BM6P6(@ vvvTTTEEE<<<;;;888777666555555666888999:::999999SSSxxxvvveeeiiikkkkkkeee___555//////555666111,,,---......//////000000111111,,,,,,------......---------...///000111111111111000000/////////.........---...000111333333222222111000000000111222444555444444444444444444444444666666777777777777666666888888888888888888888888==================<<<<<<:::;;;;;;<<<<<<=========CCCBBB@@@>>>===<<<<<<===777777777777888:::===>>>AAA???>>>@@@BBB@@@:::444...///000000111111000000111222333444444333222111111000///......///000111...>>>444'''444>>><<>>EEECCC@@@???@@@???>>>===888<<<@@@@@@===;;;<<<>>>999777666666888:::::::::999888888999;;;<<<<<<;;;:::<<<;;;888888???NNNZZZhhhzzz~~~nnndddooo~~~|||vvvqqquuuqqqWWWNNNbbbWWWJJJFFFMMM[[[dddgggSSSJJJ@@@;;;===???===;;;EEEJJJVVVbbbbbbWWWNNNLLLTTTwwwaaa999666???III___FFF```uuuXXXaaawww999===777HHHMMMIIIOOOeeexxxaaaVVVooo|||ggggggzzzZZZcccpppIII@@@BBB______OOO|||oooIIIJJJggg```{{{YYYRRR^^^[[[JJJXXXkkkbbb|||KKKaaaqqqiiiyyy[[[aaaNNNEEEJJJSSSaaacccSSSBBB???@@@???>>>;;;777444333555888:::444666666444111111666:::999AAA@@@666555???CCC@@@>>>CCCJJJvvv```???NNNGGGDDD@@@>>>???@@@@@@@@@FFFEEECCCBBB@@@@@@@@@@@@EEEDDDAAA<<<>>>CCCEEECCC:::;;;===>>>???>>><<<;;;666555777<<<>>>======AAA@@@???>>>???BBBEEEFFFFFFDDD;;;BBBPPPLLLLLLxxx}}}{{{|||hhhPPP===FFFAAA:::555222222222222:::222000666999777777:::777666444444555777777555888555444444333222333555777111000666:::888777888===444222777777222111777555444444222...,,,333<<<;;;888777999>>>???<<<999<<>><<<999777666444222111***444999888888;;;666,,,000999:::CCCRRRFFF;;;JJJ@@@QQQqqq{{{oooGGG>>>AAA???======??????<<<999===<<<;;;999888888999:::===<<<<<<;;;;;;<<<<<<===:::===@@@AAA???===;;;:::666DDDCCC;;;@@@GGGJJJNNNfffdddUUUJJJfffcccrrrfff|||tttmmmrrrooofffrrrxxxnnnjjjjjjeeedddccc```]]]ZZZZZZZZZVVVVVVRRROOOVVV^^^XXXLLLdddDDD:::888:::888777555444444555777888666888777FFFkkktttbbbnnnuuuMMM:::******111444222222////////////000000000000...///000222333333333333///000111222333333333333222222222111111000000000///000222333444333333333222222222222222333444555333333333333333333333333444555555666666555555444444444444444444444444444444444444444444444444444444444444444444555555555888777555444333333333333////////////000222333444222000///000333222,,,''',,,------...............//////000000000000//////000//////...///000111222333<<<<<<;;;======???GGG===]]]PPPYYYGGGCCC@@@DDDBBB@@@?????????>>>===;;;===??????===;;;:::::::::888777777999;;;;;;;;;:::999888888:::::::::999===<<<;;;888777<<>>777777999BBBNNNVVVXXX\\\bbbaaakkkyyypppQQQ@@@EEEJJJccczzznnnWWWCCC===UUUTTT999===ZZZtttsssssshhhZZZ[[[ggglllpppkkkppp|||www]]]nnnXXXRRRfffQQQVVV~~~zzz}}}}}}hhhPPPHHHPPPWWWOOOBBBTTTjjjsssZZZWWW|||wwwoooPPPRRREEEBBBDDD>>>GGGHHH???999<<<===:::666444222000000111444666555444222222444888;;;===BBB???888555;;;EEEHHHEEE>>>fffpppOOOGGGIIICCC@@@===;;;;;;=========AAAAAAAAAAAAAAAAAAAAA@@@<<<@@@CCCCCCEEEEEE@@@999<<<<<<===>>>===;;;999777:::888999>>>@@@>>>???BBBAAA???===>>>AAADDDFFFGGGJJJ>>>;;;BBBCCCQQQzzzeeesssppp^^^GGG;;;<<<>>>;;;666555222222333222///...000...---000666888555222000:::666222222444333111000444///---000111...---000666222///111333111111333666333555<<>>>>>;;;...///222444555555555555555999777...,,,222555333222GGGSSSYYYWWWDDD???UUUuuu}}}{{{uuuQQQAAABBB@@@>>>===>>>??????===:::===<<<:::999999::::::999:::::::::999999:::::::::555777::::::999777666777:::>>><<<;;;;;;888AAAWWWhhhppp\\\LLL\\\fffuuuhhhtttdddbbbhhhpppuuu|||zzzsssooohhhgggddd```]]][[[[[[[[[KKKFFF>>>;;;DDDOOOMMMDDDZZZ>>>::::::;;;666666444333333444555666444777555666TTT[[[ooonnnRRRFFF999444222111111333000000000000000////////////000111333444555666666000111222333444444444444222222222222222111111111111111222333333222222111111111222222333222222222111111111111111111111111111111222222222222111111000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,.........------------------,,,++++++******++++++******))))))******+++,,,+++)))((()))+++,,,)))&&&++++++,,,------------,,,------,,,,,,,,,,,,------000000000000111222444555888333;;;FFFDDDAAAEEEHHHVVVllltttdddyyyxxx^^^IIIGGGAAAIIICCCAAA???>>>??????===<<<======<<<<<<<<<;;;888666:::888777777:::<<<<<<<<<;;;999777777777777666555===<<<999777777999;;;===SSSZZZhhhqqqnnnhhhppp~~~~~~}}}nnnwwwVVVSSSXXX]]]QQQ>>>@@@RRRaaa___```ccccccYYYFFF666333111444<<>>??????>>>666333999BBBDDDCCCCCC```rrrAAACCCMMMHHHDDDAAA>>><<<===???@@@@@@;;;<<<>>>???@@@AAA@@@@@@:::???CCCDDDDDDDDD===555:::;;;<<<<<<;;;:::999888===;;;<<>>???AAAAAAIIIhhhcccdddaaa{{{vvvkkkwwwZZZJJJIIIJJJDDD<<<===@@@???:::777888;;;;;;:::333111666999777:::???999666444555999;;;888444>>><<<<<<===<<<:::<<<@@@:::<<<<<<;;;@@@FFFHHHFFFMMMIIIKKKVVV```aaa]]]YYY```YYYOOOIIIGGGGGGFFFDDDFFFHHHFFF===555222000///666666777666444333444555444111,,,+++888HHHJJJBBBPPPLLLAAAAAAKKKSSSbbb|||nnnhhh~~~hhhIII======???>>>===<<<===>>>>>>===;;;===:::777777:::;;;:::888777777777777777777777777333444555555444333444666@@@:::777>>>;;;///???gggqqqpppfffdddllllllnnnllliii|||VVVWWWlllrrrooopppvvv}}}}}}vvvnnnoookkkeee```\\\ZZZZZZ[[[III<<>>===>>>>>>===<<<===;;;999:::<<<<<<999555999777666777999;;;<<<<<<<<<999666555555555444222:::888666777999999777555CCCIIIVVVhhhtttvvvssspppxxxuuu{{{[[[EEERRRYYYKKKBBBHHHNNNTTTaaaooossseeeKKK666999666333333666:::???BBBJJJ^^^~~~wwwbbbjjjlll___XXXqqq\\\<<>><<<>>>???AAAAAA888:::<<<>>>??????>>>===???@@@>>>;;;<<>>999777888999;;;<<<<<<<<<<<<===::::::>>>>>><<<===@@@KKKEEE===777555666888999888===BBBBBB>>>===CCCKKKMMMfffkkktttwww}}}yyyqqqdddbbbTTT@@@222111444444777///+++///222000222888999;;;<<<===AAAFFFFFFDDDJJJLLLOOOPPPQQQSSSXXX^^^\\\aaa```[[[]]]fffgggaaaYYYTTTSSS[[[aaa^^^VVVPPPJJJEEE===777555555444333111333444222000111333444999888555222000000222444777AAAEEEBBBCCCJJJMMMJJJ:::<<>>VVVaaaWWWHHHZZZFFFCCC<<<666555555444333333333333333444222777222000QQQssstttjjjiii]]]tttqqq```jjjCCC---...666666000333333333222222111111000............---,,,+++++++++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))******,,,,,,,,,+++***)))++++++++++++++++++++++++***++++++,,,,,,++++++***------------------------,,,---------.........///.........------,,,,,,,,,------......////////////000000000000000////////////...------///000111111222333333444444444444444444333222222222444555666666777999:::<<<===>>>???@@@BBBIIIAAA>>>bbbYYYeeekkkCCCIIIHHH@@@@@@???@@@>>><<<<<<======<<<;;;;;;999777999<<<<<<:::777777555444555777:::;;;;;;;;;888555333333444333222555333333666;;;<<<999555999@@@III[[[xxxiiizzz~~~yyy}}}\\\AAAEEESSSJJJ111AAAHHHVVVdddkkkcccRRRDDDFFF@@@777000///222555666999DDDUUUUUULLLTTTeeejjjQQQTTTXXXfffeee```qqqzzz{{{]]]GGG|||kkkmmmfffRRRYYY^^^WWWWWWcccbbbgggrrrXXXaaaWWWRRRWWWSSSSSSBBBbbb~~~UUUMMMkkk[[[PPPWWWKKKIIILLLXXXeeegggbbbaaafffkkkgggbbbUUUYYYzzzZZZ___fffJJJDDDFFF???:::777333222333111......111333333444444444444444333333222444777;;;<<<:::888777777:::;;;BBBHHHCCCFFFeeeNNNAAAEEEAAA===@@@???<<<999888:::<<<======888:::<<<======<<<:::999??????;;;777888===>>>;;;999999:::;;;<<<=========:::777777999:::888999<<>><<<666555;;;BBBEEEEEEXXXrrrjjjsss{{{wwwtttpppaaaKKKBBB@@@>>>;;;999:::>>>>>>:::555444---333555222222777999888???DDDHHHIIIKKKOOOUUUYYY___aaa]]]SSSQQQUUURRRJJJCCC???===@@@@@@;;;555444333222111111333444555666555555555555444444555777((())),,,111777:::<<<<<>>666777888999:::999999999999999777555666888888666444777777888999999888777777777888888777666888;;;===@@@BBB<<<:::@@@AAAJJJ\\\vvvaaaZZZfffKKKTTTrrrrrrrrrjjj}}}qqqkkkhhhggghhhmmmqqqssstttyyysssjjjbbb]]]YYYUUURRRIII???EEEccc}}}wwwUUU777ZZZEEECCC>>>:::555555555444444333333222333000777888111===aaa~~~wwwkkkmmmiii~~~yyyiiiNNN888000222666444444444444444333333333222222222111000...---,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,---,,,+++***************++++++,,,,,,,,,,,,,,,+++........................------............------........................000000000111222222333333111111111000000000000000222333333444444444333333333333444444444333333222111111111111222333444555777777888999999999999888999999999999999:::;;;<<<<<<===>>>@@@BBBCCCCCCCCC888<<>>888;;;AAAKKKTTT\\\```bbb\\\RRRAAA222...111444333888777;;;<<<===KKKTTTLLL@@@999EEEUUUQQQNNNWWW[[[uuu~~~tttnnnccc|||oookkkeee```ZZZiiilllccc\\\ZZZeeexxxwwwRRRSSSIIISSSooolllZZZiiizzzQQQeeehhhkkkxxxnnnZZZYYYWWWQQQJJJIIINNNQQQPPPLLLHHHQQQNNNNNNWWW```???___XXX@@@AAA???999999444;;;555666666222...---///111000000000000000000//////666:::>>>===999555666777CCC@@@AAADDDGGG]]]dddBBB<<>>???>>>;;;999888:::===>>>???::::::;;;;;;;;;:::888777999;;;<<<;;;<<>>>>>===<<<;;;:::999999888444444666777555777;;;???<<<888666666888999999<<<<<<999666777>>>CCCEEEBBB>>>ffflllaaa}}}uuuppp}}}uuuooojjjhhhTTTSSSKKK@@@???FFFIIIFFFDDDGGGDDD;;;777:::999444222666888666777:::<<<;;;@@@???;;;666444555333///222000000222000------111///000111222333333222222111//////111111000111333666777<<>>;;;CCC<<<444<<>>>>>????????????@@@BBBDDDEEEEEEEEEEEEDDDXXXeeetttzzz[[[oooKKKKKKMMMIII@@@@@@DDDAAA>>><<<::::::;;;<<<;;;:::;;;;;;<<<;;;999999:::;;;666555444555777:::;;;;;;888555222222333555666666333333333555777999999888666888===HHH___yyypppbbbkkk}}}}}}kkkfffkkk\\\>>>999KKK888888777999@@@NNN___kkkccc[[[JJJ;;;555666444///---,,,222888@@@PPPSSSCCC===999OOOXXXDDD???OOOaaacccWWW@@@FFFHHHKKKdddaaahhhmmmbbb```dddmmm]]]gggzzz~~~mmmaaadddfff```lllZZZKKKHHHSSSqqq|||XXXRRRcccfffqqq~~~ggg[[[SSSGGG\\\hhhNNNIII\\\]]]fff\\\RRRMMMKKKGGGDDDDDD<<>>MMMMMM<<<>>>555333777---:::888888777555111...---............///000111333444;;;;;;:::888888999<<<>>>DDD???BBBSSSlllYYYRRRIIICCC@@@???@@@AAA???<<<::::::<<>>@@@<<<666???>>><<<;;;999888777777777444333555666555777<<<666555444555777999999888888888:::======;;;999888===666>>>JJJJJJVVVrrrrrr~~~nnnooo~~~rrreeebbbddd]]]QQQFFFIIIHHHCCCBBBCCC???999===888555777777555444666333111111444444222444888111222333333111000//////000...000888>>>@@@DDDIIIddd[[[SSSSSSYYY[[[UUUNNNBBBFFFJJJTTTkkksssnnntttvvv~~~vvv]]]JJJAAA>>>>>>@@@???999888:::888:::<<<;;;888666777888999===???===999555666888888999;;;<<<<<<;;;999888444666777888888999<<<>>>888@@@;;;666???DDDAAAAAABBBNNNqqqvvvcccsss___dddvvvggg___hhhpppvvvllldddggghhhbbb\\\]]]gggpppuuuqqqmmmkkkiiiccc[[[TTTWWWXXXlllqqqIII333]]]HHHCCC===888666666666666555444333222222555///111666,,,333VVVzzzyyyhhhkkkdddLLLSSSccclllooorrrrrrrrrgggNNN555555555666666777777888888888888888888888777777666555555555666666555444444333333333444444555555555555555444333333444555666666666555555666888999;;;999999999999999999999999999::::::::::::::::::999::::::::::::::::::::::::999999:::;;;;;;<<<======:::;;;;;;<<<<<<=========<<<===>>>>>>>>>===;;;:::777888999:::;;;:::999999444555777777777666777777999999:::;;;;;;;;;;;;:::;;;<<<>>>@@@AAAAAA@@@???AAABBBDDDEEEFFFFFFFFFFFFeeelll{{{eeeRRRDDDNNNDDDAAALLLBBB777GGG===;;;::::::;;;<<<;;;:::<<<>>>???<<<888777999;;;777555444666888;;;<<<<<<777444222111333666888888555555555444444555666777444333888BBBOOO```zzzoooqqq|||sssccceeehhhZZZDDD666CCCBBB===666444<<>>CCCDDDAAA@@@MMMqqq[[[FFFGGGJJJIIIBBB;;;;;;@@@;;;999666666888;;;===>>>:::999999888999999::::::888::::::999;;;??????;;;<<<;;;:::999888888888888888444444666777777999===999999:::<<<>>>>>><<<:::===888777999:::888:::>>>666@@@888555EEETTT|||aaauuuyyy~~~vvvrrruuuqqqqqquuuiiiWWWlllmmmjjjeeecccccc[[[QQQCCC:::555888555---***///222...,,,///000...---///000111444666777999<<<>>>FFFDDDIIITTT^^^bbbhhhnnnkkkSSSHHHKKKPPPNNNJJJMMMjjjmmmxxxnnnmmm~~~{{{\\\KKKFFFHHHAAAAAA>>><<<===>>>:::444:::<<<>>><<<999777888999;;;@@@DDDAAA:::555777:::888999;;;<<<<<<;;;999888444666888999:::;;;===>>>777>>>;;;<<>>??????>>>>>>===<<<;;;;;;>>>AAABBB???;;;AAA???AAAEEEEEEAAA@@@AAACCCDDDBBB@@@BBBEEEDDD???GGG???===BBBBBB;;;;;;@@@999;;;<<<:::777888===BBB888999777666999;;;666---<<<>>>555@@@GGG888777;;;;;;@@@CCC???>>>BBBDDDCCCEEECCCCCCDDDGGGPPPaaapppiiiwwweeeFFFHHHAAABBBDDDHHHJJJJJJFFFCCC@@@:::666999<<<<<<===>>>DDDBBB@@@===:::999888888888;;;<<<;;;999999<<>>>>>???>>>;;;999777444111............///////////////000000000333777999555555999888333777555555:::AAADDD???:::DDDXXXuuuSSSNNNJJJDDDDDDJJJLLLFFFBBBBBB;;;:::888888888;;;>>>???999888777888:::<<<<<<<<<999666777::::::777777;;;999999999777777888;;;>>>111333555888:::<<<<<<===AAA===>>>AAA???999999======<<<:::888666777:::===;;;???AAA@@@@@@GGGSSS^^^[[[[[[ccclllmmmuuuvvv}}}nnnmmmccc}}}}}}{{{fffiiiooohhhZZZQQQXXXkkkZZZLLL???:::HHH888222444666888666444666999??????===;;;DDDSSS[[[\\\OOOFFFbbbwwwiiimmmpppnnneeefffooommm]]]QQQPPPIII@@@999AAA[[[tttyyyrrrwwwvvvzzznnnvvvyyyjjjkkk\\\GGGFFFIIIEEE???>>>===;;;;;;;;;<<<;;;;;;:::;;;<<<======<<<:::999<<<:::999777777888:::;;;;;;;;;:::999999888777777888888888888999999999999666888<<<@@@BBBBBBAAA@@@@@@OOOqqqwwwuuuQQQXXXcccbbbkkk\\\zzzkkkjjj[[[fffWWW]]]XXXjjjjjjkkklllllljjjeeebbbOOOPPPLLLGGGFFFEEE???666|||MMMBBBDDD===777777555333333444444333222333222222111222333444555999^^^vvvxxxyyysss___MMM]]][[[WWW___yyy{{{ggg|||sssXXXDDD:::CCC???;;;:::>>>@@@???;;;:::888888;;;===>>>>>>???<<<;;;:::999:::;;;<<<<<<<<<:::999:::<<<=========<<<;;;999999:::;;;;;;;;;@@@===<<<<<<>>>???<<<999>>>>>>>>>???????????????::::::<<>>EEEBBBCCCFFFFFFCCCCCCEEE;;;@@@BBB@@@???BBBDDDCCC<<<::::::===???===999777EEE@@@;;;;;;???>>>777000999;;;;;;555......777AAA---777888111000///111???888111444@@@BBB===???JJJNNNYYYUUURRRxxx```fffsssQQQFFFBBBDDDDDDEEEGGGHHHGGGDDDAAA===999888===@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::888999;;;:::888888:::===999888666666777888666555777888888888777555333222444333444555888AAATTTfffuuummmlll|||tttWWW===222BBBKKK>>>333444999???DDDHHHNNNQQQJJJAAA>>>???<<<666333333222///(((...666;;;???PPPttteeeFFFBBBeee|||mmmYYYTTT>>>???@@@@@@BBBFFFKKKPPPYYYSSSVVVbbbeeeYYYLLLGGG888OOO___^^^VVVLLLVVVoookkkSSSpppfffTTTPPPIIIBBBAAAGGGLLLNNNMMMKKKEEE@@@@@@EEEKKKMMMNNNJJJCCC<<<888888999888666444333111///...//////000///...---------...000111222999===:::888::::::777333222999DDDCCC<<>>???<<<:::999:::<<<=========;;;888777::::::777666888666777777666666666888:::444555888:::<<<<<<;;;;;;>>><<<===AAAAAA======@@@<<<;;;:::888777888<<>>BBBCCCAAA<<<:::888999;;;<<<:::888888999:::;;;<<<;;;999888:::999888777777888:::;;;;;;;;;;;;:::999888888888777666666666666777888888999:::<<<===>>>===<<<;;;AAA>>>TTT[[[RRRkkkvvvQQQQQQXXX___hhhcccVVVvvv]]]eeefff]]]TTTZZZ```ccchhhlllmmmkkkiiihhhfffYYYKKKGGGJJJIII@@@777}}}MMM??????:::555666444222222222333222111222222111111222222333444111KKKgggnnnmmmuuuuuufffYYYFFF@@@SSSllltttnnngggxxx___]]]UUUHHH;;;555999???===<<<::::::===>>><<<:::======<<<:::888777999:::<<<;;;;;;<<<===>>>===;;;=========<<<<<<;;;;;;;;;???<<<::::::<<<===<<<:::444333222222333444555666999:::<<<<<<;;;::::::;;;:::777777999999666777:::///555777222///000333444;;;777222000222555666555///222444333111111555:::+++(((,,,555777///***+++444222999(((000BBB555BBBEEEddd{{{bbbZZZxxx~~~wwwsssxxx^^^vvvrrrHHHAAAIIIHHHGGGEEEDDDDDDDDDBBB@@@===:::888999@@@CCC???:::888666777888:::;;;;;;;;;:::777888999888777777999;;;777555333333444555666555444555888999888555111///333333444666555777AAALLLWWWhhhtttrrrnnnnnnuuu}}}}}}vvvaaaDDD333777@@@AAA:::333555888>>>GGGNNNNNNIIIGGGGGGCCC;;;666666444000555333222333333888EEEQQQBBB444444IIIXXXTTTOOOPPPTTTRRRMMMHHHFFFIIIPPPUUU```PPPCCCEEEKKKLLLMMMQQQkkkSSS555666TTTjjjpppwww]]]bbbyyy[[[GGGJJJBBB??????BBBGGGHHHDDD???@@@<<<888888;;;>>>???>>>>>>999444222333444222000111000......---...///000000///......000222555777999>>>>>>777222222444555>>>:::AAAJJJEEECCC``````AAAGGGEEEBBB???>>>AAAAAA???======<<<;;;:::999:::;;;>>>??????===<<<<<<===>>>>>>===>>>999666999;;;888555444555666888888777666777888777888;;;======<<<:::999===<<<<<>>:::666555666777999999999888888888888777777777999:::;;;;;;::::::999999888888888555555444333444555777777;;;;;;:::999999888777777777888CCC>>>===jjjbbbLLL______rrrooofffqqqjjjMMM^^^ZZZdddQQQSSSVVV^^^iiiqqqtttrrrnnnkkkooo^^^PPPKKKHHHAAA>>>AAAOOO>>><<<777555555333111000111111111///111111111111111222222333;;;444JJJfffkkkrrr~~~}}}mmmWWWJJJRRR```eeehhhmmm~~~kkkSSSAAA888777888777333222444555333111444888888777555444444000000000111333222000...111222333222000.........///000111000//////222555///...,,,+++,,,---///111///000000---***+++///444222000111444444000///000000222111------333999:::222---///555222)))(((000777444111000444===HHHOOO======JJJZZZZZZLLLGGGMMMhhhGGGKKKGGGfff{{{QQQQQQkkkeeedddfffXXXnnnvvv```UUU```rrr{{{nnnTTTBBB===GGGPPPEEECCC@@@??????>>>===;;;;;;888999@@@BBB>>>999777888888777777888999:::;;;888888888888777777888999888555222111111333333333222333555666555333000...111000333666666555:::AAAQQQVVVppp~~~{{{|||mmmCCC,,,444BBBDDD:::888666555888???EEEHHHGGGHHHEEE>>>;;;<<<;;;888///000222444444111...,,,000------444:::=========KKKKKKLLLNNNUUU___llltttZZZLLL@@@CCCKKKPPPRRRTTT>>>HHHVVVooozzz^^^PPPiiixxxwwwZZZ>>>777::::::@@@@@@AAADDDFFFCCC<<<555666444333333666888777777444222//////000111000...//////............//////222222444555777999;;;<<<<<<:::666111///333888<<>>===<<<<<<<<<;;;;;;;;;<<<;;;:::::::::;;;===>>>@@@>>><<<<<<=========<<<===888555999<<<999555444666888;;;;;;:::888777777777999<<<>>>???===;;;999===<<<;;;<<<;;;888555333888888777666555666999<<<888<<<@@@@@@>>><<<>>>AAA>>>@@@@@@IIIRRRMMMWWWvvvuuuSSSjjjmmmaaalllvvv}}}aaahhhmmmeeeSSSGGGPPP```iii^^^NNNSSShhhuuummmXXXXXX___kkkoooeeeYYY___nnngggjjjnnnpppmmmeeeXXXMMMFFFAAACCCJJJQQQXXX___aaacccjjjrrruuuppplllooovvv{{{ooorrr{{{www|||oooxxxnnnEEE<<>>???AAA<<<999888;;;@@@AAA<<<777333333555666777777777777666666666666777999:::;;;888888888777777666666666555444333333333555777888:::999777666555555555555333999AAA:::IIIvvvnnnaaaYYYkkkcccYYYZZZeeeYYYOOOGGG]]][[[RRRQQQWWWbbbnnnuuuuuuoooiiiiiicccaaa]]]KKK;;;BBBUUUOOO===;;;777666444222000000000111000///000000111111111111222111444%%%888\\\kkkvvvzzzmmmXXXNNNMMMSSSWWWPPPgggkkkYYYXXXzzzjjjSSSTTTMMM???555333444333---///111111111000000111//////000333555666444333,,,///111111//////000111///555999777222222999AAA777666444333333444666777666666555444666===GGGOOO;;;:::===BBBBBB<<<888999???<<<777666???LLLSSSSSSJJJHHHYYYpppiiiNNNGGGVVV{{{aaaJJJNNNffftttkkk[[[NNNZZZiiiiiiUUUNNNkkknnnqqqooolllpppHHHKKKXXXYYY===JJJRRRWWWpppyyyWWWkkkpppHHHIIIHHH???BBBJJJAAA???<<<;;;<<<<<<<<<;;;===888777<<>>???AAA@@@===>>>BBBCCCBBB666555111......111555777000111000...111555333...333555888<<>>DDDIIIOOObbbaaaCCCAAA>>>888888;;;<<<<<<;;;::::::;;;:::;;;;;;:::999:::;;;<<<<<<>>><<<::::::;;;;;;:::999:::666555:::<<<:::777777666999;;;<<<:::777666555666888;;;===>>>===<<<;;;;;;;;;:::::::::999555111666666666444333333666888999;;;======<<<<<>><<<<<<;;;:::999;;;999888;;;??????;;;666222333444555666666777777555555666666777888999:::555555555444444444444444555555444444555777888999777666555444444555777888<<<777222444TTT{{{}}}___RRReeebbb```^^^yyydddUUUQQQ```]]]UUURRRRRRZZZgggppppppmmmllllllpppppp^^^KKKMMM^^^NNN<<<;;;777666444222000000000111000/////////000111111111111000...+++///:::OOOmmm|||vvvwwweeeYYYLLL@@@hhh{{{~~~mmmeeeqqqzzzuuuXXXZZZfffzzzjjjUUULLLGGGBBBLLLGGG???888444000---+++//////000222555777777666,,,///222222111111444777444;;;AAA???999777>>>FFF:::999888666666666666777;;;;;;<<>>EEETTTPPPHHH>>><<>>AAA???===LLLIIIBBBEEEPPPKKKAAABBB222///444<<<:::222444>>>555333111000111111000000111000///...---,,,+++*********++++++,,,---...///+++,,,///111555777999::::::;;;;;;:::888555222///......444<<>>>>>===;;;:::;;;>>>AAAEEE@@@======>>>CCCJJJOOOUUUCCCEEEWWWlllooommm~~~zzzqqqhhhlllqqqssssssuuu{{{yyyttt~~~~~~|||wwwcccaaavvvzzzuuuwwwssspppjjjbbb^^^WWWeee^^^TTTbbbsssuuurrr~~~```RRRXXX|||vvvMMMKKKDDD???BBBGGGHHH@@@888<<<:::777888;;;<<<<<<:::888777777888999888666444444444555555666666777777555555666666777777888888222222222222222222222222555555666777888999999999555555555555666888:::<<<<<<999666666EEEccckkkXXXggg~~~]]]SSS___aaa]]]dddbbbxxxYYYZZZ[[[___UUULLLMMM[[[kkkuuuyyyvvvpppooorrrnnnaaaXXXWWWKKK;;;;;;777555444333111000111111000///...///000111111111000///000555,,,%%%333KKKaaarrrnnnxxxnnnQQQUUUSSSUUUiiiSSSVVV^^^fffccc```lll}}}|||vvv|||~~~xxx|||uuummmgggbbbYYYMMMDDD===;;;888777888777666555555888888555111///222666444777:::999555333555777;;;:::999888777666555444333222222666<<>>>>>@@@AAACCCCCCBBB@@@555222111555===EEEJJJLLLEEE<<>>@@@>>>============<<<:::<<<666444888:::888666555777777888999:::<<<===>>>:::888555555777888777555555444333333555555555333888888999999999888777666666000---111333222000111222111555RRRqqqpppqqqsssyyy{{{{{{tttrrrqqqRRR;;;444111333444000///222111333444222444999<<<;;;999AAAFFFBBB???===:::666222333111......111111...(((***---///000111333555...///000333777<<<>>>===888888444888BBB<<<......555999555***(((333===@@@AAA===777222///...//////.........---+++******+++---------------///222333111222444666888999:::;;;888777666555333333333333888999===@@@??????HHHTTThhh{{{TTT222555AAA444;;;FFF222444;;;>>>;;;999::::::777888888888888888888888888999777666666777777777666555777;;;>>>:::555555999666888999888666333222333888888777777777777888888555888999999>>>BBB===555111333444444555666999;;;=========<<<;;;<<<===>>>>>>:::;;;;;;:::??????777:::???GGGUUUcccbbbVVVNNN[[[lllNNNggg}}}zzzllliii{{{xxxqqqlll^^^jjjnnnuuusssgggfffrrrvvvqqq]]]```iiivvv{{{xxxttttttsssbbb[[[cccmmmyyy|||iiiPPPRRREEE???<<<888555444777===BBB::::::999:::<<<===>>>>>>777888999777444222333444777777666666666777777888555555666666666666666666222222222222222222222222333444666888999999999888555555666777999;;;===>>>666:::@@@@@@999:::FFFPPPlllyyyUUUAAA___\\\```iii___jjjlllYYYTTT___ZZZTTTRRRWWWaaalllrrruuuppplllmmmooolllddd\\\}}}III999:::777555555333111000111111000///---...000111111111000///,,,111///111555,,,;;;eee~~~rrrlllvvvlllbbbLLL888<<>><<<;;;BBB???===>>>@@@@@@===:::===999777888777444666999555777888666777:::999555111:::===999;;;AAA===111777333111333999>>>???>>>999;;;999777:::??????;;;777======RRR___SSSWWWbbb```ppplll\\\GGGGGGKKK@@@CCCHHHAAA<<>>BBBAAA@@@??????>>><<<:::999555444888;;;888444333888999;;;<<<<<<:::777555999777444444666777555333222222222555777888888666333555777999999777444222555///...333666444111000'''<<<555444UUUhhhmmm~~~~~~uuu~~~TTTBBB222///222222222333000222111......222333111888???AAA>>>???BBBBBB>>>::::::888555333444666888111111222111///...///000---000111///---------,,,...333111...000******777))))))///888;;;<<>>:::888:::999666888888888777777777777777888666555555666777777666666999>>>???999222333888999:::;;;999777555444555:::999777555444444555666666888888888;;;???:::000///111444555777999===???999:::;;;<<<======>>>>>><<<888::::::999BBBEEE:::000DDD<<<;;;NNNFFFDDDeeebbbeeegggddd___hhhcccUUUhhh}}}xxx~~~~~~jjjxxx{{{mmmpppzzzvvviii^^^ZZZTTTXXXkkkttt}}}xxxbbbJJJCCCCCCBBBBBB@@@;;;<<>>===:::888999;;;888;;;<<<888333111333777999888888777777777777888555666666666666666555444222222222222222222222333111333666999:::999888777666777888:::;;;===>>>>>>;;;333555@@@BBB===DDDRRReeerrrgggaaaZZZooolllXXX______tttcccVVVRRRWWW[[[ZZZVVVTTTWWWZZZnnnssstttooommmpppqqqooo~~~III999;;;666222222111111000000000000000////////////////////////------------.........///MMMcccwww~~~vvveeejjjnnnZZZKKKFFFHHHLLLHHHQQQZZZkkk{{{{{{{{{fffaaarrr~~~wwwxxxxxx{{{{{{vvvooonnntttyyyoookkkrrrbbbLLLNNNGGG>>>CCCVVVYYYLLLIIISSSUUUUUUOOOMMMYYYeee\\\IIIOOO]]]\\\WWW```bbbRRRCCCRRRTTTdddUUUYYYooofffggg]]]jjjnnnhhhmmmxxxsssdddddd\\\ppptttdddJJJ^^^dddaaatttdddCCC???LLLJJJHHHDDDAAA???>>>>>>>>>CCCCCCCCCBBBAAA>>><<<;;;888:::;;;:::777666999<<<:::<<<>>>===;;;:::;;;>>>999555222333777999777444333333444444444444444444444555777888888666444222444222///...000222222222...000222555;;;HHHYYYeee}}}}}}{{{|||~~~kkkNNN888222555444///000333555666444111///---222222333444888<<<@@@BBB===;;;888555333333555666444333333222222111111000000000000////////////.........///000000000000///111///111888AAAFFFBBB>>>---,,,,,,,,,,,,+++++++++......///000222444555666888777555444444555777888999888555111000111000---222222222333:::BBBDDD@@@CCCGGG:::VVVooo|||qqqFFF>>>777777777777777666555555888999:::999777555555666555777999999999888999:::888777444111///222666:::<<<<<<;;;888555555888<<<777666444333333333555666888888888666333222333444444555666777777666555444;;;888555444555888999:::999999999::::::<<<===>>><<<666555:::@@@@@@===<<<999;;;>>>@@@BBBDDDGGGJJJWWWWWWSSSQQQXXXgggsssxxxnnnWWWSSSvvveeettt~~~~~~tttnnn}}}{{{kkkqqqqqqhhh```^^^]]][[[]]]aaaffffff~~~yyy```IIINNNHHHCCCEEEBBB>>>EEE<<<<<<===???@@@>>>:::777======999666999???@@@<<<:::<<<===;;;888555333333555666777888777666444222666666666555444333222111111111111000//////......333666:::<<<:::666333222888::::::999;;;???>>>:::888999::::::;;;@@@GGGMMM{{{cccVVVmmmqqq]]]PPPpppoooSSS>>>[[[^^^QQQSSSHHHMMMcccmmmsssqqqpppssssssqqqJJJ::::::777444222111000000//////000000........................------........./////////,,,:::JJJ```ooohhhbbblllqqq___XXXFFF;;;KKKYYYSSS[[[wwwbbblllcccZZZmmmsss|||zzz{{{rrrZZZHHHEEEPPPWWWJJJTTTcccMMMHHHEEECCCDDDFFFDDDCCCAAA@@@??????@@@EEEDDDAAA>>><<<:::999999;;;<<<===<<<;;;;;;<<<===<<<>>>>>><<<888777888:::999555222333666888666333000111111222333444444444222444666888888777666444333111//////111222222111///111111111222:::EEENNNcccxxx}}}pppnnntttxxxuuu{{{GGG&&&%%%222666666555333222222222333000000000000222444666888777666555444555777:::;;;999999888666444333222111222222111111111000000000111111222333333333333222777666666888<<<<<<777333/////////000000111111111333333222222333333444444777666444222111111111222222111000///111555666777///888AAACCCCCCDDDCCC@@@///JJJpppZZZ<<<555666666666777777666555555444666777888888555444444444555777888888777777777888777666444222111444999===::::::999666333222555999888777555333333444555666777777888777555555666777444555666777777666555444888666555555777:::;;;;;;999:::<<<>>>???>>>===;;;888<<<>>><<<===AAABBB???;;;===>>>>>>=========???CCCJJJQQQTTTXXX]]]^^^\\\MMMOOO___uuu}}}rrrfffaaa{{{vvviiiyyywwwsssyyytttlllssstttwww{{{~~~xxx}}}ssssssmmmiiiiiieee\\\YYY\\\\\\dddrrr{{{uuu^^^SSSOOOEEE999AAAFFFBBB>>>AAA???<<>>===;;;999:::;;;:::;;;>>>DDDIIIhhhuuuaaauuudddaaacccwwwvvvgggtttPPPEEEbbbgggMMM:::IIIEEEZZZooovvvsssrrrrrrsssLLL999888666666222111000000//////000000..................................../////////000...///111CCC___lllvvvpppqqqvvvxxxttt~~~cccGGGEEESSSRRR:::SSSttt___]]]tttoooZZZ```ooo}}}|||wwwnnnuuutttooo{{{gggQQQDDDKKKRRRQQQUUU___kkk}}}www\\\CCC<<>><<<999555444555777888555222333555666444222333333333333333333333222111222555777888888777666111000000111222222111//////000111///---///444999EEE]]]ttt{{{yyyxxxvvvrrrqqqZZZ???***---///222444333111///---////////////000000000000333222111111333666888:::::::::999888777666555555555555555444444444333333444444555666666666666666;;;;;;;;;:::888444000...111222222333444666666777777666555333222111111111444333111///------------111000000222444666999;;;>>>GGGKKKFFF???===???AAAYYYiiiYYY777999>>>999555555555555555444444333444666777666444222222333444666777777555444444555555555444333333666;;;???:::999777444222222444777:::888666444333444555555666777888888777777999;;;777777888888888888777777555444444666999;;;;;;:::888;;;@@@CCCCCC@@@<<<999555???AAA999666;;;>>><<<<<<>>>@@@@@@???>>>???@@@AAAHHHKKKJJJJJJNNNQQQRRRSSSbbbsssuuubbbOOOPPP^^^kkkuuudddeee{{{iiifffttt}}}mmmllljjjnnnppplllwwwuuujjjooo{{{mmmaaadddppptttiii\\\OOO[[[cccbbbjjjyyy|||vvvttt|||{{{yyywwwmmm```|||yyyfff]]]]]]XXXMMM@@@:::::::::999;;;AAA>>>;;;@@@>>><<>><<<999:::;;;:::999:::;;;;;;;;;<<<@@@BBB@@@RRRLLLfffgggWWWbbbffffffiiimmmlllkkktttxxx]]]777===QQQNNNHHH@@@555GGG\\\hhhmmmoooqqqqqq}}}KKK888666444777111111000///////////////................................./////////000000//////)))+++999HHH___{{{xxxwwwpppeee^^^fff|||wwweeeWWWWWWFFFJJJHHH@@@LLLHHHQQQbbbeee^^^ZZZSSS___{{{zzz~~~}}}sss```ooo~~~yyyyyy}}}{{{ppp|||xxxppp[[[]]]ppprrr___UUU[[[bbbYYYKKKZZZXXXVVVZZZ^^^bbbcccccceee___```llltttyyyiiiFFF<<<@@@GGGJJJEEE===???FFF>>>???@@@AAAAAA@@@@@@???>>>>>>======>>>???@@@AAA;;;888777888;;;<<<999777>>><<<999555333333444666777555333333444444333111;;;:::999666444222000///222333555777888777777666000000000222333333000...---///111111000000111333555CCCWWWmmmppppppiiiuuuzzzoooccc;;;888333///------------///000111111111111000000111111///......///000111444444444555666777777888777777777666666666555555555555666777777777777666888:::<<<;;;777333222333111222222333444555555555444333222000///.........//////...---......///000666666999===>>>===???BBBHHHFFF???888;;;GGGUUU\\\sss}}}KKK888999;;;888555333333333444444333222222333555666555444222222333333555666555333222222333444444444333333555888<<<;;;:::777555333333555777:::999666444333444555555777888999888777888999;;;999999999:::::::::::::::444444444666999999888666:::<<<@@@BBBBBB???;;;999:::<<<<<<:::666555888;;;@@@AAACCCBBB@@@?????????AAAEEEFFFBBB???CCCIIIKKKNNNTTT\\\___YYYXXXdddttteee^^^OOO\\\jjjhhheeeRRR___bbblllvvvtttjjjiiinnntttbbbsss~~~kkktttyyykkkqqq}}}~~~yyytttcccjjjssstttooovvv~~~}}}oooPPPAAAHHHPPP:::>>>BBBBBB???<<<999666<<>>======<<<;;;:::>>>;;;<<<===333+++:::RRREEE???777444555555222...222333333444444333222222---,,,,,,------......///222111///...///222555666888888777555222111222444444<<>>888DDDIIIqqqiiihhhbbbPPPkkkrrrYYYRRR```XXXxxxXXXAAAEEEIIITTTDDD???>>>AAAJJJXXXeeelllmmmxxxHHH777444222555111000000///.../////////....................................////////////)))000...+++---+++000@@@^^^iiisssrrriiifffllltttssswwwfffiiijjjcccfffddd___aaaNNNBBBLLLIIIJJJ```XXXSSS```~~~ssspppxxxzzzvvv{{{}}}sss}}}kkkhhhsss{{{aaaQQQSSSUUU[[[QQQGGGMMMRRRMMMJJJCCCVVV]]]YYY[[[gggssspppllliiigggiiirrr|||zzz{{{bbbFFF@@@EEEDDD>>>:::<<>>:::999??????@@@@@@???>>>======888999<<<>>>@@@???>>>>>>888666555777::::::777444;;;888555333333444555666666555333333333444333333;;;:::888666444111///...555555666777777666555444//////000222333222///---,,,///222333444333333333///333<<>><<<999888???EEEBBB???CCC???<<>>:::888888888777777>>>:::::::::111,,,???ZZZIIIBBB999555555444111---111111111222222222111111------,,,------...000000111000......///111444666444444333222000111333555666<<<>>>999444444555666888888999:::<<<======<<<:::;;;FFFxxxSSSjjjxxxnnngggfffzzzrrr>>><<>>@@@@@@???>>>===<<<<<<;;;555777:::<<<<<<:::777555888777888999::::::888666888555333222444666666666555555444444444444555555444333333222222111000000666666666666666555555444//////000111333222///---///000111333333333222111,,,000444888BBBWWWqqqyyyuuu{{{tttaaaOOOBBB888000+++---.........////////////000//////000000111222222//////......------,,,,,,.........---------,,,,,,//////000111111111111111...000222222///...///111......---------,,,,,,,,,+++++++++,,,---...///000...///222555888;;;===>>>CCCAAACCCFFFAAA888888>>>@@@IIIZZZvvv{{{DDD888777888<<<:::555222444...///000000000000000000222444555555333222333444000222333333111000111111000111222111//////000222666333000///000222333333777666444333333333555666888888888777555555666777333222222222333444555666666555555666666555333000;;;;;;:::999::::::;;;<<<>>>666333777999666999@@@======>>>===>>>@@@DDDHHH>>>AAABBBAAABBBEEEDDDAAAFFFEEEDDDBBB???===;;;;;;666LLLRRR]]]hhhlllnnnYYYiii{{{oooeeeoooyyyzzzXXXaaaiiirrrppp]]]TTTaaaffflllfff[[[aaaqqqnnn\\\fffggglllqqqooommmuuu}}}wwwrrrpppmmmiiijjjnnnUUUZZZYYYRRROOONNNFFF;;;FFF;;;;;;???@@@HHHNNNHHH>>>::::::???BBB@@@>>>>>>>>>DDDAAA>>>AAA<<<888===<<<:::777555555666555444888888;;;:::333///<<>>OOO\\\cccrrrvvv~~~vvvfffmmmLLLWWWlllwww}}}{{{tttqqqjjjYYY\\\tttcccfffUUUUUU]]]bbbaaaHHHGGGOOO^^^ggg^^^OOOOOOXXX^^^___YYYVVVfff{{{{{{jjjccclll}}}uuuwwwsssrrrnnnrrrvvvHHHFFFDDDDDDDDDBBB<<<777222999???AAAAAAAAADDDFFF@@@???===<<<;;;<<<<<<===555666888999999888666444666888:::;;;:::888777888777555333333555777666444444444555555444555777888111111111111111111111111555555555666666666666666/////////000111111///---111000000111111222111000---111333333666EEEaaaxxxoooccciiizzz|||tttlllcccUUUEEE::::::888666333111000000000......///000111333444444000000//////...---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---............------.........---,,,---...---------------.........//////000111222333555666555666888:::<<<>>>??????DDD@@@@@@EEECCC???EEEQQQtttYYY555222666666333000222666222***------...///////////////000222333333222111111222///111222333111111111222---...000000//////000111333000------000333444444555444222222222333555666444555666555444444666777111111111111111333444555777666555666777777666444::::::999999:::;;;<<<===AAAGGGDDD888333999===:::999::::::<<>>AAAHHHJJJGGG888<<>>;;;BBBHHHDDDDDD@@@444<<<;;;>>>DDDBBB999222111:::AAA>>>;;;>>>:::555;;;:::888666666666666555444333777:::777444444;;;BBB999777444222000000111111//////......///000000111000///...------///000111111111111111111222333444444555444333111111444666888999888555777===BBBBBB>>><<<999999;;;<<<:::999888<<<;;;MMMRRRNNNhhhfffhhhppp``````kkkfff\\\eee{{{{{{|||```???666666888888333000999FFFnnnEEE<<<999222222000000///...............------------------------+++++++++,,,,,,,,,------***222000***---+++)))///***///222000,,,,,,333;;;AAAZZZlllvvvyyytttqqqbbbYYYZZZZZZccclllnnnuuuyyyyyyrrr~~~~~~rrryyyzzz{{{zzzrrrjjjkkkrrruuucccWWW[[[aaa^^^XXXVVVYYYYYYhhhgggNNNMMMccckkkcccVVVUUUgggtttnnn]]]RRR[[[tttwww^^^UUUlll{{{zzzxxxhhhvvvooo```iiirrrwwwiii[[[kkkwwwfffTTT>>>CCCDDDDDDCCCAAAAAABBBDDD;;;===???@@@AAABBB???;;;???>>><<<;;;:::<<<===???444555666777888999::::::333777;;;;;;888666666777777555333444666777555222333444555555555666888:::444444333333222111111000333444444555666777888888000/////////111111000...111000//////111222333333000//////000333888BBBJJJWWWkkk{{{yyyqqqppprrrsss|||wwwpppnnnnnnkkkiiiHHHFFFAAA<<<777555444333......//////000111111222000000000000000111111111............------------***++++++,,,,,,,,,,,,,,,------------.../////////------...///000111111222444444555666777888:::;;;<<<<<<===>>>>>>>>>======<<<999>>>JJJRRRZZZkkkpppHHH777666888888444333333///+++000888,,,------.../////////......000222222000000000111...000222222222111222333***---///000000000222333444111---...111555666666333222111111111333555777000222333333333444666888333333222222333444666777777666666666888999999888888999:::;;;<<<<<<======MMMbbb___@@@333AAAFFF888???>>>;;;888888;;;AAAFFFAAABBBCCCFFFKKKLLLBBB777@@@>>>;;;;;;???BBB@@@;;;@@@:::444IIILLL;;;>>>>>>???:::999???DDDFFFIIILLL???MMMLLLEEELLLQQQPPPRRRYYYVVVQQQMMMMMMOOOOOOMMMOOOMMMGGGAAAAAAEEEGGGFFFBBBDDD???666666===AAA???<<<999:::@@@BBB>>><<<===999888@@@BBB<<<@@@GGGDDD>>>;;;;;;===:::555777>>>888???===;;;>>>:::666;;;999888777777888888666555444888777222222999@@@BBB777777666333000///000222...............///000111111000...------...000111222222333333333444444444777777777555333222333555888888555444999CCCIIIIIIBBB>>>:::999::::::999777+++>>><<<<<<>>>MMMoooyyyrrreeebbbiiikkk```uuunnn{{{jjjDDD777///333888555///+++gggAAA999333666000222111111000///.........//////...---,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///...333777888:::DDDVVVdddooouuu{{{rrrmmmmmmlllkkkiiigggfffddd___^^^\\\[[[ZZZZZZYYYXXXQQQSSS[[[gggttt{{{zzzwwwxxx}}}yyyvvvzzzwwwwwwwwwzzz}}}{{{vvvqqqqqqwwwvvvqqqsssxxxsssgggoookkkjjjooosssssstttwwwzzzyyy{{{yyylllwww|||tttqqq|||||||||sssVVVKKKHHHDDD>>>;;;@@@>>>======>>>??????>>>BBBAAA@@@???>>>>>>>>>>>>;;;>>>???<<<:::;;;888333777888999999::::::::::::444333333666:::;;;999666444666888888666444444444666555444555666666444222111444777:::;;;999666444444444333444444555666777333333444444333222000///...///000222222333333333000////////////111333444999BBBUUUlllvvv|||bbblllyyygggsssqqqsssqqqhhhZZZNNNHHHFFF???444---000333222444888777///***...555777444111000333222//////222333111+++---000222111......///000333222000000444444222000777999444222777999666@@@:::888<<<===888777:::000999===999333666???HHHPPPIIIpppwwwGGG===>>>777111333222222222111000//////.........///000000///...---...///000///...---...///111000......000111000///000111111000......///000000000///...---///222666666555444333222222333444333222222222333444666777777777666444333222444555333666888777:::???@@@???>>><<<999999;;;<<<;;;:::FFFCCC@@@======>>>>>>===EEE===888:::===>>>@@@DDDBBBCCCCCCCCCGGGJJJDDD<<<@@@CCCGGGGGGDDDAAAAAAAAA@@@AAAAAAAAA@@@===;;;999<<<===>>>???@@@@@@@@@@@@AAABBBEEEHHHKKKKKKHHHFFFEEEDDDDDDDDDEEEHHHJJJLLLLLLJJJHHHFFFEEEBBB???<<<<<<===>>>??????>>>===<<<;;;===???>>>:::777777777:::<<<>>>???===<<<<<<===999888888999;;;;;;:::888999<<<===:::555444888<<>>@@@@@@999555222333888<<<;;;888777:::;;;>>>===@@@ggggggeeejjjjjjnnnsssdddsss~~~VVV;;;555111111444333kkkEEE:::333666111111000000//////...------///......---,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...333555555111,,,---555<<<555>>>PPPeeeyyyllloooooojjj___WWWTTTTTTPPPWWW^^^```^^^\\\]]]___LLLUUU]]]]]]ZZZ]]]iiiuuuTTTLLLNNN]]]iiijjjlllpppzzzyyyvvvrrrppprrrxxx}}}vvvxxx}}}iiiUUUQQQHHHBBBEEEHHHEEEAAA???CCCBBB@@@?????????>>>>>>@@@???????????????@@@@@@:::>>>???======>>><<<888::::::;;;;;;::::::999999666444444777:::<<<999777666777999999777555555666777666555555666666444222444555666777777666555444444444444444444444555666222222333333222111///......///000111111222111111///////////////000111222000555BBBTTTYYYvvvfffdddeeelll{{{zzzxxx||||||sssiiibbbQQQKKKFFFCCC>>>555+++&&&---///333444222///...///...000000000111333000+++;;;888666666555555555666555555444444888;;;777///999777777:::<<<======<<<:::777777:::999666999>>>@@@:::;;;BBBBBBGGGfffbbbFFF111333999666222444222222111000000///......//////000111000///...---///000111000...,,,,,,---111///---...///000/////////000000///......///111111///...---...000222444555444333222222333444555444444333333333444666777666666555555555555777888222777999999;;;@@@AAA???999999999:::;;;;;;;;;;;;>>><<<:::999;;;<<<;;;;;;???:::999===AAAAAACCCEEEGGGHHHEEECCCDDDFFFCCC===>>>@@@BBBBBB@@@???@@@AAA???@@@AAABBBAAA???===<<<;;;;;;<<<===>>>>>>>>>===AAAAAACCCEEEHHHHHHGGGEEEBBBAAA@@@@@@AAACCCEEEGGGGGGEEEBBBAAAAAA???===;;;======>>>>>>===<<<;;;:::777===BBBAAA;;;999<<<@@@888:::<<<<<<;;;999999:::888777666777888999777555>>>@@@@@@<<<777555777:::>>>888333444888999333,,,222555555333555:::>>>===999222...111333111......,,,,,,---...//////000111111///------.../////////444444222000///000444777555444222111111222333333555666777888999:::;;;<<<;;;777444555999;;;999777:::<<<999:::<<<===TTTyyyxxxooo___^^^jjjgggfffwwwooobbbgggttt~~~dddRRRHHH555+++---000qqqJJJ<<<222555111/////////......------,,,......------,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---000000000...+++)))***+++***,,,///555<<>>===>>>>>>>>>>>>???@@@AAABBB:::>>>@@@>>>???AAAAAA===;;;;;;<<<;;;;;;:::999888888666555777:::;;;999666777888:::999888666777777777666555555666555333111555444444333333333333333555555444333333333333333111111111111000///.........//////000000000//////............////////////......333???===SSS~~~zzzvvvyyy{{{rrrfff]]]VVVNNNGGG<<<;;;777222///111444777111222222111555999777222222111//////111444555555777;;;;;;888888;;;;;;999===888666:::;;;888555666@@@===;;;;;;888444333666888DDDWWWeeelll|||fffHHH222...---222555333222222111111000000///.........000000000000000///...---,,,...///...---,,,,,,---000...,,,---...///...------...///.........000222222///,,,---000333333222333333222333333444666666666555444333444444666666444444555555777888:::;;;555999;;;:::<<>>>>>>>>???AAABBBBBB???=========>>>===;;;>>>>>>>>>>>>===;;;:::999999@@@GGGDDD<<<999>>>EEE999;;;<<<<<<:::888888888888666555555666666444333:::;;;;;;888333222333666===999555444444333///+++111333444222333888999777888222...000111///,,,,,,***,,,...000111111000000000///------///000//////222222111000///000444777555444222111000000111111444444444444555666777777===999666777999:::999666999;;;555444:::;;;@@@OOOVVVWWWppp]]]gggppp[[[fffnnnjjjcccWWW\\\lll}}}jjjAAA222///sssLLL<<<111444000.........------,,,,,,,,,---------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***************+++++++++,,,+++,,,---///000000000444111---***(((''''''''',,,---111888@@@HHHPPPTTTlllxxxrrrggg\\\PPPHHHNNNGGGBBB@@@===:::===CCCDDDEEEGGGGGGDDD@@@>>>???BBBCCCCCCBBB@@@>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA;;;>>>@@@>>>???AAAAAA>>>999999:::::::::999888888999666444666888999777444666777888888666666666777666555333333444333111///111111222333333333222222555555444222222111111111000000000//////...------....../////////...---------------......---------111///...999333888[[[eee}}}hhhhhhsss~~~}}}www}}}~~~zzzxxxzzzxxxsssmmmdddWWWLLLHHHDDD;;;222333555444///---///000...333777999777666888::::::...555666000***---444999---555:::777111111444666===999:::BBBNNNTTTRRRNNNVVV}}}ZZZ:::,,,111555666222000222333333/////////.........------////////////......------)))+++---...---,,,---...///---+++,,,---...------+++,,,---...---...111333444000,,,---222555444111111222333444555777888888777666555444444444555666444333333555777999999999777;;;<<<;;;:::<<<:::666111555888:::888777777888444555666999<<<===;;;:::333444:::BBBFFFDDDBBBCCCFFFIIIGGGAAA=========;;;;;;:::888777888;;;@@@CCC???@@@BBBBBBAAA@@@>>><<<<<<<<<<<<<<<<<<;;;::::::???>>>===>>>@@@AAA@@@@@@???>>>>>>=========>>>>>>>>><<<;;;;;;<<<>>>>>>=====================<<<<<>>;;;<<<>>>===;;;999888888888666444444444444333222333444555333222222444777;;;:::777555333111///...///222333111111555555222666000...///000---+++,,,,,,...222444555444222000///...---...///000000......///111222111111333444222222111000///000222333333333222222333444555666;;;999888888:::;;;999888333888333000999<<<888:::HHH\\\lllbbb\\\eeeuuulllPPPMMMhhhbbbEEE000pppJJJ;;;///222...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++))))))*********+++++++++///---***)))+++,,,+++***---......///111333666888333111...+++)))((())))))***///555888999:::>>>AAABBBEEEGGGFFFDDDEEEIIINNNNNNSSSZZZ```dddfffggghhhsssttt{{{zzzzzzxxxqqqggg\\\SSSNNNMMMGGG@@@>>>>>>@@@AAABBB666999???BBB>>>555000000AAA@@@===<<<>>>@@@AAA???===???AAA@@@>>>======>>>???>>>>>>======>>>>>>???<<<>>>???<<<<<<>>>===:::444555666888888999999999888555333333666777555222444555666555444333555666333222111111222111///---,,,///222555555444222111555444333111000000000000000000///......---------------.........------,,,,,,,,,,,,,,,,,,---------///...---===888---<<<@@@MMMaaa|||ssswwwsssiiinnnxxx|||~~~vvvnnnuuuyyyzzzvvvqqqlllaaaVVVQQQYYY]]]XXXOOOJJJHHHFFF:::@@@AAA888000333999===BBBAAA===;;;???CCCAAA;;;000IIIWWWLLLAAAHHHTTTWWWsssllliiittt{{{zzz]]]::::::;;;000000444333---,,,111444222.........---------------------------------------...000222111000...------...---++++++---...---,,,***+++,,,------...000222444000---...333666444111000111333555666888999999666666444333333444555555444333222444777888777555444888999888888;;;:::777333555888999777666555444555666888;;;======;;;888333555:::BBBCCC@@@>>>@@@DDDGGGHHHCCC@@@@@@???<<<;;;999777777999===AAACCC@@@@@@AAAAAA@@@>>>;;;:::????????????>>><<<;;;:::>>>===<<<<<<>>>???>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;999888999;;;<<<<<<<<<999999999:::;;;<<<======EEEDDDBBB???<<<999888777999;;;===<<<:::888777777999777555444444444444333555555555444444555777999777777555333111111111111...111111//////222222///333///---//////,,,+++---...000222444444333111///...------...000111000...***...333555555333111000...///000000000111444777222111111111333555777999888777777999:::;;;;;;:::111:::666111888<<<888999???UUUrrr}}}ddd\\\XXXbbbeeesssrrrlllZZZRRRXXXgggsss|||uuuaaakkkFFF999000222---------------------------,,,,,,,,,,,,++++++++++++)))******+++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***000---***(((((()))))))))***+++,,,,,,***(((((()))+++++++++,,,---///111333111000...---............222333444222///...111444999444///,,,---/////////111000000222444555444444999999;;;===@@@DDDHHHJJJPPPMMMJJJKKKOOOSSSRRRPPPVVVUUUXXX^^^]]]RRRGGGAAACCCQQQIIIKKKHHH:::CCCLLLNNNHHHBBBAAADDDDDD===666222666:::999666555777:::///...000666999:::<<<@@@AAA>>>:::666666999@@@EEE444555555777===BBB@@@:::999===@@@@@@===;;;<<<>>>======<<<<<<<<<<<<<<<===<<<>>>===999999;;;:::777222333555666888888999999777444111222444555444222222333333222111111333555222111000111222222000...---///333666777555222000333333222000000/////////111000///...------------,,,------.........------,,,++++++++++++---///000000333111CCCDDD222222------333FFFbbb{{{~~~nnnffflll{{{xxx|||~~~wwwxxxqqq}}}ttt||||||sssooowww}}}pppdddkkk}}}hhhddd|||~~~pppsss}}}XXX111000666...***111...000///......000...***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000555777888666222...,,,+++///---+++,,,---...---,,,)))+++,,,,,,,,,---///111111///---...111333333111///000222444666777777888555444333222333333555555444222111444777888666444000444555444777<<<>>><<<666666555666777777444222666666777999;;;;;;999777777777:::??????;;;<<>>;;;999888999<<>>???@@@AAA@@@>>><<<:::CCCCCCBBBAAA@@@>>>===<<<>>>===<<<===>>>>>><<<;;;999999999888888888888888777777777888::::::888777444444555666777999;;;<<>>JJJkkk___[[[QQQddd|||gggfffxxxvvviii]]]TTTXXXttteeeBBB999111444...---------------.........++++++++++++++++++++++++))))))***+++++++++++++++************************)))***+++,,,,,,,,,++++++++++++++++++,,,---...///'''***------,,,+++,,,---************************///---+++***+++,,,++++++...'''###&&&...222///)))///---++++++---000333555000000000000111333444333222222111000///000222444999777555555777999;;;<<<<<<===BBBHHHFFF>>>999888111AAA888888999333;;;>>>:::888666777999;;;:::999888:::;;;:::999999:::<<<:::777999>>>===666111111:::888777666666444///***222666888999===@@@<<<444999===AAA@@@<<<999:::<<<::::::::::::;;;;;;<<<===:::<<<;;;888777999999777444444666777888888888888777444111111444666555333111222222111000111333555111111000222333444222111333444666777666444222000222111000000////////////111000///...---------...+++,,,---......///......,,,+++***)))***---111333555;;;444AAAGGG777222---///+++111FFF]]]rrr}}}vvv||||||uuuwwwxxx||||||yyynnnsssqqqOOO::::::999555000...111555222000000222111...+++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...000222333222444666555222...+++***///---,,,,,,---......---***+++,,,,,,+++,,,...000,,,,,,,,,---.../////////,,,---///111333444444444333222111111222333444555333111000444999;;;999666333555555333555;;;>>>===999444111333888:::777333666555666888;;;<<<;;;999<<<::::::<<<;;;999<<>><<<===???AAAAAAAAA???>>>FFFEEEEEECCCAAA???===<<<>>>===>>>???@@@???<<<999777888888999999999888888777777888:::;;;:::777444555555555666777999;;;<<<888777777777777999:::;;;444666888888666555555555888666333222444555555555444222000000000111111111666333000///000111111000...///...++++++///111000///------//////---...222444222///,,,++++++,,,------,,,---///111111000......111555666555333111111---000333222000111666;;;555444222222222555777999555666888999999888888888777:::666444999777666@@@EEE@@@CCCOOOSSSZZZYYYqqqeeerrrkkktttxxxfffQQQ[[[sss{{{bbb???999333666///........................++++++++++++++++++++++++))))))***++++++++++++***************************)))***+++,,,---,,,++++++(((+++---...,,,+++,,,---'''***------+++***+++---,,,,,,,,,,,,,,,+++***))),,,,,,------,,,,,,,,,,,,***...111000------111555)))---222333000---+++++++++------,,,---//////---***...222333111...///000222222333333111111666<<<888888888777111---111999555:::///:::@@@//////222555777888555111000555:::777555555666999:::999777555111333;;;>>>:::777888;;;888444555:::>>><<<777222888:::888999===<<<777;;;???CCCAAA<<<888888:::777777888999:::<<<===>>>999;;;:::777777::::::888666777777888888888888777777444111222555777777555111222222111000111333666222111111333555666555333999999777666444333111111111000000////////////000222111///...------......+++,,,---...//////000///---+++)))(((***...222555888>>>111777===111000---***)))...222000444JJJdddzzzkkk}}}zzz{{{|||PPPMMMGGGEEEQQQnnn~~~bbb>>><<<222555000...000000,,,+++---111,,,,,,000000,,,...444+++++++++++++++++++++,,,---------...000333555777))),,,///000///---,,,,,,000...,,,---...///...---***+++,,,,,,++++++---///(((***++++++++++++,,,...)))+++---///111111111111111111000000111333444666111000000555;;;>>><<<999:::;;;888444444999;;;:::999333...111999===999444666666777999<<<>>>>>>===???<<<::::::999888>>>FFFKKKGGG@@@:::<<<@@@???999888888999<<<@@@AAA???;;;:::<<<>>>AAACCCDDDCCCCCCGGGFFFEEEDDDBBB???===<<<>>>>>>???@@@AAA???<<<888999999:::;;;;;;;;;;;;;;;::::::<<<>>>>>><<<777444:::999999999999;;;<<<===444666888777555555999===555777999999888777777888777444222111333555666555333222111222444666888888:::666111000222444333000...///---)))***///222111...,,,---000///---///444999666111,,,***+++---///,,,,,,---///111222000...333444555444222222222444///222555333000111555:::777555333222111333555777666888999999888666666666666666000333;;;777666BBBCCCAAAGGG===>>>???|||qqqUUUwwwUUUUUUbbbeeennnxxxrrreeeddd\\\HHH[[[FFF888777///...///......------,,,++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,+++*********++++++++++++******++++++,,,---,,,,,,+++***+++,,,---............------,,,,,,,,,,,,,,,,,,---------......////////////000000000000////////////000000000000888777555333222222222333333222111111111222444555333333333444444444555555777777777777888888888999555222666===;;;555999EEE<<<888555444666777666444222444777:::;;;;;;999888<<<@@@CCCAAA;;;666555666555555555555777999;;;<<<>>>666111666@@@DDD<<<333555<<<===666555;;;:::333666333111666<<>>===:::666666888<<>>======<<<:::888666888;;;===>>>===;;;:::555888<<>>===<<<:::888555444666:::;;;;;;:::::::::999<<<>>>===:::777777888;;;:::777555555666777999888666444444777999;;;;;;:::999777777888888777555222222333444555555555555333222000000222666;;;>>>555222///...///000000000...+++,,,//////---///444------...///000111222222333222000...,,,++++++******+++---///000111111222555444444222111111444666666222222666666222333888777333111111111222555999999888777666555444444444444333333333555888<<<>>>===<<<<<<;;;<<>>@@@???===;;;;;;;;;;;;:::888666888;;;=========;;;:::666888;;;=========>>>@@@@@@??????>>><<<:::999888>>>===;;;::::::999888777666888:::;;;;;;:::::::::;;;<<<===<<<999666666777===;;;888666444555666777888666444555777999::::::777666555555666777666444444444555555555444444333222111000000222555888:::555222///......//////...+++,,,---...------///222.........///////////////......---,,,++++++++++++,,,...000111111111222222333222111000000111333555333000222888:::666555777000111111000000222333222777666555444444333333444555444333333555888;;;===888888:::999444333???NNNZZZSSSuuu}}}dddllluuuzzzooolllXXXAAA333444///111......------,,,,,,++++++,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))'''((()))******)))((((((+++************+++,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------.........////////////---.........//////////////////......//////000111......///000000000000000000000000000111111111111222222222111111111111111333111333888777333666???999777555555666666555444666666777888999:::::::::777;;;>>>>>>999555444444888888888888888999::::::;;;;;;:::777555555999<<<777<<<;;;555444888777111444555777999999888555333777666444222111000000111222444666666555333333444111111222000///...///111222222111111111111000000000000///......---,,,,,,,,,---///111222222222111------,,,,,,,,,,,,,,,+++---------,,,,,,,,,++++++************+++,,,---...)))...000888JJJXXXhhh~~~tttfffyyyhhh______uuusssWWWAAA111///...///000333333111///......------------,,,,,,------------------------++++++++++++++++++++++++...///000...,,,)))))))))******+++,,,,,,+++*********************++++++,,,++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,,,,------......111222333333444444444333111111333555999:::999888888666444222111111222333222333444555666666666555333555888;;;======<<<;;;999888888777888999:::;;;;;;999888888999:::999888666888:::<<<===<<<;;;:::888:::<<<<<<;;;;;;;;;<<<::::::999888777777888888:::999888666666777999:::888999:::;;;;;;;;;:::999;;;;;;;;;999777666777888===;;;888666444444444555666555444555777888888777444222222222444555444333555555555555444333222111000000000111222333444555444111...------------,,,***...000---+++---///111//////......------,,,,,,*********)))******++++++---...000000//////000111111000.........000222333222000111777:::888444333---333333///...333222,,,222222111111111111222222333222222111222555777999000222666777444111555<<>>???<<<>>>>>><<<888555555555::::::999999999999999999;;;<<<<<<999555444888;;;888;;;999444222555444000222555777777555444555777777666444222000000000000...000222333333111000///.../////////------///111111000000000000000000000///......---,,,+++*********+++,,,---............,,,,,,,,,,,,++++++++++++,,,+++++++++************))))))***+++++++++*********222---(((000888===GGGVVVssswwwvvvssshhhMMM777++++++///111222222111///---------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,------+++)))((()))*********))))))))))))******)))))))))))))))***++++++++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111222222333222222111222444888<<<===<<<:::999777555333222444666777555555555555555555555444555777:::===>>>===:::777555666777666666555666777:::888666555666777777666666777999;;;;;;;;;:::::::::;;;======;;;;;;<<<===777666555444555666777888999888666555444777:::===;;;::::::;;;<<<;;;:::888999888777777666777999::::::888666444333222333333333333333444666666555333111000///000222333222111333333333333333222111000//////000000111111111000222000---,,,,,,,,,+++******...///,,,***---000000---------,,,,,,,,,,,,+++***))))))))))))***+++++++++---///...,,,+++,,,---000...,,,,,,...000111222333000///111555444000---444999777---,,,222333,,,///////////////000111111111111000///000111333444222222333444555888>>>CCC???HHHbbbmmm```gggppp|||{{{PPP???333555.........------,,,++++++******+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((+++,,,///000111000...---******))))))******+++,,,))))))************+++***++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,,,,,,,------------+++,,,,,,,,,------------/////////...------,,,+++***+++,,,---...---,,,+++////////////000000000000////////////////////////333222333555555444666999777888888888777777666777333333444666999===AAACCCDDDBBB>>>999666555777888::::::::::::999999888888;;;;;;;;;;;;:::888777666888999777333111222222000111333555333111222777<<<444333222111000111222222...///000222222111///------...///...------///111000///.........///000000------,,,,,,+++******)))+++++++++++++++++++++***++++++++++++++++++++++++************)))))))))))))))***++++++++++++***)))&&&000,,,%%%***,,,)))+++000JJJZZZ___hhhrrrccciiittttttlll}}}pppUUUFFF:::000...---***///777---...---+++)))))),,,...++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))******)))((((((***,,,***)))(((((((((((()))***))))))(((((())))))***+++***************************))))))))))))***++++++++++++,,,,,,,,,,,,,,,,,,------...///000111111111000000333666:::;;;:::888777555444333444666999;;;555555555444444555555555999999;;;===???===888555444666888888666555666888:::888555444555555555555666777888999:::::::::999777999::::::::::::<<<>>>777666555555555666888999999999777555444777<<<@@@;;;:::999999;;;;;;:::888555444444444666999;;;<<<444333222222222222333333000000000111333444333111000//////000222333222111...///000111111111111111......///000000///...---111///---,,,,,,,,,***)))((()))+++------------...++++++++++++,,,,,,,,,,,,,,,++++++************+++***...000///,,,***+++...222///,,,,,,///111222111000...,,,+++...111111///<<<>>>888...+++000222///111111111111222333444555222222111111222333444444999999777444333555888:::666:::@@@@@@@@@WWW}}}uuuOOO>>>444555...---------,,,,,,++++++******+++************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((()))***,,,,,,,,,++++++***))))))))))))***++++++(((((()))************))))))************+++++++++))))))*********+++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,////////////...,,,+++*********+++,,,,,,,,,,,,,,,............////////////////////////000000000111333333333333444444555666111333555555333222222333111111333555999===@@@CCCEEEBBB<<<777555555777999888999999999999999888888;;;999888:::;;;:::777333777666444222111111111111111222222111000222777<<<222222111000000111333333111000111222333333111///...///000///......///111///...---,,,---...///000,,,,,,++++++++++++******------,,,,,,,,,+++++++++)))************+++++++++*********))))))))))))((()))******+++++++++*********222///+++111222///222)))000333;;;HHHVVVqqqzzz}}}jjjJJJ___hhhyyygggZZZnnnoooaaaLLL//////,,,((((((///111---,,,///+++---///000000//////000******++++++++++++,,,,,,++++++++++++++++++++++++************************'''((())))))((()))+++---***))))))(((((())))))***((((((((((((((())))))***)))))))))))))))))))))))))))))))))((())))))***+++***+++++++++,,,,,,------+++,,,---...///000000000......///222444555444222222222111222333666999:::444444444444444555666777;;;999999;;;===<<<888444666888;;;:::888777999<<<:::777444333444666777777666666777888999999999999333555666666666777:::<<<888888777777777777888888:::::::::777555666;;;@@@;;;888666777:::<<<:::777222111111444777:::;;;;;;222111111111111222333333///......///222333333222333111111111333444333222---...///000111111111111---......//////......---///---,,,,,,------+++***((("""'''666;;;111***,,,******++++++,,,,,,------,,,,,,++++++++++++++++++,,,000333222...,,,...111666222//////111333333222...000///,,,...333777888@@@>>>:::666333222222222666666666666666777888999555555555555666777777888888<<<===999666555444111999666:::AAABBBNNN}}}}}}jjjzzzOOO>>>222444......------,,,,,,+++*********************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((()))))))))))))))))))))))))))$$$%%%%%%&&&''''''(((((()))))))))))))))***++++++'''((()))*********)))((())))))))))))******++++++))))))))))))*********+++************+++++++++,,,************+++++++++,,,,,,------...---,,,+++***++++++******++++++,,,---,,,,,,,,,---------......------...///000111111222222222111111111333333222...111333333111///000111///000111333666999<<<======;;;888666555666666666666777888999999999888777999888666666777777666555666444222111000000000222000111222222222333444666333222111000000111222333333111///000222333222000000111222111//////000222...---,,,+++,,,---///000******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------))))))))))))******++++++*********))))))))))))((((((((())))))******++++++(((+++&&&&&&---***'''...,,,,,,(((+++333444<<>>777555333333666999;;;<<<666666777777888999999999444555555555555666888;;;:::::::::999999888777666:::;;;<<<888555444999===:::666444555999<<<:::777222111111444888999888777333333333333333222333333///...---...111444555666666555333444555555444333000000111111222111111111........................---,,,,,,---......---++++++ +++IIIRRR>>>------,,,,,,,,,,,,,,,+++++++++************+++,,,------+++000444333...,,,///333;;;666222111444666555333444:::<<<666444777;;;<<<>>>;;;@@@IIIGGG<<<555666777777666666666777777888555555555666777888999999333;;;???;;;888999999777;;;???BBBCCCBBBFFFfffdddaaarrrppplllPPP===111333...///------,,,,,,+++******)))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))************************(((((((((((()))***,,,---)))))))))))))))******+++&&&''')))*********)))((((((((())))))*********+++))))))))))))************)))************+++++++++)))************+++++++++)))***+++,,,---,,,++++++,,,+++*********+++---...******+++++++++,,,,,,,,,+++,,,---...000111222222111111000///000222222000...111444444111000000222...///000222444555777777555444444555666666444333555666777888999888888777777777555333111222555777555222000000000///000333000111333555555444111///444333111000000000111111222///------000111000///222333333222000///111222...---+++++++++---///000*********+++,,,,,,------)))))))))***+++,,,---...(((((())))))*********+++************))))))))))))((('''''''''((()))++++++***+++(((,,,444---'''000&&&---+++***...---,,,666333BBBQQQ\\\iiizzzooommmuuuVVVLLL===111+++)))000'''(((333+++,,,%%%''')))******,,,,,,------+++)))***+++,,,,,,***))))))******+++++++++,,,++++++++++++++++++++++++)))))))))))))))))))))))))))+++,,,+++)))((((((((())))))************))))))'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((()))******((())))))+++,,,---......+++,,,---///000111111111555333111111222222222111222333333444555555555555111111111222444777:::;;;444222000333999;;;999666111444777555333333888===555333222333777;;;???@@@666666666777888888999999777777888777666666999;;;:::;;;;;;;;;999777555444:::<<<<<<999444333666;;;999555222444999<<<:::777444222222555888888666333666666555555444333222222000///---...222666888999888777666666666666555444333333333333333222111000......---------...//////---,,,,,,---//////...,,,///"""222[[[gggJJJ222000//////...---,,,+++***)))''''''((()))+++,,,...///)))...333222---+++...333>>>999444333666888666333===FFFIIIAAA::::::<<<;;;<<<:::GGGYYYYYYFFF999;;;555444444333333444444444222222333444555666777888555<<<>>>777222555:::;;;555GGGEEE666999EEEOOOVVViii[[[lllsssVVV999333333000---...---,,,+++************************))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***)))(((((()))***,,,,,,,,,)))))))))))))))******+++***,,,------------...000...------------.../////////000111222222222222222///111222333333333555777555555555444444333333333000333666777666555555555222444666555444555888<<<111111111111111222444666444111//////222444444333444444333000......000222---...////////////......222222222222222111000///000///...---,,,------...+++,,,,,,------,,,,,,+++************************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))******+++,,,,,,,,,,,,+++***))))))+++---...---+++,,,---...000444;;;CCCIII___rrr|||~~~rrr\\\NNN===;;;777333///---++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))************)))))))))))))))))))))))),,,+++++++++******))))))******))))))((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************))))))))))))(((((((((((())))))))))))***************+++---...///...------//////000000222444555666777444222222444555444222444222222333666999;;;<<<777111000555888555000...222333444444222111111222333333555999:::888;;;@@@999999999999999888777777666888888777:::===999333999:::;;;:::999888888999<<<:::777666666666555555888555444:::CCCFFF@@@888777444222222444555444111222333444555555555444333000000111222333333444444000222555777888666333111////////////............,,,++++++,,,------,,,***+++,,,,,,------,,,,,,+++(((&&&222OOOccc[[[AAA,,,,,,+++***)))((((((((((((*********)))))))))))))))'''))),,,---...---+++)))---//////,,,,,,//////,,,777999:::777333000111333...444===BBBBBB>>>999666000000000000000111222222777777777888888888888888777777777666555666999<<<<<<999888;;;@@@CCCBBB???IIIFFFaaaoooxxxRRR777222222000......---,,,+++************************))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))+++++++++***))))))+++---)))))))))))))))******+++***+++------,,,,,,...///---------------......///,,,---///000222222333333111222444444333444777999555444444444333333333333111333666777666555444555222444555555444555888;;;111666999888333111333666666333111222444666666555555555444222000000222444.../////////000000111111333333222222111111000000000///...---,,,------...++++++,,,,,,,,,,,,++++++************************''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))***++++++,,,,,,++++++)))))))))***------,,,++++++---000333444444333111)))666GGGQQQVVV^^^mmmyyytttdddmmmyyysss|||yyymmmrrr~~~ccc[[[NNNAAA777111000000111000///---,,,,,,,,,,,,++++++++++++++++++++++++************************(((((()))))))))*********))))))))))))))))))))))))++++++******))))))))))))))))))))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********))))))))))))((((((((('''(((((()))))))))************+++,,,---............//////000111333555777888333111000111333444333222444333333444555666777777444///...444888555222000666777666555444444666999999888999;;;:::777888<<<888888999999888888777666888:::::::::<<<>>>;;;555888999999888777777888:::<<<:::888666666666666555666444>>>PPPTTTGGG;;;999888666333333444444222000000000222333333333222222000000111111222333333444...000222444444333111000////////////.........---,,,++++++,,,------,,,***++++++,,,,,,,,,,,,+++++++++%%%(((666AAA===222))),,,+++***)))(((((((((((()))))))))))))))))))))))))))+++---//////...,,,+++,,,//////------000000---///000000///---,,,,,,---***...333666666333111000333222222111111111111222888777666666555555555555555555555444333444777:::>>>;;;999;;;???AAA???<<>>666111222666555333222222444555555444666666666444222111333555000000//////000222444555555444222111000000111111///...------,,,---------++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************))))))***+++++++++++++++)))((((((***,,,---,,,***'''+++333;;;???<<<444,,,------...///111111111000666333111222444777999;;;555;;;FFFOOOMMMIIIQQQ^^^hhhYYYQQQYYY___YYYMMMGGG>>>===<<<:::444,,,+++---333111---)))(((((()))***((())))))***++++++++++++************************))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''((((((((((((((())))))))))))******)))))))))(((((((((''''''(((((())))))))))))***************+++,,,...///000///000111222444666888888222111000111333555444333666666555555555555444444111------333777555333333::::::999777666888<<>>;;;555444777666777888888888777666555:::<<<===<<<===???===777666777777666555666999;;;;;;:::888777666666666666777444CCCZZZZZZCCC666;;;:::777555333333222000///,,,---///000111111111111000000000111222222333333---...///000000000000/////////.........---------,,,+++***+++------+++***++++++,,,,,,,,,,,,++++++...)))&&&(((+++***+++,,,++++++***)))(((((((((((())))))))))))))))))))))))+++,,,...///000///---,,,,,,//////---...111111///...---,,,---...///...------...000111000///000111333222111000000//////000777666444222111111222222333444333222000111444666<<<:::888:::>>>@@@>>><<<@@@<<>>AAA???>>>>>>>>>:::444222444555666777888888777666444:::===>>><<<===>>><<<888444444555444444666999;;;:::999888777555555666777:::666<<>>===@@@>>>>>>>>>999:::GGGXXXKKK555222...+++---++++++******))))))******************)))))))))(((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******************)))***&&&&&&---666777...$$$)))))))))))))))******+++(((***++++++***+++,,,...+++++++++++++++,,,------//////000000000000000///222222111000///000444777222222222222222222222222555666666555333111111222333333333444555666666555555444222222333444444333222222333333222222222222222333444333111111222333111111000000111333666888666444222///...//////000,,,,,,------------------)))******++++++******)))(((((((((((((((((((((((())))))))))))************''''''''''''''''''''''''((())))))))))))*********'''((())))))******))))))((('''''')))++++++***)))///...111777===>>>999444)))''''''))),,,......------///...------000///++++++(((&&&((()))'''&&&&&&000***%%%&&&,,,111///***'''(((''''''((()))(((%%%)))(((&&&%%%%%%&&&((())))))***++++++***)))'''&&&''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''(((((('''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))(((((((((((('''''''''''''''(((((((((((()))))))))((((((((((((***,,,///000222222333444444333222222444555555555444333222222222333333111000111444888111......222444222111333444666:::;;;;;;;;;<<<<<<;;;:::;;;<<<999222111333444555777999999777666444888<<<===;;;:::;;;:::666222333444444444555888;;;777888888666444333555777888777444111333777555///777666555222000...------,,,,,,---...///000111222//////000000000000111111...------,,,---...///000------------,,,,,,,,,,,,***))))))***++++++***((()))******++++++******)))$$$$$$%%%'''+++,,,***&&&***)))((((((((((((((((((''''''(((((()))))))))))))))***+++,,,,,,,,,+++++++++...///---...111222//////,,,***+++---...,,,)))***,,,...///---,,,,,,---,,,,,,,,,---///000222333111000000///000111222333666666555222000111333555888888777888:::;;;;;;;;;;;;======999555555;;;AAA}}}III666333---***---+++******)))))))))******************))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))******++++++******)))+++''''''000;;;<<<222&&&)))))))))))))))******+++''')))************+++---++++++******++++++,,,---///////////////......---000000000///...///111444000111111111111222222222555555666444222111111222333333333444666666555333444000---...222555555333333555666666444333333444000111222222000000111222000000//////000222444555444333111///...---......+++,,,,,,------------,,,))))))************))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))''''''((()))))))))))))))'''&&&&&&(((***+++***(((+++******...444999;;;:::,,,,,,+++)))'''%%%&&&'''))),,,)))"""###+++***"""------,,,...//////...---&&&---...'''&&&++++++%%%'''+++,,,)))'''((((((&&&,,,***(((&&&&&&''')))***%%%%%%&&&'''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))((((((((('''''''''&&&&&&''''''(((((((((((())))))((((((((()))***,,,---...000000222222222111000//////111333333111/////////,,,///222222000000333666111//////333333111222555000333777::::::888888888666555777:::888222111333444555888::::::888666555555:::<<<:::777888777444111333555555555666777999555666777555222111444777222666333+++---666333(((222333222000...,,,---...------------...000111222///////////////000000000---------,,,------...///------,,,,,,,,,+++++++++***)))((()))++++++)))((())))))************))))))(((&&&###"""&&&***(((###)))((((((''''''(((((((((&&&''''''(((((())))))***((())))))***************+++......,,,---000000...,,,+++***+++,,,,,,+++***)))+++...///...---------......///111333555777888///000111222333444444555888888777444222222444666:::999999888888777777666666999;;;:::888888888777yyyGGG666444---***///******))))))))))))******************))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((()))((()))...444444///))))))))))))))))))******+++'''(((******))))))+++,,,***************+++,,,,,,+++,,,,,,---------,,,,,,...///000///......000222000000000000111111222222444555555444222111222333444333222444666777555222111000000111444555444333222555777666444222222333///111222222111000000111.../////////000000111111222222111///...,,,++++++***+++,,,---...------,,,((())))))))))))))))))(((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&'''''''''((((((((((((&&&'''(((((())))))(((((('''&&&&&&(((******)))(((%%%&&&'''+++///444888:::$$$&&&'''((()))+++...111,,,...,,,((((((,,,---+++$$$&&&&&&$$$""""""###$$$,,,333---###"""'''+++%%%***,,,)))))),,,---***###%%%(((******(((%%%###$$$$$$%%%%%%'''((()))***'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((''''''((((((((()))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))(((((('''''''''&&&&&&&&&'''''''''((((((((())))))'''((()))***+++++++++++++++,,,...000000000///...***---111222000///000111)))000888;;;888555444444000...///333444333555999///222555666555555555666333333666999888333111444444666888;;;;;;:::777666444999<<<999666666555333000333666777777666666777222555666444000///222666222444333000///000000------///000...,,,,,,---000...------,,,---...///000////////////////////////++++++,,,,,,------------,,,,,,,,,,,,++++++++++++)))(((((()))******)))'''((())))))))))))))))))(((((()))'''###%%%******%%%(((((('''''''''(((((()))&&&&&&''''''((())))))***(((((()))))))))*********+++......++++++......,,,***+++,,,---,,,,,,...///,,,...000111000000111222111111222333555777888999111222444666666666555444:::999888555333222444666555666777777777777888999::::::;;;======<<<999777vvvDDD555444---+++111***)))))))))))))))******************))))))))))))'''''''''&&&&&&'''''''''''''''''''''((((((((()))%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''%%%''')))***)))))))))))))))))))))))))))******+++'''(((******))))))+++,,,*********)))***++++++,,,'''((()))***+++,,,,,,,,,...///000000//////000111//////000000111111111222333444444333111111222444444222222444777777444111///222666777666444333444000333555555222000000111///111333333111000111222---...////////////......111111000///...,,,***))))))***,,,---...------,,,(((((())))))))))))((((((''''''''''''''''''''''''))))))))))))************''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&''''''(((((((((((((((&&&&&&&&&''')))***)))(((&&&((())))))((('''((()))+++***(((&&&%%%$$$%%%&&&'''%%%&&&)))'''$$$'''---&&&***,,,)))&&&(((---111+++###"""((()))((('''$$$))))))%%%&&&***)))$$$***)))(((''''''((()))***(((((('''&&&'''(((***+++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))******&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((('''''''''&&&&&&&&&''''''''''''((((((((()))'''((()))+++++++++***)))&&&(((+++...000000000///(((,,,111333222222333555+++555@@@EEEBBB;;;666444...---///333555444777===111222333222222222444666333333666:::888333222444444666999;;;<<<:::888666333999<<<999555555555333000333777999888777666666111444555333///...111666666222222444///(((---777***,,,...---++++++...111...---,,,,,,,,,---...//////////////////.........******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******)))(((((()))******)))'''(((((())))))))))))((((((&&&)))&&&'''******&&&(((((('''''''''(((((()))&&&&&&&&&'''((())))))***)))))))))))))))*********+++......+++***------***$$$'''++++++******---000,,,---.........///222444222222222333444555666777444555777999999777444333::::::888555333222444666...111333666777:::===???DDD@@@>>>@@@@@@===:::999sssHHH777/////////)))************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%''''''&&&%%%$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))''''''''''''((()))++++++******))))))******+++,,,+++///000---+++///222333------...///000000111111...///000111333444555666222555888;;;;;;888444111222...///333444000000444111111111000000000000000///000000//////000333666222222111111111111222222111111000///...,,,***))),,,++++++***+++,,,...///---,,,***(((''''''((()))''''''''''''''''''''''''''''''((((((((((((''''''(((''''''&&&&&&&&&&&&'''(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((()))***************+++++++++,,,,,,---------,,,---...000222333333444111888BBBGGGAAA777666:::---...///111222333333333555666777777777666555555999555222555:::;;;555...444555666777777777777777444888;;;:::999999666000444555666888888777777666222111000///000111333444777555333111000000000111111000---++++++,,,...///---,,,+++***+++,,,---...///...---,,,,,,,,,,,,,,,******++++++++++++,,,,,,+++++++++************)))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''((('''&&&'''((())))))'''(((((((((((())))))))))))))))))))))))))))))))))))++++++******++++++,,,---------,,,++++++,,,,,,,,,...............///000000444333111111111333555666666555333111000000111111666333///...///222444555222444666777777999<<<>>><<<<<<<<<<<<<<<<<<;;;;;;tttHHH777///...///)))************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%''''''&&&%%%$$$&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))''''''''''''((()))***+++******))))))******+++,,,000444444000---...000///000000111111222333333444///000111222333444555555666888<<<>>>===:::666444222000222777777333111444333222222111111000000000666777888888777666777888111111111000000111111111222111111000...---+++***,,,,,,++++++,,,------...---+++)))(((''''''((()))''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&'''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((()))((((((''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((()))((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((()))************)))******++++++,,,------...,,,---///000222222333333,,,222===DDDAAA666...,,,///000111333555777888999999888777666666777888888777777777777777666444222999999999888888777666666666999:::777666888666222444444666777777777666555333222111000000222444555666555333000//////000111111000...,,,+++,,,...///------,,,++++++,,,---.........---,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((('''&&&'''((()))((('''''''''((((((((()))))))))))))))))))))))))))))))))***************++++++,,,,,,,,,++++++***++++++,,,///////////////000111111333222111000111333555666555444222111111111111222222111000000000222555777444444444444555666999:::;;;<<<===>>>>>><<<;;;:::tttGGG666///...///+++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((''''''((((((((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((''''''(((((()))***+++***))))))))))))***++++++111555555111///000///---111111111222333333444444111111222333333444555555888:::<<<>>>===:::666444222222555:::;;;666333333444333333222111000000///222555777777555333333333111000000//////000000111111111111000///---,,,++++++,,,,,,---------------,,,+++)))'''''''''((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''((()))***''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((('''((())))))******))))))((())))))+++,,,---......---...///000111111111111555444777;;;:::555222444111222222444666999<<<===<<<:::888666666888;;;<<<555999<<<999444111444888>>>===;;;999777666666555888:::888444444666777444333444555666666666666555444333222111111222444555555444222000//////000000111000...,,,,,,---///000...------,,,,,,,,,------------,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,---++++++*********)))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&((()))(((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))(((((())))))***+++******))))))))))))******......------......///000///......---...000111333111000////////////000000...000222222111222555999444444222222222444666888;;;<<<>>>???>>>===:::999tttEEE555///---...,,,************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))******)))))))))))))))***+++++++++///111//////111000---///000000000111111111222111222222333444444555555777888999999888555333111000222777;;;<<<888444222333333222111000///......,,,...//////...---...///000//////......//////000////////////...---,,,++++++,,,---......---,,,+++***)))(((''''''''''''(((''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&'''((()))***+++'''''''''&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))''''''(((***+++---...///......///000111111000000777666777777333---///444444333222333444777:::<<<;;;:::999888888:::;;;===333777:::888444333777<<<>>><<<:::888666666555555888:::999666555777777444444555555666666666666666444333111000000111333444333222111///////////////000///...---------///000......------------------,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,************))))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((('''&&&%%%&&&((()))((('''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''((())))))((((((''''''(((((())))))***************+++,,,,,,************+++---...///------,,,,,,---------...---111555555222111444888444222111111333666888999============<<<<<<;;;;;;qqqBBB555000---...,,,************)))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''((((((((()))))))))***(((((((((((()))))))))))))))(((((((((((())))))***))))))(((((())))))***+++'''+++,,,,,,---000///,,,000000000000000111111111111111222222333444555555555555666555444222000///...222666888999777333000111000000///...---------/////////...---000444777///......------......///------------,,,++++++***++++++---------,,,+++***((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''')))******'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((()))))))))))))))&&&'''((()))+++,,,---...---...///000000000000000+++111:::;;;333,,,///777777666444444444666888999777888999999:::::::::999333444555555666777:::<<<999888777666666555555555777:::;;;999888999777333555555555666666666777777333111000///...000111222111000000///..................---,,,------...///.........------,,,,,,+++++++++*********++++++,,,*********+++++++++,,,,,,*********)))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''&&&%%%&&&'''((((((&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))'''&&&&&&&&&''''''((())))))))))))))))))******+++))))))***+++,,,---...///------..................///444888666222000222555333111000111555999;;;;;;>>><<<;;;999999;;;<<<>>>mmm???555111------,,,************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''(((((())))))******(((((((((((())))))))))))))))))(((((((((((()))))))))(((((((((((()))******(((***+++***,,,000///+++111111111111111111111111...///000111333444555666555444444444333222111000...222444333444555333000............------------111111///......222777<<<...------------------...+++++++++,,,++++++******+++++++++++++++******)))''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&'''(((((())))))((((((&&&'''''')))***+++,,,,,,,,,---...///000000000000...222666666444<<>>iii;;;444333...,,,+++************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''((()))*********(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))******)))*********...444555222000000000000000000000000,,,---...000222444555666333333222111111111111111///222222//////333444111---------............///......---,,,,,,///333666------,,,,,,,,,,,,------***++++++,,,,,,,,,+++++++++******)))(((((())))))&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&'''(((((())))))((((((''''''(((((()))***+++++++++,,,---///000111111111666444111///111@@@^^^xxx666666666666666666666666111222222222333444555555222111222444777888777555333444666777777555333111666888888444444666555222333333222222222333444555333222000///...///000111...............---,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))))))))))))))***++++++(((((((((((())))))))))))***)))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))%%%%%%%%%&&&&&&((())))))++++++******++++++,,,---***+++---...000111111222333333444444333222111000444444444444333333333333222000000444:::===;;;888555666777999;;;;;;<<<<<>><<<:::888777777777XXX999000+++000,,,+++******))))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&(((((())))))******++++++++++++,,,---------------......////////////...............///000111222333666777555111000444555333111111222222222333333333333333333333222111000///111000///...---,,,++++++------------,,,+++******,,,,,,+++***((('''(((***(((((('''&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&''''''''''''((((((((('''((()))++++++,,,,,,,,,)))+++............///111111222444555555444333333222111111111333555888:::555555444333333333444444777999;;;;;;999777555555888666333000...///000111555222000000111333333333111000000///000111333444;;;777111...,,,,,,+++************++++++++++++,,,,,,,,,+++***))))))******)))***+++***((('''((()))''''''((((((((()))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&(((((((((((())))))))))))+++,,,---,,,+++,,,---///222111000///////////////000///...///222555777777<<<<<<;;;999777555333222XXX999000***...++++++***)))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((('''%%%%%%%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((()))))))))*********+++,,,------...------//////000000000///......////////////000222333444888999666111000444666555222222222222333333333444333333333333333222000000111111000///---,,,++++++.........---,,,+++***)))***)))((()))++++++(((%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$####################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((('''((()))***++++++++++++))),,,.../////////111222000111222333333222111111111111111222444777999;;;666666666666666666666666777999;;;:::888666555444888666444222111111222222444333222111222222333333000000000000000111333333888444000---,,,+++***)))************++++++++++++******)))))))))*********((()))***)))((('''((()))'''''''''((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((''''''&&&&&&%%%%%%%%%'''''''''((((((((())))))***+++,,,,,,++++++,,,...///......---....../////////...---///222555666555666666777777666333111///YYY;;;222***...++++++)))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((''''''''''''(((((((((((((((((((((((()))))))))***+++,,,------------000000111111111000//////////////////000111222333777888666111111555777555111111111222222222333333222222222222111000///...111000///...---,,,++++++///......---,,,***)))((()))&&&&&&+++222222***"""&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$##########################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''''''''((()))***************,,,///000000000222333/////////////////////...111111222333555777:::;;;888888888888888777777777777999999888555333222222888777666444333333333333222222222222111111222333/////////000000111111222111///.........---***((())))))*********+++++++++(((((()))))))))******)))'''((())))))((('''(((***''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$&&&''''''''''''((((((((((((***++++++******+++,,,,,,,,,,,,,,,---...//////------///222444555333111222444666777777555333222WWW<<<333+++...+++,,,))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((((((''''''(((((((((''''''''''''(((((((((((('''((()))+++,,,,,,,,,,,,//////000000000000000///000000/////////000111111444666444111111444666444000000111111111222222222000000000000///...---,,,.........---,,,,,,++++++---------,,,+++***((('''***''''''---444444,,,$$$&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&'''''''''''''''((())))))))))))))))))+++...//////000222333.........---------------111222222333555777888999888888888888777666555444555666777666333111111222777666666666555444333333000111222222111000111222////////////////////////,,,,,,,,,---...---+++((()))))))))************+++'''((())))))))))))((((((&&&((())))))''''''(((***&&&&&&'''''''''((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&'''''''''(((''')))++++++***)))***+++***++++++,,,---...///000......000333555555222///333555777888999888777666RRR:::333,,,///,,,---))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""######$$$%%%%%%&&&&&&######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&'''((()))***+++++++++,,,,,,---.../////////...000000//////......//////000333222000000444555333000111111111222222222222////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((('''((()))***,,,---,,,***(((%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%####################################$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''''''''(((((())))))(((((('''))),,,---......000222///......------,,,------111222222333555666777777777777777777555333222000222333555444333333444555444444555555444333222111...000222222000...000111/////////......---,,,,,,---+++******+++,,,+++)))))))))))))))************'''((()))))))))((('''&&&&&&'''((((((''''''(((***&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$##########################################################################################"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&(((***+++***))))))************+++---///000111222111111222444333222000444555666777777777666555NNN777333,,,000---...)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""###$$$%%%%%%&&&&&&""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''$$$$$$&&&''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%&&&''')))******++++++)))***+++,,,------...---111000///......------...---000111///000444555222111111222222222333333333////////////...---,,,+++******+++++++++,,,,,,,,,***************)))((('''&&&)))+++(((###!!!%%%)))%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&'''((((((((((((((((((%%%'''***+++,,,---///000000///...---------------222222333333444555666666666666666555333111///---///111333444444555777999222333333444333222000///---000222111///...///111/////////...---,,,******///,,,)))'''(((******+++))))))))))))************'''((()))))))))(((&&&%%%%%%'''((((((''''''(((***&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################################################################!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%'''******)))(((((())))))******+++---///111222666444111111111222222111333444444444333333222222PPP999333***,,,((()))(((((((((((('''''''''''')))((('''&&&%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&(((((((((((()))))))))))))))***+++---...------,,,///////////////000000000000111222333333333333222///111333444333222222222,,,---...///000000000000---,,,***))))))***,,,------,,,+++***))))))))))))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###########################$$$#########""""""!!!!!!"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((()))******///......---------......///111333111...---000222444444333222222111000000///000111222333444444444000000000000000000000000333===>>>333+++...000---//////...---,,,+++++++++***++++++++++++***))))))((((((''''''''''''((((((******))))))((((((''''''))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((())))))+++,,,,,,,,,---000222111111111000//////......000////////////111333444NNN888222+++...***+++(((((((((((('''''''''''')))((('''&&&%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''((((((((()))))))))))))))***,,,---......------////////////000000111111222222222222222222333333222444555444222000000111/////////000000000//////---,,,***))))))***,,,---,,,,,,+++***))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$#######################################"""""""""!!!"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((())))))***......------------.........000222333222111000000444444333222222222222333222222222222333444555666111111111111111111111111999BBBAAA555+++,,,---***000///...---,,,,,,,,,,,,***++++++++++++***)))))))))((((((''''''(((((()))))))))))))))(((((('''''')))((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""""""""""""""""""""#########################################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$##################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((+++,,,,,,+++******+++---,,,,,,------.........///////////////000111222222KKK666222+++///,,,---((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''((((((((()))))))))***+++,,,---.........---......///000000111222222444333222111111222222333666777666444111//////000222111111000000///......,,,+++***))))))***+++,,,,,,,,,+++***)))))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%$$$$$$############$$$$$$######$$$$$$$$$$$$##########################################"""""""""""""""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$###################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((''''''(((((()))***---------,,,,,,------...---...111444666555111...555444333222333444666777666555333222222333555666222222222222222222222222999??????333*********(((000///...---,,,,,,,,,,,,******++++++******)))(((***))))))(((((())))))***)))))))))(((((((((((('''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""""""""""""""""""""#########################################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$##################$$$$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))***)))(((''')))+++,,,,,,------------------//////000000000000//////JJJ555111+++///+++,,,((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''''''''((((((((())))))***+++,,,,,,---.........------...///111222333333555333111000000111222333777666555222000///000222333222111///...---,,,+++,,,+++******)))******+++,,,+++***))))))((((((((())))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$############$$$$$$######$$$$$$$$$$$$#######################################"""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""########################################################################$$$$$$$$$###############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((''''''''''''((()))))),,,,,,,,,,,,,,,,,,---...///...///222666666333///555444222222333555888;;;777555333111000222444555000000000000000000000000000666666...)))***+++***//////...---,,,,,,------***************))))))(((******))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""""""""""""""""""""############################################################$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&''''''''')))+++---222111000///...,,,++++++...///000111111000...---III555111+++...******(((((((((((('''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((((((******++++++,,,------...,,,---...///000111222222333222000//////000222333333333333111000000111444111000...---+++*********,,,++++++***)))))))))))),,,+++***)))(((((((((((()))(((((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""######$$$######""""""######$$$"""######$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""######""""""#########$$$$$$$$$""""""""""""""""""""""""################################################################################################$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((()))+++++++++++++++,,,------111///---///333555444111444333222111333666999;;;666444111///...///111222////////////////////////,,,000000---***+++,,,---...------,,,,,,,,,,,,---)))************)))((((((******))))))))))))******'''''''''''''''(((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$$$$######""""""######$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%&&&((((((((())),,,...000000///...---,,,++++++//////000111111000///...HHH444111+++...)))***((((((((((((''''''''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&'''''''''(((((((((***)))))))))***+++,,,---,,,,,,---...//////000000000///.........///111222///000111111000000222444///...,,,+++******+++++++++++++++******)))((((((++++++***)))((((((((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%######""""""""""""######""""""############""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$""""""""""""""""""""""""########################################################################"""""""""#####################""""""""""""#########$$$$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&''''''((()))************+++,,,------111///......000222222222222111000111222555777999222111///------...///000------------------------000111111...,,,,,,,,,---,,,,,,++++++++++++,,,,,,))))))******))))))((('''***))))))(((((())))))***&&&''''''''''''(((((((((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$"""""""""###############"""""""""############$$$######""""""""""""######""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&)))******)))(((((()))+++))))))***++++++,,,,,,---000000111111111111000000EEE222111+++///++++++((((((((((((''''''''''''&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((()))((((((((((((***+++,,,,,,,,,,,,---------......+++,,,,,,---...///000000---...000000000///000111...---+++******+++---...+++++++++******)))((('''+++***)))((((((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$%%%'''((()))######""""""""""""######""""""############""""""""""""""""""""""""""""""!!!"""""""""############"""############$$$$$$$$$""""""""""""""""""""""""########################################################################!!!"""""""""#########$$$######""""""""""""############$$$$$$$$$%%%%%%%%%###########################################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))))))))******+++,,,------///000111000//////000/////////000111333444555000///...............///........................111000//////---+++,,,---+++******)))******++++++)))))))))))))))((((((''')))((((((''''''(((((()))&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!"""""""""#########$$$""""""""""""##################""""""""""""######""""""""""""#########$$$%%%%%%%%%%%%&&&&&&&&&&&&((()))))))))'''''')))***'''((()))***+++,,,---...111111000111111222333444~~~CCC111000,,,000------)))(((((((((''''''''''''&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''')))***,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---.../////////,,,...000111///.........---,,,+++++++++---///111++++++++++++***)))''''''+++***)))(((((('''''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""$$$'''))),,,---######""""""""""""######""""""############""""""""""""""""""""""""""""""!!!!!!""""""#########$$$"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!""""""#########$$$######""""""""""""###############$$$$$$%%%%%%%%%##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''(((((())))))))))))***+++,,,---***...333333000---,,,------...///000111222222333......//////////////////////////////////////////---,,,+++,,,,,,++++++---***)))))))))))))))******)))))))))))))))(((((('''((((((''''''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!""""""#########$$$""""""""""""##################""""""""""""######""""""""""""############%%%%%%&&&&&&&&&&&&''''''$$$%%%'''''''''(((+++---++++++,,,,,,,,,---------222111000000111333555666xxxHHH555///,,,...'''+++))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''((())))))+++++++++***++++++,,,,,,,,,...000111111222555666------------......//////...,,,***+++...///...+++***+++***(((&&&$$$%%%&&&))))))(((''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###""""""***444666111###$$$$$$%%%%%%$$$$$$###$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$#########""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$$$$$$$#########""""""########################""""""###$$$$$$$$$$$$###"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''((((((&&&'''))))))((())),,,...000111222000---,,,...000...///111111000000111222///111///,,,---333666666222111///---,,,+++++++++------...///...---+++***))))))***+++++++++******((((((((((((''''''''''''******))))))(((((('''''')))&&&$$$%%%'''(((&&&###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$"""############$$$$$$$$$'''&&&$$$######$$$&&&'''%%%%%%%%%%%%&&&'''(((((()))***++++++******,,,...000...,,,---000222222000xxxHHH555///,,,...'''+++(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''(((((()))++++++*********+++,,,,,,***---222444444333333444........................///---+++,,,...///---+++***++++++)))&&&%%%&&&'''))))))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!'''//////***###$$$$$$%%%%%%$$$$$$###############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$#########""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$$$$$$$#########""""""########################""""""###$$$$$$$$$$$$###"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&'''((((((&&&((()))))))))***,,,...///111111000---,,,...000,,,---///000000222444777000222111///000555777666222111111///...---,,,,,,------......---,,,,,,+++++++++++++++************((((((((((((''''''''''''))))))))))))((((((''''''(((&&&%%%%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$"""############$$$$$$$$$'''&&&$$$######$$$&&&'''%%%%%%$$$%%%%%%&&&'''(((((()))******))))))+++---///---+++,,,///111000///wwwHHH555///,,,...'''+++''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&''''''((((((******))))))***+++,,,,,,(((---222555555333111111///////////////.........000...------......,,,++++++++++++)))'''&&&'''((()))(((''''''&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! $$$((('''#########$$$$$$$$$$$$##################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$############"""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$$$$$$$#######################################""""""###$$$$$$$$$$$$###"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&''''''(((''')))************,,,......///000...------...000---///000000000222555888111444444222333777888555222222333333222000...---...------,,,,,,,,,,,,,,,...---+++************+++(((((((((((('''''''''''')))))))))(((((((((((('''((('''&&&&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""############$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%&&&'''((('''((()))(((((((((***,,,---,,,+++,,,.../////////wwwGGG555...---///(((,,,((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&''''''''')))))))))))))))***+++,,,(((,,,000222222000//////000000/////////.........000///......---,,,,,,++++++,,,,,,***((('''((()))(((''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!"""$$$### ######$$$$$$$$$$$$###############"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""########################""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""################################################""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''(((''')))++++++++++++,,,---------------------...///222222222000///000222555111555777555666888777444111222444444444222000......---,,,+++++++++------000...,,,***))))))***+++((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""""""""###""""""#########$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&'''))))))((()))+++------,,,,,,,,,---...//////vvvGGG444...---///(((,,,)))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&(((((((((((()))***+++,,,***+++---...---,,,---...///////////////............///...---,,,++++++++++++++++++***((('''(((***''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!"""######"""""""""######$$$$$$######"""""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%&&&''''''''')))+++++++++***+++,,,,,,+++++++++,,,---......222222222111//////111333111555777555555777666222///111222333333222000///---,,,+++******+++---...///...+++)))((()))***+++(((((((((((('''''''''''''''''''''''''''((((((((('''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""######"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''((()))))))))***,,,...------------......000111vvvFFF444...---///(((---))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''(((***+++++++++,,,---,,,++++++,,,---------------......//////,,,------,,,***)))***+++*********)))''''''(((***&&&&&&&&&%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""" !!!%%%%%%######%%%""""""############""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!"""""""""""""""###""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""###############$$$$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%&&&&&&'''&&&(((++++++***))))))***+++***)))***,,,......---,,,...000111000111222444000444555222222444333///---...///000000000///...+++++++++++++++,,,,,,------,,,***))))))))))))***((((((((((((''''''''''''&&&''''''''''''((((((((('''((()))(((&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&'''&&&((()))))))))***---///,,,---......---...000222vvvFFF444...---///)))---(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%"""#########$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((()))++++++***,,,//////---,,,+++,,,***++++++,,,---...//////)))+++,,,+++)))((()))+++((())))))((('''&&&((()))&&&%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""" """&&&&&&"""!!!%%%""""""############""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!""""""######""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%'''***+++)))(((((((((***((('''(((,,,......---***---000111111000000111///222222///...000000,,,+++++++++,,,,,,---------******+++,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&'''''''''((((((''')))***)))&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!"""############$$$$$$$$$######$$$$$$$$$$$$##################$$$%%%&&&'''%%%&&&((((((((())),,,...+++,,,...---,,,,,,///111vvvFFF444...---000)))---''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%""""""######$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((()))***+++***---111333111...+++***((()))***+++---...//////''')))+++***((('''))),,,((())))))(((&&&&&&''')))%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""" """'''&&& $$$""""""############""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############ !!!!!!!!!""""""######""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''$$$''')))***)))'''''''''***'''&&&(((,,,......,,,,,,///222222000...,,,,,,...000000,,,,,,......+++)))))))))))))))***,,,,,,(((***+++,,,---,,,,,,+++'''(((((()))))))))(((((()))(((((((((''''''''''''&&&&&&&&&'''''''''((((((''')))***)))&&&%%%&&&)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!"""############$$$$$$$$$######$$$$$$$$$$$$##################$$$%%%&&&'''###%%%&&&''''''(((+++---)))+++---,,,++++++---000pppDDD444---,,,000((())))))))))))(((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$#########$$$%%%%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((()))+++,,,---111222333444333111///---...---,,,---/////////...,,,......---***)))((()))(((((((((((())))))))))))''''''&&&%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""############""""""""""""############""""""########################$$$#########""""""!!!!!!""""""""""""####################################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))+++,,,---...---,,,,,,,,,------+++***000......000...***+++...)))+++------,,,,,,,,,---,,,+++)))((((((***+++---******))))))((((((''''''''''''((((((''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((()))))))))***++++++,,,,,,pppDDD444---+++000)))***)))))))))(((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''')))***+++,,,...///000111111///...,,,---,,,,,,---...///...---,,,---...---***(((((()))((((((((((((((((((((()))'''&&&&&&%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""############""""""""""""############""""""####################################"""""""""!!!""""""""""""####################################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))+++,,,---............///000000///...///------000///+++***---***+++------,,,,,,---...,,,+++***(((((()))+++,,,))))))))))))((((((''''''''''''((((((''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))******++++++,,,oooDDD444---+++000***---)))))))))(((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))***+++***+++,,,---...---,,,,,,---,,,+++---...///...,,,+++---...---***(((((()))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""############""""""""""""############""""""####################################""""""""""""""""""""""""####################################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++,,,---,,,---...///000000000000...,,,---000000,,,+++---+++,,,......---,,,---...---,,,***)))(((((()))***)))))))))(((((((((((('''''''''((((((''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&(((((())))))******++++++mmmCCC444---+++000+++...)))))))))(((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((())))))'''((()))+++,,,,,,,,,,,,+++++++++---......---++++++,,,---,,,***(((((()))((((((((((((((('''''''''&&&&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############""""""############""""""""""""############""""""#################################"""""""""""""""!!!"""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))***+++,,,)))+++,,,---------...//////------222222///---...+++---......---,,,---...---,,,***)))(((((((((((((((((((((((((((((((((((('''''''''(((''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''(((((()))******+++iiiAAA444...+++000+++///)))))))))(((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((&&&'''(((***+++,,,------******+++,,,......,,,******+++,,,,,,***(((((())))))(((((((((''''''&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######!!!"""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))*********+++,,,,,,+++,,,///222333///...222444111...///+++---......---,,,,,,---,,,+++***)))(((((('''''''''''''''''''''((((((((('''''''''(((''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%&&&''''''(((((()))******ddd>>>444///,,,///***...)))))))))(((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%$$$###"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,---))))))***,,,......+++))))))+++,,,+++***(((((())))))((((((''''''&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""############""""""""""""####################################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((())))))))),,,---...------000777===666000...111333111......+++,,,...---,,,++++++,,,*********))))))(((((('''&&&''''''''''''(((((((((''''''((((((''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""""""""############$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''(((((())))))___;;;333000,,,///(((,,,)))))))))(((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((***+++,,,((()))***,,,...---***((()))***++++++)))(((((()))))))))(((''''''&&&%%%%%%%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""############""""""""""""############""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""####################################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((((()))+++---...---///555@@@III888111,,,...000...,,,,,,***,,,---,,,+++))))))***((()))))))))))))))((((((&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""############$$$$$$$$$$$$%%%%%%%%%&&&%%%&&&&&&''''''((())))))\\\999333000---...'''+++)))))))))(((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&%%%$$$###"""#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&'''(((******((((((***,,,...---***'''(((***++++++)))(((((()))))))))((('''&&&&&&%%%%%%%%%%%%'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""############""""""""""""############""""""""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""####################################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''((((((((()))***,,,,,,///888EEEPPP999000***+++---,,,++++++***+++,,,,,,***)))))))))'''((()))))))))))))))(((&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""############$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))WWW>>>111111,,,+++---***'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$###$$$%%%&&&$$$"""######################################################$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((******))))))***+++,,,,,,,,,,,,''''''''''''''''''''''''%%%&&&'''&&&$$$###$$$%%%((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""############""""""######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############!!!###$$$###"""!!!"""###""""""""""""####################################################################################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$$$$$$$###"""###$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''******+++---000333777999,,,,,,,,,,,,++++++***)))*********)))(((''''''&&&(((((())))))))))))((((((+++******)))(((''''''&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$%%%&&&&&&''''''(((VVV>>>222111---+++---***'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$###$$$%%%&&&$$$"""######################################################$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''((()))***((()))***+++,,,,,,,,,,,,''''''''''''''''''''''''&&&''''''&&&%%%###$$$%%%((('''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""############""""""######"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""###$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############!!!###$$$###"""!!!"""###""""""""""""####################################################################################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""$$$%%%$$$###"""###$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''+++++++++++++++,,,------,,,,,,,,,,,,,,,+++******,,,,,,+++******)))((((((((())))))******))))))(((******))))))(((''''''&&&&&&&&&&&&&&&'''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$%%%%%%&&&'''''''''SSS<<<222333...,,,---((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%$$$###$$$%%%&&&$$$"""######################################################$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''))))))(((((()))***++++++++++++(((((((((((((((((((((((('''((()))'''%%%$$$$$$%%%''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""###""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""###############$$$$$$%%%""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############!!!###$$$###"""!!!"""###""""""""""""####################################################################################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%$$$###"""###%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''************)))((('''''',,,,,,---------,,,++++++---------,,,++++++******)))******************)))***))))))(((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''QQQ:::111444///------(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&$$$"""######################################################$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))''''''((()))************))))))))))))))))))))))))((())))))(((&&&$$$%%%%%%'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%########################""""""#########""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""###$$$$$$""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############!!!###$$$###"""!!!"""###!!!"""""""""####################################################################################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&''')))+++++++++******,,,,,,---------,,,,,,+++------,,,,,,,,,+++++++++******++++++++++++******))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$###$$$$$$%%%&&&&&&''''''OOO999111444000------((()))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&$$$"""######################################################$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((&&&&&&'''((())))))))))))))))))))))))))))))))))))((())))))(((&&&$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################""""""############""""""########################""""""""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############!!!###$$$###"""!!!"""###!!!"""""""""####################################################################################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###%%%%%%%%%$$$###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%(((***,,,,,,,,,,,,++++++,,,------,,,,,,,,,++++++++++++******************++++++++++++******((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$######$$$$$$%%%&&&&&&'''NNN888000333///------)))))))))((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$###$$$%%%&&&$$$"""######################################################$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''((((((((((((((((((((((((((((((((((((&&&'''((('''%%%%%%%%%'''&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&########################""""""######$$$$$$##############################""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############!!!###$$$###"""!!!"""###""""""""""""####################################################################################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&%%%$$$###$$$&&&######$$$$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%&&&'''((()))))))))******+++,,,,,,,,,++++++******************)))))))))******************)))''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$######$$$$$$%%%%%%&&&&&&NNN888///111...---...***))))))((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$###$$$%%%&&&$$$"""######################################################$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&$$$%%%&&&''''''(((''''''''''''''''''''''''''''''$$$%%%&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&########################!!!"""###$$$$$$$$$$$$###########################""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""!!!!!!""""""###$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############!!!###$$$###"""!!!"""###""""""""""""####################################################################################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%"""###%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%&&&'''((((((((()))******+++++++++***)))*********************((())))))******))))))(((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""#########$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$#########$$$%%%%%%&&&&&&NNN888...111...---///+++***)))((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$###$$$%%%&&&$$$"""######################################################$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&########################!!!"""###$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""#########"""###$$$$$$%%%""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############!!!###$$$###"""!!!"""###""""""""""""####################################################################################"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%"""###%%%'''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%&&&)))+++---'''((()))************************************+++(((((())))))))))))((((((&&&'''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%""""""######$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$"""######$$$%%%%%%&&&&&&GGG666000///***+++///+++(((''''''''''''&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########################################################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""!!!!!! ######""""""!!!!!! """"""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&''')))))))))((((((((((((((())))))(((((((((((())))))))))))(((((('''''''''&&&))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""######""""""!!!!!! """"""""""""############""""""###$$$$$$$$$$$$###########################FFF666//////***+++///***(((''''''''''''&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%######$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""###$$$%%%&&&'''%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############"""""""""!!!!!!!!! ###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''))))))))))))))))))))))))******))))))))))))******)))))))))(((((((((''''''))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$######$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""###"""""""""!!!!!!!!! """"""""""""############""""""###$$$$$$$$$$$$###########################EEE555//////***+++///***(((''''''''''''&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######""""""""""""""""""""""""#########$$$&&&''')))***&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%################################################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''(((((())))))******++++++,,,++++++******++++++,,,***)))))))))))))))(((((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""!!!!!!!!!!!!""""""""""""############""""""###$$$$$$$$$$$$###########################DDD444//////+++,,,...***(((''''''''''''&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$%%%%%%'''((()))%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$#########$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%################################################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&''''''(((((()))***+++,,,,,,++++++************++++++************))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""""""""!!!!!!!!!!!!!!!"""""""""############""""""###$$$$$$$$$$$$###########################{{{BBB333...///+++,,,...)))(((''''''''''''&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""&&&%%%$$$$$$$$$$$$$$$%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$#########$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%################################################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''''''''((()))***++++++,,,))))))(((((((((((())))))))))))))))))************((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!!!!!!!""""""""""""!!!"""""""""############""""""###$$$$$$$$$$$$###########################{{{AAA222...000+++,,,...)))(((''''''''''''&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######""""""""""""""""""""""""&&&%%%$$$###"""""""""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%################################################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''''''''(((((())))))******(((''''''&&&&&&''''''((((((((()))))))))))))))***((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""############""""""###$$$$$$$$$$$$###########################|||@@@111...000,,,,,,...)))(((''''''''''''&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$###########################$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$######""""""""""""""""""""""""%%%$$$$$$############$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############ !!!!!!!!!"""""""""### !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###########################$$$$$$%%%%%%&&&&&&''''''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""" !!!!!!!!!"""""""""###""""""""""""############""""""###$$$$$$$$$$$$###########################}}}@@@111...000,,,,,,...)))(((((('''''''''&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%###########################$$$%%%&&&&&&%%%$$$#########$$$$$$$$$$$$######""""""""""""""""""""""""############$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$################################################$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########################################################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############ !!!!!!!!!""""""###### !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###########################$$$$$$%%%%%%&&&'''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""" !!!!!!!!!""""""######""""""""""""############""""""###$$$$$$$$$$$$###########################>>>666//////...+++))))))(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###&&&%%%###"""""""""######"""############$$$$$$$$$&&&&&&%%%$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######################################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%########################$$$$$$$$$#########""""""################################################""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""#####################"""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$#########""""""!!!!!!""""""""""""""""""""""""%%%%%%$$$$$$%%%%%%&&&'''+++*********))))))(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&******))))))((((((''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############$$$$$$$$$#########""""""www===555///......+++))))))(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$###"""%%%%%%###"""""""""######"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######################################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%########################$$$$$$$$$#########""""""################################################""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""!!!""""""""""""""""""""""""%%%$$$$$$$$$$$$%%%&&&&&&)))(((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''''''''&&&&&&&&&&&&))))))))))))((((((''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############$$$$$$$$$#########""""""ooo===555///......+++))))))(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!###$$$###!!!%%%$$$######"""#########"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######################################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$########################$$$$$$$$$###############################################################""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""######""""""""""""""""""""""""""""""""""""############""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&)))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$###############mmm<<<444......---+++)))***(((''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$###""""""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###################################################"""!!!"""###$$$###"""$$$$$$##################""""""#########$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######################################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$################################################################################################""""""############""""""""""""""""""""""""""""""$$$###############""""""!!!"""""""""############"""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""#####################"""""""""""""""""""""""""""""""""""""""$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""####################################ooo;;;333---------+++)))***(((''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$###""""""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################$$$###"""###%%%&&&%%%$$$############$$$#########""""""#########$$$$$$$$$""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######################################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$################################################################################################""""""############""""""""""""""""""""""""""""""%%%%%%$$$$$$#########"""!!!"""""""""############!!!!!!""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""######""""""""""""""""""""""""$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###"""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""####################################qqq:::333---------+++)))***(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################$$$###"""###%%%&&&&&&%%%""""""###$$$$$$$$$$$$###"""############$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######################################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$##########################################$$$$$$$$$################################################""""""############""""""""""""""""""""""""""""""&&&&&&%%%%%%$$$#########""""""""""""############!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""############""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""###############$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""" !!!!!!""""""######""""""""""""""""""""""""""""""""""""###########################$$$$$$$$$ooo:::222,,,,,,---+++)))***(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###################################################"""!!!"""%%%&&&%%%$$$!!!"""###$$$%%%$$$$$$###"""############$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######################################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%"""##################$$$########################""""""#########$$$$$$$$$################################################""""""############""""""""""""""""""""""""""""""'''&&&&&&%%%$$$$$$######""""""""""""############ !!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""############""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!"""""""""############""""""""""""""""""""""""###############$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""" !!!"""#########""""""""""""""""""""""""""""""""""""############""""""#########$$$$$$$$$lll:::222,,,,,,---+++)))***(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!$$$%%%$$$###!!!"""###$$$%%%%%%$$$###"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######################################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%!!!!!!""""""#########$$$########################""""""######$$$$$$$$$$$$################################################""""""############""""""""""""""""""""""""""""""''''''&&&%%%%%%$$$######""""""""""""############ !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!""""""#########$$$""""""""""""""""""""""""#########"""###$$$$$$%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""" !!!"""######$$$""""""""""""""""""""""""""""""""""""############""""""######$$$$$$$$$$$$jjj888444000---,,,,,,+++)))''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%########################$$$$$$$$$$$$$$$###"""!!!$$$###"""!!!"""###%%%&&&######$$$$$$$$$######"""!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!---FFF$$$"""000---%%%$$$&&&###---bbbrrrVVV"""+++%%%000(((&&& 111VVVKKKGGGNNNJJJPPPMMMNNNGGGSSSEEENNNSSS'''!!!########################$$$$$$############$$$$$$"""############$$$$$$$$$################################################"""############$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$#########"""""""""############$$$$$$$$$################################################$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""####################################"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''+++000000***$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%$$$###""""""########################"""############$$$$$$$$$########################""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! """"""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############"""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$fff888444000---,,,+++***)))''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$########################$$$$$$$$$$$$$$$###""""""!!!###%%%&&&%%%$$$############$$$$$$$$$######"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###---...))))))&&& ---"""###!!!zzz>>>%%%)))###'''mmm########################$$$$$$############$$$$$$"""############$$$$$$$$$################################################"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$#########"""""""""############$$$$$$$$$############################################################"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""####################################"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%&&&***......)))%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%$$$######"""########################"""############$$$$$$$$$########################""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""###"""""""""!!!!!!!!! """!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$aaa777444000---,,,+++***)))''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$########################$$$$$$$$$############""" ###&&&%%%"""!!!"""###"""######$$$$$$$$$######"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&+++---!!!'''***'''%%%666,,,$$$'''000{{{"""########################$$$$$$############$$$$$$"""############$$$$$$$$$################################################"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$###############"""############$$$$$$$$$############################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""####################################"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$"""""""""#########$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%'''++++++)))&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$#################################"""############$$$$$$$$$########################""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""########################""""""""""""!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$```777444///,,,++++++***)))''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$########################$$$$$$##################"""$$$### !!!&&&""""""###$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((($$$###FFFfff&&&'''&&&%%%,,,---///"""777333***///(((OOO'''########################$$$$$$############$$$$$$""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################""""""#########$$$$$$$$$#########################################################"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!"""""""""####################################"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$###########################$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&$$$$$$%%%''')))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#################################""""""#########$$$$$$$$$########################""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############aaa777333///,,,++++++)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$############$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#################################$$$######""""""###$$$$$$!!!###&&&%%%###!!!"""$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###111(((,,,!!!$$$$$$******uuu&&&333!!!###000+++---EEE111########################$$$$$$############$$$$$$""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$################################################""""""""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!"""""""""####################################"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$############$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%$$$###$$$&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###########################""""""#########$$$$$$$$$########################""""""############""""""########################""""""""""""""""""""""""$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########bbb666333///,,,+++***)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""########################$$$###"""""""""###$$$%%%"""***///000+++$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###"""$$$---***((('''### OOOLLL))) /// ***...777000))),,,###########################$$$$$$############$$$$$$"""############$$$$$$$$$################################################"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""##############################$$$$$$$$$"""############$$$$$$$$$################################################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""####################################"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$#########$$$$$$$$$$$$%%%#################################$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$$$$$$$%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################""""""############""""""########################""""""""""""""""""""""""############"""""""""""" !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######___666333...,,,+++***)))(((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""########################$$$###"""!!!"""###%%%&&& !!!&&&---111///''' !!!!!!"""$$$$$$%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%,,,******SSSggg"""!!!+++%%% &&&###---!!!///""",,,!!!(((222+++%%%+++%%%$$$222999########################$$$$$$############$$$$$$"""############$$$$$$$$$################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""#########$$$""""""#########$$$$$$$$$"""############$$$$$$$$$################################################!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""####################################"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$#########$$$$$$$$$%%%%%%########################"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%###$$$&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################""""""############""""""########################"""""""""""""""""""""""""""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###[[[666333...+++******)))(((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$###"""###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""########################$$$###"""!!!"""###%%%&&&&&&!!!"""(((,,,)))$$$!!!!!!"""$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###+++"""%%%+++!!!###555###&&&+++###)))---!!! &&&QQQ&&&&&&(((...999mmm)))!!!aaahhh########################$$$$$$############$$$$$$"""############$$$$$$$$$################################################"""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$""""""######$$$$$$$$$$$$"""############$$$$$$$$$################################################!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""####################################"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%"""$$$'''(((''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################""""""############""""""########################""""""""""""""""""""""""!!!!!!""""""######$$$$$$"""""""""""""""""""""""" !!!!!!!!!""""""######"""""""""""""""""""""""" !!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""ZZZ555222///---,,,+++***)))&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$######$$$%%%%%%$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%$$$###"""!!!$$$$$$############$$$$$$"""############$$$$$$$$$%%%%%%$$$###""""""######(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###""""""###%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&((()))&&&(((&&&""""""$$$%%%""""""%%% &&&,,,""")))***%%%'''++++++"""222&&&)))&&&((($$$...$$$JJJppp***&&&///,,,"""############$$$$$$$$$$$$$$$$$$#########""""""########################"""############$$$$$$$$$##############################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%################################################$$$###"""""""""###%%%%%%########################!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$##########################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''(((&&&%%%%%%%%%%%%$$$$$$$$$)))(((((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%((((((((((((''''''''''''(((((('''&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$#########&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""ZZZ555222///---,,,+++***)))&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$######$$$%%%%%%$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%$$$###"""!!!$$$$$$############$$$$$$"""############$$$$$$$$$%%%$$$$$$###""""""######''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$%%%&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%&&&'''$$$''''''(((***)))%%%""")))'''&&&YYYGGG%%% ---"""((('''...::: ,,,&&&aaa222(((###+++&&&"""&&&///LLL&&&&&&,,,%%%!!!############$$$$$$$$$$$$$$$$$$$$$#########""""""########################"""############$$$$$$$$$##############################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%################################################$$$###"""""""""###$$$%%%########################""""""""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&''''''(((((((((((((((((((((((((((&&&&&&'''''''''(((((((((#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$))))))************))))))$$$$$$%%%&&&'''((())))))%%%%%%%%%&&&''''''((((((&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""XXX555222///---,,,+++***)))&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""$$$$$$############$$$$$$"""############$$$$$$$$$%%%$$$######"""#########&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%"""%%%&&&$$$$$$&&&$$$!!!$$$)))&&&'''000&&&"""&&&+++%%%&&&&&&,,,"""000???$$$&&&***"""(((######'''SSS"""222############$$$$$$$$$%%%$$$$$$$$$#######################################"""############$$$$$$$$$##############################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""######$$$%%%########################"""""""""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''''''''(((%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''))))))))))))))))))((('''&&&%%%######$$$$$$$$$$$$######&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""VVV555222///---,,,+++***)))'''&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$$$$###############$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$############''''''$$$"""$$$###&&&&&&)))%%%'''333)))666!!!)))+++$$$JJJ]]]000+++&&&000---ZZZ)))******#########$$$$$$$$$%%%%%%################################################""""""#########$$$$$$$$$##############################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$##################################################################$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#######################################$$$$$$$$$########################################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&))))))(((((('''&&&%%%%%%))))))(((((('''&&&%%%%%%***)))'''&&&&&&((()))***(((((()))))))))(((&&&%%%((((((((()))((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!RRR555222///---,,,+++***)))'''''''''&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$###############$$$$$$"""#####################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""###%%%$$$!!!"""''')))(((###'''***((()))gggbbb"""###...$$$'''!!!111%%% 666)))***(((,,,...,,,)))(((###$$$$$$$$$$$$%%%%%%%%%################################################""""""#########$$$$$$$$$##############################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""######$$$$$$$$$$$$########################$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$########################################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&''',,,+++++++++***))))))))))))))))))(((((((((((((((''''''''''''((((((((((((***)))((('''''''''((()))((())))))******)))))))))*********)))((('''&&&&&&$$$%%%%%%&&&'''))))))***''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!NNN555222///---,,,+++***)))''''''''''''&&&&&&&&&%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######$$$$$$############$$$$$$"""############$$$$$$$$$#########"""######$$$%%%"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$### %%%'''%%%%%%%%%### +++$$$*** ###666222)))###!!!###555zzzAAA(((---$$$,,,$$$ ---,,,:::+++$$$$$$$$$$$$%%%%%%%%%%%%###############$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%################################################""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""###$$$$$$%%%%%%################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))%%%&&&&&&&&&&&&'''''''''%%%&&&''')))+++---...///000000222444666888999:::888777777666555444333333555555555555666777999:::555444444333111///...---///...---+++)))(((&&&&&&%%%%%%%%%%%%&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""KKK555222///---,,,+++***)))''''''''''''&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###$$$$$$$$$############$$$$$$"""############$$$$$$$$$######""""""###$$$$$$%%%""""""######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$%%%&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&'''&&&%%%%%%$$$&&&&&&###$$$((()))(((!!!)))'''(((!!!&&&+++111$$$&&&&&&""",,, 444000---)))!!!###,,,""" ...''',,,rrr###'''$$$$$$$$$%%%%%%%%%&&&&&&""""""#########$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''################################################!!!"""###$$$%%%$$$$$$###########################%%%%%%%%%$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################!!!""""""###$$$$$$%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((()))***,,,,,,((((((***,,,...000222333444555777999<<>>;;;888555222111000000///---,,,***)))))))))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""HHH555222///---,,,,,,***)))(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""###$$$$$$$$$############$$$$$$"""############$$$$$$$$$######""""""###$$$%%%%%%""""""###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###""""""###%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''(((''''''&&&%%%%%%""" '''777EEEKKK&&&$$$###(((+++""")))OOOJJJ$$$,,,... %%%...'''&&&$$$...(((***$$$'''%%%*** %%%---"""bbb111'''$$$$$$%%%%%%%%%&&&&&&&&&""""""######$$$$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%!!!!!!"""###%%%&&&'''(((################################################!!!"""###$$$%%%$$$##############################%%%%%%%%%$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################!!!""""""###$$$$$$%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((())))))***+++---...///:::;;;>>>AAAEEEIIIKKKMMMOOOPPPQQQSSSUUUWWWXXXYYYUUUUUUUUUTTTTTTSSSSSSSSSWWWXXXXXXXXXVVVRRRNNNLLLHHHGGGEEEEEEHHHLLLQQQSSSSSSRRRQQQNNNKKKHHHFFFDDDKKKLLLMMMNNNOOOQQQRRRRRRGGGFFFBBB>>>:::555222000))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""KKK444222///---,,,+++)))'''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$###############$$$"""""""""###$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%'''''''''(((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%)))((( %%%888$$$444""")))((()))%%%(((,,,"""333222(((KKK999,,,(((???===+++444""" \\\[[[((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#####################################################################""""""""""""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$###"""!!!################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!!!!!!!!!!!!!"""######""""""""""""############%%%%%%$$$######$$$%%%%%%""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%########################"""############$$$$$$$$$########################################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''''''''&&&%%%%%%'''&&&%%%$$$$$$&&&((()))'''(((((()))))))))((((((%%%))))))$$$%%%,,,///,,,,,,111444666<<>>:::999555///***((('''%%%$$$***)))&&&$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$###""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""###"""""""""!!!!!!!!! !!!###$$$$$$""" """"""!!! !!!!!!""""""""""""""""""""""""III444111...---,,,+++)))'''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$###############$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%)))))))))((('''%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$'''+++___RRR++++++OOO)))+++///555///000(((///444---,,,uuuwww%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""$$$$$$$$$##################$$$$$$$$$$$$###""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""!!!!!!!!!!!!"""######""""""""""""##################"""!!!!!!"""######"""""""""""""""""""""""""""""""""!!!"""######$$$########################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&$$$%%%&&&((()))))))))))))))((('''''')))---111333555:::CCCJJJLLLKKKOOOUUUSSSTTTXXXZZZ[[[ZZZ[[[]]]bbb\\\YYYZZZYYYUUUSSSTTTWWWZZZZZZVVVSSSTTTSSSPPPPPPMMMNNNQQQRRROOONNNPPPNNNHHHTTTUUUQQQNNNFFFRRRKKKPPPZZZLLLJJJWWWQQQPPPSSSGGGCCCNNNXXXWWWRRRPPPVVVNNNJJJKKKJJJEEEBBBCCC<<>>222))),,,'''%%%NNNAAA%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$$$$""""""###$$$$$$$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###""""""""""""###$$$$$$""""""""""""############$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""!!!!!!"""############"""########################"""############$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$%%%'''''''''(((+++000777>>>EEEIIIOOOQQQUUUXXXYYYXXXVVVUUUMMMMMMJJJFFFHHHOOOSSSSSSLLLLLLZZZmmmnnn^^^XXX___lllddd}}}uuuZZZtttddd{{{qqqXXXjjjoooWWWhhhvvvcccxxx```^^^rrrjjjeeesss~~~ooo\\\[[[zzzZZZ^^^___lll___SSSIIIHHHVVVPPPOOOMMMKKKJJJEEE???===???<<<:::999;;;AAAHHHNNNRRRQQQQQQOOOLLLFFF???999555+++***)))'''%%%$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""###$$$$$$$$$$$$###################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!! !!!###""""""!!!!!!!!!"""######""""""""""""""""""""""""tttBBB222000---,,,,,,,,,+++)))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""###$$$%%%&&&######$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&!!!&&&&&&(((&&&'''111nnn333******'''YYYPPP&&&...'''(((PPPOOO&&&???&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######""""""######$$$%%%""""""""""""############"""###$$$%%%%%%$$$###""""""""""""""""""""""""""" !!!"""###$$$######"""########################"""############$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&(((***---...///333:::BBBJJJQQQUUUXXXQQQRRRSSSTTTTTTSSSRRRQQQFFFTTTYYYQQQRRRbbbnnnpppfffmmm{{{{{{iiiiii}}}ttt[[[qqqyyyxxxuuuuuulllrrryyy~~~wwwqqq|||mmmddduuu|||ttteee^^^qqqnnnjjjWWWjjjttt\\\hhhrrrfffmmmxxxgggUUUMMMMMMSSSOOODDDEEEOOOIIIDDD===;;;???HHHQQQWWWQQQQQQRRRRRRPPPNNNLLLKKK<<<:::666222---***'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""###$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###"""""""""""""""""""""""" !!!!!!!!!"""""""""### !!! !!!$$$&&&######""""""!!!"""""""""""""""""""""""""""""""""rrrAAA222000---,,,,,,,,,+++)))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""###$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))&&&###222(((111AAA```))),,,###;;;"""GGG===,,,&&&999777++++++&&&222888~~~;;; ###666&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""######$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########"""######$$$%%%""""""""""""############!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""" !!!"""$$$$$$######"""########################"""############$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&'''(((((((((((((((***---000444666GGGJJJOOOTTTUUUTTTRRROOOGGGHHHIIIKKKMMMPPPRRRSSSQQQjjjvvvlllkkkzzzpppyyyqqqdddrrryyynnnjjj{{{zzz}}}yyy|||xxxxxx|||xxxmmmZZZhhh{{{}}}gggTTTaaa|||vvvggg}}}iiidddnnn}}}tttXXXIIINNNNNNJJJDDDBBBEEEKKKRRRUUUXXXWWWUUURRRPPPNNNMMMMMMLLLIIIDDD===777111---+++&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################!!!"""###$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######"""""""""""""""""""""""" !!!!!!!!!""""""###### !!!!!!!!!###&&&)))$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""jjj===222000---,,,,,,,,,+++)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%!!!!!!%%%&&&###!!!###$$$$$$$$$#########""""""%%%''')))(((%%%###$$$&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&(((''''''&&&&&&'''(((((((((((((((((((((''''''&&&'''(((***,,,---...//////000222444777888999888777<<<;;;;;;<<<===<<<888555999;;;======<<<;;;::::::??????>>>;;;888777999;;;999888555111...---///111++++++***)))))))))******)))'''%%%%%%'''((((((''''''%%%$$$$$$%%%%%%###"""'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#########""""""$$$###"""!!!!!!"""###$$$$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&((('''%%%$$$$$$%%%&&&'''$$$)))((("""$$$,,,,,,%%%))))))+++222>>>JJJOOOOOOLLL[[[SSSNNN^^^WWWGGGNNN^^^GGGKKKnnnvvvnnnuuuqqqYYYnnnooowww{{{sssxxxtttiiisssqqq___^^^WWW```WWWMMMHHHJJJMMMMMMLLLMMMNNNFFF===AAALLLKKK@@@IIIEEEKKK@@@EEE;;;HHHLLLBBBHHHLLLJJJIIIOOOYYY```ccc]]]SSSUUUmmmrrrwwwrrriiifffuuuiii]]]VVVoooffflllzzzzzz^^^QQQLLLAAAHHHTTTOOOWWWUUURRROOOJJJHHHNNNUUUQQQMMMJJJKKKKKKHHHDDDBBB666000)))%%%%%%&&&%%%###&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$$$$$$$######""""""########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""######$$$'''%%%###"""!!!"""###$$$""""""""""""""""""""""""kkk>>>222000---,,,,,,,,,+++)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$!!! """###"""!!!$$$$$$$$$#########""""""%%%'''((((((%%%$$$$$$&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&&&&&&&'''&&&&&&&&&&&&''''''''''''"""###$$$&&&''')))***+++***)))((('''&&&&&&%%%%%%'''(((+++---000222333444333444555777999:::::::::======>>>>>>??????@@@AAA>>>@@@AAA???======@@@BBBAAAAAACCCFFFIIIKKKMMMNNNLLLLLLLLLLLLKKKKKKKKKLLLNNNKKKHHHFFFDDDBBB@@@>>>999888666444222000///...+++***))))))))))))'''%%%$$$######$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#########""""""$$$###"""!!!!!!"""###$$$$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%&&&'''''''''&&&'''((()))++++++***)))...555@@@LLLRRRSSSRRRQQQ\\\TTTUUURRRAAACCCgggggglllhhh[[[llltttrrrkkkuuu{{{iiiXXXiiinnnZZZSSSOOO@@@FFFGGG===>>>444<<<>>>???>>>===;;;<<<===>>>??????>>>=========<<<===CCCJJJ555<<<;;;DDD999;;;222555CCCFFF;;;444777;;;CCCFFF???;;;@@@FFFIIIVVVdddsssvvvsssyyyooolllfffuuuttthhh^^^YYYqqq```ZZZcccjjj```MMMJJJMMMQQQTTTYYYYYYRRRJJJKKKKKKMMMPPPNNNIIIDDDCCCAAA===777111---***'''%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$$$$$$$#########"""########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""######&&&$$$###!!!!!!!!!###$$$""""""""""""""""""""""""lll???222000---,,,,,,,,,***)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$!!!%%%%%%!!!$$$---...)))$$$$$$$$$###############$$$&&&''''''%%%$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&'''))),,,...111333444444555666777888999999999888888:::;;;======>>>>>>DDDCCCBBBBBBCCCEEEGGGIIIHHHJJJIIICCC<<<:::???EEEEEEEEEEEEFFFGGGIIIJJJLLLWWWTTTPPPNNNOOOQQQSSSSSSQQQPPPOOOPPPRRRRRROOOKKKSSSRRROOOKKKHHHEEEDDDCCC===<<<;;;:::999555000,,,///---***)))((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$###""""""""""""###$$$$$$$$$$$$###############"""############$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&!!!###%%%'''(((((((((''',,,%%%!!!$$$(((,,,555???IIIMMMOOOOOOPPPSSSTTTSSSIII[[[mmmbbbeeeaaakkk||||||sss}}}hhhhhhfff```PPPCCC===777666AAA:::BBB999<<>>???CCC,,,444===@@@AAAEEEOOOXXXRRRVVVjjjnnnrrrzzzttt|||{{{}}}vvvooooooccc{{{ggg]]]```WWWFFFAAALLLRRRNNNSSSMMMIIIHHHGGGGGGLLLTTTLLLKKKGGGAAA999333...,,,&&&'''(((((((((&&&%%%$$$$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$####################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!"""###$$$###"""!!! !!!"""###""""""""""""""""""""""""kkk???333000...,,,,,,+++***(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ (((((("""'''555999222########################$$$%%%&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&(((((((((((())))))))))))************************---...222666:::===@@@AAA????????????>>>===<<<<<<===>>>???@@@AAAAAAAAAAAADDDDDDDDDDDDFFFHHHJJJKKKKKKLLLJJJEEE???>>>AAAEEENNNQQQTTTTTTQQQPPPRRRUUUXXXRRRJJJFFFFFFHHHJJJKKKFFFHHHJJJNNNQQQSSSTTTUUUTTTSSSQQQOOOMMMLLLLLLKKKOOONNNMMMLLLJJJDDD===888888666333111000...+++)))***))))))(((((('''&&&&&&""""""###$$$%%%''''''((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''''''''''''''((()))+++222===HHHOOOPPPTTTOOOGGGRRRfffgggZZZZZZyyyddddddqqqhhh___zzz|||oooeeeVVVCCC777;;;;;;444===LLLBBB:::KKKMMM]]]VVVNNNGGGJJJ___```QQQTTTYYY```cccaaaZZZTTTnnnnnnkkkeeeaaaffftttwww^^^gggvvv^^^[[[ccckkkyyyYYYPPPfffsssjjj^^^TTTWWWeeefffUUUIIIIIITTTNNNFFF???<<<;;;999888===666>>>===EEEPPPKKKPPPyyy}}}vvvwwwnnnxxxqqqmmm{{{kkkOOOLLLOOOLLLIIIFFFJJJRRRTTTMMMHHHIIIMMMOOOPPPKKKDDD===999999,,,++++++***)))'''&&&&&&$$$$$$############$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###"""!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!hhh===333111...,,,,,,+++)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&%%%"""000222***########################$$$$$$%%%%%%&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((('''''''''''''''''''''&&&&&&''''''((())))))***'''(((+++...222666888::::::;;;<<<>>>?????????>>>???@@@BBBCCCDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIEEEFFFGGGHHHHHHGGGFFFEEEAAAAAAAAABBBCCCDDDDDDCCCBBBJJJQQQSSSPPPOOORRRWWWMMMKKKJJJIIIHHHFFFDDDBBBAAAEEEHHHIIIHHHIIILLLPPPKKKKKKKKKLLLMMMOOOPPPQQQNNNNNNNNNOOOOOOLLLGGGCCC999888888999<<<======<<<333333111000...,,,+++***&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##############################""""""#########$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''')))'''%%%######%%%''')))&&&444@@@CCCGGGOOOPPPJJJMMMVVVSSSOOOggg___```tttmmm___nnn}}}wwwpppttt}}}kkkQQQNNNIII???555777===>>>EEEPPPOOOWWWlllkkk\\\^^^iiissshhheeeeeelll|||wwwuuunnnvvvqqqooowwweeeppphhhbbbkkkyyy^^^lllrrrVVVhhh[[[XXXlll{{{]]]YYYhhhqqqfffWWWIIIEEENNNGGGCCCCCC777;;;DDDEEEIIIKKKNNNaaasssxxxrrrcccmmm}}}iiiWWWggg|||^^^NNNCCCCCCEEECCCDDDJJJGGGKKKNNNMMMIIIFFFEEEFFF:::777333...***'''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%########################################################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!fff<<<444111...---,,,+++)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$'''%%%!!!''''''!!!###############$$$$$$$$$$$$######$$$&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((%%%&&&''')))***,,,------000111333666:::===???@@@<<<===???@@@AAABBBAAAAAAFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHIIIHHHFFFBBB???<<<;;;;;;<<<>>>AAA@@@===999AAADDDGGGHHHFFFEEEDDDEEEDDDKKKSSSXXXWWWQQQKKKGGGEEEGGGHHHEEEAAA===;;;;;;AAABBBCCCEEEGGGJJJLLLMMMFFFFFFGGGJJJMMMNNNMMMLLLBBBAAA@@@AAADDDEEEDDDCCC>>>===;;;:::888666444444111000...,,,)))'''%%%$$$$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$######$$$%%%%%%$$$#####################$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&$$$###%%%)))...222<<>><<<:::FFF>>>IIITTTJJJGGG\\\ooolllZZZ]]]}}}sssmmmrrryyy}}}lllpppttt```\\\qqqpppVVVIIIWWWbbb^^^PPPGGGSSSWWWcccLLLFFF???]]]YYYOOOHHHPPP\\\WWWHHHOOO___xxxeeeMMM```tttZZZgggzzzWWWOOOaaaxxxdddZZZTTTbbbRRRDDDGGGGGG999<<>>>>>??????@@@@@@AAAAAA===???BBBFFFIIIJJJKKKJJJLLLLLLLLLLLLKKKJJJIIIHHHIIIJJJJJJKKKJJJJJJIIIIIIOOONNNMMMLLLIIIGGGEEEDDD@@@CCCFFFIIIJJJJJJIIIIIIjjjbbbYYYYYY]]]^^^XXXQQQWWW___gggjjjfffaaa```aaaVVVTTTTTTUUUUUUOOOEEE===;;;;;;::::::;;;;;;<<<===BBBAAA@@@AAAEEEHHHJJJKKKJJJHHHGGGFFFFFFFFFDDDBBBEEEEEEDDDCCCBBBAAA@@@@@@===<<<:::777444222000...++++++***((('''%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&(((+++111888???CCCPPPJJJPPP]]]]]]SSSWWWfffyyyddd^^^bbbiiiqqqyyy~~~ttttttXXXNNNLLL>>>666:::BBBFFFNNNVVVUUUZZZrrr|||hhhcccwwwoooyyyxxxvvv}}}~~~rrrrrrhhhtttcccTTTWWWeeegggWWWDDDcccjjjcccSSSPPP\\\aaaZZZ\\\WWWdddfffqqq]]]YYYRRRPPP\\\___SSSGGGHHHQQQXXXKKKFFFHHHMMMGGG@@@NNNeeennn]]]TTTccc{{{~~~dddGGG[[[rrreee\\\eeeeeeWWWQQQHHHCCCHHHQQQ@@@888<<>>888222...(((''''''&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""######!!!""""""######$$$######""""""""""""""""""""""""eee<<<444222///---,,,+++)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$ %%%&&&###"""###""""""######$$$$$$$$$$$$$$$""""""###&&&'''%%%#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((()))******+++222333555888;;;>>>@@@AAA???@@@AAACCCEEEGGGHHHIIIJJJKKKMMMOOOPPPOOONNNMMMFFFHHHJJJMMMPPPRRRSSSTTTXXXXXXYYYYYYYYYXXXWWWWWWYYYXXXWWWUUUUUUVVVXXXYYYDDDLLLUUU[[[___dddlllsssuuufffhhhuuu}}}uuujjjwww{{{|||wwwpppooowwwoookkkjjjrrrzzzwwwgggXXXPPPOOOLLLJJJHHHFFFEEEEEEAAA===:::888:::===???AAAFFFEEEDDDFFFHHHIIIIIIHHHHHHHHHHHHIIIHHHIIIIIIIIIDDDDDDCCCBBB@@@???>>>>>>444333111///,,,)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###""""""######$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$'''---555>>>GGGOOOSSSLLLEEE]]]jjjbbbuuuuuu```^^^ssswwwooopppgggYYY@@@DDDOOOBBB:::CCCNNNYYYgggqqqlll___XXXvvvvvvyyyjjj}}}kkkSSSdddnnn}}}tttdddttt|||tttqqq{{{xxxzzzjjjkkkqqqxxxvvv~~~rrrhhhmmmjjjpppyyyuuucccXXXXXXPPPMMMIIIEEECCCDDDGGGIIIQQQ___tttbbbNNNYYYvvv{{{yyyaaaeeezzzhhh|||pppWWWNNNJJJ===@@@IIIBBBYYYnnn}}}|||jjjaaaiiiRRRMMMGGGEEEGGGIIIJJJIIIHHHJJJLLLMMMJJJDDD===999((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""```999111111000...---,,,+++***(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%+++&&&$$$&&&'''%%%%%%'''&&&&&&''')))+++///555999===999999===???>>>>>>AAAEEENNNOOOHHHJJJRRRMMM@@@CCCKKKMMMIIIKKKXXXbbbfffVVVeeeTTTXXXllllllooorrr```eeemmmrrrnnngggkkkuuu}}}}}}pppooo{{{vvvrrr}}}zzz{{{zzz~~~{{{kkknnn|||}}}nnnnnn}}}}}}jjj___bbbhhhrrryyydddaaakkkVVVYYYQQQ???888>>>???888>>><<<<<>>>>>======???BBBFFFHHHFFF@@@999666666555222...,,,+++)))''''''''''''(((&&&%%%$$$$$$############((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%$$$%%%'''''''''!!!111*** +++---######,,,///;;;JJJLLLIIIRRRbbbTTT\\\{{{___[[[iiiaaaiii~~~tttqqqrrrrrr\\\[[[EEE666???BBBEEEVVVQQQhhhaaajjjnnnjjjuuufffdddnnngggoooxxxggg~~~~~~zzzxxxkkkgggzzzrrrxxxzzzqqqxxxsss|||___aaaSSSVVVsssHHHLLLIII@@@MMMCCCLLLQQQeeeXXX```eeetttlll___pppnnnyyyaaaRRR]]][[[LLL===>>>CCCGGGYYYhhhrrrmmmbbbppp___FFFBBBHHHGGGBBBOOOJJJFFFGGGJJJKKKIIIEEE999666000)))%%%%%%(((***%%%''''''%%%""""""%%%)))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""___999111111000...---,,,+++***(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''))),,,+++''''''***444444555555555666777888999777:::BBBJJJNNNPPPQQQKKKGGGEEEGGGHHHJJJOOOUUUSSSUUUUUUYYYhhhwwwwwwnnnwwwooouuu{{{{{{zzzvvvxxx}}}}}}~~~sssuuuxxxdddTTTOOOOOO:::<<>>>>>AAAFFFJJJKKKDDD@@@<<<<<<@@@BBB@@@>>>777555222...***'''%%%$$$%%%$$$$$$$$$$$$%%%%%%&&&######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&'''***''''''---...000999AAAIIIKKKEEEFFF\\\}}}kkk^^^\\\\\\bbb~~~cccNNNLLLKKKCCCIIIEEECCCKKKXXX\\\jjj{{{vvvgggrrrlllxxxssstttuuuoootttsssuuuhhhwww~~~xxxTTTaaajjj}}}gggXXXEEEKKKPPPOOOKKKMMMOOOJJJNNN___pppppp]]]UUUeeesssqqqcccQQQ[[[WWWJJJ@@@EEEWWW^^^zzz|||xxxrrrqqqiiiVVVCCC;;;AAAGGGIIIHHHEEEAAA===JJJFFF@@@777...(((%%%$$$&&&&&&'''&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""^^^999111111000...---,,,+++***((((((((('''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''((()))***+++***,,,///---+++...444555777:::<<<>>>@@@@@@@@@IIIGGGFFFGGGJJJMMMLLLJJJHHHAAAIIIZZZZZZLLLNNN]]]aaabbbaaaeeessswwwwwwvvvzzz}}}yyyxxxxxxssslllqqq{{{sssiii[[[OOODDD@@@FFFOOOTTTLLLCCC>>>>>>???AAAAAAEEEAAA>>>>>>AAADDDEEEDDDEEEBBB???>>>@@@@@@>>><<>>999555000,,,***&&&&&&&&&%%%%%%&&&''''''###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''---!!!$$$---,,,---;;;GGGHHHUUUXXXRRR[[[pppuuuiiigggaaa]]]ggghhhddd___UUUJJJBBB???@@@BBB^^^WWWhhh}}}oooqqqzzz|||xxxZZZ}}}hhhtttqqqfffsss{{{tttzzz~~~mmmwwwyyyhhhzzz}}}lll\\\dddyyycccPPPGGGDDDIIIJJJAAAZZZPPPIIIFFFRRRkkkrrrfffPPPhhhqqqYYYAAA???HHHLLLIIIFFFccczzzpppVVVKKKHHHCCC???EEENNNOOOJJJJJJIIIFFFAAA;;;333,,,(((((('''&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""^^^<<<111111000...---,,,+++***(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&(((+++,,,444///+++---///222888???:::;;;===@@@DDDFFFGGGGGGAAAGGGIIIGGGKKKTTT\\\]]]WWWVVVbbbttttttfffgggvvv~~~xxxvvvqqq{{{}}}zzzzzzxxx{{{rrrooosssvvvqqqkkknnnsss{{{|||rrrccc[[[ZZZMMMGGGAAAAAABBBBBBBBBBBB???AAACCCDDDCCCAAA???>>>CCCAAA>>>======<<<:::777?????????>>>;;;888666444...---+++)))'''&&&&&&%%%''''''(((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((((()))000"""***777333:::JJJJJJ>>>kkk}}}^^^RRR[[[dddrrrtttrrrxxxvvvVVV@@@JJJ;;;:::JJJOOOKKKVVVkkkggg```xxx{{{}}}zzz{{{~~~||||||mmmmmmxxx|||TTTCCC>>>MMMJJJBBBUUU[[[RRRQQQkkkwww^^^RRRLLLRRRQQQ999???SSS]]]wwwzzzgggjjjjjj^^^HHH===AAAFFFEEECCCDDDGGGHHHFFF@@@999444---)))&&&%%%''')))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""^^^???111111000...---,,,+++***))))))(((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%'''***---...888222///333999<<>>111111000...---,,,+++***)))))))))((((((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())),,,///222444888666999AAAFFFFFFEEEFFFJJJIIIIIILLLPPPRRRPPPMMMYYYhhhlll___[[[hhhssstttxxxkkkbbbTTTYYYWWW\\\mmmdddUUUMMMIIILLLLLLFFFEEEJJJKKKEEEFFFNNNNNNEEEEEENNNMMMRRR___SSSMMMSSSKKKMMMQQQPPPPPPOOOKKKIIIOOOWWWVVVSSSRRRTTTXXXZZZZZZYYYOOOLLLGGGEEEJJJRRRWWWVVVTTTUUUXXX]]]eeeoooyyyssseeecccrrrlll[[[TTTXXXVVVQQQHHH@@@AAAJJJRRRBBBCCCEEEFFFEEEDDDBBB@@@>>>???@@@AAABBBCCCCCCCCCCCCAAA===888444000---,,,'''&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))(((%%%&&&***---,,,777FFFOOOYYYjjjoooaaa^^^UUUZZZkkklll```bbbppplllUUUBBB===:::;;;IIIYYYHHHlll~~~sssxxxoooqqqwww~~~~~~yyyzzz{{{{{{kkk```TTTccc```EEEJJJ@@@???LLLUUU|||qqqccc[[[ccclllaaaLLLAAAPPPUUU]]]lllwww___XXX```ZZZHHH>>>===>>>AAAFFFHHHGGGEEE===888111,,,)))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################################################################################################################WWW;;;111111000...---,,,+++***))))))))))))(((((((((''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))***---000444777999;;;===???EEEIIIIIIHHHMMMTTTMMMOOOTTT\\\ccceee```[[[[[[nnnxxxttt||||||uuuqqqvvvuuubbbLLLOOOOOOKKKOOOKKKRRR^^^GGGPPPRRRUUUXXX\\\bbbfffhhhjjjiiippp|||zzzqqqrrr{{{}}}wwwxxxvvvlll]]]RRRRRRNNNHHHDDDEEEJJJOOOQQQfffvvvyyyhhhdddzzz|||}}}sssqqqeee___UUUMMMJJJLLLPPPSSSEEEGGGIIIIIIGGGDDDAAA@@@FFFFFFFFFFFFGGGHHHIIIJJJHHHFFFDDDAAA>>><<<::::::000...+++(((''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%''')))((('''***111777???NNNWWW\\\ccceeedddjjjppp[[[]]]}}}zzzVVVCCC:::===OOOVVVPPP\\\hhh```ppp|||ppp}}}yyytttqqqTTTGGGMMM>>>UUUFFFLLLMMMkkkaaaUUUJJJUUUVVVKKKNNNfffzzzmmm~~~FFFAAA<<<<<>>:::444...)))'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&(((+++++++++000999@@@\\\iiijjjjjjjjjZZZWWWooonnngggjjjuuummmSSS???;;;999OOOrrrqqq^^^uuuzzz|||www}}}}}}yyy}}}rrrtttMMMMMMCCCIII???\\\YYYNNNiiigggVVVAAAAAAYYYmmmqqqzzz```WWWJJJCCCBBBDDDEEEDDDEEEGGGFFF???666---)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$########################################################################################################################VVV888222000---,,,,,,,,,***)))))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&''''''((((((((('''''',,,((($$$%%%+++//////...777555<<>>888222+++&&&((('''%%%%%%&&&&&&%%%$$$'''&&&%%%%%%%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&+++(((&&&&&&$$$###(((...((()))+++...555BBBQQQ[[[ggg^^^```UUUYYYnnnvvvqqqYYY@@@>>>EEECCCHHHYYYUUUnnnzzzzzzqqq~~~{{{}}}{{{rrruuu|||qqqyyyxxxvvvtttsssssstttuuuvvvwwwxxxxxxuuutttwww|||}}}|||ggglllaaaIII@@@KKKNNNFFFdddmmmeee^^^```IIIGGGKKKXXXyyytttwwwssshhh???===FFFDDDFFF???EEEOOO<<<***111%%%''')))(((%%%###%%%'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""########################$$$$$$###"""!!!!!!""""""######""""""""""""######""""""""""""""""""""""""""""""""""""############!!!"""######$$$$$$######"""###$$$%%%&&&%%%$$$###%%%""" """%%%'''%%%"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%TTT888222000---,,,,,,,,,***))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&&&&''''''(((((((((###)))...000......111555;;;CCCLLLIIIBBBFFFIIIBBB:::TTTuuussssss{{{oooppp___VVVRRRRRRNNNMMMNNNPPPRRRXXX___[[[iiiwww}}}}}}{{{{{{yyyyyywwwrrroooqqqyyyuuunnn|||}}}~~~}}}{{{|||}}}}}}{{{yyy~~~}}}{{{|||}}}|||xxxtttgggWWWSSSQQQNNNMMMMMMOOOQQQSSSuuuwwwyyy}}}uuurrryyy{{{iii]]]^^^\\\SSSNNNPPPPPPKKKGGGHHHKKKLLLIIIFFFEEEFFFHHHIIIIIIGGGFFFEEEJJJKKKLLLMMMIIIAAA777///,,,***'''&&&'''((())))))&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''######'''---...)))%%%%%%---+++000???RRRbbbhhhhhh^^^YYYgggnnnddddddjjjcccZZZJJJDDDBBBBBBWWWooorrr~~~uuu}}}}}}~~~~~~~~~}}}|||zzzxxxvvvxxxzzz||||||{{{yyyxxxnnnoooqqqsssssspppmmmkkkooolllmmmqqqsssrrrsssvvv{{{|||rrrRRRBBBBBBFFF\\\YYY___\\\aaaooobbbOOOEEEJJJaaa}}}xxxuuu|||WWWGGG???<<>>JJJGGGDDDDDDEEEHHHJJJJJJBBB>>>888222---)))%%%"""&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''(((+++(((''''''%%%$$$)))111<<>>888000+++((('''%%%$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################"""""""""""""""###$$$######""""""######$$$#################################$$$$$$$$$%%%%%%"""""""""######$$$%%%%%%&&&&&&&&&&&&&&&'''((()))***...111222222333777;;;;;;;;;:::999999888777777888888888888777666444333NNN555222000---,,,,,,,,,***)))'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((+++***((('''(((***---...000555===GGGMMMLLLFFF@@@TTTaaa[[[\\\|||{{{hhhWWWUUU[[[^^^ZZZWWW```ccchhhnnnzzzvvvwww}}}tttfff___[[[UUUNNNMMMWWWeeeooowww}}}~~~lll\\\cccccc```^^^^^^]]]SSSGGGMMMUUU]]]___ZZZRRRKKKHHHBBBCCCEEEHHHKKKKKKJJJHHHJJJGGGDDD???:::333+++&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))###&&&+++---+++,,,666AAAgggiiiggg^^^TTTRRR\\\fffoooeee[[[VVVQQQIIIMMM\\\hhhvvvsss~~~tttzzz|||uuusssxxx}}}vvvqqqooonnnnnnttt}}}ffflll|||zzzmmmyyy}}}}}}}}}yyy~~~zzzsssooosssyyyyyytttyyyxxxxxxwwwxxxyyyzzzzzznnntttvvvssssssxxx{{{{{{uuuoookkkmmmppppppppprrrmmmsssvvvsssmmmmmmrrrwww{{{yyywwwtttsssssstttuuuqqquuuzzz~~~[[[UUUSSS999OOO]]]nnn[[[===JJJIIIsss}}}zzzfffRRREEE999BBBKKK>>>BBB@@@;;;333+++&&&%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################"""""""""""""""######$$$$$$############$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%'''+++...111333444;;;>>>AAAAAA??????BBBEEECCCBBBAAA@@@>>>===<<<<<<;;;;;;<<<<<<;;;:::888666LLL555222000---,,,,,,,,,***)))'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((('''(((((((((((()))))))))'''(((((((((((())))))))))))((('''''')))---222555>>>FFFMMMLLLGGGEEEKKKRRRqqqxxxqqqVVVCCCNNNBBBBBBUUUhhhooossszzz{{{~~~yyynnnccc\\\SSSOOORRROOOLLLXXXjjjnnn{{{~~~tttvvv{{{uuujjjccchhhpppjjj^^^TTTUUUTTTQQQPPPVVVaaajjjKKKFFF@@@>>>@@@EEEJJJMMMJJJIIIJJJIIIGGGAAA:::444***)))'''&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***(((((())),,,999PPPeeemmmbbbVVVRRRWWWaaajjjnnnYYYPPPEEEKKKVVVWWWeeerrrttt}}}rrruuuvvvtttyyytttzzz|||uuuttt{{{xxxuuuwww|||{{{uuuuuu{{{iii||||||wwwuuu~~~ssslllnnnjjjuuu{{{mmmbbbdddmmmrrrppplllkkknnnrrruuuuuussspppnnnlllwww|||yyyvvvzzz{{{xxxtttqqqpppssstttsssvvvzzzmmmssswwwsssoooqqquuuxxxxxxwwwvvvtttttttttuuuuuutttvvvwwwuuutttuuuzzz~~~ppp^^^tttyyybbbVVVOOO999RRRvvv~~~TTTGGG\\\RRR]]]ggg|||uuutttkkkpppwwweeeMMMEEEGGGDDDEEECCC<<<222***((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$########################"""""""""""""""######$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&&&&&&&'''((()))...111666;;;@@@DDDFFFGGGCCCCCCCCCAAA>>>;;;;;;;;;;;;;;;:::999999888777777444555666777777555333111LLL666222000---,,,,,,,,,***)))''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''((((((((())))))))))))'''((((((((()))))))))))))))))))))+++000777>>>CCCNNNOOOPPPSSSYYYbbbmmmtttoooZZZOOOJJJKKKOOOOOOMMMSSSbbbssspppsssyyyvvvuuunnngggdddbbbUUUEEEDDDNNNTTTbbbfffcccsssrrrvvv|||sssbbbwwwqqqeeeUUUIIIHHHQQQ[[[RRRLLLEEEAAABBBEEEIIIKKKFFFFFFHHHJJJJJJHHHDDDAAA555222---)))&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***111,,,***000<<>>AAALLLMMMLLLJJJIIIJJJKKKJJJQQQIIIFFFFFF???777<<>>@@@BBBDDDFFFFFFAAA;;;666...***&&&$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''+++)))(((''')))///888>>>aaahhhhhh```___gggmmmmmm___JJJLLLJJJRRRaaaiii}}}zzz|||~~~|||tttxxxvvvzzzttttttkkkZZZrrrmmmjjjuuuaaafffxxxkkk{{{}}}zzzzzzpppqqqrrrfffXXXSSSppp~~~wwwuuuvvvpppkkkuuusssdddnnngggaaavvvkkk___lllddd```UUUnnn~~~zzzuuupppsssmmmdddkkk~~~jjjhhhcccvvvwwwrrrrrrZZZSSS]]]hhhnnnaaaSSSnnnttttttdddXXXhhhiiigggyyyllldddeeeccckkkiiinnnooovvvtttjjjmmmsssnnnmmmmmmllllllmmmnnnqqqrrrxxx|||ppp{{{___???NNNyyyfffMMMOOOrrrwwwQQQ???@@@DDDBBB===666333,,,''''''******'''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###############$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$%%%###%%%&&&&&&%%%%%%&&&''''''+++111666;;;AAAHHHNNNHHHFFFJJJSSSUUUOOOMMMRRR???GGGQQQSSSPPPUUUkkkSSSRRRhhh|||ooo]]]bbbnnnzzzccc___dddvvviii```lllzzzssshhhhhhmmmAAA666333111...---------+++***))))))(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((++++++*********))))))))),,,***)))***---333>>>HHHAAA>>>QQQxxx|||vvvsssaaaMMMGGGBBBIIIaaa~~~wwwyyyyyyzzzyyyzzzsssqqqlllccciiiuuuvvvzzzwwwmmmjjjjjjjjjcccsss~~~qqqyyy|||tttmmm```VVVZZZeee___jjj}}}xxxyyyjjjnnnsssiii```fffhhhYYYWWWaaa\\\HHH666;;;;;;===@@@CCCDDDAAA???888333---(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((------,,,'''%%%...FFF[[[bbb\\\VVVYYYdddjjjdddZZZKKK<<>>???<<<;;;333'''$$$))),,,***&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$############$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$'''''''''&&&&&&'''***---:::;;;@@@FFFIIIIIIKKKOOOQQQMMMMMMPPPQQQMMMHHHFFFTTT}}}oooggglllppp~~~qqqwww}}}}}}hhhlllvvvlllfffpppxxxuuukkkooossspppvvvAAA777333111...---------+++***(((((())))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))+++++++++++++++*********555&&&%%%777BBB===:::@@@PPPkkkuuupppzzz\\\CCC???DDD]]]|||}}}}}}yyyuuuuuu}}}~~~yyy~~~}}}~~~~~~xxxsssqqqyyy{{{sssrrrxxxvvv}}}|||}}}}}}{{{www{{{xxxnnnyyy~~~wwwkkkbbbeeeSSSGGGIIIUUU^^^ppp~~~tttssswwwpppUUU\\\jjj^^^PPP666444333555999???DDDGGGBBB===666000,,,(((%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))(((&&&'''---444@@@TTTggg^^^WWWZZZhhhmmm```QQQKKK???HHHTTTuuuvvvrrrwwwyyywwwvvvtttvvvtttzzzzzzssshhhccckkkrrrooollllllssszzz|||wwweeennnppppppkkkeeegggpppzzz}}}qqqsssttteeemmmooommm|||uuucccccciiiyyypppzzzmmmyyysssZZZwwwnnnuuuyyyuuullljjjiiimmmlll```rrruuugggaaacccsss{{{jjjyyyxxxYYYQQQ[[[iiijjjnnntttjjjdddjjjxxxhhhdddeeedddjjj}}}mmmmmmXXX___rrrtttuuulll^^^]]]dddjjjjjjqqquuukkkhhhiiilllpppsssuuutttrrrlllmmmpppssswwwzzz}}}rrrjjjKKK:::SSShhhuuuWWWiiiuuuRRR;;;LLLBBBDDDAAA666,,,((('''%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''(((***000777<<>>;;;NNNiii```HHHGGGIIINNNZZZtttyyyvvvooo}}}}}}}}}}}}||||||~~~yyy}}}~~~uuufffttt~~~zzz~~~aaaQQQJJJIIIDDDQQQlll}}}yyyrrrzzz{{{UUUQQQdddaaaeeeOOOKKKEEE>>>999:::>>>CCCDDDAAA<<<888333...)))&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''''''''''''''(((((())))))***)))###)))@@@WWW```bbbbbb^^^bbbooovvvdddHHHBBBNNNPPPdddppp~~~|||wwwqqqttt{{{}}}yyytttkkklllrrrttt|||wwwlll___```rrr{{{ssslllpppsss~~~qqqvvvooommmsssmmm```bbbsssxxxqqqwwwsssuuurrrdddiii|||lllcccssszzzjjjjjjiii|||nnnwwwnnn___jjjcccxxxaaawwwsssaaahhhvvvwwwhhheeeooossszzzxxxlll^^^gggtttxxxjjjaaa]]]SSSaaayyylllhhhvvvooobbbdddlllttthhhbbbhhhgggaaazzznnnfffVVVmmm{{{mmmaaaYYYggg{{{xxxccc```kkkooogggjjjnnnqqqssssssrrrqqqnnnppprrrsssrrrrrrssstttyyyxxxoooxxxVVVRRRRRR}}}oooTTT\\\tttQQQBBB;;;<<<@@@AAA999---%%%$$$''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''((((((&&&(((,,,111666>>>GGGLLLMMMIIIJJJNNNMMMGGGFFFLLLBBBMMMVVVccc~~~zzzrrrmmmaaannnuuuggg\\\jjjssshhhooonnn~~~vvv}}}qqqoooqqq|||zzzCCC===333111...---------+++***(((((()))))))))*********))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))******+++,,,---......'''777EEEDDDBBBUUUzzzfff===IIIIIICCCHHH\\\}}}zzzwwwyyy{{{{{{zzzvvvyyyzzz}}}xxxxxxyyyssskkkppp}}}sssooozzzzzzsssuuuyyypppqqqpppfffiiiwwwrrr{{{{{{yyyvvvoooXXXJJJPPPVVVwww}}}{{{gggiiimmm[[[bbbkkkiiiaaaSSSCCC999888:::=========<<<;;;666000,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&''''''((())))))******,,,,,,<<>>333111...---------+++***(((((())))))*********+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))***+++---...//////:::DDDGGGJJJeeevvvxxxTTTIII???FFFKKK^^^xxxwww~~~~~~}}}eee^^^nnnuuuooowwwxxxwwwxxxyyyfffZZZbbboooxxxmmmXXXRRRdddrrrppptttYYYWWWdddnnniiijjjtttyyyzzz|||~~~}}}xxxzzzsssuuuiii^^^YYYFFFTTTiii~~~}}}]]]___lllnnnkkk]]]KKK===888:::555777;;;>>>???<<<666111%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&''''''((()))******+++***666MMM``````TTTPPPWWWtttxxxoooTTT@@@IIIeee{{{yyyxxxvvvyyyrrrqqqnnnmmmqqqvvvsssmmmbbbeeeuuu{{{xxxwwwnnnhhhrrryyywwwttttttuuuuuubbb}}}vvvuuuiiisssuuunnnooo{{{wwwvvvlllmmmtttjjjkkkiii|||nnnbbbiiijjjRRRzzz}}}jjjllliiinnnkkk}}}sss{{{fffiiihhhmmmkkk```bbbnnnqqqrrrkkkqqq\\\yyysssgggkkkbbbzzz|||jjjhhhccc```aaa~~~iiiTTTiiihhhccctttjjjoookkkqqqfffSSSuuuyyydddSSSvvvrrrfffhhhUUUhhh~~~gggaaajjjlllYYY___eeegggeeeccceeeiiihhhjjjlllllllllnnnssswwwssswwwxxxwww{{{wwwhhhpppUUUXXXMMMiiiuuuccc]]]vvvzzzqqqSSS@@@CCCCCC444,,,000''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''')))***,,,---555<<>>[[[~~~uuuaaaGGG===PPP[[[nnn|||{{{|||uuuvvv}}}|||vvv___dddxxxbbbUUUrrrvvv```eeeuuuttt{{{jjjPPPjjjcccOOOYYYuuu~~~sssOOOeee```]]]|||zzzzzzWWWuuummmlllccc~~~|||xxx~~~}}}|||nnn```WWW^^^nnn}}}bbbbbbjjjgggfffhhhiiibbbWWWNNN999333;;;AAA999777===???555...%%%"""$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((()))'''&&&&&&((()))+++,,,:::ZZZ\\\aaarrrZZZOOO|||nnnOOO???KKKNNN___www{{{lllkkkuuuiii\\\ooo___wwwvvvfffmmmmmmuuuvvvrrrnnniii|||tttuuuvvvxxx{{{|||xxxsssnnnjjj}}}qqqnnnrrrpppxxxlllWWWcccxxxtttvvvrrrfffeeeggg```kkkjjjhhhggghhhjjjmmmppp```sss|||zzzjjjjjjyyyooonnnqqqwwwxxx______uuueee\\\cccjjjrrrrrr```WWWaaa|||iiicccvvv{{{kkkcccaaa[[[]]]iiivvv}}}pppkkkpppmmmmmmyyynnnoookkkiiieeeYYYZZZmmmrrrmmmZZZjjjjjjeeeeee[[[hhhpppddd]]]ooorrrbbbYYYlllSSSTTTcccbbbllliiiiiiWWWkkkhhhpppqqqkkk{{{vvvqqq|||~~~|||uuummmZZZSSSlllhhhPPPaaaxxxjjj;;;AAALLL>>>111333***)))))))))***)))&&&$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&)))&&&###$$$''')))(((&&&"""(((,,,***'''---999CCCJJJOOOLLLJJJRRRUUUOOOMMMDDDBBBSSSzzzzzznnnwwwpppfff^^^YYYVVVUUUTTTWWWVVVTTTUUUYYY\\\YYYTTTJJJ777333222000///---,,,,,,,,,******))))))))))))************************************))))))))))))*********+++++++++******,,,...)))///222//////777BBBHHHSSSooo|||kkkUUUDDDCCCNNNeeezzzvvvtttnnnuuuqqq\\\mmm~~~wwwppp|||xxxaaaggg~~~JJJzzzzzz}}}pppoooSSSTTTLLLbbbwwwTTTuuu{{{ttt___uuukkkgggwwwrrrrrrRRR```\\\aaafffrrr___```yyyxxx|||qqqooo~~~~~~xxxcccfffhhh|||cccXXXXXX___kkkvvvlllooouuujjjbbbbbbddddddeeehhhLLL:::555999999<<>>AAAWWWdddwww~~~ssstttsssllltttxxxiiifffppptttttt}}}ppprrrwwwxxx|||qqqooommmsssuuuoooqqqooolllmmmsssvvvtttkkkcccqqqhhhgggmmmkkkVVVKKK]]]vvvsssqqqrrrlllaaadddooosssrrrooolllmmmpppqqqoookkkeeeoooyyykkk]]]hhhqqqlll___|||xxxiii^^^YYYaaaYYY]]]dddpppqqqaaaYYYiii|||xxxtttddd___WWWdddxxxxxxrrrtttoookkkaaabbbiiieeecccnnnaaaeeeeeeeeedddYYYYYYkkkhhhVVVqqqeeebbb___XXXnnnnnn```ZZZsssnnnbbbZZZmmm[[[___ooommmooofffZZZbbbzzzttttttlllqqq}}}uuummmwwwyyyyyy}}}|||fffhhhwwwvvvZZZ[[[jjjvvvWWW>>><<>>:::333,,,(((%%%%%%%%%''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((%%%)))---(((&&&;;;WWWjjjYYY\\\[[[[[[|||QQQ:::???VVVmmm}}}~~~zzzyyy}}}{{{qqqtttxxxppplllyyyaaazzz|||zzzuuu{{{qqqfff|||{{{qqqmmm\\\ccclllpppqqqrrrtttuuuppp___sssiiikkklllbbbeeexxxxxxfffjjjqqqvvvrrrhhhdddkkktttqqqggg]]][[[ccckkknnnnnn___ccc|||jjjbbbvvvjjjaaacccsssdddkkkgggttt{{{nnntttxxxlllppp}}}~~~uuucccYYY[[[qqqxxxvvvkkkjjjpppqqqcccUUU___tttqqqccc```___cccaaabbbddd^^^aaasssXXXRRR}}}kkklllfffQQQttt}}}lll]]]YYY}}}kkkaaa^^^~~~kkk```eeewwwsssmmmeeeQQQuuu~~~nnnkkkdddcccpppqqqpppyyyxxxrrrtttvvvxxx~~~rrriiiYYYJJJLLLnnnnnnaaaooosssvvvUUUCCCHHHEEE777333///)))%%%%%%''')))***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&'''(((''''''((())),,,...444>>>GGGJJJIIIFFFOOOEEEOOOSSSBBBGGGfffzzzsssdddrrrmmmeee```eeeqqqyyy{{{|||rrrfff[[[OOOEEE>>>MMMQQQTTTQQQLLLIIILLLPPPFFF777333222000///---,,,,,,,,,+++******))))))******+++******************************))))))******++++++***,,,------,,,+++,,,---222+++///>>>CCCIIIfffnnnyyyfffRRR???CCC```zzz~~~tttyyy|||ttt~~~rrrmmmUUUqqqqqqsss|||yyymmmdddsss}}}sssaaaoooiiipppnnnttt}}}hhhjjjwwwvvvssstttlllqqqyyy___gggkkkccceeeCCC[[[ooolllZZZ[[[}}}ZZZlllvvv}}}rrrssseee\\\VVVOOO___rrr```^^^hhhkkkiiiiiiZZZ===000777:::===<<<999444---(((&&&%%%((('''&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((***'''%%%$$$'''444OOOfffQQQOOOGGGOOOhhhmmmQQQ888LLL^^^|||ttt~~~xxxoookkkooopppjjjaaattthhhyyyjjjgggeeeeeedddbbb|||iii]]]___aaammmyyyvvvlllppp~~~rrr[[[qqqmmmvvvzzz{{{uuuuuussskkksssuuuqqqkkkfffjjjxxxoooggg___^^^dddjjjmmmmmm\\\WWWxxxhhhjjjkkk^^^jjjvvvhhhiiimmmfffrrr|||yyy|||yyy{{{tttrrrsssmmmddddddkkkvvvjjjbbbccckkktttjjj^^^TTT]]]llleeeYYY[[[fffiiicccaaadddcccjjj|||xxxMMM]]]|||rrrrrrkkkOOOzzztttkkk[[[]]]kkk^^^ddd|||hhh______tttqqqaaabbbTTTxxxccchhhllleeelllooooootttuuuqqqnnn|||yyyyyy}}}~~~{{{qqqrrr}}}pppTTTPPPiii{{{SSS[[[}}}|||pppOOO@@@DDD<<<666///)))''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$&&&((('''%%%&&&+++///000888DDDMMMLLLHHHHHHLLLNNNCCCOOOUUUQQQtttzzzzzzsssdddbbbnnn```iiivvv|||tttiiiggggggjjjnnnssswwwxxxssstttvvvxxxuuusssvvv{{{EEE777333222000///---,,,,,,,,,++++++************++++++***************************************+++,,,,,,***,,,---,,,++++++,,,...111888;;;<<>>BBBIIIrrroooNNNCCC[[[ccc||||||{{{{{{|||{{{{{{tttZZZVVVwwwqqqtttgggcccpppxxx]]]qqq{{{yyycccWWW]]]qqqqqqyyywwwhhhuuuZZZnnnyyylllwwwzzzttt^^^QQQttttttjjjmmm___yyyaaahhhnnnhhhgggkkkhhh|||}}}WWWaaajjjaaazzz|||}}}fffXXX^^^vvv{{{xxx~~~ooolllooommmaaaZZZOOO>>>:::;;;<<<<<<999444///+++)))'''%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))###)))222@@@QQQ]]]\\\UUUMMMRRRuuuuuu???000OOO[[[}}}pppaaa\\\mmmrrrooorrrsssuuulllcccXXXrrraaaooo}}}kkkcccXXXddd{{{{{{ggglllccciii|||rrroookkksssrrrkkklllwww}}}tttfff___uuuxxxsssvvvfff]]]ooopppooonnnmmmnnnqqqvvvzzziii```|||kkkWWWpppvvvsssdddVVVxxxxxxjjjfffuuu|||ppppppuuulllppppppsssvvvrrrhhh```___bbbuuu|||llleeekkksssmmmhhhhhhxxx~~~zzzpppyyyyyywwwxxxppphhhmmmYYYXXXvvvmmmaaa]]]lllqqqlllYYYhhh{{{dddVVVoooxxxeeeddd\\\uuuooobbbSSS___uuugggggggggddd^^^bbboootttooouuu|||vvvwwwrrrqqquuuxxxyyy{{{~~~uuu{{{yyy|||~~~hhh[[[___\\\jjj\\\yyyddd}}}oooLLLCCCDDD>>>555...***(((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((((('''(((,,,333<<>>111666000***(((+++,,,)))%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((()))******))),,,///---'''---DDDaaaiiiVVVFFFWWWtttvvvMMM;;;EEEVVVxxx~~~kkkaaagggooopppsssooonnntttxxxxxxxxxzzzsssiiiooooooXXXHHHqqqcccnnnyyyggg\\\```^^^}}}oooqqqsssjjj]]]hhhkkknnnhhhccclll{{{uuu___eeeqqqlllnnniiiaaafffzzz{{{wwwvvvuuunnnrrrpppjjjfffhhhmmmnnntttooogggfffcccgggnnnuuuzzz}}}~~~~~~vvv|||ooojjjqqqnnnbbbgggxxxkkkcccjjjrrrpppiiigggeee\\\UUU```ssstttqqqkkkhhhiiieeebbbjjjjjj]]]___uuuwww___aaawwwgggeeeeee[[[___TTTXXXyyy~~~ppprrrwwwzzzyyyvvvuuurrrjjjdddjjjtttdddtttuuujjjgggccc___bbb```kkkqqqnnnmmmssszzz~~~}}}uuusss]]]rrrmmmgggwww\\\TTTGGG888111 )))&&&++++++&&&$$$(((***'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))((('''(((((()))******......666DDDMMMLLLGGGEEEPPPFFFNNN___uuu|||yyyyyykkkzzztttzzz888888444333111000...---------************************,,,,,,++++++++++++,,,,,,++++++,,,------......---555000,,,222666333DDDgggvvvyyyXXXJJJ]]]|||wwwzzzyyy~~~mmmwww|||sssTTTnnnzzzttthhhsss```^^^~~~rrrkkksssiiiyyyttt|||lllpppuuu]]]ccc^^^rrrbbb___PPPfffYYYeee___bbbXXX___xxxuuuqqqddd\\\gggmmmiiilllpppooolllZZZwwwoooddd~~~|||```\\\eee|||www```pppttt|||mmm^^^{{{aaa|||kkkccczzzvvvxxxPPPrrrrrrwwwjjjzzzccc^^^```jjjnnngggooobbbfff{{{jjj___SSS???666999999444111---***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((***&&&&&&++++++(((+++333YYYXXXPPPEEEGGGYYYqqqaaaGGGGGG\\\oooyyytttxxxrrrfffccclllttttttwwwssspppmmmgggaaa```ccctttnnnhhh]]]fffkkkllljjjrrroooQQQ___nnnllloooeeeXXXSSS~~~eeeiii^^^VVVnnn^^^\\\XXX]]]sss{{{eeeooowww~~~~~~zzztttrrrpppooooooqqqtttvvvrrrrrrnnnjjjjjjnnnpppnnnhhhnnnrrrqqqkkkiiimmmrrrtttvvvyyy|||xxxooossskkkkkktttuuuooottt~~~iii]]]cccqqq|||pppnnnbbbTTTZZZqqq~~~bbbccc{{{|||gggVVVNNN^^^jjjggg[[[cccuuuppp\\\ccc}}}mmmaaa^^^]]]kkkgggqqqzzzhhhjjjlllkkkrrrhhhiiinnnsssqqqllllllqqqiiirrrqqqnnnpppiii```bbbsssqqqjjjcccfffrrr|||~~~~~~}}}yyywwwpppttteeeeee]]]\\\xxx}}}vvvXXXZZZQQQCCC===***+++&&&******&&&%%%))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''((())))))))))))***+++'''===KKKFFFBBBIIINNNKKKMMMTTTlllwwwpppkkksss777777444333111000...---------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------000...+++222BBBRRRssslllZZZpppQQQKKK\\\pppjjj|||ppp{{{wwwmmm___wwweeebbbbbb~~~```cccIIIvvvkkk|||yyyyyyhhhxxx~~~yyy{{{eee}}}pppooobbbtttrrr\\\YYYwww~~~lll___JJJZZZiiiwww}}}hhhffflllyyy^^^aaalllhhhNNNlllggg]]]ggglll```___yyybbb{{{sss___{{{ZZZ}}}___ttt{{{^^^llldddUUUrrrzzz~~~}}}xxxxxxqqqeee{{{|||~~~pppiii~~~pppPPP:::===EEE666666444///)))&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((,,,$$$&&&...+++%%%111FFFrrr```IIIDDDYYYssswwwkkkMMMFFFWWWyyywwwxxx{{{{{{uuulllkkkrrrtttqqqkkkjjjiiihhhccc___bbbiiirrroooooofff|||jjjZZZbbblllqqqbbbRRRtttwwwjjjrrrmmmZZZ\\\pppiiieeejjj^^^XXXhhhbbbXXX\\\tttuuuiiisssyyyuuuqqqyyywwwuuusssrrrtttvvvxxxyyywwwssspppsssyyyxxxsssssspppllliiijjjnnnuuuyyyttttttsssssssssuuuvvvwwwmmmoooqqqtttyyy~~~}}}xxxooooooqqqttttttqqqrrrvvvxxxuuummmggghhhmmmqqqpppjjjiiidddcccsss{{{hhh^^^fffqqqcccTTTVVV\\\gggwwwiiiZZZiiisssfff[[[hhh|||mmm___aaagggqqqmmmssswwwkkkaaahhhlllggggggfffgggmmmssstttpppmmmmmmlllhhhaaadddjjjaaaWWW]]]lllllliiifffiiipppuuuvvvyyyzzz}}}~~~yyytttvvv{{{pppnnnzzz}}}ggg```eeewwwtttuuuqqq]]]HHHAAA222***&&&))))))''''''))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&''''''((()))&&&(((******)))***---111;;;DDDIIIGGGIIIOOOPPPKKKQQQ{{{yyyvvvllliii999888444333111000...---------++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,,,,,,,------***444111666[[[iiidddgggGGGSSS~~~uuu{{{zzztttuuunnn\\\pppttt}}}llldddzzzhhhwwwlll^^^WWWvvv|||{{{{{{xxxyyykkkpppppp]]]VVVbbbwwwttt]]]^^^OOOCCCeeewwwlllfffjjj}}}qqqqqqhhhXXXccc\\\mmmbbbCCC```tttWWWtttdddZZZ\\\kkkccciii}}}rrriiixxxqqqwwwccc}}}ZZZhhhxxxxxxxxxiii{{{mmm~~~vvvfffyyytttkkkhhh}}}~~~}}}~~~}}}gggVVVjjjrrrssssss\\\EEE>>>???>>><<<888333...***((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((+++)))***,,,***...BBBXXXgggQQQKKKaaavvvpppYYYIIIOOO[[[www~~~{{{uuuyyy|||{{{tttqqqsssrrrnnnmmmlllooovvv{{{~~~sssjjjuuuuuu{{{pppuuu___fff\\\uuuoooLLLqqqxxxfffaaannnqqqjjjuuummm___iiilllggghhhnnnuuusss}}}{{{rrrvvvvvvqqqrrrxxxxxxsssvvv~~~yyyxxxvvvsssqqqooonnnnnnmmmnnnkkkiiikkkooooookkkpppkkkggghhhlllnnnmmmjjjmmmllljjjiiihhhhhhhhhhhhiiiiiiiiilllpppssspppmmmlllppprrrnnnllllllkkkiiilllkkklllpppuuuuuummmdddoooeeegggyyyzzznnnjjj___ggglll]]]SSScccuuussshhhyyygggWWWlllrrrbbbaaammmpppdddbbbkkkkkkeeeaaaeeeccc___ccclllmmmgggcccdddeeehhhllloooooooooooorrrfff[[[```fff[[[WWWgggpppqqqoookkkhhhiiimmmqqqppptttyyyzzzwwwttttttvvvpppuuurrrjjjnnnmmmkkkqqqVVVMMM???---))))))((('''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''(((((()))%%%''')))))))))---555;;;NNNCCCCCCPPPRRRLLLVVVjjj}}}pppyyy}}}vvv}}}{{{999777444333111000...---------++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---...///111999<<>>SSS^^^TTTAAAPPPyyy}}}UUU===FFFYYY~~~{{{uuufffccclllsssssspppppprrrsssooojjjiiiqqq{{{tttfffsssmmmjjjXXXjjj{{{oooYYY___VVVMMMzzzddd]]]\\\fffssszzz}}}~~~oooaaadddmmmiiijjjpppnnn{{{wwwllllllrrruuulllgggjjjjjjkkktttqqqrrrtttvvvvvvuuusssrrrkkkppprrrnnnlllooopppooojjjhhhhhhmmmtttwwwsssnnnpppqqqqqqpppooonnnlllkkknnnkkkkkknnnpppoookkkhhhffflllmmmiiiiiioooqqqooowwwqqqkkkjjjkkklllkkkkkkuuukkkiiiooonnnggghhhqqq^^^___cccggguuuhhhZZZnnneee^^^ttttttaaabbblllfffccceeeggg[[[RRRaaaggg^^^___hhhhhhcccaaa```TTT[[[dddiiikkknnnqqqrrrqqqjjjfffooorrreeeeee{{{zzzhhhaaadddlllqqqsssjjjnnnrrrrrrpppppppppqqqvvvxxx}}}pppggggggrrrfff[[[iii~~~ggg\\\QQQ555...***(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((''''''''''''((())))))&&&''''''(((,,,444???GGGFFFHHHOOOTTTNNNTTT}}}}}}iiilll~~~888666444333111000...---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...------------///000222777777KKK{{{lll```eeeJJJnnn||||||qqquuu~~~xxxwww```fffwww}}}yyy{{{kkknnnwwwhhhpppzzz|||{{{wwwnnnzzznnnWWWkkkttt}}}fffWWWxxxpppttt\\\~~~TTTXXXvvvmmm[[[VVVkkk~~~}}}yyyOOOUUUXXXgggrrreeeuuuccc___pppXXXUUU}}}fffdddbbbnnn|||jjjyyyxxxqqqttthhhmmmfffuuuhhhiiiaaatttuuukkk}}}sssccciii}}}[[[bbbwwwyyy```ooowwwlllfffpppxxx{{{rrr```IIIBBB;;;777777333+++%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))$$$,,,,,,'''333MMMYYYUUUEEEGGGfff{{{KKK@@@ZZZbbb~~~~~~yyykkk]]]___hhhpppqqqnnnmmmqqqvvvooogggccciiiqqqrrrooommmkkkiii{{{hhhkkkgggqqq~~~ddd___TTT___hhhUUUkkkyyyrrriiikkknnnmmmeeehhhrrrsssjjjiiinnnkkkuuurrrmmmiiihhhjjjiiihhhpppnnnnnnooommmkkkmmmrrroooqqquuuwwwxxxwwwvvvtttqqqxxx{{{wwwssstttvvvvvvsssqqqppprrruuuxxxwwwvvvrrrsssttttttsssrrrpppooonnnlllpppxxx~~~~~~{{{zzzkkknnnnnnllllllppptttuuuwwwqqqllliiigggeeegggkkkdddmmmmmmaaa^^^iiirrrsssjjj___hhh~~~~~~qqqaaa^^^qqqsssrrr{{{rrr^^^ZZZccccccjjjaaaUUUJJJNNNtttmmm]]]```iiibbb[[[bbbiiiSSSdddsssuuunnniiihhhiii___dddjjjuuuwwwiiihhh||||||gggWWW___rrr|||uuulllnnnrrrssspppoooppppppnnnpppmmmoooiiidddmmmaaaRRR\\\{{{yyyaaaYYYZZZBBB555---(((((()))((('''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((''''''(((((()))***(((((((((,,,333===GGGMMMDDDOOOPPPMMMaaallllll||||||zzzvvvyyyyyyuuu999777444333111000...---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......------...111333555888HHHllllllzzz\\\BBBiiiyyynnnxxx~~~rrrddd___pppyyyvvv|||}}}~~~rrrbbbhhhzzz|||~~~ssskkkoooxxx}}}lllqqq^^^NNNcccuuupppeeeuuuvvvzzzrrrwwwYYYggg}}}{{{}}}mmmyyyuuummm}}}vvvqqqwwwkkkjjj___fffiiixxxkkkyyy{{{mmmmmmuuu~~~yyy~~~kkk^^^yyy|||hhh}}}RRRiiiyyytttooobbbXXXwwwtttSSSdddmmm}}}uuupppmmmlllsssssseeeLLLHHHCCC???;;;666000+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))))))))(((((()))333GGGYYYVVVIIIHHHbbb~~~~~~dddPPPYYYmmm{{{{{{uuummmgggrrrssssssqqqmmmlllpppvvvxxxrrrpppuuuyyywwwsssrrrbbbiiiiiipppmmmggglllffflllmmmqqqiiiaaaxxxuuudddccciiillljjjnnnsssssslllfffffflllppphhhbbbffflllmmmjjjiiijjjooorrrpppmmmmmmkkkgggjjjjjjkkkkkkllllllllllllmmmqqqssspppooopppoookkkqqqpppnnnkkkhhhgggiiilllooonnnmmmlllllllllllllllyyyuuuwww}}}xxxrrroooqqqpppoooooommmkkklllpppllljjjkkkooonnnhhheeeggg^^^hhhjjjcccdddlllnnngggmmmfffppp{{{mmm___bbbiiillluuuzzzyyysssiii^^^YYYZZZaaalllWWWNNNUUU]]]iiiUUU]]]nnneee^^^jjjsss\\\rrrzzzggg[[[[[[___[[[bbbgggmmmnnncccbbbsss^^^[[[aaaqqq}}}zzzppphhhqqquuuvvvrrrqqqsssrrrnnngggdddhhhmmmcccdddjjj^^^mmmpppkkkdddooo[[[;;;111)))((()))((((((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((())))))*********+++333===FFFJJJJJJNNNOOOMMM]]]jjjjjj{{{vvvnnnggggggkkkpppxxxzzzuuussswwwuuunnn<<<:::444333111000...---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---...///222555777@@@iiizzzpppWWWMMMllluuuiiiqqq~~~yyy{{{~~~rrrhhh}}}{{{zzz{{{{{{uuujjjrrryyykkkyyybbbJJJdddvvvZZZooosssLLLmmm|||tttwww{{{___hhh||||||^^^RRRzzzxxxlllSSSbbbiiiwwwzzzzzzvvveee|||mmm\\\wwwzzzqqq{{{qqqkkkpppttt~~~xxx```lllooodddwwwfff^^^}}}jjjpppyyyzzzWWWwww~~~vvveeeaaaoooaaarrriii^^^vvvVVVlll\\\___mmmzzzxxxhhh}}}qqqvvv|||rrrOOOOOOLLLGGG???999555444((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))///&&&(((@@@ZZZ___QQQAAAXXX|||WWW;;;NNNnnn{{{vvv{{{vvvtttuuuuuuttt{{{uuuooollllllnnnsssyyypppmmmmmmqqqpppkkkhhhhhhdddbbbvvv___ddd[[[YYYnnnggg___rrrzzzpppkkk^^^uuuddd___kkkxxxsssfffkkkiiifffjjjkkk```___nnnooogggjjjuuuuuujjjiiiqqqfffmmmllleeedddllloookkkooonnnnnnnnnqqqtttxxx{{{zzz{{{zzzyyy{{{}}}xxxqqqppptttvvvtttooolllooosssqqqooollliiiiiijjjlllnnngggdddhhhqqquuuoooiiigggkkkhhhiiimmmlllfffgggmmmmmmgggfffkkkllljjjkkkoootttfff___eeehhhaaa___ddd```___eeeeee```ffflllfffkkkjjjooolllaaa___eeeeeeUUU^^^gggNNNTTTpppooo}}}fffQQQ___wwwnnnccckkkqqqZZZqqq~~~pppWWWMMMTTT^^^mmmpppllliiihhhbbbeeetttdddppp~~~ssseeegggsssjjjppprrroooooorrrpppkkkgggfffkkkbbb\\\^^^ooommmwwwfffYYYwwwwww@@@333)))((()))'''(((+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((()))******,,,+++///999EEEKKKJJJFFFOOOMMMZZZ{{{qqqyyy~~~jjjqqq|||~~~nnn{{{xxx???555555444222000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......222+++...222+++---???NNNkkkvvv~~~ddd[[[nnnxxxxxxuuuxxxnnnxxxwww}}}www}}}rrrzzzwwwuuueeeuuubbbbbbrrrggg~~~fffVVVVVV}}}uuuzzz|||wwwkkkOOOsss}}}vvvooouuurrrppp~~~NNNrrr}}}fffzzzxxxaaaxxx\\\oooqqq___|||zzzyyyxxxZZZmmm___dddvvvppp^^^lllzzzjjj~~~{{{hhh]]]nnnqqqwww|||\\\hhhvvvqqqyyywww{{{XXXbbb|||VVV___aaa___yyyYYYWWWyyy}}}|||zzzuuurrr^^^dddXXXVVV:::;;;000111)))$$$'''+++***'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((%%%)))+++)))&&&'''***,,,,,,---...EEE___TTTDDDNNNggg]]]999JJJHHHhhh|||pppoooxxxvvvnnnpppxxxuuuwww{{{xxxooojjjkkkgggggg```kkk|||ppp___hhhWWW^^^ccceeekkksssqqqiiiyyyhhh]]]cccjjjiiijjjooonnnjjjiiiooorrrnnngggccc[[[fffjjjeeeeeemmmppplllooohhheeehhhiiifffgggkkkpppnnnmmmoooqqqrrroookkkpppooopppqqqnnniiiiiimmmttttttvvvwwwwwwvvvuuuuuuooooooooommmllllllnnnpppuuummmhhhjjjllljjjhhhhhhmmmkkkkkknnnsssuuuqqqlllpppmmmjjjkkkmmmooonnnllliiiiiihhhhhhiiiiiijjjkkkkkkjjjhhhgggfffffffffgggbbbccccccddddddccccccbbbhhhfffcccbbbdddggghhhiiiccc\\\\\\ooo|||nnneeeqqqiiiKKKeee}}}bbbaaavvvkkkVVV{{{qqqQQQEEEUUUmmmeeedddgggnnnmmmeeejjjooohhhmmmyyyfffhhhccc```rrrqqqjjjeeefffmmmsssuuuttthhheeebbbaaadddjjjooorrrtttrrrfff[[[iiiyyyggg:::)))000)))%%%,,,+++(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((((()))******))))))***,,,+++///:::FFFIIIGGGJJJQQQMMMuuu~~~vvv}}}~~~pppuuu|||???666555444222000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........'''111...***333;;;JJJbbb```tttfffOOOyyysssXXXkkk~~~tttnnnxxxvvvxxx~~~|||~~~}}}wwwxxx{{{sss|||zzzppp}}}oookkkrrrkkk```RRR___sss}}}{{{WWWVVVgggttt|||xxxqqqtttiiifffwww~~~vvv|||yyy{{{wwwWWWlllpppOOOlllhhhfff~~~mmm\\\SSSPPPfff~~~xxxjjjaaatttwwwXXXuuuwwwhhhWWWWWW```oooyyyzzz{{{|||kkkkkksssuuuqqqSSS}}}}}}~~~|||~~~{{{wwwfffRRR<<>>666444333222000///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........&&&444///+++999BBBZZZ```bbbUUUmmmvvvlll```ppp___XXXllluuuppprrrxxxwwwnnn{{{nnn~~~|||pppfffoootttjjjzzz|||rrr|||{{{tttiiizzzqqq~~~nnn}}}yyykkk}}}||||||{{{}}}JJJ```xxxmmmlllzzzwwwwwwppppppyyyrrr[[[vvvvvvwwwqqq~~~}}}~~~wwwXXXSSSnnn~~~mmmJJJ{{{lllaaaqqqvvvpppwwwrrroooxxxmmmzzz~~~hhhccc~~~hhh]]]{{{}}}qqqwwwrrrrrr~~~xxxfffNNNtttrrryyyyyyyyywwwooouuuccc___[[[QQQ444777000***)))(((&&&&&&)))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''((())))))(((((()))***++++++,,,---)))>>>MMMOOOIIIBBBQQQrrrjjjLLLccceee|||uuusssssssssoooiiijjjqqqqqqllljjjoootttrrrooolllfffXXXhhhnnnlllvvvjjjuuu}}}rrr[[[VVVuuutttmmmkkkooonnngggdddgggcccccceeehhheee``````dddjjjeeeffflllhhh___cccpppjjjiiiiiikkkiiiffffffiiigggiiikkkkkkkkkkkkkkklllpppiiieeejjjpppsssvvvxxx{{{zzzyyyxxxwwwvvvvvvvvvzzzxxxtttqqqpppsssvvvyyyppplllkkknnnnnnjjjgggggglllmmmnnnooopppooommmkkkmmmkkkiiihhhiiijjjjjjiiifffffffffffffffgggggghhhjjjhhhdddbbbcccfffkkknnneeeeeeeeeffffffeeeeeeeeeeeecccaaa```bbbdddeeeeeebbbpppuuuqqqjjj___aaarrrmmmjjjoooooojjjmmmeeeLLLDDDcccJJJKKKjjjZZZPPPjjjdddWWWXXXbbbaaaaaadddaaannnZZZbbbgggVVVbbb{{{zzzmmmlllmmmooorrrqqqmmmiiiqqqllleee]]]YYYXXXZZZ[[[___}}}hhhoooxxxbbbtttbbb@@@******,,,'''&&&(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((''')))+++,,,++++++,,,...;;;AAAHHHIIIDDDFFFXXXlllttt}}}uuuyyyvvv___xxxvvv===777444333222000///.........------------------------------------............222///111666===PPPsss|||lll|||JJJpppwwwuuu]]]cccxxx{{{yyyzzzzzzZZZ___{{{|||sssqqqmmmxxxuuupppuuu\\\dddgggrrrtttpppzzz|||ttt|||~~~yyy~~~uuusssuuusssbbbhhhdddxxxwwwzzzppp{{{~~~oooccc\\\\\\aaaaaawwwqqqwwwvvvssslllwwwsssoooNNNqqqxxxtttdddwww}}}wwwttt|||\\\III]]]OOO~~~uuu[[[YYYoooxxxttt{{{wwweeeppp|||rrrwww}}}iiisssvvv~~~gggmmmzzz}}}ppp{{{mmmdddsss```^^^uuunnnXXXvvvsssgggYYYgggtttvvvuuutttpppkkkqqqyyybbbdddjjjuuussshhhsssuuu]]];;;:::444///---+++((((((***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))***((((((+++,,,******,,,///HHHPPPAAA;;;OOOrrrpppQQQPPPhhhqqq|||{{{~~~hhhllluuusssddd___fffmmmtttiii```cccmmmqqqllleee^^^___}}}jjjhhhfff^^^mmmaaaCCCJJJyyyuuuqqqpppqqqlllccc```bbbcccbbbcccggggggeeegggjjjhhhgggjjjmmmjjjdddfffnnnmmmhhhcccbbbcccdddeeeeeefffjjjnnnooonnnooorrruuusssnnnlllooorrrrrrtttxxxuuuuuutttttttttvvvwwwxxxyyywwwttttttuuuwwwyyyzzzqqqpppqqquuusssnnnkkklllmmmooorrrrrrpppnnnmmmmmmooonnnllljjjjjjjjjjjjjjjeeeeeeddddddeeeeeefffgggiiigggdddbbbbbbeeehhhjjjddddddeeeeeeeeeeeeddddddeeecccaaaaaabbbdddddddddfffiii___WWW]]]aaaaaafffgggkkkjjjgggjjjfffUUUHHHRRRnnnbbbaaaeeePPPSSSmmmaaaTTTZZZhhheee\\\\\\[[[hhhddd```SSSVVVxxxnnngggiiimmmqqqrrrppplllhhhrrrnnnggg```ZZZXXXYYY[[[WWWxxxrrrttttttoooZZZ333---,,,%%%)))(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((()))************---111444BBBAAAJJJQQQFFFDDDmmmssseee|||zzzdddwwwxxxnnn===777333333111000////////////---------------------------------.........//////666(((444@@@MMMyyy^^^www{{{eeeiiitttjjjqqq|||zzznnn}}}tttzzzpppoooZZZ{{{~~~|||uuu||||||ttt|||YYYbbbTTT{{{zzzyyymmmmmmuuutttppprrrkkk{{{wwwfffhhhuuu{{{zzzqqq~~~}}}xxxzzztttiiitttrrr|||qqq}}}}}}sssbbbvvvggg}}}uuuqqqzzzzzzaaannnkkkMMMTTT~~~{{{rrrcccyyy|||hhh}}}zzzlll{{{rrrvvvzzzsss|||rrreeennnkkkgggnnnsss{{{{{{cccjjjqqq\\\rrrUUU]]]|||eeejjjooosssvvvwwwsssmmmppp{{{yyysssgggxxxzzz|||zzzddd^^^???777111///---(((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***,,,((((((++++++((()))...888PPPUUU@@@AAAeee}}}xxxSSSFFFUUUcccqqq{{{zzznnnsssyyykkkTTTZZZmmmpppvvvppplllsss|||yyyeeeQQQUUUgggiii___aaaVVVJJJGGGOOOmmmlllhhhggghhhhhheeeaaabbbeeejjjdddbbbfffkkkjjjiiiiiigggkkkiiiaaa___dddhhhggglllhhhfffjjjsssxxxvvvpppmmmpppqqqooollljjjlllnnnmmmnnnqqqrrrooojjjmmmtttpppooonnnnnnoooqqqrrrsssxxxwwwvvvwwwxxxxxxuuusssmmmmmmqqqtttpppjjjiiikkkkkkmmmoooooommmkkkjjjjjjnnnmmmllljjjhhhggghhhiiihhhgggggggggggghhhiiiiiiggggggeeedddcccbbbaaaaaaeeeeeeffffffffffffeeeeeefffdddbbbbbbcccddddddcccdddeee[[[VVVccclllhhhfff^^^\\\RRROOOWWWVVVXXXgggqqqyyytttmmmYYYXXXuuuwwwjjj^^^eeeooofff\\\^^^bbb[[[fffVVVLLLkkkpppXXX^^^bbbiiinnnpppqqqpppppprrrpppjjjccc\\\XXXXXXZZZUUUhhhsssqqqpppsssiiiXXX```rrryyyLLL888+++$$$---(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''((((((((()))))),,,+++)))(((***000888>>>DDDDDDHHHMMMTTTmmmwwwttt}}}bbbnnn|||yyy<<<888333222111000////////////------------------------------........./////////...)))999KKKnnnbbbZZZuuurrr|||{{{ooommmtttwwwjjjvvveeeiiizzz|||ccchhhwwwuuufffkkk___ZZZuuullluuuiiiiiivvvrrr~~~wwwyyyooo|||{{{qqqrrr~~~tttqqqsssrrryyykkkgggZZZooosssyyyuuusssoooQQQrrr~~~~~~~~~ooozzz~~~___ppp~~~}}}yyywwwnnncccjjj{{{{{{eeevvvrrrcccUUU^^^~~~|||mmmVVVjjjkkktttrrrgggmmmkkkvvvnnnSSSddd[[[~~~rrr}}}[[[~~~{{{sssqqqwww|||}}}{{{|||nnnyyynnnuuuLLL@@@444///,,,(((%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((()))******,,,((())),,,***&&&+++555HHHNNNLLL@@@LLLuuuiiiKKKRRRjjj~~~yyy|||tttuuuzzzzzzyyycccSSSqqqllljjjhhhkkkqqqqqqeeeVVVcccyyywwwaaadddkkkccc^^^jjjooo```___```ccceeegggiiimmmpppmmmeeeaaafffjjjiiifffdddeeehhhcccZZZ^^^nnnvvvqqqgggiiilllrrrzzz{{{rrrfffjjjkkkkkkiiihhhggghhhjjjlllooouuuvvvpppjjjnnnvvvtttsssrrrqqqqqqqqqqqqqqqzzzxxxwwwxxxxxxuuuooojjjkkkmmmrrrtttooohhhhhhmmmnnnooopppqqqqqqooommmkkkqqqqqqpppmmmjjjiiijjjlllkkkkkkkkkkkkkkklllmmmmmmhhhhhhgggfffccc```^^^\\\```aaaaaaaaaaaaaaaaaa```eeedddbbbbbbcccdddcccbbbaaakkkiiidddfffbbb\\\^^^SSSRRRNNNOOOTTTQQQXXXkkkmmmaaaZZZ\\\TTTooo}}}uuullloooqqqeee```fffjjjXXX___VVVbbbzzzWWWSSShhhjjjlllllliiiiiilllnnnqqqqqqmmmfff\\\VVVTTTTTTPPPRRR[[[hhhqqqnnnddd\\\ppp{{{^^^CCC+++$$$///(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''((((((((())))))))),,,+++)))))),,,444???FFFEEEKKKJJJMMMrrrzzzcccwwwiiiffflllbbblllZZZrrr<<<888333222111000////////////....................................////////////,,,111@@@ccc~~~qqqfffyyyttt|||zzzmmmVVVXXXgggnnnqqq}}}{{{zzzzzz```kkk^^^zzzwww}}}ZZZaaa```UUU```eeeYYYrrr[[[jjjyyykkkbbb}}}uuuvvvdddUUU^^^~~~~~~```jjjnnnzzzoooxxxxxx~~~~~~ggg]]]~~~vvvhhhbbbooo]]]^^^{{{~~~hhhsssggg{{{jjjvvvrrrssspppbbbyyy|||ooofffjjjnnnqqqaaaeeehhhaaafffiiixxxcccccc|||rrr^^^UUUvvvYYYrrr|||zzz|||hhhvvvxxxtttrrrvvv{{{||||||{{{www```iiilllqqqdddPPP:::000---***'''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))*********'''***---***'''222AAATTTEEEEEERRRccc}}}~~~cccVVVeee{{{xxx~~~}}}yyyrrrpppqqqzzzwwwrrr\\\ZZZ```dddccc]]][[[```ddddddwwwnnniiioooqqqrrrwwwhhhiiinnnfffgggiiijjjllloooooonnnfffbbbbbbfffiiigggfffgggbbbaaa```eeeooovvvuuuoooeeekkkoooooonnnmmmfff]]]jjjiiiggggggiiijjjkkkjjjrrrsssuuuuuuqqqlllpppwwwtttuuuuuuuuuuuutttssssssyyyvvvtttuuuwwwuuuooojjjlllpppuuuvvvpppiiikkkrrrsssqqqqqqsssuuuuuurrrnnntttuuutttqqqmmmkkklllnnnkkkjjjjjjjjjjjjkkkllllllkkkjjjhhheeecccaaa___^^^___``````aaaaaa``````___dddcccaaaaaabbbbbbaaa```]]]dddccc___^^^TTTNNNUUUQQQYYY``````^^^^^^``````XXXSSSMMM]]]mmmsssqqqmmmqqqrrriiigggiiibbb[[[^^^gggxxx~~~nnn^^^^^^vvvuuuqqqjjjcccbbbhhhnnnpppqqqpppiii___VVVSSSRRROOOGGGIII\\\pppwwwsssooowwwuuusssUUU111(((...(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''((((((((())))))))))))((()))+++---222:::CCCIIIKKKMMMSSSkkkrrryyyzzziiicccvvviiiuuu~~~uuupppkkkbbbaaazzzuuu~~~<<<888222222111000/////////000..................................../////////000333:::FFF|||xxxmmmccc~~~vvvuuuccclll]]]mmmzzzkkkwwwvvvyyybbb[[[___xxx{{{xxxvvvwwwuuunnnxxx]]]hhhpppcccuuu\\\oooeeeqqqbbbXXXzzz^^^RRReeennnttt___OOOcccaaaooobbbsss{{{{{{eeexxxwww~~~rrroooZZZ{{{sssrrrhhh[[[bbb|||pppwwwttt|||yyygggoooooouuuwwwyyysssuuudddrrrpppZZZvvvNNN___ooommmgggsss{{{rrrwww~~~{{{NNNxxx}}}hhhZZZzzzmmmfffiii~~~yyyxxxxxxuuuqqqnnnsss~~~qqqzzzqqqkkkqqqwww]]]iiixxx^^^AAA222///...,,,***((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))******(((&&&***///+++)))777KKKTTT>>>NNNuuunnnOOOcccooowwwdddiiiuuujjjkkkoooqqqtttpppjjjVVV[[[hhh^^^nnnwwwnnn___ZZZ\\\___zzzpppeeennnmmmffflllxxxtttpppkkkeeeaaaaaadddqqqqqqooommmllljjjeee___]]]^^^bbbhhhjjjhhhjjjoooeee^^^ddduuu|||ooo^^^UUUfffnnnqqqkkkfffiiimmmmmmwwwsssnnnllllllkkkhhheeewwwssspppnnnllliiikkkppplllmmmoooqqqrrrrrrrrrqqqvvvrrrppprrrvvvwwwtttqqqkkkooottttttmmmgggjjjrrrqqqnnnmmmppptttuuupppkkkqqqrrrqqqnnniiigggiiikkkggggggggggggggghhhhhhiiinnnlllhhheeebbbaaabbbbbbfffgggggghhhhhhggggggfffcccaaa``````aaaaaa```^^^TTTPPPHHHLLLWWWVVVTTT^^^ZZZcccjjjbbb___oooxxxmmm\\\lllggg|||uuubbbdddeeeooosssooommmeeeRRR[[[aaaxxxyyyaaadddrrrggguuutttnnnfffaaaeeepppzzzmmmpppqqqlllcccZZZVVVVVVWWWKKKDDDPPPhhhwwwvvvooobbbhhh|||mmm>>>---,,,(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))%%%(((,,,111777>>>EEEJJJSSSHHH]]]}}}yyytttmmmooo{{{[[[ssslllvvvcccfffnnn}}}ttt;;;666555444222000///...------//////.........---------000111***)))000///,,,333EEE777ccc~~~```~~~tttnnnwwwuuuvvvzzzbbb```jjj[[[tttwww}}}{{{}}}kkkqqq[[[{{{{{{tttooo}}}zzzwww|||nnnbbbzzzqqqpppvvveeekkknnnsssxxxjjj~~~\\\xxxxxxmmmhhhuuudddxxxuuuppp{{{qqq{{{qqqyyyjjjpppvvvhhhUUUOOOdddyyywwwYYYgggxxxssstttooocccmmm~~~xxxrrrmmmhhhWWWuuufffZZZyyyRRRrrr}}}ooouuu~~~zzzzzzKKK{{{ZZZvvv~~~]]]ssshhheeejjjrrryyy{{{~~~}}}~~~yyyvvvtttiiifffsss}}}wwwvvv{{{vvvhhhgggpppRRR888333(((000''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((()))******++++++***''''''(((''',,,>>>QQQKKKJJJVVVpppyyydddRRRVVV```wwwrrruuukkkkkkqqqvvvwwwxxxwwwiiiLLLttt}}}gggkkk}}}|||nnnkkknnnpppuuu{{{vvvnnnhhhiiimmmmmmiiihhhjjjiiiddd```dddnnnxxxooouuunnneeeddd^^^YYY]]]```ffflllnnnmmmllliiiggg]]]hhhwww{{{oooaaacccnnnmmmnnnpppsssuuuuuurrrpppvvvwwwqqqppptttnnniiiqqqttthhhhhhrrrrrriiilllwwwiiimmmppppppnnnnnnppprrrrrriiikkkrrrtttxxxvvviiirrrooooooqqqllleeehhhssshhhiiilllppprrrrrrpppnnnvvvooohhhfffhhhkkkkkkiiigggfffeeefffhhhkkkllllllhhhggghhhiiieee```aaaeeeeeecccccceeeiiillllllkkkiiieee```\\\YYYVVVRRRPPPRRRVVV[[[^^^___aaaeeehhhjjjjjjjjjiiihhhkkkooorrrtttxxxvvvhhhaaajjjkkknnnhhhdddmmmnnn^^^cccaaaaaaeeejjjllliiieeekkkooo]]]^^^{{{~~~rrr}}}nnnllliiifffeee```UUUKKKRRRKKKMMMHHHGGGdddxxxjjjqqqkkkeeennn}}}CCC...222******)))((('''((('''$$$(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''&&&%%%&&&(((************+++///777???DDDJJJNNNKKKbbbvvvtttjjj{{{___ZZZ}}}ssszzz;;;666555444222111///.........//////.........---------000222,,,,,,222000...666:::lllttt{{{wwwaaaRRR]]]rrrzzziiiooohhhjjjkkkmmm|||pppttt~~~{{{yyyrrryyyuuuqqq~~~wwwqqqpppkkkeeeuuurrrwwwzzzllluuuyyyppp{{{zzzssseeeXXXTTTTTTsssbbbggg{{{qqq```nnnzzzqqqYYYXXX~~~gggtttcccGGGhhheeejjjRRRQQQhhhyyyvvvqqqmmmzzzbbbpppxxx{{{ppphhhXXXmmmqqqYYYOOO===rrr{{{gggcccccc{{{}}}zzzvvvooo___uuuttttttzzzuuuqqq|||vvvwwwOOOIII{{{eeennntttlll~~~xxxssstttlllfffllluuu{{{www}}}wwwwwwpppFFF333222***(((((((((((('''(((((())))))''''''''''''''''''''''''((((((((()))******+++++++++)))((())),,,444BBBNNNJJJ333PPP{{{oooSSSTTT]]]xxxsssvvvwwwvvvxxxqqqrrrWWWcccuuufffbbbpppqqqlllrrrxxx|||yyyppphhhhhhnnnrrrsssrrrkkkccc^^^aaakkkrrrppplllppprrrhhh```bbbaaa```gggiiikkknnnnnnnnnmmmiiifffcccpppwwwqqqhhhgggiiijjjmmmoooqqqrrrqqqooommmlllnnnqqqnnnooouuupppllltttsssgggiiiqqqllljjjqqqtttoooooonnnmmmmmmnnnrrruuuqqqlllqqquuusssuuuvvvnnnpppmmmkkkjjjgggeeejjjqqqmmmmmmmmmnnnooopppooonnnllljjjjjjmmmqqqqqqmmmhhhgggbbb]]]]]]```dddeeedddgggfffhhhjjjhhhdddfffkkkdddbbb```___```aaa``````^^^[[[YYYXXXZZZ\\\\\\\\\]]]```cccddddddeeegggiiieeeeeeeeeddddddeeehhhjjjpppllliiiiiigggdddeeehhhnnndddbbbccc```dddhhhaaarrrllldddaaacccfffgggfff```aaa```ooouuukkk{{{mmmlllkkkkkkkkkeeeYYYOOOOOOJJJMMMHHHBBBYYYsssrrrjjjooowww~~~YYY777+++'''((('''&&&&&&'''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''&&&&&&''')))******)))//////333;;;FFFNNNOOOMMMeee|||~~~ZZZfff~~~;;;777555444222111//////....../////////............---...222//////333///000<<>>KKKgggvvviiiuuuqqqwwwNNN---)))))))))(((&&&&&&'''***(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&'''((())))))***))))))...000777CCCKKKMMMLLLLLLuuueee```sssvvvttt|||;;;888555444222111000//////////////////...............---222000000222...444GGGjjjvvvtttgggtttnnngggkkk|||```eeeqqquuuqqqwwwyyy|||~~~wwwuuu}}}|||zzzooohhhsssvvvyyyzzzxxxkkkxxxvvvjjjZZZrrr]]]RRRbbbWWWooosssggg~~~ooovvvyyyqqq|||fffxxxkkk{{{~~~ddd[[[yyyeeehhhaaaDDDUUU```|||vvvhhhpppgggxxxsss___iiiKKKooo{{{ggg~~~qqqyyy}}}~~~___nnnhhhzzzsss___MMM]]]}}}kkkrrrtttsssmmmvvvrrryyyppptttYYYddd\\\ooommmnnnyyy{{{vvv___dddqqqtttsssooofffcccYYYcccooohhh{{{}}}kkkuuuooo~~~qqqMMM;;;...111,,,+++***)))))))))))))))''''''''''''''''''''''''((((((((()))******++++++++++++***---:::HHHIIIBBBFFF]]]rrrkkkuuuoooooo|||~~~mmmfffsssXXX\\\mmmiiilllffffff]]]\\\eeefffdddlllfffccciiivvvxxxmmmeeegggdddkkkrrrqqqjjjfffgggjjjeeejjjjjjnnnxxxssslllooojjjccc___bbbffffffdddcccooopppjjjaaadddnnnnnneeekkknnnqqqnnniiifffgggjjjlllmmmhhhhhhnnnkkkiiirrrnnnfffmmmkkk```mmmzzzllluuuooojjjiiilllpppqqqqqqqqqpppwww{{{uuuwww~~~{{{rrruuuqqqiiikkkssstttnnnooooooooommmlllkkklllnnnnnnllljjjiiijjjjjjhhhfffiiikkknnnqqqqqqnnniiieeeeeebbbbbbdddcccaaabbbfff___^^^]]]ZZZWWWWWWYYY\\\___]]]ZZZ[[[^^^bbbeeefffdddeeeeeeeeedddcccbbbbbbdddgggiiikkkjjjjjjkkklllcccfffmmmuuuuuulllccc```cccbbblllqqqiiiiiilllhhhdddddddddfffgggfffbbb^^^kkkxxxuuu___^^^fffeeetttmmmiiiiiijjjeee___[[[OOOLLLLLLJJJ@@@BBBXXXnnnvvvuuuxxxzzztttnnn999...,,,,,,,,,***&&&&&&)))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&''')))***************---000???OOOLLLCCCOOOgggqqq^^^lllxxxwwwsss~~~rrrhhhyyyzzz:::999444444222111000000000000////////////////////////---111000000000///>>>[[[|||nnnqqqrrr}}}wwwyyy~~~|||vvvtttppp{{{tttpppyyy~~~ssslllUUUzzzsss}}}pppuuuuuusss|||xxxtttzzzpppppplllqqqxxxfffuuuTTTeee}}}aaaooogggaaaqqqqqqdddJJJxxx{{{xxxgggbbbuuuvvvyyyxxxppp}}}gggnnnyyygggmmm^^^___NNNEEEjjjqqqlllYYYDDD]]]uuurrrqqqooonnnzzzxxxbbbsss\\\```WWWfffnnn}}}hhh___ZZZvvv}}}rrrpppllldddeeeYYYWWW^^^hhhzzzzzzzzzsss{{{ppp>>>888...,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((()))******++++++*********111???IIIGGG???MMM{{{uuuooommmmmmzzzmmmwww}}}sssggg[[[iiimmmRRR~~~nnnnnnqqq[[[dddggglllvvvtttmmmpppdddfffnnnuuuqqqgggdddjjjtttlllfffiiiqqqrrrjjjaaappprrrppprrrvvvjjj___ccckkkcccaaahhhnnnooonnnoooooogggbbbdddjjjkkkjjjhhhiiimmmooommmhhhfffiiimmmlllllldddcccjjjiiijjjuuukkkiiimmmhhhaaannnxxxkkkqqqmmmjjjjjjmmmnnnmmmkkkfffccckkkpppmmmqqqvvvrrrlllqqqpppjjjkkkpppnnnfffjjjmmmoooooonnnlllmmmnnndddeeefffjjjnnnqqqrrrrrrjjjooossssssooommmmmmooonnniiiffffffdddaaa```cccRRRUUUWWWVVVTTTUUU[[[```eeebbb___]]]^^^___``````dddddddddeeeffffffeeeddd^^^aaaeeeggghhhhhhiiijjjlllhhhfffhhhhhhfffhhhllleeesss~~~rrrcccjjjqqqgggcccfffiiilllkkkgggaaa\\\lllfffgggeeeYYY\\\rrr|||qqqgggfffgggdddcccdddUUUPPPLLLJJJFFF@@@III\\\~~~qqqlllnnneee\\\nnn~~~III///+++***------(((&&&'''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((%%%(((***+++******+++---555666FFFTTTIIIBBBiii}}}~~~ggg[[[ttt|||{{{xxx~~~{{{uuukkk|||xxx::::::444444333111111000000000...////////////000000000---111000///222777RRRzzzwww{{{ooovvvsss}}}}}}{{{oootttssszzzzzzmmmjjjwwwnnnhhhrrr}}}yyyyyyaaafffsss{{{uuu|||}}}rrrvvvrrryyyvvvnnnuuu}}}```yyyqqqYYYWWWvvvlllnnnkkkkkk\\\uuuzzzsss~~~xxxqqq}}}qqq{{{{{{~~~qqqssswwwrrr~~~lll```QQQ\\\dddllljjjwww{{{vvvrrrsss}}}jjj}}}uuuzzzwww}}}zzzuuuppprrrrrrVVVWWW}}}yyy^^^oooRRRyyywwwiiiyyyqqqrrrkkk___qqqvvv|||uuurrrvvvmmmccceee___UUUWWWiii|||oooQQQAAA+++---,,,+++)))((('''''''''((((((((((((((((((((((((((((((((()))******+++++++++(((,,,888CCCEEECCC@@@SSSvvvnnn___pppqqquuuvvvvvvxxxpppzzz{{{jjjZZZbbbzzzZZZ^^^kkklllgggfffTTTlllyyy|||~~~rrrmmmiiilllnnnlllhhhiiiooouuuppplllhhhiiimmmpppmmmjjjmmmnnnjjjkkkmmmccc___jjjhhhbbbcccmmmsssrrrrrruuummmcccaaahhhmmmiiihhhjjjjjjkkkllljjjhhhhhhkkknnnggggggaaaaaaiiijjjmmmyyyiiiooolllfffiiioooooommmmmmlllllllllmmmllljjjhhhbbb```iiioookkknnnrrrlllkkkoooqqqooooooooommmiiiiiimmmqqqqqqpppnnnppprrrfffjjjpppuuuvvvtttqqqnnnkkkkkkiiieeeaaacccjjjpppnnngggcccbbb```\\\[[[\\\PPPVVV[[[\\\YYYZZZ```gggdddbbb___]]]^^^^^^]]]\\\^^^^^^^^^aaaccceeedddccc^^^aaadddfffggggggiiijjjhhhccc```bbbcccdddhhhnnnooo~~~gggSSSbbbooofff[[[\\\___bbbeeefffggghhh```oooeeeNNNXXX~~~|||oooggghhhjjjfffeeehhh[[[XXXMMMIIIKKKBBB>>>JJJiiiqqqsssggg]]]dddzzzxxx~~~^^^333)))$$$)))---)))'''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((%%%(((******)))***...222:::;;;DDDKKKHHHUUUnnnsssvvv[[[cccxxx}}}pppgggzzzvvv:::;;;444444333222111111111111.../////////000000000000...111000111666CCCkkkpppiiijjjVVVfffyyy~~~}}}vvvzzzuuuiii~~~yyypppWWWiiifffpppooommmvvv|||jjjfff~~~mmmqqqoooxxx{{{vvvkkk{{{ttt}}}wwwmmmlllwwwaaajjj~~~iiinnneeeZZZbbbsss|||oooqqquuuxxx|||}}}~~~zzzyyyxxxwww}}}mmmtttkkklllxxxjjj]]]lllrrrfffwwwssstttvvvooozzz~~~vvvnnnvvv~~~yyyooo|||wwwmmmwwwvvvbbbqqqpppqqqrrrhhhcccffftttaaannniiimmmbbbXXXwwwuuuuuuccchhhxxxfff[[[ppphhhmmmbbb~~~zzzvvvtttdddRRRHHHRRRqqqgggrrrttt{{{yyyqqq|||yyyeeeccc^^^WWWQQQYYYuuudddrrr|||sssKKK222///...,,,+++)))(((((((((((((((((((((((((((((((((((((((((()))******++++++---(((///@@@FFF@@@>>>EEE^^^tttlll^^^qqqwwwuuuyyyyyy{{{pppoooqqqvvviiiaaaoooVVVzzzhhhbbbVVVXXX___}}}yyytttrrrjjjeeejjjnnnllleeefffppptttqqqhhhlllnnnlllgggfffjjjooocccffffffiiikkkbbbcccsssddd```dddooorrrlllkkkpppiiijjjiiihhhiiikkkkkkjjjllljjjiiigggggghhhkkkllldddfffaaaccckkkkkkkkkvvvggguuukkkeeesssoooeeeqqqlllmmmooonnnllljjjjjjjjjdddfffrrrvvvmmmkkkpppmmmkkklllooosssqqqmmmooosssnnnrrrtttsssppppppssswwwuuuwwwyyyyyyuuuooojjjgggmmmhhhbbb``````cccdddeeefff___ZZZZZZZZZXXXWWWXXXXXX```ffffff```^^^ccciiicccbbbaaaaaaaaaaaa___]]]ZZZZZZZZZ^^^bbbddddddbbbdddfffhhhiiihhhhhhjjjkkkcccbbbeeejjjkkkgggeeegggqqqvvvsss___OOO[[[jjjdddYYYZZZ\\\^^^aaafffjjjnnn```vvvfffQQQppppppnnneeedddlllooohhhcccccc^^^___OOOFFFKKKDDD:::AAAGGGlllvvvxxxoooDDD111###&&&+++)))''')))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((%%%'''))))))(((***000666;;;BBBEEEFFFWWWqqq}}}{{{vvvlllcccxxx{{{||||||{{{}}}|||ccc[[[qqq~~~xxx}}}|||vvv999<<<444444333222111111111111.../////////000000111111///111000222;;;LLL}}}iii|||lllmmm~~~qqqxxxrrrzzzrrr|||eeemmmeeePPPnnnPPPWWWxxx}}}lllmmmzzzrrrhhhfffrrrjjjssscccfffnnnooo~~~zzzxxxwww|||^^^uuuyyyiiiaaadddbbbooovvvxxx{{{wwwqqqqqqkkkrrruuujjjwwwjjj|||{{{gggttt{{{lllyyyiiiuuuvvvooosss{{{xxxpppqqqpppxxxzzzsssrrrrrruuuyyy}}}vvvppp{{{yyy{{{zzzuuufffyyyuuuyyyuuulll|||rrrooopppqqqssskkk^^^UUUOOOLLLUUUYYYzzz}}}iii}}}rrrsssaaaRRRtttWWWeeeWWW```ooojjj[[[\\\UUUSSSmmmqqq{{{gggPPPXXX~~~uuuhhh```WWWWWWKKKEEEkkk~~~iii{{{kkkTTT===111000...,,,+++)))))))))))))))))))))))))))))))))((((((((()))******++++++...(((111EEEHHH<<<<<>>MMMOOONNNqqqmmm}}}zzz|||rrrcccbbbmmm{{{tttyyypppyyynnnZZZYYYooowwwxxxyyyjjj999555444333333222222111111111000000///////////////000---333000777===sssxxxwww}}}uuuvvvsssuuu{{{wwwqqqsssUUUBBB\\\@@@{{{xxxvvvbbbqqqzzzjjj^^^sss{{{|||yyy```nnnnnnzzz{{{wwwyyyrrreeeHHHxxx}}}kkkooozzzqqq~~~yyywwwzzzrrrnnnooosssqqqjjjmmmvvvuuuyyy~~~zzzxxxwwwuuupppllljjjfffjjjqqqtttrrrllleeeaaapppllllllnnnoooooopppqqqsssbbbdddjjjdddkkkyyywwwyyy|||}}}sssjjjkkktttyyyuuuooooooqqqvvv|||}}}xxxttt~~~zzz~~~zzzpppuuukkkddd{{{cccZZZPPP^^^nnndddaaa___aaaiii}}}WWWTTTjjjzzzppphhhZZZRRRRRRLLLHHHiii>>>;;;111&&&)))111)))$$$,,,))))))))))))))))))))))))(((((())))))******++++++...---;;;LLLKKKEEEWWWttttttcccbbbzzz{{{~~~xxxooogggtttooo}}}vvvYYYqqqqqqeeehhhggghhhsss{{{jjjqqq___YYYyyysssvvvjjjfffmmmmmmfffeeellloooeeeaaahhhjjjeeebbbeeejjjooosssnnnddd___aaafff___dddjjjmmmllljjjiiiiiilllnnnjjjccceeemmmllleeeiiihhhhhhjjjlllkkkfffbbbdddaaadddkkknnnkkkkkkoooqqqllljjjmmmlllhhhiiinnnhhhhhhkkklllgggbbbgggrrrYYYqqqsssbbb```vvveeeuuuqqqkkkgggeeegggkkkooowwwppplllqqqxxxxxxvvvttthhhlllppprrrttttttooohhhkkkccceeerrrtttkkkgggmmm^^^bbbaaadddggg^^^[[[gggbbbWWW___lllcccXXX]]]eeeiiifffcccbbbbbbcccbbbaaaaaafffiiihhhcccbbbgggmmmhhhhhhhhhfffcccbbbaaabbbeeedddbbbccceeeggggggfffkkkfff___```mmm}}}zzzzzzkkkXXXfffmmm```aaa^^^YYYKKKjjjkkk[[[VVV```mmmwwwvvvnnnhhheeecccddd^^^UUUKKKEEEBBB???;;;777DDD___nnnsss|||XXX>>>)))555'''%%%///$$$((((((''''''''''''(((((('''''''''''''''((())))))&&&''')))++++++---666@@@DDDIIIHHHaaahhhrrrkkknnnsssyyy}}}zzzooo]]]IIIfff{{{rrr{{{~~~uuugggdddeeeaaaYYYSSSuuuvvveeeyyylll:::666444333333222222111111111000000////////////000000111444///666TTT|||pppxxxxxxpppsss~~~vvvhhhsssfffSSSpppsssPPPkkkpppqqqooopppppplllhhhwwwppp|||tttkkkssshhhjjj}}}xxxyyyyyyooo^^^PPPbbbzzzccc~~~vvvnnnwww{{{tttmmmmmmoooooozzz|||{{{yyy{{{oooyyyuuulllmmmrrrssstttqqqqqqsssxxx|||}}}|||{{{zzzuuuwww|||}}}}}}fffeeennnyyy}}}|||qqq}}}vvvmmmooouuupppmmmvvvpppttt|||~~~vvvtttzzz|||xxxvvvwwwssslllxxxyyyzzzzzz}}}}}}TTTLLLcccTTTXXXeeennnqqq___{{{UUU{{{uuuxxx~~~kkkaaaIIIuuu~~~~~~hhh\\\QQQMMMJJJGGG[[[aaa888333///+++))))))***((())))))))))))))))))))))))))))))))))))******++++++)))111AAAKKKIIIKKKcccsss|||~~~wwwoooqqqrrrgggkkkxxxlllmmmlllgggpppooojjjooommmmmmjjjjjjdddqqqpppgggrrrsssgggbbbhhhlllhhhfffhhhnnnppplllfffeeehhhooonnnllliiieeebbbbbbbbbcccggglllmmmllljjjjjjjjjggghhhgggfffiiilllkkkfffjjjlllnnnnnnmmmkkkiiihhhgggfffjjjpppppplllkkknnnjjjggghhhmmmmmmiiiiiillleeellloookkkjjjllllllggg[[[{{{jjjiiieeehhhllltttqqqmmmjjjjjjkkklllmmmooommmooouuuwwwrrrnnnmmmggglllpppooojjjgggkkkrrrllliiilllqqqnnneeedddjjj```ccc``````fffbbb\\\bbbYYY\\\bbbaaa[[[aaadddYYYbbbddddddbbb]]]YYYXXXXXX```dddffffffdddcccfffiiifffggggggfffcccbbbbbbcccdddcccbbbcccfffhhhhhhhhhhhhhhhffffffmmmsssnnnddd]]]\\\ZZZpppttt___XXXPPPWWWwwwqqq```ZZZRRR~~~ssscccZZZ\\\bbbeeeeeeaaaZZZQQQIIIDDD@@@===444;;;SSSlllrrrmmmcccWWWkkkxxxWWW///,,,######+++&&&((((((''''''''''''(((((('''''''''''''''((()))))),,,***)))+++,,,...777AAACCCRRRIII|||[[[|||vvvbbblllwwwkkkpppzzz]]]NNNQQQwwwuuurrr|||{{{rrrfff___[[[XXXXXXXXXZZZbbbkkk{{{~~~vvvwwwnnnlll;;;888444444333333222111000000000000////////////000000000111000<<>>JJJEEE;;;DDDaaa}}}uuulllsss~~~ssstttuuusssqqqrrrllliiikkkpppmmmeeerrrssslll```cccsssssskkkkkkccceeeuuuppplllzzzuuugggkkktttssshhheeekkkkkkdddaaallltttppphhhfffkkkoooqqqkkkeeedddfffgggccc^^^jjjkkklllllljjjiiijjjkkkfffdddfffkkkmmmjjjhhhhhhnnnqqqrrrpppjjjggghhhjjjhhhjjjnnnqqqnnniiiiiikkkhhhggghhhllllllhhhfffggggggrrrsssjjjkkksssnnn^^^fffuuugggpppmmm]]]ssstttqqqmmmlllnnnooonnnlllllllllooorrrooojjjjjjmmmsssooolllkkkddd___dddnnnjjjnnnpppmmmfffccceeeiiiaaaeee___[[[dddeee^^^]]]WWWZZZbbbbbb]]]aaa___OOO```cccddd```YYYVVVZZZ___hhhfffcccaaa```cccfffhhhdddeeefffeeecccbbbcccdddeeedddccceeeggghhhgggfffhhhiiihhhggghhhggg```XXX]]]]]]XXXhhhhhhWWWZZZYYY|||kkk___fffbbbWWW~~~oooaaa]]]aaadddbbbeeeccc___XXXOOOFFFAAA>>>666333CCCeeeuuueeeaaavvvooonnn:::((((((***++++++((((((''''''''''''(((((('''''''''''''''((())))))...)))'''***///444<<>>;;;444777XXXvvvrrrzzzqqqDDD***///...'''+++((((((''''''''''''(((((('''''''''''''''((())))))***&&&&&&,,,444:::AAAGGGNNNJJJxxxqqqsss}}}pppnnn}}}\\\fffssswwwzzzuuuooonnnmmmrrr~~~wwwqqqwwwjjjTTTccckkk:::888555555444333222000000//////////////////000111111222...FFFnnnrrrjjjgggfffnnnzzzyyyooorrr{{{qqqXXXOOOZZZUUUFFF[[[uuudddmmmzzzooorrruuu|||xxx]]]bbbtttLLLlllyyysssqqq{{{{{{qqqjjjdddaaahhhppp|||zzz}}}wwwjjjeeehhhxxxyyy{{{oooooo}}}aaaiiixxxwwwzzz{{{xxx~~~|||yyyuuurrrjjjppp~~~|||mmmppp|||yyymmmvvvyyyjjjcccttt}}}ffflllzzzrrrvvvvvvwwwxxxwwwkkkkkkqqqvvvxxxkkkpppmmmqqqfff___sssvvvccceeennnqqq]]]kkkqqqtttjjjPPP}}}|||}}}dddYYYlllaaammm```iiioootttzzzvvvjjjgggTTTLLLSSSKKKCCCOOOqqq{{{zzzuuunnn:::+++555***'''///(((((((((((((((((((((((((((******)))((()))+++---...777LLLQQQAAAEEEjjjjjjyyywwwzzz~~~ssslllmmmqqqdddmmmqqq^^^^^^llljjjjjjnnniiiiiirrrmmm```\\\CCChhhzzziiivvvnnnzzzxxxlllgggnnnooogggdddiiiiiiiiieeeaaagggssstttlllaaaaaacccgggjjjiiiddd___qqqnnnjjjgggffffffhhhiiijjjdddeeelllnnnjjjmmmuuuuuuppphhhddddddfffhhhiiiiiikkkkkkhhhfffhhhlllooommmllljjjgggeeeggghhhhhhmmmjjjgggeeecccccchhhooouuuggguuugggooogggiiitttoooiiigggiiimmmooopppssslllggghhhjjjlllpppuuuiiidddfffpppuuuqqqoooqqqhhhjjjiiiddddddhhhhhhddd^^^fffbbb[[[^^^^^^]]]bbbfffXXX]]]iiiaaaXXX^^^fffllliiieeeaaa```aaabbbcccfffbbb^^^^^^aaaddddddbbb```aaaccccccbbbcccdddffffffeeefffgggiiiiiihhhfffiiifffbbbaaaaaadddjjjnnn^^^aaa^^^pppwwwpppwwwtttkkkpppjjjnnnxxxlllaaannnmmmggg______iiissssssmmmccc``````___VVVHHH>>><<<<<<999444GGGkkkxxxxxx|||sssvvvTTT000...***!!!'''((((((''''''''''''(((((('''''''''''''''((())))))(((&&&(((000888===BBBGGGLLLyyyuuuzzzkkknnnXXX]]]ooottt~~~rrrkkkiiibbbpppzzzjjj:::888555555444333111000/////////......//////000111222222111RRR}}}oooddd___fffmmmyyy~~~jjjfffaaaXXXsssvvv___lllnnnkkkyyyvvvpppssszzz|||xxxvvvgggOOO~~~~~~qqqyyyuuu~~~qqqhhhaaaWWWUUUaaarrryyywwwpppppptttzzz}}}~~~yyyqqqxxxrrrssslllYYY\\\|||~~~zzzuuuzzzyyyssspppqqqqqqnnnkkksssyyyssseeedddsss~~~sss}}}vvvkkk|||mmmaaayyy~~~{{{xxxvvvvvv~~~}}}tttiiifffkkkppp```kkkfffmmmqqqllllll]]]nnnlllwwwwwwttteeennncccaaauuudddhhhqqqlllvvvnnnmmmllljjjYYY```~~~vvvsssgggZZZSSSPPP^^^xxx^^^KKKuuuvvv|||}}}|||ssslllVVVEEEHHHKKKCCC;;;gggtttqqqZZZwwwOOO,,,444111(((***+++))))))))))))))))))))))))))))))(((((())),,,...000???KKKKKKDDDXXX~~~tttvvvxxxtttmmmfffbbbbbbrrrhhhppptttiiimmmwwwqqqcccppprrrnnnmmmbbbSSSPPPgggzzzfffzzzwwwmmm```oootttggg___eeemmmnnniiigggfffjjjssswwwmmm```___aaafffiiijjjgggccc```sssoooiiifffeeeggghhhhhheeedddfffjjjlllnnntttzzzpppkkkeeeeeejjjnnnpppooolllmmmkkkhhhiiinnnqqqqqqhhhiiigggdddeeekkkoooooohhhaaa___aaaaaa```hhhuuuwwwdddcccqqqdddiiiiii```qqqnnniiieeeeeeiiiooorrrmmmiiiiiinnnqqqpppnnnooobbbkkkuuuwwwsssnnnnnnpppiiigggfffggghhhfffccc___^^^bbb___\\\^^^ZZZ[[[gggdddaaa```ZZZWWWffftttqqqjjjiiihhhgggddd^^^UUUOOO[[[]]]```eeehhhgggaaa\\\___aaabbbbbbbbbbbbdddeeebbbbbbdddgggkkkllllllkkkgggeeedddggghhhggghhhkkk```bbb[[[gggjjjaaaeee___eeeppprrrmmmmmmjjjgggkkknnnpppqqqtttxxxxxxooocccddd___^^^aaa[[[KKK???<<<999:::555;;;TTTkkkvvv}}}tttOOOmmm}}}qqq???+++(((%%%)))((((((''''''''''''(((((('''''''''''''''((())))))+++)))---444:::>>>DDDJJJXXXzzzzzzxxxdddgggxxx~~~[[[cccnnnwwwyyy}}}uuuzzzjjjUUUhhhkkk;;;:::666555444333111000///...............///000111222222===gggmmmuuuyyywwwfffhhhlllttt{{{uuummmhhhZZZhhhrrryyyxxxiiiRRRPPPbbbuuuxxxssskkkeeejjjtttmmm^^^___xxx|||zzzmmmhhhhhhoooxxxaaa```tttrrrwwwwwwtttzzzssstttvvvxxxyyywwwssspppqqq~~~xxxxxxzzzwwwvvvtttkkkyyykkkyyy||||||~~~zzz|||yyynnnrrr|||~~~~~~~~~~~~hhhgggppppppwwwsssppplllkkknnnuuuxxxppprrr~~~nnn}}}ooolllyyyjjjYYY]]]]]][[[^^^VVVdddpppnnnzzzwwwyyywwwxxx|||VVVeeezzzqqqwwwkkk\\\LLLAAAEEECCC666XXXvvvwww[[[TTTppp999000222+++''',,,))))))))))))))))))))))))((((((''''''***---000333KKKKKKCCCBBB___iii~~~}}}yyyxxx|||uuucccXXXZZZ^^^^^^bbbdddmmmpppjjjkkknnnhhh___rrrvvvmmmggg```^^^eeeuuunnnvvvtttaaaeeepppqqqeee___gggooonnnjjjhhhkkkrrrtttlllaaa[[[fffeeeeeeggggggfffbbb___uuupppjjjfffggghhhiiiiiiaaagggjjjiiikkkppptttuuuhhhiiijjjmmmooopppooonnnlllmmmkkkiiimmmrrrqqqkkkcccffffffdddfffnnnrrrpppdddccc```___aaaeeefffeee```^^^aaabbbnnngggeeeccclllmmmlllhhhfffgggnnnsssiiiiiikkkooonnnjjjjjjnnnjjjqqqsssoooooosssnnneeecccaaaeeelllkkkccc```cccbbb]]]WWW\\\bbbYYYYYYjjjddd^^^^^^```dddsssxxxkkkccceeeggggggccc]]]XXXTTTiiihhhhhhhhhgggdddaaa______aaabbbbbbaaaaaacccdddcccdddeeehhhkkklllkkkiiiiiidddcccggghhhdddbbbccceeefffYYY[[[WWWQQQ___aaa|||qqqggg___]]]hhhmmmfffhhhqqqzzz~~~~~~wwwjjj^^^hhh___]]]cccaaaQQQCCC>>>888777666666BBB^^^qqqmmmhhh]]]yyyLLL++++++---+++((((((''''''''''''(((((('''''''''''''''((())))))++++++...555:::AAALLLWWWuuu~~~zzzyyyccccccuuurrr\\\rrryyyyyy{{{vvvvvv}}}jjjbbbiiissslll<<<;;;666555444333111000///...............///000222222666NNNuuuoooVVVwwwmmmvvvooowww||||||pppiiitttzzzxxx~~~~~~sssfffcccxxx|||zzzoooqqqrrryyyrrrYYYjjj{{{{{{wwwwwwqqqaaaccczzzwwwlllnnnZZZuuu|||vvvwwwzzznnnyyy~~~xxxqqqpppjjjeeekkkwwwooommmzzzkkktttzzzyyytttwwwyyyoooqqqrrrssssssvvvzzz~~~sss|||~~~lllmmm{{{}}}}}}vvv```zzz}}}}}}zzzxxxxxxzzzzzzyyyvvvbbbvvvaaammmpppmmmyyy{{{uuu~~~wwwtttssstttsssyyyvvvnnnmmmiiiddd}}}vvv}}}~~~{{{rrrgggeeeyyysssTTTbbb{{{wwwvvvvvvgggdddYYYBBB===@@@555222lllcccllltttSSSGGG,,,111---'''+++))))))))))))))))))))))))''''''&&&'''***...222444RRRJJJ===@@@aaa{{{```sss|||zzzmmm{{{|||kkkaaaeeegggaaaXXX\\\\\\VVVPPPRRRWWWYYYfffyyy{{{nnnhhhkkkyyyiiigggyyyqqqtttnnnmmmbbbiiiooollliiikkklllkkknnnrrrjjj\\\XXX]]]nnniiidddccceeeeeeaaa]]]vvvpppjjjhhhhhhjjjkkkjjjbbblllpppkkkiiinnnooojjjcccjjjqqqtttqqqllliiihhhjjjkkkiiiiiinnnsssmmmbbbaaafffgggeeegggnnnooollldddjjjggg___bbbjjjbbbPPPOOOaaabbbVVV{{{iiiaaajjjhhhlllooolllhhhgggmmmssskkkkkkllljjjeeeaaahhhqqqmmmiii___^^^rrr{{{aaaZZZZZZcccpppnnnaaa```jjjfffZZZQQQ\\\eeeZZZXXXkkkhhhTTTZZZttt}}}vvvjjj______bbbdddbbb___aaagggmmm{{{pppfff``````cccfff___aaabbbbbbaaaaaabbbccciiiiiiiiijjjkkkjjjfffdddlllccc___aaaccc```___aaaYYYbbb^^^dddaaa^^^qqqwww|||eeedddiii]]]\\\ffffffccchhhkkkiiihhhjjjkkkjjjlllaaa]]]eeeeeeVVVGGGAAA:::333666777;;;]]]}}}|||zzzOOO))),,,000%%%((((((''''''''''''(((((('''''''''''''''((())))))((()))---444:::EEEVVVfffzzzttt|||zzzyyyccccccxxxgggSSSnnnkkkjjj~~~yyysssnnn___fffzzzkkk@@@999555555444333222222222222///333///...333///+++222BBBJJJrrrooo{{{wwwyyyjjjnnnrrr||||||}}}vvvzzzaaasssvvvmmmlllxxxpppwwwzzz\\\]]]```bbb|||kkkyyy{{{xxxzzz|||ttt~~~~~~qqqlllrrruuu||||||yyyoootttzzzzzz~~~yyy}}}wwwkkkiiiwwwyyy|||xxxiii^^^hhh{{{ccceeehhhccc{{{iiinnn|||xxxnnnvvvvvvoooooowwwwwwooozzzsssrrr{{{zzzuuuuuulllSSSmmmfff}}}|||nnngggpppzzztttsssxxx|||yyyssseeeooogggzzzyyymmmsss|||wwwfffsss{{{yyyyyy~~~~~~yyypppnnnjjjhhhjjjooouuuzzzwwwvvvyyy~~~|||uuuwww}}}}}}qqqxxxssszzznnnbbbggguuuuuuxxxgggXXXbbbzzz{{{kkknnnllleeeXXXJJJ@@@:::777333KKKTTTwww~~~gggQQQ888***333"""'''******))))))))))))************---///)))'''555GGGQQQ)))DDDYYYfffxxx^^^sssgggxxxyyyuuu{{{lllooonnnqqqwwwwwwqqqeeefff___QQQWWWiii}}}hhhppp\\\jjjqqqrrrvvvyyyjjjiiiyyynnnaaarrryyyfff___jjjpppiiifffkkkhhhwwwrrreeennnmmmWWWlllhhhgggjjjiiidddaaabbbnnnooommmfffaaaaaaaaa```iiieeeeeeiiiiiieeeeeeiiihhhppprrrmmmiiijjjiiieeennnkkkmmmqqqlllbbbaaahhhuuullleeehhhpppqqqiii```___[[[eeehhh```jjjuuukkkvvvxxxzzzxxxuuurrrjjjcccrrrtttmmmdddiiiuuusssggggggrrrqqqcccbbbooorrrhhh```bbbiiiuuu|||lll]]]MMMOOO[[[iiijjj```]]]ccc___\\\]]]```ZZZUUU___pppbbbZZZZZZeeeggg^^^YYY\\\eeedddhhh^^^\\\\\\YYYqqquuuooofffaaacccgggccc\\\aaa]]]^^^bbbccc```bbbhhhcccfffhhhiiihhhgggfffffffffbbb^^^___bbbcccaaa]]]```\\\\\\bbbhhhlllqqqwwwhhhXXX^^^iiicccdddjjjdddjjjsssuuulllbbb```fffkkkkkkcccccc\\\VVVbbb\\\888111888888000555MMMmmm~~~dddXXX000'''------)))((((((((('''''''''''''''''''''(((((((((((((((&&&)))333777>>>PPPFFFrrrsssyyy|||TTTmmmuuu```MMMtttvvv[[[gggzzzyyyuuudddaaaggg{{{jjj???999555555444333222222222222...222//////444000---666LLLddd|||{{{~~~fffZZZaaajjjqqqvvvuuuuuuppp{{{uuubbbrrrvvvtttnnnuuuqqq{{{~~~ggglllrrrmmmtttUUUyyymmmkkkVVVwwwxxx{{{rrrpppwww|||{{{|||yyyjjjlll{{{~~~|||sss{{{{{{yyyooo```\\\kkk~~~ttt{{{zzz|||yyyrrriiiyyyyyypppggg{{{___ZZZsssxxxxxx|||zzzpppmmmjjjdddeeeooouuuqqqlllfffqqquuupppppptttiiiVVVbbbfffgggzzz|||}}}ssssssssssssvvv|||}}}wwwmmm||||||zzzvvvqqq|||uuukkksssxxxyyylllgggiiikkkhhhqqqwwwsssfff^^^^^^bbbqqqppprrrwwwzzz|||{{{{{{cccfffrrr}}}xxxyyy}}}lllhhhaaa[[[wwwpppzzz|||yyy~~~|||wwwvvvhhhQQQ@@@===>>>===333AAAUUUmmmxxxnnn888222222---///******))))))))))))************,,,---******888IIIEEEDDDSSSaaa}}}qqqwwwfffooo{{{zzzooommmeeekkkeeecccgggdddppprrrwwwhhhooocccrrrppphhhnnniiilllpppllllllooopppllleeeeeemmmpppjjjgggkkkqqqrrrrrrggg^^^fffeeeRRR___^^^^^^aaadddeeebbb^^^kkkgggddddddeeehhhmmmqqqnnnkkkjjjmmmmmmiiihhhkkkggglllnnnkkkjjjlllllliiimmmooorrrqqqjjjeeehhhooonnniiieeehhhmmmmmmddd\\\QQQ\\\iiijjjfffpppwwwqqqeeedddfffjjjllljjjfffcccgggiiigggdddiiirrrrrrkkknnnnnnllliiiggggggggggggwww|||yyynnnfffdddeeehhhjjjrrr|||xxxiiibbbeeeeeekkkoooooolllkkkkkkjjjeeeaaa```bbb```\\\\\\```nnnccccccaaaiiigggZZZjjjmmmiiibbb^^^ccciiigggaaabbb___aaaeeeeeecccdddhhhfffgggiiiiiigggfffeeeeeefffdddbbbbbbccccccaaa___dddaaabbbfffhhhhhhhhhkkk^^^\\\ccciiihhhkkkpppnnnnnnmmmfff[[[TTTVVVZZZ\\\dddYYYaaaggg]]]WWWRRRBBB777:::999222222BBB___vvv{{{ooo{{{{{{QQQ---((($$$))))))(((((((((''''''''''''''''''(((((((((((((((---***222777CCCFFFiii}}}uuuyyy~~~~~~nnnRRRtttzzz^^^ZZZvvvzzzbbbmmmxxx{{{nnnmmmSSSddd|||uuugggccciii>>>888555555444333222222222222,,,111///000444//////;;;NNN~~~qqqcccfffssswwwppp```TTTmmmvvv|||ssstttttt~~~|||kkktttMMMuuuxxxyyyGGGTTT```|||~~~uuunnnxxxtttqqqtttxxxzzzxxxuuuwwwooo}}}~~~yyysssnnnsssuuurrrrrrxxxoooxxxvvv}}}nnnhhhxxxqqq{{{fffgggjjjlllccczzztttiiihhhlllkkkmmmuuuuuuppptttsssooorrruuukkk[[[ZZZeeetttaaalllxxxtttllljjjoootttwww{{{~~~{{{uuuoooyyyqqqooojjj}}}vvv```uuu|||qqqhhhdddfffqqq|||}}}tttsssyyyxxxxxxwwwvvvyyynnnWWWwwwsssqqqmmm```hhhvvv~~~jjjhhhwwwssslllvvv]]]ttttttuuuyyyeeeTTT^^^nnnmmmpppiiiWWWGGGAAA===777444666PPP|||===555---111000******))))))))))))************+++++++++000>>>LLL???NNNRRRxxxqqqkkk~~~wwwooolllrrrfffaaaggg```eeebbbjjjppprrrxxxrrreeelllfffuuuooogggiiiaaaqqqvvvccclllzzzkkkfffjjjlllllljjjjjjnnnrrryyyjjjaaa\\\XXX\\\YYYKKK[[[aaabbbaaaeeejjjfff]]]uuujjjcccfffiiiiiinnntttkkkiiiiiikkkjjjfffeeeggghhhiiiiiihhhkkknnnnnnkkkhhhnnnpppiiiccceeelllqqqiiihhhhhhjjjkkkhhhbbb\\\eeezzzzzzhhh``````^^^[[[ccc\\\\\\dddiiieeeaaaaaaggghhhiiijjjjjjjjjiiigggnnneeefffqqqqqqhhhlllyyywwwiiifffooozzztttuuu{{{zzzkkkdddeeekkkuuuwwwpppooorrrlll___^^^aaa```ZZZWWW\\\dddhhhiii___dddhhhmmm```KKKYYYfffbbb]]]\\\ccckkkjjjdddaaaaaadddggggggdddeeehhhggggggfffeeedddcccbbbbbbdddeeefffeeecccaaa``````eeedddfffiiiiiidddaaabbbVVVhhhmmmiiikkkoooqqqtttmmmjjjddd```eeemmmqqqoooWWW]]]jjjjjj\\\UUUQQQFFF;;;888777555111666PPPlllrrr~~~jjjXXXqqqvvvbbb+++)))---)))))))))((((((((('''''''''''''''(((((()))))))))222***777>>>HHHIIIlllxxxzzz{{{WWWOOO}}}}}}{{{XXXiiivvvzzzvvvlllYYYfff|||zzzllliiirrr~~~jjj______dddhhh===777555555444333222222222222---111///000333---000@@@aaavvvvvv|||{{{zzz{{{vvvwwwtttaaaPPP___~~~zzzxxx{{{rrrdddlllcccfff\\\ccc~~~xxx|||~~~ooommmjjjooouuu{{{~~~rrruuuzzzwwwyyy~~~}}}yyywwwgggyyy{{{{{{uuu~~~qqqeeejjjaaawwwxxx___mmmlll{{{uuu~~~}}}yyysssjjjdddwwwqqqhhheeeqqqtttkkkiiijjj```YYYmmmpppxxxcccwwwsss~~~zzzrrrppprrrzzz~~~||||||}}}yyyrrrrrrrrrmmmvvvjjjpppwwwoooiii|||ttthhhqqqzzzooooooyyyvvv{{{{{{wwwwww}}}```XXXrrrmmmOOOIIILLL\\\UUU\\\SSSVVV~~~}}}|||wwwzzzeeeUUURRRIIIJJJaaavvvyyyqqqhhh```SSSCCC888666666222EEE}}}}}}RRR333111...,,,+++******))))))******+++***+++***)))---777EEEMMMCCCHHHSSSxxxwwwuuu{{{}}}zzz|||kkkiiiuuunnnnnntttkkkbbb```fffllliiiccciiicccnnnooofffnnnlllmmmjjjkkkuuussshhhooouuugggmmmrrroooeeebbbllluuuwwwqqq___ZZZbbbccccccccc]]]eeerrruuummmjjjnnnkkkaaazzzllldddiiimmmjjjjjjpppfffffffffggggggeeedddeeellljjjggggggkkknnnmmmjjjkkkpppmmmcccaaaiiiooonnnkkkkkklllkkkiiifffdddbbbbbb{{{uuu___bbbiiigggkkkqqqgggeeennnpppggg___^^^iiiiiimmmpppmmmgggeeeiiilllhhhllluuusssnnnwwwyyyoookkknnntttyyy{{{hhhjjjooosssooogggdddgggkkknnnjjjaaa^^^```^^^YYYYYY```___UUUWWWeeeooonnnaaa[[[bbbaaa]]]QQQMMMnnndddaaa\\\\\\ccckkkjjjddd^^^aaaeeegggfffcccdddfffeeecccaaaaaaaaaaaaaaaaaaaaaeeehhhgggbbb^^^^^^```bbbbbbeeeiiihhhcccaaaccc\\\{{{}}}mmmppprrrmmmrrrccccccccceeelllrrrpppiiiUUUpppxxxaaaTTT^^^[[[EEE:::333333777111///FFFeeepppsssooouuu~~~sss111,,,333)))))))))((((((((((((''''''''''''((())))))******000&&&AAAFFFHHHjjjyyykkk||||||}}}uuuIIIZZZyyyrrrUUUvvvyyyccccccYYYRRRiii}}}iiinnnxxxwww~~~hhh===666555555444333222222222222...111///000111+++222GGGwwweeerrr~~~rrrwwweee}}}|||zzzsss]]]SSSzzz}}}qqqyyyxxxzzzwwwccc\\\ccctttTTTgggyyyhhh|||rrrxxxpppyyyzzz{{{mmmppp{{{~~~zzzzzzwwwzzzvvvwwwvvvnnnbbboookkk{{{mmmtttzzzqqqwwwvvvyyy}}}|||tttxxxtttnnniiimmmgggccc___iii\\\jjjfffUUU___yyyyyy~~~rrruuussssssccc{{{~~~}}}ttt~~~qqqpppyyyooorrreeexxxnnngggkkk{{{}}}tttpppeeedddhhhtttyyyooollltttyyyxxxuuuxxx|||~~~yyyyyygggeeesssfffdddwwwzzzzzzkkk[[[oootttiiiNNN===AAAWWW~~~|||eee```TTT>>>777???777555;;;XXXsssvvvgggvvvttt444===+++,,,++++++************++++++))),,,***(((///???KKKMMMDDDJJJiiiyyyVVViiivvvvvvxxxyyyxxxvvvgggjjj{{{uuutttwwwnnnlllrrrqqqgggaaacccwwwkkkzzznnngggllliiimmmhhhwwwppphhhsssssshhhfffpppsssmmmbbbbbbnnnsssooodddXXX```rrrvvvuuuxxxwwwiiiyyytttjjjkkkkkkdddmmmdddbbbjjjqqqpppoooqqqfffhhhjjjkkklllmmmlllkkkoookkkhhhiiijjjjjjiiiggguuussskkkcccgggssstttmmmlllmmmllliiieeedddfffiii^^^uuuoooaaallluuurrrtttsssllllllssstttjjj```]]]aaacccjjjpppnnnjjjkkkqqqjjjrrrvvvpppjjjmmmxxxuuummmfffgggmmmppplllfffbbbccceeegggdddbbbdddhhheee___\\\[[[WWWRRRWWWaaa```fffbbbYYY]]]lllppphhh___VVVZZZWWWZZZ]]]iiihhhddd___]]]ccciiifff___\\\aaaeeeeeecccaaabbbdddcccaaa___```cccddddddcccaaafffjjjiiiccc___```bbbcccbbbdddfffeeeaaacccgggcccppppppqqqjjjllllllnnnmmmjjjhhhfffaaaZZZggg|||www]]]WWWbbb^^^MMM===333333888333--->>>[[[tttxxxFFF)))(((***)))))))))((((((((((((''''''(((((()))******+++000'''GGGHHHIIIsssqqqtttrrrgggiiiuuu|||mmmNNNrrrfffXXXzzzrrrZZZffffffpppvvvwwwzzzzzz{{{~~~hhh===777555555444333222222222222///111...000111---888TTTjjjvvv}}}rrr}}}zzz^^^kkk|||oooUUURRR^^^]]]tttqqqmmmbbbSSS^^^kkkvvvwww```xxxfffjjj~~~{{{nnnttt{{{zzzpppjjjnnn|||jjj}}}~~~|||}}}vvvzzz}}}yyyxxxyyyttt}}}yyygggxxxkkkoookkkkkk~~~yyyyyytttqqqqqqtttttt|||qqqyyyuuuooorrr{{{eeeuuu}}}wwwpppooommmsssvvv}}}pppwwwkkkqqq}}}yyywwwssshhhqqq{{{zzz}}}sssyyy}}}~~~uuuooozzzzzzzzzooobbb~~~{{{iiilllrrrrrrkkkcccdddjjjnnnwwwyyypppkkkzzz{{{~~~zzzttttttxxxzzz~~~vvv}}}eeewwwooo___gggvvvwwwvvv```}}}^^^BBBFFFXXXrrrppp___bbb[[[BBB777>>>666888555<<<}}}zzz[[[yyy888???)))***++++++************++++++)))---+++(((333FFFOOOLLLBBBRRR~~~wwweee|||wwwssslllmmm{{{vvvllllllbbbggguuuppprrrggggggkkkmmmbbbXXXeee{{{jjjvvvccchhhssslllllleeeuuuiiibbbvvvrrraaaiiikkkllljjjfffiiinnnjjjaaaddd\\\hhhxxxwwwqqqqqqqqqaaaooovvvnnneeeeeeffffffddddddfffkkkpppqqqooollleeeiiillllllnnnqqqpppmmmnnnjjjiiikkkkkkhhhggghhhuuummmcccaaajjjsssppphhhjjjjjjhhhdddaaabbbfffjjjfffqqqoooggghhhhhh```\\\dddeeehhhllllllhhhccc^^^aaaeeeiiijjjhhhhhhjjjlll^^^nnnsssgggdddrrrzzzxxxgggkkkoooooommmhhheeedddeeeeeeeeebbb^^^\\\___ccc^^^XXXZZZaaa___XXX]]]kkkeeegggbbbYYY\\\eeedddZZZXXXUUU___dddooorrrkkk}}}jjjfff```^^^bbbgggccc[[[\\\cccgggdddaaaaaacccddddddbbbaaacccgggiiigggeeeccchhhkkkjjjeeebbbcccfffeeedddeeeeeebbb___ccciii```tttwwwiiifffiiieee```lllooonnnjjjiiikkkmmmkkkyyyuuuhhhaaaddd]]]VVV[[[CCC999555999333,,,777KKK|||UUU,,,)))******)))))))))(((((((((''''''((())))))***++++++444...FFFHHHZZZooouuulllmmmsssgggllliiisssmmmuuu]]]XXXYYY___uuujjjnnn{{{vvv}}}wwwgggvvvqqqggg]]]VVVVVV[[[```hhh>>>777555555444333222222222222///000...111333111BBBccc~~~uuu~~~hhhxxx~~~aaaMMMjjjyyyyyyjjjYYYLLLbbbmmmaaaxxxfffUUUSSSxxx~~~nnn___[[[|||sssnnnrrruuupppmmmqqqppprrrxxx~~~yyyrrruuu~~~xxx{{{ooolll~~~~~~wwwuuu}}}|||qqqvvvzzz|||yyyvvvvvvzzz}}}qqq|||vvv~~~aaaoooooopppjjjnnnsssvvvpppkkkjjjqqq{{{uuuoooqqqsssqqq|||uuuzzztttzzzllltttkkknnnyyyzzzuuuuuuiiippp}}}vvvxxx|||nnn}}}qqqrrrpppzzzqqqlllnnnvvvttt|||~~~{{{rrrnnntttzzz{{{zzztttmmmkkknnnsss}}}}}}pppjjjnnnyyywwwsss{{{xxx}}}yyy|||~~~sssqqqSSS```kkkrrrttt{{{kkkJJJAAAaaakkkeeedddfff^^^JJJ;;;666555777111888ggglllFFF888+++))),,,++++++******++++++,,,)))...,,,)))666LLLRRRJJJHHHfffxxxppprrrxxxsssooonnnoooeee___hhhffffffiiiaaaiiigggkkkkkkddd[[[aaavvvyyy]]]vvvbbbmmmuuukkkjjjjjjkkkiiilllooojjjeeeiiiiiiiiijjjlllnnnmmmgggaaaiiiaaagggpppkkkfffeeeaaa___dddhhhiiigggeeeggghhhdddlllnnnjjjjjjnnnkkkcccbbbgggjjjiiikkknnnmmmhhhfffeeehhhlllllliiiiiimmmnnnbbb[[[```jjjmmmjjjfffggggggfffcccbbbcccfffiii^^^]]]bbbddd]]]]]]cccccc]]]fffiiicccaaaeeeddd___eeekkkjjjcccbbbggghhhddd\\\gggkkkgggnnn}}}}}}pppeeekkkqqqqqqmmmiiijjjllldddggggggccc___]]]^^^```]]]ZZZZZZ[[[]]]^^^bbbfff___aaa^^^ZZZZZZ___aaa]]]ZZZbbbpppooosssppp\\\aaafffccc^^^]]]aaafffbbb[[[___gggkkkfffaaacccggghhhdddbbbaaacccggghhheeebbbccceeegggfffdddcccdddfffcccccceeefffccc```dddjjj```dddjjjfff```eeeeeeXXX\\\```bbbbbbfffkkknnnlllqqqkkk^^^```kkk]]]RRR___FFF<<<777666333---222===www}}}fff333000*********)))))))))((((((&&&'''((()))***+++,,,,,,555888BBBNNNyyyeeelllqqq}}}rrrpppmmmMMMcccXXXrrrwwwxxxtttppplllmmmkkkeee]]]VVVUUUVVVNNNOOOTTT]]]eeeddd\\\TTTiii>>>888555555444333222222222222//////...111555555JJJnnn|||zzz~~~}}}qqqMMMYYYiiilll___eeekkkxxxnnnYYY```uuunnnSSSmmm~~~www{{{uuuuuuqqqeeeggguuu|||}}}|||}}}sssiiirrr}}}aaayyyjjj|||zzz~~~zzz{{{{{{wwwuuuwwwzzz}}}}}}sssooouuuzzzvvvsssuuuzzz___hhhVVVvvv}}}|||bbb___mmmnnnzzznnnbbbaaarrr}}}uuunnniiiyyyvvvrrr]]]~~~qqqvvvkkknnnxxxsssnnn~~~sssiiiiii~~~mmmyyy}}}~~~mmm}}}|||nnn}}}~~~ttt|||iiikkk}}}nnnrrrqqqrrroooooo{{{zzztttkkkbbbaaagggooossstttzzznnnxxx{{{mmmeeejjjjjjlllyyy{{{xxxzzzyyyddd___vvvzzztttqqqwwwiii]]]jjj{{{]]]{{{mmmUUUFFFfffooonnnuuusssbbbSSSJJJAAA666555333///===MMMxxxjjj{{{ZZZ444222---,,,++++++******++++++,,,(((///---***888OOOSSSHHHSSSvvvfff}}}vvvsssqqqttttttfffWWWUUUhhhkkkeee^^^SSS___^^^gggiiieeekkk{{{~~~gggYYYrrrtttqqqdddgggtttdddpppzzzgggcccmmmhhhoookkkjjjmmmnnnllljjjkkkfff]]]aaaiiihhhjjjlllgggfffbbbccciiimmmllljjjlll```nnnqqqhhhgggoooooodddccciiillljjjjjjmmmlllfff___```fffmmmnnnjjjmmmsssjjj^^^[[[eeemmmkkkiiillleeeeeefffeeeeeefffggghhhlll___ccccccQQQSSSgggnnncccppppppaaa[[[ccceee^^^```hhhggg^^^aaammmqqqjjjjjjllllllppp|||xxxfffllljjjhhhgggiiiiiihhhfffbbbgggjjjiiifffeeeffffff___^^^UUULLLOOO\\\___XXXXXX\\\^^^___```eeelllrrrjjjuuu{{{ddd\\\aaa```sssbbb```[[[[[[aaafffccc\\\ccckkkooohhhcccfffjjjlllccc```___bbbeeeeeeaaa\\\```aaaaaaaaa``````bbbddd___```eeehhhfffcccfffmmmkkkcccjjjllldddjjjmmm[[[iiilllmmmmmmmmmkkkbbbXXX\\\ggg^^^YYYgggeeeWWWXXXEEE<<<555444222000222777fff{{{yyybbbnnn}}}666)))************))))))))))))&&&'''((()))***+++,,,,,,222??????XXXdddrrrzzzkkkqqqwwwnnnIIInnnvvvxxxddd}}}uuuzzzsssiiibbb^^^ccclllnnnfff]]]ZZZcccoooxxxyyytttmmmhhhlll;;;888666444333333333333222000111111//////222777XXXdddfffOOO{{{fff]]]JJJggg}}}mmmaaagggpppVVVLLLjjjxxx|||\\\```vvvwwwvvvwwwqqqlllxxx~~~}}}yyyeeesss~~~sssccc~~~uuuxxx|||yyyssszzz~~~qqqmmmnnntttwwwooorrrqqqrrrttt{{{aaarrrxxxsssmmmxxx}}}vvvssszzz}}}fffgggqqq~~~xxxnnnjjjjjj}}}zzzvvvvvvttttttzzz{{{llldddrrr~~~ttthhhppp|||ccc{{{pppqqqwwwzzzrrr___zzzlllyyyjjjiiikkkyyyqqqpppuuu{{{qqqxxxrrrdddlllzzzvvv~~~nnnsss}}}|||ooommmuuutttfffiiixxxtttiii|||qqqkkkvvvtttlll~~~|||oooWWW```wwwtttpppyyy{{{rrrxxxcccrrr|||WWWUUUhhhssszzzeeeqqqrrrlllaaaUUUKKK???666222555444888AAA|||TTT///<<<***---,,,++++++******++++++***+++&&&---CCCMMMMMMQQQ^^^nnnvvvjjj{{{xxxppp}}}rrrmmmssskkkooowww|||nnnnnnddd```bbbllloooggg___|||gggtttooojjjfffoootttooojjjjjjjjjgggrrrlllhhhjjjllllllllllllUUU```jjjuuu{{{mmm```dddlll```]]]jjjrrrmmmeeecccooohhheeehhhhhhddddddhhhdddgggjjjjjjgggdddddddddbbbllltttqqqhhhaaadddjjjbbb[[[```oooqqqeeebbbiiikkkiiifffccccccdddeeefffggghhhhhhggghhhjjjlllnnnxxxnnndddaaacccfffeeebbbiiidddaaaeeejjjllljjjiiiooovvv|||{{{rrrjjjfffeeeooocccccckkkmmmpppmmmaaaiiieeefffeeecccllloooeeeccc```]]]\\\[[[ZZZUUURRRWWWVVVUUUWWW\\\bbbgggjjjdddcccbbbaaa``````aaaaaa```[[[^^^hhhjjjccc```cccfffdddccceeeffffffhhhjjjaaaaaaaaabbbddddddcccbbbbbbbbbbbbaaaaaaaaaaaaaaacccbbbbbbfffkkkmmmmmmkkkjjj```fffjjjccclllmmmXXXvvv|||lllfffppp```VVVnnnyyyhhh^^^aaaaaaYYYTTTVVVGGG===555444666444222222QQQsss~~~ooommmzzzOOO(((,,,+++***)))(((((((((((('''((()))******+++---///555<<>>:::000555444333555III~~~bbblllWWW444111///,,,++++++++++++***...'''<<>>ZZZpppttt~~~jjjbbblllmmmeeeZZZooo}}}yyyvvv}}}wwwfffdddqqqxxxxxx|||qqqooowwwtttaaannnwwwhhhjjjjjjUUU]]]}}}xxx{{{mmm===888555555444333222222222222///111111666TTT|||~~~~~~wwwrrryyynnnWWWUUU[[[___}}}ooowwwvvveeetttmmmggg|||lllxxxyyyvvvvvvyyykkkhhhiiiuuu|||tttsssmmmwww{{{sss[[[{{{ooollluuudddvvv~~~|||xxx~~~}}}vvvrrryyyuuummm|||{{{sssfffxxxlll|||ooobbbwwwzzzvvv{{{ooonnnqqqmmmoootttrrrxxxrrrgggccctttfffhhheeedddiiiooouuu{{{sssrrrnnnkkknnnsssssspppqqquuuxxxmmmhhhwwwvvvwwwsssiiiiiiuuuzzzttthhh\\\{{{rrrhhh```]]]]]]bbbmmmoooiii```qqqjjj\\\xxxzzzxxx|||uuuzzz{{{uuujjjeeeiiipppmmm~~~rrrtttmmmtttfffTTTpppxxxqqqppphhhmmmlll}}}}}}tttwwwyyysssvvvsssOOOTTT___```{{{wwwfff```|||kkkeeebbbeee___eeellllll```NNN>>>555999000555444444444FFFxxxssseeeeee888111///,,,++++++++++++***000---DDDRRRAAAIIIvvvxxxEEEQQQZZZooo|||kkkttttttmmmllluuummmZZZPPPCCCYYYnnnsssjjjooosssssssssooogggllldddnnncccmmmooogggiiilllmmmllljjjiiihhhiiidddbbbffflllpppqqqpppfffiiiiiieeedddfffddd___dddfffbbbeeekkkeee^^^bbbccclllooofffaaadddddd```cccddddddbbbeeeiiigggbbbdddfffgggeeeccccccgggkkkcccaaa___^^^```dddhhhjjjcccccccccbbbbbbbbbdddfffiiiaaabbbkkkmmmddd___aaaggglllrrrtttqqqjjjccc^^^```eeegggfffiiiqqqvvvuuuxxxzzzzzzxxxtttnnnjjjhhhwwwuuuooojjjkkkpppqqqoooddd___]]]___^^^YYYXXX[[[bbbjjjqqqpppggg^^^[[[[[[jjjgggaaa\\\]]]ccceeecccccc]]]ddd^^^___ggg```eeefff```ggg^^^ggg\\\eeecccaaadddeeedddcccddd```[[[kkkjjjiiigggfffccc```^^^bbbccceeeeeefffffffffgggfffeeedddcccdddfffhhhjjjeeedddTTTYYYtttmmm^^^jjjccceee```[[[```jjjiiiaaakkkmmm^^^IIIQQQjjjkkkXXXWWWOOOCCC999444222222222000000OOO{{{ppp{{{sss@@@///000+++))),,,%%%,,,***---((('''...///333???eeezzzyyyooozzzdddbbbkkkxxxsss[[[jjjvvvuuuxxxyyy}}}yyyiiidddjjj}}}rrrzzzpppooowwwpppsssZZZbbb|||pppqqqyyyjjjggg```TTTlll<<<777555555444333222222222222000000333999\\\nnnQQQSSSkkkyyyyyy}}}~~~rrrZZZMMMfffhhhooojjjeeezzzaaaVVVsssjjjvvvyyy}}}ssspppuuuxxxmmmnnntttfffzzzhhhlll{{{tttsssqqqlllrrr~~~zzzzzzuuupppvvvvvvjjjvvv}}}ttteeetttjjjwwwnnnaaattt}}}yyyuuusss|||wwwpppooonnnyyynnnmmmkkk~~~yyylllnnniiibbb___dddmmmtttwwwrrrsssqqqmmmlllppprrrppp|||pppvvvwwwgggnnnkkkqqqeeeyyysssdddttttttddd{{{zzzwwwqqqooollliiifffccc___\\\kkkllluuuwwwjjjcccnnn___{{{wwwjjjrrrggg{{{lll^^^ggguuuzzznnn}}}tttwwwkkk```YYYXXXooodddrrr}}}yyyuuuccchhhvvvzzz{{{rrrwwwyyyOOO\\\rrrmmm~~~xxxVVVWWWaaaSSSjjjdddfffoooiiijjjpppgggQQQEEEFFF777///555444444444AAAoooZZZuuu777111///,,,++++++,,,+++***...111IIIQQQ<<>>555444...555444666444888[[[VVVnnn<<<222000---,,,,,,,,,,,,+++222>>>VVVTTT???SSSSSSWWWfff{{{zzzeeezzzmmmnnnmmmlllssssssfffnnn~~~mmmcccvvvssssssuuu\\\bbbcccRRRmmmwwweeeeeecccffffffkkkhhhgggbbbeeejjjllllllkkkjjjjjjggghhhgggfffiiikkkeee[[[llliiigggddd___ZZZWWWVVVZZZbbbcccccceee^^^]]]iiidddggggggdddcccdddeeedddbbbfffhhhfffddddddaaa]]]eeehhhkkkkkkgggeeeeeefffhhhddd``````dddfffeeedddeeeccc```aaadddfffggggggYYYbbbgggbbbWWWPPPOOOPPPWWWZZZ___fffkkkjjjccc]]]eeegggjjjiiigggeeeiiimmmnnnppprrrpppmmmkkkmmmnnniiieeegggooonnnfffdddjjjbbbgggmmmooonnnllljjjiiiccc^^^ZZZ[[[aaacccaaa]]]gggfffdddbbbdddgggccc\\\[[[XXXggghhheeebbbVVV^^^cccaaa[[[]]]```ggg```YYY]]]XXXZZZaaaaaa^^^bbbllllllhhhdddbbbccceeedddccc```bbbdddbbb______bbbfffhhhgggfffdddbbb```^^^^^^]]]fffeeebbbkkkqqqiii___fffjjjllljjjfffddd___[[[\\\bbbwww~~~bbbVVV^^^VVVNNNBBB999444333333333555...555XXX```---)))///)))...,,,***'''***(((+++///---777OOO~~~rrrbbb~~~qqqaaaXXXVVV]]]uuu{{{|||zzzzzz~~~|||}}}mmm```nnnrrrrrrooopppqqqkkkcccjjjnnnjjjyyy{{{iiiqqq{{{qqqeeeBBBqqq}}}vvvooowwwvvvooodddjjj;;;999555555444333222222222222222,,,;;;DDDxxxmmmqqqpppZZZPPPaaa\\\xxx{{{zzz|||ttt{{{rrrrrrvvvwwwpppoooxxx|||ssstttuuuqqqxxxsss}}}tttvvvqqqxxxkkk|||xxx~~~xxxyyyyyyqqqpppoooccc}}}yyyxxxnnnxxxrrrpppqqqvvvffffff}}}uuuuuufffhhhrrrlllfffiiikkkddddddeee\\\vvvqqqnnnyyyzzzoooooo{{{yyymmmqqqtttsssrrrsssooojjj~~~aaalllwwwdddnnnsssmmmjjjqqqjjjYYYiiizzzoooiiilllyyysssjjjmmmkkklllnnnppppppnnnjjjgggnnnooozzzzzzyyypppfff|||uuucccgggyyy{{{oooppp}}}|||iiiooozzzhhhYYYbbbkkkjjjRRRZZZzzz|||vvvqqqwwwrrrmmmjjjsss|||yyy}}}zzztttQQQvvvwwwvvv|||yyyqqq{{{ppptttrrrggg[[[QQQGGG???333...555333666555666UUUeeejjjzzz???222000---,,,,,,---,,,+++///>>>UUUPPP>>>ZZZFFFcccjjjooovvviiipppwwwnnnhhhooovvvjjjcccpppssshhhjjj|||jjjsssjjjKKKUUUfffcccyyyooofffjjjdddjjjfffpppiiifffccceeeiiikkkkkkjjjkkkkkkeeehhhgggeeehhhlllfff[[[qqqnnnlllkkkhhheeeeeehhhgggmmmkkkiiihhh```]]]hhhhhhgggfffdddccccccbbbbbb```eeegggeeeccccccccc```fffiiikkkjjjfffcccccceeelllddd[[[XXX\\\bbbfffffffffcccaaabbbfffgggfffdddbbbddd___VVVUUU^^^fffgggnnnmmmkkkkkkkkkkkkjjjhhh```dddjjjnnnllliiilllrrrsssqqqooommmkkkjjjiiiiiihhhiiilllpppmmmgggfffiiifffkkkllleee]]]WWWRRRNNNRRRQQQSSSWWW\\\___^^^\\\cccfffgggeeeeeeeee```ZZZ\\\\\\nnnnnngggaaaYYYfffiiifff___kkkhhhmmmbbb```aaa______`````````fffnnngggfffdddaaa___^^^___aaaaaadddeeebbb^^^]]]bbbhhhcccbbbbbbaaaaaabbbbbbbbbddddddaaa^^^bbbmmmqqqllleeejjjooonnnhhh```YYYVVV\\\lllqqqaaaPPPOOOYYY```VVVNNNBBB999444333333444...000;;;^^^yyyppp000(((000)))------)))(((***(((+++///...<<>>```cccpppssskkkuuuxxxssskkkpppvvvkkkaaaffffffbbb```iiiooobbb___pppdddOOOaaa~~~mmmgggllldddllleeessshhhdddggghhhiiiiiihhhhhhiiijjjbbbgggfffccchhhnnniii]]]sssllliiinnnsssuuuxxx|||ppptttooolllmmmddd___hhhjjjgggeeedddcccbbbaaabbb]]]bbbeeebbb```bbbdddbbbdddfffhhhgggdddbbbccceeeggg```ZZZZZZ```eeefffeeedddbbbaaadddhhhiiifffcccooofffXXXQQQ___uuu}}}vvvmmmiiiccc]]][[[]]]ccchhh]]]```gggmmmkkkhhhllltttppplllhhhhhhlllnnnmmmkkkgggjjjllljjjjjjjjjgggbbbdddgggddd[[[TTTUUUWWWXXXaaadddfffeeeaaa]]][[[ZZZ^^^dddfffccc```___]]]ZZZXXXYYYllljjj```[[[ZZZoookkkddd\\\qqqkkklll```iii^^^cccddd```___ccciiilll]]]]]]]]]\\\\\\]]]___``````aaabbbaaa______```bbbbbbaaa``````aaaccceeefffhhhcccbbbbbbaaagggmmmjjjccchhhmmmmmmgggaaa```bbb[[[```ZZZKKKLLL\\\gggdddUUUMMMBBB999444333444444000///;;;___jjjqqq;;;,,,222&&&+++...(((((()))(((+++///...AAAbbbpppiii{{{zzzoooyyywwwooouuuiii{{{rrruuuvvvssskkkgggggghhhjjjppppppvvvhhhYYYffffffaaaIII|||}}}uuuwwwkkkkkkmmm[[[QQQuuuhhh<<<<<<555555444333222222222222222))):::GGGsssmmmkkkvvvtttpppeeeZZZRRRXXXdddkkkmmmnnn}}}cccSSS]]]iiihhheeefffFFF[[[eeeqqq{{{zzzvvvzzzxxxttt~~~rrr|||}}}uuussszzzzzzrrrssskkknnn{{{}}}tttrrrzzzkkkxxx}}}|||uuuuuu}}}wwwooolllyyyllltttxxxuuuvvvrrr{{{pppbbbxxxkkk]]]jjjssstttpppxxxcccXXXpppdddnnnrrr~~~yyyoooiiixxxnnnZZZvvvnnnpppggg^^^lllvvv|||yyyrrrlllmmmpppllleeekkkttt[[[NNNqqqnnnjjjaaacccsssxxxnnnddddddllliii\\\hhh___]]]___```^^^[[[[[[^^^aaaddd]]]fffkkkpppiii```yyyooo^^^zzzooommmwwwtttkkklllyyywwwkkkfff]]]zzzzzzooo|||nnnpppvvv]]]}}}}}}zzzsssppptttzzzvvv||||||fffyyyvvv}}}fffpppiiiyyyzzzppprrrwwwwwwsssoooZZZVVVfffhhhQQQ:::555333///444222666888666PPPmmmtttIII333000---,,,------,,,+++''':::RRRKKK===]]]HHH]]]^^^pppjjj|||wwwlllrrrpppnnnmmmeeeeeerrrpppnnnddd```ccc```^^^hhhfffWWWggg{{{ooofffjjjgggeeelllbbblllcccssseeeaaajjjkkkjjjiiiffffffggghhhaaaffffffbbbgggoookkk___{{{mmmbbbdddiiihhhffffffmmmooojjjhhhjjjbbb]]]eeehhheeebbbcccdddccccccddd[[[```bbb```^^^aaaddddddaaaccceeedddbbbaaacccfff]]]\\\]]]dddkkkmmmgggaaabbbaaaaaaeeejjjkkkgggcccmmmfff\\\^^^rrrpppUUUaaahhhqqqtttsssooommmlllbbbdddjjjnnnkkkggglllvvvrrrlllffffffkkknnnlllhhhgggjjjhhhdddggglllfffZZZXXX[[[YYYRRRSSS```nnnuuuxxxjjj^^^XXXWWW```fffiiiccc^^^]]]^^^^^^XXXXXXkkkhhh\\\XXX]]]yyyggg^^^UUUpppgggggg\\\lllWWWaaaeee___^^^eeejjjiiiWWWWWWXXX\\\aaaeeegggggg]]]]]]]]]___``````]]]ZZZfffdddbbb``````bbbdddfffhhhbbbggglllfffcccccc]]]```dddiiijjjhhhggglllssspppaaaZZZhhh{{{xxxnnnUUUMMMBBB999444333444444888---444YYYlllEEE000333%%%)))...((())))))(((+++//////DDDgggxxxmmmnnn|||wwwyyyUUUZZZ{{{zzzooo[[[lllvvvlllXXXSSSZZZkkk|||bbbnnnvvvrrrbbbfffZZZ\\\lllpppyyybbb```SSS{{{pppssslll777:::777444111000000222222111333444888SSSqqqrrrfffeeeiiiiiimmmggg{{{yyyrrrqqq\\\XXXyyy___]]]zzziiiqqqdddUUUvvvsss|||}}}vvvnnnrrrjjjyyyxxx}}}www}}}~~~xxxsssuuuzzz}}}}}}oooqqqzzztttzzzhhhsss~~~mmmtttuuuqqqqqq|||gggiii}}}wwwyyy~~~yyyooottt|||wwwpppbbbiii{{{fffpppyyyuuulllbbb___kkkzzzyyy~~~}}}wwwrrrqqq\\\\\\hhh~~~|||sssuuuvvvuuutttrrrooolllkkkuuuzzzccc|||}}}\\\___pppvvv^^^\\\llllll]]]XXXdddqqqsssrrrtttvvvrrrtttrrrmmmooohhh^^^XXXYYYbbbnnnvvvqqqiii|||oooooowwwgggpppgggeeekkkoooooowww}}}zzztttyyy~~~xxxppppppppphhhvvvmmm|||oooTTTqqqttt|||hhhmmmuuuvvv}}}rrrnnnuuutttiiilll}}}xxxXXX<<<555444000///111444555:::???hhhoooCCC444111...,,,,,,,,,,,,+++,,,DDD[[[GGGEEEWWWIIIUUUnnnaaahhhqqq|||kkkkkktttqqqnnnooonnnwwwiii[[[jjjvvviiinnncccjjjuuulllccckkkuuucccjjjiiihhhlllhhhbbbgggkkkdddeeennnpppjjjhhhlllcccbbbdddiiinnnmmmggg```pppffffffeee``````gggfffgggjjjlllggg```]]]```jjjfff^^^ZZZ```iiihhh```cccZZZ]]]cccbbbaaa[[[LLLddd]]]eee^^^ZZZdddaaa^^^XXX]]]hhhppplllaaa___dddVVVfffnnnfff]]]]]]aaaaaafff___ccc]]]bbbjjj[[[WWWrrrnnniiidddbbbccceeeggg___cccfffgggggggggjjjmmmmmmjjjiiikkkoooqqqqqqoooiiigggfffhhhjjjggg___YYYZZZdddjjjlllvvvzzzcccooolllccceeecccZZZVVVmmmaaabbbdddXXXSSS\\\ccc```VVVsssdddcccXXX^^^xxxkkkYYY\\\jjjhhhbbbbbbccc]]]bbb^^^UUU[[[jjjiii\\\XXXiiiyyyzzzlll___]]]```^^^```bbb```]]][[[]]]___bbbbbb]]]___jjjhhhdddjjjdddkkkjjjeee```VVVWWWdddtttnnnfffbbbccceeeeeeeeennnvvv|||{{{xxxrrrdddVVVRRRKKK@@@777333222222222777...333NNNuuuUUU111///+++***))),,,******000###---888666\\\}}}bbblllpppYYY[[[{{{mmmuuuyyyXXXrrrzzzyyywwwvvvqqq\\\dddlllmmmttt\\\uuu}}}wwwttt|||```YYYMMM```uuukkklllnnnfff[[[mmm888:::777444111000111222222111---000888WWWvvv{{{zzzzzzkkkrrrrrr}}}sssiiiuuu|||kkkxxxppp|||wwwvvvvvv~~~~~~|||zzzuuulllnnnzzz~~~wwwxxxyyylll|||wwwoooqqqsssyyyfffjjj{{{xxxxxx{{{wwwnnnrrrxxxqqqggg^^^rrr___eeezzziii[[[ddd~~~vvvvvvxxxxxxrrrllllllqqqmmmqqquuuxxxzzz~~~~~~~~~zzzvvvrrrooommmttthhhjjjrrr___ppphhheeemmmuuutttmmmjjjooowwwvvvnnnmmmtttwwwsssqqquuuqqqsssqqqlllkkkoooooolllwwwtttqqqnnnlllmmmnnnooorrrjjjzzzmmmmmmtttffflllbbbbbbnnnxxxzzz|||yyy{{{~~~~~~}}}||||||ooo|||xxxwwwwwwtttqqqrrrxxx|||vvvmmmkkkmmmgggttt~~~jjjzzzuuuZZZUUU{{{~~~yyywww{{{yyy{{{nnnRRR>>>:::444000000333555555999===ppp___III444111...,,,,,,,,,,,,+++222EEEXXXCCCAAAbbbYYY^^^jjjxxx]]]hhhpppxxxjjjjjjppphhhbbbeeeeeeeeejjjhhhkkkvvvtttjjjiiisssdddeeeqqqqqqpppqqqmmmfffmmmllljjjnnniiidddiiikkkkkkmmmoookkkfffeeehhhhhhhhhjjjnnnqqqnnnfff___qqqfffaaafffhhheeefffllliiiiiijjjjjjfffaaabbbgggggg___\\\bbbfffcccaaabbbddd\\\```fffcccaaaZZZKKKIII\\\eeeeeeddddddbbb\\\ddddddgggiiieee^^^^^^ccc```fffiiieeeaaa``````___ccc]]]bbb]]]ccclll```^^^kkkiiifffcccaaa``````aaaaaadddggggggfffggglllppplllnnnqqqtttuuusssoookkkkkkhhheeeeeefffeee```[[[ttttttxxx{{{wwwlll```ZZZdddjjjaaaYYY^^^bbb^^^^^^eee\\\___```YYYZZZbbbdddbbbXXXrrrfffiii^^^bbbvvviiiXXXZZZiiigggaaa```___XXX\\\\\\[[[aaakkkhhh___ccckkkqqqlllaaa[[[```hhhdddeeedddccc```______```aaaccc___bbbkkkiiifffnnnfffhhhlllhhh\\\YYYeeesssfffbbb^^^^^^aaabbb___\\\hhhbbb___cccfffccc]]][[[TTTLLLAAA888333222222222444777777BBBlllwwwQQQ//////,,,)))***---,,,)))---$$$---999AAAlllyyygggqqqlllMMMWWW}}}nnnvvv]]]ddd~~~sssuuuzzzyyymmm]]]sss}}}nnngggtttWWWRRRXXXVVVUUUZZZooo999:::666444111000111222111111...///:::[[[tttdddkkk||||||ooo~~~ttt{{{sss~~~qqqiiizzzqqqmmmyyylllvvvvvvpppmmmuuu{{{{{{zzzzzzwwwssssssuuuzzz}}}zzzvvvxxx~~~jjjmmm{{{|||sssxxxzzzyyykkkuuuzzzxxx{{{zzzsssuuuwwwooodddjjj|||uuu___nnnkkkmmmsss}}}yyynnnkkklllpppsssqqqlllmmmqqquuuuuusssooommmoootttzzz~~~|||ssspppsssnnnmmmmmmllllllmmmnnnooosssjjjiiivvvsss}}}uuu{{{~~~}}}~~~uuunnnzzz~~~mmmmmmrrrggglllbbbbbbqqq{{{xxxrrrssstttuuuuuuvvvuuuuuu|||nnn{{{ttt{{{xxxtttttt{{{|||sssllluuuoooyyyoooxxxbbbSSSlllzzzjjjhhh|||rrruuu~~~~~~uuutttrrrjjjZZZHHH<<<:::333111111555666555777;;;qqqWWW|||NNN555222...,,,,,,---,,,,,,222CCCWWWDDDCCCqqq^^^aaaeeemmm}}}[[[lll|||pppuuujjjllloooddd^^^```___gggnnnhhheeeppprrrfff]]]wwwmmmkkklllhhhkkkmmmdddgggooommmkkknnniiidddiiihhhooorrrmmmgggeeefffgggeeeeeehhhlllnnnkkkccc]]]xxxoookkkooopppllljjjmmmooollljjjhhhdddaaadddkkkeee\\\^^^kkklll```^^^gggeee^^^bbbgggcccaaa\\\NNNCCCoookkkjjjlll```ddd[[[kkkfffbbbaaa___^^^```eeennniiieeeeeebbb\\\WWWVVV\\\XXX```[[[___jjjbbbbbbgggddd```\\\[[[[[[]]]___aaaccceeeeeeeeegggkkkppplllqqqxxx{{{xxxqqqkkkfffgggddd``````cccdddcccaaammmeeedddjjjhhh```bbblllbbbdddZZZUUU___ccc```bbbccc]]]___^^^ZZZbbbiiibbbaaa[[[qqqgggmmmbbbfffqqqfffVVVYYYgggfffaaa^^^ZZZWWWXXX[[[aaaffffffbbb^^^]]]```aaa^^^ZZZ]]]fffoooeeedddbbbbbbbbbbbbbbbaaa___cccaaaccciiifffeeeooojjjdddllljjjUUUXXXqqq{{{ddddddeeeiiilllkkkgggbbbaaaTTTPPPZZZaaa^^^^^^cccVVVNNNCCC999444222222222111===555777kkkVVV///...---(((+++,,,...(((***'''---999PPPmmmllllllQQQ]]]|||VVVVVVsss~~~pppdddooo|||sssqqqxxxwwwrrrkkk[[[TTT]]]dddeeeqqqrrr;;;;;;666444111111222222111000222...:::```qqqqqqtttzzzWWWSSSjjj~~~}}}|||lllwww|||nnnkkkdddrrrtttkkkxxxkkkssssssfff{{{{{{vvv{{{|||zzzzzz}}}~~~|||fffsss}}}|||tttooonnnnnngggeeevvvssssssrrrkkkgggxxxyyyssspppuuuxxxrrrqqqoooddd]]]xxxqqqdddooo~~~zzzyyyiiicccddd^^^___bbbfffddd___^^^aaaeeegggiiijjjjjjlllpppssszzztttqqqtttzzz{{{vvvrrrsssssstttvvvzzz}}}yyyuuuwwwxxx|||~~~zzzsssttt{{{qqqqqqqqqqqqrrruuuwwwwww~~~|||{{{{{{|||~~~zzzttt{{{|||pppooossslllpppiiihhhttt}}}|||sssmmmsssrrrqqqqqqrrrsssrrrqqq}}}}}}vvvwwwgggjjjkkkjjjpppwwwtttllljjjwwwxxxwww}}}qqqcccmmmttt___LLLqqqyyywwwmmmnnn^^^gggjjjggg\\\NNNDDD;;;555333111222666777555666999aaaXXXuuuLLL555222...,,,,,,------,,,,,,BBBXXXIIIGGGyyyyyyOOOYYYdddrrryyybbbuuuyyyooouuulllooosssjjjdddccc^^^dddmmmdddYYYaaahhh___VVVpppqqqqqqfffYYYaaaooonnngggnnnkkkiiilllgggccchhheeennnqqqiiieeeiiijjjfffbbbbbbeeeiiikkkjjjfffbbbtttlllggghhhhhhdddaaabbbpppmmmjjjgggbbb^^^bbbhhhccc```fffnnnlllbbbbbbkkkfff___cccfffaaaaaa```WWW]]]sssjjjnnn\\\fff]]]eee```]]]^^^bbbfffhhhiiikkkbbb^^^bbbaaaYYYVVVYYY]]][[[ddd]]]___hhhaaadddfffaaa[[[VVVVVVZZZ```eee]]]```dddeeeeeefffiiimmmoootttyyyxxxrrrlllgggeeegggeeecccdddfffhhhiiihhhgggaaa]]]\\\XXXUUU\\\gggbbbaaaZZZ[[[gggfff]]]^^^iiidddbbb\\\ZZZfffkkk___[[[]]]ppphhhlll```hhhmmmeeeWWWZZZgggfffaaa]]]WWW]]]YYY]]]fffggg___ZZZ[[[ZZZ\\\_________aaaeeehhhbbb___]]]]]]aaacccbbb```]]]bbbaaaaaaeeeaaa```lllpppaaajjjjjjRRRWWWqqqsssZZZ^^^cccfffeeecccaaa```UUUXXX^^^dddhhhfffcccaaaWWWOOODDD:::444222111111111999///666qqqfffbbbzzziii444---///(((,,,***...'''(((,,,...888]]]|||sssjjj```WWW\\\[[[SSSmmmtttzzzvvvuuuwwwwwwwwwlllgggpppwwwgggnnn{{{rrrvvvuuu~~~fffJJJeeezzzzzzwww||||||uuu<<<;;;555333222111222222111000222+++999gggrrr|||zzzgggVVV}}}mmmttt~~~zzzhhhwwwxxxnnnmmmlllhhh```QQQhhhvvvyyyjjjlll{{{vvvzzz{{{wwwssstttsssqqqlllzzz}}}vvvtttuuutttoooooo{{{xxxvvv|||tttnnneeelllyyyvvvrrrxxx}}}vvvpppkkk```jjj~~~{{{tttyyymmmfffdddgggiiikkkqqqqqqtttxxxvvvqqqpppqqqiiiiiijjjjjjkkknnnqqqtttyyywwwvvvzzz{{{yyyxxxxxxtttpppwwwnnnoooooonnnppprrrqqqoookkkkkklllnnnnnnmmmooosssuuusssqqqqqqpppooooooqqqooonnnmmmmmmooorrrwwwyyyzzzwwwyyyyyysssqqqsssoooooommmooouuuyyywwwssspppnnnllllllooosssvvvvvvuuurrrcccTTT___jjjpppoooqqqvvvuuummmcccuuuooowwwssswwwyyy~~~}}}ggguuuxxxeee{{{rrrrrrxxxcccxxxtttgggVVVLLLFFF===222222000222777888666555888SSS\\\sssLLL555222///------------,,,+++FFFTTTFFFGGGvvv___BBBUUUlllkkk~~~uuupppvvvmmmppptttmmmhhheee[[[TTTkkkkkkVVVLLLNNNUUU___nnnmmmkkk```ZZZmmmhhhnnnllliiilllhhhdddiiiiiinnnmmmgggfffkkkjjjcccgggggghhhiiikkkkkkjjjiiimmmgggccccccfffffffffggghhhgggffffffbbb^^^aaaggg___fffkkkhhhdddcccfffiiieee___aaaccc^^^aaafffbbbooopppffflll\\\ggg]]]______aaaffflllooommmiii[[[XXXZZZaaaaaa\\\___hhhccccccmmmddd```ggg```eeecccbbb```___```bbbfffiii[[[```fffiiiiiihhhjjjlllvvvwwwvvvqqqkkkhhhhhhjjjpppnnnllljjjiiigggeeecccYYYbbbgggccc^^^]]]ZZZTTTfffbbbZZZ]]]gggaaaXXX[[[kkkddd```ZZZYYYfffkkk^^^TTTaaaqqqffffffXXXhhhkkkeeeZZZ^^^hhheee```^^^XXXccc^^^aaahhhfff\\\ZZZ___hhhhhhhhhfffccc___\\\ZZZddd```\\\\\\___```___]]]___dddbbbaaaddd___^^^iiiqqq^^^fffjjjXXX]]]nnnhhhYYY^^^cccbbb^^^\\\^^^aaaLLLeeerrrkkkfffjjjggg[[[WWWOOODDD:::444222111111222444...;;;mmmmmmzzz999+++000(((...(((,,,''')))111...999gggvvvkkk~~~qqq```QQQrrrfffMMMgggpppqqqnnndddppp~~~zzzqqq```hhhvvvrrrbbbooozzzlllaaa]]]jjjwwwyyyooopppzzzvvvfffwww>>><<<555333222222333222111///333,,,888eee{{{dddGGGvvv|||bbblllvvvqqqqqq~~~cccRRRppp^^^TTT]]]uuupppbbbVVV}}}cccvvv___pppxxx|||wwwoooiiieeebbbvvvnnnnnnqqqtttiiiiiiiiissszzzpppmmmzzz}}}ooojjjcccooowwwuuupppjjjpppuuukkkeeebbbZZZ}}}xxxtttuuuxxxvvvqqqllliiibbb]]]aaakkktttuuurrrsssrrrsssxxxxxxtttsssuuuyyyqqqmmmlllnnnpppnnnwww~~~{{{wwwyyy}}}{{{yyyxxxzzz|||}}}www{{{uuuqqqsssmmmvvvwwwnnnjjjooopppnnnqqqxxxvvvtttssstttvvvwwwxxxxxxtttpppmmmmmmkkkhhhhhhjjjqqqrrrtttvvvxxxyyyyyyzzzuuuvvvuuuttttttsssqqqqqqlllnnnrrruuuvvvvvvwwwxxxrrrppppppssswwwyyyxxxuuuxxxpppVVVaaaooo|||yyymmmeee|||qqqmmm~~~uuuuuuyyynnnmmmsssuuu~~~pppppp{{{}}}zzz|||hhhxxx||||||ooo[[[KKKEEEDDD===555222000222666888666666999]]]dddtttPPP666333///------...------111OOOMMM<<>>}}}vvvjjj|||{{{___^^^mmmjjjpppvvvTTTjjjhhh~~~bbbbbbrrrttt|||yyyxxx{{{hhheee|||kkkeeexxxuuuDDDYYYgggmmm```ccc}}}???<<<999777555444444333222000///444777mmmvvvuuu^^^rrr~~~ooo^^^bbbtttsss~~~vvvooo~~~tttuuussszzzwww|||}}}vvvvvvzzzwwwxxxyyyxxxwwwwwwzzz|||ssssssssssssrrrrrrqqqqqqooopppqqqqqquuuyyyxxxuuuuuuyyy~~~zzzuuuqqqyyyuuusssuuusssnnnmmmpppuuummmpppsssmmmmmmssssssrrroooiiidddeeekkkrrrwwwwwwssslllmmmtttrrrpppxxxqqqyyyzzzmmmsssuuufffjjjbbbhhheeebbbddd]]]UUUXXXTTTUUU[[[]]]\\\eeejjj```bbbttt```eeekkkbbbpppgggttt}}}~~~zzzlllfffqqquuutttqqqppprrrsssnnnhhhwww[[[TTT]]]\\\```lllrrrooorrrvvvzzz||||||{{{zzzooovvv```[[[|||{{{|||tttwwwtttlll___{{{vvv}}}xxxpppqqq}}}xxxiiiOOOhhh{{{qqqiii{{{gggWWWmmmzzz|||{{{uuujjj]]]PPPBBB555...///111333444666999<<<===mmm___FFF555222///---............///LLLKKK;;;YYYSSSWWWbbbcccxxxqqqqqqttttttooopppcccfffvvvrrrssspppmmmjjjjjjlllpppuuuxxxwwwfffjjjdddooogggnnnfffiiinnneeejjjiiidddmmmhhhhhhpppnnnddddddmmmlllbbbdddeeefffiiijjjhhhccc```kkkssssssjjjeeehhhgggaaadddVVVmmmeeehhhaaadddeeeeeegggeeedddgggdddcccjjjvvveeeOOOcccvvviiiccc___eeedddcccccc```\\\]]]cccccccccbbbbbbdddeeeeeedddqqqeeedddddd```\\\ZZZnnnuuusssfffbbbhhhfff]]]^^^___]]][[[^^^cccdddaaabbbdddgggjjjmmmooopppqqqkkktttyyytttmmmlllrrrxxxtttyyyooojjjsssnnnfffnnnhhhiiiooorrrggg^^^mmmxxxnnnfffdddcccbbbfffkkkqqqooommmkkkgggeeemmmxxxnnngggdddiiimmmlllhhhfffgggkkkfffaaaddd```[[[aaabbbdddbbb]]]^^^eeekkklllffflllhhhsssdddeeeYYY^^^XXXdddeee```bbb```^^^ddd___gggccc^^^cccdddaaaccc___^^^fffiiiaaa```fffdddddd```mmmyyyooodddcccbbbccckkkqqqqqqmmmhhh```XXXMMMHHH???777222000000111666444333444XXXmmmxxx|||AAA...+++---...+++,,,+++000'''...EEE|||xxxkkkzzzgggmmmzzztttqqqcccttt|||yyyVVVtttvvvrrr\\\aaa|||xxx}}}uuuooo^^^nnneeemmm[[[vvvBBB>>>:::888666555555444333111000555777mmm{{{yyypppqqqhhhfffiiirrrvvvnnnzzziiiUUUpppvvvvvv|||ppp~~~tttvvv|||zzz|||qqqppp{{{ssstttsssppplllkkkmmmooonnnnnnooopppppppppppppppvvvqqqooorrruuuuuuttttttwwwwwwvvvrrrnnnooouuu{{{tttqqqpppqqqpppmmmmmmooosssjjjlllppplllmmmsssrrrggg]]][[[fffnnnjjjdddbbbggg]]]___eeeaaaaaakkkrrrmmmtttnnnsssfffeeeooovvvxxxqqqmmmttttttssszzz}}}mmmbbbyyyuuu{{{{{{rrrsssyyyjjjfffkkkaaaoooqqqtttwwwyyyzzzzzzzzzxxxqqqddd{{{||||||xxx}}}yyy{{{rrrfffiii~~~qqqooo~~~ggg}}}~~~vvvooo___xxxuuuwwwyyyuuusss___]]]iiinnntttuuupppkkkiiiiii]]]XXXPPPHHHBBB;;;555111000222444777888999;;;>>>sss```EEE555222///---............555SSSQQQ===UUU}}}RRRPPPdddnnn}}}ssswwwllljjjvvvpppmmmoooeeejjjooonnnmmmlllmmmooonnnmmmnnnaaaeeeccctttlllooogggjjjnnndddhhhhhheeeoookkknnnkkkfffccceeejjjhhhcccbbbccceeegggiiihhheeebbbjjjkkkeee\\\[[[aaaccc______VVVoooffffff___dddfffcccpppfffdddssshhh]]]rrryyyXXXOOO{{{fff^^^ZZZddddddffffffaaa]]]```fff]]]^^^```aaabbbccceeehhhpppggg```cccgggeee^^^YYY{{{uuukkkcccbbbddd___YYY\\\\\\[[[\\\bbbgggeee___^^^^^^aaafffjjjkkkhhheeedddqqquuulllhhhqqqwwwtttllluuuooogggmmmmmmbbb]]]^^^^^^aaaeeeggghhhooowwwnnngggaaa```aaaaaacccgggddd```______```ccckkksssfffdddffflllmmmiiieeedddaaagggccc^^^aaa^^^]]]fffcccdddbbb___aaaeeefffcccdddaaa[[[kkk\\\YYYNNNXXXaaaiiiiiigggfff^^^[[[fff```jjjggg___aaa```^^^ccc___^^^eeeeee[[[\\\cccaaa[[[___rrr~~~qqqdddcccbbbdddkkkrrrttttttpppeee[[[LLLGGG???777111///000111555---...888VVV~~~CCC///,,,------+++(((***...$$$333SSS}}}hhh{{{|||jjjZZZ|||}}}hhhxxxvvv```{{{fff[[[eee}}}|||sssvvvooowww}}}qqqyyyaaakkk[[[\\\[[[iiimmmmmmsssmmmEEE@@@:::888666555555444333111111666444ddd}}}zzz{{{rrrzzzhhh||||||rrrmmmqqqeeemmm~~~zzzqqqkkkooojjjwwwlllyyyvvv|||{{{sssrrrxxxvvvtttrrrooollliiifffdddddddddfffggghhhhhhhhhhhhmmmeeecccgggjjjhhhhhhkkkaaacccffffffcccaaaaaabbbZZZYYYXXXWWWWWWWWWWWWYYYWWWOOOTTT___```bbbbbbZZZjjj^^^fffggg^^^iiilllhhhpppnnn^^^fffzzzzzzxxxyyyjjjvvvooo```}}}|||qqqppp~~~ppp{{{uuuoooppphhhiiivvvqqqhhhrrrvvvsssvvv}}}|||mmmzzzzzzyyywwwuuuuuuvvvxxxyyyrrriiikkkooommmtttssspppppp|||xxxkkkqqqxxxyyyiiiwwwttt{{{cccyyyzzzrrrtttkkkrrrssszzzvvvfff```{{{uuubbbeeeddd```ZZZSSSOOOOOOPPPUUUPPPIIIBBB>>>;;;888666000222555999999999<<>>666111///000111//////777;;;SSS<<>>FFFiiiAAA555222///---............;;;TTTQQQCCC___dddooonnnggg{{{iiissswwwtttjjjiiiZZZVVV```bbbpppfffjjjiiidddcccgggiiiggglllccc___\\\{{{rrrnnnkkkhhhmmmccchhhiiifffqqqmmmfffeeegggkkkiiicccccchhheeeddddddfffhhhhhhgggfffgggpppwwwuuummmhhhdddbbb\\\YYYvvvhhheee___fffggghhh```ffffffWWW\\\nnnrrrMMMcccvvvxxx]]]VVVlllbbb```aaaeeegggdddaaadddjjjiiiiiilllnnnkkkddddddhhhiiibbb]]]___cccfffkkkqqqeee```^^^cccdddaaaaaaeeeeeebbb]]]\\\aaagggeee^^^\\\dddjjjjjjeee``````bbb}}}qqqkkkpppsssmmmeeeaaaiii^^^]]]dddccc```eeellldddsss}}}wwwkkkffffffeeeggghhhjjjkkkkkkjjjfffaaabbbdddhhhkkkmmmkkkfff```aaa___^^^```aaabbbiiirrrmmmrrrmmmgggiiigggfffooofffcccbbbcccdddaaa\\\XXX```gggZZZYYYTTTppptttvvvrrrkkk___\\\___XXXXXXfff___iiiggg___```______fffeeedddeee\\\QQQYYYiiijjjggg^^^^^^___ZZZ```nnnsssiiijjjhhheeedddaaaWWWNNNJJJEEE===555000...///000111777<<<888SSS:::.........---***333(((------222===yyywwwvvv___~~~zzz}}}yyyzzz___eeevvvkkkpppjjjvvv}}}yyyrrrzzzxxxmmmkkkkkkuuuaaaWWWpppzzzmmmRRReeeyyy___```rrrtttgggJJJDDD999777555444444333222000...888999hhhyyy}}}}}}xxxyyyzzzjjjjjjxxxxxxmmm[[[ggg___sss|||vvv~~~wwwvvviiioooqqqooorrryyyxxxqqq{{{xxxwww{{{zzztttyyyzzz{{{||||||{{{yyyxxxuuu{{{~~~{{{zzz}}}zzztttvvv~~~|||~~~~~~tttxxx}}}oooiiieeehhh{{{ooopppuuuxxxiiiZZZgggqqqzzzsssuuulllqqqiii]]]eeeuuuvvvlll}}}^^^qqq~~~ooowwwsssnnnrrrpppkkkmmm{{{}}}vvvuuuwwwyyyooonnnlll~~~wwwqqq~~~rrrdddyyy}}}{{{|||zzzmmm{{{```hhhrrrvvvzzz|||}}}wwwpppuuuqqqRRReeeqqq|||rrrjjj\\\NNNCCC:::333000222111444999999888@@@LLLiiiGGG555222///---............333KKKJJJ???]]]ddddddeeelllwwwppptttmmmnnnjjjWWWlllnnndddlllnnnfffbbbggglllmmmddd___XXXVVV|||ssskkkjjjdddjjjcccjjjkkkfffnnnhhhbbbeeejjjllliiieeefffkkkiiigggffffffhhhhhhgggfffccckkkqqqnnngggaaabbbfff]]][[[xxxiiieee```fffeeekkk___hhheeeRRR```uuuhhhMMMqqqwwwgggWWWcccvvvbbbeeecccdddfffddd```___bbbfffeeehhhooommmddd```dddbbbNNNQQQnnnxxxfff[[[ccc```aaadddfffeeebbbcccgggbbb```\\\ZZZ^^^dddddd___```hhhooommmeeebbbffflll}}}tttpppoooggg^^^fffvvvnnnbbbkkkyyynnnaaadddjjjrrruuutttmmmgggeeeeeeeeeffffffccc```aaadddeeebbb^^^______]]]^^^aaa```\\\bbb```bbbfffggggggjjjooolllpppiiidddhhhfffbbbhhhaaa^^^___cccdddbbb```aaa]]]lllbbb___YYYtttppphhhYYY]]][[[\\\bbb^^^\\\eee___hhhddd]]]```aaaaaaggg```aaaeee\\\RRR^^^ppprrrlllfffjjjooommmppprrrkkkfffgggddd___]]][[[WWWQQQIIIDDD<<<555000...///000333666333---OOO}}}ttt~~~>>>...+++,,,......000###+++000333;;;}}}vvvwwwvvviii~~~}}}{{{ttt|||jjj]]]qqqyyyppp{{{~~~}}}www{{{mmmhhhmmmhhhooo~~~xxxssszzzpppiiiaaajjj]]]aaa___pppzzziiiOOOkkk___```uuuuuuvvvNNNHHH:::888666555555444333111000666666iiisss|||yyyvvvssssss___dddzzz}}}lll[[[NNN___WWWfff{{{fffpppuuuwwwuuuwwwuuupppmmmkkkllloooqqqssstttvvvvvvwwwxxxxxxyyyzzzzzzxxxyyyzzzzzzyyyvvvtttrrrtttyyypppsssvvvrrrfffuuu}}}|||~~~|||wwwwww|||~~~|||uuurrrzzz~~~tttpppsssrrrtttoookkkrrruuu]]]mmmmmmnnnxxxkkksssqqq]]]mmmgggvvvnnntttyyy}}}ssszzzhhhxxxzzz{{{___cccuuuxxxyyynnnnnnaaaXXXbbbiiihhhiiisss~~~rrrppp~~~llljjjyyy}}}rrrvvv|||{{{wwwfff~~~zzzzzzzzzvvvrrryyy}}}vvv|||hhhxxx|||xxxjjj{{{xxx{{{yyynnnmmmrrroooccclll|||vvv[[[LLL{{{ooonnnpppttthhhjjjlllnnnnnnkkkfffccc[[[TTTKKKBBB;;;777333111333000333999999888CCCRRRhhhEEE555222///---............///JJJLLL@@@XXX~~~aaaPPP[[[wwwqqqtttiiikkkttttttdddaaannntttjjjcccgggmmmoooeeeccc[[[YYYwwwiiihhhdddkkkgggoooooohhhnnnfffdddgggiiihhhiiilllmmmlllnnnkkkiiiggghhhhhhgggeee[[[^^^bbbcccbbbaaaeeejjj^^^\\\wwwgggeeeaaaddd```gggjjjggg]]]___nnnlllWWWUUUwwwrrrccc___fffqqqgggfffbbbaaadddddd```]]]]]]aaa]]]aaajjjjjj___XXXXXXUUUYYYhhhyyyxxxgggYYYVVVaaaeeefffdddbbbbbbccccccaaabbb```^^^___aaa```[[[]]]bbbgggeeebbbbbbhhhooorrrqqqnnnfff^^^___lllzzz```bbbyyyvvviiiggg___oooddd[[[]]]ccceeeaaa]]]bbbcccaaa]]]___eeegggdddgggiiihhhcccbbbgggjjjhhhlllhhhgggiiiiiieeeeeegggdddfff___^^^gggfffaaaccc^^^\\\^^^bbbcccaaaccchhh```kkkcccfff]]]mmmccc\\\LLL^^^eeecccdddaaa___fffbbbiiiccc\\\aaacccaaaddd\\\aaahhh___UUU```ppppppdddeeerrr}}}{{{xxxqqqaaa^^^bbbbbb]]]ZZZZZZYYYVVVHHHCCC;;;444///...///000///111///+++LLLjjjrrr}}}@@@000,,,,,,------+++$$$,,,---333DDDmmm|||~~~aaaeee}}}lllppp|||zzzuuuyyyzzzyyywwwxxxhhh]]]]]]WWW```{{{}}}yyywwwuuuwwwmmm^^^XXXnnnsssaaauuuvvvnnnuuukkkpppuuujjjoooPPPJJJ<<<:::777666666666444333444555000eee~~~|||zzzrrryyytttiii___RRRiiizzzoooxxxkkk```wwwxxxqqqxxxxxxyyy|||uuuvvvrrrggggggqqqqqquuuvvvqqqkkkjjjqqqxxxxxxyyyzzzzzzxxxtttqqqnnndddyyynnncccjjjmmmgggvvvxxxvvvppppppuuuwwwuuugggnnnwwwmmmpppssspppgggsssddd^^^pppoooyyy|||eeesssqqqlll___XXXnnneeeeee~~~sssfffcccttt^^^rrrxxxlllvvv^^^dddtttuuulllZZZ[[[uuuppp```ttt|||jjjkkkqqq```~~~yyyuuuhhhiiijjjlllppptttzzz~~~ppplll|||~~~xxx{{{yyyuuuyyy|||nnn}}}iiihhh{{{qqq{{{gggyyyuuuUUUMMMccchhhuuuwwwtttnnnJJJiiieeeTTT\\\mmmjjjjjjhhhaaaXXXRRRPPPQQQLLLGGG@@@:::666444222111333///222888888888EEEVVVddd;;;555222///---............000OOOSSSEEEWWWxxxaaaSSS\\\zzzyyytttwwwssseeetttkkkddd]]]ooowwwmmmccceeelllnnnmmmmmmdddbbb|||iiiffffffooollluuuuuummmpppggggggiiigggdddiiiqqqrrrmmmqqqnnnjjjhhhhhhgggfffeee______aaafffhhhhhhhhhiii^^^[[[vvveeedddaaaccc]]]aaauuueeeUUUnnnyyy^^^IIIYYYwwwppphhhggg^^^fffpppddd^^^\\\aaaeeeccc___]]]ddd^^^aaakkkkkk^^^SSSRRRcccsssZZZaaaggg^^^bbbfffddd^^^^^^cccccc^^^dddhhhhhhdddaaa```\\\WWW[[[]]]^^^___```dddkkkpppmmmpppkkkaaacccoootttpppYYYaaaxxx{{{hhhiiiqqqfffeeeeeehhhiiiaaaXXXXXX```aaagggiiiiiilllqqqoooiiibbbhhhiiidddaaadddeeebbbpppiiiccccccddddddfffiiiiiiiiiaaa```jjjiii`````````^^^___cccaaa^^^bbbkkkbbbeee^^^jjjeeepppgggiiiRRRkkksssiiibbb^^^```hhheeejjjbbb[[[aaaccc```bbb\\\dddllldddWWW___llliii^^^[[[bbbfffdddhhhkkkddd```eeeeee___XXXUUURRRPPPHHHCCC;;;444///...///000,,,333999666OOOpppqqq<<<222000...,,,***///---111&&&+++CCCccc~~~yyy^^^xxxqqqnnnyyy}}}uuusssvvvvvvoootttvvvsss```UUUYYY]]]pppzzzzzz|||zzz{{{bbb\\\WWWiiicccwwwsss```yyyyyywwwyyyeeeyyykkkttthhhSSS>>>>>><<<;;;888555222///333333222[[[nnnvvvhhhhhhfffaaaiiixxxwwwrrrvvvbbbXXXgggsssmmmooo}}}|||}}}sssttt{{{uuuhhhjjjmmmnnnnnnqqqvvv{{{sssvvvvvvuuu|||xxxgggjjj{{{rrrWWW[[[}}}yyywwwqqquuu}}}{{{hhhxxxoooqqqcccuuuyyyllltttpppssssssyyyzzzrrrgggfffppp|||vvvkkkmmmttt^^^cccaaatttmmm~~~ooodddeeeuuujjjmmmgggyyyYYYnnnbbblllyyypppsssrrrjjjnnnLLLiiihhh}}}cccwwwrrrcccvvv[[[tttwwwsssjjj]]]rrruuuxxxuuuooonnnrrrxxxcccxxxqqqwwwzzz{{{qqqxxxmmmtttnnnxxxzzz|||}}}sss}}}|||ssslllzzzhhh]]]uuuzzztttyyyhhhaaa\\\ZZZqqqrrr~~~xxx{{{{{{nnnfffddd^^^RRRLLLCCC;;;666222000//////...<<<999666999:::MMMkkk666222111000//////.........555WWWYYYAAAOOOmmmoooQQQhhh~~~eeemmmnnnuuurrrkkkrrryyynnneeeffffffYYYnnngggrrruuuqqqpppsssfff|||dddbbbbbbffflllhhheeeiiifffdddkkkeeeiiilllooosssuuuooogggiiiddddddiiimmmhhhaaa]]]sssrrrkkkbbbaaaggghhhcccaaa^^^mmmppp```aaajjjdddhhhddddddiiimmmfffTTTDDDooonnniiiaaa^^^bbbccc```VVVZZZ\\\\\\^^^bbb___YYY]]]bbbVVVmmmhhhXXXPPPssshhhbbbbbbbbbbbb```jjj^^^[[[kkk```TTTgggllldddaaafffhhhccc^^^]]]YYYVVVZZZcccddd___dddoooooovvviiicccuuuzzznnnmmmrrryyy~~~{{{pppccc\\\YYYbbbdddgggiiijjjmmmpppsssooorrrppphhhfffjjjlllkkkjjjaaa^^^cccddd___bbbkkkrrrkkkeeegggiiihhhfffeeehhh]]]aaapppppp^^^YYYbbbVVVgggooofff\\\]]]aaaaaa```aaadddiiillliiiaaa[[[]]]hhhnnniiibbb_________fffaaa\\\ZZZ]]]```bbbbbbYYYkkk[[[^^^[[[dddWWWhhh```___]]]]]]______```___iiiiii\\\LLLPPP```\\\IIIFFFAAA999222...---///111111555666555LLLsss???...///...***)))---------%%%333FFF~~~uuu~~~hhhppp{{{fff{{{mmmddd|||qqqzzzwwwlllsssqqqMMMOOO___mmm}}}uuu```|||www```SSSvvvjjjtttwwwyyyvvvrrrrrrqqqsssxxx||||||yyyoooTTTCCCEEEEEEAAA;;;666555666000555333MMM}}}zzzbbbrrrSSS]]]cccaaabbbeeeaaaXXXssssssooo[[[jjjlllhhhyyyeeeXXXZZZgggrrrpppsss{{{|||}}}nnn}}}www}}}uuugggbbbhhhpppsssrrrvvvuuuvvvxxxvvvqqqmmmlllrrrdddyyyxxx{{{tttxxxzzzsssqqqppphhheeejjjrrrrrraaatttwwwzzzpppeee~~~nnnrrrvvvxxxxxx|||zzzzzz~~~zzziiiYYYXXXeeeqqq|||nnnddddddrrreeeggg\\\uuu}}}iiixxxtttlllmmmaaa[[[ppp]]]uuuvvvnnnvvvqqqbbbxxxyyy```WWWppp|||zzzooo~~~vvvrrrqqquuu{{{wwwsssoooyyy~~~wwwqqqqqqppp~~~zzzkkkuuu~~~rrryyyzzzssseee~~~sssdddOOOVVVzzzkkkqqqvvvyyyvvvmmmWWWPPPGGG???999555222000000111;;;888::::::===```ooo@@@222111000//////.........666RRRTTT>>>PPPrrryyyuuu|||ffflllpppuuu|||hhhccclllkkkeee]]]RRR\\\ssshhhkkkrrreeesssxxxdddgggiiicccjjjgggfffkkkjjjhhhoooeeekkkppppppooooookkkffffffdddeeegggfffbbbaaadddsssmmmgggdddhhhkkkgggaaaXXXgggtttmmm```eeekkkfffddddddeeeggghhhddd]]]WWWnnncccaaaeeekkknnnbbbcccfffkkkooonnnhhhddd^^^SSS[[[ttteeeXXXeeeuuunnneee``````ccceeefffbbbkkk___\\\llleee\\\ooogggbbbaaaeeehhheeebbbbbb^^^ZZZ]]]dddeeeaaagggrrrtttllleeemmmyyytttlllooolllqqqtttssslllgggeeegggnnnoooooonnnmmmmmmoooqqqlllnnnlllgggfffiiijjjfffkkkggghhhmmmllleeeeeemmmkkkdddbbbhhhnnnkkkeeeaaa```ccchhhkkkjjjfffdddeeeWWWeeellleee^^^aaadddbbb^^^___aaabbbbbbaaa```___]]]___bbbcccbbb```___^^^```]]]YYYYYY\\\___``````YYYeee\\\jjjaaaUUUEEEaaaaaa^^^\\\[[[]]]]]][[[YYYEEEJJJRRR\\\jjjrrrkkk___EEE@@@999222...---///111)))//////000ZZZvvvrrr777...222---***///,,,+++---(((666EEEyyyuuu|||ppp}}}}}}^^^yyyddddddzzzwwwzzz~~~nnnooojjjMMMZZZpppzzz}}}yyyvvvsssqqqllleeennn```iiibbbVVV]]]eee___aaahhhaaaYYY[[[^^^dddkkkooonnnkkkvvvSSSDDDHHHIIIDDD<<<666777999666::::::TTTkkk]]]XXXXXXhhh{{{~~~pppnnnxxx``````{{{hhh___iiidddhhhppp{{{}}}qqqkkkwwwyyyrrrzzz}}}yyywww{{{{{{ssspppnnnsssyyyrrrgggmmm}}}pppppp}}}zzzyyyqqqrrrtttpppuuu{{{vvvmmmbbb~~~tttbbbooonnnpppeeeXXX}}}uuummmggg```YYYUUUsssjjjgggxxxllldddcccooobbbbbbmmmttt{{{rrrppprrrrrr[[[qqqooo```uuupppzzzeeelllsss___gggrrrsssyyyeeezzznnnoooxxx{{{zzzwwwkkkvvv}}}sssyyygggmmm~~~vvvyyywwwxxxlllrrr{{{~~~zzzyyy~~~{{{xxx{{{mmmfffooojjj^^^XXXUUUNNNIIIAAA:::555333000///111666999777???888>>>www{{{|||qqqCCC222111000//////.........555MMMTTTAAAWWW~~~yyyvvvuuukkkkkkrrrttttttkkkpppwwwnnnhhhkkkkkk}}}uuupppgggeeefffrrriiinnnuuunnnooommmdddkkkiiigggllljjjhhhnnndddmmmrrroookkkiiigggeeebbbdddggggggaaa]]]bbblllpppgggbbbgggnnnmmmgggaaaYYYvvv|||jjjbbbeeeeeeccc```ccceeedddaaabbbfffjjjmmmcccaaaaaahhhpppfffXXXUUUfffwwwuuufff[[[kkk\\\oooppp```bbb~~~zzzeeeccc```aaacccfffhhhiiidddkkkaaa]]]jjjeee```pppeeebbbaaacccdddbbbcccfffbbb___aaaffffffdddjjjtttttt___bbbxxxyyylllkkkqqqiiikkkllljjjhhhiiimmmqqqoooooommmjjjhhhgggiiikkkmmmmmmkkkiiijjjmmmjjjeeecccdddjjjpppmmmddddddkkkjjjeeefffmmmrrrnnneee```___nnnqqqfffdddllllllbbb]]]fffiiiccc```cccccc```[[[___cccbbb___]]]^^^aaaggg___]]]ccceee___ZZZ[[[]]]\\\ZZZ[[[]]]___``````^^^fffVVVTTTPPPOOOOOOnnnmmmgggaaa___```___\\\XXXrrrttt{{{uuuaaaTTTCCC???888111......///111222999333+++NNNwwwrrr444111555---+++222,,,,,,...)))444???pppvvvqqq~~~sss}}}pppaaauuu]]]iii|||nnnyyy^^^MMMgggvvvpppuuuzzzggg|||dddfffuuucccWWWiii\\\ZZZZZZQQQNNNQQQMMMGGGDDDDDDJJJQQQSSSQQQMMMUUUAAABBBBBB???:::666555666222//////RRRhhhttt}}}~~~tttRRRhhh{{{qqqiiilllqqqsssvvvqqq{{{}}}ttttttsssppp~~~}}}nnnooosssssslllgggsssjjjxxxxxxrrruuugggaaaccceeefffrrr|||xxxtttccczzzpppnnniii{{{vvveee^^^hhhrrr}}}wwwtttyyyxxxkkkZZZWWWfffwwwwwwhhhppphhhqqquuulllfffeeeqqqdddcccqqqtttttt|||uuu~~~tttlllmmmvvvyyynnnaaannnsssjjjrrrsssjjjxxxxxxdddjjj}}}bbbfffwwwvvv{{{wwwnnnppp|||zzz|||{{{nnnsssuuuqqquuurrrwww|||```{{{}}}zzz}}}rrr{{{|||oooeee[[[~~~pppeeessspppnnnsss{{{{{{xxxjjjiiiuuuiiiRRRGGGEEE@@@<<<777333111111000000222::::::777AAA444===xxxyyyiii???222111000///............---DDDXXXGGGYYYddddddkkkzzznnnuuusssooonnnzzzqqqiiiqqqxxxwwwxxxjjj[[[ZZZ\\\eeetttfffrrrmmmlllyyy}}}uuujjjgggnnnkkkiiilllhhhccchhheeelllooollliiiiiigggdddbbbeeeiiiiiiddd```fffoookkkbbb```gggllljjjfffeeeggg~~~yyygggeeebbb\\\aaaaaadddeeebbb___bbbiiipppqqqdddddd```XXXZZZeee^^^SSSTTTeeeooohhh``````lllmmmwww]]]dddvvviiibbbbbbccceeeeeeeeedddcccdddjjjccc___fffbbb]]]ffffffddd```]]][[[\\\```eeeaaaaaaeeeiiiiiigggkkksssmmm\\\jjj}}}qqqgggnnnrrrmmmllljjjggggggiiilllpppggggggfffdddcccdddgggiiillljjjhhhjjjnnnnnniiiccc\\\```hhhmmmiiiccceeelllllliiiiiillllllfffbbbbbbkkkuuurrreeecccllliii\\\cccffffffbbbaaacccaaa]]]```cccggggggdddaaa___^^^eee\\\\\\gggiii___YYY^^^aaa``````aaaaaabbbbbbbbb\\\lllWWWAAAOOOjjjqqqyyyxxxoooeee```aaabbb___\\\jjjlllnnnooolllbbbTTTIIIAAA===777111......000111...::::::333KKKzzz}}}TTThhh~~~:::444222.........------000(((...777nnn|||yyymmmzzz~~~ssstttjjj[[[sss||||||xxxgggqqqUUUSSSsssvvvpppmmmxxxeeettt~~~uuupppooofffbbb~~~uuupppqqqqqqggg]]]UUUZZZccceee___YYYQQQ===;;;::::::;;;:::666222666000...MMMpppzzzwww|||{{{iiiVVVnnnwwwpppxxx{{{qqq||||||uuussszzzzzz}}}sssxxxvvvjjjdddjjjsssvvvqqqtttkkkddd]]]jjjllluuuyyywww{{{{{{ooolllfffzzzmmmjjjfff|||~~~ooopppkkkqqq|||xxxuuusssrrryyyuuupppnnnttt|||zzznnnttt}}}sssnnniiigggvvviiihhhkkkeeekkkjjjnnnnnnwwwnnnmmmwwwyyylll^^^YYYuuulllxxx~~~pppjjjyyy~~~{{{jjjooovvvssswwwxxxxxxtttmmmmmm|||xxxzzzuuuxxxkkkzzzyyykkkwwwuuusssiiizzz~~~oooxxxrrr|||vvvNNNkkkyyyttttttuuupppxxxyyywwwqqqqqqddd___rrrzzzpppcccWWWhhhjjj]]]PPPGGG===:::666444333444444333333;;;;;;888@@@333???|||ggg???222111000///............)))AAA```JJJOOOmmmZZZ```lllqqq{{{xxxssszzzlllkkkppphhh^^^ZZZSSSJJJSSSVVVUUUVVVPPPQQQ___kkknnnfff```uuuuuueeeeeemmmkkkiiilllfffaaaeeegggiiijjjiiikkkmmmjjjddddddeeeiiimmmlllhhhiiimmmdddaaaaaadddfffeeegggjjjoootttiiidddjjjbbb\\\jjjffffffeeecccbbbcccfffiiihhhaaabbbgggaaaVVVYYYfffeeegggqqqwwwkkk]]]eeexxxbbbhhhgggYYYxxxccc]]]```ccceeeeeecccaaa___```eeeeeecccfffccc^^^___dddbbb]]]WWWVVVZZZaaafff___bbbgggkkkjjjhhhjjjnnnmmmlllzzz{{{gggfffrrroooqqqnnnkkkiiiiiijjjjjjjjjeeeeeefffeeeeeegggjjjmmmiiiffffffjjjnnnmmmgggbbbeeehhhlllmmmhhhdddiiipppllljjjiiigggaaa^^^ccckkkwwwrrrkkkggghhhhhhbbb[[[dddcccaaa___bbbeeeccc___llliiieeedddcccccc```^^^XXXVVV^^^kkkjjj___]]]eeeeeeffffffeeecccbbbaaaaaaVVVeee\\\TTTuuu|||mmmtttkkkaaa\\\^^^bbbeeeeeeNNNWWWVVVNNNPPPZZZUUUGGG>>>;;;555000......000222+++333777444EEEooossssss???444,,,///333***,,,...222)))***555wwwfffvvvvvvxxx___^^^|||~~~zzz~~~{{{pppyyyrrrUUUdddtttsssnnnrrrrrrwwwzzzqqqsssyyyssssssllluuuuuujjjtttDDD<<<:::999<<>>@@@CCCEEECCC<<<555...000222777UUUtttWWWhhhrrrttt]]]ppp}}}}}}~~~tttwwwnnnwwwyyyvvvooojjj|||rrr~~~zzzvvvuuuuuusssoookkkkkkjjjhhhhhhppp{{{}}}mmmfffhhhsssvvvnnnxxx~~~tttcccvvvzzz|||xxxwwweeeuuu]]]vvvzzzzzzzzzyyywwwtttrrrrrrsssnnnssswwwvvvrrrppprrrvvvzzzvvvfffaaagggzzzrrrqqqmmmgggvvvllljjjsssqqqvvvqqqjjjiiirrrjjjllljjjccc]]]fff}}}wwwvvvjjjsssxxxhhhtttjjj```mmm~~~~~~}}}uuubbb___vvv{{{|||rrruuuxxx{{{xxxrrrttttttzzzyyyzzz~~~|||{{{yyypppnnn~~~~~~uuuuuuoooqqqpppyyyvvv}}}~~~aaalll|||jjjyyyqqq{{{~~~vvvsssmmmIII```|||nnnvvvdddhhhxxx{{{aaaHHHAAA???888555222000000000///...888555>>>:::999AAAdddsssjjj@@@222111000//////.........666DDDkkkOOOGGG\\\qqqpppccczzzvvvgggmmm}}}qqqmmmmmmwwwvvvccc^^^rrrzzz|||mmmbbb^^^XXXsssqqqfffbbbkkkkkkkkknnniiibbbfffjjjlllllljjjkkknnnnnnkkkccccccgggmmmnnnjjjggggggZZZdddhhhbbbdddnnnnnndddbbb[[[]]]cccaaadddiiihhhhhhiiijjjiiihhhgggeeedddbbbgggiiigggbbbbbbjjjrrryyykkk___aaammmssskkk```ssshhhffflllYYYeeeaaaeeeiiikkkiiigggggghhh```bbbhhhiiifffiiijjjaaa]]]```______dddjjjjjjeeeaaaeeegggfffeeegggkkkmmmwwwyyydddcccnnnrrrqqqooojjjfffgggkkkmmmjjjfffbbbdddgggiiiiiiiiijjjkkkmmmkkknnnttttttpppmmmooolllkkkgggbbb```ccchhhlllrrrnnnlllnnnoooppptttzzzpppkkkjjjmmmkkkeeeeeeiiifffbbb```aaadddggghhhiiikkkfff___ZZZYYY[[[^^^aaagggnnnssspppfff^^^^^^bbbfffggggggdddaaa___aaaccclll\\\SSSUUUxxxeee\\\bbbeeeeeeeeedddeeehhhnnnssszzz{{{uuullljjjhhhXXXDDD:::777333000...///111222555555333888```}}}666999---...777,,,,,,+++000,,,000777uuukkkzzzzzz~~~wwwttt]]]fff}}}{{{yyywww~~~}}}dddddd{{{xxx}}}}}}uuujjj[[[VVVdddeeekkkjjjsss|||VVVzzz{{{ppplllvvvsssnnn{{{yyynnnjjjqqqvvvtttsssxxxtttGGG===AAAFFFIIIGGGBBB;;;777666555555999WWW^^^~~~tttyyytttnnnwww{{{mmmtttppprrrxxxzzzttt{{{rrriiiuuujjjyyyyyy|||uuu~~~{{{~~~|||rrrfffbbbhhhppptttkkkjjjsssyyyzzzzzzqqqfffkkk~~~ooorrrxxxvvvtttttteeexxxxxxxxx}}}pppfffcccmmmoootttqqqqqqqqqrrrttttttrrrqqqsssttttttrrrqqqrrruuuyyyrrrjjjdddsssyyy|||{{{sssrrrmmmeeesssiiigggssslllllliiiiiiaaa]]]^^^___^^^eee{{{lllhhhgggpppoooxxxqqqjjjyyy}}}nnntttqqqnnnhhhooouuutttmmmmmmxxxqqq|||vvvqqq~~~}}}uuu|||ooo|||}}}ooo|||~~~lllmmm}}}uuudddwwwsssWWWyyymmmyyysss{{{vvveeemmm]]]tttzzzrrrnnnkkkccceeebbbQQQEEEAAA:::555333111000222333333333999333>>>:::666IIIvvvxxxmmm555222111000//////.........,,,666___FFFDDD___yyymmmkkk~~~qqqttthhhjjjqqqoooxxxyyypppuuuvvvqqqrrrgggaaaiiiiiirrriiigggoooooommmooohhh```cccjjjoooqqqmmmjjjlllnnnnnnaaabbbfffjjjjjjeeedddgggYYYfffiiibbbhhhuuuqqq___aaa___iiifffXXX___fffWWWfffiiilllllliiiggghhhjjj^^^dddfffaaa^^^aaacccccc^^^ggglllfffbbbeeelllpppiiifffiiisssQQQaaajjjhhhfffhhhjjjhhhccc^^^]]]]]]eeeeeeiiigggaaafffhhh^^^```dddfffgggmmmpppjjj___eeeggggggcccbbbffflllpppttt{{{hhhWWWeeeqqqqqqwwwpppjjjeeeeeeiiikkkhhhdddaaadddiiilllmmmnnnooopppgggfffiiiooonnnhhhhhhlllhhhgggdddaaaccciiinnnpppqqqjjjgggmmmrrrqqqnnnllljjjpppsssnnngggdddgggkkkmmmiiifffeeeeeedddeeeggg\\\```cccccc___\\\\\\]]][[[cccgggbbb]]]___cccdddfffggggggeeebbbaaadddgggdddfffbbbRRRpppeeedddddd___cccgggfffbbbaaadddgggddd\\\XXX[[[___XXXJJJ???999666333000...///111222---333222999hhhkkk{{{333@@@444,,,555///...***...,,,111222fffvvv~~~ppp}}}}}}rrrccckkkyyylll|||~~~~~~|||eeefffqqqnnnooo~~~{{{yyyuuujjjjjjbbb[[[hhhWWWKKKcccZZZtttyyymmmjjjvvvqqqjjjwwwpppgggccciiiooozzzjjjDDD666BBBeeetttYYYCCC???777888333999999DDD~~~]]]{{{{{{~~~jjjjjj___jjjeeeqqq}}}tttiiimmmrrrhhh~~~zzzyyyxxxsssvvvzzzzzz{{{yyypppfffeeerrr}}}yyyuuu^^^zzz{{{pppzzzppptttsssjjjnnnzzz~~~yyyxxx{{{tttgggXXXlllyyyxxxsssoooiiilllkkkgggiiiqqqpppiiikkklllpppooohhhdddooo}}}pppppphhheeeyyyyyyxxxjjjjjj___mmmkkk}}}mmmllliii^^^```mmmqqq{{{wwwxxx{{{sssxxx|||yyy|||pppvvvjjjsss]]]\\\lllrrrrrrhhhsss}}}xxx||||||wwwwww|||~~~|||wwwzzzyyyvvvuuuxxxzzzzzzddd|||uuufffiiinnnuuukkkgggvvvtttaaavvv{{{yyy___zzzeeelll}}}xxxjjjmmmllllllcccZZZTTTLLLCCC<<<:::222222111///...///333666===222GGG===:::EEE|||www]]]:::222111000.........//////111666OOODDDDDDgggpppfffwwwtttwwwsssrrrtttqqqmmmooovvvdddnnnooohhhiiirrrmmm___aaaZZZcccyyypppfffhhhggglllnnnlllmmmpppkkkccclllqqqqqqkkkiiikkkkkkhhhgggfffhhhkkkjjjeeeeeehhh```fffpppyyy{{{tttiiiaaajjjggggggiiifff```]]]^^^aaaaaaccceeeggghhhiiiiiifffeeeccc```]]]\\\]]]^^^```bbbcccdddddddddgggiiidddggggggaaa___bbbfffgggjjjgggddddddeeeeeeaaa^^^___```bbbcccddddddccccccddd\\\[[[bbbddd^^^\\\bbbgggllleeeUUURRR^^^eeebbbhhhsssVVVYYY|||}}}pppiiipppiiidddeeeeeeeeefffjjjiiihhhgggjjjpppssstttsssaaakkknnngggeeekkklllhhhfffhhhgggdddffflllqqqrrriiijjjmmmqqqtttqqqiiiccciiipppmmmbbb^^^fffjjjgggpppjjjeeegggmmmnnnhhhaaaaaadddfffjjjqqqtttkkk___bbbggg``````hhh]]]ZZZpppfff\\\dddlllcccfffjjj[[[cccfffYYYWWWiiieeeVVVWWW]]]cccbbb___]]]QQQHHHNNNMMMHHHEEEJJJQQQQQQHHH>>>888444///,,,,,,...000222555555...===lllkkkpppFFF888...333333888111,,,111***+++555JJJzzz{{{mmmpppwwwzzzsss\\\ppp}}}sss|||vvv||||||SSSmmmxxxeee]]]xxxtttppp```xxxqqqiiilllgggqqqooohhhlllnnnppptttwwwsssllluuusss___XXXvvvnnnDDD>>>???VVVeeeWWWKKKGGG<<<888555;;;;;;EEExxxaaasss]]]qqquuu}}}uuu{{{jjjeeevvviiihhhqqq}}}yyyzzzqqqyyywwwvvv~~~~~~|||vvvpppkkkooo~~~{{{ttt}}}|||xxxsssmmm~~~qqqrrr}}}sssmmmtttwww{{{fffdddpppuuummmgggkkkkkkgggiiiyyy{{{hhhxxx___YYYcccsssiiibbbaaacccbbb``````mmmiiigggjjjjjjhhhhhhmmmtttooogggjjjzzz|||vvvnnnooo^^^~~~}}}pppooozzziiiiiiqqqiiihhh{{{iiijjjnnn~~~~~~}}}|||zzzxxxvvvuuuzzzttttttwwwvvv{{{|||}}}mmm~~~aaa[[[lll}}}cccyyyzzz{{{~~~}}}|||yyyxxxxxxiiiooo}}}rrr~~~yyyuuu~~~vvv~~~llltttzzzHHHXXXmmmyyy{{{xxxggglllpppxxxfffVVVyyynnnXXXEEENNNPPPHHH@@@===999333222222111///...000333666666:::>>>???<<>>000&&&000,,,222---+++333OOO|||jjj~~~|||qqq[[[mmm}}}|||~~~}}}RRRUUUnnniiifffvvvsssvvv||||||hhhfffrrrssszzz|||WWWuuurrrsssyyyzzzpppoooeeemmmwwwFFFHHH>>>DDDQQQRRRQQQJJJ<<<:::555:::999???yyyccckkkuuuwww{{{uuu|||iiiiii~~~}}}{{{rrrnnn~~~}}}jjjrrrdddzzzkkk|||xxxvvv{{{}}}yyyvvvxxxkkklllppp|||vvvrrr}}}uuujjjxxxzzzzzzrrrnnnjjjqqqppp\\\___jjjnnngggbbbgggpppttt}}}qqqzzz~~~uuuqqqzzz|||uuurrrvvvtttzzz~~~{{{qqqmmmxxxzzzooofffrrrwww{{{tttsssuuu___sss}}}tttpppkkkfffuuulllfffsss~~~vvvvvvyyytttttttttuuuuuutttsssssssssuuuqqqnnntttxxx}}}zzzrrruuu[[[uuuaaa}}}{{{xxxxxxyyy~~~rrrjjjsss}}}{{{|||{{{~~~cccYYYsssyyyttt___\\\QQQppp~~~mmmssslll]]]zzzxxxYYYRRRMMMkkkiiiJJJSSS```___KKK===<<<999000111111111000///111555888666DDD999>>><<<\\\}}}OOO888999777555222000.........,,,000ZZZ]]]>>>IIImmm{{{aaaeeexxxrrrjjj~~~vvvpppnnnqqqsssmmmeee___XXXOOOLLLVVVbbbmmm|||}}}qqqbbbnnnooonnnkkkkkkllljjjfffdddhhhiiifffdddeeeeeedddfffdddfffjjjkkkiiihhhkkkggg``````fffddd]]]___iiidddaaa```cccdddbbbcccfffgggeeeaaa^^^\\\\\\]]]^^^]]]^^^```cccdddffffffgggfffffffffdddbbbcccfffhhh___fffiiiddd```bbbhhhkkkggghhhhhhgggeeeddddddeeeeeeeeefffgggfffeeedddcccdddcccdddfff```ZZZ___iiigggeeebbbccchhhooovvvzzzrrrnnnZZZrrrvvviiimmmiiiiiilllooonnniiigggiiikkklllooorrrsssqqqlllhhhoooqqqnnnfffdddgggeee^^^]]]gggnnnkkkfffgggllloooqqqrrrqqqllleeebbbcccfffaaajjjmmmiiigggiiifff``````___aaaeeejjjllljjjggglll^^^VVV\\\bbb___YYYXXXhhhllljjjiiiggg\\\YYYhhhllldddfffgggbbbeeeiiicccfffhhh```^^^hhhiiieeejjjaaasssqqq```ZZZ^^^iiixxxuuurrrppppppmmmaaaNNN@@@666333...,,,,,,///111222...999333EEEgggKKKDDD:::999666:::111+++222///,,,111RRRbbbssstttxxxsss```qqqsssccc@@@OOOdddccckkkxxxzzzeeeZZZrrrrrrwwwttt}}}pppSSSvvv{{{hhhjjjtttwwwsssqqqmmm}}}|||___IIIKKK>>>:::EEERRRVVVIII888;;;555888444888mmmhhhnnnwwwxxxmmmkkkooooootttmmmmmmpppxxx|||yyyvvvwww}}}}}}vvvpppooonnnzzz|||uuu}}}}}}xxxnnnxxxzzz|||fffqqqsssyyynnnaaazzz}}}zzz|||zzzyyysssxxxzzzvvvoooqqq}}}nnnfffxxxqqqwwwrrruuuwwwaaalllvvvkkkrrrmmmccctttiiibbbzzzyyy{{{nnnqqqrrrssssssssssssssssssrrr|||uuunnnvvvuuuvvv}}}xxxhhhrrr{{{zzzsss~~~cccvvvnnnooouuuyyynnnjjj||||||{{{xxxpppttt}}}{{{eeeHHHbbbtttpppNNNnnnkkk}}}nnnhhhOOOjjjnnn```QQQ~~~yyyhhhOOO@@@<<<888222111111111000000222777:::;;;DDD;;;:::BBByyyGGGCCC999777555222000///......///111]]]hhh@@@BBBkkkxxxmmmkkkmmmlll|||uuuqqqoooooonnniiibbb\\\WWWdddzzzvvv}}}zzznnnkkktttuuunnnkkklllkkkkkklllllliiifffeeegggiiihhhgggfffffffffkkkhhhhhhkkklllhhhfffgggkkkZZZVVVdddnnnjjjfffjjj______ccchhhhhhddd```aaadddcccccccccdddfffhhhiii[[[[[[\\\___cccfffhhhhhhmmmllljjjfffcccccceeegggdddhhhiiidddaaacccdddcccaaaccceeeccc```^^^```bbbffffffggggggfffdddcccbbbfffdddcccccc___[[[```hhhddd___]]]^^^___bbbkkkvvvzzznnn```ssshhhpppqqqjjjeeefffhhhiiikkknnnmmmnnnppprrrrrrooollliiijjjjjjgggcccfffjjjiiicccaaaffffffbbb```fffmmmrrriiimmmppppppmmmjjjhhhgggpppqqqlllddd```ccceeecccgggggghhhjjjkkkjjjgggdddggg```cccppprrrddd[[[]]]qqqqqqmmmjjjeee___cccoooiiifffffffffcccdddfffdddgggfffaaa```eeekkkpppvvv}}}vvvaaaVVV^^^gggnnnyyyjjjiiihhhhhhcccVVVEEE999555111---,,,---///111222444444000ZZZTTTGGGHHH>>>888///000444***000000...///KKK~~~zzzggguuu~~~}}}yyyssssssddduuuttt\\\GGGKKK^^^iiiooozzz{{{kkk]]]dddqqq|||hhh]]]mmm```___dddfffbbbdddkkknnnllljjjnnnnnnyyyhhhUUUPPPEEE@@@>>>KKK```bbbNNN;;;===777888444999bbbhhhdddddd~~~~~~{{{|||tttxxxwwwzzz~~~|||yyyxxxttt|||uuu}}}yyy}}}vvv|||xxx}}}uuusssvvvxxxwwwddd{{{kkk|||}}}tttpppwww}}}~~~{{{vvvlll~~~tttlllrrrxxxwwwjjjddd}}}mmmwwwrrrsssuuufffiiivvvdddeee|||ooocccrrrkkkggg{{{ooooooiiipppvvvkkksssssssssrrrqqqooonnnmmmnnn|||xxxrrrxxxssspppxxxzzzfffhhh~~~uuuvvvuuu|||eeevvvmmmlllppptttvvvllldddooo|||wwwrrrxxxuuujjj~~~zzzppptttEEE\\\___YYYiii}}}zzz}}}\\\jjj}}}YYY^^^}}}dddLLLCCC@@@999444333000000111000111444888<<<>>>888@@@999RRRccc<<>>pppxxx|||qqqppprrryyyxxxtttyyyyyyqqqdddrrr}}}zzzqqqYYYKKKHHHYYY}}}wwwoookkkrrrooo~~~mmmjjjuuuZZZIIIiii{{{kkkTTTKKK\\\mmmmmmgggfffRRRdddmmmqqqxxxvvvnnnnnnXXX>>>DDDHHH[[[wwwwwwZZZDDD@@@:::===<<>>BBB555BBBAAAgggtttSSS===>>>666555333111000000000000000///GGG```GGGAAAooo|||xxxqqq}}}jjjnnnnnnkkkjjjooosssuuu~~~jjjeeemmmhhhZZZNNNKKKWWWnnnsssfff___cccgggeeefffkkknnnlllkkkkkkggggggiiillljjjeeedddgggkkkgggfffkkkooollljjjiiihhhgggfffeeebbbcccppp}}}iiieeecccddddddbbbdddhhhaaacccfffiiijjjhhhfffeeeoookkkfffdddeeefffdddbbb```bbbdddeeeeeegggjjjlllfffhhhgggfffhhhjjjgggbbbffffffgggfffdddbbbccccccccccccddddddcccaaa```___ccc```\\\]]]___`````````eeehhhhhhdddbbbiiixxxuuummmiiitttvvvwwwtttmmmiiinnntttrrrlllhhhnnnnnnmmmllllllnnnssswwwrrrqqqnnnllljjjhhhdddaaa___bbbeeeiiippptttpppiiiooolllhhhiiimmmpppooommmrrrqqqqqqrrruuuwwwxxxwwwssspppmmmmmmooooookkkhhhVVVYYY___bbb\\\ZZZiii}}}~~~ooohhhbbbYYY```mmmmmm___gggeeeccchhhddd___fff___YYY]]]```[[[^^^ddd___HHHPPPVVV^^^bbbXXXTTTaaaXXXYYYYYYVVVPPPFFF===888111///,,,,,,---000111222000222;;;qqqwwwRRRqqq~~~[[[HHHHHHAAA>>>666555999...///...111000444VVV|||uuuuuu~~~|||zzzttt}}}zzzjjjqqqwwwssszzz||||||```JJJPPPbbbppp}}}wwwoooXXXkkkvvvnnnggggggYYYddduuu[[[UUUkkkrrr___TTT[[[UUUoooyyyqqqqqqssssssvvv```<<>>@@@>>>555///...///000000111333666<<<@@@BBBAAAAAAWWWIIIHHH::::::888666333111000000000...111<<>>OOOXXXqqqcccDDD@@@===CCCCCCEEEJJJrrrhhhqqq}}}rrryyygggjjjtttzzzgggqqq{{{{{{wwwzzz{{{zzzyyyyyyxxxwww}}}yyyooo}}}}}}rrr|||xxxvvvpppmmmwwwsssppp~~~rrrxxxzzztttsssrrrgggXXX[[[iiirrrtttpppzzzeeessssssyyyxxxsssnnnnnnrrrvvvvvvuuunnnsssiiigggfffnnnuuuyyysssnnnzzzuuunnnqqqqqqWWWtttooommmvvvmmmrrrwwwoooaaa{{{zzz~~~~~~|||zzzxxxuuurrrqqqiiieeettt~~~vvvzzzwww}}}nnnsssttt}}}tttuuu~~~qqquuuqqqttt}}}wwwqqqppp}}}vvvoookkkrrrbbbnnnnnnTTT}}}zzzfffiiimmmuuujjjdddVVVbbbfffsssrrr^^^aaaRRR\\\GGG@@@EEEEEE<<<222/////////...///000111333777<<<@@@;;;KKK???qqqVVV<<>>:::555222111111222///111...111<<>>WWWYYYHHHAAA___xxxoooqqqiiirrrvvvssstttsssvvvsssddd[[[\\\\\\___mmm}}}cccJJJKKKaaasssvvvfffdddjjjlllhhhnnnxxxxxxkkkooorrrppplllhhhggghhhooofffccckkkrrroooiiifffYYYeeemmmiiibbbbbbfffjjjyyywwwnnnbbbSSShhheeebbbggggggaaaccceee\\\\\\bbbfffgggmmmtttoooeeehhhfffrrrtttfffkkkuuulllllltttqqqkkkkkkfffdddllloooooonnnjjjfffcccdddeee___hhhhhhgggkkkhhhfffmmmeee```[[[[[[___aaa```]]]eeegggffffffmmmyyy~~~{{{zzzuuurrrsssqqqmmmooovvvxxxvvvvvvwwwvvvrrrppppppppptttsssmmmnnnsssoooeeekkklllooonnnhhhccchhhqqqpppqqqooonnnvvvwwwsssxxxuuuwww|||qqqpppccciiirrrnnnsssoooWWWnnnsssmmm```bbbppprrrffflllhhhggglllppppppppprrrrrrkkk___cccpppmmmccceeelllgggcccaaadddgggiiiiiiPPPPPP___jjjddd]]]]]]YYY___uuukkkbbbbbb[[[WWWGGGWWWnnncccWWWLLL===;;;333///---,,,,,,...111111111---:::DDD|||```QQQPPPJJJFFFFFFDDD<<<:::666222111333777;;;mmmjjjyyyzzz}}}|||~~~{{{vvv{{{yyyxxxrrrRRRLLLcccsssvvvuuurrrqqqbbb]]]mmmbbbWWW~~~fffppprrrjjjsssqqqnnnoookkkeeehhhmmmggglllvvvccc```bbbYYYJJJgggEEE===^^^wwwcccGGGFFFIIIGGGDDDAAACCCaaa~~~yyy|||wwwyyywww}}}ooo|||ooocccpppuuu^^^pppsssiiiccccccqqqxxx}}}iiiPPPxxx{{{zzz~~~xxx|||}}}~~~ssszzz|||qqqmmmssslllpppsss~~~ssstttgggjjj~~~yyytttpppxxxzzzuuu~~~pppaaavvv~~~sssrrr~~~ppppppsssiiidddxxxxxxjjjkkkjjjvvvlllsssxxxppprrrqqqqqqhhhmmmjjjrrrxxxpppsssvvvsssnnnmmmuuuzzz{{{www{{{~~~nnnwwwtttzzz{{{vvv~~~eeezzz|||{{{hhhzzz~~~{{{{{{{{{yyywwwxxx```]]]vvvmmmTTThhhtttsssyyyvvvrrrbbb|||qqqkkkcccfffzzzlllvvv}}}|||}}}ffffff]]]UUUSSSKKK???<<<888444222111111111111444555666:::??????>>>===TTToooAAAIIIHHHDDD@@@EEEEEE>>>777444333111444...>>>MMMRRRBBB===dddsss}}}eee___wwwwwwxxxssstttqqqeeegggbbbhhhyyyppp[[[VVVppp{{{lll^^^gggkkkhhhiiinnnsssuuuiiijjjllllllkkkjjjjjjjjjnnnfffcccjjjpppmmmfffbbbaaajjjpppnnnlllqqqyyy}}}vvvttt|||uuuggg___ZZZhhheee\\\___dddaaaccceee^^^[[[cccfffdddgggllliiibbbtttooovvvuuuhhhlllrrrhhhjjjpppkkkeeeiiihhhjjjtttmmmiiieeecccdddeeedddbbbbbbhhhdddbbbgggeee```fff]]]]]]\\\\\\[[[[[[ZZZZZZXXX]]]```ccciiiqqqqqqlllqqqqqqtttxxxvvvrrrsssyyyuuutttttttttrrrooommmmmmllloooqqqrrrtttvvvrrrlllpppmmmllloooppprrrvvv|||uuuttttttvvvzzz{{{wwwrrrsssnnnvvvuuueeeeeekkkccciiiffflllmmmlllyyyvvvZZZllluuuttthhhhhhssstttlllrrrkkkfffhhhkkkkkkkkklllnnnkkkdddgggpppkkkaaadddnnnhhhbbbcccgggiiifffaaaXXXTTT^^^hhhaaaXXXYYY\\\XXXooofff]]]______YYYAAA]]]nnn]]]OOOGGG;;;:::444...---,,,,,,///111222111666444CCC}}}rrrYYYLLLKKKFFFBBBCCC@@@@@@===:::666333333555777zzz|||qqqnnnzzz}}}}}}uuu}}}nnn]]]bbbtttsssnnnttt{{{~~~oooQQQzzz\\\UUU```sssyyyjjjWWWbbboooxxxvvvvvvmmmddd]]]YYYkkkssspppcccRRRXXXlllxxxOOOJJJddduuu}}}~~~cccMMMGGGJJJGGGDDDAAA@@@WWW|||uuu___rrr|||www{{{aaaeee}}}{{{nnnvvv~~~ggg\\\~~~www}}}~~~}}}yyyvvvyyy~~~xxxzzzqqqiiixxxqqqvvv~~~zzzvvvyyytttttthhhrrr}}}rrriiiuuu~~~uuu}}}}}}iiiooo}}}~~~yyy|||ooohhhgggbbbyyyyyy^^^wwwddduuurrryyytttllltttmmmmmmkkkrrrjjj~~~pppyyypppqqqttttttpppllliiiwwwuuuyyy~~~wwwwww|||mmmrrr{{{wwwyyykkk}}}vvvuuu~~~|||wwwwww|||yyy```pppjjjuuuooowww^^^jjjrrr|||yyywwwyyypppdddlll|||hhh{{{~~~{{{hhhPPPTTTMMMAAA???AAA;;;999666333111000000111---///777888666===@@@666///lll^^^@@@NNNHHHDDDCCCHHHIIICCC<<<777444000...000777>>>OOOGGGBBBrrr{{{zzzppp~~~tttsssrrrlllmmmpppjjjfffyyyvvv[[[bbb{{{{{{ooo[[[rrrqqqfffmmmpppmmmsssjjjiiihhhhhhiiijjjjjjiiikkkeeedddjjjnnnkkkccc]]]nnnpppooojjjiiinnnssstttppprrrhhhhhhccc\\\gggjjjeeeXXX[[[fffeeedddfffcccbbbjjjlllgggdddhhhiiieeeqqqkkkmmmkkkeeejjjnnneeejjjoooiiieeeiiihhhgggooorrrlllgggiiippptttqqqmmmlllooohhhdddiiigggbbbggg```dddfffeee```^^^___aaa[[[^^^bbbeeejjjpppqqqnnnooosssyyy|||yyysssssswwwqqqrrrrrrrrrrrrrrrqqqppprrrqqqttt{{{|||xxxtttsssyyypppiiilllqqqssstttuuuvvvrrrttt||||||rrrlllllllllnnnssskkk^^^dddpppmmmooolllrrrwwwvvvzzzwwwhhhmmmxxxzzzqqqlllqqqsssooolllgggfffmmmrrrqqqnnnmmmfffjjjggghhhmmmfff___dddmmmfffaaaccciiijjjbbbZZZ]]]UUUZZZgggfff[[[ZZZccc\\\hhhYYYPPPTTT\\\\\\CCCdddmmmUUUFFFAAA888999333...---,,,---///111222222333777UUU```xxxzzzfffQQQHHHHHHCCC@@@AAA===CCCAAA===999666444333333]]]ssswwwsss~~~www{{{{{{sss{{{wwwuuu]]][[[nnnwwwzzz|||bbb]]]wwwdddQQQNNNjjjooolll```bbbyyyzzzsssdddllllllgggeeeeeexxxzzzkkkoookkkgggMMMOOOfffwww|||yyydddLLLDDDHHHFFFEEEEEEDDDSSSppp|||zzz~~~}}}\\\dddvvvkkkppplllhhhppp{{{qqqYYYqqqqqqnnn|||iiihhhpppfff|||}}}{{{wwwzzz~~~yyysssrrrxxx{{{yyynnnjjjwwwwwwfffpppxxxuuuvvvvvvhhhuuuxxxooommmwww{{{ssstttssslll{{{ttt|||sssZZZxxxsssdddvvvrrrrrr|||rrrvvvxxxppprrrkkkmmmoootttfff{{{rrrzzzqqqnnnqqqtttpppjjjfffxxxrrrtttzzzxxxyyyzzzyyyxxxyyyyyyyyyddduuu}}}uuuwwwmmmeeezzzuuuyyy{{{zzz}}}aaaQQQOOOkkkvvvzzzeeewwwsss}}}wwwllluuunnnwwwzzzyyywwwpppnnnwwwjjjUUUJJJNNNJJJ@@@;;;<<<888666444222000000000111,,,---888<<<999AAABBB333>>>YYYMMMUUUEEEDDDCCCGGGGGGAAA;;;999555222***111000555SSSQQQFFFrrrvvvaaauuummmlllhhhnnnuuurrryyy|||oooiiijjjlllhhhtttmmmhhheeezzzgggppppppiiisssppplllhhhggghhhiiihhhfffhhhffffffjjjnnnlllddd]]]uuutttnnnggggggiiihhheeefffqqqaaafffeee___sssmmmcccZZZbbbnnniiicccfffgggfffnnnooofffaaadddgggfffhhhccc___]]]]]]cccddd]]]^^^dddaaaaaagggddd^^^bbbfffcccaaadddjjjmmmjjjfffooosssmmmgggjjjgggeeelllhhhjjjkkkiiieeedddfffiiigggfffeeefffjjjrrrxxx{{{zzz~~~xxxssstttxxxrrrtttuuutttuuuxxxyyywww{{{uuuvvv|||{{{rrrnnnrrrvvvmmmgggiiimmmmmmkkkkkkrrrkkkooo{{{xxxhhhdddlllttttttooofffgggxxxtttoooxxx~~~ooommmuuunnnvvvwwwpppjjjlllnnnmmmffffffmmmxxx~~~wwwmmmggg___ggggggfffhhhccc___ggghhhccc```cccggghhhccc]]]lll^^^YYYgggqqqeee^^^gggcccbbbXXX```bbb___^^^FFFhhhkkkNNNAAA???666777111---,,,,,,...000222222222555888mmmggg]]]LLLGGGHHHBBBAAACCC???BBB@@@===;;;888666222000IIIyyyuuuvvv~~~iiixxx{{{|||{{{zzzrrrccclllsssyyyoookkkyyy{{{```WWWNNNXXXxxxnnnddd[[[ppppppooovvvsssmmmllliiippp~~~lllkkkuuuSSSXXXdddrrrsssoooaaaFFFBBBFFFDDDDDDGGGDDDLLLaaajjj~~~ZZZ\\\|||{{{~~~uuuqqqyyytttxxxrrreeebbb{{{www}}}}}}~~~tttqqqttt}}}~~~pppvvvwwwyyyvvvyyyvvvhhhuuurrrtttzzzzzzxxxppppppyyymmmppp{{{mmmccc}}}qqqxxxlllmmmzzz~~~rrrooolllrrrqqqqqqbbb{{{www}}}{{{tttnnnooosssooofffddd{{{zzz{{{xxxtttvvv{{{yyyqqqllljjj~~~zzzsssnnn{{{yyyrrrzzz~~~}}}uuulllvvv~~~```HHHmmm{{{rrrkkkuuuaaaoootttpppxxxssslllqqqwww}}}{{{gggbbbgggoooppppppjjj]]]JJJPPPNNNFFFCCC@@@:::666444333222111000000111111222444;;;@@@AAACCCAAA999vvvmmmSSSXXXYYYGGGKKKAAACCCAAA;;;888888888555111777111444YYYZZZBBB]]]pppfffaaaxxx|||pppppppppsssuuunnngggeeebbbbbbiiipppoooiii~~~pppbbbaaa___YYYsss}}}gggnnnmmmeeeqqqrrrmmmiiigggiiikkkjjjiiigggggghhhlllooooooiiibbbpppooollljjjmmmqqqmmmggg\\\nnnccciiihhhcccuuukkk\\\]]]lllvvviii___cccfffbbbgggeee\\\YYY___bbb___gggeee]]]YYY^^^ccc```\\\UUUZZZVVVWWWaaabbb]]]aaaaaadddggggggeeebbb``````fffmmmiiiccccccaaabbbmmmfffeeebbb``````aaacccdddfffdddccceeeiiinnnvvv|||{{{}}}}}}xxxssstttyyy}}}wwwzzzzzzvvvvvvyyyyyyvvv{{{tttqqqtttqqqiiihhhnnnmmmkkklllqqqtttrrrqqqsssllleeejjjwwwssscccdddsss{{{wwwjjjdddppp~~~~~~xxxfffttt~~~|||sssiiihhhpppiiimmmmmmiiieeefffjjjnnnllllllqqqxxxwwwmmmbbb]]]```hhhgggcccgggffffffnnnddddddeeeeeefffggghhhhhhuuucccPPP[[[qqqlllbbbjjjfff^^^eeehhh]]]EEEhhhhhhKKK@@@@@@666555------,,,,,,...111333333222<<>>@@@===888777999:::777111222///444YYYaaaGGGPPPqqqppprrruuuzzzooossswwwvvvrrrjjj^^^NNN]]]hhhddd]]]aaappp|||vvvjjjdddhhhfff^^^aaakkkzzzwwwhhhkkkhhhdddnnnmmmkkkiiiiiikkkmmmoooooohhhjjjlllmmmppprrrmmmfffffffffeeeeeeiiilllggg___\\\kkkhhhffffffiiiqqqgggUUU```sssuuuddd\\\aaabbbbbbccc^^^XXX\\\eeefff```cccggg```]]]jjjpppmmmpppjjjhhh^^^ZZZcccdddaaadddhhhmmmqqqmmmddd^^^___cccaaahhhddd```cccbbbcccmmmaaa___]]]\\\]]]___```aaaaaaaaadddiiijjjjjjmmmrrrkkkmmmllljjjkkkqqqwwwyyy{{{|||tttqqqtttrrrmmmxxxuuurrrqqqnnnkkkmmmrrrqqqsssxxx}}}|||wwwwww{{{gggdddjjjtttooobbbgggxxxvvvqqqdddcccqqqnnn]]]VVV^^^kkkdddmmmmmmhhh```dddiiihhhcccbbblllwwwllljjjjjjkkkgggbbbbbbeeeffflllhhhdddlllnnnlllpppfffhhhjjjjjjhhhgggiiilll___TTT???JJJooouuujjjqqqkkk]]]fffyyy```^^^LLLeeedddHHH@@@@@@444222,,,,,,,,,---///222444333222000kkkLLLDDDEEEDDD===???EEEAAA===:::999:::;;;;;;777333888vvv}}}jjjxxxzzzttt}}}uuummmwww{{{~~~{{{sss___kkktttoooooouuusssuuu|||dddDDDZZZwwwiiipppuuuzzzrrr|||~~~bbbZZZIIIiiizzztttooooooyyywwwpppuuupppbbbfffwwwppp```hhhTTTFFFHHHBBB@@@EEE@@@===DDDooo~~~ooofff```~~~tttxxxzzz}}}nnnzzzvvvkkkxxxmmm{{{zzzwwwmmmfffgggfffjjjnnnsss}}}{{{uuuhhhuuunnn~~~wwwxxx}}}vvvlllkkkmmmzzzkkkwwwhhhgggwwwmmm|||yyylllyyysssrrrsssmmmrrrnnnsssyyyrrruuuvvvjjjjjjfffyyyqqqwwwqqqtttooocccwww{{{{{{|||qqqqqqlllrrrqqqpppoookkkjjjuuu{{{rrrsssooo|||zzz}}}rrr}}}}}}{{{pppeeemmmeeesss[[[IIIcccqqqllllllssszzzkkklllhhhuuuOOOnnnvvvrrrlllaaassspppCCCeeekkkWWW@@@???===777;;;000000000111111222333333222AAA::::::FFF:::DDDxxxlllRRRXXXOOOMMMHHHBBB>>>???>>>;;;:::<<<;;;777111,,,...222OOO```MMMKKKpppuuuvvv]]]rrrooohhhvvvxxxsssmmmhhh___qqqnnngggbbbfffpppuuutttiiifffjjjpppkkkdddmmm}}}yyysssnnnmmmllliiiiiinnnkkkkkklllkkkkkklllnnnpppkkknnnooommmooorrrnnngggcccdddcccaaabbbccc^^^WWWhhhjjjlll___bbbrrrllleeeUUUdddtttppp___```fffbbbiiieee]]][[[gggtttrrrggg___iiiccc```pppuuuqqqxxxsssrrriiifffooommmdddddd```dddfffaaaYYYWWW___gggfffhhhaaa```iiijjjfffkkk\\\___cccdddbbbaaaccceeefffeeegggjjjhhheeegggmmmgggjjjlllkkkoootttsssnnnyyy}}}zzzppplllpppooohhhrrruuutttooollloooqqqrrrmmmnnnrrrwwwvvvsssssswwwaaadddmmmrrrjjj```ffftttjjjkkkbbbfffoooaaaRRRYYYsss~~~cccaaaeeecccfff[[[fffrrrssseee^^^kkkiiiiiiiiigggcccbbbjjjuuujjjnnnhhheeeppptttmmmjjjjjjjjjkkkkkkiiieeebbb```JJJTTTNNN\\\qqqoooaaa\\\gggxxxdddWWW```KKKaaa```DDD======111///,,,,,,,,,---000333444444333---vvvrrrHHHCCCDDDBBB:::>>>EEECCC>>>;;;999:::======999555777XXX{{{nnngggsssuuuzzz|||jjjwwwxxxjjjqqquuuooozzz}}}eee~~~gggIIIFFFcccooo^^^cccmmmzzzzzz{{{[[[\\\rrrssskkkiiijjjqqqyyyrrrpppkkkkkkzzzsssqqq```qqqcccGGGIIICCCAAAGGGDDD>>>CCCVVVzzzvvv^^^SSSSSShhh]]]^^^jjj|||~~~tttmmmvvvxxx|||{{{aaaXXXWWWQQQRRR\\\^^^^^^]]]aaapppttt}}}ooo~~~kkkxxxrrrwwwzzzrrrgggnnnoooqqqsssjjjyyytttlllqqqzzzsssvvvyyyjjj```qqqfffsssiiiiiiwwwuuuwwwuuueeehhhjjjxxxnnn|||tttuuuoooccc~~~vvvyyy{{{jjjfffcccbbbcccpppmmmxxxyyyxxxnnntttvvv~~~}}}{{{xxxdddRRRSSSWWWfff|||zzz^^^bbbooo{{{tttnnnaaawwwttt\\\TTT}}}fffzzznnnVVVqqqnnndddWWWttt|||LLLbbb^^^EEE666;;;444***444//////000111222333333444222III???>>>NNN@@@TTTeeeUUUYYYCCCGGGKKK===>>>AAAAAA???>>>???;;;555:::000222111CCCVVVIIIBBBeeeppp~~~jjj}}}zzzeeezzzxxxqqqooosssssszzzvvvxxx}}}|||wwwpppwwwttthhhfffooouuuqqqvvvggghhhrrrpppllloooqqqlllnnnooommmjjjhhhkkkmmmnnnqqqqqqmmmnnnqqqmmmfffgggiiihhhfffhhhkkkiiicccvvvllloooXXX___zzzlllgggYYYhhhuuulll^^^fffmmmdddllleee\\\]]]nnn~~~zzzkkkfffqqqggg___kkkjjjbbbiii^^^cccdddkkkyyyvvvhhhcccbbbeeeeeeaaa^^^cccppp|||iiifff\\\]]]lllnnnfffeeeVVV```jjjkkkfffbbbdddhhhoooiiieeeccc```]]]dddmmmvvvzzz|||}}}uuuhhhtttzzzwwwmmmkkkqqqqqqjjjiiiqqqrrrjjjfffkkklllhhhZZZYYY]]]eeejjjlllpppttt]]]dddnnnooofff]]]aaalllccchhhdddiiiqqqbbb```zzzjjjcccdddQQQLLLeee\\\mmm~~~iiiZZZiiioooqqqtttqqqiiidddlllxxxkkknnnfffdddrrruuuiiiaaakkkjjjiiiiiihhhbbbXXXPPPSSSpppwwwqqqbbbIIIYYYtttjjj```aaa:::___]]]BBB::::::---...---+++,,,---000333555444333DDD~~~kkkZZZggg___HHHDDDFFFCCC:::???GGGEEE@@@===:::;;;>>>>>>:::666333666___cccmmm^^^zzz}}}{{{ggg{{{zzz}}}{{{yyyrrruuu```mmmuuueeeooovvvWWW~~~zzzWWWDDDXXXaaa___kkkiii|||uuuhhh\\\[[[uuuUUU[[[nnnwww{{{xxxpppnnnzzzxxxjjjmmmsssiiizzziiiXXXQQQPPPIII===>>>FFFDDDNNN}}}zzzYYYaaajjj}}}{{{rrrqqqeeehhhuuuOOO\\\nnntttrrr{{{wwwttt\\\cccTTT```ooottt}}}xxxzzz~~~~~~vvvxxx|||ppptttnnnttt{{{kkkxxx|||zzz~~~zzzvvvxxx}}}wwwxxxqqqlllqqqiiipppqqquuussssss\\\gggyyyrrr~~~ssslllhhheee}}}iiissszzz^^^YYY```sssqqqyyy{{{fffxxx}}}xxxmmmqqqmmmpppfffkkk}}}vvvvvvyyy___```lllcccgggmmmggg___WWWJJJLLLHHHAAA:::444111/////////000000111111333666999AAA:::GGG@@@EEEEEEgggUUUGGGIIIPPPOOOIIIDDDCCCBBBAAA@@@@@@===999666:::777000777111DDDaaa===hhh~~~^^^pppxxxrrroooppprrrwwwmmmccckkk~~~nnniiirrrwwwxxxfffTTTZZZccc[[[lllsssmmmtttxxxllljjjooorrrooolllkkknnnooonnnlllgggmmmqqqooolllmmmmmmlllnnnrrrwwwzzzyyyssskkkfffbbb^^^[[[bbbpppvvvkkk\\\XXXwwwzzzbbb[[[dddddd___XXXQQQXXXsssnnnaaabbbhhhkkkhhhccccccjjjpppSSSbbbllllllkkkllleeeYYY```UUUPPPMMMdddvvvnnnuuuiiifffaaa\\\{{{mmmeeeeee\\\```~~~ggg______mmmrrraaa```ccc___^^^ooo~~~|||yyysss}}}ssskkkvvvpppiiiuuukkkjjjoooqqqnnniiicccllljjjgggjjj\\\cccaaaaaa[[[lllcccTTTgggcccjjj[[[dddsssgggkkkYYYvvvppp```\\\hhhhhhYYYmmm|||uuulllTTTQQQ~~~sssxxx}}}nnnfffmmmvvvyyyyyyqqqiiifffiiinnnpppppphhhddd```hhhuuurrreeeaaadddgggggg___```nnneeeHHHrrr{{{iiidddbbbvvv}}}nnn^^^[[[VVVMMMeeeRRR???555222///,,,,,,(((111///---555666111222QQQ|||gggNNNFFFCCC@@@@@@BBBDDDCCCBBB???;;;;;;@@@AAA===888666:::777TTTggg~~~jjjxxx{{{~~~mmmuuucccssslllttt|||qqqlllxxx|||gggYYY]]]___]]]fffwwwkkkJJJMMMaaalllkkkiiimmmwww}}}]]]eeelllYYY]]]qqq}}}xxxnnn}}}~~~yyyrrrqqqtttppphhhkkkuuucccWWWOOOBBB@@@EEEDDDBBBppp~~~ooo}}}]]]xxxBBBkkkuuunnnwww~~~|||ppp\\\{{{uuuxxxuuu~~~|||}}}uuu~~~yyyrrr{{{}}}yyyuuuzzzyyyrrr{{{zzzxxxzzz}}}mmmpppeeejjjyyyvvvoooyyytttwww~~~ttt}}}yyyzzzqqqnnnsssvvvwwwpppaaaqqqyyyvvv{{{yyyuuu{{{bbbZZZpppyyytttooolllqqquuuvvvttt}}}yyy___HHHDDDeeejjjooodddrrrllllllXXXkkkuuuqqqggggggggg[[[OOOFFF;;;???===888444111000111222111111111000111444:::>>>@@@AAACCC===PPPqqqmmmUUUMMMIIIKKKLLLHHHEEEFFFHHHDDD@@@===<<<===<<<<<<777555111999666KKKiiiNNNKKKgggzzz___ppptttmmmkkkiiiggggggiiigggjjjjjj^^^ZZZfffsssrrrqqqhhh```jjjuuuqqqjjjmmmiiioootttnnnpppuuurrrpppmmmkkkjjjjjjiiihhhkkkqqqtttpppmmmmmmnnnmmmiiikkknnnooolllgggaaa]]]bbbjjjrrruuuuuuqqqfff\\\jjj{{{uuubbbeeepppqqqnnnxxxvvvzzz|||rrraaaZZZ^^^hhhfffaaa^^^ccciiihhhaaaccchhhfff\\\[[[dddhhhfffUUUcccuuusssyyyvvv]]][[[gggeee```YYYuuufff___```YYY^^^~~~jjjeeedddnnnpppfffgggmmmkkkccciiinnngggkkkcccnnniiihhhxxxpppgggvvv}}}sss]]][[[oooxxxqqqaaaXXXdddaaadddgggYYYccclllwwwtttuuuddd]]]tttpppiii[[[bbbsssgggjjjZZZvvvsssffftttlllRRRmmmwwwfffiiieeehhh|||}}}mmmzzzrrriiilllqqqppppppjjjddddddgggkkkllllllhhhZZZfffxxxmmm___fffqqqiiimmmiiibbbfffkkkcccUUUyyyvvvjjjkkknnnoootttgggooorrrjjjddd___SSSEEE^^^MMM<<<555222///,,,+++***111///...666777444888___TTTIIIFFFCCCBBBCCCDDDCCCAAADDD@@@@@@CCCCCC???;;;<<<555444TTT}}}eeemmm||||||vvv|||pppyyy^^^bbbqqq{{{ccc```qqqyyylllgggjjjzzzoooTTTTTTvvv}}}ppptttwwwmmmqqqsssppp|||{{{qqqpppwwwyyynnnoooppppppoooooorrruuu{{{bbbNNNIII@@@===AAACCC???XXXaaajjj~~~~~~zzzccc~~~]]]hhh\\\fffoooeee^^^nnnuuuhhhcccuuuxxxyyy~~~~~~xxxvvv||||||}}}wwwxxxttt|||{{{{{{yyyoookkkrrrxxxuuulllfffUUUWWWiiiyyyvvvxxxssstttzzz{{{zzzyyywwwzzz~~~|||zzz{{{xxxlll||||||xxx~~~zzzzzzvvveeeXXXiii|||yyytttqqqtttyyywwwqqq~~~}}}|||{{{xxxjjj```{{{zzzccc{{{oooaaaPPPrrr~~~qqqqqq{{{uuuIIIJJJ^^^tttddd```]]]wwwdddbbb```PPPxxxaaajjj^^^[[[YYYMMMEEEAAA999666444222000///000222444333333222222333888>>>CCC999GGGBBB===MMM|||IIIGGGKKKRRRSSSKKKBBBAAAEEEKKKFFF???;;;;;;===@@@AAA777666555999666KKKhhhZZZGGG]]]vvv|||```ZZZllltttlllvvvvvvooopppmmmfffjjjddd___hhhnnnbbb^^^mmmwwwllliiigggdddnnn{{{{{{nnnkkkkkkmmmoooqqqsssyyypppooonnnkkkiiiggghhhiiioootttuuupppllllllmmmllljjjkkkkkkjjjiiifffdddbbbdddttt}}}oooeeeaaa___rrruuuiiicccooowwwrrrppphhhkkkoookkk]]]UUUaaattt```bbb___[[[bbbpppoooeeeYYYaaaeeebbbbbbggghhhddd\\\qqqpppjjjlllbbbkkkiiihhhddd\\\wwwhhhcccfffZZZ^^^~~~mmmiiifffllliiibbbdddmmmoooggghhhkkkdddkkkaaajjjgggjjjyyyooobbbyyyvvvggg\\\lllrrrZZZiiisssiiinnnmmm]]]jjjhhhooohhhaaaZZZiiipppdddhhhzzznnnnnnaaazzzrrrjjjoooccc[[[[[[rrrpppcccsssiiitttnnnwwwxxxpppkkkmmmooommmfffdddccceeejjjnnnooonnnrrreeesss}}}jjjdddrrruuukkkvvvqqqooossseeeSSSVVV}}}yyyhhh```hhhmmmjjjkkkmmmddd]]]]]]aaa___UUUKKKWWWHHH999333111...+++***,,,222000000777666666???yyy}}}\\\KKKHHHEEECCCCCCDDDCCCBBBCCCAAAAAABBB???::::::===666555LLL}}}mmmlllwwwuuu}}}|||wwwcccYYYtttoooMMMLLL[[[[[[SSSooovvvMMMdddqqqyyyuuuttt}}}wwwtttmmmnnndddgggnnnrrrppplllooowww}}}WWWCCCFFFEEEBBBGGGKKKDDDOOOxxxrrrvvvcccrrriii\\\ooolllyyyjjjiiiwww{{{llltttvvvlllZZZ[[[dddssstttwww{{{|||zzzxxxqqq~~~~~~xxxwww}}}xxxjjjiiiooorrrxxxrrrqqqyyytttkkkqqquuu{{{rrrxxxuuuoooxxxuuuqqqppp}}}yyyqqq|||sss{{{}}}|||wwwtttzzzyyytttqqq\\\YYYiii|||~~~sssqqqnnnggg{{{xxxwww}}}kkkhhhYYYyyy{{{}}}~~~oooYYYwww~~~xxxtttccclllgggqqqiiiQQQ{{{kkkQQQgggUUULLLJJJCCCAAABBB<<<666555222000000000222333111222444555777;;;AAAEEEAAADDD888KKKaaahhhOOOGGGRRR]]]\\\OOOCCC@@@DDDHHHDDDAAA??????@@@AAAAAA:::888888666111BBBZZZXXXIIIWWWwww~~~vvvrrrkkkqqqppp~~~zzztttxxxuuukkktttkkkeeepppxxxllljjj|||xxxiiicccccc^^^dddqqqvvvpppiiipppnnniiinnnmmmqqqmmmoooooommmkkkjjjmmmpppqqquuutttnnniiiiiijjjiiinnnmmmlllkkklllmmmnnnoooiiisssxxxooobbb]]]aaafffppplllbbbeeesssqqqeeecccjjjeeeaaa]]]YYYYYYeeerrr\\\jjjmmmcccaaammmsssoooZZZeeennnqqqpppnnnfff^^^TTTlllnnnhhhkkk___dddiiihhheee]]]yyyllliiinnn\\\^^^|||jjjgggdddhhhcccaaa___hhhmmmeeefffmmmmmmkkkcccmmmgggdddpppeeeXXXhhhZZZVVViiisssfffZZZ{{{|||hhhjjjcccTTT``````ZZZWWW^^^hhhyyyuuunnnfffeee{{{oookkkbbbwwwqqqjjjTTT^^^qqqaaayyypppiii{{{tttgggyyyhhhnnnpppkkkhhhiiijjjgggdddeeehhhmmmsssvvvuuutttyyyyyyjjjnnn|||xxxfffpppxxxnnnkkkqqq\\\PPPkkk|||oookkkqqqjjj[[[WWWYYYPPPOOOYYY^^^TTTHHHBBBSSSEEE777111///---+++,,,---222222333666222555FFFttt___cccXXXHHHFFFDDDCCCBBBCCCCCCCCCCCCBBBAAAAAA<<<888:::???BBB???BBBrrrpppvvvkkk}}}oooyyy}}}uuuooovvv}}}xxxvvvlllyyyfff|||zzzaaafffvvvuuu|||qqqdddYYYooo{{{rrrnnnooozzz|||{{{~~~~~~{{{xxxwwwqqqjjjkkkqqqeeelllpppooollllllkkkhhhzzzVVVEEEMMMOOOMMMPPPQQQAAAHHHrrrwwwooo~~~wwwmmm|||ssskkkaaaiiigggxxxbbbpppuuupppsss[[[hhheeekkksssttt~~~uuu~~~rrrsssxxxqqqnnnrrrvvvwww|||pppzzz~~~wwwvvv}}}}}}{{{{{{ttt{{{~~~{{{~~~~~~}}}kkk~~~~~~xxxeeeUUUVVVhhhiiiQQQKKKYYYooowwwuuutttjjjyyynnnmmmZZZjjjwwwlllqqqbbbppp|||wwwrrr|||wwwTTTpppWWWRRRpppWWWFFF@@@;;;<<<<<<555555444222111000000111222...111666:::<<<>>>AAACCCNNN===777mmm}}}JJJQQQKKKVVV```^^^SSSHHHCCCCCCAAAAAACCCFFFGGGEEE@@@======999;;;555///;;;JJJSSSIIIUUU}}}{{{tttrrrwwwxxxyyyuuummmooouuuxxxyyynnn]]]fffqqqfffeeeeee___eeeuuu}}}mmmeeezzztttgggnnniiijjjmmmooopppnnnkkkkkknnnrrrqqquuuuuunnniiiiiiiiiiiilllkkkiiihhhhhhkkknnnpppjjjllliiicccaaaeeeiiijjjooojjjaaaeeemmmeeeZZZ]]]^^^ZZZWWWVVVVVVYYY```hhhnnnwwwvvviiiccciiikkkfffcccdddccc]]]YYYYYYXXXWWWhhhrrrvvvcccbbbhhh[[[^^^hhhfff```XXXsssgggccchhhZZZ[[[wwweeebbbbbbiiifffgggbbbjjjpppeeeaaagggjjj^^^\\\llleee]]]gggbbb]]]^^^eeeuuuqqqeeeddd\\\}}}iiijjjbbb\\\gggkkkbbbooozzzhhhXXXaaa^^^[[[wwwllleeeaaarrrooofffXXXsssdddpppaaa___www{{{mmmoooooossstttqqqkkkgggfffeeebbblllmmmqqqtttwwwxxxvvvtttuuuqqqZZZvvvkkkfffvvvuuuccc^^^dddVVV^^^~~~wwwiiieeehhh^^^UUU[[[[[[___nnn|||uuu\\\GGG@@@QQQCCC555...,,,+++,,,///,,,222444555444...:::VVVfffoooLLLKKKBBBBBBAAAAAA@@@AAACCCDDDGGGEEEDDDDDD???;;;>>>DDDJJJGGG<<>>DDDfffqqq~~~rrrrrrgggSSSkkkhhh|||qqqlllooo~~~{{{tttjjj{{{uuuppppppuuuXXX^^^ppp{{{lllooo|||lllzzzsssKKKbbbpppnnnttt~~~nnnhhhvvv}}}vvvvvvxxxuuu~~~|||pppppp~~~wwwpppyyyxxxtttssszzzwwwssswwwxxxvvvwww{{{yyyrrryyy|||xxxzzz~~~xxxuuuzzz^^^\\\{{{sssPPP]]]wwwwww|||ssszzzuuuvvv{{{|||zzzzzzwwwmmmdddyyy{{{eeezzzuuuaaayyycccvvvrrrttttttssslll{{{mmmUUUaaaTTT^^^iiiPPPAAA<<<888::::::333000////////////111222333...222999===@@@AAABBBCCCCCCFFF___gggAAAOOOKKKTTTYYYVVVNNNIIIEEEBBB<<>>222---++++++---000---333666777333000LLLxxxvvvFFFGGG>>>?????????>>>???BBBDDDEEEBBBAAABBB???<<<===BBBAAA@@@===BBBSSSxxx___pppyyywww~~~ppp~~~yyyyyyttt{{{nnnvvvnnnwwwuuu|||uuugggwww{{{dddlllmmmkkkkkkjjjbbb```qqqlllooovvvuuuuuuyyysssooo```\\\mmmtttmmmjjjttt^^^VVVfffwwwtttfff^^^ddd```TTTNNN[[[nnnnnn```{{{gggyyyooo]]]LLLDDDCCC>>><<<<<<666@@@CCCRRRqqq{{{zzz{{{^^^WWWlll~~~eeellloooooorrr~~~iiiqqqoookkknnnrrr[[[\\\{{{uuuooo___III___cccgggkkkoootttxxxzzzwww~~~}}}|||}}}~~~~~~}}}qqq```YYYggg{{{yyy~~~wwwmmmjjjrrr|||aaaxxxWWW___}}}ssshhh^^^gggUUUfff~~~tttvvvuuurrrcccLLL___iiinnnpppqqqqqqyyyiiiuuuvvv``````jjjnnnXXX[[[WWWRRRZZZQQQAAA<<<<<<777666999444.........///000111333444222666;;;???AAACCCEEEFFF===]]]rrr___GGGMMMLLLSSSTTTLLLEEEBBBAAA???>>>???BBBEEEGGGFFFBBB>>><<<555>>>777:::@@@<<>>666///------,,,---000000555888888444:::hhhxxxrrrGGGIII>>>???@@@???======@@@BBBAAA===<<<>>>???===<<<>>>;;;444@@@>>>PPPiiirrrxxx|||ttt}}}xxxyyy|||sssuuu}}}www{{{qqq}}}yyypppssssss}}}lllaaattttttwwwppp___UUUeeepppjjjqqq~~~yyygggggguuulll{{{vvvlllooommmkkkvvvppp\\\RRR___mmmnnnmmmqqqdddWWWSSSaaapppqqqhhh```eeeiiiVVVWWWMMMIIIFFF>>>AAADDD===BBB@@@???PPPxxx~~~UUUxxx{{{WWW}}}wwwkkkWWWnnnmmmnnnooo|||{{{~~~mmm{{{ttt}}}pppyyytttaaappp\\\XXX^^^zzzooommmwww{{{tttqqqvvvqqqjjjwww{{{ooohhhkkkpppqqqmmmlllrrrxxxsssiiirrrooozzz}}}qqqwww~~~sssnnnvvvyyy~~~wwwvvvoooyyyqqqXXXPPPbbbuuuyyy}}}~~~~~~dddSSS]]]tttkkkhhhxxxLLLsssqqqgggqqqdddgggyyysssiii```kkkqqqxxxsssiiimmm{{{}}}cccooo\\\pppzzz___bbbeee```QQQgggSSSJJJEEEBBB;;;>>>???444///111///222111111111111222222333666999<<>>888<<>>AAADDD>>><<<@@@CCCAAA??????CCC000BBB888EEEmmmdddyyysss{{{wwwuuuyyy{{{xxxuuunnnpppssslllooossslll}}}yyyttt___gggcccggg___RRRdddvvvoooiiiZZZRRReeezzznnnooonnnjjjccc___^^^___ggg|||{{{rrrtttllldddnnniii^^^\\\eeeeee\\\]]]fffhhhWWW```vvv___[[[pppaaaWWWbbb^^^RRRGGGBBB???===>>>@@@;;;@@@FFFEEE[[[~~~vvvyyy{{{yyyjjjOOOkkkooowwwqqqrrrxxxbbbRRRuuu}}}iiivvvvvv{{{llluuu|||}}}xxxyyy~~~xxxxxx___~~~ppp}}}uuuQQQcccmmmtttfffmmmzzzgggXXXnnntttxxxvvvSSSRRRLLLxxxyyyddd~~~wwwtttVVV^^^___[[[uuuzzzSSSkkkSSSnnnnnnooozzzwwwmmmcccVVVrrr~~~uuuuuuzzzjjj^^^sssjjjzzztttiii\\\eeennnaaa___hhhhhh\\\TTTPPPPPPNNNGGG>>>:::===:::666333000000000111000////////////111333444???@@@BBBCCCAAABBBJJJRRRjjj|||jjjNNNHHHEEEIIIOOOMMMJJJEEE???======>>>>>>@@@@@@@@@DDDIIIIIIFFF999999===AAA???<<>>555111000...,,,***+++...111***GGG+++;;;555<<>>BBBQQQZZZWWWuuusss~~~yyyyyy}}}|||~~~~~~zzzwww}}}rrrddd```PPPFFFXXX}}}kkkqqqkkkggghhhjjjfff[[[PPPUUURRRPPPMMMHHHDDDFFFLLLpppnnnlllmmmrrrtttjjj]]]___ggggggdddbbbVVVNNNTTTVVV\\\mmm|||sss\\\SSSZZZsss^^^SSS\\\\\\PPPEEEAAA???===>>>AAAEEE@@@???<<>>@@@EEEAAA777777???:::===@@@???===CCCVVViiisssooozzzpppzzzsssqqqvvvzzzxxxvvvpppooottt}}}mmmiiicccfffmmmuuu{{{zzzsssmmmccc```^^^^^^[[[WWWWWW[[[kkkccccccmmmrrrllleeecccnnnrrrnnnmmmqqqjjjaaadddooojjjpppyyyrrrggguuu|||\\\OOOUUUZZZPPPEEEBBBAAA@@@AAADDD[[[JJJ@@@===AAA___~~~{{{ggguuuvvv___uuu|||aaavvv~~~qqq[[[yyynnnyyyxxxxxx}}}zzzvvv~~~RRRUUUkkkgggzzzttteee{{{~~~nnn___aaa~~~www~~~UUUVVVSSSjjjsssvvvPPP```VVVooo}}}~~~~~~~~~ttt{{{yyy~~~ssslll{{{ttt{{{{{{gggyyy{{{ssszzzvvvwwwsss|||nnn______ddd```|||sss\\\YYYTTT\\\ZZZSSSTTTUUUUUUZZZRRRIII@@@===<<<888777888555444111///...///000111444222000000333888===AAAAAABBBCCCDDDCCCHHHXXXggg~~~kkkZZZUUUVVVLLLFFFGGG>>>CCCIIILLLKKKGGGCCCAAAAAADDDEEEEEEHHHLLLKKKFFFHHH@@@===BBBIIIJJJGGGDDDSSSdddlll\\\fffoooppp|||}}}uuunnnnnnooopppmmmhhhhhhkkkxxxrrrqqqttttttrrrrrruuuuuuqqqkkkeeeeeelllrrrsssaaawwwzzzpppppppppkkkjjjssssssrrrpppnnnmmmkkkkkkjjjkkklllmmmnnnnnnmmmlllllliiiffffffgggjjjkkkkkkfffggggggfffcccaaa`````````bbbdddeeeeeeeeefffgggiiihhheeeaaadddiiijjjgggiiijjjlllooopppnnniiieeepppmmmlllpppwwwzzzyyyuuueeerrrpppqqqvvvdddUUUcccNNNSSSXXXVVVWWWccczzzmmmgggdddccc```ZZZWWWWWW\\\aaaoooppp\\\jjjlllqqqxxx|||xxxmmmccclllmmmppppppiii``````eeeaaafffpppxxxxxxpppkkkjjjbbbrrrpppaaaiiiooommmkkkgggccc``````bbbdddeeeeeefffgggiiijjjkkkkkknnnkkkgggggghhhiiihhhfffdddgggiiigggdddbbbeeeiiioooddddddmmmlll```DDDSSS~~~lllllldddeeerrr```eeennnpppjjjXXXaaauuu___TTTPPPIIICCC>>>999333///......,,,+++***,,,000444BBB000...999DDDiiidddQQQRRROOOGGGEEECCCBBBCCCCCCCCCBBBDDD@@@???AAA>>>999===FFFEEE===>>>CCC===;;;XXXyyysssvvvooo~~~uuurrriiirrruuuxxxxxxvvvwww|||~~~xxxyyy}}}}}}yyysssttt|||mmmZZZSSSYYY```jjjtttzzz|||}}}}}}kkk```aaannnpppccc]]]ccc^^^bbb```fffyyy|||rrriiiffflllxxx___PPPQQQYYYOOOFFFDDDDDDCCCDDDFFFeeeOOOBBBBBB>>>EEEggg}}}yyy~~~uuu}}}yyy^^^UUU}}}]]]___PPPkkktttjjjpppyyyrrrnnnllloootttxxxhhhSSSwwwiiiqqqvvv^^^ppptttyyyWWWwwwvvvEEEjjjxxxkkk```uuuwwwsssuuuSSS|||}}}kkkqqq~~~yyynnnyyy~~~ttt~~~zzzzzzmmm^^^~~~vvvggg[[[tttzzzZZZiiivvvlll\\\```qqqrrr~~~cccXXX]]]gggZZZttt```bbb^^^aaaPPPHHH]]]aaaNNNEEELLLDDD<<<:::888555555777111000///......///000111222222222444777<<<@@@CCC===HHHHHH>>>BBBVVVeeefff||||||oooMMMYYYYYYLLLGGGCCCDDDIIIOOOQQQNNNIIICCC@@@CCCEEEGGGFFFIIILLLJJJEEEIIICCC???CCCJJJKKKGGGBBBCCC[[[fffDDDRRR~~~jjjeee|||wwwsssqqqpppooopppqqquuuxxxtttuuuooommmtttuuulllfff^^^sssppp]]]cccxxxzzzmmmVVVrrr|||tttqqqooommmtttsssqqqooommmjjjiiihhhkkklllmmmnnnnnnnnnnnnnnnnnnmmmlllllllllmmmnnnnnnjjjmmmooolllgggdddfffiiiaaadddfffeeebbbbbbeeehhhjjjkkkhhhdddeeeiiijjjhhhmmmnnnpppqqqpppmmmiiifffrrrooonnnssswwwsssfffZZZfffmmmiiiiiimmmeeeaaannnyyyuuussswwwyyyqqqhhhddddddiiittt~~~xxxoooiiigggvvv~~~ssshhheeefffcccbbbcccddddddeeegggjjjiiimmmpppoooiiifffjjjpppkkkllljjjjjjpppuuummm___ffffffeeedddccceeeiiimmmkkkjjjiiiiiijjjjjjjjjiiihhhiiijjjjjjhhhfffeeeeeekkkjjjiiifffccccccdddfffgggdddeeerrr```WWWCCCdddbbbbbblllVVVUUUlllhhhhhheeehhhgggZZZZZZ```UUUOOOMMMHHH@@@888222///...,,,,,,+++***+++...333777???000555BBBppp|||^^^UUUPPPMMMFFFDDDAAA@@@BBBCCCDDDDDDFFFBBBAAA@@@===:::>>>FFFIIIBBBBBBFFF@@@@@@]]]yyyiiimmmlllaaapppzzztttWWWyyywwwvvvxxxxxxvvvuuuvvvvvvzzzwwwwww~~~uuutttjjjnnnlllhhhmmmwwwyyysssrrrcccYYYRRRMMM______aaadddiiioootttwwwrrrnnnnnntttxxxwwwuuuvvvzzzsssrrrvvvsssggg```aaabbbeee^^^]]]jjjrrrsssxxxmmmtttkkk[[[eee|||uuuYYYeeeUUUQQQSSSKKKDDDDDDDDDCCCBBBDDDTTTCCC<<>>>>>>>>999777@@@AAA555>>>```wwwuuu~~~yyyzzz~~~uuulllrrr{{{xxx~~~xxxgggvvvjjjgggUUUmmmaaauuu[[[ggglllzzz|||ssswwwnnnZZZlllwwwnnnvvv||||||zzz{{{}}}dddqqqyyywwwaaa___cccfffzzzxxxWWWsssppprrrttthhhqqqsssddd~~~xxxWWW{{{rrr~~~```|||xxx}}}bbbsssppp\\\eeetttqqqgggqqqbbbaaa[[[___ZZZTTTUUUOOOBBB<<<888555444555444///...///////////////000111222222111555999>>>AAABBBBBBAAAHHH777>>>^^^ppprrr}}}qqqNNNLLLSSSXXXQQQLLLLLLIIIDDDEEEGGGGGGDDDBBBAAAAAACCCEEEDDDAAABBBFFFEEEAAA>>>CCCDDDBBBAAABBBBBB@@@>>>YYYdddMMMLLLeeerrr~~~|||tttssstttttttttvvvsssggg[[[___iii[[[TTTnnn{{{rrrooowwwooofff|||vvvmmmxxx}}}~~~kkkWWW___ooommmppppppooonnnlllkkkjjjjjjjjjjjjlllmmmmmmlllkkkjjjgggjjjnnnooonnnkkkiiihhheeeiiilllkkkhhhhhhlllppprrrrrrrrrpppmmmmmmmmmnnngggmmmoooiiidddeeeiiikkkgggggggggfffeeefffhhhkkkgggfffeeedddeeegggiiikkkdddcccdddgggiiijjjkkkjjjdddiiimmmllliiiiiikkkoooqqqmmmlllppprrrpppnnnnnn]]]aaaggglllnnnjjjbbb\\\eeegggiiikkkjjjiiihhhhhhcccgggaaaTTTVVVdddiiiddd```cccdddaaaaaaddddddaaadddkkkkkkdddfffoooqqqjjjjjjfffbbbccchhhkkkjjjhhhhhheeecccdddgggjjjjjjhhhfffgggeee```]]]```jjjssslllfffaaadddlllqqqppplllhhhgggiiikkkhhhdddKKKUUUllllllTTTJJJ|||hhh```fffcccIIIRRRssslllZZZPPPNNNHHH@@@888333111000)))***+++,,,///444:::???333:::...FFF^^^gggYYYMMMPPPKKKJJJJJJFFFBBBAAABBBFFFHHHJJJBBBCCCCCC@@@<<<999;;;>>>???DDDAAA999;;;GGGJJJCCCNNN\\\|||{{{mmm|||~~~yyyuuu{{{nnnkkkxxxuuulllnnntttrrrqqqrrrhhhaaagggjjjmmmqqqtttvvvnnn[[[IIILLLJJJDDD>>>BBBOOO]]]eee^^^^^^```fffooottttttrrrlllgggfffiiimmmnnnqqquuu}}}tttrrrxxxppp___VVVfffeeeYYYUUUUUUWWW___fff]]]\\\aaaYYYMMMUUUiiiooo\\\LLLIIIDDDBBBEEEFFFAAA<<<:::777<<<:::???FFF<<<<<>>888777444444111111222000,,,,,,///000000000111111222333333777:::===@@@CCCDDDDDDCCCDDD???JJJdddwwwooohhhHHHQQQSSSQQQRRRMMMFFFFFF@@@BBBCCCCCCAAA?????????CCCCCC@@@======AAAAAA>>><<>>CCC666;;;<<>>???AAACCCDDDFFFFFF???WWWeeedddssspppnnnsssGGGNNNFFFEEESSSOOOCCCGGGBBBDDDEEEDDDAAA>>>======BBBBBB>>>::::::>>>???===;;;???@@@>>>@@@DDDAAA::::::CCCGGG^^^YYYZZZxxxllltttjjjzzzuuunnnmmmlllhhhooonnniiibbbssseeexxxuuudddhhhyyyoookkktttrrrqqqpppooommmllljjjjjjbbbeeeiiimmmoooooonnnlllmmmooopppooolllkkklllnnnkkkkkkiiigggeeedddeeefffgggeeeccceeehhhiiifffccceeeffffffeeehhhmmmnnnjjjgggiiikkkkkkjjjjjjlllooopppmmmiiifffeeegggjjjmmmhhhiiippplll```bbbmmmnnnmmmhhhdddeeejjjllljjjfffhhhiiimmmrrrrrrpppsssxxxkkkpppuuuwwwtttqqqooonnntttmmmggghhhnnnqqqlllfffkkkbbbaaaiiijjjeeeiiitttfffkkkmmmiiihhhkkkkkkgggiiigggccc```___```cccfffaaa``````aaaccceeegggiiirrrmmmhhhhhhkkkmmmkkkhhhnnnlllmmmrrrvvvtttjjj```kkkjjjiiiiiijjjkkkkkkjjj^^^aaaxxx```TTT===aaacccfffbbbXXXaaa[[[^^^jjj___aaaQQQVVV[[[GGGRRRBBB===777333111///---,,,((()))+++...222888???EEE333>>>bbb}}}|||YYYAAAGGGNNNJJJDDDEEEAAA;;;999:::>>>BBBCCC===>>>===888555888>>>BBB>>><<<999:::CCCMMMLLLFFF===nnn}}}sssjjjwwwxxxnnnbbbiiiqqqrrrrrruuummmllliiirrrxxxhhhfffQQQLLLMMMSSSVVV[[[lll|||}}}~~~{{{ssskkkhhhkkkppprrrlllfffaaa]]]\\\cccmmmvvvmmmiiiooouuussslllgggWWWqqqzzzssslllbbbTTTOOOCCCMMMKKKDDDQQQllluuummmwww[[[GGGGGG>>>@@@EEE???>>>???:::<<>>:::888777:::OOOlllxxxgggccckkkmmmfffdddgggeeedddooovvvzzz\\\vvvOOOVVVkkk]]]nnnfff~~~eeelllbbb```wwwiiivvvppptttKKKWWWxxxQQQPPPqqquuuxxxlllUUUooorrr|||```rrrZZZEEEiiibbbpppsss~~~llllll{{{wwwKKK___mmmPPPmmm|||]]]}}}xxxccchhh~~~pppssskkk}}}___eee{{{pppnnnooouuuooouuujjjBBB~~~\\\YYYgggTTTFFFNNNKKKBBB===777444444444333111///............///000111///000000///111555;;;@@@===JJJEEE999@@@HHHDDD???IIIVVV]]]pppiiiTTTddd```LLLDDDNNNOOOBBB>>>HHH>>>JJJHHHAAABBB???;;;>>>@@@CCC???888<<>>>>>===<<<<<<<<<===>>>???======:::555666===BBBCCCBBB>>>999888<<<@@@BBBBBB999dddyyy||||||oooccctttxxxyyy|||sssbbb___llluuusssiiijjjiiiiiimmmvvvzzz~~~~~~|||ttt{{{{{{pppxxxyyyvvvllleeeccc```[[[ZZZ___fffbbbhhhlllhhhjjjmmmhhhSSSllltttnnnqqqrrriiicccaaaUUUGGG???@@@EEEGGGFFFuuuYYYDDDFFF<<>>DDD@@@QQQ~~~{{{aaa^^^nnnhhhccc[[[WWWZZZaaadddcccpppyyy}}}yyyxxx{{{{{{xxxTTTaaaooo___rrrUUUnnnaaayyykkkjjj|||ccccccsssjjjssswwwvvvuuuiiiiii```vvv{{{jjjnnnpppggg}}}~~~uuubbboooxxxyyyeeezzzttttttqqqooozzzmmm___xxxaaawwwkkkyyysssiiippprrrlllUUUEEEtttPPPNNNYYYHHH@@@FFFAAA???;;;555333222333111000...//////000000000000000000111333444666999>>>BBB@@@>>>AAAOOORRRBBBBBB[[[```ppp}}}uuuKKKIIIXXXYYYNNNLLLUUUTTTHHHBBBFFF???DDDBBBDDDLLLJJJBBBDDD===?????????DDDHHHDDD<<<>>>;;;999;;;???AAA>>>:::999CCC<<>><<<===>>>>>>>>>>>>===<<<888;;;;;;888:::BBBJJJMMMDDD@@@======AAADDDFFFFFFBBBDDDNNNbbbxxxzzz]]]yyyqqqddduuu}}}```VVVhhhtttpppqqqmmmeee^^^^^^hhhttt}}}}}}~~~xxxppprrrzzzuuuuuupppeeeooo|||uuuooolllkkknnnlllddd``````fffaaaeeehhhbbbdddgggbbb]]]rrrvvvooossswwwsssppp}}}tttiiidddbbb^^^VVVOOOwww\\\GGGFFF<<>>===???;;;777<<>>BBB@@@<<<===@@@<<>>999@@@MMMgggQQQ{{{|||VVV>>>>>>AAAFFFCCC666>>>???AAABBBBBB???<<<;;;:::@@@BBB@@@???FFFNNNSSSCCCAAA???@@@CCCEEEFFFFFFGGG555444TTTkkknnnqqqsssmmm{{{yyyggg[[[^^^gggkkkiiihhhfffcccaaabbbiiinnnvvv~~~rrrlllrrrvvvsssnnnoooqqqppplllhhhlllrrrzzzrrroooiiiaaaiiisssnnneeefffjjjqqqsssrrrqqqrrrbbb]]]bbbddd```ccciiidddZZZjjjjjjbbbiiirrrtttvvv{{{rrrqqqtttuuuooohhh{{{bbbMMMIII???@@@DDD>>><<<>>>::::::AAAHHHEEE===777999===;;;@@@:::???aaammmWWW\\\eeeggg^^^VVVUUUWWWVVVUUUVVV^^^mmm||||||~~~~~~vvv]]]___pppzzz}}}bbbgggRRRfffppp}}}hhhccc{{{qqqqqqccclllbbbnnnhhhpppooouuuzzzzzzkkkYYYnnnlllhhhggg}}}}}}}}}~~~~~~xxx|||^^^pppzzzhhhvvvppphhhzzzuuujjjrrrjjjjjj|||lllfffCCC===NNNjjjkkkIII??????===666999;;;...555333000///............111000000000111222333444555888===@@@AAAAAABBBCCCFFFJJJDDDGGG\\\hhheeebbbzzz[[[WWWfff[[[???AAAHHHNNNMMMKKKIIIDDD???IIIBBB???MMM[[[PPPBBBEEEDDD>>>CCCSSSXXXMMMDDDDDD@@@;;;666999@@@DDD@@@<<<===;;;<<<>>>CCCOOOWWWVVV|||kkkyyy}}}xxxtttqqqpppppptttqqqiii^^^ZZZgggxxx{{{~~~ccc===xxxzzzsssnnnoooqqqssstttrrrnnnkkklllmmmnnnoooooonnnmmmllllllmmmmmmllljjjjjjlllmmmpppooolllkkkjjjjjjjjjjjjkkkmmmnnnpppppppppooonnnmmmnnnnnnnnnmmmkkkiiihhheeehhhgggdddccceeeeeecccjjjhhhfffhhhkkkmmmllljjjkkkjjjiiiiiijjjlllnnnoooiiihhhfffeeeeeehhhkkknnnlllmmmnnnmmmllljjjjjjkkkmmmmmmnnnlllkkklllppptttsssooojjjiiijjjkkkkkkjjjgggeeeddddddcccbbbbbbbbbgggjjjlllkkkhhhgggiiilllcccccccccdddgggkkknnnpppdddjjjpppsssqqqmmmkkkjjjgggiiikkklllkkkkkkmmmppppppjjjhhhlllmmmlllooowwwfffdddcccccc___\\\^^^cccbbbeeeddd___ZZZWWWRRRLLLPPPOOOMMMKKKIIIFFFAAA===999555111---************'''888555666DDD888555RRRzzzZZZIIICCCKKKMMMFFF???<<>>EEEKKKMMMGGGAAACCCIIIMMM???>>>>>>??????@@@@@@@@@<<>>;;;===999:::CCCKKKIII@@@888777999444BBB===333DDDeeettt]]]XXXYYY^^^^^^YYYWWWZZZQQQTTTVVV[[[lll~~~ttt}}}ooo|||yyy___```PPP~~~uuuuuuuuudddjjj{{{vvvtttuuuttt}}}eeemmmrrr^^^ppphhhlllyyy{{{wwwrrruuunnnmmmyyySSSTTT^^^nnnwwwxxx{{{xxx~~~ttt}}}^^^wwwoooyyyyyyqqqwww~~~vvviiiuuussszzzwwwsssmmmccciii{{{iiisss{{{qqqddd^^^lllccc^^^@@@LLLdddwwwzzz===>>>===<<<777333888777,,,000000///...------...///333222//////000333666999:::===AAACCCCCCBBBBBBCCC@@@===KKKqqqwwwqqqaaaUUUffflllZZZEEEDDDJJJMMMIIIGGGJJJIIIEEEJJJGGGFFFQQQ[[[NNNBBBJJJBBB888;;;JJJOOOCCC;;;===;;;999999===DDDEEE@@@:::<<<;;;???<<<777HHH^^^```SSSwwwhhhqqqoookkkzzz~~~zzzwwwuuussssssrrrssssssssswww{{{|||lllnnnvvvvvv~~~xxxhhhiiiYYYdddxxxrrr}}}rrrhhhjjjqqqpppqqqsssuuuuuurrrooonnnnnnmmmllllllnnnooopppnnnnnnnnnllljjjiiijjjkkkeeeeeedddccccccccceeeffffffgggiiikkkllllllllllllmmmnnnnnnnnnmmmkkkiiihhhhhhjjjiiidddccceeeeeebbbiiifffdddeeejjjlllkkkiiinnnmmmlllkkkkkklllmmmmmmmmmkkkgggffffffiiilllmmmlllnnnpppqqqpppooooooppprrrpppmmmnnnqqqtttuuutttoookkkggggggiiiiiifffcccdddhhhiiifffbbbbbbdddgggjjjlllmmmkkkgggeeefffhhh```fffnnntttuuuqqqkkkfffsssvvvvvvqqqiiibbb______fffgggiiikkklllnnnqqqsssiiinnnnnnhhhdddddd___XXX]]]ZZZ]]]dddfff___YYYYYY___bbbdddeeeiiilllggg```XXXSSSMMMGGGBBB;;;666333444222///,,,***)))***+++)))555666@@@III777@@@tttssszzzpppNNNFFFIIIYYYZZZHHHGGGXXXKKKJJJHHHGGGEEEEEEDDDDDDIIIOOONNNEEE<<<;;;???BBB============<<<:::::::::333CCCGGGJJJooo~~~mmmpppeeemmmdddssszzzqqqQQQJJJ]]][[[\\\___]]]UUURRRSSSVVVeeennnllllllmmmdddUUUgggiiikkklllkkkjjjhhhfffffflllooosss{{{yyyssslllhhhkkkqqquuu|||{{{xxxmmmlllnnnhhhZZZccc^^^VVVZZZ^^^]]]```___]]]]]]ccchhhiiiddd^^^sss^^^IIIMMMBBBBBBDDD===;;;===999777???FFFGGG@@@:::999:::888;;;999:::===EEEfffuuu]]]PPPZZZgggeee]]]ZZZNNNVVVUUUMMMRRReeeqqqqqqxxx{{{vvvsss{{{lllkkkLLL~~~ooopppnnnlll|||~~~xxx```mmm~~~vvvTTTwww^^^zzz[[[sssxxxzzzyyyrrrgggggg{{{yyy```eeennn}}}|||ooonnnvvvwww~~~~~~mmmuuuhhh~~~zzz{{{mmmyyywwwkkk}}}{{{zzz{{{eeewww}}}zzzrrruuurrrlllsss{{{hhhcccnnnqqqaaaVVV[[[bbbWWWCCCWWWbbb\\\YYY666666999777111111444111+++---...///...---...///111444333111111333777;;;>>>>>>@@@BBBCCCCCCCCCEEEFFF===PPPaaassssssgggRRRWWW[[[RRRNNNUUUDDDFFFGGGFFFFFFHHHHHHEEE???BBBAAAHHHOOOFFF@@@HHHAAA888999EEEIII@@@:::;;;666888<<>>===@@@<<<666EEE]]]gggGGGhhhrrrooohhh```rrr~~~}}}{{{yyyyyyyyyyyysssppppppttt~~~wwwwwwlllfff___kkkqqqtttlllkkkyyymmmoooyyyooouuuwwwtttssstttwwwxxxvvvttttttqqqnnnlllkkklllmmmoooqqqrrrrrrqqqnnnmmmmmmnnnhhhggggggggghhhiiikkklllbbbbbbcccdddeeeggghhhhhhkkklllllllllkkkkkkjjjiiijjjllljjjeeedddggggggeeemmmjjjggghhhlllnnnnnnmmmpppooonnnmmmllllllllllllooolllhhhgggiiilllnnnnnnmmmppprrrsssrrrqqqqqqqqqqqqmmmiiiiiilllmmmllliiijjjhhhffffffhhhgggddd```aaahhhkkkfffaaabbbeeehhhkkkmmmmmmiiiddd``````bbbooooooooooooooooooppppppxxxuuuooogggaaaaaafffkkkhhhiiijjjllloooqqqssstttnnnqqqkkk]]]YYY^^^[[[PPPcccZZZVVV^^^hhhjjjddd___YYYXXXUUUVVV^^^gggjjjhhhaaaYYYQQQKKKCCC:::444333......---+++))))))+++---222555777???@@@333KKKzzz\\\[[[IIICCCCCCQQQUUUFFFKKKkkkLLLJJJHHHFFFEEEEEEEEEFFFCCCGGGEEE===666777;;;======>>>>>>===;;;999::::::<<<>>>>>>@@@MMMbbbttt|||kkkgggqqqzzzsss}}}bbbCCCEEEHHHUUUgggmmmcccWWWQQQFFFRRR___iiimmmkkkaaaUUUiiikkkkkkjjjjjjkkkhhhcccbbbfff]]]XXXdddlllmmmrrrooorrrrrrmmmhhhiiikkklllmmmggghhhhhh______bbb\\\]]]ddd^^^UUUWWWUUUNNNOOOQQQXXXdddmmmnnnfffXXXNNNrrr```MMMJJJ??????AAA;;;:::===999666;;;??????<<<::::::;;;<<<999666:::;;;777JJJqqqzzzrrrXXXNNNQQQSSSNNNGGGMMMPPPOOOJJJHHHNNNZZZddd{{{|||zzzrrrwwwuuu~~~jjjlllkkkxxxfffnnnsss|||lllaaarrrrrrjjjvvv```jjjrrr[[[rrraaa{{{```zzz{{{nnnooo]]][[[iiippp```]]]yyylllpppttttttzzzxxxmmmppplllqqqqqq```|||ooossslll|||qqqxxxzzzlllsssttt|||xxxrrrnnngggvvvuuuzzzmmmbbbXXXeeelll[[[NNNMMMXXXPPPBBBFFFHHHAAABBB===000555111---111111...///+++...000000...///111333333444555888;;;===@@@AAAAAABBBCCCCCCDDDFFFJJJMMMOOOooowwwmmmSSSPPPQQQRRRLLLDDDHHHSSSBBBAAADDDJJJMMMIIICCC@@@999>>>;;;;;;CCCBBB>>>BBB@@@;;;<<>>>>>===;;;:::@@@PPPaaaZZZZZZffflllmmmqqqllluuuwww}}}zzzxxxwwwwwwxxxwwwqqqkkkllluuuvvvWWWbbb}}}zzzuuurrrtttnnnjjjooooooddd^^^eeevvvyyylllhhhppp{{{wwwsssrrruuuwwwuuussssssqqqooommmllllllmmmmmmnnnppprrrrrrqqqpppppppppooommmkkkllloooqqqqqqqqqfffeeedddcccdddeeeggghhhhhhhhhhhhhhhhhhiiijjjjjjiiikkkjjjffffffjjjkkkjjjooonnnllllllmmmooopppqqqnnnnnnooooooooonnnmmmmmmllliiiggghhhkkkoooqqqqqqoooqqqsssrrrpppnnnmmmmmmjjjiiihhhhhhhhhgggfffeeehhhgggfffeeeeeeeeedddccc___dddeee```^^^bbbdddbbbVVV[[[aaaeeehhhlllrrrwwwrrrooojjjhhhjjjpppwww|||pppmmmiiieeeeeeiiipppuuummmmmmnnnppprrrsssrrrrrrjjjgggcccdddnnnzzzjjjiiiccc\\\ZZZaaajjjooo^^^]]]VVVNNNMMMRRRVVVVVVZZZRRRLLLIIICCC999222111)))++++++***)))))),,,///999888888777444>>>cccVVV^^^tttKKKBBBCCC===BBBLLLDDDEEE]]]FFFFFFEEEEEEDDDCCCBBBBBB<<<>>><<<666555:::???@@@<<<===>>>===;;;;;;===???CCC<<<;;;???>>>DDDcccooopppbbbaaannnvvvxxxwwwaaaCCCAAAMMMcccnnneeeVVVNNNJJJGGGKKKWWWccchhhlllpppffffffbbb^^^```eeeccc^^^SSSWWWHHH>>>IIIKKKEEEJJJTTT]]]cccbbbbbbfffiiiiiigggbbbgggiiidddfffjjjdddgggnnnkkkhhhooooooiiikkk]]]cccjjjnnnllljjjhhhgggvvvgggUUUEEE;;;;;;???999999===:::999::::::999777777999:::;;;???888111555777<<>>AAACCCCCCBBBBBBBBBBBBBBBDDDIIIOOOTTThhhsss|||YYYSSSZZZXXXNNNJJJNNNIII>>>CCCAAAGGGTTTXXXOOODDD???>>>DDD===999BBBEEEAAA@@@:::999;;;AAAGGGFFF@@@;;;333999@@@DDDCCCAAA@@@@@@>>>===888888<<<<<>>444---,,,''')))******((()))---000555777999333555XXXgggRRRFFF???HHH@@@>>>LLLIII???GGG@@@AAACCCDDDCCCAAA>>>===;;;;;;888444777???DDDFFF:::;;;===<<<:::;;;???CCC>>><<>>AAAIII???LLLMMMBBBBBBMMMLLLAAAIIIIIINNNWWWbbbjjjnnnnnnlllnnnqqqvvv{{{|||{{{yyy~~~oooXXX~~~kkkqqqooo}}}nnn}}}ttt|||cccqqqppprrr{{{ssseeeZZZlllbbbfffrrrZZZ|||zzzyyyuuu}}}}}}{{{bbbzzzxxxyyyxxxtttSSS|||nnnllltttlllnnnpppgggrrrfffdddQQQ\\\nnnUUUqqqtttZZZ[[[JJJNNNLLLGGGIIIMMMGGG:::<<<<<<;;;888444111///000---...000111222111000000000///......000222555777;;;???CCCBBBAAAAAABBBBBBHHH@@@IIIDDDCCCUUUjjjkkkhhhXXXPPPKKKKKKJJJGGGDDDDDDGGGIIICCCAAAJJJWWWTTTEEE@@@GGGAAABBBBBBBBBAAAAAA@@@@@@===<<<;;;===???>>>;;;777999777:::@@@AAA;;;888;;;<<<@@@AAA<<<888<<>>===<<>>@@@???===@@@HHHPPP___[[[XXXYYYXXXQQQDDD888999@@@IIIPPPSSSRRRQQQQQQTTTRRRNNNMMMYYYfffcccVVVNNNTTTZZZ\\\[[[UUULLLEEEKKKMMMPPPTTTYYY___gggllliiihhhmmmzzzhhhZZZMMMLLL???@@@BBB888;;;???666777666555555555666666777444444444555444333333555444MMMqqqsssSSS111EEEIIIKKKGGGDDDDDDFFFGGGAAABBBEEEKKKSSS[[[aaadddhhhkkkoooqqqqqqooollljjj}}}yyyfff\\\{{{mmm~~~yyyuuupppoooxxxrrr___wwwyyy{{{xxx|||~~~uuurrrkkkggg~~~iii```{{{~~~iiigggxxxbbbsssrrrvvvnnnnnn~~~eee{{{~~~vvv~~~|||kkkooo}}}|||mmmuuurrrqqqmmmooocccwwwqqqfffhhh\\\rrrmmmLLL[[[bbbSSSTTTEEEIIIGGGAAACCCGGGBBB777666777666444111///...///...//////000000000000///000000111222555888:::<<>><<<999888;;;AAAAAA===777888666999???@@@;;;999;;;;;;???BBB>>>:::;;;@@@EEENNNWWW]]]gggtttvvvyyyuuu|||qqq}}}gggeee{{{yyy{{{{{{tttlll~~~|||xxxuuusssqqqpppooofffVVVhhh|||ppp|||mmmVVVuuucccuuuvvv{{{xxxjjjVVVYYYjjjfffXXXUUUWWWeeellllllrrrooommmuuuggglllkkkhhhdddaaabbbgggkkkcccfffkkknnnooooooooooooxxxuuuqqqnnnllljjjhhhgggwwwuuurrrpppooommmjjjgggdddcccbbbcccfffjjjnnnqqqqqqmmmhhhfffgggkkkppprrrppppppooommmllljjjiiiiiinnnkkkllloooqqqoooqqqtttrrrpppnnnmmmmmmooorrrsssrrrrrrrrrqqqooommmkkkiiijjjkkkkkkhhheeedddfffiiigggeeecccdddgggkkkmmmmmmkkkmmmooopppqqqsssvvvyyysssrrrsssvvvvvvrrrqqqsssooommmiiiggghhhmmmuuu{{{___uuutttdddfffnnnggg]]]ooorrrjjjccciiiyyy]]]eeecccaaa```^^^^^^^^^^^^]]]\\\[[[[[[YYYUUUNNNHHHCCC===555111111000,,,)))---***)))+++,,,+++---222,,,999888@@@rrrjjjXXXJJJCCCAAABBBBBBCCCCCCAAA???===999999:::<<<>>>>>><<<:::EEEDDD???999:::??????;;;666777888999999999888666<<<<<<<<>>BBB:::777;;;:::777666666555555555666666555777888777666666666777888666IIIooo{{{yyy~~~WWWAAA;;;===GGGKKKEEE??????===>>>>>>@@@CCCHHHOOOSSS^^^ccciiillljjjhhhhhhhhhyyypppuuuiii{{{aaaSSSnnneeetttuuuwwwjjjwwwttthhhqqqooo[[[mmm~~~yyymmmnnnxxx~~~pppuuu~~~zzzoooddd~~~sss{{{iiibbbvvvcccvvvqqqsss|||vvv}}}```rrrrrrqqqxxx{{{yyyyyy|||pppyyy\\\zzz{{{lllooofffwwwxxxgggvvvvvv|||~~~jjjuuuzzzrrr^^^iiixxxjjj```bbb^^^ttt{{{bbbCCCDDDOOOMMMIII???AAA>>>999:::>>>;;;333111222333111///...///000//////......//////000000111333555888;;;>>>AAABBBEEECCCAAABBBEEEFFFEEECCC???CCCOOO```{{{uuulllxxxmmmgggKKKHHHLLLFFFJJJGGGAAADDDMMMKKKAAACCC@@@BBBOOO]]]\\\LLL<<>>===<<<999888===CCCDDD@@@:::777777999===>>>;;;:::;;;AAABBBBBB@@@===???GGGNNNFFFUUUXXXSSSYYYdddvvv|||}}}qqqlllsss~~~zzzzzz|||{{{vvvpppzzzzzzyyyvvvrrrqqqtttwwwuuurrrooo\\\llliiiggg}}}vvvkkkmmm|||sssqqqgggwwwvvvlllkkkZZZmmmjjjppptttmmmppplllgggjjjjjjgggcccbbbfffkkkhhhkkkmmmllljjjiiikkknnnqqqqqqpppnnnlllkkkmmmnnnllljjjgggeeecccaaa^^^\\\bbbbbbbbbdddfffiiikkkmmmtttoooiiiiiinnnsssuuuuuussstttuuurrrmmmjjjjjjllllllkkklllqqqsssqqqrrruuummmnnnppprrrssstttttttttrrrqqqpppnnnllljjjiiihhheeeffffffbbb]]][[[___ccc```]]][[[```gggkkkiiifffnnnppprrrssssssssstttuuuuuuvvvxxxwwwpppiiijjjpppqqqrrrttttttsssooollliiiqqq~~~tttaaaiiiwwwuuunnn~~~sssfffaaa\\\UUUUUUTTTcccaaa]]]ZZZYYYZZZ[[[[[[ZZZXXXUUUSSSQQQMMMHHHDDD>>>999333//////...+++))),,,((((((,,,///...///111...444333TTTeeeccclllCCCLLL>>>CCCCCCCCCAAA>>>======>>><<<>>>AAAEEEGGGFFFAAA===IIIEEE>>>999:::>>><<<777666888:::999888999<<<@@@BBB;;;AAAMMMKKKFFFDDD@@@\\\[[[zzzpppsssppppppnnnlllmmmttteeeKKK>>>555+++///333666666333111111333333:::BBBFFFGGGJJJPPPVVVVVVWWWXXXWWWVVVVVVXXXZZZeee^^^XXXVVVRRRJJJBBB>>>IIIUUURRRAAAAAAWWWfffdddnnnjjjfffdddeeeeeecccaaaSSSTTTUUUUUUTTTSSSPPPNNNaaaXXXPPPKKK???===BBB===666666:::888888777777666666666777444888999666444555666666:::///222MMMnnnYYYFFF888;;;EEEGGGBBB>>>>>>??????===;;;<<<@@@EEEIIIPPPXXX]]]___bbbiiiooommmeeehhheeeuuu{{{```^^^fffyyysssmmmyyydddcccwww~~~~~~rrrcccccchhhuuupppwww~~~mmmsss||||||vvvggg}}}{{{yyylll___sss```}}}}}}rrr{{{www\\\}}}vvvjjjyyyzzzvvvooottt~~~jjjsssppprrrTTTmmmvvvxxxUUUzzzwwwooommmcccxxxrrruuuaaacccnnnyyy\\\XXXeee___TTTRRRPPPWWWXXXPPP@@@;;;FFFIII===999:::777222333666555000000111222111000///000111///.........///111444555555777:::===@@@BBBCCCDDDCCCBBBDDDEEEDDDBBBBBBEEEKKKWWWxxxjjj\\\mmmsss___WWWNNNCCCDDDLLLKKKAAABBBKKKJJJ???AAAAAADDDPPPaaafffVVVAAA???@@@AAABBBBBB@@@???>>>:::;;;<<<@@@CCCCCC@@@<<<888888999<<<<<<<<<;;;;;;BBB???<<<;;;;;;@@@LLLWWW@@@XXXXXXJJJTTTnnn||||||tttyyy}}}{{{uuuqqqrrruuupppqqqsssuuuwwwyyy|||~~~zzz~~~zzzuuuuuuVVVXXXmmm^^^zzzhhhgggyyy~~~~~~qqqjjjnnn||||||lllnnnuuurrruuuggggggmmmeeekkkqqqqqqlllhhhhhhkkklllnnnnnnkkkgggfffjjjmmmjjjlllnnnllljjjjjjmmmqqqhhhgggfffgggiiijjjjjjiiigggggggggggghhhhhhhhhiiikkkkkklllooosssssspppmmmlllppprrrpppllljjjlllppplllkkkmmmqqqrrrpppoooqqqnnnnnnooopppooonnnmmmlllkkkjjjjjjiiiiiijjjkkkkkkdddfffgggccc]]]\\\aaafffiiihhhiiinnntttuuurrroooppprrruuuuuutttsssrrrssszzzxxxuuurrrkkkfffjjjrrruuutttsssuuuuuuooocccZZZoooggg]]]eeexxx{{{xxx~~~xxxhhh^^^QQQLLLIIIFFFXXXkkkccc[[[XXXYYYZZZWWWTTTUUUSSSOOOJJJFFFBBB>>><<<888444000------,,,***(((,,,((((((,,,///...---///555222JJJeeeWWW~~~OOO<<>>@@@DDDHHHJJJIIIEEEAAAEEE???888666:::>>><<<999===>>>===999777===JJJUUUKKK@@@JJJVVVLLLFFFCCC444IIIXXXiiiooozzzwww```kkkyyy}}}{{{VVV666+++222444666777555222000///)))000777<<<@@@FFFQQQZZZSSSTTTUUUVVVVVVXXX[[[^^^\\\WWWXXX^^^]]]TTTRRRWWWjjj^^^LLLFFFUUUggggggZZZ\\\ZZZYYY[[[]]]ZZZQQQJJJ;;;???BBB???===???@@@@@@WWWNNNGGGBBB???===@@@@@@888666===999999999999888888777777111777999333///111333222---000333@@@[[[{{{yyyZZZ???666<<>>===:::999:::===555;;;AAAEEEIIIQQQ\\\ddd]]]\\\___aaallllll```hhhtttooo~~~mmmkkkxxxkkkjjjxxxwwwddd[[[hhhccc}}}lllvvvzzz|||gggddd|||uuu```iiiooottt|||ppprrrbbb]]]sssccctttxxx|||sssuuuvvvxxxuuu```xxx~~~ppplllmmmvvv{{{kkkkkk[[[oookkkjjjNNNggg~~~lllWWWzzzrrreeeeeeUUUQQQ___yyyZZZJJJRRRTTTLLLEEEAAA>>>===AAA===777@@@DDD777555555222//////111222000000111222111///...///000...//////111333666999;;;;;;<<<>>>@@@AAABBBCCCCCCCCCCCCEEEEEEAAAAAANNN^^^|||tttdddpppkkk[[[YYYccc[[[LLLEEEFFFQQQRRRGGGBBBHHHJJJFFFBBBDDDIIIRRR^^^aaaSSSBBB@@@BBBCCCDDDDDDBBB@@@???777;;;???AAA???===<<<<<<:::;;;;;;;;;;;;<<<<<<;;;:::666666888999:::BBBLLLCCCKKKLLLRRRfffuuu|||tttmmmooopppqqqqqqpppooommmmmmkkkjjjlllrrr{{{~~~vvv|||~~~sssgggcccWWW|||VVVooovvv}}}uuunnntttpppfffkkkggglllrrrsssuuuooo^^^vvvtttbbbcccllliiimmmqqqpppmmmkkkmmmpppjjjkkkllljjjhhhhhhllloooooopppppplllhhhfffhhhjjjiiihhhiiikkkoooqqqrrrqqqkkkkkkkkkkkkkkkkkkjjjjjjeeeiiinnnooommmkkkjjjjjjiiimmmpppoookkkjjjmmmqqqpppnnnooossssssooommmoooqqqpppooommmlllkkkkkkkkkgggggghhhhhhjjjkkkmmmnnnjjjmmmnnnllliiiiiinnnrrrjjjmmmqqqttttttsssqqqpppoooqqqssssssrrrpppppppppwwwsssqqqtttvvvuuuvvvyyywwwpppjjjjjjooonnnggg___CCCKKKWWWjjjzzztttkkkqqqeeeqqqaaa>>>PPPyyyxxxppppppdddYYYWWW]]]^^^WWWNNNQQQOOOJJJDDD>>>999777666222000...,,,++++++***))),,,)))))),,,...,,,,,,...333DDD|||hhh\\\GGGDDDAAALLLHHHGGGDDDAAA>>>===>>>@@@<<<===>>>AAACCCDDDBBB@@@@@@:::555555999;;;;;;:::===??????;;;999???MMMXXXLLLBBBLLLQQQDDD@@@BBB666;;;BBBsss{{{lllsss]]]fffiii~~~zzziiiiiioooOOO???333222111111222222111000000000000000222666:::>>>JJJLLLNNNOOOOOOOOOPPPRRROOONNNSSS\\\]]]WWWYYYaaa}}}bbbPPPYYYgggeeeVVVJJJKKKGGGDDDDDDEEEBBB:::444???FFFHHHCCC@@@CCCGGGGGGUUUNNNJJJ===DDD@@@===AAA===999@@@999999999999888777666666555>>>???777111333555333...666666222BBBffflllMMM>>>777222555666999999999999999:::444666777888:::???GGGNNNKKKRRRSSSUUU[[[YYYWWWaaauuulll```lllxxxxxxwwwgggnnnwwwlllnnnuuu{{{mmmaaaKKKmmmccciiiwww~~~ooohhhzzz}}}hhh\\\|||rrr\\\ooovvvwww}}}rrriiitttjjjWWWpppccckkk___ppppppggglllwww~~~ooocccnnnttt|||zzzjjjzzzxxxmmmkkkiii}}}zzzmmmfffbbb{{{qqq^^^bbbXXX___jjjqqqfffPPPffffff[[[UUUIIICCCOOOjjjSSSAAACCCKKKHHH@@@<<<:::888:::777111777;;;444222222000///...///000000---///000///...---...///111222444666999<<<>>>@@@@@@@@@@@@AAABBBBBBCCCCCCGGGEEEFFFEEECCCKKKeeesssyyywww|||YYYLLL___bbbKKKCCCQQQLLLSSSUUUMMMFFFFFFLLLPPPFFFGGGJJJQQQUUURRRHHH???AAABBBDDDEEEEEECCCAAA???555999>>>@@@>>>;;;999999===???>>>::::::======;;;777555:::AAAAAA:::999===GGG888888XXXppphhhggg{{{oooxxxrrrrrr}}}tttkkkaaa[[[bbbpppxxxssskkkjjjggggggnnnwww|||zzzwwwyyy}}}xxxvvv{{{rrreeeeeetttQQQuuuYYYrrr```MMM]]]^^^eee|||fffkkkvvvmmmiiiwwwtttrrrhhhqqqwwwnnnllliiigggfffiiinnnrrrsssrrrqqqooonnnmmmkkkjjjnnnnnnmmmllljjjjjjlllmmmhhhgggfffgggiiiiiiiiigggkkkkkkllllllmmmmmmmmmnnnoooqqqqqqnnnkkkkkkpppuuurrrtttvvvtttqqqoooqqqssstttqqqqqqsssrrrnnnmmmooosssqqqooommmllllllnnnooojjjjjjjjjkkkkkkllllllmmmfffgggiiijjjjjjlllnnnpppkkknnnqqqrrrpppmmmmmmnnnmmmoooppppppooonnnooopppyyytttssszzz}}}wwwsssnnnnnnpppttttttlll^^^RRRUUUooowwwnnnlllllljjjmmm```lll[[[\\\uuukkkaaaWWWXXX^^^___UUUJJJLLLJJJFFF@@@999555333333...---,,,+++************+++***+++------+++---222---YYY}}}\\\zzzFFFJJJKKK:::MMMIIIFFFCCCBBBAAAAAA???===<<<;;;<<<>>>@@@BBBAAAAAA@@@;;;666777777666777:::777;;;@@@???;;;;;;AAAGGGDDD@@@CCCBBB:::999<<<:::@@@555AAAWWW]]]fffuuuvvvzzzzzzsss|||rrrfffgggrrrxxxmmm]]]???888000+++,,,...000000222...+++***---//////...666:::???CCCEEEFFFHHHIIIMMMMMMQQQTTTRRROOOPPPUUU```PPPOOO```cccSSSIIILLLHHHCCC===<<<>>>BBBDDDDDDSSSYYYYYYQQQMMMPPPQQQNNNXXXRRROOOFFFSSSIII999======888===777777888888777666444333999CCCDDD:::222555666444555666222,,,///CCCaaavvv~~~gggGGG666777666444444666777777777777777777777777999;;;<<>>888???AAA;;;:::555666444111000000111222000/////////...---...000,,,---///000///000222333777888:::<<<>>>@@@AAAAAACCCBBBBBBAAABBBCCCEEEFFFGGGFFFJJJPPPRRRZZZrrrtttkkkWWWQQQVVVaaaXXXEEEEEEUUUNNNLLLLLLLLLHHHEEEKKKUUUJJJEEEGGGOOOQQQIIIBBBBBB@@@AAADDDEEEEEECCC@@@>>>::::::<<<@@@DDDDDD???:::@@@BBB@@@;;;:::===>>>;;;===999<<>>888;;;;;;<<<>>>AAABBBAAA@@@@@@<<<::::::777444777>>>444999===>>>;;;:::<<>>>>>>>>GGGMMMUUUsssuuunnn{{{{{{wwwooovvvnnnoooxxxcccTTT@@@222------.........,,,+++,,,///111111000(((,,,111666999<<>>CCCFFFCCCIIIHHH@@@>>>CCCCCC===QQQJJJFFFSSScccRRR777888:::555888555666666666666444222111555???AAA555---///111------,,,222777333+++222@@@rrryyyvvvuuummm{{{rrr\\\???:::444222333555444333444333444666777888666444...<<<666777AAAAAADDDCCC@@@PPPYYYDDDRRR^^^III^^^UUUWWWUUU]]]YYYYYYhhh___TTT~~~sssmmmQQQkkkyyygggaaa^^^\\\bbbrrrkkkNNNRRRgggaaaYYY}}}nnnlll```bbbgggtttmmmXXXnnn```aaaqqqsssmmmiiigggbbbllleeeaaaLLLlllggg[[[ZZZqqqjjjYYY|||uuujjj```ddd\\\cccXXXLLLaaannn^^^VVVPPP[[[bbb```IIIBBBWWWWWWDDD???OOORRRFFF===777999@@@FFF===222555888666777***000///...222///+++000......///000///------///,,,...111222333444777999;;;<<>>>>>;;;AAA888666<<<<<<777:::DDD888IIIFFF<<>>AAAFFFFFF===444555666888;;;>>>???===;;;>>>;;;;;;<<<888444999CCC999:::;;;::::::<<>>999888999;;;<<<999444222222000444999;;;;;;999777777111888999333555======666UUUHHHBBBJJJBBB>>>@@@<<<333555===CCC>>>888555444444333111444333222222333333111//////333333///---111333111GGG{{{mmm~~~zzzssshhhIII111333999555111444555000---111999;;;666///555555555666777888999::::::;;;===???CCCFFFIIIJJJKKKLLLNNNPPPRRRTTTUUUVVV[[[___cccbbb^^^]]]___bbbiiiccc[[[]]]iiiooobbbNNNVVVoooUUUMMMhhhZZZZZZooozzzrrrgggeeeWWWjjjoooWWWPPPyyyhhhZZZhhhppp```fffqqqaaa]]]RRRXXXUUU```XXX```[[[___cccaaa\\\XXXXXXZZZUUU\\\RRRDDDNNNddd^^^DDDHHHHHHGGGBBB???AAAIIIOOO===>>>@@@@@@>>>;;;666444===:::777444111111111111.../////////////////////............---------,,,333444666888:::<<<===>>>AAAAAABBBCCCDDDCCCBBBBBBCCC>>>>>>CCCGGGGGGGGGIIIRRRJJJUUUXXXUUU{{{yyymmm{{{YYYOOOSSSTTTMMMJJJKKKIIIDDDCCCGGGBBBGGGIIIFFFAAABBBLLLUUUHHHAAA???EEELLLJJJCCC???CCC@@@<<<:::;;;???EEEIII???:::;;;FFFNNNLLLDDD>>>DDD@@@;;;888888999:::;;;888;;;===;;;888666777999???<<<===@@@>>>>>>PPPfffxxxRRRhhhuuuYYYXXXXXX^^^dddccc^^^ZZZZZZ```gggjjjppprrrtttrrrooopppvvv}}}xxxKKKzzzqqq___pppbbbbbbeeeyyyhhhlllvvv]]]PPPlllooo~~~rrrttteeeiiiXXXAAA```fffYYYbbb\\\VVVLLL[[[YYYcccqqqyyy{{{eeelllfffiiivvv|||wwwrrrpppmmmllleeegggqqqpppiiikkknnnmmmkkkkkkqqqwwwssskkklllqqqvvvuuurrrnnnjjjfffqqqqqqppppppssstttrrrmmmiiipppssspppooorrrrrrnnnhhhiiiiiiiiiiiijjjiiiggggggeeedddeeegggfffccc______eeekkkmmmjjjggghhhiiillljjjjjjooottttttrrrqqq{{{wwwzzzzzzuuusssiiiWWWSSSUUUTTTNNNMMMUUUbbblllpppuuuiiiHHHVVVbbb^^^uuuooommmZZZhhhyyydddmmmaaa^^^ddddddZZZWWW\\\]]]YYYTTTNNNJJJFFFAAA>>>666555222///---+++***))))))+++------+++***+++,,,,,,+++'''000888111MMMbbbMMM<<<;;;???>>>>>>BBBEEE:::777>>>AAA:::777;;;888:::<<<>>>===<<<:::888:::;;;;;;999777666888:::777???BBB===999<<<>>>===???<<<999888:::>>>@@@AAATTTNNNFFF@@@CCCUUUwwwyyyuuu___gggzzz{{{{{{YYYfff~~~zzzqqqcccTTTEEE777...%%%///111***(((...///)))000...,,,---//////,,,)))000111111111222222333333333222222111000/////////111111111111222222222222444333333333222222111111SSSFFF???AAA;;;:::>>><<<666888AAA???;;;666444444333222000333222111222333333111///222111//////000111333444444NNNjjj{{{eeeGGG222***000999777777444///+++,,,333999333333333333444444555555555555666888:::<<<>>>???@@@AAABBBDDDEEEGGGHHHIIIDDDHHHLLLLLLIIIHHHKKKNNNUUUSSSPPPQQQXXX]]]VVVKKKUUUrrr___NNNNNNZZZ\\\hhh{{{~~~nnn\\\SSSKKKcccgggMMMHHHaaaTTT```fffWWW[[[dddUUUQQQEEEJJJJJJ{{{WWWKKKMMMGGGKKKNNNMMMIIIFFFGGGIIIFFFJJJCCC999BBBSSSOOO===???@@@???;;;888:::@@@EEE777888999999777555111///222111///...---...///000,,,---------......//////,,,---...000222444555666;;;;;;<<<>>>@@@BBBDDDEEEAAACCCDDDBBB???>>>BBBFFFAAAFFFIIIGGGCCCGGGUUUbbbQQQWWWpppwwwhhhiii\\\JJJIIINNNPPPKKKJJJKKKJJJEEEBBBDDDAAADDDDDDAAA===>>>DDDKKK???999:::BBBJJJIIIDDDAAA:::888777888<<>>======AAAFFFEEE???888???===:::888999===AAADDDFFFBBB===999999<<>>@@@>>>DDDLLLGGG:::333555666888;;;<<<;;;999888777===;;;::::::;;;;;;888666666>>>BBB>>>:::<<<===<<<===:::888777:::===@@@AAAWWWQQQJJJBBB;;;===LLL\\\hhhlllfffhhh~~~gggnnnrrr|||zzz|||wwwYYY???111---***---000///...---///---+++******,,,...///,,,,,,---------.........000//////...------,,,,,,---.........////////////000000000/////////......~~~PPPDDD===:::666888===<<<777999???999777555333333222000...222111111111333222111///222******111444111///222---333BBBZZZppplllqqqxxxtttWWWDDD888...,,,111555555111///000333111222222333333222222111111111111111222222333444555666777777999999:::;;;444888;;;<<<::::::<<>>DDDCCCAAA@@@@@@AAACCCDDDDDD???;;;>>>EEEHHHEEEAAA333KKKJJJ666CCCnnn{{{gggpppfffaaaqqqVVVLLLIIIJJJNNNOOOLLLKKKMMMMMMHHHDDDDDDCCCBBBAAA>>><<<<<>>???DDD@@@888======<<<:::999===DDDKKKHHHDDD>>>;;;;;;>>>AAACCC:::888<<>>MMMggg```yyyLLLFFFEEEAAA>>>@@@CCCAAA;;;<<<@@@JJJPPPGGG999444999777999<<<===;;;:::999999<<<999777;;;@@@AAA<<<777777===@@@===;;;;;;;;;::::::888666666999===???@@@EEEBBB???===999777===EEESSSqqqxxxjjjlllfffkkksssdddwwwvvvlllhhhuuulllUUUEEE333(((---111---,,,111***+++++++++******+++,,,************+++++++++++++++++++++******))))))((()))*********++++++++++++,,,,,,,,,+++++++++++++++zzzNNNDDD===;;;999:::===;;;666555999444444444444444222000...111000000111222222000///222***---===BBB888000222111444444777NNNsssrrrmmmtttxxx|||zzzlllUUUCCC666111---111888999333---111222333444444444333333222111111000000111111222222333333333333444444444111333666666555555666888444666777888888;;;===???888NNNAAA>>>AAA@@@MMMJJJBBBGGGDDD:::777???FFFGGG@@@RRRoooSSSCCCBBBjjjpppEEE>>>CCCFFF<<<>>>BBB999BBB999<<<<<>>???@@@NNNKKKGGGBBB???>>>>>>???@@@AAABBBCCCDDDCCC@@@>>>WWW???>>>[[[hhhaaakkkcccqqq___RRRRRRPPPKKKQQQ]]]SSSOOOMMMMMMNNNLLLIIIGGGFFFDDDBBBAAAAAAAAAAAA@@@@@@???CCCLLLRRRPPPMMMMMMDDDBBB???<<<::::::;;;<<<888DDDHHHAAAAAAHHHFFF===@@@AAA???;;;777999AAAHHHBBBDDDGGGGGGDDD@@@===;;;:::999>>>FFFHHHFFFFFFJJJ___QQQVVVcccooozzz|||~~~dddJJJ>>>CCCLLLTTTVVVTTTSSSUUUUUUZZZbbbjjjppppppmmmiiilllqqqzzzxxx~~~pppeee}}}wwwwwwnnnqqqeeewwwiiiqqqbbbmmmooorrraaaeeehhhzzzwwwhhhZZZ~~~{{{nnnnnnllljjjcccvvv~~~rrriiiXXXjjj___jjjppp```aaajjjaaakkkqqqlllhhhoootttuuu|||rrrpppppppppooommmooosssnnnqqqwww{{{wwwppplllmmmrrroooooorrrsssqqqooopppoooppppppooooooooommmllljjjhhhhhhlllooolllhhhgggkkkmmmnnnllliiihhhjjjmmmnnnooopppnnnjjjeeebbbaaadddiiilllhhhfffiiiooosssnnn___XXXmmm|||uuummmiiiiiinnnxxx^^^dddhhhnnntttwwwrrrqqqaaaZZZeeeeee^^^bbbbbb\\\ZZZ___eeeccc\\\VVVFFFBBB>>>:::777444111///(((((('''(((((()))***+++***+++---111555666333111&&&(((222LLLjjj~~~|||]]]BBB@@@FFFFFF@@@@@@EEECCC<<<===???DDDFFFAAA;;;>>>FFF;;;>>>AAAAAA>>>======>>>;;;888777999???AAA@@@>>>:::<<<===;;;888999:::;;;888666444555999<<>>:::888:::<<>>;;;;;;<<<===:::555444555333444555555444333111000000//////000111222000///333...777JJJPPPBBB555333111111---,,,:::VVVuuuwwwyyyyyyvvvjjjpppvvvtttppprrr^^^NNN999......222333222000111222333444444444444222222222222222333333444333333333333333333333333000111222222111000000000222000///111333444555666+++888000000777444222---111999;;;555666======666888???LLL<<<999:::KKKIII888555777888444555777333555111444222???222222333222222333222111/////////111------111000+++,,,222---///000000///............---,,,,,,,,,,,,---...---,,,,,,------...//////555555666777888999:::;;;????????????@@@@@@@@@AAARRROOOJJJEEEBBB@@@@@@AAA<<>>EEEGGGDDD@@@???DDDFFF[[[|||pppmmmrrrrrrsssYYYCCC<<<<<>>999IIIcccnnnrrrfffHHHOOOCCCIIIIIIAAA???EEEEEE???AAA???>>>???AAABBBEEEJJJ<<<@@@CCCBBB???===>>>AAA===<<<:::888888;;;???BBB>>><<<999777666666:::===777555444555999<<<>>>>>>JJJDDD@@@@@@??????AAAFFFOOOMMMVVVaaahhhzzzqqqssszzzqqqqqqyyypppeeeiiiwwwuuuiiiRRR@@@888333...000---+++---222222...)))------,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))uuuNNNFFF>>>888:::;;;;;;999666555666333555666666444222111222///......///111111000...------777EEEHHH>>>222...555******555666222AAAZZZvvv~~~uuunnnsssuuunnn```MMM:::000///222222111111111111222333444222222111111222333333444333333333333333222222222111222222111111000///...222---+++...000///...///222666000...777666222555000444444222444999666---222333444---333444444...///000//////000000000111...---000------***...000//////......---,,,,,,+++///,,,,,,000...))))))///+++,,,---.........------------,,,,,,---...//////...///000222444666777888:::;;;;;;<<<===>>>??????>>>??????@@@AAABBBBBBCCCHHHGGGDDDBBBAAAAAABBBCCCCCC<<<777>>>MMMYYY\\\[[[www~~~ZZZTTTRRRPPPSSSVVVRRRLLLQQQ[[[QQQMMMFFFBBBEEEKKKKKKGGGDDDDDDEEEGGGIIIHHHFFFCCCAAAAAACCCFFFDDD>>>===???<<<<<<===>>>>>>?????????>>>FFFIIIDDDAAABBB>>>777>>>>>><<<999666888<<>><<<;;;OOOeee{{{}}}nnn]]]eee}}}uuukkkzzzvvvkkkQQQ???222555???FFFKKKQQQKKKMMMPPPVVV\\\ccciiimmmooozzzwwwmmmllliiixxxqqq~~~bbb~~~vvvhhhzzzllleeeuuuwwwsssiiiiiippp|||kkkhhhuuullllllwwwsssooo{{{mmmQQQaaavvvbbbxxxoooRRR\\\}}}rrr{{{mmmggg\\\MMMHHHOOOWWWbbbnnnuuutttmmmfff}}}xxxtttoooddd]]]dddqqqsssmmmmmmuuuxxxqqqkkkkkkkkkjjjlllnnnllljjjlllpppkkk```[[[aaafffeeefffiiidddcccbbb``````aaaeeehhhhhhkkklllhhhdddeeemmmtttiiippprrrnnnnnnssssssmmmbbbmmmooottttttZZZNNNdddmmmhhhiiisssvvvqqqmmmnnnfff~~~zzzuuurrrjjjkkkmmmbbb___PPPUUUpppoooXXXOOOWWWYYYTTTLLLIIIHHHAAA666888666222000///---+++)))++++++*********+++,,,,,,000444777777555222///...+++222RRRiiiccckkkuuuQQQJJJOOOGGGHHHEEE@@@@@@BBBCCCAAACCC@@@>>>AAAFFFGGGDDDAAA999>>>AAA@@@<<<:::<<<@@@BBB@@@<<<666333444:::???@@@:::666666555555888<<<777555555666999<<<======AAA???@@@CCCCCC???>>>@@@DDDFFFDDD@@@XXX}}}rrrlllzzzjjjkkkggguuuaaa[[[hhhwww|||wwwhhh```___XXXLLL888111***'''))),,,---,,,,,,,,,,,,,,,++++++++++++************************))))))))))))***************************+++++++++tttMMMEEE;;;666888999888555555555555333555666555222000111222......---///000111000...***---111444555333///,,,444---...555111&&&+++999OOOtttpppsssfffvvvxxxwwwnnn^^^MMMAAA;;;888777444222111111333444333222222111111111222222111111111111222222222222333333222333333333222111111------111111---,,,///------+++''',,,+++'''222333000+++(((***...000111...222...,,,000111------,,,///,,,***...---+++///,,,+++......(((+++///,,,...---,,,,,,------------...---...000000......///,,,,,,,,,...000000000000//////000111222333333333555666888:::<<<>>>??????===>>>>>>>>>??????@@@@@@===>>>>>>???@@@AAABBBBBB???????????????@@@AAAAAAHHH<<<888NNNqqqyyyhhhmmmlll```OOOOOOMMMOOOSSSVVVWWWTTTPPPLLLMMMKKKDDD@@@EEEKKKJJJCCCBBBEEEHHHJJJIIIGGGEEECCCCCCCCCEEEFFFBBB===>>>BBB???@@@@@@@@@???===;;;:::CCCBBB@@@>>><<<;;;999777===<<<;;;999999:::<<<===<<<:::999;;;<<<<<<888444000777???CCCCCC@@@<<<:::555CCCNNNaaaYYYnnnkkkbbbooonnnwwwrrrXXX>>>555444666===GGGDDDFFFIIIKKKNNNUUU^^^eeeeeepppqqqooolllpppwwwvvv```{{{eeennnyyyhhhhhhvvvrrrrrrsssuuuuuubbb```|||iiiaaaUUUYYYTTT```hhhjjjrrreeeVVVuuujjjwwwddd^^^nnnnnn}}}yyyeee[[[XXXZZZbbbddd\\\dddvvvvvveeeaaammmuuuiiiddd___[[[bbbnnnvvvqqqrrruuupppfffeeemmmmmmeeeaaaeeehhheeebbbbbbLLLGGGLLL]]]hhhfffbbbcccssspppkkkhhhhhhjjjkkklllqqqjjjeeeiiittt}}}~~~iiiuuu{{{tttmmmmmmjjjdddbbbeee^^^hhhzzzllleeesssiiikkkllljjjjjjpppbbbtttppp\\\fffgggWWWeeeaaa```YYY]]]jjjhhhXXXQQQRRRXXXTTTGGGAAAAAA===333666444111///...---+++)))************+++,,,---...000444777555111111777<<>>===???CCCDDD@@@:::777<<>>@@@===777444444666888:::>>>888666888888555555999888777666777999;;;<<<<<<555666;;;@@@@@@>>>???CCC888JJJKKK:::KKKxxxttt|||sssxxxjjjpppnnnvvvmmm|||vvvfffcccnnnwwwsssiiiHHHFFFAAA999111,,,---///---------,,,,,,,,,++++++++++++++++++++++++++++++)))*********++++++++++++******+++++++++,,,,,,,,,tttLLLCCC888777999999555222222222111333555666444000///000222...------...000111000...///222111+++***///222222'''111111((()))555999444(((\\\rrrtttzzz|||zzzuuuqqqqqqsssmmmaaaVVV@@@===888444222222444555555444333222111000000000111111111111222222222222111000000222333444333222111///111555333---...444...000222...///+++$$$222***)))+++------+++---000)))111---,,,------***444+++000+++(((---+++'''---((('''))),,,&&&------%%%+++***)))***,,,---------***++++++,,,...//////...///......000222444444444333444555777888888888888999:::;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>?????????????????????????????????AAAAAAAAABBBBBBBBBBBBBBBBBBPPPdddxxx{{{ttt|||kkk~~~rrrPPPMMMTTTQQQKKKPPPQQQMMMLLLOOOOOOMMMLLLJJJFFFCCCHHHNNNJJJBBBDDDGGGLLLMMMJJJGGGDDDCCC@@@@@@CCCDDD@@@<<<>>>EEE<<<>>>???AAAAAA???>>><<>>;;;:::;;;;;;:::999999555333:::CCCDDD;;;000444<<>>AAA===<<<@@@<<<:::888777:::======;;;777<<>>:::777===AAABBBRRRfffmmmeeetttuuurrrvvvvvveeedddmmm~~~xxxSSSSSShhhsssqqqlll]]]dddfff[[[HHH888222333/////////......---------++++++++++++,,,,,,,,,,,,************++++++++++++******++++++,,,,,,------oooJJJ;;;:::777666555444444444444444///222555666444333222222111000000///////////////,,,,,,,,,,,,,,,---...///////////////////////////000:::LLLrrryyywwwnnnrrrxxx___dddqqqtttsssnnnooocccLLL===<<<:::555666666555333111111444666333333222222222333444555---000333333111000222444666555333111111111111222111000///...---,,,,,,,,,....../////////......---+++,,,,,,,,,,,,,,,++++++))))))***++++++,,,------,,,,,,,,,,,,---------...+++---............000111111111000000000222444555666666666666777999;;;===888999:::<<<<<<===<<<<<<>>>>>>>>><<<::::::<<<>>>???AAAAAA???AAACCC???888@@@AAA???<<<>>>BBBBBB???DDD???;;;CCCHHHAAAOOOrrrggg___fff~~~xxxvvv[[[zzzVVVSSSUUUMMMJJJPPPNNNHHHHHHOOORRRNNNKKKLLLLLLGGGEEEHHHJJJFFFCCCBBBCCCIIIMMMJJJFFFEEEEEECCCEEEFFFDDDAAA>>>===<<<:::BBB>>>===@@@@@@;;;666555:::???@@@<<<999;;;<<<;;;QQQEEE<<<<<<===;;;;;;===;;;777666<<>>;;;666;;;777777@@@TTTiiizzzsssnnnwww|||hhhDDD333:::444===777;;;FFFGGG@@@AAAJJJSSSYYY```gggjjjkkkkkkllliiioooqqqpppxxxxxxwwwsssddd```rrryyyqqqnnnpppmmmmmmrrrtttnnneee```ssswwwqqqiiiyyyZZZ{{{|||ssswwwyyyuuulllyyy{{{|||gggVVVpppvvv{{{kkkkkkwwwssseeeuuuzzzsss]]]ppp\\\jjjwwwZZZTTT]]]UUUMMMbbb{{{nnnhhhkkkooommmjjjiiihhhiiilllqqqmmmYYYZZZsssxxxfffddduuusssRRRsssnnnZZZhhh___dddppphhh}}}~~~XXXWWW}}}kkk^^^iiisssfff___jjjdddwwweeehhhPPPBBBrrrvvvXXXZZZ[[[XXXSSSOOONNNOOOCCCCCCAAA???;;;777333000++++++++++++************...++++++,,,,,,+++000666+++555000+++777EEEKKKRRRppp|||uuuSSSSSSCCC>>>GGGBBB======>>>===<<<;;;999888:::888555666999;;;:::888888:::;;;:::888888<<>><<<:::<<<555222666;;;;;;999888<<<333333<<<>>>777555888:::======999888===@@@AAA???:::777:::;;;<<>>??????>>>=========>>>>>>???@@@@@@????????????@@@BBB>>>777...***///===III333;;;BBBDDDDDDCCC???:::555BBBSSSgggrrrhhhdddppp}}}}}}ddd\\\vvvkkkVVVIIIOOOTTTNNNJJJMMMPPPJJJHHHLLLMMMJJJHHHJJJMMMFFFCCCEEEFFFCCC@@@@@@???CCCDDDAAA@@@AAAAAA???FFFEEEDDDBBBAAAAAA>>>;;;KKKEEE???<<<999777;;;BBBjjjTTT@@@<<>><<<===;;;;;;===999888999===<<<999999;;;BBBGGGGGGAAA<<<======:::CCC???<<<@@@MMM^^^mmmvvv}}}jjjhhhmmmxxxsssVVV;;;===:::555:::888222666AAABBB999EEEJJJQQQXXX]]]aaadddfffgggkkklllkkkrrr}}}~~~vvvcccnnn^^^RRRhhhxxxqqqnnnfffbbb___eeeqqqvvvkkk\\\qqqxxxbbbuuussscccqqq{{{wwwxxxooo{{{{{{qqqiiivvveee^^^zzzjjj}}}tttpppzzzwwwrrrddddddnnn{{{ooojjjxxxwwwnnnaaayyyiiirrrvvv^^^dddxxxtttwwwxxxtttppprrrooooootttxxxuuummmfffSSSNNNTTTdddnnnllllllqqqhhhMMMnnnmmmcccwwwpppqqqwwwppphhhddd\\\UUUpppsssgggdddjjjggg^^^[[[^^^XXXhhhZZZGGGPPPooouuuVVVVVVUUUQQQLLLHHHGGGGGG<<<<<<:::777444111...,,,,,,,,,+++******)))******(((''')))000333444555888:::,,,,,,BBBQQQLLLXXXvvv~~~|||VVVIIIHHH;;;@@@III;;;;;;:::::::::::::::;;;;;;;;;999777777999999777555666777888777555666999<<<@@@<<<999:::===>>><<<:::888555555888:::888999<<<;;;444333;;;>>>888555999777;;;<<<999999===@@@??????;;;;;;======<<<@@@GGGJJJrrrzzzvvvbbbuuubbbTTTUUUgggsssjjj\\\\\\mmm|||gggFFF555333444'''***%%%((()))000777111,,,000---***)))***,,,---++++++)))---///---+++,,,///111eeeCCC888;;;888888666555444333333222444555555444222111222444222111000///............//////......---.................................333111...---777FFFRRRUUUdddrrruuuvvv}}}~~~tttooommmuuuyyyvvvvvv~~~fffYYYHHH===:::999888555333444555666666555444333333111000000222222222111000111222222222222222111......------...//////000333333444444444444333333222222222333333333333333000111111222222333333333222222222333333333444444444555777777666666777999:::;;;;;;<<<<<<<<<<<<;;;<<<<<<;;;;;;<<<===>>>>>>???>>>===<<<<<<<<<===>>>>>>>>>>>>???AAAAAA???>>>999666777<<<:::333333999BBBCCCAAA;;;<<>>GGGQQQHHH???<<<<<<;;;<<<===666777:::<<<999555888>>>BBBDDDAAA<<<999<<<>>>???DDDBBB??????DDDPPP]]]gggiiikkkaaa[[[bbbooooooGGG...;;;???555000777<<<:::777;;;AAAGGGMMMSSSZZZ^^^cccgggfffeeekkktttuuuooogggzzzeeevvvzzzbbbWWWRRRdddrrrrrrrrrtttmmm```vvv}}}cccyyyjjjoooxxxjjjqqqnnnvvvgggmmmeee___mmmppptttuuukkkeeennnqqqaaa{{{xxxpppuuusssnnnvvv~~~jjj\\\|||rrrddd___wwwiiigggvvvooobbbppp}}}~~~uuukkkfffkkkmmmcccWWWQQQccclllqqqjjj[[[SSSUUU[[[aaahhhmmmnnnttt{{{xxxnnnhhhZZZyyyyyyqqqvvvoooooollliiibbbdddzzznnneeejjjfffVVVXXXaaa[[[___^^^PPP===bbbqqq```PPPOOOLLLGGGBBB>>>======555444222///---+++******---,,,***)))))))))***+++333111333888:::888666777222===KKKVVV[[[hhhIIICCCHHHBBB777HHHSSSAAA777666666555666888:::;;;:::999999999999888555333444555555444333444777:::???>>>===<<<======:::888666555888;;;:::777:::???:::555555;;;===999777;;;777;;;===::::::===???>>>???>>>@@@BBB@@@===>>>BBB888HHH^^^kkknnnyyynnn{{{vvv{{{tttlll}}}vvvYYYUUUeeeiii^^^iiicccbbbaaalll\\\;;;EEEBBB555+++++++++&&&'''---///---,,,---000111///,,,+++---///---***)))---222dddCCC<<<@@@999888666555333333222222444555555444444666999<<<222111000///...---------111000///.......................................666444111...))))))333>>>KKKTTTiiiuuuooojjjooosssqqqhhh^^^```rrruuu___OOOCCC:::444555555555555555555555555222111111333666666222...444555555444333000...---.........///000111333333333444444555555555555444444444444444444555555555333444444444555555555666444444444555555555666666555777888888777777888999:::;;;<<<======<<<;;;:::=====================>>><<<<<<======>>>>>>??????===<<<<<<>>>@@@AAA???===>>>+++"""+++444333444;;;777DDDSSS___gggkkkggg```iii|||zzz}}}zzzxxx___pppxxx{{{zzz\\\LLLFFFHHHKKKKKKJJJKKKNNNNNNKKKEEEBBB@@@@@@BBBFFFJJJNNNQQQIIICCCCCCEEEEEEEEEGGGBBBDDDCCCCCCFFFJJJGGGAAAHHHDDDCCCGGGHHHEEE???<<<555;;;BBBFFFCCCBBBKKKWWW```RRREEE???999555;;;EEELLLFFF???<<<<<<===>>>@@@888666888:::888666888>>>AAAAAA>>>;;;999;;;===>>><<<>>>??????@@@HHHSSS\\\bbbdddpppddd{{{~~~mmmpppUUU888000000888999222444<<<333555888;;;@@@GGGNNNSSS[[[___``````eeellllllhhhlll{{{gggtttoooYYYXXXvvv}}}uuuyyyrrraaa~~~uuuvvvuuummmxxxjjjkkkoootttppprrr}}}}}}vvvsssppprrr~~~zzzkkkfffvvveeeqqq```]]]___mmmvvvyyyeee[[[zzziiiZZZ___rrrggg^^^fffbbbeeezzzyyyiiiiiinnneee___]]]```___[[[^^^fffssswwwsssbbbSSSSSSbbbpppwww~~~zzz{{{~~~vvviiidddccc~~~tttzzzlllbbbgggffflllkkknnnjjjlllcccggg\\\GGG[[[qqqbbbfffYYYEEETTT~~~uuuNNNHHHHHHFFFBBB===999777666666111000...,,,******++++++++++++***)))***+++---...333111111222000---000666777DDDSSSWWW[[[xxx[[[CCCGGGLLLCCC:::KKKWWWKKK666666666666777777888888888888999::::::888555333666666444333444555888:::>>>??????===<<<<<<999555777666888<<<===;;;<<<@@@:::777777<<<===::::::>>>>>>@@@@@@;;;:::===@@@@@@CCCCCCCCCCCC@@@>>>>>>@@@BBB888<<>>BBB888777666555444333333333444444444333333555999<<<111000///...------------111000///..........................................,,,...222222...000666444777EEE___yyynnn[[[___llltttyyywwwmmmkkkmmmnnnzzzyyyvvvqqqiiibbb\\\YYYKKKHHHDDD@@@<<<:::999888:::777444555777888777444666666666555333000...,,,---------...///000222333222222333444555555444444444333333333333444555666555555555555666666666666444444555555555666666666666888999999777777888:::999:::;;;<<<<<<<<<;;;:::<<<<<<<<<==================>>>@@@AAAAAA@@@???>>><<<;;;;;;<<<>>>@@@@@@@@@@@@666777FFFMMMHHHHHHOOOyyytttkkkccceeelllpppooovvvyyyiiigggcccxxxoooYYYUUUUUUSSSPPPHHHJJJGGGDDDIIIQQQSSSOOOEEEEEECCCAAACCCHHHMMMPPPNNNFFFBBBDDDGGGHHHIIIKKKAAADDDFFFHHHKKKLLLFFF>>>HHHCCCCCCHHHIIICCC>>>======AAAGGGIIIDDD>>>BBBKKKBBBEEE@@@888888@@@BBB>>>DDDBBB>>><<<===@@@BBBBBB===888777;;;======<<<>>>@@@>>>======<<<:::999999888===BBBCCCCCCFFFMMMTTTeeedddsssvvvYYY^^^fffnnn^^^CCC///333;;;888222111444555555555777;;;AAAEEEKKKOOOTTTYYY___eeefffdddnnnuuuddd[[[nnnvvv~~~llluuu{{{[[[~~~}}}ttt{{{uuuaaalllbbb|||}}}wwwxxxpppyyyyyyxxxjjjpppqqqssszzz}}}wwwpppooonnnhhhZZZOOO```SSSWWWQQQRRROOOPPPDDDDDDtttyyyfffXXXiiivvvrrrhhhooovvvxxxqqqeeehhhiiiaaa```cccnnnxxx|||{{{zzzuuuddd^^^jjjxxxzzzrrrmmmkkklllnnnpppnnnhhhcccVVV]]]pppmmmdddfffaaaaaa[[[___jjjcccVVVdddooo^^^___YYY]]]QQQCCC```uuu^^^TTTWWW<<>><<<888555333333333222...,,,+++***)))***++++++)))))))))***,,,///111222444444555444222555CCCRRRuuu```iiidddWWWKKKIIIHHHEEEAAAFFFLLLIII;;;<<<======<<<;;;999777666777:::;;;:::999888777:::888666555666999;;;======???>>>;;;;;;===:::333;;;666555;;;@@@@@@>>>>>>999888999<<<===<<<===@@@FFFGGGCCC<<<999===AAABBBEEEEEEDDD@@@>>>>>>AAABBBAAAAAAIIITTTXXXaaauuuvvvvvvuuu|||```VVVzzz[[[___KKKdddlll]]]cccgggeeemmm___XXXUUUXXXfffdddKKK<<>>999555444444555555000000000///...---,,,+++---,,,,,,,,,------...///000111222333333444333333222222111111111333444555666666666666666666666666444444444555555555555666777888999999888777888:::888888:::;;;;;;<<<<<<<<<:::;;;<<<============<<<===>>>>>>???>>><<<;;;:::888888888999:::???EEEJJJMMMYYYmmmyyyqqq```YYY]]]TTT___nnn|||ppp^^^RRR^^^dddmmmVVVCCCDDDPPPVVVUUUSSSMMMMMMKKKKKKOOOSSSPPPJJJJJJLLLKKKGGGFFFJJJNNNNNNIIICCCAAAEEEIIIJJJIIIKKKEEEKKKOOOPPPQQQOOOHHH@@@EEEAAACCCIIIHHHBBB@@@DDDFFFDDDCCCCCC@@@>>>BBBIIIDDDCCC999222@@@RRRMMM:::<<<>>>>>><<<===AAACCCAAAAAA;;;999>>>CCCBBB@@@@@@???<<<;;;>>>???;;;888888===BBBGGGGGGDDDDDDGGGKKKIIIPPP{{{lll\\\TTTYYYkkkrrrKKK222000444333444444333222111222555888999===EEEMMMUUU[[[___```lllfff```dddrrr}}}~~~qqqfffsssvvvZZZxxxyyyfffwww___dddaaa^^^~~~|||ttteeeTTTDDDVVVhhhXXXVVVIIITTTXXX]]]kkkoooooovvvlllqqqsssYYYRRRdddzzzyyyhhh```mmm]]]tttxxxwwwkkkpppzzzqqqeeeaaa___SSSUUUhhhwwwvvvooojjjeee___llliiidddccclllrrrgggVVVkkkbbb```gggiiidddaaaeeeZZZ\\\```___YYYVVV[[[eee\\\]]]```]]]VVVYYY[[[RRRKKKNNNSSSJJJGGG___fffMMMAAAXXX>>>WWW```<<>>;;;:::666999;;;;;;:::::::::;;;===:::777666888;;;>>>???>>>???<<<888<<>>444;;;555444;;;AAA@@@===:::777888999:::;;;;;;>>>AAAGGGHHHDDD<<<999===AAABBBBBBCCC@@@;;;:::>>>BBBDDD>>>CCCKKKKKKAAA<<>>>>>>>>>>>===<<<;;;;;;<<<>>>AAABBB<<<>>>@@@@@@AAAIIIWWWbbbooosssvvvsssmmmkkkqqqwww~~~\\\MMMqqqxxxNNNIIILLLSSSZZZ[[[WWWWWWZZZSSSPPPOOOQQQQQQMMMIIIGGGGGGLLLNNNIIIHHHKKKLLLKKKHHHDDDDDDJJJNNNLLLIIIIIIKKKRRRVVVUUURRROOOIIICCCAAA???CCCJJJIIICCCFFFOOOLLLCCC===>>>AAABBBDDDGGGGGGAAA888888FFFRRRKKK;;;777<<>><<<999;;;???AAA???>>>@@@>>>999888===@@@<<<:::;;;CCCEEEEEECCC@@@???@@@BBBCCCIIIhhh___nnnyyylllsssNNNvvvkkk>>>...333:::000222333222000000111222111333777>>>DDDJJJQQQVVVWWWRRR\\\dddaaaiiirrrlllSSSfffsssqqqppprrrkkk]]]~~~rrrmmmwwwwwwgggXXXkkk~~~[[[aaavvvvvvWWWgggrrrjjjrrroooQQQMMMZZZbbb___fffyyyxxxqqqxxxeeeuuupppdddbbbnnnnnnwww|||kkksss\\\wwwuuuvvveeefffqqqjjjgggcccbbbmmmpppdddhhhxxxsssUUUCCCNNNaaaiiiaaaooouuummmdddaaa[[[SSSuuullleeeeeeeeebbbaaaccc```]]]WWW```bbbUUUVVVaaa\\\```[[[VVV]]]\\\OOOGGGGGGRRRRRRHHHJJJXXXTTTAAA<<>>GGGTTT___[[[eeePPPCCCDDDHHHGGGBBBCCCJJJIIIEEEGGGEEECCC@@@===;;;;;;;;;<<<:::<<<===<<<:::999:::<<<===:::555555777;;;===>>>@@@???:::777>>>HHHDDD888888444555:::===;;;888999333666888777777999===??????BBBAAA<<<:::<<<>>>===999===;;;666666===BBBBBBDDDEEEFFFEEEBBB@@@@@@AAAQQQppp}}}~~~}}}rrr]]]cccmmmwww}}}|||uuuyyyqqqhhhsssdddYYYooo~~~vvveee~~~vvv[[[WWWfffuuueeeVVVPPP[[[gggddd[[[VVVWWWBBB===;;;555444444444444555666666000111222111000000111333---------------...///000,,,,,,,,,,,,,,,---...///------------------------$$$---111+++(((,,,/////////+++)))***+++,,,111999DDDYYYooozzzzzziiiNNNXXXppp~~~}}}yyynnn___SSSLLLQQQYYY```eeefffeeeccclllwww}}}jjjWWWLLLFFFDDDAAA===;;;999888888555444333111000000/////////000111222333333333333111000/////////111444555777777777777777777777777555555555555666666666666111222333222111000111222222222222333444777999;;;999:::<<<>>>???@@@??????AAA???>>>>>>BBBIIIQQQUUUJJJNNNPPPPPPRRR]]]pppvvvxxx{{{jjj~~~|||]]]\\\kkkjjjMMMEEEOOOOOOLLLLLLQQQUUUUUUQQQMMMLLLGGGHHHLLLKKKFFFGGGMMM>>>FFFJJJGGGFFFJJJKKKIIIJJJGGGIIIOOORRROOOJJJHHHKKKQQQUUUQQQKKKHHHEEEAAA======CCCKKKJJJDDDKKKXXXTTTIII@@@AAAEEEBBB===999>>>:::;;;BBBFFFCCC@@@>>>555<<<@@@>>>===@@@???:::444666:::>>><<<888:::>>>>>>777666<<>>AAA:::GGG[[[aaa}}}mmm^^^vvvvvvyyykkkYYYAAA333222...000333444333111111222333111111333777;;;CCCJJJOOOKKKYYY[[[PPPaaannnWWWsssxxxxxxqqqnnnooohhh\\\zzzqqqdddnnnuuu\\\pppttt\\\jjjtttwwwccc{{{pppoookkknnnhhhddd|||vvvpppfffppp[[[iiidddhhhnnn|||qqqaaa|||pppWWWuuuuuu{{{iiifffRRRXXX___[[[VVVbbbmmmgggmmmtttiiiVVV___~~~eeeiiiggg^^^]]]dddbbbZZZooojjjaaaYYYXXX\\\\\\YYYTTTQQQNNNdddppp]]]UUU\\\PPPfff^^^HHHCCCAAABBBPPPPPP^^^WWWGGGJJJQQQKKKAAA;;;///::::::555666000111...,,,++++++,,,,,,)))%%%***+++,,,------,,,+++***---///222444444333111000111000777JJJ^^^llltttyyy~~~RRRPPPMMMDDDJJJCCCHHH???777???GGGHHHJJJCCC???:::555444666999<<<===??????===999888:::<<<<<<888444333666:::<<<<<>>666;;;>>>;;;:::<<<<<<999222777888444555<<>>AAACCCBBB???HHHVVVsssiiiqqqssstttrrrhhhYYYUUUhhhzzzvvvrrrmmm~~~rrrkkk~~~}}}TTTCCC;;;333444444444444444444333333444333111///...---......///...---,,,,,,---...///---,,,*********,,,...///---------,,,,,,+++++++++,,,++++++******++++++,,,******))))))******+++,,,///999IIIZZZkkkzzz{{{]]]PPPWWW]]][[[nnnxxxzzzvvvttttttuuu{{{mmm___[[[ZZZVVVQQQOOObbbhhh~~~ooodddYYY___SSS```VVVNNNNNNEEEWWWUUUaaaYYYOOOMMM@@@666AAA111777<<<<<<:::888666333///222444333000000333777555888666000000555::::::888666444333333222111111444---111444---,,,000---666///000999>>><<<<<<@@@AAAAAAEEEIIIGGGFFFPPP^^^MMMQQQSSSRRRUUU^^^eeehhh^^^kkk|||zzzooovvv{{{kkkjjj```WWWrrrhhhQQQKKKHHHFFFFFFNNNOOOOOOOOOMMMKKKIIIHHHHHHEEECCCDDDHHHKKKKKKJJJDDDAAA>>>???BBBFFFJJJKKKOOONNNOOORRRSSSQQQLLLGGGHHHMMMMMMGGGAAAAAACCCEEE;;;>>>IIITTTQQQGGGHHHRRRLLLFFFFFFCCCFFFDDD:::HHHAAAAAA:::222666@@@@@@888===BBB???777999BBB@@@777555666:::??????<<<===AAA555;;;AAA@@@<<<999:::===???@@@AAAAAA??????AAABBBAAA???===BBBVVVooo|||}}}kkkjjjQQQ___|||ttt~~~uuuddd@@@777,,,111444222---)))555666111...111444444555888>>>@@@DDDIIIOOOUUUYYY\\\^^^aaafffhhhgggeeecccccc}}}xxxlllccchhhpppiiiYYYoooPPPsssaaakkk~~~DDD}}}uuusss~~~wwwdddpppyyyvvvpppsssoooeeeddd\\\aaa}}}uuufff]]]qqqhhhgggnnnsssrrrZZZOOOQQQccckkkffflll{{{yyykkkjjjYYYLLLZZZnnnddd```[[[\\\eeekkkbbbTTTuuujjj]]]TTTKKKGGGMMMUUUMMMLLLUUUaaaaaaVVVNNNOOOQQQPPPGGG>>>DDDSSSZZZUUUOOOFFFAAAFFFIIICCC;;;777333333111///---,,,,,,+++...---,,,************+++,,,,,,+++)))(((+++000444777666111333;;;555)))'''...<<>>>>>CCC>>>:::;;;@@@DDDEEEDDD???DDD888---222888999>>>@@@;;;555444888<<<;;;777999444///000555999:::999===<<<:::888666555666666===999777888666222111444888///000>>>EEE???999:::555@@@@@@;;;<<<666111555222777888555:::GGGSSSWWW<<<===>>>AAAKKKRRRLLL@@@BBBHHHKKKPPPXXX```{{{tttyyyooojjjlllsssyyy___]]]dddttt~~~zzzkkkkkk{{{sssSSSAAA;;;666444333333333333222222222333222000///...------...///...---,,,,,,---...///---,,,+++******,,,---///------,,,,,,,,,+++++++++,,,++++++******++++++,,,***************++++++,,,$$$)))...555@@@TTTnnn{{{}}}|||dddLLLQQQ[[[cccdddoooxxxlll```^^^fffooorrrqqqfff[[[ZZZ\\\XXX]]]hhhjjjpppaaacccTTTPPPYYYTTT```vvvttthhhaaaggggggaaa___iii```^^^fffeeeXXXMMMLLLIIIHHHGGGDDDBBBBBBEEEHHHDDDBBB>>><<<;;;999888666<<<:::888777888999777666666555;;;<<<555;;;FFFGGGEEELLLRRRXXX```gggfff```pppqqqqqqkkkbbb___fffppppppvvv{{{ooopppyyy}}}wwwuuurrr~~~iiiEEERRRmmmxxxooobbbTTTIIIHHHJJJFFFAAA>>>MMMMMMMMMLLLJJJIIIGGGFFFFFFAAA???GGGRRRUUUMMMCCC??????>>>>>>???AAACCCEEEJJJHHHGGGHHHJJJIIIFFFCCCCCCQQQOOO>>><<>><<<<<<@@@???@@@<<<888888999999;;;>>>EEEFFFDDDAAACCCDDD>>>555===<<<>>>AAA???::::::<<<:::AAAFFFDDD===888999<<>>======GGGZZZjjjqqq{{{ooofffbbbYYYfffxxxxxxCCC333---...555999333333111...---111222111222555555666888<<<@@@DDDGGGIIIOOORRRWWWYYYZZZZZZZZZ[[[iiiiiieeeaaahhhqqqkkk___wwwmmmPPPssssssccc{{{~~~aaaeeeUUU~~~rrrjjjmmmpppnnnooossszzznnnmmmssslllfffnnnsssvvvhhhnnnbbb]]]mmmiiiiiihhh[[[GGGNNNssslllkkkggg]]]RRRMMMQQQgggwwweee```\\\]]][[[YYY]]]```\\\TTTWWWJJJ@@@FFFUUUXXXJJJ999TTTSSSTTTWWWTTTLLLFFFEEEFFFGGGBBB;;;@@@KKKMMMGGGAAA======???===777333444000///...------,,,,,,---,,,+++***)))))))))***++++++++++++,,,...000333555000444444,,,"""''':::IIIDDD^^^dddUUUrrroooVVVCCCEEEJJJEEE@@@AAA???;;;888:::>>>AAAAAA???333;;;777444===CCCAAADDDAAA===999777888:::888555999555000111555999:::999;;;888555666888999777555>>>:::999::::::777888;;;666444===KKKMMM???000***999===666111666555222777;;;??????;;;;;;BBBIIIKKK===???@@@CCCJJJPPPLLLDDD:::??????BBBGGGJJJ]]]{{{|||zzzrrrtttmmmjjjkkkggg```bbbkkkxxxtttxxxuuuvvvRRR>>>;;;999333333333222222111111111222111000///...---------......------------......,,,,,,+++******+++---...,,,,,,,,,,,,++++++++++++++++++************+++++++++************+++,,,,,,......,,,)))---???\\\rrrwww{{{qqqOOO]]]dddYYYHHHHHH___www|||rrrjjjoooxxxwwwnnnvvvooouuu{{{tttiii^^^PPP[[[VVVYYYPPPXXXiiicccaaavvvvvv|||~~~vvvcccdddUUUXXXppp{{{pppiiinnnrrrpppnnnlllmmmppptttwwwooofff```aaa\\\OOOGGGFFFQQQOOOMMMOOORRRTTTSSSRRRKKKOOOUUUOOODDDMMMYYYXXX___lllooohhhlllxxxvvvhhh|||iiigggxxxxxxoookkkhhh\\\VVVlllwwwiiippptttqqqxxxnnnRRRQQQUUUUUUDDDddd}}}]]]LLLCCC???===???AAABBBEEEIIIKKKJJJIIIGGGFFFEEEDDDDDDAAA;;;:::FFFVVVXXXJJJ::::::===AAAAAA???>>>???AAADDDCCCAAAAAABBBBBBAAA???CCCMMMRRRQQQVVV\\\TTTEEEHHH???<<>>;;;444888EEENNNFFFBBBGGGKKKGGGAAA===FFFDDDCCCCCC???888666888888???DDDAAA999555888===FFFEEEEEEHHHKKKLLLIIIFFF999???@@@;;;:::DDDUUUaaallliiinnnhhhxxxgggwwwgggrrrxxxsssmmmJJJCCC666,,,***...///***///...///222111------000111222222444666888:::;;;>>>AAAEEEHHHJJJLLLNNNPPPPPPVVVYYYZZZ```gggeee\\\tttwww^^^ZZZ{{{}}}ggghhhllleeeYYY___[[[mmmttt___YYYlll{{{yyyssssssxxxnnneeennnxxxqqqooo~~~vvv~~~iiiaaakkk]]]QQQooocccaaaccchhhZZZRRRxxx{{{fffhhhiii]]]SSSSSSfffmmm~~~tttVVVQQQ___SSS[[[aaa___YYYQQQGGG???IIIUUU^^^aaadddfff```VVVTTTTTTOOOFFFBBBAAA???;;;999<<<:::777:::@@@===555222555888888111+++,,,111,,,++++++++++++,,,,,,---)))))))))))))))******+++,,,---...222555777666555666///555555000DDD[[[XXXNNNuuu]]]HHHDDDCCCFFFEEEAAA>>>???;;;999888999<<<>>><<<999BBBDDD999000555777555999===;;;999888888888666555:::666333333666999999888999555222555;;;===999444>>>;;;:::<<<===<<<>>>BBB>>>:::<<>>AAA@@@===<<<@@@CCCDDD>>>@@@AAABBBEEEIIIHHHEEE===AAA>>>>>>AAA===CCCWWWeeerrr|||{{{sssjjjbbb^^^fffsssuuuwwwnnnaaaeee{{{{{{xxx|||jjjbbbsssllliiiRRR===:::<<<444444333333222222111111111111000///......------------------------------,,,++++++******+++,,,,,,,,,+++++++++++++++++++++++++++************++++++***************+++,,,,,,++++++***'''&&&...===III```gggpppwwwfffUUUVVV[[[ooopppxxxtttvvvkkkkkkoookkkjjjkkkfffnnnuuuwwwmmmnnnsss```JJJ>>>DDDZZZeeecccuuurrrhhhjjjvvvvvvggg^^^aaadddcccccceeejjjpppuuuxxxxxxqqqqqqgggTTTLLLPPPUUUTTTTTTWWW]]]aaabbbaaakkkrrr}}}{{{uuu|||jjjYYY\\\rrruuu```dddmmmiiirrr|||gggpppWWW<<>>@@@PPPKKKDDD@@@???BBBHHHMMMHHHGGGEEECCCBBBAAABBBBBBBBB??????HHHRRRRRRGGG;;;888>>>EEEFFFCCCAAABBBDDDCCCCCCCCCCCCCCCCCCBBB@@@HHHCCCPPPkkkppp]]]NNNPPPNNNDDD>>>CCCHHHDDD===888CCCKKK===KKKDDDQQQ|||WWWGGG???;;;<<<<<<;;;@@@IIIQQQCCC===HHHNNNKKKIIIMMMKKKHHHFFFDDD???777555888777<<>>888;;;GGGQQQ^^^iii{{{rrrdddMMMZZZjjj}}}zzz\\\===///777555000000222444111++++++...111111111111222333444444555777:::<<<===@@@DDDFFF@@@GGGLLLMMMPPPTTTSSSOOO[[[\\\SSS___zzzqqq\\\aaaXXXXXXddd```SSSnnneeeWWWOOOSSSgggwwwssseeeZZZEEENNNUUU]]]bbbYYYVVVccckkk\\\dddgggcccYYYIIIRRR]]]VVVRRRTTT___TTTWWWqqq]]]SSS\\\bbb\\\[[[dddtttpppcccRRRIIIJJJNNNPPPRRRVVVXXXTTTLLLFFFBBB@@@^^^sssyyybbbHHHAAADDDEEEGGGJJJDDD888555;;;<<<777222555555333444666333,,,,,,000444222---)))+++///*********)))******++++++)))))))))***+++,,,,,,---111111222555777777333///111%%%...666:::\\\sss```hhhyyy[[[JJJIIILLLMMMHHHBBB>>>===>>>:::999:::<<<>>>>>>;;;888AAAEEE>>>999======:::@@@999777666888888777666777:::888555666888999999888777666666888;;;<<<999666>>>:::999<<<===<<>>FFFIIIGGGEEEFFFIIIFFFHHHKKKMMMLLLJJJGGGFFFIIIBBBMMMcccaaaIII<<>>999999<<>>@@@@@@===<<>>BBBAAA@@@BBBDDDDDD@@@IIIIIIPPP```ZZZNNNRRRWWWPPPXXXRRRMMMhhhRRRNNNIII___qqqqqqgggaaa[[[UUU<<>>???FFFQQQZZZZZZ\\\PPP;;;333777444+++888<<<999000///666888333111222222000000111///,,,,,,---...---,,,,,,,,,,,,++++++***)))))))))*********+++,,,---.../////////444333333333333000---***333111>>>???AAAnnn|||QQQAAAFFFJJJMMMNNNKKKFFFBBBAAA@@@;;;<<<>>>AAABBB@@@===:::555>>>@@@???AAA:::333999BBB;;;888:::;;;888777:::999888888888999:::999999777:::======:::888888:::<<<999888:::;;;:::<<<@@@???BBBFFFIIIHHHEEEHHHMMMCCCFFF@@@;;;;;;777<<>>IIINNN\\\fffmmmppp|||wwwgggkkkooocccSSSLLLWWWfffrrrvvvvvvsssvvvwwwaaa\\\WWWdddyyy|||vvvnnnyyywwwkkkggghhhiii]]]^^^^^^[[[XXXYYY]]]aaa___YYYWWWYYYWWWSSSXXXbbbZZZ]]]___^^^[[[[[[^^^bbbeeefffuuu~~~sssaaaXXXYYY[[[^^^aaafffmmmsssxxx|||~~~{{{wwwbbbUUUHHHDDDCCCCCCNNN[[[sss}}}]]]BBB<<<444000777@@@BBB???===:::;;;;;;>>>DDDGGG@@@777@@@@@@@@@@@@@@@@@@AAAAAAGGGGGGGGGHHHIIIHHHEEEBBB999>>>DDDGGGHHHHHHIIIKKKIIIMMMQQQSSSQQQNNNLLLJJJFFFLLLNNNLLLJJJJJJGGGBBBLLLIIIGGGHHHIIIHHHGGGEEEGGGNNNEEEJJJFFFOOOcccDDD???AAA<<<777AAAUUUZZZTTTKKKGGGMMM[[[^^^RRRIIIIIIEEEBBB@@@@@@>>>;;;===AAAGGGDDD@@@===<<<@@@FFFKKKEEEAAA>>>>>>AAAEEEFFFEEE>>>::::::>>>AAA???===<<>>444///,,,...000///000333------------...///000111...///000/////////111333444777999888777888<<>>BBBEEEDDDGGGFFFEEEIIIHHHIIITTTMMMRRR]]]ooovvvhhh^^^___[[[QQQ[[[{{{nnn```]]]___eeeiii```eee]]]YYY[[[VVVbbbqqqbbbZZZ]]]TTTSSS~~~FFFUUU]]]UUUKKKJJJKKKJJJKKK>>>FFFccckkkWWWHHHJJJHHHBBB???BBBFFFHHHKKKNNNAAA===444///666AAA>>>444111333222...---000///---000000///...............++++++)))(((***...,,,(((,,,++++++************+++------///000111111111111222222222000......000333>>>EEEQQQVVViii}}}bbbAAADDDNNNLLLNNNMMMPPPTTTQQQHHHBBB@@@<<<>>>AAADDDDDDCCC@@@>>><<<@@@;;;666999<<>>AAA???999666888<<<:::777777999:::888888;;;999>>>DDDFFFEEEBBBAAAAAAEEEEEE===777777666DDD^^^KKKCCC<<<;;;<<<===BBBGGGFFFCCCBBBBBBAAA???AAAFFFDDDJJJFFFDDDGGGBBB:::>>>EEEFFFBBBBBBGGGAAA;;;AAARRRXXXdddrrr~~~|||}}}vvvsss\\\BBB999999666666555444333222111000---.../////////...---,,,+++,,,------------,,,++++++++++++++++++***)))))))))*********++++++++++++******))))))))))))******'''''''''''''''((())))))#########$$$$$$%%%%%%%%%///***''')))------***'''***555EEEVVVgggttt|||llleeennnjjjccc]]]^^^hhhwww~~~kkknnnwwwtttyyy~~~xxxvvv{{{{{{}}}xxxmmm~~~xxx~~~}}}{{{tttzzzsssccc[[[RRRGGGEEEKKK@@@GGGRRReeexxxoooPPP===777999<<<<<<777666:::>>>===;;;<<>>???@@@AAABBBBBBBBBDDD??????HHHTTTUUUIII===@@@BBBDDDFFFHHHJJJKKKLLLHHHLLLOOOPPPNNNLLLKKKLLLGGGLLLJJJEEEJJJTTTUUULLLGGGEEECCCCCCFFFGGGEEEAAAAAAEEEDDDCCCGGGLLLIII999===>>>>>>@@@GGGNNNRRRQQQIIIJJJQQQXXXWWWMMMFFFEEE@@@===<<<===<<<;;;???EEEHHHCCC>>>===>>>@@@@@@???:::;;;<<<===>>>@@@@@@@@@CCC;;;777===BBB@@@===<<<>>>999KKKOOOqqqxxxkkk___VVV\\\EEE:::111000222222111222000000000000000111111222,,,...///...---,,,---...///000222333222222444777777>>>;;;444444:::===>>>111======CCCFFF@@@NNN[[[VVVSSSLLLFFFJJJPPPKKK@@@[[[iiifffXXXUUUWWW[[[cccYYYZZZ^^^MMMLLL]]]YYYXXX___IIIFFFEEEFFFGGGHHH```AAAJJJOOOIIICCCCCCBBB???<<<555@@@TTTOOO555///>>>999999???HHHHHH>>>555222888::::::555...))))))***///,,,,,,///...***)))++++++++++++,,,++++++---...***,,,***''')))---,,,'''++++++++++++,,,---.........///000111222222111111///111222111111777BBBLLLQQQaaahhhnnnYYYSSSVVVHHHAAALLLTTTNNNPPPWWWSSSEEE>>>CCC;;;>>>BBBDDDDDDCCCBBBAAA>>>AAA;;;777@@@QQQtttaaaLLL<<<;;;===999777:::666888:::<<<<<<<<<<<<<<<;;;===>>><<<888777999<<<777555777;;;<<<999999;;;;;;;;;:::888999===BBBEEEDDDBBB;;;999;;;888AAAXXXKKKBBB<<<<<<===<<<>>>BBB<<<888777;;;===<<<>>>CCCCCCIIIFFFAAADDDAAA<<>>===OOOfffjjjUUU>>>GGGFFFEEEGGGJJJLLLMMMMMMGGGIIIKKKJJJHHHGGGIIIKKKLLLBBB@@@KKKRRRNNNHHHGGGDDD@@@===>>>CCCEEEAAA::::::===CCCAAAMMMSSSAAA>>>@@@===AAAJJJJJJCCCCCCKKKIIIKKKMMMLLLHHHFFFFFFHHH===::::::;;;;;;;;;@@@GGGHHHDDD@@@BBBFFFFFFAAA<<<888<<<@@@AAA@@@>>><<<;;;HHH===888<<>><<<===?????????DDDKKKSSSNNNCCC@@@GGGFFFEEENNNLLLJJJOOODDDDDDLLL@@@<<>>DDDCCC>>>AAAAAALLL>>>;;;999;;;======;;;999000:::CCCDDD:::111222888555222333777555//////444,,,,,,000333111,,,///555...((((((///...''''''---&&&'''(((******)))***---***...---((((((,,,---)))******+++,,,---///111222...///111222222111111000...222555555777BBBUUUcccyyylllVVV???BBBOOOKKKGGGQQQRRRGGGFFFOOOKKK======JJJ:::===AAACCCCCCBBBBBBBBB<<>>;;;;;;===<<<<<<;;;999:::<<<===<<<<<<;;;888;;;>>>555333BBBBBB:::666:::===<<<===AAA:::555555<<>><<<999???;;;???===???EEE???:::BBB:::EEEJJJEEEAAADDDIIIJJJRRRbbbuuuXXX@@@777333111111000000//////......222000.........///...---......---------,,,,,,,,,*********)))))))))))))))******)))))))))))))))***))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))***,,,---...///000CCCQQQ]]]eeetttlllZZZ___mmm___OOO[[[oooxxxuuuyyyyyywwwxxxnnnpppgggYYYKKKBBBAAAFFFLLLXXXeeesss}}}uuu___III;;;666222222111000000///000000444///222<<<===666555;;;:::888666777999;;;<<<<<<999>>>CCCCCCAAA???AAAEEEBBB:::;;;IIIUUUTTTJJJCCCIIIEEEBBBBBBEEEGGGHHHGGG<<>>EEEFFF???777:::888999<<<>>>======>>>SSSKKKGGGGGGFFFCCCFFFLLLHHHHHHGGGEEEAAA??????@@@>>>999666777<<<@@@???<<>>999999777999======999888AAAMMMhhhSSSDDDDDDEEE???::::::666===EEEIIILLLTTTcccooonnnjjjoooiiizzzppppppiii\\\hhhoooyyyrrrsss{{{uuuBBB333<<<)))...///111///......000333---//////...,,,,,,///333......---------,,,,,,,,,///......------......///111111111111111111111111333333444555777888999:::888999999999::::::;;;;;;>>><<<;;;<<<@@@AAA@@@>>>===;;;888666666888;;;===777666444555555666444333222222222222222111000000000000000//////.........---------,,,,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))+++******)))***+++,,,---***000222000333777555///222---***+++...111444777...888999666PPP^^^eeevvvUUUGGGCCCAAACCCDDDCCCDDDHHHGGGHHHGGGEEEBBB???======AAA666BBB@@@;;;AAA999666999;;;;;;888555999DDDNNNJJJEEE===666333333666888<<<;;;:::888777666666666666888888666222222777===CCC<<<555444777;;;<<<;;;999777666666999;;;<<<<<<555CCCOOOLLLCCC===<<<<<>>===AAAEEECCC???<<<>>>@@@EEEKKKOOOKKKCCC>>>AAAFFFEEEHHHMMMTTT\\\eeelllqqqVVV@@@777333111111000000//////......000...------///000///...---,,,,,,,,,++++++++++++******************++++++******)))))))))))))))***))))))))))))((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))''''''((()))***++++++,,,%%%///666===RRRqqq~~~{{{}}}pppyyy~~~pppNNNLLLUUUTTTOOOMMMfffkkkooosssuuusss}}}~~~yyytttqqqyyyxxx{{{wwwhhhVVVLLLEEEBBBCCCGGGRRRHHHFFFVVVkkkzzz```RRRCCC;;;555...***+++111111000///////////////000---333>>>???777444777777555444555777999999888555999======;;;;;;===AAAAAA888555===GGGIIIFFFCCCDDDCCCBBBCCCEEEDDDBBB???888AAAFFFDDDBBBBBBBBB???@@@@@@???@@@BBBAAA???>>>:::777666<<>>BBBNNNHHHDDDEEEDDDCCCFFFLLLIIIHHHEEEBBB@@@>>><<<<<<;;;;;;;;;<<<>>>???AAABBB@@@@@@@@@>>><<<999666555888999<<<>>>;;;:::AAAJJJXXXHHH===???AAA<<<888:::;;;@@@DDDEEEEEEJJJSSS[[[kkkyyy{{{|||eeeXXXIIIUUUooo~~~qqqEEE777555999555222222222000---,,,---...///000000///,,,***.........---------,,,,,,------,,,,,,,,,,,,------..............................///000111222222333222333333333444444444444777555444666888:::999777666555333111111333555666444222111111222222111000//////000000//////...---------,,,,,,++++++++++++************************,,,+++******))))))))))))*********++++++,,,,,,,,,+++++++++,,,---///111333111444777888999:::888444111000111333222//////111666333>>>]]]aaaoooPPPJJJDDD@@@???@@@???===???CCCCCCEEEGGGEEEAAA===999888===333@@@>>>777===888777999::::::888777:::AAAGGGGGGCCC===777444555777888999999888777666666666666555777777444111111666;;;;;;555000000444888888888444444444555777999:::;;;@@@KKKSSSQQQJJJEEEDDDCCC???===:::777666666888:::444555666999;;;===>>>===:::<<<<<<999999===???===:::>>>AAAAAA===;;;<<>>@@@DDDCCCDDDEEEGGGHHHIIIKKKMMMSSSZZZdddqqqTTT???777333111111000000//////.........---,,,---///000000000++++++++++++************)))******++++++,,,,,,,,,)))))))))(((((())))))***)))))))))(((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))$$$'''&&&###---DDDXXX```uuuzzzpppdddfffjjjhhhgggrrryyyrrr^^^IIIQQQ[[[SSS>>>===PPP]]]ZZZUUU]]]XXX\\\iiilllyyy}}}~~~rrrbbbbbbaaammm\\\PPPEEENNNHHHHHHLLLTTT[[[bbblllvvvjjjPPP;;;///777000***+++...///000333//////...---------......,,,,,,333>>>???777222333333222222444666666555444333555888888777777;;;>>>>>>888666;;;BBBDDDCCCBBB???@@@AAACCCDDDAAA<<<777666===AAA???======>>>===888888888:::;;;;;;999888;;;888777<<>>888888;;;<<<:::888:::@@@EEEIIIDDDAAABBBBBBCCCFFFKKKJJJFFFBBB??????===:::777999>>>BBBCCCAAA@@@CCCFFF<<>>AAAFFFIII???;;;???@@@<<<:::===@@@AAABBBBBBBBBCCCFFFIIIYYY}}}zzz|||\\\fffUUUWWWmmmuuulllxxx}}}iii```qqqMMM<<<---+++///111111222---,,,,,,...111111...+++.........------------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------............/////////......///111222111000000///............///000///---,,,---......---+++,,,,,,,,,,,,,,,,,,+++******************)))))))))))))))))))))))))))))))))++++++************************+++,,,------...///......///111333555777999@@@>>>===<<<777...((('''---...222555555666AAAMMMGGG```~~~cccNNNCCCDDDFFFCCCAAABBB@@@===@@@DDDEEEEEEDDDAAA<<<999888888>>>444???:::222999555777:::999999999999;;;===>>>BBB@@@<<<999777777888999666666666555555666666777666777777444111111555999555222///000444777888666222333444666888999999999>>>FFFKKKIIIFFFFFFEEECCC>>>===;;;999777777888888444666999<<<>>>??????>>>===??????======@@@@@@======@@@BBBAAA>>>;;;;;;===???AAACCCBBB@@@??????@@@BBBCCCCCCAAA===:::888777===FFFMMMNNNNNNQQQWWWYYYZZZcccnnnuuu{{{|||RRR>>>777333111111000000//////.........---,,,,,,.../////////,,,++++++++++++*********(((((()))***++++++,,,,,,)))(((((((((((())))))***))))))((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))---///---&&&$$$))),,,,,,777DDD:::000<<>>DDDGGGGGGCCCAAA<<<===@@@BBBAAA>>>:::777:::===@@@>>>;;;:::;;;<<<777;;;>>>===:::888999;;;@@@===;;;>>>CCCCCC???999:::;;;:::888;;;AAAFFFGGGDDDAAA??????AAACCCGGGJJJHHHCCC>>>===??????;;;666===BBBFFFGGGDDDBBBCCCDDD888CCCFFF>>>>>>GGGHHH@@@>>>;;;<<<@@@CCCAAAAAACCCDDD@@@@@@DDDDDD@@@>>>AAAAAA@@@@@@AAACCCEEEEEEDDDHHHbbbnnnfffoookkkzzzyyy___]]]LLL\\\mmmvvvtttXXX???999888222++++++333111///...///000000000............------------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---------............------+++***)))***++++++***)))*********++++++***))))))++++++******************))))))))))))************)))*********++++++******))))))***,,,---...000000333333444666888:::;;;<<<777333444888666000///333333333666888888AAAYYYrrreeepppxxxSSSKKKMMMJJJDDDFFFCCCBBBCCCBBB@@@BBBGGGIIIGGGAAA;;;888888<<<@@@EEE777>>>666...777444666<<<:::888999;;;;;;999666===<<<;;;:::999888999999555555555555666777888999::::::999666444444777:::777666666777:::<<<;;;999666777:::;;;;;;:::::::::777;;;>>>===>>>AAAAAA???;;;;;;:::::::::999999999555888===@@@AAAAAA@@@@@@@@@CCCDDDAAAAAACCCBBB???EEEGGGHHHFFFBBB???>>>>>>AAAAAA@@@@@@AAA@@@>>>======@@@CCCCCC@@@===<<<<<<:::BBBHHHEEE???>>>CCCIIIDDDGGGKKKMMMOOOOOOMMMKKKDDDOOONNNHHHHHHHHHHHHOOOPPP===666333111111000000//////......000///---,,,---...---,,,,,,,,,,,,,,,++++++++++++&&&''''''((()))******+++((((((''''''((()))******((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((()))))))))(((((((((((('''!!!'''++++++***+++***(((***)))&&&111000***444???BBBOOOZZZddduuu}}}tttqqqnnntttzzzttttttlllgggmmm}}}fffOOOHHHSSScccPPPHHHBBB>>>UUUXXXAAA???<<>>??????>>>===<<<@@@AAABBBAAA===::::::===AAAHHHMMMIII@@@;;;@@@GGGFFFCCC@@@AAADDDDDD@@@<<<@@@>>>:::;;;DDDOOOPPPJJJAAAAAA???>>>@@@DDDGGGIIIEEE@@@<<<<<>>@@@???>>>>>>@@@CCCEEEDDDCCCHHH===MMMWWWsss|||}}}tttZZZ888CCC[[[}}}tttfffeeerrrpppWWW>>>333222222111000...---.../////////.........---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,+++++++++++++++++++++******+++++++++++++++,,,+++,,,------------,,,+++***)))((()))***+++***))))))******+++++++++******************************((((((((())))))*********)))***+++,,,------,,,,,,,,,---...///111333444444888999999:::;;;;;;;;;;;;666444222222000...111777777CCCXXXmmmxxxvvv}}}nnncccWWWKKKCCCBBBCCC@@@DDD@@@>>>AAABBBAAACCCFFFGGGFFFCCC@@@======???BBBDDD555<<<444---777777999???<<<::::::<<<;;;777333:::::::::::::::::::::999666666666777888999;;;<<>><<<999777888:::<<<<<<<<<===>>>??????>>><<<<<>>>>>;;;<<>>EEEFFFGGGGGGFFFDDDCCCCCCEEECCCAAAAAAAAA@@@===;;;777===BBBCCCAAA>>>???@@@???BBBEEEEEEAAA???CCCHHHEEEFFFFFFDDD???===>>>BBB<<>>CCCDDD@@@AAANNN===666333111111000000//////......111///---,,,------,,,+++---,,,,,,,,,++++++++++++&&&''''''(((((()))))))))''''''''''''((()))******((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$'''((()))***,,,---000444000,,,...)))$$$&&&))))))///000000???LLLHHHSSSWWW^^^bbbbbbeeeqqquuuoooeee~~~uuu}}}~~~yyy|||hhhdddqqqpppiiiwww{{{uuuyyytttkkkYYYCCC999333222...((((((///"""###%%%)))---/////////,,,...///---...111111///++++++*********+++,,,,,,.........000000111111222111111000111333333111000///000111333666999;;;<<<;;;;;;888777:::AAAEEEDDD<<<===>>>>>>======>>>@@@DDDCCCEEEEEEAAA;;;<<<@@@FFFLLLPPPJJJ???;;;BBBJJJGGGDDDAAABBBDDDEEECCC@@@DDDBBB???@@@MMMYYYUUUHHH???AAA???===>>>CCCEEEEEEAAA>>>;;;;;;===>>>===;;;DDDDDDDDDDDDCCC@@@;;;888<<>>;;;;;;???@@@>>><<<>>>>>>===============<<<<<<>>>=========>>>???>>>===III000AAAGGGTTTjjjuuuuuuaaaQQQ>>>NNN[[[TTThhh|||yyyqqqxxx}}}PPP>>>111000---------...///////////////.........------///......------......///........................+++++++++++++++*********+++++++++************)))((()))******(((((()))***)))******++++++******)))+++)))))))))+++,,,+++***)))***++++++,,,+++++++++((((((((())))))))))))***'''(((((())))))*********+++,,,...000111111000000333444555666888999:::;;;;;;<<<<<<<<<<<<;;;:::999000222000,,,---777CCCIII[[[pppzzz]]]vvvUUULLLDDDFFFGGG===<<>>@@@@@@???>>>===???BBBDDDCCC???===>>>@@@CCCEEEBBB<<<999:::999666888888999:::;;;<<<<<<===;;;???CCCCCCAAA???@@@AAA;;;======;;;;;;>>>>>>;;;===>>>@@@CCCEEEFFFFFFFFFEEECCCBBBAAA@@@???<<<::::::???DDDCCC>>>:::;;;===AAA>>><<<<<<:::555333555;;;<<<===<<<777555;;;CCC===CCC>>><<>>@@@???<<<;;;<<<>>>BBBAAADDDGGGCCC======BBBEEEFFFEEE@@@;;;:::???EEEBBB???>>>???BBBDDDDDDCCCAAACCCBBBCCCMMMVVVOOO@@@>>>AAA???:::;;;@@@BBB@@@>>>===<<<;;;:::::::::999???BBBDDDBBB===999888999===;;;>>>GGGPPPOOOCCC666;;;999999;;;:::777888;;;;;;999777888;;;???AAA@@@======<<<:::999888999999>>>888EEE:::===EEEmmmyyyzzzvvv\\\jjj|||ggg^^^<<<;;;DDDjjjzzz{{{\\\ZZZkkkXXXAAA222000333333111////////////............///..................///////////////////////////,,,,,,,,,,,,,,,---------,,,,,,,,,++++++*********)))+++,,,+++)))(((***,,,************************+++***)))***,,,,,,,,,+++)))***++++++,,,,,,++++++))))))*********+++++++++++++++,,,,,,---.........///111333555666666666555888999999;;;<<<===>>>>>>;;;<<<<<<<<<<<<;;;999999+++777===>>>PPPrrrvvv```www[[[NNN[[[XXXBBB???BBB===CCCPPPNNNXXXMMMEEEIIIPPPQQQLLLHHHAAADDDFFFFFFBBB===999777555<<>>>>>>>>>>>;;;>>>@@@???<<<;;;>>>BBB@@@CCCAAA:::555555555333<<<;;;::::::::::::;;;;;;<<>>AAABBBBBBAAA?????????>>>===;;;:::::::::???CCCAAA;;;777888;;;888555666<<>>FFF@@@BBB>>>???FFFAAA:::???MMM<<<666222111111111000//////......---,,,++++++---//////...************))))))))))))************))))))))))))&&&&&&&&&'''''')))******(((((('''''''''&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((()))))))))******''''''(((***)))(((***...///&&&000555((('''---%%%111(((((()))$$$(((...+++***))))))***++++++...111///;;;222)))555;;;999AAAFFFGGG___gggccc______uuutttgggdddvvvqqqyyylll{{{ttt|||kkkYYYFFF===;;;888333111555---***---,,,&&&)))111---000---'''%%%***......(((+++...---***''''''))))))......)))(((,,,---)))++++++******+++,,,------+++---.........000///...222///------.../////////...///111555:::<<<<<<;;;999::::::;;;BBBJJJIIIAAA<<>>>>>BBBGGGDDD>>>???DDDFFFCCC>>>;;;;;;===AAACCC<<<::::::<<<@@@CCCEEEEEE;;;AAACCCBBBGGGNNNFFF888===@@@>>>999999>>>???<<<<<<===<<<:::777666666777999???DDDAAA888444666;;;<<<555666DDDQQQOOOCCC999888666777888666222444999;;;999666777>>>FFFIIIHHH;;;<<<;;;999777666888:::444<<>>>>>::::::;;;<<<<<<;;;:::999^^^mmmppplll}}}tttTTTZZZttteeeSSSTTTYYY[[[NNN@@@HHHOOOBBBDDDUUUYYY]]]NNNDDDHHHPPPQQQIIICCCIIIGGGCCC===888666777999666HHHmmmeeeEEE:::<<>>???AAA666999<<<:::888999>>>CCC:::??????:::555555777666???>>><<<:::999999999:::<<>>>>><<<;;;999;;;<<<<<<:::888999:::333999===<<<777444666::::::666666;;;:::444222555888777:::???>>>999999===<<<===:::===BBB:::555>>>NNN333444555333333222000///---,,,,,,,,,------......------,,,))))))))))))))))))))))))))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((()))((('''''')))+++'''''''''''''''((()))))))))***+++++++++)))((('''))))))))))))))))))))))))''''''''''''(((***+++,,,***)))))))))))))))******+++,,,...111444777999:::BBBEEEJJJQQQXXX___dddgggjjjgggtttxxxwwwqqqmmmrrrrrrggg[[[SSSPPPKKKEEE???:::666444/////////......---------************************+++*********))))))(((((())))))))))))))))))))))))))))))************))))))---,,,++++++******++++++,,,,,,,,,---------.............../////////000000---///111333555666777777<<<777444666===@@@===999>>><<<:::888666666666666999;;;======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>555888:::===BBBEEEAAA:::222999<<<999:::>>>@@@===888999666444888???>>>999777999===???:::444555999???AAABBB>>>777333555999999777666999<<<>>>;;;999666777777666555555666888;;;<<<<<<;;;;;;===AAADDD<<<;;;:::999888777777777777:::===<<<999888:::>>>HHHQQQ```yyygggppptttPPPGGG???;;;YYYvvv{{{jjjjjjOOOWWWVVVOOO;;;///111777444333444///---...444222+++///000%%%///---444666,,,***///...'''111111333///+++222000///111222000......---,,,555///,,,---000000...,,,333---+++000222...,,,///222111111111222222///------------...//////000000,,,///111222222222555777888<<<555111:::<<<666777555;;;???<<<;;;<<<;;;777BBB;;;555555:::>>>>>>;;;>>><<>>JJJVVVSSSdddggg^^^yyyUUUHHHJJJJJJJJJMMMCCCDDDCCCAAA???BBBHHHMMMBBB???AAAKKKVVVXXXLLL@@@BBBAAA???<<<888666555444999???FFFGGGCCC???>>>???;;;;;;;;;:::999999:::;;;555333111111333666888::::::555444777888666333222888777666444222222444777444;;;;;;666666<<<;;;444666777:::===@@@???<<<999999<<<===;;;666444777;;;AAA;;;666555888:::888555555CCCKKKDDD888444666888<<<:::888888999;;;<<<<<>>>>>===>>>>>>>>>>>>??????===888555QQQ666444222333222111000...---,,,,,,,,,,,,------------,,,,,,)))))))))))))))))))))))))))((((((((('''''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((()))((('''''')))+++'''''''''''''''(((((()))))))))*********)))''''''(((((((((((((((((((((((()))((((((((((((((()))***((((((((((((((()))******)))))))))*********++++++******+++,,,,,,---......///,,,444@@@@@@666666@@@GGGCCC>>>>>>CCCHHHJJJIII===DDDHHHCCC:::999AAAJJJBBB999111///222333...)))))))))))))))))))))******------,,,,,,,,,+++++++++*********************************)))))))))(((((())))))))))))))))))))))))))))))************))))))***************+++,,,---++++++,,,,,,,,,---------........................,,,---///111333444555555888555333555999<<<;;;999999999888777777777777777555777999999777666666666;;;888777999<<<===<<<999666:::;;;:::<<>>:::444;;;>>><<<<<<>>>>>>;;;???===999777666777:::===>>>>>>@@@@@@<<<777:::@@@???>>><<<777222111444777;;;:::999:::<<<======<<>><<<<<<<<<<<<;;;===@@@CCC>>>===;;;999888777666666;;;>>>@@@???<<<;;;>>>BBBBBBHHHMMMWWWmmmgggUUU@@@???eeelllsss|||SSS[[[LLLFFFCCC???BBBDDD;;;<<<000,,,,,,(((---444111555***'''+++///555777111...222000000...+++///---111000...---......,,,)))...,,,+++,,,,,,,,,,,,,,,...******...///++++++///---......---+++***+++---)))...222222...---111666---000222111///...000333666999777999???:::888AAA===???>>>777111222888===///777???AAA>>>>>>AAACCCHHHEEEooo\\\aaattt___MMM@@@BBBFFFCCCAAACCCAAAAAA@@@===999:::>>>BBBBBB???AAAHHHPPPPPPHHH???===>>>@@@@@@>>><<<;;;:::555;;;@@@AAA===999888999999999888777666666888999888555222222666999::::::999444333666888444222222333444333111///...///111333777:::999:::;;;888444;;;;;;:::::::::::::::999:::<<<>>><<<999777:::======:::777777999:::;;;:::AAA999999>>>;;;111333===:::777444333444666888999===:::777777777666444333555777888888888777999:::<<<===???>>><<<999888777<<<<<<<<<===???@@@??????CCC??????CCCFFFGGGHHHKKKGGGDDDAAA???>>>===:::888RRR888444///222222111///...---,,,+++,,,,,,------------,,,,,,))))))))))))))))))))))))((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&(((((((((''''''(((***''''''&&&&&&''''''((()))((((((((()))(((((('''&&&((((((((((((((((((((((((***)))((((((''''''((((((((((((''''''((()))*********))))))(((''''''&&&&&&)))))))))(((((('''''''''%%%$$$%%%((()))&&&&&&)))"""''',,,+++'''&&&+++111,,,+++)))(((((()))+++,,,''''''''''''&&&'''((()))*********+++,,,---...///************))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))((())))))******))))))((((((((())))))***,,,---...*********+++++++++,,,,,,------------------------***+++---///000111222222333333333444555777888888777777777777777666555555222444666666555444333444:::666444888>>>@@@<<<777;;;======;;;;;;>>>>>>;;;666<<>><<<===<<<:::;;;:::>>>@@@999///000999===>>>CCCHHHGGGBBB???AAAAAA>>>888333111333666888<<<<<<<<<;;;:::;;;===???FFF@@@999777999>>>AAACCC>>>??????>>>===>>>@@@BBBAAA???===;;;999777777666@@@BBBBBB@@@>>>>>>BBBFFFEEEJJJGGGAAAGGG___zzzwww___bbbdddYYYEEEGGG444FFF[[[ooowww|||}}}aaannnoooeee[[[JJJ???777BBBNNNAAA///+++,,,///111222...(((&&&(((***222000//////000000000000111///---///111111///...000111111000000111222333000///000333222000111555222333333111///...111444...000222333222333555777///222444333000///111333///333444999>>>555555CCC;;;999888999888666777:::===>>>AAAFFFMMMZZZooogggkkkfffMMMFFF===:::===FFFFFF???;;;<<>>:::666444666999AAA@@@AAADDDGGGFFFAAA===:::<<<>>>===:::666444333:::>>>BBBAAA>>>:::999999666555444333333444666777:::666333444999===<<<999888444333666777444222333444555555444222222333555555666;;;BBBBBB;;;666555;;;===??????===:::777666888;;;===<<<:::999;;;>>>:::::::::::::::;;;>>>@@@NNN666222GGGLLL;;;666CCC<<<999666444444666999;;;???>>>===999777777888999777999<<<===>>>>>>@@@BBBFFFEEECCCBBBAAA@@@>>><<>>======<<>>;;;======<<<<<>>??????<<>>BBBFFF???777666:::???@@@@@@AAABBBBBBAAA??????AAABBBAAA@@@>>>===;;;:::999999AAAAAAAAA???===>>>BBBFFFEEEKKKLLLDDD@@@IIIXXXbbbvvvllliiiXXXDDDCCC888HHHqqqjjjlll}}}zzz~~~wwwpppcccllllllbbbWWWeeettt___BBBCCCSSSHHHJJJBBB888777666666999000)))......000333,,,000------///222111000222777---...---++++++......,,,,,,---......---+++---///////////////////////////111---***,,,111444111---,,,,,,,,,...///000111111777>>>;;;999===999666======777333777<<>>===@@@EEECCC<<<999;;;===??????<<<888777999;;;BBBBBBBBBAAA???===<<<<<<888999888555333333777:::AAACCCDDDBBB???<<<;;;;;;555333111111222444666777;;;666333555;;;>>>;;;888888555555888888444333555888888777555444777;;;>>>:::999???JJJIII<<<444555444;;;EEEIIIFFF>>>666111555888::::::999999:::<<<:::===???>>><<<<<<@@@DDDPPP===???YYYaaaLLL>>>AAA;;;;;;:::999888999;;;===@@@@@@???<<<===@@@AAA???===@@@CCCEEEEEEEEEGGGHHHMMMIIIEEEDDDFFFGGGEEEBBBIIIIIIIIIHHHFFFFFFFFFFFF::::::<<>>>>>>>>===zzzDDD444555///000//////...---,,,+++++++++,,,,,,,,,,,,,,,,,,+++((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%''')))&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***...---,,,***)))(((''''''$$$%%%&&&'''((()))******'''&&&&&&%%%$$$$$$######%%%))))))&&&'''+++***###+++(((%%%%%%((()))'''$$$***(((%%%&&&''')))((('''&&&'''((((((&&&%%%######&&&%%%%%%%%%&&&&&&'''((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((***))))))(((((()))))))))((((((((()))))))))******,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///////////////222555444222222666999888888999999888666444333444666999;;;;;;;;;<<<===777<<<@@@BBBAAA@@@AAACCC???===<<<@@@HHHKKKCCC666???>>>>>>>>>>>>???DDDHHHNNNDDD@@@BBBEEEOOOooorrrRRRCCCAAACCCEEEGGGBBBAAA???@@@@@@@@@>>><<>>>>>BBBFFFBBB===777888<<>><<>>?????????>>>===<<<<<<======>>>===<<<::::::;;;???AAA===AAADDDCCCDDDFFFHHHHHHRRRccckkkzzziiihhhddd@@@555DDD333666\\\~~~xxxkkkbbbmmmbbbRRRbbb}}}|||YYYMMM```dddMMM;;;999000;;;666222111$$$...,,,,,,///111---)))---555111222000,,,...333111,,,000111111000............111000///222555555111---444444444333333222222333111//////111555888777555111<<<777///777===888444777<<>>===<<<<<>>EEEDDD===AAADDDFFFGGGFFFEEEEEEFFFIIIEEEAAAAAADDDFFFEEEDDDHHHDDDAAAAAADDDEEECCC@@@;;;;;;>>>AAAAAAAAAGGGOOOGGGEEEBBB@@@???>>><<<;;;ppp===222777000///......---,,,,,,++++++++++++,,,,,,,,,,,,++++++((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%'''(((&&&&&&%%%%%%&&&&&&'''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&'''(((***+++...---+++***((('''&&&&&&'''''''''''''''((((((((()))))))))))))))(((((((((###'''***))))))+++)))'''&&&***,,,***''''''+++000)))******)))(((((()))+++***))))))*********)))'''******))))))))))))******(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((((((((((((((('''(((((())))))(((((('''******)))(((((((((((((((((((((((()))))))))******+++++++++,,,,,,---------,,,,,,---.../////////...000222444444222222555999555555777888:::;;;;;;;;;888:::===>>>=========>>>888>>>DDDDDDAAA@@@DDDIIIGGGGGGGGGLLLTTTVVVLLL???CCCAAA@@@AAABBBBBBHHHNNNHHHCCCCCCFFFIIIOOObbbuuuxxxdddOOOFFFFFFDDD@@@===;;;>>>AAACCCBBB@@@===:::CCCCCCDDDCCCCCCDDDFFFHHH>>><<<:::;;;===>>>===:::999:::;;;;;;999999999:::<<<<<<;;;;;;;;;<<<<<<<<<:::999888777777999:::<<>>CCCDDDBBBBBBXXXRRRbbblllpppiii___uuugggWWWSSS@@@@@@>>>[[[```aaappp~~~|||xxx{{{qqqnnnssshhhlll```fff\\\dddxxxiiiVVVLLL]]]PPPCCC>>>...AAA???444...333666222///000111666555///000555555000222333111///111333222...000///000111444444111///)))000555222***''',,,333...000222444555777999;;;666CCCEEEHHHYYYdddbbb___ddd{{{|||mmmGGG]]]ttt[[[IIIHHHEEEBBBAAABBB@@@>>><<<:::999:::;;;:::666333999;;;======<<<>>>CCCHHHEEEEEEBBB>>>999888:::>>>;;;;;;999666666???MMMXXXCCCAAA>>>;;;999888888888777555333555999<<<;;;999555555666888:::999888666888777999;;;:::666666:::IIIEEE>>>777333444999===999999<<<@@@>>>777222111222444888===@@@@@@===999:::;;;===???@@@@@@??????===@@@CCCAAA<<<:::===@@@<<>>???===<<<>>>AAAQQQMMMBBB;;;???GGGEEE<<>>======???===;;;;;;===>>>??????BBB===888999>>>AAA>>>;;;===<<<>>>BBBCCCBBBEEEJJJ???>>>=========<<<999777lll:::222888000......------,,,+++++++++++++++,,,,,,,,,,,,++++++((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&(((&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&'''))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))***)))(((''''''&&&&&&''')))))))))))))))))))))(((###$$$$$$&&&'''((())))))###$$$&&&(((&&&###%%%((($$$'''******'''&&&))),,,''')))***)))''''''(((***'''((())))))(((((()))***)))((('''%%%$$$$$$######'''''''''((((((((())))))'''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((((('''''''''((())))))(((((()))))))))***************+++,,,---...//////,,,,,,---.........------000111111222222333555666666666777999;;;===???AAA@@@AAACCCBBB@@@>>>>>>>>>999===@@@AAAAAABBBEEEHHHJJJMMMOOOPPPRRRRRRMMMEEEAAA???@@@CCCCCCAAACCCIII;;;>>>CCCGGGHHHGGGEEEDDDIIIFFFFFFJJJIIIBBB:::888666;;;AAACCC@@@===;;;;;;?????????AAACCCEEEEEEDDD;;;;;;::::::::::::;;;;;;666888::::::888888888999::::::999888777777888888888777666666777888888888@@@===:::;;;===???AAACCCooo}}}eeePPP???^^^ggguuurrrtttpppmmmwwwSSS:::JJJ777666IIIuuulllgggwwwyyytttjjjzzzbbb```mmmddd}}}lllZZZYYYNNNnnnfffHHH555BBBXXX[[[KKK;;;000<<>><<<444555888999777444444888===:::666333666;;;>>>;;;777;;;GGGRRRSSSOOOPPP[[[gggvvv|||^^^DDDZZZnnnmmm\\\LLL>>>IIIIIIIIIFFFAAA>>>???CCC???@@@???>>>======;;;999<<<===>>><<<;;;>>>CCCIIIDDDCCC@@@<<<999888;;;===<<<>>>>>>;;;777888@@@GGGGGGDDD@@@===;;;;;;<<<<<<777555555888===???===:::333666:::;;;999777777777777777999;;;999555666;;;HHHEEEAAA;;;777666888;;;444777888666666888777444666444555:::AAADDD@@@<<<======???AAABBBAAA@@@>>>:::<<<>>>===;;;999:::<<<555777666444444777777444<<<>>>@@@???===???DDDIIInnngggUUUBBB===CCCDDD>>>:::<<<>>>>>>;;;777555555888999999888777777888999;;;888666666999<<<<<<<<<;;;999:::???AAA???>>>@@@===;;;:::999999888666444kkk:::444999000---------,,,,,,++++++++++++++++++,,,,,,+++++++++((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&(((&&&%%%%%%%%%%%%&&&''''''(((''''''&&&'''((()))***''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&'''((((((***))))))(((''''''&&&&&&'''&&&(((***&&&!!!%%%...***&&&###&&&***+++%%%'''((((((((('''''''''((($$$''')))'''###"""%%%)))&&&&&&&&&'''((()))++++++&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''((()))***+++))))))))))))******************+++,,,...///000000+++,,,,,,---------,,,,,,000//////000111333444444::::::::::::;;;===???AAAGGGIIIIIIGGGDDD@@@???>>>;;;;;;;;;===@@@CCCEEEFFFBBBHHHLLLHHHDDDCCCBBB@@@<<<;;;>>>CCCBBB<<<<<<@@@AAABBB???===BBBKKKMMMIIIEEEEEEEEECCC<<<777;;;CCC555;;;AAABBB>>>;;;;;;===:::999999<<<@@@BBBAAA>>>888999888777555666888;;;777999;;;;;;:::::::::;;;999888777555444333333333777666666777888999888777555:::AAAEEEDDDAAACCCGGGZZZfffAAAPPPSSS^^^iii{{{hhhiiiyyy~~~eeePPPDDDEEE777III]]]IIILLLkkk{{{kkkmmm|||yyyooohhhwwwfffkkkhhh\\\>>>TTT|||lllOOOMMM___iii```VVV[[[fffkkkYYYXXXUUUUUU]]]fffcccYYYZZZ```ccc\\\SSSSSS___kkkhhhVVVbbbyyyaaawww~~~___bbbpppooommmkkkvvvxxxaaaPPPLLLHHHEEEKKKRRRKKKEEEEEEDDD@@@>>>@@@555777888666666:::AAADDDAAABBBAAA>>>;;;===CCCHHHDDDBBB>>>;;;999999;;;===555;;;AAA@@@<<<:::===BBBGGGCCC???;;;;;;;;;<<<===777555666:::???AAA>>>999222777<<<===999666777999666666888;;;888444666:::;;;;;;:::888555444666777222777777111222;;;===999777555888@@@JJJKKKBBB:::<<<===>>>@@@AAAAAA>>><<<777888::::::999888999999444222222555888666666777:::<<<;;;999777;;;DDDKKKzzzcccEEE777:::>>><<<777999;;;;;;888555222222777999;;;999555333444777666777777777666888<<>>;;;:::===;;;888666666555444333```???333///111...------,,,,,,++++++***+++***,,,)))(((555:::---'''(((***)))'''&&&&&&'''((((((&&&%%%%%%&&&'''(((&&&%%%%%%%%%%%%&&&'''''')))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))(((((((((((())))))***++++++++++++***)))***,,,......---,,,+++,,,------...000111333444999888888888888888999:::EEEFFFCCC>>>???CCC@@@888666888888777;;;BBBDDDBBBAAA???@@@DDDGGGDDD???;;;999888555555<<>>:::777777888888888999:::;;;;;;999777444333666===>>>999555555666666999<<<:::555666;;;666555666<<>>999777999:::888444222444777999:::;;;;;;:::999999888555888===CCCFFFEEEBBB>>>NNN{{{{{{RRRAAAAAAAAA@@@JJJ___vvvkkksssxxxgggTTTNNN999333777EEEgggmmmXXXccc^^^fffyyytttttt|||ooouuu^^^zzz^^^ZZZ===SSSxxxtttpppsssxxxpppnnnqqq~~~ttt~~~pppmmmzzzYYYcccccceeeiii~~~rrrSSSFFFIIIHHHCCCAAACCCDDDCCCDDDCCCAAA@@@>>>=========888888888999:::===AAACCC???>>>;;;888777999===AAA@@@>>>:::555222333666::::::===??????<<<::::::;;;===<<<<<<;;;;;;;;;<<<<<>>;;;777666<<>>???;;;777:::444111777===;;;777444]]]>>>333///111...------,,,,,,++++++***,,,***,,,)))'''333777,,,'''(((***)))'''&&&&&&'''((('''&&&&&&&&&&&&'''(((&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((((((((((((((((((((())))))***+++++++++++++++)))+++,,,---...---+++***,,,,,,,,,---///111222333333333333333333444444555999<<<===;;;<<<>>><<<666666888888777:::@@@AAA>>>>>>999888BBBLLLKKK>>>222777444444;;;CCCEEE@@@999888999;;;<<<============<<<>>>@@@>>>:::777666777555777999;;;<<<;;;888666333222444999:::777555555222777:::999444555;;;AAA888777777;;;@@@@@@<<<777777777777555333333444666999;;;===>>>===<<<;;;:::888<<>>AAABBB@@@===<<<;;;:::999888888888444;;;BBBDDDAAA===<<<======;;;999666666888;;;>>><<<:::666444333555999<<<888:::<<<<<<999888888999::::::999999999999999:::;;;666333444999;;;;;;:::999===@@@>>>888555555777222222222222222111111111777444222111333444444222555777777777999<<<:::555888666:::BBBEEE???888444888999:::888666444444444777777888888888888999999666444333555999;;;:::777<<>>AAAVVVNNNBBB888444444666777444666777777888<<<@@@BBB<<<>>>@@@>>>;;;999<<>>AAABBB???===<<<===@@@AAABBB@@@<<<888777666444777;;;======;;;777444555333555999:::777777999AAAJJJKKK>>>444777>>>AAA999888888;;;>>>>>>:::666;;;888666555666777888888:::===AAABBBAAA???===<<<>>>AAAEEEIIIJJJIIIGGGEEE>>>MMMOOOBBB;;;CCCFFFAAAAAA???@@@CCCGGGMMMZZZeee||||||zzz[[[^^^sssmmmPPPQQQEEE888666AAA:::999HHHPPPeeexxxoooeeefffzzznnn~~~tttccc{{{qqqvvvuuuyyyzzzvvv[[[___mmmcccUUUXXXhhhooouuupppgggVVVCCC999999;;;::::::>>>???===>>>AAAAAA???777777666666666555555555555>>>GGGGGG@@@999888::::::888666444444666888:::;;;888444222444666999:::555777888888666555555666777666666555666666777777555333222444888;;;:::888888:::;;;999666444444555444444444333333444555555666333111111222333222222444777888777999<<<:::555;;;777888>>>@@@;;;555222666777888777666555666777:::;;;<<<<<<<<<;;;:::999:::777444555999<<<<<<;;;???FFFHHH@@@777777;;;???CCC???;;;888888:::::::::444;;;;;;444888CCCCCC999AAABBBBBBAAA@@@>>><<<;;;<<<<<<<<<999777666666888>>>===;;;:::::::::;;;;;;@@@<<<;;;===<<<999888:::ZZZ===444000111...------,,,,,,++++++***,,,))),,,***%%%,,,000''''''(((***)))'''&&&&&&'''&&&&&&&&&&&&'''''''''(((&&&%%%%%%%%%%%%&&&'''''')))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******+++,,,+++++++++***++++++,,,++++++***)))*********+++,,,...///000000000111222222222333333...333777888666777999:::888999999777888;;;999555222AAALLLHHH===777999======444555DDDJJJBBB<<<>>>???CCCFFFDDD???<<<>>>AAAFFFFFFEEECCC@@@<<<999888777:::???AAA???;;;666333888888;;;??????;;;;;;===LLLVVVSSSBBB888===AAA>>>999888888:::<<<<<<:::888@@@<<<888888;;;>>>>>>======AAAEEEFFFCCC>>><<<;;;AAADDDGGGIIIHHHEEECCCBBBBBBGGGGGGAAABBBHHHDDD999;;;???DDDEEEBBB>>><<<>>>KKKWWWddduuunnnllldddfffkkkgggJJJ@@@:::999666999GGGWWWNNNPPP___hhhuuuhhhccchhhqqqzzz}}}nnnooocccgggwwwggg```]]]iii}}}TTTNNN|||wwwddddddGGGAAA======<<<<<<>>>CCC===@@@AAA@@@BBBDDDCCC>>>555666666777777777777777<<>>???===@@@;;;999===>>>999555333333666;;;===>>>======>>>===>>>?????????===:::999999666555666:::<<<<<<::::::BBBGGG@@@888777<<<@@@??????>>>???@@@???===:::777===>>>999;;;BBBAAA888BBBAAAAAABBBCCCAAA===999;;;===>>>===:::888888888======<<<:::777888:::<<>>DDDKKKGGG;;;999BBBBBB:::888888888999;;;<<<<<<<<>>:::;;;>>>@@@@@@>>>>>>CCCGGGFFFAAA;;;888888AAADDDFFFEEEBBB>>>======BBBDDDBBB???@@@AAA;;;222:::<<<===;;;888999<<<>>>444777>>>HHHWWWgggssswwweeefffyyywww^^^hhhnnnQQQKKKTTTEEE,,,///:::;;;YYYPPPNNNGGGkkkyyyvvvaaaUUUbbbqqqvvvnnnbbbXXXiiifff}}}nnnlllvvv{{{uuuiiieee|||ffffff[[[KKK___jjjhhhaaafff}}}wwwRRROOOuuu~~~rrr^^^HHH===555@@@::::::@@@BBB===:::;;;BBBDDDCCCAAABBBDDDAAA<<<555666777999999999999999???;;;777555555888;;;<<<:::888666666888999888777999777555444444555555555666555555555666666666666444444444444444555666666222666666444555777555000555555555555555444333222///000111333555777999;;;555555444333222222333444===???>>>;;;===DDDIIIJJJDDD>>>;;;===>>>:::777666666;;;BBBFFFGGGDDDBBB@@@===>>>???@@@???===:::888777666777:::>>>???<<<999555>>>CCC>>>888888<<>>???<<<888444666777;;;>>>>>>======???@@@???>>>AAACCCBBB<<<777999;;;>>>>>>===;;;;;;;;;<<<<<<;;;888666777999<<>>???:::@@@:::;;;DDDJJJGGGFFFIIIEEEEEECCC???<<<===AAAEEEFFFEEEDDDCCCCCCAAA===;;;???BBBDDDCCC>>>;;;:::;;;;;;<<<@@@CCC@@@;;;:::>>>DDDEEE@@@999999??????888999999999999;;;<<<>>>???===<<<::::::;;;<<<<<<;;;===AAAEEECCC<<<666555666>>>AAACCCAAA<<<999999:::CCC@@@<<<999888999999777666;;;<<<999666777999999;;;888999:::555333@@@QQQWWW___{{{gggaaarrrrrr```\\\[[[LLL333888888<<<>>>///AAAEEE999AAA^^^pppnnnRRRbbboooyyyqqqeeerrrxxxzzzeeeTTTiiioooooo]]]ccc~~~rrrccc^^^tttooommmYYYOOO```kkk\\\JJJJJJ999QQQWWWYYYOOOOOOVVVZZZaaafffgggyyywww~~~zzzfff{{{MMMIIIddd~~~mmm}}}|||xxxbbb^^^HHH@@@;;;:::JJJJJJDDD???<<<>>>???===;;;;;;CCCCCCAAA>>>???@@@===666444555777888999999888888999777666999===>>>;;;777;;;999777888;;;<<<:::777222333555555555666888:::888666555555777888888777444444444444555666777777333999999444444777666000111444777777555333333333333444666999;;;===>>>>>>555555555333111111333555;;;======999;;;BBBHHHJJJDDD>>>;;;===>>>;;;999999;;;@@@FFFIIIGGGCCC>>><<<===============;;;999888777777888<<>><<>>BBBGGGHHHEEECCCDDDCCCBBB@@@@@@AAACCCEEE???>>>===>>>???>>>;;;888>>>@@@AAA???<<<;;;???CCC@@@???@@@@@@;;;777:::@@@IIIEEE@@@;;;999;;;>>>@@@<<<<<<;;;::::::;;;>>>???888:::;;;;;;999777777777777<<<@@@>>>777333333666:::===@@@>>>:::888:::<<>>:::444777@@@<<<===KKKTTTfff}}}ssshhhwwwYYYccczzztttaaaRRRUUULLLKKKBBB===333000<<>>:::777///444888888555444888===999666444555777999999888444444444444555666777888333:::;;;444444999999333...444:::;;;777333333555777999<<<>>>>>>>>><<<;;;333444444222000000222444333888999666666:::>>>???@@@:::888;;;===;;;888888;;;>>>AAABBB???;;;999777;;;;;;::::::999999888888666444444777:::<<<:::777555:::<<<:::999:::999666;;;999999999:::999777555333777888555999??????999@@@?????????>>><<<888666444666999::::::999999:::777555333555888:::888666555666999>>>===999777999TTT:::444000000......---,,,,,,++++++***+++'''---000(((''',,,***'''(((***)))'''&&&&&&'''###$$$&&&((())))))((('''&&&%%%%%%%%%%%%&&&'''''')))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%"""############$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))%%%&&&&&&'''((('''''''''&&&&&&&&&''')))***,,,---++++++++++++,,,---......+++,,,///111222222111111222111666BBBGGGBBB===;;;>>>===999555888>>>AAA@@@777@@@BBB;;;:::@@@AAA<<<777<<<@@@@@@CCCDDD???777>>>===<<<===???@@@@@@???:::888777999;;;;;;888555<<<>>>>>><<<999;;;BBBHHHEEECCCAAA>>>888555;;;DDDAAA===:::999888:::DDDPPP??????===;;;::::::<<>>===:::999<<<@@@:::777666999:::666444555:::>>>===555111555888888888999999777777888::::::::::::999333EEEOOOGGGYYYjjjuuuwwwXXXgggeeennnfff[[[WWWaaajjjdddTTTFFFGGGAAA777222111777:::<<<888777...DDDAAANNNAAABBBKKKhhhuuuLLLVVV]]]KKKdddkkkKKK[[[iiigggLLLKKKhhhXXX???==={{{SSSBBBAAAEEEWWWDDD@@@PPPlllwwwddd}}}zzzUUUgggUUUXXXHHH???FFF>>>666???>>>HHH<<>>@@@AAA???:::666888<<<999333444555777999999888777666///222666777666555555666<<<999777:::>>>>>>:::666000777<<<;;;444111666<<<999666333444777999999777444444444444555666777888222:::;;;444444;;;<<<666,,,444<<<===888333333666444666888:::999777333111222333333111///...111444222888;;;999777999:::999<<<777555888;;;999777777666888999888777555666777999999888777777777888888333000...///333666666444333777999999<<<>>><<<777>>>;;;888777777666555444+++888:::777EEE^^^```QQQBBBBBBAAA???<<<999666555333555777888777666666777555222111444999;;;888444777777;;;AAACCC???<<<===TTT<<<111,,,000......---,,,+++))))))(((+++++++++************)))((((((((((((((((((((((((,,,%%%"""'''***((('''***'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$######$$$$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!!!!"""############"""&&&%%%###""""""$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++,,,---///...------...000444***111JJJQQQAAA666888===:::888;;;@@@CCCAAA===:::;;;:::777999>>>???<<<:::;;;<<<>>>>>>>>>======??????<<<999<<>>888666666666666666777888888@@@>>>888444888DDDMMMPPP;;;>>>>>>:::444444;;;BBB>>><<<999777888;;;???AAA777777888888888999<<<>>>666<<<>>>888333333555555111444777555222111555999999777999;;;999666888<<<<<<999888999888555555777<<<<<<===;;;666444777===<<<@@@CCCAAA;;;888888:::CCCAAA>>>===>>>>>>>>>===DDDJJJTTT```mmmzzzppp}}}dddeeejjj___mmmqqqlllbbbXXXSSSRRROOOJJJEEE<<<999@@@@@@::::::@@@CCCGGGHHHAAA:::GGGmmm^^^===333LLLYYYHHH:::>>>===SSSQQQ<<<888DDDSSS```LLLJJJTTTeeeeeeVVVPPPWWWllliiiooonnnsss~~~www{{{nnnjjj```OOODDDCCC::::::<<<>>>??????===:::???QQQYYYMMM===888;;;<<<888999:::888777999???EEE??????;;;666444777888666111///222888:::666222222...000333444444555888:::999::::::999666444555666555888888333......555<<<:::777444111111444777:::555333222333666555222...444999666///444AAA@@@444///111666;;;:::444222444222222222111111333555666///000222111//////000222777555777<<<<<<555111333444444888???AAA<<<666444666888:::999666333444555222:::999555999666///111666333444000---777<<<222999777666888===>>>:::555888777333777@@@999222777,,,BBB@@@555SSSyyyIIIDDDDDD???777444666777444888777999;;;999333222555222000444;;;<<<777555777...<<>>CCCEEEAAA;;;777777888777666999???@@@===888999;;;<<<=========<<>>===;;;888666666888<<<>>>;;;;;;:::888777777888999888>>>???:::555666888888888;;;<<<999555444777:::<<<888777;;;===:::888999888666888<<<>>>;;;;;;>>>===???AAAAAA>>>;;;===@@@???BBBCCC???:::777888:::BBB@@@>>>>>>???@@@@@@???;;;===???@@@AAADDDHHHKKKXXXsssfffiii{{{hhhkkk^^^cccnnnvvvpppddddddmmm___jjjgggUUUMMMZZZmmmvvvLLLFFFSSSkkkooodddjjj~~~zzzqqq___xxxrrrrrryyytttyyy|||uuusssyyy```ZZZ[[[VVVGGG>>>:::???>>>666333777>>>:::666777:::???AAABBBNNNTTTTTTJJJ>>>:::::::::999888777777:::===@@@BBB===@@@???;;;888888777444444111222666888555333333//////000111111111111222888999999888666555666777666777666333//////444888666444333222444777:::<<<555333111333555555222...000444222///333;;;:::333222444999===;;;555111222,,,,,,,,,...111333444333444444444444333222222333888777999<<<999222000444666444555;;;===:::888888666777888666333222333555888===888555:::777000222777333666777000222999;;;>>>:::777888;;;;;;888444666999;;;GGGUUUNNN???======::::::BBBRRR[[[SSSFFFBBBCCCAAA;;;444///000222@@@;;;888999999888:::>>>:::888999<<<<<<666555777777???GGGJJJGGGBBBAAAAAARRR;;;111,,,///...---,,,,,,+++***))))))++++++*********)))))))))''''''''''''''''''''''''...)))'''((((((&&&%%%&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$######$$$$$$$$$$$$$$$###'''&&&&&&%%%$$$###""""""$$$$$$$$$$$$%%%%%%%%%%%%######""""""###%%%&&&'''((('''%%%###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))$$$!!!%%%,,,000---'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((((((((())))))))))))))))))*********++++++***+++,,,,,,++++++,,,...000000333888888444000000333:::BBBFFFCCC===777444333555555555999???@@@>>>666777999;;;<<<===<<<<<<:::@@@CCCAAA>>>;;;777111888777444222111222444555666999999777999===>>><<<===;;;888555444666999;;;;;;:::777555555666999:::;;;:::999888777888999999>>>CCCDDD???;;;<<<>>>>>>AAABBBAAA>>>999888:::===@@@:::888===AAA???999666777666888>>>???======@@@===@@@BBBCCCBBBAAAAAAAAACCCCCCAAA===888666999<<>>;;;888333666333555<<<<<<777888>>><<<888444666===BBBCCCAAATTTPPPMMMLLLHHH@@@;;;::::::777555888===@@@@@@===:::@@@CCC@@@;;;999666333555111000333444222111222000000///000222222111000666777888888666666777888777666444222111111222333222222222222444666888999444222000222444555222///222222444555666777777666444555:::>>>;;;444000000,,,...222777::::::777555444333222222222222111000:::999::::::666111111555777333222666999888999;;;888777555222111111555888:::<<<555111777444000555888333222666666444999???AAA>>>::::::===>>><<<:::444999<<>>444,,,555DDDMMMBBB999777888;;;???DDD@@@<<<;;;<<<;;;888888;;;===???AAABBBAAA@@@>>>>>>NNN:::222---000------,,,,,,+++***))))))************))))))))))))''''''''''''''''''''''''***((('''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$######$$$$$$%%%%%%$$$$$$(((((('''&&&%%%$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###"""###%%%(((***&&&&&&$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&###!!!###(((+++)))&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))************)))***++++++******+++,,,---111333000///222555555AAAAAAAAA???<<<999777666111444444444888>>>???<<<555777999;;;============444===BBBAAA???>>>===::::::888555333333555888:::<<>>:::777888777444???;;;666555777:::<<<<<<<<<;;;999777777777888999777777666777:::===>>>??????CCCCCC>>><<<>>>@@@???DDDCCCBBB>>>;;;;;;>>>AAABBB======BBBDDD@@@;;;888;;;888888;;;;;;999999<<<:::=========>>>AAAAAA???BBBAAA>>>:::777777;;;???CCCAAA????????????>>>===<<<===<<<;;;::::::<<<>>>@@@??????===;;;;;;AAAIIISSSLLLTTThhhnnngggnnn~~~}}}kkkaaarrrmmmyyykkk}}}qqqzzz|||nnnkkktttsssaaaRRRTTT___fffZZZLLLDDDCCC@@@<<<777000???666//////333666777888888999>>>AAA===666666;;;555555999@@@FFFFFF???888JJJDDDEEENNNOOODDD======:::999888:::<<<===<<<:::888???CCC???:::777555333333///...111222///---......------000333444333111444555777777666666888999999666444333444444222///222222222222222222222222333111///111444555333000333111333777666222222666333444999===:::333///000222;;;EEEJJJHHHBBB<<<:::555333222222555555444222===:::888777777777777888999444444888;;;;;;<<<>>><<<999555222222444888<<<<<>><<<:::@@@???>>>@@@BBBDDDBBBAAA888===<<>>:::::::::777555333555555444777<<<;;;888666777:::<<<===>>>>>>>>>666<<<@@@???===@@@BBBAAA:::999777666777;;;>>>AAAAAADDDAAA:::666777999888AAA<<<777666:::>>>@@@???======<<<;;;:::::::::;;;777555555777;;;???AAAAAA:::===<<<888777:::<<<;;;@@@???===;;;:::===AAADDDAAA@@@BBBEEEDDD>>><<<===@@@;;;999999888666888<<<;;;;;;888555888@@@BBB>>>>>><<<:::777777999>>>AAACCCAAA???>>>>>>===:::888888999999999888999;;;>>>CCCAAADDDIIIEEE<<<999===444333:::FFFEEE999888AAABBBHHHOOOSSSTTTZZZdddmmmuuuzzz~~~{{{mmmXXXVVVlllwwwbbblll{{{rrr[[[QQQXXXcccdddVVVGGGOOO^^^UUUCCC@@@CCCGGGEEE???AAAEEE>>>000>>>:::444555666444777AAA>>>666444:::===777000///111666===@@@<<<666666:::555777===DDDHHHEEE;;;222???:::<<>>:::666555555333111///000555666111---,,,------...111222333111000333444666666666777888:::;;;777555555777777333///333333444444444444333333333111///000444555444222111...///222000,,,...333333444888===;;;555222333777FFFUUUXXXNNNBBB;;;;;;888777777999;;;<<<<<<;;;@@@;;;555666;;;@@@???<<<<<<999:::???BBBAAAAAABBB???;;;777555555999<<>>???@@@CCCDDDCCCAAA>>>888AAAAAA@@@EEECCC???DDD999CCCEEE===:::??????888KKKDDDAAA???666333IIIfffOOODDD:::888:::::::::;;;888777555444666;;;@@@BBB555999===<<<777333555777zzzHHH888333///222,,,,,,,,,+++++++++************)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&!!!%%%'''%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&)))(((((('''&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''!!!"""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''###&&&)))'''$$$"""%%%(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((((((((((()))))))))******((()))******))))))***,,,+++......,,,...666???DDDFFFAAA<<<<<<>>>===777111444666777555777;;;999555777888:::<<<===>>>>>>===<<>>BBBDDD@@@CCC@@@999666:::@@@CCCBBB>>>999777:::===???>>><<<<<<===<<<<<<<<<<<<;;;;;;888555666:::<<<;;;::::::<<<:::777777;;;===;;;;;;999666555777<<>>999888777777888;;;>>>@@@???>>>===<<<<<<:::777555777888::::::;;;===@@@CCCCCC>>><<<>>>;;;666999@@@<<<<<>>777---000888777555777222222@@@BBB:::777::::::555555999777>>>EEEHHHEEEAAA@@@AAA::::::<<<>>>???===999666<<<888555444333333777===888;;;>>>;;;666333444666999:::888444333666666333222000333888999555000///444666888888666333222222222444666666666666888::::::888555666777777555222333333444666777888999:::444111///111444666666444555333111000111444888:::777666999===;;;666555888777EEESSSTTTHHH<<<777777666888::::::::::::<<<>>>???<<<777666===DDDDDD@@@???===???EEEGGGEEECCCDDD>>>;;;888777999<<<>>>>>>>>>EEEEEEDDDBBB:::@@@UUUjjjBBB;;;;;;@@@??????@@@???>>>;;;888666---===AAA???@@@===999>>>;;;777777<<<;;;777666:::???===>>>>>>777333>>>NNN@@@:::666888:::999888:::666777555222333777:::999222888===<<<777444666999{{{III888333///111,,,,,,,,,++++++++++++******)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&"""(((+++'''$$$&&&'''$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$%%%&&&&&&%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***(((***++++++***)))+++,,,///---+++---///333:::AAA;;;::::::;;;===<<<999666444777777666888;;;:::555777888:::;;;<<<<<<<<<;;;>>>???===:::;;;>>>>>>:::999999999999;;;===@@@AAA===@@@>>>888666;;;CCCGGGCCC???:::777666777888999999::::::;;;<<<;;;::::::===888444444666777555222:::;;;999555666;;;===;;;777444111000444:::@@@DDD???<<<<<>>======777333999EEEDDD;;;555555666777999;;;;;;;;;:::999888999:::999777444///111333555666:::>>>AAAMMMGGG???888333444===FFF888777666555444333555777555777999999888:::<<<>>><<<;;;999;;;======777111...555>>>>>>555...222:::333222222333444555777:::888<<<999:::AAA???999===222888<<<:::555444777:::444BBB>>>666:::555000999;;;666222111333777===CCC555<<>>EEEEEE@@@:::777777444888;;;:::555333666:::;;;>>>===999:::@@@CCCBBB===:::;;;@@@BBB@@@>>>???999777666777:::<<<;;;::::::<<<;;;===???666666FFFlll]]]@@@::::::EEE@@@???===999666444444555+++999<<<999;;;999444777:::333333;;;;;;333333<<<888:::;;;888555333666:::666333333777777555555888444777666222111555555111333555777777666666888999}}}JJJ999333...000,,,,,,++++++++++++++++++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%,,,...)))%%%''''''$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$"""###$$$%%%&&&&&&'''&&&$$$#####################%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%###"""!!!$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''###"""!!!###''')))((('''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((***++++++******+++,,,333,,,***---000///444<<<444666777777777888<<>>888555:::AAAEEECCC@@@;;;555222111222333555777888999::::::999888;;;666111111444555222///444444222...000555777555555222......222999???CCC???888555999>>>===:::999555555888======999666777;;;<<<888444;;;FFFCCC777444444666888::::::999777555444555777999999777555888999:::::::::;;;>>>AAA:::>>>AAA@@@===<<<>>>AAA888;;;>>>>>>===:::555000666;;;999222444<<<999,,,...222777888888888666444:::<<<;;;777555555444222666666888:::666000111777555777000///<<<>>>666444444888>>>???888000///222///>>>555***444666222:::222555999;;;;;;888333///000777@@@DDDFFFDDDAAA===222666:::999555222444777333888:::888<<>>:::555333444777;;;555???;;;444888999555666///333444222111333666777;;;<<<888222222666999777333222444666555111111555000555555222222555444///444111///000444888888777vvvNNN888555,,,000...,,,***)))******)))((('''((()))((('''&&&'''(((%%%&&&''''''&&&&&&(((***%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''###%%%''''''&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$#########"""""""""###%%%))),,,...%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&'''&&&&&&%%%$$$###""""""######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%########################$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''(((((((((((((((***++++++******+++,,,++++++,,,---...000111222222222222333333444444444444666555333444777666222777555;;;DDD???444777DDD;;;888666888;;;<<<:::777999555111222666888666222;;;:::999888888:::;;;===@@@<<<777444333333444444555444444555777777777555333444666777666555333222444333111111333555555444111111333777;;;<<<<<<:::666555333222888???:::000666555888>>><<<666555999333555777999:::;;;>>>@@@:::<<<===;;;777777;;;@@@888777666666888888888666888999777555333666===CCCDDDAAA===<<<>>>@@@AAA@@@===>>>???>>>:::777555444444222333777;;;<<<888333777:::;;;:::666444555777=========<<<:::777444222AAA???;;;555111111666;;;444:::<<<888999>>><<<444777:::;;;999555111111222555777888777444333555888999555222333666777444111444555888;;;>>>>>>;;;888444222222222444444444222555888333;;;WWW```III222999<<<;;;666555999999555888666222000000111000000.........,,,+++,,,///111///,,,,,,//////...///222111555888777444444777;;;666444222222333333222111222111111111333444333222//////......000666===BBB777444222555:::===<<<999:::888444111//////000111999666222333666999999888777888999777444222444666777:::===>>><<<:::999888444333111//////000111222777666666666666666777777777555444222222333444555;;;>>>@@@>>>:::999===AAA<<<;;;:::888888777777777555;;;AAA@@@;;;777888;;;:::555111111666999999888777777888:::;;;:::777444444777:::999555222333444777888999888555333333444111333777999999:::<<<>>>sssLLL777555,,,111...,,,***)))******)))(((((()))***)))'''&&&'''(((%%%&&&'''&&&%%%&&&''')))%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$%%%''''''%%%%%%%%%'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$######$$$&&&)))***%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((''')))******)))(((***++++++++++++,,,---...///000///000000111111222222333222444333222333777666222666555999>>>:::333555===777777888999;;;:::777555666333000111444666444111888999;;;:::999888999:::;;;888444222111333444555777555444555666888777777999777555555555555444333888666333333555777999999666555555777:::;;;;;;:::555777777555888;;;999333111222777===<<<666333555333444666888999:::;;;===999;;;;;;999555444888<<<:::888777777999999888777999999888666666888===@@@BBB???===;;;:::;;;======888:::======;;;888666555555444444888<<<===999555555888:::999666444555777<<<;;;;;;999777555333222???>>>:::555222222777;;;===:::999<<<===:::777666444666777666444222111111333555666555222111333666666333111222666666333000111222444888::::::777555333111111222444555444333444<<<>>>JJJeeemmmXXXCCC<<<>>>===888666999888555444333222222333333111///---///111111///......///---,,,...333333000...000///222555444111000333777555333222111333333333222222111000000222222222000---...///111555<<>><<<;;;::::::::::::???CCCAAA;;;777888;;;666555444666888999888666777999;;;<<<<<<:::888666888;;;===;;;777555555666444666777777444333333555666999<<<===<<<:::::::::qqqJJJ666444---111...,,,***)))******)))((()))***+++***((('''((()))$$$&&&'''&&&%%%%%%&&&(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$################################################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''''''''(((((((((&&&''')))(((''''''(((***+++++++++++++++,,,------------......///000000111000222222111444777777333555666777777555333444555888;;;>>>???===:::888777444222///000333444333111666:::>>>===888555666888777555333111000222555777888666333333555777777777;;;777444333666999999888===:::777666888;;;===>>>;;;999777666888;;;<<<<<<777:::;;;999888999999777222555;;;@@@===666222111333444555777888888999999;;;<<<<<<999555444777:::;;;:::999999::::::888777;;;999888888999;;;;;;;;;<<<<<<:::888666666888:::333666;;;<<<;;;888555444555555666999===>>>:::666333666888777555333444666999999777555444333222222<<<;;;888444222444888;;;>>>555444<<<<<<333111777222222111222333333111000111333444333///...111444222000000333555666222//////000111444777666444111111000000111333555444444***333222888JJJNNN>>>000;;;===<<<888666777666333000000111333555444111///+++///333555444111...---+++,,,000777888333/////////222444333111000222444333222000111222444333222111000///000111111000///...///111444888===AAADDD666333111111222333000---111000000///000222333555///...///333888:::888555///000000000///000333555111333555555444333333333333222222222333444555666999999888888888888999999555444333111111222333333333555777888888<<>>======???BBBEEEBBB<<<888999<<<666999===>>>===:::888666777;;;>>>>>>;;;888888999:::===???>>>:::777777888666999<<<;;;999888:::<<<:::<<<>>>>>>;;;888666555qqqJJJ666444,,,111...,,,***)))******)))((()))***+++***)))((((((***$$$%%%''''''%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&((())))))(((''')))***++++++************+++++++++,,,,,,---...///000000///222222222555999888444444777777444444777777333:::===@@@???;;;888999:::666444222222555666555444888===AAA>>>777444666;;;999777555333222333777999999777333222444666777888777444333555;;;???@@@>>>@@@===999888:::>>>AAABBB===:::777666999<<<>>>???<<<<<<<<<;;;;;;;;;:::888:::===@@@BBB>>>888444222555555666777999:::999888@@@@@@???<<<888777999;;;<<<;;;999999::::::999777;;;999888:::<<<<<<999666666777777555333333666888111555:::<<<:::666333222444444666999<<<<<<999666111444777666333222444666777555333222111111111222777666444222222444777999444444777777333---///555444111///000222333111...000222444222///...000333//////111333666555222///000000111444555555333000000//////000333555444444333777000,,,555777///,,,666666666555444444333222222111111222333333111...+++///333555333000---,,,,,,,,,111777888333000111333555666555333222444555222000///000222333333333222000000000111222111000222222222444666777777666222111000111444666555444222222222222333444555666666333222333555666444111000000///......///111333000222444444333222333333333444555666777888999999BBBAAA???===:::999888888666555444333333333333444777888999:::<<<@@@GGGLLLEEEDDDBBB@@@>>>======<<<>>>AAABBB@@@<<<:::;;;>>><<>>>>>;;;:::<<>>===:::666555999===999888777777999:::::::::>>>AAAAAA<<<555444999@@@<<<<<<:::777555555999<<<===:::777555777999::::::555555666:::???AAA@@@>>>AAA>>>:::888:::===@@@AAA:::888666777:::>>>AAABBBAAA<<<888:::>>>>>>;;;777<<<>>>@@@>>><<<:::999888666666666999<<<===;;;999BBBAAA???<<<999888999;;;;;;:::888999999:::888777999888888;;;===<<<888333333444444444333444666888333666:::;;;888444000...111222444777999999777555000333666555333222333555444333111000000000111222333111000000111333555666///@@@FFF888,,,...333222666333000000222222000---111333444222///...000333///000222444666555333000222222333444666666333111///......000222444444333222777222...555777444888111111222444555444444444666444111000000000//////,,,...000000...---,,,,,,///---///333444222222444555666777666555444555666111000//////111333333222222111000111333444333222555444333444555444111...//////000222555777777777555666666777777777777666<<<888333222444666666444555333000......///000000111333666777666555555555444666777999;;;;;;;;;;;;BBBAAA???===:::999888888777777666555555555555555666666666777888<<<@@@CCC@@@???>>><<<:::999999999999;;;===<<<;;;;;;===???@@@DDDFFFBBB;;;777888;;;555999<<<;;;666333444777111444888999888777888;;;555999===;;;777444777;;;888888777555555777;;;>>>rrrKKK666333+++///...,,,***)))******)))((()))***+++***((('''((()))%%%'''))))))'''&&&%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&"""######$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$%%%%%%""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''')))******)))(((***++++++******)))))))))******++++++,,,---...000111111000333555666888<<<:::666555888<<<>>>===<<<======CCCAAA>>>:::999:::>>>BBB;;;;;;;;;;;;<<<===>>>>>>AAABBB@@@;;;666666;;;AAA>>>>>>===999666666;;;???@@@===:::999:::<<<<<<<<<666888:::<<<===<<<;;;:::???<<<888777888:::;;;<<<555555666999===AAACCCCCC@@@888222666<<<===999666444999:::888888:::<<<;;;555555666:::???AAA???<<>>...222555000666444222111111111000///111333444333000///111444000111333444444333222111444444444555666666333111///......///111333222222'''000111000555222,,,000///...000555777555555777888555111///...//////...---......---+++***+++,,,///,,,,,,///111000222666444444444444444444444444111000...///000222111000111000000111333555555444666444333555777777333/////////000111222333444444666777888999999888666555:::666111000444999;;;<<<:::777222///////////////111444888:::999777666666444666999;;;<<<<<<;;;:::999999888888888888999999888777777777777666666666777777777777777999:::;;;:::999888777666555555555333555888::::::;;;===>>><<>>AAA>>>777222555999999888777666777:::???CCCpppIII555333+++///...,,,***)))******)))(((((()))***)))'''&&&'''(((&&&(((***+++)))'''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&***,,,$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%########################!!!""""""###$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&'''''''''&&&''')))(((''''''(((************))))))***++++++)))***+++,,,...///000111000333555555888;;;999444777777===DDD@@@888888???DDDAAA===;;;<<<>>>@@@AAA;;;;;;<<<<<<<<<===>>>@@@@@@@@@>>>;;;888999<<<>>>:::;;;;;;888555666;;;AAA===;;;999999:::::::::888444888:::999666444666999<<<999666444444555555555222333666;;;@@@BBBAAA@@@999222///333777666444555000666999777666999999666333222444:::AAADDDBBB???<<<999666444444444444444555444333444666777777666222555999:::999777555444===999555666:::<<<999444666888:::999666222///...---000333555666555444333222555777666333111222444000000111222333333333222111000///000333555555333555EEEKKK???444333333///333333222111//////111222111333444222///...000333000111222222111000000000444333222333444333111///000///...///111222111000///777777777:::333+++//////---///555666333222555444222000000000000///...,,,---...---+++)))***+++---******...///...000444222222222222444444444444222000//////000000000///.........000333555555555777444333444777888444000///000111111111111222333333444666888888666444333555222///111777<<>>mmmGGG444333+++000...,,,***)))******)))((('''))))))((('''&&&'''(((''')))+++,,,***((('''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((+++...$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&########################!!!""""""###$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&((('''&&&&&&''')))***************+++,,,,,,((()))***+++---...///000///333555555777:::777222777666>>>GGGAAA333333>>><<<888555666999;;;:::999:::;;;;;;;;;;;;<<<>>>???>>>===<<<;;;;;;;;;;;;;;;555888888666444555<<>>888222777888999888555222000000---000444666666555444444444666888666333111111333///000222444444444333333333111000222555777555333000555:::;;;666111......///111222000......222555000222333111...---000222000111111000///......///222111000111111111///---000///...///000111000//////444111000444000---555...+++---333444///...222000///000222333222000---+++---//////---***))))))***((()))...///......111333222222333555666666555333111///...///000///...,,,+++,,,///222555555555999555222333666666222...///000222222222333555666///111333555666555333222222000000333999===>>>===;;;777111///000111111000,,,111777;;;:::777444333111444777999:::999666444777777666666666666777777666666666777666555555444888888888999999888666333444444333333333333444444///222666999;;;;;;;;;:::000222555777888999:::;;;999777555555555444222111555888;;;:::777555666777AAAFFFHHHAAA555...///222666888;;;;;;999777666666cccEEE333444---***,,,+++***)))((((((((((((((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&''')))+++---$$$$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######""""""!!!&&&&&&%%%$$$$$$######"""&&&%%%%%%$$$############%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((()))((('''''''''(((***+++)))************+++++++++---111222111111333111...222444666666555444555666444444333222666:::666///999999;;;<<<===<<<888666===:::777555666888888999444444333333444444555666444444444444111///111555...000222222111222666:::;;;999666555555444222111333333666;;;???@@@<<<888/////////111333333000...999::::::999555222000000,,,///555;;;???>>>:::666555666777888999888555222000000///...333888777222777777;;;>>>999111222888===999666666:::<<<:::777888888888777555333111///111111222222222222333333666777888666444222222333111888999000...444444...222222222222222222222222333444444111---,,,...111000//////000000///,,,***+++---//////...---...///---------...000000---+++---...///////////////...(((111555111...222555444:::666111111333333000,,,---------------...///000111000000///...---------...------------,,,***(((000...+++---111333111---777<<<;;;333///333444111999777333///---,,,------////////////000111333333111000000111111000...,,,000///...111444555333000///111333666666555333222333///000999???======???:::555111///111333333222666444---///666222111>>>888999:::888777888<<<@@@;;;>>>@@@;;;444111444999444444444333111222444666444666888888888999:::;;;333444444333222222444555///444999<<<;;;888666555...444444111666AAAAAA999666888999666000...///222444444444555777999;;;<<<888BBBGGG>>>444111222111777888:::999888777888999___AAA000222,,,***,,,,,,+++***))))))))))))((((((((((((''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&'''***---...$$$$$$$$$$$$#########"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''')))((('''''''''(((******))))))*********+++++++++,,,000111000000222111---///111333444333333444555999888555777>>>DDD@@@888;;;::::::<<<>>>>>>:::666666444222333555888999999333222222222222222333333111111111///,,,+++...111333333222222333666999;;;<<<999777666666666555444777555555666999999666333222333444555555333222111777888888777444111//////000222777<<>>NNNVVVQQQGGG999///---.........---,,,,,,,,,---......///000000//////...------,,,,,,++++++++++++,,,+++***------,,,---444;;;777...777888777222000111222000555333000---++++++,,,------------...///000111111,,,,,,,,,------,,,***)))111000000222444555222000...///111333333222111000333///111888<<<;;;:::<<<666333//////000222111000222222...222888333222???999;;;<<<999666555999===;;;>>>???<<<777222222333444555666666555666999;;;888999;;;;;;;;;:::999999888888777666666666666666666:::>>>???===:::777555333888999555999AAA@@@888555777888555000///222555444555777888:::<<<===>>>BBBHHHIIIAAA999777888777888999888777666666888:::]]]@@@000333...------,,,+++******))))))***(((((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%'''***---...$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%############$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''(((((()))***)))))))))*********++++++***...000...///111000---...000222333333333555777777555333555>>>EEEBBB999<<<:::888;;;??????<<<777888777555555666666555444333222222222222222222222111111000...,,,---000222777444111222666:::<<<<<<<<<:::888888999::::::999999555222222444555333111555777999777444111111333777888888777444222111111444555888<<<===<<<888444888:::<<<>>>>>>;;;888666111<<>>>>>>>>???>>>:::666111///333555777888999:::===???===>>>??????>>><<<:::888???<<<::::::<<<===;;;999:::<<>>>>>>>>BBBDDDBBB;;;777777777666999999777555333555888;;;```CCC222555000000...---,,,+++************((((((((((((''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))***+++$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''######$$$$$$%%%&&&''''''$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''(((((())))))))))))))))))************)))---...,,,---000///,,,///111333444444555888:::444444333444999>>><<<777<<<888555888===???<<<777;;;:::999999999999777666444444444444333333222222///000000---...222555555999444///222:::@@@AAA???<<<:::888999:::=========777444222333555777555333666999;;;777111...///222888999:::888666444444555666777888;;;<<<;;;888555444777:::<<<:::888555444111<<>>>>>>>><<<777333444777999;;;;;;;;;===>>>??????@@@AAAAAA???<<<:::CCC???;;;<<>>@@@BBBAAA===:::777666777;;;===;;;;;;===:::444999999777444222333666:::777888;;;=========<<<;;;:::999666444444444333111777777777555444444777999cccEEE222444000000...---,,,+++************((((((((((((''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&'''(((######$$$%%%&&&''''''((('''&&&%%%$$$############%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&''''''((((((((((((((((((((()))))))))*********))),,,---+++,,,//////---///000222333333555888;;;777;;;;;;888777:::;;;999999666333555:::<<<;;;888999888888999;;;<<<<<<:::222222333444444333222111+++///000...222888;;;888;;;555222666???GGGGGGDDD;;;999777888:::===??????888666555777:::999666222:::<<<<<<777111---000333777888888777555555666777777666777888:::;;;999777333555888999777444333444111999===;;;777777777666777888999888777666666555111444888<<<===:::666222000000000/////////000000777666444222222222333444333555777777444222000000111444444111///000000///---------....../////////111333333111,,,))))))+++000---+++***,,,------,,,)))+++------,,,+++,,,------,,,***+++,,,---,,,+++////////////...,,,++++++((()))+++------,,,,,,---666444111///---,,,+++)))***++++++,,,,,,+++******,,,,,,,,,,,,++++++++++++)))***+++******---111555666666000+++333BBBBBB777444000///111000---+++,,,+++,,,------............,,,,,,---.........------+++---///...------///111333444444333111///------333222111111222333555777111333444444333333222000444555777888777666444444555888666;;;AAA===>>>LLL===@@@BBB>>>999777<<>>;;;<<>>;;;999;;;>>>???===<<<<<<<<<>>>===>>>@@@BBBBBB???<<>>;;;===BBBEEECCC@@@CCCEEEFFFFFFCCC@@@??????888<<<>>>>>>======;;;888===;;;888555333444666999777888:::::::::888666555333111222555777777444222333555777777666555444555cccDDD000111---...---,,,+++******))))))***(((((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&&&&'''###$$$$$$%%%&&&''''''(((((('''&&&$$$###"""!!!!!!%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((((((((('''((((((((()))))))))******))),,,,,,***+++///000...---...///000000222666999888;;;;;;777777999:::999666555444444777999;;;;;;@@@===:::888777555333222000111222333444333222222000666888777<<>>???===;;;999:::;;;999444///??????===888333111222555333444444444222222444666888777666666888999888777444666888777444333444666222777888777666777666222111555777777777999888444...111666::::::888444111111000000000000111222333777666444222111222333444444666666555333111111111444555444222///---------------------------------000222333111,,,))))))***...,,,++++++,,,---,,,+++(((***,,,,,,+++++++++,,,---+++)))***+++,,,,,,+++++++++++++++***)))((((((***((())),,,,,,***+++---111///,,,)))(((***,,,...***+++,,,---,,,+++***)))++++++++++++************(((***,,,,,,***+++///333333000***''',,,444666222111444555111------,,,***+++,,,...///000000///...,,,---.../////////------,,,///111000......222555666888999777555222111111////////////000222555666///444666444222444333222777999::::::888666555555555555333999AAA<<<:::EEE777999999777555555999<<<>>>;;;999:::>>>AAAAAA@@@<<>>>>><<<:::<<>>======<<<<<<:::777555333444555666555666666666555444222111...---000555888555333333000333777888777444333222bbbDDD///000---///,,,,,,+++***))))))))))))((((((((((((''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$%%%%%%$$$%%%%%%%%%&&&&&&'''''''''&&&%%%$$$######"""###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''(((((((((''''''(((((((((((()))))))))***))),,,,,,***+++///111///...///000///000222555888666444111111777>>>===777555666666555555777;;;???CCC???:::666333111///---111222444666777777666666555<<>>CCCKKKIIIAAA;;;888777;;;@@@CCCAAA>>>888555333333555999;;;<<<>>>:::777777888777444111AAA???:::666333222333444111222333222111222444666;;;888555444555666666555555777888555111000444888666999:::666444555555222---333666666777:::777111,,,000555888888666333111000000000000111222444555333222000///000111444555666666555333111000111333444444444222///,,,,,,------------,,,++++++******,,,///111///,,,))))))+++,,,+++***+++------,,,***(((***,,,,,,+++***+++,,,---+++))))))***+++++++++(((((()))))))))(((((('''+++''''''+++---,,,---111...,,,***'''&&&(((+++...+++,,,---...---,,,***)))************************&&&))),,,,,,)))(((+++...---((('''***+++***+++///---:::===111***...///)))***+++...000000///...---,,,---...//////...---,,,---000222111///000444888666888999888555222222222,,,---...000222444666777...444777444333666666444888999:::999555333333444000000///777BBB:::222777666444222111222333555555555555666888;;;=========999<<>>:::888777<<<999666888<<>>===;;;888999;;;777666444333333444444444111111111111111111111111///---///444444111111555111333555666444333333333cccDDD000111///111,,,+++***)))(((((((((((()))(((((((((''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%'''((((((((('''&&&(((((((((((())))))))))))))),,,,,,***,,,000111///111111222111111333777:::666111+++///<<>>888333333444333,,,222666666777:::555...---111666999888666444222000000///000111222444666///...------...111555777777666555222000///111444333222222222///++++++---...------,,,+++***))))))'''+++......+++******,,,*********,,,------+++)))(((***++++++******+++,,,---+++)))(((***+++++++++((())))))************)))***&&&&&&,,,...***))),,,&&&(((******)))(((((((((+++,,,.........,,,***))))))))))))))))))*********$$$))),,,+++'''&&&(((+++)))$$$&&&//////''''''///+++???BBB111(((///000((()))+++---///000///---,,,+++,,,...//////...,,,+++))),,,///---++++++000555333555777666333000000111---...000222555777888999---555888555444777999666777999999777333000111222222222111<<>>===;;;:::999///000///---000555777444444333111000///000000111...000111111///......///333222000/////////000111000111222222333222222222000111222111///------...///......///111222222111111000///...---------...---............---,,,+++,,,,,,+++***))))))))))))++++++***))))))))))))***))))))************))))))+++...000///***''''''(((+++***)))(((((('''((((((((((((((('''''''''''''''''''''(((((((((((('''''''''(((((())))))((((((((('''((()))******)))((('''''''''(((((())))))******''''''''''''&&&&&&&&&&&&---,,,+++***((((((''''''***---...---)))''')))+++(((((((((''''''(((((((((+++++++++,,,,,,------...+++***((('''''')))***,,,******++++++---...000111444444444555555333000---000111333555777666333000000111111000000///......///111222222000......///444333111111111444666888<<<======;;;888777777888@@@>>>;;;777444222000000111///---...222555666444444777:::<<<<<<:::::::::<<<:::777444333333555666::::::999888666444222111888888777666666777999:::444000///222555777<<>>===<<<:::888777777666iii>>>444///222---///,,,***))))))***)))(((&&&'''''''''''''''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$###"""###$$$&&&''',,,***'''%%%$$$%%%&&&'''***,,,,,,)))%%%"""###&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%)))...///***%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((()))***+++++++++,,,,,,...///111222...333333000000555888666111111222333333222000......___wwwQQQ>>>;;;>>><<<::::::::::::888777:::;;;:::999===@@@===666<<>>>>>>>>>>>>>>>>>===<<<<<<;;;:::999888777666555444444333222111444777;;;===<<<;;;::::::222333333333444666666555222222111111111111222222111111111000000000111222444444333111000000222444222333333444444333333333///000111222111///......000//////000000000000///---------------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,+++***************,,,+++++++++************(((((())))))***))))))))))))+++---,,,)))''''''(((******)))(((''''''&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''(((((()))(((((((((%%%&&&'''((()))((((((((('''''''''(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&,,,+++***)))((((((((((((+++,,,,,,***'''''')))+++))))))(((((((((((())))))***+++++++++,,,,,,,,,---***)))((('''''')))***+++***++++++,,,---///000111333333333444333111///---......///444888999666333///000111222222111///---,,,///222222111111444666666333111111333777;;;<<<888999;;;<<<===>>>?????????===:::777555444555555333222000222666999:::999222666;;;======;;;:::999>>><<<999777777777999;;;<<<<<<;;;999777555333333:::888777555666777999:::666222000444666777:::>>>???<<<<<>><<<;;;;;;;;;:::999777:::>>>@@@EEEHHHEEE???:::===777555<<<<<<999>>>999:::<<<===>>>??????????????????===;;;888666555444444555444333333333444222333555555555555777888555555555666555333333444222222222222333333444444222111000000111222333333333444444222000000222444111111222222222222111111...///111333444333111//////000111111000///......++++++,,,---,,,+++******++++++++++++,,,,,,,,,---------,,,++++++++++++,,,+++++++++*********))))))''''''((()))))))))((((((&&&'''(((((('''''''''((()))))))))((('''&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((((((&&&&&&'''(((((()))))))))'''''''''''''''(((((((((%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***,,,+++***(((&&&&&&(((***((((((((((((((((((((((((*********+++++++++++++++***))))))((()))***+++,,,......------...///000000000111222222111111000000///...///222777999666444///000333444555444222000///333666555333333777:::777444111222666;;;>>>???666777999<<<>>>@@@AAAAAA:::999777666777999;;;<<<;;;999777777777888888888444888<<>><<<;;;::::::999777777777999<<<>>>::::::999888777666666666888777555444444555666888777333333888<<<<<<<<<>>><<<999999<<<;;;777666888AAA???<<<999777666666666RRR999)))...///111...***(((((())))))(((%%%&&&''''''((('''''''''&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&'''***,,,,,,+++(((&&&"""&&&***---,,,)))'''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!$$$'''(((%%%!!!%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((''''''(((((()))******+++,,,---///111222222000///111555999:::999;;;:::777222000777EEEQQQUUU___aaaVVVJJJHHHIIIIIIAAA>>><<<:::;;;;;;;;;:::<<>>@@@>>>;;;888555333222222888;;;>>>@@@???===<<<<<<666555333333444777:::<<<666666555555555666777777555555333222222333333444555222444===CCCCCCAAAAAA:::888999<<<<<<888666888===<<<999666555555555666mmmBBB444---222///111...***(((((((((((((((%%%&&&&&&'''((((((''''''%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%$$$$$$$$$&&&))),,,------+++***###$$$'''***,,,+++)))&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))((((((((((((((()))(((((()))***,,,...000111222111111444666777888999===:::555111222:::FFFNNNJJJMMMPPPRRRQQQLLLEEE@@@@@@===:::999999:::999999@@@GGGKKKGGGBBB???>>><<<999@@@EEEQQQaaaZZZEEE;;;999888777666666777888888666999;;;:::777333222333...000222222111111333666555777999999888777777888000...///111000,,,...444111222222333333333333222222000//////111222000...---111555444000---...000000000000000000///......---...000444666444000+++,,,///222222///------...,,,,,,,,,,,,,,,,,,------,,,+++***))))))***++++++,,,+++++++++++++++,,,,,,(((((()))***)))((('''&&&(((((((((((('''&&&&&&%%%'''&&&%%%%%%&&&'''''''''%%%&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''((((((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%&&&(((***+++***)))''''''''''''&&&%%%&&&(((***,,,,,,***(((&&&*********************)))((())))))******+++,,,,,,///......------......///,,,///000000......///111111111111///...///222555444444555555555444333222555888:::777111///333777666333111333999===>>><<<888777666888999888555222222333333444666777888888<<<;;;999666444333333444999;;;<<<<<<;;;999999999555444222222333555888:::333333222222333444555666333333333222222222111111222111555???EEECCC>>><<<888666888===>>>;;;:::<<<:::888666444333444666777]]]555111000333***222...***(((((((((((((((%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&''''''&&&$$$###$$$&&&(((+++---......---)))'''%%%'''******(((%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''%%%$$$%%%'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((***))))))((((((((())))))&&&'''''')))+++---///000222444666888666555777;;;:::777444444777:::<<<======MMMRRRFFF>>>AAAAAA;;;???<<<888777777888888777777???CCC???::::::>>>???888<<<>>>KKK]]]ZZZEEE999;;;999666444222222333444444888;;;;;;888666555666333444555333///---...000///222555666555222000000...,,,---111000---111888000111111222222222111111444222000111333333111...---222777777333000000111333333333333333222111000...///000333555333---'''+++...222222///------......------,,,,,,---......---,,,***)))))))))***++++++***************++++++***+++,,,,,,,,,+++)))((((((((((((((('''&&&%%%$$$***(((&&&&&&&&&'''&&&%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%'''(((******)))(((''''''''''''%%%$$$(((+++...111111...+++(((*********)))))))))))))))'''(((((()))***++++++,,,,,,,,,,,,,,,,,,---...///---///111000---,,,...000---//////---,,,///555:::666666666555444333111111000444777444///...333999444111000333999===<<<:::666444444555777777333///222333333444444333222222555555666555555777999;;;666888999888666444444555777666444333333555777999222111000000111222444555222333333333333222111000222000444>>>CCC???777333111000333999;;;999999<<<888666444333333444777888\\\===777555888***------,,,+++***)))((('''((((((((((((''''''''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$############$$$%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))((('''&&&&&&&&&''')))***%%%$$$$$$$$$$$$&&&((()))%%%&&&&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&''''''%%%$$$%%%'''(((((((((''''''&&&&&&&&&%%%%%%%%%(((((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))+++)))((('''((()))+++,,,555555444444444555555666777555444555444333999AAA>>>FFFHHHBBB>>>@@@CCCBBB===555444@@@LLLKKK>>>444;;;;;;:::999777777999;;;@@@??????BBBFFFEEE???999HHHAAA999333333333333333444999:::888666777666444:::666111------...000000///111333333000...,,,,,,,,,,,,---000222333111///000111111111000///---,,,000---,,,...333444000,,,555444444444444222///,,,...111333444222111000111+++,,,...000111000,,,)))//////...---+++***)))))),,,,,,,,,+++++++++******++++++***)))(((((())))))++++++)))(((''''''''''''+++,,,---,,,***(((((((((((('''&&&'''((()))((('''(((((('''&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%+++)))%%%###$$$&&&***---'''''''''&&&&&&%%%%%%%%%'''***...000...,,,***)))******))))))))))))******((('''&&&'''***+++***))))))******++++++,,,------222...***+++111444222//////...------...000222444111222222333333333222222555555333///000555666333000000111555999:::777555:::777777999888444222444111222666888444//////333333333222111222333444555777777666555555666777888777===777000111///111;;;555555555333111222444777111222222111///......///111555888777444222333555333444444555666777777777999888555444333555777999]]]===555000333'''---,,,+++***)))(((''''''((((((((((((''''''''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((('''''''''((((((***++++++((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''(((((('''%%%$$$%%%'''(((((('''%%%%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((***)))((('''((()))+++,,,111111222333555666777777555444555666555333777===;;;@@@BBB>>>>>>CCCHHHIII<<<999===KKKVVVSSSEEE:::777777777666555666777999@@@???>>>??????===999555BBB>>>888333111222444666777;;;;;;777444555555222777333000...///111333333111222222111///...///000,,,...111333333222111000222111000///.........///111000000111222222000---444333333333333111...+++000111222111000000111333/////////000000111000/////////...---,,,+++***)))++++++++++++************+++******)))(((((())))))+++***)))((('''''''''''')))+++,,,+++)))((((((((()))((('''(((***+++***)))'''''''''''''''(((((((((%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%$$$$$$&&&)))+++''''''&&&&&&&&&%%%%%%%%%%%%(((+++,,,***(((''''''))))))(((((((((((())))))((('''&&&''')))+++***)))(((((()))******++++++,,,---------...000222555777111000///......///000111000000000000000000000000111222000,,,---111222000...---///222666888666444<<<999777777333///000444999444000000111000333777555444333222222333444555666666555555666777888999======555555@@@???888888666666666444222333666888000111333333222222444555222555888999999::::::;;;777777666555555555555666777777666666888;;;>>>@@@\\\<<<222,,,111(((++++++***)))((((((''''''((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''###$$$%%%%%%%%%$$$"""!!!""""""###$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""$$$%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((())))))))))))---,,,***(((&&&%%%$$$$$$%%%&&&'''(((((((((((((((########################)))'''&&&''')))))))))'''$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&'''''''''***)))((('''((()))***++++++---000333555666777777333222333666555222444888999;;;:::999;;;BBBGGGHHH;;;888<<>>>>><<<888555333333===:::777333111222666999999;;;:::444000111222000333111///000222555666777333222111000...///222444...333888999777333222222333222///------...///000222333444444222000000111333222222222222000---***111111111000///000222555111000...---...///222333///......---,,,++++++***++++++++++++******************)))((((((((())))))******)))((('''''''''''''''(((******((('''((((((***)))((()))+++,,,+++***%%%&&&'''((()))+++,,,,,,&&&&&&%%%$$$%%%&&&'''(((***)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%'''(((&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%''''''&&&%%%%%%&&&((((((''''''''''''(((((('''&&&&&&''')))******)))''''''(((((()))******+++***...000///,,,---333999333222000///........./////////...------......///111333222//////222333111***+++...222555777555444999888999999666555<<>>444666777777666555666888444555777;;;???AAABBBAAA;;;999777555333333444444777666666777999<<>>===>>>999666:::<<<999666555444333333444666888888888999<<<===:::555333555888===:::555222333555777888777999777000---///111000333111000111444666777777111222222111000111333555222888??????:::555444555111111000///......//////000444666555222000333666444333222222222000...+++///000111111000000111333---------,,,,,,---000222......------,,,,,,++++++,,,,,,,,,,,,++++++++++++***))))))((((((((())))))***)))((('''''''''''''''$$$&&&(((((('''''''''(((***)))((()))***++++++)))%%%&&&'''((()))***+++,,,'''&&&$$$$$$$$$%%%'''))),,,***(((%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$###"""$$$%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&''')))***)))(((''''''((())))))******++++++...///,,,((((((,,,111222111000///............///...---,,,,,,------...000333444111000333333111---111666<<<>>>>>>;;;999666888;;;===:::999AAALLLXXXMMMAAA;;;777333333666999888888888888:::;;;<<<::::::999999999999::::::;;;===:::DDDYYY\\\PPPJJJBBBAAA@@@>>>===>>>BBBEEE>>>???>>>;;;888555444555555444666:::@@@CCCBBB@@@<<<999666333222222444555888777666555555555777777RRR999111)))000---******))))))((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&%%%'''((()))*********(((((()))))))))(((((('''''''''%%%&&&'''((())))))))))))(((((()))))))))(((((('''((('''''''''((((((%%%###)))))))))))))))((((((((('''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((((((((((((((((())))))***)))***---000111111111000222...---000111///111444666666777:::<<<:::888666AAA;;;777999999777555666777666555777;;;<<<<<<:::666:::===;;;666666:::???BBB;;;444333666999888666777999777111///222666666666444222222444555555555...111333444333333333444222999??????:::444333333...///111222222000...------111555555111111555:::666444333222222111///---,,,///333444222000///...***,,,///000...---...///,,,,,,,,,,,,,,,,,,++++++...------------,,,,,,,,,)))((((((((((((((()))))))))(((((('''''''''''''''###%%%'''''''''&&&'''(((((('''&&&''')))))))))'''&&&&&&&&&''''''((((((((('''&&&$$$$$$$$$%%%''')))+++)))'''%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$""""""$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%&&&(((***)))((((((((())))))***++++++,,,---+++******+++,,,---,,,.............../////////000///......------------+++000222///...//////---222777@@@FFFGGGEEE@@@===777:::===>>>888333777???HHHFFFEEEEEE@@@;;;;;;>>>888888888999;;;===@@@AAA>>>>>>===<<<;;;999888777///888:::>>>JJJJJJEEEIIICCCBBBAAA>>>>>>@@@DDDGGGCCCCCCAAA>>>999555444444666444555888<<<>>><<<999888666444222111333555666777666444333222111222222OOO888111'''---)))*********))))))((((((((((((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%&&&&&&''''''((('''&&&%%%$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''$$$$$$&&&'''(((((())))))((()))***+++,,,------,,,,,,---...000111111111111+++,,,---...///...------...---------...---***'''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((((((((())))))))))))***,,,---.........---111------111444333222444555666:::@@@@@@<<<999::::::777888>>>@@@<<<777444999888777:::>>>???>>>;;;777;;;===<<<999888<<>><<>>===:::888555444///:::<<<;;;???<<<;;;DDD======;;;888888:::???CCC?????????===999777777777666555555666777777555333444333222111111222444555222222222222222333444444KKK666222)))---(((***************)))))))))(((((((((((('''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$&&&(((+++,,,---+++(((%%%$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&''''''(((((()))))))))'''((()))+++...111444555666777999;;;<<<============>>>???@@@BBBBBBBBBBBBEEEGGGIIIKKKLLLLLLKKKJJJAAAAAAAAAAAAAAA@@@<<<:::333222111000...---,,,++++++******)))((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&''''''((((((((((((((())))))***+++,,,------...///---000888<<<999555444666777<<>>???===999;;;===>>><<<999777888:::;;;;;;:::777333333666:::888;;;;;;777666:::======;;;777333000000111222222000111333333111111222333222444666666555333000...---...000222222111///---,,,...000000///000444777666444222111111111///---///222444444111...+++***+++000555555111---,,,---(((((()))))))))*********,,,,,,+++++++++*********'''''''''''''''((())))))'''''''''&&&&&&''''''((($$$&&&(((((('''&&&&&&'''&&&%%%$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$#########$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&((())))))(((''''''(((((()))******+++(((&&&&&&---555777333...((()))***+++,,,------------...000111000...+++)))---444999777333333333222+++...333444333222222333222222444999::::::>>>DDD<<<<<>>CCC>>>777333999999===AAA===666888???CCC999333555:::888444222999777666888===>>>;;;777?????????<<<888555333222444:::===888000...555>>>777::::::666555888::::::;;;777222//////111222333222222222000//////222444666555555666777666222000/////////000000000000000---............///222444666333111000000///...---222333444222///,,,+++++++++000333222---******,,,''''''(((((())))))***************))))))))))))((('''''''''''''''((()))***''''''&&&&&&&&&''''''(((%%%'''(((((('''&&&&&&'''&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&&&&""""""###%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$#########$$$&&&'''#########$$$$$$%%%%%%%%%###$$$&&&&&&$$$###$$$%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%&&&((()))((('''&&&&&&''''''((()))))))))&&&&&&(((...333333///)))(((((()))++++++,,,++++++,,,---000111000---***'''***222777555111111000///111333444222111111555888555111000222333444777<<<999555555<<>>:::666111---)))&&&%%%%%%'''***+++***(((%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))+++,,,,,,---...///111111000111222444000000111222444666666666222222333444555555555555555888;;;;;;999777666666===:::888777444///000444888888666444222222444777999888777555444333333333...000///---888IIIPPPMMM999888666555555666777888444666888999777444///---......////////////000000333222000//////111222333111000...,,,+++++++++,,,111///,,,******,,,///000...------,,,,,,+++******(((''''''((())))))(((&&&)))((('''&&&&&&'''((()))((((((((('''''''''&&&&&&'''''''''&&&$$$$$$%%%'''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''''''''((((((((()))))))))((((((((()))***,,,---...)))*********++++++,,,,,,...///000000//////...,,,---///111111000111222444222///,,,,,,///111222222777999:::999666666999<<<:::777555444555666666666999::::::777444333444777DDDEEEEEEBBB===888444222...000333666888999999999555666666444222222555888666333000000222444444333777???CCC>>>888777666444444888777222111555777666{{{DDD444...+++++++++)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&###$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&'''(((***(((&&&&&&'''((('''&&&))))))))))))))))))))))))''')))...222666;;;AAADDDJJJJJJMMMSSSTTTRRRQQQRRRIIIPPPUUUSSSSSSYYY\\\[[[]]]```___\\\YYYWWWYYYZZZ^^^XXX\\\___YYY[[[```\\\^^^XXXWWW^^^___YYY\\\eee\\\^^^^^^]]]]]]]]]]]]ZZZddd\\\WWWZZZ```aaa]]]ZZZ\\\[[[[[[[[[\\\[[[YYYWWWUUUSSSPPPNNNJJJBBB888111///...---,,,,,,***'''$$$(((((()))))))))((('''&&&''''''(((((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((()))***+++,,,,,,+++---///000000000222444//////000111333444666666333333333333444555666666444666999999777777:::===@@@:::555444333111111444999999777444222333666888888777555333222222222222,,,222333111555@@@EEEBBB@@@<<<777555777:::::::::333555777888666333000------------...///111222333555444222111000000000111---,,,,,,+++***+++++++++---,,,******+++---000222------,,,++++++******)))***(((''''''((())))))((()))((('''&&&&&&'''((())))))))))))(((((((((''''''&&&''''''&&&$$$$$$%%%'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''(((((((((((()))((((((((()))+++---...///))))))))))))***+++---...---,,,,,,,,,---------...---///111111111222333555999555000------000222333;;;;;;:::555222222666:::999777555555777888999888>>>@@@@@@;;;555444999???RRRNNNHHHBBB>>>:::777444...333999<<<;;;999999:::666666555333111111333555555333111111222444444444BBBBBBAAA>>>>>>===888222888:::888444222666::::::zzzDDD555///+++++++++((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%&&&'''((()))***)))(((((('''(((***,,,---111555999>>>BBBGGGLLLOOOUUUPPPOOOSSSTTTRRRTTTZZZXXX[[[[[[XXXZZZ___aaa___\\\ZZZTTT[[[VVVIIINNNSSSNNNUUU\\\WWWQQQ\\\```SSSWWWZZZWWWYYYVVVVVV^^^TTTVVVZZZUUU\\\```___ddd^^^]]]ZZZZZZ___bbbaaa^^^]]]\\\\\\\\\\\\[[[ZZZXXXWWWXXXWWWXXXYYYXXXQQQFFF===:::777333///,,,***(((''')))(((''''''&&&''''''((('''((()))***)))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''(((((()))***++++++)))+++---...///000222444///111444666666666777777999777666444444444444555555666666555666:::AAAGGGAAA:::666888999888666777:::999888555333444777999666555333222222333444555000666999666555999;;;:::BBB;;;444333777::::::888111333555666555333000...------...///000333555666555444222000///.........+++++++++++++++,,,,,,,,,,,,+++******+++---///111++++++******))))))((((((+++)))&&&&&&((())))))))))))(((''''''''''''((()))))))))))))))((((((((((((&&&''''''&&&$$$$$$&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""############################################################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''''''''(((((((((''''''((()))+++---///000+++***))))))***,,,///111---***)))+++,,,,,,...111...///111222111222444555>>>;;;666222111111111222999:::888555111111444888777555444555777999999999AAAAAA???;;;777888>>>DDDPPPKKKEEEBBBAAA@@@===:::666;;;??????999666666888777777555444333222333333444222111111111111222222???===;;;:::::::::555000555666666444333555777888zzzEEE666111,,,,,,+++((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$######%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((('''&&&&&&''')))***''''''''')))---333888;;;FFFHHHJJJKKKLLLLLLNNNPPPXXXUUUUUUXXXYYYXXXZZZ^^^]]]XXXTTTUUUUUURRROOONNNRRR[[[KKKKKKQQQZZZmmmcccLLLQQQeeeqqqeeeYYYVVVSSSiiiooo[[[KKKHHH```vvvXXXPPPRRRJJJ[[[aaaXXX___XXXUUU[[[```bbb```__________________^^^]]][[[[[[ZZZVVVXXXZZZ^^^^^^YYYPPPIII@@@>>>:::666444555888;;;///,,,)))&&&&&&''')))+++&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((())))))***''')))+++------///111333000555:::===<<<:::999888<<<:::888555555666777888:::888444333555:::BBBGGG???;;;:::???BBB???<<<;;;999999999777555666888:::444333333444555777888:::222999>>>===;;;<<>>@@@EEEBBB@@@@@@AAAAAA>>>;;;;;;>>>@@@===666333555888888777666555555444444333333333222111////////////777666555555444222111222111222555666666444444555zzzEEE666111------+++)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((())),,,,,,+++(((&&&&&&(((***)))+++///555===DDDKKKNNNMMMOOORRRTTTTTTUUUVVVXXXWWWZZZZZZVVVTTTTTTRRRNNNPPPJJJOOO\\\\\\NNNKKKSSShhhdddNNN^^^```\\\~~~___VVViiinnnTTTVVV}}}MMMQQQKKKhhhgggJJJQQQOOONNNUUUTTTMMMMMMUUUVVVOOO[[[\\\]]]]]][[[[[[\\\]]]YYY\\\___```^^^[[[VVVSSSPPPMMMIIIDDDAAAAAAEEEIIIHHHCCC;;;333,,,(((&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((()))&&&(((***,,,,,,---000222333999>>>@@@>>>:::999999;;;999777555666999<<<>>>>>>999555555999<<<=========;;;===BBBDDD@@@======888999::::::888888888999333333555666888999::::::888;;;===;;;888666666888666111---,,,///222222222...///111222333222111000///000111333444444444444/////////...---,,,,,,++++++,,,---...////////////...---+++************+++//////......---,,,,,,++++++)))(((((()))***))))))(((((((((((((((((((((((()))))))))(((((((((''''''%%%&&&&&&&&&%%%%%%&&&(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""""""""######################################################""""""""""""""""""""""""""""""""""""""""""""""""################################################"""""""""############$$$############$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((()))***+++,,,,,,+++++++++,,,---///000000***)))...///,,,...555///000111111000///000111+++///333666666444444444---111666888777666777999777666555555777777666444666333111222555777888777<<<<<<<<<<<<<<<;;;888666888::::::888555444777999888777555666666666555333111222333222000...///000222111222333111...111666000111555999888444333555xxxDDD666111,,,,,,*********)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((()))+++,,,,,,***(((***---111555999BBBKKKRRRWWWYYYYYYPPPSSSVVVXXXYYYYYY[[[\\\TTTZZZWWWLLLLLLXXX\\\VVVTTTTTTiii}}}bbb```uuurrrbbbtttzzzgggmmmeeefff~~~uuummmwww[[[gggkkkQQQXXX^^^nnniiiUUUBBBMMMfffeeePPPTTTVVVWWWVVVUUUUUUWWWYYY\\\___aaa___[[[XXXYYY[[[ZZZZZZWWWSSSNNNKKKMMMOOOYYYUUUOOOGGG>>>666000---...,,,***'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((&&&(((***++++++,,,...000777;;;>>>===999777888:::;;;999666444555888<<>>===:::999888444666888:::999777555333444111//////000000222555,,,---...------...111333,,,---///000111222111111---///111333333000---+++,,,---...///000000000000+++,,,---...///...------+++***************++++++++++++******)))((((((((()))))))))***,,,+++)))'''''''''((((((((((((''''''((('''''''''&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%''')))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''((())))))*********))))))000))))))000000******222000111111000---,,,,,,------111555555333111111222...111666777666777999<<<===<<<:::999999777444222111666;;;:::555000000222222444555333000///222555///000222666888777444222555333222333666777444222---111444555444555777999777000---000222///000444111...///333222///111777ttt???333111...---+++******)))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''((())))))%%%(((******)))(((((((((,,,---,,,---555CCCNNNQQQSSSXXXZZZ[[[bbbkkkkkkeeeZZZ___UUURRRYYYNNNJJJ]]]]]]vvvnnnbbb^^^{{{oooSSSllllllTTT^^^wwwnnniiihhhllliiidddkkkxxxpppppptttxxxvvvhhhoooiiifff[[[QQQlllsssTTTQQQGGGTTTPPPVVVRRROOOWWWYYYWWW[[[___TTTNNNXXXRRRSSScccTTT[[[YYYWWWUUUSSSRRRRRRRRRRRRKKKCCC;;;666000***%%%)))((('''((())))))(((&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))***+++,,,555666888888222...444===@@@<<<666333444666999:::666666BBBSSSVVVFFF666111999999999888777666555444444;;;???;;;777888999999777777777888888666333000555333000////////////...---555777111---000333333...000333555555222///---,,,...///...000222000,,,---...............------++++++,,,,,,,,,+++******---------,,,)))))))))+++++++++************++++++***))))))((('''&&&&&&&&&(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%$$$###""""""###$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&&&&''')))((((((((((((((()))***)))************))))))(((,,,,,,,,,+++++++++******---000222111---+++,,,...,,,000555444111///222666777888111,,,ZZZIII333+++444888888333///000000///333333333111///000222555444666888888666444333222444555666666666555444333222333444333222555:::???888555222111222222111...//////...///111555999;;;ttt???333111...---+++******)))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&%%%*********(((&&&'''***,,,,,,555@@@IIIQQQXXXZZZWWW^^^aaabbb```^^^\\\XXXTTTOOOPPPLLLZZZqqqiiiWWWXXXvvvtttddd]]]dddvvv~~~dddcccuuuvvv```VVVbbbkkkhhhaaalll___kkkuuuHHHTTTllliiieeeYYYTTTSSSKKKLLL\\\UUU\\\\\\eee]]]SSSYYYLLLUUUTTTUUUZZZ^^^]]]UUUMMMOOOOOONNNMMMJJJAAA777///+++(((%%%$$$%%%&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))++++++000222333111000444;;;AAA<<<888444222333666777888999444888BBBDDD;;;555666555666666777777666555555333999;;;777222333444444666666555666666666333111555333111000111111111000111444<<>>sss???333111...---+++******)))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''')))))))))))))))(((&&&&&&+++***(((&&&&&&***000555===EEEMMMRRRXXX```ddddddbbbaaa^^^ZZZSSSPPPWWWaaaRRR\\\dddpppwwwjjj___fff{{{hhhbbbllldddXXXlllxxxrrrbbbnnnuuuyyyzzzhhhhhhXXXhhhwwwbbbIIIIIIHHHTTTIIIOOO[[[]]]```XXXXXXVVVTTTUUUWWWWWWVVVTTTPPPRRRUUUWWWUUUOOOFFF@@@777222,,,(((&&&%%%$$$###%%%&&&'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''((()))***,,,000///+++000===EEEDDD666444222222444555666666888222111777888333222666111333555777888888777666444999999444000111222222666555333333555666555444333222000000111222222111222111>>>PPPMMM999000666//////111111111000...---+++---,,,***,,,111111---/////////...---,,,+++***))))))***+++,,,,,,,,,,,,***++++++)))''''''((())))))(((((((((((((((((()))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$############$$$%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$"""""""""#########$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&((()))+++,,,((())))))))))))))))))))),,,+++***))))))***,,,---,,,///333888999777222...///000222444666888999:::KKKEEE???EEEhhhYYYDDD>>>===777000///777???===555444555777777888:::>>>@@@>>>>>>>>><<<999888999::::::::::::999888666444333000333555777777999;;;===000//////111333444333111333555888;;;<<<===<<<<<>>222000...---+++***))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((()))***+++*********''''''(((***...555===CCCPPPTTTVVVUUUXXX^^^bbbbbbZZZVVVSSSPPPNNNUUUmmmhhhnnnssstttlllccclll~~~jjjiiisss|||zzznnngggggg|||vvv~~~sssooovvv~~~fffcccxxx|||uuu}}}}}}xxxcccgggZZZRRRYYYkkkTTTEEELLLNNNTTTUUUUUUXXXZZZVVVQQQPPPTTTYYYSSSSSSQQQQQQPPPPPPOOOOOOIIIDDD===777111---(((%%%((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((())))))***111000+++222BBBGGG???222111111333555666666555333111333999999444222333333555888:::::::::888777888;;;;;;666333555777666777555333333444666777777111000///000222333222111...000<<>>:::555555<<>>@@@BBBBBB@@@===;;;:::;;;===<<<<<<:::999777555333222333555777888888666555444......000333555666666555888999::::::999888666555rrr>>>222000...---+++***))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((()))******+++&&&+++222999AAAHHHPPPTTTWWW]]]aaaaaa```^^^WWWOOOQQQUUUZZZ]]]^^^eeexxxtttjjjhhhlllmmmuuuxxxttt{{{ppp~~~sssqqqzzzzzz}}}{{{~~~```mmmbbbPPPFFFKKKLLLKKKNNNRRRUUUWWWVVVTTTRRRUUUTTTQQQNNNMMMOOOSSSVVVRRROOOKKKFFFAAA:::333///,,,***'''%%%$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&'''((()))(((000000+++222>>>>>>333000000111444777888777555111222555999999555333444:::;;;<<<===<<<;;;999888999;;;;;;777666:::<<<;;;888666333333555777999999222111111222444555555333+++222888999888666111,,,,,,///444777777333...***---...---+++...333444222.........---,,,***)))((('''((()))***+++,,,,,,,,,'''(((((('''&&&%%%'''(((''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########!!!!!!"""""""""#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''((('''&&&&&&&&&&&&&&&'''''''''''''''((()))++++++***))))))***,,,000555777???;;;999888888666222---777666666888<<<@@@AAABBB;;;@@@777;;;WWWqqq^^^@@@;;;>>>???>>>???AAA===888444555777777777888:::<<>>>>>>>>===<<<:::999888666999999777777;;;<<<:::888555333333555777888888666555555666888999888666---333444//////444333---,,,000444888777333...***(((***+++,,,111777999777---------,,,+++***)))((((((((()))***++++++++++++'''(((((('''&&&&&&''')))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###"""###$$$%%%&&&&&&&&&%%%########################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######!!!!!!!!!"""""""""######"""""""""############$$$#########$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''(((((('''%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))+++---)))))))))+++---111555777777444111000000111111111888777666555555666888999;;;AAA666888EEEdddUUU777777>>>CCCAAA>>><<<:::666333555666666555555666888??????===;;;999999;;;>>><<<:::888555222111000///...///222555777777444111333444333111...------///666666666666777888999:::qqq===111000......+++******)))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((()))(((''''''+++000666:::CCCIIISSSZZZ^^^^^^^^^^^^^^^XXXPPPPPP[[[eeeeee^^^```pppzzzyyy}}}wwwhhh{{{ttt~~~}}}ppp~~~|||~~~vvv||||||mmmrrrpppyyyzzziiihhhbbbXXXNNNJJJOOOTTTOOOQQQSSSSSSRRRQQQRRRSSSOOONNNNNNOOOPPPNNNLLLIIIBBB@@@===888222---)))'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))***'''''')))***,,,---,,,***111000111444666777666555222444444111000222666999>>>===;;;999888888888888666888888666777:::999666666444222222333555555444666555555777888888777555000///...000000/////////...000222444444111///---'''***,,,---111777777444+++++++++++++++***))))))))))))************))))))'''(((((('''&&&&&&((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###"""###$$$&&&&&&&&&&&&&&&########################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!"""""""""###""""""""""""############"""#########$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%'''))),,,---)))******+++---...000111---------,,,+++,,,///222333444444222///...222555DDDBBB666<<<333EEE888+++444;;;???===999999777444333555666777666666777888999::::::999777777999;;;;;;:::777444222000000000//////111444888888555111333333333111//////333666222333555777888999999999ppp<<<111000......,,,******)))((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((''''''***111;;;DDDJJJOOOUUU[[[___^^^[[[XXXWWWRRRQQQTTT```qqq{{{sssfffkkktttrrriiiuuukkkxxxzzzyyy}}}~~~nnn~~~wwwtttoooiiiHHHDDDNNNLLLMMMMMMKKKIIIKKKPPPTTTRRRPPPOOOOOOPPPPPPPPPOOOOOONNNKKKFFF???666---(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))***)))&&&''',,,---+++---222111000111222555666555444...333777666555555666666;;;:::777555555555777888777999999777888:::777333444222111111222333222111444333333444666555333111222((()))555666+++)))111111000000000////////////***---......000333222---******+++++++++******))))))************))))))((('''((()))(((&&&&&&(((***(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$&&&''''''&&&&&&########################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############""""""######$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''$$$$$$$$$$$$%%%&&&&&&'''&&&%%%$$$%%%&&&))),,,...******++++++++++++,,,,,,***,,,...---***+++...111,,,///111000,,,---333888999111+++===+++333///666333888999777666777666333333555777888888888999:::666777888777666666888999;;;:::777444222111111111333333333555888777333//////111222222333777>>>DDD///222555888999777444222aaa===444...000,,,...+++******)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%$$$###"""$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((---+++)))'''((((((((('''***(((&&&&&&''')))***+++******000;;;FFFMMMQQQSSSXXXZZZWWWYYY[[[QQQNNNYYYpppgggeeennnuuusssllliiiqqq|||yyyssswwwssseeezzz~~~~~~fffllllll^^^EEE???HHHIIIKKKOOOJJJPPPQQQTTTNNNGGGOOOUUUNNNNNNMMMLLLMMMMMMJJJFFFBBB444000***'''&&&&&&'''''')))((('''&&&%%%%%%&&&&&&(((''''''&&&&&&&&&''''''((((((((((((((()))******---...///000111222222222444666777555111222777<<<777444444777777444444777555333222666;;;<<<777111222444666555222000//////333222111222444444333222//////.........000111222222111000//////000111222---,,,++++++---............,,,)))'''((())))))(((++++++******))))))(((((())))))))))))(((((((((((((((''''''''''''&&&&&&&&&%%%%%%&&&'''((((((((('''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""$$$'''))))))'''$$$"""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""####################################""""""""""""##########################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((+++***((('''((()))***+++))))))))))))***++++++,,,+++...000///---,,,...111111222222333333333333333000000111111111111111111333777888555444666777555666555444444555777999:::888888777555333222444666333...111::::::222///444***777:::333888LLLYYYWWW;;;<<<;;;999666333333333___<<<333---000,,,---+++******)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%$$$###"""$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))(((&&&&&&''''''''''''(((((((((((()))***))))))222;;;GGGOOORRRTTTXXX^^^[[[WWWRRRWWW^^^YYYWWW___oooqqqvvvvvvooonnnzzz\\\MMMhhhrrrtttsss}}}vvv~~~{{{wwwpppkkkPPPMMM;;;;;;IIICCCMMMHHHMMMTTTSSSQQQQQQMMMNNNMMMMMMLLLLLLKKKIIIHHHEEE???555---(((&&&%%%$$$(((''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&''''''(((((((((((((((((())))))***///...---,,,---///111222111333444222000222888===<<<777444444222000222666:::666444555777666000+++...000222333333333444666555333222222333444333333222111000///000111222333111000////////////000111---,,,+++,,,...///...---...+++((('''((())))))(((******)))))))))))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%&&&''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""###%%%''''''%%%###"""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""########################""""""""""""####################################""""""""""""#############################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''###$$$%%%&&&((()))+++,,,***))))))((()))***,,,---444666777555111...000222444555555444333111...---333333222222222333444444777::::::666444555666555777777888888999999999999===:::666333222333666777<<<888;;;CCCBBB777222444///777999444555@@@HHHHHH;;;;;;999777444444777999]]];;;333---///+++,,,+++******)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%$$$######$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&'''''''''(((((((((***)))'''''')))---000333FFFJJJOOOVVV\\\]]]YYYUUUWWWTTTVVV]]]bbbeeennn|||kkk^^^qqq}}}~~~dddGGGIIIaaaooocccnnnuuu}}}^^^jjj```WWWUUUEEEIII???AAANNNSSSNNNKKKOOOOOOPPPPPPNNNKKKJJJJJJKKKNNNJJJCCC<<<555...(((###%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((((((''''''(((((()))***...---++++++---111666999222333333222111444;;;AAACCC<<<555333000///222777@@@===999888999777222......///111222333444777999888555222111222333333333444333222111111111222333000//////......//////000---,,,---...000000...,,,---+++((((((((())))))(((((((((((()))))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""################################################""""""""""""####################################""""""""""""#############################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&,,,***)))((()))+++...///777999:::888333111222444000111222444444444333333666555555444555555777777@@@BBBAAA<<<999;;;<<<;;;999:::;;;<<<<<<;;;:::999???999222000333888<<<===AAA>>>BBBHHHGGG<<<666777333666888888666666999<<<999888777444333555999===\\\:::444...111,,,---+++******)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((()))))))))((()))))),,,***((((((---666AAAIIIQQQVVVYYYWWWUUUVVVWWWVVVRRRZZZllluuujjjcccooo}}}cccmmm}}}hhh___wwwrrrzzzvvviiiTTT===<<<999<<>>444---)))'''%%%######%%%''')))%%%%%%%%%&&&'''((()))***(((''''''''''''((())))))******,,,...333999>>>AAA777777666555555999???DDDEEE>>>999666444222555:::===<<<:::999999888777555333444444333222222555777999666222000111222333333444333222000000000111111//////............//////------...///111000...+++,,,***(((((()))***)))((('''''''''(((((()))))))))'''''''''((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""########################!!!"""""""""####################################!!!"""""""""################################################$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%***)))((((((((()))+++,,,...,,,***)))))),,,000222222555777666333222444666444444333333444555777999666777888999999888777777AAADDDCCC>>>;;;>>>??????<<<<<<<<<;;;;;;:::::::::888333...///666>>>BBBBBB===;;;>>>BBBAAA;;;888999555444888>>><<<444555;;;555555555444333444777:::[[[;;;555000333---...+++******)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''''''''''''''((((((((((((((((((((((((''')))***)))''''''(((***))),,,000666===GGGRRRYYYRRR___eeeZZZNNNQQQ```lllooo^^^cccuuu{{{zzztttfff|||www~~~mmmzzzzzzxxxkkklllDDDTTTLLL<<<@@@GGGIIINNNJJJMMMPPPQQQPPPMMMKKKJJJIIIIIIKKKMMMMMMIIICCC>>>666222,,,'''######%%%'''%%%%%%%%%&&&'''((()))***'''''''''''''''(((((()))((()))---111666;;;>>>@@@:::999777666666:::>>>BBB???;;;999:::999777888;;;777777777666444333444444666666555444222222444666999666222000000222222222222111000.........//////......////////////......---------///000000---***+++***((((((******)))(((&&&&&&''''''((((((((()))&&&&&&''''''((((((((()))(((''''''''''''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################"""!!!!!!"""######""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!"""""""""####################################""""""#########$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$''',,,333:::>>>...---+++***+++...222444///222444333111000222555CCC???888333000111444666555777:::<<<<<<999555222888;;;<<<888777;;;===<<>>444333;;;111333444444333111111222ZZZ;;;666222444......+++******)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&((()))(((%%%&&&)))---***333AAALLLRRRVVVYYY\\\[[[ZZZUUUQQQYYYiiiqqqppp___fffgggooopppuuuvvv}}}}}}pppqqq{{{YYYQQQKKK===<<>>===@@@===888444222444666888222111222555999:::999666===:::666333111111222333666555999===:::222111666///111333444222///...---WWW999666222444......+++******)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''')))***)))'''***000666:::DDDQQQYYY[[[ZZZZZZZZZYYYWWWRRRTTTeeexxx{{{qqqgggooosss|||vvvjjjdddhhhxxx~~~yyyttt{{{vvv~~~wwwnnn]]]IIILLLJJJFFFCCCFFFLLLPPPOOOKKKPPPLLLHHHFFFGGGIIIKKKKKKJJJHHHEEE???888111+++(((''''''&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((((())))))******,,,...///111/////////111333666888888555333444888:::888999<<<===AAACCC@@@999333222444000222444666666777888:::222111//////000111111000...------,,,,,,---.../////////000111111000//////...,,,++++++,,,,,,+++******)))((()))++++++***(((''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))(((''''''''''''&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""####################################""""""""""""####################################$$$$$$$$$$$$%%%%%%%%%&&&))))))(((((()))+++,,,---((((((((((((***,,,...///,,,///111111...---000222222000...---...222666999777888888888555222///---222888<<<;;;<<>>>>><<<888555333333444555111222333444555555444333999888555111///000111222333555777777444111222555///000222222000/////////UUU888555111333---,,,+++******)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''''''''''''''((((((((()))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))+++---,,,+++///888???NNNTTTZZZ[[[XXXWWWXXX[[[FFFaaasssmmmccciii{{{mmmzzzxxxlllkkkdddgggcccYYY^^^^^^fffmmmgggZZZXXX```YYYRRRZZZlllnnnccckkkxxx|||~~~~~~xxx|||wwwiiiyyyRRRJJJAAAAAAHHHMMMKKKGGGHHHHHHJJJLLLMMMKKKGGGDDDGGGHHHJJJIIIDDD<<<444///(((''''''&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((()))(((''''''))),,,000333+++,,,---000444777888888888555555999::::::;;;???999>>>BBB???888222111333000333666777777777777888000///...///000111000///...---,,,,,,---...///000///000111222222111000///...,,,******+++++++++***))))))((()))++++++***((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))(((((('''''''''&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""########################""""""""""""############""""""""""""""""""""""""""""""""""""####################################""""""""""""############""""""""""""""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&!!!"""%%%'''(((((('''&&&%%%%%%&&&''')))***,,,---%%%(((,,,---,,,---111444///...---,,,,,,---...///:::999666333111///------///666:::::::::<<<<<<:::<<<;;;999777555333222222...000222222222222444555111222222000000222333222///444666444222444777888000111111000//////111333VVV999...---000(((+++))))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***'''%%%&&&***,,,,,,***(((+++,,,,,,222???KKKPPPWWWUUUYYYZZZWWWYYYXXXMMMRRRgggrrrlllkkkuuuwwwnnn}}}fffbbbffffffaaa^^^\\\]]]___cccdddbbb\\\XXX[[[gggggg[[[\\\kkkqqqiiiuuu~~~}}}vvv~~~|||hhhssszzzyyyyyy}}}xxxlllPPP<<<===AAADDDJJJMMMMMMEEEDDDNNNOOOIIIKKKHHHGGGFFFGGGGGGGGGDDDAAA222...)))%%%%%%&&&&&&&&&###&&&******'''$$$%%%&&&(((((((((((()))***+++,,,++++++,,,...///111222333333777888666555777999777333333444777888666111---111222333333111111222333...------------...000333///---+++,,,---...---,,,---///111111///.........---,,,******+++***)))''''''((())),,,...---+++((())))))((('''&&&&&&%%%%%%%%%+++111111---(((&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""##################""""""""""""######""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&&&&&&&'''((()))+++,,,---,,,---///000,,,,,,,,,,,,---///222333AAA666111666888222...///888;;;>>>:::444222666;;;333888888444444777777222222222111...------000333222222222333333444555666666777999888666333333333111111111222444777999:::VVV;;;000...000(((+++))))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$##################$$$############$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***)))((()))******)))(((***...333999CCCPPPWWWXXXZZZ\\\WWWPPPQQQYYYaaafffnnnmmmqqqtttqqquuuxxx~~~vvvfffZZZZZZ```aaa___^^^^^^______``````aaadddfff|||{{{vvvooolllooosssuuu{{{{{{}}}~~~~~~www}}}|||wwwiii]]]PPPCCC:::;;;HHHMMMKKKGGGAAABBBLLLKKKJJJIIIIIIIIIJJJJJJJJJGGG???444+++&&&&&&&&&'''***)))'''$$$######&&&)))''''''''''''((()))***++++++,,,,,,...///000111111333777888444333555666444333111000222666666333///000222222222111000111333777222,,,***000666444---...---++++++---...---,,,,,,...//////...------...---,,,******+++***)))''''''(((***,,,---,,,***((()))(((((('''&&&&&&%%%%%%'''---222333...***((()))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""##################""""""""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$######""""""######$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%''''''&&&''')))+++,,,...///...---,,,---...111---)))''')))...222444:::333111555555000000555:::<<<;;;888333111444777666::::::666555777666222333333222000///000444777::::::999888888999:::;;;666888999999777555555555555444444444555777888999UUU;;;111///111)))+++))))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######""""""""""""##################$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((((((***+++***)))((())))))222888@@@HHHSSS\\\]]]XXXTTTYYYKKKDDDWWWeeelll{{{wwwppp]]]sssooozzzmmmeee^^^ZZZXXX\\\```aaabbbddd___eeejjjlllkkkooowww~~~{{{uuuyyy}}}||||||vvv|||wwwmmmyyy}}}oooaaaTTTEEE>>>>>>>>>@@@EEEHHHIIIJJJIIIIIIIIIGGGFFFFFFHHHJJJRRRLLLBBB999333...+++)))+++((($$$###$$$&&&((()))&&&&&&&&&&&&'''((())))))+++,,,,,,---...//////000333777777333111333333111222000///000333555444111111222222111000000111222***222222,,,///888888......---++++++---------,,,,,,---------++++++---...---+++******++++++)))((()))***+++,,,,,,***((('''((((((((('''&&&&&&%%%%%%''',,,000000---)))(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""##################""""""""""""######""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$######""""""######$$$"""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''***---000000111///---,,,,,,---333111///...///111333444666111111555444///333<<<>>>;;;888444222222333444999;;;;;;888666777555222333333333333222444777:::===;;;999777777888:::;;;555777::::::888777777777777777666555555666777888PPP999111///222***---))))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$#########$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''')))***)))((()))...222???GGGNNNRRRUUUXXXUUUPPPKKKZZZRRRVVVvvvyyyiiillldddmmm{{{uuuuuuuuuuuu{{{iii___[[[\\\]]]___bbbfffhhhggggggkkkooofffrrr|||xxxxxxuuurrrYYYIII>>>;;;>>>FFFKKKGGGHHHJJJJJJIIIFFFDDDEEEGGGKKKJJJIIIHHHDDD>>>555///(((%%%$$$%%%)))***(((&&&&&&&&&&&&&&&'''((()))***++++++,,,,,,------......111555666222111333444222///333666666444222333444222333333222000000111333+++CCCMMM<<<...000444000...,,,++++++,,,------,,,+++,,,,,,***)))***,,,///,,,+++******++++++***((()))+++,,,,,,***(((''''''(((((('''''''''&&&&&&&&&$$$'''***+++(((&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!"""""""""##################""""""""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""##################""""""""""""######""""""""""""###############$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%'''***---///000111000---,,,---...000666===???<<<777555444888222222666777333777>>>???:::555333333555444333999::::::999888777666555222222333333333555999;;;;;;999666444444666999;;;333666888999888777777888666555444444444555777777zzzIII666000///222+++///))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''((((((((())))))'''((())))))***///888@@@LLLTTTXXXUUUQQQPPPOOOMMMNNNhhhjjjnnn{{{fffjjj}}}{{{uuuxxx{{{rrrmmm}}}{{{___[[[VVVTTTWWW\\\aaaccceeekkkooonnnkkkmmmsssxxxzzz~~~uuufff~~~zzzyyyssshhhdddUUU;;;666@@@@@@HHHJJJLLLMMMLLLJJJJJJIIIDDDEEEHHHKKKKKKGGG@@@;;;222---((('''(((((('''%%%''''''''''''((()))************++++++,,,,,,------...333444222111444666555---888AAA@@@666///111666444444444222000000222444PPPbbbaaaEEE...---///,,,---,,,******,,,---,,,+++***++++++***)))))),,,...,,,+++)))***++++++***))))))+++---,,,)))'''&&&''''''''''''''''''&&&&&&&&&###$$$&&&&&&%%%$$$######'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!"""""""""##################""""""""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""###!!!!!!"""""""""##################$$$$$$$$$%%%%%%"""###$$$$$$$$$%%%(((***,,,---......------...//////:::DDDEEE<<<555666:::>>>555111888<<<999999======888444333666888777666777666777888888777777777000111222222222444666999:::888555444444777:::<<<111333555666666555555666111111111111222444555777tttEEE444000///222***///))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))))))))***---222;;;FFFMMMTTTXXXYYYUUURRRTTTUUUTTT```qqqnnneeemmmvvv}}}dddZZZbbb___fffqqqlllzzzrrrllliiiaaa]]]^^^___bbbeeefffeeeccceeekkknnnnnnooovvv~~~sss~~~{{{~~~www\\\PPPLLL;;;EEEEEEFFFIIILLLMMMKKKIIIGGGEEEDDDDDDEEEFFFFFFEEECCC<<<222***&&&%%%&&&&&&''''''''''''((()))***+++((())))))***+++,,,,,,------111333111111555777666,,,999DDDCCC777...000555555555333111//////222444bbb___NNN777---222111***---,,,******,,,,,,,,,+++)))***+++*********,,,...+++***)))***++++++***)))(((+++---+++(((%%%&&&(((''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""##################""""""""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!"""""""""#########""""""!!!!!!""""""###!!!!!!!!!"""""""""##################$$$$$$$$$$$$"""###%%%%%%$$$$$$%%%'''''')))+++++++++,,,...///111888>>>:::111...555===>>>444111888>>>;;;999::::::777444555777999888666444333444777888666555888000111222111000111333444666444222111111222555666///111444444333333333444///.........000222333555tttFFF666222000111)))---))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''((((((((()))))))))))),,,,,,///666???IIIQQQUUUWWWVVVSSSRRRXXX___```\\\mmmooonnnqqq___YYYjjjeeefffrrrooo{{{jjj___RRRaaammmdddUUU``````bbbfffjjjmmmmmmlllkkkqqquuuwww~~~}}}~~~}}}vvv}}}nnnKKKJJJEEE@@@AAAFFFIIIHHHEEEHHHEEEBBBAAABBBDDDEEEEEEFFFDDD>>>777///***''''''&&&&&&&&&&&&'''((())))))''''''((()))***,,,,,,---,,,111222000///222444333---666>>>===666000000222444333222///------///222IIIAAA444,,,...333111+++---+++******+++,,,,,,+++''')))+++,,,++++++,,,---+++***)))***+++,,,+++)))'''***,,,+++'''%%%'''***'''''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""##################""""""""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""###############$$$$$$$$$$$$"""$$$''''''&&&%%%$$$$$$%%%'''))))))))))))+++---///111222///++++++111666666000000888;;;777666999777777666666777666555444444111222666666222222555111222222111///...///000555333111000.........//////111333444333222222222000///.........000111222uuuHHH999444111111(((,,,))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))//////444===IIISSSWWWXXXYYYSSSLLLOOO\\\hhhfff]]]nnnnnnXXXSSSjjjccc___kkkiiittt{{{}}}{{{dddXXX```___TTTWWWhhhccceeekkkqqqvvvvvvssspppxxx}}}wwwxxx~~~~~~}}}www}}}}}}kkkmmmhhhXXXNNNCCC@@@EEEIIIGGGCCCBBBBBBBBBDDDEEEEEEBBB@@@===BBBGGGFFF>>>333***%%%%%%%%%%%%%%%&&&'''((((((%%%&&&''')))***,,,---------111222///...000111000...222555666444111000000222222000---++++++...000...000222444222...+++***---+++******+++,,,,,,+++'''))),,,---,,,,,,,,,---+++***)))***+++,,,+++***&&&***,,,+++&&&%%%'''+++&&&'''''''''''''''''''''&&&%%%$$$$$$%%%&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""##################""""""""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$###&&&)))***(((%%%$$$###%%%&&&(((((('''''')))***++++++,,,---......---,,,---+++000888888222333999666777777777666333111000555111111555444//////222222333333222///------...;;;999777555222000///...000222444444333111111222222111000.........///000III777444...222+++'''******)))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((---+++)))((())))))))))))'''***,,,+++)))))),,,///333BBBJJJQQQ\\\ZZZNNNJJJHHHVVVXXXpppuuuyyyfffjjjjjjrrrqqq```XXXPPPffffffjjjxxxqqqhhhgggTTTXXXZZZ```ccc[[[^^^rrrppptttoooyyy|||ppprrrzzztttpppyyy{{{mmmmmmffflll|||uuukkk[[[HHH222@@@FFFBBBHHHJJJFFFEEEHHHFFF@@@:::555555===GGGGGG:::,,,'''''''''''''''(((((()))''''''(((((()))+++,,,---///,,,)))***---111222111111111111000111111222222,,,,,,...111///---111777555333111///------------///...---,,,+++************,,,------+++******+++******))))))((((((''''''(((((((((((((((((((((((())))))((((((''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%################################################################################################$$$#########""""""!!!!!!#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""""""""""""""####################################%%%&&&''''''&&&&&&''')))222000---+++***,,,...000---000444444111//////000666555333111000000111111222222111000////////////555555666777222,,,,,,000<<<<<<999666222111222333<<<777333111333666777666111///---,,,...000111111{{{EEE777444...222,,,*********)))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))(((''''''((()))))))))*********))))))---333777DDDRRRUUUTTTWWWRRRKKKNNNeeedddZZZzzzvvvqqqdddttt[[[UUUccceeeeeewww~~~qqqeee]]]ZZZ[[[^^^OOOPPPQQQ[[[ffffffeeellljjjpppqqq{{{www{{{zzz|||yyymmmcccvvvqqq~~~yyyzzziiiOOOJJJ>>>BBBCCCEEEHHHLLLMMMHHHAAA@@@<<<999:::@@@CCCCCC@@@222///***&&&$$$%%%''')))((()))))))))******++++++---+++)))+++...111111111111111000000000111111222///,,,,,,.........111666444333111///...------,,,///...---,,,+++************,,,------+++******+++***)))))))))((((((((('''''''''''''''''''''''''''((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%############################################################################################################"""""""""!!!###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""####################################%%%&&&''''''&&&&&&''')))333111...+++***+++---///...111333333000//////000222222111000000/////////333333222111111111111111888666555555222...---111999888777444222111333555888666444444666666444222555222///...///000000000sssAAA777555---111---,,,******)))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&''''''((()))*********+++***)))+++111999BBBGGGRRRYYYUUUPPPPPPMMMNNNZZZssszzz~~~nnnbbb___eeeXXXZZZ___bbbXXXkkkmmmeee[[[WWW[[[bbbgggiii___bbbeeeiiinnnpppqqqrrrnnnwww}}}~~~~~~}}}vvv}}}xxxwwwwwwsssqqqmmmjjj}}}vvvhhh```KKKGGGAAA???EEEJJJGGG???888======<<<:::;;;???FFFLLL@@@;;;222***%%%$$$&&&(((((())))))***))))))((((((*********,,,...000000000222111111000000111111111222---+++...000000111444222222111000///...,,,+++...---,,,+++++++++++++++***,,,------+++******+++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%############################################################################################################""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""####################################$$$&&&''''''&&&&&&'''(((222111...,,,+++,,,---///000111222111/////////000...///000111111000///...555555444444444444444444<<<666333444333000000222555555444333111222444777444444555777777555111...555333000///111222333333ppp@@@777666---///,,,,,,***))))))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''')))***+++******+++,,,)))+++///777@@@IIIPPPTTTTTTSSSMMMPPP[[[^^^bbbooozzz|||ccc\\\dddqqqQQQYYYYYY\\\IIIYYYXXXZZZ\\\^^^bbbggggggdddgggjjjqqqoooggglllxxx|||}}}|||{{{}}}}}}yyy{{{}}}{{{wwwttt___rrrwwwhhhiiiooouuuqqqxxxyyy~~~~~~xxxaaaRRRHHHAAACCCDDD???999888444888<<<<<<;;;<<>>777111222444333222444444444444222000111333666222333555666555333000...222000///000333666888999qqqAAA888666,,,...*********))))))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''((((((((())))))(((***++++++))))))+++---,,,222<<>>===???555777999:::;;;:::888666DDDDDDDDDBBB<<<333+++&&&%%%%%%&&&&&&''''''&&&&&&&&&(((***,,,---...///000666555444333333333333333222///111888;;;666111...///000000000///...,,,+++++++++*********+++,,,,,,***,,,------+++******+++(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""######!!!!!!""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!"""""""""####################################$$$%%%&&&&&&%%%%%%&&&(((************,,,...000222222111000///000000111111000222555777888777555333555666777888888888888888>>>666111222444333444666666666444222000///111333222222222222111111111111111///...000333666999999uuuCCC777444,,,...***)))******)))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((()))))))))((()))+++***((((((,,,000777@@@KKKRRRSSSSSSRRRSSSMMMPPP^^^~~~wwwyyy}}}|||TTT```gggiiivvvhhhLLLIIIGGGGGGRRRbbbkkknnnfffeeevvvyyy}}}yyyzzz{{{yyyppp|||rrr^^^NNNEEE???:::@@@<<<777666777888777555<<<@@@EEEHHHEEE===444...(((''''''&&&&&&&&&''''''%%%''')))++++++---///111666666555444333333333333111000444:::;;;555000...///000//////...---,,,,,,***************+++,,,---***,,,------+++******+++(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""############!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###""""""""""""#######################################%%%&&&&&&%%%%%%&&&'''''''''((()))+++---///111000///...///111333222111333444777999:::888777555333555666888999999888888<<<666222222333222444777888777666222000///000222000000000///...///111444444222//////111333444444xxxCCC555222,,,111,,,*********)))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''((((((((())))))))))))(((+++,,,+++***---333999FFFNNNWWWXXXUUUTTTXXX]]]bbbjjjzzzrrrooozzz}}}rrrtttmmmKKKIII>>>KKKOOO]]]kkkqqqmmmqqqzzzwww}}}xxxxxx{{{wwwwww}}}~~~zzziiizzzuuu{{{llleeeWWWDDDCCC???:::777666666666666444999???EEEFFFCCC>>>;;;000...***'''&&&&&&''''''%%%''')))))))))+++///333555555333222222111111111111111444888777111...000000//////...------------))))))))))))***+++,,,---***,,,------+++******+++'''((((((((()))))))))***''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################################################################################################################!!!"""""""""############ !!!!!!"""######$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###""""""""""""#######################################%%%&&&&&&%%%$$$&&&''''''''''''((()))+++,,,------------000333555333111333444666777888777555444111333555777999999888777888555333444222000333888888888666333000000111333,,,...//////......111444333111......///111222222yyyBBB222111---333...+++******)))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''))))))))))))))))))))))))(((((((((((())))))))))))+++---///......333;;;CCCPPPWWW]]][[[VVVWWWaaalllxxxuuugggrrrwwwwwwlllooorrrMMMMMM:::KKKHHHkkk}}}pppyyyvvv}}}|||www{{{|||tttqqq}}}~~~yyyrrrpppzzz}}}yyyuuunnnyyyddd===>>>>>><<<888555333333111444999???CCCEEEFFFFFF666333...)))&&&&&&&&&'''%%%'''(((((((((***///444444333222111000000000000111111333555111---...222111000...---,,,,,,---...))))))))))))***+++------***,,,------+++******+++'''((((((((())))))******(((((((((((((((((((((((('''''''''((((((((())))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################################################################################################################!!!!!!""""""#########$$$ !!!!!!"""###$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###""""""""""""#######################################%%%&&&&&&%%%$$$&&&''')))((((((((((((((())))))++++++,,,000555666444111333444444555555444333333000222444777888888777777555444444555222///333999777777666333111111333555))),,,///000//////111444///---+++,,,///222333444{{{EEE777444---111,,,***++++++***)))(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((()))***+++,,,+++*********++++++)))''',,,%%%...555111???PPPKKKTTTWWWXXXOOO[[[cccppppppxxxmmm```xxxaaaEEE<<<@@@QQQzzzuuujjjxxxwww}}}xxx{{{}}}yyyxxxsssuuuzzzuuukkkgggrrrqqqrrrtttlllTTTCCC<<<888;;;999------...111999CCCIIIEEE???EEE@@@999222,,,)))(((''''''))))))'''''',,,777@@@111000///......///000111111111000000000000111111//////.........---------(((((())))))***+++------)))***+++***)))((((((***'''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! """""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$###$$$&&&&&&&&&&&&$$$###(((''''''''''''((())))))---///000111000///000111444333222333444444222111111111222666:::999333...;;;777333000000111111111000222444444333111111111///......///000111000...000---++++++///222333333wwwCCC666444---111,,,)))++++++***)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))(((((((((((()))***+++,,,)))((((((((())))))((((((,,,***222;;;AAANNNYYYYYYaaaOOOZZZsss}}}ggguuujjjlllzzzvvvnnniiieeegggIII???AAAJJJiiiwww}}}ttt~~~}}}yyy|||}}}|||xxxzzz~~~uuuoooqqqtttvvv|||xxxxxxxxxxxx~~~vvvkkk^^^DDD666<<>>GGGCCCDDDDDDBBB===555---)))&&&%%%$$$$$$&&&***...111+++,,,---...///000000000...///000000000000///...---,,,,,,,,,,,,+++++++++*********))))))******+++)))***+++***((('''((()))((((((((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''((()))++++++++++++,,,...000000000222555666555444111444444222//////444888555222///...000222444444;;;;;;888444///,,,,,,---//////111555777777555333333222111222333333222000lll<<<444444...111+++)))******)))))))))))))))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))))))))(((((()))***++++++++++++++++++***+++---///...@@@EEEJJJVVVQQQOOO___gggppp}}}vvveee___{{{jjj\\\XXXiiigggbbbcccjjjtttRRRCCCIIIRRRuuu|||www~~~lll{{{yyyzzz|||tttxxx{{{zzztttnnnlllnnnbbbeeeiiiqqqooowwwxxx^^^NNN@@@===;;;999888666444888===???AAADDDEEECCC===777333---)))%%%###$$$&&&((()))''')))+++---////////////,,,---///000000///---,,,++++++++++++************++++++***)))))))))))))))(((*********((('''((()))(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$########################""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############%%%$$$###""""""###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((()))++++++++++++...000111000000222444555444333444444444333111222555888444222///000222555666777AAA???;;;666111//////000111222444888:::999555222333444555555555333111///iii:::333444...000,,,******)))))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))***))))))))))))))))))***+++,,,------,,,+++---111444<<>>===999555111000222444444555666888999777333///333555666666555222000...hhh:::444444---000,,,,,,)))))))))))))))******+++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))*********)))))))))))))))******)))+++,,,,,,,,,000777===MMMQQQQQQOOOSSS___~~~qqq___bbblllSSSSSSeeeqqqkkk______eeehhhooowwwzzzQQQKKKXXX}}}ooo{{{xxxzzztttyyysss{{{~~~wwwyyy~~~~~~{{{zzzyyy{{{{{{~~~wwwrrrxxx{{{ooo~~~zzz}}}___JJJ888666::::::777777666888:::<<>>???@@@@@@===666...(((&&&''''''''''''((()))+++,,,---+++,,,,,,,,,,,,,,,,,,++++++++++++*********))))))***))))))((((((((())))))((()))))))))'''&&&'''(((***)))((('''&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""######""""""""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###!!!""""""""""""""""""!!!%%%%%%%%%%%%%%%&&&''''''&&&'''((()))***,,,000333111000000111333333222000444555666888999888777555777666444444555666666555111222111000///000222555333222222222222111///,,,000222444333000.........jjj<<<555444+++///---...))))))((())))))***++++++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))******************)))))))))))))))***(((,,,111444999BBBOOOXXXUUUKKK]]]tttzzzlllxxxaaakkkmmmXXXWWWaaaaaaaaa```aaaeeejjjmmmmmmoooyyyHHHNNNaaazzzuuurrryyyuuulll|||llloootttmmmxxxhhhlllzzzzzz|||yyy|||}}}~~~~~~}}}||||||yyy{{{{{{zzz|||~~~}}}xxxzzzyyynnnpppoooYYYKKK???:::<<<777777888888888888888888>>>AAACCC>>>444,,,))))))((('''''''''((()))+++,,,,,,,,,+++******+++,,,,,,++++++++++++************))))))(((((((((((())))))''')))))))))'''&&&'''(((***)))(((&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""######""""""""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""######"""!!! &&&&&&%%%%%%&&&&&&'''((($$$%%%&&&&&&'''***...111/////////111333444333222222555888777555444666999888666444444555555444333111222222111111111333666111/////////000000///---///111333111...,,,---///ccc<<<222//////222))))))))))))))))))((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''((()))***)))((((((***,,,(((***+++***((('''***---)))111>>>IIINNNPPPRRRVVVKKKddduuujjjbbbvvvllljjjwwwkkkbbbiiifff^^^```aaa^^^___dddiiinnnttt|||PPPJJJccczzzxxxbbbmmm~~~vvv{{{~~~{{{wwwxxxwww|||ttthhhsss}}}qqqqqqyyyxxxyyy}}}}}}}}}{{{{{{}}}~~~|||}}}|||yyyxxxyyy{{{xxxzzz{{{{{{qqq{{{{{{}}}^^^[[[SSS999999666777888333...111999:::===AAABBB???777///)))$$$'''))))))'''(((+++///)))***++++++,,,,,,,,,,,,...,,,******,,,---------***)))(((''''''((()))******(((&&&&&&(((************)))'''&&&&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########""""""!!!!!!#########"""""""""""""""######$$$$$$$$$$$$##############################""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((***+++,,,,,,,,,/////////000111222222111555777444///000666666222333333333333333333444444444222000222444666444222...000111111///---,,,---222444333000,,,***,,,///bbb<<<222000///222)))***))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((()))***)))((((((***,,,***+++,,,+++)))(((***---777;;;AAAIIINNNRRRVVVYYYfffnnnwwwxxx{{{qqqnnnzzzjjjWWWhhhzzzaaaZZZaaaaaadddjjjooouuuOOOKKKooowwwxxxvvv~~~ttt|||zzzxxxuuuuuuyyy|||}}}}}}~~~|||{{{~~~www~~~|||}}}}}}{{{xxxwwwyyy{{{xxxzzz|||{{{{{{lllfffwwwvvvfff\\\OOOCCC>>>;;;999444...///555222777===AAABBB>>>999555,,,***&&&$$$%%%(((***,,,******+++------............,,,******+++,,,,,,+++***)))(((''''''((()))******(((&&&&&&'''((((((''')))(((&&&%%%%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$####################################"""""""""!!!############""""""""""""######$$$$$$$$$$$$##############################""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((()))******---,,,,,,---...000000000000444666444555888999555333222222111222333444666111111222444777777444111---///111111000/////////222333444111...---000333aaa<<<333000...222)))+++))))))))))))((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((()))******))))))+++,,,,,,,,,,,,***)))+++...111FFFGGGIIILLLRRRYYY___cccttt~~~fffZZZZZZuuu___YYY[[[mmmrrrZZZMMM\\\iiikkkqqqxxx}}}UUUTTThhhuuuttt{{{vvvhhh|||{{{sssnnnnnnsssyyy{{{yyy|||{{{zzzxxxtttvvv~~~}}}}}}yyylllzzz|||zzz{{{|||{{{zzzzzz{{{|||yyy{{{~~~}}}{{{zzz}}}|||sssvvvYYYEEE444222888999333------111777===AAABBBAAA@@@888000'''"""$$$''')))((()))***,,,---...///000000...,,,***)))*********))))))((((((''''''(((((()))+++)))&&&&&&''''''&&&%%%((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$####################################""""""""""""##############################$$$$$$$$$$$$##############################""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((***---...,,,+++******+++,,,///000...555::::::999999888777444333111///000222555777333333555777777555111---,,,///111222222111222222///111222111......111444```<<<333000...111))),,,))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((()))))))))((()))******))))))+++---...,,,***)))+++000777<<>>===888666666777777555111......000444777888888777777555222...+++...111333444333222222333---///000...++++++...111___;;;444111...000***---))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))******((()))******)))***,,,...///,,,******000999BBBHHHHHHNNNPPPNNNVVVpppvvvrrrttt~~~eeeSSSUUUWWW___]]]YYY^^^bbblll}}}~~~~~~ggg}}}wwwwww{{{zzzuuu~~~}}}{{{sss{{{sss|||}}}}}}{{{yyy{{{wwwwwwyyyyyy{{{~~~~~~hhhsss}}}|||yyy}}}~~~wwwyyyyyyzzz|||~~~~~~}}}|||xxxyyy}}}zzz|||ooouuutttcccJJJ999555888444111...---000666===BBBAAA@@@<<<555---'''$$$$$$%%%&&&(((***,,,---------,,,+++))))))***)))'''&&&''''''((((((((((((''''''(((''''''(((+++,,,+++***&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""######""""""######$$$$$$$$$%%%######$$$$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!"""""""""#####################$$$$$$%%%%%%%%%&&&&&&%%%&&&(((+++///111222222000---++++++...111666888;;;:::555333555::::::777222///...000444777999888666444222111111111111333555555333111111111...000000...***))),,,///^^^;;;555111---000***...))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))******+++((()))*********+++---//////------000999CCCKKKPPPHHHRRRXXXZZZiii}}}fffeeeuuuXXXUUU\\\[[[ZZZbbb^^^\\\lllyyy}}}iiiqqqvvvooo}}}|||~~~{{{uuuvvv{{{~~~wwwxxx}}}vvvxxxuuuvvvyyy{{{{{{zzz}}}~~~}}}xxx```}}}~~~~~~~~~zzzuuu{{{yyywwwyyy|||}}}{{{yyyzzzxxx||||||xxxuuuuuutttooohhh[[[GGG666666222,,,)))+++111999>>>>>>BBBCCC???666---((('''$$$%%%'''((()))***+++++++++***)))***+++***(((&&&&&&''''''((((((''''''&&&'''''''''))),,,...---,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""############""""""######$$$%%%%%%%%%######$$$$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""#####################$$$$$$%%%%%%&&&((('''&&&%%%%%%%%%&&&'''000111111///,,,,,,///333444333444444333222777===999666333000000333666999555555444333111333666888222444555555333111000000000111222///,,,***---000]]];;;555111---///***///))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((()))******++++++((()))*********+++---///---...333;;;DDDLLLOOOPPPPPPbbbuuu___pppyyykkkeeezzz}}}aaaZZZaaaeeebbb^^^[[[gggmmmpppwwwyyy|||yyyooohhhvvvrrr|||{{{xxxzzz~~~wwwuuuuuu|||uuu}}}}}}~~~zzztttssswwwzzzyyyxxxyyyxxxvvvwww|||{{{xxxwwwvvv{{{}}}~~~~~~}}}|||||||||zzzmmmrrr~~~~~~zzzxxxyyy|||zzz|||zzz{{{wwwxxxwwwwwwvvvuuu}}}yyyvvvttt{{{www]]]BBB999666111------///444777;;;>>>AAAAAA===666///+++%%%%%%'''(((((()))))))))***))))))***,,,+++)))'''&&&&&&'''(((((('''&&&&&&'''''''''))),,,,,,+++***'''''''''(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%################################################################################################!!!"""""""""############""""""###$$$$$$%%%&&&&&&######$$$$$$$$$$$$##############################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((+++......,,,,,,000444333///...111222111333999555333222111333777;;;>>>444555666555333222555777000222444444333111111222...///000...++++++...111]]];;;555111---///***000))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((('''(((((()))***+++++++++((()))***+++***+++...000+++///888CCCMMMQQQPPPMMMYYYssslllbbbvvvooofffccciiilllgggbbb___\\\\\\aaagggiiimmmrrrxxxnnn|||zzz{{{zzz|||vvvvvv|||}}}qqq{{{yyy|||~~~rrr{{{yyy|||sssvvvtttqqqtttzzz|||xxxpppuuuuuurrrttt{{{|||xxxsssxxx}}}|||zzzzzz{{{{{{{{{{{{wwwqqqiiieeefffiiitttxxxvvvfff|||zzzzzz|||wwwyyy~~~}}}}}}vvvwwwuuu{{{uuuuuuuuummmfff```>>><<<777333000///...///999:::<<<@@@AAA>>>555...&&&&&&'''(((((()))((((((***))))))+++---,,,***(((%%%&&&'''(((((('''&&&%%%((('''((()))++++++)))'''''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""########################!!!!!!""""""#########$$$""""""###$$$%%%%%%&&&&&&######$$$$$$$$$$$$##############################""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############""""""###$$$%%%%%%&&&&&&!!!"""$$$&&&((()))))))))!!!&&&***,,,+++,,,111555555///---111222......111111111111222555:::???BBB777999:::888444000000000...000333444333222333333)))+++---,,,******...111TTT<<<000222///......))),,,)))'''''''''(((***,,,((((((&&&%%%)))000111...((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''***(((&&&(((+++---+++)))'''333---'''000,,,'''555///888IIIOOOJJJRRR___```aaa{{{xxxkkkooonnn|||yyymmm]]]\\\\\\^^^cccggghhhhhhtttlllpppsss}}}ooo|||qqqwww|||yyyvvv~~~{{{zzz~~~~~~|||~~~|||wwwuuuwwwuuuvvvwwwvvvsssrrrssstttzzzyyyyyyzzz{{{{{{xxxvvvqqqsssvvvwwwxxxxxxzzz{{{xxxsssfffmmmwwwxxx|||iiippp}}}}}}rrrhhhvvv}}}|||{{{~~~}}}zzzyyy{{{|||www}}}pppcccUUU???333888:::111...444222444999@@@@@@<<<;;;>>>444,,,$$$"""&&&)))(((%%%((()))))))))))))))((('''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$###""""""######$$$$$$$$$#########""""""$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############"""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((()))+++,,,---///000111000...,,,---...,,,...111222333888???FFF222888:::777555444222...222333444444333000...,,,---,,,,,,+++++++++,,,---SSS<<<111222///......***,,,,,,------,,,)))&&&%%%((((((&&&%%%(((...///,,,((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((()))((('''(((+++,,,+++***)))333---(((000...---:::GGGAAAGGGQQQ[[[iiikkk]]]cccxxxfff]]]iii~~~jjjccc```]]]aaacccfffhhhkkkpppwww|||}}}~~~sssjjj|||rrryyy{{{{{{~~~|||||||||{{{zzz{{{{{{xxxuuuuuurrrrrrrrrrrrssstttuuuvvvvvvtttrrrqqqrrrssssssrrreeekkkqqqvvvwwwwwwyyyzzz|||yyyxxxtttnnnjjj~~~}}}~~~}}}kkkiii||||||vvv~~~}}}~~~~~~~~~~~~~~~~~~rrrqqqddd]]]JJJ666222999999222222000333:::>>>??????BBB999222)))%%%&&&((((((''''''((((((((()))(((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$###""""""######$$$$$$$$$#########""""""$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############"""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''((()))***,,,,,,222222222///,,,++++++,,,---///111222333666:::>>>666999888555555888888555222222111///...---------***)))(((***,,,---,,,+++RRR;;;111333///...///***((()))*********)))((('''((()))'''%%%''',,,,,,)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((()))(((''')))+++,,,+++***,,,222---)))000111555AAAFFFJJJWWW^^^aaatttuuusssdddbbbiiiwww```UUURRRWWW\\\cccgggkkklllnnnuuuuuu~~~xxx}}}bbbdddsss{{{uuuvvv{{{zzz}}}~~~zzz{{{|||{{{|||~~~{{{xxxuuurrrpppppptttvvvvvvuuuuuurrrooonnnoooqqqqqqqqqcccjjjssswwwuuurrrrrrssszzzzzz{{{}}}yyyyyyyyyiiifffooo~~~~~~xxxxxx|||}}}jjjqqquuuuuu~~~xxx~~~wwwyyy|||xxxdddHHH;;;;;;888---444///...444999<<<>>>AAA===999222,,,((('''''''''&&&&&&&&&'''((((((((()))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$######"""#########$$$$$$$$$###############$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''(((***+++,,,444444222...+++)))***,,,///000111222333444444444;;;999444111333999:::777222111...,,,+++,,,---...)))''''''+++000222///+++PPP:::111333///---///,,,++++++)))%%%%%%)))++++++((()))(((%%%&&&)))***'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))***+++,,,,,,,,,///111...,,,///555???IIIGGGOOO^^^eeejjj~~~mmmbbbhhhrrr___ZZZZZZYYY]]]eeefffiiilllpppuuu~~~}}}nnneee{{{vvv{{{rrrtttQQQlll~~~ttt}}}iiiuuu~~~~~~|||{{{yyyyyyxxxwwwzzz~~~~~~zzz|||wwwrrrrrruuuwwwuuurrrtttrrrppppppqqqqqqqqqpppccckkktttvvvssspppqqqsss}}}vvvsssvvvrrrhhhccceeeuuunnnsss~~~wwwhhhppp~~~uuuoooxxx{{{~~~lllsss|||}}}pppjjj|||~~~{{{wwwuuuxxx|||wwwxxx{{{pppeeeSSS>>>333111444111///111222222555999======;;;555...)))''''''%%%%%%%%%&&&'''((())))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###############$$$########################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((()))***+++333222000,,,******,,,...///000222333444333111///;;;777111...111777777222222111000...------......,,,******000777:::555...MMM999222444///---///---+++---+++&&&%%%***+++((('''******&&&%%%((((((&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))************+++,,,,,,,,,---...111///000111333>>>MMMVVV]]]PPPRRRiiiiiigggnnngggtttaaaSSSKKKSSS[[[]]]aaagggmmmooosss{{{xxxwwwzzz}}}~~~vvvyyyxxx~~~xxxuuurrrpppyyy|||xxxyyy}}}|||{{{|||{{{vvvpppvvvqqqnnnqqquuuxxxxxxwww}}}xxxssstttwwwyyyvvvsssoooooooooqqqrrrqqqnnnkkkbbbhhhooorrrqqqpppsssuuuwwwsssvvv{{{uuujjjiiiqqqssskkkjjjeeefff}}}xxx}}}vvvyyykkknnnwww|||qqqeeeqqqzzzxxxvvvxxxzzzzzzyyy|||}}}~~~|||vvvxxxzzz{{{sssuuuyyyhhhUUUGGG@@@444222222222...***---222888<<>>===???666,,,&&&%%%((())))))***)))'''''')))***))))))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%((())))))***,,,...000111***+++,,,,,,------,,,,,,333000,,,+++---///000///777222000---000CCCKKK???111000...,,,,,,...000111EEE<<<444111000---,,,..."""...000&&&"""***---)))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&))))))&&&&&&)))((($$$(((((((((((()))))))))******))))))******+++,,,---000111000///111555:::===EEEVVVNNNWWWrrrsss{{{{{{sssUUUNNNSSSXXX]]]bbbiiimmmuuu{{{rrr~~~nnniiiyyynnnpppfffiiiWWWccckkkwwwiiizzzppprrrsssuuu{{{~~~|||yyyuuuttttttsssqqqxxxwwwxxxppp~~~yyy}}}rrrrrrrrryyyiiibbbwwwvvvnnncccddd~~~uuunnnkkknnnooollljjjkkkhhhggghhhkkkjjjjjjnnnuuu~~~}}}yyyuuukkkmmmlllnnnzzzxxxvvvrrrsss|||zzz{{{yyymmmbbbvvvvvvmmmYYYZZZzzzwwwtttjjj^^^bbbtttzzzxxx|||~~~~~~~~~{{{}}}xxxxxxvvvxxx~~~rrrooozzzzzzpppqqqvvvjjjDDD+++999777,,,---......000555;;;>>>???;;;555...(((&&&&&&'''***(((((((((***+++***)))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''((()))***,,,...000111,,,,,,,,,------------,,,------,,,++++++...222666999555444111000???FFF<<>>???AAACCC???777...'''$$$'''''''''(((******)))'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!###$$$&&&&&&$$$###!!!######$$$$$$$$$%%%%%%%%%%%%%%%&&&(((***---///000//////......---------...,,,------...000444:::>>>222222666222***...444...+++...222444444222...+++BBB999333111111...,,,---)))%%%%%%))))))&&&&&&+++''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))'''''',,,111...((())))))))))))*********************+++,,,...///000...///555>>>DDDGGGNNNWWWhhhjjj|||{{{nnn}}}yyySSSNNNNNNTTT___iiiooouuuyyy|||qqqUUUZZZxxxrrrzzzrrr}}}{{{xxxzzzttt}}}||||||yyyuuusssrrrpppmmmgggkkkkkkhhhmmmvvvvvvpppvvvpppqqqnnnzzz{{{{{{uuuuuurrrccc{{{qqqnnn```yyyxxxrrrccccccrrroookkkiiillloooooonnnmmmjjjiiilllmmmjjjiiikkkiiijjjkkkkkkkkkjjjiiiiiioooqqqnnniiinnn|||vvvtttpppmmmhhhdddbbbbbbdddiiimmmnnnppprrrmmmeeennnzzzoooaaatttxxxqqqpppkkkaaa```eee|||xxxvvvxxxuuuuuuvvvwww{{{}}}}}}~~~uuuooommmnnnppprrrtttllliiiqqqyyy{{{~~~lll^^^}}}eeeIII;;;///,,,---...222666===>>>???@@@???888...''''''&&&&&&'''(((((('''%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######"""""""""""""""""""""""""""#########$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""$$$%%%%%%$$$"""!!!######$$$$$$$$$%%%%%%%%%$$$%%%%%%'''))),,,...//////......---------...///000,,,)))+++111666666555//////555333))),,,111---***---222555555222---***@@@888222222111...,,,,,,((('''((()))'''$$$'''+++''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((())))))(((+++000...))))))))))))*********++++++******+++,,,---///000111***---777CCCGGGIIIUUUddd~~~ooo}}}eeeJJJJJJSSSYYY```jjjsssyyy~~~yyywww~~~sssdddaaa}}}vvvyyy~~~|||zzzvvv~~~{{{~~~uuutttzzzxxxxxxyyypppddd```ddduuurrrqqqvvv~~~}}}wwwtttmmmpppnnnxxxwwwwwwrrruuusssaaayyynnnmmm___xxxsssqqqaaacccyyypppoookkkiiilllqqqqqqmmmmmmiiihhhkkkmmmkkkkkkmmmjjjlllnnnnnnmmmmmmnnnooojjjmmmnnnmmmrrr}}}ssslllgggffffffiiiooovvvpppvvv{{{}}}yyyrrriiibbbyyyqqqvvvnnnjjjxxxwwwlll```VVVVVVdddtttxxxxxxvvvrrrtttttttttxxx}}}}}}zzz{{{~~~|||uuummmgggffffffdddkkkvvvxxxttt~~~yyy}}}[[[[[[rrr~~~|||^^^JJJ888333333///...111::::::;;;???AAA>>>777000+++)))&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&(((***,,,---...---,,,,,,,,,---///000999333...111888;;;777111111///555555,,,...333///+++---000333333000---+++???888222222111...,,,,,,+++---,,,)))''''''((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&)))***((())),,,+++((())))))*********+++++++++***++++++,,,...///111222+++///;;;FFFJJJNNNaaaxxx}}}wwwiiiTTT>>>LLL\\\[[[gggnnnxxx}}}yyy}}}zzz{{{zzzdddfffxxx|||hhhjjjnnnuuuwwwuuussszzz|||mmmqqq~~~uuuvvvzzznnnZZZ\\\mmm|||vvv{{{wwwqqqjjjmmmnnntttqqqrrrppptttssseeelllmmmjjj```wwwpppqqqaaadddooommmnnnllljjjmmmrrrqqqlllmmmgggdddgggjjjiiijjjlllhhhjjjllllllkkkkkkmmmooojjjmmmmmmllllllqqqtttuuuhhhdddcccjjjppprrruuuyyyuuurrr|||hhhbbbnnnsssrrrnnnkkkpppvvvuuusss||||||uuuuuummmiiirrrqqqqqqtttyyyyyywwwxxx{{{}}}}}}{{{ooohhhhhhfffjjjqqqvvvwwwyyy~~~xxx}}}~~~wwwtttpppyyysss^^^KKKCCC<<<222000444555777:::===???>>><<<:::000,,,(((&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((***+++,,,+++******+++---///111;;;888666888;;;;;;777222555///333555......333///,,,---...//////...---,,,{{{???777222222222...,,,,,,###'''&&&###%%%,,,,,,'''))))))))))))))))))))))))'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$(((***'''&&&((()))''')))************++++++++++++++++++,,,...000111222333888DDDOOORRRXXXrrruuu^^^oooJJJTTT^^^VVV\\\rrrssszzzxxx}}}}}}zzzxxx}}}VVVhhh{{{{{{ZZZiiirrrtttyyy{{{zzzxxxvvvfff~~~~~~ooommmuuulll\\\jjj{{{qqq|||{{{pppnnntttlllppprrrvvvrrrsssooossssssjjjcccllliiiaaaxxxooorrrbbbfffiiilllnnnmmmjjjmmmsssqqqkkklllfffbbbdddgggggggggiiigggjjjlllmmmkkkkkknnnqqqnnnnnnllliiiiiilllooooooeeeeeelllxxx~~~wwwnnnkkknnnaaaooo^^^bbbwwwnnnrrrhhhgggrrrtttlll}}}tttpppjjjkkkmmmdddcccsssoooooorrrvvvvvvtttuuuyyyxxxwwwzzz~~~zzzrrrppptttnnnpppnnnlllvvv{{{mmm||||||zzzmmm|||ooo\\\QQQDDD666444:::222666;;;<<<;;;;;;>>>AAA444000***''''''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&((())))))+++***))))))+++---000111333444555666666444111...666...111333,,,---000,,,,,,------------------,,,}}}GGG;;;222111222000---,,,))))))(((((((((((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((())))))))))))+++*********))))))((((((*********)))******+++,,,)))+++,,,...111333222000777EEEHHHVVVIIInnnYYYTTTTTT\\\ccchhhqqqzzz{{{zzzyyyzzzuuu}}}```[[[zzz~~~xxxnnn[[[uuuxxxzzzxxxxxxxxxwwwtttrrrtttxxx{{{uuupppkkkgggjjj{{{yyyqqqwwwyyypppkkknnnxxxhhhhhh|||vvvmmmpppnnnvvvsssjjjppp~~~xxxdddbbbvvvxxxgggfff{{{uuuxxxjjjdddkkkqqqpppnnnqqqeeeccc``````fffllljjjdddgggggggggiiilllnnnmmmllljjjmmmooonnnjjjhhhiiijjjfffjjjooopppnnnkkkjjjkkkooonnnzzzpppZZZooopppppp[[[[[[tttooottttttrrrssszzz}}}xxxtttpppooo{{{[[[VVVvvvnnniiimmmrrrssswww}}}|||yyywwwyyy}}}}}}xxxsssnnnsssyyy|||zzzwwwuuuttt~~~|||{{{xxxrrrWWW@@@::::::777333111444===CCCAAA;;;@@@888---&&&%%%'''((((((&&&%%%%%%&&&'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%###""""""######""""""""""""############""""""""""""""""""""""""""""""""""""############$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""############### !!!!!!!!!!!! """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%)))***+++,,,------------777444222000///...---+++...,,,---000000......222...+++---333777333---+++}}}DDD999000000111///---,,,***))))))(((((())))))***))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((()))))))))***+++*********))))))))))))***************++++++,,,,,,...///......111555777LLLGGGJJJZZZ]]]~~~yyyZZZVVVTTTYYYccckkkrrr|||yyyxxxnnnlll{{{uuu}}}|||lllXXXyyyyyyzzzzzz~~~[[[rrrwwwxxxsssuuuvvvuuuqqqppptttyyy}}}vvvrrrssstttvvv~~~wwwrrrwwwyyyttttttzzzuuuqqqsssxxxqqqgggmmm}}}wwwxxxppphhhnnnxxxrrraaannnzzzyyyllllllxxxxxxlllmmmiiijjjrrrwwwssskkkfffmmmkkkgggeeejjjpppooojjjjjjhhhggggggjjjlllmmmmmmjjjkkkkkkjjjhhhgggggghhhgggjjjnnnooommmkkkkkklllmmmwwwxxxkkkeeesssrrryyyeeeQQQtttvvvrrrqqqssswwwyyyxxxuuusssrrrsssmmmYYYtttxxxppplllppptttuuuwwwzzzxxxvvvvvvwwwyyyzzzyyywwwzzz}}}~~~yyysssssszzzqqq[[[CCC///888666333111222666999;;;>>>999222,,,)))''''''&&&((('''&&&'''((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%###############""""""""""""############""""""""""""""""""""""""""""""""""""############$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""############### !!!!!!!!!!!! """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&''')))***+++,,,,,,,,,000...------...//////......***)))+++,,,******,,,---+++,,,//////---///333{{{AAA777000///111///------+++******************+++))))))((((((((((((''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((()))))))))*********************)))))))))***************+++,,,,,,,,,------,,,,,,///888@@@RRRQQQ]]]___uuuZZZuuuqqqOOOKKKXXX\\\eeepppxxxuuuyyyssswwwgggzzzzzzjjjeee||||||{{{}}}|||yyy]]]jjjpppnnnooossstttrrroooppptttyyy}}}vvvsssvvvzzzxxxtttrrrxxxqqqrrrqqqmmmnnnrrrvvvvvvuuunnnffffffuuuvvvqqqjjjiiippptttnnnddd~~~|||tttlllmmmsssrrrkkksssuuutttqqqqqqppplllfffeee^^^ZZZbbbtttvvvhhhllliiiffffffhhhkkkmmmnnnllljjjhhhggghhhhhhhhhgggiiikkklllmmmlllkkklllmmm```iiieeeZZZeeefffsssQQQWWWsssllloooqqqrrrqqqqqqpppppprrrtttxxxRRRbbbrrrlllkkkpppvvvxxxwwwwwwuuuvvvwwwvvvuuuuuuvvvwww|||tttsss}}}~~~}}}tttYYY@@@888888555000,,,,,,111666;;;;;;:::555///)))%%%$$$)))(((''''''''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############""""""""""""############""""""""""""""""""""""""""""""""""""############$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$"""""""""""""""""""""""""""""""""#########$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""############### !!!!!!""""""!!!!!! """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$%%%''')))***+++,,,,,,++++++***,,,///222333333000+++***,,,......///222555333333333333555>>>IIIvvv???777000000111///......,,,++++++******++++++,,,))))))((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((()))))))))*********************************+++************+++,,,,,,...,,,---///111777AAAJJJUUUXXX}}}vvvgggLLLPPPaaacccjjjuuuxxxzzznnn{{{xxxkkkiiizzzzzzxxx~~~zzzvvv}}}```bbbgggfffttttttssspppqqqtttvvvvvvooollllllqqquuussslllfff~~~vvvooonnnooonnnkkkiii|||vvvnnniiiooozzzuuuooolllooopppmmmgggeeexxxjjjfffjjjnnnqqqqqqrrr{{{|||pppgggfffeee```ZZZ```hhhqqqzzz~~~vvvllljjjhhhggggggjjjmmmnnnnnnppplllhhhgggjjjlllkkkjjjjjjjjjkkkkkkkkkkkkmmmnnngggbbbdddppp{{{|||zzzyyylll```KKKqqqppphhhooouuutttpppppppppppppppnnn___RRR}}}{{{sssdddccceeelllsssvvvtttrrrrrrvvvyyywwwssspppqqqssszzz|||zzz}}}uuuuuulllDDD===666222000------...777<<>>:::777888:::???IIITTTuuu>>>777222333333000///000,,,,,,++++++++++++,,,,,,(((((())))))))))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))***************************++++++++++++++++++***+++,,,,,,---333//////444:::???HHHQQQccclll]]]RRR[[[fffhhhoooxxx~~~wwwmmm{{{iiikkkzzz|||xxxzzz|||zzz~~~```ZZZbbbhhh|||yyyrrroootttzzzyyyrrrcccfffkkkpppssstttrrrnnnxxxtttppprrryyy}}}wwwnnn}}}yyyrrrqqq|||xxx|||uuupppnnniiiccceeelll~~~qqqgggiiilllkkkkkknnndddrrrwwwmmmbbb^^^]]]YYYjjj}}}uuukkknnnsssggggggiiikkknnnpppnnnmmmppplllhhhhhhjjjmmmlllkkkjjjjjjiiiiiijjjlllmmmnnn}}}uuu|||ssshhhllljjjTTTbbbkkkooopppeeepppxxxvvvrrrqqqqqqooonnnfffLLLnnnooobbb[[[^^^ccchhhmmmooolllhhhnnnsssxxxxxxssspppqqqtttxxxzzz}}}~~~}}}|||ttt{{{dddOOO:::444555333...+++333:::@@@AAA;;;333,,,(((&&&$$$######%%%'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######!!!"""""""""############""""""""""""""""""""""""!!!"""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""####################################""""""#########$$$$$$$$$""""""""""""""""""""""""############$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""!!!!!!"""###############!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$&&&''')))+++---...//////333222000000222333333222000444999:::555333===JJJ===666222444888:::???CCCxxx>>>888444444333000///111,,,++++++******++++++,,,(((((())))))))))))******))))))))))))))))))))))))&&&''''''((((((((((((((()))))))))*********++++++*********++++++++++++++++++++++++++++++,,,------222---///666<<<@@@MMM[[[qqqwwwRRRkkkUUUUUUaaaiiikkkkkk{{{ccczzzyyyrrrooo{{{}}}~~~sssxxxttt}}}|||}}}|||fffVVV[[[iii~~~{{{tttnnnsss|||zzzqqqmmmsssxxxwwwuuutttsssqqqvvvwwwuuutttzzzxxxlll|||}}}|||zzz{{{|||zzzvvvxxxrrrkkkgggfffjjjuuupppllllllqqqppphhhcccdddooooooiii___\\\bbbkkkqqq{{{sssnnnlllhhhdddiiijjjllloooqqqpppnnnkkkmmmkkkiiiiiijjjkkkkkkkkkjjjiiihhhiiikkkmmmmmmmmmrrrzzz}}}vvvoooiiieeeXXXVVVgggwwwlll]]]iiipppnnnkkkmmmlllhhhjjjaaaWWWzzzjjj[[[^^^eeejjjkkkiiigggddd```nnnrrrvvvuuurrrrrruuuyyy|||yyyvvvwww{{{~~~|||xxxyyy}}}mmm}}}qqq~~~gggIII===:::555111///000555<<<@@@???:::444111'''%%%######%%%'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""""""""############""""""""""""""""""""""""""""""""""""###########################$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$""""""""""""""""""""""""#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""!!!!!!"""###############!!!""""""######""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""######$$$$$$$$$$$$$$$&&&''')))+++,,,---......222000...............,,,...222888666...***333???;;;333...000333111//////yyy===888444444222...---///++++++************++++++(((((()))))))))*********))))))))))))))))))))))))&&&''''''((((((((((((((())))))*********+++++++++*********++++++,,,,,,,,,,,,++++++++++++,,,---------...444===AAAHHH```yyyccc~~~|||hhhXXXUUU[[[hhhmmmkkkrrr~~~~~~vvvzzzvvvxxxqqqkkkvvvttt~~~{{{|||yyyqqquuu|||zzzwwwssstttnnnvvvfffZZZgggwwwzzzuuummmoooxxxzzztttttt{{{}}}xxxtttrrrooojjjqqqxxxxxxqqqppptttqqqhhh|||wwwtttrrrpppssswwwllljjjhhhiiiqqq{{{gggkkkqqqrrrllldddbbbeeeooo___^^^hhhttt}}}{{{oooccccccooouuujjjZZZqqqppppppppppppooollliiikkklllmmmlllkkkkkklllmmmiiihhhgggiiilllnnnmmmkkkbbbmmmoooffffffooonnndddTTThhhnnnnnnrrrkkk\\\fffjjjeeeeeekkklllhhhbbb\\\{{{qqqlll___dddooovvvssskkkgggeeebbbyyyxxxuuupppnnnpppvvv|||~~~|||yyywwwxxx{{{}}}yyyzzz~~~yyynnn}}}yyy|||{{{{{{}}}uuuaaaUUUHHH999333555---000666<<<@@@@@@===999---***'''&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###""""""""""""############""""""""""""""""""""""""""""""""""""############""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$""""""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""!!!!!!"""###############""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$%%%'''((()))*********---+++******,,,------,,,------000000,,,(((+++333444111000222111---,,,---xxx<<<777444444111,,,+++---+++******************+++(((((())))))*********+++))))))))))))))))))))))))&&&''''''((((((((((((((()))************+++++++++*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---......444@@@JJJMMMXXXzzzkkkiiiYYYWWWUUUbbbnnnoooooowwwmmmsssiii]]]nnn~~~|||}}}zzzsss|||tttwwwwwwyyyrrr|||{{{xxxzzzrrrqqq{{{www}}}~~~xxxffftttppp}}}aaahhhooowwwwwwmmmjjjsssyyyxxxhhhooosssqqqrrrtttpppjjjfffsssxxxooojjjqqquuusssvvvggggggkkknnnrrrwwwjjjmmmooottt|||nnneeelllqqqllldddbbbhhhoooyyyggg```qqqzzzqqqiiirrryyywwwrrrooommmjjjxxxuuurrrpppnnnllljjjhhhkkkoooqqqqqqnnnmmmnnnppphhhggggggiiimmmnnnmmmjjjnnnmmmjjjiiinnnsssooofffeee|||qqqvvvgggqqqfffnnnnnnggghhhrrrvvvrrrZZZYYYooooooooodddhhhvvvyyyppplllkkkjjjvvvmmmjjjmmmtttzzz|||~~~}}}zzzzzz~~~~~~|||xxxzzzttt||||||www~~~kkk|||{{{vvvtttmmmXXX>>>444888,,,---111999@@@DDDBBB???222...***(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%&&&%%%$$$###""""""""""""############""""""""""""""""""""""""""""""""""""############""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""!!!!!!"""###############""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""###$$$$$$$$$$$$###"""###$$$%%%&&&&&&&&&&&&)))((('''))),,,...//////---******...///------///+++,,,///222000,,,///444ttt===777222111000,,,+++,,,++++++************++++++******)))(((((((((((((((((((((((((((((()))******+++++++++***************************************,,,,,,++++++***+++++++++///111***'''000222,,,---:::555IIIPPPIIIuuulllrrrQQQYYY```WWW```hhhsss{{{xxx{{{gggtttooo|||ppp{{{}}}vvvyyy~~~yyyyyyxxxuuutttvvv~~~{{{xxxvvvttttttyyy~~~yyy}}}|||wwwvvvyyyxxxrrrxxxbbb}}}rrraaaggglllrrrwwwuuuooonnntttzzzpppjjjiiiqqqvvvsssnnnnnnfffmmmzzzzzzqqqtttxxxppprrrlllhhhjjjllllllmmmooommmlllnnnsssrrrnnnlllmmmeeegggfffccchhhttt|||}}}bbbjjjxxx~~~qqqiiijjjlllgggfffkkknnnooouuu}}}uuuqqqhhhbbbfffooooooiiixxxyyyxxxtttrrrrrrqqqooorrrooonnnpppqqqnnnllllllkkkmmmnnnmmmjjjhhhhhhiii~~~wwwnnnmmmkkkhhhllltttpppOOO|||kkklllmmmjjjfffqqqyyyyyyvvvwww|||tttgggdddnnnxxx|||zzz|||~~~}}}}}}}}}~~~zzzyyyxxx}}}gggMMM@@@888777333///000:::BBBAAA;;;FFF===///$$$$$$))))))$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################$$$$$$$$$###############$$$$$$$$$$$$######""""""%%%%%%$$$###""""""######%%%%%%%%%%%%$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%$$$###!!! !!!"""$$$%%%&&&&&&&&&%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$######""""""""""""######$$$$$$######"""$$$######""""""######$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$######$$$%%%%%%&&&''''''&&&((()))***))))))+++,,,+++,,,---,,,***+++,,,...---......///////////////sss===666222111000,,,+++,,,++++++************++++++******)))(((((((((((((((((((((((((((((()))******(((((())))))*********+++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,)))000,,,)))//////---333888GGGVVV```sssccc~~~gggQQQVVV\\\```fffhhhmmmvvvtttxxxrrryyy}}}xxxrrrqqqqqqoooqqquuuxxxvvvttttttvvvvvvwwwxxxssswwwzzzyyyxxxxxxwwwuuunnnfff}}}rrrrrrbbblllsssyyywwwqqqmmmppptttiiihhhkkksssvvvrrroooooobbbkkkzzz|||rrrssswwwppp{{{jjjaaammmzzzxxxpppkkkpppmmmlllnnnnnnkkkjjjmmmiiiooosssuuuxxxzzztttkkkgggwwwxxxkkkgggjjjmmmhhhgggjjjqqqsssrrruuuzzzooolllgggeeelllvvvxxxtttvvvvvvtttpppmmmmmmmmmmmmffflllrrrtttrrrqqqpppooommmnnnnnnnnnmmmmmmmmmmmmssswwwwwwsssqqqqqqllleeehhhnnntttxxx}}}~~~ttthhh\\\tttlllqqqqqqoooiiimmmtttxxxwwwvvvxxx{{{xxxwwwnnndddjjjzzzyyyxxxxxxwwwwwwzzz}}}~~~~~~wwwyyy|||}}}zzzrrrzzzuuuzzzkkknnn|||wwwjjjVVV??????888222111555999>>>AAABBB???666+++&&&((()))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""##############################################################################$$$$$$$$$$$$$$$$$$#########"""%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""###$$$$$$%%%""""""############""""""&&&%%%###"""""""""$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&############"""""""""!!!$$$$$$###"""""""""""""""################################################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&'''(((******))))))***,,,***++++++,,,,,,------,,,---...///000000000///...ppp<<<666222111000,,,+++---++++++************++++++******)))(((((((((((())))))(((((((((((()))******&&&&&&'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,'''000///,,,///...111===FFFXXXUUUhhhtttjjjJJJTTT^^^XXX___ttttttwww~~~yyypppsss}}}}}}vvvzzzuuurrrssssssqqqqqqttttttsssrrrsssvvvwwwuuuqqqqqqssswwwzzzxxxsssrrruuuiiinnn|||sssTTTjjjrrrzzz{{{tttnnnmmmnnnccchhhpppuuusssnnnmmmqqqeeekkkyyy{{{qqqqqqtttnnnmmmqqqpppkkknnnvvvxxxrrroookkkiiijjjjjjiiilllpppgggnnnuuuyyyzzzuuuhhh\\\xxx~~~hhh^^^gggnnnjjjnnnpppuuuyyyxxxrrrooopppnnnkkkfffdddhhhmmmlllhhhqqqpppnnnmmmlllkkkkkkkkkbbbnnnvvvsssoooqqqrrrooopppooonnnnnnpppqqqqqqqqqooorrrtttwww{{{{{{uuullloooqqqqqqpppqqqrrroooiiikkkyyywwwlllnnnsssqqqqqqkkkhhhkkktttwwwsssqqqtttqqqnnneeebbbpppvvvtttrrrqqqsssvvvyyy{{{|||vvvzzz}}}}}}{{{zzz{{{}}}}}}}}}ttt|||rrrqqqxxxcccGGG???666000///...000<<>>333***(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""############################################################"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$############%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$'''***,,,)))(((((('''&&&&&&&&&'''***)))'''%%%%%%&&&((()))%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######"""""""""################################################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%''')))******(((((()))++++++***+++---111222///,,,,,,---000222222111///---lll<<<666111111000---,,,---++++++************+++++++++***))))))(((((())))))))))))(((((())))))***+++((((((((()))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------***111000...222111777FFFNNNMMMZZZ}}}ZZZXXX\\\bbbbbbbbbnnn}}}zzz|||uuupppzzzyyyuuusssqqqsssxxxyyyuuuqqqpppsssuuutttrrrqqqqqqpppmmmsssrrrtttwwwrrrkkklllrrrnnnsssvvvwwwyyyLLLhhhqqq{{{~~~xxxqqqmmmllljjjrrryyyyyyrrrmmmooouuunnnkkkppprrrmmmnnnqqqjjjaaavvvttt]]]___zzzrrrkkkhhhgggiiikkkkkkmmmrrrdddhhhmmmooommmjjjeeebbbnnn```dddqqqpppeeelllpppvvvxxxtttnnnjjjjjjllliiieeedddeeefffccc^^^mmmhhhgggkkkpppoookkkhhhnnnuuusssiiigggnnnqqqlllqqqooolllmmmoooqqqqqqoooppprrrvvvzzz}}}}}}xxxsssuuutttssspppoooooopppooopppsssmmmjjjrrrrrrlllmmmoooeeedddpppxxxsssnnnoooqqqeee^^^fffwww}}}vvvpppppprrrvvvxxxvvvuuuvvvrrrwww{{{|||zzzyyyzzz}}}{{{nnnmmm}}}zzz~~~{{{~~~qqqeeeKKK???555333///---999III@@@DDDCCC:::000+++(((&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""!!!"""""""""############################################################!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%$$$'''&&&&&&&&&%%%%%%$$$$$$######$$$%%%'''((())))))+++++++++,,,---///111222222222111000111222333444555444333222222222222222...---,,,***)))'''&&&%%%%%%$$$$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$###################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$((()))***)))(((((()))***,,,++++++000555666111,,,+++---000222333111...,,,hhh;;;555111111000---,,,...++++++************++++++++++++***))))))))))))))))))))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,------...---000,,,---555777>>>OOOXXX\\\ZZZiii^^^ZZZ[[[ZZZ\\\iii{{{rrreee[[[~~~uuuuuuzzzsssrrrqqqnnnoootttvvvssspppqqqtttwwwuuummmggghhhkkkjjjrrrpppoooooollliiimmmsssrrrooolllzzz{{{~~~]]]hhhqqqzzz~~~zzztttooonnnwww}}}zzzqqqmmmqqqvvvooocccbbbggghhhnnnppphhhjjjiii```\\\pppiiijjjhhhiiimmmmmmkkkkkkmmmeeehhhllllllgggeeeiiiooouuuhhhhhhooosssoookkkfffkkkpppqqqnnnllllllmmmiiiggghhhlllpppqqqpppooonnneeecccjjjqqqnnneee```~~~vvvhhh]]]bbbooorrrlllnnnlllkkkkkklllmmmmmmlllnnnpppsssuuusssppppppqqqpppnnnmmmmmmmmmlllmmmnnnoooqqqnnnqqqxxxrrrhhhkkkssshhheeeqqq{{{xxxqqqnnnhhh\\\___wwwzzzrrrtttrrrsssyyy}}}xxxnnnjjjlllqqquuuzzz}}}}}}xxx~~~rrrppp}}}zzzsssuuubbbTTTGGG???888222666???DDDGGGEEE===555///)))$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""!!!"""""""""############################################################!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$############$$$%%%&&&&&&'''''''''(((***,,,...000222333555666888:::;;;:::888777666666666666888:::<<<>>>???@@@AAABBBAAA???<<<;;;<<<<<<;;;:::888777666555+++***)))(((&&&&&&%%%%%%"""###$$$$$$%%%$$$$$$###""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###'''((())))))(((''')))***+++)))***///555555000******,,,///222222000...,,,eee;;;555111111000---,,,...++++++************++++++++++++***))))))))))))******))))))))))))***++++++------,,,,,,,,,+++++++++************************,,,++++++,,,,,,---...///---...***...888===III___kkknnnTTTvvvrrr[[[PPPbbb[[[\\\kkk{{{}}}~~~tttgggWWWzzz|||xxxyyy~~~|||rrrmmmoooxxxrrroooqqqssssssvvvzzzssswwwrrrgggccchhhlllkkknnnnnnlllhhhjjjqqquuuvvvrrrgggdddvvv~~~zzzkkkqqqxxxzzzwwwssspppppptttxxxwwwoooiiiiiilllmmmgggZZZ\\\ggglllrrrrrrjjjkkk]]]```vvv{{{rrrqqqkkkjjjlllooooooiiifffgggeeehhhlllmmmiiidddffflllrrrooopppssspppjjjllluuurrrwwwyyysssmmmkkkmmmmmmllljjjlllqqqvvvvvvvvvxxxrrrhhheeekkkmmmfff___^^^ppp]]]\\\iiitttsssmmmgggiiillllllkkkjjjkkklllpppppprrrrrrmmmhhhkkkppplllhhhhhhlllnnnlllkkkkkklllrrrqqqttt{{{uuukkkmmmtttmmmjjjqqq|||wwwnnnYYYZZZmmmrrrjjjsssvvvxxx}}}~~~ssseeeccckkk~~~~~~|||}}}tttuuu}}}vvvvvv}}}uuurrrggg___SSSGGG>>>;;;<<<>>>IIILLLJJJAAA888111,,,'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''')))***,,,---...333444666888:::<<<===>>>???AAADDDFFFEEECCC@@@>>>888888888888999999:::;;;AAACCCEEEFFFFFFDDDCCCAAABBBBBBBBBAAAAAA@@@@@@@@@:::999888666444111///...&&&''''''((('''&&&$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$#########$$$$$$$$$$$$$$$%%%'''(((((((((((()))+++(((''')))---000000,,,(((***+++...000000///---+++bbb;;;555111111000------///++++++************++++++,,,+++******))))))************))))))******+++,,,++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,...//////---000///444>>>EEEZZZxxx{{{SSSWWW[[[```dddrrrsssWWWxxxzzzxxxvvvuuusssrrrssstttyyytttsssvvvxxxwwwwwwzzzttttttnnngggkkkvvvxxxqqqlllqqqnnnffflllzzz}}}tttsssiiidddkkk{{{|||ooorrruuutttrrrooooooooolllmmmkkkfffgggkkkkkkgggbbb]]]iiiyyy{{{yyyuuukkkccceeerrr|||mmmmmmyyyhhhgggiiimmmmmmiiifffgggiiiffffffkkkjjjeeebbbdddgggooouuurrrkkkiiimmmqqqwww}}}}}}tttllljjjkkkkkkoookkkkkkooopppmmmmmmpppsssnnnmmmnnnhhh___bbbmmm|||hhh\\\iiiyyyzzzpppiii```gggmmmooolllkkknnnqqqtttpppppprrrqqqlllmmmqqqnnnhhhffflllqqqooolllkkkjjjpppmmmmmmwwwvvvooopppmmmmmmjjjkkkvvvyyyiiiUUUiiiuuufffiiiuuuwwwyyy|||zzzmmmbbblll}}}|||{{{xxxuuu~~~{{{zzzttt}}}sss}}}mmmoooeeePPPAAAAAAEEEDDDLLLRRRRRRFFF888111///...''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$##########################################$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&'''%%%&&&''')))+++---///000111222333555777888::::::AAAAAAAAABBBCCCDDDDDDEEEEEEGGGIIIJJJJJJHHHGGGEEE@@@@@@>>><<<:::777444333::::::;;;<<<>>>@@@BBBCCCCCCBBBAAA???===;;;:::999;;;<<<>>>??????>>>;;;:::333333333222///,,,(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""######$$$$$$%%%%%%###%%%'''(((((((((***,,,((()))+++---...---+++******+++,,,---------,,,+++aaa;;;555111111000...---///++++++************++++++,,,+++******)))******************)))******+++,,,(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000---444666<<>>???@@@AAACCCDDDEEEFFFHHHHHHGGGGGGFFFFFFEEEEEEIIIIIIIIIJJJJJJJJJKKKKKKKKKIIIGGGCCC===777222///111000///000333999???CCCGGGFFFBBB>>>999555222000---000555;;;>>>??????>>>AAA@@@???<<<888333...+++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&"""$$$&&&'''((()))+++---+++---000000///...------******++++++,,,,,,,,,+++fff:::777333111000000...---)))************+++++++++)))))))))))))))))))))))))))************+++++++++******)))))))))***,,,---,,,,,,++++++,,,,,,---...---+++,,,///...,,,---111,,,000777FFFRRR]]]xxxYYYVVVhhhVVVYYY\\\dddooo~~~rrrjjjbbbPPPdddxxxsssooosss{{{|||tttsssxxxtttvvvvvvuuurrrqqqsssuuunnnwwwlllddd{{{gggdddyyyuuu___uuuooosssssspppmmmiiihhhkkkpppttt\\\yyynnnjjjjjjnnnfffqqqgggdddgggkkkuuuvvvgggeeezzzyyymmmllllllhhhiiikkkrrrwwwpppeee```dddqqqvvvxxxsssnnnmmmmmmkkkkkkmmmkkkeeeeeeiiiiiieeepppoooiiiaaa___cccffffffiiiooottttttoookkkkkkmmmiiiccc^^^___cccfffjjjoookkkjjjmmmkkkhhhsss}}}yyycccaaavvv{{{lllhhh[[[[[[wwwmmmnnnbbbmmmpppkkknnnppppppnnnllllllllljjjmmmmmmjjjjjjmmmmmmjjjllleeehhhsssvvvnnnjjjmmmmmmllliiifffiiimmmggg[[[uuu|||kkk```ggg}}}zzzwwwuuummmtttccckkk{{{mmmtttddd^^^~~~uuuxxxzzz{{{zzzxxxyyy}}}{{{}}}iiimmmzzzsssnnnuuuxxxppp^^^NNNFFFCCCHHHLLLOOOKKK???333///111000)))%%%%%%&&&%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$############"""######""""""""""""######"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&%%%$$$!!!"""%%%'''''''''%%%$$$'''&&&&&&'''))),,,...000555999888666<<>>===<<<999777777222+++)))***+++'''$$$'''&&&%%%$$$######$$$$$$$$$###"""!!!!!!"""###$$$!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$%%%&&&'''((()))***+++,,,,,,,,,,,,+++******+++++++++************)))ddd:::777333111000000...---************++++++++++++************************************++++++++++++++++++***))))))***+++,,,,,,,,,++++++,,,,,,---...222...,,,------***+++///888555LLLYYY\\\fffnnnmmmWWWYYYbbbgggppp}}}}}}yyynnn|||sssqqqjjjfffmmmooosssyyyvvvvvvxxxwwwuuuvvvzzzwwwvvvtttssssssrrrrrrqqqyyyrrrdddeeetttwwwooopppaaawwwyyyiii~~~jjjgggqqqqqqpppnnnnnnrrrzzz___pppmmmfff\\\kkkkkkmmmdddjjjtttnnneee]]]UUUttt{{{yyynnnhhhkkkooonnn{{{qqqiiiggggggjjjrrr|||lllqqqsssoookkkkkkkkkjjjiiillllllgggfffiiijjjhhhlllnnnmmmkkklllqqqsssrrrnnnooopppooommmkkkiiihhh\\\^^^___```bbbddddddbbbhhhgggkkkiiidddnnnxxxttt___^^^qqqjjjWWWaaawww}}}rrreeeZZZaaatttnnnlllnnnqqqssssssrrrpppoookkknnnnnnkkkkkknnnnnnkkkjjjaaa___fffiiieeedddjjj^^^]]]cccllllllddd___```yyy}}}pppqqqqqqnnnvvvnnn{{{rrrrrrddd```}}}xxxrrrnnn^^^___yyy{{{yyyxxxwwwyyy{{{}}}~~~vvvyyy{{{xxxuuuuuu|||ppprrrmmmkkkttt|||yyyzzzfffOOO???JJJHHHGGGEEEAAA999111,,,444///,,,,,,)))%%%%%%(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$##################""""""""""""##########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%'''(((((((((''''''(((+++...111444444444333777999888777:::BBBGGGHHHGGGIIIKKKMMMNNNNNNOOOOOOHHHJJJIIIFFFFFFIIILLLLLLGGGFFFGGGHHHJJJJJJJJJIIINNNMMMJJJEEE@@@======???CCCAAABBBAAA;;;444555<<>>======>>>@@@???;;;888888999888444000+++)))'''$$$######$$$%%%'''&&&$$$#########$$$$$$$$$#########""""""""""""########################"""############$$$$$$$$$$$$$$$%%%&&&'''((())))))******+++++++++******)))+++++++++************)))bbb:::777333111000000...---************+++++++++,,,******************************+++++++++,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,------...555///,,,---...---...111444;;;TTTmmm[[[UUUXXXeeennnqqq|||xxxooolll{{{{{{|||mmmppp|||yyy{{{yyytttssswww{{{|||xxxuuuqqqqqqrrrrrrpppnnnqqqmmmfffjjjwwwuuummmpppccctttxxxmmmggg```ooopppqqqnnnmmmrrr{{{jjjiiimmmcccTTTooopppkkkaaajjjvvvlllaaagggppp~~~wwwoooiiiiiilllpppqqqvvvoooiiikkkpppsssuuuxxxhhhnnnqqqmmmjjjjjjjjjiiijjjnnnpppllljjjlllooopppjjjnnnqqqrrruuuyyyzzzwwwnnnllljjjkkklllllljjjggghhhsssyyyxxxxxxyyyuuunnniiieeehhhhhhdddlllsssmmmYYYbbbyyyiiigggPPPrrrnnnmmmbbbUUUmmmzzzmmmmmmooorrrvvvxxxwwwtttqqqmmmoooooommmmmmoooooommmkkkccc```bbbaaaZZZWWWZZZSSSLLLOOOYYYWWWRRR^^^ttt{{{wwwlllwwwwwwlllqqqooo~~~ppprrrVVVcccxxxwwwnnnmmmSSSkkk|||xxxuuuuuuyyy||||||zzz}}}}}}zzztttoooqqqxxxmmmpppfff~~~xxx{{{xxxcccRRRHHHGGGDDDBBB>>>:::333---777666666555...&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$##################""""""""""""##########################################$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%'''''''''(((((()))***+++...222999???BBBAAA===;;;999:::===AAA@@@AAAGGGPPPHHHJJJKKKLLLLLLKKKIIIHHHMMMPPPOOOIIIFFFGGGHHHFFFLLLKKKJJJIIIHHHGGGGGGGGGAAABBBCCCCCCBBBBBBDDDFFF===???CCCEEEAAA<<<>>>CCCFFFHHHIIIJJJHHHCCC>>>;;;===:::888777444...+++,,,)))111888;;;888777999===>>><<<===???BBBBBB>>>:::777444000+++((('''&&&&&&&&&%%%$$$$$$#########$$$%%%%%%$$$###""""""""""""########################"""############$$$$$$$$$$$$$$$%%%%%%&&&'''(((((((((((()))*********))))))+++++++++************)))___:::777333111000000...---*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,---......333...---000222222333777>>>bbbpppkkkxxx]]][[[]]]eeennntttyyy{{{~~~{{{}}}~~~tttxxx~~~rrrzzz|||uuutttzzz}}}yyysssqqqoooooooooooonnnmmmlllsssggg]]]nnn~~~vvviiimmmrrrsssiiiwwwjjjeeeuuuvvvuuuppplllmmmttt{{{yyygggjjjccc^^^|||qqqccccccpppwwwkkkiiizzzwwwpppllloooqqqooommmoookkkkkknnnsssvvvssslllfffjjjppprrrnnnjjjjjjjjjhhhiiimmmnnnllljjjlllppptttkkkoooqqqpppqqqtttsssooodddeeegggjjjllllllkkkjjjhhhttt{{{wwwuuuxxxuuulllnnneeeeeeiiiiiinnnpppeeeWWWrrruuugggbbb___ccchhhccciiiwwwpppmmmnnnqqquuuxxxwwwrrrnnnnnnqqqqqqnnnnnnqqqqqqnnnjjjhhhkkkooonnnfff``````kkkccc^^^\\\TTTPPP^^^ssseeejjjdddjjjfff```ttt}}}|||ooodddXXXqqqyyyooovvvggg^^^```zzzxxxuuuuuuwwwyyyzzzyyyyyyuuuwwwqqqqqqwwwzzzxxx~~~|||rrriiiIIIJJJHHHBBB===:::777333777999<<<<<<333'''###%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$######""""""######$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%'''&&&%%%$$$%%%&&&'''((((((((('''(((***---000111888===DDDJJJLLLKKKGGGDDDBBBAAAHHHQQQOOOGGGFFFMMMRRRQQQPPPNNNMMMKKKHHHFFFEEEKKKKKKCCC???BBBDDDAAAAAACCCDDDDDDCCCAAA@@@@@@???@@@BBBAAA@@@???@@@BBBDDDBBBAAAAAABBBCCCEEEGGGFFFFFFFFFCCCAAAAAACCCFFF===>>>@@@CCCBBB<<<555111000666<<<>>>:::666444444222222444777;;;>>>===;;;@@@???<<<888444000...,,,&&&&&&%%%$$$#########"""%%%$$$###""""""######$$$########################""""""#########$$$$$$$$$###$$$$$$%%%&&&&&&''''''&&&''''''((()))))))))(((+++++++++*********))))))[[[:::777333111000000...---***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------------------,,,,,,++++++------,,,,,,------...//////---...222333333666;;;OOOTTTyyy```\\\]]]aaahhhqqqzzz{{{|||~~~{{{fff}}}yyyzzz{{{vvvssswww{{{tttnnnzzzzzzvvvxxxvvvooommmnnnnnnmmmllllllmmmnnnsssoooZZZPPPggg}}}xxxlllsssooorrrkkkuuupppnnn{{{|||zzzuuuooommmqqquuuuuujjjcccbbbtttkkkaaappp}}}lllkkkrrrnnnooolllnnnrrrrrrnnnmmmpppnnnnnnmmmkkkjjjjjjjjjiiimmmrrrsssnnniiihhhgggeeeiiiiiiiiihhhggghhhmmmrrrmmmooonnnjjjiiikkkjjjggg[[[aaagggjjjhhhfffggghhhffflllmmmgggfffkkklllgggpppcccbbbjjjmmmpppkkk]]]^^^}}}rrrgggZZZtttxxxdddbbbbbbiiirrrmmmnnnoooqqqrrrqqqnnnkkknnnqqqqqqnnnnnnqqqqqqnnngggjjjpppxxx||||||}}}~~~~~~qqqjjjgggfffTTTbbb^^^```aaaggg~~~uuummmUUUfff|||wwwhhhiii\\\LLL|||vvvvvvwwwuuutttuuuxxx{{{{{{zzzxxxvvvvvv|||ooobbbbbbmmmxxx}}}{{{~~~ssslllwwwyyyqqq\\\SSSFFF???DDDHHH???333444888>>>@@@777+++%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$&&&(((***+++---------///222777;;;>>>CCCFFFJJJNNNOOOOOOMMMLLLLLLHHHJJJRRRQQQIIIEEEIIIJJJHHHEEEEEEFFFGGGFFFEEE>>>HHHLLLGGGHHHRRRXXXWWWQQQWWW]]]aaaaaa___]]]\\\YYYZZZYYYWWWTTTRRRQQQRRR]]]SSSFFF???AAAEEEEEEBBB777:::;;;999666777<<>>999>>>@@@CCCEEEEEEBBB<<<999000......///111333444555<<<>>>???@@@>>>;;;888666///...---***'''%%%"""!!!######"""!!!"""###%%%&&&########################""""""#########$$$$$$$$$######$$$$$$%%%%%%&&&&&&$$$%%%&&&'''((()))))))))+++++++++*********))))))XXX:::777333111000000...---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------.........---,,,,,,---------------......///......000222111333;;;FFFeee]]]ZZZdddbbbjjjttt~~~{{{}}}yyy\\\sss~~~sssvvv}}}}}}tttsssxxxsss{{{}}}vvvqqqmmmjjjooonnnllllllmmmmmmmmmllleee]]]ZZZmmmwwwxxxqqqkkkuuutttyyysssqqqwwwwwwuuussspppnnnnnnooolllooo\\\^^^gggsssvvvdddhhhmmmbbbmmmooopppnnnlllllloooqqqkkkmmmmmmjjjiiikkklllkkkmmmrrrsssmmmhhhfffeeeccctttnnnjjjjjjjjjlllpppvvvlllnnnlllggggggiiijjjhhh]]]cccjjjkkkfffccccccfffqqqnnniiigggiiimmmooopppjjj```dddnnnooommmfffYYYlllooollldddZZZ{{{nnnggg\\\ddd{{{```rrrlllmmmnnnllljjjjjjkkkllloooqqqqqqooooooqqqqqqooollllllnnnpppsssyyy~~~{{{yyy~~~~~~sss{{{rrruuu|||ssslllfffTTTtttooovvvggg\\\ZZZXXXzzzzzzrrrtttvvvuuurrrsssxxx}}}wwwwwwwwwvvvwwwzzz~~~cccVVVKKKRRRgggzzz~~~{{{pppgggvvv}}}~~~|||ppp{{{}}}vvvaaaGGG@@@NNNYYYJJJ333666:::@@@DDD>>>111)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$%%%&&&)))+++...000222777888999;;;???DDDHHHKKKLLLLLLMMMMMMNNNNNNNNNNNNMMMGGGBBBCCCDDDEEEIIINNNPPPNNNLLLOOOSSSVVVVVVUUU___kkknnngggfffrrrzzzyyyuuu{{{yyytttrrrlllnnnppprrrsssuuuyyy||||||rrrddd\\\___fffgggcccIIINNNRRRNNNEEE>>>===???KKKEEE<<<555666<<<>>>===>>>>>>AAAEEEHHHIIIEEEBBB:::888444111//////000000000333888<<>>===<<<:::888444///+++'''%%%%%%$$$###""""""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$&&&'''((())))))***+++++++++************)))UUU:::777333111000000...---+++++++++,,,,,,,,,------------------------------------------............,,,---...//////...---------------------...//////...000222333222999LLL___```[[[```aaaqqq~~~zzzzzz~~~uuu}}}}}}rrr{{{|||rrrpppwwwyyyzzz|||{{{ssslllmmmrrryyyqqqjjjkkkqqqsssmmmfff\\\fffvvvsssxxxoooffftttuuutttxxxpppqqqqqqoooooopppqqqpppnnnkkklllttt\\\[[[}}}lll{{{wwwkkkaaajjjsssnnnmmmssssssmmmjjjnnnnnniiigggkkkmmmmmmppprrrlllcccmmmrrrsssnnniiihhhgggeeetttkkkkkknnnppptttyyykkknnnmmmjjjiiilllllljjjiiikkkmmmllljjjjjjlllnnnpppddd^^^dddiiihhhgggkkkccc```lllwwwppphhhccc\\\yyyiiieeebbbiiilllhhhbbb]]]sss{{{iiigggmmmkkkmmmmmmiiieeeffflllsssnnnqqqqqqnnnnnnqqqqqqnnnppppppmmmhhhfffjjjqqquuuiiihhhggghhhkkkttt|||xxxiiiddd[[[dddxxxsssnnntttjjjVVVeeevvvuuuyyyrrrrrrrrrrrrsssuuuyyy{{{{{{|||~~~}}}|||zzzyyyxxxgggdddcccfffmmmssswwwyyyrrruuukkkkkk~~~vvvhhhxxxsss[[[KKKOOOXXXQQQBBB===>>>DDDIIIEEE999///***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((***,,,///333777;;;===???BBBBBBDDDFFFIIIMMMPPPRRRPPPOOOMMMLLLKKKJJJJJJJJJJJJLLLKKKGGGIIITTT```gggxxxvvvtttvvvxxxvvvpppkkkuuu|||llleeelllqqqnnn```eeejjjiiiaaaYYYSSSRRRYYY[[[^^^bbbggglllsssxxxuuuuuussspppttt~~~tttzzz}}}wwwjjjaaa```ccc[[[UUUJJJAAABBBKKKNNNLLL;;;<<>>;;;777444333222,,,...111444888:::<<<=========<<<:::777444111///+++)))'''$$$$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$############$$$$$$$$$$$$###$$$&&&''')))******++++++++++++************)))TTT:::777333111111000///---++++++,,,,,,,,,------------------------------------------.........//////+++,,,.../////////.........------------...//////...111444444555BBB^^^wwwccceeeTTTYYYeeelllzzz}}}vvv~~~{{{}}}yyyzzzvvvqqqwwwuuu{{{wwwvvvwwwqqqkkkrrrttthhhjjjuuuxxxmmm```ppp|||rrrkkknnnpppcccpppoooiiinnnlllqqqsssqqqpppssswwwvvvqqqkkkqqqyyy___[[[tttuuuuuujjjkkkpppmmmmmmnnniiillluuuwwwooonnnrrrkkk\\\qqqnnnhhheeekkkqqqmmmbbbnnntttuuuqqqmmmlllllljjjrrrffffffjjjllloootttkkknnnooollllllnnnmmmiiiuuurrroooooorrrvvvxxxyyyooo___ZZZgggooohhhdddiii^^^cccvvvrrreeedddbbbpppiii```aaa{{{fffcccZZZaaaxxx```sssiiikkkmmmnnnhhhbbbeeeooozzznnnqqqqqqnnnnnnqqqqqqnnnmmmppppppllliiijjjmmmnnnoooiiilllsssmmmaaafffuuuxxxwwwrrryyyaaafffkkkaaaRRRvvvuuudddtttqqqmmmQQQmmmnnnnnnkkksssssspppmmmoootttyyyzzzyyywwwzzz~~~|||zzzpppkkkiiimmmssswwwzzz{{{~~~gggxxxvvvfffkkkqqqvvvwww}}}uuuZZZHHHJJJSSSVVVCCCCCCGGGMMMJJJ???222---&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((111333888>>>CCCGGGJJJKKKGGGHHHIIIKKKMMMPPPRRRSSSPPPOOOMMMKKKIIIHHHGGGFFFMMMZZZbbb^^^aaappp}}}tttfff\\\]]]eee```KKK???CCCGGGCCC555;;;@@@AAA<<<888777777999::::::999999<<<@@@DDD;;;DDDLLLLLLNNNVVV\\\]]]tttyyy{{{wwwooonnnwwwnnnlllfffaaadddjjjiiibbb???CCCEEEBBB===<<>>:::777666000000//////111444777999666777999:::;;;;;;::::::000...***'''%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###############$$$$$$$$$###$$$&&&((()))***+++++++++++++++************)))SSS:::666444444222---,,,...---------------------------------------------------------............///---.........------///000------,,,---......---,,,&&&888<<<222EEETTTooo___ccc___ZZZcccuuuxxx{{{xxxyyy{{{uuurrrvvv}}}wwwwww{{{xxxvvvyyysssttttttrrrpppssszzz~~~eeetttllldddwwwrrrppp~~~xxxrrrpppnnnlllkkkmmmgggjjjkkkkkkmmmqqqppplllnnnyyyrrrmmmtttnnnhhhtttlll{{{ccc{{{~~~mmmmmmmmmmmmllllllnnnrrruuuvvvpppjjjiiikkkllliiieeeiiikkkjjjjjjlllmmmiiiaaassszzznnnrrreeevvvkkkgggnnn```gggrrrrrrllljjjbbbjjjnnnlllkkkppppppkkkooommmkkkiiiiiikkkmmmooofffgggdddaaahhhqqqjjj[[[eeerrr~~~iiiXXXcccyyy{{{ttt\\\ZZZwwwppphhh___nnnxxxsssjjjfffeeedddjjjhhhhhhhhheeeeeemmmvvvkkknnnmmmjjjlllrrruuuuuuuuupppjjjiiiiiiiiijjjllljjjjjjmmmnnnggg^^^___ffflllnnnpppqqqpppmmmiiiggg[[[sssttt```bbbyyytttWWW```jjjnnnyyyuuu|||lllggggggmmmppppppvvv~~~wwwwwwvvvwwwooossstttuuuzzzxxxvvvxxxooo```fffgggiiinnnwwwzzz|||sssyyy[[[IIIWWWLLLRRRGGGMMMPPPDDDAAA???...'''%%%$$$%%%'''(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%'''''''''&&&$$$$$$%%%&&&&&&%%%%%%'''+++222999===CCCFFFGGGGGGHHHKKKMMMMMMLLLLLLIIIHHHLLLQQQOOOJJJEEEKKKEEEPPPRRRnnntttzzzwww}}}nnnmmmyyyxxxWWWPPPMMMOOOLLL???666666999III>>>CCCCCCDDDZZZUUUWWWTTTWWW^^^___ZZZWWWXXXbbblllcccMMMPPPhhhlll\\\GGGQQQLLLDDDFFFCCC:::888>>>DDDGGGFFFGGGKKKNNNMMMWWW[[[yyyrrrppplllppp]]]bbbjjjhhhSSS>>>>>>KKK\\\PPPEEEBBB???:::;;;AAA;;;666<<<333666BBB888777555111,,,***,,,111888<<<888888777555000+++&&&###$$$$$$%%%%%%&&&&&&&&&&&&$$$###"""!!!"""$$$%%%'''""""""""""""""""""""""""$$$$$$$$$%%%&&&'''))))))***++++++******,,,///222SSS888444222222000,,,,,,...------------------------------------------------------------............---.........------///000///...,,,,,,---///000000555)))+++777[[[zzzbbbZZZeeehhhrrr~~~~~~}}}zzzvvvxxx~~~yyy{{{yyy|||~~~vvvrrrssstttttttttttttttuuuuuuuuuiiihhhwwwnnncccvvv|||sssmmmqqqssspppjjjfffddddddeeeffffffggglllqqqoooiiippprrrqqqtttuuukkkgggppppppwwwjjjjjjtttgggjjjlllnnnpppppprrrtttvvvpppooommmkkkjjjiiigggfffhhhkkkkkkiiiiiijjjfffaaavvvyyylllqqqgggssshhhfffjjjcccdddooouuunnnhhhiiiiiiiiihhhfffgggkkkmmmmmmkkkjjjiiihhhhhhhhhiiiiiieeehhhgggiiittt|||ppp```pppwwwkkk___eeevvvrrrggg^^^iiizzzwwwjjjfff^^^jjjssspppiiieeecccaaafffeeeggghhhfffdddiiiqqqpppkkkkkkqqqrrrnnnooouuuqqqooommmjjjgggfffjjjoookkklllooorrrnnnkkkpppzzz~~~wwwqqqmmmkkkiiihhhhhhuuunnnZZZ]]]tttxxxfffjjjfffxxxzzzmmmnnn]]]cccnnnnnnuuuuuuyyy~~~}}}zzz{{{ssswwwxxxwwwxxxzzzyyytttzzzwwwxxx}}}|||nnnbbbcccbbbaaaaaahhhwwwuuuwwwaaaNNNRRRXXXRRRSSSQQQGGGAAA<<<333,,,)))&&&%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%"""$$$'''((('''%%%%%%&&&&&&(((,,,111777<<>>999>>>;;;666;;;FFFFFFHHHUUU^^^|||tttggggggxxxvvvmmmuuu|||xxx{{{yyyvvvsssqqqrrrnnnooorrreeeYYY]]]kkk___NNN@@@===@@@CCCBBBCCC999EEEJJJLLLVVVqqquuurrr|||iii]]][[[]]]rrrBBB000:::GGGDDD;;;>>>888<<<333888FFFAAACCC???<<<666---))),,,666=========;;;999666444222111)))((('''%%%$$$######"""&&&&&&%%%$$$$$$######"""###########################$$$$$$$$$%%%'''((()))***************+++...111SSS999444111111000---...222------------------------------------------------------------............---.........------///000000///---------///111333999333>>>JJJjjjaaaVVV___ooosss{{{||||||xxxwww|||zzz~~~||||||~~~{{{tttnnnkkkuuusssrrrrrrqqqnnnhhhdddaaavvv}}}ttteeennnsssfffmmmnnnccc[[[\\\^^^]]]hhhgggddddddiiippppppkkkvvvqqqvvvvvvhhh```jjjtttuuu}}}eee|||llliiijjjnnnrrrttttttsssssssssmmmnnnooommmiiigggggghhhfffjjjllliiiggggggeeebbbzzztttiiipppjjjmmmeeefffbbbeeeoooxxxssshhheeejjjnnniiifffggggggfffgggiiiggggggggghhhgggfffeeedddiiikkkjjjjjjrrr{{{xxxnnnWWWlllnnn\\\ZZZqqq~~~hhh\\\eeezzzyyymmmfffdddbbbiiinnnlllgggddd```]]]eeeddddddeeeeeefffmmmvvvuuujjjiiirrrpppdddbbblllllloooooojjjeeeeeekkkqqqhhhiiimmmoooooopppxxx{{{lllcccbbbdddffffff||||||ooo]]]\\\kkkooohhh|||nnnjjjffffff|||cccVVVcccpppgggpppxxxuuuuuuxxxyyyxxxyyy|||uuuyyyzzzxxxvvvvvvsssnnn~~~zzzxxx{{{~~~{{{rrriiiiiihhheeebbbhhhzzzRRROOO[[[___ZZZSSSOOODDD;;;;;;333///)))&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&%%%&&&(((***,,,000777===BBBEEEFFFFFFPPPLLLGGGFFFGGGJJJMMMOOOWWWSSSMMMHHHHHHNNNZZZcccxxx|||\\\MMMBBB;;;???AAA999===KKKPPPRRR```iiiwwwzzzkkkttt{{{yyyuuusssyyy|||wwwpppdddSSSMMMTTTCCC>>><<<>>>MMMRRR\\\dddhhhlllxxx|||jjjYYY```yyyaaa:::444:::MMMIIIEEEGGG<<>>777333444>>>???AAABBBBBBAAA???>>>>>><<<999444111...,,,,,,(((&&&$$$###"""$$$&&&'''#######################################$$$%%%&&&'''((())))))((((((***,,,JJJ888333000111000...///333------------------------------------------------,,,,,,,,,,,,---------------.........------///000,,,000333333111000111444EEEYYYsssddd^^^gggkkkwww}}}```{{{}}}wwwzzzwwwyyygggpppvvvzzzxxxvvvuuurrrooouuuyyyzzzuuummmnnnwww}}}vvveeennntttdddkkk~~~ppppppttt}}}sssfffrrr}}}~~~uuujjjbbb^^^ZZZUUUWWWsssrrruuunnn```rrroookkkmmmppppppooonnnnnnooouuunnngggfffjjjnnnnnnkkkggglllnnnlllkkknnnooommmfffccckkkgggmmmbbbggghhhgggjjjlllkkkhhhfffhhhkkkbbbeeeccc\\\XXXaaapppzzziiihhhfffeeegggjjjnnnqqqiiijjjjjjjjjjjjjjjjjjjjjnnnhhhkkkuuuyyyqqqiiihhhgggqqqvvvjjj___iiioooeeeiiifffeeefffgggfffiiimmmwwwvvvyyy}}}}}}xxxuuuvvvhhhppplll___bbbssszzzuuuvvvxxxsssllllllqqqoooiiikkkppprrrpppnnnnnnnnnlllnnnmmmnnnsssyyy|||yyyuuuxxxnnngggiiinnnrrrxxxuuuwww|||dddUUUsss~~~ooooootttssspppqqqlllVVV___}}}nnnxxxsssxxx{{{wwwuuuxxxzzz{{{uuutttsssssstttuuuwwwyyywwwhhh]]][[[\\\fffyyy}}}wwwrrrgggdddhhh\\\DDD777888777444///***''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%'''((($$$***444===BBBDDDEEEFFFIIIKKKMMMOOOPPPOOONNNMMMNNNFFFAAACCCHHHVVVoooxxxwwwlllRRR<<<555<<>>>>>===;;;888555222///...///---***&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%&&&'''))))))(((''')))***FFF666222000111000------000------------------------------------------------++++++,,,,,,,,,------------.........------///000---000222111000333999???>>>dddfff___iiillluuurrrppp}}}~~~}}}zzz{{{vvvjjjkkkuuu|||yyyuuuttttttssskkkqqqvvvuuupppnnnsssxxxqqqjjjgggjjjwwwqqqeeeyyytttrrruuuwwwooobbb```hhh{{{xxxtttlllcccfffkkkjjjuuussssssqqqsssdddrrrppphhhlllppprrrqqqooommmlllmmmkkkhhhhhhjjjkkkjjjiiilllnnnmmmkkklllooonnnjjj^^^cccrrreeekkk___hhhddddddfffgggeeebbbcccfffhhhgggmmmiii^^^___nnnvvvttthhhhhhgggfffgggiiikkkllllllkkkkkkiiifffddddddfffiiidddeeelllnnnhhheeegggeeennniiiaaaeeeiiigggfffcccbbbeeeiiihhhdddeeejjjfffeeefffkkkkkkfffbbbaaa___cccbbb^^^cccqqqyyyzzzyyy~~~{{{ppplllpppoooiiilllppppppkkkjjjlllllliiihhhiiikkknnnppppppllliiiqqqhhh``````cccfffkkkpppmmm}}}|||qqqiii```lll~~~qqqlllrrrooodddbbbjjj\\\bbbyyywwwoooyyyjjjrrrxxxxxxvvvwwwxxxwwwqqqrrrsssrrrqqqqqqrrrttt{{{vvvjjjbbb^^^dddsssgggiiimmmjjjWWW===444555555222---(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%&&&(((***,,,000666???FFFJJJKKKKKKKKKLLLNNNPPPQQQPPPNNNJJJHHH;;;@@@NNN```mmm{{{fffJJJDDDBBB<<>>@@@@@@???===:::666222///222111000...+++'''$$$"""$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$%%%'''(((((('''''''''(((DDD888444333444222///...000------------------------------------------------++++++,,,,,,,,,------------.........------///000...000111///000666AAAIIIbbb___tttlll^^^mmmvvvpppqqqxxxyyy~~~~~~xxxuuu~~~zzztttvvv|||hhhuuu~~~zzztttsssuuuuuummmrrrxxxzzzwwwrrrnnnllljjjjjjtttkkkxxx{{{^^^nnnzzzvvvooo___YYYrrrssshhhjjjqqqqqqkkkxxxqqq|||gggwwwttt```fffnnniiinnnsssvvvtttooojjjgggeeehhhkkkkkkjjjhhhggggggppppppmmmkkklllooolllgggZZZeeewwweeeiii]]]ggg```oooooojjjaaa[[[]]]dddhhhmmmwwwtttiiimmm{{{wwweeegggggghhhhhhgggffffffeeehhhhhhiiiiiigggeeehhhlllggghhhjjjlllmmmjjjhhhgggbbbfff]]]___mmmhhh^^^ggg```aaaggglllhhh___]]]aaa```[[[XXXZZZ[[[\\\^^^bbbYYYVVVVVV\\\aaafffmmmtttzzztttlllnnnoookkksssuuurrrkkkiiimmmnnnkkkhhhjjjkkkmmmnnnnnnmmmmmm]]]YYYVVVXXX]]]aaacccccceeegggtttqqq^^^gggoooqqqppplllkkkkkkfff^^^UUUvvvrrrtttqqq___jjjuuuxxxwwwwwwwwwuuurrrtttuuutttqqqooopppqqquuuzzzyyylll```YYYUUU{{{zzz~~~~~~pppdddkkkqqqvvvhhhGGG111444666444///***'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''((('''''''''(((+++---///EEEFFFFFFFFFGGGIIIMMMPPPMMMOOOQQQQQQNNNIIIBBB>>>WWWpppppplllIII;;;<<>>FFFDDD;;;999...&&&000>>>:::222///+++'''&&&$$$###"""######$$$'''&&&$$$###"""###%%%&&&%%%%%%&&&'''((()))***+++HHH:::666222111111111///---///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////+++---***000999:::SSSuuu[[[fffwww|||{{{nnnaaa~~~{{{~~~yyy~~~{{{sssvvv|||{{{wwwyyyuuusssvvvtttsssyyytttlllnnn{{{wwwppptttooolllnnnkkk|||qqqooofffooosssvvvtttfffoootttpppmmmoooqqqoooooonnnoooqqqssstttvvvwwwwwwrrrwwwrrrqqqtttfff```ppppppmmmjjjlllpppkkkccc^^^fffeee]]]```lllnnnfffYYYhhhuuuttthhh[[[WWW[[[ssswwwtttjjjfffiiihhhaaammmlllhhhbbbdddlllrrrssskkkjjjkkkgggdddooosssgggdddccccccdddcccccchhhpppiiidddeeeeeebbbggglllggggggccccccfffgggcccaaadddddd___ZZZ[[[___aaa^^^ZZZLLLSSS]]]ffflllooorrrssskkkkkkkkknnnrrrttttttrrrjjjmmmppprrrssstttwwwzzz{{{vvvqqqlllkkkmmmlllhhhnnnmmmpppwwwrrrkkkqqqlllnnnmmmkkkllllllgggaaammmnnnpppssswwwzzzyyyxxx|||llldddkkk|||zzz~~~sss^^^YYYjjj~~~lllnnnsssnnnhhh___{{{zzzyyyvvv}}}wwwrrrnnnmmmnnnooooooppp|||}}}xxx~~~nnnbbbNNN\\\WWW^^^vvvqqqrrriiiZZZhhhuuukkkOOO;;;000222111111///)))%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%&&&((('''&&&&&&'''(((&&&(((,,,666BBBIIIIIIDDDHHHKKKRRRQQQGGGHHHVVV^^^LLL???AAAQQQbbb|||xxx\\\FFFBBBUUUhhhiiibbbvvv{{{ppp{{{|||sss}}}uuuttt```{{{|||{{{wwwwwwyyysss}}}wwwpppvvvwwwqqqdddcccMMM[[[dddmmmnnn]]]ddddddDDD???ZZZoooJJJ===BBBAAAAAAFFFCCC777111GGG333,,,333555:::;;;555...,,,)))&&&$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&((())))))***EEE999777444111000000000000......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------.........////////////------444:::AAAkkklll^^^^^^qqquuukkkvvv~~~}}}~~~}}}wwwvvv}}}|||xxxsssrrrvvvyyyxxxxxx|||wwwqqqiiiwww{{{mmmzzzrrrmmmnnnmmmwwwttthhh{{{sss]]]lll|||pppiiiooopppgggnnnnnnmmmnnnpppssswwwxxxkkkrrrsssrrrnnn|||```pppqqqlllfffkkksssjjjZZZpppyyywwwlllqqq|||kkk[[[yyy|||iii```YYY^^^rrr}}}tttjjjfffggggggdddaaafffddd___]]]bbbkkkppppppjjjhhhkkkhhheeennnsssiiibbbcccgggjjjhhhfffkkkrrrdddfffbbbaaaggghhhhhhnnnggggggiiimmmlllgggccccccfffaaa\\\\\\```bbbaaa^^^YYYaaalllsssuuurrrnnnkkklllhhhfffiiioooqqqnnnjjjhhhkkknnnoooooonnnnnnooouuugggjjjpppllltttzzznnn^^^jjjqqqwwwzzzqqqjjjrrrppplllkkklllkkkeeeaaaaaavvvsssooonnnoooqqqssssssppp{{{XXX]]]sssvvvmmmrrruuuuuuooodddsssvvveeeccc```^^^___\\\iii~~~vvvsssqqqvvvnnnnnnnnnpppsssuuuuuussspppvvvuuuwwwyyyllliiiXXX]]]NNNPPPrrrppp|||wwwsssjjjjjjllleeebbbPPP666,,,222222++++++'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&''''''((()))&&&''''''&&&%%%%%%''')))---555;;;@@@HHHOOOLLLCCCTTTOOOLLLNNNTTTUUUJJJ===GGG[[[ooolllFFFMMMIIIKKKccc{{{}}}vvv}}}nnnttt}}}~~~sssnnn~~~tttwwwyyyhhhzzz{{{yyy}}}~~~gggTTTWWW___jjjyyyiiiXXXXXXlll}}}<<>>CCCFFF<<<222555;;;;;;===<<<111888555111,,,'''%%%$$$###"""###%%%&&&&&&%%%###"""$$$$$$%%%%%%&&&'''((((((~~~CCC777777555111......000222...------,,,,,,,,,------------------------------------------........................////////////333111222999HHHbbblllzzzkkklllssssss}}}~~~xxx~~~zzzvvv}}}zzzssszzzmmmmmmxxx|||{{{|||~~~}}}}}}kkknnn~~~kkkwwwwwwqqqpppmmmuuuqqqmmmsssiiiiiikkk~~~rrrhhhmmmwwwrrreeeiiimmmqqqrrrssssssppplllbbbsssrrruuupppiiihhhooonnnhhhmmmtttjjjWWWzzzyyysssmmmqqqyyysssfffqqquuu^^^iiiqqqsssvvviiiaaadddgggdddbbbeeekkkiiieeeccchhhnnnnnniiiiiigggjjjjjjfffmmmssskkkcccgggooosssnnngggggglllfffhhh___aaaqqqnnnfffrrrkkkllloooqqqoookkkhhhggggggccc```aaagggkkkmmmllluuuvvvuuurrrkkkddd```]]]iiigggfffhhhlllkkkgggbbbggghhhiiiiiiiiiiiiiiijjjeeeXXXhhhvvvnnnuuu{{{fffWWWrrr}}}wwwsssooolllppprrrjjjiiimmmkkkccc```eeexxxtttnnnjjjjjjlllmmmnnndddlllUUUiii{{{fffjjjsssmmmgggmmmnnnbbbgggvvvccceeelllaaacccuuu{{{sssvvvnnnmmmooopppmmmqqquuuwwwzzz|||{{{wwwlllrrrppppppvvvqqqjjjlllttthhhRRRRRRmmmtttzzzzzz|||yyyxxxoooooovvvlllIII222666222(((---)))((('''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))))))))'''%%%%%%''',,,///888EEEKKKDDDBBBJJJRRRSSSIIIXXXZZZOOOGGGIIIVVVgggxxxmmm___OOOIIIUUUhhheeegggyyynnnvvvnnnuuuyyyooo{{{vvvlll|||yyy||||||qqqhhhhhhssslll\\\^^^[[[```hhh~~~eeeOOOjjjsssOOO<<<===>>>888666;;;999...111???CCC>>><<<777111---***((((((######$$$%%%%%%$$$###"""######$$$%%%%%%&&&''''''}}}AAA666666444111///...000111------,,,,,,,,,------...---------------------------------.........//////........./////////000000...111666CCCccc___kkkuuu~~~xxx~~~|||qqq{{{zzzwww|||lllhhhooonnn~~~~~~{{{~~~{{{}}}nnngggmmmqqquuupppppplll~~~rrrnnnhhhsssxxxpppdddeeeuuu}}}nnncccfffrrrwwwtttoookkkqqqtttqqqpppooojjjcccaaatttuuuvvvrrrooo^^^kkkrrrooonnnqqqjjj]]]ssshhhkkknnniiieeeeeellluuuhhh}}}sssuuukkkbbb```fffgggaaaaaahhhuuuuuurrrrrruuuxxxssskkkhhheeejjjkkkfffkkkqqqkkkjjjkkkoooqqqmmmggghhhnnnhhhfff\\\eeeyyyrrreeeooohhhkkklllkkkhhhgggggggggfffdddbbbdddiiinnnqqqrrrooonnnkkkgggcccbbbccceeedddgggjjjkkkjjjgggdddbbbhhhfffeeeeeehhhkkkoooqqqccc^^^uuuqqqmmmmmmVVV[[[uuujjjpppqqqnnnoooiiiiiinnnmmmeeedddjjjssspppllljjjjjjkkkkkkkkkkkkeee___wwwkkkddd]]]nnnkkkjjjrrrsss___UUUbbbccc___kkkqqqjjjwwwyyyyyyvvvmmmhhhmmmqqqmmmnnnuuuyyyxxxxxxzzzwwwrrrtttxxxsssrrryyyvvvooorrrrrr^^^VVVSSSPPPhhhooofff{{{xxxwwwyyy|||{{{]]]AAA>>>888---000+++***(((&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))((((((((((((***111999??????JJJOOOLLLKKKQQQUUUTTTLLLRRRKKKKKK^^^ttt|||LLLDDDNNNZZZlllrrraaannn}}}vvvsssdddfffxxxzzz~~~rrreeekkkfff[[[fffqqqdddVVVkkkpppEEE<<<888<<<888???CCC888444999:::???===:::666333000......'''&&&%%%###""""""############$$$$$$%%%&&&&&&&&&}}}AAA666555444222222111000000------,,,,,,,,,---......------------------------------........./////////....../////////000000000---333AAAVVV~~~bbbeeefffxxxwwwzzz{{{|||yyy|||xxx~~~ooocccqqquuussszzz|||vvvxxxyyykkkkkk}}}|||nnnmmmlllkkkooommm}}}rrrqqqpppmmmmmmsssxxx|||mmmhhhiiiooopppkkklllrrrrrruuuqqqiiifffjjjjjjeeedddssswwwrrrooonnnZZZgggrrrrrrnnnkkkiiifffuuuhhhoooqqqgggeeennnbbbtttrrrllluuusssggghhhfffccceeeiiifff```aaagggkkknnnooooooqqqsssooohhhgggdddjjjlllfffhhhnnnjjjrrrlllhhhgggggghhhnnnvvvhhh```^^^nnn|||pppcccgggfffkkklllgggdddfffhhhiiifffdddbbbccceeehhhiiijjjccceeeeeeeeecccbbbcccddd^^^aaaeeefffdddccccccdddoookkkfffcccdddgggiiijjjeeeiiiwwwlllfffWWWlllrrriiiqqqqqqllliiihhhkkknnnmmmiiijjjmmmmmmkkkjjjjjjkkkkkkkkkiiinnnaaa```qqqjjjgggvvvgggfffkkkkkkkkkiii```dddxxxvvvtttrrroooqqq}}}tttuuunnnmmmlllhhhpppssshhhbbblllqqqppprrrwwwwwwsssvvvyyytttssszzzxxxqqqtttvvvvvvhhhXXXNNNNNNdddqqqyyyhhhnnnsssdddNNNFFFAAA666...---+++)))&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''(((((()))***%%%(((,,,111777???GGGMMMFFFGGGKKKQQQTTTPPPEEE;;;JJJLLLQQQwwwhhhGGGPPPhhhppp{{{qqq~~~{{{zzz{{{eeehhhnnntttnnnkkkfffZZZooottt]]][[[^^^@@@666AAAAAA:::444///===<<<<<<:::888666444222---+++(((%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&~~~BBB888666444555777666333///,,,,,,,,,,,,,,,---...///....................................////////////.../////////000000000000555<<>><<<:::666444222111///,,,***(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&CCC:::777555777::::::555///,,,,,,,,,,,,,,,---...///..................................../////////000////////////000000000000;;;CCClllrrreee^^^iiinnnwwwxxxzzzzzz~~~|||vvvqqqwwwzzzsss}}}uuuooonnn]]]tttoookkkzzzuuuzzzrrrxxxZZZbbbjjj___gggfffkkkuuusssrrrtttqqqmmmqqq{{{}}}rrrhhhdddllluuurrrffffffuuu|||yyyjjjoookkkbbbbbblllppplllfffhhhvvviiimmmvvvfffsssdddaaafffmmmiii```dddpppzzzpppgggeeefffhhhiiijjjfff___ccckkkiiihhhiiieee^^^```___]]]^^^ccceeedddbbbfffgggeeeeeejjjmmmmmmfffbbbiiilllddddddiiigggmmmgggeeejjjooonnnkkkjjjhhh\\\qqq|||iiifffeee```iiimmmiiifffhhhkkkjjjhhhggggggggggggffffffeeeaaadddfffggggggggghhhiiiiiibbb]]]___iiittt{{{~~~hhhffffffjjjoootttuuuuuu{{{zzzsssdddYYYZZZooolllrrrkkk___```___jjjoookkkjjjnnnnnnhhhiiihhhggggggjjjkkklllkkkiiinnnXXXWWWnnnnnnaaannnnnnjjjqqqtttpppppptttvvvhhhbbbjjjddd\\\gggTTTTTTiiiwwwmmmlllhhhTTTpppyyyzzzppplllppppppkkkiiisssttttttwwwsssooovvvyyywwwqqqlll```KKKLLLeee{{{{{{{{{xxx~~~kkkmmmwwwttthhhhhhXXX111///---***'''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******---555AAAKKKNNNMMMJJJHHHLLLKKKMMMJJJ;;;555RRRwww^^^???^^^ZZZkkkmmmmmmyyyxxxkkkjjjrrrmmmrrrxxxeeeWWWZZZZZZ]]]|||ZZZ[[[wwwtttSSS>>>;;;999;;;>>>???>>>;;;777444555555444222///+++(((%%%%%%&&&&&&&&&&&&&&&&&&'''xxxFFF;;;999666444333222000...//////............//////..................------............/////////000///222111---,,,111444222<<>>GGGLLLIIIKKKPPPNNNFFF@@@GGG333<<>>[[[vvvxxxnnnmmmqqqwwwooo{{{yyy~~~|||{{{vvvwwwwww}}}}}}mmm___pppbbbXXXeeevvvnnnqqq{{{yyy~~~mmmnnnuuummmssshhhccciiipppooojjjggghhhttt{{{kkk^^^bbblllqqqnnnjjjggggggjjjqqquuunnndddgggssslllVVVQQQ^^^oooddd```gggiiikkk{{{}}}qqqddd```___^^^```cccnnnmmmggg```[[[\\\bbbfffbbbdddiiikkkiiifffddddddeeefffiiikkkllllllkkkjjjiiihhhhhhiiijjjllllllmmmllllllllljjjgggfffeeeeeefffkkkoookkkeeebbbeeehhh]]]```eeeiiijjjlllppprrrfffhhhgggddddddggghhhgggdddeeefffeeecccccceeeggghhhlllsssxxxyyyuuummmhhhhhheeebbbbbbeeehhhkkkllliiibbbpppkkkfffcccYYYkkkzzzjjjhhheee[[[ddd{{{ppplllkkkkkkiiihhhkkkkkkkkkkkkjjjhhhgggfffhhhkkkiiigggmmmwwwwwwnnnmmmnnn{{{{{{lllnnnuuujjjiiibbb___dddmmmrrrssssssrrrcccZZZpppvvvlllhhh]]]TTTccc{{{rrrooopppsssnnnggglllxxxyyytttsssooodddXXXRRRYYYbbbvvvsss|||zzzYYY>>>111......((('''+++(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))***)))((('''(((///:::BBBNNNOOONNNKKKJJJLLLKKKGGGCCC:::BBBRRRKKKlll{{{___[[[tttrrrzzzzzz}}}sss{{{tttuuufffhhhdddrrrYYY```hhh[[[AAA444>>>CCC???@@@888;;;;;;777444444444111+++***(((&&&%%%%%%%%%&&&tttCCC;;;888555444333222000...//////............//////............................../////////000000000000...000444333111:::FFFuuu{{{fffnnnlll}}}nnnqqqzzz|||vvvzzz~~~}}}~~~~~~|||yyyyyyvvvxxxiiieeekkkZZZcccooouuutttiiizzzvvvwwwpppeeekkkwwwvvvooommmmmmooonnnjjjjjjllluuuyyyyyyrrrkkkhhhggggggsssrrrnnniiifffgggnnnssswwweee^^^hhhjjjaaaeeettt|||ooocccbbbhhhnnnrrruuukkkddd^^^___bbbdddfffiiiqqqhhh]]]WWWYYY```ggglllhhhkkkmmmkkkgggeeedddeeedddfffiiilllmmmmmmllljjjjjjhhhiiimmmtttxxxwwwuuu___fffhhhaaa```fffjjjhhhccckkklllddd^^^ccchhhjjjeeeiiinnnqqqrrrpppoooooofffiiieee]]]```lllnnnfffdddeeefffeeecccccceeeffffffkkkpppnnnfff___\\\]]]RRRSSSVVVZZZ```dddeeeeee```dddllljjjjjj]]]VVVyyyuuukkkeeeZZZ___zzz}}}oooiiioooqqqkkkiiiooommmmmmlllkkkiiigggfffeeebbbiiilllhhhiiippptttrrrmmmjjjooonnnfffiiimmmdddiii___```nnnuuurrrttt{{{uuugggXXXjjjqqqpppaaaMMMMMMbbbqqqssssssnnnlllooonnnjjjnnnwwwyyyzzzyyytttqqqlll```VVVQQQTTTjjj|||}}}}}}pppNNN777...111+++&&&***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&'''((()))************(((''')))000;;;GGGOOONNNMMMNNNQQQPPPKKKIIIJJJ>>>EEEjjjgggdddrrr```\\\qqqggglllxxxqqq~~~}}}ooopppzzzuuuaaaZZZgggvvvWWWhhhcccBBBAAA===888>>>666;;;999000...555777333...---***(((&&&%%%%%%%%%pppAAA:::888555333333222000/////////............//////............////////////...////////////000000000111...222666111...BBB]]]dddqqqgggjjjvvv|||xxx}}}vvv{{{|||}}}{{{zzzxxxvvv{{{{{{yyyyyyzzzyyyvvvwwwzzzpppaaa```xxx___hhh~~~yyysss|||jjjyyyrrroootttwwwvvvuuupppjjjhhhmmmttt{{{wwwnnnhhhkkkpppmmmdddpppqqqppplllhhhhhhlllppp{{{nnnaaabbbvvvvvvkkkiiimmmhhh```YYYZZZ```jjjoookkkfffdddeee]]]XXX]]]eeejjjjjjjjjkkkmmmkkkddd```aaadddfffllljjjiiihhhiiijjjmmmoooiiiiiijjjlllooopppooolllXXXdddhhh___^^^hhhmmmhhhbbbjjjllleeeeeellllllfffkkkmmmooopppnnnkkkhhhfffffffffdddcccfffkkkiiidddeeeffffffeeeddddddeeeggghhhlllnnnjjjbbb]]]^^^aaa```dddkkkssswwwvvvqqqmmm___iiihhhhhhkkkVVVWWWqqqlllbbbYYYmmmrrrmmmlllpppqqqkkkjjjnnnkkkkkkkkkkkkjjjiiihhhggg___fffiiiggggggmmmrrrsssuuummmhhheeeeeejjjmmmjjj]]]aaammmxxxwwwooolllooohhhmmmfff[[[hhhzzznnn```IIIDDDccclllrrrmmmlllpppqqqpppppptttuuuzzzyyyrrrpppqqqiii]]]IIIHHH```gggggguuu~~~___???111555...$$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&'''))))))))))))((()))***---444>>>HHHOOORRRKKKJJJPPPVVVRRRIIIIIIRRRIIIjjjoooMMM___fffhhh{{{uuu\\\bbbyyywww~~~rrrqqqlll~~~~~~{{{pppkkkdddYYY|||___AAALLLRRRJJJEEE======:::666555777777444222111...+++)))'''&&&&&&nnn@@@:::777555333333222111/////////............//////........./////////000000////////////000000000111...///444777111777YYYqqqllluuummmpppnnn{{{~~~xxx~~~|||}}}}}}{{{|||wwwwww|||{{{sssrrrxxxooo^^^^^^yyy|||wwwlllwwwyyyrrrtttnnnuuuwwwxxx}}}{{{xxx~~~tttjjjjjjsssyyyssskkknnnqqqpppjjjfffiiimmmooojjjlllooonnnlllkkklllnnnvvvrrrnnnsssiiivvvzzzrrraaaZZZaaaddd```dddccceeejjjiiiccc^^^\\\bbb]]]^^^iiirrrqqqllliiilllkkkdddZZZYYY```fffgggnnnmmmkkkjjjiiijjjlllllliiikkklllkkkhhheeeddddddfffqqqsssiiidddiiihhh___cccfffeeeccchhhooolllcccbbbbbbcccdddfffgggggggggeeeaaafffrrrqqqeee___cccfffggggggfffeeeeeefffhhhggghhhiiijjjlllooosssvvvxxxyyyzzz||||||xxxsssnnndddpppggggggiiiTTT___zzzpppiii]]]```uuuvvvxxxsssiiidddhhhjjjhhhkkkkkkkkkkkkkkkjjjiiihhhdddfffgggfffhhhlllmmmlllmmmiiiaaa^^^bbbaaa___```XXXkkkzzzzzzssspppooolllpppmmmlllrrrzzzgggcccIIIHHHnnn|||ooommmmmmrrruuutttrrrqqqsssxxxwwwooonnnrrrooofffSSSNNNDDD]]]vvvxxxuuufff~~~ssspppkkkHHH555777111'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((('''***///888CCCLLLPPPPPPNNNSSSNNNMMMMMMIIIIIIZZZnnnssszzz```dddtttrrrgggjjjwwwuuu~~~{{{www{{{}}}kkkjjj{{{qqq||||||~~~pppggguuuvvvYYYbbbvvvHHH@@@:::999>>>???;;;999:::777555222///,,,***))))))lll@@@999777444333333333111000//////............//////.........//////000000111/////////000000000111111111333666555333CCCmmmrrrjjjtttqqqvvv|||~~~yyy~~~yyy|||~~~xxxttt~~~xxxuuuxxx|||{{{xxxvvvlllrrriiieeerrrxxxzzzkkkVVVsssppptttoooiiiiiirrrlllnnnpppqqquuuwwwssslllnnniiifffkkkoooppppppqqqfffhhhjjjlllnnnnnnmmmmmmrrrjjjkkkuuutttiiidddhhhlllqqqiiiUUUMMMXXXeeeiiioooggg```]]][[[[[[```gggkkkgggiiirrruuuoookkkllliiiggg^^^UUUYYYeeekkkiiiiiikkknnnppppppmmmjjjgggiiilllnnnlllgggdddeeeggglllrrrrrrllliiikkkfff^^^eeeaaa^^^```fffjjjiiieeefffdddbbbbbbeeehhhiiijjjbbb```lll|||vvv___[[[gggggghhhiiihhhffffffhhhiiihhhffffffhhhnnnsssuuuuuuoookkkgggeeegggiiikkkllliiissseeegggfffVVVkkkwwwnnnbbb\\\kkksssvvvvvvkkk^^^```nnnuuuqqqmmmmmmmmmlllkkkiiihhhgggkkkiiiffffffhhhiiigggeeedddiiieeedddggg]]]SSSYYYppp~~~uuukkknnnpppmmmqqqrrrxxx}}}rrrgggaaaBBBYYYyyynnnmmmoooqqqssssssqqqppprrrttttttpppoooqqqqqqnnnddd]]]??????eeelllwwwzzzUUU<<<888222...,,,'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((()))******000888CCCMMMRRRQQQMMMJJJTTTLLLCCC@@@GGG[[[yyyrrriiiWWW[[[iiilllrrr~~~rrrhhh~~~xxxlllxxxwwwzzz}}}kkkfffuuuwwwpppiiiiiinnnGGG999:::;;;;;;999:::===AAA;;;999666222000...---,,,kkk@@@999777444333333333222000//////............//////---......///000000111111//////000000000111111111444666777777@@@^^^ppprrrttt~~~}}}}}}mmm{{{~~~wwwooo|||vvvqqqrrrvvvxxxwwwmmm}}}jjjUUUzzz~~~yyyYYY\\\rrrsssrrrrrr~~~cccrrr}}}xxxooolllppprrrrrrcccaaaqqq|||xxxrrrsssiiifffeeeggglllooonnnlllnnnfffdddgggeeebbblll{{{wwwvvvmmm```\\\ccclllnnnddd___\\\]]]___bbbkkkssslllkkkpppwwwtttiiiggglllgggddd\\\XXXbbbqqqtttmmmfffiiimmmqqqqqqooollljjjjjjjjjjjjjjjiiiiiijjjkkkiiigggfffiiimmmnnnlllhhhddd```ccclllnnnhhhfffkkkppplllhhhggghhhiiiiiihhh]]]eeettt{{{ooo]]]```oooiiijjjjjjiiihhhhhhiiikkkkkkiiiggggggiiijjjiiigggfffcccaaaaaafffkkkpppsssiiipppdddjjjeee\\\xxxpppggg^^^ggg{{{xxxvvvmmmccc[[[___ppp}}}}}}vvvkkkkkkkkklllkkkkkkjjjjjjjjjhhhfffggghhhggggggggglllwwwuuusssuuuiiibbbqqqyyyoooiiiiiikkkllliiimmmrrrqqqhhh]]]WWWWWWHHH{{{pppnnnnnnnnnmmmmmmooopppqqqrrrqqqrrruuutttqqqqqqsssmmmgggLLLAAARRReeeiiiHHH999222333222(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&'''))),,,///111:::AAAJJJOOOOOOMMMLLLLLLIIIGGGGGGLLL]]]rrrUUUaaaccc~~~sssVVV[[[{{{|||ooorrrtttyyyzzzwwwzzzvvvsssxxxsssfffiiiooo]]]eeetttmmmLLL555:::BBBAAA===<<<999666333111000000kkkAAA999777444333333333222000//////............//////---......///000111111222000000000000111111111111///333666===VVVvvvzzz|||uuuyyyyyy}}}qqq|||iiinnn}}}~~~~~~xxxnnn~~~ssspppssstttsssrrrkkkllleee^^^eeejjjhhhdddrrrjjj~~~nnnjjjxxxyyyvvvppppppsssqqqkkkffffffrrr{{{jjjppplllfffaaabbbiiioooooommmfffllljjjeeennnyyyhhheee___\\\___cccaaa\\\UUUYYYbbblllooommmlllnnncccfffqqqyyyssseeebbbiiieeeccc^^^]]]kkk{{{{{{oooiiiiiijjjkkkmmmoooqqqrrrkkkgggdddeeeiiilllkkkjjjpppgggdddjjjqqqrrrppppppbbbcccppp}}}kkkfffooojjjgggeeeeeegggiiihhhfffXXXjjjzzzvvveee^^^ggguuujjjkkkkkkjjjiiiiiijjjllljjjjjjjjjjjjjjjjjjjjjjjjddddddeeegggiiiiiigggeeegggkkkbbbkkkdddaaaggg```^^^vvvrrraaatttjjjXXXSSSkkkxxxlllfffgggiiikkkmmmnnnooooooddddddeeehhhhhhhhhjjjnnneeepppkkkfffjjjbbbddd}}}rrrfffiiimmmkkkkkkooonnnooolllddd___ZZZRRRHHHxxxvvv}}}kkkoooooommmhhhgggjjjpppsssrrrnnnrrrzzzzzzrrrpppuuuooojjjYYYIII:::RRRooorrr|||SSS:::000555444&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((('''&&&'''***///444888AAAGGGLLLMMMKKKJJJMMMPPPCCCLLLXXXfffwww}}}jjjRRRddd```MMM___{{{\\\hhhwwwiiimmmrrrzzz|||sssvvv|||qqqooogggdddooorrr???@@@FFF<<>>DDD???999333(((___>>>:::999777555333222222111000000000000000000000000000000000000000000000000222000...///333666666555///===EEEttt{{{}}}|||ooovvvtttkkkppp}}}rrrxxxuuuooo{{{qqqnnn}}}rrr}}}vvvpppttt~~~}}}uuuiiivvvjjjpppaaaXXX|||zzztttgggeeemmmrrrzzzwwwiiidddjjjddd^^^qqq{{{sssjjjdddaaadddmmmwwwhhh```___fffhhhdddiiitttoooiiifffiiillljjjhhhhhhooonnnnnnlllkkkjjjhhhhhhhhhkkkpppssstttqqqllliiibbbeeeggghhhmmmrrrrrrnnnnnnppppppnnnnnnqqqqqqooonnnmmmjjjhhhfffeeeeeeeeecccgggjjjgggbbbaaagggnnndddhhhmmmooolllfff```]]]{{{yyynnnccchhhtttuuukkkeeehhhiiiggghhhjjjiiieeefffhhhbbbbbbhhhccc___hhhfffggghhhjjjkkkkkkkkkkkk\\\``````]]][[[]]]]]][[[rrr{{{~~~mmm^^^iiiooo___OOOssswwwllljjjjjjmmmkkkkkkooolllhhhooorrrfffpppiiigggkkkkkkffffffjjjiiigggcccgggkkkbbbaaaqqqooocccfffggg]]]cccnnnggglllmmmmmmiiihhhmmmxxxmmmmmmkkkhhhhhhjjjhhhcccTTTcccjjjccc___fffjjjgggmmmooopppqqqppppppqqqsssuuuooojjjfffXXXEEE;;;:::|||}}}ccc;;;444///+++***)))(((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''((()))%%%///888:::;;;AAAGGGKKKLLLLLLQQQKKKKKKqqq[[[]]]llluuuPPP```{{{vvv}}}~~~{{{{{{ccc{{{~~~vvvvvvvvvssseeebbbWWWaaaOOOBBB<<<999888>>>@@@555___===999888777555333222222222////////////////////////000000000000000111111111333111///111555888666444===NNNiiiyyy|||yyylllqqqtttfffnnn}}}sssqqqyyy}}}vvv|||vvvwww~~~qqqxxx}}}|||yyyvvvrrrnnnkkkxxxpppggg^^^ooorrrkkkrrryyysssnnnnnnjjj___^^^[[[bbb{{{yyyjjjfffdddiiiqqqvvvvvvtttZZZ^^^kkkyyy{{{nnnaaa]]]kkkcccaaahhhjjjffffffkkkrrrpppmmmkkkjjjiiihhhfffcccooouuuqqqlllllliiicccbbbgggjjjkkkmmmqqqqqqooonnnnnnnnnnnnnnnpppqqqpppllllllkkkiiiiiihhhhhhhhhdddfffgggeeebbbccchhhnnndddfffhhhgggccc``````bbbuuueeeaaagggnnnlllfffjjjjjjhhhcccbbbfffgggeeegggccc___bbbgggfffccceeefffgggiiikkkmmmoooqqqrrrllloooooojjjhhhkkkppprrr|||xxxlll^^^cccrrrnnnYYY^^^ooojjjhhhgggpppkkk^^^^^^fffgggkkkpppmmmuuuddd]]]gggqqqooojjjiiiooolllfffiiiooogggcccooolll\\\fffmmm___iiixxxlllkkkmmmjjjdddfffnnnnnnhhhdddiiilllkkkiiigggaaaZZZfffssssss```WWWbbbnnnqqqhhhiiijjjjjjiiijjjmmmooouuupppllliii```PPPCCC>>>bbbppp>>>555666---,,,)))'''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''''''''''''''((()))+++,,,(((666@@@@@@BBBJJJNNNLLLMMMLLLRRRXXXqqquuuWWWYYYxxxbbbUUUjjj{{{yyy|||~~~~~~{{{|||oooxxxkkkjjjlllmmmuuunnnlll{{{rrrvvvsss~~~ooo___iii|||```iiimmmYYY>>>===FFFCCC___===999888666555333333222222///////////////////////////000000000111111111222333222222555888888555222<<>>oooyyyzzzttt~~~JJJ777333///---***'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((()))((((((((()))+++---...666AAAGGGFFFHHHPPPQQQLLLFFFMMMoooyyyXXXkkk{{{\\\ZZZjjj{{{rrrsssoooxxx~~~gggxxxuuutttyyyppp}}}vvv~~~rrr^^^lllsssuuuwww{{{|||vvvhhhwwwXXXzzz^^^>>>:::444aaa???888777666555444333333333000000000000000000000000///000000111111222222222111333555666777777777666IIIhhhvvvzzz{{{zzzssszzztttvvv|||{{{mmmwww|||}}}sssoooxxxrrrxxxyyysssttt~~~}}}uuuyyysssttt{{{vvv|||sssrrrnnnsss}}}vvvooovvv}}}qqqffffffnnnnnnhhhkkkpppuuuZZZsssyyyjjjqqqiiijjjjjjeeefffeee\\\mmmttt{{{eee___gggeeepppvvvlll]]]XXX^^^eeewwwvvvrrrlllgggeeeaaa\\\^^^___bbbeeeeeeeeekkktttrrrnnnkkkiiijjjhhheeeaaahhhrrruuummmffffffhhhgggooowww}}}zzzvvvvvvwwwwwwpppmmmmmmoooooommmnnnqqqqqqpppmmmkkkiiihhhhhhhhhlllkkkjjjiiiiiijjjkkklllppppppoooooorrrwww~~~pppiiieeehhhooossstttuuuuuummmbbb\\\aaaiiikkkgggeee^^^fffpppllljjjiiibbbiiijjjjjjjjjiiihhhggggggaaafffhhhfffdddeeeccc```ccckkkpppuuusss```ZZZjjj}}}kkkhhhnnniiifffmmmeeeXXXiiiqqqjjjlllWWWiii|||vvvllllllqqqrrrrrrkkkjjjnnnhhhbbbiiiddd^^^iiiqqqjjjpppxxxooodddffffffeeejjjkkk___OOObbbhhhmmmooooookkkaaaWWWlll```WWW```vvvvvvccceeefffggggggggghhhkkknnnzzzxxxxxxzzzxxxjjjTTTCCC888JJJSSSsssyyyppp}}}|||fffEEE111222///+++(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((('''''''''(((***...111444BBBFFFGGGFFFGGGKKKMMMLLLXXX|||iii```nnncccJJJjjj}}}tttxxxyyyyyytttuuu{{{~~~}}}vvvsss}}}www|||{{{{{{yyyrrr{{{vvvnnnmmm\\\kkkzzzvvvvvvlllsssyyyxxx}}}mmmuuuZZZfffiiicccGGGHHHAAAcccAAA888777666555444333333333000000000000000000000000///000000111111222333333000333555555444666;;;@@@kkknnnpppyyyvvvwww}}}uuummmttt|||sssgggrrr|||qqqoooyyyfffwwwyyylllttt~~~tttssszzztttwwwmmmwwwjjj~~~www|||zzzwwwzzztttfff\\\bbbooopppgggpppxxxcccYYY{{{mmmqqqmmmhhhfffaaa___kkkpppeeexxxnnnaaa]]]fffrrrnnnooogggXXXRRR]]]ooo{{{ooonnniiieeehhhjjjbbbVVV___bbbcccaaadddjjjooopppooollliiiiiijjjiiiccc___lllooooooiiiccccccgggkkknnnwww~~~{{{vvvuuuvvvwwwoookkkjjjmmmmmmiiijjjnnnpppnnnkkkhhhfffggghhhiiikkkjjjhhhiiikkkllllllkkknnnrrrxxx~~~{{{tttnnnkkkkkkkkkooowww|||{{{wwwooohhhaaaaaakkksssnnnddd]]]^^^qqq{{{kkkdddiiidddjjjkkklllmmmlllkkkiiihhhpppnnngggaaaaaafffiiihhhkkkuuusssnnnhhh\\\gggpppeeefffeeefffhhhddddddfffzzz~~~nnneee^^^eeezzz~~~qqqmmmppprrrmmmpppllljjjmmmhhhccckkkjjjkkkpppsssqqqnnnkkkgggjjjiiigggggggggaaaVVVKKKbbbeeehhhkkknnnmmmcccXXXWWWWWWaaauuu}}}mmmbbbeeefffhhhhhhiiijjjlllnnnuuussstttzzz~~~vvvaaaNNNDDDBBBIIIfffxxxbbbBBB555333...***''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''(((+++000666<<>>EEEIIIHHHGGGLLLPPPOOOOOO```ttt}}}XXX]]]nnnPPPVVVtttyyy{{{ooo}}}sss{{{aaauuu~~~pppuuuqqq|||]]]kkk|||yyyuuuvvvfffvvvjjjWWWppp~~~xxxhhhjjjtttooommm|||ooowwwyyyyyy{{{___iiiccc???;;;999666555555555333222000000000000000000111111000000000111222222333333---777444222999666BBBeee|||{{{xxx}}}yyybbbxxxqqqsssyyy{{{}}}rrruuunnnuuuzzzvvvmmmiiiqqq{{{|||sssqqq}}}uuunnnuuu~~~~~~tttttt~~~xxxoooZZZqqqwwwnnnlllUUUlll```WWWvvvrrrkkkkkkfffdddgggmmmooojjjcccXXXZZZdddssszzzwwwpppkkkfffeeeeeeiiioootttvvvuuu^^^cccggghhhllltttwwwtttmmmiiihhhiiiaaaXXX[[[fffjjjhhheeebbbbbbffflllqqqttttttttttttsssrrrqqqpppqqqnnnkkkjjjiiihhhfffdddccccccdddfffggghhhiiiiiiqqqkkkggggggiiiiiikkkmmmkkkllllllllllllllllllllleeefffgggjjjlllmmmnnnnnnhhhHHHbbb|||uuuqqqggg]]]ZZZpppuuulllhhheeebbbeeecccccceeeiiijjjhhheeeeeellleee___```fffhhhccc]]]bbbiiimmmlllmmmsssvvvsssrrrccc___ooo}}}}}}wwwuuuyyypppppptttgggWWWccc~~~ssssssooonnnooolllnnnhhhfffiiijjjfffdddfffdddgggiiilllqqqtttooofff___fffeeeeeekkkeee]]]______jjjfff^^^dddeeeYYYPPPQQQooovvviiijjjhhh___fffhhhiiigggddddddfffjjjhhhkkkoooxxxzzzgggSSSGGG???OOOqqq~~~rrrcccsss}}}UUU333+++111(((%%%***$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&$$$###%%%)))+++***(((++++++333BBBLLLJJJEEECCCGGGMMMRRRBBBNNNsssvvvqqq\\\kkkfffNNNVVVnnn~~~}}}lllSSSnnnuuurrrrrr~~~aaa{{{xxx~~~~~~iiicccmmm~~~}}}fffUUUmmmwww\\\gggfffcccooottthhhmmmwww~~~vvvrrrhhh{{{ccc???;;;999666555555555333222111111111000000000000000000000000111222222333333444777111000777:::NNNuuuxxxssszzz}}}{{{}}}ssseeewwwyyyuuu}}}yyyzzzpppsssrrryyyxxxooonnnyyysssuuuzzz{{{xxxttttttxxxqqq~~~llloooffffffnnnzzzoooooogggZZZvvvvvvssstttooo[[[ccclllqqqpppjjjccc^^^fffjjjrrrzzzyyyqqqiiigggkkkkkkllloooqqqrrrqqqooofff```dddjjjjjjooosssmmmjjjiiihhhccc\\\ZZZbbbmmmqqqllleee___^^^cccjjjpppoooooopppqqqqqqqqqqqqqqqnnnmmmlllmmmmmmkkkhhhfffbbbaaaaaaaaabbbcccdddddddddggghhhggggggiiikkkmmmkkkjjjjjjjjjjjjkkkkkkkkk[[[bbbjjjnnnmmmhhhdddaaahhhRRRnnnpppllleee___kkkuuuqqqgggeee```\\\aaa```cccfffgggeeecccdddgggkkkfffaaaaaadddeeebbb]]]^^^dddgggeeegggnnnrrrqqqnnneeeeeepppwwwtttppprrriiinnnppphhh]]]^^^ppp~~~ooolllppppppmmmkkkggghhhhhhhhhiiihhhgggfffggghhhiiihhhhhhkkknnniiiaaaZZZeeehhhhhhjjjeee```fffggguuuvvvqqqoooeeeXXXUUUqqqpppaaa``````ZZZdddeeefffeeedddccccccdddfffkkkqqqyyy~~~qqqhhhKKKBBBGGGMMMhhhwwwcccxxxooosssuuuccc>>>///333+++&&&)))&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((''''''(((***+++***)))...555AAAJJJHHHCCCFFFNNNRRROOOOOOHHHdddvvvYYY|||bbbSSS\\\eeeooommmuuurrraaabbbxxxpppsssxxxwwwpppgggddd|||iiiqqq|||}}}}}}yyymmm|||~~~vvv}}}jjjYYYyyyuuunnnnnnbbbttt{{{jjj~~~lllmmm~~~hhh~~~bbb|||}}}vvvqqqvvvxxxccc???;;;999666555555555333222222111111111000000//////000000000111222222333333666555000333;;;DDDccc}}}uuupppyyyzzzxxxrrrrrr|||}}}~~~~~~qqq~~~xxx|||yyy|||{{{hhhmmmyyypppuuusssgggjjjxxx}}}vvv|||wwwoooooorrrtttnnnuuurrriiippp}}}uuu```nnnpppwwwtttkkklllhhhXXXrrryyyuuucccdddgggmmmrrrnnnddd^^^___ddduuuvvvxxxxxxqqqiiihhhkkkrrrssssssqqqnnnkkkjjjiiitttaaaeeeqqqmmmooossskkkeeehhheee]]]YYY```kkkssskkkgggcccaaaccciiiqqqvvvsssssssssrrrqqqooonnnmmmlllllllllnnnnnnmmmjjjgggfffdddaaa```bbbcccdddddd\\\fffjjjfffdddhhhkkkiiijjjjjjiiiiiiiiiiiiiiijjjeeefffgggfffdddeeehhhlllfff___zzz}}}hhhgggdddcccyyywwwkkkcccccc]]][[[eeecccgggiiieee```___dddiiigggeeecccbbbddddddcccbbbdddgggfffbbb```bbbdddcccdddbbbgggnnnnnnhhhhhhnnnaaakkkiii[[[]]]rrrqqqkkkhhhjjjkkkjjjhhhfffhhhjjjkkkiiiggghhhhhhfffhhhhhhfffdddfffhhhddd^^^```lllmmmiiifff^^^[[[cccdddppptttsssooo```ZZZddd~~~oooccc^^^[[[YYY___^^^___aaacccddddddccceeejjjqqqwww|||qqqLLLGGGBBB333[[[iii|||yyyuuu|||PPP555444...'''(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))***++++++******,,,---777===FFFKKKHHHEEEJJJSSSIIIPPPggglllqqqzzzsssxxx}}}PPPJJJsss|||wwwzzz```tttssscccbbbpppnnn}}}ooonnn{{{uuuxxxooohhhvvv]]]hhhmmmooovvvuuusssyyyddd}}}zzziiipppiii___gggqqqyyymmm}}}|||hhh|||hhhsssggg~~~nnnsss}}}}}}}}}sss}}}nnnuuu~~~zzzpppwwwhhhqqqccc???;;;999666555555555333222222222111111000/////////000000000111222222333333222111333:::CCCTTT~~~sssvvvyyy}}}~~~{{{{{{wwwxxx~~~wwwyyy{{{xxxvvvwww}}}tttaaa^^^~~~{{{~~~xxxhhhgggyyyvvvrrryyywwwpppuuu|||xxxnnnrrrhhhiiiuuuxxxooommmtttvvvfff___eeegggeeedddccctttiiillleee^^^fffxxxrrrhhh]]]XXX___ooo|||xxxsssnnnkkkhhhhhhooowwwuuutttpppiiicccaaadddhhh{{{___aaarrrmmmmmmrrriiibbbfffbbbZZZ]]]jjjrrrqqqeeeddddddgggkkkpppsssuuuooooooooonnnnnnlllkkkjjjkkkjjjiiijjjkkkkkkiiigggllliiieeedddgggjjjjjjjjjcccjjjjjjbbbaaaiiilllgggkkkjjjiiihhhhhhhhhiiiiiinnnkkkiiihhhkkkoootttvvvgggggg}}}vvvdddiiiiiikkkuuupppeeebbbddd^^^aaaqqqiiikkkiiibbb___bbbfffhhhbbbcccddddddeeefffhhhiiijjjlllmmmjjjgggfffeeedddaaaccciiinnnlllfffgggmmmgggiii```ZZZjjjqqquuusssjjjccceeegggfffjjjlllkkkhhheeegggiiigggcccccceeeeeedddeeegggddd^^^eeennnlllfffeee```^^^gggfffiiihhhiiieeeXXXYYYnnn{{{tttqqqnnngggaaa___^^^[[[YYY\\\aaafffgggggghhhjjjmmmrrryyyrrr]]]RRRCCC666WWW}}}sss{{{iii<<<111///***((()))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))***+++******,,,222777BBB@@@@@@FFFMMMOOONNNLLLLLLooouuugggmmmKKKJJJzzzyyyxxxmmmccc||||||uuummmuuu|||vvvkkkvvv}}}pppjjjooonnnvvv}}}}}}{{{wwwyyyuuusss~~~dddooouuulllttt}}}~~~^^^eee|||zzzvvv[[[iiiqqq|||aaaqqq}}}}}}zzzyyy{{{vvvvvvccc???;;;999666555555555333222111111111111000000//////000000000111222222333333222111555<<>>RRRwwwzzz~~~}}}{{{zzz|||vvv}}}www|||yyy~~~xxxuuu||||||nnnzzzxxxyyyjjjNNNOOOpppkkkiii}}}sssuuu{{{vvvrrrqqqooonnnqqqvvvlllwww{{{rrrggggggooouuueeesssmmmaaakkkzzz~~~ttthhhccckkkwwwzzzrrriiiTTTXXXbbbrrrvvvkkkjjjgggiiipppuuusssooommmjjjfff^^^XXXWWW\\\eeelllqqqeee\\\cccoooooolllnnngggeeecccfffooouuuoooeeemmmgggaaaaaafffnnntttwwwrrrrrrqqqpppnnnmmmkkkjjjkkkiiihhhiiikkklllmmmllljjjfffbbbdddjjjnnnnnnkkkmmmhhhcccgggpppvvvuuuqqqmmmkkkiiihhhggghhhiiijjjlllkkkkkkooosssqqqiiiaaaZZZXXX```ZZZ]]]gggaaafff]]]cccbbb```bbb___bbbpppdddddd___\\\cccnnnooohhhggghhhhhhgggeeeeeefffhhheeefffkkkppppppmmmlllnnnmmmmmmmmmkkkiiieeecccbbbdddhhhoooqqqnnnhhhdddbbb\\\kkkaaaVVVgggnnngggiiibbbXXXYYYgggpppkkkeeeffffffiiijjjgggeeeddd```[[[VVV[[[XXXXXXaaaaaa___ddddddbbb```eeeiii^^^XXXdddjjjccc^^^aaafffiiikkkmmmmmmhhhbbb______bbbeeegggnnngggccchhhooovvvzzz~~~zzzaaa>>>BBB===CCClll}}}uuuyyy~~~{{{nnnooo___555111222+++)))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))((()))***---222;;;DDDJJJEEEMMMQQQNNNJJJNNNVVV\\\\\\IIISSSvvv~~~www~~~qqqlllrrr}}}xxxooopppmmm|||yyyvvv{{{vvvvvvbbb```fffhhhuuuooodddhhheeegggyyyhhh{{{~~~fffWWWrrrxxx\\\wwwyyyrrrXXXcccfff||||||}}}cccrrrwww|||}}}zzzccc???;;;999666555555555333222/////////000111111222222000000000111222222333333666444<<>>EEEJJJLLLJJJQQQTTTQQQQQQ]]]mmmwwwsssnnnKKK[[[ZZZnnnooottt||||||ssshhhrrrzzzooozzzeeexxxlll|||}}}|||bbbtttqqqdddvvvtttcccpppccclllYYYooottttttoooyyyyyy___lll|||wwwhhhrrrmmmdddgggrrrzzznnniiixxxnnnoooccc???;;;999666555555555333222......///000111222333333000000000111222222333333///111AAAWWWvvvyyy~~~zzzwwwyyy~~~{{{}}}vvv~~~gggooowww~~~zzzzzzaaayyytttkkkqqqfff{{{|||ssszzz{{{wwwrrrccc___jjjlllfffqqqrrrfffcccnnntttmmmeeeeeeiiinnnppp}}}lll]]]pppdddkkkuuuqqqdddgggnnnjjjwwwyyyyyyrrrjjjggglllsssqqqpppqqqpppjjjbbbaaaeee[[[\\\```gggmmmooolllhhhmmm}}}ggg\\\xxxyyykkkzzzooolllooovvvssshhhdddgggeeegggmmmxxxzzzvvvvvvvvvuuutttsssrrrqqqiiimmmsss{{{~~~zzztttppplllnnnsssuuurrrmmmdddbbbooovvvjjjkkkkkkjjjgggdddddddddfffgggcccjjjpppooohhhcccdddggghhhgggqqqttt{{{vvvbbblllccclllfff```jjjrrrooommmpppwwwuuulllhhhllljjjbbb^^^]]]^^^aaafffjjjkkkkkklllhhhfffgggeeebbbdddkkkaaagggjjjgggcccdddjjjooopppnnneee___hhhssslll[[[zzzkkkRRRfffpppeeegggeee___qqqkkk```nnnhhhiiieee___]]]bbbggggggbbbsss|||}}}}}}rrrhhhlllccchhhddd___bbbaaabbbmmmrrrwwwuuulllfffgggfffbbbdddgggiiihhhfffeeegggiiigggfffgggiiiiiilllyyysssssssssdddJJJ;;;::::::jjjddd~~~NNN666333,,,,,,)))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))),,,222<<>>;;;++++++)))'''&&&&&&&&&%%%###&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((((((((((()))))))))*********++++++)))(((***///444@@@CCCKKKLLLHHHKKKNNNHHHOOOsss___CCCOOOwww~~~yyytttssszzz~~~{{{zzztttxxxlllXXXaaassssssvvv{{{ssskkknnnnnnnnnYYYbbbtttcccjjjzzz{{{wwwvvvwwwwwwzzzvvvoootttpppjjjlllmmmsssvvvoooggglll~~~vvvmmmjjj~~~sss\\\~~~xxxssscccfffgggcccyyywwwsssxxxkkkooo||||||pppnnn\\\BBB;;;:::888777555444444333222111111000000111111222444111000444777777777888>>>___fffooorrr|||}}}~~~~~~~~~xxxyyy~~~yyylllsss~~~}}}zzz{{{oooooowwwttt|||{{{mmmrrrzzz}}}xxxvvv}}}wwwyyyzzzwwwuuuvvvvvv^^^]]]uuuxxxpppppphhhpppggg___hhhvvvpppkkkuuugggmmmlllhhhssswwwaaaVVVcccsssyyyuuuooonnnooolllgggdddjjjuuu~~~~~~{{{wwwtttrrrpppnnnlllpppjjjhhhrrrzzzmmmiiifffbbb[[[wwwfffjjjggggggiiiiiihhhjjjnnnkkkmmmnnnnnnooooooppprrrooonnnnnnooorrrssssssrrrtttrrrooommmmmmmmmmmmmmmdddgggkkkkkkggggggssstttmmmkkkmmmlllkkkkkklllmmmbbbUUU___rrrvvvqqqooollljjjjjjiiiiiihhhiiiiiigggeeedddeeeiiillloooqqqnnnhhhdddcccaaa]]]nnntttpppeee```eeehhhfffcccbbbgggnnnjjj```___fffiiigggffffffggghhhiiiiiiiiiiiihhhfffeeedddcccccceeeddddddhhhmmmnnnllliiicccdddeeeffffffeeeeeefffooobbbdddnnnnnnllllllffffffggghhhiiijjjjjjiiiiiihhhgggffffffggghhhiiijjjdddooo[[[RRRmmmooo___gggddd``````fffhhhccc[[[WWWcccaaaXXXccc{{{ttt```aaaeee___bbblllkkkcccgggssswwwvvvuuuvvvssseeePPP???:::<<<\\\ddddddsssFFF:::---,,,***'''&&&&&&&&&%%%$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((()))))))))*********)))++++++)))'''***444<<>>XXXmmmfff^^^wwwxxxtttHHH555333000+++)))((())))))(((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))))))))*********+++++++++)))+++///444<<>>KKKSSSVVVUUURRRUUUfffxxxqqqSSS;;;|||~~~qqqzzz~~~{{{ooo|||ggg{{{kkkeeeNNNXXXrrrtttfffaaa{{{~~~|||~~~{{{ooonnnmmmlllnnnrrrxxx|||uuusssuuu~~~{{{}}}uuuwwwtttxxxzzzyyy||||||xxxxxxxxxwwwwwwuuuooolllooouuuuuuqqq}}}uuuqqqrrrxxx|||}}}vvvjjjhhhzzzYYYmmmuuujjjhhhfffhhhqqqvvv|||qqqmmmbbb~~~jjjVVVAAA<<<:::777666666666444333444444333222222111000000000444666888777;;;cccxxxsss|||zzz|||vvvgggvvvsssttt}}}~~~}}}{{{yyy{{{}}}yyysssmmmxxxqqqttt|||nnnnnnwwwxxxyyyxxxxxxyyyjjj```hhhsssnnnaaaqqqkkkfffhhhiiinnnpppuuuttt```jjjuuuyyyvvvqqqjjjaaaxxxxxxyyy}}}xxxqqqmmmkkkjjjjjjeeennnhhhdddWWWYYYvvvmmmdddbbbhhhllljjjgggoooiiihhhhhh\\\OOOSSScccqqqyyymmmxxxkkkeeeuuuuuujjjpppjjjlllqqqpppdddZZZ```lllrrrssstttrrrnnnjjjjjjkkkkkkvvvyyylll[[[YYYcccmmmggglllooommmhhhfffjjjnnnhhhrrrjjjWWW[[[uuuwwwlllUUUMMM```tttssskkkiiidddnnn}}}~~~lll]]]XXXfffdddcccdddfffgggfffdddcccfffkkklllkkkiiigggfffmmmhhheeeeeebbb______aaaiii\\\\\\lllvvvqqqjjjiiieeegggooowwwtttiiieeeiiimmmlllhhhfffhhhkkkjjjfffjjjllloooqqqsssssssssrrrrrrccc]]]bbbdddhhhkkkhhhfffiiijjjhhhjjjpppsssrrrwwwuuuzzztttbbbRRRMMMnnnkkkgggfffggggggggggggggggggeeedddgggkkkiiiccc___jjjxxxqqq______gggcccaaa``````aaadddffffffeeefffkkkgggccciiiiiihhhnnnggghhhjjjnnnwww~~~}}}wwwdddUUUCCC777;;;RRRkkkvvvhhhaaa~~~kkk777444///,,,+++******---((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))))))))******(((***+++++++++,,,...///999GGGOOOUUU[[[YYYUUUZZZXXXfffFFFKKKuuuooodddlllwwwyyyrrrkkkrrr|||kkkfffhhh```~~~sssmmmQQQbbbkkkdddtttyyyvvv~~~mmmmmmgggmmmuuuzzzyyysssmmmjjjmmmuuu|||{{{vvvvvv}}}uuuooovvvooovvv{{{{{{|||~~~yyyyyyuuu}}}}}}zzzsssmmmnnntttuuurrreeeiiiqqqyyy}}}{{{vvvqqqpppwwwxxxqqqxxxxxxgggzzzqqqWWWyyyqqqzzzwwwuuu|||vvvuuuzzz^^^sssttttttVVVAAA<<<:::888777777666555333333333444444333222111111222333666888666EEE{{{}}}|||llleee|||~~~|||vvviiioooxxx~~~|||zzz{{{|||zzzwwwnnnwwwzzzuuunnniiiyyy}}}rrrxxx}}}pppvvvxxxfffffftttwwwiii[[[uuufff```qqqmmmtttyyyooohhhhhhdddaaayyyxxxggg]]]ggg|||zzzqqqnnnkkkkkknnnpppnnnllldddkkkcccgggiiiwwwxxxooogggeeeiiilllkkkhhhooogggaaa\\\SSSPPP^^^rrr}}}ppp{{{}}}sssggghhhmmmpppsssuuummmqqqrrrlll___ZZZcccooowwwvvvuuurrrooonnnnnnpppdddddd___ZZZ\\\eeennnpppiiilllnnnlllhhhfffiiilllgggkkkbbbWWWddd}}}mmmcccOOOOOOiiiwwwnnnhhhpppyyy{{{rrr^^^XXX___jjjddd^^^___dddhhhhhheeeeeefffiiijjjiiihhhgggfffhhhfffgggiiifff___[[[\\\\\\dddrrr{{{vvvjjjggglll]]]wwwtttaaa```iiinnnkkkpppnnnfffaaadddiiiiiijjjkkklllnnnooooooooonnngggSSS\\\pppqqqttt{{{vvvkkkvvvxxxooommmvvv{{{www|||xxxqqqiiibbb```ccchhh{{{rrrllliiifffeeeggghhhiiigggdddfffjjjiiieeefffrrrzzzhhhgggmmmhhh`````````cccfffhhhhhhggg___aaa\\\```qqqvvvnnniiillljjjiiijjjoootttvvvuuuooofffKKK888888===RRRsssnnn[[[pppxxxzzzBBB555111111+++((()))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((())))))******+++***,,,...---,,,///444999999MMMSSSOOOPPPOOORRRaaaggg{{{YYY<<>>888JJJsssZZZLLLeeeddd<<>>YYY~~~vvvrrrvvvkkkyyy{{{rrr{{{xxxlllxxx|||yyyzzz|||yyyrrroooqqqdddxxxxxxvvvmmmyyynnn}}}wwwrrryyyiiisssvvvrrrqqqyyyzzzrrrpppqqqZZZmmmuuuyyy~~~qqqiiitttggg___jjjqqqfffjjj{{{nnnrrrssspppooorrrtttssspppnnnkkkgggeeegggkkkooommmvvvsss{{{|||ssssssgggnnnggg``````fffkkkkkkhhh^^^WWWZZZlll}}}|||yyyrrrhhhggg~~~mmmyyyrrrlllfffiiippprrrppppppppplllbbbYYYbbbsssxxxrrrkkkttt|||xxxlllaaa]]]^^^ssszzz}}}wwwpppooopppqqqpppnnnjjjeee```]]]\\\\\\fff```eeesss|||tttggg___VVVfffpppooooooxxxrrrpppggg[[[VVVZZZaaaeeeqqqzzz~~~vvvttttttllljjjggggggiiijjjiiigggrrrlllggggggggghhhlllsss|||xxxqqqhhheeegggiiijjjlllnnnnnnppp{{{pppmmmaaabbbuuuzzzrrrrrrrrrrrrrrrrrrooollliiiggggggnnnrrrtttrrrfff___ffftttxxxvvvnnnjjjmmmooonnnkkkWWWSSSnnn}}}mmmooo```YYYdddpppnnnfffcccdddhhhjjjgggfffhhhgggeeegggdddaaaXXXQQQ^^^kkkggg```aaaccceeeccc\\\SSSMMMbbbyyy|||jjj___\\\```kkkgggeeefffiiijjjjjjpppzzzpppnnn___MMM@@@888DDD]]]^^^PPPWWWJJJ222666,,,,,,222((())))))))))))((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((('''((()))***+++,,,,,,---++++++,,,111999BBBIIILLLNNNEEE^^^tttuuuooobbbJJJEEEggg~~~uuuzzzeeepppmmmgggqqquuu{{{qqquuu{{{iii|||pppSSSZZZttt{{{{{{tttnnnrrrooommmttt~~~rrrqqqyyylllrrrxxxzzz{{{~~~{{{uuunnnkkkppp|||iiirrrrrrrrrwwwsssnnntttvvvqqqqqqvvvxxxuuutttuuuzzzyyy{{{}}}~~~tttzzztttnnnqqqyyytttzzz}}}zzzttttttwwwzzz~~~{{{eeekkknnnqqqpppxxxmmmrrrwwwvvvyyy}}}yyy}}}pppllltttVVVAAA===;;;999888888777666444999777555333222333444555555000666CCCggg~~~tttiiipppuuuqqq}}}yyyssspppttttttxxx~~~{{{|||{{{sssoooqqqiiissssssooowww{{{uuueeecccnnnqqqkkkrrrssshhhttttttrrrnnncccrrrooofffiiipppzzzuuubbbddd[[[qqq|||ggggggxxxuuuoooqqqpppmmmmmmppppppnnnlllnnnooonnnmmmpppvvv{{{ttt~~~wwwvvvooofffoookkkmmmaaaVVVWWWbbbjjjjjjeee\\\SSS```tttrrrhhhhhhppp~~~nnndddrrrhhhooolllTTTnnnrrraaammmkkkggg]]]XXXggg|||}}}rrrttt}}}vvveee___iiiwww|||zzzrrrjjjhhhjjjiiifffgggjjjllliiieeedddiiinnnooooooppptttuuunnnbbbXXX[[[mmmtttlllqqq|||ooolll```RRRSSSbbbmmmooopppiiinnnvvvnnnlllkkklllnnnnnnkkkhhhhhheeefffiiikkkjjjkkkoooggghhhooorrriii___gggxxxyyywwwyyyooorrrffffffvvvnnnlllyyymmmllllllkkkjjjiiiiiihhhgggqqqjjjdddlllhhhdddrrryyypppiiiiiijjjjjjhhh```XXXjjjqqqdddooobbbTTTTTThhh{{{{{{pppjjj```fffiiiggggggiiiiiifffeeeeeehhheee```hhhlllaaa\\\^^^cccffffff```WWWPPPqqqzzzppp^^^]]]______aaaeeedddfffiiihhhffflllvvvrrrpppfffTTT???444:::GGGSSSgggssscccXXX777666)))***111&&&))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))'''((()))***+++,,,------------000888CCCKKKOOOPPPUUUYYYvvvxxx[[[FFFDDDZZZrrrrrryyyccc|||jjjwwwuuu~~~iiiwww~~~wwwhhh|||wwwlllbbbUUUuuuwwwrrrvvvxxx|||wwwqqqmmmrrrxxxiiiyyy~~~yyyyyy{{{vvvqqqlllnnntttyyyyyywwwsssvvvooolllrrrrrrqqqyyyrrrppprrrvvvuuurrrtttzzz{{{|||sssttt~~~~~~vvvzzz{{{yyy{{{~~~qqqiiilll}}}|||jjjvvv|||xxxvvviiinnnffffffvvvwwwooommm|||vvvqqqrrrjjjpppzzzvvvuuummmtttrrroooqqqiiimmmzzzzzzSSSAAA===:::888777777666555444777666666555555555666666555000888FFF~~~|||jjjppp}}}|||ppp}}}yyyzzzzzz|||}}}iiibbbtttnnnyyyzzzuuuhhh```]]]qqqhhhqqqwwwsssooooooooonnnrrr```[[[~~~ooofffmmmyyyyyylll```ZZZhhhpppkkkiiiooosssqqqkkkppppppiiihhhmmmpppnnnrrrqqqppppppqqqsssuuuvvvvvvqqqkkkjjjlllmmmjjjfff___^^^]]]```iiiooojjjaaaOOO[[[xxxyyyjjjccckkkqqqnnniiieee```\\\ooo~~~[[[aaakkkccctttfffaaa[[[ZZZeeesssyyywwwsss|||~~~yyykkkaaafffttt~~~|||uuummmiiijjjkkkhhheee___bbbhhhqqqyyy|||{{{xxxkkkmmmssswwwpppccc^^^aaajjjmmmnnnqqq}}}ppphhhbbbXXXTTT\\\mmm{{{xxxmmmlllnnnnnnmmmdddiiikkkjjjmmmqqqmmmeeeccceeegggiiilllmmmkkkgggjjjmmmhhh```dddrrryyywwwpppmmmooowwwxxxrrrnnnooo\\\www~~~rrrsssqqqjjjiiikkklllmmmkkkkkkkkklllgggiiillljjjeeefffsssrrrkkkhhhmmmrrrooohhheeePPPrrrrrrhhhkkkpppPPP^^^yyytttffffffdddgggkkkllliiigggfffggglllmmmllliiihhhmmmyyywwwhhhfffkkkddd______[[[cccvvvooo\\\XXXUUUYYYlllqqqhhhdddhhhkkkiiihhhjjjnnnvvvsss___FFF999888;;;SSSwww[[[rrr---;;;777...''''''******)))((((((((((((((((((((((((((((((((((((((((((((()))***************,,,***)))***,,,...//////777!!!111KKKDDDCCCRRRTTTSSS}}}www[[[???KKKUUUooo]]]uuuxxxffflllooozzz}}}pppxxxyyy{{{eeexxxzzz}}}vvvttt|||uuufffooozzz~~~tttjjjmmm}}}zzzssssssvvv{{{~~~rrrqqqkkkdddkkkzzz~~~wwwwwwxxxtttppptttzzzwwwooodddpppooolllsssvvvsssuuuyyytttsssjjjggghhhuuuooouuu}}}zzz}}}{{{xxxvvvvvv|||}}}~~~~~~yyyzzzuuummmrrr}}}yyyttttttyyysss\\\ooohhhYYYnnnpppxxxrrr}}}{{{oookkkSSSAAA===:::888777777666555444666666555555555555666666===@@@CCCWWW~~~wwwooo~~~yyy}}}|||uuuxxxyyy}}}wwwpppjjj\\\lllpppoooxxx~~~}}}yyy|||yyyvvvllleeeqqqnnnkkk~~~rrrllllll{{{qqqrrrqqqjjjuuuuuuppppppttttttlllaaa[[[hhhpppppphhhfffnnnuuuttteeeiiijjjgggiiinnnqqqppplllmmmmmmoooppprrrssstttooommmkkkkkkkkkiiieeeaaa]]]___```cccjjjnnniii```WWWccc~~~|||vvvmmmrrrrrrooollljjjfffZZZNNNVVVgggMMMVVVaaa[[[kkk```aaacccfffmmmwww}}}|||yyyssssssoookkkmmmvvvtttssstttvvvwwwuuunnniiidddfffjjjqqqvvvwwwuuurrrqqqooonnnmmmgggaaaccciiirrrooonnnsss}}}pppaaaTTTVVVhhhmmmkkk{{{uuulllllloooooonnnjjjllljjjfffhhhlllkkkffffffggghhhjjjlllnnnmmmkkkfffhhheeebbbjjjvvvwwwpppuuuqqqppprrroooiiigggiiinnn|||~~~ppphhhnnnpppjjjmmmmmmllliiiggggggiiikkkiiijjjnnnooollljjjqqq{{{kkkiiiiiikkkllljjjgggfffyyytttjjjpppgggPPPpppyyyyyyrrrmmmjjjnnnhhhccceeelllpppnnnkkkllllllllljjjiiilllrrrwwwttteeecccgggaaa]]]___^^^UUUeeehhh```^^^aaaiiivvvppphhhcccgggjjjhhheeeeeeqqqzzzyyyeeeKKK===;;;>>>JJJlll]]]BBB999666111+++///******)))(((((((((((((((((((((((((((((((((((((((((())))))***************+++*********,,,---......000666:::CCCOOOTTTSSSWWWzzz^^^???FFFmmmvvvjjjbbb]]]zzzxxxyyyjjjzzzsssyyy|||xxxmmmyyyjjj|||{{{lllmmm~~~uuuwwwzzzxxxzzzyyyvvvrrrooopppvvvzzzmmmgggeeekkkrrrwwwxxxxxxrrrtttuuuvvvvvvtttlllddd]]]pppwwwwwwyyytttlllmmmmmmuuueeehhh}}}kkk|||jjjvvvzzzwwwzzz}}}{{{~~~{{{~~~~~~|||mmmxxx}}}}}}~~~}}}zzzvvv~~~sssnnngggdddxxxzzzppp}}}{{{{{{}}}}}}tttmmmSSSAAA===;;;888777777777555444666666555555555555666666111>>>@@@gggtttwwwzzzvvv~~~~~~uuuxxxsssxxx~~~}}}{{{xxxqqqeeehhhwwwjjjuuu|||{{{zzzuuuuuukkkbbbvvvxxx]]]hhhpppllljjjoooqqqtttnnnooosssuuuwwwtttjjj___^^^bbbtttuuummmcccccclllsssssshhhjjjiiihhhjjjnnnmmmjjjjjjkkkmmmnnnoooooooooooohhhhhhhhhgggddd```[[[XXX]]]bbbfffhhhkkkmmmiiibbb```lllxxxqqqssspppuuuooogggffflllmmmaaaRRRMMMcccUUUbbbooojjjyyysssrrrxxxyyyttttttyyyzzzwwwuuusssooonnnuuu~~~{{{uuuxxx|||~~~}}}yyysssoookkklllnnnppprrrrrrnnnlllqqqooommmkkkgggeeejjjqqqsssnnnppp|||tttjjjZZZXXXccctttxxxvvvzzzpppkkkmmmooopppnnnllllllhhhcccccchhhmmmmmmkkkjjjiiijjjlllnnnnnnnnnhhhhhheeeccciiioooiii\\\bbbaaabbbddddddfffllltttxxx{{{sssfffdddmmmpppjjjiiikkkmmmmmmmmmmmmooopppjjjjjjnnnrrrqqqmmmmmmpppdddiiinnnnnnlllllloooqqqsssmmmeee]]]\\\ccctttlllppppppiiikkkiiigggiiimmmppppppooollllllllllllkkkkkkkkkkkkfff\\\```ggg```ZZZ[[[YYYgggnnnxxxxxxpppttt~~~ooohhhcccgggkkkiiidddaaaqqq{{{}}}jjjPPP@@@<<<>>>AAAPPPZZZ444333222(((...******)))(((((((((((()))((((((((((((((((((((((((((()))******++++++*********++++++,,,,,,---------)))CCCCCCBBBVVVWWWXXXrrrxxxcccDDD===sss|||{{{zzzqqqsss~~~mmmttt~~~vvvhhheeerrr}}}kkkxxx|||ssssssvvv|||fffggg|||pppttt~~~jjjnnnsssrrroooooouuu{{{ppphhhkkkyyy~~~wwwuuuyyyrrrrrrtttwwwvvvpppkkkjjjrrrvvvtttpppooowwwssseeekkk}}}vvvsssssskkk}}}vvvlllqqqxxxyyyvvvwwwssswww}}}qqquuu|||ssswww}}}~~~wwwxxx~~~ooottthhhaaasssqqqqqq~~~{{{ggg|||~~~kkk}}}RRRBBB===;;;999777777777666444666555555555555666666777333CCCNNNttt|||uuu{{{wwwmmm~~~xxx|||}}}sssxxxzzzooouuu|||wwwppp{{{wwwwww}}}|||}}}vvvsssvvvzzzsssjjjssscccZZZttt~~~nnnllldddtttvvvxxxqqqooo}}}nnnyyyuuupppiii```^^^hhhtttuuurrrjjjbbbccckkkooommmhhhhhhggghhhkkkmmmkkkhhhmmmooopppqqqpppnnnkkkjjjggggggeeeaaa]]]ZZZZZZ[[[ccciiilllllllllmmmkkkhhheeennnqqqnnnssspppmmmiiicccbbbjjjqqqnnnffflll{{{~~~ssspppvvvxxxsssvvvvvvtttrrrvvv||||||yyy}}}yyyuuurrrrrrssspppppppppppppppnnnlllkkklllmmmppppppnnnllllllmmmfffgggrrrtttfffbbb\\\ooouuummmtttzzztttmmmkkkmmmnnnnnnllljjjiiigggddddddiiipppuuuqqqmmmjjjkkklllllllllnnniiikkkjjjiiikkkmmmggg]]]\\\^^^``````___cccllltttqqqrrrnnniiijjjpppqqqmmmfffjjjpppssssssqqqnnnmmmllliiijjjoooqqqlllhhhggg]]]jjjrrroookkknnnvvvzzzxxxnnniiiggg[[[SSSjjjyyymmmgggiiihhhccc```llluuusssiiidddjjjrrrnnnmmmlllkkklllkkkhhhfffVVVQQQ]]]jjjcccYYYUUUPPPmmmhhhsssuuuhhhllluuunnnlllgggdddhhhllllllfffaaammmyyy|||mmmTTTCCC<<<:::<<>>;;;999888888777666555555555555555555666777777888CCC```uuu{{{tttttt|||vvviii{{{|||yyy|||wwwooouuuuuukkkooozzzlllxxx~~~{{{xxx{{{~~~}}}eeemmmrrrqqqpppsssuuutttaaatttzzzooolllaaa{{{vvvoootttxxxooovvvlllbbb___aaagggsss}}}qqqnnniiigggjjjnnnmmmiii``````aaaeeeggghhhhhhhhhkkklllnnnooommmjjjgggeeedddbbb^^^ZZZYYY]]]dddiiikkkooopppllljjjlllnnnmmmdddkkkxxxyyypppqqqssskkkgggiiihhhdddfffooowwwzzzzzzxxxtttxxxxxxssstttyyywwwpppmmmrrrtttrrrttt{{{~~~xxxrrrmmmlllnnnpppqqqqqqqqqpppooooooooooookkknnnooonnnkkkhhheeeccc]]]bbbnnnxxxrrrbbb\\\```hhhyyyuuudddtttzzztttqqqmmmlllllllllkkkiiijjjkkklllkkkhhhiiiooouuutttnnnkkkmmmmmmjjjiiilllggglllpppqqqrrrvvvxxxwwwwwwxxxvvvooofffcccfffiiikkkmmmooonnnmmmoooqqqsssnnnpppqqqqqqnnnmmmllllllrrrllliiilllooollliiiggg[[[llltttllleeekkkrrrttteeetttoooWWWWWWuuurrrjjjfffiiiiiidddcccfffgggqqqxxxsssfffaaahhhrrrooommmkkkjjjkkkkkkjjjhhhUUUPPP]]]kkkfff\\\WWWPPPiii^^^dddiii___dddmmmeeedddccccccfffjjjkkkgggbbbiiiuuu{{{ppp[[[JJJ>>>888;;;DDDdddmmmeee[[[???777999***---++++++***)))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++)))+++---...------///111<<>><<<999888888888666555555555444555555666777888444>>>ppp}}}~~~}}}zzzwww{{{{{{yyy|||~~~xxxkkk~~~}}}xxxwwwvvvhhhaaatttnnnsss{{{|||xxx|||tttqqqvvvqqqeeeccclllooojjjaaauuuoooooolll~~~tttqqqmmmrrr|||}}}ggg```]]]bbbiiiooouuuyyypppooonnnoooqqqrrrpppmmmhhhgggggggggccc______bbbdddeeeggggggfffccc```^^^XXXVVVTTTTTTYYYbbbkkkpppnnnpppoooiiigggjjjmmmllldddhhhssstttooosssrrrddd\\\ccchhhhhhlllwww~~~ooooookkkooossswwwvvvrrrkkkeeepppssstttrrruuu|||uuutttrrrpppnnnmmmkkkjjjpppppppppooonnnooorrrtttppppppkkkeeebbbcccdddbbbdddiiimmmlllbbbZZZ]]]eeessslllfffkkkwwwrrrpppnnnllllllkkkiiigggnnnpppsssqqqjjjeeehhhooosssmmmlllqqqqqqkkkiiillljjjnnnrrrrrrqqqsssyyy}}}zzzuuuvvvwwwwwwooooooooonnnkkkjjjpppwwwtttrrrnnnlllmmmttt|||xxxpppjjjllloooooommmmmmfffvvvzzzllldddkkkooojjjlllfffZZZZZZttttttqqqgggeeemmmoooiiijjjsssuuuqqqlllhhhgggiiimmmpppnnnmmmllljjjjjjjjjkkklllaaaXXXaaannnkkkddd___XXXuuuhhheeehhhfffhhhiiieee]]]aaaddddddeeegggfffccciiissszzztttfffUUUEEE::::::999NNNbbbuuuYYY{{{JJJ444555...000++++++***))))))))))))***)))))))))))))))))))))))))))***++++++,,,+++++++++***,,,......---...333777CCCEEEPPPOOO```gggMMMDDDCCCbbbuuupppzzzzzzxxxwww}}}yyytttyyy~~~xxx{{{}}}ppp|||zzzoooppp{{{}}}yyyuuurrrmmmiiihhhtttwwwnnnkkkqqqqqqjjjkkklllkkkhhhjjjqqquuuuuuqqqqqqkkkmmmwwwuuuppptttuuusssrrrvvvtttkkkuuu{{{rrrqqqwwwuuukkkjjjsssttttttnnnqqqzzzwwwsssyyywww}}}zzzssstttyyy~~~rrrjjjiiiooovvv|||hhhrrrvvvqqqrrryyywwwnnnllluuuuuuxxxwwwqqqqqq}}}zzzkkk}}}vvvxxx}}}|||RRRDDD>>><<<999888888888777555444444444555555666777888;;;MMM}}}~~~}}}tttzzzzzz|||~~~yyy}}}rrrooo}}}wwwwwwyyy|||vvviiiuuu}}}www}}}{{{zzz|||~~~vvv~~~}}}wwwjjjaaa```cccdddfffuuuooojjjkkk~~~rrrlllmmmmmmuuuzzzttt______dddjjjmmmmmmqqqwwwuuusssqqqqqqrrrssstttuuuxxxvvvvvvssskkkcccdddlllttttttsssppplllhhhdddaaaVVVUUUWWW]]]ffflllooooookkkllljjjeeeeeeggggggdddeeejjjsssqqqkkknnnmmm]]][[[```fffmmmxxxxxx~~~~~~mmmrrrpppmmmooosssmmmbbbaaahhhyyyrrrrrr|||uuuqqqooonnnoooppppppllliiinnnoooooommmlllnnnssswwwqqqqqqlllfffhhhoootttsssvvvzzzyyyqqqhhhggghhhiiisssccceee~~~zzzxxxpppooonnnmmmlllkkkjjjiiippprrruuutttjjjaaadddlllooojjjlllvvvwwwooolllnnnnnnnnnnnnnnnllllllnnnppprrruuuuuussswwwpppmmmmmmpppnnnjjjmmmuuupppooommmmmmqqqzzzwwwpppkkkmmmoooooooooqqqooo||||||lllgggpppqqqfffkkkWWWYYYwwwzzztttrrrppppppqqqpppmmmlllmmmjjjhhheeeeeehhhkkkmmmnnnkkkmmmnnnmmmiiihhhiiikkkfff]]]gggxxxxxxooocccVVVuuummm``````hhhcccZZZZZZ\\\dddiiieeebbbdddgggggghhhpppwwwvvvnnn___KKK::::::===FFFyyydddccc|||\\\666333000---,,,+++******))))))******)))))))))))))))))))))))))))***++++++,,,,,,+++++++++---///...---///666<<>><<<:::888888888777555444444444555555777888888888TTT}}}}}}qqq}}}wwwxxxpppzzzjjjpppzzznnnnnn|||zzz~~~zzzvvvlllttt{{{vvvyyy}}}tttssszzzwwwwwwzzzzzznnn```^^^fffyyykkkmmmcccbbbrrrlllmmmqqquuu|||uuu^^^```fffnnnqqqkkkhhhooozzzzzzvvvqqqoooooopppuuuzzz{{{|||yyyttt{{{yyysssooobbbccchhhqqqyyy{{{vvvpppggghhhfffccccccdddbbb\\\gggmmmuuupppfffiiihhhYYYggggggiiirrrzzzsssvvv}}}zzzhhhnnnrrriiiggghhh```XXXeee|||xxxkkkqqqmmmwwwrrrlllkkknnnpppnnnkkklllmmmmmmlllkkkmmmssswwwlllpppqqqqqqwwwzzzzzzsssiiilllfffqqqwwwuuuoooooonnnmmmmmmlllkkkkkknnnppptttsssiii```dddnnnlllhhhmmmyyy|||sssooorrrmmmjjjiiillloooooooooooooooppplllgggjjjssswwwuuujjjgggkkktttuuunnnlllppplllmmmooopppqqqssswwwyyytttnnnjjjlllooonnnnnnqqqlllxxxvvvfffeeerrrqqqbbbXXXkkk~~~uuussshhhsssvvvnnnhhhgggaaaWWWPPP\\\iiimmmiiieeehhhmmmhhhlllpppooojjjfffgggiiibbb\\\lllvvvaaaMMMsssooo```aaarrrkkk\\\aaa```jjjoooiiiccceeeiiikkkfffmmmtttvvvqqqdddMMM::::::>>>@@@mmmPPPwww~~~pppBBB999555,,,,,,+++******)))*********))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++...///...---000999@@@IIIUUUdddnnnaaa===PPPQQQ{{{~~~mmm}}}sssZZZ{{{||||||ggg|||zzz|||xxx|||www{{{~~~ssswww{{{xxxqqqjjjiiijjj}}}{{{{{{mmmllltttnnnwwwtttiiippprrrkkkooonnnppprrriiicccllljjjtttcccsssxxxrrrtttuuupppiiinnnxxxvvvllliiimmmkkkmmmsssppppppzzz}}}{{{wwwuuuppphhh|||~~~yyyxxx}}}yyyxxx~~~wwwooonnntttxxxsssuuuzzz}}}uuuqqqyyyzzztttuuu}}}ooouuueeelllTTTkkknnnvvvnnnqqqzzz~~~vvvxxxNNNCCC<<<<<<:::999888777777777222777555444:::666222999IIIpppyyyvvv~~~vvvtttzzz}}}xxxzzz}}}sssnnnnnniiiggg|||tttyyyyyy|||yyywwwrrrppp{{{ssspppppptttsssjjjxxxooogggmmm```lllXXXtttdddfff}}}tttaaa\\\lllsssyyyyyyuuuttt{{{tttnnnjjjnnnpppqqqwww~~~uuu|||zzzppplllvvv}}}zzzwwwvvvvvvvvvgggdddiiiuuuxxxqqqkkkmmmcccdddaaa___eeeppptttpppuuuxxxnnneeefffccc^^^aaafffmmmzzzzzzuuuvvvjjjzzzmmmlllvvvxxxwwwiii^^^^^^YYYUUU```sss{{{wwwoooqqqzzzpppmmmooopppnnnnnnppppppooorrrooonnnooommmlllooouuurrruuu|||}}}xxxxxx|||~~~}}}|||sss}}}xxxzzzpppkkkooommm\\\XXXgggrrryyyoooqqqnnnnnneeeXXXmmmqqqtttzzz~~~{{{tttqqqttt{{{rrrgggeeekkkrrrtttooorrroooiiimmmtttpppeeebbbrrrppprrrmmmgggqqqnnnoooiiimmmuuuqqqccc```gggqqqiiigggoootttoookkkkkkooopppnnnkkknnntttvvvsssyyy|||wwwtttnnnnnniiimmmoooiii___XXXXXX[[[nnn|||iiicccgggiiilllkkklllmmmnnnmmmkkkhhhjjjgggggglllqqqmmm```TTTiiijjjbbb```gggfffdddkkkiiilllmmmjjjgggfffjjjooonnnjjjkkkqqqssshhhTTTEEE:::;;;DDDqqqaaaLLLHHH666555000,,,+++))))))***+++***))))))))))))))))))))))))))))))******++++++,,,------555)))&&&111666333999FFFTTTLLL|||```>>>AAA]]]tttvvvnnn{{{vvvqqqbbbnnn{{{}}}~~~kkkrrr{{{yyy~~~~~~zzz~~~wwwwwwwwwqqqeee```sss|||rrroooppprrrpppnnntttkkkcccnnnyyynnnqqquuummmnnnrrroooppppppfffpppkkkxxx~~~sssmmmvvv|||qqqdddfffllloootttqqqooowwwmmm{{{lll}}}uuuuuussszzzzzzlllyyyzzzoootttvvvkkkwww||||||~~~xxxvvv{{{~~~~~~yyysssuuuwwwssswwwvvv~~~zzz{{{vvvxxx}}}{{{nnnhhhzzzcccNNNCCC===<<<:::999888888777777444666222222999777444<<>>UUU}}}xxxtttwww~~~}}}~~~~~~|||vvvzzz}}}vvv~~~tttoootttwwwuuuzzzssswwwvvvxxx{{{pppjjjeeepppvvvvvveeeYYYvvvzzzggghhhsss{{{uuudddZZZddduuu|||xxxwwwwwwwwwnnniiiqqq{{{}}}|||uuummmoooyyy{{{qqqpppppppppppppppoooooonnngggaaahhhvvvqqq^^^]]]llluuu~~~vvvmmmmmmjjjhhhqqq|||sssqqqrrrqqqrrrkkklll|||tttvvvlll}}}yyyzzzzzzxxxmmmsss~~~{{{{{{wwwyyygggZZZ```kkknnnnnnnnnrrrooopppuuuxxxtttooonnn~~~vvvrrrtttxxxyyyyyyyyyxxxwwwxxxzzz|||~~~zzzssskkkkkkppptttkkkiiihhh[[[SSSgggzzznnnooommmmmmbbbXXXqqq|||tttllljjjnnntttwwwwwwssspppqqqnnnjjjjjjnnnmmmjjjllllllbbbUUU^^^vvvllljjjooocccbbbeeekkkvvvrrraaabbbvvv}}}wwwssslllhhhlllrrrpppiiikkknnnnnnmmmnnnqqqooojjj^^^kkkiiiaaaeeehhhiiimmmkkk```WWW\\\mmmvvvmmmnnnrrrmmmbbbooollljjjjjjkkkmmmmmmmmmhhheeecccdddfffeeeaaa]]]YYYrrrrrr^^^[[[bbbaaa]]]cccfffhhhgggeeedddeeehhhiiieeeeeemmmuuuqqq___MMM777===999BBBnnn^^^kkk:::777///...,,,******+++++++++*********************************+++,,,,,,------...(((111333...000>>>KKKPPPXXX|||yyyMMM===QQQsssqqqyyy}}}qqqzzz___kkkyyy}}}}}}nnnlllfffuuuggghhhooojjjDDDnnn}}}}}}~~~vvvuuuqqqooottt{{{~~~}}}ppp}}}~~~|||{{{zzztttnnnqqq}}}yyymmmqqquuusssooolllooorrruuuooohhhppp|||qqqsssmmmjjjooorrrkkklllpppkkkxxxttttttxxxvvvooonnnrrruuuiiiaaagggsssxxxtttpppqqqpppeee}}}gggrrrwww}}}rrrtttxxxnnnzzzuuummmsss|||~~~uuuvvvwwwyyyyyyyyyzzz|||~~~}}}}}}|||xxx|||{{{vvv|||}}}yyylllzzzddd{{{xxxjjjxxxNNNCCC===<<<;;;:::999888888888666666111555<<<888555???ooowwwuuutttxxx|||{{{tttmmmuuuxxx~~~tttyyyyyy}}}~~~nnnoooyyy}}}xxxllllllwww~~~{{{uuunnnfffsss~~~tttiiigggkkkzzzyyytttcccddd{{{jjjlllfffnnnuuusssdddYYYaaayyy}}}vvvrrrrrrrrrrrrrrrsssvvv{{{~~~~~~}}}|||yyynnnhhhqqqwwwkkkpppqqqrrrssssssrrrpppooommm```bbbqqqqqqeeemmmxxxrrrooonnntttxxxsssoooqqqmmmmmmxxxwwwmmmrrrtttooorrrkkkooowwwjjjyyytttsssuuuuuummmvvv}}}wwwvvvssshhh[[[XXXfffsssrrrnnnnnnvvvqqqqqqxxx|||yyyssspppyyysssqqqtttxxxyyyyyyzzzyyyxxxxxxzzz|||zzzuuussssssqqqoooqqquuurrrqqqhhh\\\VVVYYYooo|||nnnnnnllljjj^^^VVVrrrzzztttlllgggiiioooooopppnnniiihhhjjjkkkhhhjjjlllkkkjjjmmmmmmeee[[[YYYvvvlllhhhlllaaaeeeppp{{{{{{oooaaajjjzzzqqqjjjfffjjjpppqqqppppppppprrrrrrnnnllliiibbbZZZ___ttt{{{vvvsssmmmjjjppp\\\ZZZ```ssstttnnnoookkkeeedddiiiiiifffkkkjjjiiijjjlllmmmlllkkkpppmmmiiifffdddcccaaa___[[[pppqqqcccccciiijjjjjjiiiiiiiiigggdddccceeehhhgggccccccjjjvvvwwwgggUUU===@@@>>>AAAnnnbbbmmm>>>999111///---+++++++++,,,+++***************************++++++,,,,,,------.........//////333===IIIOOOOOOzzzlllRRRJJJ===nnn|||lll}}}yyycccjjjttt~~~rrrxxxfffSSStttccc}}}yyy{{{{{{vvvpppiiiiiioooxxx||||||||||||www~~~}}}uuummmqqqtttrrrmmmkkkllloootttpppiiippp~~~{{{qqqrrrmmmiiinnnrrrnnnppprrrlllvvvssssssuuusssnnnoootttqqqgggiiitttvvvuuurrrnnnmmmiiikkk}}}ppphhh~~~yyysssuuuyyynnnwwwssswwwqqqrrrzzz|||vvvuuuxxxzzzyyywwwwwwzzz}}}|||zzz{{{~~~||||||{{{~~~}}}yyywwwxxxyyyyyyvvvooo}}}~~~|||NNNCCC======;;;:::999888888888777777444888>>>777666CCC~~~}}}|||zzzxxxzzz{{{zzzxxxzzz}}}}}}yyyyyy{{{qqqrrrzzzxxxxxxfffaaawwwvvvuuuttttttwww~~~rrrnnn{{{___xxxiiihhhttt}}}}}}tttkkk[[[bbbzzzsssqqqlllwwwtttiii___dddwww~~~zzztttqqqooonnnllljjjhhhuuuwwwppprrruuurrriiihhhuuu~~~tttmmmooopppqqqrrrqqqooolllkkkuuuggggggxxx{{{xxxppplllkkkkkkllljjjpppppppppqqqjjjjjjxxxooollluuuvvvnnnmmmrrrrrrkkk\\\jjj}}}wwwtttuuuoookkkwww|||{{{xxxaaa___eeeqqqvvvrrrrrrvvvxxxrrrpppuuuyyywwwtttrrr~~~zzzyyyxxxxxxxxxvvvxxxzzzzzzyyyxxxyyyyyytttqqqqqquuuvvvssssssuuuooovvvfffSSSWWWfffwwwrrrqqqnnnkkk]]]VVVvvvyyyqqqjjjbbb___dddlllccceeefffdddfffjjjkkkjjjmmmllljjjjjjooorrroooiiisssyyypppdddqqq~~~ttteeeiiiyyy}}}qqqnnnaaa```kkkpppmmmrrrlllppprrrqqqqqqooohhh```xxxmmmpppjjj\\\WWWbbbsssuuuqqqqqqkkkkkkiiiiiilllpppoookkkhhhiiikkknnnppppppmmmkkktttpppkkkgggeeebbb___]]]aaajjjiiifffkkkkkkkkksssqqqoookkkgggeeeeeehhhkkkgggdddccchhhtttzzzooo___AAA<<<<<>>LLLmmm}}}^^^uuuzzz}}}}}}oooxxxvvvccczzztttooowww}}}tttmmmiiihhhnnnvvvzzzzzzyyyxxxxxxxxxyyyzzzqqqpppnnnnnnooopppooooooqqqpppiiinnn{{{yyyooopppkkkfffkkkqqqoooqqqrrriiitttpppoooqqqrrrrrrrrrsssiiihhhwwwtttppptttqqqiiiddd{{{rrrfffwwwxxxsssppplllmmmjjj}}}yyyyyyooo{{{~~~xxxxxx}}}yyy{{{{{{yyyvvvvvvyyy}}}{{{yyyvvvtttvvvyyy{{{zzzyyyxxx}}}xxxvvvzzz~~~vvvpppvvvzzz}}}ppptttzzzyyyrrrnnnttt~~~mmmppp{{{|||NNNCCC>>>===<<<:::999999999999777777555:::>>>666:::NNNttt|||}}}{{{xxxuuuxxx}}}wwwrrrqqquuuuuuyyyuuusssZZZPPPzzzxxx|||{{{uuuwwwvvvrrrsssvvvkkkwwwcccrrrqqqiii\\\ccc{{{vvvnnntttxxxrrrkkkbbbcccppp~~~~~~ooopppssstttsssmmmfff```lll|||ssskkkmmmrrrnnnfffiiixxxyyyqqqqqqpppqqqrrrrrrpppnnnkkkjjjrrrkkkpppyyyqqqkkklllooonnnnnnnnnhhhooooooooonnneeefffwwwuuulllnnnvvvuuunnniiiuuuoooaaaWWWuuuZZZiiiyyyyyyqqqmmmlll{{{ttt}}}|||zzzwwwlllsssxxxvvvooonnnvvv~~~wwwqqqooorrrtttsssrrrsss{{{yyyyyyxxxuuurrrsssuuuwwwxxxwwwvvvvvvwwwwwwuuuwwwzzzxxxrrrooopppmmmtttaaaSSSeeetttyyytttsssqqqnnn```\\\~~~}}}uuullleee^^^\\\cccmmmffflllqqqsssvvvxxxwwwrrrrrrnnnjjjlllrrrvvvvvvttt|||~~~kkkeee{{{{{{hhhbbbsss~~~ppphhh___```mmm}}}~~~rrrnnnuuuiiinnnqqqqqqqqqooohhh```mmm]]]]]]___dddooo~~~nnngggmmmuuuwwwmmmggglllxxx|||sssgggiiikkknnnrrruuutttpppmmmooolllhhhgggfffbbb\\\WWWMMMTTTUUU[[[dddbbbcccnnnrrrppplllhhhgggiiilllnnnhhhhhhfffgggrrr{{{vvviiiJJJ===:::>>>PPPuuu~~~```OOOVVV<<<333111///---,,,------+++***++++++++++++++++++++++++,,,,,,---......//////000---...777@@@@@@GGGmmmuuuNNNAAAXXXvvvxxxxxxiiinnnnnnggg[[[xxx|||hhhppp{{{~~~yyy}}}xxxoooxxxyyywwwsssssstttrrrnnnccceeemmmyyyzzzwww~~~~~~}}}yyypppsssrrrnnnjjjmmmtttwwwuuurrrnnnooojjjlllxxxwwwnnnmmmeeeccclllsssooooooooofffrrrnnnkkkmmmqqqsssrrrpppfffkkkmmmooo{{{ttthhhjjjnnnhhhtttppppppggghhhhhhwww{{{iiiooottt~~~{{{tttuuu|||{{{yyyvvvtttvvvyyy|||wwwvvvtttqqquuu{{{~~~~~~||||||{{{vvvwww{{{rrrwww~~~zzz{{{xxxvvvwwwxxxwwwsssoooddd~~~|||}}}|||}}}~~~NNNCCC>>>===<<<;;;:::999999999777777555777:::555BBB___zzz{{{zzzvvvffffffjjjrrr}}}zzzuuuvvv~~~uuu}}}uuujjjcccZZZggg~~~|||{{{wwwuuuuuurrrvvvuuuvvvnnnxxxllleee~~~}}}~~~lllhhhccc|||ooofffrrr{{{hhhdddccckkksssuuusssqqqmmmooorrrrrrooohhhbbb^^^{{{|||rrroooppppppqqqgggiiizzzvvvooorrrrrrrrrrrrrrrqqqooonnnmmmjjjmmmuuu|||}}}xxxuuutttnnnkkklllpppqqqmmmkkkmmmkkkpppoooooolllccchhh~~~{{{sssooopppqqqqqqooojjjppp```ZZZcccvvv}}}eeekkkrrrsssnnnkkknnnttt}}}~~~wwwvvvrrrrrrwwwiiikkkuuu}}}uuurrrrrrtttuuurrrrrruuu|||{{{zzzwwwuuusssssssssuuuvvvwwwvvvuuuuuuwwwyyyyyywwwxxxyyyuuupppooosssmmmjjjYYY___}}}}}}sssqqqqqqqqqnnnaaa```~~~wwwoooiiieeefffppp{{{}}}|||xxxvvvqqqmmmoootttvvvvvvtttqqqrrrvvvwww```cccyyykkkgggpppttthhheee]]]rrrwwwooohhhkkkoooqqqpppooommmeee\\\ssszzzuuulllkkkooo~~~tttjjjiiillloooppptttlllgggkkksssuuunnnfffiiijjjmmmpppssssssqqqooonnnkkkggghhhhhhcccWWWMMMGGGZZZaaa___ccccccaaafffkkkjjjiiijjjkkkmmmnnnnnnkkkmmmjjjgggooo{{{zzzrrrTTTDDD:::;;;FFF```xxx~~~]]]yyyggg@@@666222000...---------,,,***++++++++++++++++++++++++---------...//////000000,,,333===CCCGGGZZZjjj\\\BBBRRRwwwooo{{{zzz|||hhhfffUUUvvvaaa\\\wwwsssyyywwwssslll~~~yyyvvvuuuxxxxxxssspppqqqrrrppplllmmmsss}}}|||zzz{{{}}}~~~}}}yyyxxx}}}zzzrrrsssooonnnrrryyy{{{wwwqqqmmmpppjjjkkkvvvvvvnnnmmm```eeeuuuzzzoookkknnnjjjmmmllljjjkkknnnooonnnkkkqqqqqq~~~xxxdddqqqoooffftttyyyooottt{{{rrrmmmnnnhhhpppppprrrjjj^^^sss|||zzzttt|||xxxrrr{{{|||wwwrrrpppqqquuuyyy{{{tttwwwvvvuuuzzzuuukkkxxx}}}|||{{{mmmyyy{{{zzzxxx~~~xxx|||xxxwwwrrrgggtttNNNCCC>>>===<<<;;;:::999999999777777333444666444HHHllluuu~~~yyysssmmmdddkkkxxxyyyuuuwwwzzzpppyyysss```YYYmmmxxxzzz}}}xxxnnnuuu{{{rrrfffaaa|||uuufffiiivvvjjjvvvoooppp~~~lllrrrtttxxxrrrggggggkkkssssssnnnpppwwwsssrrrpppkkkeeeaaaaaaaaayyypppnnnrrrpppjjjuuuhhhiiizzztttmmmpppnnnooooooooonnnmmmmmmllljjjrrrxxxvvvqqqoooooooooiiiiiilllpppnnnhhhiiippplllpppnnnnnnlllfffooozzzuuutttqqqllllllpppnnniiiPPPXXXsss{{{yyyvvvppplllrrryyywww}}}yyywwwyyywwwoooxxxgggjjjsssuuuvvvuuuwwwzzzxxxttttttxxxyyy|||}}}zzzuuutttxxx}}}zzzyyyxxxvvvuuuvvvzzz~~~uuutttttttttqqqpppttt|||nnnaaaQQQkkklll}}}llllllnnnmmmaaaaaazzztttpppooosss~~~xxxwwwvvvtttyyysssoooqqquuuuuurrrppprrriiipppxxx^^^fffppp```ooo~~~llldddeeetttvvvhhhsssyyypppkkkooosssssstttsssllleeelllooolllqqq|||zzzsssvvvjjjlllnnnmmmjjjiiilllnnngggjjjmmmmmmhhhfffiiiooohhhhhhiiikkknnnpppooonnnrrrnnnjjjkkkkkkbbbRRRDDDeeezzzrrrppphhhccccccdddgggkkknnnooonnnmmmmmmppplllgggmmmzzz}}}wwwWWWGGG999888DDD___qqqlllsssDDD:::222000...---------,,,***++++++++++++++++++++++++------......///000000000///666===DDDWWWtttzzzaaaBBBHHHddd|||pppbbbuuujjjooodddmmmooolll}}}uuurrrtttppp|||xxxqqqzzzsssnnn|||rrrlllqqqyyy{{{xxxzzzwwwxxxvvvtttyyy|||{{{|||vvvyyyzzzuuu{{{}}}zzzzzzttttttuuuyyy|||{{{tttnnnmmmqqqkkkkkkvvvvvvnnnmmm^^^jjjrrrjjjooopppjjjlllllljjjjjjjjjiiigggwww{{{ooo]]]rrrfffddd{{{iiisssooopppiiigggiii{{{yyyllljjjppplll~~~}}}pppsssyyysssllljjjnnntttxxxzzzxxx{{{{{{xxxyyy}}}|||vvv}}}tttooowwwxxx{{{{{{zzz}}}qqqpppSSSCCC======<<<;;;:::999999888:::777@@@555555555@@@}}}zzzooottt~~~tttqqqooovvv}}}~~~{{{|||}}}yyy|||}}}}}}sssooouuukkk||||||zzzpppssskkksssuuusssnnngggooosssssstttyyyzzzvvv~~~{{{lllmmmxxxssscccccchhhoootttuuusssqqqppppppmmmpppjjj\\\___lllppp~~~vvvmmmxxxvvvgggfffrrriiimmm~~~vvvlllmmmqqqpppooonnnnnnoooooopppmmmrrrvvvtttnnniiijjjmmmlllnnnoooooonnnmmmmmmnnnoooqqqqqqpppnnnppptttxxx{{{rrrooottttttnnnpppwwwkkkXXXSSSiiiyyyvvviiilllppplll{{{zzzuuuzzzvvv}}}xxxrrrsssooojjjoooxxxuuuyyy}}}{{{wwwuuuzzzzzzyyywwwvvvvvvtttqqqwwwxxxyyywwwuuuuuuxxx|||rrrvvvvvvtttwwwzzzuuummmaaaQQQ]]]xxxqqq{{{rrrpppiii\\\iiiuuuppprrr|||xxxrrrpppqqqssstttssssssrrrqqqooonnnpppqqqkkkoooqqqpppmmmjjjkkkllluuuxxxrrrmmmiiilll{{{wwwyyy{{{xxxttttttrrrpppqqqrrrpppmmmiiifffmmmqqqpppnnnpppqqqpppccc]]]^^^hhhlllhhhjjjrrrmmm]]]OOOeeeoooccciiillljjj```jjjqqqiiippp{{{rrrrrrnnnkkkkkkjjjcccVVVKKK}}}hhhlllnnntttrrrgggkkkiiijjjcccooohhhpppuuuiiikkknnnrrr}}}```MMM:::333FFFWWW```{{{~~~KKK666333111///.........,,,+++++++++,,,,,,,,,---------------...///111222222111666333FFFGGGKKK~~~]]]SSS<<>>======<<<;;;:::999999777444===999;;;???TTT|||{{{yyy}}}~~~yyyrrrnnnvvvvvvvvvvvvzzz~~~|||vvvwwwsss}}}|||zzztttqqqqqqpppfffqqqqqqqqqwwwyyyuuusssuuuuuurrr}}}nnngggqqqyyysssiiiccc}}}yyyuuuttttttqqqjjjdddgggbbbdddddd^^^ffftttwwwwwwzzzuuuqqqpppjjjgggmmmuuulllmmm{{{yyypppooosssrrrqqqpppooopppqqqqqqqqqpppooonnnmmmlllkkkjjjgggiiikkklllkkklllmmmooommmnnnoooooommmnnnqqqtttuuuqqqppprrrssspppoooppp___XXX^^^ttt|||~~~}}}yyytttkkknnn}}}wwwrrrwwwqqqwwwssspppuuurrrnnnrrr{{{zzz}}}~~~zzzxxxyyyxxxyyyzzzyyywwwuuusssrrrwwwyyyzzzxxxuuusssssstttooouuuxxxwwwwwwvvvnnneee]]]___ooossspppzzzwwwpppqqqiiibbbtttsssjjjooo~~~zzzwwwsssqqqrrrtttuuuuuurrrrrrqqqpppoooooopppqqqrrrqqqooommmpppvvv~~~}}}eee\\\dddyyy}}}uuuqqqrrrsssrrrpppvvvtttrrrsssuuuwwwwwwuuunnnrrrqqqkkkhhhhhhjjjiiiggglllpppnnnjjjhhhgggfffooohhhbbbxxx{{{fffggghhhnnneeekkkooogggkkkssskkklllkkkkkkjjjiiieee```\\\mmmvvvkkknnnjjjooonnnnnniiibbbiiidddkkk~~~ppplllqqqfffiiinnnrrr}}}fffOOO:::666GGGNNN}}}KKKuuuVVV999444222///.........---,,,+++,,,,,,,,,,,,---------.........///111222111111000AAAFFFHHHjjjrrrUUUEEEJJJtttiiiooojjjuuu\\\~~~nnn~~~rrrkkkuuu|||wwwsssrrrssssssuuu~~~zzzsssvvvwwwwww~~~|||yyyzzz|||uuuwwwxxxsssrrruuurrrkkkoooyyyuuujjjhhhsss{{{xxxrrrrrrnnngggmmmsssmmmkkkooommmrrrpppnnnnnnoooqqqqqqpppiiitttyyyrrrnnnrrruuurrruuupppllliiihhhjjjsss}}}wwwtttllljjjrrruuupppooowwwpppnnnqqqqqqrrrxxx}}}yyyyyyqqqiiirrr{{{}}}}}}|||}}}}}}wwwpppwww~~~~~~ooowwwooorrr{{{|||www}}}uuuyyy{{{yyySSSDDD>>>>>>===<<<;;;:::999999;;;444:::;;;999===```vvv}}}~~~}}}~~~ttttttrrrrrrwww{{{wwwpppkkk{{{vvvlll}}}zzz|||vvvjjjhhhppphhhqqqzzzyyymmmlllaaafffiiijjjnnnrrrsssqqqvvvbbbddd{{{~~~iiibbbppp~~~xxxpppjjjhhhjjjlllmmmbbb```aaaaaajjjtttqqqqqqqqqwwwttteeebbbnnnxxxvvvnnnlllvvv~~~{{{tttppptttsssrrrqqqqqqqqqrrrrrrtttoookkklllpppqqqnnniiimmmnnnooonnnllllllmmmooommmnnnppppppooooooppprrroooppppppoooqqqsssooohhhTTT\\\ooozzz{{{rrrzzzzzzkkkiiirrrvvvrrrwwwpppuuuqqqqqqwwwuuuooorrr~~~}}}|||wwwwww|||wwwyyy{{{yyysssooonnnppppppsssvvvwwwuuutttsssssssssxxx{{{wwwpppiiiaaaZZZ___rrr}}}pppkkkqqqxxxrrrqqqwwwiiihhh{{{uuuooonnnxxxrrrpppppppppqqqsssttttttsssrrrqqqpppppppppppppppqqq{{{vvvooolllnnnuuu||||||zzzmmmggguuu|||yyyuuuqqqpppqqqssstttsssqqqpppqqquuuxxx{{{|||sssvvvvvvppplllkkkiiifffnnn|||uuummmooommmeeebbbeeehhhlllllllllrrrkkkmmmnnnhhhkkkqqqllljjjkkkllljjjhhhgggiiikkk^^^sssmmmoooqqqgggiiifffeeebbb___mmmkkkkkk{{{sssjjjqqqfffiiilllppp~~~zzzmmmQQQ:::;;;HHHCCChhh}}}wwwQQQttthhh===666333000//////...---,,,,,,,,,,,,---------............///000000111111111...KKKDDDNNNwww___IIIHHHvvv}}}bbbiii{{{vvvvvv^^^}}}iiiwwwnnn}}}qqq{{{tttrrrwwwqqqppprrrssssssooozzzxxxrrruuuyyy{{{~~~zzz{{{~~~zzzrrrsss{{{vvvpppooopppmmmiiinnnxxxnnnhhhjjjvvv|||wwwnnnkkknnnhhhnnnsssmmmmmmrrrqqqrrrpppmmmmmmoooppppppooollluuuwwwppplllpppsssrrrqqqmmmfffccciiisssxxxwwwsssuuuggglllqqqgggyyymmmssszzzsssyyyuuupppkkkooo||||||xxxwwwzzz|||xxxtttsss{{{wwwpppzzzqqq}}}|||qqquuuyyy{{{~~~|||}}}SSSEEE???>>>>>>===<<<;;;::::::>>>555888<<<777>>>qqqsssrrrsssqqq{{{{{{~~~yyyvvvxxx{{{wwwoooaaawww{{{ttteee}}}~~~}}}zzzsssjjjiiilllcccuuuyyyvvvhhhgggbbbbbbfffooozzz|||vvvnnnnnnwwwsssaaahhh|||ssskkkkkkrrryyy{{{zzzrrrddd```cccfffpppuuunnnooopppzzzsss___iiirrrmmmkkkooowwwzzzvvvooossssssrrrrrrrrrrrrrrrrrrtttpppmmmmmmppppppmmmhhhiiijjjkkkjjjjjjlllooorrrpppqqqrrrrrrrrrrrrqqqqqqnnnqqqooolllpppwwwrrrfffVVVfff~~~zzzrrrsssnnnzzzyyywwwxxxnnnooovvv{{{vvvxxxwwwyyyttttttzzztttlllppp{{{}}}zzztttvvv|||zzz{{{{{{vvvmmmgggiiipppjjjlllooosssuuuvvvxxxxxxyyyyyyvvvmmmccc]]][[[ZZZnnn~~~vvvdddeeeuuupppuuuzzzfffgggzzzzzzvvv||||||xxxwwwrrrqqqpppqqqrrrsssrrrpppsssrrrqqqqqqrrrrrrrrrqqq{{{wwwrrrpppqqqqqqooommmtttrrrmmmwww~~~xxxwwwwwwuuuqqqnnnoootttxxxrrrqqqqqqsssuuuwwwyyyzzzqqqwww{{{{{{zzzxxxtttnnnwww~~~yyyuuuxxxyyyvvvsssvvvtttpppsssrrrllliiiiiiiiigggkkkoooooonnnooonnnllljjjjjjkkkmmm___jjjgggqqqsssfffddd[[[NNNbbbkkkuuussspppxxxmmmmmmtttjjjkkkkkklllyyyuuuqqqUUU===???EEE===TTTtttuuummm~~~AAA888555111/////////...---------------............//////000000000000222333999LLLPPPlll___PPPCCCkkktttoooeeetttkkkxxxyyyvvvsssuuuxxx~~~{{{~~~zzzvvvwwwyyyyyywwwrrr~~~|||vvv{{{~~~{{{~~~}}}yyyyyy{{{wwwppprrrzzzvvvsssrrrrrroookkkooowwwtttppprrrzzz|||uuulllgggoookkkqqqtttmmmooovvvuuurrrpppnnnnnnooopppppppppnnntttuuuoookkkmmmooonnndddjjjlllmmmttt|||wwwkkkrrrqqqlllttt~~~rrrpppxxxkkkzzztttwwwooolllpppyyy{{{ttttttxxxvvvnnnooouuunnnssssssxxxxxx~~~uuueeemmmzzz{{{~~~|||yyy|||SSSFFF@@@???>>>===<<<;;;;;;:::;;;555666???;;;KKK}}}vvvmmmooooookkkooooooqqquuu{{{vvvjjj]]]xxxdddqqqwwwwwwqqqssspppgggjjjmmmrrrqqqiiitttvvvnnn}}}pppcccgggsss{{{{{{nnnhhhuuutttfff[[[\\\eeemmmyyy~~~vvvnnnrrrxxxlllaaayyy~~~jjjllljjjiiipppxxxvvvmmmpppqqqqqqrrrrrrrrrssssssqqqqqqooolllhhhdddaaaaaaZZZ[[[]]]```ccchhhnnnssssssrrrsssssstttsssrrrqqqrrrrrrmmmjjjqqqzzzvvvkkkbbbrrruuummmmmm}}}uuujjjjjjxxxvvvwww|||{{{xxx|||}}}xxxxxx|||ssslllrrr}}}}}}|||vvvwww}}}|||||||||vvvkkkeeemmmzzzqqqppppppppprrruuuwwwwwwuuuppphhh```[[[]]]gggpppzzzoooccceee{{{ppprrrrrr^^^fff~~~}}}wwwqqqtttzzzwwwtttqqqpppqqqrrrsssssstttsssrrrrrrttttttrrrpppvvvtttrrrsssuuuuuurrrooossswwwvvvwwwyyypppmmmyyyuuuuuurrrmmmgggfffjjjoootttvvvxxxyyyyyywwwvvvuuuqqquuuxxxxxxzzz}}}{{{www~~~uuupppuuuyyyzzz}}}}}}nnnpppkkk^^^ccc```ggggggcccaaaeeegggjjjnnnpppooonnnnnnooonnnkkkiiihhhiiicccnnnnnndddbbbQQQGGGtttzzzssstttxxxgggllltttlllmmmlllkkkxxxtttqqq\\\DDD@@@@@@>>>PPP]]]GGG:::666222000/////////...------.........////////////000222111000111444777DDDJJJlllzzzSSSHHHQQQtttcccuuuyyyqqqxxxxxx~~~zzzuuuuuuzzz~~~vvv~~~~~~zzzvvv}}}}}}xxx{{{wwwxxx{{{xxxrrrvvv~~~yyyyyyzzzyyyuuurrrsssxxxxxxvvvwwwzzzyyytttmmmjjjkkkjjjpppqqqiiilllsssqqqsssqqqooooooppprrrrrrqqqlllqqqtttrrrpppqqqqqqpppfffrrr{{{|||~~~uuugggnnniiitttzzzpppsss|||yyymmm{{{ooorrrxxxeeeuuuyyyyyy}}}{{{vvvvvvxxxssslllrrruuuwwwuuu|||zzzuuuxxxyyynnnddduuuxxx{{{||||||~~~|||rrrzzzxxxTTTGGG@@@@@@???>>>===<<<;;;;;;;;;999666>>>999QQQyyy~~~zzzxxx|||qqqrrrrrrpppqqquuu}}}~~~sssaaa\\\vvvyyyhhhvvvuuuqqqyyyvvvgggrrr|||qqqwwwllliiiwwwlllwww}}}rrr```aaatttyyymmmpppyyyssskkk```ZZZaaalllrrr{{{~~~vvvlllqqqqqqjjjpppxxxaaalllnnnhhhlllxxxwwwlllnnnoooppprrrssstttttttttoooqqqooohhh^^^YYY[[[___ddddddcccbbbbbbeeejjjmmmuuusssrrrrrrrrrsssqqqpppuuupppkkklllvvv~~~zzzppplllxxx|||rrrpppsssssslllrrr|||zzzwwwvvvzzz~~~zzz|||}}}yyyzzz|||sssooo{{{~~~}}}|||~~~{{{|||~~~{{{ooohhhuuu{{{vvvsssrrrqqqppppppllleee___^^^bbblll{{{zzzmmmjjjhhhlllqqqiiieee___qqqyyytttsssrrrrrruuurrrnnnmmmooosssvvvxxxvvvsssrrrrrrttttttqqqnnnyyyvvvqqqoooppprrrtttuuutttpppkkkqqq{{{vvvuuuzzzxxxtttmmmgggdddfffiiirrruuuxxxyyyvvvssspppooottttttpppmmmooouuuxxxvvvzzzkkkeeennnuuusssvvv}}}gggiii]]]aaabbb___jjjgggpppsssjjjdddjjjjjjjjjrrrmmmllllllnnnpppooolllhhhllljjjcccjjjgggdddgggPPPYYYwwwmmmqqqvvvgggfffpppjjjmmmmmmmmmzzzwwwrrreeeMMMBBB<<>>===<<<;;;;;;===888<<<777WWW|||~~~|||vvvttttttxxxzzz~~~ooo\\\iiizzzoooxxxsssuuurrrxxxvvvmmmppp}}}{{{wwwzzzppplll}}}nnnooottt||||||uuupppooo~~~rrrffffffqqqzzzxxxrrrssssssbbbbbbjjjeeedddpppyyyxxxzzzzzzqqqkkkllljjjtttuuu[[[nnnuuullllllyyyzzznnnmmmnnnqqqsssuuuwwwwwwwwwrrrrrrnnnfff___```jjjsss{{{yyytttoookkkkkknnnpppxxxuuurrrrrrssstttsssqqquuulllhhhqqq}}}zzztttmmmwww~~~zzzrrrrrr|||qqqqqq~~~yyy|||{{{vvvwww~~~zzz|||yyyzzzzzzpppppp}}}zzz|||zzz}}}rrrhhhttt~~~zzzxxxvvvuuuqqqnnnnnnhhhgggmmmtttzzztttiiiiiinnnuuurrrfffeeesssxxxuuuwwwxxxtttooopppmmmkkkjjjmmmqqqtttvvvvvvssspppqqqssssssnnnjjj{{{xxxsssnnnkkklllqqqtttsssgggaaawww}}}{{{vvvqqqmmmmmmoooqqqmmmqqqttttttrrrpppoooppprrrrrrnnnkkkmmmqqqqqqmmmlllhhhhhhkkkoooooolllkkkZZZkkkppp|||}}}xxx}}}qqqiiiqqqooolllwwwjjjlllnnnmmmkkkiiiiiiiiieeejjjhhhkkkccciiiuuu]]]jjjsssllllllpppgggbbbnnniiillllllkkkyyyvvvtttoooVVVCCC:::GGGIIIhhh{{{___===999444111000000000000....../////////000000000///222444444333555;;;@@@HHHjjjnnnHHHPPPeee}}}~~~~~~yyy{{{|||jjjlllnnnxxx}}}{{{sssuuu{{{~~~zzzyyy~~~|||zzzxxxwwwvvvuuukkk~~~}}}}}}vvvrrrxxxtttvvvzzzyyyvvv{{{yyy|||}}}{{{xxxzzz}}}xxx{{{~~~~~~}}}~~~qqqttt|||xxxlllnnntttnnnsssqqqooonnnpppqqqqqqqqqnnnoooppprrrssstttuuuwwwxxxuuutttuuusssnnnlllmmmgggnnnwwwwwwrrruuuvvvooooooqqqrrrqqqrrrzzz}}}~~~vvvrrruuu|||}}}zzzppprrrrrrrrruuu|||~~~|||~~~qqqqqq{{{{{{{{{|||zzz~~~yyy~~~vvvTTTHHHAAAAAA@@@???>>>===<<<<<<666===888>>>===eee}}}{{{wwwuuu~~~}}}zzzwwwxxx|||zzzlll]]]}}}zzznnnzzzzzzuuuttttttsssrrrgggwwwvvvzzzqqqhhhgggmmmxxx~~~zzzssswwwjjjgggzzzvvvvvv|||qqqmmmkkkiiihhhgggjjjzzz~~~}}}uuulllhhhgggwwwwwwXXXqqq{{{pppnnn{{{|||pppmmmnnnqqquuuwwwyyyzzzzzzvvvsssmmmhhhgggqqq~~~}}}zzzvvvtttvvvzzz~~~}}}yyyuuutttuuuwwwvvvuuuttthhhfffuuuyyytttiiisssxxxrrrkkkrrr{{{ssslllsssvvv~~~yyywww~~~{{{}}}{{{zzzwwwlllnnnzzzttt{{{yyyyyy~~~rrrdddmmmzzzyyyxxxzzz||||||xxxuuuwwwsssuuu}}}~~~xxxqqqjjjjjjrrr}}}yyyssshhhooo|||{{{zzzzzzzzzxxxvvvtttnnnllliiiiiilllnnnppppppuuurrroooppprrrqqqlllgggtttuuuvvvsssqqqrrrvvvzzztttooonnnwwwxxxvvvsssqqqqqqtttxxxzzzooorrrtttuuussssssvvvxxxlllppprrrtttvvvuuunnnfff]]]iiiooommmllloooiii^^^]]]xxx}}}}}}sssuuu{{{nnneeeooonnnjjjwwwkkkoooqqqmmmfffbbbeeeiii^^^jjjoooooocccoookkkmmmqqqpppiiiiiidddcccooojjjllljjjhhhuuuqqqvvvuuu[[[EEE:::JJJBBBzzzeeedddhhh>>>:::444111000111111111////////////000000000000///222555555444666===CCCVVVXXXCCC___rrr~~~vvv|||vvvzzz~~~~~~|||{{{|||~~~qqq}}}zzzwwwxxxuuuqqqrrrwwwvvvrrrxxxwwwyyyyyyvvvuuuyyyssswww{{{zzzyyyzzz{{{{{{rrrvvv~~~yyymmmnnnrrrlllrrrpppnnnmmmoooppppppppptttqqqnnnnnnmmmlllooorrryyypppnnnuuuxxxsssrrrwwwhhhzzzvvvuuuwwwjjjvvvdddppprrrrrr{{{~~~ssszzz{{{vvvtttxxxyyyvvvqqquuuuuuuuu~~~vvvxxxzzz}}}~~~vvvssszzz~~~OOOBBBDDDBBB@@@?????????>>>===???<<<666>>>>>>ooo~~~~~~rrrppplllooozzz}}}zzzvvv|||}}}lll]]]hhh||||||yyywwwxxxyyywwwttthhhwwwhhhaaa{{{xxxttt{{{nnnoooyyy|||uuu||||||rrrjjjgggggghhhhhh{{{|||tttuuu||||||vvvqqqpppppplll[[[jjjuuurrr~~~{{{~~~yyykkkyyy{{{yyyyyysssrrrsss```ddd|||{{{zzzssspppqqqtttrrrmmmmmmqqq~~~uuutttxxxssswwwuuuwwwiii```vvvtttvvvuuuxxxrrrlllyyy~~~xxx|||pppkkk|||{{{}}}sssvvvtttvvvyyyiiiuuu~~~qqquuuyyy}}}}}}sssgggppp~~~{{{|||zzzuuuuuuwwwxxxxxxvvvtttooonnnuuu{{{hhhrrr~~~{{{}}}xxxvvvxxxxxxtttqqqqqqddd___^^^fffmmmnnnlllllluuummmuuuvvvkkkooosssccclllwwwuuuppptttuuurrrvvv{{{ppppppyyytttwwwbbbbbbpppqqqpppxxxrrrwwwzzzxxxrrrnnnooorrrpppqqqqqqrrruuussshhh\\\qqqwwwsssvvvrrrrrriiillljjjppppppoooooozzzssskkkrrrnnnfffoooiiiuuuhhhTTTWWWbbbcccccc]]]___fffmmmnnnnnnssszzzpppttt}}}uuuZZZRRReeevvvfffdddfffkkkllllllpppvvvwwwyyyeeeIIIAAADDDJJJSSSzzzwww]]]EEE<<<777---555;;;...555111222222222222333333333111555777555444777@@@HHHvvvqqqXXXDDD___}}}{{{wwwwwwyyyddd~~~ggg{{{yyy~~~sssrrrtttwwwzzzzzzyyyxxxvvvyyytttssswwwzzzyyyxxxxxxzzzvvvqqqqqqtttvvvtttqqqvvvxxxtttlllnnnxxx|||xxxuuurrrnnnlllnnnppprrrrrrssstttsssoooiiiiiiooouuuxxxvvvtttqqqooooooooopppppp{{{wwwmmmkkkooorrrxxxvvvyyyyyywwwyyy}}}zzzwwwxxxzzz{{{yyyuuunnnsssyyy}}}~~~sssxxx~~~~~~zzzwwwxxx{{{}}}|||zzzwww}}}{{{lllWWWKKKBBB@@@>>>=========<<<;;;BBB@@@===EEEJJJ}}}vvv{{{zzz|||~~~uuujjjdddttt}}}zzzwwwuuuuuutttsssqqqwww}}}jjjiii~~~yyy{{{gggtttxxxlllooopppkkkeeeccceeekkkpppsss|||}}}|||yyyzzz~~~|||xxxzzz}}}tttcccrrr{{{uuuzzz|||wwwnnn||||||zzzzzzvvvttttttaaaggg|||xxxlllmmmnnnoooooonnnooooooyyyvvvzzztttxxxvvvzzzmmmddd|||zzz|||}}}wwwwww}}}~~~zzzpppwww}}}~~~~~~uuunnn}}}}}}tttwww~~~~~~~~~~~~wwwoootttzzzwwwrrrpppwwwxxxyyy|||{{{sssmmmzzz{{{yyyzzzvvvwww}}}~~~uuuiiibbbeeegggoooyyy{{{vvvpppnnnyyyrrrwwwxxxnnnssswwwjjjvvv}}}xxxrrrwwwxxxtttwww|||rrrqqq~~~xxxtttpppdddnnn}}}vvvxxx{{{uuuzzz~~~|||wwwssstttvvvssstttuuuuuuvvvsssfffYYYuuuxxxrrrtttqqquuuppphhhwwwxxxqqqrrrqqqkkkkkktttwwwpppkkknnnmmmkkkoootttqqqUUUFFF```uuuvvvzzztttmmmiiikkknnnppptttyyy}}}|||uuuccceeewwwooollllllnnnmmmllloootttwwwzzzfffKKKAAAAAAGGGPPPtttjjjuuuJJJ>>>:::000555999---555333333333333444444444444222666444555777666AAAWWW```TTTUUUxxxsss|||yyytttqqqfffkkk|||{{{~~~xxx~~~~~~xxxsss}}}}}}|||{{{zzzzzz|||}}}{{{vvvuuuyyy{{{xxxuuuuuuzzzvvvrrrrrruuuuuussspppuuutttrrrpppuuu{{{}}}{{{rrrrrrrrrrrrqqqrrrssstttuuuuuuuuuttttttuuuvvvwwwyyywwwuuurrrpppoooppppppyyymmmiiirrrzzzwwwxxxzzz{{{}}}~~~~~~|||xxxvvvllluuu}}}||||||yyyzzz~~~{{{}}}yyy~~~|||xxxvvv}}}}}}qqqTTTHHHGGGEEECCCBBBBBBBBBAAA@@@======;;;BBBOOO~~~xxxrrrmmm~~~xxxpppkkkzzz~~~}}}~~~~~~}}}||||||}}}vvvhhhrrrssswwwzzziiiuuuuuummm^^^^^^```eeekkkpppsssttttttuuuyyy}}}zzz{{{|||yyyxxxeeettt~~~xxxzzz{{{sssppp~~~{{{yyyyyyxxxtttrrraaahhh{{{tttrrrxxxxxxttttttyyyxxxsss{{{wwwzzztttxxxuuuyyyllleee}}}|||www}}}}}}vvv|||{{{zzzzzzyyyuuuxxx~~~|||~~~uuulllsss}}}}}}}}}{{{zzzzzzyyyxxx{{{~~~tttpppvvvwwwuuu{{{{{{|||}}}{{{yyy{{{|||{{{{{{tttuuuyyy{{{uuujjjccccccuuuyyy{{{uuutttxxxtttwwwvvvppptttvvvlllttt|||wwwpppuuuvvvtttwww{{{qqqoooyyy|||uuurrrhhhgggzzzwwwuuutttrrrrrrqqqpppnnnooorrrtttvvvxxxxxxxxxxxxsssgggZZZyyyrrrkkkooonnnuuurrrmmm{{{~~~rrriiillluuupppnnnkkkoootttqqq|||www[[[[[[}}}uuupppqqq{{{zzzuuu~~~}}}}}}uuunnn~~~wwwsssqqqqqqnnnkkknnnssswww}}}kkkOOOCCCAAAEEEOOOooo}}}kkkRRRAAA===555555888...555444444555555555666666666555999444666<<<777JJJvvvsssWWWMMMggg{{{{{{vvvwwwppp|||dddkkkoooqqqzzz~~~~~~rrrooouuu~~~{{{|||{{{zzz~~~|||wwwuuu{{{xxxvvvwwwxxxxxxuuuqqqwwwrrrqqqwww}}}|||zzzyyyppprrrtttuuuuuutttttttttooooooppptttwwwxxxvvvsssxxxvvvtttrrrrrrrrrsssttt|||~~~}}}zzzzzz~~~}}}}}}||||||~~~xxxsssxxxttthhhrrrzzzyyyxxxzzzttt}}}{{{yyyyyyvvv}}}|||yyy}}}vvv~~~SSSFFFCCCAAA???>>>>>>>>>===<<<>>>>>>;;;===TTTzzzzzzsss|||vvvkkktttzzz}}}uuuiii|||}}}{{{rrrxxx~~~}}}{{{|||~~~wwwzzz|||llllllyyywww}}}}}}qqqeee~~~vvv|||jjjccc^^^dddgggnnntttxxxvvvqqqlllqqqqqqzzz}}}vvvyyy~~~www{{{yyyaaaqqq{{{rrruuu~~~{{{{{{}}}vvvsssbbbmmm}}}ssspppxxxwwwmmmmmmtttrrrggg{{{|||wwwzzzvvvvvvkkkeeexxxuuu}}}}}}|||xxx~~~}}}|||~~~~~~ppp}}}zzz{{{mmmiii|||}}}uuuwww}}}|||lllhhhxxx|||yyy{{{~~~|||zzz}}}uuuwwwwwwqqqfffbbbnnn}}}zzzvvvwwwyyyxxxyyywwwtttuuurrrjjjmmmyyyyyysssuuuuuuuuu|||}}}uuurrryyy~~~}}}yyyxxxmmmpppwwwvvvuuuvvvnnnggghhhooovvvxxxwwwvvvxxxxxxvvvwwwuuummmddd~~~kkkfffnnnpppwwwtttrrr{{{|||yyytttgggdddpppwwwssssssjjjqqqzzzrrrrrruuu___cccooojjjvvvuuuzzz}}}uuuxxx|||xxxsssvvvrrrpppooommmjjjmmmrrrvvv~~~pppUUUHHHDDDGGGQQQllliii\\\AAA===888555777000777555555555666666666777777777<<<666888???===^^^gggUUUOOOvvvooooooiiinnn}}}{{{yyy}}}|||}}}~~~~~~yyytttyyy~~~}}}{{{~~~}}}||||||}}}|||yyyvvv{{{ssssss}}}zzzsssrrrrrrqqqqqqsssuuuvvvtttrrrlllmmmooorrrttttttsssrrruuutttsssssstttvvvxxxzzzttt{{{xxxsssyyywwwwwwwwwxxxxxxzzz|||}}}yyyvvvvvvwwwwwwsssnnn}}}~~~~~~{{{yyyxxxzzz|||vvvxxxpppyyyxxxttt{{{|||xxxzzzWWWJJJGGGEEECCCBBBCCCCCCAAA@@@CCCCCCAAA???bbbvvv~~~{{{zzzssslllwwwzzzsssooovvv}}}|||{{{}}}zzzvvv{{{yyynnnzzzyyywwwttt|||{{{jjjfff}}}yyy|||zzz~~~|||{{{}}}{{{zzz^^^ooo|||ssszzzzzzuuueeepppwwwrrryyywwwmmmmmmuuurrrfff~~~~~~zzz~~~xxxvvvkkkgggxxxxxx~~~~~~xxx{{{|||}}}ggg}}}nnnsss{{{|||xxxxxx~~~tttrrr|||{{{www{{{{{{~~~|||xxxyyy~~~zzzsssllliiiiiippp{{{{{{{{{wwwtttttt|||{{{{{{wwwnnngggqqq}}}yyyvvvwww|||zzz}}}}}}}}}|||yyy~~~}}}wwwrrrzzzuuuvvvvvvtttwwwzzzwwwqqqjjjhhhttttttyyyuuupppwwwwwwvvvxxxtttzzzxxxtttvvvmmmpppyyyrrrwww{{{ggg___vvv|||ttt{{{~~~{{{{{{}}}}}}yyyxxxzzzooo{{{sssxxx{{{ooopppmmmlllmmmkkkjjjmmmrrrqqq}}}sssZZZKKKEEEHHHRRRbbb|||eeeiiiBBB<<<:::555888555:::666666666777777777888888666<<<999888===KKKyyy}}}TTTNNNaaasssxxxkkkzzz{{{}}}}}}~~~{{{}}}~~~~~~|||zzzvvv~~~|||zzz{{{tttuuuyyyqqqpppwwwqqqlllnnnuuuxxxuuupppsssvvvxxxwwwtttssswwwzzzyyyxxxvvvuuuuuuwwwxxxzzz}}}yyyvvvxxx|||~~~}}}yyyuuussssssttttttvvv}}}{{{qqqppp}}}}}}zzzyyyzzz|||{{{zzzssssssrrrttt~~~|||~~~RRRDDDIIIGGGEEEDDDDDDDDDCCCBBB???AAABBB???mmm{{{yyy}}}uuuxxxyyyvvvwwwuuuzzz~~~~~~{{{yyy{{{~~~|||xxxzzz~~~zzzxxxzzzyyy{{{ooovvvrrrnnnvvv|||{{{|||{{{zzz___ooo|||xxx~~~rrrzzzyyytttcccnnnyyyvvvyyywwwrrrtttyyyvvvmmm}}}|||yyy}}}wwwuuukkkggg}}}{{{|||~~~zzzvvv~~~~~~sssggg{{{{{{uuu}}}yyy{{{{{{wwwuuuvvvxxxxxxssstttxxxzzz{{{|||~~~wwwvvvjjjccckkk{{{}}}vvvtttxxx|||zzztttqqq}}}zzz}}}vvviiifff}}}yyysssvvv~~~}}}}}}}}}vvv{{{}}}yyy||||||vvvxxxxxxwwwzzz{{{{{{kkkmmmvvvrrrvvvssstttyyyuuuwwwssspppssstttvvv}}}wwwmmmvvvaaahhhsss{{{{{{vvvuuuxxxbbbsssvvvrrrssskkkmmmkkklllnnnmmmkkknnnsssmmm|||vvv]]]LLLEEEGGGRRRVVVeee{{{GGG<<<===777;;;999;;;888888888999999999::::::666:::<<<888>>>aaahhhHHHNNN~~~zzzcccyyyzzz}}}zzz}}}|||wwwtttvvv~~~xxxxxx|||}}}xxxvvvzzztttnnnpppvvvyyyvvvqqqxxx{{{}}}yyytttsssyyy~~~}}}zzzxxxvvvvvvvvvwww~~~~~~yyyvvv||||||wwwvvvyyy{{{zzz{{{vvvrrrttt|||{{{|||~~~|||xxxpppwww{{{yyy~~~xxx{{{WWWKKKIIIGGGDDDCCCDDDDDDCCCAAAEEEHHHMMMHHH~~~xxxjjj|||wwwuuuuuuwww|||}}}~~~{{{www}}}xxxlll~~~~~~~~~hhhwww}}}yyyzzzhhhqqqzzzwwwtttuuuwwwwwwsssooo}}}zzzqqqmmm|||ooo|||rrrxxx{{{yyy}}}~~~rrrnnnooowww}}}zzzzzz~~~zzzyyy{{{{{{nnnppp}}}xxxvvvyyy~~~~~~}}}}}}{{{{{{zzz{{{{{{yyy}}}}}}rrrwwwzzz{{{pppuuuxxxvvv~~~tttwwwzzzzzz~~~~~~{{{www{{{~~~uuurrr|||mmmrrrzzzwwwxxx```>>>NNNhhh~~~~~~wwwvvvcccrrr~~~uuuwwwvvvrrrqqqrrrtttrrroooooosssooo|||cccPPPFFFHHHRRRTTT{{{wwwNNN>>>AAA999>>>===<<<;;;;;;;;;<<<<<<<<<======<<<:::@@@===GGGXXXRRRfffxxx|||yyysss~~~{{{}}}zzz|||{{{{{{~~~||||||zzzzzzyyyyyyzzzyyywwwvvvyyyzzzzzzxxxvvvvvvyyy|||~~~{{{yyywwwwwwxxxyyy|||{{{~~~}}}}}}{{{}}}|||xxxyyy~~~}}}tttnnnwww~~~zzz~~~~~~yyy~~~~~~~~~|||}}}zzznnngggdddbbb```_________^^^]]]XXX^^^ddd^^^{{{vvvvvv~~~}}}zzzzzzrrrmmm{{{}}}}}}}}}{{{rrrttt|||pppqqqwwwvvvuuuyyy~~~zzz|||ttt}}}~~~zzzFFF@@@LLLbbbwww~~~{{{{{{wwwtttuuuwwwyyyxxxyyyzzzwwwqqqppprrrtttiiiUUUIIIJJJTTTXXXTTTAAACCC;;;@@@???;;;>>>>>>>>>>>>????????????DDD<<