BM66(@ MMMBBB<<<999;;;:::444///---000///...000222333222111222111///---,,,,,,,,,,,,...+++---111///111CCCZZZVVVVVVYYYyyyLLLpppvvvzzzlll666///...---,,,+++,,,------...222gggDDD...///&&&,,,---***,,,&&&&&&***(((%%%...<<<+++)))SSSMMM:::666...,,,222111222...///444///...:::<<>>GGGCCCMMMQQQ???000---,,,)))......******///000,,,999XXX___~~~]]]BBB666)))===qqq]]]WWWsssdddTTT---BBBTTTFFFCCCnnneee>>>666444222333***---------000===YYYrrrwwwmmmyyysssLLLBBB:::999777777999777444666:::@@@GGGDDDEEErrr{{{^^^gggJJJWWWAAAddd000+++999yyyYYY&&&,,,+++***)))(((((((((((('''''''''''''''((())))))(((&&&111,,,(((333111)))111444222***AAA***...666BBBvvvuuu<<<000999888111///---,,,+++))))))))))))***))))))(((((('''''''''&&&((((((((((((''''''''''''''''''''''''''''''''''''(((((()))***+++,,,,,,---...///111333777===DDDIIIuuu{{{JJJ@@@;;;999:::999333...---------...111333333111///111///...,,,+++***++++++,,,***,,,000000333EEE[[[UUUQQQUUUxxxQQQxxxuuuyyykkk666///...---,,,+++,,,------)))---]]]{{{;;;---000)))---+++(((+++&&&&&&***'''%%%000@@@000///WWWnnnOOO444111444000...222000///)))---888888888BBBmmm~~~pppooofffRRRGGGJJJ333000000333333///---...(((---...(((%%%&&&'''$$$&&&$$$%%%)))***(((***---///+++$$$EEE{{{dddqqq___pppfff]]]TTT%%%'''(((---111---'''+++444333444***FFFssskkkPPP```SSSaaa]]]ggg\\\JJJ111===>>>:::SSSggg@@@666111...000(((+++***---000:::SSSpppxxxPPPsssCCC888555555888===<<<999:::===MMMMMMCCC>>>ggg|||fffUUUZZZ^^^JJJQQQiiiVVV===+++rrrOOO333++++++***)))(((((((((((('''''''''''''''((())))))...(((***$$$"""///555111---FFF999&&&333444<<<222>>>fffyyyAAA333888666000///---,,,+++***)))))))))***)))(((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((()))***+++,,,,,,------///111333666<<>>999777999777111------,,,,,,...000222222000---///...,,,+++***************)))+++///000555GGG[[[\\\RRR[[[pppNNNuuuvvv{{{hhh333///...,,,+++++++++,,,---+++---RRR```000+++111,,,---((('''(((&&&((()))&&&&&&333DDD---...XXXzzzZZZ999222---000222111//////)))444444000333===XXXzzzmmmTTTFFFHHH@@@999555222,,,***,,,***...000---***+++,,,+++,,,$$$###***+++%%%%%%+++...$$$888JJJ|||KKKJJJ(((%%%...---EEE^^^TTT888***&&&//////&&&(((444)))111/// ===ZZZQQQYYYOOOccceeedddfffQQQ555222000777___}}}jjjDDD888111---000))),,,+++...///333GGGiii{{{TTTIIIDDD777555333555999::::::===CCCNNNRRROOOMMMqqqyyyBBB}}}WWWeee___nnnooo333III;;;AAAMMMuuu111+++***)))((('''''''''''''''''''''''''''((())))))+++'''((((((&&&...666000dddiii000,,,>>>555999OOO}}}GGG666777333///111---,,,+++******))))))***((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''(((((()))***+++,,,,,,---...111333666;;;BBBGGGaaa^^^DDD;;;888777888666000------------,,,...000111000//////...,,,+++*********+++***)))+++...000777IIIZZZYYYTTTggggggMMMvvv}}}ccc///...---,,,+++++++++,,,---...000IIIMMM***+++000,,,---%%%'''&&&'''))))))&&&'''666GGG(((,,,WWWfff@@@'''333555333///...000000...---666555444DDD```tttgggXXXFFF;;;444222444888******)))(((((()))(((''',,,(((%%%(((*********,,,999)))]]]nnn999333000)))GGG;;;+++666+++###CCCIII111 %%%///...+++***%%%+++444,,,---+++qqqVVVFFFnnncccsssoooiiiggg===+++222@@@dddgggEEE<<<555000444---...///000---,,,===___~~~bbb333|||FFF888666222//////111444<<>>LLL777555111000222------,,,+++*********)))((((((((((((((('''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((()))***+++,,,,,,,,,...000222555:::@@@DDDVVVyyyUUUDDD999666666777555///---...000...++++++---000111111///...---+++++++++,,,,,,++++++,,,...000999JJJZZZOOOTTTwwwdddWWW[[[---...---,,,+++***+++,,,,,,)))///@@@CCC,,,---,,,+++---$$$)))&&&''')))(((&&&)))777DDD***///XXXTTT333---444...111///******000222000444222111HHHzzz|||gggTTT@@@333---888111******---...***'''$$$(((******---333333...$$$sssvvvGGG---777)))'''999^^^MMM444AAA111 ;;;:::000%%%###+++333000(((***(((***111---///uuu___///\\\eeeiiinnnYYYoooOOO444333CCCmmm]]]@@@<<<777333777///...111111,,,)))888ZZZyyy|||>>>\\\ppppppDDD999444111///111111111777>>>DDDAAABBB===ZZZhhh@@@~~~XXXNNNNNN777???EEE+++sssrrrDDDiii111+++***)))((((((''''''''''''''''''''''''((())))))))),,,'''222)))&&&FFFNNN\\\>>>,,,555CCC999666qqqOOO888333111000333------,,,,,,+++******)))'''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''((()))***++++++,,,,,,...000222555999>>>BBBOOOrrrlllPPPCCC777666666888444///---000111...,,,,,,...000222222///...---+++++++++,,,---+++,,,---...222===NNN[[[SSS```aaadddNNN///...---+++*********+++,,,'''///777~~~???///...(((+++...$$$+++&&&((((((''''''+++555>>>***111[[[{{{wwwjjjHHH333+++///555***------+++,,,000222222222DDDZZZ~~~tttYYYIIIEEE;;;222111333333111111---......---++++++---...jjjTTT111888((()))"""===@@@HHHXXXaaabbb^^^GGG%%%$$$---000+++)))...222000)))222000,,,...QQQzzz???<<>>444mmm<<<,,,+++***)))(((((((((((('''''''''''''''((())))))))),,,+++(((:::RRRxxxOOODDD***...999555]]]SSS:::444222111222------------,,,+++***)))'''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''((()))***+++++++++---000222444888<<>>JJJ]]]\\\JJJ===666666777999555//////222,,,---000444666444111---,,,+++***)))))))))***+++&&&)))+++---666FFFXXXdddYYYhhhWWWzzz{{{<<<------,,,+++*********+++,,,'''222...|||ppp888111...$$$---333$$$+++)))((('''&&&)))...222222(((222\\\QQQ@@@222XXXaaa<<<333...222555111......******---000000222BBBUUU~~~```HHHBBBGGGnnnCCC***///+++(((OOO\\\DDD000###>>>+++000CCCOOOuuujjj???---+++:::\\\kkkIII---(((***(((***222222 ......bbb666TTTbbbdddeee~~~]]]EEEEEEssswwwRRR:::888///+++333...---(((222333((((((DDDlllhhhEEEllllllHHH999>>>:::666333333222111666===;;;333777///BBBsssPPPHHHVVV<<>>888888777444111//////000,,,///111222000//////000111000...+++***))))))***,,,///...---888KKKVVVWWWUUUqqq~~~OOOrrr<<>>IIIbbbccc[[[AAA:::///222222///---------,,,111---,,,333999>>>fff]]]666>>>+++///444000(((@@@EEE---000777///888XXX;;;777000///|||))))))---)))(((000333$$$000777777CCC```lllhhhttt{{{YYYJJJ;;;ddd```AAA333777444//////...***000000...///888```~~~EEEFFF{{{QQQ888000777222///222333111111333===999///BBBKKKlll^^^DDDnnn{{{ccc000{{{ccc888333666ggg>>>111UUUmmm000)))+++...'''''')))$$$'''&&&&&&&&&&&&'''(((((($$$//////'''---///aaammm~~~888333666???^^^FFF777333444111------,,,+++***)))((('''((((((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''')))(((((((((((())))))***,,,...000111222444777:::EEERRRwwwmmmOOO???<<<:::777444111000...---+++---...///000000000000000111000...+++***))))))***,,,///...---888KKKVVVVVVWWW}}}yyyVVVfff555***---,,,+++*********+++,,,...)))555TTT~~~GGG+++111///%%%---+++''''''(((''''''%%%555777,,,)))999nnn___[[[XXXbbbnnnHHHOOO===777)))---111000---++++++---......***222...111PPPyyylll===//////+++)))***>>>ttt999...+++000888oooEEE---555LLLqqqTTT---)))---000%%%000888,,,jjjaaa777XXXaaatttpppxxxaaayyyiiirrrfff[[[VVV???999HHH|||fffEEE333333...,,,......,,,111000------333TTT|||OOOBBBKKK888555777333222444333111222555???<<<---888CCCooojjjIIIqqqnnnZZZddd]]]lll......---DDD&&&SSSsss...&&&(((,,,'''(((,,,''''''&&&&&&&&&&&&'''((((((111+++"""###555---666~~~xxxtttGGG666PPP<<<)))888333111sssfffKKK===777333///------,,,+++***)))((((((((((((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((())))))***+++---///000111333777999BBBMMMppp\\\III===888:::666111/////////...,,,...,,,+++---000222111///111///---+++************+++...------999LLLUUUTTTVVVooo```ZZZ222,,,---,,,+++*********+++,,,,,,)))000FFF~~~{{{wwwyyyOOO---000///&&&,,,***'''$$$...++++++>>>...,,,***<<>>)))+++,,,>>>oooĦĦӵqqqpppwwwcccKKK---___nnnOOO---+++,,,---***(((,,,///000111222///FFFdddjjj^^^fffĦ+++:::---000777AAA777555CCCEEEDDD(((.........,,,yyyKKK[[[nnniiiuuujjj}}}hhhhhh\\\^^^___UUUNNNmmmIII>>>AAAgggoooJJJ555000666555222111+++***...---///111111EEEggg|||qqq>>>]]]gggmmm<<<999<<<444555777888333///222888...<<<777@@@NNN}}}ZZZzzz~~~FFFLLLKKKNNNyyy444333888\\\BBBzzz;;;***&&&***&&&%%%(((%%%'''&&&&&&&&&&&&'''(((((( +++333)))'''(((DDDooo>>>222111555***@@@EEEKKKpppKKKDDD@@@777333,,,,,,++++++***))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''(((((()))***+++)))+++---...///222555777???FFF^^^kkkMMMEEE<<<444333444444111---4ĉ@ӵ444111---000///---+++******+++++++++------///===OOOUUUQQQXXXYYYvvvEEE///+++---,,,+++*********+++,,,++++++000>>>zzzccc111))),,,'''+++((()))$$$)))***(((BBB555***)))+++CCCxxx>L=hĦ4ĉ@ӵqqqwwwxxx^^^>>>444iiiiii\\\...***+++,,,***,,,//////---000666HHHmmmxxxttt```aaa^^^UUUMMMIIIGGGFFFBBBAAABBBDDDCCCBBBCCCGGGDDD???===FFFVVV```[[[OOOPPP444)))>Lvvv---444+++777888===///555;;;qqqaaa///***+++***FFFiiibbbnnnlll___bbb^^^yyykkkaaa\\\bbbdddTTT[[[pppYYYAAAbbbhhhtttBBB111///666555444222,,,***---,,,...000///AAAaaayyy|||zzzBBBZZZeeejjj>>>>>>???222333666777333...000777777>>>222999DDDqqq~~~dddRRRuuuTTT---FFF---<<>>EEEYYYdddKKKCCC:::555444444444111---GG=?000---///...---+++******++++++,,,......111@@@QQQVVVQQQcccVVVxxx;;;...***---,,,+++*********+++,,,,,,+++---999zzzsss999))),,,'''***'''+++&&&$$$333///CCC,,,+++)))(((GGGHdĦ=ĪjGG=?sssyyynnnSSS777 SSSTTTnnn:::,,,...++++++...000+++,,,<<>>///)))555444ggg======///???vvvIII***------///xxxrrrvvvzzzwwwoooVVVYYYYYYpppggg___bbbbbbdddfffsssqqqGGGqqqeeeKKK999222333///111333...,,,...+++++++++***===^^^yyy~~~~~~xxxHHHlllddd^^^:::;;;888333333555777444000000555:::>>>;;;QQQZZZvvv{{{~~~NNNDDDIIIMMM{{{CCC333EEEyyynnnoooIII...###(((((('''***((('''&&&&&&&&&&&&'''((((((+++$$$(((&&&......!!!,,,999---iii<<<###:::---AAA___```>>>HHH@@@:::...000+++++++++*********))))))((((((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((***+++,,,)))+++---...///111555777===EEEUUUuuuӵĭӵӵĦӵӵ\\\HHHĦƜ`1.׼s222///---///Ħ+++,,,---//////333BBBSSSWWWӵĦĭӵĦĦ&&&Ħ888))))))***)))JJJDdD?fӵĦӵƜ`1.׼sĭӵFFF+++...ӵĦ}}}hhhFFF@@@888222///...///Ħ((()))+++---------,,,Ħ333111)))&&&...888444000666DdD...///JJJTTTӵ(((&&&ӵӵcccmmmhhhvvvĦӵQQQ@@@888...ĭӵ}}}nnnRRR555888111555333444777777333222444666999FFFrrr{{{}}}xxx]]]777DDDGGGpppWWW888JJJiiiLLLYYYPPP222###)))(((''')))((('''&&&&&&&&&&&&'''(((((()))&&&,,,$$$%%%---+++888***"""222@@@)))$$$666111YYYUUUGGG555~~~PPPFFF===...111+++++++++***************((((((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''(((***+++,,,***+++...///000222555888999CCCPPPkkk?~4g&e>&eg&e>hӵg&eguO>uO>&eVVV4ff?>ߝL???gĉ@444111...---Shӵ,,,...///000444CCCUUUg&eTTT>hӵfff?><z+++g&e>&e<<<HLShӵgLMMM---)))&&&,,,---LLLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e000@e''')))??}}}g<ĉ3we<Ħ3h?@e000)))'''---333222222222Z***...,,,+++,,,+++3h?gL''''''+++000111000000111***(((D%%)?333fff?><zttt=?Ħ000g&e]]]g&epppmmmlllS?ʬ4ff?>ߝL@eg&eNNNAAA3h?g&e>&ezzzzzz??qqqNNN666;;;333888444444888999666333444999555BBBvvv```ccc666GGG???000cccrrr[[[111EEE~~~###UUUXXX777&&&***(((%%%&&&%%%'''&&&&&&&&&&&&'''((((((+++&&&,,,&&&(((///&&&((((((555---,,,111+++...777eeeEEE...111wwwXXXMMMCCC222666+++++++++***************)))(((((((((''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&&&&''''''(((***+++,,,***,,,...///000222666888555@@@MMMddd4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦuuuqIܗGIӵ;;;tt...,,,---HGgĉ@++++++///000000555DDDUUUHu]ĦTTTZuR)ĦsߝLGdUĦ***Hƅ^Hu]Ħ333ntHdĦHGgĉ@,,,HdĦ333'''***...+++,,,JJJHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]Ħ+++H׼sKKK+++zzztQje<ĦlllUUUHHHBt=o9ĦH׼s,,,++++++,,,,,,---000//////HtĦ***'''(((((((((Bt=o9ĦHdĦ)))***,,,///222///***+++///111Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦcccHu]ĦwwwHtƅ^qIܗGIӵH׼sHu]Ħ{{{IIIBt=o9ĦHƅ^Hu]Ħvvv}}}HHHAAA<<<888777===777222777888666<<>>JJJ___4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦjjjpeƜ4DuTӵ888`eĭ,,,qet***++++++000111000777HHHVVVDdDĦdddt|<DdDDdDĦ+++DdDΦDdDĦ+++q<niDdDĦqet******DdDĦ222$$$''',,,***---QQQq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭzzzDdDΦDdDĦ111DdDĦ...---+++'''444]]]geĦoooZZZ```FSĦCCC;;;qjRgdKӵDdDĦ************++++++///......DdDĦ)))(((((()))qjRgdKӵDdDĦ'''+++***&&&''',,,222---///000HdDĦgdKӵDdDDdDĦ888DdDĦ4DufӵDdDĦdddDdDĦq<Rlll{{{peƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦmmmYYYKKKmmmDDD:::444222666:::555666@@@AAA999:::DDDYYYuuuxxxkkkqqq{{{ttthhhPPPIIIOOOfffLLL<<<>>>777888TTThhh333DDDsss888???bbb,,,+++%%%999%%%%%%+++&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))000###+++------777oooUUU000222333WWW[[[```III:::333000...,,,+++******)))'''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((******+++---///111333555666<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵQQQHHHF&uTӵ5554DufئL>e...puR)Ħ+++...111///;;;RRRWWW>d<ĦDtDdDΦDdDĦ+++>d<ʜ4DuTӵ///4DwDd<ĦpuR)Ħ>d<%%%+++---***111gggpeӵĦpeӵDx<>d<ӵDdd<>d<Ħ4DufئL>eGGGDdDʜ4DuTӵ(((DdDĦ(((666..."""JJJcccKKKEEE@@@>>>AAAFFFCCCgeĦ@@@s<v>aĦ;;;444peӵDx<DdDĦ)))(((((())))))***++++++***DdDĦ'''''''''(((peӵDx<>d< %%%***,,,++++++111111111>d<ӵDd<DdDΦDdDĦ)))DdDӵnd<DdDĦ\\\>d<ĦpeӵdddĦzzzF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵZZZ^^^OOOJJJ;;;333777333>>>@@@>>>AAACCCNNNdddsss{{{{{{sssrrrsssgggXXX///BBBnnnggg???666888///---===]]]555DDDgggbbbgggtttDDD222hhh}}}ooo---000,,,)))''''''''''''''''''''''''''''''''''''(((((((((((($$$))))))000+++,,,YYY___///+++555222HHHnnn___SSS666---000...+++***+++***)))(((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((******+++,,,...000222333444777???IIIeee4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒRwwwMMMHHH>dp&ĒR444888nfʜd<Φ>d<Ħ,,,s&dq&ĒR,,,000i?ʜtd<ĦHHܗDӊB&&&<x,,,'''000lllB?daĦ:::222B?Ho9,,,>d<))))))******)))))))))>d<ӵ&&&'''B?Ho9&&&<x***$$$!!!"""&&&(((,,,&ӫeʬtIӇaaa>d<Φ>d<Ħ...D&ӫetIӇ444DdDĦkkksdKĦB?dp&ĒR>d<sdKĦB?Ho9)))s&dq&ĒRFFF>>>]]]jjjxxxDDD777///444666;;;<<>>eee555FFFiii[[[[[[fffIII222ZZZ???%%%+++000''''''''''''''''''''''''''''''''''''((((((((((((&&&%%%+++///)))///>>>---///444333FFFtttYYYXXX666...///---+++***++++++***((())))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((******+++,,,...000111222666555===IIIccc4DuXӵHu]3hhne=enepIƎ@t@hnnnLLL>h111333888fe///@ďD+++,,,---...222---???\\\UUUneOOO=eege---,,,sĪj@h---...333fdDĦ@ďD...&&&Hkge,,,***&&&000qqq@h@GHĪj@IŌBeneHkgenefe???Hu]3hhKKK000'''se888666)))***888222)))333444555555222...,,,geĦja>aĦ999444@G***)))se)))))))))******)))((((((<Ō%%%&&&'''@G&&&###Hkge///,,,(((222BBB999===CCCHĪj@IŌ222KKKege{{{777Hu]3hIŌ+++///DdDĦ{{{ne@hlllttt>hmmmsene@G---+++sĪj@haaaoooBBB<<<@@@wwwqqq>>>666000333:::333333MMMrrryyymmmhhhiiiqqqhhhqqq]]]GGGiiiEEE888999666777???mmm888KKKtttgggccccccPPP222ZZZYYYSSS666***%%%''''''''''''''''''''''''''''''''''''((((((((((((,,,$$$******&&&CCC222000222222444DDDvvvPPP[[[888555///---+++***++++++***))))))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((******+++,,,---///111222777444===III^^^4DuXӵĵD^eeeKKKDDD666222333666//////...+++,,,...///000555...AAAaaaUUUkkkXXX------,,,---///...333FFFDdDĦ333...'''+++***+++000888zzz333JJJD^fff<<<s׼s888888333***$$$!!!"""&&&,,,"""%%%***+++,,,---geFm8555>aĦ777555111,,,((('''s׼s(((''''''(((((()))(((((((((Ho''''''((()))***---///000KKKTTT\\\eeewwweeeFFFD^555$$$DDDDdDĦhhhoooooommmZZZcccqqqttt;;;WWWs׼seee111+++111\\\ooo111>>>EEEEEEpppooo<<<999444444888111444WWWxxxnnnfffmmm]]]CCCcccnnnlllKKK777555333555999kkk???OOO{{{qqqlllbbbUUU222XXX444???kkkMMM ''''''''''''''''''''''''''''''''''''((((((((((((,,,&&&******'''aaaxxx222000222000555???PPP```:::666...,,,+++***++++++***)))))))))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((******+++,,,---///000111666555>>>GGGTTTΦ4DuXӵtvӵ>d<ĦĦĦ}}}___IIIAAA999777999444555555444333333333444444999666333000//////...---************+++---///000222777///DDDdddVVVWWWĦ^^^666)))333...---,,,,,,++++++,,,,,,(((***)))///===>d<ĦUUU///333...***@@@---((((((,,,+++)))000<<d<ĦqqqYYYOOObbbyyyBe111%%%(((%%%(((,,,+++//////$$$+++---///000...,,,geFYĉ777555>aĦ+++***)))***...000&&&)))+++***((('''Be''''''&&&&&&'''''''''(((((((((nu]ӵ'''+++,,,---------<<d<Ħ)))'''***'''rrr>d<ĦmmmPPPĦYYY```^^^RRRNNNVVV]]][[[ccctttvvvyyyrrrRRR111555333FFFBeĦfffDDD444999888444333///---888RRRdddbbb```]]]TTTHHH444777FFFYYYlll999888444111444333===^^^vvvtttwww^^^RRRAAAFFF{{{UUU;;;444111333333gggGGGPPPxxxppplll___XXX333FFF>>><<>>???///,,,BBBooogdKĦrrrLLL@@@666...///+++222222III```WWWYYY^^^;;;UUU(((;;;AAACCCdddaaaHHH:::222666:::&&&@@@ttt~~~QQQTTTAAA@@@kkkVVV;;;777000333555aaaOOOCCCtttrrrhhhssskkk,,,MMM@@@LLLqqq444***)))(((''''''&&&&&&'''&&&&&&&&&''''''''''''(((++++++###---???eeemmmLLL))),,,<<<===fffPPPOOO888999///...---+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))***+++---.../////////444888???KKKccc>AneneneiiiUUUDDD@@@>>>777444666444444444444555666777888555111,,,***,,,---------------,,,***)))***...111333333222OOORRRUUUnemmmuuu===111222000...++++++,,,.........555---///...444mmmDeggg:::,,,---000777++++++***&&&###%%%)))---SSSneUUU555333000///111vvvneYYYeee]]]BBB+++bbb>>>___---###---,,,+++***************,,,,,,,,,,,,---...>A222999>>>k<888111+++---222###$$$"""***(((---((((((+++)))&&&$$$$$$%%%(((***&&&!!!%%%fhdddiiipppDDD555(((***)))'''000///888KKKSSS___aaaZZZRRR>>>)))%%%)))"""(((''''''((()))***((('''*********+++,,,,,,------+++///VVVvvv555De111(((111...DDDne~~~neXXXXXXQQQPPPRRRLLLCCCKKK[[[xxxsss;;;555///666???```neyyyQQQCCC:::444666///222666IIIjjjXXXTTTGGGzzzeeeBBB///444???DDDVVV@@@666000555999,,,KKKyyy}}}tttpppFFFkkkbbb///CCC^^^___>>>999111111000VVVQQQ<<>>444,,,++++++)))(((+++$$$&&&...GGG***###$$$999KKKKKK___]]]IIITTTMMMQQQRRRXXX]]]555$$$%%%666((('''&&&''')))******)))((((((((()))******++++++...555ccciii888+++---+++,,,$$$111222vvvSSSGGG\\\tttlll[[[UUUWWWbbbXXXYYYTTTTTTYYYVVVMMMLLLRRRmmmnnn]]]III222555222;;;777MMMtttNNNCCC;;;444666000555OOOiiiKKKPPPfffIII222--->>>===RRR}}}MMM@@@:::555:::222VVVmmmWWWooo|||III%%%???HHHccclll===777444333222DDDddd888aaayyy~~~```AAAUUU111(((WWWuuu444***)))(((''''''&&&&&&'''&&&&&&&&&''''''''''''((('''***...333lllSSS888000222333XXXeeePPPCCC777000///...,,,******))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((()))+++,,,---...///111444555:::BBBOOOzzzqqqTTTJJJ???:::999666444444222333444666666666666666///000000000000000111111---......---++++++---///...666;;;OOOUUUWWWhhh___KKKBBB666333///---,,,,,,,,,+++***000(((666'''???rrr>>>,,,000111111$$$...666111%%%***IIIjjjXXX555111444(((111ooogggVVVQQQOOO???(((,,,RRRmmm555&&&AAAzzz???)))))))))))))))***+++,,,---//////000000000444999>>>???FFFJJJCCC555++++++......000222222111111333444666EEEPPP777CCCIIIccciiipppcccOOO;;;---''''''(((111)))######%%%&&&'''))) %%%+++QQQ888---222+++---FFFNNNaaaTTT;;;QQQ[[[EEEKKK[[[vvvIII///'''???)))(((&&&'''(((*********'''(((((())))))***++++++(((222ccc[[[555***(((&&&+++$$$///>>>vvvBBBGGG```uuuooo^^^^^^YYYSSS^^^WWWUUUXXXVVVQQQUUU\\\XXXMMMaaajjjTTT<<<000)))///222(((---HHHkkkJJJCCC999000222555AAA[[[[[[OOOHHHUUU(((000222:::NNNmmmQQQBBB777///444CCCoooxxxwwwpppBBB111>>>===GGGqqq;;;666444222444===ccc222YYYrrruuuwwwfff;;;XXX666)))ZZZ***)))(((''''''&&&&&&'''&&&&&&&&&''''''''''''(((&&&000***JJJvvvoooBBB222000666999YYYfffNNNIII777000///...,,,+++***))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''((()))***,,,---......000222333:::AAAKKKpppnnnNNNGGG???:::888777666555000222333555555555444444---///111111000//////000......///...,,,,,,---...+++555===QQQ[[[\\\]]]eeeccc???333000---,,,---...///...---000&&&---)))AAA|||DDD---000///+++888$$$222QQQ\\\UUUKKKJJJ777111111+++777}}}sss\\\JJJPPPEEE'''...TTTSSS<<<,,,"""???===***+++*********+++,,,------+++...111222222555:::??????===:::888777555222///BBB666)))$$$)))111444444IIIhhhjjjWWW888%%%'''***,,,---+++)))'''$$$***,,,***$$$ ...,,,)))SSS555 '''<<>>RRR______UUUjjjPPP666333000............---(((,,,(((***777QQQ|||FFF,,,000///***///GGGRRREEE444777FFFuuuDDD999...000444:::zzzfff[[[KKKOOO777///[[[aaa888!!!333......uuuHHH000,,,,,,,,,,,,,,,,,,------+++222:::?????????AAACCCCCCCCCAAA@@@CCCKKKXXXaaadddWWWOOO[[[wwwcccUUU```eee777+++++++++((($$$!!! !!!###%%%111...''' $$$---333%%%"""###```III&&&...***---555RRR[[[LLL>>>GGGjjjrrrVVVAAA^^^---"""///jjj,,,***'''&&&&&&'''((('''(((((()))******++++++,,,)))111bbb===))),,,,,,111))))))---hhhHHH222TTTVVVVVV[[[[[[bbb___gggqqqUUUTTTZZZWWWMMMOOO\\\bbb\\\999;;;GGG\\\vvvkkkJJJCCC;;;666DDDRRRhhhaaahhhooo333)))777333555555aaaVVV@@@333888LLLhhhBBB222111;;;MMMjjj???999333---555222lll333RRRgggmmmwwwnnn666ddd///"""KKK<<<***)))(((''''''&&&&&&'''&&&&&&&&&''''''''''''(((''')))000jjjJJJttt{{{777222...///333MMMtttVVV[[[<<<111000...---+++*********((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((***+++,,,---...///111222999???BBB\\\[[[EEEBBB<<<777666777666444000222444555666666444444,,,///222222///---,,,---...///000///---,,,,,,...)))444???RRRaaa```SSSoookkk>>>:::444000...,,,***)))(((...111000EEE[[[oooEEE***///111,,,000'''---HHHbbbmmmpppsssrrrCCC:::+++222<<<;;;qqqPPPZZZWWWWWW777MMM|||:::+++''')))777%%%TTT___(((...------,,,,,,---------555???KKKRRRRRRPPPNNNNNNPPPYYY]]]VVVQQQaaa}}}ZZZ===,,,666---WWW,,,(((,,,&&&!!!###%%%((()))***)))))))))...000---(((%%%$$$###$$$###(((pppWWW((()))###""" FFFRRROOOLLLKKKqqqtttWWWDDDjjj999+++111kkk000---***((()))))))))))))))))))))***++++++,,,,,,)))333ggg<<<+++,,,'''***&&&***...yyy:::555^^^UUU[[[mmmtttuuusssfffYYY[[[ZZZTTTQQQVVVbbbjjjvvvdddPPP;;;:::888======XXXnnnJJJ@@@::::::LLL]]]rrrccc[[[TTT%%%222000***555;;;ddd[[[EEE<<>><<<;;;\\\@@@:::444...999444nnn222KKK]]]ffftttccc333nnnOOOggg---666///&&&***)))(((''''''&&&&&&'''&&&&&&&&&'''''''''((((((,,,'''<<>>VVV}}}XXXFFF@@@:::777888999888666555222111333555666333000...444555///+++------***)))***+++,,,---......///+++333EEEZZZVVVvvvKKKWWW333+++666---'''------000------FFFUUU===QQQCCC$$$,,,111'''(((>>>999444EEE???222<<>>MMMLLLAAAEEERRRlllOOOJJJWWW999+++666xxx---&&&)))777***!!!...&&&,,,!!!>>>???:::===(((&&&***666ggg555...'''...###+++(((<<>>qqqVVV???>>>AAAXXXpppccc___pppmmm777...$$$///333777333kkkSSSDDD666UUUPPPGGG???MMM<<<111AAAmmm>>><<<777...999111ggg555<<>>@@@IIIWWWlllmmmVVVLLLQQQQQQDDD,,, +++***TTT222!!!***''''''&&&%%%###$$$''')))222%%%(((,,,'''%%%###&&&%%%'''$$$MMMYYY''')))$$$###222GGGQQQOOORRR[[[\\\EEECCCSSS666%%%)))fff333)))///;;;>>>888,,,%%%&&&EEE '''111'''000rrr666,,,&&&000***(((---NNNVVV(((>>>RRRSSSlllxxx|||rrrxxxyyyRRRLLLEEE^^^bbbVVV777'''...111---((("""333666111777sss~~~XXX>>>BBBPPPgggrrr^^^ZZZYYY+++'''111888***999BBBOOO777AAAuuu^^^GGG111888FFF???555HHH|||>>>999777///888000aaa444666```dddbbbnnn```555xxxJJJ***(((***)))((('''&&&%%%&&&&&&'''&&&&&&&&&'''''''''(((((((((000YYYTTTfff::://////555666MMMZZZcccDDD555000,,,---,,,)))'''((())))))))))))((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))***+++,,,------...///333222444;;;???OOOkkknnnTTTFFFAAA;;;999999:::999777555222///000222444333222000444444000---......,,,+++++++++,,,---...///000...555UUUdddYYYnnnVVV___777555333...---,,,444111&&&)))111---KKKsss;;;++++++'''+++++++++<<>>pppIII444III___XXXfffvvv}}}ooojjjjjjAAAAAA]]]qqq777999BBB:::...,,,444222---///222444...666XXXZZZ===JJJfffzzzpppVVViii;;;((((((555999)))666GGG[[[CCCZZZxxx000:::,,,666<<>>LLLPPPLLLHHH___PPPFFFNNN===111///lll:::444EEE;;;<<<333666^^^888,,,BBB444999222'''###+++)))(((RRRCCCEEEXXXkkk```RRRdddvvvrrrccc]]]NNN333BBBQQQ;;;!!!///)))???EEE444###))))))'''333***//////<<>><<<```___(((!!!///222000***<<<666***---***%%%///))),,,///999===YYYMMMaaa}}}YYYWWW888...333000***///222555MMM]]]qqq+++222)))888555666EEE444<<<|||NNN333555222555---NNNJJJ+++GGGddd^^^hhhYYY555ZZZGGG///(((,,,''''''&&&&&&'''''''''''''''''''''''''''((((((((()))))))))LLLUUUOOOrrrvvvVVV//////333333888\\\iiifffUUU777111---------+++***---+++******)))(((''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))***+++,,,------...---111111555;;;999@@@TTTRRREEEBBB>>>:::999:::;;;999666222///,,,---111333333111444///---...///------...***)))(((((()))+++...///000888WWWUUUcccZZZnnnnnn>>>333222...... ;;;ooottt>>>111GGGnnn<<<)))))),,,+++))),,,!!!)))+++(((GGG\\\CCChhhjjjIIIAAAHHHKKKXXX\\\TTTuuu((()))---***,,,//////...VVVjjj,,,333000777]]]hhh[[[eeexxxgggEEEOOOSSSKKK%%%---OOOYYY)))''''''%%%$$$###%%%))),,,)))---000+++:::999!!!...)))(((""",,,kkkCCC &&&'''///888FFFSSSVVVPPPPPPQQQEEEIIIEEE:::+++bbb===***(((+++555&&&>>>kkkeee:::;;;888---...WWWrrr&&&***---+++...---vvv~~~JJJ[[[```eeeiiitttwww|||kkkIIIAAAYYYnnnccc666&&&555,,,444HHH+++)))555666111///---+++111///---///000888uuu\\\[[[jjj~~~rrrQQQhhh&&&<<<,,,(((222333,,,444PPPvvv999)))///222000666:::DDD555<<>>PPPyyyrrrOOODDD@@@<<<999888::::::888555000...,,,...111333222000444---***---...,,,+++...,,,+++***)))***---///111///<<>>@@@666>>>nnnddd777444111333111JJJddd333CCCiiiaaaqqqiiiCCCHHHFFF!!!,,,---000(((%%%%%%'''((((((((('''''''''((((((((())))))))))))333www>>>cccyyyvvvjjjQQQ...000222111<<>>333...111***''''''777333VVVaaajjjnnnqqqxxxgggRRR---999###...000111###:::777333ttt555000222111(((333888???<<<666>>>gggkkk999444000333333GGGhhh222???eee\\\nnniii???IIIZZZ...&&&***+++$$$%%%'''(((((((((''''''(((((((((((()))))))))))):::???hhhkkklllNNN+++///222333BBBooooooaaa\\\888222---......,,,---000(((((((((((())))))))))))&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))***+++,,,------...---///---111888666;;;LLLaaafffCCCBBB???:::666666::::::444...,,,,,,---000333666777777999333---,,,...000...,,,+++******,,,,,,***---222000FFFYYYTTT~~~bbbzzz111888...///000---///333333999SSSooo>>>444)))&&&+++...---)))))))))))),,,***'''EEEwwwiiiHHHQQQIIIFFFNNN___]]]NNNjjj^^^GGG222%%%777777HHHfffJJJ???111666jjj999,,,///LLLmmm\\\:::MMMfffSSSOOODDDEEEPPP###+++;;;HHH!!!/// +++&&&,,,777ZZZ===222EEEOOO222---HHH333&&&OOOggg///(((%%%(((...===UUUiiikkkddd]]]WWWIIIIII===888***UUU***((( $$$***"""666hhhHHH:::111)))666kkk@@@+++''')))'''---QQQuuuHHHZZZ^^^ggg~~~{{{dddGGGRRRSSS"""///))),,,222"""---;;;[[[888///'''///000FFF---***---+++666,,,222FFF]]]sssfff^^^ZZZlll000000666<<<(((111...000777MMMhhhSSS888'''---000***,,,777:::,,,PPP:::XXX777333...222///===vvv---<<<```dddtttkkkMMM999XXX!!!))))))###+++&&&&&&&&&&&&&&&&&&&&&&&&...+++...&&&&&&$$$///bbb```EEEkkkrrrrrrcccIII///+++000888???}}}WWW]]];;;111111222,,,,,,...((())))))((('''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))***+++,,,------...---...000222444888===AAA___```CCCCCC===999444555888888333------------///111222333222555000+++***,,,...---++++++)))***,,,,,,***---222---FFFYYYXXXyyyccc888888///+++111------000...)))000===yyyUUU888000(((&&&))),,,+++((((((((('''+++***'''???jjj[[[BBBLLLVVVOOOIIIOOOWWWRRRWWWlllyyysssbbb<<>>222///+++)))111)))///>>>NNNssszzzmmm>>>;;;000(((///,,,333***222000000888EEEnnnwww***,,,555999...'''>>>___jjjXXX---222\\\666;;;999888///===vvv111AAAdddhhhtttjjjKKK666XXX%%%+++***$$$)))&&&&&&&&&&&&&&&&&&&&&&&&)))!!!,,,)))&&&000---000dddRRRJJJjjjsssrrreeeLLL222333333000@@@}}}WWW[[[===222000222++++++...)))))))))((('''''''''''''''&&&''''''((((((''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((()))******,,,,,,---...---...000222444888===@@@XXXWWWCCCDDD;;;777444444777666111---/////////...............///+++''''''***------+++***)))***---,,,+++---222111MMM___cccxxxmmm>>>777111***000)))(((...///)))&&&(((;;;www<<>>SSScccfffaaaVVVSSSIIIHHH;;;555+++[[[***)))###%%%+++$$$ +++111BBBddduuuEEE(((%%%666ooo111'''(((###000***mmm~~~rrr|||qqqccc___pppiii,,,###111+++---(((+++,,,333;;;OOO222+++,,,)))444333111******,,,***///666>>>ttt}}}QQQzzzggg///222...///222&&&---111,,,---444===NNNoooQQQ444&&& '''------000888@@@???]]]999666000000***<<>>333444,,,000)))&&&+++/////////222***[[[LLL888))))))))))))''''''((()))((()))''')))---(((///EEEuuu]]]>>>III]]]MMM___ccc\\\[[[[[[[[[bbbMMMNNNUUUJJJSSS666[[[xxx777222111777444===KKK111111'''AAAeee```MMMPPP\\\VVVdddZZZOOO???&&&%%%LLLUUU---...)))888;;;```jjjsss~~~;;;000'''"""000000---))))))111CCCZZZfffddd\\\SSSUUUNNNOOO@@@888---\\\...***### $$$&&&&&&))))))---999iiiHHH)))!!!***;;;ppp---))),,,"""222---kkkllltttmmmvvvddd^^^lll===###000$$$111///222---222NNNsssrrr...***000---%%%///222444888...+++...222333555fff{{{TTTRRR888AAA+++444111)))222111......///000:::777|||SSS)))666444222///)))&&&+++333^^^```???IIITTT<<<---444777888nnn666CCCgggppprrrmmmTTT444YYY******)))&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$***!!!###,,,///EEEfff111XXXhhhpppllldddNNN,,,...555<<>>///+++&&&777RRRWWWPPPRRRXXXeeeiiiYYYLLLMMM+++???{{{,,,***(((!!!444SSSrrrAAA000###%%%&&&...555'''***)))222GGG\\\eee^^^TTTPPPTTTQQQTTTEEE:::+++XXX,,,(((%%%!!! %%%+++***,,,***111###***222AAAjjj***+++..."""///777^^^ooovvvccciiitttaaaxxxKKK!!!---;;;444333000***GGGuuu<<<555???:::555222333555CCC222)))222333333333\\\sssxxxxxxgggIIIttt;;;((('''---...***]]]333"""666555,,,555666TTTPPP000222%%%,,,000,,,))),,,333888,,,eee~~~FFF???WWW===...444777444ggg444>>>dddrrrqqqppp^^^555YYY+++&&&&&&'''%%%&&&&&&&&&&&&&&&&&&&&&&&&((("""&&&%%%&&&$$$111ddd[[[///\\\kkkqqqoookkkYYY888***222JJJ```YYYHHH333---000,,,))),,,+++))))))(((''''''''''''''''''(((((((((((((((((('''(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''((()))***+++,,,,,,------...000111333666;;;>>>KKKtttjjjGGGFFF;;;:::888666666555444111//////111333333000000222444,,,,,,,,,,,,---...//////''''''***......,,,...222===^^^aaauuujjjiii999///222...+++---...---)))%%%%%%&&&222111lllWWW:::&&&'''(((******)))(((((()))'''---***(((...,,,+++444fffiiibbbPPP444MMMcccbbbcccdddiiikkkbbbfff{{{ppphhhTTTXXXYYYIIIooo444666...000///000111111+++)))+++222@@@KKKPPPPPPPPPkkkeeeWWWOOO]]]777###333nnn111(((+++'''///OOOiii;;;,,,...,,,...EEE+++'''(((222EEEUUUXXXTTTOOOMMMPPPMMMSSSFFF<<<+++VVV+++$$$((()))!!!"""((($$$(((///!!!%%%$$$&&&...)))KKK^^^((((((,,,###+++MMMiiisss^^^ccckkkeee[[[(((+++000000(((///+++%%%,,,bbb}}}GGGTTTaaaRRRGGG<<<@@@555777333(((444111222555SSSkkkfffpppdddjjjyyy444666(((444(((...:::{{{999222333'''...;;;888KKK"""***888///555444------000***444===wwwKKKEEEhhhAAA777111222***333bbb444<<>>:::000&&&AAA666===OOOBBB===;;;;;;///444bbb:::@@@fffxxxllloooccc000XXX000&&&''',,,%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%(((%%%,,,'''888|||666EEEUUUqqqmmmqqqttthhhMMM---333VVVggg[[[KKK333,,,333///)))***)))))))))((('''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''((()))***+++,,,,,,---...000111222555999===HHH```ZZZ???HHH888666666555444222000...---000444666444///---///222//////000///---,,,------&&&&&&***//////---...222===eeefffdddHHH:::555000000...,,,)))&&&'''***+++)))***(((777^^^nnn===---)))'''&&&&&&(((((('''%%%###,,,***%%%***,,,---444gggBBB///888777___===VVVjjjbbbhhhfffdddkkklllnnnyyy}}}MMMPPPIIIJJJvvvvvvDDDbbbhhh===EEE555???;;;---000,,,000jjj333$$$((()))333GGGMMMMMMTTTVVVGGGOOOYYYoooEEE---&&&EEEFFF))) )))(((777KKKUUU111'''+++$$$%%%aaaSSS"""""",,,;;;BBB===;;;HHHYYYPPPNNNGGGNNNHHHEEE777aaa;;;######,,,$$$###,,,(((***!!!###*** ***---bbbNNN,,,&&&+++...111PPP{{{sssnnnjjjwwwbbb,,,...///---$$$:::***:::}}}eeeNNNWWWZZZSSSoooUUUFFFYYYqqq<<<:::+++999---222===JJJ___qqqwww}}}666555---999%%%'''+++///***>>>???,,,666222000:::111rrr{{{###888444"""000111+++000555EEEfffzzzccc;;;000:::444222888@@@}}}EEE666000555///666ddd@@@FFFkkk{{{jjjlll```,,,WWW333))))))///%%%&&&&&&&&&&&&&&&&&&&&&&&& ****** ))))))444nnn,,,PPPPPPooofffiiimmmaaaAAA)))666\\\hhhZZZLLL333,,,444111***)))((())))))((('''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((''''''((()))***+++,,,,,,---///000000222555999===FFFYYYTTTLLL777;;;666555444222000///---,,,...222222...+++,,,,,,***,,,---......///.........******,,,---.../////////DDDccchhhdddMMM333...111)))++++++******))))))((((((...)))%%%BBB\\\***+++(((&&&'''((((((((('''%%%%%%'''((()))))))))***---000ZZZaaa777777333AAA^^^tttCCCVVV]]]cccccceeehhhhhhcccZZZTTTLLLMMMUUUBBBKKKXXX:::TTTQQQ111:::...666+++333---***444222((()))(((,,,:::KKKQQQOOOPPPXXXQQQQQQ\\\KKK,,,###555ggg"""000''',,,+++666fffwwwjjj}}}LLL222***)))...""")))dddddd'''(((%%%444CCCNNNHHH:::JJJ@@@<<<<<>>===>>>YYY333000---333999555777EEEIIItttVVV///555,,,,,,---,,,***)))111GGGgggSSS,,,@@@...666444^^^AAA444888444222:::]]]EEE:::[[[mmmiiirrraaaDDD]]]111&&&///---***%%%%%%%%%%%%%%%&&&'''(((&&&&&&###)))+++TTTMMM666CCCZZZgggggglllnnnddd888555111IIIiiisssLLLKKK777000111+++)))+++)))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((((((((((((''''''###"""$$$''')))+++,,,)))))))))***++++++,,,,,,---///000111222555888;;;DDDXXX}}}RRRJJJ888===555555444222000///...---///222222---+++,,,---,,,------............------******,,,---.../////////@@@___lll}}}___@@@///000333***++++++******)))(((((((((&&&***%%%444NNNCCC!!!,,,&&&'''((((((((('''&&&%%%'''((()))))))))***---000YYYWWW111;;;888///aaazzzFFFUUU\\\```aaadddgggeee[[[KKK>>>JJJIIIRRRBBBIIITTTJJJGGGFFF333;;;000444***///)))%%%222>>>###%%%$$$&&&222BBBLLLMMMUUUWWWTTTTTTVVVIII222'''222hhh))),,,(((,,,&&&222111999(((---PPPIII)))&&&)))))))))$$$&&&YYYkkk%%%$$$&&&...:::???BBBHHHEEE888888;;;<<>>888XXXFFF'''%%%%%%###'''"""((('''!!!)))###""")))%%%...rrr666(((###))),,,BBBYYYVVVmmm]]]iiiyyyfff&&&222111000///...///000000666|||lllTTTvvv^^^YYYWWWXXXccc|||rrrFFF(((555222444///444222>>>sssuuuEEEAAA;;;555333222333333AAAwwwvvvTTTeeerrrPPP###%%%;;;,,,&&&222///((()))UUUyyyKKK&&&***555&&&(((+++***(((%%%$$$$$$IIIkkkRRR<<<+++555<<>>,,,%%%[[[@@@!!!)))---((( &&&000222+++&&&'''&&&***+++,,,!!!:::###"""***%%%777888___YYY<<<<<<>>>:::BBB>>>777XXXIII)))%%%$$$"""&&&"""'''&&&!!!'''###%%%(((###555nnn,,,%%%&&&---...SSSZZZ^^^bbbjjjoooRRR(((111111000///...---------)))333222pppzzzhhh<<>>XXX|||{{{NNN,,,+++000---,,,000)))333///~~~ZZZ,,,//////***)))))))))+++---------@@@aaaccc***'''FFFNNNOOO999555000000...NNNWWW777OOObbbeeegggfffSSS\\\AAA&&&)))(((###&&&&&&%%%%%%%%%&&&&&&'''%%%###'''###(((333ccc$$$===PPPiiiqqqlllpppooo```666***222333???cccHHHtttWWWOOO^^^QQQ<<<333444///,,,+++&&&''''''''''''''''''''''''((((((((())))))******+++******************)))(((+++......***((()))++++++'''((()))***++++++******,,,...000000111444888;;;===NNNxxx^^^FFF>>><<<:::333333222222111000//////222444222---+++...111111/////////...---+++***)))******,,,---.../////////000999]]]VVVnnnccc<<<<<<888555///,,,,,,+++***)))((('''''')))%%%+++%%%(((CCC^^^!!!((((((''''''&&&&&&&&&&&&'''((()))))))))***---000LLLaaa888<<<222333VVVHHHHHHUUUZZZWWWWWW\\\bbbccc]]]WWWTTTOOOMMMGGGEEE???hhh>>>cccDDD000222,,,+++,,,---...,,,%%%***cccccc###$$$$$$"""###...AAARRRRRRMMMZZZ___OOOHHHDDD333!!!IIIKKK!!!(((,,,###(((222+++///000'''(((...(((***,,, ---###000((($$$((($$$999>>>pppcccFFFAAA===888BBB@@@:::YYYLLL)))$$$###"""&&&!!!&&&%%%###&&&"""'''&&&###AAAmmm'''%%%''',,,---```UUUTTTPPP\\\qqq:::***///......---,,,,,,,,,,,,000111WWWkkk------\\\hhh000000&&&,,,%%%+++,,,000---555444888ccc___KKKBBB777000///111333444666///222???888666___ddd%%%111777$$$---222&&&,,,???lll???000"""///,,,'''&&&(((+++---...666>>>eeeWWW)));;;EEESSS:::444111222333KKK]]]333MMMcccddd^^^^^^QQQTTTEEE&&&)))***''''''&&&&&&%%%%%%%%%&&&&&&(((%%%,,,&&&---DDD]]]$$$EEEWWWlllqqqkkkoookkkXXX444&&&+++333DDDmmmDDD???uuudddqqqVVV???333444000---,,,'''''''''''''''''''''''''''((((((((()))***+++++++++++++++,,,,,,+++******)))(((,,,,,,((('''+++,,,)))&&&''')))***++++++***))),,,...///000111444777:::===KKKlll[[[JJJ???@@@:::444444333222111000///...111444333...,,,///222111//////......,,,+++***)))******,,,---.../////////666999```SSSvvvmmmMMMLLL>>>555///---,,,+++***)))((('''&&&*** ((('''###+++aaa,,,(((((('''&&&&&&&&&&&&''''''((()))))))))***---000MMMiii888333111;;;rrrFFF===LLLOOOQQQVVV\\\___[[[SSSLLLSSSPPPIIICCCEEE>>>YYY???___wwwAAA555333,,,...(((+++***,,,%%%&&&PPPbbb&&&&&&&&&&&&%%%,,,>>>OOOOOOPPPZZZ___XXXQQQIII>>>%%%666VVV'''(((******+++&&&!!!%%%$$$(((((( (((+++$$$)))&&&+++|||///'''"""%%%666;;;nnnfffFFF@@@;;;666@@@???999XXXLLL)))$$$######'''!!!%%%###$$$'''"""((($$$%%%OOOlll&&&)))&&&(((***jjjyyy[[[QQQRRR???|||RRR///+++---,,,+++******+++------%%%BBBkkkBBB,,,***777BBB555DDD---,,,444***+++///+++555555666]]][[[>>>777000///222333000,,,""";;;CCC444---777777)))111YYY{{{bbb...'''444,,,333222!!!VVVppp++++++***((('''''')))******)))222***///BBBvvvIII...CCCqqqWWW<<<555111444222DDDbbb000KKKfffjjj___YYYQQQOOOJJJ'''(((,,,)))''''''&&&%%%%%%%%%&&&&&&(((###---%%%,,,TTTIII)))LLLZZZkkkmmmiiinnngggNNN///000111,,,???qqqZZZ'''IIIccc[[[BBB444444///------((('''''''''''''''''''''''''''((())))))***+++,,,,,,------------,,,+++******'''+++***%%%'''---,,,%%%&&&(((***,,,---,,,+++***,,,---///000111333777:::===HHHaaa~~~WWWKKK>>>@@@777555555444222000///...---000333444000...000222111.........---,,,+++***)))******,,,---.../////////CCC;;;\\\MMMqqqWWWXXXEEE666...---,,,+++***)))'''&&&&&&&&&!!!&&&(((""")))FFFJJJ)))((('''&&&%%%&&&&&&''''''((()))))))))***---000IIImmm666///BBBcccMMM;;;IIIJJJOOOVVV[[[\\\YYYTTTQQQWWWUUUIIIAAACCC;;;FFFvvvDDD]]]YYY777333000,,,111'''+++''',,,'''&&&FFFfff)))'''((()))(((,,,;;;JJJKKKRRRSSSVVV\\\VVVJJJHHH///(((aaa111((()))111...%%%'''+++000333222,,,((($$$)))(((###((()))qqq555(((***333666dddnnn===<<<<<<777???;;;555VVVKKK(((######$$$(((!!!$$$"""&&&((("""((("""&&&\\\hhh&&&,,,%%%&&&---wwwuuufffdddUUU222:::,,,,,,,,,+++))))))***---000222///QQQUUUTTT\\\(((555%%%---222)))///%%%)))000+++---///+++444444333WWWRRR<<<777222111333222...)))555)))...<<<888///000666...RRRQQQ///<<<111)))...***)))333vvvGGG999%%%&&&((()))***++++++,,,333666***aaaiii555===NNN\\\???555111555///AAAjjj///GGGeeennnddd[[[VVVNNNPPP''''''+++(((((('''&&&%%%%%%%%%%%%%%%&&& ,,,###***bbb222222OOOZZZggggggfffnnneeeHHH,,,333333***111RRRtttPPP$$$;;;ooo```DDD444222...---...)))(((((((((((((((((((((((('''((()))***+++,,,,,,---.........------,,,+++***'''***)))&&&---666444***)))+++---///000///...,,,,,,---///000111333777:::<<>>>>>nnnEEEWWW}}}@@@---///,,,+++111***---'''---***)))DDDlll&&&$$$$$$'''&&&(((444BBBGGGQQQLLLMMM[[[VVVHHHLLL888!!!hhh888((((((666000***...***%%%(((&&&&&&---"""'''+++***)))hhh888)))///333444^^^}}}zzz555999@@@;;;???888222VVVJJJ(((###$$$%%%)))!!!###!!!''')))###((( (((dddddd$$$...%%%'''444yyyeeeuuuJJJ222ooo555$$$***,,,***))))))***...222555HHHZZZ===&&&QQQOOO%%%+++333---)))***//////.........///000***333333111SSSHHH999666111......///000000333,,,,,,,,,...:::===111<<<444***YYYaaa&&&444999(((!!!...???yyy888******)))'''%%%&&&(((+++555((((((+++CCCqqq@@@===555___@@@555111555///BBBrrr111DDDbbboooggg^^^[[[PPPTTT(((&&&)))&&&((('''&&&%%%%%%%%%%%%%%%)))###///''',,,ooo'''===OOOYYYcccdddeeeooodddFFF111'''&&&222666666vvvjjjLLL000888bbbFFF444222...---///***))))))))))))))))))))))))'''((()))***+++,,,------............---,,,+++***'''***))))))444AAA???333+++---000222333222000///+++---//////000333777:::<<>>(((<<>>444:::///...FFF}}}...>>>cccbbbiiiWWW^^^OOO^^^'''((((((''''''&&&&&&%%%%%%&&&&&&'''$$$((($$$,,,<<>>```:::,,,)))(((''' ###(((((('''((()))***,,,---AAAooo000888TTT\\\DDDQQQUUUUUU[[[ccc^^^qqqsss```iiiXXXKKKPPPEEE@@@YYYqqq???ZZZHHH777++++++???BBB]]]OOO$$$111!!!(((///xxx((($$$(((!!!%%%***'''777BBBBBBCCCFFFHHHIIIIIIJJJBBB***;;;MMM(((###---222111---(((%%%%%%'''((((((((("""'''&&&%%%$$$MMM>>>)))###+++KKKhhhiiieeemmm>>>555000AAADDDQQQEEEbbb666"""444***)))'''$$$---!!!---***)))xxxPPP&&&)))+++---@@@iii===nnnFFF(((///---++++++++++++,,,---......)))///"""666OOO@@@000&&&'''+++111333111...------***...999444444222+++???vvvBBB===SSSLLL111)))///000...+++555***222,,,===aaa;;;;;;+++///222888ooozzz---000***++++++...'''TTTpppDDD'''+++***,,,$$$++++++(((,,,(((...,,,AAA^^^@@@999VVVsss???444::://////BBB{{{222BBBffffffnnn^^^aaaNNN[[[&&&''')))((('''&&&&&&%%%%%%&&&&&&'''%%%'''%%%+++EEENNN...BBBWWW^^^gggeeebbbfffXXX:::+++---000+++111444YYYFFFCCC}}}VVV\\\KKK999222111///,,,*********)))(((((((((((((((((('''(((++++++***,,,222888555444666555000,,,+++***222...%%%000BBB999 666AAA\\\fffHHH((((((666,,,,,,---///222444777888999BBBRRRiii\\\LLLJJJ999777444222222333333333444444333111111000000///......---333111///---+++******+++)))***+++---...000111222KKKJJJYYYLLLNNNOOOppp___QQQNNNIIIQQQHHHYYYSSS)))***$$$...***%%%###%%%***+++(((%%%&&&OOOFFF+++%%%)))$$$&&&%%%(((((('''((()))***,,,---BBBvvv888,,,333111PPPbbbHHHPPPYYY[[[\\\ccc___ooorrrkkkjjjTTTHHHNNNGGG???LLLDDDLLLrrr===111'''***???EEE[[[gggMMM]]]hhh///$$$rrr,,,"""((($$$&&&***%%%111:::???DDDFFFFFFGGGJJJLLLFFF,,,999\\\,,,!!!''',,,333///***'''(((***---...***"""$$$)))((( AAAFFF...***QQQmmmiiibbbfff>>>666222<<>>///,,,&&&---,,,***'''%%%'''***---+++---...!!!(((444000???oooBBBKKKyyywwwCCC)))333666---,,,666+++---000IIIeee<<<888***)))444###TTTUUU,,,,,,+++000&&&(((000^^^jjj"""...---+++(((''',,,)))---''',,,---333LLLSSS111BBBxxxBBB444999000000:::uuu444DDDfffhhhpppfffdddLLLYYY%%%((())))))'''&&&&&&%%%%%%&&&&&&'''&&&'''&&&+++QQQCCC---KKKVVV^^^fffddd```dddVVV777,,,***---...000///PPPOOO***jjjqqq^^^MMM;;;333111...------******)))((((((((((((((()))&&&''')))******///555999666777:::999222,,,***'''111333)))%%%***+++$$$///&&&<<>>FFFFFFDDDEEEHHHJJJHHH...555eee666!!!###)))444111---++++++,,,,,,+++)))"""""")))'''<<<```---###BBBXXX\\\UUUMMM;;;<<<@@@;;;<<>>999+++222...+++++++++---333;;;DDDJJJTTT[[[bbbYYYaaabbb???...eeefff===???rrrwwwHHH///777666(((000555,,,...111@@@PPP333,,,333(((///...///aaa999&&&///...$$$222)))===www>>>(((***(((---###---+++000)))---111+++@@@fff999000zzz}}}FFF444888000111333qqq666BBBbbbeeemmmjjjeeeMMM[[[((()))(((''''''&&&&&&%%%%%%&&&&&&''''''&&&'''///ZZZ888///VVVUUU\\\eeeccc___cccUUU666,,,(((+++///---,,,EEEXXX555111[[[```PPP===444111...---///***))))))(((((((((((((((***'''''')))***,,,222999888666777:::999111)))'''***///222///)))'''+++000+++%%%"""AAAeeeWWW333)))+++,,,---///111444666777:::@@@HHH]]]WWWMMMFFF>>>777666333333444777888777333///---........./////////000333222000...---+++***)))***+++,,,...000222444555III^^^]]]777]]]VVVaaaVVVWWWXXXLLLSSSMMM===999qqq```"""***"""'''***((($$$$$$***+++(((333NNN555+++,,,""",,,((('''''''''''')))+++---...BBB```444444cccmmmNNN$$$///GGG:::(((///GGGnnnPPPPPPWWW\\\VVV[[[]]]eeeuuujjjnnniiiYYYLLLHHHEEEAAACCC___>>>EEE888333---///000***444444LLL888111aaa==="""''')))%%%)))$$$%%%000===GGGGGGCCCDDDFFFGGGFFF333222bbbEEE$$$$$$(((,,,+++******+++)))'''$$$&&&$$$!!!&&&$$$<<</// ...>>>RRRSSS===888GGGXXXEEE>>>;;;<<>>tttDDD000888:::###???,,,;;;qqqRRRPPPTTT\\\TTTYYY___cccnnnhhh^^^]]]ZZZSSSMMMIIIEEE???qqq999uuuyyy:::555,,,+++111)))$$$111,,,CCC]]]___999'''000nnnIII$$$'''***###(((&&&###...===HHHGGGDDDFFFGGGDDDCCC:::000TTTXXX'''%%%(((%%%&&&(((+++,,,+++(((%%%###((("""$$$""""""666888'''###%%%111RRR^^^DDD>>>TTTkkkLLLAAA777888GGGjjj000111???---""" %%%'''(((((((((%%%"""===jjj***)))///'''444cccsssqqqYYY{{{333&&&$$$444(((,,,,,,---000333333000,,,///333111???<<>>///...))):::kkkQQQ???:::777......666333---333000000222111222///,,,777444000222+++)))222222///zzzggg000((()))'''"""///666ooobbb,,,&&&,,,,,,)))((('''000(((+++222,,,BBBoooEEE:::bbbMMM222555444222888===555[[[hhhaaajjjgggUUUiii111(((%%%((('''&&&&&&%%%%%%&&&&&&''''''%%%(((SSSHHH///EEEbbb]]]cccjjjddd]]]^^^MMM---))),,,+++,,,%%%222,,,XXX444///777JJJkkkRRR888///111222...*********)))(((((((((((((((***((((((***+++,,,111888;;;666333444333///---...((()))******,,,...///......"""###,,,------111111***+++,,,...000333555666:::@@@AAAVVViiiVVVOOO<<<999444;;;555333333666::::::666111/////////...------,,,,,,------------,,,+++***)))'''(((***---///111333444NNN===???YYYZZZZZZ^^^ZZZ\\\JJJVVVVVVOOO???999999QQQ777+++###%%%'''%%%&&&***%%%(((PPPEEE((()))"""(((&&&&&&&&&'''))),,,...///???EEE444444:::ZZZ///444444...444)))***777***wwwrrrSSSPPPSSS___VVV\\\gggeeekkkiiiggg[[[PPPFFF???EEEFFF:::aaaIIIYYYHHH***///,,,AAAPPP777***555AAATTTaaaFFF222///555RRRYYY'''&&&)))''')))###)))888DDDEEEHHHNNNLLLEEECCCJJJ222888qqq)))'''&&&(((&&&$$$$$$$$$###!!!!!!000%%%%%%((((((oooMMM)))!!!(((+++GGG___UUU888HHH]]]>>>HHHCCC;;;444[[[,,,333>>>,,,&&&&&&)))***)))(((%%%---JJJZZZ///""",,,(((333WWWPPP555***+++((((((&&&(((+++,,,+++***+++,,,...333777zzzSSSMMMMMMNNNSSS[[[aaadddddd]]]QQQCCC000444<<<444@@@;;;kkkjjjFFF:::))),,,***...777222,,,111///444333(((---555111888***CCC,,,...888(((...---OOOBBB%%%"""888***///UUU333***(((111'''***'''555)))***888,,,222jjjNNN777DDDNNN111555444---777;;;///YYYiii]]]kkkhhhVVViii000&&&&&&,,,'''&&&&&&%%%%%%&&&&&&''''''%%%((([[[@@@111JJJbbbbbbggglllfff\\\[[[JJJ)))(((...,,,***$$$666)))UUUIII111,,,:::mmmRRR666---111333...)))******)))((((((((((((((()))''''''*********///555999333.........++++++---%%%---111,,,'''(((+++,,,000###)))///$$$&&&...'''***+++,,,...000333555666;;;@@@>>>RRRuuuRRRJJJ@@@888:::<<<777444444:::<<<888444333///000///---+++***+++---------,,,++++++******)))''')))+++,,,...000333666VVVRRR???___wwwaaaWWWXXXbbb___MMMUUUXXXVVVKKK<<<444777===???$$$///)))......222VVV+++###%%%(((%%%''')))))))))***,,,...>>>@@@:::,,,111bbbMMM...(((333,,,'''999...///YYYHHH^^^]]]^^^______^^^^^^```bbb\\\WWWNNNDDDBBBEEEEEEBBB___VVVMMMkkkBBB///555***+++,,,...:::555===]]]SSSQQQhhheee&&&CCCttt%%%%%%'''$$$(((%%%&&&888GGGHHHCCCBBBBBBAAADDDaaaGGG(((sss+++---(((---,,,+++***(((&&&%%%$$$%%%333(((!!!)))""",,,UUUEEE%%%(((******;;;>>>;;;444===;;;HHHLLL;;;666666ddd+++)))FFF444'''666######444&&&444###'''```XXX...666111(((fff@@@---!!!444...$$$)))000'''(((222,,,&&&+++vvvqqqVVVTTTWWWMMMMMMZZZcccbbb^^^___ZZZIII777***666>>>FFFqqqvvvFFFJJJoooWWW///<<<$$$666666&&&222666+++111555555222000111222000666///***---///---+++******WWW'''///(((&&&$$$)))555VVV,,, +++,,,)))+++++++++++++++---///PPPfff<<<999DDD888777000555111EEE***FFF\\\aaajjjccc\\\ppp***&&&---%%%&&&&&&&&&&&&&&&&&&&&&&&&***''',,,fff000888PPPaaahhhdddiii[[[aaa```666))),,,&&&''',,,,,,+++555EEE___555...@@@{{{TTT<<<222555555)))000***((('''&&&(((((('''&&&)))'''%%%$$$&&&))),,,///555222///,,,+++***(((&&&)))///---%%%(((333555...***************+++++++++++++++,,,...000222444555888>>>???PPPooooooPPPHHH@@@999<<<>>>777444444888:::777444444111000---,,,++++++,,,,,,------,,,++++++******)))''')))+++---...000444666VVV~~~FFF???TTTuuuccc]]]\\\```^^^PPPSSSUUUTTTNNNEEE===777666AAAqqq888...$$$$$$,,,%%%&&& ***FFF===!!!***$$$%%%''')))))))))***,,,...???DDD;;;...222:::UUU[[[<<<%%%000777'''111222YYYHHHUUUTTTWWW[[[^^^``````bbbccc\\\YYYPPPEEE@@@BBBCCCAAA@@@@@@999hhh777+++***(((>>>@@@---333888<<>>:::<<>>AAAEEEFFF:::???555fff___---222,,,FFFVVV666222000444+++...bbbOOO,,,zzz)))"""'''### )))!!!***...222444888======:::DDDKKKCCC...UUUfff%%%###)))(((&&&$$$###$$$%%%&&&)))000%%% '''"""%%%@@@OOO$$$"""'''%%%///222666333---SSSUUUEEEEEE999:::bbb111%%%==='''111...222444...***......pppQQQ)))---))) 888nnn\\\hhhvvv;;;777### 555111111+++;;;VVV|||kkkaaammmUUU\\\]]]^^^ZZZ]]]___^^^```ddddddbbbXXXSSS???$$$222OOOgggCCCLLLeeehhhIIICCC...IIIttt___333222333---111444555222000222333111000------222333///***(((///```***--- 333'''%%%```666***///%%%((()))******)))***,,,...000>>>;;;:::MMM999444......+++|||FFF)))EEE]]]ccchhhggg^^^qqq///((()))$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&777OOO///HHHYYY^^^dddbbbccc[[[___VVV444)))---))))))---,,,(((---777ppp;;;666666hhhOOO999333333444***,,,+++)))''''''((((((((('''''''''''''''(((***+++,,,222333222...***(((***---&&&******'''(((...,,,&&&)))))))))*********++++++++++++,,,---000222444555444::::::JJJfffbbbJJJEEE>>>;;;======666222111444444333444777777111***))),,,...---***------,,,++++++******)))'''))),,,...///222666888VVVvvv===eeeWWWXXXvvv```\\\ddd```YYYXXXWWW\\\UUUKKKFFFFFFFFFCCC@@@===)))[[[{{{000444,,,###)))''''''TTTEEE$$$'''%%%''')))))))))***,,,...;;;DDD777+++///222"""999ccc___555%%%333///222MMMYYYLLLPPPTTTYYY[[[[[[ZZZXXXXXXOOOLLLDDD;;;:::???BBBAAA>>>EEE777KKKxxxMMM***%%%+++aaaSSS)))222```ttt[[[ 000###"""666vvv111"""+++!!!(((!!!(((111;;;CCCFFFEEEBBBBBB???BBB...;;;{{{++++++&&&%%%######$$$&&&)))+++,,,...&&&"""'''######444QQQ###!!!)))(((111555:::777>>>YYYQQQ777444jjj111---+++...&&&(((777333000!!!(((***tttIII+++%%%888...###jjjvvvmmmuuu&&&222555777777'''333(((000555ZZZfffMMMIIIZZZuuuZZZaaabbbZZZTTT]]]___XXXSSSWWWXXXTTTNNNPPPJJJ666666===LLL{{{cccGGGFFFTTTHHH>>>...666NNN???)))000000---000444555111000222333111---+++---333444///)))'''((()))MMM888***(((((((((&&&AAANNN---+++'''***+++,,,,,,+++,,,...000,,,```[[[000:::jjjPPP888333000...)))nnnBBB%%%DDDaaakkkeeehhh]]]ooo222***'''&&&''''''''''''''''''''''''###'''FFFBBB---LLLYYY^^^bbbbbb^^^\\\^^^NNN222)))***((()))---,,,))),,,222iii999555111[[[MMM777444111444+++++++++)))''''''((()))((('''&&&'''((())))))*********---111444222,,,)))***---(((((('''&&&''')))(((%%%(((((())))))******++++++***+++,,,---///111333555333999999HHH```___IIIEEE>>>:::;;;999555222111333333222444888777111+++***---...---***------,,,++++++******)))'''***,,,...000333777:::\\\pppCCC~~~gggHHHpppsssaaa```ggg___SSSPPPNNNXXXSSSMMMHHHFFFFFFGGGGGG;;;GGG:::MMM...$$$%%%'''''')))###CCCZZZ+++%%%''')))))))))***,,,...===CCC666,,,///(((...+++999XXXRRR444+++///222FFFeeeJJJSSSUUUWWWXXXWWWUUUUUUVVVTTTMMM@@@777777<<<<<<888000oooBBB......FFF555...###///___~~~&&&%%%UUU000,,,...111%%%jjj>>>$$$*** ''' &&&+++222999;;;999888888666888JJJ@@@666444&&&$$$#########&&&***...111///...'''$$$&&&$$$%%%,,,UUU'''###'''&&&000333666888QQQcccRRR777777yyy###(((RRR111999666000777555777(((,,,222zzzAAA---...555777pppkkkdddddd888222###&&&!!!000...***222,,,ggg^^^PPP\\\```ooo{{{WWWbbbfffZZZXXXaaabbbUUUKKKKKKKKKHHHPPPLLLLLL@@@:::777TTTMMM888@@@HHH666555'''...***&&&,,,***111...222333000///111222111***)))---222333...)))((()))666***XXX333000%%%***///000hhheee000(((///---...//////...///111333333:::kkk777AAAEEERRR666222333000---kkkLLL+++GGGaaahhhccckkk]]]nnn555+++&&&)))''''''''''''''''''''''''###,,,[[[===000PPPYYYdddbbbccc[[[]]]]]]EEE000(((''''''(((+++,,,+++---000YYY:::333222QQQMMM777555000333...***+++)))((('''))))))((('''&&&'''((()))******))))))(((...444555000+++)))***---)))'''((()))((()))***'''(((((()))******++++++******+++---///111333444444999999GGG[[[xxx[[[IIIEEE>>>;;;;;;777444222222444333222444999555222...---......,,,)))------,,,++++++******)))(((***---///111444888;;;eeegggHHH{{{III^^^gggZZZ]]]fffaaaZZZXXXSSSOOOPPPPPPNNNKKKHHHGGGGGG>>>YYY000AAAYYYkkk666!!!(((%%%'''"""...WWW$$$)))%%%''')))))))))***,,,...:::BBB666///000&&&777,,,$$$BBBYYYHHH000000444AAAmmmGGGQQQSSSVVVWWWVVVVVVWWWXXXOOOJJJ@@@999;;;BBBFFFDDD...ZZZTTT+++###)))&&&///444...999^^^OOO!!!000VVV///)))///XXXMMM((('''"""$$$$$$###'''(((---555<<>>...(((&&&'''(((***,,,---...///KKKCCC333888HHHOOO777777...333222+++,,,***(((((()))))))))(((''''''((()))))))))))))))&&&+++222444111---***(((+++%%%###((()))%%%%%%)))&&&'''(((((()))***++++++******+++,,,///111333444444999999FFFWWWqqqWWWHHHEEE>>><<<<<<777333222444666555222444:::333222111000...,,,+++)))------,,,++++++******)))(((***---///111444888;;;iii^^^KKK^^^VVVYYYSSSYYY``````bbb```UUUNNNMMMMMMLLLKKKJJJIIIIIIQQQ777YYY///===lll^^^222''''''$$$###%%%???CCC&&&%%%''')))))))))***,,,...888ttt>>>666000000222)))......333VVVaaa;;;///444;;;yyyxxxGGGNNNQQQVVVYYYYYYXXXWWWWWWNNNOOOJJJCCCAAAIIIRRRWWW555UUUttt...(((((($$$+++,,,"""...444'''...111tttZZZ,,,"""++++++DDD\\\,,,"""$$$(((!!!&&&(((???XXXkkkyyyooogggaaaKKK333PPP[[[###%%%%%%&&&'''))),,,...//////******'''!!!###)))(((ZZZ222((( &&&GGGUUUSSSZZZuuummmKKK???===<<<^^^PPPfffWWWMMMIIIJJJAAA000...&&&III|||,,,%%%666+++ :::\\\JJJ{{{SSS@@@AAALLLhhhYYY+++***fff~~~SSSOOO^^^eeeeeevvvvvvyyyyyynnn\\\JJJAAAEEEMMMIIIFFFIII@@@::::::```GGG555555777333---000+++...... )))***///000---,,,///000...((('''(((,,,+++((())),,,,,,&&&000000WWW:::...000&&&,,,'''(((???,,,***---...///000000//////111333333111>>>FFF777111666ZZZaaa;;;222777222444fff^^^666III\\\^^^ppp|||eeeooo;;;---###,,,''''''''''''''''''''''''***,,,uuu888CCC^^^\\\pppdddgggXXXbbb\\\888,,,'''((()))))))))+++.........AAAOOO222<<<===SSS999999---444555,,,,,,***(((((()))***)))((((((((((((((())))))))))))(((***---//////---+++))))))"""$$$...///'''###'''&&&&&&'''((()))***++++++)))***+++,,,...111333444444999888DDDSSSlllUUUHHHEEE???>>>>>>999222222555777666333555:::111222333222///+++***)))------,,,,,,+++******)))(((***---000222555999<<>>MMMeeeZZZ&&&,,,!!!%%%'''***aaa$$$%%%''')))))))))***,,,...>>>iii:::333///...444555444$$$ddd666,,,111666rrrKKKMMMRRRYYY\\\\\\YYYUUUTTTZZZ___\\\OOODDDFFFRRR[[[...JJJ)))+++...(((&&&!!!///,,,,,,&&&###222222222???***---***###(((888eee///%%%+++)))&&&""")))>>>SSS\\\]]]]]]fffdddaaaXXXJJJPPPuuu(((&&&''''''((()))******+++---(((***&&&"""***'''WWW333)))!!!///___vvvvvvjjjWWWKKKIII@@@iiiEEELLL222AAAWWWJJJ444\\\000"""+++444(((:::rrrWWW---''')))+++(((JJJmmm@@@WWWgggJJJ===]]]~~~{{{}}}zzzooo[[[HHH===CCCRRRgggbbbXXX@@@<<>>***888555333222)))777BBB...))))))---///,,,+++...///...(((&&&'''))))))''')))---!!!222!!!...777)))///***,,,...222,,,***444777000:::;;;<<<;;;;;;;;;===???777AAA999BBBGGG555777444999XXXhhh???333777222000ZZZTTT---EEE___eeewwwjjjqqq===...!!!,,,((((((((((((((((((((((((***&&&sss333HHHbbb[[[pppeeeiiiWWWccc]]]444+++'''***+++***)))+++......,,,===WWW000<<<333UUU::::::---444777---,,,***(((((()))***)))((()))((((((((((((((()))***+++***)))+++------,,,***---''',,,999;;;000)))---&&&&&&'''((()))***++++++)))***+++,,,...000222444333888777BBBPPPeeeVVVFFFAAAAAA???<<<:::444444333222000000111333666333///---,,,---,,,+++++++++,,,++++++***((((((******222...444777000BBBrrrTTTVVV\\\VVVaaaWWWRRRXXX^^^\\\VVVRRRYYYSSSNNNMMMPPPPPPLLLHHHHHHGGGEEEFFFAAA;;;TTTSSS######***;;;333<<<"""///((("""...///)))000CCCQQQ>>>555***...???''')))000<<<```,,,111***===```IIIMMMSSSYYY[[[XXXVVVWWWYYYUUUWWWRRRGGG@@@BBBIIIMMM)))BBB+++///(((&&&,,,'''((((((''''''+++222777---***'''%%%&&&''''''''':::333 ***###((($$$$$$$$$$$$222GGGJJJDDDIIIQQQEEE\\\}}}HHHBBBttt@@@''')))&&&(((...((($$$---++++++)))'''&&&$$$$$$###HHHIII&&&###111;;;jjjwww]]]MMM{{{ppp\\\NNNqqq:::888'''&&&YYY___nnn+++)))+++///###111kkk333,,,)))$$$'''---222KKKrrrAAAbbb777===eeedddxxx]]]HHHAAA888DDDcccnnn~~~@@@bbbBBB,,,///777222...---///000---***111///------///...(((###***&&&,,,000((((((---+++//////+++'''(((...222222...@@@TTTfff|||nnn```TTTGGGAAATTTeeeAAA999666555666___QQQ...CCCbbb___dddhhhvvvNNN$$$---$$$&&&222((((((***"""&&&***+++AAAZZZ333GGG]]]fffhhhjjjZZZ]]]aaaJJJ///(((***((()))***++++++,,,,,,,,,333___333555666tttUUU<<>>;;;999333444444222000000111333444222///------------,,,++++++++++++***)))(((((())))))111---333666///@@@uuuSSSUUUrrrTTTlllKKKSSS[[[[[[SSSOOORRRWWWRRRQQQPPPQQQRRROOOJJJEEELLLJJJEEECCCBBB;;;FFFbbb@@@///+++)))PPP:::&&&***((((((---,,,***///DDDEEE888555,,,///<<< '''///+++VVVqqqDDD111...888PPPRRRKKKQQQZZZ^^^^^^ZZZVVVTTTTTTRRRKKKCCCBBBFFFHHHGGG***;;;888,,,(((''',,,$$$%%%''''''&&&(((,,,///***(((&&&%%%&&&&&&&&&%%%777>>>"""((($$$***$$$%%%$$$"""---@@@DDD@@@FFFFFFBBB[[[~~~QQQ>>>kkkPPP&&&,,,,,,,,,...)))&&&***+++***(((&&&$$$$$$###$$$CCCZZZ)))$$$'''111aaa|||mmmYYYKKKooojjj]]]OOOlllIII000+++;;;uuuiii***---'''111000...[[[WWW///***$$$&&&///***$$$RRRMMMWWWtttvvvkkkJJJ@@@>>>777GGGmmmaaarrrOOO555333333000...///222222...***+++,,,+++'''$$$&&&...666***###&&&)))%%%(((---)))%%%+++222999KKKjjj~~~jjjeeemmmmmmwwwggg|||bbb===555333;;;<<>>MMM]]]OOOBBB??????<<<:::999222333444333111111111222222000......//////---,,,+++++++++******)))((((((((((((///,,,222555...???zzzQQQTTT^^^XXXDDDMMMPPPKKKJJJNNNNNNKKKQQQQQQQQQOOOMMMJJJFFFDDDKKKKKKCCC@@@DDD>>>:::BBBfffqqq---222!!!111YYY222&&&&&&---+++)))---...???@@@---***+++666###'''KKK...---sss\\\***000111555FFFZZZJJJQQQ\\\fffhhhbbbXXXPPPSSSNNNEEEAAAFFFKKKIIIBBB,,,000oooLLL))))))(((,,,$$$&&&(((((('''&&&'''(((&&&%%%%%%%%%&&&'''%%%###+++}}}MMM###%%%%%%+++%%%&&&%%% '''999>>><<>>ZZZMMM$$$***DDDyyy^^^***...&&&222222,,,@@@UUU&&&((((((+++000'''"""PPP~~~JJJOOOvvvppp{{{lllSSS<<<>>>IIIMMMdddooocccXXX:::333000//////222444333///***222---+++000666333&&&111---...+++!!!'''555999QQQddd}}}vvvaaaTTTZZZGGG???:::>>>FFFLLLQQQTTT```ccc>>>666555888888]]]XXX222III```]]]iiiaaaooobbbBBB******###)))(((???BBB(((...(((MMM;;;888___XXXdddgggbbb\\\bbb^^^BBB***'''***((())))))))))))+++...111///ggg999777...PPPggg===///333......,,,,,,+++***(((''''''''''''''''''((((((((((((((((((***++++++,,,,,,,,,,,,+++***'''&&&(((((('''(((,,,((((((((((((((()))************+++,,,...000222333444888999???JJJXXXLLLAAA>>>>>><<<999999111222444333222111111222//////...///000000...,,,,,,+++******)))(((((((((((((((000,,,222555...???~~~PPPVVVuuuXXXtttyyy555BBBGGG???>>>HHHOOOLLLOOONNNLLLHHHDDDCCCDDDFFFFFFJJJCCC???FFFDDD:::777:::YYYddd******###$$$]]]DDD((($$$///))))))///,,,==={{{>>>000///,,,222:::%%%"""999sss)))///111444888QQQbbbKKKRRR___lllqqqjjj[[[NNNQQQMMMFFFDDDIIINNNJJJCCC...&&&WWW```((())))))+++))))))***)))((('''''''''$$$$$$%%%'''((((((%%%###ggg\\\###"""%%%+++&&&$$$%%%!!!&&&666<<<;;;AAABBBIIIRRRqqqbbb444FFFooo$$$)))222222***)))(((""")))'''$$$"""!!!"""###$$$+++uuu+++)))+++RRRsssVVVKKKFFF>>>???CCCAAA///IIICCC!!!(((<<>>666666000111UUUYYY222NNNaaa```kkkWWW^^^TTTAAA000QQQHHHUUUTTT<<<222%%%222'''UUU,,,:::bbbNNN```hhh]]]^^^dddZZZ;;;(((((()))***,,,---,,,******---000+++eee>>>;;;555EEEuuu===000111------,,,+++***)))((('''''''''''''''''''''((()))***+++,,,***+++,,,,,,------------...***'''''''''&&&(((,,,((((((((((((((())))))*********+++,,,...000222333666999:::BBBJJJ~~~UUUKKKBBB??????;;;999999111222333333111111222333///......///000000...---,,,+++***)))(((((((((((())))))000---333666///@@@QQQ]]]___^^^qqqIIIfffqqqXXX555)))///555???AAABBBCCCBBBCCCEEEGGGBBBKKKGGGAAAGGGGGG>>>:::<<<333qqq]]]*** 111777SSS///$$$,,,)))***111+++BBBfff777333888...)))&&&<<>>111000///JJJmmmKKKQQQ\\\iiipppjjjZZZMMMKKKKKKIIIFFFGGGKKKIIIDDD000"""DDDkkk+++(((***)))---+++)))'''''''''(((((($$$%%%&&&((())))))&&&###UUUppp***$$$$$$(((%%%!!!&&&$$$(((888>>>===AAAAAAFFFAAAYYY]]]000444kkk,,,%%%+++000'''''')))!!!'''&&&$$$"""""""""$$$$$$000vvv111+++&&&888OOO:::;;;;;;;;;666BBB@@@333GGG:::***)))333<<>>111///...------+++***)))((((((''''''(((&&&&&&'''(((***---///000***+++,,,,,,------------,,,)))'''((('''%%%%%%)))((((((((((((((())))))*********+++,,,...000222333555777:::CCCHHHxxxuuuRRRIIIBBB@@@>>>:::777888222222222111000111333555000///......///000...---,,,+++)))(((''''''((()))))))))111---333666///@@@WWWjjjjjjSSS~~~ooowwwyyyXXXBBB999666,,,000888???DDDFFFEEEDDDDDDLLLJJJDDDGGGCCC===>>>>>>???777qqq???)))'''&&&QQQ777((())))))+++///---CCCaaa555%%%***111===>>>mmm???^^^ZZZCCCFFFqqqHHHLLLTTT^^^dddaaaVVVMMMEEEIIIHHHEEECCCEEEFFFDDD111###777nnn333&&&+++'''+++)))%%%$$$%%%&&&&&&&&&&&&&&&&&&((()))(((&&&###"""HHH444***$$$$$$$$$ '''&&&(((777>>>===AAAAAAFFF;;;HHHXXX777000fffAAA%%%###---&&&&&&+++"""%%%%%%$$$$$$$$$$$$$$$$$$+++^^^333'''%%%(((999777DDD???>>>888DDD===777III===,,,'''222888AAAWWWvvv999,,,***$$$+++111......NNNPPP---***%%%)))000***'''444---222---```;;;OOOXXXUUU[[[dddbbbpppvvv___XXXXXXkkknnniiisssxxxmmmbbbnnnVVV===666:::888555222///.........111---)))''')))000777<<>>444666111000KKK___555YYYcccfff\\\lllTTTYYY???999eeeAAA+++666...333]]]///HHH]]]OOOaaakkkZZZaaabbbKKK,,,&&&+++'''&&&)))+++***(((+++333:::GGGbbbRRR222444:::>>>333//////------******)))(((((((((((((((&&&&&&&&&'''***---///111***++++++,,,,,,,,,,,,+++...+++***---,,,((((((***((((((((((((((()))************+++,,,...000222333333444777AAABBBnnnjjjOOOGGGAAA???<<<777555555333333111000///000444777222000...---...///......,,,+++)))'''&&&'''((()))((((((///,,,222555...???^^^xxx\\\iiiiii;;;:::888:::<<<;;;666000++++++...555<<>>666CCC222333iii...((('''@@@===000(((******+++111BBBVVV999...;;;LLL___^^^KKKjjj{{{XXXrrrHHHJJJNNNTTTXXXXXXTTTPPPFFFHHHGGGCCCBBBDDDEEECCC222)))000kkk;;;$$$+++%%%'''%%%$$$$$$&&&'''&&&$$$'''&&&%%%&&&'''&&&$$$"""%%%999;;;111&&&"""(((""")))%%%$$$111:::;;;???AAAIII===>>>QQQ:::---ZZZ]]]***,,,'''&&&,,,%%%###$$$%%%&&&&&&%%%$$$$$$%%%@@@555$$$ )))%%%666@@@UUUDDD<<<777BBB333777IIIOOO'''%%%888BBBbbbmmmppp777,,,***&&&***///(((+++---III===;;;000)))+++(((+++888$$$<<<000___111:::OOOFFFHHHVVVTTT]]]aaaMMMUUUUUUdddhhhfffhhhgggjjjvvvQQQ;;;555444444333111///,,,++++++ +++222//////HHHxxxxxxqqquuu{{{}}}xxxwwwppphhh\\\ccczzz{{{hhh[[[ZZZ[[[```eeehhhiiiooowwwvvvdddiii~~~{{{aaa```vvvnnntttxxxsssfffXXXNNNJJJhhhnnnEEE]]]oooBBB777999///---EEE___444]]]eeekkk^^^lllTTTXXX:::...eeeHHH///>>>BBBQQQ,,,$$$777VVV333NNN\\\\\\dddeee[[[bbb```DDD&&&&&&---&&&&&&'''((('''***444DDDQQQEEEVVV```444888<<>>;;;555222333444333111......000555999444111...,,,---.........,,,+++)))'''&&&'''((()))''''''...+++111444,,,>>>cccmmmVVVttt]]]===666000//////333===GGG777000))))))000999>>>@@@@@@BBBAAADDDGGG===555===555BBBBBB333AAAYYY(((&&&///>>>666(((***((('''555EEE;;;:::VVVvvvvvvnnn222999AAAVVVwwwJJJKKKLLLNNNQQQTTTTTTTTTJJJJJJGGGCCCDDDGGGGGGCCC333---...ggg@@@###,,,$$$$$$$$$$$$'''******&&&###'''&&&$$$$$$%%%$$$""" ***===555(((###---%%%+++$$$+++555888===<<>>666EEE444"""GGGqqq///---***'''---'''"""$$$&&&''''''&&&%%%$$$+++555???%%%!!!((("""333>>>YYY@@@555444BBB///;;;JJJfff%%%(((BBBLLLyyy^^^PPPKKKlll777,,,)))...)))!!!###<<< 333MMMUUU@@@###$$$222///&&&///000777RRR555:::111666444DDDEEERRR\\\PPPddd```dddfffjjjlllnnnTTT>>>999---///111111///,,,***)))333)))///WWWtttIII[[[~~~|||{{{uuunnnkkkkkkhhhdddkkkoootttuuuooohhhfffiii^^^rrryyysssnnnbbbVVVVVVVVVYYY___dddeeeeeejjjqqqxxxssspppsssxxxxxxmmm```iiigggfffjjjnnnlllddd\\\EEEKKKlllpppDDDnnnoooAAA444777000---EEEccc999fffooovvvhhhfffTTT]]]GGG777"""///***CCCWWWrrrsss:::,,,>>>SSS;;;WWWbbbmmmlllddd]]]ccc^^^???###'''...%%%((((((((((((--->>>UUUfff///@@@ccc444:::;;;bbb???666///111...---***))))))(((((((((((()))((('''%%%%%%%%%&&&(((***+++++++++++++++***)))(((,,,((('''))))))&&&'''***((((((((((((((()))************+++,,,...000222333777666999AAA<<<```bbbOOOIIIAAA<<<:::999777444///000000000000//////...+++---...000000///---,,,---,,,+++***))))))))))))&&&+++***,,,222111333@@@OOObbbaaa^^^===000666***///***444&&&GGGCCC444'''000CCC...999:::<<<<<<<<<<<<===>>>>>>@@@BBB888:::UUUSSS)))(((NNN,,,###555###%%%444GGGvvvaaaxxxccc777--- GGG---\\\vvvlll~~~KKKOOOGGGLLLRRRMMMMMMPPPMMMJJJEEE???@@@EEEGGGDDD@@@;;;555$$$GGG^^^+++$$$$$$$$$###$$$%%%''')))+++&&&%%%###!!!!!!"""###$$$&&&+++WWWccc???$$$%%%///333,,,$$$!!!&&&///777<<>>AAA???666000111%%%***$$$'''%%%$$$$$$###&&&))))))'''%%%######(((444NNN$$$"""$$$ ---BBBBBB888666???===555444UUUeee!!!:::eeeNNNTTTxxxgggfffTTT:::ppp555************))))))))))))))))))OOOLLL%%%;;;)))###888:::+++iii000555GGG///333555777HHH^^^ccc```gggfffaaa```nnnPPP;;;777///333///...222---''',,,666MMMkkkWWWhhhrrrxxxqqqjjjdddccccccbbbcccfff{{{{{{ooofffiiieee]]]^^^^^^fffkkkiiibbb[[[VVVTTT\\\YYYWWWVVVZZZaaaiiinnnrrrtttxxx{{{{{{vvvoooiiimmmiiifffeeelll{{{sss}}}MMM888[[[qqqEEEhhhqqq<<<===666000555888lll444RRRmmm}}}llliiiNNNTTT:::888222+++333YYYNNNnnn???"""EEEFFFBBB[[[ooohhhfffgggeeemmmOOO***'''+++&&&(((&&&(((,,,,,,888FFF)))...<<>>:::@@@DDD999///;;;KKKLLL###666:::)))(((///,,,111BBBaaa>>>222,,,444<<<222HHH|||kkkfffkkkooojjjTTT===QQQGGGJJJOOOLLLNNNTTTRRRHHHCCC>>>???DDDGGGEEEAAA<<<666&&&BBBfff$$$)))%%%$$$$$$######$$$&&&((()))'''&&&$$$###"""###$$$%%%%%%***NNNmmm===,,,%%%+++000+++&&&$$$'''000:::@@@???===>>>AAA???666///...yyy888***&&&((('''%%%$$$'''((()))(((%%%$$$$$$%%%&&&222TTT$$$&&&$$$###***222666222222<<<:::222333bbbhhh(((KKKooobbbnnnJJJppp444,,,************))))))))))))###111+++555'''$$$555''' aaaDDD666DDD<<<777888<<>>'''666000)))...RRRPPP///)))999888===444+++///000111333555888;;;<<<666===>>>999222--->>>\\\???(((<<<..."""555---...@@@kkk:::)))---000'''555zzzZZZEEE888222555888{{{RRRGGGHHHMMMJJJNNNVVVUUUGGGBBB>>>>>>CCCFFFDDDBBB>>>777''':::ooo000&&&'''%%%$$$#########$$$&&&''''''&&&%%%$$$###$$$%%%&&&$$$'''@@@xxx888555&&&(((///...+++'''(((...999AAA@@@???@@@DDDBBB999000,,,```NNN&&&%%%'''((('''%%%++++++)))'''$$$###%%%'''###///[[[%%%)))$$$'''%%%,,,555888<<>>:::666444gggmmmOOOBBBmmm444%%%************************000)))''';;;$$$222000444TTT]]]:::;;;@@@@@@===BBBRRR___dddjjjsssQQQ999***888222...222444777]]]}}}|||}}}yyyxxxvvvvvvvvvtttnnniiidddbbbccccccbbbbbbjjjsssrrr}}}rrrlllddd\\\^^^```\\\ZZZ\\\^^^]]]YYYUUUWWWWWWYYY___eeellloooppphhhqqq{{{}}}uuummmiiimmmppptttuuussspppnnnmmm}}}~~~ppprrrgggFFFAAAJJJeeeGGGlllsss:::999333222555555jjj111LLL^^^gggZZZZZZ;;;cccUUUkkk{{{PPPZZZWWWeeerrr999&&&333\\\<<>>444666DDDIII666333///......******))))))((((((''''''(((((((((((((((((((((((()))************))))))(((+++***))))))******)))'''))))))))))))************)))***+++---///000111222777666===AAA===SSS]]]MMMGGG@@@<<<:::888555222444444333222000...---,,,,,,,,,---------,,,++++++++++++***)))))))))))))))''',,,+++,,,222000222???yyyBBB~~~oooaaaUUU888&&&333(((///YYYccc***(((###666PPP///&&&+++,,,...111555888888888333888333777AAA666222FFFfff777...---***...(((...???___...'''222999+++***%%%QQQUUUzzz???---222===mmmSSSGGGHHHLLLJJJNNNTTTRRRHHHDDD???>>>AAACCCBBB@@@>>>888(((111ppp@@@###'''%%%$$$###""""""###$$$$$$%%%%%%$$$#########$$$%%%!!!%%%444}}}444555&&&)))///111///***&&&)))333<<>>444---DDD```%%%"""%%%((((((%%%+++,,,+++)))&&&$$$$$$%%%""",,,]]]'''(((""")))"""...;;;BBBGGGMMMHHHAAAEEE{{{ppp### +++333<<>>OOO[[[KKKFFF@@@;;;:::888444111222222222111000///...---,,,,,,,,,,,,,,,++++++*********))))))((()))))))))''',,,+++,,,222000222>>>ttt???~~~fff```[[[:::000555 666vvv222...+++###@@@<<<:::***+++---222666777666444111888111333DDD@@@......YYYTTT111,,,000$$$***///;;;===###000777///###///***EEEnnnLLL333111<<<\\\TTTHHHHHHNNNKKKMMMPPPLLLLLLGGGBBB??????@@@???>>>===:::)))+++dddRRR###'''%%%$$$###"""""""""###$$$###"""""""""""""""######$$$---vvv777...&&&,,,+++...///***%%%&&&///888>>>@@@CCCFFFGGGBBB777...555ppp111"""%%%%%%'''###)))+++,,,+++(((%%%#########)))[[[...%%% ((("""***888>>>AAAEEE???777;;;___ooo<<<333$$$###%%%...---......@@@WWW000+++))))))******+++++++++,,,'''///444!!!111444QQQUUUFFF<<>>vvvCCCxxxTTTZZZ555222555...```,,,%%%333""")))666DDD000///...000444555333111///:::888333999<<<444---***YYYGGG777..."""333///333{{{^^^666///000+++)))'''444%%%)))hhhrrr@@@000---888QQQVVVIIIIIINNNMMMNNNPPPJJJNNNJJJDDD@@@>>>>>>>>>=========***)))OOOeee((('''%%%$$$###"""""""""###$$$!!!!!!!!!""""""""""""""" ###***fffIII''''''+++%%%(((+++)))&&&(((000888;;;>>>AAADDDGGGFFF<<<111333wwwFFF$$$((("""%%%"""&&&)))++++++)))%%%###"""$$$&&&VVV===$$$######$$$%%%000333555888333,,,111UUU\\\$$$///555111###((((((---HHHQQQ,,,&&&))))))******+++,,,,,,,,,---555///777000...xxxUUUEEEVVVMMMJJJGGGfffggg```]]]yyyBBB333111777vvvuuukkkXXXeeeooommm```^^^gggiii```fffdddbbbaaabbbeeeiiilllnnnbbb[[[cccppprrrkkkddd[[[kkkiii^^^[[[TTTDDD999222...000666777333555;;;777:::BBBPPP^^^fffgggdddkkknnnqqqpppkkkeeebbbaaakkklllkkkiiiffffffggghhhllldddkkkkkkiiicccppp|||@@@WWWzzz999444000,,,111555mmm444LLLZZZ```XXXPPPMMMQQQLLL)))&&&***kkk333(((222(((@@@hhhLLL```aaaWWW^^^[[[fffTTT444&&&+++'''$$$((()))###VVVppp,,,000+++***000***222<<>>xxxFFF___iiiVVV///***///LLLggg>>>)))***)))''',,,666:::444---+++---000111000222333999999555;;;>>>666""">>>TTTNNN000%%%111///000xxxcccYYY555,,,))))))000,,,///222***999555mmm000222...444IIIYYYKKKIIIMMMMMMPPPSSSOOONNNJJJEEE@@@>>>>>>?????????AAA---,,,999vvv000(((%%%$$$###"""######%%%&&&!!!!!!"""###############$$$###)))UUUddd%%%)))%%%###&&&)))(((''')))000666;;;>>>AAADDDJJJLLLCCC777000qqqVVV$$$))) &&&$$$&&&((())))))&&&$$$$$$$$$$$$$$$RRRQQQ'''(((%%%&&&...------333111---222JJJ]]]'''%%%---,,,###222,,,!!!IIIOOO,,,###))))))***++++++,,,------)))+++(((111---MMMWWW```iiiwwwrrrxxxyyy{{{pppuuu@@@DDDXXXvvvttt|||rrrdddcccbbbgggnnnnnniiihhhkkk___aaabbbbbbbbbfffnnntttooohhhcccaaa___]]]^^^bbbKKKYYYTTTEEEKKKYYYaaahhh|||{{{yyynnnggg___VVVOOOVVVXXX[[[^^^aaabbbbbbbbbhhhiiijjjjjjhhhhhhiiijjj|||mmmnnniiipppnnnYYYfffbbbpppvvv{{{999444000***111777nnn333IIIYYYbbbVVVPPPKKK\\\LLL222)))333EEE[[[***!!!&&&***XXXdddWWWXXX______[[[\\\fffIII---&&&+++%%%&&&,,,)))<<>>)))eee\\\"""*** (((((('''((('''%%%$$$###%%%'''######PPP___***---&&&''',,,******222333111777CCCddd222,,,...'''&&&444###...,,,///QQQJJJ...///))))))***+++,,,,,,------...---;;;***GGGlllddd}}}kkk|||vvvvvvIIInnnhhhrrrqqq^^^aaa^^^```ccceeegggiiiiiigggeeehhhiiieee```aaahhhooommmlllhhh\\\KKKBBBLLLZZZnnnuuuXXXFFFAAACCCFFFVVVZZZ```dddfffggghhhiiiZZZqqqaaa[[[mmmbbbiiihhhnnnyyy|||999444111***222999nnn111GGGXXXbbb[[[SSSCCC^^^<<<+++,,,'''&&&888...///&&&---```bbb___RRR___hhh\\\]]]cccAAA)))&&&,,,$$$(((000***______(((,,,...!!!::: )))///,,,ppp000333555LLLVVV999000000000,,,*********)))(((((('''''''''(((((()))***+++++++++(((((()))***************(((+++,,,+++((('''(((***))))))))))))************)))***+++---///000111222222>>><<<>>>DDDEEE~~~sssPPPGGGDDD???<<<999666333000222111000...------------...---,,,+++***(((''''''((((((''''''''''''((((((&&&+++)))***///,,,...:::oooCCCXXX^^^XXX888222666777LLL>>>ggg<<<((('''+++%%%<<>>iiiiiiBBBNNNJJJMMMJJJSSSTTTVVVKKKAAA???===:::===CCC===DDDHHH;;;000kkkZZZ***&&&%%%#########%%%'''(((%%%$$$$$$######$$$$$$%%%%%%'''$$$111***$$$""""""&&&)))'''######)))000<<<===@@@HHHXXX___QQQ<<<222DDD%%%%%%...$$$)))&&&,,,!!!(((+++%%%)))%%%$$$;;;aaa&&&---''',,,///...000444666555PPP}}})))###***!!!222%%%'''***,,,!!!TTTUUU***+++///'''%%%---333000***(((///...777FFF|||zzzvvvllllllmmmnnnmmmkkkgggeeebbbffffffaaaaaafffeee```fffcccbbbfffkkknnnlllhhhWWWNNNPPPiii|||fffRRRFFF@@@>>>>>>333666IIIsss555555222444666777===KKK\\\iiigggHHH555000@@@LLLKKKSSScccbbbqqqrrraaa[[[gggoookkklllfffgggppp|||zzz999333---444---:::iii333AAAZZZYYYWWWNNN???TTT:::+++''''''"""222 $$$''',,,)))hhhgggVVV```eeeTTTYYYdddTTT111 ---...+++ ###WWW{{{333***,,,"""'''&&&...(((...+++UUUBBB222666;;;zzzVVV:::111...---***))))))))))))(((((((((((((((((((((((())))))))))))***,,,,,,+++)))((()))***+++*********+++***'''%%%(((((())))))))))))((((((+++,,,---///000000111000444;;;AAA???DDDHHHvvvsssQQQGGGDDD???<<<999666333000222111000///------,,,,,,---,,,++++++***)))((((((((((((''''''''''''(((((('''+++)))***///---...;;;qqqCCCpppYYYjjj^^^:::222===***UUUUUU222BBBkkkBBB***,,,"""%%%((()))111:::444((((((333000555666555888AAAFFFFFF===CCCAAA777YYYTTT111===ccc===...BBBLLLXXX---444'''*********)))******+++,,,---***000+++444>>>hhhmmmDDDOOOKKKNNNJJJRRRRRRRRRIII@@@>>>===:::<<>>CCCGGGtttrrrSSSGGGDDD???<<<999666333000111000000///...---,,,,,,++++++*********)))))))))((((((''''''''''''((((((''',,,***+++000...///;;;rrrDDD___SSS```;;;,,,<<<333NNNDDD...@@@qqq888 ***(((''''''###444:::111'''%%%///333666555777>>>FFFJJJ<<>>AAAAAACCCMMMXXXVVVLLL@@@333|||===444111***'''$$$---,,,***(((!!!!!!###///^^^///((()))%%%%%%111;;;<<<;;;<<>>{{{ZZZ444000...------))))))))))))(((((((((((((((((((((((())))))))))))***+++,,,+++)))))))))++++++*********+++***(((&&&((())))))******))))))(((******+++,,,///222444666555;;;@@@===BBBEEEqqqpppTTTGGGDDD???<<<999666333000000000000///...---,,,+++))))))))))))************((((((''''''''''''(((((((((---+++,,,111...000<<<oooEEEvvvOOOuuuddd>>>***333MMMzzz===555PPPkkkWWW((('''(((&&&!!!&&&'''%%%...999333$$$+++000444555888>>>FFFLLLBBBCCC===DDD666CCCbbb555///ZZZvvv444000&&&111,,,HHHFFF$$$+++,,,***))))))(((((((((((())),,,///...///555TTTvvvDDDIIIHHHOOOKKKQQQQQQNNNKKKGGGFFFFFFEEEDDDCCCCCC??????III,,,222FFF******+++)))'''%%%$$$$$$$$$$$$############$$$$$$$$$"""''',,,bbbFFF%%%###%%%'''&&&$$$$$$(((+++;;;AAADDDFFFMMMXXXZZZTTTEEE111mmm\\\777"""000))),,,$$$!!!)))111%%%&&&"""$$$***YYY999,,,$$$%%%###444CCCFFFCCCAAA@@@@@@CCCppp...%%%***&&&---)))###000555&&&XXX@@@111888333@@@BBBCCCaaazzziiiuuurrrjjjxxxuuurrrtttvvvsssoookkkjjjjjjjjj___[[[ccckkklllkkklll[[[bbbttt|||EEE;;;111000555888333---000///---++++++*********+++---777555...))),,,000111000//////000'''***---,,,******...222777>>>PPPwwwmmm...666666333===TTTcccdddiii___ZZZaaajjjnnnoooqqqcccgggpppvvvzzz777333222111***:::lll444===UUUXXXYYYRRRCCCVVV999((($$$%%%'''(((!!!,,,''' >>>hhhTTTXXX___[[[VVV^^^WWW888&&&&&&&&&222((("""@@@'''+++***###(((,,,)))///...***)))555ZZZ777---===zzzccc333111...,,,---))))))))))))(((((((((((((((((((((((()))))))))))))))+++,,,+++***)))***+++,,,++++++,,,---,,,***((()))))))))******)))))))))++++++++++++...111444666666;;;???<<>>EEEKKKGGG>>>>>>PPP666222bbb[[[666ZZZwww666222---;;;"""@@@^^^<<<)))$$$))))))(((((('''(((((((((...---...---555QQQ{{{CCCDDDDDDNNNKKKRRRRRRKKKKKKIIIHHHIIIIIIGGGDDDHHHNNNXXXEEE333...```YYY(((,,,///,,,%%%!!!###&&&$$$######""""""######$$$%%%!!!((('''RRRSSS&&&###%%%'''&&&$$$$$$''')));;;EEEMMMPPPWWWbbbccc^^^III888XXXyyy444++++++((('''...444(((!!!&&&(((---&&&&&&)))QQQHHH,,,!!!$$$###555GGGLLLHHHCCC>>>;;;;;;iii///$$$)))(((***+++...---...,,,ggg;;;,,,111%%%LLLZZZlllgggxxxhhhzzzttthhhzzzmmmkkkjjjkkklllllliiieeeiiiiiiiiihhhdddbbbiiirrrzzzOOO888555111111///***%%%$$$'''+++,,,***(((&&&%%%&&&((()))***///555333000+++,,,,,,,,,+++******+++000///......------,,,+++%%%,,,111444EEEpppggg666444333&&&666[[[gggcccaaaaaabbbeeelllsssiii^^^pppwww{{{666222111444***888jjj000999UUU\\\ZZZTTTFFFXXX:::(((%%%&&&'''&&&""",,,&&&"""NNNdddWWW[[[]]]ZZZ]]]dddQQQ///&&&"""(((222%%%DDDrrr%%%+++'''***---''')))111---***...000SSS888+++;;;rrrzzzooo333333...+++,,,))))))))))))(((((((((((((((((((((((()))))))))))))))***++++++***)))***+++---------...///...,,,***))))))************))))))...---,,,,,,---000222444777:::>>>;;;AAABBBkkkgggRRRGGGDDD???<<<999666333000.../////////...,,,***)))))))))))))))))))))))))))((((((''''''''''''((((((''',,,***+++000...///;;;zzzlllHHHvvvQQQkkk{{{===<<<111EEE{{{gggMMM)))******$$$&&&''''''!!! %%%%%%&&&888OOO///---///555:::>>>CCCHHH???:::CCC<<>>???TTTzzzcccrrrggg{{{lllbbb}}}ppphhhmmmlllhhheeegggmmmnnnkkkfffdddooorrrggg]]]gggoooHHH333,,,+++***)))---111...)))'''+++111(((+++---...---------...&&&---111www111------,,,***)))((())))))***"""$$$''',,,///---(((###///---,,,)))###)))FFFeeeddd666===???,,,@@@RRRdddggg___[[[dddppp{{{mmmddd___^^^lll}}}~~~999333333666***777iii///666SSS]]]VVVQQQDDDWWW:::)))(((+++)))'''&&&,,,'''***cccbbbXXXZZZYYYXXX```___EEE'''&&&+++)))%%%***qqq000,,,'''+++&&&---))) &&& ,,,)))000///GGGBBB000777```yyyzzz444555///***,,,))))))))))))(((((((((((((((((((((((()))))))))))))))***++++++***)))+++,,,---------...000///---+++)))******++++++******)))------------...///111222777:::>>>;;;AAACCCjjjbbbPPPGGGDDD???<<<999666333000......//////...,,,***))))))))))))))))))(((((((((((((((''''''''''''(((((('''+++)))***///---...;;;{{{qqqIIIaaaSSS}}}CCC666222555NNNLLLyyyiii666$$$,,,"""***+++(((!!! %%%$$$"""...???;;;222---111777:::???DDD999??????444NNNGGG&&&SSSppp~~~DDD///''' 333!!!...bbbPPP***(((((((((((()))***++++++---'''000111AAASSSmmmLLLBBB@@@MMMKKKRRRSSSRRRUUUUUUSSSUUUXXXWWWRRR999GGGRRRBBB///111;;;vvv---+++(((&&&%%%%%%$$$$$$######""""""""""""######'''))) 999lll...&&&###$$$&&&&&&%%%%%%%%%&&&...:::FFFOOO[[[fffggg```WWWLLL<<<888000))))))222\\\$$$:::,,,+++ ---===lll***%%%'''%%%111===AAAAAA@@@<<<888999eee:::***,,,...(((///***000666333rrrHHHvvvzzzmmmttt~~~eee}}}bbbooosssjjj___rrraaakkkiiigggiiilllnnnllljjjsssvvvnnndddoooTTTGGG777+++((()))******(((((()))---000...'''"""'''))),,,,,,)))'''((((((%%%---///qqq555------,,,++++++,,,---...///888444---'''%%%(((...333'''%%%***333666000,,,,,,777bbbJJJ///BBB'''888MMMZZZ]]]___cccgggWWWnnnyyyeee\\\rrrzzzccc<<<444333444)))888kkk000444QQQ\\\SSSOOOCCCVVV888''''''***)))(((''')))&&&111sss]]]UUUZZZXXXZZZ___UUU:::&&&(((+++'''(((DDD^^^111&&&+++&&&+++'''111FFF------(((...111===RRR:::444JJJwww333666///***---))))))))))))(((((((((((((((((((((((())))))))))))(((***++++++******+++,,,,,,+++,,,---......,,,***)))******++++++******)))++++++,,,...///111222333777:::===;;;BBBDDDjjj```NNNGGGDDD???<<<999666333000---...//////...,,,***(((***)))))))))((((((((((((((((((''''''''''''((((((&&&+++)))***///,,,...:::}}}vvvIIIxxxNNNcccRRR...000111'''///tttMMM&&&$$$111%%%###*** ###***)))''''''EEE666+++---333777<<>>>>>;;;333```999))),,,000***333)))222000999nnnvvvddd}}}^^^kkkttt^^^ppphhhllleeefffggggggggggggggghhhhhhnnnwww}}}ooo888111,,,((()))...000...***---......,,,******,,,///++++++***(((%%%&&&***...)))000111sss===///,,,***))))))))))))((('''"""(((---...***'''(((++++++......+++(((***...222,,,,,,777ggg;;;111000444DDDZZZhhhddd[[[pppaaacccmmmhhhdddiiikkkGGG<<<333222222(((888nnn222444OOOZZZTTTOOOCCCUUU666$$$###&&&&&&&&&&&&$$$$$$444{{{XXXTTTZZZZZZ]]]___MMM333(((+++"""&&&888```&&&000 """***%%%***...UUU~~~\\\...&&&+++222777```BBB222999vvv111777///***...))))))))))))(((((((((((((((((((((((())))))))))))(((***++++++******+++---*********,,,------+++)))******++++++++++++******((())),,,...111222333444777:::===;;;CCCDDDkkk___NNNFFFBBB>>>:::777555333111111111111000...,,,)))((())))))))))))))))))))))))))))))(((((((((((())))))***((((((***+++,,,222999wwwxxxLLLdddOOOppp]]]222'''555000,,,777<<<...)))$$$$$$'''(((&&&"""%%%%%%%%%%%%%%%%%%%%%%%%###@@@HHH333'''555===777===CCCHHHJJJJJJHHHAAA888BBBFFF,,,111444###$$$...)))QQQ999)))+++'''(((---'''$$$...000'''333UUUJJJ555bbbSSSIII<<>>\\\fff222+++$$$---ttt:::,,,###(((,,,555>>>@@@======@@@777YYY???///222+++---111999111LLLggg```]]]jjjhhhgggggghhhhhhgggfffggg```[[[]]]eeeqqquuupppwww666555++++++++++++++++++++++++,,,)))$$$333///%%%888 ,,,,,,,,,++++++*********%%%222///rrrDDD222,,,+++******)))*********+++++++++++++++++++++***///''',,,000)))(((.........888///$$$HHHZZZ;;;---444@@@VVVkkkooommmgggaaagggooofff___ggghhhJJJ<<<444444...222:::sss999000SSSbbbYYYEEE777^^^///(((''''''"""+++(((******:::aaa___RRRRRR___\\\CCC,,,&&&$$$***,,,CCCGGG,,,''''''&&&000+++(((222XXXmmm444FFFCCC%%%,,,jjjDDD111;;;}}}???444+++//////,,,+++***)))((((((((((((''''''''''''((((((((((((,,,,,,---...---,,,***)))************************''''''((()))***++++++,,,---+++,,,///111222777>>><<>>IIIhhh```NNNFFFBBB>>>:::777555333111/////////...,,,***'''&&&(((((((((((((((((((((((())))))(((((((((((())))))+++((((((+++,,,---222999tttyyyLLL}}}LLLVVVqqq@@@,,,111%%%+++111)))&&&$$$$$$&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%"""222<<<666---///999@@@<<>>666cccNNN444&&&333---%%%(((---XXX555###***'''&&&***'''&&&///---777iiiUUU:::???JJJUUUHHH@@@OOOPPPTTTVVVXXXUUUUUURRROOOZZZ___SSSAAABBBEEE<<<<<<222'''AAA^^^---'''&&&...!!!'''$$$$$$$$$###############$$$!!!'''"""000___>>>&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$666DDDIIIOOOZZZ^^^YYY^^^ggg===???iii555```111***000...444...+++333pppNNN000)))(((,,,444===@@@===>>>AAA<<<^^^RRR%%%,,,888:::333111hhhddd\\\iiilllkkkiiihhhhhhhhhgggeeeccc```]]]cccjjjjjjjjjmmmpppWWW)))555888++++++++++++++++++++++++///&&&///555000((()))555******************++++++&&&000,,,oooCCC,,,,,,++++++***************---------,,,++++++******,,,'''---111+++,,,111---///###***<<<888444\\\PPP888111<<>>***&&&(((000+++ZZZ444(((,,,###&&&!!!$$$777jjjooottt444<<>>:::777555333111//////...---+++)))((('''(((((((((((((((((((((((()))((((((''''''(((((()))+++)))))),,,------222999pppyyyKKKYYYEEEiiirrr;;;&&&666777///'''(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$---777333+++333DDD>>>AAABBBAAACCCGGGIIIGGG:::OOONNN333'''---000***%%%***VVV444!!!***)))%%%))))))(((...&&&IIIrrrDDD...@@@EEE|||[[[HHHKKKUUURRRVVVZZZ\\\YYYXXXSSSOOOZZZaaaXXXBBB???CCC>>>???777'''555lll666%%%'''*** +++%%%$$$###############$$$$$$$$$ ###""")))WWWIII((($$$$$$%%%%%%%%%%%%%%%%%% 444FFFKKKLLLPPPTTTTTT```eeeNNN'''sss000ZZZ;;;...******!!!###000******111\\\```***((((((+++333<<>>???BBB@@@FFF___111///%%%***BBByyy```[[[\\\\\\rrrhhhgggggghhhiiihhhdddbbb[[[eee^^^bbbooocccpppppp:::+++111...(((&&&++++++++++++++++++++++++'''===jjjuuuoooVVV!!!///((((((((())))))***+++,,,)))///+++oooIII(((,,,,,,+++***************)))*********++++++******+++)))---,,,%%%)))///)))000)))+++222***000NNN~~~MMM(((666QQQooommmkkkgggeeedddccceeeiiibbbZZZ222eee@@@444000111111777qqq999111NNNYYYZZZEEE666]]]...((('''(((&&&)))'''%%%)))^^^sssYYYWWWVVV[[[___PPP666'''''',,,"""DDDSSS%%%''')))%%%...$$$777ddd777000AAAppp___<<<***BBBHHH888444jjj}}}OOODDD666222+++,,,+++***)))((((((((((((''''''''''''(((((((((((()))***+++++++++***)))(((************************)))))))))))))))*********...,,,,,,///000000555;;;999???999???<<>>:::777555333111111000///...---+++***)))(((((((((((((((((((((((((((((((((''''''(((((((((+++))))))---......222999iiiyyyJJJ~~~TTTKKKQQQ++++++((('''///...)))***+++)))&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###111333,,,///<<<:::>>>@@@>>>@@@EEEHHHHHHBBBMMMLLL000333%%%+++,,,''''''NNN555###,,,)))&&&+++,,,(((+++>>>```KKK444444555NNNkkkbbbIIIWWW]]]VVVXXX[[[YYYWWWXXXQQQKKKUUU\\\TTTBBB:::@@@???AAA===))),,,iii===!!!&&&%%%)))"""#########"""######$$$%%%((($$$$$$"""JJJQQQ((($$$$$$$$$$$$$$$%%%%%%%%% 222GGGQQQSSSRRRRRRRRRZZZVVVfff///aaaFFFdddjjj777AAA:::,,,###///...&&&'''***BBBkkk"""&&&(((***000:::>>>>>>@@@CCCJJJDDD{{{@@@666666SSSaaa\\\lllaaafffhhhccccccdddfffhhhgggccc```jjjQQQ```mmmcccGGG111&&&---...%%%'''444************++++++++++++===HHH,,,+++******))))))***+++,,,---///,,,sssVVV+++,,,,,,+++************+++'''((()))+++,,,,,,+++***,,,+++///,,,"""&&&...+++,,,444..."""(((:::666!!!AAA\\\sss333@@@VVVnnngggpppmmmbbbbbbiiifff___RRR>>>???333---333000222kkk666000PPP[[[ZZZFFF666]]]---''''''((('''((('''$$$111sssjjjZZZUUUYYY___ZZZFFF...%%%(((***eee---&&&(((###))))))"""999+++999QQQtttIII,,,***<<>>;;;FFFfffjjjWWWFFFBBB>>>:::777555333111000000///---,,,+++******''''''''''''''''''''''''((((((''''''''''''((((((***((()))---......222888cccyyyHHHttt@@@UUUlllNNNFFF000"""(((,,,'''((()))'''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$((("""!!!'''...000///...333999===<<<<<<@@@CCCBBB???GGGgggOOO444333&&&)))!!!)))666PPP000'''***&&&%%%---+++'''...kkkiiiBBB;;;CCC333???aaafffGGG]]]^^^XXXZZZWWWUUUVVVYYYRRRIIIPPPWWWOOOBBB555===@@@BBBCCC///(((YYYFFF!!!%%%%%%&&& ######""""""###$$$$$$%%%)))%%%$$$<<>>???AAAEEECCCIII999:::uuuggg^^^wwwgggnnnnnncccccccccddddddeeebbb^^^[[[SSSdddccclllyyy???$$$222555((("""***---))))))))))))******+++++++++]]]www333000...,,,+++******++++++---------uuuddd///---,,,,,,+++***+++++++++++++++++++++*********))))))&&&---111***+++111000&&&***......---...//////+++"""DDD{{{DDD]]]vvvwwwyyyhhh___dddeeegggdddmmmFFFQQQ???444///333...///ggg222000SSSaaa[[[FFF666\\\---'''''')))'''((('''%%%@@@ddd^^^VVV\\\^^^RRR;;;((($$$)))%%%AAAZZZ+++###(((&&&,,,&&&---vvv333111```qqq<<<+++555888QQQ333333JJJxxxBBB666000444111,,,+++***)))((((((((((((''''''''''''(((((((((((()))***+++,,,,,,+++******))))))))))))))))))))))))*********)))))))))))))))---++++++.........333999777===777>>>;;;FFFffflllXXXFFFBBB>>>:::777555333111...---,,,***))))))((()))''''''''''''''''''''''''(((''''''&&&&&&''''''(((((('''))),,,------111666]]]yyyEEE~~~OOO;;;ggg```KKKZZZXXXFFF333%%%%%%######$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$(((&&&"""!!!'''//////***222:::?????????CCCFFFFFF@@@DDDAAANNN444&&&---///444OOORRR&&&(((&&&"""%%%+++'''---CCCtttQQQWWWKKKKKKAAA(((___kkkDDD]]]ZZZZZZ^^^TTTTTTWWW\\\VVVKKKRRRZZZTTTDDD333===@@@AAAFFF444&&&DDDVVV(((%%%(((#########""""""""""""###$$$%%%%%%)))'''"""111PPP%%%""""""######$$$%%%%%%%%%###&&&555KKKYYYZZZWWWXXXRRRSSSPPPFFF^^^zzz333QQQSSSoooddd444444,,,'''+++***lll'''+++(((''',,,555===@@@CCCFFFDDD;;;hhhtttlll```ssseeejjjkkkiiihhhhhhgggeeedddbbb^^^YYYUUUJJJfffsssooo+++///:::))) (((222000(((###(((((())))))***+++++++++ggg???222000...+++******+++++++++***---vvvlll000------,,,+++++++++++++++,,,)))&&&&&&)))///666:::666$$$$$$///000---///---&&&)))---///,,,(((,,,333)))III***555NNN^^^~~~kkkhhhkkk[[[bbbfffbbbfffOOOjjj>>>666444111...///fff000...TTTddd[[[FFF666\\\,,,'''((()))&&&***((((((RRR|||aaaaaaZZZ^^^YYYFFF111&&&&&&***///www///)))+++444,,,000***CCClllHHH+++777PPP???***333XXX222333CCCwwwFFF999222333---,,,+++***)))((((((((((((''''''''''''(((((((((((()))***+++,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))*********,,,******---......333999777<<<777>>>;;;GGGgggkkkVVVFFFBBB>>>:::777555333111...---+++***)))((())))))''''''''''''''''''''''''(((''''''&&&&&&''''''((('''&&&(((,,,---,,,000555XXXyyyCCCzzzvvvCCCGGG{{{ZZZ...777CCCIIIHHH;;;...)))$$$###$$$&&&'''&&&########################$$$%%%$$$###$$$)))///333111999>>>>>>???EEEJJJLLLHHHJJJ>>>qqqGGG---%%%,,,333+++RRRUUU???###((($$$"""))))))$$$<<>>FFF666$$$222hhh111""")))%%%(((""""""""""""###$$$%%%&&&&&&###((( !!!+++NNN)))!!!""""""###$$$$$$%%%%%%%%%"""+++@@@OOOSSSXXX___]]]QQQTTTPPPLLLIII^^^aaa@@@,,,(((###...***bbb,,,***(((&&&***444===AAADDDGGGRRR>>>hhheeezzz___bbbhhhcccdddmmmiiigggeeecccaaa^^^[[[XXXmmmcccYYY$$$777...---666***""")))///+++((((((((()))***+++++++++QQQttt@@@111///,,,***)))***+++,,,+++***000xxxqqq///------,,,++++++++++++,,,)))&&&$$$***999PPPhhhwwwsss@@@###***///+++*********...,,,'''***333222(((555'''555VVVOOOFFFdddzzztttvvvjjjwwwuuugggtttbbbWWW999333444//////333jjj111---RRRccc\\\FFF666[[[,,,'''(((***%%%---(((+++bbbppp]]]``````___SSS;;;)))%%%(((***OOOttt111)))444 ((('''III---"""666666>>>"""333ZZZ999333===yyyFFF999111333,,,,,,+++***)))((((((((((((''''''''''''(((((((((((('''(((***+++++++++***)))))))))))))))))))))))))))(((((())))))******++++++***((())),,,---...333:::777===888???<<>>:::888555333111000///---+++******++++++'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&%%%'''+++,,,,,,///444VVVyyyBBBxxxXXX777\\\ddd>>>444###!!!666CCC:::333***&&&'''(((&&&########################### !!!$$$'''###"""///@@@***222777777888@@@HHHLLLHHHMMMJJJjjjdddCCC***///&&&000EEEqqqMMM$$$''')))%%%&&&---***$$$KKKNNNQQQPPP[[[UUUJJJMMM<<<~~~HHH[[[SSSeeeqqq```VVVYYY^^^WWWMMMYYYhhhhhhLLL666AAAAAA<<>>,,,***&&&---)))GGGJJJAAA---"""%%%'''"""%%%)))'''######$$$%%%))) (((***%%%"""111;;;///,,,999GGGIIIFFFFFFLLLHHHIIIJJJDDDRRR>>>333)))888\\\jjjIII$$$"""..."""...)))******gggYYYFFFRRRVVV[[[XXX>>>CCCzzzPPPQQQhhh^^^ggg^^^SSSZZZVVVKKKNNN^^^aaaXXXEEE999999BBBFFFIIIAAA000)))OOOCCC///"""--- $$$"""%%%###%%%)))!!!((( ###'''...GGG444'''&&&)))%%%%%%'''###"""'''444EEESSSZZZZZZ```dddmmmvvv???ZZZAAA000FFFMMMTTT777000((()))(((+++444nnnOOO,,,"""&&&333+++000CCCCCCHHHTTT___yyygggbbbbbbbbbdddggggggeeecccfff^^^kkkXXX]]]hhhUUUtttnnn---777***+++---,,,***+++---+++'''(((((())))))*********+++***)))DDDkkklllEEE+++,,,...,,,***))))))*********---&&&***vvv'''111,,,,,,111111+++))),,,'''000,,,%%%RRRvvv222''')))'''+++111'''222---###***333111...***222===}}}NNNNNNzzzvvvtttmmmccckkk}}}fff777666000))),,,555ccc222222III___aaaQQQ:::ccc---###'''&&&(((+++&&&...___ZZZaaaddd[[[AAA)))######+++@@@SSS777 !!!***+++(((''''''///:::qqq888+++***...,,,444DDDKKK111999bbb;;;777---000,,,*********)))))))))))))))''''''''''''((((((((((((++++++***))))))***,,,---(((((())))))))))))(((((())))))))))))************)))***++++++,,,///444888CCC???@@@<<>>:::???AAADDD>>>...(((===FFF'''$$$%%%###$$$%%%&&&&&&%%%''''''%%%%%%!!!"""%%% ,,,CCCCCC%%%&&&'''$$$$$$%%%###"""%%%///>>>KKKRRRTTTXXX___cccsssUUUKKKXXX***:::@@@<<>>CCCBBB666)))+++QQQ111 !!!&&&$$$"""%%% %%%"""&&&$$$$$$$$$###$$$'''999UUU###$$$$$$"""###%%%$$$"""%%%###$$$***777CCCLLLPPPVVVXXXSSSeee^^^222jjj+++,,,888666===eeeGGG---++++++)))&&&111SSSuuu333&&&;;;%%%GGG:::111nnn___``````eeehhhjjjfff^^^ZZZ[[[^^^VVVfffGGGooo]]]MMM|||JJJEEE111222,,,&&&''',,,...***%%%))))))))))))************%%%***(((""""""))),,,'''(((((()))***++++++,,,,,,&&&666444333+++......***))),,,......***'''---+++&&&FFFeee---'''---...+++&&&///%%%)))111///---///---555EEEddd...AAAggg???~~~rrrjjjhhhlllkkkdddgggrrriii111111000///...222]]]+++///IIIcccZZZIII===[[[,,,'''++++++''',,, eeeqqqWWWYYY\\\[[[YYY'''"""000###@@@jjj///(((&&&))))))$$$$$$)))'''!!!---******,,,UUUsss444...---...,,,///BBBWWW555...MMM<<<888---000,,,************))))))((((((&&&''''''''''''(((((((((((()))***)))((('''(((***))))))(((''''''((())))))))))))))))))***************************,,,000333<<<:::>>><<>>...---''',,,&&&***%%%###999LLLBBB+++$$$!!!%%%+++''' +++&&&"""...%%% *** ###111;;;777///222>>>HHHKKKMMMLLLKKKNNNTTTUUUSSSzzzpppCCC222...&&&&&&+++((('''---&&&%%%''''''SSSYYYIIITTTeeerrrjjj```YYYGGG888QQQbbbPPPccchhhhhh]]]PPP[[[^^^UUUMMMNNNTTTXXXPPPBBB<<<===>>>FFFKKKDDD+++%%%WWWOOO&&&(((###!!!!!!$$$'''%%%"""---%%%)))'''"""((("""...ccc'''""")))$$$ '''$$$###'''%%%%%%)))222???JJJPPPXXXOOOGGGWWWTTT---tttPPP(((===LLL@@@gggHHH333***,,,+++%%%111@@@444///"""888222###MMM{{{RRRfffeee]]]nnn\\\cccfffgggfffbbb[[[WWWWWWZZZiiiLLLbbbYYYSSS|||888"""EEE111***333111&&&'''222111$$$)))))))))))))))*********$$$---///******000...&&&)))+++,,,---,,,,,,---...+++///(((MMM...333333---+++......+++222$$$***222((('''CCC```\\\<<<,,,///+++''',,,000333'''(((---+++///444...---;;;333///999yyy@@@yyyrrriiidddhhhkkkjjjkkkooosssvvv555222222---///777eee333333III___```MMMIIIZZZ---(((***((()))///&&&gggSSSXXXVVVYYYLLL!!!$$$+++---TTT___&&&$$$&&&***)))$$$$$$((()))!!!(((+++((((((---%%%++++++***,,,---///DDDccc888+++EEE===999...000,,,++++++******))))))((((((&&&&&&&&&'''''''''((((((''')))+++***(((&&&&&&(((***)))'''&&&&&&''')))***((()))))))))************)))*********)))+++...000:::888>>><<>>:::888555333000000000000///...+++)))((((((((((((((((((''''''&&&'''''''''''''''''''''''''''&&&'''+++++++++...444LLLyyyOOOTTT```999VVVooo:::---,,,''',,,%%%"""***((( 222AAAEEE---"""!!!$$$###&&&,,,$$$ """333&&&"""444 $$$)))555>>>777,,,444GGGIIIHHHEEECCCIIIQQQOOOGGGPPP==="""444111'''000444***$$$###...,,,'''eeeSSSOOOUUUdddeee^^^XXXTTTIII444HHHmmmNNN]]]kkkkkkdddZZZ]]][[[RRRJJJJJJRRRZZZMMM@@@;;;<<<===FFFOOOJJJ,,,%%%IIIddd###---###!!!&&&''''''+++***'''(((%%%''')))"""***###)))kkk555 ***%%%***%%%%%%&&&%%%$$$'''...:::HHHRRRWWWGGGHHHVVVHHH<<>>)))999,,,UUU~~~...222444///'''$$$***222******))))))))))))))))))---+++)))((((((***---///***,,,------++++++,,,...555///777111333111...---///...***000$$$)))444111,,,,,,+++***###+++222)))%%%---222///,,,+++******111222+++UUUQQQ---777+++777***mmmMMMsssvvvlllcccccciiimmmnnnmmmlllppp888000111---///777eee222222GGG^^^```LLLQQQUUU,,,((((((%%%'''---555aaaUUU]]]VVVWWW999$$$)))"""<<<```>>>(((&&&%%%'''(((&&&&&&'''"""///)))%%%)))***###+++'''+++)))+++///---AAAhhh999+++AAA~~~===999...111---++++++******)))(((((('''&&&&&&&&&&&&''''''''''''$$$(((+++***&&&######%%%***((('''%%%%%%'''(((***((()))))))))************)))***+++***)))***---///:::888>>>===BBBKKKvvvxxxXXXHHHDDD>>>:::777555333111000000000///...,,,***((((((((((((((((((''''''&&&'''''''''''''''''''''''''''&&&'''***+++***...444IIIpppNNNIIIFFF???kkklll999------'''+++######%%%+++...###+++CCCNNN:::$$$$$$***'''!!!###***"""$$$!!!HHH~~~aaa)))"""+++======...///>>>CCCDDDDDDFFFJJJMMMHHHAAALLLaaa===<<<))) @@@YYY;;;--- 000+++888JJJOOORRRTTT___XXXWWWVVVRRRMMM777AAAyyyMMMVVVkkknnnmmmkkkddd\\\UUUPPPPPPWWW___JJJ???<<<<<<:::AAAIIIEEE,,,'''000ddd ((( )))###%%%,,,(((&&&(((&&&###***"""***((()))jjjNNN""")))%%%,,,$$$'''"""#########)))555DDDPPPWWWJJJPPPYYYBBB???KKK///,,,FFF>>>;;;CCC,,,(((+++,,,***333+++uuuDDD+++333+++OOOIIIzzzOOOXXXpppkkk```iii{{{ffffffbbb\\\YYYYYYYYYXXXWWWKKKoooWWW***777000%%%333'''mmmlll<<< ---666(((###...************))))))))))))+++%%%%%%+++,,,&&&'''---(((***,,,+++))))))---111,,,;;;vvv:::222+++,,,///...,,,,,,---))),,,---(((,,,000***---&&&***...)))***---)))'''000...,,,000---///???222111---444(((666222\\\JJJnnnjjjdddaaadddkkkllljjjlll]]]:::---///111///333]]]***,,,FFF___YYYDDDRRRMMM)))((()))&&&$$$(((KKK~~~^^^[[[fffYYYNNN******+++%%%KKKWWW%%%+++(((%%%%%%'''((('''&&&333!!! ,,,000!!!333(((///)))***000***999ddd888--->>>~~~<<<999...111...,,,++++++***)))(((''''''%%%&&&&&&&&&&&&'''''''''(((---222111+++''''''((((((((('''&&&&&&'''(((((())))))))))))************(((***++++++***+++---///888777>>>>>>CCCKKKvvvyyyWWWJJJEEE>>>999666555333222000000000000...,,,***)))(((((((((((((((''''''&&&'''''''''''''''''''''''''''%%%'''***+++***...333AAAiiiVVVGGGpppDDDUUUddd333***,,,'''+++$$$+++"""!!!***+++###""")))IIIHHH===,,,$$$&&&$$$%%%,,, %%%&&&ZZZ,,,!!!"""111;;;666000111>>>@@@EEEKKKKKKHHHFFFFFFEEEHHHwww111,,,111XXX___NNNFFF333"""---$$$)))(((\\\mmmIIIMMMQQQXXXddd[[[aaa```SSSQQQ;;;;;;}}}MMMMMMeeehhhllljjj\\\OOOKKKJJJIIILLLRRRGGG>>>??????;;;???DDD???111...$$$aaa000 %%%&&&&&& +++$$$===YYYBBB,,,"""///$$$(((+++&&&]]]iii&&&&&&%%%+++!!!'''!!!#########&&&000@@@LLLVVVPPPPPPUUUKKK<<<>>>AAA%%%111444,,,+++'''///)))+++++++++333,,,iiiVVV<<<***]]]FFFHHHTTTIIIxxxwwwrrrfffqqqooojjjfffddd```[[[XXXXXXZZZ\\\iiiUUUDDD$$$(((222<<<...777sss333+++999666)))$$$************)))))))))(((%%%$$$)))000000***&&&&&&(((***,,,+++***,,,333999000TTTQQQ:::***---000,,,***///---+++...***!!!'''///,,,111+++,,,+++'''---///&&&&&&222+++---666(((:::zzzWWW+++444)))---555...(((IIINNNWWWbbbiiifffcccfffiiiiiiiii^^^vvv;;;,,,000000///222\\\(((+++DDD^^^TTT???TTTIII(((***+++(((&&&(((fffjjj]]]___iiiWWWAAA$$$---'''555VVV;;;###(((((('''&&&&&&(((((('''$$$---''',,,222%%%'''///((()))333)))444aaa555...:::vvv}}};;;888...111...,,,,,,+++***)))(((''''''%%%%%%&&&&&&&&&'''''''''***000666444...)))(((***''''''''''''''''''''''''))))))))))))************((()))+++,,,+++,,,...000444444<<<>>>DDDMMMxxxyyyVVVKKKEEE>>>888555444444333000000000000...---+++)))(((((((((((((((''''''&&&'''''''''''''''''''''''''''%%%'''***+++***...333;;;gggaaaKKKUUUHHH{{{ZZZ,,,%%%)))&&&,,,%%%&&&(((### +++)));;;LLL:::"""$$$((($$$%%%$$$>>>444CCCtttSSS...###%%%666===444'''999:::@@@GGGEEEAAADDDMMMHHHEEEIIIrrr@@@111[[[rrrVVV+++,,,000%%%&&&...%%%+++KKKZZZRRRSSS]]]jjjcccmmmhhhRRROOO:::666yyyOOOFFF]]]```fffppp]]]NNNMMMPPPNNNNNNQQQDDD>>>AAACCC>>>AAAEEE@@@666555'''dddFFF)))(((***((('''ooo555%%%444&&&%%%+++!!!OOO|||)))%%%%%%+++&&&###%%%%%%$$$&&&///???KKKOOOQQQIIIOOO]]]BBBSSS[[[...***333(((###+++$$$******)))+++333...bbbeee<<>>===555333777444///...---,,,+++***))))))))))))))))))(((&&&%%%$$$(((''''''''''''&&&&&&&&&''''''((()))***,,,...///<<<]]]cccBBBOOO\\\}}}CCC///444%%%'''111!!!'''&&&%%%%%%$$$$$$%%%%%%'''!!!---BBB>>>&&&***$$$!!!---777999---"""---$$$333BBB...'''@@@@@@;;;GGGDDD>>>NNNOOO@@@MMMPPP^^^eee@@@///nnnfff444'''+++000'''***$$$EEEnnnIIIVVVggg\\\bbbkkkpppkkkccc[[[NNNBBB:::dddTTTNNNbbb[[[jjjfffcccWWWLLLPPPXXXUUUMMMDDDCCCBBBAAAAAAAAAAAAAAAEEE<<<&&&BBBhhh&&&,,,&&&%%%&&&***"""LLL___FFF$$$###777&&&(((!!!######%%%'''(((###"""&&&%%%&&&444GGGQQQQQQHHHPPP\\\LLL\\\zzz&&&999111***+++,,, $$$$$$)))444444///WWWjjjTTTKKKCCC]]]NNNqqq\\\zzznnnlllpppmmmkkkkkkccc```ZZZ___iiiOOOhhhVVV]]]%%%///666&&&,,,'''------333***^^^xxx666,,,444***000,,,'''&&&***---,,,(((******))))))***+++,,,,,,,,,000%%%111%%%333hhhRRRJJJoooFFF222444)))000***+++,,,,,,---.........---,,,''')))111555000++++++,,,666"""000,,,???GGG444333&&&444,,,000***...222,,,cccddd???]]]ssslllhhh\\\```iii___[[[kkkppp>>>555///222999FFF+++***;;;```QQQ@@@ttt@@@!!!000+++(((***FFF```RRR\\\\\\NNN((('''...***}}}444&&&+++)))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((***)))+++(((000...111\\\///222888SSSBBB444333///000++++++******)))((((((((('''''''''''''''''''''''')))))))))))))))(((''''''''''''''''''(((((((((((())))))))))))))))))))))))******+++,,,---///000111111999888===DDDLLL|||^^^NNNAAA???>>>555333555222111000///...,,,+++***))))))))))))))))))((('''&&&(((''''''''''''&&&&&&&&&&&&'''''')))***,,,...///;;;ZZZdddAAArrrJJJaaaHHH333+++)))***)))&&&'''&&&%%%%%%$$$$$$%%%%%%'''!!!%%%555BBB>>>///$$$*** EEE222...***###===???(((%%%000999+++***777HHHJJJGGGGGGGGGFFFHHHQQQCCCNNNgggJJJ***111OOO:::%%%,,,888FFFGGG000&&&ZZZUUUJJJTTT^^^ZZZfffjjjiiiaaaYYYRRRIIIAAA>>>]]]YYYOOO```rrr[[[hhhPPPKKKOOO???GGGZZZBBBBBBAAAAAAAAAAAABBBBBBIIIDDD)))999www---&&&&&&"""777(((BBBcccwwwfff...&&&)))>>>+++$$$###$$$$$$%%%'''""""""&&&%%%%%%111AAAKKKNNNJJJQQQ```^^^bbb{{{111!!!&&&///'''000444222222%%%,,,===;;;nnnqqqggggggbbbIIIoooJJJddd^^^hhhnnnsssooommmlllrrrSSSdddjjjFFFfff``````fff888+++...+++(((,,,&&&///&&&$$$)))EEE444 333((()))...111---&&&(((000***************+++,,,,,,***000'''333&&&///[[[EEESSSEEE111222***111,,,,,,,,,------............111,,,((())),,,...111555***---888===+++kkkAAA---111///111///111)))---222(((IIINNNNNNSSSwwwdddkkk]]]eeeccc^^^ffffff777:::PPPlllvvvttt@@@444HHHXXXQQQ666jjj:::"""(((***(((666nnnvvv___dddaaaZZZ999%%%333WWW```---,,, (((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((***)))+++(((000...111\\\111111555LLL@@@333333//////,,,+++***)))(((((((((((('''''''''''''''''''''''')))))))))))))))(((''''''''''''''''''(((((((((((())))))))))))))))))))))))******+++,,,---///000111111999888<<>>666###***999~~~888&&&+++555pppaaa---))))))(((BBB???$$$222LLLDDDCCCIII===EEEGGGNNN>>>CCC^^^MMM---...AAA+++$$$<<>>QQQzzz```YYY[[[mmmLLLFFFQQQ>>>???MMM@@@??????@@@@@@AAACCCCCCLLLJJJ000...===333 @@@fff\\\;;;666&&&DDD>>>MMMccc---,,,)))qqqZZZ+++$$$"""$$$%%%%%%%%%"""###&&&%%%$$$---:::FFFMMMQQQXXXgggqqqiii[[[UUU///111888$$$'''***###,,,AAAaaayyysssooommmbbbGGG~~~EEEYYY|||bbbnnneeesssvvvqqqooommmgggdddbbb]]]SSSaaaRRR777"""222'''$$$000******222)))$$$555333\\\III,,,...333...$$$(((444222$$$++++++*********+++,,,,,,)))///***333(((+++III444]]];;;---111...333...,,,---------............,,,......,,,---///...+++111666+++333lllLLL:::***000666---000111))),,,333(((///UUU777EEEhhhnnnnnnaaaaaagggaaa```[[[oooOOOXXXnnnCCC???LLLddd000III]]]LLL---```222&&&$$$...)))111]]]ZZZiii^^^VVV---***,,,)))fff==='''))) (((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((***)))+++(((///...111]]]555000111DDD???333333//////,,,+++***(((((((((((()))''''''''''''''''''''''''(((((()))))))))(((''''''''''''''''''(((((((((((())))))))))))))))))))))))******+++,,,---///000111111999888;;;BBBKKKbbbQQQCCC???>>>666555999777666555222000...,,,++++++((()))***+++++++++++++++(((''''''''''''&&&&&&&&&&&&&&&'''(((***,,,---///999OOOmmmBBBsssHHHBBB555---,,,'''$$$+++'''&&&%%%%%%$$$$$$%%%%%%!!!(((''' ///:::999$$$((((((BBBFFF000;;;555444___III&&&(((///FFF111111;;;:::???FFFAAAJJJ>>>DDDFFFEEEPPPKKK555```aaa555###???[[[ssszzz===^^^CCCVVVWWW```eeeqqqnnnhhhaaaZZZTTTNNNIII;;;IIIiiiiiiXXXTTTYYYTTTAAABBBIII@@@>>>======>>>>>>@@@AAACCCDDDKKKIII;;;)))mmmSSS/// ///'''nnnyyy;;;...555HHHDDDAAA|||HHH$$$###(((WWWnnn,,,!!!!!!$$$'''&&&$$$###$$$'''%%%$$$***222EEELLLXXXaaajjjuuukkkPPP{{{qqq......%%%666000###DDDXXXuuurrrZZZxxxjjjjjjxxxsssooo^^^BBBmmmFFFVVVzzzhhhkkk___gggxxxwwwpppooolll\\\jjj\\\[[[mmmIIImmmEEE%%%***444"""'''666(((---,,,///---===111777ZZZ...444777000)))(((...444,,,,,,+++++++++,,,,,,---)))...+++222))))))<<<,,,KKK@@@000333222222+++......---------.........)))...///---000444222,,,111...)))RRR///555//////333,,,...111+++,,,444---(((555ccc___>>>ZZZiiirrreee]]]hhhccc]]]YYY^^^hhhQQQ,,,...rrr444MMMUUUAAA111___---,,,(((333(((@@@{{{VVVaaa```VVVKKK---///UUUEEE)))$$$---(((''''''&&&&&&&&&''''''(((((((((((((((((((((((())))))+++(((///---222___666///111???>>>333444000///---,,,***((('''((())))))'''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))******+++,,,---///000111111888777;;;BBBKKK~~~___TTTEEE???<<<555777>>>>>>777555222///---,,,,,,,,,((()))***++++++,,,,,,+++(((''''''''''''&&&&&&&&&&&&&&&&&&((()))+++---...777HHHtttDDDmmmeee;;;333<<<+++$$$,,,((('''&&&%%%%%%$$$$$$%%%%%%###''')))'''###'''666EEEBBB777)))EEE:::(((000&&&"""'''%%%(((000===444+++999CCCDDDMMMFFF>>>DDDJJJEEEOOORRR333fffddd333;;;QQQVVVIII555yyylllLLLOOOOOO]]]aaafffdddcccbbb^^^VVVMMMGGG>>>HHHvvvBBBXXX^^^<<>>...&&&000------,,,,,,,,,,,,,,,---+++...+++...***+++555...222^^^999222111111***///......---------.../////////+++(((+++333666666000111nnnDDD000///777///---///---000---,,,000///+++---***HHHWWWZZZxxxeee]]]eeebbb^^^___]]]{{{QQQ$$$???<<<333LLLSSSHHHeeePPP666CCCaaa***---,,,///)))yyyrrrcccooo^^^ZZZ===)))%%%333ccc+++'''!!!111''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((())),,,(((...,,,222aaa555...444<<<>>>444666111000,,,+++***(((((((((((()))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))******+++,,,---///000111111888777;;;CCCMMM|||]]]UUUEEE???<<<555777??????666444000---,,,++++++,,,((()))***+++++++++++++++(((''''''''''''&&&&&&&&&%%%%%%&&&''')))+++---...777CCCzzzzzzFFFeeeCCC777DDD///&&&000''''''&&&%%%%%%$$$$$$%%%%%%((( ((('''""",,,>>>III&&&%%%]]]qqq999888111$$$(((...'''%%%,,,,,,BBB???000===AAA;;;FFF<<>>XXXaaa(((AAAGGG---333SSSUUUAAA(((===WWWSSSKKKOOOYYY``````^^^___dddcccZZZPPPJJJGGGHHH{{{MMM444FFFFFFGGG@@@:::KKK888;;;::::::;;;<<<>>>@@@BBBCCCFFF@@@MMM222000]]])))(((...+++...///999---;;;MMMFFFRRRHHH&&&$$$+++ ...888|||III&&&)))###&&&######$$$&&&&&&%%%%%%''')))777EEESSS\\\\\\XXXWWW\\\UUUttt999...---000HHHzzzvvv,,,%%%QQQlllooosssmmmuuuwwwfffHHHOOO___UUUuuurrrooobbbggguuuyyyooonnnqqqllliii[[[ddd^^^ZZZnnn---+++///$$$%%%444,,,!!!///111!!!)))***&&&///111222PPP...///777111###......---,,,,,,,,,------,,,---++++++---///222333@@@???,,,...555222000///...---------...///---...000111---)))---333XXX```###444---777...+++333...///...+++)))***---,,,333>>>CCCfffiiiiii___^^^aaa___cccbbbnnnttt;;;<<>>666555;;;999333111...+++******+++,,,))))))******************(((''''''''''''&&&&&&&&&%%%%%%&&&''')))+++---...888@@@vvv~~~EEE]]][[[@@@???666...,,,((('''&&&%%%%%%$$$$$$%%%%%%''''''***&&&)))111DDD|||GGG222111>>>333(((%%%((($$$"""777EEEBBB===:::888;;;===EEEHHHGGG>>>YYYfff&&&)))000,,,PPPoooWWW888)))WWWPPPQQQNNNYYYTTTaaa___ZZZYYY______XXXQQQNNNNNNBBBFFF@@@III111uuuJJJ;;;HHHHHH<<<444:::::::::<<<===???AAABBBIIIFFFNNN999)))GGGAAA'''000bbb777555IIILLLzzzXXX***)))###"""---pppXXX(((---###&&&###"""###$$$######%%%&&&&&&,,,EEEMMMOOOZZZWWWPPPXXXGGGiii777%%%$$$888\\\```CCCLLLSSS999BBBkkkyyymmmkkksssppp]]]FFFJJJbbbQQQ|||qqqsss]]]dddkkkvvvtttlllpppvvvnnn^^^ppp\\\WWW333(((111---###'''111***###...***...(((+++***+++444---GGGwww<<<...555999//////...---------------+++++++++***000222...555\\\MMM000///777444111000...---,,,---...///+++---555:::333000FFFccc>>>,,,111111111...000111...+++......'''(((,,,,,,666---{{{MMMiii\\\pppbbbXXXaaa^^^aaadddfffTTT777jjjIII***)));;;@@@BBB222???///aaaIII$$$+++***(((ooodddjjj^^^gggYYY---...LLLsss,,,444$$$%%%,,,!!!&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''))),,,''',,,+++333ddd555...888000jjj999111444000...)))***+++++++++)))'''&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))******+++,,,---///000111000777777;;;EEEQQQ___RRREEEBBB@@@777444666222111///,,,***))))))***,,,))))))*********))))))((((((((('''''''''&&&&&&&&&%%%%%%&&&''')))+++,,,...:::???tttDDDWWWqqqGGG777>>>555'''***'''&&&%%%%%%$$$$$$%%%%%%!!!%%%+++000444???SSSdddZZZ[[[]]]ccceee^^^444333000---+++!!!&&&!!!"""???MMM:::777CCC???FFF===>>>NNNEEEQQQbbb---&&&$$$%%%VVVpppFFF))),,,mmmtttNNNGGGOOO___LLL```\\\TTTPPPTTTUUUPPPLLLLLLPPP888}}}TTT<<<111999FFFccc;;;???333HHHDDD:::::::::;;;===>>>@@@AAALLLNNNLLL===---333YYY###...+++ccc???...'''///"""###bbb]]]&&&///"""'''$$$ """"""!!!!!!$$$%%%$$$&&&GGGKKKGGG\\\^^^OOORRRDDDlllJJJ@@@TTTttt]]]GGG>>>***666QQQRRROOOcccyyyrrr___vvvbbbqqqeeeDDD333rrr^^^OOOsssooosssnnnWWWcccjjjtttqqqjjjssszzzqqq^^^dddUUUqqqMMM---+++$$$)))000,,,%%%***///***666(((---333$$$---...&&&WWW000333000///...---------------******,,,***222444,,,555___ddd===333333***222111...---,,,---...///444///000333222EEE666EEE+++999***...555,,,---(((---111******...,,,@@@444IIIfffpppdddUUUaaa]]]]]]dddbbb|||MMM333lll666)))111,,,)))DDD%%%---///ccc:::$$$///---...qqqrrrvvvWWWfffCCC!!!444~~~hhh///''',,,)))&&&&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((('''))),,,''',,,***333ddd666...777+++]]]777///333...,,,(((***,,,---,,,***'''%%%''''''''''''''''''''''''%%%%%%&&&'''((((((((('''''''''''''''((((((((()))))))))))))))))))))))))))******+++,,,---///000111000777777<<>>GGGDDDCCCAAAJJJttt,,,)))###///000...---%%%111===KKKUUUPPPZZZNNNXXX\\\XXXSSSRRRSSSTTTTTTSSSOOOLLLbbbVVV@@@888000555HHH;;;AAACCC:::;;;999888888999<<<@@@EEEHHHGGGBBBKKK@@@888...ttt+++***!!!BBBJJJqqq\\\---'''///---222,,,&&&"""&&&&&&$$$$$$######$$$$$$%%%&&&'''777@@@IIIVVV\\\WWWXXX444```{{{dddDDD...+++555888333kkkWWWaaavvvooouuusssdddaaaVVV777]]]rrrJJJbbb]]]zzz^^^\\\fffhhhiiiiiinnnuuuvvvssseeeTTT```uuu***...&&&))))))))))))))))))))))))*********+++,,,---//////777IIIttt777...666999,,,"""...444&&&000)))///***,,,444222<<<;;;...666222)))222333,,,+++222444//////777555333XXX888777444111///...------///......---,,,+++******//////$$$xxxMMMjjjiiiddd___YYY___fff___aaattt>>>FFFhhh666((()))111---+++---***666aaa,,,)))+++222SSSgggmmmhhhbbbUUU:::...DDDxxxIII###!!!)))&&&"""'''&&&&&&%%%$$$$$$%%%%%%%%%)))&&&%%%)))+++)))''''''***000***&&&666---...lll<<<222666555DDD444888333---...******))))))((((((''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))***+++,,,...///000444333777CCCIIIUUUbbbQQQKKKCCC<<<888555333111111000///---,,,***)))(((******)))(((((((((((((((***))))))(((''''''&&&&&&%%%&&&''''''(((***...222222FFFeee```IIIbbbXXX888777GGG000%%%$$$ (((&&&ZZZoooUUUUUU777***!!!&&&###&&&222DDDPPP@@@""""""(((%%% """######((($$$%%%###...IIIVVVHHH999>>>FFFHHHIIIBBBOOO{{{...(((!!!)))(((((('''$$$888EEELLLRRRNNNYYYOOOZZZ[[[XXXVVVVVVWWWVVVTTTQQQNNNJJJ^^^]]]BBB888111,,,CCCjjjggg222<<<+++AAA777777999;;;>>>BBBEEEFFFAAABBBLLLFFF>>>444kkkPPP(((***111///kkk...333...$$$###)))$$$***---444+++!!!((("""$$$$$$######$$$$$$%%%&&&!!!000>>>XXXaaagggTTTGGGXXX]]]((()))111,,,000###---888DDDgggttttttrrriiimmmjjjZZZXXXRRR999PPP|||KKKeee]]]~~~~~~XXX^^^eeehhhiiijjjoootttsssoooaaa```hhh???::: ,,,))))))))))))))))))))))))))))))******+++---...///000555TTT000'''666111###'''333...)))222///000333...===FFF111666222999+++)))666:::111---333444+++???zzz}}}666444222///---,,,++++++,,,+++++++++++++++++++++&&&---'''TTTaaaxxxnnndddiiimmmaaa^^^nnn<<>>???333777333---...******))))))((((((''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((((((((()))))))))***))))))***+++,,,...///000444444666AAAHHHVVVgggSSSMMMDDD<<<777444111000111000...+++))))))((()))***))))))((((((((((((((()))))))))(((''''''&&&&&&%%%&&&'''((((((***...111111???```jjjHHH```NNNsssrrr...VVVFFF222///...'''%%%999CCCGGG### $$$888000111)))###%%%'''JJJYYY999""""""&&&$$$###)))$$$###((($$$444\\\]]]999>>>CCCJJJKKK>>>PPP---,,,$$$(((%%%''''''***JJJ}}}FFFMMMUUUUUU\\\QQQWWWWWWXXXYYY[[[\\\YYYTTTPPPOOOJJJYYYkkkGGG:::444***333III{{{???666'''@@@555777:::===@@@BBBDDDDDD===BBBJJJKKKBBB666QQQvvv+++%%%///%%%888XXX:::)))%%%%%%,,,***###&&&&&&pppBBB+++"""''' $$$$$$######$$$$$$%%%&&&)))&&&222YYYKKKMMMSSSoooXXX...(((000***!!!,,,'''***000(((ddd]]]ddd___lllqqq```XXXNNN666@@@~~~WWWbbbZZZiiiXXXbbbeeeggghhhjjjnnnssspppjjjaaa___eee...((()))((((((((((((((((((((((((((((((((())))))***,,,---...///000GGGccc111111555///***(((///,,,333///111222222MMMWWW555555222111222000///222666111(((;;;HHHyyymmm666444222///---,,,,,,,,,***+++++++++,,,,,,,,,---###,,,,,,---vvvdddwwwkkkrrrxxxjjjdddsssyyy???@@@kkk@@@,,,"""+++111,,,((()))QQQTTT,,,&&&///III]]][[[jjjgggXXXHHH$$$^^^\\\(((&&&&&&******&&&###$$$((('''''''''''''''(((((($$$///+++,,,...""")))+++666TTTmmmNNN>>>888...888|||zzz333555222......******))))))((((((''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((((()))))))))***************+++,,,...000111444444666>>>FFFYYYiiiTTTNNNDDD<<<666333111///111000---***((((((((()))))))))(((((((((((())))))))))))((((((''''''''''''%%%&&&(((((()))***---000000777XXXuuuIIIpppmmmRRRDDDggg>>>HHH,,,$$$))))))$$$===bbbmmmyyybbb555666 %%% )))%%%+++!!!,,,KKK\\\222"""+++%%%'''*** %%%+++""" CCCZZZJJJ???AAAFFFGGG777III~~~,,,,,,&&&((($$$((('''///\\\```>>>KKK]]]bbbbbbQQQPPPRRRUUUZZZ___```]]]WWWSSSRRRLLLSSSzzzzzzLLL:::666///(((111]]]fff555222666555777999<<>>'''888<<<$$$111...111,,,000000;;;jjjjjj777444333+++666:::000)))000???HHH```777666333111///.........------------------------++++++111"""FFFpppqqquuuzzzllleeerrrCCC666QQQPPP<<<,,,222888...(((111hhh<<<---###888zzzhhh[[[```iiiaaa]]]777@@@}}}000$$$***+++&&&"""###%%%&&&'''''''''&&&''''''((((((,,,000333&&&&&&555111UUUyyyvvv```;;;000aaa,,,%%%...///===vvvppp333444222///...******))))))((((((''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((()))))))))******************+++---...000111444666666;;;FFF]]]kkkUUUOOOEEE<<<666222000///111000---***((((((((()))))))))(((((((((((())))))((((((((((((''''''''''''%%%&&&((())))))***---///222444RRROOOeeeLLL<<>>777```777(((666777//////111...222...???:::555333999///444===000+++]]]___777555333111///......//////......---,,,,,,++++++111&&&111000'''```{{{uuussseee\\\eeeEEE000:::mmm~~~LLL...+++,,,000mmm222+++%%%fffeeedddppp[[[```\\\<<>>...&&&(((222...---IIIjjj???000### ...""")))### ;;;eee999###&&&!!!"""$$$---,,,&&&///HHHEEEEEE<<<@@@;;;:::jjj666###%%%%%%###,,,%%%444{{{CCCAAAJJJXXX^^^VVVNNNNNNLLLPPPWWW[[[\\\\\\\\\\\\RRRRRRPPP^^^RRR777333%%%>>>'''111OOO999...000666666555666999>>>CCCFFFHHHDDD???IIIHHHGGG+++[[[yyy444'''***))))))((($$$###(((,,,)))%%%######'''###TTT777,,,)))$$$$$$######$$$$$$%%%&&&'''$$$"""444ZZZXXX888 )))...%%%///888+++!!!777666+++***666}}}[[[LLLXXXfffXXXLLLHHH<<<;;;:::QQQ|||___bbbaaafffYYYdddaaa]]]\\\bbbhhheee]]]YYY******###888!!!+++((((((((((((((((((((((((''''''(((((()))+++,,,------666444222~~~:::***555+++000444222777...BBBAAA888333555333333111444UUU\\\444333111///------------......---,,,+++***))))))000"""...:::"""UUUwwwvvvoooeee]]]aaavvvWWW888444???>>>'''###***<<>>???FFFEEEKKK999999|||777"""%%%###'''888 %%%(((&&&!!! """$$$&&&NNNaaa+++###&&&$$$$$$######$$$$$$%%%&&&000 '''AAAttt==="""333+++,,,((((((,,,&&&$$$///$$$111 555$$$---'''ppphhhTTT]]]mmm___PPPIII<<<<<<666jjjgggwwwqqq^^^iiibbbbbb^^^dddbbb^^^]]]aaaccc[[[PPPlllPPP***333***(((***))))))))))))))))))))))))((((((((()))***+++,,,---...000333...oooVVV666///333333222:::333SSSKKK>>>222)))<<<888)))MMMJJJ444333111///------------//////......------,,,,,,---''',,,000)))===hhh|||qqqjjjcccaaahhhOOO555===666)))000<<<***222ccc777,,,222ccczzzWWWpppeeeffffff[[[[[[000///(((((((((***,,,***&&&######&&&&&&&&&&&&'''((()))***///'''GGGnnnccchhhWWWYYYZZZaaaccc\\\iii666111888555999ZZZlllWWW666111111000,,,******))))))((((((''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((())))))*********++++++++++++++++++,,,...///111222111;;;<<<<<>>~~~555666555333111/////////000111111111111222222222222...111...000777TTTbbbssskkk```XXXbbb~~~fff333+++555+++***222'''555iii///***JJJPPPfffXXXlllbbb[[[eeeAAA000 ((()))&&&(((,,,+++&&&'''...''''''''''''((()))++++++GGGpppoooaaakkkmmm```TTTKKKUUUXXXYYY^^^___rrr999000444...222QQQlllUUU777111111111+++*********)))((((((''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((())))))************+++++++++++++++,,,,,,...///111222111<<<======MMMrrrwww]]]PPPCCC===:::666333333222111...+++)))))))))***))))))))))))))))))))))))***(((''''''(((((('''&&&&&&&&&'''(((***+++---...000222BBBbbbsssIIIWWW333777NNNkkk,,,888...000)))&&&&&&((())):::MMMGGG...###***+++### """""" %%%---""">>>RRRIII555+++,,,---111)))!!!!!!'''+++(((###,,,222;;;;;;000,,,>>>VVV(((###&&&---%%%222VVVppp:::CCCNNNVVVWWWTTTQQQOOOMMMLLLXXXTTTTTT\\\\\\ggg___UUUWWW___}}}___BBB===GGGCCC000000(((222RRR???(((333999555777DDDIIIDDDAAAJJJEEEMMMRRROOONNN===;;;nnn,,,###'''''',,,"""$$$$$$%%%%%%%%%&&&&&&&&&%%%""")))222---%%%&&&%%%%%%$$$$$$%%%%%%&&&'''+++,,,---***ggg333***222OOO(((,,,000--- 111,,,+++******+++,,,///000PPPOOOPPPGGGJJJAAAGGGLLL111III~~~wwwQQQ\\\ggghhhiiiuuujjjgggiiivvvkkkTTTOOO333yyyPPP---(((***,,,///(((......%%%***111((("""''',,,(((((()))***++++++,,,,,,222...---999---UUUMMM+++===444999<<>>===000111&&&666,,,,,,***>>>ddd___XXX]]]vvvEEE777+++***666%%%:::ddd<<<666777pppwwwXXX```iiillliii^^^rrr&&&777&&&((('''&&&%%%%%%&&&(((****** 111&&&,,,$$$:::LLLwww^^^XXXfffssslll]]]^^^PPPRRR___```]]]``````;;;***555333555EEEoooOOO000555333***...)))))))))(((''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))))),,,,,,++++++***+++++++++++++++,,,,,,...///111222888999@@@CCCLLL|||}}}___QQQCCC===999444111111222111...+++)))))))))***))))))))))))))))))))))))***(((''''''(((((('''&&&'''''''''((()))+++,,,---111444===\\\|||IIIlllHHH:::>>>fffaaa)))BBB---)))&&&,,,'''###+++===BBB333&&&%%%&&&(((***++++++''''''888IIITTTcccsssxxxuuu[[[LLL999,,,(((***,,,---,,,---///---&&&'''???YYY+++%%%&&&***$$$+++\\\___;;;CCCLLLRRRSSSQQQOOONNNTTTLLLQQQMMMTTTdddgggtttdddZZZ```hhhzzzgggGGGAAANNN@@@///...)))000OOO]]],,,+++222666666>>>FFFCCC>>>FFF???EEEJJJIIILLL===666ccc888###&&&%%%)))###$$$$$$$$$$$$%%%%%%%%%%%%&&& ))),,,|||@@@%%%(((%%%$$$$$$$$$$$$%%%&&&&&&''',,,000###RRR>>>)))000@@@@@@...+++111$$$...+++***)))))))))+++---...ddd```DDDHHHJJJIII@@@JJJJJJ:::???fffLLL]]]rrrhhhhhheeesssnnnccc\\\qqqdddWWW;;;IIIwww888)))---++++++)))"""111EEEeeeNNN&&&+++---###+++''''''((())))))***+++++++++111+++///000@@@BBB666666222777qqq:::999999999III;;;555666333444:::<<<777333222555666444000///111444444000&&&222)))---,,,666fffeee^^^ZZZxxxwww888777777///000aaaooo)))***RRRcccOOOsssaaakkk^^^(((###333 ++++++///***!!!%%%111...!!!***,,,222===xxxMMMWWWaaagggkkkjjjbbbYYY^^^VVVWWWbbbeee^^^```nnn???,,,555222333BBBqqqJJJ...444222+++...)))))))))(((''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))***)))))))))))))))******++++++,,,,,,...///111222666888@@@CCCOOO```RRRDDD<<<888444111111222111...,,,***)))))))))))))))))))))))))))))))))***(((''''''(((((('''&&&(((((((((((()))***+++,,,111555888SSSJJJzzziiiIII444QQQkkkEEE111<<<(((+++$$$''',,,999999---###"""!!!(((+++))) !!!$$$...999777...---999LLL]]]ccc\\\MMMAAA999:::<<<:::...&&&...>>>,,,&&&&&&'''%%%&&&lllNNN>>>BBBIIIMMMNNNMMMLLLLLL]]]QQQRRRLLLSSSccccccllljjj]]]ccciiilllpppIIIAAAHHH333,,,))))))(((888eee<<<(((---:::666888BBBAAAAAAGGG???EEEIIIHHHOOOEEE111RRRKKK%%%%%%###$$$%%%"""#########$$$$$$$$$$$$&&&)))$$$XXXZZZ&&&((($$$$$$$$$$$$$$$%%%&&&&&&"""&&&///555tttFFF&&&,,,000TTT<<<&&&111***+++))))))(((((((((***+++---999oooEEE@@@KKKEEEAAAKKKLLLIII999FFFeeeKKKccc]]]ggggggaaaqqqooobbbSSSjjj\\\RRR(((dddhhh((()))...(((******555ddd]]]222)))$$$###&&&''''''(((((()))))))))(((333,,,'''555---NNNfff000999222555xxx:::<<<888:::fffIII:::555666111555@@@???444222999<<<444111111,,,&&&***444111(((///'''...///,,,___lllhhhaaaVVVyyy>>>444 ---eeefff777555DDDbbb[[[aaaVVVuuuaaaEEE ...444...***)))'''))),,,)))###%%%---------&&&&&&nnnuuuUUUHHHZZZjjjlllfffaaa___^^^\\\]]][[[ccckkk___bbbEEE///444222000???tttDDD---222000+++...)))))))))(((''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))***++++++++++++,,,,,,...///111222444777???CCCRRR```RRRDDD<<<888444222222222111///---+++***))))))((((((((((((((((((((((((***(((''''''(((((('''&&&((((((((((((((()))***+++///666777KKKNNNnnneeeCCC;;;KKKeee--->>>>>>,,, '''### $$$///777222(((((('''(((***(((### !!!''',,,,,,%%% !!!"""!!!((("""'''777CCCFFFJJJTTT]]]]]]]]]hhhxxx+++'''&&&%%%***)))|||EEE@@@BBBEEEHHHIIIIIIJJJJJJXXXQQQVVVQQQSSS]]]XXX___kkk[[[]]]bbbZZZ~~~KKK@@@888+++///)))---(((MMMTTT///+++;;;777666@@@>>>BBBHHHBBBIIIMMMKKKSSSLLL///@@@XXX+++%%%!!! &&&""""""""""""############&&&+++ 888mmm---$$$$$$$$$$$$###$$$%%%%%%&&&&&&!!!000 &&&YYYLLL'''(((***NNNWWW***+++111+++******)))))))))***+++,,,***ggg[[[;;;FFFAAAFFFIIINNNSSS===555TTTPPPllljjjRRRdddbbbcccnnneeecccYYY```SSSBBB+++rrrKKK---+++)))###+++000UUU+++555((('''''''''(((((()))))))))+++///111(((666,,,...777999<<<777:::999:::>>>hhh999777:::999000222<<<999---111AAAAAA<<<999666///(((+++333555000222(((...000'''AAApppfff___VVVuuuDDDTTTvvv]]]777&&&???mmm[[[RRR^^^```iii[[[$$$666***333 '''$$$''',,,+++%%%&&&,,,###,,,>>>uuudddDDDkkkooooookkkgggeeeddd```ZZZccc\\\aaammm```fffIII...111222...<<<{{{uuu@@@///111...,,,,,,)))))))))(((''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))************+++,,,---...+++++++++,,,...///111222333777???CCCTTTaaaSSSDDD<<<999666444555222111///...,,,******)))((((((((((((((((((((((((***(((''''''(((((('''&&&((((((''''''((()))******---555:::FFFUUUfffeeeAAA===OOOWWW555LLL,,,...$$$(((((($$$%%%,,,000...&&& &&& (((!!!&&&$$$!!!###'''***$$$(((,,,,,,((($$$!!! (((&&&(((000777CCC\\\ttt***'''&&&###***---|||>>>CCCCCCCCCDDDFFFGGGIIIIIILLLMMM[[[UUURRRXXXXXXeeehhh[[[\\\fffVVVpppNNN???111...666***222222555[[[666***555777999??????>>>FFFDDDNNNPPPJJJRRRMMM555333YYY555'''!!!'''!!!!!!"""""""""#########%%%+++!!!%%%lll<<< $$$############$$$%%%%%%--- 000---(((EEEQQQ---%%%...444nnn:::###555---,,,,,,++++++,,,,,,---------FFFooo;;;;;;===MMMFFFNNNUUUIII555gggNNNOOOvvvZZZUUU___^^^hhhkkkYYY```aaaUUUKKK222IIIooo111333)))&&&'''///---SSS)))666&&&(((((()))))))))))))))***000&&&111,,,111555---OOOHHH333DDD999???555===JJJ::::::999777777000333===999,,,000AAADDDEEE???333,,,///333333888777777---,,,///***444nnnaaaaaaZZZnnnvvvYYY???...666yyyWWWkkkZZZUUUsssLLL---/// (((,,,,,,...)))"""'''222---000SSSbbb```LLLooofffkkkooonnnmmmkkkeee]]][[[ddd\\\^^^mmmdddhhhJJJ------222---:::jjjwww>>>222111---,,,+++)))))))))(((''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))************+++,,,---...+++++++++,,,...///111222333777???CCCVVVdddUUUFFF>>>:::777555666222111000...---+++***)))))))))))))))))))))))))))***(((''''''(((((('''&&&''''''''''''((()))***+++...111===AAAnnn______cccCCC777bbbJJJ***:::333###)))+++&&& """(((---***)))111:::555&&&$$$---***'''%%%&&&))))))$$$!!!""""""###$$$%%%)))%%%%%%%%%###%%%666JJJ***(((%%%!!!'''111lll:::EEECCCAAABBBEEEHHHIIIIIIQQQUUUeee[[[QQQUUUYYYmmmbbb^^^___rrraaacccLLL:::000222222'''---444))))))III<<<---+++555;;;>>>BBB???IIIIIIUUUUUULLLTTTQQQAAA---MMMCCC+++""" '''!!!"""""""""############$$$!!!(((### YYYVVV##################$$$%%%%%%)))***...(((555RRR,,,%%%///!!!kkkSSS$$$555...------.....................)))gggDDD444999NNNGGGRRRWWWRRR;;;BBBrrrkkkLLLIIIiiiUUU]]]]]]\\\kkkdddUUU\\\```PPPBBB111nnn]]]'''///###(((...111'''444qqqNNN---,,,&&&))))))))))))))))))))))))...###---------888555---vvvSSS---BBB888MMM666999UUU```444555===000111000777AAA>>>111000888===>>>777+++)))///222...666777666000+++---///111hhhssshhh___fff```fff}}}hhhLLL222JJJ___fffggg\\\hhh]]]###333333)))//////&&&)))111&&&'''HHHwwwzzzRRR]]]cccbbbXXX___iiioookkkcccbbbdddfff]]]ddd^^^___llljjjhhhxxxLLL,,,+++333---888YYY|||;;;555111,,,...+++)))))))))(((''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))***++++++++++++,,,,,,...///111222444888@@@EEEZZZiiiZZZIII???:::666444555111111000///---+++***)))))))))))))))))))))))))))***(((''''''(((((('''&&&%%%%%%&&&&&&((()))+++,,,333,,,===<<<[[[jjjXXX^^^IIIIIIZZZ(((???...''''''(((((($$$!!!$$$)))222FFF[[[ddd```OOO333'''!!!!!!((()))$$$&&&%%%%%%$$$$$$###""""""''',,,(((%%%000@@@''''''$$$!!!&&&;;;\\\AAAFFFCCCAAABBBFFFIIIJJJJJJRRRZZZnnneeeYYYYYY[[[mmm]]]aaa]]]wwwhhhWWWLLL999222333,,,+++(((+++222###000EEE:::(((333:::888DDDAAAJJJKKKWWWVVVKKKTTTUUUNNN---<<>>sss,,,###############$$$$$$%%% &&&&&&'''222YYY+++''')))$$$NNNlll...222,,,.........//////......---***'''IIIVVV888777EEEIIIOOOTTTRRRCCC000RRRYYYOOOPPPHHHZZZTTTbbb\\\^^^iii\\\^^^\\\WWWTTT:::@@@AAA***)))"""++++++///222***666GGG```CCC'''///$$$)))(((((((((((((((((((((((())),,,''',,,///111666)))FFFOOO000===777___>>>:::___===;;;...999111///111888===:::333///111444333666<<<>>>888///)))000///...111,,,+++222...SSS}}}kkkdddaaafffccc^^^rrrIII***NNNmmmvvvrrr```WWWqqq]]]~~~WWW555$$$,,,***""")))""")))555,,,%%%LLLnnnkkkfff^^^XXXUUU^^^hhhmmmlllccc\\\^^^fffkkkaaadddcccfffoooqqqeeeVVVOOO---+++555---666JJJ666666111,,,000,,,)))))))))(((''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))***)))))))))))))))******++++++,,,,,,...///111222333999AAAFFF^^^mmm]]]LLLAAA;;;555222333111111111///...,,,***)))))))))))))))))))))))))))***(((''''''(((((('''&&&$$$%%%%%%&&&(((***+++,,,888(((<<<999OOOrrrTTTdddDDDGGGaaa///...---&&&$$$)))***&&&###&&&$$$222111(((666RRRUUUCCC######$$$%%%$$$###%%%(((%%%###"""###$$$&&&%%%###&&&&&&))))))###"""333HHH$$$&&&$$$###(((EEEVVVLLLFFFCCCAAABBBGGGJJJKKKKKKDDDQQQmmmmmmeeeeeebbbppp[[[aaaUUUrrrgggMMMTTT@@@888777---888+++$$$666 OOOHHH***333888333CCC>>>GGGFFFRRRPPPEEEOOORRRWWW...000YYY222$$$$$$&&&############$$$$$$$$$$$$###%%%"""'''+++444#########"""###$$$$$$%%%(((+++###+++;;;ggg000)))!!!000111|||999000***---......//////...------'''666000ggg@@@666<<>>RRR///+++777---444AAA333666000,,,111---)))))))))(((''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))),,,,,,++++++++++++++++++++++++,,,,,,...///111222222999BBBHHHbbb}}}YYYCCC???:::555444111,,,222777666///***+++---*********)))))))))))))))+++******,,,***&&&&&&)))'''&&&&&&''''''((()))***,,,:::777777LLL~~~OOO|||eeeEEEBBB>>>***///&&&!!!$$$%%%###%%%+++)))!!!!!!'''$$$"""555QQQWWW777((((((###!!!'''$$$!!!"""%%%'''&&&######&&&)))"""(((%%%###GGG((( &&&)))%%%<<>>666222...,,,------+++((((((;;;\\\000...444666<<>>PPP+++...,,,---/////////...,,,***///000---[[[bbb222555KKKMMMSSSTTTLLLDDDCCCIIIPPP<<>>888+++)))'''(((***(((%%%---111,,,$$$$$$***///---FFFMMM555!!!###)))'''######$$$#########%%%&&&$$$&&&''' &&&&&&'''NNN,,,###&&&)))'''@@@WWWCCCAAA@@@@@@@@@BBBFFFIIILLLJJJQQQTTT___vvv|||fffNNNHHHOOOTTTKKK777===wwweee>>>666222...,,,------+++((('''---GGGCCC'''000888888@@@AAAGGGQQQVVVTTTUUUXXXbbbRRR+++;;;___%%%$$$"""############""""""""""""###'''!!!###!!!###@@@WWW***!!!"""&&&!!!###'''$$$$$$###"""***)))>>>yyy,,,---(((444uuulll///444222111111000//////......///(((555:::nnnLLL<<>>@@@@@@@@@BBBDDDGGGKKKLLLMMMNNNQQQPPPMMMOOOMMMBBB---333FFFvvvcccVVVEEE999444...,,,,,,---+++)))***"""$$$VVVBBB)))666999EEEIIINNNPPPMMMJJJMMMQQQ[[[SSS888***\\\HHH%%%"""############"""""""""!!!"""'''&&&###(((mmm:::'''!!!### %%%###***&&&&&&&&&OOOwww///)))%%%...'''---xxxCCC+++111111111111111222222333444>>>+++555===VVV:::LLLOOOQQQdddkkkIII555NNNxxx999000999666;;;LLLmmm]]]VVVkkk~~~\\\TTTWWWbbbXXXZZZaaabbbccc___SSSCCCtttqqq...)))%%%''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((++++++++++++,,,---//////000111111qqqzzzPPP999---999666GGGddd>>>666JJJ@@@444555666...000333+++111000///...---...//////...,,,---:::999+++)))***+++,,,,,,---......//////---EEEjjjggghhh```iiiiiigggjjj[[[222NNNzzzVVV###IIIjjjyyyPPP/// (((666---...bbb___gggoooaaa___YYY___cccdddfffiiigggbbbhhhddd^^^XXXRRRKKKDDD???111---((('''))),,,......000\\\LLL###;;;===111qqq\\\444///...111+++---)))((((((''''''&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''(((******(((((((((((())))))))))))(((((()))***+++,,,,,,,,,+++++++++,,,...000333444555>>>IIITTTvvvkkkPPPGGG===666444000555111,,,+++---...,,,)))(((((())))))************,,,((()))---///+++(((((('''&&&&&&''''''((()))***000...444<<<444TTTmmmUUUUUU444(((---GGGUUUIII555+++///(((!!!$$$333<<<111 &&&&&&###333444)))(((%%%######%%%%%%$$$######"""%%%!!!&&&"""&&&UUU...$$$ &&&,,,XXXHHHBBBCCCCCCCCCDDDFFFHHHJJJKKKBBBOOOXXXNNNFFFPPPDDD777XXX999555;;;KKKPPP:::555///,,,,,,,,,+++)))(((***###@@@XXX***...;;;@@@FFFKKKJJJGGGFFFHHHJJJWWWVVVJJJ))):::^^^&&&############"""""""""!!! $$$***&&&)))$$$VVVCCC+++!!!$$$"""!!!%%%$$$+++%%%%%%$$$RRRkkk***(((###))),,,111```aaa333::::::999999777555333222777///@@@(((BBBWWWFFFFFFSSSSSSSSS\\\UUUEEEBBByyyGGG'''>>>===---<<<:::IIIZZZhhheeeXXXNNNJJJJJJLLLOOO```|||FFF;;;bbbjjjPPPWWWTTT]]]\\\fff{{{iiicccdddSSS444yyyHHH%%%'''000''''''((((((((((((''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((******+++,,,...000222333000000---111kkkuuuHHH111888555:::444BBBJJJ999AAA333iii:::666444666444000222333---111000///------------...222///###...333+++222---,,,,,,,,,,,,,,,---------...666lllgggeee___hhheeebbbhhhxxxjjjkkk^^^XXX777$$$MMMDDDXXX000:::'''999ccczzzzzz{{{gggjjjoooUUUbbbfffhhhffffffhhhhhhfffZZZUUULLLBBB999222,,,)))000...,,,++++++,,,,,,,,,444;;;```WWW***+++FFFTTTZZZ444000///111+++,,,((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''')))***+++'''((((((((()))))))))***(((((()))***+++,,,,,,,,,,,,,,,,,,---...111333444>>>DDDMMMYYY~~~pppTTTKKK@@@888555000555111---,,,---...,,,***((((((((()))******++++++,,,((((((...000---)))''''''&&&&&&''''''((()))***'''...222999777MMMxxx{{{PPPbbb+++333FFFUUUKKK222$$$&&&$$$ !!!&&&+++///777>>>111...''' (((000333...)))%%%%%%((((((%%%"""###"""&&&###'''!!!'''WWW///(((###***///```EEEGGGEEEEEEFFFGGGHHHIIIKKKLLLRRREEEQQQYYYCCC:::HHHMMMqqq<<<,,,444///999\\\]]];;;666///,,,,,,,,,+++***%%%...%%%(((WWW333)))666>>>EEEKKKLLLLLLNNNOOONNNYYY\\\TTT111&&&___!!!&&&############""""""""""""!!!((('''###&&&"""666HHH---!!!%%%$$$###%%%$$$ +++$$$'''$$$SSS]]]&&&(((%%%%%%,,,000AAAqqq<<<444444555555666777777888222+++;;;777888FFFiii444GGGUUUSSSQQQWWWQQQ@@@[[[YYY777444...,,,CCC///444???EEE???666333555777222777:::HHH```uuujjj[[[aaaXXXYYYSSS]]]aaannnqqqhhh___MMM>>>666((('''...'''((()))******)))((('''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((()))))))))***+++,,,...111333444......:::)))555OOO[[[aaa999---111555555333555@@@333<<<666666HHHWWW...555555222000111333333111111000...---,,,,,,------(((...,,,000---'''---+++......------,,,++++++***---000~~~lllfffbbb___fffbbbaaaiiisssLLL)))111%%%:::222^^^KKK111{{{...333---777mmm|||ffffffyyyiiiXXXkkkhhhqqqwwwtttlllaaaTTTIII<<<999444...+++)))))))))((())))))***)))((('''%%%(((%%%QQQoooNNN///555===VVV333000///000***,,,((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''''')))******''''''(((((())))))******)))))))))***+++++++++,,,,,,,,,,,,---///111333555@@@CCCJJJYYYxxxYYYMMMAAA888666222444222000///......,,,+++'''(((((()))******++++++,,,((((((...111...)))''''''&&&&&&''''''((()))***"""222///333888DDDmmmNNNlllccc///EEEQQQ@@@&&&""",,,$$$,,,'''&&&777EEE..."""***+++"""###///000...,,,***((('''%%%$$$%%%###%%%###(((###+++```...***%%%***---bbb>>>GGGEEEFFFGGGHHHJJJLLLNNNOOO[[[DDDPPPZZZ@@@>>>gggjjjFFF((()))555444111444ggg<<<666///,,,,,,,,,+++***%%%***'''!!!???FFF000///===DDDJJJKKKNNNRRRQQQMMMWWWYYYLLL;;;***KKK444%%%############""""""""""""###&&&"""###&&&'''JJJ,,,%%%%%%###$$$### (((!!!***'''SSSRRR$$$(((((('''+++(((@@@]]]KKKHHHDDDAAA@@@AAACCCEEE666888222KKK///KKKhhhGGG<<>>kkkJJJ444999555666111///444333000444000///---,,,,,,,,,,,,---,,,...111+++(((++++++000---------....../////////,,,111~~~pppgggcccbbbeeebbbdddiiiuuuMMM...333999"""===*** (((666///000;;;111)))KKKrrrpppfffiiiggg]]]iiitttgggooovvvwwwnnn\\\III555'''((())))))(((((()))+++,,,***+++---.........//////+++)))>>>qqqdddBBBBBBPPP000///...000+++---(((''''''&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''((('''''''''''''''((()))***'''''''''((()))***************************++++++,,,,,,,,,---///111444555:::<<>>$$$---,,,'''&&&""" $$$***&&&000999888)))"""%%%"""000222222...(((%%%%%%((((((###%%%"""'''$$$000hhh,,,***$$$)))***___666CCCDDDEEEGGGIIILLLOOOPPPRRRFFFRRR[[[HHHCCCxxxsss333***...333+++***888DDD}}}lll===777000,,,+++,,,+++***(((&&&)))%%%(((VVV:::+++777===BBBCCCGGGKKKGGG@@@RRRRRR===AAA666666FFF$$$############""""""""""""######***%%%---(((JJJ+++%%%%%%######!!! &&&,,,***TTTMMM%%%###(((,,,///((([[[zzzmmm```VVVRRRQQQRRRGGG<<>>gggqqq---!!!111###''')))***,,,,,,***)))'''&&&&&&&&&'''''''''(((((('''''''''((((((***++++++++++++++++++,,,---...///...555###000999333???///333888:::888555444333333444777000===000<<>>'''%%%000%%%'''000YYYmmmbbb\\\RRRIIIFFFEEEHHHRRR^^^fff555KKKaaaTTTPPPaaaKKK888VVVMMM111888111...444777555111111555222,,,222555---333:::uuuRRRXXXIIIHHHQQQnnnSSSPPP[[[bbbiiiccc^^^kkkqqqddd]]]@@@III%%%222 ...,,,,,,***((('''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''***---***%%%%%%***+++,,,,,,+++)))***,,,...333111//////111333333222---999>>>555---///555888000555777999777000>>>]]]```DDD888888:::555===:::444777===555111===:::888666777888999888777555444222111000///......+++---...---++++++...111+++,,,,,,,,,,,,+++******+++***))))))+++---000222///555eeeooofffkkkeeeddd]]]bbbrrrqqqxxx---999666...)))111555***%%%000''':::mmmsssddduuutttwww~~~{{{rrrhhhMMM222))),,,---***((()))))))))((((((((()))))))))***+++,,,,,,,,,++++++***%%%...:::///'''KKKBBB...555)))---...&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))++++++***************++++++,,,---------///222555;;;CCCJJJiiipppVVVEEEAAA===333666999888222/////////---+++++++++++++++***))))))***)))((()))***+++***(((&&&'''))))))((((((***+++,,,---...444777777RRR}}}~~~XXX___===$$$&&&***### '''$$$###"""###$$$$$$###""" 111@@@<<<222)))%%%"""###,,,666888///%%%)))333###%%%...MMM222""" <<>>???===BBBFFFGGGKKKSSSVVVUUUTTTOOOPPPRRR@@@777000'''000000)))+++444666555UUUIII111222---'''---))),,,((('''$$$+++!!!...NNN;;;,,,444999@@@===???III>>>999LLLAAABBB000)))ZZZ???&&&!!!&&&&&&$$$ ###%%%%%%######$$$$$$"""555MMM###(((!!!$$$"""######((('''---rrr===)))###+++"""(((111UUU~~~tttiii\\\SSSQQQkkksssgggNNNLLL]]]]]]LLL;;;;;;@@@eee<<<333...;;;000333222//////333444000000333,,,111555\\\PPPeeeooodddjjjSSSPPP]]]```eeebbbaaaooorrrcccQQQ;;;{{{???&&&...!!!,,,---,,,+++***(((((((((''''''''''''((((((((())))))...(((%%%&&&&&&&&&)))...%%%)))---000111111111111,,,...000333555777888999666888999:::BBBGGG;;;***???444(((---;;;===666555444IIIZZZllloooJJJFFF>>>555444888:::777---444333555===<<<666:::<<<===>>>===:::666222000444444555666555222...+++000///---,,,***(((&&&$$$+++,,,,,,,,,,,,+++******+++***))))))***,,,...000,,,111```ooodddfff\\\aaadddgggpppjjj999777111///444,,,,,,;;;///XXXkkkkkk{{{zzzhhhXXX:::...&&&(((,,,***((('''---,,,+++***))))))))))))(((((('''''''''&&&&&&&&&000******///...+++444BBB???AAACCCVVVaaa;;;...666***......&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''((((((((((((((()))************)))))))))******++++++,,,------...000333555;;;EEENNNoooqqqYYYJJJEEE@@@555666999888333000000000...+++++++++++++++************)))((()))***+++***(((&&&'''))))))((((((***++++++---...333666666MMMuuu]]]DDD..."""(((,,,$$$!!!'''%%%### !!!$$$%%%%%%###((($$$000222111***((( ###111999666...(((###%%%(((%%%(((LLL555%%%!!!$$$EEETTTEEECCCEEEGGGIIIJJJPPPWWWYYYXXXeeeQQQPPPUUU'''###///(((555222)))...444111...BBBWWW777222---(((---)))---###+++&&&(((###%%%@@@III333)));;;???888CCCDDD===@@@XXXJJJGGG777...EEEccc%%%&&&)))$$$!!!&&&###!!! """""" !!!$$$)))[[[###--- ###%%%%%%"""(((######***999'''%%%(((###***111KKKvvv[[[ssswww^^^KKKPPPWWWUUULLL>>>AAAXXXeee%%%555---///222333000///222333333...222---000444GGGVVVuuucccEEE999QQQnnnHHHZZZ^^^^^^aaa```bbbpppqqq___AAA888sss333(((((($$$***...---,,,+++***)))))))))(((((((((((())))))))))))***'''***111444///((($$$444222---)))''')))///333555666777888:::BBBLLLTTTsssrrrooosss~~~lllRRR666666999:::222(((...===;;;;;;???@@@BBBIIIDDD111333888888;;;???777000555555AAA===111000444<<>>===;;;888666777999<<<:::444...+++,,,111555888333000------///111111///,,,,,,,,,,,,,,,++++++***+++******))))))+++,,,---...///[[[uuukkkkkk]]]dddmmmiiijjjbbbFFF000---222111<<>>ZZZwww[[[999222555888999777;;;+++222???CCCUUUiiiiiihhhLLL///111>>>666111AAA666555///777VVVtttnnnVVVAAA444;;;999888999888555...)))111...***((()))***,,,---,,,,,,------,,,,,,+++***++++++***))))))******+++...+++TTT{{{qqqpppjjjkkksssgggdddaaa[[[333999,,,444111'''XXXwwwjjjvvviiiqqqmmm{{{wwwXXX999((($$$+++,,,...---***&&&''')))%%%%%%%%%&&&&&&'''((()))%%%$$$$$$%%%&&&''')))***%%%---...'''(((111444///333666666555///@@@wwwaaa111...444,,,...+++******)))((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&)))))))))(((((()))******''''''''''''((()))+++++++++---......///111555777;;;III\\\ppp[[[PPPLLLFFF<<<555999999555222222111///---,,,++++++******++++++***)))((()))***+++***(((&&&'''))))))((((((***+++***------111555444BBB^^^cccYYY~~~~~~||||||yyyyyy}}}qqqUUUAAA444$$$((($$$$$$''''''$$$$$$((($$$&&&'''%%%!!! """$$$ (((,,,(((---555222"""(((+++''' '''000;;;BBB@@@###(((+++<<<%%%!!!######BBB777???>>>AAAAAACCCJJJTTT\\\dddhhhOOOyyy///666''''''444OOO[[[GGG......******===777kkksssDDD444222111000%%%)))&&&---)))&&&---$$$!!!???YYY,,,777BBBCCCGGG<<>>555999:::666333444222///...---,,,******++++++,,,***)))((()))***+++***(((&&&'''))))))((((((***+++)))------000444333===TTTwwwTTT}}}www|||~~~|||uuuqqqrrrttttttmmmZZZIII666$$$$$$,,,+++''''''&&&&&&$$$###%%%'''"""$$$%%%$$$""" !!!!!!!!!&&&$$$$$$000000%%%%%%$$$$$$$$$%%%%%%%%%--->>>LLL777%%% """<<<""""""'''&&&EEE///AAA@@@@@@CCCIIIQQQTTTTTTVVV[[[kkkCCC000///DDDDDD+++222...///777WWW~~~FFF000000222000&&&+++)))******%%%---)))111QQQ;;;777???KKKKKKFFFTTTGGGWWWZZZhhhrrrUUU+++CCCYYY...((()))!!! """"""###!!!"""%%%$$$"""&&&***[[[$$$***%%%'''$$$###%%%+++UUU222'''&&&###'''***222888^^^yyyfffaaa???333///...111333000...///......333$$$666^^^FFFFFF```\\\]]]xxxmmmfffhhh^^^___fffdddZZZ\\\^^^UUU333gggfff---,,,***)))+++******)))))))))******+++))))))))))))************)))***...111...+++...444999<<>>JJJ666III@@@???^^^MMM888------111222000---------...------,,,+++++++++,,,,,,,,,,,,,,,+++000///[[[}}}kkkdddhhh```xxxiiilllrrrwwwHHHaaahhhooo|||wwwrrrhhhrrroooYYYQQQUUU888...&&&&&&---111---''')))///000,,,******'''"""((((((((((((((()))***+++%%%'''***,,,---,,,+++***000***)))...222000------))),,,,,,)))666222QQQ{{{GGG111///+++---111'''***(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''***))))))(((''''''((((((******)))))))))******+++,,,---///000111444777:::AAAWWWwww{{{dddRRRGGGCCC@@@444999;;;888555555333000///...,,,******+++,,,---***)))((()))***+++***(((&&&'''))))))((((((***+++(((------///444111666GGG{{{WWWjjj~~~}}}{{{yyyWWWEEE777444333...---222+++)))000111'''%%%++++++%%%))))))%%%$$$%%%%%%"""'''!!!&&&111444,,,!!!,,,===KKKXXXRRR===###'''***'''""" $$$(((''''''(((&&&BBBVVV<<<***&&&$$$'''+++TTT666NNNFFFOOOMMMMMMLLLJJJMMM^^^ppplll---000***PPPAAAHHH===))),,,+++666222555}}}]]]888111111...%%%...***###...""""""---!!!)))###```JJJ555GGGOOOWWWRRRXXXUUUYYYaaarrr]]]YYY333```BBB,,,$$$ %%%***$$$$$$444777---...999777((((((DDDHHH(((,,, ######$$$,,,ZZZLLL +++&&&&&&---'''111777MMM[[[III999444555333111222999"""888666666uuu???nnn<<<)))555eeefffjjjddd^^^aaadddaaaccc```SSS///ZZZ111###111&&&...++++++++++++,,,---......---------.........//////+++777SSS{{{;;;---???rrrggg999QQQ\\\mmmFFF888777444///------......------,,,+++***+++,,,------------,,,///(((MMMrrrkkklllkkkaaayyyeeegggrrr~~~}}}```^^^zzzwwwuuuoooxxxwwwcccEEE000+++///---......,,,((('''))),,,(((//////((($$$(((---...++++++---000333666999;;;===AAAFFFKKKOOOPPPPPPOOO???BBB???555++++++000444'''777999)))777888QQQ{{{@@@///...***///444&&&'''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((++++++***))))))((()))))),,,+++***************+++,,,---///000111444888;;;DDD[[[}}}eeeXXXQQQGGG>>><<<888777::::::666333333000...,,,+++,,,+++***)))---+++((((((***+++++++++''''''''')))++++++)))'''...,,,***---222888;;;;;;dddeeehhh~~~oooZZZAAA444111---,,,,,,---,,,,,,---...,,,)))((())))))'''###'''(((%%%""""""######"""$$$!!!%%%000,,,***;;;MMMGGG222+++)))%%%$$$###""""""###$$$%%%!!!&&&!!!'''(((777fff)))///###DDDOOO;;;KKK999UUUVVVBBBOOOJJJDDDlll:::)))'''111iii===JJJNNNjjjhhh:::(((222---444999RRRvvv;;;)))555333))),,,***)))&&&***...$$$+++&&&111UUU>>>NNNUUUNNNOOOXXXZZZZZZZZZ]]]^^^ZZZSSS000hhh)))!!!&&& )))---(((444111!!!ZZZYYY******///WWW((($$$'''"""(((%%%%%%111ttt333!!!---***%%%,,,***111<<>>===rrrZZZ:::777222---,,,------***'''+++---///...,,,+++,,,///(((000BBBiiibbbbbbkkkbbbgggsssjjjYYYZZZ```pppwwwrrruuuvvvpppXXX999,,,222333***...,,,+++---+++))),,,111>>>???===777666CCC[[[ooozzz}}}~~~zzztttoooooosssyyy~~~sssXXXBBB<<<%%%(((888333111ccc>>>666---)))+++---+++(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((($$$###%%%&&&$$$&&&*********)))(((((((((((((((///...+++)))((()))+++,,,+++111333//////777===>>>KKK\\\ooo[[[SSSLLLHHH<<<888777::::::666333444222///---,,,------,,,***,,,***)))(((***++++++***((('''''')))++++++)))''',,,***)))+++111777:::;;;\\\fffSSSeeeNNNDDD:::222///,,,******++++++***)))))))))((())))))(((&&&&&&'''))))))***+++***((('''###)))000$$$666NNN555***+++&&&$$$&&&%%%$$$$$$###""""""###$$$$$$%%%""" +++%%%000bbbIII???)))ZZZ<<<'''BBBMMMLLLIII@@@BBB;;;FFFyyy,,,&&&$$$---RRR|||KKK___VVVzzzooo>>>000---111444KKK~~~DDD---333000)))---///&&&$$$666AAA..."""...'''+++KKKUUUEEEPPPRRRLLLWWW[[[ZZZUUUQQQPPPNNNJJJ+++dddEEE""" ***@@@777+++"""%%%222UUUNNN111++++++HHH999,,,"""###''':::ttt)))&&&$$$)))%%%,,,+++111;;;LLLxxxjjjGGG666888???===111111&&&999CCC\\\lllWWWxxxqqqrrroooddd```[[[WWW[[[ZZZLLL---???JJJmmmSSSJJJIIIQQQ]]]III444...444888222((('''(((+++,,,,,,,,,++++++,,,555VVV~~~ttthhhfffeeejjjffflllqqqpppfff}}}xxxwwwxxxwwwttttttuuuVVVFFF444,,,111555000'''---(((&&&'''+++222>>>JJJeeesssxxxTTTOOOGGG===555///,,,+++...,,,)))''''''))),,,...000---...777III[[[gggmmmkkkYYYGGG777555;;;yyy{{{888333...+++,,,,,,+++)))''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%%%%'''(((&&&&&&)))******)))(((((((((((((((&&&''''''((()))***+++++++++111333000000777>>>@@@PPPcccxxx^^^RRROOOOOO;;;777666888999666444555333111...---......---+++,,,***))))))***++++++***(((''''''(((***+++)))((()))((((((+++000666:::;;;OOOtttGGGlllFFF333222222///,,,)))((()))))))))(((''''''''')))+++***((('''+++'''###""""""""" ###)))EEE]]]hhh999///)))"""!!!''' $$$$$$###""""""###$$$$$$'''!!!...$$$333:::,,,(((dddOOO^^^666555666KKKBBB888???AAAEEEbbb222'''***&&&&&&111999BBBPPPbbb]]]GGG***222//////@@@zzzQQQ333111...)))...'''$$$555\\\lllIII&&&$$$'''%%%<<>>GGGpppnnnNNNRRR{{{fffWWWCCC111llllllmmmdddoooiiirrryyylllsssnnneeecccTTT<<<---,,,,,,)));;;444444KKKvvv^^^<<<999777555...&&&###%%%<<<444***""" """''')))$$$&&&)))+++***'''### ******)))******++++++,,,222000,,,((('''&&&'''(((555'''$$$888dddggg{{{KKK000777>>><<<222)))''')))''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&)))......***((()))))))))(((((((((((())))))***)))((('''(((***,,,------///111333555;;;DDDLLL```~~~kkkXXXOOOHHH???999444555555333333666111///---,,,------+++***+++***)))***,,,,,,***((()))(((&&&''')))******)))(((***+++---000444:::???@@@PPPHHHtttgggKKK888444......///+++,,,***)))***++++++)))((()))'''(((***(((+++;;;OOOEEE;;;333333111...111888\\\[[[SSSAAA(((&&&111777888(((,,,///"""###$$$$$$$$$$$$###"""###(((&&& 999OOO'''$$$+++...***(((OOOrrrUUUEEE>>>FFF888iiixxx!!!###'''###,,,&&&@@@qqqXXXZZZ%%%)))333(((000,,,333999uuuwwwDDD444555000,,,"""222333,,,///000(((######,,,"""(((```HHHCCCNNNVVV^^^eeehhhhhhfffaaaZZZ]]]BBB:::www111222###NNN$$$>>>SSSAAAAAA%%%)))&&&,,,WWW+++...---@@@~~~222000$$$$$$((('''---)))111:::;;;SSSaaadddWWWGGGGGGFFFKKKDDD<<>>AAADDDGGGIIIJJJUUUcccoooQQQooojjjBBBPPP^^^AAAgggkkkhhheeelllkkkpppwwwrrraaaLLL:::;;;666...,,,666CCCJJJgggqqqJJJ888666444***&&&$$$&&&'''***222;;;$$$'''***++++++***)))((($$$%%%&&&''')))+++,,,---'''&&&&&&%%%&&&''')))***"""!!!!!!$$$***000222222)))555:::'''555___AAA111:::AAA>>>444***'''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((''')))......***((()))((((((((((((((())))))***(((((('''''')))---111444......000444777<<>>555,,,((((((''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&'''((()))******((('''(((------)))(((***((((((((((((((()))******((()))***+++...111444555///---000555999===HHHSSSooovvv[[[SSSPPPBBB;;;555444222000111444444222000/////////...---***)))***+++,,,,,,***(((***(((&&&&&&(((*********''')))+++,,,,,,000666;;;888GGGjjjgggXXXwwwbbb@@@---***000,,,)))---,,,))))))((()))******(((&&&'''(((---111333AAAgggKKK222 $$$---,,,$$$!!!&&&%%%$$$ +++'''///KKK===$$$---FFF"""###$$$%%%%%%$$$###"""&&&!!!111eee;;;((( %%%"""///777'''***YYY444444&&&'''&&&)))+++&&&$$$+++222hhh111***...(((---,,,555777EEEXXX333...000222,,,...,,,///555---&&&---111))))))'''&&&SSSDDDEEEDDDSSSaaaccc```bbbhhhllljjjLLL333>>>```&&&)))oooCCC(((LLLNNN###""",,,%%%###$$$888vvv***'''***aaaRRR!!!###!!!,,,***)))---'''000;;;:::NNNvvv^^^bbbmmmccc```fffggg^^^^^^^^^\\\^^^XXXFFF777JJJ$$$%%%;;;+++111,,,,,,,,,,,,,,,,,,,,,,,,---111444111---,,,000555+++333<<>>&&&+++)))***,,,+++((()))---)))'''%%%''')))***(((&&&%%%&&&''')))************%%%&&&(((***++++++***))))))))))))'''''')))---000000###222111666|||aaa111...666===<<<555---))))))''''''&&&%%%%%%%%%%%%&&&%%%&&&'''((()))+++,,,,,,)))'''(((,,,,,,)))(((***((((((((((((((()))******&&&(((***,,,------------///---///666:::>>>IIIUUUvvvxxxccc\\\PPPGGG@@@888444555666444222222222111///,,,,,,///111************))))))))))))$$$)))444<<<444%%%###---'''***---,,,***+++111777888>>>NNN}}}EEEfffCCC222111000...,,,+++++++++((((((''''''''''''((((((***---///222@@@ZZZvvv???+++$$$(((%%%$$$'''%%%"""###%%%%%%%%%$$$""" !!!###''',,,000222111///;;;###'''+++(((###'''''',,,ddd///"""###"""############$$$$$$$$$!!!)))nnnNNN$$$,,,###"""+++///***)))...'''>>>BBB222+++)))(((++++++777///222???tttiiiKKK///111,,,...///+++===111###888$$$NNN666%%%###(((:::ttt>>>===HHHDDDRRR\\\SSSWWWXXXQQQLLL???(((]]]777***''')))***,,,//////,,,'''"""$$$(((&&&###999RRRbbb%%%!!!111$$$'''***%%%((('''(((***///666===AAArrrpppuuuiiigggdddfffdddeeeccc___bbbYYYBBB555???000---$$$666&&&++++++++++++++++++++++++,,,,,,,,,---------......000111111111333888>>>BBB___xxxzzz???000:::HHHddd<<<777555DDDfffkkkGGG;;;;;;888555666111111000000000000000111333FFFooopppiiioooiiihhhiiijjjrrrGGGBBBfffhhhsssWWW666111,,,---555###444888:::...,,,(((***!!!'''///%%%***))))))))))))))))))))))))'''''''''''''''''''''''''''((($$$+++...***+++$$$,,,###===&&&000!!!222***(((555///)))yyyFFF666;;;BBBDDD<<<333...***&&&+++)))&&&%%%&&&'''&&&&&&$$$)))...///,,,***,,,...)))(((((((((((())))))***(((((()))************)))))))))))))))***+++,,,---///444111333>>>EEENNN]]]iii___RRRGGG@@@888444444555333111222222111...,,,,,,...000************))))))))))))&&&***444<<<666)))'''...'''***---,,,***,,,000555555;;;IIIPPPqqqrrrKKK999111000///---++++++******((((((((('''(((((())))))***,,,000;;;PPPjjj{{{@@@+++$$$(((%%%$$$'''%%%###$$$&&&&&&&&&%%%###"""$$$%%%%%%'''(((+++...//////555000!!!''''''$$$'''%%%+++___---"""$$$"""############$$$$$$$$$000555;;;>>>YYYfffooo555333---&&&$$$&&&((()))&&&---)))$$$&&&&&&***666(((333...///555ccc~~~PPP444222+++...---GGG555''',,,333...777222"""///000(((SSSNNNAAAKKKGGGMMMLLLHHHTTTTTTVVVKKKDDD000FFFIII%%%***(((''''''(((((((((%%%###%%%$$$$$$%%%$$$,,,DDD\\\333111ooo---(((%%%%%%%%%(((((((((***///666<<<@@@fffYYYiiilllgggdddffffffgggbbb^^^ddd[[[@@@///BBB***---'''444)))++++++++++++++++++++++++,,,,,,,,,,,,---------------.........///111666999999;;;<<>>666;;;666111555mmmoooQQQ999<<>>CCC%%%+++&&&'''KKK---,,,+++""">>>gggAAAEEEEEENNNIIIGGGZZZXXXXXXMMMJJJ;;;,,,VVV$$$)))(((&&&###"""###%%%&&&&&&%%% ###***%%% 333OOO:::GGGQQQ$$$)))$$$###)))(((((())),,,000666<<<@@@WWWPPPjjjjjjgggggggggiiihhh___]]]ggg]]]???888TTT)))///***...&&&************************+++++++++,,,,,,,,,,,,---+++,,,------,,,,,,...000%%%***000333444666;;;>>>;;;HHHZZZlllccc666(((888???<<<>>>BBB???AAATTTrrr|||aaa>>>AAA222444>>><<<666555555>>>PPP<<<444---333BBB...)))+++333333---***---------,,,,,,,,,------...///lllooosssqqqooo```nnnuuuuuuuuuuuuNNNFFF...---......+++'''999}}}OOO;;;pppWWWXXXCCC%%%333&&&%%%)))"""(((((((((((((((((((((((('''''''''''''''''''''''')))%%%((()))%%%***,,,###$$$444)))444"""...555(((...+++111111>>>xxx===444:::>>>===666...+++)))'''&&&%%%$$$######$$$$$$%%%'''+++///000---)))((()))((((((((((((((()))*********)))((((((((()))+++,,,,,,,,,+++***************...444444999DDDJJJUUUhhhrrr___RRRHHHCCC;;;666333333222000000000000...,,,,,,---...************)))))))))(((&&&&&&***111111+++((()))&&&(((+++---,,,,,,...000111444===]]]wwwGGGxxxnnn???+++777---,,,+++***)))((((((((((((((())))))***,,,---...111666BBBXXXssstttAAA---%%%)))%%%$$$'''$$$%%%%%%&&&&&&%%%%%%$$$###!!!######""""""(((333===000111333222***""""""'''###%%%%%%333TTT+++"""$$$""""""#########$$$$$$$$$"""%%%===LLL)))"""!!!(((...```nnnGGG///&&&)))...***(((...+++%%%))),,,...111222...DDD```EEE777+++,,,;;;ttt>>>777CCC555444]]]eee///$$$+++000ZZZNNNCCCAAAVVVTTTLLLZZZXXXUUURRRLLLCCC###KKK000%%%)))'''$$$###%%%'''((((((%%%"""%%%)))$$$))):::FFFqqqLLL"""'''%%%%%%((('''(((***---222777<<<>>>MMM[[[yyybbbdddjjjiiilllkkk^^^[[[hhh___???999ccc'''000,,,)))&&&*********************************+++++++++,,,,,,***,,,------,,,,,,,,,---555666666555444333333222;;;;;;999666444:::FFFOOO[[[eeefff]]][[[aaa^^^SSS:::<<<:::;;;<<<444222???666888:::===BBBFFFIIIKKK<<<>>>HHHAAA///666AAA666AAAKKKIII333,,,===FFF999///111666333222444222------111,,,,,,,,,,,,,,,,,,---......yyyooopppssssssgggvvv}}}|||MMM,,,)))+++;;;999111)))***JJJbbbLLLGGG***___HHH###***&&&***((("""((((((((((((((((((((((((''''''''''''''''''''''''******000***''')))666555...------$$$'''000+++...---000000EEErrr===888888:::888111+++***)))'''''''''&&&%%%%%%%%%''')))'''+++///000...+++)))((((((''''''(((((()))***++++++***((('''''')))+++,,,++++++*********+++,,,,,,///555777<<>>888444222111111...//////...,,,+++,,,---************)))))))))((('''&&&)))---...+++)))(((&&&(((***+++,,,,,,---...111444999LLLGGGddduuuOOO222(((222,,,+++***)))((('''''''''((())))))***,,,...000111222<<>>UUU[[[LLLQQQRRROOOWWWLLLHHH,,,000CCC)))((('''%%%&&&'''(((((('''$$$''''''$$$###&&&((((((OOO```'''%%%&&&'''"""'''(((+++...333777;;;===JJJyyy[[[|||^^^```gggkkknnnmmm```[[[fff___BBB+++ddd!!!,,,...***+++)))))))))))))))))))))))))))))))))************+++'''***,,,---,,,,,,,,,---///,,,***)))+++000555777000222666;;;>>>???<<<:::666???>>>555444<<<;;;222777:::666666???<<<444666;;;EEE```eeeEEECCC666<<>>III***"""###"""############$$$$$$$$$$$$)))///WWW///&&&'''///IIIJJJSSSZZZPPP@@@AAANNNbbbrrr___666'''++++++'''...'''...000333<<>>777666"""===)))&&&---"""000eeeZZZ===FFFVVVMMMPPPWWWMMMWWWLLLKKK999RRRBBB&&&&&&%%%&&&''''''&&&$$$%%%(((&&&!!!###***((( :::ggg%%%###%%%,,,%%%'''))),,,000444888;;;<<>>\\\yyyvvv|||qqqcccTTTGGG===888>>>999333111444777999999///444777444222222000+++---***)))***---...---+++------------...//////000UUUmmmssshhhhhhnnnoooppp|||xxxhhh???111222555111###---///!!!333LLLlllPPP//////GGG888111...%%%***,,, ,,,''''''''''''''''''''''''''''''''''''''''''''''''+++###'''$$$777BBBaaa~~~999333)))+++222+++333///...RRRuuuNNN777666333444222---***+++***'''###%%%'''&&&$$$%%%(((,,,---...///000000...,,,+++''''''''''''(((***+++,,,***)))((((((((()))+++,,,(((((()))***,,,...000111111666999AAAIIINNNccc}}}fff]]]NNNJJJDDD<<<555222222333,,,...///...,,,******+++************))))))))))))(((+++,,,+++)))))))))***)))((('''((()))+++,,,---111444555:::aaalllIIIyyyhhhCCC444222...---+++***)))((('''''''''(((((()))***,,,///111444555;;;LLL```oooxxx~~~|||CCC///'''***&&&%%%'''$$$%%%%%%$$$$$$#########$$$ !!!"""###$$$&&&'''%%%///555444777999111$$$###"""!!!<<>>###VVVlll((('''%%%%%%&&&&&&%%%###%%%$$$###%%%&&&%%%%%%&&&"""eee###%%%"""---***''')))---111555888:::;;;KKK^^^NNNwwwllldddbbbqqqnnnooojjj]]]ZZZYYYOOO222hhhuuu222******)))(((((((((((((((((((((((((((''''''((((((((()))))))))&&&'''))))))((((((***+++222111000,,,***+++...222666111---,,,000777===AAA999:::;;;<<<<<<;;;999777;;;===<<<:::444...GGGsssUUU888999444///777:::999CCCGGG;;;333888<<<>>><<<;;;::::::;;;===>>>555777:::;;;:::666111---000444666444111///...---000000000000///...,,,))),,,,,,,,,------...///000mmmnnnvvvllliiillllllppp~~~|||NNN999999&&&222888...000'''"""LLLppp}}}GGG000lll>>>%%%&&&)))+++###&&&''''''''''''''''''''''''''''''''''''''''''''''''(((******555xxxaaaWWW777%%%***333)))+++333...000^^^kkkFFF333222111222111,,,+++---+++&&&###&&&((('''%%%&&&***...555333222000///---+++***&&&&&&''''''(((***+++,,,))))))))))))************))))))***+++,,,---///000000555999BBBMMMTTTmmmllldddPPPLLLEEE===666333222333,,,---///...,,,******+++************))))))))))))&&&***,,,)))%%%%%%'''(((***(((&&&&&&(((+++,,,---000333555777RRR{{{CCC\\\\\\HHH222000111,,,++++++***)))(((((((((((((((((()))***---///222555666FFFUUUgggsssyyy{{{xxxsssDDD///'''***&&&%%%'''$$$'''&&&%%%%%%$$$$$$%%%%%%&&&$$$"""###$$$&&&%%%%%%%%%000:::>>>;;;777444%%%"""888777"""!!!&&&"""############$$$$$$$$$(((&&&[[[...%%%---:::LLLRRRPPPIIIIIIRRRRRRLLLEEENNNIII===888000***------)))333,,,///888TTTzzzMMM777222+++666fffUUU---+++ 444%%%,,,rrrbbb>>>MMMSSSMMMMMMUUUKKKQQQSSS===///SSS,,,)))&&&%%%%%%&&&&&&&&&&&& )))(((!!!...%%%yyykkk+++---''')))''')))---222666888:::;;;JJJ^^^___rrriiieeerrrmmmpppmmm^^^VVVVVVTTT+++VVVqqq333'''))),,,+++((((((((((((((((((((((((''''''''''''((((((((()))******+++***((((((***,,,&&&)))---///......222555000333666666666555777999@@@???BBBHHHGGG@@@<<<<<<555222555;;;888???~~~;;;333>>>;;;777:::888888>>>JJJTTTPPPFFF===>>>>>>>>><<<999555333555666666444222222333555222......000///,,,...333+++---...***((((((+++,,,,,,,,,,,,,,,---...///000yyymmmxxxrrrmmmmmmjjjvvvRRR999---777444...(((222,,,777wwwzzzddd555~~~+++333%%%&&&,,,''''''''''''''''''''''''''''''''''''''''''''''''%%%---///QQQJJJ===222wwwjjj***444+++,,,(((+++444,,,222gggjjjDDD222000000111000---,,,...+++&&&&&&)))+++***((((((---222;;;888444111...,,,***(((&&&&&&''''''(((***+++,,,(((((()))************)))++++++++++++,,,,,,---...000444999DDDOOOXXXuuuxxxeee[[[RRRJJJ???555777777***.........---,,,)))'''&&&******))))))((((((''''''((()))***++++++***)))((()))'''%%%'''+++------+++222'''///666BBBkkkyyyTTT???===555------000---%%%))))))+++,,,,,,+++***)))***,,,******111;;;;;;555XXXiiivvvuuusssuuurrrkkkDDD&&&&&&(((&&&)))$$$***...###&&&%%%!!!... """"""""" !!!"""%%%'''AAAIII======KKK000)))'''...222---$$$ """"""""""""###############***@@@555(((000<<>>GGGEEE666222---+++555---111999PPP]]]777555,,,<<>>QQQ```LLLJJJJJJ......)))222---///777UUUnnn===111$$$,,,<<<666++++++///*********)))((('''''''''%%%111bbbNNNMMM???SSSQQQQQQOOOQQQTTTKKK:::333666QQQ"""*** '''%%%"""###%%%%%%%%%%%%%%%%%%%%%%%%(((KKKzzz###'''((($$$,,,...///000000111444999<<>>GGGOOObbblllSSSRRRTTTJJJ666111555000------------,,,+++))))))))))))))))))((((((((((((((()))***++++++***)))(((((('''&&&'''***+++,,,+++******333111...NNNkkkeee777333,,,&&&''',,,---++++++++++++***)))(((&&&&&&,,,'''---888666333EEE___nnnvvvyyyvvvuuuwwwtttlllEEE,,,,,,'''###)))###$$$&&&,,,,,,$$$---CCC666000(((###"""!!!!!!***$$$###@@@HHH:::666111//////)))!!! '''""""""""""""############%%%+++$$$CCC000'''111CCCMMMSSSPPPPPPTTTTTTPPPXXX<<>>222***///...///999aaaHHH777((('''---(((&&&)))(((******))))))((((((''''''""",,,BBBqqqEEEEEENNNSSSTTTQQQPPPSSSUUULLL888(((ZZZIII***$$$...+++###***%%%%%%%%%%%%%%%%%%%%%%%%$$$999111'''%%%***------///000000111444888<<>>...DDD777lllBBB:::444>>>xxxFFF;;;:::000444222222111000000000000000+++,,,......,,,+++++++++***))))))+++,,,+++)))((()))000$$$222(((333---vvvmmmnnnppp{{{===BBB333&&&555///***333---%%%111***KKKddd666%%%%%%---***((('''(((((((((''''''''''''''''''&&&%%%$$$&&&&&&&&&''''''''''''((('''///111888ggg:::RRRSSS@@@777'''333'''......---555111zzzQQQ...::::::000...,,,++++++***)))((((((&&&&&&'''((()))...444333000///333::::::222+++++++++++++++++++++++++++***(((((()))+++---------,,,+++++++++,,,...000111555666===GGGTTTkkkvvvXXXTTTTTTKKK888222666333---------,,,,,,++++++***))))))))))))(((((((((((('''(((***++++++***))))))(((''''''''')))***++++++)))***222000,,,CCC```fff777333---)))))),,,---,,,))))))))))))((((((''''''...,,,000777999???VVVpppsssxxx{{{{{{}}}~~~zzzrrrMMM000***###""",,,'''''',,,***%%%@@@cccUUU)))333---&&&$$$%%%%%%""""""###%%%%%%$$$(((999KKK444;;;999---'''***(((!!!!!!"""""""""############$$$+++>>>===###,,,444EEENNNIIIJJJTTTWWWRRRPPPOOOCCCEEEUUUOOOAAAEEE888......111111>>>rrrXXX<<<000......(((***///,,,***)))))))))((((((((('''$$$///+++uuuXXXMMMDDDNNNQQQRRRRRRSSSYYYYYYIII444@@@uuu///***###$$$"""&&&&&&&&&&&&&&&&&&&&&&&&$$$000OOO'''+++---///---...///000111444888;;;BBBnnnpppuuullliiigggdddbbbdddccc___]]]]]]GGG+++bbbccc,,,"""///***''''''''''''''''''''''''333AAA555...******222$$$(((((((((((()))))))))))))))***+++++++++---000222888+++999vvveee999???555qqq???666777UUU:::666AAA(((222111000///////////////...---------------......---,,,,,,,,,***'''(((+++(((---+++))))))///>>>wwwppppppttt~~~<<<;;;222+++444,,,&&&///000)))***+++666'''<<<333,,,...222***(((&&&&&&''')))(((((((((((((((((('''&&&$$$$$$&&&&&&&&&''''''''''''(((---&&&777qqqJJJHHH333999vvvZZZ!!!///666""",,,///,,,555222mmmxxxMMM,,,<<<333///---+++*********)))'''&&&&&&&&&'''(((***///333111000111666;;;;;;555...)))******)))(((((()))***++++++***+++,,,---------,,,++++++,,,---///111222666777===IIIZZZvvvdddXXXQQQIII:::777999555...------,,,,,,+++++++++(((((((((((())))))))))))'''((()))***++++++***)))''''''((((((((((((***+++)))***///000000===SSS```666333///---+++*********''''''((((((((()))******...000111444>>>RRRgggsssvvvzzz|||uuuQQQ///(((&&&&&&+++######***555RRRkkkbbb>>>'''%%%### ###))),,,***&&&&&& ###+++$$$!!!888DDD666444===999&&&$$$!!!"""""""""############"""###$$$###222JJJ'''***,,,===GGGCCCEEEOOOTTTOOOAAANNNGGGCCCVVVZZZEEE999<<<222---111111EEEppp:::///...///((()))---+++))))))))))))(((((((((((()))(((...GGGIIIIIIFFFJJJRRRUUURRRTTTYYYTTTHHH;;;ppp222)))(((%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%...kkkooo(((111+++///---...//////000333888;;;FFFqqq}}}lllvvv~~~tttkkkccc^^^``````^^^^^^aaaSSS===UUU...***%%%+++''''''''''''''''''''''''***///...///---***...,,,(((((((((((()))))))))))))))***++++++,,,...222555===999bbbDDD333999lll;;;444???zzz```888:::333222111000///............,,,,,,,,,,,,+++***)))(((***(((***---,,,'''''',,,'''(((555---...aaauuuuuurrrrrrzzzwww~~~uuu===555000111///***)))...,,,***000---333"""222%%%222,,,$$$(((&&&%%%&&&((())))))(((((()))(((((('''&&&%%%$$$&&&&&&&&&''''''''''''(((000666;;;,,,''')))666000''',,,)))(((777000***222;;;lllfffBBB***999+++...,,,***)))))))))((('''%%%'''(((((()))---000222...222888;;;:::777555444)))******)))''''''))),,,......---,,,+++++++++,,,+++++++++,,,---///222333777999@@@LLL```ooo\\\QQQJJJ>>>;;;;;;555//////---,,,++++++++++++(((((((((((())))))))))))'''((()))***++++++******'''((((((((('''''')))+++***)))+++000333999GGGWWW777222...---***''''''***'''''''''((()))***+++,,,,,,000333999LLLdddppppppxxx}}}{{{vvvPPP,,,***...***''' )))999eeevvvQQQ'''$$$$$$!!!!!!"""%%%((((((%%%"""### !!!$$$$$$""" >>><<<<<<;;;777...###""""""""""""############"""%%%'''(((NNN888)))---999@@@@@@BBBIIIKKKHHHKKK???KKKIII===XXXeeeAAA===777---000000MMMEEE222,,,///)))&&&***)))))))))))))))((((((((((((%%%+++###///}}}[[[FFFGGGGGGPPPUUUQQQNNNRRRSSSQQQKKKppp999,,,000%%%,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&+++LLL222000)))+++,,,...//////000333777;;;EEEppprrrcccuuurrrrrrfff]]]]]]]]]ZZZZZZ___[[[JJJGGG777000!!!,,,''''''''''''''''''''''''!!!)))XXXxxxuuuSSS(((&&&(((((((((((())))))))))))***++++++,,,---///444777888YYYJJJ000>>>ddd;;;666DDD^^^+++<<<222111000...------------&&&***---+++))),,,555===@@@222))),,,...+++(((***'''&&&888///>>>{{{sssyyyssspppsssnnn{{{jjj???111111111+++,,,111...''''''...&&&------888###000,,,((('''&&&&&&''')))))))))(((((((((((((((((('''&&&%%%&&&&&&&&&''''''''''''(((+++&&&***kkkHHH)))lllqqq---%%%***...'''***111,,,000)))000OOOwwwWWW888---999///---+++)))((())))))((('''$$$(((***))))))---000000+++555>>>>>>888222333666+++,,,---+++((((((+++////////////---+++******,,,+++++++++,,,...000222444888<<>>>>>666//////222***---...+++((('''+++000---...///---***)))+++---+++++++++,,,...000333444777???IIITTTjjjsssaaaYYYTTTFFF===:::555222111///,,,+++*********'''((((((((())))))******&&&''')))***+++++++++***&&&((()))(((&&&&&&(((+++***)))&&&,,,000+++555OOOAAA777///,,,)))(((///999,,,+++***))))))***++++++111///@@@ccc{{{zzzuuuvvvqqqvvv}}}|||XXX,,,)))---""""""@@@vvv<<>>ccc'''//////444???FFFFFFFFFIII@@@OOOLLLCCCGGGHHHTTToooFFFGGG777555888ccc}}}JJJ+++...///+++++++++(((((((((((())))))))))))(((%%%,,,222ZZZJJJAAAFFFGGGLLLUUUYYYTTTLLLGGGHHHVVVDDD888444***''''''''''''''''''''''''***"""&&&[[["""555(((,,,---...///000333777:::HHHpppYYYSSSxxxjjjbbbfffgggcccccchhhkkkOOO888sssTTT,,,((('''((((((((((((((((((((((((333mmmbbb,,,(((((((((((())))))))))))+++,,,------...222777;;;LLLuuu???AAA:::aaaYYYCCC777<<<000111111///...---,,,,,,,,,***000000(((---[[[EEE$$$&&&------+++(((,,,(((666///wwwvvvyyyzzzwwwyyy{{{tttWWW@@@333999333000000---'''...333+++555!!!---666---...+++%%%)))(((((()))******)))'''&&&'''((((((((((((((('''&&&&&&&&&'''''''''((((((...###"""***222CCCZZZ)))---......---'''***999...---666uuu[[[uuuMMM///444///))),,,***((('''((()))((('''"""(((***''''''+++---***,,,555======555...,,,...(((+++,,,)))%%%%%%)))...***,,,...,,,******,,,///+++++++++,,,...111333555777AAALLLWWWlll~~~fff[[[[[[NNN@@@:::666333222000...---,,,------******))))))******+++,,,((())))))))))))*********))))))))))))))))))))))))))))))((()))+++///333666[[[555222,,,,,,///+++NNNBBB---%%%(((''')))---)))000BBB___vvv|||vvvrrrrrrxxxvvvzzzUUU...+++444...sss666***&&&######### """""""""######"""""""""""" !!!""""""""""""!!!!!!,,,!!!:::CCC777,,,BBB222 &&&!!!###%%%"""$$$$$$&&&000AAAOOOAAA333888FFF;;;CCCEEEGGGJJJIIICCCAAACCCEEEEEEUUUAAAEEE777777ZZZ000111---)))+++((())))))))))))(((((((((((($$$%%%***###$$$EEE[[[NNN>>>@@@PPPFFFMMM[[[IIIPPPKKK@@@TTTJJJ%%%000 '''%%%&&&,,,---)))'''(((+++000^^^vvv---...(((///////////////111666999EEEOOORRRzzzxxxtttnnnsssYYYjjjhhh]]][[[YYY333fff%%%+++&&&'''''''''''''''((())))))///WWWOOO((())))))(((''''''((()))***000&&&...666222777<<<333```WWW;;;===BBBZZZhhh@@@999GGGmmm111444111...///,,,(((,,,///)))---(((:::III&&&%%%++++++***+++000000---FFFvvvrrrrrr~~~yyytttPPP;;;111:::888444111111111222777>>>:::888444000---,,,+++,,,333,,,((()))***(((&&&&&&)))'''''',,,---)))''''''000'''###'''+++))))))+++&&&&&&''')))+++---///000+++++++++***++++++,,,,,,------;;;WWWdddDDD///,,,000...,,,,,,+++***)))((('''&&&&&&'''(((***,,,---------000333666999888222***$$$---+++'''&&&''')))***++++++++++++***++++++,,,,,,---------...111444555555666HHHVVVZZZhhhjjj\\\[[[OOOCCC<<<777444333111///...------...+++******))))))******+++))))))))))))************((((((((((((((((((((((((***)))))))))+++...222444VVVMMM555---,,,%%%,,,888:::***&&&)))''')))---***444QQQoooxxxwwwwwwyyyxxxvvvvvvzzzvvv111&&&'''+++RRR\\\...'''"""###***,,,(((***111&&&$$$"""""""""######""""""""""""###$$$%%%%%%&&&)))!!!'''&&&777JJJ>>>555FFF222***)))!!!"""'''###'''""""""%%%$$$(((@@@\\\000(((333<<<<<<;;;;;;BBBHHHJJJHHHBBB???AAABBB@@@NNN???EEE<<>>QQQ===IIIVVVHHH!!!&&&(((%%%###%%%((()))((('''***!!!---VVV{{{///,,,***...////////////222666:::IIINNNSSSzzzqqqrrraaahhhfffWWWbbbTTT@@@FFF444...000'''''''''''''''((())))))---...ggg~~~```'''((())))))((('''''')))***+++###222000+++222555===QQQEEE888888???RRReee@@@:::@@@OOO777---///,,,///222***,,,'''+++)));;;:::'''......(((((('''###555)))uuuqqqkkkqqqvvvxxx|||___WWWWWWbbbpppjjjiiiqqqzzz{{{wwwtttvvvzzz~~~yyykkkYYYMMM111///...///---)))(((***111(((!!!###''')))---000"""---222+++ ###((((((((()))***+++,,,---************++++++,,,---,,,***@@@iiiZZZ===......222...,,,++++++***)))((('''&&&&&&''')))***,,,---------111222333333333000---***...+++(((&&&''')))*********************++++++,,,++++++,,,...222555777888;;;LLLVVVYYYmmmrrr^^^[[[RRRGGG???777555444222///...------...,,,,,,+++***)))))))))))))))))))))*********++++++((((((((((((((((((((((((+++***))))))+++---000222JJJfffBBB111---"""...'''000&&&'''+++''')))---***333ZZZyyyyyyrrrvvv||||||vvvxxx{{{444---!!!AAAlll;;;&&& ,,,---"""!!!++++++ +++'''###!!!###$$$$$$"""((('''&&&%%%%%%%%%&&&'''###&&&+++)))GGG@@@555111bbb===,,,---(((+++!!!!!!((($$$666WWWJJJ222>>>444<<<666@@@LLLNNNMMMGGGCCCCCCCCCAAAGGG???FFF@@@UUUWWW111,,,000,,,)))******)))))))))(((((((((,,,'''"""$$$%%%###666XXXUUU666>>>MMMLLLQQQOOOFFFDDDIIIEEEMMM|||ppp...)))'''$$$"""$$$((((((%%%(((&&&(((JJJ333)))...---......//////333777;;;MMMLLLVVV}}}rrrpppooonnnsssdddiiiWWWGGG///QQQ"""---(((((('''''''''((())))))///222888666...---))))))((('''((()))***+++###777///+++999222III]]]888999444<<>>NNNXXX???SSSBBBMMMOOOSSSKKKxxxNNN)))&&&((('''%%%%%%((('''$$$'''***%%%>>>666(((000,,,---...///000444999===PPPzzzLLL]]]~~~qqqjjjrrrjjjyyynnnfff^^^EEE:::rrrzzz(((,,,)))((((((((((((((()))))))))'''222&&&$$$000'''+++)))((((((((((((***+++,,,111111---777???999mmm>>>:::>>>222<<>>>>>555LLLxxx666000666(((%%%555///+++///+++"""222OOOYYY<<<+++%%%...///%%%&&&222---333---|||mmmmmmgggzzzvvvuuuyyyMMMIII\\\rrrgggcccgggttt}}}zzzppphhhlllcccYYYUUUWWWWWWSSSNNN555>>>OOOaaalllooorrrvvvZZZQQQEEE===555...---000""")))//////(((!!!!!!$$$)))((((((((((((((())))))((((((((()))***,,,---......///dddUUUuuuBBB111...111111)))******)))(((((('''&&&&&&'''((()))+++,,,---------...---+++******,,,000444///,,,)))(((((((((((('''(((((('''(((((()))***+++***+++---///222666;;;>>>DDDXXX```aaaggg\\\TTTLLLDDD:::555444111///---,,,,,,,,,---,,,+++)))(((''''''&&&(((((()))))))))*********''''''''''''''''''''''''******))))))***+++---...000ZZZmmmBBB...333&&&+++(((&&&,,,---&&&(((---)))***===\\\uuuzzztttvvveee333:::)))eee===&&&&&&000!!!###555888******888555///(((######$$$$$$###---+++((($$$""""""""""""###&&&)))'''&&&$$$888LLL%%%>>>___???$$$***&&&$$$&&&%%%$$$&&&%%%###GGGJJJ+++)))888777???AAA@@@DDDFFFCCCAAABBBAAA???HHHEEEFFFIIIuuuDDD222333...,,,+++++++++***)))(((((((((***'''%%%---&&&!!!...]]]uuuAAA999LLL@@@JJJJJJQQQGGGSSSCCCOOOeee<<<$$$$$$&&&(((((('''&&&'''&&&***$$$666777(((000+++,,,...///111555:::>>>UUUrrrOOOgggqqqdddfff[[[nnniiibbb^^^RRRPPPPPPNNN000***))))))((((((((())))))###(((000((('''///)))''')))((((((((()))***,,,---444+++000999;;;ZZZJJJ777??????///<<<>>>{{{MMM<<>>666555222000...---,,,,,,---,,,***)))(((''''''''''''''''''((((((((())))))''''''''''''''''''''''''(((((())))))***+++,,,---,,,CCCmmmQQQ222222"""+++***(((---,,,&&&+++111+++,,,000GGGgggvvvsssuuu~~~nnn777...///^^^)))---''')))000///)))///===;;;---777333---'''###"""###$$$%%%%%%$$$#########$$$%%%'''!!!%%%+++===...$$$+++JJJ333111^^^FFF,,,!!!'''%%%!!!+++,,,###333TTT000&&&666222???===;;;@@@DDDBBBBBBCCCCCC@@@IIIEEEHHHUUU]]]<<<333000///,,,,,,+++***))))))((('''###,,,'''%%%***'''%%%444xxxmmm???>>>FFFGGGIIIHHHUUUIIIQQQXXXVVV}}}yyy555'''!!!'''***%%%%%%+++%%%((('''444666+++---***,,,---///111666<<<@@@]]]lllTTTuuuxxxmmmeeeaaaooolllhhh^^^fffYYYJJJxxxqqq,,,******)))((((((((())))))---$$$$$$+++***###%%%111)))((((((((()))+++,,,...)))000999444FFFMMM333666<<<888---<<<;;;gggIII;;;<<<777<<<<<<777,,,888---)))+++******---///---+++---+++///,,,$$$&&&000///&&&---'''uuurrreeebbbttt{{{vvvwwwrrrgggllltttttttttuuupppdddXXXWWW]]]fffaaa]]]]]]aaacccbbb___ccc\\\YYY]]]``````^^^___???<<<<<>>222HHHKKK'''''')))111666+++CCCpppvvvYYY666666222+++### """%%%!!!!!!"""######$$$%%%%%%&&&%%%&&&---JJJ777###222===444333JJJJJJ***&&&'''$$$!!!###''')))((((((AAAAAA333...333;;;:::;;;AAAEEEEEEDDDEEEEEEBBBGGGEEEJJJcccyyyHHH333333111---,,,,,,+++***)))((('''(((&&&'''$$$!!!(((,,,$$$)))DDDwwwRRR;;;PPP@@@OOOAAAYYYHHH```MMMTTTXXXaaa::: %%%,,,%%%###,,,&&&$$$+++666333///******+++---///222777===AAAccchhhYYYooouuuvvvmmmjjjcccgggaaaWWW]]]555+++******)))(((((())))))///)))$$$+++***###***222)))((((((((()))+++---...''':::;;;???vvvOOO222777555555444111<<<666TTTHHH;;;777555:::777CCCkkkqqq888333555(((---///+++(((,,,---***,,,((((((%%%###'''---...+++222WWWjjjsss^^^fffqqqwwwvvvtttwwwpppnnnooollljjjkkklllhhhaaa]]]^^^eeeeeedddeeeccc___YYYUUUZZZ]]]dddnnnqqqmmmgggfffsssfffWWWKKK@@@777222222```uuu~~~iiiEEE,,,'''***++++++***))))))))))))***)))))))))))))))***++++++'''OOObbbrrruuuJJJ///000///+++,,,+++'''''''''&&&&&&&&&&&&%%%%%%&&&'''(((((())))))((('''+++//////,,,***,,,...,,,***))))))******)))''''''''''''((()))***,,,,,,+++...111222222777???EEEQQQ[[[hhh~~~kkk[[[QQQMMMGGG;;;999777444222000000000+++***)))((((((''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''')))***+++,,,---******FFFqqqOOO***<<<+++,,,((()))((('''333<<<444'''((()))000CCC[[[lllrrrmmmrrrtttvvvDDDAAAfff<<<***,,,000"""###<<>>GGGDDDLLLlllQQQ333444222------,,,+++***)))((('''((()))///$$$&&&---$$$***$$$???iiiIII222RRRFFFTTT???WWWGGGSSSRRRRRR___PPP###%%%...$$$ ***&&&"""...888222111''')))+++---///222777>>>BBBffffff]]]sss}}}ppp```aaagggXXXooohhh^^^TTT++++++***))))))((())))))...,,,&&&%%%***...""")))(((((((((***+++---///000AAA999TTTOOO333333:::555111444888>>>222HHHJJJ<<<333222999111999<<>>???AAA@@@===HHHGGGOOOttt>>>+++777......---***)))***)))&&&###222%%%"""...###+++"""000'''999aaaNNN222IIIJJJPPPPPPIIIHHHQQQTTTPPP|||}}}UUU,,,***---'''++++++(((+++III333''',,,...000555000***666EEEEEEwwwUUUhhh}}}lllYYYhhhlllkkkaaagggbbbrrr---///***''')))(((%%%'''))))))))))))))))))))))))///###%%%+++)))***---+++111555IIItttKKK999555888;;;444333===---666777>>>===:::444:::222777666777666999UUUsss...==='''---++++++,,,,,,++++++,,,---###///444###(((555,,,XXXeeerrrXXXaaaooorrrlllwwwrrrbbbfffjjjsssmmmooonnnooo|||zzz}}}wwwooojjjiiihhhfffdddmmmiiifffeeefffeeebbb___eeehhhkkkmmmqqqwwwgggZZZJJJ;;;000999\\\___???000((()))***###,,,)))((())))))(((+++000<<>>!!!"""$$$%%%)))555@@@:::---SSS:::---)))!!!***((($$$'''111===]]]000&&&DDD===999:::>>>???===???DDDKKKKKKeeeWWW:::666111111///,,,***+++++++++"""---'''%%%***,,,000***%%%'''"""111TTT]]]HHH999GGGEEEJJJTTTUUUNNNNNNUUUBBBIII'''((($$$***'''!!!///^^^,,,'''***"""&&&000444222:::HHHMMMSSShhhnnnYYY___dddfffeeeoooccchhhMMM(((222'''###&&&---+++)))))))))))))))))))))))),,,&&&((()))&&&(((...---777444lll{{{bbbGGG888444333333333222111:::,,,666666;;;===:::444:::222222000111111---444PPPnnnkkk'''555...,,,+++,,,***'''))),,,)))+++)))***,,,***---999ppphhhpppWWW]]]eeetttrrrtttvvvyyyVVVXXX\\\eeegggiiihhhiiivvvtttrrrooommmkkkiiifffdddgggeeecccbbbcccbbb___\\\fffeeecccaaaaaaeeejjjnnnqqqpppmmmbbbNNN:::222333DDDmmmrrr:::%%%...444&&&++++++&&&%%%)))+++(((777iii```JJJ777)))+++///,,,((())))))((('''&&&&&&&&&&&&'''&&&'''&&&%%%$$$%%%'''***,,,---/////////...,,,+++)))((('''((()))***)))((((((((()))***+++,,,------***222222333:::===@@@KKKVVV^^^zzzbbb^^^]]]VVVHHHCCC<<<666111//////000---,,,+++***))))))))))))&&&''''''&&&(((+++)))$$$((((((((((((''''''''''''&&&''''''(((((()))******'''222(((999eeeeee111222...***...333&&&)))HHH===***"""***000...666EEEdddlllpppqqqzzz\\\IIIPPP,,,+++'''%%%$$$&&&)))+++---.........111000...***&&&###$$$%%%"""""""""#########$$$$$$"""(((!!!"""%%%111;;;###!!!((()))###%%%333@@@EEE)))YYYUUU+++$$$---''' !!!***%%%///kkkCCC$$$<<<<<<777888???@@@<<>>777222555777444000...111///555,,,666555888}}}===:::333999111000---///444222---000777[[[...777111/////////+++&&&(((---)))---###(((222$$$444ooo[[[cccddd___ddddddqqqrrrjjj~~~kkkBBB@@@CCCJJJJJJLLLJJJIIISSSbbbhhhfff```cccfffhhhgggeeedddccceee___YYYVVVYYY___fffjjjgggccc]]]YYYYYY[[[]]]___ZZZ___bbb```[[[TTTHHH>>>666,,,EEEkkkkkkMMM222###***&&&&&&******'''(((,,,AAAVVVmmmddd???222***,,,...***(((+++((((((''''''&&&&&&''''''&&&''''''&&&%%%&&&(((+++,,,---.........---+++***)))((('''(((***+++***)))(((((()))***+++,,,------***333333444===@@@DDDOOOWWWbbbqqqccc[[[RRRJJJEEE???:::555000///222...---,,,+++***)))))))))(((&&&######'''***)))&&&''''''''''''&&&&&&&&&%%%'''''''''(((((((((((((((+++---&&&///QQQxxxBBB444666444:::CCC>>>000---555JJJ777***+++---+++...666UUUeeeuuu}}}fffKKK@@@(((***'''%%%$$$%%%&&&(((***---///000******)))&&&###!!!"""###""""""#########$$$$$$$$$###'''!!!######,,,999''''''"""$$$)))### 555SSSQQQ)))HHHggg999***(((&&&111;;;___HHH$$$999;;;>>>AAABBBBBBDDDEEEAAAMMM___999777444111...***&&&%%%(((...''')))444///YYYjjj)))***+++***%%%***LLLvvv>>>===@@@DDDIIINNNTTTYYYbbbYYYJJJ]]]|||bbb444+++"""***(((ooonnn,,,555!!!''''''+++666:::777GGGeeeQQQooo|||nnnfffrrriiidddiiigggggg{{{]]]000222((())))))((((((((((((((((((((((((###,,,,,,)))+++,,,---111???MMM555;;;777666888888333000111111///222---777555666hhh~~~===999111777111333///000666:::888777999---MMM{{{{{{888333//////222///)))(((------'''%%%...---(((ZZZaaa___YYYTTTfffeeeeeennnllleeeeee777333222777///111///+++...777<<<;;;???EEEKKKOOOPPPPPPSSSUUUYYYXXXXXXYYY\\\```dddfffaaa\\\WWWUUUXXX\\\^^^___YYYZZZUUUMMMPPP[[[^^^YYYFFF@@@444)))999___eeeGGG;;;%%% 000333%%%&&&777[[[}}}SSSXXX444...+++------)))))),,,((((((''''''''''''((((((&&&'''(((''''''''')))+++,,,,,,------,,,,,,+++***)))((('''(((***++++++***((())))))***+++,,,---...,,,555555666???CCCFFFRRR\\\kkkiii]]]WWWNNNFFFAAA>>>999222000222///...---+++******)))))))))'''&&&%%%%%%%%%''')))&&&&&&&&&%%%%%%%%%$$$$$$'''''''''''''''(((((((((111###***000:::uuuZZZ888"""+++AAA```wwwoooDDD>>>999///&&&%%%+++000222:::PPPmmmsssUUU666(((***)))(((***)))'''$$$############%%%&&&&&&%%%###""""""$$$############$$$$$$$$$$$$###&&&!!!%%%"""'''888---)))***---$$$!!!(((ZZZEEE;;;IIIRRRAAA+++%%%)))###$$$+++WWW```111000;;;@@@???CCCLLLJJJAAAEEE^^^yyyVVV===777333333111,,,***,,,!!!222))) !!!lll~~~111xxxwww<<<%%%'''222MMMbbb<<<&&&888NNNPPPNNNRRR\\\OOO]]]___YYY}}}[[[666111***ggg:::555)))222111,,,111999999PPP|||~~~RRRxxx~~~ssskkkooooookkkaaaaaaggglllttt...000)))+++***'''((((((((((((((((((((((((###...,,,)))---)))***888XXX===999888555222000111000---///444111000000000888444666WWWnnn<<<888000666000444000...000222222333555;;;222777RRRzzzOOO999...)))...000+++))),,,+++%%%,,,---)))LLLccc[[[gggSSSTTTbbbTTTccckkkhhhnnniii:::555111222---...---)))(((******)))'''+++000222222444888<<>>666111111000///...,,,+++******)))***(((((((((%%%###&&&,,,&&&&&&&&&%%%%%%%%%%%%$$$''''''''''''''''''((((((222!!!...111,,,```hhhBBBBBB===///%%%222KKKYYYWWW<<<@@@<<<...&&&)))...---***===\\\wwwfff555,,,+++***---+++)))'''$$$"""!!!!!!!!!%%%&&&'''&&&%%%$$$%%%&&&#########$$$$$$$$$$$$%%%$$$%%%!!!&&&!!!$$$888444&&&'''""""""&&&&&&!!!###hhhbbb444EEE^^^CCC###$$$&&&111)))000RRR[[[---444999<<>>111///000333222...---///---000///444444///777@@@QQQ999666---444000,,,///111222222222222222///---///333333555BBBRRRooo<<<***,,,,,,***+++%%%/////////QQQaaa```TTTUUUZZZ___YYYRRRddd^^^sss[[[333666111,,,...,,,+++,,,---+++)))'''///---+++************)))(((''''''(((///<<>>BBBMMMSSSYYYeeerrrwww___eeeZZZIII???DDDEEE<<<222///111000///---+++*********(((###!!!&&&(((&&&&&&******)))))))))((((((((((((%%%%%%&&&&&&'''(((((())) 555000$$$222000]]]```FFF999000000000+++)))---===;;;AAAHHH>>>+++&&&///...'''333UUUuuu777...$$$""")))$$$$$$$$$#########$$$$$$!!!###%%%%%%#########$$$######$$$$$$$$$%%%%%%%%%$$$$$$!!!)))!!!!!!:::>>>+++***///$$$&&&(((+++GGGYYY<<<000SSS333+++/// '''***AAAPPP222+++EEEPPPBBB<<>>kkkrrrcccgggZZZUUU\\\^^^QQQQQQZZZRRRcccWWW111777444///333...***,,,...---***(((+++((('''(((+++,,,***'''(((***,,,,,,+++,,,000333FFFKKKQQQTTTUUUWWWZZZ]]]XXXNNNKKKSSSXXXTTTSSSWWWMMMNNNSSSQQQJJJNNNRRRJJJOOOIIITTT\\\@@@"""<<>>222+++++++++************)))******))))))(((((('''''')))'''&&&'''(((******)))))))))(((((((((((())))))******+++++++++******)))***+++---......000333555777;;;BBBIIIOOOVVVaaakkkYYYbbbWWWKKKDDDCCCAAA<<<666777555222000///...,,,***+++***)))(((((('''''''''((((((''''''''''''(((((('''''''''''''''((())))))(((,,,++++++---,,,;;;WWWWWW===>>>>>>555444...,,,---"""777DDD444@@@QQQ???***333333///>>>ddd@@@555(((+++***''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%"""$$$'''### +++;;;222&&&$$$%%%'''((()))111(((---222"""'''FFFOOOMMM,,,UUU999///&&&888$$$(((@@@999000:::555AAAqqqRRR;;;:::888111333''')))---uuuiii```nnnDDDUUU555&&&######---+++,,,'''###222PPPhhhqqqOOOBBBPPP\\\TTT]]]cccNNN]]]hhh444***000IIICCCnnnmmmsssqqqkkk~~~UUUXXXkkkiiieeeddd```ZZZbbbhhh___hhheeeZZZwww///555,,,%%%(((,,,...,,,***---111'''111&&&---ZZZlllJJJAAAHHH777555444111000...........................---------...//////000222555888???666000111111333///,,,******---000111000...//////000000000000000,,,///666:::444111???SSSHHH$$$"""'''+++CCCqqqtttggghhhaaaXXXZZZ\\\[[[ZZZ\\\bbbgggMMM666333---000......---,,,++++++***************)))))))))((((((+++******)))(((((())))))---...///222999FFFTTT___fff\\\UUUVVVXXXWWWSSSQQQPPPOOOOOOPPPRRRSSSRRRPPPNNNIIITTTUUUGGG@@@[[[zzzDDD|||RRR111---+++++++++*********)))))))))))))))((((((((((((((()))((('''(((***+++***))))))(((((((((((((((((()))*********++++++******)))+++---...//////111444666???BBBFFFLLLQQQXXXfffrrrbbbeee\\\QQQHHHCCC@@@===:::;;;888333000///...,,,++++++***)))(((((('''''''''((((((''''''''''''(((((('''''''''''''''((())))))(((,,,)))***---***222FFFgggDDD;;;OOOEEE333666***)))))))))111:::<<>>111999111666(((uuuyyy===)))&&&444***%%%111%%%+++,,,$$$,,,KKKfffPPP:::GGGEEEJJJWWWSSScccPPP???QQQsss^^^JJJAAALLLiiiPPP^^^uuulllggghhheee^^^bbbggg```ggg^^^```jjjvvv$$$///...+++'''''',,,///***"""###777(((LLLZZZ333777AAA888000000//////...---,,,,,,...------,,,,,,++++++++++++,,,...///000222666999{{{444777000000555000333000,,,***+++,,,---------.........////////////333///000555222***(((,,,000UUUwwwvvvUUU666///666;;;hhheeeZZZ^^^___YYYWWWXXXYYYUUUVVVgggzzzJJJ555111...000------,,,,,,+++++++++***))))))))))))((((((((((((******)))((((((((()))))),,,---,,,******222@@@LLLXXXYYYXXXVVVVVVWWWTTTNNNPPPNNNNNNOOOQQQSSSTTTSSSMMMMMMRRRRRR777999pppcccMMM???...+++++++++*********)))))))))(((((((((((((((((())))))(((((((((***+++,,,***(((((((((''''''''''''(((((())))))******+++******)))---...//////000222555777AAABBBFFFLLLQQQ[[[nnnnnneee^^^TTTJJJCCC@@@??????<<<888333///.........---+++***)))(((''''''''''''((((((''''''''''''(((((('''''''''''''''((())))))***---***+++000---...:::hhhRRR555QQQZZZ<<<888///,,,111 """???>>>444EEEfffIII444000''''''RRRPPPVVV777...&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################!!!!!!&&&&&&###$$$(((666,,,%%%+++)))222444ddd666...111DDD___CCC///JJJIII((((((+++///)))+++///222FFFooorrrTTT@@@888333,,,333###555CCC>>>|||yyy555+++"""---***((("""(((&&&))),,,)))###'''000<<>>111...777jjjhhh[[[YYYYYY[[[\\\VVVUUUXXXUUUZZZvvvHHH777111333111,,,,,,++++++++++++++++++((((((((((((((((((((((((***))))))((((((((()))))))))+++,,,+++((((((,,,111444HHHWWWVVVQQQQQQRRROOOPPPOOONNNPPPRRRSSSSSSRRRQQQRRROOOLLL--->>>ZZZ\\\ggg666000***************))))))))))))&&&''''''(((((()))))))))(((((()))+++---,,,)))'''(((''''''&&&&&&''''''(((((())))))***************---...//////000222666999@@@AAAFFFOOOVVVddd}}}uuu{{{vvvbbb]]]TTTKKKDDDAAAAAABBB999555111....../////////+++***)))(((''''''''''''((((((''''''''''''(((((('''''''''''''''((())))))(((,,,***+++222///,,,444OOOeee>>>>>>^^^TTTDDD222666###(((---%%%777DDD///222QQQ[[[>>>&&&000EEENNNtttSSSJJJ444---###&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&###"""$$$$$$$$$$$$&&&333888$$$"""$$$&&&222$$$vvvvvv,,,***''':::mmmHHH000QQQIII///''',,,))),,,---666]]]tttUUUAAA:::...,,,666''''''111333!!!111$$$***777GGG;;;333&&& '''---)))&&&)))555...:::nnncccTTTsssGGGAAAEEEJJJnnnwwwlllLLLAAA]]]cccMMMkkkrrrkkkjjjaaa___cccbbbaaalllZZZYYYXXXrrrIII )))111///%%%!!!+++777555777iii===...999222+++000000---.........//////000000,,,++++++***)))((((((''',,,---.........///222555bbbTTT,,,:::444...444***&&&((()))+++,,,---......,,,,,,,,,+++,,,---......///++++++///222000...---444---...333***$$$===bbbnnn\\\\\\[[[XXX[[[___WWWVVVYYY[[[hhhFFF999///666000++++++++++++++++++++++++'''''''''''''''''''''((()))((((((((((((((())))))(((((()))******)))&&&$$$"""555DDDGGGJJJRRRUUURRRQQQQQQQQQRRRSSSRRROOOMMMUUUTTTLLLGGG333WWWsssMMMpppNNN+++---)))*********)))))))))((((((&&&&&&''''''(((((())))))(((((()))+++,,,+++(((&&&''''''&&&&&&&&&&&&'''''''''((()))***************,,,---......000333777;;;CCCDDDLLLWWW```ooolllggguuuaaa\\\TTTMMMGGGCCCBBBBBB777555111//////000//////+++***)))(((((('''''''''((((((''''''''''''(((((('''''''''''''''((())))))&&&+++)))(((///---***000111iiiSSS000NNNiiiWWW888///111111'''!!!...>>>???******dddkkk===111OOO]]]zzz\\\333&&&***+++&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$#########$$$&&&111BBB+++!!!$$$AAA888+++JJJ===BBBbbbTTT111###&&&>>>sssHHH,,,RRRBBB222$$$***111333DDDpppyyyVVVHHH>>>111>>>...+++AAA***!!!444000999HHHhhhccc111((($$$((()))''')))///)))777111:::sssqqq===%%%TTT~~~eee000888///444555UUUVVVOOOooommmdddZZZYYYaaaeee___bbbccc[[[___JJJCCC///###(((---***'''***///\\\666...111555111///000...---,,,,,,+++,,,...///000+++*********)))(((((((((,,,---...------...111333RRRFFF///777777---000***)))***++++++)))))))))+++---,,,+++++++++,,,...//////...---------,,,,,,,,,###+++111---''';;;qqqtttbbb]]]ZZZVVVUUUWWWXXXTTTSSSXXXbbbwwwBBB999---666---,,,,,,++++++*********)))&&&&&&&&&'''''''''''''''((((((''''''(((((()))))))))&&&$$$%%%(((+++,,,+++***))))))000AAAQQQWWWTTTUUUSSSRRRQQQQQQPPPNNNKKKSSSQQQNNNCCCDDD}}}fffHHH???&&&)))---******)))))))))(((((((((''''''''''''''''''(((((()))(((((()))******(((%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''((()))************,,,---...///111555;;;???CCCEEEPPP^^^ggguuupppYYYkkkccc]]]VVVOOOJJJFFFAAA>>>999777444222222111///---+++***)))(((((('''''''''((((((''''''''''''(((((('''''''''''''''((())))))&&&---***''',,,+++(((...,,,MMM___CCCAAAaaa```LLL333BBB000"""000)))(((GGG333;;;000###<<>>ddd444%%%^^^>>>444111000@@@ddd|||\\\NNN;;;444+++,,,777)))///"""...,,,111666UUUMMM'''***------)))%%%&&&)))555 888UUUxxxppp<<>>LLL]]]dddNNN000...777,,,&&&,,,+++888---(((***(((***CCCbbbhhhpppttt000***###)))&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""'''&&&###"""""""""###888###&&&"""666\\\>>>>>>fffeee---,,,(((!!!,,,PPP@@@''']]]PPP:::+++JJJgggSSSFFFGGG888""":::***'''222(((%%%$$$;;;&&&***------)))(((***---...'''+++777bbbaaaAAARRRSSS222---###---555"""222222555eeeIIIVVVsss}}}oooccc```]]]iiiXXXaaa\\\___dddEEE===qqqAAA///%%%$$$DDDpppiii...:::---(((222...***///'''''';;;222000---++++++...222555))))))))))))************(((***+++,,,---///333666555666111...999+++)))///,,,,,,,,,,,,///777BBBKKK...---,,,++++++---///000(((***,,,---//////***$$$$$$//////333XXXjjjlllTTTWWW]]]UUU___fffOOOSSSXXX]]]fff{{{BBB???///<<<---------,,,+++***)))((('''%%%%%%%%%&&&&&&''''''''''''''''''''''''((()))***$$$)))---,,,'''%%%'''+++"""%%%+++...)))(((<<>>ZZZGGGpppHHH---222'''%%%))))))))))))(((((((((((((((((((((''''''&&&&&&%%%***(((&&&%%%&&&'''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((()))************...///111222666<<>>CCC???999333000///000111,,,+++)))((((((((()))***''''''''''''''''''''''''))))))(((((((((((()))))),,,+++)))))))))+++---///777///EEEhhhGGG777dddaaa]]]III444,,,---...***'''888:::,,,&&&///)))###111///@@@RRRSSS@@@***###'''%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%###999$$$((()))@@@WWW@@@777>>>JJJ===111&&&&&&+++...000===AAA666TTTOOONNNtttdddAAA555555555///222000,,,---111...(((******)))'''&&&(((+++///)))]]]kkkBBB///000222)))))))))))))))******++++++:::fffNNNVVV{{{ggg```[[[VVVgggiiiddd[[[YYY\\\SSSEEEOOO222111111KKK[[[333))))))111111...++++++...000///...000333%%%%%%))),,,666---...(((((( ***222###'''***+++,,,---...000111111666UUU>>>------111///,,,...)))///000 @@@yyy***+++,,,###...%%%333'''***---...,,,+++++++++%%%(((<<<___zzzsssiiirrrUUUUUU___TTTNNNVVVWWWIIIbbbvvvXXXZZZLLLMMMIIIEEEQQQ999222777+++((($$$)))'''%%%%%%&&&'''&&&%%%%%%))),,,+++(((%%%%%%'''''''''''''''((((((((((((((())))))((((((+++000444UUUYYYUUUJJJFFFLLLLLLFFFNNN___BBB888iiiKKKnnn666111++++++&&&+++******)))(((''''''&&&''''''''''''''''''''''''((((((''''''''''''((((((&&&%%%%%%%%%%%%&&&'''''''''((())))))))))))+++---,,,///222555;;;CCCIIIKKKNNN\\\eeeqqqyyyRRRFFFQQQZZZ^^^VVVKKKEEEAAA>>>BBB???:::555111000000000---,,,+++)))(((((())))))''''''''''''''''''''''''))))))(((((((((((())))))+++***))))))***+++---...222444@@@ZZZTTT>>>MMMdddkkkZZZEEE666000...,,,+++333;;;555))))))***)))***$$$---999===444'''###'''%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$)))999333###%%%***EEETTT\\\<<<:::RRR>>>$$$''''''(((,,,++++++777@@@<<<<<>>(((&&&111000'''111///,,,+++...333:::>>>wwwwwwccc@@@((($$$$$$ ))))))(((((())))))***++++++555YYYeeePPP___IIIRRR~~~eee]]]___]]]gggccc```bbbbbb^^^ZZZWWW999bbbyyy$$$888JJJ(((---111,,,---000---++++++---......---***000)))000000***222,,,,,,(((...###******333,,,,,,,,,------.........555jjjEEE555,,,///333---))))))...///---+++ggg???...***)))555%%%)))...)))%%%&&&***......---000GGG___kkkppprrrnnnhhhcccWWW[[[[[[PPPTTT^^^ZZZhhhnnnzzzPPPIII::::::777<<<;;;888:::999>>>EEE<<<******++++++***)))(((''',,,((($$$"""###&&&)))+++''''''''''''((((((((((((((())))))))))))+++...111CCCNNNSSSLLLIIINNNRRRQQQIIIZZZ===YYYTTTggg\\\111...+++---%%%******))))))(((''''''&&&''''''''''''''''''''''''((((((''''''''''''((((((&&&%%%%%%%%%%%%&&&'''''''''((())))))((()))+++---...000333666<<>>555///..."""%%%---000___FFF$$$))),,,'''***&&&///'''...222---&&&(((777FFFlllttttttkkkggghhhaaaUUUZZZKKKMMMYYYVVVNNNZZZnnn\\\zzzRRR:::000000111---%%%...$$$!!!***######"""000CCCMMMJJJ>>>333,,,)))&&&$$$%%%''''''&&&%%%''''''''''''((((((((((((''')))+++,,,***))))))******;;;JJJMMMLLLMMMPPPQQQZZZAAAJJJ```NNNbbb333...***)))...((())))))((((((((('''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&%%%%%%%%%%%%&&&''''''%%%'''((())))))***---///222333666;;;???CCCLLLTTTbbboootttRRR@@@888AAAKKKPPPLLLFFFCCCDDDAAA@@@>>><<<999666333222222222111///---+++)))((((((((((((((((((((((((((())))))(((((((((((())))))'''((()))+++++++++++++++000)))555///FFFcccKKK===___mmmtttjjjVVVEEE888111---%%%222;;;+++%%%+++)))+++((('''(((&&&"""###&&&%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$,,,((($$$---%%%$$$///666***'''dddxxx<<>><<<444+++%%%$$$''''''''''''((((((((((((''')))++++++)))'''''''''$$$'''///:::EEEJJJHHHCCC...DDD___FFFlll888---111++++++(((,,,''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&(((***+++,,,...111444888888===EEEHHHKKKVVVdddlllwwwUUUAAA<<<777777???EEEFFFGGGIIIDDDBBB@@@===:::888777666333333222222000...,,,+++(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((()))***,,,---111111---111444GGG^^^RRR>>>SSSgggmmmkkkfffXXXJJJ999222+++000:::333(((***(((&&&(((+++***'''''')))%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###***(((555===000((()))...,,,%%%(((...'''###///(((&&&222444OOOdddHHHXXXtttRRR888444<<<111...***''''''(((***,,,((((((((((((******$$$(((''''''''''''((())))))***))),,,///---***222===UUU{{{zzz^^^___ggg```\\\^^^llleeeZZZwwwqqqggg___\\\]]]]]]ZZZWWW[[[HHHYYYYYYZZZLLLfffpppSSS)))%%%111000...))),,,------***(((((()))###,,,%%%&&&%%%---OOO___999%%%)))+++,,,*** )))(((((()))******+++,,,,,,'''...777ppp...,,,......,,,***,,,...000222%%%,,,---//////###)))(((,,,######+++------+++$$$***;;;TTTjjjooodddWWWVVVYYYYYYUUURRRSSSWWW[[[NNNUUUTTTYYYjjjooozzzddd999555///111)))222(((???///(((OOO...(((((('''&&&''')))+++---&&&...999@@@>>>666,,,%%%''''''''''''(((((((((((('''(((***)))(((''''''((()))''''''---333444000,,,222hhhQQQbbbQQQ...---******///%%%+++'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''')))+++---...000333666===<<>>555222:::CCCFFFHHHKKKEEECCC@@@<<<:::888888777222333333222111///---,,,))))))))))))))))))))))))))))))(((((((((((())))))***)))((('''((())),,,---)))555$$$...333222SSSbbb666KKK___jjjrrrvvvooobbb===???...)));;;;;;***&&&((($$$"""&&&(((&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%"""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###'''%%%'''###@@@---,,,)))+++"""+++'''(((---"""111***%%%111888aaaxxx```[[[OOOxxxfff{{{VVV===333,,,...///...,,,)))))))))%%%))))))###$$$+++,,,)))'''''''''''''''((())))))+++###%%%000555000///555333SSStttrrrXXXUUUSSS]]]]]]gggxxxhhhbbbyyyllljjjhhh___\\\```TTT]]][[[MMMUUUQQQGGG<<>>''''''''''''((((((((()))'''((()))((('''&&&''')))***&&&%%%)))---...---+++LLLlllMMMBBB***+++###(((222###)))&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''(((***,,,---///111444777AAA???EEEPPPSSSUUUcccuuu~~~```BBB<<<999888;;;===>>>BBBHHHEEEEEECCC???;;;888888999777777666555333111///...,,,+++++++++***)))))))))***)))(((''''''((()))***))),,,...+++&&&%%%(((,,,------///000...222DDDWWWNNN444OOOqqqhhhppp~~~kkkhhhEEE:::999111>>>???&&&%%%%%%'''******'''###'''&&&%%%%%%%%%%%%$$$###%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%+++###%%%%%%(((>>>BBB'''&&&((((((%%%%%%'''((('''...(((&&&333(((BBBkkkPPPRRRhhh\\\444555000+++)))***+++******(((((('''''''''(((((()))))))))((('''''''''''''''---))),,,,,,&&&+++333000444eeejjj___dddPPPqqq]]]]]]yyy___uuukkkhhhlllggg```___jjjdddXXXLLLKKKSSSVVVSSSXXX|||BBB%%%---((("""+++111---'''%%%$$$"""(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''(((((())))))*********000111MMMbbb:::---,,,+++******+++++++++***222***&&&,,,000---(((''')))'''***///,,,)))333CCC\\\YYYYYY\\\]]]YYYVVVVVVPPPLLLOOOQQQNNNQQQUUUTTTUUUWWWjjj{{{|||lll???333333---&&&777|||kkksssDDD)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&***///333BBB666)))&&&+++...***$$$,,,%%%"""'''***'''%%%'''!!!......))),,,***)))///ppp|||HHH```TTT...---+++)))(((((()))***))))))((('''''''''''''''))))))(((((('''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((()))''',,,111111///111888???===DDDKKKOOOSSS___rrrfffEEE>>>999777999;;;<<<@@@FFFCCCBBBAAA???===;;;999888666666555555333222000///,,,,,,++++++***)))))))))***)))(((''''''((()))***)))+++,,,***'''&&&(((***,,,,,,///222000111<<>>666###"""###%%%'''((()))+++(((***,,,666000QQQSSSTTTdddyyyVVV:::222,,,+++)))%%%&&&+++((((((''''''''''''(((((())))))((('''''''''''''''"""222&&&###888000'''AAAkkk___kkkjjjYYYdddIIIUUUiii^^^yyyyyygggbbbmmmlllggg[[[PPPNNNQQQQQQLLL___>>>333jjjtttLLL)))...'''$$$***,,,,,,&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''((())))))******''',,,666dddxxxyyy333&&&,,,+++******+++---......///---,,,***%%%"""'''000---)))&&&&&&...DDDfffeee```^^^```^^^XXXSSSSSSBBBWWWSSSKKK[[[aaaUUURRRgggfffLLLuuu???333...,,,...>>>llldddFFFHHH666333)))((('''&&&&&&%%%&&&&&&&&&'''&&&%%%$$$&&&))),,,***888BBB:::(((###...(((%%%%%%((('''$$$%%%***((()))'''((()))$$$111OOOoooKKK~~~GGG...,,,***)))(((((()))***))))))(((''''''''''''''')))((((((((('''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&'''((()))(((,,,000111222555;;;@@@AAAFFFMMMTTT^^^kkk{{{oooIII@@@:::777777888888<<>>???@@@???;;;777666666666555444222111000---,,,,,,+++******))))))))))))(((((((((((())))))))))))((((((''''''(((((()))+++///222111000444:::OOORRR<<>><<<;;;???CCCCCC===888888888777666444222000///------,,,+++******))))))))))))(((((((((((()))))))))'''&&&&&&((()))(((''')))***---000111111111111CCCTTTBBB;;;\\\gggaaarrrddd```hhhjjj]]]UUUHHH000---,,,*********)))'''%%%%%%$$$$$$%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%((($$$"""(((###***FFF;;;*** &&&,,,)))''')))))),,,(((&&&???}}}eeeMMMVVVyyyeeeIII333333555...(((***)))((((((''''''''''''((((((''''''&&&&&&'''''''''000---///JJJsss```SSSXXX^^^\\\ZZZ^^^TTTUUUVVVXXX^^^zzzuuuqqqccciiiggg___SSSKKKKKKQQQWWWUUUJJJCCCUUUNNN:::YYY~~~|||PPP(((!!!((()))&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******)))PPPMMM...(((***+++++++++)))(((((()))444,,,&&&(((...///***%%%999WWWpppnnnbbb```fffjjj```[[[YYYZZZYYYUUURRRSSSGGGWWWKKKGGG^^^___gggYYY```JJJ999...666IIIBBB===)))((('''&&&&&&%%%&&&&&&!!!###%%%%%%%%%$$$%%%''')))$$$###...;;;>>>444'''%%%&&&&&&%%%$$$$$$'''+++)))((((((---,,,+++PPPsssHHHjjjKKK111,,,+++***)))((())))))))))))(((''''''''''''((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''))))))///...---111777<<<>>>>>>IIIMMMSSS[[[fffsssKKKBBB<<<777555333222444999:::999:::???DDDDDD???999;;;;;;999777444222///.........---,,,+++***)))((((((((())))))))))))(((((((((&&&%%%&&&((())))))((()))+++,,,---///222333222444JJJOOOAAACCCYYYjjjkkkjjjdddaaaaaabbbeee___QQQBBB999...))))))***)))'''&&&%%%$$$%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&& '''"""###*** !!!:::DDD000!!!"""))))))&&&&&&------...333[[[qqqNNNHHHjjjiii???222333///***)))))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''!!!&&&000"""111iiiUUU^^^YYYKKKMMM^^^aaaUUUUUU___dddWWWvvvwww```jjjhhhfffhhhfff[[[LLLCCCFFFMMMBBBTTTMMMIIINNNWWWZZZCCCQQQ___qqqoooMMM(((!!!///&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))&&&###TTT888(((***%%%(((,,,,,,+++******++++++666444111===YYYqqqyyykkkgggqqqyyylllVVV[[[VVVTTTUUUVVVSSSSSSUUUSSS???LLL___gggRRRjjjXXX:::000777???VVVaaakkk888)))((('''&&&&&&%%%&&&&&&"""$$$''''''&&&%%%%%%&&& ###''')))***///666<<<+++)))%%%$$$%%%(((((('''$$$,,,***&&&...CCCkkkKKKSSSggg<<<---******))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&'''(((******222000...222888<<<===<<>>:::<<<;;;:::888555222000...///...---,,,+++***)))((((((((())))))))))))((((((&&&'''''''''((()))***+++))),,,,,,+++---222555555...<<>>BBBBBBRRRRRRWWWRRRKKKYYYZZZ999<<>>rrrQQQ666+++))))))))))))))))))))))))(((''''''''''''(((((()))&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''(((***+++,,,444222111444:::>>>@@@???LLLUUU___eeejjjvvvKKK@@@;;;888888555111111333111333666:::<<<<<<;;;::::::999999888666444222111//////...---+++***)))((('''((()))******)))((('''%%%'''))))))((((((+++...'''---...++++++111555555444444DDDMMM???@@@WWWgggbbbllllllhhhiiigggdddfffiiibbbTTTCCC333***)))***((('''&&&&&&''''''&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((("""%%%'''"""###'''%%%---777777+++"""&&&,,,...///111RRRpppkkkPPP\\\uuu^^^===///---...***)))(((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((((((+++$$$;;;^^^OOODDDeee\\\MMMMMM^^^aaaVVVVVVddduuu]]]000WWW}}}ccc```ccc[[[TTTRRRNNNGGGDDDFFFEEEMMMRRRgggiiiXXXWWWRRRYYYKKK<<<999EEEVVVcccjjjDDD???777///(((%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''(((((()))***,,,iii666%%%///,,,------***(((+++333999???YYYpppqqqfffdddnnnwwwsss\\\IIINNN___gggaaaWWW^^^XXXTTTTTTTTTRRRSSSVVVUUUVVVtttWWWJJJBBB888--- +++bbbbbb)))222///---)))((('''&&&&&&%%%&&&&&&'''(((((('''$$$###$$$%%%***(((%%%%%%'''***++++++666666111)))&&&))))))%%%&&&,,,&&&***NNNtttXXXNNNkkkCCC...***(((((()))))))))))))))((('''''''''''''''((())))))%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''(((***+++---...222222444777<<>>===>>>===888111000444......///000111333555666:::999888777666555444333000000///...---,,,,,,+++************))))))))))))))))))(((((((((((())))))''')))*********,,,...000333888555???SSSNNNCCCKKKqqqnnnkkkkkklllllliiiggg]]]dddkkkiiiZZZFFF555+++///***&&&&&&((()))'''$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%$$$%%%&&&!!!!!! !!!%%%)))'''"""'''111<<<555&&&(((111...666^^^lll\\\QQQ]]]{{{PPP222222)))---000,,,'''%%%%%%&&&%%%%%%$$$&&&'''(((%%%###%%%***<<>>///&&&)))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%'''((((((&&&%%%%%%&&&((((((((()))+++---000222111;;;@@@>>>@@@KKKRRRRRR```nnnllltttuuussscccQQQ???<<<;;;;;;888333111333---......///111222444555777777666666555444444333222111111000...---,,,,,,************))))))))))))))))))(((((((((((())))))((()))++++++***+++---///444:::777888EEELLLDDD>>>aaaoootttmmmiiinnnnnnhhhiiifffdddfffeee[[[HHH999---...---***%%%$$$'''+++%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%''')))+++,,,)))(((((('''###!!!%%%+++"""...FFFDDD---000IIIVVVooohhhVVVUUUkkkoooFFF222999--- $$$***(((###$$$######$$$%%%&&&&&&&&&"""&&&YYYYYYIIIXXX]]]]]]QQQCCCUUUdddUUUVVVjjjnnnIII)))444???PPPXXX\\\HHH```|||ddd^^^sssSSS[[[qqqbbbZZZVVVWWW\\\]]]VVVRRRSSSUUUUUUQQQTTTRRRKKKFFFFFFHHHHHHKKKIIIJJJMMMQQQSSSRRROOORRRJJJEEEHHHMMMOOOPPPRRRPPPIIIDDDEEEFFFEEEFFFHHHEEEGGGsssiiiZZZfffcccaaa___aaaddd```XXXUUUWWW___ccceeeeeeeeeeee___XXXeeeNNNHHHXXXZZZNNNVVVpppccc```RRRUUUjjjhhhWWWVVVHHH^^^yyy???333111((()))---'''(((,,,((((((''''''''''''&&&&&&&&&(((///&&&'''---&&&%%%"""$$$DDD###'''...&&&&&&000666...(((((('''&&&---RRRssspppCCC^^^|||PPP555***$$$((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$&&&''''''%%%%%%%%%&&&((()))***+++---///111222999;;;===@@@IIIVVV^^^aaabbbrrrooopppfffaaaZZZSSS@@@:::777999:::555111000---------...///111222333444444444444444444555555444444333222000///---,,,++++++*********)))))))))))))))(((((((((((()))))))))***++++++******+++---333777888444888JJJLLL:::IIIfffvvvmmmfffooorrrkkklllgggcccfffkkkhhh\\\QQQ999555///)))''''''***,,,&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&'''&&&%%%$$$%%%(((***(((%%%(((...888***'''@@@OOO444+++JJJqqqyyygggIIIHHHeeeuuuLLL333444444111,,,'''%%%%%%%%%&&&&&&%%%$$$$$$&&&((()))+++wwwPPP<<>>AAATTTQQQ\\\lllWWWPPPPPPMMMLLLPPPTTTRRRMMMMMMNNNKKKEEEBBBDDDDDDBBBEEEGGGHHHGGGEEEGGGMMMRRRXXXNNN>>>333999OOOeeerrrzzz{{{~~~~~~}}}}}}}}}eeeOOOTTTYYYIIIZZZVVVTTTTTTTTTUUU[[[bbbUUU^^^ddd```ZZZVVVTTTRRRNNN```dddWWWTTTaaadddZZZcccWWWKKKTTTeeeZZZEEEAAAkkk[[[///222---...+++%%%)))...'''(((''''''''''''&&&&&&&&&((("""222'''###<<>>```ooo+++"""$$$***%%%)))999222&&&,,,:::dddlllBBB^^^qqqKKK111***)))(((***(((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&%%%%%%%%%&&&((((((***---000222444444444888666@@@RRR]]]\\\]]]aaammmrrrcccXXXFFFDDDTTTXXXBBB:::444888;;;888222...++++++++++++,,,,,,---...000111222333555666777888666666777666555222000...++++++++++++************))))))(((((((((((()))))))))+++,,,,,,***)))))))))...'''444;;;111999LLLOOO<<>>...&&&'''''''''&&&%%%&&&''',,,BBBaaa[[[:::DDD:::>>>+++;;;```vvv|||fff<<<,,,%%%&&&###...???\\\vvvnnn[[[===888888DDDxxxOOO```vvviiiXXXNNNJJJHHHGGGFFFEEEFFFEEECCCFFFLLLNNNKKKJJJJJJHHHFFFDDDEEEGGGIIITTT\\\bbbccchhhjjj^^^NNNQQQPPPSSSXXXWWWSSSQQQSSSRRRRRRLLLQQQ\\\UUUJJJNNNUUUYYY]]]]]]\\\[[[YYYXXX[[[\\\WWWNNNJJJOOOVVVZZZbbb\\\\\\bbbbbb]]]^^^dddtttXXX888)))555\\\YYY888111000---''',,,///%%%(((''''''''''''&&&&&&&&&)))###!!!222***###@@@GGG555HHH???<<>>DDDYYY[[[DDD<<<777999<<<888222...+++***************++++++...///000222333555666777555666777777666444222000,,,++++++++++++*********))))))(((((((((((())))))(((***,,,,,,***)))))))))+++(((000777//////===IIIIIIEEEMMM```jjjfffdddhhhrrrhhh```dddnnnrrrjjj```jjjjjjbbbPPP:::---+++...++++++)))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$######%%%(((&&&NNN___CCC'''%%%&&&'''"""(((555PPPyyyuuuQQQJJJUUUxxx[[[jjjXXXEEE<<<:::BBBUUUhhh,,,)))%%%$$$%%%'''(((((( +++$$$]]]ttt===;;;333,,,nnnddd444)))...------(((444555444111$$$,,,%%%777;;;+++///333HHH{{{EEEaaa|||```DDD444777AAAAAACCCBBB??????DDDFFFEEEKKKJJJIIIIIIKKKMMMNNNNNNccc```[[[YYY[[[\\\VVVNNNHHHJJJQQQVVVUUUOOOMMMOOOEEELLLIIIHHHVVV```aaacccYYY]]]`````````ccceeeddd^^^___\\\WWWVVVZZZ\\\\\\ZZZnnnqqq```___llleeeNNN===,,,///DDD[[[{{{~~~DDD333,,,,,,))),,,...((((((''''''''''''&&&&&&&&&$$$333%%%$$$"""999XXX...<<>>:::;;;<<<777111///******))))))((())))))***,,,,,,---///111222333444333555666777777555333111,,,,,,+++++++++*********))))))(((((((((((())))))&&&)))+++,,,+++)))))))))&&&......,,,///111444<<>>BBB@@@+++))))))'''"""%%%>>>ZZZDDD999+++$$$$$$'''((('''((()))$$$GGG???...222___sssIII***+++,,,...&&&&&&(((222---888(((000000,,,;;;999JJJ|||ZZZvvvttt___JJJ@@@???>>>BBBBBB===;;;>>>AAABBBHHHHHHHHHHHHKKKOOOSSSVVVSSSWWWbbbmmmmmmaaaSSSKKKMMMMMMPPPVVVWWWRRRNNNMMMTTTQQQKKKGGGJJJTTTYYYYYYbbbfffeee]]]XXXXXXVVVRRR[[[______ZZZXXXZZZ[[[ZZZ^^^UUUXXXddd```PPPOOO\\\YYY888KKKaaa@@@///000,,,)))+++***(((''''''''''''&&&&&&&&&))))))222sssLLLYYYUUU:::ddd===&&&...)))%%%'''))))))<<<___wwwwwwTTTQQQmmmuuuYYY999+++,,,&&&(((,,,$$$(((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''))),,,///000111222555777:::===>>>GGGQQQ[[[```cccccc___YYYAAA>>>444;;;888DDDjjj^^^FFF@@@<<<===;;;666111000***))))))(((((((((((()))******+++---///000111222222444666777777666444222,,,,,,,,,+++++++++******))))))(((((((((((())))))%%%(((+++,,,+++***))))))!!!444..."""000999333444BBBDDDCCCFFFUUUgggkkkdddsssnnngggcccbbbdddfffggg```]]]^^^dddhhh___JJJ777000...,,,***(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''+++;;;TTTggg:::***"""******###((( !!!&&&'''...555222```ttt|||nnnWWWOOO^^^vvvHHH:::)))222***(((......'''&&&,,,]]]LLL555'''%%%''''''%%%''',,,///EEE,,,>>>|||BBB!!!***///((('''***%%%***222))),,,...""",,,------***,,,;;;222LLL~~~yyyZZZDDD===BBBDDD???;;;>>>CCCFFFIIIIIIGGGCCCAAABBBHHHMMMUUUUUU\\\fffeee\\\\\\bbb^^^YYYXXX]]]aaa^^^XXXUUU[[[HHHFFFPPPMMMFFFJJJOOOFFFOOOTTTTTTUUUYYYYYYVVVXXX\\\[[[TTTOOOQQQVVVXXXdddkkkbbbNNNMMMgggggg{{{}}}QQQ666555///'''(((***(((((('''''''''&&&&&&&&&)))///$$$777ttt```%%%///###'''<<<%%%%%%...""")))......LLL|||www[[[===iiizzzmmmIII000+++...%%%)))000&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''((('''(((***...111333444444666999===@@@BBBCCCQQQ___eeehhhdddRRR>>>444:::888AAA999CCCqqq```JJJFFFBBB>>>:::777333111---+++))))))))))))((('''******+++,,,...000222333555333111///......000000,,,,,,,,,++++++*********))))))))))))(((((((((((())))))))))))))))))))))))*********+++,,,---///000444EEERRRDDD<<<^^^wwwhhhfffhhhiiigggddddddeeefffbbb\\\\\\eeennnnnnjjjfffEEE333---000+++)))***%%%((('''&&&###"""###%%%(((&&&(((%%%,,,KKKcccOOO'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((()))***+++888NNNzzz{{{zzz\\\VVVaaafffOOO]]]yyyooo???000999///))))))((($$$)))***000@@@YYY999"""+++ '''&&&+++---gggRRR,,,fffXXX000%%%###'''---%%%%%%,,,)))$$$***///(((,,,(((......555...444666SSS|||zzz~~~uuuyyyjjj]]]PPP;;;HHH<<>>:::777333111///,,,)))(((((((((((('''))))))***+++---///111222222111000......---......---------,,,,,,,,,++++++***)))))))))(((((((((((()))))))))))))))))))))))))))))))))***+++---...///...555CCCHHHCCCLLL```mmmgggdddgggnnnnnngggaaa```eeecccccchhhkkkjjjlllooommmTTTAAA444'''%%%++++++"""$$$(((*********))))))))) )))CCCQQQDDD000'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''')))***+++333555QQQvvvoooWWWKKKGGGGGGlll\\\[[[nnnXXX;;;333///+++...,,,%%%(((,,,&&&'''777TTTJJJ...$$$"""''''''---%%%111{{{AAA222LLL+++''''''&&&***$$$((('''+++++++++(((&&&000666)))(((,,,+++777999QQQ|||{{{~~~}}}~~~}}}vvv\\\VVVWWWTTTRRRRRRNNNIIIEEEBBBAAA@@@@@@TTTYYY^^^]]]YYYUUUVVVXXXKKKLLLLLLLLLJJJGGGCCCAAAUUUPPPHHHAAAAAAJJJYYYeeeaaagggkkkjjjjjjjjjddd]]];;;GGGXXXbbb\\\MMMBBB@@@~~~XXXMMM666888...***'''''''''''''''(((((((((&&&%%%$$$""""""&&&+++000333***%%%(((+++'''%%%'''222 $$$NNN\\\DDDeeemmmDDD444///)))((()))+++)))&&&(((((((((((('''''''''''')))'''%%%&&&(((((('''%%%&&&&&&&&&&&&&&&&&&'''(((((((((((())),,,111555777777999;;;<<<===BBBIIIOOOYYYZZZZZZUUULLL@@@777111///333,,,888===MMM```IIIFFFAAA===:::777444111111...)))'''''''''''''''(((((()))***+++---///000/////////......---,,,,,,---------------,,,,,,,,,******)))))))))((((((((())))))))))))))))))))))))((((((((()))***+++,,,---///---777MMMPPP???HHHllliiibbbcccmmmoooggg___^^^ccccccddddddaaa```gggppp}}}mmmcccWWWBBB666111***'''(((***+++,,,,,,+++***$$$,,,EEEXXXEEE!!!---&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((*********---666PPPpppfffMMM===///AAAnnnwwwaaaRRRddd}}}XXX>>>444---//////%%%&&&---+++$$$***???TTTAAA...444+++---222@@@222???%%%)))***&&&((($$$+++''')))))),,,***---'''&&&,,,//////)))000555^^^wwwssszzzpppWWWmmm]]][[[MMMIIIFFFGGGLLLOOOOOONNN===CCCJJJKKKIIIIIIMMMRRRIIILLLNNNMMMKKKJJJKKKLLLEEEJJJPPPSSSTTTUUUXXXZZZOOOTTTWWWWWWYYYaaagggjjj~~~oooYYYEEE<<>>000---))))))++++++)))'''(((((((((((('''''''''''')))(((&&&&&&''''''&&&$$$&&&&&&&&&&&&''''''((())))))((((((***...444:::===<<<===???@@@BBBHHHPPPVVV```YYYNNNDDD;;;666111///,,,111---777:::SSSaaaIIIFFFAAA===;;;888444222333///)))&&&&&&&&&'''''''''''''''(((***,,,---...---...///000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))(((((())))))))))))))))))))))))'''''''''((((((***++++++000000111DDDRRRAAA<<>>:::555///***)))***+++,,,$$$:::KKKBBB..."""%%%+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***$$$222,,,...OOOiiipppxxxvvvaaaEEEQQQnnn\\\GGGZZZnnnXXXPPPgggcccCCC333------&&&%%%***))))))"""$$$IIILLLEEEQQQ666)))666222777777000???%%%)))***&&&((($$$,,,'''******)))"""444...555...888444222888000HHH{{{|||yyyzzz{{{}}}GGGUUU:::<<>>IIIHHHDDDUUU}}}WWWEEE222***222((((((((())))))*********222555999999555111---++++++***)))'''(((***+++***///[[[OOOKKKggg???999,,,+++)))***,,,,,,***((((((((((((((('''''''''''')))((('''''''''&&&%%%%%%'''&&&''''''((()))***+++,,,++++++,,,000666<<<@@@??????@@@EEEKKKRRRUUUVVVUUULLL???666222222111000+++111000666888\\\bbbHHHEEEAAA===;;;888555222333///)))&&&&&&&&&''''''&&&&&&'''''')))***,,,---,,,...///111000///,,,+++******************++++++************))))))))))))((((((((((((((((((((((((''''''''''''((()))******)))222+++---EEEJJJ>>>===WWWggglllbbb___iiikkkccciiigggfffhhhgggeeefffjjjpppooovvvuuujjjiiilllhhhQQQLLLDDD???>>>======<<<>>>DDD:::&&&###000111$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))$$$,,,###%%%;;;DDDCCCMMM```aaaUUUJJJMMMiiitttTTTNNN^^^xxxaaa@@@,,,+++((((((((($$$)))%%%333@@@HHH___JJJ===HHHmmmAAA@@@ 333}}}GGG(((&&&'''&&&***%%%+++%%%+++---(((FFFHHH^^^wwwEEE&&&///;;;eee}}}|||}}}OOOBBB)))000"""&&&---555<<>>???GGGRRRWWWSSSMMMBBB<<<555111111111000...,,,222333666888gggcccHHHEEEAAA===;;;888555333111...)))'''''''''''''''&&&&&&''''''(((***+++,,,,,,---///000000///---,,,))))))))))))************++++++*********)))))))))((((((((((((((((((((((((((('''''''''(((((()))***%%%111+++$$$888OOOJJJ:::FFF]]]mmmiiifffllllllbbbkkkfffeeeiiikkkhhhffffffhhhhhhooopppjjjqqqzzzvvvgggffffffhhhjjjhhhddd___fffcccWWWCCC...$$$&&&+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((''')))+++...***(((CCCnnn{{{RRR<<>>222...))))))(((''''''&&&%%%%%%%%%%%%%%%&&&***222;;;BBB;;;444///---&&&(((DDDddd}}}BBBWWWXXXEEECCC'''))))))******+++******)))((((((((((((''''''''''''&&&'''((('''&&&&&&'''(((''''''''')))***,,,...///111111111222555888<<<>>>AAA>>>>>>FFFOOOQQQHHH???555444222111000...,,,***---222444666;;;tttcccHHHEEE@@@===;;;888555333///,,,)))(((((((((((('''''''''''''''(((***+++,,,+++,,,---......---,,,+++))))))*********++++++++++++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((()))*********---+++...@@@LLLHHH>>>KKK\\\iiikkkgggeeeeeefffaaa```dddeeecccaaaaaa```bbbkkkmmmiiinnnqqqhhhooopppssszzz~~~yyy{{{rrrPPP///'''000&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((---222,,,'''>>>fff}}}\\\IIIBBBNNNQQQCCCCCCSSSjjjbbbLLLLLLSSSttt]]]111+++,,,+++***'''%%%,,,*** ''')))777jjj$$$888JJJ111000)))444OOO,,,&&&&&&&&&+++%%%(((***%%%,,,III\\\AAA)))jjjaaa;;;---@@@~~~>>>BBB%%%$$$%%%&&&'''((()))***,,,%%%'''((('''$$$$$$(((+++)))+++333@@@LLLNNNHHH@@@444444444000+++***,,,///---&&&###&&&'''%%%$$$''',,,)))(((+++555IIIhhh]]]XXXpppvvvBBB???777333666666666666666666666555...,,,)))%%%$$$''',,,000>>>>>>;;;777:::NNNooo{{{hhhIIIvvvkkkJJJ???666))))))*********)))))))))***((((((((((((''''''''''''$$$&&&((('''&&&&&&(((***''''''((()))+++---///000///000222555777:::<<<===@@@@@@@@@AAABBB???777111///000000///---+++***+++,,,111333666>>>dddHHHDDD@@@===;;;888555333---+++))))))))))))(((''''''''''''((((((***+++,,,***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++************)))(((((((((((((((((((((((()))(((((((((((())))))***---!!!+++333$$$(((BBBQQQ@@@<<>>CCC___bbb222)))((('''))))))+++'''&&& 222,,,'''kkk444((('''ZZZ>>>&&&!!!444KKK+++(((((('''***$$$(((!!!000FFFXXXTTTCCC555UUUaaa333111PPP||||||III\\\,,,+++)))&&&'''******(((%%%&&&%%%$$$%%%''''''%%%###%%%""" """&&&***,,,,,,(((+++,,,***&&&$$$$$$&&&(((&&&'''++++++(((***111...+++333MMMqqqaaaWWWbbblll///)))))),,,'''''''''((())))))******///000111000---***((('''!!!///===KKKfffoooBBBccc{{{VVVPPP777111*********)))(((((()))***)))(((((((((''''''''''''"""%%%''''''&&&&&&)))+++''''''((()))+++...000111---///222666999;;;===>>>@@@BBBBBB>>>777000+++))),,,...///---***))),,,///***///222666AAAeeeHHHFFFIIIEEE;;;<<<@@@999000///,,,***((('''''''''((('''%%%$$$%%%''')))***,,,++++++******)))))))))+++***)))((((((***,,,---+++++++++******+++,,,,,,************************(((((((((((())))))))))))+++***)))***---111666999MMM888555NNN```^^^]]]dddccccccaaa______aaaeeeiiibbbeeeiiiiiigggffffffgggrrrlllgggjjjrrrzzz}}}}}}xxx~~~~~~~~~aaa???***'''$$$$$$%%%''')))***'''''''''''''''''''''''',,,333)))KKK666(((AAA>>>DDDCCCJJJEEE...222CCCqqqZZZxxxoooJJJDDDPPPtttooo;;;'''...,,,%%%)))((()))+++)))""""""222FFFAAA!!!,,,***EEE\\\///&&&444<<<:::,,,###&&&&&&!!!...((($$$"""000UUUpppnnnxxxGGG222CCCvvvQQQOOO111***(((''''''(((((('''&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''(((((((((((()))%%%$$$(((***)))***,,,&&&777cccPPPWWW}}}~~~<<<(((...***'''******)))((((((((((((((((((***---111555666222...'''>>>```yyy___III~~~gggOOO999***''',,,)))))))))))))))(((''''''(((((((((((((((((((((((())))))(((''''''''''''''')))))))))***,,,///222444111111333444666777888999;;;>>>???:::222,,,,,,---...---,,,)))((((((+++...)))222222999EEEdddPPPIIIIIIFFF???AAA???333---,,,***)))(((((())))))'''&&&%%%%%%%%%&&&((()))++++++++++++******))))))+++***)))((((((***,,,------,,,,,,+++************************************(((((((((((())))))))))))+++***))))))+++...111333@@@BBBBBBBBBJJJXXXaaaddd]]]aaaddddddcccdddhhhlllfffhhhiiiiiiggggggjjjllloookkkjjjnnnvvv|||~~~|||ssswwwyyyzzz|||mmmGGG000$$$******!!!...''''''''''''''''''''''''---%%%+++666uuufff...222<<<===GGGEEEHHHBBB---444ddd\\\000:::mmmrrrZZZcccbbbMMMSSSkkkuuu@@@(((...---&&&((()))'''''''''%%%$$$,,,777000NNNRRR>>>QQQiiiIII!!!***888???555&&&"""(((...)))777///&&&:::???BBB777'''333WWWTTTPPP,,,***(((''''''(((((('''&&&&&&&&&&&&'''((()))))))))''''''''''''''''''''''''''''''''''''(((((((((((()))&&&&&&***+++))))))+++999eeeWWWGGGiiiaaa777++++++))))))******)))(((((((((((((((%%%))),,,***&&&+++===OOO[[[lll]]]FFFiiiwwwTTT???666000+++((()))******))))))(((''''''(((((((((((((((((((((((((((((('''''''''(((((()))))))))***+++---000111222222222222333333444444444333444333000,,,)))***---,,,,,,+++)))((())),,,///,,,222000999KKKbbbRRRHHHEEEDDDBBBEEE???...***)))((((((((()))***+++'''&&&%%%%%%%%%&&&((((((+++++++++*********************)))((()))***+++,,,------,,,+++***))))))(((************************(((((((((((())))))))))))*********)))******+++,,,111HHHMMM999444LLL```bbbXXX^^^dddgggfffeeehhhkkkiiiiiihhhgggeeegggjjjllleeedddfffkkkrrrwwwxxxvvvxxxyyy{{{}}}wwwRRR111***...+++&&&%%%'''''''''''''''''''''''',,,)))$$$EEE666&&&<<<<<<>>>FFFBBBDDDAAA555DDDIII777$$$444CCCIIImmmaaaBBBBBBZZZpppXXXIIIQQQsss{{{GGG+++---///)))))))))$$$###%%%'''&&&&&&'''777```QQQCCCQQQRRRQQQJJJ"""--->>>EEE===+++!!!+++"""###'''''',,,///&&&,,,<<>>SSS]]]YYY\\\aaadddeeeeeeddddddhhhhhhfffeeeddddddeeefff___```bbbfffkkkpppsssttt{{{{{{~~~zzz{{{}}}]]]666&&&,,,,,, '''''''''''''''''''''''')))$$$&&&JJJ(((???BBB???BBB;;;@@@DDD@@@UUU@@@222///333+++...;;;999WWW===888<<>>IIItttNNN)))///---(((+++***))))))(((((((((((())))))***###%%%:::TTTlllFFFPPP```PPP>>>333,,,((((((++++++***)))(((((('''''''''((((((((((((((((((((((((&&&&&&&&&'''(((***+++,,,)))+++---.../////////.........------,,,+++******)))'''&&&'''***,,,---,,,((())))))))))))***---000...333000;;;SSS^^^HHHDDDFFFDDD>>>@@@@@@444+++***)))'''''''''((((((&&&&&&&&&%%%%%%%%%&&&&&&((((((((())))))*********)))))))))))))))*********((()))***++++++++++++***))))))))))))))))))))))))(((((((((((())))))))))))'''((()))***+++******)))---///999CCC>>>666AAAUUU^^^]]]]]]```dddeeeaaa]]]ggggggffffffeeeccc```___bbbbbbbbbcccfffllltttyyyvvvtttwww|||~~~|||}}}zzz]]]333%%%'''((('''''''''''''''''''''''')))///FFFRRR%%%333???DDD???@@@:::BBBGGGAAARRR222'''111222%%%111>>>999???///666;;;;;;cccxxx___QQQ]]]tttbbb666+++---)))&&&)))***)))(((((()))))))))///MMM\\\:::@@@FFF333]]]NNN...)))@@@HHHIIIKKK...$$$###%%%###111LLL\\\888999AAA&&&???}}}}}}}}}|||zzzzzzRRR777EEE;;;'''***(((''''''(((((('''&&&$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))&&&%%%'''(((***222:::{{{LLLEEEdddbbb888(((///+++)))---)))))))))(((((((((((())))))$$$***===]]]|||\\\AAAxxxsssSSSEEE777///,,,))))))+++******)))((('''(((((()))((((((((((((((((((((((((&&&&&&&&&''')))***,,,---***+++---.........---,,,***************)))))))))(((((())),,,......+++)))'''((()))))))))***---///+++444222<<>>CCC@@@FFFGGG:::FFFGGG&&&+++...$$$111IIIcccUUU>>>666333222PPP{{{{{{WWWYYYccczzzuuuAAA,,,,,,)))%%%###'''(((%%%"""$$$''''''333888XXXIIILLLLLL888uuuIII333###%%%---333===JJJGGG555,,,...111888666''')))"""***...FFFttt~~~rrrmmmtttzzzKKK222FFF222)))***(((''''''(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&%%%''''''***333<<<\\\FFFZZZyyy;;;000---...++++++,,,'''((((((((((((((())))))*** @@@fff~~~___===iiiRRRXXXAAA+++&&&,,,///,,,))))))((('''''''''(((***+++(((((((((((((((((((((((('''''''''((()))***,,,---++++++,,,,,,,,,,,,+++***(((((((((((())))))))))))'''))),,,...---+++(((&&&&&&((()))))))))***,,,...***444333===UUUZZZHHHFFFGGGAAA444555:::444...---+++)))((((((((((((&&&&&&&&&&&&%%%%%%$$$$$$######$$$%%%&&&(((((()))'''(((((()))))))))))))))&&&((()))+++,,,+++***)))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))---((()))555@@@BBB???<<>>>>>999000444999222---,,,+++)))))))))******&&&&&&&&&&&&&&&%%%$$$###""""""###$$$&&&'''(((((('''(((((()))))))))))))))((()))***,,,+++***((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))(((''''''''''''((()))000---'''555KKKIII444555CCCTTT\\\[[[YYY[[[______\\\ZZZ[[[```cccdddddd___aaaaaa^^^\\\aaakkktttqqq{{{yyy~~~{{{pppPPP666)))''''''''''''''''''''''''$$$... %%%???###333BBBCCCDDDIII@@@AAAEEEFFF^^^KKK---,,,&&&)))...!!!...%%%(((,,,222444777ZZZtttYYYRRRfffOOO444777<<<<<<;;;???@@@======???;;;333...JJJPPPIII::::::XXXiii---***(((&&&%%%&&&(((*** '''000---+++:::BBB777555HHH???AAACCCWWWyyyfff|||}}}zzzTTTKKKvvvmmmkkk~~~QQQ666777PPP(((+++***(((''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&***---***(((+++222;;;nnnvvvzzzTTT???iiihhh***,,,111'''%%%222,,,!!!(((((((((((((((((()))******HHHsssIIIEEE{{{gggMMMPPP---,,,,,,,,,)))&&&(((...'''&&&&&&&&&'''***---...(((((((((((((((((((((((((((((((((((()))***+++,,,---,,,***((('''(((((()))*********))))))((((((''')))---///---(((&&&(((,,,'''(((******))))))***,,,000444///===aaaYYYEEE:::333555:::;;;:::999333222111///---+++)))(((&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''+++***)))((('''''''''(((''''''(((((())))))******+++++++++++++++***)))((())))))))))))))))))))))))***)))(((''''''((()))***(((---111000///444AAAMMM333:::EEEPPP[[[```___[[[]]]___aaaaaa```______```bbb```^^^^^^```dddiiilllllllllnnnttt{{{~~~xxxzzzOOO///+++(((###(((---///,,,(((&&&%%%---+++'''444666000888999DDDJJJ@@@>>>vvv;;;((((((((((((((()))******###%%%,,,777+++555GGGjjjWWWZZZddd```GGGGGGFFF===AAA;;;;;;BBBEEEBBB@@@CCC@@@@@@BBBDDDEEEDDD@@@<<<+++)))&&&$$$%%%(((,,,...&&&(((+++,,,+++*********......---...///111333555:::LLLbbbrrryyyzzzwwwuuurrrxxxwww>>>IIIlllvvvGGG@@@KKKHHHAAA888444777777000'''((('''&&&%%%$$$###&&&+++###$$$%%%%%%$$$$$$&&&(((&&&%%%'''***)))%%%&&&)))%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))***+++...555ZZZ~~~dddBBBQQQjjj===***,,,,,,,,,+++++++++******###///%%%!!!---$$$###BBBeee888dddkkkJJJQQQBBB))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))***+++++++++++++++++++++++++++***)))(((((())))))%%%((()))(((%%%%%%(((+++333000***'''&&&&&&%%%%%%'''(((*********+++,,,...,,,111888<<>>???CCCCCCDDD\\\---((((((((((((((()))******999,,,'''&&&%%%...>>>ppp}}}aaaKKKXXX{{{ZZZBBB:::;;;333111333:::??????<<<:::???>>>>>>??????===999666111000...,,,***)))(((((((((***++++++***)))***+++///.........///000111111+++555@@@CCCCCCFFFPPPXXXrrr:::AAAaaaVVVAAA<<<@@@:::333111444555111,,,+++(((%%%%%%&&&%%%###"""''''''''''''&&&&&&&&&'''&&&"""!!!%%%'''%%%%%%'''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((()))***+++222000;;;YYY|||oooDDDFFFooooooBBB+++***,,,,,,+++++++++*********'''+++%%%%%%)))###333[[[lllBBB\\\}}}yyyWWWJJJFFF333******************************************************))))))))))))******---------,,,,,,,,,,,,,,,+++******)))(((((())))))(((((('''&&&&&&'''***---///,,,)))''''''((('''''''''(((*********+++,,,...///333999???rrrOOO???===>>>@@@>>>999777999111000...,,,)))'''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$%%%&&&&&&&&&*********)))))))))))))))(((((((((((())))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))(((((((((((())))))'''***.../////////000222GGG<<<444777FFFUUUZZZYYY\\\ZZZZZZ\\\___ccceeefffaaaccceeeffffffdddaaa___]]]___bbbfffkkkmmmllljjjnnnvvvuuufffLLL---"""---((()))******+++///333777111*** ,,,...888NNNIIIAAA===BBBGGGBBB%%%((((((((((((((()))*********!!!))),,,666000***AAAlllIIILLL]]]zzzPPP555---***+++***+++...222000,,,777666555666666666444222777777666555111---)))'''((())))))((('''(((***,,,..................------111---))))))...666===AAA~~~```555<<>>((('''000++++++++++++*********)))+++'''&&&(((&&&,,,NNNxxxhhhIIICCC~~~UUUGGGDDD222)))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,//////......------,,,,,,******)))((((((((()))))))))'''%%%%%%(((+++---...***((('''((()))***)))((('''(((*********+++,,,...000222888@@@vvvHHH>>>:::999<<<:::666333444000///...+++)))'''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&#########$$$%%%%%%&&&&&&))))))******************(((((((((((())))))))))))******+++++++++******)))))))))))))))))))))))))))))))))(((((((((((())))))))))))***,,,......,,,***666BBBAAA444999QQQ___\\\aaa^^^]]]^^^aaaeeefffffffffgggiiiiiihhheeeaaa___aaaaaabbbcccdddfffffffffkkkvvvooocccWWW:::%%%---$$$$$$######$$$'''***---000555222***###!!!+++999LLLGGG???===CCC888&&&((((((((((((((())))))***000)))///'''111111111GGGnnneeeHHHLLLgggvvvFFF"""+++...+++$$$"""''')))'''---++++++,,,///000111000555666777888777666333222,,,+++***(((&&&&&&(((******++++++,,,,,,,,,,,,,,,555444333222111222:::BBBsssGGG444<<>>xxxxxxFFFCCC:::333444777555111000000///---+++)))'''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$$$$%%%%%%&&&'''((()))***************))))))))))))(((((((((((()))******+++++++++******))))))))))))))))))))))))(((((())))))))))))((((((***)))((())),,,---,,,+++***;;;HHHCCC:::???PPP___aaa```___```aaaaaaaaa```hhhhhhhhhgggeeecccaaa___aaa```___^^^___bbbfffhhhfffmmmddd^^^___GGG***%%%---,,,***((('''&&&%%%$$$,,,999===111)))...+++:::FFFEEE;;;???www==='''((((((((((((((())))))***!!!+++999222000///%%%666MMMwwwrrrWWWEEEKKKkkkjjj666***......)))&&&(((++++++(((&&&%%%'''))),,,---,,,...///222555999<<>>NNNCCC...999WWWXXX[[[___```^^^\\\ZZZZZZdddcccbbbaaa``````______````````````bbbffflllqqqeeeddd___bbbgggWWW:::((("""""""""$$$&&&'''&&&%%%$$$,,,333222===UUUKKK######:::CCC<<<@@@eeeJJJ'''((((((((((((((()))******999PPP[[[bbbTTTWWW111222333\\\fffOOOGGGJJJhhhccchhhxxxfff---)))))),,,---***)))******(((&&&&&&'''(((((('''((()))+++///444;;;AAADDDCCCCCCAAA<<<555...)))'''))))))))))))+++---///111111))),,,???WWWmmmkkkEEE///777222***SSS{{{xxxCCC777...---,,,''''''***'''---,,,%%%###)))---+++888666111***### !!!!!!"""%%%$$$"""%%%***$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***222'''&&&000111555SSSyyysssLLL>>>bbbPPP&&&///666---+++111///222222,,,((()))+++,,,))))))))))))((((((((((((###)))&&&%%%@@@lll}}}```CCCVVVnnnVVVGGG>>>...'''---///,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,------++++++******))))))((((((((((((''''''(((((())))))'''(((***,,,---+++'''###'''''''''((()))(((&&&###'''(((*********+++,,,...444333777@@@zzzXXXIIIFFF===555333333111000111******))))))((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&"""""""""###$$$$$$%%%%%%###$$$&&&)))******)))(((***)))))))))((((((((('''))))))***+++++++++++++++))))))))))))))))))))))))'''((()))******)))((('''(((((()))))))))***+++,,,...)))111AAADDD:::888AAAKKKTTT^^^bbb___[[[ZZZ[[[^^^^^^___`````````______aaaccceeeffffffhhhlllooofff^^^aaajjjllleeePPP666222///+++))))))'''$$$!!!###!!!(((,,,999VVVVVV333---777888@@@MMM[[[222((((((((((((((()))******WWWTTT111666+++SSS---...***???]]]hhhKKK===666555???MMMbbbTTT:::(((***...)))%%%(((***)))(((((())))))'''&&&''''''(((***...222666888>>>AAADDDCCC???888333000000...,,,+++,,,///222444<<<444AAAkkkOOO...///666000)))<<>>000,,,,,,,,,---------------------------------------------------,,,++++++******++++++,,,))))))))))))))))))))))))'''''''''''''''((())))))***+++,,,***(((%%%$$$$$$&&&%%%%%%&&&'''(((&&&%%%'''(((*********+++,,,...555555888@@@wwwIIIGGGBBB<<<777555111------000'''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""""""""###$$$$$$%%%%%%!!!###&&&((()))))))))(((******))))))((((((((('''((()))***+++++++++++++++))))))))))))))))))))))))'''((()))******)))((('''&&&(((***+++)))((()))******000,,,***>>>TTTIII+++CCCPPP___eeebbb]]]]]]```ZZZ\\\___aaacccbbbaaa```^^^bbbeeefffdddbbbbbbccccccXXXaaallljjjjjj^^^AAA)))&&&######&&&(((((('''+++###'''$$$///;;;+++)))'''+++333>>>;;;iiiBBB((((((((((((((()))******jjjYYY ...---kkk999000,,,***777bbbzzz===777555333...111HHHbbbZZZ111+++///***''',,,((('''''')))+++,,,***)))(((((((((((()))))))))***111777???DDDDDDAAA===:::666333000------000333666000HHHuuuzzzBBB666000444333333666111~~~___FFF000,,,///333;;;FFF...333333///333888111###&&&///666===JJJ^^^mmmPPP;;;'''!!!%%%&&&$$$"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''))))))"""'''000222(((+++PPP{{{jjjDDDFFFsssBBB333///222---...000---222)))&&&...333///)))''')))((((((((('''''''''''''''000'''&&&000)))999kkkmmmHHHHHHzzzUUUNNNKKK///"""444222$$$,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++)))))))))))))))*********'''''''''''''''((()))***......---(((###!!!###%%%%%%$$$$$$%%%'''((((((''''''(((*********+++,,,...333444777>>>ssslllLLLAAA===:::555111......///000---,,,+++)))(((((((((((($$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))***'''(((***+++***)))'''&&&)))***,,,---,,,+++((('''))))))))))))))))))))))))((((((((((((((((((((((((...+++))))))******(((%%%))),,,++++++777FFFJJJDDD555GGGYYYbbbcccddddddbbbYYY[[[^^^```aaabbbccceeeeeeddddddfffiiiiiifffcccaaa^^^]]]aaaiiillliiiddd666///&&&"""&&&***''' &&&&&&&&&&&&''')))***++++++---%%%333LLL<<>>qqqzzzxxxoooHHHJJJyyyeeeRRRFFF777,,,,,,...---******************************+++++++++************)))))))))))))))))))))))))))''''''''''''''''''''''''((('''%%%%%%&&&))),,,///+++***'''%%%$$$$$$%%%&&&''''''&&&&&&&&&''''''(((''''''((()))***,,,...///333111555III\\\dddHHH===;;;888333///---,,,---...,,,+++***)))(((''''''''''''&&&&&&%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''(((((()))*********)))))))))************+++++++++***)))(((************************))))))))))))))))))))))))...+++******++++++)))'''++++++(((&&&,,,:::HHHOOOBBB:::BBBZZZiiiddd^^^```^^^___aaaaaa```aaacccdddgggfffdddfffiiikkkjjjiiidddaaa___bbbgggjjjjjjhhhXXX===***+++---&&&$$$***&&&&&&%%%&&&'''***---...444000///CCC@@@///444BBB111$$$###&&&&&&)))///$$$***333888777333...+++LLLGGG777000FFFlllWWW666...000999;;;222999MMMppp___AAA444111111,,,,,,,,,+++******)))(((......---,,,+++***))))))///+++***///333666;;;@@@>>>PPPYYYRRRDDD777CCC___~~~>>>111222222111000999333pppOOO===222)))///...777555555777999888222&&&,,,---//////...,,,)))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''(((******)))***+++---///444\\\}}}```FFF[[[bbb>>>333------------,,,,,,,,,,,,+++++++++******))))))(((%%%%%%&&&(((***,,,---------''',,,...&&&...TTTyyy}}}sssyyyyyyNNNMMMxxxgggTTTYYY===222***+++---,,,+++,,,************************+++++++++*********))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&'''))),,,---)))(((&&&$$$$$$$$$%%%&&&''''''&&&&&&&&&'''(((((((((((())))))+++---...///111111666EEETTTXXXCCC:::888555111---+++++++++,,,+++***)))((('''&&&&&&&&&***)))'''&&&&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&'''''',,,+++)))((((((***,,,---************))))))))))))++++++++++++++++++++++++************************,,,+++***+++,,,,,,+++***+++***)))'''&&&,,,<<>>333'''"""$$$(((((('''&&&---222111,,,///:::EEEOOO;;;444000,,,MMM~~~___GGG333///555444555***444YYY}}}nnnPPP999---000---+++,,,...///---+++************))))))((((((+++'''&&&(((***,,,111777KKKMMMNNNQQQLLLCCCXXXDDD111222333444000777666wwwfffLLL;;;...+++&&&,,,333222///...,,,,,,,,,,,,333222///,,,)))%%%!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((()))******&&&000///,,,666222rrrttttttFFFQQQpppssswwwhhh333!!!333---------,,,,,,,,,++++++((()))*********)))((('''$$$%%%(((***,,,.........)))---111888kkkyyy{{{}}}|||SSSLLLmmmooo\\\SSS???222,,,)))***,,,++++++---************************++++++*********)))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((()))******&&&&&&$$$######$$$%%%&&&''''''&&&&&&''''''((()))(((((()))***+++,,,...//////111666BBBLLLyyyMMM@@@;;;666444000---+++***++++++***)))((('''&&&%%%%%%%%%+++***'''%%%%%%&&&''')))$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&***))))))((()))***,,,,,,******)))(((((())))))***************************************************************+++,,,,,,,,,***(((+++///***$$$,,,:::LLLNNNCCC444===VVVaaaZZZ[[[[[[ZZZYYYYYY\\\```ccccccbbbaaaaaabbbdddeeeeeeaaacccddddddbbbbbbeeehhhfffjjjWWW222!!!)))+++"""'''&&&%%%$$$%%%(((,,,...VVVHHH333222<<<333'''...$$$...222---'''%%%%%%$$$""" ###000EEEYYYgggmmm...)))---000+++888___zzzRRR999222...777111,,,333MMMppp{{{ZZZAAA:::222,,,,,,//////---,,,...//////000111222222333000///000444333000111444:::777<<>>555444111...,,,+++++++++***)))(((&&&%%%%%%%%%%%%)))(((&&&$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%%%%%%%%%%&&&(((***++++++************))))))))))))***+++************************************************(((((()))*********+++,,,***&&&)))///---%%%%%%,,,;;;NNNQQQ???666DDDXXX```[[[[[[[[[ZZZYYY[[[]]]``````aaaaaaaaa```___^^^]]]___ccchhhhhheeecccdddfffccctttoooMMM111,,,***"""((('''%%%######%%%''')));;;,,,+++BBBDDD444***!!!,,,444222+++(((%%%"""111++++++555BBBDDD777(((&&&444000111:::222@@@ooonnnQQQ444---888>>>777000<<>>;;;666222333222111///---,,,+++++++++++++++---111111000333999999PPPooowwwYYY```NNN///000///555...444FFFnnnIII>>>AAA???<<<:::...555===>>>:::333...,,,#########$$$%%%(((***+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((''''''(((((()))***+++000+++---...555dddqqq[[[KKKTTTiiiGGG<<>>,,,111))),,,...,,,*********+++))))))))))))))))))))))))*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&((())))))((('''&&&%%%%%%%%%&&&&&&'''((((((&&&&&&&&&'''((()))******'''''''''((((((***+++,,,---///222@@@PPPRRRFFFAAA???555333111///---,,,,,,,,,***)))((('''&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%(((***++++++***)))************++++++++++++++++++++++++++++++++++++************************'''(((******))))))***++++++'''&&&(((***)))***,,,+++777MMMWWWIII888FFFaaa\\\^^^______^^^\\\\\\]]]___aaacccccc```]]][[[[[[___dddiiikkkiiifffeeeffffffjjjnnngggLLL..."""%%%''''''%%%$$$######$$$$$$!!!===LLLCCC===AAA888###,,,(((%%%)))///222000+++######&&&+++000000***%%%'''666'''$$$777,,,000___dddFFF666...222000+++333DDD^^^rrr|||ooohhh___SSSNNNOOOGGGDDD???999666444444444666555777===CCCKKKYYYfffxxxVVV333333///555---333KKK}}}JJJ555777222555444222666888666000***&&&%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((((((((()))***++++++---(((+++999LLL~~~wwwoooPPPRRR}}}VVV>>>222---333333,,,***000+++++++++*********))))))***)))&&&%%%&&&))),,,///))),,,///...+++((()))***$$$000'''444fff{{{xxxuuuwwwvvvWWWLLLWWWtttrrrXXXIIIKKK222!!!777***...///,,,*********((())))))))))))))))))))))))******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((()))((('''&&&%%%&&&&&&&&&''''''(((((((((&&&&&&&&&'''((()))***+++(((''''''((()))***++++++...000222???OOOxxxIIIGGGAAA;;;444333111///---,,,+++++++++***((('''&&&&&&%%%%%%###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''')))***+++,,,,,,)))***+++,,,---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,+++)))(((***,,,***+++)))&&&'''+++---+++((((((===XXXVVV???===NNNUUUYYY___bbbbbb```___^^^___aaabbbaaa^^^\\\\\\]]]___aaaeeeffffffeeeeeeeeeeee^^^cccmmmbbbDDD---(((%%%%%%&&&&&&%%%%%%$$$$$$333666000""")))DDDEEE+++///$$$%%%---...000444===;;;666///***+++111777//////''',,,999555555IIIlllyyy}}}\\\>>>888>>>>>>777222111BBB]]]zzzvvvrrruuuvvvsssnnnkkkkkkmmmqqqtttrrrqqqrrrvvvzzz\\\:::555///666///666UUUXXX<<<555'''***)))///---((($$$"""$$$(((+++((((((((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((((((((()))***+++,,,)))000000JJJuuuTTTRRRppp\\\888...---666555+++***222+++*********))))))))))))'''(((((()))***+++,,,---))),,,...,,,)))'''))),,,(((...:::TTTsssxxxyyyyyydddLLLWWWuuunnnfffOOO999333222...---+++...---)))))),,,***&&&))))))))))))))))))))))))***)))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''(((***+++,,,***)))))))))***+++,,,---...222333<<>>)))(((222)))***,,,+++'''(((,,,+++%%%))))))))))))))))))))))))))))))))))))((((((((((((************************''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''(((***+++,,,++++++++++++,,,---......---333555999???zzztttOOOEEEHHH<<<777222555333...---///,,,%%%)))&&&$$$$$$&&&&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&''''''''')))---000444///...(((---000'''222333000000333333///---...111///,,,,,,---//////...---,,,+++*********+++,,,,,,,,,,,,+++***)))((((((%%%---///000???QQQMMM<<<555KKKZZZYYYZZZbbbaaaXXX```[[[VVVUUUXXXZZZZZZYYY]]]aaaaaa\\\[[[aaadddbbbfff```ZZZ^^^mmmsss[[[<<<---'''$$$&&&(((&&&%%%&&&((()))222;;;777)))$$$)))BBB000"""$$$'''%%%%%%***''''''&&&&&&''')))+++,,,---...000111222222333333555RRRsssiiiHHH000777555888:::555===eeeiii222000---111666777YYY;;;444555222---+++((('''''''''%%%$$$''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$((()))(((&&&***++++++)))(((***...222111CCCRRR{{{tttpppQQQZZZXXX444666555222000666BBBMMM777222,,,))))))***)))((($$$***111666777444111///111...+++)))***+++*********NNNjjjwwwrrrwwwaaaAAAHHHmmmvvv```XXXEEE333------,,,,,,...************************+++(((%%%'''+++,,,)))&&&((((((((()))))))))))))))(((((((((((()))))))))***,,,***((('''&&&'''((()))'''((()))((('''&&&''')))***(((&&&######$$$%%%'''###%%%''''''(((,,,333999---+++))))))+++,,,,,,,,,+++...???333>>>fffdddJJJAAADDD<<<777333555333...---///,,,&&&)))&&&$$$$$$&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''&&&&&&'''&&&&&&(((+++...111---)))******---555777===888555555333///...000111///---,,,------,,,+++---,,,+++*********+++,,,,,,+++++++++***))))))))))))+++(((&&&111DDDOOONNN>>>;;;FFFYYY\\\RRRSSS```\\\\\\ZZZYYYWWWWWWYYY[[[YYY]]]]]]YYYYYY^^^aaaaaa]]]ccceeedddjjjrrrnnnccc444+++$$$&&&(((&&&###"""%%%###'''///000,,,222===DDD333&&&&&&'''""" ###%%%$$$$$$$$$%%%''')))***)))***+++,,,............///CCC^^^vvvqqqEEE222&&&---999<<<::::::qqqiii555555222555999BBB|||```III===444+++---+++))))))******)))(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$&&&((()))(((''')))((((((+++///222000...:::ddduuupppMMMOOOxxxZZZ888;;;===;;;777888>>>EEE111...***(((((()))(((&&&%%%///666111&&&!!!)))333///***&&&%%%(((,,,...///@@@ggg{{{tttppptttwwwZZZDDDLLLaaaiiiaaaVVVFFF999---++++++)))((()))***************************'''%%%''',,,...,,,)))((((((((((((((((((((((((((((((((((((((()))))))))(((((())))))))))))((((((&&&((()))((('''&&&''')))***)))'''%%%$$$%%%&&&&&&%%%%%%%%%%%%&&&---777???,,,***((((((***+++++++++,,,///;;;111>>>[[[OOOEEE>>>===;;;666333444222///...///,,,''')))'''%%%$$$%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&''''''&&&&&&'''***,,,888888...888...222WWWPPPUUUKKKBBB===888444333555222111/////////...---+++---,,,+++************+++++++++******************+++)))%%%###&&&333FFFTTTMMM:::777LLLWWWPPPOOOYYYXXX[[[^^^\\\XXXVVVYYY\\\WWWZZZ[[[YYYZZZ^^^aaaaaa___fffiiieeeeeehhhfff___FFF;;;333333444111---+++***%%%%%%(((&&&$$$+++555444((( ###&&&$$$###'''$$$###$$$$$$%%%'''((()))&&&'''(((***++++++,,,,,,***///???\\\zzztttQQQ888///222555777;;;QQQooofff666444333444555JJJrrrZZZCCC555///,,,+++))))))******(((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((()))((('''---...---,,,,,,111888>>>SSS}}}UUU@@@YYYdddsss|||OOO,,,111666555000,,,+++---***(((''''''(((((('''%%%'''///444000((('''///999((('''&&&(((---111555777IIIqqqwwwsssrrruuucccGGGCCCaaauuufffOOOGGG222---***++++++(((&&&'''))))))))))))))))))))))))(((&&&%%%(((,,,...---+++((((((((((((((((((((((((((((((((((((((((((((((((&&&''')))++++++***((('''&&&'''(((((('''&&&'''((())))))(((''''''&&&&&&&&&&&&%%%$$$"""$$$,,,999BBB***)))'''''')))***++++++---000555000===JJJBBBEEE>>>888;;;555444333111000//////,,,)))((('''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''&&&'''''''''&&&&&&)))+++---444+++<<<000===zzztttfffVVVKKKBBB;;;888999555444222222333222000...------,,,++++++************************+++++++++***''''''***))))))444CCCTTTLLL???999GGGZZZYYYKKKVVVXXX[[[\\\ZZZZZZZZZ\\\XXXZZZ\\\\\\]]]```ccceeefffdddbbbccchhheeeRRR>>>:::444111222333111111222111......///+++###"""%%%&&& """%%%%%%%%%(((%%%%%%%%%&&&'''(((((()))'''((()))+++,,,,,,------...)))222RRRvvvtttUUUBBB777///111444BBB```hhh:::222333555111QQQ}}}hhhGGG888888...---+++***+++***(((&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''((('''''''''((((((((('''222666555+++%%%000MMMeee~~~~~~bbb333666999BBBXXXsssppp???+++111777777333---***)))%%%&&&&&&((((((((('''&&&---------111555666333///&&&***///333666:::AAAFFFSSSppp{{{vvvyyy|||wwwsssAAAOOOcccpppmmm[[[DDD555)))***,,,---,,,***)))***((((((((((((((((((((((((((('''&&&(((+++---,,,+++))))))((((((((((((((('''))))))((((((((((((''''''((()))*********((('''&&&&&&'''((((((&&&&&&'''(((((())))))))))))'''&&&%%%%%%$$$###"""###***555===***)))'''''')))+++,,,+++---///000000======xxxpppBBBFFFAAA777999444555222111111111...,,,***((('''&&&%%%$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''((((((&&&'''(((((('''''')))***'''444000EEE@@@[[[lll\\\OOOBBB;;;999888666444444444444222000.........---,,,++++++******************++++++++++++%%%&&&------'''(((111HHHTTTOOO;;;;;;PPP[[[SSSUUUUUUVVVYYY]]]^^^\\\ZZZXXXYYY[[[^^^___```cccfffddd```^^^dddmmmjjjWWWCCC888888:::===;;;777888<<<000111333666555111//////111---+++***(((%%%###$$$&&&&&&&&&'''''''''''''''((()))***,,,------------222000AAAfffxxxYYY===555333444<<>>444555:::444^^^vvvWWW@@@888111///,,,+++,,,,,,+++***((((((((('''''''''&&&&&&&&&&&&&&&''''''(((((((((&&&'''((((((''''''((((((---//////...444JJJkkkVVV+++***333---???hhhddd555(((,,,000111...+++******%%%&&&(((******)))((((((333///,,,---000///)))###///444777888:::DDDSSS```ooo||||||yyy|||eeeSSSFFFcccvvvkkkUUUEEE666)))))),,,...---+++***+++,,,(((((((((((((((((((((((()))(((((((((*********)))******)))))))))((((((((()))))))))))))))))))))(((---,,,***((('''&&&&&&&&&&&&'''((('''&&&%%%&&&((((((((()))***)))'''&&&$$$"""$$$%%%$$$###'''...333+++)))((((((+++---------,,,...///111;;;999```___FFFEEECCC888888444555111000222222...,,,,,,(((((('''%%%$$$$$$''')))$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%&&&''''''((((((%%%'''))))))((()))***,,,+++777666EEEMMMrrrrrrbbbQQQDDD>>>===;;;777444444333222000000000000///...---,,,+++++++++******************,,,%%%$$$)))+++((()))...444CCCQQQMMM===888MMMeeeVVVTTTTTTWWW\\\]]][[[WWWVVVUUUXXX\\\]]]\\\^^^cccaaabbbccceeeeeeddd```]]]WWWWWWWWWUUULLL???666555.........///111222444666777777777444000,,,++++++((((((((((((((('''&&&%%%'''(((***+++,,,,,,------...444RRR~~~SSSHHH888***(((<<>>555111999999nnnuuuVVV>>>666333...+++***+++++++++***))))))))))))(((((((((&&&&&&&&&'''(((((())))))&&&'''))))))((((((***+++((((((...@@@ZZZsss~~~```999)))333444'''222[[[~~~yyyPPP000&&&((())))))'''&&&'''(((''')))+++,,,***))))))))),,,------***'''(((...444;;;999777777???PPPfffvvvoooPPP@@@rrrrrrlll[[[FFF555...,,,+++------***(((***+++***))))))))))))))))))))))))************************,,,++++++******))))))((()))))))))******+++++++++...,,,)))'''&&&&&&''''''%%%&&&''''''&&&%%%&&&'''(((((())))))((('''%%%$$$!!!$$$&&&&&&$$$$$$(((++++++***((()))+++---......+++---111333777;;;OOONNNIII???CCC999777666666111///333333...,,,---'''((('''%%%###$$$'''+++$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((%%%''')))*********,,,---'''---111;;;XXXkkkYYYPPPIIIDDD>>>999666444222111111111222111000...---,,,,,,+++++++++***)))))))))***((('''(((((()))+++---***///CCCUUUKKK777???ZZZWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSVVV[[[[[[YYY[[[```eeeeeeeeeccc```___ccchhhddd```]]]\\\TTTBBB///%%%,,,+++(((&&&'''***++++++...222444333111222444666.........---,,,***((('''((()))***+++,,,------------555VVVdddLLL;;;333999DDDoooDDD777---777@@@|||bbbOOOHHH???666111///---,,,+++++++++*********))))))&&&&&&&&&'''((()))))))))&&&(((++++++++++++---000222;;;MMMeeezzz~~~|||MMM,,,---444,,,''',,,EEEgggddd>>>000777666555222000///000000***,,,---,,,***((((((***&&&(((+++---///444;;;AAA888333111999MMMbbbqqqxxxyyy~~~}}}yyynnnWWWOOO[[[qqqZZZEEE777///------+++------)))))),,,+++'''***************************+++,,,,,,,,,,,,---...------,,,,,,+++******)))))))))***+++,,,------...***))))))(((((((((((((((%%%&&&''''''%%%%%%&&&'''(((((((((''''''&&&%%%$$$"""$$$&&&&&&$$$$$$'''******((('''(((***---...---+++---555555000>>>CCCqqqCCCIII999BBB;;;666777666000///333333...,,,...'''((((((%%%###$$$(((,,,$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((%%%'''***++++++,,,---//////333===KKK~~~ooocccTTTNNNEEE>>>999666444333222222333222111///---,,,---,,,,,,+++***)))((((((&&&+++...,,,)))))))))(((,,,'''555PPPXXXIII<<<>>>XXXZZZ[[[XXXSSSQQQRRRTTTUUUSSSVVV[[[\\\XXXZZZ___gggccc```cccgggiiiiiiiiiddd^^^]]]dddfffYYYDDD555%%%'''''''''((()))'''###&&&,,,///...,,,...111444444444444333111///,,,+++***+++,,,---.../////////666:::VVV~~~eeeGGG888777///XXXQQQ>>>...999KKKooofffXXXJJJ@@@999555333,,,,,,,,,+++++++++******&&&&&&&&&'''((())))))***'''***------------000333BBBXXXttt~~~~~~ttt}}}}}}NNN333333***+++000000555QQQxxx]]]888555999777444111---+++******,,,......,,,(((&&&''')))***%%%%%%...;;;@@@:::222...(((,,,@@@]]]qqqsssnnnnnnttttttjjjTTTAAATTThhhdddOOO222%%%+++---%%%+++...---***+++///---&&&***************************+++---......///111222......------,,,+++******))))))***+++---...///000$$$&&&(((***++++++***)))%%%&&&''''''%%%%%%&&&'''(((''''''&&&%%%%%%$$$$$$###%%%&&&%%%###$$$(((,,,)))'''&&&'''))),,,------,,,---888666,,,@@@===RRRHHH@@@>>>999333222555222111111111111///---******(((%%%$$$%%%&&&%%%$$$#########$$$&&&&&&%%%$$$%%%&&&'''''''''&&&%%%$$$&&&&&&%%%%%%%%%&&&'''''')))***!!!+++...,,,///111BBBtttwwwfffcccUUUAAA777888888222333333333333222111//////,,,,,,++++++***)))))))))))))))))))))((((((((((((%%%,,,...222CCCTTTLLL666DDDSSS\\\VVVRRRUUUUUUQQQUUUTTTSSSTTTXXX\\\___aaa^^^aaaddddddcccbbbdddfffeeebbbaaabbbdddaaaYYYQQQ444)))###'''+++)))&&&&&&&&&'''''''''&&&''')))+++...000333555666666555444999---&&&***///000111444:::@@@YYY{{{lllWWW@@@>>>JJJkkkeee:::???@@@yyytttcccXXXNNNFFF@@@999...---222***%%%,,,+++''''''))))))&&&'''+++,,,---///000666CCCTTTaaa{{{{{{{{{eee|||RRR000,,,,,,,,,666...)))HHHsssXXX444***...,,,)))''''''***---000222+++$$$###&&&******((($$$555BBB???999555...%%%!!!111GGG\\\lllvvvuuuqqqiiirrrfffIIIFFFbbbxxxyyyaaaIII333+++---,,,++++++*********)))))))))))))))***)))((((((***+++++++++,,,...000000///000444888888888666///'''%%%)))...,,,---...///000...+++'''))))))((('''''''''''''''(((&&&%%%$$$$$$%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&&&&$$$$$$%%%''')))))))))))))))*********---,,,000333///111GGG```LLLDDD===<<<999444333555111111000000111000---+++'''((())))))(((&&&%%%$$$%%%$$$$$$$$$%%%$$$###"""$$$%%%&&&''''''&&&%%%%%%&&&&&&%%%%%%&&&&&&'''((()))---******222222///555UUU|||ttteeeSSSFFFBBB>>>:::777555333111000000111222,,,,,,,,,+++******))))))***)))))))))((((((((((((&&&+++,,,---888FFFJJJCCC:::AAALLLSSSRRROOOQQQVVVQQQQQQRRRUUUYYY\\\^^^^^^]]]bbbgggiiihhhgggggggggfffffffffffffffeeebbb```LLL===---'''%%%$$$'''---&&&'''((((((((('''((((((%%%&&&(((,,,000444888:::999666555666222,,,---222===QQQqqq~~~qqqeeeZZZ[[[hhh|||rrrEEEDDDHHH}}}{{{zzzwwwkkk```VVVKKK:::***%%%&&&''''''&&&&&&)))///777===777===HHHVVVggg{{{hhhkkk|||zzzXXX444)))---+++111...***>>>kkkyyyNNN...''''''(((+++---///000000000((()))***(((&&&&&&(((***555666666333111000***###444LLLdddooorrruuuuuussszzzbbbIIIHHH```vvvtttfffHHH888***))),,,,,,,,,,,,************************+++***)))***+++------...111222333222222666>>>DDDBBBBBBCCCEEEDDD>>>333***---------///000000---+++))))))(((''''''''''''(((((('''%%%$$$$$$%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''))))))))))))************---,,,000444111111@@@TTTvvvDDD>>>::::::999555444555000//////000111000...,,,(((---222333000+++))))))&&&&&&%%%$$$###"""!!!!!!###$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&'''((((((((((((+++333222)));;;cccrrrcccUUUHHHBBBAAA@@@===888444111000111222------,,,,,,+++***************)))))))))(((((((((((()))******+++444CCCOOODDD;;;>>>OOOXXXUUUTTTXXXPPPRRRTTTVVVXXXYYYYYYYYYYYY___eeejjjkkkiiigggffffffhhhiiihhheeedddfffhhhbbbUUUCCC555***$$$%%%***$$$%%%&&&&&&&&&&&&%%%$$$%%%$$$###$$$&&&***...000000555::::::444000777@@@DDD]]]www~~~|||vvvhhhiii|||GGG???LLL~~~{{{hhh???+++***%%%$$$(((''''''333IIIZZZ___qqqssswww~~~}}}zzzNNNooo}}}xxxuuubbb<<<'''...+++***...+++222___lllCCC+++)))%%%)))///333444222...+++###(((+++***&&&(((000777@@@999000***%%%%%%+++222JJJdddwwwvvvppprrrtttssspppNNN===WWW{{{fffNNN111***&&&)))+++++++++,,,************************++++++,,,---...///111222777888888777999AAAKKKSSSVVVVVV[[[gggnnnbbbFFF///555333000/////////---,,,***)))((((((''''''((((((''''''%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$###%%%&&&&&&$$$$$$%%%'''(((((())))))************---,,,///444333111888DDDZZZ@@@===:::999999777444333///......///111000...,,,(((...444333///******+++%%%&&&%%%$$$"""""""""#########$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((())))))+++&&&)))555555555hhh~~~pppaaaOOOGGGIIIIIIEEE???999444111000000......------,,,+++++++++*********)))))))))(((((()))'''((()))'''(((888KKKUUUCCC999DDDUUU[[[WWWRRRTTTUUUVVVVVVUUUUUUWWWXXXWWWZZZ___cccffffffeeedddfffggggggfffdddcccbbbbbbfffddd]]]QQQAAA222)))&&&)))(((&&&&&&&&&'''&&&&&&***)))'''%%%%%%&&&''')))000222555888:::>>>FFFNNNYYYhhhrrrsssuuu~~~}}}{{{PPPCCCZZZ|||www>>>)))///&&&&&&)))'''+++EEEkkkvvvvvvBBBrrr}}}~~~|||ssstttpppJJJ***///...$$$---...,,,VVV{{{ZZZ666)))...---///222333111---)))&&&&&&''''''(((+++333===EEE:::444///)))"""$$$;;;UUU```ooowwwrrrpppuuussskkkLLLJJJYYYuuujjjMMM;;;******+++,,,+++******************++++++++++++++++++,,,...///000222444666999;;;>>>@@@DDDMMMXXX```\\\]]]eeexxxzzz[[[??????;;;555111...,,,***)))***))))))((('''(((((((((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%$$$$$$%%%'''(((((())))))******++++++///,,,---222333222666<<>><<<:::999888555111///......///000000...,,,$$$(((+++)))$$$!!!###'''###$$$%%%$$$######%%%((($$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((()))***+++,,,///---444PPPyyyppp\\\PPPOOOGGGEEEBBB===888333000...//////......---,,,,,,,,,************))))))))))))***%%%&&&,,,***%%%---;;;MMMIII@@@:::@@@NNNSSSPPPUUUUUUUUUSSSRRRUUUZZZ^^^YYYYYYZZZ\\\___bbbcccdddeeeddddddgggjjjiiiddd___aaahhhnnnjjj]]]NNN@@@888333...)))&&&'''(((((((((''''''((((((((()))******000///111999DDDKKKIIIDDD```oooxxxvvvwwwbbbQQQpppbbbYYYbbbyyy;;;&&&///%%%***)))%%%000UUU|||{{{|||FFFxxx|||xxxvvvzzz|||uuuwwwzzz[[[666000000###,,,000,,,OOOxxxzzzyyy}}}}}}lllJJJ---)))222444333000,,,)))(((''''''***&&&%%%+++666===>>><<<,,,'''&&&,,,222???ZZZtttuuuuuussssssxxxwwwgggTTT@@@^^^}}}jjjLLL777...+++...///---))))))***+++***+++++++++,,,,,,,,,---***---000111222444888;;;;;;@@@GGGLLLRRRZZZcccjjjiiikkkuuummmVVVCCC>>>777111...,,,+++*********)))(((((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%$$$$$$%%%''''''(((((()))******++++++000---,,,///222444777:::kkk~~~JJJ@@@@@@===999888999666111///......///000///---+++&&&'''&&&$$$!!! ###&&&!!!$$$%%%%%%###%%%)))---'''&&&&&&%%%%%%&&&&&&'''''''''''''''(((***+++,,,&&&777777DDDnnn[[[RRRDDDCCCAAA>>>:::666333111000000//////...---------++++++*********))))))))))))%%%&&&,,,,,,'''''',,,555FFFLLL===444>>>NNNVVVQQQRRRRRRQQQQQQVVV___eee___\\\YYYYYY\\\```ccceeedddbbbdddjjjpppqqqllleee___iiipppqqqmmmiiiccc^^^@@@:::222---+++***(((&&&((((((((((((''''''''''''%%%(((000???QQQXXXMMM>>>JJJccczzz}}}cccSSSyyylllUUUwwwmmm777'''...)))+++'''&&&888___}}}zzzTTT~~~|||zzzyyyzzz}}}{{{|||~~~lllJJJ444000''',,,000...GGGiiisss{{{iiiHHH222000888333000+++'''%%%'''***,,,))))))---666===<<<333***'''"""%%%777PPPeeeuuu~~~zzzsssqqqwwwxxxjjjRRR???YYYtttlllLLL888---&&&(((,,,---***''')))+++,,,+++++++++,,,,,,------...+++///333555555888===AAABBBHHHRRRZZZ```gggnnntttxxxzzzzzz___JJJ@@@;;;555111////////////+++***))))))(((((())))))'''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&$$$$$$%%%'''''''''((()))***++++++,,,///---,,,---111555888:::WWW[[[KKK>>>???<<<777666999777222000////////////...,,,)))***)))'''&&&%%%%%%&&&'''"""%%%'''&&&$$$%%%***///***)))'''&&&&&&&&&&&&''''''''''''((()))***,,,,,,***555FFFuuuqqq]]]MMMKKKGGGBBB===999777555111111000//////......---+++++++++*********))))))((('''''')))***)))((('''(((999GGGGGG???>>>FFFPPPNNNPPPRRRQQQQQQUUU\\\cccbbb^^^YYYXXXZZZ^^^aaabbbaaaaaaccchhhlllnnnllliiiccciiimmmmmmpppvvvyyywww\\\UUUMMMFFFAAA;;;333---111000/////////111333444555>>>JJJWWWdddjjjcccWWWNNNaaavvveeeXXXaaaddd999***,,,,,,(((%%%,,,FFFjjj|||}}}{{{iii}}}~~~{{{yyyaaa<<<+++,,,...---///???^^^vvvkkkMMM999555777...,,,***(((((()))+++---)))111:::>>>999222,,,)))---777DDDUUUhhhxxx|||zzztttnnnpppvvvkkkUUULLLQQQrrrttthhhKKK555...,,,'''%%%***,,,)))(((+++---+++++++++,,,,,,---............222777999999<<>>:::555111000000000///+++***))))))(((((())))))''''''''''''&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&###%%%&&&&&&$$$$$$%%%'''''''''((()))***+++,,,,,,+++,,,---...111444777777HHHEEEMMM<<<===:::555555999999444111000/////////...+++((()))'''%%%%%%&&&&&&$$$###$$$''')))'''$$$%%%***000,,,***)))'''&&&&&&&&&''''''''''''((()))+++,,,---999333WWWooo[[[WWWOOOGGG@@@;;;999888111111000000//////......+++++++++************)))((()))(((%%%&&&)))***)))((()))555IIIOOOEEE======OOORRRTTTSSSQQQQQQVVV[[[bbb^^^YYYWWWZZZ\\\^^^]]]^^^```bbbccccccccceeegggeeeiiijjjhhhmmmwww|||{{{|||vvvmmmfff___TTTGGG>>>:::::::::<<>><<<666333333666444///,,,,,,---,,,,,,++++++*********************))))))))))))(((+++---555CCCLLLEEE888AAAMMMTTTPPPOOOVVVVVVQQQXXXVVVTTTUUUXXX[[[]]]^^^^^^]]]^^^ccciiikkkjjjhhheeefffgggjjjooouuu{{{{{{rrrmmmlllnnnnnnmmmbbbfffjjjlllmmmnnnqqqttt~~~|||xxxtttrrrtttxxx|||}}}~~~mmmwwweeejjj;;;+++,,,'''(((&&&BBBlll}}}~~~oooaaa<<<666)))&&&,,,555QQQvvvxxxuuussspppfffTTTBBB888333***''',,,///---111999BBB===666111111999FFFOOOgggtttyyyqqqkkkpppsssqqqppplllyyyggg@@@SSSzzzuuujjjPPP666,,,---,,,)))(((,,,+++++++++++++++,,,,,,---...//////......000222111666<<>><<<777333444444111111333......---,,,++++++******************))))))))))))%%%***,,,+++...888CCCJJJ===999@@@OOOTTTNNNPPPXXXRRRSSSTTTUUUVVVVVVVVVVVVTTTUUUWWWWWWXXXYYY\\\^^^```aaabbbdddhhhlllqqqsssxxxuuupppjjjfffeeefffiiinnnoooqqqqqqqqqrrrtttwwwnnnmmmmmmnnnpppsssuuuwwwyyyyyyxxxxxxxxxzzz~~~rrrmmmeee:::***+++(((%%%***KKKrrr~~~yyyuuuxxx{{{fffTTTCCCVVVyyyxxxxxxyyyyyytttkkkeeeSSSBBB///,,,...(((666VVVxxx{{{~~~xxxtttgggjjjcccRRRDDDFFFTTT```[[[\\\___fffooowww|||~~~zzzqqqnnnsssqqqhhhiiitttyyytttSSS@@@ZZZnnn```NNN666---&&&'''***+++*********************+++,,,,,,---...000111111444777:::===@@@EEEKKKRRR[[[dddkkkooouuulll>>>111222//////---+++)))(((***,,,)))((('''&&&&&&%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((()))******++++++,,,---000222444555:::GGGCCCBBB666666555444333222222222111000///...---+++***)))(((+++++++++***)))'''$$$###''''''(((******)))&&&$$$%%%%%%$$$$$$$$$%%%&&&&&&###)))******,,,+++777OOOzzzhhhXXXLLLGGGCCC<<<777777666222000000//////...---,,,++++++***************)))))))))(((&&&))))))'''(((000===FFFIII<<<666BBBPPPTTTRRRQQQRRRTTTVVVWWWWWWVVVVVVUUUSSSVVVXXXXXXWWWYYY^^^bbb_________```bbbeeehhhjjjllllllkkkgggdddcccggglllkkklllnnnpppsssvvvzzz|||uuuuuuuuuuuuwwwwwwvvvuuusss|||tttnnnvvv```hhh===++++++((()))...MMMooo|||}}}yyyvvvrrrhhh___FFF:::***BBB|||~~~~~~rrrsssttttttqqqmmmjjjggg\\\GGG000,,,...&&&000MMMuuuzzz}}}|||xxxuuurrrnnniiillldddSSSMMMVVVcccgggttttttuuuwwwzzzzzzxxxuuuuuutttsssoooeee```mmm~~~xxxJJJKKKbbb[[[ZZZVVV999---+++))))))***))))))))))))))))))******,,,------...000111222333666:::===@@@DDDKKKRRRZZZcccjjjooozzzddd000444---,,,,,,,,,)))''')))---)))((('''&&&&&&%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&''''''((())))))******+++,,,---///111333555999777>>>AAA777555555444222111111222333222111000...---+++***)))))))))***+++***)))'''&&&(((&&&%%%%%%''''''%%%###%%%$$$$$$$$$%%%%%%&&&'''$$$$$$(((000---$$$AAAuuuiii[[[VVVKKKCCC>>>>>>===888444222000000///...---,,,+++***************)))))))))(((***(((&&&&&&(((,,,444:::JJJHHHAAA;;;AAAMMMRRROOORRRUUUYYYZZZXXXWWWVVVWWWTTTWWWZZZZZZZZZ\\\aaaeeeaaaaaaaaaaaabbbccceeefffkkklllmmmjjjhhhhhhlllpppiiijjjlllooossswwwzzz{{{{{{zzzzzz|||}}}}}}{{{xxxsssyyyvvvnnnsss~~~|||rrriii???+++,,,+++,,,444RRRrrr~~~uuubbbPPP???111555111***FFF~~~yyyyyysssuuuwwwuuupppmmmmmmnnndddQQQ777---,,,%%%,,,DDDttt|||zzztttrrrpppmmmkkkiii```YYY___mmmpppjjjwwwvvvvvvvvvuuussspppnnnqqqvvvtttjjjcccgggllllllRRR999SSSoooXXXGGGDDD111,,,---,,,)))(((((()))***)))))))))***+++---...///111222333444555888===AAAHHHNNNVVV___fffmmmssswwweee444---***+++...,,,'''(((,,,)))((('''&&&&&&%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''(((((())))))******+++---///111333444777111pppfff@@@999666444444444222000000222444444333222000...,,,+++***%%%&&&((()))+++,,,,,,,,,,,,)))''''''***+++)))&&&$$$$$$$$$$$$%%%&&&'''''''''###'''333000***ZZZppphhhRRRIIIAAA??????:::666444111111000///---,,,++++++************))))))))))))+++'''%%%'''))))))+++///;;;MMMRRRBBB555<<>>***,,,---&&&222VVVyyyzzzeeelllkkk]]]LLL@@@333)))222...333SSS}}}{{{zzzvvvuuu}}}~~~www}}}xxxvvvwwwyyykkk^^^DDD111+++&&&***999kkkwww}}}xxxrrrtttuuussstttmmmfffhhhsss}}}xxxnnnxxxyyyyyywwwrrrooonnnnnnooorrrnnnhhhlllooo```JJJBBB___hhh___UUU???+++---)))++++++'''&&&)))++++++))))))***+++---///000111444555666777999>>>CCCGGGNNNVVV```ggglllrrr|||UUU555---+++......)))'''***)))((('''&&&&&&%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''((())))))******+++,,,///111333444666222\\\MMMFFF111777333333333111//////111444444444222000...,,,+++***((((((((()))***+++,,,---...,,,+++---000000,,,'''$$$$$$$$$$$$%%%&&&'''((((((&&&(((000333???}}}}}}eeeWWWIIICCC@@@;;;777666222111000///...,,,++++++************))))))))))))***&&&%%%))))))&&&'''+++...AAAPPPJJJ;;;555???LLLLLLPPPUUUUUUSSSRRRUUUWWWWWWVVVWWWXXXZZZ[[[ZZZYYY[[[\\\^^^aaacccfffhhhiiigggfffeeefffhhhiiiiiiiiiuuutttuuuwwwyyyxxxtttqqqpppooopppuuu||||||zzzxxxxxxrrrkkkppp|||~~~{{{xxx{{{xxxooozzz|||wwwxxxxxxxxxfff===(((***---$$$///OOOnnnxxxuuukkk[[[888AAADDD>>>;;;===:::222999,,,888^^^|||yyyxxxxxxnnn[[[___ssszzzssszzzvvvtttvvvxxxjjjhhhQQQ777...+++***000\\\kkktttooojjjmmmqqqooojjjdddbbbhhhooonnniiifffxxx{{{}}}yyypppiiihhhjjjjjjiiihhhiiijjjcccQQQBBB^^^pppgggOOOCCC444&&&((('''******'''''',,,---+++******+++,,,...000222333555666999;;;???EEELLLQQQWWW___hhhllloooyyyDDD555,,,...///***'''+++)))((('''&&&&&&%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&((())))))(((&&&$$$%%%%%%&&&''''''(((((())))))***+++,,,...111333444666555III>>>LLL---;;;111222222000------000444444333222000...,,,***)))///---+++)))((((((((()))***)))***...111000)))###$$$$$$$$$$$$%%%&&&'''((()))+++***,,,555QQQ~~~lllXXXLLLEEE@@@<<<;;;222222111///...,,,++++++************))))))))))))'''%%%'''***'''###%%%,,,+++111AAAMMMIII;;;888???HHHMMMQQQQQQOOOOOORRRVVVZZZXXXWWWXXX[[[[[[WWWSSSSSSUUUXXX\\\```dddgggiiieeeddddddggglllppppppnnnwwwwwwxxx{{{}}}{{{wwwrrrooommmmmmrrryyy}}}|||zzzwwwzzz|||rrrZZZMMM^^^yyyxxx{{{|||xxxtttvvv~~~~~~|||wwwyyy}}}{{{kkkFFF:::NNNZZZ___kkkuuummm|||hhh===&&&(((+++---000EEEYYYZZZRRRCCC///333777444------444222(((EEE...<<>>CCCKKKSSSYYYbbbjjjrrrtttvvvPPP===------...***(((+++))))))'''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###%%%(((******(((%%%###%%%%%%&&&&&&'''(((((())))))***+++,,,...000222444777666<<>>555555444222///---------,,,,,,++++++******))))))))))))))))))(((((((((((()))***000999<<<999999;;;777;;;>>>???AAACCCBBB???@@@FFFIIIFFFBBBAAA@@@>>>>>>BBBHHHMMMNNNNNNPPPSSSMMM[[[WWWSSSYYYSSSPPP^^^aaa[[[TTT\\\cccWWWQQQ\\\SSSTTTUUUWWWXXXXXXVVVUUU[[[SSSTTTWWWGGG222666LLLXXX\\\YYYYYY```]]]XXX\\\```\\\WWWVVVXXX]]]```bbbcccZZZaaafff___gggpppgggiiisssnnnfffqqqyyyuuupppyyywwwuuurrrqqqrrruuuwwwsss~~~gggkkkrrrjjjrrrjjjmmmfffeeejjjlllhhhhhhlllkkkfffaaa```bbbccc```]]]]]]iiifff^^^aaa```YYYYYY[[[ccc```SSSPPPZZZ___[[[bbb[[[UUUVVVZZZ\\\XXXSSSZZZLLL---BBBJJJZZZ]]]YYYbbb```^^^```bbbeeejjjnnnpppiiigggooouuutttssstttooowwwxxxvvvrrrppp{{{}}}zzzbbbkkk===;;;>>>@@@;;;:::JJJ]]]sss|||~~~wwwrrrggg;;;'''))))))+++'''HHH888BBB???)))###)))+++......,,,)))'''%%%...???<<>>333KKKnnnzzzqqquuulllaaa\\\^^^aaa```]]]```aaa[[[JJJ333&&&&&&,,,CCChhhhhhkkkggg\\\kkkkkklllhhhhhhnnnooolllnnnuuuyyypppnnnkkkfffeeeiiifffkkkjjj^^^MMMHHHVVVggg]]]OOO===///++++++,,,,,,))))))))))))************---......//////222666999;;;999<<>>;;;555444888@@@AAA>>>AAAHHHGGGMMMIIIDDDGGGHHHHHHMMM;;;HHHFFF???FFFKKKHHHHHHHHHEEEBBBCCCHHHLLLMMMKKKKKKGGGGGGGGG>>>222333<<<999AAAEEEHHHPPPOOOHHHEEE:::EEEQQQSSSOOOLLLQQQWWWNNNKKKPPPTTTOOOMMMOOOLLLWWW^^^XXXTTT^^^ccc___]]]VVVYYY___cccccc^^^WWWRRRTTT```LLLHHHHHHBBBQQQTTTUUUWWWXXXXXXXXXWWWUUUSSSRRRTTTUUUSSSQQQSSSZZZ```YYYTTTDDD===KKKVVVXXX]]]^^^dddddd[[[UUUVVVUUUPPPVVV\\\aaa___YYYTTTSSSUUUWWWLLL000<<<555III[[[\\\___^^^]]]]]][[[YYYWWWWWW]]][[[]]]cccgggfffcccaaannngggLLLGGGEEELLLbbbWWW^^^```eeejjjiiigggkkksssgggdddqqqvvvlllnnniiiPPPGGGHHH[[[fffbbbmmmwwwkkkdddZZZJJJ:::<<>>>>>@@@===777:::BBB@@@>>>>>>CCCHHHGGGAAA;;;,,,)))---666777111///333CCCDDDJJJLLLJJJNNNKKK>>>CCCHHH???555;;;@@@======EEECCCEEEKKKRRRTTTOOOIIIGGGRRRTTTHHH;;;555111--->>>@@@;;;333333999<<<:::HHHLLLOOOMMMJJJMMMUUU\\\ZZZZZZWWWUUUTTTLLLLLLYYYLLLUUUWWW]]]hhheee[[[ZZZ\\\```cccbbb^^^[[[\\\^^^kkkjjjGGG444333:::PPP\\\]]]aaabbb]]]\\\bbbhhhiiifffhhhhhhfffbbb```aaadddqqq\\\???999LLLYYY[[[aaaeeeggghhhhhhgggggghhhiiiooonnnmmmkkkiiiiiijjjkkkWWWFFF+++999555UUUpppkkkhhhiiiiiiiiiiiiiiiiiihhheeehhhhhhfffffffffddd```RRRaaaTTTCCC<<>><<>>IIIMMM___hhhWWWFFF888+++222999///000DDD999<<>>???999===555333888CCCOOOZZZhhhsssxxx444...///dddvvvOOO===JJJkkkyyy:::555888ZZZxxxqqqnnn{{{}}}}}}TTT///>>>YYYFFF<<>>===???===;;;===...,,,))))))***,,,+++*********)))******,,,---......000222333666:::???CCCKKKNNNVVV```gggnnnyyyiii:::000111,,,///+++***)))(((''''''''''''+++***(((&&&%%%%%%&&&&&&$$$%%%&&&((())))))******&&&'''(((((('''''')))+++)))******,,,---///111222999+++999===cccDDD<<>>:::666111---///...---,,,+++***)))))))))((((((((((((''''''''''''(((+++,,,---666LLLaaa```ZZZXXXXXXPPPEEECCCIIITTTTTT[[[^^^PPP888,,,---;;;FFFFFF???LLLeeejjj\\\YYYIIIFFFCCC<<>>GGGIIIVVV```\\\^^^[[[RRROOOMMM???---000@@@OOORRRTTTTTTRRRPPPNNNLLLFFFBBBBBBCCC;;;///,,,333*********+++,,,---,,,***))))))))))))***,,,...000...000333555999>>>DDDIIIQQQUUU]]]fffllltttFFF555555***...+++***)))((((((''''''(((***((('''%%%$$$$$$%%%&&&%%%%%%&&&&&&''''''&&&&&&'''(((((('''&&&&&&(((***))))))***+++---///111222666---999;;;}}}VVVEEE===CCC888777333666888666222000222555000///......///111333555///---+++(((''''''((((((***888333555111,,,111&&&((((((''''''((()))+++,,,''';;;ZZZyyyjjjYYYSSSKKKEEEAAA>>>999555000000///...,,,+++******))))))))))))((((((((((((&&&''')))'''$$$***>>>QQQcccbbbaaa]]]UUUKKKBBB===RRRSSS[[[^^^KKK111---:::UUU```XXXCCCFFFbbbrrrmmm|||ooohhh```JJJ444(((!!!888^^^zzzwww```GGGCCCSSSooouuuwwwmmm[[[LLLFFFFFFVVVIII999>>>eeeyyyOOOFFF]]]{{{rrrWWWAAA777777;;;>>>ZZZuuu^^^BBBwwwpppaaaSSSJJJJJJxxxgggGGGCCCLLLppp}}}xxxJJJ...222@@@___ttt```NNNFFF>>>;;;III]]]]]]777((('''(((888;;;666===NNNjjj{{{ooo```QQQBBB888<<<999???VVVvvvxxx:::000'''???gggpppcccDDDYYYzzzpppJJJ222>>>KKKMMM;;;999666222OOOkkkdddTTTBBB???SSSpppxxxBBB222999bbbEEE000<<>>cccMMMEEE>>>AAA555999333444555555444333333333999777333000...///111444...,,,***(((''''''((()))(((333,,,...555:::@@@///)))(((((('''(((***+++,,,%%%AAAlllbbbUUUKKKEEEBBB>>>;;;333222111000///---,,,,,,+++*********))))))))))))'''&&&''''''%%%&&&000;;;VVV]]]^^^YYYWWWSSSDDD333AAAEEETTT```PPP555222CCC___gggcccNNN???EEEYYYhhhjjjkkkpppuuugggAAA,,,444@@@^^^vvvyyyiiiHHH///---DDDXXXrrrzzzrrrnnnEEE777444MMMwww\\\888AAAgggvvvbbbCCC777666OOOhhhlll666___yyyoooLLLYYY]]]NNN<<>>LLL```llljjjccc555,,,444TTTqqqwwwnnnfffaaaKKK111'''///===FFFIIIQQQEEE666---222BBBWWWeeePPPLLLKKK777???RRRLLLYYYiiimmm```AAA...>>>gggzzziiiXXXUUUeeejjjXXXBBB555---&&&'''((())))))((((((((())),,,+++++++++---000333666555888===CCCIIIQQQYYY___eeejjjtttKKK///666///,,,+++***)))((((((((((((%%%&&&&&&'''''''''''''''$$$$$$%%%&&&''''''''''''%%%&&&'''&&&$$$$$$&&&'''((())))))+++,,,...000111111999///@@@MMMpppGGGEEE???AAA666>>>333111111333666777333000CCC???888000***(((***+++,,,+++)))((('''((()))******333(((---<<>>WWWmmm{{{RRRAAA777CCCZZZqqq}}}:::&&&CCCXXXppp~~~fffMMMDDDQQQbbb000CCCgggWWWAAAyyyyyyTTT...,,,QQQZZZ888444)));;;RRRJJJ<<>>===WWW|||{{{;;;111HHH}}}zzz333555999<<<@@@CCC???888:::...111???777(((999[[[ccc===...///+++)))---LLL---111777***###%%%(((******(((''')))***:::UUUgggVVVWWW]]]HHH>>>HHHXXXhhhoooiiiYYYMMM---+++;;;XXXkkkhhhbbbbbbfffSSS999)))***:::MMMZZZPPP===&&& ///IIIbbboooRRR\\\eeeBBB222>>>GGGjjj```cccOOO...000YYYzzz|||www```IIIlllbbbZZZSSS???(((%%%111((()))))))))((((((***+++...---------///222666888999===BBBIIIPPPYYYbbbgggmmmsss~~~aaa///999&&&,,,+++***)))(((((((((((($$$&&&''')))))))))((((((###$$$%%%'''((())))))***%%%&&&&&&%%%$$$###%%%&&&((())))))+++,,,...000111111>>>+++AAA@@@\\\EEECCC999BBB666;;;666111///111111///---///:::<<<>>><<<666000***((()))((('''(((******(((%%%''',,,---,,,333???>>>555)))))))))((('''(((,,,......```mmmRRRFFFFFFGGGDDD;;;555222222222...,,,---,,,+++***((((((((())))))+++***((('''&&&'''(((***111GGGZZZZZZVVVSSSNNNFFF))))))(((;;;QQQBBB---333DDDZZZjjjiiiWWW<<<777JJJlllqqq___[[[^^^999///```hhhdddBBB???cccXXX111---000***+++@@@dddIII666XXX{{{aaaIIIZZZkkkQQQ000---000@@@eeeyyyGGGGGGPPPvvvKKK777EEEwwwaaa777WWWNNN555>>>GGGRRRuuu///---,,,444JJJ```444''':::[[[xxxccc444***;;;555\\\777***ZZZIII***000000+++555CCC}}}aaaJJJ???WWWgggTTTcccccc<<<---...222444eeekkkIIICCClll;;;666===QQQ///333666555333000...---<<<333666GGG444111222VVV}}}kkk888(((...)))***111KKK)))333///$$$(((!!!$$$%%%$$$&&&)))(((&&&KKK\\\wwwPPP>>>CCCHHHaaaiiillliiinnnkkkMMM))),,,,,,LLL^^^aaafff]]]\\\LLL888AAA+++###???kkkUUU666+++###,,,FFFaaammmmmmkkk```iiiVVV+++888[[[VVV```WWW555'''GGGbbbhhhnnn|||ooouuuuuuSSSPPPhhhddd[[[LLL;;;---'''))),,,******))))))***+++,,,,,,///......000444888;;;<<<777<<>>TTTkkkyyy===666^^^nnnbbbPPPjjjEEE///...---///AAATTTwwwPPPCCC___}}}jjj>>>EEErrrkkk666???]]]lll...KKKzzz[[[SSSeeeEEE111%%%000555kkk???333@@@;;;888XXXuuu666...000666AAAjjj:::@@@RRRjjj???)))...---)))///777PPPfffCCCHHHiiiWWW\\\kkkHHH111***---//////MMM[[[GGGjjjmmm===///999~~~PPP222888444------000///,,,;;;...000DDD...,,,///JJJhhh666(((///+++(((222:::$$$:::222$$$ ///---***(((&&&&&&(((+++EEESSSuuujjj]]]OOOFFFCCC;;;///;;;XXXjjjkkkoooqqqlllaaaOOO999(((,,,,,,KKK\\\^^^^^^MMMEEEVVVJJJKKK---(((<<>>222,,,***)))(((+++*********+++,,,------......000333777:::;;;<<>>666///...,,,+++***+++***)))''''''''''''((())))))'''%%%&&&%%%%%%''')))***)))'''%%%%%%&&&&&&'''(((((())),,,,,,,,,,,,---...000000000555666111999yyyLLLFFFDDD<<>>^^^sssvvvpppxxxTTTVVV^^^???111CCCJJJ222+++"""111TTTeeefffkkkiiiwwwoooSSSMMM```eeeVVVGGG;;;---(((+++---***%%%++++++++++++,,,---...///---///222666:::<<<===>>>OOORRRZZZdddkkkooouuu|||]]]666222///---+++***+++***)))((((((''''''((())))))(((&&&&&&&&&&&&''')))***)))((('''&&&&&&&&&&&&''')))***------,,,,,,,,,---......///666222000;;;\\\rrrGGGFFFCCC;;;FFF???555444///,,,...//////000333---///000///,,,(((&&&&&& $$$&&&''''''(((((((((,,,...---///111,,,%%%''')))***++++++,,,///111???lll[[[OOOIIIAAA;;;;;;:::555///---000///...---,,,+++++++++---,,,+++*********++++++...***...===IIIMMMNNNQQQ888"""###,,,%%%%%%,,,(((HHHXXXMMM999HHH[[[EEE""")))<<>>&&&)))///JJJ>>>333///((($$$...>>>QQQ:::'''$$$'''''')))...111000444333444LLLiiisssuuunnnbbbPPP888&&&%%%---%%%111UUUVVVCCCFFFWWWqqqkkksss^^^(((+++,,,..."""&&&""",,,MMMrrryyylll```OOO```lllKKK//////000+++$$$(((AAA]]]ffffffhhhxxxgggUUUPPP[[[aaaVVVDDD888///&&&%%%***---***&&&*********+++,,,---///000///111444777;;;???CCCFFFQQQXXXdddnnnqqqsss|||>>>333111///,,,+++++++++***(((((('''''''''))))))(((&&&'''&&&&&&(((******)))(((((('''&&&%%%&&&''')))+++++++++++++++,,,---.........777///333>>>EEE^^^GGGFFF@@@999BBB???555666000---//////------000,,,---...---***((('''(((000+++&&&%%%((()))'''$$$+++------,,,,,,---+++(((''')))++++++,,,...111333IIIlllZZZNNNFFFAAABBBBBB===666222/////////...,,,+++******+++******))))))))))))))),,,......000<<>>III@@@---+++---...<<>>???777555000...000000---,,,---,,,------+++)))'''((()))JJJ===---%%%%%%((('''%%%++++++,,,,,,,,,,,,,,,+++)))***++++++,,,///333666\\\|||aaaTTTJJJBBBCCCDDD???999555000000//////---,,,***)))))))))))))))(((((('''''''''...---(((111EEEPPPNNNLLL555&&&$$$%%%)))+++&&&***GGGYYYVVVLLL;;;222777''''''%%%,,,444///000===hhhmmmzzzzzztttxxxUUU,,,((('''***&&&!!!###,,,((()))BBBnnnOOO***...000)))///222***333GGGDDD___BBB///***---///***---333000444tttbbb555111///***+++)))...***...FFF]]](((NNNkkkUUU000???...(((000...888+++;;;___ppp888000///,,,''',,,111***,,,,,,666HHHDDD333MMMnnn888444...++++++---///000444+++BBBVVV++++++111///,,,+++WWWccc111EEE===333???666+++:::333WWWJJJ'''(((***%%%///666BBB***@@@777000222...\\\~~~XXX444,,,,,,''''''>>>999"""000111...%%%###)))%%%"""""")))555AAAJJJ666---%%%######%%%+++333...,,,,,,...???fffyyycccTTT;;;&&&%%%///...%%%...)))EEEXXXeeettttttvvvzzzwww[[[''')))!!!''',,,((('''666VVVooopppbbbVVVnnnvvvwww[[[333%%%))))))&&&+++DDD]]]cccfffhhhaaaMMMRRRVVVUUUPPPGGG999...***,,,,,,+++((())),,,///))))))***+++---///111222666888:::===CCCMMMZZZccckkkoootttwww{{{sss999444111---++++++++++++***)))(((&&&&&&((()))((('''%%%%%%%%%&&&((()))((('''))))))(((''''''((()))***''''''((()))+++---///000---777...;;;;;;999~~~MMMJJJCCCCCC???<<<>>>:::111...---111222...,,,---,,,,,,,,,***'''&&&''')))AAA777+++$$$$$$&&&''''''%%%'''***------,,,,,,,,,++++++******+++///555999lll~~~hhhYYYJJJEEECCC>>>999666111111111111///---+++***((()))))))))((((((''''''&&&(((((('''***666EEEOOOMMM@@@+++!!!&&&&&&%%%)))%%%111AAASSSYYYEEE222444'''&&&%%%'''(((%%%***555TTTdddttttttoooxxxzzzmmm444,,,''')))&&&!!!###,,,+++(((,,,EEElll[[[333333111)))222---&&&---111888DDDsssbbb444///))),,,///+++,,,+++"""333pppAAA(((***///+++'''///,,,***---LLLeeeHHH@@@bbbaaa999:::111!!!111///333///555\\\lll```<<<000------'''***///***'''222444,,,)))888jjjJJJ666333///,,,+++,,,...///...///111VVVYYY...***//////111000AAAlll^^^...444)))"""***)))...FFF333TTTEEE***444333'''333,,,III''':::<<>>,,,&&&)))***(((&&&'''222___uuuvvvyyytttxxxnnn]]]FFF%%%,,,""")))***%%%***===WWWeeeddddddhhhpppqqqfffLLL111'''&&&###&&&555VVViiicccdddfffXXXFFFRRRYYYPPPAAA777111---)))+++,,,***))))))---111***+++,,,...000222444555888<<>>;;;...+++---111333000---...,,,,,,+++)))&&&%%%'''((($$$#########%%%&&&'''''' ###)))...///---+++,,,,,,+++***)))***///666;;;qqqpppZZZMMMGGGAAA<<<:::333333333333111///---+++)))))))))))))))((('''''')))$$$%%%(((&&&(((999NNNFFFDDD000###***$$$((($$$)))--->>>XXXYYY>>>***,,,'''$$$'''))))))***,,,777KKK___hhhnnnvvvwwwrrrAAA///$$$***111,,,&&&%%%$$$)))###'''HHHkkk}}}kkk===444,,,$$$000'''***555***666666fff___888000+++...---&&&***222000---AAAOOO777&&&'''...+++,,,'''---''''''888///...gggvvvAAA'''999(((777000&&&000333444eeeiiiddd{{{AAA111---///******...******000,,,***555MMM|||HHH555444333000...------...'''777---:::>>>000:::...+++222555000UUUQQQ000111---...222,,,...@@@---OOOEEE666JJJEEE000888&&&OOO'''777AAA000+++222---^^^wwwpppEEE>>>&&&+++******>>>/// ;;;FFF&&&..."""(((%%%(((888999,,,,,,&&&"""###'''***+++,,,((('''***222KKKrrrxxx___???,,,$$$,,,...%%%###+++---333\\\xxxssskkk]]]BBB222!!!---%%%***&&&!!!---DDDZZZaaabbbpppuuudddJJJ111$$$"""&&&)))***???eeesssdddccccccPPPXXXRRROOOMMM@@@...(((...)))))))))))))))+++...000,,,---...000222444777888888>>>FFFMMMUUU```nnnxxxzzz~~~KKK666333...+++++++++++++++***(((&&&&&&'''((((((((($$$######%%%''''''&&&%%%(((((())))))))))))((('''******))))))***++++++,,,,,,333...===,,,???CCCmmmNNNKKKFFFBBB>>>;;;:::999333111000222444333---(((,,,+++)))'''&&&%%%&&&&&&&&&$$$######%%%'''(((((('''))),,,///000///,,,+++,,,///+++$$$222///(((QQQjjjZZZPPPGGGAAA@@@;;;555000222444111......,,,,,,++++++***))))))(((((()))((($$$###'''222:::VVVMMM<<<***###%%%(((&&&(((+++((()));;;PPPMMM:::&&&((()))''''''((((((&&&---666GGGZZZcccgggjjjooo]]]------***$$$---"""%%%)))%%%%%%+++111AAAccc~~~PPP,,,)))000...&&&(((...111,,,///HHHffflll555333...+++---...---,,,...---***AAAsssLLL111---+++---,,,+++***+++,,,---...---)))iii^^^>>>000333...222111'''***444000:::uuu___[[[YYYccc999555000,,,++++++++++++)))///---(((---CCCyyyeee@@@333222000...---,,,,,,,,,+++&&&222;;;MMMlllCCC111333---,,,000,,,888:::vvvMMM000///000///++++++333===333;;;PPP)))444@@@???<<<777GGG<<<222AAA;;;,,,333)))222AAANNNQQQIII<<<111'''...+++###(((888<<<555???LLL333&&&000...666)))!!!)))222333...+++###)))+++(((&&&***,,,)))+++(((+++???```ppp\\\===---***((((((***+++)))''')))<<>>SSSaaaiiimmm___:::+++''''''***$$$%%%(((%%%&&&***+++333KKKeee|||PPP111///000(((***)))+++...+++***888KKKppp777333---+++---...,,,,,,...///---111KKKzzz[[[444)))++++++,,,+++******,,,---------///AAAtttYYY;;;...111+++000222***,,,333,,,)))HHHsss```WWWSSSVVV777333...+++***++++++++++++,,,+++......555cccPPP<<<222111///...---,,,------111,,,...///<<>>///222---...000,,,666555gggMMM///...///...+++***111:::???555UUU111!!!<<<888...&&&999FFF333---VVVXXX,,,,,,...000000...***'''..."""!!!111<<<666***$$$222<<<777(((***???JJJFFF777,,,&&&+++111///+++((('''******%%%%%%((()))&&&((("""222YYYoooaaaEEE444,,,***'''''')))***)))'''***AAAhhh|||xxxwwwkkkNNN...((($$$&&&(((&&&&&&((('''333MMMfffwww{{{hhhIII...&&&(((!!!$$$***###111```___hhhiiiRRR[[[^^^XXXMMM>>>333...---+++)))***))))))******+++,,,---111000000111555999<<<>>>BBBNNNTTT___rrr{{{xxx;;;333333***...000$$$,,,(((((()))))))))((('''&&&'''&&&%%%&&&)))+++***(((+++((('''******((()))---)))///111---***,,,000111000000111000;;;777???xxxWWWGGGHHHGGGCCC<<<888777888999444///---...///---+++,,,+++***)))(((''''''''')))(((&&&&&&((())))))((('''''')))***************'''...///(((111...666oookkkYYYPPPOOOGGG@@@:::777333......111---------------------,,,))))))))))))))))))))))))333GGGNNN===***&&&'''&&&)))'''$$$!!!###000DDDTTTKKK111 &&&+++&&&"""&&&+++$$$""",,,>>>QQQeeerrreeePPP+++$$$***%%%&&&%%%%%%%%%'''***''''''444EEEttt}}}oooHHH...------$$$---((((((------)))+++222DDD@@@333---***,,,,,,******---,,,222+++'''KKKmmm666$$$,,,***************+++++++++,,,222%%%DDDSSS999///111***...///***,,,111...)))222BBB~~~hhhYYY]]]DDD444000,,,******+++++++++,,,)))***222...&&&FFF~~~:::888000///...---,,,---......000111,,,(((///JJJWWW777...000---000///,,,444...PPP{{{MMM...---------+++)))...555NNN...III@@@111---***333222===444!!!888UUUMMM555000)))%%%$$$''')))***///...555@@@;;;,,,)))000888222&&&$$$111555111000+++))),,,...+++(((&&&))))))(((%%%&&&))))))&&&&&&###???kkkoooIII---...***)))''''''((()))((('''***HHHmmmzzzuuupppYYY333%%%"""###''')))(((&&&((('''AAAccc}}}jjjKKK,,,$$$'''***$$$'''---(((CCChhhooooooXXXLLLdddVVVKKKBBB666...+++******)))************+++,,,---...111111111333666;;;???BBBGGGVVV___iiiyyyBBB444444......///$$$+++)))))))))***))))))(((''''''&&&&&&''')))***)))(((&&&%%%'''(((&&&$$$'''---***222777222---...111333000000111...:::;;;888[[[NNNCCCEEEFFFBBB;;;666666777:::666222//////...---+++,,,+++******)))(((((((((***)))((((((*********)))'''''''''''''''((())))))'''...000)))///+++===hhhTTTKKKJJJEEE@@@===888111000333------------------------***)))(((((())))))'''&&&,,,<<>>+++%%%''''''%%%%%%(((***+++++++++888TTTnnniiieee111$$$+++!!!)))&&&###$$$(((+++(((%%%,,,666XXXhhhgggKKK222,,,,,,)))+++'''(((---///,,,+++...444LLL~~~NNN444...***++++++)))))),,,'''333222###+++WWWxxx666!!!...***)))***++++++*********++++++'''000TTTOOO888111333+++///---+++***,,,///222666999[[[\\\TTTooo<<<000...***))))))+++++++++*********......%%%444VVV}}}111666......---,,,,,,---...///(((111,,,,,,222222\\\LLL444...///...///---+++333)))<<>>:::999999;;;<<<<<<<<>>888000***((()))***************++++++---...///000111222444888===DDDHHHNNN___jjjpppzzzKKK333333111......%%%+++((((((((()))((((((((((((''''''''''''((())))))(((###&&&---000,,,%%%%%%))))))222777333---,,,///111...000444---666<<<666HHHlllKKK@@@BBBBBB???:::666555555888666555333222000---+++++++++******))))))((((((***)))((()))++++++***)))((('''&&&&&&&&&'''((()))'''...000***---***EEEttt\\\NNNKKKEEEBBB@@@<<<444111111------------,,,,,,,,,,,,+++)))&&&&&&((()))))))))000000???OOOGGG--- %%%&&&###'''...+++###&&&000IIIJJJ===(((!!!)))+++%%%$$$(((+++(((###(((===SSSfffnnn???****** ***((($$$%%%((()))((('''+++111<<>>BBBzzz<<<...,,,)))(((***+++++++++&&&---+++''',,,...///888ppp333222---,,,,,,++++++,,,...///'''000***...666)))BBBEEE333///---......++++++111***000LLLSSS222---***++++++))))))+++DDDYYY&&&@@@???+++222222777:::,,,444NNNDDD,,,222444333222333555555444222+++------///777<<<555((($$$"""%%%***(((###&&&...%%%))),,,+++((('''((((((&&&%%%'''***,,,***(((''''''HHH[[[KKK333++++++)))((((((((('''''''''((()))444___iiiBBB+++(((---)))((()))(((&&&(((,,,'''eeedddEEE+++###&&&)))(((&&&&&&&&&***111dddwww|||XXXggg~~~TTTEEE444111,,,)))(((***+++,,,*********+++,,,...///000///111444777;;;BBBJJJPPPZZZmmmxxxzzzZZZ444111111---...(((+++'''''''''''''''''''''(((''''''(((((('''(((((()))%%%,,,888>>>999...''''''(((000555111,,,+++---...---000777...111:::777CCC[[[III@@@???===;;;888666444333666666555444222///---,,,))))))******))))))((('''(((((((((***,,,,,,+++***)))((((((''''''((()))))))))---///+++...,,,PPPooo```OOOHHHAAA@@@===777111000///......---,,,,,,+++++++++)))(((&&&&&&(((+++---222)))111IIINNN999'''&&&'''######((()))$$$&&&+++777JJJIII... )))---%%%'''$$$###&&&))),,,111777TTTdddQQQ777((($$$***''''''''''''&&&&&&'''))),,,(((CCCkkklllAAA)))(((***+++,,,+++******---000111(((888dddbbb777000++++++***((()))+++111$$$&&&333///%%%<<>>(((GGG...---222...>>>JJJ888555222...------...//////***%%%111IIILLL:::111666BBB000 ###&&&)))---+++000111,,,((((((((('''&&&%%%''')))((($$$%%%(((444TTTYYY888###+++...!!!'''((()))((('''''')))***???qqq}}}UUU///###---***&&&%%%&&&&&&%%%***111>>>|||lllHHH..."""***(((***%%%$$$((('''111HHHttt\\\iii~~~___III999...,,,***))))))***,,,...******+++,,,---///000111000333777;;;@@@IIISSS[[[eeevvv~~~ooo999///222,,,///++++++'''&&&&&&&&&&&&''''''(((&&&((()))(((''''''((()))%%%,,,777@@@<<<000'''$$$)))///111...,,,---.........,,,777000///999888AAAOOOGGGBBB===888666777777444111555444222000...------...(((((()))))))))((('''&&&&&&&&&'''))),,,---,,,+++)))************))))))))))))+++...,,,111222\\\yyy]]]PPPDDDAAA@@@<<<666333111111000///---,,,++++++***++++++)))''''''***------'''+++<<>>___www999222,,,+++***((())),,,---'''(((------)))000===oooLLL+++******(((,,,000///+++))))))+++000++++++---///DDDzzz>>>...---000(((---'''(((***---.........///444444888bbbwww666...,,,******+++++++++***&&&...***&&&---000---///999|||RRR444------,,,+++******+++,,,,,,,,,111)))'''...***333SSS;;;333000)))...***------,,,000,,,///JJJ<<<222******,,,+++******)))YYYNNN***000555<<<++++++888QQQ===...666555EEEAAA<<<999:::<<<===>>>CCC666000///%%% <<>>---$$$$$$&&&###(((------%%%$$$---%%%===kkkPPP)))///(((######$$$%%%%%%'''***+++)))...###>>>ttt~~~TTT444444---,,,++++++---000...***%%%...***---EEE:::333---,,,+++)))))),,,###111444((($$$...222---IIIRRR///***---(((---111000,,,)))***,,,***&&&***///'''...```>>>...///222***//////)))&&&)))+++)))***------++++++FFFyyy<<<...---+++***++++++***)))(((+++***+++...))))))777+++gggGGG222///...---+++*********++++++(((///---***------111AAA777333000(((---***...---***222,,,(((CCC???444+++***---,,,++++++...333XXX222***...111888%%%222///444BBB111!!!222111///------...//////..."""(((,,,+++((()))---111555333///...///000///,,,(((+++***%%%###((()))&&&&&&%%%%%%&&&%%%(((777IIIuuuSSS111'''******((((((''')))+++***((((((***---TTTGGG'''+++,,,((()))''')))***)))'''***111dddeee...###%%%###,,,&&&+++(((,,,---%%%>>>vvvtttQQQssssssNNNBBB222///((())))))))))))***+++---+++++++++,,,...000111222555999@@@EEEKKKVVVdddnnn|||JJJ333444---222///))))))(((''''''''')))***+++&&&(((***)))&&&%%%''')))+++((()))///111///......))))))&&&$$$(((------)))333%%%111444333999444666GGGoooRRRAAA<<<888777888777222///000...///,,,''''''------((())))))((('''&&&&&&%%%%%%$$$%%%%%%&&&(((***+++,,,UUUIII777***$$$%%%(((******...***111,,,===uuuZZZFFFEEELLLJJJBBB:::888444000,,,***))))))......---,,,***(((&&&%%%%%%***(((%%%222GGGIII<<<***"""%%%***(((&&&'''###,,,888<<<555+++'''(((%%%))))))&&&(((+++(((!!!&&&...OOO]]]===!!!###'''(((&&&&&&((((((&&&)))...***$$$---UUU|||sssJJJ///...---///---///======***###...222+++///PPPNNN000***000''''''...++++++***)))((((((***,,,---000ddd\\\888888%%%***,,,------,,,*********///%%%+++------111PPP666888///(((222(((***((('''(((+++,,,+++)))///111...:::TTT~~~CCC---%%%***111***&&&)))))),,,,,,,,,,,,,,,,,,------222<<>>!!!***LLL+++...---)))+++000...'''(((333(((&&&777---"""666000+++'''((('''&&&'''*** ^^^{{{TTT---...444***%%%$$$###$$$&&&((())))))+++###"""222((("""JJJhhhlllDDD((($$$&&&)))+++%%%******###!!!)))***(((111eeeWWW&&&&&&%%%***(((!!!333$$$111+++$$$AAA]]]111&&&+++***&&&&&&!!!777!!!###...222XXXqqqNNNjjjvvv^^^???111...***))))))))))))***+++,,,---))),,,///000111222333555444AAACCCFFFUUUccclllwwwOOO555111///(((888$$$,,,***((((((((('''%%%$$$&&&$$$###%%%(((***)))'''((('''(((***,,,------,,,)))************+++++++++,,,---///000111333666888CCC```KKK;;;===999777999888333111222///000---((((((------)))'''''''''((((((((((((((('''''''''''''''((())))))CCC;;;000(((&&&'''((()))(((---+++111...EEEeeeOOOMMMRRROOOGGG???;;;666111---+++***)))---,,,,,,+++***((('''&&&%%%))))))&&&...>>>GGGEEE+++(((&&&'''$$$!!!###)))'''&&&000>>><<<,,,$$$(((###&&&&&&$$$%%%))))))&&&''''''@@@ZZZLLL...$$$***'''%%%%%%((('''$$$%%%))),,,))),,,AAAbbbrrrWWW---333111111+++&&&////// +++++++++***+++;;;```iii???&&&+++---((())),,,+++***)))((()))***,,,---444XXXooo<<<222,,,(((***,,,---------......000''',,,))))))+++???sss<<<555...+++000***,,,***((()))+++,,,+++))),,,......555FFFxxx:::000''')))...***+++...***+++++++++,,,,,,,,,,,,,,,...;;;gggTTT000222,,,,,,+++******+++,,,---000,,,///000))),,,777>>>yyyuuu@@@888(((......***)))+++---,,,,,,111999]]]HHH111***000000,,,***111'''---HHH\\\TTT===...MMMCCC333'''&&&+++///...oooccc777###(((555XXXEEE999,,,'''''')))---222OOOEEE:::333000///,,,+++%%%%%%$$$%%%%%%&&&%%%%%%&&&+++(((+++%%%666ggg|||VVV666###%%%(((+++,,,'''%%%000---%%%(((,,,222===xxxwww@@@%%%***$$$&&&&&&''',,,$$$$$$+++###666iiiwwwOOO+++%%%***)))&&&((((((!!!///***###HHHfff___fffnnnhhhOOO777---+++)))))))))))))))***+++,,,,,,***+++...//////111333666;;;EEEIIIPPP___iiisssZZZ777333111(((555$$$+++)))((((((((((((&&&$$$)))'''&&&''')))***((('''((('''(((***,,,---,,,+++(((((()))))))))*********,,,---///000111333666888===PPPFFF:::<<<888777888666222222444111000---)))))),,,,,,)))%%%%%%&&&((()))***+++,,,))))))((((((''''''&&&&&&///,,,(((''''''(((((('''&&&,,,,,,222111RRRuuuZZZQQQQQQNNNGGGCCC>>>777111...,,,+++***+++******))))))(((''''''%%%'''))))))***333AAALLL999000'''%%%$$$$$$&&&(((+++ '''>>>DDD222%%%&&&$$$''''''$$$###&&&(((((('''!!!...QQQ^^^AAA''')))'''%%%&&&***)))%%%$$$&&&'''(((,,,///HHHtttlll555//////111,,,$$$)))...%%%111'''&&&+++))))))@@@^^^VVV+++'''333,,,%%%///+++******))))))+++,,,---///CCCbbbEEE,,,333***+++,,,---......//////...(((,,,'''''')))///QQQIII222///111//////---+++******+++,,,+++***+++---///333999kkkxxx666000(((((((((%%%,,,...$$$******+++++++++,,,,,,,,,(((999KKKOOO000222...---,,,+++***+++,,,,,,///,,,,,,...---...666???xxxAAA666)))------***)))+++---,,,,,,222999___[[[???***000///&&&)))///&&&###555WWWeeeKKK&&&000:::EEEHHH===111---000OOONNN999***111+++)))::::::...###!!!(((222@@@JJJGGG000&&&000222%%% )))%%%%%%&&&&&&'''&&&&&&%%%&&&000(((&&&333\\\~~~@@@***###)))***,,,---'''$$$***+++***((($$$888[[[\\\''''''///$$$%%%&&&'''!!!$$$,,,&&&###JJJXXX<<<%%%$$$***((('''***(((555(((///___aaaZZZ}}}kkkRRR<<>>555555;;;111666---(((---)))###,,,***555GGGUUUSSSCCC222***&&&...555222***######%%%$$$&&&((()))))))))))))))(((---$$$111VVVeee666((((((---++++++,,,''',,,###"""---+++###FFFEEE+++...&&&))))))'''!!!)))...***===bbbuuu===---###&&&***((('''***###///+++&&&PPPbbbRRRnnnzzz\\\<<<...***''''''+++)))))))))))))))+++,,,,,,000111111111222666<<<@@@CCCHHHOOO^^^lllooo}}}888555666(((...(((***((('''((())))))(((''''''&&&&&&&&&''''''''''''((('''''')))+++,,,+++***((((((((()))))))))******+++---///000000222555777777VVVGGGJJJAAA:::777666666444222555;;;333///+++))))))(((''''''%%%%%%%%%&&&&&&'''''''''&&&'''(((((()))((((((''''''''''''''''''((()))***)))---222777;;;ssskkkUUUNNNNNNCCC===555111111000...+++))))))(((''''''((()))))))))###%%%+++***&&&,,,888TTTHHH888---))))))%%%!!!%%%&&&'''000CCCNNNAAA***%%%&&&''''''&&&######$$$###+++%%%222[[[ccc@@@""")))%%%%%%***,,,***((((((+++%%%,,,((((((RRRnnnYYY777111555555***'''+++)))***,,,+++((()))---222333^^^rrr___888...///,,,///+++++++++++++++,,,,,,---+++777HHHtttIII:::444000,,,+++++++++***)))''''''---'''---111)))777kkk===000777)))000,,,,,,+++***)))***+++---,,,)))///:::<<>><<>>999;;;<<<;;;???AAABBBCCC???666///333<<<---000+++ """---///'''%%%'''))))))''''''((()))###,,,333SSSyyyOOO222(((***,,,'''(((,,,(((---***%%%(((000===hhhjjj555$$$,,,''''''+++******))),,,)))888iii|||\\\///'''%%%)))+++'''&&&)))%%%000!!!>>>cccWWW```___EEE...))))))'''(((...))))))))))))***+++,,,---000000111222444999@@@EEEKKKQQQYYYiiiwww|||;;;333555)))---******)))(((((()))***)))'''%%%&&&'''((()))***+++,,,((('''''')))+++,,,***))))))))))))*********+++++++++,,,...///000222555777;;;EEElllFFFFFF===<<<999888888666444999@@@555///++++++***'''&&&'''&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%'''))))))))))))(((***+++***)))((((((+++...,,,///555===EEEbbbSSSQQQGGG@@@999666666555111,,,+++***)))((('''((()))***)))%%%%%%******&&&''',,,FFFOOOQQQCCC000$$$$$$&&&%%%***)))+++@@@XXXRRR:::((($$$###%%%'''%%%###$$$###---)))***LLLgggUUU222---'''$$$'''***))))))***000''')))))))))HHHooo{{{>>>000...111***'''***))))))......((((((...///+++<<>>@@@IIIwww;;;...+++,,,'''(((---+++******+++,,,------......---777???]]];;;222222111000//////000111222:::???777999EEEBBBKKKkkkXXX???777...,,,...---------***(((,,,333???nnn===---***,,,///((('''---...***+++222888QQQgggfffSSS???333...)))...333666777999777222"""///@@@HHH@@@000'''(((///((("""###&&&(((***+++&&&((()))'''$$$###&&&)))$$$???YYYxxxNNN...'''((()))###'''...+++!!!222...$$$===hhhOOO,,,+++***!!!''')))******((('''(((LLLKKK+++((((((,,,,,,(((&&&)))..."""111ddd[[[UUUtttAAA333)))(((***((()))...++++++***++++++,,,---...---...000222666<<>>===:::333------,,,***((((((((()))***'''((())))))(((&&&'''***666KKK\\\XXXHHH:::222...)))***(((,,,BBBZZZ]]]PPP888---%%%&&&)))'''%%%&&&$$$(((***,,,AAAdddhhhNNN888///''''''******+++,,,///,,,+++))),,,===[[[sssRRR888---000---,,,///...,,,***************,,,...222pppsssAAA666777(((***+++,,,,,,------,,,,,,---000CCC|||xxxJJJ<<<666///,,,---///...,,,+++''',,,))),,,---...LLLhhh<<<>>>...000---......---+++---111555======@@@HHHGGGUUUXXX999***,,,)))'''***)))***+++,,,---...//////000000777ZZZtttHHH666777666444222111000111111999CCC;;;===MMMKKKXXXbbbFFF>>>000,,,...------...---+++000777EEEXXX444+++,,,,,,&&&&&&,,,000///---///<<>>444***&&&(((######(((---***######***%%%((()))(((&&&''',,,222CCCggg~~~TTT111***+++***$$$)))///+++!!!000333===gggGGG+++...)))%%%,,,%%%,,,)))%%%+++DDDppp}}}JJJ,,,++++++,,,+++(((''')))...---YYYoooTTTjjjWWW222---)))((()))))))))***,,,,,,,,,,,,---...//////---///222666;;;AAAHHHMMMOOObbbnnnxxxLLL333222///...+++---+++))))))))))))(((&&&&&&)))+++,,,++++++---000(((((('''(((***+++)))((())))))))))))***************,,,...//////111444777<<<:::xxxHHHCCC===888777555555444111000777@@@;;;333...000...)))(((+++&&&&&&&&&'''''''''((((((%%%&&&(((******)))'''&&&###&&&)))******,,,000333000111;;;GGGWWWkkk[[[WWWPPPHHHEEECCC???555......---+++)))((((((******%%%***,,,)))%%%&&&***,,,///BBBWWWcccdddZZZEEE222...(((&&&///DDDYYYaaaaaaLLL;;;---***+++)))''''''&&&""")))000<<<```tttfffBBB777---***,,,,,,...000///444///''''''(((222EEEoooLLL666444000---...,,,///%%%%%%//////(((+++777888pppRRR>>><<<******+++,,,---------,,,,,,222---EEEbbbDDD<<<333.........,,,))),,,&&&,,,+++---///666\\\|||FFFEEE555555...///000...---///444888LLLNNNPPPTTTMMM```zzzMMM111333111++++++***++++++,,,---...000000111<<>>******222..."""&&&)))--- CCCuuunnnjjjoooTTT>>>;;;888///,,,111///888...,,,999...&&&:::uuuwwwaaa@@@000---...333222,,,)))---///000///...AAAhhhGGG444:::...888,,,..."""444333???999kkkiiiOOO999666:::888222///777+++'''444***222hhhrrrGGG666<<<::::::333111222------888QQQAAAFFFNNNPPPrrrjjjHHHDDD444111555(((000---,,,...---+++...333777pppfffNNNEEEDDD<<<000777999(((BBBNNNGGG>>>GGGZZZzzzSSSAAA@@@<<<(((222666111<<>>TTT//////(((((('''&&&&&&&&&''''''!!!((()))$$$###((()))$$$)))%%%&&&,,,,,,///DDD]]]mmmWWW111333,,,)))333(((111;;;OOOlll___999,,,000***000333!!!&&&000mmmggg<<<(((222...+++,,,$$$;;;YYYmmmyyyaaaqqq}}}GGG...***))))))(((((((((((())),,,---......------///000111333777===GGGPPPUUUTTTbbbxxxiii555>>>///&&&444...---+++)))'''''''''((())))))***,,,...---)))'''$$$%%%'''***+++***'''%%%(((((()))***+++,,,,,,---***+++,,,------...111333888555KKKnnnDDD:::555444555333222111...000:::FFF888000+++++++++(((&&&&&&'''((('''$$$%%%)))***(((%%%&&&(((***---///333777***)))'''&&&''')))---///111BBB;;;DDD}}}___WWWKKKAAA;;;666333000000///---,,,******))))))(((((((((((((((((((((((()))000@@@QQQ^^^ccceeegggjjjgggbbbVVVDDD<<>>BBBHHH999:::+++222555555iiigggIII>>>666333999AAA@@@777000---;;;HHHQQQLLLSSShhhLLL666555:::000---***,,,444666555888@@@dddnnnaaaQQQFFF999,,,...===>>>DDD<<<999VVVdddTTT>>>,,,111666222???QQQYYYUUU===555 ;;;===QQQqqq%%%,,,'''''''''&&&&&&%%%%%%%%%,,,&&&$$$&&&%%%"""$$$+++&&&***((($$$+++999:::000RRR{{{UUU::::::999??????&&&NNNooobbbPPPCCC333""")))CCCIII;;;WWW~~~TTT333333444111,,,)))JJJvvvdddeeeaaa---000))))))(((((('''(((((()))***,,,.........///111333333888===DDDKKKTTT]]]aaakkk~~~ttt777===111***222---,,,***)))((((((((((((((((((***---//////,,,******))))))---111000***$$$'''(((((())))))************++++++---000222222333999555EEEZZZ===999222777888555222222222333:::BBB<<<333,,,+++***&&&%%%%%%%%%((('''$$$%%%((()))'''"""&&&***---///444:::???+++***(((&&&'''))),,,---///888333LLLlll___OOODDD???;;;666111222111///---,,,+++******((((((((((((((((((((((((***&&&000GGGYYY]]]dddnnnnnngggmmmuuucccCCC>>>NNNffflllkkk___PPPCCC:::444---,,,:::888111999PPP{{{}}}uuunnnjjjfff]]]SSSWWWGGGYYYhhhWWWSSSRRR;;;444SSS~~~tttooo\\\XXX///...DDDAAADDDQQQNNN888FFFbbbqqq```III777BBB000222CCC666III}}}lll```[[[hhh^^^:::AAANNN777FFFwww{{{WWWQQQ;;;999@@@===>>><<<---777AAA???FFFmmmvvvMMM;;;999777333555777333$$$ 666SSS|||ccc555&&&AAA>>>OOO]]]ccczzzlll???)))666???NNNttt___III:::>>>GGG~~~&&&...)))))))))((('''&&&%%%$$$&&&$$$$$$%%%&&&%%%'''***---%%%///NNNbbbVVV:::'''222qqq\\\555YYYkkkkkkrrrCCC:::|||mmm===???NNNXXXlllsssNNN@@@dddjjjKKK777666GGGaaaYYYzzz===&&&+++(((((('''''''''(((((())))))+++---///000111555777444:::BBBIIIPPPYYYdddmmmxxx;;;:::333...///,,,+++***((((((((()))***''''''***---000000...,,,...***(((---333333,,,###)))******++++++*********((((((***---000111111000888444???NNN<<<;;;111888<<<666333444666666:::>>>===444,,,***)))'''&&&'''$$$((((((%%%$$$'''(((&&&%%%***---+++***...333666+++***((('''''')))+++,,,...333///YYYyyylllZZZLLLBBB===888555333222000...,,,+++******(((((((((((((((((((((((()))###)))???VVVbbbgggjjj```UUU]]]vvvyyy]]]DDD===NNNbbbkkkdddbbbggg[[[EEEEEEGGGVVVPPP222"""666WWW{{{zzz{{{yyy{{{zzz~~~yyydddkkkyyyrrr>>>---UUUmmm333666```hhhuuu]]]>>>444]]]rrrbbbVVV222@@@~~~eeeBBBJJJyyyjjj@@@```xxxUUU:::444bbbaaaRRRHHH666<<>>ZZZ}}}GGG222BBBlll\\\NNN<<>>HHHSSS\\\cccoooxxx???777444111++++++***)))(((((()))******''''''))),,,//////---******(((&&&)))---///,,,(((,,,---.........---,,,+++)))---111222111000000111666444;;;tttKKK??????222888;;;444000222444555666999:::111***))))))(((((()))$$$)))***'''%%%'''(((&&&)))......)))&&&))),,,++++++***((((((((()))***+++...222222lll}}}kkkXXXHHH???;;;;;;444333111...,,,***))))))(((((((((((((((((((((((((((''''''222KKKfffppplllggg^^^___nnnxxxmmmTTT@@@888LLLbbbjjjiiiiiikkkmmmjjjmmmppp___222+++333HHHsssxxxxxxaaaeee|||www===666___yyyccc///CCCzzzDDD***HHHxxxsss;;;HHHfff777???cccJJJ444vvvqqqEEE===hhheee999<<>>jjjppp<<>>gggBBB---FFF~~~^^^333???pppRRR555WWW|||JJJ;;;VVVzzzNNN...AAAMMM555```CCC888vvvsssJJJ222FFF~~~ZZZTTTLLLgggPPP666gggaaa<<>>999111111///...+++))))))***,,,------444;;;>>>DDD\\\fff...,,,aaabbb;;;MMM___BBBwwwaaa///\\\rrrHHHTTTvvvyyyNNNyyy}}}YYYppp333222...,,,'''''''''(((***,,,---...000111222333444777<<<@@@DDDLLL\\\jjjqqq|||UUU:::...444///---,,,***)))((((((((((((&&&'''(((+++---,,,***''''''((((((((('''))),,,...'''(((+++------,,,+++))))))***++++++++++++,,,...333555666@@@TTTFFF666888<<<;;;888444111000//////666===333,,,((()))***'''%%%%%%%%%,,,///,,,'''''')))(((---///,,,(((000<<<;;;111'''''''''((()))+++,,,---,,,777===pppaaaTTTKKK:::888555222///---+++***(((((((((((((((((((((((($$$''',,,...(((...NNNrrrfffhhhllloooqqqpppkkkfff___^^^MMM:::>>>XXXiiijjjoooqqqtttuuuIII===nnnwwwuuuUUU:::???]]]yyyccclllXXX===@@@ZZZvvv111444YYYpppJJJ999VVV???333___]]]888===ccc111555RRR]]]>>>PPPhhh,,,HHHkkk666:::www```AAA___===^^^ddd000XXX]]]<<>>555BBB:::222000333111,,,000:::...---+++***)))'''$$$!!!'''&&&&&&&&&&&&'''((((((...,,,***+++///222222111***+++***))))))+++...111...<<>>BBBUUUfffccchhhlllkkkgggiiiqqqzzz~~~{{{]]]999777OOOlll___cccwwwjjjHHH555<<<111555iii___<<<>>>hhhiii+++111{{{mmmDDD<<>>AAAcccmmm;;;TTTpppJJJXXXvvv555;;;[[[<<>>((((((...+++$$$(((((()))***+++---///000444555555444444999DDDMMMYYYccckkkppp~~~aaaDDD...***444///,,,)))***,,,,,,+++)))+++)))((()))+++,,,,,,+++***+++,,,***((((((+++...+++)))))),,,---******---+++******+++,,,...000222888222777===bbbMMM>>><<<<<<777AAA888333000222333555999???...,,,******)))(((&&&$$$'''&&&&&&&&&&&&'''((((((---+++)))***,,,...---,,,'''&&&&&&'''+++...000111444:::bbb{{{qqqdddXXXTTTKKK???999777666333///)))))))))))))))))))))))))))%%%&&&)))'''&&&333DDDdddaaadddkkkooonnnkkkkkkhhhgggbbbYYYMMMGGGGGGJJJdddiiioooqqqqqqsssyyy~~~zzzwwwpppfffNNN000888^^^___sssrrrIII111...SSSqqqDDD666333)))NNNLLL777???eeeqqq444&&&LLLsssBBBEEEjjjiiiAAA+++WWW[[[>>>XXXyyyIII000xxxEEE555eeepppKKKJJJ}}}]]]MMMssstttBBBLLL{{{}}}KKK888ggg^^^IIInnnlllMMMMMMHHH@@@IIIRRRMMMTTTQQQ888555hhhLLL///rrrnnn999///<<>>555444111000666@@@DDDDDD...,,,************(((''''''&&&&&&&&&&&&'''((((((******)))***,,,------,,,((('''&&&(((---111222111;;;777~~~zzzvvvkkkXXXVVVNNNDDD;;;666333222222******(((((((((((()))******%%%%%%'''&&&$$$+++777UUUaaalllooonnnmmmkkkiiiiiihhhfffddd^^^TTTHHH???FFFZZZpppxxxtttqqqwww}}}uuulllRRR666...LLLnnnTTT+++)))CCCsssmmmAAA------QQQXXX...333RRR^^^FFF&&&444sssTTT222:::///FFFoooMMM\\\BBB111XXXkkkNNNHHHRRR<<>>hhhFFFRRR}}}lllwwwqqqpppwwwwwwkkk222444bbb\\\222TTTttt:::'''555]]]~~~===///666[[[???YYYnnnZZZ???WWWllljjjlllGGG++++++///'''$$$+++&&&'''))),,,///222555666444444444444888CCCRRR]]]^^^hhhttt>>>888333...---+++******+++,,,---,,,+++***((()))***,,,++++++'''((())))))***,,,///222,,,)))(((***+++)))***...+++******+++,,,...000222222555777888QQQ]]]@@@EEE777777;;;:::555666222///888FFFJJJDDD111///+++******))))))((('''&&&&&&&&&&&&'''(((((('''((()))+++---/////////,,,,,,,,,,,,...000222333<<<666{{{kkkYYYQQQMMMFFF===555111000000,,,+++)))''''''(((***+++,,,'''&&&(((((('''***///FFF]]]ppprrrmmmllljjjfffhhhfffeeeeeeeeeaaa[[[UUU999FFFXXXhhhrrruuuwwwwwwssslllwwwqqqPPP555555???\\\|||{{{yyynnnFFF--->>>:::JJJooouuuLLL333,,,333MMMlllbbb>>>666555111333XXX888---777XXXQQQ===WWWRRR---JJJeee///---MMM```HHHtttggg???TTTLLLAAApppQQQiiiccc<<<333```\\\222000---LLLpppFFF<<<>>>///333SSSuuu;;;FFFUUU===ZZZlllTTTIIITTTaaaDDDGGGnnnTTT<<<)))***---(((%%%)))&&&(((***---000222444555666444222222777CCCRRR\\\dddlll???<<<777...---,,,******+++,,,---...,,,***))))))***++++++*********))))))))))))+++---...***)))++++++***,,,000+++******+++,,,...000222111888888888GGGSSSBBBGGG666777:::888555777444111888FFFHHHBBB555222---)))(((((('''&&&'''&&&&&&&&&&&&'''(((((('''(((***+++,,,...///000+++---...---,,,---222777888>>>ggg\\\QQQPPPLLLEEE===666333222---+++)))((('''((()))+++***'''''')))***)))***---999TTTmmmpppkkkiiigggdddeeeeeeeeeeeeeeefffggghhh[[[KKK???HHHaaauuuxxxssswwwooooooiiiSSSOOOeeeMMM444...OOOttt~~~pppGGG222888ooonnnVVV???WWW|||UUU,,,000NNNPPP;;;222QQQtttccc<<<...000888ZZZXXX:::<<<===;;;XXXSSS888111===wwwTTT555BBBTTTccc___MMMYYYyyyhhh:::LLL~~~JJJDDDdddooogggjjj[[[888444@@@\\\www===%%%...VVVIII222YYYsssRRR111444MMM]]]<<>>MMM\\\fffhhhtttJJJ===999000...---,,,******+++---///,,,***))))))***++++++******)))((('''((())))))***...+++***------+++---000+++******+++,,,...000222222999888:::???QQQFFFEEE777888888888777777666555:::AAACCC@@@777333---)))''''''&&&&&&'''&&&&&&&&&&&&'''(((((()))***++++++***,,,///222************+++000666<<<666SSSjjj```UUUTTTRRRKKKCCC;;;555222---,,,***)))(((((()))***&&&&&&&&&'''((()))***+++000HHHbbbllljjjfffcccbbbbbbdddffffffdddcccdddgggrrrdddOOO@@@???OOOgggxxxrrrkkk[[[UUU^^^qqqgggZZZDDD777EEEeeeuuuKKK)))222WWWxxxMMM>>>QQQwwwccc<<<###GGGrrrWWW'''999YYY___333---444333555SSSsssEEE...AAAtttjjjDDD...XXXIII///222===fff}}}DDD999KKKQQQ888aaaiii333222222888ggg<<>>\\\NNN333\\\[[[222777bbboooEEEDDDhhh\\\333777111&&&$$$,,,,,,$$$+++,,,---/////////......222222444999CCCPPP]]]dddnnnbbb???888222//////---+++)))***---///---+++))))))***+++***))))))(((&&&&&&)))+++++++++---***+++......,,,,,,///+++******+++,,,...000222333777666???888}}}sssQQQIIIAAA777:::666:::777555777<<<>>>===>>>AAA666222+++'''&&&&&&'''''''''&&&&&&&&&&&&'''(((((()))+++,,,,,,---222888===333---'''(((///777;;;===777nnnqqq^^^[[[UUUMMMEEE<<<555111,,,,,,+++******))))))(((%%%''')))((('''(((***+++,,,<<>>666HHH^^^[[[}}}zzz\\\^^^vvvyyykkkdddmmmfffHHH///666TTTmmmjjjEEE+++,,,QQQzzzaaaAAABBBfffjjj;;;111@@@mmmnnnQQQ666666SSSvvvddd@@@***===VVVSSS;;;333LLLiii___;;;<<>>???;;;:::jjjdddZZZQQQHHH@@@888333+++,,,,,,,,,+++)))(((''''''+++---***'''(((+++---+++555KKKccciiiaaa\\\``````]]][[[\\\```eeejjjlllnnntttzzzuuudddMMM888,,,@@@VVV\\\YYYeeetttzzz|||ttttttyyyvvv[[[;;;555CCCSSSWWWCCC&&&(((GGGrrrmmmIII:::NNNwww|||XXX111+++999dddoooNNN777777KKKaaavvvHHH333333999```nnnAAA:::111???qqqtttGGG...===kkk[[[FFFQQQhhh111888TTTqqqGGGDDD}}}VVV333III}}}dddFFFAAAnnnwwwOOO777IIIxxxpppIII===SSSlllTTTCCC:::qqqRRR;;;;;;eeeoooVVV<<<444FFFuuuzzzAAA???wwwXXX000<<>>999444jjjmmmCCC111kkk]]]777(((666666...MMMSSS:::BBBkkkhhh555444kkkzzz\\\III===UUUsss999...)))))),,,(((###'''111,,,...000222333222111111///333;;;GGGVVVcccmmmqqqEEE444444222222000+++((('''+++///---+++))))))***+++***)))444000,,,+++++++++)))''''''&&&)))---...***''')))++++++***+++,,,...000222333000///DDD111TTTQQQKKKCCC;;;777777999;;;:::777444666999:::666111---,,,***)))(((''''''((('''(((((()))***,,,---...000'''(((222555444BBBXXXJJJ***(((666111000999888III\\\ZZZSSSAAA???888555111///,,,+++******((('''(((((((((((())))))******,,,000AAAWWW```[[[WWWZZZcccbbb``````bbbfffjjjmmmtttqqqnnnmmmooojjjYYYGGG///000555AAATTTggguuu|||zzzzzzzzz|||}}}pppOOO000///000++++++CCClll{{{iiiFFF999MMMvvvuuuFFF***000<<>>FFFppprrrKKK555---IIIuuuddd@@@,,,111LLLgggOOO---DDDqqq{{{LLL******...)))999UUUTTT...***...333KKKjjjxxx```MMMEEE777+++777PPPZZZ111...---***((('''(((***+++000///...---///111555777888222444AAANNN\\\pppDDD:::222111222111---)))(((***,,,++++++++++++++++++++++++111///---)))&&&'''***---+++***))))))+++,,,+++***)))***++++++------...///666+++999999000IIILLLFFF>>>777555666999;;;444333333555888888444000111///,,,)))''''''''''''((())))))***+++---...///---((()))///333555@@@OOO@@@+++,,,555------777888]]]jjjaaaXXXHHHEEE:::222111///,,,++++++***)))'''(((((())))))))))))))))))%%%)))999NNNYYYWWWWWW[[[dddcccaaa``````cccfffhhhlllnnnooooooqqqqqqllldddDDD===333...///555;;;???]]]``````___]]]SSS???+++(((...000222DDDeeeoooJJJ777@@@>>>+++,,,@@@qqqiiiDDD+++)))888===333000<<>>111+++///555777333///333<<<===KKKVVVUUUOOOMMMPPPRRRSSSAAA...,,,888BBB@@@:::111---000===IIIOOOTTTXXXeeeXXXFFF777+++)))333AAAmmmkkkdddQQQ888777ZZZzzz\\\>>>......>>>???,,,%%%...888JJJXXX___jjjsssmmm]]]===333777FFFFFF777000888///&&&(((888IIIXXXqqqvvvCCC,,,...,,,***((('''(((***+++++++++,,,...///111222333777333;;;JJJRRR[[[xxxSSS>>>555111111000,,,)))'''))),,,++++++++++++++++++++++++++++++***(((''''''***---***)))((()))+++,,,+++***)))******+++,,,---......222---777999444DDDHHHBBB:::555444777:::<<<111222555777888777666555666333...)))&&&%%%&&&''''''''''''(((***+++---...*********,,,000777===AAA333,,,111444,,,---777:::wwwyyyggg]]]OOOMMM???444222000---,,,++++++)))'''))))))((((((((((((((((((%%%&&&///===CCC@@@@@@DDDEEECCC@@@>>>>>>???AAACCCCCCIIILLLJJJHHHLLLQQQRRRSSSKKK???555///---,,,---+++000333222111111...***000777666...+++444>>>CCClllrrrvvvxxx}}}aaa@@@((((((,,,***222BBBqqqsssSSS:::///111777FFF```nnn^^^EEE;;;;;;;;;333999999666===KKKNNNGGG777333666EEEXXXlllnnnLLL...)))///444;;;CCCdddAAA333:::>>>;;;CCCdddtttNNN999000FFFgggyyyxxxrrrHHH>>>222111999>>>;;;888///...///222222222666===111111...******...///---111///---,,,)))(((---555;;;===;;;777555999;;;:::???===:::666222///......'''---666:::555///000555777666777999666...)))(((******(((######---???MMMBBB???EEEGGG===555...!!!+++---888EEEBBB222***...(((,,,///......///,,,(((LLLccc|||rrrdddaaaeeeuuufff444---,,,+++)))(((((()))***+++(((***---///111222222222777999DDDQQQUUUbbbhhhCCC888111000...+++((('''(((***++++++******************&&&'''(((((('''(((+++---)))(((((()))***++++++***))))))***+++,,,---.........111444888:::>>>gggHHHBBB:::666666999<<<<<<444666888999999:::<<<>>>:::666000***&&&%%%%%%&&&###$$$$$$%%%&&&((()))***(((------***///888:::444***---222111---000999<<>>EEEKKKNNNOOONNNNNN???DDDDDDEEEVVVlllnnnbbb<<<@@@EEEHHHIIINNNXXXaaaVVVTTTQQQLLLFFF>>>666111BBBFFFSSSdddjjjcccWWWQQQOOONNNTTTTTTIIICCCBBB;;;GGGEEEFFFIIIEEE<<<444222///111333555888:::999777DDDAAA@@@???;;;333...//////111222222555888666111+++***+++000666666000)))888777999===@@@AAAAAAAAA??????BBBFFFFFFAAA999444...444555111000222...&&&111...222000%%%)))444777///111333222...---111777111//////222333333888???^^^zzzssspppuuuuuuEEE$$$'''+++***)))(((((()))+++,,,+++,,,...111333555666777999BBBJJJMMMUUUsss{{{DDD:::111000---***((('''((()))***************)))))))))$$$&&&((()))))))))***+++(((''''''(((***+++***)))))))))***+++,,,------...,,,444000555>>>999|||YYYGGGAAA999666888::::::999888888888888999<<>>666...***111444444222222666888888@@@OOOeee{{{uuucccIIICCC<<<888666666888:::555777666:::MMMaaa```RRROOOEEE:::666<<>>===;;;888999<<<333888;;;;;;<<<===999333BBB???@@@IIITTTWWWPPPGGGBBBAAA???@@@DDDGGGDDDAAAMMMKKKKKKLLLPPPRRRNNNJJJMMMSSSPPPBBB<<<@@@AAA===<<<111222999;;;???;;;...111555888777888:::;;;:::===::::::>>>???>>>CCCKKKAAAOOO\\\bbbiiisssxxxvvvddd___VVVQQQUUU[[[VVVLLLNNNKKKDDDEEEEEE444'''---)))((((((((((((***+++,,,------...///222666:::<<<:::GGGJJJFFFYYYEEE:::222///,,,***((((((((((((*********))))))(((((((((&&&(((******)))(((((()))'''&&&&&&''')))******)))((())))))***+++,,,---...---777---222===777hhhRRRBBB===777666999:::888555888777555555888<<>>DDD999777555666;;;AAAFFFHHHMMMLLLIIIFFFEEEDDD@@@;;;:::<<>>;;;FFFEEEBBB@@@DDDHHHGGGBBBOOOMMMKKKHHHFFFDDDDDDCCCPPPLLLIIIIIINNNTTTZZZ]]]^^^aaacccgggmmmmmmhhhfff```ZZZUUUSSSQQQQQQVVV]]]^^^VVVQQQTTTWWWUUUPPPMMMCCC@@@???@@@@@@===>>>AAABBBFFFGGGFFFHHHLLLLLLIIIEEEGGGKKKMMMMMMKKKIIIGGG<<>>DDDKKKKKKHHHIIIMMMHHHFFFJJJAAA000,,,'''''''''((()))***+++,,,---,,,,,,...222777<<>>999666888<<<>>>:::555666444333666;;;>>>???>>>666444000+++(((&&&%%%%%%$$$$$$%%%%%%''')))***+++%%%***......,,,*********+++222///000555///999YYY{{{kkkSSSIIICCCHHH888555222000///---+++)))'''(((((()))***+++,,,,,,,,,---...------------+++111111111000111222222333000444777777777:::888555)))))))))'''&&&'''+++///333111222555555111222777...///000333555777:::===///000222555666555666888000222444666777777777666+++555<<<===???CCCAAA;;;(((222;;;===888555:::@@@>>>CCCCCC===666555777888::::::777333444999======222:::AAABBB???:::555222AAA@@@AAADDDGGGGGGFFFFFFNNNGGGAAA???AAAEEEIIIMMM666AAALLLOOOPPPNNNEEE:::===>>>AAADDD@@@<<>>DDDKKKMMMJJJGGGLLLQQQPPPJJJEEEFFFHHH<<>>@@@FFFJJJKKKPPPUUUUUUQQQJJJPPPUUUSSSNNNLLLMMMOOOBBBCCCJJJFFF999<<>>999555444444999???BBB???;;;444222///+++(((&&&%%%%%%""""""###$$$%%%'''((()))$$$''',,,...***%%%&&&***'''111222777<<<555FFFrrr|||nnnXXXOOOIIILLL888666333000///...+++***))))))***,,,---...///000+++---............---+++------,,,,,,+++,,,,,,,,,,,,222444111---------+++%%%)))---...,,,******+++444333444666111***,,,333000222555555111///333888555555888;;;;;;999999;;;<<<888777<<>>;;;FFFJJJBBB@@@DDDCCC;;;BBB===:::>>>EEEJJJGGGCCC:::;;;<<<<<<>>>===999333:::>>>AAA@@@???===<<<:::DDD<<<444222999AAACCC@@@???===<<<===???CCCIIIOOOMMMEEE@@@BBBCCC???======BBBKKKMMMGGGEEEJJJHHH???CCC:::888@@@BBB???EEEQQQVVVWWWUUUNNNNNNSSSTTTPPPIIIIIIJJJMMMOOOKKKBBB;;;>>>CCCGGGGGGFFFGGGIIIIIIAAALLLAAADDDbbbbbbSSS[[[XXXMMMEEEDDDEEECCC???>>>AAA@@@BBBEEECCC>>>@@@GGGCCC@@@???===:::999>>>GGGFFFCCC>>>>>>DDDJJJFFF>>>CCCFFFIIIKKKKKKJJJIIIHHHGGGFFFBBB???DDDHHHCCC888AAAFFFHHHEEEFFFJJJIIIEEEGGGDDDAAABBBBBBBBBDDDGGGHHH???@@@CCCAAAFFFIIIBBBCCCFFFMMMSSSQQQIIIGGGJJJJJJMMMMMMLLLPPPUUUOOOEEEFFFKKKPPPPPPKKKGGGFFFHHH@@@@@@EEEJJJFFF@@@CCCKKKMMMIII@@@>>>===...%%%...%%%&&&'''((()))***+++,,,,,,...222777;;;>>>@@@AAAEEEAAAWWW]]]>>>555111,,,++++++,,,+++)))***))))))((('''&&&&&&&&&%%%&&&'''&&&%%%%%%&&&(((%%%$$$$$$&&&(((******)))(((((()))***+++,,,,,,------555111777444888AAAhhh>>>???555333===DDD@@@999777:::333444666777@@@CCC777111...***&&&%%%%%%&&&'''$$$###""""""###&&&(((***)))***,,,,,,***)))***+++---222'''555,,,...OOOuuuzzzaaaZZZFFFFFFCCC>>>777222000///,,,***(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''))))))((('''&&&%%%%%%%%%&&&&&&&&&'''))))))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&------------------------...---,,,---///000///...000000111222444666888999666777888999:::999888888:::;;;<<<===>>>>>>>>>===<<<===???AAABBBBBBAAA@@@=========<<<;;;:::888777:::;;;<<<:::777555666777888:::;;;;;;;;;;;;<<<>>>999999999:::;;;===>>>???======>>>===<<<:::888666:::999999888777666666555999777555444555777:::<<<999999999999888777666555666666777777666444222111555666777888888777666555888888777777777666666666666555222000//////000111111111111111111111111111111111000000/////////...000000000000000000000000...444999777000,,,000666......---,,,,,,+++******........................++++++,,,,,,,,,---------///000222333555777999:::777777888888888888777777444555777888888777555444111111111111222222222222222111000///////////////111111///---+++)))((('''&&&&&&''')))***,,,------,,,444999777888@@@IIIMMMLLLIII{{{sss===>>>333+++***+++***)))***************))))))))))))''''''''''''''''''''''''''''''(((((())))))******'''(((((()))***,,,---...,,,000333000999555DDD^^^CCC999444777CCCHHH@@@777444999444666999999@@@BBB666&&&'''''''''&&&&&&'''((($$$#########%%%'''***+++)))***,,,+++***)))***++++++444)))888333444VVViiinnn```aaaKKKAAACCC>>>777333111///---+++(((((('''&&&&&&&&&&&&''''''''''''''''''''''''''')))((('''&&&&&&%%%%%%%%%&&&&&&&&&''')))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))***)))((()))+++++++++***((((((((()))***,,,...///,,,,,,.../////////...------...///000111111222222111222444666666666555444777777777777666555555444555666777555222000111222555666777777666666777888666666555555555555666666888999999999888666555333555555444333333222111111555444333333333555777888444444444444333222111000333333333333222111000000333333444444444444333333333333222222111111111111222000...,,,++++++,,,,,,------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***///222111,,,))),,,///,,,,,,+++******)))((((((************************))))))*********+++++++++))))))******+++,,,------******++++++++++++*********+++,,,------,,,+++***,,,,,,,,,,,,---------...---,,,++++++******++++++******))))))((('''&&&&&&&&&&&&''')))***+++,,,------111666999;;;>>>DDDIIIXXXaaaEEECCC888///------+++***************)))))))))(((((('''''''''''''''''''''''''''''''''((())))))******+++++++++++++++,,,---...---000444333;;;666@@@|||OOOGGG:::777;;;EEEGGG???999999999555888:::777===>>>333,,,...000///***%%%$$$$$$#########$$$&&&)))+++---)))***++++++))))))***+++)))777)))999:::999___aaa```___jjjTTT>>>BBB>>>888444111///---+++(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%&&&&&&&&&'''((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&%%%&&&((()))((('''''''''''''''((()))******'''((()))*********))))))((())))))+++,,,---......---...///000111000///...222222222222222222222222111222222000...------...222333444333111111111222333333222111000//////...444444555555555444333222111111000000//////......000000000111111222333333000000000000///...------//////............//////000000////////////000000............------------...---+++)))(((((())))))************************++++++++++++************)))))))))))))))))))))))))))+++,,,+++***((()))***)))))))))(((''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&'''((())))))((('''&&&((((((((()))))))))******))))))((('''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((***+++,,,,,,///...333;;;<<<:::@@@KKKiiiNNNHHH===222//////,,,************))))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******...------,,,,,,------......///444555<<<777;;;jjjCCCFFF;;;666777<<<<<<666777>>>:::666888777222888<<<444000333444000)))###!!!"""######$$$&&&(((***---...)))***+++***(((((()))+++'''777(((888;;;<<>>AAA>>>:::555222000...---(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%'''((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$((((((((((((((((((((((((((('''&&&''')))))))))(((***))))))(((((())))))***''''''(((((())))))))))))))))))***+++,,,...///000......////////////...---000000000111111222333333000000000///...---------111111222111...---...///111111000000///...---,,,111111333333333333222111000000000/////////......+++,,,...///000000/////////////////////...---,,,,,,,,,+++***+++,,,...///...---,,,++++++,,,---...------------,,,,,,,,,,,,------+++***))))))))))))++++++++++++++++++++++++))))))))))))))))))(((((())))))))))))))))))))))))******)))***+++***)))'''((((((''''''&&&&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''')))))))))(((((('''''''''))))))************))))))'''((())))))))))))((('''(((((((((((()))))))))***))))))((((((((((((((()))%%%&&&&&&&&&''''''((((((&&&&&&'''((()))***+++,,,111...333<<<;;;777EEEYYY{{{SSSIII>>>333///...,,,*********)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***------,,,,,,,,,---......000,,,333333:::999999[[[zzz===@@@777333555999888222444<<<888444666444000:::EEEBBB)))******'''###"""###&&&######%%%&&&)))+++---...)))******)))(((((()))+++(((555'''666999BBBpppYYYFFFFFFYYYVVVEEE@@@>>>;;;777333000......(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&((('''%%%###$$$$$$$$$$$$$$$$$$$$$$$$((((((((((((((((((((((((((('''&&&'''((())))))'''((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((()))+++,,,++++++++++++++++++******............///111222333///...------------,,,+++---......---+++))))))***,,,,,,------------,,,+++------///000000000///...//////............------)))+++---...//////...---------.........---,,,,,,++++++*********,,,---///---,,,+++******+++,,,---+++++++++++++++++++++,,,,,,++++++***))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))+++)))((()))******(((&&&'''''''''''''''&&&&&&&&&))))))))))))))))))))))))&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))))))))(((((((((((())))))'''''''''''''''''''''&&&&&&&&&'''((()))******+++111000555<<<999;;;TTTsssZZZHHH<<<111---,,,+++)))***)))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))***+++---...///111***111111555999:::RRReee>>>;;;777666<<>>???>>>:::444000000000(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$&&&''''''%%%###########################%%%%%%%%%%%%%%%%%%%%%%%%$$$#########%%%&&&%%%$$$''''''&&&&&&%%%&&&&&&&&&'''&&&%%%%%%%%%&&&(((((()))(((&&&&&&&&&'''((()))((((((((())))))***++++++)))(((''''''(((***,,,...,,,***((()))***+++)))''''''(((((('''%%%$$$%%%&&&%%%&&&''')))))))))'''&&&(((((()))******)))((('''))))))))))))))))))))))))'''((()))******+++++++++)))******+++++++++************+++,,,,,,,,,++++++))))))************))))))'''''''''((((((((())))))&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&(((((((((''''''(((((((((%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&''''''((()))%%%%%%%%%$$$$$$$$$######&&&&&&''''''((()))))))))///222666:::EEE```NNNAAA444///---+++******))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))((((((((()))***+++,,,---111***666444000888:::BBBBBBGGG>>>999444555===???999666888666666;;;888000999GGGHHH111+++$$$$$$(((***((($$$###$$$%%%'''((()))))))))******)))'''&&&&&&))),,,555...111FFFEEE}}}]]]HHH???:::GGGKKK>>>???>>>:::555111000111(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$&&&''''''%%%###""""""""""""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$&&&'''&&&%%%$$$$$$############$$$$$$%%%$$$#########$$$&&&'''***)))'''%%%%%%&&&'''((($$$$$$$$$$$$%%%&&&'''(((***)))((('''(((***,,,...---+++)))***,,,---+++(((((()))***)))'''&&&'''(((&&&''')))******)))'''&&&)))***+++++++++***(((''')))))))))***************&&&&&&''''''((())))))***++++++,,,,,,,,,,,,,,,+++)))***+++,,,,,,+++***)))'''((()))******)))((('''((((((((())))))*********''''''((((((((('''&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''')))******(((&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''''''(((((((((((((((((((((((()))***+++%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((())))))...222444999MMMqqqTTTFFF888222///,,,***+++)))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))+++***************++++++111***:::777000888888<<>>000===CCCCCC<<<888999666111---,,,+++)))(((&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""##################$$$%%%'''))))))########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))+++,,,))))))((((((&&&%%%######$$$$$$$$$$$$%%%%%%%%%%%%))))))+++,,,,,,,,,+++***(((((()))))))))((('''&&&(((((((((((('''''''''''')))******+++++++++++++++''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((()))))))))))))))*********++++++'''''''''''''''((())))))))))))))))))************))))))'''&&&&&&'''((((((((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$###$$$'''+++///111&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((((((((%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&(((*********((('''$$$$$$%%%&&&'''((()))***%%%%%%%%%%%%%%%&&&&&&''''''(((((()))***+++,,,,,,...MMMVVVRRRZZZ\\\fffUUU111666,,,---...+++,,,///111///***'''(((++++++)))'''%%%%%%&&&'''((('''((())))))((('''(((***))))))***,,,,,,,,,,,,,,,//////000222444666888999GGGCCC===:::;;;222222222111000111555999666999999>>>CCC888000888111+++&&&''''''$$$$$$'''###$$$'''***---...,,,***'''((())))))((())),,,...,,,222555MMMZZZOOOWWWoooHHH444888@@@BBB:::666888777111...---,,,***((('''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%"""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$%%%&&&''')))***&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%***+++++++++,,,,,,,,,,,,''''''(((((((((((((((((('''''''''''''''(((((()))***++++++++++++***))))))''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&''''''((())))))******((((((((()))))))))******(((''''''''''''(((((())))))*********+++++++++,,,''''''''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$%%%'''***+++%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((((((((('''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''')))++++++***(((&&&%%%&&&&&&&&&''''''((((((%%%%%%$$$$$$%%%%%%&&&'''(((((()))***+++,,,,,,---===[[[YYYLLLRRRUUUaaaddd666333---///,,,,,,---......,,,)))(((***,,,,,,***(((%%%%%%%%%'''(((&&&'''''''''&&&&&&(((***)))******++++++,,,------//////000111444666888999BBBDDD;;;999;;;000111111000///222888>>>777;;;<<>>999DDD222+++''''''&&&$$$$$$&&&$$$%%%'''+++...///---+++'''((()))(((((((((***,,,***222666PPPtttKKKGGGYYYOOO555444>>>AAA999555888777111...---,,,***((('''%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%$$$$$$###!!!!!!%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%%%%%%%&&&'''(((######$$$%%%%%%%%%%%%$$$''''''&&&&&&''''''((()))''''''&&&&&&'''((()))***''''''&&&''''''((()))***)))))))))(((((('''&&&%%%''''''''''''''''''''''''(((((())))))))))))(((((('''''''''((()))******+++''''''''''''((((((((())))))(((((('''''''''((((((******+++++++++,,,,,,,,,%%%&&&'''((())))))((((((&&&&&&''''''((()))))))))''''''&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&&&&''''''(((((()))))))))''''''((((((((((((''''''$$$$$$$$$%%%%%%%%%&&&&&&""""""###$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$###############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&(((***++++++)))'''%%%(((''''''''''''&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''(((((()))***+++,,,,,,---<<>>CCC///((($$$%%%'''%%%$$$%%%%%%'''***...111000---)))((())))))((()))000<<>>MMM```uuu@@@000......---+++///,,,)))&&&%%%''')))+++***((('''%%%%%%%%%'''(((%%%%%%&&&''''''(((((()))((()))******)))***,,,...000000111111111333666888888ttt]]]888;;;999===:::333777888...---777:::555777666>>>JJJFFF:::999)))&&&$$$&&&&&&$$$%%%(((&&&(((,,,111333000+++'''))),,,,,,***,,,777KKKZZZHHHNNNIIIiii[[[GGG:::EEEeeeZZZ777000444666222111333444222000---)))''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$###""""""###%%%'''((())))))'''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########""""""""""""""""""""""""&&&%%%$$$$$$%%%%%%%%%###$$$$$$######$$$$$$%%%&&&"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$&&&(((&&&$$$(((///,,,***(((&&&&&&'''&&&%%%&&&'''((((((''''''(((***''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%########################&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########"""""""""######$$$&&&&&&%%%$$$$$$######"""""""""###$$$$$$$$$$$$###%%%&&&'''&&&%%%$$$%%%&&&(((***,,,+++)))&&&$$$###%%%%%%$$$$$$$$$&&&((()))&&&''')))***(((+++777CCCIIIFFF:::333;;;EEEYYYsss@@@555000,,,***------+++(((&&&%%%&&&((())))))((('''%%%%%%&&&''''''&&&&&&&&&''''''(((((()))((()))******)))***,,,......///000000000222555888555jjjQQQ888:::999<<<777000333444++++++555888:::;;;777===LLLJJJ===999(((&&&&&&(((&&&###$$$)))''')))+++///111000,,,)))///000111000111;;;KKKWWWTTTQQQIIIeeeQQQKKK666:::CCCBBB111111555555111///111444444000---***'''&&&&&&$$$######$$$%%%&&&&&&%%%$$$###$$$###!!!!!!"""%%%(((***)))((('''&&&%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$###"""""""""######""""""""""""""""""""""""!!!""""""!!!###&&&&&&$$$$$$$$$$$$$$$$$$%%%&&&&&&"""###%%%&&&'''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&"""######$$$$$$######"""###$$$&&&'''%%%"""(((000///***%%%$$$&&&''''''%%%$$$&&&'''&&&%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%###############$$$$$$$$$''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########""""""######$$$$$$&&&&&&%%%$$$$$$######"""""""""###$$$$$$$$$$$$###$$$%%%%%%$$$######$$$&&&&&&(((******'''%%%$$$$$$$$$$$$$$$$$$$$$%%%'''(((&&&''''''''')))000<<>>888111+++)))000,,,+++)))'''''''''((()))((('''&&&&&&&&&&&&''''''&&&&&&''''''((((((((()))((()))******)))***,,,...---...///000000222555888666```JJJ;;;:::888777444---111444,,,...666888FFFEEE<<<===KKKLLL@@@;;;,,,)))((((((&&&"""###'''(((((())),,,...//////---555555444444666999>>>AAAKKKIIILLLkkkMMMRRR===:::888777444111666777222///111555666111...+++((('''&&&$$$"""###$$$%%%&&&&&&%%%$$$###$$$###!!!!!!"""%%%(((***(((((('''&&&%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$###"""""""""######""""""""""""""""""""""""###'''((($$$"""%%%%%%"""%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&'''&&&%%%###"""&&&'''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&)))***'''%%%***111///***%%%$$$&&&((((((''''''(((((('''%%%###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$''''''&&&&&&%%%%%%%%%%%%#########$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$##################$$$%%%%%%&&&&&&%%%$$$$$$######"""""""""###$$$$$$$$$$$$######$$$$$$###""""""$$$&&&"""$$$&&&'''%%%$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''))))))((((((+++333>>>DDD???666+++111===@@@NNNiii>>>:::000---***111,,,,,,+++***))))))))))))''''''&&&&&&&&&''''''''''''''''''(((((((((((((((((()))******)))***,,,...---...///000000222555888:::XXXFFFAAA:::777555444---333888222222888888FFFEEE999555AAACCC999444222---)))(((&&&######'''+++***)))+++...000111000777666555555555444222000555<<>>???666888111777888333///111555777333000,,,)))'''&&&$$$"""$$$$$$$$$%%%%%%$$$$$$$$$$$$###""""""###%%%'''((('''&&&&&&%%%%%%&&&&&&&&&######$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$#########""""""""""""""""""""""""(((111333+++$$$$$$$$$!!!&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&%%%$$$###"""&&&&&&'''((((((''''''&&&((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&'''(((((()))&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&))))))+++...,,,(((+++000+++)))&&&$$$&&&((())))))******+++)))&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$############$$$$$$%%%"""""""""###$$$$$$%%%%%%'''&&&%%%%%%%%%%%%%%%&&&"""###$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$##################$$$%%%&&&&&&&&&%%%$$$$$$######"""""""""###$$$$$$$$$$$$###"""###$$$$$$######$$$%%%!!!"""$$$%%%$$$$$$%%%&&&$$$$$$%%%%%%&&&'''''''''***,,,+++***...777===???666222,,,111<<>>999///444000,,,222777AAARRROOO>>>,,,666000***))))))*********(((&&&%%%%%%%%%&&&'''((((((((('''))))))))))))((((((((((((((()))******)))***,,,......///111111222555888;;;999@@@SSS???<<<999555555...333:::555222555444999555111111666<<<:::444***,,,***'''***...(((555555555333222222222333888%%%,,,999+++###555FFFNNN^^^fffTTTRRRXXXGGG999777///666---555999555///...333888@@@333))))))+++'''$$$$$$'''&&&$$$###"""###$$$$$$"""""""""""""""#########$$$$$$######""""""!!!!!!"""!!!!!!$$$(((***(((%%%%%%%%%%%%$$$###"""!!!!!!########################""""""""""""############&&&&&&%%%$$$$$$$$$%%%%%%""""""###$$$$$$$$$######&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&$$$((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""%%%''')))((('''''''''((((((&&&$$$#########$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$#########$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$%%%$$$###"""!!!!!!!!!!!!&&&&&&$$$###$$$$$$&&&'''!!!"""###%%%&&&''''''(((&&&&&&&&&%%%%%%$$$$$$$$$((((((((((((((())))))***---******000888<<<888333000......000222555???IIIvvvYYY666333000,,,...+++******)))))))))))))))$$$&&&))),,,,,,+++(((&&&'''&&&&&&&&&&&&'''(((((()))))))))***++++++,,,,,,////////////111333555666666CCCOOO===;;;888555555***...>>>DDD@@@888...555222---+++111999555***"""%%%%%%$$$)))111333000%%%)))000888???>>>999333...444+++%%%...222111888aaabbbhhhnnnZZZRRRSSSEEE<<<;;;---///+++222777444...,,,000555;;;222*********'''&&&'''&&&%%%%%%$$$######$$$$$$""""""""""""############$$$$$$######"""""""""!!!###""""""$$$((()))'''%%%$$$%%%%%%$$$$$$"""!!!!!!########################""""""""""""############%%%%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$%%%$$$$$$######%%%%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&'''((('''&&&'''))))))'''&&&((('''&&&%%%%%%%%%%%%&&&!!!"""######$$$$$$######%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$&&&((()))((('''&&&&&&''''''&&&%%%######$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######%%%$$$###"""!!!!!!!!!!!!$$$###$$$$$$%%%&&&'''((($$$%%%&&&'''((()))))))))&&&&&&%%%%%%%%%%%%%%%%%%''''''&&&&&&''')))+++,,,***)))***000777888333---///------///000444>>>HHHeee[[[777222000,,,---+++***))))))(((((())))))%%%&&&)))******)))'''&&&'''&&&&&&&&&&&&'''((((((((())))))******+++,,,,,,////////////000333555666777BBBzzzJJJ::::::999777555---///>>>EEE???555111///111---)))000999444'''))),,,------222;;;DDDGGG:::444///111999BBBFFFFFF+++???000!!!222444...<<>>CCC???;;;:::777111%%%(((+++)))%%%$$$)))///EEEGGGIIIGGGDDDBBBBBBDDD888)))......***MMMmmm___JJJWWWuuusssoooLLL999222>>>GGG444---///111777<<<888///...222///222222---'''$$$%%%'''###$$$&&&''''''&&&%%%$$$%%%$$$$$$$$$######""""""######$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$#########$$$######$$$$$$$$$###""""""####################################$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((()))((((((((('''&&&%%%$$$######$$$%%%'''((()))))))))$$$$$$%%%%%%&&&&&&&&&&&&'''&&&&&&'''(((((('''%%%&&&&&&%%%%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&&&&&&&(((''''''&&&%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&((()))))))))((('''((()))(((%%%%%%&&&(((&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''$$$$$$$$$%%%&&&'''((()))***)))'''&&&%%%%%%%%%&&&'''&&&$$$######$$$&&&'''%%%$$$$$$######$$$$$$%%%$$$###""""""""""""""""""###$$$%%%&&&'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&''''''''''''''''''(((***...111333.........222666888777555333111000000......444===IIIkkk:::///111...)))***))))))((('''(((((((((((('''&&&%%%$$$$$$%%%%%%'''&&&&&&&&&&&&'''(((((('''(((((()))******++++++............000222444555888>>>|||ggg???;;;???>>>===333111+++<<>>555111888:::+++,,,------444===:::...)))---+++000000+++((()))((($$$%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$###""""""######$$$%%%&&&'''((((((###$$$%%%###!!!!!!$$$'''"""######$$$$$$$$$#######################################$$$$$$$$$%%%%%%''''''&&&&&&&&&''''''(((%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&'''(((((('''''''''''''''&&&%%%%%%$$$$$$&&&%%%$$$%%%''''''%%%$$$%%%%%%%%%%%%%%%&&&'''(((''''''((())))))))))))((('''&&&&&&&&&&&&''''''((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%***......***'''''')))&&&&&&''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######""""""""""""######$$$$$$$$$$$$%%%%%%&&&'''&&&&&&''''''((('''''''''''''''''''''&&&&&&&&&&&&&&&''')))++++++,,,++++++***+++,,,...111222111111---,,,---.........444===LLLXXXvvv???///333111)))))))))(((''''''''''''(((&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((((((''''''(((((()))*********---------...///111333444:::<<>>IIICCC{{{yyy@@@///444222)))))))))((('''''''''''''''%%%%%%&&&'''(((((((((''''''&&&&&&&&&&&&'''((((((''''''(((((()))*********---------...///111333444:::<<>>CCC777+++((()))&&&***///,,,%%%***666222......333666444111111:::444,,,(((DDDyyyXXXddd^^^iiiSSSMMMDDD===<<<======555---,,,111(((888>>>...>>>...+++...+++,,,---,,,***(((((((((&&&###"""###&&&((('''&&&"""###$$$%%%%%%$$$###"""$$$%%%&&&'''''''''&&&%%%'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$###""" !!!!!!$$$###"""!!!!!!###%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%&&&'''((()))***(((&&&%%%%%%%%%'''((()))'''&&&$$$$$$%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$#########$$$%%%&&&$$$###$$$''''''%%%"""$$$$$$&&&&&&&&&&&&$$$$$$+++'''$$$&&&***+++(((%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%%%%&&&&&&((((((((()))((((((''''''$$$%%%%%%&&&+++///+++$$$$$$#########$$$%%%&&&&&&""""""""""""""""""""""""%%%%%%%%%&&&&&&&&&''''''222---'''$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$ """###$$$$$$$$$&&&((('''&&&$$$""""""###$$$%%%&&&$$$""""""###$$$###"""$$$###"""""""""###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''''''''''')))+++***(((&&&%%%%%%&&&'''''''''&&&&&&$$$$$$%%%%%%%%%&&&'''((()))***''',,,111222000...------)))))))))***,,,000555777@@@MMMZZZ@@@555888---...******))))))((((((''''''###%%%&&&&&&%%%%%%'''(((++++++)))(((''''''''''''''''''((()))***+++,,,,,,---------...///111333444555@@@```^^^BBB999666777888555000000666777111......777---+++444666---&&&''')))$$$%%%---...)))***222111//////222222///...000))),,,111///***BBBhhhZZZVVVxxx[[[RRREEE???@@@@@@>>>999222---+++***,,,666:::///CCC111,,,///+++,,,---,,,***((('''(((&&&$$$"""###&&&'''&&&%%%######$$$$$$$$$$$$######$$$%%%&&&'''''''''&&&%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""!!!!!!!!!"""###$$$###"""!!!"""###%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))((('''&&&%%%%%%&&&((()))&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$######$$$%%%%%%'''&&&%%%&&&((()))'''%%%%%%&&&''''''''''''&&&%%%***'''$$$%%%)))***(((%%%&&&%%%%%%%%%&&&&&&'''((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&%%%%%%***...+++%%%%%%%%%$$$$$$$$$%%%&&&&&&########################$$$$$$$$$$$$%%%%%%%%%&&&+++'''###"""###$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((('''&&&%%%'''((('''&&&%%%&&&(((%%%$$$###"""###$$$&&&'''(((&&&$$$$$$%%%&&&%%%$$$$$$###"""""""""###$$$%%%#########$$$$$$%%%%%%%%%(((((((((((())))))))))))&&&(((******((('''''''''(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%***000222111...++++++***))))))***,,,000333666>>>===QQQ@@@444666,,,---******))))))((((((''''''%%%&&&''''''&&&%%%'''(((+++***)))(((''''''''''''''''''((()))***+++,,,,,,---------...///111333444555???]]][[[???888666666555;;;666222111000///111444///)))(((...///***(((***,,,%%%$$$***---***)))---333000000111///++++++//////***///888******ddd\\\UUURRRYYYVVVNNN:::AAACCCEEE@@@777333666333+++222222444111LLL777---///+++,,,---,,,)))''''''((('''&&&$$$$$$%%%&&&%%%$$$$$$$$$############$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""######$$$$$$$$$###"""""""""###%%%&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&%%%%%%&&&''')))***$$$&&&'''((((((&&&$$$###$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''''''''(((******)))(((&&&''''''((((((''''''&&&(((&&&$$$%%%((()))'''$$$&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&$$$###'''++++++&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$###!!!"""$$$%%%%%%$$$''''''''''''''''''''''''(((((())))))))))))(((((()))******(((&&&%%%%%%&&&######"""###$$$%%%''')))(((&&&$$$$$$%%%&&&%%%$$$######""""""######$$$%%%!!!""""""###$$$%%%&&&&&&''''''((((((((()))))))))%%%''')))***)))(((((()))))))))'''&&&&&&&&&'''(((''''''&&&%%%%%%%%%%%%%%%%%%***///222111---***)))+++******+++---///222333===111IIIoooBBB333555+++,,,******))))))(((((('''''''''((()))(((&&&&&&&&&(((******)))(((''''''''''''''''''((()))***+++,,,,,,---------...///111333444666===XXXXXX>>>::::::999777BBB>>>777000...222777:::555000///333777666111---000***''')))***((()))---777222...//////,,,+++---777000'''+++)))000PPPFFFXXXWWWtttWWW[[[LLL<<>>===777666:::999444===888555999AAACCC888+++...---+++***'''&&&---555:::222---///333222///...+++555)))%%%000LLLVVVCCCVVVZZZZZZYYYWWWRRROOODDD???AAA:::111555BBBBBB666222***,,,999```HHH000(((***+++,,,+++)))'''&&&'''(((''''''%%%$$$######$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%###############$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''$$$$$$%%%&&&'''(((******((('''&&&%%%$$$%%%&&&&&&$$$############$$$%%%%%%%%%%%%&&&&&&''''''''''''%%%&&&'''(((((((((((((((&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&'''&&&%%%&&&''''''(((((('''&&&&&&$$$$$$$$$$$$$$$%%%&&&'''!!!""""""###$$$$$$$$$###$$$&&&$$$"""%%%,,,///---&&&%%%$$$#######################################$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%'''((('''''''''&&&))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&''''''%%%$$$%%%'''&&&%%%%%%%%%%%%%%%%%%%%%&&&$$$""""""###$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$######"""""""""$$$$$$$$$%%%&&&''''''((()))+++,,,+++)))&&&%%%%%%'''&&&$$$######$$$&&&'''&&&&&&'''''')))***+++,,,000///.........//////...---...///000111222222333444@@@EEEJJJJJJ444555---...******))))))((((((''''''((()))***)))'''&&&&&&''')))(((((('''''''''''''''''''''((()))***+++,,,,,,------------///111333444666999PPP]]]BBB;;;777333111333>>>FFFFFFIIIJJJ>>>--->>>;;;666888CCCHHH:::'''(((+++---+++((()))111999666000...222666555333444+++<<<555HHHoooiii???MMMWWW```PPPSSSIIIWWW]]]:::>>><<<333***---555666///000***+++666aaaOOO555'''***+++,,,+++(((&&&&&&''''''''''''%%%###"""###%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&######$$$%%%%%%%%%$$$$$$""""""######$$$$$$$$$$$$%%%&&&&&&&&&&&&'''''''''%%%&&&''''''((((((''''''$$$$$$%%%&&&'''((()))***)))(((%%%$$$###$$$&&&'''###############$$$%%%%%%%%%%%%&&&'''((((((((((((%%%&&&((('''&&&%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))'''&&&%%%$$$######$$$$$$%%%&&&'''!!!"""###$$$%%%%%%%%%%%%''')))(((&&&''',,,///...%%%%%%$$$#########$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%%%%&&&###$$$&&&&&&%%%$$$$$$%%%((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&((((((''''''(((***&&&&&&&&&&&&%%%%%%%%%$$$(((&&&$$$$$$%%%&&&%%%$$$""""""###$$$$$$$$$$$$###%%%%%%$$$###"""!!!!!! %%%%%%&&&'''((())))))***+++,,,---,,,)))&&&%%%$$$%%%$$$#########$$$%%%&&&&&&&&&'''(((***,,,...///222000......///000//////,,,---///111333333333222...@@@@@@GGGbbbMMM555555---///******))))))(((((('''''''''((()))(((&&&&&&&&&(((((((((''''''&&&''''''(((''''''((()))***+++,,,,,,---------...///111333444666888PPPdddIII@@@999666444444@@@HHHIIIPPPUUUFFF///<<<<<<888666???GGG===***&&&***------,,,---...///------111555555333666<<<<<<===222[[[YYY;;;FFFVVVaaaMMMNNNRRRHHHMMMOOO<<<@@@999000***))),,,---...000,,,+++000]]]RRR;;;(((***+++,,,***(((&&&&&&&&&%%%''''''&&&###"""$$$&&&######$$$$$$$$$$$$######%%%$$$#########$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%###$$$$$$%%%&&&'''((((((###$$$$$$%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''((((((((('''&&&$$$%%%&&&'''((((((((((((''''''&&&&&&%%%%%%%%%%%%###############$$$$$$%%%$$$%%%'''((())))))((((((&&&((()))(((%%%$$$$$$%%%'''&&&%%%%%%%%%%%%&&&'''''''''(((((('''''''''((('''((()))))))))(((&&&%%%############$$$%%%&&&'''######$$$%%%&&&&&&&&&&&&'''***)))%%%$$$'''(((&&&&&&&&&%%%%%%%%%&&&''''''####################################$$$$$$$$$$$$!!!###%%%$$$###"""$$$&&&'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''$$$&&&''''''&&&&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&(((&&&$$$$$$%%%&&&%%%$$$!!!"""###$$$%%%$$$$$$###$$$$$$######""""""!!!!!!$$$%%%%%%&&&((())))))******,,,---,,,)))'''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''((()))+++,,,---000......///111111---***)))+++...111222222111111111666;;;DDDKKKOOO444333,,,...******))))))((((((''''''%%%&&&''''''&&&%%%'''((('''''''''&&&&&&''''''(((''''''((()))***+++,,,,,,---------...///111333444444888QQQiiiPPPFFF???===<<<777???@@@===GGGSSSIII333;;;???;;;666===FFFAAA222))),,,...000000...'''!!!$$$+++555888444000777BBBCCC777"""CCCYYYUUU---EEEFFFXXXLLLIIINNNYYYTTT<<<777IIIDDD:::111...,,,+++...444111///******XXXSSS???+++)))++++++***(((&&&&&&&&&%%%&&&'''&&&###"""$$$'''"""###$$$%%%%%%$$$###"""%%%$$$#########$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%"""###$$$%%%'''((())))))###$$$$$$%%%$$$###!!! """"""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%'''((((((((('''&&&$$$%%%&&&'''((((((((((((%%%&&&'''((((((&&&$$$############"""###$$$$$$%%%$$$%%%'''))))))))))))(((''')))+++)))&&&###$$$%%%((('''&&&%%%%%%&&&'''((('''((()))(((''''''((()))'''((()))***)))(((&&&$$$############$$$%%%&&&'''###$$$%%%&&&'''(((((((((&&&((('''""" '''''''''''''''((()))***$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############!!!###%%%$$$######&&&***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''###$$$%%%%%%#########%%%######%%%&&&'''(((((((((&&&$$$""""""###$$$###"""!!!"""###$$$%%%$$$######""""""""""""############""""""###$$$&&&''''''((((((***,,,,,,***((((((((($$$%%%&&&''''''''''''&&&(((((('''(((((()))******,,,,,,...111333111+++&&&&&&))),,,///111111000///999---888@@@AAA___OOO333222+++---*********)))((((((''''''###%%%&&&&&&%%%%%%'''(((''''''&&&&&&&&&''''''(((''''''((()))***+++,,,,,,---------...///111333444444999RRRlllJJJ???CCCHHHFFF===999;;;;;;777===CCC>>>BBBDDD===444999DDD>>>---,,,,,,...111///)))$$$###!!!+++666111***555<<<000<<<000))))))===@@@\\\PPP>>>gggQQQHHHSSSYYYPPPBBB<<<<<<>>>444111...,,,,,,---......---"""...222BBBDDD)))111'''(((******)))(((%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&###((($$$$$$&&&"""###$$$&&&'''((('''&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&%%%%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%((((((''''''''''''(((((()))((('''&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&)))))))))((('''%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&+++***(((''''''(((((()))(((((('''&&&$$$###""""""&&&%%%%%%$$$%%%&&&((()))%%%%%%###"""""""""###$$$!!!!!!"""###$$$$$$%%%%%%############$$$%%%&&&&&&((('''&&&&&&'''((('''&&&***'''%%%'''&&&###$$$''',,,(((%%%%%%((('''###$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$###"""""" !!!"""###############$$$%%%%%%&&&''''''%%%''')))++++++)))&&&$$$'''&&&%%%&&&)))+++,,,+++++++++******************111...,,,...222111,,,'''---000000......222222///...111666;;;???RRRKKK333000111,,,************))))))))))))))))))((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&(((***+++,,,+++***)))))),,,...///...///111444777;;;KKKuuuTTTHHHJJJLLLHHHIIIKKKDDD:::<<>>@@@:::333:::FFFBBB333+++,,,---///...+++((('''...'''+++000000444222&&&,,,///...333QQQOOOUUU<<>>JJJIII222///000+++*********)))))))))(((((()))(((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''((('''(((***+++,,,+++***))),,,...000000//////111444666;;;KKK~~~^^^QQQPPPPPPIIIHHHWWWJJJ:::FFFNNNFFFAAA<<<>>>:::444;;;GGGFFF:::+++,,,,,,,,,+++++++++***000%%%***666666555777555///:::...%%%BBB:::AAA888OOOwwwMMMPPPQQQWWWVVVJJJ;;;444444555//////...------,,,,,,,,,,,,&&&((("""000BBB444)))''''''(((((('''&&&$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&$$$"""######!!!"""""""""$$$&&&(((+++,,,***)))&&&$$$###$$$%%%&&&%%%$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''+++)))'''%%%$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((())))))))))))&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&'''(((((())))))''''''''''''''''''''''''&&&&&&'''((((((((((((''')))((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$############$$$""""""######$$$%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&+++)))))))))&&&'''///999===444(((!!! ###%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###############%%%%%%%%%$$$$$$"""!!!!!!"""""""""######$$$$$$%%%######$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%'''(((%%%$$$$$$&&&)))+++,,,,,,+++)))'''&&&&&&(((***+++,,,---.........,,,***(((+++......,,,---000111///,,,000444===BBBGGGkkkGGG222//////*********))))))))))))((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((((()))***+++++++++***)))+++,,,.........///222444555:::KKK___OOONNNMMMEEE@@@\\\PPP===OOOWWWJJJIII>>>@@@<<<666:::EEEEEE===,,,,,,+++''''''***+++******,,,888;;;///...;;;AAA555BBB333'''===)))888LLLPPPyyySSSKKKLLLSSSVVVRRREEE888333222333000111111000---+++***))),,,&&&'''(((000===;;;000''''''''''''&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&& %%%%%%""""""!!!"""((($$$#########$$$'''***,,,+++)))&&&$$$######%%%&&&$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''***)))&&&$$$$$$%%%&&&((($$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%###$$$''')))******)))((('''&&&%%%%%%$$$$$$%%%%%%"""###$$$%%%&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))((((((((())))))((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&%%%$$$%%%%%%$$$$$$#####################$$$$$$%%%%%%%%%######$$$%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&''')))((('''%%%!!!"""---:::,,,)))&&&$$$%%%%%%$$$"""%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$$$$######$$$$$$'''''''''&&&%%%$$$###"""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((%%%%%%%%%'''***---......+++)))&&&$$$$$$'''***,,,***,,,......,,,***))))))))),,,---+++,,,///000......000111999@@@???QQQrrrFFF333//////+++***)))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((())))))***+++++++++***)))))))))+++,,,...000333555555:::KKKZZZFFFFFFGGG@@@;;;\\\VVVDDDRRRWWWIIIHHHAAAAAA<<<555666<<<===999...///+++%%%$$$)))+++)))...888AAA666''',,,777333---999;;;JJJfff@@@@@@QQQHHHsssZZZ@@@PPPPPPOOOPPPKKK???555333333333333444444111---)))''''''+++###%%%...---333;;;111'''''''''&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''(((,,,111&&&+++)))'''$$$######%%%''')))***(((&&&$$$$$$$$$%%%&&&$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%''')))***$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&(((******)))((('''(((((('''&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&''''''((()))((((((((())))))(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$&&&&&&&&&%%%$$$###%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%"""###$$$&&&&&&&&&&&&&&&&&&''')))(((&&&%%%'''((()))(((((((((%%%'''222???######$$$%%%&&&%%%###"""%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&(((((((((((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''%%%&&&'''((())))))(((((('''&&&&&&(((+++.........***(((%%%$$$$$$'''***,,,***,,,......,,,)))(((((('''***+++)))***...///---333333000222888555<<>>>>>+++...---222OOOrrrKKK>>>;;;DDDqqqfffMMMEEECCCRRRGGGGGGBBB888333333333222333555444000***&&&&&&'''(((######+++'''111CCC...((((((''''''&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###+++222JJJZZZ???"""***+++)))&&&$$$######%%%&&&''''''&&&&&&%%%%%%%%%&&&%%%$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))%%%%%%&&&&&&''')))******%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&'''((()))))))))(((''')))((((((''''''''''''''')))*********)))((('''''''''''''''((())))))******&&&&&&'''((((((((((((''''''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%'''((())))))((((((&&&)))+++***'''&&&(((***%%%$$$&&&''''''***333>>>((('''%%%###"""###%%%&&&%%%&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&&&&(((((((((((((((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''(((((())))))***((()))***++++++***)))((((((''''''(((+++---------)))'''&&&%%%%%%'''***,,,+++,,,---------+++)))'''%%%)))***((()))---...,,,///222///000888999AAARRRrrrCCC555222111---))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((,,,+++++++++************777444111000000111222111555:::LLLWWW???BBBIIIDDD555<<<@@@FFFTTT___\\\RRRAAAAAA<<<555111555999;;;555999555,,,,,,444777333...///999@@@BBBGGGBBB000333,,,***444KKK888===///@@@pppvvvJJJMMMGGG>>>MMM??????:::222///000000...000222111---'''$$$&&&)))###(((######%%%EEE___444))))))((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&+++===qqqhhh///)))+++)))'''%%%######$$$%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%!!!!!!"""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''((((((%%%&&&'''((())))))((((((%%%%%%%%%&&&&&&&&&&&&'''%%%&&&((())))))(((&&&%%%&&&&&&'''((()))******+++(((((('''&&&&&&&&&&&&'''(((((())))))(((((('''&&&'''''''''((()))*********%%%%%%&&&'''''''''''''''$$$%%%&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$$$$%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''')))***)))(((((('''***---+++(((&&&))),,,%%%######%%%&&&&&&+++111***(((%%%"""!!!"""%%%(((&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&''''''''''''&&&$$$$$$$$$$$$$$$#########$$$%%%&&&'''((()))***+++,,,+++***)))))))))))))))((('''&&&''')))*********(((''''''&&&''')))***+++---,,,+++---///...***&&&$$$'''((('''(((,,,...+++***111000000888===GGGWWWTTTAAA555111000,,,))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((,,,,,,++++++************666333///...000222222222555;;;MMMZZZCCCGGGNNNIIICCC999;;;EEEQQQ]]][[[KKKBBBBBB>>>888666999@@@DDD888===:::111222;;;???:::(((+++>>>MMMEEE:::555000+++000333***///---HHH<<<999iiiqqqLLLPPPEEE@@@JJJJJJ;;;:::555...,,,...---***,,,......***%%%###&&&+++ ...%%%(((^^^}}}AAA******(((''''''&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%(((CCC===,,,***((('''%%%$$$$$$$$$%%%"""$$$&&&(((((((((&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########"""###$$$$$$%%% !!!###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&''''''&&&''')))******(((&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&''')))******)))'''&&&%%%%%%&&&''')))+++---...''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&'''(((((()))$$$%%%&&&&&&''''''&&&&&&"""###%%%&&&''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$###"""###$$$$$$%%%%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""###&&&'''((((((&&&%%%'''+++...,,,((('''***---,,,(((&&&((('''######&&&###$$$%%%$$$######$$$%%%&&&&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%######$$$%%%&&&&&&&&&&&&########################"""###$$$&&&((()))***+++///---***'''&&&''')))***'''&&&%%%%%%'''((((((''''''''''''((()))***++++++///,,,***,,,000000+++%%%###'''(((&&&(((,,,---+++,,,444222---000222999IIIHHH~~~???444111///+++)))(((((((((''''''''''''&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((---,,,,,,+++*********+++...+++)))***...222444444666<<>>???777...666DDDJJJAAA111***,,,...222000+++---777???@@@:::XXXhhhYYYGGG???@@@CCC???;;;777777333...,,,///...+++...---+++***((('''&&&&&&%%%...,,,***WWW???'''&&&%%%%%%%%%%%%&&&'''%%%%%%$$$###$$$%%%&&&'''&&&///iii888222...+++((($$$""""""###$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$#########$$$%%%%%%&&&!!!""""""######""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%***))))))(((''''''&&&&&&'''''''''&&&&&&'''''''''############$$$$$$%%%&&&&&&'''((())))))******)))&&&&&&((()))************+++++++++***)))'''%%%###%%%%%%&&&&&&'''&&&&&&&&&***************))))))(((%%%$$$$$$###$$$%%%'''((('''&&&&&&&&&%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$#########$$$%%%...+++&&&###AAAKKK666))) %%%&&&$$$"""%%%&&&&&&&&&%%%%%%'''(((,,,(((&&&(((...111000...+++******((('''&&&%%%$$$''''''''''''&&&%%%$$$###%%%%%%%%%$$$$$$#########&&&&&&&&&$$$######$$$&&&$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$(((((((((((())))))))))))999222)))$$$$$$&&&((((((,,,+++***+++,,,---,,,+++&&&'''((('''&&&'''(((***000%%%...***888$$$'''###"""%%%(((*********+++---)))---000000///111777<<>>NNNhhhQQQEEEEEE???===???DDDLLLSSSUUUOOOIIIBBBIIIKKK999,,,>>>UUUWWW222111...+++...333444111111888EEEMMMFFF888000000...222111---///777>>>???IIIWWWrrr{{{OOOIIIAAA<<<::::::999888777555222000333666222+++...---+++)))((('''&&&&&&$$$---,,,///ZZZ@@@'''&&&%%%%%%%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&''',,,111ccc;;;444***(((&&&###"""###$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$###""""""$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''((()))***++++++++++++&&&&&&'''((()))))))))))),,,---...,,,***'''&&&&&&((())))))***************(((((()))))))))(((''''''$$$#########$$$&&&'''((('''&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&'''((('''&&&%%%$$$$$$$$$%%%%%%///111:::777aaa222((( !!!$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%'''(((+++((('''***///111000---))))))((((((''''''&&&&&&((((((((('''&&&$$$###"""&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&%%%$$$""""""$$$&&&$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%((((((((((((((()))))))))000+++&&&%%%(((+++------'''&&&%%%''')))+++,,,+++'''((())))))(((((()))+++///%%%---***666$$$&&&######%%%((()))))))))+++,,,---///000///...111888>>>WWWQQQqqqAAA333333///,,,)))))))))(((''''''&&&&&&%%%''''''&&&%%%$$$$$$%%%(((&&&$$$$$$''')))++++++((()))***+++++++++***)))***+++,,,---...000333666777===QQQiii^^^FFFFFFGGG???@@@HHHSSSUUUNNNNNNSSS@@@DDDGGG999***777KKKNNN000---++++++)))&&&'''***+++111;;;CCCBBB888111...///222222///000777<<<>>>NNNTTTiiiFFF>>>@@@BBB???:::666666888333222///000666:::333))),,,,,,***)))''''''&&&&&&%%%---''''''000VVVjjj;;;'''&&&%%%%%%%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&'''$$$&&&HHH///''''''%%%$$$""""""###%%%&&&&&&&&&''''''''''''&&&&&&''''''(((((()))(((((('''$$$$$$%%%%%%%%%$$$######$$$$$$######$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&'''(((((())))))))))))(((((((((((())))))(((((('''&&&&&&&&&''''''((()))***+++,,,,,,,,,,,,&&&&&&&&&'''''''''''''''---///000...)))&&&&&&'''&&&'''''''''((((((((((((&&&&&&&&&&&&&&&%%%%%%$$$""""""######$$$&&&'''(((&&&%%%$$$######$$$&&&'''###$$$$$$$$$&&&'''((()))'''&&&%%%%%%$$$$$$%%%%%% 111mmmqqq<<<,,,555,,,%%%!!!"""###"""###&&&%%%&&&&&&&&&%%%%%%'''(((***)))))),,,000111///,,,''''''''''''''''''''''''(((((('''&&&%%%$$$###"""&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$""""""###%%%$$$############$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&'''''''''((((((((())))))***(((&&&(((,,,//////---(((&&&%%%%%%''')))******((()))***)))((()))***,,,///&&&++++++222$$$%%%$$$%%%'''(((((((((((()))+++///000///------111888???iiiMMM^^^kkk>>>222222...,,,)))))))))(((''''''&&&&&&&&&'''((('''%%%%%%%%%''''''&&&$$$%%%))),,,...///'''((()))***+++******)))***+++,,,---...000333666777;;;XXXbbb```IIIMMMTTTCCC<<>>EEEVVVjjjddd>>>===ZZZVVV???FFF___HHH999***&&&((())))))*********)))(((,,,333777666333...++++++,,,111;;;EEENNN]]]kkkfff???======333666444222111111111111000222666555---((((((+++,,,(((''''''&&&&&&&&&''''''###""")))%%%+++::::::;;;'''&&&%%%%%%%%%%%%&&&'''###$$$%%%&&&&&&&&&%%%%%%,,,***,,, %%%%%%$$$###""""""""""""######$$$$$$$$$$$$############$$$%%%&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%$$$$$$######$$$$$$######$$$$$$$$$$$$######""""""######$$$$$$%%%%%%''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$#########$$$$$$###$$$%%%&&&''''''''''''&&&%%%$$$######$$$%%%&&&((('''&&&%%%%%%$$$$$$$$$,,,***(((&&&%%%%%%%%%%%%#########$$$###""""""!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''%%%%%%$$$###############$$$$$$%%%%%%%%%$$$###""",,,***""" (((///###!!!"""%%%$$$!!!###'''%%%&&&&&&&&&%%%%%%'''((('''(((***+++,,,,,,,,,+++***)))((('''&&&$$$######$$$#########$$$%%%'''(((%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&''''''%%%$$$$$$$$$###""""""""""""###$$$$$$$$$######""""""######$$$###$$$$$$%%%&&&'''((((((&&&%%%&&&)))---...+++'''%%%%%%$$$&&&((())))))'''&&&'''((('''&&&&&&(((***++++++)))666,,,)))!!!'''''')))+++,,,+++*********)))***,,,---////////////'''>>>EEEAAAeeeeee===444000+++***)))))))))(((''''''&&&&&&%%%&&&''''''&&&%%%'''(((,,,)))&&&%%%%%%&&&&&&&&&((()))***,,,---------,,,+++,,,---------///222555444888zzzUUUJJJ===;;;AAA333))),,,222888FFFUUUtttMMMBBBTTTRRRDDDJJJXXXIIIBBB444)))'''******&&&&&&******(((***111555444...***)))---///111999BBBCCCfff~~~VVVCCC<<<===;;;---444444333333333333333444333666555///,,,,,,,,,***&&&&&&&&&%%%&&&&&&''''''###""")))222///222===888'''&&&%%%%%%%%%%%%&&&'''###$$$%%%&&&&&&&&&%%%%%%***///(((***(((!!!%%%'''############$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###"""###$$$%%%&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&%%%$$$$$$######$$$$$$""""""############""""""""""""###$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&$$$############$$$$$$%%%"""###$$$%%%&&&&&&&&&&&&%%%$$$#########%%%'''(((+++((($$$%%%(((***)))&&&...,,,)))&&&$$$#########$$$$$$$$$$$$$$$######""""""###$$$%%%%%%$$$###""""""###%%%&&&'''''''''&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$!!!"""((()))!!!***+++%%%""""""%%%&&&######%%%%%%&&&&&&&&&%%%%%%'''((('''((()))))))))******+++(((((('''&&&&&&%%%$$$$$$&&&%%%$$$""""""###%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&"""$$$%%%%%%###""""""""""""""""""""""""###$$$$$$%%%$$$$$$######$$$$$$%%%######$$$%%%&&&'''((((((%%%$$$###&&&***,,,+++)))###$$$%%%(((***+++)))((('''((()))((('''''')))+++)))---***;;;---,,, (((&&&)))---///...,,,+++***,,,++++++,,,.../////////,,,444CCCDDDMMMaaa<<<555000+++,,,)))))))))(((''''''&&&&&&###%%%&&&&&&%%%%%%&&&(((,,,)))&&&%%%%%%&&&&&&&&&&&&((()))+++,,,---,,,,,,,,,------------///222444555;;;LLLHHH>>>???<<<444---++++++---777BBBTTT888111???BBB>>>===<<>>------ (((%%%)))...111000...,,,+++///---+++***,,,///111111999***<<>>999AAAOOOKKK000 &&&+++%%%&&&***......***)))+++///---+++111::::::333444===AAARRRxxx|||DDD???:::777777777555333111222222000333888999666555111...---///...***%%%'''&&&%%%%%%$$$$$$$$$$$$%%%))),,,***'''(((///666+++((($$$$$$%%%&&&%%%############$$$$$$%%%%%%%%%'''((())))))(((&&&$$$###$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&$$$"""!!!###$$$$$$###""""""#########$$$$$$$$$#########"""######$$$%%%'''&&&&&&%%%&&&'''((()))$$$$$$#########$$$&&&'''$$$$$$$$$$$$############"""#########$$$$$$$$$$$$######$$$$$$$$$######"""***(((&&&''')))***'''$$$%%%+++,,,&&&$$$''''''###'''%%%###"""###$$$$$$$$$%%%&&&''''''((((((''''''***,,,***%%%$$$)))***'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&###$$$$$$%%%%%%$$$$$$############$$$%%%&&&'''(((%%%&&&'''&&&&&&'''***---(((***,,,,,,+++******++++++***'''%%%$$$%%%&&&'''$$$%%%&&&%%%$$$$$$%%%''' """%%%'''((('''%%%$$$%%%%%%$$$$$$###"""""""""%%%'''+++$$$ ###$$$$$$###$$$&&&(((+++---$$$&&&)))***)))((('''((('''(((***++++++***)))(((...---,,,++++++,,,,,,---///***((()))***)))---222***,,,'''@@@---%%%###+++,,,......---+++)))''')))***++++++------...///111000777FFFGGGJJJddd666555,,,...(((((()))*********)))'''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''((((((******))))))******+++,,,---...////////////111333777>>>^^^???VVVWWWbbb555FFFvvv;;; ///444555OOOMMM444:::;;;;;;EEEBBB000$$$'''***&&&%%%))),,,+++)))(((+++///222...222999999111111777999CCC```vvvxxxGGGAAA===999666666555333222333444222...///222111---222///,,,,,,...---)))%%%'''&&&%%%$$$$$$$$$$$$$$$'''***+++((($$$%%%,,,333+++(((%%%$$$%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%&&&'''(((((('''&&&$$$"""$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%###!!!!!!"""######"""##################$$$$$$###############$$$$$$%%%'''&&&&&&%%%&&&'''((()))%%%$$$$$$$$$$$$%%%&&&'''%%%$$$$$$$$$##################$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%)))'''&&&'''))))))'''%%%&&&++++++&&&$$$%%%$$$!!!'''%%%###"""###$$$$$$###$$$%%%%%%%%%&&&&&&&&&&&&'''***((($$$$$$(((***'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%######$$$$$$$$$$$$###############$$$%%%&&&'''(((((())))))((('''(((***,,,***+++,,,+++))))))***+++---+++(((%%%$$$%%%'''(((%%%%%%%%%$$$""""""$$$&&&$$$%%%'''''''''&&&%%%###%%%%%%$$$$$$###"""""""""(((--- !!!---111&&&&&&((()))***+++,,,,,,,,,***(((&&&%%%$$$$$$$$$$$$&&&))),,,.../////////---,,,+++))))))***,,,------)))'''))))))(((+++///+++,,,%%%<<<(((###%%%###((())))))************))))))******+++,,,---......000...000<<>>;;;777555444333222111333333111...---///---)))...,,,******,,,+++(((%%%&&&%%%%%%$$$$$$$$$$$$%%%(((******&&&"""###***000***'''%%%$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$###"""$$$%%%&&&%%%#########$$$$$$$$$$$$$$$##################$$$$$$$$$$$$###########################$$$$$$""" !!!"""######"""$$$$$$#################################$$$%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%&&&''''''(((((('''''''''***)))(((***++++++***(((***------)))'''&&&&&&$$$&&&$$$###"""###$$$###"""$$$$$$#########$$$%%%&&&&&&((('''$$$$$$'''((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$"""######$$$$$$######"""######$$$$$$&&&''''''(((*********(((&&&&&&(((***,,,,,,,,,***(((((()))+++---+++(((%%%$$$&&&(((***(((((('''%%%######%%%'''((((((((('''&&&&&&%%%%%%%%%%%%%%%$$$######""""""---'''---TTTVVV999&&&'''***,,,------,,,,,,999333,,,((('''((('''&&&%%%&&&(((+++---///000000,,,+++)))'''''')))+++---***''''''))))))'''(((+++333333(((:::$$$ $$$$$$((((((((((((((()))))))))))))))***+++,,,---......111000///777>>>===OOOpppVVV000222//////+++'''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))************+++++++++,,,,,,.../////////000222444777QQQMMMUUUhhhSSSCCC555222nnn(((***666LLLNNN:::...+++000///000222000***'''(((,,,+++***'''&&&'''+++...333......444888555333333666555BBBXXXiii[[[;;;:::;;;<<<:::777555444333222111000111111///000333222...,,,***))))))++++++(((&&&%%%%%%$$$$$$$$$$$$$$$%%%((()))((($$$"""$$$***000)))'''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$###"""!!!###%%%%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$######""""""##################$$$###!!!"""$$$%%%$$$###$$$$$$$$$###############$$$############$$$%%%%%%''''''&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$%%%%%%############""""""""""""############$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%'''''''''((())))))(((((((((***+++)))''''''&&&&&&&&&$$$######$$$$$$###"""$$$$$$#########$$$%%%&&&(((((('''%%%%%%&&&&&&&&&""""""""""""""""""""""""&&&%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%'''(((((())))))***+++***'''%%%$$$%%%'''...---,,,)))'''''')))+++***(((&&&$$$%%%'''***,,,,,,,,,***(((%%%%%%(((******)))((('''&&&&&&'''(((&&&%%%%%%$$$$$$###""""""$$$(((EEEtttccc...$$$&&&(((+++------------;;;444,,,)))+++,,,+++((()))))))))))))))*********+++***'''&&&&&&(((+++---)))&&&'''))))))&&&%%%(((BBBCCC555BBB(((###'''%%%)))************)))''''''))))))***+++,,,------...///222000444===???EEEVVVOOO///111000...+++'''''''''''''''&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&'''((()))******+++++++++,,,,,,+++,,,---/////////000222444555]]]XXXRRReeeqqqSSS777%%%UUUlllmmmOOO)))111===@@@CCCCCC444(((///,,,...444333,,,((()))000...+++(((&&&'''+++---333000///333777666444333888444777III^^^sssVVVAAABBBAAA555:::999888666444333222333...000000///111444333///******)))*********((('''$$$$$$$$$######$$$$$$%%%&&&'''&&&$$$###&&&,,,111''''''&&&%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%##################""""""###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%###$$$%%%&&&&&&%%%$$$###!!!"""###$$$$$$$$$$$$###%%%$$$###$$$&&&'''&&&%%%########################$$$$$$$$$###$$$%%%%%%&&&''''''''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$############"""""""""!!!!!!!!!"""""""""############$$$""""""###$$$$$$$$$$$$$$$"""###$$$$$$$$$#########"""###%%%'''&&&%%%&&&(((&&&%%%$$$$$$%%%%%%$$$"""%%%%%%%%%%%%%%%&&&''''''+++***(((((('''%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&((()))***+++******,,,,,,,,,)))'''&&&''')))...---,,,)))'''''')))+++'''&&&%%%$$$&&&(((+++,,,,,,,,,+++(((&&&&&&'''))))))((('''&&&&&&(((***+++&&&&&&%%%%%%$$$#########&&&%%%###444HHH===!!!$$$&&&(((+++...000111222111,,,''''''+++---***''',,,+++***(((((((((((()))+++)))((('''''')))+++---)))''''''******&&&$$$&&&DDDIII<<>>:::333999LLL^^^|||pppCCC>>>@@@???===999777888888777444222222333...000000...///000...)))))))))***))))))((('''&&&$$$############$$$$$$%%%$$$%%%%%%%%%%%%(((,,,///&&&''''''%%%$$$$$$&&&(((&&&&&&&&&&&&%%%%%%%%%%%%########################"""$$$%%%%%%$$$###$$$&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&((((((&&&%%%$$$!!!"""$$$%%%&&&&&&%%%$$$%%%$$$$$$&&&((()))'''&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''(((''''''&&&%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$############"""""""""#########$$$$$$$$$######$$$%%%&&&&&&&&&&&&&&&((()))((('''%%%%%%&&&$$$$$$'''***+++)))***...'''&&&%%%&&&''''''%%%###%%%&&&'''((((((((('''''',,,)))((()))((($$$###%%%''''''''''''''''''''''''&&&&&&'''''''''''''''(((&&&''''''((((((''''''&&&%%%&&&(((***+++++++++***.........,,,******,,,...,,,,,,,,,***(((((()))+++&&&&&&''''''((()))***+++''''''(((&&&$$$###$$$&&&''''''&&&&&&'''(((***+++&&&&&&&&&%%%$$$$$$######"""''')))'''%%%&&&&&&###'''))),,,000333444444444,,,***)))***---///---+++,,,+++)))))))))+++...///******))))))***+++---...+++))))))+++***&&&%%%'''222:::222???&&&&&&+++'''"""$$$''')))***)))'''%%%(((((()))***+++,,,------+++222000///444444888EEESSSuuuyyyAAA111000111(((,,,)))(((''''''&&&&&&''''''%%%%%%''''''''''''%%%%%%&&&&&&&&&&&&'''((()))***)))***,,,---------,,,++++++,,,...//////000333555777www{{{XXXZZZTTTjjjUUU666---:::888;;;:::BBBTTTAAA444:::111999+++///222000...///000///***(((''''''))),,,///000444666777555444444555555@@@DDD999555AAALLLccc]]]DDD:::???;;;777;;;===444666777666333111111222...000///------...+++%%%(((((()))(((&&&%%%$$$$$$###############$$$%%%%%%###$$$$$$%%%%%%&&&(((***%%%''''''&&&$$$$$$&&&)))''''''&&&&&&&&&%%%%%%%%%#####################$$$"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&((())))))(((&&&$$$"""###%%%'''''''''&&&%%%$$$###$$$&&&((()))'''%%%!!!!!!"""###$$$%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''((((((((('''%%%%%%&&&&&&'''''''''&&&%%%$$$'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&''''''''''''+++---...---***(((((()))(((''')))......+++,,,111(((''''''((()))(((&&&$$$$$$%%%((()))***)))'''&&&(((%%%%%%)))((($$$$$$'''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&$$$%%%''')))******))))))+++,,,,,,+++***+++---000***+++,,,+++))))))***+++***+++,,,,,,+++***((('''"""$$$&&&&&&$$$######$$$'''''''''&&&''''''(((((('''&&&&&&%%%%%%$$$######)))%%%$$$&&&((('''(((***&&&+++111666888666222/////////.........//////...***)))'''''')))---000333***+++,,,---............///+++***,,,+++'''&&&)))%%%000)))777"""'''000...,,,,,,***)))((('''''''''(((((()))***+++,,,------...111///000555333666EEEddd[[[zzzddd:::000///000&&&---***)))((('''''''''((((((%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&'''((()))***)))***,,,---...---,,,++++++,,,...//////111333666>>>^^^YYYOOOgggMMM888...BBB777<<<;;;@@@WWWDDD...)))%%%===(((000333---+++000333222%%%$$$$$$&&&***...111222///444777666444666999;;;888GGG@@@666<<>>)))222444666444111///000111---//////---...///,,,'''&&&'''((('''%%%###""""""######""""""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%''''''&&&######&&&)))'''''''''&&&&&&%%%%%%%%%$$$###############$$$$$$"""###%%%%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%''')))******)))'''%%%"""###&&&((((((((('''&&&###"""###%%%'''(((&&&%%% !!!###$$$%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''''''''((((((((('''%%%$$$(((((()))))))))(((&&&%%%***))))))))))))(((((((((&&&&&&&&&'''''''''(((((("""###$$$%%%&&&&&&&&&&&&(((***,,,***&&&$$$$$$%%%%%%###%%%))))))%%%&&&+++((((((((()))***)))'''$$$"""%%%(((***+++)))&&&$$$$$$!!!"""'''((($$$$$$)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%"""$$$&&&((())))))(((''''''(((((((((((())),,,...(((***,,,,,,+++******+++...///000000...***&&&$$$!!!$$$'''((('''%%%$$$$$$((((((((('''&&&&&&%%%%%%'''&&&&&&%%%%%%$$$$$$######(((((($$$ """'''$$$***333999:::444,,,'''000000///,,,))))))***,,,)))'''&&&%%%'''***...111***,,,---///000000///...111---,,,---+++((((((******555///<<<(((000<<<<<<<<<888111+++'''&&&&&&'''(((((()))***+++,,,,,,---++++++(((---555222444CCC]]]BBBLLLWWW444000...///%%%///+++***)))''''''(((((()))&&&''')))******)))'''&&&'''&&&&&&''''''((()))***)))***,,,......---,,,+++***,,,...//////111444666EEEOOO[[[SSSQQQOOO@@@...///777444>>>;;;___CCC666)))+++222333000///111000,,,,,,///((($$$###&&&((('''***...///---222===EEECCC===:::<<>>777...222444,,,222FFFdddDDD,,,(((---(((+++,,,)))&&&,,,444111(((((('''(((***'''$$$&&&+++(((///999===666---+++//////444>>>MMMOOO???BBB]]]rrrqqqBBB@@@HHH>>>===;;;888444222111000111333222222111000000///...333,,,000444+++(((+++)))''''''&&&&&&%%%%%%$$$$$$###""""""###%%%%%%$$$"""%%%%%%$$$###"""%%%)))---&&&&&&%%%%%%%%%%%%$$$$$$((('''''''''((('''&&&$$$$$$$$$$$$#####################$$$$$$$$$$$$##################$$$$$$$$$%%%"""""""""""""""""""""""""""!!!!!!"""$$$%%%###""""""######$$$$$$######"""##################$$$$$$###$$$$$$###!!!!!!"""###&&&&&&%%%%%%$$$$$$##############################$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$$$$###############"""&&&%%%%%%$$$$$$#########''''''&&&&&&%%%$$$$$$###$$$%%%&&&&&&&&&%%%$$$###!!!"""###$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$###$$$%%%&&&''')))$$$(((***$$$&&&***$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&(((((()))***++++++***)))((('''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''###$$$%%%%%%%%%%%%$$$###%%%%%%%%%$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%%%%&&&''')))***++++++++++++***((('''((()))+++,,,''''''((()))+++---///000,,,,,,************,,,,,,///+++))))))'''$$$$$$''',,,...999222111###)))***&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%&&&+++000ZZZ333))),,,111111999ZZZzzz444888BBBRRRrrr```>>>...333222---+++((()))(((''''''&&&&&&''''''%%%'''(((((('''%%%$$$&&&''')))***)))%%%$$$''',,,---,,,+++,,,.........---222000......111333555555WWWXXXGGG>>>;;;666...000333---222666BBB666***+++---$$$+++333333,,,---555111$$$'''''')))***'''###&&&,,,+++000888:::444,,,,,,222888777999CCCGGG;;;???XXXccclllLLL>>>???EEEBBB>>>;;;777333111000111111000111111000///------...777...000111)))&&&)))'''''''''&&&&&&%%%$$$######"""""""""###$$$%%%$$$$$$&&&%%%$$$######''',,,111&&&&&&%%%%%%%%%$$$$$$$$$((('''&&&'''((((((&&&%%%########################"""######$$$$$$######"""#########$$$$$$$$$%%%%%%""""""""""""""""""""""""$$$######$$$&&&'''&&&$$$######$$$$$$$$$$$$###########################"""%%%%%%&&&%%%######%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$#############################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$############%%%%%%%%%$$$$$$#########%%%%%%$$$$$$############""""""###$$$$$$###""""""!!!!!!!!!"""""""""""""""$$$$$$############$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((($$$''''''###'''+++#########""""""######$$$%%%&&&''''''&&&%%%%%%&&&((((((((()))******)))(((((('''(((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&''''''#########$$$$$$#########$$$$$$########################%%%&&&&&&&&&&&&&&&"""###$$$&&&'''(((((((((+++)))'''&&&&&&(((+++---&&&&&&((()))+++---///000---,,,++++++++++++,,,---...***)))***)))%%%%%%(((444CCC888///***---...)))((('''&&&&&&&&&&&&&&&$$$''')))'''%%%(((///555jjj@@@000---------222PPPIII>>>:::777LLLRRRNNN777...333///,,,,,,)))(((((('''&&&&&&&&&&&&'''((((((%%%###%%%))))))((("""%%%)))***(((&&&'''(((---,,,,,,---......---,,,000///...---///222444666fffjjjBBB:::;;;999///...333111///---333@@@444***++++++&&&333888111---111...$$$'''&&&((()))'''$$$''',,,333333444666333...///333<<>>...222...!!!''''''%%%$$$$$$#########$$$'''***(((&&&'''...444;;;---111000111222+++777888@@@///444:::HHHXXXFFF555000111,,,+++---)))(((((('''&&&&&&&&&&&&&&&&&&%%%$$$&&&(((***)))(((888,,,###$$$'''((()))+++,,,---......------,,,,,,...---,,,,,,...111555888xxxyyy@@@888:::;;;000...333222)))222===ZZZ???(((,,,666$$$000777222,,,------***,,,'''%%%''''''%%%'''+++111...000666;;;<<>>???BBB???333555444111///------......+++,,,---+++***,,,111666@@@444222333***''')))%%%&&&&&&%%%%%%$$$$$$######!!!###$$$$$$#########$$$$$$$$$$$$%%%&&&***000444&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%&&&((()))(((&&&###############$$$$$$$$$!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!$$$'''))))))(((%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%!!!###$$$$$$$$$%%%''')))&&&&&&&&&&&&%%%%%%%%%%%%########################"""""""""########################$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""######$$$$$$!!!!!!!!!""""""""""""###!!!!!! !!!"""#########""""""""""""######$$$$$$%%%%%%%%%&&&&&&&&&$$$!!!$$$######...333(((""""""#########$$$$$$$$$$$$%%%&&&&&&%%%&&&(((***((((((''''''''''''((((((((())))))))))))(((''''''$$$$$$%%%%%%&&&&&&''''''$$$$$$###""""""###$$$$$$###############$$$$$$$$$######$$$$$$%%%&&&'''(((%%%&&&'''((()))))))))))))))(((&&&%%%&&&''')))************+++******)))(((,,,,,,,,,,,,,,,,,,,,,,,,---******,,,,,,((((((***...---444:::###222444###%%%%%%%%%$$$%%%%%%&&&&&&&&&((()))'''%%%%%%'''+++""""""...)))+++444---000555666DDDZZZ333>>>IIISSSmmmBBB555111///)))+++...(((((('''&&&&&&%%%%%%&&&&&&'''%%%''')))$$$$$$000TTT---$$$(((''''''---+++---//////---,,,+++,,,,,,,,,,,,,,,...111777;;;AAA666666:::333111333000&&&777===ZZZ;;;***111888555777888666222000111444333+++$$$$$$&&&%%%%%%&&&((((((---777>>>@@@BBBFFF;;;DDD;;;000777???<<<:::333^^^mmmoooqqqBBB@@@DDDCCC===AAABBB777222111000//////......///***,,,,,,******...666===:::...---...'''%%%&&&"""%%%%%%$$$$$$$$$$$$$$$$$$"""$$$&&&%%%###!!!"""$$$!!!###$$$&&&'''+++000444&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&((()))((('''""""""#########$$$$$$$$$"""""""""######"""""""""$$$$$$$$$%%%%%%%%%&&&&&&""""""""""""""""""""""""!!!$$$)))+++,,,+++$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&'''$$$%%%&&&&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&""""""###$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########"""""""""""""""###$$$$$$"""!!! !!!######"""""""""!!!!!!"""""""""$$$$$$%%%%%%&&&&&&&&&%%%!!! ######&&&555;;;///"""###$$$%%%%%%%%%$$$### """#########$$$''')))(((''''''''''''''''''((('''(((((((((((('''&&&&&&###$$$$$$%%%&&&&&&''''''%%%$$$############$$$%%%#########$$$$$$$$$%%%%%%#########$$$%%%&&&((((((&&&'''((()))))))))))))))''''''&&&&&&''''''((()))******++++++***)))((('''*********++++++*********+++((())),,,+++((((((***222$$$CCCiii<<<333555...'''''''''&&&''''''((()))%%%&&&&&&&&&&&&%%%%%%%%%+++&&&,,,$$$&&&222...444,,,///PPPkkkPPP;;;===DDD[[[XXX===333111...)))---...%%%((('''&&&&&&%%%%%%&&&&&&(((%%%(((***!!!###FFFqqqsss222%%%,,,((($$$++++++---000000---++++++,,,,,,------...///444;;;@@@CCC444222888555444333,,,'''666,,,DDD......777111KKKCCC===<<<:::666777<<<999...$$$###%%%%%%###"""%%%'''...444555000///111OOORRREEE888999<<<===DDD===QQQNNNNNNfffrrrnnnKKKBBB999>>>EEE@@@>>>AAA???222222222222222111111111+++,,,,,,******000:::CCC999---,,,///)))(((***%%%$$$$$$$$$$$$$$$$$$%%%%%%"""%%%&&&%%%"""!!!!!!### """$$$&&&(((,,,000333&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$&&&)))***)))(((""""""######$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&########################!!!!!!###''',,,///000///######$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''(((((()))******)))''''''(((***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!###############$$$%%%%%%"""!!!!!! """###$$$""""""!!!!!!!!!!!!""""""###$$$%%%&&&&&&&&&%%%%%%'''$$$$$$ +++... !!!###%%%&&&'''&&&$$$###$$$&&&'''((((((***,,,///(((''''''&&&&&&''''''(((&&&&&&''''''&&&&&&%%%$$$######$$$%%%%%%&&&''''''&&&%%%$$$######$$$%%%&&&######$$$$$$%%%%%%%%%%%%#########$$$%%%&&&((()))%%%%%%&&&'''((((((((('''&&&&&&&&&''''''''''''''')))***++++++***)))((('''(((((())))))))))))(((((()))'''(((++++++''''''))))))***xxxttt<<<+++%%%((('''&&&%%%$$$$$$$$$$$$######$$$&&&)))***(((&&&)))!!!***+++000444***///000---333GGGsssGGG222III???YYYIII888111000...***......"""''''''&&&%%%%%%%%%%%%&&&$$$!!!&&&+++(((<<>>DDDaaa???***777333'''222///***---111---,,,:::===,,,:::OOOQQQ@@@666222444===222...------(((!!!###***''')))+++******---333999CCCOOOLLL@@@<<<:::<<>>DDD[[[yyyHHH777444000---,,,,,,,,,+++''''''&&&%%%%%%%%%%%%&&&((( '''&&& NNN^^^+++)))&&&***)))***111333444222000---++++++......)))444444,,,???PPP>>><<<;;;444000///$$$,,,---000---...>>>DDD666+++===BBB:::444//////999777222...---(((""""""''''''---222111,,,,,,333:::>>>HHHFFF@@@BBB@@@<<<@@@CCCNNNYYYYYYSSSTTT```lll^^^CCC>>>DDD@@@>>>;;;::::::999777666666222444:::999///+++//////...------///111222222+++******)))'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''$$$&&&''''''%%%$$$###$$$$$$'''(((%%%%%%)))+++***%%%%%%$$$$$$######$$$$$$)))%%%"""$$$''')))(((%%%############$$$$$$$$$%%%"""""""""""""""############$$$%%%$$$!!! """$$$&&&%%%$$$$$$$$$$$$%%%&&&&&&)))+++,,,++++++---///...+++'''&&&'''(((&&&%%%&&&(((***+++)))'''&&&&&&%%%&&&(((******+++******$$$%%%%%%%%%%%%$$$###"""%%%%%%%%%$$$$$$#########&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&(((++++++)))'''%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%############$$$$$$%%%%%%:::MMM///'''!!! $$$""""""!!! !!!###%%%&&&%%%%%%$$$######"""!!!!!!###$$$$$$%%%&&&%%%%%%%%%$$$$$$###""""""######$$$$$$$$$%%%&&&&&&%%%$$$###''''''(((((())))))******''''''&&&&&&&&&&&&'''''',,,444222'''%%%,,,***$$$$$$#########$$$$$$%%%'''&&&$$$""""""###$$$%%%%%%$$$######"""###$$$%%%$$$(((!!!!!!$$$'''000'''$$$+++((((((+++&&&'''''''''''''''((()))*********+++,,,+++***)))(((&&&&&&'''(((++++++)))(((((()))*********)))((('''+++555XXX666###&&&""""""$$$$$$"""###&&&$$$$$$%%%$$$$$$%%%''')))'''((()))***+++,,,,,,,,,+++000333666:::===;;;666;;;;;;FFF___ggg>>>555222///,,,,,,,,,+++***''''''&&&%%%%%%%%%%%%&&&'''&&&,,,###888JJJ%%%((('''***))),,,///111222111///---------///,,,,,,111555///===ddd@@@AAA;;;999CCC666(((++++++...+++...???HHH<<<&&&222888999888///---999???777000---)))%%%###$$$###+++222333///---000555999CCCBBB@@@GGGFFF??????DDDOOOYYY[[[UUUPPPRRRVVVdddzzzwwwSSS???888;;;AAA???<<<999888888888888777888333333777555,,,***---000...---,,,---...---,,,++++++***)))((('''&&&&&&%%%&&&'''((((((((('''&&&%%%'''((('''%%%###"""###$$$''''''$$$$$$((()))&&&%%%%%%%%%$$$$$$$$$######'''$$$"""###&&&((('''%%%"""""""""#########$$$$$$############""""""""""""!!!###$$$$$$"""!!!!!!"""&&&%%%%%%$$$$$$%%%%%%&&&###***000000+++'''(((***,,,***''''''((())))))(((***++++++***(((&&&&&&'''###$$$''')))+++,,,------(((+++......+++'''&&&'''(((''''''&&&%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&'''&&&&&&&&&((((((&&&$$$(((&&&%%%&&&)))***(((%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""""""""############$$$000AAA)))&&& !!!$$$""""""!!!!!!!!!###$$$%%%$$$$$$$$$######""""""!!!######$$$%%%%%%%%%%%%$$$######"""""""""######$$$$$$%%%&&&&&&&&&&&&%%%%%%))))))))))))))))))))))))&&&&&&%%%%%%%%%%%%&&&&&&&&&)))((($$$"""$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&'''&&&%%%$$$#########$$$%%%######"""""""""######$$$((('''!!!$$$###!!!%%%+++!!!$$$,,,+++,,,,,,%%%&&&&&&&&&'''((()))***+++******+++++++++***)))(((&&&%%%&&&(((******)))'''&&&&&&'''(((((((((''''''(((444TTT>>>;;;,,,&&&!!!###$$$######%%%###$$$%%%%%%$$$%%%''')))%%%&&&''')))************)))000444333333666777666<<<::::::BBBTTTvvvYYY;;;333111---,,,++++++***)))''''''&&&%%%%%%%%%%%%&&&'''!!!$$$---&&&'''kkkzzz555"""***))))))'''......///000///...------...000)))000---555333;;;ddd999888===NNN444111((('''***)))+++:::AAA666+++000222777888---***888BBB;;;222---+++)))'''&&&"""'''...777<<<;;;555000999BBB@@@===DDDEEEAAACCC@@@JJJUUUWWWRRRPPPVVV]]]XXXaaammmxxx|||dddJJJ???@@@@@@<<<999888777666777999::::::999777222111222000+++***---,,,+++***+++---......---+++******)))((((((''''''%%%&&&(((******)))'''&&&'''(((((('''$$$""""""######%%%%%%###%%%***+++(((%%%%%%%%%%%%$$$$$$######%%%###""""""%%%&&&&&&$$$!!!""""""""""""#########$$$$$$######""""""!!!!!!###$$$&&&&&&&&&%%%$$$###"""""""""""""""""""""""" %%%+++---***(((((()))$$$######$$$&&&)))+++,,,,,,,,,+++(((&&&%%%&&&'''###$$$''')))+++,,,------,,,222777666111,,,+++,,,++++++***)))(((''''''&&&%%%%%%'''(((((('''%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%)))&&&$$$&&&+++---***&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""###((('''!!!###!!!""""""!!!!!!"""###$$$$$$$$$#########"""""""""!!!"""######$$$$$$$$$$$$$$$###""""""""""""######$$$$$$%%%%%%&&&&&&'''''''''***)))))))))((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&"""!!!(((######$$$%%%&&&'''''''''&&&%%%$$$#########$$$$$$"""""""""""""""#########$$$'''((()))"""&&&888555((('''...---//////(((((('''''''''((()))******'''((()))))))))(((&&&%%%%%%%%%%%%''')))***(((&&&###$$$$$$%%%&&&&&&&&&&&&(((555vvvoooQQQSSS888...&&&%%%&&&$$$""""""$$$&&&'''&&&&&&&&&''')))%%%%%%'''((()))*********,,,111444222333888;;;:::;;;;;;<<<<<>>>>>888<<>>EEEAAAKKKSSSQQQKKKNNN]]]lll]]][[[YYYXXX\\\kkk^^^RRRBBB444444:::<<<999666555555666888999999777444444000//////...,,,,,,///***))))))+++---///...---******))))))((((((''''''&&&''')))******)))'''&&&'''((((((&&&###""""""###%%%&&&%%%$$$'''++++++((($$$$$$%%%%%%%%%$$$###"""$$$###"""###$$$%%%%%%%%%!!!""""""""""""#########$$$$$$######""""""!!!!!!$$$%%%&&&'''''''''%%%$$$ !!!!!!!!!!!!!!!!!! !!!"""###%%%'''(((((((((""""""######$$$''')))+++++++++)))'''$$$###%%%'''$$$%%%''')))************(((...444444...)))((((((++++++***)))((((((''''''###$$$%%%&&&&&&%%%$$$###%%%&&&'''(((((()))+++,,,'''$$$###%%%+++---***&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""""""""""""""'''###''' ###"""""""""""""""##################"""""""""""""""!!!"""######$$$$$$######""""""!!!!!!"""######$$$$$$$$$%%%%%%&&&'''(((((((((((((((''''''&&&&&&%%%''''''&&&&&&&&&&&&'''''')))!!!)))((($$$###""""""$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$!!!!!!""""""############'''######$$$ 777aaa<<<,,,(((,,,+++...000***+++***)))((((((((((((((('''(((((()))((('''&&&%%%$$$$$$%%%'''))))))(((&&&$$$%%%&&&'''''''''''''''***666___TTTJJJ;;;111(((&&&'''%%%######&&&'''((((((''''''((()))&&&&&&((()))***+++++++++...000000000555<<<>>><<<666777:::;;;;;;???OOO___vvvAAA555///---,,,+++,,,,,,***)))''''''&&&%%%%%%%%%%%%&&&!!!((($$$###(((***KKK???%%%(((,,,)))(((&&&555333333111---***)))***,,,111)))555)))222666LLL```;;;999<<< 222---)))---...,,,333555***000333...******&&&(((666888888444///---///...+++***%%%'''666HHHKKK<<<+++222;;;888000444666999AAAFFFNNNSSSNNNFFFIIIYYYiii```[[[VVVQQQLLLMMMWWWbbbqqqmmmrrr~~~uuu[[[@@@AAA999666:::>>>===<<<;;;:::999888777777444000...222000///---------...///+++******+++,,,,,,+++))))))((((((((('''''''''&&&'''((()))))))))((('''&&&'''((('''%%%###"""###%%%))))))&&&$$$'''+++)))$$$$$$$$$%%%&&&%%%$$$###"""$$$$$$######$$$$$$%%%&&&"""""""""#########$$$$$$############""""""""""""$$$######$$$&&&&&&%%%###""""""###$$$$$$###""""""&&&$$$!!!"""$$$&&&&&&$$$(((((((((&&&%%%%%%&&&((()))))))))&&&$$$$$$%%%'''$$$%%%'''((()))(((((('''&&&+++///000,,,(((&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%""""""############"""""""""$$$%%%%%%%%%'''))),,,%%%$$$###%%%(((***(((&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$############"""""""""(((+++!!!$$$"""((("""""""""""""""######""""""""""""""""""""""""""""""!!!!!!"""############"""!!!!!!!!!!!!"""######$$$#########$$$%%%'''((()))'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''******+++,,,(((######&&&"""###%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$######!!!!!!"""###$$$$$$$$$$$$(((###$$$$$$,,,PPP777)))&&&)))&&&)))---))),,,+++***)))((('''''''''))))))*********)))((('''$$$$$$$$$&&&((()))'''%%%'''(((***++++++***)))(((&&&666RRRsss^^^888777666...'''&&&&&&$$$$$$&&&%%%'''))))))'''''''''(((&&&'''(((***++++++++++++,,,---------333;;;===:::666666777:::999:::@@@HHHccc^^^:::111...---,,,,,,------+++***''''''&&&%%%%%%%%%%%%&&&'''(((%%%&&&(((111AAA---!!!''''''(((***'''888666555222---)))(((***,,,///+++444---000:::gggBBB777777***777000***---///---444888///888AAA;;;...***(((***444000444333...+++,,,,,,)))'''%%%'''---333444...(((+++555444222999;;;777999@@@IIIPPPNNNIIIHHHQQQZZZWWWTTTQQQNNNGGGAAACCCKKK___PPPEEEFFFIIIQQQaaasss|||jjj```SSSLLLJJJJJJGGGDDD999888;;;BBBEEEBBB??????@@@<<<777333111000...---222222000...---------,,,))))))((()))******'''%%%''''''''''''&&&&&&&&&&&&((((((((('''''''''&&&&&&&&&'''&&&%%%######$$$&&&((('''$$$"""&&&+++)))######$$$%%%&&&&&&$$$###!!!$$$$$$%%%$$$$$$$$$&&&'''############$$$$$$$$$%%%"""""""""""""""#########$$$"""!!!!!!$$$%%%%%%######$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%$$$$$$%%%&&&***+++***(((%%%$$$%%%(((((())))))(((&&&%%%&&&(((###$$$%%%''''''''''''&&&'''))),,,---,,,***'''%%%######$$$$$$$$$$$$%%%%%%###""""""!!!!!!""""""### """###"""!!!"""%%%((($$$$$$%%%&&&''''''&&&&&&&&&%%%%%%$$$%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$############&&&%%%$$$!!!+++%%%""""""#########"""""""""!!!""""""""""""""""""""" !!!""""""######"""""" !!!!!!"""$$$$$$"""""""""###$$$&&&(((***'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''555>>>555$$$!!!((($$$%%%'''(((((('''&&&%%%$$$%%%%%%%%%$$$$$$######!!!"""###$$$%%%%%%%%%$$$&&&%%%$$$'''!!!%%%,,,"""$$$)))%%%''',,,)))++++++***)))((((((((((((((()))*********)))''''''######$$$&&&((((((&&&%%%&&&(((+++------***'''%%%$$$///QQQYYYSSSFFF;;;444///***)))'''$$$$$$((($$$&&&'''(((&&&%%%%%%%%%&&&'''((()))***+++++++++(((,,,...---///444888888888666777999999888===CCCJJJ^^^}}}xxxKKK888111...---,,,,,,......,,,***''''''&&&%%%%%%%%%%%%&&&%%%###''')))$$$%%%'''"""'''"""(((%%%***...(((888666555111---******,,,///+++---111333111???III444333000222000)))***---,,,555<<<555>>>KKKDDD000(((&&&&&&,,,+++222333---((())))))'''(((,,,...***$$$"""&&&+++(((222333666CCCCCC888444555>>>IIIOOONNNLLLLLLNNNMMMIIIHHHGGGBBB<<>>HHHHHHBBBIIISSSRRRJJJLLLEEE:::999DDDHHHEEEHHH999???UUUSSS<<<;;;PPPEEEFFFFFFGGGGGGGGGGGGGGGBBBBBBBBB@@@<<<:::===BBB;;;@@@DDDCCC???<<<===@@@<<<999666555666888999:::222666::::::666000,,,+++------------+++***((('''&&&'''((())))))((('''&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&''' ---$$$:::000###%%%%%%$$$######$$$$$$$$$%%%$$$###"""###&&&(((***$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%'''(((((('''%%%$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&###!!!"""%%%'''&&&$$$$$$%%%&&&''')))((($$$"""%%%%%%''')))'''$$$%%%***))))))***))))))((('''&&&***'''%%%%%%'''((('''%%%%%%$$$######$$$&&&)))***((('''&&&'''))))))(((&&&))))))(((''''''''''''((()))(((&&&$$$$$$$$$&&&''''''&&&%%%$$$%%%&&&'''((()))((('''%%%$$$$$$%%%%%%!!!"""###$$$%%%$$$######""""""""""""""""""""""""!!!###&&&&&&%%%$$$"""######"""""""""""""""###$$$###"""""""""###%%%%%%&&&###"""###%%%&&&%%%###&&&%%%$$$$$$$$$%%%&&&'''""""""###$$$$$$$$$$$$###%%%,,,///,,,---...(((((()))******)))'''%%%$$$!!!"""######"""!!!###$$$#########"""""""""""""""$$$#########$$$%%%&&&&&&""" """000;;;666***(((((('''&&&&&&&&&&&&&&&(((((())))))(((&&&$$$###&&&'''''''''&&&%%%%%%$$$(((((('''''''''&&&&&&&&&...+++VVVddduuuMMM@@@;;;555///***&&&!!!%%%%%%%%%&&&&&&&&&''''''(((&&&$$$&&&))),,,,,,***---'''+++///---333999555;;;777333222555777888777888999@@@NNNcccoooIII666,,,111//////...---,,,***((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&((((((((((((&&&&&&'''&&&'''+++---///111333888555000,,,++++++...///...222---666888NNN[[[:::777666777666444000---///111333000;;;ZZZhhhHHH$$$'''+++""")))555000***---...+++,,,------,,,***(((&&&,,,,,,///444999999555000444SSSbbbQQQ@@@BBBKKKPPPGGGAAA===>>>CCCDDDEEEEEE@@@<<>>???AAA@@@>>><<<<<<>>>CCCCCCAAA???===<<<:::999???<<<999777888999::::::000444777777333...,,,+++---,,,+++***)))(((''''''''''''((())))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&((("""000***;;;000$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$###$$$%%%&&&'''$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$&&&''''''&&&$$$###&&&%%%$$$$$$$$$%%%&&&''''''%%%######&&&'''&&&%%%++++++,,,------+++'''###$$$$$$'''***((($$$%%%)))))))))******************+++(((&&&&&&((()))(((&&&$$$$$$######$$$&&&((()))(((((('''((())))))'''&&&&&&%%%$$$%%%&&&''''''''''''&&&%%%#########$$$%%%%%%%%%$$$######$$$%%%&&&'''&&&%%%$$$#########$$$!!!"""###$$$%%%$$$$$$################################################"""######"""""""""""""""###$$$###"""""""""###%%%%%%&&&$$$###$$$&&&((('''%%%&&&%%%$$$$$$###$$$%%%&&&""""""###$$$$$$$$$$$$$$$"""AAAVVVIII,,, '''111%%%&&&&&&&&&%%%$$$"""!!!###$$$%%%$$$###"""###$$$############""""""""""""$$$$$$#########$$$%%%%%%###$$$######(((///---&&&+++)))'''&&&&&&''''''&&&''''''(((((((((&&&%%%$$$&&&&&&''''''&&&%%%%%%$$$((('''''''''&&&&&&&&&&&&)))---KKKvvvlllLLL<<<888222...***'''$$$"""%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%'''***,,,+++***222(((,,,444...***333>>>555333111222555888999999<<<:::<<>>888555555666444111...---...333@@@mmmsssBBB000666///!!!&&&444333,,,***((()))+++---......+++)))''')))))))))+++---111444555111FFFIIIHHHWWWXXXLLLLLLHHH<<<999CCCIIIBBB???BBB;;;888???OOOSSSJJJFFFIIICCCAAAAAABBBEEEDDDAAA>>>>>>@@@BBBCCCCCCBBB@@@>>>@@@;;;888999===@@@@@@>>>???<<<999777777777777666...111333222000---,,,+++,,,+++)))(((''''''''''''((((((((((((((('''&&&%%%&&&%%%%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$#########&&&(((%%%222333<<>>===@@@;;;777444777;;;???AAABBB@@@AAACCCDDDDDDCCCBBBBBB===???@@@@@@AAABBBAAA>>>;;;777444555;;;@@@BBBBBB<<<999555333222222111000...////////////...------,,,+++(((&&&&&&&&&'''((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&'''((()))***(((''''''&&&%%%$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$%%%'''&&&222;;;:::+++&&&***)))'''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!$$$$$$$$$%%%'''((('''%%%$$$$$$$$$$$$$$$#########""""""############""""""!!!"""############"""!!!%%%$$$###""""""$$$'''((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&(((***,,,***&&&###&&&&&&)))......)))'''((())))))***+++++++++++++++(((((((((((((((((('''&&&))))))))))))***+++---...+++***))))))))))))&&&$$$(((%%%$$$&&&***,,,***''''''(((((())))))(((''''''))))))((((((''''''''''''$$$$$$######""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!"""""""""!!!!!!!!!"""##################$$$$$$%%%%%%#########%%%&&&(((((((((&&&&&&%%%$$$###""""""""""""###$$$$$$%%%%%%$$$$$$%%%%%% !!!+++000///((('''&&&%%%%%%%%%%%%%%%%%%&&&''''''$$$""""""""""""###############$$$$$$&&&%%%$$$############### ###$$$"""!!!$$$)))---888333---***)))(((&&&%%%$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%:::GGGXXXBBBNNN444111---+++***)))'''&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%''')))+++***)))'''(((333000'''***222111---333333333444555555555555555777::::::999;;;CCCJJJUUUkkkVVV777777666111111---------,,,+++***)))(((&&&&&&''''''''''''&&&&&&(((''''''''''''''''''(((&&&+++...------333:::>>>333111...,,,+++,,,---///111)))555777EEE<<<999000000333888666000...111###000??????>>>PPP]]]TTT111---...+++***666???777*********+++,,,///111333******)))&&&'''---888@@@zzzfff???:::999???YYYMMMQQQNNNBBB:::>>>DDDEEEAAAAAA>>>===???CCCBBB===<<>>BBBFFF:::>>>===999:::>>>@@@>>>===<<<:::888777999;;;===888555222000000000...---//////...////////////...,,,+++)))'''&&&'''((()))((((((''''''&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%###%%%&&&///BBB777'''&&&***)))'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$""""""%%%$$$$$$&&&((()))(((&&&%%%%%%%%%%%%$$$$$$######""""""############"""""""""""""""######"""""""""$$$###"""!!!"""###%%%'''%%%%%%%%%$$$###$$$$$$%%%$$$%%%'''***---...,,,***(((''')))//////+++((())))))))))))))))))(((''''''&&&&&&''''''&&&%%%%%%%%%)))))))))***+++,,,---...+++***))))))***)))'''%%%)))'''&&&(((******(((%%%''''''((())))))((((((''')))))))))((((((''''''&&&$$$$$$$$$$$$$$$########################$$$$$$$$$########################!!!###$$$%%%$$$###""""""""""""""""""###$$$$$$######$$$$$$%%%%%%%%%%%%!!!"""###$$$%%%&&&'''(((&&&&&&&&&%%%$$$###""""""######$$$%%%%%%%%%%%%$$$)))***&&&!!!%%%...000***((('''&&&&&&%%%&&&&&&'''###%%%'''&&&$$$"""!!!!!!""""""######$$$$$$$$$%%%&&&&&&%%%$$$#########$$$%%%###"""###%%%(((,,,000999333,,,)))((('''$$$ ###$$$%%%''''''''''''&&&$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&###...===nnnBBB222;;;333000---***)))(((&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&###%%%(((******)))((('''###000333000...%%%(((===222333444555666777888888666999;;;:::999999::::::FFFLLL___{{{BBB222666777222------------,,,+++***)))(((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''---000...000777===???111///---++++++,,,---...333+++444777ZZZMMM444444111222888777222333:::)))###///===^^^AAA***(((444000(((///888)))((('''&&&(((+++...111((()))))))))***///777===gggSSS888???EEEHHHHHHTTTTTTDDD;;;CCCLLLNNNMMMIIIBBB;;;;;;AAAEEEFFF>>>AAACCC@@@;;;:::>>>CCC<<>>;;;///...,,,++++++,,,---...222///222<<<===777111000444444000444===???,,,'''---000AAAgggDDD+++***;;;999---***,,,***)))(((''''''(((***+++'''))),,,...000333777999///SSS\\\@@@000:::===111EEEMMMRRRNNNHHHGGGLLLPPPMMMGGG@@@:::999===FFFNNNIIIEEE@@@<<<;;;;;;<<<===;;;FFFJJJAAA<<<@@@EEEDDD777666777:::>>>???<<<888333222111111333444333222///......///111111...+++((((((((('''''''''''''''&&&%%%%%%%%%%%%&&&((()))&&&%%%%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$###$$$&&&+++MMM111""")))&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))***%%%%%%%%%''')))******((()))((((((''''''&&&%%%%%%######$$$$$$$$$$$$######%%%%%%%%%$$$$$$%%%%%%%%%&&&''''''''''''%%%$$$###!!!###%%%%%%$$$$$$''')))(((&&&###"""###$$$$$$$$$((($$$$$$)))+++)))&&&&&&&&&&&&'''''''''&&&&&&%%%###&&&))))))&&&$$$$$$%%%###$$$%%%'''(((((())))))***)))((()))++++++)))'''!!!%%%))))))&&&$$$%%%'''%%%$$$#########%%%&&&'''%%%&&&&&&&&&%%%$$$"""!!!###$$$%%%&&&&&&%%%$$$$$$$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&'''(((###$$$%%%&&&&&&&&&%%%%%%"""$$$&&&&&&$$$$$$%%%(((%%%&&&'''''''''&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%777NNNDDD,,,###+++555"""###$$$%%%%%%$$$###"""!!!$$$'''(((&&&$$$######""""""###$$$$$$%%%&&&&&&''''''&&&&&&&&&'''((((((+++%%%###'''((('''(((,,,...***(((***...///+++&&&###$$$%%%&&&'''&&&%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''(((000NNNbbbIII888111000---***(((''''''&&&%%%###$$$$$$$$$$$$%%%%%%%%%%%%'''((((((&&&%%%''')))555***)))XXXmmm555)))))),,,///111444888>>>CCC777999777555888>>>@@@===666:::@@@CCCIII___\\\<<<000333......222,,,++++++,,,++++++***)))(((''''''((((((((((((''''''$$$%%%(((******(((%%%$$$&&&+++---,,,333===<<<444------+++++++++,,,---......444222GGGRRR888///,,,///...+++111===333---...,,,&&&777YYYnnn666...222===DDDIII@@@---------,,,+++***)))''''''(((+++///444777999888888666666;;;777(((+++AAAQQQGGGFFFNNNXXXUUUIIIGGGMMM@@@CCCIIIPPPNNNHHHHHHKKKTTTJJJ@@@;;;===???<<<888222AAAIII@@@888:::>>>>>>@@@;;;999<<>>666...***&&& """###%%%&&&&&&%%%$$$""""""%%%((()))(((&&&%%%%%%""""""###$$$%%%%%%&&&&&&'''''''''''''''((()))***%%%"""###''''''$$$'''...---***)))...555888444...$$$%%%&&&&&&&&&%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&+++...GGG:::888111:::...+++(((''''''((('''&&&######$$$$$$$$$%%%%%%%%%%%%'''((('''%%%%%%'''***///)))...OOOQQQ777222***,,,///000111555<<>>>>>888111222777888333666;;;AAABBB<<<===OOOdddXXX@@@---///555+++,,,555000+++++++++++++++***)))(((''''''((((((((((((''''''&&&))),,,//////,,,)))&&&%%%*********222===:::...---,,,+++++++++,,,---...***777333QQQ999BBB'''111666###444???>>>***>>>BBB)))%%%999VVV___vvvIII<<<555;;;<<<888FFFHHH===???%%%111((($$$&&&)))///777===???===999666888:::777///+++555BBBSSSAAA<<>>JJJSSS\\\ZZZLLL@@@@@@EEE??????>>><<<::::::;;;===BBB>>>555888BBB???;;;BBBOOOKKKEEE@@@;;;777333000000//////...------,,,,,,&&&,,,000111444777222***(((((((((((('''&&&%%%%%%%%%%%%$$$%%%'''))),,,...(((&&&$$$$$$%%%%%%%%%$$$******++++++***)))((('''%%%$$$###"""###%%%''')))%%%!!!***;;;<<<...$$$'''$$$$$$######"""#########"""###$$$&&&'''(((((())),,,(((%%%&&&***,,,)))&&&//////---+++((($$$""" """%%%((((((&&&###!!! &&&&&&%%%%%%$$$###""""""((('''&&&%%%$$$######"""!!!###$$$%%%%%%&&&''')))999111(((&&&((((((%%% ###$$$$$$%%%&&&&&&&&&&&&''''''((((((''''''&&&%%%&&&((()))***)))'''$$$"""%%%&&&'''((()))))))))))))))(((''''''((('''%%%###((('''&&&&&&&&&(((***+++%%%%%%%%%$$$$$$$$$#########&&&((((((&&&$$$&&&((($$$$$$%%%)))+++***%%% %%%###!!!"""%%%&&&$$$"""%%%%%%$$$$$$######""""""!!!"""###$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%% !!!###%%%''''''&&&&&&%%%$$$$$$$$$$$$$$$'''''''''%%%""""""###%%%(((''''''''''''&&&&&&&&&(((---<<>>@@@@@@TTTjjjXXX???444222000000111111111000///---+++)))'''&&&&&&'''+++***)))'''&&&&&&&&&&&&***$$$%%%dddjjj'''555)))&&&&&&+++333777444///,,,,,,,,,,,,,,,---...///777...;;;wwwjjj===>>>222)))444---777///,,,???666)))666999555kkkBBB((()))>>>LLLFFF111222'''222(((&&&)))***...555<<<<<<777222444333222000,,,***111:::JJJ???888<<<===::::::@@@CCCGGGNNNRRRPPPKKKIIIHHH===<<<<<<;;;;;;>>>CCCGGG@@@???999<<>>999444000...............////////////111777999444000000...***'''((((((((((((''''''&&&&&&&&&%%%%%%&&&(((***,,,'''%%%$$$$$$%%%&&&%%%$$$''''''((())))))((('''&&&%%%$$$$$$###$$$&&&((()))'''###***:::;;;...&&&)))%%%%%%$$$############$$$"""###$$$&&&''''''''''''---)))$$$###'''******(((///...---+++(((&&&###"""###&&&((()))&&&$$$""""""######$$$$$$$$$$$$%%%%%%''''''&&&%%%###"""!!!!!!!!!######"""###$$$&&&,,,((($$$###&&&((('''%%%$$$$$$$$$$$$$$$%%%&&&'''&&&&&&''''''''''''&&&&&&&&&'''(((((('''%%%###"""&&&'''((())))))))))))))))))(((''''''''''''%%%###%%%%%%%%%&&&'''((())))))&&&%%%%%%%%%%%%$$$$$$$$$ """$$$$$$"""!!!"""$$$$$$$$$%%%'''***)))$$$!!!%%%###!!!"""$$$%%%$$$"""#########"""""""""""""""""""""######$$$#########%%%$$$$$$$$$$$$$$$%%%%%%############$$$$$$%%%%%%''''''''''''((())))))***((())))))(((&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%)))666;;;///***+++%%%&&&%%%$$$$$$#########$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%"""&&&)))+++)))'''&&&%%%%%%$$$$$$######$$$%%%&&&))))))(((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%########################%%%$$$$$$$$$$$$%%%&&&&&&%%%---111888>>>555+++...222***...222***'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&'''((()))+++,,,---...***++++++---...///000000555666777666555444444666777888999:::<<<>>>???@@@>>>III\\\tttUUU===;;;555333111000111111000///...---+++)))'''''''''''''''''''''&&&&&&%%%%%%$$$ <<<<<<)))'''(((...555888444///,,,,,,,,,,,,---......///222555EEELLL888333'''444...)))...---888+++(((BBBHHHEEETTT___777)))===999:::***///444???222000***))),,,333:::;;;444,,,222...,,,---,,,+++...333???>>>===;;;;;;===@@@BBB@@@???@@@GGGPPPSSSNNNGGG::::::888777999===DDDJJJDDDFFFAAA@@@DDD>>>888>>>===@@@AAA>>>777111...---,,,,,,---...000111222222555::::::333***(((***+++&&&''''''((((((((((((''''''&&&%%%$$$%%%''')))***'''%%%$$$$$$&&&'''&&&%%%$$$$$$&&&''''''&&&%%%%%%&&&%%%$$$$$$%%%&&&((()))((($$$+++888999---'''+++&&&&&&%%%$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%%---(((###!!!$$$((()))))),,,,,,+++***)))'''%%%$$$$$$&&&))))))'''$$$###### !!!"""###$$$&&&'''''')))((('''&&&%%%###""""""!!!"""######""""""$$$%%%%%%$$$$$$%%%&&&'''((()))&&&%%%###"""###$$$&&&'''$$$%%%&&&'''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$'''(((((()))))))))(((((()))'''&&&&&&''''''%%%$$$######%%%&&&'''(((((((((''''''&&&&&&&&&%%%%%%%%%###%%%&&&%%%$$$###$$$%%%#########$$$&&&%%%###!!!$$$###""""""$$$$$$###""""""""""""###############$$$%%%%%%%%%$$$$$$###"""$$$#########$$$%%%&&&&&&(((''''''&&&%%%%%%%%%$$$######$$$&&&''')))***+++)))***,,,+++***))))))***''''''''''''&&&&&&&&&&&&%%%&&&111555***''')))$$$%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###&&&)))***(((&&&%%%$$$######$$$$$$$$$$$$$$$$$$((((((&&&%%%###"""!!! """"""""""""###$$$&&&&&&########################$$$$$$$$$$$$$$$%%%&&&&&&&&&///555<<>>???<<<===>>>DDDRRRlllnnnSSS???777999555333111000000000...---...---+++)))'''''''''(((%%%&&&'''''''''&&&%%%%%%***""",,,XXXwww\\\222(((***)))***000666888444///,,,,,,,,,,,,---...///000333999\\\000777333%%%999&&&111***555333666DDDLLL[[[uuuaaa444((()))DDDJJJSSSEEE555222333,,,///)))''')))111999;;;444---------///222111---,,,///111999>>>>>>@@@FFFEEE???AAA;;;666888BBBIIIDDD;;;777777666444444666;;;??????DDDAAA===>>>777000555777<<<@@@>>>777000......+++,,,,,,---...///000000...111111---(((''')))+++$$$%%%&&&'''''''''''''''%%%$$$$$$###$$$&&&)))***'''%%%$$$$$$&&&''''''&&&"""###$$$&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&'''((('''%%%***444444+++'''+++''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$***'''###"""$$$&&&''''''((())))))((('''&&&%%%%%%###%%%''''''&&&$$$###### !!!"""###$$$%%%&&&''',,,+++***)))'''&&&%%%%%%%%%&&&''''''&&&%%%&&&(((''')))+++***((('''(((***(((&&&$$$""""""###%%%'''###$$$%%%&&&((((((((()))((('''&&&%%%%%%%%%&&&'''''''''(((((((((''''''&&&)))'''%%%%%%&&&&&&%%%$$$"""###&&&((())))))))))))((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''###"""""""""######""""""$$$#########$$$$$$$$$#########$$$$$$%%%%%%&&&&&&&&&'''''''''''''''&&&&&&$$$$$$$$$$$$%%%&&&((((((*********))))))(((''''''###$$$%%%'''((()))************+++++++++,,,000333'''''''''&&&&&&&&&%%%%%%''''''///222((('''***&&&$$$$$$###############$$$######$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$''')))***(((&&&%%%%%%######$$$$$$###"""!!! ########################!!!!!!!!!!!!"""$$$%%%&&&########################$$$$$$$$$###$$$%%%%%%&&&&&&///555<<>>>>>??????@@@555333111/////////---+++---,,,***(((((((((((((((&&&''')))***+++***((('''((($$$***000&&&$$$111))))))+++000555666222---++++++,,,,,,...///000111999777jjj@@@222%%%777111---)))555>>>LLLRRR@@@AAA]]]aaaDDD000$$$===```xxxSSS;;;;;;CCC---++++++000777999333---''',,,333888444,,,***---'''///333333:::DDDBBB888???;;;222---222999999222333444444444222222333555000999888666;;;888333777222777;;;:::333...,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((''')))+++,,,+++))))))###$$$%%%&&&&&&&&&&&&&&&$$$#########%%%'''***+++'''&&&$$$%%%&&&''''''&&&"""###%%%&&&'''&&&&&&%%%&&&%%%%%%%%%&&&&&&&&&'''$$$$$$)))111///(((&&&***((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""%%%$$$$$$$$$%%%%%%$$$###$$$%%%%%%%%%%%%%%%$$$###"""$$$%%%%%%$$$""""""###"""""""""######$$$$$$$$$******)))((('''&&&&&&%%%&&&((()))(((''''''((()))(((+++...,,,)))'''))),,,)))(((%%%###"""###%%%'''###$$$%%%'''((()))******)))((('''&&&&&&''')))***&&&&&&'''''''''&&&%%%%%%(((&&&$$$$$$%%%&&&&&&%%%$$$%%%''')))***+++******((((((((('''''''''&&&&&&(((&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&$$$%%%%%%%%%$$$$$$$$$%%%#########$$$$$$%%%%%%%%%%%%%%%&&&'''((())))))(((%%%%%%%%%%%%&&&((()))))))))***++++++,,,++++++******+++,,,---------,,,,,,))))))((('''(((---444:::'''&&&&&&&&&&&&%%%%%%%%%(((&&&---///''''''+++'''#########""""""###$$$$$$"""##################"""#########$$$$$$$$$%%%%%%"""%%%''''''&&&$$$$$$$$$!!!""""""######"""!!!!!!!!!!!!"""###$$$%%%%%%&&&"""""""""!!!!!!"""##############################$$$############$$$%%%%%%###***---555???888///333555++++++,,,$$$!!!%%%"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&'''((())))))******++++++,,,,,,,,,---------,,,...///000///000111333444555555777888999:::;;;888:::===<<<:::;;;AAAGGGVVVaaaooo~~~jjjHHHCCC<<<777333333:::BBB555333000///......,,,+++,,,+++***((((((((())))))&&&''')))++++++***((('''%%% ***222,,,+++---&&&((()))***...222222...++++++++++++,,,...000222222:::===]]],,,222$$$666......111444VVVjjjHHH...===777...888333:::LLLjjj...'''***444111000111333333000,,,%%%***333888333***(((,,,***,,,***(((000<<<>>>999>>>???999111222:::===999///111333444333222333333000999666333999999333555000333444222...+++***+++------,,,+++******)))))))))''')))...000---)))'''$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%'''***+++)))'''%%%%%%&&&'''&&&%%%$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###)))///---'''%%%)))((('''&&&$$$##################$$$$$$$$$######"""!!!"""$$$%%%%%%$$$"""!!!"""######$$$$$$######"""!!!###$$$$$$"""!!!"""##################"""""""""%%%%%%%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%%%%'''(((%%%(((***)))((((((+++...+++)))'''%%%$$$$$$%%%&&&%%%%%%'''((()))******+++(((((('''''''''(((***+++%%%&&&&&&'''''''''&&&&&&(((&&&$$$###%%%&&&&&&&&&'''((())))))************(((((('''''''''&&&&&&&&&,,,)))'''&&&&&&''''''&&&)))***+++***)))((()))+++%%%&&&''''''%%%%%%&&&'''"""""""""###############!!!"""$$$%%%&&&'''''''''&&&&&&%%%&&&&&&'''((()))&&&((()))+++,,,,,,++++++***+++,,,,,,,,,***)))((('''&&&%%%$$$%%%+++333888&&&&&&&&&&&&%%%%%%%%%%%%&&&###(((+++$$$%%%)))$$$###""""""""""""###$$$$$$""""""############"""""""""""""""######$$$$$$%%%!!!$$$$$$###"""######!!!!!!""""""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$###"""!!!!!!!!!"""#######################################$$$%%%%%%$$$(((+++666DDD???444444666,,,---...&&&###&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''(((((()))))))))&&&&&&&&&'''((()))))))))******+++,,,,,,---......+++---...///......000222222222333444555666777888444666888999999:::;;;<<<<<>>///222555444222000...---...///***+++///333111,,,***,,,...---,,,***---222777999999>>>===777888AAACCC>>>...000111111000000222444666<<<777111888999111///333222///---+++***++++++------,,,,,,+++******)))***))),,,000///)))''')))''''''((((((''''''&&&&&&***((('''%%%%%%&&&((()))+++)))'''&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$### $$$+++///,,,'''&&&((('''&&&%%%$$$###"""""""""""""""###############"""!!!"""######"""""""""""""""###############"""""""""###$$$$$$###"""###$$$############""""""""""""""""""""""""############!!!###$$$%%%$$$%%%&&&(((&&&&&&&&&&&&'''))),,,///+++***)))(((&&&&&&&&&&&&'''''')))***++++++++++++&&&&&&&&&'''((()))******&&&&&&'''((())))))))))))(((&&&######$$$&&&&&&&&&))))))(((((((((((())))))'''''''''&&&&&&&&&%%%%%%///+++((('''((())))))(((''')))++++++)))((((((***&&&((())))))'''&&&''')))%%%%%%%%%%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$%%%''')))))))))((('''%%%&&&'''((('''&&&$$$###$$$$$$$$$$$$$$$''',,,000&&&&&&&&&%%%%%%%%%$$$$$$%%%!!!&&&)))###$$$'''""""""""""""""""""###$$$$$$"""######$$$$$$######"""!!!!!!""""""###$$$$$$%%%!!!$$$%%%$$$$$$%%%&&&***((('''%%%$$$###$$$$$$###$$$$$$$$$%%%%%%%%%&&&%%%$$$###""""""""""""##########################################$$$$$$%%%$$$(((,,,<<>>@@@;;;======;;;<<<@@@BBB@@@<<>>:::666111888:::///222333666888888666444222111@@@IIIAAA444.........+++***)))))))))))))))***000+++&&&$$$$$$%%%$$$###%%%&&&'''''''''(((***,,,++++++***************+++)))000111,,,,,,444999:::]]]***...444,,,+++FFFZZZHHH+++&&&***+++''')))777JJJWWWGGGkkk{{{jjj888222AAACCC777,,,)))...999222///111777999333---,,,111000///---,,,+++++++++///...///333666777777777......---,,,,,,+++++++++---+++111:::<<<777666;;;;;;222,,,+++***((()))---))))))******************+++******)))(((((('''''''''''''''&&&&&&&&&%%%%%%&&&''''''%%%###$$$(((++++++(((%%%$$$&&&'''&&&$$$%%%$$$%%%&&&((((((&&&%%%###$$$$$$%%%$$$###"""!!!$$$(((,,,---)))&&&%%%&&&$$$#########"""""""""""""""######"""!!!!!!###&&&""""""!!!!!!!!!!!!""""""%%%%%%&&&&&&%%%$$$$$$#########"""!!!!!!!!!!!!!!!""""""!!!!!!!!! #########$$$$$$######"""""""""######$$$$$$%%%%%%$$$$$$######$$$%%%'''((('''''''''&&&&&&&&&&&&&&&'''))),,,,,,)))(((***,,,%%%$$$$$$$$$$$$%%%'''(((&&&''')))+++++++++))))))%%%###!!!"""$$$&&&&&&%%%(((,,,,,,((('''+++---,,,)))((((((''''''&&&%%%%%%&&&&&&'''''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""$$$############$$$%%%%%%#########$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###""""""###############$$$%%%&&&$$$$$$#########""""""""" ###&&&&&&$$$""""""###%%%###""""""######$$$$$$$$$###"""$$$&&&'''%%%#########"""""""""###&&&(((+++,,,,,,,,,---///000///......,,,***((()))...111++++++)))&&&$$$$$$(((+++((('''&&&$$$###"""""""""""""""###############"""########################&&&---777OOOBBB<<>>555555:::888555666777777666444111000***222555111,,,,,,---+++******)))(((((((((((()))...***%%%$$$$$$%%%%%%$$$%%%&&&'''''''''(((***,,,++++++***************+++,,,///---...111///666III===///......+++...;;;;;;******...222444555CCC```zzzVVVxxxqqqppp\\\ZZZ888eeeQQQ999000555999222(((***///444888>>>???666+++------------,,,+++))))))***+++---111555888999888+++++++++,,,,,,+++++++++---(((///<<<<<<111444BBB===555---+++******,,,000)))))))))***************)))))))))(((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&(((((('''&&&%%%&&&&&&%%%###$$$$$$$$$&&&''''''%%%$$$$$$$$$$$$%%%$$$$$$###"""$$$(((,,,,,,)))%%%$$$$$$###############""""""""""""######"""!!!"""$$$%%%""""""!!!!!!!!!!!!""""""&&&&&&'''''''''&&&%%%%%%######"""!!!!!!!!!"""""""""""""""!!!!!!!!! """"""######$$$######"""""""""""""""""""""""""""""""""!!!!!!"""###%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$&&&'''""""""######$$$%%%%%%&&&$$$%%%&&&''''''&&&%%%$$$###"""!!!"""$$$%%%%%%%%%###''')))&&&&&&((())))))'''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&%%%$$$$$$###$$$$$$######$$$$$$%%%&&&""""""""""""""""""""""""!!!!!!############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$############$$$%%%%%%!!!""""""###$$$%%%&&&'''&&&&&&&&&&&&%%%$$$############"""""""""###$$$$$$ ###&&&%%%!!!!!!$$$!!!###%%%%%%$$$###"""###%%%$$$#########%%%'''(((###""""""###%%%%%%$$$"""((((((&&&$$$"""###'''***//////000///,,,***)))***'''%%%$$$%%%(((+++---...+++++++++)))&&&%%%&&&(((***)))'''%%%###""""""!!!!!!""""""######$$$$$$$$$########################$$$ ///555KKKAAA???444444;;;999---$$$%%%))))))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%&&&'''&&&&&&''''''((()))))))))''')))+++++++++,,,...///000---***+++...111222111000000111111222333333333333444555555666666555555444555444888;;;555555AAAAAA444555;;;555333777777888888666555333111//////------+++(((+++//////,,,))))))((('''''''''''''''***'''%%%$$$$$$%%%%%%$$$%%%&&&'''((('''(((***,,,+++***************++++++------)))111666+++>>>qqq<<<,,,111777)))'''111000///$$$ """%%%222BBBKKK```YYY:::WWWDDDfffVVVPPPOOOAAA333111555###+++000111:::EEE@@@222+++++++++,,,,,,---......,,,---,,,+++...333444222---,,,,,,,,,---...000222444//////333444333999DDD???999222...------///000,,,,,,,,,+++******))))))(((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$###%%%%%%%%%'''((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$(((,,,,,,((($$$""""""########################!!!###$$$###""""""$$$%%%""""""!!!!!!!!!!!!""""""%%%&&&&&&'''&&&&&&%%%%%%######""""""!!!""""""###"""""""""!!!!!!!!!!!! !!!""""""###############!!!!!!!!!"""""""""""""""$$$######"""###$$$%%%&&&'''''''''''''''''''''((('''%%%""""""#########""" !!!"""###$$$$$$$$$$$$""""""#########"""!!!!!!###""""""###$$$%%%%%%%%%!!!$$$&&&%%%$$$$$$$$$$$$(((((((((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###"""""""""###%%%&&&######################## !!!""""""!!! !!!!!!!!!!!!###""""""""""""###$$$$$$!!!!!!""""""###$$$%%%%%%$$$%%%%%%%%%$$$$$$###"""###"""""""""""""""######"""%%%$$$!!! !!!###"""###$$$$$$$$$###""""""$$$%%%%%%%%%%%%''')))+++%%%%%%&&&&&&''''''&&&%%%//////...***&&&$$$%%%((())),,,222777555///,,,---+++&&&######''')))'''$$$&&&'''(((((('''%%%%%%$$$'''&&&%%%$$$###"""""""""!!!!!!""""""###$$$%%%&&&###########################"""000444LLLFFFDDD555111888999000&&&$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''*********))))))***&&&&&&&&&'''''''''((((((((()))************,,,...000//////...//////000111///000000111222222333333333333444555555555555444444888555;;;EEE;;;:::SSSiiiDDD///444777777777111888777555222111000//////444000,,,+++---///...+++)))((('''&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%'''(((((('''(((+++---*********)))******+++,,,+++,,,***444666,,,XXXjjj999(((444...%%%,,,111:::///)))---...))))))...***FFFxxxttt<<>>:::444777BBBEEEAAA888555000,,,,,,///000000000000...---+++)))((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$&&&&&&&&&%%%$$$%%%&&&''''''&&&%%%%%%%%%'''''''''((())))))'''%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&***,,,+++'''###""""""###############$$$$$$$$$!!!###$$$$$$######$$$%%%""""""!!!!!!!!!!!!""""""###$$$$$$%%%%%%%%%$$$$$$######""""""""""""#########"""""""""!!!!!!!!!!!! !!!"""############### !!!"""###$$$%%%&&&%%%$$$#########$$$%%%&&&******))))))((('''&&&&&&&&&%%%$$$%%%&&&%%%###!!! !!!"""#########"""""" !!!!!!!!!!!!  !!!"""#########$$$$$$&&&&&&((((((&&&$$$###%%%''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###"""!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!  !!!!!!!!!"""!!!!!!!!!!!!!!!"""######"""""""""""""""""""""!!!"""############""""""!!!"""""""""!!!""""""###$$$!!!!!!###$$$$$$###"""!!!############$$$$$$###"""$$$&&&((()))((()))+++...***+++,,,,,,,,,+++++++++---000111...)))%%%&&&(((&&&***444???@@@888111000333---(((''')))***&&&!!!######%%%'''((((((&&&$$$"""""""""""""""######$$$""""""""""""###$$$&&&'''########################$$$###///222OOOOOOJJJ444---444777222***&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$'''***+++***)))******&&&&&&&&&&&&'''''''''''')))***+++***((()))***,,,)))---000000...---...000000000000111222222333333222333333444444444444444111555111777AAA777777PPPuuuMMM555666888888888444555444222000///000111222000......---+++)))(((((()))((('''&&&%%%%%%%%%%%%###$$$%%%%%%%%%%%%%%%&&&&&&'''((((((((()))+++---******))))))***++++++,,,+++---///333000777}}}aaa)))'''000///,,,+++%%%(((///222///***+++000)))???BBB((()))===RRRyyy~~~ccchhhwwwgggQQQAAA///AAACCC<<<...,,,444555///333333222111111111111111333444///((()))222555111///---+++***,,,000555888===FFFFFF???DDDOOOLLL===222000,,,(((***000333222111000...---+++)))((('''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%$$$$$$%%%'''(((&&&%%%&&&'''((((((&&&&&&&&&((()))(((((()))******'''%%%%%%$$$$$$$$$$$$%%%&&&&&&***,,,---***%%%"""###$$$#########$$$$$$$$$$$$$$$!!!###%%%%%%$$$###$$$%%%""""""!!!!!!!!!!!!""""""""""""###$$$$$$$$$############"""""""""###$$$$$$######"""""""""!!!!!!!!! !!!"""############ !!!"""###%%%&&&'''((($$$###"""!!!""""""###$$$))))))((('''&&&%%%$$$$$$%%%&&&((((((((('''%%%%%%######"""""""""!!!!!!!!! !!!!!!!!! """""""""!!!"""###&&&%%%%%%'''%%%"""###&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""""""""#########""""""######$$$%%%"""""""""""""""""""""""" !!!!!!""""""###"""!!!!!!!!!!!!"""############"""""""""!!!!!!!!!!!!"""""""""""""""!!!!!!""""""""""""###$$$%%%%%%###$$$%%%'''((('''%%%###&&&%%%$$$$$$&&&&&&%%%$$$$$$(((,,,---+++***,,,...)))+++,,,+++***))))))***(((,,,///---)))'''***---+++***111===@@@999222222111+++&&&$$$&&&'''%%%!!!######%%%'''******(((&&& !!!"""###$$$%%%$$$###""""""###$$$&&&'''########################%%%$$$......MMMRRROOO555...222555333...***((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''''''''((()))''''''''''''''''''''''''*********)))((()))+++---&&&))),,,---,,,,,,...000//////000000111222222333111222333333444444333333333333111444777222333@@@OOO>>>999:::111///444555222111000//////000111222+++,,,...000---((((((,,,***)))((('''&&&%%%%%%%%%"""$$$'''((('''%%%%%%&&&&&&'''((()))((()))+++---))))))))))))***+++,,,,,,......222222222WWWSSS,,,///333---***111999===999000+++(((&&&%%%'''---,,,BBB:::!!!KKK___jjjsssHHHDDDSSSKKKGGGGGGAAA555------...---111333555777666444222000)))...---)))---888;;;666---------...///222444555999@@@DDDBBBDDDIIIGGG@@@===;;;333***,,,444::::::---,,,,,,+++***)))((('''''''''''''''''''''''''''%%%&&&&&&&&&'''''''''((('''%%%$$$%%%''')))'''&&&'''))))))(((&&&&&&(((+++((((((((()))))))))'''$$$%%%$$$$$$$$$$$$%%%&&&'''---...---)))$$$"""$$$&&&#########$$$$$$%%%%%%%%%!!!###%%%&&&%%%$$$$$$%%%""""""!!!!!!!!!!!!""""""!!!""""""###$$$$$$############""""""######$$$%%%#########"""""""""!!!!!! !!!"""############""""""######$$$%%%&&&&&&$$$###"""!!!!!!"""######&&&&&&&&&%%%%%%%%%$$$$$$''')))***)))'''&&&))),,,&&&%%%###!!! !!!!!!!!!!!!!!!!!!!!!"""###$$$"""%%%&&&$$$###$$$&&&%%%""""""%%%%%%"""%%%+++%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""""""""######"""###$$$$$$%%%%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!""""""###$$$$$$###############$$$$$$%%%############$$$$$$$$$$$$!!!""""""#########""""""!!!!!!!!!"""$$$%%%'''((($$$(((------+++))))))***+++(((&&&''')))***)))'''$$$)))///111...,,,,,,---(((***,,,+++)))'''((()))+++...///,,,((()))000666444)))&&&///555333111444+++'''!!! """"""!!!#########%%%((((((&&&###!!!!!!!!!!!!"""###$$$%%%%%%$$$###""""""###%%%&&&###########################%%%...(((EEEOOOQQQ;;;444222000///---***((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&%%%&&&(((***''''''''''''''''''''''''((())))))))))))+++///111444...)))))),,,///...,,,.........///000000111111111111222333333333333333666222444555000222777444111///555666,,,,,,222000000000000//////000000111...,,,---000///******...+++***)))'''&&&%%%%%%%%%"""%%%)))***(((&&&%%%&&&&&&((())))))((()))+++...))))))))))))***+++,,,---111+++222444CCCAAA///111...///(((,,,---+++///666222'''...888<<>>EEEQQQKKK???111000999AAAAAA((((((((((((((((((((((((''''''((((((((((((((((((%%%%%%%%%&&&&&&''''''''')))&&&$$$%%%''')))(((''')))******(((%%%&&&)))---(((''''''((()))(((%%%###%%%%%%$$$###$$$%%%'''(((//////---(((###"""$$$(((#########$$$$$$%%%%%%%%%!!!###%%%&&&%%%$$$$$$%%%""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$$$$$$$$$$######""""""###$$$%%%%%%############"""""""""""" !!!"""####################################%%%$$$###""""""###$$$$$$%%%%%%&&&&&&&&&&&&'''''')))++++++(((%%%&&&,,,222((('''$$$!!!  !!!!!!!!!!!!""""""$$$%%%&&&###&&&******((('''(((***(((%%%%%%)))***)))---444((((((((((((((((((((((((''''''%%%$$$$$$$$$%%%&&&"""###$$$&&&&&&%%%$$$$$$########################!!!!!! !!!!!! !!!!!!"""###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''######$$$%%%&&&''''''((("""######$$$$$$$$$######!!!!!!"""###$$$&&&((()))$$$,,,444333---))),,,111...+++)))))),,,---,,,***$$$***111333000,,,+++,,,...000222111...,,,---///444555333---(((***333<<<999'''"""***---111888---)))$$$ !!!###$$$###"""!!!"""%%%%%%"""$$$$$$###############$$$'''%%%$$$""""""###%%%&&&########################"""&&&...$$$===IIIRRRAAA888222,,,***)))(((&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&'''+++---((((((((((((((((((''''''%%%'''((()))***---222555FFF999***'''...222...''',,,,,,------...//////000111111222333333333333222444---333444,,,444;;;---555000222222000666777+++000000000000000/////////111+++(((++++++''''''***++++++)))((('''&&&&&&%%%"""&&&***+++(((&&&%%%&&&&&&((()))))))))))),,,...))))))))))))***+++,,,---333'''000888UUU555(((:::&&&///((((((000555///***)))+++***>>>TTT___hhhTTT&&&333FFFRRR]]]LLL999TTTmmmUUUdddRRRAAASSS888JJJ999...,,,222111,,,222???777,,,***666@@@>>>444---(((555,,,;;;;;;000@@@::::::"""444///999LLL;;;OOO[[[III444***---111...)))'''666BBB???111%%%%%%+++'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&'''''''''((((((***(((&&&%%%&&&'''''''''*********)))(((&&&%%%$$$)))### ###+++000///,,,777333,,,'''&&&(((,,,...000***(((+++---((("""############""""""!!!!!!"""""""""""""""""""""""" !!!!!!""""""###### !!!!!!"""###$$$""""""#########!!!###"""!!!!!!!!!"""$$$%%%!!!###$$$%%%$$$"""!!!""""""""""""###$$$%%%&&&%%%%%%&&&&&&'''((())))))+++(((&&&)))///222111...111,,,'''%%%%%%%%%###""" %%%&&&###"""$$$$$$""""""+++222222---***---222)))&&&&&&&&&$$$$$$...;;;---)))'''))))))%%%###$$$&&&%%%$$$"""""""""###############$$$$$$%%%%%%%%% !!!"""!!!!!!###$$$"""###"""!!!###%%%"""!!!"""###"""!!!!!!###$$$///,,,******---///...---'''''''''''''''&&&%%%%%%"""%%%'''&&&###!!!###%%%%%%""""""%%%&&&$$$%%%)))...******000222///---000111///+++'''$$$$$$$$$%%%"""&&&+++,,,%%%!!!'''111888555222222333222---***777999666...***---333555333***$$$&&&((('''(((,,,)))'''%%%###""""""""""""""""""""""""""""""""""""$$$"""!!! !!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$((()))(((&&&$$$###$$$%%%((($$$'''...>>>UUUTTT;;;;;;888000(((&&&((('''###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((###'''+++***%%%%%%444DDD888333...+++,,,------,,,---------............///.........///000000111111===888111...000333444444111222222111000000111333222222111111000...---,,,+++,,,///000///,,,)))''',,,)))&&&&&&((()))'''%%%$$$&&&'''%%%###"""%%%''')))((('''''''''(((***++++++***)))***+++++++++***---333333999~~~;;;&&&000***///---'''***333333******+++888BBBGGG\\\eeeTTT```aaaHHH888444<<>>===...444;;;888JJJaaa<<<:::[[[AAA///999333---+++---...,,,))))))000666444---''''''***''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((+++)))'''&&&&&&&&&&&&%%%'''&&&%%%%%%%%%'''***+++%%%&&&(((///666777222,,,444333///***&&&'''---222///***)))...///***### #########"""""""""""""""""""""""""""""""""""""""""""""""""""############ !!!!!!"""###$$$"""#########"""!!! """"""!!!!!!!!!"""###$$$$$$%%%&&&&&&%%%###!!!#########"""######$$$%%%$$$$$$%%%&&&&&&'''(((((((((&&&$$$'''+++...,,,***,,,)))&&&$$$%%%%%%###!!!###((()))&&&%%%''''''%%%$$$***000111---+++---000,,,'''%%%&&&%%%$$$'''...---(((&&&)))+++***)))***((('''%%%$$$"""""""""###$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$$$$""""""###$$$ """###"""""""""$$$&&&&&&%%%%%%%%%&&&000---++++++---......,,,((()))***++++++,,,,,,+++---...---)))%%%"""$$$&&&(((&&&'''******''''''))))))&&&'''+++,,,)))***...000,,,'''%%%$$$%%%%%%$$$$$$###$$$&&&&&&$$$(((...111...+++,,,---...+++(((///111///)))&&&))),,,+++---%%%!!!%%%(((((())),,,((('''%%%$$$""""""""""""""""""""""""""""""""""""###"""!!! !!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''((((((&&&$$$######$$$$$$"""%%%***888NNNPPP:::<<<888///%%%###&&&&&&###&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''((()))&&&%%%***333000---)))((()))+++++++++------------..................//////000111111111555333000///000111000000666777666333000//////000111111111000///...---,,,+++,,,---...---+++)))'''***(((&&&&&&(((((('''%%%&&&((())))))'''&&&(((***)))(((((('''((()))***+++)))))))))***,,,---......///111111dddqqq...---000,,,)))******)))***...+++222<<<999555NNNssswwwJJJDDDEEE::::::222CCCLLLJJJDDDYYYsssgggJJJ???<<<777111...000444999===MMMYYYUUUHHH???======111222>>><<<:::999...///KKKiiiyyyBBB666^^^LLL222000222333111---)))((((((***)))))))))))))))((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%'''''''''((((((((())))))))))))))))))))))))(((((())))))((('''''''''''''''$$$&&&+++000333222...***222333222+++%%%%%%,,,444,,,)))+++000222+++$$$ """""""""""""""#########""""""""""""""""""""""""$$$$$$$$$$$$############ !!!!!!"""###$$$############"""!!! """!!! !!!###$$$&&&&&&''''''&&&$$$"""!!!%%%$$$######"""###############$$$$$$%%%&&&&&&&&&%%%###!!!###&&&((('''$$$&&&%%%######$$$$$$###""" $$$&&&###"""$$$$$$""" ###'''((('''&&&''''''+++&&&###%%%'''&&&%%%&&&333,,,'''***......------((((((&&&%%%######""""""%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&...(((&&&)))((("""!!!&&&%%%'''******)))(((((((((///---+++***+++++++++***((()))***,,,...//////000,,,------+++)))***...222***)))+++//////***((()))))))))+++,,,+++)))---333222,,,&&&%%%(((***)))''')))"""!!!&&&((()))+++)))&&&###$$$''')))(((''')))***(((%%%%%%((('''###&&&!!!$$$((())))))***'''&&&%%%$$$############""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''(((((('''$$$######$$$)))'''+++---666JJJOOO>>>:::777...$$$!!!$$$&&&$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((***&&&%%%)))+++(((&&&&&&)))'''&&&''')))++++++***,,,,,,,,,---------.........//////000000111111222000333555666555333222222>>>===<<<888444111000111000000000000///...,,,,,,++++++++++++***)))((((((((('''&&&'''((((((&&&$$$&&&(((******)))))))))***)))(((((((((((()))***+++(((((()))+++,,,///000111333333???iii///111///---,,,,,,+++******(((555@@@888...???ggg~~~UUUPPPQQQFFFEEE:::CCCGGG999NNNqqqNNN======888...***...222222222999TTTnnncccFFFDDDYYYCCCXXXoooTTTSSSmmmVVVBBBBBBGGGNNN444---<<<555555::::::666000)))&&&(((,,,***'''%%%%%%(((***)))'''''''''''''''''''''''''''$$$%%%(((******(((%%%$$$((((((((()))))))))******'''(((***+++,,,,,,---...---...000000000---+++)))))))))(((((()))***,,,---444333///***%%%%%%)))...((('''***000111***### """"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$######""""""""" !!!"""###$$$$$$$$$######"""!!!!!! """!!! !!!"""#########$$$%%%&&&%%%%%%$$$&&&%%%$$$###"""""""""""""""#########$$$$$$$$$%%%###!!! !!!###$$$###!!!!!!!!!"""###$$$$$$###""""""### !!!!!! """$$$$$$###!!!%%%######%%%'''(((***,,,;;;111***+++...,,,***)))&&&&&&%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))((((((''')))***888111///111---###$$$,,,((()))******))))))***++++++***)))((((((((('''&&&&&&''')))***,,,---------(((***---,,,++++++///222)))(((+++000000+++((()))))),,,...---++++++111777777///((((((---111000---///&&& """&&&((())),,,&&&### ###&&&&&&%%%+++***'''$$$'''***)))$$$""" $$$)))***)))(((&&&%%%%%%$$$$$$#########""""""""""""""""""""""""""""""!!!!!!""""""###$$$############$$$$$$$$$$$$((()))***)))&&&$$$$$$%%%---,,,///000555FFFOOODDD555333---%%%###%%%&&&$$$''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))%%%$$$***...,,,******(((((()))***+++,,,,,,++++++,,,,,,,,,------------......///000000111111222...222777777555333333444999999888666222000000111////////////...---,,,+++******)))(((((((((((((((%%%&&&&&&'''((((((&&&%%%###%%%&&&'''(((''''''''')))))))))))))))*********'''(((******+++...000333444>>>lll```000666111'''+++777333$$$###000777111)))///KKKkkkttt|||XXX999EEEjjjrrrHHH111<<<:::YYYllltttzzzKKK000222000***)))000666777<<<777BBBRRRJJJ666>>>YYY///@@@TTT888999XXXFFF555555(((///888999000'''333666222---)))(((***---///***)))))))))***)))((('''''''''''''''''''''''''''&&&))),,,......,,,)))&&&)))))))))*********++++++''')))++++++++++++---///((((((((()))***+++,,,------+++)))'''))),,,000222888222+++&&&%%%&&&&&&%%%$$$$$$'''------'''"""!!!"""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!#########""""""!!!!!! !!!"""###$$$%%%$$$######"""!!!!!!!!!"""!!!!!! """###$$$"""######$$$$$$$$$$$$$$$&&&&&&$$$###""""""!!!!!!"""""""""###############""""""!!!!!!"""###"""!!! !!!"""###############$$$%%%"""!!!######!!!###""""""$$$''''''%%%###"""$$$""""""%%%+++000777...''''''(((&&&$$$$$$#########$$$$$$$$$$$$$$$$$$$$$##################$$$&&&((()))***+++---///...+++,,,///+++%%%(((222))))))(((&&&%%%&&&***---*********)))((('''&&&&&&''''''((()))))))))))))))***,,,...,,,((($$$$$$%%%&&&&&&)))......***((()))&&&***---+++(((+++111666999111***)))...333222///333---)))'''%%%$$$(((...)))%%%!!!!!!###%%%%%%$$$---,,,'''$$$&&&,,,,,,(((#########&&&***,,,)))%%%$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""######$$$"""""""""######$$$$$$$$$)))+++,,,+++(((&&&&&&&&&'''%%%+++...222CCCOOOIII000111///)))&&&'''(((%%%(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''((((((&&&&&&***+++***,,,000)))***+++,,,++++++******++++++++++++,,,,,,,,,---.........///000000111111+++...111111......000222---.........------...000......///......---,,,+++***)))((('''''''''((()))%%%&&&''''''''''''(((((($$$$$$$$$%%%&&&&&&&&&%%%((())))))***************(((***+++******,,,///333///SSS]]]777"""///555(((%%%222'''...,,,*********999UUUfffmmmRRRHHHaaaPPP%%%555IIIeeeWWWIIIXXXDDD444333111///------000333888>>>>>>666111333:::???===777<<<999===EEEAAAFFFAAA555111777<<<;;;888:::111...,,,,,,......+++)))***+++,,,,,,+++)))((((((''''''''''''''''''''''''***,,,///111111///,,,************+++++++++,,,,,,***,,,---+++))))))---000777555111//////111444666///,,,******---000111111888000'''$$$&&&'''$$$ ###"""$$$(((((($$$"""$$$############"""""""""!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!"""###$$$%%%%%%$$$"""""""""""""""###"""!!!!!!!!!"""$$$%%%&&&&&&%%%$$$###"""!!!!!!&&&%%%$$$###""""""""""""########################""""""##################"""###$$$###""""""###$$$###%%%""" """###!!!###""""""###%%%%%%%%%######%%%!!!""")))---***%%%"""######!!!!!!$$$###$$$$$$%%%%%%%%%%%%%%%############""""""""""""###%%%''')))***,,,...000...111333///'''###&&&+++''''''&&&$$$###$$$(((+++)))+++,,,+++)))((((((((()))))))))))))))((('''&&&$$$''')))(((&&&$$$%%%''')))'''(((++++++(((''')))'''+++...,,,+++000444666777111)))'''***......---333111...***$$$!!!&&&...+++'''$$$###%%%'''%%%###***)))&&&"""###)))+++)))$$$%%%%%%&&&***,,,)))#########$$$%%%%%%%%%$$$$$$""""""""""""""""""""""""!!!"""""""""############!!!!!!""""""###$$$$$$$$$)))+++,,,+++)))'''&&&&&&###!!!(((...444FFFTTTPPP222444222+++'''(((((('''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&''''''''''''((()))''''''(((&&&$$$'''...((()))+++***)))(((((()))******+++++++++,,,,,,,,,,,,------......///000000---.........---...000111***+++---......000333555------......---,,,,,,+++)))((((((''''''(((((()))%%%&&&''''''''''''***,,,)))'''%%%%%%'''((('''&&&((()))******++++++******)))+++,,,+++***,,,000555===|||iii555777777""" 666---...'''(((111+++---EEEYYYQQQEEE]]]wwwzzzttt\\\HHHEEE___www\\\CCCJJJCCCDDD===::::::333***(((---///;;;???999888===;;;333BBB:::444EEEIII===BBBGGG:::888,,,%%%+++555;;;222222111000///...,,,)))&&&******))))))******)))((('''''''''''''''''''''''')))+++---......---+++)))++++++++++++,,,,,,,,,,,,,,,...///...---///666;;;,,,///555999:::888555222CCC:::000+++---000111000444///(((%%%%%%&&&%%%$$$$$$!!!!!!$$$$$$"""###'''%%%$$$$$$###"""!!! """"""""""""""""""""""""""""""""""""""""""###### !!!!!!"""###$$$&&&%%%$$$""""""""""""###$$$###"""""""""###%%%&&&((('''&&&%%%$$$#########%%%%%%$$$###"""""""""###########################"""######$$$###$$$$$$%%%&&&''''''$$$"""!!!###%%%###%%%"""!!!"""###!!!!!!!!!"""""""""""""""###%%%'''$$$###'''***)))###"""###%%%$$$"""$$$)))'''((((((((('''&&&%%%$$$$$$$$$$$$#########""""""###%%%'''))))))***---///555???AAA333&&&$$$%%%""""""$$$%%%%%%$$$$$$%%%&&&%%%(((******(((&&&'''((('''(((((((((''''''&&&%%% """$$$$$$%%%(((...444000,,,******)))&&&'''***''',,,...---///555777555555000***&&&%%%''')))***000...+++)))### ###+++)))&&&$$$%%%'''(((&&&###"""%%%%%%"""!!!%%%'''&&&###%%%%%%%%%(((---***$$$"""###$$$%%%&&&%%%%%%$$$""""""""""""""""""""""""!!!!!!"""###############!!!!!!!!!"""###$$$$$$$$$''')))+++***(((%%%$$$$$$'''###)))000666EEEQQQMMM:::;;;555+++%%%&&&)))))))))(((((((((((((((((()))''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''((((((&&&&&&'''&&&###%%%)))''')))***)))''''''(((***************++++++++++++++++++,,,,,,---.........///.........000000000...---///000000111222444666,,,------------,,,++++++(((((((((((((((((((((((('''(((((('''&&&(((,,,000---***&&&$$$&&&'''((('''((()))***+++++++++******))),,,...---,,,///555:::nnnooo000'''===;;;%%%+++,,,###(((444)))"""555444===777BBBXXXlllyyyjjj|||^^^pppuuu\\\RRRGGGHHH???===AAA;;;---***333777666:::@@@@@@:::999===222>>>777IIILLL<<<@@@000)))222...111666888888***,,,,,,+++)))'''(((+++---,,,'''###$$$(((+++***(((''''''''''''''''''''''''&&&'''((())))))((('''&&&++++++,,,,,,,,,,,,------,,,///222222333999BBBJJJ```nnnaaaPPP;;;...,,,111555666000...+++'''%%%&&&(((***%%%""" """!!!!!!%%%***&&&%%%$$$###""" """"""""""""""""""""""""""""""######$$$$$$$$$%%% !!!!!!"""###$$$&&&%%%$$$""""""""""""###%%%$$$#########$$$&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%$$$######"""#########$$$$$$$$$###############!!!"""###$$$###$$$%%%&&&))))))(((%%%!!! ###&&&$$$)))***'''&&&((((((&&&###%%%&&&%%%$$$###%%%'''!!!&&&)))))),,,111///)))$$$%%%)))+++((($$$'''...,,,,,,,,,+++)))'''$$$###%%%%%%%%%$$$$$$$$$######$$$&&&((((((((()))+++---///???CCC222%%%'''(((""""""&&&((('''%%%###""" $$$''''''$$$######%%%$$$$$$%%%%%%%%%%%%$$$$$$((((((&&&######'''000777777111---+++(((%%%'''+++###((())))))---333444///555222+++&&&$$$$$$''')))---)))&&&%%%### """'''&&&$$$###%%%((()))&&&######&&&$$$"""###$$$$$$!!!$$$$$$###'''---,,,%%%!!!"""$$$%%%&&&&&&%%%$$$""""""""""""""""""""""""!!!!!!"""############### !!!!!!"""###$$$$$$$$$%%%'''))))))'''$$$###"""+++$$$'''---111===EEE@@@BBBAAA888***"""$$$(((***))))))(((((((((((())))))''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''(((((('''$$$$$$(((***(((''')))''')))+++***((((((+++...)))************+++++++++******+++,,,,,,------...+++***)))+++......***''',,,---...---,,,,,,...000,,,,,,---------,,,++++++(((((()))))))))))))))(((((()))((('''%%%(((---222///***$$$"""$$$&&&&&&&&&((()))***+++,,,+++******))),,,//////...222999???{{{<<<222444***000+++***,,,---,,,***+++///222666;;;CCCRRRdddpppsssqqqGGGJJJKKKEEEaaaVVVVVV^^^JJJ@@@NNN@@@''',,,111///000666888777666888;;;===>>><<<888333000///---++++++000555777222---,,,,,,++++++***)))(((((())))))))))))************((((((((((((''''''''''''+++******)))((()))+++,,,---)))&&&'''+++000333444111GGGggg666000000BBB555333...'''###$$$'''***,,,$$$$$$######"""!!!!!!!!!&&&$$$###"""#########"""!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%***(((%%%"""!!!"""%%%&&&+++)))&&&###!!! !!!!!!"""###%%%&&&%%%"""$$$######$$$$$$###&&&***111(((+++"""!!!'''!!!(((%%%&&&///###((($$$(((&&&---333222,,,((((((+++...$$$###,,,...&&&###'''+++000)))%%%)))***&&& !!!$$$'''(((&&&%%%***(((###"""000AAAAAA555 !!!###%%%'''((()))***,,,***'''%%%%%%$$$###"""&&& ((((((''''''&&&%%%%%%%%%%%%&&&'''''',,,)))%%%%%%&&&&&&### &&&###"""%%%$$$"""###'''%%%!!! %%%)))'''&&&&&&)))'''&&&***000555444222***,,,......,,,***))))))+++,,,+++***((('''((()))%%%###$$$((((((%%%%%%((()))###"""&&&(((%%%%%%)))$$$(((,,,,,,)))''')))+++''''''(((((('''%%%###"""%%%$$$$$$$$$%%%%%%$$$###"""""""""###$$$$$$%%%%%%$$$""""""###&&&&&&### """"""############""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&(((''''''000<<>>MMMaaaRRR>>>EEE???...000888333222999>>>===999777777888999777333///---,,,+++***+++...111222///,,,,,,,,,++++++***))))))((())))))))))))************))))))))))))((((((((((((&&&&&&'''(((((((((((((((...,,,///333///)))///<<>>;;;333***&&&***---...++++++***)))))))))***+++))))))((((((((('''''''''%%%%%%&&&&&&&&&''''''''')))(((((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))(((((((((((())))))(((((())))))***+++*********+++++++++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000000...+++))))))******+++***)))'''%%%%%%%%%%%%&&&'''((()))***hhhooo>>>'''+++ ###'''))))))((((((((()))*********+++***444999777lllUUU111444000+++***///333---###,,,---,,,***))),,,222888;;;AAA+++000---"""444+++:::VVVOOO555555777111555<<<555333:::@@@???888444444555666444000---++++++)))***++++++,,,,,,,,,+++,,,,,,++++++***))))))))))))))))))*********++++++************************000...------...//////...''''''///666111===zzzjjjSSSqqq???444///)))%%%$$$&&&)))***""""""###$$$$$$%%%&&&&&&***)))(((&&&$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!$$$$$$######$$$%%%%%%&&&******)))(((&&&$$$###"""%%%$$$######%%%(((,,,...+++)))'''&&&)))000666:::222...666000000:::999DDDNNN111888999---111222555)))---111000+++)))+++///...111222222555777333,,,///222///&&&%%%***,,,((($$$""" !!!"""$$$$$$$$$---111...((()))///000+++'''&&&'''+++///111...+++***+++,,,---......------ ...'''666***...===###&&&)))+++,,,***'''%%%"""$$$%%%### $$$(((%%%%%%'''***)))$$$$$$'''+++)))+++111222---(((&&&000///111555999888333///*********(((%%%$$$%%%&&&$$$%%%'''((((((***---///'''%%%&&&)))***'''&&&))))))%%%###&&&'''%%%%%%&&&)))'''%%%&&&''''''%%%###%%%%%%&&&''''''''''''&&&'''&&&&&&%%%$$$###""""""&&&%%%%%%$$$######""""""$$$###$$$&&&((((((&&&$$$""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$######)))222777888<<<666000...,,,***---222---,,,+++++++++,,,------******)))))))))(((((((((&&&&&&&&&'''''''''''''''((((((''''''&&&''''''(((&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))(((((())))))***+++*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++***************))))))(((''''''%%%%%%&&&&&&'''(((***+++999BBB&&&(((%%%'''---)))))))))))))))***++++++---***333999<<>>999---666000...CCC@@@///---000222:::777222222777;;;777111...444555555444111...------***+++,,,+++))))))***++++++++++++*********))))))))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,***))))))+++...000111,,,;;;555---^^^[[[cccBBB555000***&&&%%%&&&((()))$$$$$$$$$%%%%%%&&&&&&&&&'''((((((&&&$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! """###$$$%%%&&&''''''''''''((())))))(((%%%###!!!###"""""""""$$$(((,,,...,,,***&&&$$$(((111888::::::555;;;111---333000;;;MMM666???999(((333777555(((***,,,+++((('''***---///777999555999@@@;;;///***+++((($$$&&&+++,,,)))'''$$$"""!!!###&&&'''(((444444111******///111///'''&&&'''+++000111...***//////...,,,***((())))))"""***%%%'''!!!!!!+++$$$&&&(((******)))'''&&&!!!$$$$$$######%%%''''''%%%%%%%%%### ###)))&&&%%%'''+++,,,'''$$$%%%&&&'''+++///111///)))$$$''''''&&&### !!!""""""$$$%%%%%%$$$%%%''')))'''%%%%%%))))))&&&%%%((()))&&&$$$%%%&&&&&&%%%%%%)))***,,,,,,+++(((%%%$$$'''''''''''''''&&&&&&&&&$$$$$$%%%$$$###""""""###%%%%%%%%%$$$$$$#########$$$%%%&&&'''(((((('''&&&"""######$$$$$$######"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######"""$$$)))000666999AAA888222333000***+++222+++,,,---.........------*********)))))))))(((((('''''''''''''''''''''((('''''''''''''''((())))))&&&&&&&&&''''''''''''((((((((((((((())))))))))))((((((((((((((()))******************++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++---,,,+++******++++++,,,---,,,***)))(((((())))))''''''&&&%%%%%%%%%%%%%%%'''###%%%111---''')))******)))******+++,,,---***888888333WWWPPP///333:::000---555/////////---+++*********---777888???===888===:::333555333222222///222<<<111000222555222---+++,,,111333555444111///......+++,,,---,,,******+++,,,+++++++++***************************+++++++++++++++,,,,,,,,,------......***,,,///000000///000000888)))LLLuuuYYYCCC777222+++'''%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$###%%%&&&&&&###!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###"""!!!!!!!!!!!!"""###%%%'''((()))))))))%%%&&&(((((('''%%%###!!!!!!!!!"""###$$$&&&'''(((''''''$$$"""(((444;;;;;;777111666+++''',,,(((111444999KKK:::***888555)))---...---***&&&$$$%%%'''+++555777222666???:::,,,((()))((((((***------***...+++)))(((+++...111111000---'''$$$&&&,,,...---(((((((((,,,///000...+++000...+++&&&!!! """%%%&&&%%%%%%GGGzzzXXX%%%%%%&&&&&&&&&''''''''' ###'''******&&&######$$$(((***&&&!!!!!!&&&""" $$$$$$"""###'''!!!$$$(((,,,...+++&&&"""(((((('''$$$"""!!!###$$$&&&''''''%%%"""!!!"""$$$&&&$$$$$$''''''$$$###&&&''''''%%%$$$%%%''''''%%%(((///777777000***((()))******)))'''&&&%%%$$$$$$!!!###$$$$$$"""!!!###%%%######$$$$$$%%%%%%%%%%%%$$$&&&((()))((((((((('''######$$$$$$$$$$$$##############################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""###&&&***111888===CCC999444555111******111***,,,000333333000---***************)))))))))((((((((((((((((((((((((((('''''''''''''''((()))***&&&&&&&&&''''''''''''((('''((((((((()))))))))***((((((((('''((())))))***))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++///.........///111444555...---+++***))))))***+++''''''&&&%%%%%%%%%%%%&&&///---+++'''******&&&+++*********++++++,,,......+++999+++777]]]QQQPPP===,,,+++//////...---,,,+++******(((...333666555333444444777,,,***222444///...444///000222333...((()))------///222333111...,,,,,,---------......------,,,*********************************++++++++++++,,,+++,,,,,,------......///---222555444///---///333DDDZZZ<<<888333---(((&&&&&&&&&%%%''''''&&&%%%%%%$$$###### $$$'''&&&###!!!!!!###!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$######"""""""""""""""###%%%&&&((()))))))))%%%&&&'''((('''%%%###"""!!!"""$$$%%%%%%%%%$$$###!!!$$$######+++:::???<<<333+++000)))***222...666@@@]]]sss]]]UUU___NNNAAA333222000,,,&&&###""""""%%%---...***...555111&&&&&&&&&''''''''''''''''''...,,,))))))+++...000000+++((($$$###&&&***,,,+++***+++,,,---...//////000111000...)))$$$$$$'''+++!!!'''...&&&eee&&&%%%%%%%%%%%%&&&'''(((###"""$$$(((---,,,'''!!!$$$...444000%%% !!!""" """"""!!!$$$)))''')))---//////---)))'''$$$%%%%%%###!!!!!!"""###******)))'''$$$""""""###&&&###$$$&&&&&&###"""$$$%%%&&&%%%###%%%)))(((%%%!!!,,,555555,,,$$$$$$''',,,+++)))'''&&&$$$$$$$$$"""%%%'''&&&###"""$$$&&&######$$$$$$%%%&&&&&&'''%%%'''))))))((('''&&&'''######$$$$$$$$$$$$##############################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""###'''+++000888@@@???999444222000---///333---///333666555222...+++,,,,,,+++++++++*********))))))))))))((((((((((((((('''''''''((())))))***&&&&&&&&&''''''''''''(((''''''(((((())))))******((((((''''''(((((()))***)))))))))************+++******+++++++++,,,,,,,,,++++++++++++++++++++++++.........000333777;;;>>>...---+++***))))))******&&&&&&&&&'''((()))++++++&&&%%%###$$$)))%%%---++++++++++++,,,...///000000///,,,```vvvFFF666<<<...---...///000111111000...---111///......***,,,111((()))111444555444...111/////////---((()))---)))---111333222...,,,***---,,,,,,...111111...************************************+++++++++,,,,,,++++++,,,------...//////'''***,,,+++///@@@[[[pppVVV888999444...)))&&&&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$"""&&&)))((($$$ !!!"""!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""""""""""""""###""""""###$$$%%%'''((((((&&&&&&'''(((''''''%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$ $$$%%%$$$,,,999;;;444BBB555444)))'''+++!!!$$$"""BBBJJJ222777;;;###&&&......---+++(((%%%$$$$$$###&&&&&&%%%(((,,,)))"""""""""######!!!"""&&&++++++)))&&&%%%%%%''''''&&&&&&(((+++,,,***''''''((((((+++---,,,******...222111333444111,,,)))+++...$$$&&&'''***&&&;;;UUU;;;%%%%%%&&&'''((('''''''''%%%&&&&&&(((((((((&&&$$$%%%///444...$$$ ######"""$$$&&&$$$!!!###)))+++,,,------+++)))'''''' !!!###"""!!! !!!!!!'''((((((&&&$$$###$$$&&&'''$$$$$$''''''###"""%%%###&&&%%%"""%%%******&&&&&&,,,+++%%% ###,,,+++)))'''&&&%%%%%%&&&'''***,,,)))%%%"""$$$'''$$$%%%%%%%%%%%%%%%%%%%%%&&&(((******'''%%%%%%&&&###$$$$$$%%%%%%$$$$$$###########################""""""""""""""""""""""""""""""""""""""""""""""""###!!!###'''***,,,444===@@@???999222000444666666444555666777666444111///............------------*********)))))))))(((((()))((((((((((((((())))))&&&&&&&&&''''''''''''((('''''''''((()))*********(((''''''''''''((())))))))))))))))))************))))))***+++,,,------...************************++++++,,,---///333666888++++++***)))((((((((((((''''''''''''(((***+++,,,,,,!!!111000***,,, &&&+++++++++,,,---///000111222333]]]XXX///222111/////////...---+++---)))---***,,,111---111+++***///333777BBBCCC333333---***+++,,,***)))***(((---222555444000---+++---++++++...333333...)))******************++++++******+++++++++,,,,,,,,,++++++,,,,,,---...//////000111333888NNN|||tttNNN===999444...)))'''&&&%%%$$$"""######$$$$$$%%%%%%&&&$$$(((,,,***$$$ """!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!"""###$$$&&&''''''((((((((((((((('''''''''''''''''''''(((((()))"""''''''$$$+++555333)))111$$$$$$!!!***!!!###...BBB999///000...###$$$&&&'''((((((((()))$$$###"""$$$'''(((%%%"""!!!"""$$$$$$"""%%%...777---***'''%%%$$$$$$###!!! (((000222***!!!"""%%%))),,,)))%%%%%%+++111---111444222,,,'''&&&''' ,,,"""...((()))((($$$&&&)))++++++***'''%%%'''((()))&&&###"""%%%(((%%%'''***+++%%%!!!(((###$$$'''***'''""""""&&&******)))&&&### !!!$$$&&&'''&&&$$$$$$%%%"""###$$$$$$###$$$&&&((((((%%%&&&(((((($$$###%%%"""%%%%%%"""%%%++++++'''%%%''')))(((%%%###$$$&&&***)))((('''&&&&&&'''(((---///000---'''###$$$''''''&&&&&&%%%%%%$$$$$$###&&&)))+++***&&&$$$$$$%%%###$$$$$$%%%%%%$$$$$$###########################""""""""""""""""""""""""########################$$$!!!"""&&&'''(((000:::EEEGGGAAA555222999<<<777;;;:::888777555444444444000000000000////////////+++*********))))))(((((())))))(((((((((((())))))&&&&&&&&&'''''''''((((((&&&''''''((()))******+++'''''''''''''''((())))))))))))))))))************(((((()))***,,,---...///***************************)))((((((((()))***+++)))))))))(((''''''&&&&&&(((((('''&&&&&&&&&&&&&&&---+++((("""+++%%%///+++,,,,,,---...///111111///DDD^^^:::000+++///222000------////////////...,,,***(((000---+++,,,111555555333......------------,,,,,,+++---000000...,,,++++++---,,,,,,...111111...+++---......,,,******---000)))---111000---***+++---222---)))+++000444333000...555OOOmmmIII999<<<999111((()))---+++%%%&&&%%%###"""%%%***'''!!!,,,,,,+++((($$$!!!!!!"""""""""!!! """###"""!!!!!!!!!!!! %%%$$$###"""###%%%((()))'''%%%$$$'''******&&&""""""!!!$$$'''&&&######'''%%%"""###(((,,,,,,...111///+++&&&$$$######%%%)))+++'''%%%&&&+++---'''!!!"""###%%%&&&'''&&&$$$###$$$###"""###$$$###!!!---&&&///***---,,,(((###"""###$$$###!!!"""&&&***$$$$$$&&&"""%%%'''%%%###$$$)))//////333444---%%%!!!'''...((('''&&&%%%%%%''')))***++++++)))'''$$$$$$$$$&&&$$$$$$""" $$$)))(((###"""&&&((($$$"""""""""!!!###'''***(((###!!!###&&&"""%%%(((((($$$!!!!!!""")))***000777888000'''###&&&&&&&&&''')))***)))((((((''''''(((((('''$$$!!!---)))$$$###&&&((()))(((&&&%%%---///&&&&&&***'''$$$%%%%%%&&&&&&&&&&&&&&&&&&'''+++...+++%%%###%%%***((('''&&&''''''%%%######&&&***---,,,)))%%%"""&&&%%%######$$$%%%$$$###$$$$$$$$$$$$######""""""$$$$$$$$$############"""!!!!!!!!!!!!""""""""""""'''%%%%%%&&&&&&)))111;;;FFF<<<111999444444QQQ[[[xxx___JJJ;;;;;;555222333111,,,+++...,,,000,,,###(((333222&&&(((((((((((()))))))))))))))((('''&&&%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))***,,,---...//////))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&***))))))((((((((())))))((((((((((((((()))***++++++(((***333555111444<<<@@@~~~^^^===000222333///,,,111...***((())),,,///222,,,++++++,,,......+++(((......---------,,,,,,,,,+++---///000...,,,++++++---,,,,,,...111111...+++%%%(((+++---...---,,,+++...,,,******---222777:::---444999555---+++222<<>>FFFGGG<<>>777)))"""$$$(((---***&&&$$$###$$$&&&''' ###((()))&&&###%%%+++!!!"""###$$$%%%&&&''''''###%%%'''***+++,,,+++++++++...000000...------...111,,,((('''%%%$$$***000,,,))))))++++++,,,333:::&&&,,,++++++777CCC888""",,,666444%%%&&&&&&###'''+++//////+++&&&######%%%((('''$$$!!! %%%+++"""***!!!(((***%%%$$$#########$$$%%%%%%%%%"""'''&&&+++///(((&&&''''''%%%###"""###%%%$$$#########$$$$$$###""" !!!"""###$$$$$$$$$###""""""###$$$$$$###&&&++++++&&&""""""$$$$$$""""""!!!$$$&&&$$$ !!!"""$$$%%%%%%$$$"""""""""&&&***,,,+++)))'''""" ###%%%###$$$&&&###$$$&&&)))+++***'''$$$***...111...(((###$$$&&&%%%&&&'''((((((((('''&&&&&&$$$******!!!###+++***+++***(((((((((***---...,,,(((&&&)))+++)))((()))$$$$$$&&&)))---...---+++000---+++(((((()))+++---)))'''$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!"""""""""#########%%%$$$%%%)))***---666???VVVTTTJJJ999'''555999,,,%%%,,,333111++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''''''''...---,,,***)))((((((((()))))))))***+++,,,---...111+++111:::444AAA{{{GGGAAA:::666555222...***333333444333333111///---/////////.........---------...//////...---...///---...////////////000000///......///222555777777,,,111666666555888AAAIIImmmUUUDDD@@@555111,,,)))((()))***,,,(((///333,,,%%%$$$&&&((()))&&&""""""$$$%%%$$$###$$$&&&,,,111,,,$$$###'''######$$$%%%'''((())))))%%%''')))++++++***)))(((...///111444666444///+++***'''%%%%%%###!!!$$$)))&&&&&&'''&&&$$$'''555DDD---%%% (((666===666***---666666***%%%,,,...)))!!!%%%+++//////+++&&&###"""&&&***,,,***&&&""" $$$+++%%%111666'''%%% ###$$$$$$$$$###$$$%%%%%%%%%$$$,,,///((((((,,,((('''''''''&&&$$$###$$$$$$$$$###"""###%%%'''%%%$$$ !!!""""""###"""!!!"""$$$%%%$$$"""%%%******%%% !!!###""""""###""" """''')))'''"""%%%(((((($$$"""$$$'''"""%%%((())))))***,,,///'''$$$###''')))&&&%%%&&&%%%&&&(((+++...---)))&&&,,,111555333,,,&&&###$$$###%%%'''((((((''''''&&&###$$$,,,+++!!!...222---+++((('''(((---222666222...---000///+++)))***''''''(((***,,,---+++***000---)))&&&%%%'''***,,,***((($$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$#########""""""""""""""""""############%%%$$$&&&)))***,,,333<<>>...+++***,,,)))"""!!!$$$%%%&&&'''(((***,,,---...%%%$$$$$$***000222...)))777IIIRRRTTTZZZ>>>---%%%''')))(((&&&%%%&&&''')))'''---...$$$###&&&"""######$$$%%%&&&''''''&&&******)))((((((***,,,...111...)))%%%""""""$$$%%%(((%%%###%%%))))))&&&"""###$$$### """%%%%%%"""''',,,,,,&&& """'''******,,,---,,,)))'''((()))######$$$$$$$$$$$$&&&''''''%%%&&&+++,,,'''###"""#########%%%'''(((&&&$$$%%%&&&'''(((((((((''''''$$$&&&))))))(((''')))+++///))),,,,,,&&&,,,888999((()))***+++,,,,,,------***///777;;;555,,,(((+++---+++(((''''''(((((((((***)))(((''''''(((***+++000,,,'''###""""""""""""$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$############"""""""""#########$$$$$$$$$$$$###&&&***,,,...555>>>LLLSSSmmmEEE---222===//////......---,,,,,,+++)))***+++---------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))((((((((()))***+++,,,---,,,,,,---...///111222333999444VVVtttVVVBBB<<<===;;;999333333333222222222111111111222222222111111333555111333444333111111444777444999>>>CCCMMMbbb~~~eeeNNNKKK666666000+++***&&& """)))((((((&&&%%%)))///000---***<<>>:::%%%)))111777999666555555999555000+++'''&&&%%%%%%---///@@@---(((///###,,,######((('''&&&&&&---......***&&&)))000777777111)))&&&''')))(((&&&)))+++---,,,(((%%%%%%&&&&&&((()))******+++...000555<<<===333***(((***))))))+++...///...------...//////666999///&&&''''''&&&%%%$$$$$$######"""$$$%%%%%%%%%&&&)))+++'''---+++!!!&&&)))$$$%%%&&&''')))************333111...+++(((&&&%%%%%%333444888===;;;222***(((,,,)))+++222444///(((&&&'''''')))******)))(((((('''''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$***###''' &&&---"""***'''%%%%%%"""!!!&&&"""""""""###$$$%%%&&&'''"""(((((()))000111888HHHAAAPPPkkkMMM666111,,,,,,///111///---,,,---...///000...***'''...000111000---,,,,,,,,,+++++++++************)))+++*********))))))(((((())))))))))))))))))))))))))))))*********))))))(((******))))))((((((((('''&&&***...///)))###%%%+++:::,,,'''---...((()))111***111444333333777999777jjjhhhgggffffffggghhhjjj{{{YYYQQQBBBBBB777///((('''((('''%%%%%%$$$$$$!!!$$$---000,,,000666222%%%%%%'''$$$***&&&&&&---666777---""" !!!"""!!! """$$$&&&&&&%%%$$$###"""!!!!!!$$$%%%%%%%%%#########$$$###(((***---))),,,;;;444***&&&((($$$***<<<..."""000)))"""333CCC'''333PPPJJJ<<<===--- ***IIIMMM===777"""'''(((***,,,//////***%%%%%%'''***,,,,,,***+++,,,111333444111+++))),,,000AAA,,,???YYYGGG555333+++***'''$$$"""%%%***///222---...,,,)))&&&''',,,000333,,,%%%"""###$$$""" $$$'''))))))&&&$$$%%%&&&$$$%%%'''''''''(((+++---444;;;<<<444...///222333---///000///---+++++++++///...333888111$$$###***''''''''''''((((((((((((''''''&&&$$$###%%%))),,,(((...---%%%$$$+++...***///...+++(((''''''((((((,,,***)))'''&&&&&&&&&'''++++++...222111***&&&&&&'''$$$&&&+++...***&&&%%%+++,,,---......---,,,+++((('''&&&$$$############%%%%%%%%%%%%%%%%%%%%%%%%"""###'''%%%'''&&&"""'''(((%%%###$$$$$$######$$$$$$%%%&&&'''%%%%%%(((///000666FFFDDDRRRnnn\\\GGG555222222---+++---000111000+++'''(((///666...///000///---++++++,,,++++++++++++************+++*********))))))))))))))))))))))))))))))))))))))))))************))))))******)))))))))(((((((((---+++'''$$$'''---000///%%%///000)))''',,,444555)))(((000...111WWW|||PPPRRROOONNNCCC666***((()))&&&###"""''''''&&&$$$'''---///...666555---### $$$###%%%"""###,,,666666***!!!!!! %%%*** ###$$$!!!"""$$$%%%###!!!!!!###&&&...444---***999HHHTTTaaaLLL///$$$888III???///(((>>>@@@))),,,999RRRlllQQQ&&&===ZZZCCC,,,333)))!!!%%%777888222444 +++$$$###$$$'''&&&'''&&&$$$###%%%(((***'''000777555,,,(((---444QQQ000555JJJ>>>---111555'''+++'''(((222444---,,,)))'''&&&%%%&&&&&&111+++%%%######$$$""" """$$$$$$$$$###$$$%%%!!!"""###$$$$$$%%%''')))!!!&&&(((###"""(((+++000111111///+++(((''''''***''')))...+++$$$###))))))***+++,,,---///000000///...+++(((''')))---111111555444,,,)))...000---555111,,,'''$$$%%%(((***)))((('''&&&%%%&&&&&&'''%%%###%%%((()))%%%###%%%$$$!!!!!!&&&)))'''&&&(((%%%&&&(((***++++++******)))'''&&&$$$$$$%%%'''((($$$$$$######$$$%%%&&&''' &&&'''***000,,,###"""&&&!!! $$$&&&$$$""""""$$$$$$############$$$$$$"""''''''(((000222999JJJNNN\\\xxxMMM:::;;;444///333(((((()))...222222---(((---...///...,,,++++++,,,,,,+++++++++***************************)))))))))))))))))))))))))))))))))))))))***************)))*********)))))))))))))))---+++((('''***,,,'''444555111---///444000''',,,333666333>>>jjjnnnNNNYYYbbb```HHH777((($$$%%%######%%%'''***---...---,,,***(((+++......'''!!!!!!### )))333333,,,#########""" """(((---(((&&&%%%)))...///+++&&&'''$$$ &&&)))CCC>>>...,,,KKKjjjuuuyyyfffIII000000:::<<<888555444DDD***222BBBWWWtttHHH---222EEE:::000======:::%%%((( ###!!!)))999+++SSSCCC111(((&&&&&&&&&&&&###%%%%%%!!!!!!%%%)))+++"""+++333111)))$$$'''---AAA%%% ***%%%!!!)))...,,,222,,,***///***)))'''&&&%%%%%%$$$""" +++'''$$$"""###$$$###""" !!!""""""""""""###### """"""!!!"""%%%'''%%%''''''$$$!!!$$$))).../////////,,,)))&&&%%%%%%(((###"""&&&&&&###"""%%%''''''(((***+++,,,---...,,,,,,+++)))((()))---000...333333...---222444333000---)))&&&%%%'''***,,,,,,+++)))'''&&&%%%&&&&&&$$$"""$$$((((((%%%###%%%%%%!!!!!!%%%(((''')))------///222555777999999999+++***(((''')))+++...000$$$###""""""###%%%''')))'''222...,,,777111'''...DDD666(((#########$$$'''))))))((('''''''''''''''%%%******///;;;CCCQQQeee___kkkuuu@@@???===***444111,,,)))***---000333,,,...///...,,,++++++,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))***+++++++++******************************+++(((***///......;;;LLL+++///222111......222777...000:::\\\ttt___gggqqqkkkGGG777,,,------'''$$$'''%%%'''***+++***(((***---,,,((($$$!!! $$$)))%%%222===888(((&&&&&&%%%%%%$$$$$$&&&((())))))'''&&&(((------(((###---'''  ###$$$$$$***111///444NNN^^^ZZZSSS;;;WWWjjj]]]CCC333///...+++888<<>><<<555$$$######***&&&'''%%%///DDD888EEEFFF>>>111...222---"""!!!%%%%%%!!! %%%'''&&&!!!&&&***+++(((%%%%%%&&&)))###"""$$$$$$((('''222666111&&&(((222000$$$$$$######$$$%%%$$$"""!!!  !!!!!!!!!###""""""""""""#########!!!""""""!!!"""$$$&&&...---+++(((%%%%%%)))---)))******(((%%%$$$$$$%%%+++&&&###$$$&&&%%%$$$%%%!!!!!!!!!!!!""""""###### """#########%%%&&& $$$'''(((+++111666888((('''&&&&&&&&&''')))***,,,***((('''&&&%%%&&&&&&&&&%%%'''++++++&&&######%%%"""###'''((('''***...///111333555666777777777///---+++******+++...///$$$###"""!!!"""$$$'''(((,,,666...)))222///)))444PPPAAA000((('''(((+++///000///...---------------%%%***+++222CCCQQQddd|||hhhqqqaaa888BBB)))222:::888...(((+++000,,,---///...---,,,,,,---,,,,,,,,,++++++++++++******************+++++++++************************))))))***+++++++++++++++*********+++++++++++++++...%%%'''111///777iii[[[???...555;;;333,,,...666JJJ}}}xxxssswwwjjjXXXMMMHHHKKKDDD333'''''')))'''&&&%%%%%%)))666CCCKKK444 ###%%%$$$$$$(((...222///'''$$$)))......+++((((((******'''$$$%%%---222222111'''%%%###"""###""" ,,,000000555333---...MMMeeehhhHHH,,,+++333555...111777VVVHHH,,,III[[[gggIIILLLRRRKKK<<<$$$+++000666000222AAA555###000///!!!+++000***'''------'''$$$))))))&&&%%%%%%&&&'''))))))(((&&&***...))) """,,,,,,$$$+++...,,,)))---222,,, !!!###$$$$$$###"""!!! !!!""""""######%%%###""""""###$$$$$$### !!!""""""!!!"""$$$&&&+++(((&&&$$$!!! $$$%%%%%%&&&$$$######$$$&&&'''$$$"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!  """"""!!!"""### """###$$$&&&)))+++%%%&&&&&&''''''&&&%%%$$$'''&&&%%%$$$%%%%%%''''''&&&%%%'''+++***$$$!!!!!!######%%%)))(((&&&'''+++(((((()))))))))(((&&&%%%111///,,,)))&&&%%%&&&&&&######""""""###$$$%%%&&&)))---***&&&)))'''&&&---999000)))((()))(((***---,,,,,,+++******)))******'''+++(((***666???NNNdddbbbgggkkk???444***+++222444---$$$,,,...//////...------...,,,,,,,,,,,,++++++++++++*********+++++++++++++++************************))))))***+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,...''',,,555---///^^^WWW///+++000///;;;NNN{{{~~~uuudddfffZZZXXXOOONNNQQQHHH444+++...,,,)))&&&%%%&&&---???QQQNNN666######'''$$$!!!"""###''')))'''%%%***666@@@<<<555...---111111***###"""&&&,,,555>>>GGGNNNQQQ###%%%&&&$$$"""$$$+++111:::888---(((***&&&%%%///???BBB???;;;BBBHHH;;;%%%666,,,((((((!!!111666??????LLL===111:::111&&&$$$+++---444...000GGGEEEDDDLLLIII777%%% %%%))),,,222111)))'''---///+++,,,***(((''''''(((((('''---...%%%$$$(((,,,"""###&&&))),,,***$$$"""%%%%%%""" !!!###"""###%%%%%%%%%$$$$$$$$$$$$""" !!!$$$&&&'''&&& !!!""""""!!!"""$$$%%%///***)))***((($$$$$$)))###$$$$$$###"""###%%%''' !!!  ######################## """"""""""""###%%%############  %%%%%%&&&&&&&&&%%%$$$###((('''&&&%%%%%%&&&&&&'''&&&$$$$$$'''&&&"""!!!######$$$(((,,,+++%%%$$$'''++++++,,,,,,,,,+++***))),,,+++)))'''%%%###""""""###############$$$$$$$$$$$$$$$+++---&&&%%%&&&"""$$$!!!!!!$$$%%%$$$$$$'''&&&%%%$$$$$$$$$$$$$$$%%%&&&)))&&&%%%***,,,333EEERRRTTTooovvv}}}HHH++++++555999666---///000000///...//////------,,,,,,,,,+++++++++*********++++++,,,,,,,,,************************((()))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,222666...)))777NNNFFF===999999;;;QQQpppcccZZZFFFLLLEEE:::111000777333)))+++888'''&&&&&&''''''+++;;;MMM)))!!! (((((( """+++)))000,,,%%%,,,BBBWWWIII>>>333222777777///&&&'''+++000666<<>>FFFkkk^^^AAARRRHHH...+++(((!!!''''''666aaapppIIITTT___[[[BBB(((""")))'''...,,,$$$###---111...222000,,,'''$$$###$$$%%%!!!!!!%%%)))!!!%%%"""###(((...,,,$$$!!!""" $$$'''&&&!!!!!!$$$!!!###$$$$$$""" """ $$$((()))((( !!!""""""!!!!!!###%%%((($$$###'''&&&""""""'''$$$%%%%%%###"""###%%%'''"""###!!! """$$$$$$ !!!!!!!!!!!!###!!!$$$$$$###%%%((($$$$$$$$$$$$%%%&&&''''''///---+++((('''&&&&&&&&&'''###"""######!!!###'''$$$''',,,111...'''$$$&&&"""###%%%'''))))))))))))&&&&&&&&&&&&&&&%%%%%%%%%######$$$$$$$$$######"""""" 000888+++((()))&&&$$$$$$&&&%%%"""$$$(((&&&&&&%%%%%%%%%&&&&&&'''$$$%%%'''...///444DDDEEEGGGccciiiTTT555---///...///111111000//////000---------,,,,,,,,,++++++*********++++++,,,,,,,,,************************((()))***+++,,,---------+++++++++,,,,,,---------...///...,,,111777777111???222888bbbpppkkk```TTT@@@777111<<<***///111000EEE444111 $$$+++,,,777222###""")))+++###%%%)))###$$$!!!"""+++444@@@QQQaaahhhRRRJJJPPPPPPLLLDDD777999---)))444000ooo|||VVV111&&&222111///:::888999222&&&+++...'''666KKKKKK***&&&---888DDDVVVWWWGGGCCC222FFF\\\BBB######---FFF___qqqnnncccVVV???(((666CCC(((&&&YYYqqq000222555:::AAA@@@000$$$"""&&&000QQQ%%%111555...+++,,,,,,&&&!!! $$$###!!!  """############""""""!!!%%%$$$$$$$$$######""""""!!!  """%%%"""!!!$$$$$$"""###&&&###"""!!!!!!"""$$$$$$###$$$""""""(((///000+++%%%(((&&&""" """%%%$$$""""""""""""""""""!!!!!!   """ !!!!!!!!!"""!!!!!!!!!!!!"""###%%%%%%"""###$$$%%%&&&&&&&&&&&&'''...111+++$$$$$$&&&''''''&&&%%%$$$######$$$$$$%%%"""$$$,,,000,,,&&&"""###%%%''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$###"""'''***%%% !!!$$$###'''...---'''%%%(((!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''!!!###...111555@@@LLLWWW^^^nnnbbb???777444111///............---......---++++++,,,...111000...+++))))))+++------------------,,,++++++((('''(((+++//////---***,,,,,,+++***)))+++///333555...+++...000000444;;;DDDpppmmmaaaRRRLLL>>>666+++111+++,,,888666333BBBIIIAAA(((%%%&&&###+++###'''***222///!!! &&&###%%%$$$'''///999HHHaaavvvaaaoooyyypppiiiooo```===444000444777000QQQ___LLL...000FFFEEE999555)))***)))!!!(((,,,)))999OOOSSS;;;&&& 000CCCOOOBBB'''000'''333;;;)))!!!))),,,"""---...$$$""")))***""")))###,,,222%%%GGGBBBLLL555###%%%///444555666,,,---++++++555MMM...<<<666---&&&$$$$$$######%%%$$$###!!!  !!!""""""#########""""""$$$$$$#########"""""""""!!! !!! !!!###%%%""""""$$$$$$!!!!!!$$$""""""!!!"""############%%%######)))///111,,,''')))&&&###!!!"""$$$###!!!"""""""""""""""!!!!!! !!! )))555444%%%!!! !!!!!!!!!""""""""""""!!!""""""###$$$$$$&&&&&&'''((())))))))))))***------'''&&&***///111######$$$$$$%%%%%%$$$$$$%%%$$$'''---///+++&&&$$$$$$&&&((())))))((((((((()))%%%######%%%&&&%%%###%%%$$$$$$&&&%%%###$$$&&&%%%###&&&,,,,,,&&& """"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''+++000///666HHHNNNUUUYYYiiixxx]]]>>>111666;;;555+++999666111---+++,,,...000'''(((***+++,,,...000111))))))***+++++++++++++++...------///111111...++++++...333777777444000---'''444AAA>>>444<<>>YYYooogggWWWTTTCCC"""******555666;;;555555---%%%111QQQ[[[XXXLLL...###***,,,555111###+++CCCPPP<<<'''###555KKKXXXLLL111 """(((###%%%...'''"""'''%%% +++---'''***"""IIIOOO(((111===\\\<<<$$$'''---)))%%%((( &&&'''&&&///$$$333111(((!!!!!!""""""###%%%###"""!!!  !!!!!!"""##################""""""""""""!!!!!!!!!######"""!!!"""###%%%&&&$$$%%%((('''###!!!###!!!!!!"""############"""&&&$$$$$$)))...000---((((((&&&$$$###$$$$$$###"""""""""######""""""!!! $$$ +++???<<<%%%!!! !!!!!!!!!"""""""""########################'''((())))))))))))(((((((((+++,,,***,,,222666666"""###%%%&&&''''''&&&%%%&&&'''+++000000+++***,,,)))***+++++++++***))))))+++((($$$###%%%&&&%%%###!!!$$$$$$ !!!%%%'''"""$$$&&&%%%""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$(((,,,+++***444CCCLLLPPPQQQ___XXX===666777111///...///111111...+++888888777555222...+++)))------......////////////,,,++++++,,,------+++)))777444000,,,+++,,,...000BBB///%%%:::iiicccFFFJJJFFF>>>BBB666;;;GGGBBBCCC[[[sssmmm]]]999---***&&&,,,$$$!!!+++888444$$$###(((""""""+++444555///...777BBBLLLMMM```lllXXX===222///666333???GGGaaa???***"""777>>>YYYmmm~~~vvvHHH333,,,666>>>333333HHH444666<<<>>>CCCSSSTTT@@@%%%)))%%%$$$,,,,,,!!!***//////---222999555++++++;;;ZZZBBB...666333DDDDDD333(((,,,222///)))'''###---###444((($$$&&&333'''""" $$$&&&### """"""!!!!!!  !!!"""############"""""""""!!!!!!!!!!!!!!!###%%%###!!!$$$&&&'''(((&&&'''+++***%%%###$$$ """###$$$############%%%######&&&+++---+++((('''%%%%%%''''''%%%$$$&&&"""############"""!!!!!!###$$$...,,,""" !!!!!!!!!!!!"""""""""######$$$$$$#########"""%%%&&&&&&&&&&&&&&&%%%$$$!!!(((......///222333111&&&&&&&&&&&&''''''''''''&&&(((...222111---///555444222...+++***)))((((((+++,,,,,,***&&&###"""#########$$$&&&$$$&&&$$$"""!!!"""$$$'''***$$$$$$$$$$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((''')))666>>>999IIINNNPPP[[[}}}[[[@@@;;;666555666555000+++******+++...111222333222000000000000000000111111333333222333333444444333'''---333444333444999>>>---MMMlllKKKOOOKKK@@@888999OOO```UUUKKK]]]tttoooHHH777...$$$((((((111??????777888666'''(((111111,,,)))---222>>>---888NNN@@@"""(((555555===DDDaaa<<<&&&$$$@@@CCCNNNWWWllliiiDDD:::---111///'''"""$$$///>>>555HHHNNN888+++===BBB,,,$$$&&&'''***...+++### ((('''###!!!***777;;;666555UUUZZZ888DDDIII(((999BBBAAA888((("""&&&(((%%%)))333111DDD///(((+++333&&&!!!###%%%"""!!!!!!!!!!!!!!!  """"""#########!!!!!!!!!!!!!!!"""""""""###%%%!!!###&&&&&&'''%%%&&&))))))$$$!!!###!!!###%%%%%%######$$$%%%$$$""""""$$$'''))))))''''''%%%&&&++++++&&&&&&)))###############""""""!!!!!!!!!!!! !!!!!!!!!!!!"""""""""#########$$$$$$$$$$$$###"""$$$$$$%%%%%%%%%$$$######&&&+++(((&&&'''***+++)))(((&&&$$$######$$$%%%"""%%%+++///...+++111888>>>888000+++(((((('''&&&+++111666222''' ###"""%%%%%%$$$%%%'''%%% &&&((()))&&&###$$$'''***%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))***+++$$$///QQQXXX:::FFFQQQVVV^^^~~~yyyRRR===888;;;???>>>:::666333222222111//////............///000111333333222222111222333555666999888333000;;;RRReeeoooPPPTTTOOOCCC===HHHVVV\\\QQQHHHXXXttt{{{mmmKKK;;;///$$$(((...666BBBDDDBBBHHHAAA,,,%%%***+++(((&&&(((******...'''000;;;666111111///)))111333111<<<((()))444===BBB;;;GGGIII999JJJ888333$$$***///,,,000555HHHNNN777+++???DDD---%%%$$$%%%...%%%&&&&&&%%%!!!!!!(((333666222777OOOKKKEEE___KKK 111:::HHHFFF000!!!"""%%% '''---888FFF---///)))......%%% """$$$ !!!!!!!!!!!!  !!!""""""""""""!!!!!!""""""""""""######''')))"""!!!$$$###$$$""""""%%%%%%!!!!!!###%%%'''&&&######&&&)))%%%$$$###$$$&&&)))))))))***(((***000...'''&&&+++######$$$$$$######"""!!!$$$%%%###%%%!!!!!!!!!"""""""""######"""###$$$%%%%%%%%%######$$$%%%%%%&&&&&&&&&%%%%%%"""%%%$$$"""'''(((***(((&&&$$$###""""""### """&&&)))((('''---555===777///+++******(((&&&+++222777333((( !!!%%%%%%######%%%$$$ !!!$$$"""%%%$$$$$$%%%'''&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&((($$$000\\\gggBBB???MMMVVV\\\uuuuuu]]]GGGBBB;;;888999999888666888777555444444444555666111222222222222555999<<<***888LLL```xxxpppXXX]]]YYYOOORRR___ZZZNNNKKKFFFSSSrrr```YYY???666---$$$***$$$""")))555888:::DDDAAA,,,888999777555888<<<888111$$$%%%+++,,,---:::BBB999888BBB:::555222666---///...???FFF===KKKKKK???XXX>>>DDD777+++...******888666FFFSSSJJJ<<>><<<777+++""""""'''(((######$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&(((***LLL___GGG===KKKUUU[[[rrrpppeeeNNNKKKFFFAAA<<<999777666888;;;>>>BBBGGGNNNWWW]]]sss___gggddd]]]YYYnnndddTTTXXXOOOLLLeeeNNNLLL888111(((&&&!!!)))222???BBBEEEUUUWWWEEE...000222777AAAGGG===///333---///111222AAAPPPQQQCCCIII666777222GGG222 222;;;:::NNNIII---;;;555QQQSSS>>>..."""///TTT@@@NNNbbb]]]???111:::BBB$$$444222000;;;555&&&((()))(((&&&$$$''',,,///000***,,,111EEE333(((EEE:::333:::AAA===///###&&&000''' AAA>>>)))III111333///)))&&&((()))$$$  !!!""""""!!! !!!!!!!!!!!!!!! """"""######$$$$$$$$$%%%777AAA@@@333))))))***''''''$$$###%%%&&&$$$$$$(((((())))))&&&"""###)))///---,,,+++***,,,...000111555111333888222$$$!!!&&&###$$$$$$$$$$$$###""""""%%% """ """""""""""""""############ !!!$$$&&&'''&&&%%%$$$"""###$$$%%%&&&&&&'''&&&%%%%%%'''111???CCC666%%%***---111444444111,,,)))+++'''&&&'''&&&$$$'''---&&&&&&)))///444555///***000+++'''$$$%%%'''(((((()))###%%%***$$$ ;;;```zzzdddBBB'''"""((('''!!!######$$$%%%%%%&&&''''''''''''''''''''''''''''''---)))000&&&999RRRJJJDDDPPPYYY```yyyzzzwwwjjjbbb___^^^\\\YYYZZZ\\\^^^^^^[[[WWWQQQNNN===888000((($$$"""$$$%%%111FFFOOODDDDDDUUU```]]]GGG;;;999EEEMMMGGG>>>;;;EEE333,,,;;;JJJHHH<<<555PPP999&&&---DDDLLL<<<&&&'''...(((666NNN<<<&&&444===333777999,,,&&&111;;;222AAAJJJCCC<<<:::555---%%%(((...777===:::111)))000333000))),,,888CCCFFF:::<<>>iiiUUUHHH@@@---)))999===+++"""'''&&&%%%***''' !!!  """%%%&&&%%%$$$ ###&&&'''%%%$$$$$$$$$''',,,111222///,,,...000777,,,&&&'''%%%###+++888+++...000+++$$$$$$...777FFF;;;000,,,000333666777666888;;;:::555///***'''%%%%%%%%%###!!! !!!"""""""""!!!!!!!!!!!!""""""###"""!!! !!!"""###"""#########$$$'''+++...(((...222///'''!!!!!!###&&&%%%)))555CCCFFF===333)))888RRROOO444///111!!!---444333+++(((,,,///,,,000---,,,///333555777888:::))) )))111---&&&$$$'''(((***(((######---:::___dddFFF%%%&&&)))"""###***###%%%666 111333$$$###'''$$$$$$)))(((&&&'''(((,,,000///@@@]]]ZZZdddaaa___sssrrraaaXXXWWWWWWOOOGGG???;;;;;;======;;;>>>???@@@AAA@@@===;;;999777444///+++)))+++...000BBBJJJGGG;;;:::FFFMMMJJJ???DDDUUUjjjnnn\\\HHH???VVVIIIFFFSSS\\\QQQ???444;;;222///:::KKKLLL;;;((((((111---888JJJ888'''888444...666;;;...(((222:::999BBBBBB666---......+++ ///BBBKKKFFF:::...(((<<<333444???HHHKKKVVVdddKKKKKKQQQ;;;&&&+++???dddSSSyyylllAAA888555&&&"""333777AAAkkk:::HHHAAAJJJFFF777666FFFIII666'''&&&"""$$$'''"""!!! """"""!!! """!!! !!!###%%%%%%$$$+++...000...)))&&&''')))...'''$$$''''''$$$***444BBB:::222...000111///,,,888555333333444444333333777;;;>>>:::111)))###!!!$$$$$$$$$###!!! """#########""""""""""""############""""""""""""#########%%%&&&&&&&&&(((+++...333999>>>===555...,,,,,,///,,,***,,,111555777666+++---999888)))...:::444***---222555222...///444+++++++++---///333999>>>888,,,+++:::EEEAAA666000+++***+++***&&&%%%...888VVVbbbQQQ999888777,,,)))%%%000&&&!!!,,,;;;555///))))))000000+++...000%%%+++,,,///---+++222AAAMMMXXXcccaaa]]]mmmqqq___PPPHHHEEECCCAAAIIICCC===999999888777444---------......///000000---+++((('''(((+++///222JJJGGGAAA===AAAGGGHHHEEE888AAAUUUhhhjjj___XXXXXXWWWNNNLLLTTTUUUIII888000***---333===DDDAAA555***+++444222999DDD444)));;;111000===CCC777000999???<<>>111'''&&&'''%%%)))???VVV[[[MMM;;;333222000)))%%%'''***+++,,,...FFFBBBEEE000!!!...KKKtttZZZssshhhKKKGGGCCC777666---,,,BBBhhhIII???777<<>>222888???```KKK;;;%%%+++444000)))222666+++***&&&...222000CCCTTTLLL^^^llllllgggppp~~~mmm]]]___WWWLLLDDDAAABBBEEEFFFFFFCCC>>>:::999666333111///...,,,,,,---000333555***)))'''&&&&&&))),,,...666222111777:::777222000///333<<>>DDD888333;;;???666===???777///+++'''"""%%%333???>>>111&&&%%%(((111??????444===SSSTTTAAA---%%%...+++...888:::JJJIIIDDD:::<<>>777***$$$)))***""""""!!!$$$,,,111'''###000+++(((%%%###$$$%%%%%%$$$&&&$$$""""""###$$$$$$$$$//////---)))$$$"""###%%%###!!!###''''''$$$''',,,......---***'''%%%%%%%%%%%%(((,,,...000000,,,&&&&&&'''))))))&&&###!!!"""""""""!!!!!!"""$$$######""""""""""""######!!!"""###$$$$$$###"""!!!!!!###%%%&&&%%%%%%%%%&&&&&&,,,111222...)))&&&&&&(((+++---,,,)))***111777555...333???===222...111>>>???AAA<<<000%%%$$$)))///111///+++)))+++------222---...555888333---+++,,,+++---///---((('''***666BBBBBB777444999===>>>???AAA888HHHPPPZZZRRR\\\>>>999:::777222<<>>999BBB@@@CCCVVVggg|||TTTVVVppprrrvvvxxxfff```qqqvvvttt{{{|||iiioooqqqjjjbbb[[[TTTNNNOOOVVV^^^___XXXOOOHHHEEE>>>===;;;999666444222111+++***((('''&&&'''((()))++++++++++++,,,...///000777555333///((("""%%%+++'''&&&%%%&&&&&&%%%###"""((()))******))))))+++---///...---,,,.........------'''&&&)))+++)))((()))&&&$$$+++...'''(((---***+++---///...---,,,------,,,'''###%%%)))+++((($$$+++&&&$$$''')))&&&$$$$$$***(((888777444111%%%,,,------)))"""$$$'''$$$%%%111444'''###%%%&&&!!!######%%%''''''%%%###### ...333444333'''""" !!!"""###"""###***///---&&&!!!"""&&&&&&%%%%%%%%%'''))),,,...------,,,+++***+++///222+++$$$%%%888SSSaaa\\\QQQ111777>>>GGGRRRTTTCCC...555111,,,+++---...---***%%%&&&&&&%%%$$$$$$%%%'''#########""""""#########"""##################"""%%%'''(((((('''''')))***&&&(((***++++++,,,---///+++(((%%%$$$&&&))),,,...%%%***...555888,,,***:::IIIQQQHHH...&&&111666.........,,,,,,444===999...,,,333===HHHLLLIIIBBB===<<<===AAACCC>>>666444777444<<>>CCC333%%%...;;;???:::///000<<>>555,,,(((---...,,,555CCCFFF>>>777;;;===999555999EEEQQQ///000///...+++***+++---(((''''''&&&&&&''''''(((((((((&&&%%%%%%&&&((((((&&&&&&&&&&&&%%%'''+++...&&&))),,,......,,,)))'''&&&***---...,,,+++,,,///222===666222:::444+++777777555555:::AAAHHHLLLMMM;;;>>>:::222555AAAFFFBBBGGG===777???PPPVVVIII777NNNMMMKKKEEE<<<999BBBNNNFFF@@@MMMUUUPPP```tttqqq]]]iiicccqqqkkkmmmXXX\\\qqqSSSIIIWWWaaaccc\\\NNN___aaa___aaafffaaa\\\ccc___iiiiiihhhwwwiiiYYYZZZYYY^^^eeeGGG999;;;444///444999222888:::444000000///,,,,,,,,,,,,,,,++++++******&&&$$$%%%***,,,((($$$$$$$$$###""" !!!"""""""""""""""""""""!!!!!!!!!!!!!!!  !!!!!!"""!!!!!!### !!!"""""" !!!"""###!!! """$$$$$$""""""!!!!!!$$$&&&&&&### """"""##################!!!!!!  #########"""!!!###'''***(((''''''&&&&&&%%%%%%$$$!!!!!!"""###$$$%%%%%%&&&))))))))))))(((((('''&&&$$$%%%&&&(((***,,,---...******)))'''%%%$$$###"""&&&%%%$$$$$$$$$%%%&&&'''((('''%%%######$$$%%%&&&%%%$$$###!!!!!!!!!"""### !!!"""######$$$""""""""""""############$$$###"""!!!"""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""##############################!!!######"""!!!"""###&&&%%%%%%$$$#########$$$&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&'''((()))+++,,,,,,(((((())))))***++++++,,,))))))))))))***+++,,,---,,,---...---,,,,,,---///***+++...111444777999;;;444666999::::::777444222444333333444666999===???BBBMMMVVVWWW[[[eeemmmpppjjjeeebbbiiiwww]]]RRRXXXXXXUUUbbbSSSFFF;;;444:::===222000555666111---...---+++((()))***++++++)))((('''&&&###$$$)))+++)))'''(((%%%%%%$$$############$$$######""""""""""""""""""###"""!!!!!!!!!!!!"""###!!!""""""""" !!!###!!!"""""" !!!###!!! !!!""" !!! !!!$$$$$$""""""""""""""""""!!!!!!!!!######"""!!! !!!$$$%%%&&&&&&%%%$$$&&&'''"""""""""""""""#########!!!!!!""""""######$$$$$$ !!!!!!"""!!!!!!!!!""""""######$$$%%%&&&&&&######""""""!!!!!!!!!!!!$$$$$$###"""###$$$%%%&&&'''%%%$$$"""""""""$$$%%%$$$###"""!!!!!!!!!"""""" !!!!!!""""""###$$$$$$!!!!!!!!!"""""""""######$$$###"""!!!!!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!"""""" !!!######""""""###$$$'''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$#####################$$$%%%&&&''''''((($$$%%%%%%&&&''''''((((((&&&&&&&&&''''''(((******222222111///+++))))))******+++,,,...000222333444///111555999;;;<<<<<<<<>>===<<<<<<<<<===>>>GGGPPPVVVTTTTTTZZZ```bbb]]]ZZZYYY^^^gggqqqvvvxxx||||||ZZZQQQ[[[___TTTOOO???666111---222555---000333333000---......,,,////////////...,,,***(((///***'''))))))%%%$$$%%%"""############"""!!!!!!########################(((&&&$$$"""!!!!!!"""###!!!"""###"""!!!!!!"""### !!!!!! !!!###!!!  !!! !!!  """""""""!!!""""""!!!!!! !!!  """$$$$$$"""  !!!"""""""""!!!!!!!!!""""""""""""""" !!!!!!"""""""""!!!!!!!!!  !!!"""!!!!!!!!!!!!"""######$$$###!!! !!!""""""###"""!!! !!!!!!!!!!!!!!!""""""######$$$ !!!!!!!!!"""""""""###"""!!! !!!"""###$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###### !!!###%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%###"""""""""###$$$""""""#########$$$$$$$$$""""""######$$$%%%%%%%%%############$$$%%%&&&&&&------,,,)))%%%#########&&&&&&&&&''''''(((((((((%%%'''***...222666888999>>>>>>======<<<;;;::::::555;;;>>><<<:::===CCCFFFQQQVVV___iiippptttttttttvvvwww}}}|||wwwaaaWWWeeesssjjjTTT444,,,:::777---111999333444333111///000000000888666333///---,,,++++++444...))))))'''$$$###%%%!!!"""#########""" """"""""""""############+++(((%%%""" """######"""!!!!!!###!!!!!! !!!"""###!!! !!!""""""!!! !!!"""""""""!!!!!!  !!!!!! """!!!  !!!!!!!!!""""""#########!!!!!!!!!!!!!!! !!!!!!"""######$$$######"""!!!!!!  !!!!!!""" !!!!!!!!!  !!!!!!!!!!!! !!! !!!!!!""""""""" !!!!!!!!!!!!!!!!!!!!! !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!"""##################"""!!!!!!!!!!!!!!!!!!!!!!!!######""""""######$$$%%%"""""""""""""""""""""""""""$$$&&&'''&&&&&&''')))%%%%%%$$$$$$###$$$$$$%%%&&&%%%###""""""###%%%&&&$$$$$$$$$$$$########################$$$$$$%%%%%%""""""!!!!!!"""######$$$###$$$$$$###"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######%%%''')))+++,,,//////111222222333222222///333555333333999CCCJJJNNN^^^tttssscccVVVdddyyyxxxRRR666...888555...333888666333111000000///000111666222---)))(((***...000333---(((((((((&&&'''***"""###$$$%%%$$$###"""!!!!!!!!!!!!""""""#########&&&%%%"""  !!! """$$$$$$###""""""### !!!"""!!!  """"""""""""!!!!!!!!!"""###  !!!"""""""""!!!!!!!!! !!!!!!!!!"""###$$$&&&&&&###$$$$$$###"""$$$''')))$$$$$$#########"""""""""!!!!!!!!! !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!   !!!!!!!!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""### !!!""""""######""""""!!! """!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$######$$$%%%###"""""""""""""""############"""!!!!!!"""###$$$$$$############""""""""""""""""""###############""""""!!!!!!""""""######"""###$$$$$$$$$$$$''')))%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&'''###$$$&&&((()))*********,,,---...///111888EEEPPPmmm|||www{{{www|||pppXXXIIIOOO\\\]]]777444222+++...BBBHHH888888333...//////......000111...***(((***///666:::;;;333---***'''###"""$$$!!!!!!!!!"""!!!!!! !!!!!!""""""###$$$$$$$$$ !!!"""$$$%%%&&&"""$$$''''''%%%$$$$$$$$$$$$%%%&&&$$$"""!!!"""###!!!"""$$$$$$###""""""### !!!!!! !!!""""""""""""###############!!!!!!!!!!!!""""""###$$$#########!!!!!!###(((+++#########"""!!! !!!!!!!!!!!!!!!""""""""""""!!!  !!!!!!""""""  !!!!!!  !!!"""""""""!!!!!! !!!!!!!!!"""""""""!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!  !!!!!!!!! !!!!!!"""### !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######"""###$$$###""""""$$$&&&"""""""""######$$$$$$$$$'''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((())),,,666@@@///444<<>><<>>///444777>>>EEEIIIJJJLLLNNNDDD===777555444222333666+++,,,///333444111......---------,,,+++)))))))))...333222+++,,,333111(((!!!###%%%&&&((()))******(((***---///+++&&&(((------&&&%%%...555444000000333777000---555888777;;;444(((---333+++///333%%%(((...000---+++------++++++$$$###)))---***)))***+++888000 ###---000000&&&---((("""%%%###!!!&&&"""'''### ''''''!!!###$$$)))'''!!!###)))%%%&&&### ###%%%&&&%%%$$$###'''%%%""" $$$"""$$$######%%%"""((("""$$$)))(((+++$$$&&&&&&)))---((( '''((()))(((&&&%%%&&&'''###000 &&&$$$333)))---***###)))######(((!!!)))###%%%(((***'''%%%(((,,,$$$---...'''%%%+++000......%%%---***''''''"""000...///)))!!!$$$------%%%###%%%&&&###"""$$$&&&%%%+++######%%%###"""$$$''',,,---'''!!!"""&&&(((+++,,,)))&&&)))///---&&&***&&&######''')))(((%%%'''&&&&&&''')))(((&&&###&&&(((+++...///,,,'''$$$&&&&&&%%%$$$$$$%%%%%%%%%"""###$$$###$$$'''((('''+++---(((''')))###!!!***))),,,111+++%%%***###((( %%%...(((&&&******(((+++111444555111,,,)))...............///000111111111222222222333333333666666777999>>>EEENNNTTTooo~~~lll___RRRAAA;;;CCCKKKDDD777333555999???CCCEEEGGGHHHAAA:::555555666333000000---...000333222000---,,,---------,,,++++++,,,---,,,333444//////555444,,,++++++***+++,,,,,,+++)))******,,,---***&&&)))///------000000***$$$(((111###+++++++++333333///333333...//////******---(((%%%((()))(((%%%$$$###"""+++&&&$$$((((((%%%$$$'''+++333333...666DDDDDD;;;>>>;;;,,, $$$$$$###)))$$$,,,((($$$***)))%%%(((...,,,+++,,,+++((('''''',,,(((%%%$$$%%%&&&%%%$$$((($$$$$$)))---+++&&&%%%((($$$"""%%%&&&######%%%%%%!!!!!!))))))"""$$$,,,***$$$&&&)))'''***+++***(((%%%###$$$$$$###)))***---000555)))444555+++///)))***000(((...111***444>>>333&&&***222555,,,+++222555...))))))***&&&111///000666111;;;+++555888000%%%$$$+++222+++++++++)))&&&&&&***000333...,,,---***%%%###%%%"""&&&(((+++///333000+++---...+++'''+++222555222222,,,'''(((---111222000...,,,(((&&&&&&(((,,,///'''(((+++///111///)))###&&&&&&%%%%%%%%%%%%%%%&&&((('''%%%$$$$$$&&&''''''222---'''%%%%%%$$$%%%'''$$$,,,333(((555666000'''"""(((%%%'''+++((($$$%%%'''))))))(((&&&%%%******++++++,,,---//////111111111111222222222333444555666888<<>>BBBBBB@@@;;;444111444666333...,,,---.../////////---+++))),,,,,,,,,+++***+++...000///666999555444999999555666333000000111000---)))+++******+++(((&&&)))///888111...222555222+++'''$$$000555888<<<444,,,000(((,,,((("""###!!!!!!)))***)))***,,,***&&&######***(((((()))'''%%%&&&***&&&&&&***---555EEEFFF333???999'''$$$$$$ $$$$$$///---'''******(((,,,,,,%%%&&&...---$$$%%%...***'''%%%&&&))),,,,,,******%%%%%%***---+++((('''---(((&&&'''((($$$###%%%"""&&&&&&***333---###%%%---...---++++++,,,)))$$$,,,,,,+++)))''''''(((***...***===222;;;999///BBB,,,%%%,,,&&&(((111+++000@@@===;;;333:::\\\^^^777888777777666666444000---''')))666222222:::444:::DDD???;;;999555...+++,,,,,,+++...222...''')))111)))((())),,,***&&&%%%''')))...111111111111...(((222222///***+++111555666===444+++))),,,...---***,,,,,,***'''%%%'''---222)))((()))---111000)))###&&&&&&%%%%%%%%%&&&&&&'''((('''&&&$$$###%%%)))...444,,,***(((%%%))),,,&&&,,,666:::JJJ===SSSRRRNNN777000///***"""%%%((('''&&&%%%%%%%%%&&&((())))))))))))***+++---//////000000000000111111111111222333444666:::@@@HHHMMMXXXggg~~~ttt```\\\TTTKKKJJJNNNOOOGGG===CCC@@@<<<;;;@@@FFFFFFAAA777444333555444000...///***------,,,,,,---,,,)))------,,,***((()))---000000555666222111444666555666444111222444444000,,,+++((('''(((&&&%%%)))///666444666===CCC@@@555,,,444@@@FFFHHHGGG999...333***333***###+++(((%%%333///,,,---111333000------&&&'''((('''%%%&&&***///222***'''%%%&&&555999(((333555000111777///######!!!...---$$$&&&'''&&&++++++'''***222555111///222***((('''(((***,,,,,,,,,(((###!!!$$$'''&&&%%%'''...)))&&&((()))&&&%%%&&&)))...---000666///''',,,)))---000222111///***&&&333222000---***)))***,,,,,,)))CCC%%%///...(((999$$$(((666,,,%%%)))&&&///GGGKKKNNNEEEQQQ~~~EEE,,,IIIOOO666...AAAHHH:::888<<>>777;;;WWWIII@@@AAA>>>222(((&&&+++(((...888888,,,'''+++(((((())),,,---,,,)))(((...666:::222'''###&&&)))222222111...,,,,,,,,,+++555...'''%%%''')))%%%!!!###'''++++++'''&&&)))---,,,(((%%%(((,,,---)))$$$&&&&&&&&&&&&&&&&&&'''(((%%%(((++++++'''(((222>>>444000333000(((///555,,,(((222444IIICCCdddggggggEEECCCBBB777''''''***"""+++***(((''''''(((***,,,+++++++++,,,---...///000/////////000000000000000222333444555888>>>EEEJJJWWWeeeyyyhhhUUURRRMMMIIIJJJNNNQQQSSSSSSHHHFFFBBB@@@GGGPPPQQQLLL???===<<<:::333---///444***......,,,,,,111111...000111111---))))))---111...000///+++))),,,------......///222555555222///+++'''%%%&&&%%%%%%)))///***;;;JJJGGG999111888AAA666???DDDHHHHHH;;;333;;;>>>FFF<<<555>>>:::666BBB+++******---333777555111&&&((('''$$$"""$$$***---JJJAAA444&&&!!!,,,555333>>>FFFJJJNNNNNN;;;)))(((...,,,!!!###&&&&&&)))###(((***,,,222666///$$$---...---+++)))''''''(((+++%%%"""###$$$$$$'''++++++&&&%%%((()))'''''')))...444///***---***&&&***,,,***''''''''')))...222777555222---))))))***---///<<>>KKKWWW[[[]]]]]]SSSGGGBBB333444000333999111777;;;888555111,,,'''***000444///+++***---///...,,,888666000,,,---000---((('''$$$"""(((555;;;333&&&###!!!$$$,,,000...)))'''''')))---000111111///...444333000,,,***...555;;;000---***((('''''''''&&&'''''''''''''''((()))***'''+++333888333...777EEEXXXaaaNNN333444>>>BBBGGG///000;;;@@@HHHUUUZZZLLLHHHIIISSSRRR===111222222---,,,,,,***)))((('''&&&+++++++++++++++,,,,,,---000000000000////////////111222444555777;;;@@@DDDMMM[[[mmmppp[[[PPPYYYJJJ===<<>>IIINNNJJJEEE???<<<<<<;;;666222222+++000000)))***222444//////333666333...,,,000444333111111777;;;999222+++###+++444888666222///......***'''***++++++---111DDDGGGDDD:::222111111///---///111<<>>,,,HHH>>>RRRGGG,,,...---)))***333''')))777222444EEE___LLL...<<>>AAA<<<===DDD___sssXXX;;;MMMSSSFFFJJJ@@@:::NNNKKKjjjuuu}}}TTTNNNZZZcccSSS>>>777666555333111...,,,+++******))))))***+++,,,...000111111111111000000/////////000111222333444888===@@@IIIXXXiiixxxnnnZZZSSSOOO@@@666>>>JJJKKKDDD>>>888???>>>555444<<<@@@<<<999222///666===<<<555///(((...---%%%%%%---///)))***///333111,,,***...333,,,+++...888@@@<<<000&&&$$$...999<<<777000,,,,,,000+++***---......///222<<>>JJJDDD777>>>HHHDDD@@@,,,...666<<<555---444CCC888BBBHHH???,,,"""'''000''')))...444333---******+++'''&&&)))+++))))))+++(((666//////TTTsssaaa>>>BBB@@@CCCEEE@@@777444888CCC???999222---,,,///222999NNN///[[[LLL(((777BBBJJJ===777+++666JJJ>>>555,,,MMMEEE777EEE<<<***999222[[[rrraaaMMMRRRaaaggg{{{FFF...666OOOVVVCCCBBBTTTWWWMMM666'''''',,,---///CCCLLLBBB:::======555AAAGGGDDD555)))***333999+++...---(((+++;;;QQQ___RRR???...+++,,,***'''&&&'''---111...&&&###'''---000...,,,,,,---......---111777===<<<555---)))(((''''''''''''((()))++++++:::333777IIITTTRRRNNNOOOWWWvvv\\\FFFgggiiiIIIGGG]]]HHHQQQ555QQQNNNkkkZZZYYYMMMZZZppphhhQQQGGGDDD888555000,,,))))))******))))))+++---000222555666222222111111000000//////...///111111333666:::>>>DDDRRRbbbnnnqqq]]]TTT@@@CCC222333CCCJJJPPPWWWWWWOOOKKKFFFBBBCCCEEEGGGHHHBBB///888:::444;;;666)))***'''%%%$$$&&&(((******000333///222===;;;222111***---111444555444555555777666555333222///,,,***((()))(((&&&$$$%%%((()))333:::===;;;::::::777000)))777===DDD999555@@@333OOOWWWOOO>>>333---555HHHMMMhhhYYY===DDD444222)))///"""&&&"""/// &&&---&&&)))111+++AAA:::222,,,000@@@PPPSSSOOO444EEEUUUjjjQQQQQQDDD@@@CCCOOOMMMPPPEEE:::LLLUUU<<>>WWW333===###///===111CCC666>>>666MMMfff999;;;666,,,***555CCCKKKXXXVVVLLL@@@???CCC===000111:::444\\\UUU888===nnnPPPRRR@@@999dddJJJ555EEE666FFFAAA,,,###$$$+++666FFF???<<>>===444BBBVVV```dddbbbkkkCCC@@@QQQgggRRRTTTXXXLLLNNNPPP:::EEEAAAkkkfffCCCYYY___mmm>>>IIILLL:::???===555---)))((())))))******,,,...000222333666888888666222///000222//////000111333555888999<<>>======EEELLLXXXTTTOOOJJJHHHGGGFFFEEECCC+++111HHHOOODDD444...;;;666///***)))***+++,,,+++***!!! ***,,,(((,,,&&&)))...111222333333444888888777444000...---...---)))(((***)))%%%(((///666222---///<<>>000;;;@@@777,,,%%%### """(((555???:::///,,,222888///&&&%%%''''''(((***===???111...222<<>>555)))SSSCCCCCCLLLjjjjjj___fffMMMCCC<<>>JJJRRR]]]ooozzzfffJJJGGGAAA555555:::===777333<<>>888///)))(((***,,,...+++222222555???;;;000///999888555111......111444333222000---)))(((((()))---'''&&&***)))$$$'''///444///))))))222;;;;;;666999:::333222))))))<<<555333444+++'''///555999CCC444NNNUUUNNN???<<>>777000666;;;FFF???DDDVVVEEE888777666;;;111111---***+++)))###!!!""" )))111222222222000***(((!!!!!!%%%''')))+++777@@@111222???CCCIII???%%%###"""+++333)))$$$000CCC>>>HHHTTTfff???666GGGCCC777DDDcccXXX333ZZZjjjIIIGGG888***:::TTTPPP777FFFCCC999000111999:::444IIIhhhRRRJJJHHHiiiyyyOOOVVVSSSLLLKKKbbbNNN;;;444******...%%%&&&777QQQHHHBBB===111(((333GGG222---CCC222***DDD999)))TTTIII@@@AAA...888+++>>>888AAA:::<<<777///666333$$$$$$+++222///666000333999444000444444333<<<444333888666,,,---222---%%%%%%333---***111000===666111111@@@KKKEEELLLfffccc333???IIIsssjjjYYY^^^wwwQQQIIIMMMgggiiiWWWNNNmmmrrruuuoooXXXTTTJJJ<<<<<>>DDDJJJUUUdddsss{{{vvvaaaKKKGGG>>>222888999888666222:::LLLOOOGGG<<<555666===EEEJJJ;;;PPPLLLJJJDDD,,,---@@@333...(((&&&'''+++///222"""---222888@@@999---,,,FFF@@@666---(((,,,333:::111---***)))***)))&&&"""+++---,,,)))'''(((***+++333:::???;;;222...000444,,,000///666...***666+++"""***(((&&&---444>>>NNN===UUUKKKMMMMMMLLLWWW@@@666$$$///===KKKLLL111... ...PPPbbb///,,,111,,,///(((%%%'''%%%'''999NNNAAA666===...///&&&777222BBB>>>(((555FFF777222777===444(((!!!!!!&&&((()))###(((---000444555///&&&)))%%%%%%,,,222555888;;;///QQQHHH???CCC===999111...***&&&...888666;;;NNN^^^PPPVVV===999MMMTTTZZZmmm{{{LLL```RRR888(((333JJJMMMAAABBB>>>555------111111,,,,,,@@@CCC^^^MMMBBBKKKbbbBBB***@@@AAA::::::RRR???777:::444+++%%% ---GGGBBB???;;;999:::<<<<<<;;;%%%555oooUUU555RRRJJJ>>>eeezzzhhhRRR444HHHTTTIII;;;AAA555(((>>>JJJ...444000000111,,,+++---......(((+++999;;;222000666555;;;888---...111***)))+++:::555000000%%%+++111666777AAAUUUWWWJJJCCCLLLBBB___MMMXXXlllmmmpppkkkMMMGGGBBBbbbhhhsssqqqUUUdddlllXXXMMMWWWXXX>>>FFF\\\MMM444:::???111,,,------------...///000000...///222333333222222111222222111111222444555666<<>>888666999@@@GGGKKKBBBqqqfffKKK???999DDDCCC---***'''''')))---///111+++111---+++000///---555333111---***)))...666<<<888111,,,///666777///&&&---888888+++(((111111'''555???HHHHHH???999===EEE222111+++///((()))>>><<<444555000555FFFKKKEEEEEE\\\cccAAA<<>>---777777&&&,,,NNNeee666>>>III===(((&&&&&&%%% !!!000DDDAAA///111$$$///000FFFBBBMMMLLL:::TTToooQQQ333+++>>>CCC>>>111000999666))),,,***...999@@@<<<111******'''(((...222333555888555bbb\\\KKKRRRUUUJJJ///...)))"""$$$...333FFFeeerrrUUU888YYY,,,===CCC+++GGGBBBUUUGGGFFFlll\\\EEE:::222333555666888<<<777444///******---,,,(((***>>>>>>TTTGGGIIIJJJEEE+++111AAA999???555@@@>>>444CCC@@@111---333@@@QQQ444>>>===333444===777&&&333999mmmWWWBBBdddSSS>>>[[[XXXbbbrrrfffYYY(((:::000<<<^^^PPP++++++***444<<<>>>@@@LLLFFF111...222444......888999444888FFF??????<<<111000777666++++++;;;<<<===;;;(((%%%,,,555@@@UUUaaaeeekkkLLLSSS]]]XXX```hhhgggVVVFFFZZZ\\\rrrqqqRRR]]]qqqQQQ[[[[[[eeeAAANNNbbbUUU444---111///...---------------...//////---...///111333444333222222222111111222444555666999<<>>###(((,,,)))$$$###***222333///777000,,,000FFFLLLAAARRRAAAPPPssscccEEE555<<>>:::>>>666&&& !!!"""555UUUppp___222+++DDD///CCCEEE555HHH111;;;;;;CCCLLL???777000111777111%%%)))888,,,***(((((()))+++,,,+++,,,333***888%%%333JJJSSSGGGUUUQQQ444===***(((...000<<<555(((,,,444333222000AAACCC333---777:::111777666RRRGGGDDDccc\\\NNNWWWZZZgggTTTCCC:::666CCC555000HHHqqqdddBBB===...,,,222888AAAaaaaaa777***111<<<:::222...***///???<<<555>>>HHH>>>222333444...***888???JJJQQQ@@@;;;===222)))555OOO^^^pppgggjjjRRR___nnn{{{^^^TTTDDDKKKhhhwww}}}ZZZTTTeeeCCCUUUQQQooo___NNNZZZXXX===&&&)))222222,,,+++++++++,,,---......///......000222444444444111111111111222444666777666<<>>MMMSSSRRROOO???111111,,,333<<>>???@@@???999000)))''''''***000444000(((''',,,$$$,,,444@@@222$$$222///&&&///000222===EEENNN\\\\\\nnntttWWWOOO\\\GGG,,,222:::333,,,***111:::666'''555\\\xxxuuuPPP!!!...555444***&&&+++///---***222;;;???***...888@@@<<>>...555<<>>FFFHHHOOO^^^fffiiitttgggsssXXXfffXXXGGG000>>>;;;AAAMMM>>>@@@XXXIIIDDDIIIIIIBBBYYYUUU'''"""+++888:::777555---)))111<<>>444777---333;;;BBBEEEGGGIIIJJJ:::888555333444888>>>BBBPPPFFFGGGRRRKKK444+++444%%%666KKKPPP@@@......888,,,555<<>>333&&&555---AAA<<<777???MMMAAA]]]zzzVVVEEE___uuulllfffhhhkkkggg]]]TTT333DDDLLLIIIUUUggg```III...---111777<<<>>>DDDKKKFFFYYY```XXXGGGQQQeeeMMMGGG>>>000...///$$$"""222BBBfffEEEYYY;;;TTTaaaLLLNNNgggPPPDDDPPPdddGGGZZZ111555999:::<<<@@@CCCDDDFFF>>>555...(((%%%&&&(((111)))###EEE:::>>>AAA555GGG>>>===+++666;;;DDD111:::;;;555111///,,,===]]]NNN:::000:::DDD???999999<<<999,,,;;;PPPPPPSSSRRR___kkkXXXWWWCCCCCCbbbXXXPPP\\\^^^GGGQQQQQQ555HHHAAAHHHMMMWWWddd[[[CCC666^^^AAA===NNNKKKFFF\\\yyyOOOBBBEEEEEETTTjjjkkktttFFF___VVV444---CCCVVV^^^~~~pppaaauuu___ssseee~~~|||fffEEE888999QQQiii\\\RRRccc{{{AAA;;;RRRPPP'''###222###((((((((()))***+++---...444000---...111555777666000///000111333555888999555??????@@@JJJTTT```pppxxxtttddd]]]XXX>>>888TTT\\\[[[RRRCCC555111777>>>666,,,+++...---111444...;;;<<>>111DDD^^^EEE555+++---%%%IIIVVVWWWpppaaaVVVlllbbbZZZJJJUUUEEE444CCCJJJ[[[KKKOOODDD>>>222CCCFFFKKKNNN===FFFDDDBBBNNNQQQ]]]???888<<>>...;;;===IIIGGGOOO///;;;@@@+++:::444<<<777666[[[CCCAAAAAApppjjjuuuZZZeeeuuuhhhBBB222333444YYYuuuMMM777dddUUU???KKKqqqqqqOOOMMMlllHHH===KKK444OOO___cccyyyeee555777LLLwwwmmmiiiLLL[[[dddIIIFFFGGG@@@jjjjjj\\\rrrmmmsssvvvHHHqqq:::LLLHHHJJJuuuUUUuuukkkZZZ;;;MMM:::???:::111...+++***((()))+++---......000000///......111666:::222000---...111666999;;;666999===@@@EEEOOO[[[eeevvvooolllWWWHHHFFF???@@@TTTOOO\\\WWW@@@555>>>GGGEEE444000...333888777777;;;III444:::...000UUU]]]YYY777***///...???aaa___PPPZZZ^^^XXX\\\CCC@@@<<>>;;;)))???KKKWWW\\\```ooobbbxxxVVV<<<555IIIKKK444000EEESSSLLLCCC---999///---$$$$$$222NNNKKK111555<<<&&&,,,&&&"""$$$&&&&&&'''***:::VVVSSSRRR000999FFFCCC???DDDTTTlllyyyzzz{{{fff^^^lllqqq^^^WWW>>>NNNHHH\\\rrr___IIIsssNNN///555NNNQQQ^^^SSS^^^jjjLLL~~~uuu???GGGkkkLLL...222444777WWWddd}}}rrrppp```pppJJJ^^^SSS___MMM:::DDDBBBUUUJJJeee```444$$$...)))###***///'''111CCCBBBSSSlllaaaUUUHHH888888;;;333FFFPPPjjjXXX>>>------EEERRR===)))HHH333333::::::KKK888###555BBB777ooo^^^GGGZZZkkkVVVZZZllloooqqqzzzVVVssskkkOOOBBBCCC@@@XXXwwwfffSSSfffmmmUUU^^^~~~vvvRRRZZZCCC\\\RRROOO===RRR;;;DDDSSSGGG)))222666EEE???NNNeeemmmqqqSSSAAAMMMLLLEEEsssmmmhhhRRRjjj```UUUjjjgggoooxxxZZZmmmbbbEEE555000///+++((('''''''''(((***++++++//////---,,,+++---222555888444111///000222333444555777:::===CCCLLLWWW^^^qqqpppdddcccQQQAAACCCFFFFFFLLLEEE\\\\\\AAA;;;RRR\\\QQQAAA???333555BBB>>>???VVV999###;;;444EEEbbbBBBCCCOOO333***&&&;;;\\\RRR;;;^^^jjjccc___HHHQQQTTT```WWWhhh]]]UUUPPPJJJ;;;BBB888666HHHSSS\\\aaaWWW\\\III222111555JJJ===AAABBBEEE,,,555<<<\\\ttthhh{{{yyytttJJJ---***HHHQQQttteee|||dddwwwwwwTTTEEEdddpppIII@@@lll000***;;;444/// 444???000555OOOUUU777)))///---)))### !!!""""""###&&&///DDDLLLVVV111!!!---555MMMLLL___}}}xxx{{{lll===WWW}}}```CCCmmmxxxEEEKKK>>>>>>rrrccc\\\ZZZ;;;LLLKKK```EEEddd|||GGGsss\\\JJJ222'''::::::]]]KKKlllwww}}}OOO]]]ccc--->>>;;;KKKDDDTTTcccAAA---+++((((((((("""111333;;;222MMMvvvrrrLLL***888 $$$444QQQIII___FFF>>>???===PPPJJJ>>>@@@;;;444TTTHHH666WWWbbbccc|||BBBeeezzzsss___|||```iii???ssseeeDDDXXXfffrrr~~~sssYYYKKKeee}}}{{{ZZZJJJYYY]]]PPP888cccgggPPPEEE;;;'''444DDDBBB===NNNEEE777333SSSrrryyyuuuXXX;;;WWW{{{bbbAAAbbbddduuuzzzeeeoooYYY\\\pppTTTyyyppp~~~TTT|||xxx```NNN///,,,333***)))))))))))))))***+++,,,111000...+++)))+++///222999666222000000111111000555555777;;;AAAJJJRRRWWWeee~~~zzzeee^^^RRRNNNQQQNNNGGGDDDPPP```\\\EEEBBBTTTXXXIIIDDDGGG:::???TTTHHH===UUURRR<<>>@@@===AAACCC@@@MMMgggqqqqqqhhhCCC>>>???DDD--->>>NNN>>>:::>>>555EEE\\\bbbzzzxxxuuuiiiDDD(((111RRR```yyydddeee>>>BBBXXXBBB333OOOJJJ777;;;...---+++888%%%555+++666BBB999000...))))))$$$!!!""""""!!!"""%%%---666CCC___UUU@@@:::,,,EEEGGGaaa{{{ccc___IIIZZZ|||uuu[[[III===PPP\\\<<>>LLL999111:::???;;;333---555999NNNSSSnnnkkkRRR___QQQaaa]]]KKKPPP:::;;;CCCEEEggg:::[[[PPPAAA<<<888999%%%555###---222:::```nnnkkkxxxiiijjjkkkTTTUUUNNNTTT___QQQGGGEEEyyy===]]]zzz|||qqqcccYYYsssyyyrrr\\\KKKHHHEEE???000+++333SSS)))!!!XXX\\\fffYYYFFFDDD<<<555EEEmmmqqqqqqXXXMMM@@@NNNrrr^^^IIIaaaSSSPPPqqqfffppplllZZZJJJZZZvvvZZZLLLeee[[[eee[[[kkkoootttTTTDDD]]]MMMSSS222111888'''((()))***))))))))))))+++333222000---++++++...000333111///000111333333333333333555:::AAAJJJQQQUUUbbbqqq}}}}}}qqqWWWIIIPPPRRRMMMLLLOOOeeebbbXXXMMMKKKMMMGGG<<<>>>GGGCCCOOOeeeQQQ666@@@<<<999///666HHHNNNMMMLLL///"""---666JJJfff```SSSnnn___MMM[[[VVV[[[LLLNNNWWWkkkOOOHHHOOO\\\BBBDDDDDDKKK<<<,,,;;;___sssjjjeeeRRRQQQDDDOOOSSSYYY>>><<>>777OOO@@@888???iiidddjjj[[[fffccc]]]yyyYYY999EEE:::DDDTTThhhbbbSSSHHHEEEOOOOOO;;;...111666555CCCFFF\\\}}}{{{pppeeerrr[[[888JJJMMMdddkkkUUUPPPJJJHHHfffooo___zzz:::```UUU666999TTT___LLL,,,444BBB>>>XXX~~~sss}}}fffKKKVVVMMMUUUQQQYYYFFFLLLEEEZZZ@@@KKKXXX______bbbttt```ggghhh[[[IIIBBBLLLYYYjjjFFFSSS888mmmDDDNNNVVV___gggooo[[[GGGAAAVVVWWW<<>>%%%***[[[XXXiiicccnnnYYYwwwRRR///:::YYYnnnlllkkkPPP;;;222...RRR000===MMMxxxzzzXXXfffnnn___~~~xxx:::NNNWWW}}}jjjcccVVVAAAfffaaa888000CCCAAA000]]]ZZZRRREEE]]]{{{yyypppqqqbbbsss```aaauuuuuuTTTgggjjj999EEE<<>>FFF```sss{{{LLLlllTTTmmmHHH\\\]]]ZZZUUUoooooogggXXX@@@RRRNNNeeesssssseee```DDDeeeUUURRR^^^FFFQQQPPPbbbzzzooovvvrrrYYYHHH???CCCDDDJJJSSSLLLHHH000000666...+++---000...+++)))***,,,,,,...//////---+++++++++.........000222333222000000222666888===FFFRRR[[[[[[aaavvvrrrjjjIII>>>DDDEEEOOO]]]\\\QQQKKKLLLVVV[[[WWWVVVZZZ______VVVKKKLLLUUU^^^ccc___SSSQQQ???///???EEE;;;DDD333888888DDDbbbkkkoooZZZ[[[RRRZZZNNNRRRFFFHHHXXX^^^aaaVVVXXXVVV\\\\\\OOOGGG444HHH[[[\\\aaaSSSeeeJJJRRRIIIBBBBBB```\\\IIIMMM@@@???LLLTTTZZZ]]]OOOaaattt~~~KKK888===ZZZtttiiiJJJdddoooFFFXXXUUUAAAMMM```nnnhhhRRRAAA???222111999999VVVKKK<<<&&&)))000222555999444,,,+++!!! !!!###!!! %%%***)))111222<<<777TTTMMM;;;222---//////***---555,,,BBBXXXmmmyyy{{{zzzpppVVVUUUTTTkkkwwwjjjpppNNNUUUWWWPPPcccFFF,,,(((<<>>jjjuuu[[[ZZZlll^^^AAARRRZZZPPPfff___lllgggYYY]]]ddd^^^yyyrrriiiXXXQQQbbbpppeeedddnnnnnnvvvxxxrrrssshhhrrraaafffsssUUUTTTeeetttmmm|||qqq[[[HHHDDDMMMRRREEENNN???666333444222---000333222...+++,,,...))),,,000111000...,,,+++------...000222333111///...222555555666???NNNZZZUUU[[[iii}}}vvvoooWWWHHHLLLTTTSSS]]]^^^JJJCCCEEEJJJMMMLLLIIIJJJNNNOOOWWW]]]UUUKKKUUUbbb___eeePPPoooVVVBBBaaaSSSGGGOOO<<>>XXXTTT444222000///***%%%%%%'''///)))DDDPPPjjj{{{aaaOOOYYYaaayyydddEEEFFFKKK***===888000444888KKKNNN|||xxxwwwOOO222ooo444XXX~~~uuuXXX===III???jjj|||EEE---<<<777QQQ^^^gggcccFFFCCC;;;dddWWWsssTTT[[[mmmZZZ===:::OOOpppSSSxxxfff===___}}}hhhooolllddd\\\YYY|||{{{xxxUUUQQQtttVVVEEEUUUJJJsssyyyGGG,,,777;;;???TTT[[[ccc:::UUU111222XXXzzzFFF}}}:::555777222888:::IIIMMM555OOO^^^```JJJFFFVVVJJJVVVjjjUUUIIIOOOTTTOOOJJJMMMhhhVVVBBB>>>mmmWWWpppmmmjjjdddccc```wwwgggoooQQQjjjfff~~~cccbbb===DDDIIIddd```cccrrrpppPPPccclllmmm```OOOJJJYYYNNN888TTTDDDEEE:::///---'''+++...---(((%%%&&&((((((---222555444111///---***+++---000333444333111---222555333111888IIIXXXSSSYYYcccwwwyyytttvvvaaa^^^TTTOOOTTTYYYWWWSSSQQQ===FFFJJJEEEBBBGGGMMMPPP???@@@HHHBBB888HHHTTTDDDZZZOOOQQQWWWZZZuuu[[[\\\vvvJJJ888IIIVVVYYY___eee^^^ZZZnnneeeWWW666<<<;;;999PPP<<>>999OOO888III<<>>777555;;;CCC///...222###"""...%%%!!!777HHH\\\qqqpppvvvggg^^^gggyyy^^^___eeeggg888222TTTHHH;;;DDD;;;,,,)))000XXXVVVHHH```gggIII444UUU999;;;MMMTTT111:::;;;MMM<<>>>>>CCCHHHEEE:::333444,,,(((%%%$$$'''))))))((()))***,,,000222222///,,,+++,,,...//////000333555222222222222444999@@@EEELLLRRRZZZooonnneeedddWWW]]]YYYUUURRRQQQPPPNNNKKKEEELLLNNNIIIGGGMMMUUUYYYMMMSSSVVVKKKCCCLLLPPPEEE___HHHEEEVVVYYYeeeLLLXXX]]]EEE888;;;DDDRRRUUUJJJQQQHHHOOOMMMCCC888FFFLLL\\\YYY]]]mmmaaaHHHGGGFFFVVVDDDSSSgggaaa]]]WWWCCC+++CCCLLLVVVZZZhhhmmm???777JJJIII>>>999:::222...CCCOOOddd]]]<<<666IIIPPP555III___nnnvvvUUU```VVVKKKhhhDDD:::<<>>111((($$$$$$$$$###""""""""""""$$$%%%&&&&&&)))...444555444333444666$$$$$$000&&&'''333LLLbbbvvv{{{pppYYYZZZbbbCCCOOOGGGSSSPPP]]]UUUUUU@@@III```TTTLLLWWWKKK666222111JJJOOOOOOQQQ999+++AAAVVVbbbvvv]]]NNN999======YYYFFFhhhoooLLLFFFHHHaaaGGGFFFPPPRRREEECCC333<<>>hhhlll###777NNNeeeDDDSSSqqqlll___LLL[[[zzzccc<<>>BBBEEEKKKQQQccc}}}eee\\\YYY[[[WWW[[[XXXNNNJJJMMMLLLGGGCCCJJJNNNMMMKKKNNNSSSVVVQQQ[[[RRRAAA???DDDFFFFFFSSSDDDLLLnnnppplllPPPZZZZZZHHH@@@AAACCCJJJIII===BBB<<>>888@@@KKKOOObbb}}}kkk:::"""777UUUZZZJJJ>>>------DDDRRRiiiZZZGGG:::333???ZZZkkkrrrvvvLLLCCC444@@@FFFFFFNNN666555;;;777333CCCYYY___ooopppRRR???333QQQvvvQQQRRRGGGGGGhhhpppAAA///(((CCC333999FFFLLLgggsss___YYYbbb```qqqoooYYYSSSPPPrrrBBBHHH///;;;333EEE:::...;;;TTTlllkkkfffvvvCCCJJJYYYdddvvvccc===UUUYYYQQQFFFNNNSSS___RRRLLL???AAAYYYRRRZZZYYYaaa@@@AAAPPPWWWPPPFFF???@@@@@@777+++;;;DDDUUUIII000BBBVVVDDDfffMMM^^^iiihhhLLLMMMCCCKKKPPPKKKXXXPPPYYYVVVBBB???QQQLLLgggSSS<<>>DDDIIIMMMZZZrrreee^^^XXXTTTaaaSSSYYYUUUJJJIIIRRRSSSJJJLLLTTT\\\___^^^[[[ZZZYYY[[[cccPPP;;;AAAIIIMMMYYYPPPVVV[[[kkk^^^\\\EEECCChhhIIICCCRRRMMM>>><<<@@@@@@GGGQQQhhhRRRQQQDDDBBBOOO>>>]]]^^^IIIDDDAAAUUURRRVVVIII???JJJLLLEEEFFFeeeLLLAAARRRWWWLLLLLLRRRKKKwww\\\???EEELLL333???...///777<<<888666@@@IIIWWW999444OOOVVV888444BBBIII===+++111333UUU999RRRXXX;;;555NNNeeejjjXXX======666...)))(((((('''&&&333)))!!!"""+++///,,,&&&&&&######(((///111,,,''')))''''''+++333444EEEccc```aaaqqq^^^===HHHYYY>>>GGG@@@;;;MMMGGG777222999555888BBBSSSIII,,,+++???OOOMMM>>>888333888JJJRRRDDD```CCCCCC444%%%III@@@zzzzzzgggRRRSSSCCC000OOOGGGMMM***//////000***BBBGGGAAALLLMMM:::555...777VVVQQQNNN;;;,,,444///<<>>@@@NNNHHHPPPEEEPPPVVVxxxlllXXXPPPeee___CCCFFF///)))...+++333000,,,*********+++,,,---,,,+++***)))(((((('''((((((***---//////---+++(((***,,,---...000333666444444444333222444777999BBBHHHLLLUUUgggzzz{{{WWWWWWSSSOOO]]]YYY[[[TTTJJJNNN[[[ZZZOOORRRVVV[[[^^^\\\YYYXXXYYYXXX\\\FFF444>>>FFFHHHSSSIIIhhh```QQQ>>>ZZZaaaZZZ]]]???:::GGG@@@111111888AAAOOO___vvv___^^^QQQOOOCCCKKKZZZGGGEEEGGG;;;XXXUUUYYYCCC333AAAFFFCCCOOOYYYQQQDDD;;;KKK[[[PPPBBBWWWpppqqqIIIDDD@@@AAA888''''''111@@@<<<))))))===(((444TTTkkkWWW555&&&888EEE,,,+++---BBBWWWFFFTTTAAAUUUGGG<<>>444>>>@@@AAAQQQHHH999+++666:::(((''':::999%%%444```[[[333FFF444;;;000(((QQQHHHrrrhhh>>>MMM[[[iii\\\dddMMMJJJ))),,,%%%***111---JJJbbbzzzwwwaaaOOO111555<<<000===<<<...HHHCCC111222...@@@AAAIIIQQQlllUUUJJJ^^^hhhCCC***BBB```MMMHHHeeetttIII...GGG666444666###&&&III???KKKWWWqqqggg[[[bbbRRR<<<999555GGG^^^uuuUUUMMMMMMPPPXXXTTTPPPKKKGGGLLLMMM777>>>111777:::999>>>>>>777111000222333XXXKKK]]]\\\===HHHfff```???FFF\\\DDD===OOOaaa999DDDPPPIIIWWWVVV;;;AAA999///555777999???GGGVVVLLLRRRFFFVVVUUUuuupppXXXQQQqqqLLLJJJ111+++***+++***---+++)))(((***------+++(((***---......+++)))'''))))))***---///000...,,,((()))+++,,,---///222555222333333333222222444666===DDDIIIQQQ^^^iiifffNNNRRRVVVXXX___bbb^^^UUUNNNSSS\\\ZZZRRRWWWUUUSSSTTTSSSRRRVVV\\\OOOKKK;;;111:::AAA@@@AAAAAAnnndddQQQ>>>aaatttjjjBBB555000...***---///(((666===JJJWWWLLLUUU___dddYYYqqqqqq^^^fffeeeYYYnnnXXXcccWWWHHHGGGBBBFFF[[[mmm]]]JJJ999FFFSSSEEEGGG]]]gggxxxUUUHHH@@@RRR@@@444///111GGGRRR;;;&&&,,,???OOOeeeeeeCCC444'''<<>><<>>PPP777,,,***666IIIGGGOOOSSSAAAhhhooozzz~~~tttUUUIII222,,,(((000GGG000HHHVVV]]]RRRMMMPPP777,,,222///000111+++DDD000(((---///222///===QQQddd___UUUUUUJJJ888GGGccchhhvvvVVVUUU[[[TTT:::000***+++&&& '''***AAA444AAAZZZkkktttddd>>>HHHfff<<<888;;;PPPPPPSSSdddDDD888:::???WWWXXX]]]YYY:::EEEGGG///777...111---999;;;666+++%%%...???JJJsssJJJ000SSSiiiKKKUUUKKK\\\ZZZ^^^WWWWWW:::444BBBMMMUUU```GGGEEEEEEAAA$$$444HHHIII???TTTXXX???EEEcccOOO^^^]]]LLLQQQdddCCC^^^===...&&&))),,,((((((&&&&&&+++111222...&&&***///111///,,,***)))*********---///000...---(((***+++,,,,,,...000333...000222222222222444555;;;CCCHHHPPP[[[aaarrrxxxXXXLLLOOO\\\eeebbb```YYYQQQMMMNNNQQQRRRQQQ^^^ZZZZZZ]]]^^^]]]```fffYYYHHH<<<;;;DDDUUU\\\UUUQQQpppaaa^^^CCCEEEMMMGGG===000+++***'''+++---$$$)))&&&111222888DDD]]]cccfffnnnccc___YYYMMMNNNNNNYYYaaaaaa\\\SSSGGGNNNeeevvv^^^JJJ222333333---MMMUUU```eeeQQQBBBAAAIIIEEEFFFEEE<<>><<>>&&&$$$(((...888666+++333LLL]]]III:::RRRCCC***&&&CCC;;;&&& 888GGGooovvv{{{aaaNNNCCC888***111333NNNTTT\\\]]][[[IIIJJJ]]]OOOBBBIIIYYYMMMCCC444BBB,,,***,,,$$$:::kkknnnHHHKKK:::333+++'''888<<<"""BBBvvvnnnaaarrrSSS%%%'''444%%%AAA888@@@HHH888[[[TTTBBB@@@333222YYY<<<222SSSLLL>>>'''555KKKQQQDDDGGGCCCVVVMMMPPPHHH333888===111@@@444111+++---222444000444GGGaaasssmmm@@@888___eee===\\\NNN___lllsssPPPGGGEEE???GGGZZZOOO```JJJ;;;???;;;888XXX@@@///HHHfff@@@///@@@hhhGGGOOOTTTEEEKKKIII@@@VVVPPP///%%%///---...---)))&&&+++333444000***---000000---+++***+++)))))))))+++---......,,,)))***,,,,,,+++,,,///111***---000222222333444555999???CCCLLLXXX[[[hhhlllXXXPPPMMM]]]hhh\\\WWWPPPJJJIIIGGGFFFJJJQQQKKKKKKRRR[[[]]]XXXVVVXXXXXX<<<000444@@@^^^ssskkk```gggRRReeeOOOCCCPPP]]]JJJ+++&&&555222$$$###)))))) ...(((888>>>WWWTTTXXXJJJBBBXXXKKKBBB___TTTZZZUUUWWW]]]YYYQQQXXXiiiWWWgggccc333...EEEBBBWWWfffyyyeee[[[IIIMMM@@@MMMLLLbbbZZZIIIPPPTTTMMMNNNkkkTTTFFFEEE<<>>XXXQQQFFFCCCddd\\\HHH***222***(((///555,,,...===AAA***...$$$---%%%(((000(((+++@@@555###FFF''' +++222%%%++++++222---NNN???999DDD,,,000333...@@@>>>+++GGG;;;666...@@@FFFNNNDDDJJJCCCRRRAAABBB999+++&&&...111HHH666///,,,///666777000,,,444DDDOOO===JJJGGG>>>MMMiiidddEEE<<<]]]pppSSSQQQCCC>>>...777CCC^^^999<<<222777\\\TTT777aaaVVV444555ZZZFFF555GGGoooLLLYYYgggRRRPPPCCCIIIDDD[[[///'''777(((555333+++%%%(((000111,,,///000111...***)))***,,,(((((((((***,,,---,,,+++***+++,,,,,,+++,,,...000(((+++///111222333555666222777:::DDDPPPTTT___tttbbb]]]XXXYYY]]]```___\\\FFFLLLBBBDDDAAA===KKKKKKEEEFFFGGGGGGGGGFFFCCCBBB444999555---222EEEOOONNNIIIAAAAAAEEEHHHUUU^^^YYYVVVAAA---((()))'''&&&(((***###$$$---333555;;;EEEBBBNNN^^^iiijjjbbbXXXQQQ777:::SSSnnn\\\QQQbbbSSSOOOnnnYYYXXXvvvmmmYYYTTTVVV___SSSGGGHHH>>>999IIILLLeeeQQQDDDAAA---222IIISSSddddddIII...''')))(((000@@@PPPYYYaaabbbUUUBBB)))AAANNNGGGHHHUUUWWWLLL444777111%%%"""))))))######!!!"""&&&'''$$$###%%%...888999>>>GGGIIIDDD444***(((...***)))&&&000222)))$$$''',,,,,,777>>><<<777@@@OOOIII777333222111/////////---+++999999>>>@@@777000:::LLLHHH333GGGSSS777777NNNJJJ[[[AAA444AAAWWWfffXXX888XXXNNNDDD:::,,,'''888OOOqqq777:::KKK@@@DDDHHH@@@AAAIIIVVVNNN222&&&111888888JJJ???333,,,'''%%%&&&&&&,,,555666000...000%%%******%%%###%%%%%%"""222&&&,,,444===RRR@@@<<<***999+++555***///<<>>HHHCCCEEEBBBCCCFFF999***)))))),,,---+++'''''',,,111222111///+++(((''')))+++******+++++++++,,,,,,,,,,,,,,,,,,---...///111222,,,...000000000000111222777888;;;???EEENNNXXX___fff[[[ZZZZZZ]]]______\\\YYYRRRUUUIIIKKKKKKGGGPPPLLLCCCCCCBBBAAA???;;;666333+++,,,...222666:::<<<<<>>,,,///KKK999PPPBBBAAAGGG555555EEEVVViiikkkQQQ666...000000(((444<<<;;;:::<<<555+++666IIIOOOAAA<<>>???FFFKKKCCC666333:::888444DDDHHH555999EEE:::EEE666999NNNaaakkkaaaJJJbbbTTTFFF???777555AAARRRjjjGGGAAAOOOEEE>>>CCC888OOONNNPPPEEE333222:::888BBB@@@:::;;;,,,&&&"""***,,,000222222777>>>;;;444888777///&&&###'''***(((%%%&&&((($$$,,,BBBOOOXXX<<<<<>>:::888;;;:::///000777:::BBBDDD;;;CCC555)))&&&&&&%%%+++444777777333+++&&&'''((('''000999HHHUUU___cccfffggg^^^iii\\\KKK999<<>>???777222555777555'''...222000333888555---333>>>AAA999222333444222+++:::<<<***&&&:::FFF222>>>CCC<<<777:::999222666777???FFFBBB444+++,,,---666:::333000777888...CCC333333???EEEKKKPPPMMMOOO@@@444333555666;;;CCC[[[XXXGGGVVVVVVHHHRRRGGG:::999888111...:::>>>///666///222333555'''''')))***111...'''///@@@@@@333JJJBBB666...111===FFFIII111!!!444///444FFFAAA\\\GGGOOO```FFFAAACCCEEEGGG;;;666111///000///+++(((///444III666444&&&444KKKCCC@@@CCCDDD>>><<<@@@HHHIII>>>///222JJJ___gggSSS___222HHHMMMPPPOOOWWWSSS)))<<>>...---000DDDNNNMMM<<<...,,,...---444666222)))''',,,222333222DDDPPPLLLEEECCC???777(((...///(((######$$$###$$$$$$%%%&&&%%%$$$)))111000111...((((((---...,,,111333555777;;;>>>;;;666666CCCJJJAAA666000***""",,,222333---,,,555===@@@"""///333...111===>>>444(((***000666444...---111000888---###---111---000@@@...)))---''''''333:::...'''%%%---555555333333CCCUUU555CCCPPP@@@OOODDD888>>>CCC>>><<>>,,,'''***'''!!!'''666;;;555AAA666)))$$$,,,;;;HHHOOO;;;...>>>GGGHHHAAA222@@@888>>>MMM:::222999@@@NNNHHH;;;,,,***666???555%%%111>>>VVVeee>>>...,,,666BBB<<<:::???AAA===999999222888888333777BBBHHHFFF@@@TTT111KKKGGG^^^ZZZaaa[[[***'''===CCCIII>>>"""FFFHHHIIIGGGEEEHHHLLLOOOLLLTTTKKK333///DDDFFF222???KKKBBB///222333222DDD===;;;111...333---&&&+++(((*********((((((***---***,,,...///...,,,,,,,,,(((((((((((())))))))))))******)))))))))******++++++,,,.........///111333333444666999===DDDLLLQQQ]]]ppprrr\\\```___\\\XXXSSSQQQSSSYYY]]]LLLSSSLLLPPPNNNGGGPPPLLLRRROOOMMMLLLMMMKKKFFFAAA;;;BBB???666===OOORRRGGGLLLDDDDDD@@@111000???GGGOOOCCC888444222777KKK___eee]]]LLL<<<:::>>>555''')))+++---000333888===AAA999SSSFFF333...;;;YYYbbbGGGAAABBBNNNFFFEEENNN333EEEMMMMMM===111555888000222555***222333(((222;;;IIIJJJDDD999555999;;;888,,,***'''%%%(((...000///666:::999555555999:::666...222222---)))''''''&&&%%%&&&***///000...111666111,,,%%%###(((//////+++333++++++555888444555===HHHRRRSSSFFF888///)))"""***,,,---...222777::::::,,,...***$$$***666333&&&###(((...111...+++000777444555&&&%%%444...%%%333...%%%***222---)))......&&&)))222???FFFCCC;;;555GGGZZZ111888III:::EEE<<<:::CCCGGG:::,,,333333!!!***...;;;333HHHFFFHHH555)))''''''((())),,,555===BBB555'''"""(((222;;;AAACCCAAA999JJJJJJ444444---,,,333IIIMMM@@@:::///>>>AAA999...,,,888DDDDDD<<>><<<444222FFF000FFF999SSSJJJNNNIIIBBB,,,---DDDJJJ>>>333JJJSSSVVVOOOIIILLLPPPQQQJJJIII>>>222333;;;CCCGGGHHHTTTEEE===DDD:::///000;;;:::222111666...%%%(((((()))))))))((()))***+++))),,,///111000...------''''''((((((((()))))))))++++++*********++++++,,,+++,,,------...///222444444555777999<<>>DDDWWWTTTAAAAAA???GGGFFF333---<<>>777333???WWWSSSRRR===...;;;@@@EEEIII+++333000EEEUUU===!!!$$$555999888///777111###222;;;<<<:::333,,,,,,222444222+++(((&&&'''+++...,,,)))333222111333777999555000222111...+++(((%%%###!!!&&&'''...888>>>>>>???AAA<<<555---,,,111444222...000%%%%%%111222,,,222BBBOOOTTTOOO===...++++++)))"""&&&&&&!!!!!!)))444999111(((&&&---333...###"""***222333---(((***///000000(((000>>>000###///000,,,000444000333999666,,,333???KKKOOOIII>>>666MMMWWW888<<>>EEEKKK000666555+++???444444777JJJYYYMMMGGG555DDD:::<<<;;;666000222===HHHCCC444BBB333111(((@@@777???222&&&%%%---333000+++AAA;;;111---777HHHRRRSSSCCCCCC777III666<<<333???BBBeeeGGG...>>>888222===VVV\\\VVVEEE>>>FFFOOOPPPFFFDDD:::777;;;666777EEENNNWWW???:::DDD;;;888;;;777888333444999000%%%''''''((((((((())))))))))))'''***---...---,,,+++,,,(((((((((((())))))))))))))))))((())))))***++++++***+++,,,------///222555555666888999<<<@@@FFFJJJSSS\\\ssswwwfffMMMKKKTTTSSSSSSSSSRRRMMMEEE???FFFLLLDDDJJJKKKGGGRRRNNNLLLFFFAAABBBGGGJJJHHHEEEEEELLLKKKDDDJJJWWWSSSDDDBBB@@@JJJMMM>>>:::LLL\\\VVVRRRRRRSSSMMMBBBAAAHHHQQQKKKIIILLLKKKBBB777111...---,,,******,,,000444///444666===999GGG```RRR]]]KKK666???FFFGGGHHH111...***DDDWWW>>>$$$+++888888666555CCC999'''000222---...,,,&&&$$$&&&((()))666444111111000/////////......222999:::444,,,'''///***&&&&&&''''''$$$!!!&&&&&&,,,888BBBEEEDDDDDD888333...+++)))'''$$$###+++***+++...+++***222>>>;;;BBB???000%%%&&&))))))$$$''',,,///+++'''///<<<777,,,&&&,,,444555000---$$$)))......+++*********---000...222:::444***+++888888:::444---777@@@999///222888@@@EEECCC:::111666777222888AAA:::777===EEE???<<<444)))---444///---$$$###999:::333)))000%%%))),,,,,,***,,,///111///(((###%%%'''***111:::???III>>>,,,%%%111???:::000///333;;;222BBB666CCC>>>===>>>:::...%%%---<<<999???EEE555&&&+++===???:::333+++***000555444000%%%...888BBBHHHGGGBBBKKK???===BBB333555777EEEMMMrrrPPP444:::,,,+++555UUUVVVIII888888IIIRRRNNNAAACCC666000999555---555000JJJ@@@DDDGGG111///111111222///222999111''')))'''''''''((()))))))))(((''')))+++,,,+++*********(((((()))))))))*********''''''(((((()))***+++,,,***+++,,,,,,,,,...222555555666777888:::>>>CCCGGGQQQXXXhhhuuujjj\\\QQQbbbVVVRRROOOQQQTTTTTTOOOJJJQQQQQQDDDHHHIIIEEEKKKCCCFFF???888888===AAA@@@===GGGDDD@@@AAAHHHPPPPPPKKK@@@999???CCC:::===TTTgggKKKUUUjjj|||zzzfffTTTNNN^^^[[[^^^bbbXXXBBB333000333333111...,,,---111444+++%%%***;;;999KKKiiiVVVIIIAAA...444888222222$$$***,,,;;;;;;,,,111999++++++***222KKKEEE333777222222888;;;666///,,,///222;;;999777333...,,,///444222...+++***'''$$$%%%***///)))$$$(((...000...,,,'''###&&&222>>>AAA???>>>::::::999444,,,%%%$$$''''''000222)))###'''...111###///444,,,&&&&&&'''%%%%%%###(((444999555444888222(((&&&111777222...111))))))''''''+++111444444---333222,,,///666444++++++999GGGBBB999@@@AAA111111000///444===AAA;;;333///+++:::BBBAAA:::000;;;BBB555222444222444333***'''000,,,;;;888III>>>;;;&&&111333,,,---666555)))444...+++,,,,,,,,,444>>>777FFFWWW111$$$<<<444444000333//////'''CCC333666AAA555111777666+++)))000???III;;;888)))<<<000%%%((()))+++---222444222...***///444666888;;;>>>>>>666111777***&&&777GGGMMMTTTddd???333<<<333444...AAAGGGEEE@@@KKK[[[XXXHHH999???...$$$555<<<444555666HHH333777???++++++***,,,...+++///777111(((,,,'''&&&'''((())))))(((''')))***,,,+++***)))***+++))))))))))))************((((((((()))***,,,---...***+++,,,,,,,,,...222555444555777888999<<>>:::BBBCCCBBB===888555666888888999===DDDJJJKKKHHHDDDQQQ===000333:::???GGGPPPKKKNNNkkkttt___NNNVVV[[[ccccccTTT???555555333111///---+++*********)))555AAAIIIRRRWWWJJJ888555222///---...//////...+++,,,,,,------.........000111///+++((((((---111333333111---******---000------***&&&&&&***000333******((('''&&&&&&&&&&&&((()))+++---.../////////...000,,,---555555888EEE???::::::===555'''"""''''''&&&///777111$$$))):::444)))+++000)))&&&'''$$$)))+++)))%%%+++666777///111+++---777777...***---,,,&&&%%%)))***)))---444(((...333444000---...000111444999:::555,,,***...000///,,,---<<>>444222000999CCC<<<555>>>999...'''***---,,,+++---(((+++---111666999444+++222777444)))'''///444111:::666///)))&&&(((+++...***))))))111???FFF===000222///+++)))***///555999666(((HHHXXX999999BBB###///<<<888***555MMMFFF)))***,,,............000222***111333...000999999111+++,,,,,,+++///:::JJJVVVUUULLL@@@999666333---(((555;;;:::666<<>>,,,---...---,,,,,,...///222111000///---,,,+++******,,,------+++******+++(((((((((((())))))))))))))))))))))))************************))))))))))))((((((((()))***,,,---...,,,------...///000111111222555888999:::>>>DDDIIIMMMQQQZZZjjjyyy\\\GGGWWWPPPGGGFFFRRR___aaa\\\[[[UUUNNNMMMPPPPPPLLLGGGVVVTTTNNNFFF???;;;<<>>FFFKKKCCC444777444111///......---,,,)))******+++,,,------...///000111111000000000111222333222///,,,---111666%%%'''(((***++++++)))%%%+++***)))(((''''''''''''***,,,...///......000111444444---***///,,,---:::FFFCCCDDDDDD777&&&!!!&&&)))&&&---:::999...---666;;;---+++---(((&&&(((%%%******)))(((,,,111...(((444...///666555+++'''***%%%"""%%%---000+++%%%$$$***---111111...+++***+++...000555777333+++***---///222111///666BBBCCC;;;:::666111777???888222:::===777222222///+++***---...000222333777:::555...111555222***)))111333...555222---)))(((***---///+++,,,---///666;;;999222000---)))'''(((,,,111444666///LLL]]]HHHEEEFFF+++,,,666222'''///CCC???+++((()))++++++******+++---(((666???;;;666666333,,,)))******)))***222>>>GGGFFFDDDAAA;;;666333222222333888777111333<<<===777444222...+++***+++,,,---------,,,+++***)))((((((***,,,------+++******+++(((((((((((()))))))))***(((((()))))))))*********))))))))))))))))))))))))(((((())))))***,,,---...,,,,,,---...///000111111555777999:::===AAAFFFIIIIIIOOOWWWaaasssttthhhWWWKKKMMMTTTTTTOOOdddWWWIIIFFFNNNYYY___aaa]]][[[XXXSSSNNNKKKKKKLLLAAAAAA@@@>>>======???@@@:::888888777333444EEEZZZqqqUUUGGGDDDAAA;;;333,,,///555000///---,,,,,,,,,---...111333333222777>>>;;;222999666222///...---,,,***+++,,,---000333555777888333111///---------+++***---///000,,,((('''+++//////+++''''''***,,,,,,,,,,,,+++***)))))))))))))))(((,,,111000---+++,,,///555555,,,'''***'''(((444888999<<<<<<111$$$###+++'''""")))999@@@777///000---%%%)))000///000333...///++++++000333000---+++444///...222000(((%%%)))...(((%%%)))------+++***,,,---......---+++((('''***,,,000333000+++***......555555000///555888666;;;777///000777111,,,444111000000111...***,,,000---...------000333000***333555333...///555333+++///...+++******,,,...000***///000,,,,,,000333333000---)))&&&&&&)))---000333222@@@JJJDDD@@@;;;,,,(((,,,+++&&&,,,999<<<444((()))***)))(((((()))***&&&777CCC>>>444000000...)))******)))(((***000666222888<<<999111,,,///333222666555...,,,222333000:::444---))))))******))))))))))))))))))(((((((((***,,,------+++******+++((((((((()))))))))******((((((((()))))))))******)))))))))))))))))))))))))))))))))***+++,,,---...,,,,,,---...///000111111555555555888<<>>XXXqqq~~~666444222222222000---+++//////...------...///000222111...+++///666666111666444000......---+++))))))+++...333777;;;???@@@:::444---***+++...//////---000222///)))%%%&&&(((,,,(((%%%%%%%%%&&&***///---,,,+++***************$$$+++333333---((((((***//////(((&&&++++++...;;;222000000///***$$$%%%+++'''###)))999BBB===666666$$$&&&666AAA===<<<<<<555000)))***222555000...222222......///,,,'''&&&))))))&&&###$$$''')))+++---------,,,---...---***''')))))),,,000///++++++///...333444...***---000///:::777------555111...666.........///...---,,,---222333222111333777777333666666444333666999444+++,,,++++++***+++,,,---...***...///+++))),,,000111111///+++((('''))),,,...222222///...222000***(((&&&''''''(((,,,444;;;???+++,,,,,,+++***))))))***(((222888111)))+++222777,,,---...---******+++---+++222888777///)))***---///666777222...///000...777111***(((+++,,,***'''************++++++++++++***,,,------+++******+++(((((()))))))))*********((((((((()))))))))******))))))))))))*********************++++++,,,......,,,,,,---...000111222222777555444888===BBBCCCBBBJJJMMMNNNPPPYYYqqqttt\\\RRRSSSUUUVVVCCCFFFJJJPPPVVVZZZ]]]^^^cccbbb^^^YYYVVVYYY```gggUUURRRMMMGGGEEENNNcccvvv|||777333111444;;;===777.........---,,,,,,,,,---...------***))),,,111111...000///---,,,,,,,,,+++***&&&'''***---000444666777777333//////222555555555,,,...111111///,,,,,,,,,&&&(((...333222,,,,,,111---,,,,,,++++++++++++,,,&&&///999;;;444---*********,,,''''''000111666DDDEEE<<<333///---)))&&&&&&)))'''---999???======@@@222999HHHKKK===777777111...&&&%%%,,,---)))***000777555444222---((((((***%%%***...000///...,,,+++***))))))+++,,,,,,***(((***(((***......+++,,,///...///---***))),,,,,,+++777666......777888555======:::666444444222,,,&&&+++---,,,+++---222444222555444333333666777111)))++++++++++++++++++******))),,,,,,+++,,,///000---///---+++(((((((((***+++111444+++'''000...(((,,,***((()))+++,,,...666>>>,,,---...---+++******++++++------(((&&&+++333777---...//////...,,,++++++...222666777333///---,,,+++222777555222111///...///+++(((***...///,,,'''******++++++,,,------...***,,,------+++******+++))))))))))))************))))))))))))************************++++++,,,,,,++++++++++++,,,---......,,,---...///111222333444:::888888;;;@@@DDDDDDCCCFFFHHHKKKOOOXXXgggzzz~~~lllddd___WWWQQQOOOOOOPPPPPPRRRPPPNNNMMMNNNTTT\\\bbbVVVTTTRRRQQQSSSYYYccckkkgggvvv:::777222222888===999222000///---+++******++++++))))))((()))+++------,,,,,,+++***+++,,,---,,,***))))))******++++++,,,,,,...---.........,,,)))&&&((('''&&&'''***,,,,,,+++(((&&&)))000///)))***000,,,,,,++++++++++++,,,,,,---444===???:::444000///+++---)))***111111444AAAHHH>>>333000222222---((()))(((+++000333444888>>>666:::AAA;;;+++)))///,,,000,,,***+++***)))***...<<<===;;;777000***)))+++(((******'''&&&)))***)))'''(((((())))))))))))))),,,)))***,,,---++++++......+++((((((***,,,+++)))...000******555666444999<<<999444222555666000(((%%%((((((&&&'''---///...222000//////000///,,,(((***************)))))))))(((*********...222///******)))((('''&&&''')))******///...///666444...111------,,,,,,)))(((,,,222+++,,,---,,,***))))))+++---,,,,,,,,,---///...---,,,------......------,,,,,,,,,...111222222///---)))---111333333000...,,,***)))))),,,//////,,,)))))))))******+++,,,,,,---***,,,------+++******+++)))))))))*********++++++*********+++++++++,,,,,,+++++++++,,,------......---,,,,,,,,,------...///---...///111222444555666666666777999===???@@@@@@@@@EEEMMMUUU]]]eeennntttwwwooofff```XXXRRROOOOOOOOOOOOUUUTTTQQQPPPRRRWWW\\\^^^[[[mmm{{{}}}NNN888<<<;;;555222444333000666555222000...---------,,,++++++,,,---,,,,,,,,,++++++***+++------,,,***,,,,,,,,,,,,++++++++++++(((***+++---...111444777CCC888---(((***------+++---***000>>>BBB777+++''',,,+++++++++++++++,,,,,,///222666777555222///...,,,...***)))...++++++666333///,,,...333666333------***(((***+++,,,///333,,,,,,///***!!!&&&...)))...111111---,,,///000...666:::;;;666000,,,,,,---&&&))),,,000777:::222'''))),,,---,,,***(((***,,,...***)))++++++))))))+++---***(((((()))*********(((,,,((((((222333---000---...---+++...333222---000333333111111666888777000...,,,+++***)))(((((())))))))))))))))))))))))(((******)))+++...---)))''''''''''''((()))***+++'''***///222222111111111---//////---***)))*********+++,,,,,,***)))***+++,,,,,,,,,...///...+++***---,,,,,,,,,---.........(((((()))+++---......---++++++,,,...000///---,,,///.........---,,,++++++))))))******+++,,,,,,,,,***,,,------+++******+++))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,------...//////000---------------......///...///000222444666777777444777999;;;<<<===>>>@@@IIIMMMRRRUUUYYYcccrrr~~~|||sssmmmfffbbbYYYPPPMMMPPPTTTVVV]]]QQQVVVdddfffbbb]]]TTTOOO[[[aaaYYYNNNIIIHHHFFF>>><<<999666333222111111222000///000000...---///---,,,+++,,,------,,,***((())))))***+++,,,------***+++...222<<>>BBBCCCBBBBBBEEEGGGEEELLLUUU___qqqvvvgggggg___UUUNNNKKKJJJIIIGGGJJJIIIKKKOOOSSSRRRLLLFFFMMMNNNLLLDDD<<<;;;AAAHHHIII>>>555444444111222777444666999<<<===;;;888666222000...,,,,,,...000222))),,,<<<[[[}}}www{{{~~~vvvooo>>>******)))+++...000000///666555111,,,,,,...---)))((()))***,,,------------888999555000111:::CCCFFFDDD<<<555555:::;;;777111'''111999666000,,,***(((111%%%,,,000///444111111***(((///666---###333PPP}}}~~~mmmaaaXXXgggvvvpppUUU777)))))),,,,,,,,,,,,+++***)))(((000+++!!!$$$111///)))------***---555777111...000444111,,,)))***,,,+++((('''000+++%%%///666222000444000......+++((((((,,,***&&&'''---...((('''***(((+++,,,+++,,,---***$$$...+++)))***)))(((***---&&&000444000,,,///111000222111000...---,,,,,,,,,+++000---***///---)))......000000/////////...,,,///...,,,,,,,,,------,,,+++'''***000///))),,,555222---&&&111111---555)))666///,,,111111+++---444------------,,,---......***///000+++))),,,..................//////000000)))***+++---...000111222555444222000000111444666------...222555888888777999:::;;;:::999888999:::888BBBMMMNNNHHHEEEIIIOOO\\\nnn~~~lll]]]SSSSSSMMMFFFDDDEEEGGGFFFDDDMMMLLLKKKIIIGGGGGGJJJMMMOOOGGGBBBEEEIIIKKKOOOTTTZZZ]]]^^^[[[WWWTTTUUUWWWXXXSSSKKKAAA999222...,,,@@@SSSpppccc///---)))((()))***+++++++++000111...,,,...///...------,,,,,,,,,,,,++++++///444666666999@@@FFFGGG===777333555<<>>DDDIIIOOOPPPQQQTTTaaa|||}}}rrriiiaaa\\\PPPNNNKKKKKKLLLKKKHHHFFFNNNIIIEEEFFFIIIJJJMMMQQQNNNRRRTTTSSSPPPQQQXXX```[[[[[[]]]```eeejjjooorrrgggppp444000,,,+++,,,///111222###***...,,,((()))************)))(((((()))+++,,,444:::===;;;<<>>BBB???;;;<<<>>>>>>CCCBBB@@@>>><<<:::888777///111444888<<<@@@DDDEEEEEEBBB@@@BBBFFFEEE>>>888777888:::<<>>>>>BBB;;;BBB???<<>>>>>555333999777:::===???AAACCCHHHLLLPPPSSSTTTRRRRRRRRRPPPKKK<<<<<<<<<===>>>>>>??????DDDDDDEEEEEEFFFFFFGGGGGGNNNKKKGGGGGGJJJMMMNNNNNNPPPRRRSSSPPPNNNQQQYYY```~~~{{{ssskkkcccZZZTTTQQQQQQOOONNNNNNNNNOOOOOOEEEJJJQQQVVVYYY]]]dddiiicccbbbsssuuusssvvvssskkkSSSPPPLLLIIIFFFAAA<<<999777555111000666>>>???;;;:::777444111...---......---777BBBFFFGGGEEE???888;;;;;;:::;;;;;;;;;::::::PPPllltttOOO555333222111000000000000000///...///999999+++000LLLNNN???222......+++))))))<<<------111)))***333333)))555CCCEEE;;;111555???111777:::777444888===@@@EEEJJJLLLHHHEEEDDDBBB???PPP===999HHHIII;;;???SSSgggtttxxxaaaQQQXXXgggkkklllooorrrssssssrrrrrr~~~{{{sssgggGGGKKKYYYRRR```xxxvvvYYYHHHLLLNNNQQQSSSRRROOOOOORRRVVVZZZXXXTTTQQQSSSSSSKKKAAA???@@@@@@AAABBBBBBCCCCCC:::;;;===???BBBDDDFFFGGGJJJOOOWWW^^^fffqqq}}}sssiiiddd[[[YYYUUURRROOOJJJFFFBBBMMMEEELLLGGGHHHNNNGGGMMMVVV[[[fffhhhdddeee```NNNYYYXXXWWWWWWVVVSSSOOOKKKVVVRRRNNNPPP\\\iiilllhhhUUUQQQLLLFFF@@@;;;888666PPP^^^lllsssrrrlll```UUUFFFIIIMMMQQQSSSVVVYYY[[[|||YYY???777777666555444444555666777222666666555......WWWIII666)))...999???AAACCC===+++999PPPNNNKKKJJJ===RRRkkk~~~^^^IIICCCccc\\\TTTOOOLLLIIILLLRRRGGGMMMPPPMMMKKKNNNQQQRRRKKK???JJJmmm~~~{{{pppbbbppplllbbbjjj|||```RRRYYYSSSUUUUUUOOOHHHCCCDDDGGGAAA???<<<===DDDIIIDDD;;;@@@BBBDDDFFFIIILLLNNNOOOTTTYYYaaammmzzzuuunnneeellltttaaaYYYUUURRRSSSTTTPPPMMMJJJFFFKKKKKKJJJLLLMMMMMMKKKJJJFFFEEEBBBCCCKKKUUUWWWTTTdddbbb```\\\YYYUUUSSSQQQeeennnuuuvvvtttppphhhaaaggglllssswwwyyy|||~~~|||RRR???>>>>>>===:::777555555555555444AAA???222...BBBuuulllMMM<<<777OOOooo```LLLdddhhhxxx[[[BBB===<<<666555;;;EEEAAA888222???___~~~|||xxx{{{www~~~|||uuussswwwvvvppppppwwwuuuzzz~~~yyyuuuuuuwwwfffdddfffiiifffeeeppplllmmmrrrZZZTTTRRRUUUUUUQQQRRRXXXZZZ^^^aaa___ZZZYYY]]]aaadddgggjjjmmmuuu}}}~~~wwwqqqsss```\\\XXXUUUSSSQQQOOOMMMJJJKKKIIIEEEEEEHHHHHHDDDBBBCCCEEEGGGIIIKKKKKKLLLKKKMMMLLLGGGGGGMMMRRRSSSJJJPPPUUUWWWWWWWWW[[[^^^ccceeedddccceeehhhfffaaa\\\nnnccctttpppggglllllluuuyyyvvvvvv}}}oooZZZTTT[[[dddaaa\\\VVVQQQNNNLLLKKKMMMggglll```eeexxxooobbbrrrmmmwwwlllIIIGGGNNNLLLKKKRRRLLLTTTZZZ]]]cccqqq~~~kkkzzzvvvgggqqqzzz{{{qqq___dddbbb```]]][[[YYYXXXXXXRRR]]]___\\\\\\VVVTTT\\\^^^VVVUUUZZZZZZUUUVVV^^^]]]\\\]]]___aaabbb___\\\YYY^^^bbbaaa]]]\\\ccckkkaaalllmmmqqqhhhgggwwwnnnoooxxxzzzvvv{{{tttiii```[[[YYYYYYXXXWWWVVVUUUTTTSSSSSSRRRRRRRRRSSSSSSSSSSSSTTTTTTJJJJJJKKKMMMNNNOOOPPPQQQKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLNNNQQQTTTVVVLLLMMMOOOPPPRRRTTTVVVVVVZZZZZZYYYYYYYYYYYYXXXXXX___]]]YYYWWWWWWYYY[[[]]]WWWTTTRRRRRRUUUWWWVVVUUUZZZ^^^aaaaaa___```eeejjjuuutttqqqnnnjjjhhhiiikkkyyyrrriiiddddddggghhhiiifffiiillloooooonnnkkkjjjooooooooonnnkkkiiiiiijjjmmmjjjeee```\\\YYYXXXWWWYYY[[[\\\[[[YYYYYY]]]```jjjlllooopppnnnhhhbbb^^^cccccccccccceeegggiiijjjjjjjjjkkklllnnnooopppqqqtttttttttuuuvvvwwwwwwxxx{{{|||~~~zzzxxxuuutttooonnnmmmllljjjiiihhhgggddddddcccbbbccceeeggghhhfffgggggghhhiiiiiijjjjjjlllkkkiiigggeeebbbaaa```cccaaa]]]YYYWWWVVVWWWWWW[[[XXXUUUUUUVVVWWWVVVUUUVVVYYY\\\[[[XXXXXX\\\___YYYZZZYYYXXXWWWWWWZZZ]]]bbb]]]XXXWWWZZZ^^^aaabbb\\\^^^bbbfffiiijjjjjjiiilllmmmmmmkkkiiigggggghhhiiiiiiiiikkknnnrrrvvvxxxzzz|||~~~~~~~~~