BM&6(& xxxuuufff```[[[mmmwwwhhheeefffsss}}}zzznnnbbbZZZVVVppp|||nnncccdddgggeee]]]VVVVVVVVVUUUiiixxxyyytttddd[[[___lllwww}}}mmm\\\___sssvvvtttrrrmmmfffgggvvvrrrYYYdddzzzpppaaafff{{{QQQXXXdddrrr}}}nnnjjjgggfffeeeiiiuuurrrnnnjjjiiikkkmmmmmmlllccckkkkkkhhhuuusssrrrvvv~~~~~~wwwkkk^^^SSSKKKNNNQQQbbbjjjbbbjjjrrrdddUUUNNNHHHQQQmmmttt```aaa```XXXVVVLLLIIIXXXuuurrrUUUDDDPPP```cccbbbeee\\\eeerrraaaBBB<<L=hĦ4ĉ@ӵgggPPPEEEDDDEEEAAA;;;:::>>>>>>:::>>>;;;999999<<<===:::777222:::;;;444666>>>>>>666888444000000444777666555555111///111000...222999999777444>L\\\xxx~~~pppxxxuuuTTTYYY```eeeffffffgggiiibbbeeejjjllllllkkkjjjjjjGG=?HdĦ=ĪjGG=?vvvrrr{{{ZZZNNNKKKBBB:::;;;???===666<<<999:::;;;777111222666444222111000000111222222444333000...///111444777111000444;;;999333111444444888444HdĦUUUSSSQQQQQQWWWaaannnwwwmmmggg[[[PPPPPP[[[gggmmmӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵnnnrrrvvvĦ>>>:::;;;@@@:::111///Ħ111111111333555444///Ħ//////222555666666???444///DdDӵӵӵĦӵĭӵ|||WWWaaa}}}rrrhhh```bbbooo?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??qqqg<ĉlllssszzz3we<Ħ3h?@eYYYHHH===888888444@@@CCCZ7772221111112223333h?gL(((,,,333777777222...///444444D%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??uuu[[[TTT]]]jjjvvv}}}yyypppjjjiiikkk~~~}}}4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦvvvH׼snnnbbbtQje<ĦBt=o9ĦH׼spppXXXFFF777>>><<<HtĦ///444222000000Bt=o9ĦHdĦ555555777999:::999888555???<<<Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦgggJJJEEEPPP^^^hhhmmmrrrwww{{{~~~~~~wwwssstttvvvuuutttuuu4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭzzzDdDΦDdDĦDdDĦEEEHHH===333GGGgeĦFSĦqjRgdKӵDdDĦcccGGG111DdDĦ///555333000qjRgdKӵDdDĦ666444444555777999:::999???888HdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦzzzooovvvnnneeeXXX[[[___bbblll4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦ???>>><<>>DdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵzzzlllcccccclllttt4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħxxx4DufئL>eDdDʜ4DuTӵDdDĦ\\\TTTVVVjjjgeĦs<v>aĦpeӵDx<DdDĦDdDĦ;;;777555333peӵDx<>d<777777999???FFFLLLLLLXXXppp>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵmmm[[[MMMWWWqqq4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵ666555B?Ho9555<x\\\fffpppvvv&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRrrr^^^QQQXXXdddiiiiiikkkzzz4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBenexxxHkgenexxxfeHu]3hhsegeĦja>aĦ@Gse<Ō777666777@G222222HkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hXXXEEEJJJRRRXXX\\\kkknnnxxx4DuXӵĵD^DdDĦ^^^wwwD^s׼sgeFm8>aĦs׼sHo>>>===444888888;;;444222D^DdDĦs׼stttttthhhllluuu{{{Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<Ħmmmaaammm|||pppfff]]]\\\]]][[[ZZZZZZffflllĦ>d<ĦBegeFYĉ>aĦBenu]ӵttt;;;888:::???777888///000888111***CCCiii>d<Ħ>d<ĦĦBeĦyyypppzzz?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦttt{{{~~~{{{xxxxxxzzzgdKĦsdKĦŶS3we<iĉ@3hR/Ō666555555555888888<<<333666>>><<AneneneneDettt\\\zzznene>Ak<fhQQQ:::888:::999666...888777000@@@pppDenenenerrruuu}}}|||xxxsss~~~uuusss{{{mmmnnnssslll[[[WWWggglllDDD???EEE???333222???===999\\\qqqeeedddtttxxxiii```jjjxxxxxxiii[[[TTTIIIXXX\\\KKK???UUU}}}FFF999>>>;;;777<<<>>>HHHcccuuuZZZTTTvvv{{{pppgggkkkuuusssiii}}}}}}kkkdddvvvjjjSSSDDD;;;BBB<<>>HHHRRRVVVZZZdddooouuussskkkhhhttttttqqqWWWTTTTTT\\\gggnnnlllggg^^^XXXHHHBBBDDDBBB^^^www}}}lllkkkrrr||||||```KKKLLLYYYbbbhhhwwwlll\\\VVVZZZ|||qqq^^^fffsssZZZGGGIIIdddyyy}}}gggTTTTTTtttyyyooohhhcccPPPLLLBBBDDDiiifffAAAHHHcccyyyyyyhhh^^^TTTLLLEEE@@@???BBBFFFEEEDDDVVV{{{KKK>>>HHHRRRYYY^^^rrrxxxtttqqquuuzzzqqqggg]]]TTTSSSVVV\\\\\\RRREEEAAAEEEHHH@@@GGGjjjoooVVVWWWeeeuuuzzzsssiiiiiixxxnnnZZZRRRWWW]]]___yyykkkZZZXXX___QQQ^^^xxxcccVVVFFFSSSqqqzzzrrrpppiii___QQQNNNOOOZZZwwwxxxbbb```VVVPPPPPPJJJGGGMMM:::FFFmmmuuuvvvtttbbbVVVOOO\\\ccc^^^\\\```QQQEEEQQQOOOYYYtttZZZWWWnnnnnnUUUJJJMMMVVV\\\yyyggglll^^^JJJKKKOOO___zzzuuucccKKK===GGGbbb}}}fffccckkk|||wwwiii\\\RRRMMMEEE===AAA[[[nnnyyyllliii~~~iiiSSSHHHHHHJJJIII::::::>>>MMMlllcccqqqjjjUUUQQQEEEDDDWWW]]]QQQIII===???ZZZ}}}tttnnnaaaWWWNNNFFFVVVccctttxxxdddQQQaaa}}}wwwqqqXXXDDD<<>>>>>AAAJJJ___sssyyygggFFFQQQUUURRRRRR]]]sss|||kkk___YYYOOOAAA444;;;BBBFFF???;;;JJJkkk}}}ccctttxxxrrr[[[QQQGGGDDDIIIKKKGGGAAA???FFFEEE???EEE```ooouuujjjWWWMMMAAA???BBBNNN^^^iiikkkhhhLLLIIIAAA@@@YYY~~~jjjooorrrYYYDDD;;;<<<<<>>BBBNNNhhhnnn]]]XXXIII444===???999222;;;TTThhhmmm___lllooo{{{wwwqqqlllqqqeeeZZZKKKDDDQQQtttcccCCC888>>>CCCBBBAAACCC;;;333AAA]]]llliiinnnkkkuuuzzzyyy|||llliiiPPPRRRnnn{{{lllXXXAAA666<<>>???@@@IIIaaa{{{ttt]]]DDD666999888...000>>>@@@333444OOO```TTTQQQggg}}}gggeeeuuu}}}[[[\\\[[[UUUQQQSSS\\\ddduuubbbQQQGGG999666<<>>>>>>>>RRRmmmooo]]]rrruuujjj___bbbhhhnnnxxx|||ppp{{{ZZZNNN@@@777666777666444AAAMMMQQQMMMSSSccckkkhhhbbbnnnnnnjjjpppvvv}}}yyyNNN>>>;;;888777999===@@@BBBUUURRRRRRZZZeeefffZZZLLLIII]]]ooo|||~~~___pppxxx\\\III???555999888333111888EEENNNYYYXXXbbbeeecccrrrpppRRRIII^^^~~~```FFFWWWmmmjjjTTTHHH===444999444333666666:::KKK___``````bbbaaa```eeeaaaPPPccclll|||eee@@@>>>EEE___aaaAAA666:::===999888//////888:::;;;MMMeeekkklllgggfffkkkggg______ooonnnuuuzzzQQQ>>>555===RRRyyysss\\\BBB444444:::EEEOOOEEE@@@===???AAAGGGVVVeeemmmnnnffflll}}}vvvjjjsssmmmmmmtttnnn^^^NNNCCCEEEaaaxxxcccMMM999222>>>BBB>>>JJJ`````````RRRAAADDDYYYhhhjjjcccccc^^^lll~~~qqqxxxvvvvvv{{{mmmIIIAAAbbbjjjRRR@@@:::///666MMMRRRIIIQQQfffjjjfffOOO444;;;]]]nnnhhh```___aaarrrwwwwwwzzzTTTQQQuuuoooXXXKKKAAA;;;777888AAAOOOUUUVVV\\\eee___WWWBBB444CCCcccooofffffffffrrr|||cccbbblllHHH666777===AAA666???DDDEEEMMM\\\ccc```YYYOOODDDIII___uuuxxxooojjjlll~~~cccnnniii???777AAA===999CCC???CCCRRRWWWNNNNNNVVVUUURRRRRR___vvv}}}sssooodddqqq|||rrrWWWeeeQQQFFFKKKNNNJJJFFFEEE<<<<<>>WWWiiidddeeebbbRRR<<<777PPPccc[[[eeerrrddd\\\hhhttt{{{~~~}}}zzzrrr^^^iiinnnhhhgggqqqxxx???;;;EEERRRfff\\\???444@@@fffxxxjjjnnnmmmOOO777333RRRiii^^^eeennnZZZ^^^iiirrrrrrwwwnnnRRR```{{{tttqqqxxxooogggbbbjjj~~~@@@EEEAAA>>>DDDYYY}}}~~~bbbIII:::>>>GGGcccjjjYYY___]]];;;222666VVVjjj``````cccRRR```kkksssvvv}}}{{{]]]III^^^xxxnnnlllvvvqqqtttqqqyyy^^^JJJ@@@<<<>>>@@@OOO}}}tttWWWCCC:::888;;;CCCTTTWWWPPPYYYWWW<<<:::JJJbbbmmmddd___bbbbbbbbbkkkttt{{{uuukkk]]]XXXkkk}}}uuuttt~~~}}}~~~lll^^^SSS===222SSSeeeNNNAAA999666555444BBBOOOUUUYYY^^^VVVGGGKKKdddmmmgggaaaYYY```wwwllloootttyyywwwpppkkkkkkjjjqqq{{{eeeKKKQQQgggzzzbbbIII@@@CCCDDD===666999LLLWWW\\\bbb]]]KKKAAASSSpppmmmYYYSSSJJJVVV}}}|||xxxwwwvvvooohhhooo}}}nnn|||~~~kkk```cccvvv\\\:::PPPTTTZZZ```;;;888777bbbuuu~~~{{{eeeUUUBBB```zzzVVVWWWhhhiiifffdddkkkpppoooooouuuyyyzzz{{{vvvUUUbbb}}}YYY>>>BBBwwwzzzlll<<<333DDDllluuutttpppfffdddZZZkkkqqqWWWeee{{{ssscccYYYdddjjjggghhhsssyyyyyyttt}}}}}}hhh]]]sss}}}yyyzzz|||lll[[[~~~bbbAAA<<>>;;;JJJ```WWWWWWoooqqqllluuuzzzdddjjjyyyuuuzzz{{{bbb\\\mmm}}}lllMMMOOO[[[iiiooolllhhhjjjoooyyyqqqzzz|||[[[DDD999GGGVVVRRREEE===KKKkkkfffdddooofffhhh~~~xxxvvvggguuu~~~kkkggghhh```[[[jjjrrrccc```cccXXXTTT[[[gggoookkkdddhhhsssvvvxxxnnnEEE>>>FFF^^^uuu}}}bbb777JJJdddvvvlll[[[]]]rrrtttnnnlllqqquuupppeee\\\SSS]]]iiieeeXXXYYY___XXXVVVNNN\\\fff]]]cccttttttwwwrrrbbbAAA999555PPPyyymmmNNN555HHHZZZfff___VVV^^^uuu{{{jjjgggppptttjjj\\\[[[YYY^^^___SSSKKKLLLLLLVVVPPP^^^jjjeeekkkwwwvvvpppHHH555777:::VVVrrrkkkTTTHHHCCCXXX^^^^^^XXXVVVaaattt~~~oooiiisssvvvbbb[[[]]]ccc^^^RRRQQQXXXccc]]]eeeooommmpppxxxvvv~~~yyylllmmmMMM@@@DDD666HHH^^^]]]MMMMMMUUUTTTfffbbb\\\XXX]]]iiiuuu|||sss{{{zzzooolllssswwwtttXXX]]]___cccgggddddddllltttnnnnnnrrrqqqpppqqqqqq```mmm|||zzzwww```ssskkkDDD555666:::000EEE___aaaSSSTTT___^^^eee```]]]```jjjttt|||vvv|||zzzkkk]]]WWWSSSNNNLLL```aaaYYYaaagggeeegggpppqqqrrrvvvwwwooofffeeeZZZooozzz{{{qqqwwwNNN===???:::---555666MMMaaa[[[SSSaaaqqqnnnlllmmmrrrwwwzzz~~~}}}vvvmmmhhheee```VVVNNNZZZrrrhhhTTT^^^ggg```___\\\gggmmmuuu|||pppaaacccppp}}}}}}wwwxxxiiiYYYDDDIIIRRRGGG333999333DDDXXXWWWXXXmmmrrrtttyyy}}}zzzvvvyyypppgggeeeooouuuooogggeeemmmwwwaaaPPPdddlllcccfffRRRaaaeeelllwwwppphhhsssxxxuuuSSSLLLtttNNNDDDNNNSSSIII<<<000===RRR[[[\\\mmm~~~~~~dddiiisssxxxtttnnnttt```^^^hhhvvvrrr```YYY```llliiiJJJDDDdddmmmdddpppXXXddd```aaaoooooorrr{{{wwwzzz^^^XXXLLL[[[cccggg}}}aaa======YYYKKKGGGYYYTTT\\\HHHAAAKKK___lllooouuuzzzuuueeesssfffkkkppprrr~~~lllllltttllleeehhh\\\TTTbbbSSSHHHGGG@@@LLLccc___^^^UUUNNN```qqqlllrrrsss{{{dddDDDAAAQQQ[[[XXXSSSYYYdddkkk___^^^vvvooo[[[nnnrrr]]]YYYIII;;;???TTTiiirrrrrraaa@@@;;;@@@XXXRRRWWWLLL>>>NNNZZZ```lll|||sssxxxooo}}}zzzuuu___ooossssssrrr```RRR\\\MMMIIILLLAAAJJJ```^^^^^^[[[YYYjjjuuujjjhhhrrrqqqxxxiiiKKKOOOOOOJJJGGGGGGDDD???:::@@@JJJEEEBBBYYYbbbJJJwwwIII>>>333222:::CCCFFFEEEoooBBB666666>>>UUUKKKGGGIIIHHH[[[WWWQQQdddqqqooosss}}}{{{xxx~~~{{{vvvfffuuu}}}|||sss[[[KKKOOOSSSTTTXXXHHHLLLccccccccccccfffvvv}}}pppiiinnnnnnwww{{{|||lll^^^JJJ===<<>>888===aaaXXXCCCdddooo|||999777444222222444555666kkkvvvMMM999;;;999AAASSSGGG???MMMbbbnnn```YYYllljjj^^^jjjyyyyyy|||xxxrrr{{{~~~~~~zzznnn^^^TTTVVVdddcccbbbNNNQQQjjjlllmmmmmmqqqzzz|||uuunnnmmmlllpppqqq___BBB888:::======>>>777555;;;===RRRwww{{{NNNIIIbbbRRRmmmXXX555666777888999;;;<<<===VVV|||fff:::333;;;888DDDPPPJJJFFF]]]vvvzzzmmmppprrrcccvvvqqqyyyzzzzzzuuusssmmmiiihhhgggiii```\\\LLLTTTmmmpppsssrrrtttrrrqqqtttqqqllliiiwwwuuuuuudddIII:::666888>>>777...333222NNN|||tttBBBVVVhhh|||~~~QQQaaa===777555333555888:::999777NNN|||WWWccc???888;;;888JJJLLLNNNMMMaaawwwwwwooosss|||nnndddrrrqqq}}}ooojjjkkkffffffhhhaaa[[[OOOQQQMMMXXXkkkkkkrrrggglllgggiiiyyy{{{|||vvvXXXEEE>>>555AAA:::999666___iiiKKKqqqxxx```YYYfffwwwaaa222777333///222999>>><<<999GGGjjj```MMMAAA===>>>YYYOOOWWWUUU___nnnqqqmmmdddcccfffhhhhhhxxx}}}~~~~~~kkkhhhiii___```eee^^^QQQHHHVVV```hhhkkkdddpppZZZfffcccfff}}}pppddd>>>EEE999>>>;;;______^^^oooMMMHHHiiiyyyWWWwwwzzzBBB444555222111555<<<@@@@@@===@@@lllrrr\\\UUUBBB:::BBBfffYYYeeedddfffgggqqqppp]]]WWWooo~~~rrr~~~{{{~~~uuuiii~~~~~~kkkjjjkkk```ffftttpppRRRMMMeeewwwzzzooobbbpppXXXiiifffeeexxx|||iiiPPP222BBBAAA^^^fffxxxxxxvvvDDD999ZZZjjjIIIrrr}}}qqq111999333333333444666666444222:::]]]UUU===KKK???CCCTTTXXXccctttoooqqqmmmeeeiii```|||ttt{{{sssqqqyyyrrrrrr[[[hhhsssiiihhh___TTTfffkkkqqqfffYYYfffjjjdddgggpppwwwqqqgggjjjtttvvvQQQ???^^^fff;;;AAA===<<>>---@@@GGG333<<>>===nnnkkkuuuqqqJJJ444///555<<<999<<<000999zzzBBB<<<999ccc@@@777<<>>222777===:::444222000000IIIGGG???333~~~hhhMMM999:::KKKqqqsssnnnKKK@@@RRRRRRSSSVVVgggwwwqqqfffrrrooojjjbbbmmmpppooobbb^^^bbb]]]gggaaaPPPWWWYYY]]]\\\dddqqqwwwwww|||yyyhhhppp{{{XXXfffwwwsssQQQkkkoooVVV{{{~~~lllhhhxxxxxxEEE<<<222111999CCCJJJLLLVVVggg}}}kkkTTT222222111///---...111444333,,,888hhh~~~@@@222rrr{{{ppp___???777MMM^^^eeejjjQQQNNNcccaaa^^^\\\uuu~~~nnnnnnqqquuujjjnnnuuuxxxvvv[[[OOOYYY^^^mmmdddOOOWWW]]]nnnlllpppwwwvvvssswww{{{xxxtttvvvYYYbbb~~~kkkpppdddVVVkkkggg^^^yyy~~~[[[QQQEEE666444333444777777555222+++333:::>>>@@@>>>666---444111...+++)))+++---///:::222:::nnnKKK<<>>~~~rrrQQQDDDKKKQQQOOO^^^\\\___rrrmmm]]]fff}}}}}}jjjjjjqqqsss{{{|||iiipppvvvxxxtttuuuxxxpppdddmmmtttaaannndddLLLfffjjjllleeeyyyvvvmmmsssqqq~~~[[[NNNnnnBBB[[[}}}sssGGGPPPHHHZZZcccNNNvvv]]]UUULLL777555222777888<<<999666666///---777555555333111000000000111///000000111333333444444///...222888MMMOOOIII444......555jjjpppFFFAAAXXXaaaVVVYYYdddeeesssooo\\\pppzzzqqqqqqxxxvvvlllqqqmmmkkkooovvvwwwrrrlllllluuudddiii___PPPggggggrrrxxx|||vvvmmm}}}pppNNNlllAAAlll~~~IIIMMMDDD]]]]]]OOOqqq|||{{{kkkZZZdddiii@@@000111444666222444444888:::///000BBB===777111000333555333///...///000111222333333333000333222CCC{{{{{{vvv999---333111XXXiii???FFFkkksss^^^RRRkkkjjjnnn|||eeeYYY|||}}}{{{{{{ppphhh[[[ZZZbbbpppuuuooojjjllljjjsssfffhhhgggeeeuuuppp{{{tttlllnnnwwwSSSwwwJJJooo{{{EEEJJJFFFeeeTTTNNNjjjssszzzuuubbbiiinnn>>>666+++///555444...777999888888333555EEE999444///000444666222........./////////...---,,,111888444KKKHHH,,,777111NNN[[[:::LLLuuuyyy___LLLooouuuqqqsssZZZUUUyyyrrr|||zzzxxxnnneeeGGGOOObbbrrrrrrggggggpppxxx|||sssuuu|||zzzwww}}}yyy|||sssvvviiiwwwOOOlllFFFiiisssBBBFFFIIIpppMMMRRRjjjtttlllWWWvvvuuu,,,444......444111111CCCBBB333000222222555000000000111111111///...,,,---...///...---,,,++++++444///GGGYYY+++444111KKK{{{NNN777KKKkkkmmmYYYOOOttt}}}ttt]]]bbblllwww{{{|||tttnnnooollldddJJJUUUggguuussslllnnnxxxtttjjjssskkkpppuuusssfffyyySSSVVV>>>eeemmmAAADDDJJJyyyKKK[[[qqq}}}lllgggtttmmm///555333...000...+++BBB@@@,,,+++333222...,,,...111000---,,,,,,...)))+++...000111111000///***000...DDDttt777222555PPPtttHHH888DDDUUUXXXSSSSSSnnn}}}zzznnneee|||uuu~~~wwwvvvvvvvvvvvvttthhhkkkqqqfff[[[cccppp|||yyyvvvvvvvvv~~~oooiiikkkmmmgggtttttttttcccfffbbbOOOGGGiiieeeBBBGGGGGG~~~JJJcccvvveeezzzpppOOO444222666...,,,...***999777+++...333222222333333111---***))),,,...(((***---///000000///.........000GGGHHH111555RRRsssHHH;;;???CCCJJJQQQOOO]]]iiifff\\\eeemmmyyyiiifff{{{iiimmmuuujjjpppzzzmmmggglllvvvmmmfffiii|||xxxhhhiiiwwwsssnnnwwwsss~~~eee\\\kkkUUUYYYrrr\\\AAANNNxxxFFFJJJggguuu|||NNNppprrr666444---666---+++000555:::555000333///+++111<<<888111+++((())),,,///)))+++---......,,,)))(((///***000HHHQQQ+++000MMMrrrQQQ===:::NNN``````]]]\\\ssslllssstttnnnhhh\\\XXXlllmmmVVVQQQgggyyyyyypppooowwwtttlllvvv|||rrreeeccciiiqqqzzzfffpppvvvkkkxxxvvvttt{{{SSSYYY}}}OOOoootttRRROOOAAA{{{NNN???lllrrraaayyyNNNjjj{{{III;;;111111222...++++++---000111000,,,***+++---------,,,***)))***...111++++++,,,---///000000///333%%%888999oooIII+++///333vvvRRRBBB@@@OOO]]]]]]]]]ZZZssszzzwww|||ttt]]]WWWttt{{{bbbUUU]]]eeecccyyyqqqqqqtttmmm{{{mmmiiioootttsssooohhhpppuuusss|||xxx~~~xxx```XXXiiiBBB}}}tttOOOWWWIIIoooTTTvvvDDDmmmhhhhhhwwwJJJ^^^>>>444...000333111000111---///111111...++++++,,,,,,,,,,,,***)))***---000..................---,,,,,,$$$000222[[[EEE+++555777fffKKKJJJMMMUUU^^^```ZZZWWWppptttnnnnnnrrrkkk```bbbhhhjjj~~~pppkkk|||www}}}tttnnnlll}}}rrrkkktttzzzwwwrrr```nnnwwwxxx]]]sssnnnaaadddKKKLLL```JJJfffTTTgggTTTyyyiii|||rrrCCCLLLqqq444///,,,------,,,+++,,,---///222222000...,,,,,,***+++,,,+++***+++,,,..................---,,,,,,000......000CCC===)))999777vvv}}}YYYKKKWWW[[[YYY]]]aaaccciii{{{~~~uuuvvv|||kkkeee\\\UUUUUU]]]jjjtttzzzmmmlll|||vvvccchhhjjjkkkqqqyyyuuujjjgggPPPpppyyyuuuUUUooorrrtttssstttRRRlllEEEooofffNNN___eeewwwiii>>>???~~~QQQ---,,,+++,,,+++******+++...000333555444111...,,,)))+++,,,,,,++++++,,,---)))+++---.........///000444999...000///kkkttt555&&&777///^^^cccUUU___\\\SSSVVV\\\YYYjjjsssooorrrrrrwwwyyyyyybbb^^^[[[YYY[[[```gggrrr{{{llleeerrrtttoooooouuutttkkkfffhhh___KKKnnnuuukkk~~~^^^lllssspppbbbzzzdddJJJmmmdddOOOZZZkkk[[[===BBB<<<(((***,,,---///111111111000111444666666444000...)))***,,,,,,+++***+++---(((+++---...------...000...777***...&&&VVVhhh222(((333)))NNNjjjUUUXXXTTTNNNSSSYYYKKK___cccaaaccczzzgggnnnuuuwwweeetttyyy~~~~~~```]]]ttt~~~{{{}}}~~~nnn]]]eeezzzggg]]]rrryyypppvvvzzz{{{{{{gggqqqbbb|||gggDDDxxxjjj{{{ZZZ~~~\\\]]]WWWmmmJJJCCCSSSiii555...///---+++---///...***111111222444555444111...)))***+++***)))***+++---+++---000///+++***+++---'''222(((111,,,QQQaaa111---000(((PPPlllTTTVVVXXXXXXYYYUUUUUU```dddvvv{{{~~~kkkPPPoooppprrruuujjjvvv~~~|||xxxnnnjjj~~~zzz|||}}}qqqhhhqqqrrruuuuuuhhhNNNOOOkkk]]]aaaPPPJJJcccaaaWWWlllyyyZZZ;;;JJJfffTTT444222222...,,,///555333,,,000///...000222222000---***+++***)))((())),,,...***---000///+++)))+++---)))000***111000FFFeeeIII---000---,,,\\\vvv^^^bbbhhhhhh^^^MMMTTTTTTZZZrrrrrrcccVVVkkk^^^hhhSSSbbblllkkknnnyyy}}}~~~~~~|||}}}{{{uuurrr}}}qqqVVV222333BBBmmmSSSbbbqqqEEE```ppp^^^XXXrrrrrraaa333OOOqqqEEE555...///...000;;;HHHIIICCC///---+++---///000...,,,++++++***((('''(((,,,///&&&***......+++***---111,,,---(((******333===((((((000***///fff}}}tttrrreeeaaa___NNNNNNTTTiiitttuuuyyyrrrsssgggvvvtttnnnccclllggg{{{zzzqqq{{{mmmuuuwwwtttppp|||WWW:::;;;>>>888ooooooNNN{{{hhhYYY[[[}}}eeeNNNzzzkkkaaauuuDDDSSSqqq@@@333555,,,---111111777:::333222---,,,...,,,((()))///,,,+++)))+++---...+++)))&&&$$$(((///000+++))),,,,,,------...///////////////...111666ccczzzqqqqqqiiijjjjjj]]]WWWVVVcccqqq~~~tttwwwuuu{{{vvvhhhmmmnnnuuuvvvqqqwww|||~~~rrrjjjkkk|||cccBBB:::<<<;;;888TTTzzzIIIZZZeee}}}PPPuuueee~~~RRRhhhiiirrrQQQnnniii===333000'''***//////666:::333111///111444222+++(((***,,,***)))+++------+++)))'''&&&)))///000,,,+++---///,,,******---///...,,,111...///111]]]sssmmmhhhmmmrrrlll\\\VVV\\\rrrsssvvviiigggsssrrrxxx|||sssyyywwwxxxtttwww|||iii<<<666;;;777444:::>>>lllDDDqqqooo???eee]]]XXXRRR]]]xxxXXXfff|||iii```\\\999222777...///111---000333+++)))(((***......***)))***+++******+++,,,,,,+++)))'''&&&)))---...,,,+++,,,000,,,)))***...000...+++111...------XXXooobbbaaaiiissswwwZZZUUUWWWuuuxxxxxx|||ooozzz{{{vvv~~~vvvqqqwww|||bbbFFF555:::;;;000///999999\\\HHHjjjcccHHHiiiSSSrrr===ddduuucccLLLzzzvvvgggaaa___mmmQQQ777333;;;333333444///111444......+++))))))***+++,,,...******++++++,,,+++******''''''(((+++++++++***+++,,,++++++---000000///...///---......XXXggg\\\aaaiiiooowwwZZZWWWQQQooosssnnnxxxtttzzz???:::888;;;999333222666888SSSmmmOOOjjjzzzvvvuuudddbbb:::xxxdddNNNsssAAAzzz~~~aaa```|||JJJ777444333,,,///222111888@@@===555333000......000...,,,***+++,,,,,,,,,+++++++++)))*********+++,,,,,,,,,%%%)))---//////.........,,,,,,///111[[[tttiiipppmmmfffjjjZZZ\\\JJJaaarrrkkkaaappp}}}vvvppptttzzz{{{WWW;;;999444111555;;;:::444333IIIaaaMMMbbb\\\RRRyyyeeemmm```WWWkkkGGGwwwlllGGG999444333,,,...111000999DDDDDD)))******+++...000---'''+++---......---,,,,,,---,,,......+++,,,///000...((()))***++++++++++++,,,***+++000222[[[tttzzzooo___bbbRRR]]]GGGZZZkkkaaaiiippptttkkklllxxxccc;;;999666111...222777:::999666AAAfffPPP^^^nnnXXXzzzeee^^^mmm}}}uuuYYYooovvvGGG;;;333999111222222000:::GGGIII===:::333,,,,,,000...(((,,,...000000---,,,---///,,,///...******///000...777///'''&&&***---,,,******+++......VVV~~~ooovvvmmm```gggGGG[[[III[[[~~~yyywwwvvvxxxvvv{{{ppprrrzzz|||BBB444///111555555000---555@@@??????rrr\\\ccccccLLLUUUVVV```lllhhhWWWuuupppzzzGGG<<<111777000111333333AAARRRVVVvvviiiRRR;;;111333222---,,,///111111...---...000***---+++&&&&&&,,,...+++HHH777&&&###+++222000***,,,+++,,,***PPPmmmiiiiiikkkXXXOOOPPP888VVV{{{~~~vvvppp~~~}}}www{{{uuu{{{qqqvvvwwwvvv|||}}}aaaBBB333333555666666555555666888777IIIvvv\\\vvv^^^\\\CCCmmm~~~RRRxxxfffLLLsssqqqRRR***222999999999>>>SSSrrrhhh@@@000222777555///,,,000222///...///)))***)))'''%%%&&&+++000111,,,((('''))),,,---,,,---)))111,,,KKKvvvqqqnnnmmmXXXWWWaaaNNNbbb}}}uuu}}}~~~{{{~~~xxx{{{tttrrrxxxlllqqq}}}JJJ777///777888999888666555666777===LLL^^^rrreeeHHHQQQqqqvvvbbbJJJtttooorrrFFF,,,444666<<>>DDDllljjj:::+++777===555222000---,,,,,,---,,,++++++,,,,,,+++++++++...000222333333HHHqqq___```WWW???KKKLLLVVV___mmmxxxfffaaaeeedddzzziiijjjnnnuuussszzzpppccc___ooo~~~NNN888///888444444555666666555333111222222555FFFQQQcccQQQ```sssrrrooo\\\fffrrraaaBBBBBBhhhRRR...///333,,,333///+++)))***++++++***+++---......------000222...555888SSSwwwfffXXX```^^^UUUOOO@@@EEERRRlllxxxqqqssszzznnnvvvyyysssvvvnnn[[[TTT```mmmqqqyyywwwzzz===333---333000777666666666444111......//////777jjjOOOsssTTTddd{{{|||sssxxxYYYkkkuuurrr<<>>,,,)))000---***+++***---,,,+++++++++,,,------222ZZZ~~~qqq]]]NNNPPPSSSOOOUUUIIIOOORRROOOqqqgggZZZ```xxx~~~}}}ddd___iiiooo|||rrrjjjkkksss|||wwwrrrsssnnn:::222BBB333777666222222666555000555222111444999:::777222>>>iii{{{tttvvvyyyzzz___ZZZdddwwwZZZ;;;...444333///000000,,,,,,+++******+++---...:::yyy^^^QQQ\\\______ZZZKKKIIIEEEMMMwwwnnndddXXX___ppprrrnnntttyyyrrruuuqqqjjjnnnwwwxxxnnnhhhoooxxxyyysss{{{tttuuuRRR999555555;;;999555222333666666222777555222444888999666333TTTsss~~~cccrrrQQQkkktttwwwPPP333444333///000000,,,,,,,,,+++***+++///111NNN|||cccTTTWWW___bbbRRRMMMKKKCCCPPP___]]]^^^aaaooo}}}xxxpppxxxuuuvvv}}}rrrnnntttgggcccccckkkwww|||vvvnnn}}}zzz}}}eee@@@;;;999///AAA===;;;:::888444222222888777666444555;;;EEEMMMyyyxxxtttkkkNNNdddyyynnnfff999333222---------+++,,,,,,+++***,,,111555nnnjjjVVVOOO[[[___JJJRRRVVVNNN\\\RRRcccddddddlllvvvuuu|||}}}uuu{{{sssjjjhhhlllmmmjjjpppzzzTTT555:::@@@:::777666999>>>:::222111555222666888777:::JJJdddyyymmmSSSmmmSSSxxxzzzBBB777555000......***,,,---,,,+++---222777zzzaaaRRRMMMfffXXX^^^]]]ZZZTTTIIISSShhhxxxkkkqqq}}}pppooouuu}}}sssyyygggiiihhhjjjYYY\\\rrrwww~~~pppaaaQQQDDDDDD<<<444111333666777555666777:::999CCCkkk|||vvvsssnnnbbb]]]ggghhh111222333)))///111))))))...***---999<<>>BBBBBBQQQxxxkkkpppccc999---+++111///333444777oooyyyggghhhiii]]]ZZZNNNMMMTTTLLLOOO___xxx}}}aaaeeeeeettt|||vvvppp|||}}}}}}yyyVVVGGG:::AAAJJJRRRMMMLLLoooqqq}}}qqq{{{pppJJJ222+++666+++:::666:::{{{ccc```jjj\\\YYYNNNNNNUUUJJJJJJVVVpppdddcccvvvzzziiixxxwwwuuutttXXXDDDDDD:::BBBHHHMMMFFFAAA```}}}tttZZZ999+++:::(((@@@888<<<~~~]]]OOOVVVVVVYYYSSSIIILLLOOOEEEIII^^^qqqnnn]]]WWWhhh~~~```cccvvvkkkttt||||||}}}{{{XXXFFFGGGAAAFFFHHHMMMLLL@@@DDD[[[zzzzzzppp777...333222555,,,XXXggg[[[SSSWWWYYYMMM>>>EEENNNIIILLLRRRYYY\\\VVVSSS^^^mmm___jjjiiiuuu|||mmmkkkyyywwwQQQ???>>>>>>FFFKKKHHHAAAAAAJJJlllbbbPPPCCC>>><<<333555999nnnpppdddWWW___aaaOOO@@@MMM^^^\\\]]]TTTPPPOOOHHHDDDQQQdddfffyyyqqqyyyhhhxxx\\\]]]yyyWWWHHHJJJJJJCCC<<>>aaammmPPPLLLnnn___KKKJJJUUUVVVSSSOOOGGGUUUUUUYYYeeexxx{{{lllUUUEEETTTfff___\\\\\\NNN??????AAAPPPhhhxxxzzz```IIIRRRZZZjjjjjj>>>222,,,777???888777GGGyyyzzzeeeNNNNNN^^^___VVVRRRPPP]]]fffjjjlllwwwcccOOO999444:::888666<<<888GGG^^^yyyzzzcccJJJgggvvv```333)))555555///111111222:::III[[[yyynnnVVVSSS^^^]]]YYY___ddd]]]```bbbbbbhhhttt}}}{{{^^^KKK777777DDDGGGVVVSSS___ttt]]]QQQWWW___iiieeevvv\\\???333444333222222111111222222??????DDDaaa|||ddd[[[]]]TTTPPP[[[dddaaa```^^^^^^ggguuu~~~mmm___MMMJJJUUUZZZkkkooovvvQQQ>>>CCCDDDDDD===BBBLLL^^^xxxvvvvvvtttYYYCCC777444222222222222222333444444333555555DDDbbb}}}sss```ZZZYYYOOOMMM[[[eeeaaa___[[[]]]iiizzzwwwqqqbbb___hhhnnnzzzeeexxxKKK777999555...999777555777@@@QQQdddppprrrooo___CCC777333222333000000111222333444555555333888333///777DDD___jjj]]]\\\^^^WWWXXXaaadddgggiiigggfffkkkvvv~~~ssstttllllllvvvzzzdddWWWnnnpppHHH===<<<777333888999:::::::::;;;>>>AAAFFFaaakkkUUU>>>666666666333000//////000111222222333333888>>>888000,,,+++777NNNwwwjjjggghhheeeiiiooojjjooovvvyyyssslllkkknnnqqqwwwlllrrrrrrxxxfffhhhffffffSSS>>>???999333:::;;;;;;:::777666888;;;>>>666===FFFKKKNNNYYYlll||||||xxxrrrmmm~~~uuuZZZ@@@888444777:::888333111//////000000000000///...555777222000333//////:::[[[uuuvvv|||pppjjjhhhhhhuuu~~~xxxeeesss|||yyyooolllooorrrwwwooozzz~~~eeeRRRlllwwwCCC666===333,,,999888999:::999777666666666===999666444222444===GGGLLLSSS]]]eeeoooXXXPPPFFF>>>:::999;;;<<>>===888777:::999::::::888999@@@LLLVVV___eeennnvvv|||yyyjjjZZZLLL777777555111...///333666,,,777999:::BBBEEEIIIUUU]]]kkkpppvvv~~~fffEEE555///444444555555000,,,///555...000111222333222000///555222******222///)))---111///111;;;MMMccc~~~qqqrrrvvvqqqhhhnnnrrriiigggrrr|||~~~|||}}}~~~zzz|||___dddqqqgggwwwCCC,,,222444222999666444222///---///333777333111222777888666999@@@666777999:::<<<===???@@@===???AAABBBBBBDDDHHHLLLHHH``````GGG===777111///444888777222......000111666000---222111000888999???;;;999CCCEEE@@@???;;;DDDOOOTTTSSSQQQPPPQQQFFFHHHLLLOOOSSSWWW[[[___wwwhhhvvv\\\555222777444***...666;;;888111000333...///222444555555444333+++///...000555000***111777000444444(((+++HHHbbbwwwtttsssvvvvvvtttrrrsss{{{xxxzzz}}}TTThhh{{{dddYYY999111000111///;;;111222333222111000111222333333444444444444444444444555666555444333444555:::;;;;;;<<<<<<;;;;;;:::;;;>>>IIIXXXeeezzz|||}}}hhhLLL888222333333222777888888666222///......+++++++++,,,---///111222///000222333333222222111222444666666444333444444222222222222222222222222AAAPPPcccqqqzzz{{{cccDDD666111......---...000222222111///...///,,,+++---111333111...//////......///000222333333///---......///444<<>>444000222555555333222444555444222000000000000000000000000000000000111000///...------......---...000///......000111111111111111000000000000)))///777<<>>999555555444111000333333222000///...............,,,***)))))),,,...000+++++++++,,,------......++++++///444444111111444:::<<<666555SSSppp\\\___rrr~~~wwwppppppzzzOOOmmmjjj[[[qqqUUU666333111000444...000111111111///,,,,,,---///000000000111111222222222///222555777666444333333444444555555555555444444......111777999666333333???>>>???PPPyyyqqqeeegggpppsssyyyNNN999555333333+++111111222222111000000111000///000000...,,,+++---//////111111000---+++++++++)))***,,,---///000000000------............------+++,,,,,,,,,,,,///333666000000000//////.........'''***---000111///+++((('''---111...++++++///111///,,,777@@@PPPkkkbbbLLL666666333222444333000222666333222000///............111,,,(((***000222///***))))))***+++,,,,,,,,,,,,,,,,,,...222222000111555,,,999;;;111;;;gggtttggg[[[eeeyyyyyyssslllnnn|||wwwQQQ___SSSVVV|||JJJ222333...+++222---...***,,,------,,,,,,---...------...///000111222222---000333444333222222333222222333333333333222222444666:::???@@@>>>999555777:::999<<>>999555333000,,,...333111111000000//////......000---,,,333;;;:::000%%%++++++---......///......333111111333222///111555///222;;;@@@888EEE|||mmmdddccclllyyyooonnnmmmrrrpppZZZYYYnnnrrrddd]]]```@@@...333...***222------***---///000///............/////////000111111111---///111111111111111333111111222222222222111111///222555888:::;;;:::888,,,666;;;888:::GGGSSSWWWUUUCCC444444<<>>222333111000)))000000666888333//////---***...///000000000---***(((***,,,...///......///000///...,,,******,,,...///,,,,,,,,,,,,++++++++++++''')))+++++++++,,,...///.........///000000111111---///000000...---///111......///000///,,,******...///222FFFmmmjjjRRR|||nnn]]]}}}iiiXXXPPPooo]]]:::???JJJBBB:::444///***+++000//////000111111000///...111......333888888000(((---...///000111111000000222000111444222///000444:::111555<<<444<<>>777888999;;;<<<=========FFFHHHHHHEEELLLmmmrrr___III>>>999666333111222444555444222333888<<<555333000---++++++++++++'''***===---%%%///%%%...000...,,,,,,...---)))&&&,,,000222000+++)))+++...$$$&&&((((((((()))+++,,,///...+++***)))+++---///''''''(((((())))))))))))***+++---//////...---,,,***+++000777555,,,((()))------------,,,+++******---111333///,,,111:::AAA:::;;;666555777111000===444555>>>HHHHHHCCCGGGQQQhhhXXX:::???OOOQQQ@@@333(((,,,:::+++///000'''111222+++///'''++++++,,,+++***+++...000---,,,+++---///000000///------......000111222333000(((666777...]]]vvvgggqqqrrryyySSS666111---...222222...)))***...222444222000...---...//////000/////////...---------------.........,,,,,,+++...111444555555111333222...,,,......---333333333333444555666777---333555444444777666222:::777666777:::===@@@CCC@@@@@@???<<<;;;;;;>>>AAAHHHDDD??????PPPxxxyyy___KKK@@@RRRDDD777222222111111222666444222000111222333333,,,---000111111000...,,,222222AAA666///555,,,555...,,,+++*********)))((((((+++---+++&&&$$$&&&)))---......---+++***+++---)))(((''''''(((+++...000************++++++,,,,,,)))***,,,------,,,+++*********---222000+++***---.../////////...------,,,222333333///---000666:::111444111222777333444@@@000;;;\\\yyymmmGGG999EEEyyymmmcccqqqMMMEEEbbbvvv;;;333,,,***444)))---,,,111((('''888/////////.........///000222***))))))***,,,...---,,,---------...///000111222///,,,222+++333www}}}kkkqqqpppuuu~~~PPP555111---...222333///+++***---000111000---,,,+++////////////000111222333111111000///000111222333+++++++++...333666888888333///...000///,,,,,,///111111111111222333444555///555888555222111000///:::999999:::<<<<<<999666333;;;DDDLLLRRRYYYcccjjjqqqooonnnsss~~~cccKKK:::000---999333///111333333444777555000,,,---000222000---,,,---...///...---,,,+++)))$$$...+++)))+++&&&000+++++++++***)))((()))***(((+++,,,***'''%%%''')))......---+++(((((()))+++%%%$$$$$$&&&(((,,,///111,,,,,,+++******+++---...)))***+++,,,,,,+++)))(((***)))***,,,,,,***,,,000.........///......------444222111/////////111333111666444555999555222:::777KKKUUU:::JJJ~~~aaaqqq]]]xxxJJJ<<<+++&&&555000---000777...===RRR666111000/////////000111222+++***)))***,,,------,,,......------...//////000---+++,,,***III{{{zzzxxxyyyuuu???333000------///000---)))---///111111///---,,,,,,000/////////000222444555777666333111000000111222///...---...111333444444000******222555111222888222111111222222333444555888888777444333444777888444888<<<===AAAGGGMMMNNN]]]mmmgggSSSNNNEEE<<<555333333444222111333777666444444777...,,,+++,,,...000000///222///,,,***,,,000555888666000111111---)))'''...(((,,,//////,,,******+++)))+++,,,+++((('''(((*********)))((('''(((***,,,(((''''''(((***,,,...000,,,+++)))((()))***+++,,,******+++++++++***)))(((++++++++++++******,,,///++++++,,,,,,---,,,,,,,,,222//////000000//////111444<<<>>>AAAGGGBBB;;;???:::EEEhhhkkk;;;666TTT~~~[[[yyyhhhaaaMMM333777555---...DDDbbbiii}}}{{{:::111///---------...//////...---,,,---///000///.........---------......///000(((111LLL{{{[[[(((444111///...//////,,,)))...000111000...------------,,,,,,,,,---///000222333222///---,,,,,,---...///...------///000000///333++++++333777222111666333222222333333444555666888555444555888;;;===???BBBLLLUUUWWW___tttppp]]]OOOHHHCCC;;;555444222000///...............222555333---,,,///+++---......,,,,,,...111000///---...222999@@@DDDFFFBBB:::666...%%%&&&((((((---333555222...++++++'''((((((((('''&&&&&&'''+++,,,,,,+++)))***,,,...,,,+++***)))))))))***+++,,,+++***))))))***++++++***++++++++++++*********+++...///...,,,+++++++++******+++,,,------------111///000222000---111888\\\iiipppwwwzzz{{{qqqnnnooolll[[[QQQggggggwwwYYYKKKGGGqqqRRRXXXRRR555444444:::KKKwwwLLL333000------...///...---000///...///000111000///......---------......///111)))EEE[[[BBB444555333111111111111///------//////...---,,,---...000////////////000000111......---------...///000,,,+++***+++---/////////666111///222444111---,,,222111111222222333444555333222222555555444666:::eee}}}ZZZ===999555222444444;;;:::777444111000000000,,,+++---111///++++++...,,,///111///+++(((***------...000222333333222222555<<<222...)))%%%000---***...333555444000+++)))))))))))))))))))))))))))+++,,,,,,+++)))''''''(((,,,+++***)))(((''''''''',,,,,,,,,,,,,,,+++++++++)))************+++++++++***///111///,,,,,,+++(((+++,,,---...////////////333222444444//////???SSSQQQMMMqqq]]]FFF@@@666pppkkkRRRiiiUUUIII^^^rrr777444000000222333111///...---,,,---...///...,,,......------...//////000000;;;hhh~~~|||KKK333888???111111000111222222222111//////000///......000222444444444444333222111000---............/////////,,,+++***+++---/////////222222111000444777444...............///000111222000111333444333777GGGXXXxxxKKK888444<<<=========666//////...---------------000,,,+++...///...///222---......---+++***))))))---.........,,,((($$$"""''';;;333000000666LLLEEE------...000000...***''',,,+++***+++,,,,,,++++++''')))++++++)))'''&&&&&&************)))************+++,,,---,,,+++)))((('''''''''((()))***+++,,,(((---///,,,***,,,,,,)))***+++,,,...///000000000222222555444///888[[[wwwqqqeeeTTT222666CCC333666IIIccc;;;777333222444555333000---,,,++++++,,,---,,,***---------...///000111222@@@llluuu{{{fffJJJ:::@@@>>>,,,,,,,,,---///000222333333222222222111111111444666333333333333111///,,,+++,,,,,,,,,+++***)))'''&&&///---++++++---...---,,,)))...//////777BBBAAA888++++++++++++,,,---......---000444777999KKKpppnnnGGG;;;666888777333888999...///111333444444111---+++222,,,)))+++......000333+++)))(((***---...+++(((+++***))))))***+++...///"""===444...,,,666PPPFFF///,,,))))))++++++(((%%%((('''&&&'''((()))((('''%%%)))---//////...------((()))***,,,---...///000'''(((***++++++)))&&&$$$%%%%%%%%%&&&((()))+++,,,&&&+++,,,(((''',,,...+++((()))***,,,---......///---000333333000BBBsssxxxMMM:::???@@@888<<<***444BBB@@@ddd<<<777333222555666333000---,,,++++++------,,,+++------......000111333333YYYyyybbbKKKDDD===999444///333<<<888---+++//////444666......111111...,,,---000000222///,,,++++++,,,,,,,,,'''(((***,,,///...,,,)))(((((('''(((---333222---$$$***---,,,///888<<<:::///...,,,++++++,,,---///'''666@@@555HHH}}}sssWWWEEE;;;666666888888444///---///222999222///111000,,,,,,000666333///+++***+++...000---,,,***))),,,///---***'''))),,,---------.........,,,...333222,,,,,,111+++'''###%%%***---,,,***))))))))))))))))))))))))&&&''')))++++++++++++***%%%&&&)))+++...000111222,,,,,,(((###$$$***)))$$$+++(((&&&%%%'''((())))))'''******''')))......)))000///+++---'''+++DDDsss[[[:::,,,GGGzzzccc<<<999,,,+++888555///777555;;;iii]]]999000888...+++222111---+++***,,,///111...,,,333///***///555...+++777xxx}}}~~~UUUDDDFFFJJJNNNNNNPPP\\\iiiiiiiiippppppfff^^^QQQ<<<111...,,,+++++++++,,,---111///,,,+++,,,...///.../////////111222111...+++******))))))...444333---)))------+++---222333///---,,,,,,,,,---...000111999222---333[[[iiidddVVVEEE999444222///444222111000111222333333444000///222111,,,***+++111///,,,)))((((((***+++///---,,,,,,...111000...---...//////...,,,,,,++++++***,,,000///++++++000///,,,***+++///000///...)))))))))))))))))))))))))))******+++++++++******'''((()))+++---...//////******((($$$%%%***)))$$$'''&&&%%%%%%$$$%%%&&&''',,,***+++//////,,,,,,000000***)))222333***888ZZZzzzooodddCCC777888///000888444???222<<>>555555555000...111///---++++++---000111111111000000000000...+++((()))***)))(((,,,111000+++,,,,,,+++***,,,///,,,'''++++++,,,...///111222222:::222777UUUxxxrrrlllwww}}}___NNN>>>888...(((***000111,,,222...***+++///222222000...---000333222,,,((('''---,,,***)))((((((((((((...,,,+++---///000111000000000000000///---,,,+++((((((***------***+++///,,,,,,---------------,,,*********))))))*********,,,++++++************************+++++++++,,,,,,'''((('''%%%&&&)))((($$$$$$&&&((('''$$$###%%%'''***'''+++333000$$$###***,,,"""'''000+++'''...666???:::444111000444777666777777WWWNNN,,,333222///222000222333333222///---,,,,,,000BBB===333IIIooocccSSSAAA444444444---***...---+++***+++---000222222111///.........---***(((+++,,,+++***,,,000///+++***)))(((***...111...***+++,,,...000111222222222000>>>UUU{{{mmmXXXDDD??????QQQdddXXX>>>555111000---,,,222777444---111...******,,,---------+++---000222000,,,(((''',,,,,,------,,,+++***)))+++)))))),,,------...111...------...//////...---'''(((***+++++++++,,,///)))+++---...,,,*********,,,,,,+++******+++,,,,,,+++***)))(((((()))+++,,,,,,,,,+++***))))))((((((%%%&&&'''''''''((('''%%%%%%))),,,+++'''$$$&&&***&&&)))...000///---,,,...******111......HHHPPP777???iiiVVV;;;999222000888777444:::DDDjjjNNN111:::444***///111000333555444000...///111///444......FFFjjjfffYYYJJJ<<<888444...---111---+++)))***---000111222111000......//////...---...000///---///222222...+++))))))---111222111000---...///000111111111111111QQQllliiiOOO:::333555888777777CCCNNN@@@...---333555444111111333222......///000...,,,,,,...111,,,///111///---+++******+++,,,...//////---+++***+++((((((,,,---+++---222---+++***+++---...---+++'''***+++++++++,,,...///+++---//////...,,,,,,,,,+++***)))(((((()))***+++''''''&&&'''(((***,,,------,,,***)))''''''&&&&&&&&&&&&'''(((((('''&&&'''&&&***...,,,(((%%%'''***%%%//////)))666RRR___[[[<<<555333333EEEuuuzzzZZZcccZZZ777000//////666999333===VVVZZZ333555000,,,333444...111333222///---...000(((333111---===aaavvviiiaaaTTTCCC555---,,,---///---++++++---000111111...,,,******+++---------))),,,,,,******---...+++...,,,,,,///000000111555......//////000000111111;;;kkkjjjFFF;;;888000...444...222222444999000'''+++666777444,,,(((+++///111+++///333333111000333666+++000111---)))***,,,,,,)))***,,,......---+++***,,,(((***///...***,,,333000,,,))))))++++++)))'''(((,,,---******---//////*********+++++++++******((('''%%%$$$$$$%%%'''(((&&&&&&'''(((***,,,---...,,,+++)))'''&&&&&&&&&&&&((('''(((***(((%%%&&&***(((***,,,***'''%%%''')))$$$,,,(((%%%GGGnnn^^^\\\lll}}}QQQ<<<555;;;555666666---666cccnnn999///+++...333,,,000111111///---*********000777000666ddd{{{{{{vvvmmmqqqgggNNN999444666666444111......///111111111---***''''''(((***++++++$$$((()))''''''***+++))),,,+++,,,///---+++111999------------...000222333NNNOOO===000333;;;;;;777555---777444000555444111444111333000)))&&&***...///***---000333333222000000(((...111+++''')))+++***)))***,,,---...---,,,+++,,,((()))...---''')))222///+++''''''***,,,***''')))---...))))))---///---)))&&&%%%&&&)))+++***((((((&&&$$$######$$$&&&((('''(((***+++,,,---......+++***(((&&&%%%%%%&&&''',,,))))))+++((($$$&&&,,,---,,,+++)))(((((()))***%%%((('''555ggg\\\888444999HHH<<<>>>>>>:::^^^kkkZZZFFF>>>;;;,,,333222000000000///---+++///---...SSSyyyuuuzzzyyytttjjjWWW[[[dddggg777444111000111222222111222///+++***+++,,,---...'''+++---++++++...000...''''''***---***)))222>>>++++++++++++---111444666fffssskkksssQQQ888888999666...***,,,...---///999444***...111------))),,,---+++***,,,***&&&,,,+++,,,///111///)))$$$$$$---000+++'''((()))'''***+++---...//////...---***%%%''',,,***###%%%///+++'''%%%&&&+++///...,,,)))......(((''',,,...,,,...)))&&&''',,,000...,,,***)))'''%%%%%%''')))******+++---...///......---***(((&&&%%%%%%%%%'''(((...+++***+++(((###&&&---222///,,,++++++,,,,,,,,,,,,***000OOOzzzGGG333555333777...@@@RRRbbbvvvZZZNNN>>>444222111333666888555333000444OOO~~~zzzwwwzzzSSSFFF===>>>@@@??????BBBCCC,,,***000(((+++333,,,---............---,,,+++,,,%%%%%%,,,...+++...777111...***)))---333444333VVV___WWW}}}UUU;;;111000555333222111111111000...+++)))'''(((,,,///...,,,///...---,,,+++*********)))---...,,,...111,,,$$$"""%%%))),,,---+++)))''')))+++...---***)))+++---,,,)))&&&$$$&&&((()))))),,,)))&&&(((---000...,,,...///000---***(((***,,,+++,,,,,,---...///111111000...,,,,,,,,,,,,***(((,,,---444===;;;111+++---%%%%%%%%%%%%'''***,,,---,,,***(((((()))***)))(((***,,,------***(((((((((222(((JJJ}}}JJJ999===222777;;;>>>VVVvvvIIIFFF>>>888:::>>>;;;444666???zzzvvvtttzzz|||jjjZZZVVVWWW[[[___OOO222***///))))))///***---------,,,,,,+++++++++---&&&&&&---...+++---555000---))))))---222222000777GGGMMMOOOooojjjDDD222000444666...------------------,,,,,,***))))))+++,,,,,,+++///...---,,,++++++++++++***,,,,,,***---111///)))((()))******++++++************+++***(((((()))+++)))'''&&&&&&(((((('''&&&+++(((&&&(((,,,...,,,)))***+++,,,+++))))))+++...,,,+++++++++++++++,,,,,,,,,+++))))))******((('''"""$$$---999888,,,%%%&&&)))((('''&&&&&&'''((())),,,,,,+++***))))))*********,,,......,,,******+++)))***dddoooKKK222555BBB555///>>>aaa~~~uuuaaaDDD444444QQQcccNNNHHHKKKaaakkkmmmyyy~~~yyyrrriii[[[999)))///---+++,,,+++---,,,+++***)))***++++++...((((((---...+++---333///,,,)))+++...000000///444222>>>ccciiiFFF000,,,111333111------------......//////,,,,,,,,,+++***)))***+++...---,,,,,,+++++++++++++++,,,+++***,,,111111...,,,+++)))'''((()))+++,,,...,,,)))((()))*********((('''((()))++++++(((&&&)))'''&&&(((++++++(((%%%&&&'''&&&%%%$$$$$$&&&(((------+++***)))))))))))))))'''''''''((()))((('''&&&%%%,,,555333(((###&&&+++***((('''&&&&&&''''''+++------+++((('''(((+++***,,,......---,,,---...111---lllsssppppppmmmjjj```SSSFFF>>>;;;<<>>333......@@@FFFHHHtttppp___jjjqqqZZZ\\\aaaUUUEEENNNffftttiiiFFF---...000,,,+++...,,,+++)))(((((()))+++,,,...******---...+++---111000,,,+++,,,......000333;;;HHHeeesssXXXBBBBBBAAA<<<666111............//////.........///+++---...---***))),,,///------,,,+++++++++,,,,,,+++,,,,,,,,,---//////...***((('''&&&''')))+++,,,333...***(((+++------+++***))))))***,,,,,,+++)))((((((((()))+++***&&&###***)))'''%%%###"""###$$$...---,,,+++***)))))))))((('''&&&''')))+++***)))111------111---$$$"""'''(((((('''&&&&&&''')))***))),,,...+++&&&$$$&&&***(((***,,,---,,,---...000///---gggqqq[[[ZZZbbbnnnuuutttZZZMMM>>>888999======:::===888666777777555666999555<<<>>>AAA\\\pppdddBBB,,,<<>>@@@TTTyyy^^^IIICCC777******,,,,,,+++***+++,,,---...,,,,,,,,,---.........///000......///---111EEE\\\sssqqqAAA***,,,222---)))&&&'''+++......,,,---///000...***((()))+++((()))***+++***+++...///++++++++++++,,,------...******...222000***(((***''')))+++...///...---,,,,,,***''''''((()))******(((%%%""""""$$$&&&((()))***++++++,,,+++***((((((%%%%%%&&&(((***+++)))(((&&&&&&%%%&&&&&&'''(((((()))((((((***,,,......---$$$&&&000<<<:::---$$$###,,,+++)))'''&&&%%%&&&&&&+++---...,,,)))(((+++---%%%&&&'''(((((())),,,...:::ooouuuEEE///000)))***000)))+++,,,...---+++(((%%%%%%---,,,,,,...---+++,,,111000+++---111...,,,;;;QQQ\\\TTTEEE444,,,///444555444333>>>222JJJppp[[[ZZZhhh}}}xxxaaa>>>---------------.........///+++,,,------...///000///,,,,,,...///,,,666WWWyyysssJJJ+++$$$)))...,,,((('''+++111222,,,&&&+++...111///+++)))+++...((('''&&&'''(((******)))++++++++++++,,,---...///)))(((+++///---((((((---)))***+++,,,,,,+++)))(((&&&'''(((((('''(((***+++&&&$$$######%%%'''((('''******+++******))))))*** ###(((+++,,,(((%%%%%%%%%%%%%%%%%%&&&''''''((('''&&&(((***,,,+++***$$$&&&111===<<<000((((((+++***((('''&&&&&&&&&'''))))))))))))))))))***+++%%%&&&'''''''''(((+++...BBBFFF(((,,,''',,,333''')))+++---///000000000000+++)))+++.........333:::///000222555333111444:::555888777333222444444222---444===666VVV^^^DDDHHHCCC}}}TTT333------//////000000000///***,,,------...000111///((()))---...---:::cccccc888%%%)))000...''')))***************+++,,,%%%(((+++***'''%%%(((,,,)))&&&###$$$&&&(((&&&###*********+++,,,---...///)))'''))),,,+++'''***111***))))))'''&&&%%%$$$###%%%(((++++++)))(((+++...%%%%%%&&&(((***+++)))''')))******)))((((((***+++&&&'''***...111000+++&&&(((''''''&&&&&&'''''''''&&&%%%$$$&&&((())))))((()))'''+++222000(((%%%)))''''''&&&&&&'''(((***+++&&&$$$###$$$&&&(((((('''&&&'''(((''''''(((+++...NNNzzzfffPPPQQQGGG"""%%%666'''"""...+++///,,,***)))******)))(((((())),,,000...+++---222,,,...***$$$)))555:::777222444222......333888999999111444GGG~~~iiiRRRRRRsss{{{WWW...000444777666222///......222///+++)))***+++++++++(((//////%%%111^^^zzzpppJJJ999'''"""(((//////+++(((%%%"""###)))......***)))(((&&&%%%&&&(((+++---*********))))))'''&&&&&&&&&'''((())))))(((((('''(((///''' (((---)))(((++++++******************'''***,,,+++)))***---000((())),,,...---+++(((&&&))),,,+++&&&(((...000---***************)))(((((($$$&&&))))))'''%%%$$$$$$'''(((***+++,,,+++***))) &&&---///,,,(((''''''&&&(((***+++)))(((((((((---***((('''''''''&&&$$$%%%"""###(((%%%!!!)))888^^^[[[QQQCCC888222...+++***************+++++++++---//////---...000...***...+++)))***---///...,,,//////...///111444666777666,,,(((...444555666999???444EEE{{{}}}```LLLLLLRRRKKKGGGCCC333222---333@@@BBB888333777...---,,,...///...+++(((///'''(((666RRRqqqnnnQQQ555000+++***---...,,,)))...+++((()))---333555444---+++***))))))+++---///,,,+++)))((('''((())))))(((((('''''''''((()))***000333***$$$******%%%'''************)))'''&&&%%%(((((())))))((((((***+++*********+++******))))))***...---((('''+++,,,***))))))((((((((('''''''''%%%'''))))))'''%%%$$$$$$(((((((((((())))))***+++"""$$$(((+++---,,,)))'''''')))******(((''''''((('''%%%$$$%%%'''))))))(((&&&######&&&$$$$$$333FFFKKKBBB777...((($$$!!! ''''''((()))***+++,,,,,,...000///,,,,,,///...+++,,,***((())),,,---,,,+++000000000//////111555888777222......------333;;;666TTT}}}hhh[[[RRRLLLHHH===AAAEEEHHHMMM\\\rrrwwwgggRRRHHHEEE>>>EEE<<>>222000555999:::333888<<<;;;888;;;DDDMMMlll}}}wwwOOO:::<<<888444444777777333000++++++HHHhhhaaaEEE444.........,,,(((######'''+++'''%%%%%%%%%###"""$$$(((+++***((((((((()))***+++,,,+++***)))***+++,,,---***)))((('''(((***,,,---++++++''')))...&&& (((((()))+++,,,+++(((%%%###(((&&&$$$&&&***+++)))&&&***)))''''''''')))+++,,,***---...+++%%%###%%%&&&)))(((&&&$$$$$$%%%&&&''')))***,,,+++)))'''''''''***)))'''&&&'''))),,,---+++(((&&&'''((()))'''&&&)))))))))'''%%%$$$&&&(((,,,***(((((((((((('''&&&)))((()))'''$$$)))>>>SSS???...$$$)))---)))'''***$$$$$$&&&'''(((***+++++++++---,,,'''&&&)))++++++,,,+++,,,,,,---...---------,,,---///222444444444000111111///222DDDaaaxxxlllWWWQQQ;;;999777999<<<===999444888;;;<<<;;;999777777999888EEETTTiiijjjYYYUUUQQQPPPNNNFFF:::000---999```zzz^^^555...:::222...((($$$###&&&***,,,'''%%%'''+++***%%%&&&***(((''''''&&&'''((()))))))))***,,,------,,,+++***((()))***+++,,,,,,,,,,,,$$$(((&&&(((---'''###***''')))+++------,,,***((((((&&&&&&(((,,,...,,,***&&&&&&''''''((()))***+++,,,,,,,,,***&&&###$$$'''***)))'''%%%%%%&&&''')))&&&'''((((((&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''((()))'''%%%%%%(((+++(((((((((&&&$$$$$$&&&(((---***(((&&&&&&&&&$$$###)))+++---***%%%(((555DDD:::...&&&))),,,'''$$$&&&'''''''''''''''((((((((((((,,,+++&&&$$$''')))***)))+++,,,---,,,,,,,,,,,,...---...000333333000---111222333:::PPPxxx}}}oooiiihhhjjjVVVAAA>>>666777999;;;<<<<<<999666333111...---------------///333444???UUUgggyyyiiiMMM999777999RRRfffSSS666...111,,,***'''(((***,,,,,,+++)))$$$&&&---///++++++000(((((((((((()))***++++++(((***---......,,,***(((((()))+++---......------111888222)))+++***&&&***'''(((***,,,---,,,+++***''''''(((***------,,,***%%%%%%&&&&&&((()))***+++111---)))((('''$$$$$$&&&******((('''''''''((()))"""###$$$$$$######$$$&&&$$$$$$$$$$$$######""""""###&&&((('''$$$%%%***...%%%&&&'''&&&$$$$$$&&&(((&&&$$$######$$$%%%%%%$$$(((,,,...,,,'''&&&,,,222333000---)))'''&&&((())))))))))))(((''''''&&&&&&'''+++,,,'''$$$&&&))))))''')))+++,,,+++******++++++---000///---+++,,,...,,,===WWWrrrsss```XXXLLLAAA;;;999999:::DDD[[[{{{kkkHHH999444444222///---///444888555444222000000//////...555555000111>>>GGGRRReee|||}}}hhhHHH666555BBBGGGHHHDDD999+++***)))***+++,,,,,,+++///%%%"""))),,,((()))...&&&'''''')))***+++,,,---***+++,,,,,,,,,***)))(((******+++,,,---...//////QQQYYYIII///)))+++((((((''''''(((((()))(((((((((&&&(((***+++)))(((''''''&&&%%%$$$###%%%(((,,,...999///'''''''''$$$###$$$)))))))))(((((((((((('''"""$$$%%%%%%%%%%%%''')))***(((&&&$$$######$$$%%%(((((('''&&&%%%&&&'''((("""$$$&&&&&&&&&%%%&&&'''$$$""""""###%%%'''((('''%%%))),,,+++)))''''''(((CCCIIIDDD222&&&'''---///******))))))((('''&&&&&&'''---///+++'''(((***+++(((+++...///---+++,,,---,,,666===999000000>>>MMMZZZvvviiiEEE000222000///111555777666444888===BBBGGGMMM]]]rrr}}}dddRRRPPPVVV]]]ooo{{{PPP666---333888777222...---///***...222444222000...---)))---,,,...666555555AAARRR[[[llleeeDDD999===HHHCCC...111///,,,(((%%%&&&))),,,999***!!!%%%((($$$%%%***$$$%%%&&&((()))+++,,,------,,,+++***))))))((((((---+++******+++---000222nnnttt[[[555(((+++)))&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%(((+++***&&&""""""###)))&&&""" """'''---111???222'''&&&'''$$$!!!"""(((((())))))(((((('''&&&%%%'''((())))))***---///222///***&&&$$$&&&(((***111---(((&&&&&&%%%""" """%%%'''&&&&&&&&&''''''&&&%%%&&&(((*********$$$'''))))))))))))'''$$$///???BBB333...???SSS[[[******))))))((((((((('''(((///222...******,,,,,,+++///222333111//////000555FFFRRRLLL???CCC]]]wwwXXX<<<777999000222444444333111111111333111333888999666999@@@CCCGGGMMMWWWcccppp{{{kkkYYYFFF===888333444888<<>>AAA:::+++(((111111((((((***,,,***&&&$$$$$$%%%###***///---(((&&&''')))'''%%%######$$$%%%%%%$$$******)))'''$$$"""######)))$$$###((()))(((+++111***)))((('''''')))+++---&&&)))000222+++###%%%...***,,,&&&'''---)))%%%+++***,,,...,,,(((%%%%%%'''000,,,******((($$$###&&&&&&'''((((((&&&&&&'''((((((&&&+++...&&&TTTAAA888...***+++***$$$###&&&)))++++++***((('''---&&&)))333222(((,,,999888KKK[[[aaammmeee;;;::::::---222444666777555444444444666333444666555111333888555555555666999===@@@CCCEEEKKKPPPRRRUUUZZZ[[[YYYPPPBBB555222222222444999555444444555666444000,,,000222///***+++000333222222---+++......,,,000777555444444777<<>>777???WWWttt}}}zzzoooWWWGGG;;;...$$$%%%,,,---+++)))(((((()))+++,,,***'''###------,,,+++*********+++---111''',,,---(((///(((&&&((('''$$$%%%+++111333---------...000333666777...***''')))...000---)))&&&((()))(((%%%%%%(((,,,***+++,,,,,,+++)))'''&&&)))))))))))))))***+++,,,)))&&&&&&(((***)))+++//////---***)))***---111444444222000///***$$$$$$''' +++''' &&&,,,))))))***---///...***((()))+++'''$$$$$$''''''%%%&&&)))%%%&&&''''''%%%%%%&&&'''))))))!!!)))''' ,,,***'''+++......,,,---444;;;AAA999///+++---///...,,,!!!,,,111+++)))///444333OOOJJJ>>>AAAiiiiiiJJJ888333555777666...000222333111000000111000111333444333222444666000000111222333555666777444333999BBB@@@666333888;;;===BBBIIIMMMLLLGGGDDD444444333333333333333333...222666777888666222///222111222444555444333333;;;>>>DDDLLLPPPKKKAAA777999444===WWWnnnzzzxxxtttqqqqqqDDD777***'''+++---***&&&&&&'''(((+++---,,,)))&&&...666>>>???:::333000000000555...333222***000(((,,,///000...+++++++++,,,...+++***,,,+++(((***000&&&&&&'''(((***+++------)))'''(((***)))(((***...++++++,,,+++*********+++///---,,,+++,,,,,,,,,+++'''&&&&&&'''((()))***,,,,,,+++***(((((())))))***333000,,,***)))((('''''' ((('''%%%+++***&&&+++###&&&))))))((('''))),,,&&&######&&&&&&%%%&&&)))'''((()))(((&&&&&&&&&(((111'''(((---!!!!!!"""%%%)))---,,,)))***111777@@@999000***)))***++++++(((---///...,,,...000000111111JJJ{{{wwwRRRGGGIIIFFF999000111555333000000+++---///000///......///+++...111222222333444444000000111111111111111000111---111<<<===444,,,------111666===DDDJJJLLLLLL???>>><<<999555222000///000000111333333111000000---...///222666888777555777<<>>777333444111111:::PPPgggvvvzzzkkknnn{{{}}}pppeee``````>>>777...((((((***)))'''((('''(((***---/////////>>>PPPeeekkkaaaTTTLLLKKK===GGGDDDLLLJJJ???@@@666///...---,,,)))'''((()))+++)))***......---111888---222444111***'''+++111---)))(((,,,,,,)))(((***)))******)))'''(((,,,///...+++))))))++++++***)))&&&&&&&&&&&&&&&((()))((("""###&&&((()))***)))))),,,***'''&&&(((+++,,,+++***+++***///111###(((+++...///---)))'''''')))(((%%%$$$'''&&&$$$$$$'''&&&(((((('''%%%$$$%%%&&& BBB666***...)))))))))'''''''''''''''(((***,,,,,,------+++))),,,111666777(((""",,,555333111444III]]]|||NNN333000555333;;;:::000000666333'''***---///000/////////000+++000222000///000000...222333444444444333111000///+++***000555555222111...---+++(((,,,777@@@CCCCCCAAA>>>:::999;;;???CCC===666111//////000555;;;>>><<<777333555999999555555666777444111///000222,,,444555///222CCCUUU^^^RRRTTT[[[nnnrrrcccUUUFFF:::666000000,,,'''&&&)))***)))+++***)))+++///333555666HHH___{{{|||xxxyyyiiiyyy~~~yyykkkEEE>>>666333111...---///$$$)))///111111222444777666888888444///,,,///333)))!!!$$$'''$$$$$$'''###%%%&&&%%%######'''***)))&&&$$$%%%)))+++***(((%%%((((((&&&&&&((()))&&&'''(((***+++***(((&&&%%%%%%&&&%%%$$$'''---///...'''***))),,,---""")))))),,,...---***)))***,,,+++((('''((((((%%%%%%(((%%%&&&'''&&&$$$######$$$***LLL???+++)))'''***&&&'''$$$###$$$'''((((((&&&&&&+++//////,,,,,,222777222,,,...222+++&&&:::WWWtttbbbVVVPPPNNN\\\```YYYEEE222---000444666>>>>>>666222444222+++***,,,///000/////////000...444666222000222111---)))***---///000000...---)))******))),,,111333222222222---%%%$$$+++111222000000///...///444===CCC???888222222111111666===CCCBBB===777888;;;888111111000........./////////000333555333---,,,555@@@>>>BBBGGGXXXyyy___PPPIII@@@666000***---,,,)))***...---)))***))))))+++///222444444;;;KKK___mmmqqqrrrsssvvvwwwiii^^^UUUSSSNNNBBB777222///>>>IIIIIIIIIKKKIIIDDDEEE???<<>>777333///---///000///...666222111555444...---000000///---,,,+++,,,...///---...000000...---,,,,,,222777888333000111000,,,---000222111...,,,---000.../////////...///222444111>>>CCC888///000111...333000...000333555444222888888999777333///---,,,000111111222666888111(((,,,---------111555444///444000,,,+++------+++(((---,,,///<<>>999333222444999@@@FFFGGGCCC???GGGLLLYYYeeekkkyyyyyyjjj]]]kkk~~~ppp^^^oooZZZCCC;;;>>>AAA>>>888888...111&&&---LLLNNNEEEIIIAAA444)))''')))+++***&&&'''...---'''+++///)))RRRYYYAAA(((,,,---&&&+++///...,,,***(((((((((((($$$&&&&&&$$$''',,,+++&&&&&&&&&+++000---%%%%%%,,,+++***&&&"""###&&&&&&$$$$$$---,,,)))+++'''###+++$$$,,,222111.........,,,777000999dddvvvSSSLLL===888888444666777///333000------///000000...000,,,---111000,,,+++...000///...,,,,,,---///000,,,---...---,,,,,,+++,,,///444555111///111111......,,,,,,...111333111///)))+++---...---,,,------***555999111+++---...***000//////000333555666666=========<<<999777666555***...//////222666666333...000000///222666555000111---)))'''(((*********111...,,,000:::GGGSSSYYY^^^zzzkkkyyywwwZZZCCC222***)))---(((,,,,,,%%%''',,,((()))******((('''''')))+++***)))***---000000***%%%""")))'''&&&???\\\SSS444((()))+++...000000///---666111///000555GGGnnn{{{UUUAAAVVV]]]fffnnnwwwzzzuuummmtttxxxsss|||zzzmmmJJJEEEPPPEEEAAAWWWaaaeeepppTTT999111111///,,,,,,111,,,$$$!!!$$$''''''((('''666000%%%...000)))+++"""''',,,---)))'''***---+++)))&&&###"""###%%%(((...,,,+++,,,---,,,,,,,,, %%%++++++&&&###&&&+++''',,,'''###(((((()))333777111///000...***...666+++IIIxxxeee@@@,,,///,,,000000+++000444,,,...------...000111000...,,,***+++...///,,,,,,...222222000000000111222333---------,,,------.........222222///...111222222333...***///999===999222...111444555444222111000,,,444666111000444444//////000222333444666999<<<999888777555333222111000444888888333///111333222...000///---///222000+++,,,)))&&&###$$$&&&***,,,...,,,******---000222222333JJJdddpppnnnkkkpppxxxwwwSSS;;;111---+++***---&&&(((((("""&&&---***)))***++++++***)))***,,,***))))))+++...---)))$$$###(((###""":::VVVLLL...)))***)))((('''(((***,,,111...,,,,,,***...AAAUUUvvv}}}kkkYYYAAA+++%%%,,,///333:::DDDKKKHHH@@@BBB\\\qqqlll[[[XXXhhhyyynnngggjjjwwwaaaKKKJJJBBB---(((555FFFMMMIIIJJJPPP???111;;;LLLPPPAAA---,,,000444;;;EEE>>>555...+++***)))(((111,,,***,,,+++***444AAA000///(((!!!%%%...---%%%&&&(((...333///***111>>>***///+++(((---+++(((---111'''(((444666222:::KKKlll```EEE444777333333666111(((///777111,,,---///000111000///---...---...000000/////////444444333333444555666666111///......///111222222000222222000...000222444444...***///888===888111444777999:::888666555555222555666444666:::999444000222444444333444999===AAA???<<<:::999888666444===???>>>888555555444000222444333///---...,,,''')))(((&&&%%%%%%'''+++---******+++---///000111000222///333CCCWWWaaa]]]TTT[[[```ggglllmmmjjjfffcccOOO???---&&&)))---,,,)))+++%%%((()))###'''---)))(((***,,,,,,+++******+++***))))))+++------+++(((***((((((,,,000///,,,+++***,,,---+++))))))---111'''***000555000'''%%%(((222;;;555***(((''''''000------+++'''((()))%%%$$$&&&+++...,,,,,,555@@@NNNeeegggTTT\\\xxxwwwxxx}}}oooGGGFFFccckkkuuu^^^WWW```ppp}}}vvveeeSSSOOOTTTQQQ@@@000111++++++000+++%%%...???555===;;;444<<>>BBB>>>777:::<<<;;;555111000...***)))))))))***+++,,,,,,,,,+++,,,------------......000000000000222555777888000111333444555444222111,,,***((())),,,---***&&&)))'''---000((((((,,,(((''')))++++++*********+++(((((((((***,,,,,,,,,+++'''(((,,,---((("""$$$+++$$$''')))(((%%%$$$&&&)))'''(((+++...---***+++... ***)))%%%***)))###$$$&&&******%%%###%%%((((((///'''$$$))),,,,,,...333///888888111888SSSjjjrrrLLLbbbqqqXXXWWWmmmiiiiii~~~{{{RRRSSStttllldddaaacccYYYHHHEEENNN^^^qqq{{{xxxmmmPPP999<<>>444999<<<;;;555111///...***,,,******,,,//////,,,((((((***++++++***+++---///)))---000...)))&&&(((+++,,,+++******---.........(((,,,///---,,,---,,,***))),,,666888,,,(((+++(((((()))++++++******+++---&&&&&&''''''((())))))***(((111000$$$%%%000///"""''')))******'''%%%$$$$$$+++---///000///...///000(((///+++'''---*** $$$'''###"""(((+++***)))***+++)))'''***000---,,,+++,,,///444999<<<333;;;\\\WWW888'''%%%555888333@@@SSSMMM777777JJJXXXYYY___xxxjjjgggWWWJJJLLLSSS___qqqqqqyyyTTT:::333...///999BBB>>>)))%%%///---))),,,,,,(((+++------,,,***+++,,,---111222//////222222...((()))***,,,...//////000///,,,***+++//////,,,))))))''')))---,,,)))***...555444222111000///,,,***(((***++++++******,,,---***)))***+++++++++---......,,,))))))+++///111333222111333777===>>>:::666000555999;;;======666...222666777222.........,,,111,,,''')))...///***$$$$$$'''***+++++++++...000***)))))),,,000111---)))(((&&&$$$%%%(((***)))'''&&&+++---******...000...---222???>>>---''',,,,,,***+++++++++***+++---000******)))((('''&&&'''(((+++111...###%%%///---!!!---,,,++++++,,,,,,+++)))$$$(((,,,+++'''###!!! '''+++###$$$(((%%%(((+++///000***'''((())))))'''+++---)))'''(((+++,,,+++,,,,,,,,,------+++))))))%%%666222$$$''''''///***$$$%%%,,,...((('''+++,,,***888dddiii```gggnnniiisss}}}nnn>>>111>>>GGG111...SSStttXXX555&&&---***%%%)))///$$$'''******))))))+++---,,,111222///111555666222)))***,,,---///000111111111...,,,...111111---((()))'''+++111111---...333666333111000111000,,,)))&&&)))---///...---,,,,,,((()))***,,,,,,,,,///333111---***+++000444777777666555555999===<<<666000111888>>>===;;;:::666222000555777444111222333222555,,,$$$$$$+++...)))"""%%%))),,,,,,)))'''((()))---......---+++*********+++***((()))++++++(((%%%'''+++,,,***+++000000+++000777DDDAAA---%%%,,,///,,,,,,,,,+++***,,,///222//////---***((('''''')))%%%###&&&***&&&$$$000(((%%%###%%%))),,,,,,+++***---,,,&&&###&&&+++000$$$,,,)))%%%***+++&&&)))$$$''''''%%%&&&))))))&&&......***&&&+++222///&&&...222111,,,,,,222222---444(((111+++'''222---+++///000///+++'''&&&%%%$$$'''%%%777MMM]]]UUU<<<333(((111:::333888@@@777===EEE\\\}}}qqqSSSUUU\\\jjjzzzzzzzzzwwwooossspppeeeXXXoooYYY@@@999<<<@@@;;;666DDDPPPKKK444111---,,,///111000///***)))******)))***000888(((///222...***+++///000'''***,,,---,,,,,,,,,,,,---///222444333111///------,,,...111///******---,,,///333666555333000...111222222000---++++++,,,+++,,,.../////////111333,,,---000444555444666:::777999777444444777555222222777:::777555666222+++---///333444444555666777222...,,,------+++,,,000222...---...---******...***((()))000888888///%%%---&&&$$$((()))&&&''',,,+++---//////,,,***)))***444444444000+++((((((************)))((()))---000,,,)))%%%%%%(((***(((&&&---+++))))))***,,,,,,+++)))***)))(((((())),,,///(((,,,+++'''(((...///,,,******))))))))))))))))))***(((''')))++++++(((%%%************))))))))))))---......---***(((''''''***...222111+++---BBBXXXOOO777)))...111((($$$(((&&&***+++***+++///111...,,,***))))))+++---------111///111999>>>999222...999333444HHH```iii\\\KKKQQQZZZWWWFFF888666666222111999===888111///......,,,333CCCRRRRRROOO^^^uuujjj@@@///333444999555222???IIIBBB333000,,,+++---...---,,,((())))))'''&&&(((+++---...111000---,,,,,,+++'''%%%''')))*********+++,,,///,,,+++,,,000111///,,,+++***+++...,,,((((((+++......///222666666222...---...000///...,,,,,,---***,,,............///111,,,000222333333444555555666777444000111555666444000444555111000222000+++---///222333222111222222111---,,,......,,,---111///,,,+++,,,,,,)))(((+++)))(((***000666777111***888///(((((()))((()))---000///---+++))))))***++++++,,,---,,,***)))+++---***++++++)))(((((()))***)))&&&$$$$$$'''+++,,,,,,222000---,,,------,,,+++,,,---------,,,...111444444555111+++***///111///,,,+++******+++,,,...///((('''&&&(((******'''$$$((((((((())))))******+++...///000///,,,+++***+++...+++%%%(((IIIwwweee888%%%%%%(((+++///&&&)))+++***+++///111///)))***++++++***))))))******&&&'''---111...)))'''***%%%$$$,,,666777...$$$(((666<<<000%%%$$$(((((((((---000000222444333///&&&%%%+++222///(((...;;;LLLbbbyyyKKK111//////...111///---777===333000...+++******+++*********......***,,,111000***///000000///333666111***&&&''')))))))))))),,,...111+++%%%&&&+++//////,,,)))((())),,,***&&&&&&***000,,,***---333555111,,,(((+++...000///---------***+++------,,,,,,---...***000222---,,,111222...555555222------222555444///111111...---000000------///111111///...---...---++++++......+++,,,...+++((((((+++***'''&&&(((&&&''')))---000222000...@@@444***'''(((((()))+++111---(((%%%%%%(((***,,,%%%'''((((((((()))+++---$$$&&&(((((('''%%%%%%&&&$$$$$$%%%&&&(((***+++,,,---+++))))))***+++***)))---...///......000333555666555///(((%%%)))++++++,,,+++(((''''''(((***,,,&&&&&&%%%'''(((((('''%%%&&&&&&'''((()))***+++,,,,,,...//////---,,,,,,---)))---+++(((666ZZZ~~~[[[333$$$,,,666222((('''***+++***,,,000111///)))+++...---***''''''(((,,,'''&&&+++...,,,))))))++++++,,,+++************)))999AAA888+++(((+++---***+++---222;;;BBB???888111***(((,,,,,,((((((,,,///555<<>>FFF<<<---:::555000000555CCCZZZnnnnnn:::333---///222222000///+++'''---111++++++000,,,***,,,...---***)))***+++000***)))...---(((***333222000+++(((...777<<<<<<''')))++++++)))((()))***'''***------***((()))+++***((()))+++***'''***......//////---******---000---000333333000,,,)))(((&&&((()))***))))))+++---***)))000999888---))),,,+++111444000,,,,,,...---+++)))+++//////***(((***,,,...000///---+++++++++---***)))******((())),,,***''''''***+++)))***...///---+++))))))+++,,,---###))),,,)))))),,,...,,,$$$(((,,,+++))))))///444***(((&&&''')))+++***)))#########""""""%%%***...,,,---222;;;BBB>>>111%%%&&&%%%%%%&&&''''''%%%###&&&'''))))))'''&&&'''(((((($$$%%%)))+++)))***...***)))(((&&&%%%%%%%%%&&&$$$%%%''''''&&&(((+++...((('''%%%$$$$$$%%%((()))%%%''')))***)))))))))***%%%(((+++,,,+++***))))))&&&'''(((''''''((('''%%%+++...---***)))+++***'''$$$)))------***'''(((+++((('''(((,,,+++&&&%%%'''(((%%%!!!!!!$$$'''***+++(((((())),,,---***(((&&&---555999333+++'''&&&&&&'''111222)))&&&,,,...))),,,,,,)))000FFFXXXPPP;;;...///333666444222777???|||JJJ<<<999666444222///------000,,,111222(((&&&***(((,,,...///---)))&&&&&&(((+++"""###---...'''...???DDD;;;...(((---555666111***,,,......,,,*********&&&%%%%%%&&&(((******+++(((&&&&&&((('''%%%(((---***)))((((((***+++,,,---,,,...111111...+++))))))%%%''')))***)))***,,,...666444>>>OOOLLL999///333)))...000,,,)))+++///111000,,,,,,//////+++***......///000///,,,)))((((((((($$$###%%%&&&&&&(((,,,,,,)))(((+++,,,+++---111---***''''''***,,,,,,,,,(((+++'''%%%)))......%%%***,,,(((!!!&&&---,,,***'''''')))***(((&&&&&&&&&'''(((+++222;;;AAA555???PPPcccjjj[[[<<<"""%%%%%%&&&(((***+++***((("""$$$''''''''''''(((***...(((&&&))))))''')))//////...,,,***(((&&&%%%%%%"""$$$&&&&&&%%%&&&***...&&&%%%######$$$&&&)))+++###%%%''''''&&&%%%&&&'''###"""%%%)))((($$$&&&,,,(((&&&''')))***+++---111***,,,,,,(((&&&((('''$$$"""...999888---&&&(((---(((&&&&&&'''&&&###$$$(((111---'''######&&&***---'''***111555333...,,,---(((///333000,,,++++++)))666>>>;;;///+++...+++ %%%---+++%%%---===999((((((+++111555333000333999BBBRRRVVVNNNZZZzzz\\\:::888555222111222222000...---000222000,,,))))))+++222)))%%%***000...)))&&&'''***,,,***)))+++333:::EEE666+++***)))$$$###(((((((((((((((''''''''''''$$$$$$%%%&&&(((***+++---"""###$$$$$$%%%%%%%%%$$$%%%&&&'''(((((((((((((((...)))&&&((()))'''&&&(((&&&$$$""""""$$$'''***+++...%%%LLL}}}wwwSSS;;;---...,,,******,,,...//////111---,,,000000---...222///***'''(((,,,---+++'''---***&&&$$$&&&(((******,,,***&&&###"""$$$''')))000...+++***)))'''%%%###(((+++***&&&&&&+++///000++++++***(((&&&'''***---'''((())))))'''&&&'''(((&&&&&&'''&&&'''666UUUqqqeeedddeeelllpppdddEEE)))$$$'''###!!!%%%((((((((((((((()))***+++,,,------+++(((%%%$$$###$$$$$$(((,,,((("""%%%//////'''***((((((***(((%%%''',,,,,,&&&%%%***,,,++++++000(((&&&&&&)))((($$$"""$$$'''%%%!!!!!!)))000,,,###%%%&&&(((+++---,,,(((%%%&&&)))+++***&&&######%%%###,,,AAA:::$$$999QQQ@@@******++++++&&&"""%%%,,,***)))'''&&&'''))),,,...******+++,,,,,,***'''$$$$$$***000222///---...///000------...,,,(((***111...+++)))+++///111///,,,...---------///111333555333<<<<<>>'''(((%%%%%%&&&(((+++,,,+++***)))((((((((()))***)))'''$$$%%%***+++AAAyyybbb---)))((()))(((%%%%%%(((...---***((((((((()))***+++***(((''''''(((*********(((((()))+++,,,)))&&&,,,,,,---...+++***000888222...+++***+++,,,***(((((()))+++,,,.../////////333666333999222888@@@~~~lllHHH111000......222333333222111000000000000//////---+++,,,---,,,((($$$000<<<<<<000***///...'''%%%$$$$$$''')))+++***)))111444111***+++111000(((---,,,+++)))'''%%%###"""''')))+++------,,,+++*********++++++++++++******,,,+++(((&&&%%%%%%'''((("""###''')))$$$ &&&&&&'''(((***+++...222555999000+++,,,---,,,(((!!!+++++++++***)))***+++---*********++++++)))((((((******)))'''%%%%%%''')))EEE===222)))$$$$$$%%%%%%---+++(((&&&%%%&&&''')))&&&%%%%%%'''***,,,,,,+++$$$'''(((%%%$$$(((++++++%%%'''))))))(((((()))***,,,&&&""""""'''++++++))))))'''(((******(((***...777>>>???BBBXXXgggOOO'''+++%%%,,,<<<@@@444***,,,'''''''''''''''((()))***(((((((((((((((&&&$$$###&&&,,,---)))'''+++......///+++((((((%%%"""%%%***+++(((&&&'''((())))))***---)))'''((('''%%%&&&***+++%%%666RRRRRR666(((000$$$######%%%(((***++++++(((%%%###$$$''')))(((&&&&&&***---###%%%AAALLL777---)))'''))))))&&&$$$&&&000///---,,,+++,,,---...$$$%%%&&&&&&'''(((***,,,,,,***&&&$$$$$$''',,,///)))***+++***'''(((---444///,,,)))((()))***)))(((''')))+++---...///......///888333111...DDDUUU___DDD,,,'''333444111///,,,/////////............///000,,,((('''((()))'''%%%///<<<>>>111)))---...(((''''''((())),,,,,,+++)))000444222***(((,,,)))!!!******)))((('''&&&%%%%%%%%%&&&))),,,---------,,,***++++++,,,++++++******+++***'''&&&%%%&&&'''(((%%%'''+++---(((###%%%***&&&(((***+++,,,...111555...000,,,&&&''')))((((((+++,,,---,,,******+++------...///...///000///...******)))&&&$$$$$$&&&)))---***&&&$$$%%%(((******,,,***(((%%%$$$$$$&&&'''&&&%%%$$$%%%((()))(((''')))---,,,(((''')))+++***%%%&&&'''''''''***...111000***%%%%%%))),,,+++)))///***(((++++++((((((***......''''''@@@XXXJJJ(((((("""***;;;>>>222((()))#########$$$%%%&&&((()))---,,,***)))))))))******,,,000111,,,((((((******---)))''''''$$$"""$$$)))&&&%%%$$$%%%'''+++,,,,,,%%%$$$%%%***,,,***+++...+++***000999777...,,,111%%%$$$$$$%%%))),,,------)))&&&"""###&&&))))))(((,,,---111---######***++++++'''&&&))))))&&&%%%&&&------,,,,,,,,,---//////###&&&***+++)))((((((((((((+++---)))###!!!&&&+++&&&((((((&&&%%%&&&)))+++)))(((&&&&&&((()))******(((***,,,...000000000//////------<<<:::AAAQQQUUU???GGG555111666333111222...+++,,,---,,,++++++---...///,,,(((&&&'''***,,,...(((222666...(((***---,,,---------,,,+++)))((('''***,,,,,,)))(((***)))'''%%%%%%&&&'''((()))***+++%%%&&&'''((((((((('''''''''((((((((((((''''''&&&%%%$$$#########%%%&&&'''######'''***)))&&&(((---***,,,---,,,)))(((+++---,,,444///(((+++)))&&&---***---///---***)))+++---''')))***(((***...000///+++***(((&&&'''))),,,---%%%$$$###%%%(((*********,,,***(((%%%$$$$$$%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$***------(((%%%''''''&&&&&&&&&&&&&&&'''***///333///,,,((((((***++++++***+++'''%%%''')))((())),,,222///$$$...@@@999$$$ &&&(((###!!!$$$############%%%&&&'''(((,,,+++)))''''''(((***+++000111111...+++)))((((((+++(((((((((&&&###$$$((())))))((('''***///000------***+++...,,,(((&&&'''(((+++---***))),,,---+++((('''&&&(((+++...//////+++)))&&&%%%''')))+++,,,000***+++222111(((&&&...(((&&&&&&))))))&&&%%%((())))))))))))***+++,,,---)))---000///+++'''%%%%%%&&&000:::999///%%%###%%%%%%&&&%%%$$$&&&)))((($$$%%%&&&'''(((***+++,,,,,,***+++---...000111111111111)))???uuummmGGG<<>>333000---&&&)))...)))+++---...---,,,,,,...111...---,,,***(((***---///&&&+++///---)))'''***---,,,---...+++'''%%%&&&(((***((((((******'''(((,,,%%%%%%&&&'''((()))******&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$ !!!"""$$$%%%''''''###!!!!!!%%%&&&%%%'''******,,,...+++&&&$$$&&&(((666;;;000)))///)))###---))),,,...---)))'''))),,,###&&&&&&$$$'''///333222...***&&&&&&(((+++,,,,,,,,,***(((((())))))(((''',,,+++)))'''%%%%%%%%%%%%'''%%%$$$%%%&&&&&&%%%$$$'''++++++'''$$$&&&&&&$$$%%%&&&'''(((((())),,,...+++***))))))******++++++***&&&%%%'''(((&&&(((,,,333555000((((((......'''&&&'''((((((((()))+++---,,,++++++*********++++++''''''''''''''''''((((((,,,***)))***+++***((((((***((()))+++***&&&&&&)))***,,,+++))),,,222333000555111......***$$$"""###(((******((()))++++++((('''&&&&&&(((+++------,,,+++***(((&&&%%%&&&***...,,,***'''+++000)))$$$)))###$$$'''***(((%%%&&&+++((((((((((((((()))))))))))),,,...,,,((($$$%%%'''&&&///999:::333***&&&%%%%%%%%%$$$%%%+++000+++"""%%%'''***,,,---------...,,,,,,,,,---...000222222///...JJJtttIII777___:::///444...---000...(((...444---...000222111//////222555---//////,,,(((&&&(((+++++++++---///+++&&&'''---&&&***,,,)))%%%###&&&+++,,,&&&%%%)))''' ''')))))))))(((''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&''''''&&&%%%$$$$$$!!!"""%%%(((***,,,------+++&&&$$$&&&((('''''')))&&&))),,,***%%%###%%%(((::::::+++&&&333---&&&222'''+++...,,,(((&&&'''***(((,,,,,,)))---777======222,,,%%%$$$''')))(((&&&+++)))'''''')))+++,,,,,,...,,,***((('''&&&&&&&&&'''&&&%%%%%%''''''&&&%%%&&&)))***&&&%%%&&&'''%%%$$$&&&))))))((((((((()))&&&''')))***)))***+++---000---,,,---+++((())),,,...777;;;444***(((,,,000'''+++)))''')))***)))777666444333111111000000((()))+++,,,---,,,***)))%%%!!!!!!%%%))))))((('''***)))+++...---((((((+++'''******(((---444666333///+++)))******(((***///+++'''%%%(((***))))))***$$$###$$$&&&)))***)))((())))))((($$$!!!"""(((---$$$///---'''((('''%%%)))!!!###(((+++((($$$'''---++++++******)))(((((((((###&&&(((&&&######'''+++"""&&&)))***)))''''''(((%%%%%%$$$&&&000777///###&&&***...000000///......,,,,,,+++,,,---///111333***000555CCC999888???SSS//////222...111444000'''###(((---,,,///...---,,,---000444888444333000...,,,,,,,,,,,,)))***,,,---,,,***)))'''000***)))------(((&&&(((((($$$%%%+++---)))&&&'''++++++*********)))'''&&&%%%###!!!!!!$$$)))...111...)))%%%&&&&&&$$$$$$&&&,,,222555000***)))***)))'''%%%'''......)))(((***###$$$%%%%%%$$$$$$&&&'''666333///,,,,,,,,,+++***)))++++++)))&&&&&&))),,,+++***))))))---333:::>>>333000+++'''%%%&&&(((***,,,+++***,,,///---'''!!!&&&(((***((("""'''222999111'''"""$$$(((++++++***(((&&&$$$$$$&&&((()))&&&(((***,,,,,,+++)))((('''%%%)))000---$$$$$$,,,;;;>>>/// %%%,,,)))'''222777999222'''###(((000***+++,,,+++)))+++///222DDD<<<666888888333000111$$$)))///000---)))((((((''',,,)))'''+++'''$$$,,,((('''&&&'''(((((('''&&&)))((((((***---///000000111111000,,,'''&&&))),,,---)))%%%$$$&&&((('''&&&((('''&&&%%%%%%&&&'''(((+++***$$$%%%,,,)))$$$+++***333###"""'''""")))***222&&&!!!&&&(((...777lllWWW444""")))...,,,///)))'''%%%$$$%%%%%%$$$###$$$$$$$$$$$$$$$%%%&&&&&&,,,(((%%%######%%%&&&&&&,,,,,,++++++,,,///444999777...,,,111111,,,///999;;;***666MMM===---YYYJJJ111333111111///111...'''&&&+++...---000///---+++***+++---///000///...,,,+++***))))))---+++'''$$$$$$(((...222111,,,+++---,,,&&&$$$&&&&&&###$$$)))***''''''***+++(((&&&'''))))))&&&###&&&%%%%%%&&&((()))******((($$$###&&&((('''(((+++)))000222...******++++++)))''')))...///***(((***%%%&&&(((''''''&&&((()))...,,,)))''''''(((((('''//////...,,,***)))***,,,(((''''''((()))+++...///...,,,)))&&&%%%&&&((()))(((''''''***...///+++'''...,,,+++(((###$$$///===PPP???)))!!!"""!!!((('''&&&%%%%%%&&&((()))%%%&&&(((******)))((('''...***''''''))),,,555>>>RRRXXXIII222,,,***&&&'''///111222...(((%%%'''+++***++++++***)))***---000444...+++---,,,))))))+++)))***+++***)))'''''''''###)))&&&$$$'''###&&&$$$###""""""###$$$$$$###,,,***)))))),,,...///...+++,,,,,,+++)))(((((()))+++(((&&&'''***,,,,,,++++++***))))))))))))***+++***000(((###...222)))### ,,,###***///$$$+++111""" ###"""###000@@@yyyHHH'''$$$$$$###((('''&&&%%%%%%&&&&&&%%%$$$------.........,,,***)))(((%%%######$$$&&&&&&&&&,,,,,,,,,,,,,,,...222555///---000333000///???SSSgggEEE]]]gggXXX~~~???555555---222---...,,,)))***...///,,,//////...---,,,,,,,,,,,,,,,,,,,,,+++***((('''&&&,,,)))%%%""""""(((000666000...,,,---+++&&&###$$$%%%######%%%&&&%%%(((---***'''%%%&&&'''(((%%%###$$$$$$%%%(((***)))'''$$$$$$"""###''')))(((***...'''---///,,,)))+++------***(((***------)))'''(((&&&'''(((((('''&&&((())),,,***((('''(((******)))---+++(((''''''&&&%%%$$$$$$%%%'''((((((&&&$$$###''''''&&&%%%%%%'''((())))))'''&&&(((,,,...,,,)))((((((((('''###$$$---999YYYGGG222)))---444444111&&&&&&&&&&&&&&&'''((()))$$$%%%'''((((((((('''&&&,,,)))###"""...DDDWWWaaaYYYbbbVVV===///'''%%%***)))******)))''''''''''''***++++++)))((((((***---***((('''((('''&&&)))......+++'''%%%%%%%%%%%%%%%""")))(((%%%***'''###(((%%%$$$######$$$%%%&&&''',,,***'''&&&(((***+++,,,(((((()))+++,,,,,,)))''')))((('''(((+++,,,+++***++++++************++++++(((222,,,$$$333>>>333&&&(((111$$$'''***$$$///888DDD777+++(((&&&$$$+++555VVVJJJ222'''///222...111&&&%%%%%%&&&(((((('''%%%,,,---...///---***&&&$$$$$$###"""###&&&''''''&&&+++,,,------,,,,,,...000111---+++,,,***...AAAUUUVVV888jjjqqq777666444(((000------,,,,,,...///---+++*********,,,...///......***++++++,,,+++)))'''&&&$$$&&&))))))((()))+++...---------,,,)))&&&%%%%%%'''&&&%%%###"""$$$)))...((()))***)))&&&&&&'''((($$$###$$$&&&))))))&&&###%%%$$$%%%))))))''')))---)))---...+++))),,,......))))))***+++***(((&&&%%%$$$&&&'''&&&%%%$$$&&&''',,,***)))(((***+++******)))&&&######%%%%%%### %%%&&&((())))))'''%%%#########$$$%%%'''((()))***...+++)))((())))))'''%%%"""'''+++(((###&&&---666...''''''...222000,,,%%%%%%&&&''''''(((((((((%%%&&&&&&'''''''''''''''&&&'''###"""222NNNaaaeeeDDDNNNFFF444***%%%%%%...###%%%'''''''''&&&''''''******)))(((''''''((()))((()))***)))'''(((,,,111000+++&&&$$$%%%&&&$$$""" ***)))''',,,+++(((,,,&&&&&&&&&%%%%%%&&&)))+++)))&&&###"""$$$''')))***+++))))))+++......+++'''))))))((((((((('''&&&%%%((((((((((((((((((((((((&&&...***(((666>>>999444bbbeeeEEE888HHHaaaaaa888***...---'''!!!"""%%%"""&&&222000%%%"""$$$$$$%%%''')))***)))(((''''''''''''&&&###!!! $$$$$$$$$&&&((()))'''%%%+++,,,...---,,,++++++,,,222---,,,000222000000333)))111ppp^^^000222000&&&...///------//////---+++***(((((((((+++...///---+++++++++,,,---,,,+++)))((("""''',,,---***''''''((()))+++---+++((('''''''''))))))'''######%%%)))+++'''---111---&&&$$$***000---***''''''***+++(((%%%&&&%%%'''******(((+++000---///...******---000///+++,,,,,,+++***)))(((&&&%%%&&&''''''%%%%%%%%%'''+++)))(((((((((((('''&&&***(((&&&(((+++,,,***'''++++++******((('''&&&%%%!!!"""$$$&&&)))***+++,,,///---***(((&&&&&&$$$$$$###&&&+++///,,,&&&''',,,&&&%%%%%%&&&'''&&&###!!!%%%&&&&&&'''''''''((((((((((((((((((((())))))***)))+++)))%%%...===CCC???...666000&&&&&&%%%%%%--- %%%))))))&&&%%%(((,,,***)))(((((((((''''''&&&&&&)))***(((&&&'''***,,,...+++(((((()))(((%%%!!!!!!,,,***$$$(((((($$$&&&$$$%%%&&&$$$######&&&)))'''%%%""""""%%%(((+++---///,,,))))))++++++(((&&&((()))))))))(((&&&&&&%%%''''''''''''''''''''''''''''''###)))333000000>>>fffDDD___EEE...111222+++###+++---&&&###***'''!!!###%%%%%%%%%'''***,,,+++***)))(((&&&%%%%%%%%%&&&'''''''''''')))******'''%%%***,,,---...,,,++++++,,,+++...444999888333111222DDDrrryyyFFF,,,++++++)))---......///111///******,,,555222000000222111...++++++++++++,,,++++++******'''***+++)))$$$###&&&***&&&+++---***'''''')))(((******(((%%%'''+++,,,)))(((...333///'''%%%,,,333999333---+++---...,,,(((&&&&&&(((*********///777000111///+++,,,111333222---000///---,,,---,,,)))((()))***)))''''''''')))...,,,++++++,,,,,,***)))***)))***+++---...---,,,111///,,,)))&&&$$$#########$$$%%%''')))+++,,,---***)))((('''&&&&&&&&&'''+++)))))))))'''%%%)))000000///---+++))))))+++,,,(((''''''&&&&&&&&&''''''******((((((((()))+++,,,,,,......,,,---...,,,'''+++...(((###'''&&&$$$+++"""'''+++***&&&%%%)))...***)))(((((())))))'''&&&'''***,,,***(((******(((*********+++,,,***'''$$$***444///%%%''''''######%%%(((***)))&&&%%%&&&)))(((&&&$$$%%%(((+++...///...+++)))'''&&&%%%$$$###'''(((******))))))+++,,,(((((())))))))))))(((((()))$$$&&&,,,!!!###888}}}III444aaaWWW;;;111------000&&&***$$$!!!((((((&&&---'''&&&%%%'''***,,,------***)))'''%%%&&&(((+++---)))((((((***+++***(((&&&)))+++------,,,,,,---......111000+++,,,>>>___zzz}}}PPP444...((()))...++++++,,,000333...(((***222???:::666444444222...))))))((((((((((((((())))))'''***+++'''"""!!!&&&,,,&&&,,,///***%%%&&&((('''))))))''''''---444111***+++,,,---+++((((((,,,///888222------111333000---+++******+++))))))000999222222000,,,...555888888,,,//////+++***------)))(((******)))(((''''''(((///...---...000111000...(((***+++,,,+++*********000///---+++(((&&&$$$###%%%%%%%%%&&&''')))+++,,,%%%&&&''''''''''''(((((((((%%%%%%&&&%%%$$$(((///+++(((%%%$$$&&&***---...***)))'''%%%%%%%%%&&&'''+++***((('''((())),,,------,,,,,,...,,,)))))),,,,,,///***&&&***(((&&&...((()))))))))((((((+++---***((('''(((******(((&&&'''+++,,,+++,,,...+++$$$&&&(((++++++***)))))))))---777111%%%&&&)))%%%&&&&&&***------(((&&&&&&((('''&&&$$$%%%(((***++++++)))***+++***'''$$$""""""''')))***)))((((((+++...((()))************)))((('''&&& """(((###!!!---222:::+++EEEqqqRRR>>>111((((((..."""***'''###%%% ***(((&&&&&&))),,,......''''''%%%%%%%%%'''((()))'''''''''(((***+++***((((((***,,,,,,,,,---///111444222000444JJJrrrhhh999,,,333((()))222((((((+++111333---''',,,666<<<777111//////---)))$$$'''&&&%%%$$$%%%&&&'''((("""''',,,***%%%###%%%***'''...000***$$$%%%&&&%%%''''''&&&)))222:::555+++---***'''&&&(((***+++***///+++(((,,,333777444000222000...,,,((('''---666111222///---000888<<<<<<(((,,,,,,''''''++++++''''''((()))(((&&&%%%%%%&&&)))))))))+++...//////---))),,,///...+++))))))++++++,,,------,,,***((('''&&&%%%%%%%%%&&&(((***+++%%%&&&(((((('''&&&''''''""""""&&&++++++((()))---,,,(((%%%'''---000...***,,,***'''$$$###$$$&&&'''+++***((('''''')))+++---///)))(((***&&& %%%///(((...+++))),,,))))))444...***&&&&&&)))++++++******((('''(((++++++)))&&&"""&&&((((((+++...((($$$'''******((('''***---%%%111+++"""'''&&&'''"""&&&+++***%%%!!!!!!"""&&&$$$###$$$%%%'''&&&%%%&&&+++//////***&&&$$$###*********'''$$$###'''***'''((()))******)))((('''###)))### ***---'''''')))666>>>qqqZZZGGG555111///((($$$$$$###)))### ###...,,,)))&&&&&&(((,,,...///&&&&&&'''''''''''''''&&&%%%$$$$$$&&&)))++++++***''')))+++,,,---...222444---000???```vvvKKK:::---,,,000///,,,+++&&&***---,,,))),,,555===666777888555000,,,(((''',,,+++*********(((###%%%******$$$###(((,,,+++$$$)))......***&&&&&&'''###%%%)))***+++*********---+++******(((###$$$(((###&&&))),,,...000222444444333111---***)))+++---111,,,(((***///333333111)))%%%%%%))),,,+++,,,...+++)))'''&&&''')))******&&&***//////,,,+++///333,,,---///111222111000///+++))))))---111222///******"""%%%)))'''&&&'''%%%######&&&))))))'''$$$!!!###&&&)))+++,,,------...)))%%%$$$&&&'''&&&$$$,,,+++)))(((''''''((((((---///)))'''...,,,%%%(((+++***)))***,,,---,,,+++''')))(((,,,---'''666UUULLL,,,///888*** &&&)))((())),,,+++%%%###$$$%%%%%%$$$&&&'''(((&&&%%%###$$$%%%&&&%%%$$$###"""%%%###!!!"""%%%&&&###!!!(((...)))###"""###$$$)))'''%%%%%%((((((&&&###******)))******)))&&&$$$...,,,)))((())))))((('''&&&%%%'''+++)))&&&&&&)))((('''&&&%%%$$$%%%&&&'''%%%YYYVVV,,,######+++***"""$$$///######!!!"""((('''"""&&&%%%%%%---((()))******)))+++,,,)))&&&$$$''')))(((&&&&&&))),,,)))...(((111444333EEEJJJ000BBBuuuSSS>>>222)))***......,,,,,,+++...///,,,'''(((...444,,,...//////---*********%%%)))...///+++(((''''''***---,,,'''&&&(((&&&"""&&&)))+++)))&&&$$$&&&)))(((+++......,,,))))))***,,,******+++)))%%%%%%)))''')))++++++++++++,,,...)))***)))(((''')))---000---...000000///---,,,++++++&&&$$$''')))((((((+++)))'''%%%$$$%%%&&&'''''''''***...///...---///111///000000111000///...------+++))),,,000111...+++***$$$!!!&&&***(((''''''&&&%%%&&&(((+++,,,+++((('''((()))*********)))(((+++)))'''&&&&&&''''''&&&))))))((((((((()))***+++(((,,,'''&&&//////***...(((((()))+++---,,,***((($$$%%%###%%%))))))???cccTTT888'''---222)))$$$)))***)))+++...+++$$$!!!!!!'''&&&%%%&&&&&&&&&$$$"""$$$%%%%%%&&&&&&&&&%%%%%%'''&&&%%%%%%'''((('''&&&&&&''''''%%%""""""%%%(((***((('''))),,,......,,,,,,+++*********)))'''%%%,,,)))'''&&&''')))***+++'''&&&))),,,+++'''&&&))))))((('''&&&%%%%%%&&&&&&000jjjMMM>>>CCC...***###"""***---(((&&&)))&&&&&&&&&(((((('''&&&'''222%%%!!!###$$$+++...&&&%%%555^^^```;;;###((('''((())))))))))))+++---$$$***000HHHHHH666===BBBUUUyyyhhh333111+++(((+++............---//////+++&&&%%%(((---((()))******))))))***,,,,,,...---(((###'''333>>>@@@;;;000$$$$$$))),,,+++,,,+++(((%%%%%%)))...(((,,,000///+++((())),,,)))(((***---+++'''&&&***)))******)))((('''(((***$$$%%%&&&&&&&&&)))---111...666===<<<333+++)))+++***%%%###%%%''''''(((+++***)))'''&&&%%%&&&'''''''''))),,,.........,,,+++...------,,,,,,,,,,,,---///---***+++...///...,,,+++&&&$$$'''******(((((((((((((((***---......,,,***++++++++++++***)))((()))*********(((''''''(((&&&&&&'''''')))***,,,---'''+++'''&&&//////+++000&&&'''(((+++---,,,(((&&&&&&'''###$$$%%%###333QQQaaaLLL888///+++&&&%%%'''***))),,,...+++$$$ """)))'''&&&&&&&&&&&&###!!!&&&&&&&&&&&&'''((())))))((((((((((((&&&&&&(((***+++%%%%%%***+++'''&&&+++,,,+++***,,,000444666777000...,,,+++++++++***))),,,)))&&&$$$&&&((()))***''''''***...---)))(((+++((('''&&&%%%$$$$$$$$$$$$@@@gggXXX+++%%%111***###%%%&&&&&&%%%'''***---((((((***---***$$$###'''"""(((555...%%%""")))222]]]aaa:::%%%111***)))((())),,,.........+++((()))DDDFFF222<<>>333)))''',,,111******)))'''%%%&&&)))---"""''',,,,,,(((&&&)))---''''''***...---)))(((+++((((((((('''&&&&&&(((***)))******)))((())),,,...000888???>>>444,,,)))******%%%"""%%%(((((()))---------,,,+++))))))***+++&&&'''))),,,...---)))&&&((('''''''''(((***---...111...+++***+++------,,,***(((''')))++++++)))((())))))******+++,,,,,,+++(((((()))+++,,,---......+++---///---)))&&&&&&(((%%%%%%&&&'''((()))*********...)))&&&,,,***&&&,,,((('''((()))++++++)))(((((()))'''***---$$$$$$333PPPHHH:::,,,&&&&&&&&&%%%(((''')))+++((($$$%%%***)))(((''''''((('''%%%###((('''''''''''')))+++,,,&&&((()))'''###"""$$$'''(((###***777777***%%%+++,,,,,,,,,...111555888:::222000---,,,,,,---,,,,,,---+++(((&&&&&&&&&%%%$$$&&&&&&)))......++++++...'''&&&%%%$$$###"""""""""$$$&&&000000%%%)))...###(((+++$$$&&&111888$$$))))))&&&%%%)))'''"""999gggyyyYYY111&&&)))'''%%%)))222666111...///+++)))''')))---000///...000000(((000,,,---\\\KKK---+++---......---,,,,,,***(((***+++***(((''')))+++//////...,,,)))(((((()))###$$$''',,,111111...***+++;;;LLLOOOBBB111'''&&&%%%&&&'''&&&&&&%%%&&&'''###'''******'''&&&(((,,,''''''***......******---))))))(((&&&$$$%%%(((***---......,,,******+++---///222444333///***((('''...)))&&&((()))((()))+++---//////...,,,+++,,,...)))***+++---///---)))%%%)))(((&&&&&&'''***,,,...000...+++))))))***+++,,,)))*********++++++***((()))))))))(((((('''((((((&&&'''(((***,,,...000111///111222///***&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&***...)))%%%)))'''$$$+++,,,***'''&&&(((***,,,,,,%%%%%%###+++555...%%%)))+++000...&&&###''')))&&&%%%$$$%%%&&&%%%%%%+++333)))((('''(((******)))'''((((((''''''(((***+++---''')))***((($$$!!!"""$$$$$$###---999555&&&$$$---***+++,,,---...111333555...,,,***)))***+++++++++***)))((())))))(((%%%"""$$$$$$''',,,---+++---111'''''''''&&&&&&%%%$$$###***(((***((( %%%&&&$$$'''((()))///777888444 ***((('''999888'''---QQQfff333&&&,,,)))+++&&&(((111...###+++(((&&&(((,,,///...,,,***555...///666WWWEEE...+++------******,,,+++(((+++,,,---,,,)))'''&&&'''+++,,,---,,,***))))))***&&&)))...000000,,,'''$$$!!!111EEELLL@@@...'''(((((()))+++,,,,,,,,,******,,,------+++)))(((((()))((((((+++......***+++......---***&&&###$$$&&&)))---......---+++***+++,,,111///---------,,,+++***222---***,,,,,,((('''(((***---///...+++***,,,...---...000111000---+++)))///---+++)))((()))***+++---,,,***(((((((((***+++(((+++,,,******+++***''''''(((((('''%%%%%%&&&((()))))))))***+++,,,...///333333222///,,,)))((((((''''''''''''&&&%%%$$$###&&&+++'''$$$))))))(((000///+++&&&%%%&&&***---...&&&###!!!---+++###&&&###+++///***'''(((((($$$%%%$$$%%%&&&$$$$$$,,,666(((''''''(((***+++***(((''''''''''''((()))******''')))++++++)))&&&%%%$$$$$$&&&+++///)))!!!$$$///((()))+++,,,,,,,,,...///(((&&&%%%&&&((()))))))))%%%%%%&&&(((++++++***(((%%%$$$&&&)))***))),,,111)))************)))((((((###""""""$$$%%%%%%(((---,,,###"""333HHHKKK888###!!!***)))$$$111FFFDDD111(((888VVV^^^AAA&&&!!!###%%%%%%'''***,,,+++(((%%%***)))((()))***,,,,,,+++,,,,,,&&&EEE{{{EEE000,,,---***'''***000111---...//////...,,,)))&&&%%%***,,,------,,,************<<>>...(((+++)))+++111333...(((+++333---------///000000///...111...,,,+++,,,,,,***)))+++)))+++...---***+++000...---***&&&$$$%%%)))---///000000///,,,++++++,,,000///---,,,---......///...+++***......+++((()))'''***...---***))),,,///---000222111---******+++...---+++)))(((''''''(((******)))(((''''''(((***&&&,,,---***)))+++***&&&%%%'''((('''&&&&&&))),,,******))))))***+++,,,---555333000...------,,,+++(((((())))))(((&&&%%%$$$$$$***'''%%%++++++---666,,,)))&&&%%%&&&)))+++,,,&&&%%%'''&&&!!!'''---111222...***((('''&&&''''''))))))%%%"""'''000(((''''''''')))((('''%%%&&&&&&'''''''''''''''&&&$$$&&&))),,,...---)))&&&&&&)))+++***'''%%%'''***%%%(((+++,,,+++***+++,,,%%%%%%%%%(((***,,,+++***'''&&&%%%&&&))),,,---...)))&&&%%%&&&%%%$$$'''---((()))***+++++++++***)))+++)))""""""))))))"""!!!+++"""%%%999HHHAAA...((((((***111:::>>>999111***'''---000***+++...(((,,,$$$"""&&&(((&&&(((---***++++++***))))))+++,,,222444???yyyHHH444------***''',,,666888444---...//////...+++)))'''---///111111...+++***)))IIIwwwbbb<<<'''$$$(((%%%&&&+++,,,)))***///***)))((()))***+++++++++///+++((()))---///---***,,,***+++---,,,***,,,000+++***(((&&&&&&)))///333555555555222...+++***++++++,,,,,,***))))))+++---'''%%%'''---000...---...&&&***......+++***---111+++///111...)))&&&'''***(((((('''&&&&&&&&&&&&&&&'''((((((((('''&&&((()))&&&,,,...***(((+++)))%%%$$$&&&((((((((()))---111)))((((((((()))+++---...555111---,,,...000///...((()))*********)))'''&&&&&&,,,)))''',,,---...888)))'''%%%%%%'''))))))))) '''&&&(((///---+++333))))))))))))((((((,,,000)))+++...---&&&!!!((()))'''&&&&&&'''&&&$$$"""%%%%%%'''''''''&&&%%%$$$!!!%%%+++000000+++&&&%%%+++///.........)))"""###''',,,---,,,******+++''''''))),,,///111000///---)))%%%$$$&&&***---///---)))%%%$$$""" $$$***%%%&&&''')))))))))(((((()))***&&&(((''''''///%%%$$$---999666'''""")))---%%%***:::<<<---$$$(((000)))'''&&&%%%...111&&&$$$'''(((&&&(((------(((***---...,,,)))(((***---,,,OOO|||NNN888///...,,,,,,222777555///(((***,,,---...---+++***///+++444222'''000777&&&***111[[[CCC"""***(((''''''''')))***,,,...***''''''))))))'''(((+++(((++++++((())),,,+++(((&&&%%%&&&+++------------'''&&&&&&(((+++------,,,000222222///+++((())),,,---+++))))))******'''$$$###,,,...''''''...000+++((('''%%%&&&(((***+++,,,222000---+++)))))))))*********+++++++++******))),,,&&&%%%((()))&&&&&&((((((((((((((()))************((('''&&&'''(((((('''***(((,,,333333---***,,,///,,,***,,,000555777777///,,,******,,,,,,***'''(((,,,000333333111000000$$$''')))((()))+++------&&&###!!!&&&000444...%%%******)))))))))***,,,,,,$$$(((+++***%%%###%%%((()))((((((((((((((()))***(((444555***&&&+++((('''%%%$$$%%%((((((&&&###%%%'''))))))((('''((())))))******)))(((''''''((()))***+++,,,,,,---,,,,,,'''(((&&&$$$&&&+++,,,***...999333%%%$$$$$$###&&&%%%$$$###&&&***,,,+++)))$$$&&&'''(((,,,000...(((###%%%000;;;777***%%%+++///###%%%---)))$$$%%%&&&,,,%%%!!!&&&222666///'''333...&&&""""""%%%)))+++"""'''******---222222---RRR___666***......---,,,000444333...+++******+++---,,,***'''---!!!&&&---///;;;???---&&&%%%444GGG@@@'''(((+++***))))))))))))+++++++++&&&%%%(((***)))(((***+++,,,+++((((((++++++(((000...------...//////000***))))))***,,,.........000222444444222111000///,,,***(((***------+++'''&&&------'''&&&,,,---'''***)))))))))***,,,,,,,,,111///---+++******++++++,,,,,,+++)))'''%%%###"""$$$$$$%%%%%%%%%'''(((((('''%%%$$$###"""###%%%%%%+++(((%%%$$$&&&'''))))))---,,,///555666000---...---+++***+++...000///...///,,,******+++,,,+++)))+++...111333111000//////))))))((()))+++------+++'''$$$!!!###(((---+++(((///...,,,++++++,,,...///%%%'''***)))'''&&&''')))+++***************++++++)))000000)))&&&++++++&&&+++)))((())),,,,,,***((("""$$$&&&&&&&&&%%%&&&'''%%%&&&''''''''''''((()))++++++,,,---------,,,,,,......+++***000777777444,,,:::666)))'''((()))...(((''''''***---...+++'''%%%''''''&&&)))+++'''!!!$$$---,,,######)))&&&***+++)))'''$$$###&&&666777%%%'''///+++%%%...,,,)))'''&&&(((***,,,///***///666000)));;;VVVJJJ555333+++......,,,---000000------***((((((***+++(((&&&,,,$$$,,,777666555222(((+++++++++++++++,,,***(((...,,,+++)))((((((((())),,,%%%"""'''++++++)))(((------***&&&'''***)))&&&...---+++***+++...111222///---++++++---...///......000333555666444///+++,,,)))(((+++000111...******...,,,&&&&&&+++***###******++++++++++++******///---,,,******+++,,,---------+++)))'''%%%###"""!!!)))+++%%%###(((***(((+++***'''%%%%%%%%%'''(((+++((($$$###$$$''')))***...---000444444000------))))))***,,,......,,,***///,,,))))))***+++,,,,,,---...000///---,,,,,,,,,---++++++,,,...---)))&&&***((('''(((+++------,,,111///---++++++,,,...000''''''((())))))******+++************************(((((((((((('''(((+++---)))(((((()))******)))'''"""$$$&&&'''&&&&&&'''((("""###%%%''')))***++++++,,,,,,,,,,,,,,,++++++***+++***((((((...666666222333???:::,,,((('''%%%)))!!!!!!###'''++++++&&&"""'''***+++,,,111444111+++(((######((()))%%%&&&,,,%%%222,,,$$$------'''...999ooohhh222###***&&&%%%)))+++---,,,***)))+++------+++000555333???kkk{{{XXX000---...)))---...+++***,,,---,,,)))))))))((((((((()))***///666GGGNNN???+++&&&***555111)))$$$(((---***!!!,,,+++)))'''&&&&&&&&&'''---$$$ %%%,,,,,,)))''',,,+++'''###$$$((('''"""%%%''')))(((***000444666///---******,,,---......000000333777999555---'''---+++***---222333000+++,,,---***%%%&&&***)))$$$''')))***+++)))((('''&&&,,,+++***)))***,,,...///+++++++++******+++++++++%%%222444)))$$$***,,,&&&,,,,,,,,,+++++++++++++++***(((%%%$$$&&&((((((((()))***,,,......+++)))(((%%%'''+++///222111///---...,,,***((()))***,,,---++++++,,,+++))))))***,,,++++++---000///...000555444...+++...111000,,,)))---+++)))((((((***---///+++***((()))***++++++***((((((((((((((((((''''''&&&"""###))))))%%%'''...'''''''''((((((((('''&&&%%%'''************+++,,,%%%%%%'''***,,,......---************)))((('''&&&$$$&&&%%%"""$$$)))+++***111;;;444'''((()))$$$$$$%%%&&&***000444444///***'''+++///444===DDDDDD???444---)))++++++)))))),,,###111,,,555SSSKKK///...```yyy444%%%***###)))(((,,,000...***(((+++...'''///000///EEEvvv}}}KKKAAAKKK444"""&&&%%%''',,,---***(((+++,,,***###(((,,,***'''''',,,111>>>HHHRRRTTTGGG222...;;;OOO;;;'''"""''')))***'''&&&%%%$$$$$$%%%&&&''',,,$$$ %%%+++,,,)))''')))((($$$!!!###'''%%% !!!(((,,,,,,...333777666,,,***))))))+++---------333333555999;;;999333---/////////111222111...+++++++++)))'''(((++++++)))'''))),,,+++)))&&&&&&'''***)))(((((())),,,...000))))))******,,,...///000&&&333666+++&&&,,,...(((%%%''')))+++,,,+++***)))***(((''''''((()))'''&&&%%%'''))))))))))))&&&$$$%%%(((---000111000///......---+++)))((())),,,...((()))*********+++...000)))***---......777OOOfffOOO===---,,,///...)))%%%)))(((&&&&&&'''***---//////---***)))******)))((())))))******)))(((''''''&&&"""%%%...---%%%%%%---))))))***+++******))))))(((***,,,,,,,,,,,,---...''''''(((+++...///---+++((((((((('''&&&%%%$$$###'''++++++%%%!!!###&&&'''&&&---'''!!!,,,222---+++""""""%%%***......)))$$$%%%(((,,,000999AAABBB>>>///+++((())))))'''&&&&&& '''(((EEEooo^^^111$$$OOOmmmPPP###(((,,,"""---+++...000---((('''+++000(((...666HHHtttiii<<<***333///+++...+++'''******((())),,,,,,)))###(((------******///444UUUUUUKKKBBB@@@666000999SSS>>>---+++,,,)))***...$$$###""""""###$$$%%%&&&***###!!!%%%******))))))'''&&&###"""&&&***'''!!!"""+++///+++***...///,,,)))((()))+++---//////...111111222444555666444222///222444444111...,,,,,,+++,,,,,,***)))***...000))),,,...---)))((()))+++((('''&&&'''(((***---///))))))(((((()))***,,,---!!!***...)))(((,,,...***$$$&&&(((+++,,,,,,,,,+++---+++)))((())))))'''&&&$$$''')))((()))***)))&&&'''***,,,---,,,*********......---***((((((***,,,(((***+++,,,---///222555,,,*********---@@@kkktttUUU666,,,---,,,+++,,,((((((((()))***,,,...///000...,,,***)))(((((())),,,------...---,,,***))))))'''+++111000)))(((,,,'''(((******((('''((()))''')))++++++***)))***+++'''&&&'''***---...+++'''''''''''''''&&&%%%######***......'''"""###&&&''''''...'''"""---444---***!!! """%%%%%%!!!"""######$$$)))//////+++&&&&&&'''((((((''''''''')))((("""000LLLFFF---'''///;;;+++ 111111&&&111...//////,,,***+++///333***000MMMIII333&&&***---***(((***(((((('''&&&***...---(((((()))+++...000111000000\\\___LLL888666000(((///444...***+++,,,'''###!!!$$$######""""""$$$%%%&&&'''###"""&&&)))((((((***'''&&&%%%'''---111---&&&&&&///000(((###''')))&&&((((((+++///333555444333444333111...+++,,,...000,,,222888777000+++,,,...---///000...***)))///555))),,,---,,,((('''***---&&&&&&%%%%%%&&&)))+++---((('''&&&&&&'''(((***,,,!!!###&&&)))***+++******++++++++++++,,,---///000444///***'''&&&'''))))))$$$(((***((()))---,,,((((((***+++)))'''''')))+++...//////,,,)))'''(((***&&&(((+++---...///111444...+++******,,,<<>>===+++"""(((,,,)))''',,,***+++333...***444............000222555777555RRRnnn111222///...000)))%%%---((((((%%%%%%+++000...(((///+++)))...444666111+++PPPcccYYY@@@777...)))555,,,...,,,((((((...///,,,&&&%%%$$$######$$$$$$%%%&&&###$$$'''((('''(((,,,(((((((((+++222777333***,,,555444)))###)))---***(((***---333888:::999777???===777///((('''+++///)))222999888///***,,,111...222444111***(((///888'''***+++)))%%%$$$(((---&&&%%%$$$$$$%%%(((***,,,'''&&&&&&&&&'''***---...'''###$$$***,,,)))'''(((000---***((((((***...000999333***$$$###&&&***,,,###(((***((()))......***'''((()))((('''(((---111---///000---)))''''''((($$$&&&)))++++++,,,...///...+++---///,,,///FFF```mmmTTT;;;222...((((((...++++++,,,,,,+++***(((&&&))),,,---***&&&%%%***///,,,---.........,,,)))(((&&&))))))'''&&&)))++++++))),,,...---+++)))+++---)))+++,,,+++)))((('''(((((('''(((,,,222333///++++++,,,,,,,,,,,,++++++***+++&&&!!!!!!***222///(((###222000&&&%%%&&&$$$(((&&&###"""%%%+++111444444'''&&&$$$###)))222666444***///111...)))(((+++---%%%UUUoooMMM%%%&&&---&&&+++000///(((###+++777------...111555999::::::HHHttt@@@...++++++///000---++++++&&&(((******((('''(((***+++### &&&,,,***''''''CCCCCCHHHPPPMMM===,,,$$$+++&&&***---***,,,...'''$$$!!!###((()))$$$$$$'''&&&((($$$"""%%%((('''222...***)))+++,,,***(((111***&&&))),,,,,,******(((***,,,+++)))))),,,000666333000,,,&&&###)))111---///222555666555333111888000((((((...000,,,&&&%%%'''***+++***(((((((((&&&***+++'''%%%(((***)))---&&&###%%%'''&&&&&&'''(((%%%%%%))))))%%%&&&,,,###"""$$$&&&$$$###(((///,,,,,,+++)))&&&%%%&&&(((111///+++((('''(((+++,,,...,,,)))))))))***))))))...))))))000333...******((())))))***---000000...***//////,,,---222333///666222...++++++,,,,,,,,,,,,,,,...///+++&&&&&&***&&&+++///000...,,,,,,---111000...+++))))))+++---+++)))&&&&&&)))...222444333///---...***%%%(((///&&&***---...,,,'''$$$"""))),,,...---444***&&&///<<<...,,,222+++,,,&&&)))%%%$$$)))000222...(((''')))+++***&&&###"""###,,,(((%%%$$$%%%((())))))&&&%%%$$$$$$%%%&&&((())),,,)))%%%###(((///...)))111]]]iiiCCC%%%***///$$$///...---,,,+++,,,------111'''...333(((333NNNXXXXXX444888111,,,---...000555<<<)))+++---///---***&&&$$$&&&!!! &&&+++******---666333666>>>@@@666+++%%%(((###(((---))),,,...'''$$$"""###''''''######&&&"""''')))&&&&&&)))***'''&&&%%%&&&))),,,///000000,,,&&&###'''++++++))))))++++++***))))))***---000777333000,,,&&&"""'''///...///222444444222000...444000***'''(((***++++++---***'''&&&'''((('''%%%((()))(((&&&(((---,,,)))---'''###%%%&&&%%%$$$&&&(((&&&''')))'''$$$'''---,,,***)))***)))&&&)))...//////...+++))))))+++---000...,,,)))))))))+++,,,''''''(((((((((***---///,,,&&&%%%***...,,,***+++''''''((((((***,,,---,,,000333333///...111000---,,,***((('''))),,,---...111///000111...***+++000000333666777555444222222))))))***(((''''''(((***)))000555111+++,,,777CCC999444000///+++&&&%%%(((000111000---)))&&&%%%%%%,,, )))((((((111---111JJJ\\\CCC222111***---000%%%%%%&&&(((***+++)))'''+++///222222///,,,***)))***,,,...,,,)))'''((()))%%%(((***((($$$"""$$$''''''((('''''',,,333333///(((???GGG555$$$$$$)))(((,,,+++)))))),,,000444777(((///444...111VVVXXX333)))999222,,,+++,,,...444;;;+++---111444666444000,,,+++'''%%%&&&'''&&&'''***,,,'''%%%,,,111000***&&&((($$$)))...+++---...&&&$$$"""###&&&&&&$$$###%%%&&&)))))))))+++---,,,((("""%%%(((******+++,,,,,,(((######(((,,,+++))))))222///+++))))))***+++,,,333000---+++&&&$$$)))000///000111222111///,,,+++//////---(((###$$$***000555---%%%###&&&((('''$$$''''''%%%%%%)))...---'''---'''$$$&&&&&&$$$$$$'''(((((())))))&&&###(((///111,,,***,,,,,,******---000///...+++)))***---///---,,,+++***************+++...000000......111444///***'''+++...//////000///......///000111222333***------,,,---000000...///---,,,,,,...000000000000......000///,,,...333///...///000000///,,,)))222444444333111000111222###***///,,,%%%&&&222>>>222---***,,,...---,,,,,,***+++,,,***(((&&&&&&&&&)))'''''')))...&&&...PPPkkkMMM000///'''''',,,"""%%%''''''%%%######$$$&&&***///222111///,,,+++'''---333111+++&&&%%%'''$$$+++///---%%% !!!%%%!!!%%%'''''')))------***%%%%%%(((***'''"""%%%,,,,,,+++))))))---333999>>>$$$444111,,,OOOvvvXXX222###+++000......000...)))))),,,***+++...333:::???AAA@@@555...'''$$$$$$&&&)))+++,,,&&&"""&&&,,,...***%%%+++&&&,,,000,,,------%%%######$$$&&&'''''''''((()))((((((***---...+++'''!!!%%%)))***(((&&&&&&((('''$$$%%%***,,,***((()))555111,,,***+++***'''$$$---***((((((''''''---444000000000///---+++)))''',,,------)))&&&&&&+++000555///(((%%%&&&((((((&&&%%%''''''%%%'''***)))%%%,,,'''%%%''''''&&&'''+++)))+++,,,***&&&$$$***000...(((&&&***---,,,+++,,,,,,+++***'''&&&'''***---)))***************))))))$$$&&&))),,,------,,,+++...***(((***---///---,,,...------//////...000444111222333333555777777777:::888666555555555333222///...000444444222222555:::888666777888777333///)))++++++++++++,,,///111000...+++***---111444666555000,,,,,,---,,,)))'''%%%(((,,,---+++(((&&&%%%''' ,,,444<<<777$$$+++LLLhhhFFF)))///(((######%%%'''((('''%%%###"""###"""$$$(((+++,,,,,,++++++$$$)))...---)))$$$###$$$$$$***///...'''""""""$$$"""'''***(((%%%%%%$$$ )))"""###+++,,,'''&&&---...---,,,+++---111666999+++111(((999}}}nnnVVV???...)))---***+++///222///(((%%%''''''&&&%%%)))111<<>>QQQKKK777FFFkkktttGGG'''+++++++++(((,,,***)))((()))(((&&&$$$+++***)))((()))******+++&&&&&&&&&&&&'''&&&%%%$$$%%%'''***+++***((('''&&&)))---///***&&&%%%###''')))+++------+++***)))*********+++,,,---......111++++++YYY~~~aaaHHH<<<666---"""%%%%%%'''***'''$$$&&&+++%%%$$$"""!!!%%%///<<>><<<<<<>>>AAAFFFIIIBBB777555>>>IIIHHHJJJFFF888......555:::///---(((### """'''+++---'''***555MMMNNNJJJnnn\\\999+++'''333000...,,,******+++,,,***'''444000***'''&&&&&&&&&&&&)))&&&$$$$$$'''((((((&&&%%%%%%&&&(((***,,,,,,++++++---,,,'''&&&'''&&&"""!!!)))...+++)))++++++(((%%%%%%'''((())))))))))))///)))@@@yyyUUU<<<444111))) ######&&&(((%%%"""&&&---&&&)))***(((&&&***333<<>>GGGJJJLLLLLLKKKOOOTTTRRRLLLPPPMMMQQQXXXYYYWWW___lll|||{{{}}}{{{nnnPPPEEEJJJRRR___[[[TTTIII???999666666666000***))):::===JJJmmmBBB***555---+++,,,,,,+++******+++---111---(((''''''((('''&&&((((((((('''&&&%%%&&&'''$$$&&&''''''''')))...222000...)))$$$%%%******&&&%%%(((******((('''(((***))))))))))))******++++++---+++UUU~~~NNN222))))))***+++'''***///222...((((((,,,)))///555444...---333:::===KKKQQQFFF555......///%%%++++++%%%"""%%%(((&&&---&&&(((+++'''+++000+++'''******%%%%%%***,,,)))***&&&&&&'''$$$!!!%%%---<<<555---)))+++///222333,,,******,,,,,,+++...333,,,+++)))%%%!!!"""(((------'''$$$&&&'''&&&'''***,,,+++)))(((''')))***+++'''&&&&&&(((***,,,------000+++%%%%%%(((***'''$$$$$$)))+++(((''''''&&&"""***((((((((($$$!!!$$$***&&&'''&&&$$$(((+++'''"""###&&&***)))&&&)))...---...000///,,,***)))(((---------...///000111222111999BBBFFFKKK[[[uuusss[[[HHH>>>DDD???555)))///---BBBddd555777'''&&&***...,,,'''&&&+++111+++)))(((***...000///---%%%))),,,***$$$ """%%%$$$'''***'''###&&&///888:::666---(((***000000+++000)))(((,,,+++%%%&&&...444222///---,,,,,,...///...,,,^^^ddd:::)))++++++&&&''',,,111000---***,,,000111444555111***&&&(((+++000999BBB@@@666---)))***,,,'''######'''******'''+++,,,------,,,+++)))(((,,,(((%%%%%%(((******)))+++***((('''&&&'''((())),,,......///555:::555***111333111++++++111333000***)))(((&&&&&&'''((((((///+++((()))++++++'''###'''&&&'''***---...+++((((((&&&$$$%%%,,,333111***---+++&&&$$$''',,,***$$$!!!%%%+++///---)))(((***&&&***+++&&&$$$(((((($$$###,,,***%%%))))))%%%)))...///000000000111333444444333666===@@@???@@@DDDZZZ\\\]]]```jjjxxx~~~{{{{{{___MMM;;;===iii^^^>>>222333***...222,,,)))***&&&'''%%%)))111222,,,)))+++ (((%%% &&&&&& ''''''''''''***000777===222,,,(((***------***((($$$000666---###$$$+++000222***111444%%%(((;;;<<<:::???lll>>>(((,,,000+++(((+++......,,,+++---///$$$'''+++.../////////...,,,222777777000+++***+++,,,(((%%%%%%)))+++***(((!!!###'''+++.........---)))&&&$$$%%%(((+++,,,+++,,,+++)))'''''''''((())))))++++++,,,222777333***---...,,,((((((...///,,,))))))(((''''''((()))******'''&&&'''+++,,,***&&&'''''''''***------***'''((((((((((((...444333...000...***%%%&&&***+++''',,,((('''***...,,,&&& ((('''$$$###***111///(((///444+++"""'''******///)))******))),,,666EEEQQQUUUYYYddduuuwwwsssKKK222%%%$$$***+++000666333000+++(((***)))&&&&&&)))$$$)))$$$!!!(((***(((---'''((((((''''''))),,,///***'''$$$$$$%%%$$$###"""&&&...222,,,&&&'''+++---333,,,333...,,,999===???BBB[[[}}}NNN---(((***'''))))))*********+++---...444111...---......---+++((()))******))))))***,,,)))'''%%%&&&***+++)))'''###%%%(((+++,,,+++)))((('''%%%%%%&&&))),,,......---,,,***(((''''''))))))&&&((()))***...222///)))((()))'''%%%&&&++++++))))))((((((((()))***+++,,,)))'''$$$&&&)))+++)))'''(((((()))+++,,,+++)))&&&###&&&'''''')))...///---...///,,,&&&###%%%((('''+++***)))***,,,,,,)))$$$777222+++(((,,,///+++$$$***000,,,,,,999BBBBBBFFFJJJPPPUUUZZZcccttt|||RRR===111...)))+++---((((((&&&(((,,,...***((('''***---(((&&&+++'''###***&&&((()))((('''&&&'''(((&&&''''''%%%######$$$%%%)))+++,,,)))))),,,,,,***222,,,444***666KKKDDDTTT[[[yyyoooIII000((()))***((('''''')))+++,,,,,,KKKCCC777,,,''''''+++---(((%%%"""!!!$$$'''+++---&&&%%%%%%&&&)))***(((&&&)))))))))))))))(((''''''((((((((()))+++---...///---,,,***((('''((()))***((())))))***+++,,,+++)))'''&&&%%%%%%(((++++++((()))))))))***+++---......,,,)))&&&%%%&&&&&&&&&$$$))))))***++++++***(((&&&"""''')))&&&%%%'''******,,,111222+++&&&%%%'''(((%%%+++///,,,(((((()))***999<<<<<<555---***---000111???IIIWWWnnnwwwrrrqqq~~~cccPPPBBB:::AAA[[[uuurrrgggeeekkkkkkddd___\\\[[[]]]XXXPPPMMMKKKHHHGGGIIIJJJIIIIIINNNVVV\\\]]]fffeeedddWWWEEEFFFJJJDDDMMMYYYSSSUUUhhhmmmpppzzzjjj]]]LLLBBB===555111...+++,,,------,,,+++''',,,***+++...''' '''&&&((())))))))))))+++---(((---...***&&&&&&)))++++++)))'''(((---///---(((...(((333+++<<>>>>>:::888<<>>???AAA;;;444===EEE===222777000...666333666HHHSSSbbbnnnwwwlll[[[hhhqqqtttwwwxxx|||~~~ooobbbOOO>>>555222///,,,'''...+++'''+++***(((///)))))))))))))))+++///222///555666...'''&&&((((((---)))&&&***///000---))),,,'''111000888@@@XXX[[[666*********))))))((((((((()))'''+++...+++&&&%%%)))...***'''$$$###$$$''')))+++))))))***++++++,,,---...///---+++)))(((***,,,---,,,---...,,,***))))))******)))'''&&&'''(((***+++...---......***&&&''',,,///***(((...222111---++++++,,,---///000000111111,,,***&&&$$$###$$$''')))(((***,,,,,,***(((''''''(((---...)))&&&&&&''''''%%%---222...***))))))(((***))),,,<<>>;;;444222000111...111BBBIII;;;000000888???999//////333,,,444666888<<<<<>>222***))))))'''...******...000...,,,+++,,,+++---444111555mmm|||PPP///))),,,---,,,(((&&&&&&((($$$'''++++++)))&&&%%%%%%$$$%%%%%%%%%%%%&&&'''(((((())))))))))))+++---///000///...,,,***)))(((((()))+++,,,+++(((&&&&&&((('''&&&%%%%%%&&&(((***,,,---,,,---...)))%%%)))111111+++)))000555222---+++,,,---///000111111111111///,,,((($$$"""###&&&)))&&&))),,,,,,***(((((()))&&&******&&&%%%''''''%%%###(((***'''&&&(((***)))+++111<<>>>>>777...,,,---...---++++++,,,...666<<<;;;111+++...---(((---,,,///222111++++++///+++444+++777111@@@yyyJJJ)))---000...((($$$%%%'''+++***((()))+++,,,+++***"""%%%'''&&&%%%&&&'''&&&&&&&&&%%%%%%'''+++---%%%'''***---///...---,,,%%%(((***)))&&&$$$%%%&&&%%%$$$$$$$$$%%%(((+++,,,******,,,...)))%%%+++555222***)))000555111+++)))---...000111222222111111444111+++%%%!!! ###%%%%%%))),,,---***(((((()))(((++++++)))***------***))),,,+++((((((...111222,,,???SSSaaaqqq~~~~~~uuu{{{ooolllwww}}}rrr]]]MMMGGGKKK@@@444666888:::AAA/////////---,,,---000444///...111888===???CCCHHHNNN]]]jjjaaaDDD000:::PPPmmmzzzAAAKKK~~~mmmIIItttggg___dddRRR]]]pppnnnZZZXXXCCC111555888BBBIII>>>666@@@???444555999222000444222...///111333444333222111+++333666000222IIInnnnnnxxx{{{fffcccRRR>>>***---000111111000///000(((//////'''&&&---...(((---...222555000)))***111)));;;)))999777RRRGGG222555+++***---#########%%%'''((()))))))))++++++((($$$###''')))'''(((((((((&&&$$$$$$''')))'''%%%""" %%%***)))$$$'''((()))******+++---///***'''%%%%%%'''***,,,---'''///777666///***+++///111///---...111222111///...333000***,,,333111(((,,,***(((''''''&&&$$$"""""")))...,,,***+++,,,+++111...++++++***'''***///)))222...(((***...999LLLVVVlllvvvlllaaa___XXXLLL@@@===;;;<<<===999222+++888---...444111///222111)))666FFF555:::---FFF]]]OOOQQQkkk___000CCC[[[YYYVVV~~~oooooommmiii}}}tttvvvjjjiiiaaaaaaVVVWWWRRR???======,,,///,,,///222111+++*********...222444333555<<>>mmm^^^DDD555111+++%%%%%%&&&'''(((***++++++,,,)))777???888+++%%%'''***&&&))),,,,,,***((('''''''''(((((()))...333222---((()))((('''&&&&&&(((***---***(((''')))***++++++&&&((()))******+++...000444000,,,+++,,,///111111,,,111111------111...&&&,,,+++*********(((%%%"""$$$'''******---000...***+++---444<<<<<<444...,,,%%%(((&&&,,,<<>>DDDCCC;;;444111+++---(((***555444++++++$$$---444222---,,,000666888<<>>DDD;;;444<<>>111---///...,,,***)))(((''''''%%%///555111***)))+++---%%%&&&%%%$$$""""""$$$%%%(((++++++***+++---+++&&&###%%%(((+++---///333555***(((&&&%%%&&&&&&&&&%%%+++(((%%%%%%''')))******&&&''')))))))))))))))))))))---////////////---***---,,,+++,,,---,,,)))'''111///+++***222???FFFGGGPPPIIIBBB>>>999000***(((***---(((&&&---///...444000444555777BBBOOOPPPIIIJJJNNNWWWdddrrr~~~TTT;;;iiieeeuuuiii;;;,,,,,,777999;;;===888>>>~~~gggCCC444HHHuuuuuuCCC555......666777///000777<<>>XXXgggmmm]]]ZZZQQQ???666xxxtttAAA222222---444```wwwyyyxxx]]]BBB%%%///...---,,,+++,,,------%%%+++...+++'''((())))))(((((('''$$$######&&&(((&&&)))***((((((++++++(((###&&&)))+++++++++,,,---***(((&&&&&&'''''''''%%%,,,***)))((()))***)))((("""&&&((('''&&&&&&&&&---000444555444444444444111///---,,,,,,+++)))'''///222444555:::BBBDDDBBBIII>>>444///,,,)))((()))(((+++(((,,,>>>HHHMMMVVVaaaKKK<<>>666===555666111111666111///888333hhh>>>ddd}}}EEEOOO\\\LLLQQQMMM>>>777+++444333///888JJJlllxxx>>>...^^^mmmZZZ???444CCCHHH:::111777444JJJgggfff^^^\\\333888MMMHHHqqqYYY444...---+++*********,,,---***000333///***)))(((''''''((()))(((&&&%%%&&&(((%%%((('''$$$###%%%&&&$$$###'''+++,,,+++((('''&&&,,,***))))))++++++***)))***,,,---...---+++***)))!!!$$$((()))))))))+++---,,,...111333333333555888111...,,,+++,,,.........333888:::888777999999777666---'''***///222666999888666222CCChhh|||||||||```JJJdddvvvTTT<<<;;;777222---,,,000666;;;888hhhtttDDD444vvvddd444///(((,,,111,,,---333111222JJJvvv666CCCxxxAAA///888...222JJJVVVIII333888<<<000RRRwwwEEE999]]]^^^;;;:::777///222777333000222---,,,777555[[[QQQOOOfffDDDuuuuuuOOO555111///---000111...666222...///...HHHxxxLLL333EEEyyyjjjccc}}}NNN===___vvv^^^>>>555444555LLLoooooo]]]qqq\\\^^^888CCCaaaqqqnnndddkkkuuujjjOOO...,,,***'''%%%%%%&&&&&&!!!,,,333111,,,+++---...%%%''')))***(((&&&%%%%%%+++---+++%%%!!!"""###!!!###''',,,...---)))&&&%%%)))((('''((()))***)))'''(((,,,000222000---++++++"""%%%''''''''')))---111&&&(((+++---------111555111///---///333777:::<<<;;;>>>;;;333---...111111222,,,***000999===AAADDDOOOFFFAAA[[[[[[SSS~~~lllCCC888666555333///+++******,,,777===zzzjjjiiimmmGGG>>>VVV333+++***333888000///333111444666uuuEEEGGG]]]666000777222PPP}}}DDD444===333JJJWWWEEEkkkVVV777777888666---555444111222...111===>>>TTTnnnHHH~~~XXXMMMXXX666111;;;111***000000111...$$$(((000%%%000XXXPPPDDD===VVVDDDjjj^^^QQQPPP]]]pppUUUFFF|||PPP888BBBJJJjjjppp]]]}}}[[[RRRCCC---XXXRRR===JJJZZZhhhPPPIIIfffyyybbb777,,,$$$%%%((((((%%%$$$,,,000333000+++))),,,000))))))(((***+++,,,,,,,,,***(((&&&$$$###%%%(((***%%%&&&''''''&&&&&&((()))---))))))+++(((###$$$)))000%%%444---)))+++$$$&&&''')))***+++***)))''',,,$$$###---111...---222222******444888777===GGGCCC???222%%%&&&000222---000---...888KKKXXXZZZTTTWWWWWWVVViiiwwwYYYcccWWW333666888555222...---...///111,,,999bbbpppQQQnnn```:::[[[NNN000+++111(((,,,+++'''333000000:::xxxsssKKKEEEWWW666444111DDDfffwww:::000666BBBOOOMMMFFF444:::,,,888111;;;333333888000///...///LLL}}}HHHxxx~~~BBBdddFFF888///111111---+++,,,222...333---111444444NNNvvv;;;666777]]]lllZZZNNNBBB666)))===ZZZzzziiiEEEsssuuuRRR000^^^VVV222???EEE@@@NNNdddtttEEESSSpppPPPHHHVVVqqqBBB666+++)))+++***((('''***+++,,,,,,++++++++++++...***%%%"""###&&&***,,,,,,***'''$$$###$$$&&&(((###%%%''''''&&&%%%&&&'''...++++++---,,,((()))...444))))))///...///222000------+++)))(((***---000,,,((('''(((***,,,444<<<;;;333444???DDD<<<444333777000++++++,,,+++,,,...333444>>>QQQdddfffVVVDDDgggnnntttfffOOOcccPPP666555777666555444333222222222000222JJJ|||QQQNNN<<<888uuuLLL888777222---FFFRRRCCC<<>>888555///)))+++333222((((((000999BBBRRR```gggbbbWWWNNNhhhttt|||OOOAAAfffnnnEEE999555777888999999999777666555666...111XXXYYY222,,,AAAJJJ555===111444fffoooQQQ444:::333[[[NNN888;;;jjjbbb888999444???lllRRR<<<999@@@|||SSSEEEMMM666444)))888666@@@iiicccDDDHHH^^^pppvvvLLLDDDJJJ???ddd555...===444000888444111---444111000,,,+++IIIRRR000///lllRRR555222<<<000+++222...,,,(((CCCtttqqqJJJ222???999???OOOccc~~~]]]MMM@@@QQQlllEEE999...---///---+++)))((()))***,,,------+++)))'''))),,,......---,,,,,,+++***'''%%%$$$%%%&&&'''###&&&((()))'''$$$###"""''''''((()))((('''))),,,111AAA777(((111555000333333555777444///+++,,,...,,,888>>>;;;===HHHPPPPPPTTTDDD666555999:::999999222333555666222...000666CCCNNNXXXTTTHHHFFFXXXmmmlllwwwxxxqqqkkk???888hhhaaa>>><<<444888888999:::::::::999888;;;333)));;;nnniii555444JJJSSS222777000999wwwnnn>>>>>>,,,???|||UUU???>>>YYY```666;;;555999```III555555===sssMMMBBBPPP222666///666888GGGOOO???AAATTTTTTLLL===???EEEqqq???444:::000EEEbbbZZZ===000111000222------MMM```777555sssYYY===333777===444888>>>???LLLWWWsssnnnuuu\\\PPP>>>;;;:::===ggg{{{cccMMM999999\\\GGG<<<333222333000+++)))'''+++...---)))'''(((***+++///222333000---++++++((('''&&&%%%%%%&&&((()))$$$'''******(((&&&$$$###+++------,,,***+++---...777NNNJJJ;;;@@@@@@555444...000222111//////111333111@@@LLLOOOQQQSSSLLLBBB444222111444333///,,,+++666@@@???333///999AAA@@@JJJLLLJJJ>>>///111NNNlllqqqyyyxxxkkkYYY999555ggg^^^===<<<333888888777777777888999::::::888//////OOOwwwsssOOO999NNN[[[666///333???wwwEEE>>>---000aaa```???888GGGkkk;;;555***---QQQ|||GGG666666;;;fffGGGBBBUUU///999555222555CCCYYY444333???>>>wwwJJJ999444AAA^^^<<<666444444dddQQQ999111///333//////SSSiii???CCCbbb888333///111===MMMfffrrr~~~eee]]]sssfffTTTQQQnnnKKKFFF>>><<>>777555333333;;;FFFSSS\\\zzzjjjNNN:::444]]]ccc@@@888222777777555555555666777888888888888222999YYYlllccc<<>>222@@@ooo@@@444111???SSSiii===000111444VVVEEEDDDggg777:::555000777===kkk>>>DDDAAA???fffIII<<<555AAAuuuQQQBBB333222444EEE]]]???222///333...222[[[aaa;;;JJJFFF000555333DDDhhh|||pppKKKEEEDDD@@@ZZZfffHHH???222'''&&&***++++++,,,)))***)))(((%%%%%%(((+++333555555111+++'''(((***''''''&&&&&&&&&'''(((((($$$&&&''''''&&&%%%&&&'''$$$)))***'''&&&+++---,,,...777CCCCCC999999:::333111333:::EEEOOOTTTSSSOOORRRYYYdddhhh\\\HHH999333333555333---(((,,,555<<<<<>>888777>>>MMM___kkkiii]]]QQQPPPTTT]]]^^^NNN777...333)))000666777666555666666DDDDDDEEEEEEEEEGGGJJJMMM888...---666:::444000333---111YYYuuulllnnnoooYYY===000CCClllnnnHHH---000222444666888888555222000@@@222<<>>OOOOOO===999333===}}}{{{CCC///<<>>222???999000yyySSSAAA,,,@@@RRREEEYYYnnnvvvnnniiiWWWCCC333???iiiGGG111...111111,,,???yyyVVV555RRRooozzzpppwwwYYYSSS<<<===???999HHHqqqYYYIII;;;111333111000///000222333333//////......///333777:::666000)))'''((((((###''''''&&&%%%%%%'''((()))'''///444000+++***)))(((++++++///555666444555777BBBdddyyyrrr```LLLFFFQQQaaaDDD===@@@111---444111111///444@@@GGGDDD;;;555<<>>000:::888:::@@@AAA777///;;;MMM@@@OOOGGG555444222CCCDDD444???555777lllIII///PPPXXX999===...AAA|||{{{KKK555---111___```888GGGQQQ555777999JJJ^^^777666KKKxxxuuu~~~aaa>>>AAA}}}www===000,,,111///333TTT~~~gggIIIccc}}}yyyJJJ999444999:::FFFsss~~~sssjjj___OOOBBB;;;666111---111111111///...000333666HHHBBB999111***&&&$$$###%%%(((+++...---+++'''$$$!!!(((,,,)))''')))+++,,,)))))),,,111222000111444EEE\\\gggccc\\\QQQJJJOOOJJJ666444777+++***444333999555555<<>>AAA555111666444...999MMMRRR```}}}BBB666333---:::}}}SSS>>>DDD666222XXXccc===---===eee|||wwwlll===///555+++444RRRbbbdddOOO888333444555QQQsssMMM222@@@lll]]]@@@<<>>aaa~~~~~~kkk\\\ooottt}}}ooosssMMMJJJqqq:::111000555111555XXX{{{cccHHH777333888555GGGooo{{{rrrcccMMM<<<444333111---+++...555<<<999999777222---***+++---###%%%)))+++***'''"""!!!&&&(((&&&%%%)))---...))))))+++000000///111555EEEOOOPPPQQQYYYXXXNNNLLL888000222555000555@@@@@@:::666444888<<<@@@GGGNNN???>>>BBB@@@???LLLTTTKKK<<<...,,,444555999:::444444888777WWWwwwwww```<<<111888999222===RRRIII<<>>QQQSSSQQQPPP@@@777555444;;;BBB<<<<<<222...000000333666777555222...111666000555IIIUUUHHH666...777KKKZZZ```eeeaaajjjwwwoooRRR<<<888666III[[[[[[OOOGGG???555999,,,,,,AAAPPPJJJ;;;333LLL???DDDbbbwwwrrrddd^^^tttllljjj666111111222...888```jjjCCC888===;;;888???cccuuu^^^XXXKKK===111---///333555666666444///)))$$$!!!&&&&&&%%%$$$###$$$$$$$$$(((---...+++)))+++,,,+++++++++---111222222777===@@@FFFDDDIIIXXXZZZLLLDDD444555666666<<>><<>>///...666666777:::666444======TTT||||||QQQ@@@AAA;;;444<<>>888000444@@@999666999======<<<<<<888333888DDDEEE:::444555000@@@;;;,,,...777IIIbbbdddVVVBBB666222222---(((333///333>>>AAA<<<<<>>HHHCCCVVVqqqnnnVVVBBB444---333000///000333444000,,,***)))(((''''''(((***++++++000222///......,,,(((***+++...111222444<<>>GGGGGGKKKVVVRRR@@@666888???999444DDDXXXUUUGGG@@@??????===777111222777LLLEEEAAA:::777FFFPPPHHH@@@333555===888555999:::000:::>>>NNNxxx~~~ddd\\\jjjPPP::::::;;;333===YYYuuuoooZZZ@@@999AAA@@@666111///<<<:::---999666000333444444///333777111000222777666888???===>>>IIIHHHCCCOOO\\\TTTMMMPPPSSSGGGYYYKKK888IIIWWWVVV\\\[[[dddbbbbbbkkkkkkbbbaaabbb^^^___dddddd[[[UUUTTTNNNLLLNNNRRRQQQLLLLLLPPPBBBOOOCCC777JJJbbbqqq>>>'''---222,,,222......000111111888AAAmmm}}}VVV>>>111333555666444222AAAddduuusssccchhh~~~|||ZZZEEEMMMOOO[[[tttjjj\\\III@@@777333555777666333((()))+++,,,+++***((('''&&&+++.........///,,,''''''(((***---...000:::EEE@@@KKKLLLLLLPPPGGG555,,,CCCOOOCCC555IIIaaaWWWCCC777888;;;>>>;;;555444777EEECCCCCC===:::KKK\\\[[[HHH999:::@@@888333:::???222777@@@CCCaaa|||xxxvvvyyymmmsss[[[999555888666;;;GGGKKKPPPGGG444...666555+++111222<<>>BBBDDDGGGKKKDDD===MMMdddhhhSSS>>>888===777444<<>>QQQ[[[aaaHHH222///222333222111222333222...333333888UUUlll]]]bbbvvvFFF///000111111fffkkk[[[RRR<<<777///)))&&&'''+++...((()))(((&&&'''++++++(((''''''((((((%%%'''111>>>;;;DDDAAA===CCCAAA::::::JJJdddTTT666FFF^^^QQQ======999777:::<<<<<<>>>BBBFFFKKKPPPFFF999GGG^^^eee]]]@@@444999666555===BBB999:::YYYTTTUUUyyy}}}vvvffflllZZZ===LLLSSS<<>>;;;666111333666444///(((333111+++BBBqqq\\\DDD<<>>HHHXXXSSSCCCMMMTTT@@@999111444???AAA888777@@@AAAGGGOOOXXXNNN555999ZZZZZZEEE555444888<<>>KKKQQQPPPVVVaaammmzzz|||{{{dddmmmkkk^^^NNNIIIIII@@@222,,,777777000444CCChhhSSS777000666333???QQQRRR===333888111777{{{mmmWWW222---000)))'''...***))))))((()))***+++,,,+++&&&&&&++++++'''---888:::;;;HHHuuukkkiii\\\JJJAAAEEEGGG@@@IIIRRRIII@@@777666???FFFCCC>>>>>>999GGG\\\nnnhhhIIICCCZZZ^^^QQQHHHDDD777--->>>YYY]]]AAA>>>MMMZZZkkk```666GGGGGGCCC<<<777666777999???===;;;:::888<<>>HHHLLLOOOYYYIII333222999111000333,,,222***///,,,///fffmmmssssss{{{}}}LLL555...******...)))((('''''''''((()))***---)))))),,,***''',,,666::::::KKKllldddttt]]]FFF<<<>>>>>>GGGVVV\\\HHH===555<<>>888CCC[[[nnnUUUFFF888;;;NNNYYYLLL777:::JJJccc|||}}}aaaPPPZZZkkkhhh^^^NNN>>>888>>>FFF<<<>>>:::<<<>>>555@@@aaalllvvvzzzhhh]]][[[xxxxxx{{{|||ooogggmmmvvvtttiii___WWWhhhxxxvvvfffUUUMMMLLLOOOFFF>>>;;;;;;::::::;;;;;;===666444===???@@@IIINNNMMMGGG>>>;;;>>>???>>>===???AAA@@@===777222000111111000111333555888999555??????@@@LLLWWWdddtttzzzsssiii___XXXUUUSSSRRRaaaZZZSSSYYYmmm~~~}}}oooiiippp~~~pppkkkpppvvvhhhVVVCCC999555222333///000444:::dddggg???IIIUUUEEEGGGhhh|||nnnoooAAA111111///,,,+++***)))))))))***+++111///---+++&&&$$$(((---:::DDDLLLPPPQQQ???:::YYYccckkkbbbGGG555===\\\xxxcccQQQ>>>===PPP]]]RRR>>>>>>JJJ___wwwlll^^^gggttttttRRR;;;;;;<<<666:::CCC777111======AAAYYYjjjxxxxxxkkkiiibbbZZZWWWXXXVVVQQQCCC:::444777<<<:::777555,,,444===>>>666,,,((()))///******111555333222222---666555111222---)))///000222222......111222///,,,...000///......///111///000111222444666777888888;;;555000444333333===999777333...,,,---000222FFF;;;111666PPPooo```___```___hhhtttqqqkkkFFFKKKPPPXXXhhhzzz{{{iiiRRRLLL;;;@@@777333999444AAAjjjmmmLLL---,,,666888NNNuuuuuucccnnnuuuYYYiii888***444---,,,+++*********+++,,,000///...***'''&&&***///111DDDUUUFFF;;;:::555CCCYYYvvvxxxYYY@@@???[[[~~~iiiSSS===:::GGGPPPKKKBBB@@@FFFQQQccckkkXXXHHHMMMrrr[[[777444:::999;;;JJJDDD???NNNUUUWWWeeeqqq~~~||||||pppccciiiiiiYYYEEE===888999777222111555666555666222111333333222333777444444777:::999555555999555111333;;;;;;444///111)))444444000222000,,,111---111333111222444222///000000///......000444777...///111333555555555555111333///111:::888555===777999;;;:::777888;;;???GGG@@@666777KKKggguuuuuuZZZDDDMMMeeeuuulllOOOLLL000888888333888GGGKKKEEEyyy|||nnnnnn```VVVTTTAAA888JJJDDD===000...444:::RRRttt}}}~~~YYY888RRRnnnjjjZZZ999555...---,,,*********+++,,,,,,......+++)))+++111555+++<<>>CCCDDD000///000444444222222555555333555999888555666;;;999444444999555+++***///:::<<<000&&&+++000///222***...000...///000...***000...,,,,,,,,,...///000666777888999999999888777666888333444999222...666999<<>>777222;;;;;;;;;???DDDCCCEEESSSccc[[[```kkkxxx{{{uuutttzzzrrr~~~qqqyyy{{{XXXFFFAAA???AAA@@@;;;777666888@@@???444000555666111***222666333///000111222---,,,///555777333//////111111555888555//////555333---...444333///555AAAiii^^^AAA+++...333111111+++///000......111000---///---,,,,,,......---+++444444444333222111111000,,,000///111666000///<<>>555000888@@@BBB>>>222???AAANNNUUU666+++***(((,,,222...'''---:::fffyyyNNNPPPwww|||tttqqq~~~{{{{{{yyy|||vvvaaaGGG===;;;777JJJooosssnnntttqqqxxxAAA///999;;;xxxmmm>>>zzzbbb777$$$...'''%%%222...###((()))...222000......///111---DDDUUUGGG666???HHH===???@@@IIIYYYUUU<<>>333??????@@@@@@???>>>>>>>>>777EEEBBB333777HHHAAA)))---+++---444999888444222222111,,,'''***222777888666222------111444444333666999;;;666000---222777VVVNNN>>>...+++111444222111111000000111111000000111......111000---,,,...---333666222000000000...000/////////000111222333000000,,,)))+++///---(((,,,000111...---000444555---000000000888@@@999***333+++,,,555222***222DDDwwwmmmTTTEEEHHHGGGEEEIII===:::999>>>GGGQQQXXX[[[qqq}}}ppprrraaaHHHRRRtttyyyssssssaaaBBB222444888SSSsssOOO\\\ZZZ000///+++,,,111,,,(((---,,,...000000000000///---...AAAQQQIII999>>>GGGAAA777>>>EEEQQQZZZQQQJJJTTThhhlllFFF777;;;444<<<<<>>888AAABBBBBBBBBAAA???>>>>>>555CCCOOONNNIIICCC:::222777111000555777333///...333222...)))***000444444<<<888333222444555444333555666666555222000000111...333666333222444222---//////...,,,+++,,,///222111...///111000+++***+++&&&+++...,,,+++...111111***+++...111333555777777///111///,,,+++---,,,((()))111666111---...222555111///***)))///555444...***+++***)))---444888888CCCFFF@@@???EEE>>>///+++...+++((()))---222555666BBBIIIRRRVVVZZZmmmqqqvvvyyywwwtttZZZLLLNNNUUUMMM```~~~sssxxxDDD111,,,222///+++///222...------///222222///,,,...999KKKLLL<<<:::BBBAAA111;;;>>>IIIaaafffSSSAAAZZZ```HHH:::888000555666<<<<<<;;;FFFVVVWWWWWWbbbfff___]]]ggguuu~~~eeeWWWNNNGGG===<<<;;;222333000///666@@@FFFEEEBBBAAACCCEEEEEEBBB???======888AAASSS^^^PPP999333===[[[EEE000)))+++...///222444555222,,,+++///000///;;;888666555555555555333444333222333444333000---(((...222///,,,,,,------000///,,,)))((())),,,///000...///222111+++)))******------)))***///333444///000333555666555555444///333555000,,,,,,,,,***)))555<<<777000...222555222---+++---///------///'''000...&&&000DDDCCC222///222,,,,,,555222)))(((777444000......//////...,,,---///111777JJJlllyyyssskkkooovvvuuufffzzz]]]777+++333---+++333222---+++,,,...//////111444---333FFFOOO@@@555999===888<<<<<>>???;;;888@@@CCCEEEDDD@@@<<<::::::??????GGGNNNCCC000000???^^^KKK555,,,...222333222555777555000---...---+++222222333444444444444444444222111111222222000///444666555222...,,,,,,---555111+++***,,,---+++)))---,,,---111111,,,)))+++111111...(((''',,,//////222111111000000/////////111888;;;555...---...///---777===999444222333333...,,,222<<<:::///))),,,(((222111)))222EEEBBB000444222'''"""+++---,,,222333111///...------,,,+++222000///...---111===JJJUUUVVVbbb}}}ttt~~~zzzzzzHHH...000------222---+++***,,,---******333???000222FFFSSSEEE555666;;;BBB<<<999MMMiiigggQQQFFFFFF@@@===555444>>>CCCCCCTTTRRRHHHGGGPPPPPPOOOWWW^^^______]]]YYYRRRIIIBBB@@@>>>@@@;;;888CCCFFF999111...111:::@@@>>>999777;;;???AAA???:::666555666???:::777555333111111333444HHHUUUMMM===444111...444777777111---------+++,,,000333444222000000111000000...,,,***+++...111---///444:::;;;666...(((666///***---555777111(((((('''(((,,,---)))((()))//////***$$$###''')))(((222///,,,)))(((***---///333;;;>>>888000...111333///444666444333444111---,,,---666@@@>>>000)))+++%%%)))+++***...333111***'''+++((((((000...''')))***++++++***)))))))))***...------000///++++++...111666AAARRRkkkuuudddfffyyy|||hhh>>>111/////////*********,,,...)))'''333DDD444555GGGSSSEEE888:::???FFF888000AAAUUUMMMCCCJJJCCC999CCC>>><<>>666:::<<<999333///000333777444...+++000555111(((+++```eee999)))///444///444555000,,,,,,,,,+++---222888777222------...++++++)))&&&$$$&&&+++000222---+++///222111---,,,111+++(((///:::>>>777...&&&###$$$'''(((%%%%%%''',,,,,,)))%%%'''+++---***BBB===555...***)))+++---333:::<<<555......111333...///---+++---000---(((---...111555444///---///'''&&&(((,,,+++&&&%%%'''"""((('''(((000...'''***///000000///------...///,,,))))))...111//////111***+++,,,///<<>>888@@@EEERRRAAA000222<<<777666EEELLLDDD[[[VVVJJJTTTOOOLLLFFFJJJEEEDDDMMMLLLEEEFFFCCCBBB===777777;;;999555===888<<<>>>:::???DDD>>>>>>555222888999333222777333666777333---***...222000...,,,...111222///***555nnnYYY,,,)))444222)))///111,,,((())),,,,,,***111999888222,,,+++---+++(((%%%$$$&&&)))++++++888///'''&&&&&&&&&,,,333///,,,+++///666999777333,,,(((&&&((('''$$$%%%(((***+++***))),,,111000,,,EEE@@@999111,,,***+++,,,000555444...)))+++...000,,,---+++&&&&&&***,,,++++++---,,,***+++///000...++++++,,,---+++'''%%%&&&+++...)))&&&......---333)))******(((%%%%%%'''***---))))))...111111111333,,,))))))***+++///>>>MMMYYYWWW```mmmoooqqqmmm>>>777000(((......)))+++222111+++...777444444===@@@666777CCCIIIfffVVV<<>>777;;;HHHMMMIII\\\^^^WWWMMMLLLQQQLLL@@@EEEOOOTTTNNNHHHEEEBBB===FFF>>>555333777;;;:::888:::;;;<<<===============999555111///111333333222...///000/////////000111000+++***---///---+++,,,***111555333333777777333)))+++------,,,,,,,,,---%%%)))000444...&&&)))222333111...------,,,***)))%%%)))------***)))---111***---///...+++)))+++---,,,++++++------,,,)))&&&((('''(((***,,,---,,,+++---&&&&&&,,,,,,'''+++555///+++***++++++***---222///555333***(((---,,,%%%+++,,,---+++)))(((((()))+++---,,,(((''')))(((%%%###''',,,...---***((('''$$$$$$%%%%%%&&&(((***,,,---+++)))+++---///---+++---,,,,,,---......,,,)))222)))222;;;XXXRRR222---444***------+++---333666555///444111999EEE:::///:::;;;@@@???;;;>>>HHHKKKHHHRRRYYYRRRDDDIIIXXXRRR===EEELLLMMMGGG@@@???>>><<>>FFF[[[TTT999???BBBBBB;;;666777888999<<<777222000000000...,,,555444333222222111222222333111//////111333555555555555444111------000333000+++))),,,......///222,,,///...***)))+++------222///***'''(((+++000333///,,,+++++++++,,,111888333000...---------,,,***))))))((((((((()))+++,,,,,,,,,+++,,,,,,,,,+++)))---+++)))***...444888:::000...+++***+++++++++***&&&///111+++,,,555555---444...+++///111///.../////////---)))$$$&&&---444,,,,,,+++)))'''''')))***'''***+++)))***---...,,,###%%%)))************+++---)))%%%%%%'''))))))((((((((((((***------,,,***+++++++++******,,,///222000;;;\\\kkksssyyyuuuDDD&&&333+++,,,,,,,,,...000222333888777555999;;;555111444333AAAJJJJJJIIIMMMNNNJJJDDDIIIDDD888===IIIBBB///555666666333111111333555666444111///...---,,,+++222222222222333444666777000///...---...000111222333111///...//////...,,,444///,,,------+++---000......---***)))+++...000222///***)))+++///444666///,,,)))+++...333888<<<000...,,,++++++,,,+++)))***((('''(((+++...///000,,,***((())),,,,,,)))&&&)))((()))---444<<>>444222,,,---444222((('''...******...555777666555777---000111///,,,+++---000444444555555555444444333222333333111///...///111111+++(((---555777000(((...,,,+++---,,,***---222,,,,,,---000000---///333000---+++---111444444222+++,,,+++(((***------+++///---,,,,,,---...---,,,************))))))((((((******)))*********((('''///......//////---***&&&((('''%%%&&&)))+++,,,,,,///'''***777;;;222...111333000///111111...///222&&&===DDD444---666222 ***+++,,,+++)))(((((()))+++------***)))++++++(((///000///---***((('''((()))***,,,------.........,,,------+++)))''''''(((---,,,***+++---///......+++MMMkkkMMMhhhlll000,,,)))***...///,,,,,,///111,,,666888///888HHHFFFQQQLLLCCC===CCCIIIAAA333000------222333000---...***(((+++333666333333555,,,...000,,,'''&&&)))...111333555666666555333222...000111000...---///111111---***+++...///---+++,,,***,,,---,,,)))+++000000000333888777111000333333///++++++...000...,,,(((+++***&&&''',,,///---,,,***))))))+++,,,++++++###'''+++,,,***)))***++++++,,,...---,,,***++++++))))))***,,,---,,,)))'''((('''&&&(((+++,,,,,,+++000------222555333---)))...---......+++)))---444///666888333000111///***(((***,,,,,,***'''&&&&&&))),,,,,,)))(((+++***(((...///000...+++((('''((((((,,,111222///,,,,,,---+++,,,,,,***''''''***---;;;444---,,,000444444222...YYYzzzRRRQQQ~~~;;;,,,)))***//////++++++...000+++888???888AAALLLBBBJJJCCC999999GGGSSSKKK:::,,,---,,,***...333...$$$***&&&'''...111......111+++......***###!!!%%%+++&&&)))---000222111///...(((+++------++++++---//////...,,,(((%%%%%%)))---------......+++&&&'''+++///...333999666...***---666000***(((***+++***'''222444111((($$$(((+++***(((&&&%%%%%%'''(((((('''$$$+++///......111444,,,///111000---+++,,,///---,,,+++,,,,,,+++)))''')))((((((***,,,---,,,***222666444...///222+++((()))******%%%###)))333===333000444333+++,,,444(((+++......,,,)))''''''(((***+++((((((++++++(((***+++---,,,***'''&&&&&&(((///555555///***))),,,+++,,,,,,***(((***...333III===111...333999;;;999333CCCNNN777===sssBBB000222---***///---,,,222111<<>>@@@666...///000---###)))///000---)))((()))---+++)))+++------***''',,,,,,---...000...+++)))111...///333555000+++***,,,---...---,,,,,,---///,,,***+++...,,,'''%%%''')))%%%%%%+++...,,,+++,,,***,,,...//////.........++++++***)))((((((((()))+++,,,---...///...------'''''''''&&&$$$$$$&&&(((+++,,,---,,,***)))***+++---+++))))))*********(((000:::AAA;;;\\\iii999CCCZZZgggDDD((('''444...***///...000666>>>CCCBBB===888666>>>FFFOOOPPPDDD444------***+++---000333333111///...//////...,,,***++++++/////////,,,***))))))***%%%&&&(((+++------+++))),,,,,,+++*********++++++,,,,,,+++)))''''''))),,,***,,,///111111...+++)))///+++)))---///...///222333...******---///...,,,@@@NNNMMM999,,,......'''###'''++++++)))&&&&&&(((333,,,'''***111333---&&&,,,,,,+++---...///---+++///---///333444///+++******,,,------------///000,,,((((((,,,...+++)))((()))'''***///222///---,,,++++++,,,------.........***)))'''&&&&&&'''((())))))***,,,...////////////((()))***)))'''''')))+++***++++++***))))))+++,,,...,,,******+++++++++***+++<<>>:::111,,,///666,,,,,,,,,------------,,,+++...///...+++***,,,......//////---***))))))***'''+++///111///---,,,---...---,,,+++******))))))%%%%%%%%%%%%%%%(((,,,000///000111222222111000...///***(((+++---,,,---///---+++******+++,,,---...AAAPPPOOO777'''******"""&&&(((***)))''''''((()))...(((%%%(((000333///)))---,,,+++,,,...//////......,,,...222222---***+++'''(((******))))))***++++++)))***...///------///++++++,,,...///---++++++---+++)))))),,,///333444))))))))))))************'''(((***+++,,,,,,,,,++++++,,,------,,,+++---...'''((()))))))))***,,,///---+++***+++---.........///000444111:::XXX```GGGEEEpppxxx===,,,999///)))000+++444333444777::::::777444>>>:::222,,,)))+++---...222111000---+++*********(((+++......,,,,,,///111111222222111///------...'''...444333---)))+++///.........---,,,++++++***(((((((((((((((+++000333222111000//////000222333000,,,+++...///---,,,---(((+++---,,,******...222333BBBBBB000&&&,,,///)))+++++++++***))))))+++,,,(((&&&&&&'''***,,,+++***,,,***))))))+++------,,,,,,+++,,,///...******,,,(((***++++++)))((((((((('''(((+++...,,,))),,,222000111000---,,,,,,,,,+++++++++,,,000444777888777)))+++...111111///,,,***((()))******)))((('''&&&***,,,------,,,,,,---...)))))))))((('''(((***,,,+++******+++///111222222222---///222///000888<<>>888222(((,,,000444333000+++(((*********)))(((&&&$$$"""%%%''')))***)))))))))+++------+++(((%%%$$$&&&((()))((((((+++...111222222000222111111444777666444CCCsss;;;,,,...---+++---))),,,111333444111///------222555333444666222,,,''')))+++***))))))+++---,,,,,,,,,...000222222111+++---///...,,,*********)))***++++++++++++---...444444444333222000...,,,,,,,,,,,,***(((''')))***...---+++******,,,///000111,,,***---//////111555333111......//////---+++.........---***'''&&&''',,,+++******+++,,,++++++'''))))))'''$$$$$$&&&))))))(((''''''((()))'''&&&+++(((''''''%%%###(((...+++---///000...,,,,,,,,,...---...000...+++...333---222333...+++---...,,,&&&''',,,444::::::333---'''***---//////,,,'''$$$'''''''''&&&%%%### """$$$'''((('''''''''(((++++++)))'''$$$$$$'''))))))''''''(((+++---......+++111...+++222888:::>>>bbbHHH,,,111///(((+++,,,222999===;;;666111///...888<<<555...---...---&&&)))---//////111444777000...,,,...111333222///...000111111///------------)))&&&(((///333222000888888777666333000...,,,---...//////...---...///---------------...///000...'''$$$&&&***---222777999111***+++///000)))!!!$$$ """))),,,)))(((,,,***)))))))))*********)))''''''''''''''')))+++---,,,+++***+++,,,+++)))'''+++(((%%%$$$"""!!!'''///$$$'''***,,,+++***)))***---(((&&&)))+++)))(((***%%%---111---+++------)))***&&&$$$''',,,///...+++&&&''')))***)))'''$$$"""""""""###"""!!!"""%%%'''(((((('''((((((&&&&&&&&&%%%%%%'''+++///)))'''&&&''')))******)))(((***(((,,,000///???\\\hhh///333---///(((444>>>===777222...***///555999666000,,,...111------..................666777555111---,,,,,,++++++,,,------+++))))))***'''((('''%%%)))111444222999222,,,+++///222000---...111---&&&(((111111((('''***---+++'''&&&(((,,,---***((('''***---//////+++,,,...000000///---,,,'''***---///............,,,+++)))'''))),,,,,,+++!!!###%%%'''(((((('''&&&(((+++......,,,)))''''''...(((###"""%%%***---...///...---,,,***)))(((((('''))))))(((&&&'''+++///''')))+++,,,+++***+++,,,((('''&&&%%%&&&(((***+++...---,,,***(((((()))***((())))))(((%%%###"""""")))'''%%%$$$%%%'''((((((&&&&&&&&&'''(((***+++,,,)))+++000,,,&&&---000###---111)))***999HHHppp@@@000///'''+++***222777666333333222000***---000...+++(((***,,,,,,,,,++++++,,,------...444444333000...---,,,,,,,,,---......,,,******+++!!!"""!!! $$$+++...,,,777111+++***+++,,,)))%%%666888222((('''...///)))(((,,,...---)))''')))++++++///222333000...,,,,,,+++,,,---////////////...))))))(((''''''(((((((((%%%''')))******+++***)))(((((((((((())))))***++++++,,,---,,,***)))***,,,+++)))((((((******(((&&&******++++++******)))((($$$&&&&&&%%%""""""$$$''''''((()))(((''''''(((***+++***((('''&&&''')))************)))(((((()))***'''(((((('''%%%$$$$$$%%%(((%%%""""""%%%'''((('''%%%&&&'''+++...///---***(((***333444---000333+++---000222BBBeee]]]222000111(((+++...///---///444777666++++++,,,,,,,,,------......---+++)))((()))***+++000///...---,,,******)))***,,,------+++******+++&&&'''%%%"""%%%+++,,,***222...+++)))***)))%%%"""777999333((($$$)))---++++++...111000,,,))))))***111888===;;;222++++++///++++++,,,,,,---...//////111,,,'''%%%&&&''''''&&&%%%'''))))))''''''***---,,,+++)))(((((()))+++---------+++)))(((***---111000...,,,******)))&&&$$$&&&''')))+++,,,+++***)))((()))***)))'''%%%%%%&&&((((((((('''%%%%%%''')))---+++)))(((''''''((()))&&&'''((('''&&&''')))+++)))))))))((('''''')))+++---((($$$$$$''')))'''$$$%%%%%%(((...444444...))),,,(((...000&&&$$$...111666111GGGrrrAAA///333(((,,,,,,***(((---555777555---+++***,,,000222222000222///,,,)))''''''((()))...+++***+++***'''$$$%%%&&&(((************+++,,,......,,,((())),,,,,,))),,,++++++++++++***(((&&&---111///'''$$$(((---...---000222222///,,,***))):::@@@CCC;;;---'''---555+++************++++++,,,111,,,&&&%%%(((***'''$$$+++******((($$$###***222,,,+++***((((((((()))******+++***)))(((***---000666111+++&&&%%%&&&)))+++&&&(((+++------,,,***((()))***,,,,,,+++)))'''&&&(((***+++***((('''''''''+++***((('''&&&''')))***%%%'''((('''%%%%%%&&&)))+++++++++***)))+++...111444...((((((++++++'''"""&&&$$$%%%,,,444666000)))...%%%(((,,,&&&---GGGZZZJJJKKK{{{\\\111...***,,,,,,)))(((...444444000***'''&&&)))...000///,,,///...+++))))))***,,,---111+++))),,,,,,&&&######$$$''')))+++,,,---...000+++,,,***'''(((++++++'''(((***,,,,,,+++***)))((('''+++---***(((***---......000222222000---***)))999@@@CCC;;;---&&&+++444******)))'''''''''''''''(((%%%###&&&******&&&!!!,,,,,,...///***%%%'''///******++++++***)))((('''%%%'''************+++,,,///,,,(((###"""$$$(((,,,((()))+++,,,+++)))&&&$$$$$$%%%&&&(((((('''%%%###%%%(((,,,---+++(((&&&%%%'''&&&%%%$$$%%%'''***+++&&&)))+++)))%%%###$$$'''***+++***))))))***---000111---)))))),,,,,,)))&&&((($$$###(((000333000+++,,,###(((111333FFFlllHHHjjjzzz:::***,,,,,,,,,++++++...333111---)))((((((+++///000...+++((((((((())),,,///333555444,,,***///000***%%%&&&'''))),,,......///111222''')))(((&&&)))---...***(((+++...---)))'''''')))+++,,,...---,,,+++,,,,,,......///000///---+++)))///666===:::111)))(((***(((((((((''''''&&&%%%%%%$$$%%%(((,,,000///+++&&&''')))111:::777+++%%%''')))***,,,---,,,+++((('''###&&&***,,,,,,***))))))###%%%&&&&&&%%%$$$%%%&&&((()))))))))(((%%%"""!!!$$$$$$%%%'''((((((%%%######&&&***+++***'''%%%$$$%%%$$$######%%%'''***,,,'''***---+++&&&###$$$'''((((((((('''&&&&&&(((***'''''''''(((***++++++***)))%%%###&&&+++//////------'''+++......AAAdddyyyYYYIII---///+++------+++---111111...,,,---000222333222///,,,%%%&&&(((***...111444555111((('''///222,,,'''))))))+++---------,,,---...***++++++)))+++///...***(((---000///+++)))+++//////,,,******++++++++++++------,,,,,,---,,,+++***(((,,,111222///***&&&%%%%%%&&&''')))))))))((('''&&&)))...333444333111...'''&&&...::::::///((()))))))))))))))))))))(((((($$$'''+++---,,,***))))))###%%%''''''&&&&&&''')))++++++***)))(((&&&$$$###+++***)))***++++++(((%%%&&&'''))))))((('''((()))&&&&&&%%%$$$%%%''')))+++&&&+++///---(((%%%'''+++((()))***(((&&&%%%%%%&&&%%%''')))***((((((***+++((('''&&&'''***---------///+++,,,***---IIInnnUUU222222+++---...+++,,,000222111,,,///222444333111---+++'''(((***+++---///000111,,,###"""---111+++(((******+++,,,+++)))'''''''''---...,,,((((((***(((###'''---111111......333999///)))$$$%%%(((***+++,,,,,,+++******+++,,,+++***)))(((''''''))))))((('''###%%%'''***,,,,,,+++***%%%)))...111222111000000,,,&&&(((333666///---111'''&&&%%%$$$$$$%%%'''((('''))),,,,,,+++*********---,,,***&&&$$$'''---333......---,,,+++***))))))///---******++++++'''$$$++++++***(((''')))---000)))((('''&&&&&&''')))***$$$***///...)))'''***...+++,,,---,,,)))&&&&&&&&&***---000...(((%%%'''***'''((()))***+++,,,------,,,+++///222DDDuuu>>>///***---...222444///))))))...***---000111000...------'''---222111---,,,000555000,,,)))(((+++,,,+++))))))***+++,,,------,,,+++************((('''&&&%%%...---,,,+++***+++,,,---333+++(((,,,...+++***,,,***,,,---,,,)))&&&$$$###*********)))((()))******$$$$$$%%%(((+++---+++******---///------///...+++***((((((***...111000///---***'''%%%"""!!!&&&'''******---...""",,,++++++***'''&&&***333:::666000+++,,,,,,******,,,111'''###(((,,,******...---((($$$&&&(((((('''&&&...)))$$$"""$$$''''''&&&000+++***///111---+++...+++++++++)))'''$$$$$$%%%'''''''''(((''''''&&&&&&'''''''''***000444000+++---000---666OOO@@@---+++------///111...***---444***,,,......,,,+++++++++)))---000000,,,***,,,...+++***(((((())))))((((((+++************)))'''&&&))))))******++++++******++++++*********++++++,,,111,,,+++---,,,((((((++++++,,,---,,,***'''%%%$$$%%%######&&&,,,000111///&&&'''((()))))))))))))))$$$(((***)))***------***)))((('''(((******(((&&&)))$$$"""$$$### ### $$$"""$$$---+++&&&+++222000---,,,,,,...000000///,,,+++,,,***&&&%%%((()))%%%&&&+++,,,((((((,,,***)))((('''&&&%%%'''***+++***(((((())))))'''&&&***&&&'''---000......000)))))))))'''%%%$$$%%%&&&&&&''''''(((((((((''''''$$$***111222000...------555000,,,NNN~~~JJJ...///---,,,,,,...,,,+++111888,,,------,,,***)))***+++---...//////...,,,***((((((***+++***)))(((((())),,,***((('''(((((((((&&&))))))*********+++++++++(((((()))***++++++++++++333222444444000******...******+++***)))'''%%%$$$)))%%%"""%%%+++...,,,(((***+++,,,***'''&&&'''***&&&)))+++)))***------***'''&&&'''((()))'''$$$"""### ###%%%""""""###"""+++&&& ***000+++'''///,,,***+++......***&&&------///000,,,&&&%%%(((###%%%))),,,***&&&%%%((((((***)))%%% %%%))))))+++...///---***((('''000,,,+++---...***((((((%%%%%%%%%###"""###&&&(((&&&''''''(((((()))))))))---,,,+++)))(((***///333444<<>>DDDaaa]]]888"""!!!$$$''')))+++---+++((()))---222(((%%%$$$### !!!(((###+++***"""###222???AAA,,,,,,(((###(((111222,,,------,,,***((((((***+++&&&(((((((((***...---***((())))))((('''(((+++...+++***))))))***+++---...(((,,,111222...444PPPnnnMMM222222---+++---...,,,---111---///111111///............,,,++++++,,,.........+++***))))))+++,,,,,,+++---)))&&&)))---///+++&&&---,,,+++******,,,---...******)))))))))******+++&&&---000+++(((+++...///+++'''%%%'''+++...,,,***333666777555///***))))))((()))))))))))))))(((((())),,,,,,***+++000111000$$$&&&((((((%%%$$$%%%&&&,,,)))''')))+++,,,222999:::OOOIII---!!!%%%(((***'''''''''&&&%%%&&&((()))(((%%%$$$&&&&&&$$$%%%)))###666===111***555BBBFFF666999666...---444444...///---+++******+++*********------,,,...333222---))))))***)))'''''')))***---,,,+++******+++---...222---***+++333MMMZZZ:::555///+++,,,---...111666...000333444333111111111111000...---,,,---///111...***'''(((+++...---,,,,,,((('''+++222444111,,,---+++)))'''&&&&&&'''(((+++***(((''''''((()))***$$$***,,,'''&&&+++//////'''$$$!!!###(((+++***'''---...///000111000...,,,(((''''''(((((((((%%%###%%%'''&&&######'''(((&&&!!!$$$''''''&&&'''***---...'''###(((///000000111111===333 !!!))))))((((((%%%$$$&&&***,,,***'''$$$!!!!!!&&&(((%%%###$$$%%%BBBPPP@@@000333>>>BBBJJJQQQOOOAAA999;;;;;;555///---++++++---...+++(((''',,,///000666>>>@@@<<<111222333222000//////000///---+++******+++,,,...444***)))===[[[jjj666333---***+++,,,---222777333333222222111111000000''',,,---***))),,,---,,,//////...---...///000111222...)))))),,,///111000---+++((('''((()))*********((('''''')))******)))((()))---'''777(((++++++++++++)))'''%%%### %%%,,,...---++++++,,,&&&'''((('''&&&&&&'''(((%%%++++++###"""((((((!!!###$$$%%%&&&&&&''''''(((&&&&&&&&&'''''''''''''''''''''&&&&&&''')))+++,,,---)))%%%&&&***+++)))%%%%%%$$$&&&))),,,---,,,******AAAFFF666)))///TTToooeeeffffffBBBCCC888///111000***)))222777LLLOOO999999NNNVVV999222///000000...111666666///...666666...,,,000666:::IIIiiiwww===222---)))*********---111---------------,,,++++++)))...111///---///...,,,------,,,++++++,,,---......,,,))))))+++...000000---,,,)))(((((((((((((((###"""###%%%''''''$$$"""+++&&&666777 ###///###)))******+++***)))(((''',,,///222111...,,,---///***+++,,,+++)))((()))***)))@@@MMM===&&&&&&---'''&&&%%%%%%&&&'''''''''&&&'''((()))(((&&&###"""&&&&&&&&&'''(((***+++,,,+++((($$$%%%)))+++)))'''&&&'''(((***,,,------,,,$$$---...+++***444___xxxmmmdddYYYFFF222888sssooo999222@@@@@@===555///333===BBB>>>777222111444666444888OOOiiiDDD444...***++++++******---)))***+++,,,+++)))'''&&&)))///111///...///...++++++******)))))))))******+++,,,,,,,,,,,,---///111,,,+++***)))((((((((((((###$$$'''***+++***&&&###---000BBBAAA'''%%%---%%%'''((()))***+++++++++***(((,,,///...+++((()))***...///000...,,,******+++(((DDDUUUDDD&&& ,,,***'''$$$$$$'''))))))'''(((***,,,,,,+++'''### %%%&&&''')))+++,,,,,,,,,***'''$$$%%%(((++++++)))&&&'''((((((''''''(((***+++&&&"""''',,,///NNN~~~lllBBB---kkk\\\<<<<<>>BBBKKKCCCMMMRRRMMMIIIVVVoooppp>>>333+++,,,......,,,,,,,,,,,,,,,++++++***((((((''',,,///---,,,///000...,,,---///000111222111111...+++(((&&&''')))******''',,,222222///,,,---...*********+++------,,,***///000(((###***///,,,,,,)))(((&&&%%%$$$$$$%%%%%% &&&---111222111222444...111333222000---+++***$$$&&&''''''###!!!###&&&!!!%%%))))))'''%%%&&&)))%%%%%%%%%&&&''')))***+++((((((((((((((()))******(((+++///222222000///---***)))***000777999555000;;;===222,,,444777444666999555111111444777;;;>>>;;;NNNdddnnnqqq|||DDD999///...000///------)))))))))***++++++,,,,,,###***///000000111///,,,,,,---///111333333333333000,,,''''''+++...000///***000555444000,,,+++,,,'''(((***---...---***'''***...'''!!!(((,,,)))+++)))((('''&&&%%%&&&'''(((!!!///CCCQQQTTTNNNEEE@@@222444777777555222000///***'''&&&((()))'''$$$""" ''',,,,,,&&&"""###&&&%%%&&&((()))*********)))((('''&&&%%%%%%&&&'''(((&&&+++000333222000---+++...,,,...777CCCGGGCCC<<>>999::::::666000...///222444555444;;;???===DDDcccOOO111---+++,,,444---,,,,,,222777888555111111222'''+++000333333000,,,((('''***,,,---,,,...111555---+++)))((()))+++,,,,,,///,,,)))***///333333222111---)))(((+++...000000000000///---+++---111555......///111222111...+++ 333PPPgggzzzbbbLLL???111***(((&&&''')))$$$%%%(((***&&&!!!"""'''###%%%'''((('''(((+++---***%%% $$$''''''$$$,,,...---)))***......***111///,,,888MMMRRRNNNRRRPPPBBB888::::::666777===AAAEEEJJJPPPXXXbbbnnnuuuPPP111---,,,,,,333,,,,,,---111444444111//////111***,,,///111111...+++((()))******+++,,,...000111******)))))))))))))))***,,,***(((***///222333222222...***((())),,,...///+++---...,,,))))))...333///***+++222222,,,))),,,...<<>>JJJ^^^dddcccpppeee:::...---,,,///...999///---,,,,,,---...---------+++'''%%%$$$&&&))),,,(((+++...,,,((('''***...'''))))))&&&""""""''',,,)))***++++++***)))))))))&&&)))+++,,,+++,,,///222666///((('''+++...---***---000...******---,,,(((+++%%%''''''###(((+++$$$)))'''''')))(((%%%'''+++,,,((('''+++,,,)))'''))))))'''%%%(((,,,000000000,,,+++***+++...///...---+++***...555:::AAAPPP___|||===000)))222+++...,,,+++******,,,...///...,,,,,,+++*********)))&&&$$$,,,,,,---------,,,++++++---...000111000...,,,***...)))$$$$$$(((***)))'''000***&&&(((...444444111***+++,,,+++******,,,---///,,,))))))+++,,,+++)))***&&&###%%%)))---...---***%%%$$$(((***'''''',,,222***%%%(((,,,,,,***+++))))))(((&&&(((+++,,,+++***///111---,,,...---)))555///333EEE[[[tttAAA444,,,222+++,,,***'''))),,,,,,+++***,,,...222///---,,,,,,---,,,+++)))***+++,,,,,,,,,,,,,,,******++++++++++++++++++,,,)))&&&(((---000000...///***&&&'''---000///,,,((()))***)))((((((***,,,+++)))((())),,,......---//////...---,,,,,,...//////***'''))))))(((+++000,,,)))'''))))))''''''+++$$$%%%'''***...000///,,,&&&(((+++---...///222444DDDUUUrrrCCC555---222(((***((($$$)))---,,,(((&&&***//////,,,((('''(((***++++++'''''')))***+++,,,,,,,,,&&&&&&%%%%%%&&&((()))++++++)))))),,,000222111......***'''(((,,,---***&&&&&&'''((('''&&&&&&(((******)))((())),,,.........111444555333---+++,,,///(((&&&&&&(((&&&$$$%%%)))&&&''')))***&&&"""$$$***(((&&&&&&))),,,---+++(((888333111555555666@@@NNNnnn???444,,,111(((***)))&&&))),,,+++((((((+++///+++)))&&&%%%&&&(((((((((&&&'''((()))************$$$$$$$$$$$$%%%&&&((()))*********,,,...---+++(((+++)))'''))),,,,,,((($$$%%%&&&&&&&&&%%%&&&(((***,,,+++*********+++++++++---///111000---++++++,,,$$$&&&)))+++)))&&&######$$$%%%''')))&&&"""###(((,,,'''%%%(((+++++++++,,,)))$$$(((555<<>>FFFRRR```kkkfffLLL111)))---222333///---666AAA333---+++...333CCCfffrrr<<<***,,,---,,,&&&000,,,000333222---)))***,,,000...)))&&&&&&)))---000***************)))((('''(((,,,///,,,&&&###''',,,%%%,,,+++######***+++%%%'''%%%###$$$'''((('''%%%)))"""!!!'''+++***))),,,%%%))),,,,,,***((()))+++)))******(((%%%&&&+++000444333UUUpppUUU///222)))...===;;;...333FFFAAA444+++555QQQvvvwwwyyy}}}}}}{{{zzzooo<<<,,,---------&&&000+++...000///+++(((***---,,,***'''$$$$$$&&&))),,,------.........------,,,)))+++,,,***%%%###%%%(((%%%++++++%%%%%%++++++%%%+++)))'''((()))(((%%%"""%%%!!!!!!&&&)))''''''***$$$&&&)))(((%%%###$$$&&&(((((('''&&&$$$%%%''')))$$$)))LLLbbbgggbbbGGG:::***'''444HHHIII888444>>>888:::GGGccczzzmmmjjjkkkkkkrrr|||nnnmmmlllllljjjmmmyyyjjj<<<...------...(((///***,,,---,,,((('''))),,,)))(((&&&%%%%%%&&&((()))((()))*********************)))((('''%%%%%%%%%%%%%%%***+++'''''',,,+++%%%+++******++++++***&&&$$$&&&&&&(((,,,---***+++...)))++++++)))%%%###%%%'''***((('''&&&&&&'''&&&%%%(((...MMMXXXQQQHHHCCCWWWUUUUUUdddzzz}}}mmmccceee^^^ggg}}}}}}}}}vvvuuuzzzyyyrrrqqqvvvooommmllllllmmmsssbbb:::000---,,,///)))...---...---***''''''(((***))))))((((((((()))******###$$$%%%&&&&&&&&&&&&&&&)))'''$$$%%%'''((('''%%%$$$)))+++)))))),,,***%%%%%%''')))+++---,,,)))(((%%%)))...000///---...111---......***&&&$$$&&&(((,,,***((()))+++,,,***'''111222HHHPPPOOONNN^^^rrr{{{vvvyyypppmmmlllmmmooouuuXXX777111---+++000+++...111111///,,,)))'''((()))))))))))))))******++++++&&&&&&'''((()))))))))((('''$$$"""$$$)))+++***((($$$(((***)))***+++)))&&&###%%%(((++++++***(((((("""''',,,,,,++++++,,,---,,,,,,,,,((($$$"""$$$'''+++)))''')))---///---+++---)))555BBBUUUeee~~~xxxrrruuu~~~ooommmmmmqqquuu{{{NNN333111,,,)))222---...222111///---+++***)))(((''''''''''''((()))******'''(((((())))))))))))(((&&&###"""$$$(((++++++)))%%%&&&'''((()))))))))(((%%%'''******(((&&&%%%%%%$$$(((+++******---...,,,+++------+++'''%%%''')))'''&&&&&&'''***,,,,,,,,,000,,,000999VVVlll}}}yyy||||||yyy|||kkkiiijjjooouuu|||EEE///000***(((222......///......------,,,***)))&&&&&&%%%%%%&&&''')))***&&&''''''''''''&&&&&&%%%%%%$$$###$$$&&&'''''''''%%%$$$%%%'''''''''((()))%%%(((***)))'''%%%&&&''''''******(((+++000000,,,))),,,...---***)))***,,,&&&&&&&&&&&&%%%'''***,,,444777777555KKK[[[mmm~~~qqqlllppp{{{~~~|||~~~ccc^^^\\\```fffnnnzzzzzz???---///)))'''333///...++++++,,,---......,,,***((('''&&&%%%&&&(((***,,,))))))))))))((('''&&&&&&%%%%%%%%%$$$######$$$%%%%%%$$$$$$%%%&&&&&&''')))###&&&((((((''''''***---%%%&&&$$$"""&&&------'''###&&&******(((&&&''')))((())))))&&&$$$$$$)))---(((444666...===FFFSSSyyyzzzyyyyyysssgggaaafffkkkjjjlllqqqqqqiiicccdddhhhppp|||jjjCCC999---((())),,,+++)))///***%%%%%%))),,,,,,***)))((('''&&&&&&'''((()))+++)))((())),,,+++(((%%%%%%$$$###&&&***,,,+++)))###&&&((('''%%%$$$&&&)))'''%%%%%%'''&&&$$$&&&+++$$$######$$$(((***++++++***++++++)))%%%###$$$''''''&&&''')))(((%%%'''---000***,,,444:::CCC\\\vvv~~~~~~|||}}}iiieee___QQQIIIXXXhhhfff[[[TTThhhqqqnnnkkkooo```@@@777---)))***---+++)))***)))))),,,000111---((()))((('''&&&%%%&&&&&&'''***(((&&&'''***,,,+++***'''&&&%%%(((+++,,,+++)))###%%%&&&&&&&&&&&&'''((('''&&&(((+++***''''''+++%%%$$$$$$%%%(((******))),,,------+++((('''(((***)))$$$$$$***///...+++++++++***---444???TTTuuu~~~xxxpppjjjiiidddiiicccLLLAAAXXXnnniii^^^TTTccciiifffcccgggVVV;;;444---***,,,---,,,)))((((((***...111111---)))(((((('''&&&%%%%%%%%%&&&'''%%%###$$$'''***,,,---'''&&&&&&''')))***(((''')))))))))***,,,------,,,''''''+++///...)))(((+++((('''''')))+++,,,+++)))((())))))'''&&&%%%&&&(((---((('''...444444111///,,,AAAZZZkkk|||{{{xxx{{{tttjjjffffffYYYdddbbbGGG>>>___{{{wwwpppdddoooqqqmmmhhhhhhNNN555111,,,+++------,,,)))***))))))+++......,,,***''''''''''''''''''''''''%%%$$$$$$%%%''')))***+++'''&&&&&&''''''&&&%%%$$$+++))))))+++///000...+++((((((+++///...)))))),,,,,,++++++---......---+++&&&&&&&&&%%%%%%%%%&&&''' ###(((***&&&%%%---888IIIkkk{{{wwwqqquuuuuutttvvv~~~~~~yyymmmhhhkkkppp[[[___^^^NNNIIIddd~~~~~~vvv|||tttmmm}}}FFF111...++++++,,,---+++)))***+++...111111///+++'''&&&&&&'''((()))******+++&&&(((+++,,,,,,+++))))))((())))))((('''&&&%%%%%%%%%$$$$$$'''***+++(((%%%***((()))+++***((()))...,,,,,,+++,,,---...,,,+++***)))(((((()))*********"""111AAAAAA666777OOOiiiyyyxxxvvvqqq|||ppplllqqqzzz}}}~~~xxxooofffbbbfffjjjggg]]]ZZZ[[[YYYeeevvvzzzwwwqqqvvvkkkwwwDDD///---++++++++++++***)))%%%+++333999999333+++%%%&&&'''((()))***+++++++++)))---000222000---***)))***+++,,,+++)))(((((((((%%%%%%&&&(((***)))'''%%%***(((((()))(((&&&)))...+++***((()))***++++++******)))'''((()))******))),,,BBB[[[eeecccjjj}}}{{{ttt{{{yyy}}}zzz~~~wwwyyyyyyxxxtttnnnhhhcccaaabbbRRRTTTaaadddiiiuuu{{{gggeeewwwyyyuuupppggguuu???...,,,+++************)))$$$)))///333444111---+++(((((()))******)))((('''))),,,//////,,,***)))***(((***,,,+++(((&&&'''((((((***---...,,,***(((((()))((())),,,+++''')))------+++((('''))),,,------***(((&&&&&&((()))(((&&&'''777SSSppp{{{sss|||tttsss~~~}}}~~~zzzuuuxxx||||||{{{zzzwwwqqqhhhaaaVVVOOOUUU^^^```hhhtttvvvgggdddqqqnnngggfffeeewww}}}444...---+++)))))))))))))))''''''&&&&&&'''+++000444)))*********((('''%%%###&&&(((***)))&&&%%%''')))$$$''')))(((%%%###$$$&&&&&&***......***'''&&&'''''''''+++///...)))(((+++000---***)))+++///111222///,,,******,,,---+++)))...666QQQ}}}{{{xxxzzzzzzwwwtttiiirrr|||{{{mmmccckkkzzz```fffssstttkkknnnpppgggjjjuuuuuujjjjjjvvv|||vvvyyyyyyqqqvvv}}}}}}vvvwwwuuurrrsss{{{}}}xxx|||xxx}}}uuu|||xxxsssrrrrrrooohhhbbbXXXYYY^^^[[[UUU^^^iiieeepppjjjqqqeeeZZZ\\\aaaxxxxxxaaa777///...,,,***))))))******...,,,,,,//////,,,+++---(((((())))))((('''&&&&&&"""&&&&&&$$$$$$'''&&&###,,,'''%%%'''(((&&&&&&(((%%%)))------***))),,,///((()))+++---......---,,,,,,++++++++++++---///000...+++...222---&&&...===EEE]]]{{{pppdddlllzzz{{{{{{uuulll___dddiiikkkkkknnnuuu{{{hhhaaaZZZXXX]]]cccggghhhoooqqqjjj]]]\\\eeeiiifff^^^```bbbhhhtttxxx~~~~~~{{{rrrlll|||vvvtttwwwzzz|||{{{|||}}}tttllluuussswwwuuussswwwnnnWWWYYY\\\aaaddd```YYYYYY^^^___oootttfffZZZ___iiimmmxxxTTT///---,,,+++******++++++,,,000---,,,...---(((''')))***************)))((('''***,,,,,,)))))),,,,,,)))$$$ $$$''''''))),,,,,,)))''')))...000...***///000000111111000......000000/////////000111222444111111222...///CCCZZZ~~~wwwwww~~~yyyqqqyyyxxx}}}yyyyyyvvv~~~}}}{{{xxxvvvyyyrrrzzz~~~~~~{{{yyyyyyrrrrrrwwwyyyuuupppkkksss~~~zzzooorrrtttiiiXXXWWWZZZ[[[WWWOOOLLLNNN```eeecccYYYRRRYYYfffnnntttJJJ///+++++++++++++++,,,------000,,,,,,---,,,(((''')))++++++++++++++++++***))),,,...---)))(((+++,,,***---***)))++++++)))***---///...---000333444222///+++,,,,,,---......//////111111111333444666888999;;;;;;>>>???===CCC[[[tttwwwwwwwwwuuuppprrr}}}uuuzzzyyyuuuuuu|||yyyppppppvvv{{{|||{{{uuu{{{}}}qqqsssxxxqqqeee```^^^^^^ZZZSSSNNNMMMddd```]]][[[YYYZZZcccoooxxxDDD333,,,,,,,,,,,,++++++,,,,,,,,,******------+++,,,///++++++,,,,,,,,,++++++***---...,,,''''''***,,,***+++((('''(((&&&###$$$((()))...111///++++++111777333444666999<<<@@@DDDFFFBBBCCCFFFIIIMMMQQQTTTVVVfffjjjqqqwwwvvvxxxzzz{{{{{{yyy~~~{{{{{{yyyvvv||||||ooofff]]]UUUTTTTTTQQQOOONNNaaa]]]aaaiiieee[[[^^^iiiwww;;;333//////...---,,,+++))))))***((('''***+++***+++///***++++++,,,,,,+++++++++///111...******---///---'''&&&(((+++,,,,,,000666444333222333;;;KKK]]]jjjzzz{{{~~~{{{tttuuuvvvsssxxxzzzqqqdddYYYNNNMMMQQQRRRTTTVVVWWWWWW```jjjcccUUUWWWfff{{{___777111000000///...,,,***((('''+++(((&&&((((((&&&'''+++***++++++,,,,,,,,,,,,,,,---///...******...///---((((((+++...---,,,111888666//////@@@aaasssnnnttttttiii]]]SSSQQQTTTVVVYYY\\\YYYXXX\\\aaaZZZRRRYYYiiiiiiwwwNNN777///////////////---+++***(((,,,)))'''))))))((()))---+++,,,---............---***---...,,,,,,000000...******---///,,,***///666777???PPPiiiyyyppphhheeeccc``````aaaccc```]]]ZZZUUURRRXXXcccaaannnAAA444)))------...///...---+++***,,,)))))),,,------000555------...///000000//////...222333222333666666444>>>@@@EEEIIIIIIJJJQQQYYY^^^|||~~~iiiddd]]]WWWSSSPPPPPPQQQeeeooo>>>000333555///++++++---,,,++++++))),,,///111111111111111666///---222000))),,,666888666666999<<>>;;;777///999???BBBAAAHHHVVV```aaannnttt```SSSIIIJJJ@@@:::EEENNNIIICCCTTT\\\```bbbmmmjjj```TTTLLLHHHEEE@@@<<<;;;JJJPPPTTT```ggggggkkkyyyhhhZZZCCCAAAAAA666BBBLLL@@@AAARRRVVV\\\iiioooiiikkk~~~^^^HHH???MMM|||aaa___aaaIII999:::333999777===GGGKKKNNN^^^qqquuuiiissszzz|||\\\999AAA???888hhhqqq]]]NNNAAA666222888DDD555...666333999)))III^^^eeettt~~~ssspppCCC111BBBCCCBBBvvvooocccPPP???666444444444666000888444333999555???:::ccczzznnnmmm```eeexxxMMMBBB888666>>>]]]jjjUUUEEE???;;;666333333444666888333&&&...000000555AAAbbbppp]]]nnnaaaEEE:::000111@@@LLL}}}EEEBBB:::<<<[[[wwwaaaOOOEEE>>>777111...///333888666///((('''+++(((::::::222777QQQnnn===222:::;;;777555000KKKgggssstttHHH666777^^^}}}[[[JJJAAA777222444888:::;;;888777:::???===666333444111AAA]]][[[SSSXXX\\\oooppp{{{tttXXXTTTkkkIII+++222666999999///222999VVVYYYCCCAAA|||OOOCCCSSSttt\\\JJJBBBAAA:::888666666777666333///444///...222666888AAALLLOOOjjjyyybbb@@@KKK[[[]]]fffpppKKK333///555???FFFuuufff:::333???111,,,555///...:::DDDmmmvvv???888uuurrr|||gggFFF777;;;@@@<<<333===???666000222///...555444222555555===[[[xxx}}}ccc888555666<<>>qqqppp___YYYFFFDDDWWWrrr{{{TTTLLLHHH...777SSSVVV111//////000,,,(((,,,333999)))444UUU;;;222555CCCggg<<<888888000333//////000000222???ooo@@@888//////444111---///333000---,,,///444777999CCC<<>>:::666555===MMM^^^iiinnnaaaYYYnnn|||yyyfff:::000555cccPPP000+++000///111555...,,,VVV<<<111AAA|||MMM+++,,,,,,,,,...///...,,,(((444---BBBrrrLLL```ZZZ<<<444000555111000+++222222GGGmmmEEE444444444///,,,,,,333666JJJccc[[[KKKRRRNNN===444DDDcccuuuqqqcccKKK<<>>222000,,,,,,+++,,,HHHuuuBBB444333dddSSS,,,...///---,,,---......777,,,000999{{{|||ttt```<<<444222999555555,,,444333KKKPPP>>>///,,,///...---...333111444SSSCCC>>>@@@bbb]]]---DDDjjjuuukkk<<<222///444888KKKwww```222<<>>uuu{{{AAA---777???888...999,,,555mmmRRR999222///000000,,,***,,,(((///:::WWWCCC777666UUURRR333OOOnnn{{{dddUUU000///,,,111333;;;___zzzsss:::999^^^999+++''',,,(((...******+++111TTT[[[///000???~~~AAA111---///***)))------...555,,,;;;mmmWWW777111555888999111555LLL~~~zzzYYY@@@++++++,,,///111...)))+++000///:::JJJ]]]EEE111,,,BBBAAA===bbbwwwxxxRRR@@@,,,222...333444///DDDpppNNN555JJJ:::%%%,,,...)))...((()))(((,,,MMMfff999444666yyyXXX444***333)))$$$*********111+++888dddpppNNN;;;555999???>>>JJJ___{{{zzzqqq~~~hhh@@@,,,000666222111000---***+++222999CCCMMM\\\fffSSS:::---444...AAAnnnzzzqqqAAA333...333...333666***///]]]bbb...;;;kkk999)))222...(((,,,'''(((((((((GGG{{{FFF444---hhhvvv@@@***222)))$$$+++******...+++888aaaooo[[[RRRQQQLLLPPPTTTYYYUUUFFFNNNkkkyyyMMM:::222333777444555222...+++---333999;;;EEEMMM```lllmmmVVV???///%%%BBBtttyyyeee333,,,///...+++...444+++$$$EEExxxeee&&&555KKKAAA222......&&&)))&&&***)))(((DDDVVV444)))VVVZZZ444000+++)))---,,,---...---:::^^^}}}fffWWWOOOAAA???;;;;;;999111AAAccc\\\???///000111222000&&&,,,------///555;;;:::444222888RRRfffrrrVVV444,,,EEE{{{~~~```000000///---...---222111'''666[[[___+++555999~~~XXX<<<%%%///&&&)))''',,,,,,(((BBBuuuEEE222MMMNNN222......---//////......777TTTwwwvvvlll[[[LLLDDD@@@===444444333888:::333???^^^\\\222000999<<<222///222...(((---000222888;;;666...)))***???QQQ|||{{{fff???111AAAzzz[[[222666***---333...---444...000EEEcccCCC777444nnnxxxJJJ***222(((***)))...---(((???```;;;DDDooo:::111111***000------///111CCCtttUUUGGGDDDEEE???555111555:::;;;444666777<<<===888KKKpppoooFFF777777000000...)))///333,,,...333555333444777333,,,111)))333<<>>aaaZZZ888333<<<000000000000000000000///(((111333444999333+++...'''&&&333666DDDvvv\\\111---RRR|||jjj777%%%//////......------.........\\\vvv777...OOO@@@222(((,,,$$$...---!!!CCCwww:::???ccc888(((222***111'''...111???WWW@@@555---+++///333222000///111555999<<>>000///...---+++***)))((((((DDDkkkFFF///AAACCC//////)))'''///---000\\\PPPiiiQQQ+++888...222111222222PPPVVV:::///))),,,///---///444///333777<<>>CCCOOOZZZrrrIII>>>000((((((,,,//////***+++---......---+++***%%%++++++...777333)))((((((+++---000777OOO{{{yyyIII///KKKooo///.........------......///'''DDDSSS444---JJJnnn111111444)))///---111uuuQQQ555|||FFF333BBBCCC___kkkRRRNNN777@@@NNN]]]kkk~~~eee777:::666...+++///111///---...//////...,,,)))''')))...,,,///:::777......)))+++,,,000888HHHrrrddd999<<>>hhhggg***+++555<<<888---(((***///111000***%%%$$$'''&&&"""---...111+++(((333333!!!&&&,,,---%%%++++++AAASSS+++QQQGGG444,,,+++(((,,,111...---)))FFF///'''666FFFbbb***...555---222///999[[[444666XXXZZZ555---555999444000//////,,,***---,,,******+++'''!!!&&&(((,,,))),,,>>>@@@+++(((,,,---%%%)))&&&666xxxSSS+++@@@```>>>...333000+++,,,,,,222$$$444333///,,,???yyy???444222)))---000555JJJFFF000FFFFFF666///444444///222;;;777+++)))---...++++++,,,+++'''$$$'''***&&&---CCCGGG333)))***---(((***%%%///eee\\\333...ggg|||KKK...222111)))(((***111$$$555^^^bbb999444aaaWWW444******333***(((000aaaBBB777444\\\999000...111---)))444DDD???///000111...(((%%%)))...///(((,,,...&&&'''<<>>---CCCxxx~~~333---,,,---(((&&&333DDDDDD777222555333+++%%%''',,,///)))---222,,,&&&555FFFEEE222&&&++++++---------IIIxxxZZZ...\\\}}}OOO000$$$,,,444///---***666eee:::FFFRRR777000...///999999...888KKKEEE777777<<<^^^bbb000+++,,,***&&&&&&///;;;AAA@@@,,,444999333+++(((((('''&&&'''222555---333GGGQQQ@@@+++,,,***)))***'''777cccddd000LLLpppIII,,,+++000(((***---BBB\\\AAApppfff<<<111000(((222///333===aaavvvfffaaa@@@fffhhhDDD222+++...***(((((()))---:::GGG)))444;;;666,,,'''''''''((("""///>>>555...;;;JJJPPP333...***'''***&&&...IIIxxxAAA;;;zzzwwwKKK111,,,))))))000TTTnnnQQQ555>>>>>>000...CCCNNNCCCDDD))))))HHH}}}pppxxxQQQ555222;;;000000+++******$$$"""333JJJ,,,555999111'''%%%)))------!!!...BBB888&&&+++888YYY888111+++(((...***///:::~~~ZZZ999mmmnnn???222444000///RRRkkkUUU:::000***///***...AAAgggbbb>>>222<<<```jjj^^^sssHHH===---222???777333555***&&&***###...RRRDDDIII???999===333'''...---&&&222///666777$$$555LLLUUU999!!!///111(((111==={{{LLLXXXuuuJJJ222...000...444555---///777888555RRRWWWcccYYY;;;...999===DDDqqqVVV:::888---222@@@;;;...000((('''+++$$$...NNNYYY@@@666>>>;;;,,,&&&)))***$$$......<<>>ffffffCCC///&&&&&&444...iiiSSS444AAAMMMCCC999444---'''+++444(((...---888OOO]]]uuuqqqDDD<<<555---333%%%444555444ZZZIII222000888111---555777222,,,''')))***'''///@@@iiiJJJ///999KKK===))),,,,,,))))))(((444HHH>>>%%%000dddvvvXXX:::+++(((...+++QQQXXXGGG???333,,,<<<888555444777999666333111///888///444KKKMMM]]]XXX222......)))+++:::@@@PPPnnnMMM===888===999333555888===111******'''(((111999UUU___<<<+++OOOMMM+++++++++,,,,,,***///FFFOOO777+++WWWkkkVVV;;;///+++***%%%DDDIII555---///>>>XXXhhh```SSSJJJFFFAAA666+++333;;;000---999000333VVVXXXWWWHHH777555???QQQdddtttPPP@@@444777<<<999555666FFF444---,,,&&&***222111===hhhMMM&&&EEEUUU777)))(((,,,...111000GGGdddQQQ000DDDNNN@@@///---///---,,,AAAGGG999***)))CCCggggggMMM111999222...444...,,,===)))...999KKKdddUUUBBB///333CCCCCC:::777GGG333...///''',,,222***---[[[ZZZ000222WWWTTT222(((***+++555---@@@fffWWW555444555000(((,,,111///222999AAA@@@111***FFFpppkkkCCC<<<@@@>>>999999===??????KKKJJJYYYvvv```KKK333888OOORRRDDD>>>EEE111///111)))...222%%%'''JJJaaa===&&&XXXppp>>>+++)))(((444(((333[[[JJJ666******...+++---222...***---@@@UUUPPPCCCZZZrrrGGG<<>>>>>***333111)))444!!!+++999gggNNN555666~~~OOO555%%%'''---&&&---888///***)))))),,,---+++***++++++???```vvvcccppp~~~}}}}}}xxxnnnfff``````]]]XXXSSSOOONNNNNNKKKEEE>>>:::;;;<<<===<<<999999999:::;;;;;;<<<<<<777777888888888888777777888777444222000/////////666555555444222000...---333555333///111666999888777777666666777888:::;;;DDDCCC@@@???BBBJJJTTT[[[ZZZYYYXXXXXXZZZ]]]```bbbnnnttt}}}ggg???+++---111BBBNNNCCC///AAA777000111***---111)))444PPPYYY222000ddd___<<<+++***///***000777///111)))&&&***,,,+++111;;;VVVyyyxxxkkk]]]XXXQQQLLLIIIFFFCCCAAABBB@@@??????@@@>>>999444777777888666444333444555;;;777333222444555444333333333444444555666666777111222222222222222222111555444222111000111222222222222222111111111000000+++000222...,,,///444555111111111111222333444444444444444444555999???CCC666555333222222444666888555888===@@@CCCGGGKKKNNNQQQYYYdddoooyyyyyyBBB---888222333NNNfff333EEECCC---000111###///%%%---666ddd:::222IIIsssPPP888,,,+++(((,,,000***...***,,,...&&&%%%BBBfffsssbbbVVV\\\wwwxxxrrr{{{uuupppjjjhhhgggggghhhlllooorrrnnnhhh>>>555///666333///---,,,---,,,,,,//////000000111000000//////000222222222333555666222000...000333444333000222333333444444555555666000000111111111111000000555444222///------------//////......///000222333444;;;===555,,,***,,,......///000111111222222111---...000000//////000222555333111...------...///---.../////////000444777///333777999999;;;@@@CCCMMMOOOYYYfffqqqzzzJJJ111@@@888333QQQrrrJJJHHHUUU???<<>><<<888555555444444555666888:::<<<777aaaddd333333555333111000000111333444555333444555444222111333444222333444333222000111222222///---///333555333111111222222333444444555555000000////////////000000000///---,,,+++++++++,,,...---,,,,,,,,,///111333888???@@@888///,,,++++++---...///111111111000///...000111111000......///444333000...,,,,,,,,,,,,111222333333333444666888///111333222000///000111//////222666666666;;;CCCNNNQQQWWWaaannn~~~QQQ111999555444HHHYYYBBB999___VVV<<>>999CCCGGGWWW___^^^fffyyyzzzmmmvvvLLLFFF===555222111222222666555222///---,,,+++***555333111111222333222111'''+++------***((()))+++//////000111111///...,,,777>>>|||```999<<<111,,,...000///...---///111***((('''))),,,...---+++(((+++------+++)))((((((///---+++,,,///111000.../////////000111111222222111000...------...000111666444111...+++***)))(((------------------------111555555000,,,++++++)))000//////.........//////+++---......------...///)))))))))******+++,,,,,,...000111000...,,,++++++&&&'''***...111333333222444///...///...***'''(((&&&+++000222///...000222---------...000333777:::111111111222888HHH[[[jjjeee<<<666...222FFFPPP111~~~KKK:::SSSTTT:::++++++UUUbbb555+++'''444222,,,---///SSS}}}dddIII???DDDMMMSSSVVVhhhnnnwww|||yyysssrrruuurrr|||eeeVVVIII===333111...,,,+++,,,.........'''***...000////////////+++++++++---......+++)))222000...---------------,,,++++++******++++++,,,***CCCccc,,,222111---000222111//////111333---***(((***...///,,,(((***,,,//////---+++******)))((((((+++///000---*********+++,,,,,,------...---,,,***))))))***,,,---******))))))***,,,---...++++++---...............+++333666000******---000---,,,+++*********,,,,,,)))+++......---+++++++++(((((())))))*********************)))((((((***,,,++++++,,,...///...,,,***+++'''(((...222111/////////000111---)))(((,,,111000...,,,,,,...000111111+++000444444111111444888555@@@SSShhh}}}{{{>>>777+++000111EEE???>>>xxxNNNAAABBBrrr___))))))===111...))),,,+++(((111CCCJJJQQQaaaPPPFFFJJJbbbzzz}}}zzzuuuuuu~~~wwweeeNNNGGG===555111000000000---------///222333222111******+++,,,---......///000///......///000///...000000333...%%%***000***,,,,,,,,,++++++*********'''GGGHHH)))000///,,,,,,+++)))((((((***,,,,,,)))&&&&&&***,,,---,,,---------------,,,+++***---(((&&&+++333777333---+++---...//////,,,***(((***,,,,,,***&&&$$$&&&((('''''''''(((+++///444777555,,,'''***---+++,,,000(((***+++,,,++++++,,,...))))))***+++++++++******,,,+++)))***,,,......---+++***)))***++++++(((%%%+++***)))))))))***+++,,,---***,,,222222---+++...222***(((111999666///+++,,,++++++---///111111000---------...000000---+++------------,,,...111444666555444444666;;;AAADDD^^^pppKKK???///222,,,999444000YYYyyyfffVVV>>>[[[```<<<111444%%%(((---###+++777PPPiiigggWWWRRRlllgggooofffTTTGGG>>>888:::777222////////////...,,,++++++,,,......,,,+++((()))+++,,,,,,+++***))),,,++++++,,,,,,------,,,333***$$$(((---***(((,,,++++++*********)))))))))%%%...GGGKKK222)))///***,,,------,,,******+++,,,***(((&&&(((+++---...---******++++++++++++******+++'''$$$'''---000...***((((((''''''&&&&&&'''''',,,***)))(((((((((((('''&&&&&&%%%&&&))),,,000222---(((&&&))),,,+++---222...///...+++'''%%%$$$%%%(((((()))))))))((('''&&&)))***,,,000333444222111,,,,,,,,,------,,,+++)))))))))))))))***++++++,,,***(((***...///***))),,,---''''''///555222---+++))))))***,,,......,,,***------...//////...---------......---,,,---000333333111...++++++...111333000666AAAMMM]]]qqqdddNNN555555***000222***999RRRhhh{{{SSSAAAJJJ111(((///'''+++444---+++'''555SSShhhvvvdddYYY]]]vvvtttOOOEEE888000---///111111---,,,,,,...///000...---,,,+++************'''%%%((()))+++---,,,***'''&&&'''((((((((()))))))))******777...!!!)))+++'''---***))))))))))))(((((((((///***((('''(((***+++)))***+++,,,,,,***))))))***)))(((((())),,,...------&&&'''(((((())))))))))))***(((&&&&&&'''))))))(((***(((&&&$$$$$$'''***,,,,,,)))&&&'''***,,,***'''((('''''''''(((***,,,---((('''(((++++++***,,,111++++++,,,***(((''')))***)))***++++++***(((&&&$$$%%%'''+++000333222...+++(((***,,,,,,+++)))))))))&&&''')))***+++++++++***'''&&&'''++++++(((''')))'''%%%'''---000---+++***(((((()))***+++***&&&$$$))),,,......+++***+++---***,,,,,,------///222555;;;888444111///000111333,,,.../////////222888>>>UUUeeeaaa:::777...333444+++)))111OOO}}}nnn333555&&&***999555;;;RRRKKKQQQPPPVVVkkkpppfffiii~~~mmmaaaRRR>>>///...------///111222000---111000///000111000---+++,,,+++*********)))'''%%%))))))+++++++++***)))(((%%%&&&''''''''''''((()))---bbbYYY''' ,,,))))))))))))))))))))))))))))))---000+++'''***)))'''---((()))((('''%%%&&&(((***)))******+++,,,,,,+++***###$$$%%%'''((((((((((((+++***)))&&&$$$$$$&&&(((+++***'''&&&'''***---///)))'''&&&'''***++++++*********************++++++))),,,......+++)))+++...)))***+++++++++,,,...000---...//////...+++(((&&&'''(((+++...///---((($$$(((***,,,,,,)))''''''((($$$&&&(((+++,,,+++***)))&&&&&&''')))***)))))))))###%%%(((+++,,,******+++,,,+++)))))))))(((%%%###%%%***---+++'''%%%(((,,,((())),,,---///111555888222000---++++++,,,...///***///555888666111---,,,000...<<<\\\yyyuuuAAA777111<<<111,,,)))(((555RRRgggiii333...000EEE^^^YYYXXXzzz^^^;;;777666AAAWWWpppyyyhhh^^^NNNDDD888111...,,,)))(((111...+++***+++---///000444222///...------+++***(((''''''((())))))'''&&&'''''''''((()))***++++++&&&((())))))'''&&&''')))???ssshhh222%%%,,,'''&&&************************&&&///000---...)))&&&,,,***)))'''$$$"""$$$)))---++++++,,,+++***)))(((((($$$%%%&&&'''''''''''''''******)))%%%""""""$$$&&&'''''''''((()))***+++,,,%%%'''(((((('''(((***---***++++++++++++******)))+++///222000---,,,---...---------***((((((***,,,.../////////...,,,)))(((,,,+++++++++,,,,,,)))'''+++,,,...---+++)))((((((###%%%(((+++,,,+++)))'''((()))******+++,,,,,,+++###'''++++++******+++,,,111...***((((((((((((((('''***---+++'''&&&)))---***,,,---...///000333555...---+++******,,,...000,,,,,,,,,,,,,,,///222555333)))'''000:::HHHfffQQQ<<<333???555666555222------;;;LLL666$$$***RRRttthhhDDD000666111,,,***...555===AAAOOONNNKKKFFF???999333///+++(((''')))++++++---111%%%&&&'''))),,,///111333///,,,)))'''((()))******%%%$$$$$$%%%'''((('''%%%%%%%%%&&&'''((()))******)))+++---+++(((&&&(((***999HHH???...///+++%%%+++))))))************++++++999<<>>666///***&&&,,,+++)))&&&%%%''',,,///***++++++***(((&&&'''((()))))))))))))))((('''&&&''''''&&&$$$"""!!!"""$$$((()))***,,,------,,,,,,"""&&&((((((%%%%%%)))---'''((()))*********((('''+++///000......///000...(((((((((&&&%%%&&&))),,,++++++++++++***)))(((((()))'''%%%&&&'''))))))))))))(((((()))+++***(((&&&$$$&&&(((******)))'''&&&(((++++++***+++...///---&&&***,,,+++***,,,,,,+++111...+++))))))*********+++---...,,,***))),,,...---...///...,,,+++,,,---000///...------...///000333111...***)))((()))***(((***222888444...333>>>ZZZkkkJJJ444<<>>;;;555'''((((((((((((&&&%%%$$$$$$((()))%%%&&&,,,---******---,,,(((***...,,,&&&%%%&&&))),,,...,,,((($$$+++)))'''&&&((()))))))))"""%%%'''(((((((((***+++))))))))))))+++---///000+++)))(((((()))+++,,,---&&&,,,111111222444000***333000TTTkkkHHH777666;;;888---))),,,,,,&&&FFFwwwYYYeeewwweeekkksss\\\GGG222,,,---,,,+++,,,,,,,,,,,,,,,,,,+++***)))******)))(((,,,000...)))(((((()))***************++++++...111...'''$$$&&&***+++---000333333000...))))))+++---//////---+++222111///,,,)))&&&$$$"""&&&&&&&&&&&&&&&'''+++---&&&&&&%%%###"""###%%%(((%%%%%%'''***(((###"""%%%"""444fffBBB+++)))###)))))))))&&&$$$$$$%%%'''***(((&&&###""""""###$$$,,,,,,,,,+++***(((&&&%%%+++******++++++***'''%%%'''&&&&&&((())))))&&&$$$'''((()))(((&&&%%%%%%%%%)))***+++...555;;;777000777666444000,,,))))))******,,,...,,,)))'''(((+++ !!!""""""###%%%(((+++CCC555'''"""###$$$$$$&&&'''***++++++)))***...222&&&***......+++&&&!!!(((###%%%&&&###'''***###"""$$$&&&&&&&&&'''***,,,&&&&&&'''((())))))((((((%%%&&&''')))***************)))'''&&&&&&((()))***///...,,,++++++,,,...///,,,...///000///---***(((,,,...///---...111///***///888:::___[[[CCC222222...)))(((,,,,,,***:::RRR~~~tttXXXDDD666******......------******++++++***))))))((((((++++++((((((+++---+++&&&'''(((((((((((((((''')))(((+++---+++%%%$$$&&&,,,***((((((+++...111222&&&&&&'''(((++++++***(((,,,+++***)))'''&&&%%%$$$(((((((((''''''&&&%%%$$$&&&''''''%%%$$$$$$&&&((()))&&&&&&))))))&&&%%%(((%%%666ddd|||===))))))&&&((())))))'''%%%$$$%%%&&&&&&%%%$$$###$$$%%%'''(((''''''(((((())))))************))))))***)))'''%%%)))'''&&&&&&''''''%%%###''''''(((((('''&&&%%%%%%%%%***,,,---///333111---)))***)))'''%%%%%%&&&(((((()))***)))((('''((()))%%%&&&'''&&&&&&(((+++---===333+++)))((('''&&&'''%%%&&&&&&%%%%%%%%%'''))) $$$(((******(((&&&%%%)))&&&(((000222)))"""%%%)))((('''&&&%%%&&&'''(((((((((((()))))))))******&&&'''((()))***************)))((('''''')))***,,,,,,+++)))(((((()))+++,,,000///...------,,,,,,,,,+++......---///111000---))))))111JJJyyymmmLLL<<<333,,,---000222333555222777bbbjjjFFF111,,,(((&&&+++//////------((())))))))))))(((((('''&&&,,,---(((%%%'''+++---'''((((((((((((((('''''''''&&&''')))(((###$$$''')))'''%%%%%%(((+++---...$$$###"""###%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''(((&&&&&&''')))(((###'''((()))((('''&&&''')))(((###!!!%%%(((&&&%%%%%%%%%333VVVjjj444&&&)))***&&&((()))(((&&&%%%%%%%%%%%%%%%$$$$$$%%%''')))***&&&%%%%%%%%%&&&(((***+++)))((('''(((((((((&&&$$$***(((%%%$$$%%%%%%$$$###%%%%%%&&&&&&&&&%%%$$$$$$$$$***---+++)))******(((&&&''''''&&&%%%%%%''')))&&&%%%%%%&&&'''((('''&&&((()))))))))((()))+++...000,,,)))***((($$$###%%%$$$###!!!!!!"""######"""!!!%%%'''''''''((()))%%%'''...GGGTTT777***---***'''%%%%%%&&&&&&&&&(((''''''''''''((())))))(((((())))))******++++++)))((('''&&&&&&'''((())))))((('''&&&&&&'''((()))222000---***)))+++...///(((+++---+++,,,000000---///'''000444CCCwwwMMMPPP>>>111222666555555999555>>>YYYwwwggg666 )))&&&&&&)))---...---,,,+++(((((()))))))))(((((('''))),,,,,,'''%%%(((++++++)))************)))((((((&&&$$$%%%'''&&&###$$$)))%%%%%%''')))+++***'''%%%$$$""" """$$$$$$$$$!!!!!!"""$$$%%%&&&''''''%%%"""!!!%%%***,,,)))%%%''')))******)))(((((()))((("""!!!&&&+++***&&&$$$$$$+++@@@QQQ***&&&((()))%%%''')))((('''%%%$$$$$$(((((('''&&&&&&&&&''''''***(((&&&$$$######$$$%%%((('''&&&&&&''''''%%%$$$)))&&&###"""###%%%&&&&&&$$$$$$$$$%%%&&&&&&%%%###'''+++,,,)))(((((('''###***++++++)))'''%%%&&&'''&&&###"""$$$''')))(((%%%((((((((('''&&&''')))+++'''&&&((()))&&&!!!!!!&&&&&&###!!!"""%%%'''%%%###$$$%%%&&&&&&%%%%%%&&&((("""&&&111ZZZuuuJJJ!!!///,,,)))%%%$$$&&&(((((((((&&&%%%%%%$$$$$$%%%&&&'''***))))))))))))******+++---,,,***)))(((((((((((()))(((''''''''''''((()))///---***((((((***---...'''+++,,,***)))+++,,,***111///111))),,,```XXXaaaJJJ666111111---,,,///222GGG\\\lll{{{PPP111333222***''')))*********+++***)))(((((()))))))))))))))(((,,,,,,)))&&&(((++++++'''(((((()))))))))((((((''''''%%%%%%'''&&&###%%%***(((((()))***+++)))%%%"""&&&$$$!!! """$$$%%%&&&""""""######$$$%%%&&&&&&'''### ###)))------+++''')))******)))(((((()))+++''''''///333000***'''******///===$$$(((&&&$$$$$$&&&((((((&&&%%%$$$%%%((('''''''''&&&&&&''''''***)))&&&###!!!!!!"""###'''&&&$$$%%%&&&&&&%%%$$$%%%### ###''')))***&&&%%%%%%''')))***(((&&&++++++)))'''***,,,(((!!!((())))))'''$$$"""!!!"""&&&###"""$$$(((***)))&&&'''(((((('''%%%%%%(((***((((((***+++'''###%%%+++%%%###"""$$$(((***)))&&&(((((((((&&&$$$$$$%%%'''&&&$$$***TTTrrrKKK"""...,,,***'''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&+++***)))(((((())))))***333222000...,,,+++***)))(((''''''''''''''''''((())))))((((((((()))******+++///000+++(((***+++)))(((111---(((222FFFuuussslllWWW>>>111,,,***)))***)))>>>ZZZxxx\\\000%%%111555***'''((('''%%%&&&***+++***'''(((((())))))))))))))),,,+++(((&&&))),,,)))"""###$$$$$$%%%&&&&&&%%%%%%'''%%%&&&(((&&&$$$%%%***///,,,'''%%%%%%''''''''''''%%%""""""###%%%&&&&&&"""#########$$$$$$%%%%%%***'''$$$$$$'''***+++***'''((()))((('''&&&'''))))))&&&(((...111---(((&&&000---'''111 ***$$$"""$$$&&&''''''%%%$$$%%%&&&$$$$$$%%%&&&'''(((((((((%%%%%%$$$#########$$$%%%'''&&&$$$$$$%%%&&&&&&%%%###""" !!!%%%))),,,---***(((''')))---...,,,***+++)))&&&%%%***...***"""$$$%%%''''''%%%$$$$$$%%%%%%$$$$$$%%%''')))((((((((())))))((('''''')))+++'''&&&'''(((%%%"""$$$)))""""""###%%%((())))))((('''''''''&&&$$$%%%'''))),,,$$$!!!:::OOO888 )))------,,,)))&&&######$$$*********+++******)))(((+++***)))'''''''''((((((------,,,***)))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))(((((((((000444444///***+++,,,,,,'''333,,,...999333FFF~~~qqq```FFF111***---///---555EEEZZZwwwyyywwwWWW111555///%%%''')))((()))&&&"""%%%+++---***&&&&&&'''(((((((((((((((&&&))))))'''&&&'''$$$ !!!"""###$$$%%%%%%%%%'''%%%&&&((('''###$$$(((---***&&&%%%&&&((())))))&&&$$$"""!!!###$$$$$$###!!!!!!""""""###$$$$$$$$$)))(((''''''&&&&&&&&&&&&&&&''''''%%%$$$$$$&&&(((%%%###$$$''''''###"""$$$***+++###***((($$$'''%%%&&&&&&%%%$$$$$$%%%'''$$$$$$%%%&&&&&&&&&&&&&&&!!!""""""###%%%&&&''''''(((&&&$$$$$$%%%''''''&&&$$$"""!!!###&&&***,,,,,,(((&&&$$$''',,,...,,,)))$$$%%%%%%$$$'''+++***&&&$$$&&&((()))((((((((()))$$$%%%&&&&&&&&&&&&'''((((((((()))((('''(((***,,,&&&$$$%%%'''%%%!!! """!!!###&&&'''&&&&&&&&&'''%%%%%%&&&%%%$$$$$$&&&((()))###"""***...((($$$((()))---000---&&&"""###&&&***,,,---......,,,***(((+++***(((&&&%%%%%%&&&'''$$$$$$%%%%%%%%%$$$$$$$$$&&&''''''''''''''''''&&&%%%%%%&&&'''(((((())))))///444444...******---...------///555444+++333IIImmmaaaGGG...&&&...333///RRR```bbbjjjzzzuuupppccc222'''555,,,)))...###,,,,,,((($$$'''......((($$$%%%&&&&&&'''''''''&&&!!!(((+++(((###"""!!! !!!###$$$&&&&&&''''''&&&%%%&&&(((&&&""""""&&&%%%%%%'''***,,,+++(((&&&$$$"""!!!!!!"""###"""!!! !!!"""###$$$$$$###&&&((()))'''%%%%%%%%%&&&&&&%%%###"""###%%%((((((%%%$$$$$$""" """'''%%%%%%&&&&&&...%%%&&&%%%$$$######&&&((('''''''''&&&%%%###"""!!!!!!"""###%%%&&&&&&&&&&&&(((&&&$$$$$$%%%'''''''''%%%$$$###$$$'''***++++++$$$!!! ###(((***(((%%%"""$$$######'''))))))###%%%'''((('''&&&&&&&&&"""%%%'''&&&$$$###%%%(((&&&''''''&&&&&&'''))),,,)))'''))),,,+++%%%""""""###&&&))))))&&&$$$%%%'''%%%&&&&&&%%%###"""###$$$ """******"""$$$+++)))"""***000...'''###&&&***)))+++---///...,,,)))'''+++***'''%%%$$$$$$%%%&&&###$$$%%%'''((()))******))))))************))))))&&&&&&&&&&&&''')))***++++++000111,,,'''(((,,,---,,, ...888+++111===222vvveeeCCC000)))111222>>>jjjtttjjjfffnnn]]]SSSkkkPPP444...***)))(((&&&)))------)))$$$"""$$$'''+++,,,000)))"""!!!%%%'''$$$ &&&''''''%%%###!!!!!!"""%%%%%%%%%(((+++,,,,,,+++'''((((((((('''&&&''''''555+++$$$&&&(((&&&$$$&&& !!!###&&&'''######!!!!!!&&&***(((!!!%%%""""""&&&---...)))###"""""""""###$$$%%%'''''',,,(((&&&'''&&&"""!!!$$$&&&$$$...BBB&&&'''''')))$$$$$$&&&&&&&&&&&&%%%$$$(((&&&###  !!!"""$$$$$$$$$$$$######"""!!!%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&(((***+++)))(((((( ///'''&&&///$$$000,,,)))'''&&&'''((((((&&&$$$###"""!!!!!!###%%%&&&)))&&&$$$$$$''')))((('''111***%%%''')))'''&&&'''%%%,,,333444...)))''''''###&&&%%%!!!!!!'''***'''''''''''''''''''''&&&&&&***'''%%%'''******%%% %%%%%%&&&'''&&&%%%###"""(((...000+++(((+++,,,)))((('''%%%%%%&&&'''''''''(((((('''&&&&&&%%%%%%$$$"""%%%'''((()))+++---))))))************)))(((---......---++++++,,,---............///111222222GGGpppEEE000///000...EEEuuuwwwsssooodddLLLPPPqqqppp>>>222---******)))''')))------***&&&%%%&&&))),,,---:::444---))))))***(((&&&###%%%&&&&&&$$$###$$$%%%''''''&&&'''))))))'''&&&...111444111,,,***,,,///:::111+++++++++'''###### !!!"""!!!!!!"""$$$'''######""""""''',,,***$$$)))%%%######&&&'''%%%"""&&&&&&&&&&&&&&&'''(((((()))%%%$$$&&&%%%!!! """&&&)))888NNN...)))$$$### """###$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%% !!!###$$$%%%$$$###"""%%%&&&&&&'''((()))******)))((((((((())))))'''%%%''' *** +++###+++%%%&&&&&&'''(((((('''&&&&&&%%%$$$$$$%%%&&&(((((('''&&&'''---333222))) 222,,,(((((('''###"""$$$$$$'''***)))&&&#########!!!$$$### %%%'''%%%&&&&&&%%%%%%%%%&&&&&&''')))&&&###$$$''''''$$$ &&&&&&'''((('''&&&%%%$$$)))///111---+++------+++)))'''%%%###$$$&&&'''((($$$$$$%%%%%%%%%%%%$$$$$$"""$$$'''(((((((((***+++((()))))))))))))))(((((()))))))))(((&&&&&&'''(((...............///000111888tttOOO222666333000VVVrrrlllssspppRRR@@@[[[SSS---...***)))++++++((())),,,***(((&&&&&&(((*********666222---(((%%%$$$%%%&&& """%%%'''&&&&&&&&&'''&&&%%%%%%&&&''''''&&&$$$***000444111)))%%%(((---,,,'''$$$'''(((&&&$$$###""""""######""""""###%%%!!!"""""""""&&&+++***%%%(((%%%""" """$$$&&&%%%%%%$$$###""""""######&&&%%%&&&)))(((###!!!"""&&&+++===RRR///(((######!!!"""$$$&&&'''((())))))###$$$&&&((((((((('''&&& %%%((()))(((&&&$$$&&&&&&'''(((***+++,,,,,,((('''&&&'''((((((&&&%%%$$$"""(((!!!,,,%%%%%% ###&&&((((((&&&%%%%%%&&&&&&'''(((((()))******'''%%%&&&...666555)))---***(((((($$$ !!!%%%)))((('''%%%$$$%%%&&&'''!!!######!!!!!!%%%%%%$$$%%%$$$######$$$%%%'''((((((%%%"""!!!###%%%###!!!&&&'''((((((((('''&&&%%%''',,,...---,,,,,,,,,***'''%%%###""""""###%%%'''$$$%%%&&&'''((('''&&&%%%$$$&&&((((((''''''''')))''''''((((((((((((((('''))))))(((((('''(((((((((...---------------......+++PPPhhh:::888777:::iiipppjjjtttiiiBBBFFFuuulll;;;+++***((())),,,,,,)))(((***&&&%%%%%%&&&(((((('''&&&'''''''''$$$  """"""%%%''''''''''''(((#########%%%((()))((('''$$$'''***)))$$$!!!"""%%%!!!"""%%%%%%###""""""!!!!!!###%%%&&&$$$""" !!!!!! ###&&&%%%!!!"""""""""  &&&***%%%$$$###!!! %%%&&&+++111000)))$$$###%%%)))999KKK((($$$%%%)))%%%%%%&&&'''((()))******"""######$$$$$$$$$$$$$$$ $$$)))---...,,,)))&&&%%%&&&&&&'''((()))))))))###""""""$$$''')))((('''!!!%%%)))%%%'''...(((""" ###&&&'''%%%######$$$%%%%%%'''((()))))))))(((((($$$!!!$$$)))+++'''"""###"""$$$&&&$$$!!!%%%++++++)))&&&&&&'''((()))(((###$$$$$$$$$$$$%%%&&&%%%%%%$$$######$$$&&&((()))(((%%%!!! """###$$$###%%%&&&'''(((((('''&&&%%%"""%%%((((((((((((&&&%%%"""###$$$$$$#########$$$###$$$%%%&&&&&&%%%$$$######%%%''''''&&&%%%&&&'''&&&&&&''''''((('''''''''+++***)))))))))******)))------,,,,,,+++,,,,,,,,,)))<<>>EEEeeeZZZ...+++++++++&&&###'''...///((( +++)))&&&$$$""""""######'''$$$"""###'''(((&&&$$$'''""" $$$'''$$$!!!!!! ###&&&%%%!!!!!!&&&++++++$$$ !!!!!!###***###$$$&&&((((((&&&###"""%%%&&&%%%$$$###$$$&&&'''$$$%%%'''((((((((('''''',,,$$$"""### !!!%%%---///+++&&&$$$###!!!  """&&&***---((()))***)))&&&%%%$$$%%%%%%&&&'''((())))))))))))000,,,)))+++///222000---++++++++++++,,,---...//////***000111BBBwwwcccjjjnnnDDD???gggzzzPPP222((($$$&&&)))&&&222...***000///...,,,)))&&&'''))),,,'''((((((((('''&&&%%%$$$"""!!! """###%%%###""""""###$$$###"""!!!$$$''''''%%%###"""###+++,,,,,,(((###!!!###&&&"""---000((("""$$$###''')))&&&!!!!!!%%%  ###&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&###!!!!!!$$$&&&111FFF777HHH###+++%%%$$$$$$$$$%%%%%%&&&&&&&&&"""%%%'''&&&$$$$$$&&&((((((&&&'''***)))&&&$$$&&&)))'''$$$###%%%((()))***######%%%(((+++***&&&""",,,222FFF[[[WWW<<<)))(((%%%&&&'''((('''%%%""" ###&&&)))***'''$$$!!! """&&&((((((&&&###'''******'''&&&((('''$$$"""$$$&&&'''%%%###""""""...+++(((&&&&&&&&&%%%%%%***)))'''%%%$$$$$$%%%%%%***%%%%%%)))***$$$!!!###$$$$$$%%%%%%$$$###!!! !!!%%%!!!'''***%%%((()))*********(((%%%$$$"""(((((($$$###''')))'''$$$$$$%%%&&&((()))******333222...)))%%%$$$%%%'''))))))))))))***+++---...'''(((***---...---***''''''///333$$$===EEEtttAAA222```[[[777((("""444:::BBB;;;,,,---###***)))'''%%%%%%%%%&&&'''((((((''''''&&&&&&&&&&&&%%%###""" !!!###$$$(((&&&$$$$$$%%%&&&&&&&&&###%%%'''((('''&&&%%%%%%)))******(((%%%$$$%%%'''$$$%%%!!!!!!###!!! ###$$$$$$###""""""$$$"""$$$!!!!!!%%%((('''''''''&&&&&&&&&&&&&&&***///000...***&&&$$$:::RRRXXXggg---*** $$$&&&&&&&&&'''''''''((((((###%%%&&&&&&######$$$&&&(((&&&&&&((('''""" """###$$$$$$%%%%%%&&&'''(((""""""###%%%''''''$$$ $$$$$$,,,666555***$$$'''(((((('''&&&%%%$$$###"""$$$&&&))))))(((%%%$$$### """%%%((()))((('''!!!%%%&&&%%%&&&))))))'''$$$%%%%%%%%%%%%%%%%%%&&&...+++'''%%%%%%&&&%%%$$$'''&&&%%%%%%%%%%%%&&&'''---((('''+++,,,(((&&&(((''''''&&&$$$""" %%%***''' """+++...)))$$$%%%&&&''''''&&&$$$###!!!&&&'''"""!!!%%%&&&$$$###$$$$$$%%%&&&'''((((((222444555333...)))%%%###&&&&&&''''''(((((())))))''''''(((***,,,...---+++111%%%%%%???lllOOOlllQQQ444^^^pppNNN???;;;DDDRRRFFF;;;000+++111%%%,,,***((()))+++,,,+++((()))((('''&&&%%%&&&'''((((((&&&$$$###"""###$$$%%%%%%$$$######%%%&&&%%%$$$%%%%%%&&&(((******(((&&&%%%%%%%%%$$$$$$%%%&&&'''$$$### ###'''%%% %%% &&&+++---(((###!!!$$$'''&&&%%%%%%(((((((((''''''&&&&&&&&&$$$)))...111///+++&&&###333LLLqqq111%%%""""""&&&&&&&&&&&&''''''''''''$$$%%%&&&%%%###""""""###%%%"""###&&&%%%!!!!!!"""%%%&&&$$$###$$$&&&$$$#########$$$$$$###!!!---+++)))))),,,000222333'''&&&%%%$$$$$$%%%&&&'''$$$&&&(((((('''''''''(((%%%$$$###%%%'''((((((''' $$$&&&%%%'''***+++)))%%%%%%$$$%%%&&&''')))+++,,,***'''%%%%%%%%%%%%$$$ !!!"""$$$%%%)))%%%$$$&&&'''&&&%%%''')))(((&&&$$$###"""!!!!!!$$$)))((("""###)))+++'''&&&&&&&&&&&&%%%$$$###"""!!!%%%&&&###!!!###$$$###%%%%%%%%%&&&&&&'''''''''+++---///...***&&&###"""((()))***++++++***)))(((((('''&&&(((+++...//////,,,666,,,555tttlll@@@VVVqqqkkklll|||nnnEEE...%%%'''222)))...+++))),,,111222...***)))'''&&&%%%%%%&&&((())))))'''%%%###"""###$$$$$$""""""$$$&&&((((((%%%###&&&%%%%%%'''***+++)))''''''%%%###"""$$$'''***,,,(((%%%!!!!!!###&&&$$$ $$$""" """%%%(((***((($$$!!!###''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((&&&&&&''')))%%%777uuu222&&&)))$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$"""!!!!!!!!! $$$&&&######%%% $$$(((&&&""" """%%%'''&&&%%%$$$$$$$$$$$$$$$(((***'''###'''000000)))"""######$$$&&&((()))***###$$$&&&&&&&&&''')))+++,,,***'''%%%%%%%%%%%%$$$%%%)))***((())),,,,,,)))&&&%%%%%%&&&)))+++++++++***(((&&&$$$%%%%%%$$$### !!!"""######%%%""" !!!###$$$%%%%%%&&&&&&%%%$$$%%%&&&''')))"""&&&'''###"""&&&'''$$$++++++)))'''&&&$$$###"""$$$&&&'''&&&$$$$$$$$$%%%''''''''''''''''''((((((%%%%%%$$$"""!!!###&&&))))))***+++---,,,+++)))((((((''''''))),,,......---""">>>999(((XXX|||JJJBBBlllooo===000///(((+++!!!(((%%%$$$''',,,---)))%%%(((&&&%%%$$$%%%''')))***(((&&&$$$"""!!!"""###$$$###%%%)))---///...)))%%%$$$$$$$$$&&&((()))((('''***((($$$""""""&&&+++///###!!! !!!###""")))111222,,,###&&&$$$"""!!!###%%%$$$"""""""""###$$$%%%%%%&&&'''***)))'''%%%$$$%%%***---&&&---yyy888,,,///&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############"""!!!!!!!!!&&&'''%%%%%%'''''')))***&&& !!!&&&''''''&&&%%%$$$$$$$$$%%%&&&***((("""$$$+++((("""###&&&((((((((('''&&&"""###$$$$$$$$$&&&)))+++...+++'''%%%%%%%%%%%%$$$'''***+++***+++......+++((('''''')))+++,,,***((((((&&&$$$$$$$$$$$$###!!!"""######$$$$$$$$$%%%%%%%%%$$$""""""$$$''''''&&&$$$###""""""###%%%'''((("""&&&(((&&&$$$%%%&&&&&&***)))(((&&&%%%%%%%%%&&&'''(((***+++)))'''''')))&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$&&&***---%%%&&&((())))))'''%%%$$$'''((())),,,...---+++(((***&&&111999AAA___>>>RRRggg666......###&&& %%%######%%%((()))&&&###&&&%%%%%%%%%&&&((()))***&&&%%%###!!!!!!!!!###$$$!!!###&&&***---,,,(((%%%###$$$&&&&&&%%%%%%&&&(((%%%&&&$$$ ###((( ###$$$"""!!!'''///:::<<<:::111&&&!!!###%%%$$$!!! ######"""!!!!!!""""""###$$$%%%%%%"""###%%%%%%$$$$$$%%%&&&---111AAA---((("""&&&&&&&&&&&&%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$&&&$$$%%%((((((%%%###%%%++++++)))%%%!!! """&&&$$$%%%%%%$$$###"""$$$%%%///111,,,$$$###))))))$$$&&&''')))***)))&&&###!!!"""###$$$$$$$$$%%%''')))(((&&&%%%%%%&&&(((((((((&&&***,,,+++...222333111...+++))))))******(((%%%&&&%%%######$$$$$$"""  !!!""""""""""""""""""###""" """&&&&&&###!!!!!!!!! !!!!!!"""""" ###%%%$$$""""""$$$&&&&&&%%%$$$###$$$&&&(((***((((((***---,,,)))))),,,$$$$$$$$$%%%%%%%%%&&&&&&%%%(((+++,,,***'''&&&%%%&&&'''((())))))((('''''''''(((***---///---***&&&333!!!)));;;444pppZZZKKKmmmzzzPPP:::,,,!!!***'''&&&''''''(((((((((((('''$$$$$$%%%&&&'''((()))***&&&$$$###!!!!!!"""$$$%%% !!!$$$&&&&&&%%%"""&&&)))'''"""!!!%%%***###))),,,)))!!!###$$$###%%%((('''&&&,,,555@@@999..."""%%%+++!!!''')))### """$$$$$$$$$##################### ###%%%$$$######$$$***999OOO---!!!$$$&&&&&&&&&%%%%%%%%%$$$$$$"""!!! ###&&&)))((('''(((&&&'''***)))%%%$$$&&&)))((('''%%%$$$###$$$$$$###%%%'''&&&$$$$$$%%%''')))(((%%%  ###$$$'''((((((((('''&&&%%%$$$$$$%%%&&&&&&%%%%%%&&&'''%%%$$$###$$$'''))))))(((,,,000222111333777888555777111)))%%%&&&'''%%%###%%%$$$######$$$###!!! !!!"""######### ###""" !!!%%%$$$ !!!""""""""""""!!!$$$$$$!!! $$$))))))(((%%%$$$$$$&&&(((***&&&%%%(((------))))))---$$$%%%%%%&&&'''((())))))&&&(((++++++)))&&&$$$###(((((())))))***+++++++++'''''')))+++------,,,***///555...===QQQxxxLLLZZZ}}}]]]???---000&&&&&&'''((('''&&&%%%&&&(((###$$$%%%'''((()))))))))&&&$$$###""""""$$$%%%&&&$$$!!!!!!%%%)))+++"""(((,,,)))"""%%%+++***444<<<999...%%%%%%(((((($$$###&&&&&&$$$(((///!!!"""***---&&& """&&&'''''''''&&&%%%$$$""""""!!!%%%&&&&&&&&&%%%&&&))),,,$$$@@@^^^333$$$000$$$$$$$$$######"""""""""!!! ###(((++++++)))%%%$$$%%%)))***'''&&&)))%%%%%%%%%&&&''''''%%%"""$$$'''******((('''(((***))))))***+++(((%%%''',,,%%%%%%$$$%%%&&&(((***+++&&&''')))((('''&&&&&&&&&&&&%%%$$$%%%'''''''''%%%666999:::888888;;;:::777>>>555)))""""""$$$$$$###$$$###"""###$$$###!!!!!!$$$''')))***++++++$$$((((((%%%&&&***(((!!!!!!$$$&&&'''''''''$$$&&&((((((&&&%%%***000222///+++'''%%%%%%'''(((###"""&&&,,,,,,'''''',,,'''((()))***+++,,,---...+++***)))'''%%%&&&***---%%%%%%%%%%%%&&&''')))***((('''&&&(((+++.........(((>>>444YYYwwwRRRqqqdddDDD333222...!!!###)))&&&%%%'''$$$""""""###&&&((()))'''%%%###%%%'''%%%###!!!###%%%%%%!!!"""%%%$$$"""%%%,,,...((($$$%%%&&&###---333333(((!!!%%%&&&""" !!!###""" !!!&&&######""""""$$$&&&)))+++###&&&%%% ###)))&&&,,,((($$$!!!!!!"""######...!!!""" (((''' EEEggg,,,'''#########$$$&&&&&&$$$"""%%%$$$$$$%%%%%%%%%$$$""" ###""" !!!%%%'''&&&"""%%%%%%$$$$$$&&&((( !!!###$$$%%%%%%$$$$$$---+++(((((()))***)))))))))&&&"""!!!'''222>>>FFF'''+++///...)))&&&(((***---+++(((((()))++++++***555CCCGGG888((()))777CCC<<>>111&&&$$$&&&&&&&&&&&&%%%'''******'''%%%&&&(((%%%$$$###"""###%%%'''(((&&&&&&%%%&&&&&&&&&&&&&&&))))))******************!!!###&&&'''&&&$$$&&&""" ###%%%%%%&&&(((((()))***(((&&&%%%&&&'''***'''''')))((($$$###%%%%%%&&&(((((('''''')))***((()))++++++)))'''###!!!......+++***444QQQzzz}}}gggRRRKKKFFF<<<222...444XXX~~~kkkZZZttt~~~dddQQQ???222+++%%%$$$)))------+++***(((&&&'''))))))'''%%%$$$%%%''''''(((((())))))(((((())))))$$$!!!(((444+++'''%%%&&&'''%%%"""!!!!!!$$$(((((($$$%%%(((""""""###$$$%%%%%%%%%%%%###>>>MMM===&&&###(((+++)))''''''((()))((('''$$$,,,+++)))...UUUiii:::<<<999((('''***...'''!!!###$$$""" %%%+++,,,(((%%%%%%&&&###$$$""""""%%%$$$!!!"""+++333666111'''&&&'''''''''&&&%%%$$$$$$***'''$$$###$$$%%%&&&&&&&&&&&&'''&&&$$$""""""!!! !!!###%%%&&&&&&%%%$$$$$$$$$$$$&&&''')))///'''!!!###$$$""""""$$$%%%&&&'''&&&&&&(((***+++'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%(((,,,///000...+++)))"""""""""$$$&&&'''&&&%%%%%%!!!!!!'''***((('''***'''((((((&&&%%%&&&))),,,(((&&&'''***)))$$$###&&&&&&)))++++++***)))+++---***(((''''''+++333;;;AAA\\\___[[[UUUcccsss\\\DDD888333999<<<;;;>>>EEETTT}}}OOOggg~~~iiiMMM@@@222+++---///---)))***(((&&&&&&))))))'''%%%'''(((******)))(((((()))%%%%%%'''((($$$&&&666HHH:::((( '''+++$$$###***%%%&&&)))......++++++...!!!"""###$$$$$$$$$$$$$$$%%%***---***$$$!!!%%%+++###""""""$$$''')))******"""))))))***777fffrrr111JJJsss555((("""(((222)))!!!%%%$$$  &&&&&&###!!!"""$$$!!!$$$$$$&&&******'''(((%%%###%%%+++111444555$$$%%%&&&'''&&&%%%$$$###!!! !!!###&&&((()))(((*********)))(((&&&$$$"""$$$###"""###%%%((())))))'''&&&$$$%%%''')))***)))''')))&&&%%%)))"""!!!###&&&&&&((('''%%%###"""!!! ###$$$%%%&&&%%%$$$###""""""&&&,,,000111...)))&&&'''&&&%%%&&&((()))((('''### ###,,,///+++(((***&&&'''&&&%%%&&&(((---000&&&$$$&&&+++***%%%$$$)))***---///000...---///111---)))%%%***<<>>999>>>ZZZzzztttmmmcccAAA888>>>111...$$$***111(((###)))---***((('''(((***+++)))&&&)))((())))))###&&&111***((('''&&&'''((('''&&&***'''((($$$!!!+++///###$$$###""" !!!%%%((((((******(((&&&&&&))),,,!!!!!!"""###%%%&&&'''(((---$$$***,,, PPPOOO888mmmLLL+++"""%%%'''666...%%%!!!!!!###!!!&&&%%%"""!!! """$$$%%%&&&''''''&&&%%%$$$&&&'''%%%$$$$$$### ///AAA444(((!!!$$$)))'''$$$$$$###%%%%%%%%%$$$$$$&&&(((***)))((()))+++)))%%%!!!+++(((%%%&&&***,,,***(((&&&$$$""""""############"""(((,,,,,,)))%%%&&&""" """######&&&+++%%%!!!"""***"""&&&$$$$$$###""""""######$$$,,,(((&&&'''+++,,,((($$$(((### &&&)))'''###$$$!!! """&&&))))))(((&&&'''&&&%%%%%%''''''&&&&&&***$$$!!!'''))),,,888333---000:::===999:::BBB;;;000***===lllwww]]]FFF>>>===:::<<>>AAARRRxxx|||QQQEEE===```wwwZZZ555...,,,***(((((((((((())))))'''(((***,,,+++)))'''---+++))))))((('''%%%###...###$$$'''"""$$$+++***%%%$$$$$$$$$&&&(((***,,,'''((()))))))))((((((((())))))(((''''''&&&%%%%%%***((( )))%%%&&&***mmmNNN&&&)))''')))***...,,,******)))'''#########""""""###%%%&&&(((***)))((($$$""""""$$$&&&$$$!!!!!!$$$((('''"""$$$(((+++***$$$!!!$$$))) """$$$%%%%%%%%%'''(((!!! !!!###''')))+++)))******'''###!!!"""###''''''((('''&&&&&&&&&'''%%%  (((+++((("""""" """'''(((&&&&&&)))'''&&&""")))555111(((***!!!###%%%&&&&&&%%%$$$###((('''&&&(((+++,,,+++)))(((%%%$$$%%%(((((($$$ $$$$$$&&&''')))))))))(((&&&$$$$$$''')))***,,,///333---...:::@@@???___yyysss~~~rrrTTT<<<;;;===;;;???888;;;GGG\\\tttgggJJJXXX^^^111...)))%%%###%%%))),,,))),,,...---,,,,,,------000///---------+++(((&&&!!!&&&+++%%% 000;;;333''')))***(((%%%%%%))),,,***(((%%%$$$%%%&&&((()))((((((((('''&&&%%%%%%%%%"""+++"""&&&&&&***---rrrDDD***---&&&&&&&&&+++)))'''''''''(((((('''############$$$%%%'''((((((((('''$$$!!!!!!"""$$$"""$$$&&&%%%%%%%%%%%%$$$"""$$$$$$###""""""###"""###%%%''''''&&&%%%%%%&&&###"""!!!!!!"""$$$(((***,,,***&&&%%%%%%%%%###!!!!!!$$$)))***)))'''&&&'''(((### """(((+++((($$$### !!!$$$&&&%%%'''+++%%%'''###"""(((%%%""")))$$$%%%((()))***)))'''&&&&&&&&&&&&&&&''''''&&&%%%'''&&&%%%&&&(((((($$$!!!((()))******************000)))%%%&&&&&&%%%)))000---444888BBBSSSdddvvveeeUUUJJJGGGKKKJJJ:::///444777444777DDDTTTrrryyyllljjjlllllleeeXXXHHH:::111...///***------)))&&&(((***+++'''&&&'''(((***)))'''%%%'''&&&+++777SSSvvvtttSSS%%%(((******(((''')))***&&&&&&'''((())))))'''$$$''''''''''''''''''&&&&&&"""---'''((($$$,,,333vvvsss888(((,,,$$$'''&&&)))'''$$$""""""$$$&&&((($$$$$$$$$$$$$$$%%%&&&'''$$$%%%%%%###!!! !!!""""""(((***&&&###%%%(((***,,,+++(((%%%&&&)))'''"""%%%'''))))))'''%%%%%%%%%%%%%%%%%%$$$###$$$&&&)))***&&&$$$%%%)))***)))&&& %%%***,,,***''''''''''''%%%###%%%((()))(((&&&)))&&&%%%''''''&&&'''+++""")))(((%%%(((###%%%$$$%%%'''((())))))((('''&&&&&&&&&&&&&&&%%%$$$$$$((('''((())),,,------+++*********)))'''&&&''')))***%%%(((222999===FFFPPPooo{{{\\\SSSKKKGGGDDD>>><<<<<<111:::777777DDDOOOVVV^^^pppZZZVVVdddttttttfff^^^\\\GGGEEE===222///111000+++,,,,,,---///111111///---222111AAAddduuu@@@888---((()))++++++***''''''(((+++---,,,((($$$&&&&&&'''(((((()))******'''+++,,,222&&&,,,>>>jjj111$$$)))&&&---******(((&&&###!!!!!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&$$$###"""###$$$+++,,,'''###&&&))))))000111---((()))......)))%%%'''******)))'''''''''&&&'''(((&&&%%%$$$'''***'''''''''((()))+++,,,,,,&&&***---,,,(((%%%''')))$$$%%%&&&&&&&&&&&&%%%%%%)))'''(((+++,,,))))))+++&&&,,,)))&&&***((("""&&&%%%&&&&&&'''(((((())))))&&&'''((()))((((((((((((+++++++++,,,...000222222)))******)))((()))---111'''---BBBbbbzzzfffSSSHHH???999666:::888999<<<;;;888999>>>777JJJXXXgggddd[[[UUU\\\lllxxxzzzwwwttteee```aaa[[[QQQDDDDDDDDDFFFGGGEEECCC@@@+++BBBnnnrrr[[[<<<+++))),,,,,,))),,,***((()))+++,,,+++)))&&&&&&''')))***+++,,,---,,,)))///===+++...JJJwww888(((***)))000+++$$$%%%&&&%%%%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%$$$%%%(((***+++)))'''&&&&&&''',,,,,,'''%%%(((((($$$))),,,***%%%%%%,,,///---###&&&)))+++***))))))***&&&((()))(((&&&&&&(((+++(((***,,,+++)))(((+++...---//////+++&&&$$$'''+++$$$(((++++++(((&&&'''(((######'''---///,,,+++,,,...///%%% )))+++(((***++++++++++++,,,---...///&&&(((***+++++++++,,,---///...------...///111111+++---//////111555===CCCeeelllrrriii___JJJ888666777444222444444333444777<<>>;;;<<<333222000000333666888999555:::BBBQQQnnnqqqXXXYYYWWWXXXhhhbbb666---000---+++111***,,,***$$$###(((,,,,,,---111///---+++%%%---DDD___zzz~~~JJJ444dddjjj333$$$,,,222555999000(((&&&%%%&&&+++111///+++&&&""" """###"""(((+++***)))((($$$$$$(((%%%$$$,,,***%%%)))!!!###&&&***---///000///000>>>CCC:::333444111***$$$'''******)))))),,,///(((---(((&&&+++***'''---,,,)))%%%$$$%%%)))+++,,,&&&%%%######%%%)))///222((()))***)))'''(((,,,000---,,,***)))(((&&&$$$"""'''555888,,,%%%+++---(((///111++++++888FFF[[[uuuzzzYYYDDD;;;888MMM___yyy}}}eeeQQQAAA888333555888555222111999777333//////222888<<>>>>>>>>@@@JJJUUUhhh|||oooKKK777>>>^^^}}}]]]III888000'''###$$$+++111111///...,,,---//////...***'''$$$(((+++***%%%###(((---///&&&,,,))))))111...''')))111000...,,,,,,///444888,,,<<>>//////+++***,,,///222555999777555111,,,+++444FFFUUU___hhhttt~~~yyyqqq```VVV___|||sss|||tttqqq\\\HHH222((()))***+++,,,//////000000000///...---***...///)))&&&***...000///333...---333000***---&&&(((***)))((((((***,,,---+++))))))((()))222;;;888000((('''---///,,,&&&$$$,,,+++---666666333999JJJQQQKKK999777NNNhhhuuuQQQHHH;;;222888QQQssskkk\\\LLLJJJZZZrrrxxxddd\\\MMM<<<888444000///111333555777777666888<<<888000,,,---777:::;;;===GGG___}}}mmmWWWMMMjjjtttcccXXXOOOGGGCCC@@@===777111//////111333(((222999777222///---***///111***(((//////,,,222///888CCCJJJJJJGGGDDDCCCIII>>><<>><<<888777888999777777???KKKSSSMMMPPP^^^lllyyytttWWWQQQGGGAAAIII\\\zzzyyyrrrqqqgggWWWooo]]]NNNHHH???BBB>>>>>>FFFRRRddd}}}gggCCCTTT^^^[[[[[[|||{{{iiiQQQEEEEEE@@@888999===666444QQQxxxwww{{{~~~WWWVVV|||^^^BBB<<<>>>:::444333>>>888999===888222<<>>FFFHHHJJJMMMUUUkkkvvvPPPJJJVVVRRR]]]fffrrrxxxgggXXXRRRTTTbbbeeekkkuuuyyymmmdddGGGPPPWWW___|||mmm\\\RRRJJJEEEHHHPPPsssqqqfffrrrxxxuuu~~~{{{wwwuuufffZZZQQQCCC;;;>>>>>>777999AAAYYY}}}]]]MMMCCC;;;111222666;;;>>>===???AAAFFFnnnhhhjjjjjjlll{{{yyyqqqlllqqqyyy