BM6q 6(D zzzxxxwwwuuuqqqlllgggbbb_________aaadddggghhhgggfffmmmqqqtttvvvwwwyyy}}}wwwrrriii[[[ZZZ\\\VVVHHHJJJKKKJJJMMMTTTYYYZZZMMMSSSZZZ^^^___aaadddggggggiiikkkooorrruuuwwwwwwmmmrrrvvvuuuppplllmmmoooaaa______aaaaaaaaaffflllrrrvvv}}}vvviii^^^WWWQQQJJJEEEMMMKKKQQQRRRGGGGGGPPPRRRIIIXXXbbbaaa^^^ccckkkpppttt}}}ooolllgggcccaaaccceeeggghhhrrrxxxhhhZZZLLLBBBOOOLLLHHHGGGHHHLLLPPPQQQRRRUUUfffppphhhfffllllllyyy|||vvvgggaaahhhqqquuuqqq{{{}}}vvvrrrpppggghhhgggeeeccceeekkkpppzzzlllWWWPPPFFF>>>;;;>>>BBBEEECCCIIIQQQXXX^^^dddkkkooowwwuuuxxxttt~~~xxxmmmeeeaaa]]]XXXXXX```mmm{{{zzzcccPPPFFF@@@:::666777<<>>LLLXXXlllsss^^^LLL@@@;;;999333222111111333666999;;;666:::AAAJJJUUUcccqqq{{{zzzppp___NNNDDDFFFNNNVVVRRReeeoooMMM===;;;999222,,,///666CCCUUUhhhuuu|||}}}tttrrrkkkaaaSSSDDD777///777555222///...///111222444:::AAABBB>>>DDD[[[sssqqq~~~jjj```kkksssrrruuuyyylllccc^^^YYYTTTMMMEEE@@@=========999888777555444444444444555444222000///111666::::::CCCSSScccooo}}}{{{gggWWWNNNQQQFFF@@@FFFSSSjjjĦmmmSSSCCC:::222000...222CCCXXX^^^ccclllvvvyyyqqqaaaTTT???;;;666000,,,++++++,,,+++---......///222888===333:::AAA@@@:::>>>TTTlllYYYdddeeeYYYPPPMMMDDD777CCCOOORRRIIIIIISSSWWWRRRKKKVVVfffrrruuurrrmmmjjjcccZZZMMM@@@888333111000,,,,,,,,,,,,---///000111000111222444666777777888111222333333222000...---++++++###$$$000222:::QQQ[[[hhh|||ddd___WWWOOOFFFBBBEEEKKKjjj>LrrrJJJ999999222222999BBBFFFJJJ\\\pppqqqiii]]]TTTKKK@@@444+++,,,***((('''***///555999'''***---,,,((((((***---,,,///333222,,,+++777FFF>>>666000000000......111---666777//////999999000---222999======:::666444777555222222333444444444......///...---+++)))(((++++++,,,---......---,,,'''))),,,///111111000...555666******666)))---'''---999III[[[lllyyyeeeQQQNNNKKKFFF@@@???QQQuuuHdĦkkkKKK666+++---555CCCDDDOOOcccqqqooobbbXXX@@@999000+++***,,,------111111000...***'''###!!!)))---000000...,,,---...------...000---))),,,222;;;---&&&,,,...'''&&&,,,)))......)))+++000///)))111222333333333111000...000/////////...,,,(((%%%###%%%'''***+++++++++***,,,------...------,,,+++222///+++))))))*********%%%(((!!!'''777000&&&111888333,,,***///888AAAGGG[[[vvvnnnWWWVVV>>>111999CCCKKKdddDdDӵӵӵĦӵĭӵ+++777???EEETTTgggvvvoooYYYEEE:::666******)))))))))(((((('''&&&(((+++...///...,,,+++$$$&&&)))+++,,,,,,......((('''(((,,,,,,((('''***)))'''(((---///...///111***,,,///...---///333666...///222555888999888777/////////000222222111///000000///...---+++)))(((''''''(((((()))******+++###!!! !!!&&&+++------......&&&"""&&&%%%$$$+++***)))'''(((+++,,,,,,******888GGGSSScccxxxrrrbbbLLL:::......999EEEaaaxxxD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??666<<>>...???LLLRRRSSSGGG333%%%$$$))),,,+++***)))((((((((()))(((((((((((())))))))))))+++,,,,,,***&&&&&&))),,,:::333---,,,,,,,,,///444555333666<<<@@@AAADDDIIIDDDNNNVVVVVVXXX___iiinnndddwww|||dddmmmtttppp```NNNBBB===222---+++///222111000111"""000888222******,,,***&&&((("""!!!'''+++)))---***(((((()))***+++*********((('''///@@@RRR[[[ooonnnaaaHHH333...555<<d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ;;;EEELLL;;;888333...++++++,,,---******)))(((((((((((((((''''''((((((((()))))))))'''***,,,+++)))***111777DDD:::222111333444666999@@@;;;999;;;;;;:::<<d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRNNNIIIMMM888111+++%%%%%%(((++++++((())))))(((((('''((((((((((((((((((((()))))))))))))))---000///...111888??????888222333555444555777===777333222000---///333777???EEEEEEFFFOOOZZZ```cccttttttcccPPPJJJMMMOOOKKKEEE<<>>555000666UUUHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hiii???;;;999(((+++------***&&&%%%&&&)))))))))(((((((((((())))))))))))))))))***************,,,---,,,+++---111555222...,,,///000......111222///...//////++++++...222888===>>>BBBLLLTTTXXX```ppppppjjjaaaQQQBBB@@@CCC@@@888000666555555777<<>>999555222...,,,+++,,,+++***)))(((+++...---''''''***""")))222444...)))111===KKKMMMIII>>>;;;SSS>d<Ħ>d<ĦĦBeĦZZZ,,,222777---))),,,(((%%%###'''---///+++&&&***)))))))))))))))************+++++++++,,,,,,,,,---,,,+++,,,---...---+++)))***,,,///...---111888CCCFFFLLLRRRNNNAAA444...111222111111666<<<===999<<<@@@DDDBBB???BBBPPP^^^rrrhhhRRRGGGAAA;;;777999444222222---))),,,333000000...,,,+++...333777222999BBBFFF???333...000555111000333;;;HHHYYYffffffAAA;;;333...,,,---///000+++((())),,,+++&&&(((---...)))***///...(((***333999IIISSSHHH555666UUUwwwDdDĦsdKĦgdKĦgdKĦQQQ>>>---,,,111///***((()))(((***......***((()))&&&''')))+++,,,,,,,,,,,,+++***)))(((((()))******'''(((((()))***+++++++++******)))'''&&&)))000666666:::@@@DDDBBB===555000'''***------...555@@@IIIDDDBBB===777222111333666@@@BBBHHHPPPXXX[[[YYYVVVIII@@@666000000000---***,,,)))'''(((***+++(((&&&))))))******+++++++++,,,222999AAADDD@@@999333//////---DDDIII,,,(((444)))888BBBRRReeezzzyyyZZZEEE<<<777111***:::000((((((******((((((,,,------,,,***(((((()))///222999@@@CCCBBBFFFLLLDenenene\\\???333******+++))))))+++)))'''(((,,,,,,(((''')))++++++,,,------,,,,,,++++++***)))(((((()))******'''(((((()))******++++++)))***+++***((())),,,///))),,,///222111...+++(((...//////---+++---333777,,,+++)))''''''(((+++---000...,,,---///000...,,,'''''''''***,,,,,,((($$$)))'''&&&'''***+++***)))))))))))))))******++++++///444999<<<999666333222:::555HHHKKK111...888---,,,---///000666CCCTTT```___<<<999EEE;;;333---+++***&&&%%%'''+++,,,---------,,,,,,---------000666888999>>>EEEyyy@@@666---+++))))))'''&&&)))///***''''''******''''''***------------,,,***)))(((******))))))))))))******'''(((((())))))******+++'''))),,,,,,+++)))((((((%%%&&&'''(((((((((((((((,,,+++***)))''''''''''''***(((''''''((()))((((((---,,,++++++,,,,,,+++***,,,+++******+++---///111&&&%%%$$$%%%'''(((((('''(((((((((((())))))))))))+++...000111111111111222---(((444777%%%$$$,,,###///...***%%%###&&&...555111MMMyyykkkGGG???222)))...666333((())))))***+++++++++******,,,)))))),,,...000777>>>KKKOOO<<<,,,)))***,,,,,,***))),,,000,,,((((((******((((((,,,++++++***))))))''''''&&&)))))))))))))))*********(((((((((((())))))******&&&(((***++++++)))'''&&&)))((())))))))))))******'''&&&&&&((())))))'''%%%((('''&&&'''((((((&&&$$$%%%'''***...///...+++))),,,,,,***'''###"""###%%%)))((((((''''''''''''&&&''''''(((((((((((((((((()))***+++,,,,,,---......+++%%%,,,000(((***000***&&&(((+++,,,+++***,,,---///***,,,===XXXmmmuuutttdddPPP:::---))))))+++...,,,++++++++++++***((('''...***(((***,,,---222888===]]]:::///===***,,,......---------,,,***---***))),,,,,,)))***---)))((((((((((((((((((((((((((())))))************((((((((((((((()))))))))&&&&&&'''((()))******)))'''(((((()))((('''&&&%%%)))(((((()))++++++)))''''''''''''(((***++++++***+++---//////...,,,***)))'''+++000222000+++(((%%%)))*********))))))))))))((((((''''''''''''''''''((()))***+++,,,+++)))(((,,,''')))+++***...111...###%%%((())))))'''&&&&&&,,,...///...---000666<<>>BBBIIIRRRZZZ___cccfffiiiYYYSSSIIIBBB<<<666000++++++,,,,,,***'''%%%%%%&&&>L((((((''''''***(((=hĦ%%%***---)))'''++++++***...(((&&&$$$###$$$&&&((()))4ĉ@ӵ111%%%###555OOO]]]]]]XXXBBB;;;222.........---+++...)))(((+++...,,,+++,,,......777AAAbbbGG=?www888999222(((,,,***%%%,,,///,,,+++///000---)))(((***......***((()))((('''&&&%%%%%%&&&'''(((&&&''')))***+++++++++***(((((((((((((((''''''''',,,***)))***,,,+++((($$$''''''''''''(((***,,,---))),,,//////111777BBBKKKQQQVVV[[[\\\]]]fffwwwjjjRRR===>>><<<777000+++******HdĦ((((((((('''***=Īj$$$)))&&&%%%++++++***111((((((***+++,,,***'''$$$GG=?***///...((((((666FFFWWWMMMAAA999555333000---111+++(((+++...------...,,,***555666666iiiӵĭӵӵĦӵӵĦƜ`1.׼sĦ,,,,,,///......------,,,+++ӵ***Ħ(((((()))))))))***&&&''')))***ĭӵ''',,,Ħ777222777ĦIIIĦYYYZZZeeessslll^^^)))DdD***+++***?fӵ&&&&&&&&&Ħ$$$&&&)))ӵƜ`1.׼s---,,,ĭӵLLL******000)))000...444999999yyyӵĦĦĦ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵ%%%---...............g&e+++>hӵ)))))))))))))))((((((***fff?><z***g&e>&e---000HL777444000ShӵgL666999999999;;;<<&e999@e111+++??+++,,,111555...111777222g<ĉ3we<Ħ3h?@eZ3h?gL4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@333###,,,------...///000Hu]Ħ+++ZuR)Ħ)))))))))))))))))))))sߝLGdUĦ,,,Hƅ^Hu]Ħ,,,ntHdĦ---+++HGgĉ@(((HdĦ,,,///111+++###444222333MMMRRR;;;Htƅ^)))(((Bt=o9ĦDtfo9Ħ---...,,,g?((('''HdĦ%%%((((((Hu]Ħ+++tt(((+++Hƅ^Hu]Ħ)))H׼sAAA888,,,++++++555666------444---tQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqet---333***------------......DdDĦ+++***t|<***))))))))))))((())))))DdDDdDĦ,,,DdDΦDdDĦ&&&q<niDdDĦ,,,qet666666DdDĦ222888DDDFFF@@@>>>???CCCcccmmmq<R<<<888qjRgdKӵHdDĦgdKӵ(((---GR/f6LĭĦ)))(((DdDĦ((())))))DdDĦ,,,`eĭ)))DdDΦDdDĦ&&&DdDĦ===<<<444------...------///...111******222///geĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵ///---------,,,,,,+++DdDĦ++++++o)h*********))))))))))))((((((DdDΦDdDĦ+++DdDΦDdDӵ000GIpӵDdDĦ---po9wӵDdDĦpo9uzzzppplllmmmGIdnuR)ĦDdDĦnuR)Ħ---///CdgĪj'''DdDĦ*********DdDĦ,,,HߝL`o9)))DdDΦDdDӵ+++DdDĦ666777555444222...***,,,222(((,,,++++++000111geĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ///------,,,,,,+++***>d<Ħ+++Dt)))*********++++++((((((DdDΦDdDĦ***>d<ʜ4DuTӵ'''4DwDd<ĦpuR)Ħ>dd<ӵDd<...qR/ܗ?fӵ'''>d<+++***>d<Ħ+++4DufئL>e)))DdDʜ4DuTӵ---DdDĦ111///111555555///)))***111)))+++...------000geĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħ+++s&dq&ĒR---;;;i?ʜtd<ĦHHܗDӊB<xB?d<---333777444---+++...,,,)))---///+++...geĦHg8>aĦB?Ho9>d<>d<ӵB?Ho9<x4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďD,,,+++///+++,,,,,,------...ne+++,,,=e(((***+++,,,---...+++***ege++++++sĪj@h@@@aaafdDĦ@ďDHkgeiiimmmuuueeefff\\\ccceee@hYYY___@GHĪj@IŌBene111Hkge***ne))))))fe)))Hu]3hh(((((((((se+++,,,222999:::444...,,,---'''+++///+++,,,geĦja>aĦ@Gse<Ō@GHkge4DuXӵĵD^zzz...///...------------,,,,,,,,,---,,,+++)))***+++++++++++++++///***...(((***DdDĦ~~~lll;;;;;;444---......///,,,222***(((222++++++++++++***<<<@@@CCC~~~***---)))***'''((((((D^'''++++++,,,s׼s***------...000111222333444---------,,,***+++geFm8>aĦs׼sHoΦ4DuXӵtvӵ>d<ĦĦĦwww:::444222///.../////////...---------,,,,,,,,,++++++Ħ++++++++++++,,,))))))******++++++******---///000000///.........///---888QQQooo>d<Ħ888555111666111,,,+++...000,,,(((,,,,,,++++++++++++,,,,,,""",,,...+++,,,+++...999,,,,,,++++++*********)))(((((()))***+++...000111---000333777:::???GGGLLLllluuummmdddMMM888222+++(((Ħ))),,,+++***+++,,,+++)))''')))>d<Ħ+++)))***++++++Be+++******+++,,,...///111222333......---+++***+++geFYĉ>aĦBenu]ӵ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦwww:::444111///...///000000///------------,,,,,,,,,gdKĦ+++,,,,,,------((()))))))))************&&&((()))&&&%%%+++:::FFFUUUaaa|||lllVVVgdDĦ,,,***'''***(((&&&''')))******))))))((((((''''''(((((()))---)))'''###"""+++,,, ,,,,,,+++******)))(((((())))))(((((((((((())))))+++***'''$$$"""$$$(((,,,&&&000<<Anenene}}}:::444111///...///000000///...------------,,,ne***++++++,,,,,,,,,))))))((()))))))))******---,,,++++++555MMMnnnwwwpppnnn\\\QQQAAA888;;;@@@:::De444111---******+++++++++***)))***+++''''''&&&&&&&&&&&&''''''%%%***HHHhhh|||PPP++++++******)))(((''''''(((((((((((()))************,,,...//////......---''')))***((('''***111777222///999??????VVVyyyzzzne...++++++)))''''''((()))))))))(((ne++++++))))))******++++++++++++***))))))***+++,,,---......//////...,,,+++,,,>Ak<fh;;;444222000///000000000///.........---------,,,,,,+++++++++******)))))))))((()))***++++++***+++...666GGGaaa|||wwweeeNNN>>>777444777:::111---(((''',,,444555333%%%"""###'''+++''')))***)))'''&&&'''(((''''''&&&&&&&&&&&&''''''))))))HHHzzz******)))(((((('''&&&&&&$$$$$$%%%&&&''''''(((((($$$&&&((())))))&&&"""...---+++******++++++***///+++***'''"""'''111555DDDDDDMMMGGGLLL333...)))%%%%%%'''))))))&&&&&&)))***(((((()))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////...---...444AAA666333111///000000///...............---------,,,------,,,,,,+++******)))+++***)))))))))***,,,---%%%)))111:::AAAFFFFFFFFF111///...///111...***&&&---...//////.........///((()))******))))))***+++###%%%'''''''''&&&'''(((((((((''''''''''''(((((()));;;NNN\\\RRR888((((((''''''''''''&&&&&&&&&&&&&&&''''''&&&%%%%%%***(((&&&%%%%%%&&&&&&%%%###"""###&&&***+++***(((+++,,,,,,...000000...---000,,,---222444:::JJJ\\\<<<777///)))''''''((((((%%%''''''%%%%%%)))***((((((((()))***++++++++++++------------,,,,,,,,,,,,---///000000//////000111111:::PPP888555222000000///...---............------------,,,+++++++++++++++++++++,,,+++***)))***+++---...111444888999777000((("""000///,,,***+++...//////&&&(((******'''$$$###$$$$$$***///000,,,'''###%%%&&&'''((())))))((('''((((((''''''''''''((((((......&&&!!!%%%(((***111&&&&&&&&&&&&&&&''''''''''''(((((())))))(((&&&&&&)))&&&""""""$$$(((***+++'''((()))))))))))))))))) """%%%&&&&&&***(((,,,111333111000111333;;;777111---+++***)))'''%%%((((((%%%&&&***+++)))'''((()))***++++++++++++***++++++,,,,,,---......,,,///222333222000000000///AAA]]]999666222000000///...,,,//////.........---------*********++++++,,,---------,,,+++******,,,...///,,,+++***'''&&&(((---111(((***+++))))))******)))******+++,,,,,,))))))***+++)))'''&&&&&&'''(((((('''&&&&&&'''((((((%%%###(((''''''&&&&&&''''''(((!!!***'''(((000&&&((($$$$$$%%%&&&&&&''''''((("""###%%%&&&''''''&&&&&&***(((%%%&&&((()))'''%%%%%%))),,,***'''&&&+++000'''---)))'''+++)))%%%+++###&&&%%%###&&&...222111222000//////...---+++(((&&&((((((&&&'''+++,,,***'''''')))******+++++++++'''((()))***,,,...///000+++...333444333111//////---FFFzzz???555...***888444!!!111000//////...------,,,,,,------......------,,,+++******************************))))))((((((''''''***(((((()))***+++***)))(((((())))))))))))((((((((()))*********((('''&&&***'''###%%%)))+++)))&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((((((''''''''''''((())))))'''%%%$$$%%%'''))))))((((((((((((((((((''''''&&&)))*********++++++++++++(((((((((((((((((((((((()))***+++,,,---,,,+++***------,,,,,,,,,+++++++++222***...333---,,,333333...```???<<<;;;+++---555,,,333//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************)))))))))(((((((((''')))(((((((((***+++***))))))))))))))))))(((((((((((())))))***)))((('''&&&)))&&&$$$&&&***+++)))&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%&&&'''&&&'''''''''(((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((()))'''%%%%%%'''''''''&&&&&&&&&'''((())))))(((((())))))))))))*********+++((((((((((((((((((((((((((()))***++++++++++++***++++++,,,,,,---------...))))))000555111111555444222zzzSSS;;;:::222+++///+++222......------,,,++++++++++++++++++++++++*********************************))))))))))))(((((((((((()))((('''(((***+++***)))******)))((((((((((((((((((((()))))))))(((''''''(((&&&%%%'''***+++(((%%%(((((((((''''''''''''&&&&&&&&&&&&''''''''''''(((''''''&&&%%%$$$$$$$$$%%%''''''''''''((((((((((((''''''&&&&&&''''''((()))%%%&&&'''((()))(((''''''***(((&&&&&&&&&'''&&&$$$$$$%%%&&&((())))))******(((((((((((())))))))))))((((((((((((((((((((((((&&&'''(((******+++++++++***++++++,,,---...///000(((,,,000000///000111...777CCC///999555,,,&&&000...------,,,,,,+++******,,,,,,+++***************************************))))))))))))(((((((((((()))((('''(((*********(((+++***)))(((''''''((((((((((((((((((((((((''''''&&&&&&&&&)))++++++(((%%%((((((((((((((((((((('''&&&&&&&&&''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''(((((()))$$$%%%'''))))))((('''&&&***(((&&&&&&''''''&&&%%%%%%&&&'''((())))))))))))'''''''''(((((((((((()))((((((((((((((((((((((((&&&'''((()))+++,,,,,,,,,++++++,,,---......//////***///,,,***///333222333HHHlll888111333666.........------,,,,,,+++******------,,,+++***++++++,,,))))))))))))))))))))))))(((((((((((())))))))))))(((''''''''')))***)))(((******)))(((((((((((((((''''''''''''''''''((((((%%%&&&''')))******(((&&&'''(((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((('''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((''''''''''''((())))))$$$%%%'''))))))(((&&&%%%'''&&&%%%%%%'''((((((''''''(((((((((((((((''''''&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))***+++,,,......------------------------'''...***+++666666444>>>rrrbbb,,,%%%===888---......------,,,+++++++++...---,,,******+++,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))((('''&&&''')))***)))((((((((())))))))))))((((((''''''&&&&&&''''''((()))%%%&&&((()))))))))((('''&&&''''''''''''(((((((((&&&&&&&&&''''''''''''((('''((())))))))))))(((((($$$%%%%%%%%%%%%&&&&&&&&&((((((''''''(((((()))***$$$%%%&&&'''((('''&&&&&&&&&%%%$$$%%%'''))))))(((((((((((((((((('''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((************+++,,,......---------,,,,,,+++++++++&&&000---...555,,,///LLLNNN...:::777888//////......---,,,,,,,,,---,,,***)))))))))+++,,,))))))))))))))))))))))))'''((((((((()))))))))***((('''&&&''')))))))))((($$$&&&)))++++++***)))(((''''''&&&&&&&&&'''((()))&&&'''((((((''''''((()))%%%%%%&&&&&&''''''''''''&&&&&&&&&''''''''''''(((%%%&&&'''))))))))))))(((&&&&&&&&&'''''''''((((((((((((((((((((())))))***%%%%%%&&&&&&&&&'''''''''(((&&&%%%%%%'''(((((('''&&&'''((((((((((((((('''''''''((((((((()))))))))((((((((((((((((((((((((******))))))***+++,,,---******++++++++++++++++++'''333///...111)))DDDKKK777111KKK000//////......---,,,,,,,,,+++)))((('''(((***+++))))))))))))))))))))))))'''((((((((())))))******((('''&&&''')))))))))'''"""%%%))),,,---+++)))((('''&&&&&&%%%&&&'''((()))''''''((('''&&&''')))***%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((###$$$&&&((())))))(((((((((((((((((()))))))))***((((((((((((((()))******&&&&&&%%%%%%%%%&&&'''(((***(((&&&&&&''''''&&&%%%%%%%%%'''((())))))******(((((((((((())))))))))))((((((((((((((((((((((((******)))(((((()))***+++(((((()))***+++,,,,,,---&&&222......555888pppBBB888WWW888???&&&...333&&&...(((000---))))))+++,,,+++)))''''''(((((())))))******((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&)))$$$,,,<<<===---''',,,(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$&&&%%%$$$%%%'''''''''&&&))))))))))))))))))))))))&&&&&&&&&''''''''''''(((***'''&&&((((((&&&'''***&&&&&&&&&'''((())))))***)))'''&&&'''******(((%%%((()))))))))))))))((((((***+++,,,---,,,***((('''(((+++&&&%%%------)))...$$$000777...---VVVWWW===555555+++,,,,,,***000'''---***((()))+++,,,+++***((((((((((((((()))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&(((%%%(((111111((($$$(((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%'''%%%%%%&&&((()))((('''((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))&&&&&&((((((&&&&&&)))&&&&&&''''''((())))))***)))'''&&&''')))***(((%%%(((((())))))))))))((((((******,,,,,,,,,***)))''')))///------000,,,(((///222333,,,,,,QQQ^^^AAA+++///---%%%//////))))))(((((()))++++++***((())))))(((((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''''')))((('''&&&%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&%%%%%%&&&)))***)))(((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((&&&&&&))))))&&&&&&(((&&&&&&''''''((()))))))))(((''''''((())))))(((&&&(((((())))))))))))(((((()))***+++,,,,,,+++)))(((&&&---------///)))+++999EEE444,,,KKKjjj///000000&&&000***,,,(((((()))******)))(((&&&)))))))))((((((''''''&&&(((((((((((((((((((((((())))))(((((((((''''''''''''+++)))"""!!!((()))%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%((())))))(((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''%%%&&&******&&&%%%'''''''''''''''(((((())))))'''''''''((()))((('''''''''(((((())))))))))))((()))******+++++++++******(((***(((+++000,,,333IIIEEE666JJJDDD...333------%%%///)))***+++***)))'''&&&%%%))))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''###***)))""""""***,,,%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%######$$$%%%&&&&&&&&&&&&$$$######$$$&&&''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&%%%&&&))))))&&&%%%&&&''''''''''''((((((((((((''''''((((((((('''''''''''''''((()))))))))))))))((()))******++++++++++++,,,+++)))000444---444MMMAAATTTggg111333333)))$$$000)))***+++***((('''&&&'''((((((''''''''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&&&&&&& &&&'''###$$$))))))$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$###$$$$$$%%%%%%%%%%%%$$$%%%#########%%%&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''%%%%%%((((((%%%%%%'''''''''((((((((((((((((((&&&((())))))(((''''''(((&&&'''((())))))******)))(((((()))***++++++,,,---***)))***222333(((222RRRhhh777...444''')))---''')))***)))((((((***,,,&&&&&&''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###$$$$$$%%%%%%%%%$$$$$$###'''%%%$$$$$$%%%&&&%%%###''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((%%%$$$''''''$$$%%%(((((((((((((((((((((((('''%%%(((***)))'''&&&''')))&&&'''((()))************((((((((()))***,,,---...)))((()))///...***HHH{{{===)))222'''///***%%%''')))(((((()))---111%%%&&&&&&''''''(((((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$***((('''((('''%%%%%%'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%$$$###""")))'''&&&&&&&&&&&&%%%###''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))%%%$$$&&&&&&$$$%%%)))((((((((((((((('''''''''%%%(((******'''&&&''')))&&&'''((()))************((((((((()))***,,,---...000...,,,//////777mmmhhh+++,,,777,,,###***))))))(((((((((((((((&&&&&&&&&&&&'''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((()))'''$$$%%%(((((($$$%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$############%%%%%%$$$$$$###$$$$$$$$$"""!!!###''''''###!!!"""&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''&&&%%%%%%'''((()))'''((()))))))))(((&&&%%%((((((((()))******++++++&&&+++)))<<<,,,FFFeee444---...(((%%%+++******)))((()))))))))&&&&&&'''''''''((((((((((((((())))))))))))((((((''''''''''''''''''''''''$$$&&&%%%"""###''''''$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$$$$###!!!"""&&&&&&"""!!!###&&&%%%%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&'''(((((('''((())))))((('''&&&%%%(((((())))))***+++++++++...111"""+++///eeeGGG222,,,)))***+++++++++***)))))))))))))))''''''''''''((((((((()))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&"""%%%$$$!!!!!!%%%%%%###%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%""""""%%%%%%""""""%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((%%%%%%&&&''''''''''''''''''(((((((((((('''&&&&&&)))))))))***++++++,,,,,,)))222$$$)))<<>>???>>>:::555666;;;AAA???<<<999666444222...,,,333///***(((((((((&&&###$$$'''+++//////,,,(((%%% !!!%%%'''((('''(((***$$$""""""###''')))((('''%%%$$$$$$%%%%%%'''((()))(((((())))))*********+++(((((((((((())))))******((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''''')))(((((())))))***+++,,,777555222CCCsssYYY999777222)))'''&&&'''(((******+++$$$&&&((((((&&&%%%&&&'''"""""""""###############&&&%%%%%%$$$$$$%%%%%%&&&)))+++,,,+++'''%%%'''))))))++++++)))&&&&&&***...>>>???===555,,,)))...444---...//////...---,,,,,,******+++,,,...111333555999<<>>TTTKKKNNNRRROOOQQQYYY[[[___TTT___XXXSSS\\\SSSPPPIIIKKKPPPTTTQQQKKKGGGFFFCCCDDDFFFGGGGGGDDD===555333000+++'''$$$$$$&&&'''"""&&&(((%%%$$$%%%&&&$$$###&&&)))***((('''&&&'''''''''((((((''''''&&&&&&'''&&&&&&(((++++++)))&&&$$$%%%&&&''')))+++---...444WWWXXX000"""---+++***...,,,''''''''''''&&&&&&%%%$$$"""$$$&&&&&&%%%%%%'''))) """)))000111***###"""''')))***...666<<<>>>===IIIGGGNNN\\\[[[bbbrrrrrriiibbbnnnooojjjhhhlllbbbccc^^^\\\iiijjj^^^jjj___qqqaaaQQQRRRUUURRRLLLIIIOOO___eeedddiiieeeSSSppplllKKK@@@???@@@EEE@@@BBB999111)))%%%,,,---'''000///111000,,,444)))'''))),,,///444999<<<===<<>>;;;888777777))),,,+++'''%%%))),,,+++&&&(((******(((&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%'''%%%%%%&&&)))***(((&&&(((((((((((()))***+++,,,222;;;QQQvvvHHH000###&&&...***(((+++(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$&&&'''000000888DDDDDD777,,,(((555:::BBBKKKRRRWWWZZZ[[[WWWWWWccc]]]]]]eee^^^```bbb___]]]HHH[[[LLLHHH;;;888EEEEEEFFFEEEFFFKKKBBBGGGDDDYYYXXXVVV___TTT___]]]WWW]]]WWWZZZmmmgggVVVfffwwwmmmffflllgggWWW___LLLNNNZZZ[[[^^^aaaWWWUUU]]]dddXXXUUUQQQBBB333@@@888===999555999666......'''...///555222+++222111000222///,,,222>>>CCC???IIIGGGFFFHHHKKKNNNPPPPPPHHHHHHGGGEEECCC???<<<:::666888666///***(((&&&###+++---......,,,+++******'''''''''&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&''''''&&&++++++***))))))))))))***,,,---...HHH???000//////000,,,&&&''')))'''''''''''''''''''''''''''***'''%%%######$$$$$$%%%$$$+++>>>OOOMMM??????JJJJJJFFFJJJYYYjjjkkk[[[JJJ[[[\\\cccSSSJJJLLL>>>===000777999(((///'''+++---LLLTTTOOOZZZ\\\RRR\\\]]]eee___gggkkkooouuubbbtttmmmXXXVVVLLLKKKOOO;;;000AAA;;;777IIIQQQfffSSS555***+++333$$$&&&===BBBKKKAAARRREEE```nnnOOO$$$&&&(((222222666FFFJJJDDDEEEEEEKKK>>>DDDHHH???AAA::::::>>>999...,,,333444...333111111444777999===@@@DDDDDDDDDCCCAAA???===;;;:::???@@@;;;444///(((!!!***,,,......---,,,,,,---...---+++)))(((&&&%%%%%%&&&%%%#########%%%&&&&&&***))))))((((((((((((((("""444---111xxxOOO;;;++++++111---$$$$$$((()))((((((((('''&&&%%%&&&&&&&&&((((((((()))+++...111444888999CCCQQQPPPFFFHHHTTTccc```bbbooo||||||lll[[[ccc___[[[???///111'''(((777;;;+++(((!!!,,,333KKK\\\===,,,AAALLLGGGJJJKKKPPPIIICCCAAAAAA;;;HHHhhhBBB777===OOOUUU@@@555LLL%%%111NNNRRR///ttt{{{(((DDDZZZjjjZZZLLLNNNHHHAAA999LLL)))KKKaaaFFF&&&AAAGGG???333...222111,,,,,,(((///###***DDDNNNIIIAAA;;;DDDHHHDDDCCCHHHKKKIII???======AAA@@@======AAA???>>><<<:::888666555444555;;;===;;;999888666222+++,,,---,,,***))))))***...---+++***)))(((((((((&&&&&&%%%$$$###$$$%%%'''&&&&&&&&&&&&&&&'''((())) 444,,,+++NNNvvv222+++444***&&&///***###)))+++&&&&&&'''&&&%%%$$$$$$%%%'''((('''+++111555999???FFFLLLQQQFFFBBBJJJPPPMMMIIIJJJJJJOOOTTTVVVVVVWWWYYY\\\ssskkk^^^777"""'''"""%%%MMMAAA""",,,%%%444888YYYVVV333III]]]UUURRRNNNTTTQQQWWW[[[ccc^^^:::mmm888cccMMM222333***+++333:::,,,TTTmmm///sss+++zzzkkkEEE<<>>;;;???EEEEEE@@@@@@FFFIIIHHHFFFCCC???<<<:::999888:::888222000333555555555555555222///---,,,---))))))((('''((()))+++,,,'''(((((('''%%%%%%&&&'''######$$$$$$&&&''')))))))))---###000444BBBnnn666,,,000***333'''111***%%%...+++"""'''&&&&&&&&&&&&(((***---//////777???CCCCCCFFFOOOWWWBBBAAAAAAEEELLLQQQSSSTTTpppvvvxxxsssjjjiiirrr|||\\\ZZZUUU555###)))###$$$:::///)))===CCC999???aaaFFF111rrrqqqHHHOOOKKKTTT___ccciii@@@qqq&&&yyyIII000^^^pppxxxfff]]]'''===xxxDDDllllll,,,pppTTT###KKKdddNNNWWW@@@666aaa///\\\hhh::: ___YYY)))'''777)))'''444...+++AAAVVV...===ZZZ000444___RRRHHHIIIFFF>>>999:::,,,))),,,333222,,,...666LLLMMMNNNMMMLLLHHHEEECCC>>>AAA???888333333222000999999999777555444555666,,,+++)))(((((()))***+++''')))+++***(((&&&'''((($$$$$$$$$%%%&&&'''((())))))---"""333,,,+++>>>}}}ppp222111222------)))###---$$$ +++(((###000(((((((((***---111444777;;;DDDLLLKKKFFFDDDKKKRRRbbbooottthhhWWWQQQVVV[[[LLLKKKFFF???777333111222&&&111???///(((111(((%%% %%%IIIdddsssMMM[[[\\\666uuuWWW"""CCC>>>===<<>>FFFKKKKKKGGGDDD===777000222333444444555888:::444222///+++)))((((((((('''***------***'''((()))&&&&&&&&&&&&&&&'''((()))222(((000+++444***???|||TTT>>>)))&&&,,,---+++))))))((('''&&&&&&'''((((((---###(((999<<>>==='''EEEFFFXXXjjjyyyhhhXXXSSS^^^%%%'''666888DDD999VVVFFFGGGOOOCCC///PPPKKK---XXXTTT;;;'''%%%)))///EEE))),,,qqqooo999QQQvvvPPPAAA|||vvv@@@iiiooo444RRRAAAQQQuuu(((GGGYYY'''RRR~~~sss555222\\\^^^LLL)))yyyFFF999QQQ999mmmMMM222;;;CCCTTTFFF666cccsss111'''eee^^^///DDDaaa;;;(((EEERRRSSS^^^YYY///CCCUUU,,,>>>eee%%%:::UUUAAAEEE@@@<<>>'''LLLOOOMMM999HHHCCC???999VVV\\\888---SSSLLL***666///###(((111(((000!!!...hhhYYY$$$eeevvvOOOWWWpppKKKaaayyyiii;;;MMMYYY///aaa???222BBBzzzRRR666666///+++&&&;;;@@@nnn222222~~~LLL444mmmiiicccjjjgggLLLOOOQQQrrrkkk///333kkkRRR///EEEkkkZZZ???555''')))000666%%%???HHH&&&BBBZZZ,,,GGGTTT111333@@@888111999%%%///JJJ+++GGG&&&+++%%%,,,''')))///'''---222>>>;;;000AAABBBAAAMMM???EEEBBBAAA888666111)))------(((///444444@@@===555---***&&&!!!"""'''$$$$$$%%%'''((((((%%%###%%%&&&((()))++++++,,,,,,555DDDsssppp333)))((())),,,+++((((((+++((()))+++---///222333444///,,,333111'''---:::>>>YYYWWWLLL>>>333BBB333---,,,(((___999@@@ddd777111///111<<<$$$000[[[]]]///MMMaaa@@@)))999```JJJ777!!!---...EEElllOOO}}}iii@@@nnnbbbWWW;;;777>>>333===fffDDD---ooo,,,555CCCmmmKKK]]]WWWtttddd]]]eee```ZZZ+++DDD___777&&&TTT\\\aaaggg___ccceeeccckkkNNN&&&999^^^CCC(((+++FFFSSSVVV[[[[[[UUUOOOPPPGGGTTTHHH(((KKKMMM,,,DDDIII)))111KKKVVV\\\WWW666+++OOO,,,SSSLLL%%%'''444+++$$$'''%%%222,,,999III;;;111QQQ888'''&&&---+++555888<<<:::DDD<<>>777666111===555%%%GGG???---LLL]]]LLLFFF;;;000!!!333///'''MMM GGGWWW)))$$$---***,,,222(((,,,444%%%333AAA)))RRR666000GGGPPP000111***,,,$$$000...:::777<<<>>>333333777,,,---000333555444333222111---(((%%%$$$%%%&&&&&&$$$%%%''')))***++++++,,,$$$333BBB\\\hhh...---222///+++&&&###%%%***---...000000000000////////////888222AAAFFFSSSWWW:::333MMMFFFJJJDDD@@@<<>>999//////111###AAANNN###WWWEEE000RRRXXXUUUEEE///GGGKKK;;;^^^iiiFFF+++SSS[[[WWW]]]YYYPPP===>>>666666999:::===NNN\\\XXXpppuuueeesssbbb^^^___NNNZZZRRROOO[[[^^^___tttssseeeeeemmmuuutttxxx|||}}}vvv|||vvviiibbbcccjjjtttxxxzzzqqqZZZJJJMMMQQQRRRWWWLLLXXXYYYUUU]]]ccc___^^^kkkcccdddXXXOOOIII666888000555(((###222!!!333AAA)))'''444000///111$$$&&& )))///UUUEEEnnnVVV+++KKKSSS111777888444:::...:::AAA)))444999%%%---***333555555222111111000,,,(((***///333444000***%%%&&&'''(((((()))))))))(((///%%%$$$000DDDgggxxx---666555!!!///%%%***---000666<<<999222000...,,,******,,,...000333000;;;%%%***:::111VVV...???666DDDOOO000MMM777666___<<<---:::@@@CCCFFF^^^yyySSSPPPrrrhhh===666(((111>>>???KKKOOO]]]eeebbbgggvvv{{{wwwtttmmmjjjfffkkkooofffiiippppppxxx|||wwwwww~~~xxxpppllllllmmmjjjfffccchhhbbb^^^___]]]XXXOOOIIINNNQQQFFFLLLSSSMMM^^^RRRYYYSSS```]]]XXXMMMDDD%%%111FFF999$$$222999:::///"""<<>>HHHBBB^^^GGG;;;DDD)))666:::&&&999;;;)))000666777777777222+++)))***...111333111,,,((((((((())))))(((((('''&&&)))&&&...333(((+++___CCC'''///444---&&&***///000------111000+++---+++)))((()))---222555:::777EEE000999EEE...KKK;;;PPP000555FFF...\\\888<<>>AAA<<<:::222((('''000777888333000,,,******,,,,,,,,,))))))))))))((('''&&&%%%###&&&++++++%%%&&&;;;SSSVVV''',,,555***%%%111,,,555,,,222%%%555///000+++***///888;;;666---)))"""???111:::999555UUUKKKLLL...333;;;999]]]ccc***JJJRRRXXXTTTIIIBBBDDDIII^^^\\\bbboootttllldddaaaXXXYYYUUURRRYYYgggmmmkkk|||{{{wwwvvvyyywwwuuussssssssstttuuuvvvmmmmmmrrrpppeeeZZZcccooo]]]UUUWWWeeeMMMiii```VVVQQQTTTUUURRRXXXbbbYYY]]]bbbfffiiilllqqquuupppoooqqqttttttssssssttttttrrrpppoooppppppnnnmmmgggfffbbb^^^WWWQQQKKKHHH666333,,,###!!!&&&))))))000---$$$'''777666(((""")))...444444222111444888111@@@666999MMM999,,,OOO222...111333333888444%%%666)))...333***---111%%%---------------,,,+++***+++***))))))***,,,...000dddJJJ555'''***---(((+++666...---,,,&&&+++......(((666000***(((''')))111999+++555%%%777333...%%%BBBDDDVVVPPP888MMMdddOOO:::FFFVVVaaaeeeeeefffgggUUUYYY[[[]]]___dddkkkpppuuu|||mmmYYYNNN:::((('''111///---,,,++++++,,,---((($$$!!!"""$$$$$$((((((...AAAoooAAAnnnbbbZZZ```hhh]]]===!!!"""######%%%(((---111777666777:::???DDDKKKOOO___```bbbdddgggjjjmmmnnnoooooonnnllljjjgggeeedddfffbbbZZZQQQKKKFFF<<<111:::666***---AAAMMMOOOUUUFFF>>>111%%%$$$000:::000DDD333%%%666444...FFFQQQJJJ>>>777666555333222333''''''///...---///...++++++,,,---+++)))&&&$$$***)))(((((((((***,,,---777{{{GGG###***///,,,))),,,///000,,,$$$,,, 666000999...(((---777>>>:::222---///666444---RRR[[[CCCNNNNNNEEE222)))666XXXkkkwwwmmm^^^QQQMMMSSS^^^ggg}}}|||zzz~~~|||vvvfffaaaUUUSSSOOO>>>666===BBB---(((,,,---***111 ###%%%((((((&&&&&&'''(((///666!!!<<>>BBB***......777\\\vvvrrrddd[[[XXXZZZXXX___iiirrrwwwyyyyyyzzz|||rrrrrrqqqjjjaaa^^^VVV[[[]]]___jjjppp\\\AAAxxxrrr]]]777 $$$+++)))"""&&&000))))))(((&&&%%%%%%$$$%%%%%%!!! !!!,,, @@@pppyyyzzzjjjqqqwwwYYY'''###  """%%%%%%$$$######!!! $$$'''&&&######''',,,!!!!!!!!!"""$$$'''***+++:::<<>>777JJJKKKGGGMMMFFF666555,,,888444:::III888...GGG%%%EEEBBB+++***---&&&%%%...,,,)))'''''')))+++---+++***))))))((((((((((((000,,,***KKK^^^+++***...)))###&&&///---$$$%%%111'''000+++;;;***444...:::+++***///999>>>:::444000HHHPPPNNNFFFBBBGGGLLLLLLUUUeeeqqq{{{xxxxxx}}}xxxcccLLL;;;333@@@444<<>>===GGGIIIEEE111'''+++(((...GGG&&&@@@AAA,,,(((000,,,###,,,***'''%%%%%%(((+++---******))))))((((((''''''"""000...222cccxxx222'''111+++)))&&&)))000...&&&'''...,,,...111999777777888???DDD<<<555444888>>>HHHRRR;;;DDDNNNMMMRRRaaahhhlllxxxwwwxxxyyyvvvrrrqqqrrrUUUJJJ:::***!!!"""***111OOO|||uuucccKKK///!!!$$$***)))$$$!!!***((())),,,"""!!!(((&&&%%%///"""""""""!!!!!! !!!  ###%%%&&&&&&444KKK}}}gggaaaMMM222"""!!!#########***,,,&&&%%%)))&&& !!!******)))(((&&&$$$"""!!! ###!!!!!!$$$&&&%%%......### ###%%%///---222;;;DDDMMMYYYeeemmmYYY\\\^^^```]]]QQQDDD?????????;;;777555111000111333222222---(((......###+++***))))))))))))******''''''(((((((((''''''&&&...///...IIIyyy000000444!!!%%%***######---222///+++:::111999222===,,,111///888===EEEMMMMMMJJJJJJNNNZZZ[[[gggiiimmmtttrrrvvvnnnZZZLLLEEE;;;444---###$$$$$$$$$'''***)))%%%!!!555dddPPP)))&&&''')))&&&"""$$$******#########!!!### %%%$$$$$$''' %%%""""""""""""!!! ######$$$###"""###%%%''',,,111!!!,,,999TTTaaazzzQQQ333((())),,,---222AAALLLNNNOOOOOOEEE777111...+++)))(((&&&$$$""" """###$$$$$$$$$###((('''### $$$$$$!!!###!!!""")))&&& ###'''...666888666444555777VVV[[[^^^^^^aaaeeeddd^^^TTTLLLFFF===555===EEEAAACCC(((%%%...)))***,,,""",,,---...///...,,,***(((%%%%%%&&&''''''&&&&&&%%%'''&&&###)));;;WWW???,,,000((($$$+++000+++((())),,,...111333///666===<<<333...888EEE^^^LLL>>>BBBOOOYYYbbbhhhhhhqqqtttooommmfffQQQ999FFF;;;---$$$###%%%'''(((%%%$$$######$$$%%%'''(((SSS\\\UUUooo|||SSS111!!!***)))'''%%%###!!! """"""""""""""""""""""""############""""""""""""!!!"""$$$%%%(((&&& !!!+++RRROOO''',,,+++...555::::::~~~zzz}}}uuurrr777555ZZZ]]]ttt}}}zzzMMMsssooo---)))888LLLaaaddd[[[___aaaYYYVVVAAA444 000(((!!!%%%((( 111!!!***%%%***$$$)))TTTlll___eeeccc;;;+++,,,555JJJbbbnnnfffYYYgggccc\\\RRRIIIAAA;;;777>>>AAA@@@777,,,***222<<>>III>>>555***######%%%&&&%%%$$$$$$######$$$%%%'''(((ooonnniiilllQQQ:::+++&&&)))&&&&&&$$$###""""""""""""""""""""""""""""""""""""############""""""""""""######!!!)))&&&$$$!!!%%%,,,((()))###)))\\\xxxmmm^^^lllVVV}}}gggddd|||ooommmqqqyyyRRR111555((((((444!!!)))&&&'''###((('''111YYYtttmmmqqqzzzoooeee]]]KKK888...555GGGVVVaaa```^^^[[[WWWTTTRRRPPP<<<777444:::AAA>>>///!!! &&&///222...+++,,,(((''''''&&&&&&%%%%%%%%%(((&&&$$$***,,,---QQQEEE111$$$)))000,,,'''((('''***...000222444666777444333777DDDPPPVVVZZZ]]]___```eeelllkkk___QQQHHH888000777QQQ___TTT???333222,,,&&&######$$$$$$"""$$$$$$######$$$%%%'''(((rrreeennnWWW:::&&&!!!'''"""""""""""""""###$$$$$$""""""""""""""""""""""""############"""""""""""""""((( +++&&&#########<<>>###222""""""'''CCCdddnnnfffeeelllfffffffffddd]]]PPPCCC;;;...444???JJJTTTZZZ\\\]]]aaaYYYNNNFFFCCC>>>777111777444222000,,,&&&%%%''')))((('''&&&%%%%%%%%%%%%***)))$$$$$$(((&&&222MMMbbb444///***)))))))))((('''(((,,,......///444999<<<@@@AAAJJJXXXbbbbbb\\\YYYhhhaaaVVVMMMJJJRRRcccqqq}}}pppSSS666---///)))(((&&&######$$$%%%###!!!$$$############%%%&&&'''TTT{{{eee---***''''''(((&&&###!!!!!!!!!!!!!!!!!!"""###$$$""""""""""""""""""""""""############"""""""""!!!%%%'''"""&&&PPP'''"""((( '''(((555+++OOOqqq~~~|||}}}}}}zzz~~~aaabbb~~~TTTxxx{{{333ooouuu}}}yyypppooowwwVVVTTT...+++''''''888eeeiiiIIIIIIoooiiigggmmmrrroooeee]]]___QQQ>>>000///;;;MMMYYYOOOUUU[[[ZZZRRRDDD777000(((...666;;;999111***'''***)))'''&&&%%%%%%%%%%%%'''+++'''%%%+++******333UUUttt------,,,(((""""""'''******)))------+++000:::BBBDDDXXXYYY[[[^^^YYYPPPIIIHHH>>>OOOcccmmmmmmkkkmmmpppqqqqqq___<<<%%%"""&&&%%%#########$$$%%%%%%$$$"""$$$###""""""###$$$&&&'''<<<&&&$$$&&&(((&&&$$$###$$$%%%""""""!!!!!! !!!!!!"""""""""""""""""""""""""""############"""""""""!!!(((!!!%%%EEEWWW===@@@NNN^^^RRRTTTIII555\\\bbblll~~~~~~TTTiiifffllleeetttqqqmmmvvviiiYYY<<<+++===iiijjjggghhhmmmvvv|||wwwlllgggiiikkkjjjfff___UUUHHH===777EEEAAA@@@GGGQQQUUUPPPIII999999777333000000111111+++***(((&&&%%%%%%%%%&&&!!!+++)))&&&,,,,,,***...+++ggg555+++++++++)))%%%$$$(((***+++222777888888???LLLPPPMMMIIIGGGDDD<<<222---444@@@^^^cccddd```aaaiiiuuu{{{}}}ZZZ555%%%&&&""""""###$$$%%%%%%$$$$$$######""""""###$$$&&&'''AAAAAA(((***((( $$$((($$$###"""!!!!!! !!!""""""""""""""""""""""""############""""""""""""""" %%%333sssbbb}}}xxx~~~wwweeegggTTTyyyIII|||^^^|||ccc___jjjyyyyyypppNNNCCCLLLFFFGGG___wwwqqqrrrsssooopppvvv]]]RRRAAA444111999EEEOOOLLLDDD777------:::MMM[[[[[[VVVLLLAAA999666111+++---+++(((&&&%%%%%%%%%&&&((('''$$$((((((&&&---,,,999nnnJJJ"""222,,,,,,,,,+++((('''+++000:::AAAFFFHHHOOOVVVOOOAAA000///---'''###***@@@VVV]]]aaaeeemmmwww~~~xxxnnnKKK++++++,,,#####################$$$%%%###""""""""""""$$$%%%&&&ZZZqqq---###$$$!!! $$$%%%"""######""""""!!!!!!""""""""""""""""""""""""""""""############""""""""""""""")))000sss~~~[[[zzzoooQQQ[[[ddd~~~bbbdddlllRRRvvvzzz}}}kkkrrruuu{{{sss[[[PPP```aaannnpppPPP===...***$$$"""%%%$$$...555...)))---:::JJJVVV[[[SSS===(((...,,,)))&&&$$$$$$%%%&&&"""'''%%%###(((%%%###+++111%%%<<<mmm///(((***&&&&&&'''(((&&&&&&000<<<999BBBIIILLLRRRQQQ???((( !!!""""""###...HHH```bbb]]]YYY___mmmqqqaaaKKK&&&***!!!"""###$$$$$$###"""!!!!!!###%%%###""""""""""""$$$%%%&&&rrrGGG'''&&& ###""" ###(((%%%###""""""""""""######$$$""""""""""""""""""""""""############""""""""""""%%%###&&&'''MMMuuuggg^^^fffccc}}}YYYyyy}}}zzzllliiimmmhhhuuu~~~~~~OOOtttrrrmmmvvv|||lllTTT[[[\\\```]]]HHH,,,"""&&&!!!!!!!!!"""""""""""""""###%%%###!!!###$$$$$$***888EEEFFF???...,,,)))&&&$$$$$$&&&''''''((($$$%%%+++'''###,,,'''%%%+++LLL}}}333&&&000''',,,)))&&&&&&***222<<>>PPP***''''''&&&%%%$$$######"""$$$###!!! """$$$%%%""""""###$$$$$$$$$$$$#########'''!!!(((111nnnuuuwwwkkkLLL+++###+++###$$$$$$%%%$$$###"""!!!#########"""######$$$%%%'''!!!...,,,CCC---+++)))#########$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%###""""""###%%%&&&%%%%%%$$$#########$$$$$$"""((('''___tttcccyyy}}}|||LLLjjjwww~~~rrrfffuuu{{{mmm\\\yyy}}}|||{{{rrr[[[jjjxxxiiiTTTxxxMMM###(((%%%$$$######$$$$$$###!!! !!!!!!""""""""""""""" !!!!!!""""""""""""""" !!!!!!""""""############$$$$$$$$$######"""%%%&&&(((((('''''')))***222___iii111###((((((''''''&&&&&&%%%%%%###"""!!!!!!!!!"""$$$%%%""""""###$$$$$$$$$$$$$$$$$$$$$(((###'''---gggzzzpppwwwaaa)))***''')))######$$$%%%$$$$$$###"""###############$$$$$$%%%%%%((('''+++&&&fff+++%%%%%%#########$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$///)))>>>\\\uuuggguuu|||wwwtttqqq~~~kkk~~~VVV|||tttuuuhhhrrrjjj[[[ooo^^^%%%$$$%%%$$$######$$$$$$###!!! !!!!!!""""""""""""""" !!!!!!"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""%%%&&&(((((('''''')))***)))>>>...%%%)))&&&&&&&&&&&&&&&&&&&&&&&&"""""""""#########$$$$$$"""######$$$$$$$$$$$$$$$%%%%%%***%%%&&&)))```tttmmmuuu)))...&&&$$$"""###$$$$$$$$$$$$$$$##################$$$%%%%%%!!!...+++&&&***)))!!!###$$$######$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###""""""###$$$%%%!!!"""###%%%%%%%%%$$$$$$ +++$$$'''!!!PPPxxxttt|||eeerrr{{{mmmgggSSS~~~___ssstttjjjYYYsss+++###&&&$$$######$$$$$$###""" !!!""""""######"""""" !!!""""""######""""""""""""""""""!!!!!!!!!!!!""""""!!! !!!"""###$$$&&&''''''''''''(((***,,,%%%QQQggg%%%+++---"""#########$$$$$$$$$%%%!!!"""###$$$$$$$$$######"""###$$$$$$%%%%%%$$$$$$'''%%%***%%%'''(((bbbyyyyyy888(((&&&&&&######$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%!!!111###$$$>>>)))!!!$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""###$$$$$$!!!###%%%&&&&&&$$$###(((--- )))ooodddlll|||qqqnnn|||fffsss\\\{{{}}}bbbttt}}}MMM888(((&&&$$$######$$$%%%###"""!!!!!!"""############"""!!!!!!"""############"""######""""""!!!!!! ###"""!!! !!!###%%%###%%%&&&'''&&&&&&''')))333###555777(((&&&%%%!!!!!!""""""###$$$$$$$$$""""""###$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$(((%%%)))%%%'''***iiiVVV###(((,,,$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&...111___***&&&((($$$######$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######################## ###%%%&&&%%%$$$###&&&###&&&)))$$$111pppfff~~~zzzcccjjjppp|||ooosss}}}{{{{{{vvveee{{{UUUIII+++&&&%%%$$$$$$%%%%%%$$$"""!!!""""""###############!!!""""""#####################""""""!!!!!! $$$###!!!!!!!!!###%%%&&&###$$$&&&&&&%%%%%%'''(((,,,''')))RRR^^^!!!***!!!############$$$$$$%%%%%%%%%#########$$$$$$$$$$$$%%%###$$$$$$%%%%%%%%%%%%%%%)))$$$(((&&&(((+++lll|||rrr,,,&&&+++&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$'''&&&WWW))))))+++$$$######$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######################## !!!"""$$$$$$$$$######$$$---(((...>>>|||\\\xxxzzz|||rrr}}}cccmmm~~~|||{{{~~~TTTllliiivvv\\\,,,'''%%%$$$$$$%%%%%%$$$###!!!"""######$$$$$$######!!!"""######$$$$$$######""""""""""""!!!!!!!!!!!!######"""""""""$$$%%%&&&"""$$$%%%%%%%%%%%%&&&(((###((()))555iii}}}==='''((($$$'''#########$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%(((###((('''((((((gggKKK))))))((('''&&&$$$#########$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%CCC&&&'''***$$$######$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$""""""############""""""""""""""""""############&&&(((""")))$$$&&&bbbhhhwwwqqqpppzzzsssnnnffftttmmmwwwzzz[[[eee|||wwwaaappp000'''%%%$$$$$$%%%&&&$$$###""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$###!!!!!!!!!!!!""""""""""""!!!!!!!!!"""###$$$$$$$$$"""###%%%%%%$$$$$$&&&'''&&&%%%+++...AAA111000"""%%%$$$"""""""""!!!!!!!!!!!!!!!%%%$$$###""""""$$$&&&'''###$$$%%%%%%&&&&&&%%%%%%'''###))))))'''$$$aaaooo333,,,***(((&&&$$$############%%%%%%$$$$$$%%%%%%&&&'''+++***^^^######((($$$######$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$""""""############""""""$$$###""""""!!!""""""###((( ///!!!666'''!!!yyy|||uuuYYY|||jjjvvvlllqqq~~~mmmyyy~~~}}}pppjjjsss|||NNNuuu~~~888'''&&&$$$%%%&&&&&&%%%###""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$### !!!!!!""""""######!!!"""############!!!###$$$%%%$$$$$$%%%'''+++))),,,&&&XXXJJJ------!!!+++"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""$$$%%%'''***)))'''&&&%%%%%%&&&&&&(((###+++$$$ +++vvvPPP$$$---***&&&"""###&&&&&&###(((((((((((('''&&&%%%$$$"""BBB%%%((( '''&&&###!!!"""%%%&&&&&&$$$###$$$%%%%%%######$$$%%%&&&###"""&&&+++...,,,(((######$$$######"""!!! !!!"""###$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%%%%777yyy~~~vvvccceeewwwfffooovvvaaarrrpppooowwwwwwuuussshhhccc&&&(((+++""")))###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%$$$###""""""###$$$%%%######""""""""""""######!!!!!!"""$$$%%%&&&'''((( )))###%%%///333jjj666(((+++###*** (((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###"""###$$$%%%&&&&&&%%%%%%%%%&&&&&&''''''###***&&&$$$000|||]]],,,+++)))&&&$$$%%%&&&&&&%%%'''''''''''''''&&&&&&%%%***[[[www''''''$$$&&&%%%###"""###%%%&&&%%%######$$$%%%%%%######$$$%%%$$$"""!!!$$$)))+++)))&&&!!!"""###############""""""###$$$%%%%%%$$$###"""#########$$$$$$$$$%%%%%%$$$$$$;;;|||yyyxxx___pppyyyssskkktttttt|||ggg|||vvvdddzzzlll222%%%)))######((( ###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$######""""""""""""######!!!""""""###$$$%%%&&&&&&"""***######,,,,,,NNNVVV%%%''')))&&&)))+++%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%$$$###"""######"""###$$$%%%&&&&&&&&&&&&&&&$$$***%%%'''000xxxkkk777((('''&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&&&&&&&+++rrrddd)))%%%)))%%%#########%%%&&&&&&%%%######$$$%%%%%%######$$$%%%###!!! ###&&&'''%%%### !!!"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%!!!&&&!!!DDD|||fffkkklllwww|||~~~{{{qqq___]]]tttFFF"""%%%)))$$$(((####################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$############""""""""""""######""""""#########$$$$$$$$$###***###"""+++'''333WWW222&&&,,,'''))))))***%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$"""###%%%&&&''''''&&&&&&%%%&&&***%%%'''(((hhh}}}SSS)))&&&%%%&&&&&&%%%&&&((($$$$$$$$$%%%&&&''''''(((222MMM)))"""***###!!!"""$$$&&&'''&&&$$$"""###$$$%%%%%%######$$$%%%###"""!!!"""%%%%%%###!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%&&&)))(((III|||xxxtttooouuuuuu{{{mmmkkkyyyzzz[[[###!!!,,,$$$&&&%%%###""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%$$$###"""######""""""""""""##############################!!!)))%%%""")))(((***777CCC(((------$$$((()))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%&&&'''(((((('''&&&%%%$$$(((***%%%***###]]]}}}|||000(((###$$$&&&$$$%%%((($$$$$$$$$%%%&&&'''((()))NNN:::(((!!!((("""!!!###%%%&&&&&&%%%$$$######$$$%%%%%%######$$$%%%#########$$$$$$$$$###"""$$$$$$$$$$$$$$$###""""""#########""""""#########""""""#########$$$$$$$$$)))$$$+++,,,ZZZyyyqqqqqqfffqqqssssss}}}kkkvvveeemmm+++ ***$$$%%%######""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%$$$###"""######""""""""""""######$$$$$$$$$###############"""((('''"""%%%(((+++///ggg###&&&---)))!!!%%%(((%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&'''(((((('''''''''(((''''''&&&&&&""")))((($$$///'''___===..."""###&&&$$$$$$'''&&&&&&%%%%%%&&&''')))***rrr...'''###"""$$$!!!###%%%&&&%%%$$$$$$%%%###$$$%%%%%%######$$$%%%######$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!######"""!!!!!!"""######"""""""""############$$$""")))"""###(((%%%PPPwwwwwwiiixxxppp~~~xxxzzzppplll```{{{999###&&&%%%&&& %%%##############################$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$############""""""""""""######%%%%%%$$$$$$$$$$$$$$$$$$%%%''''''###!!!%%%***---EEEOOO%%%&&&***&&&$$$$$$%%%)))$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%&&&'''(((((("""***%%%!!!111,,,fffMMM666###"""&&&&&&%%%'''((((((&&&&&&&&&(((***+++)))'''&&&((("""$$$%%%%%%######$$$&&&###$$$%%%%%%######$$$%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$###""""""###$$$$$$""""""""""""############!!!000((( &&&,,,VVVxxxzzz^^^yyy{{{qqqwwwxxxnnnJJJ)))"""((((((((($$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$######""""""""""""######%%%%%%%%%%%%%%%%%%&&&&&&'''###%%%'''###$$$***)))111,,,222&&&((((((+++$$$###+++"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%###""""""###$$$''')))***$$$+++###000---jjjXXX<<<$$$"""((((((&&&(((***)))'''&&&'''(((***+++)))''')))+++"""$$$%%%$$$""""""%%%(((###$$$%%%%%%######$$$%%%!!!############$$$%%%""""""###$$$%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&""""""""""""############...444,,,)))...$$$SSSzzztttvvviii{{{ssspppjjj^^^rrr}}}qqqUUU... +++++++++$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%$$$###""""""###$$$%%%######""""""""""""######%%%%%%%%%&&&&&&''''''''''''###+++((((((+++((()))oooJJJ***,,,&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&+++###***!!!444+++ ((((((%%%(((&&&''')))******...333ggg&&& )))%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""""""""###$$$$$$$$$$$$###"""!!! !!!###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$%%%""")))...+++$$$"""'''---'''CCC{{{uuulllzzzccctttzzzsss```}}}|||ggg~~~###''',,, ###&&&%%%&&&&&&'''&&&%%%$$$######$$$$$$%%%%%%$$$$$$###!!!"""###%%%%%%$$$######%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((((((...>>>:::++++++&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%+++&&&...(((555...))) ((((((&&&)))''''''******)))---333PPP'''%%%'''###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""######$$$%%%$$$$$$$$$###""""""###$$$%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%(((***+++((($$$###$$$'''+++'''===wwwfff{{{ooozzz{{{|||iii|||rrr000***&&&'''%%%,,,$$$%%%&&&&&&%%%$$$###"""###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((((()))555LLL,,,,,,)))'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$***(((000,,,TTT%%%&&&"""(((''''''(((&&&&&&(((((('''***000666((()))$$$ (((########################$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%#########%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%***(((&&&$$$$$$$$$$$$$$$(((888lllqqquuu}}}rrr{{{rrryyyzzz|||wwwCCC(((!!!+++###***$$$$$$$$$%%%$$$$$$###"""###$$$$$$%%%%%%$$$$$$##################$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%&&&'''(((((('''---[[[~~~333******((((((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$(((&&&---,,,{{{ppp###%%%&&&)))%%%&&&&&&$$$$$$&&&%%%$$$'''---+++)))'''"""""")))########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%###"""###%%%%%%$$$###########################$$$$$$$$$$$$$$$$$$######$$$###""""""###%%%'''(((!!!&&&'''""")))HHHxxxjjjvvvppp{{{tttrrrlll```((((((***%%%$$$###########################$$$$$$%%%%%%$$$$$$###%%%$$$###"""###$$$%%%&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((()))---===KKK333,,,&&&---(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&(((%%%%%%%%%+++---ppp---&&&***)))$$$%%%'''%%%%%%'''&&&%%%(((---000***!!!"""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$###""""""###$$$###!!!#######################################""""""""" """$$$###""""""&&&***$$$###&&&)))&&&&&&999QQQ|||uuuuuummmuuuvvvxxx+++...###+++########################$$$###$$$$$$%%%%%%$$$$$$###%%%$$$#########$$$&&&'''#########$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((---666jjj,,,222,,,"""111'''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%&&&&&&((($$$$$$'''+++---cccBBB)))---'''$$$%%%)))''''''))))))(((+++111444)))###(((!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$###!!!"""######"""!!!########################"""""""""""""""""""""### $$$'''%%%"""!!!###'''*** (((+++%%%$$$+++DDD|||nnnaaa}}}~~~yyywwwttt666''')))###$$$############$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((((((###***666DDD[[[---'''///!!!...&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###"""######$$$%%%%%%&&&&&&'''%%%%%%))))))&&&MMM\\\+++---$$$%%%'''(((&&&&&&))))))(((,,,222rrruuu///'''######((( ##############################$$$$$$$$$$$$######"""######$$$%%%$$$$$$$$$%%%$$$"""###$$$$$$"""!!!########################"""""""""######$$$$$$$$$!!!"""$$$%%%&&&%%%$$$###&&&$$$###""""""###'''+++<<<\\\{{{{{{sss{{{~~~yyywwwwwwSSS!!!"""######%%%$$$######$$$%%%&&&'''###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''(((((("""'''444111xxx222===444""")))&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$""""""###$$$%%%%%%&&&&&&'''&&&&&&***%%%888mmm,,,,,,"""&&&)))$$$"""###&&&&&&&&&***000iii[[['''&&&(((###'''!!!""""""""""""""""""""""""#########$$$$$$#########""""""###$$$$$$$$$$$$###&&&%%%$$$$$$%%%%%%###"""""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&$$$***,,,(((###'''+++%%%%%%***'''((($$$ iiifffEEEttt{{{gggtttyyy|||ooohhhpppuuu&&&444###&&&%%%%%%$$$$$$$$$%%%'''((($$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$&&&%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((%%%'''111---YYYeee444'''%%%///***!!!(((+++'''$$$######!!!$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$ ###&&&&&&$$$$$$'''***'''&&&&&&%%%(((...777<<<%%%,,,***###+++(((***'''###%%%,,,...+++VVVeee+++,,,)))(((%%%$$$$$$$$$$$$######""""""#########"""""""""""""""######$$$$$$%%%%%%$$$$$$$$$$$$###"""!!!!!!""""""########################$$$###"""###$$$$$$###"""###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%&&&)))$$$###lllBBB{{{vvvtttmmm{{{zzz888$$$!!!)))$$$$$$$$$$$$%%%%%%&&&''''''((('''&&&'''((($$$ &&&&&&%%%$$$%%%&&&'''(((%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&"""222///???SSS111(((%%%///!!!)))$$$+++---***&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$###$$$%%%((((((&&&$$$$$$''',,,111111+++---,,,$$$)))+++((('''))))))&&&DDDnnn%%%,,,'''%%%%%%$$$$$$$$$$$$$$$#########"""############""""""""""""###%%%&&&&&&$$$###$$$%%%$$$$$$###"""""""""""""""###########################"""!!!!!!######"""!!!###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$%%%***///222{{{~~~yyyjjj{{{~~~{{{|||}}}GGG***"""+++%%%%%%$$$$$$%%%%%%&&&'''$$$&&&%%%###"""$$$''')))&&&&&&%%%%%%%%%&&&'''(((######""""""""""""######%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&'''''',,,---&&&+++222sss;;;...***&&&...###(((%%%+++...***'''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$#########&&&%%%$$$$$$$$$%%%###"""(((((('''%%%###$$$''')))SSS|||LLL$$$$$$%%%$$$))),,,***((()))))))))999 )))... ###%%%$$$$$$$$$$$$####################################!!!$$$'''%%%!!! ###$$$###""""""""""""""""""########################"""!!! !!!"""###""" $$$$$$$$$######$$$$$$$$$!!!!!!"""""""""#########&&&,,,888EEEyyysss~~~}}}yyywwwqqq}}}\\\+++ )))%%%%%%%%%%%%%%%%%%&&&'''%%%''')))'''###"""%%%)))&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''(((/////////SSSPPP---...+++&&&,,,%%%((("""(((***'''$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$#########""""""$$$""" """&&&'''&&&$$$$$$&&&'''''''''''')))+++333}}}}}}rrr)))666!!!(((((('''&&&'''+++...///000***$$$---''''''$$$$$$$$$$$$$$$$$$$$$$$$"""###############$$$$$$###(((+++)))"""!!!%%%######"""""""""""""""##############################"""!!!!!!"""###"""!!!%%%$$$###""""""###$$$%%%""""""""""""#########$$$###***$$$///)))(((lllqqq}}}pppooooooxxx,,,$$$'''&&&&&&%%%%%%%%%&&&&&&''' !!!%%%)))(((%%%$$$&&&%%%%%%%%%%%%&&&&&&''''''$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''###&&&$$$555111BBB777,,,000,,,''')))&&&(((!!!&&&(((%%%"""###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$#########""""""%%%"""!!!"""&&&(((&&&$$$###%%%''')))))))))***,,,(((bbbddd111111(((((($$$"""%%%)))++++++***(((>>>###''' ***'''$$$$$$$$$$$$$$$$$$$$$%%%""""""######$$$$$$$$$%%%(((---000---'''###%%%***###"""""""""""""""######""""""""""""""""""""""""$$$###""""""$$$$$$###"""%%%$$$""""""""""""$$$%%%#########$$$$$$$$$%%%%%%!!!((($$$ 222%%%)))~~~|||wwwwwwwwwxxxyyylllooo999,,,'''''''''&&&%%%%%%&&&&&&&&&((( ###((('''&&&'''%%%%%%%%%&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%&&&''''''***000...)))666ggglll000...---,,,***'''&&&)))"""''')))%%%"""$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$#########((('''%%%%%%%%%%%%###"""$$$%%%'''((('''&&&&&&'''&&&999}}}VVV...$$$"""###))),,,)))&&&&&&@@@KKK%%%%%%%%%(((&&&$$$$$$$$$$$$%%%%%%%%%%%%""""""######$$$%%%%%%%%%&&&))),,,***$$$!!!###&&&"""""""""""""""######$$$""""""""""""""""""""""""$$$###"""###$$$%%%$$$"""#########""""""############$$$$$$$$$$$$%%%%%%%%%&&&"""/// $$$---999}}}nnnwwwwwwyyyvvv{{{RRR...$$$((('''&&&&&&&&&&&&&&&&&&FFF444&&&$$$'''%%%%%%'''$$$%%%&&&&&&''''''&&&&&&&&&''')))***+++******)))''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&''''''---333$$$'''666JJJIII...///'''***...'''&&&)))###((()))%%%###%%%''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$((())))))'''%%%$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&((((((___}}}'''---$$$$$$'''***)))(((///999ttt@@@%%%'''+++"""'''$$$$$$$$$%%%%%%%%%&&&&&&""""""###$$$$$$%%%&&&&&&###%%%&&&%%%""" !!!"""""""""""""""###$$$$$$""""""""""""""""""""""""$$$"""!!!"""###$$$###"""""""""############""""""############$$$$$$$$$$$$&&&''',,,$$$!!!+++)))"""TTT~~~xxxyyy...&&&(((((('''&&&&&&&&&&&&&&&III888+++)))'''"""!!!&&&$$$%%%&&&'''''''''&&&&&&''')))+++---------,,,+++''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&''''''%%%''',,,"""///333===111------!!!(((111(((&&&)))"""'''((($$$"""$$$&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$''')))(((&&&%%%'''***$$$&&&''''''''''''(((***((((((+++yyyQQQ---(((((()))'''$$$)))>>>UUU{{{...""")))...***$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$""""""!!!""""""###$$$$$$""""""""""""""""""""""""###!!! !!!"""###"""!!!!!!"""###$$$$$$###"""!!!""""""""""""############///!!!---(((000)))|||}}}ttt555000)))((('''&&&&&&&&&&&&&&&&&&&&&((("""!!!((($$$%%%&&&'''''''''&&&%%%!!!###%%%'''((((((&&&&&&''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&''''''111%%%$$$555&&&+++XXXiii+++---,,,,,,+++***))))))(((&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$$$$######%%%###"""###&&&&&&$$$"""$$$$$$$$$###"""###%%%((('''%%%###""""""$$$''')))((($$$///LLL444///...(((------???111(((---((($$$)))000)))"""!!!%%%'''%%%!!!%%%$$$$$$######$$$$$$%%%&&&&&&&&&$$$"""!!!###$$$$$$$$$$$$############### !!!!!!"""###$$$$$$$$$ """######""""""###%%%'''$$$!!!"""$$$%%%###!!! !!!"""###$$$$$$%%%$$$$$$$$$###"""###%%%(((---333sssvvvrrr&&&(((''''''&&&&&&&&&''''''%%%)))%%%'''$$$&&&'''$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((###%%%&&&&&&%%%&&&(((***%%%(((++++++***---444;;;MMM---***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%%%%%%%%%%'''%%%$$$%%%((((((&&&$$$%%%%%%%%%$$$###$$$&&&)))&&&%%%$$$######%%%&&&(((''''''(((444}}}555000 ***000$$$AAAzzznnn''')))&&&+++$$$&&&+++'''###"""%%%'''%%%###%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&%%%###!!!"""########################### !!!!!!"""######$$$$$$ !!!######"""!!!###$$$&&&$$$""""""###$$$###!!!"""######$$$$$$%%%%%%&&&$$$$$$$$$###"""###%%%(((***%%%___tttttt>>>(((((('''&&&&&&&&&&&&'''&&&!!!+++&&&###+++%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$%%%&&&&&&%%%%%%''')))%%%(((******))),,,222888nnn---///((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&& !!!###$$$&&&'''''''''&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&%%%$$$%%%''')))$$$$$$$$$%%%%%%%%%&&&&&&&&&+++'''$$$JJJ}}}666...%%%******666rrr:::!!!,,,!!!...######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###%%%'''&&&$$$"""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$ !!!""""""!!!!!!"""###&&&$$$""""""###$$$###"""%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$###"""###%%%'''***---mmmsss|||yyyUUU(((((('''&&&&&&&&&&&&&&&'''###&&&&&& ...###'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((($$$%%%&&&&&&%%%%%%''')))&&&((())))))(((***000444]]]CCC$$$---))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''#########$$$$$$$$$###"""%%%%%%&&&%%%$$$$$$&&&(((###$$$%%%&&&&&&&&&%%%%%%&&&******'''111{{{666)))777'''+++ddd%%%%%%...###$$$---$$$ ###&&&&&&###""""""$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$&&&((((((&&&$$$###"""!!!!!!!!!!!!""""""""""""!!!!!!""""""############ !!!""""""!!! !!!"""%%%$$$##################''''''&&&&&&%%%%%%%%%%%%###$$$$$$$$$######%%%'''(((%%%///===~~~ooopppVVV)))((('''&&&&&&&&&&&&&&&!!!+++%%%,,,CCCbbb888))))))((('''&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((($$$%%%&&&&&&%%%%%%''')))&&&((()))(((((()))---000;;;222///)))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$"""###$$$$$$###############$$$%%%%%%###$$$%%%'''"""$$$%%%''''''&&&%%%$$$)))$$$(((,,,***zzz000)))///...NNNggg(((((()))$$$+++)))*** $$$((('''### """&&&%%%%%%%%%%%%%%%%%%&&&%%%(((******(((%%%$$$$$$ !!!!!!"""""""""""""""""""""""""""#########!!!"""###"""!!! !!!"""$$$$$$$$$###""""""######&&&&&&%%%%%%$$$$$$#########$$$%%%$$$######%%%&&&!!!---444"""nnnlll~~~~~~tttIII))))))(((&&&&&&%%%%%%%%%***)))222VVVzzz***)))((('''&&&%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((%%%&&&&&&&&&%%%%%%&&&(((''''''((((((((()))+++---,,,xxxQQQ---999&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""###%%%&&&&&&%%%$$$$$$%%%"""###%%%%%%$$$###$$$&&&###$$$%%%&&&'''&&&%%%$$$+++%%%&&&---}}},,,,,, JJJHHH,,,'''!!!$$$***$$$!!!---"""%%%'''&&&### """&&&&&&%%%%%%%%%%%%&&&&&&&&&(((***)))'''%%%%%%%%% !!!!!!""""""######$$$""""""""""""""""""######"""###$$$###"""!!!"""###$$$%%%%%%###"""!!!###$$$%%%%%%$$$$$$######"""""""""$$$%%%%%%$$$###%%%&&&"""111((($$$999www~~~;;;***)))((('''&&&%%%%%%%%%%%%((($$$+++:::***)))'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((%%%&&&'''&&&%%%$$$&&&((('''''''''((()))***+++,,,+++XXX999'''444'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""$$$&&&&&&$$$###$$$%%%"""$$$&&&&&&%%%$$$%%%&&&$$$$$$%%%%%%&&&&&&&&&%%%(((,,,$$$===...,,,;;;uuu000***'''"""%%%%%%!!!&&&'''###$$$%%%%%%$$$######$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((('''%%%###$$$%%%!!!!!!""""""###$$$$$$%%%###"""""""""""""""""""""$$$%%%%%%$$$###""""""$$$###%%%%%%$$$!!!!!!"""%%%$$$$$$$$$$$$############"""###%%%%%%$$$$$$$$$&&&((('''$$$,,,&&&wwwsss111***)))((('''&&&%%%%%%%%%%%%$$$&&&$$$'''"""zzzbbb((('''&&&$$$$$$%%%'''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''&&&%%%$$$&&&''''''''''''(((***+++,,,,,,111:::555 ***((((((((())))))))))))))))))$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$ """%%%$$$""" """######%%%''''''&&&%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&"""###888)))QQQ333(((lllxxx!!!'''+++)))((( !!!***#########$$$%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&$$$"""!!!###$$$!!!""""""###$$$%%%%%%%%%#########"""""""""""""""$$$&&&&&&%%%###"""###$$$###%%%&&&$$$!!! """%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$$$$%%%))),,,***)))777xxx~~~jjj*********((('''&&&%%%%%%$$$"""%%%%%%!!!///,,,jjj$$$'''&&&%%%$$$$$$%%%'''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&''''''&&&%%%$$$&&&''''''''''''(((+++,,,,,,,,,666(((tttQQQ(((222''''''%%%$$$###$$$&&&'''&&&%%%#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%""" %%%...$$$$$$%%%&&&&&&''''''(((222!!!...)))222OOO888&&&''''''&&&%%%%%%$$$######"""######$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$############"""$$$#########""""""!!!!!!######"""""""""###%%%&&&$$$###"""###$$$%%%$$$###%%%%%%$$$$$$###"""""""""########################!!!###%%%&&&%%%$$$$$$%%%******!!!000'''000|||}}}nnnddd%%%''''''&&&&&&&&&%%%%%%%%%"""'''&&&"""'''333444---###$$$$$$%%%%%%$$$$$$###&&&'''''''''&&&$$$""" )))((('''&&&&&&'''((()))%%%%%%%%%&&&&&&((()))******))))))))))))+++,,,---,,,777===EEE%%%000%%%&&&%%%$$$###$$$&&&'''&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%(((222===$$$%%%%%%&&&&&&''''''(((***)))%%%PPP111vvv///(((''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$############"""############"""""""""!!!######"""""""""###$$$%%%$$$"""!!!!!!"""###""""""$$$$$$$$$##########################################$$$%%%%%%$$$$$$%%%'''))))))&&&---%%%...www~~~\\\,,,''''''&&&&&&&&&%%%%%%%%%###'''&&&!!!%%%...///((($$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((())))))***))))))))))))+++,,,------222;;;yyy555$$$000%%%)))'''%%%$$$$$$&&&&&&%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$$$$&&&///999%%%%%%%%%&&&''''''((((((&&&000$$${{{JJJggg(((+++'''&&&&&&%%%%%%$$$$$$###''''''&&&&&&%%%$$$$$$###'''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$############"""############""""""""""""######"""""""""###$$$$$$&&&###  !!!!!!!!!"""############$$$$$$$$$########################$$$%%%%%%$$$###$$$&&&((('''&&&***'''%%%+++___|||}}}wwwIII***''''''&&&&&&&&&%%%%%%%%%$$$(((&&&!!!###))))))###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''((()))&&&'''(((((((((((('''&&&%%%%%%&&&&&&'''((((((((()))))))))))))))+++,,,,,,...***777qqqHHH)))%%%000(((,,,'''&&&%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$+++'''%%%$$$""" $$$+++%%%%%%&&&&&&'''((((((((()))///<<>>)))000&&&&&&)))&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$(((%%%%%%((((((%%%$$$%%%&&&&&&''''''(((((())))))...^^^ZZZ)))'''$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&(((((('''&&&%%%$$$$$$$$$############"""!!!"""""""""############""""""#########""" %%%###!!!!!!#########""""""""""""###$$$$$$$$$%%%########################"""$$$%%%%%%$$$$$$%%%&&&###(((###***)))"""+++111...&&&''''''&&&&&&&&&%%%%%%%%%"""$$$''''''&&&$$$$$$&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###"""'''((()))++++++)))((('''%%%&&&((())))))'''&&&%%%&&&'''((()))*********)))+++(((///111JJJ+++222&&&&&&///***%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%$$$$$$#########$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$''''''(((+++&&&&&&''''''((()))))))))888tttAAA''')))&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$######"""###$$$&&&(((((((((&&&%%%$$$$$$$$$############"""!!!!!!""""""#########$$$!!!"""#########!!! """!!! !!!######"""!!!###############$$$$$$$$$###########################%%%''''''&&&&&&&&&'''!!!+++###...&&&222&&&XXXppp~~~{{{***---''''''&&&&&&&&&%%%%%%%%%###$$$'''(((%%%!!!"""%%%###$$$$$$%%%%%%$$$$$$###!!!"""$$$%%%%%%$$$###"""%%%%%%&&&''''''&&&%%%%%%%%%&&&((())))))'''&&&$$$%%%&&&(((*********))))))&&&,,,000333---\\\333###///---"""$$$,,,&&&&&&''''''''''''''''''%%%%%%''''''''''''%%%%%%$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%###''' ((('''VVVWWW,,, 111***$$$///%%%III+++222***%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&'''###$$$)))(((###"""%%%$$$#########""""""!!!!!! !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$###############$$$%%%&&&%%%###"""###$$$########################%%%%%%$$$$$$$$$%%%&&&&&&888|||www(((///((('''&&&%%%$$$%%%%%%&&&"""000'''&&&***$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%"""%%%((()))(((''''''(((''''''&&&&&&&&&''''''(((&&&''''''(((((((((((((((------333,,,777bbbGGG///%%%+++(((%%%''''''&&&&&&''''''''''''''''''###$$$%%%%%%%%%%%%$$$##################$$$$$$$$$###$$$&&&''''''&&&$$$###$$$%%%###&&& '''JJJ[[[999)))%%%$$$""")))...000eeeppp///'''"""$$$%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&'''$$$$$$((((((###"""%%%$$$$$$$$$$$$#########""" !!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""###########################$$$%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%???~~~+++...((('''&&&%%%$$$%%%&&&&&&+++###%%%SSS!!!,,,###$$$&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%&&&''''''###%%%'''(((''''''((()))%%%%%%%%%&&&&&&((()))***&&&''''''(((((((((((((((,,,++++++$$$000RRR333+++***)))###'''***###''''''&&&&&&&&&&&&&&&&&&""""""############""""""""""""######$$$$$$%%%%%%!!!###'''))))))'''###!!!$$$"""'''######(((888___999,,,000$$$'''---000JJJ111 ((("""%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&'''%%%%%%((('''$$$###%%%%%%%%%%%%$$$$$$$$$$$$$$$!!!"""######$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""######$$$$$$$$$"""###$$$###!!!!!!!!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''######www---+++((('''&&&%%%$$$%%%&&&&&&..."""'''~~~888,,,'''###&&&&&&&&&&&&&&&&&&&&&&&&!!!""""""###$$$%%%&&&'''$$$%%%&&&&&&%%%&&&(((***$$$$$$$$$%%%&&&(((******&&&''''''((((((((((((((()))+++'''%%%///???XXX...))),,,+++###$$$)))%%%''''''&&&&&&&&&&&&%%%%%%""""""############""""""""""""######$$$%%%&&&&&&###$$$&&&''''''&&&$$$###%%% ***"""%%%(((+++```999&&&333'''...000 RRR000---###,,,%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&'''&&&&&&'''&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$%%%"""###$$$###"""!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%666222...'''''''''%%%%%%%%%%%%&&&'''&&&111rrr```%%%222!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$%%%(((***$$$$$$%%%%%%&&&'''((()))&&&''''''((((((((((((((('''---)))...444333yyy999333''')))---$$$%%%'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$""""""###$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&& ***"""&&&(((((([[[GGG%%%+++###(((---777uuu)))&&&***)))'''%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&'''''''''&&&%%%&&&&&&%%%""""""##################""""""###$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""######$$$$$$###$$$%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((444ooo~~~111((('''&&&%%%%%%%%%%%%'''''' &&&---DDDccc 111$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%$$$%%%(((***'''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((''',,,(((...222///bbb000444%%%$$$***%%%!!!%%%&&&''''''&&&&&&%%%%%%$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&######$$$$$$%%%%%%&&&&&&'''&&&$$$######$$$&&&'''%%%"""(((&&&&&&'''000QQQMMM)))******%%%$$$AAAXXX***""",,,###%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&''')))(((%%%$$$''''''%%%"""""""""""""""#########!!!"""######$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""############$$$%%%%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''(((%%% 111666555+++'''&&&%%%$$$%%%&&&'''((("""222"""???"""%%%(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''(((((()))###$$$%%%%%%$$$%%%''')))((('''&&&%%%$$$$$$$$$$$$&&&''''''((((((((((((((('''(((###((('''...PPP[[[,,,...%%%$$$&&&'''000000###''''''&&&&&&%%%$$$$$$###&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$***$$$&&&>>>FFFGGG---+++000'''***TTT???'''&&&'''$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&'''***((($$$$$$'''(((%%%"""""""""######$$$$$$$$$ !!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""""""""!!!###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&((((((,,, 888&&&ttt666+++&&&&&&%%%$$$%%%&&&'''(((&&&*** &&&###"""(((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&''''''((("""$$$&&&&&&%%%%%%&&&'''&&&&&&%%%%%%$$$%%%%%%%%%&&&''''''((((((((((((((((((((('''+++###000<<<555'''((((((((($$$+++???==="""''''''&&&%%%%%%$$$######&&&%%%$$$######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%'''!!!---###%%%HHH>>>FFF111$$$)))###;;;|||}}}000""",,,""")))'''%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&'''***)))$$$###((()))%%%#########$$$$$$%%%%%%%%% !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! """######""""""###%%%#################################$$$%%%&&&((()))###***...111444(((&&&%%%%%%$$$%%%&&&'''((('''000%%%(((!!!***$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######!!!###&&&'''&&&%%%&&&&&&$$$$$$$$$$$$%%%&&&&&&'''&&&''''''((((((((((((((((((***111666'''333,,,\\\mmm//////(((((())))))******++++++***###!!!$$$%%%""""""%%%''''''''''''''''''&&&&&&((('''%%%$$$###$$$$$$%%%(((&&&$$$$$$%%%%%%%%%$$$,,,222 $$$)))???WWWFFF+++&&& ;;;---III'''$$$&&&222 '''&&&$$$"""###%%%&&&%%%"""###""""""!!!"""$$$%%%&&&111---(((&&&''''''&&&$$$ !!!"""###$$$%%%%%%%%%######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$############""""""############$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$$$$$$$#########""""""######$$$%%%%%%&&&''''''((((((111&&&III222%%%((('''&&&%%%$$$#########'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$###$$$%%%&&&''''''''''''%%%$$$$$$######$$$$$$%%%''''''''''''((((((((((((%%%%%%)))---///000777???\\\,,,***(((((((((((((((((())))))***%%%###&&&&&&######'''&&&&&&&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&%%%###"""!!!"""###"""!!!"""---!!!)))888AAARRREEE,,,***&&&555FFF:::(((&&&###... (((&&&$$$"""###%%%&&&%%%###%%%$$$$$$###$$$&&&'''(((---***&&&%%%%%%&&&%%%$$$!!!"""###$$$$$$$$$$$$$$$"""""""""######"""""""""""""""""""""""""""""""""$$$$$$$$$#########""""""!!!!!!"""""""""#########$$$###""""""""""""""""""$$$$$$$$$#########""""""######$$$$$$%%%&&&&&&''''''%%%$$$((((((AAA444((((((((('''&&&%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''***---------333;;;EEE***&&&((((((''''''''''''''''''(((&&&&&&(((&&&###%%%)))$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''&&&$$$%%%&&&&&&%%%$$$###''''''$$$...GGGHHHZZZ???***+++***,,,jjj^^^((()))''' )))!!!)))%%%$$$######%%%%%%$$$###%%%$$$$$$###$$$&&&'''((()))&&&$$$######$$$$$$###"""######$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$#########""""""""" !!!!!!!!!""""""""""""""""""""""""""""""###$$$$$$############"""""""""######$$$$$$%%%%%%&&&&&&&&&"""000 ***444GGGttt777)))&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''&&&&&&&&&((((((''''''''''''((((((''''''''''''((((((((((((***)))***,,,+++***...555uuueee222+++%%%)))((((((''''''&&&&&&&&&&&&'''((('''%%%$$$%%%((($$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((('''&&&'''(((((('''%%%))),,,'''---HHHMMMiii444$$$(((***+++888 ***''''''###'''$$$$$$$$$$$$$$$%%%$$$$$$###""""""!!!"""$$$%%%&&&&&&%%%############$$$$$$######$$$$$$$$$######""""""""""""!!!!!!"""""""""""""""""""""""""""""""""############""""""""""""!!!!!!!!!"""""""""######"""!!!!!!!!!"""###$$$$$$############""""""""""""######$$$$$$%%%%%%%%%%%%&&& 000!!!((()))(((tttmmm333)))$$$#########$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&'''&&&&&&%%%%%%((((((''''''''''''((((((''''''''''''(((((((((((()))((()))+++)))''',,,333VVVEEE)))///((()))))))))(((((('''''''''$$$&&&'''&&&%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&'''$$$%%%%%%&&&''''''''''''$$$$$$$$$%%%&&&&&&%%%###$$$$$$444666FFFSSSppp,,, '''+++???lll)))""")))%%%!!!'''$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$###""""""!!!"""$$$%%%&&&$$$%%%%%%$$$$$$$$$$$$%%%######$$$$$$$$$######"""$$$######""""""######$$$""""""""""""""""""""""""#########"""""""""!!!!!!"""""""""#########$$$$$$"""!!!!!!!!!"""###$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$$$$%%%&&& ''')))%%%"""+++FFF~~~bbbeee&&&...%%%%%%$$$%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((('''(((***((('''+++222AAA444(((000***)))))))))((((((((((((((($$$%%%%%%$$$&&&)))'''###$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&''''''''''''&&&%%%%%%%%%'''))))))'''%%%!!!+++PPPPPPSSSdddggg)))"""***...ggg???((((((&&&$$$%%%'''%%%######$$$%%%%%%######$$$%%%%%%$$$$$$###$$$&&&'''((($$$%%%&&&&&&$$$###$$$%%%"""######$$$$$$$$$######%%%$$$###""""""###$$$%%%""""""""""""""""""""""""######"""""""""!!!!!!!!!############$$$$$$$$$$$$""""""""""""""""""###$$$!!!!!!"""""""""""""""#########$$$$$$$$$$$$$$$$$$&&&""" ...###!!!555"""~~~llllllddd111(((((('''(((((()))******%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((('''&&&''')))((('''+++222555uuu///***...)))''''''''''''''''''((((((&&&&&&$$$###(((---)))!!!#########$$$%%%&&&&&&&&&&&&''''''(((((('''&&&%%%''''''(((***,,,,,,***'''$$$***FFFbbbbbbbbbuuuMMM)))&&&...222xxx///(((+++###$$$(((%%%$$$%%%###$$$&&&%%%###"""$$$&&&%%%$$$$$$###$$$&&&'''(((###%%%'''&&&###""""""$$$!!!"""###$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""###"""""""""!!!!!!!!!!!!""""""""""""############$$$###""""""""""""""""""!!!!!!!!!!!!""""""######$$$$$$##################$$$$$$!!!,,,&&&"""000"""IIIxxxRRR'''+++(((((('''''''''(((((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((((('''$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((((('''(((***(((&&&***111333kkkZZZ---+++***'''%%%%%%%%%&&&&&&'''''''''((('''$$$###***111+++ !!!""""""###$$$$$$%%%%%%''''''((((((((('''%%%$$$$$$$$$%%%((())))))'''%%%+++222TTTbbb```cccyyy000)))(((///333III111%%%+++!!!%%%***###$$$'''"""%%%&&&%%%###"""$$$&&&###""""""""""""$$$%%%&&&###%%%'''&&&### !!!### !!!"""###$$$%%%%%%%%%$$$"""!!! !!!"""$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$###"""!!!!!!"""""" !!!!!!!!!""""""######$$$$$$#####################%%%%%%(((***$$$$$$000###qqqyyyrrr||||||777888 &&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((###$$$%%%&&&''''''((('''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((((()))***)))******(((%%%)))///555TTT???...000%%%+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&$$$$$$$$$''''''''''''''''''''''''***''',,,!!!###,,,''',,,IIIfffrrrVVVoooYYY+++"""333DDDhhh333)))'''%%%###$$$&&&'''%%%######$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$##############################'''&&&%%%$$$$$$$$$%%%%%%$$$###"""###$$$$$$###"""###%%%""""""###$$$$$$###"""###$$$#########"""!!! """"""""""""""""""""""""!!!$$$&&&%%%###"""$$$'''###$$$%%%'''(((''''''&&&&&&```ssszzz}}}rrr***///!!!&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''%%%%%%''')))&&&$$$)))""""""(((''''''''''''''''''''''''''''''(((((()))***)))))))))&&&((($$$%%%,,,'''$$$+++&&&******%%%%%%***,,,***)))))))))))))))***++++++---JJJ:::,,,...$$$***((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%$$$$$$%%%''''''''''''''''''''''''(((&&&)))(((%%%)))+++$$$:::^^^rrrttt___KKK444000***'''000SSSDDD...''''''%%%###$$$&&&'''%%%######$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$##############################%%%$$$$$$$$$$$$#########$$$###""""""$$$$$$###"""$$$###))),,,%%%!!! """###$$$$$$""""""###$$$%%%%%%$$$######"""!!!!!!"""""""""""""""""""""""""""$$$%%%%%%######%%%'''###$$$%%%''''''''''''&&&(((CCC{{{...222,,,&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''&&&&&&(((***===,,,&&&)))(((***)))!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&$$$'''&&&'''***'''%%%+++%%%))))))&&&&&&***,,,))))))))))))(((((()))******---@@@|||zzz333+++...%%%---(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$&&&'''''''''''''''''''''''''''''',,,)))%%%***,,,((()))YYY|||zzzjjjsssDDD 111)))...+++jjj{{{}}}uuu(((%%%(((&&&%%%$$$$$$&&&&&&%%%$$$###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$##############################"""###$$$$$$$$$###!!!!!!$$$###""""""$$$$$$###""" $$$&&&"""###$$$$$$""""""###$$$&&&&&&%%%%%%$$$#########"""""""""""""""""""""""""""$$$%%%%%%$$$###%%%&&&###$$$%%%&&&'''''''''&&&(((---{{{hhh(((&&&$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&&&&''')))+++KKK111$$$'''+++000,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$'''(((''''''&&&&&&&&&%%%((((((''''''***+++(((***)))((((((((((((((())),,,555\\\XXX///,,,///)))000))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$''')))''''''''''''''''''''''''&&&,,,%%%%%%...'''(((???aaaaaaoooEEE&&&))))))000(((???'''"""***%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$##############################"""###$$$%%%%%%###!!! $$$"""!!!"""###$$$###"""&&&***&&&!!!""""""!!!"""###$$$###"""!!!"""$$$%%%%%%%%%$$$$$$#########""""""""""""""""""""""""######$$$$$$$$$$$$%%%%%%###$$$$$$%%%&&&&&&''''''&&&>>>vvvLLL...,,,(((&&&&&&%%%%%%%%%%%%&&&&&&###%%%&&&&&&&&&'''))),,,???***!!!&&&)))---,,,"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''''''''%%%&&&&&&'''......$$$'''''''''''')))***)))(((***)))(((((('''(((((((((+++000FFFCCC///------)))...*********)))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$%%%'''***'''''''''''''''''''''''''''&&&!!!)))--- ///___TTTooogggVVV---)))---+++...---###+++)))'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$##############################"""$$$%%%&&&&&&$$$"""!!!###"""!!!"""######"""!!!### )))'''!!!"""######"""!!!"""###############""""""""""""""""""""""""""""""""""""$$$######$$$%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''&&&qqqzzztttyyy,,,)))///,,,'''&&&&&&%%%%%%&&&&&&'''###%%%&&&&&&&&&'''))),,,+++"""%%%)))%%%%%%)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''''')))"""$$$&&&,,,@@@EEE333+++((('''(((******(((((())))))(((((((((((())))))+++111===:::111...((('''(((*********)))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&%%%&&&(((***'''''''''''''''''''''''''''"""###,,,)))"""BBBxxxnnnbbbnnnjjjLLL'''(((...---+++AAAXXX%%%&&&000!!!$$$%%%&&&&&&$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$#################################$$$%%%%%%%%%$$$###"""###"""!!!!!!######"""!!!,,, ###&&&$$$!!!"""######!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$###"""###%%%&&&%%%$$$$$$#########$$$%%%&&&''',,,{{{xxxccc...###((('''''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&&&&''')))+++###"""+++///$$$ ''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&((( $$$)))111QQQ```KKK111+++''')))+++)))(((((()))))))))))))))***+++++++++222:::bbb444000---&&&)))'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''(((''''''((()))'''''''''''''''''''''''''''###***---%%%000ZZZ~~~ggg```GGG444'''+++...***[[[~~~jjj}}}vvv888)))%%%((($$$###%%%'''&&&$$$###%%%'''###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$############"""""""""###!!! !!!"""###"""!!!EEEXXXHHH111333+++(((!!!"""###"""!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""%%%###"""###%%%&&&%%%###$$$############%%%&&&'''444ppp:::---+++''''''&&&&&&&&&&&&''''''%%%&&&''''''&&&&&&(((***'''$$$,,,000&&&"""''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&(((!!!)))***---SSSmmmZZZ777...((()))+++)))((()))))))))))))))***,,,---...+++111444dddAAA...------'''...,,,''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""%%%''')))((('''((((((''''''''''''''''''''''''&&&'''111---""">>>lll|||VVV222111###...///***oooKKK???WWWrrr555%%%...+++###%%%'''&&&$$$###%%%'''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$####################################"""!!!!!!!!!!!!!!!###!!! !!!"""###"""!!!DDDNNNGGGKKK;;;$$$)))!!!"""###"""!!! !!!###!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""%%%###!!!###&&&'''%%%###$$$######"""###%%%&&&'''888{{{JJJ***'''''''''&&&&&&&&&&&&''''''&&&'''((('''&&&%%%'''))),,,###'''---((('''***&&&'''''''''''''''''''''''''''((())))))******)))))))))$$$...***%%%LLLlll]]];;;000((()))+++((('''***((())))))***+++---...///***......NNN>>>222...%%%---!!!---((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((+++%%%111111QQQooozzzUUU&&&333+++******111nnnEEESSSIIIttt~~~{{{222%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""!!! %%%'''"""###%%%###"""###!!!%%%444ZZZ000(((!!!!!!!!! ###"""!!!!!!!!!"""$$$%%%""""""""""""""""""""""""$$$"""!!!"""%%%&&&$$$"""'''&&&%%%$$$$$$$$$%%%&&&===111'''((((((((((((((((((((((((''''''&&&%%%&&&'''((()))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))"""111(((%%%///HHHddd```888///((()))+++***)))***++++++************++++++'''///333AAA888000,,,$$$...###,,,((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((()))+++%%%///GGGrrrkkkPPP///...***+++000NNN|||oooaaaxxxrrr///%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%$$$$$$$$$##############################+++&&&'''---666&&&######''''''000___FFFKKK666 !!!!!!!!!###"""!!!!!!!!!"""$$$$$$""""""""""""""""""""""""$$$"""!!!"""$$$&&&$$$###%%%%%%$$$###$$$%%%&&&'''***222)))'''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))&&&&&&&&&'''''''''((((((&&&'''''''''((((((((((((((((((((((((((((((((((((&&&...###$$$///FFFaaaZZZ777...((()))+++***)))***+++******))))))******+++(((,,,000888fff000...***$$$///&&&***((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%)))(((***OOO|||yyyqqqcccEEE444'''------333uuuccc,,,%%%((('''&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%$$$$$$$$$##############################!!!000%%%"""$$$###...'''))) &&&+++((()))===YYY333,,,+++ !!!"""#########"""""""""!!!"""######$$$""""""""""""""""""""""""###"""""""""$$$%%%$$$###$$$######"""###$$$&&&'''&&&RRRxxx111)))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((%%%///FFFbbbZZZ555...((()))+++***)))+++******))))))))))))*********)))---///{{{JJJ,,,...)))%%%///((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((###)))//////JJJhhh~~~ggg888000"""333,,,444TTT***&&&)))'''%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%$$$$$$$$$##############################***&&&999!!!###111<<<<<<111***000,,,!!!888WWW777((( &&&!!!!!!""""""############"""""""""""""""######$$$""""""""""""""""""""""""###""""""###$$$$$$$$$$$$%%%$$$###"""######%%%&&&%%%999rrr000(((''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((((((((((())))))))))))*********''''''''''''''''''''''''&&&$$$ (((///GGGhhh^^^333,,,)))***+++))))))+++***))))))(((((())))))***+++'''---,,,ccc:::---///***(((---(((''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((()))(((222GGGVVV```ooozzzddd---,,,$$$888)));;;FFF+++''')))'''$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%$$$$$$$$$############################## 444*** ''':::^^^jjj___///###...<<>>uuuEEE###^^^\\\"""'''+++''' !!!""""""###### !!!"""$$$$$$######"""""""""""""""""""""""""""!!!###%%%$$$""""""$$$&&&#########%%%'''))),,,---!!!'''!!!...hhh|||ZZZ---%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&(((((((((((())))))))))))(((((((((((())))))))))))************************+++***'''&&&///jjjWWW+++))))))++++++(((***...---,,,,,,++++++,,,,,,---,,,)))+++000???pppKKK333---((((((+++,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((...OOOwwwsssxxxOOOiii222)))444"""555222''')))***%%%%%%'''''''''''''''&&&%%%$$$$$$%%%%%%%%%$$$$$$#########((('''&&&%%%&&&&&&((((((%%%$$$$$$######$$$$$$%%%###%%%)))!!!+++***"""HHHaaa>>>]]]}}}ttt!!!&&&///""""""!!! """"""""""""##################"""""""""""""""###########################%%%""" ###)))+++***'''$$$))),,,===}}}WWW'''((()))((('''%%%%%%&&&''''''&&&'''''''''''''''&&&&&&&&&''''''(((''''''&&&&&&))))))))))))))))))))))))'''''')))******)))((((((***)))''')))***bbbHHH++++++++++++++++++++++++))))))))))))************000%%%---111<<<\\\DDD222---)))(((***,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((&&&)))MMM~~~uuuVVVjjj333'''333&&&111,,,ppp$$$&&&***111***%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$''''''&&&%%%%%%&&&'''(((%%%$$$$$$######$$$$$$%%%"""""""""+++###ddd@@@111'''""""""!!! !!!!!!"""""""""###############""""""""""""##############################'''$$$"""$$$((()))'''$$$,,,###&&&"""###ZZZtttPPP((()))(((((('''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''(((((((((((((((((('''))))))))))))))))))))))))))))))+++,,,,,,++++++***)))******+++///bbb>>>++++++++++++++++++++++++))))))))))))************---%%%+++...555SSS;;;111---)))(((***+++***''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''(((###,,,DDD}}}ZZZggg555###222***,,,(((mmm{{{EEE(((+++"""...$$$$$$###$$$%%%&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%&&&$$$((('''***LLLBBBpppkkkWWWzzzyyylll666111(((""""""!!! !!!!!!!!!!!!""""""""""""#########"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$)))&&&$$$$$$''''''%%%"""%%%###)))((((((jjjrrryyyEEE(((+++''''''((((((''''''&&&%%%&&&&&&'''''''''''''''&&&(((((()))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,++++++(((+++,,,...888dddrrr555++++++++++++++++++++++++)))))))))*********++++++,,,'''+++,,,000IIIiii777///---***)))******)))'''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))&&&@@@eeeVVV]]]888###///+++(((111mmmrrr,,,---(((+++$$$)))$$$%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$###$$$%%%&&&%%%$$$$$$######$$$$$$%%%&&&%%%***)))???WWW%%%444+++:::KKKdddmmmmmm!!!""""""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!"""""""""###""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$%%%&&&&&&$$$"""!!!&&&---&&&EEEsss|||999))),,,&&&'''((((((((('''%%%$$$%%%&&&''''''((('''''''''(((((((((((((((((())))))))))))))))))))))))))))))'''(((((()))************'''***+++---AAAjjjhhh333++++++++++++++++++++++++))))))*********+++++++++++++++---......BBBQQQ777...,,,+++******)))((('''''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''+++(((RRRIIISSSTTT===%%%---+++(((JJJIIIKKK777 ///)))...&&&'''''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%"""!!!,,,######wwwyyy(((000,,,%%%---+++999ppplll...(((+++""""""!!!!!!!!!""""""### !!!!!!!!!!!!"""""""""""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&%%%%%%$$$%%%!!!+++###555fffvvv|||111)))---&&&'''((((((((('''%%%$$$%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&'''((()))))))))))))))))))))))))))((((((((()))******+++,,,&&&))))))***KKKqqqaaa888++++++++++++++++++++++++************++++++++++++)))---,,,......>>>{{{DDD666,,,,,,+++***)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&'''&&&222jjj{{{LLL___QQQCCC))),,,,,,---kkkxxxzzzHHH---!!!(((''''''''''''&&&%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%###"""((($$$HHH222---,,,///)))555"""999]]]===CCCaaa )))""""""!!!!!!!!!"""###### !!!!!!!!!!!!""""""!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&&&&''''''''',,,%%% 222---))),,,''''''((((((''''''&&&%%%%%%%%%&&&'''((((((((((((&&&&&&%%%%%%%%%'''(((***))))))))))))))))))))))))************+++---...///&&&***((('''SSSvvvWWW999++++++++++++++++++++++++*********++++++++++++,,,'''---)))---...888ddd>>>333+++,,,,,,+++)))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""####################################$$$%%%&&&'''###111kkknnn```zzzYYYIII+++,,,...444DDD)))###&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$)))((('''%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&$$$(((***qqq666666AAA###>>>)))%%%222```)))===ddd!!!)))(((""""""!!!!!!"""######$$$ !!!!!!!!!""""""!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$%%%&&&'''"""$$$$$$)))...))))))777@@@|||rrr---(((+++(((((('''&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((''''''&&&%%%&&&(((***+++))))))))))))))))))))))))************+++---///000(((+++)))'''YYYvvvKKK111++++++++++++++++++++++++*********+++++++++,,,,,,(((///'''---...555PPP;;;///+++,,,,,,+++)))'''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""####################################$$$%%%&&&'''&&&&&&]]]pppnnnaaaMMM------111999sssIII&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%$$$$$$#########***)))(((&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%### ''',,,III>>>(((^^^SSS:::)))"""666&&&,,,...---<<>>ooobbb))))))******)))))))))***+++,,,++++++++++++,,,,,,,,,,,,,,,,,,***(((333///???777:::---,,,+++***)))))))))))))))&&&%%%$$$$$$%%%%%%$$$"""#########"""""""""""""""!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$---'''PPPLLLxxx>>>AAA%%%mmmUUU333(((###)))'''%%%$$$$$$%%%%%%$$$)))(((''''''&&&%%%$$$###&&&%%%$$$$$$#########$$$!!!444***)))$$$111...%%%((((((!!!''',,,"""###222"""000++++++PPPfffMMMaaa999222333---(((%%%&&&&&&$$$%%%((("""!!! ###&&&)))'''''''''&&&&&&&&&&&&&&&$$$ +++...///___EEEccciiiyyyeee999555***444!!!'''''''''''''''&&&&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((************************'''***+++GGGnnnVVV'''+++***************++++++,,,***++++++++++++,,,,,,,,,---***+++)))111...;;;vvv000999...,,,+++***)))((((((((((((&&&$$$######$$$%%%###"""""""""""""""""""""######!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$***+++999mmmUUUoooddd111444jjj}}}\\\%%%+++)))'''%%%%%%&&&&&&%%%###&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$---%%%))),,,+++333###'''***%%% &&&+++%%%!!!+++%%%***222 ===VVVGGG555***%%%$$$)))///"""***000+++ $$$...'''&&&&&&&&&%%%%%%$$$$$$(((!!!!!!***,,,:::wwwccc|||kkkppp+++---...,,,''''''''''''''''''''''''%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))'''(((***OOOlllIII'''000+++++++++,,,,,,,,,,,,,,,*********+++++++++,,,,,,---)))---+++000///888fff222333...++++++***(((''''''''''''&&&$$$######$$$$$$###"""""""""""""""############!!!""""""######""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$000+++222999ppp{{{NNNFFFqqqrrrrrr]]]pppxxxeee111%%%<<<'''&&&%%%(((,,,,,,***&&&%%%&&&'''&&&%%%%%%&&&'''%%%%%%$$$$$$###$$$$$$%%%000!!!&&&%%%,,,$$$"""))))))"""!!!&&&)))(((###!!!((((((---TTT}}}aaaAAA((('''!!!"""+++///+++&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%'''!!!%%%PPP}}}|||zzzoooooopppooo```KKK///$$$'''''''''''''''((((((((($$$%%%&&&((())))))******((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((+++YYYkkk>>>'''333++++++,,,------------,,,************++++++++++++---(((///---///111666WWW666***...+++***)))'''&&&&&&%%%%%%%%%$$$######$$$$$$###!!!!!!"""""""""############""""""!!!!!!!!!!!!""""""########################%%%%%%''''''222GGGjjjkkkccc|||hhhBBB666%%%''')))((()))---222111,,,'''''')))***)))&&&%%%&&&(((%%%$$$$$$###$$$$$$%%%%%%(((((("""000$$$)))###(((%%%"""%%%'''&&&)))%%%(((&&&!!!EEE\\\FFF---$$$***...'''((((((''''''&&&%%%%%%%%%+++'''...vvvzzz~~~lllhhhaaa(((&&&'''''''''((((((((()))&&&&&&'''((())))))(((((((((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))))))))))))))(((///dddnnn555$$$000)))***+++,,,---,,,,,,+++************+++++++++++++++%%%///......111444LLLqqq999###---***)))((('''%%%%%%$$$$$$%%%$$$######$$$$$$###!!!!!!!!!""""""#########$$$###"""!!! !!!"""###########################!!!$$$+++!!!(((***<<>>888)))333FFFbbbqqqVVVIIIJJJ)))+++,,,++++++,,,)))%%%###!!! """%%%'''(((&&&&&&%%%%%%%%%%%%&&&&&&!!!%%%'''/// XXXWWWbbb111FFFXXXTTT@@@...(((***!!!(((222555---###$$$,,,222pppZZZ666$$$,,,...111!!!%%%+++yyykkknnneee888***(((***&&&))),,,'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))((((((((((((---QQQzzz|||:::+++((((((((()))+++,,,,,,,,,+++***))))))************))))))---+++,,,...------333;;;jjj111---&&&)))&&&%%%$$$######"""######$$$$$$###"""""""""""""""################################################"""###&&&&&&!!!!!! >>>xxxmmm444%%%(((&&&555///***,,,999|||iiivvvjjjjjjDDD444+++(((,,,000:::UUUrrrzzzWWW,,,&&&444---,,,***)))((()))(((%%%###%%%%%%$$$$$$$$$$$$%%%%%%+++'''###(((,,,%%%%%%999---###%%%++++++%%% ...###!!!+++///...+++,,,)))888ddd}}}ZZZ""""""...(((---***bbbjjj>>>---'''***&&&(((+++(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))))))))((((((((((((777sss~~~zzz555111&&&((()))***+++,,,+++***))))))))))))******))))))))),,,***+++---,,,,,,222:::\\\222---%%%,,,&&&%%%$$$$$$#########$$$$$$$$$###""""""""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$"""%%%''')))---......UUUbbbgggeeeUUU;;;555666<<<666___wwwxxx}}}{{{tttnnnYYY{{{AAA,,,###...000$$$###---HHHMMMSSSfff|||EEE+++111???)))((((((***,,,)))$$$%%%$$$$$$######$$$$$$%%%''',,,###444&&&!!!111 !!!###"""###(((///(((111///%%%!!!''',,,)))'''***<<>>SSSzzzQQQ333000333---###+++%%%)))...+++,,,+++"""))))))))))))(((((((((((()))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''(((&&& '''OOO\\\<<>>vvvMMM~~~jjj)))111&&&'''%%%$$$&&&###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%"""++++++***DDD|||DDD***111***PPP555,,,$$$%%%+++...+++'''(((((((((((((((((((((((('''((()))((('''(((+++---666{{{AAA111,,,(((******)))'''&&&&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$%%%########################!!!###$$$$$$######$$$%%%!!!###---,,,gggttt???|||???MMMvvvFFFIIIZZZBBBKKKEEEHHH///'''+++))),,,'''%%%%%%)))---...***&&&%%%'''---///,,,***///666;;;lll]]]DDD888111222333---000666333000000/////////.........---,,,+++***((('''&&&%%%&&&&&&%%%$$$$$$$$$$$$%%%"""###$$$$$$'''***,,,+++WWW|||zzz---222***'''$$$$$$$$$######$$$%%%&&&&&&&&&%%%$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%(((###...+++&&&QQQzzzGGG////// 666***)))((((((***,,,***(((''''''''''''''''''''''''''''''((('''&&&'''***,,,555ppp999111---&&&***)))(((((('''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%"""###))))))[[[eee222UUU===pppvvviiiKKK[[[VVVPPPAAACCCIII000'''+++)))---%%%)))+++,,,,,,***&&&$$$###)))///,,,$$$%%%111333---;;;GGGbbblll===+++<<<>>>000000999333333333222222222111111111000...,,,***(((&&&%%%&&&%%%$$$$$$$$$$$$$$$%%% '''%%% ......###+++BBBccc|||///000+++&&&$$$&&&#########$$$%%%%%%%%%$$$$$$&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%+++$$$...***%%%cccuuu444999'''999+++)))...000---******)))(((''''''''''''''''''''''''&&&'''''''''&&&'''))),,,555eee333111---%%%+++&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%$$$$$$''''''RRRwwwKKK;;;WWWggg888KKKFFF111jjjuuuFFF<<>>)))111---111000222EEEHHHNNNfffGGG///???<<<888>>>777DDD<<<111+++...222...&&&...---***'''***///222111555...((((((---111000------333333444999;;;JJJbbbvvvXXXKKKCCCGGGLLLMMMFFFCCCGGGIIIHHHFFF===333...+++***))))))%%%!!! &&&***((($$$###&&&'''((((((&&&&&&''')))$$$---/// ,,,000???555222###&&&%%%!!!+++***$$$!!!$$$&&&%%%"""!!!,,,)))"""!!!###$$$$$$$$$$$$$$$$$$$$$$$$&&&(((&&&(((NNN[[[111222ZZZ777...KKK444)))###'''------+++)))&&&&&&''''''''''''&&&&&&''''''&&&&&&'''(((***+++111WWW===,,,+++,,,)))&&&&&&&&&&&&%%%%%%%%%%%%###############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""$$$%%%$$$######$$$%%%222!!!(((###'''qqq///000)))>>>rrr}}}111111<<<|||___EEE111666888EEE///111===:::===FFFDDDPPPLLLDDD===<<<===999222***333777222......***%%%---...000000...---,,,+++...111...///777;;;EEEYYYhhh~~~___MMM@@@IIIOOOPPPQQQWWW[[[[[[KKKCCC;;;777666444///++++++((('''***)))&&&&&&)))$$$%%%''''''''''''((()))!!!'''...%%%,,,+++---^^^***AAA%%%###///!!!...%%% $$$)))&&&!!!$$$$$$$$$'''%%%###&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%(((,,,***'''fffnnn666"""---mmm999%%%)))666BBBFFF777'''$$$(((,,,&&&&&&''''''''''''&&&&&&''''''&&&&&&'''((()))+++000UUU<<<,,,***+++((('''''''''&&&&&&&&&&&&%%%$$$$$$$$$###############%%%%%%$$$$$$$$$$$$%%%%%%"""$$$%%%%%%$$$$$$&&&'''999%%%### (((XXXNNN---111fffyyyxxx000000333RRRIII///@@@--- +++555555777???DDD@@@GGGJJJJJJFFFDDDGGGHHHFFFPPP[[[]]]OOOBBB===777//////---+++---000333333222777888222333===AAAGGGUUU```]]]qqqbbbHHHPPPXXX[[[\\\___``````XXXNNNCCC>>>@@@@@@:::333///------,,,)))%%%&&&+++%%%'''((()))'''&&&'''((($$$###,,,)))((()))$$$222|||SSS'''KKK%%%###///"""++++++ 000000"""""" !!!%%%&&&"""!!!%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$***///)))555VVV%%%)))555yyyBBB>>>FFF,,,BBBIII555!!!"""***,,,&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&((()))***///RRR;;;---***)))&&&(((((('''''''''&&&&&&&&&%%%$$$$$$$$$###"""""""""######""""""""""""######"""###%%%%%%%%%%%%'''(((...&&&$$$$$$///777666666uuu...,,,%%%///~~~000DDD<<<---555///***666AAA>>>999===CCCFFFCCCBBBGGGNNNRRR```fffbbbSSSNNNVVV\\\[[[OOO???...+++333;;;;;;777@@@DDD???>>>FFFIIIMMMYYY^^^bbbcccrrr]]]ccciiijjjjjjjjjkkklllpppdddTTTKKKMMMPPPJJJBBB333000///000...)))'''(((((()))******(((&&&&&&&&&+++###)))'''!!!***///(((RRRQQQ333)))(((...,,,...+++---)))&&&'''%%%!!!%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""...)))%%%LLL888&&&,,,MMM///UUU...222...&&&$$$)))***%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%&&&''')))***---NNN:::...+++)))%%%(((((('''''''''&&&&&&&&&%%%$$$$$$$$$###"""""""""######""""""""""""######"""###%%%%%%%%%%%%'''((( ''''''$$$000,,,[[[333zzz000)))---+++JJJNNN$$$111000---$$$&&&666>>>???DDDBBBFFFFFF@@@===CCCLLLQQQbbb]]]QQQCCCBBBLLLUUUWWWooobbbPPPBBB======>>>???IIISSSSSSPPPTTTUUUXXXbbb^^^qqqsssmmmxxx{{{|||qqqooommmaaaRRRDDD>>><<<@@@BBB<<<222,,,***++++++***((('''((())),,,%%%((()))(((999+++777www___ ,,,...///''')))'''&&&000;;;333!!!&&&&&&,,,((((((..."""$$$$$$$$$$$$$$$$$$$$$$$$ ..."""!!!+++mmmddd'''!!!""")))"""$$$^^^AAA...!!!%%%,,,***%%%###%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%&&&''')))***+++JJJ}}}888///+++)))&&&'''''''''&&&&&&&&&&&&%%%$$$$$$$$$###############%%%%%%$$$$$$$$$$$$%%%%%%"""$$$%%%%%%$$$$$$&&&'''(((&&&"""'''+++LLL888***333---CCC~~~---444%%%"""'''///000111===KKK???@@@===999;;;EEENNNQQQ^^^SSSHHHCCCBBBCCCGGGLLLiiiqqqsssfffRRRHHHNNNYYY]]]kkkooolllpppppppppwww|||yyykkkggg___[[[```bbbZZZKKKAAA444444222///------///111***)))***000###%%%666)))000RRR444AAA'''***///%%%%%%,,,555<<>>888555666888111444...888000&&&555,,,111===}}}}}}QQQ%%%///%%%+++,,,&&&555111SSSXXX***)))"""$$$)))$$$$$$$$$$$$$$$$$$$$$$$$'''******PPP555###!!!###(((!!!+++===KKK***$$$"""'''(((%%%&&&,,,$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$%%%&&&((()))(((CCCwww777000---***'''&&&&&&%%%%%%%%%$$$$$$$$$""""""######$$$$$$$$$%%%######""""""""""""#########$$$%%%$$$""""""###$$$''' """222$$$---"""NNN000***333 ...VVV???///555666(((666HHH<<>>AAA666FFF666???BBBLLL```AAAAAAQQQLLLTTTJJJDDDCCCGGGPPPSSSRRRUUUZZZ]]]\\\ZZZbbbmmmkkknnn{{{uuunnncccZZZXXX\\\TTTOOODDDDDD888666LLLLLLEEE===WWWccctttYYY***%%%(((...)))'''===\\\~~~&&&...### ..."""%%%%%%%%%$$$$$$$$$###### ...(((222111222)))(((&&&%%%%%%&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$%%%'''(((///???zzz666---***(((&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$#########"""""""""!!!!!!!!!!!! ######$$$$$$$$$######"""%%%((('''&&&'''$$$333PPP777111,,,...,,,>>>pppEEEAAA<<<===555KKKFFFEEEbbbQQQYYYaaaMMMPPPKKKNNNKKKMMMUUUZZZWWWSSSRRRVVVbbbgggiiikkkiiirrr||||||zzz}}}ooonnnfffeeeVVVNNN]]]YYYVVVDDDIIIxxx~~~QQQ---000+++$$$000XXXGGG'''000###)))&&&&&&%%%%%%%%%%%%$$$$$$$$$ ***(((XXXlll///&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$&&&'''(((--->>>www333,,,+++(((%%%''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########!!!!!!!!!!!! """######$$$$$$$$$#########...))) %%%++++++--->>>222,,,---111555TTTZZZHHHDDD888:::UUUIII888```\\\hhhjjjPPPVVVZZZZZZUUUTTTZZZ^^^ZZZSSSNNNkkkpppkkkiiitttyyytttsss{{{vvvaaaUUUaaaZZZkkkaaaLLLfff}}}{{{GGG---***+++BBBpppooo%%%333$$$###)))''''''&&&&&&&&&%%%%%%%%%%%%%%%333NNN...!!!$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&((()))***===uuu111+++***(((%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$###############""""""!!!!!!!!! """"""###$$$$$$$$$######!!!,,,''' (((///)))$$$\\\===000///...555555444ddd___HHH===FFFTTTIII???ooojjjkkkiiiWWWccceeeaaa]]][[[\\\]]]]]][[[YYYvvv}}}uuuppp~~~}}}qqqwwwkkkwwwoooiiiYYY|||ZZZ)))&&&AAA}}}AAA+++'''&&&,,,((('''''''''&&&&&&&&&&&&***&&&QQQ:::+++&&&###$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%'''((()))(((>>>uuu111***)))(((&&&&&&&&&%%%$$$$$$$$$$$$%%%#################################"""""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$!!!&&&######***)))%%%+++...CCC222444---111888...CCCyyyNNNEEEPPPMMMPPPUUU}}}ooojjjaaakkkbbbhhhiiihhhdddbbbfffmmmqqqppptttfffhhh@@@PPPwwwuuu***,,,...,,,((((((((('''''''''&&&&&&'''///yyyeee666###+++###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((())))))AAAxxx333***(((((('''&&&&&&%%%$$$$$$$$$$$$$$$"""""""""###########################""""""""""""!!!"""###$$$$$$$$$$$$$$$###$$$!!!$$$((( ...,,,QQQPPP555777+++***555333;;;VVVgggPPPVVVLLL]]]WWW|||ppppppiiisssgggwww}}}|||zzzgggiiiZZZeeeLLLuuu}}}<<<)))---$$$(((((('''''''''&&&&&&&&&###FFFQQQ555((($$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%'''(((+++EEE{{{666***'''((()))&&&%%%$$$$$$###$$$$$$$$$!!!"""""""""#########$$$###""""""""""""!!!!!!!!!!!!!!!"""$$$$$$%%%%%%$$$###&&&######&&&!!!!!!---&&&000{{{|||QQQ222333,,,)))///333:::GGG```ZZZRRRdddWWW|||pppsssyyynnn~~~xxxsssqqqqqqfffbbbbbbhhhlllkkkgggeeecccmmmlllnnneeebbbiiiUUUCCCKKKBBBFFF>>>IIIhhh'''(((!!!'''''''''&&&&&&&&&%%%%%%***iiiqqqDDD*** '''$$$#########$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$&&&'''+++GGG~~~999+++&&&(((***&&&%%%$$$$$$######$$$$$$!!!!!!""""""#########$$$"""!!!!!!!!! !!!!!!"""$$$$$$%%%%%%%%% )))'''"""'''(((''',,,+++000<<>>======>>>:::999>>>???:::555444888<<<444333...444AAA111999SSSEEE&&&444+++fff,,,***(((''''''&&&&&&&&&%%%%%%%%%777^^^;;;&&&***###"""!!!!!!"""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""$$$%%%&&&,,,HHH}}}888(((%%%(((###$$$$$$######"""!!!!!!!!!###"""""""""$$$$$$""" !!!!!!!!!!!!!!!!!!!!!!!!"""###%%%%%%###"""###$$$###$$$$$$%%%%%%&&&''''''%%%333...QQQ@@@...---+++***+++000999???LLLXXXnnn\\\iiilllUUU]]]ssstttvvvxxxxxxqqqpppmmmhhh[[[NNNJJJLLLDDDCCC@@@===999555222111000+++,,,222444000---...//////000///------///111OOOAAA'''***:::444OOO666&&&---$$$(((&&&((("""222"""kkk>>>)))(((!!!(((%%%$$$$$$''')))***'''###)))!!! ''')))""""""'''###########################$$$%%%%%%$$$$$$&&&(((000HHH888)))'''+++&&&%%%%%%$$$$$$###"""""""""###""""""###$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%$$$###"""###############$$$%%%%%%&&&&&&(((''''''<<>>AAAWWW]]]vvvjjjmmmyyy___VVV```dddxxxzzzyyyppp]]]WWWQQQIII???444111333777666444222000...,,,,,,***'''(((,,,---)))(((******+++,,,,,,******+++,,,,,,...(((444DDD666>>>mmmXXXMMM(((***"""---,,,'''---%%%"""@@@rrr777'''((("""###$$$###$$$&&&((()))&&&###'''###)))444555+++$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$&&&(((222LLL888***'''***&&&&&&&&&%%%%%%$$$#########!!! !!!"""###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$###""""""###"""""""""###$$$$$$%%%%%%***''',,,SSSrrr:::666111...000888@@@DDDEEERRReeeqqq|||\\\ttt```PPPSSSRRR]]]ccciiinnntttqqqdddUUURRRVVV\\\[[[```pppzzztttuuu|||rrrtttttthhh\\\KKKBBB777111+++&&&$$$''')))))))))(((((((((''''''%%%$$$%%%'''&&&######'''''')))++++++***)))))))))$$$***'''---999000666WWW}}};;;---[[[ooo+++%%%&&&***...))))))$$$lllsssJJJ)))"""''''''$$$$$$###$$$%%%''''''%%%###"""!!!'''222333)))!!! %%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$&&&(((333QQQ777+++%%%&&&###&&&%%%%%%$$$######"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$"""""""""###!!!!!!!!!"""######$$$$$$)))!!!...)))777EEE000111000000333999AAAGGGJJJKKKmmmgggSSSgggVVVQQQWWWKKKDDD???VVVUUUYYY[[[QQQBBB???FFFMMMIIIBBBTTTsssrrrffflllmmmhhhssspppdddqqq}}}uuurrr}}}}}}BBB777---******)))(((***$$$$$$%%%%%%&&&&&&''''''$$$%%%%%%%%%###"""$$$''''''***------,,,***))))))+++...&&&"""'''(((111HHH{{{999'''333111zzz222###***$$$%%%%%%***===~~~UUU...%%%!!!%%%***$$$######$$$%%%%%%%%%$$$###$$$ $$$&&&""" """%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$&&&(((222UUU444,,,&&&&&&$$$$$$$$$$$$###""""""!!!!!! """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$"""!!!"""### !!!!!!""""""###$$$$$$&&&&&&...(((///sss111000+++///444666888===GGGNNNPPPbbb[[[iiivvvqqqPPPNNNXXXDDD666333HHHCCCEEEJJJGGG<<<888;;;???GGG>>>@@@]]]hhh[[[TTT[[[nnnmmmWWWUUUkkktttiiirrreeezzz}}}mmmjjjrrr:::000((((((***)))''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%$$$###%%%&&&''''''***,,,---,,,***))))))!!!'''&&&%%%''''''***222TTT000666 III???(((***%%%'''444$$$---kkkJJJ+++...&&&"""'''"""$$$$$$%%%%%%$$$$$$$$$$$$((($$$ !!!######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$&&&(((///YYY333...((((((((($$$$$$######"""!!!!!! """!!!!!!###%%%&&&$$$###!!!!!!!!!!!!!!!!!!!!!!!! """######"""!!!!!!"""!!!!!!!!!"""######$$$$$$$$$&&&&&&$$$)))[[[zzzjjjhhh777---///(((///555666444777@@@IIIIII======MMMXXXzzzUUUDDDHHH444---222:::777777;;;;;;444...+++///FFFHHH:::AAASSSTTTJJJ[[[OOORRRbbb```PPPSSSfffjjjkkksssdddkkkLLL777...''''''(((%%%"""!!!%%%%%%%%%%%%$$$$$$$$$$$$###$$$######%%%))))))%%%%%%'''))))))((('''''''''######%%%(((***,,,111444{{{EEE%%%$$$333$$$$$$(((ZZZNNN///---)))%%%222!!!DDDddd777'''///((("""&&&&&&$$$%%%&&&%%%$$$###$$$%%%$$$######$$$&&&%%%$$$"""###########################$$$%%%%%%$$$$$$&&&(((---]]]555111)))''''''%%%%%%$$$######""""""!!!"""!!!!!!###%%%&&&%%%###!!!!!!!!!!!!!!!!!!!!!!!! """######"""!!!!!!"""!!!!!!"""######$$$$$$%%%%%%""""""***""";;;wwwWWWGGGXXXUUUuuucccxxx|||fffGGG222!!!))))))(((,,,000///---...333888222((()))000BBBWWWzzzmmmKKKBBB///***...666;;;===;;;999777222,,,(((;;;DDD555///EEEQQQEEE<<>>NNNlllJJJwwwvvv===((())))))'''((($$$""" !!!%%%&&&%%%$$$&&&%%%$$$%%%'''((('''&&&!!!&&&+++***&&&######%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&'''(((((())))))'''~~~xxx@@@(((...///###&&&&&&(((***))))))///777ttt222((('''EEE666(((000)))&&&'''(((&&&&&&***'''&&&%%%$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%&&&######%%%$$$###&&&+++999}}}OOO000+++'''"""$$$$$$#########""""""""" """""""""!!! !!!!!!""""""######"""""""""""""""""""""""""""""")))'''###(((+++)))WWWfffVVVKKK^^^>>>BBBHHH888:::666///III]]]555,,, 000((($$$ $$$%%%"""&&&---&&&&&&%%%###"""###'''***///lllHHHeeennn@@@//////)))###+++777222###%%%&&&&&&%%%%%%&&&(((+++"""222,,,$$$000+++111---CCCIIIFFFwwwSSSJJJ777+++---...&&&!!!"""&&&%%%((('''###(((((($$$###"""###%%%%%%%%%$$$%%%$$$###$$$%%%%%%###!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''"""FFFDDD))))))+++)))&&&'''%%%&&&+++------000444XXXzzzFFF---555sssggg&&&---,,,'''$$$%%%%%%$$$%%%'''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&######%%%$$$###&&&,,,888\\\000...***###############"""""""""""" !!!!!!!!!!!!!!!  """#########"""!!!!!!!!!!!!""""""""""""""")))'''%%%$$$***$$$000===yyydddDDDBBB$$$&&&+++$$$,,,BBB ###777JJJ666+++ ((("""111(((###&&&%%% ###$$$%%%%%%$$$$$$%%%(((+++FFFppp\\\333NNNNNN???000(((&&&###$$$&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%(((***+++222&&&MMMCCCCCCEEEAAAaaaiiivvv***&&&'''+++''' !!!***)))"""'''+++$$$&&&)))"""%%%###""""""######""" &&&### !!!$$$%%%###!!!$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%///!!!>>>{{{uuuLLL+++'''***%%%%%%...((($$$%%%***///......///===>>>...dddvvv...000))))))%%%######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&######%%%%%%$$$''',,,444hhh...,,,(((%%%#########"""""""""!!!!!!  !!!""""""### !!!######"""!!!!!! !!!!!!""""""""""""&&&''''''!!!((('''###MMM}}}HHHIII666(((...777--->>>777hhhGGGfffaaaHHH+++111)))%%%$$$!!!"""(((,,,***$$$ ###$$$%%%%%%%%%&&&(((***---\\\...)))ZZZPPP&&&...444$$$---%%%%%%%%%%%%%%%%%%$$$###...###(((&&&+++SSS[[[oooWWW@@@777@@@...###""" %%%%%%%%%###***111)))(((&&&&&&&&&%%%$$$"""$$$$$$###""""""###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$###,,, 444999---'''******%%%&&&---)))$$$###)))---+++)))(((222^^^---@@@@@@---"""***(((&&&%%%&&&((((((&&&$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%######&&&%%%$$$(((---333vvv000)))"""$$$######"""""""""!!!!!!!!!  !!!###$$$$$$ !!!!!!""""""!!!!!! !!!!!!""""""###""" &&&'''!!!%%%)))$$$444PPPjjjddd...,,,:::EEE""";;;222KKKjjjwwwLLL===222###333111111*** (((---,,,###$$$&&&%%%$$$$$$%%%&&&333FFF---333444[[[ddd:::+++,,,,,,&&&'''&&&%%%%%%&&&&&&%%%###&&&$$$---###111gggzzzooo111$$$ !!!&&&'''###000111((($$$)))%%%%%%333'''&&&$$$$$$%%%%%%###""""""$$$%%%$$$""""""$$$'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%666###LLLvvvvvv@@@+++)))''''''***,,,)))$$$)))$$$###'''***(((%%%%%%$$$AAAjjjlll$$$444(((&&&'''&&&###%%%((('''$$$$$$############$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%""""""#########$$$$$$$$$%%%###$$$&&&&&&%%%(((...<<<888(((%%%###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######!!! !!!"""""" !!!""""""### $$$###%%%$$$!!!&&&'''%%%...222\\\YYYEEE)))%%%???444;;;zzzyyyMMMooo:::***UUUaaahhhXXX222###!!!"""$$$&&&&&&%%%$$$$$$%%%;;;---$$$"""...888AAAEEE111---$$$***'''%%%%%%'''((('''%%%"""'''000<<>>VVV@@@""",,,+++(((!!! !!!###%%%%%%$$$!!!###$$$$$$######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&)))***&&&(((---,,,III~~~qqqCCC'''...***%%%###)))...+++###'''######&&&(((&&&%%%((( 444888%%%))))))///"""%%%$$$!!!"""&&&%%%!!!###############$$$%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%%%%###$$$&&&&&&%%%)))///MMMAAA+++'''""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!! !!!"""### !!!""""""### ''' ###'''!!!&&&(((+++"""$$$///***AAAyyywww|||qqqwww111333***(((333***lllggg~~~ppp\\\YYYuuuyyyUUU666111///%%%!!!$$$'''(((((('''((()))...)))888 777(((###KKKKKK---+++(((%%%%%%((())))))'''...,,,...]]]iiiFFF---&&& """'''(((%%%"""999fffJJJ+++222!!! ###'''***++++++!!!!!!!!!"""$$$%%%###"""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''"""******"""000000ZZZrrr333000***'''$$$%%%'''***++++++%%%######&&&'''%%%'''+++...///[[[yyy111:::!!!&&&### %%%((('''###%%%***)))#########""""""###$$$%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%###$$$&&&&&&&&&)))///ZZZ444+++'''%%%"""""""""!!!   ###"""!!!  !!! !!!&&&$$$"""###***(((***'''%%%((( ,,,"""######$$$&&&'''((((((%%%***---///666LLLmmmnnnQQQ///)))###FFFiiijjjXXX___NNN]]]ZZZaaaSSSCCC''',,,!!!$$$)))!!! ,,,444((('''%%%$$$$$$%%%'''(((+++$$$222aaacccFFF,,,&&&((((((***///222333~~~wwwQQQwwwaaa777$$$---***000AAA222...)))%%%###""" """&&&&&&!!! ######$$$%%%'''"""&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''((((((((( $$$***$$$!!!'''+++---555MMMbbbqqqccc???///,,,+++***)))(((&&&%%%$$$#########---###$$$###...EEE///&&&111oooSSS...---$$$&&&&&&)))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%***'''%%% (((+++333yyyBBB,,,&&&$$$######""""""!!!  """"""  """...)))"""###$$$)))eee)))(((!!!$$$"""""""""###$$$%%%&&&''''''******(((### """+++333111yyy[[[,,,(((666HHHgggpppQQQ888###***"""%%%(((###'''222555&&&%%%###""""""###%%%&&&%%%***)))!!!$$$GGG|||xxx~~~aaa~~~bbb)))___SSS333888PPPoooFFF///%%%000666+++$$$(((&&&$$$"""!!!"""######"""!!!$$$%%%!!!"""%%%&&&"""%%%!!! ###"""!!!&&&########################""""""######$$$$$$%%%%%%'''%%%######%%%***------...888222000:::666;;;WWWVVVEEE000###!!!$$$###"""%%%%%%$$$$$$$$$%%%&&&&&&""",,,"""###"""(((777###///)))BBB"""%%%###&&&$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%***'''&&&###***+++777WWW---%%%###$$$$$$######"""!!!!!!!!! !!!!!!  '''###000MMMGGG)))###"""$$$###333FFF***&&&(((!!!!!!"""###$$$%%%%%%&&&%%%$$$$$$&&&***+++***)))$$$DDDcccTTTBBB(((sssjjjQQQkkkEEE///)))$$$&&&&&&%%%000999444$$$###"""!!!!!!"""###$$$!!!$$$(((---//////,,,+++sssnnn<<<###'''777...MMM888 ...888444@@@EEE<<<222+++---+++$$$ !!! """$$$$$$###"""###"""###'''(((&&&###"""###%%%"""!!!&&&""""""""""""""""""""""""""""""##################"""((($$$ ))),,,((((((VVVkkk999------}}}iiiSSS;;;+++'''%%%###%%%))),,,+++((($$$$$$$$$$$$$$$%%%&&&&&&$$$***"""$$$%%%%%%***222III|||777!!!''''''***%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$(((&&&''''''++++++===ppp...%%%$$$%%%%%%$$$$$$###""""""!!!   !!!&&&@@@<<<"""***"""''''''[[[|||###%%%((($$$ !!!!!!"""###$$$$$$$$$'''$$$!!!"""&&&((((((&&&111///OOOMMMMMMQQQfffwwwwwwyyy)))&&&&&&%%%&&&444:::...###"""!!!!!!!!!!!!"""###+++((($$$ """&&&)))333OOObbbnnnssslllaaaNNN+++***&&&:::,,,CCC333'''###333888+++&&&'''&&&&&&"""!!!!!! """###$$$"""!!!!!!""""""###%%%&&&&&&!!!%%%'''&&&### ######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###)))%%%$$$)))%%%&&&333CCCYYYPPPqqqbbbIII>>>000((((((+++...///%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############$$$'''"""%%%***%%%&&&)))777~~~rrr___000'''+++******###&&&%%%%%%%%%%%%%%%%%%%%%%%%#########"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###(((''''''((((((***GGG000&&&&&&%%%%%%$$$$$$######"""""" !!!!!!  """!!! '''%%%$$$000..."""$$$$$$!!!!!!!!!""""""######$$$###"""!!! !!!""" 666666???qqqnnn}}}ddd)))+++'''&&&$$$%%%111444&&&#########""""""######### )))***&&&%%%)))000''' &&&)))%%%"""###***>>>444DDD333777,,,***%%%$$$###$$$(((+++222###'''###"""'''((($$$"""!!!!!!"""###"""!!!!!! !!!""""""""""""###$$$%%%%%%$$$%%%$$$"""######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$(((%%%"""### """???eeedddNNN777(((000000---(((%%%$$$###!!!###$$$%%%### !!!$$$&&&%%%%%%$$$###############$$$$$$&&&+++$$$%%%???}}}xxx===%%%((((((%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###'''"""'''&&&)))%%%+++VVV666)))'''%%%%%%$$$$$$###""""""""" !!!!!!  !!!!!!"""!!!!!!!!!!!!$$$'''''' %%%((( %%%!!!'''LLL!!!###&&&!!!!!!""""""############!!!&&&(((''''''(((***!!!444&&&>>>aaaoooIIIccc|||XXX:::---&&&&&&&&&$$$***,,,!!!#########$$$$$$#########333)))%%%)))&&& ---'''&&&+++'''%%%333222EEE@@@222'''***###$$$ &&&111%%%$$$&&&(((&&&"""""" !!!"""!!! ### """"""""",,,,,,(((""" """%%%%%%"""""""""###$$$$$$%%%%%%""""""##################)))$$$///222&&&999pppHHH&&&%%%&&&%%%+++'''(((***+++,,,,,,,,,+++$$$(((******'''%%%%%%'''"""""""""######%%%&&&'''######'''%%%((( '''\\\MMM666'''(((%%%###$$$***$$$$$$%%%%%%%%%%%%&&&&&&""""""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$(((&&&)))$$$111mmm>>>,,,'''$$$$$$$$$###""""""!!!!!!!!!""""""!!! """#########"""""" $$$***"""######'''\\\777 &&&!!!""""""############$$$$$$%%%&&&'''%%%!!!***+++222777nnnQQQWWWJJJttt```<<>>SSS)))@@@YYYKKKEEERRR666,,,$$$%%%&&&""" """""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!"""#########$$$$$$$$$$$$$$$!!!###***...,,,******,,,111???ZZZuuusssccc666---%%%"""###""" %%%$$$###"""!!!!!!!!!!!!###''',,,---)))&&&%%%%%%((()))++++++***(((&&&$$$---!!!777!!!"""***666&&&:::'''>>>$$$%%%333((($$$$$$###""""""###$$$$$$######$$$$$$$$$%%%%%%%%%""""""******!!!###"""###......!!!333mmmJJJWWW444%%%$$$((('''&&&&&&%%%%%%&&&&&&'''&&&$$$""""""###$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%""",,,))))))###***@@@}}}...+++&&&$$$"""""""""###"""!!!""""""!!!!!!!!!!!!"""""""""######""""""!!! !!!!!!!!!!!! """!!!!!! JJJ??? &&&%%%###"""!!!  !!! !!!""""""!!! """###$$$+++***SSSoooSSS666///)))333+++@@@jjjeee666---&&&'''(((%%%$$$%%%""""""""""""""""""""""""!!!"""##################""""""""""""!!!!!!!!!!!!"""""""""#########$$$$$$""" """(((,,,++++++,,,///000555AAARRRYYYQQQEEE444...(((&&&%%%######%%%'''&&&&&&&&&&&&&&&''''''&&&)))++++++)))(((***---))))))+++,,,,,,++++++***---000+++666AAATTTyyyDDD---***111"""000#######################################$$$$$$$$$%%%&&&&&&)))))) %%%---***555sssuuuLLLMMM***&&&###((($$$$$$###""""""""""""###'''&&&$$$###"""###$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&$$$''''''''')))///PPP444***%%%$$$""""""###$$$###"""""""""############""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!%%%!!!$$$""""""!!! !!! ###%%%$$$!!!///!!!%%%333mmmOOOAAA888 333(((###<<<```fff222+++%%%&&&'''&&&%%%%%%""""""""""""""""""""""""""""""""""""""""""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""######!!!!!!%%%((('''))),,,;;;@@@FFFNNNWWW\\\VVVLLLBBB:::333000,,,))))))---&&&&&&&&&'''''')))******%%%'''(((&&&%%%'''---222&&&'''((()))+++,,,------555MMM666111)))VVVwwwqqq555777"""&&&,,,$$$%%%+++###"""###$$$%%%%%%$$$###""""""""""""#########$$$$$$&&&+++)))###"""$$$+++!!!GGG~~~tttmmm...((('''---&&&,,,$$$###""""""!!!!!!""""""&&&%%%$$$#########$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&!!!((($$$///333gggBBB)))&&&$$$""""""$$$%%%$$$###!!!!!!###$$$$$$###!!!!!! !!!"""""""""""""""!!!!!!!!!!!!  !!!"""!!! %%%''''''!!!"""!!!!!!!!! $$$''''''###$$$%%%(((***PPP>>>SSS((((((!!!$$$555AAA)))```mmm)))%%%"""!!!"""#########""""""""""""""""""""""""!!!"""""""""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""" !!!$$$%%%%%%***111FFFZZZqqq~~~```MMM<<<444000+++))),,,$$$$$$$$$$$$$$$%%%&&&&&&!!!###$$$"""!!!###(((---######$$$$$$&&&''')))***///000999---555%%%QQQPPPtttOOO___ppphhh///888222###!!!%%%"""((("""###%%%&&&&&&%%%###"""!!!""""""""""""#########$$$%%%$$$ """''')))+++888ddd999111'''$$$---)))***&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''+++###000555}}}^^^+++'''%%%######$$$%%%$$$### """"""""""""  !!!""""""######"""!!!!!!!!!!!!  !!!!!!!!! ***"""(((!!!""" !!!!!!!!!!!!!!! ###!!!!!!$$$&&&$$$!!!###"""''',,,+++MMMnnnAAA///+++222kkk111###""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!"""""""""###!!!!!!!!!!!!"""""""""""""""!!!###&&&(((---999EEE[[[yyycccBBB555000)))$$$#########"""!!!!!!!!!!!!!!!"""$$$### """%%%###############$$$%%%&&&)))'''(((+++,,,???---___333666999...BBBRRRMMMoooooogggccc```tttBBBYYY)))!!!"""###%%%&&&&&&%%%###"""!!!""""""""""""#########'''%%%"""111***&&&aaaxxx```HHH***&&&***$$$(((%%%&&&>>>''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''!!!...&&&,,,===555)))'''%%%$$$%%%%%%$$$### !!!!!!!!!!!! !!!""""""###""""""!!!!!!!!!!!! """!!!&&&###!!!!!!!!!"""!!! ###!!! !!!!!!!!!"""...### %%%666CCCJJJKKK'''---111uuuFFF"""###""""""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""######!!!!!!!!!"""""""""######""""""%%%)))...:::NNNaaayyyMMM;;;666---%%%###%%%$$$###""""""!!!!!!!!! ###&&&&&&### """%%%%%%%%%%%%%%%%%%$$$$$$!!!===###...###zzz\\\===&&&&&&444'''888333<<>>111///)))%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""$$$&&&(((&&&$$$""""""#########$$$$$$$$$)))999iiisssaaaxxx---@@@kkkRRR***...]]]iiiUUU222###\\\777555XXX<<<)))###"""000:::___mmm555,,,)))++++++!!!222!!!---&&&!!!,,,+++$$$BBBTTT///%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%$$$$$$%%%&&&((("""---''''''[[[:::))),,,(((!!!&&&$$$"""$$$######""""""""""""### !!!!!!"""######$$$ !!!!!!!!!!!!  !!!!!!!!!!!!!!!  !!!!!!  !!!###$$$%%%!!!!!!!!!!!!"""###$$$%%%&&&&&&$$$#########$$$%%%%%%%%%&&&))),,,//////...((())))))'''$$$"""!!!"""!!!!!!!!!!!!!!!!!!!!!!!! """""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$###"""!!!"""###$$$$$$%%%((()))000???MMMSSSkkk{{{mmm___OOO===/////////)))''')))$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###%%%'''%%%$$$######$$$$$$$$$%%%%%%%%%///IIIIIIoookkk<<<000uuuOOO777&&&JJJlllQQQ333ssshhh,,,555,,,---^^^ZZZ---888666666KKK&&&%%%$$$666 )))+++---)))(((!!!###)))"""%%%333@@@aaa222%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&'''(((###,,,)))---mmmVVV&&&000,,,))))))"""######"""""""""###$$$$$$ !!!!!!""""""######### !!!!!!"""""" !!!!!! !!!###### !!!!!!!!!!!!!!!"""######!!! !!!###&&&'''***(((&&&$$$""""""###$$$$$$######$$$&&&&&&%%%###!!!#########!!!!!!!!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$""""""###$$$"""###'''***))))))000999>>>SSSdddcccXXXNNNCCC:::,,,''''''+++(((!!! $$$###########################"""!!!"""$$$%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&\\\|||qqqxxxHHH???nnn}}}888,,,nnn###...LLLkkkKKKfffuuunnnooooooccc222AAA(((,,,+++"""***)))(((&&&777```:::(((&&&<<>>PPPVVVSSSEEE>>>???>>>;;; BBB&&&$$$((()))"""&&&SSSwww|||VVV444,,,,,,)))(((---111000''' %%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))***---GGGIII(((///###((($$$%%%%%%$$$#########$$$$$$########################$$$$$$$$$###############"""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!"""######"""!!!!!! !!!"""######""""""!!!!!!!!!!!!!!!"""###$$$%%% """###$$$$$$$$$###!!!  """"""!!! """"""!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!  """###!!!"""%%%%%%"""###&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$&&&'''%%%"""  !!!""""""######!!!###""" """$$$!!!""""""""""""######### ------"""###"""%%%---%%%%%%!!!"""//////!!!###***!!!&&&///$$$+++111111,,,...///...XXXzzz{{{RRR---///###,,, &&&$$$$$$((($$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%%%%$$$&&&'''%%%%%%%%%&&&&&&&&&''''''(((&&&$$$######$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&'''((()))+++:::bbbeee---444$$$///(((&&&&&&%%%$$$############$$$$$$###########################$$$%%%%%%&&&&&&######""""""!!!!!!  """""""""!!!!!! """######!!! !!!!!!!!! !!!!!!""""""############ """###$$$###!!! """!!!!!!!!!""""""  !!!!!!!!!###%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!! !!!######"""$$$(((((($$$###&&&""""""#########(((!!!$$$$$$ %%%))) !!!"""######$$$!!!######!!! """$$$"""############$$$$$$$$$###!!! !!!,,,222$$$%%%""")))&&&$$$""" &&&"""%%%---$$$000666 ///fffxxxttteee999111...(((%%%###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%%%%%%%&&&'''%%%%%%%%%&&&&&&''''''''')))'''$$$"""!!!###&&&((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&%%%&&&((()))...HHHxxx+++222111 (((%%%%%%%%%$$$$$$$$$######'''### $$$&&&%%%""" """###"""!!! !!!###""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!"""!!!!!!"""!!! #########"""!!! $$$$$$###""""""""""""""" !!!$$$''' $$$$$$""" !!!###%%%!!!%%%%%%&&&(((######)))&&&///$$$###&&&"""***+++---***000222,,,!!!+++000$$$,,,***999&&&)))'''"""(((###"""---'''&&& ###333"""...$$$,,, (((%%%/// %%%)))'''***&&&555""",,,"""%%%!!!###(((!!!((( 333'''///%%%--- ######$$$%%%$$$!!!###///!!!---000###%%%///+++&&&...:::bbbZZZ222,,,!!!###$$$$$$$$$%%%%%%&&&&&&'''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&&&&$$$"""&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((---$$$111)))&&&...,,,000^^^^^^...///+++(((&&&&&&&&&%%%%%%%%%%%%%%%((($$$ !!!$$$&&&%%%""""""###$$$###"""""""""$$$"""""""""""""""""""""""" !!!!!!""""""######!!!!!!""""""""""""!!!!!!###"""!!!!!!######"""!!!!!!!!!!!!!!!"""""""""######"""!!!!!! !!!%%%###!!! !!!&&&)))%%% """$$$!!!((((((%%%)))+++///$$$###,,,***111***$$$%%%222<<>>(((---222======)))000000...,,,***((('''&&&$$$$$$%%%%%%&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&))))))&&&%%%&&&(((%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''(((((((((###...*** !!!(((---444WWWccc+++,,,'''((('''&&&%%%%%%%%%&&&&&&)))'''%%%$$$%%%%%%$$$"""###$$$%%%$$$###"""###%%%"""""""""""""""""""""""" !!!!!!!!!""""""######"""""""""######"""""""""#########$$$%%%%%%###!!! !!!"""###$$$$$$%%%!!!  !!! &&&"""!!!%%%)))***$$$### ***)))%%%000,,,<<<111CCCPPPPPPjjjnnnyyywwwxxxsssqqqjjjkkkdddxxxgggbbbqqqsssssslll}}}JJJeeeaaahhhqqqPPPrrr{{{dddeeelllaaapppyyyxxx|||mmm___GGG>>>444000///,,,%%%%%% %%%***"""***bbbfffGGG444...&&&))),,,###))))))((((((((((((((((((&&&&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))),,,///---'''$$$%%%(((%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''((((((((((((&&&...%%%"""111222///:::{{{FFF)))+++((('''%%%$$$$$$$$$%%%&&&((('''&&&%%%%%%%%%###""""""###$$$###""""""###$$$"""""""""""""""""""""""""""""""""!!!!!! """"""############""""""######"""###$$$$$$###!!!########################"""!!!!!!!!!!!!!!!""""""$$$%%%%%%"""###((("""$$$$$$""" 333;;;777FFFppp~~~|||wwwhhhyyy\\\XXXaaaFFFkkk[[[fffmmm```rrrrrrzzzuuu|||{{{uuu???DDDaaannnHHHpppnnn\\\zzzvvvllllllaaadddTTTooouuuzzz|||{{{rrr[[[FFF222...$$$'''..."""^^^dddAAA===444)))$$$%%%$$$(((---######$$$%%%&&&&&&''''''%%%&&&&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''+++...,,,&&&###%%%(((%%%$$$$$$$$$%%%%%%&&&''''''''''''((((((((())))))''')))$$$(((222...:::^^^www111***((('''%%%######$$$%%%'''%%%%%%&&&&&&%%%$$$###""""""###$$$###"""!!!"""$$$""""""""""""""""""""""""%%%$$$###"""!!! """######$$$$$$######"""%%%###""""""###$$$$$$###%%%%%%$$$###""""""!!!!!!###""""""""""""######$$$ $$$((($$$''',,,222<<>>DDDZZZwwwsssyyytttzzzoookkkvvvsss|||ttttttooogggllliiiqqq^^^nnnbbbdddPPP]]]ooofff~~~xxx\\\}}}sssfff}}}ddd>>>:::???444+++000&&&+++###$$$&&&+++$$$$$$&&&''''''&&&&&&%%%&&&&&&''''''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))(((((('''((()))***+++''''''&&&&&&&&&'''((((((&&&))),,,,,,,,,+++***((((((---000BBBwwwAAA%%%..."""$$$...&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$######%%%%%%$$$###"""""""""""""""###$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&+++++++++++++++*********"""((()))###%%%///### """(((---444EEEXXXsss|||vvvtttttttttkkkUUUTTTTTTPPPFFF:::444333555<<>>222***+++---***###&&&&&&&&&&&&&&&''''''(((''''''''''''(((((((((((()))(((&&&%%%%%%&&&((()))'''''''''((((((((())))))''''''(((((((((((()))((('''''''''''''''((()))***---'''%%%))),,,,,,///333///KKKXXX000)))&&&(((''''''''''''&&&&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%''')))(((222OOOjjjlllmmm{{{sssWWW]]]fffxxxgggPPP;;;:::666&&&,,,222"""'''%%%***###***$$$"""%%%%%%"""$$$******000///+++---555===BBBEEENNNXXXbbbqqqwwwaaaPPPDDD===888444---***------((('''+++(((...&&&///!!!+++"""'''((($$$...''''''###+++"""""" !!!<<<&&&CCC(((VVVUUUAAAYYYzzzttt|||xxxuuummmiii|||lll>>>$$$***000***&&&&&&&&&&&&&&&'''((()))''''''(((((((((((((((((()))((('''&&&&&&'''((()))''''''((((((((()))))))))&&&&&&'''((((((((((((((())))))(((((('''(((((())))))%%%'''---...***,,,333NNNYYY111'''%%%''''''''''''&&&&&&&&&&&&###&&&((((((&&&%%%%%%&&&))))))******)))((('''&&&$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''':::)))!!!222NNN___```[[[}}}hhh:::MMMHHHqqqfffQQQ888===+++'''""""""!!!%%%+++%%% '''###''''''$$$---)))(((%%%######$$$&&&))),,,+++000+++,,,777555:::SSSmmmvvvkkkWWWLLL===777111---+++(((''''''!!!'''###)))%%%(((///)))..."""+++ ,,,///---&&&...$$$+++%%%******------444===555!!!;;;---PPPcccyyy___WWWsssJJJ&&&111***)))((('''''''''((()))((((((((((((((((((((('''(((''''''''''''''''''((('''((((((((())))))))))))&&&'''((()))***))))))(((+++***)))(((''''''''''''%%%$$$(((---+++***888JJJBBB222111(((((('''''''''&&&&&&&&&%%%(((,,,,,,***''''''(((++++++++++++***)))'''&&&$$$%%%&&&'''((('''&&&%%%&&&&&&''''''(((((()))))) 222LLL]]]cccffftttxxxyyynnnjjjVVV222444000***%%%$$$%%%$$$$$$*** ###(((!!! %%%$$$%%%$$$***###!!!&&&$$$)))"""$$$%%%$$$&&&)))+++)))'''+++$$$///CCC777:::ddduuucccRRRLLLJJJEEE>>>:::666111+++000+++&&&&&&''')))***,,,++++++666///<<<###$$$'''###&&&)))&&&...+++"""***((('''444$$$333###000+++IIIqqqsss~~~kkk{{{uuusss}}}QQQ...,,,***)))''''''((((((((((((((((((((('''''''''''''''((((((((((((''''''(((((((((((())))))))))))'''((()))++++++******))),,,+++***((('''''''''''')))))),,,---)))000NNNnnn]]]***...,,,&&&"""'''///...&&&)))(((''')))+++,,,+++***+++---///...)))%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&'''&&&+++111---###%%%///:::PPP[[[SSS\\\vvvyyyqqqYYY:::444444888444)))$$$''''''''''''&&&%%%$$$###"""######""""""######$$$%%%%%%%%%%%%$$$###%%%'''******###"""'''+++(((&&&(((###%%%***......333EEEYYY{{{tttrrrcccWWWGGG;;;555333000...''')))+++,,,,,,+++---......555::::::999:::888555###$$$&&&''''''&&&$$$###$$$#########$$$%%%%%%&&&%%%&&&''''''((((((''''''...--->>>cccwwwgggrrr~~~UUUkkkZZZ111---111((("""((((((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))(((((((((((())))))&&&###$$$'''))))))---+++---......EEETTT++++++...000***###%%%...***))))))***+++,,,+++***(((+++------***(((((((((%%%%%%&&&'''''''''''''''+++'''%%%%%%!!!!!!111FFFnnn\\\eeeooowwwXXX888+++***+++***(((&&&'''***)))%%%###$$$&&&''''''&&&&&&%%%$$$#########""""""######$$$%%%$$$%%%%%%%%%%%%(((,,,000///+++)))***)))&&&'''+++$$$'''---333555:::HHHWWWooo}}}xxxvvvcccXXXIII===666111,,,)))'''((((((((((((***...111777===BBBAAA???<<<555...###$$$&&&''''''&&&$$$######""""""""""""###$$$%%%$$$%%%&&&&&&''''''&&&&&&(((******'''###---LLLiiihhhyyyeeeBBBDDD***000 (((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((())))))******))))))))))))((((((((((((%%%''')))******+++++++++(((+++***,,,III~~~SSS<<<,,,...,,,###$$$...+++***)))***,,,,,,+++)))&&&(((***+++)))((('''(((&&&''''''((((((((((((((((((&&&'''))),,,888TTToooggguuu{{{jjjGGG444---&&&$$$&&&)))(((&&& ###$$$"""###''''''%%%%%%%%%&&&&&&&&&%%%%%%$$$######""""""######$$$%%%$$$%%%%%%%%%'''+++111666888;;;???===444***(((+++"""###'''---///222:::CCCTTT]]]oooooo[[[RRRRRRGGG@@@999333111000---***&&&&&&%%%$$$%%%)))...222999@@@EEEGGGEEE@@@444)))###$$$%%%&&&&&&%%%$$$###""""""!!!!!!!!!"""#########$$$$$$%%%&&&%%%%%%%%% %%%,,,,,,'''$$$---999<<>>>>>DDDMMMUUU^^^gggyyyzzz|||wwwjjj___NNNCCC777111///...000222---,,,,,,++++++)))'''%%%###$$$&&&%%%%%%%%%&&&'''***444???EEEGGGCCC999...$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######!!!"""######$$$$$$######!!!"""""" %%%))))))***...+++444EEEJJJ===DDDnnn^^^;;;+++222222000,,,)))(((''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))******$$$"""'''++++++---111222UUUJJJ000+++---,,,,,,---///000000---+++)))((((((***---//////...'''(((((()))))))))))))))'''%%%&&&+++222444222///:::===;;;ZZZ|||}}}hhhccc000***&&&&&&'''$$$"""###%%%(((++++++'''""""""$$$### !!!%%%&&&%%% !!!"""#####################""""""######$$$%%%%%%%%%%%%$$$###$$$'''***$$$...555444...+++******,,,---,,,,,,444CCCPPPVVVGGG???:::===CCCGGGKKKPPPJJJKKKMMMNNNLLLFFF>>>888******+++---...,,,(((&&&,,,,,,+++)))(((&&&%%%$$$"""$$$&&&&&&%%%$$$$$$$$$---777@@@CCCAAA===555...$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""######!!!"""######$$$#########&&&,,,+++'''&&&'''&&&'''((())))))((('''((()))777444:::HHHWWWjjjaaa:::***,,,111!!!%%%&&&%%%&&&+++...---&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))******'''$$$%%%++++++***000:::WWWaaaBBB777444444444444333111,,,))))))'''''')))---000000///&&&'''(((((())))))((((((000...)))'''''''''%%%"""###$$$%%%$$$(((555SSSqqqeeeeeeKKK"""++++++,,,***///&&& """%%%'''***,,,---&&&######&&&&&&%%%&&&)))"""###$$$$$$$$$$$$$$$#########""""""######$$$%%%###%%%%%%%%%######$$$%%%###&&&%%%''',,,...,,,!!!$$$$$$###)))888FFFLLLBBB999333444888999999:::---000333444222111222333...222555555333000---***%%%%%%$$$######$$$&&&(((###$$$$$$$$$######%%%'''...888@@@===777222...+++$$$$$$############$$$$$$$$$###"""!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$###)))%%%%%%'''### %%%&&&"""###***---+++###"""---@@@CCC;;;<<>><<<:::777222...***++++++,,,...000111111000///,,,)))(((((()))(((&&&)))'''%%%%%%&&&&&&%%%$$$"""%%%'''&&&%%%%%%'''((($$$$$$###""""""###$$$$$$########################&&&%%%$$$%%%&&&&&&%%%###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&"""######$$$$$$$$$$$$$$$'''&&&$$$"""!!!!!!"""###""""""###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$...,,,***((('''(((***+++***)))'''%%%######$$$$$$ """###$$$######%%%&&&'''((()))+++,,,+++(((&&&%%%$$$"""!!!!!!"""$$$%%% !!!"""############"""""""""""""""""""""""""""###$$$$$$######$$$&&&'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%&&&((((((&&&$$$&&&***...///333???SSSeeemmmttthhhVVVEEE;;;777666666444222000///000000///---...111333222///,,,******'''%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&'''&&&%%%&&&'''################################################%%%$$$$$$%%%&&&'''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%!!!"""###$$$%%%%%%&&&&&&###""""""""""""######$$$""""""!!!""""""$$$%%%&&&$$$$$$%%%%%%%%%$$$###"""######$$$$$$######"""!!!%%%$$$"""!!!"""###%%%&&&((('''%%%$$$############"""$$$%%%$$$###"""###$$$%%%$$$$$$&&&))))))'''$$$###"""!!!!!!"""$$$&&&(((!!!"""###$$$$$$######"""""""""""""""""""""""""""!!!"""$$$$$$###"""###$$$$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%&&&'''***---...---,,,)))...555@@@VVVxxxrrraaaRRREEE>>>444000------000333333222---222777888333...,,,,,,(((&&&%%%%%%'''((((((''''''$$$$$$&&&%%%###"""%%%#######################################$$$$$$$$$###""""""###%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%""""""###$$$%%%%%%%%%$$$###""""""!!!!!!"""#########""""""######$$$$$$%%%%%%&&&&&&&&&&&&$$$"""!!!""""""#########""""""!!!############$$$%%%&&&'''%%%%%%$$$##################$$$%%%$$$"""!!!"""######""""""###%%%%%%%%%###!!!!!!!!!!!!###%%%&&&((($$$$$$$$$$$$$$$###"""!!!"""""""""""""""""""""""" """$$$$$$###"""###$$$############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''&&&&&&(((,,,///555GGG```{{{ooo___HHHBBB:::666777888777666111444666777666333000...---+++)))))))))***)))(((((($$$###&&&&&&###"""%%%""""""############""""""""""""#########$$$$$$$$$"""""""""###%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&"""######$$$$$$$$$############"""""""""""""""###########################%%%%%%&&&'''&&&$$$"""!!!!!!""""""#########""""""###$$$%%%'''''''''''''''$$$############""""""""""""###$$$$$$###"""###%%%"""###############$$$$$$"""############$$$$$$$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""!!!###%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((***+++***---777HHHTTTiiisssgggXXXKKKCCC===666111<<<:::888:::<<<<<<888444222///---,,,,,,+++***(((***$$$###((()))%%%$$$'''""""""############""""""""""""######$$$$$$$$$$$$$$$$$$$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$######"""###############""""""""""""""""""##################$$$&&&&&&&&&%%%###"""!!!""""""###$$$######### """###$$$"""!!! ############"""""""""""" !!!############%%%'''###$$$$$$###""""""###&&&$$$$$$%%%$$$$$$###!!!!!!$$$###"""""""""""""""###"""""""""""""""""""""""""""$$$&&&'''&&&%%%%%%&&&&&&&&&%%%$$$############&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''***...444:::GGG___~~~vvvcccSSSIIICCC>>><<>>000111******)))(((((((((((()))((())))))'''&&&&&&''')))(((((('''&&&&&&&&&&&&'''&&&&&&'''(((((('''&&&&&&***(((%%%%%%&&&&&&$$$!!!))),,,---)))$$$$$$+++111***'''''',,,///,,,)))((()))&&&&&&,,,333555000+++***))))))+++...---***''')))///000++++++...))) ***&&&######$$$%%%###!!!'''$$$!!! """'''***&&&%%%###"""!!!"""$$$%%%)))***(((&&&%%%&&&$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''((()))***+++---QQQ555,,,222******)))(((((((((((()))'''((()))((('''&&&((()))(((''''''&&&&&&&&&''''''&&&''''''''''''''''''&&& ''',,,'''(((333"""''',,,333>>>JJJSSSWWWTTTYYYeeepppttttttttt|||{{{jjjvvvzzzvvvuuuvvvjjjWWW+++'''###$$$((()))&&&"""###'''((($$$!!!  """###"""!!! $$$((()))'''######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((******---JJJ|||333,,,111++++++***))))))))))))***((()))******)))((()))***''''''&&&&&&&&&''''''((('''''''''&&&&&&'''''''''$$$***)))'''--->>>MMM{{{xxxuuuxxx{{{sssqqqkkk```TTTMMMDDD???;;;>>>CCCCCC;;;333777<<<@@@AAA===::::::<<>>:::===AAA999(((,,,)))''')))...///---)))...((($$$%%%%%%###%%%+++$$$%%%&&&((()))***+++,,,)))&&&$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((()))***+++???___444...---++++++***))))))))))))***''')))++++++***)))******'''&&&&&&&&&&&&'''((((((((('''&&&&&&&&&&&&'''((()))%%%###&&&///999AAAEEEAAA999000,,,,,,+++'''###***'''''',,,///---******333111000000111000,,,)))!!!''',,,+++&&&###%%%)))***---+++%%%%%%+++***$$$'''&&&&&&(((,,,---+++)))%%%!!!$$$***+++$$$"""&&&(((%%%"""!!!"""$$$######### """######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((()))***---777~~~BBB444111)))******)))(((((((((((()))&&&(((******)))))))))***&&&&&&&&&&&&&&&'''((((((((('''&&&&&&&&&&&&'''(((---'''###$$$+++//////,,,***'''&&&''',,,......,,,(((&&&&&&******(((''')))%%%(((***)))&&&%%%(((+++***,,,......,,,***+++---444333000,,,))))))+++---%%%&&&'''((())))))((((((+++===___pppVVVIII555555555444111...+++)))###%%%+++///***######)))######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%###%%%'''&&&$$$###%%%'''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))...///kkk000444333&&&))))))((('''''''''''''''$$$&&&)))))))))(((((()))&&&&&&&&&&&&&&&'''((()))((('''&&&%%%%%%&&&'''((( %%%))))))&&&$$$%%%(((((()))***)))(((&&&%%%%%%***((()))+++***&&&''',,,,,,000333...%%%"""'''---)))'''&&&&&&((()))(((&&&"""###(((---+++'''(((---+++---//////...,,,,,,,,,&&&///GGGeeeqqqjjjbbbccceeelllxxx~~~vvvppp~~~|||xxxkkkPPP333$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%'''&&&$$$###%%%'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''')))))))))%%%ZZZ888///+++---,,,+++)))((('''(((***+++))))))))))))))))))))))))%%%&&&'''((((((((('''&&&''''''&&&%%%&&&(((+++,,,,,,)))'''&&&'''''''''&&&$$$%%%%%%###""""""$$$&&&(((((('''''''''&&&&&&&&&...---+++)))'''%%%$$$$$$)))&&&%%%%%%((()))'''%%%%%%---333555666777///%%%''')))+++------,,,***(((%%%%%%%%%%%%%%%%%%$$$$$$++++++*********)))'''&&&999@@@FFFBBB666***%%%$$$!!!######"""%%%)))((($$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$%%%%%%%%%'''''''''''''''((())))))***///FFFmmm:::***---,,,+++***)))''''''((()))***((((((((((((((((((((((((&&&'''''''''''''''&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%(((&&&$$$$$$&&&'''((('''%%%&&&&&&%%%######&&&(((((('''''''''&&&&&&&&&&&&))))))(((''''''''''''(((***(((&&&''')))***(((&&&+++000222222444666222+++((()))*********(((&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&###***,,,(((### """%%%''''''&&&%%%$$$(((******&&&$$$%%%### %%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''(((((()))***...@@@NNN888&&&...,,,***)))(((&&&&&&'''(((((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%&&&###$$$&&&''''''%%%###!!!&&&$$$"""###%%%'''((((((&&&''''''%%%$$$$$$&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&(((((('''&&&)))***)))'''(((,,,,,,)))((((((''''''&&&%%%$$$#########$$$$$$%%%%%%&&&&&&///---///777AAADDD???888EEE>>>555111111000+++&&&%%%(((&&&%%%'''))))))$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&''''''((()))))),,,888yyy<<<111++++++---)))((('''&&&&&&&&&&&&'''((((((((((((((((((((((((***)))'''%%%$$$$$$%%%%%%%%%&&&'''''''''&&&%%%$$$'''%%%######%%%'''''''''&&&&&&&&&%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###!!!!!!$$$%%%$$$'''&&&%%%$$$###$$$$$$%%% !!!!!!"""###$$$%%%%%%###((()))%%%!!!(((888EEELLLNNNkkklllcccNNN999)))$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&'''(((((('''***333[[[uuu888(((444'''...(((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&((()))***(((%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$"""###%%%'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$###$$$$$$$$$######$$$$$$%%%######$$$&&&&&&%%%%%%%%%%%%#########%%%'''(((!!!""""""###$$$%%%%%%&&&'''''''''&&&%%%$$$%%%&&&)))'''%%%############"""'''...000+++&&&&&&''''''$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&'''((((((&&&)))000HHHRRR777$$$666&&&,,,'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%$$$###""""""###%%%(((***+++(((&&&%%%%%%&&&&&&%%%$$$%%%%%%###""""""$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&############$$$%%%''''''%%%&&&''''''%%%%%%&&&'''%%%"""###(((***'''$$$$$$$$$#########$$$&&&((()))$$$$$$%%%%%%&&&&&&''''''"""$$$%%%"""!!!%%% ###&&&'''%%%%%%&&&((($$$'''$$$"""$$$%%%$$$###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''(((&&&)))///<<<;;;222)))...***(((((((((((((((((('''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''(((&&&$$$###%%%&&&&&&%%%%%%&&&%%%$$$######%%%'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''%%%'''((((((&&&%%%&&&((("""!!!&&&((($$$!!!"""############$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%''' ###%%%%%%%%%&&&((('''******&&&$$$&&&$$$!!!###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&%%%%%%&&&&&&'''((((((***---666ttt000,,,000&&&///$$$(((((())))))(((((('''&&&''''''''''''''''''''''''###$$$%%%&&&'''&&&%%%$$$'''((()))******(((&&&%%%%%%###!!!"""$$$&&&&&&&&&&&&''''''%%%$$$$$$&&&((($$$$$$$$$%%%%%%&&&&&&&&&)))(((&&&%%%$$$############%%%'''&&&$$$###%%%'''$$$ !!!'''((($$$"""$$$$$$$$$$$$$$$############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$!!!######$$$%%%%%%%%%%%%%%%###%%%$$$"""$$$&&&%%% #########"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''******+++222```TTT///...***222$$$*********))))))(((((((((''''''''''''&&&&&&'''''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&%%%$$$$$$%%%%%%&&&$$$!!!"""$$$&&&$$$"""%%%%%%&&&%%%$$$###!!!###"""!!!!!!""""""!!!""""""!!!!!!!!!"""$$$%%%!!!  """###"""""" """###$$$$$$$$$$$$###"""""""""#########"""&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%$$$%%%%%%&&&'''((()))'''&&&&&&&&&&&&'''((((((%%%%%%)))+++NNNNNN///+++%%%000&&&+++))))))((((((((('''''''''''''''&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!"""***(((&&&&&&((()))'''&&& !!!###$$$$$$$$$############$$$&&&'''''''''%%%$$$$$$###$$$%%%&&&'''%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$#########$$$&&&'''''''''########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&&&&&&&&&&'''((((((+++''')))(((EEE>>>---+++$$$///'''((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$#########%%%$$$$$$############$$$$$$""" !!!"""!!! $$$$$$%%%%%%%%%$$$###### !!!""""""!!!!!!!!! !!!!!!"""### """""""""###############!!!""""""###$$$%%%%%%&&&"""###$$$$$$$$$$$$###"""#################################$$$$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$###$$$$$$%%%&&&''''''&&&&&&&&&&&&'''((((((+++'''+++***???___---,,,...(((///((($$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%((('''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######%%%%%%&&&%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&%%%$$$######$$$ !!!"""###$$$%%%######$$$$$$###"""###$$$###$$$&&&''''''&&&$$$###""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$############$$$$$$$$$#########$$$$$$%%%&&&'''&&&&&&&&&&&&'''((((((&&&$$$---111>>>gggGGG,,,---...(((,,,***'''%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""!!!!!!!!!""""""###$$$$$$$$$###"""###$$$$$$ !!!"""$$$%%%%%%"""$$$%%%$$$"""!!!"""### ###$$$%%%$$$""" !!!###%%%$$$$$$######$$$%%%%%%###%%%&&&&&&$$$$$$%%%'''###$$$&&&''''''&&&$$$###""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$#########$$$%%%%%%'''&&&&&&&&&&&&'''((((((&&&###,,,111888RRRGGG555---+++&&&&&&+++,,,%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%!!!#########"""###%%%'''...---+++(((&&&%%%$$$###"""$$$$$$######%%%((($$$$$$$$$%%%$$$$$$###""""""$$$&&&%%%"""!!!###%%%(((&&&$$$"""!!!!!!!!!!!!"""$$$$$$""""""$$$'''"""###$$$$$$$$$$$$###"""########################"""""""""############$$$$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&&&&&&&'''((((((+++&&&(((,,,...BBBAAA444(((+++)))###(((***%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%&&&''''''&&&&&&''''''((()))+++---////////////222555999666333...***'''%%%$$$+++///222111//////222555222333333444333222111000---000333222///---000333((('''%%%$$$$$$%%%&&&'''%%%((()))'''""" """$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$############$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((***&&&'''---***:::mmmZZZ333+++###...///###$$$###&&&&&&&&&''''''((((((((((((''''''&&&&&&''''''(((&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''!!!$$$&&&&&&&&&'''+++...++++++)))))))))***+++,,,&&&))),,,***&&&$$$&&&***%%%%%%&&&&&&&&&%%%###"""###'''***)))&&&%%%(((,,,,,,++++++,,,...222555777555777777111)))$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$############$$$$$$''''''&&&%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((###%%%***444---888LLLDDD------,,,+++)))(((((('''+++,,,---...---+++)))'''&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&''''''((())))))222+++'''((('''""""""&&&%%%$$$...%%%"""%%%%%%$$$"""$$$'''&&&""",,, ###### (((''''''!!!)))$$$%%%---'''...<<>>RRRPPP ...)))!!!'''LLL111"""+++,,,&&&&&&+++***&&&!!!&&&%%%''''''+++---&&&---'''(((111,,,444aaa:::+++,,,,,,---000111000---)))...(((%%%''''''$$$!!!!!!******(((&&&(((***'''!!!$$$$$$###"""""""""######"""######$$$$$$$$$$$$###!!! !!!###''''''$$$!!!###$$$$$$$$$$$$$$$$$$###%%%&&&&&&''''''&&&&&&%%%###%%%(((++++++)))&&&%%%((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&''''''''''''((($$$***///%%%%%%)))FFF<<<666,,,,,,***((('''%%%%%%$$$***+++---///000111111111+++******)))((('''&&&&&&$$$%%%&&&&&&%%%$$$"""!!!))))))((($$$###...DDDWWWHHH***...(((!!!$$$888%%%///((('''+++)))"""%%%///,,,+++'''$$$)))!!!)))---'''...((((((...&&&,,,pppBBBFFFMMMJJJHHHIIIJJJEEE;;;222555+++###&&&+++---...///+++)))'''%%%&&&'''$$$"""(((((((((''''''&&&&&&&&&"""$$$%%%'''((())))))(((&&&$$$"""$$$'''((($$$!!!!!!!!!""""""""""""!!!!!!###$$$$$$%%%%%%$$$$$$###%%%'''***,,,,,,+++(((&&&'''&&&%%%$$$############&&&&&&&&&''''''''''''(((,,,&&&)))&&&,,,---111WWW777***&&&(((***,,,------,,,+++))))))***+++++++++++++++))))))((('''&&&&&&%%%%%%***)))'''&&&%%%&&&'''''' &&&******((('''((()))""",,,###))))))000%%%---111)))&&&***///333>>>LLL555>>>333EEEFFFOOO>>>III```\\\ddd___^^^aaaVVVZZZ```gggVVVDDD<<<:::999888888444222///...---+++)))(((!!!!!!"""###$$$$$$%%%%%%%%%%%%&&&'''((((((((('''(((&&&$$$%%%'''((('''%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$############$$$$$$&&&&&&&&&''''''''''''(((,,,###(((+++333666111BBBhhh<<<+++///000111111///---***((('''&&&&&&&&&&&&&&&&&&&&&(((((((((((('''''''''''',,,***'''%%%%%%''')))+++&&&)))***)))))))))&&&!!!SSSaaa<<<111+++111666777<<>>777---###!!!$$$'''&&&"""&&&&&&%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&((()))++++++,,,,,,,,,,,,++++++***)))))))))+++111666777333---)))'''***++++++++++++...222555555444333111///...------444555666888<<>>...+++(((&&&%%%&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''((()))***+++((()))+++,,,------------((((((((()))))))))******&&&,,,111111,,,'''$$$$$$%%%&&&(((((()))---333777555444333111000/////////222444666999===CCCJJJNNN```ZZZUUUUUUYYY\\\[[[XXXLLLRRRWWWSSSGGG;;;444111000000222333666999;;;<<<000000///---,,,***))))))((((((''''''(((((())))))'''&&&%%%$$$$$$%%%&&&'''((((((!!!###777777,,,)))'''&&&''')))))))))+++***)))((('''''''''(((%%%%%%&&&&&&&&&'''''''''***(((&&&&&&((()))***)))$$$&&&((((((((()))+++,,,555((($$$...666FFFlll+++,,,///&&&......&&& !!!''',,,......888333;;;&&&(((###///$$$)))(((%%%$$$'''+++&&&&&&&&&''')))***,,,---///...---------...///000)))***+++,,,---,,,++++++######%%%&&&((()))***+++###(((---...+++((()))+++(((***+++++++++...444999000///...---------------000333777;;;???CCCGGGJJJMMMGGGCCCEEEJJJJJJCCC<<<777@@@HHHFFF<<<222...///++++++,,,---.../////////+++++++++***(((&&&$$$###'''''''''''''''((()))***((('''&&&&&&&&&'''((()))'''******333,,,$$$++++++(((%%%%%%&&&((())))))------+++***))))))))))))&&&&&&&&&'''''''''(((((()))'''%%%&&&''')))))))))&&&'''(((((('''(((***,,,222222,,,777BBBRRRlllxxx:::...000,,,!!!,,,)))&&&###%%%***,,,)))&&&''''''''''''''''''''''''&&&$$$###$$$''')))(((%%%)))***)))((('''''')))+++222+++######(((!!!(((,,,(((###)))111)))$$$---'''&&&)))&&&"""***,,,$$$&&&'''&&&$$$###%%%''''''(((***+++---///000111222000......////////////111666;;;===<<<<<>>>>>>>>===999444000...111333333000+++((('''&&&+++...---...111///+++))))))'''&&&%%%$$$$$$$$$''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&(((&&&&&&)))...///+++'''***)))'''%%%%%%%%%''''''&&&&&&&&&''''''''''''(((((('''''''''((()))+++,,,***)))'''(((***++++++***((((((((()))******++++++---...///---,,,222>>>GGGfffQQQ,,,***---+++!!!)))000,,,)))(((******'''###'''''''''''''''''''''''''''&&&$$$%%%((()))'''%%%((((((((('''&&&&&&(((***&&&))) ###)))######!!!###''',,,000222000,,,***%%%"""&&&(((,,,999===///'''''''''%%%$$$$$$&&&(((&&&&&&(((***---///222333444222///...---.........444666888888888888999::::::999888777555222...++++++...000000...+++***))))))---///......///---)))''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&(((&&&&&&)))---...***&&&'''''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''')))***+++***)))((((((***+++***)))(((((())))))******++++++)))+++,,,,,,,,,///555;;;BBB^^^333***000222222(((,,,000---***)))))))))%%%"""''''''''''''''''''''''''(((&&&%%%&&&''''''&&&%%%%%%&&&&&&%%%$$$$$$&&&'''((())),,,###,,,"""'''222555111444555******&&&***///888KKKQQQEEE,,,***&&&$$$###%%%''')))&&&'''(((***---111444666;;;888333000///222666999999777555444555444333222555333111///...---***((((((***,,,,,,+++***+++,,,...111222000///000---)))%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%'''&&&%%%(((+++,,,)))&&&%%%&&&((()))((('''%%%###&&&&&&&&&''''''''''''((('''''''''''''''((()))***+++***((()))******)))((()))))))))***************((()))+++,,,---.........---EEEHHH...222555555888---,,,)))'''%%%&&&(((((('''%%%'''''''''''''''''''''''''''&&&%%%%%%%%%$$$$$$######$$$%%%$$$######$$$%%% '''!!!;;;888"""///###)))$$$,,,444000333555---,,,***///222777KKKVVVOOO444...((($$$%%%(((***,,,+++++++++---///333666888>>>;;;888555444777===AAA<<<888333222333333222///111...,,,++++++++++++***((()))***)))((((((***+++///333444111000222000,,,%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$'''&&&%%%''')))***(((&&&%%%&&&'''''''''&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''(((((((((+++***))))))******)))'''******************************+++---//////...,,,666+++SSSJJJ111111...---333)))&&&%%%$$$$$$&&&'''(((((((((''''''''''''''''''''''''$$$$$$$$$$$$###""""""""""""$$$%%%%%%#########$$$"""%%%666[[[KKK&&&***%%%*** %%%333666111---+++&&&(((...------@@@RRRRRR@@@888///+++---111222222222222222222444666888999999===BBBCCC@@@;;;777555777333///...000111///---+++)))'''''')))+++,,,,,,)))***)))(((&&&%%%'''(((***...///------000///,,,&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$&&&%%%%%%&&&'''((('''&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&''''''''''''(((%%%&&&&&&'''''''''''''''***))))))***++++++)))'''************++++++++++++,,,+++***,,,...000///...777///555hhhOOO222---((('''///'''&&&((((((((((((((((((((((((''''''''''''''''''''''''###$$$%%%$$$"""""""""$$$###%%%&&&&&&%%%$$$$$$%%% %%%RRRpppQQQ+++###&&&...222000555>>>333$$$&&&###(((///---+++???VVV[[[LLLBBB777333777;;;;;;999666666777888999:::;;;;;;:::DDDQQQUUUOOO@@@222***...---+++***+++++++++***&&&$$$###$$$''')))++++++*********(((%%%$$$$$$&&&###'''(((&&&(((++++++)))&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$######%%%'''(((&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''&&&&&&%%%(((((((((***,,,,,,***((())))))******+++,,,,,,---*********+++,,,---///000)))555444CCCNNN///+++)))(((---'''))))))))))))(((''''''''''''''''''''''''''''''''''''"""$$$&&&%%%$$$###%%%'''$$$&&&((((((&&&%%%%%%&&&###***iiiiii<<<---$$$000GGGcccRRR777>>>666"""&&&%%%(((---+++,,,BBB[[[```RRRGGG;;;888<<<@@@>>>;;;555777:::<<<===>>>======???GGGQQQSSSKKK>>>333...)))***+++***)))''''''(((%%%$$$###$$$'''(((((((((((()))***(((&&&$$$$$$%%%!!!$$$%%%###$$$((()))&&&$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&&&&''''''''''''((($$$%%%&&&&&&&&&&&&%%%$$$&&&&&&(((***,,,---+++)))(((((()))***,,,---......(((+++......,,,+++---///(((222:::555oooGGG******,,,)))***###(((%%%&&&&&&&&&%%%%%%&&&'''''''''''''''''''''''''''###%%%''''''%%%%%%''')))%%%'''))))))(((&&&&&&'''***111tttUUU ,,,)))<<>>@@@@@@??????>>>AAACCC???999444444666(((+++...---)))&&&'''(((((('''&&&'''((()))(((&&&'''((())))))'''%%%%%%&&&###&&&&&&$$$%%%((()))&&&"""""""""###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%$$$######$$$%%%"""###%%%'''''''''%%%$$$&&&&&&&&&'''''''''(((((($$$%%%&&&&&&&&&%%%$$$###%%%%%%'''***------,,,***'''''')))***,,,...//////)))...333333...+++,,,...888,,,999111YYYYYY<<<++++++))))))***%%%((('''%%%&&&(((*********%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&&&&""""""$$$$$$"""###'''(((III~~~666'''*** GGGXXXVVV:::%%%&&&)))%%%"""***---((()))555CCCKKKKKKNNNHHH333+++@@@LLL>>>...222777<<>>===LLLDDD===888???UUUZZZGGG===<<<===DDDNNNTTTLLL@@@444555666666555444333333000///...---,,,++++++++++++'''###!!!"""$$$&&&'''%%%%%%%%%$$$###$$$''')))$$$#########$$$$$$%%%&&&!!!"""###$$$%%%%%%%%%%%%########################&&&&&&''''''&&&%%%###"""""""""######$$$$$$%%%%%%!!!IIIVVV777'''###'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&'''$$$%%%&&&'''(((((()))))))))((((((((()))***+++,,,,,,,,,,,,---...//////000111111111444KKKnnn...---/// ''''''&&&&&&&&&((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$'''%%%%%%''''''&&&***000XXX///+++*** ((("""%%%&&&%%%'''+++,,,)))---...000666CCCOOOSSSPPPKKK>>>:::AAAKKKZZZ^^^QQQKKKFFFCCCHHHTTTXXXLLL<<<---...///111333555666777333222000---+++)))''''''+++((($$$"""###%%%''''''###$$$$$$###"""###%%%'''$$$$$$$$$###$$$$$$%%%&&&""""""###$$$%%%%%%%%%%%%!!!!!!""""""######$$$$$$''''''((('''&&&$$$"""!!! !!!###$$$%%%%%%&&&%%%,,,888kkk...+++'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&'''###'''***+++)))'''((()))(((((((((((()))***+++,,,******+++---...///000111,,,000444222LLLUUU888,,,'''***,,,(((''''''((())))))'''%%%########################%%%%%%$$$###""""""#########"""$$$'''((((((---555NNNbbb)))###+++###''',,,'''%%%((()))((((((***000,,,+++222CCCWWWccchhhLLLCCCIIISSSRRRSSSYYYXXXOOOIIICCCCCCKKKOOOEEE777)))((((((***---000222222333222000---***((('''&&&)))((((((((())))))'''%%%&&&&&&&&&$$$""""""###%%%$$$$$$############$$$$$$""""""###$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&%%%$$$$$$$$$######$$$$$$############$$$%%%%%%&&&$$$666jjj%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&'''(((---111000+++&&&&&&(((((((((((())))))***++++++***++++++,,,...//////000(((444:::000VVVddd444777;;;)))'''&&&&&&''')))***((('''########################%%%$$$$$$###""""""""""""!!!"""&&&+++++++++111999555YYY000'''&&&''' '''###"""&&&''''''---666444///+++---555BBBOOOXXXGGGAAAOOOeeeddd[[[VVVPPPIIIFFF@@@;;;<<<>>>;;;444(((&&&&&&)))...222333333000///...,,,***))))))(((+++)))(((((()))***((('''******)))'''$$$"""""""""$$$######"""""""""######""""""###$$$$$$$$$############$$$$$$%%%&&&''''''&&&%%%###""""""###$$$%%%(((&&&$$$""""""###$$$%%%"""LLLhhh;;;%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&'''(((---111000+++&&&&&&((('''(((((()))******++++++,,,,,,,,,---------------'''555:::,,,eeeeee444(((&&&)))'''%%%&&&'''(((((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""######"""$$$+++//////---222999+++***---***,,,!!!%%%$$$%%%%%%%%%(((222<<<111////////////000666===777---===]]]jjjbbbNNN:::>>>@@@<<<555111222333222***((()))---333888888777------,,,+++++++++++++++///+++'''&&&''')))***++++++,,,+++)))%%%###""""""$$$$$$######"""#########""""""###############"""$$$$$$%%%%%%&&&&&&''''''******)))'''&&&%%%$$$$$$)))(((%%%###""""""###$$$"""///"""(((333&&&%%%***'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&'''###'''***+++)))'''((()))'''((()))***+++++++++***------,,,,,,,,,,,,,,,,,,+++111888666kkkDDD<<<111...***(((((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%###""""""""""""######$$$"""&&&---111...)))+++111***$$$,,,%%%///(((((((((******&&&%%%***111444---,,,...111///++++++000---!!!***CCCPPPOOOAAA---333666666111---......,,,+++******...333666444000,,,,,,+++++++++++++++,,,------...///000///,,,))))))***+++)))&&&$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%""""""############""""""%%%%%%%%%%%%%%%%%%%%%%%%***---000333222...)))&&&%%%&&&&&&&&&&&&%%%###""")))$$$((('''!!!)))$$$'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&'''$$$%%%&&&'''(((((())))))&&&''')))***++++++******+++++++++,,,,,,---------111---BBB[[[[[[:::555000,,,++++++++++++%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!"""###$$$$$$!!!%%%,,,000***######(((&&&***!!!%%%...***"""&&&&&&"""$$$+++...,,,111,,,***---+++&&&%%%(((111''')))000111555888222***///111...------***&&&,,,)))(((+++......)))$$$,,,,,,++++++***++++++,,,(((...777>>>???888---$$$&&&((()))((('''%%%%%%&&&)))((('''&&&&&&&&&&&&&&&""""""#########""""""!!!%%%%%%$$$$$$$$$$$$$$$$$$'''---555<<<===888000+++ ###'''******'''###!!!&&&$$$***&&&!!!///+++'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&'''***)))'''((()))***)))'''&&&''')))***++++++******))))))***+++---...//////666,,,QQQhhhDDD777555///******&&&&&&%%%###'''+++)))###%%%%%%$$$###"""###&&&(((!!!$$$(((***)))&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$'''***(((###'''000---""")))+++...000///---***(((---///111000...+++***)))$$$&&&***---...---+++***%%%$$$%%%%%%&&&'''((()))(((---222444777;;;:::555...000TTTxxxeeeJJJ777)))***###)))...%%%!!!))),,,,,,***(((%%%############!!!$$$$$$!!! ###### %%%%%%%%%###"""$$$'''***...,,,***---000000+++&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((()))$$$%%%&&&&&&''''''&&&&&&))))))((('''&&&&&&%%%%%%,,,***'''&&&&&&&&&&&&&&&444***"""333+++000******---///+++(((///:::999RRRZZZCCC666///555///,,,)))!!!!!!,,,###%%%&&&%%%###$$$%%%''''''%%%$$$##############################%%%***)))&&&***222///%%%&&&(((***,,,---,,,***)))***,,,......+++)))((('''###%%%(((***+++***((('''$$$$$$$$$$$$%%%&&&'''((((((000777888999<<<======CCCLLLtttwwwVVV@@@------%%%'''***$$$&&&,,,***+++***)))'''&&&%%%%%%$$$!!!######!!!"""&&&&&&""""""###$$$$$$######$$$&&&***'''&&&'''***+++'''###&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''''''''%%%&&&''')))))))))'''%%%---!!!777[[[UUU333&&&,,,///)))&&&+++000222555:::UUUaaaGGG000&&&111888///&&&&&&'''%%%###"""###'''+++...%%%$$$"""!!! !!!!!!""""""""""""""""""""""""""" $$$%%%###'''...+++###$$$%%%&&&((())))))))))))(((***++++++(((&&&%%%%%%%%%&&&((())))))(((&&&%%%############$$$%%%&&&&&&$$$...555444222444777999OOOUUU|||nnnIII???555...(((((((((%%%---333+++*********))))))(((&&&&&&&&&'''&&&###$$$'''&&&"""!!!$$$$$$###"""""""""'''$$$"""###%%%&&&$$$!!!%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%&&&'''((((((''''''(((((()))))))))(((***$$$iiifff111...++++++111777666000555III^^^pppBBB---,,,---......111,,,&&&"""!!!"""$$$%%%%%%$$$"""!!!"""###$$$$$$###########################%%%###!!!###((((((###$$$$$$%%%%%%&&&'''((((((((()))***)))'''%%%$$$$$$((()))))))))((('''&&&%%%######""""""###$$$%%%%%%%%%+++///---,,,///000000CCCEEEwwwooo999444777***'''))))))(((222999000'''((()))))))))((('''&&&***//////)))$$$######### """$$$$$$"""""""""###'''$$$""""""$$$%%%%%%###%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$######"""$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%&&&'''''''''---+++)))&&&%%%&&&***---***222ccckkk111 777444222333000***111UUUuuuPPP>>>666///+++******,,,...---***''''''&&&$$$%%%'''((('''%%%########################---+++'''######''')))((('''&&&%%%%%%$$$%%%&&&''')))***+++)))'''%%%%%%&&&)))(((((('''&&&%%%$$$#########"""""""""###$$$$$$***+++++++++///555555000555:::>>>000666&&&###''')))'''111888222%%%%%%'''''''''&&&%%%$$$)))222666...### $$$(((%%%%%%$$$###!!!"""$$$'''%%%$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###""""""$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))((((((***,,,$$$///<<<666)))000666******111AAA]]]```HHH???444---,,,...000111)))&&&$$$$$$&&&'''$$$"""""""""""""""""""""""""""---+++&&&"""!!!"""%%%'''''''''&&&%%%$$$%%%%%%%%%+++,,,,,,***(((&&&'''((('''&&&$$$###!!!!!!!!!!!!$$$###############$$$$$$&&&%%%$$$&&&...777666111:::???HHH???HHH111$$$"""&&&&&&***111...$$$$$$%%%%%%%%%$$$$$$###"""---333,,,###"""(((---((('''&&&###""""""&&&)))"""""""""""""""##################$$$$$$$$$$$$$$$""""""$$$%%%%%%$$$###"""$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''&&& '''///333111...+++***###...///000888666555@@@WWWrrrtttZZZGGG<<<444000666000***(((((()))'''$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###"""  """$$$$$$$$$$$$%%%%%%%%%%%%,,,,,,,,,***((('''''')))&&&%%%###!!! !!!!!!%%%$$$$$$#########$$$$$$!!!""" &&&---///+++:::EEEZZZbbbkkkMMM...%%%''''''***(((&&&%%%$$$###############!!!'''+++'''###$$$((()))'''''''''%%%######%%%'''!!!############"""""""""#########$$$$$$$$$$$$!!!"""$$$%%%&&&%%%$$$###$$$%%%&&&&&&''''''&&&&&&&&&''''''(((((()))))))))...444:::<<<888333111111;;;;;;:::;;;@@@PPPrrrwwwgggJJJBBB888222222333111///************************######%%%&&&%%%"""!!!### !!!"""$$$%%%%%%%%%%%%,,,,,,,,,***((('''''')))'''&&&$$$"""!!!!!!###$$$%%%%%%$$$$$$$$$$$$$$$%%%###%%%$$$!!!!!!%%%(((''',,,FFFxxxhhh:::%%%***((('''&&&'''&&&%%%###""""""###$$$$$$&&&%%%"""###%%%%%%!!!$$$&&&((('''%%%$$$###$$$"""%%%&&&%%%$$$$$$###""""""######$$$$$$$$$$$$ """$$$&&&'''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%'''((()))+++,,,,,,FFFGGGEEE???888555888<<>>III^^^wwwyyymmm]]]NNNBBB888...'''222///,,,)))))))))((('''///---***'''%%%$$$$$$$$$+++222999555444EEEJJJ;;;***++++++'''###"""%%%(((&&&%%%$$$###"""""""""###$$$###""""""$$$%%%$$$"""'''SSS~~~xxx111'''000###&&&((($$$))),,,...,,,'''""""""############$$$%%%%%%###!!!######$$$%%%&&&'''''''''((('''&&&$$$$$$$$$$$$%%%###############$$$$$$%%%$$$$$$"""***))) +++222000000222---###111000///------111888===BBBVVVvvv|||LLLGGG>>>777222...+++)))+++'''""""""&&&+++......%%%222666000AAAoookkkiiiJJJ,,,###&&&'''%%%%%%&&&$$$######$$$$$$###"""%%%$$$$$$$$$$$$#########&&&$$$+++LLLhhhbbbnnnfff***%%%---"""$$$$$$!!!(((,,,///...)))%%%######"""###%%%((()))'''###""""""###$$$%%%&&&'''''''''&&&%%%$$$########################$$$$$$$$$%%%"""%%%%%%###$$$((()))&&&---BBBLLLAAA555555222)))---,,,+++...<<>>///666QQQlllbbb222)))+++%%%'''(((&&&$$$!!! !!!###---###"""%%%""""""&&&''''''111>>>444+++999:::###'''&&&"""'''%%%---+++)))%%%"""!!!!!!###$$$###""""""$$$(((***++++++&&&%%%$$$######$$$%%%&&&######$$$$$$$$$######""""""###%%%&&&&&&&&&%%%$$$---...!!!)))```zzz666///OOOsssbbbBBB777--- &&&((()))%%% &&&,,,777((("""&&&###"""$$$'''%%%$$$%%%%%%"""$$$,,,***%%%###!!!$$$(((,,,***'''&&&%%%%%%%%%%%%$$$$$$###%%%''')))(((''')))(((&&&$$$###$$$%%%%%%"""###$$$%%%%%%$$$######"""###%%%&&&'''&&&%%%$$$!!!......$$$666ggggggDDD777\\\}}}NNN333,,,---!!!&&&)))&&&!!!$$$---777@@@---###'''$$$!!!###%%%(((!!! $$$######)))'''&&&''''''(((''''''((())))))((('''%%%%%%%%%'''((((((%%%###+++)))'''%%%###$$$$$$%%%######%%%&&&&&&%%%$$$###"""###%%%''''''&&&%%%$$$'''###"""+++>>>KKKHHH>>>000DDDooo\\\:::&&&)))###!!!&&&&&&!!! $$$########################!!!$$$$$$$$$$$$$$$%%%!!!!!!"""###############%%%$$$###""""""$$$&&&'''###$$$%%%%%%###"""""""""########################&&&&&&%%%$$$$$$######"""$$$$$$$$$###$$$$$$%%%%%%&&&&&&(((+++///000///---,,,|||EEE)))///000)))""""""%%%'''########################///222***"""(((***%%%$$$!!!!!!"""###############%%%$$$###""""""$$$%%%'''###$$$%%%%%%###""""""###########################$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###$$$$$$%%%&&&&&&(((***++++++,,,///222PPP999///%%%$$$&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$777FFF999'''++++++"""$$$!!!!!!"""###############$$$$$$###""""""$$$%%%&&&"""$$$%%%%%%###""""""###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&***,,,***''')))111888TTT~~~LLL$$$$$$///+++$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$---HHHAAA+++)))%%%%%%!!!!!!"""########################"""###$$$%%%%%%"""###%%%%%%###"""######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''))))))(((''',,,555<<<>>>SSS---'''+++(((###$$$$$$$$$$$$$$$$$$$$$$$$###666111"""$$$&&&"""%%%!!!!!!"""##################""""""#########$$$$$$!!!###%%%%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%&&&'''((((((&&&%%%''',,,222777;;;888CCC%%%---$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%***+++%%%!!!!!!"""###############"""""""""############$$$!!!###$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$%%%'''((()))'''&&&'''+++000555666666666EEE,,,)))&&&%%%%%%%%%%%%%%%%%%%%%%%%***+++DDDMMM111%%%+++###!!!!!!"""###############!!!""""""###############!!!"""$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))$$$(((...222333222111000222???!!!'''%%%%%%%%%%%%%%%%%%%%%%%%***;;;sss~~~???$$$###!!!!!!"""###############!!!!!!"""############### """$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&&&&$$$$$$$$$%%%&&&'''))))))"""+++555888444///,,,,,,666$$$***(((((((((&&&$$$###$$$%%%***222bbbwwwHHH""""""###"""############$$$$$$$$$%%%&&&&&&%%%###"""###$$$!!!!!!"""###$$$%%%%%%%%%&&&%%%$$$###""""""""""""######$$$$$$$$$%%%%%%%%% ...###"""888000'''###000555...)))---000...333^^^,,,******)))'''&&&%%%%%%&&&(((***MMM^^^<<<###$$$ """############$$$$$$$$$###$$$%%%$$$###"""###$$$"""""""""###$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%% )))""")))BBB999&&&...111...)))***222999777000444???---+++***((('''&&&'''''''''$$$777@@@---&&&((("""############$$$$$$$$$!!!###$$$###""""""###$$$##################$$$$$$$$$$$$$$$%%%&&&(((******######$$$$$$$$$%%%%%%%%%"""%%%!!!000GGG<<<)))000222,,,,,,444;;;999111,,,777eee...,,,)))'''''''''''''''((($$$,,,---%%%))),,, """"""#########$$$$$$$$$ !!!######""""""###%%%$$$$$$$$$###############$$$$$$$$$%%%'''(((***+++######$$$$$$$$$%%%%%%%%%&&&%%%$$$333@@@222%%%///,,,...666;;;555...666EEE:::000,,,(((&&&&&&'''&&&%%%'''(((***&&&"""(((***"""""""""#########$$$$$$$$$ !!!######""""""###%%%$$$$$$$$$###############%%%%%%$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%''''''***222333'''%%%111000000333222+++---FFFccc;;;111---'''%%%&&&''''''%%%&&&)))((($$$"""#########"""############$$$$$$$$$!!!###$$$###""""""###$$$##################$$$$$$&&&%%%$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%)))///111)))$$$+++555...---///111111222;;;DDD888444...(((&&&''')))(((&&&))))))%%%###%%%!!!%%%"""############$$$$$$$$$###$$$%%%$$$###"""###$$$"""""""""###$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%###)))111---###&&&//////'''---222444444333,,,%%%444666000)))''')))+++)))'''---***"""###)))###((("""############$$$$$$$$$%%%&&&&&&%%%###"""###$$$!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%###***111*** '''...%%%***333444,,,)))111999:::000JJJ)))&&&''''''***"""%%%'''&&&%%%$$$############""""""""""""""""""""""""#########"""""""""""""""!!!!!!!!!!!!""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&---***'''&&&((((((&&&###,,,......---...///...+++888sssRRR,,,'''(((&&&)))###%%%'''&&&%%%$$$############""""""""""""""""""""""""###"""""""""""""""""""""!!!!!!!!!!!!"""""""""###%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&)))&&&%%%%%%((()))((('''&&&'''((()))***++++++***666qqq___///''')))$$$(((%%%&&&&&&%%%$$$###############""""""""""""""""""""""""""""""""""""""""""######!!!!!!!!!"""""""""######%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&(((((('''''''''***...000/////////444mmmooo222'''+++###''''''&&&%%%%%%$$$###############"""""""""""""""""""""""""""""""""""""""#########!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$+++,,,000777<<<<<<666111222kkk}}}444&&&---"""&&&(((&&&$$$$$$######""""""######""""""""""""""""""""""""!!!!!!""""""############""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%+++---000888FFFMMM@@@...111hhh555%%%///"""%%%)))$$$$$$######"""""""""######""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$$$$&&&(((+++...111111999TTTjjjZZZ888000fff444###000!!!%%%***#########""""""""""""######"""""""""""""""""""""""" !!!!!!"""######$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%%%%&&&))),,,444777222888ccc~~~OOO...bbb333"""111"""%%%+++"""###"""""""""""""""######"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&$$$$$$'''***555888...444jjj___,,,```MMM555&&&---'''%%%$$$$$$###""""""###$$$$$$""""""############""""""######"""""""""""""""##################$$$$$$%%%"""############$$$$$$$$$ )))&&&!!!'''(((######&&&%%%$$$$$$$$$&&&(((***444777...000WWWwwwPPP000\\\FFF111%%%---((("""'''########################""""""############""""""######""""""""""""#########""""""""""""###$$$$$$"""############$$$$$$$$$$$$!!! %%%!!!'''&&&%%%$$$$$$$$$&&&((()))'''***((('''111===:::...///ZZZ===+++$$$,,,)))%%%((("""###$$$%%%%%%$$$###"""""""""############""""""###"""""""""""""""######""""""!!!!!!!!!"""######"""############$$$$$$$$$ !!!###''')))(((%%%###%%%%%%$$$$$$$$$&&&((())),,,))),,,111...''')))111...XXX777(((%%%***(((&&&&&&"""###%%%&&&&&&%%%###"""""""""############""""""""""""""""""""""""###$$$!!!!!!!!!!!!!!!""""""###""""""#########$$$$$$$$$%%%(((""" +++---!!!$$$$$$$$$$$$%%%&&&'''((())) +++000,,,***///---VVV666(((((()))&&&'''$$$"""###%%%&&&&&&%%%###"""""""""############""""""""""""!!!!!!"""###$$$$$$!!!!!!!!!!!!!!!""""""###""""""#########$$$$$$$$$&&&'''---###!!!)))(((######$$$$$$%%%&&&&&&'''&&&###!!!###(((+++(((###,,,TTT888+++,,,(((%%%)))######$$$%%%&&&&&&%%%$$$###""""""############""""""!!!!!!!!!!!!"""###$$$%%%""""""!!!!!!!!!"""######"""############$$$$$$$$$***999cccOOO(((!!!)))######$$$$$$%%%&&&&&&&&&###---111***&&&+++---***,,,SSS:::---///(((&&&,,,$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""############""""""!!!!!!!!!!!!"""###$$$%%%###""""""""""""###$$$$$$"""############$$$$$$$$$&&&LLLuuuYYY...$$$###"""######$$$%%%%%%&&&%%%$$$)))&&&###&&&***+++---RRR;;;...111)))'''///&&&&&&%%%%%%$$$$$$%%%%%%&&&""""""############""""""!!!!!!!!!!!!"""###$$$%%%###############$$$$$$%%%"""############$$$$$$$$$$$$)))FFFJJJ(((!!!+++ """"""###%%%%%%%%%%%%%%%***$$$"""''',,,,,,(((&&&---RRR:::111+++'''---$$$###%%%%%%%%%%%%%%%%%%%%%%%%###!!! !!!"""###""" ######$$$$$$$$$######"""######""""""###$$$%%%%%%"""###$$$$$$###"""###%%%(((((('''000"""---###%%%###$$$(((((($$$%%%***&&&&&&&&&%%%$$$&&&))),,,...QQQ>>>444---&&&***$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$$$$###"""######$$$$$$$$$$$$#########"""""""""######$$$%%%"""###%%%$$$###"""###%%%&&&""";;;///---"""&&& )))%%%"""###'''(((%%% &&&&&&&&&%%%%%%&&&)))+++,,,PPPEEE666---&&&'''%%%)))$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$###$$$%%%&&&%%%$$$######$$$$$$$$$$$$$$$######""""""""""""###$$$$$$###$$$%%%$$$###"""###$$$%%%(((KKK555)))(((######&&&$$$ !!!,,,888333'''%%%&&&&&&&&&%%%&&&)))+++***OOONNN555,,,***''''''((($$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$######"""""""""######$$$$$$%%%&&&%%%###"""###$$$######BBB---!!!,,,"""$$$"""%%%""" ,,,<<<999***%%%&&&'''&&&%%%&&&(((***'''NNNYYY333***///***)))&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%&&&%%%###"""###$$$%%%+++'''***""")))'''"""---+++$$$&&&''''''&&&&&&(((***&&&OOOddd555***444++++++%%%%%%%%%&&&&&&''''''((((((&&&%%%$$$%%%&&&'''&&&$$$"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''&&&$$$######$$$,,,!!!$$$AAA666+++ !!!'''((("""!!!&&&'''###$$$%%%''''''''''''((()))'''PPPooo:::---666)))+++'''&&&&&&''''''((())))))***((('''&&&&&&(((((('''&&&"""###$$$%%%&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&$$$######$$$)))***---nnnZZZ,,,$$$%%% """$$$%%%%%%'''(((***###%%%'''(((''''''((()))(((RRRuuu???000555%%%+++***'''''''''((()))******+++***((('''((()))***)))'''"""###$$$%%%&&&&&&'''&&&)))((('''&&&&&&&&&&&&&&&&&&''''''&&&$$$######$$$)))333ppp)))$$$&&&&&&"""!!!$$$$$$ !!!###%%%'''(((''''''((())))))TTT>>>999///222(((&&&%%%&&&&&&'''+++000111000...((((((...111---+++,,,%%%&&&&&&((()))*********,,,...000...***&&&%%%&&&###'''***(((###!!!$$$(((''',,,333yyy```,,,***((($$$$$$############$$$$$$&&&!!!$$$...///((((((///&&&TTTCCC>>>333222)))(((''''''&&&(((...444888999;;;555222555444,,,&&&$$$***)))(((((()))+++,,,,,,***,,,---,,,)))'''&&&'''$$$'''((('''###"""###$$$''' ---kkkBBB###000$$$$$$############$$$$$$ &&&***(((###!!!$$$)))WWWKKKDDD888222+++***((('''(((---444<<>>___XXX888+++\\\WWWPPPGGG333...***)))(((---:::CCCFFFJJJNNNVVVUUUTTTRRROOOHHH>>>555666666999???FFFHHHFFFCCCOOOJJJCCC;;;666333111111((('''%%%%%%''''''&&&%%%(((---444^^^LLL,,,***$$$$$$############$$$$$$$$$)))###"""AAAddd]]]===)))\\\ZZZTTTOOO777111******)))111AAAMMMQQQVVV]]]ggghhheeeaaa]]]XXXMMMBBB<<<<<>>>>>000)))^^^\\\XXXXXX===555+++***)))333JJJ]]]iiivvv|||}}}yyyqqqlllfff[[[OOOCCCBBBFFFRRRaaammmqqqqqqsss```PPPFFFBBB@@@@@@666555111+++&&&%%%(((,,,%%%BBBbbbnnnYYY---"""$$$$$$############$$$$$$###$$$%%%$$$$$$%%%&&&'''---ccc^^^[[[]]]AAA888,,,((('''555QQQmmm~~~sssiii[[[MMMMMMLLLQQQ```uuulllYYYOOOKKKJJJJJJAAA@@@;;;222***'''+++111)))999|||ttt<<<,,,$$$$$$############$$$$$$***%%%+++(((&&&***111hhhppp```nnnKKK<<<+++///,,,444EEEbbbvvviiihhheee[[[```ZZZ^^^dddVVVWWWZZZXXXJJJKKKDDD666+++((())))))666[[[888'''&&&&&&%%%$$$$$$######$$$$$$#########$$$&&&((()))******jjjkkk```CCC888222///666GGGeeevvviiigggoookkkooovvvdddaaa___ZZZRRRUUUOOO===+++$$$&&&)))111TTT===$$$%%%&&&%%%$$$$$$######$$$$$$######$$$%%%&&&((()))***...rrrtttvvv???777555222999JJJjjjqqqpppyyywww|||uuuooojjjccc^^^bbb\\\FFF...###$$$)))...MMMHHH"""&&&&&&%%%$$$$$$######$$$$$$######$$$%%%&&&''')))***333}}}{{{GGG:::888444:::LLLnnnsssyyyttt}}}}}}yyyqqqgggjjjaaaKKK333'''''')))000NNN[[[$$$'''&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%&&&'''))))))333hhhLLL;;;666:::LLLppp|||yyynnnxxx~~~mmmlllaaaLLL888...+++***666UUUsss******&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%&&&'''((()))111VVV@@@888;;;JJJnnn}}}kkktttqqqnnnbbbNNN<<<222...+++888\\\222+++&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&'''((((((///^^^FFF===<<>>:::>>>jjjpppbbbggg}}}kkkxxxWWW@@@333+++***777EEE,,,((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&)))+++444PPP@@@???CCCfff}}}iiiYYY\\\zzz{{{}}}mmmxxxmmmRRR@@@333((((((...>>>111+++&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%(((+++999SSSBBBCCCGGG]]]xxxdddTTTSSSjjjrrrgggmmmkkkmmm```OOODDD444''')))(((888www666***%%%%%%$$$############$$$###$$$$$$$$$$$$%%%(((***>>>WWWAAABBBFFFTTTooouuudddVVVQQQ___ggg[[[[[[aaa___WWWQQQJJJ666''',,,+++777\\\:::$$$%%%$$$######""""""#########$$$%%%%%%%%%&&&))),,,CCCXXX===;;;AAAPPPfffxxxnnn___TTTNNNTTTssspppddd[[[TTTQQQRRRPPPQQQLLL666'''------333EEE}}}>>>"""%%%$$$######""""""######$$$%%%&&&&&&&&&(((+++...IIIUUU:::777===OOOfffxxx|||zzzxxxlllcccUUULLLFFFFFF\\\xxx{{{eee[[[SSSJJJFFFJJJJJJKKKJJJ777'''***+++,,,666ooottt>>>&&&%%%%%%$$$############$$$$$$&&&'''''''''))),,,///RRRRRR:::777:::LLLcccooovvvfffggglllggg\\\MMMDDD???===NNNeeeoookkkUUUHHHDDDJJJLLLGGGEEEIII===+++'''((((((000PPPtttccc555)))&&&&&&%%%$$$$$$$$$$$$$$$###%%%&&&&&&'''(((,,,///^^^QQQ<<<999888FFF\\\ddduuu{{{kkk[[[^^^iiihhh\\\LLLCCC>>>;;;JJJ```iiiyyyWWWIIILLLSSSRRRGGGBBBJJJDDD111&&&)))'''000===YYYSSS***)))'''&&&%%%%%%$$$$$$%%%%%%"""$$$%%%%%%&&&(((+++...fffzzzQQQ:::000444999LLLfffttt|||lllWWWTTTXXXRRRQQQHHH???:::999>>>IIIUUUeeettt}}}vvvgggZZZOOOEEEKKKHHHCCC@@@DDDDDD777''',,,((()))444AAAAAA444%%%((('''%%%%%%%%%%%%###"""&&&***%%%"""(((''''''111{{{SSS;;;111555;;;MMMdddooowwwooocccRRROOOSSSPPPKKKFFFAAA===;;;===HHHSSS___jjjqqqkkk]]]PPPGGGBBBDDDCCCAAA@@@FFFHHH<<<+++)))&&&'''000;;;<<<111%%%'''&&&%%%%%%%%%%%%$$$######)))&&&###&&&&&&,,,===}}}QQQ888+++000777GGG[[[bbbtttaaaXXXTTTFFF@@@CCCCCCBBBAAAAAA???<<<<<>>666777AAAJJJRRRXXXbbbeeeSSS<<<,,,+++---111777888555222&&&$$$###$$$&&&&&&&&&$$$!!!'''&&&$$$&&&$$$000HHHssssssWWW;;;---000666CCCQQQUUUZZZSSS]]]bbbNNN888555777444555777666333666CCCRRRZZZ\\\```^^^RRRAAA666444AAAOOO\\\fffsssyyyfffLLL***)))***---111222111///&&&$$$###$$$&&&&&&&&&$$$%%%'''$$$&&&)))%%%,,,AAA|||bbbVVV;;;---///222===LLLQQQ\\\^^^llloooWWW@@@:::777222111222111...000;;;HHHPPPXXX]]]XXXOOOFFF<<<555<<>>333666999@@@GGGJJJLLLTTT]]]AAA555+++***,,,***+++///+++)))'''%%%%%%%%%&&&'''$$$...###'''+++***kkkmmmIII999333)))---666:::SSSmmm______\\\III111222...,,,///...***&&&'''...333222///444<<<999//////111888AAAEEEIIISSS\\\EEE777,,,+++---,,,,,,...***(((&&&%%%$$$%%%&&&'''(((###000&&&......111|||HHH:::999---+++333999OOO}}}sssddd[[[^^^^^^LLL555222///...111111,,,((((((***------+++///666555---+++,,,111888<<>>444+++333;;;NNNXXX[[[YYYRRRQQQSSSMMMBBB222//////222222---)))))))))++++++***...333333...---,,,---111333555<<>>666,,,222:::IIIAAAGGGIIIEEEGGGLLLJJJBBB111...---111111,,,))))))(((*********,,,000000...///,,,+++---......333999FFF;;;///)))+++///,,,''')))'''%%%$$$$$$%%%&&&'''***...((($$$------UUUOOO999555,,,...444@@@CCCBBB???AAALLLSSSHHH666111---,,,...///+++)))***''''''(((((()))***,,,,,,---)))(((+++---...111666???:::111+++,,,///---)))+++)))'''%%%%%%%%%&&&'''(((***'''&&&)))555ppp]]]555666...,,,...888IIIKKKLLLOOOXXX\\\LLL777333...+++------+++***,,,(((''''''''''''''')))+++,,,))))))---000000222666999999555...---000000,,,---,,,)))'''%%%%%%&&&'''%%%$$$&&&)))&&&AAAhhh666888111,,,,,,444FFFTTT```bbbaaa]]]RRRDDD555///+++------+++,,,...***)))))))))((('''))),,,///++++++///111111111444555999888111///111222//////---***(((&&&%%%&&&&&&(((%%%+++000***NNN555EEE000...///666PPPVVV___fffgggbbbZZZTTT===777111---,,,,,,***(((444111---'''$$$&&&+++///111333444333222222444777555999>>>===333)))---777......+++%%%!!!"""%%%&&&,,,000555***kkkZZZ555333+++%%%,,,@@@JJJWWW``````ZZZSSSNNNAAA888...))),,,///000/////////000///......000222555555333///,,,,,,...111@@@BBBBBB???:::666666777///,,,***,,,000111+++###&&&!!!...000<<<===???444)))111///:::JJJUUUWWWSSSMMMIIIDDD;;;111...111555555333444666777777666666777999777888:::===BBBIIIRRRXXXYYY\\\YYYRRRNNNIII999'''888222+++((((((((('''&&&''',,,,,,---WWWWWW888...$$$,,,(((///;;;HHHPPPRRROOOKKKBBB===888555555666555555@@@@@@AAA@@@???@@@CCCFFFKKKNNNSSSZZZbbbkkksssxxxwwwTTT000999777444...&&&"""'''///---222---:::{{{AAA...&&&***+++,,,111===JJJRRRSSSPPP@@@>>>:::555444888@@@FFFEEEJJJQQQVVVYYY[[[]]]^^^UUU```tttuuuGGGAAA<<<:::555...,,,///)))000999aaannn===333---000------555AAALLLPPPPPPCCC???;;;:::AAARRRggguuugggEEE888777444000...444???^^^KKK:::(((000//////111555<<>>HHH___{{{~~~bbbbbbeeehhh