BM6P6(@ wwwBBB<<<999666444333333111000......------------......///444111GGGqqqJJJZZZuuujjjzzzgggkkknnnkkkbbbVVVJJJCCCAAA<<<777444333555666666777888:::;;;;;;;;;???EEEAAA@@@@@@@@@AAABBBAAA???:::>>>@@@<<<444000111555???@@@@@@???<<<999777777===<<<>>>BBBAAA<<<>>>EEE===AAAEEECCC???<<<>>>AAA<<>>999999AAA>>><<>>@@@;;;999<<<<<<999>>>EEEIIICCC???CCCMMMTTT\\\ooo}}}ttt___GGGFFFqqq}}}mmmyyyWWWDDD:::111000222222222333111555666333111222666888999VVVfffjjjYYYggg```WWWfffsss|||ccchhhwwwooossszzz{{{oooSSSuuufffpppxxxSSSAAA777---***---......------------.........//////000,,,,,,000555@@@ZZZsss~~~pppuuuTTT???<<<===CCCIIILLLPPPTTTYYYHHHJJJlllwwwtttpppPPP:::333///111222///---000222111111111111111111222333444555666888:::;;;<<<<<<999:::===???>>>???CCC]]]fffrrr}}}{{{|||~~~~~~~~~}}}yyysssnnnkkkkkkmmmrrrtttwww{{{}}}~~~yyy~~~xxx~~~www~~~PPP777111//////111444:::CCCLLLmmmjjjwwwxxxVVVEEE===DDDFFFBBBHHHVVV|||SSSJJJdddgggRRRCCC:::333333555444222222000000111111222222111111444444555777;;;===>>>>>>BBB???======@@@AAA@@@>>>@@@<<>>:::666333333555666777777888:::<<<<<<<<>>======???@@@@@@@@@BBBCCCBBB<<<444111444999@@@@@@???>>><<<;;;<<<<<>>???AAA???;;;===BBBCCCCCCCCCDDDCCCCCCBBBBBBAAA@@@<<<555111555>>>GGGOOOMMMIIIDDDAAA???:::666>>>DDDDDDFFFOOOOOOQQQ\\\[[[YYYUUUSSSQQQOOOMMMKKKFFFLLLVVV]]]aaagggqqqzzz|||vvvvvvyyyeee}}}yyy{{{xxxttt~~~xxx]]]DDD;;;:::888444777888555666===@@@???PPPGGG??????FFFOOOTTTWWWzzz}}}qqqRRR888HHHooo}}}yyy}}}[[[III===333222444333222222000222444333222444777999???tttttt|||tttkkk[[[OOORRRYYYRRRDDDPPPRRRMMMMMMUUUXXXYYY___fff}}}ggg|||{{{wwwrrrppprrrwwwyyy|||eeeUUUeee\\\[[[hhhFFF:::///,,,...///...------------.........//////222000000333888FFFbbb{{{|||yyyvvvVVVBBB<<<999===AAAEEEKKKQQQ[[[ZZZgggvvvmmmOOO:::333///111222111222666000111222444555666777777666666666777999;;;===???BBB@@@@@@CCCBBB===;;;<<>>HHHQQQzzzppp```QQQAAA:::>>>>>>@@@YYYzzzmmm___mmmiiiRRROOODDD888333222111333777444333111000///000222222::::::;;;===???@@@AAAAAA===>>>???@@@AAA@@@>>>===GGGJJJIIIEEECCCMMMeee}}}tttrrreeeYYYWWWOOOKKKSSSUUUppp|||iiiZZZnnn~~~mmmfffccceeedddeeeqqqzzz\\\sssoooggg~~~~~~fffrrrjjjBBB000---...//////...000888FFFPPPyyyHHH===:::666444333333111000///......------......///***///:::uuubbbZZZnnnxxx{{{mmmgggdddeeefffeee```WWWLLLCCC>>>;;;777333222333555777777666999<<<<<<===>>>???@@@<<<;;;;;;;;;<<<===>>>>>>BBBAAA>>>777///---222777@@@???===<<<===>>>@@@AAA@@@>>>???@@@???===???CCCHHHEEEBBBBBBEEEEEEBBB>>>???<<<777555666<<>>>>><<<999<<>>AAAEEEFFFJJJZZZmmmqqqDDD>>>mmm}}}~~~eeeOOOBBB666444555444222222000000111333555666888999GGGnnnYYYQQQSSSMMMFFFFFFKKKPPPQQQPPPRRRPPPZZZccc^^^[[[]]]]]]VVV```jjj}}}lllkkkjjjjjjkkkkkkiiigggdddjjjiiimmmtttppprrr{{{rrrggghhhYYYddd~~~OOO???111...000000......------........./////////111000111555>>>RRRqqqxxx}}}}}}vvv~~~qqqqqq]]]DDD===888:::===BBBHHHOOO\\\fffxxxzzz\\\>>>888444444444222111333111222444666888999999:::BBBBBBAAAAAABBBCCCDDDDDDDDDBBBBBBHHHNNNSSSZZZaaa]]]YYYUUUTTTSSSMMMCCC;;;<<>>>>>??????@@@@@@DDDJJJRRRVVVVVVUUUTTTUUU[[[hhh\\\HHHFFFLLLccc~~~xxxfffVVVWWWKKK\\\eeebbbbbbmmmtttsss|||uuuwwwpppVVVEEEJJJPPPQQQSSS[[[dddgggiiivvvgggrrreee```~~~uuuwww[[[666111///......///444===IIIQQQxxxIII>>>;;;777555444333111000//////............//////---111999ssszzz^^^bbbmmm\\\fffkkkeeeeeebbb[[[QQQHHHAAA===777444222111333666888888777:::=========??????===999:::<<<<<<;;;;;;:::;;;<<<<<<999333---,,,111555<<<;;;;;;;;;>>>@@@AAABBB>>>===>>>@@@AAABBBDDDGGGHHHDDDAAA@@@AAAAAA>>>;;;;;;777555777===CCCEEEEEEAAA;;;:::@@@FFFHHHJJJOOOOOO^^^wwwzzzggghhhaaaWWWOOOLLLLLLNNNOOOXXXdddnnnooonnnsss}}}sssxxxxxxllldddgggjjj[[[<<<999CCC;;;:::999:::>>>BBBBBBAAAEEEFFFLLLRRRSSS]]]}}}hhhpppqqqFFF===lllxxx}}}rrrVVVGGG888444666555444333333000111444666666888:::MMMssswww[[[LLLNNNRRRKKKGGGJJJSSSUUURRRUUU]]]___ggg|||~~~~~~iiiooohhhpppzzzlll```^^^\\\YYYWWWWWWYYYZZZ[[[ddd___eeetttnnn{{{vvvfffdddpppZZZTTTyyyZZZEEE222///111000//////............////////////,,,...000555CCC___|||{{{~~~eeedddrrr```DDD???;;;>>>AAABBBFFFKKK___lllwwwqqqHHH@@@888666777777444111888888888999;;;<<<>>>???>>>???AAADDDEEEFFFFFFEEEIIICCC@@@HHHXXXlllmmmUUUFFF@@@>>>;;;:::EEEDDDOOOyyyzzzxxxzzz||||||uuuiii]]]SSSJJJBBB>>>@@@???BBBIIIOOOWWWdddqqqyyy~~~kkkpppzzzJJJ555222444888;;;>>>JJJXXXeeehhhzzzSSSBBB<<>>@@@>>>???AAAAAAAAAAAACCCDDDSSS^^^mmmuuuvvvuuuwwwyyyxxxeee@@@<<<===IIIkkkwwwsssdddVVVJJJSSSqqqrrrTTTNNNCCCDDDCCC555///888>>>AAADDDPPP___ggglllyyy|||~~~yyyqqqzzzqqq;;;444000///---///666@@@JJJPPPxxxIII>>>;;;888555444333111000/////////....../////////222999EEEuuu|||]]]ccc```SSSbbbiiigggeeeaaaYYYNNNEEE???<<<555333111111333666888999888<<<>>><<<===AAA@@@;;;999<<>>===>>>@@@AAACCCEEEFFFEEEBBBBBBAAA@@@??????@@@AAABBB:::444444;;;AAACCCAAAAAA888777???DDDEEELLLWWWwwwkkkpppkkkcccWWWNNNLLLOOOSSSVVVdddgggqqqyyytttrrr|||aaacccfff\\\TTTVVV\\\sssyyyKKK:::BBB======@@@DDDHHHHHHGGGGGGWWWNNNNNN___wwwccc```llljjjCCC;;;dddooo^^^LLL:::444555666555555666222222666777555888===[[[rrrooozzzggg___GGGKKKQQQOOOJJJHHHMMMTTTSSSOOOVVVddd~~~|||iii}}}lllwwwrrriii^^^SSSOOOQQQTTT]]]ddd\\\bbbvvvqqqxxx|||YYYkkk}}}kkkUUUxxxiiiMMM555///222111///111........./////////000000,,,///000555HHHiii|||ffflll]]]EEE@@@???BBBBBB@@@???@@@YYYrrr}}}eeeVVVCCC888888<<<<<<:::???>>>>>>>>>@@@CCCFFFHHHFFFHHHLLLPPPRRRQQQPPPNNNJJJCCC???FFFWWWnnnyyyTTTAAA<<<===???BBB>>>===DDDfff~~~{{{wwwsssssswwwzzz}}}rrraaaPPPDDD===:::999999777777;;;AAAJJJYYYfffuuu}}}fffccczzz{{{mmmNNN444000333;;;@@@GGGZZZnnnkkkwwwaaaMMMAAABBB@@@;;;KKKddd~~~mmmWWWAAA999::::::999777666666888:::<<<>>>@@@AAABBBEEEHHHJJJKKKMMMPPPSSSaaaoooqqqJJJJJJIIIGGGWWWxxx~~~}}}sssccc\\\fffvvvyyysssXXXCCC999:::666666<<<;;;???>>>GGGXXXeeeooo|||yyyWWWeeeuuuiiippp{{{zzzhhhtttttt}}}===222222000...000666@@@KKKQQQ{{{LLL???<<<888555444333111000000//////......//////000000888VVV}}}yyyXXXhhh|||ddd___eeedddhhhfff```XXXMMMDDD>>><<<444222111222444777999999:::>>>>>>:::<<>>AAAAAA???>>>@@@BBB;;;;;;;;;999888888:::===@@@===;;;<<>>@@@CCCEEEFFFIIILLLJJJEEECCCCCCCCCBBBBBBCCCEEEGGGKKK???333...333:::>>>???;;;222333???DDDEEETTTiiinnnfffrrrhhhaaaWWWQQQPPPTTTYYY\\\dddeeeppp}}}|||yyygggQQQYYYdddaaaZZZZZZ[[[eee{{{kkkIIIBBBGGGFFFHHHKKKJJJIIIKKKPPPXXXhhh{{{nnnpppcccrrryyy~~~uuuLLL===___jjjUUU>>>555555666666666777333444888777444:::EEEtttrrraaadddcccEEEHHHTTTSSSKKKOOOPPPXXX```dddjjj{{{iiijjjuuu|||ssseeeWWWOOOOOORRR[[[___XXX\\\jjjiiimmm^^^yyyMMMkkkwww}}}ZZZ:::222333000///222....../////////000000000000444333888PPPsssuuuwwwzzzgggrrrzzz___IIIDDDAAABBBBBB???>>>???PPPxxxgggLLL>>>===??????@@@@@@AAACCCEEEHHHJJJKKKVVVVVVWWWVVVTTTQQQNNNMMMGGGDDDGGGQQQ___nnn~~~sssOOO???>>>??????AAA888;;;???RRRkkknnnccc``````eeekkkpppssstttuuuvvvxxxkkkXXXFFF;;;777666777666333333555888>>>KKKXXXkkkttt~~~jjj^^^nnnxxxvvv~~~aaa;;;444333999===EEE\\\uuukkk~~~nnn\\\LLLGGGDDD???BBBIII^^^sssRRR???999888888888999;;;===???AAABBBBBBBBBHHHMMMSSSWWW[[[___fffjjjtttxxx___SSSbbb{{{qqqaaa]]]eeelllYYY???222555666999;;;666CCC???EEEUUUfffrrr|||VVVAAA999@@@JJJ^^^dddnnn}}}vvvhhh~~~HHH555222111000111666AAAOOOXXXRRR@@@===999666444333111000000000////////////000000...222dddnnnXXXooo|||uuummmllljjjggggggeee```WWWLLLCCC<<<:::444333222222555888999999<<<@@@>>>888;;;BBBBBB:::>>>@@@AAA???>>>BBBJJJPPPCCCBBB>>><<<;;;<<<@@@CCCLLLFFF???===???BBBCCCBBBCCCHHHMMMPPPVVV[[[YYYRRRNNNJJJEEECCCDDDDDDBBB@@@BBB:::222000444:::======888///222???DDDFFF\\\yyyyyywwwnnniiiddd```^^^_________aaafffrrr|||}}}jjj\\\___fffeeedddggglllpppyyyjjjRRRJJJHHHIIIKKKNNNUUUeeeuuuuuuxxxxxx}}}vvvxxxxxxtttLLL444SSSyyy```DDD777555555555555666333555999666444???OOOyyy```xxxxxxLLLSSSccc\\\QQQRRRNNNYYYgggsss|||{{{|||ooommmfffSSSnnnuuudddVVVPPPPPPTTTWWWXXXXXX[[[___dddiii___lllnnnooosssCCCbbbiiiBBB555444///---111.../////////000000000000222666555<<>>===;;;;;;999BBBDDDIIIUUUUUUJJJFFFIIINNNWWW```hhhmmmooonnnmmmbbbPPP@@@777444444555333222333555555777>>>GGGZZZiiiyyyqqq\\\```}}}CCC888444888<<>>777:::CCCBBB:::AAAAAA???======EEERRR\\\QQQMMMGGGBBBAAADDDHHHLLLVVVMMMCCC===???DDDFFFGGGDDDLLLSSSZZZccckkkjjjccc[[[RRRGGGCCCDDDBBB;;;333000///111666===???===:::AAA777888CCCBBBAAAXXXzzz~~~{{{xxxuuuqqqmmmgggdddaaallluuuyyy}}}}}}jjjbbb^^^```gggooo|||gggYYYXXX\\\eeerrr~~~hhhwwwrrrlllqqq___bbbdddddduuuuuuqqqpppOOO333RRRiiiIII999555555444444333222555999666444CCCWWWwwwyyyxxxiii[[[SSSeeeKKKWWWYYYkkkpppUUUOOOOOOFFFSSSwwwxxxaaaRRRMMMPPPUUU]]][[[WWW___hhhccciiibbbgggZZZeeeFFFhhhtttIII999555///,,,000////////////000000000000111444555???aaa}}}~~~~~~cccxxxoooXXX\\\QQQHHHGGGNNNYYYhhhtttvvvxxxccc\\\ZZZbbbeeekkkmmmjjjaaaXXXQQQJJJKKKPPPYYYgggyyyuuuKKK<<<<<<;;;888999000>>>AAACCCMMMOOOEEE@@@>>>???DDDKKKUUU^^^ccceeedddZZZKKK>>>666333222333111111444777666333555;;;KKK```vvvwwwYYYTTTpppBBB777444<<>>AAABBBEEEOOO___kkkyyyjjjBBB;;;:::444666>>>VVV~~~~~~yyy^^^kkkccc;;;000222444444999GGG[[[kkkTTTFFFBBB<<<666333222222333000000000000000111111222000888fff[[[uuuooorrrjjjoooiiillliiicccYYYNNNCCC<<<888222222222444888;;;<<<<<<@@@>>>:::777===EEEEEE>>>@@@@@@:::;;;@@@:::;;;IIIKKK\\\ccc^^^cccqqqkkkWWWLLLGGG>>>BBBOOONNNFFFIIISSS```VVVpppqqq|||sssfffWWWHHH??????<<<222---///111111222555999===AAADDDBBB;;;<<>>AAAGGGfffiiiIIIYYYyyy}}}{{{PPP===000;;;GGGZZZvvvzzzkkk[[[\\\rrr|||{{{uuuttt|||~~~dddPPPEEEPPPSSSZZZgggvvvVVVSSS}}}|||vvvnnneee^^^III???888999>>>AAADDDGGGKKKOOOWWWaaaoooLLL;;;AAA<<<777CCCLLLXXXuuusss}}}```ddd@@@333000111222===GGGSSSpppZZZGGGCCC<<<777333222222222000000000000000111111222444@@@aaa^^^jjjqqqnnnvvvpppmmmjjjdddYYYMMMBBB;;;888333222222444888;;;<<<<<>>AAAFFF>>>;;;HHHDDDRRR___cccddd___RRRDDDEEEJJJGGGIIIRRRQQQNNNTTTXXXiiimmmxxxxxxTTTTTTEEE:::999777000...222/////////222666;;;@@@CCCAAA===@@@IIIHHHGGGVVVlllrrr```[[[[[[YYY]]]dddrrrxxxyyywww{{{yyymmmsssjjjeeejjjqqqsssrrrqqq|||}}}lll]]]SSSLLLEEEAAAEEEDDDHHHSSS]]]aaaccccccWWWZZZddd}}}tttnnnvvvLLL>>>999]]]vvvlll|||XXX888???...;;;111999888333222333777XXXqqq```vvvhhheee___TTT___}}}nnn___ZZZ___gggrrrfffXXXLLLLLLTTTiiizzzxxxaaaUUU]]]\\\NNNiiiiiiUUUSSSlll___VVV^^^777555...777...///////////////000111111333666<<>>FFFSSSaaahhhbbbYYYMMMAAA999;;;AAADDDFFFJJJJJJFFF@@@888222000222555777999<<<>>>???>>><<<;;;>>>>>>SSSjjjrrrlllGGGPPPmmmwww|||}}}]]]BBB444BBBQQQ```pppoootttsssnnnzzzyyytttnnngggaaadddtttxxxjjjfffjjj~~~SSS;;;AAA```yyyrrriiibbbTTTJJJBBBAAACCCCCCDDDGGGEEEOOO]]]kkkyyyiii[[[>>>???AAA<<>>AAABBBBBBAAACCCDDD@@@999??????<<<>>>DDD@@@@@@NNNNNNPPPTTTXXXUUUNNNLLLOOOOOO[[[ZZZUUUVVVTTTSSS[[[```dddwwwiiiNNN@@@444222111---...444///......000555:::@@@DDDDDD@@@CCCIIIIIIHHHWWWkkksssaaaQQQPPPSSSUUU[[[cccqqquuuwwwwww|||}}}rrrtttnnnjjjhhhfffdddggglll}}}XXXWWWOOODDD>>>===@@@BBBCCC;;;>>>???BBBIIITTT\\\^^^SSSUUU___wwwiiiuuuUUUAAA:::^^^kkkeee;;;???111<<<333333777888888666777XXXdddfffsssjjjuuuQQQ\\\uuu{{{zzzzzzwwweeeSSSHHHAAA===FFFRRRnnn```PPP]]]\\\HHHbbbggg]]]TTTuuujjjEEEpppjjj:::777///777///000////////////000111111222777BBBZZZzzzpppyyyqqquuummm___\\\iii\\\WWWdddqqqzzzoooMMM@@@bbboooeee[[[WWWZZZnnn}}}xxxvvvPPP;;;>>>:::444777;;;AAADDDOOOiiirrrXXX@@@::::::777999@@@???===:::555222222555888<<>>;;;???999BBBQQQ^^^vvvuuuMMMLLLvvv}}}mmmrrrjjjeeeAAA555FFFZZZiiiqqqqqqkkkSSSKKKMMMZZZ^^^ZZZZZZaaajjjtttppp|||SSS999999BBBOOOkkk|||uuuooofffYYYMMMGGGDDDBBBBBBEEEFFFVVVlll}}}uuujjjDDDAAAGGGFFFIIIOOOffffff~~~wwwjjjZZZ555444222555>>>MMMeeexxxiiiOOOHHH???999666444222000000000000000000111111222333III\\\hhhffflllgggnnnkkktttpppgggYYYKKK@@@999666444333333666:::===??????@@@@@@@@@@@@AAAAAA???===AAA???888:::BBBCCCIII[[[XXXWWWUUUSSSTTTXXXccclllhhhpppiii\\\WWWSSSTTT]]]fffvvvxxxCCC999000......,,,...333111111000222666<<>>??????===<<<999<<<<<<:::???JJJPPPNNNOOOSSS^^^yyyccctttaaaIII>>>]]]rrrvvvAAA@@@777>>>888111666999<<<999888TTT___qqqlllTTTeee}}}}}}ooocccTTTGGGBBB???===CCCNNNmmm___NNN___]]]CCCJJJpppIIIooozzzJJJooovvv<<<888000666000000000//////000000111222222666DDD```~~~oooqqqyyyvvvxxxnnnbbbfffggg^^^___lllwwwxxxxxx}}}dddZZZffftttVVVOOOGGG@@@===CCCWWWkkkccc[[[PPPGGGAAACCCOOOZZZ```pppvvvtttnnn\\\MMMNNN[[[ppphhhGGG:::BBB@@@<<>>QQQooowwwoooWWWNNNBBB:::666555222000000000000000000111111222444MMMZZZeee}}}gggoooiiirrrrrr{{{uuujjj[[[LLL@@@999666444444444777;;;???@@@@@@@@@?????????@@@BBBEEEIIICCCBBB===@@@GGGFFFJJJ[[[NNNVVVZZZYYY```ooouuusssrrrrrrfffZZZYYYVVVXXXdddyyyUUU888333/////////...///111222222222444777===BBBEEEIII@@@;;;AAAHHHMMMTTT\\\ttttttyyypppqqqiiieeeeeecccaaahhhttttttsssrrrvvvxxxyyytttrrrtttyyy~~~WWWDDDMMMLLL<<<<<<<<<<<<;;;888444111777999;;;<<>>888111555111000000000000000111222222333555DDDaaa}}}zzzvvv}}}yyyyyynnnbbbhhhhhheeejjjxxx}}}yyyxxxttt}}}}}}]]]EEE@@@===;;;999666777999999777:::@@@AAA===<<>>MMMaaayyyrrrmmmSSSEEERRRSSSCCC999===::::::===@@@AAACCCHHHFFF<<<>>>VVVvvvppp[[[SSSUUUYYYKKKLLLNNNOOOSSS```vvvttt???;;;CCC<<>>EEEZZZ}}}uuuwwwaaaUUUEEE:::666555333111000000000000000111111222888TTTXXXcccvvvkkktttlllssssss{{{ooo^^^NNNAAA;;;888555444555888<<<@@@BBBBBBBBB@@@@@@BBBBBBEEENNNWWWFFFHHHEEEIIINNNFFFCCCOOOIIIOOOPPPPPP^^^rrrtttjjjfffbbb[[[```hhheeehhhzzzddd;;;111000000111111000000111222222333444888<<>>@@@999???>>><<<;;;::::::;;;<<<;;;:::===BBBDDDDDDGGGLLLSSSWWW^^^zzzhhhlllgggHHH666MMMOOO@@@;;;::::::888888666888<<>>??????===>>>BBBIIISSS___jjjyyymmmllllllkkkooovvvyyyuuu{{{wwwuuuvvv}}}~~~VVVHHHAAA>>>AAADDDEEE???777:::999888666666888<<<>>>@@@>>>BBBIIIFFFBBBPPPfffmmmggg```zzz{{{gggfffkkkRRR>>>MMM{{{vvv\\\DDD>>>:::<<<444888:::===@@@EEEiiiuuu```yyybbbUUUIII>>>>>>;;;<<>><<<555555666999===AAACCCDDD>>>>>>AAAEEEEEEEEEPPP]]]tttoooccc^^^aaa]]]bbbsssVVVOOO]]]sss```[[[\\\ooovvv;;;:::///000222333111111333555666666777:::<<<>>>???@@@@@@<<>>===<<<<<<<<<===@@@>>>GGGSSSPPPNNNjjj~~~lll~~~|||iiifffsss^^^DDDCCChhhiii{{{gggJJJBBB;;;???:::;;;777555:::MMMzzzfffpppxxxeeeOOO===:::@@@???@@@IIITTT^^^mmmeeeIIIHHHRRRSSSMMMJJJJJJ???OOORRR???ddddddLLLCCC999666444111111111000111111222333444:::RRRqqqvvvvvv~~~}}}jjjbbbrrrdddkkkttt{{{}}}eeeJJJ>>>:::333666888999:::>>>AAAAAACCCOOOcccmmm```MMMJJJUUU|||ttt^^^OOORRRWWW^^^jjjkkkTTTKKKGGGMMMjjj}}}uuunnn[[[DDD999888666555777===EEEKKKbbbwwwlllVVVPPPaaagggttttttOOOAAAFFF]]]yyyeeeDDDEEEcccssskkkfffkkkzzzJJJDDDkkkZZZQQQGGG???>>>@@@@@@AAACCCBBBGGGGGGIII^^^uuuvvvfffGGGMMMQQQPPPOOOVVVffftttuuuggglllXXX;;;@@@AAASSS___yyyhhhsss~~~hhheee~~~nnnIIIbbbsss???===///GGGRRRhhhYYYtttcccMMM>>>666333333444222111000//////000111222999VVVvvvWWW}}}}}}lllvvvkkk[[[III???>>>555555777:::===@@@BBBCCC<<<>>>DDDIIIGGGEEEOOO[[[rrr|||rrreeeaaabbbiiiNNNgggZZZlllrrrTTT;;;444444111333444444222222333555777999;;;===>>>>>>>>>>>>???HHHMMMHHHAAALLLnnneeeeeemmmppp^^^DDDAAA===<<<>>>;;;777999???>>>666:::@@@999888AAAFFFKKKKKKIIIGGGMMMiiiggg{{{nnn___{{{```BBBDDDkkk}}}gggjjjrrrNNNCCCAAA???===:::555;;;999SSSqqqnnnoooWWW]]]WWWrrr|||uuuXXXAAA<<<>>>>>>KKK[[[mmm___PPPEEEEEEJJJLLLIIIFFFYYYwwwAAANNN]]]AAA___xxxNNNAAA:::999444222222222222222222222222000AAARRRhhh~~~ppp{{{~~~nnnkkkiiibbbooossssss{{{xxx___JJJ;;;666999;;;:::===BBBCCC@@@XXXxxxiiiHHHGGG```yyylllWWWmmmkkk^^^nnnsssiiiSSSEEEZZZ}}}qqqhhhOOOCCC999666666666===EEE\\\{{{dddKKKFFFIIIOOOrrrxxx|||]]]FFFCCCLLL\\\yyyjjjIIIBBB___ooohhhtttUUUJJJxxxdddKKKCCCBBB@@@CCCIIIMMMPPPiiiyyylllGGG[[[[[[OOOOOO[[[jjjzzz|||}}}}}}AAAFFFGGGJJJ___rrr}}}ZZZ???EEEccczzz}}}mmmUUUssstttYYY999888IIIVVVrrrzzz[[[{{{jjjRRRAAA888555555555222111000//////000111222888___vvvXXX}}}uuukkk]]]KKK@@@<<<666666888;;;???BBBDDDEEEAAACCCHHHLLLJJJIIIRRR]]]hhhooovvvxxxtttooonnnnnnTTTnnnuuummmGGG444000000111333444333222222333555777999<<<>>>???@@@@@@@@@CCCEEEGGGIIIPPPccceeeNNNUUUeeetttbbbCCC;;;@@@BBB>>>===@@@CCCCCCFFFAAACCCEEEAAABBBGGGHHH@@@KKKMMMLLLcccwww|||jjj\\\vvvYYY===???hhh|||yyyyyyTTTHHHDDD@@@:::;;;999@@@;;;MMM|||rrr|||\\\[[[gggcccRRRXXXfff|||zzz}}}uuuwwwmmmRRR;;;888GGGWWWppprrr[[[UUUJJJCCCFFFMMMNNNIIIEEE^^^aaa<<>><<<777333333333222222222222222444>>>PPPpppyyyxxxpppllljjjbbbooossssss{{{~~~~~~^^^???GGG===777999<<>>AAACCCCCCCCCCCCDDDJJJKKKKKKLLLXXXsssWWWNNNJJJVVVmmmgggCCC:::BBBDDD>>>>>>EEEGGGBBBEEEFFFEEEEEEFFFJJJKKKHHHMMM[[[\\\[[[{{{hhh^^^vvvXXX???CCClll]]]OOOHHHBBB;;;>>>;;;???:::IIIuuuaaahhh}}}zzzhhhWWWLLLgggyyyuuuvvvwwwuuussssssnnnpppjjjUUU>>>===ZZZzzzgggYYYUUUSSSIIIBBB@@@HHHPPPOOOIIIDDD\\\lllFFF888XXX[[[KKKbbbSSSGGG@@@>>>999555444333333222222222222888;;;NNNwwwwwwrrrkkkcccbbbooosssssszzz}}}}}}[[[QQQCCC===EEEKKKPPPddd}}}ddd[[[tttwwwpppkkk^^^NNNBBB:::666888<<<>>>CCCDDD???;;;@@@IIIOOO```~~~nnn^^^lllqqqMMMEEENNNzzzvvvmmm}}}kkkpppooorrr```RRRuuuyyywww]]]jjjdddUUUTTT]]]mmm~~~|||~~~|||LLLIIILLLWWWtttWWWZZZbbbqqq|||}}}}}}qqqQQQbbbuuuRRR999===NNN]]]|||XXXcccHHH;;;888777444222222111000000111222222111hhhtttRRRkkk{{{}}}}}}uuujjjYYYIII>>>777666777:::AAAFFFHHHHHHDDDFFFIIILLLNNNQQQXXX^^^bbb[[[RRRPPP[[[rrr~~~^^^NNNNNNLLLGGGFFFCCC???<<<:::666333111222333222222222444777@@@CCCFFFGGGFFFEEEGGGIIILLLUUUXXXUUU\\\~~~yyyIIIMMMSSSaaa~~~uuuPPPGGGFFFCCCAAADDDHHHGGGCCCEEEKKKHHHGGGPPPVVVTTTQQQaaakkkmmmuuu{{{ccc```wwwVVVBBBFFFmmmfffVVVMMMFFF@@@AAA999:::888KKKwwwccc```|||rrrttt{{{___dddpppkkkhhhhhhkkkpppqqqooommmjjjjjjhhh[[[GGGEEEdddmmmYYYOOOKKKFFF@@@CCC>>>>>>GGGOOONNNHHHCCCWWWoooUUU777:::[[[QQQDDDZZZ}}}SSSHHHAAA???999777666444333222222222222888;;;OOOyyyzzz|||}}}yyyxxxlll[[[cccpppsssssszzz}}}}}}mmmaaaWWWWWW\\\jjj{{{ppp~~~uuuooommmdddVVVKKKCCC???======::::::::::::===EEELLLQQQsss{{{mmmGGG???NNNzzzssshhhttt}}}\\\wwwiiisssgggTTTvvv|||fffpppjjj\\\]]]fffvvv{{{{{{[[[OOO]]]wwwssseee~~~|||rrrTTTVVV}}}}}}sssXXXjjj{{{RRR;;;???RRRddd^^^jjjJJJ:::888777333333222111000000111222333:::ooo\\\nnnxxxnnn___MMM@@@888666555999@@@FFFHHHGGGBBBDDDGGGKKKPPPWWW]]]```aaa```^^^[[[\\\gggyyykkkMMMBBBAAAEEEDDD999???===<<<======999555111222222222222111222555888AAADDDGGGFFFDDDDDDHHHLLLIIIVVVaaagggyyyyyyNNNOOORRRbbb___TTTJJJDDDHHHNNNMMMKKKJJJKKKSSSOOONNN\\\```[[[^^^iiiqqqzzz\\\```uuuPPP>>>???aaa}}}|||kkk\\\SSSKKKDDDBBB999;;;:::LLL{{{tttggg|||zzzwwwjjjeeefffgggjjjmmmnnnjjjfffcccaaa```YYYLLLHHH]]]xxxaaaTTTIIIKKKQQQOOOFFF<<>>>>>FFFLLLKKKFFFCCC[[[dddQQQ777???YYYNNN;;;PPPuuu~~~TTTKKKDDDBBB===999777555333222222222333777@@@WWW|||}}}ssszzzlllZZZeeerrrtttttt{{{}}}}}}zzzyyyuuuqqqllleee\\\UUUOOOIIIEEE??????@@@BBBFFFNNNXXX```mmmFFF???MMMzzzrrrdddhhhrrrdddlllPPPttthhhrrrooohhhlllvvv}}}mmmXXX{{{___RRR[[[xxx\\\KKKLLLTTTxxxvvv]]]lllzzzYYY===AAAVVVggg]]]pppLLL:::888888333333222111000000111222333>>>mmmdddvvvvvvnnncccQQQBBB:::777555888@@@FFFHHHGGGCCCEEEGGGKKKSSS]]]cccccc```jjjvvvyyyrrrhhhaaa___^^^mmm\\\___{{{vvvZZZMMMQQQ^^^cccbbbZZZKKKSSSMMMFFFAAA:::444222444222222222111111222666999???BBBDDDDDDBBBEEELLLSSSMMMZZZmmmiii```XXXWWWiiiaaaYYYUUUTTTVVVZZZ[[[YYYWWWQQQYYYSSSUUUfffddd___mmm}}}xxx^^^gggxxxMMM<<<<<<[[[zzznnnaaaYYYSSSFFFCCC===CCC>>>HHHwwwkkk}}}```^^^dddiiijjjkkkkkkgggccc^^^\\\ZZZUUUMMMMMMZZZhhhWWWKKKCCCDDDEEEDDDGGGLLLDDD??????FFFKKKJJJFFFDDDiii___TTT:::CCCTTTHHH???eeerrrWWWOOOIIIGGGBBB;;;999666444222222222333555EEE^^^~~~yyy~~~~~~zzzrrr~~~qqqeeeXXXgggtttvvvuuu|||~~~}}}~~~{{{sssssspppiiibbb]]]TTTLLLMMMLLLMMMQQQVVV```qqqqqqJJJDDDJJJwwwrrrcccccc{{{rrrRRR|||sssyyy{{{|||tttrrrqqqggg]]]rrr}}}}}}{{{~~~PPPLLLIIILLLPPPJJJNNNRRRKKKSSSrrrrrrVVV]]]dddrrr___<<<@@@\\\kkk}}}xxxTTTuuuMMM:::::::::444333333111111111111333333:::eeefff~~~}}}uuuooohhhYYYJJJ>>>999666999AAAGGGHHHGGGCCCEEEFFFIIIRRR^^^bbb```hhhsss{{{mmmddd^^^ggg```tttvvvzzzwww~~~wwwuuu}}}oooiii```TTTCCC444222777222222222111000222666999>>>AAADDDDDDEEEKKKVVV```cccuuusss\\\___YYYeeeoooggg|||xxxsss{{{zzznnnfffnnnhhhppp||||||vvvbbbnnnzzzLLL???BBBccc~~~pppeee```[[[OOOGGGAAAIII===@@@sssjjjrrrrrrfffmmmvvv{{{vvvpppkkkeee___ZZZ[[[WWWOOOLLLTTT___fffRRRJJJJJJPPPMMMBBB===@@@BBB???AAAIIINNNKKKFFFCCCuuuVVVTTT:::EEETTT@@@HHHfffVVVQQQKKKJJJEEE<<<:::777444222222222333444FFF^^^|||vvvkkkXXXppp~~~lllaaaUUUiiivvvxxxvvv}}}~~~uuuxxxvvvpppllliiiaaaXXXWWWWWW[[[dddmmmyyyhhhAAA<<>>dddttt{{{qqqPPPxxxOOO;;;;;;;;;555333333222111111222333333777```iii|||~~~vvvrrrmmm```RRR@@@;;;777:::BBBIIIIIIGGGBBBDDDDDDFFFOOO\\\___[[[uuuxxxpppTTT:::111333222222111000000222666:::???CCCFFFGGGIIIRRRaaammm}}}wwwkkkZZZFFFJJJlll~~~{{{uuu___lllwwwHHH???GGGmmmqqqhhheeeaaaYYYLLLCCCIII::::::uuuoooppp|||~~~sssPPPGGG___nnnzzzlll```XXXUUUXXXSSSGGGFFFUUUccchhhcccOOOBBBFFFJJJDDDAAADDD???>>>CCCLLLQQQMMMGGGCCCxxxMMMPPP777FFFWWW>>>MMM~~~www]]]TTTPPPJJJIIIDDD===;;;777444222222222333444EEEZZZwww}}}vvvzzz~~~vvv|||rrrgggWWWjjjwwwyyywww~~~~~~\\\BBBFFF\\\qqq|||yyyhhhcccrrr]]]LLLTTTXXXRRRNNNYYYlll{{{zzz}}}|||wwwuuuvvvqqqiiiqqqrrr{{{lllEEEAAAGGGuuulllZZZcccYYYggguuu|||[[[uuu^^^III===888444111222999666444999999:::CCCAAASSSeeewwwlllOOOTTTgggiiitttqqqfffXXXbbbuuuhhhZZZeee{{{mmmXXXbbb[[[111===lll}}}~~~qqqSSSyyyOOO>>>888444777555444333222222222333333<<>>???<<<<<<===HHHSSSJJJBBBJJJ___???666ZZZMMMBBBKKKxxxZZZ[[[PPPHHHKKKEEECCC@@@<<<777444333333333333HHHZZZ{{{rrr{{{xxx}}}~~~sssgggaaannnwww~~~{{{xxxzzz~~~www[[[CCC>>>CCCDDDHHHKKK^^^YYYCCCFFFFFFHHHJJJOOOWWWdddrrrmmmKKKIIIAAA>>>EEEIIIGGGEEEGGGJJJRRRPPPSSS[[[TTT]]]yyy{{{\\\UUUbbbgggEEE@@@EEEqqqUUUYYYqqqQQQ{{{hhh```~~~}}}gggNNN@@@;;;777666666555///777???999666::::::AAA???RRRvvvlllyyyqqqoooXXXQQQ[[[rrrgggSSS777<<<```~~~^^^zzzNNN>>>888555777555444333222222222333333999RRRfff|||~~~~~~{{{xxxrrriiibbbOOOBBB:::===DDDFFFDDDDDDCCCBBB???===???FFFPPPXXXdddqqqyyylll???111000333333444333333555999<<<@@@LLLMMMOOO```uuu~~~aaaMMMJJJ@@@FFFBBB:::ZZZuuukkkVVVaaaSSS;;;666IIIppp|||ssslllcccfff```\\\SSSMMMHHHEEE```pppzzzyyyrrr~~~vvvRRRGGGOOOWWWkkkxxxvvvrrrllleee^^^XXXUUUTTTNNNGGGEEEFFFFFFBBB>>>===EEELLLMMMHHHBBB@@@AAA???@@@@@@GGGLLLDDDEEEUUUuuuSSS;;;777UUUFFF@@@aaaTTTXXXPPPJJJNNNIIIEEECCC>>>999666444444444000MMMddd}}}~~~www|||uuu}}}vvviiiaaaqqqzzz~~~{{{}}}~~~sssaaaIII999:::CCCZZZUUUWWWhhh[[[FFFLLLEEEHHHKKKOOOTTT^^^mmm}}}{{{vvvuuutttuuuhhhTTTAAABBBEEEGGGEEEBBBCCCGGGCCCJJJGGGGGGOOOHHHIII]]]hhhPPPGGGKKKdddgggDDD<<>>>>>EEEHHHFFFDDD@@@AAAAAA<<<888;;;DDDLLLbbbkkkssswwwjjjSSSHHHGGGPPP[[[eeeooovvvuuuqqqrrrkkk@@@555000444555555555555777:::===BBBKKKQQQ\\\qqqjjjPPPWWWLLL@@@AAA>>>@@@FFFRRR{{{kkkeeefffeeeaaannnzzz~~~tttfff[[[gggRRREEE@@@[[[yyyrrrnnngggkkkcccaaa[[[TTTKKKCCCXXX|||tttgggzzzxxxxxxXXXLLLWWWiiirrrrrrsssoooiiiaaaZZZUUUQQQPPPNNNJJJEEE@@@>>>;;;999666999<<<@@@BBB@@@>>>======???AAA@@@DDDFFF???HHHbbb___AAA777:::QQQBBB>>>sss|||qqqPPPVVVQQQLLLOOOJJJIIIFFFAAA<<<888666555444111MMMbbbxxx}}}yyymmmbbbsss{{{}}}uuubbbNNN===666===III[[[^^^nnnyyy\\\PPPdddWWWGGG[[[wwwwwwggg??????GGGKKKHHHCCCDDDHHHLLLVVVZZZSSSLLLOOOJJJDDDKKKdddcccOOOBBB===<<>>;;;;;;666888QQQ{{{|||zzzrrr[[[GGGppp||||||SSS@@@<<>>::::::>>>CCCZZZWWWUUU]]]qqq~~~lllTTT>>>333000///222555:::HHH[[[hhhmmm{{{mmm>>>666444444555555555555777:::===EEEJJJPPP___uuuiiiEEE999DDDDDDAAABBB>>>>>>KKKggghhhZZZXXXRRRPPPiii~~~ooo^^^^^^iiiJJJBBB;;;XXXpppooojjjnnniiiggg]]]SSSKKKEEE[[[aaarrrppplllsss|||{{{zzzgggqqqiiieeehhheee^^^XXXRRRNNNLLLKKKHHHEEEAAA;;;888777888;;;???>>>======>>>>>><<<;;;<<<===>>>CCCEEE===HHHeee}}}HHH555666===MMMBBBKKKvvv}}}jjjRRRVVVSSSMMMLLLIIIKKKHHHDDD???:::777555444555EEEUUUooo}}}rrreeettt{{{}}}oooYYYGGG;;;888@@@JJJWWWfffxxxoooGGGVVVuuuUUUnnnhhhTTTTTTPPPLLLPPPZZZ^^^\\\nnnqqqjjj^^^ZZZWWWRRROOOOOOsssppp[[[FFF???AAACCCBBBAAABBBmmmaaaBBB===IIIbbbUUU]]]xxxlllsssfffuuuYYY___vvvjjjYYYJJJ;;;555444444555777222>>>BBB???BBBCCCAAA@@@>>>CCC___QQQ>>>===>>>BBBBBBIIIWWWiii}}}nnn^^^^^^cccfffVVVMMMLLLZZZnnn{{{~~~~~~pppdddTTTFFF???>>>>>>>>>>>>666777AAAEEE>>>;;;???<<<@@@FFFUUUuuu~~~{{{yyymmm[[[KKKwww}}}ZZZFFF;;;KKKggg~~~MMM<<<;;;888777555444333222222222333333444KKK{{{ppp~~~|||}}}}}}yyyvvvjjj\\\III>>>???EEEHHHHHHEEECCCAAA@@@??????>>>===<<>>jjj|||PPP___ooosssmmmggggggkkkooommm^^^RRR[[[wwwvvvmmmeee[[[eee~~~kkkMMM<<>>IIIVVVsss|||~~~}}}}}}~~~}}}{{{xxxgggQQQLLLkkkjjjgggPPP@@@FFFoooLLL;;;<<<:::777555444333222222222333333111EEE}}}qqq~~~|||xxxoooeeeSSSCCC???DDDIIIIIIGGGEEEDDDDDDDDDBBB>>>:::555===GGGPPP\\\lllwwwzzzqqqVVV===444555555555888888::::::<<>>FFFuuugggzzzlll```VVVTTTUUUQQQOOOQQQLLLJJJGGGBBB===999777555222@@@]]]yyyooo___{{{{{{pppwwwuuu{{{jjjTTTDDD:::777<<>>???>>>===>>>???===;;;???FFFSSSRRR===BBBQQQ\\\QQQjjjaaaXXXWWWlllzzzkkk[[[PPPGGG>>>666444444444444777666EEEFFFIIIYYY[[[bbb{{{PPPqqq^^^TTTEEEDDDJJJBBB:::AAACCCBBBAAA>>><<<===@@@CCCIIIXXXhhhnnnmmmkkkiiigggvvvdddQQQJJJLLLQQQVVV[[[XXXQQQFFF???<<<:::999777555777999<<<<<<<<<>>>@@@888;;;DDD]]]||||||{{{zzz{{{{{{zzzwwwuuudddIIIVVVkkksssrrrXXXIIICCCzzzLLL:::===;;;777555444333222222222333333111???qqqkkk}}}yyyppplll___MMMDDDEEEIIIIIIHHHJJJLLLLLLHHHCCC???<<<@@@CCCEEEIIIVVVjjj{{{kkkPPP888444666444111111222666;;;@@@HHHQQQTTTRRRyyylll777<<<555555666666666666888;;;>>>BBBIIIHHHPPPkkkqqqeeeRRRAAA===:::DDDDDD@@@CCCEEEEEEHHHDDDXXXzzzsss___YYY___\\\\\\GGG666???YYYyyypppqqqnnnppplllllleeeccccccYYYWWWccc}}}hhhPPPIIIJJJFFF>>>===???BBBFFFLLLXXXiiixxxwwwaaa```\\\UUUZZZTTTYYYUUURRRQQQHHHEEEPPPDDDDDDCCCBBBAAA@@@@@@@@@???===;;;;;;???EEEKKKOOOHHHFFFBBB>>>;;;;;;===>>>BBBAAABBBGGGCCC888IIIqqqsssLLL444444999888<<>>:::AAAKKKGGG<<<555999AAAGGGKKKNNNhhhxxxJJJ<<>>CCCCCCFFFVVVfffuuu~~~fffKKKFFFSSSPPPOOOCCC333FFFdddyyylllmmmjjjkkkllljjjaaa___ccc]]]ZZZdddtttZZZGGGCCCGGGIIIIII>>>IIIPPPKKKHHHTTTkkk}}}sss\\\___ZZZMMMOOOFFFKKKGGGFFFMMMIII@@@@@@BBB@@@>>>===<<<<<<======???===<<<>>>CCCGGGIIIJJJBBBBBB@@@===:::;;;???BBB???@@@BBBFFFAAA999UUUwwwKKK333333999:::???VVVfffyyyoooUUU[[[UUUMMMMMMKKKIIIOOOOOOMMMJJJGGGBBB???<<<:::<<<666QQQ|||wwwzzzsssxxxnnnTTT???444555AAANNNyyyjjjUUUiiiggg<<<:::GGGYYYgggpppxxx~~~ttt{{{uuu{{{uuuVVV@@@CCCJJJFFFBBBFFFBBBDDDGGGEEE???>>>IIIWWWyyylllFFF<<>>CCCRRRrrrwww|||tttzzzyyywwwvvvtttpppkkkgggDDDNNN^^^ttt}}}fffRRRTTT>>>bbbPPP???<<<888999555555444333333333333444555888^^^gggppp}}}}}}|||xxxttttttnnnaaaQQQGGGEEEGGGLLLQQQUUUTTTOOOKKKFFFCCCEEEXXXTTT```tttJJJ:::111666;;;888888<<<@@@BBBHHH^^^iiiXXXbbbvvv<<<444999333444777666555888???DDDCCCHHHLLLKKKOOOXXXTTTIIIJJJGGGBBB@@@EEEJJJKKKLLLOOOTTTSSSQQQRRRRRRPPPKKKGGGKKKDDDFFFSSS```mmm^^^ppphhhGGGTTThhhZZZNNN>>>888IIIjjjooorrrhhhjjjkkknnnlllkkkjjjiiigggccc```vvvxxxZZZIIIIIIFFFZZZfffPPPHHHWWWTTTUUUTTT]]]zzzrrrYYYRRRKKKEEEHHHEEEDDDBBB@@@???>>>======>>>>>>===<<<<<<<<<<<<<<<>>>>>>??????@@@@@@AAAAAAAAA???<<<;;;<<<>>>>>>???FFF777HHHBBBAAAMMM\\\PPPNNN666,,,;;;<<>>AAAFFF[[[kkklllrrr|||iiiTTT^^^ooojjjnnn{{{SSS???TTTDDDDDDXXXEEETTTXXXKKKKKKFFFDDDHHHSSSsssZZZ<<>>999555444333333444666999;;;III???jjjzzz{{{~~~zzzvvvwww}}}lllaaaUUUKKKCCCAAABBBJJJ]]]pppEEEEEECCC???:::888999999777===AAA;;;888>>>???>>>DDDRRRkkkxxxzzzwwwssstttyyyuuurrrtttyyyuuueeeVVVEEENNNiii{{{lllcccQQQRRRMMMGGG~~~OOO???<<<888999555555444333333333333444444555ZZZnnnrrr{{{qqqVVVeeeqqq|||xxxvvvuuupppdddVVVKKKGGGHHHFFFMMMTTTVVVVVVXXX]]]bbbJJJ^^^zzzjjjHHH;;;666666;;;;;;777<<>>======<<<<<<>>>>>>===<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>===;;;;;;<<<>>>???@@@CCC999GGGWWW555NNNaaaGGG444333>>>999777UUU{{{yyyOOORRRPPPNNNNNNNNNMMMKKKJJJIIIIIIIIIGGGEEECCC@@@>>>999:::IIIjjjxxxttt|||qqqqqq|||{{{aaaFFF777666???GGGVVVMMMPPPZZZ[[[WWWMMM???EEEIIIQQQ^^^jjjwwwwww```KKKYYYuuurrrqqqtttjjj\\\III@@@JJJ```aaa]]]sssttt^^^ooo\\\IIIXXX```~~~TTT<<>>BBBMMM{{{nnnooowww|||yyytttsss{{{uuulllfffcccVVVLLLYYYppptttssszzzfff]]]NNNBBB<<<:::999777999<<<<<>><<<888999555555444333333333333444555333RRRgggzzzyyyqqq___nnnzzz~~~~~~~~~{{{yyyxxxwwwsssjjj]]]QQQKKKIIIJJJRRRYYYZZZVVVXXXaaakkkffftttoooBBB777222222777;;;999;;;LLL```OOOWWWjjj}}}OOO666555888888555;;;===>>><<<>>>DDDFFFEEEKKKNNNGGGAAAFFFEEEDDDJJJMMMNNNSSSWWWXXXZZZbbblllvvvyyymmmccclll}}}sssfffccciiirrr{{{jjjYYYLLLKKKEEE^^^mmmNNNXXXsssQQQ888>>>SSSlllssspppkkkssslllooonnnkkkjjjhhhfffbbb___uuuyyyfffjjjvvvzzz}}}fffXXXbbbwwwhhhiiiXXXGGGDDDBBB>>>BBB>>>>>>===<<<<<<<<<<<<<<<>>>>>>===<<<<<<<<<============<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@>>>CCCQQQTTT999ddd<<>>DDDJJJUUU]]]SSSJJJNNNeeefff\\\]]]ooowwwfffuuuuuuyyykkk^^^tttnnntttjjjVVVPPPWWWrrrnnnrrrxxxssszzzppppppLLL===@@@III\\\JJJOOO^^^qqqmmmHHHOOOzzzvvv^^^EEE888666555333222222444999>>>AAAHHH___iiitttfffnnnrrr{{{~~~uuunnnaaaPPPBBB;;;999:::<<>>GGGiiiuuu]]]KKKhhh^^^FFF777CCC```}}}vvvsssllljjjrrrhhhjjjiiigggggghhhhhhfffdddlll}}}xxxtttxxxMMMOOOwwwjjjBBBMMMJJJAAACCCCCC>>>???<<<<<<;;;;;;<<<<<<===>>>>>>>>>===============>>>=========<<<<<<;;;;;;;;;:::;;;=========>>>???AAA@@@RRRZZZ;;;TTT|||WWW<<>>BBBUUUQQQJJJQQQllldddooojjjPPPPPPnnnqqqwwwnnnVVV@@@666555444333111222555:::@@@DDDWWWeeetttxxxzzzmmm\\\NNNSSSjjjeeeHHHTTTNNNFFF???999777;;;AAADDDIIIQQQddduuuoooaaabbbjjjOOOgggeeefffkkklllkkkmmmsssuuuqqqooopppnnneee[[[TTTPPPooo~~~mmmRRR___fffbbb\\\bbbXXXwwwIII<<<<<<999999555555444333333333333444777333>>>ooo~~~}}}}}}|||{{{zzzyyywwwssskkk```UUUMMMDDDNNN\\\bbb[[[OOOLLLPPP]]]www}}}HHH777BBBAAA<<<<<>>>>>???<<<>>><<<<<<<<<<<<===>>>??????>>>>>>=========>>>>>>???>>>>>>>>>======<<<<<<<<<===>>>??????>>>>>>@@@CCCJJJ[[[QQQ<<>>111...\\\JJJJJJOOOIIIGGGFFFGGGHHHHHHGGGFFFBBBBBBDDDDDDEEEDDDCCCBBBBBB:::>>>UUUooo{{{||||||[[[@@@999>>>CCCFFFDDDEEEVVV___TTTlll}}}iiisssvvvgggXXXPPPXXXnnnyyy{{{vvvhhhTTTzzzqqqmmm~~~LLL???===DDDbbbjjjHHHHHHQQQnnnnnnzzzgggQQQPPPhhhlllvvvcccNNN<<<555666444333222333777<<>>999EEEmmm~~~qqqrrrhhhiiihhhfffhhhfffdddcccddddddcccbbbiiiooo}}}{{{yyywwwtttpppmmmhhhfffiiillloooqqqtttxxxwwwqqqfffpppdddJJJ@@@===;;;<<<<<<<<<<<<======>>>@@@@@@>>>>>>=========>>>????????????>>>>>>>>>>>>>>>>>>???AAABBB@@@???@@@EEEIIITTTWWWBBBWWW___@@@>>>777222<<<222???oooWWWIIILLL;;;FFFDDDDDDDDDFFFGGGFFFEEE@@@AAACCCDDDDDDDDDCCCBBBBBB>>>>>>LLLfffsss~~~~~~|||rrr}}}~~~hhhJJJ999<<>>;;;JJJrrrWWWFFFHHHUUUrrrzzzgggbbbLLLPPPcccwww~~~hhhUUUEEE999555555333333444666999>>>BBBEEEFFFEEEFFFXXXqqqoooXXXaaa___nnnxxxRRRAAA<<<888666444555===GGG___xxxgggfff\\\```eeedddccc^^^MMM===;;;DDDNNN|||rrrqqqooooooppprrrtttuuusssllljjjkkkeeeVVVIIIFFFwwwnnn\\\^^^ZZZ[[[VVV[[[fff\\\uuurrrFFF;;;<<<999888555555444333333333333444000777000JJJtttqqq|||iiiooo{{{~~~~~~|||{{{yyyqqqdddZZZTTTRRR[[[lllrrrhhh]]]ZZZXXX\\\IIISSSQQQAAAHHH\\\zzz```BBB999DDD444444555888<<>>:::;;;===<<<<<<<<<===>>>??????>>>>>>======>>>??????@@@>>>>>>>>>>>>>>>>>>?????????AAABBBAAA@@@DDDKKKRRRQQQMMMKKKaaaIII...BBB555>>>999;;;RRRttt~~~oooDDDIIIBBB;;;BBBAAA@@@AAACCCDDDDDDBBB@@@AAABBBCCCDDDCCCBBBBBB@@@>>><<>>VVVxxxKKKJJJMMM```{{{~~~aaaSSSccceeeyyyuuuYYYGGG<<<666444444333444555888;;;???BBBDDD999CCCGGGUUUnnn|||fff___TTTaaaeeetttkkkGGG:::;;;>>>BBB@@@===>>>CCC:::NNNtttqqqdddWWWYYY```pppfff\\\UUUKKKAAACCCNNNgggzzzwwwwwwtttpppmmmjjjkkkjjj^^^OOOLLLTTTsssrrrppp^^^\\\TTTUUUXXXbbbccc```___qqqEEE;;;<<<999888555555444333333333333444000<<<222EEEpppgggooozzz{{{}}}~~~}}}vvvjjj___QQQJJJQQQfffuuusssllljjjyyyYYYQQQYYYYYYZZZeeefffUUUFFF888<<<===777777<<<<<<999???JJJDDDHHHIIIGGGFFFEEEBBB===DDDcccwww|||zzzSSS^^^iiiRRR???555;;;bbb{{{nnneeeaaadddZZZeee```^^^]]]___aaadddeeefff[[[bbbbbbyyyvvv~~~wwwooossszzzuuupppiiidddZZZ\\\UUUQQQVVVQQQHHHHHHIIIHHH>>>EEEDDD;;;FFFHHH:::PPPQQQAAA<<<<<<::::::<<<<<<<<<<<<<<<===>>>>>>>>>>>>===>>>>>>???@@@@@@<<<<<<======>>>>>>??????>>>AAABBBBBBBBBGGGPPPXXXGGGEEEcccSSS;;;999...>>>AAA222===VVVttt~~~yyyEEEHHHDDD333LLL@@@???>>>???AAABBBBBBAAA@@@AAABBBCCCCCCCCCBBBAAA>>>>>>;;;BBBaaasssssszzzzzzrrr|||{{{{{{~~~mmmKKK@@@GGGXXXoookkkYYY^^^aaauuuYYYAAAAAAAAAAAA===QQQTTT[[[~~~{{{III???DDDDDDbbbiiiDDDOOOTTTjjjuuunnnrrrcccbbbqqqyyynnnPPP>>>777444333333333444666:::===@@@BBBCCC:::LLLNNNQQQggg{{{aaaRRRaaaYYY\\\eeeuuummmIII===999888:::;;;<<>>???AAALLLZZZ~~~zzzrrriiiiiikkkooolll[[[MMMSSSdddgggfffcccYYYZZZYYY^^^eee[[[]]]LLLpppFFF<<<;;;777888666555444333333333333333222666444;;;___}}}|||www~~~||||||}}}}}}xxxooogggXXXPPPPPPaaauuuzzzZZZZZZsssaaaHHHBBB???:::<<<;;;999999:::>>>CCCFFFNNNBBB???HHHIII???;;;@@@EEEJJJjjjqqqXXXeee^^^DDD>>>:::TTTzzzyyyhhhcccbbbbbbdddiiiaaaaaa```bbbdddeeedddbbbddd___ggg|||zzzyyyxxxrrrkkkaaaZZZZZZUUUOOOIIIFFFDDDCCCAAA===>>>???@@@@@@???>>>=========<<<<<<;;;<<<<<<<<<<<<===>>>>>>??????>>>>>>======???AAAAAA@@@AAACCC===>>>???@@@@@@@@@???>>>CCCFFFDDDBBBJJJSSSLLL===YYYcccUUU<<<333333333666888555OOO```^^^CCC@@@:::DDD777<<<===>>>@@@@@@@@@???>>>>>>????????????@@@@@@@@@@@@@@@@@@EEESSShhhzzz~~~~~~~~~___HHHIIIeeeooo|||ddd|||YYY<<<@@@EEE@@@IIIKKKGGGHHHVVVtttppp===CCCFFFMMMRRRCCCJJJKKKzzzxxxqqquuummm|||bbbhhhgggaaa___jjjrrrttthhhFFF777444333333444222777;;;<<<===>>>@@@@@@FFFBBBPPPaaaggguuu^^^TTT]]]RRR```fffvvvqqqGGG;;;:::888777<<>>GGGLLLlllfffWWWNNNFFFPPPKKKBBB^^^HHHWWW{{{sssllleeemmmzzzfffXXX\\\HHHZZZddd```[[[]]]YYYWWWXXX]]]]]][[[___fffpppFFF<<<;;;777888555555444333333333333333222555333777UUUyyyvvvzzz|||~~~}}}uuunnndddQQQNNNjjjzzzsssfffjjj}}}gggJJJ@@@>>>===888888:::===AAAFFFKKKNNNKKKTTTXXXRRRHHHBBB???===BBBHHH\\\wwweeeOOOeeeWWWBBB777>>>cccwwwmmmfffhhhjjjgggddddddddddddddddddcccaaa`````````\\\___mmm|||~~~pppbbb[[[[[[LLLIIIEEECCCCCCCCCBBBAAA===>>>??????>>>===<<<;;;<<<;;;;;;:::::::::;;;;;;<<<======>>>>>>>>>>>>>>>CCCBBB@@@???>>>===>>>@@@AAA@@@@@@@@@AAABBBCCCDDDCCC:::???PPPRRRCCCAAAMMMbbb___JJJ666555666555999<<>>===<<<<<<======>>>>>>>>>?????????@@@??????BBBMMM```ttt}}}}}}jjjPPPLLLqqqiiiWWWppp}}}zzz]]]======DDDBBBCCCKKKRRRUUUOOORRR^^^999<<>>HHHFFFYYYooottt{{{rrreee```SSSbbbjjj{{{yyyMMM===;;;::::::???CCCBBB>>>DDDWWW}}}qqq}}}eeedddfffzzzzzzsssrrrrrrppplllmmmfffKKKJJJ}}}lllZZZ[[[\\\XXXUUUVVVZZZ[[[YYY\\\bbboooEEE===<<<888888555444444333333333333333111444222222GGGppplll|||{{{vvvrrr[[[PPPhhhzzz^^^dddeeefffiiirrrrrrPPP???===>>>999:::<<<>>>BBBFFFIIIKKKVVVlllpppWWWCCCCCCEEE@@@IIILLLNNNWWWtttzzzrrrpppsssuuuVVVHHHjjjuuuMMM???666AAAqqqjjjeeedddhhhjjjgggcccaaaeeeggggggeee```]]]\\\^^^YYYYYYXXXccc|||wwwlllsss}}}wwwggg]]]ZZZNNNJJJEEEBBB@@@???>>><<<>>>>>>??????>>>===<<<<<<<<<;;;;;;:::;;;;;;<<<<<<===>>>??????@@@@@@????????????@@@AAAAAABBBCCCBBBBBBAAA@@@??????@@@BBBCCCEEEOOOSSSKKKCCCGGGUUUaaaXXXLLL888000666444111888999NNN^^^PPP888??????>>>:::===999::::::;;;::::::999888;;;;;;<<<<<<<<<=========????????????EEEVVVmmm}}}wwwoookkk{{{vvvZZZRRRzzztttqqq{{{yyydddAAA<<>>>>>>>>@@@BBBDDDFFFFFFVVVVVVmmmttt]]]NNN\\\mmmYYYAAA>>>===???CCCDDDBBBAAAUUU```}}}xxxrrryyy}}}{{{ddddddWWWAAAnnnsss|||}}}ZZZXXXZZZVVVUUUTTTUUUXXXWWWVVVXXX]]]nnnEEE======888777444444333333222333333444222444222///;;;]]]vvv{{{}}}zzzwwwfffYYY\\\hhhllldddYYYSSSRRRVVV^^^iii{{{~~~YYYCCC<<<===<<<<<<===@@@DDDIIIOOORRRjjjwwwqqqRRR===@@@IIIIIIRRRRRROOOVVVppp|||}}}qqqiiissseeeJJJLLLuuueeeBBB>>><<>>>>>>>>>>>>>>>>>===============<<<======>>>>>>??????@@@AAAAAAAAAAAAAAA<<<@@@BBBCCCEEEGGGDDD@@@AAAAAABBBCCCDDDGGGIIIKKKDDDLLLLLLFFFOOOaaabbbUUU???999000444:::222111???ZZZ}}};;;:::@@@:::@@@777999999999999999888888777777999999999:::::::::;;;;;;>>>???@@@???@@@NNNiiizzzvvv~~~sssqqqyyyvvvyyy|||eee```nnnKKK???EEEMMMRRRiiiyyypppUUUEEEggg}}}uuuVVV<<>>>>>???AAAAAA@@@BBBIIIRRRbbbhhhoooVVVMMMZZZnnnkkkGGGAAA???CCCEEECCCCCCFFFNNNMMMeeetttqqqxxxuuu{{{~~~uuulll___EEEVVVmmm|||oooUUUYYYVVVPPPSSSTTTUUUVVVUUUTTTVVVXXXkkkCCC======777666333333222222222333333444444444333000444LLLyyyttt}}}yyyrrrwww~~~}}}wwwoooaaaVVVSSSWWW^^^bbbMMMKKKLLLRRR^^^sssaaaIII>>><<<:::;;;>>>CCCLLLWWWaaagggnnnkkkaaaQQQDDDBBBIIIPPPNNNPPPTTTllljjjmmmxxxSSSHHH]]]}}}TTT<<<======LLLpppwwwmmmkkkfff```]]]^^^aaaccc]]]aaacccaaa[[[XXXZZZ]]]```bbb[[[YYYuuuqqqtttvvviiihhh___uuuqqqtttyyyvvvmmm^^^XXXOOOGGGCCCAAA@@@???<<<<<<<<<<<<<<<========================>>>??????>>>??????@@@AAA@@@@@@@@@DDDEEECCC???AAAEEEDDD???BBBCCCEEEGGGJJJLLLMMMNNNDDD666<<<^^^ssseeeHHH777333555666;;;;;;222;;;WWWccc777BBB???333@@@999555:::999999888777777777777777777888888888999999999===>>>@@@@@@???IIIddd~~~~~~}}}nnnooovvvwwwzzz{{{YYYEEEDDDLLLJJJtttjjjMMMRRR}}}pppxxxIII666CCCFFFhhhfffFFFNNN:::TTTuuusssmmmttt|||vvvfffhhhddd```]]]^^^dddqqqzzzVVV<<<555:::>>>???@@@;;;===HHHSSSUUUSSSSSS[[[oooYYYQQQXXXfffttt{{{KKKBBB???FFFGGGAAABBBJJJEEEGGGeeetttiii}}}{{{{{{wwwaaaooo^^^PPPnnnhhh___RRRVVVQQQNNNRRRTTTVVVUUUTTTUUUVVVVVViiiAAA<<<<<<666444222222222222222333333444555222222222111???gggzzzooo{{{wwwxxx{{{~~~zzzwwwhhhZZZSSSUUUUUUTTTJJJLLLPPPXXXfff|||gggNNN@@@======>>>@@@FFFNNNXXXaaagggddd^^^^^^```XXXKKKKKKVVVIIINNNTTTqqqddd```xxxgggHHHOOOqqqnnnHHH:::<<>>========================>>>???@@@@@@>>>??????@@@@@@@@@@@@@@@DDDDDD???;;;@@@LLLQQQMMMCCCBBBAAA@@@???>>>>>>>>>OOO[[[iiilll]]]FFF888444333999999777666666LLLpppHHH999AAA:::000;;;<<<444999999888777777777888888666666777777777888888888;;;<<>>>>>AAAFFFLLLOOOcccxxxvvvSSS555333::::::333888666555===IIIbbbeee:::>>>888888666555===777777777666666666777888999666666666777777777777888999999<<<>>>;;;===PPPhhhvvvrrr```wwwjjj___bbbnnnyyy}}}hhhOOO666KKKTTTrrrwwwpppssszzzZZZMMMSSSWWWWWWNNN[[[wwwooottt;;;===<<>>:::;;;444111222111111111222333333444333---///666222000JJJmmm{{{{{{{{{zzz}}}~~~~~~www|||xxxiii[[[UUUQQQNNNUUUaaakkkwwwoooPPP@@@???:::???FFFNNNUUUZZZ]]]^^^ooosss\\\\\\iiivvvmmmgggfffXXX\\\wwwdddFFFFFFaaaRRR>>>@@@888kkkpppnnnhhhnnnmmmccc[[[\\\___```___^^^^^^___```aaa___^^^XXXVVV[[[^^^TTTOOObbb{{{sssuuu{{{jjjiiiddd^^^XXXUUUTTTSSSOOOKKKKKKOOOWWW___eeeeeebbb___\\\YYYUUUPPPLLLIIIGGGFFFEEEEEEEEEFFFFFFGGGIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJKKKVVV^^^aaadddeeeVVVDDD===>>>AAAJJJYYYlll}}}rrrQQQ555444<<<:::333000111777666;;;OOObbbwwwEEE999DDD000999===000<<<999666555444444555666888999666666666666777777777888888777:::===888777GGG]]]yyyssslllddd~~~zzzwwwxxx}}}gggQQQQQQbbbsss}}}ooo^^^YYYIII;;;???FFFLLLccceeeWWW]]]jjjqqqsssIII@@@;;;EEEMMMuuuCCCDDDDDDQQQ|||~~~zzz[[[sssbbbaaa^^^^^^]]]WWWUUU^^^kkk{{{yyyaaaDDD;;;AAAEEECCC===BBBPPP___eeejjj}}}hhhYYY```aaaxxx]]]VVV```tttttt```YYYbbbjjj|||tttuuupppeeePPPKKKhhhPPPRRROOOQQQVVVOOOKKKQQQTTTQQQQQQUUUUUURRR^^^???:::===999222555444333333222222333333777333222333000111CCCZZZ}}}www}}}yyywwwooobbbYYYXXXrrryyy~~~VVV<<>>@@@QQQ^^^eeessstttrrrooonnn}}}ggg```[[[]]]zzzwwwYYYBBBOOOuuummmDDD;;;AAA===nnn```iiifffbbb____________^^^\\\^^^______^^^]]]]]]^^^YYY[[[[[[YYYWWWZZZaaagggkkkwwwPPPYYYtttqqqtttyyyWWWKKKMMMQQQYYYcccQQQOOOKKKFFFDDDEEEKKKOOORRR``````YYY[[[YYYTTTUUUXXXVVVUUUWWW[[[]]]\\\ZZZ]]][[[WWWSSSOOOKKKIIIHHHLLLJJJJJJJJJJJJKKKMMMNNNIIIUUUhhhyyyQQQ888888777555444333111000555222333UUUhhhlll^^^777;;;999777555444444666666555555444444444444555555555555555555555666777777777777777666777<<>>CCCOOOaaannneee~~~vvvbbbooommm[[[bbbaaa``````aaa```^^^\\\{{{yyyjjjpppmmmNNN===>>>FFFIIIHHHNNNWWWXXXQQQRRRlllooo\\\^^^gggwwwyyyqqqmmmfffmmmwwwrrrppp|||{{{ooommmiii]]]DDDtttvvv```OOOPPPTTTOOOKKKKKKMMMNNNPPPQQQQQQPPPNNNMMM]]]???:::<<<888333444444333222222222222333333///000333///...999JJJ}}}wwwvvvzzzlllaaa]]]}}}\\\???BBB444LLLUUUOOO```|||dddhhhmmmgggtttnnnSSSDDDmmm^^^DDD555:::SSSccc___jjjfffaaa]]][[[[[[ZZZYYY[[[]]]^^^^^^]]]\\\\\\]]]^^^___^^^YYYUUUVVV[[[```~~~~~~}}}hhhVVVYYYYYY```uuuaaaDDDKKKTTTNNNoooiiibbb[[[WWWPPPIIICCC:::CCC@@@===FFFLLLJJJMMMIIIHHHGGGJJJPPPVVVYYYZZZVVVRRRKKKEEE???<<<::::::<<>>888999>>>>>>KKK___kkkkkkllltttjjjAAA999???BBBSSSlllEEE>>>>>>KKKuuupppyyyyyyfffiiigggfffbbb```^^^]]]]]]\\\ZZZYYYqqqiiidddqqqvvvTTT===;;;HHHRRR^^^```^^^VVVSSSZZZeeelll]]]UUU^^^lllzzzxxxyyy{{{uuuvvvpppeee\\\RRRggg[[[MMMDDDFFFIIIFFFGGGMMMJJJKKKMMMNNNNNNMMMKKKJJJ[[[???:::;;;888333444444333222222222222222111...///333111---111:::hhhyyy|||~~~vvvsss~~~}}}sssiiiddd{{{gggFFF======LLLSSS^^^|||mmmjjjqqqzzz^^^PPPPPPxxxPPPFFF555???sss|||}}}ooo]]]aaafffbbb\\\YYYWWWXXXXXXXXXZZZ[[[]]]]]][[[ZZZ[[[\\\______]]]XXXTTTSSSWWW[[[nnnttt}}}hhh]]]WWWVVV]]]bbbwww\\\GGGGGGCCCKKK\\\tttgggiii]]]SSSTTTNNNAAA===GGGDDDAAA@@@CCCGGGJJJKKKCCCBBBAAABBBFFFLLLRRRVVVZZZmmm}}}|||zzzjjjNNN999777===AAA666666555555555666888999???VVVjjjNNN111444<<<888777666444444444555555555444444333333444444555444444444444444555555666555666666666777:::???CCCPPPjjj~~~iii{{{nnnkkkvvv|||yyyyyysssUUUBBBLLL```vvvuuuVVV@@@;;;777999>>>;;;===\\\vvv~~~~~~qqqAAA444<<>>:::KKK\\\hhhnnnmmmiiiooozzzyyyooolll```^^^jjjvvv~~~|||~~~|||uuuwwwwwwuuunnnnnn[[[LLLXXXhhhgggGGGBBBAAAEEEDDDBBBGGGQQQGGGHHHIIIJJJJJJIIIHHHGGGXXX>>>::::::777444444333333222111222222222222///000444444000///333IIImmm|||ooo|||}}}{{{|||{{{vvvppplllwwwvvvRRR===MMMDDDYYYmmmwwwhhhQQQVVVkkkdddHHH===444JJJ{{{}}}qqqpppzzznnndddaaaddd___\\\WWWUUUVVVXXXYYYZZZYYY[[[\\\\\\[[[ZZZZZZ[[[YYYYYYXXXVVVTTTUUUXXX\\\ZZZdddtttyyy}}}~~~lll[[[WWWhhhqqqqqquuudddPPPLLLKKKTTTbbblllnnnkkk~~~rrrpppmmmjjjjjjjjjkkkkkkppprrruuu{{{fffIIICCC999444999>>>888...444555666444222666???GGG___sssOOO222;;;>>>000666666555444333333444444444444333333333333444444333333333333333444555555444555666666666999===@@@EEEeeeooommmoookkkcccqqqwwwoooppp{{{gggJJJCCCMMMaaalllzzzyyyXXX@@@;;;999<<<@@@===JJJeeeyyy|||{{{pppGGG888;;;BBBEEEaaaWWW:::DDDLLLjjj{{{tttkkkhhhVVV___\\\```]]]YYYWWWVVVVVVVVVUUUTTTeeekkkTTTOOOhhhcccEEE>>>NNNbbbfffsssuuucccgggtttwwwzzzvvvtttwwwqqqppp___@@@EEE{{{VVVDDDCCCEEEGGGEEEBBBFFFMMMDDDEEEFFFFFFFFFFFFEEEDDDUUU===:::888666555333333222111111111111222111//////111222111111333666]]]}}}uuuxxx~~~|||rrrjjjwwweeeDDDGGGJJJwwwttthhhrrrZZZOOOfffaaaMMMAAA...:::bbb{{{oooggg\\\eeebbb[[[YYYVVVUUUVVVXXXYYYYYYYYYZZZ\\\\\\ZZZYYYZZZ[[[UUUUUUTTTTTTTTTVVVYYY\\\^^^XXXbbbmmm~~~lllYYYDDDhhhwww```UUUqqq~~~lllQQQ<<<555;;;GGGOOO[[[iiirrr|||{{{ffffffiiiOOO,,,666===AAA>>>999555333000666777555222666GGGbbbvvv}}}DDD666<<<999444444444444444333333333333333333333222222222222333333222222222222222333333444333444555666666777:::<<>>DDDPPPqqqJJJ;;;AAAAAAkkkkkkgggyyyqqqhhhsssdddWWWlllYYY\\\ZZZVVVUUUUUUVVVVVVVVVRRRaaa~~~oooQQQMMMbbbyyykkkRRRHHHTTTdddooo|||uuuvvvyyyuuutttsssvvvwwwmmmeeeYYYGGGEEEttt^^^IIIDDDBBBCCCDDDDDDBBBAAACCCCCCCCCDDDDDDDDDDDDCCCCCCRRR<<<999777555666333333222111111111111111///.........///000222333555WWWzzz}}}~~~}}}mmm___jjj|||RRRGGGWWWxxxuuu[[[qqqsss```RRRWWWqqqtttGGG===>>>555\\\nnndddWWW^^^ZZZZZZYYYWWWVVVWWWVVVUUUTTTWWWXXXZZZZZZXXXXXXXXXYYYVVVUUUTTTSSSTTTUUUWWWXXX\\\]]]fffaaatttkkkWWWDDD===RRRiiinnngggccc~~~kkkVVVEEE===777===<<<===CCCBBBEEESSS^^^aaafffiiijjjjjjjjjkkk```___\\\XXXSSSMMMGGGDDDOOOMMMBBB777;;;GGGFFF;;;000222333///+++///:::CCC999777444777GGGfffoooLLL111333:::666222555222333333333222222222222333222222111111222222333111111111111111222333333111333555666666666888999444NNNsssyyyzzzPPPUUUllluuutttwwwzzz^^^GGG:::@@@NNNaaaoooxxx~~~}}}\\\DDD===999===DDDCCCGGG]]]oooyyy___CCC444===>>>:::NNNooo{{{SSSBBB;;;@@@XXXpppbbbeeessswww|||rrraaannnYYYVVVkkkZZZYYYVVVTTTSSSTTTUUUTTTTTTUUUTTTeee~~~iiiIIIGGG^^^uuu~~~rrr^^^TTT^^^nnnyyyeee~~~}}}}}}~~~zzzzzzssspppzzzqqqsss{{{|||nnnhhhkkkbbbJJJ:::FFFuuuqqqEEEEEECCCAAAAAABBBEEEEEEBBB@@@BBBBBBBBBAAAAAABBBBBBBBBPPP<<<999666444666333222222111111111111111,,,///000...---///111333---CCCgggssseeekkkcccQQQ[[[cccdddjjj}}}vvv___MMMOOO___ooouuuUUU>>>666<<>>===HHH;;;===??????<<<:::;;;<<>>DDDGGGCCC???===<<<999111333888@@@CCC???666///???>>>CCCSSSnnnddd:::>>>;;;222111777777111111111222222222222222111222222111111111111222222111000000000000111222222000222555666555555666777777AAA[[[~~~sssUUUSSS___fffmmmvvvyyywwwcccLLLCCC@@@HHHVVVbbbnnnwww}}}```IIIAAA;;;>>>GGGIIILLLOOOKKKJJJWWWhhhgggJJJ>>>555777??????GGGnnnVVVBBB<<>>ddd{{{}}}pppqqqlllhhhcccXXXUUUeee{{{oooeeeOOO;;;888BBBPPP```mmmqqqxxxeeeOOOFFF>>>AAALLLPPPZZZ\\\UUUQQQTTTQQQUUUeee^^^oooyyyfffWWWHHH;;;888777999>>>EEE^^^fff<<<;;;:::QQQtttcccVVV]]]XXXbbb___IIIbbbUUUTTTRRRQQQPPPOOOLLLIIIIIIDDDOOOaaarrr}}}|||___>>>BBBTTT\\\fffpppooocccccc{{{yyyyyyxxxvvvuuuuuuwwwyyywww~~~{{{}}}vvv|||tttmmmtttxxxsssqqqiiillliiibbb[[[UUUKKKAAAEEEVVVXXXDDD999EEE===@@@AAA???>>>>>>>>>>>>>>>>>>============>>>>>>NNN???999777888666333333333222222222111111000000000000000000000000333000CCCyyy}}}sss|||~~~jjj]]]iiixxxRRRCCCNNN\\\mmmiiiMMMAAA555BBBEEEiii{{{OOOSSSLLLJJJOOODDDKKKNNNRRRSSSSSSRRRRRRRRRQQQSSSUUUTTTRRRPPPOOOPPPNNNPPPSSSVVVXXXYYYXXXXXXUUUWWWZZZZZZ[[[aaakkkssspppooorrr{{{kkkWWWMMMMMM[[[fffmmmhhh]]]RRRFFF<<>>======<<<<<<<<<<<<<<<========================|||LLL===777555777555333333222222222111111111000000000000000000000000000+++444TTTttt~~~ooogggmmmyyy}}}uuupppcccKKKEEETTTkkktttKKK>>>@@@===bbbrrrxxxbbbFFFMMMFFFGGGNNNFFFIIILLLOOOPPPPPPOOOOOOPPPLLLOOOQQQRRRQQQQQQSSSTTTSSSTTTVVVXXXXXXWWWVVVUUUWWWXXXXXXVVVSSSTTTZZZ```pppxxx~~~|||lll^^^999BBBMMMUUUXXXXXXWWWXXXNNNMMMHHHBBBBBBEEEDDD@@@FFFCCC???======@@@CCCDDD<<<;;;===???@@@;;;555111222EEENNNCCC777777999666888333000<<>>;;;DDDMMMSSSggg}}}zzzzzz|||vvvwwwwwwwwwwwwzzz~~~}}}yyywwwvvvtttrrrpppnnnnnnmmmmmmnnnnnnmmmjjjooo]]]QQQMMM@@@888QQQwwwrrrHHH@@@BBB???======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>FFFSSSQQQTTTSSSMMMJJJJJJIIIGGGIIIGGGEEEBBBAAABBBBBBCCC===BBBDDD???:::999999999>>>AAA:::---,,,777<<<888666OOO^^^\\\ZZZeee}}}SSS>>>///---333555111111111111000000000000000000000000////////////000000///............///////////////000000000000000000000111111111222222000888888666IIImmmxxx|||wwwvvvqqqzzzaaadddllltttuuuwwwuuuVVV???888;;;<<>>GGGAAAlll{{{dddbbbZZZVVVUUUTTTTTTUUUUUUSSSQQQOOOMMMKKKJJJJJJJJJHHHFFFBBBFFFDDDAAACCCHHH^^^yyyttt???777666>>>GGGVVVttt~~~|||xxxwwwxxxsssuuuxxxyyyzzz|||{{{yyyvvvtttrrrqqqooommmhhhjjjlllkkkhhheeeeeeggg___MMMCCCCCC@@@MMM}}}JJJ;;;===AAA???999<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;wwwIII;;;666444666444222222222222111111111111////////////////////////666111555666BBBooowww|||kkk___xxx~~~wwwaaaKKKMMMkkksssMMM999333OOO}}}yyy~~~}}}MMMBBBDDDGGG@@@CCCHHHAAADDDFFFIIIJJJJJJJJJKKKMMMMMMNNNNNNMMMMMMNNNPPPSSSTTTUUUWWWYYYZZZYYYXXXWWWZZZ\\\\\\[[[XXXUUUVVVWWWQQQ[[[kkk|||{{{zzzjjjMMM999666666???FFFEEECCCCCCCCCBBBDDDEEEEEECCCAAA>>><<<<<<>>>BBBAAA;;;666666999:::888222666DDDIIIDDDEEELLLxxxyyymmm^^^;;;///<<<===333000111111111000000000///////////////////////////////////////...------................../////////000000/////////000000000000111333666666333888OOOsssqqq{{{iiiiiihhhmmmQQQRRR\\\kkkpppqqq|||{{{dddMMM???<<<;;;<<>>@@@SSSqqqwwwXXXGGG888999@@@DDDSSSlll|||zzz{{{yyytttrrrsssrrruuuxxxzzzzzzzzz{{{|||~~~|||{{{xxxtttrrrpppnnnkkkiiifffeeedddbbb^^^XXXVVVXXXMMMHHH>>>===]]]|||RRR???AAA999888>>>999<<<;;;::::::999999::::::999999999999999999999999vvvHHH;;;777555666444222222222111111111000000////////////////////////333,,,333666888YYYyyy}}}xxx^^^zzz~~~~~~nnnUUUMMMhhh}}}YYY@@@;;;===ddd}}}}}}PPPDDDCCCEEEDDDAAADDDEEE>>>CCCEEEHHHIIIIIIIIIKKKMMMLLLLLLMMMLLLLLLMMMPPPSSSTTTUUUWWWXXXYYYXXXWWWVVVSSSTTTVVVWWWVVVUUUTTTUUUUUUPPPQQQ]]]rrrmmmsss{{{}}}ppp___ZZZ```HHHNNNNNNEEE<<<888888777888:::<<<;;;777444333333888777666888;;;>>>AAACCC@@@HHHVVV[[[RRRMMMdddiii???444444555...+++888:::***000000000/////////...........................///...---------------......---............/////////....../////////000000000666000222888555999]]]vvv^^^JJJHHHOOO```kkkmmmpppuuu~~~jjjWWW@@@;;;777;;;BBBIIINNNPPPfffiiinnntttzzzwwwPPPFFF]]]|||sssfffpppeeeTTTEEE;;;777444333555444666888777999AAAKKK[[[yyyLLL::::::JJJ###GGGTTT[[[}}}{{{mmmyyy___WWWYYYQQQQQQRRRQQQPPPOOONNNNNNMMMLLLKKKIIIFFFDDDBBBBBB===DDDAAA===>>>???HHH[[[zzzmmmGGG666999666;;;QQQ___zzz|||wwwuuutttuuurrrkkkhhhiiimmmpppuuuwwwxxxwwwwwwwww{{{}}}~~~yyyvvvsssqqqnnnlllkkkiiigggeeeccc[[[TTTRRRNNNHHHEEEFFFCCCHHHLLLcccuuuIII===CCCFFF777666>>>999<<<;;;::::::999999::::::777777777777777777777777tttFFF:::777555777444222111111111111000000000000000000000000000000000222+++000444333EEEmmmxxxooosss]]]LLLfffkkkNNNBBB<<<:::MMMvvvtttzzzsss|||mmm>>>@@@AAA@@@???AAACCCBBB@@@BBBDDDFFFGGGGGGIIIKKKMMMHHHIIIKKKMMMMMMOOORRRUUUUUUVVVWWWWWWWWWUUURRRQQQRRRSSSTTTUUUUUUTTTSSSRRRTTTRRRPPPQQQZZZkkk~~~xxxwwwzzz}}}qqqmmm}}}rrr```QQQNNNPPPQQQ\\\[[[XXXQQQIIIEEEEEEFFFHHH@@@CCCTTT^^^^^^```ffflll~~~zzzqqq{{{tttDDD111>>>666333555000'''+++444222////////////............---------...............---,,,,,,,,,,,,---......------------.........///........./////////000000222***///:::666222LLLsss{{{\\\BBBAAADDDMMMXXX^^^^^^\\\hhhuuu|||[[[NNN???777555777;;;AAAHHHOOOZZZdddlllrrrwwwzzz```WWWxxxkkkiiisss~~~{{{pppddd[[[HHHCCC===888555555444444666555555666777===NNN^^^NNN999CCC888CCC^^^sssccceeeQQQZZZRRRNNNPPPQQQPPPNNNLLLLLLMMMGGGHHHIIIHHHEEEDDDEEEFFFAAAEEE@@@===AAA@@@@@@III___ttt}}}lllIIIBBB777111AAA???NNNbbbuuu~~~|||zzzuuusssrrrqqqllleeeccceeefffjjjooosssuuuuuuvvvwwwvvvyyy|||}}}~~~~~~}}}}}}~~~~~~~~~~~~|||yyyuuuqqqnnnllliiihhhhhhgggfffdddZZZMMMDDDBBBAAA===>>>CCC<<>>999===???777::::::999888888888888888666666666666666666666666qqqDDD999555444555333111111111111000000000000000000000000000000000000///111111222333777UUU}}}qqq]]]XXX^^^uuuKKK:::777:::FFFccc|||tttxxxLLLBBB;;;>>><<<;;;@@@>>>>>>CCCAAACCCDDDEEEFFFGGGJJJLLLGGGJJJMMMNNNOOOPPPQQQSSSRRRSSSTTTUUUUUUSSSQQQPPPUUUUUUUUUVVVVVVVVVTTTSSSNNNRRRUUUUUUTTTUUUZZZ___mmmmmmsss||||||pppooozzz}}}qqqjjjmmmrrruuuxxxkkkbbb```gggnnnlll___ddd}}}{{{yyywwwwwwKKK777888<<<<<<777'''---:::222'''---666/////////.........------,,,,,,---------.........,,,,,,++++++,,,------...,,,,,,---------............////////////000000000///...111666444333AAASSSiiiwwwzzzuuurrrfffpppcccfff___PPPIIIMMMPPPMMMSSS^^^ooo~~~mmmWWWFFF:::444777>>>222999CCCMMMVVV]]]dddggghhhvvvvvv{{{llldddfffiiiyyymmmaaaVVVLLLBBB;;;555444444444555666555555:::999:::>>>EEEVVVrrr{{{VVV;;;333AAA<<>>::::::AAANNN^^^ppp~~~wwwqqqsssyyyssspppnnnlllfff``````dddeeehhhmmmpppqqqrrrssstttqqqtttxxxzzzzzz{{{|||}}}zzzzzzzzzzzzzzzzzzzzzzzz{{{zzzzzzzzzyyyvvvqqqnnnmmmjjjfffcccbbb```]]][[[NNNCCC<<<<<<<<<<<>>CCC999???aaawww}}}xxxGGG666CCC999===;;;;;;???::::::FFF@@@AAACCCDDDDDDFFFIIIKKKKKKMMMPPPPPPOOONNNNNNOOOMMMNNNQQQSSSTTTTTTSSSRRRRRRQQQQQQRRRTTTTTTSSSRRRPPPNNNNNNPPPTTTUUUQQQNNNPPPZZZjjjtttuuuuuu}}}{{{tttsss|||{{{vvv~~~}}}mmm___fffvvvrrrFFF666???999000///+++///111333,,,(((444777'''//////.........---------,,,,,,,,,------.........++++++++++++,,,,,,---...,,,,,,,,,---------......////////////000000000111///666666111///555999888MMMqqq|||rrr{{{tttjjjmmmMMMHHHJJJHHHDDDEEENNNbbbzzztttgggVVVBBB666444555777999;;;???FFFMMMSSSUUUhhhcccdddvvvooofffzzzzzzxxxnnngggYYYQQQGGG@@@===;;;999777666555333222222333444555666888>>>IIIZZZwwwzzzHHH>>>===777;;;@@@dddhhhjjjyyyKKKLLLQQQKKKPPPJJJLLLNNNMMMJJJHHHIIIJJJGGGHHHIIIFFFBBB??????AAA<<<@@@:::666<<<===:::>>>>>>MMMbbbxxxoooeeejjjxxxttt}}}UUUHHHCCC:::777???DDDHHHWWWiii~~~zzztttyyy}}}yyyrrrnnnkkkhhhfffccc^^^XXXZZZ___hhhkkknnnpppooonnnooooooooorrruuuwwwxxxyyyzzz{{{xxxxxxwwwwwwvvvvvvvvvuuuxxxxxxwwwxxxwwwtttppplllkkkgggaaa\\\WWWSSSNNNKKKGGG???;;;===>>>BBBUUUkkkLLLFFF===;;;>>>555555???777111@@@555555444333333333333444444444444444444444444444eeeDDD999222666333333111111111111000000000000////////////////////////111111000///000333888<<>>>>>???@@@BBBDDDFFFGGGGGGKKKNNNOOOLLLKKKLLLNNNOOOOOOQQQSSSTTTUUUUUUUUUTTTRRRPPPPPPPPPQQQPPPOOOHHHKKKOOORRRSSSQQQNNNLLLMMMRRRTTTVVV___jjjooommmfffmmmmmmgggjjjvvvzzzvvv{{{www|||~~~qqquuu|||fffcccvvveeeFFF666555444333222222222222////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...............///000000/////////000111111222222===YYYvvv{{{yyy}}}zzzXXX===:::>>>???CCCJJJTTTeeeyyy~~~uuugggNNN777;;;:::888666666777:::<<>>FFFWWWpppuuuLLLBBB<<<888;;;===OOOYYY||||||~~~PPPFFFMMMMMMKKKLLLIIIIIIJJJJJJJJJIIIGGGFFFDDDDDDCCCAAA???>>>===<<<;;;<<<<<<;;;::::::;;;<<<<<<999CCC]]]|||vvvjjjvvvxxxpppXXXAAA???EEE;;;===JJJHHHUUUhhhyyy~~~xxxzzzyyyuuuoookkkkkklllgggeee```ZZZWWWZZZbbbiiiooosssvvvtttooommmppptttxxxyyyxxxwwwtttsssssstttxxxsssoooppptttuuuqqqlllzzzwwwuuuuuusssoookkkkkkqqqbbb___]]]KKK>>>@@@FFF<<<:::AAAEEEDDD```vvvUUU@@@>>>===;;;:::999777666555555555444444333333333222222222111111222222222333333333dddCCC999222777333222111111111000000000/////////////////////////////////000/////////111555888XXX\\\iiizzzuuuhhhbbblll}}}rrreeeZZZ```}}}dddCCC111666@@@WWWzzzlll===???BBB444::::::::::::::::::::::::======>>>>>>@@@CCCEEEFFFHHHJJJMMMMMMMMMLLLLLLMMMOOOPPPQQQRRRRRRSSSRRRRRRQQQOOOMMMMMMNNNOOONNNNNNKKKLLLLLLMMMMMMLLLKKKKKKHHHKKKKKKIIIMMMTTTVVVSSS___kkktttwww}}}vvvvvv}}}}}}vvvvvviiiooo~~~vvv___JJJ666***444333222111000000000000////////////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...............//////000...//////000000111222222333BBB[[[tttyyymmmkkkfffUUUBBB<<<999888:::???HHHWWWccczzz{{{pppgggLLLEEE<<<555444777<<>>888@@@BBB222FFFQQQ^^^fffmmmtttxxxyyy}}}{{{xxxwwwvvvvvvtttrrrqqqqqqqqqnnnkkkhhhggggggbbb```]]]ZZZZZZ^^^dddiiikkknnnpppqqqoooooorrrtttqqqpppnnniiieeebbbaaabbb___dddkkkooorrruuu{{{uuurrrpppqqqttttttooohhhYYYWWWVVVRRRHHH===999888AAA222444^^^qqqLLLAAA@@@<<<555:::999888666555555444444333333333333222222222222111111111222222222222333cccCCC999222777333222111111000000000000//////////////////////////////---...//////...///111333:::hhhddd___ssszzz~~~tttyyyuuuttt|||xxxeee]]]hhh}}}~~~[[[JJJ999333:::JJJnnnyyy>>>...===@@@333999999999999999999999999<<<<<<;;;;;;===@@@CCCDDDIIIIIIIIIKKKMMMNNNLLLKKKOOOPPPPPPPPPPPPPPPOOOOOONNNLLLKKKKKKLLLNNNNNNNNNOOONNNKKKIIIHHHIIIJJJKKKIIIIIIGGGDDDDDDGGGFFFBBBIIIUUU```fffnnnvvvvvvppppppuuu~~~www~~~xxxpppzzzsss~~~nnn```KKK;;;333111222333111000///...............//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------------...//////......//////000111111111000222<<>>FFFOOO[[[jjjzzznnndddUUUHHH???;;;777555444666:::===>>>BBBQQQ___|||xxxqqqlll___ZZZSSSOOOLLLIIICCC???>>>;;;888777666666444222000111222222333444444444666666888;;;>>>HHH[[[kkk]]]JJJ???<<<@@@<<<666AAAUUUtttQQQGGGDDDKKKLLLDDDAAAFFFGGGGGGGGGGGGFFFDDDBBBAAA>>>======<<<;;;;;;::::::::::::::::::::::::::::::777888999999@@@YYYnnnqqqxxxrrrGGG<<>>;;;666999???JJJWWWbbbiiirrryyyssseeegggddd```[[[WWWPPPIIICCC@@@===999888999:::999888777666555444444333222111444444444444444666888:::777;;;BBBIIITTTiiiiiiJJJ@@@BBBAAA@@@AAABBBFFFbbb}}}rrrSSSDDD@@@AAAFFFEEE???BBBKKKGGGGGGGGGFFFDDDBBB@@@???;;;;;;;;;;;;;;;:::::::::999888888999:::;;;:::999666999:::777333===YYYsssttt]]]WWWhhhvvvyyyhhhEEENNNBBB===EEEKKKJJJJJJNNNXXX___gggkkkjjjhhhhhhhhhllljjjhhhhhhjjjiiieeebbbfffeeefffjjjooosssrrrqqqooonnnmmmnnnooonnnllljjjiiijjjjjjjjjlllpppvvvzzzyyyvvvtttvvvyyyyyytttnnnlllpppnnnhhhiiinnngggZZZIIIEEE888111777===QQQpppOOO???999@@@>>>222333>>>555555444222222111111111222222111111111000000000//////000000000111111111^^^AAA999444888333222000000000////////////...////////////////////////,,,...000111///......///333,,,OOOxxxhhhoooppprrrgggUUU[[[|||XXX???888888<<>>:::??????<<<===AAABBB>>>@@@???===<<<;;;:::999888:::888555444333333333222111222333444555555777777888888777555555888>>>CCCFFFTTTgggvvvwwwTTTIIIBBB888;;;@@@===@@@MMM[[[~~~ZZZCCCDDD???>>>BBBBBB@@@DDDLLLFFFFFFFFFEEEDDDBBB???>>>;;;;;;;;;;;;;;;;;;;;;;;;666555555777999:::888666888888999999555444:::CCCYYY```sss]]]jjjddd^^^eeeOOO<<<999;;;;;;???EEEBBBLLLYYYcccgggggghhhiiillljjjhhhiiikkkjjjfffbbbcccbbbcccgggkkkmmmllliiilllkkkkkkkkklllkkkhhhfffeeeeeeeeeeeegggkkkqqquuuwwwwwwwwwwwwwwwvvvtttsssnnnuuuvvvmmmddd\\\QQQEEE@@@999:::IIIWWWcccnnnFFFBBB<<<666666777666555444333333222111000000000000111111000000000/////////........./////////000000\\\@@@999444999333111000000////////////......////////////////////////---///000000/////////000555...<<>>777@@@CCCTTTlllxxxDDD===555333444333333222333333333444444555555666666666777777888:::;;;<<<@@@AAABBBDDDGGGHHHGGGEEEGGGHHHJJJLLLMMMNNNOOOOOOOOOLLLIIIIIIKKKNNNPPPQQQEEEGGGIIIJJJKKKIIIHHHFFFFFFBBBAAADDDDDDAAA>>>>>>?????????===<<<;;;:::999777::::::888888<<>>AAA===:::;;;???BBB???>>><<<:::999666222///:::777222---+++---000333.........//////000111222///......---------......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,++++++++++++,,,------,,,,,,------...////////////444333,,,...BBBaaawww}}}eeezzziii~~~qqq[[[LLL===666999444555:::AAAIIIUUUfffuuuzzzsss```TTTJJJAAA<<<<<<:::<<<<<<999666555777999888777666666666888:::;;;555555444333333333444444444555666555555555777999333777<<<@@@FFFOOO[[[cccsss~~~gggIII;;;===CCCEEEDDDKKKEEEJJJ^^^dddrrr{{{^^^;;;@@@>>>;;;;;;AAADDDCCCCCCFFFDDDDDDEEEDDDCCCAAA???>>>;;;;;;;;;;;;;;;;;;::::::999888888:::===>>><<<888999444333777999777555666???RRRssstttZZZlllzzzssseeennnkkkWWWKKKBBB:::777777???LLLYYYccchhhkkkmmmgggggggggiiijjjhhhfffcccbbbbbbccceeeggghhhgggfffeeegggiiijjjkkkjjjhhhgggjjjiiihhhfffdddeeehhhjjjrrrzzzzzznnnhhhnnnvvvwwwgggUUUFFFCCCHHHOOO```QQQ]]]www\\\>>>999:::===:::111///555666222222222111000000000000000000000/////////.........------........./////////ZZZ???999555999333111000000/////////.........////////////////////////,,,...//////......000111///666666GGG}}}vvvppp~~~~~~hhhiii}}}wwwqqqnnnoooqqqnnnFFF<<>>AAACCCCCCCCCDDDEEEIIIJJJKKKLLLMMMMMMMMMMMMLLLIIIFFFEEEGGGJJJLLLMMMGGGHHHIIIIIIIIIGGGEEEDDDHHHCCCBBBEEEEEE???<<<===:::999:::<<<;;;888666555;;;<<<:::444333666555222222888:::666444666666444///000111333666777777666333333222222111111000000000222333222///+++'''%%%...------,,,,,,------...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************************+++++++++++++++++++++++++++,,,,,,---+++,,,,,,---....../////////111222111...222DDDVVV~~~nnnqqqooocccjjjlll^^^OOOJJJ<<<777555555555999FFFTTT___iiixxx|||iiiYYYQQQDDDBBBBBBAAA===::::::<<<999999888666444333333333222333666777888999:::;;;555666777666666777;;;???FFFNNNXXXbbbkkkvvvqqqPPP999>>>CCC>>>AAANNN>>>IIIJJJ]]]}}}qqq}}}zzzXXX:::AAA666:::888:::>>>AAA@@@???@@@AAAAAABBBBBBAAA@@@>>>===;;;;;;;;;::::::999999999:::999888;;;???@@@===999777333222555777666777:::222???]]]{{{wwwaaahhhyyy|||ooolllpppSSS<<<<<<>>>CCCKKKSSSZZZ^^^______bbbfffhhhhhhhhhhhhhhheeefffggggggfffgggiiikkkgggkkkooopppmmmkkkkkkllleeefffhhhiiijjjlllpppssskkk[[[MMMIIILLLWWWmmmooofffsss~~~BBB<<>>???>>><<<<<<<<<@@@CCCGGGKKKOOOUUU^^^dddmmmuuunnnOOO>>>???===;;;EEEPPPNNNDDDCCCPPPSSSqqq}}}zzzXXX???@@@===<<<===;;;::::::::::::===@@@>>>???@@@@@@@@@>>>===<<<;;;;;;::::::999888888777444222222555:::;;;777333444333555666444111555<<<:::...888QQQlllzzzxxxwwweeehhhhhheeeqqq]]]XXXSSSSSSVVV[[[]]]^^^ZZZ___fffiiiiiiiiikkkmmmeeeggggggfffdddeeejjjnnnoootttxxxwwwrrrmmmmmmooolllqqqxxxuuummmmmmhhh[[[NNNfff[[[\\\mmmuuusssyyydddEEE===???:::111;;;555//////222333111///222111111000000000000111//////.........---------,,,,,,,,,---------......PPP:::777333777111000////////////..................------------......---------............///222,,,+++000777HHHjjj}}}~~~~~~}}}{{{lll\\\cccyyyyyy[[[EEE>>>AAA999777EEERRR]]]yyyOOO,,,000222222222111111111000000000000111111111222222222555444444555555666777888<<<===>>>>>>>>>@@@CCCEEEIIIJJJIIIGGGFFFEEEGGGIIIFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFBBBAAA@@@>>>===;;;:::999888888777777666555555555555555444444444333333333222222222222222222222222111111111111000000000///000000//////.........---///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,,,,------............////////////>>>YYYtttzzz{{{dddzzzrrrgggFFF555555999999666999===@@@BBBIIIWWWgggqqqxxxyyyvvvpppiiibbb^^^[[[ZZZ[[[^^^```___^^^```fffmmmoooiiihhhpppwwwzzz~~~mmmRRRBBB???HHH???<<>>???@@@@@@AAA@@@@@@;;;:::999777666555555555333444444555666777777888444444333333333222222222333333222444???UUUpppzzzSSSqqqjjjdddzzzqqqTTTHHHKKKMMM```iiihhhiiilllxxx}}}zzzyyy{{{uuuwww}}}bbbOOOHHHRRRWWWXXXjjjwwwXXX;;;666:::888444333333222111111000000111111333111///.../////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,QQQ:::777333666111000////////////..................------------......------------............111...///111111:::XXXwwwgggXXXYYYqqqhhh]]]eeennnQQQ???333333===UUUnnnxxx|||uuuPPP///111999222222111111111000000000000000000111111111222222444444444444555666777777:::;;;<<<======???BBBEEEIIIIIIIIIGGGFFFEEEGGGIIIGGGGGGGGGHHHHHHHHHHHHHHHJJJIIIHHHGGGFFFEEEEEEEEEAAAAAA???>>><<<:::999999888888888777666666555555444444444444333333333333222222222222222222222222111111111000000000//////////////////......------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,---------.........///////////////===PPPooovvvnnn{{{rrrxxxdddKKKeeettt```TTTEEE999666000444888;;;===>>>===<<>>DDDGGGIIIHHHCCCOOOkkkkkkggghhhccc@@@666999:::777666777777777888888888888999:::;;;<<<===>>>>>>>>>>>>:::999888777666555555555666666666555555555555555333333333333222222222222333333222222666CCCTTTaaayyy```PPPbbbfffWWWddd|||}}}vvvfff```YYYRRROOOVVVaaafff}}}www}}}xxxmmmccc[[[XXXXXXYYYaaaaaaLLL;;;111555:::666222333222222111000000000000111111...,,,,,,---/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,QQQ;;;777222666111111/////////............---......------------......------------...............000333222+++,,,AAAZZZ|||```TTTTTT~~~~~~zzz}}}tttppp]]]hhhqqqyyyrrrZZZ666555666AAA\\\yyy~~~{{{RRR&&&...777,,,111111000000000000000/////////000000000111111111333333333333444555666666777888:::;;;<<<>>>BBBEEEGGGHHHHHHGGGEEEEEEFFFHHHHHHIIIJJJKKKJJJIIIHHHHHHKKKJJJIIIGGGEEEDDDCCCCCC@@@@@@>>>===;;;:::888888888888888777666666555555444444444333333333222222111111111111111111111111000000000000///////////////............---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********+++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,---------.........//////333000///EEEjjjzzzyyy{{{}}}mmmdddkkkfffqqqyyydddNNNIIICCC===777444666888::::::999AAALLLUUU]]]gggsss|||}}}~~~zzzwwwtttmmm```WWWPPPJJJ@@@888999CCCLLLPPPJJJEEE<<>>===<<<:::888777666888888777777666555555555333333333333222222222222111111111111111111111111000000/////////.........------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,,,,,,,---------.........444222***---AAATTTiiiyyy~~~~~~gggppp]]]ccc~~~sss___OOO>>>444222444888;;;666666555444777>>>JJJRRRTTTTTTUUUVVVXXXZZZ[[[\\\___bbbeeejjjnnnrrrtttuuuwwwyyy{{{{{{yyywwwwwwxxxtttsssrrrrrrqqqooolllkkk___ZZZTTTOOOLLLEEE<<<555444;;;@@@>>>@@@EEEFFFCCC222CCCQQQ]]]kkkooottt}}}UUUOOO[[[yyyIII<<<999888;;;999444333666222222333333333444444444555555666777888888888888777666555444444333333333777666555444333222111000222222111111111000000000...000222111///...///000777???QQQeeeuuudddVVV^^^ooo|||{{{{{{]]][[[jjjpppyyyrrruuuwwwwww{{{fff```sssgggWWWTTThhhWWW@@@888666<<<777555555222---...222111000//////......//////<<<888333///---------,,,++++++++++++++++++++++++++++++++++++++++++++++++NNN;;;888111444111222............------------------,,,,,,,,,,,,------,,,,,,,,,------------...---,,,---000000///000222<<>>CCCLLLfffwwweeefffsssPPP***...666...***333........................------........./////////000000000000111222333444222333555666777:::>>>AAABBBCCCEEEDDDCCCCCCCCCEEEDDDEEEGGGHHHHHHGGGEEEDDDJJJIIIGGGDDDBBB@@@???>>>>>>===<<<:::888777666555777777666666555444444333333333222222222111111111000000000000000000000000/////////............---,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,,,,,,,,,,------------###...000000444555CCCZZZyyy{{{uuuuuuxxxYYYkkkqqqnnngggXXXLLL>>>222---666777999;;;;;;:::::::::<<<;;;;;;;;;;;;;;;<<<<<>>???;;;BBBDDD???:::;;;===>>>RRRGGGAAAZZZzzzlllxxx}}}sssCCC888888666555666444111000111222222222222333333333333333444555666777777777777555555444333222222222222444333333333222222111111111111000000000/////////...///111111000000000111999,,,+++@@@\\\www{{{xxxhhhXXXccc}}}xxx||||||jjj~~~}}}uuujjjkkkqqq||||||{{{xxxkkksss```BBB999;;;999222555111......//////111333000///......------......;;;777222...---,,,++++++++++++++++++++++++++++++************************JJJ:::888111444000111.........------------,,,------,,,,,,,,,,,,------,,,,,,,,,,,,---------------++++++...333444111...---===YYYttt{{{zzzfffeeemmmyyyvvvlllbbb```jjjxxxwwwdddLLL<<<555555;;;AAADDDOOO\\\}}}gggxxxxxx???222...666333'''(((444,,,------------.........,,,,,,---------.........////////////000111222333000222333444555777;;;>>>???@@@BBBBBBAAAAAAAAABBBAAABBBCCCDDDEEEDDDCCCCCCHHHGGGDDDBBB@@@>>>======<<<<<<:::999777666444444555555555444333333222222222222222111111111000000///////////////////////////.........------------++++++,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++)))))))))***************************************(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++++++++++++++,,,,,,,,,------(((///...///333---,,,777RRR^^^vvvvvv___iiilllUUUeeevvvooo```MMMAAA===;;;888888999;;;;;;;;;666666666555555666666777333333444444555555555666666777888999999888777666777;;;===;;;999::::::888;;;;;;:::888777999???CCCDDD???:::888777===JJJXXXkkkqqqrrrrrrmmmbbbjjjddd===555>>>444222000000111222333333111111222222222333333333222333444555666666666666444333222111111111111222111111111111222222222222000000/////////.........//////////////////000000***---333777333999YYY{{{~~~\\\UUU___uuuUUUPPPFFF999000000666<<<111//////111333222///,,,///...------,,,,,,------000...,,,++++++,,,+++***************************))))))))))))))))))))))))~~~FFF888888222444000000.........---------,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,------------,,,+++---111333111---444444???[[[zzz{{{zzz___ssszzzgggzzz|||~~~|||xxxvvviiijjjiiikkktttXXXLLL???777444;;;PPPdddWWWlllyyywww888))),,,//////...---,,,***+++,,,,,,,,,------------,,,,,,,,,,,,------------............///000111222000111222222333555888;;;<<<>>>@@@@@@?????????@@@??????@@@AAABBBCCCCCCDDDEEEDDDBBB@@@>>>===<<<;;;;;;;;;:::888666555333333444444333222222111111000222111111111000000000000////////////////////////.........---------,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++************************************((()))))))))*********+++************************(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++,,,,,,,,,,,,333222+++***111...,,,444***999ZZZ~~~wwwwwwjjjWWWhhhyyy{{{xxxhhhoooppp^^^YYYPPPDDD;;;888888777777777666666666666666777777<<<;;;:::888888999999::::::::::::<<<===>>>======666<<<>>>;;;999<<<>>><<<;;;999666555666777999:::<<<444999KKKVVVVVVYYYbbb{{{rrr~~~QQQ222555999000111111111000111333444444000000000111111111222222000111222333444444444444222222111000000000111111111111111111111111111111/////////.........------......---------......---888222///000///...444>>>IIIUUUeee{{{~~~{{{mmmhhhlllfffqqqlll{{{\\\444>>>555...///444666222...222333333222111000---***...------,,,,,,,,,,,,,,,***)))))))))++++++***(((************************))))))))))))))))))))))))zzzDDD777999222444///000......---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,------------......,,,---//////---+++///---888dddnnngggvvvlllnnnyyyqqqZZZQQQZZZ~~~}}}wwwpppjjjfffccckkkwwwwww^^^BBB777222;;;HHHXXXoooyyywwwaaa<<<(((---///...***)))+++------+++++++++,,,,,,---------++++++,,,,,,,,,---------...------......///000111000111222222222444777999:::<<>>>>>>>>>>>>>>>>>??????AAABBBDDDEEECCCBBB@@@???===<<<;;;;;;;;;:::999777666444333222333333222222111000000///111111111111000000000000////////////////////////......---------,,,,,,,,,*********++++++,,,,,,,,,+++++++++************)))************************(((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,(((------///444...+++444333333222===]]]VVVWWW^^^kkkyyywwwYYYOOOssslll}}}rrrfffWWWGGG<<<888777777666555555555555666555444444555777:::;;;666555555777999;;;;;;;;;444:::===888666:::===;;;777333111555<<>>JJJHHH___kkkccceeecccpppzzzEEE>>>AAA555///666---111333111/////////...////////////000000000111///000111222222333333333222111000000000000000111222111111111000000////////////.........---------,,,,,,,,,,,,.........---******+++......---///333...777???NNNrrrqqqtttuuuwwwsssccc___lll```iiiccc\\\gggrrrqqqmmmppprrrqqqmmmqqqyyy{{{www|||jjjjjj~~~ZZZAAA<<>>>>>===>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@@@@>>>===<<<;;;:::888666555555555444333222222222111111111000000000000000000////////////........................---------,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......000---///333666CCCeeezzzoooooo___UUU```nnnjjjwwwyyybbbkkk}}}pppZZZ<<<888555666888999:::;;;<<<;;;;;;:::666333555999;;;999888:::<<<:::888777???222...777<<<888777<<>>HHHppp~~~mmmmmmvvvIII...555555%%%---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000000111222333444555444666888:::<<<===>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@@@@???>>>===;;;;;;:::888555555555555444222222222111111111000000000000000000/////////......------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,------------...000---///333222000<<>><<<<<<>>>AAA@@@@@@CCCHHH;;;>>>>>>>>>DDDOOORRROOOFFFSSSmmm{{{wwwvvvtttiiibbbtttvvvMMM???888000---000111000---............................../////////000000000////////////////////////000000000/////////......////////////////////////////////////.........---------,,,,,,,,,,,,------......------------......---000222000...000888???BBBIIIZZZmmmyyyoooTTTKKKDDD;;;777888999777444111111000000000/////////.........---,,,,,,++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((mmmEEE999444111444---000------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,.........------222;;;CCCwwwtttccc```mmmgggyyymmmOOOYYY{{{xxxxxxzzz~~~|||qqqfff___WWWQQQLLL<<>>>>>======>>>>>>??????@@@@@@?????????>>>===<<<;;;:::999777555444444444333222111111111111000000000000000////////////.........------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,---------------***,,,333444---+++...222KKKhhhxxxrrrsss]]]bbbzzzvvvxxxuuu```TTTcccyyyrrrwwwccclll}}}jjjiiieeeIIIJJJbbbXXXQQQTTTXXXXXXWWWXXXXXXtttqqqlllmmmyyy{{{ttttttvvvwwwdddrrrjjj>>>000111000...///000111///....................................////////////000///////////////////////////////////////.........//////////////////////////////.........------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------***,,,///...,,,)))((((((+++***///:::CCCOOOcccwwwkkkWWWMMMDDD===111444666666444222333444/////////.........------...------,,,,,,+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((kkkDDD999444111555...000---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,000111222111//////222444HHH```yyy{{{|||pppggg]]]PPPNNNVVV]]]zzzsssqqqtttxxx|||yyy}}}yyypppllleee]]]QQQHHHEEEHHHOOOTTTkkksssVVV;;;777555DDDYYY\\\bbbggguuuqqqmmmiiiYYY:::)))333666)))'''333,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,------......////////////000111222333111222444666999;;;===>>><<<<<<======>>>>>>>>>>>>>>>>>>>>>======;;;::::::888666444333444444333111111111000000000//////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,---------...******///222111111444000///444FFFdddzzziiilll```]]]llluuusssnnngggXXXaaa|||kkkmmm|||}}}wwwxxxjjjnnnkkkbbbaaapppccc;;;111>>>000111222222000///...///------------------------------........./////////.................................................................................---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++***)))***,,,///000000111---+++------,,,111777FFFKKKTTT___lll{{{rrr[[[SSSGGG<<<777777888777888999999555000...000444///.........---------------,,,,,,,,,+++++++++***************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((iiiCCC888444222555...000------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,---------,,,---...///+++???eee}}}tttYYYgggtttqqq___GGGLLL\\\sssrrrlllfffcccgggrrr~~~}}}}}}|||}}}zzztttnnneeeXXXNNNKKK???BBBGGGOOO[[[nnn\\\CCC555555:::???\\\zzz{{{mmmooo{{{jjjuuuwwwyyyoooIII///222///(((%%%***......,,,++++++******++++++,,,*********+++++++++,,,,,,++++++++++++++++++++++++******++++++,,,---------............///000111111///000222444777999;;;<<<;;;;;;<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<;;;:::999888666444333333333222111000000000/////////..................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------000...,,,,,,+++***...333.........---000@@@bbb{{{rrrhhhdddSSSRRRbbbtttxxxxxxnnnmmmvvvnnnhhhkkkpppfffYYYccc{{{pppaaafffmmmkkkdddbbbvvvhhhcccooozzzoooZZZggguuujjjQQQFFFAAA888///+++...//////...+++***+++---------------------------------------............---------------------------------------.........------------------------------------,,,,,,,,,,,,++++++************++++++++++++************++++++...+++((((((***,,,---,,,,,,***+++...000...,,,,,,***---000444888???FFFJJJIIITTTggg}}}}}}zzz```hhhrrr|||hhhSSSFFF???:::555666999======:::444111555333111///...000222333//////.........---------+++++++++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''hhhBBB777444222666...000,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,++++++***++++++,,,---333333BBB___zzz|||mmmjjjssshhhBBBFFFLLLRRRZZZgggxxx}}}uuunnnjjjiiikkkmmmoooqqquuuzzz~~~~~~~~~~~~}}}~~~yyyrrrkkkiiihhh___iiilll___NNNHHHNNNUUU[[[eeetttpppQQQ999333FFFRRRTTTiiimmmcccjjjzzzxxxxxxvvvrrr{{{___EEE***000---+++,,,,,,******+++++++++************++++++************++++++++++++++++++++++++++++++++++++)))******++++++,,,,,,---...---------......///000//////000222444777999;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999777555333222222222111000////////////..................---------,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,***---000///+++)))+++///(((,,,444888444...222;;;MMMwwwxxxeeebbb```eeeppptttvvv{{{|||ooofffhhhnnnjjjfffiiipppnnniiiqqqiiiHHH<<<999333000222555///&&&+++,,,,,,+++***+++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------------------------------------------,,,,,,,,,++++++++++++******))))))******+++******))))))))))))******))))))***,,,---,,,)))''',,,+++***,,,...000000///.........---++++++,,,...111444===LLLWWW\\\^^^```kkkfff___[[[YYYVVVRRRPPPSSSQQQRRRVVVYYY[[[aaahhh|||kkkgggUUUNNNDDD;;;777999???BBBBBB;;;555333222222777<<>>CCCllltttkkkeeezzzpppNNNRRRjjjrrryyyxxxzzzTTT777......222###$$$555999***$$$---++++++************++++++************++++++++++++************************))))))******+++,,,,,,,,,------------------.../////////000111333555777999:::::::::::::::::::::::::::::::::::::::999999888777555222222222222111////////////.........---------------,,,,,,,,,,,,+++++++++++++++++++++++++++)))*********++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,&&&+++...///......000111===000&&&(((///222000...222:::KKKSSSqqq{{{xxxxxxqqqjjjqqqtttUUUCCC:::///(((000555111++++++///444+++++++++,,,---.........+++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))))))))*********))))))(((((())))))***$$$'''***---...------,,,000///---************)))...///000///......///111000000999NNNaaajjjooorrroookkkccc[[[YYY^^^ffflllpppnnnqqqyyy{{{mmmdddbbb[[[TTTLLLGGGBBB===::::::000333999???@@@<<<777555111000222666666111000333111000111111222000---+++---,,,,,,,,,,,,+++++++++)))*********************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''fff@@@777444222666...000,,,,,,,,,+++++++++******++++++++++++++++++++++++************************)))************+++++++++(((((((((***---......---...111000,,,111HHHhhhaaa___ttt~~~bbbIIIBBBEEETTT]]]kkkyyyuuupppiiibbb___```ccceeelllmmmoooqqqtttvvvxxxyyytttvvvxxxxxxwwwwwwzzz}}}zzz}}}~~~}}}~~~}}}}}}}}}}}}|||||||||{{{uuussspppllliiifffdddbbb[[[[[[YYYTTTQQQRRRYYY```|||xxxmmm{{{^^^OOO@@@===EEEUUUeeepppyyylllSSSNNNXXXTTTZZZvvv{{{hhhjjjvvvmmm>>>+++111///''')))111///$$$$$$///000'''++++++************++++++)))************+++++++++************************)))))))))***++++++,,,,,,------,,,,,,,,,---......000//////000222444666777:::999999999999999999999999999:::::::::999888888666444222111222222000/////////.........------------------,,,,,,,,,++++++************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,***++++++)))***---///...,,,,,,---000111000//////222!!!333555;;;NNN___uuugggnnnwwwwwwttt^^^III888+++000777222222,,,***///111---((('''***))))))+++,,,+++)))&&&++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))))))))******))))))(((((((((((())))))((())))))((('''(((+++---''')))+++++++++++++++******+++------,,,,,,---///,,,)))222III^^^hhhkkkmmmiiiiiigggcccgggyyytttddd```cccaaa[[[VVVNNNIIICCC??????@@@???>>>444>>>AAA999666:::;;;555@@@<<<999777666555666999666222000222000,,,...444///...---,,,+++,,,///111+++++++++************))))))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''eee>>>555333222444---111,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,---***,,,111///...<<>>555333222444---000,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))*********+++++++++,,,,,,---***,,,000...)))000===BBBXXXtttzzztttpppggg[[[hhhyyyuuuyyyiiiRRR===777FFFXXX___```eeepppzzz|||vvvddd```___QQQLLLMMMOOOOOOOOONNNLLLKKKLLLQQQTTTSSSVVV[[[___```]]]YYYTTTQQQQQQTTTYYY]]]NNNOOOPPPVVV___kkkwww~~~}}}ssspppbbbJJJ>>>aaalll~~~uuurrrqqqgggHHHCCCgggzzzxxx\\\777111+++))),,,......+++************************))))))))))))))))))))))))******************++++++*********)))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------------...///111222333333333666999::::::999:::;;;;;;;;;::::::999999888888444333333222111000///...////////////............------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((((((((((((((((((((((((((*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------...//////000222333444444:::::::::>>>KKKcccpppZZZFFF:::666888:::222111111000///...---------,,,,,,,,,,,,+++++++++************************))))))))))))))))))))))))*********************************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))))))))))))))*********++++++*********+++++++++,,,,,,,,,+++///>>>RRRccciiihhheeeiiipppkkk111333333222111111111111111222333333444444555666666666666666666555555444444555555555555555444333333444333222111000///......---,,,,,,,,,,,,+++++++++*********)))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''```===666333111444---///,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))*********++++++++++++,,,---***,,,000///))))))000+++333EEE___{{{~~~{{{aaaSSSPPPNNNKKKBBB===<<>>@@@IIIMMMWWWXXXMMMKKKMMMFFFIIIIIIIIIKKKMMMNNNLLLIIIDDDCCCCCCAAA<<<777666999888000,,,---,,,''''''+++777222+++'''''')))+++,,,*********+++++++++,,,,,,++++++*********)))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********************************************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))(((((()))))))))*********((((((+++111:::BBBGGGIIIEEE<<<111+++,,,...///...---,,,,,,,,,,,,,,,------,,,------......///000000///////////////000000000///000000111111111000000000//////......---------++++++*********)))))))))(((((((((((((((((())))))'''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''SSS999777111...444---,,,,,,,,,,,,+++++++++******************************************************)))))))))))))))))))))))))))))))))************++++++)))((()))+++,,,,,,,,,%%%+++000...***,,,555===RRRzzzrrrooohhhpppttt___UUUbbb]]]NNNDDD:::777???;;;<<<<<<;;;;;;@@@IIIPPPQQQMMMGGGCCCEEEHHHBBB:::===???BBBEEEFFFFFFEEEDDDCCCAAA@@@@@@@@@@@@???>>>???444999GGGIIIGGGKKKOOOSSS]]]jjjmmmaaaUUU\\\lll|||rrrRRR888;;;MMMfff~~~}}}ppprrrpppmmm~~~}}}CCC444''''''///111))))))((((((+++......+++(((************************))))))))))))))))))))))))******)))))))))+++,,,---,,,+++***((((((((())))))((((((((()))))))))******************++++++++++++,,,,,,,,,,,,,,,------------000333444333333444555555666777888888666444333111111000000000/////////.........------------,,,++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))************+++))))))*********++++++++++++,,,,,,---...///000000!!!&&&---333555111+++'''555777111000666222+++---666222//////000111666;;;555111666777000333999555333333222000111333333111222222111...***(((***---++++++---//////...222777'''***...222333...'''!!!*********+++++++++++++++*********))))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((((((((())))))))))))((()))***,,,...///000000)))***)))(((---222///'''******))))))******+++++++++,,,,,,---......//////............//////////////////000000111111000000.........---------,,,,,,*********))))))))))))(((''''''(((((((((((())))))''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&PPP888888111---444---+++,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))))))))))))))************''')))************+++***,,,)))(((---444555///'''///NNNhhhooozzz|||xxx~~~}}}wwwwwwppp___RRRJJJPPPLLLFFF>>>999999;;;;;;;;;999555111111999@@@===444555666777888888777666555555;;;@@@AAA>>>>>>BBBGGGLLLNNNZZZssszzzpppuuuooouuu{{{rrrXXX@@@CCCSSSSSSXXXTTTXXXnnn~~~lllkkk|||tttnnnooovvvuuuaaaEEE222555222...)))(((+++111444,,,,,,---......,,,)))&&&************************))))))))))))))))))))))))******************++++++*********)))))))))))))))(((((((((((()))))))))***************++++++++++++******++++++,,,,,,------,,,///111333222222333333222444666777888777555333000000000000////////////.........---------,,,,,,++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************))))))))))))*********++++++,,,,,,------......///222000,,,******+++---...$$$+++))))))222111,,,///+++))),,,111111+++))),,,///(((+++---'''***111...------.........---------111111111/////////000000...000000---++++++)))'''...+++)))))),,,000333444***************)))))))))******)))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''((((((((('''''''''((((((((())))))((()))***)))'''&&&'''((()))...111...'''%%%(((---))))))(((((()))******+++******++++++,,,------------------....../////////---...//////000000//////------------,,,,,,,,,,,,******)))))))))((((((((('''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&NNN888888111---444---+++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************"""''',,,,,,,,,---------,,,---,,,***'''(((...333///***(((777YYY~~~qqqccceeeqqquuuffflllyyyuuuddd^^^bbbiiiiiifffVVVSSSPPPTTTaaakkkjjjbbbNNNQQQUUUWWWVVVRRRMMMIIIPPPZZZccceeeaaaaaahhhpppVVVaaalllxxxSSSNNNVVVQQQOOONNNIIIGGGVVVkkkqqqiiiwww|||zzzvvvpppvvvttt{{{vvv]]]<<<***)))///''',,,//////,,,***'''###&&&''''''''''''))),,,...************************))))))))))))))))))))))))******+++++++++******)))((())))))*********))))))(((((((((((()))))))))))))))************+++++++++)))******+++,,,,,,------,,,...111222222111222333000222555777888777555444000000000000////////////......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,.........---,,,222---(((,,,---,,,333///+++---222000)))***111111+++000444...,,,...)))***+++///222111------///+++,,,,,,,,,...000...+++,,,...,,,'''***111000***)))((((((((()))(((&&&$$$******))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''((()))(((&&&'''+++...111&&&###,,,000,,,(((+++***************+++,,,---)))))))))***++++++,,,,,,---------....../////////,,,------.../////////...------,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&PPP<<<333333///000111***,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))******+++++++++,,,,,,,,,+++---///---///;;;PPP```{{{www|||ppp~~~~~~yyy]]]___lllwwwzzzqqqmmmwwwzzzrrr}}}~~~mmmbbbkkkaaadddFFFEEEBBBSSSNNNeeerrraaagggpppnnnyyy~~~qqqdddqqqfffTTT<<<...+++,,,,,,***+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,------...000111333444444444555555555444222111000000000000000000000000...------,,,,,,++++++***************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------,,,,,,+++***))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&OOO<<<333333///000111+++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********+++++++++*********))))))*********+++++++++,,,,,,(((,,,000///,,,---333999GGGTTTfffxxxwwwqqqrrr|||```VVV\\\[[[jjjuuunnn}}}tttqqquuuzzzyyy~~~nnnjjjzzzttt[[[MMMGGGWWW\\\nnn```ffffffqqqjjjgggzzz{{{qqqwwwxxxuuubbbOOODDD888111***(((+++...,,,)))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++,,,,,,---...///111222333333444555555555333222111////////////////////////...------,,,,,,++++++***************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,---,,,,,,+++******))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&MMM;;;444333///000111+++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******+++************)))))))))*********++++++++++++,,,%%%)))---///...,,,******'''---777CCCVVVqqqxxxvvvvvvvvv~~~aaacccnnnqqqrrrssshhh[[[[[[vvvwww^^^VVVbbbssswww~~~rrrXXXQQQ\\\bbbooonnnaaa\\\rrrpppqqqkkktttxxxuuutttqqqnnnnnn{{{{{{}}}zzz{{{^^^jjj~~~tttMMM111+++111''''''(((***,,,,,,)))'''************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,---...000111222222333444444444333222111////////////////////////...------,,,,,,++++++***************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++------,,,,,,,,,,,,,,,+++,,,,,,++++++***)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&JJJ:::444444//////111,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************))))))))))))************++++++++++++)))((((((***---///000000111///,,,***///>>>RRRaaa{{{}}}xxxuuuooo|||~~~|||hhhrrrzzzwww~~~sssjjjcccjjjtttoooiiinnnnnnqqqooouuuxxxyyynnnjjjiii|||ppp|||}}}]]]BBB333,,,)))(((111000///,,,)))((()))************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************++++++,,,,,,---///000111111111222333333222111000////////////////////////...------,,,,,,++++++***************)))))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))((((((((()))))))))******++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++******))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&HHH999444444//////111---,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))*********+++++++++...+++(((''')))++++++******---000000...,,,,,,---888IIIiiitttvvv~~~kkkhhh~~~qqqgggjjjoooooossszzzuuuzzz{{{vvvxxxrrruuu}}}XXXKKK===...(((+++///...+++***+++***)))'''(((,,,///))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((()))))))))*********++++++++++++,,,---/////////000111222222111000000...........................------,,,,,,++++++***************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))))))))*********++++++************************)))))))))*********++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((('''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((''''''((((((((()))))))))************************++++++++++++++++++++++++******))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&FFF888444555///...111---,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))(((((()))))))))))))))***)))))))))************+++))))))***,,,------***(((&&&))),,,...---,,,++++++!!!'''...777CCCQQQ___jjjssstttnnnppp___III;;;999555'''///...&&&###)))000"""%%%)))++++++******+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))((((((((((((((((((((((((((((((((()))))))))******************+++,,,---......///000111111111000///...........................------,,,,,,++++++***************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))))))))*********))))))))))))))))))))))))((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++)))))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&DDD777444555///...111...,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))******))))))))))))************%%%'''***---......------,,,+++(((&&&'''***///333555555---%%%&&&(((...888111JJJdddsss|||~~~uuu}}}wwwttt~~~sssyyyvvvsssXXXIII;;;<<<===)))"""///:::///%%%&&&...111))) ((()))***,,,,,,***(((&&&((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))******************+++,,,------...///000111000//////...........................------,,,,,,++++++***************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((()))))))))******))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))******++++++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&CCC666444555///...111...,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******))))))))))))******************)))'''$$$%%%'''***''')))+++,,,---,,,+++***"""+++,,,---222...)))...000---,,,.........666@@@DDDCCCUUUiiijjjmmm~~~{{{~~~|||uuuwwwttt{{{uuu~~~yyy~~~]]]<<<>>><<<000444000&&&%%%(((***222222$$$###***///---&&&%%%***111+++(((&&&%%%''')))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))***+++,,,,,,,,,---///000000000//////..............................---,,,,,,++++++***************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((())))))*********+++'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&~~~AAA;;;444/////////...---+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))&&&%%%'''---222&&&)))...,,,)))///...+++)))+++)))555(((111))),,,%%%333)))000(((666---111---,,,000222222888@@@IIINNNOOObbblllxxxfffaaaYYYNNNDDD<<<666444//////...------,,,++++++++++++***)))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************+++++++++,,,,,,,,,------...------,,,,,,------...------------,,,+++***)))+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''(((((()))(((((())))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))******(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&~~~AAA;;;333/////////...---+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))000+++''')))......(((!!!......---)))%%%&&&,,,111***%%%%%%'''+++!!!((()))000...333!!!)))###---%%%&&&$$$'''...000+++'''(((222333111999<<<777000%%%999999999:::===BBBFFFIIIJJJPPPEEE>>>@@@FFFGGG555555333333555888777333...222000...,,,+++,,,,,,---------,,,++++++***))))))+++******)))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,------------------,,,+++***)))+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((())))))(((((((((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}}}@@@:::333/////////...,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))$$$)))(((######,,,444((()))'''***///***'''000333...***---))))))+++444###,,,111'''555000000---;;;222+++***+++---000333+++(((&&&!!!***111---777------,,,------...000000 777,,,111444***333+++222000///000222333000---************,,,...000222*********))))))(((((('''******)))((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))************+++++++++,,,,,,,,,------,,,,,,,,,,,,------------------,,,+++******++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))),,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''(((((((((((())))))))))))(((((('''(((((((((((((((((((((((()))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&|||>>>999333/////////...,,,+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((000+++''')))...000---(((+++---&&&&&&333111&&&$$$''')))---,,,(((000&&&(((***---***(((111((("""'''!!!%%%***,,,+++)))(((,,,000777+++,,,,,,!!!111,,,,,,,,,,,,+++***))))))&&&222111666,,,333)))'''%%%&&&'''((('''&&&...---,,,***)))))))))))))))))))))(((((((((''''''***))))))((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***************++++++++++++---,,,,,,,,,,,,,,,,,,---,,,---------,,,,,,+++***************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))*********)))(((''''''(((((((((((((((((((((((((((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&yyy===888222000000000...,,,+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%++++++(((%%%%%%'''+++111,,,###&&&,,,+++'''%%%%%%222%%%&&&222&&&%%%222,,,$$$***,,,***(((111111333333...(((%%%%%%&&&,,,++++++'''+++///+++111,,,------------,,,***)))888333$$$,,,!!!)))$$$...,,,++++++,,,---------((((((((('''''''''(((((()))))))))))))))((((((((()))((((((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((())))))))))))))))))*********++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,---------,,,++++++*********)))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''((()))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))))))))))))))((('''&&&''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&uuu<<<777222000000000...++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))---,,,***((('''***---000---...###'''///***333###;;;"""(((%%%%%%333'''$$$&&&222'''222///$$$$$$'''(((%%%&&&+++000222---&&&)))***)))222))))))************))))))!!!%%%333222)))111555***(((((((((((((((((()))***,,,,,,,,,---------------))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))((())))))))))))*********,,,,,,++++++++++++,,,,,,,,,,,,,,,------,,,,,,+++******)))))))))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((()))***+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&ooo;;;777222000000000---++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))111### ;;;aaammmUUU777BBB%%%777((('''000###+++ mmmkkkrrr333...$$$(((++++++VVVjjjNNN,,,,,,***(((+++...***"""(((,,,%%%<<<$$$AAA"""+++++++++,,,,,,,,,,,,--->>>,,,///)))&&&((('''((()))))))))))))))***))))))))))))((('''&&&%%%(((((((((((())))))))))))'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))((((((((()))))))))******,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++***)))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''''''''&&&''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&kkk:::666222000000000---++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))KKKBBB 111$$$$$$111!!!"""333uuu***'''&&&+++***&&&000DDD'''''',,,,,,)))---333"""NNN777)))&&&111!!!,,,'''(((***+++*********+++(((((()))*********))))))''''''(((((((((((((((((('''''''''''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((()))))))))))),,,++++++++++++++++++,,,++++++,,,------,,,,,,,,,))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((***)))(((''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mmm<<<999555222111000...---,,,,,,++++++***)))((((((************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))!!!+++111'''$$$&&&((((((444JJJ***222!!!++++++!!!555"""+++///..."""%%%...&&&III888+++000!!!000 111...222www```===$$$''',,,%%%###+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%ggg;;;888555222111000...---,,,,,,++++++***))))))(((************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((('''''''''+++000444666JJJ777'''###<<<000(((;;;888%%%///000+++---$$$(((TTT(((222((( &&&///(((BBBLLL***666%%%''',,,'''&&&+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))***)))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%aaa;;;888444222111000...---,,,,,,++++++***)))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))+++%%%$$$)))***333lllqqq)))rrr,,, 000&&&)))&&&ooo***%%%///---!!!"""...000)))777&&&kkk^^^ 888"""///...(((((( ,,,$$$###&&&******'''&&&((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++++++++++++++++++++++++++,,,,,,,,,+++************)))))))))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%^^^:::777444111111000...---+++++++++*********))))))************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))),,,+++)))DDD---,,,444)))444""",,,///)))(((&&&,,,---%%%&&&,,,,,,###,,, zzz\\\444""")))+++'''---###+++***)))------(((%%%'''))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++++++++,,,,,,,,,++++++************)))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%[[[999666333111000000///---+++++++++***************************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***+++,,,(((<<<((('''###555333"""&&&,,,'''111@@@...***%%%***...)))(((***(((...$$$222;;; ###***+++'''+++&&& &&&)))(((######))),,,***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))******+++++++++***++++++,,,,,,,,,++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%WWW888666222111000000///---************************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((($$$***&&&+++OOO (((+++<<<###,,,''',,,!!!'''444ggg))),,,((($$$)))111...(((%%%)))222jjjvvv"""000///***333000+++!!!999&&&)))***)))***+++((($$$(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))***+++++++++******+++,,,,,,,,,++++++++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%UUU888555222000000000///---************************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((###(((---***ccc''')))444:::+++111$$$&&&(((555}}} ---...///000$$$###;;;666---'''$$$,,,+++,,,,,,---///,,,'''$$$%%%(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))***+++++++++)))***+++,,,,,,,,,,,,++++++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%VVV888555222000000000///...******************++++++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))###+++''''''+++###sss555!!!>>>&&&666,,,)))***...***$$$GGG111...$$$***,,,"""VVV<<>>>>>444111,,,((('''))),,,///))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))***************++++++++++++******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%III:::777333111000000...---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))))))))*********++++++++++++*********))))))))),,, 444:::...>>>>>>:::cccQQQ>>>III<<>>@@@AAAAAAQQQMMMHHHWWWJJJ{{{]]]}}}ssscccttt~~~fffooohhheee|||ssscccbbbaaa```ccckkkwwwxxxjjj\\\SSSAAA===777000,,,***)))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))******++++++++++++******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%HHH888666444222000/////////...---,,,,,,++++++,,,,,,************************))))))))))))((((((((((((((()))*********)))(((''',,,***))))))*********)))(((+++000444888<<<@@@BBBHHHHHHMMMTTTSSSOOOVVVcccfffVVV}}}xxx|||zzz~~~zzz}}}mmmooossseeeaaadddYYYkkkwww}}}qqqggg]]]SSSNNNDDD555---,,,,,,---...---+++***+++,,,((('''''')))++++++***'''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))((((((((('''***************)))))))))(((((((((((((((((((((((())))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&EEE888666444222000/////////...---,,,,,,++++++,,,,,,************************))))))******************((((((***++++++******))),,,++++++,,,------------,,,000555999===BBBHHHMMMJJJSSS```iiiggg___]]]```sss^^^vvvnnnzzzsss|||tttuuuyyyqqqkkktttdddeeefffkkkvvvrrreeedddeeeYYYCCC111,,,+++***))))))******+++((((((''''''((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))***)))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********))))))((((((((((((******************************)))))))))((((((((('''(((((((((((()))))))))))))))))))))))))))))))))+++++++++***************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&DDD888666444222000/////////...---,,,,,,++++++,,,,,,************************)))******++++++,,,,,,,,,((()))***+++++++++++++++*********+++---///111333AAAFFFLLLNNNOOORRRXXX^^^UUU]]]dddggglllwwwyyy}}}~~~wwwzzzvvvjjjooohhhhhhqqqxxxxxxxxxzzzfffooohhhrrrqqqkkkaaa]]]]]]eeeooo~~~~~~zzzvvvrrrkkkdddCCC===444...,,,+++)))'''++++++***(((''''''))),,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********))))))))))))(((((((((*********************************)))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&EEE888666444222000/////////...---,,,,,,++++++,,,,,,************************((())))))***+++,,,------************++++++*********++++++,,,///555;;;@@@CCCKKKTTTYYYZZZ\\\bbbgggppp{{{{{{zzz}}}jjjkkk}}}~~~sss{{{yyyvvvsssrrrqqqooommmccc```jjjpppHHHWWWBBBEEEFFFvvvbbbEEEMMMNNNQQQTTTYYY]]]```aaaqqqllljjjjjjcccrrr|||yyyzzztttbbb\\\dddmmmxxx|||wwwwwwwwwttt^^^RRRBBB777222///+++(((---...---+++((('''(((***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))************************************************************************************************(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&DDD888666444222000/////////...---,,,,,,++++++,,,,,,************************(((((())))))***+++,,,,,,,,,++++++******)))))))))---...000222777???JJJQQQRRR\\\iiisssxxxzzz~~~|||xxx}}}}}}{{{wwwiiidddtttiiiSSSYYYVVVEEERRRWWW\\\]]]\\\\\\aaaeeewwwbbbccckkk^^^lllfff```iiiggguuu{{{kkkvvvrrrnnnoootttrrrhhh```^^^SSSbbbXXXMMM[[[xxxeee[[[hhhvvvxxx~~~xxxppprrr___\\\\\\eeevvv}}}ssslll___NNNAAA;;;777222///)))***+++***)))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))*********************************************+++++++++++++++,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,************************************************************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&@@@888666444222000/////////...---,,,,,,++++++,,,,,,************************(((((())))))***+++++++++---,,,++++++******++++++,,,000777===DDDMMMWWW___zzz||||||~~~tttiiidddccc^^^SSSJJJQQQJJJdddddd```XXXsssxxxfffooowwwyyyvvvuuuzzzsssmmmtttwwwvvvwww}}}|||yyyvvvvvv|||{{{tttwwwjjjaaa^^^]]]QQQPPPQQQbbbjjjhhh```UUU```~~~tttzzz~~~wwwsss```[[[cccmmmvvv|||zzzqqqdddXXXMMMCCC:::444***((('''(((***++++++***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))+++*********))))))))))))************************************************************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&???888666444222000/////////...---,,,,,,++++++,,,,,,******************************++++++++++++++++++---,,,,,,,,,---...000111222;;;IIIUUU]]]eeelllrrr~~~sssxxxqqqbbbZZZ```bbb```cccooovvvxxx{{{zzznnnooovvvxxxppprrrggg}}}|||zzz{{{ooo|||uuuuuu}}}gggxxx|||fffvvv|||tttuuuXXXaaa]]]]]]mmmsssttt{{{mmmjjjuuuwwwrrr}}}qqqcccVVVYYYfffvvvvvvtttnnndddVVVHHH@@@;;;333+++(((***---,,,)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---...//////000------------------------......---,,,+++***))))))++++++++++++++++++++++++************************************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&AAA888666444222000/////////...---,,,,,,++++++,,,,,,************************---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///222444666???MMMaaaqqqzzz}}}}}}|||ppp^^^WWWTTTWWWfffwwwttt{{{vvvzzz```rrriiioookkk~~~ppprrruuuwwwwwwrrrkkkeeeaaaccc|||mmmxxxvvvyyyiiinnngggiiissshhhtttaaaiiipppaaammmvvvwww{{{|||bbbhhh~~~yyyiiigggaaa]]]iiiwwwqqqttt~~~{{{ooorrrrrrooo{{{aaaVVV[[[dddpppvvvrrrfffYYYQQQPPPBBB333+++,,,---+++'''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))******+++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------...000111333555777888::::::::::::::::::::::::888777666555444222111111++++++++++++++++++++++++************************************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''')))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&~~~DDD:::777444222222111000///......---,,,,,,+++************+++++++++,,,,,,,,,---......,,,,,,---,,,+++///......///111666???HHHZZZaaahhhvvvzzzrrrmmm]]]XXXUUUNNNJJJVVVooo~~~wwwhhhlllxxxyyysssssssssooo}}}|||wwwiiijjjtttrrrmmmiiikkkpppoooggg___yyyzzztttjjjggglllnnnlllggghhhhhhfffeeeiiisss|||nnnjjjoooyyytttgggjjjyyypppuuuyyynnnlllllliiihhhvvv|||pppeeeaaadddpppvvvtttooonnnrrriiiooorrrbbbjjj]]]TTT]]]pppvvvfffRRRVVV^^^UUU999(((***---))),,,)))&&&%%%''')))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''&&&&&&&&&''')))***((())))))))))))((('''''''''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))*********)))))))))))))))((()))+++------+++)))(((++++++++++++,,,+++)))'''+++---///...,,,///777===>>>???BBBFFFIIIIIIFFFCCC???===;;;;;;===>>>>>>===CCCDDDEEEDDDCCCAAABBBBBBEEE@@@;;;;;;999333000000000---+++)))*********)))000+++&&&(((---///)))""")))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%zzzAAA:::777444222222111000///......------,,,++++++***+++,,,,,,,,,---------------//////...------------,,,,,,///333:::FFFXXXggg|||{{{rrr{{{zzzdddSSSRRR___nnncccbbbbbbhhhssszzztttjjjmmmqqqwwwzzzvvvqqqrrrwwwwwwvvv{{{tttqqqwww{{{wwwxxx|||}}}zzzuuuvvvtttnnniiimmmuuuvvvsssttttttssspppmmmooovvv}}}xxxwww|||zzzlllggglllmmmhhhdddfffnnnwww|||}}}}}}mmmggghhhlllttt{{{{{{mmmrrrzzzpppmmm}}}}}}pppbbb^^^dddkkkjjjeee\\\eeecccPPP<<<222---'''************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************,,,+++***((((((((())))))((())))))***++++++******''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************...---+++)))((()))***+++000...,,,+++,,,...000222...555>>>DDDCCC???;;;999888===CCCIIIMMMMMMKKKJJJKKKHHHCCC@@@???>>>===<<>>111---)))+++------+++)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***)))(((((((((((((((((())))))))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************)))***+++---///111///---++++++...222777;;;BBB===666222555<<>>;;;;;;<<<<<<<<<000...+++***)))***+++,,,))))))******************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''&&&((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%yyyCCC:::777444222222111000///......------,,,,,,,,,,,,,,,------------.........///...//////---,,,///333;;;===III___qqq{{{|||tttkkkdddUUUbbbpppwwwvvvsssnnnjjjsss|||{{{wwwzzzxxxzzz~~~~~~{{{{{{mmmkkklllsssyyyyyyppphhhrrrlllmmmoooqqq}}}}}}xxxsssiiiddddddxxxqqqssswwwlllccc]]][[[]]]kkkmmmqqqqqqaaaIII;;;999...,,,******,,,,,,)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))***************************************************++++++******************++++++++++++++++++)))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++*********+++++++++++++++)))***,,,...//////......,,,000777>>>CCCHHHMMMOOOKKKGGGEEEFFFIIIJJJFFFBBBMMMPPPRRROOOLLLLLLPPPVVVOOOKKKEEEAAA@@@AAAAAAAAAIIIIIIHHHJJJNNNRRRUUUWWWRRRPPPQQQUUUUUUNNNHHHFFFCCC@@@<<<:::;;;===>>>???EEE===333......---((($$$++++++******)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''))))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&wwwDDD:::777444222222111000///......------------,,,,,,,,,,,,,,,,,,------------///---...000///...444===GGGSSSgggwww{{{zzzkkkXXXWWWdddkkkqqqpppgggbbbiiiuuu}}}wwwwww~~~nnngggaaaaaahhhooopppooo~~~rrrmmmmmmnnnvvvvvviiiqqquuu{{{yyyooofffpppxxxlllnnn|||zzzxxx^^^MMMYYYZZZcccnnniiiUUUFFFDDD999000(((&&&+++...,,,(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************))))))))))))************+++++++++++++++++++++++++++++++++******))))))))),,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++***)))((()))))))))))))))))))))(((************************))))))))))))))))))))))))***************+++++++++******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((************************************************))))))******+++++++++,,,***+++++++++,,,,,,,,,---000///---,,,,,,,,,---...<<>>FFFKKKFFF999...,,,...------,,,++++++,,,,,,---************************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&rrrAAA:::777444222222111000///......------------------+++,,,,,,,,,,,,---------///,,,...333444666BBBQQQ\\\___ooo~~~}}}uuudddVVVYYYlllooo]]]\\\qqqtttppprrrrrrvvvttthhhfffkkkpppsssxxx}}}}}}uuuqqqssslllnnn~~~lll]]]KKKLLLVVVfffkkk```QQQIIIEEE:::---(((+++...---+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++***((('''&&&'''((())))))*********)))++++++************))))))************************))))))))))))))))))))))))*********+++++++++++++++******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************************))))))******+++,,,,,,,,,+++++++++,,,,,,------...///,,,)))(((---666???FFFVVV\\\bbbccc___YYYTTTRRRQQQLLLHHHLLLXXXfffppptttqqq{{{vvvoooiiibbbZZZVVVQQQKKKGGGGGGKKKPPPXXX___bbb^^^VVVPPP;;;BBBKKKQQQPPPIII???888000///,,,***)))***,,,...************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((('''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&nnn???:::777444222222111000///------..................------------............///,,,///777<<>>BBBDDDFFFFFFHHHGGGEEEBBB>>>;;;888666---------,,,,,,+++++++++************************))))))))))))))))))))))))*********++++++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************************))))))***+++,,,,,,------++++++,,,,,,---...//////111666@@@JJJSSSZZZ]]]___[[[YYYVVVTTTYYYiiiuuuiiiccccccdddfff[[[^^^ccchhhjjjhhhaaa\\\aaa[[[VVVYYYeeerrr|||sss___MMMEEEGGGLLLQQQVVVOOOGGGDDDJJJTTT^^^ccc[[[TTTHHH<<<333...,,,,,,************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''dddAAA:::777444333333333222111////////////////////////222---...222333///...111444(((CCCMMMQQQbbbiii~~~|||tttwwwyyywww~~~yyy}}}xxxzzzoooxxxssseeegggiiieeebbbhhhooouuuzzz|||rrrgggkkkfffrrr|||ooohhh[[[WWW___cccVVV^^^]]]JJJ444))))))+++(((***+++)))((()))******))))))))))))))))))))))))+++*********))))))(((((((((((()))*********************************************+++++++++,,,,,,,,,---+++)))))))))*********------......---,,,***))))))+++,,,...111333333000,,,666:::999AAAPPPWWWRRRTTTVVVZZZ___bbbcccccccccfffhhhccc\\\^^^cccZZZKKKBBBBBBAAA===777222000000000,,,)))))),,,...---,,,,,,)))''')))---///---)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************++++++++++++++++++++++++,,,,,,+++***)))***---//////,,,)))))),,,000222333>>>:::DDDVVV\\\TTTQQQWWWWWWTTT```zzz{{{uuu|||xxxyyymmmyyy~~~{{{~~~uuu~~~|||vvvoooxxxmmmbbb]]]\\\YYYVVVTTTOOOQQQ]]]lllooommm|||xxxkkk^^^LLLEEEFFFFFFGGGNNNYYY______\\\aaa^^^QQQFFF@@@555))))))***+++***)))((()))+++))))))))))))((((((((((((+++*********))))))(((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))(((''''''(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&'''''''''cccAAA:::777444333333333222111////////////////////////111///000333222------111<<<999UUU[[[XXXgggzzzyyymmm~~~pppiiitttrrrjjjvvvzzzzzzqqqzzzxxxuuuooobbb```ccclllxxx|||nnngggiiivvv}}}|||wwwtttnnn\\\UUU```hhhdddccc___UUUEEE666---,,,***,,,,,,+++************************************+++*********))))))))))))((())))))******************************************++++++++++++,,,,,,,,,---+++******+++,,,,,,,,,444///***&&&'''+++222666444333///+++,,,222:::???MMMTTT[[[___\\\SSSGGG>>>AAA===;;;BBBPPP]]]dddfffffflllppprrrtttqqqcccRRRJJJBBB???FFFSSSUUUJJJ>>><<<888222---***((('''&&&(((,,,///...***'''(((+++))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************++++++++++++++++++++++++++++++,,,+++***+++...000...000222222111444:::???GGGJJJPPPUUUPPPJJJQQQ^^^qqqttt}}}yyyuuuooohhhaaaXXXWWWddduuusssuuukkkllliii^^^LLLCCCGGGSSS[[[[[[]]][[[UUUNNNHHH@@@888...,,,******,,,,,,)))'''***)))))))))((((((((((((************)))))))))((())))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((((((((((()))***(((''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''bbb@@@:::777444333333333222111////////////////////////000000111222///---000555444FFF```cccuuuvvv}}}yyyiiidddtttmmm~~~zzzmmmfffmmmtttwwwzzz{{{tttqqquuu~~~rrrgggfffeeeiiieeebbb```VVVEEE555---------,,,,,,,,,+++*********************************************)))))))))((()))******++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------%%%)))///333333000+++'''***444CCCNNNQQQOOOKKKIIICCC@@@BBBJJJQQQUUU\\\dddTTTLLLFFFKKKZZZgggllllllllljjjggghhhkkkmmmllliiicccUUUHHHJJJWWW]]]WWWMMMOOOLLLEEE<<<333---+++***))),,,...---)))'''(((***)))))))))*********++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++++++++++++++,,,,,,,,,,,,***+++,,,,,,,,,---///111///......111777BBBMMMTTTRRRRRROOOMMMSSSggg~~~tttvvvlllZZZXXXgggvvv~~~~~~sss\\\IIIEEEMMMUUU[[[ZZZ\\\```___WWWOOOMMM???666,,,(((***,,,+++(((******)))))))))(((((((((************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***))))))(((((())))))***((((((''''''(((((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))*********''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((('''''''''''''''&&&&&&&&&((((((((((((''''''''''''```>>>:::777444333333333222111////////////////////////000000000///...111:::BBBSSSaaalllrrrxxx}}}mmmdddpppzzz~~~}}}vvvkkkjjjsss}}}}}}vvvlllooo~~~zzzjjjXXX___hhhlllfff]]]QQQ@@@111///,,,***,,,---+++***+++************************************************))))))***++++++++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---......---,,,,,,,,,222...)))''',,,555???FFF[[[WWWRRROOOJJJDDDAAABBBGGGKKKTTT^^^cccbbb```___cccaaaaaadddhhhjjjiiigggeeegggkkkqqqrrrpppmmmlllkkkhhhbbb[[[WWWVVVWWWYYY\\\[[[WWWNNNBBB999444333222,,,'''(((,,,...+++'''))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********++++++++++++++++++,,,,,,,,,,,,,,,***,,,------------...000222222777@@@LLLSSSSSSQQQIIIRRR^^^llljjjuuuoooiiilllfffaaaddddddzzzrrrjjjdddGGGDDDIIIUUUYYYSSSPPPSSSSSSGGG777+++(((***,,,---*********)))))))))((((((*********)))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))******''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''&&&&&&'''((((((''''''''''''''''''''''''******))))))((((((''''''^^^<<<:::777444333333333222111000000000000000000000000111000...---111<<>>:::777444333333333222111000000000000000000000000111222222777FFFZZZgggiii}}}eeeooollljjjmmmuuu|||~~~|||nnnpppsssxxx{{{vvvfffVVVEEE666,,,,,,---((()))///++++++++++++++++++++++++*********++++++,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,...000...---000666<<>>BBBLLLOOOQQQNNNRRRfff}}}hhh___ddddddOOOHHHLLLUUU]]]mmmhhhppp{{{zzzxxxggg```ZZZWWWYYY]]]UUUHHHIIIVVVVVVXXX\\\ssszzzwwwgggOOOBBBAAACCCPPPSSSWWWWWWRRRFFF999000+++++++++*********))))))((()))))))))************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))***++++++++++++***)))))))))(((((())))))***+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))+++------+++)))(((&&&&&&&&&'''''''''((((((''''''((((((((((((((()))^^^???:::777444333333333222111000000000000000000000000000333555===OOOdddlllkkklllppp~~~vvvwww~~~wwwooowwwqqq^^^\\\ttt|||iii___MMM<<>>+++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,,,,---...//////......///111555<<>>:::888555444444444222111111111000///111222///+++777///:::TTThhhzzzjjjhhhtttmmmzzzyyymmmlllttt~~~tttbbbaaabbb|||fffXXXFFF666000,,,))),,,222++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------.........------,,,,,,,,,---//////...---...---+++///---,,,999LLLKKKCCCGGGOOOQQQ___aaaXXXkkktttaaammm}}}yyysss}}}{{{tttxxxvvvsss|||pppiii~~~yyyfff{{{zzzzzzgggUUUQQQYYY^^^^^^[[[WWWSSSJJJEEEOOOTTTGGG<<<333,,,,,,...,,,++++++***+++++++++******,,,...************************************************))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---+++---000111///---111444333===RRRVVVNNNMMMDDDqqquuu~~~rrr___MMMRRRkkkwwwvvvYYYPPPhhhiiiuuu{{{wwwyyy\\\JJJGGGHHHNNNUUUTTTOOOKKK===333)))'''+++///,,,'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((+++++++++***************++++++++++++++++++++++++***,,,---,,,)))(((((()))+++,,,---,,,++++++,,,---,,,,,,---000333555555444555...---333444000...111111333222///...///111111000...,,,,,,---,,,***(((+++&&&&&&++++++((()))---+++***(((''''''(((***+++******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''''''''''''''((((((((()))))))))((('''&&&''')))+++)))+++------+++))))))))),,,000000///444;;;<<<888666444222000---***(((&&&+++)))&&&''')))***'''%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''***)))((((((((((((((()))WWW===:::888555444444444222111111000000000111222111...///222OOOcccmmmnnnyyyrrrtttzzz}}}nnnnnnzzzyyywwwnnn]]]OOODDD777***+++000,,,++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,---------.........------,,,,,,,,,+++---//////000111333333,,,>>>GGGJJJOOOPPPYYYkkk[[[aaaffflllfffoootttlllvvv]]]ccczzzooohhh]]]QQQKKKPPPXXXddd___PPPMMMMMMCCC???666///......,,,++++++,,,------,,,+++++++++,,,************************************************))))))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000///---,,,777CCCNNNSSSJJJLLL___uuuooosssyyy[[[CCCUUUhhh}}}iiiaaa^^^ZZZVVVggg{{{|||pppmmmqqqQQQLLLHHHHHHKKKMMMNNNNNNFFF===111++++++,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))))))))************************,,,++++++++++++++++++***------,,,,,,,,,---///000///000111111111222333444444333444888===???===999888::::::888666888<<<@@@555555777<<>>@@@@@@???DDDLLLOOOMMMHHHGGGGGGEEEAAA<<<888555---***&&&$$$$$$(((,,,///***))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''((())))))(((((((((((())))))UUU<<<:::888666444444444333111000000000111111111222222666HHH]]]gggvvvwwwjjjttttttyyysssssshhhWWWOOO@@@***---444(((,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,------------.........---------------......///...------///222...FFFTTTYYY```]]]PPPJJJiiippplllwwwvvvnnnsssxxx}}}~~~eee]]]WWWNNNPPPUUUVVVZZZUUUDDDEEE;;;333111000---+++---............---,,,+++***************************************************)))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------***,,,---...///000222333999PPPYYYRRRLLLPPPggg||||||___OOO___xxx^^^ZZZ\\\tttqqqoooxxxrrrgggYYYOOOLLLPPPUUUOOOIII???444,,,))),,,...************************))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))************************++++++++++++++++++++++++---,,,+++,,,000555999:::DDDBBB>>>999555111///---555333333666;;;<<<888444777888666222444;;;???>>>AAAAAACCCGGGIIIIIIEEEBBBBBBAAA@@@>>><<<;;;;;;:::222///------,,,))))))+++)))******++++++******)))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((()))))))))(((''''''(((***+++)))(((---333<<>>111******...************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***************))))))***+++---...//////111000000333:::???CCCCCCAAA???>>>>>>>>>???>>>>>>DDDDDDDDDEEEFFFFFFEEEEEEGGG???;;;AAAIIIJJJGGGDDDDDDDDDDDDBBB===:::===DDD============???AAABBBCCC>>><<<;;;999666111...,,,***)))******++++++,,,---+++******))))))******+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''(((((((((((()))))))))(((,,,---((( !!!,,,777===FFFQQQWWWVVVOOOFFF@@@EEECCC@@@>>>???AAABBBAAA<<<<<<===>>>===<<<;;;:::KKKHHHDDD???888111)))###+++***)))((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((()))))))))((())))))******SSS===;;;999666555555555333222333111111222000///666AAAWWW[[[lllwwwsssxxxvvvqqq|||uuuzzz}}}}}}|||iiipppXXXPPP===000///+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.................................,,,+++...333555888BBBMMMRRR^^^ZZZ\\\vvviii}}}tttppp|||pppbbbLLLCCCNNNXXXNNNGGG@@@===999444222444,,,+++***+++---...,,,***************************************************************++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------............//////...///666AAAIIIOOOJJJEEE```rrrzzzssstttVVVYYYpppxxxxxxrrrZZZMMMMMMOOOQQQRRRPPPGGG:::000++++++************************))))))))))))))))))))))))***************************************+++++++++)))*********+++++++++,,,((()))+++---000222444555777777888;;;???BBBDDDDDDEEEDDDCCCDDDEEEFFFDDDBBB@@@CCCEEEEEECCCDDDHHHMMMBBB===BBBOOONNNAAA???HHHPPPIIIEEEFFFFFFAAA???@@@===:::888:::===AAAAAAAAAEEEFFFGGGEEEBBB>>>999555222000---+++******,,,---++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***&&&)))+++***(((,,,555>>>BBBFFFIIILLLLLLLLLLLLMMMHHHFFFEEEFFFGGGEEEBBBAAADDDBBB???;;;:::::::::;;;EEEBBB???@@@AAA>>>666///,,,+++)))(((((((((******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((''''''((((((((()))))))))))))))***++++++RRR===;;;999777555555555444222555111222333222222@@@PPPfffZZZsssyyy}}}jjjnnnvvvooo|||kkkXXXJJJ777+++...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------.........................../////////000...000666888:::FFFTTTJJJggglllvvvxxx~~~{{{ooo```XXXXXXRRRIIIGGGKKKIIIBBBBBBJJJPPPPPPMMMVVVccclllpppxxx{{{nnnoooTTTIIIFFFPPPKKKFFFDDD@@@:::777999000---******---...---+++*********************************************************++++++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,---......//////.........///555>>>HHHOOOBBBVVVyyy}}}{{{bbbooofffqqqrrrlll~~~yyyooofff]]]LLLNNNOOOLLLDDD:::111+++++++++++++++++++++++++++))))))))))))))))))))))))*********************************+++++++++++++++******++++++,,,---------,,,---///222666999;;;<<<888999;;;<<<<<<>>>BBBEEELLLLLLLLLPPPTTTUUURRRNNNgggkkkppprrrrrrssswwwzzzooovvv~~~nnnttt{{{nnngggmmmqqqfffTTTIIIPPPIIIAAA???BBBCCC>>>999777<<>>CCC@@@:::===AAAEEEHHHHHHGGGFFFFFF999777888===???<<<:::999BBB@@@===<<<>>>BBBGGGJJJCCC???;;;;;;===???===:::111///---***))))))***+++(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))******+++,,,PPP<<<<<<999777666666555444333555111222555555999LLLbbbggglllqqqmmmkkkwwwuuuqqqZZZQQQAAA...111------------------------+++++++++,,,,,,,,,------------------............---........./////////000444111555<<>>777222---+++---...---************************************************************+++++++++,,,,,,,,,,,,,,,------------...,,,,,,------.../////////......111888AAAJJJQQQTTThhhyyy}}}yyyiiiVVVuuurrr]]]JJJIIIJJJLLLLLLEEE999///++++++++++++++++++++++++))))))))))))))))))))))))*********************************++++++,,,,,,,,,++++++,,,------...//////444555777999<<<>>>@@@AAA<<>>DDDFFFEEE???>>>===:::666111---+++,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((()))))))))*********,,,000777@@@GGGHHHDDD??????DDDHHHIIIEEE???888555888444555:::===:::999;;;555444444666;;;AAAGGGJJJFFFHHHHHHEEE@@@===>>>@@@:::777333///+++***)))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++,,,---NNN;;;<<<999777666666555444333444111222777999???VVVoooWWWiiiyyynnniiissswww|||zzzXXXSSSJJJ222333------------------------++++++,,,,,,,,,------------------.........//////---.........//////000000111000777EEENNNVVVjjj}}}lll|||vvvqqq[[[XXXYYYJJJGGGLLLEEEYYY\\\eeennnrrrsssyyy~~~{{{wwwuuuxxx}}}}}}{{{sssjjjiiikkkggg]]]RRRVVVTTTfffrrrvvvkkkOOONNNNNNOOOJJJCCC@@@AAA>>>777000------...---*********************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000000///111666AAALLLUUUXXXXXXtttllliii~~~pppggggggwwwzzziiiIIIFFFFFFKKKPPPLLL???333++++++++++++++++++++++++))))))))))))))))))))))))*********************************++++++,,,,,,,,,,,,,,,------...///000000<<<<<<===???@@@BBBCCCDDDFFFKKKOOOQQQTTT```sssrrrdddeeebbbUUUEEE;;;;;;:::777<<<>>>@@@@@@>>>999333///,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))************222@@@LLLKKKAAA;;;BBBKKKJJJGGG@@@999333222444777999333111555666333333777333222222222333444666888BBBMMMVVVUUUKKKDDDDDDHHHBBB>>>888222---***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++,,,---JJJAAA<<<:::999777555555555666888///555555???TTT___rrrhhhtttuuutttuuuyyy~~~vvvRRRTTT:::333000......000000,,,+++,,,,,,,,,,,,---------........................------555+++(((000666333///...111???GGGHHHdddvvv|||}}}ooo]]]HHHGGGJJJQQQUUUYYYfffsss|||~~~~~~}}}{{{ooozzzwwwvvv{{{rrreee```XXXTTTeee}}}vvv}}}VVVWWWMMMEEEQQQDDD<<>>===:::222000...,,,,,,,,,,,,+++))))))***)))((()))***,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************,,,*********'''&&&111>>>LLLGGG???>>>HHHTTTRRRHHH>>>:::777666444333333555555777666444777>>>@@@===>>>@@@AAA@@@;;;777999===999777===HHHXXXjjjcccHHHFFF;;;999AAA===...''',,,&&&&&&%%%###%%%)))++++++))))))))))))))))))))))))))))))))))))((((((((((((,,,***((('''((())))))(((%%%***///,,,###%%%888MMMJJJAAA<<<:::999777666555666666777///888;;;JJJbbbjjjzzzxxx~~~ooohhhzzzvvviiiooo{{{```UUULLL999111...---//////,,,+++---,,,,,,---------.................................000---111555---$$$...AAA;;;@@@XXXvvvyyyyyy```NNNJJJ@@@PPPXXXhhhxxxyyyxxxrrrvvvgggccchhhUUUfffyyyyyy~~~nnnUUU@@@GGGHHHLLLDDDAAA:::333//////...---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........333000000222111///000555999OOOSSSGGGVVVwww|||vvvlllzzzvvvtttrrrsssuuuvvvwwwwwwwwwvvvrrrsssvvvwwwxxxvvvsssqqqzzzggg```vvvlllcccKKKAAAPPPMMMNNN999444...******,,,,,,,,,************************))))))))))))*********+++,,,+++++++++------,,,***000---...555::::::;;;???DDDGGGLLLVVVdddooovvv{{{yyyjjjSSSTTTNNN@@@555333:::???666333///+++***+++...000++++++++++++***)))******))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************---++++++,,,,,,---666@@@;;;FFFNNNMMMIIIDDD===555<<<777333111000111666<<>>FFFVVViiiqqqbbbQQQ@@@999;;;999111))),,,,,,,,,,,,,,,+++(((%%%)))))))))))))))))))))))))))))))))))))))))))))(((+++***(((((()))*********+++&&&&&&///999BBBJJJPPPJJJ@@@;;;:::999777666666666777777111===FFF]]]www}}}|||hhhmmmZZZyyy|||cccfffzzz~~~zzzWWWYYY>>>333...,,,...///,,,,,,---,,,------------.................................+++555555------999???<<>>666///>>><<<777333000.........,,,,,,,,,,,,,,,***))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))*********++++++)))&&&''',,,111555;;;BBB???FFFIIIDDD===999666444555555888>>>CCCIIITTT___uuummmnnnooolllgggdddVVV^^^gggjjjlllrrr~~~^^^NNNJJJ777,,,AAA[[[yyyrrr```KKKBBBCCC@@@999+++***)))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++...((()))777FFFMMMMMMLLLIII@@@;;;:::999777666666777777666444EEESSSnnnqqqqqq~~~sss\\\mmm~~~{{{zzz{{{}}}```YYYFFF777000,,,---...---,,,...------------........................////////////000333333111333;;;BBBFFFxxxkkkOOOCCC???LLLccc|||wwwiiiiiiqqqhhhSSSPPPSSSKKKQQQLLL===444555333,,,...------,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,------------...------------............---+++,,,000111333;;;CCCUUUHHHZZZzzzxxxpppvvvxxx{{{~~~~~~|||yyywwwvvvwwwuuuqqqmmmnnnrrrxxx|||iiiYYY{{{pppVVVPPPKKKCCCEEE===444...---......,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,---...,,,+++---222777@@@IIISSSUUUSSSTTT]]]gggvvvxxxaaarrrwwwoooyyyuuuxxxwww{{{vvv~~~yyyZZZdddvvvrrrggg\\\RRR===:::777777888555///))),,,++++++,,,,,,,,,***((())))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++%%%%%%)))222===EEEIIIKKKSSSJJJ???888777888666222333999III\\\fffiiiqqq{{{{{{rrraaaTTTVVV]]]\\\UUURRRYYY\\\TTTLLLLLLSSSZZZwwwnnnyyyRRR@@@@@@OOO___mmmjjjZZZKKKAAA===444---'''&&&((()))+++...)))))))))))))))))))))))))))))))))))))))************+++,,,+++***))))))******///:::CCCEEEDDDHHHNNNIII@@@;;;:::999777777777888888222888PPP___xxx}}}nnn{{{yyy{{{lll]]]uuuxxxtttbbbzzzuuuTTTNNN===444------...------...---------.........//////........./////////000000666,,,000<<<666222RRRtttbbbTTT===EEEVVViiiwwwxxxmmmooovvvZZZDDDIIINNNLLLAAA;;;999444,,,///......---,,,,,,------++++++++++++++++++++++++,,,,,,---------.........---------.........//////111000111444555999CCCMMMHHH\\\qqqfff}}}|||{{{zzzyyywwwsssppprrrxxx}}}||||||uuuaaaUUUGGGCCC@@@:::333...,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,222;;;CCCUUUVVVNNNFFFQQQllloooxxxddd```xxx~~~EEE???888777999999333---,,,***)))+++,,,---+++)))************************))))))))))))************************++++++++++++)))---666BBBPPPYYY[[[YYYRRRJJJBBB<<<:::777444333HHHOOOaaauuuxxxnnngggjjjnnnpppdddTTT[[[qqqttteeePPP^^^jjjkkkkkkoootttvvvaaa^^^nnn~~~vvveeeYYYPPP999AAAZZZyyymmmPPPAAA@@@555,,,++++++((((((***************************((()))))))))*********+++***,,,,,,+++)))((()))***---666BBBHHHDDD@@@GGGRRRIII???;;;:::999888777888888999333AAA```nnndddqqqvvvjjj{{{xxxVVVdddwww{{{mmmWWWNNNCCC888///---......---...------........./////////.........//////000000111...333222111GGGqqqxxx```mmmpppLLLDDDPPPOOOggg~~~zzzsssttthhhLLLJJJHHHEEEBBB===666111000///......------------++++++++++++++++++++++++,,,---------............------........./////////222111111333444888DDDQQQLLL~~~~~~~~~{{{sssnnnmmmnnnooouuuwwwzzz~~~|||}}}mmmjjjdddUUUCCCHHHFFF@@@888000++++++---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---000444<<>>>>>@@@BBBBBBBBBHHHOOOIII???;;;:::999888888888999:::<<>>777000------...---***************************)))************+++++++++******+++++++++,,,,,,,,,777EEESSSYYYZZZWWWKKK>>>888666:::EEEPPPYYYgggtttsss[[[JJJPPP[[[ddduuu}}}xxx~~~pppgggooowwwfff|||oooXXX___cccEEE666---'''***222************************((())))))***++++++,,,,,,'''***,,,++++++000999@@@===CCCJJJNNNRRRaaaGGG<<<::::::;;;:::777555666999WWWuuu]]]~~~zzzvvvxxx}}}jjjeeeeeeRRRTTTwwwkkkwwwuuuvvv{{{\\\NNNBBB;;;///222333(((666............/////////000---888333)))///444000...+++PPP|||hhhxxxzzz{{{vvv\\\MMMGGG\\\}}}ttt]]]JJJcccSSSCCC:::???666/////////......000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000///...///111333222111666@@@AAAEEErrr~~~qqqaaa~~~lllhhhoooooozzz|||vvvqqqcccyyypppVVVAAA555///...111,,,,,,---......---,,,,,,...---...111///+++---111000444CCCSSSPPPJJJ___{{{~~~}}}lllzzz|||~~~vvvaaaMMMFFFFFF222,,,888---!!!000---,,,++++++******++++++++++++++++++++++++++++++'''(((+++---***(((///888888PPP```YYYKKKDDDAAA<<<555>>>GGGXXXjjjggg[[[ZZZbbbZZZYYYggg}}}vvvcccbbbkkkrrrooo~~~```oooXXX777222444...,,,...,,,***)))***+++++++++++++++************++++++)))...)))(((444999999>>>666LLLUUUOOO]]]GGG===::::::;;;;;;888666:::???YYYlllmmmhhh~~~xxxvvvzzz~~~lllbbb^^^LLLIII```|||nnnttt~~~sssuuuoooPPPFFF@@@111111444)))333........./////////000000///333000///555777666:::SSSvvvvvv~~~nnnVVVMMMPPPhhhzzz}}}sssUUU```XXXPPP>>>>>>666000///000---,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000/////////111333000222@@@DDDBBBaaauuuxxxsss~~~tttqqqttt|||~~~zzzkkkwwwkkkZZZKKKHHHEEE;;;///))),,,---............---,,,...---...111///,,,...333???CCCCCCIII\\\vvv~~~}}}iiiSSSQQQGGG333'''///444,,,---,,,++++++***+++++++++++++++++++++++++++++++++***)))+++,,,***+++333===HHHSSSWWWMMM@@@:::999999888HHHVVVcccjjj___RRRUUUXXXlll{{{oooxxxwwwccc\\\[[[rrruuuTTT???555---,,,...,,,++++++,,,---,,,+++++++++************+++++++++...))))))666<<<>>>EEELLLKKKEEEEEE\\\~~~GGG===;;;::::::;;;888888???IIIlllqqq]]]|||}}}xxxrrrpppwwwooo___XXXJJJBBBJJJssswwwwwwzzzkkk|||UUUJJJFFF444///444+++000....../////////000000000222///111666444---222???lllwwwcccqqq```LLLIIIYYYwwwjjj```___eeeQQQDDD;;;444222111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............///000000///000222444///<<>>===:::::::::777777DDDTTT||||||}}}qqq~~~tttqqquuu~~~yyywwwsssmmmjjjppp|||sss___TTTOOOGGGBBBjjj}}}nnn]]]LLLIII777...555...---...////////////000000000111,,,555<<<000+++CCC___yyybbbhhh}}}cccGGGTTTrrrvvvaaa___rrrkkkRRRFFF;;;666222///...///------------------------------------...............///111000000111333555333FFFJJJPPPvvvttt~~~zzzxxxxxxuuurrruuu{{{qqq~~~|||eeeYYYKKK999222555------............------...---...000......555>>>HHHZZZuuuxxxiiifffdddGGG000...,,,------,,,++++++++++++,,,++++++++++++++++++++++++---)))(((,,,111999EEEPPPYYYOOOHHHFFF>>>444:::HHH___hhhhhhbbb``````ooonnnnnnLLL555111---,,,+++,,,---...,,,+++,,,++++++******++++++,,,)))...///777FFFJJJIIIRRRIIIhhhHHH??????:::999999666777III___zzzxxxsssmmmjjjlllppprrr}}}}}}~~~pppbbbTTTPPPQQQTTT[[[bbbxxxyyy}}}~~~}}}wwwwwwtttnnniiikkkrrrzzzuuu```QQQQQQLLL@@@\\\rrr~~~lllOOOHHH999---555111...////////////000000000111000+++555:::///BBBvvv{{{zzzgggVVVBBBLLL~~~qqqaaapppuuubbbTTTCCC999333......111---------------------------------.........//////...000111111111222444666<<>>???<<<===CCCLLLQQQ\\\kkkzzz|||{{{|||yyyyyyxxxrrrkkkiiimmmrrr}}}wwwdddOOOMMMKKK<<>><<<@@@CCCCCCBBBBBBBBBAAA===CCCFFFIIITTTbbbcccZZZ===>>>FFFNNNIII>>>;;;AAA666<<>>???@@@AAAAAABBBCCCCCC@@@>>>@@@BBBBBBDDDFFFCCC???FFFOOOJJJ<<<@@@III[[[eee[[[HHHDDDLLLBBBDDDFFFGGGJJJRRR]]]eee~~~zzzyyy|||qqqqqqmmmeee]]]ZZZ^^^ccctttooowwwpppTTTKKKKKK===<<>>III|||}}}jjjwwwyyyyyyxxxuuuyyyvvvrrrttt~~~vvvSSS===555444000---...111111///555+++///>>>CCCLLLrrrppp~~~~~~rrrDDD111///111(((---333((()))******+++,,,,,,---------777AAAHHHKKKNNNMMMJJJ>>>444@@@aaasssllliiiqqqqqqllluuuoooYYY999///444------111***...,,,++++++,,,---,,,+++111;;;111EEELLLIIIxxxmmmwwwGGG???777;;;777>>>===VVVxxxtttQQQiiiqqqNNNCCCHHHFFF___WWWHHHJJJLLLMMMOOOUUUaaakkkmmmcccYYYQQQIIICCCBBBEEEEEEDDDBBBBBBBBBCCCEEEFFFIIINNNTTTWWWWWWWWWXXXZZZ]]][[[ZZZ]]]```^^^WWWOOOaaattt~~~ttttttyyy{{{qqqllljjj]]]LLLJJJTTTZZZ```rrrnnnmmmrrriiijjjOOOHHHJJJ]]]lllaaaYYYaaadddrrr{{{rrr\\\IIIAAABBB333@@@fffzzzxxxxxxOOOBBBBBB444...333000000000000000111111222666999<<>>:::999AAAfffxxx{{{eeeuuuZZZ===EEEIII[[[FFFGGGFFFIIIPPPVVV^^^rrrVVVJJJ@@@>>>AAABBBBBBDDDIIICCCBBBFFFGGGFFFLLLWWWYYY___fffjjjjjjiiijjjkkkjjjiiihhhhhhgggddd___[[[rrr|||jjjbbbjjjvvvsssooouuuiiidddfffZZZ[[[JJJ<<>>JJJKKKMMMPPPKKK@@@555III[[[ccclllyyy|||vvv~~~{{{jjj===...000+++)))666,,,,,,,,,+++)))+++000555@@@999HHHGGGLLLvvvGGG@@@:::@@@<<<888EEEiiinnn|||{{{XXX===BBBQQQ|||lllDDDLLLJJJMMMUUUZZZiiiuuuKKKDDD???BBBEEEDDDBBBBBBGGGAAAFFFRRRUUUSSS]]]nnnlllrrrxxx{{{yyyvvvuuuuuuqqqrrrrrrpppnnnlllkkkkkktttzzzXXXRRRVVVHHH@@@AAA888===EEEFFFeee{{{jjjZZZ\\\\\\UUUcccrrrrrr___JJJ@@@@@@===999GGG~~~|||zzz|||kkkaaaIIIHHH333;;;+++000000000000111222333333000@@@cccXXXeeexxxkkkTTTrrrvvvcccNNN:::333333222111000/////////...////////////000000000000444222111444333@@@WWW}}}}}}}}}ooottthhhcccSSS<<<444...///111111000000333777@@@SSSpppooo<<<(((444111)))222------,,,+++,,,,,,---...444AAAKKKMMMQQQUUUKKK:::>>>UUUiiinnnnnnqqqrrrooosssfff}}}SSS444444...'''///***,,,---+++)))+++333;;;<<<999KKKJJJgggrrrHHH@@@???===;;;999KKKiiiddd___CCCDDDXXXqqqVVVUUUUUUXXX[[[```wwwJJJHHHEEEEEEFFFEEEBBBCCCGGGKKKKKKVVVgggllliiirrr{{{}}}}}}{{{||||||yyyvvvuuuvvvwwwwwwzzzqqqaaabbbxxxDDDFFFVVVRRRKKKIIIAAAIII;;;[[[lllYYYYYYQQQQQQ\\\lllpppbbbLLL@@@???999666DDDzzzyyywwwnnnKKKHHH555<<<,,,000000000000111222333444222TTTtttppplll[[[ooo~~~{{{xxx\\\===666555333111000000000000////////////000000000111,,,222333444999===SSSuuu~~~|||~~~~~~xxx|||zzzvvvuuuBBB777///000222111111222111:::OOOmmmooo~~~SSS...000333---///...---,,,,,,,,,---...///999@@@FFFKKKRRRTTTGGG888QQQ___sssxxxmmmppp{{{sssiii<<<111111,,,...+++------+++)))---666>>><<>>===IIIQQQjjjrrroooHHHAAA999:::<<<<<>>BBB===rrrrrrxxxsssXXXRRRqqq\\\\\\iiiqqqxxx___DDDHHHAAAHHHKKKOOOWWW______]]]```fffxxx}}}yyyvvvpppgggkkkuuuqqqttt{{{hhhTTTZZZVVVKKKQQQUUUSSS[[[iiihhhUUUAAA999AAA,,,999QQQbbb}}}}}}sss]]]KKKHHH111999000000000111222444555666@@@cccddd{{{]]]^^^nnntttwwwjjj```qqqnnn:::888555333111111111222000000000000111111111111---333555777;;;GGGqqquuu|||{{{mmm]]]OOOCCCDDDOOOZZZaaadddddd]]]ggg]]]XXXmmmyyyWWWJJJZZZdddhhh___jjj}}}~~~~~~wwwssskkkdddKKKNNNpppbbbXXXCCC222111333111222777:::kkktttrrroookkkhhhggggggiiijjjhhhiiiqqq{{{{{{uuuqqqsssqqqyyy}}}{{{|||llloooqqq???---333000---,,,++++++---000333666999:::GGGVVVLLL888???XXXmmmfffdddeeegggxxxcccYYYYYYkkkmmmTTT222000...///---+++,,,000555888:::???<<>>999???GGGppp|||XXX\\\[[[fffqqqoooWWWKKKIIIGGGHHHLLLYYYfffrrr{{{vvvccciiiuuu{{{|||ssskkkpppkkkhhhoootttoooggg\\\UUUSSSRRROOOMMMVVVPPPNNN___lllZZZ???888999777666OOOhhhsssXXXIIIGGG===444000...333...444555,,,;;;mmmnnnkkk```rrrqqqccc^^^KKKjjjeee\\\uuummm___^^^ttt|||GGG999999222111444,,,333000111111111111222222222777111111<<<999SSSyyy}}}|||dddUUUQQQKKKIIIMMMVVV[[[^^^eeemmmuuuzzz~~~xxxeeeTTTRRRZZZlllPPP@@@DDDCCCAAAYYY|||xxxgggxxx{{{ppphhhcccXXXQQQwww}}}vvvsssKKK444777666222555777MMMpppsssdddXXXMMMLLLNNNNNNLLLLLLGGGJJJLLLNNNRRR]]]ooo}}}tttpppjjjdddaaahhhyyy{{{eee~~~ddd333***//////---,,,+++---000444777999???QQQ[[[JJJ999QQQzzzzzzssspppxxxpppxxx~~~sss{{{ttt111777,,,000---+++...333999;;;;;;DDDIIIuuuXXXFFFBBB>>>999@@@QQQnnneeettt{{{fffYYYVVVXXX___gggwwwvvvkkk___hhhuuu}}}bbbYYYaaa___\\\^^^]]]```ZZZSSSPPPQQQRRRQQQOOOOOOMMMNNN\\\fffUUU>>>:::444555444IIIwww|||mmmTTTIII:::...444000444///666:::777LLLmmmxxxggg}}}}}}[[[CCCQQQIIIEEEeee}}}lll\\\WWWaaaPPP===;;;444222666...444111111111111222222222222111111222;;;:::]]]xxxjjjZZZNNNHHHHHHMMMOOOVVV___dddgggnnnwwwxxx{{{~~~}}}tttdddQQQEEENNNEEE@@@EEEPPP^^^rrrzzz}}}qqqhhh^^^ZZZWWWlllzzz|||bbb\\\999222000000999AAAgggwwwkkkSSSGGG>>>===>>>===<<<;;;;;;>>>@@@@@@AAAIIIVVVaaawwwpppcccTTTJJJJJJVVVbbb~~~tttxxxsssAAA///---///...,,,,,,---111555777777>>>TTTQQQCCC@@@hhhkkkxxxrrrlllooowwwhhhgggoooyyyuuupppmmmsssvvvzzzpppyyy===333000000...---///333888;;;===EEESSSnnn```EEEAAA???:::AAA[[[yyy|||xxxyyyooo^^^TTT```oooxxx~~~uuuXXXLLLQQQSSSRRRSSSPPPRRRNNNJJJJJJLLLOOONNNMMMGGGIIIKKKUUU^^^PPP>>><<<666999555<<>>999444777000444111111111111222222222333111666444666999dddvvv|||hhh^^^rrrtttYYYKKKIIIJJJLLLNNNWWW\\\eeennnrrrttt||||||llldddbbb[[[QQQGGGJJJOOO___pppuuuwww{{{~~~zzzoooiii```]]]SSSjjjuuuvvv}}}dddggg???111000111;;;HHHrrr}}}vvvrrrxxxhhh[[[GGG===666666777666444444444777999888777;;;CCCJJJhhhbbbUUUEEE999999AAAIIIYYYaaammmzzzvvvtttlllfffzzzQQQ555,,,///...,,,,,,...111555888;;;FFFbbbIII===FFFttt{{{lllwwwtttgggMMMEEEDDDCCCKKKWWWPPPPPPOOOOOOSSS^^^nnnzzzjjjaaaiiiooobbb[[[222...//////000000222777<<>>;;;@@@```xxx|||xxx|||eeeRRRPPP\\\kkkuuu}}}}}}```PPPPPPNNNPPPTTTRRRIIIFFFDDDDDDFFFGGGFFFDDDAAAEEEEEELLLXXXPPP???:::888>>>888333^^^|||iiieeeoooSSSIIIBBB:::444111999777777222333SSSttthhh\\\aaaoooggg{{{www~~~tttwwwrrrooosss{{{yyyzzz\\\HHHFFF```mmm^^^XXXEEE___uuuJJJAAA===555888222333111111111222222222333333222999555444@@@uuusssrrr^^^aaakkkuuutttuuufffWWWKKKKKKRRRYYY]]]```gggnnnwww~~~eeeTTT\\\iiimmmgggbbb___ooojjjbbbdddkkkxxxrrryyyyyyzzzqqqnnnbbb]]]IIIDDD[[[~~~xxxfffBBB555666444999IIIzzzqqq\\\[[[cccppp~~~mmmXXXIIIBBB:::666888:::999888999888;;;>>>===;;;;;;???CCCNNNNNNIII@@@:::;;;AAADDD???CCCIIIRRR___sss|||ssswwwmmm}}}ppp\\\:::...///...------///222666999;;;NNNkkkGGG===OOOyyygggooozzzqqqXXXIII======???===;;;===;;;CCCJJJKKKHHHHHHMMMTTT```tttqqqWWWsss999222...000222222333777???EEEDDDuuu}}}}}}hhhkkkFFFBBB;;;;;;@@@bbbyyy\\\OOOcccrrrZZZKKK[[[dddqqq~~~jjj^^^ZZZRRRNNNOOOLLL@@@>>>============<<<;;;???BBB???EEEUUUTTTBBB777333===;;;333YYYqqqdddzzzVVVLLLDDD888555000777666555333???kkkvvvzzz```www|||ssslllnnnUUU___tttkkkSSSEEEJJJuuuzzzzzzzzz{{{}}}zzzooo___XXXFFFHHHRRRDDDAAA777888444222111222222222222333333333000777333999SSSuuucccdddjjjvvvuuubbbmmm|||sssYYYIIIFFFHHHQQQ[[[bbbiiipppvvv~~~ssscccfffkkkiiihhheeehhh{{{qqqddd^^^___pppoooxxxuuuttttttuuuwwwzzz|||}}}}}}|||vvv~~~uuunnnZZZWWWIII>>>hhhuuukkkHHH777999555:::PPP~~~wwwPPPccczzzlll^^^VVV[[[___ccciiimmmgggYYYIII???:::555444888<<<;;;;;;<<<>>>@@@AAA@@@===<<<===???>>>DDDDDD???<<<===>>><<<;;;===>>>>>>CCCPPPdddsss|||TTTDDDgggzzzlllrrrhhhgggBBB111///...------///333888:::>>>VVVfffBBBBBBbbbfffjjjpppfff~~~gggeeelllvvvrrraaaCCCBBB===;;;DDDQQQTTTOOOGGGLLLOOOMMMIIIIIIMMMSSStttzzzHHHiii}}}III:::///111222333555;;;DDDKKKUUUppp]]]GGGBBB888;;;@@@fffoooaaadddiii\\\LLLhhhjjjXXXOOOgggnnnzzzxxxiiidddbbbVVVMMMGGG===888888777777777777888888===AAA===BBBTTTWWWDDD555111<<>>CCCDDDHHHMMMLLLDDD>>>===666444555;;;???>>>>>>?????????@@@>>><<<;;;<<<===;;;AAAAAA:::888<<<===999???FFFMMMLLLFFFCCCGGGMMMcccooocccOOOeeewwwfffeeeZZZaaa}}}wwwNNN222000///......000444999;;;OOOeeeYYY>>>GGGsss}}}kkkyyyrrrzzzoooVVVRRRgggvvvtttbbbIII<<>>AAAjjjsssgggbbb```ppp}}}oooRRRVVVjjj~~~mmmcccaaapppxxxpppbbb^^^___YYYUUUNNNBBB::::::999888777777999:::999CCCBBBCCCSSSWWWFFF777333;;;???222KKKwwwuuuggg|||bbb]]]QQQ===:::///555555666<<<^^^``````sss{{{wwwvvvpppQQQPPP[[[zzznnnaaaYYYQQQKKKNNN\\\\\\ZZZ~~~}}}|||qqqtttttttttuuuvvvwwwyyyzzzxxxxxxyyy|||sssVVVCCCFFFDDD___bbbLLLMMM<<<===<<<444222222222333333333444444444888333===ZZZpppTTT|||rrr___yyyjjjsss|||```PPPNNNXXXZZZaaakkkttt}}}rrrbbb___^^^YYYSSS[[[nnnzzz]]]LLLIIIGGG\\\dddrrrooo[[[NNNLLLTTT\\\fffgggooo~~~vvveee___QQQTTTBBBLLLyyydddhhh^^^777333444KKKzzzwwwbbbzzziiibbbGGGAAA???<<>>999999888777:::@@@BBBAAA@@@AAA@@@AAAAAABBBDDDGGGKKKNNNRRRSSSIII:::555===AAA???>>>RRRjjjvvvssskkkffffff^^^hhh```mmm{{{vvvbbbcccYYYIIIggg\\\333000///......111555999<<>>???DDDEEEGGGKKKQQQYYYaaafffvvvppp[[[@@@555;;;AAA@@@>>>[[[sss^^^vvvyyycccVVV[[[LLLpppeee444000///......111555:::===FFFccc777BBB___ssssss{{{}}}ggggggQQQFFF@@@FFF]]]pppwww|||}}}zzzlllXXXVVVFFF\\\BBB333000000555???KKKSSSVVVooojjjhhhGGG???@@@555EEEvvvwwwhhh]]]fff~~~}}}}}}ppp^^^OOOQQQ^^^hhhllllllXXXRRRMMMMMMKKKDDD>>>;;;???LLLSSSMMMHHHIIIDDD<<<888777;;;999DDDpppgggrrr|||~~~wwwjjjeee???===888444222===:::iiilllcccqqq}}}ssssssuuu}}}aaavvvnnnLLLQQQbbbsss}}}ZZZEEEGGGJJJFFFWWW\\\FFF\\\fffeeeooojjjiiimmmpppnnnlllllltttiiieeeiiidddSSSEEEBBB<<>>:::<<<999666333222222333444333888,,,888CCC\\\```dddcccddd{{{yyy^^^\\\tttwwwXXXVVVcccnnnvvv{{{yyytttiii]]]XXXYYY]]]uuuyyyxxxjjjUUUKKKKKKMMMjjjjjjfffyyyjjjXXXQQQLLL<<>>AAA===???GGGGGG@@@???EEEKKKXXXdddkkktttddd<<<>>>DDD@@@DDDSSSsss^^^jjj~~~bbbRRROOOSSSbbbzzz999---111---,,,333555888CCCNNN___;;;888^^^}}}gggwwwdddvvvuuutttuuufffGGGEEEGGGZZZppp}}}pppaaaSSSBBBLLLDDD222111444<<>>777888777;;;666uuu{{{yyy~~~vvvdddFFFKKKYYYnnnuuuSSS@@@DDDKKKJJJDDDNNNGGGkkkqqqNNNJJJYYY[[[```gggggg```\\\[[[ddd[[[[[[bbbaaaRRRBBB<<>>>>>:::777444222333444444333333000===MMMpppaaaqqqbbbooo~~~YYYkkkvvv```eeetttttt{{{vvvlll___WWWXXXccclll~~~gggTTTRRROOOZZZooo}}}|||}}}zzzzzzeee___}}}mmm```ZZZSSS???iiiZZZnnn{{{eeeAAA444===UUUyyyhhhhhhWWWoooDDD===>>>:::KKKSSSvvvXXX888===EEE;;;666<<>>DDDAAAFFFUUUbbb|||yyy]]]XXXKKKJJJXXXxxx@@@///222------444666999EEEccchhhBBBDDDyyymmmuuukkkpppttt\\\HHHGGGRRRfffyyy~~~qqqgggUUU@@@HHHwwwMMM444222444>>>KKKWWW___dddqqqHHHAAAAAA@@@GGG}}}ppp```bbbZZZWWWooozzzvvvqqqpppssszzzqqq___MMMIIILLLMMMKKKJJJMMMMMMPPPVVVXXXWWWYYY]]]iii```NNN@@@@@@FFFBBB888222555<<<777;;;eeesssrrr|||UUU:::999<<<888===GGGmmmwww~~~ooo{{{www\\\GGGNNNYYY}}}mmmLLL;;;BBBMMMQQQHHH[[[eeewwwuuuyyyqqqWWWTTTEEEIIIPPPRRRKKKBBB@@@DDD]]]SSSOOOVVVWWWMMM@@@999CCC333FFF]]]VVVQQQGGGCCCBBB<<<999666444444444444444222666===OOO~~~bbboooeeerrrddd|||ppp{{{vvvjjjdddxxxtttjjj```[[[aaaooozzzuuummmcccWWWTTTnnnuuuoootttsssrrrpppiiibbbmmmbbb[[[xxx}}}sssfff]]]UUU@@@]]]]]]llljjjtttFFF222BBB^^^rrrdddVVV~~~nnnBBB:::FFFHHHdddhhhFFF:::BBBBBBBBBCCCIIIYYYjjjrrrrrrooo~~~WWW<<>><<>>???222<<>>999<<>>bbbyyyiiieeexxxgggKKK@@@@@@777999GGGxxxppp^^^```yyyrrrsssooorrrZZZDDDJJJeeevvv}}}zzzjjjSSS@@@???OOOeeetttjjjjjjtttiiieeekkkdddgggwwwuuuqqqhhh[[[UUU___lll]]]QQQFFFDDDEEECCC>>>::::::===GGGxxxcccXXXUUUQQQNNNIIIBBB???:::888777666555444222===888GGG}}}TTTeeefffvvveeeKKKuuu}}}}}}yyysss}}}|||}}}rrrVVVJJJRRRTTTUUUXXXXXXXXXPPPNNNYYYoooxxxkkkXXXLLL555;;;nnniiizzz{{{}}}rrrLLL999BBBdddqqqqqqWWWHHHbbbxxxxxxDDD:::?????????CCCJJJ```|||{{{GGG???EEELLLeeewwwuuurrrSSS[[[{{{zzzsssppp]]]DDDGGGNNNJJJggg___333111,,,000999888===OOOdddRRREEE\\\fffxxxiiitttlll\\\KKKGGGeeeyyy{{{dddQQQ@@@GGGgggxxx;;;333888MMM[[[^^^eeerrr{{{qqqGGGAAA888AAAUUUqqqggguuukkkdddhhhppprrrjjjdddooo}}}zzzzzz{{{zzzwwwtttfffWWWEEE999999@@@GGGKKKSSS\\\iiiuuuyyy{{{lllZZZPPPHHHFFFEEECCCCCCEEEFFFDDDCCCCCC@@@<<<<<<@@@:::<<>>===III\\\llleeerrrkkk\\\```XXXZZZXXXWWWWWWTTTMMMHHHLLLTTTHHHEEEBBBDDDEEECCC<<<777<<>>TTTiii|||sssZZZPPPppphhh]]]iiiooorrryyy}}}kkkUUUKKKJJJCCC@@@BBB???CCC999===NNN___xxxvvvppp]]]MMM444@@@\\\zzzxxx|||mmmJJJ:::CCCeee|||___TTTpppOOO555@@@DDDCCCLLLWWWsssuuuoooAAA@@@HHH\\\zzz~~~}}}wwwtttuuurrrggg{{{yyywwwooolllYYYGGGAAAFFFKKKdddeee666222---333;;;999???SSS~~~VVVEEEpppooozzzgggdddTTT<<>>XXXxxxddd```ppphhhkkkaaaZZZllllllzzzyyyuuuuuusssppplllYYYLLL===444555:::======GGGNNNXXXaaaccciii{{{www]]]TTTMMMFFFEEECCC@@@@@@CCCDDD???<<<>>>>>>;;;:::<<<888888:::===???>>><<<;;;444555???======\\\vvvnnnlll~~~TTT???GGGGGGBBBUUUiiivvvrrruuuzzzXXXDDD@@@===HHHfff~~~yyyvvvxxxyyybbbIII======FFFVVVeeedddxxxjjjVVV[[[SSSPPPEEECCCCCCFFFEEEAAAAAACCC:::<<>>???>>><<<===<<<:::;;;@@@BBB???999555222555AAA>>>999XXXxxxvvvpppRRRLLLNNN888;;;jjjjjjiii~~~|||qqq{{{sssMMM999===;;;@@@XXXnnnvvvtttrrrnnniiiTTT@@@<<>>@@@>>>======:::===>>><<<;;;<<<======666<<<>>>nnn\\\PPPQQQSSSRRRJJJHHHEEE@@@<<<:::888666555===444===bbb___|||rrrttt[[[NNNSSSYYY\\\eeeyyywwwbbbRRRmmmwwwuuufff```XXXXXXZZZVVVWWWccc```bbbttttttlllsssdddhhhrrrrrriiilllpppjjjiiiuuuttteee}}}zzznnnVVVPPPDDDBBBoooxxxNNN|||XXXlllSSS999KKKiiizzzNNNAAAJJJVVVUUUlll~~~\\\jjjZZZGGG]]]qqqqqqQQQDDDUUU~~~{{{{{{wwwvvvsssqqqZZZGGG666EEERRR;;;ooo|||<<<666111888BBB>>>EEE[[[rrrRRRZZZ~~~|||mmmKKKDDD[[[vvvxxxjjjSSSNNN===666TTTFFF:::DDDcccppphhhjjjyyy}}}{{{JJJ@@@;;;CCC[[[jjjxxxbbbJJJ;;;AAAHHHAAACCCDDDMMMWWWmmmyyytttuuuvvvqqqfff^^^FFF<<<444555:::;;;;;;<<>>>>>===<<<<<<;;;;;;888888999===AAAAAA===888444333===<<>>???<<>>WWW\\\rrrnnnWWWjjjkkkSSSAAADDDFFF??????>>>>>>===<<<<<<;;;;;;999;;;<<<<<<:::999888888<<<888BBBoooaaaVVVQQQVVVPPPNNNLLLKKKGGGCCC???:::777666000;;;;;;ZZZfff___{{{zzzllljjjEEECCCJJJJJJLLLnnn```KKKIII```{{{rrrlllfff]]]YYYZZZ[[[YYYTTTLLLIIIOOO^^^kkk``````ccckkkwww~~~oooiiizzzfff___EEE???<<>>MMMXXXmmmVVVSSSxxxuuuGGG@@@mmm{{{lll\\\FFF:::===IIIkkkSSS777LLLnnnwwwqqqlll}}}yyyzzzKKKAAA@@@BBBYYYssstttZZZCCC777>>>DDD???EEEJJJbbb~~~{{{~~~|||wwwwwwvvvmmm^^^RRRDDD:::222444888999999:::<<>>>>>???>>>>>>===<<<<<<;;;::::::888777999<<<@@@@@@;;;777666555===999>>>JJJzzzsssnnn[[[QQQMMMOOO@@@NNNuuuppp[[[pppttt{{{ggg___}}}uuuSSS;;;:::>>>QQQvvv___???BBBXXXaaa\\\cccaaaFFFFFFBBBUUUZZZpppPPPMMMWWWVVVGGG???CCCCCC<<<=========<<<;;;;;;::::::777999;;;;;;999777777888<<<;;;???bbbccc[[[VVV[[[TTTQQQNNNMMMJJJEEEAAA<<<999777555;;;888XXXvvvxxx{{{uuuvvvcccDDDAAAFFFGGG^^^nnnyyyMMMKKKVVV___zzzyyyxxxqqqbbbWWWVVVdddeeebbb[[[QQQIIIGGGGGGWWWUUUSSSSSSXXX^^^ccceeekkkfffaaaYYYVVVjjj~~~xxxfffbbbEEE<<<;;;nnnyyyQQQmmmwwwmmmMMM999CCCfffkkklllxxx[[[UUU]]]sss~~~{{{zzzxxxpppcccXXX@@@<<>>:::666666666===777;;;HHH|||zzz|||aaaVVVQQQWWWGGGPPP\\\eeeyyyxxxkkkgggiii~~~hhh~~~ooo___999999CCC[[[^^^GGG:::MMMuuu}}}vvvjjjKKKEEEFFFVVV___vvvtttgggZZZ===FFFFFFBBB>>>>>>???===888;;;;;;;;;:::999999888888666888999999777666666777888>>>@@@\\\~~~eee```\\\```XXXUUURRRPPPMMMIIIDDD???;;;999999<<<:::[[[jjjfffOOOIIINNNTTTlll|||jjjQQQEEETTTkkkuuuzzz{{{{{{yyyiii\\\YYYXXX[[[^^^___]]]VVVOOOKKKJJJGGGDDDCCCCCCEEEGGGIIIQQQPPPQQQKKKGGGZZZnnnqqqzzzjjj[[[>>>???BBBsssOOOaaaqqq|||dddKKK;;;@@@aaazzzqqqyyy^^^}}}TTTMMMsssEEEMMMZZZbbbdddqqq~~~yyywwwuuuuuurrriii[[[QQQ<<<<<>>999<<>>GGG[[[^^^===MMMkkkssshhhXXX???>>>KKKZZZjjjvvvMMMHHHMMMJJJGGG@@@<<<>>>>>>;;;888888999999999888888777777777666777999888777666777888444<<>><<<:::===AAAbbbwwwrrrnnnmmmsss```XXXbbbpppwwwKKK[[[iiivvvyyyqqqhhhhhhooosssssstttuuuwww|||yyyqqqpppwwwxxxmmmaaa]]]JJJJJJMMMRRRYYY^^^^^^]]]EEEBBBBBBGGGLLLLLLJJJIIIOOOPPPRRRLLLGGGZZZrrrvvv|||iiiOOO<<>>666BBBrrrddd999KKK~~~yyyKKK??????<<<[[[vvviiiKKK:::AAADDDEEEPPPjjjxxxqqqpppxxxnnn\\\tttyyyiii]]]TTTOOO:::444000333555666777:::===CCCMMMYYYhhh{{{}}}XXXFFFCCCBBBBBBAAA@@@>>>===<<<<<<;;;:::::::::::::::999999999:::999:::===@@@@@@;;;777222444???:::<<>>888777;;;777777777777666666666666777888999888777666888999888:::HHHsssuuuaaa___YYY]]]XXXYYYVVVUUUSSSPPPLLLGGGBBB???999;;;CCCaaaffftttooojjjzzz___WWWmmm|||{{{zzzppp^^^SSSQQQGGGIIIMMMRRRYYYccclllsssyyy}}}~~~ooodddaaakkkqqqhhhZZZRRRGGGBBB>>>???CCCHHHIIIIIIEEE>>>>>>HHHRRRSSSQQQQQQMMMMMMOOOIIIHHH```}}}ssscccKKK???EEE444XXXjjjfffhhh\\\vvvSSSbbbLLL<<>>777>>><<<@@@pppTTT888444;;;VVVPPP[[[___uuuVVVkkkyyyllleeeEEE@@@;;;555BBBooouuuiii:::GGGzzz||||||JJJ>>>???<<>>===>>>>>>>>>======<<<<<<<<<::::::::::::::::::::::::;;;:::;;;>>>AAA@@@;;;777333444>>>999;;;EEEtttnnncccbbbiiiZZZVVVZZZbbbtttpppXXX```zzz}}}fffwwweeerrrzzzllldddfffRRRVVV@@@CCCSSSuuuwwwhhhgggfffLLL<<<:::DDDaaaaaauuujjjHHHAAA@@@:::;;;<<<<<<======:::777999>>>666666666666666666666666666777888777666666888:::???:::IIIzzznnn]]]\\\WWWZZZVVVXXXVVVVVVUUUSSSOOOJJJFFFCCC;;;888???ZZZlllgggyyyVVVjjjssswwwxxxzzzxxxjjjUUUEEE???777;;;AAAHHHPPPZZZdddkkkssszzz~~~cccYYYXXXdddiii___NNNEEE;;;888555444666777555333???555222;;;BBBCCCCCCFFFIIIFFFEEE???@@@[[[xxxuuudddKKK;;;888888yyy~~~]]]cccuuu^^^}}}cccJJJ888>>>```^^^^^^```xxxYYYQQQiiiFFF===999EEEccc{{{mmm```bbbqqq{{{wwwwwwwwwtttrrroooiii```SSSFFF>>>???444:::<<>>;;;999FFFooo~~~ggg;;;FFFuuuwww}}}~~~KKK???@@@<<>>888999:::;;;;;;<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;:::999:::===@@@???:::666444333<<<888===HHHwwwoooccc}}}aaahhhZZZZZZYYYUUUiiiuuuooocccxxxooo{{{zzzrrrfffXXXTTTWWWBBBBBBEEENNNaaayyylllbbbYYYKKK<<>>BBBGGGMMMSSS[[[bbbgggjjjwww|||]]]VVVVVV^^^```WWWPPPNNNDDDCCCAAA???>>><<<:::888888555888@@@???555222777CCC>>><<<888<<>>;;;OOOqqqaaa[[[OOOFFFJJJ\\\rrr~~~|||yyywwwvvvwwwxxxyyypppnnniiibbbYYYMMMBBB;;;:::444::::::LLLVVV777111;;;^^^^^^hhhjjjdddQQQzzzttt~~~qqq|||yyyeeeRRRFFF>>>;;;;;;BBBiiihhh>>>EEEmmmooo}}}MMM@@@AAA;;;NNN}}}~~~|||wwwgggVVVFFFFFFOOO\\\]]]XXX\\\ggg[[[cccMMM;;;DDDIII```wwwzzzsssmmmkkknnnppppppnnniiillliiidddeeecccQQQ;;;444111000333444444666:::EEEQQQcccuuuUUU999:::;;;222666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888999<<>>999444444222999777@@@OOOxxx___wwwcccgggZZZ^^^\\\TTTuuueeeppp~~~xxxuuuvvvbbbWWWMMMDDDEEEKKKIIIDDDWWW```jjjqqqtttqqq___FFF888BBBLLLiiiZZZoooyyyOOO999BBB@@@666>>>:::===;;;666666;;;:::555555666666666666666666666444555555444333444666888999:::LLL}}}___YYY^^^ZZZ[[[VVVWWWUUUUUUUUUUUURRRNNNJJJGGGCCC999>>>ZZZ[[[EEEHHH___yyywwwxxxtttooojjj```PPP@@@777@@@DDDJJJQQQXXX___fffjjjjjj{{{ttt^^^XXXVVVYYYYYYUUU[[[dddiiieee^^^UUUKKKDDD@@@>>>:::AAAPPPZZZPPP<<<333666888444555777AAAaaa~~~pppWWWCCC???;;;XXXlllRRRttt[[[[[[pppNNN666;;;WWWooouuuzzzoooxxxpppvvv{{{kkk]]]XXXFFFSSS```ooopppTTTCCC@@@VVVvvv{{{\\\LLLDDDDDDDDDEEELLLZZZooo~~~{{{wwwvvvwwwwwwrrroookkkiiiddd]]]TTTIII???999333666<<<888OOOVVV666000<<>>???III{{{iiiWWWMMMJJJIIILLLMMMMMMKKKGGGHHHUUUbbb```nnnYYYAAAIIIYYYxxxzzzpppooommmkkkjjjhhhhhhhhhdddbbbccceee^^^PPPFFFCCC888222///222555666777:::AAAXXXlllsssiiiMMMAAA:::555444555555666777888999999999:::999888999;;;<<<;;;::::::888888999;;;:::777333000===666666DDDHHHwwweeezzzfffhhhddd___[[[]]]~~~vvv|||{{{ggg{{{pppssskkkYYYMMMCCCCCCEEEGGGLLLSSSJJJSSSeeeiii^^^gggzzz]]]^^^ooommmdddgggWWW???;;;QQQ\\\UUU```zzzpppRRR888888@@@@@@;;;999999888888888777777666666333444555555666666555555666777888666444444777;;;???999XXXzzzfffYYY[[[___[[[WWWXXXYYYYYYYYYXXXVVVTTTRRRPPPJJJBBBCCC\\\|||mmmVVVAAADDD[[[ssstttsssvvvoookkkhhhdddZZZIII<<<777CCCKKKMMMRRR___dddeeemmmkkk|||fffWWWUUUSSSRRRRRRUUUXXXZZZuuurrrggg___YYYOOOOOOTTTWWWLLL;;;777>>>999>>>666444MMMkkkzzzyyyWWW777>>>;;;XXX[[[|||jjjQQQyyyIIIxxx~~~MMM777HHHWWWvvvrrrbbbkkkkkkWWWGGGLLLZZZuuu{{{eeeqqqZZZEEEHHHkkk]]]EEE555EEE999AAAJJJCCCHHHuuu}}}yyytttpppoooppppppppptttgggZZZSSSLLLBBB:::777555<<>>dddmmmTTT===RRR}}}HHHFFFAAAAAAJJJ{{{qqqaaaTTTPPPPPPKKKDDDMMMMMMJJJDDD@@@BBBHHHMMMFFF\\\[[[NNNTTTkkkvvvpppuuujjjjjjhhhgggfffeeeddddddiiiddd```^^^VVVJJJBBBAAA888222///333777999;;;???EEELLL___xxxYYY???888777555444222444666888999999999888:::999888999;;;<<<;;;:::999888888999;;;:::666333111;;;:::999@@@MMMnnnnnnyyylllkkkeeebbb___[[[mmmooohhhuuu}}}[[[kkkwwwsss|||gggUUUMMMLLLIIIKKKPPPRRRPPPRRRWWWSSSfffhhhTTTEEEPPPgggxxxcccddd^^^[[[^^^WWWTTT___QQQ:::333DDDPPPPPP[[[ppp^^^JJJ::::::>>>;;;888999888888888777777777666666444444555666666666555555555666666555444555999<<>>777bbbxxxSSS{{{]]]QQQsssPPPNNN<<>>888666666888;;;;;;QQQLLL888===333VVVkkkjjj\\\\\\~~~zzzyyy]]]YYYjjjfffeeeyyy}}}vvvlllYYYHHHBBB555777777888^^^kkkSSSCCCTTT}}}MMMHHH???>>>EEE~~~wwwkkkKKKFFF???>>>GGGSSSYYYWWWVVVVVVPPPHHHJJJRRRTTTPPPFFFYYYccc^^^```|||wwwhhhhhhjjjccccccbbbbbbaaa``````______YYYUUURRRMMMHHHGGGIII:::444000333555777;;;???IIIMMMaaa~~~iiiEEE555444666444222222333555888999999888888:::999888999:::;;;;;;999999888999::::::999666333111999>>><<<<<>>???GGGtttpppeee\\\]]]]]]YYYYYY]]][[[]]]^^^______\\\ZZZXXXUUUTTTKKKJJJgggmmmFFFBBBRRRsss|||eeeTTTJJJTTTkkk]]]]]]lllhhh___eeeaaa``````\\\QQQBBB999888HHHLLLGGGFFFPPPWWW^^^kkk|||qqqTTTQQQOOOLLLIIIGGGGGGGGGHHHAAAFFFIIIHHHIIINNNRRRRRRWWWKKKGGGRRR\\\YYYOOOHHHNNNHHHQQQ[[[___vvvbbbRRR???777===sss|||QQQ[[[gggVVVMMMCCCCCCWWWjjjssseeemmmuuu{{{oooqqqnnn\\\TTTaaatttmmmllltttRRR888CCC<<<===999:::UUU~~~tttqqqooonnnnnnnnnmmmlllcccWWWKKKDDD???888555555666222EEE>>>lllNNN@@@BBB666SSSqqqfffbbbWWWvvvssskkkbbbOOO>>>>>>KKKZZZgggnnnddd|||sssXXX{{{|||ssscccSSSHHH???555888666999dddjjjSSSIIIVVVwwwPPPGGG???>>>DDDzzzyyydddqqquuulll]]]dddeee^^^VVVUUUVVVWWWPPPNNNGGGBBBMMM^^^bbb[[[bbbnnnyyyqqqkkkqqqhhhhhheee____________^^^^^^]]]]]]\\\UUUQQQMMMKKKIIIHHHJJJLLL>>>777222111111222666<<>><<>>777888>>>CCC??????IIIRRR[[[jjjxxxdddPPPIIIHHHGGGEEEDDDDDDEEEEEEBBB@@@>>>;;;<<<>>>??????AAAJJJ\\\lllnnneee^^^]]]jjjhhhwwwxxxpppuuu___JJJ888999PPPxxxLLLlllXXX\\\IIIFFFCCC]]]ooo~~~zzzqqq}}}~~~yyy|||pppWWWUUU|||xxx~~~\\\;;;DDDEEENNNUUUgggyyypppnnnmmmlllkkkiiifffdddXXXMMMCCC===888444333555999555DDDAAAkkkUUUGGGDDD666OOOyyyeeeiiiYYY}}}www~~~|||ooosss___MMMUUUTTTHHH@@@CCCEEECCCEEE[[[~~~zzzmmm]]]}}}}}}~~~ppp\\\KKKAAA;;;555::::::AAAsssvvv[[[RRRWWWmmmRRREEEEEECCCJJJ}}}wwwssspppmmmnnnrrruuuoooiiiVVVLLLllluuujjjbbbQQQMMMEEEDDDSSShhhppplllxxxnnnvvvnnnSSSUUU```ccc``````\\\]]]]]]]]]]]]\\\[[[ZZZVVVUUURRRMMMJJJIIIHHHGGG???888333111111222999@@@FFFVVVkkk}}}cccHHH999444333666777444222222444222000///000333777:::999888777888:::;;;:::999888999::::::888666444333444666??????;;;zzzhhhtttmmmkkklllgggdddfffbbbgggzzzuuuwww|||}}}|||llliiisss}}}aaa888???EEEDDDSSSjjjqqqbbbKKKIIINNNIIIDDD===;;;:::>>>FFFJJJ@@@333>>>888444555777777777888666666666666666666777777555666777777888888777777999777444333555888<<<>>>BBBlll```___\\\ZZZYYYXXXVVVXXX\\\WWWXXXZZZ[[[[[[ZZZXXXVVVRRRTTTNNNNNNlll{{{KKKeeexxxyyylll|||uuugggSSSMMMOOOaaa|||pppLLLCCC<<>>???AAABBBAAAAAA>>>GGGRRRVVVQQQKKKNNNVVVgggmmmxxxooohhhhhhQQQ???999@@@WWW~~~iiisssdddIIIzzzMMMiiiEEEDDDBBB^^^tttxxxuuurrr{{{pppVVVqqq~~~___<<>>|||[[[UUUFFF???444IIIzzzjjj}}}ggg\\\yyyccc\\\^^^]]]<<<<<>>888333333444888BBBLLLRRRRRReee~~~\\\===444555333333333111///222888333111000000333888>>>BBB999888777888999::::::888777999;;;:::888555333333555777<<<>>>@@@fffmmm~~~oookkkoooiiicccccc```hhh{{{rrryyy{{{sss|||qqqnnn}}}{{{{{{{{{|||UUU333999@@@KKKaaaiiitttjjjSSSIIIFFFCCCDDD???:::666777@@@HHHFFF@@@IIIAAA999555555555333111555555666666666666777777666666777888888888888888:::777444444777;;;???@@@PPPSSS~~~jjjWWWUUUTTTSSSTTTUUUVVVXXXXXXYYYZZZZZZZZZYYYXXXWWWVVVTTTLLLLLLgggMMMlllwww{{{fffjjj}}}}}}wwwiii[[[LLLMMMZZZlll}}}lllJJJFFFCCCAAAOOOeeeeee[[[[[[XXXTTTPPPNNNGGG>>>777666444======>>>HHHPPPYYYiiiyyyZZZLLLNNNGGGGGGFFFEEEBBB@@@===<<<999666666:::<<<:::999:::<<<<<<<<<===>>>>>>??????JJJPPPTTTLLLXXX___GGG<<<777;;;SSSQQQMMMmmmLLLKKKoooIII}}}lllDDD@@@CCCVVVrrr}}}~~~tttzzzjjjzzz~~~vvv```QQQsss|||rrrgggddd```\\\XXXSSSNNNJJJDDD===888666444222555:::222>>>666MMMooo{{{NNNAAA<<<777CCCnnnpppvvvnnndddyyy|||NNNGGGGGG>>>???777:::>>>666999IIITTTlllWWWAAAAAAMMMLLLRRRffflllnnnttt|||tttbbbzzzuuuqqqfffUUUEEE<<<999555777444???tttxxxhhhYYYPPPJJJXXXXXXHHHCCCGGGMMMooo~~~}}}uuueeeiii~~~tttooohhhiiiuuuhhhBBB666666???@@@===BBBPPPZZZ\\\]]]___WWWXXXXXXXXXWWWUUURRRQQQHHHLLLMMMKKKKKKNNNMMMHHH===888444333555:::GGGSSSTTTVVVfffuuufffBBB222888999555333333222111666===444555888<<>>===888888;;;777777999;;;???@@@===888888:::999BBBaaa~~~sssSSS@@@<<<555>>>rrrTTTYYYlllCCC[[[[[[IIIUUUFFF@@@HHHMMMnnn~~~~~~sssggg___EEEHHHPPPUUULLLiiizzzrrrsss|||jjjzzzhhhlll___[[[VVVQQQLLLHHHCCC???<<<888555444333222666<<<333===@@@}}}dddMMMDDDEEEEEE@@@^^^~~~rrrvvv{{{fff}}}pppdddVVVYYYJJJIIIJJJ@@@<<>>999444222333888EEEQQQIII[[[hhh___GGG555555;;;999444333666888888:::===777;;;BBBJJJRRRXXX]]]___888777777777999:::999888777999<<<:::777333222333444;;;888===HHHrrrNNNjjjnnnjjjdddiiidddaaaccc^^^[[[ccciiinnncccbbbuuuvvvzzzxxxttttttsssmmmgggeeebbbgggiiiiiimmmqqqlllcccXXXMMMFFF@@@CCCYYYsss{{{uuu\\\KKKJJJFFF>>>???:::555444;;;AAAAAABBBEEEAAAAAA>>>888555666888888444555555555666666777777777777888999999999999888777444222444;;;BBBGGGJJJdddYYYWWWVVVTTTUUUZZZ^^^]]]ZZZ___^^^\\\ZZZYYYZZZZZZ[[[YYY\\\ZZZSSSUUUlllZZZvvvqqquuuooonnnsssrrrjjjgggjjjdddfffhhh___HHH555;;;LLLMMMMMM___zzzrrrrrrsssQQQQQQOOOGGGBBBDDDFFFBBB<<<888777AAABBBDDDQQQ]]]mmmdddKKK<<<<<<===>>>??????===;;;:::888666888<<<;;;777999@@@<<>>888333444:::???;;;888999RRRyyybbbGGG444999888TTTvvvfffQQQHHHmmmOOOIIICCCGGGAAAMMMIIImmm~~~~~~~~~vvv^^^===:::???@@@CCCFFFtttrrrwww~~~yyyrrrvvvzzz{{{|||tttvvvaaaeeeXXXTTTNNNIIIEEE@@@<<<999777444333444333222666<<<@@@>>>NNN```QQQMMMTTTTTT@@@RRRwwwqqqqqq~~~___|||||||||llljjjjjjYYYIIIGGGGGG888DDDUUUzzz}}}uuutttsss{{{tttllldddVVVEEE<<<<<<555333888;;;QQQUUUbbb___PPPMMM___vvvcccIIIPPPTTTYYYaaasss~~~}}}}}}|||uuuzzz|||xxxuuuzzzcccJJJ;;;;;;@@@>>>HHHGGGUUUooo{{{nnn[[[QQQZZZWWWRRROOONNNLLLJJJIIIIIIGGGDDDCCCBBBAAA???===>>><<<999666222333>>>KKKHHHVVVcccUUU888222:::;;;:::999<<>>BBB\\\xxxsss^^^hhh}}}aaaTTTEEECCCHHHOOOTTTSSSIII<<<333999BBBIIIIIIOOOaaayyyoooOOOEEEAAA;;;;;;::::::;;;<<<<<<999777777777777777777777777777888999999888666555777888666===;;;LLLsssyyy\\\JJJ888;;;>>>tttjjjTTTnnn;;;UUUtttBBB___rrrJJJDDD===;;;HHHWWWwww|||rrrvvv}}}{{{xxxvvvrrrOOO>>>999:::@@@HHHVVViiimmmuuuqqqyyyrrrpppooopppttt}}}rrriiiwwwnnnUUUTTTJJJHHHDDD@@@<<<999777666111222,,,,,,777888555:::DDD999sssxxxyyy```XXXSSSQQQOOOEEEDDD___rrrXXXnnn{{{nnnhhhbbbPPPJJJJJJ}}}ssshhhnnnzzzwwwhhhZZZPPPFFF;;;333:::---222???___dddbbb```SSSUUUXXXggguuu|||kkkSSS___```___ddd|||zzzyyywwwuuurrruuuuuuooommmpppsssssstttzzznnn```SSSEEE777888???<<<:::IIIddd~~~{{{kkkaaaWWWSSSOOOLLLKKKJJJHHHFFFGGGEEEBBBAAAAAA???===;;;;;;999777555222444>>>JJJKKKWWWeee\\\CCC:::===888@@@FFFKKKJJJFFFBBBCCCEEE333777>>>HHHNNNLLLCCC;;;666666777777888888999999888:::;;;999666333111111:::555BBB777ZZZjjjXXXxxxgggjjjjjjgggdddbbb```aaacccdddooo~~~yyywwwwwwuuuzzzwwwqqqoooqqqooollljjjhhheeeaaa^^^\\\\\\[[[YYYWWWTTTRRRQQQPPPPPPPPPUUUfff|||jjjRRRCCC???===999::::::999999:::<<<>>>@@@;;;:::999888666555333333555555555666666777777777777888999::::::999888777444;;;111:::LLL:::HHHkkkvvv```___XXXXXXZZZ[[[]]]^^^^^^^^^```]]]ZZZXXXYYYZZZXXXVVVRRRXXXXXXQQQTTTjjj}}}uuueee~~~vvvrrriiiiiigggfffeeeddddddddd___ZZZQQQDDD:::777<<>><<<999888888999::::::999777777777777777777777777777666888999888777777888:::999999DDDffftttQQQ<<<===666cccxxxNNNNNNaaa>>>ZZZAAAttteeeCCCAAA>>><<>>;;;AAAKKKxxxvvvuuummmkkkjjjkkkkkknnnyyykkkoooQQQJJJLLLCCCAAA===999666333222111...888444,,,111666999@@@<<>>>>>;;;:::888666555444222333===HHHGGGKKKUUUQQQ>>>888999333CCCUUUaaaZZZNNNGGGEEEAAA999>>>EEEJJJJJJEEE>>>888777777666666777888:::;;;;;;<<<;;;888444222222222999<<<===333bbbbbb]]]nnneeeiiigggeeecccaaa```aaabbbccciiitttrrrooo}}}xxx~~~}}}}}}|||vvvooolllllliiifffcccbbb```^^^\\\XXXWWWUUUSSSQQQOOONNNNNNLLLMMMNNNQQQ[[[ggglllkkkjjjcccVVVGGG???>>><<<999;;;:::999999999:::;;;<<<999999888777666555444333333333444444555666777777888999:::::::::888666444444///666BBBBBBHHHooo```ooo~~~VVVZZZYYYYYYZZZ[[[[[[\\\\\\]]]]]][[[YYYYYYYYYXXXVVVTTTRRRTTTVVVUUUUUUbbb~~~ppptttiiivvvuuuiiigggfffeeedddcccccccccccc[[[WWWLLL>>>555666BBBMMMSSSssslllGGG666666888777;;;<<>>GGGRRRaaaqqqzzz{{{uuudddLLL;;;555666999:::777555444555777999999888777777777777777777777777444666888999888888999:::777111NNN|||iiiKKK:::888MMMfffKKK___OOOOOOoooDDDTTT~~~SSS:::===>>>===DDDJJJkkk~~~rrr~~~|||mmmaaabbbfffhhhmmmtttrrrssstttsssrrrrrrssstttssstttvvvwwwwwwwwwvvvuuuzzzssspppppprrrrrrqqqhhhfffeeeccc[[[VVVaaarrrkkkhhhjjjhhhhhhiiifffdddiiipppwwwOOOCCCBBB===;;;999666333111///......)))666333,,,333:::;;;???555ppphhh}}}jjjTTTUUURRRRRRRRRIIIFFFYYYssspppyyyooogggcccPPPZZZ[[[pppxxx}}}rrr]]]III<<<888777111;;;777CCC|||eee]]]WWWZZZTTTVVVWWW[[[{{{|||{{{kkkmmmooo}}}{{{{{{zzzyyywwwsssrrrpppnnnrrruuurrrkkkfffXXXIIIDDDGGGJJJLLLNNNLLLCCCFFFIIIBBBBBBFFFDDDGGGWWWbbbcccffflllggg[[[NNNKKKGGGEEEDDDCCCAAA@@@AAA???>>>=========;;;999777555444444222222999BBBFFFAAAEEEEEE;;;999???>>>BBB^^^pppgggVVVLLLDDD<<>>===:::666333111222444777AAA777444jjj|||[[[hhhkkkfffgggdddcccaaa___^^^^^^^^^^^^YYYhhhooohhhrrrfffpppyyyssspppoooooopppeeecccaaa___^^^\\\ZZZXXXUUUSSSQQQOOOMMMMMMMMMMMMJJJKKKHHHEEEFFFHHHFFFBBBIIIFFFAAA===<<<======<<<;;;:::999888888888999999666666666555444444333333111222333333444555666666666777999999888666333222555***BBBDDD444ddd{{{JJJ|||aaaWWWUUUXXXXXXXXXXXXXXXYYYYYYYYYXXXXXXXXXWWWWWWUUUSSSRRRUUURRRTTTVVVRRRTTTkkk}}}|||zzzwwwvvv{{{nnnrrrbbbgggfffeeecccaaa```______ZZZVVVLLL>>>444777EEEQQQbbbwwwvvvTTT444000888:::<<>>>>>AAA@@@VVVyyyvvvdddpppnnnlll___RRROOOQQQTTTZZZaaaccceeeffffffeeeeeeeeeffffffggghhhjjjkkkkkkkkkjjjoookkkgggfffhhhjjjlllllllllqqqxxxwwwkkkhhh|||vvveeekkkbbb``````aaa___\\\___dddkkksss\\\GGGDDDAAA:::666666555333111////////////,,,111000555AAAAAA===BBB|||llluuu___TTTTTTRRRSSSTTTMMMIIIVVVhhhllllllyyy```}}}EEE>>>JJJIIIWWWZZZaaaoooyyyfffQQQAAA777555555444888///JJJddd\\\QQQTTTPPPQQQTTTTTTiii{{{vvvwww~~~|||zzzxxxuuuttttttsssqqqpppnnnmmmkkkjjjnnnpppkkkbbbPPPFFFAAAGGGQQQVVVXXX[[[LLLGGGTTT^^^NNN???EEEPPPYYY^^^]]][[[ffftttlllYYYJJJHHHDDDBBBBBBAAA@@@??????>>><<<<<<<<<<<<;;;999777555444444222000444;;;999222999AAA<<<;;;BBBEEETTTmmm{{{mmmZZZPPPIIIBBB>>>@@@AAA===888444555777999888777666777999;;;<<<>>>===999555111111333555666@@@333===qqqpppWWWyyywwwkkkeeebbbaaa```___]]][[[YYYXXXWWWYYYZZZaaazzzsss~~~xxxkkkeeedddeee___]]]\\\\\\[[[YYYUUURRRSSSQQQOOOMMMLLLLLLLLLMMMHHHIIIGGGCCCCCCEEEDDDAAAEEEBBB?????????===;;;::::::999888888777666666666333333333333333333333333222222222333444555555666444555666777666555333111888<<<@@@;;;GGGqqqyyySSS^^^}}}OOObbbRRRVVVVVVUUUTTTTTTUUUVVVVVVTTTUUUUUUUUUTTTSSSRRRRRRYYYSSSSSSWWWQQQLLL\\\uuu{{{eeennnwwwvvv|||zzz|||{{{{{{zzziiiooobbbhhhfffccc```]]]ZZZYYYXXXWWWTTTLLL@@@666777@@@IIISSSQQQGGG888333999<<<999OOO```fffmmmyyyooodddnnnLLLJJJGGGEEECCC???;;;888:::@@@HHHQQQYYYXXXJJJ:::333,,,---777:::222...111333222000111444777888888666666666666666666666666333555666666555444444555<<>>:::GGG^^^{{{rrreee___VVV[[[[[[RRRGGGCCCCCCDDDGGGKKKNNNPPPRRRSSSRRRQQQRRRRRRWWWXXXXXXYYYYYYYYYYYYYYY\\\ZZZYYYYYY\\\___aaabbbdddiiimmmgggZZZ\\\xxx~~~___UUUaaaVVVRRRPPPQQQPPPMMMOOOTTTRRRRRRXXXeeepppvvvzzz~~~pppLLL666<<>>BBB:::@@@YYY{{{kkkgggdddZZZTTTRRRQQQSSSTTTPPPLLLSSS^^^kkkhhh{{{]]]uuuyyyvvvRRRBBBDDDHHH:::@@@TTTooo{{{yyyyyytttgggSSSCCC;;;888555444===888444cccyyy\\\LLLPPPLLLKKKPPPPPP\\\sss}}}yyyzzz}}}~~~|||zzzxxxuuusssrrrpppllljjjmmmmmmjjjggggggeee]]]SSSGGGEEEJJJVVVZZZSSSMMMLLL:::PPPvvv]]]CCCPPPeeetttvvvuuuwwwsssYYYGGGEEEBBB@@@@@@@@@???>>>===<<<::::::;;;;;;:::888888555444555333000222777888666HHHYYYTTTLLLPPPSSS}}}mmmUUUIIIDDDAAA333444555333111111555999888888777777888999;;;<<<<<<;;;888444111111333666777<<<222MMMwwwbbbXXXkkkggg___]]]\\\\\\\\\[[[YYYWWWUUUTTTVVVVVV^^^lllggg}}}vvvfff\\\VVV[[[YYYWWWVVVUUUSSSPPPMMMOOOOOONNNLLLLLLKKKKKKKKKEEEGGGFFFBBBBBBFFFGGGEEECCC???===???@@@<<<:::;;;888888777777666555555444111111222222333333333333333333333444444444555555222333444444555555555555111III555;;;pppiiiJJJ```eeeKKKaaaOOOTTTSSSRRRQQQRRRSSSTTTUUURRRSSSTTTTTTSSSSSSTTTUUUZZZUUUUUUXXXTTTOOOYYYiiifffSSShhhyyy~~~{{{sssuuuvvvqqqhhhllleeeiiigggccc___[[[XXXVVVTTTOOOMMMGGG>>>888666:::>>>AAABBB>>>666555DDD[[[lll{{{iiiaaaBBBAAAAAAAAA@@@>>>:::666555;;;AAAFFFIIIGGG;;;...333222555:::777///...444333222222333555777888777666666666666666666666666444555555444333333555777???ddd}}}hhhHHHHHHTTTPPPkkkUUUKKK___GGG000eeeWWWCCCcccGGG999888===::::::===888BBBPPPpppzzzjjj^^^NNNLLLGGG@@@<<<;;;:::;;;;;;@@@BBBEEEFFFEEEDDDDDDEEEIIIHHHHHHHHHHHHHHHHHHIIILLLLLLLLLLLLMMMNNNPPPQQQRRRTTTWWWTTTOOOXXX{{{{{{QQQBBBIIILLLGGGDDDDDDCCC@@@AAAEEECCCCCCFFFLLLOOOLLLGGGDDD<<<:::999999333...000666...---------///111222444555999:::;;;999555MMMwwwcccVVV|||\\\TTTLLLOOONNNPPPRRRPPPLLLOOOUUUiiiiiixxxfffhhhwwwjjjdddaaahhh}}}jjjSSSIIIIIIZZZxxx{{{ooonnncccVVVEEE;;;888888777555666444DDDwww[[[HHHOOOKKKEEEMMMMMMRRRQQQ{{{uuuuuu{{{}}}{{{{{{yyyvvvtttsssqqqnnnkkkjjjkkkiiiddd___ZZZPPPEEELLLMMMTTT\\\XXXJJJCCCEEEOOOvvv```OOOaaarrruuu|||jjjRRRDDDBBB???======>>>===<<<:::999888888999999888777666333333555444111222666LLLMMMdddwwwnnn```dddkkkyyyeeeOOO>>>777666111222333444444555777999777888888999999::::::;;;999888666333000000333666:::777555```}}}WWW\\\ddd___YYY[[[XXXXXXYYYZZZYYYXXXVVVUUUPPPVVVUUU|||yyyyyyoooxxx||||||~~~{{{nnndddZZZVVVQQQMMMLLLLLLLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGBBBEEEDDD@@@>>>@@@@@@>>>>>>999888<<<>>>;;;:::===666666666666666555444333111222222333444555555666555555555555444444444444222222222333555777999:::111BBBAAAZZZxxxVVVJJJUUUQQQSSSQQQSSSRRRQQQPPPQQQRRRTTTUUURRRTTTUUUTTTTTTTTTXXX[[[\\\XXXVVVXXXVVVTTTWWW^^^xxxbbbGGGeeeppp|||qqqjjjnnnnnnxxxvvvlllkkkiiidddaaa___\\\XXXTTTQQQOOONNNIIIEEEAAA<<<::::::;;;;;;888CCCGGGDDDLLLhhhvvvkkkhhhggg```\\\[[[WWW???>>>======>>><<<999666333888;;;:::999:::777333777:::===<<<777222333777444333444555888999888666666666666666666666666666333444444333444666:::===SSSpppoooOOOBBBMMMXXXZZZVVV???NNN^^^<<>>777:::<<<666777===:::===KKKwwwTTT@@@???;;;888666666666555777:::===>>>======<<<==================>>>>>>??????@@@AAAAAAAAABBBCCCDDDEEEEEEHHHKKKLLLVVVtttxxxSSSCCC@@@BBB>>><<<>>>===::::::<<<:::===@@@@@@???<<<999555===<<<666///...222333000,,,,,,---...000333555777555<<<888777FFFZZZssswww}}}aaaTTTQQQHHHKKKJJJKKKNNNNNNKKKKKKMMM\\\hhhssszzzgggyyyoooTTTFFF@@@BBBLLLlll~~~ssspppcccSSSKKK@@@888444444555555---888]]]yyyXXXEEEPPPMMMDDDLLLKKKJJJCCCdddhhhrrrjjj~~~xxxwwwtttrrrqqqqqqqqqpppmmmkkkbbbdddccc]]]WWWPPPFFF<<>>;;;>>>>>>999888:::555555666666555555444333222333333444555666777888777666666555555444333333333222222333666999===???AAA888```aaaDDDgggcccRRR\\\JJJYYYSSSRRRQQQPPPQQQSSSUUUVVVSSSUUUVVVUUUUUUVVV[[[___^^^[[[XXXVVVUUUTTTTTTTTTddd}}}``````yyyvvvkkkhhhllliiinnniiiiiiooofffaaaSSSQQQNNNKKKHHHEEEDDDCCCFFFBBB===<<<>>>??????>>>GGGJJJNNN___\\\GGGEEEJJJDDDHHHLLL@@@AAA???=========<<<:::888444888888222///333888;;;555<<>>===888BBBrrrbbb::::::888555444555666444///222555666666555555555666666777777888:::;;;<<<888999;;;<<<<<<===???AAA@@@===>>>@@@???CCCUUUiiittthhhggggggTTTBBB;;;666666333444888999666555666444999999222...111444555333---***///333111///111---......000333666999;;;:::???777;;;fff~~~XXXzzzDDDLLLSSSOOOGGGGGGHHHJJJKKKJJJHHHHHHLLLeeepppiiizzzeeeWWWDDD;;;>>>JJJWWWsssxxxtttkkkXXXIIIEEE???666000///111444222GGGuuuVVV\\\UUUCCCQQQPPPDDDKKKJJJFFFFFF[[[zzz|||wwwpppfff|||ssstttqqqnnnlllkkkkkkiiihhheee```XXXNNNDDD>>>;;;;;;DDDVVVttt~~~dddMMMhhhdddVVVWWWaaaiiivvvfff>>>===<<<:::999888777777555777888888666444333333666666555444444444444555888@@@HHHHHHDDDBBBGGGMMMNNNKKKGGGAAA<<<888666444333333333444444444555555888888888888888888888888777444111......111555888>>>111>>>qqqdddBBBssskkk```bbbVVV\\\[[[YYYWWWUUUUUUVVVXXXZZZUUUYYYNNN]]]TTT```sssooohhhggguuuuuuyyyhhhsssyyy]]]EEE===@@@CCCBBBEEECCCAAAAAADDDGGGIIIKKKKKKFFFAAA>>>???AAAAAA@@@>>>===;;;999777666555555777666666666555555555555222333333555666777999999:::999666555444444555666333222444888>>>@@@???<<<===___iiiVVVMMM\\\~~~qqqTTTQQQXXXUUUKKKJJJMMMPPPRRRRRRSSSTTTUUUWWWUUUSSSRRRTTTXXX\\\___YYYXXXVVVWWWXXXXXXWWWUUU]]]rrrxxx|||~~~{{{vvvxxxmmmfffbbbfffmmmmmmdddZZZGGGJJJHHHDDDFFFLLLNNNKKKCCCLLLCCC444999DDDLLLUUUddd```eee@@@FFFHHHAAA<<<>>>AAABBBBBBBBBAAA???<<<888555333///555777333222666888666EEEEEEEEEJJJKKK999---666000......///000111000///777:::;;;888555444444444666444888:::444333LLLkkkiiiOOO:::444NNN^^^KKK???ZZZSSS;;;XXX{{{???NNNZZZ===666666666666777888999:::<<>>BBBAAA???===:::888666555444444444333333222222222333333333222222222111111111000...+++***,,,///333111333555666333222888???444AAA@@@VVVmmmpppkkkhhh{{{TTTGGGOOONNNCCCKKKJJJHHHGGGGGGHHHJJJKKKKKKZZZqqqqqqsssiiiRRRDDDDDDQQQeee|||uuuoooaaaSSSDDD<<<333000222444777:::;;;>>>}}}{{{YYYQQQPPPMMMHHHFFFFFFGGGGGGGGGOOOMMMeee}}}jjjiiiooo~~~yyyzzzwwwpppssspppllliiigggfffdddbbb\\\[[[SSSDDD666777FFFUUU~~~iiiggg~~~eeeRRRLLLNNNSSSUUU___kkkiiiYYYSSSXXXPPP@@@===<<<;;;999888888888888777777777666555555888:::666666555444444444444444333888<<<<<<999888<<<@@@;;;999777555333333333333333333444444444555555555777777777777888888888888666444111...///111555888666...>>>wwwaaaBBBfff\\\]]]WWW[[[[[[ZZZXXXWWWXXXYYY[[[]]]]]]```SSS^^^VVVhhh|||ssslllxxxwwwsssppp|||rrrnnnmmmyyyoooVVVFFF???=========???CCCHHHJJJHHHFFFFFFDDDAAA@@@AAABBB@@@>>><<<<<<;;;:::999999999999777777666666666555555555444555555666777777777666999888555333222333444555444999>>>???===;;;;;;===UUUoooaaaBBBYYY```RRRRRRPPPLLLKKKIIILLLPPPRRRRRRRRRSSSTTTQQQQQQRRRRRRTTTUUUWWWXXXWWWVVVUUUUUUVVVVVVUUUTTTQQQjjjtttxxxwwwvvvuuufffiiikkkiiiddd```___```XXXOOODDDCCCNNNWWWQQQEEE<<<666222>>>OOOQQQZZZrrr~~~bbbGGGAAABBBBBBBBBAAA@@@@@@AAA=========<<<:::888666555222555333///...333444222+++:::BBBEEECCC555,,,222///111333444444333222222///000222444777999999777111555999888666CCCgggsssUUUCCCDDDPPPeee]]]:::RRRXXX:::EEEzzzBBB:::vvvuuuIII555666666666666777888999999999===@@@UUUyyy~~~~~~UUU000111;;;777000777666666666666333...***000000000000000000000000333333333333333333333333333444444555666777888888555555444333111000//////222222111111000000000000//////000000111111111111---...///111111///***'''+++444666111999GGGFFF888GGG```ppp{{{xxxaaazzzuuubbbeeeKKKEEEFFFHHHHHHEEEEEEDDDCCCCCCDDDEEEFFFIIIZZZ{{{|||sssxxxsssyyyxxxqqqgggWWWIII???888333333555666888:::@@@tttzzzoooQQQPPPPPPLLLHHHFFFFFFFFFFFFFFFKKKGGGTTTpppuuucccyyyaaa{{{{{{vvvwwwvvvqqqrrrooojjjfffccc```^^^\\\]]]SSSDDD999>>>UUUuuurrrgggooo}}}{{{pppdddWWWIIIBBBDDDFFFEEEBBBEEEGGGCCC:::777:::999444::::::999888888888888888888777666444444777<<>>>>>;;;999::::::999888888888888888777777777666666666555555444555666777888777777666777555333111111222555666888???DDDBBB;;;:::AAAHHHdddUUUCCCQQQmmmIIIMMMTTTIIIEEENNNIIILLLOOOQQQQQQPPPQQQQQQNNNOOORRRTTTTTTTTTSSSRRRUUUTTTRRRSSSTTTTTTSSSQQQMMMeeeuuu[[[jjjxxxzzz{{{qqqggg\\\YYY\\\^^^[[[VVVTTTWWWVVVPPPJJJFFFCCC???>>>:::>>>TTTeee[[[QQQZZZYYYdddwwwuuu[[[JJJGGGCCCAAA???EEEPPPRRRHHH???===:::::::::999888666555444777666333000222666888777777===999555999888888@@@111222333222000111555999AAA:::222222666888666333000===:::///DDDrrrhhhJJJFFF___mmmfffPPP888PPPDDD999cccWWW444dddZZZ:::111555555555555666777888888:::<<<999HHHooovvvAAA777>>>777---666222...///444777666444222222111111000///......111111111111111111111111000000000000111111222222///////////////////////////////////////.........,,,---...///000111222222444222000222666:::;;;:::666777>>>CCC666)))666PPPyyyeeefffkkkpppKKKFFFHHHAAA@@@III@@@@@@@@@AAAAAABBBBBBBBBFFFWWWyyyzzzmmmyyyrrrllldddXXXJJJ@@@888333222666888777777:::KKKuuuaaaNNNSSSOOOLLLHHHFFFEEEEEEDDDDDDIIIDDDEEEUUUsss|||gggtttccczzzvvvuuurrroooppplllgggcccaaa^^^[[[YYY[[[KKK???JJJhhhqqqWWWPPPaaa```JJJBBBNNNIIIDDD??????AAABBB@@@===999888:::<<<===::::::;;;888777777666777777888888777666555444444777<<<@@@666555444444333333444444666444333333555666777888666555444333333333444444444555555555555666666666555666777888999888888777333222000///000222555666444<<>>IIIQQQGGGEEEPPPHHHKKKNNNOOONNNMMMLLLLLLNNNPPPRRRTTTTTTSSSRRRQQQSSSRRRPPPQQQRRRRRRQQQOOOOOO```~~~^^^QQQ[[[nnn}}}|||uuuyyy|||mmm\\\TTTVVVYYYWWWSSSOOO[[[ccc^^^OOOBBB>>>???DDDMMMNNNSSS___XXX???///>>>999666666777<<<@@@??????@@@NNNbbbaaaMMM===:::<<<;;;:::888666444333222555444333333777;;;<<<;;;===666---666GGGHHHCCCIIIHHHGGGDDD>>>:::===GGGOOOYYYHHH777111444666555444777333222FFFrrriii]]]LLLVVVqqqmmmMMM???HHH888===jjjbbb999YYYlllDDD666444333333333444444555666777888===888<<<\\\zzzttt___<<<---:::999777444444555444111...444444333333222222111111000000000000000000000000////////////////////////000000000000111111222222000000000000000///////////////000111222333333444222111000111333666:::<<>>???@@@AAABBBBBBBBBBBBCCCOOO___hhhzzz}}}zzzxxxmmmhhhaaaYYYQQQIIIAAA<<<333000222777777444777>>>aaavvvooo{{{XXXVVV[[[NNNKKKGGGEEEDDDDDDCCCBBBFFFAAA<<>>======>>>;;;666777<<<;;;444111444666555555555555666777777444555666666555555777888555555444333333333333333111///...///222555666555888777555333111111111111555555555666666666777777777888:::;;;;;;:::888777111111000000111222444555///AAA\\\@@@|||WWW[[[UUURRRUUUPPPVVVVVVVVVUUUTTTSSSRRRQQQNNNQQQOOOUUUSSSSSSZZZOOOkkkooo}}}|||www|||VVVfffyyy~~~iiiVVVWWWaaafffyyyzzzooo```SSSIIIAAA888111888888888888999:::<<<===999999888777777777777888888777777777666666666666444555666777777666555444000000111222555999<<<>>>AAA===:::<<>>:::888;;;>>>AAAOOO^^^YYYDDD888;;;;;;;;;999888777555555444222111222555888999999999>>>DDDUUUuuunnnZZZ___VVVVVVSSSLLLDDDCCCHHHMMMQQQBBB444333666777777888888...GGG|||gggdddRRR\\\eeeeeeTTT===888BBB===fff|||AAABBBzzzSSS555666444222222222222333444555666000<<<999444DDD]]]vvvyyyeeegggZZZEEE333444666777888777555444444444444444444444444444222222222222222222222222222222111111111111000000000000000///////////////222222333333333333333333444444444444555555555666444888<<<<<<888333222222444???CCCLLLtttwwwpppjjjhhhxxxKKKAAA<<>>>>>???@@@AAAAAA@@@@@@@@@HHHBBB\\\www|||}}}yyyyyy~~~zzzoooiiieee]]]QQQIIIDDD???:::555222000333777444222===NNNmmmaaaTTT[[[XXXKKKIIIFFFDDDCCCCCCAAA@@@AAA<<<:::@@@LLLaaa}}}wwwZZZrrr}}}{{{{{{wwwuuuvvvsssmmmgggfffgggddd```]]]\\\[[[YYYXXXMMMPPPYYYgggppphhhQQQ>>>AAAKKKJJJ===;;;DDDEEE::::::===???===999777999<<<<<<666444666555000111777555555444444444555555666222444666777555333333333555444444333333333333333000//////000333555666666777666444333333444555555666666666666777777777777999:::<<<<<<<<<:::888666000000000111222333444444333QQQLLLWWWdddOOOWWWTTTOOOQQQLLLRRRRRRSSSSSSRRRPPPNNNMMMOOOOOONNNRRRXXXYYYVVVRRRXXXyyysssyyyxxxnnnhhhyyyyyyllljjjpppnnn```UUUSSSRRRNNNZZZfffsss|||vvvhhhWWWGGG===::::::999666333333444666333333333333444555666666888888777777777666666666888888666555333222111000111222444777:::===???@@@???======AAAEEEDDD===777MMM{{{YYYCCCGGGHHHFFFEEEFFFFFFDDDHHHIIIJJJIIIIIIJJJLLLNNNMMMLLLKKKJJJKKKMMMPPPQQQRRRQQQOOOPPPQQQQQQPPPNNNOOONNN\\\eeeaaa\\\rrrxxxjjjqqqxxx}}}wwwgggVVVLLLHHHKKKIIIKKKQQQXXXaaalllvvvppphhhkkk~~~[[[<<<===///777888;;;FFFFFFAAAEEE>>>>>>CCCGGG@@@555555<<<777777777777777888999:::777777999<<<<<<;;;===AAAYYYmmmrrr___jjjjjjlllnnnjjjbbbZZZUUUSSS>>>666333888:::555222555333[[[sss]]]WWWZZZbbbvvvmmmOOOCCCCCC<<<555nnnttt:::>>>kkk___AAA---444///111111111111222333444444000<<<;;;555999GGGbbbkkkqqqrrrcccUUUBBB444...000555999333333333333333333333333444444444444444444444444444444444444444444444333222222222222111111111111444444444555555555555555666666666666777777777777777777666444444888???EEEWWWyyytttuuulllZZZ|||\\\iiiNNN???BBB@@@;;;999<<<>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>;;;444...333222555888333666PPPnnnvvvmmmRRRPPPRRRGGGHHHFFFDDDCCCCCCCCCAAA@@@CCC??????BBB???FFFfffrrrRRRlllrrrzzzzzz|||zzzuuuqqqpppsssqqqjjjfffgggbbb___[[[XXXWWWUUUTTTRRROOOOOOPPPOOOOOOMMMJJJHHHEEE>>>===BBBBBB999222111999::::::999777666777999888555333444555666999<<<555444444333333333333444111333555666444333333333555444333333222222333333111222444555555555666666555444444444555777999:::666666777777777888888888:::;;;<<<<<<;;;888555333...///000111222333444444BBBkkkeeeKKKmmmUUULLLQQQOOOKKKLLLKKKKKKLLLNNNOOOOOONNNLLLKKKNNNOOOQQQQQQXXXYYYRRRWWWPPPttt}}}xxxvvvwww}}}vvvqqq|||xxxeeeXXXSSSPPPKKKFFFLLLMMMQQQ]]]qqqzzzuuukkkeeeTTTUUUSSSNNNHHHBBB@@@???<<<<<<:::999888777777777888888888777777777666666666555333111111111222333555777:::>>>@@@@@@??????;;;???BBBBBB@@@BBBIIIOOOzzzpppFFFCCCFFFFFFDDDCCCEEEEEECCCFFFGGGGGGHHHJJJNNNSSSWWWKKKKKKJJJJJJKKKNNNPPPQQQSSSRRRPPPQQQRRRRRRQQQOOOQQQOOOXXXWWWxxxrrr]]]\\\eeekkkpppmmmmmmrrrvvvooo^^^OOOHHHJJJLLLLLLHHHJJJ\\\nnnllljjjrrrSSS333666AAA@@@555:::RRRUUUEEEAAA;;;;;;999777444444777;;;666666666666777888:::;;;;;;;;;>>>BBBAAAAAAIIITTTkkk{{{{{{kkkZZZIIIBBBJJJCCCEEEGGGGGGDDD>>>888555777444666<<<999222444===JJJ{{{cccDDDPPPaaa```yyyrrrVVVBBBFFFFFFIIIZZZzzzDDD---[[[sss@@@999+++111///000000000000111222333333444999888888:::;;;MMMlllooolllbbb|||vvv\\\NNNEEE:::111666666555555444444333333555555555555555555555555555555555555555555666666555555555555555555555555333444444444555555555555333444444555666777888888777444333:::GGGTTT]]]```zzzbbbaaaeeeLLL\\\uuuIIILLL???AAA@@@;;;888999===???===<<<;;;:::999999::::::;;;<<<>>>GGGWWWxxxvvv{{{xxxuuunnnpppssstttuuuuuuuuuuuurrrmmmrrrxxxvvvyyy{{{tttvvvsssmmmhhhddd___YYYSSSEEE@@@:::777777555111---222222777999555@@@jjjttt]]]MMMMMMHHHAAAFFFDDDBBBBBBCCCCCCAAA@@@DDDBBBCCCCCC======QQQhhh~~~tttTTTlllmmm|||wwwuuuvvvgggwwwnnniiihhhkkkiiicccaaaddd___[[[WWWTTTRRRPPPNNNLLLJJJGGGFFFFFFHHHHHHEEEBBBCCC@@@<<<::::::<<>>888888888888777777777777111000......000333777999999<<>>888BBB^^^vvvxxx>>>RRREEEAAA???BBBDDDDDDEEEGGGDDDEEEFFFHHHKKKRRRZZZ___KKKKKKLLLMMMOOOQQQRRRSSSTTTRRRQQQQQQRRRSSSQQQPPPNNNPPP[[[WWWsssqqqeeeyyywww[[[TTThhhhhhkkkpppuuuxxxyyyxxxwww___RRRIIIIIIJJJFFFCCCCCCFFFOOOPPPNNNLLL???444888...;;;===GGG]]]UUU===777777999888666888===<<<888999888666555555666777777666777;;;??????CCCRRRcccnnnwwwbbb???777===777...888666555666999;;;<<<<<<777444666:::888555BBBTTTssseeeRRRAAA>>>NNNkkk{{{NNN---===MMM>>>WWWBBB777bbb]]],,,888---111333////////////000111222333333111///666;;;444<<>><<<:::999999:::;;;;;;888GGG999LLLiii|||yyynnnqqqvvvfffdddbbbbbbeeeiiinnnqqqssshhhffffffbbbfffiiicccccc___XXXPPPKKKIIIGGGDDD???<<<666111//////000111222333888;;;888III~~~[[[xxxPPPKKKMMMIIINNNDDDBBBAAAAAABBBCCCAAA@@@>>>??????===<<<===BBBHHHvvvxxx\\\mmmllliiiyyy}}}|||zzzwwwtttrrrpppooogggeeedddbbb```]]]XXXTTTVVVUUUSSSQQQNNNKKKIIIHHHEEEDDDDDDCCCAAA@@@??????;;;;;;:::::::::999999999888888888888777777777777555555555444444333333333444333333222222333333444333222111111000000111111222222333333333333444444333333333333333333333333333222222222333555777888777777777777777777777777888:::;;;:::777444222111666&&&888555000777///???ooofff???^^^bbbIIIIIIJJJJJJIIIIIIHHHGGGJJJMMMPPPRRRRRRRRRSSSTTTTTTTTTTTTUUUVVVVVVWWWWWWVVVRRR\\\]]]}}}{{{}}}yyylllnnntttbbbMMMNNNIIIDDD@@@@@@???===>>>BBBHHHSSS^^^fffqqq~~~}}}~~~}}}xxxsssooonnnfffbbbZZZRRRJJJDDD@@@>>>:::999777555444333222222000111333666888;;;===>>>AAA;;;999@@@EEECCC===999:::;;;999666AAA^^^{{{MMM???FFF@@@@@@AAABBBCCCEEEEEEFFFEEEGGGIIIJJJKKKLLLOOOQQQOOOLLLJJJLLLPPPSSSSSSRRRMMMMMMMMMLLLLLLMMMQQQTTTUUUSSSRRRTTTZZZkkkkkkTTT[[[bbbjjjoootttzzz}}}bbbHHH@@@@@@===<<>>CCCQQQbbbgggbbbbbbggggggqqqpppUUUUUU^^^eeevvvjjjHHHfffoooDDDAAAEEE<<<>>>===<<<;;;::::::;;;<<<;;;::::::::::::;;;<<<<<<<<<888999>>>BBBPPPqqqooo___eeelll___SSSQQQYYYbbbdddbbbXXXWWWUUUSSSQQQPPPOOOOOOJJJHHHDDD@@@===<<<<<<<<<:::///(((,,,111111333999///999<<<555OOOmmm|||WWWIIIIIIGGGFFFIIIFFFEEEBBB@@@???@@@@@@AAA@@@???===<<<===???BBBDDDcccwww^^^pppooojjjvvv~~~||||||~~~}}}yyyuuuvvvuuutttrrrqqqooonnnmmmdddcccaaa```]]]ZZZUUUQQQRRRPPPNNNKKKIIIGGGFFFEEEBBBBBBAAA@@@???>>>======::::::::::::999999999999777777777777666666666666555555444444444333333333444333333222222333333444333222111111000000111111222222333333333333444444333333333333333333333333333222222222333555777888777777777777777777777777999:::;;;999666333111000,,,000222...555888333GGGtttPPPVVVaaaHHHHHHHHHHHHHHHGGGFFFFFFKKKMMMPPPQQQQQQQQQRRRSSSTTTTTTSSSSSSSSSSSSSSSSSSRRRPPPYYYTTT{{{yyyvvvrrr|||yyylllaaaWWWJJJ???>>>@@@AAAAAAAAA<<>>?????????DDD???<<<======;;;<<>>>>>???@@@AAABBBCCCBBBDDDFFFGGGHHHIIIKKKMMMLLLLLLLLLNNNOOOOOONNNLLLLLLLLLLLLKKKJJJJJJLLLNNNOOONNNMMMOOOSSSaaazzzyyygggUUUXXX___eeefffiiioooqqqllldddYYYOOODDD>>>@@@GGGEEEAAA;;;777666777888888999CCCWWWnnn~~~}}}nnn```>>>;;;666444555666555444777666555444444555666777666666666444333444777:::666666666555444222111000444888===@@@>>>:::444000888222444BBBWWWjjjbbbHHHGGGBBB444///RRR___???TTTJJJ---ZZZyyy===???UUUnnnGGG---000444+++***444---.........////////////...///000111222444555555222KKKtttuuuwwwxxxtttdddkkk\\\___YYY{{{zzzxxxdddPPPXXXrrriiiNNN===GGGSSSLLL>>>666CCCNNNLLL:::222>>>JJJLLLFFFMMM```llldddccctttnnn{{{uuuqqqqqqYYYJJJLLL[[[fffvvv___[[[jjjuuuvvvZZZGGGCCC???===>>><<<;;;:::999999999::::::::::::999999::::::;;;<<<:::888:::;;;;;;FFFhhhrrrZZZTTTOOOXXX^^^XXXKKKAAA???CCCIIIHHHFFFEEECCCCCCBBBBBB@@@>>><<<999777666555555...444999777222000111333;;;<<<555OOOnnnqqqoooSSSJJJKKKHHHEEEFFFFFFDDDBBB@@@??????@@@AAA>>>===<<<;;;===???BBBDDDNNN___yyy}}}eeetttppphhhiii~~~}}}{{{xxxuuutttsssrrrpppooonnnllljjjiiiggggggaaa___]]][[[YYYUUUQQQMMMLLLJJJGGGCCCAAA@@@@@@@@@???>>>>>>===<<<;;;::::::999999999999888888888888666666555555555444444444555444444444444333333333333333222222222222333333333222111111000000111111222222333333333333444444333333333333333333333333222222222333444555777888777777777777777777777777:::;;;;;;888444111//////***:::000222:::222FFFjjjooo???vvv___NNNEEEEEEEEEEEEDDDDDDDDDDDDJJJLLLNNNOOONNNNNNOOOPPPRRRRRRQQQPPPPPPOOONNNNNNQQQNNNTTTFFFVVVgggaaakkkooovvvzzz{{{pppaaaSSSCCC;;;888777999<<<555888888888;;;AAADDDDDD@@@BBBEEEFFFDDDCCCBBBBBB:::999888777666666777888888888777888888999:::;;;===>>>???@@@@@@???>>>===;;;;;;>>>???:::333222777777PPPmmmOOO555===BBB999::::::;;;;;;<<<===>>>>>>???AAACCCCCCCCCDDDEEEGGGHHHJJJMMMNNNLLLIIIGGGGGGHHHIIIJJJJJJIIIHHHIIIKKKNNNLLLLLLMMMOOOXXXkkk|||{{{~~~}}}~~~ccc}}}pppVVVKKKXXXjjjvvvvvvkkknnnwww{{{qqq```PPPBBB999:::888666777888999999999DDDRRRgggxxx{{{kkkQQQ>>>888666444444444555444333777666555444444555666777666666666333111000000111444666888::::::888666444999444///,,,...222666999999HHHPPPUUU```\\\HHH999,,,888777???hhhggg999RRR...FFFzzzuuuJJJ>>>OOO}}}CCC444,,,//////)))+++222---------.........////////////000111111222333333::::::OOOtttmmmuuufffxxxvvvlllaaagggddd^^^kkkmmm|||}}}zzz}}}mmmvvvvvvmmmyyytttmmmuuupppXXXFFFIIIVVV^^^gggzzzuuuOOOHHH{{{~~~SSS777>>>BBB555222>>>:::999888888777888888888999888888888888999::::::777888999888333<<>>>>>??????;;;;;;::::::<<>>BBB===>>>>>>??????@@@>>>;;;333666999:::999888888999777777777888:::;;;===>>>============>>>???@@@@@@<<<===???@@@???>>>===<<<:::888888888555444;;;DDDbbbqqqPPP======<<<:::;;;777888888999::::::;;;;;;===>>>@@@@@@@@@@@@AAACCCDDDHHHKKKKKKGGGEEEEEEFFFEEEGGGIIIJJJJJJJJJJJJLLLLLLKKKKKKLLLKKKOOO[[[hhh|||jjj\\\UUUSSSZZZ```YYYeeeooowwwyyy|||{{{mmm[[[CCC???:::888777888888888888AAANNNXXXWWWMMM>>>333333333333333444444333222666555555444444555555666333444666555333222222333555444333222222333555555555444444777:::<<<;;;:::AAA^^^dddWWWNNN===222<<<888@@@GGG___xxxiiiNNNMMM>>>DDDxxxgggBBB<<>><<<888666555444444444444444444111111222222222111000000444...+++///444666777999666\\\yyyppp\\\RRRJJJIIIIIIEEEBBBBBBCCCBBB@@@???>>>=========;;;:::::::::;;;<<<>>>@@@>>>>>>===PPPpppeeeppplllhhhfffmmm~~~zzzcccVVVXXXaaadddcccaaa^^^\\\YYYWWWVVVUUUSSSQQQOOONNNLLLHHHFFFBBB@@@===999888888999:::;;;;;;::::::999999888888777777666666666555555555333333333333222222222111444444444444444444444444333222222111111222222333333222111111000000111111222222222333333333444444333333333333333333333333222333444555666666777777777777777777777777777777999999777444000//////000000555555999)))EEE|||hhhCCCyyyqqqnnnRRR@@@@@@???>>>>>>>>>>>>???DDDEEEFFFFFFEEEEEEGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKHHHAAADDDDDDHHHKKKMMMcccooosss~~~~~~pppgggZZZKKKAAABBB???===>>>@@@AAABBBBBB777999;;;;;;:::999999:::888888888999:::;;;<<<<<>>>>>===;;;:::999===666000222;;;KKKbbbttt}}}VVV111888AAA666111;;;777777888888999999::::::;;;===>>>>>>>>>>>>@@@AAABBBDDDFFFEEECCCCCCFFFIIIHHHJJJLLLLLLKKKJJJJJJKKKGGGGGGHHHIIIGGGFFFLLLUUU[[[|||}}}VVVHHH^^^mmmbbbggghhhhhhrrr|||kkk```OOOAAA888555555555666777999:::999777666555000111333444333333333333555555444444444444555555111333555666555444444555333222111111222555777999999777555555888<<<>>>@@@OOOYYYNNNAAACCC===555??????TTTkkk}}}QQQ:::PPPZZZUUUEEE===III[[[111,,,000111///...///...,,,,,,,,,,,,,,,------------////////////////////////%%%111999888@@@[[[{{{yyyjjj}}}xxx~~~[[[___qqqyyyhhhcccllloooiiiVVVaaalllkkk___UUUYYYdddUUUMMMMMMZZZcccaaaZZZXXXuuuggg\\\qqqzzz|||kkkRRRUUUhhhaaaYYYiii|||ZZZ888===@@@;;;333555>>>???888777777777777888888777777555555555555555666777777666444444666666999@@@GGGccceee```WWWJJJ>>>666444444555444444333333333444444000111222333333333333333:::222444>>>>>>333333===[[[ppphhhRRRLLLGGGFFFEEEBBBAAABBBAAA@@@???>>>===<<<<<<;;;<<<;;;:::999999999::::::777===777777QQQooo~~~{{{[[[iiillllllbbbYYY~~~xxxuuu]]]LLLKKKQQQUUUTTTTTTSSSSSSRRRQQQQQQMMMKKKHHHGGGGGGFFFCCCBBB>>>===:::888777777888999:::999999999888888888888555555555555444444444444333333222222222222111111333333333444444444444555222222111111111111222222333222111111000000111111222222333333333333444444333333333333333333333333222333444555777777777777777777777777777777777777666666444111//////111333555;;;===333666mmm>>>QQQVVVYYYFFF???>>>===;;;;;;<<<======AAABBBCCCCCCBBBCCCEEEGGGGGGGGGHHHIIIIIIJJJKKKKKKGGGBBBCCCHHHKKKKKKKKKKKKUUU```hhh|||sss}}}vvvzzzhhhPPPEEE;;;333111444777;;;???;;;<<<======;;;::::::;;;999999999:::::::::::::::???>>>===;;;;;;:::::::::999888777666555444444444000444>>>OOOaaarrr~~~III>>>666777888555666;;;777777888888888999999999999;;;=========>>>@@@AAAAAABBBBBBBBBCCCEEEHHHKKKMMMMMMMMMLLLIIIGGGGGGHHHJJJJJJKKKMMMJJJGGGIIIOOOMMMeee~~~www|||yyyhhh{{{ZZZXXXUUUXXXaaaiiiiiigggiiimmmooozzzvvvoooggg]]]RRRFFF???>>>;;;555111...---...///000222444444333333333444444444444444444444444444222444555555333222222333333444555666666555333333444:::BBBGGGIIIHHHGGGFFFIIIGGG;;;333666;;;@@@JJJccc{{{SSSBBBZZZxxxQQQ:::GGGVVVttt[[[444///,,,------,,,...000///,,,+++++++++,,,,,,,,,------.....................///444...///444000000JJJkkkwwwyyyxxx___```yyyLLLVVVmmmwwwpppiiiaaaVVVTTTZZZiiiYYY[[[|||tttOOO???===>>>???999555666777666666777555666666777777777777666444444333333444444555666555333222555888::::::888QQQyyy```NNNEEE@@@:::666444333222222222222222333000111111222333444555555999555555888555999SSSrrr{{{aaayyyQQQOOOJJJEEEBBBAAAAAAAAA@@@??????>>>===<<<;;;::::::;;;;;;:::888777777777777111777666666<<>>===;;;:::999888777666666666888888777777777777666666444444444444333333333333333333333222222222111111333333333444444444555555222222111111111111222222333222111111000000111111222222333333333333444444333333333333333333333333222333444666777777777777777777777777777777777777333333111///...000333666<<<===;;;555RRRvvvdddEEENNN>>>777888>>>===;;;:::::::::<<<<<>>NNNggg~~~zzzHHH222:::===777444888:::888777777777777888888888888777999;;;<<<<<<===???AAAAAAAAAAAACCCFFFHHHHHHGGGIIIIIIIIIGGGFFFFFFHHHJJJPPPOOOQQQSSSPPPLLLLLLPPPNNN[[[kkk|||ttt~~~eeeSSSYYYcccmmmooolllllloooppptttzzz~~~|||sssfff]]]HHHCCC>>>::::::;;;;;;:::222444666555333333444666444444444555555444444444333444555444222222333444000000111333555999<<<>>>CCCVVVmmmyyyrrr^^^III<<<;;;:::>>>:::222AAAaaavvvTTT<<>>TTTjjj:::'''///---+++***,,,...---------++++++++++++,,,,,,,,,,,,,,,,,,------.........///888***'''222888555:::HHHVVVeee{{{~~~oooppp|||lllkkkzzzwww]]]QQQ[[[jjjsssXXXTTTooo}}}rrrooo}}}yyy}}}{{{bbbyyyvvv[[[ZZZdddcccQQQKKK```rrrrrrzzzUUU;;;777>>>>>>888333555:::===888000000555222333555666666666555555333222222222222333444444333222222222555777777555CCCiii}}}yyy___TTTMMM???333666666555444333333444444333222222222333555777888888:::777444CCChhhnnn[[[SSSLLLHHHCCC???@@@AAA@@@>>>>>>======<<<;;;:::999888999999888777777666666666222555666999777333LLLxxxwww```nnndddVVVXXXTTTRRRuuuuuutttrrrzzz{{{{{{vvvmmm___SSSKKKBBBBBBAAAAAA@@@???>>>>>>>>><<<::::::;;;;;;:::999999888888888777666555555666666666666666666555555444444444333333333222222333333333222222222222111333333333444444555555555222222111111111111222222333222222111000111111111222222333333333444444444333333333333333333333333222333555666888888777777777777777777777777777777111111000......000555999===333///999ddd^^^>>>jjj~~~}}}sssKKK???555DDD>>>===;;;999999:::;;;<<>>EEEKKKNNNooo{{{mmm???<<<===:::666555888999555000666666666777777777777777555777:::;;;;;;===???AAABBBAAABBBEEEIIIJJJFFFCCCAAABBBCCCCCCDDDFFFKKKNNNOOONNNPPPSSSQQQLLLKKKNNNJJJZZZ[[[ttt}}}~~~rrrsssdddfffmmmmmmkkkmmmtttqqqnnnmmmqqqvvvzzz|||yyyooo```SSSIIIAAA888333444666777555333333555888333444444555555444444333222444555555444555777999===<<<<<>>@@@BBB@@@;;;=========<<<;;;:::888888666666777777777777777777333666333222777:::IIIbbbooobbbhhhgggVVVQQQNNNCCC]]]|||ttteeepppqqqtttwwwuuuooohhhcccaaaOOOAAA777999===<<<:::;;;;;;999777666777777666555666555444333333444555666666666666555555444444444444333222333444444333111111333555555444222222333222222333333333333444444333222111000111222333444222222222222222222222222111111222222222333333333222222222222222222222222444444555555666666777777333444444444444333222222444///******000777;;;===666888000QQQvvvRRRIIIXXX???;;;444???<<<;;;999777666666777888>>>>>>???AAACCCFFFHHHIIINNNKKKHHHHHHJJJKKKIIIGGGIIIKKKMMMMMMKKKJJJJJJJJJEEEDDDHHHOOOQQQYYYrrr}}}ttt|||}}}{{{}}}uuu___WWWEEEEEE@@@:::888:::888222777000///666999555333555555444888555///666;;;222888>>>BBBNNNfffsss{{{ZZZDDD>>>555999999777666666555555555444444444444444444444444888888777777888:::===>>>@@@@@@AAABBBBBBCCCCCCDDDEEEEEEEEEDDDEEEFFFFFFGGGIIIKKKMMMMMMKKKHHHGGGGGGJJJIIIKKKUUUfffzzzsssuuuyyymmmqqq{{{nnnhhhdddqqqqqqsssxxxyyytttnnnlllrrrvvvssspppqqqeeeYYYZZZXXXSSSKKKDDD@@@<<<999777AAABBBBBB>>>999777:::>>>999;;;======???GGGUUU___nnnrrruuu|||pppdddOOOEEEBBB777333999:::222:::CCCVVVzzzhhhTTTGGGkkkxxxWWW???HHHWWW]]]>>>---&&&)))222---,,,,,,+++*********+++)))************+++++++++++++++,,,,,,,,,,,,------............////////////...999>>>>>>JJJcccvvv|||uuueeedddlll{{{|||vvvpppyyymmmrrr|||wwwuuu\\\JJJAAA>>>;;;:::999888777777777777555555444444444333333333222222222222222222222222222111111000000000000000//////000111222222333333,,,777PPPpppvvvbbbXXXcccZZZOOOFFFAAA@@@BBBDDD@@@888999AAA???:::GGG]]]{{{nnnRRRnnnQQQIIIIIIFFFEEECCCAAA???>>>======<<<;;;;;;:::999888777777555555444333333333333444333222111111333888<<>>999888777666666777999:::======>>>@@@BBBDDDFFFGGGJJJHHHEEEEEEGGGHHHGGGEEEEEEGGGIIIIIIHHHFFFFFFGGGGGGDDDFFFKKKJJJMMM^^^rrr}}}zzzuuu}}}zzzqqqwwwxxx[[[UUUGGG:::;;;DDDGGGCCC;;;<<<;;;888666666888:::<<<333<<>>;;;===<<<777666555444333333333333333333333333333333333333666555555555666888:::<<<======>>>???@@@AAABBBBBBDDDCCCCCCCCCDDDDDDEEEEEEFFFGGGHHHGGGFFFFFFGGGIIIAAADDDIIIOOOYYYjjj~~~zzzuuuyyymmmyyyuuulllnnnuuuzzz{{{uuusss{{{|||{{{uuuttttttvvvxxxsssjjjbbbfffgggfffbbb]]]ZZZ]]]```^^^bbbhhhlllqqqxxx~~~~~~uuujjj[[[NNNKKK999444999777:::===:::GGGaaa}}}nnnVVVCCClll^^^888DDDTTTpppggg<<<...222333...***---,,,++++++*********+++)))************++++++++++++++++++,,,,,,,,,---------.........////////////000''')))444444555OOOqqqzzzxxx~~~yyyuuuxxxcccaaappp~~~```yyy~~~ttt}}}zzzwwwvvvrrrgggWWWHHH>>>999999999999888777666555555555555333333333333222222222222222222222222222222222222222111000000//////000000//////000111111222333333???000...KKKvvvzzz~~~qqqhhhkkkqqqqqqnnnmmmvvvoookkklllpppxxxnnnfffmmmJJJCCCKKKIIIFFFEEECCCAAA???>>>======;;;;;;:::999888777777666555444444333333333333333333222111000222444777999iiiUUUYYY^^^VVVgggPPPKKKIIIKKKwwwqqqbbbbbbbbbeeemmmuuuyyyvvvsssmmm]]]III===777444333444333222111222444555555333444333333222222333333444444444333333333333333222333222222333444555333111222333555555333222333444222333333444444444444444444333333333333444555555333333333333333333333333333333444444444555555555444444444444444444444444555555555555555555666666555444333222111000///...//////111444777:::::::::///;;;uuuXXXYYYWWW<<<999555222666666666555555666888999;;;:::;;;<<<===???AAACCCDDDEEECCCBBBBBBCCCDDDCCCBBBAAACCCEEEEEEDDDBBBBBBCCCGGGDDDDDDHHHGGGEEEKKKUUUsssnnnqqqyyy{{{tttxxxcccUUURRRMMMEEEBBBJJJMMMHHHCCCFFFIIIKKK[[[WWW]]]___VVVVVVaaaeeevvvzzzGGG666777666444555444333222111111111111111333333333333333333333333333333222222333555777888999999:::<<<>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAACCCFFFIIIBBBIIIOOOPPPPPPZZZnnn~~~~~~hhhyyyYYYttthhh}}}tttkkkmmmsssvvvuuu{{{~~~wwwrrrwwwuuuppptttxxxxxx{{{zzzqqquuuvvvuuupppkkkhhhiiikkkoooqqquuuyyy{{{|||{{{{{{pppkkkddd]]]RRRFFF@@@@@@>>>777999888111888JJJSSSvvvNNNEEElllsssLLL444GGGsss\\\???&&&'''222555...(((,,,,,,+++************+++)))************+++++++++++++++++++++,,,,,,,,,,,,---------.........//////000444555333888HHH[[[fffMMMFFFLLLfff~~~iiihhh~~~xxxZZZXXXvvvsssZZZppp}}}dddqqq|||kkklllkkkggg~~~pppjjjwwwoooyyyzzzgggSSSJJJGGG???666222444888:::;;;666555444333333222222333222222111111111000000000111111111111111111111111111111000/////////////////////000000111111222222555---***777PPPlllsss[[[hhhnnnQQQCCCKKKNNNBBBDDDCCCBBB@@@>>>===<<<<<<;;;:::999888777666666555444444333222222222222333222111111000000000111111jjjWWWYYY[[[RRR[[[NNNKKKIIIIIIeee{{{fff^^^}}}|||gggaaa[[[]]]fffooossssssssshhhXXXKKKAAA:::555333444333222222333333222000222222222222222222222222222222222222222222222222333222222333444555333222222444555555333333333444222333444555666555555444444444444444555555666666333333333333444444444444555555555555666666666666555555555555555555555555666666666666666666555555333222111000...------,,,444111000555;;;===888222111ppp___SSS^^^555666888666666111555555555555666777888999888888999:::<<<>>>@@@AAAAAA@@@??????@@@AAAAAAAAA???AAACCCDDDCCCBBBBBBBBBDDDBBBDDDJJJKKKGGGFFFIIIEEEQQQddd||||||uuurrroooggggggiiijjjhhhdddeeeiiicccqqqxxxlllkkk```EEE333666:::333///222222222111000//////000000222222222222222222222222222222111222222444555666666666888:::<<<>>>@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCBBBCCCEEEHHHIIIPPPVVVSSSNNNPPP[[[gggpppxxx}}}}}}ppprrr{{{}}}gggtttoooooonnnlllmmmuuurrrpppyyy||||||~~~|||{{{}}}|||}}}}}}|||xxxsssppppppqqqlllkkkjjjiiihhheee```\\\fffXXXNNNOOOLLLCCC======555333:::AAAJJJfffuuuRRRFFF[[[lllQQQ>>>:::<<>>===<<<;;;;;;:::999888888666666555444333333222111111111111222000000000000000///......iii[[[[[[WWWIIICCCEEE???DDDSSSYYYlllzzzeeekkkuuuiiiZZZSSSVVV```iiioooooollleee[[[PPPDDD999222444222000000000111111000222222222222222222222222222222222222222222222222222222111333555555444222333444555444333333444555333444555666777666555444444444555555555666666666333333444444444555555555555555666666666777777777666666666666666666666666777777777666666555555555000000...---,,,,,,,,,,,,+++333<<>>>>>????????????@@@AAABBB@@@BBBDDDEEEDDDCCCCCCDDDBBBAAADDDKKKNNNLLLGGGEEEBBBJJJMMMllluuu{{{xxxooowww{{{vvvxxxXXX:::666222111//////333888111111000000///000000000111111111111111111111111222222222222333333444555555555777999<<<>>>@@@@@@@@@AAABBBCCCCCCCCCBBBBBBCCCEEEGGGGGGFFFEEEDDDEEEIIINNNSSSRRRNNNKKKMMMQQQeeexxx{{{zzzgggmmmeee}}}bbb|||hhh\\\YYY]]]eeebbbllliiiccckkksssyyy}}}|||{{{zzzzzz|||{{{zzzyyyvvvrrrpppoooooonnnkkkfffcccaaa___\\\ZZZUUULLLGGGGGGAAA666333777@@@JJJccc{{{qqqEEESSSbbbtttaaa888888CCC[[[pppyyyKKK555+++...222111***%%%(((///*********))))))***++++++))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------555'''***BBBOOOCCC333...555666666333---,,,555???@@@LLLJJJTTT^^^fffuuuooozzz~~~}}}uuusssnnneee^^^XXXQQQKKKBBB???<<<;;;::::::>>>DDD666999;;;;;;777444222222333333222111111111222222111111111111000000000000000000000000000000000000000///......---.........//////////////////000000555222000//////555DDDTTTuuueeeooosssaaaaaajjjtttdddPPPNNNTTTIII>>>BBBHHHAAA@@@>>>===<<<;;;::::::999888777666555444444333222222111000000000000000...///000000000000///...dddXXXXXXQQQBBB@@@EEE:::>>>OOOGGGPPP~~~mmmNNNcccssslll```TTTOOOSSS]]]eeekkkppprrrlllbbbVVVIII@@@777444000///000111222222111222222333333222222111111222222222222333333333222111111333555555444333444555555444333333444666333444666888888777666555333444555555666666555555333444444555555666666666555555666666666777777777666666666666666666666666666666666555444333222222...---,,,,,,,,,---///000111<<>>??????>>>???AAACCC@@@CCCEEEFFFEEEEEEEEEFFFBBBBBBDDDIIILLLKKKFFFAAA>>>DDD:::@@@VVVTTT^^^ppp|||yyyrrrIII888777777444......222333000111000000//////000000000000000000000000000000000111222222222333333333333444555777999;;;===???@@@???@@@BBBCCCCCCCCCBBBAAACCCFFFHHHIIIHHHFFFEEEDDDHHHLLLQQQSSSQQQNNNLLLKKKQQQeeevvv{{{||||||~~~sssiiizzznnnaaarrrnnn```YYYLLLIIIPPPTTTiiioooiiigggbbb]]]```ffffffgggiiilllnnnooonnnmmmlllkkkjjjhhhgggeeeeeefffccc^^^WWWPPPLLLIIIGGG888777666444222<<>>777999bbb|||qqq@@@999...,,,++++++,,,,,,***)))***))))))))))))***++++++)))************+++++++++************+++++++++++++++++++++,,,,,,,,,------222555<<>>===@@@AAABBB>>>888444444777777888888444000///333777333222222111111111222222111111000000000///////////////////////////////////////...---------------............////////////444///---000333333555888QQQiiipppXXXNNN]]]rrrlllUUURRRhhhqqqkkkvvvcccPPPNNNOOOJJJCCCIIIKKK??????>>>===;;;::::::999999888777777666555444333222111111000////////////000---...///000000000//////___RRRPPPMMMBBBDDDCCCAAACCCCCC===HHH^^^yyy]]]EEEXXX]]]___YYYNNNIIIMMMTTT___iiiqqqooojjjeee^^^WWWFFFAAA:::444333333444444222222333444444333222222222222222222333333444444111111111333555666555333555555555444333333555777333444777999999888666555222333444555666555444444333444444555666666777777555555555666666666777777666666666666666666666666444444333222000//////...------,,,---///111444555>>>===777......>>>\\\ssstttMMMhhh]]]888333555333+++,,,222000111222333444444444444444444444555666777999:::;;;;;;===>>>>>>===>>>AAADDD???BBBDDDEEEEEEDDDDDDEEEAAABBBDDDEEEHHHHHHEEEBBB@@@GGG@@@>>>GGGFFFOOOnnn{{{___222***999333222111222444444///***/////////......//////000////////////////////////000111111222222222222222444555666888:::;;;=========>>>@@@AAABBBAAA@@@???BBBDDDEEEFFFEEEEEEFFFGGGIIILLLQQQRRROOOMMMLLLLLLIIIWWWVVVbbbttt~~~tttwwwqqqiiittt___bbbnnndddccc[[[fffwwwlllccccccaaa[[[XXX\\\eeeiiifffaaaeeedddddddddddddddcccaaaXXXYYYYYYSSSIII???999666???CCCGGGNNN]]]tttqqqNNN;;;SSSvvvXXX666222BBBPPP___ooouuu{{{QQQ000:::777'''///+++'''(((---000---((()))))))))))))))***++++++)))************+++++++++************++++++++++++++++++++++++,,,,,,,,,,,,!!!444:::,,,'''222555,,,444222111222555555///)))777<<<555;;;:::444>>>===FFFRRRVVVLLLHHHPPPVVVSSSYYYUUUSSSWWWXXXVVVXXX]]]\\\\\\___aaaZZZSSSWWW```UUURRRLLLIIIMMMQQQHHH;;;===>>>AAADDDDDDAAA>>>===777999;;;:::777666666555999888666444333444666888111111000000000000111111////////////.........---///////////////////////////...------,,,,,,------........................***---222555222000444<<<888???^^^\\\MMMTTTKKKHHHHHHJJJTTTOOO:::>>>===<<<:::999999999999777666666555444333222222111000//////......//////........................^^^MMMLLLMMMGGG===666FFFLLL===DDDTTTNNNmmm}}}|||vvvuuujjj999JJJZZZZZZMMMAAA@@@DDDLLLYYYdddffffffiiiiiifffXXXQQQFFF<<<777555444444222333444444444444333222222222222333333444444444111111111333555666555333555666555444333333555777333555777999999888666555222222444555555555444333444444444555666777777888555555555555666666666666666666666666666666666666222111000///...---,,,+++---------...111444888:::;;;111,,,666LLL```hhhiiiGGGPPP^^^666333///000555666333111111///000111333555555666666444444555555777888::::::999<<<>>>>>>======@@@DDD>>>@@@CCCDDDCCCCCCCCCDDD@@@AAACCCDDDFFFHHHHHHEEECCCDDD===;;;CCC???:::AAANNN```mmmgggBBB666;;;888///000++++++000111...222999......---------......//////////////////////////////000111111111111111000333444555777888:::;;;<<<<<<===???@@@AAA@@@>>>===@@@AAAAAAAAAAAACCCGGGJJJGGGKKKNNNLLLFFFCCCEEEHHHCCCMMM???JJJvvv~~~zzz{{{hhheeekkkmmm\\\VVVzzzqqqUUUxxx{{{|||hhhZZZWWW___eeeWWWKKKNNN\\\ddd___WWWTTTSSSSSSUUUVVVVVVUUUTTTXXX___ffffff^^^SSSLLLIIIUUU\\\iii}}}cccUUUPPPTTTccclll>>>AAACCC>>>;;;EEE```yyyyyytttBBB<<<333!!!000...***,,,---+++***+++------))))))((())))))***++++++)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,222)))'''///111***)))///)))...222111000111555777111666111<<<<<<555???>>>???CCCIIIMMMNNNNNNMMMLLLLLLKKKPPPWWWTTTKKKLLLTTTQQQUUUVVVTTTWWW[[[VVVKKKNNNNNNOOOMMMFFF@@@AAAGGGCCC@@@>>><<<:::777777999<<<:::777444666::::::888444333222444666444///***000000/////////000000111......---------,,,,,,,,,////////////////////////......---,,,,,,,,,,,,---.....................---222...---000000///000444---444???OOOrrrppp[[[NNNNNNLLL@@@HHHUUUMMM@@@BBBGGG===<<<;;;:::999999888888777666555444333222222111000000///...............000///...---,,,,,,,,,,,,ZZZUUUXXXOOOAAA;;;===AAAFFFJJJJJJGGGDDD\\\ppp~~~oooOOO@@@OOOYYYKKK<<<;;;FFFIIIOOOYYYbbbfffeeebbbgggbbb\\\VVVNNNEEE:::222666444333444777777555333333444555555555444222111555555444444555666888999555666666666555555444333555666666777777777666666777777666555444444444555666555555666888888777555666555555555666666555333777888888777666444222000///............---------000//////222666999999888777111666WWWzzztttRRR???OOOzzz<<<555222222222111111111000000111111222222222333333333333333333444444444555555777777888999;;;===???@@@???@@@@@@AAAAAABBBCCCCCCCCCBBBAAAAAACCCCCCBBBAAA@@@??????>>>======<<<<<<999BBBAAA[[[NNNEEE;;;555333444222000................................................---......///////////////////////////000000000000222222444555666888999999<<<===>>>=========???AAAAAAAAAAAABBBDDDEEEGGGGGGLLLLLLKKKJJJHHHGGGFFFFFFEEEEEEDDDDDDJJJXXXlllzzzwwwqqq}}}ttt___OOOccceee|||dddllluuusssyyyfffPPPMMMSSSVVV\\\dddlll|||yyy}}}ggg|||}}}ddd[[[PPPssshhhkkkccc<<<;;;777:::JJJ```qqqzzz|||LLL@@@111+++---///---)))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************,,,,,,,,,---------............//////000000111111333333444555666777888888AAACCCGGGJJJKKKLLLMMMNNNMMMMMMNNNNNNOOONNNNNNNNNSSSSSSSSSSSSQQQOOOMMMLLLMMMMMMKKKHHHFFFCCCBBBAAA>>>>>>===<<<;;;::::::999888888888777777555444444333333222222111000//////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...//////...---,,,///111666;;;CCCZZZ~~~tttbbbYYYUUUOOOJJJJJJIIIHHHFFFDDDCCCAAAAAA======<<<;;;999888777777555555333222111000000000///............---------......---------,,,,,,,,,^^^WWWWWWNNNBBB=========@@@CCCEEEDDDCCCLLLhhhyyyjjjEEE777BBBMMMEEE777333555;;;DDDOOOYYY```cccbbbaaa___]]]ZZZTTTLLLEEECCC@@@;;;888777555222///333444444444444444444333000111222222222222111000333333333333333222111111888888888888777777666555333333333333444444555666999777666666666444222000111111222555888::::::999555555555555333111///...111///---+++***+++,,,---...///222666:::;;;888666,,,999bbbJJJ@@@kkkpppDDD222777222222111111111000000000111111111222222222222333222222222222333333333333555555666777999;;;===>>>===>>>>>>??????@@@AAAAAABBBAAA@@@@@@AAABBBAAA???===<<<<<<<<<;;;;;;::::::777AAA888:::PPPTTT^^^{{{hhhPPP999===777222111222333111...------------------------------------------------------...///////////////....../////////000000000111222333444555777888888:::;;;<<<;;;:::;;;<<<>>>???@@@@@@AAACCCEEEFFFGGGJJJIIIIIIGGGFFFEEEDDDDDDCCCDDDBBB@@@@@@FFFRRRZZZmmm||||||yyyfff```bbb___QQQVVVooo```uuujjjbbbxxxooommmyyy```<<>>AAAXXXssseeeEEE:::333,,,))),,,...---***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************,,,,,,,,,,,,---------------......///000000111111222222333444555666666777@@@CCCFFFHHHHHHHHHIIIJJJHHHIIIKKKMMMOOOOOOOOOOOORRRRRRRRRRRRQQQOOOMMMLLLLLLKKKIIIGGGDDDBBB@@@???>>>>>>===<<<;;;:::999999777777777777666555444333333333222111111000//////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---000444999===>>>FFFYYYlllpppfffYYYRRRQQQRRRQQQOOOKKKJJJIIIFFFDDDAAA???>>><<<<<<;;;999888777666555555444333222111000000000............------------------------,,,,,,,,,,,,cccXXXUUULLLAAA>>><<<999999;;;>>>@@@AAA@@@IIIZZZvvvtttppp{{{qqqVVV@@@777666666>>>>>>???@@@AAACCCGGGIIITTTUUUXXX\\\^^^]]]YYYVVVTTTPPPIIIDDD???;;;888555777666555555555555555555222444666777888666555333555555555555444444444333555555555444333222000000555555666666777777888888555444333444666666444222444444555777;;;======<<<333333333222111///...---///---***)))))),,,000222444999===:::333///111555OOOnnnoooOOODDDrrrzzzKKK111999///111111000000000000000///000000000111111111222222000000000111111111222222222333333444666888:::;;;;;;;;;<<<<<<===>>>>>>>>>???>>>===>>>???@@@???>>>999999999999999888888888000<<<777333888222999XXXrrrxxx|||qqqLLL555///000222///------///111222///+++------------------------------------------------,,,---......//////...............////////////000000000111222333555666666888999999999888888999;;;>>>??????AAACCCEEEFFFHHHGGGFFFFFFEEEDDDCCCCCCBBBFFFGGGFFFBBB>>><<>>AAADDDEEEDDDDDDDDDEEECCCEEEIIILLLNNNOOOOOOOOOPPPPPPQQQQQQPPPNNNLLLKKKIIIHHHGGGDDDBBB@@@>>>=========<<<;;;:::999888888666666666666555444333333222222111111000000//////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---//////222333666888555222777???TTTggg{{{rrrYYYWWWTTTPPPOOOOOONNNMMMLLLLLLJJJHHHEEEBBB???===<<<;;;:::999888777555444444555444333111000000//////......---------,,,,,,,,,---------,,,,,,,,,++++++eeeXXXQQQHHH@@@>>>;;;777666888;;;<<<===:::CCCFFFUUUzzzttt~~~zzz|||iii;;;+++555---222777999777666777999AAACCCFFFKKKOOOSSSTTTUUU[[[YYYVVVSSSPPPLLLIIIGGG>>><<<:::777555444444555333444666777888888888888555444444444444444444444999999999999999888777666555555666666555555555444//////222666:::>>>???>>>===<<<;;;;;;;;;:::888666111111000000///...---,,,******+++,,,///333777999;;;===:::000)))222KKKbbb```<<>>>>>>>><<<888888888888888888777777333888555888@@@888000999:::BBBOOOddd~~~tttzzzQQQHHH???888333///000555///......000111000---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------........./////////...//////000222333333444666777888777666666888:::>>>??????AAACCCEEEGGGHHHEEEEEEDDDDDDCCCCCCBBBBBBEEEFFFFFFCCC???===<<<===:::HHHVVV___jjj{{{zzzdddRRRSSSPPPBBBTTT{{{|||fffkkk~~~~~~vvvrrrbbbdddvvv```ooovvvfffhhhGGGLLLTTTDDD111<<<111DDDWWW[[[vvvxxxzzz]]]999---444666+++,,,------+++*********************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************++++++++++++,,,,,,,,,,,,,,,------......///000000///000111222333444444555;;;===@@@BBBBBBBBBBBBCCCBBBDDDHHHLLLNNNOOONNNNNNMMMNNNOOOOOONNNMMMLLLKKKHHHGGGEEECCCAAA???>>>===<<<<<<;;;:::999888777777555555666666555444444333111111000000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++***+++,,,...000111222///...///...---///444&&&555___tttnnnxxx~~~yyyyyy{{{nnnllliii```ZZZYYYWWWWWWVVVTTTPPPLLLJJJIIIIIIHHHFFFDDDAAA???===<<<;;;:::999888666555444444444333222111000/////////------------,,,,,,,,,+++,,,,,,,,,,,,++++++++++++cccVVVNNNDDD>>><<<:::888888999::::::999666AAA:::999ZZZ{{{~~~tttzzz{{{vvv}}}~~~|||qqqTTTFFF>>>@@@@@@===888555555777666666777999<<>>WWWssssssNNN777^^^ggg:::888///'''777................................./////////000000000000000000111111111111111111111222333555666777::::::;;;;;;<<<=========<<<;;;:::;;;===>>>===<<<999999999999888888888888>>>888//////666777555888@@@888777BBBKKKKKKHHHHHHYYYssskkkXXXVVVSSS>>>&&&000---///555555///---000222000///...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------------------............---......///000111222222555666777777666777999;;;??????@@@BBBCCCEEEGGGHHHDDDDDDDDDDDDDDDCCCCCCCCCAAAAAA@@@???===<<<<<<===777;;;???CCCNNNccczzzvvvjjjrrr~~~ooo^^^ZZZLLL===MMMKKK@@@TTToooxxxpppQQQ]]]||||||fffsssyyykkkcccpppkkkppp```XXXvvvwwwUUUDDDNNNSSSMMM>>>666<<>>===;;;;;;:::888777666555444333222111000///.........---,,,,,,,,,++++++++++++,,,,,,+++++++++*********___UUULLLBBB<<<:::999888999::::::999888888<<<777555BBBTTTooozzzyyyeeeppp}}}fffccc|||xxxeee]]]PPPAAA666222444777333333222222222666<<<@@@AAAEEELLLQQQTTTUUUWWWXXXZZZYYYWWWTTTRRRPPPOOOOOOLLLIIIDDD@@@======???@@@<<<;;;:::999:::;;;<<<===<<<<<<>>>???@@@AAAAAAAAAGGGHHHJJJLLLMMMMMMMMMLLLGGGFFFDDDCCCCCCBBB???===666555333222111///,,,))))))))))))******,,,---...444555888:::::::::888777---000;;;PPPfffmmmdddXXXBBBLLLmmmXXX:::???///%%%///333,,,------------.........------.........//////////////////000000000111111111111111222333444666666::::::;;;;;;<<<======>>><<<;;;:::<<<>>>???>>>===<<<;;;;;;:::999999888888888777666333///000444999555---...999===777666===111@@@HHHEEELLLbbbpppqqqhhhqqqzzz|||yyyrrrqqqwwwvvviii[[[TTT===:::666222222666999;;;:::333---)))((((((---333...---,,,++++++,,,...///++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......------......///000111111333555666666666777:::<<<@@@@@@@@@AAABBBDDDEEEFFFCCCCCCCCCDDDDDDDDDDDDDDDDDDBBB@@@===<<<<<<<<<===999999777777;;;GGGWWWbbbxxxqqqrrrzzzxxxddd~~~qqqbbbFFFDDDGGG@@@BBB666KKKZZZ[[[CCC===]]]oooaaaAAALLL___dddMMM777IIInnn[[[FFFFFFRRRHHH999999===999999???FFFLLL\\\yyy}}}vvveeeKKK888///...+++---///((()))******((('''(((***,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))*********+++++++++++++++,,,,,,---.........//////000111222333444444333666:::<<<===>>>@@@AAAEEEEEEFFFGGGHHHIIIIIIIIIHHHIIIJJJKKKKKKKKKJJJIIIEEEDDDCCCAAA@@@>>>===<<<::::::999888777666555555333444444555444444333333////////////............------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++,,,...//////,,,***+++000111...+++,,,///'''222<<<===JJJVVVMMMOOOMMMUUUccceee\\\[[[bbbhhh^^^SSSMMMKKKHHHAAA;;;DDDBBBDDDIIIGGGCCCHHHQQQMMMMMMMMMKKKJJJJJJLLLNNNBBBBBBAAA@@@???>>>>>>===;;;:::999888777555444444333222111///......------,,,,,,,,,+++++++++******+++++++++*********))))))[[[TTTLLLBBB===:::888777777888999999888;;;;;;888999;;;;;;UUUvvvkkksssfffllliii]]]KKK<<<444333666888111333444333111222555999666999===???@@@CCCGGGKKKPPPQQQRRRTTTUUUUUUVVVVVVYYYWWWSSSPPPNNNNNNNNNOOOJJJJJJHHHHHHHHHJJJKKKMMMVVVWWWXXXYYYYYYYYYYYYYYYTTTUUUVVVVVVVVVTTTRRRPPPGGGEEEAAA???<<<999555222...---,,,---......,,,***,,,,,,,,,---///111444555888999999999888777666555999FFFXXXcccbbbYYYMMMEEEkkkRRR333...111&&&...888)))+++,,,,,,,,,------------,,,------------.........---.........////////////000000000111222333444555999::::::;;;;;;<<<<<<======<<<;;;===???@@@@@@???>>>===<<<;;;:::888777777111333:::;;;444222444000000000444;;;===999444222555777555111111555:::<<<444888===>>>:::666666999666666888::::::666111///000555:::999111))))))---&&&,,,222444444222,,,&&&++++++++++++++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------......///000000000000222444555666777:::===????????????@@@AAABBBCCCBBBBBBBBBCCCCCCDDDDDDDDDFFFDDDAAA>>>===<<<<<<;;;888888888777666888>>>CCCPPPccc{{{zzz~~~qqq}}}|||yyypppaaa[[[JJJHHH===<<>>:::===???<<<999999888999===888:::XXXhhhWWWbbbfffpppsssooouuusss^^^HHH777&&&$$$...333***'''...111)))(((((())))))******)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))*********++++++++++++,,,------............///000111222222333111444777999::::::;;;===CCCCCCBBBCCCDDDEEEGGGHHHFFFGGGIIIJJJJJJJJJIIIIIICCCBBBAAA???>>><<<;;;::::::999888777666555555444111111222222222222111111........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))***+++++++++++++++***)))+++//////+++)))+++333111333777666333000---111:::FFFKKKEEE>>>BBBKKK>>>999444666>>>DDDDDD???>>>BBBHHHLLLKKKHHHFFFGGGNNNMMMKKKIIIIIIHHHHHHHHHCCCBBBAAA@@@>>>===<<<;;;:::999888777555444333333222111000///...---------++++++++++++************+++*********))))))))))))YYYTTTMMMCCC>>>:::888555444666888999:::888;;;888666888555===PPPmmmppp}}}sssxxx{{{zzzmmmppp}}}~~~hhhSSSDDD999222......111444444222111222444333444444222111333999>>>777999===BBBFFFIIIKKKKKKQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPOOONNNOOOPPPRRRTTTUUUUUUUUUUUUUUUUUUTTTTTTOOONNNNNNKKKHHHCCC???<<<;;;999777666444222///,,,,,,++++++,,,...///---,,,111111111333555888;;;===888777666555555666666777OOO^^^cccPPP999<<<```pppQQQ222???///%%%777555&&&,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......////////////000222333333888999999::::::;;;<<<<<<>>>===<<<>>>@@@AAAAAA@@@???>>>===;;;999888777666999000///111000777888...333555111***000===@@@999444111333888999333222555555555222000222666666444000444444000---...111222333,,,(((***---...111555000222///''''''...111///+++---......,,,***))))))******************************************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,------------.........///000000000...000222444555777:::===>>>>>>>>>===>>>??????@@@@@@AAAAAABBBBBBCCCCCCDDDBBB@@@>>><<<;;;:::888777666666888999888777888;;;666CCCTTTYYYZZZlll|||zzzvvv}}}{{{nnn]]][[[```]]]QQQTTTTTTSSSWWW___```[[[oooZZZZZZgggqqqzzzSSS999222000***666((('''---+++,,,000,,,,,,++++++,,,---,,,)))&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))***************++++++,,,,,,---......,,,,,,---...///000111111111333666777777777777888@@@@@@??????@@@CCCFFFHHHEEEFFFHHHIIIJJJIIIIIIHHHAAA@@@???===<<<:::999999999999888777666555444444...///000000000000//////---.....................,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************************************'''''')))******)))((('''+++((('''***++++++...444000111,,,+++///------777555222000222777:::777333666888999666555777:::<<>>>>>???@@@AAAAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDDDDDDDBBBAAA@@@===<<<:::888666555444444111111000///...---,,,,,,******+++,,,...111333555777888888999999999999888;;;...///444999OOO\\\OOOMMMPPP>>>:::aaa{{{OOO+++111000000///......------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......////////////000111222333666777888999:::999999888<<<::::::<<>>111111111000111111222222000000000000000000000000000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******************************************))))))))))))******************+++++++++,,,,,,,,,---------............///////////////111333555666::::::<<<===>>>>>>>>>>>>AAAAAABBBBBBBBBBBBAAAAAACCC@@@===;;;::::::999777888777777666555444444444777666666;;;FFFVVVfffppphhh|||wwwrrrxxx}}}}}}}}}|||qqqVVV;;;000//////......++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,............////////////222222222333555777888999<<<<<<<<<<<<===@@@BBBCCCEEEFFFHHHIIIIIIGGGDDDBBB>>>:::888999<<<===999555777666666444333222111111111000000///...---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......///000000111222222333333444444555555666777777777;;;:::;;;>>>CCCFFFEEEDDDGGGFFFFFFGGGIIIJJJJJJIIIGGGFFFDDDAAA???<<<:::999666666555444333222222111/////////...------,,,,,,+++++++++************))),,,,,,+++***)))))))))***MMM>>>HHH===>>>:::777444444555777888888666666666444333555999===@@@IIIddd}}}{{{zzzsssooowwwlll```]]]lllyyy???444,,,---222333333444777444999;;;555555666---///222555444111///......///000222333444444444333444444444444444444444444666666777777666666555444333222111000000000000000,,,,,,,,,,,,------------222333444444333111...,,,666777999999999777444222+++...;;;HHHPPPUUUMMM:::???CCCQQQ|||{{{LLL(((>>>000//////...------,,,,,,+++++++++,,,,,,,,,,,,---+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,------------.........//////000111222333444555777888888777777:::999888:::===>>>===;;;888777666666555444333333333333333222222222222111222111111222333666999:::222111111000000000111111000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************(((((()))))))))******************+++++++++,,,,,,------------............///......///000222555666888888:::;;;<<<<<<======@@@AAAAAABBBBBBAAAAAA@@@BBB???<<<;;;::::::888777666666555555444333333222777555333333666<<>>333+++,,,...------///++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,---.........////////////111111222333444666888888;;;;;;<<<===>>>AAACCCDDDCCCEEEFFFGGGGGGEEECCCAAA>>>;;;888999<<<<<<999555666666555444333222111111000000000///...---------------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,,,,,,,,,,......//////000111111111333333333444555555666666:::999999===AAADDDDDDCCCFFFEEEEEEGGGIIIJJJIIIGGGFFFEEECCCAAA>>><<<:::999666666555444333222222111/////////...------,,,,,,+++++++++*********)))))),,,+++******)))))))))***JJJ<<>>555---,,,......---,,,,,,+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------...///000000///000222333555555666666888888888999;;;<<<;;;999444444444444444444333333222222111111111000000000000000//////000222444555222222111000////////////........................------------------------------------------------++++++++++++++++++++++++************************************************************************(((((())))))))))))******)))*********++++++++++++,,,,,,,,,---------......///......///000222444555777888:::;;;<<<=========@@@@@@AAAAAAAAAAAA@@@@@@AAA???<<<:::::::::888777444444444333333222222111222222222222111111111111999CCCOOOUUUYYYdddvvv}}}uuuYYY===,,,((())),,,///---)))))),,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,---------.........//////111111111222333555666777::::::;;;===???BBBDDDFFFBBBCCCEEEFFFEEEDDDBBBAAA>>>;;;999999;;;<<<999666666555444444333222111111000000//////...---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))*********+++++++++,,,,,,------...//////000111111111222333333444444777666777:::>>>@@@AAAAAACCCDDDEEEGGGIIIIIIGGGEEEDDDCCCBBB@@@===;;;:::999666666555444333222111111//////......---,,,,,,,,,++++++*********)))))))))+++******)))))))))))))))JJJ===EEE:::<<<444333333444555555444222444444333222222333444555555888888===SSSlllqqqhhh]]]iiisssmmm```[[[eeeqqqxxxdddWWW[[[fffqqqZZZ666,,,333:::...///444222444555...111000///...///111444666555555444444333222111111000000000000000000000000000///...------...///000/////////000111222333444555555666666777777777888666999===>>>:::222***$$$***...444<<>>?????????@@@AAAAAAAAAAAAAAAAAA@@@???===;;;::::::999888666444444333333333222222222000111222444444333111000,,,---444;;;<<<@@@RRRggg~~~~~~zzzzzzyyyvvvyyyttt{{{}}}{{{wwwgggMMMHHHFFFGGG???222+++...000111222///***'''(((+++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,---------.........000000000111222333555555888999:::===@@@CCCEEEFFFAAABBBCCCDDDDDDCCCBBBAAA===;;;999999::::::999777444444444333222111111000/////////......---------,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************)))))))))*********++++++++++++,,,------......////////////000111111222222333444555777:::<<<>>>???AAABBBCCCFFFHHHHHHEEEBBBBBBAAA@@@>>><<<;;;999888666555555444333222111111//////...------,,,,,,+++************))))))))))))***))))))((((((((())))))~~~JJJ===CCC666999444333333444666555444222222222222222333333333222222888666///888RRRiiirrrhhhddddddkkktttuuulllbbb^^^iii|||yyydddYYYccciiitttzzzuuujjjcccbbbMMM;;;222000++++++///---222222222333333333222222666555555555444444444444444444444444444444444444333222111000111111333444777666666777777888999:::999888888777777666666666111000...---...111555777FFFIIIMMMPPPOOOKKKEEEBBBCCCGGGBBBRRR{{{zzz}}}rrriiijjjLLL000...444,,,(((111************)))))))))))))))))))))*********++++++)))))))))*********++++++*********+++++++++,,,,,,************+++,,,---...,,,---...000222444555666888888:::::::::999999:::777666666555444333222222000000000/////////......000/////////////////////111000///...------,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))'''(((((((((((()))))))))(((((()))))))))*********++++++++++++,,,,,,,,,---......------...000222333777888:::;;;===>>>>>>???AAAAAABBBBBBBBBBBBAAAAAA>>><<<:::::::::999777555444444444333333333333333333333222111///...---,,,444......222///)))///;;;444:::EEETTTgggzzzzzzwwwwwwzzz{{{zzz{{{zzzwww}}}yyy~~~sssdddNNN@@@???BBB>>>777&&&!!!%%%000333+++)))---,,,,,,***))))))+++,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,------------////////////000222333444555666999<<>>===;;;:::999888555555444333222111111000.........---,,,,,,++++++*********)))))))))(((((()))(((((('''(((((()))))){{{HHH;;;@@@222555333222222333444444333111111000000222444444333111222111666<<<999666FFF]]]eeebbbccckkkxxx~~~yyy___```fffooouuu{{{lllQQQRRRiii~~~~~~jjj___XXXGGG;;;666111000111222555666555111...............///000111222222222222222222222222222000000000000000000111222222222111111222222333444.........///////////////666555666;;;FFFUUUccclllYYYQQQEEE;;;777999???DDDWWWqqq~~~|||nnnRRR---222000((((((///---"""))))))))))))))))))))))))((())))))))))))*********((())))))))))))*********))))))*********+++++++++************+++,,,------,,,------///000333555666777999::::::999888888999777666666555333222111111000000/////////.........//////////////////......//////...---,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))*********))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((())))))))))))******+++++++++,,,,,,,,,...---------...///111222333444666888999;;;;;;;;;@@@@@@AAAAAAAAAAAA@@@@@@<<<;;;:::::::::999777444333333333333333333333333222111///...---...//////444...,,,000000***(((+++000......111666:::<<<;;;BBB::::::CCCGGGEEEKKKVVV___\\\dddpppxxx{{{fffccc^^^VVVGGG888222333'''---333555222---'''###:::///((())))))&&&&&&+++&&&'''((())),,,///,,,'''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,------............///000111222222444666999<<>>??????@@@@@@@@@@@@@@@:::999888666555666666777222222222111111111000000------------------------++++++++++++************************************((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******)))************+++++++++******+++,,,,,,------...,,,,,,------......//////...000111222333666999<<>>===<<<;;;:::999888888555555444333222111000000......------,,,+++++++++******)))))))))((((((((('''''''''''''''(((((()))wwwFFF;;;???111555222111000000222222111000000///000222555666444111555111555===:::000111;;;HHHUUUdddkkklllnnnvvv~~~zzz|||wwweeeRRRUUUvvvppp\\\]]]ggg{{{{{{qqqYYYGGGLLLEEE;;;555222222222111333222111000//////000000........................,,,------...............------------...///000111...///111444777999;;;<<<>>>JJJ\\\jjjlllbbbSSSHHH>>><<<;;;AAAOOOeeezzznnnppp~~~kkkAAA...<<<""" 222000""""""...))))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))******))))))))))))*********+++************+++,,,------,,,,,,,,,---///111333444555777999999777555666888444444333333222222222222000000000////////////...---------.........------------,,,,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))******+++))))))))))))))))))))))))'''''''''((((((((())))))'''''''''((((((((())))))************++++++++++++...------,,,---...000111111222444666888999::::::>>>>>>????????????>>>>>>;;;:::999999:::999666444222222222222222222222222111000/////////111222333,,,++++++...000000000///...---,,,---...---,,,***000,,,+++---...///333777///---333777777===;;;,,,&&&444555'''&&&222111###...///---)))$$$%%%---666!!!(((///333111---+++***------***+++---+++%%%************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,------------...///000111000111444777:::;;;<<<===;;;;;;<<<<<<============999888666555333333555666111111111111111000000000------------------------++++++++++++************************************(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((((((((()))))))))******((())))))******+++,,,,,,+++,,,,,,------...//////---///000111111444888<<>>>>>@@@BBBBBBAAA@@@<<<<<<;;;:::999888888777555444444333222111000000......---,,,,,,++++++******)))))))))(((((((((((('''&&&&&&&&&''''''((()))vvvGGG===AAA444888111000......///000000//////...///333666777444111333666333///666AAA===///888DDDWWWfffllljjjccc^^^pppmmmTTTVVVdddpppxxxlll``````ZZZhhhyyyyyywww|||iiiRRRFFFEEEIIILLLBBB@@@<<<999555333222222------------------------+++,,,.../////////...---222222222333555666888999===@@@CCCHHHNNNRRRVVVXXXIIIJJJLLLLLLJJJEEE@@@===FFFUUUllltttjjjyyy{{{CCC222444...%%%...222'''###333666###))))))))))))************(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************************+++,,,---...,,,,,,+++,,,---///111333444666888888555444555777000000111111222222222222111000000000////////////++++++,,,---------,,,,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((())))))************+++++++++...---,,,,,,---...000111222333555777999:::;;;;;;<<<<<<============<<<<<<:::999999999:::999666444000000000000000111111111444333222000...---,,,+++...///...++++++---......(((***,,,---,,,+++++++++(((///000++++++000...''',,,,,,000...''',,,111(((000(((&&&---///***)))...((((((+++///000---***(((***---,,,(((%%%'''+++,,,+++...,,,%%%###)))---,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,---------------...///000...000333666888999::::::999999999::::::;;;;;;;;;888777666444222222444666111111111111000000000000------------------------+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((()))''''''(((((()))*********+++,,,,,,------...//////,,,...000000000333888<<>>===>>>@@@AAAAAA@@@;;;;;;::::::999888888777555444444333222111000000......---,,,,,,++++++***))))))))))))((((((((((((&&&&&&&&&&&&&&&'''((()))nnnFFF777999888333000000////////////000000////////////000000000000000000111222333333333333:::777999CCCSSSaaahhhjjjZZZvvvxxxYYYQQQKKKWWWuuu|||dddXXXTTTWWWfffxxxnnnJJJSSSPPPNNNLLLJJJFFFAAA>>>AAA999555999;;;:::<<>>888555KKKXXXgggxxxnnnfffaaaAAA222///000111************************))))))))))))))))))))))))))))))))))))************************************))))))))))))******************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...111222222333444444444444///000000111111///...---//////......------------...---,,,,,,++++++,,,,,,,,,,,,,,,++++++*********************************+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))************+++++++++++++++,,,,,,,,,,,,------...///111333555777999:::<<<============;;;999888999999888777666555444444333333222222111000000000////////////............------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++,,,,,,,,,---------............000222555777:::;;;;;;:::999888777777777777888666444222111222333444222222111111000/////////......---,,,,,,+++******+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,...///000000111444666888999;;;===?????????>>>:::999888666666666777777666555444333111000///.........---,,,++++++++++++******)))(((((((((((((((''''''''''''''''''''''''mmmDDD555777777111000000////////////000000....../////////000000000///000111222333333333333666555666>>>JJJUUU[[[\\\jjjqqqtttrrrwwwyyyooocccYYYNNNMMMbbbzzzooobbb^^^DDDXXXlllvvvbbbQQQZZZWWWCCC>>>>>>===;;;666555;;;DDD>>>888===IIIFFF888777CCC???>>>;;;999<<>>???MMM___WWW^^^ooo~~~pppsssmmmmmm}}}yyyUUUHHH888---***+++,,,+++************************))))))))))))))))))))))))(((((()))))))))*********************************(((((()))))))))******************+++++++++,,,,,,,,,++++++++++++,,,------///000111222333333333333000000111111111000///...------------------------------,,,++++++++++++,,,***************************************************++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********++++++++++++++++++,,,,,,,,,------...///000222444666888999;;;;;;<<<===<<<;;;:::999999999888777666555444444333333222111111000000///............------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++,,,,,,,,,,,,---------------...///111444777999:::;;;:::999888777777777777888666444333222222333444222222111111000/////////...------,,,++++++******+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,+++---...//////000333555777888:::<<<===>>>>>>===:::999888666666555666666666555444333111000///.........---,,,++++++++++++***))))))(((((((((((((((''''''''''''''''''''''''jjjBBB333444444000000//////......//////000.........////////////000//////000111222222222222222333666;;;AAAGGGKKKMMMiiidddgggmmmjjjbbbiiiyyysss___UUUZZZccccccgggyyymmmWWWPPPWWW\\\\\\wwwlllqqqllltttwwwppphhhjjjsss{{{wwwXXXOOOkkksssaaa\\\}}}pppccciiivvvvvvjjjmmmyyysssdddcccuuu|||WWWpppfff666***)))((()))++++++***((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))(((((())))))))))))******)))*********++++++++++++++++++******++++++,,,---......000111111222222222000111111111111000//////------------............------,,,+++++++++++++++))))))))))))))))))************************************++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++++++++++++++,,,,,,,,,,,,......000111333555666777888999:::;;;<<<;;;:::::::::999888888666666555444333222222111111000//////------------,,,,,,,,,+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++++++++,,,,,,,,,---------------...000222555777888:::999999888888777777777777666555333333333444444222111111000000//////...------,,,,,,++++++******+++************)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******)))*********++++++++++++***,,,---------...111333444555888:::;;;<<<<<<;;;:::999888666555555444444555555444222111000///......---,,,++++++******+++***)))((((((''''''((((((''''''''''''''''''''''''ggg@@@333333333111/////////....../////////------........./////////......///000111111111111111444999;;;<<<>>>BBBEEEJJJKKK[[[ppptttjjjjjjuuuzzzsssuuu{{{zzzrrrcccYYYQQQTTT\\\hhhyyyzzzwww~~~|||pppbbbTTTHHHKKKYYYcccdddaaammmwww{{{kkkaaaXXXPPPcccuuu|||~~~xxx^^^999...333111111000...,,,******+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((()))))))))***)))))))))************+++***************+++,,,,,,---...///000111222222222111111111111111000000000000000/////////.........---,,,,,,+++***+++++++++++++++******))))))))))))************************))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************++++++++++++,,,,,,,,,---...///000222333444555555666888:::;;;;;;;;;::::::999888777666555555444222222222111000000//////------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,------///111333555666888888888888777777666666666666555444333333444444111111111000//////......,,,,,,,,,,,,++++++******************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))************+++)))+++,,,,,,,,,---///111111333555777999999999999:::999888666555444333333444444333222111000//////...---,,,+++************))))))(((''''''''''''(((''''''''''''''''''''''''ccc???333333333222//////............//////------------............------...///000000000000///333888:::999999===@@@???@@@GGGSSS___gggnnntttkkkkkkhhhbbb[[[RRRMMMPPPVVVvvvxxx{{{yyy|||xxxiiiaaaeeeTTTUUUTTTRRRVVVZZZZZZVVVRRRWWW[[[[[[XXXXXX\\\aaa^^^TTTOOOVVV[[[YYYVVVVVVVVV]]][[[RRRVVVbbb```RRRiiixxxzzzzzz|||xxxuuuEEE111111333111///,,,,,,+++)))&&&&&&))),,,''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))'''''''''''''''''''''''''''(((((((((((()))))))))(((((()))))))))************))))))))))))***++++++---...///111222222333333111111111000000000000000444333222111000......---,,,,,,+++************+++......---,,,***)))(((((())))))))))))))))))))))))((())))))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,------...///000111222333333444666888::::::::::::999888888777666555444444222222111111000//////............------------,,,,,,,,,+++++++++*********************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))******************+++++++++,,,,,,+++,,,,,,---///111222333666666777777777666555444555444444333333333333333111111000000///.........,,,+++++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((((()))))))))*********)))***++++++***+++---//////000222555777888888888888888777666555444333222333333222222111000//////------,,,+++************)))(((((('''''''''''''''''''''''''''''''''''''''^^^>>>444444333222///......------......///,,,,,,,,,---------......,,,,,,---...////////////,,,000444555555555888;;;@@@???;;;888>>>IIIPPPPPPvvvkkkeeedddcccVVVLLLTTTjjj~~~vvv~~~wwwsss}}}uuufffZZZ^^^hhhiiiaaaggg^^^aaaooouuupppnnnssszzzssstttxxxiii|||qqq]]]nnnxxxyyy{{{ooo|||~~~iii===777222///)))###&&&...%%%'''((()))(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((()))))))))))))))))))))((())))))***+++------///000222333333333111000000///.../////////444333222111000///...---,,,,,,+++***************///...---,,,+++)))(((((())))))))))))))))))))))))(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************++++++++++++,,,------...///000000111111333555777888999999999888777777666555444333222222111111000000///..................------------++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))*********++++++++++++++++++,,,---...000111333444555666555555333222333333333333333222222222111000000//////......---++++++++++++++++++******(((((()))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((()))))))))))))))***++++++***+++---///---...111333555777777777555666666666555444333222333222222111000000//////---,,,+++******))))))***)))(((''''''&&&&&&''''''''''''''''''''''''''''''XXX;;;444333222222///......------......///+++,,,,,,,,,,,,---------+++,,,---......///......---...000111222333555666222555999>>>CCCIIINNNQQQXXXZZZ^^^iii}}}~~~jjjeeelllwww~~~pppddd\\\eeerrroooZZZFFFOOOkkkvvvhhhhhh{{{}}}|||xxx}}}|||iiivvvxxxlllbbbdddyyytttmmmmmm}}}|||qqqeeeLLL777444,,,((()))...333222---)))******+++,,,,,,+++)))'''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((()))))))))(((((((((((()))******+++,,,---///000111222222000000...---------...///000000000////////////...,,,++++++***************++++++++++++************))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++,,,,,,------......//////111222444666777888777777666666555444333222222111111111111000//////......------------,,,,,,,,,+++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***))))))))))))*********+++*********+++,,,---...///000111333444444333222111000111111222222111111111000000000///......------******************++++++(((((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))'''''''''((((((((()))))))))***++++++******,,,...,,,---000333555666666777333444555555555555444333222222111111000000//////---,,,+++***))))))))))))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''TTT:::333222111111.........------.........++++++,,,,,,,,,---------++++++,,,---............////////////111333444444111222999@@@AAA???FFFQQQQQQDDD<<>>AAAEEEGGG<<<<<<>>>@@@BBBDDDEEEFFFIIIFFFCCCDDDKKKWWWdddmmmxxxjjjbbbeeekkkjjjhhhgggjjjllliiibbb[[[UUUjjjvvvkkk^^^aaallltttaaa^^^jjj}}}{{{iiieeeqqqppp[[[^^^lllmmm```RRRooouuujjjZZZiiiccc[[[gggiii___YYY```hhhjjj{{{yyy{{{vvvXXX@@@000///---+++))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))*********************+++,,,---///000000000//////.........---////////////...---,,,+++,,,***((((((***+++,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))******+++******+++++++++,,,,,,,,,//////000111333444555666222222222111111111000000000000000000////////////---,,,++++++******++++++---,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,//////111222222222222222000000111111111222222222111000///...---,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((()))******+++---000222555666666666666777777777666555333222333333222111000///...---...---,,,+++************))))))((('''''''''''''''''''''''''''''''''''''''RRR;;;555111///333//////...------------------,,,,,,++++++,,,,,,---------------------------....../////////000000000555555666777999<<>>@@@BBBCCCDDDEEEFFFBBB===:::999;;;???AAAYYY```gggkkkoooyyyxxxqqqooonnnkkkiiiaaaooovvvppplllrrryyy{{{cccgggkkkmmmllljjjmmmrrreeeYYYOOOQQQZZZ___YYYPPPhhhpppkkk___eeevvvpppZZZ```mmmuuutttvvvxxx]]]JJJAAA:::111)))...---+++***)))((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((('''((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''((((((((())))))))))))(((((()))))))))******************+++,,,---...///////////////......------,,,,,,------...------,,,---+++))))))***+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))))))))(((((())))))***+++*********+++++++++,,,,,,...///000111222444555555222222222222111111111111000000000000/////////...---,,,++++++******++++++---,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,...///000111222222222222000000000111111111222222111000///...---,,,+++++++++******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((())))))******+++...111333444555555777777888777777555333222444444333222111000//////...---,,,+++************))))))((('''''''''''''''''''''''''''''''''''''''QQQ:::555111000222///......---------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........////////////222222222333444777999:::>>>>>>???@@@AAABBBCCCCCC>>>>>><<<:::888555444333EEEEEEEEECCCCCCHHHQQQXXX]]]dddrrryyyqqqnnnfff\\\bbboooqqqeeedddpppuuunnniiinnnmmmiiijjjpppooohhhiiitttzzzxxx|||xxxxxxuuuooogggJJJ>>>...%%%%%%***---///+++***))))))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((()))))))))(((((())))))))))))******))))))******+++,,,......///............---------,,,---...///000111111111...,,,***)))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))))))))(((((())))))***+++*********++++++++++++,,,---...///000111333444444333333222222222111111111000000000/////////......---,,,++++++******++++++,,,+++******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,......///000111111111111000000000000111111111111000000///...---,,,,,,++++++******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((()))))))))))))))***,,,...000222333333777888888888777555333222444444333222111111000000...---,,,+++************))))))((('''''''''''''''''''''''''''''''''''''''OOO999555222000222///...------,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------------............/////////000222555777999>>>>>>>>>???@@@@@@AAAAAA888:::;;;======<<<;;;:::;;;888444000......000222111222555;;;DDDKKKNNNOOOaaacccdddiiiuuu|||kkk{{{xxxwwwtttxxxuuuxxxzzzxxxsssllleee```FFFHHHEEE===777333+++######%%%(((+++,,,+++'''$$$(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''((((((((())))))(((((((((((()))))))))***)))))))))******+++------------------------------,,,---...//////000000///---+++******+++,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((()))******************++++++++++++,,,,,,---///000111222333333222222222222111111111000000/////////.........---,,,++++++******++++++++++++***)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++------...///000000000000/////////000000000111111000//////...------,,,,,,+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''(((((())))))))))))))))))***+++---///111222222777777777777666444333111333333222222111000//////------,,,+++************))))))((('''''''''''''''''''''''''''''''''''''''MMM888555333000111......---,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,,,,------------------...000333666:::;;;============>>>>>>>>>???::::::999777666444333222555555555555666777777666:::777222...------...///444333111111444777555000555:::@@@BBBBBBAAA>>>:::EEEPPPRRRFFF???AAA===333777444333333///'''!!!)))***)))))),,,///...***---......---)))&&&%%%$$$&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''(((((((((((()))))))))))))))))))))******+++,,,,,,,,,,,,,,,------------***++++++,,,,,,++++++***+++***)))+++---------+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''((())))))***))))))*********+++++++++***+++,,,---///000111111222222111111111111000000////////////............---,,,++++++******++++++******))))))((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,---...////////////....../////////000000000/////////...------,,,,,,+++******)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((()))***))))))(((******+++---...000111222555555666666555444222111111111000000//////......------,,,+++************))))))((('''''''''''''''''''''''''''''''''''''''KKK666555444111111...------,,,,,,,,,,,,,,,++++++************++++++************************++++++++++++,,,,,,,,,,,,,,,---...000333777:::<<<::::::;;;;;;<<<<<<======???>>>;;;777555333333333333444444444222///---+++$$$(((---222333000+++(((***+++++++++,,,---...---***%%%%%%+++,,,&&&'''---***111222,,,+++---+++$$$'''$$$$$$***///111111111---+++(((&&&&&&'''&&&%%%&&&'''''''''(((***---000&&&&&&'''(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((''''''(((((((((((())))))))))))(((((()))******+++++++++,,,,,,,,,,,,,,,---....../////////......---+++******,,,---...,,,+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((''''''(((((()))***)))))))))************+++)))***+++,,,---///000000111111000000000//////////////////.........---------,,,++++++******++++++***))))))(((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,---........................//////////////////.........---------+++******)))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&''')))*********)))(((*********+++---///000111222222333444444333222111000000/////////............---,,,+++************))))))((('''''''''''''''''''''''''''''''''''''''~~~III555555444111111...---,,,,,,++++++,,,,,,++++++************++++++************************************+++++++++,,,,,,------///222555888999777888888999:::;;;;;;<<<@@@???===;;;:::999::::::---///222333333333444666888444---'''&&&***111666///...------,,,***)))***222+++))),,,---+++,,,222''''''((())))))***++++++++++++***'''&&&&&&%%%$$$)))(((((()))))))))+++---'''((()))))))))'''%%%$$$''''''((()))(((((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))(((((((((((()))*********+++++++++,,,,,,,,,,,,//////000111222222222222...---,,,------,,,***((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''''''''((())))))))))))))))))************((()))***+++,,,...//////////////////............//////.........------------,,,++++++******++++++))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,------......---------........./////////...............---------+++******)))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&''')))*********(((((())))))))))))+++,,,...///...///111222333333222222000000000000////////////...---,,,+++************))))))((('''''''''''''''''''''''''''''''''''''''~~~III555555444111000...---,,,,,,++++++,,,,,,++++++************++++++)))))))))))))))))))))))))))************+++++++++---------...///222444666555666777888999:::;;;;;;===<<<:::999777555444333333555555222...,,,...111&&&***///111000---)))''',,,******,,,............))))))(((((()))+++***(((+++((((((***(((%%%(((...###))),,,(((&&&)))+++***''''''((()))'''$$$$$$''')))'''%%%%%%&&&((()))***'''((()))))))))(((&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((())))))(((((((((((())))))************++++++,,,,,,,,,'''(((***,,,---...//////111000......---+++'''%%%(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))))))))))))))************(((((()))***,,,---...//////............---------//////.........------------,,,++++++******++++++))))))(((((((((((()))***))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,---------------------.........//////...............---------+++******)))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&''')))***+++***((('''(((''''''''')))+++---...,,,---///111222333222222111111111111000000000000...---,,,+++************))))))((('''''''''''''''''''''''''''''''''''''''yyyHHH888222000222000...---,,,,,,++++++,,,,,,+++++++++************)))))))))))))))************************************,,,,,,,,,---------......333444444555666777777888888888888777666444333222111111111111000000000000------------------,,,,,,+++++++++************)))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************)))************+++++++++...///////////////......000000//////...............------,,,,,,++++++***))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,---------............///......//////...---,,,,,,************))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************,,,...000222333222111111222222222222222222222222000///...---+++***)))((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''tttFFF888333111111...------,,,++++++++++++,,,+++++++++*********))))))(((((()))))))))*********************************,,,,,,,,,,,,------------000111222444666888999:::777777777777555444333222111111111000000000//////---------------,,,,,,,,,+++++++++*********))))))))))))))))))((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++***))))))((()))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++......////////////....../////////......---------...------,,,,,,+++******)))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,------------...........................---,,,,,,************))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********,,,---///111222222111111222222222222222222222222000///...---+++***)))((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''nnnCCC888444222111---------,,,+++++++++++++++++++++*********)))))))))(((((())))))))))))******************************++++++,,,,,,,,,------------...///222555888;;;<<<777777666666555444333222111111000000000000//////...---------,,,,,,,,,+++++++++*********))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))******)))))))))*********++++++------......///......---......------------,,,,,,---------,,,++++++******))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,,,,,,,,,,---------......---............------,,,************))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))******+++,,,...000111111111111000000000000000000000000//////...---+++***))))))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''lllAAA777444111111------,,,,,,+++***+++++++++************))))))))))))(((((((((((()))))))))***************************++++++++++++,,,,,,,,,,,,,,,---...000333777:::;;;666666666555444333222222111000000000////////////...------,,,,,,+++++++++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))************,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************+++++++++++++++,,,,,,,,,---------------------......------,,,************)))))))))(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))******+++---///000000111111000000000000000000000000///......---+++******)))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''kkk@@@555222000111...,,,,,,+++************+++*********)))))))))(((((('''(((((((((((()))))))))))))))))))))))))))))))))*********+++++++++,,,,,,...---...///111444777888444555555444444333222111000000000////////////......------,,,++++++***************)))))))))(((((('''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********+++++++++***************(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))*********++++++,,,---------------+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++***))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++++++++++++++,,,,,,,,,---,,,,,,---------------,,,************)))))))))(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((())))))))))))***+++---...///000111////////////////////////......---,,,,,,+++******(((''''''''''''&&&&&&&&&''''''''''''''''''''''''iii>>>333111000111///,,,,,,+++*********************)))))))))(((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++......------///111444666333444444444333333222111000000////////////............---,,,+++***))))))******)))))))))(((((((((&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))******************************))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))((((((((()))))))))************+++,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,+++******))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++******+++++++++,,,,,,,,,+++,,,,,,------------,,,************))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))((()))***+++---///000111////////////////////////......---,,,,,,+++******(((''''''''''''&&&&&&&&&''''''''''''''''''''''''ccc;;;333222111111---,,,++++++******************)))))))))(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))*********+++------,,,,,,...111444666222333333333333222222111000000/////////...............---,,,+++***))))))***)))))))))((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***************************))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***)))***+++,,,,,,---------,,,,,,,,,,,,---------...,,,,,,++++++***)))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************++++++++++++***+++,,,---------------************))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))(((((()))***,,,...000111000000000000000000000000...------,,,,,,++++++***(((''''''''''''&&&&&&&&&''''''''''''''''''''''''^^^999444444222000,,,,,,++++++***)))*********))))))))))))((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************,,,+++***+++---111444777222222333333333222111111000/////////..................---,,,+++***)))((())))))))))))((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))******************++++++))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))((()))***+++,,,---------,,,,,,,,,------.........,,,,,,++++++***)))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++***+++,,,,,,------------************))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))'''((((((***+++...///111111111111111111111111111---------,,,,,,+++++++++(((((('''''''''&&&&&&&&&''''''''''''''''''''''''RRR===999111333......+++++++++************)))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***+++,,,...///000111111222222222222111000000000000///...............,,,,,,++++++***))))))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))+++*********))))))(((((())))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))************++++++++++++++++++,,,,,,,,,------------,,,,,,+++***)))))))))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++*********))))))(((((())))))))))))))))))))))))******************************+++++++++,,,,,,,,,************)))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))***,,,...///000//////............///222111000///---,,,+++***)))(((((((((''''''''''''''''''''''''''''''''''''PPP<<<888111333......++++++++++++******************))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***,,,---///000000000111111222111111000000000000///...............,,,,,,++++++***)))))))))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))************)))))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))*********++++++++++++++++++,,,,,,,,,,,,---------,,,,,,+++******)))))))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***************************************************************************))))))))))))))))))))))))************************************************************)))))))))((())))))))))))))))))))))))*********************************+++++++++,,,,,,************))))))))))))))))))))))))))))))))))))(((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))***,,,---...000000//////////////////222111000///---,,,+++***))))))((((((((('''''''''''''''''''''''''''''''''NNN:::777000333//////,,,+++++++++******************))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,.../////////000000111111111000000000///......---.........,,,,,,,,,+++******)))))))))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))*********++++++******+++++++++,,,,,,,,,---,,,,,,++++++*********)))))))))(((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******************************************************************************))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,************))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((()))+++------000000000000000000000000111111000///---,,,++++++)))))))))(((((((((''''''''''''''''''''''''''''''LLL888555000333//////,,,,,,+++++++++***************))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,---...---...///000000000000000///......------.........---,,,,,,++++++***)))))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))*********)))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************************++++++++++++,,,,,,,,,++++++*********)))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********************************************************************************))))))))))))))))))))))))*********************************************************)))))))))))))))))))))))))))))))))))))))************************************++++++++++++************)))))))))((((((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((()))***,,,,,,//////000111111111111111111111000///...---,,,,,,)))))))))(((((((((((('''''''''''''''''''''''''''KKK888555///222//////,,,,,,,,,++++++++++++*********))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''(((((()))***+++,,,,,,+++,,,---...///000000000......------------......------,,,,,,+++************)))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))******)))((((((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********)))))))))*********++++++,,,,,,+++++++++++++++******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************)))))))))((((((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))***+++---...000111222222222222111111000///...------,,,***)))))))))((((((((((((''''''''''''''''''''''''LLL888555///333//////,,,,,,,,,,,,++++++++++++******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((()))******+++)))***,,,---...///000000---------,,,------...///---------,,,++++++************)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***************))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))******((())))))))))))*********++++++++++++++++++++++++******)))))))))((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************))))))))))))))))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***+++---///111222222222222111111000000///...------******)))))))))(((((((((''''''''''''''''''''''''MMM999666000333//////------,,,,,,,,,+++++++++******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((())))))***((()))+++,,,...//////000---,,,,,,,,,------...///...------,,,,,,+++***************)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))************++++++***))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***((((((((()))))))))******++++++++++++++++++++++++*********)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))***))))))))))))))))))***((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))***+++...000222222222111111111000000///.........*********)))))))))((((((''''''''''''''''''''''''NNN:::777000333//////---------,,,,,,,,,++++++******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))'''(((***,,,...//////000,,,,,,,,,,,,------...///...------,,,,,,++++++***************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((())))))))))))(((((())))))*********+++,,,++++++***)))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))++++++++++++++++++++++++************))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))(((***---000111222111111111111000000//////......************))))))))))))''''''''''''''''''''''''JJJ777444...000,,,---,,,,,,,,,+++++++++******))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&'''((()))***+++,,,,,,------------------------------------,,,+++***)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))************++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************''''''((()))******))))))***))))))+++---............---+++*********+++,,,)))***,,,,,,+++******+++,,,,,,,,,,,,------------***+++,,,------------,,,///...---,,,+++***)))(((*********++++++***))))))************))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))***+++---///111222000000//////.........---,,,,,,++++++***)))))))))((((((((((((((((((((((((JJJ888666///111---...,,,,,,,,,+++++++++******))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&'''((()))***+++,,,,,,------------------------------------,,,+++***)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((()))))))))*********++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************+++,,,,,,------,,,,,,,,,///---,,,++++++******)))---,,,+++*********+++,,,)))***+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))((())))))******+++++++++)))******+++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))***+++---///111222000/////////............,,,,,,++++++***)))))))))((((((((((((((((((((((((JJJ999777000222...///,,,,,,,,,+++++++++******))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''(((((()))***++++++,,,,,,,,,,,,------------------------,,,+++******))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))******++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))*********++++++******++++++,,,,,,,,,,,,,,,+++***)))***+++,,,---......---,,,,,,,,,,,,,,,........................------,,,,,,++++++******000///---------...///000------,,,,,,++++++******))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))+++,,,...000111////////////............,,,,,,,,,+++******))))))((((((((((((((((((((((((GGG888777000111...///,,,,,,,,,+++++++++******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''(((((()))******+++,,,,,,,,,,,,,,,---------,,,---------,,,,,,+++***))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***************++++++++++++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++)))))))))***+++,,,---...++++++******)))***---///...............///000000---,,,,,,---...///000///555444333222000...------,,,,,,,,,,,,,,,---------.........---,,,,,,++++++,,,++++++***))))))))))))+++++++++*********))))))))))))))))))))))))))))))((()))))))))************************************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((())))))***,,,---///000///////////////.........---,,,,,,++++++***))))))((((((((((((((((((((((((zzzDDD777666///000,,,...,,,,,,,,,+++++++++******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((())))))******+++++++++,,,,,,,,,------,,,,,,---------,,,++++++))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''(((((((((((())))))))))))))))))******+++++++++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************++++++++++++...---,,,,,,,,,,,,---......//////...,,,,,,...000111222555888<<>>GGGNNNRRRVVV\\\aaa^^^___bbbeeegggiiiiiijjj]]]YYYUUUTTTWWWYYYWWWUUU`````````aaabbbbbbbbbcccdddcccaaa``````aaabbbdddXXXVVVRRRNNNHHHDDD@@@>>>666444111...+++*********,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))************))))))*********+++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((())))))+++,,,---............/////////000...------,,,,,,+++******((((((((((((((((((((((((tttAAA888999111111...000,,,,,,,,,+++++++++******))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((((((((())))))***+++,,,,,,------++++++,,,------,,,,,,,,,))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))''''''''''''((((((((()))'''(((((()))***+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++---000555<<>>777999???@@@<<>>555222///---...---,,,+++&&&+++//////***((()))+++''')))++++++***(((''''''(((((()))***++++++,,,,,,+++***((('''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))---...///000000111111111............---,,,++++++))))))))))))((((((((((((kkkCCC777222111444,,,------,,,++++++******++++++))))))))))))(((((((((((()))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))*********++++++***++++++,,,,,,++++++***************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((((('''%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((()))))))))*********,,,,,,,,,,,,,,,+++***)))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))************************))))))))))))************************)))+++,,,,,,+++,,,///111000...,,,,,,000666<<<@@@UUUWWWYYYZZZ\\\```ggglllnnnqqqlllhhhkkknnnrrr|||uuusssqqqnnnjjjfffbbb^^^^^^\\\YYYYYY\\\___\\\XXX^^^]]][[[YYYXXXWWWVVVUUUWWW[[[ZZZPPPJJJMMMVVV\\\QQQKKKFFFCCC???:::<<<@@@GGG999444EEE\\\fffaaa[[[VVVMMMAAA555---***++++++333000+++&&&%%%&&&(((***)))***++++++++++++,,,---((())))))***++++++,,,,,,+++***)))((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((******))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))),,,------.../////////...............---,,,,,,+++***)))))))))((((((((((((gggAAA666222000444---///---,,,++++++******++++++))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))******************+++++++++++++++***************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$###%%%)))+++(((%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((())))))))))))******++++++,,,,,,,,,+++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************************+++++++++++++++++++++++++++,,,...---,,,,,,---...,,,---111888AAAKKKTTTYYY]]]aaagggjjjjjjhhhgggfffkkkmmmnnnnnnmmmllllllnnnhhhgggddd___[[[WWWVVVVVVPPPIIIGGGKKKKKKIIIOOOXXXPPPHHHAAA???EEELLLRRRTTTMMMPPPNNNHHHFFFKKKPPPRRRNNNOOOUUU\\\\\\WWWTTTTTTHHHBBB<<<>>>FFFSSScccpppjjjhhhcccZZZMMM@@@666111---***((()))---...+++(((***))))))((()))***,,,---)))))))))***++++++,,,,,,+++***)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))(((***))))))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++,,,------......////////////...------,,,,,,******)))))))))(((((((((ddd???666222000444---000---,,,++++++******++++++))))))))))))((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******)))******++++++++++++***************)))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&((()))***)))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((()))))))))***++++++,,,,,,,,,++++++***************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((()))))))))************)))***************++++++++++++++++++++++++++++++***,,,......---,,,,,,,,,444:::DDDPPPYYY___bbbcccllliiieeebbbccciiipppuuuqqqjjjfff```VVVSSSTTTQQQOOOMMMJJJJJJNNNTTT[[[___pppqqqsssuuuwww|||zzzpppbbbYYYZZZaaaiiinnnhhh```XXX\\\jjjqqqfffVVVTTTSSSUUUVVVUUUUUU\\\eee^^^```]]]MMM:::555CCCTTT\\\bbbiiikkkfff\\\TTTOOO999555111000111000---))),,,+++***)))******))))))))))))*********+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,---///111333444111000///...------,,,,,,*********)))))))))((((((aaa===666222000333---000---,,,++++++******++++++))))))))))))(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))((()))******++++++++++++************)))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''+++...,,,(((&&&'''+++&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''+++******)))((('''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((('''(((((((((((()))))))))***++++++,,,,,,,,,++++++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************))))))******+++++++++,,,++++++++++++++++++++++++************,,,111888===OOOTTT[[[cccggghhhfffeeennnmmmlllkkkjjjhhhfffddd___RRRPPPQQQQQQbbbxxx{{{xxxwwwzzzvvvsss{{{pppZZZNNNMMMIIIPPPVVVVVVQQQLLLJJJJJJEEEHHHLLLQQQVVV\\\aaaeee\\\UUUHHH;;;222---,,,,,,---,,,+++,,,......,,,)))***************+++++++++***************))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***,,,...222555888:::333222000///------------************))))))))))))___<<<666333///222,,,000---,,,++++++******++++++))))))))))))(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))***++++++++++++************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,000...'''###''',,,&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''',,,++++++***)))(((''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&'''(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''(((((((((((())))))******+++,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***111>>>NNNYYY___```ccceeeiiikkknnnooogggeeebbb___]]]ZZZVVVSSS]]]VVVggg{{{wwwtttfffllllllaaaSSSLLLLLLNNNAAAAAABBBEEEIIILLLLLLKKKZZZZZZYYYTTTJJJ???555///+++)))'''))),,,---,,,)))******************************++++++******)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))******++++++******))))))))))))************+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))+++...222666:::<<<444333111///...------...++++++*********)))))))))^^^<<<777333///111+++///---,,,++++++******++++++))))))))))))((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''((()))***++++++++++++************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%))),,,+++'''%%%'''***&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((('''''''''((((((((()))))))))***+++,,,,,,,,,,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))************))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---000555<<>>999333...222,,,///,,,+++******))))))******)))))))))(((((((((''''''((((((((((((((((((((((((---$$$((( $$$ BBB***&&&'''000!!!+++%%%%%%(((***)))&&&***&&&!!!!!!222 """///...444*** ###### +++555000///222!!!''',,,'''000<<<333 111'''$$$***...(((333...&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))+++(((''''''((()))'''%%%******)))))))))((((((((('''((())))))(((''')))************)))((((((((()))))))))(((((()))***+++,,,'''''')))***)))&&&$$$$$$''')))***)))'''%%%&&&(((******))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************++++++++++++,,,+++***+++,,,---......,,,,,,,,,+++,,,222;;;BBBVVV]]]bbb^^^YYY\\\dddjjj^^^___YYYUUU[[[lllkkk```aaaGGGGGGEEEBBBAAACCCFFFGGGFFFSSSZZZTTTDDD888000+++,,,***))))))***++++++,,,++++++++++++*********)))************************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))(((((((((((()))))))))***)))***++++++)))((()))***---,,,***)))(((((()))***(((+++///555999<<<<<<;;;GGGHHHIIIJJJKKKLLLLLLMMMJJJIIIHHHDDD@@@===;;;:::333222000...---,,,,,,,,,,,,+++)))'''''')))***,,,''''''(((((()))***++++++******))))))***,,,///000333333222222111000000///---,,,+++******)))))))))[[[===999333...222,,,///,,,+++******))))))************)))))))))(((((((((((((((((((((((((((((((((+++///(((&&&...$$$333BBB&&&111&&&%%%+++&&&___...!!!...%%%<<<333jjj<<< """,,,IIIiii###(((...&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((())))))))))))(((((()))******((('''&&&'''((()))***+++,,,---***+++,,,+++***)))***++++++***((('''((())))))(((***)))(((((()))***,,,---)))***,,,,,,,,,+++)))'''%%%'''((((((&&&%%%%%%&&&))))))((('''&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************+++++++++,,,******+++,,,---...//////---+++***,,,444@@@MMMUUUZZZbbbfffccc```___ZZZRRRNNNVVViiisssooobbbNNNDDDCCCBBB===IIIIIINNNUUUSSSHHH;;;444000+++''''''***---,,,***++++++++++++************************************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))((((((((()))))))))******)))***,,,+++***)))***+++,,,+++******,,,///333555>>>@@@DDDIIIOOORRRRRRQQQPPPPPPPPPPPPQQQRRRSSSTTT?????????>>>>>>===<<<;;;:::999777444222000/////////---***(((''''''((((((******+++******((('''&&&***)))))))))***+++---...222333222222111000000///------,,,+++************YYY<<<888333...333---///,,,+++******))))))******************))))))))))))(((((((((((((((((((((((()))---***,,,(((666 +++&&&'''$$$&&&&&&!!!###+++---))) +++&&&111...***'''{{{[[[,,,$$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))%%%&&&''')))***+++******&&&&&&'''((()))***++++++''')))******)))(((***+++*********,,,///000...,,,---------,,,+++***))))))))))))(((&&&(((,,,...,,,(((((()))))))))((((((((())))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************+++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))*********************+++++++++,,,,,,)))+++,,,------------...,,,,,,///777CCCPPPZZZ```[[[dddfff]]]UUURRRNNNIII]]]{{{hhhWWWRRRKKK@@@OOOJJJLLLWWWYYYMMMAAA===444111,,,******+++***)))++++++++++++++++++++++++************************))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))(((((()))))))))*********)))***++++++******,,,...(((***...444;;;CCCIIIMMMNNNIIIDDDAAACCCEEEFFFEEE@@@??????@@@AAACCCEEEFFF......///111222333222111888777555333111///...---///111333444333000---*********)))))))))))))))******))))))))))))+++,,,,,,111222222333222111000///...---,,,++++++******+++XXX;;;777333///333---///,,,+++******))))))******************))))))))))))((((((((((((((((((((((((,,,''''''!!!******ttt:::\\\ ---'''***!!!&&&***]]]///%%%'''!!!"""333$$$555111vvvddd,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***&&&'''((())))))))))))***)))))))))((((((''''''''')))+++...000222444777999999;;;>>>CCCFFFFFFDDDAAA>>>>>>???>>><<<888444222---...,,,((((((+++)))$$$***))))))))))))*********))))))******************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))***************++++++++++++,,,,,,,,,***+++---,,,+++***,,,...---222;;;HHHTTT[[[^^^___```ccc^^^OOOFFFQQQkkk~~~tttdddTTTLLLMMMVVVbbb___NNNBBB@@@::::::777111+++((((((***+++++++++++++++++++++,,,************************))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))************++++++***)))((())),,,...222666===FFFOOOUUUZZZ\\\SSSKKKBBB===;;;;;;999777555666666888:::<<<>>>???>>>===<<<<<<<<<:::777333555555555444333222111000333555888<<<>>>>>>======---,,,***))))))+++...///******************++++++///000222333333222111000///...---,,,++++++++++++VVV999777333///333---///,,,+++******))))))************)))))))))((((((((((((((((((((((((((((((((($$$***,,,%%%)))???,,,///SSS(((""")))%%%'''%%%+++PPP""")))(((---!!!mmm888)))++++++GGG...666(((---!!!888+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++***(((''')))***''')))+++...111555777888BBBEEEIIILLLOOOSSSWWWZZZWWW[[[___aaa```^^^]]]]]]VVVWWWXXXXXXVVVSSSOOOMMMFFFHHHFFF???===<<<444)))***(((%%%%%%&&&((()))))))))***+++,,,,,,***'''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++++++++,,,,,,,,,,,,***,,,---,,,******...111555>>>KKKWWW]]]^^^[[[XXXYYYKKKGGGZZZwww~~~|||aaaOOOCCCKKKZZZ]]]RRRFFFAAABBB@@@999000***)))+++++++++++++++,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))*********++++++---,,,+++)))))),,,111555HHHLLLQQQVVVZZZ\\\]]]\\\TTTPPPKKKKKKLLLJJJDDD???<<<===???AAACCCDDDDDDEEELLLJJJIIIJJJLLLJJJFFFBBB===>>>>>>???>>>>>>===<<<333222111222777>>>EEEJJJAAA>>>999333...+++)))(((+++++++++++++++*********---...111333444333222222//////...---,,,,,,,,,,,,UUU888666333///444---///,,,+++******))))))******)))))))))(((((((((''''''(((((((((((((((((((((((( ++++++,,,+++ggg''' '''%%%$$$))))))"""'''$$$+++///(((444%%%&&&$$$KKK***222)))///&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************++++++***)))***...222111444999???FFFLLLQQQSSS[[[]]]^^^_________aaacccbbbfffgggccc\\\WWWXXX[[[YYYYYYZZZ[[[[[[\\\]]]]]][[[[[[UUULLLKKKPPPMMMCCC777222...,,,///333555666444666777777555000+++'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************+++++++++,,,,,,,,,------***,,,...,,,+++---333999CCCLLLXXX^^^^^^YYYTTTRRRNNNDDDWWWssssssUUUGGGPPP[[[YYYOOOGGGFFFDDD???888222...++++++++++++,,,,,,,,,------************************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))*********+++++++++---,,,,,,---111:::DDDLLLXXXYYY[[[\\\\\\\\\[[[ZZZPPPKKKHHHIIIMMMMMMIIIDDDIIIKKKMMMOOOPPPOOOMMMLLLJJJHHHHHHJJJMMMMMMHHHCCCBBBCCCCCCDDDDDDCCCBBBAAA555222...,,,///555<<>>777222))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++,,,,,,,,,---------***,,,...---,,,000888@@@OOOWWW___```[[[TTTPPPPPPNNN]]]uuuNNNAAAIIIRRRLLLHHHDDDAAA???:::222,,,+++++++++,,,,,,---------************************))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))************+++++++++++++++---222<<>>EEEJJJLLLEEE???<<<;;;;;;???EEEGGGAAA<<<:::888777===FFFKKKIIIDDD???===DDDQQQ\\\]]]\\\[[[ZZZ[[[ZZZYYYWWWYYYWWWUUUUUUTTTOOOHHHCCC---+++))))))*********)))(((((((((((((((((())))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++***))))))))))))******,,,,,,***((('''))),,,))))))))))))))))))******,,,+++***)))))))))))))))***)))((()))++++++)))''''''((())))))'''&&&&&&''')))((((((((()))***+++,,,---------...------,,,,,,************))))))))))))))))))))))))))))))))))))************************++++++************++++++*********)))******+++,,,---,,,++++++---...//////,,,......,,,---777FFFOOOXXX```ZZZTTTRRREEEJJJhhhyyy```JJJEEEEEEPPPNNNAAABBBLLL@@@'''+++,,,---------,,,,,,+++---,,,++++++******++++++************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))************,,,)))(((+++000111---(((***000<<>>DDD888???999444333333666???HHH>>>999222,,,******))))))+++,,,///222555666888888666333000///000///,,,)))MMM;;;333222...///000+++,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((---!!!%%%###ddd'''###+++000%%%---%%%'''$$$)))%%%$$$$$$&&&'''WWWCCC!!!uuu111)))***%%%'''+++000***,,,|||((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))*********)))(((''')))***)))))))))((()))***---///---333<<>>EEEBBB<<<666000---,,,---+++,,,---000222555777999666444000///000///---+++JJJ888111222...///111+++,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((***%%%###'''qqq###///)))###((())) ((()))---ddd(((%%%222000###!!!uuuccc///)))$$$)))%%%$$$```|||((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''((((((((())))))))))))***+++***)))((()))***)))+++,,,+++***...666===NNNNNNNNNNNNNNNMMMLLLKKK===IIISSSSSSOOOMMMKKKJJJDDDHHHMMMMMMKKKHHHGGGHHHHHHGGGKKKOOOOOOIIIFFFFFFGGGFFFAAA???GGGOOOIII===<<>>???>>>999444000---,,,,,,,,,---///333777999888555222000//////...---III888111222///000222,,,,,,,,,,,,+++++++++******(((((((((((((((((((((((((((((((((((((((((((((((($$$***---***```!!! ]]]###((('''***))))))"""111LLL***%%% ###222$$$&&&&&& ///...!!!888<<<```(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))&&&''')))***))))))***,,,,,,---...000555===GGGNNNBBB@@@>>>>>>???AAABBBCCCNNNTTTSSSKKKIIIOOOQQQMMMLLLOOOSSSTTTUUUYYYaaagggccccccggglllkkkeee___^^^```dddaaa[[[bbblllfffVVVQQQQQQNNNJJJFFFEEEGGGJJJPPPOOONNNKKKHHHHHHIIIJJJZZZZZZZZZZZZYYYWWWTTTRRRWWWSSSNNNGGG@@@666---'''))))))************))))))))))))************)))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++******))))))))))))***+++***)))((('''((()))***...//////000111222333333333333333222111000//////,,,***(((((()))*********+++***))))))***+++++++++******+++,,,,,,+++***)))++++++,,,---------,,,,,,+++++++++*********))))))))))))))))))))))))))))))************************++++++************+++++++++************+++,,,,,,***+++---...------,,,---000000777GGGVVV\\\\\\[[[UUUIII___vvv{{{]]]CCCDDDTTTRRR@@@BBB>>>777000,,,+++,,,...------,,,++++++++++++,,,******************************))))))******+++,,,************************))))))*********+++++++++***---///---,,,333BBBNNN[[[VVVSSSUUUZZZ\\\WWWRRRJJJPPP^^^ppp~~~ttthhhrrrtttxxx{{{{{{fff]]]XXXNNNFFFFFFIIICCC999111444999@@@BBB???888111///---++++++---111666999999777444111000000//////III888222444111222333---,,,,,,,,,+++++++++******((((((((((((((((((((((((((((((((((((((((((((((((%%%***000&&&DDD222(((...''''''+++$$$&&&''''''###;;;;;;### ***111!!!------%%%)))((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))***'''(((******))))))***,,,......111999FFFRRR[[[___ZZZXXXVVVTTTSSSPPPLLLHHHHHHJJJFFFBBBKKKZZZ^^^YYYqqqqqqpppmmmllloootttyyyiiigggiiillljjjddd```aaadddlllkkkdddgggrrrqqqgggllliiiddd^^^ZZZZZZ]]]```JJJKKKKKKHHHFFFEEEGGGIIITTTWWWZZZ[[[YYYVVVSSSQQQRRRRRRRRRQQQMMMDDD:::333)))))))))(((((((((((((((((())))))*********))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++***)))((((((((((((((())))))(((***...333777:::EEEFFFHHHJJJLLLNNNOOOPPPJJJJJJJJJJJJHHHFFFEEEDDD===:::666333111///,,,)))---+++))))))+++---,,,+++((()))******++++++++++++***++++++,,,------,,,,,,++++++++++++************))))))))))))))))))))))))************************++++++************+++++++++++++++***+++,,,,,,---))),,,......------...000///666FFFZZZccc___XXXUUUIIIeee___BBB@@@GGGJJJHHHEEE@@@:::444///,,,***...---,,,,,,++++++,,,,,,***************************************++++++,,,************************************++++++++++++,,,,,,,,,---444AAAQQQ\\\XXXYYYZZZYYYUUUPPPMMMKKK^^^ssstttjjjppp|||llluuu|||xxxiii\\\WWWOOODDD;;;666444999AAADDD@@@:::444111---+++,,,///444888999888666444111000000111III999333555222222333---,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((,,,&&&((( 333???+++!!!(((!!!...&&&(((!!!000```&&&###!!!...$$${{{777:::***(((---'''(((VVV---)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((()))))))))******,,,,,,,,,+++)))))),,,...444555:::FFFTTT___dddddd\\\TTTJJJDDDEEEHHHJJJKKKaaaaaaaaadddlllsssrrrlllZZZZZZZZZYYYXXXVVVSSSQQQdddaaa___```___[[[[[[]]]ffflllkkkbbb]]]```aaa]]]dddhhhmmmrrrsssqqqmmmjjjOOOQQQQQQNNNHHHEEEEEEGGGKKKNNNRRRUUUTTTRRRQQQPPPRRRQQQQQQPPPOOOLLLHHHDDD111///+++((('''&&&''''''((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))(((((((((((()))******///000333:::DDDLLLRRRUUUTTTUUUWWWZZZ\\\___```aaa[[[\\\]]]]]]\\\[[[YYYXXXZZZWWWRRRMMMHHHBBB<<<888///,,,((((((+++,,,+++)))))))))((((((((())))))***)))***+++,,,,,,------,,,,,,++++++++++++*********))))))))))))))))))))))))************************++++++************+++++++++++++++++++++,,,------***,,,///...------111555888DDDWWWddd___PPPJJJNNNqqq}}}iii```[[[QQQIIIIIIGGGDDD@@@@@@CCCFFFJJJJJJJJJIIIKKKNNNLLLGGGEEEHHHLLLPPPVVV```llltttsssMMM???DDDIIIHHHGGGCCC===555...***...------,,,,,,,,,,,,,,,************************+++************+++,,,,,,++++++++++++++++++++++++*********++++++++++++,,,++++++---444@@@MMMXXX^^^TTTXXXXXXRRRLLLPPP```ooo~~~ooocccmmmzzz~~~qqqVVVIII:::333666<<<>>>===;;;777222---,,,...222555888999999777444111111222III888333555111111222+++,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((+++$$$%%%###+++aaa$$$###...(((,,,))))))"""...111RRR333000$$$ttt ---222333++++++KKK$$$###)))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********,,,,,,,,,+++,,,///444777AAAEEELLLTTTYYYZZZYYYWWWMMMKKKJJJQQQ]]]hhhppprrrmmmbbbWWWQQQOOOQQQXXX```hhhjjjpppyyy}}}~~~~~~}}}~~~~~~xxxvvvwwwnnnjjjeeecccdddiiimmmpppwwwwwwtttkkk]]]RRRLLLKKKJJJMMMNNNNNNMMMMMMOOOQQQSSSQQQPPPPPPPPPOOOMMMKKKAAA===666///+++))))))***(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))***,,,...111333444888;;;AAAJJJRRRWWWWWWUUUJJJJJJLLLMMMOOOQQQRRRSSSOOOQQQSSSUUUVVVVVVUUUUUUZZZYYYXXXXXXXXXUUUPPPMMM;;;666222111444555333111000///,,,)))(((((()))***))))))***,,,,,,------,,,,,,,,,+++++++++*********))))))))))))))))))))))))************************++++++************++++++,,,++++++++++++,,,------***---///...---///444:::GGGPPP\\\\\\NNNFFFWWWqqquuuxxxoooZZZOOOJJJDDD<<>>>>>>>>>>>???AAAAAAAAAAAA<<>>;;;<<<>>><<<666@@@???===;;;:::===CCCIIIJJJPPPXXXaaannnwwwUUUGGGFFFGGGHHHFFFAAA:::222---......---,,,,,,,,,,,,---************************++++++******++++++,,,---++++++++++++++++++++++++*********+++++++++,,,,,,+++000999DDDNNNTTTWWWXXXVVVQQQMMMQQQ```rrr{{{}}}rrrgggUUUEEE;;;888:::<<>>EEELLLOOOMMMEEE???999999999:::;;;<<<<<<===777999===@@@CCCDDDEEEEEE???BBBHHHOOOVVVYYYXXXWWWNNNIIICCCBBBEEEFFFDDDAAA999666111---******+++,,,((()))***+++,,,---------,,,,,,,,,+++++++++******))))))))))))))))))))))))************************++++++************++++++,,,,,,++++++,,,,,,---...+++---///...,,,///777===OOOSSSWWWPPPEEEOOO~~~gggZZZRRRHHH>>><<<999???BBB>>>AAACCC;;;CCCAAAAAAFFFOOOTTTTTTRRRTTTXXXVVVOOOLLLOOOPPPNNNFFFDDDDDDEEEDDDAAA???@@@;;;===???BBBGGGOOOVVVYYYwwwdddCCCEEEFFFFFFCCC<<<555111......---,,,,,,,,,,,,---************************++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,777FFFSSSYYYXXXVVVTTTWWWKKKJJJeeezzzzzzvvvuuubbbOOOAAA===>>>EEE@@@:::333///...///000666999<<<;;;777333111111III999444555000///111+++,,,,,,,,,+++++++++******))))))))))))))))))))))))&&&((()))++++++)))(((&&&,,,...(((+++ 000'''555---%%%%%%***555$$$'''((()))"""333VVV***###%%%GGG<<<###BBB!!!((( &&&...)))***QQQ,,,///)))(((((((((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))))))))))))))(((((((((((((((+++,,,***((('''***,,,+++---222999BBBJJJOOOQQQWWW]]]VVVHHH@@@>>>OOOkkksssppphhh]]]VVV[[[jjjxxxvvv~~~{{{yyyzzzsssllliiihhhjjjqqqyyykkkpppyyyxxxdddKKKEEEMMMIIINNNQQQOOOKKKKKKPPPVVVOOONNNKKKFFF???777///+++,,,+++******++++++***)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++,,,+++***)))***++++++***+++---///222;;;AAAAAAAAACCCAAA;;;>>>FFFHHHBBBBBBGGGBBB777888999;;;>>>@@@@@@>>><<>>@@@FFFLLLUUUUUUSSSQQQPPPPPPNNNLLLKKKEEE;;;000((('''+++///)))+++,,,+++)))***...222------------,,,+++***)))))))))))))))))))))))))))+++*********))))))((((((++++++++++++******))))))++++++++++++,,,---......222)))+++555555///;;;QQQWWWYYYIII===ZZZwwwyyysssSSSNNNFFF@@@===<<<<<<<<>>BBBIIIPPPUUU^^^fffuuunnngggjjj{{{yyyvvvuuuuuuvvvxxxuuupppllliiicccZZZUUUUUUTTTLLLGGGGGGDDD>>><<>>@@@CCC:::555777/////////---+++***,,,---************************)))************+++++++++++++++++++++++++++++++++---......---++++++---000;;;HHHWWW]]]WWWOOOPPPUUUHHHIIIaaa~~~}}}pppnnn~~~yyy[[[@@@???DDDBBB999666888333)))777:::===>>><<<777333111III999444555000///111+++,,,,,,,,,+++++++++******))))))))))))))))))))))))'''((()))******)))((('''''' ---,,,+++###gggddd///!!!***'''>>>###<<<,,,(((JJJAAA...333ooo444+++---hhh///666NNN>>>$$$lll"""))))))((((((((('''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((()))))))))))))))))))))))))))(((''')))+++,,,---------,,,...000>>>QQQTTTLLLPPP^^^\\\KKK:::FFFiii{{{yyyyyyfffbbbcccooo~~~uuu|||hhh[[[bbbeeennn{{{~~~rrr```UUUDDDEEEIIINNNQQQPPPKKKFFFPPPOOOMMMKKKGGGCCC>>>:::,,,+++******,,,,,,+++******)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))*********************************************************))))))***++++++******,,,,,,,,,,,,,,,///444777BBBNNNVVVSSSKKKFFFAAA<<<111666999<<>>>>>BBBJJJRRRWWWaaaccciiippptttyyyqqqmmmqqqwww}}}uuueee[[[VVVTTTXXX^^^LLLCCC>>>DDDNNN[[[lllyyy{{{wwwMMMMMMQQQCCC999<<<111111000///...---,,,,,,************************************+++++++++++++++++++++++++++++++++++++++---...---+++---222666@@@YYYbbbSSSNNNXXXRRR>>>GGGXXXxxx}}}www}}}|||zzzyyyoooiiiqqqkkkooonnniiilll{{{yyytttxxx~~~}}}zzz]]]QQQDDD===@@@<<<222222;;;222666<<>>@@@FFFJJJIIIFFFCCCGGGFFF@@@AAAFFFDDD===JJJEEEEEEIIIJJJDDD<<<777666:::???AAABBBDDDKKKPPPVVVVVVUUUOOOEEE:::111---...,,,******+++,,,---,,,------...------,,,+++******************************************)))))))))++++++++++++************++++++++++++,,,---...///***444444...666MMMYYYVVVOOOFFFttt~~~www```NNNCCC======@@@;;;BBBLLLTTTYYY^^^dddhhhooottt{{{}}}}}}yyyjjj```rrrzzz}}}{{{ffflllzzz|||tttmmm\\\JJJBBBCCCGGGLLLQQQWWWqqq|||bbb???>>>MMMGGG333777444111000111000---***++++++++++++++++++++++++************+++++++++,,,++++++++++++,,,,,,,,,,,,***,,,---,,,,,,111:::BBBSSSXXX\\\YYYRRRNNNQQQWWWjjjwww}}}|||~~~zzzzzzuuuiii]]]ZZZ]]]^^^]]]]]]aaaXXXOOOSSSVVVVVV[[[bbb\\\QQQGGGGGGPPPXXX[[[YYYTTTXXXjjj||||||uuuqqqrrrYYYEEEBBBAAA:::555666000555;;;@@@AAA>>>999666HHH999444555000000111,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((())))))))))))(((((('''333"""''' :::000%%%'''(((888555~~~'''(((///lll444666III,,,111ooo|||,,,*********)))))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''(((((((((((())))))))))))))))))))))))***************)))((((((***///222444HHHWWWRRRFFFGGGVVVdddyyyaaaTTT[[[gggxxx~~~{{{sss{{{}}}nnnkkkmmmuuu}}}}}}xxxsssvvvuuuooommmnnnjjj^^^PPPGGGIIINNNEEEEEEFFFJJJMMMLLLIIIEEE:::666///+++***+++,,,---*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++************************************************((()))******))))))+++,,,+++---111555:::@@@GGGKKKQQQYYY^^^[[[RRRLLLKKKLLLQQQHHHGGGOOONNNCCC???CCCZZZRRRKKKMMMUUU[[[ZZZVVVRRRdddhhhWWWHHHKKKTTTVVVEEE@@@>>>???BBBDDDIIIOOOAAA===;;;;;;::::::===@@@KKKOOOSSSRRRMMMEEE===999222---((('''***---...---------......---,,,++++++************************************************++++++++++++++++++++++++,,,++++++,,,,,,---...///(((111555777EEEXXX[[[QQQ>>>hhhjjjOOOCCC<<<>>>@@@???EEENNNRRRaaavvvyyy|||zzzkkkaaagggwwwvvvooonnnnnniiihhhjjjooonnnjjjggghhhrrrddd___bbbccc```\\\DDDMMMZZZkkkUUUCCCQQQRRRAAAAAA:::333000111111...+++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---666EEEPPPZZZSSSTTTZZZUUUQQQfff~~~wwwpppooommmiiiNNNQQQRRRUUU```rrr{{{rrrjjj___VVVKKKBBB???IIIXXXiiissslllvvv}}}ZZZCCC???===555333666<<>>888333GGG888444555000000222---,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((())))))))))))(((((("""$$$"""777(((---###'''eee222+++"""...&&&...BBB777"""444~~~:::...(((TTT***+++************)))))))))))))))((((((((('''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))))))))***((()))))))))*********+++++++++***''''''...:::EEERRRJJJHHHNNNUUU]]]jjjwwwWWWWWWXXXkkk~~~bbbsssvvvooommmpppvvvzzzvvvkkkkkkrrrxxxuuuiiiXXXJJJCCCEEEDDDFFFJJJOOOPPPMMMIIIGGG@@@666...++++++,,,---************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++************************************************''')))*********,,,000444555:::AAAGGGLLLQQQUUUWWWaaa^^^ZZZTTTMMMIIIJJJMMMHHH@@@DDDSSSVVVLLLIIIOOO```XXXOOOOOOVVVZZZXXXSSSPPPcccjjj]]]SSS\\\iiinnnLLLSSS]]]___VVVGGG???@@@HHH@@@<<>>999===AAAEEEQQQ```~~~~~~tttdddlllrrrhhh___]]]aaakkk{{{}}}}}}mmmYYYUUU\\\jjjfffJJJFFFSSSLLLBBB666000///000///---++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------///...,,,,,,222???OOOZZZRRRWWWUUUOOOYYYqqq}}}nnniii^^^UUUSSSRRRUUU[[[sss{{{ooo]]]OOOSSS___mmmttt|||pppsss~~~OOO;;;>>>BBB555777;;;???BBB@@@;;;666GGG888333555000000222---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))'''(((///!!!..."""###444)))'''FFFjjj'''&&&---666000888AAA###666???%%%222"""+++++++++++++++*********))))))))))))(((((((((''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((()))))))))******((())))))******+++++++++***,,,---...222<<>>666111...---,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++(((***++++++---222;;;AAAHHHMMMTTTZZZ\\\]]]^^^^^^XXXRRRKKKGGGDDDCCCGGGLLLPPPIIIKKKVVVWWWMMMHHHLLLEEE???888777:::<<<888333777;;;;;;888>>>IIINNNJJJGGGVVViiiqqqhhhWWWPPPQQQ___LLL===>>>CCC@@@;;;:::222555999===AAAEEEJJJNNNGGGAAA999222---+++)))(((------............------++++++++++++++++++++++++*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111===QQQUUUMMMQQQ```___@@@999>>>;;;:::===EEEPPPZZZcccppp|||uuujjjdddgggqqqzzzxxxxxx}}}}}}iiilllnnnooowww{{{rrrccc```VVVMMMKKKOOOYYYiiiwwwyyylllllleeeUUUTTTaaakkkjjjXXXQQQUUULLL???555111000000///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------......111///---222<<>>@@@<<<777777777999<<>>999999888777888<<>>777222000000///111888BBBFFFBBB;;;777888333,,,&&&(((******+++---,,,...///...,,,******++++++******)))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************)))************+++++++++***,,,,,,++++++------,,,888***999SSSNNNAAARRRpppyyyUUUNNNuuu{{{yyyyyyuuunnnrrr|||~~~vvvyyyssslllcccTTTEEEBBBFFFKKKLLLOOOHHH>>>AAA???000+++***)))+++...///,,,***)))))))))))))))))))))))))))************+++++++++*********)))******+++,,,******+++++++++,,,,,,,,,...)))(((,,,---******...000777???DDDIIIQQQXXX[[[bbbMMMIIIIIICCCOOO\\\UUUBBBMMMNNN@@@888===???<<>>OOOqqqrrr\\\QQQBBBEEE>>>:::@@@>>>555444FFFLLLNNNIIICCC>>>999444***,,,///111111///---,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++///111...,,,...111333@@@NNNZZZRRRWWWfffIII>>>:::999???KKK]]]uuu~~~~~~{{{vvvrrrkkkjjjvvv}}}{{{bbbSSSNNNOOOWWW```gggsss}}}uuuooommmuuurrrOOOrrrmmmPPPFFF;;;///666111000............,,,***------------------------000+++***,,,...------000111111999QQQaaaVVVOOO]]]KKKrrroooPPPSSSggg}}}sssiiiwwwzzzwww|||@@@BBBFFFCCC888QQQDDDCCC:::333222111///...///......------,,,++++++***************************++++++++++++++++++++++++((())))))***************((()))***,,,...111333444333888<<<>>>===@@@FFFKKKDDDIIIMMMMMMIIIHHHKKKOOOTTTOOOIIIEEECCCCCCBBBBBBPPPNNNJJJEEEAAA>>>:::666000111222222111222666;;;666000,,,---,,,)))(((***...000111111///---,,,,,,+++***))))))(((((())))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))************************++++++++++++(((***+++******,,,......!!!EEETTTHHHLLLhhhwwwqqqPPPgggyyyqqqjjjpppyyy|||yyy{{{}}}sssyyyxxxaaaHHH@@@CCCFFFEEEJJJJJJCCCDDDCCC777///---******,,,---,,,***************************)))************+++++++++***************++++++,,,***++++++++++++,,,,,,,,,,,,***+++...---+++...444BBBGGGNNNWWWbbbeee]]]SSSGGGKKKXXXVVVKKKTTTZZZJJJAAA999888>>>BBBDDDSSSfffooo|||{{{mmm]]]BBB@@@FFFOOOPPPQQQ```uuu|||kkkJJJ777;;;===777888222666<<>>HHHNNNYYYYYYQQQNNNbbbXXXUUUbbbxxxoooiiiooobbb^^^vvv}}}{{{VVVOOOFFFFFFBBBUUUIIICCC;;;333222222///...000......------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++((())))))***+++++++++,,,+++,,,---111555777888777999@@@HHHLLLJJJEEEAAA???@@@BBBGGGHHH???777???NNNEEECCCHHHPPPOOODDD======CCC>>>:::;;;@@@CCCCCCBBB>>><<<999444222111222222666444444444000***(((+++///111444444222000......******)))(((((((((((()))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))************************+++++++++,,,)))***+++++++++---000333OOOEEE@@@[[[}}}qqqSSSMMMoooiii{{{{{{~~~{{{wwwzzz~~~|||}}}|||jjjUUUGGGGGG???CCCJJJHHHGGGGGGAAA666222---******+++++++++************************)))************+++++++++***************+++,,,,,,++++++++++++,,,,,,,,,,,,+++,,,......,,,---777AAATTTXXX\\\]]]___[[[OOOAAA;;;PPPbbbVVVDDDIIIKKK;;;<<<:::GGG___rrr|||~~~pppjjj___MMM:::888PPPkkkpppiiiVVVJJJKKKDDD::::::@@@@@@???@@@FFFLLLKKKEEE???777...+++...222111///...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,111+++)))...000///555===TTTQQQLLLggg|||LLL@@@AAA<<>>@@@IIIAAA999999CCCNNNUUUWWWccc___```bbbXXXLLLSSSeeemmmkkkrrr|||uuu```TTTVVVWWWKKK@@@???CCCDDDBBB@@@@@@AAABBBAAAAAA@@@<<<666888999<<<>>>888000---//////222555666444111...---******)))(((((((((((()))(((((((((((((((((((((((('''(((((((((((()))))))))((()))))))))*********************+++++++++,,,,,,,,,+++,,,------...444;;;>>>JJJXXXuuu{{{SSSQQQzzztttkkknnnvvv|||vvvtttuuuttt{{{{{{wwwhhhWWWCCC???FFFGGGGGGIIIFFF===999222,,,))))))+++,,,************************))))))*********++++++++++++************+++,,,,,,+++++++++,,,,,,,,,------***---///...---444CCCQQQZZZ```___SSSKKKIIIIIIFFFFFFSSSVVVDDD333999FFFIIIYYYoooxxxbbbSSSOOOOOOMMMTTT\\\ppptttSSS@@@AAAFFFGGGAAA>>>AAAFFFHHHIIICCC:::444222222222111///...---,,,,,,+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------000******000000...999HHH]]]KKKYYYyyykkkEEE999>>>FFFKKKaaahhhttt||||||{{{zzzvvvxxx~~~~~~|||lllVVVHHHMMMZZZ___vvv}}}gggYYYQQQBBB222000---------...---,,,---------------------------+++,,,//////---...222AAALLLUUU[[[WWWKKKUUUqqqcccSSS```pppttt~~~gggLLLLLL```DDD;;;444333222000///000......------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,---///333888999999===DDDKKKIIINNNXXXfffrrryyyyyyxxxqqqgggcccddd]]]QQQSSS___}}}wwwyyy~~~vvv{{{yyykkkgggcccWWWJJJBBB===>>>===;;;???HHHLLLJJJBBBDDDHHHJJJDDD:::444555...111555555333000...---++++++***)))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((()))))))))***************++++++++++++,,,,,,,,,---+++,,,///000111:::EEEJJJ{{{|||\\\]]]qqq{{{}}}~~~|||\\\```dddiiinnnssswwwzzzuuuxxx{{{~~~nnnSSSEEEFFFCCCDDDIIIHHHCCC???888000+++***+++,,,************************))))))*********++++++++++++++++++***+++,,,,,,---++++++,,,,,,,,,---------+++---...---111>>>PPP\\\YYY[[[UUUIIIHHHSSSYYYXXXFFFEEEAAA===AAAMMMggg}}}uuucccSSSKKKJJJdddcccMMM;;;???AAA@@@AAAEEEGGGEEELLLKKKFFF>>>666111000111000///...---,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,///222///000???RRRRRRNNNwwwtttpppyyygggBBB;;;===<<>>GGGIIIMMMNNNQQQTTTNNNCCC;;;:::111333666666444111000///,,,,,,+++************+++))))))))))))))))))))))))((((((((()))))))))******))))))))))))************++++++++++++,,,,,,,,,,,,+++))),,,222555888EEEUUU}}}XXX\\\xxxuuuxxx{{{{{{sssrrrwww|||}}}yyyxxx~~~}}}iii[[[PPPCCCBBBIIIHHHFFFDDD>>>666///,,,+++,,,++++++++++++++++++++++++)))************++++++++++++++++++++++++,,,------,,,,,,,,,,,,---------------...///111;;;JJJWWW\\\UUURRRHHH@@@IIIXXXWWWJJJ;;;???EEEYYYtttwww|||zzzssssss{{{~~~~~~mmmcccQQQKKKSSSYYYfff|||rrrcccNNNAAACCCLLLNNNIIIIIILLLLLLDDD999000...000111000///...---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------)))...222111111888HHHVVVEEElllzzzKKKBBB<<<@@@IIIUUUbbblllhhhffffffiiikkknnnxxxssskkknnn}}}|||vvvssswww}}}jjjjjjnnnyyy~~~www~~~~~~tttjjjcccZZZTTT\\\hhhCCCJJJ]]]xxx___CCC888555111///...///...------------------------------,,,---/////////666???GGG[[[YYYJJJQQQjjj___WWW{{{|||{{{nnn~~~iiidddzzzxxxEEE<<<444333333000000111------..................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,...222666:::<<<<<>>666888999999777555444444...---,,,,,,++++++,,,,,,))))))))))))))))))))))))(((((()))))))))*********))))))))))))************+++++++++,,,,,,,,,------+++)))///999???FFFWWWkkk[[[[[[~~~|||wwwuuussswwwffffffqqq}}}}}}|||{{{ppp}}}{{{xxxdddHHHAAAIIIJJJHHHGGGCCC<<<444...,,,,,,++++++++++++++++++++++++)))************+++++++++,,,++++++++++++,,,------,,,,,,,,,------------...///000111888GGGUUUWWWQQQMMMRRRLLLAAAAAAIIIHHH<<>>666333222222111000...------,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...***111222...444DDDQQQTTTOOOxxxVVV:::999:::GGG```www|||}}}sssiiifffhhhmmmxxxjjjlllnnnrrr|||tttsssvvv{{{~~~wwwlllppp|||}}}{{{{{{|||xxx```HHHDDDKKK<<<===JJJeeevvvxxxvvvPPP<<<888333000//////...---------------------------...------//////111;;;EEENNN\\\WWWQQQhhh]]]\\\sssmmmsss|||nnneeepppyyymmmsssEEE<<<555333333111000111------..................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---000555;;;@@@DDDIIIKKKUUUiiijjj\\\QQQZZZppp~~~wwwmmm```______\\\^^^fffuuuwwwggg\\\OOOBBBAAA@@@EEEMMMQQQLLLEEEAAA:::<<<<<<<<<:::888888999///...------,,,,,,------))))))))))))))))))))))))))))))))))))************))))))))))))************++++++,,,,,,,,,------------,,,333@@@IIIRRRggg|||TTTtttwwwlllkkkkkknnnttt|||wwwjjjgggqqqvvvnnnrrrlllbbbjjjzzzzzz~~~vvv|||~~~}}}|||vvvuuuMMMBBBKKKMMMHHHHHHFFF@@@888000---,,,++++++++++++++++++++++++)))************+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......000111444>>>PPP\\\UUUGGGEEEYYY^^^LLL<<<@@@JJJMMMaaa~~~fffVVV]]]zzz{{{cccIII>>>DDDMMMLLLJJJIIIFFFCCC>>>999666222111000///------,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......+++222111+++777NNNWWWQQQdddpppjjjYYY555===888AAA\\\vvv~~~zzzvvvuuuooolllmmmlllhhhcccbbbkkkqqqrrrnnnrrr{{{|||vvvqqqhhh___[[[VVVSSSXXXaaa___dddmmmsssrrrpppvvv{{{vvvrrrlllccc\\\bbblllooovvvyyyxxx}}}zzz{{{}}}{{{}}}zzzeeeFFF???HHH===;;;FFF___yyypppddd>>>:::555111000///...---------------------------///------...///222>>>JJJ]]]WWWQQQdddjjjVVVpppsssrrrrrrrrrbbbjjjqqquuu{{{tttccchhh|||III999444444///111444000......---------,,,,,,,,,,,,++++++******++++++,,,...---,,,,,,------,,,+++---555444666AAAFFFGGGOOOnnnvvvjjj]]]aaasssjjjtttyyypppjjjSSSiiidddgggffflll|||ZZZGGG666:::EEEFFFPPPUUUGGG;;;IIILLLIIIKKKFFF>>>>>>555444222///,,,++++++++++++++++++************)))))))))))))))************)))************+++++++++(((+++---------///111000555,,,:::FFFKKKtttQQQsss|||ppphhhfffllllllmmmpppsssvvvvvvvvvsssnnniiiiiillliiiaaaZZZ\\\ZZZVVVSSSWWWfff{{{|||yyyxxx{{{zzzuuuxxx~~~~~~}}}zzzxxxuuukkk[[[RRRTTTYYYSSSBBB@@@GGG777)))444------,,,))))))******(((******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++---.../////////666888EEEUUUSSSEEECCCMMMJJJCCCPPPCCCEEEZZZ___zzzvvv|||YYY```~~~lllCCCFFFSSSXXXQQQ@@@>>>GGGFFF999999555333222000---+++++++++++++++***++++++,,,,,,+++,,,...---,,,,,,---///000000***...@@@PPPSSSIII}}}lllxxxwwwWWW@@@888888222:::RRRnnnwwwiiiZZZTTTXXXZZZ]]]bbbeeebbbZZZTTTMMMOOOOOONNNUUUdddqqqxxxwwwppppppqqqeeeQQQLLLSSSOOORRRYYY```aaaYYYPPPJJJIIIIIIGGGCCCCCCHHHKKKKKKWWWZZZ^^^\\\UUUPPPSSSYYYVVVdddooouuuzzznnnZZZiiisssmmmqqqvvvddd]]]PPP>>>777===@@@777WWWgggppp|||{{{iiiLLL>>>333111000,,,,,,222........................---///000//////555DDDRRRYYYdddJJJcccbbbfffyyyzzzhhhiiiuuu}}}yyyIII999444555000111333............---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---.........---&&&,,,666BBBEEE===KKKlll~~~rrr[[[QQQfffwwwuuuuuu~~~}}}~~~zzzuuuhhhttt}}}kkkdddqqqwwwaaaYYYRRRIIIBBBHHHNNNIIIDDDIII]]]ooohhhQQQEEEHHH@@@<<<777444222000...,,,++++++++++++************))))))))))))************************++++++++++++,,,,,,+++***+++,,,------$$$BBB888@@@WWW}}}vvvnnniiijjjrrr|||xxxooofffccccccfffnnnvvvpppqqqsssuuuuuussspppmmmooopppsssuuuuuupppiiicccXXXXXX[[[___gggooowww{{{yyyuuuqqqqqquuuyyy||||||~~~yyy}}}}}}{{{xxxxxxuuuhhhZZZZZZ[[[OOODDDCCC>>>333---------,,,***+++++++++******++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,.........---,,,---///111777OOOYYYNNNLLLWWWTTTDDDDDD>>>===@@@]]]}}}vvv|||zzzyyyyyyyyyyyyxxxwwwxxxiiiwww^^^MMMIIIRRRWWWPPPHHHDDDAAA<<<999555111000///...,,,+++,,,,,,++++++++++++,,,,,,+++---......---,,,...///111(((333000CCCXXXPPPdddsss~~~www]]]FFF888666777<<<;;;DDDSSSWWWNNNGGGHHHLLLQQQWWWYYYUUUMMMFFFAAA???CCCEEEGGGNNN]]]iiiooofffpppxxxtttggg\\\XXXXXXMMMJJJHHHFFFDDD???999666???;;;999:::999888:::===999<<>>>>>CCCHHHOOONNNVVV___qqqUUUCCCOOOhhhooonnnnnnooorrrttttttrrrccc^^^cccwwwyyyrrrdddMMM@@@BBBXXXDDDSSSmmmzzzUUUEEE777333222...---...........................---...//////111:::JJJWWW]]]VVVZZZxxx^^^{{{III:::555666111111222---.........------------,,,,,,,,,++++++++++++,,,,,,+++,,,,,,---......//////333FFFFFF===KKKddduuuqqqeeeaaaiiinnnqqq}}}ooo]]]nnn}}}}}}rrrdddvvvsssqqq||||||rrr[[[pppkkkjjj{{{{{{rrrxxx~~~rrrzzzVVV???<<>>DDDPPPXXXQQQDDD@@@DDD>>>999333000000111///------,,,,,,++++++,,,,,,,,,+++---......------...///222$$$:::444GGGYYYNNNjjjrrrVVV@@@555333666888;;;555555<<<@@@===>>>CCCEEELLLSSSRRRIII>>>888666555999;;;:::===EEELLLNNNOOOfffrrrfffUUUMMMFFF>>>AAA>>>999666555555444222888555555777888666777:::222555777666555777<<<@@@???@@@NNNAAA[[[^^^rrrkkkkkknnniiiWWWBBB888<<>>444333111...+++........................---......000555BBBQQQ\\\aaaFFFkkkhhhpppwwwwwwzzzxxxJJJ;;;666777222111222---............------------,,,,,,,,,++++++,,,,,,,,,+++,,,------------///000999GGGDDDCCCbbb{{{hhh]]]SSSYYYtttaaa___~~~qqqaaaaaajjjnnnlllnnnuuuwwwrrruuu}}}|||```iiiqqqjjjsssqqq]]]vvvuuu^^^NNNCCCGGGWWWggglllmmmnnnOOORRRFFF999222333333///***,,,,,,+++++++++*********))))))*********+++++++++*********+++++++++,,,,,,---++++++...000000000111@@@666yyyeeennn{{{eee[[[cccnnntttsssvvvzzz{{{zzz|||}}}tttnnnqqqwww|||}}}zzzwwwuuuvvvyyy{{{zzzyyyvvvrrrpppqqquuuxxxzzzsssppptttyyy|||}}}wwwxxxyyyyyywwwvvvwwwxxx}}}~~~}}}|||kkk[[[aaalll```HHHIIIJJJ666111,,,***+++---,,,+++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,------,,,---444???HHHMMMIIIEEEEEEJJJNNNJJJBBBBBBwwwddd```TTTRRR]]]___]]]cccbbbhhhpppwww}}}hhhccciiitttiiiWWWJJJHHHTTTVVVIIIBBBGGGDDD@@@:::333333444333000...------,,,,,,,,,,,,---,,,---......------...///000,,,888<<>>:::HHHQQQNNNJJJQQQ___iiiQQQRRReeeMMMggg]]]jjjUUUBBB666333;;;===:::@@@NNNRRREEE888444777AAASSSbbbnnn{{{vvvcccVVVNNNGGGBBBAAA>>>999;;;AAAHHH^^^pppzzz[[[>>>222444444//////////////////////////////000///111===NNNXXXYYYJJJ^^^UUU~~~|||~~~QQQAAA:::999333333555000/////////.........------------,,,,,,,,,,,,------.........,,,+++///555;;;FFF___{{{}}}bbbccc|||~~~|||}}}vvvuuuxxxvvv}}}zzziiicccjjjooovvv{{{yyyppp```iiiyyy|||lllFFFEEE???^^^qqq___MMMSSSPPPJJJBBB:::444000///,,,,,,,,,,,,++++++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,---+++...222///***///:::MMM|||bbblllpppuuukkkaaa```iiittt{{{}}}}}}~~~yyyuuuuuuzzz|||}}}vvvyyy}}}|||vvvssssssrrrsssvvv{{{|||uuuwwwyyy{{{zzzyyyxxxwwwyyywwwtttrrrqqqsssvvvwwwsssrrrtttxxxxxxuuusssuuuxxxzzz}}}}}}|||}}}uuuwwwxxxmmmttt~~~mmmRRRJJJOOOBBB555,,,---...+++***---,,,,,,,,,,,,------------,,,,,,,,,,,,------------111000///000666???HHHMMMBBBSSSXXXGGG999HHHmmmsss}}}wwwfffdddiiijjjiiitttUUUJJJRRR[[[ZZZSSSMMMPPPKKK===333333222...000///......------------,,,...//////......///000)))===111PPPZZZ\\\~~~WWWCCC333333777666222222777555444666:::===@@@AAA888666333111111333777::::::>>>???;;;999:::;;;999AAAAAADDDEEE@@@777666:::777;;;:::666:::BBBEEE@@@===PPPQQQ>>>>>>PPPOOO<<<===LLLTTTMMMGGGMMMYYY```GGGUUUkkkZZZjjjeeeooo___;;;555777>>><<>>999555222777???RRR```hhhoooJJJ666555666222////////////////////////000111000333BBBTTTZZZVVVEEEccceeeUUUDDD;;;999333333777333////////////............------,,,,,,,,,,,,------...///...------444???GGGRRRttt~~~jjj___dddppp}}}{{{vvv}}}}}}{{{zzzxxxtttmmmnnnvvvkkkooo}}}pppooo{{{ooo\\\HHHOOOvvv|||iiicccSSSYYY]]]VVVGGG888111000------,,,,,,,,,+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,---------,,,...111---+++999MMM|||]]]{{{xxxkkkllluuuooouuuzzzzzzvvvtttvvvyyy{{{vvvvvvzzz~~~}}}{{{vvvuuuvvvtttzzz|||uuusssvvvzzz}}}~~~}}}yyyxxxyyyzzzyyywwwwwwuuuxxx~~~|||{{{~~~|||{{{zzzyyyzzz~~~uuuppp~~~hhhTTTXXXMMM<<<000///000++++++///,,,,,,,,,------------...,,,,,,,,,------------...222///...333<<>>===GGGOOONNNAAA444000000///666>>>@@@>>>BBBKKKJJJCCCCCCKKKJJJAAA@@@GGGFFF===CCCMMMOOOFFF@@@DDDHHHFFF999OOO```SSSSSSSSSWWWLLL444777<<>>777GGGYYYuuuYYY<<<666666222////////////////////////000222222666HHH[[[^^^VVVXXXffftttfff\\\```jjjwwwXXXFFF<<<999333444888444000/////////...............------,,,,,,------...---.........000888FFFPPPrrrrrrkkkooo}}}vvvvvv~~~zzzzzzyyyqqqzzz}}}www{{{qqqyyyyyy|||eeeQQQ^^^zzzZZZhhhsssmmmYYYCCC999777---------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,+++...111...111GGGaaaiii```|||iiirrrzzzuuuzzzzzzyyyxxxwwwyyy}}}rrrvvv~~~~~~~~~yyyyyy||||||vvvwww}}}~~~}}}vvvsssttt||||||tttzzzwwwyyy~~~yyykkkyyy}}}```___UUUBBB333111111,,,,,,111,,,,,,,,,---------......,,,,,,,,,---------......000,,,,,,444AAAKKKOOONNNFFF:::444LLL}}}~~~uuuvvvXXXkkkqqqrrr~~~vvv\\\dddlllfffYYYdddcccOOO<<<666666444111111000......------------...//////......///111333...FFFNNNOOOrrrsssmmm???666333666555000444???888777666777<<>>@@@GGGMMMOOORRReeeeeeKKK999<<>>===::::::>>>===DDDCCC<<<;;;AAA@@@999@@@IIIJJJJJJVVVggg[[[BBB777;;;>>>CCCUUUmmm{{{|||WWWDDD999===BBB>>>999:::777@@@GGGFFFFFFFFFAAA:::555555666777555555888===>>>UUUssssssdddAAA777555111000000000000000000000000///222333999LLL```bbbWWWrrrssssssnnn\\\MMMFFFMMMYYYggg|||~~~}}}}}}kkkEEE:::444333999111111222000///...///000///...........................,,,...000000111???^^^||||||qqqyyywww}}}www}}}kkkmmmpppmmmvvvxxx{{{^^^ZZZmmm{{{qqqZZZ<<<===666111000///---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,333&&&+++<<<111HHHfffkkk{{{xxxqqqtttyyyzzz{{{}}}~~~zzzuuupppppprrruuuqqqoooooottt{{{kkkYYYrrryyyqqqrrrvvv|||}}}~~~~~~xxxxxx{{{mmmnnnaaa```QQQ888---333222,,,...------,,,,,,,,,------...------......///000000000000111555===DDDJJJRRRZZZAAACCCNNNxxx}}}tttmmm___yyy{{{vvvllltttfffnnnyyyiiipppAAA777>>>222444222111///...---......000////////////000000111111@@@HHHIIIfffhhhwww^^^AAA333555777///999AAA444:::555444777888999BBBMMMVVVEEEQQQXXX@@@;;;DDD:::888CCC;;;888GGGNNNTTTgggvvv}}}lllNNNAAA>>>444;;;KKKSSSJJJ???<<<;;;777;;;<<<>>>???>>>===>>>???>>>>>>???@@@>>>>>>BBBGGGIIIHHHUUUXXXdddlllQQQ>>>444KKKOOOLLLaaauuujjjUUUHHHJJJ@@@GGGKKKFFFJJJAAA<<<555222888<<<999444333444000222777777444888AAA999kkk}}}fff<<<888DDD---111000......000000000///555)))444;;;WWWgggSSS]]]zzzcccyyygggXXXSSSWWWfffoooooottt~~~{{{xxxooopppoooqqqxxxlllIII???888444999333444333111/////////000///...........................+++222///---:::MMMbbbxxxqqqpppyyyssswww|||nnn~~~wwwyyyeee{{{iiiZZZmmm|||pppkkkJJJBBB999333222111///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...***444***999BBB~~~jjj{{{tttrrrwww|||~~~~~~~~~~~~vvvwwwyyy{{{|||zzzuuurrr}}}|||yyytttmmmfff^^^ZZZ^^^\\\ZZZ\\\aaaeeeffffffWWWTTTzzz{{{yyyxxx{{{xxxzzzuuuzzz|||}}}}}}{{{{{{zzzyyy|||~~~~~~zzzmmmgggZZZBBB111111111.........------,,,------......------......///000000000111444888===GGGNNNNNNJJJBBBSSSqqqyyybbbzzzeeehhh}}}sss}}}```BBB===333555333111///............000////////////000111111000>>>IIIHHHhhh^^^~~~wwwYYY<<<...444;;;444777???;;;333555999;;;;;;DDD[[[rrruuufff]]]PPP:::999BBBAAA<<>>======:::999;;;>>>?????????@@@AAA@@@@@@AAADDDGGGKKKOOOSSScccZZZ^^^___kkkpppOOO888KKK[[[QQQ===BBBOOONNNGGG===FFFFFFUUU^^^]]]ddd]]]RRRFFF:::666333111444999333444333333777???AAA???lllyyypppsss}}}MMM<<>>666:::555999555222000//////000///...........................)))333---///LLL^^^ffftttuuuuuu}}}~~~zzzyyyzzz}}}}}}wwwtttqqqzzz{{{pppzzzuuuuuuOOO>>>444444444333111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000***777333111fffdddwwwyyyqqqqqquuuxxxzzz|||yyy|||vvvoooggg[[[QQQMMMKKKIIIHHHAAAAAABBBHHHQQQ[[[bbbfffKKKPPP}}}}}}~~~||||||~~~}}}wwwuuuxxxvvv}}}}}}www}}}pppgggQQQ999///000111.........------------......---......//////000000111222555;;;CCCLLLPPPGGG;;;IIItttqqq|||zzz}}}ppplll|||KKK;;;888666555333000///.........///////////////000111222111===MMMOOOwwwzzzbbb}}}JJJ>>>333888???888333888999777888:::???GGGVVVmmmdddDDD;;;???DDDHHH???BBB======GGGQQQfffSSS666<<>>333...222:::555555666777888???PPPaaannnnnnbbb>>>AAA:::444222000///000111000000000000666HHHiiiggg]]]llldddRRRddd}}}~~~mmmVVVFFFFFFAAAHHHTTTcccsss{{{uuuiiicccaaa\\\SSSJJJEEEDDDFFF@@@>>><<<===@@@BBBAAA???>>>DDDOOO\\\mmm~~~{{{uuuZZZSSSDDD888;;;888>>>777444111//////000//////...........................333000BBBgggpppjjjwwwnnn{{{{{{rrrtttwww|||{{{zzz|||nnnaaaaaaiiinnn}}}tttggg___GGG<<<555444444222111///------------------------------,,,,,,,,,------------......333,,,???:::cccsss|||uuuuuuxxxzzz|||~~~}}}~~~~~~|||}}}zzzyyyxxxxxxyyy}}}|||rrrgggXXXOOOCCC>>>AAAFFFIIIJJJFFFCCC???;;;:::===AAAEEEFFFGGGrrr|||~~~zzz|||xxxfff~~~~~~yyyxxxqqq```DDD...///444...000///......---..................///000000111111333333>>>NNNSSSJJJBBBBBB[[[uuu|||yyy______xxxnnnmmmxxxvvvwwwVVVAAABBB888777444222000/////////////////////000111222222444>>>RRR___lllwww~~~mmmDDD===:::;;;<<<::::::;;;999@@@???FFFYYYqqqbbb<<>>BBBDDDDDDFFFQQQoooiii>>><<>>;;;444;;;GGGHHHCCCHHHWWWrrrggg===LLLUUUGGGFFF@@@CCCHHHGGGGGG]]]OOO333<<>>:::===AAA>>>:::;;;BBBGGGCCC;;;===;;;999999:::;;;;;;::::::999777777999<<<>>>???FFFLLLNNNGGG>>>@@@OOO^^^wwwxxx}}}ooodddKKK888======BBB;;;777333000///000000///////////////////////////000///HHHnnn}}}vvvvvvzzzvvvssszzztttfffjjjwww|||xxxqqqeee^^^WWWTTTTTTVVVUUUSSSZZZXXXSSSNNNJJJGGGEEEDDD???EEEKKKMMMMMMXXXsss~~~www}}}nnnvvvTTT>>>???===999666333111000000------------------------,,,---------...............///999CCCWWW}}}}}}rrr|||tttrrrwwwxxxssssssxxxuuuyyyzzzsssmmmeeeZZZLLLEEEDDDEEEDDDBBBRRR^^^jjjnnnggg___\\\\\\hhhggghhhjjjjjjeee]]]WWWNNNJJJCCC===<<>>===;;;888555222111000000/////////000111222333444:::HHHOOOeeehhhZZZAAAHHH>>>333<<>>^^^ggg\\\yyymmm\\\hhhqqq}}}bbbAAA;;;<<>>>>>BBB<<<888333000///000000//////////////////////////////777^^^xxxpppvvvvvv|||jjj```[[[aaaeee^^^QQQHHHHHHGGGEEEBBBCCCJJJUUU]]]aaadddggghhhggggggjjjmmmnnnqqqtttqqqgggbbbjjjwwwnnnpppwwwkkkxxxXXXBBBJJJFFF@@@:::555222111111........................------------............//////@@@___nnn{{{~~~~~~wwwzzz}}}sssooorrrpppjjjjjjqqqyyy|||}}}rrreee]]]EEE@@@999666666999::::::999@@@HHHOOOVVV___llluuu|||wwwppphhh```YYYUUURRRLLLGGG>>>777;;;PPPoootttwwwdddnnntttuuuxxxwwwzzz~~~oooiiilllpppssssssttt|||zzzdddyyyNNN888:::111333222111000/////////////////////000111111222222444BBBSSSTTTFFFGGGooo}}}www~~~@@@DDDXXXqqqrrr]]]LLLKKKNNNYYYgggrrrxxxzzz}}}dddlll~~~mmmgggzzznnnmmmvvv}}}}}}ZZZ@@@>>>===999666333111000000/////////000111222444555:::QQQOOO~~~nnndddMMMIIIIII>>>:::@@@===HHHfff~~~QQQKKKJJJCCCGGGEEEEEEIIIFFFQQQnnnGGG444;;;;;;777<<>>>>>AAAAAA;;;IIIRRR]]]xxxttttttvvvlllnnnmmmmmmpppooodddVVVJJJQQQ[[[vvv|||rrrhhhccc\\\XXX\\\eeeqqqyyy|||dddsssZZZGGG===999444111111222222222000333CCCggggggeee|||kkkrrrrrr^^^>>>>>>CCCEEECCCCCCGGGSSSaaabbbOOO:::777:::===>>><<<;;;::::::<<<:::888777777;;;@@@CCCWWWppptttwwwyyy|||rrrdddQQQRRRgggnnnkkkiiiwww{{{iiiKKK888>>>>>>AAA===999444000///000000///000000000000000000000000666HHHwwwlll{{{yyy^^^RRRHHH@@@???===:::<<>>@@@???@@@LLLcccuuu~~~TTTwwwfffwwwfffSSSNNNFFF===666222111111........................---------.........//////111666===~~~aaaxxxuuu}}}xxxooommmsssvvvsssxxxzzzmmmZZZGGG;;;999<<<@@@BBBBBBAAAAAAAAA>>>>>>???EEERRReeexxxzzz|||{{{uuuhhhZZZNNNGGGHHHEEE@@@BBBTTT{{{kkkbbbRRRHHHYYYZZZRRRUUUZZZeeerrrzzz}}}}}}lll^^^```jjj~~~yyy^^^XXX<<<;;;222333222111000/////////////////////000111111222222555MMMZZZLLL===OOOsssJJJ???NNNbbbmmmdddVVVUUU]]]YYYhhh}}}ppp\\\XXXaaappp]]]JJJDDDCCCAAAAAADDDOOO^^^xxxiiiOOO???===:::777444222111000/////////000111333444555999WWWQQQqqqxxxaaa===AAA<<<555>>>FFF;;;PPP}}}XXXKKKGGGEEELLLDDDDDDJJJJJJWWW???777:::???;;;;;;>>>:::???DDDNNNWWW]]]cccllltttrrrtttvvvwwwxxxxxxyyy{{{}}}OOOAAAHHHGGGDDDJJJZZZyyySSSRRRiiiqqq\\\[[[VVVpppvvvgggbbbfffYYYKKK<<<555;;;RRRwww}}}bbbvvv]]]LLL>>>:::555222111222222222111222FFFnnniiinnnzzzyyyrrr[[[???EEELLLMMMaaaaaahhhxxx\\\:::;;;AAAGGGFFFAAA>>>AAAEEEEEECCC@@@===<<<>>>CCCGGG:::PPPxxx|||hhhiiixxxyyy^^^LLLEEEJJJrrrwwwnnngggttt}}}nnnRRR555777;;;???FFF???777111111222222222...333///...333000...555???ddd|||jjjtttcccMMMCCC@@@???CCCGGGEEEAAA===???CCC>>><<>>AAA\\\jjjMMMBBBMMMNNN[[[[[[III>>>;;;;;;HHHTTTSSSBBBGGGSSSgggiiilllddd\\\dddfffbbbllllll___gggqqqRRR555777<<>>bbbxxxfff}}}|||qqqoooxxxqqqqqqhhhjjjoootttyyypppWWWBBB<<>>777???BBBEEEIIIRRRbbbttt{{{vvv\\\IIIEEE???;;;888666444333000000111111222333333444:::LLL\\\ssszzzxxx???>>>AAANNNYYYMMMGGGBBBHHHqqqvvvfffeeelllYYYAAABBBRRRZZZaaaaaaSSSMMMEEENNNTTT[[[~~~oooHHHCCCAAAEEEKKKNNNRRRVVV]]]iiivvvTTTFFFQQQcccuuuuuu~~~yyyMMM???NNNIIIVVVgggmmmlllqqqrrrqqqvvv|||wwwpppddd\\\\\\YYY===888===FFF}}}gggiiieeexxx[[[NNNDDD@@@:::666555444444333777333NNNuuupppsssnnnxxxVVVEEEQQQeee[[[EEE@@@UUUeeeRRRRRRfffjjjuuugggNNN??????FFFTTT]]]XXX???:::HHHlll___ggg}}}qqqOOO444777>>>KKKUUUKKK===333000111222222///222///...222...///<<>>GGGRRRVVVbbb___XXXNNNJJJUUUkkk~~~vvvtttfffQQQKKKDDD===:::777666555111111111222222333444444>>>SSSkkkqqq|||hhh999CCCBBBZZZrrr```OOORRROOOXXXRRRtttpppLLL;;;???FFFAAA===DDDOOOWWWdddgggYYYUUUPPPYYY```gggwwwZZZSSSOOOQQQUUUXXX^^^dddrrrzzzbbb@@@CCC\\\~~~dddWWWXXXccc___JJJEEENNNMMMUUUfffooosssyyyuuummmnnnwww{{{pppooojjj\\\OOOIIIBBB@@@???888RRRjjjgggooo^^^QQQJJJEEE>>>888666555444444555555NNNwwwqqqyyyrrrwww\\\MMM[[[ttt___???===LLLbbb]]]hhhxxxUUU@@@DDDRRR______RRRHHH<<>>QQQVVVMMM@@@777333222222111000222///...111---111CCCeeeyyy|||lllUUULLLBBBDDDSSSdddlllmmmoooqqqsssttt|||~~~~~~||||||ooozzzpppQQQXXXcccSSS>>>---<<>>PPPLLL>>>GGGvvvpppZZZIIIIIIFFFMMMWWWQQQHHHLLLrrr{{{wwwjjjHHH::::::<<<888>>>CCCJJJNNNPPP```yyyzzzrrrqqqTTTOOOHHHBBB>>>;;;888666333333222222333444555555@@@SSSzzzxxx\\\777@@@<<>>---AAAMMMmmmvvvgggLLL@@@CCC===FFFwwwjjjnnnnnnQQQ@@@>>>;;;;;;>>>:::777666444222000///.........------------...//////:::XXXmmmddduuulll|||{{{iiiYYYPPPgggqqqrrruuuwwwzzzyyy```OOOFFFNNNVVVZZZhhhzzzkkkiiiwwwxxx```TTT___hhhQQQaaacccbbbooossshhhcccnnnwww|||___rrrsssooo]]]{{{qqqcccVVVBBBeeetttgggIIIGGG>>>;;;777555444333222000111//////000///000888AAAOOOHHH???RRRcccIIICCCRRRRRRUUUlllyyygggPPPpppiiiCCC777999;;;DDDEEEIIIVVVZZZMMM^^^tttTTTQQQMMMIIIEEE@@@:::777555444333333333444666777@@@OOOtttSSS;;;;;;===WWWoootttyyynnnSSSJJJJJJAAA666777PPPnnnuuunnnlllkkktttqqqpppsss{{{TTT>>>EEERRRRRRkkkZZZYYY```xxxxxxwwwrrrhhhgggiiiyyyrrrsss|||wwwvvvvvviiiQQQ===666BBB<<<;;;@@@YYYSSSeee___fff[[[TTTNNNEEE>>>999666444333333>>>NNNvvvdddssswwwbbb___XXXAAACCCDDDTTTgggPPP\\\hhhfffYYYGGGKKKOOOwww}}}tttrrrdddwwwoooSSSPPPmmmpppPPP;;;777888TTTSSSLLLDDD===:::777333000000222///000222...:::UUU|||yyy~~~xxxmmmtttqqqaaa]]]PPP@@@PPPaaaoooooonnnssszzz|||ppptttqqqttt~~~~~~{{{ppphhhmmmiii\\\eeessskkkHHH111===PPPjjjQQQ>>>;;;777>>>jjjnnnaaauuulllRRREEEDDD@@@??????:::999888666333111///.........------------...//////CCC``````rrrrrrqqqyyyzzzyyy{{{zzzxxx\\\iiiqqqxxx|||}}}~~~zzzkkkFFFEEEMMMZZZbbbppprrrtttlllQQQjjjiii___kkkqqqrrr}}}iiiVVVttttttooo~~~rrrooozzz~~~~~~|||tttWWWNNNPPP\\\~~~qqqKKKHHHAAA>>>:::777666555333222222000000111000222<<>>999777666444333333555666888EEERRRggg}}}JJJ???999EEE\\\~~~{{{rrrUUU@@@UUU~~~vvvooowwwmmmEEE>>>IIITTTXXXwwwPPP___vvv}}}~~~}}}yyyxxxvvvgggNNN<<<777<<<>>>JJJIII|||vvvrrr\\\fff^^^WWWRRRJJJCCC>>>999666333000???KKKvvveeevvvfffbbbvvvzzz{{{YYYJJJAAA???FFFIIIXXX^^^NNN[[[aaaZZZSSSLLL\\\wwwtttsssmmmSSSOOOjjjSSS@@@:::777VVVXXXPPPFFF???;;;888555222000111///111333///>>>^^^yyyqqqfffWWWIIIBBBSSSeeerrrrrrqqqxxx}}}}}}qqquuurrruuu}}}www{{{ooojjjzzzmmmiiivvvwwwNNN:::???NNN}}}}}}hhhUUU@@@777555888UUU}}}zzz^^^jjjjjjQQQEEEEEE@@@??????;;;:::999777444222000.........------------...//////EEEmmmZZZuuuxxxpppooollliiixxxsssjjjzzz~~~~~~|||kkkVVV;;;GGGWWWhhh}}}nnn~~~kkkXXXkkkyyy{{{kkkMMMIIItttooofff]]]NNNWWWpppxxx}}}}}}~~~|||tttVVVPPPhhhVVVvvv{{{NNNIIIDDDAAA===:::888777555333111000111222222666CCCPPPNNNFFFOOOuuu}}}MMMsssyyyKKKEEE]]]kkkcccfffooonnnDDD333;;;NNN\\\dddfffZZZdddeee^^^eeennnxxxeeennnaaa^^^YYYTTTNNNHHHAAA<<<999777555444444555777888FFFWWWoootttAAA@@@;;;HHHaaauuuooo{{{```\\\www}}}WWW>>>HHHOOO[[[\\\zzz{{{xxxpppmmmaaaMMM???:::777KKKhhhNNNrrrsssaaaddd```ZZZVVVOOOIIICCC>>>999555---<<>>BBBEEEbbbYYYZZZZZZ___TTT@@@555444555EEE```|||bbb[[[dddLLL@@@@@@<<<<<<>>>;;;;;;:::777555222000.........------------...//////CCCwwwYYYuuuwww{{{ooo___[[[VVVpppooo~~~eee}}}~~~|||hhhQQQGGGUUUcccxxxhhhhhh```KKKmmm|||~~~sssxxx~~~UUUCCC999JJJzzzqqqttt~~~ccc___cccmmm}}}wwwWWWUUUaaabbbwwwzzz}}}~~~{{{xxxzzzrrrPPPMMMtttOOOnnnQQQIIIFFFCCC>>>;;;:::888666444000///111333444:::IIIWWWKKKCCCRRRggg~~~}}}KKK@@@HHHRRRJJJOOO~~~XXX???<<>>555666...@@@mmmpppUUU\\\NNNAAA>>>@@@???<<<:::999999888666333111...---...///...+++***...222444WWWXXXaaa}}}zzz}}}ppp[[[VVV___bbbgggnnnwwwzzzpppccc{{{qqqmmmnnn\\\AAAMMMrrr}}}ZZZSSSvvvwwwkkkooo```NNNXXXhhh```^^^rrr~~~xxxjjjcccZZZ666AAAEEERRRkkk^^^NNNOOOUUUWWWlllxxxjjjqqquuusssppp}}}uuuXXXeeeqqqttt{{{}}}~~~}}}{{{yyy~~~zzzvvv\\\===ZZZ```OOOqqq}}}UUUIIILLLJJJFFFBBB???;;;666333333999---444999333DDDUUUCCCCCCggg{{{jjjoooNNNBBBIII@@@IIIXXXmmmhhh@@@888BBBLLLUUU^^^TTTuuummmiiiqqq~~~mmmiiiqqqwwwcccZZZZZZPPPIIIFFFBBB;;;999777555444444666777===dddsssoooyyyfffLLL===666KKKWWWbbbbbb___hhhvvvUUUGGG@@@QQQPPPVVViiihhhtttmmmSSSBBBDDDUUUdddeeewwwhhhLLL>>>BBBCCC@@@BBBHHHjjjOOOXXXaaaXXXxxxvvvzzzrrrbbb___[[[UUUNNNFFF===777;;;333GGGvvveeevvvyyysssggg|||\\\UUUiii|||[[[???EEEYYY^^^PPPnnnuuu\\\<<<555BBBVVVbbbXXXLLLBBB===;;;999777111333111000111222JJJooo~~~zzz~~~}}}sssvvvjjjWWWDDDAAAMMMVVVYYYYYYbbbpppqqqiiikkkppppppuuu~~~tttppprrrtttsssppp}}}tttnnnjjjZZZNNNBBB888HHHYYYwwwsss\\\<<<222777111<<<```ppp\\\VVVIII===;;;>>>===;;;999:::999888777555333111///...//////,,,+++...222666\\\VVVggg|||ttt|||pppkkkrrryyyxxxvvvvvvwwwsssdddTTTjjjccc[[[ZZZaaaeeeXXXFFF[[[pppZZZFFF___tttnnn___\\\KKKCCCZZZVVVUUU___lllooooooxxxvvvwwwtttJJJ>>>???@@@CCC]]]~~~lll[[[UUU\\\aaahhhqqqYYYQQQnnn~~~yyytttXXX???TTTdddMMM}}}uuuYYYNNNNNNKKKGGGCCC@@@<<<777444333999...555:::777JJJWWW>>>SSSuuu}}}~~~xxx\\\===@@@JJJDDDUUUmmmhhhhhhNNN999999CCCNNN___pppqqq}}}kkk^^^]]]dddnnnvvvyyy}}}|||{{{lll^^^]]]xxxccc[[[[[[RRRLLLJJJFFF@@@===:::666555555777888;;;[[[xxxbbbGGG===:::AAAGGGKKKGGGCCCJJJ]]]nnnsss\\\BBB555222999@@@999EEEuuuvvveee[[[KKKJJJFFF@@@===DDDTTTaaattt}}}\\\GGG999999===;;;777555:::lllsssVVV[[[SSS~~~yyyaaa^^^ZZZVVVQQQIIIBBB<<<<<<333AAAooojjjttt{{{oooWWWOOO~~~mmm[[[lllqqqrrrssstttkkkgggrrrzzz[[[:::777IIITTTRRRzzzYYY888888III[[[^^^UUUJJJAAA===<<<:::999333444000///111333LLLsss{{{}}}}}}jjj]]]IIICCCGGGLLLOOOSSS[[[fffjjjhhhpppvvvuuuuuu}}}uuussszzzwwwnnnnnnmmmdddbbb```UUUGGGCCC@@@YYYuuuhhh<<<111888444888NNNppp[[[QQQQQQFFF<<<;;;>>>===<<<;;;999999888888666444333222/////////---+++---333999fffUUUppp{{{}}}pppvvvxxxeeejjj{{{{{{uuussskkkXXXFFFPPPFFFLLLdddqqqgggUUULLLllllllIIIDDDsssvvvhhhYYYPPP???IIIsss[[[IIIPPPZZZpppQQQ>>><<>>IIIXXXrrruuuooo^^^aaaeeeiiiggg]]]bbblllxxxrrrfffqqq}}}qqq]]]WWWgggyyyddd\\\]]]VVVQQQPPPLLLFFFCCC>>>999666666777999===TTT}}}iiiIII???>>>:::;;;:::666333666???HHHaaaddd^^^KKK888333999@@@>>>AAA???FFFeeelllhhh```UUUJJJBBB>>>===>>>>>>===<<<@@@PPPgggxxxzzzxxxkkkcccTTT===:::???888<<>>iiirrrsssiii]]]KKK===DDD\\\}}}jjjYYYTTTOOOSSSbbbuuuXXX===777CCCOOOHHHVVV666:::LLL\\\]]]UUUJJJAAA>>><<<:::888555666222/////////FFFkkkrrrooo|||nnneeePPPHHHSSSYYYhhhxxx~~~}}}}}}~~~ooofff^^^UUUNNNNNNQQQQQQCCCTTTbbb|||sss@@@333777444555AAAQQQSSSHHHvvvQQQGGG??????AAA???======888888888777666555444333/////////...,,,---444===tttZZZxxxjjj|||ooo\\\eeeyyy}}}xxxpppjjjjjjeeeUUUEEE>>>BBBaaaiiiRRRVVV~~~aaaSSSUUUzzziii___TTTFFF___WWW777AAAWWW}}}{{{CCCFFFOOOLLLaaaggghhhcccgggbbbqqqffflllqqquuu~~~||||||~~~~~~xxxqqqSSSHHHGGGvvvXXXccc~~~```WWWWWWSSSOOOKKKHHHDDD@@@===555777///555666===RRRQQQLLLeee}}}wwwPPP:::???HHHPPPWWWWWW```sssbbb]]]___hhhpppiiiWWWbbbdddNNN???888DDDVVViiixxxmmmdddYYYaaagggqqqsssdddeeeoooqqq\\\LLLbbbsssdddaaahhh{{{fff]]]___ZZZWWWVVVQQQLLLHHHAAA;;;777666777888===PPP|||QQQCCC???999999888777777888999:::@@@JJJJJJ<<<222777???BBBFFFKKK]]]fffddd{{{\\\IIILLLNNNJJJBBB===>>>@@@EEEEEECCCAAAEEETTTkkk|||{{{yyytttuuu___RRRMMMGGG666999:::111HHHbbbYYYqqquuu]]]OOODDDooo]]]___]]]ZZZXXXUUUPPPKKKGGG:::<<<@@@cccuuutttgggDDDAAA:::BBBfffiiiLLLBBB???DDDQQQUUUUUU888<<>><<<:::777555777444333111///CCCfffsssvvv}}}rrrjjjPPPHHHUUUiii~~~||||||qqqmmmmmmiiiZZZIII@@@<<>>UUUIIIJJJ^^^vvv~~~dddMMM@@@>>>???JJJWWWZZZ```xxxSSSOOOKKKOOO\\\___VVV]]]iii]]]EEE999KKKgggzzzUUUQQQEEE@@@BBB???TTTcccbbbuuuyyy~~~gggZZZtttnnncccdddjjj}}}~~~ggg^^^```]]]ZZZZZZUUUOOOKKKDDD>>>999777666777;;;PPP|||RRRCCC>>>;;;999777666666888999:::555???AAA:::666:::<<<999MMMaaa~~~[[[DDDYYY]]]\\\TTTHHH@@@AAAFFFAAAHHHPPPUUUYYYcccqqq|||yyynnneeeqqqhhhLLLAAACCC<<<111888>>>IIIrrr]]]OOOeeeWWWZZZOOOKKKggg[[[___]]]ZZZXXXUUURRRMMMJJJ<<>>;;;888555888777777666444HHHkkkxxxyyy{{{sssiiiJJJEEEUUUsss^^^VVVFFFTTTrrrmmmoooqqqppp^^^HHH>>>555555BBBFFFVVVWWWpppqqqCCC888333111666999mmm]]]}}}yyyKKKDDD>>>??????<<<999999777777777666555444333222111///000222...,,,666DDDnnnUUUsssjjj|||vvv```YYYhhhzzzrrrqqqmmmgggffffffaaaZZZRRRVVVgggppp[[[GGGdddcccDDD[[[uuuhhhYYYIIIFFFYYYppp888000:::FFFJJJaaa}}}\\\^^^qqqwwwSSSGGGCCC^^^{{{ddd]]]```vvvppp^^^hhhpppmmmiiihhhcccgggrrrdddVVVMMMSSSaaajjjmmmmmm}}}{{{~~~wwwoooNNNCCCDDDwwwXXX^^^}}}uuu~~~WWWWWWSSSPPPLLLHHHFFFEEECCCAAA<<<888333666111BBBZZZFFFAAAiiivvvYYYJJJBBBAAACCCNNNSSSKKKVVVvvvuuueeedddggg\\\nnnwwwhhhIII999QQQvvvjjj>>>999999<<<444RRRwww~~~~~~lll___```\\\mmmmmmiii^^^```]]]\\\[[[UUUQQQNNNHHHAAA<<<999777666>>>WWWLLL@@@===;;;;;;999777666777;;;>>><<>>:::888===AAACCChhhqqqQQQLLLQQQZZZZZZWWWMMMCCCAAAJJJSSSVVVZZZ___cccjjjyyyXXXzzzeeeyyyzzz___CCC555555>>>666;;;JJJfffwwwAAA888WWWsssRRRMMMKKKeeebbb___]]]ZZZXXXWWWTTTQQQNNNEEEAAA<<>>555HHHwwwRRR???>>>JJJ^^^[[[TTTKKKEEEBBB@@@>>><<<888;;;888777777777LLLpppvvvwww|||zzzvvvwwwsssqqqfffFFFFFF[[[mmmtttvvvXXX555666444RRRyyyuuuvvvxxxfffhhhVVVDDDBBB999444@@@666BBB===ZZZeee<<<666222333999777]]]yyySSSvvvoooEEE???<<<======:::888999999888888777666555333222111...000333///,,,777GGGiiiUUUrrrhhhzzzqqqccchhhrrruuuvvvtttmmmhhhhhhhhhfffccccccjjjoooiiinnnjjjJJJQQQuuupppfffSSSFFFMMMXXXWWWDDD===:::@@@QQQkkkwww|||RRRHHHNNNggg|||QQQYYY[[[kkkuuuppp~~~yyyhhhYYYTTTPPPLLLPPPXXXZZZTTTUUUbbbqqqzzz}}}||||||}}}tttkkkKKKAAAKKKrrrMMM[[[yyyvvvTTTYYYRRROOOKKKHHHGGGGGGEEEDDD@@@;;;777:::444IIIcccIIIDDDwwwNNN??????IIIMMMOOOMMMBBBIII___{{{|||}}}rrr|||YYYDDDYYY~~~VVV777444999>>>BBBeeeyyyyyyiii^^^```OOOQQQzzzjjj^^^```]]][[[ZZZSSSSSSPPPLLLFFF@@@<<<888777===UUULLL@@@===<<>>JJJaaaYYYSSSJJJEEECCCCCCAAA???======888555555555LLLqqqxxx{{{kkkoooeeeFFFJJJFFFGGGSSSkkkzzzXXX777666<<>><<<:::<<<:::::::::999777666444333222...000333///,,,777IIIqqqbbbyyykkkuuu|||vvvwwwpppuuutttnnniiijjjmmmooojjjooo|||qqq[[[GGGmmmnnnhhhTTTKKK]]]dddTTT:::DDDHHHPPPeeeyyyWWWEEEQQQaaayyyrrrooohhhPPPMMMSSSNNNUUUhhhiiijjj}}}xxxbbbNNNGGGKKKNNNOOORRRZZZbbbgggqqqttt}}}|||}}}zzzpppgggCCC:::KKKggg===RRRzzzpppSSS]]]TTTQQQMMMJJJJJJJJJIIIIIIBBB<<<:::===777OOOjjjMMMQQQwwwWWWBBB>>>HHHFFFBBBGGGIIICCCdddoooYYYvvvnnnQQQ___yyyKKK>>><<<;;;999<<>>:::888444KKK{{{RRRDDD>>>???UUUqqq~~~zzznnneeebbbjjjbbbYYYPPPBBB;;;HHH\\\tttXXX???===FFFEEEDDDKKKSSSXXX[[[bbbllltttwww~~~~~~XXXwwweee[[[iii{{{|||mmm___WWWYYYZZZ^^^bbb]]]bbbuuuRRRTTTJJJttt~~~{{{___^^^]]][[[ZZZ[[[\\\\\\[[[ZZZWWWGGGCCC>>>VVVnnnhhhsssvvv{{{bbbEEE<<>>FFFQQQhhhkkkjjj}}}ddd~~~UUU666777GGG>>>HHHcccnnnqqqMMMSSS^^^lllvvvvvvnnngggcccgggnnnsssmmmaaaZZZYYYRRRaaakkkppptttssshhh___]]]^^^[[[WWWVVVVVVTTTSSSQQQMMMFFF>>>888===GGG{{{~~~MMMBBBDDD@@@TTTeeeeee[[[YYYdddqqqvvvvvvEEEEEESSSjjj~~~yyyoooqqq]]]EEEAAACCC??????DDDMMMTTTUUU[[[kkkeeewwweeeYYYhhhmmm{{{vvvfffrrruuummmdddbbbgggtttqqqIIIMMMLLLnnnmmmcccaaa___]]]\\\[[[ZZZWWWUUUTTTQQQ???CCCMMMsssvvv~~~sssaaa???AAA^^^KKK===OOOiiitttxxxfffccc>>>:::<<>>>>>AAA999>>>>>>???===777DDDaaa|||yyyyyy|||nnnQQQDDDJJJSSSaaannnuuukkkOOO333@@@<<>>IIIYYYHHHOOOxxxiiiDDD===444GGGiiilll]]]^^^zzznnnxxx```AAA<<<>>>HHHjjjrrruuu___^^^sssaaaIIICCCCCCHHHeeeqqqMMMFFFBBBFFFQQQYYYZZZXXX]]]bbbjjjnnniii]]]UUUTTT@@@SSSsssvvvxxxrrrggg______```]]]YYYWWWXXXWWWUUUSSSPPPIIIBBB<<>>===>>>DDD===LLL\\\fffqqq~~~rrrzzz}}}{{{yyy{{{gggNNNHHHAAAsssqqqeee```___\\\[[[[[[YYYWWWUUUOOONNNAAAEEELLLmmm{{{cccNNN___VVVKKK]]]ppp|||dddVVVeeehhhFFFAAA444DDDKKK{{{qqqvvvLLL;;;JJJooosssXXXQQQJJJGGGDDD@@@>>>???999@@@BBBDDDBBB:::GGGeeeyyy}}}zzzqqq|||uuuVVVPPPtttvvv|||uuu```LLLBBB@@@JJJooo{{{}}}{{{wwwsssssstttqqqkkksssEEEWWW}}}pppuuuRRR333444666222666:::HHH~~~@@@bbb]]]GGG>>><<<999888888999888888555555555555555555444444111111111111......555>>>^^^\\\|||zzz}}}|||xxxxxxxxxwwwvvvvvvxxxzzz||||||vvv{{{{{{dddjjjyyy~~~{{{lllcccOOO```mmmiii\\\VVVXXX]]]kkkuuuzzzzzz```IIIOOO|||~~~LLLoooaaadddsssvvvyyyeeeJJJSSSvvv|||zzz{{{yyyhhhTTTCCC===IIICCCCCC{{{sssZZZ^^^UUU\\\[[[[[[]]]^^^^^^\\\ZZZOOORRRHHHEEECCCMMM```QQQPPP{{{{{{yyydddKKKBBB@@@^^^[[[[[[tttmmmSSS@@@@@@GGGZZZwww[[[IIIWWWYYY___lll~~~~~~eeeJJJmmmcccHHHLLLQQQVVVXXXXXXWWWWWW^^^aaahhhllldddVVVLLLJJJ777JJJwww{{{lllccc]]]^^^___\\\XXXVVVZZZYYYXXXVVVSSSMMMFFFBBBCCCHHHqqqvvv___OOONNNYYY^^^eeejjjmmmmmmnnnpppuuu^^^nnnooo||||||}}}~~~mmmMMM===:::AAANNNQQQaaaxxxgggqqqgggmmm}}}~~~QQQGGGGGGZZZjjjddd___]]][[[ZZZZZZYYYWWWUUUSSSTTTJJJIIIHHH^^^tttSSS???NNNlllUUUMMMxxxggg???;;;NNNccc~~~sss___444@@@===AAAdddLLL:::FFFlllsssWWWOOOGGGDDDAAA===<<<>>>===AAA@@@@@@>>>999IIIiiisss{{{jjjwwwzzzaaaggg{{{jjj___PPPBBBDDDQQQYYY{{{www{{{~~~|||yyyzzz~~~yyy{{{]]]===PPPxxx|||zzzBBB333999666222666777FFFddd]]]===nnnuuuaaannnEEE===;;;999888999999999777555555555555555444333333222111111111///...444===eeegggyyyxxxwwwxxxxxxwwwwwwvvvwwwxxxyyy~~~uuu{{{hhhWWW|||xxx{{{~~~wwwrrrYYY[[[aaagggiiigggjjjoooooovvvxxxrrrfffTTT[[[|||```JJJLLLtttqqqJJJUUU___kkktttyyyggg\\\OOO```}}}zzzxxxzzzvvvcccPPP>>><<>><<>><<>>SSSqqq```hhh}}}xxxPPP@@@EEESSS___xxxwwwdddKKK<<<;;;LLL:::MMM999BBBfffnnnWWWNNNDDD@@@===;;;===@@@999===<<<>>>===777CCC```xxxrrrwwwwwwbbbpppiiiIII===>>>HHHcccsssnnnuuu||||||wwwtttzzz|||sssVVVKKK[[[xxxOOO999222777000000333000BBB```LLLOOOrrrwwwUUU===<<<:::888888999999888777777777777666555444333222444222111222111000555<<>>OOObbbkkkiiicccccc]]]```kkk~~~[[[XXXKKKJJJssspppXXXPPP[[[ttt}}}yyyxxxAAA>>>JJJVVVZZZWWWXXX```hhhaaabbbeeecccWWWFFF:::777;;;WWW|||{{{aaa[[[XXXZZZ[[[XXXVVVVVVXXXWWWVVVUUUTTTQQQLLLIIIEEEGGGaaazzzbbbHHHJJJAAA<<>>HHHWWWaaannnaaa???555===FFF===GGGFFF888555CCCTTTZZZbbbrrrxxxwwwuuurrrzzz}}}HHHOOOJJJqqqlllTTTccc[[[ZZZXXXXXXXXXXXXWWWUUUNNNNNNNNNHHHFFFQQQnnnpppHHH888DDDRRRbbbwwwmmm^^^iiiiiiJJJOOObbbsss{{{tttwwwnnnZZZ===DDD777GGGNNNNNN;;;AAA```eeeVVVLLLCCC>>><<<;;;>>>CCC999===@@@FFFGGG===@@@TTTuuu|||uuugggVVVhhhaaa@@@???TTTsss{{{]]]___\\\MMMZZZ^^^fffmmmnnnooovvv~~~jjjQQQRRR\\\ssslll;;;888333555///333666555PPP{{{PPPooofffFFF===:::888777777888888777555777777777666555333222111444222111333222111555:::ZZZkkkyyyyyyyyyuuu}}}}}}|||{{{||||||zzzxxxyyyxxx}}}jjjeee}}}xxxxxx|||zzz~~~~~~sssmmmtttsssvvvvvvrrreeeOOORRR>>>ZZZjjjQQQRRR___UUURRRNNNQQQ]]]jjjnnnlllXXXUUURRRVVVZZZ^^^~~~}}}{{{|||}}}{{{xxxvvvqqqeeeRRRCCC@@@444<<>>;;;<<>>444BBBEEEBBBJJJ[[[}}}aaaYYYeeesssnnnWWWMMMSSSeeeyyy]]]FFF;;;>>>:::;;;rrryyy{{{OOO>>>AAA\\\^^^PPPGGG@@@===<<<:::<<<@@@===??????FFFJJJ???===MMMxxx{{{~~~zzzyyyqqq\\\XXXpppeeeEEECCC]]]~~~vvvBBB<<>>TTTfff\\\\\\XXXWWWVVVVVVWWWWWWVVVUUUTTTPPPVVVMMMJJJIIITTTjjjKKK???BBB>>>DDDYYYwwwjjjfff```iiiYYYAAA;;;DDDVVVZZZnnn~~~hhhOOO===:::999@@@NNN~~~fff{{{PPPAAACCC[[[[[[IIIBBB===<<<;;;888999;;;@@@;;;666:::@@@888777GGGkkkiiixxx{{{nnnppprrr^^^iii|||WWWLLL]]]vvvWWW555@@@HHHMMMdddcccRRRJJJYYYppp||||||yyy~~~ooowwwfffSSSSSS\\\wwwNNN222>>>444111222...444222===qqqHHHDDDhhh\\\HHH666<<<666555555666777777555333000111222333333333333333333000///111111000222666KKKgggsssxxxnnnyyy}}}yyywwwwwwyyy|||}}}{{{yyyooovvvhhh|||tttyyy{{{zzzyyyyyy}}}iiicccyyyzzzgggiiixxxWWWZZZSSS\\\JJJIIIJJJUUUmmm}}}qqqooo~~~~~~~~~~~~xxxxxxwwwvvvrrreeeRRR@@@666888444===OOOqqqhhh]]]]]]OOOWWWOOOOOOPPPRRRTTTTTTSSSQQQVVVVVVPPPSSSOOOTTTkkkhhhRRRpppvvvtttxxxvvvttt\\\fffvvvfff___NNN>>>>>>===HHHVVVbbboooccc000BBB===BBBGGGHHHEEE@@@>>>===???@@@DDDGGGBBB;;;999;;;[[[uuupppeee___[[[[[[ZZZXXXYYY]]]\\\[[[[[[[[[\\\[[[YYYVVV\\\GGGXXXsss{{{RRRSSS[[[jjjtttlllbbbiiizzzeeeeeevvv```uuuWWW>>>777444888FFFNNNkkk}}}xxxvvvKKK@@@<<>>???dddyyyzzziiiSSSuuu{{{XXXQQQQQQQQQWWWxxxnnnSSSAAA999888<<>>::::::;;;;;;;;;???===<<<:::999999999:::]]]wwwvvvuuuhhhWWWaaasssjjjQQQEEECCClllsss{{{sssvvvqqqlllooommm[[[[[[qqqttt|||rrrFFF111444--->>>***111>>>&&&```iii:::TTT\\\qqqzzz<<<@@@111777666666555444444333333222222222111111000000000111111111111111111111111>>>nnncccnnnsssyyyxxxwwwxxx~~~}}}xxxeee```fffyyy~~~~~~~~~}}}}}}}}}}}}yyycccXXXgggEEE|||ggg```LLLDDDEEE@@@TTTcccmmm{{{|||}}}|||||||||zzzxxxwwwpppjjjYYYDDD888999<<<000:::eeeqqq]]]___PPP]]]NNNTTTRRRQQQQQQSSSTTTTTTSSSVVVXXXXXXRRRNNNVVViiiyyyVVVuuu}}}ssswwwyyy~~~{{{mmmWWWVVVrrrKKKJJJHHHHHH:::>>>PPP\\\sssjjjKKK:::999???///ZZZaaaYYYZZZdddWWW[[[TTT::::::FFF;;;nnnuuummmgggbbbaaa^^^\\\ZZZYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZVVVfff[[[eee______bbb}}}bbbLLL___|||~~~sssNNN777777777777>>>EEEXXXcccfffqqq|||oooVVV@@@DDDFFFDDDEEEQQQaaakkk}}}dddHHH???IIIYYYxxxcccbbbNNNZZZXXXUUUSSSSSSSSSRRRQQQLLLLLLMMMLLLIIIMMM[[[jjjxxxmmmfffdddiii~~~tttKKKIIIccc}}}sssZZZQQQggg}}}^^^CCC999999999AAAPPPbbb}}}JJJ===888GGGJJJGGGCCC===::::::;;;:::999<<<;;;:::999999999:::;;;@@@aaa}}}}}}oootttwwwfffwwwnnn\\\iii~~~cccIIIIIIkkk}}}ooo^^^kkkqqqqqqlll```fff|||ttteee;;;222999000333,,,888???EEEuuuoooQQQ\\\^^^;;;666999666666666555444333333333333222222222111111111111111111111111111111111111<<>>888:::888333>>>~~~zzztttYYY]]]OOOVVVTTTSSSRRRQQQQQQSSSUUUUUUTTTQQQTTTVVVUUUSSSUUU[[[aaaPPPcccyyy___\\\ggghhhNNNhhhrrrcccJJJ>>>DDDQQQtttlllYYYHHH<<<<<<:::QQQ~~~lllLLL999777???JJJ~~~ccc^^^aaa```]]][[[ZZZYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZSSS___VVV```vvvgggpppXXXGGGhhhlll{{{}}}lllKKK666666777666===AAARRRaaahhhqqqtttcccLLL???@@@FFFSSSeeeyyytttNNNFFFLLLOOOlllWWW\\\WWWXXXUUUQQQOOOOOOPPPOOONNNOOOMMMLLLKKKIIIJJJUUU```xxx]]]VVV\\\aaa```^^^{{{nnn\\\mmmlllTTTYYYpppsssgggLLLTTTiii{{{lllMMM<<<;;;@@@AAABBBxxxyyyKKK>>>444???@@@CCC@@@===;;;::::::999777999999888777888999:::;;;<<<[[[{{{tttsss}}}bbbooo~~~yyymmmuuukkk]]]JJJXXXvvvdddTTTqqq~~~uuullljjjsssSSS333111555222555333222666ffftttUUULLLjjj|||BBB>>>///===666555555444444333333222333333333222222222222111111111111111111111111111888VVViiiwww~~~vvvooottt}}}~~~{{{zzz{{{{{{uuukkkbbbjjjhhhqqq~~~~~~}}}|||||||||}}}}}}~~~|||vvvhhhSSSGGG;;;777888===HHHRRRiiixxxwwwnnn^^^```NNNOOOTTTiiizzz~~~}}}}}}}}}{{{xxxvvvssstttkkkWWWCCC:::999:::888555HHHxxx^^^TTTXXXOOOMMMWWWRRRQQQOOOPPPRRRSSSSSSRRROOOPPPRRRSSSSSSRRRRRRSSSNNNNNNuuu~~~yyygggzzzQQQppprrrcccnnnfffRRRLLLXXXkkk{{{{{{kkkYYYRRRHHH======DDDxxx}}}```BBB;;;333EEEvvvzzzooo]]]]]]^^^]]][[[YYYXXXXXXXXXXXXYYYZZZZZZ[[[[[[ZZZZZZYYYUUUZZZTTTVVVwwwnnnqqqUUU___mmm{{{zzzkkkddd[[[CCC444666888888???CCCUUUkkkyyyzzzmmmUUU@@@CCCDDDUUUxxxmmmuuuqqq???DDDUUU^^^cccTTTVVVZZZUUUQQQMMMKKKKKKLLLLLLLLLNNNKKKIIIIIIIIIJJJPPPWWWsss|||rrr^^^HHH@@@III[[[rrrvvv```ggg}}}}}}fff{{{[[[\\\qqqOOO<<<666:::AAA>>>YYYiiiLLL???333===>>>@@@???===<<<;;;999888777888888777666666777888999DDDYYY~~~tttwww|||xxxtttqqqgggyyyqqqfffccc___TTT[[[uuugggllljjjzzz{{{nnnXXXjjjxxxtttyyylll[[[jjjtttlllrrrxxx~~~jjj@@@333222---...<<<888+++===```<<>>:::999;;;???IIIcccxxxKKK@@@555???BBB=========<<<:::999888888999888666555444444555555777FFFfffssskkkyyywwwiiilllssssssiii[[[SSSIII>>>NNNrrrttt|||UUU[[[WWWiiisssdddyyyiii___llljjjrrrqqqmmmqqqhhhTTT>>>333444333000...777222888```MMMRRROOOIII999999===...333333333333333222222222222222222222222222222222000000000000000000000000333;;;bbb```kkkzzzyyyvvvzzzvvv{{{~~~}}}}}}}}}}}}}}}}}}}}}||||||{{{{{{yyy|||lll^^^QQQGGG@@@<<>>888======666888OOOPPPOOONNNJJJSSSGGGLLLMMMKKKIIIHHHIIIHHHGGGFFFJJJKKKKKKGGGEEEIIISSS[[[oooYYYqqqbbbuuu}}}gggUUUPPPBBBEEETTTjjjpppggg```lllaaatttmmmIIIPPPJJJ\\\lllXXXPPP\\\aaaVVVRRRYYYWWW\\\WWWPPPNNNCCC:::===FFFkkkfffZZZMMM;;;:::<<<555QQQ}}}[[[RRRZZZVVVUUUTTTSSSSSSTTTUUUVVVUUUUUUVVVVVVVVVVVVUUUUUUPPPSSS[[[UUU[[[kkk}}}\\\dddvvvuuuuuuuuuvvvvvvnnn^^^JJJ===999AAA<<<444888::::::>>>???PPPeeekkk[[[FFF???EEEVVVppp___[[[UUUHHHEEEKKKYYY|||bbbIIIKKK???DDD___}}}zzzaaa```tttpppHHHGGG\\\bbbddd___YYYQQQVVVRRROOOKKKJJJJJJKKKLLLKKKKKKEEECCCGGGJJJJJJKKKNNNUUUwwwcccFFF===888CCCdddvvvaaa\\\eeeyyyttt|||~~~jjjSSS???<<>>???DDDkkk[[[KKKAAA555@@@DDD:::;;;;;;:::888777777888888777555333222222222333...999RRRjjjzzzwwwsssvvvjjj___dddkkkjjjsssfffMMMDDDHHHTTTcccvvvzzz\\\[[[uuulll{{{yyyccc{{{zzzbbbhhhtttaaadddggg___ZZZIII@@@777444222///111555999...444SSStttgggDDDvvvnnnYYY;;;777111???///222222222222222222222222000111111111111222222222000000000000000000000000444777YYYccc~~~ssswww|||yyy||||||yyyxxx{{{~~~}}}~~~|||}}}}}}~~~~~~~~~}}}||||||{{{mmm]]]ZZZ___aaaMMMBBB>>>GGGRRRbbblllvvvxxx}}}}}}||||||~~~~~~~~~}}}zzztttlllggg\\\RRRCCC999999>>><<<666>>>uuurrrhhhGGGQQQNNNGGGRRRIIIHHHKKKIIIGGGFFFGGGHHHGGGFFFFFFJJJMMMKKKGGGGGGMMMSSSbbbWWWgggjjj{{{aaaOOOOOOHHHMMMbbbwwwzzz___]]]^^^zzz{{{yyyOOODDD@@@>>>UUUnnndddgggcccUUUQQQWWWIIIPPPQQQOOONNNCCC<<>>HHHRRROOODDD@@@NNN```jjjkkkXXXdddZZZEEEEEESSShhhjjjwwwbbb@@@===<<<;;;777AAAPPPLLL===CCCWWWvvvTTT===IIIgggsssbbbUUUOOONNNZZZOOOMMMJJJJJJJJJKKKJJJIIILLLGGGDDDFFFGGGEEEFFFHHHEEEqqqiiiZZZjjjbbbcccrrr}}}ssseee]]]TTTgggXXXaaa|||uuuoooVVVEEE999999;;;;;;DDDQQQxxx[[[tttKKKAAA333===AAA777888888777444333555777555444333222111222222333444999CCC___~~~~~~|||wwwccc[[[^^^[[[^^^iii\\\DDDAAAHHHJJJKKKrrrVVV^^^PPPnnn|||~~~hhhrrrxxx\\\vvvyyyddd\\\^^^TTTHHHLLL;;;:::999666222///111666>>>111NNNddd```GGG[[[}}}AAA777777111666777111111111222222222222222//////000000000111111111000000000000000000000000111333MMMhhhppp~~~vvv}}}}}}yyyxxxwwwttt~~~||||||sssyyy~~~|||}}}~~~~~~}}}~~~uuubbb[[[cccmmmpppRRRGGGJJJbbb~~~|||wwwjjjqqqVVVJJJTTTppp~~~~~~}}}{{{|||{{{zzzyyyuuunnneee___NNNCCC999888::::::888888YYYwwwUUUIIIOOONNNIIILLLJJJJJJHHHGGGFFFGGGJJJLLLLLLKKKKKKLLLLLLLLLKKKKKKNNNPPPUUUWWWZZZpppyyy^^^EEEBBB>>>XXXyyy~~~lllrrr```kkkqqqlllpppXXXpppqqqmmm___HHH>>>444555JJJnnn|||nnneeeeee```UUUNNNOOOJJJOOONNNOOOPPPEEE>>>GGG@@@^^^hhhWWW[[[LLLCCCBBB555999999;;;]]]^^^WWWWWWQQQUUUTTTTTTTTTUUUVVVXXXYYYUUUUUUVVVVVVVVVVVVUUUUUUXXXUUUYYYYYYRRR```}}}kkkllluuuwww~~~rrrcccUUULLLHHHIII;;;===@@@@@@888222888BBBFFFXXXXXXJJJEEE@@@999:::@@@HHHLLLIIIHHHSSSfffttt___YYYjjjYYY???FFFUUUpppmmmLLLUUUbbbiiiWWW@@@@@@BBB666???666555<<<:::333888DDDOOOggg}}}yyyIII???SSSrrrwwwZZZNNNMMMMMMRRRJJJIIIGGGHHHHHHHHHFFFEEEHHHDDDCCCDDDCCCAAACCCGGGAAAaaaqqq}}}xxxwww{{{|||tttwwwsssBBBGGG>>>GGGuuuzzz{{{hhhYYYGGG===888;;;;;;>>>RRRkkkpppcccKKKAAA111888;;;444666666444111000333666333222111111111222333444555444111LLL~~~zzz{{{rrrjjj___```VVVccc]]]NNNJJJQQQOOOLLLUUUwwwKKKPPPVVV{{{|||vvvsss}}}^^^yyykkk]]]^^^\\\EEE999DDD666999666///---333888888555:::mmmgggBBB@@@fffWWW888::::::777,,,>>>111111111111111111222222......//////000000000111000000000000000000000000---///CCCkkkeeetttzzzxxxyyynnnyyy}}}||||||}}}~~~~~~{{{kkkZZZWWW___aaaZZZddd```pppwww~~~lll```wwwbbbRRREEEAAA>>>@@@PPPuuu~~~|||yyyyyyxxxvvvqqqiii___YYYDDD:::555999:::555555;;;xxxuuunnnRRRMMMKKKNNNLLLGGGJJJNNNGGGFFFGGGIIIMMMPPPRRRRRRSSSNNNIIIIIIMMMRRRUUUVVV^^^eeeXXX___vvvxxx\\\@@@AAADDDIIIXXXQQQMMMVVVOOO[[[pppdddkkkyyydddsssaaaVVVmmm___```@@@;;;666<<>>\\\wwwwwwffftttkkk\\\OOOQQQRRRMMMPPPZZZ]]]bbbrrrhhhbbb|||ooodddzzz}}}fffaaaYYYPPPIIICCC;;;333111777444+++,,,666777000999fffGGGssstttoooSSS777888888333444555333222111000////////////////////////////////////////////////////////////---111===PPPfffuuu{{{|||sss{{{mmmxxxwww|||}}}~~~}}}{{{{{{}}}~~~~~~xxxoooYYYMMMTTT\\\dddqqqggg{{{QQQQQQxxxfffAAA===<<>><<<>>><<<777777<<<999777@@@777777BBB???EEEMMMwwwLLLIIIXXX]]]TTTPPPNNNKKKFFFIIIGGGCCCBBBCCCDDDDDDDDD@@@@@@@@@AAAAAAAAABBBBBBCCCFFFWWWvvvRRRyyynnnWWWSSSZZZiiiiiirrr{{{nnnIIIAAA@@@bbb{{{rrrcccPPPDDD@@@333@@@777EEE<<>>AAA<<>>===>>>???@@@>>>FFFNNNMMMEEE<<<777666555BBBiiioooSSSMMMJJJIIINNNRRRQQQQQQQQQQQQQQQQQQQQQMMMOOOQQQQQQQQQQQQRRRSSSTTTSSSRRRWWWXXXQQQaaaxxxyyy~~~~~~~~~|||{{{zzz{{{kkkLLL:::===IIINNNMMMJJJ999<<>>HHHfffdddttt^^^HHHKKK;;;444TTTaaa]]]^^^eeemmm|||yyykkkeeefffuuummmTTT``````BBB;;;DDDBBB@@@CCCKKKLLLDDD<<<888;;;;;;DDD>>>HHHaaaeeejjjiiiDDDDDDeee}}}[[[SSSOOOMMMMMMJJJGGGEEEBBBAAAAAABBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAA@@@???JJJfffzzzqqqvvvSSSVVVaaa]]]\\\fffxxxJJJ:::CCCFFF___|||tttgggRRR>>>777::::::TTT???777aaavvvxxxKKK666777:::666333222222111111111111111111111000000000000//////...///111444<<>>PPP___mmm~~~iiiZZZnnndddPPP\\\bbbLLLDDDAAA===:::888555222000222)))...>>>AAA888;;;III{{{^^^JJJcccrrrwwwDDD777555666000111666333222222111000////////////................................................///,,,...<<>>777KKKEEEAAAPPPRRRVVVnnnppptttnnnRRRpppiiifffhhh]]]\\\```iiimmmcccMMM;;;;;;<<<[[[}}}VVVDDDLLLOOOTTTWWWUUUPPPIIIDDD@@@???===<<<;;;;;;<<<<<<:::AAAEEEAAA>>>===;;;777===iiisssQQQMMMJJJEEEHHHMMMMMMMMMLLLKKKKKKLLLMMMNNNIIIKKKNNNOOOOOOOOOQQQRRRNNNQQQOOOQQQVVVRRRXXXjjj{{{{{{~~~xxx[[[===999KKKZZZ\\\HHHPPPjjj~~~pppTTTXXXrrrqqqWWWFFFDDDFFFLLLPPPNNNeeehhhrrr~~~kkkkkkooojjjtttvvvaaacccsssLLLAAAGGGTTT[[[RRRKKKKKKMMMMMMMMMNNNEEEBBBEEEAAA___zzz{{{|||UUUFFFXXXnnnVVVQQQKKKIIIMMMLLLEEECCC@@@???@@@AAA@@@@@@????????????@@@@@@@@@@@@DDDAAACCCVVVxxxzzziiiqqqwwwppp___QQQRRR\\\jjjwwwPPPWWWVVVUUU~~~pppdddTTTEEE:::666;;;CCCDDD444FFFVVVooo~~~uuutttIII555777999555222222111000000000000000111000000000///////////////...000222000>>>hhh}}}}}}nnnMMMJJJ???;;;EEEHHHHHHPPPBBBAAA>>>DDDXXXpppQQQ;;;GGGBBB444777???666222111222111000000222;;;AAA???000***???llldddJJJ]]]ooojjjccc;;;777999777000333555---111111000///////////////........................------------------------///***)))333GGG^^^pppyyysssvvvvvvssslllnnnsssyyyzzzzzz|||~~~~~~}}}}}}}}}|||{{{{{{|||||||||zzzyyyeeeMMMCCCaaalllNNNJJJPPPrrr|||}}}ttt{{{aaaIIIKKKwwwwwwIIIFFF@@@PPPNNNaaaooo~~~|||{{{wwwpppllleeeYYYMMMCCC:::444000222555>>>777111\\\mmm```LLLEEEEEEEEEDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCDDDDDDDDDAAAAAABBBCCCDDDEEEEEEFFFIIIIIIWWW^^^\\\sss\\\gggxxx{{{xxxppp\\\HHH>>>;;;:::EEE???GGGTTTbbb~~~]]]mmmfffZZZfffWWWWWWZZZ```ccc\\\MMM@@@FFFSSS~~~}}}QQQDDDFFFEEEDDDDDDCCCDDDDDDEEE>>>===<<<:::::::::::::::;;;888888:::;;;888888:::aaaYYYDDDKKKHHHGGGMMMKKKKKKJJJIIIHHHHHHJJJLLLNNNIIIKKKMMMNNNMMMMMMNNNPPPLLLRRROOOLLLUUUWWWUUUYYY}}}zzzYYY???===LLLYYY___{{{oooXXXXXXbbbfffoooZZZeeepppccciiittteeemmmzzzlll]]]yyyrrrqqqooovvvooorrruuueeeeee}}}aaaGGGJJJUUU]]]ggg\\\OOOJJJOOO]]]mmmxxxnnnddd[[[IIIYYYZZZYYYMMMPPPsss]]]@@@SSSzzzrrrZZZOOONNNGGGDDDHHHHHHDDDBBB@@@???@@@@@@???>>>======>>>>>>>>>?????????BBBBBBBBBKKKcccsssQQQjjjeeeRRRWWWWWWNNNXXXqqq{{{ssskkkddd[[[KKK999333888???AAA@@@FFF???\\\iiikkkuuussspppGGG555777888444222111000000//////000000000000000////////////...000---///222...222RRRwww|||pppTTT@@@@@@@@@???DDD:::666999???@@@CCCIIILLLHHH<<<555444333555666111333///000444555444777===444333777EEEWWWjjj{{{eeeoooXXX@@@<<<888888555///555555)))111000//////////////////........................------------------------...+++)))///>>>QQQcccmmmzzzrrr{{{xxxqqq{{{eeeWWWYYYnnnzzzuuuqqqvvv~~~}}}{{{{{{||||||yyyxxxzzz~~~}}}vvvoooLLL]]]www|||SSSCCCQQQhhhzzzcccUUU```kkkOOOIIIDDDKKKGGG[[[lllzzz|||{{{xxxvvvtttnnngggdddZZZLLL@@@888666666666;;;888444000NNNjjjwwwHHHNNNBBBBBBBBBAAAAAA@@@@@@??????AAAAAABBBBBBBBBCCCCCCCCC>>>???@@@BBBCCCDDDDDDDDDEEE>>>VVVqqqooorrrzzzpppooouuu}}}xxxssspppcccJJJ===@@@AAAWWW???III~~~bbbbbbuuu]]]MMM\\\WWWWWWWWWXXXXXXTTTLLLFFFUUUhhhqqqNNNLLLAAA???===<<<<<<===???@@@===<<<;;;::::::999999999:::666999>>>888333CCC\\\eeeIIIBBBFFFAAAGGGMMMDDDJJJJJJHHHHHHIIIKKKMMMOOOLLLNNNOOOOOOMMMLLLLLLMMMMMMUUUPPPKKKUUU[[[XXXWWWrrr~~~{{{[[[@@@>>>IIIeeezzzwww^^^\\\mmmeeeGGGJJJiiigggZZZ___[[[aaagggPPPPPPQQQzzzwwwrrraaaaaasssZZZJJJQQQUUUTTTQQQNNNKKKKKKWWWmmm}}}yyy{{{XXX<<>><<<<<<<<<=========>>>>>>999<<<===AAAQQQnnn```cccvvvTTTIIIHHHEEEIIIQQQ^^^iiisssyyy{{{uuuoooggg\\\QQQKKKAAA>>>;;;<<<@@@BBB>>>888MMMyyyjjj}}}uuuqqqlllEEE555666777333111000000///////////////000000////////////......000---...222///...>>>TTT|||eee\\\OOO>>>777;;;555:::<<<222000555333000<<<===333111777777000888333222666666222555===<<<555QQQuuuSSSKKKrrrtttTTT888;;;333222222///444555***000//////....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...555DDDVVVddd~~~ooorrr{{{mmmwww^^^QQQ\\\fffeeeeeelllwww{{{~~~~~~|||yyyyyyzzzxxxvvvuuuxxx{{{zzzsssmmmdddtttKKKBBBaaappp}}}|||ZZZvvvkkk[[[NNNOOOSSSPPPcccooo}}}xxxvvvyyyxxxuuurrrpppiiiaaaSSSKKK???666222444888:::???444---CCClll\\\@@@LLLAAA@@@@@@@@@@@@??????>>>>>>@@@AAAAAAAAABBBBBBBBBBBB===>>>???@@@BBBCCCDDDDDDHHH>>>MMMiiinnnnnngggYYYiiizzzyyyssspppdddEEE555@@@PPPvvvdddooohhh^^^kkk[[[MMMYYYVVVUUUSSSQQQOOOLLLJJJIIIOOOjjjeeeCCC???<<<===???@@@@@@>>>;;;:::<<<;;;;;;::::::999888888;;;777666666444FFFxxx{{{KKKGGGFFFDDD@@@FFFJJJCCCIIIIIIHHHIIIJJJLLLNNNOOOMMMOOOPPPOOOMMMKKKKKKLLLNNNVVVRRRMMMUUUZZZXXXYYY\\\cccOOOJJJ???KKKZZZeeeoooqqqeeeUUUxxx]]]III\\\gggCCCOOO[[[VVVwwwmmm___\\\dddwwwpppUUUNNNVVVZZZ\\\VVVQQQIIIGGGVVVsssnnnWWW```fff}}}pppOOOJJJiiipppNNNGGGLLLPPPHHHCCCEEEBBBBBB@@@??????@@@???>>><<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>===555<<<@@@===<<>>888AAADDD999<<>>333///222:::===;;;BBBMMMiiinnnrrrKKKZZZxxxbbb???:::888...000333///000333/////////.........//////000------------------------+++++++++++++++++++++++++++---...,,,---999NNN```kkkzzzsssvvv~~~oooZZZKKKKKKTTT]]]bbbpppuuu{{{}}}zzzxxxxxxyyytttuuuwwwwwwwwwxxxxxxxxxoooLLLKKKnnn}}}sssxxxVVV]]]|||[[[yyy\\\ZZZTTTVVVlllsss}}}}}}{{{zzzwwwxxxwwwqqqlllfff\\\RRRBBB===666333333666999;;;777222AAAuuu~~~}}}pppMMMEEEAAACCC@@@@@@@@@????????????????????????@@@@@@@@@AAAAAA=========>>>@@@AAACCCDDDEEECCCAAAKKKYYY```ooohhhQQQQQQdddxxxxxxpppdddFFF>>>WWWuuubbbWWW\\\TTTKKKTTTOOOPPPOOOLLLHHHFFFGGGHHHJJJccc]]]EEE@@@<<<===???@@@???===;;;999::::::::::::999888777666999777333777QQQUUUCCCIIIGGGBBBEEEDDDBBBFFFEEEFFFGGGHHHJJJKKKLLLMMMKKKMMMNNNNNNLLLKKKLLLLLLKKKTTTSSSPPPTTTTTTSSSXXXTTTsss~~~zzzlllGGG<<<:::DDDHHHJJJ[[[ssseeeUUUXXXsssVVVNNNUUUzzz~~~OOOHHHTTTdddzzzdddcccbbb^^^]]]llleeePPPMMMYYYiiixxxtttfffcccvvvxxx~~~~~~PPP\\\nnnZZZKKKFFFKKKMMMDDDBBBEEEBBB@@@>>>===>>>>>>>>><<<:::::::::::::::;;;;;;;;;;;;???;;;<<<>>>:::AAAbbbQQQMMMlllwww\\\HHHCCCDDDHHHLLLMMMPPPYYYcccqqqtttyyyqqq{{{yyy}}}{{{mmmggglllhhhaaadddXXXLLLAAA===<<<999888:::;;;>>>???>>>EEEUUUeeemmmqqq___xxxsssqqqqqqgggCCC555666666222000000///...............000/////////............---------.........111333===mmmttt}}}vvvlllUUUOOOXXXZZZLLLLLLKKK777>>>CCC999///666???CCCJJJ===<<>>666666888...222777000---111111//////.........//////000------------------------++++++++++++++++++++++++***...///***'''333KKK```[[[{{{xxxuuuvvvvvvwwwcccCCC999LLL[[[[[[kkkrrryyy|||zzzwwwwwwxxxsssxxx{{{yyyvvvwwwrrrZZZccc{{{~~~eeeuuusssxxxxxxlll___^^^eee}}}xxxtttuuuqqqhhh___VVVIII>>>888666444444777999::::::///888```oooRRRHHHLLL555FFF@@@@@@@@@@@@????????????>>>>>>>>>>>>????????????<<<<<<<<<<<<>>>@@@BBBDDD777FFFCCCBBBTTT[[[YYYaaazzz|||ttt```KKKJJJ___wwwxxxnnneeePPPWWWvvvNNNFFFEEEBBB>>>DDDHHHKKKLLLJJJEEECCCDDDFFFCCCLLLTTTQQQFFF>>>???DDD???===;;;999999:::<<<===999999999999888777666555222888<<>>FFF===888GGGBBBDDDEEEGGGIIIJJJKKKKKKIIIKKKLLLMMMLLLKKKLLLMMMHHHRRRSSSRRRSSSNNNLLLVVVVVV^^^uuuYYYCCCDDDIIIHHHLLLVVVQQQuuunnnEEEAAAEEEVVVooo{{{rrrdddDDD\\\aaahhh}}}KKKYYYhhhffffffqqqfffOOOJJJWWWqqqdddJJJrrrsssMMMKKKEEEGGGHHH???>>>CCC@@@>>>===<<<<<<===<<<:::888999999:::::::::;;;;;;;;;666222888AAA:::333IIIjjjzzzlllNNNeee~~~zzzXXXEEE666999@@@BBBDDDIIIJJJHHHZZZ```bbbbbb[[[hhhiiillllllgggaaa___```aaaaaa___TTTOOOQQQJJJCCCHHHEEE<<<777:::>>><<<:::<<>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>>>>???>>>>>>???FFFSSSaaajjj~~~YYY>>>LLLkkk}}}lllUUUrrroooQQQEEEAAAKKKWWWVVVddd\\\PPPDDD@@@AAAAAACCCEEECCCCCCBBB@@@======>>>???>>><<<;;;:::::::::999888===<<<777222333888888333<<>>===;;;:::999888888888888888888888888999888777777999;;;>>>???ccciiiNNNLLLdddsssiiiHHHCCC???>>>===;;;;;;<<<888999BBBDDD@@@FFFLLLFFFEEEFFFFFFGGGHHHHHHEEE@@@EEEDDDBBB===999777999;;;;;;:::;;;???BBBBBBCCCEEEDDD___iiiooovvv^^^VVVuuuxxxqqqqqqnnnllllllcccDDD777333111111//////////////////000111......------------......---.........////////////000444JJJjjjxxxvvvzzz{{{}}}~~~rrrnnnnnnooozzz|||RRRDDDGGGgggssskkkfffddd;;;222444222333222222111111000//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++---///,,,+++333>>>NNNbbbyyy~~~~~~wwwwwwzzztttYYYDDDRRRqqqooooookkkfffffflllssswww~~~|||{{{{{{~~~}}}}}}~~~~~~}}}{{{}}}~~~~~~}}}|||}}}yyyuuutttmmmeeeYYYLLL@@@888444333555777555222888AAA===222fffxxxvvvRRREEECCC???===@@@<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<=========<<<>>>CCCMMMYYYaaassstttTTTCCCCCCZZZlllxxxxxxyyy```[[[eeedddkkkuuukkkjjjYYYPPPHHHFFFDDDBBBAAABBB@@@@@@@@@???>>>===>>>???>>>===;;;;;;<<<===>>>>>>---555;;;:::666444777;;;DDDrrrHHH:::CCC????????????????????????>>>??????@@@BBBCCCCCCDDDEEEEEEFFFGGGHHHHHHIIIIIIHHHJJJKKKJJJHHHIIILLLNNNRRRRRRUUUpppXXXGGG@@@???@@@EEEQQQUUUJJJQQQXXXZZZvvvkkkSSSBBB777777===aaaPPPIII^^^zzz|||wwwYYYTTTTTTrrr{{{~~~SSSVVVeeeMMMHHHFFFDDDBBB???>>>>>>>>>???>>>>>>>>>===<<<;;;:::999888888888888888888888888999888777777888:::<<<>>>JJJfffxxxzzzsssaaaSSSQQQQQQ___SSSBBB888;;;BBB???777<<<;;;<<<999555999<<<555======:::777666888<<>>>>>===;;;;;;======<<<999777<<>>000555777222222222111111000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++---///---+++,,,000:::PPPmmm~~~|||yyyyyywwwwww|||qqqZZZPPPUUU```hhhdddWWWUUUbbbmmmmmmvvvxxx||||||zzzzzzuuu}}}}}}}}}}}}|||{{{{{{zzzzzz||||||}}}yyy{{{tttjjjeeeXXXQQQFFF:::333000000111444222999@@@888111DDDbbbccc}}}XXX===@@@DDD<<<888===::::::999999999888888888888999:::;;;;;;;;;;;;;;;999999999999999:::;;;;;;;;;;;;;;;<<<>>>EEEMMMSSSaaavvvtttxxxYYY@@@;;;SSSbbbaaaiiiwwwqqqxxxgggUUUXXXaaaqqqfffaaaeeeSSSJJJLLLGGGEEEEEECCC>>>===???========================<<<;;;:::888777666555555???666---,,,111:::EEEMMMxxxkkkDDD<<>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@AAAAAABBBCCCCCCDDDFFFGGGHHHHHHHHHIIIHHHGGGGGGHHHLLLNNNQQQOOOIII]]]sssLLL888:::???QQQhhhllleeeeeeooogggjjjaaa@@@???GGGDDD@@@CCC999OOOZZZ\\\]]]TTT]]]|||pppmmmnnnKKKMMMyyymmmNNNHHHDDDDDDBBB@@@>>>===<<<======<<<<<<<<<<<<<<<;;;::::::888888888888888888888888999888777666777888::::::===JJJaaa~~~nnnvvvrrriiiTTTcccnnnkkkddd___UUUIIIAAA???;;;888:::AAABBB???555999======:::777999<<>>888444333777<<<@@@;;;CCCJJJHHHHHHXXXvvv|||GGG\\\|||vvvrrrtttvvvtttrrrrrr]]]@@@555333222111111000///..................------,,,,,,------...,,,,,,---------............222222222@@@[[[rrr||||||{{{fffRRRTTTeeejjjbbb___kkkqqqfffTTTIIIIIILLLKKKFFFZZZvvv~~~{{{iiiuuunnnEEE222444999777222222111111000//////......------------------------++++++++++++++++++++++++************************---++++++------,,,+++***///@@@ZZZppp{{{|||yyyuuuzzzvvvlllTTT999EEEJJJKKKIIIMMMZZZcccdddeeeiiiqqqzzz~~~~~~ssswwwwwwssstttxxxyyyvvvwwwxxxyyyzzzzzz{{{{{{{{{uuu{{{|||}}}}}}~~~wwwssspppdddVVVLLLCCC>>>777111...///111444555888>>><<>>BBBFFFTTT\\\aaalllEEE>>><<>>======<<<===<<<:::999999::::::999666444222222666777777222333JJJuuuyyyKKK;;;CCCCCC999========================<<<<<<======>>>??????@@@@@@AAABBBCCCEEEFFFGGGHHHHHHHHHGGGGGGGGGJJJMMMOOOOOOQQQIIIOOOttt|||??????EEEFFFVVVhhhZZZIIIQQQ}}}tttnnnXXXUUUKKK::::::HHHTTTddd___ooouuu{{{uuuRRRWWWuuuWWWJJJKKK@@@BBBAAA@@@>>>===<<<<<<<<<:::;;;;;;;;;;;;;;;:::999888888888888888888888888888777666666666666777777666???JJJaaahhh\\\[[[pppeeeAAAGGGGGG>>>888<<<;;;444///888888:::<<<;;;888888:::666888<<>>JJJnnn[[[xxxjjjFFF...555??????JJJ]]]```jjj{{{|||jjjdddiiiggg\\\OOOSSSMMMJJJIII@@@KKK???======>>>===:::<<>>;;;999888:::<<<<<<999777777777000222<<>>>>>>>>?????????AAABBBDDDFFFGGGHHHHHHHHHGGGGGGIIILLLNNNPPPKKKTTTOOOKKK]]]www{{{vvvjjj@@@BBBDDD@@@GGGRRREEE@@@UUUxxxxxxcccGGGNNNhhhiii[[[jjj[[[wwwqqqJJJLLLNNN===AAAAAA@@@???>>>======<<<999:::::::::::::::999888777777777777777777777777666666555555444444444444---999???III___sssrrrbbbOOOGGGYYYsssyyy[[[EEEIIIMMMMMMUUUIII???888;;;>>>???@@@BBBDDDAAA;;;555444888BBBIII]]]mmmooo\\\~~~rrrssstttrrrqqqqqqpppoooWWW;;;333333222111//////......---.........------,,,,,,,,,,,,------+++++++++,,,,,,,,,------///(((***333222...===TTTbbb{{{{{{~~~mmm{{{@@@<<<777555777444//////444000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++,,,***(((***///000---+++,,,666LLLhhh}}}wwwwwwvvvlllkkkWWW@@@///111666888???IIIQQQSSSWWW\\\aaadddfffgggtttwww|||~~~zzztttpppiiihhhgggfffdddbbbaaa```XXXbbbdddeeejjjfff```ddd```mmmgggooooooccczzzrrrggg^^^TTTOOOIIIEEEAAA<<<555000///111333555888:::;;;<<<666000444[[[uuucccyyyqqq===777AAABBB888555;;;<<<555888888777777777666666666444555666777777777777777888888888888888999:::::::::;;;;;;;;;999999:::;;;CCCUUUQQQppptttcccTTTEEE888333555CCCLLLYYY\\\]]]ooozzzqqqrrrbbbggggggbbbVVVCCCIIITTTOOOKKKJJJHHHEEEDDDGGGKKKGGGBBB@@@@@@???<<<:::888999888444000...111444BBBRRRiii{{{SSS888===@@@555444BBB<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===============???AAACCCEEEGGGHHHGGGFFFFFFHHHKKKNNNOOOOOOGGGSSSRRRMMMRRR___www{{{tttzzz{{{VVV;;;CCCPPPbbbnnnkkkpppuuuooorrryyy{{{[[[KKK~~~VVVAAAHHHKKK===@@@@@@???>>>>>>===<<<<<<999999999999999888777777555555555555555555555555333333333333333333333333444888333333GGG```}}}sssTTTIIIVVVlllqqqwwwiiifffLLLGGGJJJWWW^^^WWWMMMHHHBBBHHHNNNUUU___rrrqqqbbbtttzzzvvvooopppooolllkkkmmmmmmkkkUUU999222333222111......---------...//////---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,111))),,,666333(((+++:::GGGhhh~~~nnn~~~mmmLLL===666555555666444111111444000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************'''+++,,,)))***...///,,,***)))---;;;RRRjjjzzz}}}qqqnnn{{{xxxnnnmmm[[[EEE777222444888<<<>>>AAADDDIIIOOOTTTXXXZZZ]]]^^^aaagggmmmrrrttttttyyy{{{~~~zzzwwwjjjsssqqqmmmnnnhhhccciiiqqqwwwuuurrrfff~~~}}}ttteeeWWWMMMBBB999999888666333222222222111222333555777999:::;;;;;;999???hhhvvvbbbzzzPPP555999======:::777999999888777777666666666555555555444555555666666666555555777777666666777777888999888999:::999888888:::;;;===222EEEeeeqqqvvv{{{[[[DDD999555;;;999:::999>>>TTTbbb[[[ZZZVVVdddggglllpppdddhhhllleee```___^^^YYYUUUUUUIIICCC<<<:::;;;<<<:::888777666444111111999FFFPPPcccKKK@@@;;;>>><<<555777@@@::::::::::::::::::::::::999999::::::::::::;;;;;;:::;;;===???AAADDDFFFGGGDDDDDDEEEHHHLLLOOONNNLLLHHHLLLLLLLLLOOOQQQbbbtttrrrvvvqqqRRRYYYppp}}}{{{xxx{{{iiiwwwqqqWWW[[[}}}VVVHHHCCCDDDEEE???===============<<<;;;:::999999999999888777666555444444444444444444444444111111222222333222222222888999///***666HHH```xxxtttzzz```NNN___jjjqqq{{{{{{}}}|||rrrlllxxxrrrppplllooopppmmmiiiiiillliiidddTTT888222333222111---------------...///000---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++000///)))***000111,,,///AAAaaa~~~~~~ssswwwccc@@@888777333111//////222333000,,,000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))$$$+++...+++***,,,---))))))(((***111@@@TTThhhtttuuuyyy{{{pppqqqmmmZZZBBB777::::::444999:::<<>>PPPkkkyyyrrrpppLLLWWWXXX>>>HHHLLLCCC@@@AAA<<<<<<<<<<<<;;;:::999999::::::999999777666555444333333333333333333333333000000111222222222222222***777999666666555;;;KKKgggtttffftttiiidddfffrrrxxxuuuxxx~~~yyyqqqnnnggggggnnndddfffeeecccgggmmmjjjcccPPP777333333111///////////////............,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000888MMMjjjxxxwww}}}hhhKKK>>>999555222222111111000000000000000///............---------++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***)))***+++***))),,,000111888SSSpppsssvvvqqq{{{{{{ssssssmmm___MMM???888888+++333:::===;;;;;;???DDDEEEEEEDDDEEEJJJSSSYYYZZZYYY\\\```ccceeegggjjjmmmttttttuuuvvvvvvvvvvvvuuuzzz|||~~~}}}{{{zzzzzzuuufffXXXOOOLLLJJJCCC;;;888777555000,,,666///...333333000444>>>222===AAA888...333BBBNNNzzz___zzz|||SSSCCC>>>999999888888777666555555444333333333333333333333333222222222333333333444444333444444444444444444444777666555555555666888999777888;;;DDDTTTmmmtttjjjUUUCCC>>>:::333333999...777:::555444999:::555777777666444555888999777666555666777444000333999555LLLRRRUUUvvvhhh:::>>>:::999999888777666666555555555555555555555555555666666666666666666666666777888999:::<<<>>>@@@BBBBBBBBBBBBCCCEEEGGGIIIJJJHHHHHHGGGGGGIIILLLPPPRRRrrrpppqqqooo|||ssscccTTTPPPUUU```mmmwww```rrrXXXCCCFFFOOOTTTggg]]]FFFSSSVVVOOOGGGCCCCCCCCC@@@===>>>===<<<;;;999888777666666666666666555555555555444444333333222111000000111111111111111111111111222111222222333444555666CCCbbbxxxjjjoootttooohhhggghhheeecccdddgggiiihhhfffOOO777333222111000////////////............,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000888MMMkkk~~~mmm\\\FFF888555777777666222111000000//////000000............------------++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***++++++))),,,///---...@@@UUUmmmpppyyyzzz|||zzzwwwsssnnneeeWWWFFF:::===555...---222777777444999<<<@@@DDDFFFHHHHHHGGGGGGJJJLLLNNNNNNOOOQQQRRRUUUVVVWWWWWWXXXXXXWWWWWWdddeeefffeeeaaa]]][[[ZZZVVVXXXVVVOOOEEE===::::::888777555333222333444555,,,---000555:::;;;888555CCC777666===<<>>888888888777666555555555444444444444444444444444666666666666666666666666888888888:::;;;===???@@@AAABBBCCCEEEGGGHHHIIIJJJFFFFFFFFFGGGIIIKKKNNNPPP[[[{{{rrroooxxxwwwPPP???JJJaaaqqqiiiYYY___xxxXXXPPPJJJDDDAAABBBBBB@@@===>>>===<<<;;;999888777666555555555444444444444333444333333222111111000000111111111111111111111111111111111222222333444555666@@@QQQkkk{{{ppplllrrruuuooolllooonnnkkkiiihhhjjjjjjiiiggg~~~MMM777444222000000/////////............---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&,,,000,,,'''///BBBSSSiiixxx~~~~~~fffYYYCCC<<<555111222333333222111111000///////////////......---------,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***++++++)))***---+++(((///;;;ccciiixxxyyytttxxx~~~zzzvvvqqqiii___XXXPPPDDD666///000444555555666666666555555777;;;>>><<<===??????===<<<===>>>===>>>??????@@@@@@??????HHHIIIIIIGGGCCC???======<<<<<<:::666000...000333...000222111------000444999888444111666>>>@@@;;;111======>>>gggaaaaaasss\\\>>>666999:::999555555555444444333222222111111111111111111111111111111222222222333333333111111222333444444555555666555555555555666777777555999;;;888555<<>>>>>555666555444444444333333222222333333333333333333333333444444444444444444444444777777777777888999::::::999;;;???CCCDDDDDDCCCAAABBBCCCEEEHHHJJJKKKKKKKKKIIILLLWWWnnnyyyrrrooofffdddfffggg^^^eeeYYY@@@LLLCCCAAA???@@@@@@@@@===;;;===<<<;;;:::999888777777444333333333333222222222222222111111000000000000000000000000000000000000000000000000000111222333333555444444???RRR```eeeooonnnnnnhhhiiimmmqqqoooiiijjjooorrrpppnnnmmmlllkkkjjjjjjyyyGGG666555222///111............------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++222,,,&&&'''---000---(((&&&,,,666???HHHXXXlll|||vvvzzzpppZZZKKK@@@999666888///111333333333222000000000///......---.........---,,,,,,,,,++++++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))((()))******'''&&&))),,,,,,---///---DDDXXX___lll~~~ooovvvyyyssslllmmmhhh[[[HHH999111//////...222:::<<<777444444333555666666555444444555000111222222333333222222///111333333222222333555///000111111111000000111111333666888999888555333555000...222333888KKKaaassslllfffjjjzzz~~~TTTBBB777;;;???:::666777555555444444444444444333000000000000000000000000000000000111111111222222//////000111222444444555333444444444555555555555666555444444444666999;;;IIIhhhzzzrrr~~~|||TTTDDD777:::;;;000...<<<333333333222222222222222333333333333333333333333333333333333333333333333666666666666666777888888888:::???CCCDDDDDDBBB@@@BBBCCCFFFHHHIIIJJJIIIHHHJJJEEEGGGVVVrrrqqqZZZ[[[mmmyyy}}}XXXKKKHHHEEEBBBAAAAAA@@@@@@>>><<<999;;;;;;:::999888777777666444444444333333333222222111111000000000000//////////////////////////////000000/////////000111111+++333777222---333@@@KKKddd~~~zzzqqqkkkiiijjjfffiiiggggggiiiiiihhhhhhkkkkkkkkkjjjiiiiiihhhiiijjjvvvEEE555666222///111.........------------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***,,,---,,,******...111,,,+++,,,,,,,,,000;;;FFFbbb```kkkwwwpppfffYYYQQQCCC666111222333444666000000111111111222111111//////...---------------,,,,,,,,,+++++++++******************************((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((()))***+++)))&&&'''(((***+++,,,***,,,:::PPPbbbnnn|||}}}sssuuu~~~wwwqqqlllhhhgggeee]]]OOOEEEDDD555+++,,,......000444111222444555444333444555000000111222222222222111111222333222111111222333...000333555777777666555444333222222222111///...444777>>>GGGQQQeeeVVVJJJggg~~~wwwvvvQQQ???999888<<<;;;666555999444444444444444444444444000000000000000000000000///000000000000111111111//////000111222222333333222333444444555555444444888666444444666888777555777CCCXXXlllzzz|||www{{{kkkJJJ555777999777222///111222222222222222222222222222222222222222222222222222222222222222222222222222444444444444555555666777999<<<@@@CCCEEEDDDCCCBBBCCCDDDEEEFFFGGGFFFFFFEEECCCDDDFFFHHHPPPjjjrrrgggssspppYYY]]]kkk}}}UUUDDDHHHIIIEEEBBBBBBAAA@@@>>><<<:::999999999888888777666666555444444444333333333222222000000000////////////////////////////////////////////////......//////000,,,...000000000111555777777HHHjjj}}}ooobbbbbb```cccgggdddeeeaaa___```dddgggiiiiiidddfffffffffeeeeeegggiiiuuuBBB555666222...111.........---------,,,,,,,,,,,,,,,+++++++++******************************************************"""+++333444///+++,,,000...+++,,,...---)))+++000///111888CCCPPP[[[cccggggggrrrwwwuuuuuuwwwpppccccccaaa```]]]QQQBBB;;;===666444666;;;;;;444///...666444111111111111///...///...------,,,,,,------++++++++++++************************************((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))((('''(((*********)))'''((()))***)))---***...<<>>666999NNNhhh{{{uuuUUU999666999777555222111999888***222222222222222222222222222222222222222222222222222222222222222222222222222222222333333555666777888:::===@@@BBBBBBAAA@@@CCCCCCCCCCCCCCCBBBAAAAAA>>>BBBFFFCCC@@@MMMqqqrrrppppppmmmwwwwwwTTTLLLKKKCCCAAAHHH@@@@@@???>>><<<;;;::::::777777777666555555444444333222222222222111111111////////////////////////........................//////......---......///222...---///222222///---000---111>>>KKK^^^|||hhh[[[ZZZbbbcccYYYYYYbbbccc___^^^]]]]]]```dddfffeeecccdddeeeeeecccccceeehhhtttAAA555777222...111......---------,,,,,,,,,,,,,,,,,,+++++++++******************************************************,,,+++)))(((***+++,,,---)))&&&)))000222......111***222666111,,,...333555777777555222333888;;;;;;::::::;;;;;;:::777777999888666555333///,,,111999222///,,,---000111///---......---,,,,,,,,,,,,---+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))((('''(((***'''***+++******+++++++++$$$---,,,&&&333PPPdddeeennnyyytttmmmrrrzzzwwwooonnnttt|||~~~iiiZZZZZZWWWHHH777...///000222222111000111222444555666666777777666666555666777666555555777999666555444555555555444333000333666666888EEEZZZkkk~~~mmmIIIMMMkkkcccHHH<<<777<<<;;;777555777999777333111111111111111111222222111111111111111111111111////////////000000000000000000000000000111111111111222333444555444333333,,,000333444222222666:::///444:::;;;999DDDbbbwww}}}vvvNNNCCC777...888666...222555000000555444222222222222222222333333111111111111111111111111111111111111111111111111111111111222333444666666555666999<<<>>>>>>>>>===CCCBBBAAA@@@??????>>>>>>@@@@@@BBBEEEDDDGGGTTTdddsssYYYaaapppxxxfffbbbWWWnnnYYYSSSHHH@@@AAAEEECCC===>>>>>>===<<<::::::;;;<<<666666555555444444444333111111111111000000000000.........///////////////........................///......---------......///......//////...///111444444444444222555EEEWWWssstttvvv}}}kkk___YYYWWW\\\VVVXXXZZZYYY```bbbXXX[[[^^^___^^^^^^___aaaaaaccceeefffeeecccbbbeeegggmmm???777444000///...,,,,,,,,,,,,,,,,,,,,,,,,---000222000,,,))))))*********************************************************************************+++++++++,,,,,,,,,---------.........//////............////////////...444999999666333444666222222222111111111000000222111111000///......---------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***+++---...,,,111GGG^^^lllsss||||||wwwssstttlllmmmqqqwwwnnnpppuuu___RRREEEKKKGGG777---000333000333222333666666333444888000///000444555111000111444555//////666444000666444SSSiiilll~~~}}}]]]EEEIIIbbbxxx}}}vvv|||XXX>>>444888>>>888888888777666444333222333333333222222222111111////////////////////////////////////////////////000000000000///////////////////////////000111111111222222333333444444555666777888666555:::CCCKKKqqq~~~wwwpppWWW===444555444333333222222222111111111000000............////////////////////////000000000000////////////000000000000111111222222222333333333777777888999:::<<<===>>>???@@@@@@???<<<:::;;;;;;======<<<<<<>>>AAACCCEEEaaa}}}ooofffuuuxxxiiifffmmmkkkppp\\\|||^^^JJJHHHEEECCC@@@??????>>>=========<<<;;;;;;::::::888777666555444333222222111111111111000000000///........................---------------------------------------------------------............///...//////000111222222222===MMM]]]iii}}}rrrhhhZZZPPPMMMPPPTTTVVVSSSUUUWWWYYYZZZ[[[^^^```aaa\\\XXXZZZaaafffeeebbbjjjgggdddaaa```bbbdddfffmmm???666444000000///,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,***))))))*********************************************************************************+++++++++,,,,,,,,,,,,,,,---------......------........./////////...222777777444222333444222222111111111000000000111111000000///......---------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))+++((('''(((''')))444@@@eee]]]\\\mmmxxxqqqqqquuu}}}yyyvvvoooqqqzzz|||qqqgggeee~~~```GGGCCCHHHBBB444666>>>BBB>>>===???<<<555DDD>>>888888888555444666222:::;;;AAASSS___eeennn|||___OOOBBBLLLkkkpppRRR@@@======888222777777777666555333222111222222222222111111111111///////////////////////////////////////////////////////////////////////////////////////000000111111111222222333444444444444555555333222555<<>>===<<<===>>>@@@AAACCC[[[xxx{{{}}}pppbbbggg}}}}}}sssmmmkkk^^^PPPNNNTTT]]]hhh~~~}}}cccLLLIIIGGGEEEBBB@@@???>>>>>>======<<<<<<;;;::::::999777777666555444333222222111111111000000000//////........................------------------------------------------------------------..................///000000111222222222999======HHH\\\ggghhh~~~wwwtttdddPPPLLLJJJHHHIIIMMMPPPQQQQQQTTTVVVYYYZZZ[[[]]]```bbb```^^^\\\^^^bbbdddbbb___fffdddbbb_________```bbbkkk>>>666444111111000------------------------,,,+++++++++,,,,,,***(((************************************************************************)))*********++++++++++++***++++++++++++,,,,,,,,,------------............,,,000444444222000111222111111000000000000000///000000000///......------,,,,,,,,,,,,++++++++++++++++++*********)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))...)))&&&)))***))))))***444JJJbbbjjjhhhkkk|||~~~wwwrrruuuzzzsssooopppnnnmmmttt{{{pppcccbbbqqq|||rrr___^^^rrryyyiii]]]eeeooopppddd___]]]bbbggghhhiiikkkmmm|||}}}iii```]]]QQQBBBUUUfffxxx~~~rrr{{{}}}XXXFFF444000888===777---555555555444333222111000111111111000000000////////////////////////////////////////////////////////////////////////////////////......//////000111111111111222333333444444333444555333111222666:::111888EEERRR[[[iii~~~cccGGG444---//////111333111------000111111111000000000//////---------.........//////.........////////////000.........////////////000000000000111111111222222333333444555666888999:::@@@@@@AAA???===<<<<<<===@@@???===<<<;;;;;;<<<===<<>>===>>><<<<<<;;;;;;:::999999888666666555444333222222111000000000000////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///000000111111000333///)))+++666=========KKKUUUVVVXXXdddqqqvvvzzzrrreee```[[[QQQHHHFFFGGGEEEAAA>>>???BBBFFFJJJLLLKKKJJJQQQSSSVVVXXXZZZ\\\___bbb^^^___```aaaaaa```^^^]]]cccbbb```___^^^]]]]]]]]]jjj===555444111111111........................+++)))'''(((+++,,,***'''************************************************************************)))))))))************+++)))))))))*********++++++,,,,,,,,,,,,------------+++...000111///......////////////////////////////////////......---------,,,,,,,,,++++++++++++***************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))),,,)))(((***------***(((,,,111===OOObbbooouuuvvvzzzuuuwwwxxxmmmkkkooosssvvvwwwuuussslll]]]MMMrrrwwwssshhheeeqqqyyy{{{uuueee\\\OOOGGGMMM^^^nnnyyy{{{yyyuuuttt}}}zzzfffNNN:::888666444333444555555333333333333222111000///000000/////////.........................................................---.............../////////............///000000000000111111222333333333333555666555444333555777888555444666:::FFF]]]rrrrrrdddGGG;;;777333222555555666555333///---000444000000000/////////......,,,,,,---------.........------........./////////------.........///////////////000000000111111111222222333444555777888999???@@@@@@???===;;;<<<===>>>===<<<:::::::::::::::BBB;;;:::EEEYYYuuuuuuwwwsssssslllZZZsssyyyaaatttkkk\\\]]]cccpppzzz|||xxxtttjjj[[[QQQLLLKKKFFFDDDBBB@@@>>>=========;;;::::::999999888777777555444444333222222111111000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------------........./////////000444555111111444444000111555555111222888<<<<<<;;;;;;<<>>:::999888999<<<===;;;;;;???DDDBBBAAA@@@BBBEEEHHHIIIJJJLLLPPPRRRTTTWWWZZZ\\\[[[]]]___^^^\\\[[[\\\^^^``````______^^^\\\[[[ZZZiii<<<555444111111111........................+++(((&&&'''***,,,***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((((((((())))))))))))***++++++++++++,,,,,,,,,,,,***,,,---...------------....................................------------,,,,,,+++++++++******************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))%%%'''''''''((()))******///$$$"""555UUUmmmqqqllluuu|||{{{xxxwwwyyy~~~}}}wwweeehhhiiiggghhhlllooonnn|||kkkbbbmmm{{{}}}wwwrrrfffiiiooooooggg]]]ZZZ]]]fffeeeWWWSSSdddmmmbbbXXX```aaannn|||^^^KKKAAA333555888;;;888222000444888111222222222111000///.../////////.........------------------------------------------------------,,,,,,------...........................//////000//////000111111222222333111333555555555555666666555666888:::888666888<<>>===;;;::::::;;;999999888888999999:::::::::777999@@@EEEPPPkkkmmmsssVVVMMMPPPQQQMMMJJJDDDCCC@@@>>><<<<<<<<<<<<999999999888777777666666333333222222111111000000/////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------.........)))...111222333333111---222444444000---.........:::555222333555555555777666444333111222333666888:::999<<>>777777<<<<<<;;;::::::<<>>:::999000888444111111444555333111111111111111111000///////////////.........------------------------------------------------------++++++,,,,,,---...............------......///000/////////000111111222222///000111333444444444444333444666777666444444666:::888>>>MMM^^^rrrzzzqqqcccbbbXXX@@@000//////666===;;;...$$$(((222---......---000222///***.........---------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......------........./////////111111111222333555777777999:::;;;:::888777888999555555666777888888999999777888<<<===999888GGGZZZ```mmmzzzttt{{{cccYYYPPPMMMMMMKKKGGGEEEBBBAAA???===;;;;;;;;;;;;888888777777666555555555222222111111000000000000///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000111&&&+++111333444555888:::222000000000///...111555111333666777666666777888111111444666777777===DDD777999<<<>>>???@@@AAACCCDDDFFFIIIKKKMMMOOORRRUUURRRSSSRRRPPPPPPSSSZZZ___WWWWWWXXXXXXXXXWWWWWWVVViii<<<444333000000///,,,,,,,,,,,,,,,,,,,,,,,,*********)))'''''')))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((()))))))))))))))))))))*********++++++************+++,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************)))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))------((('''***+++)))+++,,,***&&&###)))555???___cccjjjsss|||zzzqqqqqqxxx}}}kkk}}}uuu\\\]]]lllkkkhhhhhhmmmrrruuuzzzzzz{{{zzzqqq^^^^^^qqqpppuuuvvvUUU:::111000888<<<333555000---///444666222...000111111111111000//////////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------.........------------...//////......//////000111111222000000000111222333333222444444222//////444:::???:::888888;;;BBBHHHIIIFFFaaaeeelllrrrqqqzzzwww~~~tttYYYLLLDDD;;;444222222333444555...&&&)))666???999...000333333//////000,,,&&&------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------+++,,,,,,,,,,,,---------,,,------------............//////000111333444555666777888777666555666777333444555666666777777777:::;;;;;;888666777@@@HHHRRRSSSfffiiiZZZOOOUUUWWWRRRKKKGGGEEECCCAAA@@@>>><<<::::::::::::777777666666555444444444111111000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++,,,,,,,,,,,,,,,+++++++++000...---......///111444111222444333000,,,***+++***///444555444333222111---///111333222111000000555666555111///111555666999<<>>CCCEEEHHHJJJKKKMMMOOORRRPPPPPPOOOOOOPPPSSSWWWZZZWWWWWWWWWXXXXXXYYYZZZZZZjjj<<<444333//////...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,***'''&&&))),,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((()))))))))***))))))))))))******************)))***+++,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))&&&***)))&&&'''+++***$$$&&&%%%&&&***...///+++'''///EEEaaapppsssuuu~~~}}}xxxtttooottt|||xxxvvvwwwxxx}}}vvvsssxxx}}}zzztttpppuuusssrrrzzzyyymmmwwwvvv[[[;;;000333888111...222222///222444444222111111222000111111111111000000///000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........------------...//////......//////000111111111333222111222333333333222---222666666444333333222333999:::555444999:::666333999AAAOOOXXXMMMCCCLLLVVV```UUUZZZsssjjjWWWbbbWWWOOOQQQQQQBBB888::::::333777444,,,---444555...,,,555666...)))---...***---111000)))(((---000...---------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......---------...000111333444444555666555444333444555444444555555666555555555333777::::::::::::555000888666KKKjjjuuuyyy|||{{{~~~|||sssddd^^^ZZZPPPUUUTTTKKKEEEFFFFFFCCC@@@???===;;;::::::::::::777666666555444444333333000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++,,,+++++++++++++++++++++******,,,///000...---...,,,+++---000111000///000...111///***)))...000///000000///......///111333...555777333333888888444333666888888888:::???CCCAAADDDFFFHHHHHHJJJLLLOOOOOOOOOOOOPPPRRRTTTUUUVVVZZZZZZZZZZZZ[[[]]]^^^______===666000222---...,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,++++++*********+++++++++*********))))))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---...333BBBVVVkkkzzzuuu{{{}}}zzzvvvssssssvvv{{{~~~~~~{{{yyy~~~lllOOO:::444222222111111000/////////222111111111000000//////////////////////////////------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......------------......---------...///000000111///000000000111111111111000000111111111222222222555555555555555444444444666666666666666666666666;;;===@@@AAA@@@===:::777777777666555444444333333000000000000000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------************************++++++,,,,,,,,,,,,------...------,,,,,,------...............////////////555555555555555555555444444333222222777<<<;;;555777777777777777777777777444888;;;>>>CCCMMM[[[fff~~~hhh```\\\XXXTTTRRRPPPLLLIIIFFFDDDCCCCCC??????>>>===<<<;;;::::::777777666555444333333222000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------..............................---------............///////////////000111222333555555666888999:::<<<<<<===???AAADDDHHHKKKNNNOOOPPPNNNMMMOOORRRWWW[[[\\\]]]\\\[[[^^^aaabbb___]]]^^^===666000222---...,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++,,,,,,+++++++++*********+++++++++*********))))))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++***))),,,555CCCRRR\\\uuuvvvwwwxxx{{{~~~zzzyyyzzz{{{yyysssrrrwwwwwwtttyyytttvvv{{{~~~zzzzzzuuu[[[KKK===111...333111111000000000000//////111111111000000/////////........................------------------------++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------......------------......,,,------...//////000000//////000000000111111111000000000111111111222222444444444444444444444444555555555555555555555555666777999:::999777444222555444444333222222111111000000000000000000000000////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------************************+++++++++,,,,,,,,,------------,,,,,,,,,,,,---------.........////////////444444444444444444444444333333222111666<<<:::555777777777777777777777777333555666666777<<>>>>>===<<<;;;:::999777777666555444333222222000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------------------............////////////000111222222222333444555777888999:::;;;===???BBBFFFIIILLLMMMMMMLLLMMMOOOSSSWWWZZZ\\\^^^\\\ZZZ\\\___bbbbbbaaa]]]<<<555000222---...,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++++++++***************+++************)))))))))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((()))))))))))))))))))))))),,,+++)))%%%$$$(((222:::;;;NNNhhh{{{~~~~~~nnnjjjeeefffjjjnnnnnnmmmyyyjjjgggOOOAAA555111///+++,,,111...////////////000000000000000000///////////////........................------------------------++++++++++++++++++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,...------,,,,,,------...,,,------....../////////////////////000000000000000000000000111111111111222222222333444444444555333333333333333333333333333333333333333111000000222222111111000000//////000000000000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------.........//////222222222222222222222222222222111111555:::999444666666666666666666666666666777666444111222777;;;HHHWWWbbbkkkuuu}}}wwwjjjfffbbb]]]\\\^^^___^^^]]]OOONNNKKKHHHEEECCCBBBBBB>>>======<<<;;;:::999888777666555555333333222111000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))*********++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------,,,,,,,,,---------..................///000111222000000111222444555666666999:::<<<@@@CCCFFFHHHJJJIIIJJJLLLOOOSSSVVVXXXYYYZZZXXXWWWXXX[[[___bbbccc[[[;;;555000333......,,,,,,,,,+++++++++******************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************************)))************))))))))))))************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))***,,,...---+++)))***+++)))222???MMMYYYggguuukkkooowww~~~gggIII777222+++(((***222555222///000,,,------...//////000000///.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************++++++++++++***++++++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,---------................../////////000000/////////000000000111111000000111111222333444444222222222222222222222222444333222222111111111111000000000000//////......////////////////////////.........---------,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,---------.........///000000000000000111111000222111111444888888444555555555555555555555555555666666555333333555777000<<>>AAADDDFFFGGGGGGJJJMMMPPPQQQRRRTTTUUURRRRRRSSSVVVYYY\\\___```YYY999444000333......,,,,,,,,,+++++++++******************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((+++...---***'''333---%%%$$$,,,<<>>333))))))...000111333111...+++)))((((((***,,,******+++,,,------......,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))************+++************++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///............////////////.........///000000111111111111111111111111111111111111000000000000000111000000000000////////////........................------,,,,,,,,,+++++++++++++++++++++++++++++++++*********+++++++++++++++************++++++++++++************************************++++++++++++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,------......//////000---000111///111555666444222222222222222222222222222222222222222222222222222666222///555444111888<<>><<<::::::999999888777666555555555444333333111111000///......---------,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,---...///...//////000111111222222444555777:::===@@@BBBCCCEEEIIIMMMMMMLLLKKKMMMOOORRRVVV\\\___```_________UUU777444111444//////,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''((((((((())))))(((((((((((())))))******************))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((---+++((('''(((***,,,------------,,,+++++++++,,,%%%(((,,,000222111000...&&&,,,444;;;AAAGGGKKKMMMKKKQQQYYYaaafffjjjmmmnnneeebbb]]]VVVRRRQQQQQQPPPAAA:::444111222111---)))///,,,...333333,,,###%%%)))---/////////---+++******++++++,,,,,,------++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))************************++++++++++++++++++************++++++,,,,,,++++++++++++++++++,,,,,,---------.........------........./////////..................//////////////////////////////////////////////////////////////////////////////------------------------,,,,,,,,,,,,++++++++++++************************)))*********++++++++++++************++++++++++++************************************++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------...//////000+++///111///000444555333111111111111111111111111444333333333333333333222///555222000777666222666222999999;;;DDDLLL^^^yyy```VVVNNNKKKKKKKKKKKKLLLSSSWWWVVVRRRQQQUUUVVVTTTRRRPPPNNNNNNNNNLLLIIIFFFEEEEEEDDDCCCAAA???<<<;;;999888888777666555444444444444333222111000//////---------,,,,,,,,,,,,+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))*********+++))))))))))))*********+++++++++++++++++++++++++++************++++++++++++*********++++++,,,---...---......//////000000111222333555777:::===>>>???AAAFFFJJJKKKJJJJJJMMMQQQWWW[[[___aaa```___```aaaTTT777444111444//////,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))'''((((((((())))))******************))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&***...///,,,))))))***'''***---,,,((('''+++000,,,+++************+++,,,...------...,,,+++---222333///,,,...333666777666222111222555444111//////............///...---+++,,,)))'''((())))))---333,,,---+++((('''))),,,---***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++************++++++,,,+++++++++++++++++++++,,,,,,,,,---------......---------.........//////..................------..............................///000000000//////........................------------------------,,,,,,,,,+++++++++******************************))))))******++++++++++++)))************+++++++++************************)))************+++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,------...///000000+++///111//////333555333000000000000000000000000000///......000111111111///666222...333222///444...333111111555444===RRR```WWW[[[eeeiiitttvvv|||cccPPPQQQTTTMMMDDDCCCFFFDDDEEEGGGGGGEEEDDDEEEJJJOOOQQQMMMMMMQQQQQQNNNSSSQQQPPPRRRUUUUUURRRNNNFFFFFFEEEDDDBBB@@@===<<<888888777666555444333333444444333222111000//////---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************************************)))************+++++++++************+++,,,---...---------....../////////000111333555888:::<<<===>>>CCCHHHIIIHHHJJJOOOTTT[[[]]]______]]]]]]___aaaSSS666333000333...///---,,,++++++******++++++******)))((((((((((((((())))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((((((((())))))))))))************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------+++++++++*********))))))************************)))))))))))))))))))))))),,,,,,++++++***)))((((((+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++---------............///---------............///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************))))))))))))************************************))))))))))))))))))))))))************************)))))))))******+++++++++,,,,,,,,,---------......///////////////000000111000000000000000000000000////////////////////////////////////000000000000000111000//////000444666:::777666999===BBBKKKUUUkkkkkkoooxxxooozzz|||{{{tttfffTTTEEE<<<>>>======<<<<<<<<<======<<<===????????????BBBDDDJJJKKKLLLNNNPPPQQQQQQQQQRRRRRRSSSSSSRRRPPPOOONNNHHHGGGFFFCCCAAA>>>===<<<777777777777666444333222111111000000//////............---,,,,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************)))************+++++++++++++++,,,------......///000000111222444666888999@@@DDDHHHLLLOOOQQQTTTVVV[[[[[[[[[ZZZZZZYYYXXXXXXRRR666333000333...///---,,,++++++******++++++******)))((((((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((((((((())))))))))))************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))************************))))))))))))))))))))))))******++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++------------............------------....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************))))))))))))************************************))))))))))))))))))))))))************************))))))***+++,,,---...///,,,,,,,,,------------...//////......//////000111000000000000000000000000////////////////////////....../////////000000000000000000//////000333666666333111222333444:::BBB;;;;;;===DDDLLLQQQPPPNNNSSSWWW\\\aaaeeeiiimmmppp}}}xxxvvvssstttxxxzzzqqq___OOO???BBBDDDCCC???999444222999888888888888888999999;;;<<<=========>>>@@@BBBGGGHHHJJJLLLMMMNNNOOOOOOOOOPPPPPPPPPOOOMMMLLLKKKGGGFFFEEEBBB@@@>>><<<;;;888888777666555444333333111111000000///............------,,,++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))*********+++++++++++++++,,,,,,---.........///000000222444666777888===@@@EEEIIIKKKMMMPPPQQQWWWVVVVVVUUUUUUUUUUUUUUUQQQ666333000333...///---,,,++++++******++++++******)))((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((()))******++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************************))))))))))))************************))))))))))))))))))))))))((()))***+++,,,---...///+++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************))))))))))))************************************))))))))))))))))))))))))************************))))))+++,,,...000111111,,,,,,,,,,,,------------///............///000000000000000000000000000000////////////////////////.........////////////000///000000///...///222444666222111111000...222777222111111555:::<<<:::777111444777:::<<<>>>@@@BBBVVVhhhpppcccOOOFFFEEEEEEDDDDDDEEEEEECCC???:::666444555555444333333555777444444444444444555666777888999:::::::::;;;===???BBBCCCEEEGGGIIIKKKKKKLLLMMMNNNNNNNNNMMMKKKIIIHHHFFFEEECCCAAA???<<<;;;:::999888666555333333444444111111000//////......---------,,,,,,++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************)))))))))*********++++++***++++++,,,,,,---......//////000111333444666777999===AAADDDFFFHHHJJJLLLQQQPPPPPPOOOOOOQQQRRRSSSOOO555444000222...000---,,,++++++******++++++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))((())))))***************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))''''''(((***+++,,,---...************************************************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))***************))))))*********+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------+++,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************((()))))))))************((()))))))))************************************))))))))))))))))))))))))******************************+++,,,---//////000++++++,,,,,,,,,---------......------......///000////////////////////////........................------........./////////.../////////......000222222000111333222000222777333222111333555555333111111222333333111000000000333BBBKKKCCC666000111222444555555333222111111333999888666333000000222444333333333333444555777777555777888777777777999;;;===>>>@@@CCCEEEGGGHHHHHHLLLLLLLLLLLLKKKIIIHHHFFFDDDCCCBBB@@@>>><<<:::999:::888555333222333444444111000000///......------,,,,,,,,,,,,++++++******************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))))))))*********************+++,,,,,,------......///000111333444555888;;;???BBBCCCEEEGGGHHHNNNMMMLLLLLLNNNPPPRRRTTTLLL555444000222...000---,,,++++++******++++++***))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))************)))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))))))))***************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))************)))))))))*********+++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,---++++++++++++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************((()))))))))************((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------------......///........................------------------------------------............---...///...------///000---,,,---000///---...333......---...//////...---...///222222111111222333+++000333222222444333222666555333333444444444333111222222111000000222444222222222222333444555666333444555555444444666888999:::<<>>AAACCCDDDFFFHHHLLLLLLMMMNNNPPPSSSUUUWWWJJJ555555000222...111---,,,++++++******++++++******)))((((((((((((((())))))))))))))))))))))))&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((('''((())))))******))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''''''''************************************************(((((()))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))'''((())))))******)))))))))************+++++++++******************************************************++++++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---..............................------------------------,,,,,,,,,---------......,,,---......---,,,---......---...000...+++,,,000111111111111111111222222,,,...000111000///000111333///,,,...333666444000222000///000222222000...000222444444333333444555////////////000111222222222333333333222222444666666777:::===@@@BBBDDDEEECCCCCCEEEEEEEEEDDDCCCCCCBBBBBB@@@???===;;;:::999888777555444222222333333000000///......------,,,++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((())))))******+++,,,,,,,,,,,,------...000111222555888<<<@@@AAACCCEEEGGGJJJKKKNNNQQQTTTVVVXXXYYYIII555555000222...111---,,,++++++******++++++******)))((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''(((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************************************(((((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))))))))))))))************+++++++++******************************************************++++++++++++******************++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,,,,,,,,,,,,,,,,+++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------+++---......,,,+++,,,---000...///111///,,,---111------...---------...///...000111000...---------333000...///111000///...---------.........---,,,,,,---......,,,******+++///...............//////111222222222111111333444444666999<<>><<<;;;;;;666666666555444333111000000//////...------,,,,,,******************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******+++++++++++++++,,,---...///000---111555999<<<>>>AAACCCDDDGGGLLLRRRVVVXXXYYYYYY===<<<999///...:::$$$,,,+++******))))))************)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&)))(((&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&((()))***)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))************************************************************************************************+++++++++++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................---------------------------------------------------------............//////////////////000000111222333555888;;;???BBBDDDEEEEEEFFFFFFFFFFFFEEEEEEAAAAAAAAA@@@>>><<<999777888777666444333222111111/////////...------,,,,,,+++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------000222333444555777;;;>>>EEEFFFJJJPPPUUUVVVSSSOOOFFF===---'''777LLL777------,,,+++++++++++++++******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&'''((()))***(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))***************************************************************************************************++++++++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------............//////......//////000111222222444666:::===@@@AAAAAABBBCCCDDDDDDCCCCCCCCCAAAAAA@@@???===;;;999888888777555333222111111111/////////...------,,,,,,+++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********+++++++++,,,,,,,,,,,,---...000111222333555888;;;CCCDDDHHHLLLOOOPPPNNNLLL~~~???===333???cccuuu///...------,,,,,,------******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))******************************************************************************************************++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------............///............///000000111222333555777:::<<<======>>>???@@@AAAAAA@@@???AAA@@@>>><<<;;;:::999999777666444333111000000000//////......---,,,,,,,,,++++++*********)))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))************+++++++++,,,,,,,,,,,,---//////000222555888???BBBFFFHHHIIIIIIIIIJJJEEE;;;)))'''///:::)))......---,,,,,,,,,,,,---***))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((('''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))************)))((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))*********************************************************************************************)))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------......///000000111111222444666888999:::;;;===?????????>>>>>>AAA???===;;;999999999999666555444222111000////////////...------,,,,,,+++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************+++++++++++++++,,,.........000444666;;;???DDDFFFFFFFFFIIILLL~~~<<<888666999222777222---,,,,,,+++++++++++++++***))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&(((******((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((************************(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************((())))))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************************************************************************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------....../////////000111222333555666888:::<<>>@@@???===;;;999999::::::666555444222111000//////.........---,,,,,,++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))))))))*********+++++++++---.........000333666999>>>CCCFFFGGGIIIMMMPPP@@@777444777&&&'''+++,,,+++******))))))************)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&))),,,,,,)))'''(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************((())))))************)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************++++++++++++++++++++++++++++++++++++************************************************)))))))))************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---...............///111222444444777999<<>><<<;;;:::::::::777666444333111000000000......------,,,+++++++++******)))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))((())))))))))))*********,,,---.........///222555888<<>>===<<<;;;:::888777555333222111111111......---,,,,,,++++++******)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))((((((((()))))))))******+++,,,---------...111444999;;;@@@FFFKKKNNNMMMLLLsssDDD;;;,,,555000///+++,,,+++******))))))************)))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((###''',,,,,,(((%%%&&&)))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************(((((()))***************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,---...000222333444555777;;;???AAAAAA@@@???>>>???@@@@@@???===;;;:::888777666444333222111111......---,,,,,,++++++***))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))***+++,,,,,,,,,---000222999:::>>>EEEKKKMMMJJJFFFvvvAAA555444///444///------,,,++++++******++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''',,, )))"""&&&,,,$$$)))...###---&&&222&&&((()))((('''%%%666 ---)))222$$$ ###...&&&&&&&&&''''''''''''(((+++"""...$$$'''...,,, )))###)))***)))...'''...'''+++))))))'''%%%''',,,%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((())))))((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---------............///222555999===??????>>>===@@@BBBCCCAAA>>><<<::::::999999888666333111///---,,,,,,++++++***+++++++++))))))))))))(((((((((((((((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))***+++,,,...///000444888>>>BBBDDDEEEFFFFFFttt@@@444333...333///------,,,++++++******++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((($$$(((%%%%%%+++)))%%%"""&&&aaajjj(((000***111$$$777%%%)))III''' &&&&&&&&&''''''''''''(((%%%dddkkk000'''$$$%%%++++++'''111WWWeee @@@''',,,&&&"""***######'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))*********)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++******))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------------............111333777:::<<<<<<<<<;;;>>>???@@@???<<<999888888777666666444222000...------,,,++++++***+++++++++))))))))))))(((((((((((((((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******,,,...///000222666<<<@@@BBBCCCEEEFFFrrr???333333---222...------,,,++++++******++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$)))&&&***###)))---***XXX^^^%%%---+++,,,$$$///'''"""&&&&&&&&&''''''''''''((('''nnn&&&&&&(((...444CCC%%%///))))))######***(((###***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))************)))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++++++++******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///111333555777999999::::::<<<===<<<:::777666666444444333222111///...---------,,,+++++++++++++++))))))))))))(((((((((((((((((((((((((((((((((((()))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))***,,,---///000000444999===@@@BBBDDDFFFooo===333333---111...------,,,++++++******++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''""",,,"""...###'''+++EEEzzzlll+++)))$$$,,,'''mmm((()))&&&&&&&&&''''''''''''(((%%%;;;===$$$---###111&&&EEE)))333###"""---((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***+++******))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******************************************************************************************************+++++++++++++++++++++++++++,,,,,,,,,------------//////000222444666888999888:::<<<;;;999777666666333333333222111000///......---,,,+++++++++++++++))))))))))))(((((((((((((((((((((((((((((((((((()))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))***+++---...//////222777;;;>>>AAADDDGGGlll<<<333333---111......---,,,++++++******++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$---...$$$&&&&&&<<<000///666999!!!***&&&...AAA###&&&&&&&&&''''''''''''(((!!!((($$$$$$!!!...DDD--- HHH555$$$+++"""+++$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******---,,,++++++*********+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))******++++++******)))************************************************************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,---......///000222555777999888:::<<<<<<:::888777888444444444444333222111000///...---,,,++++++++++++))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***+++,,,---...///222555888;;;???DDDGGGjjj;;;444444---111...///---,,,++++++******++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%+++---$$$'''&&&|||xxx---000222%%%"""&&&$$$&&&&&&&&&''''''''''''(((((( nnn&&&"""+++$$$///MMM888###555&&&,,,((('''+++!!!(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***+++...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))***************************************+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,------...000222444666888999;;;======;;;:::::::::666666666555444333222111000///...,,,++++++++++++))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******+++------...000333555888<<>>hhh<<<555444...444///+++,,,,,,,,,+++++++++******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&)))%%%'''%%%%%%WWW"""!!!***GGG+++***$$$"""222,,,,,,!!!000###222###!!!///333!!!jjj((()))(((!!!+++)))"""%%%)))%%%%%%&&&***aaa###/// &&&)))$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((('''''')))+++))))))(((((('''(((((()))&&&'''''''''((((((((((((******))))))((('''''''''***)))((('''&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''(((((())))))((((((((('''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,---//////000666666666777888:::;;;<<<777555222222444444111...///...------++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++,,,---...///222666999ggg<<<555444...444///+++,,,,,,,,,+++++++++******))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((!!!///%%%(((hhh(((///&&&$$$***...$$$*** (((www%%%(((((( $$$,,,...***"""$$$===KKK'''+++$$$''')))%%%%%%'''(((444,,,222uuu ,,,&&&(((+++,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((((((((()))&&&'''((('''&&&&&&''')))(((''''''&&&&&&&&&&&&'''''''''''''''(((((((((((($$$$$$%%%&&&((()))******)))))))))))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,---...//////444444555555666777777777444222000111333333111//////......---,,,+++******))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++,,,---......111555888eee;;;666555...333///+++,,,,,,,,,+++++++++******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((&&& 222$$$'''lll///$$$DDD((("""'''+++((("""''')))222777"""$$$333$$$%%%444---,,,)))$$$+++***"""***(((%%%%%%cccbbb&&&))))))%%%%%%)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))***)))''''''(((***++++++***)))))))))))))))************************((((((((((((((((((((((((''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))))))))************++++++***)))'''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,------...///111222333444555444444333333222000111222333222000//////...---,,,+++******))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********,,,------...000333666ccc:::666555...333///,,,,,,,,,,,,+++++++++******))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))###%%%)))$$$$$$QQQ%%%+++$$$333 (((###&&&,,, &&&'''...###"""###)))***$$$fff''''''...***(((%%%'''AAA+++&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,+++))))))***,,,,,,++++++***))))))************))))))))))))((((((******))))))))))))))))))(((((('''''''''''''''((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))***+++,,,---......///000111111000---+++)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))******+++,,,---------...///222555666666555444666666555444444333222222//////...---,,,+++******(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******+++,,,------...111333```888666666...222///---,,,,,,,,,+++++++++******))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''"""+++(((&&&///EEE EEE///""",,,"""&&&***vvv///)))...888+++$$$ ---(((+++999BBB###/// )))%%%''')))xxx+++$$$###***,,,+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((''''''&&&&&&'''((())))))((()))+++,,,+++******))))))******++++++++++++***************&&&'''((()))***+++,,,,,,***))))))(((((())))))***************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,...000222222111222333333111///,,,+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,+++...111555888999:::999<<<<<<;;;999666444333333000//////...---,,,+++***((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))***,,,,,,,,,,,,///111^^^777666666...222///...,,,,,,,,,+++++++++******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''###$$$+++---***bbb000666)))"""444&&&###000666AAA((('''...)))666((($$$'''###777}}}'''---"""***###+++)))+++[[[aaa666+++''' ******'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&''')))***+++,,,///222555555555555666777888888:::;;;;;;;;;<<<<<<<<<<<<555444333000...,,,***)))))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***,,,...000222333//////000///...,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***,,,000444888:::<<<<<<>>>???>>>;;;777444333333000000///...---,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))((()))++++++++++++,,,...\\\666666777...222///...,,,,,,,,,+++++++++******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''###+++###%%%+++)))$$$VVV333(((777111???...777555000666...111666%%%999111)))000$$$***###666ttt333)))%%%,,,"""///'''###...LLL%%%$$$''',,,###'''""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((***,,,.../////////111444666888;;;???BBBFFFGGGGGGHHHIIIKKKLLLMMMOOOOOOPPPQQQRRRSSSSSSTTTMMMLLLHHHDDD@@@<<<888777555333111...,,,***)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***,,,---...///---,,,,,,+++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))+++---000444777999;;;;;;<<<<<<999555222222333000000///...---,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''')))++++++******+++,,,[[[666666777...222//////,,,,,,,,,+++++++++******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%222...%%%###,,,333...111222///)))===000<<>>666BBBDDD@@@EEE@@@888CCCCCC222......111(((DDD>>>'''&&&---###222$$$&&&+++&&&```%%%000...(((***$$$)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,///222666888999<<<>>>BBBEEEHHHLLLQQQTTTOOOPPPPPPRRRSSSVVVWWWXXXXXXXXXYYYZZZ\\\]]]^^^___WWWWWWVVVVVVUUUUUUUUUTTTHHHFFFAAA;;;555000---+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***+++---000333666888777999999777333000111222000000///...---,,,,,,+++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''(((***+++***)))***+++UUU>>>333333///...000---,,,+++******))))))******+++******)))(((''''''&&&((((((''''''''''''(((((())))))(((((('''''''''&&&$$$%%%&&&'''((((((((((((***)))((('''''''''((()))ZZZ666@@@666CCCDDD:::LLL<<>>CCC<<>>333444000///000---,,,,,,+++************++++++******)))((((((''''''((((((''''''''''''(((((())))))((((((((('''''''''(((((((((((((((((((((((($$$%%%&&&'''***---///000CCC'''===999>>>@@@444@@@666777BBBqqqEEE+++DDD<<>>===BBBHHHNNNIIIHHHKKKHHHBBBBBBHHHUUU]]]ccc]]]PPPGGGJJJRRR@@@PPP___ccc___]]]^^^___]]]]]]^^^]]]TTTMMMPPPYYYIIIDDD<<<666111---***(((+++)))((('''(((*********))))))(((''''''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((***+++***))))))+++---,,,...///...,,,******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******(((((()))++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++******+++,,,///222444888777777777777777888888888333...,,,......,,,)))***)))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************TTT===333444000///000---------,,,+++++++++++++++*********))))))((((((''')))((((((''''''(((((()))))))))((((((((((((''''''******)))((((((((())))))&&&'''***...222666999:::333KKK777999,,,...'''000***}}}''',,,;;;QQQCCC===www}}}...)))'''+++"""(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''((((((((()))))))))''''''''')))+++,,,+++******)))(((((((((((()))***000......444;;;@@@AAA???<<<<<<===<<<;;;888666555HHHFFFEEE@@@666///555@@@CCC;;;:::??????888999AAADDD======GGGLLLGGGAAA@@@???FFFKKKLLLRRRYYYZZZVVVBBBKKKXXX```[[[QQQKKKLLLRRROOOJJJFFFBBB===888444000,,,'''&&&(((++++++***((((((((((((((((((((('''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********))))))***,,,---...///...,,,++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))******)))(((((()))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************,,,...111222888888888777777777777777666222...---...///---+++******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************SSS===333444111///111---...---,,,,,,++++++,,,,,,*********)))))))))(((((())))))(((((((((((())))))))))))(((((((((((((((((())))))(((((()))***+++,,,///000333555888:::;;;<<<:::777>>>>>>&&&,,,444<<<===[[[III)))777:::>>>JJJVVV!!!%%%///''''''$$$---''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((()))))))))(((((()))***++++++***))),,,+++)))((()))***,,,...666888===DDDJJJMMMLLLIIIGGGIIILLLLLLIIIAAA888111...777>>><<<555111555:::<<<888:::AAABBB===@@@HHH<<<@@@MMM\\\\\\TTTVVV___ZZZUUUKKKFFFLLLVVVYYYVVVJJJMMMVVVaaaeeeZZZEEE555AAACCCHHHMMMPPPNNNJJJFFF<<<666...++++++,,,***(((((())))))************)))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))***+++)))+++,,,,,,***((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''')))++++++)))(((((()))'''''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))******+++---///000777777777888777777777777444111///...//////...---*********)))))))))(((((((((((((((((((((((((((((('''''''''''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************RRR<<<222555111000111---...---,,,,,,++++++,,,,,,************))))))))))))))))))(((((((((((())))))(((((())))))))))))))))))''''''((()))+++---...///333333333222222222222222::::::(((###jjj@@@+++:::KKK888777444MMM777ccc---***...%%%((()))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))******))))))((((((***)))***+++...222555888999@@@JJJPPPQQQOOOLLLKKKIIIHHHEEEBBB???===<<<<<<000AAAMMMLLLIIINNNQQQOOOEEEGGGJJJLLLLLLKKKLLLOOOSSSPPPVVVdddkkkddd\\\YYY^^^aaabbb]]]SSSOOOVVV```jjjfffcccdddfffcccWWWKKK888:::===CCCIIIMMMOOOOOOKKKEEE<<<555111///,,,)))((((((((())))))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******)))((())))))))))))''')))******(((''''''((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''')))++++++***)))***+++++++++***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))***+++,,,------444555666777777777666666333111000/////////......************))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************QQQ;;;222555222000111---------,,,+++++++++++++++***************************))))))(((((())))))***(((((())))))))))))******'''(((+++---000111222333///...---,,,,,,---...///,,,CCCIIIPPP555888nnn:::>>>GGG777777555EEE,,,```???///***+++(((&&&---,,,''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((()))))))))******)))******)))(((((()))+++((())),,,000555;;;???BBBDDDKKKRRRRRRLLLCCC===;;;888<<<@@@AAA@@@@@@CCCFFFMMMUUUYYYVVVRRRSSSUUUTTTSSSWWWTTTOOOUUU``````WWWPPPXXXaaabbb\\\VVVWWWYYY^^^RRRNNNTTTTTTLLLOOO\\\ZZZ___cccbbbaaacccddddddHHHBBB;;;888:::AAAHHHLLLUUUPPPIIIAAA999444111000+++***)))((('''((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++)))(((((()))))))))((((((***++++++***))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))*********+++---///333222///,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))*********++++++111222444555666777666666222222111111000///......++++++*********)))))))))((((((((((((((((((((((((((((((((())))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************QQQ;;;222555222111111---,,,,,,+++************+++******************************))))))))))))******(((((()))))))))************,,,000333555666555444...---...000555;;;@@@DDDOOO___SSSEEEMMMGGGAAAWWWgggzzzqqqbbbTTTdddYYYUUU]]]kkk{{{rrrkkk{{{pppSSSSSS@@@]]]VVVMMMEEEBBB@@@@@@>>>:::555222555999'''--->>>222,,,+++<<>>>>>CCCIIIMMMUUUUUURRRJJJAAA;;;:::;;;555222...***(((((()))***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,)))'''''')))***((('''(((***,,,,,,***)))***+++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,111444222000...+++***)))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))***)))))))))---///111444666666666666222333333222000...------+++++++++*********))))))((((((((((((((((((((((((((())))))***++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************PPP;;;222666333111111---,,,+++******))))))************************++++++******))))))))))))******(((((())))))*********+++...111444888999888666555222333666<<>><<>>>>>>>>666666777===DDDIIIJJJIIIHHHKKKKKKFFFCCCKKK]]]mmmdddOOOUUUtttzzzeeeddd|||gggxxxgggyyyrrr}}}yyykkk|||{{{fffoooeeeRRRRRR[[[\\\UUU\\\WWWQQQNNNNNNQQQSSSTTTSSSUUUVVVOOOFFF@@@AAADDD???;;;444...+++******+++))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,)))'''''')))***(((&&&''')))++++++)))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))***---333777***)))((('''((()))+++---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((+++---000333555666666666333333444222000...------+++++++++************)))(((((((((((((((((((((((())))))***+++,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************OOO;;;444666000...111///...---,,,,,,++++++++++++,,,,,,++++++***)))(((((('''((())))))))))))))))))"""'''------++++++///333444666999;;;===>>>??????777777<<>>999JJJUUUIIIIIIRRROOOBBBOOObbb]]]NNNfff|||qqqxxxzzzyyykkk]]]tttpppcccgggsssrrrllldddeeepppxxxzzzpppsss{{{dddrrrkkklllwwwQQQOOONNNPPPUUUTTTPPPQQQWWWYYYZZZTTTLLLNNNSSSKKK;;;GGGGGGDDD<<<111***)))+++***,,,---+++((('''***---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***,,,---...///************************))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++---000222444555666666555333222111000000000------,,,++++++******)))))))))(((((((((((()))))))))))))))))))))))))))))),,,,,,***((((((***,,,,,,************************************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))******++++++++++++((()))***)))((('''((()))...---+++)))(((((((((((()))***+++++++++***((('''+++***((((((((()))+++,,,*********))))))***++++++******)))(((((((((((((((NNN;;;444666111...111///...---,,,,,,++++++,,,,,,,,,,,,++++++***)))))))))))))))***************)))---,,,***)))+++000666;;;DDD@@@:::888999<<<>>>???TTTYYY^^^]]]WWWQQQNNNNNNKKKHHHAAA::::::???CCCEEENNNPPPRRRSSSTTTUUUUUUUUUccciii```WWW\\\^^^VVVSSSIII>>>888???IIILLLMMMNNNYYYcccjjjggggggsssuuuhhhZZZQQQIIIBBBAAADDD???777222444666555777;;;===>>>@@@AAA???999333...---,,,***((('''''''''((()))(((((('''''''''((((((&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''((('''''''''''''''((())))))'''''''''((((((((())))))******))))))(((((((((((()))************+++++++++,,,******///555999>>>CCCAAA===:::777444555>>>GGGJJJFFFGGGLLLWWWgggfffRRRqqq|||rrrkkk~~~}}}wwwqqqhhh```cccjjjLLLIIIMMMSSSNNNEEEHHHTTTSSSGGGBBBJJJSSSRRRLLLIIIYYYYYY[[[\\\ZZZ]]]lll}}}~~~vvvqqqjjjeeexxxyyy^^^GGGFFFNNNOOORRRVVVUUUOOOMMMOOOMMMFFFCCCEEEFFFCCC===666000...+++***)))***++++++,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************)))************+++++++++******************************))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,...111444555777666555444333111000000000------,,,,,,+++*********))))))(((((((((((())))))***++++++,,,,,,++++++***%%%(((+++,,,,,,+++)))&&&************************************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))******************************++++++******++++++!!!$$$(((,,,......,,,++++++***)))((((((***,,,---,,,,,,,,,+++++++++******+++***))))))))))))))))))+++***************+++,,,NNN;;;444777111///111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))++++++++++++++++++******---***'''(((...666;;;===FFF@@@;;;;;;DDDPPPZZZ```aaa]]]VVVKKKBBBAAAGGGMMMNNNNNNQQQYYY```eeekkkqqqssstttwww}}}zzz}}}jjjqqqvvvooo]]]MMMIIIMMMNNNJJJJJJNNNTTT\\\jjjwwwuuubbbSSSLLLCCC;;;555777:::888444222333777<<>>BBBFFFKKKUUU[[[PPPKKKiii|||kkkwwwtttlllrrrrrr]]]HHHGGGOOONNNHHHNNNbbbnnnoooRRRhhhwwwqqqggglllyyywwwhhhgggtttwwwjjjaaadddfffcccUUUGGGIIISSSQQQEEERRR\\\fffyyyzzzppp\\\AAATTTddd[[[VVVUUUSSSQQQOOOMMMIIIFFFBBBDDDHHHJJJHHHBBB888222///+++'''(((,,,...,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************************************************************)))************+++++++++******************************))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,///222555777777666555444222111000///...------,,,,,,+++*********))))))(((((())))))***+++,,,...//////...,,,+++((())),,,...///---+++***++++++++++++++++++++++++************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))*********)))))))))))))))***)))((()))***+++***)))((())),,,......---***)))++++++******+++,,,---...)))***+++++++++)))(((''',,,,,,,,,+++++++++,,,,,,******))))))))))))******MMM:::444777222///111///...------,,,,,,,,,------,,,,,,,,,++++++*********++++++++++++++++++++++++'''))),,,111666:::<<<======CCCMMMVVV\\\```aaabbbPPPHHHCCCHHHUUUccciiijjjzzzwwwyyy~~~}}}wwwwww{{{nnngggbbbaaa```^^^]]]^^^gggrrriii```tttsssjjj{{{gggSSSRRRVVVSSSRRRWWWWWWaaaqqq~~~~~~___SSSDDD:::666555555666222555888999999:::<<>>:::;;;DDDIIIIIINNNVVV___xxxxxxqqq~~~nnneeeggg^^^DDD???XXXaaaZZZ^^^~~~rrr\\\___^^^TTTQQQZZZ___fffttt^^^dddwwwPPPMMMLLLPPPSSSRRROOOMMMIIIHHHIIIKKKMMMHHH???777777333---***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++************************************************************************))))))*********+++++++++************************+++******))))))******+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***---111444777777666666555333222000000......------,,,,,,++++++***))))))))))))))))))***+++,,,///000000///,,,+++---***((()))******---111++++++++++++++++++++++++************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********)))))))))((((((+++***((()))+++,,,***(((///---***((((((***---...)))+++---///000...,,,+++...............------,,,...------,,,,,,,,,,,,,,,,,,+++******))))))))))))LLL999444888222000222///---------,,,,,,---......,,,,,,,,,+++++++++++++++++++++*********+++,,,---+++000555888888:::>>>BBBIIIVVVeeeiiibbbTTTHHHBBBPPPTTT___ppp~~~xxxnnnjjjbbbYYYPPPHHHCCCFFFLLLEEEAAA@@@FFFIIIIIILLLPPPTTTUUULLLHHHUUUYYYRRRNNNOOOaaalllddd]]]jjjwwwvvvyyy___UUUXXXSSSNNNNNNYYYlll}}}~~~vvvfffSSSEEE===:::999999;;;<<<===<<<;;;::::::999999888555222...***(((((('''''''''''''''(((((('''''''''((((((((())))))(((((((((''''''((((((((('''''''''''''''((())))))(((((((((((()))))))))***))))))))))))******************+++,,,,,,,,,++++++999@@@DDDCCCCCCEEEEEECCCFFFGGGOOOVVVTTTQQQ]]]nnnwwwiiibbbMMMAAAMMM[[[YYY]]]|||}}}sssbbb___YYYZZZfffTTT```ccchhhOOOYYYbbb```VVVQQQTTT[[[SSSOOOKKKKKKMMMLLLEEE???@@@>>>888000***'''(((+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,************************************************************************))))))*********+++++++++************************++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))+++///222444666666666666555333222111//////......---,,,,,,+++******))))))))))))*********+++...//////...+++***+++'''&&&))))))''')))...++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))*********)))))))))))))))++++++***+++,,,---,,,+++((()))***---222888>>>BBBDDDDDDDDDDDDEEEGGGIIIJJJGGGFFFDDDBBBAAAAAA@@@AAA888666444111...,,,***))),,,,,,++++++++++++,,,,,,KKK999444888333000222///------------------...///,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---///000333666999888777<<>>AAA???;;;777888999::::::777333///,,,***)))(((((('''''''''(((''''''((((((((())))))))))))((((((''''''(((((()))'''''''''''''''((())))))((((((((()))))))))******)))))))))************++++++++++++,,,---///000111======???AAA???===@@@FFFIIIEEEOOOiiizzzwwwooommmjjjXXXLLLWWW```ZZZddd~~~wwwxxx}}}ssspppvvvyyyvvvvvv{{{~~~~~~zzzooo{{{tttuuu||||||{{{qqqoooXXXZZZ]]]ccctttttttttZZZFFFHHHQQQUUUQQQMMMMMMPPPPPPLLLGGGDDDDDDBBB:::111+++***,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))------,,,,,,++++++******************************++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))+++---///111444555666666666555333333000//////......---,,,,,,+++******))))))******+++***+++---......---+++***+++)))...666666---)))***,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))*********++++++++++++&&&(((***,,,,,,---000222555:::BBBJJJPPPSSSTTTTTTWWWRRRLLLIIIJJJPPPXXX^^^___^^^]]]\\\[[[ZZZYYYXXXPPPNNNIIIDDD???:::777666------,,,+++++++++,,,,,,JJJ888444888333111222///---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,...111444555999;;;???DDDKKKUUUaaaiiieee___VVVPPPSSS[[[fffmmmiiieee\\\PPPEEEBBBGGGMMMSSShhhyyy~~~}}}yyy~~~~~~{{{|||{{{rrrdddddd{{{vvvmmmqqqqqqaaaNNNCCCUUUjjjwwwzzzqqq^^^LLLAAA<<<888999===???===999999999::::::999777555333------+++***)))((((((((('''((((((((())))))))))))))))))(((((((((((())))))'''''''''''''''((())))))(((((()))))))))*********))))))*********++++++++++++++++++---000555999<<<;;;444666>>>???<<>><<<>>>CCCFFFWWWZZZ___ccceeeeeedddbbbcccaaa^^^YYYUUURRRPPPNNNAAA???<<<888444000...---JJJ888444888444111222///---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,......---...000444777999===BBBLLLZZZkkkxxxPPPTTT\\\iiiqqqmmm___RRRHHHAAA===FFFZZZooo}}}xxxhhhggg```PPPLLLLLLSSSYYYTTTLLLQQQ___[[[[[[UUUYYYiiiiii^^^[[[cccwww|||~~~|||tttqqq{{{uuupppyyy~~~cccSSSSSSQQQRRR___qqqyyyxxxbbbSSSAAA777777::::::888::::::999999888999999999000///...,,,+++******)))(((((((((((())))))))))))))))))(((((((((((())))))'''''''''''''''((())))))))))))))))))************))))))******+++++++++++++++++++++...333:::@@@DDD===222444CCCGGGEEETTTllltttzzzuuuTTT===OOOqqq{{{qqqiii}}}zzztttjjjbbbvvvzzziiiaaadddYYYBBB888>>>GGGPPPUUUSSSMMMHHH===@@@EEEJJJKKKCCC666,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,,,,---************************++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***++++++******222333555777888888777666000000000///......------++++++************++++++------------------------000+++---555444***&&&+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))***+++---...///000222;;;DDDHHHHHHLLLVVV___]]]^^^aaaccceeefffffffff```^^^YYYSSSLLLFFFAAA>>>>>>EEEPPP[[[aaacccbbb```eeedddcccaaa```____________[[[TTTLLLCCC<<<666333DDD<<<555444333111///000...------,,,,,,------...000...,,,+++++++++***)))'''///111---000<<>>DDDRRRVVVWWWPPPDDD;;;999;;;MMMOOORRRTTTVVV\\\ccciiieeehhhhhhfffeeegggeeebbbTTTRRRLLLHHHOOO]]]ffffffkkkdddccceee[[[MMMOOO\\\\\\___^^^ZZZVVVTTTOOOJJJDDD<<<555444444111///000...------,,,,,,------......---,,,,,,,,,,,,++++++,,,)))///:::<<<:::FFFYYY|||}}}```XXX^^^UUUXXXWWWLLL???>>>JJJWWW~~~uuuddd[[[WWWTTTeeelllwww~~~~~~|||{{{yyy}}}mmmpppzzzvvvkkkjjjhhh[[[^^^uuuvvvssszzz~~~pppeee```XXXOOO^^^jjjwww{{{ppp]]]JJJ@@@;;;888777888777555:::AAA999777333000---+++******))))))*********))))))((())))))))))))))))))))))))******))))))(((((((((((())))))))))))*********++++++,,,---,,,++++++,,,..."""000???EEEEEEGGGMMMTTTFFFPPP^^^dddmmmhhhCCCFFFddd|||eeemmm|||fff___hhhkkkyyy}}}~~~}}}~~~~~~~~~|||xxxppp}}}mmmTTTdddwwwpppSSSEEEIIIJJJSSSNNNAAA===JJJPPPJJJEEE;;;222,,,,,,,,,)))(((+++************************************************)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++************++++++++++++)))))))))*********++++++******))))))))))))******++++++++++++++++++++++++,,,,,,,,,+++++++++******************))))))))))))))))))***+++++++++++++++************************,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,+++)))((()))***+++,,,---...///000///...---------.........------...---,,,***))))))+++***(((((()))+++///111++++++************++++++************************************************************************************************************************+++*********))))))))))))(((((())))))*********)))((()))))))))))))))((('''------------------------))))))************************))))))((('''''''''))))))************))))))---///444777::::::999888333222111000///...---,,,++++++************++++++,,,,,,,,,,,,------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))******))))))))))))*********************+++++++++++++++,,,---------,,,,,,$$$(((///888BBBLLLUUUYYYbbbaaa___[[[XXXXXXZZZ\\\SSSVVVZZZZZZWWWSSSQQQQQQ___cccffffffiiinnnpppnnnnnnlllfff^^^^^^cccccc___iiiggghhhhhh]]]LLLEEEGGGUUUYYY[[[YYYYYY\\\[[[WWWDDD<<<555444444111000111......------------......,,,---------------------444111666@@@GGGQQQjjj|||kkk]]]VVVWWWVVVGGG999<<>>BBBRRRnnnwwwcccNNNVVVdddttt|||ppp~~~zzzzzzdddZZZmmmuuummm{{{zzz|||{{{xxxvvvYYYSSSQQQZZZkkkyyy~~~bbbQQQ???:::===???;;;555888888888777555222000...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++,,,,,,++++++---111444DDDBBBBBBFFFIIIKKKMMMPPP]]]eeeXXX===ZZZsss~~~wwwooossszzzxxxwww___aaaqqqwwwUUUPPPUUUXXXMMMBBBEEEJJJHHHCCC===666000,,,+++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++,,,,,,,,,++++++*********(((((()))))))))*********+++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++)))***************++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---***+++,,,,,,,,,,,,---///,,,,,,---------.........555666777555222111222333///---+++,,,...///...,,,+++---...///...,,,***(((,,,++++++******++++++,,,************************************************************************************************************************************************+++******+++++++++,,,,,,***+++,,,------.........---...///000///---***(((......---,,,++++++************************************))))))))))))*********,,,000444888;;;<<<===666555444333111000///...,,,,,,+++*********++++++,,,------......//////////////////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++******))))))******+++,,,,,,++++++++++++*********((('''&&&)))///444888IIIOOOWWW^^^aaa```\\\ZZZMMMRRRZZZeeennnqqqpppnnnmmmkkkhhhccc]]]ZZZXXXWWWbbbeeeeeeccceeejjjmmmlllmmmnnnmmmkkkiiifffbbb___aaaaaa___]]]aaaggghhhdddaaa[[[OOOCCCDDDPPP]]]cccCCC;;;444444444222000111///......------......///,,,...///...,,,---///111111CCCRRR^^^xxxkkkooommmaaaOOOCCCAAABBB]]]oooyyyeeeUUUNNNuuu~~~{{{jjjjjj|||yyywwwZZZaaatttooovvvllltttuuueeeRRRUUUooovvv[[[CCC555555:::>>>777777888888666444111000++++++***))))))))))))***************************))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---111666:::???HHHPPPMMMCCCEEE```|||}}}qqqgggWWWJJJbbbzzzvvv}}}uuuqqqzzztttSSSEEEJJJKKKNNNMMMBBBDDDCCC>>>999444000---***++++++++++++++++++++++++************************************************))))))*********+++++++++************************))))))*********+++++++++---,,,,,,,,,++++++******))))))))))))************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------//////...+++((())),,,///000222666:::@@@EEEHHHJJJKKKMMMNNNOOONNNMMMMMMMMMIIIFFFBBB>>>:::555111...******+++,,,------......,,,,,,++++++++++++,,,,,,***************************************************************************************************************************************+++++++++++++++*********+++,,,,,,***+++,,,...///000111111888999;;;======<<<;;;999:::999777666555555555555111000///---,,,+++))))))))))))((((((((())))))***((())),,,000444777:::;;;777666555333111000......---,,,,,,+++******++++++,,,,,,------...///000000............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***++++++************++++++,,,+++++++++++++++++++++,,,***))),,,444@@@LLLTTT[[[\\\]]]]]]\\\ZZZXXXVVVIIIRRR]]]hhhnnnqqqrrrrrrmmmkkkhhheeedddcccbbbbbblllmmmjjjeeedddggghhhgggfffeeeeeefffggggggiiikkkooollleee___```ffffffaaagggaaaUUUIIIHHHPPPZZZ^^^CCC:::444444444222111222//////............//////---...///...---000555:::>>>OOOnnnqqqdddeee]]]KKK???GGG]]]ooorrraaaXXX___rrrxxx~~~}}}ttt}}}eeemmmcccbbbuuuxxxwwwbbbXXX```lllzzzjjjLLL:::777;;;777777888888777555333222///...,,,***)))))))))***************************)))))))))************+++++++++,,,,,,,,,------------------...000666===BBBEEEGGGLLLNNNLLLPPPfff}}}cccMMMRRRvvvqqqsss{{{uuu{{{zzzuuuqqqaaadddeeeRRRMMMNNNBBBBBBAAA===888777666000(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++,,,,,,,,,,,,,,,+++++++++)))*********++++++++++++++++++************++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,))))))******+++,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......)))+++---...000444;;;AAAIIIKKKNNNSSSXXX\\\___aaa]]]^^^aaadddfffeeeaaa]]][[[\\\\\\YYYSSSOOOLLLKKKBBB===666000+++***+++---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++*********+++++++++++++++***))))))***+++---///000555666777888999:::::::::;;;<<>>======>>>???@@@???===;;;888555333222---,,,***)))((((((((()))((()))***---000333666888888777666444222000///......---,,,++++++***++++++++++++,,,---...//////000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,---))),,,111:::EEEQQQ\\\bbb[[[XXXTTTPPPMMMLLLLLLLLLNNNSSSYYY]]]```dddiiimmmlllkkkkkkkkkjjjhhhccc___YYYZZZVVVPPPOOOSSSUUUTTTXXXTTTRRRQQQPPPQQQVVV]]][[[ZZZ[[[___dddfffeeecccaaabbb```[[[ZZZ]]]^^^\\\BBB:::444444444222111222//////............//////,,,...000///000555???FFFXXXpppiii^^^ZZZPPPDDDEEEYYYtttggg___YYY```qqqwwweeeTTTwww{{{~~~vvvuuuxxxuuuiii]]]\\\rrrsss[[[FFF888888888888888777666666555222111...+++)))))))))***************************))))))*********+++++++++,,,,,,,,,,,,---------------......000333:::CCCIIINNNEEEGGGWWWcccaaa]]]\\\@@@]]]xxxxxxxxx~~~yyyjjjiii___DDDLLLJJJHHHDDD===888;;;===666,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***++++++,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------............(((///777===BBBHHHPPPVVV``````aaabbbccceeeeeefffhhhffffffiiikkkfff\\\SSSRRRYYY```bbb```^^^```ddd\\\WWWOOOEEE<<<333...+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,...111555999;;;BBBBBBBBBBBBAAA@@@??????555666888:::;;;===??????>>>===;;;999999:::;;;<<>>222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************)))************++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,))))))***+++,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////777???IIIOOOQQQSSSWWWZZZ___```aaacccdddfffggghhhoookkkhhhhhhhhh```PPPCCCBBBLLLWWWZZZVVVUUUXXX]]]___```aaa]]]TTTGGG;;;333---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,---...000333888>>>CCCFFFEEEEEEDDDBBB@@@===;;;:::333333222222222222333333333222000/////////111222555777999<<>><<<555555;;;999666111///...---+++)))******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...///...,,,,,,...000111111000+++000888<<>><<<:::999777333000666>>>>>>:::444777999999444222:::CCCEEEFFF@@@555///111333111555222000333777999;;;<<<@@@===;;;>>>AAA@@@777///***,,,---+++)))***///333===<<<:::::::::777333000222111///...---,,,++++++***+++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---+++,,,---***,,,---,,,+++111<<>>??????;;;;;;GGGRRRJJJ999???>>>:::>>>HHHBBB;;;@@@AAA>>>;;;888999>>>FFFLLLWWWfffqqqsssxxx{{{jjjSSSCCC;;;555555666333222333000///......///000000000222222888CCCMMM```tttbbbTTTMMMNNNSSSddd~~~bbb```rrr|||}}}~~~}}}|||||||||hhhjjj^^^aaappp{{{{{{}}}vvvppp}}}mmmWWWAAA:::>>>???;;;666777777666222...+++++++++***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...///...------...///000000111+++444EEEJJJJJJKKKJJJccc]]]```\\\SSShhh~~~UUUUUUTTTIII<<<===DDDCCC888333...,,,---...---+++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******************++++++++++++***++++++++++++,,,,,,,,,------------,,,++++++***(((((()))+++---......---...000222222000---+++++++++***(((((()))***++++++---+++))))))******)))(((+++************+++,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++...,,,++++++...///...,,,111---,,,222>>>LLLUUUXXX```aaaaaa___]]]]]]___bbb___ZZZSSSNNNLLLLLLMMMMMM```cccgggjjjkkklllmmmnnn\\\SSSHHH@@@???CCCHHHLLLGGGTTT___aaa______```___VVVNNNBBB888222...,,,,,,,,,,,,+++***)))***,,,---************************************************************************,,,,,,,,,+++++++++++++++******+++000555:::======???:::555222222444666777666666666999@@@FFFGGGFFFEEEJJJKKKFFFDDDHHHMMMNNNMMMQQQNNNDDD<<<===@@@@@@888666555444444222111111000444;;;BBBEEECCC>>>999...,,,***)))***,,,---...:::;;;<<<===<<<999555222222111000...---,,,,,,,,,++++++,,,,,,---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,---...,,,+++---333>>>JJJRRR\\\aaaeeefffiiinnnooommmkkkjjjiiimmmrrrooo^^^LLL___```bbbeeeeee```XXXQQQ;;;===AAAEEEFFFGGGIIIMMMcccccc^^^YYYaaapppuuupppwwwgggeeeooooookkkrrrgggbbb[[[TTTMMMDDD:::444>>>AAAFFFMMMUUU]]]``````CCC;;;555555666333222333.........///000000111111)))222;;;FFF^^^wwwgggZZZMMMIIIVVVhhh|||hhhccctttzzzwwwuuutttssswww}}}~~~}}}}}}}}}||||||~~~{{{iiirrrkkkggg~~~~~~uuudddiii~~~rrrPPP>>>BBBIIIBBB666666888:::666///++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------........./////////111111<<>>888:::;;;:::999999<<<>>>555000+++***,,,...---+++444888===@@@???;;;888666333222111///...---,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((((())),,,------///------333@@@OOOZZZaaacccgggiiihhhiiillllllhhhcccjjjjjj___UUUSSSXXX\\\[[[YYYRRRJJJBBB???@@@BBBFFFRRR\\\dddsss|||___SSSIIIFFFBBB???FFFQQQCCC<<<666666666444222333...///000000000000000111333EEENNNXXXeeeccc\\\UUUTTT```vvviiiYYYssstttuuu{{{vvvpppoooppprrrrrrqqqsss|||~~~|||eeennn|||xxx{{{yyyyyywwwiiifffsss}}}mmmTTTIIIJJJFFF===888999888666222///---,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......,,,---//////.........///333<<>>@@@DDDHHHHHHFFFHHHNNNUUUXXXWWWUUUUUUUUUEEEEEEBBB;;;:::>>>EEEHHHCCCBBB???;;;777666888:::999555111/////////...,,,...444<<<@@@@@@===:::999555444222000...------,,,,,,+++++++++,,,,,,------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,------,,,,,,000777BBBNNNZZZccchhhhhhlllmmmkkkkkkkkkiiidddmmmcccZZZ]]]jjjpppcccRRRFFFCCC@@@@@@HHH[[[rrrsssbbbSSSHHHBBBAAADDD<<<666666666444333333000111333222000///000222888JJJ```zzzooo\\\WWWNNNNNNdddjjjbbbmmm|||~~~uuusssooommmnnnrrrxxx||||||{{{zzzkkknnnjjjbbbyyy|||~~~yyyyyyvvv{{{uuuWWWGGGEEEEEEAAA<<<666555666555000,,,++++++,,,,,,,,,---------------,,,,,,------...///,,,...//////......000222666CCCBBBCCCPPPUUUXXXeeeRRR[[[}}}{{{xxx]]]WWWSSSIIIEEEGGGDDD>>>444,,,))),,,///,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------.........------.........***---///111333666;;;???KKKMMMOOOPPPOOONNNNNNNNNMMMNNNNNNKKKGGGCCCBBBBBB888555111///---,,,***)))++++++++++++,,,,,,,,,---++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------------------------------+++...000---***+++333:::JJJUUUbbbgggdddbbbeeeiiieeejjjppprrrnnnfff]]]WWWbbbccceeeiiilllmmmllljjjnnnggg^^^YYYZZZ]]]___```______```bbbdddggghhhhhhTTTYYY]]]]]]___ccceeeddd______``````]]]WWWOOOJJJ<<<444---,,,000111---'''++++++++++++++++++++++++************************++++++++++++++++++++++++---+++)))))),,,222888<<<@@@AAACCCEEECCC>>>777111<<>>;;;;;;;;;<<<@@@777666???DDD@@@@@@GGG[[[\\\aaaiiirrr{{{~~~sssbbbSSSKKKCCC<<>>???>>><<<;;;666555333111///...------,,,,,,+++++++++,,,---...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,,,,---+++***,,,777FFFSSS[[[___cccgggggglllnnnmmmmmmmmmjjjeeeTTT]]]hhhppprrrhhhQQQ===IIINNNXXXgggyyy~~~yyy|||sssdddDDD<<<666666777444333444111333444222000000333666:::LLLtttrrroooXXXSSSRRReeehhhccc|||zzzsssooopppssstttvvv{{{qqqxxx~~~uuusssmmmQQQIIIKKKOOOEEE:::666888888333...,,,,,,,,,,,,---------------------------......///,,,...000///...///333777;;;CCCBBBRRRpppmmmWWWTTTppptttuuu```KKKYYYWWWKKKHHHIIIEEE<<<000***,,,000,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...---+++***+++,,,///000777:::===>>>>>>???DDDGGGLLLQQQYYY^^^```___]]]]]]aaacccbbb^^^XXXTTTTTTUUUQQQMMMHHHCCC>>>888333///++++++******+++,,,...///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------............+++...000...---222<<>><<>>DDDHHHccc~~~lll]]]vvvdddXXX]]]WWWWWWLLLLLLIIIBBB888111//////,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,++++++,,,111777>>>BBBPPPSSSVVVTTTPPPNNNOOOQQQIIILLLQQQTTTWWWZZZ]]]___XXXYYYYYYTTTNNNKKKMMMPPPXXXWWWTTTRRRPPPKKKFFFBBB:::777333///------......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------.........///------...111888@@@FFFJJJJJJGGGEEEHHHMMMPPPOOOMMMXXX___iiinnnmmmjjjiiiiii___^^^]]]^^^```bbbcccccchhhwwwzzzssspppddd___NNNWWW\\\VVVPPPSSS\\\cccbbb___\\\[[[\\\]]]]]]]]]\\\SSSDDD777///---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***---222888>>>BBBEEEFFFLLLJJJHHHGGGIIILLLNNNNNNBBBDDDCCC>>>;;;CCCSSSaaaooo}}}tttzzz}}}~~~xxx}}}xxx|||}}}~~~zzziiiUUUFFF===<<<>>>888;;;???@@@>>>999555222111...///555>>>DDDCCC???999777555333111///......---,,,+++******,,,---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,---+++))),,,555===KKKRRR[[[bbbeeefffggggggnnnmmmhhh```]]]```aaa```rrrZZZJJJQQQkkkDDD===777777777555333444///111222111000444<<>>DDDGGGMMM]]]uuuwwwyyypppXXXHHHAAA>>>>>>AAAEEEGGGCCC<<<555555000---333???FFFEEEBBB999888666333111000///...---,,,+++******,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000,,,***000>>>KKK\\\\\\]]]aaafffjjjkkkkkkiiihhhccc^^^bbbmmmwwwzzzKKKKKKMMMXXXoooEEE===777777777555333444444111000777888///<<<___rrrVVVRRRdddvvvdddtttxxxgggfffmmmzzzzzz|||~~~sssjjjeeeaaa[[[VVV[[[[[[]]]___ccchhhlllooovvv{{{~~~}}}kkk~~~vvvxxxrrrYYYnnn___DDD@@@888000<<<333000,,,,,,...000///---...............///000000777...000444------>>>OOO>>>bbbqqqfffTTTkkk||||||sss}}}]]]fffNNNFFFKKKDDD:::444///+++---......---,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...---------,,,***)))---,,,,,,...000111///...222888BBBOOO[[[cccgggiiiggggggggghhhhhheeeaaa]]]```^^^[[[XXXTTTOOOIIIEEEVVVUUUVVVYYY\\\]]]ZZZWWWRRRQQQKKKAAAAAALLLVVVYYYYYYWWWRRRKKKBBB999111,,,/////////000111000...,,,,,,,,,,,,++++++,,,------,,,,,,,,,---------......)))000111***)))///111---///...888LLLZZZ]]]```gggnnngggfffeee```fffnnniiimmmfffddd^^^TTTaaa~~~{{{wwwooorrrdddZZZOOORRRWWW[[[]]]bbbgggbbbYYY\\\^^^]]]SSSDDD777111000.........---++++++***+++)))************+++++++++,,,,,,,,,,,,------,,,,,,333???HHHEEEAAAFFFMMMQQQPPPXXX\\\TTTGGG???======CCC]]]fffpppyyy}}}vvv\\\OOO:::<<>>:::666222000.........------,,,++++++++++++***++++++,,,,,,------...------------------------------------------------222000---+++000>>>NNNZZZcccaaa```ccchhhkkkjjjgggggg^^^ZZZxxxeeeTTTFFFUUUZZZhhh|||zzzuuuxxxEEE===777777777555333444111222......666@@@___~~~ppp```aaauuu}}}fffvvvmmmmmmqqqvvv|||}}}zzznnnccc]]]RRRLLLEEEAAAAAA@@@<<<999AAAAAAAAACCCFFFIIILLLOOOSSSXXX___cccfffkkksssyyyqqqlllmmmlll]]]EEE888999999444111...---...///...---///............///000000+++444---***999BBBCCCIIIiii~~~___jjj}}}zzzYYY]]]TTTTTTRRRHHHCCC>>>333,,,---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,*********+++++++++,,,+++++++++,,,///222444LLLPPPVVVYYY[[[___dddhhhaaabbbeeeggggggddd^^^ZZZQQQSSSVVVZZZ]]]^^^]]]\\\______aaadddggghhheeebbbNNNKKKBBB;;;>>>KKKTTTWWWWWWWWWWWWUUUQQQKKKEEEAAA555222///---------------...---------------......,,,,,,---------.........,,,///...,,,,,,///...+++///888IIIYYYbbbdddggglllcccbbbiiikkkdddhhhmmmgggbbbWWWjjjqqq{{{{{{rrrsssfffQQQMMMVVV]]]\\\eee___ZZZXXXVVVOOOBBB777///...------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---000333777BBBJJJJJJKKKQQQVVVXXXVVVNNNDDD>>>???FFFQQQZZZzzzzzz~~~xxxzzzuuujjj~~~ppp___PPPEEEAAAJJJLLL>>>AAA:::222111333888>>>DDDAAA???;;;777444222111111///...---,,,+++++++++,,,***++++++,,,,,,---......---------------------------------------------------+++***000===LLLXXX___dddaaabbbhhhkkkfff___ZZZYYYgggsss^^^444LLLsssEEE===777777888555444555///666111,,,===\\\nnn```eeekkk{{{eeevvv}}}nnnaaacccnnnxxx~~~wwwooodddYYYOOOGGGAAA===>>>;;;888888;;;<<<:::888777777777777888:::<<<===AAAEEELLLPPPTTTZZZaaafffkkkrrrxxx}}}qqqvvvmmm}}}xxx~~~jjjssssssMMM:::===333555333000......///...---//////......//////000111,,,888...***===CCCAAANNN|||```UUUnnn```gggaaa]]]QQQDDDEEEEEE888///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,*********,,,...///...///...+++***---333888333>>>JJJQQQSSSSSSVVVYYYbbbcccfffiiiiiiddd]]]WWWeeegggiiikkklllkkkjjjiiiaaa``````aaabbbbbb___\\\___ZZZQQQJJJLLLUUU[[[\\\\\\]]]^^^]]]ZZZUUUOOOLLLAAA<<<444///------.../////////...............///,,,------------.........000,,,,,,//////------...???MMMZZZ]]]\\\```gggkkksssiiiggghhhfffhhh___JJJfff}}}qqq|||ttt___DDDAAANNNYYY]]]```\\\YYY[[[^^^YYYMMMBBB555222...---...///---+++,,,,,,,,,,,,---------------------++++++///777>>>DDDIIIMMMNNNOOOQQQPPPMMMMMMGGGEEEKKKTTTdddzzzsssooommmfff]]]___iiiZZZXXXVVVUUUSSSNNNFFFAAAOOOMMMJJJOOO```tttkkkPPP===AAAFFF===HHHAAA:::777555444;;;CCCCCCAAA>>>:::777666555555000///...---,,,,,,,,,,,,+++++++++,,,------......------------------------------------------------+++***---;;;MMM\\\aaaaaaeeeiiimmmmmmggg___[[[ZZZ]]]VVVDDDfffDDD===777777888666555555111:::444555SSSzzz}}}___RRRbbbxxxhhh{{{{{{dddeeeiiinnnuuusss^^^PPPKKKGGGCCC@@@?????????>>>:::999888999;;;;;;999777;;;;;;:::;;;;;;<<<>>>>>>@@@DDDHHHLLLOOOTTTYYY]]]^^^ccciiimmmssszzz}}}|||xxx~~~~~~wwwvvvyyy___EEE;;;444777555222000///...------/////////...///000000111555111333999;;;@@@SSSgggjjj^^^}}}xxxsssxxxsssgggTTTDDDDDDEEE===222000---,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---......---------///000***...222222333777@@@HHHNNNQQQSSSRRROOONNNOOOQQQYYY]]]bbbiiiooopppnnnkkkiiihhhgggeeebbb___^^^^^^cccbbbaaaaaabbbddddddeeebbb```\\\VVVTTTUUUVVVVVV[[[[[[[[[ZZZWWWTTTQQQPPPNNNHHH???888444111000/////////......---.........------------............000++++++000///+++000;;;OOOXXXXXXNNNLLLXXXffflllnnnoooooo]]]JJJRRRiiiqqqgggSSS]]]sssrrrmmmUUUIIIMMMSSSQQQLLLSSSXXX]]]^^^ZZZTTTQQQOOOAAA:::111------......,,,,,,,,,,,,,,,------------.........,,,---444???HHHMMMNNNOOOPPPPPPMMMFFF??????@@@QQQooonnnOOOGGGGGGLLLEEE888===MMM===@@@DDDGGGHHHFFFDDDCCCIIIQQQOOOBBB???KKKUUUWWW___hhhttt~~~mmmMMMDDDEEEFFFDDDEEECCC;;;444:::EEEGGGEEEBBB>>>;;;999777777111000///...---,,,,,,,,,++++++,,,,,,---.................................------------............---000:::IIIYYYbbbbbb___cccooopppcccWWWXXX[[[[[[dddcccNNNPPPmmmDDD===777888888666555666444666333BBBoooiii___vvvhhh|||rrr```aaahhhqqqyyyvvvaaaRRRIIIFFFEEE>>>===<<<<<<>>>???>>>===999888888888888777444222555555666666777999::::::999<<>>888222...//////...---,,,,,,---------------.........//////...+++---000...---999JJJRRRSSSLLLAAADDDVVVggglllkkk```VVVMMMTTTyyytttmmm||||||hhhppp~~~|||~~~wwwfffWWWRRRUUUYYYZZZYYYXXXXXXYYYOOOEEE888///+++,,,---...++++++++++++,,,,,,,,,,,,......//////222;;;FFFOOOMMMMMMMMMMMMLLLFFFAAA===GGGJJJbbb~~~xxxttt___QQQKKK<<<999888FFF___eee\\\___nnnwwwmmmhhhtttvvv{{{nnnaaakkkmmmbbbBBBNNNUUUUUU\\\ssspppRRR???===>>>EEEHHH@@@666;;;HHHJJJIIIGGGDDD@@@;;;888666333222000///...---------+++,,,,,,------...//////........................---------....../////////...999IIIWWW___bbbaaaaaabbbjjjcccRRRQQQ\\\XXXHHHMMMYYY```DDD===777888999777666777555222666WWW~~~pppsssvvvvvvkkkaaacccgggooo|||www```XXXKKKAAA<<<;;;;;;<<<<<<<<<<<<===>>>===:::888::::::::::::999888777666222222333444555666777777333555888===CCCHHHMMMOOOQQQUUUWWWVVVXXX\\\]]]ZZZaaaiiirrrwwwxxx{{{|||~~~iiifffnnnqqqqqqxxxnnnGGG===888888666333000...///000000000//////000000111222000+++;;;>>>>>>hhh{{{RRRyyyuuuxxxiiivvvbbbggg```MMMDDDCCC;;;555///,,,,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,//////,,,+++---///999@@@KKKSSSYYY]]]bbbfffOOOKKKIIIOOOZZZeeejjjjjjdddbbb___]]]\\\ZZZWWWUUUWWWWWWVVVQQQKKKGGGGGGHHHQQQPPPLLLGGGCCCAAACCCDDDPPPQQQVVV[[[\\\ZZZ]]]aaaZZZYYYWWWUUUUUUVVVXXXYYYSSSQQQOOOLLLGGG???666000//////...---,,,,,,,,,,,,------........./////////,,,---///000000555DDDSSSVVVQQQJJJEEEJJJVVV___aaaiiieeehhhpppYYYSSS___zzz```VVVMMMOOOXXX___[[[UUUVVVNNNAAA555---+++---000++++++++++++,,,,,,,,,,,,......000444;;;CCCKKKPPPOOOLLLIIIDDD===888;;;AAAgggzzz|||eeeUUUJJJ;;;777EEESSS___eee}}}nnn{{{zzzcccMMMMMM```qqqWWWCCC===>>>CCC@@@888<<>>222,,,---000,,,,,,,,,,,,------------------000999CCCKKKNNNNNNLLLIIIDDD===555777III]]]oooJJJCCC===EEETTTbbb~~~xxxttt|||lll\\\WWW[[[iiijjjPPP>>>???BBB>>>>>>CCCFFFHHHKKKKKKIIICCC===999555444333111//////......,,,,,,------.../////////........................---------...///000000000:::III\\\ffffffccceeehhhhhhYYYYYYjjjooobbb]]]eeeDDD===777888999888777888555<<<___zzz___ggg{{{yyysssddd___iiixxx~~~kkkPPP@@@:::999;;;999666666888;;;======;;;999888888999999999888999999888666444333444555333333444444444333333222111111111444888<<<>>>>>>AAAEEEGGGGGGIIINNNPPPNNNRRRWWW\\\\\\[[[```kkkuuuttt{{{~~~tttrrr{{{]]]NNNhhh{{{{{{{{{NNN777888777444111///111444000000000000000111111222--->>>===PPPlllYYY___}}}aaaKKK^^^|||]]]NNNEEEAAA999111---...000///---,,,,,,,,,,,,,,,,,,,,,,,,...//////------222<<>>;;;PPPhhh}}}zzz}}}rrr___XXXuuujjjEEE???FFFDDD@@@@@@BBBEEEJJJMMMKKKFFF???;;;666555333111000///......,,,,,,------.../////////////////////////////////---------...///000000111DDDQQQaaaiiihhhddddddfff\\\PPP___yyyjjjKKK^^^FFF???888777;;;<<<999555:::OOO~~~rrrtttiiiTTTooo~~~uuuvvvwwwYYYEEE:::333444999999999888888777777777666777777666666555444333333777666555444333333444444111111222222222222222111...111444666777777999:::;;;>>>>>>BBBHHHEEEHHHXXXQQQYYYYYYYYYaaacccdddnnnmmmsss{{{wwwsssfffWWWTTTaaasss}}}zzzppp:::AAA666///999444***111...333555222//////222444555;;;PPP{{{ddd{{{xxxnnn]]]BBBBBB>>>;;;111(((///444***---------...///000///---'''000555000---666AAAHHHEEE===GGG___dddWWWTTT```ZZZ\\\___``````fffxxxvvvkkktttsssffffffssskkkwwwwwwyyy|||~~~[[[GGGKKKRRRWWWWWWPPPMMMLLLUUUWWWOOONNNNNNFFFEEE<<<111+++,,,......---///////////////.........888,,,***:::KKKMMMBBB999777FFFLLLpppnnnQQQwwwXXXbbb\\\iiihhh]]]UUUaaaqqqUUULLLYYYVVVTTTQQQMMMEEE999///+++///............///000000///...777IIIPPPKKKJJJOOO???DDD333777eeedddLLLLLLPPPjjjyyyvvvkkksss```MMM777IIIFFFHHHGGGJJJGGGIIIPPPJJJ???@@@888999666222/////////...///...------//////...---............/////////000111,,,---333///)))000???VVVQQQaaappphhheeeggg^^^>>>YYYtttIIIcccFFF???999888::::::999777EEEssstttssscccllluuuyyyrrr[[[DDD999888888888:::999888888888777777777777777777666555555444333333333333222222222222222222222333444555666666666666333555666555555555666888777===<<<===EEEEEEFFFRRRSSSYYYVVVUUU\\\\\\\\\dddoooppptttyyy~~~~~~|||}}}xxxkkkXXXIIIGGGUUUbbbvvv}}}FFF@@@555444999555///222000222333111000111444666===666XXXiiiyyy}}}zzzrrrooojjjOOOEEEAAA>>>555***...222***---------......///...---111///,,,---999IIIQQQPPPMMMVVVSSSGGGIIIUUUSSSFFFXXX|||mmmxxxuuu___TTTlll~~~jjj\\\JJJFFFRRRZZZQQQMMMQQQQQQKKKOOOVVVSSSHHHAAA777111/////////...////////////////////////222...444DDDQQQSSSOOOKKKOOO___]]]]]]ddd{{{bbbyyykkkjjj^^^OOORRRQQQOOOKKKEEE<<<444111...............//////000000666===DDDKKKOOOOOOKKKGGGBBB<<>>]]]yyynnnyyy}}}```fff|||{{{PPP@@@111111888<<<:::888777777777777777666666666666666555555444444333333111111222222222222222333000111222444555555555555444555555444222222444555444<<<888555===@@@???DDDKKKRRRRRRTTT]]]^^^]]]ccchhhgggiiiqqqzzz{{{zzzuuummm^^^JJJ>>>III\\\}}}|||YYY@@@555:::999555555333222111000000111333555777EEEBBBnnnzzzUUUqqq^^^VVVOOOMMMWWW\\\pppsssccckkkttt}}}\\\IIICCCAAA:::------111***......---------------------...000888DDDMMMJJJCCCDDD>>>HHH\\\XXXHHHOOOhhh}}}}}}|||yyyrrrkkk{{{yyyzzzssssssfffVVVIII;;;SSSMMMOOORRRMMMPPPVVVRRRMMMHHH@@@999333000////////////////////////000000,,,222@@@PPPYYY\\\]]]___aaagggnnneee~~~yyyhhhZZZqqqnnn}}}\\\JJJSSSTTTUUURRRLLLBBB999222---......///////////////111===CCCCCCIIITTTRRRHHH<<>>;;;<<<888555>>>MMMwwwfffrrriiikkkuuu|||aaa>>>777111333999;;;999666555555555555555555555555444444444444333333333333222222333444444555555555222222333444444444444444333555777777666555666777555===999333999===:::;;;===JJJSSS]]]kkklllhhhlllfffgggjjjpppwww~~~~~~}}}tttmmmjjjdddSSSCCCJJJ]]]nnnFFF777>>>999555888333222000///222333333444666;;;[[[zzzeee}}}{{{~~~||||||~~~jjjlllooopppmmmiiidddaaa___```XXXUUU^^^eeeqqqbbbbbboooMMMDDDBBB===000---000,,,............,,,,,,---...(((000999>>>AAACCCGGGIIILLLUUUUUUNNNTTTkkkxxxiiiooolllQQQTTT[[[YYYNNNKKKIIIEEE>>>>>>NNNaaadddiiiooowww~~~ppp}}}pppQQQGGGIIIQQQQQQTTTUUUMMMOOOMMMHHHAAA888222000/////////000000000000111111,,,777IIIWWW___aaadddfffkkkXXX}}}}}}XXXYYYccclll|||jjjeeePPPUUUXXXVVVPPPIII>>>555........./////////000000444>>>FFFIIIMMMQQQMMMFFFJJJzzz|||TTTPPP\\\vvvuuulllQQQRRR^^^hhhhhhcccbbbWWWHHHDDDAAA===999888666222000000///...,,,---/////////......////////////000000000...///000///111;;;OOOaaaaaa^^^lllsssbbb[[[nnnVVVIIIlllEEE===<<<>>>888666IIIeee|||qqquuuddd|||@@@666888::::::999888777555444444444444444444444444333333333444444444444444333444555666666666666666777777777888888777666666555777999:::999777777888555===:::555;;;<<<:::===???RRRaaannnyyyuuulllnnnooosssvvvvvvtttuuuzzz}}}xxx|||{{{pppiiieeeVVVCCC@@@JJJhhhoooSSS===???888555888333222///000555555222333888ZZZxxx|||pppaaaddduuuwwwpppqqqrrr|||iiicccaaa]]]RRRVVVYYYYYYXXXYYY[[[]]]```eeemmmssspppfff`````````VVVMMMQQQ___oooxxxzzz~~~kkk]]]~~~{{{SSSDDD@@@???444...///---...//////...,,,,,,...000333777;;;>>>BBBJJJVVV```QQQTTTTTTXXXfffsssmmm^^^XXXyyylllTTT???999===;;;333;;;:::;;;=========>>>@@@:::>>>CCCHHHMMMUUU```hhh|||fffOOOEEEIIILLLSSSXXXSSSOOOOOOLLLFFF>>>666222///000000000000111111222222222>>>NNNZZZ```ccccccbbbjjjddd{{{gggnnn{{{{{{___```\\\RRRKKKIIIDDD===000000/////////000111222:::===FFFPPPPPPHHHFFFJJJjjjzzzNNN???gggzzzjjjTTT___mmmpppnnnpppfffTTTLLLFFF@@@;;;999555000111666:::777333000000///...---////////////000000000111///111000...333CCCXXXfffkkk\\\pppoooNNN[[[xxxhhhKKKXXX|||EEE<<<;;;???999999YYY{{{zzzlllsss___999333:::???<<<888777666666444444444555555555555555555555555666666777777888666777888999999999888777888999999999999999888888888999999999888888:::<<<:::@@@???>>>BBB<<<;;;EEEZZZnnnzzzsssgggiiipppvvv{{{yyyttttttzzzxxxvvv{{{zzzpppiii\\\JJJ???===JJJ___|||gggFFF===888666666444222///111666555222888BBByyy___|||www[[[ZZZqqq}}}kkkgggiiiiiidddaaammmyyy}}}~~~sssfffqqq|||oooaaa___nnnooolll|||{{{~~~uuujjjccceeeqqq|||iiillloooqqquuu}}}~~~xxxsssdddnnnwww~~~~~~ppp^^^HHH???AAA888000000......///000///------000444===<<>>888777:::<<<>>>>>>???<<<:::<<>>HHHhhhttt\\\RRRJJJKKKRRRRRROOONNNMMMJJJEEE===666111000000000111222222333333999EEESSS\\\aaadddbbb___]]]mmm___ooolll{{{~~~vvv[[[KKKHHHEEE@@@333222000...///111333555@@@???GGGPPPNNNIIISSSeeevvvRRRTTTwwwiii]]]nnnuuuwww~~~vvv```SSSKKKEEE@@@===666111999FFFLLLFFF>>>666222///...---/////////000000000111111///222111///999NNNaaahhhooodddkkk^^^PPPzzzGGGUUUEEE;;;:::???:::>>>hhhqqq{{{tttrrrKKK:::777===???;;;888999888555666666777777777888888888888999999:::;;;<<<<<<<<<<<<===???@@@???>>><<<;;;<<<===>>>@@@AAABBBBBBBBBEEECCCBBBAAACCCIIIQQQXXXYYYZZZYYY[[[WWWGGGEEEXXXppphhhooopppuuuzzz|||{{{||||||tttqqqvvvzzzooobbbTTTFFF===>>>WWWzzz}}}RRR::::::999444666444111222555444444AAASSSqqqeeefffrrrkkkuuuttt~~~iii___UUU[[[oooxxxggg\\\XXXYYYTTTSSSNNNIIIFFFHHHOOOUUUOOOKKKHHHNNN___ttt~~~rrrvvvppprrrooottt{{{lllNNN@@@CCC<<<222///------000111000---...333777AAAEEEQQQ^^^aaaYYYQQQNNN```tttxxxooozzzxxxSSS???:::;;;:::888<<<<<<777555:::CCCHHHNNNPPPQQQSSS]]]gggfff^^^]]]```bbb```XXXOOOFFFAAALLL>>>;;;EEEIIIOOOmmm}}}fffTTTNNNKKKNNNMMMMMMMMMKKKEEE;;;444000000111111222333333444===LLL[[[```bbbeeefffdddsssQQQnnnwwwhhhpppYYYPPPHHH???777444000......111666999@@@EEEJJJKKKNNN^^^~~~yyyNNNkkk|||eeevvv~~~gggSSSPPPJJJEEEAAA999777GGG\\\UUUMMMAAA777111///......//////000000000111111111...222111111@@@ZZZiiikkkkkkjjjbbb^^^vvvQQQpppEEE::::::???:::AAAqqqkkkccczzzuuubbbFFF777===@@@???:::999<<<:::444888888999999:::::::::;;;;;;<<<<<<===>>>???@@@@@@CCCDDDFFFFFFFFFDDDBBBAAAFFFGGGIIILLLNNNPPPQQQRRRWWWUUURRRRRRWWWdddsss}}}~~~{{{}}}sssZZZVVVmmmrrrppp}}}|||}}}uuulllnnnzzzqqqaaaSSSDDD888:::PPPsssYYY999<<<;;;333888666222222444222555IIIaaaZZZvvv|||yyyzzzmmm```[[[\\\```gggmmmooottt[[[GGG@@@EEELLLJJJMMMSSSYYY\\\\\\ZZZXXXPPPQQQ[[[qqqnnnooopppqqqkkkdddvvvSSSBBBEEE???444///+++---000222111...///444:::IIIPPPYYY[[[TTTQQQ^^^qqq{{{iiisssxxxdddLLL>>>:::;;;===@@@888EEEKKKEEEFFFRRRZZZYYY___hhhqqquuu{{{yyymmmttttttttttttrrrkkkbbb[[[]]]XXXZZZ\\\OOO???CCCTTTjjjVVVKKKNNNMMMMMMOOOPPPJJJ???666000000111222333333444444>>>PPPaaaddddddgggjjjkkkhhh{{{}}}hhh]]]OOOAAA999666111......222777;;;>>>JJJMMMFFFOOOvvvBBBUUUuuummmTTTRRRMMMIIIEEE======RRRlllSSSKKK>>>444//////000111000000000000111111111111...222111222EEEbbbpppmmmiiilll\\\kkktttkkkFFF888===@@@;;;ZZZtttlllxxx~~~ppp}}}lllAAA@@@AAADDD@@@===<<<<<<;;;::::::===;;;;;;>>>>>><<<>>>BBB@@@???<<<>>>FFFOOOQQQLLLOOOPPPNNNHHHBBBCCCKKKTTTHHHHHH???CCC```zzzwwwuuuwwwvvvaaa\\\{{{|||xxxrrrhhhnnn{{{dddPPPMMMDDD<<<===TTTkkkuuuxxx~~~zzz>>>222:::<<<111000555333000777AAA^^^{{{~~~{{{ppprrruuuXXXRRRVVVeeerrrrrrwwwuuutttuuujjjiiiccc|||]]]BBBCCCDDD777...222333......333222111:::HHHNNNVVV```VVVGGGTTTjjjpppdddvvvttt[[[\\\DDD;;;555888<<<===AAAHHHSSSKKKDDDFFFPPP\\\ccceeehhhkkkoooqqqrrrrrrssstttnnnooooooqqqyyy~~~yyy}}}tttyyyyyyYYYHHHKKKSSSyyy~~~xxxQQQKKKJJJNNNNNNLLLRRRLLL777777222000111222111111333HHHIIIfffcccaaajjjwww___|||~~~bbbllloooGGGGGG@@@999///222999333222@@@@@@GGGMMMCCCQQQcccJJJnnn~~~}}}xxxtttWWWWWWSSSOOOLLLEEE@@@BBBHHH@@@===999555333111...,,,000000000000////////////444111111:::NNNcccmmmnnnhhheeebbblllnnnwwwGGG<<<::::::BBBpppwwwuuutttRRR===AAAAAAEEEBBB????????????>>>>>>;;;:::;;;>>>???@@@FFFOOOTTTUUUVVVWWW[[[___\\\UUUBBBDDDFFFEEEEEEIIIPPPVVV<<<444333===PPPkkkwwwuuugggeeelllkkkZZZNNNCCC555333FFFbbbtttHHH777;;;<<<111777666...888000DDD{{{tttfff}}}}}}zzz}}}dddkkk|||~~~vvvrrriiiYYYOOOeeewwwxxxlllSSSBBB???777...///000000111111000444AAANNNSSSLLLXXXddddddsss~~~tttlllOOOBBB;;;;;;:::>>>EEEHHHFFFHHHMMMLLLJJJJJJRRR___mmmvvvzzz|||wwwsssrrr|||uuu|||rrrvvvpppmmmxxxnnnqqqhhheee|||cccQQQSSSOOOJJJIIIEEE;;;555222222222111222666EEE___XXX___eeetttsssfff}}}|||tttxxxxxxgggMMMBBB<<<222111555333555@@@FFFFFFCCCTTTmmmSSSkkk\\\UUUPPPNNNKKKFFFDDDEEE>>>;;;777555333111///---000000000000000000000///222000333AAAVVVhhhmmmkkkkkk^^^iiibbbYYYnnnvvvEEE@@@:::888RRRtttrrruuunnnyyyeee>>>>>>CCC@@@GGGEEEBBB@@@AAABBBCCCBBB???<<<===BBBIIISSScccrrr{{{kkkVVVDDD>>>>>>=========>>>@@@AAADDD444888???777CCCeeezzz}}}jjj___\\\zzz~~~tttcccMMM@@@666444<<>>999:::111555444000FFF111EEElll|||{{{zzzsssrrrkkkvvvzzzuuuddd```}}}rrrhhhaaaWWWeeezzzsss|||bbb@@@<<<<<<333333...222333//////:::HHHRRR___KKKRRR]]]]]]{{{nnnAAA777<<<;;;AAABBBGGGLLLMMMMMMPPPUUU\\\___gggqqq|||{{{|||xxx]]]YYYggg~~~iiiYYYLLLGGGIIIIII@@@:::555333222111444999EEEbbbUUUWWWjjjlllvvvhhhwwwgggtttOOODDD???666000000444:::???HHHHHHLLLzzzzzzXXX}}}~~~qqqbbbZZZSSSTTTTTTNNNGGGCCC===:::666333222111000...000000000000000000000000000///666III```nnnmmmhhhgggRRRmmmuuuCCChhh@@@CCC======ggghhhssslllrrr~~~OOO@@@FFFDDDDDDLLLJJJEEEAAABBBHHHLLLLLLNNNHHHGGGRRRbbbuuuoooYYYCCC333@@@<<<777555444444111///999---===FFF:::MMMrrrzzzttt```TTTccc~~~{{{hhhIII;;;888;;;888JJJnnnpppDDD666999666444444444@@@;;;TTTxxxWWWjjjoooVVVrrraaaPPPsssqqqjjjrrrjjjiiiyyyhhhllliiipppvvvpppFFFAAA@@@555666---333333...333BBBMMMNNNHHHNNNllltttfffaaaIII<<<999DDDRRROOOMMMJJJJJJNNNVVV```iiimmmvvv{{{```XXXiiiqqqRRRPPPQQQCCCDDD===777444111000555<<>>>>>CCCLLLlllPPPlllqqqggg```[[[[[[ZZZSSSJJJEEE===:::666333222222111000000000000000000111111111000///777NNNfffqqqmmmggg___RRRwwwaaaSSS|||BBBFFF>>>EEE{{{mmmxxxppp~~~sssIIIIIIKKKGGGOOOQQQOOOJJJEEEJJJVVV___```bbb]]]___nnnjjjQQQCCC@@@???<<<>>>888333222555888999888:::444BBBHHHJJJuuussshhhfffSSSOOOvvvlllJJJ;;;444<<<444888]]]zzzzzzJJJ333888:::;;;777666...RRRzzzwww|||vvvSSSuuuwwwjjj^^^oooeeeooossstttwww]]]yyykkk^^^hhhqqqggg^^^}}}yyyQQQIII@@@222222...222111111;;;JJJNNNHHHPPP]]]uuuzzzzzz~~~SSS666<<>>SSSTTT___qqqfffuuuOOO@@@:::777///777BBB>>>AAARRRkkkcccjjjkkkfffcccbbb^^^TTTMMMKKK@@@<<<888555333333222111///000000000111111111222111///:::RRRiiippplllgggXXXkkkVVVrrruuusssGGGFFF<<>>???EEEEEEIIIGGGTTT^^^NNNwwwoooWWWGGGfffpppQQQ===333:::444222OOOtttQQQ666:::<<<666999===555ssstttsssxxxcccwwwmmmiiiqqqoooeee\\\qqqWWWeeesssjjjNNNhhh}}}pppUUUGGG===666111000111111666BBBMMMOOOKKKkkkiiijjjwwwrrrIII===999AAAHHHGGGFFFIIIMMMYYYjjj|||wwwaaaRRRNNNFFFAAA;;;666111000888AAAOOO___WWWyyy|||xxxdddEEE;;;<<<222777DDD@@@IIIfffeeezzzqqqkkkgggeee```WWWRRRRRRFFFAAA<<<777555444333222///000000111111222222222222222???XXXkkkooojjjhhhZZZ]]]~~~FFFBBB===___qqq}}}xxx|||~~~PPPGGGHHHMMMVVV\\\YYY^^^^^^[[[cccrrrxxxvvvjjjggggggkkkhhh[[[NNNFFF@@@@@@AAAGGGQQQUUUMMMAAA666555555777;;;???BBBCCCGGGXXXiiisssrrrPPP{{{{{{bbbGGGTTTooosssYYY>>>888666666888EEEfffXXX======:::///888<<>>FFF///111000777BBBFFFIIIVVVfffxxxHHH===DDD@@@CCCLLLNNNOOO]]]ppp~~~VVVGGGCCC???;;;666555<<>>AAA333555GGGHHHZZZjjjttt[[[```___yyy|||}}}~~~ooocccaaadddaaaZZZVVVPPPKKKCCC<<<888666444222///000000111222222333333000666KKKgggtttooohhhhhhfffttttttBBB@@@LLLyyyhhh{{{zzz]]]HHHLLLQQQWWW___aaa___dddddd______dddeeecccRRREEE;;;999999555555777777777777777999:::<<<===333777;;;EEEKKKHHHWWWuuuUUUbbbxxxYYYBBBMMMtttvvv]]]JJJ666:::111::::::GGGwww|||===999:::>>>111<<<```ZZZyyyYYY}}}WWWPPPdddbbbmmm___YYYmmmhhhMMMDDDQQQpppVVVhhh}}}kkkWWW^^^vvv|||xxxuuuddd___ZZZMMMRRRwwwooovvvJJJ>>><<<555000000888>>>BBBWWWpppwwwJJJ444<<>>222BBBFFFMMMppp~~~~~~}}}wwwzzzqqqnnniiiiiiccc___fff___\\\ZZZRRRGGG???;;;999666333000000/////////111222333///999UUUnnnkkk}}}cccpppaaaRRR~~~HHHDDDWWWzzzsss{{{|||yyyXXXGGGNNNTTTZZZbbbddd___bbbaaa]]]\\\^^^]]]XXXJJJAAA:::888555333666;;;============<<<;;;:::999:::===???CCCIIITTTwwwddd```EEEIIIkkk}}}uuuaaaNNN888999000:::888@@@mmmBBB::::::666555OOO~~~xxxeee{{{{{{xxxpppbbbxxxdddfffggg\\\aaaUUUWWWiii[[[AAA>>>FFF]]]pppttt~~~hhhfffyyy~~~|||gggZZZYYYKKK<<>>CCCCCCUUUsss~~~QQQ<<>>ZZZ}}}|||tttllllllcccyyyppp```TTTBBB```uuu~~~bbbgggtttrrrYYYRRRWWW```ppp[[[DDDAAAEEEXXXzzzzzzttt[[[[[[gggSSSVVVPPP777NNNnnnHHH???<<<555444222>>>HHHIII^^^LLL000;;;JJJIIINNNZZZnnnuuuVVV@@@>>><<<666===MMMggg{{{[[[~~~{{{vvvnnnaaaAAA:::AAAHHHppp~~~lllRRRYYY~~~jjjZZZjjjvvvooogggdddkkkeeeddd^^^WWWMMMEEEAAA===888444222222111000000111222333555<<>>;;;@@@LLLdddsssrrrtttMMM===RRRkkkttthhhRRR;;;444000888777222SSSOOO======CCC>>>VVVxxx```vvv~~~www^^^PPPcccnnnYYYOOO@@@UUU```dddQQQRRRiiiYYY}}}yyyXXXJJJXXXbbbrrrcccNNNBBBDDDbbblllZZZ^^^mmm}}}kkkTTTAAAGGGttt|||lllQQQMMMPPP???VVVfffJJJCCC>>>333111///>>>OOOUUUooo\\\:::;;;KKKNNNEEE]]]zzzfffCCC<<<>>>999???SSSqqqhhh___ttt|||vvvxxxwwwiiihhh```uuu@@@;;;BBBSSSxxxfffOOOLLLqqq}}}gggVVVdddzzzyyypppiiigggooojjjjjj```ZZZQQQKKKFFFAAA;;;666444333222111111222333333444CCCaaavvvpppoookkkeeekkksssHHHHHHooooooyyy\\\PPPSSS___aaacccgggeeehhhhhhgggddd^^^VVVPPPMMMXXXJJJ:::555<<>>;;;===:::ZZZ|||kkk|||jjjhhhhhhfffZZZllliiiVVVPPPFFFNNNRRRXXXOOOFFFPPPTTT||||||jjjTTTGGGNNNTTTfffgggXXX>>><<>>@@@PPPRRRUUU___xxxNNN===???;;;BBBZZZrrreeebbbuuu{{{mmmmmmDDD===BBBZZZvvvvvvggg```pppqqqmmmzzzgggVVVZZZmmmzzzooojjjkkksssmmmmmmbbb\\\UUUPPPKKKEEE>>>999666555444222222222333333///KKKfffnnnkkkjjjWWWgggrrrjjjMMMOOOqqqmmmzzzvvv[[[SSSZZZcccbbbcccgggdddggghhhiiiggg^^^UUUUUUYYYkkkXXXAAA777???JJJKKKEEEBBBBBBBBBDDDIIIOOOUUUYYYPPP<<>><<>>VVVqqqUUU999IIIUUURRRfffrrroooyyybbbBBB???===DDD___tttwwwuuuwwwlllyyy~~~nnnqqqxxx|||gggnnnoooMMM???BBB]]]ooonnnxxxwwwrrrkkkpppnnnuuuyyygggVVVIIIYYYwwwzzzooommmooovvvmmmmmmccc^^^YYYUUUQQQJJJBBB<<<888777555444333333333444222UUUpppqqqppphhhUUUuuu}}}ssstttpppOOOUUU{{{qqq~~~sss[[[VVV^^^fffbbbdddiiifffhhhjjjmmmjjj```YYY^^^jjjlllQQQ@@@CCCNNNOOOJJJHHHJJJMMMRRRWWW]]]aaadddWWWJJJYYY{{{~~~}}}~~~~~~~~~{{{~~~WWW999<<>>EEExxxyyyqqqzzz~~~qqqoooaaaYYYOOOLLLOOOVVVZZZZZZmmmlllPPP@@@===HHHSSSUUU]]]sssjjjPPPSSSuuulllWWW>>>FFFAAALLLVVVoootttWWWyyyhhhWWWZZZfffiiiVVVGGGHHHeeewwwcccsssxxx~~~xxxfffPPPFFFGGGKKKMMM{{{^^^;;;888???555AAA___dddKKKAAAOOOZZZ```xxx}}}fff[[[]]]~~~UUUqqqxxxJJJ@@@===FFFccclll{{{xxxnnnwwwqqq}}}yyylll|||xxxyyylll```tttmmm}}}UUU@@@EEEiii{{{~~~kkkUUU{{{kkkwwwtttwww~~~zzzgggRRR???HHHbbb||||||qqqqqqtttwwwllljjjccc___[[[XXXUUUNNNFFF???999888666444333333333444666YYYuuuyyywwwbbbccc{{{aaaTTTKKKHHHTTT]]]MMMUUUtttuuusss[[[XXX```gggbbbdddkkkiiijjjmmmqqqoooddd]]]gggwww|||___IIIGGGPPPTTTQQQVVVZZZ```ggglllpppqqqrrrpppkkkvvvuuu}}}wwwYYY999777LLLeeecccKKK888888999---:::;;;555fffrrrEEE999:::@@@qqqaaabbbyyyfffOOOFFF@@@>>>===<<<;;;===CCCJJJLLLccctttjjjMMM===999888JJJMMMTTTzzz```[[[pppjjjccc>>>FFF>>>EEEVVVppp___ooo~~~hhhiiiyyykkkYYYbbb~~~pppUUUkkk|||{{{eeePPPAAADDDLLLLLL~~~RRR;;;666777888IIIiiiIIIGGGHHHRRReeexxxxxxJJJ:::KKKRRRtttmmmmmmvvv~~~}}}|||PPP@@@===FFFdddnnnwww|||}}}```RRRLLLYYY~~~yyybbbdddWWWTTTllltttwwwuuuuuuXXXccc{{{zzzlllZZZ???JJJxxxeee[[[sss{{{QQQbbbuuujjj|||fffNNNAAA@@@TTTyyylll~~~ssstttwwwxxxjjjgggbbb```\\\ZZZWWWQQQHHHAAA:::999777555444333333444444RRRqqq{{{wwwUUUnnnuuuuuu{{{```QQQ???DDDJJJFFFJJJHHHRRR]]]ppp}}}nnnXXX___dddddddddhhhjjjjjjlllrrryyywwwjjjcccppppppNNNLLL]]]kkkuuuyyyrrr}}}zzzvvvwww\\\999888MMMccc^^^EEE:::444888444777999===]]]yyy@@@;;;777IIIcccwwwZZZ???;;;DDD>>>@@@AAA@@@@@@BBBCCCBBBBBBVVVrrrwww}}}]]]BBB???888CCCKKKUUUnnnpppQQQdddtttaaaKKK<<>>CCC>>>IIIOOOKKKIIIQQQaaalllxxxxxxvvvqqqpppgggwwwWWWHHHAAAEEEzzzoookkkNNNGGGNNNPPPSSSvvvrrryyyiiiaaayyykkkWWWOOOGGG<<>>999555222111333444===MMMuuu|||jjjggg\\\uuuuuuvvvzzzZZZRRRUUU|||bbbcccooodddaaaKKKHHHCCCGGGJJJBBBIII```WWWbbb|||rrr|||kkkYYY```eeeddddddgggjjjjjjoootttzzzyyyooofffkkkwww~~~```XXXaaaqqqsss|||uuuooo|||xxxvvvvvv\\\999666JJJ___[[[DDD888222777444666777:::ZZZ{{{xxx===666@@@TTTxxxbbbFFF<<<<<<;;;999:::<<<<<>>???@@@PPPeeeaaaaaaggg___[[[[[[```uuuuuuoooQQQNNNddd|||cccvvvCCC\\\sssaaaddduuuwwwuuu^^^KKK@@@999@@@^^^iiiRRRppprrrqqqsssrrrkkkiiiddd```___```^^^WWWPPPHHHCCC===888555666777888;;;QQQxxx~~~|||eeegggrrrdddyyylllXXXYYYeeeYYYPPP^^^sssbbbqqqtttooowwwRRRMMMJJJDDDCCCGGGTTTxxxZZZfffxxxsss}}}iii[[[aaafffeeedddgggjjjjjjlllpppxxx}}}{{{vvvvvvyyyyyyhhhbbbqqqeeevvv}}}yyy{{{vvvuuuuuu|||]]]888444FFFZZZWWWAAA666111666333666666777VVVwww{{{@@@888@@@nnn{{{UUU===BBBDDD999BBBBBBCCCEEEGGGLLLRRRWWWfffvvviiiSSSMMMIIIwww}}}uuupppZZZBBB???@@@===EEEeee}}}jjjyyy```PPP>>>BBBRRROOOBBBAAAKKKYYYaaa[[[bbbzzz~~~}}}}}}^^^@@@???fffzzzqqqZZZGGG@@@BBBEEENNN```:::888???fff}}}IIIJJJYYYgggxxxyyyPPPCCCFFFJJJNNNUUUXXXXXXZZZggg}}}VVVIIIAAAUUU}}}eeeooosss___WWWVVVOOOVVVrrrOOOAAAhhh\\\llleeedddJJJ{{{sssiiiZZZ777:::BBBFFFQQQJJJBBBKKKLLLDDD???FFFTTTmmmxxxkkkXXXGGG[[[jjjBBB___{{{bbb]]]aaa___WWWxxxqqq[[[III>>>777999RRRvvvcccOOO|||ssssssnnnlllpppnnnjjjfffddddddgggeee```ZZZQQQIII???888555555555555888SSSyyyyyy}}}yyyRRRrrrpppZZZLLLVVVPPPKKKEEEGGGIIIFFF]]]ttttttqqqeeeUUUYYYOOOGGGKKK___ZZZfffyyytttjjj\\\cccgggfffeeegggiiiiiikkkmmmsss{{{}}}zzzzzzkkktttkkktttuuukkk}}}}}}{{{iii{{{xxxuuuvvvuuuzzz___888444CCCUUUSSS@@@555000666444666555666UUUzzzBBB<<<<<>>======>>>GGG???FFF[[[fffhhh|||pppppprrrJJJKKK___uuuZZZDDD@@@BBBBBBDDD}}}EEE:::<<<===tttxxx}}}xxx???RRR```pppqqqOOOPPP___kkksssppp^^^KKKCCCGGGbbbsssRRReeepppXXXNNNMMMGGGHHHcccZZZ???ooovvv]]]nnnggg^^^~~~qqqppphhhZZZ}}}zzz}}}CCC<<>><<>>???>>>;;;EEE<<<:::NNN\\\iii\\\UUU???MMMnnncccqqqOOOttt}}}vvvcccPPPEEE:::888999EEEeeeWWWQQQwwwpppsssnnnkkklllhhhgggggggggjjjlllkkkfffccc___WWWKKKBBB<<<999555333555KKKxxxuuunnn}}}nnnrrrPPPKKKVVVPPP]]]WWW@@@BBB@@@>>>===CCCFFF@@@RRRwwwwww___cccWWW```{{{zzzkkkaaagggjjjhhhfffggghhhhhhoooqqqqqqsssxxx~~~{{{www}}}xxxqqqmmmyyy}}}xxxsssuuu~~~rrrjjjyyywwwuuuwwwvvv{{{aaa:::666BBBNNNLLL===666111666444777777:::YYYttt<<<;;;>>>tttnnnoookkkRRRDDDEEELLLYYYnnnhhhJJJ666555EEEYYY~~~zzziiiRRRHHHLLLOOOMMMFFFUUUqqqrrrppp}}}rrrSSS@@@CCCCCCSSShhhqqqwwwuuu[[[FFFOOOkkkzzzmmmWWWBBBqqq|||rrrXXXDDD>>>BBBFFFKKKvvv{{{hhh???<<<@@@^^^vvv|||OOOTTTiiinnnhhhOOO[[[qqqnnnXXXNNNQQQdddpppuuutttzzzrrrSSSDDDCCC???AAAPPPsssGGGggg___jjjQQQJJJPPPjjjuuuWWWCCCAAA>>>@@@===BBBAAAJJJCCC888DDD___vvv}}}[[[LLLBBBKKKjjjaaa```^^^ttt{{{rrrzzzqqqZZZHHH@@@777999:::BBB___PPPQQQwwwpppssspppnnnnnniiijjjkkklllnnnnnnlllgggdddZZZVVVPPPHHHAAA;;;777666888CCCnnn}}}pppzzzdddiiixxxhhhNNNIIINNN```UUUBBBooovvv[[[BBBBBBAAABBB>>>CCCBBB>>>[[[tttxxx[[[ccctttwwwnnnbbbhhhkkkhhhfffggghhhgggffflllppppppttt|||}}}nnnjjjtttWWWZZZTTT___dddlllpppkkkzzzwwwzzzwwwyyy{{{wwwvvv{{{uuurrruuuwww___999666AAAKKKHHH;;;555000555222666888;;;[[[~~~xxx???<<>>AAAHHHfffJJJeee```yyy{{{\\\@@@EEEYYYcccIII@@@CCCCCC999DDDOOO___bbbLLLBBBbbbxxx\\\BBBFFFJJJgggeeeSSSccclllrrr|||kkkSSSBBB===333999888<<>>BBB:::FFFJJJOOOXXX\\\pppvvvzzztttuuuxxxtttuuuwwwrrrssspppssswww^^^888666@@@IIIFFF999444///333000444777<<<\\\www>>>888MMMfff{{{jjj\\\OOOHHHTTTgggjjjOOOKKKOOOQQQXXXsssnnnPPPPPPuuu|||\\\QQQTTTUUURRR@@@YYYUUUHHH\\\rrrtttuuu~~~yyyxxx}}}{{{___HHHAAAAAAHHHddd~~~rrrmmmXXXFFF999===HHHAAAjjjzzz```111<<>>???>>><<>>FFFiii~~~fffYYY\\\eeeaaajjjqqqxxx___SSSRRR@@@KKK\\\QQQMMMjjjuuusss|||oooxxxxxx{{{zzzrrriiixxxVVVBBB@@@???PPP}}}}}}~~~}}}bbbQQQDDD;;;>>>FFF???zzzbbb;;;<<<@@@aaaXXX___iiisssyyyXXXTTTjjjfffLLLJJJ}}}ccczzz\\\BBB:::>>>AAACCCRRRxxxhhhcccPPPccc|||}}}ooobbbHHHddd\\\???@@@CCCEEELLLXXX___pppSSS@@@>>>GGGeee[[[MMM```wwwppp~~~tttfffWWWGGG<<<999999444>>>999WWWGGGbbb}}}qqqnnnqqqrrrrrrsssvvvsssqqqrrrppplllkkkmmmqqqooommmiiibbbTTTDDD999555CCC```zzzqqqMMM\\\nnngggPPP|||VVVDDDAAA>>>OOOMMMYYYxxxWWWZZZ|||}}}uuudddjjjmmmkkkkkklllkkkfffgggeee```YYYTTTTTT[[[aaa^^^SSSOOOQQQaaasssxxxyyyNNNGGGPPPZZZOOO???<<<>>>DDDCCCAAAAAACCCGGGLLLOOOHHHAAADDDRRRUUUKKKFFFJJJgggvvvqqqdddkkk}}}yyyvvvsssooommmnnnqqqssssssrrrnnn~~~{{{III999======HHHBBB777444444666222:::888;;;eeebbb:::>>>EEEnnncccxxxrrr~~~[[[KKK777:::EEEAAAQQQ{{{xxx~~~hhhYYYYYY^^^mmmmmmXXXWWWSSS]]]hhhaaa]]]qqq}}}}}}ttthhhvvvzzzqqq}}}kkk^^^XXXVVVSSSQQQRRRHHHDDDAAAFFFiiizzzqqqvvvxxxwwwcccPPP@@@999===FFFEEE]]]666666BBBqqqIII]]]eeezzzzzz\\\UUUdddsssvvvYYYIIImmmuuuYYYBBB===CCCEEEEEERRRvvvbbb|||{{{yyyyyyoooUUU___{{{wwwnnnooopppZZZrrrfffJJJGGGAAACCCYYY}}}mmmOOO???>>>JJJiiiXXXZZZpppfff~~~}}}jjjzzzlll___QQQCCC:::888555222<<<;;;\\\xxxCCChhhqqqkkkjjjoootttuuuvvvxxxwwwttttttuuutttpppnnnppprrrppplllhhhaaaVVVHHH>>>222<<<^^^~~~~~~yyy^^^tttqqqgggXXXFFFRRRXXXooovvvVVVVVV~~~|||hhhlllnnnmmmmmmooommmiiifffaaaYYYOOOKKKOOOYYYaaa[[[SSSKKKLLLRRRZZZ___```XXXXXXQQQLLLJJJAAA<<>>FFF>>>666555333555222888777>>>mmm\\\888<<<<<>>:::===AAA<<>>LLLRRRlllwwwvvv|||}}}ooohhhaaa```cccffflllrrrsssrrr{{{fff===888<<>>ppp}}}qqqjjjEEE<<<;;;DDDDDDGGGooo~~~|||}}}dddRRR___eeehhhpppttt~~~___HHHjjj{{{zzzWWW???JJJ___gggccc```yyymmmZZZUUUVVVUUUNNN]]]aaa[[[JJJ>>>===>>><<<===mmmxxx___???AAAIIItttvvvRRRrrrtttbbbxxxYYY~~~ooorrr~~~hhhPPP@@@===AAA@@@>>>JJJpppwwwiiiooovvvdddvvvdddzzzxxxxxx[[[SSSIIIfffvvv^^^DDD::::::JJJnnnQQQaaavvvqqq}}}|||uuuhhhXXXLLLAAA999555777999999:::CCChhh\\\GGGuuuqqqpppmmmkkkkkkhhhgggjjjnnnnnnjjjgggiiillljjjhhhfffbbbZZZOOOGGGCCC777KKKiii}}}qqqrrr^^^mmmTTTkkkiiiiiimmmpppqqqqqqqqqmmmhhh```XXXUUUWWW]]]aaa___gggccctttxxxqqq}}}xxxyyybbbWWWkkkxxxwww}}}```RRReeewwwwwwvvvwww{{{zzzkkkbbb[[[\\\```dddllltttrrrssswwwTTT999888;;;???AAA444555444222555222777999LLLSSS999:::BBBlllwwwssskkkdddFFF===???CCCAAAPPPkkkQQQ^^^lllqqqyyy}}}hhhJJJggg~~~uuugggJJJ>>>[[[yyynnnddd```dddeeeyyyrrr^^^EEE;;;???@@@<<>>000666444222666444999===WWWLLL999;;;AAAYYY___[[[pppaaaBBB;;;>>>@@@CCCdddoooUUUXXXeeeuuu~~~uuuEEEQQQeee}}}bbbTTTQQQcccnnniii___AAA888<<<@@@@@@LLLkkk===EEELLLjjjkkkqqqrrrmmmVVVDDDCCCKKKEEEKKKFFFMMMiiiyyy___uuudddLLL@@@<<<<<<@@@???KKKsssfff^^^|||jjjZZZZZZzzzrrrvvvZZZLLL]]]iiinnnPPP>>>:::888LLLtttpppIIIAAAfffpppjjjyyysssnnndddWWWIII@@@999444444777444;;;777PPPzzzxxxCCCIIIssskkkggglllppplllddd___iiigggiiinnnnnnkkkiiikkkjjjlllooosssssslllaaaXXXEEE:::EEEYYY}}}iiiPPPBBBzzzJJJssstttllliiimmmqqqqqqpppqqquuuqqqllliiiiiikkknnnoookkkuuuiiisssiiigggzzzmmmPPPNNNgggssspppkkkeeehhh\\\VVVYYY\\\]]]dddoooiiivvv~~~sss===555;;;:::>>><<<---777333111666555;;;AAAaaazzzCCC777:::<<>>AAAAAAfff@@@EEEEEE___wwwpppvvvmmmSSSAAAFFFWWWbbbkkknnnyyy~~~eeepppyyyZZZCCC;;;;;;;;;??????MMMvvvQQQbbbyyy___ZZZXXX~~~\\\DDDMMMkkkzzzgggGGG<<<;;;<<>>;;;[[[aaaBBBbbbpppnnnnnnpppnnngggbbbbbbjjjhhhhhhlllllliiiiiikkklllmmmppptttuuuqqqhhhaaaJJJAAAEEEMMMwww}}}{{{|||~~~rrrXXXEEE???MMMqqq|||xxxoookkkooorrrpppooopppppprrruuuyyyzzzxxxtttppp{{{tttnnnPPPOOOhhhuuuvvvdddggg{{{cccggg|||xxx]]]CCCFFFdddrrrqqqpppoooeeeYYYRRRVVVXXXWWW]]]gggfffxxxZZZ888555;;;999>>>:::+++777222111777666===DDDgggqqq;;;555::::::SSSkkkpppaaaAAA===CCCFFFXXX}}}HHHPPPsssyyyuuuiiiIII>>>ZZZcccrrrtttpppOOOAAADDDCCC[[[}}}jjjUUUBBB>>>===:::;;;???DDDvvvyyyOOOIIIZZZpppmmm{{{mmmWWWIIIWWWpppqqqPPP:::666999:::;;;<<>>LLLDDDQQQSSSFFFGGGfffwww}}}mmm```___ooowwwfffXXXJJJIIIUUUccckkknnnmmmeeeYYYNNNIIIMMMUUU\\\```ttt@@@999:::;;;<<<<<<999333///777555666777???BBB```DDD555???<<>>777???;;;:::MMMlllYYYeeekkkuuuzzzSSSFFFtttttt~~~^^^HHH<<<888888<<<>>>===SSS}}}KKK______eeegggmmm{{{rrrpppLLL[[[yyylllZZZWWWqqqwww{{{lllRRR;;;444BBBDDDiii}}}QQQ@@@EEE~~~rrrooowww|||}}}zzztttooojjjbbbVVVMMMBBB???999444444666666555:::222QQQeee>>>EEEvvvjjjkkkjjjgggcccbbbdddgggffffffgggfff^^^XXX\\\dddhhhhhhiiimmmqqqqqqkkkeee[[[XXXKKKEEEiii{{{___HHHGGGLLLHHHDDDEEEPPP^^^vvvlllooorrrqqqrrrwwwwwwzzz~~~bbbdddiiihhhUUU@@@>>>IIILLLEEEIIIPPPYYYtttqqqTTT___xxxuuummmZZZIIIDDDJJJUUUcccnnnwwwhhh\\\WWWWWWYYY[[[fffppp???999:::<<<===;;;777333111666222666666@@@VVVXXX???666:::777aaalll}}}rrrHHHCCCBBBOOOyyyrrrbbbQQQXXXmmmwwwbbbOOOVVVpppvvvppp~~~qqqSSS>>>@@@LLL{{{|||rrrjjj```WWWCCCBBB888444===:::>>>jjjdddnnnhhh}}}}}}OOOJJJsssTTTAAA999777888;;;<<>>>>>NNNBBBVVVsssyyy~~~wwwkkk\\\RRRQQQOOOMMMWWWgggxxxkkk___^^^fffpppPPP???999<<<>>>===888444333333555111::::::@@@jjjNNN999999555777___iiizzzNNNAAACCCXXX~~~yyymmmoooeeeYYYfff|||}}}nnnjjjqqqjjjaaa``````___sss{{{vvvWWW>>>EEEZZZ|||nnnfffZZZRRRAAA???888888???===GGGxxxvvv___{{{~~~iiiFFFOOO}}}}}}eeeIII:::777888:::;;;<<>>@@@tttGGG555===222;;;QQQmmmqqq}}}KKKAAAGGGYYYkkk}}}nnnzzzmmmVVV]]]sss{{{ssszzzbbbeeepppyyybbbrrr{{{aaaLLL[[[zzzxxxkkkggg\\\LLL>>>===888;;;>>>;;;OOOrrrQQQmmmoooXXXBBBSSSoooXXX@@@666888;;;<<<<<<<<>>???;;;444111333777555444===;;;BBB~~~{{{DDD555@@@333:::FFFiiivvv}}}WWWEEEDDDPPPXXXnnn{{{wwwllliiinnnttt~~~fffOOOSSSiiiwwwoooooozzzpppgggpppfffcccSSSBBB::::::666:::777666WWWgggdddFFFbbbqqq___CCCPPPwww}}}^^^LLL:::555888:::;;;;;;:::QQQzzzPPPrrrMMMmmm|||wwwiiigggtttttt___ccczzzsssqqqFFFaaa{{{[[[<<<777;;;888EEEsssvvvWWWBBB999LLLrrriiioootttssszzzyyy{{{xxxuuuwwwyyywwwpppiii___ZZZRRRIIICCC>>>:::888444111222777888777<<>>pppzzzzzzTTTCCCZZZ|||tttHHHMMMxxx{{{|||bbbMMM@@@555444777999:::;;;???___bbbPPPgggSSS{{{nnnaaalllmmmQQQAAAQQQQQQYYYyyy^^^kkkiiiDDD999999666666PPPxxx___@@@<<<888UUUnnnlllqqqqqqnnn}}}wwwiiitttpppssssssttt}}}~~~~~~|||zzzyyyxxxxxxtttqqqnnnmmmmmmhhh___XXXNNNKKKEEE>>>999666555555222111444999888999EEETTTNNN...===rrrggghhhjjjgggeeeeeefffhhhhhhhhhfffbbbbbbgggjjjiiiggggggqqqrrrpppjjjeeeeeekkkqqqsssqqquuuooodddrrrooo}}}___OOOTTT}}}vvvuuuKKKOOO|||sssnnnnnnuuuzzzrrrqqqvvvrrrssswwwyyy~~~{{{yyyyyyyyywwwrrrmmmkkk[[[ddddddmmmuuuhhhooossseeeZZZ\\\aaa\\\RRRJJJKKKcccuuuyyy~~~ttt}}}FFF555;;;???BBB???;;;666333333444666111888666AAAkkkJJJ>>>666<<<888666???jjjeeeNNNTTTeeesss]]]TTTZZZYYYiiisssjjj]]][[[```eeeoookkkiiipppggg___vvvzzz```WWWooojjj}}}sssrrrgggYYYVVVBBB>>>===<<<666======OOOaaaKKKHHHQQQ[[[```cccGGG???888555777:::;;;<<>>;;;777444222333444555444777;;;:::@@@XXXsssqqqWWW;;;444YYYwwwaaammmjjjhhhffffffggggggeeecccbbb___```eeefffdddccceeekkklllllljjjhhhhhhmmmpppqqqmmmtttuuuiiiooowwwgggnnn~~~aaa[[[YYYnnn{{{yyyfff}}}mmmYYYiiiwww{{{~~~wwwqqqsssxxx{{{|||||||||zzzwwwuuusssssslllddduuummmeeedddWWWfffrrrwwwuuunnnlllnnnjjjaaa\\\yyytttlll|||uuuGGG888;;;888>>>DDD???999555444444555555...<<<:::NNN888;;;555999:::;;;888SSSvvvvvvyyysss```bbbmmmZZZEEECCCNNNiiirrr~~~eeeOOOiiippppppwwwooo^^^ccccccpppvvvnnnyyy|||lllqqq{{{||||||xxxvvvtttvvvrrriiikkk]]]MMMNNN???999:::777000:::===XXXlllPPPGGGNNNIII~~~tttgggNNN===888666777<<<>>>???AAAEEEaaaTTT[[[yyyCCCbbbjjjeeeeeennn___cccuuu^^^QQQfffrrryyyrrr]]]III:::333999BBBPPPgggwwwGGG999JJJXXXjjjiiiggggggaaa___ccc```ooo^^^VVVWWWXXX```ddd\\\bbb______bbbbbb^^^]]]___\\\]]]___```^^^ZZZUUUSSSTTTPPPKKKFFFBBB@@@>>><<<999999777444222222333555999888;;;>>>>>>IIIkkkqqqHHH333666GGGrrrttteeellljjjgggeeeeeefffeeebbb___]]]\\\^^^ccccccaaaaaaddd```bbbdddeeefffgggiiijjjeeeaaakkksssiiilllfffrrrooo]]]kkk|||kkkcccXXXhhhqqq|||}}}{{{CCC===TTTbbbbbbrrrzzzpppoooqqqrrrzzz{{{|||}}}|||zzzxxxwwwoooooooooooolllggg```[[[cccwww~~~}}}rrr^^^gggyyy~~~qqqvvvXXX;;;888:::<<>>888888888???888333HHHlllyyyvvvjjjssssssGGG===ZZZ|||}}}sss]]][[[kkktttrrryyy}}}zzzxxxwwwuuutttrrrnnnhhh___UUUKKKBBB<<<<<>>KKKBBBgggkkkQQQ@@@:::<<<444222999<<<<<>>::::::;;;:::999666222222666777555333333555CCC@@@444DDDlll}}}tttEEE888111AAAkkkbbbvvv```dddaaa^^^___bbbdddbbb```aaaaaaaaabbbbbbaaaaaaaaaaaa```___^^^]]]]]]^^^^^^hhh___cccnnnfff]]]xxxsssuuuZZZ^^^rrr{{{yyyyyywwwYYYAAALLLDDD\\\dddOOOcccwwwuuuuuuuuuzzz|||}}}~~~}}}|||ooommmjjjjjjmmmqqquuuxxxnnnzzzxxxsss{{{|||qqqiiirrruuuqqqEEE555888<<<>>>AAA===777333444555444444666777000HHH~~~NNN999777:::;;;;;;<<<222@@@kkkvvvwwwzzz___FFFddduuu\\\PPPZZZjjjrrrlllwww}}}~~~~~~{{{xxxwwwuuusssqqqmmmlllggg\\\OOODDD???===:::777777999444IIIuuuwwwJJJ<<>>CCC???>>>PPPeeewwwKKK{{{UUUAAAYYYlllmmm^^^YYYZZZ```___[[[{{{yyywwwfffYYYIII===:::888888BBBPPPlllXXX>>>AAAFFFiiiqqqaaaeeemmmkkkfffddd^^^```oooooo]]]ZZZQQQHHHKKKGGGIIIKKKKKKJJJJJJKKKLLLKKKLLLKKKHHHDDDCCCDDDFFFAAA===888555555666555444888333000111333444888===???888<<>>???@@@777222111333555444555777===)))kkkfff===777666:::>>>666<<<555;;;```|||~~~XXX[[[ttteeefffmmmzzzpppfffcccjjjwwwiiiJJJEEETTTcccuuummm||||||}}}{{{xxxuuutttrrrooommmhhhhhhcccWWWHHH===;;;===777AAA333:::;;;___eeeEEE===CCCDDDHHHaaazzzyyyeeehhh}}}|||dddwwwttt\\\III;;;444555999444;;;CCCCCC<<>>===>>>>>><<<999777888888777666444333666::::::777888<<<>>>BBBTTTiiijjjVVVFFFCCC;;;666YYYbbbdddRRR]]]XXX[[[___```___\\\[[[ZZZZZZ\\\^^^___```___^^^]]]^^^]]]\\\[[[[[[[[[\\\]]]aaa]]]]]]ccceeefffnnnyyyqqq}}}hhhaaaJJJ]]]TTTzzz}}}{{{xxxtttxxxzzz}}}|||wwwsssqqqppptttvvvtttvvvxxxoookkkwwwlll}}}yyyCCC999333888>>>>>><<<;;;444111000444555333444777::::::UUU666;;;555888???444666999999OOOooorrr}}}vvv|||tttiiixxxtttVVV[[[JJJCCCSSSZZZgggwwwtttccc```aaaiiiqqqzzzvvvXXXLLLWWWfffjjj|||eeeTTTLLLuuu~~~}}}zzzxxxvvvtttrrrpppllliiieeebbbZZZOOOCCC<<<:::;;;777BBB;;;777GGGNNNDDD@@@===@@@HHH^^^sss^^^YYYcccooouuu}}}iiiKKKiiiuuujjjyyybbbUUUFFF>>>999666666999???>>>>>>>>>CCCXXXIIIFFF|||rrrMMMOOOfff```KKKVVVSSSUUURRRXXX[[[uuu}}}uuuwwwwwweeeWWWOOOAAA999888999;;;>>>FFFRRR\\\JJJ>>>AAAKKKlllssskkkddd```bbbccc```]]]^^^jjjcccaaauuu^^^oooyyyYYYLLL@@@???===;;;:::<<>>@@@===999777444111222555555333444888888___~~~FFF444>>>555555???888555999555@@@ZZZrrr||||||tttooosss}}}|||kkkXXXOOOfffwwwiiirrriii___rrruuurrrmmmlllnnnqqqsssyyy~~~iiiYYYXXX^^^{{{vvvhhhNNNIIIOOOnnn}}}zzzxxxwwwuuusssqqqmmmhhhdddbbbZZZOOOFFFAAA>>>;;;999888:::@@@000TTTpppxxxAAABBBAAA;;;@@@===QQQrrrvvvvvvjjj^^^TTTMMMMMMXXXdddhhhppp```YYYsss~~~}}}rrrbbbWWWGGG???999:::;;;::::::<<>><<>>===<<<:::UUU]]]___```fffcccaaabbbccc```]]]]]]___ccc______``````^^^\\\YYYXXX^^^]]]\\\\\\]]]^^^___```___dddddd]]]\\\ccciiihhhlll]]]xxx}}}}}}{{{vvvwwwyyy~~~|||pppkkkvvv{{{www~~~yyy{{{}}}lllGGG333888999<<<>>>>>>;;;777555444333333666555444666<<>>:::nnnmmmlll===<<<>>>;;;AAA777HHH\\\lllttthhhaaaTTTGGGCCCGGGOOOMMMRRRTTTbbbuuueee___]]]TTTGGG>>>>>>888555777999999<<<@@@??????HHHaaaVVVEEEkkk]]]<<>>???KKKWWWOOO>>>;;;@@@TTT}}}```yyyjjj``````^^^\\\ZZZYYY[[[]]]VVVYYY[[[ZZZZZZjjjjjjPPPSSS```lll~~~yyylll[[[OOOJJJDDD;;;333999888666777888888777666666777888888888:::>>>@@@@@@@@@EEEPPPYYY]]]___bbb___III::::::777333DDD^^^jjj\\\eee```mmmeeedddcccaaa^^^\\\]]]```ccc^^^^^^]]]\\\ZZZYYYWWWVVV[[[[[[ZZZZZZ[[[]]]___```YYY```bbb\\\[[[bbbiiikkksss^^^jjj||||||zzztttggg|||{{{uuuooorrrxxx~~~eeeFFF999777777:::<<<===<<<:::777444444333333666666666;;;BBBjjjGGG:::333777777555777;;;888222444;;;III|||vvvzzzNNNRRRuuuzzzzzzttt~~~www}}}zzzzzz|||xxxoooiiiiiippprrr{{{vvvuuu~~~hhhfffuuu}}}zzzxxxuuusssuuusssrrrpppllleee^^^XXXNNNHHH@@@<<<;;;<<<;;;:::888:::???bbbUUU<<<:::===;;;>>>:::IIIJJJdddyyyfffVVVLLLJJJAAAFFF@@@???GGGRRRnnnuuujjjkkkvvv}}}}}}|||xxxzzz{{{|||www___TTTJJJFFFCCC>>>:::999;;;888777999:::;;;@@@FFFDDDRRRiiicccKKKzzzsssSSS;;;>>>gggbbbCCCFFFMMMEEEIIILLLFFFJJJOOONNNYYY|||tttqqqvvv~~~~~~|||zzzxxxwwwuuurrrnnnhhhdddWWWQQQCCC:::888444666@@@>>>===DDDOOORRRKKKBBB===DDDQQQooonnnfff\\\]]]]]][[[YYYXXXXXXXXXVVVWWW]]]```ZZZ```fffOOONNN___pppvvvmmmcccWWWNNNGGGCCC???<<<<<<;;;888666666888:::<<<>>>BBBIIINNNQQQQQQXXXdddiiiaaaTTTKKK===777777<<>>:::888888:::<<<666DDDDDDxxx{{{???===<<>>666888<<>>@@@:::777;;;888888DDDDDD???KKK___YYY>>>666BBBJJJooo{{{zzzdddRRRYYY[[[\\\[[[YYYXXXVVVTTTQQQNNNTTTZZZSSSPPPllljjj___VVVIIINNNgggxxx}}}xxxsssmmmfffaaa___\\\YYYVVVSSSVVVYYY\\\```gggpppwwwooocccWWWSSSQQQHHH===666555:::777999VVVeee```[[[ccchhhXXXjjj\\\ZZZWWWXXXZZZZZZWWWTTTSSSRRRPPPOOOOOOQQQSSSUUURRRRRRRRRRRRSSSUUUWWWYYY[[[ZZZ[[[]]]^^^\\\[[[ZZZYYYqqq~~~zzzvvvvvv}}}rrrrrr}}}}}}sssjjjsssMMMggg~~~|||vvv~~~{{{sssbbb```dddlllrrrxxxvvvIII555555888888888=========;;;888555555555444999888;;;???555999TTTeeeyyyKKK:::888666444444555777888666777555333<<>>;;;777888===>>>;;;===333hhhvvv~~~PPP666;;;===::::::;;;888???BBBHHH]]]zzzlllTTTNNNGGGAAA>>>===>>>>>><<<===>>>===;;;999:::;;;>>>>>>>>>???@@@@@@>>><<<999999999888888:::===AAA>>>AAABBB===;;;FFF]]]pppvvv===XXXqqqZZZ777TTTSSS___tttHHHCCCDDDEEEDDDCCCDDDEEEGGGHHHHHHCCCCCCVVVuuu^^^|||}}}}}}~~~nnn```^^^fffhhhooovvvvvvsssxxxyyy{{{{{{wwwqqqlllkkkllljjjgggbbb[[[SSSLLLFFFBBB777666:::@@@===555888BBBEEE\\\YYYNNNJJJ666333SSSkkkdddVVV[[[TTTTTTTTTSSSSSSRRRQQQPPPNNNPPPQQQQQQQQQTTTZZZ^^^{{{vvvGGG???LLLZZZ\\\lll{{{sss|||xxxwwwvvvxxx{{{xxxnnnfffcccRRRPPPBBB888;;;999444999555CCCIIIcccfffhhhiiigggaaa^^^^^^___ZZZYYYXXXVVVUUUTTTSSSSSSTTTSSSQQQQQQRRRRRRPPPOOOPPPQQQRRRSSSUUUVVVXXXXXXYYYXXXVVVUUUUUUVVVXXXYYY]]]fffzzzyyyxxx}}}zzzxxx{{{yyy}}}|||vvvsss~~~vvvrrrrrruuuwwwxxxxxxwwwrrrllleeeaaavvvOOO]]]sss```rrr{{{~~~~~~~~~yyyqqqbbbVVVZZZfffsss~~~bbbKKK666555@@@GGGFFFDDD>>>===;;;888444222222333:::,,,333===555===[[[ooopppqqq@@@:::888666444444555777888333///111555777AAAbbb{{{OOOhhh}}}ppphhh]]]YYY\\\dddhhhjjjtttqqqjjjttt{{{___IIIBBBJJJVVVttt~~~}}}{{{zzzzzzzzzzzzxxxssspppnnnllliiieee^^^VVVLLLEEE======<<<999888:::;;;:::<<>>>>>888<<<\\\tttiiiZZZLLLDDD@@@>>><<<<<<======<<<;;;:::<<<===999777666666777888777666666888;;;<<<;;;;;;;;;;;;999===CCCJJJUUUggg}}}kkkKKKJJJzzzbbbJJJ;;;NNNfffuuuPPPHHHBBBCCCDDDCCCBBBBBBCCCEEEGGGEEEAAA@@@OOOjjjkkkvvv~~~}}}tttzzzpppfffXXXXXX]]]ggglllkkkkkkooonnnnnnmmmhhhaaa[[[YYYYYYOOOMMMKKKGGGCCC???<<<:::???;;;999999888;;;DDDNNNZZZeeeNNN///777JJJUUU```iiiwwwwww\\\SSSVVVQQQQQQQQQQQQPPPOOONNNNNNKKKLLLMMMKKKKKKLLLQQQUUU```eeejjjZZZRRRHHH===GGGQQQGGGUUU[[[eeelllqqquuuyyy}}}}}}{{{wwwssspppnnnjjjeeeaaa^^^WWWLLLDDDBBB888<<<666222999;;;===EEERRRpppwwwcccdddcccaaa___]]]]]]]]]XXXWWWUUUTTTRRRQQQQQQQQQRRRQQQPPPPPPQQQQQQPPPOOOPPPPPPQQQSSSTTTUUUWWWWWWVVVUUUTTTSSSSSSUUUWWWXXX^^^]]]kkk{{{vvv~~~{{{wwwoookkkooowww}}}{{{|||}}}xxxqqqpppttt}}}}}}{{{xxxssspppooooooqqqqqqppplllggg```ZZZVVV{{{PPP```sssiiittt{{{{{{~~~}}}zzzzzz~~~~~~mmmZZZRRRUUU___jjjtttlllNNN===555222;;;HHHMMMJJJFFF===<<<999444222222555888<<<,,,999===777fffGGG888999777555444333444666777555---222<<<555444^^^uuudddfff{{{lllaaa\\\XXXXXXZZZWWWUUU]]]iiiwwwooo|||WWWRRRuuueeebbbQQQIIIJJJ\\\rrr|||||||||vvvvvvxxxyyyyyyuuupppkkklllhhhccc]]]VVVOOOGGGBBB999:::<<<===<<<::::::;;;777vvvcccDDD666:::999555999:::???===555555PPPyyy{{{kkk___TTTIIIBBBAAAAAA@@@>>><<<<<<>>>@@@CCCAAA??????@@@AAABBBAAA@@@AAABBBBBBAAABBBCCCEEEJJJQQQ]]]nnnuuuPPP???GGGrrrjjjAAA999@@@hhhUUU666GGGAAABBBCCCBBB@@@@@@AAACCCFFFBBB??????FFF[[[}}}]]]sss~~~pppooo~~~uuuYYYMMMBBB???CCCJJJQQQWWWVVVVVVTTTPPPJJJEEECCCCCC??????>>>===<<<;;;:::999999;;;;;;;;;CCCPPP[[[```YYYDDD:::BBB@@@CCCrrrvvv[[[cccRRRQQQSSSNNNNNNNNNNNNMMMLLLKKKKKKJJJJJJIIIGGGFFFFFFIIIKKKKKK```~~~tttzzzOOO???AAA<<>>>>>;;;:::<<<777;;;555111;;;FFFUUUhhhfffaaa___\\\[[[[[[[[[[[[ZZZUUUTTTRRRQQQOOONNNNNNNNNOOONNNMMMNNNOOOPPPOOONNNOOOOOOPPPQQQRRRSSSTTTUUURRRQQQQQQQQQRRRTTTUUUWWW^^^ZZZ```~~~~~~ssshhheeegggmmmvvv|||wwwssspppnnnmmmooosssvvvrrrgggaaaiiiuuuuuutttrrrqqqooolllhhheeeeeeddd```\\\VVVPPPKKKHHHQQQhhhyyy}}}ssssss||||||{{{yyywwwxxx|||~~~tttbbbPPPJJJRRR]]]lllttttttZZZ???---;;;888999???EEEFFFBBB>>>:::999666333333777===BBB666:::???666GGGddd111:::888666555444333444555666555///444<<<333///SSSgggxxxhhh]]]aaa```___XXXKKKEEEOOO]]]PPPKKKaaa[[[GGGQQQ{{{rrrxxx~~~qqqeee]]]eee~~~}}}|||vvvvvvvvvwwwvvvsssnnnjjjkkkeee]]]TTTMMMGGGAAA>>>999777:::@@@AAA;;;999;;;===QQQ<<<555:::555333888999999;;;<<<:::>>>QQQpppqqq```SSSLLLJJJGGGBBB>>><<<>>>@@@>>>===<<<<<<>>>???>>>===???>>>===>>>CCCMMMXXX```ssszzzjjj@@@@@@UUUsssLLL999FFFeee~~~___DDD:::DDDAAABBBBBBAAA??????@@@BBBEEEAAAAAABBBAAALLLpppooommmuuu}}}lllfffmmmcccnnn|||yyysssdddPPPBBB===???CCCGGGBBBAAA@@@>>><<<;;;::::::<<<<<<;;;;;;:::::::::;;;777AAAHHHKKKSSS^^^```YYY555>>>EEE>>>AAAppp}}}]]]{{{rrrXXXNNNPPPSSSLLLLLLLLLLLLKKKJJJIIIHHHJJJIIIHHHGGGFFFFFFGGGIIIOOOLLLSSSmmm{{{{{{vvvmmmnnnuuukkkUUU@@@<<<@@@GGG@@@111111<<<444333555999:::999888999EEE>>>999:::;;;999888999666DDDLLLWWWnnn]]]lllaaa\\\XXXVVVWWWXXXWWWUUURRRQQQPPPNNNMMMLLLLLLLLLKKKJJJJJJKKKMMMNNNNNNMMMMMMMMMNNNOOOPPPPPPQQQQQQNNNNNNNNNOOOQQQSSSTTTVVVYYY]]]___ooowwwrrrrrrxxx~~~~~~wwwpppkkkfffaaa___bbbmmmooorrrtttvvvwwwzzz|||uuusssqqqppppppqqqssstttuuuuuussskkkccccccooo|||rrrnnnjjjgggeeebbb\\\WWWVVVTTTOOOKKKFFFBBB@@@>>>QQQ___qqqllliiitttqqquuuwwwvvvvvvxxxzzz|||xxxbbbQQQJJJIIISSSZZZdddoooyyykkkVVVGGG===999777555888<<<@@@BBBBBB???;;;888666444222333888???DDD222>>>;;;???kkk|||FFF111;;;666666444444333333444555222000222333//////AAAWWWjjj|||lll~~~nnn```XXXQQQUUUVVVPPPJJJRRRmmmNNN:::BBBEEEFFF```~~~uuu|||yyywww~~~}}}{{{yyywwwuuutttsssqqqmmmkkkhhhaaaWWWMMMFFFAAA===:::===666888@@@AAA999888>>>___fffBBB666555888333222777777999555;;;@@@888444PPPuuu|||rrrdddaaa\\\UUUOOOKKKKKKLLLJJJJJJKKKMMMOOOOOOLLLJJJPPPRRRWWW^^^iiixxxeee===???hhhlllGGGDDDHHH\\\UUUAAABBBCCC@@@AAABBBBBBAAA@@@???AAABBBDDDAAADDDFFF@@@BBB___hhhnnnxxx]]]ZZZ]]]qqq~~~|||yyyrrrfffYYYKKK@@@888<<<;;;:::999999:::::::::666666777888:::===???@@@FFFPPPTTTRRRQQQQQQHHH:::===>>>AAAMMMssskkkxxxppp___WWWPPPNNNSSSJJJJJJJJJJJJIIIHHHGGGFFFHHHGGGFFFEEEFFFGGGGGGGGGKKKJJJLLL```~~~bbbnnnllliiikkkiiiUUU>>>:::EEEHHH<<<444999???===666222===888999@@@HHHKKKLLLNNNdddvvvqqqfffiiiaaa\\\WWWTTTTTTTTTRRRPPPOOOOOOMMMLLLKKKKKKKKKKKKHHHGGGGGGHHHJJJLLLLLLKKKJJJKKKKKKKKKLLLLLLMMMMMMKKKLLLLLLNNNOOOQQQSSSTTTQQQZZZZZZ^^^nnnyyymmmgggnnnyyyuuussssssrrrkkk___WWWTTTRRRTTTUUUWWW[[[```gggkkkbbbcccdddiiiooowww~~~xxxtttnnnjjjlllpppsssttteee___XXXTTTRRRPPPMMMJJJGGGEEEBBB???<<<;;;;;;<<>>444:::CCCjjjvvv___999777666555555444333333333333333222444333000000555888888aaavvvrrr~~~}}}tttvvvvvvqqqsssXXXEEEGGGJJJOOObbb{{{vvv}}}}}}~~~|||{{{{{{{{{yyyxxxzzzwwwtttqqqooollliiiggg```YYYOOOFFF@@@<<<:::999@@@888888>>><<<555@@@TTTRRR:::333555777111333888444===000222???===333@@@\\\nnnzzz{{{tttpppooooooyyyyyyzzz|||~~~~~~|||zzzzzzUUU555BBBpppbbb===???^^^kkkwww^^^HHHAAAAAA???===???@@@AAA@@@???@@@AAACCCBBBAAADDDFFF@@@===OOOggg~~~pppnnn]]]ZZZmmm||||||qqqfffZZZQQQFFFCCC@@@>>>>>>===<<<;;;>>>???@@@BBBFFFJJJMMMOOOLLLNNNMMMGGGBBB???:::444FFFDDD\\\xxxwwwXXXUUUWWWPPPLLLOOOGGGHHHHHHGGGGGGFFFEEEDDDDDDBBBAAAAAACCCDDDDDDCCC>>>HHHLLLSSSppp{{{nnnkkkooo{{{wwwfffeeeooommm___WWW^^^fffddd\\\XXXXXXVVV[[[iiixxxfffcccbbbccc^^^[[[WWWTTTRRRPPPNNNMMMLLLLLLKKKJJJIIIIIIIIIIIIFFFEEEDDDFFFHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKMMMNNNOOOPPPIIIOOOOOOVVVgggwwwyyyrrrppplllnnnrrrvvvuuuvvvvvvnnnaaaYYYWWWLLLKKKHHHEEECCCEEEJJJMMMPPPPPPPPPRRRVVV[[[```ccc\\\YYYWWWYYY```ccc\\\QQQLLLIIIDDDAAA@@@@@@@@@@@@>>>===;;;::::::<<<===???MMMSSS```jjjbbb```xxxyyykkkaaafffeeehhhooosssrrruuuyyy{{{~~~qqq```PPPJJJBBB???CCCLLLVVV\\\mmmrrrzzzzzzkkkYYYFFF999999666555888999888===DDDLLLPPPQQQLLLHHHDDD===444222333444444444666999<<<999CCCjjj{{{FFF666:::222444444444333333333333333333555555222333666777666[[[ssstttnnnTTTLLLNNNKKK]]]yyy}}}}}}~~~~~~{{{{{{zzzyyywwwvvvvvvvvvuuusssqqqnnnkkkgggbbb^^^TTTNNNEEE???;;;:::::::::???999;;;???888999[[[jjjAAA777222666666111444888111999333333:::<<<999===FFF^^^qqqgggQQQ===GGGrrr}}}III<<<===]]]}}}\\\EEEEEECCC>>>===<<<<<<===??????>>>???AAACCC@@@???@@@AAA>>><<>>>>>===>>>EEEMMMPPP~~~tttaaaOOOMMMPPPNNNJJJJJJDDDEEEEEEDDDDDDCCCBBBAAABBB???>>>>>>@@@AAA@@@>>><<>><<<<<<===>>>>>>@@@@@@AAAEEEHHHAAA777;;;;;;;;;:::888888:::<<<<<<;;;;;;;;;===???AAACCCKKKYYYaaarrrjjjPPP[[[tttkkkccc^^^[[[^^^fffjjjjjjmmmsssuuu~~~|||mmmaaaPPPDDD???@@@BBBCCCGGGMMMXXXcccmmmsssuuuvvv~~~xxxggg[[[JJJ???::::::999777:::777888===@@@AAAJJJTTTVVVVVVOOODDD>>>===999222///111555777999;;;===???;;;SSSTTT222666999333444444444333333333222222//////111222000///555<<>>AAA999AAAuuuxxxHHH222666333666555000555888//////999===777333777;;;;;;IIIpppjjjrrrvvvzzzaaa@@@===CCCYYYlll>>>666===XXX{{{~~~|||NNN>>>999<<<:::===AAA>>>:::;;;=========>>>@@@CCC>>><<<;;;<<<<<<<<<======EEEsss|||~~~yyyrrrWWWHHHHHHMMMNNNeeekkkrrr|||sss}}}yyysssppppppooommmkkk___[[[TTTKKKDDD>>>:::888<<<888:::@@@BBBDDDQQQbbbrrr]]]vvvRRRSSSNNNGGGFFFJJJKKKFFFBBBBBBBBBBBBAAA@@@??????BBB@@@>>>>>>@@@@@@>>>;;;BBB???@@@CCCFFFLLL]]]mmmzzzqqqrrr|||jjjkkkbbbUUUeeeXXXRRRTTTVVVSSSOOOKKKKKKMMMGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBCCCEEEEEEEEECCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDFFFGGGGGGGGGGGGHHHKKKLLLOOONNNMMMkkkcccWWW]]]GGGOOO]]]iiikkkfffbbbbbb[[[[[[XXXTTTOOOLLLKKKLLL>>>===<<<<<<<<<===>>>???;;;???>>>888888<<<>>><<<777:::======:::999:::<<<<<<<<<===>>>???BBBDDDFFFKKKSSSTTTXXXYYYSSSRRRccczzzuuuccc```PPPQQQTTTYYY___cccfffgggppprrrvvv{{{|||tttgggWWWIII???:::???AAABBBBBBAAADDDIIINNNUUU\\\dddhhhkkkooowww}}}|||}}}|||yyyxxxssspppiiiaaaXXXOOOIIIEEE@@@===:::999999:::;;;:::<<<:::<<>>===<<<@@@AAA666:::AAAbbbrrr222:::555555555444444333333333555555555666777888888999:::LLLhhhWWW>>>===mmmeeeGGG999@@@eeejjjGGG<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<======<<<<<<<<<<<<======BBBYYYwwwppp```}}}___GGGAAACCC@@@DDDMMMWWW\\\XXXLLLCCCRRRUUUYYY]]]```\\\OOOBBBIIIDDD<<<666555999<<<===@@@<<>>======>>>???@@@BBBAAA???======DDDNNNVVVuuuvvvvvvvvvuuuqqqoooqqquuuxxxsssmmmyyy|||sssggg___\\\ZZZWWWSSSQQQPPPOOOMMMKKKJJJIIIIIIDDDCCCCCCCCCCCCDDDDDDEEEBBBBBBAAAAAAAAA@@@@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@DDDCCCCCCBBBBBBDDDEEEFFFFFFFFFJJJNNNKKKLLL___wwwyyyyyy\\\MMMYYYccc[[[TTTVVV^^^^^^^^^\\\XXXSSSPPPOOOJJJDDDAAACCC@@@<<<<<>>;;;999999;;;>>>@@@::::::;;;<<<======<<<<<>>>>><<<:::999;;;???CCC>>>@@@CCCBBBAAABBBEEEHHHLLLMMMNNNOOOOOOMMMJJJIII???>>><<<:::888666555555<<<:::888666666999<<<>>>FFFLLLTTT[[[^^^[[[UUUPPPEEE@@@:::666666666555444<<<333===:::777CCCGGGSSS|||III000666;;;555333333333333333333333333333333333222222333333444555222@@@^^^wwwxxxrrr}}}}}}~~~~~~~~~}}}~~~}}}}}}}}}|||{{{zzzyyyxxxvvvuuuuuutttrrrqqqooonnnkkkhhhccc]]]WWWPPPHHHCCC>>><<<999999<<<======<<>>HHHCCC@@@<<<===???@@@BBBCCC999:::===AAABBB>>><<<<<>>======>>>??????@@@@@@@@@??????BBBHHHMMMYYYyyyyyymmmfff]]]WWWVVVUUURRROOOQQQPPPNNNLLLJJJIIIHHHHHHEEEEEEDDDDDDCCCDDDDDDDDDBBBAAAAAAAAAAAA@@@@@@@@@BBBAAAAAAAAA@@@@@@@@@@@@CCCCCCBBBBBBBBBCCCDDDEEEIIIDDDCCCHHHGGGGGGRRRaaappp}}}qqqfffVVVMMMPPPNNNSSSYYY]]]\\\XXXSSSOOOQQQJJJFFFFFFEEE@@@???BBB===???CCCEEEEEECCC???===EEEDDDAAA>>><<<<<>>DDDLLLRRR]]]bbbhhhggg___TTTIIICCC:::777444333444555777777666...???AAA666888UUURRR000222777555444333333333333333333333333333333333222222333333444555999---UUUjjjvvv}}}{{{zzz|||~~~~~~}}}{{{{{{{{{zzzyyyxxxvvvuuunnnoooppppppooommmjjjiiibbb^^^WWWQQQKKKFFFAAA>>>;;;:::999;;;===>>>>>>===>>>555<<>>>>>======>>>>>>???===???@@@@@@??????AAABBB777RRRbbbnnn|||qqqaaabbb]]]XXXVVVWWWVVVTTTQQQOOONNNMMMKKKIIIHHHGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????AAA@@@@@@@@@@@@?????????BBBBBBAAAAAAAAABBBCCCDDDHHH@@@===CCCFFFEEEGGGMMMUUUeeekkkLLL@@@CCC???DDDMMMUUU[[[]]]]]]\\\\\\UUUOOOOOONNNIIIFFFEEEHHHFFFCCCAAA@@@AAACCCEEEDDDFFFGGGFFFDDDEEEJJJNNNIIILLLIIIRRRhhhpppnnnpppOOOIIINNNLLLCCCAAAHHHJJJFFFOOOiiiyyyjjjXXXMMMJJJIIIDDD>>>GGGIIINNNTTT\\\ccciiillllllrrrzzz|||qqqfff\\\RRRGGG??????===:::999:::;;;;;;:::;;;;;;<<<<<<===<<<<<<<<<>>>>>>===<<<;;;;;;;;;;;;>>>DDDLLLQQQUUU\\\gggnnnooollldddZZZNNNDDD===::::::888666444555666777888666777AAA>>>FFF]]]zzzYYY888333???555---333444333333333333333333333333333333222222333333444555>>>,,,IIItttyyyyyy~~~uuu{{{wwwuuuuuuvvv~~~|||{{{{{{~~~~~~~~~yyyyyyyyyxxxvvvtttsssrrrlllmmmnnnmmmkkkhhhdddbbb[[[UUUNNNGGGCCC@@@>>>===<<<<<<===???@@@AAA@@@@@@FFF666NNN~~~xxxFFF777///777444444444444444444444444333333333444444555555555555777888999@@@SSSlll~~~wwwmmmzzzrrr}}}||||||}}}~~~}}}\\\ZZZkkkVVV===555GGGXXXaaavvvjjjMMM===>>>>>>777::::::::::::::::::::::::999999999999::::::::::::::::::999999999999::::::@@@<<<;;;FFF\\\uuummmsssmmm]]]QQQHHHEEEFFFFFFBBBEEENNNNNNEEECCCHHHKKKHHHKKKTTT\\\fff{{{XXX]]]{{{SSSKKKOOOHHHEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>======>>>>>>>>><<<>>>????????????>>>>>>>>>HHHLLLTTTwww{{{kkk___\\\[[[YYYXXXXXXXXXXXXVVVSSSNNNMMMKKKIIIGGGFFFEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@????????????????????????????????????@@@@@@@@@@@@AAAAAABBBBBBBBB======CCCHHHGGGFFFHHHRRR[[[uuutttdddYYYSSSMMMMMMMMMQQQYYYaaaiiimmmaaa]]]YYYYYYZZZXXXTTTPPP[[[YYYUUURRRRRRTTTWWWZZZSSSXXX^^^___]]]\\\]]]___ZZZaaabbbhhhsssooocccaaaQQQCCCHHHGGGBBBCCCJJJIIIBBBCCCMMMeeelllTTTEEE@@@CCCGGG<<<===@@@DDDJJJQQQVVVZZZ^^^ccckkksssyyy~~~~~~zzzrrriiiaaaYYYUUUOOOJJJFFFCCC???<<<>>>>>>>>>>>>>>>>>>??????;;;<<>>ssswwwBBB444;;;@@@222///666222333333333333333333333333333333222222333333444555555000777RRRiiinnn~~~rrrjjjkkkrrrwwwyyy~~~}}}}}}|||{{{}}}}}}~~~~~~wwwwwwvvvuuusssqqqooonnnmmmmmmmmmkkkgggbbb]]]ZZZRRRMMMFFF@@@>>>======<<<>>>???@@@AAAAAAAAA@@@AAA999JJJrrrQQQ888===---777444444444444444444444444333333333333444444444444000666:::777444<<>>>>>>>>=========>>>>>>===============<<<===>>>???@@@@@@FFFCCC@@@CCCPPP```nnntttoooYYY```aaaTTTUUUTTTTTTTTTTTTRRROOOMMMLLLKKKIIIGGGFFFDDDDDDCCCCCCBBBAAA@@@???>>>>>>>>>@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@======@@@EEEGGGFFFFFFHHHBBBLLL]]]wwwxxxrrrzzzsssjjjcccaaabbbdddeeeUUUVVVYYY\\\```bbb___[[[```fffooovvvxxxuuuoookkksssuuuvvvtttpppmmmnnnoooiiisssrrrlllnnnrrr}}}RRRAAADDDFFFGGGIIIKKKIIIDDDIIIBBBHHHkkkrrrVVVCCCBBBGGGAAA@@@>>>>>>???BBBEEEGGGLLLPPPWWW^^^fffnnnwww||||||{{{yyyvvvqqqlllgggcccbbbXXXWWWUUUTTTTTTUUUVVVWWWZZZ]]]aaafffjjjlllmmmnnnkkknnnqqqooojjjfffdddeeeQQQIII???;;;<<<===:::666333555666777777999<<>>???@@@@@@??????AAABBB555uuubbb<<<888222<<<444333333333444444444444555444444444444444444444444444444444555666;;;@@@DDDccc~~~qqqXXXLLLOOOddd|||~~~vvvhhhiiizzzxxxrrrxxx}}}hhhVVVUUUZZZTTTEEE888KKKlllrrrQQQIII>>>:::===???<<<777999999999999999999999999777777888888888999999999;;;::::::999999::::::;;;777;;;???>>>===FFF```xxxmmmLLLZZZbbbKKKGGGDDDEEEFFFAAADDDDDDCCCBBBAAAAAAAAAAAA?????????>>>>>>>>>>>>===<<<======>>>>>>======<<<>>><<<;;;;;;>>>@@@AAAAAA>>>;;;===AAA???===LLL```yyybbbfffiii]]]UUUXXXSSSTTTTTTSSSQQQOOOLLLKKKKKKIIIHHHFFFDDDCCCBBBBBB@@@??????>>>============?????????>>>>>>>>>>>>===<<<<<<===============>>>======>>>????????????>>><<>>???===AAAEEEKKKQQQXXX___dddnnnrrrwww|||~~~|||zzzxxxvvvuuuvvvxxxyyytttvvvxxxyyyxxxtttooolllfffddd```ZZZTTTOOOKKKIII>>><<<:::999:::;;;999777222555777888999;;;???BBB???OOOkkk|||OOO///<<<;;;222///777:::555444333333333333333333333333333333222222333333444555777;;;777///AAAlll}}}~~~~~~||||||~~~~~~}}}xxx{{{{{{xxxxxxzzzzzzwwwtttsssrrrpppmmmkkkhhhgggcccaaa]]]XXXSSSMMMHHHEEE???>>><<<<<<===>>>===<<<>>>@@@AAAAAA@@@AAAEEEHHH```DDD666;;;000;;;555333333333444444444555555555555555444444444444444888666444666:::<<<:::777555NNNggg{{{uuuaaaXXX]]]eeeiiioootttzzz|||aaa???<<<<<<>>>AAAHHHTTT^^^uuuwww^^^KKK999999:::<<<<<<:::999:::999999999999999999999999777777777777888888888999999999888888888888999999999:::<<<;;;666777DDDSSSqqqiiicccWWWYYYttthhhZZZCCC>>>IIIHHHCCCFFFGGGCCCCCCBBBAAA@@@@@@@@@@@@??????>>>>>>>>>=========<<<<<<===>>>>>>===<<<<<<===;;;:::<<<>>>@@@???===999:::>>>AAA>>><<>>>>>=========>>>>>>??????>>>>>>>>>=========;;;;;;<<<<<<<<<=========;;;<<<===>>>???>>>=========???AAA@@@@@@AAABBBBBBHHHHHHDDDEEEUUUyyylll___\\\iiitttwwwuuutttooojjjjjjhhhdddbbbbbbdddhhhjjjgggfffgggnnnyyyOOOEEECCCGGGOOONNNCCC>>>BBB666JJJIII???NNNnnnvvvYYYOOOKKKEEE@@@<<<;;;<<<===999<<<@@@CCCEEEIIIMMMPPPUUU[[[bbbhhhmmmttt|||xxxyyyzzzyyytttlllddd___TTTOOOHHHBBB>>><<<;;;::::::;;;;;;888555444555666666999;;;<<<;;;<<<@@@CCC___MMM555<<<...888555555===333,,,:::333333333333333333333333333333222222333333444555555222:::333777sssvvv|||{{{{{{~~~yyy{{{{{{xxxxxxzzzzzzwwwsssrrrqqqooollliiigggeee\\\YYYUUUPPPJJJEEEAAA???===<<<===>>>@@@AAA@@@>>>???AAACCCCCCCCCEEEJJJNNNEEE777555;;;<<<***:::333333333444444555555555555555555555555555555555444666888888666555777888777===CCCPPPaaajjj{{{fffXXXWWWNNNGGGUUUllluuunnnhhhyyyxxxgggpppnnn\\\HHHGGGVVV^^^PPP<<<@@@GGGTTT___dddddddddfffjjjQQQDDD???DDD===999;;;<<<999999:::888888888888888888888888777777777777888888888888888888777777777777888888999666666;;;;;;888<<>>>>>>>>>>>============;;;<<<===>>>>>>===<<<;;;<<<;;;;;;===??????<<<888<<<>>>>>><<<===@@@AAA>>><<>>>>>>>>>>>>>>???@@@>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<======:::;;;===>>>>>>>>>===<<<>>>>>>>>>>>>AAADDDEEEDDD>>>CCCKKKOOOMMMUUUsss}}}~~~}}}yyyuuuooojjjgggnnnpppyyy