BM6P6(@ }}}|||}}}ttt]]]DDD888555333222222222222111///000/////////..................................../////////......---------+++,,,------......---------.../////////...---,,,+++222444222555AAALLLQQQRRRCCC<<<@@@>>>888@@@OOOYYY]]]bbbdddbbbbbbiiiqqqxxxyyyzzzgggFFFMMMKKKRRRbbbsss}}}wwwxxxpppjjjgggeeeaaaaaadddiiigggkkksssxxxvvvsssqqq{{{pppbbbVVVQQQPPPTTTWWWaaawwwyyydddZZZWWW]]]mmmuuuhhhbbbgggtttzzznnn[[[JJJJJJRRR[[[bbbkkktttrrrkkkdddGGG//////666666444555555333111000000///---,,,))))))((((((((())))))***))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))((()))))))))))))))((((((*********)))))))))))))))++++++******)))((((((''',,,******,,,+++((()))---888...///<<>>@@@AAABBBCCCEEEGGGDDD@@@<<<;;;<<<>>>===;;;;;;===???>>>888222,,,)))+++******)))))))))))))))))))))))))))))))))))))))---......---,,,)))'''&&&))))))(((((((((((())))))++++++++++++++++++++++++******+++++++++,,,,,,,,,---///111///,,,,,,111666777333333999EEEPPPVVVWWWXXX]]]oooooo^^^bbbppplllzzzssssss}}}tttkkkfffvvvxxxfff[[[^^^ffftttvvvrrriiicccbbb___YYYCCCBBB@@@???===;;;777333111000000000111222333333666999888:::???===EEEZZZwwwxxxgggXXX||||||~~~uuu^^^EEE999555333222222222222111///000000/////////.................................------------,,,,,,+++++++++,,,------......------------......///.........---222444555<<>>>>>:::555000...******))))))((())))))***)))))))))))))))))))))))),,,,,,------,,,+++***)))***))))))(((((())))))***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,///000...,,,,,,111666888444444:::FFFQQQWWWXXXQQQ]]]jjjhhhaaaiiirrrnnnrrrooommmoooooojjjggggggmmmwww|||tttfff^^^aaagggtttqqqlllhhhjjjjjj___QQQ@@@@@@???===:::777444333222222111222222333444555555::::::<<>>@@@BBBLLLiii|||sssuuu|||tttTTTOOOPPP]]]www}}}vvvoooiiihhhfffcccccceeegggcccbbbhhhnnnrrrwww|||vvvxxx}}}tttjjjXXXSSSRRRTTTVVV^^^tttwwwbbb^^^nnnooo```XXXWWWVVVTTTRRRTTT]]]iiirrr{{{vvvmmmddd```]]]UUULLLQQQVVV]]]fffrrr~~~tttZZZBBB888777666222555333111111111000...,,,((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))******++++++(((((())))))***+++,,,,,,)))((()))++++++))),,,111333777<<<===@@@JJJ[[[hhh|||ooolll{{{sssWWW???:::666666;;;@@@CCCDDDHHHPPPVVVYYYaaappp}}}vvvnnnddd\\\XXXTTTOOOHHHDDDAAA?????????<<<999888::::::888666888666444333444555444333777777777777888888888888888999;;;>>>BBBEEEHHHJJJLLLMMMNNNPPPSSSWWW[[[]]]___dddlllsssxxx{{{~~~qqqiiifffhhhmmmtttqqqlllcccccceeeiiiooouuuyyyyyyxxxxxxuuupppjjjiiikkkjjjfffbbbbbb```]]]ZZZUUUNNNFFFAAA>>>>>>@@@AAACCCDDDEEEEEEGGGDDD@@@===<<<<<<<<<;;;777:::>>>>>><<<777444333))))))((((((((())))))***))))))))))))))))))))))))***+++,,,---.........---+++******))))))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++---...---+++---111555888666555<<>>@@@???>>>HHH^^^tttzzzllliiicccaaaeeedddTTT@@@888666888@@@GGGJJJJJJJJJLLLPPPUUU\\\llluuuooosss~~~vvvnnnccc[[[VVVRRRMMMIIIEEECCC???;;;888777777777999777666666777777555333888777666666666666555555555666666666777777888888777777777888999:::;;;<<<<<<======???AAADDDGGGIIIOOOWWW```fffjjjooovvv{{{xxxrrrqqqsssvvvggghhhgggaaaaaaffffffiiiqqqvvvvvvsssrrrwwwsssqqqrrrqqqjjjccc```ddd^^^WWWRRRPPPOOOMMMJJJ>>>>>>>>>@@@BBBDDDEEEEEEJJJGGGCCC@@@>>><<<;;;;;;666999======;;;888555444)))))))))(((((())))))***((((((((((((((((((((((((((()))***,,,...000111111,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++*********+++++++++,,,,,,,,,***,,,,,,,,,,,,---111555777555666>>>IIISSSVVVVVVSSShhhaaaVVViiiyyytttpppgggmmmpppdddRRRKKK]]]ssssssmmmjjjmmmqqqtttuuuwwwxxxqqqlllrrryyysssZZZCCC;;;>>>@@@<<<555000111444222222333333444555666777777<<<;;;<<>>CCCJJJ]]]xxxmmmaaahhhpppqqq~~~bbbSSSXXXppp~~~vvvpppmmmiiicccaaaaaabbb______ccceeegggkkkqqqxxx{{{}}}jjjccc___```]]]ZZZaaammm^^^^^^XXX[[[gggeeeYYYUUUYYY\\\_________bbbggglll~~~wwwnnnggg```YYYRRROOOUUUZZZdddooovvvzzz}}}xxxWWW@@@===;;;444555333222111222111000...))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))''''''((()))))))))))))))''''''((()))***++++++,,,***************************((()))---///111666<<<<<<@@@EEENNNaaayyywwwiiieeebbb[[[TTTOOOIII@@@999:::999@@@MMMVVVVVVTTTTTTRRRVVV]]]jjj{{{hhhXXXXXXhhh}}}~~~oooccc\\\VVVLLLEEEAAA>>>;;;999:::999777555444444555666666666666777888777666444777888888888777666666777555555666666777777777888999888777666666555555555777777777777888:::;;;<<>><<<;;;777:::<<<<<<999666333222++++++***)))))))))))))))(((((((((((((((((((((((('''((()))+++...000222333------,,,,,,,,,,,,------,,,,,,,,,++++++***************+++++++++,,,,,,,,,***+++++++++,,,///222555555555888AAALLLTTTUUUSSSWWWfff\\\UUUnnnzzzvvvmmmuuuyyynnnYYYQQQ```vvvmmmggghhhsss~~~rrrooonnnppplll^^^JJJ:::<<>>}}}|||yyyeeeIII999555333222222222222111///111111000000000/////////........................------............//////------...////////////...............///000111111222888CCCPPPUUUOOOGGGCCC:::;;;BBBLLLWWWhhhaaabbbdddpppyyyqqq~~~}}}dddXXX^^^ooorrryyyzzzssspppkkkdddaaaaaa\\\ZZZ\\\```bbbbbbgggmmmuuuyyy|||ooofffddd```YYYXXX]]]QQQWWWUUUVVV]]][[[UUUYYY\\\```cccddddddeeejjjnnn}}}xxxsssrrrmmmfffaaa___\\\\\\___eeekkkqqqzzzeeeLLLAAA:::333555333222111222222000///+++***)))(((((('''((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))&&&'''((())))))******)))(((((())))))******++++++++++++++++++++++++******)))''')))...111333999AAAFFFPPPbbbsss~~~}}}qqqkkkhhhlllZZZGGG>>>===<<<999777???@@@LLL```kkkiiieeeeee^^^eeeooo{{{xxxggg]]]NNNHHHTTTmmmyyyhhh]]]WWWPPPIIIDDD@@@<<<888777777666555555555444444555666777888666777888888999999999888666888999999888666777888777777777777777888888888999999888888888888999999888777666555666777888999666999===>>>???DDDMMMTTTWWW]]]gggqqqyyy~~~~~~zzzxxx{{{ssspppvvvxxxsssqqqtttyyyvvvxxx~~~}}}xxxyyyzzzrrriiibbb\\\WWWSSSTTTOOOHHHEEEFFFGGGHHHGGGJJJLLLMMMJJJFFFAAA>>><<<999;;;<<<<<<999555333222...---,,,+++***)))))))))))))))))))))))))))))))))'''((()))***---///222333///......------......///---,,,,,,++++++***************+++++++++,,,,,,,,,+++******+++---111444666444555;;;FFFQQQVVVTTTQQQVVVZZZXXX]]]ttt{{{uuuyyy|||uuueee\\\dddqqqjjjhhhpppsssuuuvvvppp```LLL???<<>>777555333222222222222111///,,,,,,***))))))((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))&&&'''((()))************)))))))))))))))*********)))******++++++,,,,,,,,,+++***,,,111555888@@@HHH___rrryyypppuuupppiiihhhjjj```JJJ777333888:::;;;<<>>;;;555444444333444666777888888555555666666888:::;;;<<<999:::;;;;;;;;;<<<===>>>999<<<>>>>>><<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>888777666666666777888999222444666666666888<<<@@@@@@FFFOOOXXX```jjjtttzzzzzz{{{{{{zzz~~~wwwxxxtttllljjjpppvvvqqqssszzz{{{zzzzzzpppiiiggggggjjjaaaUUUMMMKKKKKKKKKIIIJJJMMMPPPPPPJJJDDD@@@>>>999;;;===<<<:::777555444111000...,,,+++))))))((())))))))))))))))))))))))(((((()))***+++...000111000//////......//////000------,,,,,,+++******)))******+++++++++,,,,,,,,,+++******+++///222555777444777???LLLWWWZZZUUUPPPSSSMMMVVVjjjzzzxxxwwwuuuvvvuuupppjjjkkkpppnnnqqq{{{vvvxxx{{{|||qqqWWWAAA<<>>@@@:::@@@MMMbbbuuuooooooppp}}}gggmmmwww~~~{{{sssvvvkkk^^^]]]aaa{{{vvvsssoooiiieeefffaaa]]][[[YYYVVVUUU[[[bbbjjjpppxxx~~~tttmmmjjjccc]]]\\\^^^]]]SSSRRR___ccc```bbb___aaacccbbb```bbbgggkkkeeeeeelllvvvyyytttrrrsssjjjhhhiiilllkkkiiimmmvvvgggQQQCCC>>>555333222222333333111000---,,,+++***))))))))))))************************))))))))))))************))))))))))))))))))))))))&&&'''((()))*********************)))))))))))))))'''((()))***,,,---...///000///111666:::>>>FFFNNNppprrrooo{{{oookkkmmmkkkgggJJJ>>>666999======AAAHHHIIIMMM```zzzzzznnnjjjqqquuussshhh\\\TTTNNNJJJAAADDDHHHQQQ___ggg]]]NNNGGGAAA999555999===888///666666666777777666555444444555555777999;;;<<<===999:::;;;;;;;;;<<<>>>@@@<<>>>>>@@@???>>>>>>>>>===<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;666666666666777888:::;;;555666888777666666666666777;;;AAAFFFKKKVVVdddooorrrxxx|||}}}{{{rrrmmmooommmfffhhhqqqmmmiiimmmxxxtttrrrwww}}}zzznnn___TTTPPPNNNMMMKKKIIINNNSSSSSSMMMFFFAAA>>>999;;;======;;;999888777333222000---+++***)))((())))))))))))))))))))))))))))))((()))***,,,///000000000////////////000000------,,,,,,+++***))))))******+++++++++,,,,,,,,,,,,+++***,,,000444666888444999BBBPPP[[[]]]WWWPPPSSSFFFXXXttt~~~ppptttooonnnssswwwvvvtttssstttzzzssslllxxx{{{{{{lllPPP999888DDDAAA>>>:::777666444222111333444444555777888:::;;;888>>>CCCQQQgggyyy}}}pppgggZZZSSS\\\qqqvvvbbbGGG:::555444333222111111111111000000000000////////////------............------------------------------..................------555333000///000111222222:::LLL]]]```TTTFFF@@@AAAAAAHHHWWWhhhwww}}}|||xxxuuunnnwwwqqqbbbggg~~~xxxxxxsss}}}___VVVjjjvvvssstttrrrmmmggg___]]]ZZZUUURRRTTTZZZ```hhhiiioooyyy{{{rrriiibbb]]]\\\YYYYYY]]]```aaadddhhhfffppprrriiicccfffiiihhh```fffpppwwwvvvrrrssswwwgggxxx{{{lllffflllsss}}}vvv^^^AAA<<<444333111000000000111111...---+++***))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******************************+++++++++,,,,,,,,,+++******+++,,,+++***(((,,,///...222<<>>???@@@BBBCCCDDDEEEEEEEEEDDDBBBAAAAAABBBDDDEEEHHHGGGFFFFFFFFFFFFDDDBBB>>>???@@@BBBDDDCCC@@@>>>@@@;;;:::===>>>;;;:::;;;999999888888777666444333;;;888999???AAACCCLLLWWWccchhhpppwww|||tttkkkkkknnnnnnllllllnnnjjjiiisss||||||lllZZZTTTTTTSSSRRRLLLOOORRRTTTWWWTTTIII<<<===;;;;;;<<<:::666666999555333111...+++***))))))))))))))))))))))))))))))''''''((()))***++++++,,,)))***---///000///...---************************************************---+++***---333777666444777:::@@@JJJTTT[[[\\\\\\XXXSSSeeeuuurrr{{{xxx|||{{{vvvsssvvvyyyzzz}}}ooooooxxxvvvaaaHHH>>>???AAA>>>;;;666333333333333222333444555555555666888:::;;;BBBGGGUUUppp~~~rrruuu]]]VVV___rrr~~~{{{vvvbbbGGG999555444333222111111111111000000000000////////////---......//////......---------------------------........................111///...---...000111222===KKKZZZ[[[PPPDDDAAADDDGGGPPP^^^lllwwwzzzwwwtttyyy{{{xxxggg___ooo}}}wwwrrruuuxxx___fff}}}yyyvvvwwwvvvqqqkkkbbb```\\\WWWTTTUUU[[[```dddgggnnnyyyuuummmddd___\\\]]]dddmmmooowwwpppjjjdddeeefffpppzzzxxxmmmhhhkkksssnnndddjjjttttttnnnIII999666555333111111000000///...---,,,***))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,+++******+++,,,,,,,,,++++++333777???LLLTTTccczzz|||xxx~~~}}}yyyrrrhhh```YYYPPPDDD<<<===???CCCEEEFFFIIISSS]]]XXXZZZbbbjjjmmmiiiffffffVVVOOOGGGAAA>>>===;;;:::;;;;;;===???@@@>>>888333:::777333333555777777666888777888;;;;;;999;;;???999;;;===>>>???@@@BBBDDDBBBCCCFFFIIIKKKNNNOOOPPPPPPOOOOOOOOOPPPRRRUUUVVVXXXVVVUUUTTTTTTRRROOOMMMMMMMMMNNNOOOOOONNNJJJGGGIIIDDDBBBCCCCCC>>><<<<<<<<<;;;:::999999999888777888666777;;;;;;:::@@@GGGNNNTTT^^^hhhrrr{{{}}}tttppppppsssxxxtttpppoooyyyyyyyyy{{{~~~nnn^^^RRROOOQQQTTTRRRUUUXXX[[[___]]]QQQDDD;;;999888:::888555555888555444111...,,,***))))))))))))))))))))))))))))))(((((())))))******++++++)))***,,,---......------+++++++++***************************************---+++***...444777666444888???IIIRRRYYY]]]```aaabbbbbbpppwwwqqq~~~xxxuuuwwwwwwttt{{{lllooohhhTTTBBB<<<>>>AAA===:::666333333333333222111333444555555777:::<<<;;;BBBJJJ```|||rrrlll[[[ddd|||www{{{vvvaaaFFF999444444333222111111111111000000000000////////////---......//////......---------------------------...........................------...///111333444@@@KKKUUUUUULLLCCCCCCFFFGGGRRRbbbpppxxxzzzyyyxxxxxxvvvgggcccfffzzzwwwwwwvvvyyyllleee}}}uuuoookkkiiidddeeelllvvv}}}~~~yyyxxxyyyxxxtttooofffddd___ZZZWWWXXX\\\___dddgggnnnwwwzzzzzz|||}}}pppeee\\\YYYaaakkknnnyyykkkccc^^^iiifffrrrooocccfffuuueeeXXX^^^iiihhh~~~VVV===999777444333222111///......---,,,+++))))))))))))))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,*********++++++,,,---...111555999JJJeeesssxxxzzzmmmdddsssxxxoooiii^^^OOOAAA999777888AAAOOOUUUNNNHHHOOOZZZ_________aaadddaaaYYYRRRQQQAAA>>>:::888888888888777777666666777777555111...666444444555777888888777:::888999<<<===<<<@@@EEEDDDEEEGGGIIILLLQQQWWW\\\ZZZ\\\```dddiiimmmpppqqqoooooooooqqqsssvvvyyy{{{{{{yyywwwuuussspppllljjjiiihhhhhhhhhgggddd```\\\\\\WWWTTTSSSQQQJJJFFFFFFEEECCC@@@???@@@@@@>>>===;;;999999:::999666777;;;999>>>FFFPPP\\\hhhssszzz|||wwwpppqqqvvv|||vvvuuuzzzwwwsssrrrtttrrrrrrnnnbbbUUUOOOQQQVVVYYY\\\```eeeiiigggZZZKKK<<<888777999888555666999666444222///---+++******)))))))))))))))))))))))))))))))))))))))******************+++,,,,,,------,,,,,,++++++*********)))++++++++++++++++++++++++---++++++///444777777555555@@@OOOZZZaaaeeeiiilllgggsss|||pppfffiiiqqqvvvssslll\\\JJJ???>>>@@@@@@<<<999555333333333333222000111444555666999<<>>EEEPPPooo}}}pppggg\\\[[[yyyzzz{{{vvv```EEE999444333222222111111111222000000000000////////////......////////////..........................................///////////////000000111111333666888BBBJJJQQQQQQJJJDDDEEEHHHMMMYYYjjjwww||||||{{{zzzuuu|||}}}sssfffdddmmmvvvyyyooorrr~~~hhhssstttfffZZZRRRNNNHHHMMM[[[nnn{{{~~~zzzvvvvvvwwwwwwtttpppjjjgggbbb^^^[[[[[[\\\^^^ggghhhlllqqqrrrppprrrvvvzzzrrriii___XXXZZZ```ggg{{{yyyeee\\\\\\^^^hhhdddtttyyyhhhjjjmmm|||sssZZZNNNSSS[[[^^^sssdddHHH;;;777444333444333111///...---,,,+++***)))))))))))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,+++++++++******+++---///888888:::SSSzzz}}}uuudddmmmnnnlllyyytttfff^^^PPPAAA666666???FFFPPPZZZ]]]UUUMMMQQQYYY___ddd```\\\ZZZSSSIIICCCCCC>>><<<;;;999888777666555333333444555666777777666444555777999<<<===<<<<<<;;;:::<<>>CCCLLLaaaxxx{{{xxxvvvttttttvvvvvvsssqqqlllhhhddd```^^^]]]]]]]]]fffdddfffjjjkkkkkkooouuuwwwvvvnnnpppkkkfffaaaZZZTTTVVV[[[fffvvv}}}mmm[[[VVV\\\aaabbb```qqqyyyhhhjjjgggoooqqqeeeVVVPPPQQQTTTXXXhhhmmmMMM===888444333555666444111///...,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,+++,,,,,,***)))***...222;;;EEENNNbbb}}}tttkkkmmmuuuuuuqqqyyy{{{gggZZZPPPBBB888888BBBQQQ[[[]]]ZZZYYYZZZXXXWWW^^^hhhbbb[[[SSSNNNFFF???===>>>;;;;;;:::888666333222111222333444555777999;;;===999;;;<<<>>>??????@@@@@@>>>???CCCJJJNNNQQQXXX___ppprrrvvv{{{~~~vvvpppoooiiiccc]]]ZZZXXXUUUPPPKKKIIIGGGDDD@@@>>>>>>===<<<======<<<<<<>>>DDDKKKPPP___iiisssyyypppkkkoooiiilll|||wwwlllccc___\\\___dddbbbWWWLLLPPPUUU^^^iiiuuuvvvhhhYYYFFF???:::999:::888888:::777666444222000...,,,+++*********************************)))))))))))))))******)))))))))***++++++,,,,,,,,,,,,++++++******+++++++++++++++++++++++++++,,,///222666777777666EEELLLZZZnnn~~~llllllzzzlllSSSEEECCCCCCAAA>>>888555333222333333222111333555666777777999;;;>>>CCCOOO___}}}|||lllaaa___eeexxx```FFF:::333333222222111222222333000000000000////////////...//////000000//////....................................//////000000111000111111000///333:::@@@KKKLLLLLLJJJHHHIIIMMMRRR```kkk|||qqq___\\\cccmmm|||kkkuuuvvvnnnXXXHHH@@@===BBBTTTrrr~~~uuutttsssrrrsssttttttsssqqqkkkhhhdddaaa___^^^\\\[[[___^^^___dddgggjjjqqqxxxyyyoooccchhh___VVVRRRPPPQQQXXX___fffsssxxxkkk]]]ZZZ\\\\\\\\\ZZZggg|||~~~lllbbbfffeeefffccc[[[TTTQQQPPPMMMSSSaaa~~~vvvRRRBBB;;;444222444666555222///...---+++************))))))))))))))))))))))))((((((((((((((((((((((((******************************************************+++++++++,,,,,,,,,+++,,,---+++***---333999???ZZZlllpppqqqmmmmmmvvv~~~qqqlllwwwvvvcccJJJBBB888666>>>MMM\\\ddd```XXXVVV]]]aaaaaafffnnnXXXQQQHHHCCC>>>::::::>>>777888999888555333222333333444666666666777:::<<<<<<===>>>>>>>>>@@@CCCEEEFFFHHHPPPZZZbbbgggnnnuuu{{{tttpppnnniiiaaaZZZTTTSSSOOOJJJGGGGGGDDD???======<<<;;;;;;===BBBFFFIIITTT```jjjtttqqqlllmmmjjjrrrwwwiiieee\\\VVV[[[dddeeeXXXKKKHHHKKKRRR___oooxxxpppcccMMMDDD<<<::::::777777888777777666444111///,,,+++************************)))))))))))))))*********************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---111444666777777777LLLOOOYYYjjjzzz{{{ttt|||rrr}}}sssooowww}}}mmmZZZGGG???@@@???===;;;666444222222333333222111444666777888888999<<<>>>DDDSSSfff~~~nnn___```iii}}}{{{|||}}}yyyaaaFFF;;;333222222111222222333333000000000000//////////////////000000000000//////........................---......///000000111111...000000///000666@@@IIITTTPPPJJJEEEDDDJJJSSSZZZbbblll}}}jjj[[[cccmmmsssooohhhttt{{{xxxcccOOODDDCCCFFFOOOhhhtttnnnnnnooopppqqqpppooonnnjjjgggbbb``````___\\\ZZZ\\\[[[^^^dddgggiiiooovvvyyy{{{}}}rrriii]]]PPPMMMOOOSSSZZZ```bbbkkkoooggg___^^^\\\VVVYYYXXX^^^ffffff```bbbiiiiiigggaaaXXXRRRPPPLLLGGGMMMZZZ{{{dddIII@@@666111333555444111///...---,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,***,,,...---...333<<>>@@@AAABBBDDDGGGMMMUUU\\\aaaeeeppp~~~zzzqqqmmmnnnkkkddd```\\\RRRHHHEEEEEEDDDAAA>>>======???<<>>:::999999777777666555333000---+++************************(((((())))))******++++++******+++,,,,,,+++***)))***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++...222555777777888888KKKNNNWWWcccmmmnnnhhhaaasssrrr~~~zzzgggmmmssswww|||tttXXXKKK???>>>>>><<<999999444333111222333333222111333444666888999;;;>>>@@@MMM\\\ooo}}}qqq```[[[ooozzzzzzwwwxxxzzzaaaGGG<<<222222222111222222333333000000000000//////////////////000000000000//////////////////////////////---......///000111111222///000111000222:::GGGQQQZZZSSSHHHAAAAAAJJJWWWaaammmtttuuu```[[[kkkvvvyyy}}}|||aaalllmmmWWWFFFAAAFFFLLLlllrrriiijjjkkkllllllllljjjiiiiiieeeaaa``````___\\\YYY]]]]]]aaafffhhhgggjjjooottttttyyykkk^^^SSSQQQUUUXXXZZZ\\\```fffgggaaa___bbb```YYYYYYYYYYYYYYYYYY\\\gggsssrrrppphhh]]]TTTPPPLLLGGGIIISSSuuuyyyOOODDD777111222333222//////...---,,,+++*********))))))))))))))))))))))))************************((((((((((((((((((((((((******************************+++++++++,,,,,,,,,(((+++...///111888CCCKKKbbbsssrrrddd```fffwwwxxxwww{{{ttt[[[EEE;;;444888===BBBGGGLLLQQQUUU___kkkkkk]]]YYY^^^XXXIII@@@<<<:::;;;:::777777:::777999:::888555333444666888;;;>>>???>>>???BBBDDDGGGJJJMMMQQQXXXcccqqqzzzxxxqqqbbbTTTVVVVVVSSSNNNGGGAAA>>>===:::???CCCFFFPPP___mmmsss~~~uuufff```dddiiiyyyyyynnnoooggglllpppssszzz|||mmmllliiieeeaaa______```YYYRRRJJJMMM\\\llloooiii```TTTIIIEEECCC???======888888777666333000---,,,************************'''(((((()))***++++++,,,)))+++,,,------,,,***))))))***+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,***...222666777777888888KKKPPPZZZbbbgggfffaaa]]]vvvpppiiiccclll~~~ssswwwuuufffOOOFFF@@@AAA@@@;;;888999333222111222333333222111111333666888999<<<@@@CCCXXXeeewwwzzzqqqeee[[[dddmmmrrrvvvxxx]]]FFF888444333333333333333333222111111000000000000111111//////000000000000//////111111000000//////............////////////......000///000000333<<>>BBBEEEIIILLLQQQXXXbbblllxxxwwwsssnnniiibbb[[[TTTLLLCCC<<<@@@??????AAABBBGGGSSS```jjjuuu}}}}}}}}}~~~pppeeehhhwwwuuullliiiiiiYYY^^^```dddrrrooobbb```ggglllmmmpppiiiYYYUUU```eeejjjvvvppphhhYYYKKKEEEDDDAAA===>>>666888:::222000111+++,,,,,,+++***)))))))))***************************)))************+++++++++(((((()))***,,,---...///++++++++++++++++++++++++111...111777777333;;;IIIRRRPPP```___lllpppXXX```yyy}}}wwweee^^^ZZZdddyyy~~~uuudddcccIIICCC??????>>>:::666555555444333333222222222222555555777888888999BBBMMM\\\kkkrrrccc]]]```~~~rrrvvvxxxyyy___HHH:::444444333333333333222222222222111111111111222222//////000000000000//////////////////.........---......////////////......000//////111777@@@MMMWWWMMMJJJEEEDDDNNN___jjjkkktttccc]]]eeerrr{{{wwwqqq{{{pppfffpppzzziiiYYYOOOIIIZZZwwwrrreeecccdddeeegggggggggggggggjjjhhheeebbb```_________]]]___]]]\\\aaaiiikkkhhhkkksss}}}wwwbbb]]][[[]]]___[[[^^^___```eeelllmmmggg^^^[[[^^^ccceeedddeeeooozzz}}}ssshhh]]]RRRJJJGGGRRRjjj~~~lllIII888888111222666///000///...,,,+++***))))))******))))))))))))******+++++++++***(((((()))+++++++++++++++++++++++++++++++++************++++++*********++++++,,,------+++---///222===RRRjjjyyyqqqfffbbbnnn|||vvvmmmjjjlllkkkaaaMMM:::555999???LLLTTTPPPPPP[[[iiippp{{{|||ttt```MMMCCC>>><<<999999999999::::::;;;;;;999::::::;;;;;;<<<<<<<<<>>>>>>AAAEEEIIIOOOVVV[[[```lll}}}xxxssslllddd]]]UUUMMMGGGFFFBBB@@@@@@@@@AAAIIIRRR___mmmzzzxxx}}}yyytttyyywwwfff^^^^^^XXX\\\```jjjuuullljjjmmmrrruuummmkkk```\\\eeejjjqqq~~~}}}tttaaaOOOJJJLLLFFF::::::111444777222222444...---,,,+++******))))))***************************)))************+++++++++))))))***+++,,,------...++++++++++++++++++++++++///---111888888555<<>><<<:::777888:::;;;;;;;;;999999666888:::<<<======<<<<<<<<>>333333777333333555111...---,,,+++************************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------222999999666<<>>LLLQQQNNNJJJFFFFFFPPP```nnnwwwzzz{{{|||nnnKKKXXXiiiooo{{{zzzoooxxxmmmccc}}}zzzooovvvnnniiifffaaaggg~~~jjjaaaiiikkkiiifffcccaaa``````aaa^^^^^^___```___]]][[[ZZZYYY]]]aaaaaa^^^\\\___eeefffjjjooosssyyypppUUU___uuuuuuoooppprrrzzzwwwuuusssooodddWWWRRRUUUPPPQQQ]]]gggnnnvvvNNN777555555222111111000///---,,,+++******++++++************++++++***---000000...,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,---,,,,,,,,,222999OOOoootttkkkttt[[[@@@333777CCCRRR]]]___cccffflllzzzeeeUUUDDD>>>@@@BBB@@@<<<>>>===:::999888888::::::BBB@@@??????BBBFFFKKKNNN\\\nnn~~~|||{{{|||{{{{{{{{{||||||}}}}}}{{{{{{}}}wwwlllbbb^^^[[[TTTLLLHHHFFFGGGMMMXXXgggttt}}}{{{mmmhhhgggnnnuuu{{{xxxrrruuuuuueee```ccclllvvvtttWWWMMMbbbvvvyyy]]]EEE999:::555333444111000///...,,,+++*********************************))))))*********+++++++++,,,,,,,,,++++++++++++************++++++,,,,,,,,,000333777:::888666:::AAAKKKWWW^^^kkkooo___ZZZcccwwwuuu||||||qqqiiifffrrryyysssuuuzzz}}}qqq___BBB@@@@@@BBB???888444555333333333222222333333444555777:::;;;:::>>>OOO___|||rrrooo{{{{{{sssvvv~~~yyy___GGG999555555444333333222111111/////////......///////////////000000000000///////////////000000000000000///000000111111000000///...111111444AAASSS[[[YYYJJJFFFGGGPPP]]]hhhqqqxxx|||~~~gggOOObbbkkkoooxxxxxxssspppyyyzzzpppaaahhhssshhhyyyrrrrrrzzzggg]]]dddjjjhhhdddaaa```aaabbbccc^^^^^^______^^^]]][[[ZZZXXX[[[aaaeeebbb]]]^^^cccgggjjjnnnqqquuu}}}vvvTTTVVVxxx|||yyyxxxtttrrrrrrooocccTTTRRRYYYUUU\\\pppZZZ===:::666000444111111///---,,,+++++++++++++++************+++++++++---000000...,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---//////444AAA```jjjuuu^^^JJJ777666CCCTTTccclllmmmsss{{{qqqPPPDDD::::::>>>>>>;;;999;;;:::888888999<<<@@@BBBDDDBBB@@@AAAFFFPPPZZZ```uuu~~~~~~~~~~~~}}}|||~~~}}}{{{yyywwwvvvvvvsssssstttuuuvvvwwwxxxxxxuuuttttttvvvzzz|||}}}}}}uuulllhhhccc[[[SSSPPPOOOKKKJJJOOOZZZgggvvv|||~~~nnndddaaagggjjjmmm|||xxxqqqpppsssrrr```\\\\\\```ppp|||bbbRRRbbb}}}lllMMM<<<:::555222444333111000///---,,,+++******************************)))************+++++++++,,,+++++++++++++++++++++*********++++++,,,,,,---111555888999666666;;;@@@PPP\\\]]]nnnrrr^^^___fff~~~zzz|||hhhlllqqqxxx|||xxxnnnRRRBBBBBBDDDFFFAAA999444444333333222222222333444444777888;;;;;;;;;BBBWWWkkkuuujjjmmm~~~yyypppsss}}}}}}zzz```III;;;666555555444222111111000000000////////////000000//////000000000000//////........./////////000000000000111111111111000000---222333333???SSS\\\[[[IIIGGGKKKUUU^^^eeennnxxx{{{xxx\\\VVVccckkklllsss}}}sssmmmpppqqqwww{{{uuu}}}fff```wwwqqqfffxxxzzzvvvbbbWWW^^^gggeeebbb``````bbbeeeggg``````___^^^\\\ZZZXXXWWWVVVWWW]]]bbbaaa\\\[[[```gggiiilllnnnqqqxxxfffYYYzzz{{{uuuooozzzpppqqq~~~vvvmmmmmmqqqrrrgggWWWVVV___^^^ggg}}}eeeCCC>>>777///666222111///...,,,+++++++++,,,++++++******++++++,,,***,,,......,,,******+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,,,,...111444777===VVVxxxxxxkkk~~~rrrHHH<<<777BBBUUUcccjjjmmmuuuyyyWWWDDD;;;666888:::888888:::999999999;;;===???BBBCCCAAABBBEEEMMMZZZkkk{{{}}}|||{{{|||}}}}}}{{{yyy}}}{{{yyyvvvuuutttuuuuuupppppppppooonnnmmmlllllljjjiiiiiilllppprrrqqqoooqqqssswwwyyy|||xxxsssmmmddd^^^\\\ZZZVVVTTTVVVXXX]]]iiiuuu~~~~~~pppgggkkkmmmmmmyyyyyyqqqjjjbbbjjjlll]]]YYYUUUTTTlll}}}ooo]]]eee\\\DDD???777222444444222111///...,,,++++++***************************)))************++++++++++++++++++++++++++++++,,,)))******+++,,,,,,------000444777666555888>>>DDDWWWccc___ttt|||ggglllrrrwww|||uuujjjpppvvv|||zzz~~~kkkKKKDDDCCCEEEFFF@@@777333444333222222222333333444555777999;;;<<<===IIIbbbyyyuuuiiiooo}}}xxxnnnqqq}}}}}}zzzaaaJJJ===666666555444222111111000111111000000000000111111//////000000000000//////---------.........//////000000111111111111000000...333333111:::MMMWWWVVVIIIJJJQQQ[[[bbbfffoooyyy{{{{{{[[[PPPZZZaaajjjjjjpppyyy|||iiidddkkkmmmppprrrmmm}}}ddddddmmmeeeyyygggfffvvvqqq\\\RRR[[[___]]]ZZZYYYZZZ]]]aaacccbbb```^^^\\\YYYVVVTTTSSSTTTSSSVVV]]]]]]XXXXXX\\\dddgggiiijjjmmmrrr{{{|||ccc{{{ppppppjjj___hhh}}}jjjaaaaaacccfffjjjdddgggooouuukkk\\\[[[dddaaafffxxxkkkGGGAAA888///888222111///...,,,,,,++++++,,,++++++******++++++,,,)))+++,,,,,,***))))))***++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,+++,,,///444:::===JJJmmmlllnnnyyyttt___LLL<<<888<<>>???@@@@@@???CCCGGGPPP___ttt|||tttpppqqqvvv{{{{{{zzzzzz}}}~~~zzzuuuwwwvvvwwwxxxyyyyyywwwuuuvvvuuurrrqqqqqqsssvvvwwwooonnnllliiieeeaaa^^^\\\WWWVVVXXX]]]cccfffeeeccceeeggghhhiiikkkqqqyyy~~~wwwnnniiihhhbbb___``````\\\XXX^^^hhh{{{}}}sssuuuuuuqqqwwwwwwjjjZZZYYYxxx~~~hhh[[[WWWPPPJJJcccttt}}}qqqaaaccc{{{kkkNNNEEE:::333444444222111000...,,,+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------...333666555555:::BBBGGGlllvvvmmmqqqvvvzzzpppsssrrrwwwpppooommmnnnwwwzzznnnMMMFFFEEEEEEDDD===555222555222222222222333333444555777999;;;===@@@NNNjjj~~~pppwwwzzzrrrvvv~~~}}}eeeNNN>>><<<999666222000000111222000111111222222000///...000000000000000000000000000000000000000000000000000000000000000000000000...555888777>>>KKKQQQNNNJJJOOOYYYbbbhhhmmmvvv~~~```LLLSSS___```gggsss{{{|||xxxvvvsssqqqrrrtttuuuuuu{{{iiibbbmmmsssjjj}}}wwwmmmdddaaaSSSPPPUUUiii~~~nnn```ZZZYYYggg^^^TTTPPPQQQRRROOOKKKTTTSSSTTTWWWWWWTTTQQQPPPMMMMMMOOOTTTZZZ\\\[[[XXX^^^fffmmmnnnkkkjjjpppvvvyyyyyy|||hhhfffeee```VVVQQQ\\\llltttkkk]]]SSSTTTZZZ\\\XXXXXX```mmmvvvqqqfff^^^]]]bbb```bbbgggiiipppWWW999555888666333222111000///...---,,,---,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++...666EEEQQQhhhvvvzzz}}}vvvbbbLLL???===>>>CCCMMMXXX______]]]\\\uuu}}}SSS>>>999666333444777999888777<<<;;;===@@@AAAAAAGGGOOOPPP[[[pppwwwoooeee^^^```gggmmmooorrruuuyyy||||||{{{yyyxxxtttuuuvvvvvvvvvtttsssrrrppppppppppppooonnnmmmlllnnnjjjddd^^^XXXSSSNNNJJJBBBCCCEEEGGGJJJMMMPPPQQQRRRSSSVVVZZZ___eeeiiillluuuvvvwwwwwwxxx||||||xxxpppooonnnmmmjjjeee^^^YYYjjjqqqyyy~~~yyyvvv||||||vvvzzznnndddeeekkkhhhYYYIIIUUUYYYjjjyyylllYYYfffgggLLL<<<666333222333222111///---+++))))))******************************+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,------+++******,,,///555777444444777555>>>UUUwww|||qqqccctttuuu}}}vvvjjjooo|||mmmNNNCCCFFFGGGCCC<<<777666888222222333333444333333333666999<<<>>>FFF]]]|||{{{{{{sssuuu{{{}}}eeeMMM<<<;;;999555222000000111222000111111222111000///...000000000000000000000000000000000000000000000000000000000000000000000000///333555888BBBNNNPPPLLLIIITTTbbbkkknnnqqqyyyvvvWWWIIIUUUaaabbblllvvv|||~~~zzzyyyyyyzzzxxxvvvvvvyyytttfffeeeuuuooofffuuuiii```XXXOOOIIIHHHMMMPPP^^^{{{|||mmm```ZZZ[[[ccc\\\VVVVVVXXXWWWRRRKKKMMMNNNOOORRRRRROOOLLLJJJJJJJJJLLLPPPUUUWWWVVVTTTYYYaaaiiikkkiiihhhmmmrrr}}}oooeeebbb^^^XXXSSSOOOPPPYYYbbbmmmggg[[[QQQPPPTTTVVVTTTUUUYYYcccllllllgggdddeee```[[[WWWUUUTTT]]]yyy```@@@999999777333333222000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,///111000888PPPiiixxx~~~www{{{xxxnnn{{{tttXXXBBB999:::EEEHHHPPPXXX\\\^^^ccchhhbbbBBB777777555444555888;;;<<<;;;>>>>>>AAADDDFFFIIIRRR]]]gggyyy|||tttmmmhhhddd______bbbnnnuuu|||}}}yyytttssssssrrrrrrssssssssstttttttttnnnnnnnnnnnnllljjjhhhggg___ZZZTTTNNNIIIEEE@@@===;;;;;;;;;;;;;;;===>>>???CCCCCCFFFIIIMMMRRRVVVYYYaaadddiiilllppptttxxx{{{{{{}}}yyyyyywwwsssnnniiidddaaadddfffjjjqqqyyy~~~yyy~~~pppcccgggtttuuubbbNNNRRRTTTeeewwwppp^^^fffvvvWWWAAA:::999777333222111///---+++***)))******************************+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,------,,,***+++---///777888555444777555???UUUrrr}}}___aaazzzyyyhhheeerrrlllLLLBBBEEEGGGCCC===777666777333444444555555555555555888:::<<>>>>>BBBEEEIIIPPP```pppzzzwwwwwwlllZZZUUU[[[fffpppzzz{{{vvvpppppprrrsssrrrqqqppppppqqqssstttnnnnnnnnnllliiieeeaaa^^^SSSNNNGGGAAA===:::888666666555333111111111222333666777888:::===@@@DDDEEEJJJOOOWWW^^^dddiiimmmoootttuuuwww{{{xxxpppkkkiiijjjgggcccbbbkkkzzzyyy~~~tttbbbhhh{{{oooYYYSSSPPP^^^sssuuuhhhjjjzzzaaaDDD:::999666444333111000---,,,***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,---,,,+++,,,...000888999555444999888AAAXXXiiizzzrrrRRRcccrrr___eeewwwdddFFFBBBDDDFFFCCC>>>999777777555666666666777777777888:::;;;===BBBQQQnnn~~~vvvvvv{{{zzz}}}wwwuuuvvv|||dddKKK:::999777555333222111222222111111111111000000000///////////////////////////////////////////////////000000000000000000000000444000222>>>LLLQQQLLLEEERRR___ooo{{{ppp\\\^^^jjjpppnnnxxx~~~~~~sssyyyzzzzzzqqqttt~~~rrreeeggg|||wwwccc^^^yyy~~~nnn^^^KKKAAA???BBBJJJRRR___rrrvvvlllaaaWWWSSSUUUaaa^^^]]]bbbhhhiiibbb[[[ZZZ^^^```\\\VVVOOOGGGAAA<<<===???DDDIIIMMMPPPQQQRRRXXXaaagggjjjkkkmmmooo{{{~~~eeeeeeccc[[[RRRQQQWWWXXXTTTaaahhhjjjcccZZZWWWVVVTTTYYYWWW[[[eeellllllhhhfffbbbaaabbb^^^TTTUUUjjjuuuQQQ???999666444333222111///...------***+++---......---+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***000111000:::TTTrrrppphhhvvvzzzoooppptttQQQ777777EEENNNQQQKKKKKKUUU___iiiuuummmJJJ888:::555555555777:::===@@@AAA???@@@EEELLLTTTbbbzzz{{{|||rrrZZZUUU```^^^fffnnnsssrrrpppqqqssssssrrrpppnnnnnnoooppprrrooonnnmmmiiiccc]]]WWWSSSIIIDDD>>>999666555444444444333222222222333444555444444444555666999;;;<<<<<>>HHH^^^aaassspppZZZiii~~~{{{cccbbbooouuuTTT>>>CCCDDDEEECCC>>>999777666666666666666777888888999:::;;;>>>FFFZZZzzzwwwpppsss~~~~~~~~~yyywwwxxx~~~cccKKK;;;777666555333222222222333111111111000000000000000////////////////////////////////////////////////000000000000000000000000777222444BBBNNNNNNJJJHHHZZZgggwwwnnngggnnnuuuuuuttt{{{rrrfffkkkxxx}}}iii```llltttpppooohhh]]]RRRSSSrrr}}}rrr]]]OOOAAA???FFFSSSdddppp~~~wwwpppkkkfff```^^^aaaccc]]]WWWWWW[[[\\\XXXSSSXXX___bbb]]]UUUNNNEEE<<<777999;;;===AAAEEEIIIKKKOOOTTT\\\ccciiikkklllllltttyyyqqq```cccaaa\\\XXXZZZ\\\\\\fffqqqxxxrrrggg^^^YYYVVVYYYXXX___mmmvvvvvvpppkkkgggeeeccc^^^UUUSSScccxxx}}}XXX@@@777555444333222111000///...---***+++---......---+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))444555555NNNwwwvvvkkkmmmwwwwwwqqquuu~~~wwwkkkRRR999444AAAOOOTTTXXXMMMJJJWWWfffoooyyycccEEE555888555666777888:::<<>>EEEEEEDDDAAA===999666555555555555555666777888999999;;;@@@MMMeee}}}ooollltttzzz{{{yyy{{{~~~cccLLL>>>666555444444333333333333222111111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000777333888FFFMMMJJJKKKRRReeeqqquuuzzz~~~|||wwwjjjaaabbb~~~cccaaatttaaaQQQMMMNNNNNNLLLJJJPPPoooqqqeeeWWWMMMGGGNNN___ttt|||tttqqqpppqqqqqqnnnooorrrkkk```TTTMMMNNNOOONNNKKKLLLWWW]]]XXXPPPKKKBBB999888999::::::;;;>>>BBBFFFMMMPPPVVV^^^eeeiiijjjiiiiiirrrzzztttUUUXXX]]]```]]]\\\bbbjjjwww~~~oooccc\\\WWW^^^___iiizzz}}}pppbbbZZZSSSSSSaaasssaaaCCC888666444444333222000///...---++++++------------++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***888@@@KKKnnnrrrnnntttxxxsssxxx~~~zzz```OOO===999EEETTTZZZZZZ^^^QQQOOO^^^mmmuuunnnSSS???555888666777999:::;;;>>>AAADDDEEEMMM___yyyuuummmnnnuuuuuukkk```bbbooozzzyyywwwvvvvvvxxx{{{}}}}}}uuuqqqoooaaaOOONNNYYYWWWVVVVVVZZZ^^^^^^YYYTTTUUUXXX[[[___ccceeeffffff\\\YYYUUUOOOHHHAAA<<<999777444111000222444555555555777999;;;============>>>===;;;:::999999::::::888999:::::::::;;;>>>@@@<<>>AAAFFFJJJPPP\\\vvvoooRRRMMMIIILLLPPPQQQKKKDDDFFFZZZttt}}}{{{xxxvvvuuuttttttuuuwwwxxxvvvqqqjjjaaaTTTIIIHHHLLLRRRTTTWWWYYYXXXSSSKKKEEECCCGGGMMMSSSVVVVVVTTTRRRMMMKKKFFFAAA<<<888555444555333333444777:::<<<<<<:::>>>DDDIIIMMMOOOOOONNNNNNMMMKKKIIIHHHGGGGGGHHHCCCEEEEEEDDDAAA===<<<<<<666777888999:::;;;;;;<<<999===EEERRRggg}}}}}}zzzxxxwwwooollloooxxxyyytttwww}}}xxx~~~|||tttqqqgggqqqwwwrrrrrr}}}sss[[[YYYoooooo___WWW```lllsss~~~|||RRR;;;777666555444222000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++,,,---......000333666777:::<<>>999777555555555444333333444777999:::777===KKK```|||xxxnnn___fff{{{}}}~~~vvv}}}}}}{{{~~~|||cccOOOCCC444444444444444444444444333222000/////////000111000000000000000000000000000000000000000000000000000000000000000000000000111000<<>>@@@CCCEEE>>>RRRmmm~~~~~~{{{zzzsssrrrqqqpppoooppppppqqqpppnnnfffZZZOOOHHHFFFFFFNNNTTT[[[]]]XXXOOOFFF@@@:::>>>EEEJJJKKKHHHCCC@@@EEECCC>>>:::777555555555111000111444888<<<======AAAFFFOOOXXX___ccccccccc___^^^\\\ZZZXXXXXXXXXXXXPPPRRRTTTRRRMMMGGGBBB@@@???>>>;;;999888999999:::<<<;;;<<>>===DDDSSS______YYYTTTRRRfffnnnkkktttHHH;;;<<<888444666999999>>>CCCBBBDDDWWWnnniiiRRRHHHCCC666777888888888:::>>>AAA???MMMaaarrr{{{{{{vvvsssmmmoooooolllkkknnnooolllgggmmmlll___UUUVVV\\\```iiikkkqqquuunnn\\\JJJ???:::<<>><<<888666777:::===888:::>>>III[[[ppp{{{{{{||||||uuusssrrrrrrttttttrrrpppzzzvvv~~~www|||zzzlllwwwlll[[[aaarrr[[[WWWWWW\\\dddnnn|||vvvNNN===<<<555555333---000222)))++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++---------------000444777777777???NNNYYYaaammm{{{ooopppiiihhhggg{{{}}}zzzhhhFFFBBBPPPNNNLLLGGG@@@;;;888666555444444444555555666777777888888CCCXXXrrr}}}ooofffTTTaaayyy}}}}}}sss|||yyyuuu|||~~~dddLLL<<<888666444444444555444333333222222111111111111111000000000000000000000000////////////000000000000//////000111111222222333444666@@@JJJJJJIIIXXXmmmlllrrr~~~xxxyyyuuubbb\\\hhhuuupppgggttt~~~cccOOOFFFEEEFFFFFFMMMIIIIIILLLKKKJJJOOOWWWwww|||tttfffTTTGGGDDDIIIWWWlllxxxpppmmmkkkmmmjjjgggeeedddcccaaa___\\\PPPGGGFFFCCC>>>CCCMMM```cccaaaZZZXXX\\\aaaaaafff```^^^gggvvvzzzdddYYYPPPRRRYYY```gggllliiilllppptttxxxsssccciiillljjjvvvqqqnnneeeaaaeee`````````dddooo}}}zzzoooeee\\\VVVYYY```qqqaaaCCC:::555444333222111000///.........------,,,+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,+++,,,...---,,,///666KKKlll~~~pppdddtttfffDDD;;;@@@LLL\\\gggjjjkkkmmmjjjmmmrrr{{{ZZZ<<<666888444555;;;<<<===CCCJJJNNNYYYwwwqqqMMM>>>:::999;;;;;;::::::;;;<<>>BBB>>><<<<<<<<<;;;:::::::::;;;888888888:::>>>CCCGGGJJJJJJMMMSSSYYY^^^aaacccccclllmmmmmmllljjjgggeeeddd```___^^^\\\XXXQQQIIICCC>>><<<:::888666666777999:::???FFFUUUnnn~~~{{{xxxxxxyyyxxxtttqqqrrruuuwwwuuusssvvv|||}}}|||tttppp}}}vvvzzz{{{eee]]]aaa\\\^^^```bbbccchhhxxx[[[@@@<<<444555555///222444---++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++---.........///222666:::888;;;GGGYYYdddhhhpppzzzvvvnnn}}}yyy~~~|||pppkkkkkkmmm{{{|||tttsssbbbFFFCCCOOOLLLHHHDDD===888555333222111333444444555666777777888888EEE\\\wwwzzzlllaaaXXXggg|||yyyqqqvvvzzz|||{{{www}}}~~~bbbKKK===888666444444444555444333444333333222111222222222000000000000000000000000......//////000000111111/////////000111111222222555888???FFFGGGLLL___sss{{{gggnnnzzzwww{{{mmm[[[]]]jjjrrr{{{}}}uuuccc\\\nnn}}}eeeKKKBBBBBBCCCFFFKKKPPPNNNNNNMMMKKKKKKQQQYYY}}}vvvmmm^^^MMMAAA@@@JJJXXXiiiyyynnniiiiiillliiigggeeedddbbb```]]]ZZZYYYOOOGGGEEEBBB>>>AAAIII]]][[[UUUNNNNNNTTTYYY[[[hhhfffiiisss{{{cccXXXOOOOOOTTTZZZcccjjjjjjjjjhhhgggkkkwwwhhh^^^jjjooozzzfffgggmmmkkkhhhiii___cccdddcccjjjuuuyyyuuulllgggbbb___ZZZVVVWWW\\\eeeqqqLLL:::555555444333111000//////---------,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,...000///...333;;;WWWpppwwwpppkkkggghhhbbbIII;;;<<>>===<<<;;;<<<>>>???@@@@@@EEEIIIRRR___lllsssuuutttmmmnnnkkkeeecccdddccc``````dddeeebbbccciiippptttgggSSSMMMSSSrrr|||jjj[[[UUURRRRRRNNNLLLIIIGGGEEECCCAAA???======<<<;;;===???AAACCCAAABBBCCCEEEGGGIIIJJJKKKHHHJJJMMMNNNMMMKKKGGGDDDHHHGGGFFFFFFDDDAAA<<<999:::999777777888999888777<<>>888666444444444555444333333333222111111111111222////////////////////////---......///000111111222...//////000000111222222444888===AAAEEERRRhhhzzzqqqdddjjjvvv{{{}}}fffWWWaaannnrrrqqq^^^ZZZ]]]qqq~~~^^^BBB>>>BBBBBBDDDLLLOOORRRUUUSSSPPPTTT```mmmzzzsssjjj[[[LLLCCCBBBJJJUUUhhh|||qqqlllhhhhhhmmmfffeeedddcccbbb___[[[XXXWWWOOOHHHEEEAAA===???EEEQQQQQQPPPOOOOOOOOONNNLLLYYYZZZ___hhhqqqtttpppjjj[[[SSSKKKKKKOOOWWWbbblllllliiibbb^^^eeevvvmmm[[[nnntttuuu|||kkk```gggooommmjjjjjjaaahhhiiifffjjjrrrpppfff___[[[YYYZZZYYYWWWZZZ^^^bbb}}}TTT:::666666555333222111000///---,,,,,,++++++******)))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000//////666???YYYlllyyylllccc```eeeuuupppLLL>>>>>>BBBPPPbbbmmmooosssvvvlllDDD:::666::::::777:::BBB@@@DDDOOOaaawwwgggOOOEEEDDDCCCBBB<<<;;;:::<<>>DDDPPPbbbrrrzzzyyyuuuoooooojjjbbb^^^]]][[[WWWZZZYYYUUUOOOLLLLLLOOOPPP```fffrrrwwwhhhQQQKKKSSSkkk{{{pppnnnmmmiiieeebbb___ZZZUUUQQQOOOMMMKKKHHHEEEDDDDDDDDD========================;;;<<<>>>@@@AAA@@@===;;;999888777888::::::999777888666666888:::<<<;;;999<<>>EEEXXXppphhheeejjjttt~~~~~~~~~|||ddd[[[gggsssuuunnn[[[[[[\\\uuubbbDDD>>>AAA@@@BBBHHHQQQZZZ```^^^[[[bbbtttvvvmmmcccUUUIIIDDDBBBJJJYYYvvvvvvpppppplllkkkoooeeedddbbbbbbaaa___[[[XXXUUUOOOIIIEEEAAA>>>>>>AAAKKKMMMRRRWWWWWWTTTQQQPPPSSSTTTWWW[[[]]]]]]ZZZWWWPPPJJJEEEGGGLLLUUUcccpppoooiii___[[[eeeyyyuuu___rrrwwwkkkpppeee\\\YYY^^^dddfffkkkrrrzzzxxxpppeeeeeekkkjjjccc___ZZZXXXYYY[[[[[[^^^cccggg[[[===777666555444333111000000---,,,,,,++++++******)))++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///...000:::EEE\\\mmmyyyggg___```mmmsssRRR>>>;;;AAAKKKUUUbbbhhheeehhhwww}}}iiiVVVAAA999555999;;;:::<<>>???AAAJJJUUUXXXXXXaaannnrrrkkkiiippp{{{ooo___[[[eeefff]]]aaappp|||eeeLLLFFFLLLOOONNNGGGBBB<<<888666666555444333222222333555888;;;<<>>>>>???@@@CCCNNNZZZfffkkkqqqkkk___TTTHHHAAAAAABBBLLLddd}}}vvvttttttrrrooonnndddbbbaaa``````___]]]ZZZSSSPPPKKKFFFAAA>>>======EEEIIIQQQWWWWWWUUUVVVZZZWWWWWWWWWTTTOOOKKKIIIHHHGGGCCCBBBDDDIIIRRRbbbpppnnnjjjaaa[[[eeexxx|||dddiiimmmdddaaa\\\WWWTTTUUUYYYdddwww{{{kkkfffiiilllnnnhhhbbb]]]^^^______aaaeeekkkcccBBB777777666555333222111111---------,,,++++++******++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------...//////444CCCRRRgggqqq}}}~~~nnn]]]]]]hhhWWW???;;;@@@JJJTTTVVV[[[______cccooo}}}vvvQQQFFF;;;555222555:::;;;>>>BBBFFFXXXwwwgggHHH@@@BBBAAACCCHHHHHHKKKOOORRRRRRRRRRRRSSSXXXZZZ```iiisssxxxyyyxxxtttrrriii\\\SSSOOOKKKFFF???<<<999888777888AAAKKKUUUssstttTTTPPPqqq{{{vvvjjjjjjiiiiiiiiiiiijjjjjjkkkmmmnnnmmmjjjddd^^^[[[YYYSSSJJJEEECCCBBB@@@>>>BBB@@@===<<<;;;;;;:::888888888888777888;;;@@@EEEYYYwwwwwwnnnmmmttt|||pppxxx}}}xxxpppppp|||wwwwww~~~}}}zzztttcccDDD???IIIZZZfffeee\\\WWWWWWeeerrrNNN:::333666333222555222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,---///333888<<<888;;;DDDQQQWWW\\\kkk|||tttllleeefffvvv~~~rrriiidddiiisssnnnbbbeeetttwwwcccFFFGGGOOONNNNNNDDD???:::666444444444333333333333444666999===???GGG^^^}}}uuuiii[[[aaannn~~~bbbooo{{{}}}~~~wwwyyyhhhQQQAAA888666444444444555444333333222111111000000111111000000000000000000000000////////////000000000000111111111222333333444444111<<>>DDDPPPXXXUUUNNNPPPVVVXXXYYYYYYSSSKKKDDDCCCDDDCCCBBBBBBDDDGGGNNN]]]llliiikkkfff\\\___qqqnnn^^^]]]]]]ZZZ\\\YYYVVVVVVZZZjjjuuupppmmmooowwwqqqjjjeeeeeedddaaa```aaaiiinnnFFF888777666555444333222111......------,,,++++++++++++,,,------...---------------------------------------...000333===QQQddd{{{||||||sss___TTTeeemmmEEE===AAAIIIYYY]]]YYYXXX]]]eeemmmxxx[[[CCC===666444444888;;;===BBBGGGSSSppphhhPPP@@@FFFMMMMMMQQQ[[[]]]ccciiijjjfffcccdddgggiiimmmsssyyy|||{{{yyywwwuuurrrgggYYYNNNIIIDDD???777666666777777;;;JJJZZZ}}}yyy[[[iii~~~kkk]]]WWWSSSSSSUUUVVVXXXZZZ\\\]]]kkkmmmoooqqqpppmmmiiifffggg```VVVPPPNNNMMMJJJGGG???===:::999999888777555666888;;;;;;<<>>888444333333333222444444444555777;;;???AAALLLeeeuuueeeWWW^^^kkkyyy}}}}}}dddooozzz~~~xxxzzzjjjRRRBBB888666444444444555444333444333222222111111222222000000000000000000000000000000000000////////////111222222333333444555555333???DDD@@@III```tttzzz{{{dddjjjkkkvvvzzzpppoooyyy{{{yyy}}}~~~}}}|||}}}||||||sss\\\YYYoookkkMMMDDDGGGHHHCCCGGGOOO\\\ooovvvqqqnnnsss|||~~~eeeMMMBBB===888===FFFLLLXXXnnn~~~lll___^^^fffwww|||uuujjj___```^^^\\\[[[\\\]]]^^^]]]RRRQQQNNNHHHCCC@@@===:::;;;EEEVVV___XXXKKKHHHMMMWWWZZZ\\\WWWNNNHHHGGGIIIDDDCCCCCCDDDEEEJJJXXXgggdddllliii\\\YYYiii}}}}}}]]]VVV[[[YYYZZZYYYXXXYYY___nnnwwwyyyxxxooommmuuuvvvooojjjjjjhhhbbb]]]\\\eeevvvIII888888777555444333222111///......------,,,,,,++++++,,,------......------------------------------------///222777DDD\\\pppppp[[[WWWuuuXXX;;;@@@DDDLLLccceee\\\XXXaaappp}}}kkkJJJ===:::666888<<<>>>???@@@GGGMMM___VVVFFFBBBQQQZZZTTTSSSZZZnnnvvv}}}|||uuuoooqqquuuoooxxx{{{uuutttqqqfffVVVKKKEEE???:::000000444999<<>>???AAACCCEEEGGGGGGRRRUUUXXX\\\^^^``````___XXXQQQIIIEEEEEEDDDAAA>>>;;;:::999:::;;;<<<;;;999222777<<>>999555444444444444555555444555888<<<@@@CCCOOOjjjsss___SSS]]]mmmxxxzzzwwwzzzbbblllzzz}}}zzzhhhSSSFFF;;;999777666666666555444222222111111111111111222000000000000000000000000000000111111111111000000///000111000//////111333000CCCDDD@@@QQQiiivvv}}}sssmmmkkkppptttwwwxxx|||wwwxxxzzz{{{}}}~~~xxxcccTTT^^^rrrxxxVVVMMMLLLEEEBBBHHHFFFPPPhhh~~~}}}xxxeeegggllluuuzzzdddMMMCCC@@@>>>???BBBNNN[[[fffcccYYYTTTXXX^^^yyyvvvgggdddhhhfff```ZZZXXXZZZ\\\ZZZXXXQQQOOOLLLHHHEEE@@@:::666<<>>@@@>>>:::888<<<@@@CCCCCCDDDEEEEEEFFFGGGGGGDDD@@@===<<<======;;;888:::999777666666777777888888>>>AAAAAAMMMjjjsssQQQQQQQQQXXXfffrrryyy}}}sssjjjlllsssrrruuuwwwpppuuu}}}|||tttvvvxxxxxx```]]]^^^dddwwwoooQQQKKKUUUjjjiiiVVVTTTcccDDD<<<777,,,888222---......---,,,,,,,,,,,,---------------------------+++,,,------++++++,,,---...000---))),,,555999777999TTTVVVfffvvvrrr~~~eeeaaahhhiiixxxzzz{{{mmmqqqeeeZZZeeejjjyyyPPPAAAFFFOOOVVVFFF???===:::666333222222222333333666888777555:::AAAGGGfffxxxhhh___WWWdddpppssstttyyy|||}}}~~~xxxdddnnnzzz~~~|||wwwgggQQQCCC;;;999777666666666555444333333222111111000111111000000000000000000000000000000111111111000000//////000111000//////111333444GGGKKKKKK^^^sss{{{vvvjjjdddmmmsssyyy{{{pppkkktttxxxyyyzzzooo]]]TTTeee~~~aaaSSSMMMGGGGGGIIIFFFKKKXXXcccbbb^^^[[[jjjnnnuuu~~~|||fffOOOEEEBBBBBBDDDGGGCCCKKKQQQNNNIIIOOOaaapppwwwlllggggggddd___ZZZXXXZZZZZZXXXUUURRRPPPLLLIIIEEEAAA;;;777:::===HHHVVVWWWOOOMMMRRRTTTVVVWWWSSSKKKEEECCCCCCAAA???>>>@@@BBBGGGQQQ]]]fffiiiccc\\\[[[[[[hhhwwwlllrrrpppgggdddddd``````ooo{{{vvvnnnmmmoooppphhhaaahhhvvv|||}}}nnnnnnllldddggg\\\VVVdddtttSSS@@@888444555666444333444...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------........................,,,//////777MMM```wwwlllVVV^^^rrrNNN;;;AAAKKKZZZppp}}}xxxjjjgggooorrrvvvnnnHHH;;;:::999666777:::>>>AAAJJJ___ttt]]]IIIGGGNNN[[[]]][[[fffwww||||||{{{ooo]]]WWWOOOFFF???999444222111333777<<>>999:::::::::::::::::::::===:::999999::::::888555666777999;;;<<<===???AAA777???MMMaaa}}}eeeEEEEEEGGGMMMYYYhhhwww{{{aaa```jjjrrrnnnqqqvvvsssxxx~~~}}}xxx{{{|||{{{dddWWWYYYgggyyy{{{{{{}}}}}}YYYEEEKKKjjjrrr]]]WWWeee}}}MMM???:::111888222//////...------,,,,,,------------------------------+++,,,------++++++,,,------///---+++...777;;;:::===WWWYYYgggzzz{{{~~~ddd^^^dddcccooo}}}llliii^^^WWWdddnnnvvvNNNEEEMMMTTTWWWCCC???===999666333222222222444333555888888666:::???FFFbbb|||qqqgggbbbmmmtttzzz{{{|||uuunnnnnnnnnpppeeemmmxxx~~~}}}zzzuuu~~~iiiRRRBBB<<<:::888777777777666555555444333111111000000000000000000000000000000000111111111111111000///...///000111111000000222333666GGGLLLRRRiii~~~~~~qqqjjjkkkqqqwww{{{}}}kkkdddqqqzzzgggVVVVVVnnneeeTTTLLLIIILLLJJJKKKOOOUUUXXXXXX[[[___www{{{nnnWWWKKKHHHIIIKKKOOOMMMNNNLLLHHHIIIWWWppp{{{rrrkkkeeebbb^^^ZZZYYYYYYYYYVVVSSSSSSPPPMMMIIIFFFAAA<<<999999999BBBQQQXXXUUUSSSVVVYYYXXXVVVQQQLLLGGGCCCAAAAAA>>>>>>???@@@CCCMMMWWWccciiiddd]]][[[YYYcccxxxsssvvv{{{tttfffaaacccfffqqqyyysss___^^^aaabbb^^^]]]jjj{{{qqqqqquuuwwwzzzjjjXXX\\\ccc___BBB;;;555666777555333444...------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------////////////////////////***333555???[[[uuuzzz___NNNcccpppGGG<<<:::BBBSSSooo}}}tttrrrpppooopppTTT999444777888777:::>>>@@@FFFZZZ}}}wwwJJJBBBGGGOOOVVV[[[cccsss~~~|||jjjJJJEEE>>>888666666666666777666777<<>>>>>>>>>>>>>>======<<<:::999888999::::::999777444777999:::;;;===AAAEEERRR\\\rrrcccEEEDDDJJJEEELLL^^^uuu}}}zzzYYYcccvvv{{{ooommmuuuvvvzzzkkkQQQSSSkkk|||wwwssstttsssuuupppMMMFFFgggxxxeeeWWW^^^ooo\\\BBB>>>666777222111///...------,,,---------------------------------+++---...---,,,+++,,,---+++---...---111888======FFF^^^```oootttfffdddhhheeeooowwwddd^^^XXX^^^pppyyyrrrMMMJJJVVVZZZXXXAAA>>><<<999555333222222222555222333777999888:::>>>EEE^^^}}}|||tttqqqtttvvvvvvwwwxxxzzz|||}}}tttddd\\\^^^ggg|||aaaiiiuuu}}}~~~xxxtttnnnVVVEEE===;;;999888888888777666666555333222111000000///000000000000000000000000111111222111111000///...///000111111000000222444555BBBFFFOOOkkk|||yyyvvvvvvuuutttvvvwwwtttggghhhdddSSSWWWrrrYYYLLLIIIHHHNNNNNNTTT\\\```aaaeeeoooyyyxxxdddWWWSSSTTTVVVXXX^^^ZZZWWWXXX___mmmzzzmmmddd```^^^[[[YYYYYYWWWTTTQQQSSSQQQMMMIIIFFFBBB>>>::::::999???NNNYYYXXXSSSQQQ]]][[[XXXVVVTTTOOOHHHBBB@@@>>>===>>>>>>@@@HHHQQQaaaiiiddd[[[XXXWWW___qqqrrrqqq}}}qqqaaa^^^fffkkkrrryyyvvv___\\\]]]```bbbgggtttnnnuuu|||aaa```aaammmDDD<<<666666666444333444......---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.............../////////...:::===IIIjjjlllUUUUUUqqqqqqMMM===888===KKK^^^xxxwwwrrrtttrrrppp|||eeeFFF888666666444:::???CCCFFFQQQpppjjjIII>>>EEEKKKPPPZZZkkk{{{zzzyyy||||||~~~fffBBB<<<555222444888;;;<<<>>>:::777888<<<===:::666555>>>CCCkkk~~~yyytttuuuuuunnnhhhccc]]]YYYWWWUUUPPPLLLNNNNNNNNNMMMKKKIIIFFFEEEAAA???===<<<<<<===>>>>>>CCCEEEFFFFFFGGGLLLVVV^^^|||ooooooNNNGGGOOOHHHHHHWWWqqq{{{wwwzzzgggxxxuuukkkrrrtttxxx||||||tttRRRQQQmmm|||wwwqqqoooppprrr}}}\\\GGG\\\vvvuuuggg```gggxxxjjjDDD>>>:::555222333//////...---------------------------------------,,,---...---,,,+++,,,...+++---///000222777<<>>DDD___}}}|||oooggg```gggnnnsssyyyyyywwwzzzeeeXXXXXXbbbwww\\\fffttt~~~~~~uuusssqqqYYYGGG>>><<<:::999999999888777666555444222111000000000000000000000000000000000111111111111111000/////////000111111000111333555555>>>???JJJiiixxxyyywwwwwwgggkkkjjjxxx|||aaaSSS[[[uuummmKKKEEEFFFGGGMMMXXXcccnnnqqqpppttt~~~tttiiifffhhhhhhfffddd___aaalllwww~~~oooccc^^^]]][[[YYYXXXVVVTTTRRRTTTPPPLLLHHHEEEBBB>>>;;;:::999@@@OOO[[[]]]WWWPPPZZZZZZZZZ[[[[[[UUUKKKCCC???======>>>======DDDLLL___hhhdddYYYUUUTTT[[[kkkqqqiiixxxeeeZZZ]]]gggiiiqqq{{{|||ppphhhcccfffnnnuuu|||{{{{{{rrrggggggeeetttFFF===666555555222111222///...------,,,,,,------+++++++++,,,,,,,,,------,,,,,,---------.........///;;;CCCUUUzzzsss]]]TTTlllhhhHHH???777CCC]]]ppp{{{}}}ssswwwvvvrrrxxxtttTTT@@@999777666555999???FFFMMM```vvvaaaHHH===CCCIIIRRReeezzz}}}vvvuuuyyy|||}}}}}}lllCCC<<<333000444999===>>>AAA>>>:::888888777555333333@@@KKKppp|||zzzyyy{{{|||{{{zzz{{{zzz||||||{{{zzzwwwsssnnnjjjhhhgggeeeccc___ZZZTTTOOOLLLLLLIIIEEEAAA@@@BBBFFFIIIKKKLLLNNNQQQYYYfffvvvlllXXXRRRYYYssssssOOOCCCNNNOOOIIIRRRhhhtttqqqrrrzzzxxxzzzjjjmmmlllqqqttt||||||xxxzzzYYYSSSjjjwwwwwwtttrrrvvv{{{mmmOOOPPPppptttkkkvvvzzzHHH>>>:::333444333//////...------------...------------------------,,,---......,,,,,,---...---...///111333666<<>><<<888999???NNN]]]ccc^^^XXXVVVWWWZZZ]]]\\\UUUJJJAAA===<<<<<<>>><<<<<>>:::222777222000///......------......------------------------,,,...///...---,,,---.........///222444666???HHH\\\aaakkkaaaXXXxxx~~~wwwnnn^^^VVVddd~~~zzzhhhSSS```iii[[[SSSEEE:::888666444333333333444444444555888888:::AAAJJJPPPqqq}}}dddUUUSSSWWWcccvvvrrr^^^\\\qqqlllcccdddiii{{{gggnnnyyy{{{vvvzzzpppYYYGGG@@@>>>;;;;;;;;;;;;:::888555444333222222222222222000000000000000000000000...///000111111222111111///000111111111222444666:::DDDIIIVVVoooyyyeeegggzzzcccRRRUUUkkk```DDDAAAAAABBBJJJ___qqqnnntttxxxtttrrrvvv{{{xxxrrrwwwnnnbbbXXXWWWUUUSSSQQQQQQRRRTTTRRROOOJJJFFFCCCAAA>>><<<777888<<>><<<;;;@@@GGGRRRccceee[[[WWWSSSSSS[[[bbbwwwhhhgggaaa```eeehhhppp{{{pppdddcccmmmzzzmmmccchhhjjjJJJAAA999666555222111222//////...---------------++++++,,,,,,,,,,,,------,,,,,,,,,---.../////////222:::GGGgggwwwlllXXX^^^qqqmmmLLL999===AAAYYYppptttxxxmmmUUU???888666333777@@@999HHH^^^zzz}}}ggg\\\PPP===???DDDSSSjjj}}}zzztttpppqqqrrrsssxxx\\\@@@:::666:::EEEQQQXXXZZZHHHAAA777111///000000000555111666JJJ```hhhhhhjjjmmmnnnoooqqqssstttuuuvvvqqqsssssspppqqqzzz|||}}}}}}{{{zzz}}}wwwIII===BBBDDD@@@VVVdddlllkkkSSSDDDPPPLLLGGGHHHSSS```jjjssszzzxxxmmmiii]]]^^^bbbmmm}}}zzzvvvkkkWWWVVViiirrr}}}|||gggLLLYYYxxx|||tttttt___AAA:::333:::111000//////...............---------------------------...///...---,,,---//////---///444666:::EEEQQQjjjhhhppp}}}XXXZZZmmmmmmrrrgggWWWUUUXXXnnn~~~oooeeeZZZlllnnnWWWNNNCCC999888555333222333444555444555777888777999EEERRRaaalll[[[YYYcccnnnrrreeeXXX[[[ssszzzrrrwww}}}pppuuu|||{{{{{{qqqZZZHHH@@@>>><<<;;;;;;;;;:::999444444333222222333333333000000000000000000000000---...///111222222222222///000111222111222555777;;;HHHPPP^^^sss{{{zzz}}}|||zzz|||xxxdddeeeqqq\\\OOOWWWppp~~~\\\DDD???===???IIIXXXiii{{{~~~oooaaabbbpppuuufffgggnnnqqqmmmmmmlllaaaUUUTTTRRRPPPNNNNNNQQQSSSRRRNNNIIIEEECCC@@@>>><<<777777999@@@NNN[[[___]]][[[\\\^^^\\\WWWOOOHHHCCC;;;;;;<<<>>>===;;;@@@FFFLLL```fff^^^ZZZUUUQQQVVV[[[sssssskkkfffgggiiikkkyyy|||tttiiigggrrrxxxcccccciiimmmMMMCCC:::888666333222333//////...------------...++++++,,,,,,,,,------------------...///000000111;;;>>>JJJjjj}}}bbbVVVKKKbbb}}}gggLLL:::GGGPPPccciiibbboooVVVEEE999;;;;;;666999BBBAAASSSpppvvv```NNNJJJEEE777???EEEWWWooo{{{yyytttssspppkkkiiikkkkkkkkkqqqzzz}}}xxxxxxzzzyyyxxxdddCCC;;;777888BBBTTTfffqqquuuCCC:::000---000555666444222000999>>><<>>PPPYYYdddmmmVVV???DDDGGGEEEGGGPPP___mmmxxx~~~zzzrrrkkk\\\XXX]]]hhhzzzwwwrrroooWWWNNNeeerrr}}}}}}cccKKKQQQiiizzz~~~mmmkkkvvviiiEEE;;;555===000000000///...............---------------------------...///...------...//////---///555888===JJJYYY}}}zzzxxx]]]YYY```^^^ppp}}}]]]QQQWWW^^^uuuvvvgggccc___tttrrrUUUJJJAAA999777555333222333444555333555999999666888GGGWWWqqqsssbbb]]]ggg{{{uuuccc[[[UUU]]]yyyqqq{{{||||||zzzaaaHHHBBBAAA@@@???>>>===<<<;;;888666333222222222111111222222111000//////000000222111000//////000111111000111222222111222444666999KKKWWWeee|||}}}yyy|||wwwwwwuuuttt{{{~~~gggdddsss{{{wwwfffSSSVVVrrrzzzpppjjjkkkttt{{{xxxpppUUUBBB<<>>===;;;::::::<<>>444666::::::===CCCJJJddd{{{jjjXXXKKKCCC<<<999:::;;;JJJZZZeeekkknnnmmmiiipppoookkkgggfffhhhnnnrrrwwwppphhhbbb\\\RRREEE:::999;;;<<<>>>YYY\\\AAA777000222444111000222111222333555:::???EEEHHHVVV[[[aaadddaaa[[[UUURRRYYYTTTKKKGGGVVVsssiiiUUULLLTTT\\\@@@AAAGGGIIIDDDFFFVVViiihhhSSSCCCBBBKKKFFF>>>DDDVVVbbbrrrpppdddaaaXXX^^^gggqqq|||www```bbb```III\\\sssbbbJJJHHHZZZrrrqqqtttkkkyyy}}}KKK<<<<<<777444333222111000///////////////---,,,---///111111000......------------......///)))333222===AAAFFF|||vvv```fffffflllvvvmmmXXXNNNWWWiii}}}uuuiiiZZZ]]]ggg```SSSIII???<<<999666444444444333222444333666:::777999MMMfff}}}xxxrrr{{{|||tttaaa``````kkkqqq}}}}}}~~~|||cccJJJBBBBBBAAA@@@>>>===<<<;;;888555333222222333222111222222111000000000000000222111000//////000111111000111222222111222444666===NNNYYYhhh}}}zzz~~~ttttttsssttt|||ggglll}}}~~~zzzfffUUU[[[yyy}}}sssiiiaaa```dddppppppjjjccckkk~~~lllTTTCCC>>>???BBBBBBKKKOOOYYYaaa\\\SSSVVVbbb~~~xxxYYYVVVWWW]]]fffllluuuuuu```XXXLLLKKKJJJJJJLLLMMMMMMMMMMMMKKKHHHDDDAAA>>>===<<<;;;777666;;;CCCKKKVVV___ZZZZZZ[[[^^^___ZZZQQQHHH>>><<<;;;999:::;;;===???DDDVVVeeeddd\\\WWWUUUSSSYYY^^^ssssssnnnllleeerrr{{{nnnooouuu~~~xxxlllccchhhfffVVVYYYtttZZZCCC999:::555444777444222000---,,,---...------,,,,,,---------............,,,+++......---///444:::FFFPPP]]]hhhaaaVVVYYYPPP___qqq~~~tttRRR===EEEOOO\\\hhhjjjiiiqqq___FFF:::222666:::;;;>>>DDDNNNooodddWWWIIIAAA<<<777666888>>>LLL[[[ccchhhjjjiiigggfffeeecccbbbeeejjjooorrrmmmeeeZZZOOOFFFAAA===;;;===<<<<<>>AAAKKKQQQCCCIII___wwwtttXXXBBB>>>GGGCCC<<<@@@PPP]]]pppzzzjjj```XXX\\\dddnnn{{{{{{uuubbbgggdddLLLXXXgggrrryyyyyyeeeLLLDDDQQQiii{{{qqqsssmmm}}}QQQ>>>;;;666444333222111000///////////////---,,,---///111111000......------------.........)))111111;;;@@@HHHyyyzzzyyykkkxxxuuupppooovvv~~~zzz```TTTPPP]]]vvvyyysssaaaSSSUUU^^^WWWMMMEEE===;;;888555333333333222111555444777:::777:::OOOgggvvvoookkkjjjhhhmmmqqq~~~~~~fffMMMCCCBBBBBBAAA@@@>>>===<<<777555222222333333333222222222111000000000000111111111000000000000111111000111222222111222444666>>>MMMZZZkkk{{{{{{zzz{{{vvvaaappp}}}{{{dddWWWcccyyylll[[[PPPKKKRRRQQQNNNRRRdddyyy|||qqqcccPPPCCC???@@@AAABBBHHHIIIOOOSSSQQQRRRaaasssvvvYYYZZZZZZ___gggllluuuttt___VVVKKKJJJHHHHHHJJJKKKJJJJJJHHHGGGDDDBBB???===<<<;;;999777666999===DDDQQQ]]]XXXXXXXXXZZZ[[[WWWOOOIII===<<<:::999888999;;;<<>>KKKWWW^^^eeeiiijjjqqqvvvTTT>>>666444:::>>>===AAAHHH[[[]]]LLLDDD<<<:::888666777;;;CCCPPP]]]bbbcccddddddccc^^^\\\[[[^^^dddjjjlllmmmggg]]]MMM???777999AAAGGGIIIAAAAAAHHHYYYnnnjjjQQQ999333///111333333222333666555444333444777999;;;>>>DDDLLLPPPMMMGGG???;;;666999AAARRRiii{{{}}}xxxrrrvvvyyy{{{zzzzzz{{{}}}|||||||||}}}{{{hhhQQQDDD@@@___TTT<<>>EEECCC<<<<<>>===777555333222333444444333222222111000000111111111000000000000000111111111000111222222111222444666;;;IIIVVVkkk}}}jjjZZZqqq}}}vvv^^^VVVjjjuuuaaaOOOGGGFFFFFFFFFMMM^^^nnnpppjjj```VVVKKKDDDBBBDDDEEEEEEJJJJJJMMMPPPSSS___xxxqqq\\\]]]^^^dddlllrrrzzzttt```XXXIIIGGGFFFGGGJJJLLLKKKJJJHHHFFFDDDAAA>>><<<::::::888777888888888===KKKZZZVVVUUUTTTSSSRRRNNNHHHCCC<<<;;;999888888888999:::===NNN```ddd\\\TTTRRRSSSOOOZZZooo~~~gggoookkkgggrrrxxxrrrnnnqqqnnnjjjssskkkmmmpppfff]]]XXXRRRZZZpppeeeJJJ;;;999555666999777333111...------...---,,,------------...............------//////...222999GGGQQQYYYbbbjjj___RRRSSSeeemmmkkkaaaSSSAAA@@@QQQ___]]]^^^dddkkkqqqyyyzzzttttttgggNNN:::555777>>>AAAAAAGGGPPPqqqeeeEEE???:::888999999999<<>>IIIUUUZZZUUUMMM]]]ccckkkrrruuuvvvwwwwwwzzz{{{}}}}}}~~~~~~~~~uuuaaaMMMBBBBBBbbb|||RRR<<>>:::@@@IIIbbbhhhZZZYYY\\\fffsss~~~{{{ttthhhccc^^^SSSPPPXXXaaalllwwwgggJJJBBBXXXrrr{{{sssgggpppfffHHH;;;555666333222111000///////////////---,,,---///111111000......------------.........,,,111555:::BBBVVVuuurrroooqqqyyy~~~}}}~~~}}}bbbaaarrruuuiii[[[___]]]hhhzzziiidddWWWPPPVVV\\\UUUNNNJJJDDD999777444333333333333222777888::::::999@@@WWWnnnuuuhhh\\\aaakkkvvvvvv}}}~~~}}}iiiQQQFFFFFFFFFFFFEEECCC@@@???888666333222333444444333222111111111111111222222//////000000111111111111000111222222111222444666;;;GGGSSSiii|||~~~yyyjjj___yyy{{{xxxxxxyyyoooVVVTTTnnn}}}jjjXXXNNNBBBCCCEEEIIIRRRZZZZZZVVVRRRMMMHHHGGGIIILLLNNNNNNTTTTTTVVVYYYbbbttt~~~qqqccc[[[YYY^^^hhhtttnnn^^^VVVGGGDDDCCCEEEKKKNNNNNNLLLIIIHHHEEEAAA>>>;;;999888888888999888666999FFFUUUVVVUUURRRPPPLLLGGGBBB>>>;;;:::999888777777888888:::HHHZZZbbb]]]TTTPPPQQQTTTYYYhhh{{{iiitttpppgggjjjmmmiiijjjkkkooolllsssyyyccchhhqqqjjj```XXXWWWaaaqqqmmmPPP===:::555777:::888444111///---......---,,,---------.........//////...---...000///...444<<>>KKKTTTWWWQQQCCCAAAIIIJJJMMMKKK@@@999777444222222444555444666555555444555666777888444666888888666444333333555777;;;AAACCCCCCAAAAAAHHHMMMVVVbbbmmmtttuuuuuuxxx{{{}}}}}}|||{{{{{{|||wwwyyy|||~~~{{{nnnYYYFFF???AAAccczzzSSS???III\\\kkkWWWTTTccczzzuuuVVVAAABBBBBBDDD>>>:::===EEE^^^nnnXXXSSSTTT]]]kkkzzz}}}ooo___XXXZZZTTTJJJUUUeeeuuu~~~uuuQQQ@@@QQQllluuujjjaaajjjsssOOO<<<555888333222111000///////////////---,,,---///111111000......------------......///000222999;;;FFFbbbuuunnnuuuwwwnnnfffiiiuuuttt\\\]]]rrryyypppeeehhh___eeevvvddd___PPPNNNXXX^^^UUUMMMHHH@@@:::888555444444555444333666999;;;::::::EEE]]]ttt}}}zzz}}}}}}sssgggnnnooovvvxxx{{{|||{{{kkkSSSHHHIIIIIIIIIHHHFFFCCCAAA999777444333333444333222222111111111111222333333...///000111111222111111000111222222111222444666???HHHQQQeee{{{~~~yyypppzzzuuuuuuwwwiiiRRRUUUrrrqqq```VVVFFFFFFGGGHHHJJJKKKKKKKKKIIIHHHHHHKKKOOOTTTVVVVVV\\\^^^aaagggsssnnncccZZZVVVWWWVVV^^^lll}}}~~~lll^^^UUUEEEBBB@@@DDDKKKOOOOOOLLLJJJHHHEEEAAA>>>;;;999888888888888777555666AAAMMMXXXWWWUUUQQQLLLFFF@@@===:::999999888888888888999999DDDTTT``````VVVPPPOOOTTTSSS]]]rrrsss}}}vvviiiiiilllkkknnnjjjtttrrrsssooo[[[bbbmmmkkkiii```]]]aaaiii}}}vvvWWWAAA;;;666888<<<999555222///.........---,,,------........./////////......///111//////666???LLL___qqq||||||hhhVVVVVVppprrraaaIII??????HHHZZZ\\\XXX]]]kkktttuuuuuuxxxwwwppplllbbbSSSNNNIII;;;444333777>>>@@@EEEWWWkkkyyyNNN;;;:::555555666777777999CCCNNNjjjjjjhhhddddddeeebbb]]]ZZZ[[[```eeegggddd\\\UUUFFF===555:::HHHRRRSSSPPPBBB777888??????DDDHHHBBB888888555000000444666666444555555555666777888999777777666555333333555777555777;;;>>>>>>;;;;;;???<<>>===AAA===:::>>>DDD\\\}}}vvv]]]UUURRR[[[hhhwwwyyyaaaYYYeeeZZZBBBLLL```uuu~~~VVV===IIIcccjjjcccbbbmmmWWW>>>555999333222111000///////////////---,,,---///111111000......------------......///222333======JJJnnnwwwuuuyyyssseee```jjjtttwwwvvv```___nnnwwwtttnnnnnn]]]```wwwddd___RRRTTT___cccWWWNNNIII@@@:::888555444555555555444555:::<<<:::;;;IIIdddzzzvvvkkkgggkkkpppvvv~~~~~~vvvvvvttt{{{xxxxxx~~~{{{~~~nnnVVVJJJKKKLLLLLLKKKHHHEEECCC;;;888555333333333222111222111111111222222333444---...000111222222111111000111222222111222444666???EEELLL___xxx~~~}}}}}}}}}}}}iiiSSSYYYvvvyyyhhh^^^SSSOOOLLLIIIHHHFFFFFFFFFBBBCCCFFFKKKPPPTTTVVVWWWYYY]]]dddoooiiiZZZQQQJJJJJJQQQQQQZZZiiixxxxxxooobbbVVVEEEAAA>>>BBBIIIMMMLLLIIIGGGFFFCCC@@@===;;;:::999777666555666444444;;;EEEWWWWWWVVVRRRLLLFFFAAA>>>999999999999999999999:::;;;BBBQQQ```ddd[[[QQQNNNPPPLLLWWWnnnmmmkkkllljjjlllmmm|||zzzvvv}}}vvv{{{~~~|||iii\\\ccckkkkkknnnfffaaa```fff|||~~~\\\DDD<<<777999<<<999555333000.........---,,,............////////////......000111//////777BBBUUUooouuu[[[OOOXXXcccgggWWWBBB>>>BBBKKKWWWRRRYYYiiivvvttthhhfffmmmoooiiihhhaaaSSSLLLFFF888444444888>>>AAALLLfffaaaFFF===999555666777999999???MMM\\\wwwssskkkfffhhhkkkfff___ZZZ___dddgggddd[[[QQQJJJ???;;;;;;CCCMMMQQQKKKDDD888222555999999CCCLLLHHHBBBBBB<<<333000333666555444444444555666777777888777888888666555555666888666777>>>GGGIIICCC>>>>>>BBBDDDHHHMMMTTT]]]gggnnnpppuuuzzz{{{xxxvvvvvvxxxxxx{{{~~~~~~}}}|||wwwiiiTTTCCC@@@EEEfff|||sssNNN???LLLdddxxx\\\MMMTTTnnnqqqUUU??????>>>AAA===;;;===@@@TTTrrrcccWWWRRRYYYcccqqq~~~eee]]]mmmYYYAAAGGG[[[uuuYYY<<>>MMMwwwwwwvvvwwwsssjjjfffjjjpppsssrrraaa^^^iiiuuu{{{wwwsss]]]```|||{{{xxxeee```WWWZZZeeeeeeVVVMMMIII@@@999777444333444555444444444999<<<:::<<>>???GGGJJJRRR]]]gggooorrrqqqmmmiiiooottttttsssnnnaaaRRREEE@@@===@@@GGGKKKIIIFFFDDDCCCAAA???===;;;;;;:::666444333444333222888???UUUUUUUUURRRLLLFFFAAA???888888999999:::::::::;;;===AAAOOOaaaggg^^^SSSNNNLLLHHHVVVnnnuuuooonnnjjjjjjqqqxxxyyyoookkk}}}ooopppgggccckkkmmmjjjooohhhaaa```iii```FFF===888999===:::666333000.........---,,,............/////////000......111222//////888CCC^^^|||iiiJJJDDDVVV[[[aaaSSSAAA@@@FFFKKKRRRKKK\\\tttpppYYYUUU___aaa]]]```^^^RRRKKKCCC555666666:::@@@EEESSSsssxxxPPPCCC===222999999;;;>>>???GGGYYYjjjxxxmmmhhhllloooiii```^^^ccchhhhhh___RRRFFF>>>888:::>>>EEEIIIGGG???888777555888888888DDDPPPLLLPPPOOOFFF888111333444222444444444555555555666666222333555444222111222333555777BBBSSS[[[UUUKKKGGGPPPRRRRRROOOMMMRRR^^^iiinnnttt{{{|||zzzxxxxxx{{{xxx|||}}}zzzyyyyyyvvvuuuqqqdddPPP@@@>>>DDDhhh|||pppKKK===LLLfff|||aaaJJJHHH___eeeOOO???BBBBBBEEE@@@<<<===<<>>@@@RRRooo}}}}}}www~~~|||aaaXXX[[[xxxwwwvvviiibbb[[[VVVPPPIIIAAA>>>>>>::::::>>>AAABBBDDDHHHGGGKKKSSSccczzzdddJJJIIIDDD===DDDLLLMMMNNNOOOPPPRRRTTTUUUUUUfffnnn}}}www^^^MMMFFF@@@>>>@@@BBBCCCEEEJJJIIIGGGAAA;;;:::;;;888222777666444333333555777999MMMTTTRRREEE???BBBCCC>>><<<:::888666777888;;;<<<999>>>KKK\\\ddd___UUUOOOLLLOOOYYYooowwwqqqkkkfffiiiyyy~~~~~~yyysssuuuooobbb```ccceeeooowwwttthhhgggcccjjjeeeDDD>>>AAA???>>>CCC>>>777111000///,,,,,,...------------------------///111...///444222888LLLppp~~~rrrWWWJJJQQQ]]]bbbkkkWWWAAAKKKSSSMMMOOOJJJ]]]vvvuuu[[[KKKPPPUUUWWWkkkuuueeeNNNAAA:::555444666999===HHHbbbaaaCCC???===555444555<<>>???@@@>>>;;;777555000777555555@@@FFFIIIRRRUUU```aaaIII000444<<<333444444444555555666666666666444444444666666444111888888FFF___mmmgggXXXOOOSSSRRRSSSVVVWWWYYY```iiiwwwyyy}}}~~~xxxtttssszzzxxxooo{{{zzzkkkooonnnrrrfff]]]XXXMMM???<<>>GGGJJJBBB:::999999GGG___xxxlll[[[LLLKKKQQQ]]]pppzzzooodddZZZUUUFFFBBBOOOttt~~~WWW:::???NNNuuuxxxwwwqqquuunnnBBB===888444222/////////000000///////////////////////////000000///...------,,,,,,---(((:::888>>>eeerrriiisss}}}uuuyyyrrr___iiiwwwjjjeeeaaa^^^^^^hhh~~~nnn\\\iiivvvxxxsssppp|||zzzVVVRRRUUUUUUPPPLLLHHHCCC===777666555444333444444555444888:::999>>>PPPooosssjjjjjjsss|||xxxjjjiiiwwwkkk}}}|||zzzvvv^^^TTTUUUVVVUUURRRNNNIIIFFF<<<777444666666333111333333333222222111000000///111111222222222222111111111222222111111111444666AAACCCFFFXXXuuu~~~wwwwwwuuu\\\VVV^^^~~~qqqjjjbbb\\\XXXQQQIIICCC===999999===???>>>???AAAEEEIIIQQQ^^^rrriiiRRRMMMEEECCCMMMVVVOOOJJJHHHJJJLLLMMMPPPTTTkkkyyy]]]LLLAAA<<<;;;===@@@AAADDDHHHFFFEEEAAA<<<;;;<<<:::444777666444333333555777999GGGNNNMMMCCC===??????;;;;;;:::888666666888:::;;;999===IIIZZZccc___UUUOOOOOOSSS^^^uuu{{{tttlllgggeeeiii{{{zzzqqqssspppnnnrrroooiiiqqq{{{xxxooojjjdddlllkkkJJJAAACCC@@@???CCC???777111000///---,,,...------------------------...000---///444222:::NNNjjjtttuuudddOOOJJJWWWeeejjjjjjUUUEEEOOOSSSMMMPPPJJJ```ppphhhTTTHHHPPPaaawwwgggLLL===888555888:::===DDDUUUtttZZZCCC???<<<555======???DDDNNNbbbuuuhhhccceeegggccc^^^[[[WWWQQQKKKFFF@@@<<<999::::::;;;:::999777444222222888555333;;;???AAAJJJcccnnnpppTTT666666===555444444444555666777777888666777888<<<>>>>>>:::666888888CCCXXXccc___XXXVVVZZZXXXZZZaaahhhnnnwww~~~yyyuuutttvvvvvvvvvmmmuuupppbbbhhhhhhgggZZZRRRPPPIII>>>;;;BBBfffrrrgggFFF999PPPkkktttgggOOOFFFVVV```UUUFFFAAAEEEGGG@@@999999;;;FFF\\\yyyppp]]]KKKGGGLLLWWWiii{{{zzzrrrggg\\\VVVAAAAAAOOOqqq~~~zzzXXX>>>???IIIkkkuuuwwwoootttxxxEEE<<<888666333111000111111111000111111111111111111111111000//////......---,,,,,,333...@@@BBBMMMrrr{{{rrrqqqyyyvvv|||}}}~~~]]]bbbcccdddnnnzzziii]]]lll{{{gggcccvvvzzztttZZZJJJNNNPPPOOONNNKKKDDD<<<777666555444333444444555444888::::::???SSSqqqyyyuuu|||~~~nnnhhheeezzzkkkeeemmm}}}zzzcccVVVWWWWWWVVVTTTPPPLLLIII???999666666666222111222333333333222111111000000222222333333333333222222111222222222111222444777BBBFFFKKK___{{{}}}}}}www{{{~~~oooVVVTTTcccwwwooofff```]]]WWWMMMEEE>>>:::999<<<===;;;:::<<>>>>>BBBFFFDDDDDDAAA<<<;;;===;;;666666555444333333555777888AAAHHHJJJBBB===>>>>>>::::::999777666666777999:::888;;;FFFWWWaaa^^^TTTNNNOOOUUUaaaxxxwww}}}}}}ssshhhcccdddhhhzzzxxxnnnpppqqqzzzxxxiiippp{{{vvvtttkkkcccnnnuuuRRRFFFFFFCCCBBBEEEAAA888000//////------...---------------------------///---...333222<<>>EEEZZZyyy}}}ssshhhccccccccc___[[[OOOJJJCCC???>>>>>>===<<<888888777666555444333222222888555222999;;;???KKKppp~~~ddd>>>777<<<666444444444555555666777888444666<<>>LLLSSSRRRTTTYYY[[[\\\dddttt}}}vvvsssrrrrrrlllpppfffggg```WWWccccccZZZLLLEEEIIIGGG>>>;;;BBBgggooocccDDD:::QQQkkktttkkkSSSGGGSSS[[[RRRFFFDDDBBBCCC<<<777;;;<<>>@@@OOOmmmzzzuuuWWW>>>;;;@@@^^^ssszzznnntttJJJ;;;999777555222111222222222111111111111111111111111111000//////......---------222---===CCCUUUvvvyyyqqquuuzzz{{{]]]eeejjjppppppcccZZZjjjzzzhhheee~~~}}}}}}rrrYYYDDDKKKQQQSSSRRRNNNDDD:::777666555444333444555555444777999:::BBBWWWvvv~~~eee^^^gggppp~~~hhheeejjj~~~gggYYYYYYZZZYYYWWWSSSPPPNNNAAA;;;777777666222111333444444444333333333222222222222333333333333222222111222333222111222555777>>>CCCKKKaaa~~~}}}yyyrrr|||nnnTTTUUUhhhyyyxxx|||{{{uuullleeeccc___TTTIIIDDD>>>:::;;;<<<:::;;;===FFFQQQ]]]gggqqqyyy{{{xxxyyy}}}aaaRRRJJJRRR^^^___YYYIIIBBBIIIHHH@@@EEETTTppphhhOOOFFF>>><<<<<>>@@@EEEDDDEEECCC>>>;;;<<<:::666666555444333444555666777>>>EEEIIIDDD@@@@@@???<<<999888777666666666777888777999CCCTTT___]]]TTTNNNNNNSSS```uuuwwwxxxzzzrrrccc^^^cccddduuupppiiippp{{{|||lllttt{{{qqqrrrhhh```kkk|||XXXJJJHHHFFFGGGJJJDDD:::111//////......///........................,,,///,,,...333333@@@XXXkkkuuusss]]]JJJOOOdddvvvaaaEEEEEEPPPOOOOOOWWWTTTmmmdddLLLGGGEEE[[[\\\???666777999:::999999DDDaaaqqqUUUFFF===;;;?????????BBBRRRuuurrrlllfffbbbbbb___ZZZUUUDDDAAA>>>>>>AAABBB@@@===:::999777666555555555555222777555444:::===FFFWWWxxxuuuJJJ:::<<<666666666555444555555666777777:::BBBKKKRRRPPPHHH@@@:::777:::AAADDDCCCIIISSSQQQWWWiiiuuunnnhhhccc___fffYYYUUUQQQRRReeegggSSSDDD???IIILLLAAA===CCCdddjjj]]]CCC===UUUmmmvvvlllUUUGGGNNNSSSKKKBBBBBB===???999777<<<===CCCRRRggg~~~fffNNNFFFJJJUUUhhhyyywwwgggTTTHHH???@@@LLLiiizzz[[[???:::===WWWtttpppwwwNNN::::::777555222111111222111000////////////////////////000/////////......------///***888@@@VVVqqqoookkk}}}```eeeqqqjjj___VVVddd}}}~~~WWWIIITTT^^^]]]VVVMMMBBB:::666555444333333444555666444777999;;;EEE\\\|||zzzeee\\\aaarrrvvvppp|||iii\\\]]]]]]]]][[[XXXUUURRRCCC===888888666333222444333333333333333222222222111111222222222222111111222222333222222222555777<<>>???CCCEEEGGGEEE???;;;;;;888444555444444333444555666666<<>>999999777666666666777777777777@@@QQQ^^^]]]UUUNNNNNNRRR\\\nnnrrrkkkooolll\\\[[[dddcccooovvveeeeeesssttt|||pppoooddd]]]eee{{{^^^MMMJJJKKKMMMPPPJJJ>>>222///000///...///........................,,,///---...333555DDD___rrreeeMMMPPPfffxxx^^^AAAEEENNNPPPUUU^^^[[[qqqcccJJJIIIMMMiiixxxTTT<<<555666888<<<;;;<<>>999888777555555666777888???BBBJJJUUU^^^^^^UUUMMM@@@999777::::::777<<>>DDDUUUvvvssszzzQQQ<<<;;;777444222000111111000//////////////////////////////////////////.........222///:::AAAWWWllliiipppoooYYY___zzzccc^^^VVVaaazzz^^^TTTcccmmmhhhXXXJJJ@@@:::666555444333333444555666555777999<<>>999888777444333555222222222222111111111111111111222222222222111111222333333333222333555888???FFFNNNccc~~~{{{vvvooojjjrrr{{{sssXXX[[[rrruuuwwwyyyttttttyyy|||zzzwwwtttiii[[[PPPHHH???<<<;;;999<<<@@@NNN```tttmmmQQQSSS___hhhgggZZZEEECCCHHHOOOKKKFFFQQQddd}}}yyyeeeZZZUUUQQQEEEEEEFFFGGGCCC>>>>>>CCCEEEHHHGGGAAA<<<:::777444444444444444444555555666888===AAAAAA>>><<<<<<<<<:::999888888777777777777777666>>>PPP]]]^^^VVVOOOPPPRRRXXXggg~~~ooo```dddgggZZZ___lllhhhnnnlll```eeewww|||xxxwwwhhh\\\aaaqqqdddQQQMMMPPPSSSWWWPPPBBB555111111000//////........................---000......444888IIIfffxxxdddMMMTTTmmm```DDDHHHMMMQQQ[[[___\\\jjjaaaNNNNNNYYY{{{oooOOO;;;555555666999:::>>>QQQzzzuuu]]]GGG888777>>><<>>999666666444333333444555666444888555777>>>EEEZZZxxxoooSSSNNNHHH;;;:::999888888:::<<<===DDDEEELLLXXXdddgggbbb[[[MMM@@@777777888444444999===@@@QQQqqqvvvaaaYYYQQQHHHVVV]]]IIIAAALLLddd{{{pppNNNDDDKKK___```MMMBBBFFFZZZ]]]TTTEEEHHH]]]nnnqqq\\\KKK>>>???@@@:::666666555;;;::::::>>>:::===KKKYYYzzzvvvVVVHHHFFFLLLZZZggg|||lllXXXIIIKKKDDDBBBZZZ}}}aaaAAA===DDDUUUsssssszzzVVV???:::777555222000000000000///111111111111111111111111////////////////////////000222===BBBVVVhhhjjjzzzyyybbbYYYfff|||[[[______hhhyyyfff[[[iiippphhhVVVGGG???;;;555555444333444555666777777888:::>>>KKKeeewwwiiiYYYRRRLLLTTTkkkjjj___bbbfffhhhgggbbb]]]YYYEEE>>>999888777555555777444444444444444444444444222222333333333333222222222333333333222333666888@@@GGGPPPggg|||yyyvvvssspppnnnwww{{{|||~~~nnnVVV]]]wwwrrrvvv{{{wwwwww}}}vvv}}}yyyooocccZZZRRRJJJGGGCCC>>>===>>>EEEWWWkkkwww```MMM^^^mmmnnncccTTTFFFMMMSSSRRRJJJIIIWWWiii}}}|||iii[[[WWWUUUOOOBBBCCCFFFHHHCCC===>>>BBBCCCGGGGGGBBB<<<:::999666333333333444444444555555777:::>>>>>><<<999999<<<;;;::::::999888888777777888666===NNN]]]^^^WWWPPPPPPPPPSSS___vvv{{{dddgggnnnccclll|||uuussspppeeeaaahhhyyyrrr___```ooojjjUUUPPPTTTXXX[[[VVVFFF777222222111//////........................---111//////555:::MMMkkk~~~wwwYYYMMM```~~~```HHHKKKJJJPPPYYYWWWVVV]]]]]]UUURRReeefffHHH999555555666777:::BBBXXXyyyaaaMMM???;;;<<<:::EEEeeeeeeRRRRRRQQQMMMIIIFFFFFFFFFKKKPPPTTTQQQIII@@@:::888444444333333333444444555444777666999DDDOOOjjjtttVVVOOOIII<<<<<<;;;<<<>>>AAAEEEGGGJJJIIINNN[[[kkktttsssooo^^^III888777:::888555666;;;:::CCCZZZxxxooo^^^ZZZTTTKKK```fffPPPGGGXXXrrriiiGGGBBBPPPhhhhhhOOOAAAEEEPPPRRRKKK@@@EEEWWWbbbbbbNNNAAA888999;;;777333444222;;;======>>>888:::IIIVVVwwwzzzYYYIIIEEEIIITTT```{{{}}}ppp]]]OOOVVVNNNHHHXXXwwweeeCCC;;;???RRRlllxxxpppxxx]]]CCC777999666333111111111000///111111111111111111111111/////////////////////000,,,333???CCCWWWgggrrrsssvvv\\\^^^uuuzzzbbbSSSaaaiiippp|||```ZZZaaaddd\\\PPPGGG@@@;;;555444444333444555666777999999:::???MMMhhhppp]]]PPPJJJQQQZZZjjjvvvpppzzzjjj```dddhhhkkkjjjeee___ZZZEEE>>>999888888666666999777777777888888888888888333444444555555444444333222333444333222333666888>>>FFFPPPiii~~~{{{{{{{{{xxx{{{}}}{{{vvvrrrrrrssszzz{{{}}}vvvwww~~~hhhSSS^^^zzzqqquuu{{{wwwwww}}}xxxxxxlllbbb[[[UUUQQQLLLDDD???>>>:::LLL^^^iiittt[[[OOOgggvvvnnn\\\MMMPPPZZZ```WWWIIIIIIYYYjjjxxx|||uuubbbUUUSSSOOOHHH???@@@EEEGGGBBB======BBBAAAFFFGGGBBB===<<<:::888333333333444444444555555999:::===>>><<<888999===;;;;;;::::::999888777777999666===NNN]]]___WWWQQQNNNMMMNNNXXXqqqpppqqqyyynnnyyyxxxwwwgggbbbdddlllzzz}}}|||bbbaaaqqqoooXXXRRRVVVZZZ]]]ZZZIII999333333222//////////////////////////////...111///000555;;;PPPooolllPPPMMMkkk^^^JJJLLLGGGLLLTTTLLLOOORRRYYYXXXUUUlll]]]BBB666444666888<<<@@@IIIbbb{{{eeeTTTIIIAAA;;;>>>IIIkkksssWWWNNNMMMLLLIIIHHHJJJOOOTTTSSSVVVVVVNNNBBB999666888444444555555555555666666222666666<<>>666999HHHRRRsss{{{ZZZJJJGGGKKKUUU```yyy~~~qqq^^^QQQ___YYYOOOYYYtttpppLLL???>>>OOOeeeqqqmmmvvvbbbEEE444:::777444333333222111000////////////////////////////////////000000000000,,,777DDDHHH\\\mmm~~~zzzmmmvvv\\\\\\zzzoooYYYQQQcccooouuu~~~sssQQQUUUWWWUUUPPPLLLHHHAAA:::555444444333444555666777::::::;;;???NNNjjjtttaaaRRRIIIPPPaaatttkkkjjj|||tttfffhhhpppqqqlllnnniiiVVVIIICCC<<<777555666666777444666888666555888???EEE444333333222111111111222111222222333333444444555888GGGZZZvvv{{{}}}xxxqqquuuuuu{{{vvv______rrr}}}}}}{{{zzz}}}}}}wwwoooiii[[[\\\hhhzzzwwwvvvvvvwww}}}zzzxxxmmmeeeaaaaaa[[[LLL???:::???CCCJJJOOOYYYqqqcccYYYYYYeeefffYYYQQQUUUdddiiifffZZZQQQUUUcccnnn~~~pppeeeWWWGGGEEEKKKIIIDDD;;;:::AAABBB;;;:::@@@>>>BBBGGGIIIFFF@@@:::666222222222333333444444444666777999999888888888999777777777777888888888888777888===HHHXXXbbb\\\RRRMMMJJJLLLZZZsssrrrxxxxxxnnnmmmcccqqqttt}}}fffdddttt~~~bbbTTTTTTZZZ______LLL999333444222000111/////////000000000000000...///333888777===XXXuuuvvvUUUEEEZZZsssVVVMMMZZZXXXNNNJJJGGGMMMYYYXXXXXXYYYuuu]]]BBB777444555888???>>>NNNuuu}}}ppp^^^KKKAAA???>>>RRRmmmUUUSSSRRRTTTXXX[[[[[[WWWSSSTTTNNNFFF???<<<;;;::::::888444555888999555333444666777:::DDDYYY|||hhhJJJAAA@@@<<<:::888<<>>777555222111111111111000111000/////////000222333////////////////////////)))===GGGDDDVVV|||eeedddtttttt___NNNUUUeeedddNNNSSS]]]]]]QQQGGGEEEAAA999666555444333333333444555666888:::@@@TTTssslll[[[TTTTTTfffvvvYYYooovvvssswwwxxxuuuiiiRRRFFFAAA;;;777666666777777888;;;===;;;777555777:::444333222222111111222222111222222333333444444555>>>KKK[[[www}}}rrrrrrrrrtttxxxnnn]]]eee~~~zzzpppkkk[[[]]]kkkxxxttttttyyy~~~{{{yyyxxxsssnnnjjjggg^^^PPPGGGEEE@@@AAAEEEIIIQQQhhh}}}WWWNNNNNNYYYZZZQQQOOOVVVeeehhhdddXXXQQQZZZkkkwwwnnn^^^PPPDDDHHHPPPMMMLLLAAA<<>>???CCCGGGIIIGGGAAA;;;888444444444333333222222222666888::::::999888999:::666666777777777888888888888888;;;EEEVVV```]]]SSSMMMJJJLLL[[[uuuoooxxxxxxooonnnlll||||||vvvccceeevvvhhh[[[\\\dddiiihhhRRR===666555222000000000000000000000000111111000///111666777@@@[[[vvvoooSSSHHH___eeeLLLKKK^^^ccc]]]YYYVVVQQQXXXSSSUUU\\\zzz}}}WWW???666555777:::AAACCCWWWuuulll```PPPEEE@@@HHH___pppkkkhhhccc```\\\XXXRRRMMMIIIEEE@@@===;;;:::888777888555555999:::777777999;;;;;;CCCXXXzzz^^^EEE@@@AAA@@@>>><<>>SSSeeeYYYCCC;;;999999444777777111666===:::666555333222333555666666<<<@@@BBB===777888???FFFWWWpppdddHHHDDDFFFKKKXXXuuu~~~ooo^^^LLLVVV[[[IIIPPPkkkooohhhbbbJJJ;;;DDDTTThhhyyyyyyxxxkkk:::===777555222111111111111000111000/////////000222222////////////////////////111888???PPPvvvuuu{{{|||ttthhh^^^VVVPPPYYYdddsssnnnZZZYYYaaaaaaUUUJJJFFF@@@888555555444333333333444555888999;;;CCCXXXwww{{{oooiiiooowwwwwwpppzzz|||~~~jjjNNNBBB>>>999666666777888888:::===@@@>>>999444222222333333222222111111222222111222222333333444444555===HHHWWWrrrzzzwwwuuuqqqppphhh[[[ggg}}}tttnnnZZZ^^^nnnyyyrrrrrrttt|||zzzxxxxxxwwwvvvtttrrrnnndddXXXRRRRRRFFFEEEDDDDDDHHHXXXwwweeeOOOHHHHHHOOONNNGGGIIISSS^^^___[[[SSSTTTcccxxxiiiSSSJJJKKKYYYeeebbbVVVIII@@@BBBDDD@@@===>>>???CCCGGGIIIHHHDDD>>>:::777666555333222111111111666888:::;;;:::999999:::666666777777777777888888999888;;;DDDUUU```]]]TTTMMMJJJMMM]]]xxxhhhuuuyyyrrrwwwvvv~~~{{{jjj^^^bbbssspppfffiiiqqqwwwuuuZZZAAA999888333///000111111111111111111111111222...///444999DDD\\\ssstttgggTTTPPPffftttVVVCCCHHH```jjjgggddd```TTTXXXOOOSSS```rrrOOO:::444555999<<>>===:::888<<<999888;;;<<<:::<<>>@@@HHHSSS^^^eeefffwwwiiiRRRBBBCCCEEE???;;;===AAA@@@???>>>???AAADDDEEEHHHMMMQQQZZZnnn{{{nnnWWW[[[___[[[YYYiiiwwweeeEEE>>>>>>OOO[[[NNN;;;666444777111555999333444:::999333333444666777888888999@@@???===999777999@@@GGGVVVpppiiiJJJDDDFFFKKKVVVrrruuubbbHHHQQQZZZFFFGGGdddyyygggggggggRRRBBBHHHNNNkkkxxxrrr===<<<777555222111111111111000000000000///000111111222////////////////////////666666CCCeee~~~uuuppp___XXXVVVUUU\\\fffmmmooo\\\ZZZaaaaaaVVVLLLFFF???777555555444333333444555666999:::<<>>;;;888666777888999999888;;;>>>===999666333333333333222222111222222333111222222333333444444555;;;DDDRRRoooyyywwwnnn___eee}}}}}}xxxXXX^^^ooo{{{uuuwwwuuu||||||xxxwwwwwwuuusssrrrrrrrrrnnngggaaa^^^SSSOOOKKKGGGFFFLLL^^^ppp\\\QQQMMMMMMQQQLLLCCCDDDLLLPPPSSSTTTTTT]]]qqqbbbLLLHHHSSShhhuuuppp___QQQFFFFFFIIIGGGBBB@@@@@@BBBFFFIIIIIIFFFAAA<<<777666555333222222222222666888;;;<<<;;;999999:::666666666666777777777888888999<<>>BBBBBBAAABBBBBBCCCDDDEEELLLOOORRRYYYffflll\\\EEEQQQVVVVVVWWWdddmmm]]]CCC@@@===HHHNNNAAA666555333777000333888444777>>>===444111222999???>>>;;;999???;;;999999999;;;@@@EEEUUUrrrjjjIIIDDDHHHNNNXXXnnnzzzgggIIIPPP]]]GGG@@@ZZZ{{{sssiiiqqquuu]]]FFFFFFFFFffftttzzzxxx@@@:::777555222111111111111000000000000000000111111222////////////////////////333;;;QQQrrrsssiii{{{|||nnneee\\\UUUSSSdddnnnbbbQQQVVV[[[[[[SSSKKKEEE>>>888555555444333333444666777999999<<>>666555444333222333444555555888;;;<<<;;;999999999555666666666666777777777666888>>>JJJZZZddd___TTTQQQMMMOOO___zzzeeevvvqqqtttkkkjjjrrroooiiiaaaXXXXXXeeeyyy}}}dddBBB999:::555111444111111111000000/////////111...///555>>>JJJWWWbbbXXX]]][[[WWW^^^kkkkkk```TTTBBBEEEXXXaaaaaa___XXXSSSYYYQQQVVVgggeeeGGG777555777:::===JJJWWWvvv{{{rrr___NNNKKKPPPSSSPPPNNN___zzzmmmfff[[[WWWQQQLLLIIIGGGEEECCCAAA@@@BBBFFFHHHJJJQQQYYYiiizzzvvvbbbVVVRRRMMMHHHGGGFFFEEEDDDGGGRRRbbbnnnrrr|||vvvPPPDDD;;;===@@@>>>===@@@??????@@@BBBCCCEEEFFFGGGJJJOOORRRUUU[[[^^^TTTFFFJJJMMMMMMPPP[[[bbbVVVBBB???:::===???666555999555666...///333444>>>GGGBBB888111222>>>GGGFFF>>>888;;;777777<<<>>>===>>>CCCQQQrrrjjjGGGBBBHHHOOOXXXmmm}}}zzzjjjNNNMMM\\\FFF<<>>===:::777555444444555222222111111222222333333111222222333333444444555:::CCCMMMddd|||}}}|||yyyuuugggnnnuuu~~~~~~xxxnnnUUU\\\oooxxxnnnmmmxxx~~~||||||yyyuuuqqqpppqqqwww}}}rrr^^^ZZZZZZ\\\[[[XXXXXX[[[llluuuTTTPPPSSS\\\eeeddd\\\UUUTTTZZZ```gggooo{{{bbbRRRPPP```rrrvvvaaaZZZTTTRRRSSSRRRKKKEEE??????BBBFFFJJJIIIEEE@@@777666444222222333555666444777:::;;;:::999888777555555666666666666777777666888===IIIZZZddd___UUURRRMMMPPPaaa}}}ggg|||ttttttqqqnnnmmmvvvuuuhhhccc\\\\\\jjjgggAAA999:::555222666222222222111000000////////////000666???LLLXXX```VVV]]][[[QQQRRR___eeeaaaVVVEEEGGGWWW```bbbaaaYYYSSSYYYSSSYYYnnn{{{bbbFFF888666999;;;>>>NNN]]]}}}tttbbbeeebbbRRRCCC@@@EEEJJJMMMPPP```{{{wwwpppjjjfffdddbbb```^^^^^^ccciiilllpppyyyooojjjccc___^^^[[[TTTNNNPPPPPPLLLGGGFFFOOO___mmmzzz___FFF???:::===???>>>???AAA<<<<<<===???@@@BBBDDDEEELLLPPPRRRQQQQQQSSSQQQLLLEEECCCBBBGGGSSSYYYNNN???<<<444555555444===BBB;;;888333222333;;;QQQYYYLLL;;;444666EEENNNIII>>>888999666999AAACCC??????DDDOOOrrrlllFFF@@@GGGLLLSSSmmm}}}xxxiiiQQQJJJYYYDDD;;;OOOkkkkkkiiimmm~~~dddDDD???BBB[[[vvvzzz|||BBB;;;777555222111111111111000//////000111111111111000000000000000000000000000444:::HHH[[[iiiqqqwww{{{|||ssskkkccceee~~~qqqjjjppptttiiiYYY^^^lll|||rrrWWW\\\hhhfff```WWWMMMDDD<<<777555444444444444666777888777:::???LLLeeesssnnnllldddbbb\\\MMMFFFDDD===999:::;;;::::::@@@KKKTTTmmmFFF999888888:::<<<===<<<;;;>>><<<999777666555444333222222111111222222333444111222222333333444444555555>>>HHH\\\tttwwwrrruuuyyy|||tttccciiisssqqqtttqqqnnnrrrwwwooo```VVV]]]ooo}}}mmmgggpppvvv|||}}}~~~~~~zzzuuuuuutttvvv}}}vvvaaa]]]]]]cccfffeeecccdddcccssskkkSSSQQQVVVbbbooouuuqqqiiieeehhhlllrrrzzz{{{pppVVVRRRaaayyyzzz^^^\\\YYYWWWUUUQQQIIIBBB>>>===???EEEJJJJJJEEE@@@999888555333222222444555222555999;;;:::888666666555555555666666666777777888888:::DDDUUUaaa```WWWQQQMMMQQQddduuuxxxhhhuuuxxxyyy|||sssrrrxxxvvvjjjgggbbbcccssslllCCC:::;;;555222666555555444333333222111111///000111555>>>NNN^^^gggbbbdddZZZKKKKKK\\\hhhhhhUUUFFFIIIYYYbbbfffddd[[[UUUYYYQQQ[[[uuuvvv^^^DDD777777:::<<>>BBBDDDBBBAAAAAA=========>>>AAACCCFFFHHHQQQRRRQQQNNNMMMPPPQQQPPPBBB===<<>>MMMPPPCCC777888777666EEEffflllRRR;;;888???MMMPPPFFF===<<<:::777<<>>:::555444444444555666888999777<<>>DDDIIIJJJFFFAAA<<<:::666333111111222333111555999:::999777666555555555555555666666666777999777777???PPP^^^___YYYQQQMMMQQQeeeyyywwwqqqjjjzzz{{{|||{{{zzz}}}wwwmmmkkkgggiiixxxpppEEE;;;<<<666222666777777666555444444333333000111111333===PPPcccoooppplll[[[IIIKKK```ooopppTTTFFFJJJ[[[cccgggcccXXXXXXYYYNNN[[[{{{rrr[[[BBB777777;;;===???UUUgggoooNNNOOOIIIJJJEEECCCCCCEEEHHHRRR[[[ooovvvxxxpppUUUKKKLLLDDDIIIRRR\\\```^^^ZZZXXXHHHIIIGGGAAA???III^^^ooovvvppprrrvvvfffSSS<<<<<<===BBBHHHIIIGGGCCCAAA??????@@@AAAEEEIIIMMMOOOOOONNNMMMLLLNNNSSSVVVVVVBBB<<<;;;EEESSSVVVKKK===;;;555777>>>JJJ[[[]]]KKK111666777444HHHooorrrQQQ999;;;GGGSSSQQQCCC<<<@@@<<<:::???HHHGGGAAAEEEOOO```nnnFFF@@@HHHOOOTTTdddtttaaaOOORRRZZZDDD<<>>===XXXzzzyyyBBB===777555222111111111111000...///000222222111111000000000000000000000000000222DDDTTTYYY^^^jjjtttyyyhhhgggjjjllloootttgggXXXYYYjjj|||yyyggg```rrrzzzzzzlllTTT___rrrkkkaaaXXXOOOFFF@@@>>>555444444444555666888999888>>>FFFQQQfffvvvhhhUUUJJJHHH???;;;===;;;444777<<<666666999;;;:::999999===@@@rrrwwwRRR<<<;;;:::===@@@BBBAAA>>><<<999666444555555555555333333333333333333333333222222333333333333444444:::===NNNffftttwww|||rrrqqqxxx{{{gggUUU[[[lllffffffgggooo{{{ttteeeXXXcccuuuyyysssnnnmmmttt|||}}}}}}}}}{{{wwwtttwww|||}}}jjjcccccclllpppmmmmmmpppssssssuuuyyyzzzwwwnnngggaaaccckkkxxxzzzsss}}}}}}qqqiiieee```sssnnnddd\\\gggjjj___QQQHHHAAA999;;;;;;===AAAFFFGGGDDDAAA===;;;777444222222333444333555777888999888777666555555555666666666666666888888999???MMMZZZ^^^ZZZRRROOORRRccc~~~~~~tttmmmnnn{{{wwwwwwssscccjjjiiimmmeeeGGG@@@888:::777:::<<<888444111111222222111111///000444???TTTsssrrrQQQCCCRRRiiirrrmmmUUUDDDIIIZZZ^^^[[[XXXTTTSSS[[[OOO\\\{{{[[[>>>777777666999AAAZZZwwwbbbJJJBBBGGGIIICCCBBBFFFFFFDDDKKKWWWlllwww{{{nnnbbbeeesss~~~}}}aaaMMMHHHKKKHHHKKKMMMNNNSSSWWWUUUOOOGGG@@@::::::===EEESSS```eeeaaaZZZRRRKKKEEEAAA@@@BBB???AAAIIIMMMJJJEEECCC===FFFBBB===DDDJJJOOOYYY___```\\\XXX\\\cccaaaYYYNNN666<<>>AAAEEEGGGGGGGGGLLLRRRgggoooKKKCCCEEEKKKUUUjjjsssaaaSSSLLLNNNBBB:::IIIccc{{{ooopppmmmSSS===>>>@@@WWWuuuwwwIII:::777666555333222111000000111111222222222222111111...//////...------000222222GGGXXX\\\]]]dddlllnnn```mmmkkkiii}}}jjjccc\\\]]]iiivvv{{{zzzddd]]]tttcccTTTccclllfff^^^YYYUUUMMMBBB999777666555666777777555333999;;;BBBQQQlll{{{zzzwwwvvvyyywwwqqqcccNNNBBBAAA999999999999999999::::::<<<;;;:::;;;888666999???jjj}}}}}}rrr}}}ZZZBBBAAAAAABBBEEEEEECCCAAA>>>;;;777555555555555444333333333333333333333333222222333333333333444444999<<>>;;;888444222111222333333444666888888777666555555555555555666666666666777888999@@@MMMZZZ^^^[[[UUUQQQSSSbbb||||||xxxsssqqqooo}}}xxxuuu~~~xxxyyywwwiiikkkgggooohhhIIIBBB;;;===:::>>><<<999555222222222222111111111222999KKKiiirrrVVVKKK[[[rrrzzztttPPP???CCCTTTXXXTTTRRRNNNQQQVVVLLL___wwwXXX<<<666888888===EEE___|||XXXEEE@@@EEEFFFDDDDDDHHHJJJKKKPPPVVVdddjjjggg[[[RRRWWWeeennn}}}}}}{{{xxxwww|||pppWWWGGGDDDHHHIIIKKKLLLQQQXXXZZZQQQFFFAAA;;;777777999<<>>===<<<<<>>AAAGGGUUUoootttfffccc___]]]```gggpppvvvvvvrrrmmmeeeXXXHHH>>><<<999999999999999:::::::::===999777:::;;;999:::===hhh~~~wwwgggOOONNNMMMLLLKKKIIIEEEBBB@@@===888666555555444333333333333333333333333333222222333333333333444444999<<>>AAAQQQTTTQQQOOOKKKQQQQQQKKKggguuuWWW<<<666888888>>>HHHaaalllKKKAAA>>>BBBCCCIIINNNNNNQQQVVVZZZZZZhhhiiieeeZZZRRRUUU]]]bbbttt~~~qqqeeeUUUUUUTTTSSSTTT[[[eeemmmvvvuuunnn]]]JJJ??????CCCIIIJJJNNNYYYfffgggWWWEEE<<<777555666666555777;;;::::::999999999;;;<<<>>>???EEENNNVVVTTTNNNLLLOOORRRVVVNNNIIIUUU___eeemmmqqqttttttuuu~~~iiiCCC>>>MMMhhhxxx___FFF===666<<>>555:::>>>@@@FFFKKKDDD999;;;RRR```VVVIIIHHHMMMMMMCCC??????CCCGGGMMMYYYdddrrrLLLCCCEEEKKKXXXvvv|||vvvjjjXXXIIIBBBCCC888444HHHccc~~~uuu~~~gggGGG@@@BBBYYYttttttEEE777777666444333111000000000//////000000000000//////000111111000//////222444888FFFSSSUUUUUU\\\iiissssss}}}zzzgggccc^^^\\\ggg~~~lllgggzzz|||zzz^^^SSSccckkkllliiibbbXXXNNNHHHEEE===999555333444777999:::<<<@@@GGGVVVpppyyydddOOOLLLGGGDDDFFFKKKRRRWWWbbbfffdddXXXKKKAAA;;;777888999999999:::::::::;;;>>>::::::???BBB@@@>>>>>>iiivvvaaa```^^^ZZZTTTMMMEEEAAABBB???:::777666555444333444444444444444444444444222222222333333333444444:::===KKKcccxxxxxxooosssxxxxxxllllllqqqtttkkk^^^[[[```lllrrrvvvxxxzzzyyyrrriii\\\dddsss{{{rrrqqqvvvyyy~~~~~~}}}{{{~~~vvvoooqqqzzz~~~yyyqqqppptttwwwwwwsssppppppqqqttt~~~nnnZZZXXXjjj|||zzziiiUUUDDD;;;999999:::<<>>GGGIIIQQQbbbvvvyyyfffOOO;;;777555777777555555777;;;;;;::::::;;;===>>>???===AAAIIIQQQSSSOOOOOORRRTTTYYYTTTTTTdddooosssxxxzzz{{{zzz{{{zzzLLLCCCTTTrrrdddHHH;;;555BBBdddzzznnnOOO888555;;;@@@@@@>>>======<<>>@@@888777OOOlllwwwmmmIII???@@@]]]|||rrrDDD777666555444222111000000000//////000000000000/////////000000///...///111333999EEESSSXXXYYY___ooofff]]]^^^\\\[[[fff~~~}}}pppwwwxxxwwwooouuuttt___XXXjjjzzzqqqeeeXXXLLLDDD@@@:::777444333555888;;;<<<777<<>>CCCHHHKKKWWW``````QQQCCC???===888888999999::::::;;;;;;;;;>>>???EEEKKKKKKFFFCCCEEEggguuutttpppiii^^^SSSIIICCCCCC@@@;;;888777666555444444444444444444444444444222222222333333333444444999;;;HHH```yyy}}}mmmhhhpppvvvvvvpppooossswwwpppccc^^^bbbnnnsssxxxxxxwwwsssjjjaaaVVV___pppvvvtttxxx|||zzzmmm___\\\dddkkkmmmkkklllmmmmmmkkkiiiiiimmmpppssstttlll^^^ZZZkkkmmm^^^SSSFFF>>><<<:::<<<>>>???@@@@@@AAAAAA@@@===999444222000000111222333555666666444333111444444444555666777777888555888;;;@@@LLLZZZaaabbb\\\TTTQQQ]]]www|||zzzooojjjpppvvv{{{xxxrrrhhhhhhuuu{{{rrrkkkmmmiiittthhhLLLHHHBBBDDDAAADDD===;;;888666666555444333222333444;;;QQQlllzzz{{{~~~rrr[[[KKKWWWssszzzZZZFFFFFFTTTVVVUUUVVVSSSUUUUUUZZZtttXXX???888888777???JJJlllxxxiiiZZZDDDBBB??????CCCXXXgggbbb[[[```kkkqqqqqqvvvwwwoooccc\\\aaajjjvvv|||{{{{{{zzz|||yyytttkkk```SSSIIICCCGGGJJJLLLLLLHHHFFFGGGIIIMMMKKKHHHBBB===::::::;;;CCCFFFPPPdddzzz~~~kkkTTT===888444777999888999<<<::::::::::::;;;;;;<<<<<>><<>>HHHZZZuuujjjMMM@@@>>>===???EEEJJJMMMNNNVVV^^^\\\MMM@@@>>>===:::888888999:::;;;;;;<<<<<<;;;CCCOOOTTTOOOGGGIIIOOOjjj~~~~~~{{{sssfffYYYNNNHHHDDDAAA<<<999888777666555444444444444444444444444222222333333333333444444666999FFF^^^{{{{{{lllkkktttxxxtttvvvtttvvvxxxooobbb]]]aaapppuuuzzz{{{yyysssggg[[[TTT^^^ppp{{{|||}}}~~~tttvvvjjj\\\WWW[[[ccchhhjjjiiigggccc___]]]aaaggglllqqqnnnfffdddtttzzz]]]SSSNNNDDD<<<<<<:::<<<>>>?????????@@@BBB???<<<888444222111111222333444555666666444222111333444444555666777888888444888;;;@@@KKKYYYbbbddd]]]VVVRRR^^^www~~~oookkkoooyyyvvvtttqqqgggooozzzyyyrrrsssmmmfffkkkhhhooodddKKKHHHCCCDDD???AAA>>><<<999888777777555333111000333<<>><<<<<<<<<;;;???DDDNNN^^^pppttteeeRRRBBB:::555777:::;;;<<>>??????EEE@@@AAAJJJRRRVVVWWWYYY___lllpppuuuXXXJJJUUUiiiqqqVVVCCC999<<>>AAAlllmmmCCC;;;444444222111111000000000111111222222222222111111...//////...------///222888===IIISSSSSSVVVmmmkkkXXXaaaggggggaaa___mmmrrraaafffkkk}}}sssyyyyyyfffaaassswwwmmmaaaZZZUUUPPPHHHAAA???<<<999777777666555444:::>>>GGGWWWqqqgggHHH>>>>>>@@@GGGOOOTTTUUUUUUXXXZZZUUUHHH===:::;;;<<<888888999:::;;;<<<======999CCCPPPTTTMMMIIIQQQ^^^ppp}}}yyywwwyyyxxxrrrggg[[[QQQLLLDDDAAA<<<:::999999888777555555555555555555555555222222333333333333444444444777CCC\\\{{{xxxxxx~~~|||tttwwwtttuuuvvvmmm```^^^dddsssxxx}}}yyyjjj\\\RRR^^^qqq~~~yyyjjjoooiiicccaaadddjjjnnnpppnnniiibbb\\\[[[```hhhnnnpppppppppyyyiiiZZZ^^^^^^MMM>>>:::999;;;>>>>>>======???AAA>>>;;;888444222111222333333444666777666555333111333333444555666777888888444888;;;@@@KKKYYYcccfffaaaYYYUUU___vvv}}}jjjpppyyypppuuuyyyrrrvvvxxxppppppkkkjjjnnnjjjlllaaaJJJIIIDDDDDD>>>>>>>>><<<:::999888777555333444///222>>>IIIUUUjjj}}}}}}dddLLLRRRlllyyysssaaaLLLJJJWWW[[[\\\______fffmmmSSS===888999:::DDDRRRvvvqqqjjj]]]EEEBBBBBBFFFGGGVVViiirrrkkkccceeemmmqqqrrrttttttmmmgggllluuuqqqzzz}}}ooo[[[NNNJJJIIIRRRUUUUUUNNNCCC===>>>BBBJJJPPPWWW[[[[[[[[[\\\^^^XXXOOODDD===<<<===>>>===???EEENNNZZZfffkkkbbbVVVIII@@@999:::<<<<<<<<<>>>;;;<<<>>>@@@BBBDDDEEEFFFGGGEEEHHHOOOTTTUUUWWWZZZbbbqqqyyy}}}YYYIIIMMMXXX___MMMDDD999===KKKVVVPPPBBB@@@IIIDDD===999;;;::::::HHH[[[]]]SSSIIIFFFDDD@@@<<<:::::::::CCCPPPUUU]]]zzz\\\DDDDDDCCCGGGVVVppp|||tttlll^^^JJJ;;;666:::555<<>>:::777777999::::::<<<@@@HHHXXXqqqlllLLL>>>@@@EEEOOOYYY^^^]]]ZZZ[[[TTTLLLDDD===888:::@@@888888999:::;;;<<<======>>>CCCJJJNNNLLLOOO___ppprrruuuqqqllloooqqqmmmdddYYYQQQMMMDDDAAA===:::999999999888555555555555555555555555222222333333333444444444555777AAAYYYxxxuuusssqqqssstttlllbbbcccllluuuzzzppp```QQQ]]]rrryyygggfffgggiiilllppptttwwwxxx{{{uuullleeedddjjjrrryyyxxx{{{kkk```eeewwwyyy```GGG===888:::======;;;;;;===@@@===;;;777444222222333444444555666777777555333222333333444555666777888999444888;;;@@@KKKYYYdddgggddd\\\WWW```vvvyyy~~~nnnzzzyyyfffrrr~~~|||}}}yyyoooqqqtttmmmmmm___JJJJJJEEEEEE======>>>===:::999999888666444888000222>>>FFFNNNgggmmmQQQRRRhhhqqqiiiiiiTTTQQQ^^^bbbdddhhhhhhtttpppVVV???999888999BBBPPPnnnpppkkk]]]CCC???BBBIIIKKKUUUhhhxxxvvviiidddhhhpppqqqxxx~~~zzzoooggggggmmmzzznnnSSS@@@:::;;;@@@BBBCCC>>>888777;;;@@@AAAGGGPPPWWW[[[```eeeiiidddXXXGGG===;;;>>>??????@@@HHHQQQZZZccciiieee^^^OOOFFF??????@@@>>>;;;;;;<<<===???BBBDDDEEEFFFFFFMMMOOOUUU[[[[[[XXXZZZ______pppyyy~~~XXXGGGFFFKKKRRRHHHHHH>>>CCCKKKPPPKKKDDDHHHSSSCCC<<<:::>>>>>>AAAUUUnnnhhhUUUJJJKKKFFF:::666===;;;<<>>XXXnnnvvv}}}|||zzz|||RRR777@@@CCCpppssseee???;;;333333222111000000000111//////000000000000//////000000111000//////111444:::999BBBPPPVVVaaa```VVVaaassssssooopppnnn\\\jjjxxxxxxzzzqqqUUUKKK[[[aaadddfffcccZZZPPPHHHCCCAAA===888666888===BBBDDDAAAEEENNN^^^zzzsssSSSAAADDDKKKVVVaaafffccc___^^^QQQFFFCCC>>>777:::CCC888888999:::;;;======>>>DDDDDDFFFIIILLLWWWkkk~~~uuuuuuqqqcccdddaaaYYYSSSRRRQQQNNNDDD>>>999:::;;;999999;;;666666666555555444444444555333000000111333444444777777<<>>;;;;;;;;;;;;;;;<<<===>>>===;;;888555333222111111111333555555444222222333333333333444444444444444555666777<<>>:::;;;>>>???>>>@@@DDDJJJQQQYYY___ccc\\\TTTHHH>>>:::;;;???AAAEEEPPPYYY^^^aaadddccc___[[[MMM@@@===>>>>>>AAAEEEDDDBBBCCCGGGHHHFFFJJJQQQVVVVVVZZZaaaddddddeeegggaaahhhuuuaaaNNNQQQZZZhhhYYYFFF>>>LLLQQQIIICCCJJJTTTXXXDDDNNNGGG;;;@@@OOOdddyyygggLLLKKKTTTEEE:::<<<888EEEHHHTTTdddqqqeeeQQQEEE???EEEJJJZZZxxxuuulllbbbTTTFFF>>>;;;999333===VVVhhhuuu|||nnnSSS===<<>>LLL]]]hhhjjjeeeaaaWWW^^^{{{}}}wwwmmmiiirrr[[[HHHGGGFFFCCC999???<<<<<<;;;:::999888777777666222888666BBBOOOYYYzzzpppOOOTTTccclllxxxbbbLLLOOOhhhtttuuuuuutttrrrmmm{{{rrr\\\???777<<<;;;AAASSSiiiyyyfff[[[FFF;;;@@@FFFMMMOOO___www}}}nnneeeggguuuxxxwwwvvvzzz|||ooo]]]```cccjjjlll]]]GGG<<<>>>===AAA@@@999555777999:::AAAAAAAAADDDIIIOOOVVVZZZUUUNNNDDD<<<999<<<@@@DDDLLLQQQUUUXXX[[[```dddeeeaaaRRRDDD@@@BBBDDDHHHMMMJJJHHHIIIMMMNNNLLLOOOUUUWWW^^^gggmmmppppppmmmiiirrrwwwbbbQQQ]]]kkkttt```LLLGGGUUUVVVIIIDDDPPP[[[]]]IIIQQQLLLDDDKKKVVVaaaoooUUUMMMXXX]]]GGG;;;@@@???FFFQQQ```ooocccOOODDD???GGGMMM\\\|||tttkkkaaaRRRDDD<<<999777333???[[[mmmzzz}}}{{{pppRRR===>>>EEEaaavvv{{{aaaCCC;;;555444333222111111111111///////////////////////////000000000///000222444;;;FFFXXX```\\\gggkkkRRRZZZvvv|||jjjcccjjjmmm|||zzzUUUUUUqqq}}}yyynnnbbbYYYTTTJJJAAA;;;888555444666888:::;;;???CCCNNNdddwww]]]KKKKKK[[[mmmvvv~~~tttnnnggg]]]RRRJJJEEEBBB@@@@@@===<<<===<<<;;;AAAHHHNNNMMMNNNRRRYYYdddmmmtttzzztttfffwwwxxxNNNNNNIIICCCCCCGGGJJJJJJIIIBBB<<<<<<<<<;;;:::;;;555555555444444444444444666555333333222333444555333777<<>>DDDOOORRR\\\lllwwwtttjjjbbbttttttoookkkooouuuoooddd``````fffkkkcccQQQEEECCCFFFHHHGGGAAA???BBBEEEEEELLLHHHDDDAAAAAADDDIIILLLMMMGGG???999888<<>>;;;;;;;;;<<>>AAAJJJPPPPPPNNNDDD===<<<===;;;::::::555555444444444444444444555555555333222222444555111777;;;IIIbbblllnnnttt}}}|||qqqtttuuujjjgggeeepppxxx|||~~~~~~xxxppprrrvvviiiNNN===;;;::::::999999999999:::;;;999888666444222111111222111333555555444222222333222222333333444555555555777999;;;@@@NNN___iiikkkhhh]]]PPP]]]ttthhhaaalll~~~SSSHHHGGGEEEDDD;;;@@@<<<<<<;;;::::::999888888888444999666???JJJRRRqqq|||eeeJJJJJJaaaxxxkkkRRRQQQhhhsssttttttqqqrrrrrrUUUGGGVVVwwwxxxaaaBBB777<<<:::@@@SSSuuukkk\\\EEE999>>>DDDOOOWWW___fffpppvvvpppdddooonnnjjjggglllsssrrrmmmfffbbbeeemmmkkk]]]OOOJJJLLLOOOPPPOOOQQQUUUVVVTTTTTTPPPIIIDDD@@@???AAABBBGGGCCC===888777<<>>???FFFSSS___kkkaaaVVVPPPOOOQQQUUUXXXQQQRRRTTTVVVWWWXXX[[[^^^___hhhpppzzzcccUUUfffllleeeOOODDDPPPYYYTTTIIIVVVssszzzlllccchhh```VVVTTTLLLEEEHHHeeeoooqqq___IIIFFFOOOSSSYYYggg|||ZZZIIIBBBBBBMMMTTTdddpppeeeYYYJJJ>>>999777777555EEEcccttt|||kkkooovvvKKK888???FFFiiissswwwzzzYYYAAA:::444444333222111111111111///////////////////////////000000000000111333666@@@EEE```eeeSSShhh~~~rrrccc[[[xxx~~~nnnwwwooodddtttwwweeeNNN^^^}}}vvvjjj```]]]YYYLLL???999777555555777888888777<<<@@@KKK^^^{{{sss]]]ZZZhhh|||wwwnnnfff___VVVNNNHHHDDD???:::;;;===@@@IIIQQQ[[[\\\^^^aaafffkkkppprrrssscccrrr|||VVVEEECCC???===DDDPPPXXXYYYQQQGGG===<<<===<<<999999555555555555555555555555444555666444222111333444000888:::EEE[[[gggjjjqqqtttwwwpppqqqyyy{{{sssyyy}}}dddbbbmmmyyynnnrrrxxxjjjXXXJJJ>>>===999999888888888888999999888777555333222111222222111333555555444222222333222222333333444555555666666888:::@@@NNN___hhhjjjiii]]]QQQaaauuupppgggbbboooxxxRRRJJJHHHEEEDDD;;;???;;;;;;;;;::::::999999888;;;777;;;888@@@IIIPPPooo|||hhhOOOKKKgggxxx[[[UUUhhhqqqpppnnnjjjgggiiiPPPJJJ```~~~eeeEEE888<<<:::@@@SSSrrrlll^^^HHH:::>>>DDDLLLZZZcccdddhhhrrrrrrjjjkkkkkkkkklllqqqwwwzzzxxxkkkddddddmmmnnnbbbTTTNNNJJJNNNPPPRRRVVVZZZXXXRRRNNNLLLHHHDDDAAA@@@??????DDDBBB===999888===EEEKKKPPPKKKCCC<<<===GGGTTT]]]jjjiiiddd\\\UUURRRRRRSSSSSSVVVZZZ\\\^^^aaadddfffaaahhhrrrhhh[[[ccc]]]VVVJJJLLLVVVXXXRRRPPPgggkkkgggkkkcccXXXRRRHHHCCCLLLwwwvvvdddMMMGGGQQQYYY\\\kkkttt}}}SSSFFFBBBCCCOOOXXXjjj{{{lll___RRRDDD;;;888888888777GGGdddrrrvvvuuuiiizzzJJJ999>>>IIItttyyysssvvvTTT>>>999444444333222111111111111000000000000000000000000///000000000000111444777BBBJJJmmm{{{eeekkkzzzqqqkkkeee]]]qqqvvviiieee}}}tttooogggqqqwww}}}bbbNNN^^^~~~yyyrrrfff]]][[[XXXLLL@@@:::888666666777888888888<<>>===@@@EEEOOOWWWbbbccceeehhhkkknnnqqqrrr|||nnndddwwwtttjjjGGGCCCAAA>>>>>>HHHVVV___aaaTTTHHH>>><<<===;;;888777666666666666666777777777444777888777333111333555000888999AAAYYYhhhlllqqqrrrvvvqqqmmm|||}}}uuuuuuqqqmmmmmmvvv}}}xxxnnn]]]]]]jjjooo```kkkyyyvvvaaaYYYOOOBBB???999999888777777777777888666555444222111111222222111333555555444222222333333444444555666777888888666888;;;AAAOOO___hhhiiijjj^^^VVViii{{{wwwlllfffaaaaaaooorrrPPPLLLJJJFFFFFF===???<<<<<<;;;;;;;;;:::::::::===999===999AAAJJJOOOnnn{{{jjjRRRHHHfffbbbXXXfffmmmllljjjfffbbbfffRRROOOgggkkkHHH:::<<<:::@@@SSSnnnooocccLLL===>>>AAAFFFVVVaaa______hhhmmmkkkfffiiimmmrrrvvv{{{~~~lllccc```hhhkkkaaaTTTNNNIIIJJJKKKMMMRRRUUUPPPHHHAAA@@@????????????@@@AAAAAA@@@===:::999===FFFMMMMMMPPPIII===???PPP]]]^^^jjjqqqqqqfffVVVMMMKKKKKKNNNTTTYYY[[[___eeeiiiiiiggglll{{{jjj]]]ZZZMMMKKKMMMXXXZZZXXXSSSWWWlllwwwaaadddfff]]]SSSPPPIIIJJJXXXpppiiiPPP@@@MMM]]]aaaeeeppp~~~oooKKKDDDCCCDDDPPP\\\pppwwwfffXXXKKK???999888888888888IIIfffsssttt{{{qqqtttsssGGG======LLL~~~~~~nnnpppPPP>>>;;;555444333222111111111111111111111111111111111111///000111000000222555777BBB]]]{{{xxxsssnnn```aaauuurrrgggcccaaauuullljjjfffmmmvvvjjjUUU^^^tttyyyrrrggg]]]YYYVVVMMMCCC<<<999666555666888888888<<>><<>>>>>>>>===============<<<999===:::AAAIIIOOOlllyyymmmUUUEEE```aaaSSS```ggggggfffccc^^^hhhYYYYYYooopppLLL<<<===:::???SSSjjjrrrgggPPP>>><<<<<>>HHHPPPLLLWWWRRR???CCC^^^lllhhhmmmzzz}}}lllTTTFFFDDDEEEKKKSSSZZZ]]]bbbjjjoooooorrrvvvqqqbbbVVVFFFMMMWWWcccbbb^^^]]]dddrrryyypppbbbgggbbbTTTKKKKKKEEEFFFSSSTTTTTTEEEEEE]]]gggccciiipppbbbDDDCCCEEEDDDOOO^^^uuusssaaaRRRDDD:::777999666777999MMMkkkxxxyyy~~~nnnyyy]]]>>>AAA===MMM~~~hhhkkk}}}JJJ<<<:::555444333222111111111111000000000000000000000000///000111111111222555888CCCvvv}}}~~~wwwoookkkaaa]]]gggdddbbbccc\\\iiitttfffiiieeeqqq{{{iiiXXX___qqq}}}xxxlll___XXXUUUNNNGGG<<<999555333444666888888;;;AAAKKK[[[sss~~~{{{jjj]]]RRRGGG======CCCLLLYYYccciiijjjmmmqqqvvv{{{mmmlllfff___ddd}}}lll}}}iiiHHHCCCCCCEEEDDDBBBEEERRRbbbkkklllWWWIII===:::<<<:::666444777777888888999999999:::888;;;>>><<<888555777999222888777???[[[ooosssuuu|||ppphhhqqqvvvxxxuuuqqqqqqwwwyyyssslllgggeeebbbaaadddfffdddaaaPPPTTTggg}}}fffWWWZZZhhhjjj___jjj}}}|||ooooooppp\\\DDD???888888777666666666666666555444222111111111222222111333555555444222222333111111222333444555666777888;;;>>>DDDRRRbbbkkkkkkaaaYYYVVVmmm~~~uuupppgggpppwwwqqquuukkkkkknnnuuufffKKKLLLLLLHHHJJJCCCFFF@@@@@@@@@???????????????<<<888===999@@@IIINNNlll|||sss[[[HHH___[[[LLLYYYaaaccccccaaaYYYiiiaaadddxxxsssNNN======:::???RRRffftttjjjRRR>>>999999:::CCCKKKNNNQQQVVV[[[]]][[[^^^dddiiikkkmmmpppuuujjj___[[[bbbeee^^^VVVTTTBBB???:::;;;DDDLLLKKKDDD@@@<<<888444333555999;;;888999:::888888>>>IIIRRRQQQaaa\\\FFFKKKmmm~~~vvvqqqoooRRRBBB@@@CCCQQQZZZaaaeeekkkuuuzzzzzz~~~~~~}}}lll[[[KKKVVVbbbmmmoookkkmmmvvv}}}}}}wwwrrrnnndddPPPEEEEEE===:::CCC===GGGFFFRRRllllllbbbjjjuuuZZZ???CCCFFFDDDOOO___xxxqqq^^^NNNAAA888777:::444555999OOOppp~~~~~~hhhwwwFFF555CCC===MMM|||ccciii{{{EEE888777555444333222111111111111///////////////////////////000111111111333666888DDDhhhnnnggg]]]]]]]]]```lllZZZ___bbbUUU___mmmgggnnneeewwwsss```VVVaaattt~~~rrrcccYYYTTTOOOIII<<<888333111222444777888:::AAAKKKZZZqqqrrreeeUUUJJJBBBDDDNNN[[[jjjuuuvvvxxx{{{dddnnnnnnjjjppp~~~ddd{{{TTT>>>BBB;;;===PPPVVVdddmmmnnnvvvkkkTTTJJJ>>>;;;>>>@@@<<<777::::::999888999;;;>>>???@@@???>>>===;;;888666555555555666???SSShhhsssttt~~~tttkkknnnjjjjjjiiihhhlllpppnnniiigggiiihhhggghhhkkkiiieeeeee```fff}}}xxxxxxwwwssshhhVVVIIILLLUUUeeejjjppptttwww{{{zzzxxx^^^CCC;;;666666666666666666666666444333111//////000111222222333444444555555444444777777777777666666666666777:::>>>EEESSSaaahhhggg]]]TTTWWWlll{{{ooofffiiijjjnnn|||mmmyyytttttt___RRRHHHHHHLLLLLLJJJHHHFFFFFFEEEDDDCCCBBBAAAAAADDD???<<<>>>???HHH```xxxTTTCCC^^^}}}sssaaaPPPQQQ___kkkooonnnooouuurrrdddkkkzzz[[[???666===DDDDDDfffzzzooommmaaaEEE555888888===DDDJJJMMMNNNNNNNNNPPPSSSUUUVVVVVVZZZ```fff]]]\\\YYYWWWYYY[[[VVVOOOCCC???<<<<<<@@@DDDFFFFFFGGG<<<222000333444777999888::::::999:::@@@JJJRRRUUU```___RRRTTTjjjzzz{{{uuupppOOO;;;@@@MMM___gggooouuujjj\\\[[[aaaxxxdddNNN@@@CCCDDD<<<888===???MMMZZZgggrrrnnnnnnyyy|||JJJFFFCCCDDDHHHUUUpppyyyqqq^^^HHH===<<<:::555777444LLLooo}}}}}}}}}yyyiii}}}tttFFF<<<<<>>EEE@@@CCC___nnn||||||rrrrrrcccUUUNNNEEE???===<<<;;;999::::::999999:::<<>><<<999777555444333333444===OOOdddpppqqqvvvlllmmmmmmmmmiiibbbbbbhhhmmmooopppqqqpppnnnooorrrqqqmmmhhhccciii~~~eee]]]^^^^^^YYYNNNEEEHHHQQQ[[[bbblllrrruuuxxx|||xxxZZZ@@@:::555555555555555555555555444333111000///000111222222333444444555555444444777777777777666666666666777:::>>>FFFUUUdddjjjiii[[[SSSWWWnnnwwwmmmhhhgggooolll|||zzzttt[[[PPPGGGIIIMMMNNNKKKJJJHHHGGGGGGFFFEEEDDDCCCBBB@@@===>>>AAAEEESSSqqq~~~SSSCCCXXXsss}}}ttt```MMMNNN___qqqyyyyyyvvv}}}}}}pppssscccEEE777:::BBBFFFbbbuuuqqqpppgggMMM;;;:::999===BBBFFFIIIJJJKKKKKKNNNOOOMMMIIIEEEFFFMMMSSSZZZZZZVVVRRRRRRSSSOOOIIIBBB???:::999<<<>>>@@@@@@EEE<<<555444555777:::???=========<<<===BBBIIINNNSSS\\\XXXKKKMMMcccuuuyyy|||~~~XXXBBBHHHXXXooo|||sssjjjnnnxxx}}}YYYHHH???CCCEEE===:::@@@MMMfffuuuuuutttwwwjjjGGGCCCBBBDDDJJJZZZwwwyyyooo\\\FFF<<<:::999555888555OOOwww~~~vvvzzzGGG;;;<<>>AAABBB@@@???===;;;888666444333222222333:::KKK___kkknnn}}}xxxjjjjjjlllnnnkkkccc___eeemmmrrrvvvwwwuuuqqqrrrvvvvvvrrrnnniiinnn~~~VVVIIIKKKPPPSSSOOOIIIKKKQQQUUU```lllsssttttttxxx|||sssSSS<<<:::444444444444444444444444333222111000000000111222222333444444555555444444666666666666777777777777777:::???HHHXXXhhhnnnlllZZZVVV\\\ttthhhbbbeeemmmzzz}}}{{{tttzzz|||pppwwwWWWNNNHHHJJJOOOOOOLLLKKKHHHIIIIIIIIIHHHGGGEEEDDD>>>===???DDDIIIYYY}}}xxxTTTEEERRRhhhvvvzzzdddNNNLLL___vvvzzz{{{zzzmmmMMM999888AAAIII___pppuuusssnnnXXXDDD<<<:::;;;>>>AAADDDGGGIIIJJJQQQPPPKKKCCC<<<;;;@@@GGGRRRQQQNNNIIIHHHJJJHHHDDD@@@===888666666888999999???:::666666555666<<>>JJJnnnjjjsss\\\>>>999222333222000000111111111000////////////////////////000111111000///000333555777AAAMMMTTTXXX\\\]]]]]]\\\fffooo~~~|||bbbYYYZZZ\\\bbbooowwwqqqwwwwwwwwwbbbeeerrreeeXXXlllyyyggg^^^\\\YYYPPPHHH@@@<<<777444444555777777888>>>GGGXXXqqqzzzeeeOOOCCC===:::@@@OOOgggooovvv}}}jjjzzzvvvKKKAAADDD@@@___~~~iiijjj```VVVRRRLLLDDD???<<<;;;;;;:::::::::;;;===@@@CCCEEECCCAAA???<<<999777555444333333333888HHH\\\iiimmm{{{xxxkkkmmmppprrrqqqkkkiiilllppppppyyyyyyvvvssstttxxxyyyvvvtttpppsssfffLLLFFFGGGNNNVVVWWWSSSPPPPPPWWWdddtttyyyuuuppprrrwww~~~hhhLLL999:::444444444444444444444444222222111000000111111222222333444444555555444444666666666666777777777777777:::@@@KKK]]]lllpppmmm\\\]]]ggg|||xxxdddcccjjjttt{{{tttzzzkkk{{{zzzsss}}}}}}}}}UUUMMMIIILLLOOONNNKKKIIIHHHHHHIIIJJJIIIGGGEEEDDD??????AAACCCFFFUUUyyyvvv^^^PPPTTTgggyyyoooUUUOOO```xxxyyy{{{rrrRRR===999AAAJJJ\\\lllzzzuuurrrbbbKKK<<<;;;::::::===AAAFFFIIIKKKQQQQQQNNNEEE<<<999>>>DDDGGGIIIFFFAAA???BBBCCCBBB<<<999666333333444666777888666666555333333;;;EEEDDDDDDEEEIIIMMMNNNKKKHHHDDDIIIHHHCCCFFFVVVgggooosssaaaNNNXXXjjj~~~sssWWWOOOKKKNNNLLLGGGKKKTTTooo{{{tttOOOEEEDDDDDDHHHVVVpppwwwhhhRRR@@@888777777666555???cccjjj======CCCSSSooo|||xxxkkk{{{VVV===888444444111///...///000000000////////////////////////111222222111///000222444???AAAGGGNNNNNNLLLTTT```dddrrrxxxcccZZZ[[[```aaaiii|||wwwiiigggqqqsss~~~pppnnnwwwiii[[[iii~~~rrreee^^^]]]ZZZQQQHHHAAA===888444444555666777:::>>>EEETTTkkk}}}dddMMM@@@AAACCCFFFNNNcccxxx~~~yyydddzzznnnGGG>>>BBBGGGsss|||dddfff\\\UUUNNNGGGBBB@@@???<<<::::::::::::<<<>>>BBBFFFHHHGGGEEEBBB???;;;999777777555555444888GGG[[[iiinnnzzzxxxxxxxxxpppooorrrrrrooowwwwwwuuurrrtttzzz{{{yyyxxxvvvxxxnnnNNNBBBDDDEEELLLXXX___[[[TTTPPPZZZiiizzz|||rrrkkkmmmsssmmm[[[EEE666888222222222222222222222222111111111111111111222222222333444444555555444444555666666666777777777888777;;;CCCOOOaaaoooqqqkkk^^^eeepppvvviiilllrrrwwwqqqnnnyyyxxx{{{vvvuuuxxxsssyyyyyy~~~yyytttUUUNNNJJJLLLNNNKKKHHHFFFFFFFFFGGGGGGFFFEEEDDDCCCAAAAAACCCDDDCCCNNNoooxxxfff___nnnzzzbbbXXXfff|||zzz|||yyyuuuVVVBBB===AAAHHHVVVeee|||vvvtttjjjSSS>>>===:::999:::@@@FFFJJJLLLLLLOOOOOOHHH>>>999;;;@@@FFFHHHFFF???:::;;;======777666444333333555999;;;777777777777444222:::DDDDDDDDDHHHQQQXXXXXXOOOFFFBBBHHHLLLMMMNNNSSS\\\bbbkkkyyyyyyeee^^^jjjzzzlllddd^^^]]]ZZZXXX^^^iiiaaaEEECCCCCCCCCHHHYYYxxxwwwsssbbbLLL===777666666666666JJJsss~~~VVV999@@@FFF[[[rrroookkkppp}}}RRR>>>888666444111///...///000000000000000000000000000000000111222222111///000222444===<<>>888555444555666777:::===DDDQQQggg~~~qqqZZZPPPQQQQQQOOORRRhhh}}}yyybbbzzzYYY???:::BBBRRRddd```SSSRRRLLLEEEAAAAAA@@@===:::::::::;;;===@@@DDDHHHJJJKKKIIIEEEAAA===;;;999999666666666999FFFZZZjjjqqqzzz~~~zzz}}}ooolllqqqtttsssmmmooonnnmmmqqqwwwyyyvvv{{{{{{{{{{{{TTT@@@<<>>@@@HHHNNNHHHEEETTTkkk|||^^^XXXWWWhhhtttiiicccyyy~~~kkkbbbhhhxxxzzzvvvmmmnnnvvvwwwooofffbbb```\\\TTTLLLCCC>>>999555555555666777888<<>>======::::::;;;>>>AAAFFFJJJLLLMMMKKKGGGBBB>>>;;;::::::666777666888EEEZZZkkksssuuuyyy{{{xxxvvv}}}~~~ooojjjpppvvvxxxhhhkkklllnnnssszzz{{{yyy|||}}}~~~```FFF===<<>>GGG[[[mmmnnncccYYY[[[ppp|||gggLLLEEE<<<333333111111111111111111111111000000111222222222222222222333444444555555444444555555555666777888888888888>>>HHHXXXiiirrrlll```ZZZ]]]cccnnnwwwfffsss}}}oooxxxsssuuuqqqoookkkzzzeeePPPJJJGGGHHHIIIGGGFFFGGGDDDCCCBBB@@@@@@AAABBBCCC@@@@@@DDDHHHGGGJJJ\\\qqq}}}mmmjjjssszzzyyyqqqiiimmmzzz|||vvvpppjjjrrrxxxttt}}}hhhQQQ@@@<<>>EEELLLTTTXXXVVVJJJ<<<555333222111222333333444888>>>CCCEEEBBBAAA@@@===999<<>>===OOO}}}mmm\\\]]]NNNNNNOOOMMMGGG>>>:::<<>>BBBGGGKKKNNNNNNKKKGGGBBB>>>;;;::::::666777666888EEEYYYkkktttnnnnnnnnnqqqxxx}}}rrrmmmqqqxxx|||mmmpppsssvvv||||||~~~kkkLLL>>><<<;;;;;;999AAAWWWkkkmmm```TTT___uuu```AAA>>>;;;444555000000000000000000000000///000111222222222222222222333444444555555444444444555555666777888888999888>>>JJJZZZkkksssjjj\\\WWWUUUWWWddd{{{bbbsssppp{{{tttwwwyyyuuuuuukkkjjjlll```MMMHHHEEEGGGHHHGGGGGGJJJEEECCCAAA??????@@@BBBDDD@@@@@@DDDHHHGGGGGGSSSdddrrriiiaaabbbppptttqqqhhhiiiqqqppphhhbbb]]]gggsssqqqyyyqqqVVV???999???HHHYYYooowww```HHHBBB;;;999<<>><<<777===BBB@@@;;;>>>IIITTTUUU[[[ZZZNNN???777555444111222444333444777>>>CCCIIIEEEBBBAAA>>>::::::>>>DDDGGGRRReeerrrlllSSS<<>>VVVuuuzzzxxxmmmVVVsssxxxeee@@@>>>AAAFFFqqqfffbbb^^^kkk]]]LLLEEE666111333222222333444444111///000000000000000000000000...///000000000111444777>>>JJJWWWWWWMMMIIIVVVgggzzzhhhHHHUUU]]]^^^mmm```bbbmmmYYYmmmzzzwwwmmmuuurrrwww{{{tttkkkfffccc___WWWQQQDDD???999666555666666666888;;;@@@MMMccc|||gggXXXQQQbbb|||tttjjj^^^CCC???===888AAASSSvvv{{{yyynnnbbb[[[UUUOOOMMMIIIGGGFFFAAA<<<===AAA@@@@@@AAADDDHHHLLLMMMMMMPPPOOOKKKEEE???;;;999:::666888999999>>>MMMbbbrrrnnnlllmmmssszzzyyyrrrkkknnnoooqqqppplllppp|||xxx{{{|||}}}||||||}}}|||~~~|||yyy~~~||||||}}}~~~vvv\\\FFF;;;777777777999;;;BBBQQQ```fff___WWW^^^|||xxxJJJ???@@@999222222111111000000111111222333111111222222222333333333333444555555666666555555333444666888888888777777:::>>>KKK^^^nnnooo```RRRMMMIIIPPPjjjtttrrr~~~uuu{{{pppnnnuuuqqqlllqqq}}}]]]QQQMMMIIIHHHIIIKKKMMMMMMGGGBBB======@@@CCCCCCAAAEEE@@@AAADDDBBBBBBPPPdddzzzrrr~~~cccWWWXXXaaahhhnnnnnniiiddd^^^YYYXXXSSS___kkkgggmmm___FFFCCCEEEMMMUUUeee|||~~~}}}^^^KKK:::777:::===>>>AAA<<<888888;;;>>>BBBKKKTTTZZZbbbeee[[[GGG888666:::888777666666777999<<<===<<<:::<<>>===@@@???DDDQQQdddqqqlllWWWDDDCCCHHHTTTbbbhhhhhhhhhjjjooonnnpppxxxpppnnnllllll|||~~~{{{yyyzzz^^^DDDBBB===CCCBBBHHH___nnn^^^XXXLLL>>>888777666555444???]]]jjjnnnuuugggWWW]]]vvv[[[JJJCCC;;;CCCZZZjjj```___\\\rrrRRRGGGCCC555222333111111111222222111///000000000000000000000000///000000/////////222444CCCFFFOOOVVVNNNHHHXXXqqq~~~dddYYYMMMZZZaaafffqqqbbbqqqllliiippptttqqq}}}vvvlllfffccc^^^WWWQQQDDD===777555555333555888888<<>>CCCSSSfffnnnpppllleee```]]]WWWPPPKKKFFFBBBBBB@@@===>>>AAAAAACCCFFFIIILLLNNNPPPQQQQQQPPPLLLGGGAAA<<<::::::777888888888===MMMccctttxxxvvvssstttyyy{{{rrreeeiiimmmpppooorrr~~~}}}~~~|||yyy~~~{{{{{{|||}}}{{{{{{xxxwwwtttpppvvvuuusssqqqpppooonnnnnnjjjddd``````aaa___```cccZZZOOO???555333555777888999===EEEQQQ\\\aaa^^^ZZZhhhdddGGG@@@???777111111111111000000111111222333111111222222222333333333333444555555666666555555444555666777888888888777;;;AAAOOOaaannnlll]]]NNNIIIKKK\\\|||ooo~~~zzz}}}zzzyyyxxxwwwrrrxxxpppUUUNNNKKKGGGFFFHHHJJJLLLLLLFFFAAA===<<<@@@CCCCCCAAADDD??????AAA>>>===KKK]]]ooopppxxx~~~hhhUUUSSS```kkkrrrnnnbbbZZZZZZ]]]UUUQQQdddxxxwwwzzzpppUUUIIIBBBNNNTTTbbbtttooo[[[GGGAAABBB@@@<<<:::<<<999;;;???CCCFFFLLLSSSZZZ```aaaVVVDDD777444666777888999:::;;;;;;;;;;;;777777<<>>:::CCCYYYfffggghhhiiiPPPGGGAAA444333333222111222333222111///000000000000000000000000///000111000///000333555DDDJJJTTTXXXRRRTTTiiimmmYYYWWWSSSdddvvvooossssssrrruuuzzzdddggg{{{yyyrrriiicccaaa]]]WWWRRRHHH@@@999666444222333666:::===BBBKKK^^^yyy}}}www|||pppcccyyyUUU>>>:::777:::AAAMMM___nnnjjjhhhbbb^^^^^^^^^YYYQQQMMMEEE???@@@AAA@@@AAACCCBBBGGGMMMPPPPPPQQQTTTVVVRRRQQQOOOJJJDDD>>><<<;;;888999888777<<>>888222000111444555444777<<>>FFFJJJKKKMMMQQQUUUWWWUUUMMMAAA888555666666999<<<>>>??????===<<<::::::???FFFIIIEEE@@@>>>>>>@@@EEEOOOVVVWWWOOOHHHFFFJJJTTT___eeehhhmmmtttjjjdddZZZYYYUUU]]]lllqqqyyy~~~~~~|||{{{~~~yyywwwyyywwwuuudddAAA===@@@???EEEGGGUUUyyyppp___QQQCCC:::333333444555:::???```dddiiiqqqlllUUURRRkkk]]]FFF;;;::::::FFFZZZcccgggkkkrrrsssOOOGGG===333555333222111222333333111///000000000000000000000000000111111111000111333666:::KKK^^^hhhiiimmmzzziii]]]aaa```sssxxxhhhlllssswwwyyylllYYYaaayyyyyyqqqiiidddbbb___YYYTTTKKKCCC;;;777444111222555999===AAAIII\\\wwwtttggg```BBB:::======>>>FFFVVVfffnnnkkkhhhccc___]]]\\\YYYVVVSSSIIIAAAAAADDDDDDDDDEEEBBBHHHPPPSSSRRRRRRUUUYYYSSSRRRPPPLLLEEE@@@===<<<::::::999777<<>>===???AAABBBBBBDDDAAA@@@@@@======GGGSSSrrr^^^SSSVVVeeesssooo\\\NNNRRR___bbbaaa|||oooXXXBBBFFFMMMYYYggguuu~~~tttggg\\\SSSIIIAAA<<<;;;;;;AAAJJJNNNLLLKKKLLLKKKJJJHHHDDD???<<<::::::666888;;;???AAABBBAAAAAACCCBBBCCCGGGKKKKKKIIIGGGFFFFFFHHHKKKNNNMMMIIIFFFGGGNNN[[[hhhoooqqqtttyyyrrr^^^YYYUUUVVVTTTZZZeeejjjvvv||||||~~~}}}}}}}}}|||zzzxxxzzz{{{zzz}}}zzzvvvNNN>>>@@@@@@EEELLLPPPdddvvvfffUUUJJJ???888333444444555===HHHllljjjrrr{{{lllSSS[[[|||cccKKK<<<:::===LLL___fffeeelllwwwkkkRRRIII;;;222666333222111222333333111///////////////////////////111222222111111111444666999III]]]nnn||||||qqqkkkllleeesssssshhheee\\\gggsss{{{zzzsssaaaYYYggg}}}xxxnnnhhhdddaaa[[[VVVMMMDDD<<<888555222222666777:::>>>DDDWWWrrr~~~xxxhhhwww```LLL>>>999;;;;;;===III^^^lllooojjjhhhfffbbb]]]YYYZZZ]]]UUUKKKCCCBBBEEEDDDDDDEEEAAAHHHPPPSSSRRRSSSVVVYYYTTTSSSPPPKKKEEE@@@>>>===<<<<<<;;;999<<>>::::::999555444666000//////111444777999999777:::CCCSSSbbbgggbbbZZZjjjvvv|||sssooorrrYYYDDD999555333111111111000000111111222333111111222222222333333333333444555555666555555555666666666777888888999:::777FFFYYYeeedddYYYMMMFFFLLLZZZzzz{{{yyyzzz}}}}}}zzzXXXVVVPPPNNNJJJHHHGGGGGGGGGFFFEEEBBB???>>>???AAABBBCCCAAA@@@@@@???===>>>GGGPPPrrr]]]MMMSSS```rrrwwwjjjZZZXXX^^^hhhggg}}}yyy```FFFBBBIIIVVVeeettt|||~~~~~~xxxlll]]]QQQIIIFFF>>>===AAAIIIMMMJJJFFFEEECCCAAA???======<<<<<<;;;666777:::>>>AAADDDGGGHHHGGGIIIKKKPPPUUUWWWRRRLLLJJJKKKLLLNNNOOOOOOLLLJJJNNNUUUddduuu}}}|||zzzzzz|||~~~hhhUUUNNNIIILLLMMMSSS^^^bbbooo~~~zzzzzz{{{}}}~~~{{{yyyzzz}}}~~~}}}zzzyyy{{{~~~}}}~~~yyy{{{}}}|||www}}}gggBBBCCCBBB===GGGMMMXXXttt~~~nnn\\\MMMEEE>>>777444555333222>>>OOOkkkmmm}}}nnn\\\ooohhhMMM<<<:::AAAVVViiimmmgggqqqiiiVVVJJJ:::444666444333222222333333222000////////////////////////111222222111111111444666CCCKKK[[[tttzzz}}}ooollljjj]]]ggg{{{bbbeeehhh```ggguuu}}}{{{wwwaaa[[[```rrr~~~rrrjjjeeeaaaZZZTTTNNNEEE<<<888555333444888666:::===CCCTTTooo{{{zzzhhhdddLLLAAA=========<<<@@@LLL\\\hhhlllhhhgggfffddd^^^XXXZZZ```SSSJJJDDDCCCDDDBBBBBBDDDDDDHHHOOORRRSSSUUUWWWZZZTTTSSSOOOIIICCC???>>>>>>>>>??????<<<===FFFVVVcccooorrrrrrttt~~~tttxxxzzz}}}uuucccjjjkkkpppvvvrrrjjjkkksssttt{{{rrrttt~~~|||zzzwwwvvvuuuvvvvvvyyyyyyuuupppnnnkkkcccZZZIIIIIILLLQQQTTTRRRKKKEEE???:::777888777444333555000000000111222444666888:::;;;CCCSSSdddjjjddd[[[```lllvvvxxxzzzyyyWWWAAA888444333333111111000000111111222333111111222222222333333333333444555555666666555555777777777777777999::::::===MMM```gggaaaVVVNNNKKKUUUccc|||yyyuuuxxxvvv}}}{{{}}}sssXXXYYYQQQOOOKKKIIIIIIHHHGGGFFFEEEDDDAAA@@@@@@AAADDDEEE@@@@@@???===<<<>>>EEEKKKnnnhhhPPPSSS^^^qqq{{{jjj``````ffffffsssssswwwjjjOOOCCCIIITTTbbbsss|||||||||kkk^^^TTTOOODDD@@@AAAFFFIIIFFFAAA@@@@@@>>><<<;;;;;;;;;:::999777999<<>>IIIPPPdddttteeeRRRDDDBBB;;;555333555111111BBBXXXiiirrrmmmiii^^^GGG999<<>>???BBBCCC@@@>>>BBBNNNXXXggghhhkkksss|||rrrxxx~~~yyyqqqiiieeejjjkkkjjjhhhfffeeegggjjjnnnssswwwpppttt|||{{{yyywwwuuuuuuuuuvvvuuuuuuqqqmmmjjjeee[[[PPPDDDKKKSSSVVVRRRJJJDDDAAA===888666777777444222444222333444333333222222333999;;;AAAMMMZZZ```^^^YYYXXXkkkzzzhhhIII<<<888111111666111111000000111111222333111111222222222333333333333444555555666666555555888777777777777999:::;;;BBBRRRcccfff[[[OOOJJJKKKZZZjjjzzz}}}|||~~~lll}}}|||lllWWWXXXOOOMMMJJJIIIJJJJJJIIIHHHFFFEEECCCAAAAAABBBEEEGGGCCCDDDBBB???===???DDDGGGddduuu|||ZZZQQQ[[[ppppppbbb___ccceeejjjllluuu|||ggguuuuuu___LLLMMMQQQ]]]mmm}}}yyynnnaaaUUULLLEEEAAACCCDDDAAA>>>===:::::::::;;;;;;;;;;;;;;;:::===AAAFFFIIIKKKLLLLLLOOOSSSWWW\\\dddggg```TTTHHHGGGIIIPPPZZZbbbeeeeeeccc]]]]]]gggppppppjjjeeeYYY]]]ffftttqqqaaaNNN???@@@???AAA???DDDOOOSSSaaaxxx{{{yyywwwwwwxxxwwwvvvttttttxxx||||||yyywwwvvvwwwssstttttttttuuuuuuvvvvvvsssrrrqqqsssuuuwwwxxxxxxvvvzzzxxx{{{\\\???AAAAAA???FFFOOOddd}}}ssshhh[[[GGG===>>>888222222555333555KKKgggsss|||zzzdddpppOOO===888CCCTTTkkkuuulll```rrrgggXXXCCC888888222444333222333444444222000000000000000000000000000///000111000///000333555<<>>;;;<<<>>>@@@DDDEEEBBB>>>@@@IIIQQQcccccchhhttt~~~qqqyyyttthhhjjjtttqqqpppjjjeeefffjjjhhhaaagggjjjzzztttsss|||yyywwwuuuttttttppppppnnnkkkiiieeeZZZNNNMMMYYYdddbbbUUUGGGAAAAAA<<<777444555555111000111)))+++///222333333444444666888>>>FFFMMMSSSVVVVVV^^^wwwsssSSS;;;999888//////888111111111000111222222333111111222222222333333333333444555555666666555555888777777777777999:::;;;DDDTTTcccbbbUUUHHHEEEHHH\\\mmmiiiyyy}}}cccQQQRRRKKKJJJHHHIIIJJJKKKJJJIIIFFFFFFDDDCCCAAACCCEEEHHHHHHIIIGGGBBB@@@BBBEEEFFFWWW]]]kkkzzz```NNNXXXnnnooo```^^^dddhhhiiibbbiiikkkppp{{{lllTTTPPPPPPXXXhhhxxxzzziiiYYYRRRIIIAAAAAAAAA???<<<<<<444666888:::<<<===>>>???===AAAFFFKKKNNNNNNLLLJJJLLLKKKHHHGGGOOOYYYXXXQQQJJJGGGGGGOOO[[[fffjjjkkkgggZZZPPPTTT]]]___[[[WWWRRRWWWeee{{{eeeUUUBBB777>>>>>>>>>999===GGGMMMZZZrrrwww~~~|||yyyxxxyyyyyyxxxwwwqqquuuxxxyyyvvvuuuvvvxxxxxxxxxxxxxxxwwwuuutttsssssspppnnnooorrrtttsssqqqmmmtttwwwdddBBB999AAA;;;???QQQXXX{{{|||fff```TTTAAA888<<<777111222777666;;;UUUtttqqq[[[ooo~~~kkkFFF999:::JJJ^^^rrrttteee^^^uuueeeUUU???777999000444333333333444444222000000000000000000000000000///000000//////000222444AAAXXXzzzeeeccc]]]aaapppvvvddddddZZZ______XXXVVVZZZ[[[WWW```pppjjjeeeooo|||zzzsssjjjeeeeeefffccc```WWWLLLAAA:::555111222555555;;;@@@DDDQQQiii}}}wwwxxxqqqTTTYYY~~~eee{{{sssQQQ@@@>>>HHHZZZkkkssswww~~~yyykkkhhhcccXXXSSSUUUMMMKKKIIIFFFFFFGGGHHHJJJPPPLLLKKKPPPYYY```aaa^^^RRRPPPLLLFFFAAA???@@@BBBFFFIIIJJJFFF@@@>>>DDDJJJ]]]hhhmmmuuuttt}}}tttooommmsssnnnkkkjjjgggeeefffjjjnnnnnnwwwqqqxxx~~~}}}|||~~~{{{wwwttttttssssssrrrpppmmmjjjhhhfffbbb^^^[[[bbbiiiiii\\\LLLCCC===888777666444222111111111111000000000111222333555555999444666AAAKKKNNNLLLKKKdddVVVGGG888333333222111111111111111111111111111111444444444333333222222222444555555555555555444444999666666888999777999===GGG^^^eeeZZZPPPGGGEEEMMMZZZggg}}}vvvjjj{{{~~~ZZZVVVPPPPPPLLLIIIIIIHHHFFFGGGKKKKKKIIIFFFDDDDDDHHHLLLOOOQQQOOOMMMHHHEEEDDDEEEGGGNNNZZZ^^^{{{iiiRRRTTTkkkqqq___dddfffggg```cccyyyuuuvvvvvvaaaRRROOO___lllnnnuuu}}}qqqeee]]]RRREEE======>>>===:::999888888;;;@@@CCCAAA???===AAAGGGLLLNNNLLLHHHEEEIIIHHHFFFEEEFFFHHHJJJLLLLLLOOOSSSVVVYYY]]]bbbeee\\\SSSLLLNNNVVV[[[[[[ZZZUUU]]]jjj}}}zzz___MMM@@@===AAAAAA<<<:::===AAAJJJ\\\nnnxxx~~~|||zzzxxxwwwuuusssqqqttttttttttttttttttssssssppprrruuuwwwwwwtttpppmmmmmmlllmmmooorrrtttuuutttssswwwyyyjjjKKKEEE===>>>BBB@@@OOOmmmqqq___WWWHHH===;;;888???444555777000<<>><<>>:::777666444222111111111111000000000111222333555555888666888@@@GGGKKKOOOSSSkkkvvvbbbKKKCCC<<<:::888333000111111111111111111111111111444444444333333222222222444555555666666555444444777555555888999888;;;@@@MMMaaafffZZZPPPGGGEEEMMMYYYmmmssstttlll~~~uuuXXXXXXSSSOOOKKKHHHHHHGGGEEEFFFJJJIIIGGGEEEEEEGGGMMMSSSWWW[[[XXXRRRKKKFFFEEEGGGJJJLLLXXX```||||||^^^MMMQQQlllrrrYYYXXX]]]dddbbbfffzzzwwwmmmrrr~~~lll[[[OOOUUU```jjjwww}}}vvvmmmeee[[[MMMCCC>>><<<:::888999999:::===@@@CCCDDDCCC???BBBEEEHHHIIIIIIHHHGGGEEECCC@@@>>>===>>>@@@AAAIIIPPPXXX___bbbbbbaaa```bbbZZZUUUYYY^^^^^^XXXSSS]]]gggtttrrrXXXIII>>>:::<<<===;;;<<<@@@DDDKKKYYYgggttt|||~~~~~~}}}{{{yyyxxxwwwvvvtttssssssrrrrrrrrrrrrrrrssssssuuuvvvwwwuuurrrooommmqqqppppppqqqssstttuuuuuu{{{wwwzzz{{{QQQBBBAAA===@@@EEEFFFYYYyyydddSSSMMM@@@999888666777000444888888LLLpppvvvUUUWWWwwwuuuPPP<<<<<<>>>QQQooovvvnnnmmmlll[[[GGG999666777111222222111000000000000000000000000000000000000000---///////////////111333???KKKbbbuuuxxxmmmbbb^^^[[[XXXYYYlll~~~fffWWW[[[```^^^YYY[[[eeefff```wwwqqq^^^^^^]]]___hhhppptttrrrnnnjjjfffbbbaaa```YYYOOOBBB999666666444333555888<<>><<<999666555333222111111111222000000000111222333555555777666999???CCCHHHRRR\\\yyynnn\\\KKKAAA??????@@@<<<444000111222222222222222222222222444444333333333333222222444555555666666555555555777555555888999999>>>DDDVVVffffffYYYNNNDDDDDDOOOZZZuuuuuunnnzzzsssooo}}}|||hhhSSSWWWSSSOOOJJJGGGHHHGGGDDDFFFJJJHHHFFFEEEFFFJJJRRRYYY^^^```\\\UUUMMMGGGEEEGGGJJJIIISSS[[[yyyxxxfffOOOPPPiiiuuuZZZRRRYYYeeejjjooo~~~qqqmmmuuufffUUUNNNWWWgggvvv}}}~~~|||}}}|||xxxpppgggZZZMMMBBB<<<:::999<<<>>>@@@AAABBBBBBDDDEEEAAAAAAAAABBBCCCEEEGGGGGGCCCAAA>>>;;;::::::<<<===FFFLLLUUU^^^cccfffgggiiiiiiaaa]]]bbbgggbbbYYYSSS___nnn```MMMEEE===999:::::::::===AAADDDIIIRRR\\\bbbfffsss~~~zzz{{{zzzyyywwwvvvvvvvvvvvvsssrrrqqqppppppqqqrrrssswwwwwwvvvuuusssqqqooonnnssssssrrrssssssuuuwwwwwwyyy|||~~~XXX===<<>>DDDJJJSSS]]]|||lll\\\QQQHHHAAA===<<<===;;;555111111222222222222222222222222333333333333333333333333444555555666666666666555888666666888888999???GGG]]]hhhcccUUUJJJBBBDDDRRRaaassssssssszzzwwwrrrpppzzz|||{{{zzzttt^^^OOORRROOOOOOKKKHHHHHHGGGEEEFFFJJJIIIHHHFFFGGGJJJQQQXXX]]]YYYWWWRRRLLLGGGEEEGGGIIIJJJNNNSSSuuuVVVSSSddd|||wwweeeXXX\\\jjjuuu|||sssyyyqqq```RRRVVVfffqqqqqqxxxzzz~~~|||{{{yyyssshhhYYYIII@@@<<<<<<@@@CCCGGGGGGDDDAAA@@@AAA@@@@@@??????@@@BBBCCCDDD???>>><<<;;;;;;<<<>>>@@@EEEGGGKKKQQQXXXcccmmmuuuooogggfffnnnrrrlllddd```dddwwwgggLLLBBBAAA>>>;;;<<<999:::<<<>>>@@@CCCIIIOOONNNRRR\\\qqq|||wwwuuuuuuuuutttrrrrrrssstttsssrrrqqqppppppqqqssstttwwwvvvtttsssrrrrrrrrrrrrsssssssssrrrsssuuuxxx{{{tttxxxTTTAAA>>>>>>BBBBBBGGGTTTfff~~~```KKK@@@===777888;;;777555444666888FFFkkkqqqMMMQQQfffDDD999AAAJJJ^^^vvvyyyqqqrrrpppKKK===777666777222333222111111000000111111////////////////////////---/////////...///111333;;;LLL\\\cccmmmtttlll\\\TTTZZZoooyyyuuu~~~nnnhhhfff```]]]bbbjjjiiidddooo~~~wwwwww~~~tttYYYVVVkkktttsssqqqllleee```]]]\\\XXXPPPEEE<<<777555444333555888===BBBMMM___uuu}}}}}}}}}rrrkkk^^^PPPCCCAAAFFFIIIKKKLLLDDDEEEFFFFFFGGGKKKOOOSSS~~~eee]]]zzzwwwaaaRRRZZZjjj{{{~~~qqqddd___\\\VVVMMMFFFHHHHHHGGGGGGGGGIIIJJJKKKKKKOOORRRRRRQQQRRRVVV[[[TTTSSSQQQLLLHHHFFFFFFGGGEEEFFFGGGEEECCCBBBEEEGGGYYYuuuzzznnnrrr}}}}}}wwwuuu{{{~~~}}}{{{xxxuuurrrqqqqqqpppooonnnmmmjjjfffcccgggfffeeeeeedddaaa\\\YYYTTTLLLCCC>>><<<999666444555444222111000111111222000000000111222333555555555333666???HHHMMMSSSXXXooo{{{fff[[[UUUPPPHHH>>>555555666444222111222222222222222222222222333333333333333333333333444555555666777777666666999888888999888888@@@IIIaaafff^^^OOOFFF@@@FFFXXXmmmnnnxxx}}}~~~xxxnnnnnnyyy{{{{{{|||www]]]OOOMMMMMMPPPKKKHHHHHHGGGEEEGGGKKKLLLJJJGGGGGGHHHLLLQQQTTTLLLLLLMMMKKKIIIHHHHHHIIIJJJKKKPPPuuu]]]WWWaaaoooqqqrrrrrrkkk___\\\iii{{{{{{}}}lllXXXVVVccclllllllllsss|||}}}||||||ssscccRRREEE>>>======BBBGGGHHHDDD???<<<<<<===>>>???@@@@@@@@@@@@???888888999;;;===@@@BBBCCCIIIHHHGGGHHHMMMWWWbbbjjjjjjffflllyyy{{{qqqgggfffllliiiRRR>>>;;;>>>===;;;<<<<<<<<<;;;:::;;;???DDDGGGHHHNNNWWWiii}}}yyyvvvqqqsssuuutttrrrqqqrrrtttvvvuuutttsssrrrssssssttttttsssqqqpppqqqrrrtttuuuuuuuuuuuusssrrrtttyyy|||WWW???===BBB@@@CCCBBBIII^^^xxx~~~sssUUUDDD<<<;;;777:::<<<666666555777;;;MMMrrr~~~```GGGcccWWWCCC999EEERRRcccuuuvvvsss{{{fffDDD<<<777555666222333222222111111111111111////////////////////////---/////////...///111333;;;LLLYYY\\\dddpppmmm```YYY```xxxhhhnnnjjjeeegggpppyyyxxxsss{{{YYYWWWvvv{{{ssskkkeeeaaa___^^^XXXRRRGGG>>>888555444444333888>>>EEEOOO^^^qqq~~~xxxvvvxxx~~~|||pppaaaYYYPPPEEE???HHHUUUYYYTTTNNNNNNMMMKKKHHHEEECCCEEEFFFfff^^^wwwrrrbbb]]]gggxxxwwwjjj```ZZZTTTOOOKKKFFFFFFGGGHHHIIIKKKMMMMMMMMMOOOPPPOOONNNOOOSSSWWWOOOOOOMMMJJJFFFEEEEEEFFFDDDEEEEEEDDDCCCBBBDDDEEESSSppp~~~{{{}}}|||sssssstttyyyzzzvvvvvvwww~~~~~~}}}{{{xxxuuurrrooommmnnnmmmllllllkkkiiieeeaaaccccccccccccccc```\\\XXXRRRJJJCCC@@@>>>:::777666444333222111000111111222000000000111222333555555555333666@@@IIIMMMPPPSSSddduuuzzzoooggg^^^VVVIII<<<000///222333222222333333333333333333333333222222333333333333444444444555666666777777777777999888888999888999CCCMMMbbbcccWWWIIIDDDAAALLLaaa|||uuu}}}~~~wwwzzzyyykkknnnzzz~~~___PPPKKKNNNOOOJJJGGGHHHGGGEEEFFFJJJKKKJJJHHHFFFFFFGGGIIIJJJCCCFFFIIIKKKJJJIIIIIIJJJIIILLLPPPttt~~~ddd\\\aaahhheeefffkkkiiibbbWWW```{{{xxxaaaWWW^^^jjjooojjjsss~~~~~~}}}{{{nnn^^^PPPHHHDDD>>>AAADDDDDDBBB???<<<;;;;;;<<<>>>@@@@@@???===<<<999;;;???CCCFFFGGGHHHHHHJJJKKKKKKKKKJJJKKKNNNPPPUUUWWWcccsssssseee\\\___sssYYYGGG999999<<<:::888;;;>>>???===999;;;AAAFFFFFFGGGMMMUUUddd}}}xxxwwwrrrvvvzzzzzzwwwuuuuuuwwwxxxwwwwwwvvvuuutttssssssqqqpppooooooppprrrtttvvvxxxxxxxxxvvvuuuxxxbbbGGGAAAAAA===>>>BBBDDDSSSrrrrrriiiJJJ===999999777;;;<<<444444333999DDDXXXxxx{{{nnnQQQJJJmmmlllHHH???;;;LLL[[[iiitttvvv|||YYY>>>;;;888444555333333333222111111111111222000000000000000000000000---///////////////111333777IIIVVVWWW[[[gggmmmjjjcccfff{{{fffccc______kkk~~~~~~eeeeeesssjjjfffeeebbb^^^XXXSSSIII@@@888555444444333888>>>DDDMMM[[[mmmyyy|||{{{|||}}}uuueeeUUUNNNHHHEEEJJJYYYfffeeeYYYPPPTTTSSSQQQLLLGGGCCCBBBBBBfff]]]wwwllleeehhhuuuvvveeeYYYRRROOOMMMDDDEEEGGGIIILLLNNNPPPQQQNNNOOOQQQQQQQQQQQQRRRSSSKKKKKKJJJHHHEEEDDDEEEFFFBBBCCCCCCCCCBBBBBBCCCCCCKKKeeepppnnnvvv}}}|||{{{~~~{{{uuuqqqsssvvvrrrkkkooorrrxxx}}}yyyqqqoooqqqttt~~~~~~~~~zzzzzzxxxuuuqqqmmmjjjiiiffffffggghhhgggbbb\\\WWWUUUVVVYYY\\\^^^^^^[[[YYYPPPHHHAAA???;;;666666999333333111000000000111222000000000111222333555555444444999AAAEEEGGGLLLSSScccmmmsssqqqlllggg[[[OOO@@@777000000222222111333333333333333333333333333222222222333333444444444444444666777777888888888666666777888888;;;GGGSSSaaa```RRRFFFCCCDDDSSSlll~~~zzz}}}zzzooouuuttt^^^OOOGGGPPPMMMHHHEEEFFFEEEBBBDDDHHHGGGGGGFFFFFFFFFFFFFFFFFFBBBDDDFFFGGGFFFFFFGGGHHHFFFLLLLLLgggvvvttteee______[[[```hhhggggggTTTYYYzzz}}}ppp___\\\eeeooohhhrrr~~~|||}}}{{{~~~{{{rrrhhh___[[[NNNKKKGGGDDDBBBAAA???===<<<===>>>>>>>>>===<<<;;;@@@CCCGGGKKKMMMLLLIIIHHHFFFHHHKKKKKKJJJGGGFFFEEEHHHHHHRRR^^^]]]TTTZZZiiilllLLL@@@888:::<<<999999===>>>AAAAAA???CCCJJJNNNLLLDDDGGGKKK[[[~~~zzzxxxsssyyy|||yyywwwxxxxxxyyyyyyxxxwwwtttqqqppppppoooooonnnoooppprrrssssssvvvyyyzzz}}}^^^FFF@@@CCCAAA===???FFFPPPlllyyydddWWWAAA777666999888===>>>333333333AAATTTggg|||ttt\\\KKKSSSiiieeeOOO???999AAAWWWhhhrrrzzz}}}qqqKKK777:::888333444555444333222222111111222222000000000000000000000000---///////////////111333777IIIXXXYYYZZZdddsss~~~}}}hhhWWWTTT[[[qqquuuzzztttrrrrrrjjjjjjjjjddd^^^XXXSSSKKKAAA999555444444444777;;;???GGGVVViiiwwwzzzkkkWWWJJJFFFEEEHHHQQQ]]]bbb^^^YYYWWW\\\\\\[[[XXXRRRMMMJJJIIIeee]]]zzzgggjjjppp~~~kkkXXXOOOMMMLLLCCCDDDFFFIIILLLOOOQQQRRROOOPPPSSSUUUVVVUUUSSSQQQHHHIIIIIIGGGEEEDDDEEEGGGAAABBBBBBBBBBBBBBBBBBBBBEEE]]]eeecccooo{{{zzzxxx{{{xxxppphhhfffiiiiiifffeeennn{{{}}}rrrlllmmmrrr~~~}}}}}}}}}xxxwwwuuurrrnnnjjjgggeee^^^```cccdddbbb[[[RRRKKKGGGIIINNNTTTYYY[[[ZZZXXXNNNEEE>>>;;;666111333:::333222111000000000111222000000000111222333555555333666<<>>>>>===<<<<<<<<<<<<===AAADDDHHHKKKKKKHHHCCC@@@???BBBEEEGGGHHHIIIKKKMMMLLLGGGIIIOOOOOOPPPfffyyyIIICCC:::666;;;===:::===CCC===BBBDDDEEEJJJSSSUUURRRCCCBBBDDDUUU{{{yyyssszzz~~~yyywwwxxxxxxyyyzzzzzzwwwtttpppmmmqqqpppooonnnnnnooopppppplllqqqwww}}}gggBBB888<<<===>>>CCCBBBNNN___lllWWWEEE<<<444555:::;;;@@@@@@444666666HHHaaarrr~~~|||mmmQQQLLL\\\bbbKKK<<<===666HHH```sss|||dddAAA222999888222555777444333222222111111222222000000000000000000000000---///////////////111333<<>>???CCCFFFGGGEEEEEEMMMddd}}}vvvaaaVVVSSSWWWfffxxxpppccc___oooqqqaaaeeevvvwwwhhh]]]XXX```eeeqqq|||~~~yyytttttt~~~~~~zzzyyy}}}{{{}}}{{{zzzmmmVVVIIIIIIHHHBBBAAA>>>;;;<<<>>>@@@???<<<===<<<<<<>>>@@@@@@???>>>>>><<<===AAADDDEEEHHHMMMJJJPPPZZZdddjjjwwwXXXIIICCC999555;;;===:::<<>>===>>>DDDPPP___sss]]]JJJ???666:::===???DDDFFFAAA888444DDDbbbqqqssseeeTTT]]]iii^^^AAA333;;;BBBZZZjjjwwwxxxxxxiiiEEE>>>666333555777666444555333111111222333222111222111111111000000//////...///000///...///000222<<>>MMMbbbrrr|||vvvlll^^^MMM??????DDDGGGEEEBBBCCCIIIVVVeeeooowwwrrrkkkiiiqqqxxxqqqdddkkk```{{{lllyyyeeepppsssbbbWWWRRROOONNNHHHIIIKKKMMMOOOQQQRRRRRRPPPPPPPPPOOONNNLLLKKKJJJIIIIIIIIIHHHHHHGGGFFFEEECCCCCCBBBBBBBBBCCCDDDDDDFFFNNN\\\hhhmmmooovvvsssnnnsssrrrpppsssooovvv{{{ooollliiivvv{{{xxxxxxyyyyyyxxxvvvrrrmmmddd[[[UUUUUUYYY```fffhhhbbbVVVMMMNNNQQQSSSUUUZZZ___\\\TTTLLLEEE===888555444333222555222//////000222111000222333444444555555444444666555666999999999???FFFJJJFFFCCCDDDFFFDDD???999222222111111111222333444555000000444666333222555333333333444444444555555666666777777777888888888666666888::::::AAATTTgggbbb]]]JJJAAAFFFGGG[[[yyy{{{{{{{{{zzzzzzbbbWWWQQQMMMLLLHHHFFFEEEDDDCCCCCCCCCDDDEEEDDDBBB@@@AAACCCDDDCCCAAA@@@AAAAAA???>>>???BBBDDDEEEDDDDDDKKK```}}}rrr\\\PPPVVVdddooopppccc\\\eeerrrqqqeeeZZZ[[[eee{{{uuu{{{}}}oooaaaZZZ___eeeoooyyy{{{uuusssttt|||}}}|||vvvqqqqqqwww~~~wwweee[[[ZZZVVVMMMEEECCC@@@@@@BBBBBB???===???>>>======>>>>>>===;;;;;;999999<<<>>>>>>@@@DDDKKKOOOZZZkkk~~~sssOOOBBB???<<<===@@@BBBAAABBBEEEEEEQQQQQQNNNSSSQQQHHHFFFFFFEEELLLddd~~~|||zzzzzzyyywwwvvvvvvsssrrrttttttqqqpppqqqvvvsssooonnnoooppprrrtttrrrqqqttt```HHH???;;;@@@DDDDDDHHHOOO```www}}}hhhSSSDDD<<<999888:::@@@EEECCC===666===XXXsssyyy}}}yyyWWWTTTgggjjjSSS===888>>>CCCaaapppzzzuuuuuuUUUCCC>>>777555666777666444555333111111222333222111111111111111000000000///...///000///...///000222777FFFRRRUUU]]]xxxyyyjjjbbb___YYY^^^iiiooooootttlllmmmrrrlllllljjjeee```YYYUUUNNNEEE<<<666444444444666999:::@@@OOOdddttt}}}{{{ooo___QQQDDD======BBB???AAAEEEKKKTTT```llltttjjjnnnsssyyytttdddooo```jjj}}}hhhSSS```zzzuuudddXXXUUUSSSPPPLLLHHHIIIKKKMMMNNNPPPPPPQQQQQQPPPMMMKKKJJJJJJKKKLLLGGGHHHIIIJJJIIIGGGEEEDDDCCCCCCDDDDDDEEEFFFFFFGGGFFFLLLXXXdddkkkpppzzz|||uuuwwwxxx|||zzzwwwwww|||uuukkkmmmooorrrqqqooovvv~~~{{{yyyyyyyyyvvvvvvuuupppjjjdddaaa___dddkkktttyyyvvvkkk]]]TTT\\\```cccgggjjjjjjbbbXXXMMMGGG>>>888444333333333333111///...000111111000333333444555555555555444666222111444555444666:::>>>@@@CCCGGGHHHEEE???:::222222111111222222333444555111000444555444333444333333333444444444555555666666777777777888888888666666777999<<>>;;;;;;???@@@@@@BBBFFFGGGLLL[[[uuu^^^HHH@@@<<<>>>??????CCCJJJNNNMMMOOOVVVPPPHHHIIIEEE@@@BBB@@@BBBPPPnnn}}}yyy~~~~~~{{{xxxvvvwwwxxxwwwwwwuuuqqqppprrrpppmmmlllooosssrrrqqqqqqrrrttttttrrr{{{sss{{{cccCCC???;;;===CCCDDDCCCJJJUUUmmmppp]]]KKKAAA===<<<777888@@@CCC===888999NNNrrrmmmQQQ___xxxkkkFFF:::<<>>888666666222555999;;;AAAPPPeeeuuuyyyvvvfffSSSHHHBBB>>>===???>>>BBBHHHOOOTTT[[[aaaeeebbbmmm{{{mmm\\\rrr___~~~zzzhhh}}}[[[IIIVVVnnnsssgggYYYRRRSSSTTTOOOJJJFFFGGGIIILLLNNNOOOPPPPPPOOONNNLLLJJJJJJKKKLLLMMMGGGHHHJJJKKKKKKIIIFFFDDDEEEFFFGGGGGGGGGGGGGGGFFFDDDHHHSSS```iiiooowwwxxxrrruuu~~~~~~~~~yyymmmuuurrrooommmkkkppp}}}~~~}}}{{{yyyyyyyyypppqqqqqqnnnjjjjjjmmmqqq{{{~~~nnnddd```mmmooouuu~~~{{{gggUUUIIIDDD===777333222333333111000///...///000111111333444444555555555555555555000///222555555666888@@@GGGQQQUUUPPPFFF<<<777222111222222222222333333444222222333555555444444333333333444444444555555555555666666666777777777666666777999>>>JJJ\\\jjjaaaNNNBBBEEEFFFJJJpppnnn~~~wwwxxx~~~zzz}}}___LLLKKKJJJJJJLLLGGGEEEEEEDDDCCCCCCBBBBBBBBB@@@@@@AAABBBBBBAAA???>>>===???AAABBB@@@??????@@@BBBDDDDDDCCCLLLeeexxx```WWWYYY]]]cccdddjjjsssvvvrrrmmmkkkdddddduuuxxxkkkeeeiiipppuuusssooossszzzyyyxxxuuunnngggfffkkkpppyyy}}}|||pppcccJJJEEE@@@???AAABBBBBBAAAAAA???<<<::::::::::::999888555666;;;===>>>AAAEEEIIITTTllldddOOOGGGCCC@@@CCCBBBAAAKKKZZZ^^^WWWZZZZZZMMMBBBDDDBBB???CCCGGGLLL^^^|||zzz}}}{{{xxxtttssstttvvvwwwwwwvvvrrrqqqqqqoookkklllpppnnnsssvvvwwwvvvwwwuuussscccFFF>>>@@@???AAAEEEDDDFFFUUUhhhvvvcccPPPBBB<<<===>>>777888???<<<444:::HHHdddttt^^^YYYqqqeee>>>;;;;;;>>>TTThhhmmmjjjdddvvvZZZIII???===:::999999888555333444333222333444444222111111111111000000000000000...///000///......000222111???GGGLLLbbbuuugggllliiiiiinnnllltttsssdddXXXcccllleeesss{{{yyypppkkkkkklllggg```[[[XXXRRRIII@@@999666666333666:::<<>>;;;>>>@@@BBBCCCAAA@@@?????????BBBDDDDDDGGGXXXuuummmXXXTTT]]]\\\aaajjjrrrsssqqqtttzzzttttttzzz}}}jjjkkkmmmooommmlllqqqyyyrrrttttttnnnfffaaabbbdddooottt{{{wwwkkk[[[TTTLLLGGGFFFGGGGGGEEEDDDAAA>>><<<===>>>>>>>>>===;;;===BBBFFFHHHLLLQQQXXXnnn{{{^^^QQQKKKFFFEEEIIILLLSSScccnnngggVVVUUUTTTIIIFFFNNNKKKCCCEEETTT\\\sss|||yyyvvvsssqqqrrrtttuuuvvvwwwtttrrrrrrpppmmmpppuuunnnuuuyyyyyyzzzaaaDDD<<>>AAAEEEHHHSSSpppuuucccRRRCCC888555888===999:::<<<555111DDD^^^xxx}}}rrrjjjWWWOOO```uuutttSSS999===:::BBBdddiiigggbbbhhhyyyJJJFFF>>><<<;;;:::999888666444444333333444555444222000000000000000000000111111...///000///......000222555<<>>BBBGGGJJJHHHCCC???===???AAACCCCCCBBB@@@@@@@@@???AAADDDFFFHHHRRRggg{{{}}}qqqXXXQQQ]]]```dddkkknnnmmmnnnxxx{{{pppllliiihhhhhhhhhnnnuuuuuuyyyzzzuuullldddaaabbbhhhllluuu|||uuummmfff\\\UUUQQQNNNJJJFFFDDDAAA<<<:::;;;<<<>>>>>>???>>>CCCKKKRRRWWW]]]dddvvvoooaaaVVVPPPNNNTTTaaaqqq}}}yyybbbJJJFFFIIIHHHLLLUUUOOOCCCDDDPPPaaa~~~~~~yyyvvvsssqqqrrrssssssrrruuusssrrrrrrpppnnnttt{{{uuuxxxyyyzzzuuu]]]GGG<<<===AAA>>>===AAAFFFMMM___rrrfffVVVIII>>>666666999;;;:::;;;888333999UUUrrr{{{lll]]]PPPEEEJJJ]]]cccXXX???555???AAAOOOoooddd^^^___ttthhhEEECCC======<<<:::999888666666444333333444555555222000000000000000111111111111...///000///...///000222777;;;DDDUUUkkktttjjjooommmjjjrrrmmmiiiooommmeeecccXXXZZZgggrrrxxxyyy~~~xxxVVVeeeuuu~~~wwwkkkggghhhgggaaa^^^XXXNNNCCC;;;777555444888;;;<<>>GGGVVVdddppp{{{}}}pppjjjllllllrrraaaLLLOOOTTTSSSTTTVVVLLLGGGPPP^^^uuu}}}zzzyyywwwtttsssrrrqqqpppnnnqqqpppppppppnnnnnnuuu~~~xxxyyy{{{tttcccOOODDD???======???>>>@@@HHHTTT```vvvggg[[[LLLCCC===999:::===777:::999555777HHHfffxxxnnn```MMMCCCNNNYYYUUULLLBBB888777AAAPPPaaaoooddd^^^hhhXXXGGGCCC======<<<:::888777777888444333444555666555222000///000000000111111111111...///000///...///000222333===FFFPPPhhhxxxqqqnnniiiggguuuwwwiiijjjhhhdddfffQQQZZZjjjwww}}}oooNNNbbbuuuwwwjjjgggjjjkkkfffccc]]]RRRGGG===888666222666:::;;;===FFFUUUaaarrr~~~{{{yyyrrrbbbQQQMMMPPPSSSUUUWWWRRRUUUYYY[[[ZZZYYYXXXYYYTTTOOOMMMNNNOOOQQQYYYcccpppQQQkkknnn~~~rrrPPPEEESSSfff]]]\\\ZZZYYYWWWSSSNNNJJJIIIJJJJJJJJJIIIIIIHHHGGGLLLLLLKKKKKKIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGEEEGGGKKKMMMMMMJJJGGGDDDBBB???BBBNNN]]]gggoootttppp}}}vvvlllmmm{{{xxxuuutttuuutttqqqnnnjjjccc\\\ZZZ]]]dddhhhjjjhhh]]]QQQNNNWWWgggvvvqqqjjjfffgggbbbTTTGGGAAA;;;===>>>;;;555111/////////111333222111222666:::444555555666666666666666444444666999;;;@@@MMMYYYooo|||vvvXXX>>>555666000111222333444333222222333666555222444999888333333333333444444444555555888888888888999999999999666999;;;>>>JJJ[[[ddddddNNN;;;???JJJRRRwwwrrriiivvv}}}hhhUUUfffWWWLLLKKKLLLFFFGGGIIIDDDHHHHHHIIIHHHGGGEEECCCBBBGGGIIIJJJHHHEEECCCDDDFFFCCCDDDEEEDDDBBBAAABBBCCCGGGBBBAAADDDEEEFFFNNNYYYzzzgggSSSLLLMMMQQQ]]]mmmwwwtttmmmooovvvsssddd^^^lll|||uuuiiigggjjjmmmqqquuuvvvyyyzzztttiii```]]]]]]``````fffqqqxxx|||}}}|||~~~wwwlllccc\\\WWWQQQLLLKKKKKKMMMMMMTTTYYYfff{{{www{{{lll___lllnnnggg]]]VVVMMMQQQeeexxxzzzxxxuuutttsssqqqnnnlllmmmlllmmmnnnlllmmmvvvwwwxxx}}}XXXEEE999===???999999AAA;;;BBBRRRggg{{{xxxfff]]]PPPBBB;;;999777999<<<666999777444<<>>===<<<:::777777888999444444444555666555333000//////000000111111111222...///000///...///000222---AAAKKKNNNdddzzzdddfffmmmllldddoookkkiiiiiihhhnnnZZZfffuuupppYYY___rrr}}}ssshhhhhhmmmnnnjjjggg```UUUIII???999777///444888999<<>>777,,,111222333333444444333333777777666555555555555555444333333333444555777888999666444444666888888777444;;;@@@HHHWWWccc\\\MMMHHHAAABBBJJJaaazzzrrrxxxrrr[[[VVVwwwvvvUUURRRLLLGGGDDDBBBCCCCCCFFFFFFGGGGGGGGGGGGGGGGGGEEEEEEDDDBBBBBBAAAAAAAAACCCAAA@@@@@@AAABBBAAA@@@GGGHHHGGGFFFFFFGGGJJJMMMlll{{{___UUUNNNCCCJJJhhh~~~~~~}}}sss___aaa]]]dddvvvxxxqqqoooooooooooorrrlllllltttrrrggg```bbbVVVYYY\\\^^^aaajjjwww~~~{{{{{{~~~~~~zzztttooollllllnnnooowwwzzztttppprrr~~~zzz}}}zzzzzzxxxtttqqqoooppprrrooolllkkklllppprrrrrrqqquuueeeJJJAAA???<<<<<<>>>@@@AAAAAAHHHSSSiiirrrbbbXXXJJJAAA999888888555222222444;;;<<<===OOOjjjyyyxxxllloooPPP<<>>XXXdddfffrrrhhhwwwyyyMMMCCCGGGBBB>>>>>>===<<<;;;::::::999777777666555444333333222222111111000000000000000000000////////////000000000999JJJ___pppuuupppiiifffccchhhiiibbbpppwwwjjjnnnuuuzzz|||bbbnnnvvv{{{vvvccc```]]]uuuqqqlllmmmkkkfffddd```XXXOOODDD;;;666999777777:::===BBBNNNZZZrrr~~~~~~zzzxxxvvvvvvoooccc^^^ddddddXXXMMMKKKQQQggglllmmmnnnbbbdddiiillljjjbbb^^^]]]rrr\\\jjjtttttt|||```IIIFFFRRRcccfffaaaZZZUUUTTTQQQNNNKKKIIIHHHGGGHHHIIIHHHGGGEEEFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHEEEGGGXXXppp|||zzzsssuuu{{{wwwmmmlllpppsssvvvzzztttuuuwwwvvvrrrooorrrvvv~~~|||{{{xxxwwwyyywwwtttttttttrrrlllhhh```WWWLLLJJJUUUcccfffbbb___UUUTTTddd{{{tttllleeebbb]]]UUUPPPQQQVVVXXXUUUJJJ<<<222000222222222222444555666666666666444666===@@@<<<777555666666999@@@IIIYYYqqqnnnHHH888777000222222333444444444444333777777666555555555555555444444333333444555666777888555444444777888777666999<<>>???AAABBBBBBAAAEEEEEEEEEDDDDDDEEEHHHJJJZZZtttlllZZZWWWUUULLLKKKgggwwweeebbb___dddnnnrrrqqqxxx{{{xxxuuurrrooopppkkkllltttssshhhaaabbb]]]^^^]]]ZZZYYY^^^gggooozzz}}}}}}|||||||||xxxyyyxxxxxxxxxvvvsssqqqqqqqqqvvvrrrmmmllloootttwwwxxxuuu[[[IIIBBB@@@?????????AAADDDIIIKKKXXXqqqooo^^^SSSJJJAAA:::555666777444222222888444555EEE___ttt}}}~~~hhhKKKRRRqqqyyy^^^FFF<<<===<<>>===;;;;;;:::777777666555444333333222222111111000000000000000000000////////////000000///888GGGYYYfffjjjfffaaa^^^]]]bbbbbbbbbxxxkkkcccgggmmmqqqttteeeiiimmm|||yyykkklllggg}}}uuupppooonnneeeccc___XXXPPPFFF>>>999888666666999<<>>111000222444444444444555555666666666666<<>>>>>???BBBDDDEEEEEEBBBCCCCCCBBBBBBBBBEEEGGGPPPccckkk___UUUWWWUUUMMMJJJ^^^vvvvvvllldddbbbbbbddd^^^YYY___jjj|||}}}vvvqqqrrrnnnpppxxxwwwmmmeeeeeebbb```[[[TTTOOOQQQWWW]]]jjjqqqzzz|||zzz}}}zzzvvvwwwtttvvvwwwwwwuuurrrqqqqqqssspppnnnooouuu|||lllNNN<<<:::@@@>>>?????????AAAHHHRRRZZZlllooo[[[QQQHHH???999555333555666333222444555444???XXXooo|||[[[IIIlllsssSSS>>>???:::CCCVVVfffsssuuukkkrrrgggQQQJJJNNNNNNDDDBBBBBBAAA???>>><<<;;;;;;777777666555444333333222222111111000000000000000000000////////////000000...666DDDQQQZZZ\\\[[[XXXZZZ[[[bbbdddggg|||ttteee```aaacccfffiiiggghhhlll}}}tttrrr}}}tttyyyrrrpppnnneeeccc___YYYQQQHHH@@@;;;777555666999<<>>222000444555555444444333444666888:::===GGGRRRRRRGGG999222777555999GGG\\\ssspppWWW<<<222333000222333333444555444444444666555555444444555555555666555555555444444444555333333555666777777666555:::>>>OOOdddiiiXXXFFF===@@@===OOOrrrkkkhhhhhh[[[OOOLLLHHHEEEDDDFFFHHHJJJLLLKKKKKKJJJIIIHHHHHHGGGGGGFFFDDDBBB@@@>>>>>>===???>>>>>>@@@CCCFFFGGGGGG@@@AAABBBAAAAAAAAACCCFFFIIIVVV]]]YYYXXX[[[XXXPPPLLLUUUeeetttyyyuuurrrrrreeeaaa]]]YYYRRRMMMQQQYYYqqq|||wwwxxxvvvxxx~~~|||sssjjjhhhaaa]]]VVVNNNIIIJJJPPPUUU]]]dddnnnvvv{{{|||}}}}}}|||}}}~~~|||}}}~~~yyyvvvuuuppprrrssssssrrrqqqrrrssslllooosssyyywww```LLLBBB@@@AAABBBAAABBBBBBCCCHHHUUUggguuuyyy```SSSKKKBBB;;;777555555666555222222555222EEE^^^oooxxxOOOPPPzzz~~~___EEE777>>>;;;NNNccchhhsssyyylllzzzTTTLLLMMMNNNMMMFFFCCCBBBAAA???>>><<<;;;:::777777666555444333333222222111111000000000000000000000////////////000000---555AAAKKKQQQTTTUUUVVV[[[\\\lllwwwrrrsss}}}tttjjjccc]]]ZZZ]]]bbbeeejjjnnnvvvqqqiiivvvyyyrrrooommmgggeeeaaa[[[SSSIIIAAA<<<666555555999<<>>GGGXXXddd```NNN<<<333:::999AAAVVVrrreeeNNN888000222000333333444555555555444444555555444444444444555555555555555555555555444444222333666777777777777777<<>>===DDDBBBZZZlllqqqwwwuuudddTTTNNNKKKIIIGGGEEEEEEFFFIIIJJJKKKKKKJJJIIIHHHGGGGGGGGGFFFEEECCCAAA???>>>===<<<<<<<<<<<<>>>AAADDDEEEEEE???AAABBBBBBAAAAAACCCEEE>>>FFFOOOUUU]]]dddbbb[[[QQQSSS\\\iiimmmjjjjjjnnnaaaZZZSSSOOOMMMMMMPPPSSS```sss~~~}}}~~~~~~vvvmmmiiibbb]]]UUUMMMIIIIIIMMMQQQRRRVVV[[[bbbhhhpppwww|||}}}{{{|||{{{wwwtttsssppppppooonnnnnnpppuuuxxxwww||||||tttnnn]]]PPPAAA<<<@@@EEEDDD@@@CCCEEEIIIOOO\\\qqqzzzcccQQQFFF@@@<<<999888666555555222///111777AAA^^^vvv}}}___OOOaaaxxxeeeHHH===777;;;AAA]]]ooolllvvv\\\IIIKKKIIIEEEEEECCCAAA@@@???>>><<<;;;:::999777777666555444333333222222111111000000000000000000000////////////000000---444>>>HHHOOOTTTWWWYYY```dddnnnppp}}}|||tttjjj```VVVRRRWWW___ccceeedddgggsss~~~wwwiiiaaahhh|||zzzssspppnnnkkkiiiddd]]]TTTJJJAAA<<<666444555888;;;???IIITTT]]]nnn|||www___WWWPPPNNNQQQVVV^^^dddrrrtttiii{{{uuu~~~\\\HHHAAAGGGXXX\\\XXXSSSQQQQQQPPPMMMIIIEEECCCAAAAAACCCEEEEEEEEEAAACCCEEEFFFGGGFFFDDDCCCBBBCCCEEEFFFGGGGGGGGGFFFEEEEEEEEEFFFHHHKKKNNNOOOEEEDDDBBBBBBHHHTTTaaajjjpppuuuxxxyyy|||zzzppp{{{tttoooiiigggnnnwww{{{ssskkkggggggkkknnn|||~~~wwwzzz{{{uuupppnnnkkklllmmmmmmjjjggg[[[XXXVVV\\\kkkwwwwwwooo\\\WWW___uuuttteee___YYYYYYVVVVVV]]]hhhppprrr\\\VVVLLLAAA777333333555222333444222222555;;;@@@FFFWWWppp}}}sssYYYBBB888555999JJJkkk___FFF444...222222333333444555555555555555444444444333444444555666444444555555666555555444333555777777777777888999CCCSSSfffiiiYYYEEE===@@@>>>EEEiiilll^^^kkk}}}}}}xxx{{{TTTKKKIIIFFFFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDBBB@@@???=========:::999999:::===???@@@??????@@@BBBBBBAAAAAACCCDDD???AAAHHHSSS```ggggggcccXXXYYY^^^dddeee```]]]]]]YYYSSSMMMLLLNNNSSSWWWYYY```kkk}}}wwwpppkkkhhhbbbZZZQQQKKKIIIJJJKKKIIIJJJKKKNNNTTT^^^iiiqqq~~~}}}~~~~~~}}}|||{{{zzzyyywwwtttqqqpppqqqqqqpppoooppptttzzzvvvdddUUULLL????????????@@@AAABBBCCCAAAFFFPPP```vvvyyyhhhTTTEEE;;;777999===777555444333///...666@@@```rrr}}}dddGGGYYYoookkkMMM::::::<<<<<>>>>>===<<<;;;:::999999777777666555444333333222222111111000000000000000000000////////////000000...333<<>>???>>>MMMzzzrrrbbbcccrrryyy|||~~~xxxwwwhhhLLLIIIFFFCCCCCCDDDEEEFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEECCCBBBAAA???>>>>>>======<<<:::999:::<<<============???AAAAAAAAA@@@AAACCCCCCBBBFFFRRRaaakkkooopppnnnmmmhhhaaa\\\ZZZVVVRRRTTTTTTRRRQQQSSSZZZbbbfffoooooozzz~~~}}}zzzuuupppmmmggg^^^UUUOOOJJJHHHGGGEEEEEEDDDDDDHHHPPPYYY```rrrwww}}}}}}zzzzzz|||~~~~~~~~~||||||{{{||||||xxxuuusssrrrrrrttttttuuuvvvxxx||||||kkkYYYJJJAAA>>>===@@@CCCCCCBBBBBBDDDGGGHHHQQQaaayyypppkkk[[[III???:::777999>>>666444444333111555BBBQQQyyy|||~~~yyyLLLDDDeeeoooXXXBBB999:::???FFF```sssxxx|||oooMMMBBBDDDJJJFFFDDDGGGCCC<<<<<<<<<;;;;;;;;;::::::777777666555444333333222222111111000000000000000000000////////////000000///222999EEERRR[[[^^^^^^jjjkkkcccYYYPPPIIIJJJUUUbbbiiilllpppvvvzzzuuupppgggbbbmmm~~~~~~yyyuuusssrrrmmmkkkggg```WWWMMMDDD???888666666888999;;;CCCMMMQQQ___sss{{{ssswww|||~~~wwweeeqqqmmm}}}dddLLLFFFVVVrrr}}}qqqaaaTTTOOONNNNNNOOOKKKHHHEEECCCDDDEEEEEEDDD@@@DDDIIINNNOOONNNJJJGGGAAACCCEEEHHHIIIIIIHHHGGGBBBCCCEEEFFFGGGGGGGGGFFF@@@@@@AAAAAA@@@BBBJJJRRR[[[bbbfffgggttt}}}tttuuuxxxxxxrrrmmmpppxxxkkkbbblllpppjjjqqqtttwwwzzzsssvvv}}}wwwqqqiiieeeeeeggghhhhhh]]]]]]```lllhhh\\\\\\nnnwwwkkk]]]YYYUUUWWWUUUQQQTTT\\\^^^[[[SSSHHH:::222222444444222111444666555666;;;DDDLLLhhhdddDDD777???LLLmmmoooGGG===888444444222333444555555666666555555333333333333444444555666111222444666777777666666555777888888666777;;;???OOO___fffXXXFFF???===;;;KKK[[[yyyfffdddmmmyyyqqqyyyzzz{{{\\\GGGHHHCCC@@@BBBDDDFFFFFFEEECCCBBBCCCCCCCCCCCCDDDDDDDDDDDDBBBAAA@@@???>>>>>>>>>>>>???>>><<<<<<>>>>>>>>>===<<<>>>@@@@@@@@@???@@@AAA???<<<@@@PPPdddtttuuubbbYYYZZZZZZVVVTTTXXXZZZXXXYYY```jjjrrrwwwqqqwww{{{wwwoooiii```XXXQQQLLLIIIGGGEEEEEEEEEDDDFFFJJJPPPUUUbbbhhhsss}}}~~~~~~~~~~~~}}}xxxwwwzzz~~~www|||zzz||||||xxxyyy|||}}}~~~yyyuuutttuuuuuuuuuxxx{{{}}}uuudddPPPAAA;;;>>>CCCFFF@@@;;;<<>>GGGUUUoooSSS:::444555222///111555444444333333444444555222222222222333444555555444444444555444444333333;;;222///555888777<<>>QQQgggppprrrpppwwwrrrmmmwww~~~~~~vvv{{{UUUHHHFFFBBB@@@@@@@@@@@@@@@@@@@@@@@@EEECCCBBBBBBDDDEEEEEEDDD@@@???===;;;;;;<<<>>>@@@AAA???===;;;;;;<<>>>>>======>>>???@@@@@@BBB>>>>>>HHHWWWmmmxxxiii[[[^^^\\\aaa______```^^^]]]fffrrr~~~wwwsssllleee___XXXQQQLLLIIIGGGEEEDDDDDDEEEHHHIIIIIIPPPYYY___eeekkkttt{{{~~~~~~~~~~~~|||zzzyyy{{{~~~~~~~~~}}}}}}|||yyyxxxwwwwww~~~{{{wwwuuutttvvvzzz|||{{{lllaaaNNNKKKFFFBBB@@@???>>>>>>AAA<<<;;;@@@CCCGGGQQQ]]]uuuvvvcccYYYJJJAAA:::;;;===<<<;;;<<<333:::888///888VVVsssiiiRRRMMMeeeYYYKKK@@@666555EEEYYYuuu|||YYYNNNDDDCCCAAA???>>>>>>??????::::::;;;;;;::::::999888999888888777666555555444444444444333222111000000//////000000000000//////...000666@@@KKKSSSYYY\\\mmm~~~|||}}}ooobbbUUUOOOPPPTTT\\\dddjjjvvviiillluuuyyyvvv~~~vvvhhhhhhtttuuuppptttnnnjjjfffbbb]]]VVVMMMGGG<<<666222555999===BBBHHHPPP___qqq~~~yyycccrrrtttjjjNNNKKKSSSuuuhhhXXXPPPOOONNNNNNMMMLLLIIIFFFCCCCCCCCCDDDBBBCCCEEEHHHJJJKKKLLLMMMFFFDDDDDDEEEFFFFFFCCC@@@CCCDDDEEEFFFFFFEEECCCBBB@@@???AAACCCAAA???DDDMMMSSS```mmmuuu|||zzzvvvsssuuuxxxyyy{{{}}}yyyllleeedddgggttt{{{zzznnnfff|||{{{}}}}}}vvvuuuyyywww|||pppmmmhhheeedddccccccbbbaaa]]]]]]dddnnntttqqqmmmccc]]]___gggggg\\\TTTTTTOOOMMMJJJIIIHHHFFFCCCAAA>>><<<999555222111111111999666888<<<;;;AAA^^^\\\DDD???GGGYYYgggzzzUUUAAA111111555222111333444444444444444444444444222222222222333444555555444444555555555555444444666333333555888===HHHRRRdddZZZMMMBBB;;;>>>KKKYYYvvv{{{{{{ppppppqqqvvv}}}~~~yyyyyyeeeMMMGGGFFFCCC?????????@@@AAABBBCCCDDDEEEDDDCCCCCCEEEFFFFFFEEEBBB@@@>>><<<;;;<<<>>>@@@BBBAAA???===<<<===>>>???======>>>>>>>>>????????????<<<<<>>888444666999;;;???DDDMMM\\\ooo~~~vvvaaarrrzzz{{{dddKKKHHHNNNmmmsssaaaSSSOOONNNNNNMMMNNNOOONNNJJJEEEBBBBBBDDDBBBDDDGGGJJJLLLMMMMMMMMMFFFEEEDDDDDDEEEDDDBBB@@@DDDDDDEEEEEEEEECCCBBB@@@??????BBBDDDBBB@@@CCCIIILLL___ooouuuzzzsssuuuyyyxxxyyy}}}}}}||||||ttthhheeejjjtttzzzxxxooojjj}}}yyywwwzzz{{{www}}}|||qqqnnnmmmlllhhhdddaaa``````aaa]]]XXXVVVXXXYYYXXXWWWZZZVVVXXX^^^]]]SSSLLLLLLIIIHHHFFFDDDCCC@@@<<<999999888777555444333333333888222666AAACCCOOOzzzeeeEEE===EEESSSkkk{{{|||NNN===222,,,111555222111444222333444555555444333222222222222222333444555555333444555666666777666666444888888666999FFFUUU^^^]]]JJJ???AAAAAAEEEaaaqqqqqqrrriii|||}}}{{{tttlllOOOGGGFFFEEEDDD@@@@@@???@@@AAACCCFFFHHHGGGEEEEEEEEEGGGHHHHHHGGGDDDBBB???===<<<===>>>???BBBAAA@@@???>>>============>>>???@@@@@@@@@???>>>===<<<===???DDDPPPeeexxxdddaaaiiihhhjjjmmmpppppprrrzzzzzz{{{}}}}}}xxxpppmmmnnn}}}~~~|||wwwrrrnnnlllhhh```XXXOOOIIIDDDBBB<<<===??????@@@BBBEEEHHHPPPVVV___hhhppptttvvvvvvwwwyyy}}}~~~||||||}}}||||||}}}||||||zzzyyyxxx|||||||||{{{zzzyyyxxxwwwyyyxxxxxx|||xxxyyyzzz|||~~~}}}wwwqqqmmmfff]]]PPPEEE>>>;;;:::999>>>>>>???@@@AAABBBCCCCCCLLLLLLRRR___qqqzzzjjj]]]PPPEEE@@@<<<888888;;;===:::888999777222888PPPqqqsssTTTAAAEEETTT]]]MMM@@@666999@@@LLL```sss}}}xxxtttrrrMMMDDDHHHCCCBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>===<<<<<<>>><<<:::888666555555666222222111111111111111111//////000000000000//////000,,,111<<<@@@@@@LLL]]]fff```aaammmsssoooiiigggwwwmmmaaa[[[^^^ccceeecccooo|||{{{{{{qqqmmmYYYOOO```vvv{{{ssslllqqqmmmkkklllllleeeYYYNNNAAA;;;666777999999<<<@@@GGGWWWkkk{{{uuu^^^lll|||\\\HHHFFFIIIfffuuujjjZZZPPPLLLLLLKKKIIINNNQQQRRRNNNFFFBBBBBBEEEEEEGGGJJJMMMNNNNNNLLLKKKFFFEEEDDDDDDCCCBBBAAA@@@FFFFFFFFFEEEDDDCCCAAA@@@???@@@BBBCCCBBBBBBCCCFFFGGGZZZhhhpppxxxxxxzzz|||}}}xxx{{{vvvlllppp|||~~~~~~}}}{{{~~~{{{{{{vvvzzz{{{qqqqqqsssssspppiiidddbbbbbb___ZZZTTTOOOLLLMMMOOOQQQUUUSSSUUUYYYWWWNNNHHHGGGJJJIIIHHHGGGFFFBBB>>>:::999888666555444444555555111222777@@@KKKeeeYYYFFF>>>III^^^uuu^^^===555111000444555111111444111222444555555444222111222222222222333444555555444444555777888888888888666;;;:::666>>>QQQ^^^___QQQBBB;;;AAAGGGUUU{{{yyykkk{{{ooowww{{{XXXGGGFFFEEECCCDDDCCCBBBAAA@@@AAADDDGGGIIIGGGGGGFFFHHHJJJJJJJJJHHHFFFDDDAAA>>>======???@@@@@@?????????>>>>>>======>>>@@@BBBCCCCCCBBB@@@???>>>???@@@AAA@@@GGGYYYjjj|||vvviii]]]dddgggmmmqqqssssssuuuxxxqqqqqqqqqpppmmmiiieeedddooo~~~ooogggssszzzuuunnndddYYYPPPIIIEEEDDDBBB???>>>>>>>>>@@@@@@@@@DDDLLLTTT[[[```cccdddjjjnnnttt{{{~~~}}}}}}~~~{{{{{{{{{zzzyyyxxxxxxwww}}}}}}|||{{{zzzyyywwwvvvwwwvvvwww{{{~~~|||}}}~~~~~~}}}uuujjj]]]QQQJJJAAA@@@>>>======???@@@@@@@@@@@@@@@@@@AAADDDGGGJJJVVV[[[gggxxx}}}iii[[[RRRHHHBBB???:::999:::===<<<888666777===555IIIuuuxxxTTT@@@DDDQQQUUUQQQFFF888333???PPP^^^kkkuuupppmmmuuu^^^JJJHHHGGGAAAAAA@@@@@@???????????????@@@@@@@@@@@@???>>>>>>???===:::777555555555555000111111111111111111111//////000000000000//////---+++333@@@BBB>>>KKK___gggcccfffmmmllleeegggqqqsssmmmeeebbbjjjssspppfffmmmvvvzzznnncccrrr[[[XXXooouuujjjrrrmmmjjjlllnnniii^^^TTTCCC===777888888888;;;???CCCSSSgggvvvuuu^^^iii~~~zzzUUUFFFEEEFFF```kkkaaaUUUMMMKKKLLLJJJHHHMMMPPPQQQNNNGGGCCCDDDGGGKKKLLLNNNOOOOOOMMMJJJHHHFFFFFFEEEDDDCCCBBBBBBBBBHHHHHHGGGFFFEEECCCBBBAAA@@@BBBCCCCCCCCCDDDEEEEEEEEEVVVeeettt|||zzz~~~yyyyyy}}}{{{vvvuuuwwwxxxuuunnnhhhdddddd[[[XXXSSSNNNLLLMMMPPPSSSOOOPPPUUUYYYYYYUUURRRRRRRRRQQQOOOMMMKKKGGGBBB>>>:::888555333222222444555333:::<<<@@@WWWlll[[[SSSDDDKKKhhhzzzuuu[[[HHH999555333444444333000111444111222444555555444222111222222222222333444555555444555666777888888888888555777777999HHH[[[aaa[[[KKKFFF>>><<>>===>>>???@@@===>>>>>>>>>>>>>>>>>>>>>AAABBBDDDEEEEEEDDDBBBAAA>>>@@@BBBBBB???BBBPPP```xxxpppooo{{{{{{sss^^^aaaeeekkkqqquuuuuupppkkksssoooiiieeeeeeeeebbb^^^[[[iiiwwwvvvlllhhhqqq|||}}}|||qqqfff[[[SSSNNNKKKFFFAAA>>>>>>??????>>><<<>>>@@@CCCGGGJJJMMMOOOVVVZZZaaahhhnnnrrrtttuuuzzzzzzzzzzzz{{{}}}|||zzzyyyxxxyyyzzz{{{|||||||||{{{zzzxxxwwwvvvrrrtttxxx~~~{{{}}}yyytttpppmmm^^^]]]ZZZTTTLLLDDD===999999;;;>>>???@@@@@@@@@???BBBCCCDDDEEEHHHOOOWWW^^^iiisssyyyjjjYYYNNNFFF???<<<<<<:::999:::<<<999444444999;;;IIIggg~~~ZZZ===AAAQQQSSSHHH???===333555JJJaaalllnnnoooeeekkkwwwSSSLLLJJJBBB???????????????>>>>>>>>>@@@@@@AAAAAA@@@@@@???>>>>>>===:::888666555444444111111111111111222222222//////000000000000/////////---222;;;===@@@TTTkkksssmmmkkknnnlllhhhkkktttqqqlllcccbbbttt{{{uuuccc```~~~oooXXX```~~~~~~wwwnnnqqqmmmhhhhhhjjjhhhaaaZZZFFF???888888888888<<<@@@EEETTTffftttuuuaaakkk~~~nnnMMMDDDDDDBBBZZZcccZZZPPPKKKKKKMMMMMMKKKJJJKKKLLLJJJGGGFFFHHHJJJNNNOOOOOOOOOMMMKKKHHHFFFEEEFFFFFFEEECCCCCCDDDFFFIIIHHHGGGFFFEEEDDDCCCCCCAAACCCCCCBBBCCCGGGHHHGGGDDDRRRdddzzz}}}}}}|||zzzzzzyyyyyyvvvwwwxxxuuupppjjjeeecccYYYWWWTTTRRRQQQRRRSSSTTTLLLQQQWWW]]]___``````aaaXXXVVVRRROOOKKKGGGAAA===;;;999777555333444444555222>>>EEENNNqqq```XXXVVVFFFJJJhhhuuu~~~}}}kkkQQQ???777555222222222222111111333555111222333444444333222111222222222222333444555555444555666777777888777777333333666AAATTT```]]]TTT@@@CCC@@@AAA[[[|||oooRRR}}}www```MMMJJJJJJEEEEEEJJJFFFEEECCCBBBBBBCCCEEEFFFHHHHHHHHHKKKMMMNNNLLLJJJEEECCC@@@>>>===>>>???@@@??????>>>>>>>>>??????@@@CCCDDDEEEEEEEEEDDDCCCBBB>>>>>>@@@AAA???@@@IIIUUUeee~~~ssseeegggmmmvvvmmmkkklllpppxxx}}}ppptttpppfff\\\WWWWWWUUUQQQSSSWWW```jjjtttxxxwwwuuuvvv{{{xxxmmmddd___UUUMMMDDD@@@@@@AAA>>><<>>===<<<<<<>>>???@@@CCCFFFJJJNNNQQQSSSTTTTTTZZZ\\\^^^bbbhhhpppzzz{{{zzzxxxwwwxxxyyy{{{}}}||||||||||||{{{zzzyyyxxxwwwzzz}}}~~~{{{uuunnnjjjooolllggg```YYYQQQKKKHHH@@@???>>>===<<<;;;;;;;;;>>>>>>>>><<<<<<===@@@CCCAAAEEEKKKQQQYYYeeesss|||qqqgggZZZLLLDDD>>>999777888777666777777444333999CCCPPPvvv\\\IIICCCPPPVVVIII===<<<666444@@@ZZZmmmpppllljjjhhh|||\\\GGGHHHFFF===>>>???????????????>>>>>>@@@@@@@@@@@@@@@???>>>>>>======;;;:::999777666555333222222222222222222222//////000000000000//////---,,,...333===RRRqqqzzznnnmmmsssxxxvvvsss{{{vvvkkkkkkttt___]]]gggrrrYYYggg}}}xxxpppllliiihhhhhhfffbbb___KKKBBB:::888888888<<>>>>>>>><<<:::999666FFF[[[uuusssXXXMMMMMMEEEFFFXXX]]]aaaXXXGGG<<<444///111000111111111111333333333222222222222222222222222222222222222333444555555555555666777777666666666555444===OOO]]]\\\QQQHHH:::CCCNNN``````iii^^^TTTLLLKKKJJJGGGFFFIIICCCCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHKKKNNNNNNLLLJJJCCCBBB???======>>>@@@AAAFFFDDDBBB@@@>>>>>>???@@@DDDDDDDDDCCCCCCBBBBBBBBB???>>>???AAA???>>>DDDLLLSSSpppkkk```ZZZZZZmmmuuurrrooooooyyy}}}|||}}}vvvggg[[[XXXYYYYYYZZZWWWVVV]]]iiittt{{{}}}~~~~~~|||xxxkkk```TTTMMMLLLJJJFFFAAAAAAAAA@@@???>>>===============>>>????????????>>>???AAADDDGGGLLLRRRYYY^^^aaaaaabbbcccdddeeeffffffgggggggggggggggfffeeeeeehhhkkkmmmiii___UUUOOOMMMJJJHHHEEE@@@<<<888555444;;;:::::::::;;;<<<===>>>??????>>><<<>>>DDDMMMSSSPPPXXXeeeqqq~~~llldddXXXMMMCCC>>>:::666555777444333333444444888GGGVVVooommmIIILLLRRRVVVMMM???;;;>>>888BBBXXXnnntttlllfffhhhzzzdddLLLEEEDDDBBB??????@@@AAAAAAAAAAAA@@@???>>>????????????>>>============>>>>>>===;;;888777555444444444333222222222//////000000000000//////***...000111???\\\}}}tttkkkooozzz{{{ssszzz}}}kkkXXX___mmmdddooo{{{|||wwwmmmmmmmmmllliiifffcccbbbSSSHHH===888666777<<>>??????>>>======AAAEEEIIIIIIFFFAAA>>>EEEVVVvvv~~~jjjfffSSSCCCDDDDDDBBBFFFCCCFFF;;;111555555000000111333333333333444333000333222222111111222222333222222222222333444555555555666666666666666555444::::::FFFZZZaaaTTTEEE===AAAMMMcccxxxgggeeeUUUQQQMMMKKKJJJHHHFFFEEE@@@AAABBBCCCDDDFFFFFFGGGGGGGGGHHHKKKNNNNNNLLLJJJBBBAAA>>>===<<<>>>@@@AAALLLIIIEEEAAA???>>>???@@@DDDCCCBBBAAAAAAAAAAAAAAABBB@@@@@@BBBAAA???BBBGGGKKK___ZZZZZZVVVOOOaaaooommmgggcccnnnttt|||{{{kkkZZZWWW\\\```bbb```YYYRRRRRR```yyyvvvggg^^^[[[XXXRRRLLLAAABBBCCCDDDCCCBBB@@@???>>>>>>======<<<;;;;;;;;;999;;;<<<===<<<<<<>>>@@@===???BBBEEEGGGGGGFFFEEEBBBBBBCCCCCCCCCBBBBBBAAABBBGGGKKKGGG???888777999888888777777888:::<<<===:::::::::;;;<<<===>>>???AAABBBCCCDDDGGGNNNWWW^^^jjjvvv~~~kkk___^^^LLLCCC;;;777555222222444222222333444666@@@UUUgggxxxxxx^^^KKKDDDQQQWWWMMMAAA;;;::::::@@@RRRmmm}}}wwwfffbbbhhhgggNNNJJJKKKFFFCCCEEE@@@AAABBBCCCCCCCCCBBBAAA>>>>>>>>>>>>>>>===<<<<<<===>>>@@@AAA@@@>>>;;;999666666555444444333222222//////000000000000//////,,,555666222;;;TTTiiiqqqsss}}}yyyggg```llluuuttt{{{mmm]]]cccooonnnrrrpppqqqjjjkkkooorrrqqqlllgggdddcccXXXLLL???888555666;;;AAADDDOOO]]]hhhttt}}}}}}~~~~~~~~~www{{{~~~{{{ooojjj^^^QQQNNNPPPLLLEEEssslllzzz~~~zzzzzzTTTBBB??????FFFOOOddd]]]UUUOOOLLLKKKJJJHHHFFFIIIJJJHHHFFFGGGMMMRRRPPPOOOLLLJJJIIIHHHHHHHHHFFFDDDCCCCCCDDDFFFFFFEEEEEEEEECCCBBBBBBCCCDDDEEEEEEEEEEEEFFFGGGIIIJJJKKKGGGKKKLLLNNNUUU```ddd```aaa___fffwww~~~}}}zzzvvvrrrooooooooohhhZZZXXXZZZWWWaaavvvzzz}}}yyyqqqqqqzzz~~~zzz{{{ssssssvvvxxxvvvtttrrrpppmmmhhheeeYYYYYY^^^eeegggccc___^^^kkkooolll]]]OOOHHHBBB===<<<999:::???@@@===???EEE???DDDNNNXXXYYYRRRLLLLLLPPPnnnmmm^^^SSSFFF===:::::::::888;;;999666444222222222333222222333333333333444444333333333444444444555555222222222333444555666777:::888555333333333555555555GGGXXXZZZSSSLLLGGGDDD>>>^^^pppwwwuuuyyycccYYYUUUPPPLLLIIIGGGEEEDDDAAAAAAAAABBBDDDEEEGGGHHHGGGGGGHHHHHHHHHHHHHHHHHHAAAAAA@@@@@@@@@AAABBBBBBPPPTTTQQQEEE===<<<>>>===EEEDDDCCCAAAAAABBBCCCCCC@@@@@@@@@@@@AAABBBCCCCCCGGGJJJMMMMMMLLLQQQZZZcccfffjjjnnngggeeevvvrrrmmmppprrrmmmaaaWWWZZZbbbhhhjjjdddUUUIIIPPPjjjzzzqqqrrryyy~~~ooopppsssiii[[[SSSMMMJJJJJJKKKIIIBBB>>>??????>>>>>>???@@@???<<<:::<<<;;;999:::;;;=========888:::<<<>>>???>>>===;;;<<<::::::;;;>>>>>>;;;888:::;;;;;;;;;999888888999@@@===;;;:::;;;<<<<<<<<<<<<>>>???>>>===>>>BBBFFFDDDEEEJJJQQQVVV\\\lll|||xxxpppiii```VVVPPPFFF===555444555333333444222666777666>>>PPPdddpppwwwooo```DDDJJJYYYUUUOOOFFF:::444888AAAKKK```zzzooo```kkkfffXXXLLLIIIGGGCCCAAADDDEEEFFFFFFEEEBBBAAAAAABBB@@@@@@??????>>>===<<<<<<:::<<>>>>>BBBAAAAAABBBBBBCCCDDDEEE@@@@@@@@@@@@AAABBBCCCDDDFFFEEEEEEGGGLLLSSSYYY]]]cccmmmxxxooo^^^cccpppqqqlllkkkjjjfff___ZZZ___hhhdddiiiiii```UUUSSS^^^iii{{{|||yyyqqqjjjjjjpppvvvwww{{{{{{{{{kkkaaaYYYUUUSSSRRRMMMDDD?????????>>>======>>>===<<<:::===<<<<<<<<<>>>>>>===;;;::::::;;;;;;;;;;;;;;;<<<===;;;;;;<<<>>>>>><<<999;;;;;;<<<<<<;;;;;;<<<===<<<<<<;;;<<<>>>?????????<<<===>>>>>>>>>@@@EEEIIIOOORRR[[[hhhqqq{{{xxxssskkkbbb[[[SSSKKKEEE@@@999333444444222111111111***000HHHaaammmqqqrrrwwwzzznnnOOOHHHSSSUUUOOOGGG???666444===III\\\kkkwwwuuurrr{{{YYYOOOGGGGGGHHHFFFFFFHHHFFFFFFFFFEEEBBBAAAAAABBBAAAAAA@@@@@@??????>>>>>>;;;<<<>>>???@@@>>><<<;;;888777666555444333333333222222222111111111111000000......111666AAAUUUeeessstttiiiZZZPPPGGGJJJ[[[lllrrrxxxqqqfffbbbaaaiii|||qqqtttpppjjjkkkjjjrrrrrrqqqooommmkkkiiihhhdddXXXIII@@@999666999>>>DDDOOO\\\eeeooo{{{}}}|||~~~}}}|||||||||{{{yyywwwxxx}}}}}}xxxyyy{{{sssfffVVVIII>>><<<===<<<<<<===}}}tttSSSAAA999:::DDDPPP___[[[VVVQQQNNNLLLIIIGGGIIIKKKKKKIIIGGGHHHLLLOOOMMMLLLJJJGGGFFFEEEEEEEEECCCBBBCCCEEEGGGHHHFFFEEECCCCCCDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDEEEFFFHHHHHHKKKOOOSSSUUUYYY^^^```___dddcccjjjsss}}}iiinnnkkkgggeeegggkkkqqquuutttfffaaa```]]]eeerrruuuyyysssjjj___UUUXXXkkk~~~~~~xxxsssssstttvvvuuuttttttttttttrrrpppgggeeecccaaa[[[WWWZZZaaa```aaa[[[PPPEEEAAA???>>>>>>CCCOOOZZZ[[[QQQEEE>>>EEEGGGMMMTTTUUUQQQOOOQQQ]]]nnnrrr]]]OOOIII@@@;;;444111222333333111333222111000000000111222222222333333333333444444333333333444444444555555555555555555555666777888555666777666444555999===JJJVVV\\\RRRGGGJJJZZZgggvvvuuurrr}}}lllWWWOOOLLLHHHEEEDDDDDDCCCBBB@@@@@@@@@AAAAAACCCDDDEEEAAACCCEEEFFFFFFEEECCCAAA@@@???>>>>>>============>>>AAA@@@;;;777999===>>>>>>???@@@BBBDDDEEEFFFFFF@@@@@@@@@AAAAAABBBCCCDDDGGGBBB???CCCMMMVVVYYYYYYffftttcccWWWdddnnnjjjhhhfffeeeaaa___eeelllhhhjjjjjjeee]]]VVVTTTTTTcccppp}}}}}}rrrgggeeehhhnnnqqqzzzxxxuuupppkkkggg___TTTNNNMMMIIIFFFCCCAAAAAA@@@???>>>>>>=========>>>>>>===;;;===<<<:::888888999:::<<<<<<;;;;;;<<<======<<<::::::::::::;;;<<<===>>>>>>;;;<<<===>>>@@@@@@AAAAAAEEEFFFHHHKKKNNNTTT[[[___mmmssswwwrrrhhhccc[[[RRRKKKDDD>>>:::777333222555666333111222999222@@@ddd{{{yyypppnnneeekkkiii[[[PPPPPPXXX^^^PPPHHH???888444:::KKK[[[sssyyytttnnn}}}dddNNNHHHCCCEEEGGGHHHHHHIIIFFFGGGGGGEEEBBB@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA<<<<<<============<<<;;;888777666555444333333333222222222111111111111000000......000444===NNN^^^eeefff]]]VVVTTTNNNNNN[[[nnn~~~qqqbbbddddddddd^^^\\\```___hhh}}}zzzrrruuunnnjjjmmmnnnrrrrrrqqqoooooonnnnnnnnniii^^^PPPFFF===777888<<>>:::<<<>>>???AAAEEE|||\\\DDD999:::FFFSSSXXXVVVTTTQQQOOOLLLJJJHHHHHHIIIJJJIIIHHHIIILLLOOOKKKJJJHHHEEEDDDCCCCCCCCCBBBBBBCCCFFFIIIIIIGGGDDDBBBBBBDDDEEEEEEEEEDDDCCCDDDDDDDDDDDDDDDEEEFFFGGGLLLOOORRRTTTVVV\\\cccgggddddddlllrrrvvv~~~vvv______\\\YYY[[[aaallluuu{{{wwwjjjeeeddd```gggpppooollllllmmmiii\\\TTT```sss|||wwwpppnnnpppqqqpppppprrruuuxxxzzzzzzrrrlllgggddd^^^VVVTTTUUUWWWVVVQQQJJJDDDCCCEEEGGGPPP\\\llluuunnn\\\KKKBBBAAAAAAEEEJJJJJJGGGHHHKKKTTT[[[```\\\PPPDDD>>><<<888555333222333444333222111000000000000111222333222222222333333333444444333333333444444444555555555555444444555666777777777888888555333666<<>>@@@@@@>>>===<<<<<<<<<<<<999::::::777666888<<>>AAACCCDDDEEEDDDDDD@@@@@@@@@@@@AAABBBCCCDDDGGGCCCAAAEEENNNVVVZZZ[[[gggqqqxxxdddcccfffhhhlllsssvvvrrrlllmmmrrrwwwrrrjjjccc```^^^\\\ZZZ[[[hhh||||||kkkbbbaaa^^^eeeuuu}}}{{{}}}vvvjjjcccbbb^^^YYYSSSNNNKKKIIIGGGFFFEEECCC@@@???AAABBBCCCCCCBBBAAA???===<<<<<<===>>>=========>>>>>>???>>>>>>>>>===<<<===???AAABBBBBBCCCDDDDDDEEEEEEGGGJJJMMMTTTVVV[[[bbbkkkvvvxxxrrrmmmjjj\\\WWWPPPGGG@@@;;;777555222000222666666333222555;;;HHHbbbzzz}}}qqqiiijjjPPPKKKDDDCCCOOO]]]\\\SSSGGG???888666;;;HHH^^^qqq~~~uuuwwwfffKKKJJJGGGDDDEEEFFFFFFEEEEEEFFFFFFFFFDDDAAA?????????@@@@@@@@@@@@@@@AAAAAAAAA===<<<<<<;;;;;;;;;;;;;;;777777666444444333333333222222222111111111000000111//////000222999IIIWWWQQQVVVUUUWWW```bbbiiiyyygggYYYUUU[[[```[[[TTTXXXaaaaaahhh|||ssssssuuuiiifffpppwwwrrrqqqpppppppppqqqrrrsssjjjaaaVVVLLLAAA999888;;;AAAMMMYYYaaaiiivvvyyyzzz~~~~~~zzzxxx{{{~~~~~~zzzvvvlllWWWCCC>>><<<>>>CCCFFFHHHNNNTTTxxxgggJJJ:::999DDDOOOSSSSSSRRRQQQOOOMMMKKKKKKFFFGGGHHHHHHIIIKKKMMMOOOHHHGGGEEEDDDCCCCCCCCCCCCBBBCCCDDDGGGIIIIIIGGGDDDAAABBBDDDEEEEEEEEEDDDCCCDDDDDDDDDCCCDDDDDDEEEEEEIIIKKKNNNQQQVVV___nnnyyyllljjjooossssssyyytttaaa[[[WWWUUUWWW___kkktttyyyqqqhhhfffccc^^^ccckkkggggggkkkssssssdddTTTWWWeeeuuuzzznnnkkkmmmnnnnnnooottt}}}wwwiiiccc```YYYRRROOOPPPMMMJJJGGGFFFHHHMMMQQQ```qqqrrr]]]LLLDDDBBBAAACCCFFFEEECCCDDDHHHKKKIIIEEE@@@===:::888777555444444444444444222111000000000111222222333444222222222333333333444444333333333444444444555555444444444333444444555555666666555444666<<>>>>>>>>>>>>>>?????????AAACCCEEEEEEBBB???===@@@@@@???===<<<<<<<<<<<<:::888888777777888<<>>>>>???>>>>>>>>>>>>>>>?????????===<<<;;;999999999::::::777666555444444444444444222222222111111111000000222000000111222888FFFSSSMMMRRRQQQVVVeeessshhh\\\[[[___\\\YYYSSSXXXdddgggmmm}}}{{{xxxnnnjjjpppppp```^^^ooo|||rrrqqqppppppppprrrsssttthhhbbbZZZQQQFFF<<<999<<<@@@GGGOOOWWWcccsssxxxrrrwwwzzzyyy|||~~~uuukkk^^^NNNAAABBBCCCGGGNNNSSSWWW___hhh{{{vvvoooOOO>>><<>>BBBEEE???888555777888777555333333444444333222111111000111111222333333444444222222333333333333444444333333333444444444555555444444333333333444444555444333444888???HHHPPPUUUUUUIII===BBBaaavvvzzztttvvv~~~{{{^^^RRRNNNFFFEEEBBB@@@???@@@BBBCCCBBB>>>======<<<<<<<<<======???@@@BBBCCCBBB@@@>>><<>>===<<<<<<<<<<<<<<<999777999::::::===AAABBBBBBBBBBBBBBBAAA@@@@@@>>>>>>>>>??????@@@AAABBB@@@CCCFFFEEECCCGGGPPPYYYZZZ]]]yyyxxxYYYfffxxx{{{tttsssrrrkkkccc___bbbgggkkknnnhhhWWWRRRfffwwwaaaYYYQQQQQQXXXaaaeeegggllljjjiiimmmvvv|||uuuoookkkgggeeeaaa]]]VVVSSSSSSVVVYYY[[[KKKKKKKKKKKKJJJIIIHHHGGGGGGHHHIIIIIIHHHIIIKKKMMMMMMKKKIIILLLRRRWWWYYYYYY[[[^^^aaadddiiippp{{{{{{yyytttnnnfff]]]SSSMMMEEEDDDAAA<<<666333222333444333333222///...555>>>HHHgggxxxppp\\\GGG:::===MMMaaa```KKK<<<:::555555;;;GGGSSSaaaqqqwww}}}tttSSSKKKNNNCCCEEEEEEBBBBBBCCCCCC@@@AAABBBBBBAAA>>>======>>>==================<<<<<<<<<;;;:::999888888888999666666555444444444444444222222222111111111111000111000000111222777DDDQQQUUUWWWSSSXXXmmmvvvgggcccbbbXXX\\\YYY\\\jjjssswww|||yyyxxxuuupppkkkjjjiiipppnnn______rrrqqqppppppppppppqqqrrrrrrhhhddd___WWWKKK???:::======AAAFFFLLLZZZlllyyy~~~||||||xxx{{{}}}{{{yyyyyy{{{}}}~~~}}}yyyooobbbXXXQQQOOORRRRRRVVV___gggoooyyy~~~zzzoooVVVJJJIIIMMMOOOZZZZZZYYYUUUPPPMMMMMMNNNGGGFFFFFFFFFGGGHHHHHHGGGCCCCCCBBBBBBCCCDDDFFFGGGHHHFFFEEEFFFGGGGGGFFFDDDBBBBBBBBBCCCCCCDDDEEEFFFGGGFFFEEEEEEDDDDDDDDDEEEBBBCCCHHHMMMQQQ[[[oooyyyooommmqqqvvvmmmhhhddddddiiimmmnnnmmmuuuvvvzzzsssfffhhhnnnjjjhhhooossspppllljjjhhhfffjjjrrr||||||zzzmmmiiigggjjjvvvyyysssppphhh___XXXQQQJJJEEEFFFFFFFFFIIIOOOTTT\\\```YYYNNNHHHBBB>>>>>>;;;:::;;;888555666:::;;;888444333555666555444111222333444333222222222000111111222333333333333222222333333333333444444333333333444444444555555555555444444444444555555666666999@@@KKKSSSVVVUUUHHHFFFKKKbbbpppuuu~~~uuuqqqlllPPPJJJJJJFFFCCC@@@>>>===???@@@AAAAAA======<<<;;;;;;;;;;;;;;;>>>????????????===<<<:::<<<<<<;;;;;;;;;;;;;;;<<<>>>888777:::===<<>>???@@@AAA@@@CCCEEECCC???BBBJJJRRRYYYbbbkkklllsss}}}|||uuusssgggddd___\\\\\\aaaiiioookkkXXXMMMTTT```gggnnnuuuxxxxxxmmm[[[SSSTTTTTTOOO\\\\\\^^^fffrrr}}}}}}xxxtttrrrrrrqqqqqqfffeeecccbbbaaabbbbbbccc___```aaaaaa___```cccffffffcccccchhhqqqyyy|||}}}{{{{{{ssssssnnnfff]]]UUUMMMEEE@@@;;;<<<<<<999555222111222222111111222222888HHHXXXeeesss{{{ssseeeXXXIII<<>>777;;;GGGWWWbbbhhhooouuuxxx~~~XXXKKKKKKJJJAAAEEEDDD???>>>@@@@@@===>>>?????????===<<<===>>>>>>>>>======<<<;;;;;;;;;:::::::::999888888777777666666555444444444444555222222222111111111111000///...///111222777CCCPPP]]]^^^[[[ddd|||jjjbbb```ZZZggggggeeesssxxxtttssspppmmmsssmmmnnnlllaaaeeettt|||oooppppppppppppooonnnnnnkkkhhhddd]]]OOOAAA;;;===999>>>BBBFFFQQQddduuu~~~|||~~~~~~}}}{{{yyyxxxyyyzzz{{{{{{}}}{{{wwwqqqiiieeefffiiimmmkkkmmmwwwlll[[[UUUXXX[[[ZZZ```___]]]WWWQQQMMMMMMNNNIIIHHHGGGFFFFFFFFFDDDCCCBBBBBBAAABBBCCCEEEGGGHHHJJJHHHFFFEEEFFFFFFEEEDDDCCCCCCBBBBBBCCCDDDFFFGGGHHHGGGFFFEEEEEEDDDDDDEEECCCDDDHHHKKKKKKPPPaaatttvvvjjjgggnnnxxxrrrmmmjjjkkkooorrrqqqooouuuyyy~~~vvvfffffflllhhhnnnyyy{{{gggjjjrrr~~~vvvpppjjjiiippp~~~qqqaaaXXXUUULLLFFFFFFDDDAAABBBGGGHHHJJJGGGAAA???BBB@@@;;;???<<<;;;;;;888444444999111222333333333333333444000222444444444444555666000000111222222222222222222222333333333444444444333333333444444444555555777666666555555555666666<<<;;;???IIITTTXXXUUUPPPGGGQQQggg~~~bbbnnntttwwwxxxkkksssUUUGGGDDDEEEFFFBBB???===<<<===???@@@???======<<<;;;::::::::::::============<<<;;;:::999::::::999999999:::;;;;;;===777666;;;>>>>>>AAAFFFCCCBBB@@@@@@@@@@@@BBBBBB<<<<<<<<<<<<===>>>???@@@CCCDDDDDDBBB???BBBHHHNNNWWWfffyyy~~~zzzmmmjjjddd]]][[[bbboooyyyjjj___VVVRRRMMMKKKXXXjjjiiiXXXWWWUUUMMMQQQTTT[[[ggguuu}}}}}}~~~{{{yyyxxxssskkkhhhaaaWWWMMMGGGCCC@@@>>>777999:::999555222222333------000444999FFF]]]rrrqqqtttssseeeNNN===>>>IIISSSYYY\\\RRRAAA444333777===DDDSSSdddmmmmmmllllll]]]EEEHHHIII???BBBFFFEEE===:::<<<;;;888<<<===>>>===<<<;;;<<<>>>???>>>>>>===<<<;;;;;;::::::::::::999999777666555666666555444444444555555222222222111111111111000,,,,,,---000111666BBBOOOeeefffeeepppfff]]]]]]aaatttuuunnnzzz~~~yyywwwwwwuuuxxxlllhhheee___eeeqqqrrrooooooppppppooonnnlllkkknnnllliiiaaaRRRBBB<<<<<<555===BBBDDDKKK]]]sss~~~~~~}}}|||yyyvvvwwwzzz}}}|||zzz}}}yyywwwvvvwww|||{{{vvvxxx|||qqqiiiiiibbbZZZUUUNNNJJJMMMSSSKKKKKKKKKKKKJJJHHHFFFEEEEEEDDDDDDFFFIIIMMMNNNNNNKKKJJJHHHFFFDDDDDDDDDDDDBBBAAA@@@BBBEEEGGGHHHHHHBBBDDDEEEEEEDDDDDDEEEGGGDDDAAADDDLLLPPPOOORRRWWWhhhfffjjjooozzzqqqccc^^^jjjuuutttrrrssszzzzzzzzzwwwqqqjjjeeeeeennnkkkhhheeeiiiwwwwwwpppnnnmmmoooyyyyyypppfff```[[[WWWQQQKKKFFFDDDCCCCCCCCCAAA????????????>>>===BBBAAA???<<<:::777555444222222222333333444444444333333333333333333333333000111111111111222222222444555555555444444666777666555444444333333333444999666222111333444555555999EEEQQQUUUUUURRRKKKBBBNNNrrrgggWWWccceeekkkvvvSSSGGGGGGCCC===<<<===<<<;;;<<<======;;;999;;;;;;::::::::::::::::::999<<>>===<<<;;;<<<>>>@@@AAABBBAAA@@@@@@AAA@@@>>><<<<<<;;;::::::;;;<<<>>>??????BBBEEEDDDAAA@@@CCCGGGLLL___|||xxxoooyyy|||xxxuuukkk```aaammmwwwzzz{{{hhhbbbeee]]]VVVUUUQQQcccnnn{{{wwwjjj```NNNKKKSSS]]]eeettt~~~xxxttt{{{~~~|||~~~~~~vvvqqqooommmgggbbbUUUNNNFFF@@@>>><<<999777999888555222000000444777555555777@@@NNN[[[cccgggiiicccVVVJJJJJJRRRVVVTTTUUUOOOHHHBBB;;;666999???OOOeeeuuuxxxssskkksssaaaLLLIIIGGGFFFHHHGGGHHHHHHEEE???:::999999???>>>===<<<<<<===>>>???BBBAAA@@@???>>>>>>>>>>>><<<;;;:::999888888777777777777666666666666777777555444333222111222333333111000000222333666???III___qqqsssvvv}}}yyy|||rrrxxxzzzdddWWWbbbhhhiiippp{{{wwwkkkjjjmmmeeedddmmmqqqssssssqqqooolllkkkkkklllrrrkkkgggeee\\\LLL???;;;777===AAADDDMMM^^^ooowww|||}}}~~~yyyxxxxxx{{{~~~~~~yyyuuu{{{zzzzzz{{{~~~www{{{oooggg```XXXSSSNNNJJJJJJNNNHHHIIIJJJJJJJJJIIIHHHGGGEEEEEEFFFIIIMMMOOOOOONNNIIIHHHFFFDDDCCCCCCDDDDDDDDDCCCCCCEEEGGGIIIIIIHHHEEEFFFGGGFFFEEEDDDEEEFFFEEEBBBEEEKKKNNNMMMOOOTTT``````gggooo|||jjj```^^^hhhqqqtttyyytttiiidddppprrrpppkkkiiippp~~~~~~}}}}}}yyyqqqooorrrxxx|||}}}tttiiibbb^^^\\\XXXRRRNNNKKKIIIFFFCCCCCCAAA>>>=========<<<;;;???>>>===<<<:::999888777333333333333444444444444333333333333333333333333111111111111222222222222333444555444333333555777777666555444444444444444222555777777555555777:::BBBLLLVVVVVVPPPJJJKKKOOOqqqzzzuuuUUUTTTqqqttt^^^ooo~~~bbbHHHBBBDDDAAA======>>>===<<<<<<======;;;999:::::::::::::::::::::999999<<>>===<<<<<<===>>>???BBB@@@???>>>??????===;;;<<<;;;;;;;;;<<<===???@@@>>>BBBDDDDDD@@@@@@BBBFFFMMMWWWjjjyyy{{{|||tttqqqvvvzzzvvvwwwssskkkjjjqqqwwwyyyvvvhhhdddeee___]]]\\\UUUPPP[[[nnnoooTTTHHHJJJTTTZZZeeejjjcccbbbjjjoooqqqwww}}}wwwnnniiigggccc[[[UUUJJJEEE???;;;::::::888666222444777777555222111111///888EEERRR[[[___```___TTTNNNHHHLLL[[[gggcccWWWIIIGGGCCC???888555<<>>???CCCDDDEEEBBB>>>;;;;;;<<>>===<<<======>>>???AAAAAAAAA@@@@@@???>>>>>>>>>===;;;:::999999999999666666555555555555666666666555444222222222222333111///000222222555>>>GGG___mmmnnnpppxxxtttrrrzzzxxxtttaaaVVVaaaccceeennnzzzuuujjjnnnxxxsssqqqzzz~~~xxxpppkkkkkkllllllkkkooojjjgggfff^^^OOOCCC???:::===>>>BBBNNN___mmmrrr|||||||||}}}zzz|||~~~~~~|||zzzyyyyyyxxxwwwwwwyyy{{{}}}tttyyyrrrddd\\\TTTQQQOOOKKKHHHIIIEEEFFFGGGHHHIIIIIIHHHHHHDDDFFFJJJOOOSSSSSSQQQNNNFFFFFFDDDCCCCCCCCCDDDEEEDDDDDDEEEGGGIIIIIIHHHFFFHHHIIIIIIHHHFFFDDDEEEFFFFFFEEEFFFJJJLLLKKKLLLOOOWWWXXXcccnnnyyyhhhcccdddkkkrrr{{{qqqgggooo~~~pppkkkmmmhhh^^^\\\hhh{{{uuujjjgggnnnuuu|||zzzqqqhhhcccaaa___ZZZTTTQQQQQQPPPJJJFFFEEEBBB>>><<<;;;;;;999888;;;;;;;;;;;;::::::::::::555555555444444444444444333333333333333333333333111111111111222222222333222333444333222222444666777777666555444444444444000555888888666888@@@GGGNNNQQQUUURRRGGGBBBRRRgggyyyvvvcccKKK]]]xxxfff^^^vvvzzz^^^MMM@@@@@@BBB???<<<===???>>>============;;;999999999999999999999999999:::<<<@@@AAAAAA@@@@@@AAA>>><<<;;;===@@@BBBDDDDDD??????===<<<<<<<<<===>>>CCC@@@>>><<<======<<<;;;<<<<<<;;;<<<===???AAABBB???BBBDDDCCC@@@@@@BBBDDDIIILLLVVVccckkksssyyyjjjhhhnnnmmmqqqrrrooommmnnnmmmjjjkkkgggjjjmmmlllpppnnnaaaMMMPPP^^^wwwrrrUUUEEEDDDMMMNNNOOOQQQLLLPPPVVV]]]bbbjjjuuu~~~|||{{{lllfff^^^YYYVVVRRRJJJDDD>>><<<999777888888777666000222444555444333333444>>>LLL]]]fffcccZZZSSSQQQNNNNNNPPPVVV```cccYYYLLL===;;;999666333888IIIZZZzzzttt^^^JJJEEEEEEBBB>>>>>>???@@@AAA@@@>>>======??????>>>>>>=========>>>>>>???@@@AAABBBBBBAAA@@@>>>???===;;;:::999:::;;;<<<888888777777777777888888888777555444222222111111000//////111111333;;;EEEVVVbbbkkkuuutttkkk]]]XXXaaa___hhhwww~~~}}}rrr|||yyynnniiikkknnnmmmkkkllliiihhhhhhaaaTTTHHHCCC>>><<<;;;AAAQQQeeeooopppyyy~~~~~~~~~|||zzzyyy}}}}}}zzzzzz{{{xxxwwwvvvuuuuuuvvvxxxzzzzzz~~~sssvvvmmm```WWWQQQRRRRRRNNNIIIGGGCCCDDDDDDEEEFFFFFFFFFFFFEEEHHHMMMSSSWWWVVVRRRNNNEEEEEEDDDCCCDDDEEEFFFGGGDDDDDDEEEGGGIIIIIIGGGDDDGGGIIIIIIHHHFFFEEEEEEFFFGGGGGGGGGHHHIIIIIIIIIJJJQQQSSS```jjjppp{{{~~~rrrddddddggglllppp}}}ssskkkkkkvvvyyyqqqlllmmmhhh^^^\\\cccbbbTTTIIIOOObbbqqqsssiiigggiiiooouuuxxxuuuppplllkkkeee]]]UUUSSSUUUUUUPPPJJJIIIEEEAAA===<<<;;;999777999999999888888888888888666666666555555444444333333333333333333333333333111111111222222222333333222333333333222222444555777666555444333333333333444666666666888@@@LLLUUUWWWPPPNNNMMMIIINNNlll]]]ZZZxxxjjjaaaeeennn|||YYYMMMDDD???@@@AAA>>>===>>>@@@???>>>>>>>>>===;;;999888999999999999999::::::<<>>===>>>@@@BBBCCCCCC>>>============>>>???@@@DDDAAA===;;;<<<<<<<<<<<<;;;;;;;;;;;;===???AAABBBAAACCCDDDCCCBBBAAABBBDDDCCCCCCJJJVVV___fffoooxxxuuuwww}}}|||qqqfffbbbdddeeegggkkkmmmjjjbbbZZZ___fffttt~~~oooYYYTTTUUUaaaooovvvuuurrr^^^SSSWWW]]]QQQEEEEEEFFFFFFIIINNNSSSYYYaaagggjjjlllrrryyy~~~zzzyyy~~~zzzoooWWWPPPIIIEEEDDDCCC???;;;:::999777777666666666555444222000...000777AAAHHH___gggllleeeVVVJJJHHHJJJ\\\aaaddd]]]QQQGGG@@@>>>:::666444777???NNNdddvvvyyyXXXNNNFFFGGGHHHEEEBBBBBB>>>?????????>>>??????@@@??????>>>>>>>>>>>>>>>>>>===???BBBDDDDDDCCC@@@>>>>>>===;;;999999:::<<<===<<<<<<;;;;;;;;;;;;<<<<<<999888777555333222111000000...///000000222999BBBMMMZZZppppppddd\\\[[[ddd]]]tttxxxrrrpppuuuzzzvvvsssooolllkkkmmmooonnnmmmkkkkkkjjjiiidddYYYMMMFFF???;;;999BBBXXXoooxxxwwwzzz}}}~~~{{{vvvzzz~~~~~~}}}zzzzzzzzzzzzyyyxxxwwwwwwxxxyyyzzzuuuwww~~~ggg[[[UUURRRUUUWWWSSSMMMJJJCCCCCCCCCCCCCCCCCCDDDDDDFFFIIIOOOTTTXXXVVVQQQLLLEEEEEEDDDDDDEEEFFFHHHIIIFFFFFFGGGIIIKKKKKKHHHFFFGGGHHHIIIHHHFFFEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHGGGMMMOOO\\\ggggggjjjfffYYYZZZ^^^bbbdddffftttvvvwww|||xxxsssrrrlllnnnjjj```[[[ZZZYYYUUUUUU___bbbTTTCCC???IIITTTwwwqqqiiiiiihhhhhhlllrrrwwwyyyvvvssskkkbbbXXXUUUWWWXXXUUUPPPNNNJJJDDD@@@>>>===;;;:::888888777777666555444444666666666555555444444333333333333333333333333333111222222222222333333333222333333333222222444555555444444333333333333333666666777<<>>>>>???>>><<<:::999:::::::::;;;;;;;;;<<<@@@CCCFFFGGGFFFDDDDDDDDDBBB@@@>>>===>>>??????>>>;;;;;;<<<>>>???AAABBBCCCDDDAAA>>><<<===>>>>>>>>><<<;;;;;;;;;===>>>@@@AAACCCDDDDDDDDDCCCBBBCCCDDDCCCBBBDDDLLLTTTYYY^^^ccccccnnnvvvxxx~~~|||lllbbb]]]\\\dddmmmmmmcccZZZ[[[fff{{{qqq]]]WWWUUUWWWZZZ^^^iiiuuuqqqrrr~~~{{{___HHHFFFIII@@@@@@AAAEEEIIIMMMQQQSSSWWW^^^ffflllpppssswwwzzz||||||~~~}}}{{{|||}}}{{{yyywwwxxxuuugggYYYGGGAAA:::999<<>><<<999888777666444333333333222222222444;;;HHHVVV___mmmkkk```OOO@@@???LLLZZZjjjhhhaaaSSSBBB777666:::888555999HHH\\\mmm|||qqqSSSGGGCCCAAACCCDDDBBBBBBCCCAAA@@@???>>>???@@@@@@AAA???????????????>>>=========???BBBEEEEEECCC@@@>>><<<;;;999888999:::<<<=========<<<<<<<<<<<<======:::999888666444222111000000//////111000000777???JJJWWW|||qqqfffaaa```fffeeeyyylllccceeezzzoooYYY[[[bbbkkkqqqqqqpppoooooommmnnnmmmkkkeee]]]QQQIII>>>;;;:::EEE]]]uuuyyyzzz|||~~~}}}~~~~~~wwwwwwxxx||||||yyyzzzyyyyyyxxxyyyzzz{{{|||uuuvvv~~~fffXXXUUUVVVZZZ[[[UUUOOOLLLDDDCCCCCCCCCCCCCCCDDDDDDHHHJJJNNNRRRTTTSSSNNNJJJFFFEEEEEEEEEFFFGGGIIIJJJHHHHHHIIIKKKMMMMMMLLLJJJJJJKKKKKKJJJGGGFFFFFFGGGFFFHHHIIIFFFFFFIIIIIIGGGJJJJJJWWWbbbaaabbb___UUUXXX]]]aaaaaabbbmmmsssfffjjjrrrsssxxxrrrnnnfff]]]XXXVVVWWWWWWVVV___bbbVVVFFF>>>???AAAbbbxxx{{{sssooojjjfffdddiiirrrwwwvvvtttooohhh___[[[[[[[[[XXXUUURRRNNNHHHDDDAAA@@@>>>===999888777666555333333222555555555444444444444444333333333333333333333333222222222222333333333333222333444333222222444666444333333333333444555555555888>>>GGGNNNQQQNNNKKKDDD>>>DDDZZZxxx}}}jjjlll}}}lllsss^^^LLLeeeiiiMMM@@@===============>>>AAACCC@@@???>>>???@@@@@@>>><<<;;;<<<<<<======>>>>>>>>>DDDFFFHHHHHHFFFDDDCCCCCCBBB@@@===<<<<<<===<<<;;;:::;;;===???BBBDDDEEEFFFCCCAAA??????@@@AAAAAAAAA>>>>>>=========???@@@AAADDDCCCCCCCCCCCCBBBBBBBBBDDDCCCBBBCCCHHHPPPYYY```kkkvvvyyyvvviii^^^WWW^^^hhhkkkhhhdddaaafffxxx~~~jjjZZZZZZ^^^```[[[UUUZZZeeewwwhhhSSSMMMIIICCC>>>;;;>>>@@@AAADDDGGGDDDJJJRRRXXX\\\```fffjjjoooppprrrvvv{{{~~~|||xxxxxxyyyxxxyyyxxxtttooofffVVVGGG???;;;777999>>>BBBBBB???777777666444222111222444222777>>>FFFOOOWWW___ddd]]]WWWJJJ>>>;;;GGG]]]ooorrraaaLLL@@@;;;888666666222444BBB[[[rrr~~~}}}zzzZZZEEECCCBBBAAAAAABBBBBBCCCCCCBBB@@@>>>>>>???AAAAAAAAA@@@@@@@@@@@@???>>>======>>>???BBBDDDDDDBBB???===999999999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::999999777666333111000111///000111000000555===EEEUUUrrrmmmhhhcccgggxxx}}}rrrfffccctttvvvSSSPPP]]]llluuutttqqqoooooonnnpppoookkkfff```WWWNNN???>>>???GGGZZZooo|||~~~ssssssvvv{{{~~~{{{|||}}}yyyxxxxxx|||}}}yyywwwwwwwwwwwwxxxyyyzzzzzz}}}qqqsssgggWWWWWWZZZ___]]]TTTMMMKKKDDDDDDCCCDDDEEEFFFHHHIIIJJJJJJLLLNNNPPPNNNKKKHHHEEEEEEDDDDDDEEEFFFGGGHHHGGGFFFFFFHHHKKKLLLLLLKKKPPPPPPPPPMMMIIIGGGFFFFFFEEEHHHIIIFFFFFFJJJKKKHHHIIIFFFPPPZZZZZZ^^^ccc^^^___dddfffeeeffflllvvvtttddd]]]dddjjjmmmxxxzzzssskkkeee```]]]\\\^^^]]]aaabbb[[[TTTQQQOOOLLLVVVfffxxxwwwpppjjjeeedddhhhmmmpppqqqpppmmmiiieeebbb___[[[XXXUUUPPPJJJEEECCCBBBAAA@@@999888888777666555444444333333333333444444444444333333333333333333333333222222222333333333444444333444555444333333555777444444444555666777888999:::???EEEJJJKKKJJJGGGEEECCCJJJ]]]|||~~~xxxtttyyyvvv}}}]]]UUUYYYtttTTTEEEAAA;;;===>>>>>>===>>>???@@@???>>>>>>???@@@AAA@@@>>>>>>>>>>>>???@@@AAAAAAAAAEEEGGGIIIHHHEEEBBB@@@@@@@@@>>><<<;;;<<<<<<<<<;;;<<<===???AAACCCEEEFFFFFFBBBAAAAAABBBDDDEEEEEEDDDBBBAAA@@@???@@@@@@AAABBBBBBBBBAAAAAAAAAAAA@@@??????AAAAAA???@@@HHHTTT\\\iiiqqqwwwyyyrrrdddaaacccfffjjjpppjjjccckkkwwwvvvtttpppfff\\\]]]gggsssqqqbbbWWWVVVeeeppp}}}oookkkeeeUUUQQQIIIBBBBBBBBB@@@AAADDD>>>BBBFFFHHHJJJMMMRRRWWW[[[\\\```eeekkkpppuuuwwwuuuuuuwww{{{}}}wwwzzz|||yyyrrrlllkkklllhhhjjjhhh```YYYSSSIII???;;;::::::???DDDEEE@@@;;;444555555444333555999===@@@FFFNNNTTTVVVUUUTTTSSSJJJHHHEEEGGGMMMYYYfffooodddQQQ???999999999888999===AAAOOOfffyyy~~~}}}bbbPPPEEECCCCCCCCCBBBBBBDDDDDDCCC@@@===;;;;;;>>>AAABBBAAA@@@@@@AAAAAA@@@???===<<>>AAABBBAAA@@@???===;;;>>>======???AAABBBAAA?????????@@@AAABBBBBBCCCCCCEEEGGGHHHGGGDDD@@@>>>>>>???===;;;:::<<<=========???@@@AAACCCDDDEEEEEEFFFBBBBBBBBBDDDGGGHHHGGGFFFEEEDDDCCCBBBAAABBBCCCCCCAAA@@@????????????>>>===666===BBB@@@>>>BBBLLLSSSYYYaaaooo{{{}}}|||zzzmmmeeedddnnn{{{qqq``````iiihhhgggjjjiii```___kkk{{{hhh^^^SSS]]]lllrrryyyjjjbbbWWWMMMJJJHHHCCCBBBEEEDDDEEEEEEBBB@@@@@@DDDGGGCCCEEEIIINNNSSSWWW[[[\\\dddeeegggkkkoootttxxxzzzwwwxxxzzz|||}}}~~~zzzyyyyyyyyyxxxvvvqqqmmmjjjmmmooojjjaaaZZZVVVVVVQQQRRROOOGGGAAA???===:::999999===CCCHHHEEE<<<444333555666666777;;;AAAGGGSSSUUUXXXWWWQQQIIIBBB>>>DDDHHHOOOZZZcccgggdddaaaFFF@@@<<<;;;888777>>>HHHUUUWWW___nnn{{{bbbNNNFFFCCC@@@@@@@@@???@@@BBBAAA>>>===:::888999>>>AAABBBBBB@@@@@@AAAAAA@@@???===<<<@@@@@@AAAAAAAAA???===;;;888:::<<<>>>??????>>>===>>>>>>============>>>>>>888999999999777555333222333111222333111000444<<>>===IIIYYYnnniiiwww___VVVmmm{{{zzziiilll]]]YYYpppwww[[[MMMDDD>>>:::>>>>>>>>>???????????????AAAAAAAAA@@@@@@AAABBBBBBBBBBBBCCCCCCCCCBBBAAAAAAEEEEEEEEEEEEDDDCCCBBBAAA@@@>>><<<;;;<<<>>>AAABBBHHHGGGFFFFFFEEEEEEFFFFFFCCCDDDEEEFFFFFFGGGFFFFFF@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@AAAAAA???===@@@???>>>>>>???BBBDDDFFFJJJQQQ```oooxxx|||mmmbbbiiimmmlllggggggooosssooohhheeehhhtttwwwkkk^^^ZZZXXX\\\fffttt}}}mmmllliiicccccceee```XXXQQQMMMIIIFFFCCCBBB@@@>>>???AAADDDGGGHHHMMMOOOQQQTTTWWWZZZ\\\^^^bbbbbbcccfffjjjlllmmmmmmqqqqqqsssvvvxxxwwwtttrrrppprrruuuuuusssooommmlllmmmjjjiiijjjfff^^^\\\___ZZZXXXTTTOOOJJJEEEBBBAAABBBFFFGGGDDD>>>:::;;;>>>777:::===>>><<<999666666:::444333>>>OOOZZZYYYTTTLLLLLLIIICCC???BBBKKKTTTYYYaaaiiimmmoookkk[[[KKK<<<777333444888???MMMZZZkkkhhhkkkuuuwww]]]PPPGGGEEEIIIFFFEEECCCBBB@@@@@@??????;;;<<<>>>@@@AAAAAAAAA@@@===>>>???@@@@@@???===<<>>??????>>>======;;;:::;;;>>>@@@>>><<<888999::::::999666444222333444555333111111444777AAAZZZxxxzzzyyy}}}iii]]]___iiijjjmmmtttsss|||yyyuuutttuuutttnnnfff]]]hhhrrrrrrooozzz~~~yyyxxxsssttttttrrrnnnppprrrpppkkkgggeeefff^^^HHH:::>>>CCCDDDMMM\\\^^^mmmzzz~~~~~~~~~zzzzzzyyywwwuuutttuuuwww{{{tttpppqqqtttvvvwww|||}}}qqqpppvvvlllaaa\\\XXXQQQLLLLLLFFFEEEEEEHHHLLLPPPRRRSSSOOONNNMMMKKKJJJIIIHHHHHHGGGFFFEEECCCBBBBBBAAAAAADDDDDDDDDCCCDDDHHHOOOTTTbbb[[[QQQIIIFFFDDDCCCCCCGGGHHHIIIJJJJJJJJJJJJJJJMMMJJJHHHNNN[[[iiitttyyy{{{{{{wwwpppmmmmmmkkkhhhhhhgggfffdddcccccceeegggqqq~~~~~~{{{vvvwwwkkkfffccciiixxxzzzfffSSSPPPTTT]]]ooo{{{mmmaaa^^^aaa___aaabbbeeekkknnniiiaaaXXXSSSMMMHHHHHHIIIJJJJJJEEEBBB???===<<<;;;999888777666555555444555555555555444333222111222333333444444333333333333444555333333444444555555555555666777999===AAADDDEEEFFFBBB<<<999<<<@@@JJJeee\\\UUUqqqqqqbbbfffyyyqqqmmmuuu|||pppxxx}}}iiijjj~~~]]]NNNIII???:::>>><<<<<<<<<<<<<<<===>>>???AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAA@@@?????????@@@???===<<<===???AAACCCFFFFFFFFFEEEEEEEEEDDDDDDBBBCCCDDDDDDEEEEEEEEEDDD@@@???===<<<<<<>>>@@@AAA???>>>>>>???AAAAAA???===@@@@@@???@@@BBBDDDGGGIIIMMMQQQ[[[jjj|||wwwnnncccaaa```jjjxxxtttmmmvvvpppccc___eeellllllhhhfffjjjqqq|||ssseeeTTTGGGFFFCCC@@@???@@@AAA???>>>??????@@@@@@AAACCCDDDEEEHHHHHHHHHKKKOOORRRUUUVVVVVVWWWXXXZZZZZZYYYWWWUUUXXXZZZ\\\]]]\\\ZZZXXXWWWRRROOONNNOOOKKKEEEDDDHHHEEEFFFGGGHHHHHHHHHFFFFFFIIIJJJGGGBBB;;;777777888444555777888:::::::::999666:::DDDSSS______TTTJJJ===<<<<<>>???@@@AAAAAA@@@@@@<<<===>>>??????>>>>>>===>>>??????>>>===;;;:::999:::;;;===???@@@???>>>>>>===<<<:::<<<>>>???>>>===999999::::::999777444333444555555333111111333666;;;III]]]mmmuuuvvvtttsss```]]]gggtttwww~~~mmmgggbbbbbbhhhjjjddd\\\___iiisssuuuuuu|||~~~wwwrrrrrrqqqtttvvvwwwtttoookkkhhhhhhaaaLLL===<<<>>>AAANNN```mmmuuu||||||~~~{{{{{{{{{{{{{{{xxxvvvuuuwwwxxxzzztttrrrrrrtttuuuuuuzzz{{{{{{xxxyyyuuutttyyyiii```[[[TTTNNNLLLFFFFFFFFFIIIMMMPPPQQQQQQMMMLLLJJJIIIHHHGGGGGGFFFFFFFFFDDDCCCBBBBBBAAAAAACCCDDDEEEEEEFFFIIINNNQQQXXXSSSLLLGGGEEEDDDCCCBBBEEEEEEFFFHHHHHHIIIIIIIIILLLJJJGGGJJJTTTdddsss}}}vvvnnnkkkkkkiii]]]bbbfffgggeeedddgggjjjiiiooojjjeeehhhvvvyyyhhhVVVIIIBBBFFFYYYnnnxxxpppjjjfff[[[UUU\\\fffiiieeeaaa]]]WWWNNNHHHGGGIIILLLMMMHHHFFFCCCAAAAAA@@@>>><<<888888777666666666666666555555444333333333333333555444333333333444555666555555555555555666777777555888===BBBDDDDDDBBBAAA???<<<===AAAIII\\\cccCCCVVV}}}rrrsss|||{{{hhhqqq~~~xxxxxxoooHHHEEEGGG<<<999BBB===<<<;;;:::;;;<<<>>>???AAA@@@@@@?????????@@@@@@@@@@@@?????????@@@@@@AAAAAA@@@???>>>======>>>>>>???>>>=========???BBBCCCCCCCCCDDDDDDDDDCCCBBBAAA@@@AAAAAABBBBBBBBBBBBAAA>>><<<:::888888;;;>>>AAA@@@??????@@@AAAAAA@@@>>>@@@@@@@@@BBBDDDGGGJJJLLLMMMPPPTTTaaa{{{xxxeeeccc```nnnuuurrroooqqqvvv{{{}}}vvvlllccc\\\ooo~~~mmm^^^ZZZ\\\ssskkkZZZOOOHHH@@@===>>>???>>>;;;>>>===<<<<<<<<<===???@@@CCCBBB@@@@@@@@@AAABBBCCCEEEFFFGGGGGGGGGFFFEEEDDDJJJKKKLLLMMMMMMLLLJJJIIIKKKIIIGGGFFFCCC@@@AAAEEEDDDFFFIIILLLMMMLLLJJJIIIOOOKKKEEE>>>888555444444777555555777<<<>>>>>><<<@@@IIIUUU^^^]]]SSSEEE:::222555<<>>>>>???@@@@@@??????>>>;;;;;;<<<===>>>>>>>>>===>>>===<<<;;;:::999999999;;;<<<===?????????>>>>>>===<<<;;;<<<===>>>===<<<999999::::::999777555444444555444222000000222444:::>>>JJJ]]]nnntttlllcccWWW]]]ooo|||ooodddZZZ[[[cccfffaaaYYY___eeelllpppuuuvvvnnnnnnooowwwxxxxxxvvvqqqllliiihhhbbbOOO@@@;;;;;;???QQQfff{{{|||zzzvvvwww|||}}}~~~~~~{{{|||{{{{{{{{{yyyvvvuuuvvvwww{{{yyyuuutttttttttsssrrrssstttyyy~~~|||tttqqqqqq}}}xxxxxxpppddd^^^VVVOOOKKKDDDDDDEEEHHHKKKMMMMMMLLLIIIHHHGGGFFFEEEDDDDDDDDDFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFHHHIIIJJJMMMKKKGGGEEECCCCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGFFFEEEDDDEEEKKKXXXhhhtttxxx}}}|||rrrjjjhhhkkkmmmeeegggjjjjjjiiihhhjjjlllnnnooojjjeeehhhrrr}}}ddd\\\SSSJJJAAA>>>GGGSSSfffxxxzzzvvveeeZZZ^^^dddaaa^^^^^^___ZZZTTTPPPNNNNNNMMMMMMJJJHHHEEEDDDCCCCCCAAA???::::::999888777777777777777777666666555555555555777555444333222333444555666555555555555666777888:::===@@@BBBAAA???===<<<<<>>>>>>>>??????AAA@@@?????????@@@AAABBBBBB@@@>>><<<<<<===>>>???===<<<<<<<<<===>>>@@@BBB@@@AAABBBCCCCCCAAA???>>>>>>???????????????>>>>>>;;;:::999888999;;;===???@@@???>>>???AAAAAA@@@???>>>???@@@BBBDDDGGGJJJLLLHHHKKKMMMUUUpppvvvpppvvvqqqfffjjj}}}pppeeehhheeeaaa```dddggggggeeeeeecccxxxqqq^^^WWWVVVWWWeeemmmsss~~~yyykkkbbbVVVOOOMMMMMMIIIFFF???>>>===<<<<<<>>>???AAA@@@@@@@@@???===<<<;;;<<<>>>@@@AAABBBAAA@@@@@@AAAAAAAAABBBCCCDDDCCCAAA???@@@@@@@@@BBBDDDGGGMMMRRR^^^]]]ZZZWWWRRRLLLGGGEEEFFFAAA:::444333333333333888666777===FFFLLLKKKIIIRRRTTTUUUOOOEEE;;;666555:::DDDSSSbbbkkklllgggcccXXXQQQGGG>>>;;;;;;:::999555<<>>??????@@@@@@===============<<<;;;;;;999::::::;;;<<<======>>>???>>><<<:::::::::<<<===;;;;;;<<<===>>>>>>======<<<;;;;;;;;;;;;;;;;;;:::999999999999888777666555444444333111000000111111888<<>>===<<<;;;::::::::::::888888888888888888888888:::888666444333444666777666777888999;;;>>>@@@AAACCCDDDCCC@@@======???BBBBBBPPPiiihhhNNNGGGWWWlllxxxppp~~~tttxxxnnnbbbRRRGGGEEEFFFFFFDDDJJJHHHEEEAAA??????@@@AAA@@@???>>>===============>>>>>>===>>>>>>??????@@@???>>><<<;;;:::;;;===>>>::::::999:::;;;===>>>???>>>???AAAAAAAAA@@@>>><<<===============<<<;;;:::777888999;;;<<<============<<<;;;<<<>>>???>>>=========>>>@@@CCCEEEGGGHHH???EEEGGGJJJ\\\uuu}}}uuuqqqgggfffiiimmm~~~pppgggkkkhhh\\\[[[fff\\\YYY[[[```aaa]]]\\\^^^ooo||||||mmmccc^^^\\\]]]bbbaaacccjjjcccWWWWWWRRRWWW]]]ccciiirrr|||~~~{{{uuukkkdddIIIHHHEEECCCAAA@@@??????<<>><<<<<<;;;>>>AAABBBAAA@@@AAABBB===>>>???CCCFFFFFFCCC@@@GGGIIILLLOOOUUU^^^gggmmmiiiddd\\\SSSIIIBBB<<<:::666333///...000444777888::::::===FFFQQQWWWWWWTTTNNNLLLFFF<<<444555===EEEOOOYYYfffkkkeeeYYYMMMGGGEEEAAA<<<::::::<<>>???<<<<<<;;;;;;;;;<<<======;;;;;;:::999999888888888888888999999:::;;;<<<===???===;;;999999;;;<<<>>>::::::;;;;;;;;;;;;;;;;;;:::::::::999888888888888888888888888777666666555333333222222333222111000111999FFFUUUaaaggggggfffhhhnnn~~~kkkdddfffhhhkkknnnuuusssrrruuu}}}~~~}}}yyyssshhhpppvvvtttnnnnnnoooooonnnkkkhhhfffbbbYYYPPPIIIAAA???JJJYYY___[[[XXXZZZ```ffflllppptttzzz~~~~~~zzz{{{{{{yyyvvvttttttuuutttuuuwwwvvvuuurrrooonnnnnnllllllooonnnmmmpppuuussstttooodddXXXOOOJJJCCCBBBBBBCCCEEEGGGFFFEEECCCCCCBBBAAAAAAAAABBBBBBDDDCCCCCCBBBAAAAAABBBBBBEEEDDDCCCCCCDDDCCCAAA???AAABBBCCCBBB@@@@@@AAACCCAAABBBBBBCCCCCCCCCCCCCCC???AAABBBBBBBBBFFFLLLQQQ\\\cccgggccc___aaafffiiirrrjjjbbb```dddkkkppprrr|||rrrgggccceeefffccc______]]][[[YYYVVVQQQMMMJJJ???GGGOOOXXXhhhzzzjjj```]]]YYYZZZ^^^bbbeeeeeeaaa^^^RRROOOLLLJJJIIIHHHEEEDDDCCCCCCAAA@@@??????>>>>>>::::::<<<===============>>><<<:::999999;;;>>>???===>>>AAADDDGGGJJJKKKLLLEEECCC@@@======CCCMMMVVVeeevvvtttOOO???LLLjjj|||{{{qqq|||}}}zzzppppppsssPPPTTTQQQGGGAAAEEEGGGEEEMMMKKKHHHEEECCCBBBBBBBBB???>>>>>>===<<<<<<<<<<<<999:::;;;<<<============;;;:::999888888999:::;;;777888888999:::<<<===>>>>>>>>>???@@@???>>>===<<<<<<<<<<<<<<<;;;:::888888555777:::===>>>>>>===<<<;;;999888999;;;<<<<<<<<<<<<===>>>???@@@AAABBBBBB:::???BBBBBBJJJZZZccccccddd^^^``````^^^lllwwwnnnaaaUUUWWWaaabbbeeeoooxxxtttfff^^^___nnntttsssjjjgggnnnssssss}}}|||||||||hhhMMMDDD<<<@@@CCCCCCDDDMMM]]]jjj|||uuutttqqqnnnjjjfffdddbbbfffhhhiiiddd\\\UUUQQQPPPPPPUUUYYY[[[YYYWWWWWWXXXYYYZZZ]]]bbbfffeee```[[[gggiiigggcccccchhhlllmmmTTTOOOHHH@@@999555333222333444555777;;;???CCCFFFHHHGGGGGGJJJNNNPPPNNNKKK<<<<<<<<<===@@@HHHSSS[[[\\\```aaaZZZMMMAAA;;;::::::666555999>>>DDDMMMTTT___```cccdddaaa```iiissshhhPPPEEEBBBCCCDDDBBB???===???AAA:::999999999999999:::;;;999888777666666666666666888888888888888999:::;;;;;;999888777777888:::<<<:::::::::::::::::::::::::::;;;;;;:::777666666777777777666666666555555555222333444777888777444111000777CCCQQQ^^^lllyyyllllll|||ooogggfffkkkyyy{{{lllkkk|||{{{nnnnnnnnnooopppnnnkkkhhhiiiccc\\\SSSGGG>>>???FFFEEEDDDGGGPPPYYYbbblllttt||||||{{{|||||||||}}}}}}|||xxxvvvuuuuuurrrtttwwwwwwtttpppnnnmmmrrrnnnllllllkkkkkkooouuuxxxxxxvvvhhhYYYPPPMMMGGGEEECCCDDDEEEGGGHHHGGGDDDCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBBBBAAAAAABBBBBBDDDCCCAAABBBDDDEEECCCAAAAAABBBCCCAAA??????AAADDDBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@BBBEEEGGGPPPXXX]]]\\\[[[^^^bbbcccaaa\\\WWWVVV\\\fffqqqxxx|||~~~}}}}}}~~~zzzssslllhhhfffffffffhhhiiijjjhhheeeaaa\\\YYYGGGBBB???CCCOOOccc{{{lll```ZZZZZZZZZ\\\___bbbccccccYYYVVVSSSPPPNNNLLLJJJHHHJJJIIIHHHFFFEEEEEEDDDDDD@@@BBBDDDEEEGGGGGGHHHGGGBBBAAA@@@@@@BBBFFFJJJMMMKKKMMMOOOQQQQQQPPPNNNMMMDDDCCCCCCCCCJJJXXXlllzzzzzz___NNNAAAMMMssswww{{{{{{hhhqqqvvvtttsss}}}yyyXXXDDDGGGJJJHHHCCCAAADDDIIIIIIHHHGGGEEEDDDCCCBBBBBB???>>>===<<<;;;;;;;;;;;;999:::===???@@@???>>><<<999999999999999999999999777777888999;;;<<<===>>>???>>>>>>>>>>>>=========<<<<<<<<<;;;:::888777666555666888:::<<<===>>>>>>===;;;::::::===>>>??????======>>>>>>>>>>>>>>>>>>999;;;===>>>@@@FFFNNNUUUWWWWWW___aaaZZZ```nnnrrroooaaa[[[[[[eeemmm}}}rrrlllqqqqqqrrrkkk```dddtttsssTTTJJJFFFGGGFFFAAA<<<<<>>DDDMMMVVV]]]``````XXXTTTLLLBBB999666777999777666;;;EEEMMMRRRZZZcccdddeeegggjjjkkksss}}}fffSSSHHHEEEAAACCCCCCBBB@@@AAABBBCCC:::999999888888888999999888777666555555666666777999888777777777888999999777777666666666777999999;;;:::::::::::::::::::::;;;<<<===;;;888666777888666555555444444444444444333555888===???>>>888333333777AAARRReeeuuu~~~jjjeeexxxsssjjjfffnnn}}}pppsss|||qqqppppppqqqrrrpppllliiilllhhhbbbXXXLLL???:::;;;===>>>DDDNNNWWW___mmmyyyzzzyyyzzzyyyzzz{{{|||zzzwwwtttssssssqqqtttwwwvvvsssooommmmmmooolllkkklllllllllpppvvvzzzjjj[[[QQQOOOKKKHHHFFFEEEGGGIIIJJJJJJEEEDDDDDDDDDDDDEEEFFFFFFCCCCCCBBBAAAAAAAAABBBBBBDDDBBB@@@BBBEEEGGGFFFDDDAAACCCCCCAAA???>>>AAADDDCCCCCCCCCCCCBBBAAA@@@@@@@@@???======>>>@@@BBBCCCFFFNNNUUUVVVXXX\\\______dddbbb^^^ZZZYYY```lllvvvxxxuuunnntttwwwyyy|||yyynnnggggggjjjgggnnnuuuuuuqqqkkkgggccc^^^PPPEEEAAABBBHHH[[[pppppp___ZZZUUURRRTTTYYY]]]______\\\XXXUUUSSSPPPMMMKKKNNNNNNLLLKKKJJJIIIIIIIIIHHHIIILLLNNNPPPQQQQQQQQQEEEDDDDDDFFFJJJOOOUUUXXXYYYYYYZZZXXXTTTOOOIIIFFFHHHJJJMMMRRR^^^rrrxxx```RRRHHHPPP___wwwccceeesss}}}nnnUUUHHHCCCFFFMMMHHH>>>@@@MMMEEEDDDDDDDDDDDDCCCCCCBBB???>>>===<<<;;;:::::::::;;;===AAADDDDDDCCCAAA???:::;;;;;;<<<<<<<<<;;;;;;777888999:::<<<===>>>?????????>>>============>>><<<<<<;;;;;;999888666555555666666777999<<<>>>???BBB@@@>>>???AAACCCDDDDDD>>>>>>???>>>>>>===<<<;;;<<<999:::======>>>DDDMMMSSSVVVbbbggg___aaahhhhhhkkkrrrggg___]]]eeevvv~~~sssvvvsssbbbaaaqqq~~~tttZZZUUUYYYYYYWWWRRRKKKDDDAAA@@@777CCCTTTaaajjjpppvvvzzzyyykkk```SSSUUUPPPEEE======;;;777222333444666888999999999444:::AAACCC@@@>>>@@@CCC:::999777666888>>>FFFLLLKKKMMMRRR[[[cccddd^^^WWWNNNGGG<<<555333666999;;;???AAAJJJWWW\\\ZZZ\\\```bbbfffooowwwrrrWWWJJJFFFEEEAAAAAA???===>>>@@@AAA???;;;::::::999888888999999888777666555555666777888999888777666666777888888777666666777777888999:::<<<<<<;;;:::::::::;;;;;;<<<>>>???===999777888:::555555444333333333444444444777;;;AAAEEECCC<<<666333555???TTTkkkvvvrrriiimmmeee{{{sssiiicccmmm{{{~~~vvvzzzyyytttrrrpppqqqrrrpppkkkgggkkkhhhbbbZZZNNNCCC;;;999CCCCCCHHHQQQVVV]]]lll{{{yyyyyyzzzzzzvvvwwwxxxwwwssspppoooooopppsssvvvvvvrrrnnnmmmmmmiiihhhiiimmmoooooosssyyyuuuyyyhhhZZZPPPLLLKKKIIIHHHIIIKKKIIIEEEAAAEEEDDDCCCEEEHHHIIIFFFCCCEEECCCBBBAAABBBCCCBBBAAADDDDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCCCCAAA@@@AAABBBDDDCCCBBBAAAAAAAAAAAAAAACCCBBB@@@???>>>>>>???@@@AAACCCIIIPPPTTTXXX```hhhgggfffffffffddddddkkkttt~~~}}}ttthhhdddjjjoooooosss}}}yyyuuunnngggzzzzzznnnkkkhhh[[[OOOKKKHHHFFFHHHMMM```mmmvvvjjjccc[[[VVVVVVWWWVVVTTT[[[SSSRRRZZZ[[[UUUVVV^^^\\\XXXTTTQQQQQQQQQPPPOOORRRSSSTTTUUUSSSQQQNNNLLLEEEDDDHHHRRRYYYZZZYYYZZZWWWRRRMMMKKKKKKLLLKKKIIIUUU]]]dddjjj{{{jjjWWWUUU\\\ccckkkyyy{{{uuusssxxxdddJJJBBBBBBCCCCCCDDDDDDEEEEEECCCBBBAAAAAA@@@???>>>>>>???>>>>>>===<<<<<<;;;;;;@@@@@@AAACCCEEEEEECCCAAA;;;:::888777777888:::;;;::::::999999999:::;;;;;;???>>><<<:::999:::;;;<<<<<<<<<;;;:::999888888777666666666888<<<>>>>>>>>>@@@AAABBBCCCCCCAAA???>>>===<<<;;;;;;<<<<<<;;;:::<<<;;;:::;;;>>>BBBCCCCCCFFFOOOZZZcccfffeeecccaaadddnnn|||lll```bbbiiipppsssvvvmmmbbbcccllluuuoooZZZOOO^^^bbb^^^TTTRRRTTTLLL???>>>===AAAHHHMMMMMMNNNQQQ]]]___gggsss|||xxxuuuzzzwwwttttttlllhhhaaaZZZTTTOOOKKKHHH@@@<<<888666777888888777444444444666888888777555666777999;;;999555555666;;;888666999CCCNNNWWW[[[^^^YYYXXX]]]\\\RRRIIIFFF;;;888666555777999;;;;;;MMMPPP\\\kkkppphhh___]]]dddmmm}}}nnn```UUUIIIEEEIII@@@AAAAAA@@@@@@???>>>===;;;;;;;;;:::999888777666999777444222222444777999888777777777777777888999777888999999::::::::::::999888888999;;;<<<<<<:::::::::;;;;;;;;;:::888777888777666555444333222222333444777:::>>>>>>===:::555888===OOOeeefffbbbjjjoooiii|||rrreeeYYYgggppp~~~|||sssqqqooonnnmmmllljjjhhhnnnhhheeecccUUUAAA999<<<<<>>>>>>>>>>>======<<<;;;;;;:::======>>>@@@BBBBBB@@@>>><<<;;;:::888888999;;;<<<::::::::::::;;;<<<<<<===???>>><<<;;;:::;;;<<<===;;;;;;;;;;;;;;;:::::::::777666666999<<<>>>>>>>>>@@@AAABBBCCCBBBAAA???>>>>>>===<<<<<<<<<<<<;;;:::;;;::::::<<>>;;;===@@@FFFKKKOOOSSSVVVNNNKKKIIIIIIGGGEEEHHHNNNMMMOOOQQQOOOKKKGGGFFFGGGGGGDDD@@@===;;;:::777666555555444333444444333333888777666555444444555555111111333777:::<<<>>>@@@>>>===???GGGSSS]]]aaabbbWWWQQQMMMNNNKKKBBB;;;999???;;;777666<<>>===<<<::::::::::::999999888777999888666444444555777888888777777666666666777777888888999::::::;;;;;;;;;;;;999888999;;;======<<<:::;;;<<<<<<<<<<<<;;;:::999888777666555444333333444444444666888::::::999111555999DDDSSSVVV___rrr{{{mmmeee^^^UUU___wwwuuurrrzzzwww~~~xxxxxxtttqqqmmmkkkjjjjjjkkklllnnniiigggeeeYYYDDD:::;;;<<<>>>AAAFFFOOO]]]iiiqqqzzz~~~~~~{{{{{{}}}}}}{{{ppprrrssssssqqqpppqqqttttttvvvxxxxxxuuuqqqooonnnlllnnnooopppooooooqqqrrruuucccWWWPPPMMMJJJHHHFFFFFFFFFFFFDDDCCCFFFEEEDDDEEEGGGIIIIIIIIIGGGEEEDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBCCCDDDCCCAAA@@@AAABBBEEEEEEDDDDDDDDDCCCCCCCCCAAABBBCCCDDDDDDEEEEEEEEEAAAAAACCCKKKSSS^^^ooo}}}xxxvvvuuu|||}}}pppbbb\\\```eeegggpppxxx}}}tttlllkkkoookkkiiiiiidddZZZQQQNNNDDDBBBCCCKKK[[[lllzzzvvvfffaaaccckkkppprrrllliiinnnvvv{{{hhhbbbYYYRRROOOOOOOOOOOOMMMNNNPPPOOOLLLFFFAAA===AAA@@@DDDNNNUUUSSSMMMJJJRRRSSSWWW^^^iiiwwwsssfffTTTRRRVVV___kkkyyy}}}rrr|||xxxooouuuqqqqqq~~~^^^FFFCCCJJJBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>======<<<<<<;;;:::::::::=========???@@@@@@>>><<<===<<<;;;:::;;;;;;===>>>;;;;;;;;;<<<===>>>???@@@@@@???>>>===<<<===>>>???;;;;;;;;;<<<<<<=========777777777999<<<>>>>>>===???@@@AAABBBBBB@@@>>>===>>>>>>===<<<;;;;;;::::::;;;;;;;;;>>>AAABBBBBBAAA???CCCKKKRRRZZZaaahhhlllgggmmmttt{{{|||uuusss{{{zzzrrrfff^^^\\\]]]^^^^^^^^^YYYRRRMMMIIILLLWWWdddnnnwwwzzzuuurrrvvvyyywwwlllfff```YYYOOODDD???@@@???AAAAAA???===<<<<<<===;;;888777::::::777888;;;888888888888999999::::::333222000000111222222111222444555666444333333444777888777555333444888<<>>DDDMMMWWW___bbbjjjppptttnnnbbbaaaqqqyyyVVVJJJCCCEEEFFFBBB???AAA>>>>>>>>>>>>>>><<<;;;;;;999999:::::::::999999888:::999888777777777777777888888777777666666555555888999999:::;;;<<<<<<<<<===;;;999:::<<<>>>>>>>>><<<<<<===>>>>>>>>>======::::::999888777666666555555333111111333555666666///555666999???FFF[[[zzztttcccZZZUUUNNNTTTbbbfffqqqwwwooowwwppprrr{{{~~~tttppplllhhhgggjjjnnnpppoookkkkkkjjj^^^KKK>>><<<======???DDDNNNZZZeeemmmwww||||||zzz{{{{{{xxxkkkooorrrtttsssrrrqqqqqqrrrssssssqqqmmmjjjiiiiiimmmmmmmmmkkkjjjkkkmmmooo}}}~~~rrr```UUUOOOMMMJJJHHHGGGFFFFFFEEEEEEEEEFFFEEEDDDDDDEEEGGGIIIJJJHHHFFFEEEFFFGGGGGGEEEDDDAAAAAAAAABBBBBBBBBCCCCCCCCCEEEEEEEEECCCBBBCCCDDDEEEEEEEEEFFFEEEEEEEEEEEECCCDDDEEEGGGGGGFFFFFFEEEBBB@@@AAAHHHQQQ___sssqqqiiivvv}}}|||pppgggeeegggmmmttt|||{{{uuuooommmoooaaacccgggkkklllhhhcccaaaWWWSSSNNNKKKJJJMMMVVV___nnn}}}zzz|||yyyuuugggccc]]]XXXSSSOOOKKKHHHGGGJJJMMMNNNNNNJJJFFFCCCEEEFFFLLLTTTWWWUUUUUUWWWeeejjjsssyyysssjjjYYYMMMJJJKKK^^^zzz{{{~~~rrrdddhhh|||yyyllldddwwwoooYYYNNNCCC???CCCAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::>>>======???@@@AAA???>>>>>>>>>=========>>>??????=========>>>>>>@@@AAABBB@@@@@@???>>>>>>>>>???@@@========================999888888999<<<>>>>>>===>>>???@@@AAAAAA???===<<<>>>>>>>>>===;;;:::::::::<<<<<<===@@@CCCDDDCCCAAA???AAAEEEJJJRRR[[[eeelllfffmmmsssuuuwww|||xxxwwwkkkccc[[[ZZZ```gggjjjjjjnnncccWWWNNNJJJLLLUUU```eeepppzzz}}}rrrhhhccc^^^VVVQQQOOOMMMOOONNNIIIEEEDDDCCCAAA???:::777999:::777555666555444444555777777666444555444333444555666666555333555666666555555888:::999===AAAAAA???BBBHHHNNNYYYYYYXXX[[[bbbhhhfffaaafffbbb^^^^^^^^^WWWJJJ???<<<888444333444666:::===CCCJJJUUUbbbjjjlllhhhddd^^^```cccgggqqq~~~}}}gggRRRKKKDDDAAAEEEHHHEEEBBBBBB============<<<;;;::::::888888999:::::::::999999::::::::::::999888777777::::::999999888777666555999999999:::;;;<<<===>>>>>><<<::::::===???@@@@@@????????????>>>>>>======;;;;;;;;;:::999888888777444333111111333444333222111666666555999===TTTvvvtttbbbXXXRRRJJJPPP]]]aaayyywwwwwwtttyyy|||zzzrrrpppmmmkkkjjjlllpppsssqqqooopppoooeeeTTTFFFBBB@@@===>>>EEEOOOYYYdddlllvvv}}}~~~zzzzzzxxxuuulllooorrrtttuuutttrrrrrrqqqpppmmmhhhdddaaabbbdddiiijjjkkkkkkjjjkkkmmmooo}}}vvv}}}ooo]]]SSSNNNLLLJJJIIIIIIGGGFFFFFFGGGGGGDDDDDDCCCCCCCCCEEEGGGHHHHHHGGGFFFGGGHHHHHHFFFDDD@@@@@@AAAAAABBBCCCDDDDDDEEEGGGGGGFFFEEEDDDEEEFFFEEEEEEFFFGGGGGGFFFFFFEEEFFFFFFGGGHHHGGGFFFDDDCCCDDDAAAAAAFFFNNN\\\ppp}}}~~~}}}uuukkkfffmmmrrryyy~~~}}}wwwqqqnnnuuuvvvxxx{{{}}}tttmmmgggfffiiiaaadddgggiiilllppprrrsssrrrrrrrrrlll]]]NNNKKKOOOPPP___sssvvvqqqiiiccc^^^[[[XXXWWWYYY\\\```ccccccbbb___]]]```ccchhhllliiifffkkkttt|||lll\\\OOOOOOQQQQQQUUU]]]kkk|||~~~|||}}}zzzmmmaaaggg{{{tttnnnwww{{{uuukkkuuuUUUHHHIIIDDD???@@@@@@@@@??????>>>>>>======<<<=====================;;;;;;;;;;;;;;;:::::::::===<<<<<<===???@@@@@@>>>>>>>>>>>>??????@@@@@@AAA????????????@@@AAABBBCCC@@@@@@?????????@@@@@@@@@@@@@@@???>>>>>>===<<<<<<:::999999:::<<<======<<<===>>>???@@@@@@>>><<<;;;<<<>>>???===:::999:::;;;>>>>>>@@@BBBEEEFFFDDDCCC??????AAACCCHHHPPPZZZaaabbbhhhmmmnnnkkkmmmwwwooocccVVVTTT```rrrxxxkkk```\\\[[[ZZZYYYZZZVVV\\\dddnnn|||qqqdddbbbeeeddd___[[[\\\^^^\\\VVVUUUWWWUUUPPPGGG???:::<<>>===============>>>>>>:::555222666555444555777888777666444444444555888===CCCGGGMMMRRRXXXZZZYYYZZZ___dddhhhjjjjjjkkkqqqwwwssskkkaaa\\\VVVTTTSSSNNNCCC:::888888777777<<>>???>>>===;;;<<<>>>@@@@@@@@@BBBBBBAAA???>>>===<<<<<<<<<<<<<<<;;;:::::::::999444444444666777666333000333777555666;;;<<>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBB?????????@@@@@@@@@@@@@@@AAA@@@@@@???===<<<<<<;;;;;;:::999:::<<<======<<<<<<===>>>??????===;;;::::::===???===:::999;;;===@@@@@@@@@BBBDDDFFFEEEDDD>>>>>>>>>>>>@@@EEEKKKPPPYYY\\\aaacccccckkk}}}~~~hhh]]]cccrrrmmmccc]]]aaafffeee___\\\TTTPPPNNNQQQ[[[eeelllnnnpppbbbWWWZZZeeekkklllkkkssssssoookkknnntttpppgggUUULLLHHHMMMUUUWWWVVVVVVVVVWWWXXXWWWSSSMMMGGGCCCAAAAAAAAACCCFFFGGGFFFEEE@@@>>>===@@@GGGPPPWWW[[[dddgggkkkllljjjiiijjjlllvvvxxxuuunnnlllllleee[[[LLLHHHDDDAAA@@@>>>:::777555;;;AAAGGGPPP^^^jjjoooyyyyyyzzzzzzwwwppphhhbbbqqqiiiTTTIIIHHHJJJHHHEEEBBBBBBBBBBBBBBBAAA<<<<<<<<<<<<<<<;;;999999999999:::::::::999999888999999::::::::::::999999<<<<<<=========;;;:::999999888888888:::<<<>>>???===<<<<<<===???@@@@@@???BBBAAA@@@>>><<<<<<;;;;;;===<<<<<<<<<;;;;;;;;;:::666666777999:::999555222444555333666===;;;@@@RRRgggoootttqqqooopppsssvvvTTTYYYlllxxxoookkknnnnnnwwwqqqsss{{{|||~~~yyyyyypppdddlllpppuuuvvvsssqqqqqqsssrrrqqqqqqpppllldddZZZTTTKKKBBB@@@IIIRRRXXX___hhhoooxxx~~~|||xxxxxxxxxwwwzzzwwwuuutttuuuvvvvvvuuuooojjjccc\\\YYY\\\ccciiinnnqqqvvvxxxxxxxxxwwwwwwyyyxxxmmm[[[PPPKKKIIIEEEHHHJJJJJJGGGFFFFFFGGGCCCEEEGGGFFFDDDBBBCCCEEEGGGFFFFFFHHHIIIHHHEEECCC???@@@AAABBBDDDEEEFFFGGGEEEFFFGGGFFFDDDCCCDDDEEECCCDDDFFFGGGHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEHHHFFFEEEGGGHHHKKKVVV```sssggg[[[WWWYYY^^^fffnnntttooorrr~~~}}}tttmmmmmmssswwwiiidddeeefffiiihhhhhhsss|||rrr```TTTSSSMMMIIIFFFHHHNNNWWW^^^aaarrrqqqmmmkkksss~~~xxxvvvuuuvvvvvvsssssstttuuuuuuuuuuuuuuupppnnnmmmnnnjjjfffgggkkkUUUVVVTTTOOOHHHCCCAAABBBSSS\\\fffkkkooouuuxxxwwwvvv|||tttsssttttttaaasss~~~kkkiii|||}}}{{{___VVVNNNGGG???999;;;BBB;;;;;;;;;;;;<<<<<<<<<<<<999::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999888888:::>>>@@@AAAAAA>>>>>>???@@@AAAAAAAAAAAABBBBBBAAA@@@@@@@@@AAAAAA>>>>>>???@@@@@@@@@@@@@@@??????>>>>>>=========<<<<<<;;;:::;;;<<<===<<<;;;;;;<<<===>>>>>><<<;;;999888<<<>>>===:::999<<>>??????>>>>>>???AAADDDLLLNNNSSSWWWZZZcccwww{{{xxxzzz}}}~~~fff___\\\```dddccc``````YYYUUUPPPNNNOOOPPPSSSVVVZZZPPPJJJNNNXXXaaahhhnnnsssrrrmmmjjjsss~~~yyykkkVVVOOOMMMWWWbbbeeecccaaaaaacccdddaaaZZZTTTPPPPPP\\\[[[\\\]]]___```^^^]]]WWWRRROOOSSS[[[cccfffeeefffeeedddbbb```^^^]]]\\\oooqqqiiiZZZRRRQQQKKKBBB===<<<;;;::::::<<<>>>@@@IIIRRRZZZ___gggsss{{{}}}yyyvvvrrrsssxxxsssYYYFFF>>>>>>AAACCCFFFFFFEEEDDDDDDDDDDDDBBB============<<<;;;:::999::::::::::::999999888777888888888999::::::;;;;;;:::;;;<<<======<<<;;;999888777777777999;;;===???;;;;;;<<<>>>@@@AAA???===>>>>>><<<<<<;;;<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;999888888999::::::888666666666222666===:::<<>>BBBDDDAAA===<<>>>>>>>>:::::::::;;;;;;<<<<<<<<<999999::::::;;;<<<======<<<<<<==================:::999:::<<<@@@CCCEEEEEE===>>>???@@@AAAAAAAAAAAACCCCCCBBBAAA@@@@@@@@@@@@===>>>???@@@@@@@@@@@@@@@============>>>>>>>>>>>>===;;;:::;;;======<<<;;;;;;<<<===>>>>>><<<:::999777;;;>>>===:::999===@@@@@@>>>======@@@BBBCCCCCC@@@BBBCCCBBB@@@??????@@@BBBDDDKKKPPPQQQVVVeeevvv{{{mmmgggbbb```___\\\]]]```WWWZZZ```cccaaa]]]]]]```OOOHHHCCCBBBDDDHHHRRR\\\lllkkkfffeeesss|||lllYYYSSSTTT```lllnnniiieeefffiiiiiiddd\\\WWWXXXZZZnnnmmmmmmnnnnnnmmmjjjhhhfff___ZZZ]]]eeeiiifffaaaXXXTTTOOOLLLKKKJJJIIIHHHQQQUUUNNN>>>777;;;<<<777555999===AAAEEEKKKTTTZZZmmmuuuyyyvvvsssvvvuuurrrnnnmmmnnnvvv|||TTTMMMEEEAAABBBDDDFFFFFFDDDEEEEEEDDDCCCCCCAAA>>>============<<<;;;::::::;;;;;;;;;:::999888777666777777777888999:::<<<<<<888:::;;;======<<<:::999777777666666888:::===???:::;;;<<>>;;;;;;:::::::::;;;<<<>>>???<<<<<<<<<<<<<<<;;;;;;;;;<<<:::888888999:::::::::999888333666===:::===NNN\\\www~~~tttiiidddjjjlllwwwsssooogggfffddd]]]eeexxx{{{yyytttooommmeeelllqqquuuuuuqqqooopppsssnnnmmmjjjhhhhhhhhhddd___TTTFFF@@@GGGMMMMMMPPPXXX___jjjssssssssswww}}}~~~{{{xxxwwwwwwuuurrrnnnkkkfff```\\\^^^hhhvvv~~~{{{wwwrrrooooooooosssyyyfff[[[XXXUUUQQQHHHFFFDDDCCCDDDDDDCCCBBBHHHIIIJJJJJJIIIFFFDDDBBBBBBCCCDDDFFFFFFFFFEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGDDDDDDDDDBBBAAAAAACCCEEEBBBCCCEEEEEEDDDCCCDDDEEECCCBBBBBBAAA@@@@@@@@@AAACCCCCCCCCBBBBBBEEEIIIMMMUUUWWWYYYWWWUUUWWW^^^dddmmmlllkkkllloootttxxxzzztttssspppmmmlllpppyyyxxxxxxwwwwwwuuusssqqqooossstttoooiiiqqqlll\\\ZZZXXXRRRUUU___aaafffgggjjj|||mmm\\\OOODDDAAA>>>;;;;;;>>><<<::::::>>>@@@===;;;;;;BBB@@@;;;>>>EEE>>>888AAA888555555999;;;<<>>>>>???===<<<;;;::::::;;;<<<===>>>>>>======<<<<<<<<<<<<<<<:::999===CCCFFFDDDAAA===>>>@@@BBBCCCBBB@@@>>>???>>>===;;;::::::;;;<<<>>>???@@@@@@@@@???===<<<<<<<<<======>>>>>>>>>???===;;;:::;;;>>>???>>><<<>>>????????????>>>======<<<===>>>===<<<;;;<<<>>>@@@???>>>@@@BBBDDDCCCBBBCCCBBBAAA@@@@@@@@@AAABBBGGGGGGEEEEEEGGGMMMVVV\\\eeeooo|||yyymmmbbb```bbbaaa]]]\\\dddhhhggglllxxx}}}yyy```VVVIII???>>>DDDGGGGGGPPPKKKJJJVVVgggooojjjaaaSSSSSSYYYbbbhhhgggffffff```gggkkkdddUUUMMMVVVcccnnnrrrtttsssqqqnnniiidddgggddd^^^XXXXXX[[[ZZZVVVPPPIII@@@:::777999<<>>CCC;;;444<<<@@@;;;:::<<>>===>>>@@@AAAFFFEEECCCAAA@@@>>>>>>===>>>>>>======<<<<<<<<<;;;:::888666444333555777888777888888999999::::::;;;;;;>>>999777===<<<777:::999777555333444777;;;===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;:::<<<;;;:::999888888888888999999999999999999999999555444666:::;;;;;;>>>DDDXXXnnntttkkkmmmsssvvv~~~ooobbbaaammmooommmuuu|||yyyqqqqqqnnnwwwuuuuuuuuurrrmmmmmmqqqkkkjjjiiikkkmmmnnnkkkhhhaaaPPP@@@<<>>>>>>>>???BBBCCCCCCBBBBBBCCCFFFIIILLLQQQWWWZZZ[[[^^^dddhhhhhhllluuuzzznnnmmmppptttuuurrrooooooqqqlllllllllkkkjjjkkkmmmooo|||qqqggglll|||nnn^^^QQQOOORRRTTT\\\eee]]]___gggnnnaaaRRRJJJEEE@@@@@@BBB>>>888666888999999:::===CCCOOOXXX``````MMM<<<===>>>===>>>BBBFFFKKKSSS\\\zzztttwww|||wwwrrruuu{{{~~~pppnnnccc___jjjuuu}}}vvvcccfff|||vvvXXXJJJIIIBBBAAA???<<<;;;:::999999;;;<<<<<<===>>>>>>??????======<<<<<<<<<======>>>======<<<<<<<<<;;;;;;;;;<<<:::999<<>>>>>>>>>>>===<<<;;;:::<<<<<<===>>>???@@@@@@@@@<<<:::999;;;===???>>><<<;;;<<<<<<===>>>>>>>>>===;;;<<<======<<<;;;<<<===>>>>>>@@@@@@AAAAAAAAAAAA@@@???>>>======>>>???@@@DDDDDDDDDCCCDDDFFFJJJNNN[[[eeetttppphhhddd___XXX]]]```fffnnnyyyzzzqqqggg___TTTKKKHHHJJJKKKJJJEEEAAA???CCCLLLRRRRRROOOLLLGGGGGGLLLQQQQQQOOOPPPTTTVVVUUUNNNFFFFFFPPP\\\dddeeeeeebbb]]]WWWPPPKKKSSSRRRNNNHHHFFFGGGEEE@@@888777777777888:::<<<===999CCCAAA;;;AAADDDEEEJJJUUUXXX\\\```gggsssuuukkkiiippp|||tttcccUUUIIIEEECCCAAA>>>======??????CCCBBB@@@???======<<<<<<=========<<<<<<;;;;;;;;;999888777555555666777888666777777888888999::::::666999>>>AAA===;;;999777888777555444555777:::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::999888888777666666666999999999999999999999999888666666777666777>>>GGG^^^qqqyyynnnmmmqqqttt{{{vvveee___bbbhhhjjjpppyyyyyyyyy{{{|||tttsssoooyyyyyyzzzzzzssslllmmmrrrmmmllllllmmmoooooollliiieeeVVVFFF@@@BBBGGGNNNTTT```hhhooorrrwww~~~xxxrrrnnnooosssvvvssspppqqqooommmqqqzzzzzzqqqmmmlllkkkjjjlllwwwggg___ZZZVVVLLLIIIFFFEEEEEEEEEDDDCCC@@@AAACCCDDDEEEEEEDDDCCCBBBDDDFFFGGGHHHHHHGGGFFFCCCCCCBBBBBBBBBBBBAAAAAA>>>?????????>>>>>>@@@BBBAAACCCDDDCCCAAA@@@@@@AAA>>>======<<<<<<<<<<<<<<>>AAAFFFLLLYYYtttqqqYYYWWWWWWVVVVVVYYY\\\dddrrrtttwwwzzzwwwyyyqqqhhhdddbbbdddiiiiiilllyyyzzzppplllkkkjjjkkkmmmdddbbbooo{{{TTTEEECCCAAA??????===<<<;;;:::::::::<<<<<<======>>>>>>??????======>>>>>>>>>>>>======;;;;;;;;;:::::::::::::::;;;:::999;;;???AAA???<<<<<>>777999>>>999::::::999999:::<<<>>>???>>><<<;;;:::999888888:::;;;<<<===??????@@@@@@;;;:::999;;;===>>>===<<<:::;;;<<<>>>??????@@@@@@:::<<<===<<<;;;:::;;;<<<:::>>>AAAAAA???======>>>;;;;;;:::::::::<<<===>>>>>>@@@BBBBBBAAAAAAAAABBBMMMWWWfffwwwrrroooooovvv{{{sssllljjjdddeeerrr}}}pppeeeddd^^^XXXSSSQQQPPPOOOOOOJJJGGGCCC@@@BBBEEEIIILLLOOOEEE>>>@@@EEEEEECCCCCCAAABBBBBB???<<>>===;;;??????:::777888777444333555777888:::<<<@@@BBBVVVcccccc[[[ZZZYYY]]]hhhppptttxxx{{{~~~{{{yyybbbLLLFFFEEEAAAAAA@@@???>>>============>>>>>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;:::888888888777777777777777666666666777888888999999444666IIIOOO>>>:::>>>666666666666666777888999999999999999999999999999999999::::::::::::999888888888777777666666555555555888888888888888888888888999777777555333666BBBPPP{{{{{{nnnkkkmmmyyyrrr___^^^gggeeeaaakkkuuuvvvwwwsssnnnkkkoooyyyyyy{{{~~~|||qqqooosssnnnnnnooopppqqqpppllliiiiii\\\NNNEEEAAABBBJJJSSS___eeekkkmmmrrr{{{ooollljjjkkkooorrruuuuuuxxxuuuuuu{{{tttlllmmmnnnkkkfffjjj{{{xxxeee\\\YYYVVVPPPMMMIIIGGGGGGGGGFFFEEE@@@AAABBBCCCDDDDDDCCCCCCCCCEEEGGGIIIJJJIIIHHHGGGBBBBBBAAAAAA@@@??????>>>===???@@@@@@@@@@@@BBBDDDAAABBBCCCBBB@@@>>>>>>???===<<<<<<;;;;;;;;;<<<<<>>======<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<=========;;;<<<===>>>>>>===;;;:::999999999999999999888888:::999999:::<<<===;;;999;;;CCCJJJGGG===666888<<<777999:::999888999===@@@@@@???<<<:::888777777777777888:::<<<>>>?????????;;;;;;;;;<<<===>>>>>>>>>======???@@@@@@AAAAAAAAA999;;;<<<;;;:::999:::<<<777<<>>;;;===???@@@@@@???@@@AAACCCJJJVVVbbbqqq|||}}}xxxoooeee[[[[[[hhh~~~vvvpppyyy~~~uuuggg___XXXUUUTTTWWWYYYXXXXXXXXXVVVTTTPPPMMMMMMPPPTTTXXXZZZMMMDDDFFFKKKMMMJJJIII@@@FFFLLLKKKHHHGGGGGGFFFAAA<<<888777777777;;;???999>>>???;;;999;;;>>>??????AAACCCCCCEEELLLWWW___zzz~~~ppphhh``````kkkvvvvvvttttttxxxzzzooo[[[GGG???AAACCCAAA===============<<<;;;:::;;;;;;::::::999:::::::::::::::::::::::::::::::::777888999999999888666666666666666777888888999999999888QQQXXX>>>999CCC777555555666777777888777777888888888888888888888888999999::::::999999888777666666666666666555444444666666777777777777888888666777888777444888GGGWWWxxxmmmkkkooo~~~uuueeekkkyyyooobbbgggddd```iiilllfffeeelllxxxuuunnnyyyuuunnnnnnnnnoooppprrrqqqoookkkiiikkkaaaSSSGGG>>>===GGGSSSXXX^^^dddhhhnnnvvv{{{zzzkkkkkkjjjjjjkkkoootttxxxwwwuuuvvv~~~|||oookkknnnpppmmmgggiii{{{~~~qqq]]]VVVUUUTTTTTTQQQLLLIIIHHHHHHGGGFFFBBBCCCCCCCCCCCCCCCCCCCCCEEEGGGIIIKKKLLLJJJHHHGGGBBBBBBAAA@@@???>>>======<<<>>>@@@@@@@@@@@@AAACCC@@@BBBBBBAAA???======>>>=========<<<<<<======>>>BBBDDDEEEEEEBBB@@@>>>>>>@@@DDDIIIOOOUUU[[[```dddbbbdddhhhoootttpppfff\\\VVVZZZ___ccceeejjjpppvvvhhhlllpppqqqpppnnnnnnoootttuuusssllldddccciiimmmlllgggooowww|||sss[[[[[[\\\aaajjjrrruuutttkkkddd^^^```eeellluuu|||yyyvvvtttqqqoootttxxxwww}}}vvv___LLLJJJYYYkkkvvv{{{uuuzzzyyy|||{{{tttzzzuuukkk{{{oooTTTKKKHHHBBB999========================999999999:::::::::::::::999:::;;;;;;;;;:::888777777777777888888888888888999999999999::::::999888:::>>>AAA@@@===999999:::888:::<<<;;;999999===AAABBB@@@===;;;999888888888888999;;;>>>???@@@@@@???<<<<<<============>>>>>>>>>>>>>>>??????>>>>>>===888:::;;;:::999888999:::666;;;@@@@@@<<<888999;;;888888777888999;;;===>>><<<===>>>===<<<<<<>>>@@@>>>BBBGGGMMMYYYeeejjjhhhhhh```VVVUUU^^^mmm{{{zzzkkkdddXXXRRRRRRYYY``````___aaaWWWUUUTTTTTTVVVYYY[[[\\\```UUUNNNQQQXXXYYYWWWTTTYYYccciiiccc[[[WWWUUURRRKKKBBB;;;::::::<<>>999:::;;;<<<<<<<<<;;;:::999::::::999999999999::::::888888888888888999999999666777999999999888666555666666777777888999999999===:::PPPTTT888666BBB888555555666777888777666666777777777777777777777777:::::::::::::::999888888555666666777666666555444555555555666666777777777444555888888555777DDDRRRtttvvv{{{~~~zzzqqqooorrr|||{{{nnnhhh^^^[[[jjjkkkiiillluuu|||}}}hhhdddrrrvvvkkkggglllnnnppppppooollljjjiiikkkcccXXXLLLAAA===FFFSSSOOOWWW___fffnnnuuuvvvsssmmmmmmmmmkkkkkknnnssswwwpppoooqqqxxxxxxsssnnnmmmnnnnnnkkkgggiiihhhVVVRRRSSSSSSVVVRRRMMMIIIHHHGGGGGGFFFCCCCCCCCCCCCCCCCCCDDDDDDGGGIIILLLNNNMMMKKKHHHFFFBBBBBBAAAAAA@@@???>>>>>>;;;===?????????>>>???@@@???AAABBBAAA???>>>>>>??????>>>>>>>>>>>>??????@@@CCCEEEFFFFFFDDDBBBAAAAAACCCCCCEEEIIIPPPYYYaaafff]]]```dddggggggddd^^^ZZZ[[[\\\\\\]]]bbblllzzz}}}yyytttttt~~~tttnnnmmmsss|||~~~uuussszzz~~~vvviii^^^aaaeeejjjssszzz{{{wwwrrrjjjeeegggmmmsss|||~~~yyyvvvtttrrrpppsss~~~~~~ssskkk^^^```aaaccclllyyy~~~~~~vvvrrr{{{{{{~~~{{{yyyyyyuuuvvv|||oooVVVKKKDDD===:::>>>;;;<<<<<<=========<<<<<<888888888888888888999999888888999888888777666555777777777777777888888888888888999999999999888888:::999999:::<<<<<<<<<;;;;;;>>>@@@>>>:::999===BBBAAA@@@>>><<<:::999888888:::<<>>>>>>>><<<;;;<<<===:::::::::::::::999888888888999:::999888777888:::666:::======;;;999999;;;999999888999:::<<<>>>???>>>>>><<<:::888888:::======>>>>>>???FFFPPPVVVVVVXXXWWWXXX\\\dddjjjllllllttt{{{ggg[[[UUU]]]eeeeeebbbbbbWWWYYY[[[\\\\\\\\\\\\\\\ggg___ZZZ^^^dddeeeccccccrrryyyxxxlll```^^^]]]ZZZQQQHHHDDDIIIMMMQQQ[[[fffsssqqqhhh[[[SSSRRRSSSRRRPPP[[[gggnnnooorrr{{{vvviiifff^^^[[[eeefffoooxxx}}}|||hhhXXXIIICCCAAA>>>===>>>>>>;;;888999::::::;;;;;;;;;::::::::::::999999888999999999666777777777777888888888666777777888888777555444555555666666777777888888:::777CCCDDD222222;;;777555666666777777666666555666666666666666666666666999::::::::::::999888888444555666777777666444444333444444555555666666777444444555666333333===III```gggvvvuuulllllloooccc\\\___llljjjjjjqqqxxxyyyzzz{{{kkkiiiuuuxxxnnnkkkkkkmmmooonnnlllkkkjjjkkklllhhhbbbXXXLLLDDDGGGPPPJJJRRR\\\dddnnnuuuuuuqqqqqqpppooommmlllnnnqqqtttjjjkkkmmmqqquuuxxxwwwwwwnnnooooooooonnnjjjfffdddiii|||bbbUUUTTTUUUSSSVVVRRRLLLGGGFFFEEEDDDCCCAAAAAAAAABBBCCCDDDEEEFFFJJJLLLNNNOOONNNKKKGGGEEECCCBBBBBBAAAAAA@@@@@@@@@<<<>>>@@@AAA???>>>>>>??????@@@BBBAAA@@@??????@@@???????????????@@@AAAAAACCCEEEGGGFFFEEEDDDEEEFFFFFFDDDCCCEEEKKKSSS[[[```\\\^^^aaaddddddbbb___]]]___`````````ccckkkwwwwwwrrr}}}|||{{{nnnooosssooofffffflllrrryyy}}}sssllllllpppwwwyyyttt}}}yyyvvvvvvuuutttzzztttuuuuuuuuu{{{qqq___XXXVVViiivvv|||}}}yyy~~~```SSSFFFAAA>>>999999===999:::;;;;;;;;;:::999999999999999888888888888888999888777666555555555555666666777777888888888888777888999999999888888888:::999777888:::<<<===>>>???CCCEEEAAA;;;:::>>>BBB??????>>>===;;;:::888777:::<<>><<<===>>><<<999888888:::666666777888888888777777777888999888777777888999888999:::;;;;;;;;;;;;;;;:::999999999:::;;;===>>>;;;;;;;;;:::999999;;;===;;;<<<;;;999<<>><<<;;;:::;;;<<<<<<;;;<<<999999999::::::;;;;;;;;;:::999888777777777777777555555666666666777777777666666666666666555444444222333333444444555666666444444666555222333777888666666666666666666666666666666666666666666666666888888999999888888777666222333444555555444333222222333333444555555666666444222222333333666@@@JJJUUU]]]ppppppfffgggwwwpppkkkcccVVVWWWbbbgggiiiiiipppxxxxxxttt|||{{{xxx||||||tttmmmoookkkmmmnnnmmmkkkjjjlllnnnmmmnnnnnnjjj]]]OOOIIIJJJGGGNNNVVV___jjjsssuuuqqqsssqqqooonnnnnnoooooopppjjjllloooooommmllllllmmmkkklllnnnooonnnkkkgggccchhhwww```WWWWWWWWWTTTUUUPPPJJJFFFCCCCCCBBBAAA>>>>>>???@@@BBBDDDFFFHHHKKKMMMOOOPPPOOOKKKGGGDDDCCCCCCCCCBBBBBBBBBBBBAAA???AAACCCCCCBBB@@@@@@@@@>>>@@@AAABBB@@@@@@@@@AAA???????????????@@@AAAAAADDDEEEGGGGGGFFFFFFHHHIIIHHHFFFCCCCCCFFFLLLRRRUUU___^^^^^^```ccceeedddbbb```aaaccccccdddhhhooouuuvvvlllkkkvvv||||||}}}zzzxxxtttpppiiipppyyy~~~tttqqqttt{{{uuullljjj{{{xxxwwwuuurrrrrruuuwww|||zzztttyyy||||||yyypppaaaXXX[[[eeezzz|||jjjmmm~~~vvvxxxxxxssshhh[[[PPPGGG===:::>>>AAA>>>888888888999:::999888777666:::999999999999999999999:::999777555555555555666666777777777888888999999666888999999999888999999;;;:::999888888;;;>>>AAACCCFFFGGGCCC===:::>>>BBB======>>>===<<<:::888666888999<<<>>>???===<<<:::;;;======;;;777555555777444555666888888999999999666888999888777666777888999888888999;;;===<<<;;;:::999999999999;;;<<<===666888;;;======>>>@@@AAA999;;;:::888999>>>@@@>>>AAAAAACCCJJJUUU]]]aaaaaajjjiiihhhiiirrrzzzzzzuuuiiisssvvvzzz~~~|||xxxoooeeehhhnnnxxxpppjjjiiiiiiiiikkkooo{{{~~~zzzpppllljjj]]]LLLZZZVVV[[[hhhnnnmmmqqqzzzxxxvvvoooiiihhhiiifffaaa```hhhooonnnhhhhhhsss}}}{{{{{{|||wwwcccMMMGGGDDDEEEAAA555<<<;;;;;;<<<;;;999888999999999999999:::;;;<<<<<<999999777666666555555555444555555555666666777777666555555555444444444444000111111222222333444444000333...---666777666;;;777666666555555555666666777777777777777777777777777777777777777666666555000111333444444333222000222222333444444555666666444000...222666===HHHSSSFFFMMM___pppqqqgggdddkkk~~~qqq^^^[[[YYYNNNVVVeeebbbmmmlllrrr|||}}}yyy{{{uuurrruuu|||iiieeejjjlllmmmnnnllljjjjjjmmmqqqooosssxxxxxxkkkWWWIIIEEEDDDJJJPPPYYYeeepppsssqqqsssqqqooooooppppppooommmlllpppssspppjjjfffgggiiijjjiiijjjmmmpppooojjjfffjjjwwweeeWWWWWWVVVKKKQQQIIICCCCCCCCCAAA???@@@BBB@@@@@@CCCGGGIIIHHHFFFLLLMMMNNNNNNMMMKKKHHHFFFEEECCCBBBAAAAAABBBCCCEEEBBBBBBCCCCCCBBB@@@>>>===@@@BBBEEEFFFEEECCCCCCCCC======???@@@AAACCCDDDDDDFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDBBB@@@>>>AAAHHHMMMXXX[[[___ccceeegggiiikkk___ccchhhkkklllkkkkkkkkkwwwuuulllppp}}}mmmeeemmmqqqwww||||||www}}}~~~xxx|||{{{ssspppuuuxxxxxx~~~}}}nnndddgggoooyyyzzz~~~yyyyyyzzzmmmmmmyyy{{{rrriiissszzzyyyxxx}}}uuu___aaarrrqqqxxx|||zzzjjj^^^ZZZVVVRRRIII???::::::;;;:::888888888888888888888888888888888888999999:::::::::999777555444444555888999888777666666666777888999888777777888888:::;;;<<<<<<<<<<<<<<<<<<===>>>>>>DDDCCCBBB???===>>>AAADDDBBBAAA???===;;;:::999999888;;;>>>>>><<<:::888888555555555666777999:::;;;999777777999<<<<<<:::777666888999999888888888999;;;;;;<<<<<<<<<;;;999888888777777999;;;======<<<::::::;;;<<<===>>>?????????===;;;===@@@AAA???===???>>>===>>>CCCKKKTTTZZZwwwtttqqqpppqqqnnniiiddd```gggwwwwwwrrrrrrzzz|||}}}{{{yyy{{{|||vvvnnnbbbeeeqqqsss{{{xxxyyy}}}zzznnnaaaZZZbbbhhhmmmmmmjjjiiinnntttoootttwwwvvvxxx{{{wwwooowww~~~yyykkk]]]TTTGGGFFFDDDAAA@@@?????????===<<<;;;999888777777777::::::999999999999999999::::::999888888777777666666888999999888777888999888777666666666666444222666666666666555444222111111111111111222333444555666555333222222333444555666666555444444444444444666555555555444444444444111333555555333222222333555555666666666666555555444333333666;;;@@@CCCDDD>>>BBBLLLVVVZZZ___nnn~~~|||ddd[[[WWW[[[]]]^^^hhhwwwttt|||yyyuuunnntttttt{{{aaaVVV^^^iiimmmkkkiiiiiikkkmmmnnnnnnsssrrrsssuuuqqqdddPPPAAAIIIJJJKKKPPPZZZeeelllnnnqqqsssuuutttqqqnnnmmmmmmmmmrrrrrrkkkeeeeeeggghhheeegggiiikkklllllllllllllll~~~~~~lllZZZUUUSSSHHHPPPIIIDDDDDDEEECCCAAABBBCCCBBBBBBEEEIIIKKKJJJIIIMMMMMMNNNNNNMMMKKKIIIGGGEEEDDDBBBAAAAAABBBDDDEEEBBBBBBCCCCCCBBB@@@???>>>???BBBEEEFFFEEECCCBBBBBB???@@@AAABBBDDDEEEFFFGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEEEECCC@@@>>>@@@DDDHHHTTTVVVZZZ^^^bbbgggmmmpppoooqqqqqqnnnjjjiiimmmppp|||wwwiiifffrrrsssjjjiiirrruuuwwwxxxyyyzzz{{{{{{zzz}}}~~~sss{{{vvvrrrwwwzzzyyyxxx{{{~~~yyyuuurrrmmmjjjmmmsssxxx}}}wwwiii]]]___lllppplll|||}}}~~~tttkkk```jjjpppbbbiii{{{kkkSSSNNNPPPPPPMMMFFF>>>::::::;;;:::888888888888999999:::::::::999999::::::::::::::::::999888666555555666999:::888888777777777888999:::888888999::::::;;;;;;<<<<<<<<<;;;;;;<<<======>>>AAAAAA@@@>>><<<===???AAA@@@???===;;;:::999999999:::<<>>?????????@@@???===>>>@@@AAA@@@>>>???===;;;;;;>>>DDDJJJNNNfffjjjnnnnnnkkkgggeeeeeeiiinnnyyywww```^^^fffooossswwwxxxzzzzzzvvv}}}yyyyyy}}}~~~nnn^^^SSSLLLHHHFFFDDDBBB@@@???>>>>>>>>>;;;;;;999888777666666666999999999999999999999999999999999999999888888888:::<<<======:::777666666777666555666777777666444;;;:::888777555333222111111111111111222333444555555555444444444444444555777666555555444444444555666666666555555555444444222444444444222222333444555666666777777666666555999777555555777:::;;;;;;888;;;DDDNNNUUU]]]kkkzzz~~~kkk\\\UUU```nnnssstttxxxyyy}}}xxx~~~{{{aaaWWW```kkknnnmmmkkklllnnnpppqqqpppqqqqqqsssvvvuuuiiiWWWIIIJJJJJJJJJMMMUUUaaajjjooowwwuuusssqqqqqqpppnnnmmmnnnrrrqqqjjjeeeeeeggghhhfffggghhhiiijjjkkkkkkllllll}}}zzzkkkuuuppp]]]UUURRRJJJNNNHHHDDDEEEGGGDDDBBBCCCCCCCCCDDDGGGKKKMMMMMMMMMMMMNNNOOOOOONNNLLLIIIHHHEEEDDDCCCCCCCCCCCCDDDEEEBBBBBBBBBBBBBBBAAA@@@??????CCCFFFGGGFFFCCCAAAAAAAAAAAABBBCCCEEEFFFGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEEEECCCAAA>>>>>>@@@BBBLLLOOOSSSYYYaaalllvvv}}}uuulllkkksss{{{tttfffhhhfffbbbfffqqquuuzzz{{{zzzzzz~~~|||vvv}}}{{{tttzzzooommmhhhhhhpppzzz~~~~~~~~~zzzuuuqqqpppmmmjjjjjjnnneeeuuullleeejjjqqqsssqqq{{{|||nnnfffggghhhwwwvvvaaa^^^rrrdddKKK@@@@@@DDDEEEEEEAAA<<<:::;;;<<<;;;999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;999888777666666888:::;;;888888888888888999::::::888999;;;<<<======<<<<<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>===<<<;;;<<<======<<<;;;:::999999999999===???AAA@@@===;;;999888666666777777777888888888888888888:::<<<<<<:::888888999:::999777666777777<<<<<<<<<<<<;;;:::999888777666666888;;;<<<<<<<<<999:::<<<>>>???@@@@@@@@@BBBAAA@@@@@@BBBBBBAAA@@@@@@>>><<<;;;;;;>>>AAADDDOOOYYYcccddd]]]YYY\\\```hhhlllsssyyy~~~rrr[[[]]]kkkyyy{{{||||||vvvrrrpppzzzppp```PPPDDD@@@@@@BBBCCCBBB@@@???======<<<<<<:::999888777666555555555777888888888999:::::::::999999999999::::::::::::<<<>>>???===:::777555444777555555666888888777666>>>===:::777444333222222111111111111222333444444444444555555555555555444777666666555555555555666777777777666666666555555333444444333111222444666666777777888888777777666;;;888555444444555444444555666<<>><<<===@@@>>><<<<<<===>>>===;;;<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>======<<<<<<;;;;;;:::999888777888999;;;<<<888888888999999:::;;;;;;999:::<<<>>>>>>>>><<<;;;;;;;;;::::::::::::;;;;;;:::<<<>>>>>><<<::::::;;;;;;;;;::::::::::::;;;;;;???@@@AAA@@@===:::999999888999999999999888888888888888999;;;<<<;;;:::999;;;<<<<<<:::888777777999<<<<<<;;;;;;:::999999888888777777999<<<>>>>>>===:::<<>>>>>>>>@@@AAA@@@IIIRRRRRRMMMKKKPPPVVVYYY^^^ccceeefffmmmxxx~~~lllaaafffqqqzzzyyysssqqqqqquuummmddd\\\PPPLLLGGGBBB???>>>???@@@??????>>>===<<<;;;;;;;;;:::999888777666666666666666777777888999::::::;;;888888999::::::;;;<<<<<<;;;;;;;;;:::888777777999999777666666777888777666===;;;888555333222333333222111111111222222333444333444555666777666555444777666666555555555666666777777777777666666666666444444444222111222555888777777888888888888777777777555333333444555555444777666999AAAMMMYYYeeelllooowww}}}wwwlllmmmssssssmmmlllnnnpppnnnkkkooowwwkkkrrrlllyyyvvvuuuxxx}}}rrriiiooo~~~zzzwwwtttqqqpppooonnnlllmmmooosssxxxyyyrrrfff\\\KKKJJJJJJMMMPPPUUU___hhhkkkkkklllnnnpppqqqpppooolllooonnniiigggkkknnnoooiiiiiihhhggghhhiiikkklllcccwwwwwwfffaaa\\\[[[ZZZRRRNNNGGGCCCDDDFFFCCCAAABBBAAACCCFFFHHHJJJLLLNNNOOOOOOOOOPPPOOOMMMKKKHHHFFFBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDGGGJJJKKKHHHEEECCCBBBCCCCCCDDDEEEFFFGGGGGGHHHFFFEEEDDDDDDCCCCCCDDDDDD????????????@@@@@@AAA@@@DDDFFFJJJPPP[[[iiiwwwzzzzzzvvvkkkaaa___hhhrrr}}}xxxnnnlllbbbZZZ^^^___dddnnnvvvyyy~~~}}}vvvpppllllllmmmpppqqqrrr{{{}}}{{{yyyvvvpppsssuuuxxxxxxlllfffjjjrrrvvvttt{{{uuufffooo}}}~~~~~~~~~~~~vvvzzztttyyy}}}|||oooccckkkyyy```KKK<<>>???@@@???>>>???>>>>>>===<<<;;;::::::>>>>>>>>>======<<<<<<<<<::::::999888888999::::::777777888999::::::;;;;;;999:::<<<>>>>>>===;;;:::::::::999999999999:::::::::<<<>>>>>>===;;;::::::;;;;;;::::::;;;<<<<<<===>>>@@@@@@???<<<999888999::::::;;;;;;;;;:::999888888999;;;<<<;;;;;;::::::=========;;;999888999;;;;;;;;;::::::999999999999:::::::::;;;>>>@@@@@@???===???BBBEEEFFFEEECCCBBBBBBBBBCCCBBBBBBBBBBBBBBBEEEDDDBBBAAA@@@@@@AAABBB>>>BBBDDDDDDBBBCCCHHHLLLKKKPPPUUUVVVXXXaaaqqq}}}}}}pppddd]]]bbbjjj{{{www{{{tttppp{{{yyy~~~xxxwwwwww|||vvvqqqqqqlllaaaVVVMMMDDD>>>BBBCCCCCCCCCBBB@@@>>><<<<<<<<<<<<;;;;;;::::::999:::999888777777777777777666666777888999999::::::888888999:::;;;;;;<<<===:::999888777777:::???CCC;;;999777555666666444333777666444222111222444555222222111111222222333333222333555666666666555444666666555555555555666666777777777777666666666666444444444222111333666888777777888888888888777777666444333444555666666555777777888???MMM]]]iiiooonnnuuu}}}ssslllooodddcccbbb^^^WWWTTTXXX___ZZZ___\\\rrrjjjkkklllppp{{{~~~bbbZZZkkk~~~zzz{{{xxxtttqqqpppooonnnlllmmmnnnrrrvvvwwwrrriiibbbPPPMMMMMMRRRSSSSSSXXX^^^bbbjjjsssvvvtttpppnnnnnnjjjmmmmmmiiijjjooosssssskkkjjjiiihhhhhhiiikkkkkkaaavvvuuuaaa]]][[[ZZZYYYRRRRRRJJJDDDDDDEEEBBBAAABBBAAACCCGGGIIIIIIKKKMMMNNNPPPPPPPPPOOOLLLHHHEEECCC@@@BBBDDDEEEEEEDDDBBB@@@BBBBBBAAAAAABBBCCCDDDEEEGGGIIIJJJJJJGGGDDDCCCCCCEEEEEEFFFGGGGGGHHHIIIIIIEEEDDDCCCCCCBBBBBBCCCCCC>>>======>>>@@@BBBCCCBBBEEEFFFHHHKKKQQQZZZeeelllgggiiihhhbbb\\\\\\cccjjjrrrxxxtttooonnndddZZZ]]]^^^]]]```eeehhhooovvvlllfffccc___\\\iiikkkkkknnn}}}uuuvvv{{{qqqmmmsss{{{tttddd\\\hhh}}}sssiiikkkhhhkkkzzzxxxuuuppp~~~vvvZZZNNNCCC;;;===???<<<;;;>>><<<===>>>????????????>>>???>>>>>>===<<<;;;::::::>>>>>>==================;;;;;;:::999888888888888555666888999::::::::::::999:::;;;<<<<<<;;;:::999:::999999888888888888999:::<<<>>>>>><<<;;;:::;;;;;;;;;;;;;;;;;;<<<======<<<===>>>===:::888888888999:::;;;<<<<<<;;;999888777999<<<<<<;;;::::::;;;======<<<;;;999888:::<<<:::999999999999:::;;;;;;<<<;;;;;;===@@@AAAAAAAAA>>>AAAEEEHHHHHHFFFCCC@@@???@@@BBBAAA@@@@@@BBBCCCBBBAAA@@@??????@@@BBBCCCDDDBBBAAA???@@@BBBFFFHHHGGGJJJLLLNNNQQQYYYeeennnvvvxxxxxxqqqcccZZZ```llltttooommmrrr~~~}}}jjjlll}}}qqqooottt{{{rrrsss{{{rrrtttuuuiiiYYYTTTLLLCCC>>>===>>>???>>>?????????>>>===<<<<<<999::::::;;;::::::999999:::999888777777777777888666777777777888999999999777888888999:::;;;;;;<<<999999999888999>>>DDDIII<<<:::666444444444333222111111000000111222444555333222222111222222333333222222333444555555555555555444444444444555666666777777777666666666555555333444444333333444666888666777777888888777777666777666444444555555444222333555777===LLL___mmmsssppp}}}yyyiiinnnjjjaaaVVVQQQRRRRRROOOLLLPPPVVVWWWnnnnnneeefffdddbbbmmm{{{aaaWWWcccsssvvvoooyyyvvvsssqqqqqqqqqpppooolllmmmooorrrsssqqqmmmiiiZZZSSSQQQVVVWWWSSSRRRVVV___kkkyyy~~~xxxqqqmmmmmmiiilllllljjjlllqqqsssrrrjjjjjjiiihhhhhhhhhiiiiii^^^qqquuucccaaa\\\ZZZZZZUUUYYYPPPHHHEEEDDDBBBAAABBBBBBEEEHHHJJJIIIJJJLLLNNNQQQQQQPPPNNNKKKFFFBBB@@@???@@@CCCEEEEEECCC@@@???BBBAAAAAAAAABBBCCCEEEFFFHHHHHHHHHGGGDDDBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFCCCCCCBBBAAAAAAAAAAAABBB@@@>>><<<===@@@CCCCCCCCCDDDEEEGGGHHHKKKPPPWWW[[[\\\^^^^^^\\\ZZZ\\\bbbgggppptttmmmfffhhhbbb\\\```aaa\\\[[[^^^]]]^^^mmm|||rrrhhhcccbbbbbbbbbmmmnnnmmmooo{{{|||jjjbbbkkkyyy|||yyyzzzsssssstttxxx|||{{{{{{}}}~~~{{{iiifffiiixxxqqq___\\\bbbiii{{{|||~~~tttXXXDDDDDD@@@;;;:::::::::;;;===<<<===>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================<<<<<<:::999888777666555444555777888:::::::::999999999999999888888888888999999888777777777777777:::<<<===<<<;;;::::::;;;::::::::::::::::::;;;<<<999:::;;;:::888666777777777888999;;;;;;:::888777777:::======;;;:::;;;<<<;;;;;;:::999777777:::<<<888888777888999:::<<<===<<<;;;;;;===@@@AAAAAAAAA???BBBEEEHHHHHHDDD@@@===;;;>>>@@@@@@??????AAACCCAAA@@@>>><<<===???AAACCCCCCCCCBBBAAA@@@BBBDDDFFFFFFEEEEEEGGGJJJOOOSSSVVVWWW^^^gggggg___YYY```kkkkkklllnnnppprrrtttttttttuuuyyy}}}rrraaajjjwwwpppqqqtttwww|||vvvpppvvv}}}rrrlllpppwww{{{~~~uuuwww}}}yyyqqqqqqzzzyyyrrrhhh[[[QQQJJJEEE???;;;;;;<<<@@@CCC888888888999999:::;;;;;;888999::::::;;;:::999999888888777666666666777777777777777777888888888888777888888888999999::::::777888999::::::<<<@@@CCC:::888444333333333333222//////000111111222333333333333222222111222222333111111111222222444555555333333333333333444555555666666666555555555444444222333555555444444666888555666666777777666666555666555444444555555333111222666888;;;FFFYYYiiiooo{{{qqqwwwuuulllaaaZZZXXXVVVRRRMMMMMMXXX[[[mmmvvvrrrxxxqqqggghhhccc]]]ggg~~~xxxiiidddkkktttyyy}}}zzzvvvsssqqqpppnnnlllkkklllmmmnnnpppqqqqqqqqqhhh[[[SSSWWWYYYSSSPPPRRRYYYeeettt|||{{{tttooommmjjjlllmmmkkklllooooookkkgggggghhhhhhgggfffeeeeee[[[lllvvvuuuhhhfff___[[[]]][[[^^^TTTJJJGGGEEEBBBBBBCCCCCCGGGJJJKKKJJJJJJLLLOOORRRQQQPPPNNNJJJEEE@@@>>>>>>@@@BBBDDDDDDBBB@@@>>>BBBAAAAAAAAABBBDDDEEEGGGHHHHHHGGGDDDAAA@@@@@@AAA??????@@@@@@AAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBB???<<<===@@@CCCCCCBBBBBBCCCFFFHHHJJJNNNSSSWWWTTTUUUUUUTTTVVVYYY___cccfffggg]]]WWW]]]```aaajjjbbb^^^___ccc^^^VVVYYYcccnnnnnnjjjcccaaahhhrrryyyttttttqqqpppwwwssshhh\\\YYYdddqqqtttooommmssswwwppp```aaannnwwwzzzzzz}}}wwwrrrsssyyyzzzssslllaaaiiiwwwvvvhhh[[[WWW```mmm{{{zzziiiTTTEEE<<<;;;<<<;;;888999<<<<<<999<<<<<<===<<<;;;:::;;;<<<999999:::;;;<<<===>>>???;;;;;;<<<<<<======>>>>>>===<<<;;;999777666444333333444666888999:::999999888888777666666777777888999999888777777666777777:::;;;<<<;;;999888999::::::999999888999999::::::777999999888666555666777444666888999999999777666777:::======;;;:::;;;<<<999999888777666666999<<<777777666777999;;;===>>>;;;::::::<<>>AAAEEEGGGGGGCCC>>>:::999<<<>>>???>>>>>>AAACCCCCCAAA>>><<<<<<>>>AAACCC???BBBDDDCCCAAA@@@BBBEEECCC@@@???AAAEEEHHHFFFDDDLLLKKKNNNSSSTTTSSSUUUYYYbbbjjjqqqsssnnnjjjjjjlllqqqzzzppp]]]eeevvvxxxuuunnnkkknnnqqqpppooopppkkkoooqqqvvvtttggg\\\WWW```kkkqqqsssuuu~~~nnnmmmvvv|||xxxoookkkmmmqqqddd___WWWNNNGGGDDDDDDEEEDDDAAA@@@AAA@@@===:::999888:::<<<===<<<:::888666777888999;;;;;;:::999999777666666555555555555666888888888777777777777777777888888888888999999999444777999:::999888888999888666222111222333444333///000111222222222222222333333222222111222222222111111000000111333444666222222222222333333444555666555555555444444444444111333555666555555666777555555666666666666555555222222222333555555444333555999:::999AAARRRaaagggvvvxxxuuuhhhYYYQQQPPPSSSNNN\\\```lllmmmhhhwwwzzzoooqqqjjjbbbmmmiiieeettt{{{uuuqqqmmmjjjgggjjjjjjkkkmmmooorrruuuvvvqqq```TTTWWWYYYSSSOOOQQQQQQ[[[iiiuuuzzzxxxsssooojjjmmmmmmkkkkkkmmmjjjfffeeeeeefffgggfffeeecccbbb\\\lllzzzxxxxxxgggfffdddcccaaaYYY___XXXOOOGGGCCCBBBBBBBBBBBBGGGKKKLLLJJJJJJNNNRRRTTTOOOJJJGGGFFFEEEBBB???BBBBBBCCCCCCBBB@@@>>>===>>>>>>>>>???@@@AAABBBCCCEEEDDDBBB@@@>>>>>>>>>>>>???>>>>>>???AAACCCCCCBBB???@@@AAACCCDDDEEEEEEEEEBBB>>>;;;<<>>??????;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888666444333222222222555888888777555444555444444444444444444444444333444555666777888999::::::999888666555555555555444444444444555666777777888777777666666888999:::888888999:::999888777666:::;;;;;;:::999888777666666777777777888888888888555555666777888999::::::@@@>>><<<;;;;;;;;;===>>><<<>>>AAAAAA???<<<;;;;;;<<<;;;:::999999999:::;;;>>>@@@@@@>>>::::::???DDDJJJHHHEEEBBB@@@??????@@@AAAAAAAAABBBBBBCCCCCCCCCCCCEEEGGGFFFDDDDDDFFFIIIOOOSSSZZZ^^^```bbbfffiiivvvzzzvvvjjjhhhttt~~~zzzqqqpppzzzyyyrrrrrrlllhhhgggmmmwww|||yyyssseeecccbbbgggpppvvvxxxwwwoooiiijjj___]]]ZZZVVVSSSPPPNNNMMMFFFDDDCCCBBBCCCCCCAAA@@@???>>>===<<<:::999777777:::::::::::::::999888777666666777777888888888999:::999888666555555555555666666666666666666666666<<<<<<;;;:::999777666555222444666888888777555333111222222333333222222111111111000000000000111111222222111111000111111222222222222333333333444444666555333333222333444555888777666555444333333333333333444444555666666777444333333333333444555555333333222222333444666777666222444:::<<>>>>>>>>=========???@@@CCCBBB@@@>>>=========>>>???>>>>>>???AAABBBBBBAAA@@@AAABBBDDDEEEEEEEEEEEEBBB???<<<<<<>>>AAAAAA@@@>>>AAADDDDDDDDDEEEGGGJJJHHHGGGHHHMMMTTTZZZ]]]^^^```aaa```aaajjjyyywwwqqqooolllgggccc\\\eeefff]]]XXX^^^bbbaaalllrrruuuuuuyyy{{{sssllljjjqqqxxxzzz{{{}}}xxx|||yyyuuuooooooooopppuuu{{{{{{fff^^^WWWWWW\\\___^^^\\\___]]]aaaiiinnnpppsssyyy{{{oooyyyeeeUUUEEE???@@@???>>>===999999999::::::999888888777888999:::::::::999888666777888999::::::::::::::::::::::::::::::::::::999888777555444333222222333555888888777555555555444444444444444444444444444444555666777777888999888888777666555444444444555444444444555555666777777666555555555666888999666777999:::;;;:::::::::;;;;;;;;;;;;:::999888777777777888888888888888888444555555666777888999:::;;;:::999888777888999999===>>>@@@???===:::888888;;;:::999999888999:::;;;;;;===???===:::<<>>>>>>>>>>>?????????@@@@@@@@@AAAAAA@@@BBBCCCCCCAAAAAACCCEEE???CCCGGGJJJJJJKKKNNNPPPWWW^^^^^^WWWXXXcccjjjjjjjjjbbbaaakkkqqqnnnmmmrrrpppiiiaaabbbhhhmmmlllhhhddd```]]]^^^bbbeeedddaaa```eeeiiiggg^^^UUUPPPOOONNNMMMJJJGGGEEECCCAAA@@@AAA@@@???@@@AAABBBAAA@@@>>>===<<<;;;999888777666888999999999999888888777666666666777777777888888888777666555444444444444555555555555555555555555888888999888888777666555444555777888777555333111111222222222222222222111111111000000000000111111111111111111111111222222222222222222333333333333555444333222222333444555777666555444333333333333333333333444555666666666444333333333444444555555333333222222333444666666888333333777888>>>SSSjjj{{{|||vvvlllwwwooolll___VVV[[[XXXZZZ___dddfffggglllsssyyyvvvyyyeeehhh~~~sssnnnllllllnnnppprrrpppoooooonnnmmmggg\\\RRRRRRXXXSSSWWW]]]dddmmmtttxxxyyyvvvrrrooopppnnnkkklllooohhhcccaaaeeegggddddddgggbbbiiissshhhuuuxxxuuujjjbbb___[[[ZZZTTTJJJCCC@@@AAACCCDDDHHHKKKMMMLLLIIIGGGHHHJJJJJJHHHEEEDDDEEEEEEDDDCCCEEEEEEEEEDDDCCCAAA>>>===>>>???>>><<<::::::<<<>>>@@@???>>>=========>>>>>>???>>>>>>???AAABBBAAA@@@BBBCCCDDDDDDEEEEEEDDDDDDBBB@@@======>>>?????????>>>@@@BBBBBBBBBBBBDDDFFF@@@AAACCCHHHNNNSSSVVVVVV^^^bbbfffmmm{{{uuulllmmmqqqpppnnnkkkppplll\\\PPPPPPTTTVVVXXX___dddfffooo|||}}}ssspppooosssvvvzzz|||uuuooolllkkkppptttvvvsssuuuvvv{{{{{{xxx}}}qqq^^^SSSTTT]]]jjjoooiiifffhhheeefffkkkssswwwwwwxxxzzzzzzyyyyyyooo```CCC<<<777999;;;::::::<<<::::::::::::999888777777666777888999999::::::999777777777777777666555555888888888888888888888888666666555444333333333333444666888888777666555666444444444444444444444444444555555555666666666666666666555555444444333333444444444444444555555666555555444333444555666777555666777999;;;<<<<<<===;;;;;;;;;::::::999999888888888888888888777777777333444555666777888888999777777777777666666666666;;;===>>>===:::777555555:::999999888888999::::::999;;;===<<<;;;===BBBFFFDDDBBB@@@>>><<<<<<<<<<<<============>>>>>>>>>>>>>>>@@@AAA@@@??????@@@BBB:::<<<>>>???>>>===>>>???;;;CCCGGGEEEGGGNNNQQQNNNOOOIIIIIIPPPUUUXXX```jjjqqqeeeXXXQQQSSSXXXYYYWWWZZZVVVRRRPPPQQQPPPMMMJJJLLLKKKJJJKKKLLLKKKGGGCCCCCCCCCBBB@@@???>>>===<<<<<<;;;;;;<<<>>>@@@???>>><<<;;;;;;999888777666666666777777888888888888777555555555666666666666666555555444444444444555555555555555555555555555555555555666666666666666555555666777777666444111000111111222222222222111111111000000//////000000111000000000000111222222222111111111222222222333333444333333222222333444444555444333222222222222222222333333444444555555666333333333444444444555555222222222222333444555666999444222333444:::MMMaaavvvllllllllleee\\\tttyyyqqqggghhhddd]]]]]]^^^]]]```hhhmmmnnnqqquuuuuummm~~~|||iiieee}}}tttpppoooooopppqqqqqqooommmnnnssswwwrrraaaQQQOOOTTTUUUUUUXXX```jjjqqquuuvvvtttpppoooqqqpppmmmmmmpppdddaaa```dddfffdddcccddd```fffwwwppp{{{{{{vvvjjjbbb___YYYUUUNNNFFF@@@>>>@@@BBBDDDIIIJJJLLLKKKIIIGGGGGGIIIHHHGGGFFFEEEEEEDDDDDDCCCDDDDDDDDDCCCBBB???===<<<<<<===>>><<<::::::<<>>>>>>>>>>>??????@@@@@@@@@???>>>???@@@AAA@@@???BBBCCCCCCDDDCCCCCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAAAAABBB===>>>AAAEEEIIILLLMMMMMMSSS]]]jjjxxxssskkkmmmrrrttttttrrrtttnnnbbbYYYZZZ^^^___TTT]]]```[[[[[[dddkkkkkkkkkmmmoooqqqsssyyy{{{}}}|||uuuooouuuyyy|||~~~lllppppppooovvvuuu{{{|||vvvnnnhhhaaa[[[jjjttt~~~qqqrrruuuyyyzzzyyyxxxwwwyyy```NNNHHH>>>;;;;;;<<<:::666555888::::::::::::999777666666777777888888888888888888666666666666666555444333666666666666666666666666444333333222222333333444444666888888666555555666333333333333333333333333555555555444444444444444333333444444444333333222333333333222333333444555444333333222333444555666444555666888999:::;;;<<<::::::999888888888888888777777777666666666666666333333444555666777888888777888888888888777666666888:::;;;:::777555555555888888888888999999999:::999;;;<<<<<<;;;===AAADDD@@@???===<<<;;;:::;;;;;;<<<<<<<<<<<<============>>>???@@@@@@@@@??????@@@>>>??????>>>======<<<===666<<>>>>>AAAAAA<<<>>>:::999===BBBHHHVVVcccfff[[[LLLDDDDDDGGGIIIIIIJJJGGGEEEDDDDDDCCCAAA???HHHFFFEEEGGGJJJKKKHHHEEE@@@@@@@@@@@@@@@@@@??????;;;:::999:::<<<======<<<:::999999888777666666555555555666777777888777777555555555555555555555555555444444444555555666777444444444444444444444444555555555666555555444444333444555555555333222111000000111111111111000000000000////////////000000//////000111111222222222000000000111111111222222222222222222222333333333333333222111111111111111222222333333444444444444222333333444444444444444111111111222333333444444666333222333333888FFFUUU}}}mmm___\\\\\\ZZZYYYYYYhhhtttqqqmmmtttssseeeZZZaaadddffflll|||}}}}}}qqqkkkwww~~~vvvyyy}}}tttqqqqqqqqqrrrrrrqqqpppooommmsssyyywwwhhhWWWOOOQQQWWWSSSTTT\\\eeekkkoooqqqooommmmmmppppppmmmmmmoooccc```___```bbbccccccddd\\\dddvvvpppgggbbb^^^VVVNNNIIIBBB>>>===???BBBCCCGGGHHHIIIJJJIIIHHHHHHIIIIIIIIIHHHGGGEEECCCBBBBBBBBBBBBBBBAAA@@@>>>;;;:::777:::<<<<<<999999<<>>=========>>>????????????@@@AAA@@@@@@???AAACCCDDDEEEFFFFFFGGGIIISSSbbbppp~~~|||zzzwwwtttsssrrrssstttpppnnnjjjfffggglllppppppqqq|||~~~nnn]]]VVVSSSPPPUUUZZZ]]]\\\ZZZ^^^hhhoootttiiifffiiillljjjfffggghhhkkktttyyyaaaUUUXXXWWWWWW```mmmqqqpppfff___ccclllsss{{{ppprrrttttttuuuuuuuuussssssqqqxxxpppaaaRRRDDD======777777888:::777444666;;;:::::::::999888777666555999999888777666666555555555555666666666666666555555555555555555555555555222222222222222333444444444555777666555444555666333333333333333333333333444444444333333333333333111222333333444333333222111111111111222333444555444333333222333444555666666666666666666777777888888777666555555666666777555555555555555555555444333333444555666777888888777888888888888777666666555666888888666666777888888888999999::::::::::::<<<<<<<<<<<<;;;;;;===???<<<<<<;;;;;;::::::::::::===============<<<<<<<<<=========>>>>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;:::<<<<<<;;;;;;<<<;;;888<<<::::::;;;>>>EEESSS```UUUMMMBBB===>>>@@@AAAAAA???>>>======>>>>>>===<<<@@@AAACCCDDDDDDBBB???>>>;;;;;;<<<============<<<;;;:::999:::;;;<<<;;;999888888888777777666666666444555666777777777777777555555555555444444444444555555555555666777888888444444444444444444444444777777777666555333222111000111222333444444333333///000000111111000000///000000////////////000000...///000111111111111000/////////000000000111111000111111222222333333333222222111000000000111111222222222333333333333333111111222333444333333333000000111222222333333333222222444555444666>>>GGGZZZWWWUUUTTTPPPMMMRRRZZZiiiyyyooo[[[___kkknnnttt|||yyywwwtttuuuvvvrrrnnnoooooooooooopppqqqrrroooqqqvvvyyyrrrdddYYYUUUYYYSSSSSSZZZ```cccfffkkkiiigggiiilllmmmjjjiiikkkcccaaa^^^\\\^^^bbbddddddZZZbbbpppiiibbb^^^YYYQQQIIIEEEAAA>>>???AAACCCCCCFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJHHHEEEBBBAAAAAA???@@@@@@@@@???===;;;:::333888===>>>;;;999<<>>@@@???>>>???AAABBBAAA@@@BBBDDDEEEDDDCCCBBBCCCEEEFFFKKKQQQWWWaaakkkooommmiiipppvvvuuuooojjjjjjllljjjfffbbbeeemmmwww|||}}}tttdddZZZRRRPPPTTTTTTNNNIIINNNWWW]]]iiicccZZZPPPKKKNNNWWW^^^VVVTTTUUU```vvv~~~lllbbb]]]PPPJJJPPPOOOOOOYYYpppuuutttlllhhhooo|||uuujjjeeejjjmmmnnnqqqvvvwwwuuu{{{|||mmm]]]KKKAAA===;;;999999777666777888666333666<<<999999999999888777666666;;;:::888666555444444444333444555666777777777777444444444444444444444444333222222222333333444555333444555555333333444555333333333333333333333333333333333222222222222222000111222444444444333222111111111222333555777777555555444333444555666777777777666555444444555555666666444333333444555666444444444444555555555666333444555666777888888999666666666666555555555555444555777777777777999:::888888:::;;;;;;;;;;;;;;;>>>===<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;===============<<<<<<<<<:::::::::;;;<<<;;;999777777555444555888999:::999:::999777777999::::::999:::;;;;;;<<<>>>CCCMMMTTTGGGBBB===<<<>>>@@@???>>><<<<<<======<<<<<<;;;:::<<>>???@@@@@@@@@>>>===<<<888>>>EEEFFFAAA>>>???AAAAAABBBCCCEEEEEEEEEEEEDDDFFFDDDCCCCCCCCCCCCAAA@@@???@@@@@@AAAAAAAAA@@@@@@;;;===??????===<<<>>>???AAA???>>>@@@CCCDDDCCCBBBCCCEEEEEECCCAAAAAACCCFFFEEEFFFFFFFFFMMMWWW\\\]]]___ffflllkkkddd```cccgggfffbbb```eeennnzzzzzzrrrkkkeeejjjmmmjjjbbbaaalllzzzkkk[[[VVV[[[fffnnncccbbbaaaiii~~~qqqooojjj^^^\\\ggghhhgggoooqqqvvvwwwqqqpppwwwpppbbbaaaiiippptttzzz~~~zzzqqqeee[[[GGGCCC<<<666777;;;;;;999:::999999:::888555666:::777777888888888888777777999888777555444444444555333444555555666666555555444444444444444444444444444333333333333444444555222333444333222111333444222222222222222222222222111111111222222222222222///000222444555555444333222222333444666999;;;<<<777666555555555666888999888777666555444555555666777666444333333444666777444444555555666777888888444555555666777888999:::777666555444333444555555666777888888777777999;;;888999;;;<<<======<<<<<<>>>===<<<;;;;;;;;;:::999::::::;;;<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::999999:::<<<;;;888555666444333444888;;;;;;::::::777555777999:::999999666888;;;<<<>>>BBBDDDFFFAAA???===>>>@@@AAA@@@>>><<<===>>>>>>===;;;::::::>>>@@@BBBCCCAAA@@@???>>>:::;;;=========<<<:::999777666666777999:::999888777777777777777777777777777777888888888777666666666666666666555555444444666666555555555666666777222222222222222222222222333444333333222111000//////000000111111222222222...//////000000//////...//////............/////////000111222111///...,,,------........./////////...///000111222222222111222111111000000111111222222222222222222111111111---...000111111111//////...///000111222222222111///222444333333444777999EEESSS```ffflllssstttoooyyy{{{```[[[___eeeoooeeennnxxxzzztttrrrxxxuuuzzzllllllnnnnnnmmmjjjiiilllrrrwwwwwwsssttt|||zzzqqqkkk```\\\]]]aaa]]]VVVYYYcccaaa```cccggghhhcccaaabbbaaacccbbb___```cccaaa[[[``````zzz|||lllfffYYYPPPNNNIIIFFFEEEDDDDDDFFFGGGGGGFFFHHHGGGGGGGGGHHHHHHGGGEEEBBBEEEGGGFFFBBB@@@???@@@>>>???@@@AAAAAA@@@???>>>???FFFNNNNNNIIIDDDCCCEEEAAABBBDDDEEEEEEEEEDDDCCCGGGFFFDDDDDDDDDDDDBBB@@@???@@@AAAAAABBBBBBBBBAAA:::===??????===<<<>>>@@@AAA???>>>@@@DDDFFFEEECCCCCCDDDDDDBBB@@@@@@DDDHHHDDDEEEDDDCCCHHHQQQUUUTTT^^^aaadddbbb______eeekkkfffdddcccfffooo}}}uuukkkmmmnnnkkkrrrtttqqqkkkppprrr```ccclllqqqpppkkkmmmmmmqqqxxxooo___^^^lllpppnnntttmmmpppppplllmmmvvv{{{lll^^^gggqqq{{{|||~~~tttaaaPPPJJJGGGCCC777<<<;;;555555;;;===:::444333555999999666777:::666777777888888888888777777777555444444555666777444444555555555444333333444444444444444444444444444444444333333444444555222333333222111111222444222222222222222222222222000000111111222222222222///000333555666555444444333333555777999<<<>>>@@@888777777666666888999:::888777666555555666777888777666555444444555777888444555666777888999:::;;;555555666777888999::::::999888666444444555666777888999999999777777888:::888:::;;;===>>>>>>=========<<<;;;;;;;;;;;;:::999999:::;;;<<<============<<<<<<<<<;;;;;;:::::::::<<<;;;;;;<<<>>>===:::666666444222333777:::;;;:::===:::888:::<<<;;;999888666:::>>>@@@CCCEEECCC@@@BBB@@@???@@@AAABBB@@@???:::<<<>>>>>>===<<<<<<<<<<<<;;;;;;<<>>:::;;;<<<===<<<;;;888777444333333555888::::::999777777777777888888888888888888999888888777666555777777666666666555555555666555555444444444555555222222222222222222222222000000111111111111000000111111111000000000000000......////////////......//////............//////000111222222111///---+++---------.........//////---...000111222222222111222111111111111111222222222222111111111111111111,,,---///000111000...------...000111222222111111000222333111111333777888???OOO]]]hhhyyyuuujjjXXX___ccc```kkkjjjVVVnnnzzzrrrxxxvvvhhhxxx{{{rrruuusssssspppmmmkkknnntttzzzvvvssstttzzz}}}yyytttqqqccc```bbbeee^^^SSSVVVbbb```___bbbggggggbbb``````^^^ccceeeccccccddd___WWWjjj___pppyyymmmcccSSSLLLLLLGGGDDDBBBAAABBBEEEFFFEEECCCDDDDDDEEEFFFFFFGGGHHHHHHHHHGGGEEEDDDBBBAAAAAA@@@???@@@BBBCCCCCCCCCBBBBBBGGGOOOVVVVVVMMMEEE@@@@@@CCCCCCDDDDDDDDDDDDCCCCCCGGGDDD@@@>>>???@@@@@@???AAAAAABBBBBBAAA???===<<<===>>>@@@AAABBBAAA@@@@@@BBBAAAAAABBBCCCCCCAAA???@@@@@@@@@@@@@@@AAABBBCCCJJJIIIHHHHHHIIIKKKNNNOOOSSSYYY___^^^YYYXXX___fffeeeiiigggeeeppp{{{sssmmmhhhiiimmmuuupppiiiiiiyyypppeeehhhpppwww{{{vvvrrrooosss|||hhhcccbbbgggkkkmmmttt}}}sssrrruuusssvvv|||zzzwwwmmmhhhuuu~~~{{{pppbbb\\\SSSIIICCC??????@@@:::999777888999::::::999888777666444444666777888777666666666888888666555555444444333333444444555444444444444444444444444666666666666666666666666111111222222222222333333333333222222222222222333333333444444333111000...111111000//////.../////////000000111222333444555777777888888888999999999777777888888888999999999888666555555777888777777777888999999888777666555555555555555666666666777777888888999999::::::;;;999888777666666777888888:::::::::::::::;;;<<<===>>>===<<<;;;;;;;;;;;;;;;;;;;;;::::::999888777777999:::;;;<<<<<<<<<::::::>>>>>><<<999777666888:::;;;;;;;;;;;;:::999888888;;;;;;::::::999::::::;;;:::;;;<<<:::888777777888222:::CCCFFFDDD@@@???@@@AAA@@@???>>>???@@@AAABBB===<<<<<<;;;;;;;;;<<<<<<=========>>>??????@@@@@@>>><<<;;;<<<===<<<888555444555666888888888777666888888888999999::::::::::::999888666555444444444777777666555555555555555999777555222111111222333666555444333222111222222111111111111111111111111///////////////////////////////////////...------........................000000///...............000///.........///111222////////////////////////000000////////////000000111111111111111111222222///000000111111000...---/////////000111111222222111111222222222333333333===HHHXXXjjj~~~yyydddWWWcccaaa``````rrrrrrdddZZZccciiiggghhhtttwwwsss~~~zzzrrrgggiiiooorrrrrrrrrsssttttttuuuuuuuuuuuuuuummmgggccccccaaa\\\WWWWWW^^^ccchhhiiigggdddbbbcccbbb``````bbbdddbbb[[[UUUqqqaaannnxxxiii^^^NNNHHHJJJFFFDDDBBBAAABBBEEEFFFEEECCCDDDEEEEEEFFFFFFGGGHHHHHHIIIHHHGGGEEEDDDCCCBBBBBBAAAAAACCCDDDDDDDDDCCCCCCEEELLLRRRQQQJJJBBB???@@@DDDDDDDDDDDDCCCCCCCCCCCCEEECCCAAA@@@AAABBBBBBAAA@@@@@@@@@@@@???>>>===<<>>@@@@@@@@@@@@AAABBBCCCDDDKKKJJJHHHGGGHHHJJJLLLNNNOOORRRUUUSSSNNNNNNRRRXXX^^^ggglllkkkrrr~~~vvvoooiiifffeeeeeeiiiooowwwuuurrrrrr{{{fff```fffnnntttxxx|||wwwqqqpppvvvxxxnnnaaaXXXZZZbbbkkkrrr{{{~~~wwwooooootttqqqkkkUUUGGGGGGEEEAAA===:::999999999999888777777999;;;;;;:::999888666555555666888999777666555666888888666555555444444333333444444555444444444444444444444444666666666666666666666666333333333333444444444444333222222111111111222222444444555555555333222111222111000000//////000000000000111333444555666666::::::999999888777777777888888888888777777777777888666555555777888888777888888999999999888666666555555555666666666777777888888888999::::::;;;;;;999888777777777888999:::;;;:::::::::::::::;;;<<<<<<<<<;;;:::::::::;;;;;;;;;;;;::::::999888888777::::::;;;<<<<<<<<<;;;:::<<<<<<;;;999777777999;;;<<<<<<<<<;;;;;;999888888;;;;;;:::999999999:::::::::;;;<<<:::888777777888777<<>>???AAAAAAAAA@@@@@@@@@@@@@@@AAA:::;;;;;;<<<<<<=========<<<<<<===>>>>>>??????@@@???===;;;;;;;;;:::777444666666777777888777777777888888888999999999::::::999888888777666666666666777777666555555555555666888777555222111111222333555444444333333222111111111111111111111111111111000000000000000000000000///000000000//////...---////////////////////////111000//////.........///000//////...///000111222000000000000000000000000000000000//////000000000333222222111111000000000000000111111000000///.../////////000111111222222111111111222222222333333444???OOObbbwww~~~|||rrrwwwqqqkkkdddjjjxxxuuucccWWWUUU]]]cccccceeeqqqwwwrrr~~~sssoooooorrrrrrooommmnnnsssrrrrrrrrrssstttuuuuuutttjjjcccbbbccc^^^XXXUUU^^^aaaeeefffdddccccccdddgggdddaaabbbdddccc^^^YYY}}}ggglllvvveeeXXXHHHDDDGGGDDDCCCBBBAAABBBEEEFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHHHHJJJJJJHHHFFFEEEDDDDDDDDDCCCCCCDDDEEEEEEEEEDDDDDDBBBHHHLLLKKKFFF@@@???@@@FFFEEECCCBBBBBBBBBCCCCCCCCCCCCBBBDDDEEEFFFEEEDDD@@@???>>>>>>============AAABBBCCCCCCDDDCCCCCCCCCFFFEEEFFFGGGGGGFFFBBB???AAAAAAAAABBBCCCEEEFFFGGGLLLJJJHHHFFFFFFHHHKKKMMMLLLLLLJJJGGGDDDDDDFFFHHHRRRaaannnrrrtttwwwtttnnnccc]]]ZZZ[[[]]]___eeekkkfffgggggghhhooozzzvvvhhh]]]^^^fffmmmqqqtttuuusssnnnnnnrrrsssiii]]][[[aaaiiipppwww{{{qqqsssyyyvvvuuufffVVVJJJBBB>>>777888999::::::999888777888777666777999;;;;;;:::999888777666666777888999777666555666777888666444555444444333333444444555555555555555555555555555555555555555555555555555444444444555555555666666222111111111111111222222555555666666666555555444222222111111000000111111111222333444666777888999===<<<;;;999777666666555999999888888777666666666888777555666888999999888888999999999999888777777555555666666666777777777888999999::::::;;;<<<<<<999888888888999999:::;;;;;;::::::999999999::::::::::::::::::::::::;;;<<<;;;::::::999999888888888;;;;;;<<<<<<<<<<<<;;;:::999999999888777777999;;;>>>>>>===<<<;;;:::999888;;;;;;:::999999999999999:::;;;;;;:::888777888999===???AAA???======@@@CCCAAABBBBBBBBBAAA@@@??????888999;;;===>>>>>>======;;;<<<<<<===>>>>>>??????@@@===;;;::::::999888666888888777777777777777777888888888888888999999999777777777888888999999:::888888777666666666666666777666444333222222222222333333444444444222111000111111111111111111111111000000000000000000000000000000000000000//////...000000000000000000000000111111000000000////////////////////////000111111000000000000000000000000111111000000000000111111333333222111000//////...222111111000000000000000...//////000000111111222111111111222222222222333333<<>>>>>???@@@AAACCCDDDDDDDDDDDDDDDDDDDDDHHHGGGFFFGGGHHHHHHGGGFFFBBBCCCCCCDDDFFFHHHIIIJJJMMMJJJGGGDDDDDDFFFHHHJJJLLLIIIDDDAAA@@@AAABBBBBBGGGXXXhhhnnnnnnnnnjjjeee```[[[XXXYYYYYYZZZ^^^dddbbbfffgggfffhhhlllllliiiccc[[[XXX^^^fffjjjlllmmmiiihhhfffffflllpppkkkccccccgggkkkpppyyy|||xxx~~~}}}vvvrrrhhhWWWHHH>>><<>><<<;;;:::999999;;;;;;:::999999999999999:::;;;<<<;;;999888999:::AAABBBBBB@@@>>>>>>@@@BBBAAABBBBBBCCCBBB@@@>>>===888:::<<<>>>>>>===<<<;;;;;;;;;;;;<<<======>>>>>>???===;;;:::::::::;;;;;;;;;:::888777666777777888777888888888888888888888555666777999:::;;;<<<<<<888888777666666666666777666555444333222222222222111222444555444333000///111111111111111111111111111111111111111111111111///000000000000000//////000000000000000000000000000111111111111000000000///////////////000000111111111111111111111111111111111000000000000111111222222111111000000//////333222111//////000111111......//////000111111111111111111111222222222222444:::CCCNNN]]]lllwww}}}zzzddd\\\bbbpppqqqfff^^^___^^^^^^hhhzzz|||{{{zzz{{{uuuqqqyyyvvvkkklllrrrrrrpppooonnnppprrruuuxxx}}}sssiiieeebbb]]]YYYYYY[[[[[[[[[\\\^^^bbbfffiiiwwwrrrjjjdddbbb```^^^\\\kkkhhhsssbbbWWWIIICCCBBB<<>>>>><<<:::888999::::::;;;<<<<<<=========<<<<<<;;;;;;<<<>>>???;;;:::999777777777888999777777777777777777777777555666888:::;;;<<<<<<<<<888777777666666666666666555444333333222222222222000222333444444222111///000000000000000000000000000000000000000000000000//////000000000000//////........................///000111111111111000000...//////000000000000000000000000000000000000000111111000000000000111111/////////000000111111222333222000/////////000111.........///000000111111000000111111111222222222222444:::BBBLLLYYYjjjwww{{{fff```fffyyy|||jjj\\\^^^___bbbkkk{{{uuummmmmmnnnqqq{{{~~~zzz{{{~~~qqqmmmpppqqqpppoooooopppssswwwyyyxxxtttpppkkkbbbZZZZZZ^^^[[[YYYWWWXXX[[[aaafffjjjsssooohhhcccaaa```aaaaaahhhddd}}}qqq```VVVIIIDDDBBB;;;>>>@@@BBBCCCDDDEEEGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEDDDCCCBBBBBBBBBBBBEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDFFFEEEDDDCCCDDDEEEBBBAAAAAAAAAAAACCCDDDEEECCCCCCDDDFFFHHHHHHEEECCCBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCEEEBBB@@@@@@DDDIIILLLNNNDDDDDDDDDEEEFFFHHHIIIJJJHHHGGGEEEDDDCCCDDDEEEFFFEEEBBB???===>>>@@@AAAAAA===AAAEEEEEEEEEEEEHHHJJJMMMJJJJJJOOOQQQSSSWWW\\\bbbeeeeee```]]]^^^___]]]```___bbbiiillljjjiiijjj|||yyyssskkkiiimmmmmmkkkaaahhhrrr{{{llliiimmmjjjgggcccXXXUUUYYY[[[TTTHHHBBBDDDIII?????????>>>===;;;:::999999888666555444555666777999777666666888999999888666666666777777666666666666555444555666777555333555444444333333444444555444444444444444444444444222222222222222222222222111111111222222222333333111111111111222333444444444444333333222333333444222222111111222222333333555555666666666777777777888777555444555777999:::;;;;;;:::999888777666555666444444555777999999888777777777666777777888999666666666777777777888888777888888999999:::;;;;;;999::::::;;;;;;::::::999666666666666666777888888;;;::::::::::::;;;;;;<<<999999999999999999999999<<<;;;:::999888888888999555777888999999999;;;<<<>>>===<<<:::::::::;;;;;;::::::::::::;;;<<<===>>><<<>>>???>>>===<<<===>>>BBBCCCDDDEEEDDDBBB@@@>>>???@@@@@@@@@???>>>============>>>>>>===;;;999888999999999:::;;;;;;<<<<<<:::<<<<<<<<<;;;<<<>>>???::::::999999999999999999777777777777666666666666555666888:::;;;;;;;;;:::777777666555555555555555333333333333222222222111111111222333333222111000000000000000000000000000////////////////////////---......///////////////,,,,,,,,,,,,,,,,,,,,,,,,...///000111111111000///......///000000000000000////////////////////////000000////////////000000---......///000111222222111000000///////////////---......//////000000111000000000111111111111222222444888===EEERRRhhh{{{ssspppvvv~~~yyyXXX]]]aaaeeelllvvv}}}~~~ssskkkmmmpppsss|||tttoooooooooooooooqqqtttwwwyyyrrrsssuuuqqqfff]]]^^^ddd___[[[WWWWWWZZZ___cccffffffeeecccaaaaaabbbdddfffjjjddd~~~~~~ooo]]]RRRFFFCCCCCC<<<===???BBBDDDDDDEEEHHHKKKGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCAAA@@@@@@@@@AAAAAA@@@AAABBBCCCBBBAAAAAAAAA??????@@@AAACCCDDDEEEFFFEEEDDDCCCDDDEEEEEEBBB@@@>>>???@@@AAABBBBBBBBBBBBCCCBBBAAA@@@@@@@@@AAAAAA>>>======???BBBEEEFFFGGGBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEDDDDDDDDDDDDDDDDDD@@@??????=========???@@@@@@>>>=========>>>@@@CCCCCCAAAAAAEEEGGGHHHKKKOOOaaaeeefffaaa___aaabbbaaa\\\[[[___fffhhhggggggiiittttttqqqkkkjjjmmmooonnngggkkkppptttzzz|||sssggg___UUUWWW]]]XXXTTTNNNDDDBBBBBB@@@===:::<<<@@@DDD===:::666444555999???BBB666666666666777888999999:::888666666777888777666555555666666666666555555555444444555666666555333555444444333333444444555333333333333333333333333222222222222222222222222111111111111222222222333222222222222333444555666666555444222222222333333111111111111111222333333666555555555555444444444777666444333333555777999999888888777666555555444444333222333666888888888666666555555555666888888666666777777777888888888666777777888888999999:::::::::;;;;;;:::999888777444444444555666777888999:::999888888888888888888999999999999999999999999;;;:::999777777777777777666888::::::::::::;;;<<<<<<;;;:::999999:::;;;<<<::::::;;;;;;===>>>@@@AAA>>>???@@@@@@>>>>>>???@@@AAAAAAAAABBBBBBAAA???===>>>>>>===============>>>=========<<<<<<;;;;;;:::888888999999:::;;;;;;;;;999<<<======:::999999;;;999999::::::::::::::::::777777666666666555555555666777999:::;;;:::888888666555555444444444444444222333333333333222111111111111111111111111222111000000000000000000000000........................,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111111000///...---...///000111000000///........................//////............//////......//////000000111111///////////////...------------......///000000000000000000000111111111111444444777;;;@@@MMMggg~~~|||qqqlllmmmmmmiiibbbeeeeeedddkkkyyy}}}rrrtttxxxzzztttmmmllllllmmmoooqqqtttvvvwwwooorrrvvvvvvoooeeeccchhhfffaaa[[[XXXYYY\\\^^^^^^]]]^^^_________```bbbdddpppggg~~~nnnZZZNNNBBBAAACCC>>><<>>??????@@@===>>>???@@@@@@???======<<<>>>@@@BBBDDDEEEEEEFFFFFFDDDCCCCCCCCCBBB@@@>>>:::<<<>>>???@@@@@@@@@???CCCBBB@@@???>>>??????@@@999:::<<>>@@@@@@???===<<<===???CCC???>>>???BBBCCCDDDEEECCC@@@>>>@@@@@@===>>>AAALLLRRRTTTQQQOOOQQQSSSSSSNNNNNNRRRXXX[[[ZZZ\\\```___aaa___[[[YYY[[[\\\[[[^^^___\\\WWWXXXZZZTTTKKKJJJBBBHHHQQQNNNMMMKKKDDD;;;999777999===>>><<<999999:::;;;;;;;;;999666555444555666777888777777666;;;999777666777777666555444444555555555555444444555444444555666666555333555444444333333444444555222222222222222222222222111111111111111111111111111111222222222333333333333333333333444555666777777666555333222222222333111000000000111222222333666555555444333333222222777666444222222444666777666666666555444444333333333222222333555777888777666555444444444666777888777777777777888888888888666666666777888888999999:::;;;;;;;;;:::888666555333333333444666777999:::888888777666666555666666999999999999999999999999;;;:::888666666666666777666888;;;;;;;;;:::;;;<<<;;;:::999888888:::;;;===::::::;;;<<<>>>@@@BBBCCC???@@@AAAAAA@@@???@@@BBBAAA@@@???>>>?????????>>>>>>===<<<;;;;;;<<<>>>???<<<<<<;;;;;;;;;<<<<<<===777888888999::::::;;;;;;999<<<>>><<<999666555666777888:::;;;<<<;;;;;;:::777777666666555555555444777888999::::::999777555555555444333333333333444222222333333333222111111222111111000111111222222000000000000000000000000........................+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,+++---///000111000///...---...000111111111000///..............................------------......000000000000////////////---.../////////...,,,+++------......///000000000000000000000111111111111111000222555777CCC]]]wwwzzzhhhdddcccfff^^^ggg~~~tttqqqiiicccjjjuuuuuuyyy{{{~~~~~~yyykkkgggiiijjjlllnnnqqqssstttuuuoooqqqvvvyyyuuummmhhhiiikkkeee^^^YYYXXXYYYYYYXXX\\\]]]______^^^]]]]]]]]]eeevvv}}}eeeUUUOOOCCC>>>AAAAAABBBBBBBBBCCCCCCDDDDDDDDDFFFDDDBBBAAAAAACCCFFFGGGEEEDDDDDDCCCAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@??????>>>>>>?????????@@@AAACCCDDDEEEEEEEEEFFFEEEEEEDDDBBBAAAAAA@@@=========>>>>>>@@@AAAAAACCCCCCBBBAAAAAA@@@??????;;;<<<===???AAABBBBBBBBBCCCBBBBBBAAAAAAAAABBBBBBCCCBBBBBBDDDFFFFFFAAA===<<<<<<;;;<<<>>>@@@CCCEEEPPPLLLGGGBBBAAABBBEEEGGGCCCBBB@@@>>><<<<<<<<<<<>>>>>======<<<<<<<<<;;;>>>>>>>>>>>>============>>><<<;;;;;;<<<===<<<;;;999999999999;;;<<<===>>>::::::;;;;;;:::999777666111999<<<<<>>>>>=========@@@??????>>>>>>??????@@@@@@AAABBBDDDEEEEEEEEEEEEBBBBBBBBBBBBBBBAAAAAAAAA======<<<======>>>???@@@AAAAAAAAA@@@@@@?????????<<<===>>>???@@@AAAAAAAAADDDCCCCCCBBBBBBCCCCCCCCCAAAAAAAAACCCEEEDDD@@@===<<<<<<;;;:::<<<>>>AAACCCMMMJJJFFFCCCBBBCCCEEEFFFCCCBBB@@@>>><<<<<<<<<<<>>>>>CCCDDDAAA@@@@@@@@@@@@AAABBBCCCDDDDDDBBB@@@>>>======>>>???CCCBBBAAA???===<<<::::::;;;<<<>>>??????>>>===<<<666777777888888999999999666666555555666666777888888888777777666555555444888777666555444444444444555555555555555666666666444444444444444444444444222222222222222222222222333222222111111000000/////////000111111000///...000000000111222333333333111555999;;;:::777555444333222111//////////////////000111111222222111111222333333222000000111222000444555333333666555222666555555555444444444444111333555555444444555666555555555555555555666666777777777666666666555555333333333444555666888888666666888999999999888777444555555666666777777777777777666555555555666666777999;;;;;;999888888888777888777666555666:::===<<<<<<<<<===<<<<<<;;;;;;;;;:::999888777777777777888999:::===???AAABBBCCC@@@CCCDDDAAA===;;;===@@@===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::;;;:::888888999:::999888888888999999::::::;;;;;;888888888888777666555555<<<999666===WWWjjj]]]BBB666777777777777666555444555666777888888666555333333333333222222222111111333333222222222111111111111000000//////000000111111111111000000000//////............---,,,+++***,,,------......------,,,,,,,,,+++************+++---------...............---...///000000///...---------------------------.........---------,,,,,,..............................------......///000000000000000000000111111111111000000000000111111111222222111333<<>>>>>??????@@@AAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@??????AAAAAA@@@???>>>===<<<<<<>>>>>>>>>>>>???@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDD?????????@@@@@@@@@AAAAAA===<<<<<<;;;<<<<<<======@@@@@@@@@@@@????????????>>>>>>???@@@@@@@@@@@@???BBBAAAAAAAAAAAAAAABBBBBB@@@@@@@@@BBBCCCBBB???<<<===;;;:::999999<<>><<<;;;;;;;;;;;;<<<===>>>>>>>>>===;;;:::::::::;;;<<<===<<<;;;999888666555444777888999:::999999777666555555555555555555555555444333333333333444555555777777666555555444444333666555444333222222222333555555555555444444444444111111222222333444444555111111111111111111111111000000000000000000000000111111111000///.........//////000000111111222222000444999<<<:::666333111000///...---------------//////000111111111111000111222222111//////000222///444777444222333444333333333333222222222222111111222444444333222222333222222444555666666555444666666666666555555555444222222222333444555666777555555444444555555666666555555555555555555555555777666555444444444444444888999999888666555555666555666666666666888<<>>999888:::===:::::::::::::::999999999999999999999888888888888888777555666666777666444666777888999999888777777777666555444333333333333:::666111888OOObbbXXXAAA555666666666666555444444333444555555555444222111222222111111111111000000333222222222222111111111000000////////////000000000000000000////////////---......------,,,+++***+++,,,,,,------,,,,,,+++((()))******++++++******---------.........//////---...////////////...------------------------------------,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---......000000000000000/////////000000////////////000000111222111///000444===DDDXXXbbbjjjhhhcccdddggghhhmmmsssyyy~~~wwwmmm[[[VVVXXX]]]jjj{{{xxxyyyyyypppjjjdddgggqqqwwwpppddd{{{zzzuuuooonnnpppoookkkpppqqqsssuuuwwwyyyzzz{{{|||uuuoooppptttrrreeeYYYNNNRRRXXX^^^```___]]]ZZZjjjssspppvvvpppUUUEEEEEECCCCCCDDD???<<<<<<===>>>???@@@@@@AAA@@@AAABBBDDDDDDCCCCCCBBBCCCBBBBBBAAA@@@@@@??????DDDCCCBBBAAA???>>>===<<<<<<<<<======>>>@@@AAABBBBBBBBBCCCCCCCCCBBBBBBAAA===>>>>>>>>>????????????===<<<;;;;;;;;;;;;;;;<<<@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@???>>>>>>>>>>>>=========>>>??????@@@@@@AAAAAABBB@@@???======;;;999888888:::<<<>>>BBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>><<<;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<;;;999999999999:::;;;<<<=========<<<;;;<<<<<<===>>><<<;;;:::999777666555444444444555666555555444444555555555444444333333333333333222222333333444555777777666666555444444333555444333222222222222222555555444444333333222222000111111111222222222333000000000000000000000000/////////000000111111111111111000///.../////////......//////000000000000000333666777555222000000......------,,,,,,,,,,,,......///000000000000///000111111000///...000111666<<<<<<555//////222333111111111111111111111111000222333333111000111111000222444666777666555444555555555555444444444444222222222222333444555666444333111111111222444555555555555444444333333333666666555444333333333333666777777666444333555666666666777777777999<<>>@@@AAAAAABBBBBBAAA???:::666555777:::888888888888888888888888888777777777666666666666666555444444555555444222666777999:::999888555444666555333222111222333333///666777333555======666444444555555555555444333222222333333333222111000000000000000000000000000222222222222111111111111000//////......//////000000000/////////.........---------------,,,+++***+++++++++,,,,,,+++++++++&&&''')))***++++++******,,,,,,------.../////////........................------------------------//////..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...000000000//////.........///............//////000000111000///...000555999EEETTTccchhhiiimmmssswwwqqqxxx{{{xxxtttqqqmmmiiiXXXTTTWWW]]]jjj}}}{{{yyyttt}}}}}}uuuoooccc^^^jjj~~~}}}|||uuurrrsssrrrooopppqqqrrrtttvvvyyy{{{|||zzzuuutttwwwxxxnnncccXXXXXXZZZ]]]______]]]\\\mmmrrrsssxxxpppTTTEEEFFFDDDEEEFFF@@@;;;<<<<<<===???@@@@@@AAA@@@AAACCCDDDEEEDDDCCCBBBCCCBBBBBBAAAAAA@@@@@@@@@FFFFFFDDDCCCAAA@@@>>>>>>;;;<<<<<<===>>>@@@AAABBB@@@@@@AAAAAA@@@@@@???>>>??????>>>>>>>>>>>>=========<<<<<<;;;;;;;;;<<<<<>>======<<<<<<<<<<<<<<<===>>>???@@@AAABBBBBBAAA@@@??????<<<;;;:::999999:::;;;<<<===>>>@@@AAAAAAAAA@@@???@@@???===;;;::::::;;;;;;<<<<<<<<<======;;;;;;<<<888888888888999:::;;;<<<:::::::::::::::;;;;;;<<<;;;;;;:::999888666555555333333444444555555555555777666666555555444444333444444333333444444555666888888777666666555555444444444333333222222333333444444333333222222111111222222111111111000000000000000000000000000000000//////000000111222222222/////////...///000111111------...............///000111111000...---...000------------------,,,,,,------...////////////......///000///......///111AAACCC@@@555------111333111111111111111111111111000111333222111000000111111222555777888777666555444444444444333333333222222222222222222333444555333111000//////111333555555555444444333333222222555555444333333333333333444555555555444444666888777888888888777777999;;;::::::::::::999888777666:::999888888777888888888666777;;;>>>@@@BBBBBBBBB@@@>>>;;;888555444666777666666666777777777777777777777777666666666555555555444444555666666444333777888999:::999777555444555444333111111222333444///999;;;222+++,,,111111222333333444444444333333222222333222222222111111////////////////////////222222222111111111000000//////............///////////////............---,,,,,,,,,---,,,,,,++++++***++++++++++++++++++***%%%'''(((***+++++++++***,,,,,,------...//////000......------------......------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------000/////////......------......------...///000000///////////////000333555;;;NNNaaahhhhhhmmmuuu{{{ttt~~~|||pppiiifffdddRRRPPPUUU[[[jjjzzz|||sssttt~~~vvvrrrfffYYY^^^uuuuuupppsssvvvvvvqqqqqqqqqqqqsssvvvyyyzzz|||}}}yyysssrrruuutttppplllgggaaa^^^^^^^^^^^^]]]ooorrrzzzxxxoooUUUGGGGGGCCCBBBCCC???<<<<<<===>>>???AAABBBBBBAAABBBDDDEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAFFFFFFEEECCCBBB@@@??????<<<<<<<<<===>>>???AAABBB>>>???????????????>>>===@@@@@@@@@??????>>>>>>>>>>>>======<<<======>>>>>>DDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@>>>==================>>>???@@@AAA???AAABBBBBB@@@??????@@@;;;;;;<<<<<<<<<<<<<<<<<<===>>>???AAAAAAAAA@@@??????>>><<<;;;::::::;;;;;;<<<::::::======:::999;;;777777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666555555444333333444555666777777888777777777666666666555555666555555555555666777777888888777777666555555444333333222222222222333333222222222222111111111111333222222111000000//////000000000000000000000000000000000111111222222222.........///000111111111,,,---------------------//////---+++)))***---000,,,------......---,,,,,,,,,,,,---............------...///...------///000BBBCCC>>>333------000111111111111111111222222222///000222222111000000111333444555666777777666555333333333333222222222222333222222222333333444555222111000//////111333444555555555444444333333333444444444333333444444555333555666666666666777999888999999888666555666888999:::::::::999888777777999999888888888888888999666888;;;???AAAAAAAAAAAA===;;;888666555555666666555555666666666666666777666666666666555555555555333333444666888888666444777777888888888777555444333333222222222222333333444555222...000444444000111222222333333333333222333222222222111111111111......////////////000000222111111111111000000000......------------......///.........------------++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***'''((()))***+++++++++++++++,,,,,,---...///000000......------------......---------------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...............---------......---......///000111.........///000222333444>>>QQQdddlllnnnqqqvvvxxxppp{{{uuukkkaaaZZZ[[[YYY]]]aaalllpppwwwwwwwww}}}wwwtttkkk___^^^mmmuuunnnrrrxxx{{{tttrrrqqqoooppprrruuuwwwwww|||{{{qqqmmmttt{{{}}}vvvjjjbbb^^^^^^]]]\\\nnnnnnwwwpppXXXLLLIIIBBB???AAA>>>======>>>???AAABBBCCCDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBDDDDDDCCCBBBAAA@@@???>>><<<<<<<<<======???@@@@@@>>>>>>???????????????>>>@@@@@@@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>???@@@AAAAAAEEEEEEDDDCCCAAA@@@??????@@@@@@@@@@@@@@@???>>>===============>>>???@@@AAA>>>@@@AAA@@@>>>===>>>???:::;;;>>>???@@@???>>><<>>===<<<::::::::::::;;;<<<999:::>>>===999777:::888888888888999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;999888888777666555444444333333444555777999:::;;;777777777777777777666666666666666666666777888888777777666555555444444333111111111000000111111222000000000111111111111111111111111111111111111111111111111111111111111111//////000000000000000000...///000111111000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******---///+++,,,------------,,,+++++++++,,,---------------,,,---...---,,,,,,...000888999666000...000111///000000000000111111111222...000222222111111222333444444444444444444444444333222222222111111111111333333333333333444444555222222111000111222333444555555555555444444444444333333333333444555666777555777999999888777777888666777888777555444555666999999999::::::999888888999888888888888888999999999;;;===@@@@@@@@@>>>===999777666666666777777777555555555666666666777777555555555444444444444333111111333666888999888666666666666555555555555555111111222222222222111111444111,,,,,,111666444///000111111222333333222222222222111000000000000000......//////000000000000111111111111000000000000...------------------............---------,,,,,,***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***************+++,,,---++++++,,,---...///000000...------,,,,,,------...------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,---......------------------..................///000111222///...---...000222333444???NNNaaaoooxxx|||xxxrrrnnnxxxrrraaalllkkklllmmmuuuooo~~~zzzyyyxxxyyywww{{{uuuooolllllloooxxx}}}|||}}}|||xxxuuurrrooonnnpppssstttqqqzzzzzzrrrppp{{{qqqfff```]]]ZZZWWWjjjiiiuuu|||rrr\\\PPPMMMCCC???AAA???===>>>???@@@BBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>>===<<<<<<======>>>???@@@>>>>>>???@@@@@@@@@@@@@@@>>>???@@@AAABBBCCCDDDDDD????????????@@@AAACCCCCCEEEEEECCCBBB@@@???======@@@@@@@@@@@@@@@???>>>>>>;;;;;;;;;<<<<<<>>>??????===???@@@???<<<;;;<<>>===;;;:::999::::::;;;===:::;;;??????999888;;;::::::::::::;;;<<<===>>>999999999999999888777777999999888777777666555555222333444555777:::<<<===777777777777777777777777777666666666666777888888666555555444444333222222000000////////////000111//////000000111111222222000000000111222222333333111111111111111111111111///////////////////////////000111222111///---,,,,,,+++++++++++++++++++++)))+++------,,,,,,---...******,,,------,,,+++***++++++,,,------------,,,+++,,,------,,,,,,...000---//////...000333222....../////////000000111111---///222222222222333444444444333222222222333333222222222111111111111000444444333333333444555555222222222222222333333444555555555555555555555555333333333444555666777888777999<<<<<<:::777666666555666777666555444555666888999999:::::::::999999999888888888888888999999<<<===???@@@@@@>>><<<:::666555555666888888888777555555555666666666777777444444444333333333222222///000222555999:::888777555444333333333444444555///000111222222111000///222444333000...///000000///000111222222222222222111111000///////////////.../////////000000111111111111111111000000000000...------,,,,,,------.........---------,,,,,,,,,***++++++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,+++*********+++,,,---++++++,,,---...///000111...---,,,,,,,,,,,,---...------------------------,,,,,,,,,------.........------------------------------,,,,,,------...///,,,,,,,,,------..................//////111222222000...---...000222222333666BBBVVVjjj|||xxxkkkuuu}}}wwwrrrrrruuuvvv{{{zzzyyyyyyttt~~~qqqcccjjjyyy|||qqqnnnuuuxxxsssnnnpppzzz{{{xxxssspppnnnoooqqqsssoooxxxzzztttuuuttthhhbbb]]]WWWSSS```\\\tttmmmsssnnnXXXNNNMMMEEEAAACCCAAA<<>>>>>>>>???@@@======<<<<<<>>>@@@CCCEEEDDDDDDCCCBBBBBBBBBBBBBBB>>>???AAADDDEEEEEEEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>>>>>>>???@@@???@@@@@@@@@@@@???>>>>>>======>>>????????????>>>BBB???===<<<===>>>???>>>:::<<<@@@DDDEEEDDDCCCAAACCCCCCCCCBBBBBBAAAAAAAAA???>>><<<;;;::::::;;;;;;===>>>??????>>><<<:::888;;;;;;;;;;;;;;;;;;:::::::::::::::::::::888777777666666555444444444444444666555444444666777777666444444444444444444444444777666555444444444444444333444444555555444444333222222222222222222222222111000//////000111111000000333333000---...//////111111000000000000111111...............///000000........................---,,,,,,++++++,,,,,,---------------------------...---,,,+++***)))))))))++++++++++++++++++++++++++++++,,,,,,---.........///000111111111000...---...------......///000111111222333444555777888888777777666444444333333333888666444222111111111111333333444444555777888999666444222222444666777777666555666:::>>>>>>888222777666555444555666888999::::::;;;;;;;;;:::999999999777555444444666999;;;;;;:::999:::<<<>>>>>>===999999888888888888888999<<<;;;;;;:::999888777777999888777777666777777777666666777777999;;;<<<===:::999777666444333333333111222444777888999999999777777666555444333333222222222111000000111222333333333111111111111333333222222222111111111111000111111000000000000111111222222222111111111000000000000000000000000000000.........------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***++++++,,,---...////////////000///,,,***)))***+++,,,******++++++,,,---...............------,,,,,,,,,,,,------......------,,,,,,,,,++++++,,,,,,---...------------------------...------------...//////............////////////444666BBBXXXiiilllfff```gggwww|||tttwww}}}nnniiifffpppxxxyyyssspppqqq~~~{{{{{{nnnqqq{{{xxxsssnnnmmmnnnqqqtttrrrvvvwwwxxx{{{pppfffdddeee```YYY}}}\\\[[[rrrlllssskkkVVVMMMLLLDDD@@@BBB@@@===@@@CCCDDDDDDCCCBBBCCCCCCDDDEEEFFFGGGGGGFFFEEECCCBBBBBBAAAAAABBBBBBCCC@@@???>>>===<<<======>>>>>>=========>>>AAACCCEEEGGGFFFEEEEEEDDDDDDEEEEEE???@@@AAACCCDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@?????????@@@AAABBB???????????????>>>======<<<<<<<<<===@@@CCCGGGJJJDDDAAA>>>======>>>>>>===>>>???BBBDDDDDDCCCAAA@@@BBBBBBBBBBBBAAAAAAAAA@@@???>>><<<;;;::::::;;;;;;:::;;;===>>>===<<<;;;999=========<<<<<<<<<<<<<<<;;;::::::999999888888777777666555555444444555555666444333444555777666555444444444444444444444444444333333333333444444444333333444444444444333333111111111111111111111111444333111111111222222222333555444111000222222111000000////////////000000...............///000000---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************+++++++++++++++++++++++++++,,,,,,---....../////////000000111000///...---...------......///000111111222333444555666777777666555555444444444444444777666444222111111111222333333444555666888999:::666444222222444777888888888777777:::>>>>>>999444777666555555555777999;;;999::::::;;;;;;;;;::::::888777777777888;;;===??????===::::::;;;<<<<<<;;;999888777777666666666666999999999999999999:::::::::999999888777777777777666666777888999::::::;;;888777666555444333333333222444666888999:::::::::777777666555444444333333333222111000000111222333444333222111111222333444333333222222111111000000111111000000000000111111222222111111111000000000////////////////////////......---------,,,,,,,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------++++++,,,......////////////...---+++***++++++,,,,,,,,,------...//////000......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---...------------------------...------------...//////............////////////222444===NNN\\\^^^\\\ZZZdddtttyyyttt~~~zzzhhh___YYYlllttt|||}}}xxxtttuuuxxxxxxvvvxxxvvvrrrooonnnoooqqqssstttvvvvvvvvv|||uuuuuuqqqllljjjjjjddd]]]yyy```___rrrooouuugggSSSKKKKKKDDD@@@BBB??????BBBDDDEEEDDDBBBAAABBBAAABBBBBBCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA>>>===<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>???AAADDDEEEFFFFFFEEEDDDDDDDDDEEEEEEBBBAAAAAAAAABBBBBBCCCDDD>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@@@@AAABBBCCCCCC>>>>>>??????>>>>>>===<<<>>><<<;;;;;;???EEELLLPPPEEEBBB???>>>>>>>>>===<<>>===<<<:::::::::;;;;;;999:::;;;<<<===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999888777777888888888777666666555555666666555444333444666777666555444444444444444444444444111111111222333444444444222333333444444333333222111111111111111111111111444333111000000111333555<<<===:::444111333333111//////............//////.........---......///000------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---,,,+++***************++++++++++++++++++++++++,,,,,,------...//////000///000000000000///...---...------......///000111111222222333444555555666444333333333444444555666777666444333222222222222444444444555777888:::;;;666555333333555777888888777666555888;;;;;;888555555555555555777999;;;<<<888999:::;;;;;;;;;;;;;;;777888:::<<<>>>@@@BBBCCCBBB???;;;999999::::::999888777777666555444444333666666777888:::;;;<<<===;;;;;;:::999888888777777666777888999:::999888888666555444444333333444444444666777999;;;;;;;;;:::777666666555555444444444333333222111111222222333444444333333333333444444444444333333222111000000222222111111111111222222111111111111000000000000------------------------...------------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------***+++,,,------......---......------,,,+++++++++,,,------....../////////------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---...------------------------...------------...//////............////////////000111777AAAHHHKKKOOOSSSdddrrrzzz{{{rrrccc]]]YYYcccooo|||~~~zzz{{{zzz|||tttrrrqqqppppppqqqsssuuuvvvvvvuuutttyyy~~~}}}yyyrrrxxx|||{{{yyyvvvooogggpppjjjuuutttxxxcccPPPHHHIIIBBB???AAA>>>@@@CCCEEEEEECCCAAA@@@@@@????????????@@@?????????@@@@@@????????????@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???@@@BBBCCCDDDBBBBBBAAAAAAAAAAAAAAABBBCCCBBBAAA@@@@@@AAABBBCCC>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAABBBBBBCCCDDDDDD>>>????????????>>>======???>>><<<;;;===BBBGGGJJJCCCAAA???>>>?????????>>>CCCCCCCCCBBBBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@======;;;:::::::::;;;;;;:::;;;<<<<<<===<<<;;;;;;999999999999999:::::::::<<<;;;999777666777888999888888777666666666666666666555444666777888777555444444444444444444444444111111222333333333333333222222333333333333222222222222222222222222222222111000///...///222777;;;KKKPPPLLL===222000111///.........------..................------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************,,,+++***************+++++++++++++++++++++++++++,,,------......//////000///////////////............------......///000111111111222222333333444444111111222222333555666777666555444333222222333444666666666666666777888999666555333444666888888888555333222333555666555444444444555666888:::<<<===888999:::;;;<<<<<<<<<<<<:::;;;===@@@BBBCCCCCCCCCAAA>>>:::888999:::::::::888888888777555444333222555666777888:::;;;<<<===<<<<<<;;;;;;:::999888777777888:::;;;;;;:::888666555555444444444555555666666777999:::;;;;;;;;;:::666666666666555555555555444333333333222222222222444444444444444444444444555444444333222111000000222222111111111111222222111111000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&((()))+++,,,,,,++++++***+++,,,,,,---------,,,------......---,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------...------------...//////............////////////......111666999===FFFQQQbbbmmmuuu~~~xxxuuusssdddZZZ^^^```aaappp|||zzz~~~}}}lllmmmnnnooorrrtttvvvwwwwwwuuusssssswwwzzzzzzxxx{{{xxxtttvvvwwwwwwbbbNNNFFFGGGAAA>>>@@@>>>@@@BBBEEEEEECCC@@@??????==================>>>>>>????????????????????????========================>>>>>>??????@@@AAABBBCCC??????>>>>>>>>>??????@@@CCCBBB@@@??????@@@AAAAAA========================AAAAAAAAABBBBBBCCCCCCCCC?????????@@@???>>>>>>===;;;;;;;;;;;;<<<>>>???@@@???>>>===>>>@@@AAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAA>>>?????????????????????===<<<::::::999:::;;;;;;>>>>>>======<<<;;;::::::888888888888999999::::::<<<:::888666666666777888888888777666666666666666666666666777999999888666444444444444444444444444444444444555444333222111111111222222222222111111333333333333333333333333///000//////111777???FFF^^^fffaaaJJJ444...000000......------------............------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********************************)))******++++++++++++++++++++++++++++++,,,,,,------.../////////000//////..................------......///000111111111111222222222222222000000000111333444666777666555444333333333444555999888777666555555555555555444333444666888777777333222222222333444444444333333444666888:::<<<===888999:::;;;<<<============>>>@@@AAABBBAAA@@@@@@>>>;;;999888999;;;<<<<<<999999999999777666444333777777888999::::::;;;;;;;;;<<<<<<<<<;;;:::888777888999;;;<<<<<<:::888777666666666666666777777888777888999:::;;;::::::999555555666666666666666666444444444444333333222222444444444444444444444444444444333222222111000000222111111111111111111222000000000/////////......------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&((()))+++,,,,,,++++++++++++,,,,,,------,,,,,,------.........---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...------------------------...------------...//////............////////////......///111111666CCCQQQ___fffzzz|||jjjdddnnnppplllooopppjjjmmmjjjWWWQQQ]]]fffiiittttttxxx~~~|||zzzwwweeegggiiimmmppptttwwwxxxwwwsssqqqssswwwyyyzzzyyyxxxuuuvvvttt~~~cccNNNEEEEEE???<<>>???AAACCCCCCAAA???>>>>>>;;;;;;;;;;;;<<<===>>>???>>>>>>???@@@@@@???>>>>>>======>>>?????????>>>>>>======>>>???@@@@@@AAAAAA??????>>>>>>>>>???@@@@@@AAAAAA@@@??????@@@@@@@@@========================@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>??????>>>>>>===<<<555666888:::<<<=========<<<;;;;;;===@@@AAAAAA@@@<<<===???@@@AAAAAAAAA@@@=========>>>>>>>>>>>>>>><<<;;;:::999999:::;;;<<<>>>>>>===<<<;;;:::999999888999999::::::;;;;;;<<<;;;:::888777666666777777888777666666555555666666666666666888999999777555444444444444444444444444444555555555555333111000000111111222222111111000222222222222222222222222000111111111444<<>>?????????>>><<<;;;:::999888999;;;======<<<999:::::::::999888666555888888999999999:::::::::999:::;;;<<<;;;:::999888888999:::;;;::::::888888777777777666777777888888666777888999999888777777555555555666666777777777555555555555444333222222333333444444444444333333222222222111111111111000111111000000000000111111////////////....................................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,------------,,,,,,......------------------........................++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...------------------------...------------...//////............/////////////////////000000444AAAPPP___ggguuuwwweee\\\\\\\\\___bbblllpppbbbaaahhhfffUUUSSSeeeqqqlllrrrzzzpppqqqwwwxxxxxx{{{|||}}}eeegggiiilllppptttwwwyyywwwrrrooorrrwwwxxxyyyzzzyyy~~~xxxtttwwwqqqyyyeeeOOOEEEDDD===;;;??????===???AAABBB@@@>>>>>>>>>:::::::::;;;<<<>>>@@@AAA>>>???@@@@@@@@@@@@???>>><<<===>>>?????????>>>>>><<<======>>>????????????>>>>>>>>>>>>>>>???@@@AAA>>>???@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@???>>>===<<<<<<<<<======<<<<<<;;;:::555666888:::;;;<<<======;;;;;;;;;===???@@@???>>>:::<<<>>>@@@AAA@@@???===<<<<<<<<<======>>>>>>>>>;;;;;;:::999999:::;;;<<<;;;::::::999888888888888888888888999:::;;;;;;;;;999999888888777777666666777666555555444444555555444444444666888888666333444444444444444444444444111222333444444333111000000000111111111111000000000000000000000000000000111111111000333;;;IIISSSbbbhhh___FFF444333333...//////............/////////...------,,,,,,,,,---++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++(((((((((((()))***,,,,,,++++++++++++++++++++++++******++++++,,,---------000///...---------.........------......///000111111111111000000//////////////////000222333555555555444333333444555666777666666555444444444444444222222222333555666555444333444555666555555555555111222333555777888888999;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::999888888888:::<<<===<<<:::888999:::;;;:::999777666777888888999999:::;;;;;;777888:::;;;;;;;;;999888777777777777777888888888888777777666666666666777555666777777777666555444444555555666777888888888555666666666555444222111111222333444444333222111///000000000000111111111000000////////////000000/////////.........------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------.........------,,,///...---,,,,,,---...///........................******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...------------------------...------------...//////............////////////111///000111000333>>>JJJXXXgggxxx|||qqqeeebbbdddbbbdddhhhpppzzz~~~tttggg[[[XXX______TTTXXXjjjtttkkkrrr|||yyyoooooopppxxx}}}}}}}}}zzz{{{~~~ppppppqqqrrruuuxxx{{{}}}xxxqqqnnnrrruuuuuuvvvyyytttwwwyyy}}}xxxuuuzzzqqqwwwgggPPPEEECCC;;;:::??????;;;>>>@@@AAA@@@>>>===>>>:::::::::;;;<<>>???@@@AAAAAA@@@???>>>;;;<<<>>>?????????>>>===;;;<<<===>>>>>>???>>>>>>======<<<======>>>??????===>>>???AAAAAA@@@@@@???????????????????????????????????????>>><<<;;;999::::::;;;;;;::::::999888::::::::::::;;;<<<<<<===<<<;;;;;;<<<>>>???===<<<999<<>>>>>;;;:::999999999:::;;;<<<777777777666777777888999555666666777888888999999888999999999888777666555666666555444444444444444222222333555777666444222444444444444444444444444...///111333444333222111000000111111111111000000///////////////////////////000///...///888FFFPPPWWW[[[PPP:::000444333***//////............/////////...------,,,,,,,,,,,,************************++++++************++++++++++++++++++++++++++++++(((((((((((()))+++,,,,,,++++++++++++++++++++++++)))******++++++,,,------000///...---,,,---.........------......///000111111111000000//////....../////////000111333444555555444333333444555777888333333333333333444555666222111111333555555444333000222444555444333333333111222333555666777777777<<<<<<<<<===<<<<<<;;;;;;999999999999999888888888888888999;;;======:::888777888999::::::999777666666666777999:::;;;<<<<<<555777999;;;;;;;;;:::999555555555555555666777777777777666555555555555555444555555666666555333333444444555666777888999999555666777777666444222111111111333333333333111111.........///000000111111//////............////////////.........---------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++.........///......------000...---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,++++++,,,,,,---...------------------------...------------...//////............/////////000222000000111111222;;;EEEIII___uuuzzzrrrkkkjjjmmmvvvuuusssrrroookkkgggeee^^^XXXZZZYYYQQQVVVdddiiinnnyyyzzzeeeiiikkkuuu{{{{{{~~~vvvttt}}}|||{{{zzz{{{~~~yyyqqqmmmqqqtttssssssvvvvvvwwwxxx{{{qqqvvv|||pppfffuuupppSSSBBB@@@<<<<<<===888;;;;;;<<<===============;;;;;;;;;;;;<<<===??????BBBAAA???>>>==================>>>>>>?????????@@@>>>===<<<;;;;;;<<<===>>>@@@?????????>>>>>>======;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>?????????>>>===<<<;;;;;;<<<>>>>>>:::::::::::::::999888777666777999:::;;;::::::999;;;<<<=========<<<;;;::::::;;;===>>>????????????;;;;;;;;;;;;;;;;;;;;;;;;===888333444777:::999666:::999888666555555555555333888<<<<<<777444555888999999777666555555555555555555666666666555333222444555555555444333333222222333444333111000111222111000///000111222111///000333333///---///000...///////////////////////////...------000444999<<>>999333000...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++++++++******)))*********++++++++++++))))))))))))))))))))))))))))))))))))************+++++++++***************''''''''''''((()))***++++++*********+++,,,,,,---.........////////////000---------............///---......///////////////111111222333333333333222111111111000000000000000///000111222333444444444444444333333333444555555444555555666777888888999;;;;;;:::888777555444333777777777777666555444333444666999<<<<<<:::777666777777888888888777777666555666888777666666777888888888999999888777555444222333444555666666666666666666555444333333333333555444333333333444555666333555777777666555666777555555555444333222111000222222222111111111000000111111000/////////////////////000000///...------///...---,,,,,,,,,,,,---------,,,,,,,,,,,,+++++++++++++++************)))******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))************,,,++++++******++++++,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,---------------------------+++)))+++---///---+++---------............///......///......000444777III]]]rrrzzzzzzyyyxxxvvv}}}vvvrrrlllhhhwwwwwwrrrkkkcccZZZVVV___lllxxxsssmmmnnnmmmuuu{{{xxxzzzuuummmooosssssssssvvvwwwuuuuuuyyyppprrr{{{jjjcccrrrmmmQQQAAA???<<<<<<>>>999999;;;>>>@@@@@@???<<<;;;;;;;;;<<<<<<===>>>>>>???AAA@@@???===<<<<<<============>>>>>>>>>?????????===<<<<<<;;;<<<===>>>?????????????????????@@@@@@===============<<<<<<;;;;;;;;;<<<<<<===>>>>>>???>>>======<<<<<<===>>>>>>999999::::::999888888777::::::;;;<<<===<<<;;;;;;;;;;;;<<<<<<;;;:::999888:::;;;===>>>??????>>>>>>:::::::::;;;;;;:::::::::<<<777333444777999888666888888777666555555555555666888:::;;;:::999888888999888777666555555555555444555555555444333111000444444444444444333222222222333555444333111222222000000000000000111222333666999777222...000000/////////////////////////////////------...111444666888666222...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))******++++++******)))))))))))))))*********+++))))))))))))))))))))))))((((((((()))))))))******)))))))))*********++++++((((((((())))))***+++,,,++++++******++++++,,,---,,,,,,,,,---------......------------............------...///////////////000111111222333222222222000000000000000000000000///000111222222333333222333333333333333333444444444555555666777777888888;;;:::999888666555444333444555555666666666555555444666888::::::999777666777777777777777666555555666999======:::888888:::777888888999888777555444222222333444555555555555555555444333333222333333555444333222222333444444222444666666555444555666444444444444333222111111222222222111111000000000111000//////......///////////////.........------,,,,,,,,,,,,++++++++++++------,,,,,,,,,++++++++++++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************,,,++++++******++++++,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,---------------------------+++***+++---...---+++------------............---...///......000444777===VVVuuuzzzooojjjqqqwwwmmmjjjfff___bbbkkkxxxtttuuuxxxvvv|||zzznnnmmmoooqqqtttxxxuuusssrrruuuzzz~~~qqqmmm|||}}}ddd```qqqgggMMM???>>>;;;<<<>>>;;;888;;;>>>AAABBB???<<<::::::;;;===>>>??????>>>===??????>>>===<<<<<<<<<===============>>>>>>>>>>>>;;;;;;;;;<<<===>>>???@@@>>>>>>??????@@@AAAAAAAAA>>>>>>>>>======<<<<<<<<<::::::;;;;;;<<<=========>>>>>>>>>>>>===>>>>>>>>>::::::::::::999999999888<<<<<<<<<===<<<<<<;;;:::;;;;;;;;;;;;:::888777666;;;<<<===>>>>>>===<<<<<<999999::::::::::::999999:::666333444666888888666666666555555555555666666888777777999;;;;;;999666888888777666555555555555444444444333222111///...333333333333333333222111111333555666444222111111///000111000...///333777???@@@===555000111111///........................///......---------......222111000///............++++++++++++++++++++++++++++++************++++++)))******++++++******)))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((()))))))))&&&''''''(((***++++++,,,))))))))))))***+++,,,---++++++******++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------...////////////...///000111111222222111111/////////000000000000000000000111111111111000000111111222222222333333333444444555555666777777777999999888777666444444333222333444555666666666666555666777777888888777777666666777777666666555444999@@@GGGFFF@@@:::999;;;777777888888777666444333111111222333444444444444444333333222222222222333555444333222222111222222222333444444333333444555222333333333333333222222111111111111000000000000000///......------......///...---,,,,,,,,,---...,,,,,,---...---,,,+++***,,,,,,,,,,,,+++++++++++++++++++++************)))++++++++++++++++++******++++++++++++++++++++++++))))))))))))************,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********************+++++++++,,,,,,,,,------------------------,,,+++***+++---...---,,,------------............---.../////////000333666>>>UUU{{{xxxffffffvvvwwwkkkqqqsssjjjgggmmmzzzwwwyyy~~~uuuuuuvvvnnnmmmooorrrvvvzzzuuusssqqqrrrtttwwwyyyzzzwwwmmm~~~yyyaaa```qqqbbbIII===>>>;;;<<>>@@@@@@???===;;;:::;;;===?????????===<<<=========<<<<<<<<<<<<<<<========================::::::;;;<<<>>>???AAAAAA>>>>>>>>>>>>????????????======<<<<<<;;;;;;;;;;;;999::::::;;;<<<<<<======?????????@@@??????>>>===<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;::::::999999;;;;;;;;;::::::999999888<<<<<<===>>>===<<<;;;:::888999999::::::999999888888666444444666888777666555555444444555666777777999999888999999888666444888777666555555555555555666555444333111000......111222222222222222111111///111444555333111//////---000222000---...444:::EEEFFFAAA888222111111///------------------------------...------,,,,,,+++///////////////......---++++++++++++++++++++++++++++++************++++++))))))************))))))'''''''''(((((((((((()))))))))))))))))))))))))))''''''''''''((((((((((((&&&''''''((())))))******))))))))))))***+++,,,,,,,,,++++++***++++++,,,,,,************+++++++++++++++,,,,,,,,,------------,,,---......//////.........///000000111111000000......///////////////000000000000000000///......///000111111222222222222444444444555555666666666777777777666555444333333222333444555555555555555555555555555555666666777444555666777888888888777>>>GGGOOONNNDDD;;;999;;;666666777777666555333222000000111222333333333333222222222111111222333333555444333222111111000000111222333333111111333555111222222333333333222222000000000000000000000000//////...---------------///...,,,++++++,,,---///...///000111111///---,,,,,,,,,,,,++++++++++++***+++++++++*********))))))++++++++++++************************************((()))))))))************,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,---------.........---.../////////000222444@@@PPPqqqooo___cccvvvnnnfffsssxxxooojjjqqq{{{wwwwww|||yyy~~~rrrtttxxxkkkiiihhhkkkppptttxxx{{{vvvuuusssrrrssstttvvvwwwrrr~~~{{{ddd___kkk^^^GGG===???;;;;;;>>><<<<<<<<<<<<<<<<<<=========:::;;;===>>>???>>><<<;;;<<<<<<<<<==================<<<<<<<<<<<<<<<<<<<<<999:::;;;===???@@@AAABBB???>>>>>>===<<<;;;;;;:::;;;::::::999999::::::;;;::::::;;;<<<<<<======>>>???@@@AAABBBAAA@@@>>>=========<<<<<<<<<======>>>===<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======<<<;;;:::888777888:::;;;;;;:::888777777666555666777888888777555555444555555666777888:::===>>><<<777333444777777666666555555555555555777666444333111000//////000000111111111111111000,,,///222333111///---------///111///,,,---333999CCCEEEAAA888222222111///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++,,,,,,,,,,,,***)))(((************************+++******))))))******+++)))))))))******)))))))))&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((((((((((((((((((((((((((((()))++++++,,,,,,++++++***++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,------...............---...//////000000//////------........./////////000000000000000///...---...///000111222222222222444444444444555555555555555555555444444444333333444444444444444333222222444444333333333444555666333444666888:::;;;<<<<<>>XXXvvv~~~~~~eeeYYYbbbrrr{{{xxxiiifffrrrvvvllliiipppyyyzzzxxxrrrlllzzz}}}|||zzzzzz{{{tttbbbcccdddeeehhhooowww{{{tttssssssrrrrrrrrrsssttttttyyymmm^^^aaaqqq]]]HHH???@@@<<<:::===;;;<<<;;;:::999:::;;;===>>>::::::<<<<<<<<<<<<;;;:::;;;<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;999:::<<<>>>@@@AAAAAAAAA???>>>===<<<;;;:::999888999888777777888999;;;<<<<<<<<<======>>>????????????AAACCCDDDCCCAAA>>><<<>>>===<<<<<<<<<===>>>?????????>>>=========>>>>>>>>>>>>============>>>>>>;;;;;;<<<<<<<<<;;;999888888999:::<<<<<<:::999888666666777777888888999999666666666666666777888888<<<@@@BBB>>>777444666:::666666555555444555555666666555444222111000000000...///000000111000000000,,,...000111///---,,,,,,---...///...,,,---111555;;;>>><<<666111111000...+++++++++++++++++++++++++++,,,------......------------------,,,+++***)))))))))))))))))))))))))))******))))))))))))******((())))))******))))))(((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))*********))))))(((((((((''''''''''''((()))***+++,,,,,,++++++******++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,---............---------.../////////......,,,,,,------.../////////000000000000000///......---///000222333333333222444444444444444444444444444444333333333333333333444444444444333222111000333222222222222333444444333444666888;;;<<<===>>>AAAGGGLLLJJJ@@@888666777444444555555444333111000000000111222333333333333111111111222222444555555333444444444333222111000111222222111000000333555111222222222222222111111............////////////000///......------.........---,,,,,,,,,---...///,,,,,,---...---,,,+++***++++++++++++************+++++++++************))))))))))))*********++++++************************))))))))))))************,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++---...,,,,,,,,,,,,------------,,,...////////////000222111444CCCZZZjjjqqqyyyiiiVVVRRR___mmm|||{{{zzzrrrpppuuuuuunnnjjjmmmnnntttiiikkkkkkccc[[[ooo~~~}}}|||~~~{{{gggkkkxxxyyylllmmmhhhaaa___gggqqqwwwlllnnnpppqqqppppppqqqrrrppppppxxx```YYYhhhvvv^^^IIIAAABBB<<<999<<<999999999999999::::::;;;;;;::::::::::::::::::::::::;;;<<<===??????@@@??????<<<<<<<<<;;;;;;;;;:::::::::;;;===???@@@@@@@@@@@@>>>>>>===<<<;;;;;;::::::888777666777888:::===>>>>>>>>>??????@@@AAAAAABBB@@@BBBDDDEEEEEEBBB>>><<<===<<<;;;:::;;;<<<>>>??????>>>=========>>>???@@@BBBAAA???===<<<<<<<<<<<<999:::;;;<<<;;;;;;999999888999;;;======;;;999888666777888999999999::::::888888777777777888888999;;;<<<<<<:::777666777999555555555444444555555666444333222000//////000000---...//////000000000///---///000///...------------------------...///000000555666222000000///---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))******(((((())))))))))))((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((()))))))))******))))))******************(((((((((((()))***+++,,,---,,,++++++******+++++++++++++++,,,,,,,,,------************+++++++++++++++,,,------......------,,,,,,---............---+++,,,,,,---......//////000000111111111000//////---///111333444444333333333333333333333333333333222222222222333333333333222222333333333222222111111111111222222222222333444555777888:::;;;;;;;;;;;;>>>@@@???:::555444555333333444444333222111///000111222333444444444444111111111222333555666777333333444555444444333222222222222111000000333666222222222222222111000///---------....../////////111000//////......//////------........./////////,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++************)))''''''((()))***+++,,,,,,************************))))))))))))************,,,++++++******++++++,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,************************++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***,,,------++++++,,,...++++++,,,,,,,,,---------,,,---///000//////000111333333888DDDUUUaaafffgggWWWOOOWWWhhhqqq{{{}}}|||zzztttnnniiimmmiii___]]]bbb```XXXWWWaaannnvvvyyyzzz{{{}}}~~~{{{yyy}}}yyydddfffpppmmmwwwzzzvvvkkkccceeeiiikkkdddhhhnnnppppppppppppqqqtttiiihhhcccXXXfffqqq}}}___JJJCCCCCC<<<999;;;888666888999;;;;;;:::999888::::::999888888999999:::;;;<<<>>>???@@@@@@@@@@@@<<<<<<<<<;;;;;;:::::::::;;;<<<>>>???@@@@@@@@@???===============<<<<<<<<<777777777777999<<>><<<<<<;;;999999999;;;===>>>===<<<;;;;;;;;;===>>>???EEECCC@@@===;;;:::999999999999:::;;;;;;;;;:::999888:::<<<>>>>>><<<:::888666777999:::::::::;;;;;;999999888888888888999999777555444444666777666555555555444444444555555666222111000.........///000------...///000000/////////000000///...---...///---,,,+++,,,......---,,,)))...111000...000///,,,************************...---,,,+++************((((((''''''((()))***+++))))))))))))))))))))))))******))))))))))))******(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************(((((()))***+++,,,------))))))))))))***+++,,,------,,,,,,+++*********+++***++++++++++++,,,,,,,,,)))************++++++++++++,,,------......------+++,,,------......------++++++,,,------...//////000000111111111111000000---///111444555555444333333333333333333333333333222222222222222333333333000111222333333333333333000000111222222222222111666666777888888888888888555666777666444333444555333333444444333222000///111111222333444444444444111111222333444666777888222333444555555555444333222333222111000111444666333333333222111000///...---------.........//////111111000///////////////------...///000000/////////...---,,,,,,,,,------+++++++++************)))+++++++++************)))&&&&&&''')))***+++,,,---))))))))))))))))))))))))))))))))))))************,,,++++++++++++++++++,,,++++++,,,,,,,,,---------*********++++++,,,,,,,,,************************++++++++++++++++++++++++))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))),,,...---+++***,,,///++++++,,,,,,,,,---------,,,---///000/////////000......///777HHHWWWYYYSSSRRRSSSeeezzzssspppmmmfff___```ccc```YYYccc___```gggmmmqqqvvv}}}{{{xxxwww}}}wwwnnnrrrmmm[[[xxxzzzoooiiieee```aaagggnnnrrrrrrrrrrrrsssjjj}}}lllhhh|||ttt]]]YYYbbbvvv]]]KKKCCC@@@999999<<<777999999999:::::::::;;;;;;888888777777777888:::;;;>>>>>>>>>>>>>>>=========<<<;;;:::999888888888888<<<<<<<<<===============<<<<<<>>>>>>>>>===;;;:::888888999;;;<<<>>>???@@@BBBCCCDDDCCCBBBAAABBBCCCDDDDDDCCCBBB???===:::888<<<===============<<<<<<>>>>>>???>>><<<<<<===???@@@AAAAAA???===;;;<<<======<<<;;;::::::999999999======<<<;;;::::::999999777888999999:::::::::::::::888666555444555666777666666555555666777888888666666666666555555555555111111000000///...............////////////......////////////////////////,,,,,,,,,------.........,,,------......------,,,+++++++++*********))))))++++++++++++++++++++++++************************,,,,,,++++++***)))(((((())))))))))))))))))))))))+++)))((()))******)))(((((((((((((((((((((((((((++++++******))))))((((((&&&&&&''''''((()))))))))))))))*********((('''&&&%%%&&&''')))******++++++************************************************------,,,+++++++++,,,,,,)))***,,,...//////......,,,---...//////000000///++++++,,,---...///000000111111000//////...//////000000000000111222333444444333111//////000111222222222111111111111222222222333444444444444444444444555555333111000111333111444777888777777888999666666555555555555666666555555555444333222000///000111222333444333222111444444444444444444444444444555555555555555555555444333222111111222333444222111111333555555444333...///////////////......////////////////////////++++++,,,,,,---...//////------------------------,,,+++)))((('''((()))+++************************))))))*********+++++++++((((((((((((((((((((((((++++++******++++++,,,---+++++++++******))))))))))))************+++++++++++++++************++++++,,,++++++******++++++,,,************************++++++************++++++)))))))))***+++++++++,,,***++++++,,,,,,++++++***+++++++++*********)))))),,,,,,++++++,,,,,,---...,,,,,,,,,---------......333///...555@@@GGGGGGDDDIII^^^uuu}}}yyysssgggfffooolllccccccdddgggeeeeeehhheeejjj{{{yyyxxx~~~{{{rrryyyxxxhhhkkkqqqyyy~~~yyynnnfffccclllggggggnnnttttttpppooocccuuuyyysss|||wwwddd___dddzzzzzzWWWFFF???>>>888:::===999999999999999::::::::::::888888777666777888999:::=========<<<<<<<<<<<<<<<;;;;;;:::999888888888888:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>===<<<;;;;;;888999:::;;;===>>>???@@@BBBCCCDDDCCCAAA@@@AAABBB@@@@@@@@@@@@???===;;;:::<<<<<<============<<<<<<===>>>>>>===;;;;;;<<<===???@@@AAA@@@>>>======>>>>>>>>>===<<<;;;;;;;;;;;;======<<<;;;;;;:::999999888888999:::::::::::::::999888666555444555666777555555555555555666777777666666666666555555555444333333333222111111000000...//////000000//////...........................,,,,,,,,,---------......,,,,,,------------,,,,,,+++++++++*********))))))++++++++++++++++++++++++************************,,,,,,+++******)))(((((())))))))))))))))))))))))***)))((()))******)))((((((((((((((((((((((((((()))((((((((('''''''''&&&&&&&&&''''''((())))))))))))************((('''&&&((((((((()))))))))))))))************************************************))))))***,,,...000222333***+++,,,............---,,,---...///000000000000,,,,,,---...///000111111222111000000/////////000000//////000000111222333444333111000///000111222222222111111111111222222333444555555666666666666555666666444222111222444555777999999888777777888999888777666555555555555666666555444333222111111222333444444555555444444555555555555555555555555888777666555444333333333222222111000000111222222111111000222333444222111......////////////..............................,,,,,,,,,------......///------------------------,,,+++)))(((((((((******************************))))))*********+++++++++************************)))))))))))))))******+++,,,+++++++++************)))************+++++++++++++++************++++++,,,++++++******++++++,,,************************+++******))))))******+++******************++++++***++++++,,,,,,++++++***+++++++++*********)))))),,,++++++++++++,,,------,,,,,,,,,---------......///......000666<<>>===888:::===:::888888888999999999::::::888777777666666777999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777888888999999:::;;;<<<======>>>@@@???>>>===<<<<<<<<<<<<::::::;;;<<<>>>???@@@@@@BBBCCCCCCBBB???>>>>>>???<<<<<<============<<<<<<<<<<<<===============<<<<<<======<<<::::::;;;<<<>>>@@@AAA@@@???>>>???@@@@@@@@@???>>>===============<<<<<<;;;;;;::::::999888999::::::::::::::::::888777666555555555666777555555444444555555666666666666555555555444444444444444333333222111111111//////000000000000//////........................,,,,,,,,,------------...,,,,,,------------,,,,,,+++++++++***************++++++++++++++++++++++++************************+++++++++******))))))((())))))))))))))))))))))))***)))((((((******)))(((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''((()))))))))******+++******)))''''''*********))))))(((((((((************************************************)))***+++---///222444555,,,,,,------------,,,,,,,,,,,,...///000111111111---......///000111222333222222111000000000000111000//////000000111222333444333111000000111222222333222222111111222222333444555666777888999999999666777777666444333333444888:::<<<<<<:::888888888<<<;;;999777666555444444888777666444333333333444555555555555555666777777777777777777777777777777<<<:::777444222111111222222111111000000111111222222111000111222222000.........///////////////...........................---.....................------------------------,,,+++***)))((()))*********************************************+++++++++************************((())))))))))))*********,,,,,,,,,++++++++++++***)))************+++++++++++++++************++++++++++++************++++++************************+++******))))))******+++******************))))))***++++++,,,,,,++++++***+++++++++***************+++++++++++++++,,,------,,,,,,,,,---------......,,,...///...---333>>>HHHQQQWWWYYYbbbvvvuuusss^^^eeeooowwwyyyyyy~~~yyy{{{yyyxxxuuutttwww~~~}}}qqq```UUUYYYkkkvvvnnnjjjkkkoooVVVjjjxxxwwwyyynnnoooYYYHHH@@@>>>888888;;;777777777777888888888999999888777666555666666888888888888888999999999999999;;;:::999888777777777777:::;;;;;;===>>>???@@@@@@AAA@@@>>><<<;;;;;;<<<<<<;;;<<<<<<===>>>??????@@@AAAAAABBB@@@===<<<<<<<<<:::::::::;;;;;;;;;;;;;;;;;;<<<=====================>>>>>><<<::::::;;;<<<===???@@@@@@??????@@@AAAAAAAAA@@@???>>>>>>>>>>>><<<<<<;;;;;;::::::::::::999999::::::::::::999999777666666555555555666666666666555555555555666666555555555444444444333333222222111111000000////////////000000000000//////------------------------------------------------,,,,,,,,,------,,,,,,,,,************************************************************************+++*********)))))))))((()))))))))))))))))))))))))))((('''((()))***)))(((((((((((((((((((((((((((************))))))))))))&&&&&&''''''((()))))))))+++++++++******))))))(((*********)))))))))))))))************************************************------------......///000------------,,,,,,+++++++++,,,---///000111222222...//////000111222333333222222111111111111111222111000000111111222333444333333222111111111222333333333222222222222333333666777888999:::;;;;;;;;;777888999888666444444555999;;;======;;;:::::::::<<<;;;999888777666666666:::888666444333444555666777666555444555666888999777777777777777777777777<<<:::666333111111222333222222222222222222222222333222111111222111///------...//////////////////........................///.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))************************************************************************************++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++))))))*********+++++++++++++++************++++++++++++************++++++******************************))))))))))))******++++++******))))))((((((***++++++,,,,,,++++++***************************+++++++++***+++,,,,,,---,,,,,,,,,---------......---000111///---111<<>><<<666666999555666666666777777777888888888777666555555555666777666777777777888888888999::::::999888777777777777999:::;;;<<<===>>>???@@@@@@???===;;;:::;;;;;;<<<<<<=========>>>>>>???????????????>>>;;;999::::::;;;::::::999999888888888;;;;;;<<<===============?????????>>>;;;;;;<<<===;;;===>>>>>>>>>>>>???AAAAAA@@@???>>>============::::::::::::999999999999888999999:::999999888888666555555555555555666666777666666555555666666666444444444444333333333333222222111111000//////...//////000000000000//////------------------------------------------------+++,,,,,,,,,,,,,,,,,,+++************************************************))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((((('''&&&''')))***)))((((((((((((((((((((((((((())))))))))))************&&&&&&''''''((()))))))))+++************+++++++++***))))))((()))***++++++))))))))))))))))))))))))************************...------,,,++++++++++++...------,,,+++++++++***+++,,,---...000000111111......///000111222333333222111111111111111222222222222222222333444555555222222222222222222333333444444333333333333444444777888999:::;;;;;;;;;;;;777888:::999777555555555777999<<<===<<<<<<<<<===:::999999888888888888999:::888666444333444666777666555444444444555777888666666666666666666666666999777555222222333444666444444444444444444444444444333222222333222000---------...///////////////.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************************************************************)))))))))))))))))))))))))))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))*********+++++++++++++++************+++++++++******))))))******+++))))))))))))))))))))))))***))))))))))))))))))***+++******))))))(((((((((***++++++,,,,,,++++++***************************+++************+++,,,,,,,,,,,,,,,---------......////////////111444888;;;LLLOOOPPP\\\mmm\\\\\\lllwwwvvvmmmcccaaannn{{{~~~}}}vvvnnnkkkppptttvvvzzzxxxiiiZZZZZZjjj{{{}}}wwwqqqqqquuujjjsssssswwwxxxbbbsssrrrSSSBBB;;;999444555888444555555555666666666777777888777555444444555555666555555666666777888888888:::999888777777666777777777777888999:::;;;;;;<<<===<<<;;;;;;:::;;;;;;;;;========================<<<======<<<999888888999<<<;;;:::888777777777777:::;;;<<<===>>>>>>>>>>>>@@@@@@@@@>>><<<;;;<<<===999;;;<<<<<<;;;;;;<<<>>>>>>>>>===<<<;;;;;;;;;;;;888888888888888888888888888888888888888888777666444555555555555666666666777666555555444555555555444444333333333222222222333333222222111000000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++,,,,,,,,,,,,++++++***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&''')))******)))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''((()))))))))************+++,,,......***))))))((()))***,,,---))))))))))))))))))))))))***************************************++++++,,,...---,,,++++++++++++++++++,,,---...............,,,------...///000111222111000000000000111222222222222111222222333444555222222222333333333333333555444444333333444444555888888999::::::::::::999666888:::999777555555555555888;;;<<<<<<;;;<<<===999888888888888888999999888777666555444555555666444444444444444555666666555555555555555555555555666555444333333444666777444555555666666555555444444333222222333222000...,,,---...///000000000000------------------------,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************************+++++++++***************(((((((((((((((((((((((('''((()))++++++***)))))))))************+++++++++)))************+++++++++++++++************++++++******))))))))))))******))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))((((((***++++++,,,,,,++++++******************+++++++++***************+++,,,,,,,,,,,,,,,---------.........,,,,,,...111444333222???CCCIIIYYYuuunnnggg[[[SSSTTTaaasss}}}eee^^^ooozzzrrrsssyyy|||tttttt|||~~~xxxxxxvvvggghhh}}}{{{|||vvv}}}ppp\\\iiixxxqqqVVVDDD===;;;555555888444444444555555555666666666777666555444444444555555555555666666777888888888:::999888777777666666666777777777888888999999999999999::::::;;;;;;::::::===<<<<<<<<<<<<<<<<<<<<<999:::;;;:::888777888999;;;:::999888777777777888:::;;;<<<===>>>>>>>>>>>>???@@@???===;;;:::;;;<<<777999:::999888888999:::;;;;;;:::999888888888888666666666666777777777777777777777777777666555555333444555555666666666555555444333333222222222333333333333333222222222222222222111111000/////////------............------++++++++++++++++++++++++......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))*********+++++++++************************))))))))))))))))))))))))((()))))))))))))))))))))(((((((((((((((((((((((('''&&&%%%''')))******)))((((((((((((((((((((((((&&&'''''''''((((((((()))&&&&&&''''''((()))))))))(((((()))***+++...000111---+++***(((((()))***+++))))))))))))))))))))))))************************((((((((()))***+++,,,------,,,+++******++++++,,,++++++,,,,,,---,,,,,,+++***+++,,,---...//////000000/////////000000111222000000000000111222333333111222222333444444444333555555444444444444555555888888999999999888777777666888::::::777555444444555888:::;;;:::999999::::::999888777777777777777666666555555555555444444333444555555666666555555555555555555555555555555555555444444444555555666444444555666666555444444222111111111222111000...,,,---...///000000000000------------------------***+++++++++,,,---------+++++++++++++++++++++++++++,,,,,,,,,++++++******************************+++++++++*********))))))))))))))))))))))))))))))'''(((***++++++***)))((((((((()))))))))*********)))************+++++++++++++++************++++++******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))))))))***++++++,,,,,,++++++***))))))*********+++++++++***************++++++,,,,,,,,,,,,---------.........,,,+++---///111000///777888@@@NNN^^^hhhkkkkkk\\\ZZZVVVSSSUUU```sss~~~eee\\\ooowwwggg```dddmmmsss|||yyyrrrmmmvvv{{{xxxwww|||~~~vvvkkk[[[ccctttnnn^^^LLLCCC???777666888333444444444555555555666666777666555444333444444555555555555666777888888999:::999888777666666666666999999999999999999::::::666777999:::;;;;;;:::999<<<<<<<<<<<<<<<;;;;;;;;;888999:::999888777888999:::999888777777888999::::::;;;<<<===>>>>>>>>>>>>>>>???>>><<<:::999999;;;666888999888777666777888999999888777666666666666555555555666666666666666666666777666666555444444333333444555666666666555333222222111000000000111333333333222222222111111/////////...------,,,,,,,,,------------------,,,++++++++++++++++++++++++.........------,,,,,,,,,+++++++++,,,,,,+++++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''&&&%%%''')))******)))((((((((((((((((((((((((((()))))))))******++++++&&&&&&''''''((()))))))))((((((((())),,,///222333///...+++)))(((((())))))))))))))))))))))))))))))*********************************)))******++++++,,,,,,+++******+++,,,---++++++,,,,,,,,,+++******)))******+++,,,---......//////...//////000111111............///000111222111222333333444444444444555555444444444444555555888888888888777666555555555777999999777555444444666888::::::999777777777;;;:::999777666555555555444555555666555555444333333444666777777777666555666666666666666666666666555555555555555444444444333333444555555444333333111000///000111111///---,,,---...///000000000000------------------------))))))***++++++,,,------+++++++++++++++++++++++++++,,,,,,,,,,,,+++******************************++++++++++++******))))))************************(((***,,,---------+++***''''''(((((()))))))))***)))************+++++++++++++++************++++++******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((())))))******+++++++++,,,,,,+++++++++))))))******++++++++++++*********)))***++++++,,,,,,,,,,,,---------......000///...------///000222222111999GGGQQQVVV^^^gggooommmjjjddd```fffwwwlll```UUUiiitttooofff]]][[[aaagggjjjtttxxxrrrlllvvvhhhyyy{{{zzzzzztttxxxyyy___hhhhhh]]]PPPCCC<<<888555555777222222222333333444444444555555555555555555444444555666777777777555444333888888777777666666555555777888999::::::999777777888888888777777777777777;;;:::999999999:::;;;<<<<<<<<<<<<;;;:::999888777<<<:::999888999;;;===???============>>>>>>>>>>>>======<<<;;;999888777666555666777777777777666666777777666666555555555555777777777777777777777777888666444444444444222000222444555555333222222333222222111111111111222222222333333333333222111111......---------,,,,,,,,,///............---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))***************+++,,,+++)))))))))***))))))))))))))))))))))))******))))))(((((('''''')))(((((('''''''''((((((,,,***)))+++---...+++)))&&&''''''((()))******+++***((('''&&&&&&'''&&&%%%******))))))((((((''''''))))))***,,,///222555777222///+++))))))++++++++++++*********))))))(((((((((((())))))******++++++************************++++++++++++++++++++++++************************((((((***+++,,,------...++++++,,,------....../////////000111111111111111///000111222333444444444777888777555333222222444666666777666666555444444333555777888666555555555777777666666555555444444444666777777555555555666555555555555555555555555333555666666555333222222666666666555555444444444222222222222333333444555444444555666555444222111222222333333222111///...///...------...///...---///---++++++...///...,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++((()))+++,,,,,,+++***)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((()))***+++,,,,,,---......------------......---)))$$$%%%***---,,,***++++++******++++++,,,---+++*********))))))((((((***************)))((((((((((((((((((((((((((((((((()))***+++,,,---------)))************++++++++++++++++++*********))))))******+++,,,,,,---..................////////////111...333DDDVVV^^^^^^]]]ooorrrpppkkkmmmyyyuuuggg\\\ccclllwwwwww^^^cccaaaZZZ]]]iiioookkknnnwwwxxxmmmiiikkkggg{{{pppppp|||zzz\\\fffhhhWWWKKK???999666333333555222222333333333333333333555555555444444444444444666777777888777666555444777777777777666666555555666777888999999888777666666666666666666666666666:::999999888999:::;;;<<<;;;;;;;;;;;;:::999999888;;;:::999888888;;;===???<<<<<<=========>>>>>>>>>===<<<;;;:::999888888888666777777888888888777777666666666555555555444444666666666666666666666666666444333333444444222111222444555444333111222222111111111000000111111111222222222222222111000000......---------,,,,,,,,,............------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************((((((((()))))))))*********+++,,,+++)))((()))***(((((((((((((((((((((((())))))))))))((((((''''''((((((''''''(((((()))***+++***)))***,,,,,,***(((&&&''''''(((((()))))))))(((((('''''''''(((((('''))))))((((((((((((((('''((())))))+++...111444555333///+++)))((())))))(((*********)))))))))(((((()))))))))))))))*********************************++++++++++++++++++++++++************************'''((()))+++,,,,,,------+++++++++,,,------......//////000111111111111000///000111222222333333333555555555444222111222333666666666666666555444444444555777777555444555666666666666555555555555555666888888777555333333333444444444444444444444444333444555555333222222333555555555444444444333333111111111111111222333333444444444444444333222111222222333333222000///...///...------...///...---...,,,***+++---...---+++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++******+++++++++******)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((()))))))))***++++++++++++++++++,,,,,,------------***''''''***,,,,,,+++++++++******++++++,,,---************)))))))))(((***************)))(((((())))))))))))))))))))))))))))))***+++,,,,,,,,,+++))))))*********++++++++++++++++++*********))))))******+++,,,,,,---..................////////////222///555DDDSSS[[[]]]___kkksssssslllnnn{{{|||xxxuuukkkjjjoooqqqppppppuuuxxxqqqgggZZZ\\\ZZZWWWaaaqqqwwwsssnnnppptttwwwtttmmmjjjjjjqqqyyyyyy~~~~~~}}}kkk```mmmxxx{{{uuuUUUccc|||fffNNNDDD;;;777555333222333333333333333333222222222444444444444444444444444777777777888777777666555777777777666666666666555555666666777777777666666555555555555666666666666888888888888999;;;<<<===:::::::::;;;;;;:::999999:::999888888888:::<<<>>><<<<<<<<<============>>>===;;;999888777888:::;;;777888888888888888777777555555555444444444444444555555555555555555555555444222111222333444333111222333555444222111111222111000000//////000000111000111111111111000//////......---------,,,,,,,,,......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************''''''((((((((()))))))))***+++,,,+++)))((()))***(((((((((((((((((((((((()))))))))(((((((((((('''''''''''''''(((((()))***))))))((()))***+++)))''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''(((((((((((((((((())),,,...111333222///+++((((((((('''&&&******))))))))))))((((((***))))))))))))))))))(((************************************************************************&&&'''(((***++++++++++++)))******+++,,,,,,------...//////000000000000000......///000111111111111111222333222000000222333555555666666555555444444444555666555444333555777444444555555555555555555888999999777444111000111333333333333333333333333222333444222111000222333444444333333333333333222111000000000000111222222333333222111111111222222111111222222111000///...///...------...///...------+++******+++,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++,,,+++******))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******+++,,,---------,,,+++***)))))))))***,,,,,,+++************+++,,,,,,************)))))))))))))))************))))))(((************************))))))******+++******))))))))))))*********+++++++++++++++******************++++++,,,,,,------...---............/////////000///444???JJJPPPVVV[[[iiixxx{{{pppmmmyyyvvvddd```aaaeeeqqqzzzqqqmmmjjjfff``````___[[[ZZZeeevvv|||xxx|||ssslllnnnqqqqqqsssuuu||||||uuussswwwvvv~~~oooWWW\\\yyy{{{kkkNNN___yyy~~~bbbHHH???777666555333222333444333333333222222111111333333333333333444444444666666666666666666555555666666666666666666666666444444555555555555555555555555666666666666666777666777777888:::;;;<<<===999999:::;;;;;;;;;::::::999999888888888:::<<<===;;;;;;<<<<<<<<<=========<<<:::888666777888;;;<<<777777777777777666666555444444444444444444444444444444444444444444444444222111000111333444333222111333444444222111111222000000////////////000000//////000000//////...---......---------,,,,,,,,,------------,,,,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************''''''''''''(((((((((((()))++++++***)))((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))((('''&&&&&&&&&&&&&&&&&&&&&%%%&&&'''))))))((('''&&&&&&%%%%%%&&&&&&''''''(((((('''''''''((())),,,...///000---***)))))))))(((((())))))))))))))))))((((((******))))))((((((((('''************************************************************************&&&'''((()))************)))))))))***++++++,,,,,,---...//////000000//////---...//////000000000//////000111111000111333555444444555555555444444333555555555333222222555777333333333444444555555666666777888666333111111111111111111111111111111111222222222111//////111444222222222222222222222222111111000000000111111222222111000//////000111222111111111000000//////...///---------...///...---++++++***)))******++++++++++++++++++++++++++++++************************---,,,***(((((((((((()))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((((((((***+++,,,------,,,,,,+++)))******)))((((((***,,,***************++++++,,,*********)))))))))))))))))))))************)))(((************************))))))*********))))))((())))))))))))************************************+++++++++,,,,,,------------------.........//////...---000777<<<@@@GGGOOOfff|||sssiiittt~~~~~~~~~uuuiiidddbbbaaaiiiwwwyyyrrrlllgggdddooonnniiieeeiiisssyyyxxx{{{pppppptttwww}}}~~~|||{{{zzzwww|||www]]]\\\zzzyyyfffNNN[[[uuu~~~bbbFFF===777666666444333444333333333222222111111111222222222222333333444444444444444333444444444444555555555555555666666666333333444444444555555666666666666777777888888888666666777999:::;;;;;;<<<999999:::;;;;;;;;;::::::888888777777888999;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;999777666666888;;;<<<555555666666555444333333444444444444444444444444444444444444444444444444111000000111333444444333111333444333222111111111000000////////////000000...////////////...------......---------,,,,,,,,,---,,,,,,,,,++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))''''''''''''(((((((((((()))***+++***((('''((()))'''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&%%%$$$#########&&&'''((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&)))++++++)))&&&$$$$$$%%%%%%&&&&&&''''''((((((''''''&&&'''(((***+++------+++))))))***++++++***(((((((((((((((((())))))***)))))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))))))))))))))(((((()))******++++++,,,------...////////////...------.../////////.........000111111111111444666333333444444444444333333444444444333111222444666222222333333444444555555222444555555333222222333111111111111111111111111111222111000//////222444222222222222222222222222333222222111111111222222111000///......///111222000000/////////////////////---------...///...---************))))))***+++++++++++++++++++++++++++************************---,,,***(((''''''((((((******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((((((((((((((******+++++++++***))))))((()))***)))(((''')))*********))))))******+++,,,))))))))))))))))))******((())))))*********))))))************************))))))*********))))))((((((((()))))))))*********************************++++++,,,,,,,,,,,,------------------............///---...111222333:::AAA[[[uuurrreeennn~~~}}}vvvyyyvvvqqqvvv~~~zzz}}}yyypppjjjgggvvvyyywwwooojjjnnnuuuzzz}}}~~~zzzzzzzzzrrr___aaatttnnniiiSSSXXXrrrbbbGGG>>>777666666444333444222222222222222111111111000111111222222333333444333222222222222333444444444555555555555666666666333333333333444555666777666666777777888888999999666666888999:::::::::::::::::::::;;;;;;:::999999777777777777888999:::::::::::::::;;;;;;;;;<<<<<<:::999888777777888:::;;;444555555555444333222111444444444444444555555555444444444444444444444444222111111222444555444333111222444333111000000111111000000//////000000111...////////////...------......---------,,,,,,,,,,,,,,,,,,+++++++++******************++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))''''''((((((((())))))))))))***+++***((('''((()))''''''''''''''''''''''''&&&''''''''''''(((((((((((('''&&&%%%$$$#########%%%''')))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&***...///+++'''&&&&&&'''''''''''''''((((((((((((''''''&&&'''(((***+++)))((('''(((***++++++***''''''(((((((((((()))))))))(((((((((((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))((())))))***++++++,,,,,,,,,------...............---......//////............///000000000111333555222222333333444444333333222333444333222111333555222222333333333333333333///111333444333333444555111111111111111111111111000111222111000000222444111222222222222333333333333333222111111111111222000000/////////000111111//////............/////////...------...///...---***++++++***))))))***,,,***++++++,,,,,,++++++***************************+++***))))))((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,*********))))))))))))(((***))))))))))))***++++++))))))))))))************((())))))************)))************************))))))******+++******)))((((((((()))))))))*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........222///...//////...333999GGG^^^mmmiiiaaaiii{{{~~~~~~wwwrrrrrrzzz~~~wwwnnnlllttt|||www~~~~~~}}}fff\\\___uuupppqqqVVVWWWppp~~~```III???777555444222222444111111111111222222222222000000000111222333333333333333222222222333444555444444444555555555666666444333333333444555777888555555666666777888888999666777888999::::::999888;;;;;;;;;;;;:::999999888666666777777888999999:::999::::::::::::;;;;;;;;;999999888888888888888999555555555555444333222111444444555555555666666666444444444444444444444444444333222333444555444333111222333333111000000111111111111000000111111111///////////////...------......---------,,,,,,,,,++++++++++++************************++++++++++++************************))))))))))))))))))))))))((((((((()))))))))******(((*********((('''((()))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&''''''%%%(((***)))'''&&&'''(((%%%%%%&&&&&&''''''((((((%%%+++111333000,,,,,,,,,))))))(((((((((((((((''')))((('''&&&&&&'''))))))'''&&&%%%&&&((()))(((''''''''''''((((((((())))))'''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))*********))))))))))))******+++,,,,,,---,,,,,,---............---......////////////......---...//////...///111333111111222333333333333333111222444444222111222333333333333333222222222222///111333333333333444555111111111111111111111111///111333333222111222333222222222222333333444444222222111000000000000000//////000111111111111111///...---------.../////////...------...///...---***+++,,,+++))))))+++---***+++,,,,,,,,,,,,+++***************************((()))))))))))))))((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((()))))))))***+++++++++************---111555777...+++***+++------+++((()))))))))))))))***++++++((()))))))))************(((((()))***************))))))))))))))))))))))))))))))***+++,,,,,,,,,+++(((((((((((()))))))))***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........333...,,,---...---000444777DDDSSS\\\^^^bbbnnnzzz|||}}}zzz|||}}}~~~tttmmmooouuuvvvvvvzzzuuuxxx{{{bbb\\\]]]wwwvvvWWWVVVppp{{{\\\JJJ@@@777444333111111333000000111111222222222333///000000111222222333333444333333222333444666777444444444555555555666666444444333333444666777888444444444555666777777888777777999::::::999888777<<<<<<<<<;;;:::999888777666666666777888888999999999999:::::::::;;;;;;;;;999999999999888888777777666666666666555444333222555555555666666666777777555555555555555555555555555444333333555555444333000222333333111000000111222222111111111111222222//////000000//////...---......---------,,,,,,,,,+++++++++************))))))************+++++++++************************))))))))))))))))))))))))))))))))))))************(((******)))((('''((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))++++++%%%(((******'''&&&''')))%%%%%%&&&&&&'''((())))))$$$+++333555333111111222******))))))(((((('''''')))(((''''''&&&'''((()))'''%%%$$$%%%%%%&&&$$$###&&&'''''''''(((((())))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))************)))*********+++,,,,,,------+++,,,------......------...///////////////......,,,---...---------///111000111222333333333333333000222444444333222111222444333333222222111111111///111333333222222333444111111111111111111111111///111333444333222222333222222222333333444444444111111000///////////////...///000222222222111000///...---,,,,,,---/////////...------...///...---***,,,---,,,))))))+++...***+++,,,------,,,+++***))))))))))))))))))))))))'''''')))******)))((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((()))***+++,,,,,,------------///333999???BBB111---***,,,000000,,,((()))))))))))))))******+++(((((())))))*********+++(((((()))***************((((((((((((((((((((((((((()))***+++,,,---------(((((((((((())))))))))))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111+++(((+++------...111000444BBBSSS[[[\\\aaahhhuuutttjjjlllsss~~~zzznnniiijjjyyy~~~~~~}}}~~~|||rrrppppppfffZZZTTToooRRRWWWiiivvvYYYGGG>>>555222444666444111222222111111111111222222000000111111111222222222222222222333333444444444666666666555555444444444777555444555999;;;:::999777444333444777888777555888666666888;;;<<<999666999999888777666555444333666666666666777888999:::::::::::::::::::::::::::;;;;;;;;;:::999888777666777777666666666555555555555555555555555444444444555555555555555555555555444555555555444333333222222222222222222222222222222222222111111111111111............---,,,+++***,,,,,,------,,,,,,+++***+++++++++************)))+++++++++*********))))))*********)))))))))))))))))))))))))))))))))))))))(((((()))***************''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((%%%%%%%%%###"""###&&&)))'''))),,,///000000///...))))))))))))))))))))))))************)))'''&&&&&&)))((('''&&&&&&'''((()))(((''''''&&&&&&&&&&&&''''''''''''''''''((())))))******))))))(((((('''''')))))))))))))))(((''''''))))))))))))))))))))))))''''''(((((())))))******)))************+++++++++------------------------///////////////.........,,,---...///000000000000000111333444444333111000222444555555333222111111333333222222111000000000000000111222333333444444666555444333222111111111333222222111111222222333444444222222222222444444555444333222111111111111000000000000000000000000///////////////......---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++))))))*********))))))(((******))))))))))))******+++******)))(((''''''&&&))))))))))))))))))))))))''''''((()))))))))))))))******)))(((((((((((((((///111000,,,&&&$$$'''+++,,,///222333111000111222,,,+++******+++***(((&&&,,,***''''''((((((((('''******))))))((((((''''''******++++++++++++******++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***)))))))))***,,,---...,,,+++---000111///,,,......------------......///...111<<>>999666444444333222222222111111111111222222222222222111111111111111111111111000000000000000////////////000000000000...///000000000111333555222444555555444444555666:::::::::777555444444666999999888888888777777777555555555555666777888999777777777777777777777777555555555666666555555444777777777777777888888888::::::999888777666666555222222222222222222222222111222222333333333333333222222222222222222222222222222111000//////...---....../////////......---,,,,,,------,,,,,,+++***+++++++++************)))((((((((()))))))))))))))((((((((()))******++++++))))))))))))))))))))))))&&&'''(((((())))))(((((()))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&'''(((&&&&&&'''''''''&&&&&&%%%''''''''''''''''''''''''''''''(((((((((''''''&&&''''''((((((((((((''''''''''''''''''((()))******'''''''''''''''((())))))&&&''''''''''''((((((((('''((())))))))))))))))))''''''''''''''''''''''''''''''(((((())))))******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////000111222222333222222444444333333333333444444222333444333222222444555444444444333222222111111111111333444666777888999555555444444333444444555444444333333333333444444111111222222222222111111222111111000000000111111////////////////////////---............---,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++***)))))))))'''((()))******+++************))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((())))))***&&&&&&'''''''''((((((((()))'''%%%&&&)))+++***))))))(((((()))++++++)))'''(((''''''(((******)))'''&&&''''''''''''(((((((((((())))))******))))))(((((((((((('''(((((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))***+++++++++++++++***,,,---...---,,,---...------,,,,,,,,,,,,------///---+++,,,000222111000555BBBSSS^^^aaa___^^^^^^dddqqqsssmmmnnnuuu{{{yyyyyyzzz|||HHHWWWjjjvvv|||zzzYYYiii~~~hhhNNN???<<<888555444333333333222222111111111111222222222222222111111111000000111111000000000/////////.../////////000000000000---///111000///000333555222444555555333333444666777888888777444444666999888888777777777777666666444444444444555666777777777777777777777777777777555555666666666666555555777777777888888888999999999888888777666555444333111111111111111111111111111111222333333333333333333333333333333333333333222222111000///...------------............------,,,,,,------,,,,,,+++***+++++++++************)))(((((())))))************'''(((((()))******++++++))))))))))))))))))))))))&&&'''(((((())))))(((((()))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&%%%%%%&&&'''((())))))((('''&&&((('''''''''''''''(((((('''''''''''''''((())))))&&&&&&&&&'''''''''((((((&&&'''(((((())))))((((((((((((((((((((((((((((((''''''(((((())))))******)))************+++++++++++++++++++++++++++++++++++++++,,,------...//////...///000111222222222222444444444333333444444444222333333222111222444666555444444333333222111111111222333444666888999:::555444444333444444555555333333222222222222333333000111222333333222111000111111000000000000111111////////////////////////------......------,,,+++***++++++++++++,,,,,,,,,************************++++++******************'''((()))******+++++++++******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((()))******''''''''''''((()))((('''''''''((()))************)))(((((()))++++++)))((()))(((((()))******(((&&&&&&&&&&&&'''''''''(((((('''(((((())))))((((((''''''&&&&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,***---//////---,,,---///---,,,,,,++++++,,,,,,------,,,+++,,,///000///---///888HHHWWWaaafffhhhiiillltttpppiiimmmwww~~~yyyxxxyyyQQQZZZiii|||{{{~~~WWWhhhyyydddJJJ;;;999777444333333333444222222111111111111222222222222222222111111000000111111000000/////////....../////////000000111111---///111111///000333666111444666555333222444777444666777666444555888<<<777777777777666666666666333333333333444555666666777777777777777777777777555555666666666666666555666666777777888888999999888777666555444333222222000000000000000000000000000111222333333333333333444444444444444444444444222222111000///...------,,,,,,------...------,,,,,,,,,---------,,,+++++++++++++++************)))))))))******+++++++++,,,'''(((((()))***+++++++++))))))))))))))))))))))))&&&''''''(((((((((((((((***((('''&&&&&&'''(((***'''''''''&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%$$$%%%&&&'''''''''((((((((())))))''''''''''''''''''''''''(((((((((((('''&&&%%%$$$&&&'''((())))))((('''&&&(((''''''&&&&&&&&&'''''''''''''''''''''((())))))&&&&&&&&&'''''''''((((((%%%%%%&&&'''((((((((('''))))))))))))))))))))))))''''''(((((()))*********)))************+++++++++++++++++++++++++++++++++++++++,,,,,,---...//////...///000111111222111111555444444333333444444555222333333222111222444777555444444333333222222111111222333555777888::::::555555444444444555555666333222222111111222222333000111222333333222111000111000000000000000111111////////////////////////------......------,,,+++******+++++++++,,,,,,,,,***************************************+++++++++''''''(((******+++++++++******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))((((((((((((((()))******(((''''''((())))))(((&&&$$$(((,,,,,,***(((***,,,***)))''''''))))))((('''***)))))))))******'''%%%&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&'''((())))))))))))))))))))))))************************))))))))))))************+++***)))))))))***,,,---+++---000000---,,,...000---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---......,,,000:::IIIVVV```hhhmmmpppqqqzzz{{{rrreeedddpppwwwmmmkkkMMM```kkk{{{}}}ccceeewww___NNN>>><<<888555222111111111222222111111111111222222222222222111111111000000......---------,,,,,,,,,///111222111000///000111///////////////000111111444333222222222333444555555555555555666666666777666666777777666555444444444444444444555555555555999:::<<<<<<;;;999666444555777999:::;;;:::888777777888999::::::999777777666555333111000000111222//////000000111111111222///000111222333444444444333333333222111000///...111111111...,,,,,,---/////////...------,,,+++++++++++++++*********))))))************))))))))))))(((((((((((((((((((((((('''((((((((((((''''''&&&((('''&&&&&&'''((()))***))))))(((((((((((())))))''''''(((((())))))******&&&&&&''''''((()))))))))%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&%%%$$$$$$###,,,+++(((&&&%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''(((((())))))((('''&&&&&&)))(((((('''''''''(((((('''''''''''''''((()))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,+++++++++******,,,,,,------.../////////...000333333222111111111333222111111000111111111444444333333222111000000222222333444555666777888666555333222222222333333111111111111111111111111000000000000000000000000000000///...............///////////////000000111111111///...------------*********++++++,,,,,,,,,******+++++++++,,,,,,,,,************************((((((((((((((((((((((((******)))''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''))))))))))))))))))))))))((((((((((((((('''''''''&&&''''''((()))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((()))))))))(((((()))---000,,,++++++******++++++,,,,,,+++***)))))))))***+++---,,,,,,++++++,,,,,,------,,,+++******+++,,,---...---...222:::HHH```tttqqqxxxhhhdddsssttt}}}vvv{{{nnn```^^^ooo{{{ttttttsssTTTbbbfffuuuyyycccbbbrrrZZZHHH>>><<<888555222111111111222111111000000111111222222222111111111000000000////////////.........---000111222222000000111222///////////////000000111333222222111222333444555555555555666666666666666666666777777666555555444444444555555666666666777777999:::<<<<<<:::888666777888999::::::999888888999999::::::999777555444555444333111000000111111000000000000111111111222000111222333333444444333222222222222111000//////000000000...,,,,,,---///......------,,,++++++***+++++++++*********))))))************))))))))))))))))))))))))))))))))))))((())))))*********))))))(((((('''&&&'''''')))))))))))))))(((((()))))))))''''''(((((())))))))))))((((((((((((''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&+++***(((&&&%%%&&&'''((('''''''''''''''&&&&&&&&&'''''''''((((((((())))))&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''((((((((((((((('''&&&&&&((((((''''''''''''(((((('''''''''''''''((())))))))))))))))))))))))))))))))))))*********+++++++++((()))******,,,,,,---...,,,,,,,,,---......//////...000222333222111111222111000000000111222222333444333333222111111000000111222222333555666666777444333222111111111222222111111111111111111111111000000000000000000000000000000///...............//////......//////000111111000///......---------++++++++++++,,,,,,,,,,,,*********+++++++++,,,,,,************************************************++++++***(((((('''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((())))))))))))***)))******)))((())),,,...++++++++++++++++++++++++,,,+++***))))))***++++++---,,,,,,++++++,,,,,,---......------------.........------000444???SSSdddrrrxxxkkkgggvvvwwwttthhhdddwwwzzz~~~qqq^^^WWWhhhsssrrrxxx}}}XXXbbbbbbooouuugggaaammmVVVFFF===;;;888444222111111111222111111000000111111222111111111111000000000000111111000000000000000///000111222222000000111222//////......//////000111111111111111222444555666666666666666666555555555666666777777777666555555444555555666777888888999666777:::;;;<<<;;;999888999999888888888888888888999999999999888666333222444333222111111000111111000000000111111111111111222333333444444333333222000000111111111111000000...//////---,,,,,,...000------,,,,,,+++*********+++++++++***************************))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,)))((((((''''''''''''(((******))))))))))))******'''(((((((((((()))))))))))))))(((((('''&&&&&&%%%&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''*********+++******)))((()))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&(((((((((((()))))))))***&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''(((((((((((((((''''''&&&((((((''''''''''''(((((('''''''''''''''((()))))))))))))))))))))))))))))))))))))))*********++++++((())))))***+++,,,------+++,,,,,,------......///...000111222111000111222/////////000111222444444333333222222111000000000000111111222333444555555222111111000000000000111000000000000000000000000////////////////////////000000///...............///............///000000000000///......---------------------,,,,,,,,,,,,*********++++++++++++,,,************************************************,,,+++***))))))((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((((('''))))))))))))))))))))))))''''''(((((((((((((((((()))((('''&&&&&&'''((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))*********************)))((((((***---)))***+++,,,,,,+++***)))++++++*********++++++,,,---,,,,,,++++++,,,,,,---...//////////////////...///---------...333AAANNNiiioooffffffsssuuuzzzkkk```\\\^^^ooohhhbbbhhhzzzyyybbbUUUbbbrrrpppwww|||TTTdddiiiuuutttrrrddd{{{jjjVVVHHH<<<:::777444222111111111111111000000000000111111111111000000000/////////000000000000000000000000///000111000/////////111///............///000000///000000111333444555666666666666666555555555555666666777777777666666555555555666777888999999:::777888999:::::::::888888999888666555444555777888777888888888777666444333333333222222111111111111111111111111111111111111444444444444444333222222...//////000111111111000---......,,,+++,,,...000++++++++++++******))))))************************************)))))))))(((************************((()))***+++,,,,,,------))))))((((((''''''''''''******))))))))))))******(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))))))))******))))))((('''&&&&&&&&&&&&'''((()))((((((((('''&&&&&&%%%%%%''''''((((((((()))))))))&&&''''''''''''''''''&&&'''''''''''''''''''''''''''(((((((((((((((''''''(((''''''''''''(((((()))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))************++++++++++++************+++++++++,,,------......---///000000000000111222////////////000111222333222222111111000000000000000000000111222333333333000000//////////////////////////////////////////////////////////////////000000///.....................------......///000////////////...------,,,.........------,,,,,,,,,************++++++++++++************************************************+++***))))))((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))((('''&&&''')))+++---''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))************++++++)))(((((()))+++(((***+++------+++***(((************+++,,,,,,,,,---,,,,,,++++++,,,,,,------...///000000///...---000---------+++,,,444===RRRXXXWWW]]]hhhjjjwwwvvvggg]]][[[___cccdddiiinnnppppppyyypppeeekkktttnnnpppsssSSSpppvvvmmm|||~~~dddSSSIII;;;:::777444222111111222111000000000000000000111000000000/////////......////////////////////////,,,...///...---,,,---///...............//////000//////000222333444444555666666666666666555555555666666777777777777777666666666777777888999999:::999999999999888777666555777666444222222333555777555555777888888777666666333333333333222222222111222222222111111111111111444444444444333222111111---...//////000000000000,,,------,,,++++++---///++++++************))))))************************************)))))))))((())))))))))))))))))))))))'''((()))***++++++++++++)))))))))(((((('''&&&&&&******))))))))))))******((((((((('''''''''''''''%%%&&&&&&&&&'''''''''((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''((()))(((((('''''''''&&&&&&&&&&&&&&&'''''''''((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''((())))))'''''''''''''''((())))))(((((((((((((((((((((((((((((()))))))))*********+++++++++*********))))))******++++++,,,---------,,,...////////////111222111111000000///000000111111111000000000000/////////000000000111222222222/////////000000000//////////////////////////////000000000000000000000000000000///...............---------------......///---......///......---,,,.........------,,,,,,,,,))))))*********+++++++++************************))))))))))))))))))))))))))))))((('''''''''(((((((((((((((((((((((((((((('''((((((((()))))))))***'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((('''''''''))),,,///111(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))***+++***(((((()))***((()))+++,,,,,,+++)))((())))))***+++,,,------------,,,,,,++++++,,,,,,---,,,,,,...//////...,,,,,,///------...,,,+++///555999???FFFPPPZZZ]]]gggxxxvvvqqqiii___ZZZ[[[^^^```\\\ooo|||zzzwwwqqqjjjgggkkkpppYYYvvvzzzuuuZZZLLLEEE;;;999666333111111111222111000000//////000000111////////////............------............//////+++,,,------++++++,,,---......------......///000//////111222333333333333555555555555666666666777666666777888888888777777777777777777888888888888999888888777666555444333555444333222222444666777444555777888999999888777333333444444444444333333222222222222222111111111333333333333222222111000------...//////000//////,,,------+++******,,,...***************************************+++++++++************))))))))))))((((((((((((((((((((((((''''''((()))************'''(((((()))(((((('''&&&))))))(((((((((((())))))(((((((((''''''''''''&&&$$$%%%%%%&&&''''''((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&'''((((((((((((((((((''''''&&&''''''((()))***'''''''''''''''((())))))((((((((((((((((((((((((((((((((()))))))))******'''(((((()))***+++,,,,,,)))******++++++,,,,,,---,,,---............111333222111000///////////////000000000///////////////000000000111111111222222///000000111111111111000000000000000000000000000000000000000000000000000000000///...............---,,,,,,,,,,,,---......,,,---...//////...---,,,------------,,,,,,,,,,,,)))))))))************+++************************((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''(((((())))))******'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))'''''''''(((***---///111))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''')))******(((((()))***((()))***++++++***)))(((((()))***,,,---.........---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++...,,,---///...,,,...222---000999EEELLLRRR[[[dddlllnnnllleeeaaa``````^^^cccnnnyyy~~~wwwnnnfff```___fffppp^^^uuulllSSSHHHDDD:::888666333111111111222000000////////////000000/////////.........---------------....../////////+++,,,------,,,+++,,,---...------------.../////////000111222333333222111333444444555666777888888666666777888888888888888888777777777777666666666666666666555555444444333444444333444555666888999666777888999999999888777444444555666666555555444333333333222222111111111111111222222222111000000------.../////////......---------+++))))))***,,,++++++++++++++++++++++++))))))*********+++++++++************))))))))))))''''''''''''''''''''''''(((((()))))))))))))))(((&&&'''((())))))(((((('''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&'''(((((((((((((((&&&&&&&&&''''''((()))***'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((()))))))))***''''''((()))***+++,,,,,,))))))******+++,,,,,,,,,+++,,,---------...111333000////////////000000111////////////////////////000000111111111111222222000111222333333333222222111111111111111111111111222222222222222222222222000000///...............,,,,,,,,,+++,,,------...+++,,,...//////...,,,+++++++++++++++,,,,,,,,,,,,))))))))))))************************************)))))))))))))))))))))))))))((((((((((((((())))))(((((((((((((((((((((((('''''''''((()))*********''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***&&&'''((((((******+++,,,(((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))&&&''')))***)))((()))+++))))))************))))))'''(((***,,,......///...---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,***+++......,,,---000...+++333<<<@@@HHHTTTXXXjjjpppqqqllliiijjjjjjhhhlllooommmssszzztttllleeeaaagggqqq___sss~~~gggPPPHHHGGG:::888555333111111111222000000////////////000000//////.........------------.........//////000000,,,---......,,,,,,---......------------...//////000000222333333222111000222333444555666888999999666666777888888888888888888888777777666555555555333333333444444444555555444444555555777888:::;;;888999::::::999888777666444555666777777666555555333333333222222111111111///000000111111111000000---...............------......---+++)))(((***+++++++++++++++++++++,,,,,,))))))******++++++++++++************))))))))))))''''''''''''''''''''''''))))))*********))))))(((%%%&&&''')))))))))((((((''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&(((''''''&&&&&&%%%%%%$$$((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&'''((((((''''''%%%&&&&&&''''''&&&%%%%%%$$$%%%%%%&&&'''((())))))(((((((((((())))))))))))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&'''((())))))((((((&&&&&&&&&'''''')))******'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))************)))))))))))))))))))))***++++++,,,,,,+++,,,------,,,...111333............///111222333.........///////////////111111111111222222222222111222333444555444444333111111111111111111111111222222222222222222222222000000///...............,,,,,,++++++,,,,,,---...+++,,,...//////...,,,+++*********++++++,,,,,,,,,))))))))))))***************************************************************)))))))))))))))******((((((((((((((((((((((((&&&''''''((()))******+++&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''((())))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************%%%'''))))))))))))***+++******))))))))))))******'''(((***---.../////////---,,,,,,++++++,,,,,,---------+++******+++------+++)))***------++++++///222,,,000666777BBBPPPSSSdddkkknnnkkkjjjppptttssskkkwwwyyy|||sssvvv}}}||||||{{{vvvtttpppkkkmmmuuuggg~~~zzzmmmRRRDDD>>>888666222000000000000///111000///...///000222444000111111000000///...---...............---------//////...---,,,,,,++++++++++++,,,,,,---...////////////000111222222333333111444777:::;;;:::888777555555666777777777777777888888777666555444333333555444444333333333444444888888777777888888999::::::;;;;;;;;;:::888666555555444444333333333444444222222111111111111222222111111111111111000//////...............------,,,+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++******))))))((((((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%'''((((((''''''''''''&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((''''''&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''((((((''''''''''''(((((('''(((((('''%%%%%%&&&''''''((()))++++++***))))))))))))))))))************))))))))))))************++++++******++++++,,,------,,,,,,,,,---...000111////////////...........................///000000000000000///000000111222111333444333222222333444000000111111111111000000///000000000000111111111111///---,,,,,,,,,...///------------------------......//////......---,,,...---,,,+++***+++,,,,,,))))))))))))))))))))))))******+++++++++******)))*********)))))))))))))))(((''''''''''''((())))))((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((('''''''''''''''''''''((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))))))))))))))******************)))(((((('''((((((***+++,,,***''''''))),,,)))***+++,,,+++***)))(((******++++++++++++++++++************************+++,,,,,,------,,,,,,+++/////////000222777>>>CCCcccooossskkkiiivvvqqqrrruuufffccchhhiiieee```dddnnnuuurrrrrrzzzoooxxxpppVVVEEE===777555333111111111///...000///...---...///111222111111111111111111000///........................///......---,,,,,,+++++++++,,,,,,---......//////......///000000111111222555666888999999777555333555555666777777777777777666666666555555444444333555444444333444444555555999888888888999999::::::888999999999999777666555666555444333333333333333222111111111111111111222222222222222222111000000...////////////...------+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))******))))))))))))((((((''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((((((''''''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))(((((((((((((((''''''''''''(((((('''(((((('''&&&&&&''')))(((((()))************)))(((((()))))))))*********))))))))))))************++++++******++++++,,,---------,,,,,,---...///000//////////////////////////////......//////000111000000000000000111222222222444555444222222333444000111111111111111111000000000000111111111111222000///---,,,,,,---...///------------------------,,,,,,------,,,,,,++++++...---,,,+++++++++,,,,,,************************))))))***+++++++++*********)))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''(((((('''((((((((())))))))))))((((((((((((((((((((('''''''''''''''((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((''''''''''''''''''((())))))(((((((((((())))))(((((()))))))))***************))))))))))))******)))+++------+++***+++---******+++,,,---,,,,,,+++........................************************+++,,,,,,------,,,,,,+++------------...222777;;;HHHVVVaaaeeeqqqvvvyyyjjj___VVVWWW```hhhjjjiiiaaahhhkkkkkkrrrlll}}}www|||uuu\\\III<<<666555444333333222000...///...---------...///000000111111222222222222222......//////////////////.........------,,,,,,+++,,,,,,------.../////////------......//////000000555555555666555444333333555555666777777777777666555555555555555555555444444444444444444555666777888888888999999999::::::777888999::::::999888777666666555333222222222222111111111111111111111111222222333333222222111000//////000000000///......+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***)))))))))(((((((((((('''(((''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''%%%$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))((((((''''''''''''((((((&&&'''(((((('''''')))+++))))))(((((())))))******(((((())))))))))))******))))))))))))************+++************+++,,,,,,...---------------......////////////000000000000000////////////000111111111111111000111222222333444555666444333111222333111111222222222222111111000111111111111222222222000///...,,,,,,---......------------------------------,,,,,,,,,+++++++++------,,,++++++++++++,,,++++++++++++++++++++++++((())))))***+++++++++***))))))))))))))))))******************)))(((''''''((((((''''''''''''((((((''''''((((((((()))))))))''''''((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''(((((((((((()))((((((''''''(((((()))))))))(((((((((((())))))(((((())))))))))))******)))))))))******+++,,,---,,,...///000...------...,,,---...///000000000000222222222111000000000///************************+++,,,,,,------,,,,,,+++,,,---...---,,,...000333444???KKKVVViiiuuuwww~~~gggaaa\\\___kkkvvv{{{zzztttrrrlllggglll|||aaannnvvvrrr{{{}}}zzzcccMMM===777666555666666555222//////......------...//////...///000111222222222222......///////////////000......---------,,,,,,,,,---------....../////////------......////////////111111111222333444555666444555666666777777666666444444555555666666666666333333333444555666777888666777777888888888888888888999;;;<<<<<<<<<;;;;;;777666555333222111111111111111111222222111111111111222222222222111000000000000000000000//////...+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((()))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$$$$&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((''''''&&&&&&''''''(((%%%'''((((((((()))+++---))))))((('''''')))***+++(((((((((((()))))))))***((()))))))))***************************++++++,,,......------------------/////////000000000000000000000000000000111111222111111111111111222333333555666666555222111111222222222222333333222222222111111111111222222222222000///...------------...------------------------//////......------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++'''((()))***+++++++++***)))))))))))))))*********((()))*********)))''''''((((((''''''''''''(((((('''''''''((((((((())))))''''''''''''((((((((((((''''''''''''(((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((((((((()))))))))***))))))******,,,---///000444333222111/////////000000111111111111111111111333222222111000///......************************+++,,,,,,------,,,,,,+++---...//////......///111///555:::CCCUUUmmm~~~sssoooyyy{{{uuuppptttxxxnnnlllpppwww|||WWWaaazzziiifffvvv}}}hhhPPP???777777666777777666333111000/////////////////////+++,,,---///000000000000---........./////////000---------------,,,,,,,,,---------........................///////////////000000///000111222444555444444555666666666666666555555555666666777888888333333333444444666777888444444555666666666666555777888999;;;;;;;;;;;;:::777666444333222111000000000111222222222222111000000000000000000//////...000000000000000//////...+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))((((((((('''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$$$$&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&((((((((()))+++...)))((('''''''''(((***+++'''(((((((((((()))))))))((()))))))))******************))))))******+++,,,------------------,,,,,,......//////000000000111000000000000000111111222111111000000111111222333444555555444222000111222222222222333333222222222000000111111111222222222//////......------------------------------------000///...---------......,,,,,,,,,+++++++++******++++++++++++++++++++++++'''((()))***************(((((())))))************'''(((((()))))))))((((((((((((''''''''''''((((((''''''''''''((((((((((((&&&'''''''''(((((())))))''''''''''''(((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))'''(((((((((((()))))))))))))))***+++---///000222<<<888444000......///000000000//////............000//////...---,,,++++++************************+++,,,,,,------,,,,,,++++++---/////////...///111...///000666FFF\\\lllssssssppplllsss~~~PPPXXXqqqbbbaaattt~~~~~~}}}hhhQQQ@@@777666555555666555333111000000000////////////...******,,,---............,,,,,,------.../////////------------------------------------------------////////////////////////222222111000000000000111444444555666666666666555444555555555666666777777333333333333333444555666222333444555666555444333333444666777777777666666555555444222111111111111000111222333333222111000//////000000//////...---//////000000000///......+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''%%%&&&'''''''''(((+++---((((((''''''(((((())))))''''''(((((((((((())))))))))))))))))***************))))))))))))***+++++++++,,,------------,,,,,,------......//////000000000////////////000111111000000000///000111111222222333444333111000000111111111222222222222111111///000000000000111111111///............---------------------------------...---,,,+++***+++,,,,,,+++++++++,,,+++******)))++++++++++++++++++++++++((())))))******))))))(((((((((((()))******++++++******)))((((((((())))))((((((''''''''''''((((((&&&&&&'''''''''(((((((((&&&&&&''''''((()))))))))''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''(((((((((((()))((((((''''''(((((()))))))))(((((((((((())))))''''''(((((((((((())))))))))))***+++---///111222<<<888222...------------,,,,,,+++***************,,,,,,++++++******))))))************************+++,,,,,,------,,,,,,+++)))+++,,,---,,,,,,...//////---+++///999FFFRRRYYYmmmooofffeeeqqqvvvwwwQQQXXXooo```]]]oooxxxxxx~~~yyydddOOO@@@666444222111222222222000////////////......------******+++,,,---------,,,++++++,,,,,,---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---------------------111111111111000000000///333444555555666666555555333333444444444444444444333333222222222333333444111333444666666555444333222222444555555444333333444444333222111111222222///111222333333222111///000000000000000///.........////////////...------+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))(((''''''&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$%%%&&&''''''$$$%%%'''(((((('''%%%$$$%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''&&&''')))+++&&&'''(((((())))))(((((('''''''''((((((((())))))))))))))))))************)))))))))))))))***++++++******,,,---...------,,,,,,,,,,,,---...///////////////......//////000111//////......//////000111000111222111//////000111000111111111111111111000....../////////000000000...............------,,,------------------------///---,,,******+++,,,---***++++++,,,+++***)))(((************************************)))((('''&&&'''(((((()))******++++++111///,,,)))(((((())))))((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***''''''''''''(((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((''''''''''''''''''((())))))(((((((((((())))))'''''''''((((((((())))))))))))***+++,,,...000111444111...,,,---,,,***(((***)))))))))***+++---...************************************************+++,,,,,,------,,,,,,+++++++++,,,+++******,,,...///---,,,---///222777;;;OOOYYYUUUTTTcccjjjppptttvvv[[[___uuuccc]]]kkkrrrssszzzvvvaaaMMM???444222///...///000000///---.........------,,,+++++++++,,,,,,------,,,,,,******+++,,,,,,---......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///111222222222222333444555555666666555555222222222222222222222222333333222111111222222222222333555777777666555444333333444555555444333222333333222222111222222222///000222333333222000///111111111111111000//////...............------,,,+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%'''(((&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%#########$$$%%%&&&'''((($$$%%%'''(((((('''%%%$$$%%%%%%&&&&&&'''((())))))'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&&&&&&&(((***%%%&&&((()))))))))((('''''''''''''''((((((((()))))))))))))))************)))))))))))))))******+++(((***+++---......------++++++,,,,,,---...//////...............///000000...............///000000...///000000///...000111000000111111111111000000............////////////......//////......---,,,------------------------111///...,,,,,,---...///******+++,,,+++***)))((())))))))))))))))))))))))************)))'''&&&%%%'''(((((()))***+++++++++888444000+++((((((((()))((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***''''''''''''((((((((())))))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))''''''''''''((((((((()))))))))***+++,,,...///000+++******,,,---,,,'''###*********+++---000333444***+++++++++++++++++++++************************+++,,,,,,------,,,,,,+++.........,,,******,,,---+++,,,///111///---...111+++???CCCHHHZZZ```fff{{{xxxccceeennn~~~eeegggvvvgggeeegggwww}}}qqq\\\HHH888444444333333222111111000////////////////////////------------,,,,,,+++***,,,,,,------...---------)))***+++,,,,,,,,,,,,,,,,,,++++++---000000---+++,,,---......///.........//////000111222222333333333333333333333333333333333444333111000000222444333333333333333333333333444444444555444444333333666666666555555444444444555444222000///000000111000111222333444333333222444111......000000///---000000////////////000000.........------,,,,,,,,,------,,,,,,+++***))))))************************+++++++++++++++***)))(((+++)))'''&&&%%%&&&'''(((((())))))))))))(((((('''((((((''''''&&&&&&&&&%%%&&&'''((())))))((('''&&&'''&&&%%%$$$$$$&&&''')))(((((())))))((('''&&&&&&'''&&&%%%%%%''''''&&&%%%)))(((&&&%%%$$$%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''''''''''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&''')))*********)))(((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((+++*********))))))((((((***)))((((((((()))+++,,,************************))))))******++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---...//////---......///////////////000///...------...///000---222666666111------...222111111000000000000000000000000000111111111111//////000000///...------,,,...///...,,,*********///...------,,,,,,,,,,,,------------------------))))))))))))))))))))))))+++*********))))))(((((())))))************))))))......------,,,+++******))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((************************((('''&&&'''((())))))'''''''''((()))))))))))))))***'''%%%&&&((()))(((&&&(((((((((((())))))))))))******)))(((((((((((((((++++++************++++++++++++++++++++++++++++++,,,+++******,,,000333666))))))***+++,,,,,,------******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,------...///000000888222333;;;CCCOOOhhh~~~uuudddcccooommmjjjsss```^^^bbb|||~~~nnn[[[HHH:::222222222111000000//////........................,,,---------,,,,,,+++***............---,,,++++++)))***+++,,,,,,,,,,,,,,,,,,++++++---///000---+++++++++,,,---------------///000000111111222222222333333222222222222222222333333444222111000111333222222222222222222222222333444444444444444333333555555555444444444333333444333222111000000000111000111222333333333222222111///---...000111000/////////............//////------,,,,,,,,,+++++++++------,,,++++++***))))))***************************++++++++++++***)))(((***)))'''&&&&&&&&&(((((('''(((((()))))))))((((((&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''&&&%%%$$$$$$&&&''')))'''(((((((((''''''&&&%%%'''&&&%%%%%%''''''&&&%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''&&&&&&&&&'''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&'''((()))***))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((******)))))))))((((((((()))((('''''''''(((******************************)))))))))*********************+++++++++,,,,,,,,,++++++,,,,,,------......------...///////////////000///...------...///000---111555444///,,,---///222111000000//////000000000000000000000/////////...............---,,,,,,,,,...///...,,,*********---,,,++++++******++++++++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))(((((())))))************))))))*********)))(((''''''''')))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((())))))))))))(((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((('''&&&'''((())))))'''''''''((()))))))))))))))---+++((((((***+++***(((''''''((((((((()))))))))******)))(((((((((((((((******))))))))))))******++++++++++++++++++++++++---,,,++++++,,,---///111,,,,,,++++++++++++***************+++++++++,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,------...//////000333......555:::BBBWWWmmm|||nnneeeddddddqqqwwwpppttt\\\XXX___~~~~~~kkkYYYHHH;;;111000000//////...------........................,,,,,,---------,,,++++++............---+++***)))******+++,,,,,,,,,++++++,,,++++++,,,...///---,,,)))******+++,,,---------000000000000000000000000111111111111111111111222111333444444222111111222111111111111111111111111333333444444444444333333444444444444333333333333444333222111111000111111000111222333333333222111///...---...000222111111------------------------,,,,,,++++++++++++******,,,,,,,,,+++******))))))))))))))))))))))))))))))******++++++******))))))***)))'''&&&&&&'''((((((&&&'''(((((())))))))))))%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&'''(((&&&&&&''''''&&&&&&%%%%%%'''&&&%%%%%%''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&'''((()))***''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&'''((())))))))))))((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))(((((((((((()))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...000///...------...///000...000222111---,,,---///111111000///////////////000000//////......------,,,------------,,,++++++,,,---......,,,******++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((((())))))******))))))(((((((((''''''&&&&&&%%%%%%((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&'''((())))))'''''''''((()))))))))((((((---+++***)))***+++***)))''''''''''''((((((((((((***))))))((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))------,,,,,,++++++++++++......---+++***)))((('''*********++++++++++++,,,******+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,---......//////...+++,,,000222666CCCSSS___mmmzzz{{{rrrhhh___YYY```eeewwwxxxqqquuu\\\WWW^^^}}}gggVVVFFF<<<111000000///......------........................,,,,,,,,,------,,,,,,+++---------------,,,+++******++++++,,,,,,,,,+++++++++++++++,,,---------,,,)))******+++,,,---......000000//////////////////000000000000111111111111000222444444333111111111222222222222222222222222222222333444444444333333333333333333333333333333333333222222111111111111000111222333333222111000......//////000111000000---------......---------,,,,,,,,,+++++++++++++++,,,+++++++++******))))))(((((((((((((((((((((((())))))************)))))))))(((''''''''''''((((((%%%&&&'''((())))))))))))&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%''''''&&&%%%%%%%%%'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((()))'''&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((())))))(((((((((((((((((((((((())))))(((((('''''''''&&&))))))***+++,,,++++++***,,,,,,,,,,,,++++++++++++,,,---......//////......///...------------...///...//////...,,,+++...000000000///............/////////......---,,,++++++,,,,,,------------,,,,,,+++---......,,,***++++++***))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))(((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''((((((((((((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&'''((())))))'''''''''(((((((((((((((''')))((('''(((((()))******&&&'''''''''(((((((((((())))))(((((((((((())))))((((((''''''''''''(((((())))))))))))))))))))))))++++++,,,,,,+++***)))(((...---,,,+++***)))((('''************++++++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------............,,,...111000111888BBB@@@JJJUUUYYYYYYYYYZZZ\\\ZZZcccyyyjjjiiisss]]]VVVZZZ}}}eeeSSSDDD:::222111111000000//////...........................+++,,,,,,------,,,,,,,,,******+++,,,---------,,,++++++,,,,,,,,,++++++***++++++,,,,,,+++,,,------++++++++++++,,,---...//////...................../////////000000111111111000222444444333111111111333333333333333333333333111222222333444444333333333333333333333333333333333333333333222222222111000111222222222111000000///000111111000///......---...////////////...---,,,,,,,,,---------------++++++***************)))((((((((((((((((((((((((((())))))*********))))))(((((('''''''''(((((((((%%%%%%&&&((())))))))))))))))))((('''&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%%%%$$$'''&&&%%%%%%''''''&&&%%%$$$%%%&&&'''''''''%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''(((((()))(((((((((((('''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''(((((())))))************'''''''''''''''''''''''')))(((((((((''''''&&&&&&((()))***+++,,,+++***)))+++++++++++++++*********,,,------...............///...---,,,,,,---...///......---,,,+++,,,...000000///......---.........///......---,,,++++++***,,,------.........------+++,,,...---,,,++++++,,,******)))))))))******+++************************(((((((((((((((((((((((((((((((((((((((((())))))(((((())))))))))))((((((***)))))))))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((()))(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&'''((())))))'''''''''((((((((((((''''''%%%&&&&&&'''(((***+++---'''''''''(((((((((((()))))))))(((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((((()))***+++,,,+++)))(((+++++++++******)))))))))))))))*********+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,---------------------///111111000444999111555:::???CCCKKKVVV```^^^dddvvvXXX___rrr^^^TTTTTTzzz}}}dddQQQBBB888333222222111111000000///------------------------++++++,,,---------,,,,,,((()))***,,,------------++++++,,,,,,,,,+++*********+++,,,+++******,,,...------,,,++++++,,,...///------------------------/////////000111111222222111333444444222111111222333333333333333333333333000111222333333444444333333333333333444444444444222222333333333333222222000111222222222111000//////111222222000...---------...///000000///...---,,,,,,------------......************************))))))))))))))))))))))))(((((())))))******))))))'''''''''(((((((((((((((%%%&&&''''''((((((((((((******)))'''&&&%%%$$$###''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&%%%%%%'''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''&&&&&&''''''((()))))))))((((((((('''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''(((((()))***************(((((((((((((((((((((((((((((((((((('''''''''''''''(((***,,,,,,+++***)))************************,,,,,,---............---///...---,,,,,,---...///...---,,,,,,---...///000//////...---------------......------,,,,,,++++++,,,------............---+++,,,...---,,,++++++,,,***************++++++,,,************************((((((((((((((((((((((((''''''(((((((((((())))))'''(((((())))))(((((('''(((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((('''&&&'''((())))))'''''''''((((((((('''&&&&&&%%%'''((())))))***---///(((((((((((())))))))))))((((((((((((((())))))***((((((''''''''''''(((((((((((((((((((((((((((((('''((()))+++++++++******)))))))))***************)))))))))************+++******+++,,,,,,,,,,,,+++,,,,,,---------.........,,,,,,,,,,,,,,,,,,------+++---.../////////111333111//////222666===KKKWWWffffffpppvvvtttRRR___yyygggYYYUUU{{{|||cccOOOAAA888333222222111111000000///------------------------***+++,,,,,,---------,,,)))***+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))***+++,,,+++)))))),,,///...---+++*********,,,---++++++,,,,,,------......//////000111111222333333333333444222111000111333222222222222222222222222000000111333333444444333333333444444444555555555222222333444444333333222000111222222222000///...---///222222000......///+++,,,...//////...,,,+++++++++,,,,,,,,,---------))))))))))))************************************'''(((((()))))))))))))))&&&''''''(((((((((((((((&&&&&&''''''((('''''''''))))))((('''&&&%%%%%%$$$'''''''''(((((('''''''''%%%%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&$$$$$$&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''(((((((((((('''''')))*********)))((((((((((((((((((((((((((((((((((((((((((((())))))&&&(((***,,,,,,+++)))((((((((())))))******+++++++++,,,------......------......,,,,,,,,,,,,......------,,,---///000000000///...------,,,,,,------------------------,,,,,,++++++,,,---------------***,,,------,,,+++,,,---******))))))******+++,,,************************(((((((((((((((((((((((('''''''''((((((((())))))''''''(((((((((((('''''''''''''''''''''''''''(((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))***++++++*********))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((('''&&&'''((())))))'''''''''((((((''''''&&&%%%&&&((()))(((''''''***,,,))))))))))))*********+++((((((((((((((()))******)))(((((((((((((((((()))))))))))))))))))))))))))))))))******+++++++++***))))))))))))************))))))))))))******************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,,,,---//////111------000111222:::DDDUUUVVVaaaffffffvvvUUUgggqqq```ZZZzzzbbbNNN@@@777222222111111000000//////------------------------***+++,,,,,,------------++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,+++***)))***+++,,,+++)))))),,,///...---***)))((((((***+++******+++,,,,,,---......///000000111222333333333333444333222000000222444111111111111111111111111///000111222333444444444444444444555555666666666111222333444444444333222000111222222111000///...***...222222111///000111***+++---......---+++************++++++,,,,,,,,,)))))))))))))))*********************************''''''((()))))))))))))))&&&&&&'''((())))))(((((('''''''''(((''''''&&&&&&''''''''''''''''''&&&&&&&&&'''((())))))((('''&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&'''''''''''''''&&&%%%%%%''''''&&&%%%&&&&&&%%%$$$%%%&&&((())))))(((&&&%%%%%%&&&((()))$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((($$$%%%%%%&&&'''((())))))&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''''''''''''''((((((((()))''''''&&&%%%&&&'''((()))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''((((((((())))))%%%&&&((()))))))))((('''))))))))))))))))))))))))''''''(((((())))))******&&&(((***,,,,,,+++)))((('''(((((()))***++++++,,,+++,,,------......------...---,,,,,,,,,,,,---...---,,,---...000111111000......---,,,,,,,,,,,,------------------------...)))***+++,,,,,,,,,,,,,,,***,,,------,,,+++,,,---)))))))))))))))***++++++************************((((((((((((((((((((((((&&&'''''''''(((((())))))''''''((((((((((((''''''(((((())))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((***++++++++++++++++++*********)))(((((((((((((((((((((((())))))))))))))))))))))))((('''&&&''')))))))))''''''((((((((('''&&&%%%%%%%%%'''(((&&&$$$###%%%''')))*********++++++++++++((((((((((((((()))******))))))(((((((((((())))))************************+++++++++***************+++*********))))))(((((())))))))))))******************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---++++++---///......,,,---222111---///555444:::LLLWWWWWWcccxxxVVVmmmbbbeeeuuu]]]KKK>>>666222222000///............///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++*********))))))******++++++++++++******++++++,,,,,,,,,,,,------,,,---...000111111222222000111222333222111000///000111111111111222222222111222222333333444444555777444111111555888999999444444444333333222222222111111111000///......---//////000000000000/////////...---,,,++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))***)))(((''''''((()))***)))((('''&&&&&&'''((()))))))))(((((('''''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&$$$%%%&&&'''''''''&&&%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''%%%%%%&&&&&&'''(((((((((&&&'''((())))))((('''&&&'''((()))))))))(((&&&%%%''''''&&&&&&&&&&&&''''''(((((((((((()))))))))))))))************)))(((((()))((('''''''''(((***+++,,,,,,---------------,,,.................................------,,,,,,,,,...............---------------------------------*********++++++,,,,,,,,,......---,,,,,,+++************))))))))))))******)))))))))***+++++++++,,,******))))))((((((''''''((((((((((((((()))******(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((()))***)))'''&&&&&&''',,,***((('''&&&'''((()))(((((((((((())))))))))))******))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''''''''(((((((((((('''''''''(((((()))((()))))))))************''''''((((((((((((((((((+++***)))'''&&&&&&&&&&&&(((((((((((())))))))))))+++++++++,,,,,,+++++++++******)))(((((((((((((((((((((((((((((()))***+++++++++************+++++++++++++++*********))))))------------------------+++,,,------......---------------............//////222777:::???HHHVVV```ZZZqqqhhhhhhvvv^^^LLL@@@888222111000///........................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++*********))))))******++++++++++++******+++++++++,,,,,,,,,------,,,------...000111111222222222222222222111000///000000111111111222222222111111222333333444444555555333222333666888888777555444444444333333333222222222111000000///......//////000000000000/////////...---,,,++++++++++++*********+++++++++,,,,,,)))******************)))))))))))))))))))))))))))***)))(((((((((((()))***)))((('''&&&&&&'''((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''''''''&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''(((((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))+++,,,,,,,,,,,,+++******)))(((((('''((()))***+++***+++,,,------------,,,..............................---------,,,,,,,,,------..................------------------------++++++++++++,,,,,,,,,---...------,,,++++++************))))))))))))************************++++++***)))))))))((((((((('''((((((((((((((())))))***(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((()))))))))'''&&&'''(((+++***((('''&&&'''((()))'''((((((((()))))))))))))))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''''''''((((((''''''&&&&&&&&&''''''((())))))*********+++++++++((((((((((((((('''''''''***)))(((''''''&&&''''''(((((((((((())))))))))))******++++++++++++************)))((((((((((((((())))))((())))))******+++*********))))))*********+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------------------............---000111222222777@@@GGG[[[qqqjjjggg{{{uuu\\\KKK???777222111000//////......///............------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++*********+++++++++*********************++++++++++++******++++++++++++,,,,,,,,,,,,------,,,---...///111222444444333222111000000000000000000111111111222222111111222222333444444444222222222444666777666555555555555444444444444444222222222111000000//////...//////000000//////.........---,,,++++++++++++*********++++++++++++,,,***))))))(((((())))))***))))))))))))))))))))))))***))))))(((((())))))***((((((''''''''''''(((((((((((((((''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''%%%%%%&&&&&&'''(((((((((((((((''''''''''''(((((()))((((((''''''''''''(((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))++++++,,,,,,++++++***)))((((((((((((((()))******))))))+++,,,---.........////////////////////////------------,,,,,,,,,,,,,,,---------.../////////------------------------,,,,,,,,,,,,------------------,,,,,,++++++************))))))))))))************************))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''((()))((('''&&&'''(((***)))((('''''''''((()))''''''((((((((()))))))))((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))''''''&&&%%%%%%&&&&&&'''************++++++++++++))))))(((((('''''''''&&&((((((''''''''''''(((((((((((((((((())))))))))))((())))))******))))))(((***))))))((((((((((((((())))))))))))************))))))))))))))))))))))))+++++++++************************+++++++++++++++++++++,,,---------------------------............///000111///---...333777ZZZmmmddd^^^qqqqqqXXXGGG<<<555111111000///////////////.........---------,,,,,,,,,,,,,,,+++++++++++++++************************+++++++++*********************************************++++++++++++*********++++++++++++,,,,,,,,,...---++++++,,,...000222666444222111000000000111000000000000111111111111111111111222333333444444222111222333444666666666555555555555555555555555222222222222111111000000...//////////////////......---,,,,,,+++++++++,,,************++++++++++++***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''(((((((((''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''%%%%%%&&&&&&'''((((((((()))((('''&&&&&&'''((())))))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''(((((((((((()))))))))))))))))))))))))))(((((('''((((((((((((((())))))***((()))+++,,,...//////000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000------------------------------------------------,,,,,,,,,,,,++++++************))))))))))))******++++++******))))))(((((())))))))))))(((((((((((('''(((((()))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''((()))((('''&&&'''((()))(((((('''''''''(((((('''''''''((((((((())))))''''''''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***(((((('''&&&&&&&&&''''''))))))))))))************)))))))))(((''''''&&&&&&'''''''''''''''((())))))(((((((((((())))))))))))'''(((((())))))(((((('''))))))(((((((((((())))))(((((())))))))))))))))))))))))))))))))))))))))))*********************************+++++++++++++++++++++,,,------------,,,,,,,,,---------.........---///111111000000222444[[[iii]]]VVViiioooVVVFFF;;;444111000000////////////000...------------,,,,,,,,,,,,,,,,,,++++++***************************************************************************************++++++++++++***************+++++++++,,,,,,---,,,+++******,,,///000444333222000//////000111//////000000000111111111000000111222222333333444222222222222222444777888555555555555555555555555222222222111111111111111......////////////......------,,,+++++++++,,,,,,))))))*********+++++++++***)))(((''''''((()))***))))))))))))))))))))))))))))))************))))))'''(((((((((((((((((('''&&&&&&&&&'''''''''''''''((('''%%%$$$$$$%%%'''(((&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''%%%%%%&&&&&&'''((((((((()))((('''&&&&&&'''((())))))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))((())))))))))))((('''''''''(((((())))))))))))))))))***+++---///000111111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000------------------------------------------------,,,+++++++++++++++************))))))))))))******+++******))))))((((((((((((((((((((())))))))))))''''''((()))***))))))((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((&&&((()))(((''''''((()))((('''''''''''''''((((((''''''''''''((((((((((((&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))************)))(((((('''((((((''''''''''''(((((((((((())))))(((((('''''''''&&&''''''&&&''''''((()))***(((((((((((())))))))))))'''''''''(((((('''''''''))))))(((((((((((())))))'''(((((())))))(((''''''))))))************))))))***************************+++++++++,,,,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,------------...)))+++---...///000111222^^^jjj]]]UUUgggoooVVVFFF<<<666000000////////////000000------------,,,,,,,,,,,,,,,,,,,,,+++******))))))************************)))))))))******************************+++++++++******++++++++++++******************++++++++++++,,,+++*********+++---...111111000////////////000/////////000000000111111000000111111222333333333111333444444333444777999444444444444444555555555111111111111111111111111---......//////......------,,,,,,++++++,,,,,,,,,)))))))))************+++***))))))(((((())))))***)))))))))))))))))))))))))))******++++++******)))''''''((((((((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''%%%%%%&&&&&&'''(((((((((((((((''''''''''''(((((((((''''''''''''(((((()))''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))******++++++******)))(((''''''((()))))))))))))))((()))+++---...///000000........................++++++++++++,,,,,,,,,,,,,,,---------.../////////------------------------------------,,,,,,,,,,,,++++++++++++++++++************))))))))))))******))))))))))))))))))(((((((((((((((((())))))))))))&&&''')))*********)))((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((&&&'''((((((''''''((()))&&&''''''''''''(((((((((&&&&&&'''''''''((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++++++++***)))((((((((((((&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''''''''''''''((()))***(((((((((((())))))))))))&&&''''''((((((''''''&&&((((((((((((((())))))***(((((()))******)))'''&&&)))***+++,,,,,,+++***)))***************+++++++++******++++++,,,---------******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---...//////000//////aaalllcccXXXhhhnnnTTTEEE;;;666000000////////////000000---------,,,,,,,,,++++++,,,,,,++++++***))))))(((************************((()))))))))*********+++))))))*********+++++++++******++++++++++++******************++++++++++++************++++++++++++---......///////////////////////////000000000111000000000111222222333333...222777999888666666666222333333333444444444444000000000000000000000000---......//////......---,,,,,,,,,++++++,,,,,,---))))))))))))************)))******************))))))))))))))))))))))))))))))***++++++++++++***)))&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$#########$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))***************))))))(((&&&'''((()))***))))))((('''(((***+++,,,---------------------------------******+++++++++,,,,,,,,,------..................---------------------------,,,,,,,,,++++++++++++******************++++++******))))))))))))******((((((((()))))))))))))))'''((((((((()))))))))***&&&''')))*********(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((&&&'''((((((''''''(((***%%%&&&''''''((((((((('''&&&&&&&&&'''''''''(((((('''''''''(((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,+++***)))(((((('''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))(((((('''''''''(((((()))(((((((((((())))))))))))''''''((((((((((((''''''((((((((((((((()))************,,,,,,,,,***)))'''***+++,,,------,,,+++***))))))*********+++++++++))))))******+++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------000/////////000000///...aaalllgggZZZhhhkkkRRRBBB999444000000////////////000111---------,,,,,,,,,++++++,,,,,,++++++***))))))((())))))))))))))))))))))))(((((())))))*********+++))))))******++++++++++++******++++++++++++******)))************+++++++++)))******+++++++++*********,,,---///000///......////////////000000000000000000000111222222333333+++111999===<<<888555333222222222333333444444444///////////////000000000---..................---,,,,,,,,,++++++,,,------))))))))))))************)))***+++,,,,,,+++***))))))))))))))))))))))))))))))***+++,,,,,,+++***)))&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$#########$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((%%%&&&&&&''''''(((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''%%%%%%&&&&&&'''(((((()))&&&'''((())))))((('''&&&%%%&&&((()))))))))(((''''''''''''&&&&&&'''''''''(((((((((((())))))))))))(((((((((((((((''''''&&&&&&''')))*********)))(((&&&'''((()))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,...............---------------------------------,,,,,,,,,++++++***************************++++++******))))))))))))******''''''(((((())))))******'''((((((((())))))******&&&''')))***+++***((('''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))%%%'''((((((''''''(((***%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''(((((('''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,******)))''''''&&&&&&&&&'''''''''(((((((((((()))%%%%%%&&&'''((()))******((((((''''''''''''(((((((((((((((((())))))))))))''''''((((((((((((''''''((((((((((((((()))******+++,,,.........,,,***)))***+++---......---+++***))))))******++++++++++++'''(((((()))***+++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,+++,,,---...---,,,dddkkk{{{lllWWWiiifffOOOAAA888333222111000......000111222000000///...------,,,,,,+++++++++++++++***)))(((***)))(((((((((***+++,,,***+++,,,,,,***))))))***))))))))))))************************************+++++++++++++++***)))(((++++++++++++++++++++++++''',,,555;;;888///,,,...+++,,,...//////...,,,***///000000000111111111111000000000000000000000000444444333333222111000000222000///------///000222........................,,,,,,,,,++++++*********,,,***)))***++++++***))))))))))))))))))))))))))),,,---,,,***'''&&&'''((((((''''''''''''(((((()))((((((''''''&&&&&&&&&%%%'''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''((()))''''''''''''''''''''''''&&&'''''''''(((((())))))''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''&&&&&&%%%%%%''''''''''''(((((((((((((((((((((((())))))))))))''''''((((((((((((''''''((((((((((((((()))******)))((((((((()))***,,,---,,,+++++++++++++++++++++******))))))******+++,,,------........................---------,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))*********)))))))))))))))((()))***+++,,,,,,---...******))))))(((((('''''')))******))))))((('''&&&))))))(((((('''''''''&&&))))))))))))))))))))))))%%%'''))))))((('''((()))))))))))))))))))))))))))))))))(((((('''''''''&&&)))))))))))))))(((((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&)))+++***&&&$$$%%%'''%%%&&&((()))))))))((('''&&&((())))))(((((()))+++))))))(((((((((((())))))'''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''((()))******%%%&&&'''((())))))))))))'''((()))***+++,,,------,,,+++)))***++++++***(((,,,***'''&&&'''((()))(((,,,...000000...+++******++++++******************))))))***++++++++++++*********+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,------......------,,,------------------------^^^ddduuulllWWWhhhfffOOOAAA888333222111///......///111222///.........---,,,,,,,,,+++++++++++++++***))))))***)))((((((((()))+++,,,)))***,,,+++***((())))))))))))))))))******************************************++++++***))))))(((++++++++++++++++++++++++***---444999555---***,,,,,,,,,---......---,,,+++---...///000111222333333111111111111111111111111222222222111000000//////000///...------...///000........................,,,,,,,,,+++++++++******+++***))))))++++++***)))************************((('''''')))++++++(((%%%))))))(((((('''((((((((()))))))))((((((((('''''')))))))))(((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''''''''(((''''''''''''''''''''''''&&&'''''''''((((((((()))'''''''''&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&''''''((((((''''''&&&''''''''''''(((((((((((('''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***)))(((((('''((()))++++++++++++++++++++++++++++++******))))))******+++,,,---------------.........------------,,,,,,,,,,,,******************************))))))))))))******)))))))))))))))))))))))))))))))))))))))******************+++,,,,,,------***)))))))))(((((((((''''''((()))))))))))))))((()))(((((((((''''''''''''((((((((((((((((((((((((%%%'''))))))((('''((())))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''')))***)))(((''''''(((&&&&&&((()))))))))(((''''''((()))((('''((()))+++)))((((((''''''(((((()))((((((((('''''''''&&&&&&&&&&&&''''''(((((())))))&&&'''((()))))))))))))))************++++++,,,,,,+++***)))***++++++***(((***((('''''')))+++,,,,,,,,,...000000...,,,++++++))))))))))))))))))))))))))))))***++++++++++++***)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,------------,,,,,,------------------------[[[^^^ppp~~~nnnWWWeeefffNNN@@@888333111111////////////111111------------,,,,,,,,,,,,***++++++++++++***)))))))))))))))((())))))***+++(((***+++***)))((((((((())))))))))))************************************))))))******))))))((((((++++++++++++++++++++++++,,,---222444111***(((+++------------------------+++,,,---///111333444555222222222222222222222222000000000//////......---................................................,,,,,,,,,++++++++++++******)))((()))***+++***)))***************************((((((---333333...'''+++***))))))((((((((((((************))))))))))))+++******)))((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***)))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''''''''((((((((((((((('''''''''''''''((((((((((((''''''((((((((()))))))))))))))(((((((((((())))))((((((''''''(((((()))***)))((((((''''''((())))))******************************))))))******+++,,,+++,,,,,,,,,---------...,,,,,,,,,,,,++++++++++++******************************))))))))))))******))))))))))))))))))))))))(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((&&&'''((()))************((((((((((((''''''''''''''''''''''''''''''''''''%%%'''))))))((('''((()))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))***+++)))(((&&&''''''((()))(((((((((((())))))(((''''''))),,,(((''''''''''''''''''((()))))))))((((((((((((((('''''''''((((((((((((((((((((()))))))))))))))((())))))))))))))))))))))))*********,,,------+++)))(((((((((***---/////////***,,,...///---,,,+++,,,((((((((((((((((((((((((((()))******++++++******)))***++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------aaa___nnnqqqWWWaaaeeeMMM???888333111000////////////000111++++++,,,,,,,,,,,,,,,,,,******+++++++++******)))))))))))))))))))))******((()))******(((''''''(((((()))))))))************************************(((((())))))))))))((((((************************,,,+++---000---((((((,,,------,,,,,,,,,---......,,,---...///000222333333111111111111111111111111000000/////////.........---......//////......---........................++++++++++++++++++++++++***(((((((((***+++***)))))))))))))))))))))))))))+++******...222333///+++,,,,,,***)))((((((((((((*********)))))))))))))))+++******)))((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&''''''(((((((((((('''''''''''''''(((((((((((('''''''''((((((((())))))(((((('''&&&&&&'''(((((((((''''''''''''((())))))(((((((((''''''''''''''')))))))))))))))***************))))))******+++,,,***++++++,,,,,,---------,,,,,,,,,+++++++++************************************))))))))))))******))))))))))))))))))))))))''''''((()))***++++++,,,------,,,,,,+++++++++***))))))))))))((((((((((((''''''((()))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''%%%'''))))))((('''((()))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))'''&&&(((,,,---+++)))&&&''''''((((((((((((((()))))))))'''&&&'''))),,,''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))((((((''''''&&&&&&''''''(((((()))))),,,,,,---...000000...+++***)))***,,,///000000///(((***,,,,,,+++******+++'''((((((((((((((())))))((())))))***************))))))***+++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,mmmdddpppvvvWWW]]]cccKKK>>>777333000//////////////////000++++++,,,,,,,,,,,,,,,,,,)))******+++++++++******))))))*********)))))))))((()))******(((''''''(((((()))))))))************))))))))))))))))))))))))'''((())))))))))))((((((***************************((())),,,+++)))***...---,,,,,,,,,,,,---...///.........///000000111111000000000000000000000000111111000000000000//////...///000000000000///...........................++++++++++++++++++++++++)))(((((()))***++++++***((((((((((((((((((((((((((())))))))))))))))))***,,,,,,***)))(((((((((((((((((((((((((((((((((((())))))(((''''''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''(((((()))((((((((((((((('''''''''(((((()))))))))***************))))))******+++,,,******++++++,,,---......,,,,,,,,,+++++++++************************************))))))))))))******))))))))))))))))))))))))''''''((()))***++++++,,,,,,,,,,,,++++++******)))(((((((((((()))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((''''''''''''''''''''''''%%%'''))))))((('''((()))(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''((('''&&&(((,,,...,,,)))''''''''''''((((((((())))))))))))((('''''')))***''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''((((((((('''&&&&&&%%%&&&'''(((***+++,,,---000//////000222222000...---,,,,,,---//////...,,,&&&((())))))((('''((()))((((((((())))))*********(((((()))************)))))))))***++++++++++++************+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,vvvgggpppzzzWWW[[[}}}aaaIII===777444////////////////////////------------,,,,,,,,,,,,))))))***++++++++++++***)))************)))(((((((((***+++***)))((((((((())))))))))))************))))))))))))))))))))))))(((((())))))******))))))************************)))&&&&&&***+++)))+++///+++,,,,,,------...............////////////000000////////////////////////111111111111111111111111000000000000000000000000........................***++++++++++++,,,,,,,,,***)))((()))+++,,,,,,+++((((((((((((((((((((((((***+++,,,***'''&&&(((***+++***))))))((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%&&&'''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''''''''''''''''''''((((((((((((&&&&&&'''''''''(((((((((%%%&&&''''''''''''&&&%%%''''''&&&&&&''''''((()))'''(((((()))))))))((((((((())))))******+++++++++******))))))******+++,,,******+++,,,---...//////,,,,,,,,,,,,++++++++++++******************************))))))))))))******))))))))))))))))))))))))(((((())))))******++++++++++++******)))))))))((((((((((((((())))))))))))************)))((('''&&&'''''''''(((((((((((((((''''''''''''''''''''''''%%%'''))))))((('''((()))))))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&&&&'''(((((())))))''''''''''''((((((((((((''''''''''''''''''''''''''''''''')))+++++++++)))(((''''''''''''((())))))((()))***)))((('''((()))(((''''''''''''''''''(((&&&&&&''''''''''''(((((('''''''''(((((((((((((((''''''(((((((((((((((''''''((()))+++---///111222333222000111222222111//////---,,,,,,------,,,***'''((()))(((&&&&&&'''(((((((((((())))))******+++'''((())))))******))))))((()))******++++++******************++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,wwwccckkkzzzWWW[[[~~~~~~___GGG<<<777444...//////////////////...///.........---,,,,,,,,,))))))***+++++++++++++++)))******+++***)))(((''')))***,,,+++***((())))))))))))))))))************))))))))))))))))))))))))((())))))***++++++******************************+++'''&&&)))+++)))***---***+++,,,...///......------------...///000111111////////////////////////111111111111111111111111000///............///000........................******+++++++++,,,,,,,,,+++***)))***,,,...---,,,************************,,,,,,,,,,,,---,,,+++)))))))))(((((('''(((((((((%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&((())))))(((&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&'''((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((%%%''')))******)))'''%%%'''&&&&&&&&&&&&'''((((((&&&''')))************)))))))))******+++,,,,,,---******))))))******+++,,,++++++,,,---...///000000------------,,,,,,,,,,,,******************************))))))))))))******)))))))))))))))))))))))))))))))))))))))*********)))))))))((((((((((((((('''((((((((()))))))))***((()))))))))))))))((('''''''''''''''((((((((()))((((((((((((((((((((((((%%%'''))))))((('''((()))))))))))))))))))))))))))''''''''''''((((((((()))&&&&&&'''(((((()))******''''''''''''((((((((((((''''''''''''''''''''''''%%%'''))))))(((((()))***(((''''''&&&'''((()))***''')))++++++)))''''''''')))((((((''''''(((((()))''''''((((((((()))))))))&&&&&&''''''(((((())))))'''((()))***************))))))***,,,---///000111666333000//////000//////...,,,***)))***++++++***)))******)))'''&&&'''(((&&&&&&'''(((((()))******'''(((((()))))))))))))))((())))))***************************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++ttt^^^eeezzzXXX\\\|||]]]FFF;;;777555......////////////......000000///...------,,,,,,((()))***+++++++++++++++)))***+++++++++)))((('''***+++,,,,,,***))))))***))))))))))))************))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))---)))'''***+++)))(((***)))***---/////////...---***+++,,,...000111222333000000000000000000000000000000000000111111111111000///---,,,,,,---///000........................*********++++++,,,,,,,,,+++******+++---///...---++++++++++++++++++++++++)))'''&&&***///...)))###(((''''''''''''(((((()))%%%&&&&&&&&&''''''((((((''''''(((((()))*********''''''&&&&&&&&&%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''+++***)))(((((('''(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&((())))))(((&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%&&&'''((())))))))))))''''''''''''((((((((()))&&&&&&&&&'''''''''((((((&&&(((+++------+++(((&&&'''&&&&&&&&&&&&'''((((((&&&''')))***+++++++++***))))))***+++,,,,,,------*********)))***++++++,,,++++++,,,---...000000111......------------,,,,,,******************************))))))))))))******))))))))))))))))))))))))*********)))))))))))))))'''''''''((((((((((((((('''((((((((())))))******&&&'''((()))************&&&'''''''''(((((())))))))))))))))))))))))))))))%%%'''))))))((('''((()))))))))))))))))))))))))))&&&'''''''''(((((())))))'''''''''((()))******+++''''''''''''((((((((()))''''''''''''''''''''''''$$$'''***)))'''&&&'''***(((''''''&&&&&&((()))***&&&))),,,,,,***(((&&&%%%))))))(((((((((((())))))(((((())))))*********+++%%%&&&&&&'''((()))******((()))***+++,,,---------(((((()))***++++++,,,,,,777333///---------......---+++(((''')))***+++++++++,,,,,,***((('''((()))%%%%%%&&&&&&'''((())))))'''(((((()))))))))))))))(((((()))***************)))************++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++eeeQQQeee}}}zzzbbb[[[}}}xxxWWWBBB<<<888333000000///...............,,,,,,,,,+++++++++******+++++++++*********))))))******++++++++++++******((((((((((((((((((((((((((()))++++++***))))))***)))))))))))))))((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&%%%&&&''')))++++++++++++,,,,,,,,,------------------............------...///000111222222333333222111000///......000...,,,---///000...+++......---------,,,,,,,,,))))))))))))))))))))))))******))))))******+++,,,************************))))))))))))((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$$$$$$$&&&((()))''''''(((((('''&&&%%%%%%((('''&&&$$$######$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''')))&&&%%%&&&((()))'''%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''++++++***)))((('''&&&&&&(((((((((((()))***+++,,,******))))))******+++,,,,,,---...///000000000000...------,,,++++++++++++***)))))))))(((((('''''')))))))))))))))******+++***)))((((((((()))++++++++++++************++++++'''''''''''''''((())))))*********)))(((&&&$$$$$$&&&''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$&&&'''''''''(((((())))))))))))))))))))))))))))))&&&&&&&&&''''''''''''((()))'''&&&&&&''')))))))))''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''%%%&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&((((((((((((''''''''''''))))))))))))((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))(((&&&''')))+++,,,---...///...---,,,+++'''(((((())))))))))))(((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))((((((((((((***+++,,,***(((''''''(((++++++************************+++++++++,,,,,,,,,++++++++++++++++++++++++pppUUUffflll___~~~xxxWWWBBB;;;888222000000///...............,,,,,,,,,,,,+++++++++++++++++++++*********)))))))))******++++++******)))((((((((((((((((((((((((((()))***)))(((((()))***)))))))))))))))((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&&&&&&&''')))***+++++++++,,,,,,,,,,,,------------.........//////---......///000111222222333222111000///......---///---,,,---///000...,,,...------------,,,,,,,,,************************))))))(((((())))))***+++************************))))))))))))((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&'''((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$'''&&&%%%$$$$$$%%%'''(((''''''(((((('''&&&&&&%%%&&&%%%%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((&&&%%%&&&((()))'''%%%''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((((((((((('''(((((((((((()))***+++,,,***************+++,,,,,,,,,---...//////000000000///...---,,,+++++++++++++++++++++******))))))))))))))))))))))))******+++***))))))((()))***+++,,,+++******))))))******+++((((((''''''(((((()))***))))))))))))(((&&&%%%%%%&&&''''''(((((((((((((((&&&&&&&&&''''''((((((((()))''''''''')))))))))'''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((('''&&&&&&'''((())))))''''''''''''((((((((((((''''''&&&&&&&&&''''''((('''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((*********))))))(((((((((''''''((((((((()))))))))((((((((((((((((((((((((((())))))((('''''')))+++++++++,,,,,,,,,,,,++++++)))))))))******)))((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))***++++++)))((()))+++*********************************+++++++++,,,,,,++++++++++++++++++++++++[[[iiiwwweeexxxVVVAAA;;;888222000000///...............------------,,,,,,,,,,,,+++++++++***************)))******++++++******)))((((((((((((((((((((((((((((((((('''&&&&&&(((***)))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&((()))*********+++++++++,,,,,,,,,---............/////////......///000111222333333222111111000///...---------,,,+++,,,...//////...------------,,,,,,,,,,,,************************((((((((((((((())))))***))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%((('''&&&%%%$$$%%%&&&''''''''''''(((''''''&&&%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&'''((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((()))***++++++++++++******++++++,,,---,,,---...//////000//////111000...---,,,+++++++++,,,,,,,,,,,,,,,+++++++++)))))))))))))))******+++******))))))******+++,,,+++******))))))******+++)))(((((((((((()))******(((((((((((((((''''''&&&&&&''''''((((((((((((((($$$%%%&&&'''((()))******&&&$$$""""""$$$&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((('''&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''(((((())))))******,,,,,,+++***))))))((((((((((((((()))))))))******((((((((((((((((((((((((((())))))(((''''''(((***))))))))))))***+++,,,,,,++++++++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***++++++******+++---*********************************++++++++++++,,,++++++++++++++++++++++++bbbnnn}}}gggxxxVVV@@@:::777222000000///.....................---------,,,,,,,,,************************))))))************))))))(((((((((((((((((((((((((((((('''%%%$$$%%%'''***(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''((())))))************++++++++++++------........./////////......///000111222333333111000000///...---,,,,,,+++++++++,,,.../////////---------,,,,,,,,,++++++++++++++++++++++++++++++)))(((((((((((()))******(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%&&&&&&''''''((((((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''(((((()))***++++++++++++++++++,,,,,,---,,,,,,---...////////////111000///---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))******+++***************++++++,,,******))))))))))))******)))))))))))))))******+++''''''((((((((((((((('''&&&''''''(((((((((((((((%%%&&&&&&'''((()))))))))$$$""" """$$$%%%&&&'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&'''''''''&&&&&&'''(((''''''''''''(((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''''''''(((((()))***++++++---,,,,,,+++***)))(((((())))))))))))************(((((((((((((((((((((((('''((()))((('''&&&((())))))((((((((()))+++---...,,,,,,,,,++++++)))((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++,,,---,,,******+++,,,))))))))))))************************++++++++++++************************fffsssjjjwwwUUU???999777222000000///.....................---------,,,,,,,,,************************)))))))))******)))))))))(((((((((((((((((((((((((((((('''%%%$$$$$$'''***(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))*********++++++------------..................///000111222333333000//////...---,,,++++++***+++,,,,,,---......///------,,,,,,,,,+++++++++***************************))))))))))))***++++++(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&'''''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&'''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((()))***+++++++++******++++++,,,---+++,,,---...////////////000///...---,,,+++++++++*********+++++++++++++++)))))))))))))))******+++))))))******++++++++++++***))))))))))))))))))***)))))))))))))))******+++&&&''''''(((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((()))&&&$$$$$$&&&((())))))((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%''')))(((&&&%%%&&&(((''''''''''''(((((((((((()))((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$&&&'''''''''''''''''''''&&&''''''((()))******+++,,,,,,++++++***))))))((())))))))))))************''''''''''''''''''''''''&&&((()))((('''&&&'''((()))(((((((((***,,,...///,,,,,,,,,++++++)))((('''))))))))))))))))))))))))'''''''''''''''''''''''''''((((((((()))))))))***---......---***(((((()))(((((()))))))))*********))))))*********+++++++++************************eeeqqqpppwwwTTT>>>999666111000000///...............------------,,,,,,,,,,,,***************+++++++++((())))))******))))))((((((((((((((((((((((((((('''''''''&&&%%%%%%''')))'''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((((())))))))))))*********+++,,,,,,,,,,,,---------------...///000111222222///......---,,,+++*********+++------,,,,,,---///,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))***************++++++,,,))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((%%%%%%&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((('''''''''&&&&&&'''''''''&&&&&&%%%'''''''''''''''(((((((((%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''''''''((()))************))))))******+++,,,+++,,,---......///............---,,,++++++++++++))))))))))))************)))))))))))))))******+++(((((()))************)))***))))))(((((())))))***)))(((((((((((()))******''''''((((((((((((((('''&&&''''''((((((((((((((()))))))))(((((((((''''''***(((&&&%%%'''(((((('''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&(((+++***'''%%%&&&(((''''''''''''(((((((((((((((((('''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''(((((())))))+++************)))))))))((((((((()))))))))******''''''''''''''''''''''''%%%'''))))))'''&&&''''''((((((((()))***,,,---...++++++++++++***)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))******...///...,,,)))''''''''''''(((((())))))*********)))))))))************+++************************```iiiyyywwwTTT===888666111000000///...............,,,,,,,,,,,,++++++++++++))))))*********+++++++++(((((())))))))))))((((((((((((((((((((((((((((((&&&((((((((('''&&&'''(((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''(((((((((((((((((((((((()))))))))************++++++++++++,,,,,,,,,,,,---...///000111111......---,,,+++***))))))***,,,...---+++***,,,...,,,,,,,,,++++++++++++***(((((((((((((((((((((((()))))))))))))))***++++++************************))))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((###$$$%%%&&&'''(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&'''''''''(((%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''$$$%%%&&&'''((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&&&&''''''%%%''')))(((&&&%%%&&&(((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))'''''''''''''''(((******))))))(((((())))))***+++++++++,,,---............,,,++++++*********++++++))))))))))))******++++++)))))))))))))))******+++&&&'''((()))***)))(((((())))))(((((((((((())))))((((((''''''(((((()))***'''(((((((((((((((''''''&&&''''''(((((((((((((((((((((((((((((()))))))))***(((''''''''''''&&&%%%)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&***---,,,(((&&&''')))''''''''''''((((((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&'''''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''(((((())))))))))))******''''''((((((((()))))))))''''''''''''''''''''''''%%%'''))))))'''&&&&&&'''&&&'''((()))******++++++)))))))))******)))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))*********,,,------+++)))''''''(((''''''(((((()))******+++))))))))))))************************************|||\\\bbbwwwSSS===888666111000000///...............,,,,,,,,,+++++++++******))))))******++++++++++++(((((())))))))))))((((((((((((((((((((((((((((((&&&((())))))(((''''''(((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))((((((((((((((((((((())))))))))))))))))*********+++++++++++++++,,,---...///000000...------,,,+++***))))))+++---...---+++***+++---,,,,,,,,,+++++++++******((((((((((((((((((((((((((((((((((((((()))******************************))))))))))))((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))"""###$$$&&&'''((())))))''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''(((((($$$$$$%%%&&&''''''''''''%%%%%%&&&'''((((((((('''"""###%%%'''))))))))))))))))))((((((''''''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&%%%%%%&&&&&&'''((())))))'''''''''&&&&&&'''''''''%%%''')))(((&&&%%%&&&)))''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((()))***++++++'''&&&&&&''''''((()))***((((((((((((((())))))***++++++,,,---............******))))))******+++,,,))))))*********+++++++++)))))))))))))))******+++%%%&&&((()))))))))((('''))))))(((((((((((())))))'''''''''''''''((())))))((((((((()))(((''''''&&&&&&''''''(((((((((((((((&&&&&&'''((()))***++++++...---,,,,,,---,,,)))'''))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&+++...---)))&&&'''***''''''''''''((((((((()))&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''''''''((((((((())))))******&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&%%%%%%'''''''''((())))))******''''''''''''((((((((((((''''''''''''''''''''''''$$$&&&))))))'''&&&&&&&&&%%%&&&''')))))))))(((((('''(((((())))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))******+++***++++++***((('''((()))&&&''''''((()))******+++))))))))))))************))))))))))))))))))))))))|||___bbbvvvRRR>>>:::777000111111111111000///------......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((******))))))((((((''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&+++******)))(((''''''&&&(((((((((((()))))))))))))))************+++++++++............////////////...---+++******+++---......---,,,+++***(((''''''************************((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((&&&$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&'''''''''(((((((((((()))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((((((((('''&&&%%%%%%%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((''''''%%%$$$$$$%%%&&&'''&&&'''''''''(((((())))))&&&&&&&&&''''''''''''(((''''''((((((((('''%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&'''''''''&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((('''''''''))))))))))))************...,,,***+++,,,------,,,)))******)))(((((()))+++******+++,,,+++***)))(((((()))***)))((('''((()))(((((((((((((((''''''''''''''''''''''''((())))))&&&&&&%%%%%%%%%&&&''''''))))))******)))'''%%%$$$&&&&&&&&&''''''''''''((((((((()))***,,,...000111222333444222...+++))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))&&&%%%###""""""###%%%&&&((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''))))))((('''''''''''''''&&&'''((()))******)))(((&&&''')))***++++++***)))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''((((((((((((*********)))))))))))))))))))))(((((((((((())))))******))))))((((((''''''))))))************))))))``````sssQQQ===999666000111111111000//////...---...------------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((***)))))))))((((((((('''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&'''''''''((())))))******(((((((((((())))))))))))))))))*********+++++++++---.........////////////...---+++******+++---.........---,,,+++***)))(((************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&((('''&&&&&&&&&&&&'''((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((('''&&&%%%%%%&&&''''''''''''''''''((((((((()))&&&&&&&&&''''''''''''(((''''''((((((((('''%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%(((''''''&&&&&&''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((''''''''''''((((((((()))))))))******,,,+++)))***+++,,,+++***)))******)))(((((()))+++***+++,,,,,,,,,+++))))))(((*********((('''((()))(((((((((((((((((((((((((((''''''''''''((())))))(((''''''&&&&&&'''''''''((())))))(((((('''&&&%%%&&&&&&&&&''''''''''''(((+++,,,---///111333444555222333333111---***(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((('''))))))(((''''''''''''''''''((()))))))))((('''&&&'''))),,,......,,,***((((((((((((((((((((((((((((((((((((''''''(((((((((''''''((((((((((((''''''''''''''''''((((((((((((***)))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((('''))))))************))))))aaa\\\~~~oooOOO<<<777555000111000000000///......---------------,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((''''''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&'''(((((()))******(((((((((((()))))))))))))))))))))*********++++++---------.........//////------++++++++++++------......------,,,+++******++++++++++++++++++++++++))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((('''&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&)))(((((('''&&&&&&%%%%%%)))(((''''''''''''((()))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''(((''''''&&&&&&'''((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''((('''''''''(((''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%$$$%%%&&&&&&(((((((((''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))+++***((()))***+++***))))))******)))(((((()))++++++,,,---------,,,***))))))***+++***((('''((()))((((((((((((((((((((((((((((((''''''(((((()))******)))((('''''''''''''''(((((('''''''''''''''(((&&&&&&&&&''''''''''''(((+++---000222444666666666111222222///,,,(((''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&)))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''((((((((((((((((((''''''(((((((((((((((((()))((((((''''''''''''((())))))))))))((('''&&&%%%(((+++...000000---)))'''(((((((((((((((((((((((())))))(((((((((((())))))''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))******))))))(((((((((((())))))))))))))))))(((((((((((())))))************))))))aaa]]]{{{vvvllljjjLLL:::666444000000000//////............---------,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''))))))((((((((('''''''''(((((((((((())))))))))))))))))))))))************,,,,,,---------.........---,,,,,,++++++,,,,,,---------,,,,,,+++++++++***++++++++++++++++++++++++)))************))))))((())))))))))))))))))))))))((((((((((((((((((((((((******))))))((('''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((''''''''''''''''''((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((()))'''''''''(((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$%%%'''(((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''''''''(((''''''''''''((((((((((((***))))))***++++++***((()))******)))(((((()))+++,,,,,,---...---,,,+++***)))***+++***((('''((()))((((((((((((((()))))))))((((((((('''((())))))******)))((('''&&&&&&&&&&&&''''''&&&%%%&&&'''(((***&&&&&&&&&''''''''''''((()))+++...111333444444333///000000---***'''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((()))(((''''''''''''(((((())))))))))))))))))((((((+++,,,---...---+++)))'''(((((((((((((((((((((((()))(((((((((((((((((()))''''''((((((((((((''''''''''''''''''(((((((((((()))))))))))))))*********))))))(((((((((((())))))))))))))))))(((((((((((())))))************))))))|||aaaaaa|||nnndddeeeJJJ:::555333111000///......---......///------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))((((((''''''''''''((((((&&&'''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))(((((()))))))))*********,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++***************)))(((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&''''''((((((((())))))((((((((((((((('''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$%%%'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&%%%&&&&&&&&&''''''((((((''''''''''''((((((((((((+++******+++,,,,,,+++))))))******)))(((((()))+++,,,,,,---...---,,,+++***)))++++++***)))((()))***(((((((((((())))))******((((((((((((((()))******)))((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%''')))***&&&&&&&&&''''''''''''((('''))),,,///111111000000---------+++(((&&&&&&'''((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''((((((((((((&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))((((((''''''''''''(((((((((((())))))***+++,,,------,,,***)))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''((((((((((((''''''''''''''''''(((((((((((((((((())))))************))))))(((((((((((())))))(((((((((((())))))))))))))))))************))))))ttt^^^bbb{{{kkkdddbbbHHH:::555333222000///...---------//////,,,,,,,,,,,,+++++++++++++++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))((((((''''''''''''((((((&&&&&&&&&'''''''''''''''$$$$$$%%%&&&((()))******(((((((((((())))))))))))((((((((()))))))))******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********************+++,,,,,,,,,,,,,,,,,,,,,,,,******+++******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&'''$$$%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((()))%%%%%%&&&&&&&&&&&&%%%%%%(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''((((((((()))))))))*********,,,------***((()))******)))(((((()))++++++,,,---------,,,***)))***+++,,,+++)))((()))***'''(((((())))))******+++))))))(((((())))))***+++((('''&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&'''((((((&&&&&&&&&''''''''''''(((((()))+++---.........---*********(((&&&%%%&&&(((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%&&&'''((()))***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))&&&&&&''''''((()))))))))(((''''''''''''(((((()))''''''((((((***,,,---...---+++(((%%%$$$%%%''')))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((()))******++++++))))))(((((((((((())))))(((((((((((())))))))))))))))))************))))))kkkjjj}}}jjjbbb~~~___GGG:::555444444000///---,,,,,,---///000,,,,,,,,,++++++++++++***+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********'''((((((((()))))))))***((((((''''''''''''((((((&&&&&&&&&'''''''''((((((###$$$%%%&&&((()))***+++(((((((((((())))))))))))(((((((((((()))))))))***++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%&&&''''''(((((((((((($$$$$$%%%%%%&&&''''''(((%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''''''''''''''%%%&&&'''(((((('''&&&%%%(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''(((((('''''')))(((((((((''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&$$$$$$%%%&&&&&&'''((((((((((((((()))))))))******)))))))))+++,,,,,,)))''')))******)))(((((()))+++***+++,,,,,,,,,+++))))))***+++,,,+++)))((()))***'''(((((()))******++++++))))))(((((())))))***+++((('''&&&&&&&&&&&&''''''%%%%%%&&&'''''''''&&&&&&&&&&&&&&&''''''''''''((())))))))))))************'''''''''&&&%%%%%%''')))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((((((((((())))))(((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***&&&&&&''''''((())))))***'''''''''''''''((())))))''''''''''''((()))+++,,,+++)))'''%%%%%%&&&'''(((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''(((((((((((('''(((((()))******++++++))))))(((((((((((())))))'''((((((((()))))))))***))))))************))))))yyykkkaaa}}}^^^GGG;;;666444555///...---,,,,,,---///000,,,,,,,,,+++++++++******+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++'''((((((((())))))******((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******(((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,)))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((())))))(((((($$$$$$%%%%%%&&&'''((((((%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''&&&&&&%%%%%%&&&'''((())))))((('''&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''((((((''''''))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&''''''''''''&&&((((((''''''''''''((((((&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&$$$$$$%%%%%%&&&'''(((((())))))))))))************((('''(((***++++++(((%%%)))******)))(((((()))+++******+++,,,+++***)))(((***+++,,,+++)))))))))***'''(((((()))***+++++++++)))))))))))))))******+++(((((('''''''''(((((()))%%%%%%'''''''''&&&%%%$$$&&&&&&&&&'''''''''((((((((('''&&&&&&%%%&&&&&&'''%%%%%%&&&%%%$$$%%%(((***((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&'''((())))))***&&&&&&&&&'''((())))))***'''''''''''''''((()))***((('''&&&%%%%%%&&&((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))''''''((((((((((((''''''''''''''''''((((((((()))'''(((((()))***+++++++++))))))(((((((((((())))))'''((((((((())))))******))))))************))))))vvvvvveeeyyy[[[DDD999555333111///......---------......+++,,,---...---,,,+++******++++++++++++***))))))(((((())))))))))))(((((((((((('''''''''&&&&&&&&&******)))(((((((((((((((******))))))((((((''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''$$$&&&(((******(((%%%$$$$$$&&&''''''&&&&&&''')))%%%&&&''''''(((((('''''')))***++++++***)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////++++++++++++++++++++++++++++++******)))((((((((())))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$&&&((())))))(((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%&&&&&&((()))+++,,,%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''((()))))))))((((((((()))***,,,---&&&'''((('''%%%%%%''')))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))###%%%''')))******)))((())))))))))))))))))))))))******))))))((((((''''''************************************************))))))))))))))))))))))))))))))(((((((((((())))))+++(((%%%%%%''''''&&&###''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))))))))(((''''''&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''***)))(((''''''((())))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&%%%&&&'''((()))000...***'''%%%%%%&&&'''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))************---+++))))))******(((&&&qqq||||||kkkwwwZZZDDD999555222000000///...---------------,,,,,,------,,,,,,++++++***++++++++++++***))))))(((((())))))))))))(((((((((((('''''''''&&&&&&&&&)))(((''''''&&&&&&''''''(((((((((((('''''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&((()))((('''&&&%%%&&&((())))))(((((()))+++%%%&&&''''''((((((''''''((()))++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........++++++++++++++++++++++++************))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&'''(((((()))((((((''''''((()))+++,,,&&&'''((((((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&'''((())))))(((''''''(((((((((((((((((((((((())))))))))))((((((''''''************************************************))))))))))))))))))))))))+++***)))))))))))))))***,,,)))''''''(((((('''%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((''',,,+++)))(((''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))...,,,***'''&&&&&&&&&'''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))(((((()))))))))*********,,,+++************))))))jjjuuunnnvvvZZZDDD999555222///111000///...---,,,,,,,,,------,,,,,,++++++,,,,,,***++++++++++++***))))))((())))))******))))))(((((((((((('''''''''&&&&&&''''''&&&%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&''''''''''''''''''''''''((())))))(((''')))***%%%&&&''''''(((((('''''''''(((************+++---+++++++++++++++++++++++++++++++++,,,,,,------...++++++++++++++++++++++++))))))))))))************))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((('''&&&&&&&&&'''((()))***&&&((())))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&))))))(((((('''''''''''''''''''''''''''''''''''')))))))))((((((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++******)))))))))))),,,***((((((((()))((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&&&&'''(((((())))))''''''''''''''''''''''''''''''((((((((((((((((((,,,+++***((('''&&&%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((******)))((((((''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((***))))))(((((())))))***))))))))))))))))))))))))(((((())))))))))))******+++++++++***((()))+++,,,fffpppjjjuuuZZZEEE:::666333000111111///...,,,,,,++++++...---,,,+++***+++,,,---***++++++++++++***)))))))))))))))******)))))))))((((((((((((''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''&&&%%%&&&'''((()))%%%&&&''''''%%%%%%&&&'''%%%&&&''''''((('''''''''&&&((()))***)))***+++---++++++++++++++++++++++++***+++++++++,,,,,,,,,---************************'''(((((()))***+++++++++((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((()))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&%%%%%%''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%'''******(((&&&$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&)))(((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((,,,+++***)))((((((((((((***)))((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((******)))((('''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''((())))))(((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))***)))******)))'''(((+++...iiiqqqhhhuuuZZZDDD:::777444222111111///...,,,,,,++++++...---,,,+++***+++,,,---***++++++++++++***))))))))))))************))))))))))))(((((((((''''''''')))(((((('''''''''''''''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''%%%%%%%%%'''(((***%%%&&&'''&&&%%%$$$%%%&&&%%%&&&''''''((('''''''''&&&((())))))))))))+++,,,*********************************+++++++++++++++************************''''''((()))***++++++,,,((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&'''''''''((((((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%''')))***(((&&&%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''(((******'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''((((((((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&((('''''''''&&&&&&&&&%%%''''''''''''''''''''''''&&&'''''''''(((((())))))'''''''''(((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&((()))))))))((('''&&&'''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''(((((((((((()))))))))''''''((((((((()))+++---ppptttkkktttXXXBBB888666555444111000///...---,,,,,,,,,------,,,,,,++++++,,,,,,***++++++++++++***)))))))))******++++++******))))))))))))(((((((((''''''******)))(((((((((((()))((((((((()))))))))))))))&&&''''''''''''''''''&&&'''''''''''''''''''''''''''&&&%%%%%%&&&''')))***'''((()))(((&&&&&&&&&(((%%%&&&''''''((((((''''''''')))***)))(((((()))+++))))))))))))))))))))))))************************************************'''(((((()))***+++++++++))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&&&&&&&%%%%%%$$$&&&((()))'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((((('''&&&&&&&&&''''''%%%%%%&&&'''((()))******''''''''''''''''''''''''&&&''''''''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''&&&&&&''''''(((&&&'''((('''%%%%%%&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((''''''&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&''''''((()))))))))%%%%%%&&&(((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%&&&'''((()))(((''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))''''''(((((((((((())))))'''&&&&&&(((+++------,,,uuusssrrrrrrUUU>>>555333444444000///...---------------,,,,,,------,,,,,,++++++***++++++++++++***)))))))))******++++++******)))))))))))))))((((((((('''******)))((((((((())))))'''''''''((((((((())))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))'''((()))(((&&&%%%&&&'''%%%&&&''''''((((((''''''((()))***)))((('''((()))))))))))))))))))))))))))*********************)))************************(((((())))))*********+++))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''((()))***''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%$$$$$$&&&''''''&&&&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&%%%&&&''')))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((************************''''''''''''''''''''''''))))))))))))))))))))))))'''&&&&&&''''''((()))***&&&((()))(((&&&%%%'''***''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&###$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((())))))***%%%&&&'''((((((((('''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&'''((((((((('''&&&&&&&&&''''''((('''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))'''''''''((((((((())))))(((&&&%%%***000333///+++uuupppwwwpppRRR;;;222111333333///......---------......+++,,,---...---,,,+++******++++++++++++***))))))******++++++++++++******))))))))))))((((((((((((******)))(((((((((((((((&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))%%%&&&'''&&&$$$###$$$%%%%%%&&&''''''(((((('''''')))***+++***(((&&&'''((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''&&&&&&%%%'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&''')))***'''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''((('''''''''(((((((((((()))&&&&&&&&&'''''''''(((((('''''''''''''''''''''&&&%%%&&&'''''''''&&&%%%$$$$$$%%%&&&&&&&&&''')))+++''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$&&&''')))******(((&&&%%%))))))))))))))))))))))))&&&&&&&&&'''''''''((((((************************''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''(((***+++,,,''')))***)))'''&&&)))+++''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&######$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&'''((())))))***''''''((((((((('''%%%$$$&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%'''((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((()))***&&&%%%+++444777222+++mmmhhhxxxlllOOO===555222111222////////////............000///...---,,,+++******+++++++++*********))))))))))))))))))))))))))))))+++*********))))))((((((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%******))))))((((((((('''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((&&&''''''((()))******+++***)))((('''&&&&&&'''((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%&&&&&&''''''(((''''''''''''''''''''''''''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&))))))))))))((((((((((((%%%%%%%%%%%%%%%&&&'''(((((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((('''%%%%%%&&&'''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&''''''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$%%%%%%'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&((()))))))))((('''%%%&&&)))+++,,,+++*********************)))((((((''''''''''''((((((((((((''')))---111111000---+++lllggglllOOO===666222111222////////////............,,,,,,,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************************************((((((((()))***+++++++++***)))((('''&&&''''''(((''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((''''''&&&&&&%%%$$$$$$''''''''''''''''''''''''''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%((((((((('''''''''''''''&&&%%%%%%%%%&&&&&&'''(((''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))((())))))(((&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((())))))(((''''''((()))+++---...---,,,+++)))************)))(((((((((((()))))))))*********(((***...000111///---+++oooiiilllOOO>>>666222111111////////////............)))*********++++++,,,,,,+++++++++***************))))))))))))))))))))))))))))))((((((((((((((('''((((((((((((((((((((((((((((((((())))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************((())))))******++++++,,,))))))(((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&'''''''''''''''&&&&&&&&&%%%&&&&&&'''(((%%%&&&&&&''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((()))))))))((())))))((('''&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''''''''%%%%%%%%%&&&&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((((((((((((((('''&&&++++++---......---,,,+++))))))******))))))((('''************++++++++++++)))+++---//////...+++***wwwoookkkOOO>>>666222111111////////////............*********++++++++++++,,,************************((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((()))))))))*********((((((((('''''''''((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''((((((''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&'''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))&&&''')))((('''&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''+++++++++,,,+++***)))((()))))))))))))))(((((('''))))))*********+++++++++)))***+++,,,,,,+++)))(((vvvzzziiiMMM===666222111111////////////............,,,,,,,,,,,,++++++++++++************************((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((('''''''''%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))(((''''''&&&&&&&&&''''''$$$$$$%%%&&&'''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&'''''''''((((((((((((''''''''''''(((((((((((($$$&&&((((((&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''''''''((((((((((((((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''((((((++++++++++++***))))))((()))))))))))))))(((''''''((((((((())))))))))))***(((((()))))))))(((''''''yyyxxx|||eeeKKK<<<666222111111////////////............------,,,,,,+++++++++******************+++++++++))))))))))))))))))))))))'''(((((((((((()))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************''''''''''''''''''''''''&&&'''(((((()))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((&&&&&&'''''''''''''''(((''''''(((((()))*********)))(((''''''&&&'''''''''%%%&&&&&&''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((((((((())))))&&&&&&'''''''''((((((((($$$&&&((()))(((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&))))))(((&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&'''((((((%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))---,,,,,,++++++*********(((((())))))(((((('''&&&&&&'''''''''((((((((((((''''''''''''''''''((((((wwwwwwxxxbbbHHH:::555222111111////////////............************++++++++++++))))))*********+++++++++))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((('''(((((())))))(((((('''%%%&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************((((((((((((((('''''''''%%%&&&((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&''''''(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&''''''((())))))***))))))((('''''''''''''''''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%'''***+++***)))((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''')))***+++++++++******************(((((())))))(((((('''&&&&&&&&&'''''''''(((((((((((('''''''''((()))***+++uuuvvvuuu___GGG999444222111111000/////////............''''''((()))***+++,,,,,,))))))******++++++++++++))))))))))))))))))))))))(((((())))))******++++++(((((((((((((((((((((((())))))************))))))&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((%%%&&&((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$$$$$$$&&&'''######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((($$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))))))))((('''''''''''''''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&))),,,---,,,+++***+++&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((($$$$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&((((((((((((((((((((('''&&&&&&&&&&&&&&&'''((()))$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((''''''%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((()))((('''&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&'''((((((((('''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%&&&''')))+++,,,((((((''''''''''''(((((((((((((((((((((''''''&&&''''''''''''(((((((((((()))((((((((()))***,,,---iiiqqq}}}~~~xxx```FFF888555222000//////...---,,,+++,,,---------,,,++++++******++++++******++++++++++++******))))))))))))((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&''''''((()))))))))))))))&&&'''((())))))((('''&&&))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((''''''&&&&&&%%%$$$$$$###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''(((''''''''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&''''''''''''(((''''''&&&&&&%%%%%%%%%%%%&&&'''((((((%%%&&&&&&''''''&&&%%%%%%'''''''''((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$(((''''''&&&&&&%%%$$$$$$'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''((((((((((((&&&&&&((()))'''&&&&&&''''''''''''''''''&&&&&&((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''(((((()))(((((('''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''((())))))'''%%%((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((lllssswww```FFF888555333000//////...---,,,,,,,,,---------,,,++++++******++++++******++++++++++++******))))))))))))(((((((((((('''''''''((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&''''''((()))))))))))))))&&&'''((())))))((('''&&&)))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&,,,+++***((('''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''((((((&&&''''''((((((((((((((((((''''''''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&'''''''''&&&&&&%%%(((((('''&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&%%%%%%%%%&&&%%%%%%&&&&&&'''((((((((('''&&&%%%&&&&&&%%%######''''''''''''''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''')))))))))))))))(((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&'''((('''&&&%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''((())))))(((&&&((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((pppsssvvv___EEE888555333111000///...------,,,,,,---------,,,++++++******++++++******++++++++++++******))))))))))))((((((((((((&&&&&&''''''(((((())))))************************''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''''''''((((((((()))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&,,,,,,++++++***)))''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''((((((((())))))'''''''''''''''((())))))(((''''''''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%,,,+++)))((('''&&&%%%%%%%%%%%%&&&&&&''''''''''''))))))((((((''''''&&&&&&'''''''''''''''''''''''''''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%(((((('''&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((('''''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''))))))*********)))(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$)))(((''''''&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((((())))))(((&&&%%%&&&'''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&''')))***)))'''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((pppmmm}}}uuu^^^DDD777444333111000///......------------------,,,++++++******++++++******++++++++++++******))))))))))))((((((((((((%%%&&&&&&'''((()))******))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))'''((((((((((((((((((''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))))))))((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''(((((())))))(((''''''&&&&&&''')))***(((''''''''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''$$$$$$%%%%%%&&&&&&%%%%%%+++***)))'''&&&&&&%%%%%%%%%%%%&&&&&&''''''((()))******)))((('''&&&&&&%%%''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((($$$'''((('''''')))+++***&&&&&&&&&''''''''''''''''''''''''(((((()))))))))''''''''''''''''''''''''(((((())))))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%))))))'''&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))******)))'''%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%''')))***)))(((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((mmmgggyyyttt]]]CCC777444333111111...//////.........---------,,,++++++******++++++******++++++++++++******))))))))))))((((((((((((%%%&&&&&&'''((()))******((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))(((((((((''''''(((((((((&&&&&&''''''((((((((()))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%'''(((((('''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''(((((((((''''''&&&&&&''')))***(((''''''''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''###$$$%%%%%%&&&&&&&&&%%%'''&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&'''((()))******)))((('''&&&&&&%%%'''''''''''''''''''''''')))(((&&&%%%$$$%%%&&&'''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((&&&++++++%%%###&&&(((&&&&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''&&&&&&''''''(((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&((('''&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))******)))'''%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%''')))***)))(((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((kkkfffxxxsss\\\CCC666444333222111...////////////...---------,,,++++++******++++++******++++++++++++******))))))))))))((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((('''&&&&&&&&&'''((()))((((((''''''''''''((((((&&&&&&&&&''''''(((((()))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''###$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&'''(((((('''''''''''''''((())))))(((''''''''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''###$$$%%%&&&&&&''''''&&&$$$$$$$$$%%%%%%'''(((((()))((('''&&&&&&'''((()))))))))((((((''''''&&&&&&'''''''''''''''''''''''')))((('''%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&'''(((((((((000666444+++%%%'''(((%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((***++++++***(((''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''')))***)))'''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((nnniiiwwwrrr[[[BBB666444333222222...//////000///...---,,,---,,,++++++******++++++******++++++++++++******))))))))))))(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''((('''&&&%%%%%%'''(((***)))((('''&&&&&&'''((()))%%%%%%&&&''''''((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&''''''((($$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''((())))))&&&''''''((((((((((((((((((''''''''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''$$$$$$%%%''''''(((((((((%%%%%%%%%%%%&&&'''((()))+++***(((&&&%%%&&&'''((((((((((((((((((''''''''''''''''''''''''''''''''''''(((***+++***)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''(((((((((222999888,,,%%%(((***'''%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&'''((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))++++++)))'''&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((('''&&&%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''((())))))(((&&&((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((rrrmmmvvv}}}{{{qqq[[[BBB666444444222222...///000000000///---,,,---,,,++++++******++++++******++++++++++++******))))))))))))((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''((('''%%%%%%%%%&&&(((***)))((('''&&&&&&'''((()))%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&''''''(((%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&############$$$&&&((()))%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((()))***+++%%%&&&((()))))))))((('''(((((('''''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''$$$%%%&&&'''(((((((((((('''''''''''''''((()))))),,,+++(((&&&%%%%%%&&&''''''''''''(((((((((((((((''''''''''''''''''''''''&&&)))---000000,,,'''$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''((()))%%%%%%&&&&&&'''(((((()))(((111111%%% %%%(((%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&'''((())))))((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))******)))'''%%%''''''&&&&&&&&&''''''((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((($$$&&&'''&&&%%%%%%&&&'''(((((((((((((((((((((((('''''''''''''''''''''''')))((('''((())))))'''%%%((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((|||vvvuuuVVVAAA;;;555444555111000000///...............------,,,,,,,,,,,,++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))(((((('''''''''&&&'''''''''''''''((()))***''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''%%%&&&((()))))))))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((('''((()))((('''&&&''')))(((((()))***************))))))))))))(((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$%%%'''(((+++(((%%%$$$%%%%%%### ((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%''''''''''''%%%$$$'''&&&%%%%%%%%%%%%&&&'''&&&'''''''''((()))))))))'''((()))(((&&&%%%%%%&&&((('''''''''((()))+++,,,&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&'''''''''''''''((((((((((((''''''))))))+++,,,---.........((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((())))))333===;;;000%%%"""$$$((('''&&&%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&((()))((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&'''%%%$$$&&&)))***(((%%%(((((())))))((('''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&$$$###&&&&&&&&&''''''''''''((()))))))))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((('''))))))((('''&&&'''((()))&&&%%%&&&$$$###+++777|||vvv}}}vvvVVVAAA;;;444333555000000000///...............,,,,,,+++++++++*********))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))(((''')))(((((((((''''''''''''(((''''''''''''(((((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''%%%&&&'''((()))(((((('''''''''''''''''''''''''''(((((((((''''''(((((((((''''''&&&&&&&&&&&&''''''&&&((()))((('''&&&''')))(((((()))************)))(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%(((&&&%%%$$$$$$%%%&&&((()))&&&$$$$$$%%%&&&$$$###'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&''''''''''''''''''(((&&&'''((('''&&&%%%&&&'''''''''&&&&&&&&&((()))***&&&&&&''''''''''''&&&&&&)))))))))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&''')))***+++++++++(((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))555555333...'''$$$$$$%%%''''''''''''&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&'''%%%%%%&&&))))))(((%%%((((((((((((((('''&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''))))))((('''&&&'''((('''%%%&&&(((''''''...888zzzppp|||vvvVVVAAA:::444222444///000000///...............+++++++++*********))))))))))))************))))))))))))))))))))))))))))))'''''''''''''''''''''''''''(((((())))))(((((('''((((((((((((''''''''''''((((((''''''&&&'''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%'''((('''&&&%%%&&&'''''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''''''''''''''''''''))))))(((((((((((())))))&&&''''''''''''''''''&&&&&&'''(((((('''&&&'''((('''((())))))******))))))''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&%%%$$$$$$%%%&&&'''&&&%%%###$$$%%%&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%'''((('''&&&&&&%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&)))))))))(((''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&((())))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((666000(((%%%&&&''''''%%%''''''((()))((('''&&&%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''((('''&&&&&&'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%'''((()))'''&&&'''(((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&'''(((((())))))&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''))))))((('''&&&'''(((&&&%%%'''((('''''',,,222~~~qqqyyyvvvVVV@@@:::333222333...000000///...............++++++++++++************))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''')))(((''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''')))(((((((((((((((((()))%%%&&&'''(((((('''&&&%%%&&&'''((((((&&&&&&'''((('''(((((()))))))))))))))((((((((('''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%############%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&'''''''''%%%&&&&&&''''''&&&&&&%%%''''''((()))***+++++++++&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((((()))&&&%%%''',,,---)))%%%&&&''')))******((('''%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''((()))(((&&&&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''(((((('''''''''''''''(((((('''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((%%%###!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''(((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&'''''''''(((((((((''''''''''''(((((((((((('''))))))((('''&&&'''(((&&&'''''''''%%%###$$$'''zzz~~~tttUUU???999222111222...000000///...............---,,,,,,,,,,,,+++++++++))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((('''''''''((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&'''&&&%%%$$$%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%&&&'''(((((('''&&&%%%&&&'''((('''&&&%%%&&&(((''''''((())))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%''''''&&&%%%$$$###$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%############%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######%%%&&&&&&%%%%%%'''(((''''''(((((('''''''''&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&'''''''''''''''((((((((((((''''''(((((()))***++++++++++++&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''(((((((((((((((((('''###$$$'''+++...---)))&&&%%%'''(((******)))'''&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''((())))))(((&&&&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((%%%###!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%'''(((&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''((())))))))))))(((''''''((((((((()))))))))''''''''''''(((((((((((('''))))))((('''&&&'''(((%%%'''((('''%%%$$$$$$###sssSSS>>>888222111333...000000///...............---------,,,,,,,,,++++++))))))************))))))))))))))))))))))))))))))************************(((''''''&&&&&&''''''((('''''''''(((((((((((((((''''''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$&&&'''&&&%%%$$$%%%&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''''''''''''''&&&%%%&&&''''''&&&%%%&&&'''&&&'''(((((())))))((((((***)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$'''''''''%%%###"""###%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$&&&'''&&&''''''(((((((((''''''&&&&&&''''''''''''&&&&&&)))))))))(((''''''&&&&&&'''(((((((((((((((((('''&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''((()))***)))((('''((()))%%%&&&'''((()))(((''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&'''))))))((('''&&&&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&(((((('''&&&'''(((%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&''''''''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((((((((''''''&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((()))))))))***''''''''''''(((((((((((('''))))))((('''&&&'''((($$$'''((('''(((******'''~~~qqqQQQ===777222222333///000000///...............,,,,,,,,,,,,+++++++++***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&'''(((''''''''''''((((((((()))&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''&&&'''(((((())))))(((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$&&&'''%%%######%%%'''%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''&&&$$$$$$$$$&&&$$$$$$&&&'''(((''''''&&&&&&&&&''''''''''''&&&&&&)))))))))(((''''''&&&&&&&&&''''''((((((''''''&&&%%%%%%&&&''''''''''''&&&(((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&***)))((((((''''''''''''%%%%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%&&&'''((($$$%%%%%%%%%'''((()))***'''&&&%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&(((((('''&&&''')))$$$%%%&&&&&&'''''''''&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&'''(((((())))))(((((('''''''''((((((((())))))''''''''''''(((((((((((('''))))))((('''&&&'''(((%%%((((((&&&(((,,,,,,(((}}}zzzvvv~~~oooPPP<<<777222222444000000000///...............+++++++++************)))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&'''''''''(((((())))))%%%%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&''''''''''''''''''&&&$$$%%%&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''))))))(((((((((((())))))((('''&&&%%%%%%&&&'''(((%%%&&&''''''%%%%%%&&&'''&&&''''''((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###"""$$$&&&%%%$$$$$$''')))$$$$$$&&&&&&&&&&&&$$$$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%'''(((((('''%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&'''&&&$$$###$$$%%%!!!###$$$&&&''''''&&&&&&&&&''''''''''''''''''&&&$$$$$$%%%%%%&&&''''''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''((('''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&$$$$$$%%%))),,,+++'''"""%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%&&&'''((($$$%%%%%%&&&'''(((******&&&%%%%%%&&&((()))((('''))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$###&&&)))(((&&&%%%''')))$$$%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&&&&&&&&&&&&&'''''''''(((((($$$%%%%%%&&&&&&''''''(((&&&''''''''''''''''''&&&((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''')))))))))'''&&&'''((('''***((($$$%%%)))(((###vvvyyyzzzlllOOO<<<888222222555222000000///...------,,,,,,---,,,++++++******++++++,,,++++++******++++++,,,***++++++***((('''((()))))))))(((((('''''''''&&&((((((((((((((('''''''''((((((((((((((((((((((((+++)))'''&&&%%%&&&((()))'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''((('''&&&&&&''''''((()))***)))))))))))))))(((((('''(((((('''''''''(((((()))%%%%%%&&&&&&&&&&&&%%%%%%((('''%%%$$$%%%&&&(((***(((((())))))((('''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###%%%((()))(((''''''((('''&&&&&&&&&''''''%%%###%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&$$$"""$$$&&&(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''&&&%%%$$$&&&'''(((((('''''''''&&&&&&&&&'''''''''(((((((((((()))&&&&&&%%%$$$%%%&&&'''((($$$%%%&&&'''(((***++++++)))******)))'''%%%&&&'''%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&'''((())))))*********))))))((('''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((('''&&&&&&'''))))))(((''')))((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((('''&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))((('''&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&$$$$$$%%%%%%%%%&&&'''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&########################&&&&&&&&&&&&&&&&&&&&&&&&!!!"""%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''www{{{zzzlllOOO<<<888222222555222//////......---,,,,,,+++,,,,,,+++************************))))))*********)))***+++***((('''((())))))(((((((((''''''''''''((((((((((((((((((((('''(((((((((((((((((((((((()))(((&&&%%%%%%%%%''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%''''''***)))(((''''''&&&&&&'''''''''((()))))))))))))))((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&''''''&&&%%%&&&'''((()))((((((((((((((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''%%%$$$%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&$$$###$$$&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&((((((&&&%%%&&&'''(((((('''''''''&&&&&&&&&&&&&&&'''''''''((((((((())))))((((((((()))***+++%%%&&&&&&'''((()))******((()))***)))'''%%%&&&'''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&'''((())))))******)))***)))(((((('''''''''((((((((((((((((((((((((((((((''''''''''''''''''(((''''''''''''(((((((((((('''&&&&&&''')))***)))'''(((((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))'''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''yyyjjjNNN<<<777222111444111......------,,,,,,++++++++++++***))))))))))))***)))))))))))))))))))))))))))***+++***((('''((()))((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''((((((&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))(((''''''&&&&&&'''%%%&&&''')))******++++++((((((''''''''''''(((((('''''''''(((((('''''''''&&&&&&&&&'''''''''(((((((((((((((((((((''''''&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''%%%###"""$$$%%%&&&$$$""""""$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$''')))***((('''&&&&&&'''''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''***))))))))))))***++++++''''''''''''((((((((()))((()))***)))'''&&&&&&'''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))***))))))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&%%%%%%''')))***)))(((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&&&&&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''|||uuuiiiLLL;;;777222111444000---------,,,,,,++++++++++++***))))))((()))))))))))))))))))))))))))))))))((()))***)))((('''((()))((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&''''''((()))***&&&'''((()))************)))((((((''''''''''''(((''''''((((((((((((''''''%%%&&&''''''(((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&$$$"""###&&&((()))'''$$$"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''((((((((($$$$$$$$$%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$'''***+++***(((&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((((((((((((((('''''''''((()))))))))'''&&&&&&(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))***))))))((((((((())))))((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((%%%$$$%%%&&&)))***)))(((''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''wwwooo}}}gggKKK:::777222111333000---,,,,,,,,,,,,,,,+++++++++***))))))((()))))))))))))))***++++++***))))))'''((())))))((('''(((***'''''''''(((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((()))(((((('''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&'''&&&&&&''''''((()))***(((((())))))))))))(((((())))))((('''''''''''''''''''''((((((((((((''''''%%%&&&''''''((((((''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$###%%%)))------***&&&$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$'''***+++***(((&&&&&&&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''(((((((((((('''''''''''''''((()))((('''&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((())))))))))))((((((((((((((())))))((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((%%%$$$$$$&&&((()))((('''&&&&&&'''((((((''''''&&&&&&&&&&&&&&&''''''''''''$$$%%%%%%%%%&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%&&&&&&&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''xxxuuurrriiiwwwfffJJJ:::777222111333///------------,,,,,,,,,,,,++++++***))))))))))))***))))))++++++++++++))))))&&&((())))))''''''(((***'''''''''(((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((()))(((((((((((('''''''''$$$%%%'''((((((((('''&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***)))(((''''''&&&&&&''')))))))))))))))(((''''''***)))(((''''''&&&'''''''''''''''(((((('''''''''&&&&&&&&&'''''''''((((((&&&'''((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$'''+++...---+++(((&&&&&&&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''###%%%&&&&&&$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$''')))***((('''&&&&&&&&&&&&&&&'''''''''''''''%%%&&&&&&&&&''''''''''''&&&''''''((()))((((((((((((((((((((((((''''''''''''((()))((('''&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((((((''''''''''''(((((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&%%%%%%&&&(((((('''%%%%%%&&&'''((((((((('''&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''&&&%%%&&&'''%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''((('''''''''(((((())))))***'''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''wwwtttooofffsssdddIII999777222111222...------------------------,,,,,,+++***************'''(((***++++++***((('''&&&'''((((((''''''(((***''''''''''''((((((((()))&&&&&&''''''((())))))***((((((((((((((((((((((((''''''((((((''''''&&&&&&$$$%%%'''((()))((('''&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))***)))(((''''''&&&&&&''''''(((((())))))))))))(((***)))(((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&%%%&&&'''((()))&&&&&&'''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%)))+++)))'''&&&&&&'''(((&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%&&&###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&((((((&&&%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((&&&'''((()))***))))))((('''''''''(((((((((((((((&&&((()))((('''&&&((()))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''''''''(((''''''''''''(((((((((((('''&&&%%%&&&''''''%%%$$$$$$%%%'''((()))((('''&&&%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&&&&&&&'''###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%&&&&&&&&&''''''''''''(((&&&''''''((())))))******'''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''xxxzzzoooeeeqqqdddIII999777222111222...........................---,,,++++++******++++++&&&'''(((******((('''&&&%%%'''((((((''''''(((***&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&&&&''''''&&&&&&%%%$$$$$$%%%'''))))))((('''&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&***)))'''%%%%%%''')))***'''&&&&&&''''''((()))***%%%&&&''')))******************)))''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%((('''%%%$$$%%%&&&(((***&&&&&&'''((())))))((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$###$$$&&&((($$$###$$$&&&((()))(((&&&%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%"""%%%'''&&&$$$###%%%(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''&&&%%%$$$&&&'''&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))%%%&&&((()))))))))((('''''''''''''''(((((())))))&&&((()))(((''''''((()))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))((('''&&&&&&'''&&&$$$###$$$%%%'''))))))((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&'''((((((((('''&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&&&&&&&'''"""###%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&%%%&&&((())))))(((&&&%%%&&&&&&&&&'''''''''((((((&&&''''''((()))******+++'''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''wwwuuuhhhzzz^^^FFF:::999222///111//////......------,,,++++++...---,,,+++************************))))))))))))((((((''''''''''''(((((())))))))))))((((((((((((''''''''''''''''''''''''))))))))))))((((((((((((&&&&&&&&&'''''''''((((((&&&'''''''''((()))))))))''''''&&&&&&&&&&&&'''''')))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%###$$$&&&((())))))((((((&&&$$$$$$%%%''')))))))))---)))&&&&&&((()))'''$$$''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&((()))&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&$$$&&&'''$$$%%%((((((%%%$$$%%%&&&''''''&&&%%%$$$''''''((((((((((((''''''))))))))))))(((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''***)))(((&&&&&&''''''(((***)))'''&&&%%%%%%&&&&&&''''''''''''''''''''''''))))))((('''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%&&&%%%$$$%%%'''((('''&&&'''%%%$$$$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''&&&%%%%%%$$$######'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''(((((('''&&&%%%%%%''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&'''''')))******((((((((((((((((((((((((yyyooozzz{{{tttwww{{{[[[DDD999888222000333000///......------,,,++++++++++++******++++++,,,,,,************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((((((((('''&&&%%%%%%%%%'''((((((%%%###%%%&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&''''''''''''&&&&&&$$$''''''%%%%%%((((((&&&'''(((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''((('''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''***)))((('''&&&''''''(((((('''''''''''''''((((((''''''''''''''''''''''''))))))((('''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&%%%$$$%%%'''((('''&&&((('''%%%&&&'''((((((''''''&&&$$$######$$$&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%(((((('''&&&&&&%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((('''&&&&&&%%%''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***)))((('''''''''''''''((((((((((((((((((((((((zzzwww}}}{{{ppprrrzzzYYYBBB777777222000444222///......------,,,++++++((())))))***+++---...///************))))))))))))(((((()))******)))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&))))))(((((((((((())))))((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''(((((('''&&&&&&%%%%%%%%%&&&((((((&&&""" $$$((((((&&&$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&%%%((((((&&&&&&))))))'''))))))((('''&&&&&&''''''''''''((((((((((((''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))(((''''''''''''(((%%%&&&'''((())))))******'''''''''''''''''''''''')))((((((''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&%%%$$$%%%'''((('''&&&'''&&&%%%&&&((())))))((((((&&&###!!!!!!###&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%(((((((((''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%))))))(((((((((''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((''''''''''''((((((((((((((((((((((((xxx~~~zzzrrr||||||}}}~~~YYYBBB777777111000333111///......------,,,++++++((())))))***+++---...///************)))))))))(((''')))***,,,,,,***)))'''(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))(((((((((((('''''''''''''''((((((((('''''''''&&&%%%%%%%%%$$$((((((''''''''''''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''&&&&&&''''''&&&###!!!"""&&&)))+++)))(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&''''''((()))%%%&&&&&&''''''&&&&&&%%%%%%((()))&&&'''******'''((('''%%%$$$###$$$$$$%%%''''''((((((((((((''''''%%%%%%%%%&&&''''''((((((&&&&&&''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&'''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))(((((((((''''''''''''%%%'''(((*********))))))'''''''''''''''''''''''')))(((''''''''''''((((((&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%$$$%%%'''((('''&&&$$$######%%%'''((((((&&&'''&&&$$$######$$$&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''&&&'''''''''(((((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''''''''&&&''''''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''((()))******((((((((((((((((((((((((uuu~~~|||vvvjjjrrrxxx~~~ZZZBBB777666000...111...///......------,,,+++++++++*********+++,,,,,,---************)))))))))(((''')))***,,,,,,***)))''''''((((((((()))))))))***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))(((&&&$$$$$$&&&'''(((((('''&&&''')))+++***'''$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((())))))(((''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%((()))&&&'''******''''''&&&%%%#########$$$%%%''''''((((((((((((''''''&&&&&&'''''''''(((((((((%%%%%%&&&'''((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''((((((''''''&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((((((((((()))))))))******(((((((((((((((''''''&&&'''((()))******)))((('''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&'''''''''&&&%%%$$$%%%'''((('''&&&$$$###$$$&&&((()))(((&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&'''''''''''''''&&&''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))(((((((((((())))))***((((((((((((((((((((((((uuuyyyxxxmmmppp|||sss|||YYYBBB777666///---000---///......------,,,++++++,,,,,,++++++***+++++++++************))))))))))))(((((()))******)))((((((''''''(((((())))))******------------------------))))))))))))(((((((((((()))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%'''((()))***(((%%%######%%%)))+++,,,(((%%%###%%%))))))&&&!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""######$$$%%%&&&&&&'''$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''((())))))&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%((((((&&&&&&))))))'''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''$$$%%%&&&(((((((((''''''((((((((((((((((((((((((%%%&&&''''''''''''&&&%%%%%%&&&'''))))))(((''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))((((((((()))(((''''''&&&(((((()))))))))(((''''''(((((((((((((((((((((((((((''''''''''''(((((()))&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&&&&'''(((&&&%%%$$$%%%'''((('''&&&&&&&&&''')))++++++)))'''%%%&&&(((******(((&&&%%%'''''''''''''''(((((((((&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))---,,,+++)))((('''&&&&&&((((((((((((((((((((((((zzzyyypppsssvvv}}}WWW@@@555555///...111//////......------,,,++++++,,,++++++******++++++,,,************))))))))))))(((((((((((((((((((((((('''''''''((()))*********------------------------))))))))))))(((((((((((())))))))))))((((((((('''''''''''''''''''''((((((&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%&&&'''((()))&&&$$$######&&&((())))))%%%$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!"""###$$$%%%&&&''''''$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((()))***&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$''''''%%%%%%((((((&&&$$$%%%&&&&&&''''''''''''''''''((((((((((((''''''((((((''''''&&&%%%%%%%%%###$$$&&&((())))))((('''(((((((((((((((((((((((($$$%%%'''(((((('''%%%$$$%%%&&&((()))))))))((('''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))'''((()))))))))(((&&&&&&&&&&&&&&&&&&'''((())))))(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&&&&'''(((&&&%%%$$$%%%'''((('''&&&''''''(((***++++++(((&&&&&&&&&'''(((((('''&&&&&&&&&'''''''''((((((((()))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''''''''###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))...---+++)))((('''&&&&&&((((((((((((((((((((((((~~~{{{jjjsss{{{xxxUUU>>>444444//////222111///......------,,,+++++++++*********+++,,,,,,---************))))))))))))((((((''''''''''''((((((&&&''''''((()))******+++************************))))))))))))((((((((((((******))))))((((((((('''&&&'''''''''((()))))))))'''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''')))((('''&&&%%%&&&''''''$$$######%%%'''''''''%%%###&&&((((((&&&'''+++///%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&'''((((((((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&!!!!!!"""$$$%%%&&&''''''$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$######$$$&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&'''$$$%%%((((((%%% !!!###%%%&&&&&&&&&%%%''''''((((((((((((''''''((('''&&&&&&%%%$$$###"""###$$$&&&((())))))((('''))))))))))))))))))))))))"""$$$'''))))))'''$$$"""$$$&&&((()))***)))((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((('''((()))))))))(((&&&%%%$$$$$$$$$$$$&&&(((***,,,))))))))))))))))))))))))'''''''''''''''((()))***&&&''''''''''''''''''&&&((('''&&&%%%%%%&&&'''(((&&&%%%$$$%%%'''((('''&&&&&&&&&'''((()))(((&&&###'''&&&%%%%%%%%%%%%&&&'''&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((()))"""###$$$%%%'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&'''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''')))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))******)))))))))))))))***((((((((((((((((((((((((wwwwwwqqq{{{www}}}}}}PPPBBB555000111000......---...///000000...,,,++++++++++++************)))))))))))))))))))))))))))'''(((((())))))))))))((((((((((((((((((((((((((()))+++,,,+++***)))***+++''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%&&&'''((()))******)))******(((%%%###$$$%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((%%%"""$$$(((+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&''''''''''''(((((())))))&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%'''((()))(((&&&&&&((()))&&&&&&%%%%%%%%%&&&&&&'''))))))(((((('''''''''&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%&&&'''(((&&&&&&''''''((()))))))))$$$%%%&&&&&&''''''&&&&&&)))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&%%%%%%&&&'''((()))'''''''''&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$''''''(((&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$%%%&&&'''(((((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&$$$###$$$&&&&&&&&&&&&&&&&&&'''((()))))))))(((''''''((()))***''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))uuu{{{uuupppooowwwOOOBBB444111111000......---......///...---,,,++++++++++++************)))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))***+++***)))((()))+++''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''((((((((($$$&&&((((((&&&%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''$$$!!!###'''***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((('''(((((((((((((((((('''&&&''''''((((((''''''&&&&&&''''''((((((''''''&&&'''(((((((((&&&&&&((()))(((((('''&&&%%%%%%%%%&&&)))(((((((((''''''''''''&&&&&&'''''''''((((((((((((((('''''''''&&&&&&&&&'''''''''''''''((())))))((('''&&&&&&&&&&&&'''(((((((((((((((((('''''''''$$$%%%&&&&&&''''''&&&&&&''''''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&''''''(((%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%'''''''''&&&$$$$$$%%%''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&'''(((((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''%%%$$$&&&''''''''''''&&&''''''((((((''''''''''''((()))+++,,,'''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))rrr|||lllmmmtttNNNAAA444111222111//////...------,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))***))))))((('''&&&))))))))))))))))))))))))((()))***)))((('''(((***'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((***))))))((('''&&&%%%%%%###%%%'''((('''&&&'''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&###!!!"""&&&((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((())))))))))))(((((((((''''''''''''''''''((('''((((((((((((((((((''''''(((((('''&&&&&&''')))******((('''&&&%%%%%%%%%((((((((((((''''''''''''''''''((((((((()))))))))))))))((((((((('''''''''''''''''''''((((((((()))((('''&&&&&&&&&&&&'''(((***))))))(((''''''&&&&&&%%%%%%&&&''''''''''''&&&'''&&&%%%%%%$$$%%%%%%%%%((((((''''''&&&''''''(((&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%(((((('''&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&''''''&&&$$$$$$%%%'''(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((('''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&(((***))))))((('''''''''((((((&&&&&&&&&'''(((***,,,---''''''((((((((()))))))))))))))))))))))))))))))))*********))))))((((((((())))))))))))))))))))))))uuummm|||llljjjuuuMMM@@@444111222111/////////---,,,******+++,,,---+++++++++*********))))))))))))))))))))))))))))))************)))'''&&&&&&))))))))))))))))))))))))'''((()))((('''&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))((((((''''''&&&%%%%%%'''(((((('''&&&''')))+++''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&$$$######&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''(((######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((())))))((((((((()))((('''&&&&&&'''((()))''''''((((((((((((''''''''''''((('''&&&%%%''')))***)))((('''''''''''''''((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((('''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''))))))((((((''''''''''''%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&)))((((((''''''''''''''''''(((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&''''''&&&$$$$$$&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((''''''''')))++++++***)))((((((((((((((('''''''''((()))******+++'''(((((((((((()))))))))((((((((((((((((((((((((++++++******)))(((((((((((((((((((((((((((((((((oooooozzz~~~lllaaauuuLLL???444111333222000//////...+++***)))***,,,---+++++++++*********))))))))))))))))))))))))))))))************)))'''&&&&&&((((((((((((((((((((((((&&&((()))((('''&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''((((((&&&%%%%%%)))///333''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''(((######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&)))((('''&&&&&&'''((()))%%%&&&&&&''''''&&&&&&%%%&&&'''((('''%%%%%%'''((('''''''''''''''((()))***'''''''''((((((((((((((((((((((((((())))))))))))'''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%&&&''''''''''''''''''&&&''''''''''''(((((())))))%%%&&&''''''((((((''''''((((((''''''''''''((((((***)))((('''''''''''''''((((((((())))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%&&&'''&&&%%%%%%&&&(((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''(((***,,,+++***)))((((((((((((((()))))))))))))))((((((((((((((((((((()))))))))***((((((((((((((((((((((((+++*********)))))))))(((((((((((((((((((((((((((xxx}}}uuu|||qqq```rrrJJJ>>>333222444333111000///...,,,+++***+++---...+++++++++************)))))))))))))))))))))))))))))))))***))))))((('''&&&(((((((((((((((((((((((('''((()))((('''&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((###$$$%%%&&&'''((())))))&&&%%%$$$$$$%%%+++222777''''''&&&%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&)))(((((((((((((((((()))%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&(((%%%%%%%%%&&&'''(((******'''''''''(((((((((((((((''''''((((((((()))))))))'''&&&&&&&&&&&&%%%%%%%%%'''((()))))))))((('''&&&&&&&&&'''(((((('''&&&&&&&&&&&&''''''((())))))***&&&&&&'''(((((((((((('''((((((((('''(((((()))*********)))((('''''''''''''''(((((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((('''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&%%%%%%&&&(((%%%%%%%%%$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&''')))+++))))))((('''''''''(((((()))*********)))((('''&&&((((((((()))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))}}}yyyzzzfff~~~oooIII===333222444333111000//////---,,,,,,,,,---...+++++++++************)))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((###$$$$$$%%%'''(((((()))%%%%%%&&&&&&&&&)))---000''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&''''''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))((((((((('''''''''&&&&&&''''''((((((((((((''''''(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&&&&''''''&&&%%%%%%&&&(((&&&%%%%%%%%%&&&'''((((((''''''''''''((((((((()))&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&&&&'''((()))***)))(((&&&%%%&&&&&&'''(((((('''&&&&&&'''''''''(((((((((((((((&&&&&&'''((((((((((((((('''''''''''''''((())))))+++***)))(((''''''''''''&&&'''((()))***+++++++++''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%$$$&&&&&&&&&%%%%%%''')))&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%&&&''')))'''''''''&&&''''''(((((((((((()))******)))((('''(((((()))))))))*********)))))))))))))))))))))))))))))))))******++++++,,,)))))))))))))))))))))))){{{{{{xxx|||~~~hhhzzznnnIII===333222555444111000//////......---------...+++++++++************)))))))))))))))))))))))))))'''((()))))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))((('''(((***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$%%%&&&&&&''''''((('''((()))(((&&&%%%$$$%%%''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%&&&&&&'''((())))))))))))((((((((('''''''''(((((())))))))))))(((((('''((()))******)))((('''''''''((((((((((((''''''&&&&&&'''&&&%%%$$$&&&((('''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((())))))&&&&&&&&&&&&'''''''''((()))(((((((((''''''''''''%%%&&&'''((((((&&&$$$###%%%&&&'''(((((('''&&&%%%)))))))))(((''''''&&&&&&&&&''''''(((((((((((((((&&&&&&&&&&&&&&&'''((()))++++++)))(((''''''''''''%%%&&&((()))+++,,,,,,,,,((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''(((((((((''''''%%%%%%%%%&&&&&&'''''''''$$$%%%''''''''''''%%%$$$$$$%%%&&&&&&%%%%%%''')))'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&$$$%%%&&&'''''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&'''((()))&&&'''(((*********)))((())))))))))))************))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))))))))))))))))))))}}}tttcccoooHHH<<<222111333222000000//////...---,,,,,,+++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,+++((((((***---((('''''''''((()))((('''***(((%%%######%%%(((***%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''')))******((('''&&&%%%%%%&&&'''((($$$%%%&&&&&&''''''&&&&&&''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&((())))))'''&&&$$$''''''''''''''''''''''''''''''&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&(((((('''$$$ %%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''(((((('''&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&---((($$$$$$'''***(((&&&&&&'''((())))))((('''&&&''''''(((((('''&&&%%%%%%''''''''''''''''''''''''''''''&&&%%%&&&'''((()))+++)))(((((())))))(((&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''((()))******)))((('''%%%&&&%%%###&&&******'''******))))))((((((''''''###***'''###(((((($$$((('''((((((((()))*********+++***)))((((((((()))***---,,,)))'''''''''((()))'''''''''(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''''''''))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&(((((('''''''''&&&&&&&&&(((((((((((())))))))))))******+++++++++,,,,,,,,,(((((((((((())))))))))))*********)))))))))))))))''''''((()))************))))))))))))***+++,,,---~~~~~~tttbbbyyyoooGGG<<<333222333222000000///......---,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))''')))***(((&&&&&&(((***((((((''''''(((((((((''')))(((&&&$$$$$$&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))''''''&&&%%%%%%&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&((())))))'''&&&%%%''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&''')))+++777000)))&&&'''((((((&&&&&&'''((())))))((('''&&&''''''(((((('''&&&&&&%%%'''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))+++)))(((((())))))(((&&&''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((()))&&&''''''((((((''''''&&&(((((((((((((((((((((((('''((()))******)))((('''(((***)))''')))------******)))))))))((((((((('''+++,,,'''''',,,((("""(((&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&'''(((+++)))'''&&&%%%%%%&&&'''%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''''''''))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''(((((('''''''''&&&&&&&&&(((((((((((())))))))))))))))))))))))************(((((((((((()))))))))***))))))))))))************))))))************)))))))))))))))******,,,---...}}}~~~}}}tttaaaxxxnnnEEE;;;333222333222000000.........------,,,,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))(((&&&&&&((()))(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((('''%%%&&&&&&''''''&&&&&&%%%%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''''')))))))))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''((('''''''''(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$%%%(((,,,...999222***%%%&&&'''((('''&&&'''(((((((((((('''&&&'''''''''(((''''''&&&%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((***)))(((((())))))((('''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&''''''((((((&&&''''''((((((''''''&&&(((((((((((((((((((((((((((((())))))))))))(((((()))+++***(((***......***))))))))))))((((((((((((%%%'''###%%%,,,)))%%%,,,''''''(((((('''&&&$$$###''''''&&&&&&&&&&&&'''(((***)))'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''&&&''''''''')))(((''''''&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''&&&&&&&&&(((((((((((())))))))))))'''''''''((((((((())))))((((((((()))))))))******)))))))))******++++++,,,++++++++++++++++++************++++++---...///000{{{~~~uuubbb}}}lllCCC;;;333333333111///000......---------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((()))***'''((((((((('''''''''(((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&'''((((((''''''&&&''''''''''''''''''''''''))))))((((((''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''))),,,---***''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((((((''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))***...***%%%$$$%%%'''((((((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((***((('''((()))***)))''')))))))))))))))))))))))))))))))))(((''''''&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((''')))'''%%%'''++++++'''))))))))))))(((((((((((($$$222000&&&)))+++)))+++)))***++++++)))'''%%%###(((((((((((((((((())))))***)))(((''''''''''''((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&'''''''''(((''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))'''''''''((((((((())))))(((((()))))))))***************++++++++++++++++++++++++,,,---.....................///111222444444vvvccc|||gggAAA:::444333333000///111---------------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((('''(((((())))))&&&((())))))'''&&&''')))''''''((())))))(((''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&(((%%%%%%+++333333,,,###'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%$$$###$$$$$$$$$%%%'''((('''&&&''''''&&&&&&&&&&&&''''''&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''''')))((('''((()))***)))((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))(((((((((((()))))))))(((((('''''''''(((((('''(((((((((((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))'''(((&&&$$$&&&***)))&&&(((((((((((())))))))))))111MMMJJJ///&&&---+++$$$******++++++***(((&&&%%%'''(((((()))))))))))))))***))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''(((((((((((())))))))))))((((((((()))))))))******))))))))))))************------,,,,,,++++++*********+++---000222333444555333333444444555777888999}}}~~~xxxfffvvvccc???999444444333000///111------------------------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&$$$$$$&&&'''&&&%%%&&&(((***)))&&&%%%'''***'''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&(((%%%%%%+++222333+++###&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''((('''%%%""" $$$&&&((())))))(((%%%$$$''''''&&&&&&&&&&&&''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''%%%&&&''''''(((((('''''')))((('''((()))***)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''(((((('''(((((())))))(((((('''))))))))))))))))))))))))))))))(((((((((((()))))))))***(((&&&'''+++***'''(((((((((((())))))))))))...LLLKKK...&&&...---%%%))))))(((((((((((((((((('''((()))***++++++*********************)))))))))(((((((((''''''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((%%%&&&''''''''''''&&&%%%&&&&&&&&&'''''''''''''''(((((((((((())))))))))))))))))*********+++++++++)))))))))*********++++++---------,,,,,,,,,+++++++++---000333666888::::::888888888888999:::;;;<<>>888555444222//////111------------------------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))'''%%%######&&&'''&&&$$$%%%(((+++)))&&&%%%'''***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''%%%&&&''''''''''''&&&%%%###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''')))******((('''%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###&&&'''))))))(((&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''%%%&&&'''((((((((('''&&&(((''''''((()))******(((''''''''''''''''''''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))((((((''''''(((((()))******)))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))***)))(((''''''((()))******+++)))'''(((,,,+++''''''((((((((()))))))))***%%%666555))))))---,,,---)))(((''''''(((***,,,---+++,,,---///////////////---.....................++++++++++++******))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((&&&%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))&&&'''(((((((((((('''&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))))))))*********++++++))))))*********++++++++++++++++++,,,---......//////000333666999;;;<<<===<<<;;;;;;;;;;;;;;;<<<<<>>:::555222111000000///......---------,,,,,,,,,((()))***+++++++++++++++,,,+++++++++******))))))))))))))))))))))))))))))((('''%%%$$$%%%&&&)))***''''''((()))))))))))))))++++++***)))((('''&&&&&&***)))((('''&&&%%%%%%%%%''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((('''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&(((''''''&&&&&&%%%$$$$$$'''&&&$$$!!! ###&&&)))((('''&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%---###"""+++)))***'''&&&&&&&&&&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&((((((((('''&&&&&&%%%%%%'''&&&&&&%%%%%%$$$$$$###''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''((()))******)))******))))))((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++)))'''&&&))))))))))))))))))))))))'''''''''''''''((())))))))))))***))))))((('''''')))((('''&&&''')))***,,,)))+++,,,***((())),,,///000000111111111000//////111///---...222777;;;===:::;;;===???@@@@@@??????===<<<<<<<<<;;;;;;::::::888888999999999777666555222111///...---------...&&&''''''((((((((((((''')))(((((('''''''''(((((()))((('''&&&'''((()))***''''''''''''((((((((((((((((((((('''&&&&&&&&&%%%%%%'''***,,,,,,***'''%%%''''''''''''''''''''''''''''''(((((())))))******#########$$$%%%&&&'''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))))))))))))))******++++++++++++******+++,,,,,,000//////000222555777999999888999:::<<<<<<;;;::::::999999<<<>>>>>>;;;888jjj}}}|||lll```>>>:::555222111000000///......---------,,,,,,,,,))))))***+++++++++******++++++*********)))))))))))))))))))))))))))))))))((('''&&&&&&&&&'''((()))''''''((()))))))))))))))+++++++++***))))))(((((()))((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&###""""""%%%((((((((('''&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%,,,000+++%%%$$$(((+++&&&&&&&&&%%%&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''''''''''''''&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''''')))***)))((())))))((((((((((((((('''(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))))))))((((((((())))))***++++++++++++++++++***)))((((((((())))))***++++++)))***+++***((((((+++...555555555555555444333222000///...000444999<<<>>>@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>???>>>===;;;999888:::888666444222111000000---,,,***((('''((())))))''''''''''''''''''''''''(((''''''&&&&&&'''((()))''''''''''''(((((((((((('''''''''''''''&&&&&&&&&%%%''')))******)))'''%%%''''''''''''''''''''''''''''''(((((((((((((((((($$$$$$$$$$$$%%%&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************)))))))))))))))******,,,,,,,,,,,,,,,---......222222333444555777999:::;;;::::::;;;<<<<<<;;;:::;;;;;;;;;>>>AAAAAA???<<>>@@@AAAFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAADDDDDDDDDCCCAAA???===;;;@@@???<<<:::777555444444333111---)))''''''((()))&&&''''''(((((((((''''''((('''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&'''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************)))))))))))))))***---......///000111111222444555777888999:::::::::<<<;;;;;;::::::999888888888999;;;>>>BBBCCCBBB@@@eeewww\\\<<<999444111000000000///......---------,,,,,,,,,+++++++++++++++***)))((()))))))))((((((((((((((((((((((((((((((((((((((('''(((((((((((('''&&&&&&''''''((()))))))))))))))%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''(((&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&'''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''$$$&&&((((((((('''(((***(((''''''&&&&&&&&&''''''$$$&&&''''''%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&)))???DDD000!!!&&&'''%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))(((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))'''&&&'''))))))((('''%%%%%%&&&&&&''''''(((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''(((***,,,---))))))))))))))))))))))))+++***))))))))))))))))))((()))******++++++++++++***++++++---000333666888:::999777555333222222222444444444333222111000///000111333888===AAACCCCCCFFFDDDBBB???>>>=================================BBBBBBCCCBBBAAA@@@>>>===AAAAAA???===;;;999888888777555222...+++)))(((((('''((()))*********)))(((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((%%%&&&&&&&&&'''((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************))))))))))))******///000111222444555555555666777888:::::::::999999999999888777555444444444444555999<<<@@@AAAAAA@@@mmmppp}}}YYY;;;888333000000000000///......---------,,,,,,,,,+++++++++++++++***)))(((((((((((((((((()))))))))(((((((((((((((((((((((('''(((((())))))(((''''''''''''((()))))))))))))))$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&'''''''''''''''''''''%%%%%%&&&''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%"""$$$'''(((''''''((()))''''''&&&&&&&&&''''''((($$$&&&((((((&&&%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((---(((###%%%&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))((((((((((((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))'''&&&'''((()))'''&&&%%%%%%&&&&&&''''''(((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((***,,,---))))))))))))))))))))))))******))))))((())))))*********+++,,,---------,,,...------...333999???CCCCCC@@@===999777555333222000000000000///...---,,,...///222666;;;>>>??????>>>===:::888666555555555444444444444444444444444::::::<<<=========<<<;;;????????????>>>>>>======999999888666333///,,,*********+++,,,,,,,,,,,,,,,******))))))((('''&&&&&&''''''''''''((((((((((((%%%&&&&&&&&&'''((((((((('''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$(((((('''&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************************+++,,,,,,111222444666777777888888555666777888888777666555333444444222///...///111333666:::===@@@AAABBBBBB{{{iiixxx|||XXX;;;777333000000000000000......---------,,,,,,,,,******+++++++++******)))(((((())))))))))))******))))))))))))))))))))))))''''''((((((((()))))))))''''''((()))))))))))))))&&&'''''''''(((((())))))(((''''''&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''''''''$$$%%%%%%&&&'''&&&&&&&&&(((((('''&&&%%%%%%$$$$$$"""$$$&&&'''&&&&&&'''((('''&&&&&&&&&&&&'''(((((($$$&&&(((((('''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((($$$###$$$))))))%%%%%%(((%%%%%%%%%%%%%%%&&&&&&'''%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((((((((((((''')))(((((('''&&&&&&%%%%%%((((((''''''&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))'''&&&'''(((((('''%%%'''''''''''''''(((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))******))))))***++++++,,,//////000000111111000000111000000111666<<>>:::777555333000///.........///......---,,,++++++---000444777777666555555333111000//////...---------------.........111222444666666777666666;;;<<<===>>>>>>???>>>>>>999:::<<<;;;999666222///---,,,,,,,,,---...///000---------,,,+++)))((('''''''''''''''((((((((((((&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%(((((('''&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********************+++,,,---//////444555777888999999999888555555555555444444333222///000111///,,,,,,///222888;;;???BBBCCCDDDEEEFFFiiiuuu}}}XXX:::777222000000000000000......---------,,,,,,,,,))))))***+++++++++******)))))))))*********++++++))))))))))))))))))))))))''''''&&&'''((()))+++,,,''''''((()))))))))))))))((((((((((((((())))))))))))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&'''(((((($$$&&&))))))(((&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())),,,+++******)))&&&%%%&&&&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((&&&&&&'''(((&&&%%%))))))(((((((((((((((''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************))))))))))))))))))))))))+++++++++,,,,,,...///000222222333333222222111111111222333666999===@@@BBB;;;777333111111000...,,,,,,------...............+++++++++---///111222111///000000//////...---,,,+++++++++,,,,,,------------...///000111111000000444555666888999999999888666777888888777666444333...---+++++++++---000222000000000///...+++)))(((''''''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************+++,,,...000222333666777999:::;;;:::999888555444333222111000000000---///111///,,,---222666===@@@EEEGGGFFFFFFGGGHHHnnnuuu~~~YYY:::666222000///000000000......---------,,,,,,,,,((()))***+++++++++++++++))))))******+++++++++,,,))))))))))))))))))))))))'''&&&&&&&&&'''***,,,...'''(((((()))))))))))))))''''''''''''''''''''''''***)))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((($$$%%%%%%&&&&&&''''''(((&&&''''''&&&%%%&&&''')))&&&&&&&&&&&&&&&'''((()))$$$&&&))))))(((&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))"""'''((($$$"""&&&(((&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))(((&&&&&&''''''&&&%%%******))))))((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***++++++***)))))))))))))))))))))))))))))),,,,,,------///000222333222222222222222111000///111333666999;;;<<<<<<;;;666222///...///000///---***+++,,,---...............---,,,---///000111000---...///000000///...---,,,---------......//////,,,---...//////...---,,,---...000111222222111111222111111111111222222333...---***)))***---000222222222222111///---+++)))''''''''''''((((((((()))(((((((((''''''&&&&&&%%%&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''&&&&&&&&&''''''(((&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$%%%'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************+++---///222444555777888:::;;;;;;:::888777555444222000/////////000---000222111...///555:::???CCCGGGHHHGGGFFFGGGHHHxxxwwwzzzVVV:::777333111111111000000000///------------+++))),,,,,,,,,++++++*********))))))************))))))(((((((((((((((''''''&&&******))))))((((((''''''&&&'''(((******((('''&&&((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&((()))***)))((('''&&&&&&&&&'''((())))))***)))))))))((('''''''''&&&%%%&&&''''''((((((''''''(((((((((((())))))))))))''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''((()))((('''&&&'''))))))((('''&&&&&&'''((()))'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%"""###$$$$$$%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''******)))''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&'''(((***++++++***))))))---***&&&&&&))),,,------000000111111111000000///555555555666666777777888===>>>>>>>>>;;;777333111000///---+++***+++,,,------...000111222222111000222111111111111111111000444444333333333333333444444333222000///.........---------,,,,,,,,,------...---,,,---...//////...,,,,,,------............---,,,***)))***+++---...444666888888666333111000000///,,,)))'''''''''(((''''''&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''((((((((('''&&&&&&%%%%%%$$$%%%&&&''''''%%%###"""&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&''''''((()))(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((('''&&&%%%%%%''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************,,,+++***((((((***+++,,,+++,,,...000222333444555:::::::::::::::999888777777333000///111333222111333222333555999===???@@@EEEDDDCCCBBBAAA@@@@@@@@@~~~{{{yyyTTT:::777333111111111000000...---,,,,,,---...---+++,,,,,,,,,+++++++++************++++++++++++******)))))))))***)))(((((('''***)))))))))((((((((('''&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))&&&&&&''''''((())))))***((((((''''''''''''''''''%%%&&&''''''((((((''''''''''''(((((()))))))))***''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''(((&&&'''((('''&&&%%%&&&((()))((('''&&&&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))((('''''''''''''''%%%%%%&&&&&&&&&'''''''''***)))(((''''''&&&&&&&&&(((''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))******)))))))))((((((((())))))***++++++++++++***---***((((((,,,///000000222222333444555555555444::::::;;;<<<======>>>>>>AAAAAAAAA???<<<888444111......---,,,---///111222555666777888999:::::::::999:::;;;<<<<<<===>>>???>>>>>>==================???>>>===<<<;;;:::999888222000---+++***,,,///111000////////////...,,,+++++++++++++++,,,,,,---...---,,,+++******+++,,,---222555999:::888666444444444222///,,,***)))))))))&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''''''''&&&'''((()))((('''%%%$$$''''''((((((((((((''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((('''&&&&&&%%%'''''''''((((((((())))))(((((((((((())))))))))))))))))))))))************+++***)))((()))***,,,------...000222444555555666999999:::::::::999888888>>>:::666555777999999999;;;;;;<<<===???@@@@@@???@@@???>>>===<<<<<<<<<<<>>@@@AAABBB===@@@DDDDDDCCCDDDFFFIIICCCCCCDDDEEEEEEDDDDDDCCCDDDDDDDDDCCCBBBAAA@@@???===888222,,,***,,,000333333333444333222///---+++...---,,,******+++,,,,,,,,,+++***))))))***+++,,,///333888;;;;;;:::999999999777555222///---,,,+++&&&&&&''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&'''(((((()))(((((()))***)))((('''&&&)))(((''''''''''''((()))&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&%%%######%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((''''''&&&%%%''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))***************)))))))))***,,,...///111111333444555666666666888999999::::::::::::999===;;;999999;;;===??????===???@@@BBBCCCCCCBBBAAA======<<<;;;;;;;;;<<<<<>>>>>???@@@AAAAAAAAA@@@@@@AAABBBCCCDDDFFFGGGGGGHHHHHHGGGFFFCCC@@@===;;;777666666666777888999:::;;;;;;;;;;;;===???AAABBB@@@CCCGGGGGGDDDCCCEEEHHHCCCDDDEEEFFFFFFFFFEEEDDDCCCCCCDDDEEEEEEDDDCCCBBBEEE@@@999222//////111333666888::::::888555333111444333000---,,,++++++,,,++++++***)))))))))******+++///555999:::;;;;;;;;;<<<;;;999777444222000...******)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((((())))))))))))(((''''''(((((('''&&&&&&'''((((((&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''&&&&&&'''(((((((((((()))))))))(((((((((((())))))))))))((()))))))))************)))))))))***,,,...///111333333444666666777777777888999::::::;;;;;;;;;;;;::::::;;;===???AAABBBBBB??????@@@???>>>=========>>>>>>???AAACCCEEEFFFGGGeee}}}{{{tttNNN:::777333111111111000000000...------------+++***++++++++++++++++++++++++))))))************))))))(((((())))))(((((('''&&&(((((((((((())))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&((()))))))))((('''''''''''''''(((((((((((($$$%%%%%%%%%&&&'''''''''%%%&&&''''''((('''''''''%%%&&&&&&'''((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((((((''''''''''''((())))))&&&((()))((('''&&&'''(((%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''((()))))))))'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))((('''''''''''''''&&&&&&&&&'''''''''(((((()))((((((''''''''''''(((''''''&&&&&&''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((()))***,,,---...000444777;;;>>>AAACCCEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFDDDCCCAAA@@@???===<<<;;;::::::999999888888999;;;===???@@@CCCEEEEEEBBB??????@@@@@@AAAAAABBBBBBCCCBBBBBB@@@AAABBBCCCDDDEEEEEEEEECCCAAA===999777666777777999===@@@AAA@@@===<<<<<<===;;;888444111///------,,,+++******))))))))))))(((,,,111555777888999:::<<<<<<<<<:::888666333222000///...,,,***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''''''''&&&(((((((((((()))))))))***(((((((((((())))))))))))((()))))))))******************+++,,,...000111222333444555666777777777777999:::;;;<<<<<<<<<<<<<<<;;;===@@@AAAAAAAAA@@@???@@@@@@???===::::::===???JJJLLLQQQWWW\\\```bbbcccbbbyyytttOOO:::777333111111111000000111///------------+++)))***++++++++++++,,,,,,,,,)))))))))******)))))))))((((((((((((((('''&&&&&&(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((($$$&&&(((******)))'''&&&''''''((((((((((((((((((&&&&&&&&&&&&&&&'''''''''%%%&&&''''''((((((''''''&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''&&&&&&''''''((()))'''((()))(((''''''((()))$$$%%%&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%###$$$%%%'''((())))))***''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''(((&&&&&&''''''((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))((('''''''''''''''&&&&&&'''''''''(((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((())))))))))))***)))))))))***+++,,,---......222888<<>>>>><<<:::888999999999999:::;;;<<<==================>>>???@@@<<<<<<<<<======>>>??????<<<@@@DDDEEEDDDBBBDDDEEEBBBAAA???;;;888555222111......------,,,,,,++++++(((+++...000111333555777999:::;;;<<<;;;888666444555444222///---***)))(((''''''''''''''''''''''''(((((((((''''''''''''''')))(((((('''&&&&&&%%%%%%'''''''''&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''######%%%&&&'''(((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&''''''((('''''''''((((((((()))))))))******(((((((((((())))))))))))))))))))))))************,,,---...///111222333444333444666777888999999999<<<======>>>>>>>>>>>>======>>>@@@???===;;;;;;<<<<<<@@@EEEHHHKKKOOOVVV\\\dddhhhooovvv{{{~~~^^^yyyvvvQQQ:::777333111111111000000///...,,,,,,------,,,+++******+++++++++,,,,,,,,,)))******++++++******))))))))))))))))))((('''''''''((((((((()))))))))***((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''(((((((((((((((((((((((((((((((((((('''((((((''''''''''''''''''%%%&&&''''''((((((''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%&&&&&&((())))))&&&&&&&&&&&&&&&''''''(((&&&'''((((((&&&&&&'''(((###$$$%%%'''((((((''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&'''((((((((('''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%&&&'''((((((%%%%%%%%%&&&'''((()))***''''''(((((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))((('''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((('''''''''''''''(((((()))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++)))***+++---...////////////444:::???BBBDDDFFFIIIIIIIIIIIIIIIIIIHHHGGGFFFIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCCCCBBB@@@???===<<<===>>>>>>>>>???>>>>>>===999888999>>>CCCEEEBBB>>>;;;999888777888:::===>>>???>>>;;;999888888999:::::::::;;;<<<>>>???AAABBB===AAAEEEEEECCCBBBEEEHHHBBBBBBBBBAAA???<<<888777222222222222111000///...+++,,,---------///222555555777999;;;<<<:::888666777666444222///---,,,+++'''''''''''''''''''''''')))((((((((('''''''''&&&''''''''''''''''''&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&(((***++++++***(((&&&&&&&&&&&&''''''''''''(((&&&%%%%%%&&&&&&((())))))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&'''((((((''''''(((((()))))))))*********(((((((((((())))))))))))))))))))))))************...///000222333444444444444555777999;;;<<<<<<<<>>>>>??????>>>===<<>>===@@@>>>@@@HHHQQQVVVSSSNNNEEECCCAAA@@@@@@CCCGGGIIIHHHEEEAAA===::::::;;;<<<===<<<;;;:::;;;<<<>>>???>>>AAAEEEDDDAAA@@@DDDHHH@@@AAACCCDDDCCC@@@===;;;666666666555555333222111......---+++***,,,000333222444888;;;<<<;;;999777777666555333111000......''''''''''''''''''''''''))))))(((((('''''''''&&&%%%%%%&&&&&&'''((((((((((((((('''&&&&&&&&&&&&''''''))),,,......,,,)))'''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((()))***%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&'''(((((())))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&'''((((((((('''))))))))))))************(((((((((((())))))))))))))))))))))))************000111222333444555555555555777888;;;<<<>>>??????AAAAAAAAAAAAAAA@@@???>>>EEEDDDCCCAAADDDLLLYYYbbblllttt|||}}}}}}~~~zzz|||}}}{{{tttiii]]]VVV```vvvsssNNN888555222111111111000///......---------,,,,,,,,,+++,,,,,,,,,,,,+++************++++++++++++************)))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''''''''&&&%%%$$$%%%&&&&&&&&&'''((((((((((((((('''&&&'''((()))***((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''((((((&&&$$$&&&'''((((((((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%(((((($$$$$$(((++++++))))))(((''''''((()))***)))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))******))))))(((((('''''''''''''''''''''((())))))))))))))))))))))))))))))******)))))))))))))))***)))))))))))))))******+++000000000111222333444555999<<>>===??????===EEECCC@@@======???AAACCCFFFOOOQQQJJJHHHLLLKKKDDDPPPPPPXXXhhhwwwxxxlll^^^TTTLLLGGGNNNYYYaaagggkkkbbbZZZOOOFFFBBBBBBDDDEEELLLNNNOOOLLLFFFAAA@@@AAAAAA===<<>>???>>><<>>===>>>@@@BBBBBB===:::<<<<<<:::888999;;;999555111......///000,,,---...///111333444555888888888888777666666555///...,,,***(((((('''(((((((((''''''&&&&&&&&&'''(((((((((((((((((((((((((((''''''&&&&&&''''''((($$$&&&(((***+++***)))''''''''''''((((((((())))))%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&'''(((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((('''''''''''''''((((((---,,,)))(((''')))***+++))))))))))))************************))))))))))))++++++,,,---///000111111888888777888999:::;;;:::444777;;;=========>>>>>>@@@??????>>>???CCCIIINNN```ccchhhmmmqqqtttuuuvvvkkkfff```]]]\\\YYYRRRLLLGGGEEEBBB>>>:::777666555^^^}}}zzzrrrrrrMMM888555222111111111000///......---------,,,,,,,,,+++,,,,,,,,,,,,+++************++++++++++++******))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((''''''&&&&&&''''''((('''''''''''''''(((((()))''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&'''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%&&&(((((('''%%%(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&'''((()))$$$'''((('''(((,,,---*********(((((((((((()))******))))))(((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''(((((()))***))))))))))))))))))))))))'''))),,,------,,,)))(((+++++++++,,,---...///000222333555777:::<<<>>>???@@@CCCFFFHHHGGGFFFFFFGGGHHHGGGFFFFFFFFFEEEBBB@@@BBB???===>>>BBBEEEEEEEEEDDDCCC@@@<<>>@@@AAA@@@>>>???BBBAAA<<<:::;;;<<<999555000......000111///...---------///000111444444555666666777777777111000...,,,***)))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&'''((((((((((((''''''''''''((((((((()))))))))'''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%&&&'''((()))((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&&&&(((''''''&&&&&&&&&''''''222000,,,((('''(((***,,,)))))))))*********+++++++++++++++*********))))))......///000000111222222666666666777888999::::::888:::===>>>===<<<===>>>@@@BBBEEEIIIOOOWWW___eeelllnnnppppppkkkaaaXXXRRRJJJFFF@@@===<<<999555111222333333111000222777<<<\\\}}}~~~rrrMMM888555222111111111000///......---------,,,,,,,,,+++,,,,,,,,,,,,+++************++++++++++++******((())))))***************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''((()))***+++''''''''''''''''''''''''%%%%%%&&&''''''(((''''''&&&%%%%%%%%%&&&''')))***((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&((((((''''''&&&&&&%%%%%%''''''''''''&&&&&&&&&&&&'''&&&&&&((()))***)))(((((((((&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&''')))***$$$'''((('''))),,,,,,(((+++***)))((((((((()))*********))))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((('''((())))))***))))))))))))))))))))))))''')))***+++++++++***)))++++++,,,---...000111222555666999<<>>======@@@EEEHHHMMMVVV^^^cccdddddd^^^dddlllqqqssstttwwwzzzzzziii]]]YYYCCCDDDEEEFFFGGGFFFCCC@@@@@@???@@@DDDDDDAAA@@@CCC===;;;888555333333333333555444111/////////000111//////000222333555666777333222000...,,,***))))))))))))))))))((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))((('''''''''(((((('''(((((((((((()))))))))((('''&&&%%%%%%&&&'''(((''''''''''''(((((())))))))))))((((((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%'''))))))(((&&&%%%(((''''''&&&&&&&&&&&&&&&000...,,,)))((()))***+++))))))*********+++++++++++++++++++++++++++++++++222222222222222333333333000222666999::::::::::::>>>===;;;999999<<>>GGGOOO^^^qqqLLL888555222111111111000///......---------,,,,,,,,,+++,,,,,,,,,,,,+++************++++++++++++******'''((()))***************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''((((((((('''''''''((()))***+++,,,((((((((((((((((((((((((%%%%%%&&&'''((((((((((((&&&&&&%%%%%%&&&((()))+++((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))))))))(((((((((''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&''')))***)))'''((('''&&&%%%%%%&&&((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((('''&&&'''((()))***(((*********---111///+++,,,+++***((((((((()))***))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******************************))))))((('''((()))***,,,++++++,,,---///222444555777999<<<@@@CCCEEEGGGGGGEEEGGGHHHGGGEEECCCCCCCCCBBB@@@??????>>>===:::888777888>>>IIIUUU[[[[[[XXXKKKJJJDDD<<<999;;;===;;;444333333222222333444444///333555444444666666666:::666333333444444333000777444222333222111444999777999???EEEIIIJJJGGGDDDIIIPPPZZZbbbhhhnnntttxxxxxxmmmddd```SSSVVV\\\aaabbb]]]TTTMMMFFFBBB@@@AAAAAA@@@AAADDD<<<<<<=========<<<;;;;;;:::888555333222222222333,,,,,,---...///111333555333222111000...,,,******))))))*********)))((('''(((((((((((((((((((((((((((((((((''''''(((((((((+++***)))((((((((()))***(((((((((((()))))))))***)))(((&&&$$$$$$&&&((()))************))))))(((((()))))))))((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%'''))))))((('''&&&(((''''''&&&&&&&&&''''''))))))************))))))************++++++++++++,,,,,,,,,---------......444444444444444444444444333777<<>>>>>>>>>>>;;;:::888666555444444555------,,,,,,---...000111111111111000///---,,,+++)))***+++++++++***((('''(((((((((((((((((((((((()))((((((''''''(((((()))******))))))))))))***+++((((((((()))))))))******)))(((&&&%%%%%%&&&((()))++++++++++++***)))((('''))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''((()))((('''''''''''''''''''''((())))))$$$&&&(((***+++***)))(((*********++++++++++++,,,,,,,,,---...000111222222555555555555555555555555777;;;???@@@===::::::;;;;;;DDDQQQ\\\cccfffggggggnnnlllggg]]]QQQFFF>>>:::888888888888888999999999888:::======<<<===AAAEEE>>>BBBGGGLLLPPPWWW```fffdddtttqqqKKK888555222111111111000///......---------,,,,,,,,,+++,,,,,,,,,,,,+++************++++++++++++******&&&''')))+++,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))''''''''''''(((((()))***(((((((((((((((((((((((('''((((((((((((''''''&&&''''''((((((((((((''''''&&&&&&&&&'''''''''''''''%%%&&&'''((((((((('''''')))))))))))))))))))))))))))******+++,,,---......,,,------....../////////......---,,,,,,+++******)))(((((((((***)))(((&&&%%%&&&&&&'''((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''')))*********((('''%%%''')))...999EEEIIIFFF---,,,+++)))(((((()))***'''((())))))))))))((('''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))(((((())))))***+++************************+++***))))))***,,,---///...///000333666999;;;======???BBBDDDFFFFFFFFFEEEBBBBBBCCCAAA>>><<<<<<======BBBKKKSSSUUUQQQHHHAAA666777888999999888666444000444444222333555555222666666666666666666777666888777555333333444888===:::;;;;;;999666555666888222777@@@EEE@@@777444666666444333222444666666666---111666999;;;>>>DDDHHHCCCBBBHHHTTT___hhhpppxxx}}}}}}bbbUUUJJJIIIJJJHHHDDDBBBEEECCC@@@===<<<;;;<<<<<<<<<;;;;;;:::999888888888111000...,,,,,,,,,---...///000000000///...---,,,)))***+++,,,,,,***((('''(((((((((((((((((((((((())))))(((((((((((())))))''''''((())))))*********(((((()))))))))*********)))((('''&&&&&&'''((()))'''((()))))))))(((''''''((((((((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((()))***+++,,,%%%&&&'''))))))***))))))*********+++++++++,,,,,,,,,,,,...000222444555666444444555555666666666777888;;;===;;;999:::???CCCLLLUUUaaajjjlllgggaaa]]]NNNLLLHHHAAA<<<999999;;;555777999;;;<<<;;;:::999BBBGGGLLLLLLJJJIIIMMMQQQVVVZZZ```hhhooouuuzzz|||dddzzzqqqKKK888555222111111111000///......---------,,,,,,,,,+++,,,,,,,,,,,,+++************++++++++++++******%%%''')))+++,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))'''''''''''''''(((((()))))))))))))))))))))))))))((()))))))))((('''&&&&&&'''''')))))))))((('''&&&%%%&&&&&&''''''(((((((((&&&&&&((()))))))))((('''))))))))))))))))))))))))******+++,,,...///000000---......///000111222222111111000///......------...---,,,,,,------+++)))$$$%%%'''((()))((('''&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))'''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''''''''&&&''''''''''''''''''''''''%%%''')))+++,,,***(((''')))((($$$###(((......***...---+++))))))))))))***&&&'''((())))))((('''&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))******+++***************************+++,,,---......//////000111333555888<<<>>>@@@???@@@CCCEEEFFFFFFEEEDDD@@@@@@@@@???<<<::::::;;;:::BBBNNNWWWXXXPPPBBB777333444333111//////111333333666777444555777777444222333555888===BBBGGGJJJEEEAAA>>><<<===AAAJJJRRR[[[\\\ZZZOOOAAA999;;;???EEEOOO]]]ddd\\\LLLAAA>>>888888:::<<<===<<<888555555666666444000///222555555444555999???IIIYYYggguuurrrqqquuu}}}wwwjjj______cccaaa[[[WWWZZZUUULLLDDD>>><<<===>>>======>>>>>>>>>===<<<;;;555333000...,,,,,,,,,---...///000000000///---,,,)))***,,,,,,,,,+++)))'''(((((((((((((((((((((((())))))(((((((((((())))))%%%%%%'''((())))))))))))))))))))))))************((((((''''''''''''(((((($$$%%%&&&(((((((((''''''''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((''''''''''''((())))))'''''''''(((***+++---...)))((('''''''''(((***+++******+++++++++,,,,,,,,,,,,---...111444666888999444444444555666777777777;;;======;;;;;;AAAKKKTTT[[[___dddccc\\\RRRIIICCC999999888777555555777999:::<<>>@@@>>>999777:::===>>>>>>@@@BBB>>>888666888222---222555...000888888777444<<<@@@777777<<<;;;===@@@>>><<>><<>>GGGUUUYYYVVVYYYhhhqqqvvvwwwrrrwwwtttttt~~~www\\\GGG;;;888<<>>???<<<888777999;;;999666222///,,,,,,---...***+++---///000000000///---+++***+++///000///---***)))((((((((((((((()))***)))((('''''''''''''''******))))))((((((''''''(((((())))))******++++++))))))))))))))))))))))))++++++***)))((('''&&&&&&((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''&&&%%%&&&'''((())))))((('''&&&%%%&&&&&&'''''''''''''''''''''&&&&&&''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((()))******++++++******************++++++++++++,,,---...///111222333555666777777777888888777777777888999:::999999:::AAAJJJTTT\\\___\\\XXXTTTOOOGGG<<<777888555333444888999888<<>>AAABBBBBBBBBDDDCCCCCCBBBAAA@@@>>>>>><<<>>>@@@???<<<;;;===@@@:::888999;;;999555555888999333444666333555:::999===;;;DDDJJJEEEGGGLLLHHHDDDAAA@@@OOOsssoooZZZPPPOOO[[[yyyjjjVVVTTT]]]dddrrriiiUUUJJJBBBFFFEEELLL[[[XXXKKKFFF<<<555888:::666999<<<666:::>>>999555999888777>>>AAAEEE@@@AAANNNVVV[[[fffsssxxxlllUUUEEE>>><<<::::::;;;<<<======>>>@@@BBB<<<:::777444111000//////------,,,,,,,,,---...///,,,***)))+++...//////---++++++***)))(((((())))))))))))((('''''''''(((((()))))))))))))))((((((((()))))))))))))))*********))))))))))))))))))))))))))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''&&&&&&&&&'''((())))))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((()))******++++++************************++++++---...///000333333444555666666666666777777777777666777777777666===HHHSSSZZZ\\\\\\[[[LLLDDD<<<999666222111333;;;999;;;@@@CCCDDDGGGKKKVVV]]]jjjvvvvvvooolllpppvvvcccvvv{{{nnnFFF999777444222222222111000......---------,,,,,,,,,,,,)))))),,,,,,***+++...,,,,,,++++++***)))((((((+++++++++***************((((((((()))))))))******))))))))))))************************))))))))))))(((((((((((((((((((((((()))(((((((((((())))))***((((((((((((((((((((((((***))))))((((((((((((((())))))))))))((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((()))***,,,---///000111555555555555555555555555777666555444222111000000+++******+++,,,///111222333444555777777666666555555333222222333444444333000111222111---***))))))(((''''''''''''(((((()))&&&((()))'''%%%%%%(((+++***)))'''&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((()))***)))((('''((()))'''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''(((((((((''''''''''''''''''''''''***)))((()))******)))'''(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))((((((((()))***,,,---))))))))))))))))))))))))***))))))))))))(((((((((************+++++++++,,,******++++++++++++++++++)))***,,,///333777;;;===999;;;===@@@BBBBBBBBBBBBAAA@@@???===<<<<<<======HHHFFFCCC???;;;888666555444111000333444222444888555555666777888999:::888@@@HHH]]]mmmmmmnnnmmmeeeQQQSSS\\\vvvwwweeegggpppsssaaaeeetttppp]]]UUUXXX\\\]]]fffuuuoooZZZOOOEEE<<<>>>FFFJJJSSSWWWOOOMMMMMMBBB999:::777333:::666999333000999===AAAKKKRRRaaasss{{{|||~~~qqqXXXGGGBBB===666::::::;;;;;;;;;<<<======;;;:::888666333111000///222000---+++***+++,,,---***)))(((***,,,...///......---,,,+++***)))))))))(((((((((((((((((()))***(((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))'''''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((()))(((((((((((()))************++++++++++++++++++******+++---...000111222555555666666666555555444777666666666777777888888CCCIIIRRRWWWUUUNNNFFFAAA???888444777:::;;;===@@@===>>>DDDLLLPPPQQQUUUZZZkkkzzzaaaqqqnnnFFF999666333222222222111000......---------,,,,,,,,,,,,)))))),,,,,,***+++...---,,,,,,+++***)))((((((************************(((((()))))))))*********((()))))))))************++++++******))))))(((((((((((((((((((((((((((((()))(((((((((((()))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))(((((((((((('''(((((((((((()))))))))))))))***++++++,,,,,,---...//////111222333444444555555555444444444333333444444333222111000000000******)))***+++,,,...///000222555777888888777666333222111222333444444444222444555555222///......,,,+++***)))(((((((((((('''***,,,***''''''---222---+++(((&&&%%%%%%&&&'''&&&&&&&&&''''''''''''(((((((((((()))++++++***(((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((***)))((()))******(((&&&))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''))),,,///111))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,******+++++++++++++++,,,(((***...222666:::>>>?????????@@@AAAAAAAAAAAA@@@;;;:::999888888:::===???IIIEEE???;;;777444000...222///000444666666888===888EEEMMMNNNOOOKKKDDDDDDKKK```vvv___qqqvvvpppyyyoooyyyvvviiifffwwwpppcccZZZLLLJJJWWWeeevvvzzzoooeee```KKK<<<<<<;;;===FFFLLLOOOEEE======:::888???666EEERRRWWW\\\iiixxxmmmbbbaaa___YYYPPPRRRQQQJJJAAA:::888999999999999888777555333111444333111///---,,,++++++))))))((()))+++---...///000000...---++++++******(((((((((((()))******+++((((((((())))))******+++++++++******))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))''''''''''''&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))(((((())))))***+++******+++++++++++++++,,,***+++,,,...000222333333444555555666666666666555888777777777:::===AAACCCTTTPPPKKKGGGBBB<<<444...222333888===>>><<<>>>CCCKKKTTTaaahhhfffdddjjjsssbbbnnnoooFFF999666333222222222111000......---------,,,,,,,,,+++))))))------******---,,,,,,++++++***))))))(((************************))))))))))))************((()))))))))************++++++******))))))(((((())))))))))))))))))))))))((())))))))))))(((((((((***************************)))(((''''''((()))***(((((((((((())))))))))))(((((((((((()))))))))***))))))+++,,,...000111222222222222222222222333333222222111111000/////////------------............***************+++,,,,,,---///222555666666555555////////////000000222333222444666777666444555555222111///---+++)))((((((%%%)))+++***''')))///444---+++)))&&&%%%%%%&&&'''&&&&&&&&&''''''''''''(((((('''&&&(((***+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((()))))))))))))))))))))))))))(((((((((******(((&&&))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((('''''''''))),,,///111************************))))))))))))***************++++++++++++,,,,,,,,,******++++++,,,,,,,,,,,,)))+++000444999<<>>===999888666444555777:::<<<999666444333333444444333111222555::::::999===CCCNNNlll|||zzzvvvgggYYY[[[eee|||mmm|||sssrrrtttooorrr{{{ppp\\\WWWdddxxxyyymmmRRR???BBBJJJUUUddd{{{{{{lllZZZPPPAAA777:::999>>>???<<<@@@NNN]]]ddduuu}}}xxxxxxzzzvvvfffPPP@@@:::;;;888999:::;;;:::999888666555666666555333000,,,***))))))))))))***,,,...000333222000///...---,,,,,,)))))))))))))))***+++,,,(((((())))))******++++++++++++******))))))(((((((((((((((((((((((((((((('''''''''((())))))******((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***++++++******++++++,,,,,,,,,,,,***,,,...000222333444444222333444666777888888888:::999888999>>>EEELLLPPPQQQGGG<<<777:::===:::777999???FFFGGGAAA???IIIVVVuuu}}}dddqqqnnnEEE888666333111111111000///......---------,,,,,,,,,+++)))***------+++***---+++++++++******************************+++++++++)))))))))*********++++++))))))))))))************************))))))))))))))))))))))))))))))))))))((())))))))))))(((((('''))))))))))))))))))))))))((((((((((((((())))))***(((((((((((())))))))))))((((((((()))))))))******)))***+++---///111222333000000000000//////////////////......---------,,,))))))***++++++,,,,,,---+++++++++++++++++++++++++++,,,...000222222222222,,,---...---,,,---...000111333555555555666888:::999777444111...,,,******%%%'''((((((''''''+++///+++***((('''&&&&&&&&&'''&&&&&&&&&''''''''''''((()))(((''''''(((((('''&&&&&&&&&&&&''''''''''''((('''''''''''''''(((((((((************************'''''''''(((******)))'''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((()))+++---///************************)))))))))************+++++++++++++++,,,,,,,,,,,,******++++++,,,---------,,,...333888<<<>>>??????CCCBBBAAA@@@>>>===<<<<<<;;;999666333222222333444222111000000000222444555111444999;;;888777>>>HHHhhhwwweeejjj}}}zzzqqqccclll|||lllaaacccjjjzzz}}}|||tttdddcccqqq~~~qqqVVVGGGQQQcccvvvqqq]]]GGG999:::;;;:::777555666;;;DDDJJJXXXhhh|||qqqWWWCCC:::999444555777888888777666555666888999:::888333///,,,+++++++++***)))***...000444333222111000/////////******************+++,,,))))))******************************))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&'''((())))))))))))(((%%%&&&''''''((('''''''''%%%%%%&&&&&&'''((((((((((((((()))))))))*********))))))))))))))))))))))))***))))))))))))***++++++******++++++,,,---------,,,---000222444444444444222333444666777888999999:::::::::===AAAGGGMMMQQQDDD<<<444444;;;AAAAAA??????EEELLLLLLIIIQQQjjjeeezzzkkkCCC888666222111111111000///......---------,,,,,,,,,***)))***---...+++***,,,***************+++++++++))))))*********+++++++++))))))*********+++++++++))))))))))))************)))))))))))))))*********))))))))))))))))))))))))((()))******)))((('''&&&))))))))))))))))))))))))''''''((()))))))))))))))'''((((((((()))))))))***(((((()))))))))*********++++++,,,---...//////000------..................//////..................,,,,,,,,,,,,,,,,,,------------------,,,,,,+++***((()))***+++,,,---...///***,,,---,,,******,,,...111111222222222444888;;;<<<:::888555222000///...))))))((((((''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''(((,,,+++)))'''&&&%%%&&&&&&'''''''''((((((((())))))))))))((((((((((((((('''))))))))))))))))))))))))&&&%%%%%%'''***+++***)))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++************************))))))*********++++++++++++++++++,,,,,,,,,------******++++++,,,------...000333777<<>>>>>===============;;;999666333111000000111333444444222000111555999>>>BBBFFFDDD===<<>>???@@@777666444333222111222222---111444444444777???FFFUUUXXXZZZUUULLLLLL^^^rrrwwwsssttt```cccttt|||fffdddbbbkkkwwwgggaaafffuuuyyy{{{yyytttwwwxxxzzzwwwrrrtttqqqiiieeeYYY[[[tttvvvbbbRRRMMMVVV]]]cccqqqyyyhhhJJJ<<>><<<;;;;;;999888888777666555555444/////////,,,))))))---111444444333222222222333333------,,,+++************,,,+++++++++***)))))))))(((((())))))******++++++))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((&&&''')))*********)))((($$$%%%'''(((((((((''''''%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))))))))))))))))))))))))))*********)))******+++,,,******+++,,,,,,---......///000333555555555444333666666777777777777666666666:::>>>AAAAAA>>>999555444777;;;<<>>AAA>>>888444444666222111000///---+++******)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&''''''((()))))))))))))))))))))(((''''''''''''''')))))))))))))))(((''''''((((((((((((((((((((((((&&&&&&''')))***,,,------,,,,,,++++++***))))))))))))))))))))))))((('''&&&'''((()))***+++*********)))+++++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++++++++...222666888;;;@@@CCCDDDCCC???===555999999666777:::888222000---...111222000222555666111444;;;:::<<>>???<<>>999555444666333222111000...---,,,+++)))((('''&&&&&&&&&''''''''''''''''''''''''''''''))))))((('''''''''''''''''''''((()))))))))))))))))))))((('''''''''''''''))))))***+++++++++***)))(((((((((((((((((((((((((((((())))))************,,,,,,,,,+++++++++++++++++++++***((('''&&&%%%$$$))))))))))))************)))+++,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------...111555888;;;===AAACCCBBB@@@<<<999888:::888444333666666222333//////333444333444777;;;666888>>>???FFFfffzzzmmmrrrmmm___bbbmmmoooqqqyyyvvvtttzzz}}}mmmXXXOOONNNXXXgggssszzz~~~|||mmmeee^^^^^^mmmnnnUUUGGG<<<======<<<;;;===BBBFFFPPP^^^rrr{{{vvvwww{{{dddKKKAAA222555888999888555222111666444222///---,,,++++++222333444555555444333222333222111///---+++***)))'''((()))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))***'''&&&((((((&&&(((,,,)))))))))))))))))))))))))))((((((''''''&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((()))))))))***************+++++++++++++++++++++,,,,,,,,,,,,,,,+++,,,---------///222444888777666555444444555555777888::::::999888999:::EEE<<<666999<<<:::888999;;;AAAKKKWWWggg}}}nnnccccccfffcccaaaaaaUUUOOOYYYddd```aaannniii~~~cccDDD666555333111000000000111.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************)))***+++***((('''((()))******+++++++++,,,,,,,,,------...---,,,,,,...///333222222222333555666888777888999:::;;;<<<=========<<<::::::;;;;;;;;;999888:::;;;:::888888888999999999999888777666444333555444444444444333333333000///...,,,***)))))))))***---///...,,,+++---///666:::>>>>>>:::777555555444333222111000///...---******((('''&&&%%%%%%%%%(((((((((((((((((((((((())))))(((''''''''''''(((''''''((())))))))))))))))))((((((''''''''''''(((&&&((()))++++++***((('''((((((((((((((((((((((((++++++******)))(((((((((+++,,,,,,,,,,,,------------,,,***)))(((((()))))),,,+++***)))((()))*********+++,,,+++***)))***,,,+++++++++,,,,,,------------,,,,,,+++++++++,,,,,,---...000111222555999<<<>>>@@@AAAAAA@@@<<<777555666777444000...111222000111///000333555666===DDDLLLEEECCCEEEHHHTTTuuu{{{tttgggaaaiii}}}xxx{{{|||rrrfffeeejjj{{{ppphhhaaa___```ggg|||nnnWWWIIIFFFEEEGGGMMMSSSPPPEEE:::@@@FFFYYYrrr{{{zzzsssXXXHHH666666555666777666444222666555222000...---------111222333555555555555444555555555333111///,,,***))))))***++++++*********))))))))))))))))))))))))))))))))))))))))))))))))+++'''&&&(((((('''(((,,,)))))))))))))))))))))))))))((((((''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,******+++++++++,,,,,,,,,+++,,,...///000111444777999888666555555666777888999::::::999888777888:::CCC<<<666666888<<>>?????????<<<999555333555555444222000000222222///000333777999BBBTTTfffrrrggg^^^^^^cccqqq{{{jjjdddrrr}}}uuuzzz~~~zzzyyy]]]WWWUUUZZZ```hhhuuuhhhYYYOOOZZZ[[[eeeyyygggOOODDD>>>CCCTTTaaafffmmmvvvuuudddXXXFFF===444000222666888777777555333111////////////000111333555666777666666666666777666444111---+++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***'''(((+++,,,))))))+++(((((((((((((((((((((((()))(((((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,)))******++++++,,,,,,,,,+++---///111222444777::::::999888777777888999999:::::::::888777777999;;;:::===???<<<===JJJdddzzz~~~}}}vvvllloooxxxsssjjj```YYYXXX\\\^^^bbbsss{{{}}}]]]~~~aaaAAA666555333111000000000111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************)))++++++***)))((()))***))))))***++++++,,,------///111333444555555777999666888999888777666888:::555888<<>>:::888666666666555555666888999555444444555666888999:::888999999999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::999777555222000...---+++,,,,,,,,,++++++,,,---222666;;;======;;;999888555555444444444333333333111000///...,,,+++)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''((()))))))))))))))((((((''''''''''''((((((///000111111///---***))))))))))))))))))))))))))))))))))))))))))*********(((((()))***+++,,,------++++++******,,,///222444...,,,***)))((()))***+++***,,,,,,,,,+++***+++,,,******+++,,,,,,---............---------------...222444777999:::;;;===???;;;;;;;;;;;;:::888666444666777888777444111111333000333999<<>>???<<<777777666444222111111111111000222444666777888777777666666777666555222///---+++******)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((('''+++000000,,,)))***((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,)))******+++,,,,,,------,,,...111444555777999<<<:::::::::::::::::::::;;;999999999888888999===@@@AAAEEEHHHMMMZZZvvvzzzpppcccYYY\\\ZZZ]]]aaaddddddhhhqqqyyyyyy[[[~~~}}}bbbAAA666555333111000000000111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))***************+++,,,+++)))((()))*********+++,,,------......111333666888888999:::<<<555888;;;;;;777555555666:::@@@GGGMMMMMMHHH@@@;;;777888888888777999===@@@===999555444444666777777666666666666666777888999:::::::::;;;;;;;;;;;;;;;;;;;;;:::999666444222111......---------,,,,,,,,,000222666:::;;;;;;:::888555555555555444444444444333333333222000...,,,+++'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''((()))))))))))))))(((''''''''''''(((((()))---------,,,***)))''''''))))))))))))))))))))))))''''''((()))***++++++,,,(((((()))***++++++,,,,,,+++***))))))***+++,,,------,,,+++***)))***+++++++++,,,---,,,+++***+++---+++++++++,,,,,,---------...------------...///000555777:::<<<;;;;;;;;;<<<888888888888777777666666444333444555222...000666666777:::@@@JJJbbbtttjjjqqquuusssnnn___dddooosssooo{{{}}}|||zzz|||}}}sssfff[[[XXXaaatttdddGGGDDD@@@>>>>>>@@@CCCEEEUUUhhh}}}~~~uuullldddcccccc[[[III999888666555333222222333333111333555666888888888777555666666666555333111000---,,,+++))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((('''+++111111,,,))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))((()))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,******+++,,,------.........000444666777999;;;===999:::<<<=========<<<;;;999999999999;;;???EEEJJJRRRNNNOOO```xxxtttllljjjaaa^^^hhhfffppp~~~yyy|||```||||||bbbBBB666555333111000000000111////////////............------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))***************+++,,,+++)))((()))***,,,,,,---...///000111111444777999:::999888999:::888===BBBAAA<<<777666666AAAIIITTT\\\\\\TTTHHH@@@999:::;;;;;;;;;>>>CCCGGGCCC>>>888444555888999:::999888666555444444444444888888999999999:::::::::::::::::::::999777555444222111//////......---,,,,,,...111444777999888777444444444555555555555555444444444444222000///...((((((((((((((((((((((((((((((((((((((()))******''''''((()))))))))))))))'''''''''''''''((())))))))))))((('''&&&'''(((((())))))))))))))))))))))))((((((((()))******++++++*********++++++,,,,,,,,,)))))))))))))))************++++++++++++++++++,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------...///111111777:::======;;;999888888666666666555555555666666111///111444555666???JJJKKKEEEBBBJJJ\\\vvvwwwhhhuuurrr}}}{{{zzzrrrqqqsssoootttuuusssvvvyyyssshhhqqq|||xxxvvv}}}yyy{{{|||~~~jjjUUUTTTZZZcccvvvyyy[[[FFFLLLOOOOOOUUUXXXOOO@@@CCCMMM```yyy}}}|||vvvZZZBBB888777555444333444444555333444666777888888888777666666666555555555444444000///---+++************)))))))))))))))))))))))))))))))))))))))))))))))))))''')))------***)))***))))))))))))))))))))))))((((((((((((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------***+++,,,---...//////000000222666888999:::;;;===888:::>>>@@@AAA???<<<:::999:::;;;===@@@GGGOOOUUU```^^^ddd}}}nnnmmmyyyhhhfffccckkkvvvrrrvvv}}}ddd{{{zzzcccBBB666555333111000000000111000/////////............------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************+++,,,+++)))))))))***......///000111222333333777999;;;;;;999777666777===CCCHHHHHHBBB<<<999999DDDNNN\\\fffeee[[[MMMCCC999;;;=========@@@FFFKKKFFF@@@999666888<<>>>>>;;;888666555666666555444444444555555444222555;;;@@@HHHXXXhhheeeYYYQQQ[[[ssszzziiioootttmmmlllqqq}}}{{{}}}yyypppmmmmmmooouuuxxxxxx}}}www~~~zzz{{{{{{~~~yyyyyyyyyyyygggRRRYYYccceeeppp~~~oooWWWPPP[[[bbbfffrrr{{{kkkRRRFFFCCCJJJaaa{{{|||}}}cccIII888777666555444444555666444555666888888888777777777666666555666666777888333111///---,,,+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))***'''&&&((()))'''(((,,,))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------++++++,,,---...000000111111444777999::::::<<<===777:::???BBBCCC@@@<<<::::::;;;<<>>777:::BBBEEEFFFSSSiiivvvvvvzzziiiZZZXXX___iiittt}}}www{{{~~~~~~nnn]]]???777666555666666555222000//////...---------......000000//////......------+++++++++***************+++++++++++++++*********++++++++++++*********)))************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++((((((,,,...,,,,,,...222333444666:::AAAKKKQQQ]]]^^^XXXJJJ@@@@@@DDDFFFPPP```llliii___[[[\\\^^^gggrrr|||nnndddZZZWWWUUU\\\nnn}}}|||sss]]]WWWRRRQQQOOOMMMMMMPPPQQQGGG;;;333111333666888;;;999888999777444222222333444666777888888888888999777444111...---------************,,,///222444444444444444444444444444222333555666666555444333///...---+++***)))))))))))))))((()))***,,,...///***)))((('''((()))+++---000...,,,)))((((((((()))+++***((('''((()))+++,,,'''(((******))))))***,,,,,,,,,***)))))))))***+++************************)))))))))***+++++++++,,,******+++,,,,,,,,,,,,++++++*********+++,,,---...---,,,,,,++++++,,,,,,---111///---///444777999888:::999777555444333333333222555777999999999999:::888;;;@@@III\\\{{{zzzxxxzzzyyyvvv{{{qqqkkkpppyyy{{{wwwsssuuuxxx}}}zzzwww~~~xxxuuuuuutttqqqsssxxx{{{qqqooopppggg___```jjjnnnyyyrrrZZZKKK@@@AAAKKKUUU___ggg}}}vvveeeaaagggZZZNNN@@@:::::::::999888777666555666888888666444999999777666555555555555444333222000///.........)))))))))((())))))******))))))))))))))))))))))))******************************))))))(((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************,,,,,,++++++++++++++++++///.........000222555666666888999;;;;;;;;;:::999:::@@@BBB>>>===@@@@@@===AAANNN\\\iii}}}zzz}}}nnn[[[\\\___eeeqqq|||nnn]]]???777666555555555444222000000///......------......111000000///...---,,,,,,,,,,,,++++++******))))))------,,,,,,+++++++++***++++++++++++************************************+++++++++***************)))))))))))))))))))))))))))))))))*********++++++************++++++,,,,,,,,,******...///...///333666888:::;;;???HHHSSS[[[gggfff^^^RRRLLLOOOVVVZZZkkkzzz~~~pppfffdddfff]]]bbbggghhhddd]]]VVVRRROOOMMMMMMUUUdddpppppphhhnnnnnnppppppkkkfffiiiooottthhhXXXMMMHHHHHHFFFEEEBBBAAA@@@>>>===;;;777444222333333444555666777777;;;999666333000///......+++***))))))***---111333555555555555555555555555333444555777777777666555111000///...,,,+++***))))))((((((((()))***,,,---******)))(((((()))***+++***)))((((((((()))+++,,,+++***)))((((((((()))***&&&(((***+++++++++,,,------,,,++++++******++++++******************************************++++++******+++,,,,,,,,,,,,++++++++++++++++++---......------,,,,,,,,,,,,------222///...111888<<<<<<:::777666444333222333333444333555888999999:::<<<>>>======GGG^^^xxx~~~~~~hhhlllmmmmmmqqqyyyzzzyyytttyyy}}}{{{~~~zzzxxxuuuuuuvvvwwwxxxxxx~~~xxxxxx}}}lll]]]TTTZZZiiippp{{{ttt]]]PPPBBB???CCCIIIPPPVVVbbbrrrwwwlllrrrrrr^^^MMMDDD@@@<<<777888888888888777777777666:::999888666555555444444333333333333222111000///,,,+++***)))))))))***+++************************************************)))))))))******************))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,/////////000222555777999888999:::;;;;;;;;;:::999:::???AAA>>>===AAAGGGIII___mmmsssjjjooozzzrrrZZZRRR___kkkrrrmmm\\\@@@777666444444444444222000111000///...---------.../////////......---------------,,,+++******))))))------,,,,,,++++++******++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))*********+++++++++)))******++++++,,,,,,,,,---+++,,,000111111444999:::===@@@BBBEEEKKKRRRXXXccccccbbb``````cccgggjjjpppuuuvvvmmm___TTTOOOOOOGGGIIIIIIHHHDDD@@@>>>===:::BBBJJJMMMLLLNNNSSSXXXeeeiiippprrrnnnkkksss}}}yyyqqqkkkggg```UUULLLIIIMMMLLLDDD>>>>>>===999888888666555444444333333999888666333222111000000---+++))))))***,,,///222444444555555555555666666444555666777888888777777333222111000...---+++***)))(((''''''((()))***++++++***))))))((())))))***''''''''''''(((***+++,,,,,,+++***)))(((((())))))&&&(((***+++++++++,,,---,,,,,,++++++************************************+++++++++*********************+++,,,,,,,,,,,,++++++++++++,,,------...///------,,,,,,,,,,,,------222///...222:::>>>===999333333222111222333444555444444555777;;;@@@EEEHHHGGGFFFWWWxxx~~~uuuhhh{{{rrrrrrvvv{{{zzzssspppxxx|||www}}}yyy|||uuussstttsssqqqpppmmmrrrzzzzzzkkk```ZZZcccrrrwww|||oooWWWNNNFFFGGGPPPZZZaaaeeeZZZ___lllzzzzzzggg[[[TTTJJJ@@@::::::999999888888999999::::::888777555444444444333444555555555333222111...---+++***)))***+++,,,++++++++++++++++++++++++************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------000000111333555888:::;;;999:::;;;;;;;;;;;;::::::;;;<<<>>>@@@GGGQQQ[[[bbbmmmffffffkkkgggXXXgggpppssssssuuupppjjj\\\@@@888666444333444333222000111111000///...---------,,,,,,------......//////...------,,,+++***)))))),,,,,,++++++************+++++++++++++++++++++,,,************************************************))))))))))))))))))))))))************++++++++++++)))******+++,,,,,,---------,,,...222333555:::BBBCCCCCCCCCFFFLLLTTT^^^ddduuuqqqmmmjjjhhheeedddccc[[[UUUNNNIIICCC???<<<<<<;;;===???>>>===;;;;;;;;;444===FFFGGGBBB???DDDKKKIIIMMMTTTWWWTTTTTT]]]jjjrrrssswww}}}|||rrriii___hhheeeRRRBBB???===999===<<<:::888666333222111444444333222222222222222///---,,,***+++---///111444444444444555555666666555666666777777888888888333333333222000///---,,,)))((('''''''''((()))*********))))))))))))))))))'''''''''(((((())))))***++++++***))))))(((((((((((()))******)))***+++---***************))))))(((************************+++++++++*********************+++,,,,,,,,,,,,++++++,,,,,,---......//////...------,,,,,,------...222000000444:::<<<:::777222222111111222333555666555444666>>>LLLXXXaaaeeebbbcccwww{{{tttsssqqqsssmmmddddddpppzzz~~~~~~uuutttssspppmmmmmmiiilllppptttwwwzzz{{{{{{{{{|||fff^^^aaawwwyyynnnTTTRRRTTT___rrr___XXXWWWeeewww~~~uuupppbbbRRR<<<:::888777777888999::::::999888666555555444444444555666666666444333222000///---,,,+++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))((()))***+++,,,+++++++++))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........111222333555777:::<<<===:::;;;;;;;;;<<<<<<<<<;;;;;;:::>>>LLL```sss{{{lllddd___gggqqqpppyyyzzzvvvxxx{{{ttteee|||]]]???888666333222333333222111222111000///...---------++++++,,,---...//////000------,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,***************************************+++++++++))))))))))))))))))))))))*********++++++++++++,,,)))******+++,,,---............111555777:::CCCLLLQQQLLLGGGKKKVVVeeerrrxxxuuufffZZZRRRKKKGGGGGGEEE===888;;;BBBEEEFFFFFFEEEGGGIIIJJJKKKMMMPPPRRRSSSQQQPPPPPPLLLEEEAAAAAADDDDDDFFFHHHEEEDDDIIIQQQUUUZZZcccoooyyyzzzjjjWWWRRRKKKAAA@@@@@@???===:::777444222111111111222222333333333111000///......///000000222222333333444555555555777777777666666666666777222333333333222000...---***)))(((''''''((())))))))))))))))))************)))))))))))))))(((((((((************)))))))))))))))******))))))+++...111)))************)))((((((++++++++++++++++++++++++******************++++++******+++,,,,,,,,,,,,++++++,,,---...////////////......------------......111222444666888888777555333222222222333555777888888888???SSSmmmsssrrr|||uuukkkgggnnnmmmrrrzzzrrrsssuuurrrqqquuurrrvvvwwwtttsssuuuwwwvvvyyy{{{ppprrr}}}{{{mmmkkkmmmhhhcccfffnnniii]]]QQQPPPYYYhhhzzzoooYYYCCC>>>888666888999888777999888777666666555555666666666666666555444333222111111000///...,,,++++++++++++++++++++++++++++++((((((((((((((((((((((((((()))***+++++++++***))))))))))))************+++))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////333333555777999:::<<<<<<::::::;;;;;;<<<======>>><<<===IIIdddppphhheeebbbcccxxx~~~eee|||]]]???888666333222222222222111333222111///......------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------+++++++++,,,,,,,,,------************************))))))*********+++++++++))))))))))))))))))))))))*********+++++++++,,,,,,)))******+++,,,---...///111111555:::===AAALLLWWW\\\UUUQQQVVVcccpppuuutttlll\\\LLLDDDAAA>>>???AAAGGGDDDHHHTTT___bbbbbbccceeedddccccccfffmmmvvv|||{{{wwwsssgggZZZUUUVVV]]]XXXVVVXXXVVVQQQNNNOOOAAAEEELLLRRRXXX^^^eeejjjuuuxxxqqqtttkkkXXXKKKKKKJJJGGGCCC===777333111111222333333333333333222333333222222111000000111111222222333444444555888777777666555555555555000111222333333111000...,,,+++)))((((((((())))))'''((()))***************)))))))))***)))))))))(((((())))))************)))******))))))***...555999******+++++++++***)))(((++++++++++++++++++++++++)))))))))***+++++++++,,,******+++,,,,,,,,,,,,++++++,,,...///000000//////......------------......222555999:::777555333333444444444444555666888999;;;===JJJiii{{{vvvooohhhgggjjjqqqtttiiieeelllpppnnnqqqyyy{{{{{{wwwxxxxxxvvvyyyyyyzzz|||~~~sss\\\[[[bbb___oootttssseeeTTTGGGEEEQQQhhh|||www```QQQHHH>>>;;;===>>>:::666777777666666666666777777999888666555444333222222111111222111000...+++)))++++++++++++++++++++++++))))))))))))))))))))))))((()))***++++++)))((('''))))))*********+++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,------...//////000000444555666888999:::;;;;;;:::::::::;;;<<<>>>???@@@@@@HHH^^^zzzccc[[[___hhhmmmxxxggg~~~]]]???888666333222222222222111333222111///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---***++++++,,,---...//////+++++++++,,,,,,---------************************))))))******++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,)))******+++---...//////333444888===@@@FFFRRR]]]aaa\\\ZZZbbbmmmqqqiii___LLLAAA;;;AAAJJJPPPUUU[[[WWWYYYdddttt}}}{{{wwwwwwpppmmmhhhfffiiitttnnn]]]aaaooouuunnnkkkmmmllleee\\\WWWSSSVVVXXXVVVRRRQQQTTTXXXWWWjjjtttttt~~~mmmXXXWWWVVVQQQJJJAAA999333333333444444444333222222444444555555444333111000000000111222222333444444999888777555444444444444///000222333333222000///,,,+++***)))(((((())))))&&&'''(((***++++++++++++((()))***************)))'''((()))*********************))))))+++222:::@@@++++++,,,---,,,+++***)))++++++++++++++++++++++++(((((()))***+++,,,,,,---******+++,,,,,,,,,,,,+++,,,---...000000000000///......------------......333888===<<<777333222333666555555555666777999:::===@@@QQQvvvyyysssooohhhggglllmmmkkkqqq|||yyymmmkkkhhhccc___VVVUUU^^^dddccciiisss}}}{{{||||||yyy{{{uuurrrvvv{{{nnnUUUUUU^^^\\\mmmrrr~~~|||jjjUUUHHHEEELLL[[[jjjwwwppp___SSSFFFAAADDDDDD>>>777666666666666666777777888:::999666444222222222222111222333333222...+++)))************************************************((()))***+++***(((&&&%%%))))))******++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---------------------------------...///000000111444555777888999:::::::::999999:::;;;===???AAABBBDDDRRRooo|||qqqaaaTTT___hhhvvviii|||\\\???777555333222333222111000////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***)))))))))***+++++++++,,,++++++************++++++******************************++++++++++++******)))***,,,,,,*********++++++((((((,,,000000......888777<<>>777555333222333222111000////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***************++++++++++++++++++************++++++******************************++++++++++++******&&&(((++++++***)))***++++++,,,---,,,***///:::EEEHHH???:::@@@OOOccczzzcccTTTKKKNNNQQQOOOOOOTTTaaaeeelllwww}}}xxxxxxzzz|||}}}ooonnnllllllooovvvrrrsssrrrmmmgggaaa______nnnqqquuuvvvsssooollljjjWWWWWWQQQLLLRRR]]][[[RRRTTT^^^llltttpppcccSSSIIICCC===AAAEEEAAACCCFFFAAA999444111555888666444555333333222111111111222222333444555555555444333222222333333333333222111111///...---,,,+++)))((('''******++++++***)))((('''***))))))(((((())))))******))))))))))))))))))))))))************+++++++++,,,+++******++++++)))(((++++++++++++************************************************+++++++++++++++,,,,,,------....../////////......///111333555777777666555333333222222666888888777666;;;DDDLLLSSSbbbzzzxxxllleeejjjuuuooofffgggjjjooottt~~~}}}wwwtttqqqnnnkkkgggfffeeefffhhhlllqqqttt~~~vvvpppqqqtttsssppprrrwwwkkkhhhppptttuuuuuu___XXXZZZZZZgggooodddSSS]]]iiittt}}}tttgggYYYMMMCCC===777888999999999888888999888777777666555444444333444333111111111000---+++))))))***************)))************************(((((())))))))))))))))))************************************************************+++++++++++++++++++++++++++*********++++++++++++++++++++++++,,,,,,---......//////000............000222444555777888999:::::::::::::::<<<:::;;;===<<<;;;BBBLLLYYYiii~~~uuunnniiikkkpppuuu{{{mmmZZZ===777555333222333222111000////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++++++++++++++++++++*********++++++************++++++++++++++++++++++++++++++******++++++++++++******'''))),,,,,,,,,+++++++++---///000000222<<>>EEE\\\qqq}}}vvvooovvvmmm|||[[[>>>777555333222333222111000////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,---,,,,,,,,,++++++******++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,...///...,,,,,,,,,------444:::>>>FFFPPPSSSQQQ]]]mmmzzz}}}zzzrrr```MMMgggwww{{{uuuwwwwwwssstttwwwxxxxxxvvvxxx~~~rrrkkkdddaaa___\\\VVVRRRRRRMMMGGGEEEFFFFFFEEECCCDDDEEEDDDAAA===<<>>===999555555111111222333444555555666666666555444333333222222222333333333333222111111///000222333222000...---)))))))))))))))*********)))***+++,,,,,,+++***)))(((((())))))************))))))*********+++++++++******)))***,,,,,,***)))******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---......//////000...///000222444777999:::666555444333333444555666999;;;IIIfffwwwuuuooonnnnnnrrrzzz}}}}}}vvvrrrsssrrrqqqppppppqqqqqqrrrpppppppppooooooooopppqqqoooppprrrsssssstttwwwyyy{{{{{{zzzzzzyyyyyyyyyzzzyyyxxxwwwvvvvvvwwwyyyzzz{{{}}}xxxwwwwwwxxxzzz}}}~~~zzzaaaYYY___eeegggssszzz{{{bbbLLLFFFFFFKKKaaazzzooo\\\HHH>>>333111666<<<===;;;999888888777666666666666555444333444555444222000------,,,+++******++++++************************+++******))))))(((((((((***************************************************++++++++++++,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111000000000111333777:::<<<::::::;;;;;;<<<;;;;;;;;;;;;@@@AAA>>>BBBXXXyyytttkkklll~~~ddd[[[???777555333222333222111000////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,+++***+++...111...<<>>AAAFFFJJJNNNRRRVVVXXXYYY^^^fffmmmssswww{{{}}}yyyoooiiilllnnnmmmpppvvvyyysssiii```___hhhvvv{{{{{{}}}xxxsssiiiXXXAAA>>>===AAAAAA;;;333///000000000111222555777888777777555444333222222222222333333333333222111111000111222222222111000///******)))))))))))))))***)))******************)))((((((((()))******++++++)))************+++++++++***))))))***,,,,,,+++)))+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------...//////000000...///000333555777888999666555333222222333555666:::BBBWWWzzz|||~~~nnnkkkoookkkyyy{{{wwwtttuuusssmmmiiiiiidddddddddeeefffggghhhhhhffffffeeecccbbbcccfffiiihhhiiikkkkkklllmmmppprrrtttvvvxxxxxxxxxyyy{{{|||yyyyyyxxxxxxxxxyyyzzz{{{{{{}}}|||zzztttvvvzzzvvvbbb[[[aaaiii___qqqwwwiiiQQQEEE???AAASSShhh~~~}}}}}}wwwTTTHHH:::444777<<<>>>>>>::::::::::::999777666555444333333444555555333111///...,,,+++***++++++,,,************************++++++++++++************************************************************++++++++++++,,,,,,,,,,,,+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,---......//////000111111111111222444666888:::;;;::::::;;;======>>>>>>===;;;<<<<<>>999888===;;;777555333444666777666555444333222333333444222333333333333222111111111111111111111111111111,,,+++***)))(((((())))))***))))))(((((())))))***'''(((((()))******++++++)))************+++++++++***))))))***,,,,,,+++***,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------......//////000000...///111333555666777777666555444444555777:::<<<>>>NNNjjjtttrrrxxxoookkkqqq{{{uuu{{{xxxtttpppnnnllliiifffbbb]]]\\\___^^^XXXUUUUUUPPPPPPQQQRRRSSSTTTUUUUUUSSSTTTTTTRRRPPPPPPSSSVVVWWWZZZ\\\^^^```cccfffiiikkknnnqqqrrrrrrrrrtttwwwvvvvvvvvvvvvwwwyyyzzz{{{zzz}}}~~~~~~}}}}}}}}}vvvrrrssswwwwwwnnnkkkrrr{{{||||||sssZZZKKKGGGLLLXXXdddsss~~~mmmcccSSSEEE===::::::<<<<<<=========<<<999555333333222222333555555333222000///---+++***+++,,,---*********************************+++++++++++++++************************************************+++++++++,,,,,,,,,------,,,,,,,,,---.../////////------------------------.........///000000111111222444666888999:::::::::;;;<<<===???@@@AAAAAABBB???CCCLLL___{{{|||sssrrr|||WWWxxxyyy}}}ZZZ>>>777555333222333333111000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------+++++++++,,,,,,---------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,---000666>>>DDDIIIEEE>>>DDD]]]wwwzzzoooSSSGGGCCCMMMYYY```iiirrrkkkjjjmmmtttxxxtttnnnjjjfff___TTTJJJBBB>>>===<<<>>>888555:::;;;999999<<<999>>>BBBDDDEEEFFFIIILLLOOOLLLIIILLLPPPRRROOOLLLJJJFFFBBBBBBDDDCCC>>>999======<<<<<>>???@@@===:::555222333222222333444555333222111///---+++***+++,,,---************************))))))******++++++,,,,,,************************************************++++++,,,,,,,,,---------,,,,,,------...///000000------------------------......//////000000111111444666888;;;<<<<<<;;;:::<<<===???AAACCCDDDDDDEEEEEEPPPdddyyy}}}rrrrrrXXXppp|||[[[???888666444333333333222111111111111111000000000000000...---...///000///---......---,,,+++++++++++++++,,,,,,------,,,,,,+++------,,,,,,,,,---...///******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,---......------000555???MMMXXXSSSNNNKKKWWWtttxxx\\\GGGLLLSSSXXX\\\aaagggkkkiiiiiimmmtttuuulllbbb]]]RRRLLLDDD>>><<<;;;999777???999777<<>>===???AAABBBAAAKKKXXXnnn|||qqqrrrzzzxxxoooddd[[[TTTUUU[[[hhh}}}ooo[[[PPPNNNPPPQQQ\\\```QQQ>>>;;;888333333777444111000111444666777555555444444333222111111111000000000000000111111///...,,,***))))))******---,,,,,,+++***)))((((((((()))+++,,,,,,+++***))),,,+++++++++,,,,,,---...******+++,,,,,,,,,,,,+++,,,,,,,,,---------......+++++++++,,,,,,---------------,,,++++++,,,,,,,,,000111111000......///000,,,...222555666555333222333:::>>><<<===DDDNNNTTTbbbuuu|||pppkkkiiiooo{{{~~~wwwqqqnnnkkkhhhggg^^^WWWOOOKKKIIIGGGCCC>>>=========<<<<<<;;;;;;;;;999888777666666777888999;;;;;;;;;:::999999888888>>>>>>>>>AAADDDJJJOOORRR[[[```fffgggeeedddfffiiijjjllloooqqqrrruuuxxx{{{{{{|||~~~}}}{{{||||||{{{|||{{{vvvrrrrrrsssooo||||||xxxqqqxxxmmmfffgggrrriiiiiixxx{{{xxx\\\GGG@@@555<<<>>>@@@AAA???;;;777444333444555666666555222111222111...,,,++++++---...******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222222111111111111111111.........///////////////000000000000111111111111777777888999;;;<<<======@@@???AAACCC@@@<<<@@@GGG[[[fff}}}~~~tttrrr]]]vvv{{{ZZZ>>>888666444333333333222111000000000////////////.........///111333222///,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++*********++++++,,,,,,***++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,...222111222777???JJJVVV^^^LLLUUUcccsss{{{eeeNNNJJJOOOTTTYYY^^^ccciiinnnrrrnnnllllllgggZZZNNNHHHAAA>>>999666777:::===???EEEDDDHHHOOOTTTYYY```hhhvvvxxx{{{}}}|||wwwrrrjjjcccZZZVVVPPPLLLIIIFFFBBB>>>???FFFTTTccckkknnnuuu~~~yyyxxxqqqggglllfff```\\\ZZZaaauuu~~~mmmeeebbb___\\\kkkeeePPP???>>>;;;666888555222///...000333444555666555555444444333222222111111000000000000111111000///---+++************,,,,,,++++++***)))))))))***+++,,,,,,,,,***((('''+++*********++++++,,,---******++++++,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,------......---------------...+++,,,---,,,,,,---000222000111222333444444444444444666999>>>LLLbbbuuu}}}|||tttiiijjjppp}}}|||xxxtttoooiiiccc___\\\ZZZXXXOOOIIICCC@@@@@@???<<<999888888888777777666666666555444333222222333444555555555555555444444444444777777777888;;;@@@DDDFFFKKKQQQXXX[[[\\\]]]aaadddcccfffkkkoooqqqrrruuuvvvyyyzzz{{{|||||||||||||||}}}|||{{{zzzyyy{{{~~~||||||~~~|||xxxtttqqqpppyyyxxxooozzzwwwssszzzmmm```dddkkkppp{{{iiiRRRFFF???;;;<<<>>>@@@AAA???<<<999444555555555555444333222222111///...,,,,,,,,,,,,*********+++++++++,,,,,,******+++,,,,,,,,,,,,+++++++++************++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......111111222222222222222222//////////////////......//////000000000111111222777777888:::;;;===>>>>>>BBB@@@>>>AAAGGGNNNRRRTTTdddvvv|||yyywwweee~~~{{{~~~XXX>>>888666444333333333222111////////////..................000333555333///+++,,,,,,+++++++++,,,------+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,...---------,,,,,,+++++++++,,,---,,,+++***,,,------///444;;;EEEOOOXXX]]]ZZZddduuulllYYYNNNWWWZZZ___dddhhhlllqqqtttjjjccc\\\WWWOOOEEE===:::777:::>>>AAAEEELLLVVV\\\iiikkkrrryyy|||}}}zzztttnnnggg^^^TTTNNNIIIGGGGGGIIIKKKPPP\\\gggxxx|||rrrpppooonnniiiaaa```mmm{{{vvvsssvvvwwwqqqjjjlll___HHH===CCC???888:::666333000///111333444444666666555555444444333333222111111000000000111111222111///---,,,+++******************************+++,,,,,,,,,+++)))'''&&&***************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,..................//////---............111666:::444333222222222444555777777888===MMMjjjzzzoooiiibbbmmmttt}}}wwwqqqkkkggg^^^YYYSSSNNNKKKIIIFFFEEE>>>:::666555777888666444444444333333333333222222222111111000000111111222000000111111111222222222222111111111333666999;;;<<>>???===;;;777777666444444333333333222222111000///---++++++))))))*********+++++++++***++++++,,,,,,,,,,,,,,,++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,---...//////000000111111222222333333444444000000000//////............/////////000111222333666777888:::<<<>>>???@@@===BBBAAA>>>FFFYYYhhhmmmyyywww{{{|||kkk~~~XXX???888666333333444444333222000000/////////...............///111222222///,,,------,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------.........---+++++++++,,,,,,,,,------.........---,,,,,,+++++++++,,,,,,,,,***+++---///)))000888>>>GGGSSS___eeeuuummmnnnwwwwwwjjjcccfffeeefffiiijjjkkkkkkjjjjjjZZZQQQIIICCC???;;;<<>><<<;;;999888666444222222444555444333333333333333333333333222333222222222222222222333000000000111222333333333333222111111111333555666555888;;;===>>>???AAACCCJJJMMMSSSWWWZZZ]]]```bbbkkkmmmppptttxxxzzz|||}}}}}}zzz{{{}}}}}}{{{xxxvvvwwwxxxzzz{{{|||{{{{{{wwwuuuvvv||||||}}}~~~kkkbbbdddjjjllllllrrrlllUUUMMMGGGHHH\\\vvvoooaaaLLLFFF@@@===>>>@@@???>>>;;;999777444333333333444222333333333111...,,,***)))))))))*********++++++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,---...///000111222222111111222333444444555555222111111000///...------.........///000222444555666777999;;;===???AAABBB<<>>III___vvv{{{fff^^^nnn~~~~~~{{{}}}mmmkkkhhhccc]]]VVVOOOKKKIIICCC>>>>>>???CCCLLLUUUjjjxxxzzzrrrnnnfffddd```\\\[[[\\\^^^```SSSRRRPPPOOOOOOQQQSSSUUUUUU]]]aaa```aaahhhpppttt~~~{{{ttthhh\\\SSSNNNKKKIIIGGGNNNXXXeeettt}}}}}}yyywwwwwwuuurrrpppqqqqqqqqqfff___ZZZ]]]hhhtttyyyzzzyyykkkTTTPPP]]]___XXXYYYGGGBBB<<<777555555555444444444444444333333333333333333222111111111111111333222111000///---,,,+++)))))))))***++++++,,,,,,))))))******++++++++++++,,,------......---,,,,,,++++++*********+++,,,---,,,,,,,,,---------...............------,,,,,,,,,+++,,,---............---......---,,,---000444888444555666777888888777777:::<<>>;;;888666555666666555444444333222222333444444333333333333333333333333333333333444444444444333333000000111222333444444555555555444333333444555555222333555555555666666777???@@@CCCEEEHHHLLLQQQUUUYYY]]]dddkkkqqqtttvvvvvvzzzvvvssstttwwwyyyxxxvvvwwwxxx{{{||||||{{{zzzyyyuuusssttt|||zzzxxxyyy{{{zzzzzzzzzmmmiiinnntttzzz{{{}}}kkkWWWMMMGGGHHHWWWjjj~~~eee]]]RRRJJJFFFDDDBBBAAA???===999666444333444555222333444444333000---+++)))************+++++++++++++++,,,------------,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------------...///111222333333111111222333444444555555222222111000///......---.........///111444777888777888:::<<<>>>@@@BBBCCCDDDIIIFFFBBBUUUooorrrtttuuu{{{mmm~~~ZZZAAA777555333333444444333222111111111111000000000000111...+++***+++---............---,,,+++++++++++++++,,,,,,------,,,,,,+++)))***+++,,,---,,,+++***,,,,,,,,,,,,------------------------------------------.........000444777>>>>>>;;;===OOOooojjj]]]```zzzqqqkkk```UUUKKKBBB:::666555666===HHHSSS^^^kkkvvv{{{pppgggfffeee]]]SSSMMMJJJGGGDDDAAAAAACCCFFFIII???>>>===<<<<<<===???@@@>>>DDDGGGGGGJJJSSS\\\___lllsss|||}}}rrrhhh___SSSHHHBBBAAADDDOOOaaaooowwwxxxwwwpppqqqwwwzzzyyytttkkk```YYY]]]kkk~~~lll\\\dddkkkjjjmmmVVVOOOEEE<<<777555444333444444444444444444444444444333222111111111111111111111111000///...---,,,))))))******+++++++++,,,(((((()))***+++,,,,,,------.../////////...,,,+++,,,+++*********+++,,,---,,,,,,,,,---------...............---------------***+++---...//////...---000000///......000444777333555777999::::::999999;;;<<>>DDDHHHNNNRRRZZZbbbiiinnnqqqrrrwwwuuusssssstttuuuvvvvvvuuuwwwzzz{{{zzzxxxxxxxxxxxxvvvvvv||||||yyy|||{{{wwwpppsssrrrnnnuuuxxxiiiWWWLLLLLLSSS]]]cccvvvuuupppfffZZZOOOGGGBBB???BBB@@@<<<999666555555555222333444444333111///---******+++++++++,,,,,,,,,++++++,,,---------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------......///000000111222222111111222222333333444444111111111000000//////////////////000222666999<<<999:::;;;===???AAABBBCCCHHH???999HHHrrrnnniiitttsssuuujjj~~~{{{YYY@@@666555333333444444444333111000000000000/////////000...,,,,,,---.........++++++++++++,,,,,,---...+++,,,,,,------,,,,,,+++(((***+++------,,,+++***,,,,,,,,,------------...,,,,,,------.../////////......//////000444888<<<@@@??????IIIdddaaafffwwwxxxlllaaaRRRFFF???===<<<<<<===EEEWWWkkkzzzvvvjjjeee]]]UUUOOOOOONNNIIICCC@@@===<<<;;;;;;;;;===???@@@======;;;;;;:::;;;<<<===:::===???>>>AAAGGGJJJIIITTT\\\gggqqqxxx}}}|||xxxrrrdddVVVRRRLLLGGGIIIRRR^^^jjjqqq~~~{{{{{{yyyvvvoooddd```iii~~~kkkllluuutttqqqhhh^^^QQQDDD<<<888777777666666666666666666777777555444333222111111111111//////000000000///------***************+++++++++))))))))))))***+++,,,,,,,,,---...//////---+++***,,,+++***))))))+++---...,,,,,,,,,---------......------------............+++,,,...000000000///...///000111111111333666999555555666777999;;;<<<===EEEGGGQQQlll|||{{{kkkjjjnnnzzz~~~ssslllhhhaaaVVVNNNIIIFFFBBB>>>===;;;999777444333222222333444333222///111222222222222222222222222222333333444444444333333444555555444333333222222333333444444555555333333444444555555666666444333222333444555555555333444555555555888;;;>>>FFFIIIMMMTTT[[[bbbhhhkkkoooqqqtttuuutttttttttuuurrruuuyyyzzzyyyxxxyyyzzzzzzxxxwwwzzz}}}||||||~~~~~~xxxvvvrrrgggiiiyyyuuuqqqgggaaakkk{{{{{{qqqqqq}}}~~~{{{ppp```PPPFFFAAADDDBBB???<<<999777666555222333444444444333111000+++,,,,,,,,,,,,---------+++,,,------...------------,,,,,,++++++,,,,,,---,,,,,,,,,------------...////////////000000111111111111222222222222222222111000000000000000000000000///000111444888<<>>@@@AAABBBCCCDDD>>>CCCbbbmmmqqqiii{{{|||{{{yyy~~~XXX@@@666444333333444555444333000/////////.....................///111000...,,,((())))))+++,,,...000111+++,,,,,,------,,,,,,+++***+++---//////...---,,,,,,,,,,,,---------......+++,,,,,,---...///000000...///000111222666;;;???@@@BBBIII]]]}}}iiihhhyyywwwsss___SSSCCC888777===EEEJJJ```kkkvvvcccSSSJJJFFFDDD???<<<===<<<888777999999:::<<<>>>>>>>>>>>>===@@@@@@???>>>>>>>>>>>>>>><<<>>>>>>===>>>@@@===888:::AAALLLUUU]]]cccjjjooovvvyyy{{{}}}{{{nnnjjjaaaTTTJJJEEEHHHSSS\\\ooo}}}}}}yyykkkiiiuuu}}}zzzzzzqqquuukkk[[[LLLBBB===<<<;;;888888888888888999999999555444333222111111111111---...///000000///...---************************++++++******)))******++++++,,,.........,,,***))),,,+++***))))))+++---...,,,,,,,,,---------......,,,---------.../////////+++---///111222222000000***+++---...///111333666777666555555777;;;???BBBQQQUUUbbbzzz}}}rrrlllxxx}}}vvvlll___VVVRRRMMMEEE>>>>>>;;;777555555666666555555333222222222222111///...000222333333333444555444444555555555666666666555555777777777777555555555555666666666666777777333333444555666777888888999777555444555555444333111333555666666666777888======???BBBIIIRRRZZZ___aaagggnnnrrrqqqppppppqqqqqquuuyyyzzzzzzzzz|||~~~yyywwwvvvxxx|||~~~}}}zzz{{{ssseee```lllzzzrrrmmm{{{sss___PPPJJJEEEDDDAAA>>>;;;888666555333333333444444333333222,,,,,,,,,---------......+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......///////////////000000000222222111111111111111111000000000000000111111111000000000111555999>>>@@@<<<===>>>???@@@AAABBBBBBBBBIII```oooxxxjjjyyyyyyyyywwwuuuSSS>>>666555444333444444333111000000000000000000000000////////////////////////)))+++...///...------...------------------------,,,,,,,,,---------......+++,,,------......---------...000///...------...---///000222666<<>>:::999888333333333222222222222111...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.....................///////////////////////////////////////000111333333222222111000111333555888:::<<<>>>:::DDDFFF>>>999>>>DDDDDDQQQhhh||||||hhhzzz{{{{{{rrroooTTT???888777555555555555333222111111111111111111111111////////////////////////***,,,......---------...------------------------,,,,,,---------.........+++,,,------......---------...000///---,,,---------///111666;;;???BBBCCCCCCMMM___nnnrrrnnnmmmqqqqqqYYYLLLKKK???<<<;;;BBBSSSkkknnnbbb```UUULLLDDDBBB???<<<<<>>???>>>===;;;:::999:::999777555333222222111111000......000111000000---,,,,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,***,,,......---++++++,,,---,,,,,,++++++,,,,,,---,,,------...//////000000------............---------------.........//////---///111222111111222333333777666999@@@GGG```yyyvvvyyyjjj^^^YYYPPPKKKDDD???===;;;999666555555555444444333333333222222222222222333333444999888777777777888777666888999:::;;;;;;;;;:::::::::;;;<<<======>>>?????????@@@AAABBBBBBCCCCCCCCCBBB@@@>>>???BBBCCCCCCAAA>>>>>>===;;;999777555333444555666666555555666777555666666666666:::???DDDIIIMMMTTT[[[aaafffkkkooopppsssvvvzzz{{{{{{yyywwwyyyyyyyyyxxxxxxxxxwwwwwwtttxxxzzz{{{|||}}}jjj\\\XXX___hhhiiipppzzzoooaaa\\\cccssslll[[[PPPWWWWWWUUUOOOHHHAAA;;;777444333222222222222222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..................///////////////////////////////////////000111222222222111000000111333666999;;;===>>>DDDAAAAAADDDDDDCCCDDDGGGaaawwwfffyyy~~~pppmmmUUU???:::888666666666555444222111111111111111111111111////////////////////////,,,---...---,,,,,,...000------------------------,,,------------.........,,,,,,---............------/////////---,,,---......///333888===@@@AAA@@@NNNaaaqqqrrrnnnrrr~~~vvvjjjZZZIII@@@>>>===DDDLLLXXXpppppp```OOOEEECCCDDD===888999===>>>@@@CCCLLLMMMRRRZZZeeeooowww{{{sssgggccc\\\WWWSSSRRRTTTRRRKKKDDDAAAEEENNNYYYcccmmm|||qqqfff^^^XXXTTTWWW^^^fffppp{{{xxxttt{{{{{{qqq^^^UUUYYYddduuuwwwggg___kkkuuuwwwwwwoooZZZEEEBBBBBBAAA@@@???>>>===<<<::::::999888666444333222222000//////000111111000...------,,,,,,,,,------,,,,,,++++++++++++,,,,,,+++,,,......,,,+++,,,---------,,,,,,,,,,,,------,,,,,,,,,---......//////------............------------........./////////...000222222111111222333444:::999<<>>:::888777777666555333333333333333333333222333333222222333333444555888888777777666777777777999:::<<<<<<;;;:::;;;;;;===>>>@@@BBBDDDEEEFFFFFFHHHHHHIIIIIIJJJKKKKKKKKKHHHGGGGGGHHHIIIJJJIIIGGGEEEEEECCCBBB???<<<:::999666666555777888999888666555666666555555666888;;;<<<@@@FFFLLLTTT^^^hhhnnnoooqqqvvvyyyzzzyyywwwvvvyyyyyyxxxxxxxxxxxxwwwwwwwwwxxxxxxzzz}}}zzzuuu___UUUZZZdddjjjiiiiiiyyywwwlll\\\QQQSSSbbbvvvyyyhhh[[[aaa]]]YYYUUUPPPHHH???888666444222222333333333222111111///......---------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////////////////////////////...///000111111111000000111222444777:::<<<>>>>>>DDD>>>>>>DDDEEEFFFUUUiii~~~eeevvvtttsssVVV@@@:::888666555555555333111000000000000000000000000////////////////////////.........---+++,,,...000........................------------............,,,------..................//////...---,,,...///000333555777999>>>EEEJJJfffwww}}}}}}pppfffZZZRRRJJJBBB???AAAHHH^^^qqq}}}yyymmm^^^RRRGGG===888999>>><<<===DDDMMMTTTXXX[[[cccdddlllyyy}}}|||zzzvvvsssqqqnnneeeVVVKKKEEECCCEEEIIIMMMVVVfffuuu~~~xxxtttpppmmmkkk```WWWVVV[[[bbbnnnyyy}}}~~~xxxwwwhhh]]]]]]hhhwww|||ttt}}}}}}qqqUUUCCCAAA@@@???@@@@@@@@@@@@>>>?????????<<<888444111333111000000111111111000///...------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,---------......------............------............////////////000222444444333222333444777<<<;;;AAATTTkkk}}}|||www|||qqq]]]SSSMMMGGGAAA???;;;999777555555555666666222222222222333333333333444333333444444555666777666777777777777888;;;<<<>>>AAACCCBBB???===???BBBEEEGGGJJJLLLOOOQQQQQQRRRUUUUUUUUUUUUVVVWWWXXXXXXSSSSSSSSSSSSSSSQQQOOONNNQQQQQQOOOMMMKKKHHHFFFEEE>>><<<:::<<<>>>???<<<888999999999888777777777777777999===BBBJJJVVVbbbjjjkkknnnsssxxxzzzyyywwwuuuxxxxxxyyyyyyyyyyyyyyyyyy|||{{{yyy{{{~~~www```VVV```qqq{{{~~~gggaaaWWWNNNOOOZZZlllyyy}}}pppjjjaaaWWWTTTRRRLLLCCC>>>:::777333222333444444333222111000///...---------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////////////////////////////.../////////000000000000111333666999<<<>>>??????>>>AAACCCCCCFFF[[[~~~zzz~~~fffssswwwxxxVVV???888666555444444444222000/////////////////////////////////////////////////////////---,,,,,,...000........................---------.........//////,,,---......//////........./////////......000222666888888666666@@@QQQ___yyyxxxUUUMMMEEEBBBBBBFFFQQQ[[[gggzzzUUULLLBBB===999666777:::AAAHHHSSS___lllxxx~~~zzziii]]]]]]VVVNNNIIIFFFGGGPPPYYYhhhkkkrrr|||tttdddZZZVVVUUUZZZbbbhhh~~~|||}}}{{{yyyqqqlllnnnuuufffMMMHHHCCC@@@AAACCCCCCCCCGGGHHHJJJIIIDDD===666222444333111000111222111000000///......---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---......------,,,,,,------...,,,,,,,,,---------------------............------........./////////000000222444666666555555666777888<<<<<>>???@@@@@@???FFFGGGEEEZZZzzz~~~eeeoooyyy{{{UUU???666555333333444444333111//////////////////////////////////////////////////////000...---,,,...///........................------........./////////------...////////////......////////////111444666>>>???===;;;>>>MMMdddvvvzzz^^^JJJCCC===???GGGWWWoooyyyiiiVVV@@@;;;777777888999>>>DDD]]]kkk{{{zzz{{{pppcccZZZSSSMMMKKKMMMPPPVVVeeezzz{{{ooocccZZZUUUSSSXXXoooxxxvvv}}}yyyvvvtttzzz___WWWLLLEEEDDDFFFGGGGGGPPPRRRUUUTTTNNNEEE<<<666555444222111222222111000111000///...............,,,,,,------------,,,,,,---......---,,,,,,---///......------------......------------------......------............------....../////////000000000222555777888777777999:::888>>>@@@MMMjjjnnnkkk}}}www~~~iii___NNNFFF???>>>===888555555444555555444222222333444333333444444555666777777777777777888999:::;;;<<<@@@BBBDDDCCCAAACCCHHHLLLPPPWWW___aaa___aaajjjsss|||~~~}}}{{{{{{}}}|||xxxrrrlllfffaaa^^^bbbaaa^^^\\\XXXTTTNNNJJJFFFDDDAAA@@@???>>>;;;999999888777777999???GGGMMMSSSYYYbbbkkkqqqttttttssstttuuuvvvxxxzzz|||}}}~~~|||zzzyyy{{{}}}xxx|||eeeooo{{{zzz{{{vvvqqquuutttooohhh[[[QQQNNNGGG@@@777444666777666444333222000///---,,,,,,,,,,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,............////////////000000000000000000000000000000/////////000111222333555999===???AAAAAAAAAAAACCC@@@JJJuuuzzzsss]]]lll}}}UUU>>>666444333444555666555333111111111111111111111111////////////////////////...///111000...------.......................................////////////------...///////////////...///000000111333777:::FFFDDDCCCFFFRRReeeyyyhhhSSSFFFBBBBBBMMM___vvvsss___VVVIII;;;:::999:::???BBBGGGRRR\\\uuupppkkkbbbXXXRRRJJJKKKVVVlll~~~}}}nnneee[[[QQQNNN\\\iiilllnnnsss{{{{{{|||{{{sssyyy}}}kkk```RRRHHHGGGJJJLLLMMMWWWZZZ]]]]]]XXXNNNDDD===666444222222222333222000222111000///............,,,,,,---......---,,,,,,.........---,,,,,,...000......------------..............................------............------.../////////000000000000111333666888888888:::<<<:::EEEKKKXXXssszzz|||fffWWWQQQCCC???<<<<<<999444333666111333444444222111333555444555555666888999::::::999999999:::;;;===>>>???FFFIIIMMMNNNOOOSSSZZZaaaeeennnwwwxxxvvvxxx}}}yyyvvvxxxxxxvvvppphhh```YYYVVVRRRNNNJJJFFFEEECCC???<<<;;;;;;999777666888<<<@@@BBBHHHSSS___hhhlllnnnnnnpppqqqsssvvvyyy{{{}}}~~~|||zzz{{{}}}}}}{{{{{{xxxyyy{{{dddhhhuuuzzzmmm\\\WWWMMMDDD:::666777888777444444333222000///...------,,,,,,------.../////////------------------------......---------,,,,,,,,,............////////////000000000000000000000000111111000///000111222333444666:::>>>AAABBBBBBAAAAAA???@@@UUU~~~|||~~~VVVhhhTTT===666555444555777777777555222222222222222222222222////////////////////////---///111111///---------////////////////////////............/////////000---......///////////////---///000000222555999===KKKGGGFFFPPPcccxxxjjjYYYQQQBBBAAAIII^^^xxxwww[[[NNNIIIAAA888:::;;;@@@HHHNNNWWWggguuu}}}}}}|||ssseee\\\PPPIIIJJJYYYjjjvvvoooiiiaaaUUUJJJPPPWWW```kkkttttttooottt~~~yyyuuuyyyooonnnwwwkkknnnbbbRRRHHHHHHLLLQQQSSSZZZ]]]bbbccc^^^TTTIIIBBB777555333222333333222111222222000///............,,,,,,---......---,,,,,,...///...---,,,,,,...000......------------......//////////////////......---..................---////////////000000000000000222555777777888:::<<<>>>MMMVVVbbbzzzfffSSSHHHDDDBBB???>>><<<777222333888000333555555333333555777555666777888999:::;;;<<<::::::;;;;;;===>>>???@@@MMMRRRYYY]]]aaahhhsss{{{~~~rrrhhhaaa___]]]XXXRRRMMMJJJGGGCCC@@@>>>>>><<<999666666888:::555===IIIVVVaaagggiiijjjmmmnnnppptttwwwzzz}}}~~~~~~|||~~~~~~yyyzzzwwwooottt{{{}}}}}}sssaaabbbsss{{{eee]]]PPPGGG<<<777888999777444666555333111000///......,,,,,,------...///000000------------------------.........------,,,,,,,,,............/////////000000000000000000000000000222111000000000111333444444777;;;???BBBCCCBBBBBBDDDCCCKKKeeeuuuoooZZZmmm|||}}}KKK>>>666666666555444444333333111111000000000000000111000000000000000000000000333111///...------..................////////////////////////////////////000//////000222222111///000------111444888>>>EEEFFFOOOaaarrr||||||]]]IIIDDDAAAVVVppprrrPPPFFFCCC;;;888===AAAEEESSSiii{{{yyy{{{kkkYYYSSSOOOOOORRR\\\pppwwwmmmhhhfff^^^VVVNNNOOOYYYhhhtttyyytttwwwuuussswww|||xxxtttpppsss||||||iiiSSS[[[^^^^^^XXXRRRPPPPPPQQQTTT^^^ddddddeeedddWWWFFFAAA999444444444111000222222222111222222111...,,,........................000000111111000///......------------------------///............---------///////////////.........000/////////000111222222555666333777===777666DDDKKKfff|||xxxaaaSSSIIIBBB===999888555333222333444555555555444333111111333555999;;;<<<;;;888888;;;>>>@@@>>>===???FFFNNNTTTWWW^^^hhhsss{{{|||xxxnnnjjjccc[[[TTTOOOMMMLLLFFFEEECCCCCCAAA>>>:::777666888<<>>;;;???GGGSSSbbb{{{fff```\\\[[[ZZZ[[[cccnnnuuupppnnneee___XXXWWW\\\eeemmmqqqooovvv|||~~~~~~vvvoooqqq}}}nnnYYYXXXdddoooqqqiii^^^UUUQQQXXX```ddddddhhhmmmeeeWWWIII???555333333111000111333222111111222111...,,,.......................................---,,,+++........................///............---------/////////////////////...000//////000000111222333555777444777===:::???QQQggg{{{|||yyybbbPPPFFF@@@<<<888999888666555444444444555222333444333333333555777666:::===>>>===>>>AAADDDBBBEEEKKKTTT^^^hhhqqqvvvwwwmmmddd^^^YYYWWWSSSQQQMMMJJJIIIFFFCCCAAA<<<;;;:::<<>>???BBBDDDDDDEEE]]]jjjyyyqqqxxx\\\eeezzzooovvvFFF===666666666555444444333333333333111000////////////000000000000000000000000000000000111111000000///............////////////////////////////////////000/////////111111///...111000222555666777>>>FFFfff{{{qqqiiiaaaXXXKKKBBBJJJYYYyyyttt]]]NNN@@@999===AAADDDPPP```vvvxxxsssmmmhhhaaa\\\^^^bbbuuu|||yyyqqqmmmgggbbbaaabbbeeegggtttrrrssswwwggg]]]iiiyyy~~~qqqbbbYYY]]]bbbeeeeeekkktttssslllYYYJJJ:::444333222222222333222111111111000...,,,........................,,,------------,,,++++++///////////////////////////............---------......///////////////////////////000000222333333444777555666<<<>>>KKKddd{{{zzzyyyqqqdddRRRDDD>>><<<:::888777777777666555555555444222444666666666777888:::;;;>>>AAABBBBBBCCCFFFIIIOOOYYYhhhwwwyyyrrrmmmkkkeeeaaa[[[VVVSSSPPPMMMKKKEEEAAA<<<888:::@@@GGGMMMXXXdddooossstttwww|||~~~|||{{{yyywwwwwwxxxyyyzzzwwwxxx{{{|||uuuoooyyy~~~ssseeeaaahhhttt}}}zzzzzzwwwggg___VVVWWWjjjvvvkkkYYYGGG===;;;888444555444333444444444222000///////////////////////////............---------------------------------......//////////////////000000000000000000000000///000111111111222555888;;;@@@;;;===HHHCCCDDDYYYtttkkklllbbbgggvvvtttFFF>>>666666666555444444333333444333222000///.........///////////////////////////000111222222222111000............////////////////////////////////////000///...///111111///---///000444888999;;;DDDOOO}}}uuuiii___UUUNNNFFFGGGXXXmmmuuu[[[DDDDDD??????DDDHHHPPPeee{{{yyyppphhhcccfffjjjeeellluuu||||||uuummmeeeaaabbbcccuuu~~~zzz~~~mmmlllqqq~~~qqqeee```fffiiihhhkkksssxxxxxxhhhUUUAAA777555333333333333222111111111111///---........................---...............------...............////////////............---------............/////////////////////000111222333444222777555666===CCCXXXvvvsssttt}}}rrrcccXXXJJJ@@@;;;:::999777555555666666666555444444555777999:::::::::<<<===CCCDDDDDDCCCCCCGGGOOOUUUggguuu~~~uuuqqqkkkeee___YYYSSSPPPMMMHHHBBB<<<;;;===@@@AAAMMMXXXeeeoootttxxx{{{|||xxxvvvtttssssssuuuxxxzzzyyyzzz}}}||||||tttjjjjjjpppzzz}}}qqqlll```cccbbb___iiixxxhhhTTTDDD<<<999888666555444444444444222111///////////////////////////............---------------------------------............////////////////////////////////////...///000111111444888;;;:::CCC:::;;;HHH@@@IIIuuu|||oookkk}}}eeejjjvvvuuuGGG???666666666555444444333333444333222000///.........////////////////////////***+++---......---,,,+++............///////////////////////////////////////......///111222000//////222777:::999<<>>DDDKKKRRR___{{{yyy{{{tttqqqqqqrrraaa\\\[[[eeevvvuuukkkgggfffgggjjjvvvpppiiixxxzzzjjjccciiimmmkkkjjjnnnuuuyyyooo]]]HHH<<<666222111222444222111111222222111000........................------...............---,,,,,,---------.........///............------------.........//////000000//////000000111333444555111666666888@@@IIIaaa{{{uuu}}}tttqqq{{{wwwgggTTTLLLBBB;;;888777777666333333444555555555444444777888:::;;;:::;;;===>>>CCCCCCDDDFFFLLLWWWfffqqq{{{uuunnneee\\\VVVSSSOOOIIIEEECCCAAA???===DDDKKKWWWfffqqqvvvwwwwwwtttsssqqqpppqqqsssvvvxxxvvvwwwyyyzzzyyy||||||uuutttzzz|||qqqkkkiiiooopppmmmttt{{{hhhRRRAAA999999777555444333444444333222///////////////////////////............------------------------------------.........//////000000////////////////////////...///000111222555999===;;;DDD<<<<<>>NNN^^^rrrZZZMMMCCCGGGUUUlllsssYYYHHH@@@======CCCPPP^^^kkk}}}uuuwww}}}}}}ssshhhYYYOOOWWWjjj}}}|||vvvrrrqqqpppkkkpppzzztttmmm}}}{{{llllllmmmmmmkkkkkkooossswwwpppaaaPPPCCC999222///000444222111111333555555444........................++++++,,,------------,,,++++++,,,,,,---.........///............---------------......///000000000//////000000222333555666222777888<<>>:::999999999999333444444444555555666666888999::::::;;;===@@@CCCAAAFFFOOOYYYgggyyy}}}tttjjjcccZZZVVVQQQNNNLLLIIIDDD???BBBCCCKKKYYYeeelllpppsssrrrqqqppppppqqqrrrtttvvvtttuuuvvvwwwwww{{{~~~xxx~~~yyyvvv|||~~~~~~~~~iiiQQQ???888888666444333444444333222///////////////////////////............---------........................------......///000000000000000000000000000000000///000111111222555:::>>>===CCC???@@@IIIPPPpppxxxyyy~~~bbbooowwwxxxHHH===666666666555444444333333222222111000//////000000000000000000000000000000222222111000/////////000............////////////////////////////////////...---...111444555555444444999???BBBBBBIII]]]qqq|||lllVVVMMMMMM^^^uuuhhhRRRFFF===;;;@@@HHHTTTiii~~~|||{{{||||||ooo___SSSUUUaaannn||||||yyytttppprrr{{{~~~~~~|||tttuuu}}}{{{yyyooogggiiiqqqxxxzzzyyyrrrhhh[[[NNNAAA666222333333222111222555888999888........................+++,,,---...............,,,,,,,,,---...////////////............---------------......///000000111//////000111222444555666444999<<>>@@@DDDJJJNNNQQQ\\\ooo~~~xxxsssgggaaaZZZVVVUUUSSSNNNJJJFFFCCCDDDLLLTTT\\\gggrrrsssrrrrrrrrrssstttuuuuuuuuuwwwwwwwwwxxx|||qqqmmmwww~~~kkkNNN<<<999666444333444444444333///////////////////////////............---------////////////////////////------......///000000111000000000000000000000000111111111111222555:::>>>BBB@@@AAAHHHRRReee|||qqq~~~|||bbbrrryyyyyyHHH<<<777666666555444444333333111111000000000000000111000000000000000000000000222111///------------.............../////////000////////////////////////------...111555777777666444:::CCCHHHJJJUUUnnnooogggOOOMMMYYYtttwwwMMMBBBBBB???AAAJJJUUUddd}}}~~~|||ssseeeYYYWWW[[[bbbnnnzzz~~~tttllljjjttt}}}~~~zzzyyy|||rrrpppooopppxxx{{{qqqbbbfffwww|||uuunnneeeYYYJJJ<<<777888333222111333666999;;;;;;..............................///000111111000000---------...///000000111//////.........------------------...///000000111//////000111222444666777666;;;>>>GGGTTT]]]ooozzz|||tttuuukkkdddVVVGGG===;;;888666444333333222888777666666777999;;;===???@@@AAABBBFFFLLLTTTZZZgggwww~~~|||xxxuuutttvvvyyy{{{yyyzzz{{{|||}}}~~~~~~~~~}}}rrrkkkbbb]]]\\\[[[WWWSSSJJJEEECCCDDDFFFNNNaaassstttttttttuuuuuuvvvvvvvvvsssuuuvvvuuuwww{{{xxxqqqyyyxxxddddddpppzzz]]]BBB999777444333444444444333//////////////////////////////.........---------000000000000000000000000---------...///000000111000000000000000000000000222222222111222555:::>>>FFF>>>BBBNNNZZZuuunnnkkk||||||~~~|||zzzwwwuuussspppnnnlllmmmyyyqqqNNN999888777555444333333444444222222222111111111111000111000///......---------............/////////000///////////////.........////////////////////////,,,---...///333777888666===;;;EEEZZZkkktttzzzoooUUUNNN___vvv~~~aaaEEE<<<>>>BBBNNNZZZfff|||oooeeedddaaa]]]eeesss||||||tttpppmmmmmmqqqvvv{{{}}}{{{ppphhhddddddiiisss}}}|||sssjjjooo}}}yyyuuupppgggXXXFFF888222444222222444444444777===;;;...)))000333...***+++111111111111000///------***++++++,,,---...//////.../////////000000111111.........//////000111222555111///222444222222444<<<888BBBWWWffflllyyyssstttoooaaaVVVLLLEEE;;;:::999777666666555555333444555777999;;;;;;;;;===@@@EEEKKKPPPZZZiiivvv}}}yyywwwqqqsssvvvyyy|||~~~{{{|||zzztttqqqssstttrrrrrrzzz}}}zzzwwwpppfffaaa```]]]XXXRRRLLLGGGDDDBBBHHHZZZmmmppppppppppppppprrruuuwwwvvvwwwwwwvvvvvvxxx{{{~~~tttrrr{{{~~~~~~tttaaaWWWaaaooowww~~~{{{rrr<<<;;;888444333555555333111//////.........//////000000///...---------------///////////////.........000000000000////////////...000111111000000111222111222222333333777<<<@@@???BBBDDDIII[[[xxxzzzmmmooo~~~~~~mmmyyy|||oooMMM999888777555444333333444444222222222111111111111000000000//////......//////........./////////000000000000000000000000000000////////////////////////333222111000222555888888<<>>444555222222444444222444999:::444......000000///...111111111000000///------------------................../////////000000000///......//////000111222333000000444555444444777:::@@@ZZZ{{{xxxtttsss~~~}}}mmm^^^RRRJJJBBB===:::999888777666666555666666666777888;;;===???AAAAAADDDJJJWWWiii~~~|||xxxyyy{{{~~~{{{|||zzzwwwuuusssrrrrrrrrr{{{uuunnnoootttvvv{{{}}}|||wwwoookkkhhhbbb[[[ZZZTTTNNNKKKGGGFFFOOOZZZdddiiiooorrrsssssstttvvvuuuwwwyyyyyyxxxxxxyyy{{{{{{~~~|||www|||}}}vvvbbbUUURRR^^^jjjnnnssszzzuuuqqqwwwxxx{{{NNN;;;777333222333444333000000000000//////000000111//////......------------/////////////////////...000000000000///////////////000111111000000111222222222333444666999===@@@???>>>@@@KKK^^^xxxnnniiitttkkkvvvxxxkkkLLL999888777666555444444444444222222222111111111111000000000/////////000111111....../////////000000000000000000000111111111111////////////////////////333111...---...111666999<<>>;;;888888777666666666666666444555777999;;;>>>BBBFFFEEENNN___vvv}}}xxxtttqqqtttyyy~~~yyyvvv|||xxxtttqqqqqqtttyyy||||||vvvnnnqqqzzz}}}~~~~~~}}}|||}}}yyytttpppggg___```[[[VVVSSSNNNIIIHHHJJJTTT]]]hhhpppttttttssssssuuuxxx{{{|||zzzyyyxxxxxxvvvxxxxxxzzzyyydddXXXSSSVVVdddooorrrtttwww~~~sssbbbZZZ```uuu~~~YYY>>>999444222444555444222222111111000000111111111//////........................//////////////////////////////000000000000///000111111000000111333222222222555999===>>>???CCCAAAIII```xxxssskkkqqqjjjtttwwwhhhKKK999777777666666555444444444222222222111111111000000////////////000111222333...////////////000000000///000000000000000111111////////////////////////000...---///000222777<<>>]]]qqqssszzzqqqfffWWWJJJCCC???<<<:::777666666666666666777777555888<<<===>>>AAAGGGLLLMMMccc{{{qqqnnnsss{{{{{{zzz~~~|||yyywwwzzz|||yyyyyyzzz{{{xxx||||||wwwvvv}}}{{{yyyyyyzzzzzzwwwssstttxxx|||||||||xxxtttllldddbbb^^^ZZZXXXVVVRRRLLLIIIKKKQQQ[[[hhhrrrwwwvvvsssxxxzzz||||||zzzxxxxxxxxxuuuwwwxxx{{{yyynnn```]]]^^^gggqqqwwwyyyyyy~~~jjjXXXRRRVVVrrrxxx[[[CCC===777444555666555444222222111000000000111111....../////////.....................////////////////////////000000000000///111222222111000222333222111222666;;;>>>???>>>EEEHHH]]]sssppptttiiisss{{{fffJJJ:::777777777666666555444444222222222111111111000000////////////000222333444////////////000000000111.........//////000000000000000000000000000000000111///222666777555888??????]]]yyyooo```MMMGGGbbbeeeMMMFFFFFFKKKUUUaaaooo~~~}}}zzzxxxxxxyyyzzz|||~~~}}}{{{zzz|||~~~~~~zzzuuurrrrrrssstttssssssvvvzzz|||}}}~~~sssmmmcccaaakkkrrrtttzzzqqqpppuuu}}}}}}xxxtttoooqqq~~~~~~zzz~~~zzz\\\CCC777222000333555333222444777///999MMMIII111***777...////////////......---......//////000111111222//////////////////....../////////000000111222333333222333666555333666;;;GGGnnnzzzooofffsssvvvjjj```QQQDDD===999777555666555555666666777888999:::???CCCCCCBBBEEENNNUUUfffzzzmmmgggkkkwww|||zzz{{{~~~}}}||||||}}}zzzvvvtttuuuxxxzzztttvvvwwwyyy}}}yyyuuuuuuvvvrrrlllmmmtttyyyyyy~~~~~~{{{xxxvvvqqqkkkfffbbb^^^[[[[[[ZZZUUUPPPMMMLLLRRR___qqq{{{{{{www|||||||||zzzxxxxxxyyy{{{wwwyyyzzzyyy}}}wwwwwwlllgggbbbeeeqqq}}}~~~iii\\\[[[XXXnnnyyywwwuuusssxxxtttbbbGGG@@@999444444555444333222111000000////////////......///000000//////...---.........//////000000.../////////000000000111000111222222111111222333111111333666:::>>>??????BBBPPPsssmmmttt|||~~~bbbmmmfffJJJ;;;777777777777777555444444222222222111111111111000.........///000111222333/////////000000000111111------......//////000000000000000000000000000000000///333999999555888@@@BBB]]]qqqqqqcccUUUPPPUUUqqqsssRRRCCCBBBIIIRRRaaappp~~~~~~|||{{{|||}}}~~~|||||||||zzzwwwvvvvvvxxxzzz{{{{{{||||||{{{zzzyyyzzztttnnnkkklllnnnnnnmmmkkkoootttxxxyyyyyyyyyzzz||||||yyy~~~jjjaaa\\\```hhhrrrxxxooommmqqqwww{{{}}}}}}~~~vvvsssxxxwwweeeHHH<<<666111333555444333444666---777LLLIII111)))555....../////////......---------...///000111222222000000000000////////////000000000000111222333333444333444555444333999@@@MMMttt|||yyyiiihhh}}}xxxpppcccYYYLLLAAA<<<999666444555555666666777999:::;;;;;;@@@DDDCCCDDDLLL]]]kkk}}}tttjjjccciiivvvzzzxxxzzz|||~~~~~~}}}}}}|||{{{zzzyyytttttttttuuuttttttssssssvvvwwwxxxzzz|||wwwxxx{{{|||xxxsssppprrrmmmfffgggrrryyyyyyzzzyyyyyyzzz{{{~~~yyywwwxxxuuupppkkkiiiccc]]]\\\]]]ZZZVVVUUUPPPPPP[[[lllyyy|||zzz}}}}}}|||zzzxxxxxx{{{}}}||||||{{{xxxwwwzzz{{{zzz{{{xxxqqqnnnkkkqqqsssjjjmmmfffssszzznnnfff```\\\gggoooiiiJJJCCC:::444222222222111222111000///////////////---...///000111000///...------......///000000000......//////000000111111000111222222111111222444111333666888:::===AAADDDIIIccc~~~sssaaalll}}}gggKKK<<<777777888888777666444333222222222111111111111000............///000000111//////000000000111111111---......///000000111111000000000000000000000000000...333<<<===;;;BBBNNN___uuuwwwiiikkkZZZPPP___rrrqqqYYYHHHCCCGGGXXXjjj~~~yyyxxxyyy{{{{{{yyywwwwwwvvvtttrrrqqqssstttxxxvvvtttvvvyyyxxxtttpppgggbbb]]]]]]```bbbaaa___[[[___dddiiilllnnnqqqsssuuuwwwzzz|||~~~uuusss{{{hhhddd^^^\\\```mmm}}}zzztttsssuuuwwwxxxvvvvvv}}}}}}{{{}}}wwwYYYEEE<<<444444555444333444000///222888777///,,,///------...//////......---.........//////000000000222222111111000000000000000000000000111222333333555444444555555777???IIIZZZttt|||lllxxx{{{ooocccYYYQQQFFF???<<<;;;999777555555666777999:::<<<===;;;@@@DDDGGGOOOdddzzzyyy}}}|||wwweeeaaafffzzz}}}zzzyyyzzzzzzzzzzzzzzz{{{zzzyyyvvvtttsssmmmnnnoooqqqrrrrrrrrrrrrxxxzzzzzzyyy{{{~~~zzzvvvtttssstttwwwwwwtttqqqmmmpppkkkcccfffttt}}}|||wwwvvvuuuuuuvvvxxxzzz||||||}}}zzzuuutttvvvtttooollllllfff^^^\\\^^^]]]YYYXXXUUUSSSXXXbbbmmmtttwww{{{|||}}}|||zzzzzz{{{|||}}}zzzyyyyyyxxxxxxyyy{{{ssssss{{{vvvxxx{{{uuuttt|||tttjjjcccXXXNNNWWWgggjjjQQQIII>>>666444333333222333333222111000000000000---...000111111111//////------......///000000111.........///000111111111000111333222111111222444222666;;;;;;:::<<>>999999999888777555666666888999<<<===>>>@@@EEEKKKQQQaaawwwpppjjjnnnwww|||xxxssshhhhhhuuu}}}|||yyywwwwwwyyyzzzwwwtttrrrrrrsssttttttsssrrrqqqsssqqqooonnnpppsssxxx{{{www{{{|||wwwuuuvvvwwwvvvnnnppprrrssssssqqqpppooonnnqqqmmmdddhhhwwwvvvuuusssrrrrrrtttwwwxxxuuuvvvuuurrrrrrssspppkkkiiikkkhhh___\\\______\\\VVVVVVVVVVVVXXX```iiipppyyy{{{~~~~~~}}}{{{{{{{{{}}}yyy{{{}}}{{{vvvsss{{{zzz~~~kkknnn|||mmmgggooowwwuuuppplll^^^LLLQQQccckkkWWWOOOCCC:::777777666555555444333222111111111111,,,...000111222111000///---------...///000000111---......///000111111222000222333333222111333444333999>>>===:::===FFFOOO___qqqvvvnnnrrr{{{zzzcccFFF;;;555666888999888666333111000111222333333222111000222111111111000000//////000000000000000000000000---......///////////////000000111111222222333333---555???EEEIIIWWWqqqtttwwwgggUUUNNNdddtttTTTIIIHHHKKKWWWfff}}}~~~wwwvvvuuusssqqqooonnnmmmuuunnnjjjmmmpppooollllllssspppllllllmmmjjjddd^^^KKKHHHLLLVVVXXXQQQNNNPPPFFFKKKMMMJJJNNNZZZdddhhhnnnpppqqqrrrrrruuuxxx{{{xxxuuuvvvyyyyyytttoooppplllbbb\\\cccqqq|||uuummmpppyyy}}}yyyvvvfffggg||||||```HHH555444666222///000111111111111000000000000...///000111111000///.............../////////000......//////000000111111222222222111111111111111999555333333444:::JJJ[[[wwwhhheeevvvxxxnnn\\\MMMEEEBBB===999666555666777999444333888<<<===>>>@@@BBBHHHOOO^^^~~~~~~lllgggeeemmmyyy~~~yyyqqqdddsss|||yyyxxxtttqqqrrruuuuuuqqqmmmlllooopppnnnpppssstttrrrssssssttttttsssrrrpppoooooorrrsssrrrrrruuutttpppnnnpppqqqqqqpppooooooooopppooolllkkkmmmssszzzyyyrrrqqqwww{{{wwwssssssppptttuuurrrpppqqqpppmmmqqqnnniiieeedddcccaaa```WWW[[[\\\WWWSSSVVVaaalllxxxzzz}}}~~~~~~}}}}}}~~~}}}zzzwwwtttsssuuu}}}uuukkkppp}}}mmm[[[fffqqq~~~|||lllssswwwuuuhhh\\\[[[gggsssfffYYYFFF888666;;;:::666333222111222222222000...000...,,,---000111///---............/////////000111111111000000000000000///111222222222222333555999555???DDD999999LLLZZZfff~~~zzz}}}\\\eee}}}|||xxxeeeHHH<<<:::888555333222222333444333333333333222111///...222111111111000000000000000000000000000000000000...///000000111111000000000000111111111222222222222888===BBBOOOiiiwwwtttZZZUUUZZZvvvcccGGG@@@HHHVVVkkk~~~|||zzz}}}oooooommmllllllkkkkkkkkklllhhheeefffdddbbbcccfffnnnkkkiiiiiijjjgggaaa[[[QQQNNNQQQYYYYYYQQQMMMQQQNNNOOONNNLLLSSS^^^eeedddkkkmmmooopppppprrrtttwww~~~|||xxxuuuvvvxxx|||sss|||{{{uuukkkcccfffrrr|||~~~zzzuuuuuu{{{~~~yyysssiiihhhwwwiiiOOO999555888555111111111111111111000000000000...///000111111000//////........./////////000000////////////000000111111222222222111111111111111444555555444999IIIaaarrr}}}ttthhhoooyyypppfffVVVIIICCCAAA===999777666777888<<<888888<<<@@@@@@AAADDDAAAOOOccc{{{~~~oooiiihhhrrrwwwkkkhhh{{{~~~wwwvvvsssqqqpppssswwwxxxuuurrrrrruuutttqqqpppsssrrroooppppppnnnllliiieeeaaa___aaadddggghhhlllrrrssspppmmmnnnpppqqqpppooonnnnnnoooooonnnllllllooovvv|||xxxrrrqqqvvvzzzwwwuuuuuuppptttuuurrrqqqqqqpppmmmooolllhhhfffeeedddbbb```___aaa```ZZZUUUUUU\\\bbbppptttyyy~~~~~~{{{yyyvvvuuusssvvv~~~qqqrrr|||kkk]]]TTTbbbooo|||vvvyyyvvvrrrssstttnnnbbbNNN>>>999;;;999555444222111222222222000...000...---...000111///---........./////////000000111000000000000000000000000111333333222222333555777222;;;BBB===AAAQQQ[[[eee~~~uuuxxxVVV^^^|||zzzxxxhhhJJJ===;;;:::888666555444555555444444444333222111000///111111111111111000000000000000000000000000000000///000111111222222111111111111111000111111222222777;;;>>>DDDZZZ}}}wwwmmmTTT___ttteeeRRRAAADDDUUUkkk{{{uuupppooo```___^^^]]]^^^```bbbddd```___```aaa``````fffooouuusssrrrrrrqqqnnngggaaaZZZWWWZZZ```^^^UUUSSSWWWaaa\\\XXX[[[gggrrrqqqjjjfffhhhkkkmmmnnnppprrrtttyyyyyyxxxwwwvvvuuuvvvvvvzzz|||}}}xxxqqqooorrrvvv~~~{{{}}}|||}}}xxxxxxvvv~~~www[[[???777999777333222222222111111111000000000///000000111111000//////....../////////000000000/////////000000000000111111111111222222222222222111777888666@@@]]]zzzjjjnnn~~~pppeeeZZZMMMDDD@@@>>>;;;888777888999::::::777888===@@@AAADDDIIIKKKeee}}}uuupppqqq|||{{{kkknnnzzzrrrrrrrrrppppppqqquuuyyyyyyvvvsssppprrrpppllliiijjjhhhddd```___]]]ZZZUUUQQQMMMJJJKKKOOOTTTXXXaaajjjnnnllllllmmmoooppppppooommmlllnnnppppppmmmjjjjjjooouuuwwwtttssswwwyyywwwwwwxxxrrruuuvvvsssrrrrrrppplllkkkiiigggffffffeeecccaaabbbbbb```]]]YYYXXXZZZ\\\eeejjjssszzz~~~~~~|||zzzyyywwwyyywwwzzzuuu}}}~~~tttbbbXXXXXXXXXfffrrr}}}rrrttt|||}}}yyy}}}wwwqqquuujjjXXXEEE<<<;;;888444444333222222333222000...000///......000000///........./////////000000000000000000000000000111111111222333333222222333444999333999@@@AAAKKK\\\aaagggvvvzzziiissskkkkkkttt{{{lllLLL>>>666999===??????<<<888555333333333333333222222111111111111111111111111111000000000000000000000000///000111111222222111111222111111000111111333333:::>>>@@@HHHbbbooo```___wwwwwwPPPIIIHHHUUUkkk}}}{{{vvvnnneee```VVVUUUUUUUUUWWW[[[^^^aaa[[[\\\___eeeiiinnnxxx|||uuupppdddcccfffllliiibbbccckkkrrrjjjfffpppsssdddgggkkknnnoooppprrrssstttrrrqqqqqqsssttttttsssrrrwww{{{tttlllrrr|||}}}zzz{{{wwwhhhGGG999999888555222222222222111111111000000111111111111000000000///...////////////000000000000000000000000000000000111111111222222333333333333::::::999KKKooowwwtttzzzjjj\\\QQQFFF@@@===;;;:::888888999;;;<<<888777:::???BBBEEELLLTTTfff~~~~~~~~~|||yyyvvvtttwww|||qqquuu}}}oooooorrrpppppppppqqqssstttrrrmmmiii```bbb```[[[XXXXXXVVVRRRLLLLLLKKKJJJHHHEEEBBB@@@AAAFFFKKKQQQ]]]hhhllljjjmmmmmmnnnooopppooommmkkkmmmpppqqqnnnhhhfffiiimmmyyyyyyxxxyyyxxxwwwxxxyyysssvvvvvvtttsssssspppjjjgggfffeeeffffffeeecccaaa\\\[[[[[[\\\^^^______^^^]]]bbbkkkuuu|||~~~|||zzz}}}}}}}}}|||{{{zzzyyyxxx}}}xxxwwwqqqzzzvvveee]]]aaahhhsss{{{zzz___\\\fffuuuxxxrrrkkkrrrlll]]]JJJ>>>:::888555444333222222333222000///000/////////000000//////...////////////000000000000000000000000111111111222333444333222222333444<<<888===AAADDDVVVmmmsssrrryyyqqqiiiyyyzzzqqqzzzpppNNN>>>555777;;;>>>???===:::888777666555444222111000000111111111111111222222222111111111111111111111111...///000000111111000000222222111111111333555666===>>>???IIIcccvvv```UUUsssXXXCCCGGGOOO```yyy{{{tttpppooonnniiicccZZZYYYYYYYYY\\\```dddfffbbbaaadddlllsssxxx~~~~~~|||yyynnnooouuu{{{yyyuuu{{{wwwuuuuuunnnpppssssssqqqpppppppppooonnnmmmmmmoooqqqqqqpppnnnwww}}}|||}}}}}}iiicccrrryyyqqqvvv}}}yyytttzzzvvvQQQ===888888555111222222222222111111111111222222111000000000000000////////////000000000111111111111111000000000000000000111222333444444444666;;;<<>>888777555444555888;;;===<<<;;;888555222///...---111111111222222222222222111111111111111111111111...///000000111111000000333222111111333555888:::@@@>>>BBBPPPhhhvvvaaaWWW[[[kkkMMM@@@IIITTTdddxxxlllhhhpppyyy{{{www______^^^___aaadddgggiiillljjjlllqqqtttsssrrruuunnnooorrrtttvvvvvvvvvuuutttvvv}}}|||~~~zzztttooolllkkkllllllllllllllllllmmmnnnnnnxxx}}}yyyuuu|||kkkXXXeeevvvtttkkkoooxxx}}}|||{{{xxxyyy|||]]]BBB888777444222333222222222222111111111333333111000000000000000/////////000000000111111222111111111111000000000000000111222333444555666777:::>>>KKKhhhxxx{{{~~~uuuqqq```QQQGGG@@@>>>888888888888999:::<<<===??????@@@CCCGGGSSShhh{{{zzzxxxwwwvvvwwwxxxxxxwwwtttwww{{{{{{xxxxxx|||~~~yyypppoootttqqqjjjgggfffddd```ZZZSSSMMMIIIAAADDDDDDAAA@@@CCCBBB@@@===>>>@@@AAABBBBBBBBBBBBNNNSSSZZZdddrrr}}}~~~zzzxxxtttpppoooqqqqqqnnnlllnnnnnnmmmkkkgggdddccccccvvv}}}|||wwwvvvwwwxxxwwwxxxwwwvvvvvvvvvooogggbbbaaa``````bbbbbbaaa```[[[YYYYYYZZZ^^^bbbdddeeegggffffffkkksssxxxzzzzzzwwwwwwxxxwwwwwwvvvuuutttppppppuuuzzzuuummmoooyyy}}}www{{{wwwjjjooo~~~eeeXXXZZZnnnuuummmeeeeeeiiieeeVVVFFF===:::888555444333333444333111//////000111111//////000111/////////000000000111111/////////000111111222222111222444444333333555666555:::BBBBBBKKKooopppccc}}}nnnsssooouuu}}}uuuPPP===;;;888444222222444888;;;;;;999777444222111111000111111111222222333333333111111111111111111111111///000111111222222111111333222222222444888;;;===@@@AAAPPPiii|||cccSSS^^^xxxsssWWWIIIDDDSSScccssswwwoooqqqddddddddddddeeefffggghhhllloootttwwwssskkkhhhjjjkkkkkklllllllllllllllmmmqqqttt{{{~~~|||~~~wwwpppmmmllljjjlllmmmkkkhhhgggiiillllllrrruuupppmmmrrr{{{|||jjjVVV^^^kkkyyyyyynnnnnnssswwwxxxyyy{{{xxxuuuxxxiiiIII:::666555444333333222222222111111111444333222000000000000000//////000000000111111111222222222111111111000000///000111222444555666777777999AAARRRjjjzzzyyytttxxxhhhXXXKKKCCC???<<<777777777888999:::<<<===>>>>>>@@@FFFPPPdddzzzxxxwwwvvvxxxxxxxxxwwwwwwyyyyyywwwuuuuuuyyy}}}xxxsssmmmjjjjjjgggaaa[[[WWWVVVUUUQQQLLLGGGDDDBBBAAADDDDDDBBBBBBFFFFFFCCC>>>@@@CCCFFFIIIJJJKKKKKKWWW]]]fffsssyyyssspppqqqrrrpppmmmooollliiihhhgggfffcccaaannnyyy{{{vvvvvvwwwwwwxxxyyyxxxvvvwwwwwwooofffaaa___]]]]]]^^^``````___aaa___]]][[[\\\```eeeiiikkkfffbbbdddkkktttyyy{{{wwwwwwwwwvvvvvvuuusssssssssuuuuuuuuutttuuuvvvvvvlllnnnnnnppp{{{ppplllsssoooppp}}}{{{vvvtttnnniiipppooo```MMM@@@;;;999555444333333444333111//////111222111///...000222//////000000000111111111...//////000111111222222///111333444444444666888777<<>>EEE```rrrWWWOOOkkk]]]GGGBBBJJJ___uuu{{{xxxxxxkkkkkkkkklllllllllkkkkkkgggnnnxxx|||tttjjjiiimmmuuuuuusssoookkkiiihhhiiikkknnntttyyytttqqq~~~yyysssqqqqqqiiilllnnnkkkfffdddgggkkkgggkkkkkkhhhhhhmmmqqqrrrzzzpppeeeXXX[[[fffuuutttpppqqqrrrrrrtttzzzuuuoooqqqpppNNN;;;666666555333333333222222222111111555444222000///000000111000000000000111111111111222222222222111111000000///000111222444555777777777999CCCUUUfffuuu}}}rrruuu}}}qqq```QQQGGGAAA===;;;777777777888999:::<<<<<<@@@AAAEEEOOO^^^yyy~~~}}}|||zzzzzzzzzzzzxxxvvvtttsssqqqooonnnnnnpppqqqppphhhdddeeebbbYYYQQQNNNIIIJJJJJJHHHEEEBBBAAAAAADDDGGGGGGEEEFFFIIIJJJHHHEEEGGGLLLQQQVVVYYY[[[\\\aaahhhttt|||tttpppqqqrrrqqqoooppplllgggfffhhhhhhddd```gggttt}}}zzzuuuuuuwwwwwwyyyyyyxxxwwwxxxwwwooofffaaa___\\\[[[\\\^^^______dddbbb___\\\\\\```hhhmmmkkkddd\\\\\\dddooowwwzzzwwwwwwwwwwwwvvvtttsssrrrvvvwwwtttpppsssxxxuuullljjjuuuwwwrrrwwwsssmmmqqqyyyooowwwxxxiiiSSSCCC<<<999555444333333444444222000///111333222///...000222000000000000111111111111...//////000111222222222///000333444444555777999===@@@CCCCCCQQQxxxyyypppkkk^^^kkkuuuxxxyyy{{{QQQ???777888:::999666444333333333333444444333333222111111111111111111111222222111111222333333333333222111333333222000///000111333444222...333>>>DDDDDDEEESSS}}}wwwhhhTTTZZZ}}}___NNNKKKKKK[[[ttt|||zzz{{{vvvsssssszzzwwwsssyyywwwjjjlll|||rrrlllgggeeehhhaaa\\\[[[^^^bbbiiioooiiihhhjjjsss~~~zzzxxxxxxtttmmmhhhiiijjjkkkjjjhhhfffddddddgggiiiiiigggfffhhhkkkvvvkkkdddlllggg```fffqqq|||vvvwwwuuunnnooowww~~~mmmgggwww~~~YYYAAA;;;888222555555555555444222000///222333444111///...111444111111111000000000000000444444333222111111111222666444222444888::::::999999;;;FFFYYYkkkwwwyyynnnlllVVVIIICCC>>>:::999666;;;666444<<<>>><<>>???>>>DDDHHHMMMZZZttt~~~yyyxxxtttlllfffdddfffjjjjjjeeebbbaaa___[[[^^^VVVQQQSSSVVVSSSMMMJJJNNNSSSVVVTTTOOOLLLNNNRRRXXXWWWWWWYYY\\\___bbbccccccccchhhqqqwwwxxx}}}tttqqqrrrqqqppppppooollliiihhhhhhgggdddaaa___kkkyyy}}}zzzxxxxxxzzzzzzxxxvvvxxxyyyssskkkiiihhheeebbb```___^^^^^^^^^______^^^[[[[[[^^^```gggbbb]]][[[^^^eeekkkooouuuvvvwwwwwwwwwwwwwwwwww{{{{{{yyyvvvtttvvv{{{ooottt{{{~~~uuuyyy~~~{{{lll```ffftttwww~~~~~~zzzhhhOOOAAAAAA999666333222222222111000111000000000////////////000000000000000000000000111111111111111111111111333333444333222333666888;;;AAABBBJJJ___mmmvvv|||pppcccwww{{{||||||}}}RRR???999888777999===>>><<<:::666666666666666555444444555444333222000000000000111111222333333333333222111222333222111000111222///111222333:::FFFNNNQQQZZZyyyxxxyyydddXXXPPPcccdddHHHCCCPPP]]]{{{{{{wwwssswww|||~~~}}}|||}}}~~~xxxzzz~~~wwwrrrfff___RRRLLLTTTbbbccc\\\MMMJJJIIIJJJPPPYYYccchhhnnnrrrsssrrrrrruuutttqqqssssssqqqnnnjjjgggcccbbbaaabbbddddddccccccdddfffaaahhhsssvvvlllaaafffsss{{{kkkeeessswwwzzz}}}{{{{{{}}}www{{{|||wwwxxx|||oooOOO???888333555555555555444333111111333444444222000....../////////000000111111222222222222111000000000111111222222333555888999999777999OOOkkk}}}xxxppp~~~xxxnnn]]]KKKAAA>>>:::777777333:::999999@@@@@@???HHHOOOVVVmmmzzzwwwqqqggg```^^^bbbiiilllgggaaa___^^^\\\]]]UUURRRXXX___]]]WWWRRRYYY___ddd```XXXVVV\\\cccgggeeeccceeeiiinnnrrrtttxxxxxxzzztttqqqpppooooooqqqnnnmmmllllllkkkiiieeebbb\\\gggvvv}}}xxxvvvwwwxxxwwwuuuwwwzzzvvvooopppnnnkkkgggdddaaa```____________]]]ZZZXXXXXXYYY___]]]]]]___bbbfffggggggppptttyyyzzzyyywwwwwwyyy|||{{{xxxuuuuuuxxx~~~}}}|||}}}yyykkk___[[[XXXWWWdddvvv|||mmmVVVEEEAAA777555222111222222222111111111000000000/////////000000000000000000000000111111111111111111111111333333444333333444666999<<>>HHHQQQVVVeeeooo[[[VVV\\\xxxwwwWWWFFFHHHXXXhhh}}}~~~}}}zzzvvvsssppptttxxx{{{{{{||||||}}}vvvxxx}}}}}}www~~~}}}zzzuuuoooggg^^^RRRRRRgggzzztttbbbIIIKKKPPPXXX___ddddddddd___ffflllmmmpppuuuxxxxxxvvvtttrrrnnnkkkhhheeedddeeeeeeeeedddcccbbbbbbbbb\\\___eeekkkjjjhhhmmmvvvxxxhhhjjj|||~~~~~~zzzzzzVVVAAA999666666666666555444333333222111111111111000...............///000111222222333111111000000000000000111111111333555888999888888>>>]]]||||||wwwpppxxxqqqbbbTTTEEE>>><<<999777888444;;;:::;;;AAA???AAANNN[[[fff~~~zzzwwwpppgggaaaaaadddooouuuqqqjjjggghhhiiihhhaaa___gggpppooohhhbbbdddiiimmmkkkfffffflllsssssspppnnnpppvvv~~~uuurrrqqqnnnmmmnnnkkklllmmmnnnmmmjjjfffccc[[[cccrrrxxxtttsssuuutttsssuuuyyywwwssstttrrroookkkgggccc```___^^^^^^^^^\\\ZZZXXXVVVUUUWWWYYY^^^dddiiikkkiiigggnnnttt{{{|||yyyvvvvvvxxxzzzyyywwwuuuuuuwww{{{}}}ppp\\\WWWXXX]]]ooo}}}}}}zzz|||vvvbbbLLL>>>777555333222333444444333111111111000000000//////000000000000000000000000111111111111111111111111222333444333333444777999===@@@GGGXXXgggfffmmmwww}}}~~~~~~uuu{{{}}}vvvqqqnnn~~~lll{{{ooo}}}UUU???;;;777333444888:::777333555555555555555444333333222111111111222333444444111111222333333333333222111222333333222111222444333555777<<<@@@GGGPPPWWWvvv~~~eeeXXX___rrr^^^IIIGGGRRReeevvv{{{tttooonnnnnnjjjkkkoootttxxxzzzyyywwwtttssstttxxx|||{{{uuuooojjjxxx}}}vvvuuutttqqqmmmcccXXXOOOZZZwwwzzz```HHHOOO]]]kkksssnnn```TTTMMMWWWaaadddgggnnntttvvvsssrrrooommmkkkjjjjjjjjjiiigggeeebbb```^^^\\\ZZZYYYXXXZZZbbbjjjnnnqqqsssoooeeeppp}}}xxxrrr}}}^^^DDD;;;:::777666666555444444444444000//////////////////.........///000111222222333111000000000000000111111000222444666777888999:::EEEhhh|||vvvvvvvvvyyynnneeeXXXMMMAAA===<<<:::999:::777<<<;;;<<>>;;;777777888888777444444555555555555444333333111111111111222444555666111111222333333333333222111222333333222222333444555666999>>>AAAEEENNNWWWxxx|||sss^^^ZZZlllxxxTTTHHHMMMZZZnnnyyyzzzxxxrrrjjjddddddfffiiikkkooouuuzzz{{{yyyvvvrrrpppnnnoooqqqrrrooolllgggwww|||uuuqqqqqqqqqqqqooocccXXXUUUggguuu]]]LLLWWWiiiwwwyyymmmZZZKKKMMMYYYccceeefffjjjpppsssnnnmmmkkkjjjjjjlllnnnoooiiifffbbb___\\\YYYUUURRRUUURRRRRRYYYdddkkkmmmlllxxxhhhlllxxxrrrnnnjjjxxxiiiKKK>>><<<888777666555555555555555333111///...///000000000//////000000111111222222111111000000000111222222111333555666666888;;;===MMMqqq{{{tttrrruuuxxxhhh]]]QQQGGG???===<<<::::::<<<999===<<<>>>CCCEEEQQQjjj~~~~~~|||{{{yyyzzz{{{xxxtttsssvvv}}}~~~{{{vvvtttuuusssnnnkkkkkkhhhkkknnnooommmjjjgggfff___^^^hhh{{{yyytttoooqqqqqqnnnooosssuuutttqqqpppooollljjjgggdddbbb___]]][[[[[[[[[[[[YYYWWWVVVXXX[[[```dddeeedddaaafffllltttxxxyyyyyyzzz|||yyyxxxyyyzzz{{{yyyvvvsssxxx{{{ssszzzmmmjjjxxxrrr[[[WWWeeezzz~~~vvv}}}dddJJJ;;;999666555666666666555222222111111111000000000111111111111111111111111222222222222222222222222222333444444444555888;;;@@@FFFNNN^^^rrryyy~~~lllxxx}}}iiinnnxxxWWW@@@===<<<:::888777777777777555666666666666555444444222222222222222333444555111111222333333333333222111222333333222222333555555555999???AAACCCLLLWWWqqq~~~jjjZZZ]]]yyyrrrTTTOOOVVVbbbwww}}}uuurrrnnniiidddaaa``````jjjooovvv{{{|||zzzwwwvvvqqqnnnkkkkkklllllljjjiiicccttt{{{wwwvvvtttrrrpppoooooooooeee\\\```uuu~~~mmmbbbSSS```ooovvvqqqfff\\\WWW___jjjsssqqqkkkkkknnnqqqjjjiiihhhgggiiillloooqqqhhheee```]]][[[XXXSSSPPPRRRPPPPPPRRRXXXaaafffhhh{{{lllhhh{{{ooohhhjjjkkkpppwwwUUUAAA<<<888777666555555555666777;;;777222///000111111000000000000000000111111111111111111111111222333333333444555555555888===AAAWWWzzzpppuuussswwwvvveeeYYYKKKCCC===<<<<<<::::::<<<;;;>>><<>>HHHPPP```|||zzzjjjwww~~~~~~___]]]~~~XXX@@@:::::::::888666555777999777777777777777666666555444444333222222333333333111111222333333333333222111222444333333222444555444444999???AAACCCLLLWWWuuuyyyfffYYY```dddPPPRRR[[[ggg}}}tttnnngggccccccbbb```]]]fffoooyyy|||wwwrrrqqqrrrpppnnnjjjiiihhhgggdddbbb\\\ooo~~~zzz{{{tttrrrtttuuurrrnnnkkkkkklllccc]]]fff|||tttggggggTTTaaannnnnnddd]]]aaahhhlllwww~~~xxxnnnjjjkkkllliiigggffffffhhhkkkooorrriiieeeaaa^^^\\\ZZZUUUQQQPPPQQQQQQNNNPPPXXXbbbiiixxx{{{uuujjj___kkkjjjeeemmmrrrsss\\\DDD;;;888888666555555666777777BBB<<<555111111222111111111111111000000000000000222222111111222333444444555666666555555888>>>CCC^^^}}}ooo|||www{{{|||ooo^^^RRRGGG@@@;;;;;;;;;999999<<<<<<>>><<<@@@IIIRRRjjjzzz}}}~~~zzz|||{{{{{{|||}}}{{{{{{zzzwwwwwwyyy|||{{{vvvuuuxxxxxxtttuuupppmmmnnnnnnlllnnnqqqkkknnnqqqqqqnnnllllllmmmfff^^^bbbvvvyyyvvvsssuuusssooommmqqqttttttkkklllmmmmmmmmmllljjjjjjgggbbb]]][[[[[[\\\ZZZXXXWWWUUUUUUWWW]]]ccchhhjjjsssrrrsssuuuvvvtttqqqnnnsssqqqoooqqqtttuuuuuussszzzuuuzzzyyy~~~kkkcccWWWiiixxxtttxxxwwwiii[[[<<<999666444444444333222222222222111111111111000111111111111111111111111222222222222222222222222222333444444444666999<<<;;;HHHQQQcccwwwhhhwww~~~pppUUUaaayyywwwYYYAAA===;;;999999999999777555555555555555555444444444111222222333333222222111222222222222222222222222333444444333222111333444444666===EEEFFFGGGRRRaaa}}}kkkYYYZZZyyyhhhYYYPPPXXXfffzzzyyyuuunnnhhh```[[[___eeeccc^^^lllpppssstttqqqooopppqqqsssnnnkkkhhhbbbYYYSSSSSSQQQlll{{{rrrrrrsssqqqooonnnnnnnnnmmmkkkiii```dddjjjnnnpppooonnnnnnbbbcccfffhhhiiilllssszzz{{{|||yyykkkmmmqqqkkkdddfffccc___bbbjjjmmmjjjhhhgggeeeaaa]]]XXXTTTQQQOOOMMMJJJLLLQQQWWW\\\___gggdddhhhggg___aaagggcccrrrsssjjjooovvvyyyjjjMMM<<<;;;666333444444111000222666555444333222222222222////////////000000000000444333333222111111111222222111222666888999>>>EEEaaayyyuuunnnrrr||||||wwwiiiWWWLLLCCCAAA===:::999:::;;;===AAA@@@===CCCQQQ___~~~xxxuuuvvvzzz~~~~~~~~~}}}{{{yyy|||~~~|||xxxsssqqqqqquuuqqqppprrrppplllnnntttyyy{{{}}}}}}~~~|||{{{|||}}}}}}|||yyywwwvvvwwwzzz{{{yyyvvvxxxrrrkkkkkkoooqqqoookkkiiilllppppppnnnllllllmmmhhhaaacccrrr{{{sssrrrtttrrrnnnqqqxxxyyyuuunnnooopppqqqrrrrrrqqqqqqllldddZZZVVVXXXZZZZZZYYYYYYZZZYYYVVVWWW^^^kkkuuusssvvvvvvsssrrrttttttqqqpppqqqrrrrrrqqqqqqqqqrrrwwwpppuuunnnfffkkk~~~yyy{{{ooollltttzzzvvvoooqqqpppgggHHH999888<<<555111444444111000000000000000111111000000000000111111111111111111222111000000222333222333444444444666:::===@@@DDDVVVsssxxxkkkssssssXXXggg{{{zzzsssZZZCCC>>><<<:::::::::999888666777666666666666555555555222222333333333333222222222222222222222222222222333444444333222111333555444<<>>GGG[[[pppzzzhhhpppuuu}}}wwwooo```OOOFFFCCCAAA===;;;:::;;;===>>>;;;???@@@GGGYYYnnnzzzxxxwwwvvvxxx{{{}}}~~~~~~~~~}}}tttuuuvvvuuuqqqppppppqqquuuqqqoooooommmiiikkkpppuuuwwwzzz~~~~~~zzzwwwxxxyyyzzz{{{||||||||||||yyywwwuuuuuuvvvxxxxxxxxxxxxuuussssssvvvwwwwwwvvvwwwqqqlllmmmqqqrrroookkkiiillloooooommmkkkkkklllggg]]]ZZZjjj}}}|||tttrrrrrrqqqqqqtttwwwuuuqqqqqqsssuuuwwwxxxwwwuuutttjjjeee^^^[[[[[[[[[[[[ZZZYYYZZZYYYWWWWWW]]]hhhppprrrvvvyyywwwwwwxxxxxxuuusssssstttssssssssstttuuuvvvrrruuu}}}{{{lll```^^^pppsss}}}sssqqqssslllOOO===888:::555222444333111111000000000000111111000000000000111111111111111111222111111111222333222333444444444777;;;>>>BBBJJJ___|||lllhhhrrrtttZZZlll|||yyysss]]]EEE>>>===;;;;;;;;;;;;999777888888777777666666666666222222333333333333222222222222222222222222222222222333444333222222333555444DDDMMMKKKOOObbbzzzzzzhhh^^^WWWnnnkkkYYYRRRVVVppp{{{ssskkkhhhppplllccc]]]^^^cccbbb]]]```cccgggiiijjjkkkmmmnnneee\\\SSSNNNIIIDDDCCCEEEMMMaaawww~~~xxxpppjjjllllllllllllllljjjfffcccccc```___dddppp{{{qqqkkkeeeeeeppppppccc```[[[\\\ccckkkkkkffffffffffffdddaaa\\\WWWTTTPPPLLLHHHGGGHHHLLLNNNOOORRRJJJLLLYYYhhhzzz|||lllcccnnnwwwwww]]]AAA;;;777555888888555444555444333222111111111111111/////////000000000111111333333222222111111222222555777::::::666666AAAMMM^^^pppwww|||wwwccckkkssszzzrrrgggVVVHHHAAAAAA???===;;;:::<<<>>>???999BBBEEEMMMfff}}}{{{qqqsssvvvyyy{{{}}}}}}}}}~~~~~~}}}~~~qqqqqqooommmlllmmmpppsssvvvssspppoookkkiiikkkooorrrrrrtttwwwxxxwwwsssppptttsssrrrrrrrrrtttuuuwwwtttrrrqqqrrrtttwwwxxxxxxxxxuuurrrqqqrrrtttuuuuuuuuuqqqnnnooorrrtttpppllliiikkkmmmmmmllljjjjjjkkkjjj[[[TTTbbbyyy}}}sssqqqmmmlllqqquuuuuuttttttsssvvvyyy}}}~~~}}}{{{yyyhhheeeaaa]]]ZZZYYYXXXWWWXXXYYYZZZXXXXXX\\\ccciiipppwww|||}}}}}}~~~}}}yyyvvvuuutttsssrrrssstttuuussssssuuuwwwxxxqqqdddZZZkkkzzzppp{{{|||oooiiisss||||||tttoooqqqmmmZZZBBB888999555333555111222111111000000000111111000000000111111111222222111111111222222333333333333333444444555888<<<@@@EEERRRiiikkk___eeepppsssZZZjjjyyy^^^FFF???===<<<;;;<<<<<<:::999888777777777666555555555222333333333333333333222222222222222222222222222222333444333222222444555555HHHRRROOOYYYvvvooo___XXX```zzz|||bbbVVVTTT___}}}zzzqqqiiifffhhhgggdddbbbfffkkkjjjeeeaaacccfffhhhjjjkkkmmmnnndddXXXLLLFFFBBB@@@AAAEEELLL___uuu~~~vvvnnniiiqqqpppooonnnmmmjjjeeeaaa\\\\\\aaalllzzzuuusssqqquuunnnmmmfff___```gggllliiidddeeeeeeeeedddaaa\\\WWWTTTRRRNNNJJJHHHIIIKKKLLLMMMYYYOOONNNXXXiiivvvllljjjzzz~~~ttttttzzzdddCCC;;;777555888999666444555333222222111000000000111//////000000000111111111333333222222111222222333555888<<<;;;666888GGGXXXkkkzzzlllfffffftttyyypppbbbQQQEEE@@@>>><<<;;;::::::<<<>>>???>>>FFFGGGRRRvvv{{{{{{mmmqqqwww|||~~~~~~~~~~~~~~~uuurrrnnnjjjiiimmmrrruuuvvvuuussspppnnnmmmooorrrqqqqqqrrrsssuuussspppmmmsssrrrqqqqqqqqqrrrssstttuuutttssstttxxx{{{||||||yyyxxxvvvuuutttsssrrrrrrtttqqqoooqqqssstttqqqmmmiiijjjkkkkkkjjjjjjiiiiiinnn\\\RRR___uuuwwwlllhhhdddfffnnnttttttuuuzzzsssuuuxxx|||~~~~~~pppnnniiibbb\\\XXXWWWXXXXXXYYYYYYYYYXXXZZZ^^^aaalllvvv}}}zzzwwwsssppppppqqqssssssqqqtttttttttyyy}}}uuugggkkk{{{aaakkkgggfffeeekkkzzz{{{zzz|||xxxrrruuuqqqeeeIII999888555444555000222222111111000000111111000000111111111222222222111111111222444444444333333444444444555999>>>BBBGGGUUUjjj{{{^^^[[[cccjjjzzzuuu\\\fff^^^FFF???===<<<<<<<<<<<<;;;999777777666555555444333333333333333444444333333333222222222222222222222222111333333333222222444666777HHHQQQQQQbbblll]]]WWWfffppp]]]WWW\\\mmm}}}tttjjjdddbbbaaadddgggiiimmmqqqnnniiiccccccdddfffhhhjjjjjjjjjaaaTTTGGGAAA??????BBBEEEKKK]]]sss~~~zzzpppkkkkkkpppmmmiiifffdddaaa^^^[[[SSS\\\kkk{{{}}}xxx~~~lllooogggaaaccciiilllhhhdddfffffffffddd```[[[WWWTTTQQQMMMJJJHHHIIIJJJKKKLLLSSSLLLLLLPPP___}}}}}}mmmrrr{{{|||}}}nnnHHH;;;777555777888555333444222222111111000111111111000000000000111111111111333222222111222222333333333777::::::777>>>SSSiii}}}eeegggiii~~~vvvlll]]]MMMBBB@@@:::999999999:::<<<>>>???CCCGGGHHH]]]zzzwwwnnnssszzzxxxtttuuuyyy}}}~~~}}}yyytttmmmiiihhhkkkpppssssssttttttqqqpppqqqsssuuurrrrrrrrrtttuuuuuusssqqqrrrssssssttttttsssrrrqqquuutttsssuuuxxx{{{||||||zzz{{{}}}|||zzzuuuqqqoootttrrrpppqqqsssssspppmmmjjjiiiiiiiiiiiihhhhhhgggjjjYYYOOOYYYkkkqqqhhh^^^YYY^^^jjjvvvzzzwwwvvvxxxppprrrtttwwwzzz|||~~~zzzwwwppphhh```[[[ZZZ[[[WWWXXXYYYXXXXXXXXXYYYZZZgggsss|||uuuqqqqqqrrrssssssrrruuutttqqqyyytttddd}}}___]]]\\\dddjjjooo{{{|||~~~}}}{{{oooPPP===999555555666111333333222111111111111111111111111111222222222222222111111333666666555333444444444444666:::@@@EEEHHHUUUdddoooooo^^^```ccccccqqqzzz^^^ccc{{{___GGG>>><<<;;;;;;<<<<<<;;;:::777777666555444333333222333333444444444444333333222222222222222222222222111222333333222222444666<<>>AAADDDIIIWWWkkkvvvsssjjjhhhkkkgggbbb[[[VVVTTTTTTSSSSSSSSScccyyyyyyuuuyyy|||kkkjjjccc^^^bbbhhhiiigggeeekkkjjjhhhddd___[[[VVVTTTNNNKKKHHHFFFFFFHHHHHHHHHGGGFFFIIIKKKZZZpppiii}}}}}}~~~zzzRRR>>>888555666666444333555333222222111111111222222000000000111111111222222222222111111222222333333333555777999;;;IIIeee~~~vvvdddmmmmmmyyynnncccVVVGGG???===888888888999;;;===???AAACCCGGGOOOrrrvvvpppnnnuuu~~~~~~~~~wwwqqqjjjgggiiipppwww{{{~~~yyyssslllhhhgggjjjmmmoooooosssuuurrrqqqssstttssstttttttttvvvxxxyyyyyyxxxsssttttttuuutttsssqqqpppsssqqqpppqqqsssvvvwwwwwwyyy}}}}}}xxxsssppptttsssqqqpppqqqpppooommmjjjhhhgggggghhhhhhfffeee```SSSKKKQQQ]]]aaa\\\WWWSSSfff{{{|||tttooooooppprrrtttvvvxxxyyyzzztttpppkkkeee```]]]ZZZYYYWWWWWWWWWWWWWWWVVVVVVVVV```nnn~~~zzztttsssuuuvvvuuuuuuvvvtttqqqvvv}}}|||ttt___yyyiiiWWWRRR```ppp{{{sss|||uuuVVVAAA;;;666555666222444333222111111111111111111111111222222222222333222111111444777888666333444555555555777<<>>666444777444555444333222111111111111111111111222222222333333222111111444999:::777333555555555555777===DDDIIIRRReeessstttmmmVVVUUUXXX]]]bbbjjjwww~~~[[[^^^zzzzzz|||bbbJJJ<<<;;;::::::;;;<<<;;;999999999888777666555444444333444444555555444444333222222222222222222222222111222333333222333555777FFFLLLRRRVVV```sss{{{nnniiijjjfffPPPYYY^^^vvvsssiii```ZZZZZZ^^^[[[^^^______aaaeeegggdddaaa___^^^```dddgggfffeeePPPDDD999999<<<>>>???@@@BBBDDDOOO^^^gggfffeeefff]]]VVVKKKEEEFFFLLLSSSWWWfffyyywwwkkknnnvvvttt}}}~~~uuuzzzzzzsssoooiiikkkeeecccfffeeeaaa___bbbwwwtttnnnggg```[[[XXXVVVQQQNNNJJJGGGFFFEEEDDDCCCEEEGGGJJJIIIVVVkkkVVVeee~~~www|||wwwrrr]]]FFF>>>888777666444555888333333333222333333444444000111111111111222222222222111111111222333333444555333333999FFF___kkkkkkzzzrrrbbbWWWMMMCCC===;;;999999;;;===???BBBDDDFFFEEERRRppp|||wwwyyyeeeqqqyyypppkkkYYY[[[aaaiiisss{{{vvvrrrmmmkkkmmmnnnooonnnssszzz}}}zzzxxxyyyvvvqqqsssrrrsssvvvzzz~~~|||zzzvvvsssrrrsssvvvwwwyyywwwuuutttuuuvvvvvvuuussswwwzzz{{{yyyxxxxxxyyywwwuuuqqqnnnlllllllllllljjjgggeeedddfffgggeeeccc^^^WWWRRRTTTXXX___hhhqqq~~~uuuuuuvvvpppooosssxxx{{{yyyssslllggg\\\]]]```gggmmmmmmfff___VVVUUUTTTTTTUUUUUUTTTRRRRRRdddyyy}}}tttsssttttttssssssrrrtttvvvtttnnniiihhheeexxxyyyaaa]]]ppp|||nnngggooo~~~|||zzzxxx[[[HHH@@@666444777666555444333222111111111111111111222222222333333333333111111444999;;;777333555555555555777===DDDJJJXXXqqq\\\______^^^\\\]]]bbbkkkppp}}}vvvZZZ\\\|||zzzdddIIIAAA===999777777888999999666777777777666555444444333333333333333333333333444555555555444333333222333111111444444333555:::GGGSSSXXX]]]kkkuuu~~~{{{qqqrrryyycccRRRTTToooqqqddd\\\[[[]]]^^^___]]]\\\]]]```dddfffgggcccaaa``````aaabbb```___MMMBBB999:::======<<<<<>>@@@KKKKKKYYY|||wwwmmmeeennnzzztttdddXXXSSSYYYiiizzz{{{sssllllllnnnnnnppprrrpppwwwzzzzzzxxxxxxvvvrrrnnnqqqtttvvvwwwwwwxxxyyyuuuwwwooojjjrrrtttqqquuuuuuttttttuuuwwwwwwvvvuuutttsssqqqooonnnqqqvvvzzzwwwvvvtttqqqmmmkkkkkkllliiigggddddddfffhhhiiiiiiccc^^^[[[YYY[[[fff|||xxxsssssssssqqqtttyyyzzzwwwqqqhhhcccZZZaaammmxxx~~~mmm\\\[[[VVVTTTTTTSSSOOOOOORRRQQQ]]]ppp~~~uuusssssstttvvvwwwvvvtttqqqpppoooooooookkkiiikkkvvv~~~yyyeee~~~|||qqqppp|||yyyqqquuurrrfffSSSBBB999666666555444333222222111111222222000111111111111222222222222222222222333444555555666777888777777>>>IIIRRRiii}}}yyyppplllooonnngggiiiqqqwwwpppWWWYYYxxxdddIIIAAA>>>:::888888999999999777777777777666555444444333333333333333333333333444444555555444444333222333111111444444333666;;;MMMbbblllnnnwww~~~uuuoooxxx{{{]]]RRRZZZ|||qqqhhhbbb_________^^^\\\\\\^^^aaaeeeffffffbbbaaa____________]]]\\\LLLAAA999:::>>>>>>===>>>AAABBBKKKZZZgggkkklllnnn```OOOAAAEEERRR\\\______kkk{{{zzznnnoooqqqrrrvvvoooqqqssssssrrrppppppqqqllliiiiiikkkiii```YYYWWW___ddd___ZZZ]]][[[^^^iiixxxssskkkddd^^^[[[[[[\\\SSSLLLGGGFFFEEEBBBBBBDDDAAACCCDDDFFFKKKWWWfffqqqddd___XXXWWWdddwwwvvvppprrrkkkIII;;;888888444555888444444444333333222111111000222222222222222222222222444333333222333333444444999888666:::LLLjjjwwwmmmoooyyyyyyiiiXXXMMMFFF>>>:::999888===999999???>>>AAANNNPPPiii|||wwwtttlllbbbeeemmmsssooobbbWWWSSS]]]cccppp}}}vvvqqqqqqqqqqqqssswwwyyy~~~}}}yyywwwsssmmmmmmppptttwwwwwwwwwvvvuuuuuutttiiigggsssxxxuuuxxxxxxwwwuuussspppnnnnnnnnnmmmnnnqqqrrrtttwww{{{~~~{{{wwwrrrnnnnnnnnnjjjhhhdddccccccddddddccceeeccc``````dddttt{{{ooopppvvvxxxooorrrwwwzzzyyyuuuoookkklllvvvxxxfffZZZUUUSSSTTTSSSPPPOOOQQQQQQZZZhhhyyywwwuuuuuuvvvwwwvvvuuutttsssrrrrrrrrrrrrfff\\\WWWaaauuulllzzzuuuwww{{{tttwwwrrrkkkZZZEEE999777666444444333222222111222222222111111111111222222222222222222222222333444555666555777777777999AAAMMMVVVttthhhSSSUUUqqqdddJJJAAA>>>;;;999:::;;;;;;:::888888777777666555444444333333333333333333333333444444555555444444333333333111222444444333777===SSSsss{{{tttqqqrrrXXXVVVfff{{{yyytttpppkkkgggeeedddaaaaaaaaacccfffhhhhhhgggcccaaa```______^^^\\\ZZZKKKBBB;;;<<>>???@@@AAAKKK^^^llloookkkhhhYYYJJJ@@@KKK^^^hhheee```eeetttpppgggqqq}}}yyyssskkkllllllkkkiiihhhhhhiiigggcccccceeebbbYYYQQQOOOWWWbbb^^^VVV]]]fffkkkqqqwwwrrrjjjbbb]]]\\\^^^___VVVNNNGGGEEEDDDAAABBBEEEAAA>>>AAAGGGGGGEEEKKKUUUZZZeeefff[[[ZZZnnnssshhhiiizzzyyyNNN>>>:::;;;777666888333444444333333222222111111222222222222222222222222222222222222333444555666777666555:::MMMggg|||oooooouuu~~~rrrcccQQQGGGAAA<<<::::::===>>>999888@@@@@@DDDRRR^^^yyytttrrrlll___ZZZ]]]ccc___RRRPPPXXXiiiooozzz}}}|||{{{wwwttttttqqqooorrrxxxzzz}}}~~~zzzvvvsssmmmfffhhhjjjnnnqqqrrrpppnnnlllkkkggg[[[^^^pppxxxtttuuusssrrrooollliiihhhjjjkkkkkknnnrrrvvvyyy{{{~~~~~~xxxrrrnnnmmmmmmkkkiiifffddddddeeedddccchhhgggffffffjjj{{{oooiiiooottttttnnnqqquuuxxxxxxuuuqqqnnnvvvxxxhhhYYYTTTQQQRRRRRRPPPOOOPPPRRRUUU___ooo{{{wwwwwwwwwwwwvvvvvvvvvvvvuuutttsssrrrbbbVVVLLLUUUmmmnnn|||~~~sss~~~|||wwwwwwssstttfffKKK999888777333444444333222222222222222111111111111222222222333222222222222333444555666555666777888<<>>>>>???>>>AAANNNbbbooommmbbb[[[PPPEEEBBBRRRgggnnnfff]]]bbbsssssslllyyy{{{mmmkkkkkkkkkiiigggggghhhiiigggcccbbbccc```WWWPPPMMMVVVeeebbb[[[kkk}}}|||vvvtttnnnfffbbbbbbbbb```XXXPPPHHHEEECCC@@@AAAEEE@@@:::===HHHHHH@@@CCCNNNaaasssuuuaaaYYYmmmuuujjjhhhtttPPP>>>999===999777999555444444333333333222222222222222222222222222222222111222222222444555666777888999999===MMMdddxxx}}}uuulllsss~~~|||lll\\\KKKBBB>>>;;;;;;===AAAAAA;;;===DDDCCCGGGWWWqqq{{{xxxtttjjj]]]RRRRRR[[[YYYQQQXXXjjjpppvvv~~~yyywwwwwwvvvtttsssrrrmmmjjjmmmssstttwwwwwwtttrrrpppjjjcccbbbdddfffhhhiiihhheeebbb[[[VVVOOOYYYqqqwwwooonnngggeeeccceeejjjoooqqqrrrtttvvvyyy{{{|||}}}|||wwwrrrnnnmmmnnnllljjjhhhhhhiiijjjiiihhhhhhiiiiiiggggggvvvzzzlllmmmqqqooojjjooorrrtttvvvuuuqqqmmmjjjvvvqqqdddZZZSSSOOOQQQRRRPPPNNNOOORRRSSSYYYiiiyyyxxxwwwuuuwwwwwwxxxwwwuuusssqqqoooddd]]]WWW]]]pppssspppjjjeeewww|||zzzxxxuuu|||qqqSSS<<<999888333444444333222222222222333111111111222222222333333333222222333333444555666555555666999???JJJWWW```mmmsss```YYYmmmhhhMMMBBB@@@======>>>>>>>>>===:::999888666555555555555444444444444444444444444333333444444555444444333222222333555444444:::BBB___zzzyyyccckkkzzz}}}iiiYYYccc{{{}}}}}}{{{vvvrrrpppqqqsssuuutttssssssrrroookkkgggbbb```______``````^^^]]]RRRJJJDDDCCCBBB???===???===DDDTTTfffnnngggYYYQQQKKKEEEIIIZZZllloooeee\\\iiizzzxxxqqq{{{xxxkkkjjjkkkkkkjjjiiiiiikkklllhhhcccaaaaaa^^^VVVPPPNNNXXXgggffffff~~~xxxzzzwwwooojjjjjjgggbbbZZZQQQIIIEEECCC@@@AAADDD@@@999<<>>888===:::888999777444444444333333333333333222222222222222222222222111111222333444666777888;;;===???CCCQQQhhh}}}ooolllvvvyyyfffWWWGGG@@@===<<<<<>>???@@@???>>><<<:::888666555555555555444444444444444444444444333333444444555555444444222222444555444444;;;EEEcccssshhhSSSbbbyyysssttt~~~xxxcccYYYfff~~~}}}zzzuuuqqqpppuuuyyyzzzyyywwwvvvtttpppkkkhhhbbb```___^^^______]]][[[TTTMMMHHHGGGEEEAAA???AAA@@@KKK^^^mmmnnnddd\\\ZZZUUUSSSWWWccclllkkkddd```vvv{{{uuu|||~~~tttmmmiiijjjkkkkkkjjjiiijjjlllgggaaa\\\[[[XXXRRROOOOOOZZZhhhiiinnn~~~wwwrrrqqqlllccc[[[SSSKKKGGGDDD@@@???BBB???;;;<<>>FFFYYYrrrooopppuuu}}}uuuaaaSSSDDD>>>===<<<<<>>@@@<<<<<<===???AAABBBBBBBBBZZZ~~~rrrnnn{{{pppmmmcccFFF:::>>>:::666888888444444444444444444444444222222222222222222222222333333333444444666777777555666;;;LLLjjjwwwpppuuusssxxxooo\\\NNNBBB===<<<;;;;;;===:::<<<<<<@@@DDDDDDXXXzzz|||yyyvvvqqqrrrlllZZZNNNKKKMMMYYYfffooouuuzzz~~~||||||{{{||||||xxxuuuvvvuuutttqqqllliiieeeZZZPPPJJJNNNUUU]]]aaa\\\QQQGGGDDDMMMWWWgggooo___NNNOOONNNSSS\\\eeelllooommmkkkhhhjjjlllmmmlllmmmooopppoooppprrrssstttvvvzzz|||}}}xxxuuuqqqmmmhhhdddllllllkkkjjjhhhmmm~~~|||nnnmmmqqqqqqoooooommmooorrrrrrnnnfff^^^YYYWWWeeerrrwwwwwwvvvuuurrrhhh[[[NNNKKKMMMNNNOOOQQQOOOPPPVVVbbbtttyyyyyywwwrrrssssssrrrqqqqqqqqqqqqqqqkkkooooooqqqmmmRRRRRR___gggnnnwww~~~|||wwwhhhPPP;;;777<<<555555444333333333333444222222222333333333444444444333333444444555666777666777999===DDDLLLRRRUUU\\\sss}}}ooo]]]mmmpppRRRCCCAAA@@@@@@BBBBBBAAA???===;;;999666555444555666555555555555555555555555222333333444555555555444111222555666444444===HHH^^^aaaQQQIIIbbbvvvmmmnnnwww{{{\\\TTT[[[uuu}}}zzz{{{}}}|||{{{yyyvvvssspppmmmjjjgggeeebbb___\\\RRRMMMJJJKKKJJJGGGGGGJJJNNN^^^qqqxxxrrrnnnzzzuuudddXXXYYYaaa{{{~~~qqqfffjjjlllnnnmmmkkkgggfffeeeddd\\\UUURRRPPPMMMMMMOOO^^^lllqqqvvv}}}|||uuuvvvrrriii[[[SSSMMMJJJFFF@@@>>>???999===>>>===???CCCBBB===QQQuuudddxxxmmmllljjjKKK<<>>>>>AAAEEEHHHccc}}}yyyxxxrrriiiiiieeeVVVJJJKKKQQQ^^^ppp{{{~~~~~~~~~}}}yyyxxx}}}|||xxxtttqqqnnncccXXXRRRXXXcccooossslll\\\PPPRRR\\\gggsssuuu```OOOSSSZZZeeessszzz{{{yyyyyyzzzsssuuuyyyzzzyyywwwvvvvvvxxxyyy{{{}}}~~~|||yyyvvvrrrmmmjjjnnnkkkhhheeeccchhhwwwuuunnnqqqrrrmmmhhhgggmmmooopppnnnhhh]]]RRRLLLNNN\\\llltttxxxzzzyyywwwkkk]]]OOOKKKLLLNNNOOORRRNNNPPPTTT]]]mmmyyyzzzyyyttt{{{yyyuuurrrooommmllllllkkkoooqqquuulllTTTTTTcccqqqyyy~~~zzzuuukkkUUU<<<666???555555444333333333333444222222333333333444444444444444444444444555777777777777999>>>EEEKKKOOOPPP[[[lll|||___ZZZoooxxxVVVMMMIIIDDDBBBDDDEEEEEECCC@@@===:::888888888777555222444555555444333333444333333333444444444555555333555222444999666<<>>???@@@@@@@@@RRR|||sss```qqq{{{mmmmmmwwwJJJ<<<:::<<>>>>>777;;;FFFGGGLLLnnn|||vvvooojjjgggddd___[[[LLLKKKVVVlll}}}}}}|||||||||}}}~~~~~~|||zzzzzzzzz{{{~~~yyytttssstttqqqhhh``````^^^qqqrrraaaaaannn}}}jjjaaaccciii~~~yyy|||~~~~~~|||||||||yyytttooojjjllllllgggdddiiissszzz|||uuuoooooopppnnnjjjgggnnnooopppmmmeeeYYYNNNGGGQQQ\\\lllzzz|||yyyxxxnnnaaaQQQIIIKKKOOOPPPOOOLLLNNNRRRYYYiii|||uuutttsssyyyqqqmmmnnnpppooolllhhhppppppqqq~~~vvv\\\PPP___{{{}}}uuu{{{zzzXXX>>>888222:::777444444666777555333222333444333111222666:::111222222333444555777888333999<<<;;;AAANNNUUUSSSfffsssbbbYYYmmm{{{XXXMMMHHHCCCBBBCCCEEEDDDCCCBBB???<<<999888777666444222444666555444333444555333333444444444555555555666777333444999777@@@UUUrrrdddUUUXXXmmmvvvrrrttt[[[TTTbbb}}}|||~~~zzz|||~~~~~~||||||~~~~~~|||zzzwwwvvvuuuyyy{{{yyysssnnnkkkfffaaaYYYLLLCCCBBBBBBAAAHHHRRRVVVVVVeeesssuuunnnlllaaaXXXhhh}}}xxxeeevvvtttpppjjjfffeeeffffffeeeeee^^^QQQHHHIIIQQQSSSQQQ___lllmmmmmm{{{yyyrrryyykkkgggfffccc^^^XXXOOOHHHDDDAAA===;;;:::;;;<<<===>>>>>>>>>>>>FFFjjjjjj[[[jjjzzzmmmnnn~~~}}}OOO@@@<<<<<<>>>777:::999888777666555555555555222222222222222222222222222111111111333444666888;;;===FFFiiizzzjjjxxxuuunnn{{{qqqcccQQQGGG===:::999999:::======888===FFFGGGPPPwwwzzzvvvoooiiieee```\\\ZZZOOONNNVVViiiyyy~~~~~~}}}|||{{{{{{{{{{{{||||||{{{zzzyyyyyyyyyyyyxxxtttqqqrrrtttqqqiiiaaadddjjjpppuuuxxxkkkkkkxxx}}}xxxxxx{{{}}}~~~}}}|||}}}}}}}}}}}}}}}zzzuuupppkkkmmmllliiigggjjjqqqvvvuuurrrnnnnnnnnnmmmkkkkkkkkklllmmmjjjbbbWWWLLLFFFUUU___nnn|||~~~}}}ssseeeTTTJJJJJJMMMNNNLLLMMMPPPRRRWWWddd{{{wwwuuuuuu{{{vvvpppnnnppprrrqqqooojjjooolllnnnvvvwww{{{{{{bbbXXXooosssoooxxx^^^BBB:::555999777444444555666444333222333444333222333666999222222222333444555666777666::::::;;;FFFXXXaaa```ooo~~~kkk]]]mmm[[[NNNJJJEEEDDDEEEGGGGGGEEEDDDAAA===:::888777555444333555666666555444444555333444444444444555555555888999444444999999EEE\\\zzzfffVVV]]]yyyyyyuuuzzz^^^YYYnnnyyyrrrrrrwww|||{{{xxxvvvyyy|||~~~}}}||||||}}}~~~}}}|||zzzyyyxxxwwwwww{{{~~~~~~xxxtttpppjjjddd[[[NNNCCCAAA@@@@@@HHHSSSTTTPPPaaawwwttttttmmmggguuuppphhh{{{xxxrrrkkkhhhhhhgggfffdddbbbYYYLLLGGGNNNXXXYYYTTT```gggdddgggyyyuuummmxxxjjjfffbbb]]]\\\VVVOOOHHHDDD@@@===;;;::::::;;;<<<<<<<<<<<<<<<<<>><<<===555999999888777666555555555555222222222222222222222222333222222222333444666777999>>>KKKmmmvvveeexxx{{{wwwwwwnnn___OOOEEE===;;;:::999:::<<<;;;:::@@@GGGIIIXXX}}}xxxtttnnnfff^^^ZZZYYYYYYSSSPPPUUUdddrrr~~~}}}{{{yyyxxxwwwwwwwwwwwwxxxxxxxxxxxxwwwwwwuuurrrqqqsssuuussskkkdddfffvvvwwwvvvsss~~~}}}}}}yyysssrrrtttwwwxxxxxxxxxyyyzzz~~~}}}}}}}}}zzzsssnnnfffhhhiiijjjjjjjjjmmmoookkkmmmooonnnnnnmmmmmmnnnjjjkkkkkkggg^^^TTTKKKFFFTTT]]]lllzzzyyykkkYYYMMMIIIJJJJJJJJJNNNQQQSSSUUU]]]qqqxxxvvvuuuvvvsssoooooorrrsssrrrqqqnnnmmmiiijjjkkkdddllljjj]]]wwwpppiiimmmyyy{{{fffGGG<<<888888666444444444555444333111333444444333444555666444444333333444555666666999:::999===OOOfffrrrqqq}}}xxxcccmmm\\\RRRMMMIIIGGGIIIKKKKKKJJJCCC@@@<<<:::999888666444444555777777555444555666444444444444555555555555666888555555:::;;;GGG___wwwbbbUUUddd{{{xxxxxx\\\YYYuuu{{{tttnnnmmmqqqvvvvvvtttsssvvvzzz}}}}}}|||zzzyyyzzzzzzyyyxxxxxxyyyzzzzzz||||||wwwtttnnnggg\\\OOOGGGIIILLLJJJLLLQQQOOOTTTooozzz|||zzzzzzqqqooozzz~~~uuummmkkkjjjhhheeeccc___WWWKKKGGGPPP]]]aaa^^^fffhhhbbbggg{{{ssshhh|||yyymmmgggbbb[[[XXXTTTNNNGGGBBB???<<<;;;999::::::;;;;;;;;;:::::::::FFF]]]^^^[[[ZZZaaa~~~vvvtttzzz[[[GGG???;;;<<<555999666666555444333333333333111222222222222222333333444333333333333555777888888>>>IIIfffqqqccczzzwwwmmm___LLLCCC<<<;;;;;;:::999;;;:::===DDDIIIOOOfff|||wwwsssjjj___VVVSSSWWW\\\UUUQQQSSS___lll|||~~~|||~~~}}}|||zzzxxxwwwvvvvvvtttuuuwwwxxxyyyyyyyyyxxxxxxwwwvvvwwwxxxtttmmmfffhhh{{{{{{rrryyywww|||zzzyyy||||||xxxvvvvvvrrrllljjjmmmqqqtttuuuvvvxxxyyy~~~|||{{{{{{{{{vvvnnnhhh[[[]]]ccciiiiiifffdddeeebbbkkkrrrrrrpppoooooonnnlllnnnmmmfff[[[PPPHHHEEELLLVVVdddsss|||ppp^^^PPPIIIHHHIIIJJJNNNPPPRRRSSSWWWhhhxxxtttssstttrrrqqqqqqssssssrrrpppppplllhhhkkkeeeUUU\\\|||pppYYYjjjsssqqqxxx||||||nnnLLL;;;:::777666555444444444333333222333444555555444444555555555444444444555555666::::::999AAAXXXsss~~~{{{|||eeelll___TTTOOOKKKJJJLLLNNNNNNMMMBBB???<<<:::999999888666444666777777666555555666444444444555555555666666222777666888<<<;;;GGG___ooo]]]VVVnnn}}}|||nnnWWWYYYwwwxxxpppmmmppptttvvvuuutttuuuxxxzzz|||{{{yyywwwvvvvvvvvvwwwyyyzzz|||}}}}}}~~~{{{yyysssmmm^^^RRRNNNWWW]]]YYYQQQNNNKKKaaaxxxzzzxxxsssvvvyyyzzzooommmlllgggcccccc]]]WWWMMMHHHPPP___hhhjjjmmmlllfffmmmqqqdddrrr{{{nnngggaaa[[[UUURRRMMMGGG@@@<<<:::999999999:::::::::::::::999===>>>NNNWWW```bbbccc{{{wwwxxx]]]HHH>>>:::<<<555:::666555444333333222222222111111111222222333333333444444333333444666888999:::???GGG]]]zzz}}}oooeee}}}wwwmmm___JJJAAA;;;;;;;;;:::999:::;;;???GGGNNNYYYyyy~~~zzzvvvpppdddWWWOOOPPPWWW___UUUPPPPPP[[[iii{{{~~~~~~{{{{{{yyyxxxxxxwwwwwwwwwsssuuuwwwzzz{{{|||{{{{{{|||{{{zzzyyywwwrrrkkkeeemmm{{{xxxwwwsss||||||vvvuuu|||tttuuurrrvvvvvvrrrooonnnkkkgggfffjjjooosssuuuvvvxxxyyy{{{zzzyyyyyyxxxrrrhhhaaaRRRTTT[[[cccbbb[[[WWWYYYbbboooxxxxxxtttrrrpppmmmooopppmmmdddWWWKKKEEECCCFFFQQQ___ppp|||rrrcccTTTKKKHHHIIIKKKMMMNNNQQQSSSUUUaaa~~~|||vvvttttttssssssrrrrrrrrrpppooopppllljjjnnnfffPPPSSSqqqtttUUUVVVxxxzzz{{{zzzwww{{{xxx|||tttQQQ:::999777777666555444333444444333333333444555555444333555555444444444555666666888999;;;FFF___zzz~~~uuucccjjjdddVVVQQQMMMLLLNNNQQQPPPOOOEEEBBB???<<<;;;;;;999888555777888888777666666777444444555555555666666666111777777888<<<:::FFF___jjj[[[[[[yyy~~~jjjZZZbbb~~~~~~tttoooppptttxxxzzzwwwvvvvvvwwwyyyyyyxxxwwwssstttvvvxxxzzz{{{{{{{{{|||}}}|||xxxsssbbbYYYXXXccciii```SSSMMMNNNoooyyymmmrrr}}}uuu~~~qqqnnnlllfffbbbbbbZZZUUUMMMJJJRRRaaakkknnnnnnmmmiiisssnnn```gggzzz|||mmmccc^^^ZZZTTTRRRNNNGGG@@@:::888888888888999:::::::::::::::===999JJJ\\\oooppphhh}}}|||wwwuuuaaaIII???:::<<<666;;;888777666555444444444444111111111222222333333444333333333444555777999;;;===BBBGGGYYYqqqyyywww}}}qqqkkk~~~uuujjj\\\III@@@::::::;;;999999;;;===AAAHHHSSSgggzzzwwwssskkk^^^SSSNNNPPPYYY___TTTNNNOOO[[[kkk|||{{{xxxwwwwwwvvvvvvvvvwwwwwwtttuuuwwwyyyzzz{{{|||||||||{{{yyywwwuuupppjjjfffsssyyy{{{{{{|||~~~yyytttrrrqqq~~~wwwqqqtttqqquuuvvvqqqmmmlllkkkgggggglllrrrwwwxxxxxxwwwwwwwwwvvvvvvuuurrrjjj___WWWMMMMMMSSSYYYVVVOOOPPPXXXnnnyyy{{{uuuuuurrrmmmppppppmmmbbbTTTHHHCCCCCCIIIUUUddduuu|||uuuhhhYYYMMMHHHHHHJJJLLLLLLOOORRRSSS[[[sss{{{vvvuuuuuutttsssqqqpppooooooooolllkkkppplllWWWTTTkkk|||wwwWWWLLLbbbzzzmmmqqqzzz~~~{{{|||www}}}|||XXX;;;:::777888888666444333444666555444333333555555444333555555444444555666777777777999<<>><<<:::888555777999888777666777777555555555555666666666666444999888777:::999HHHbbbiii\\\```ggg```llluuunnnooottt{{{|||yyyuuutttvvvxxxxxxwwwtttuuuxxxzzzzzzyyyxxxwwwxxx|||}}}{{{zzzzzzxxxttthhhcccccciiiggg\\\RRRQQQ\\\yyyhhhdddooo}}}zzzsssnnnlllddd```bbbXXXRRRJJJJJJVVVeeekkkhhhgggiiiiiivvviii[[[ccczzzmmmaaa\\\ZZZUUUTTTQQQIIIAAA;;;888888777888999:::;;;;;;;;;;;;<<<888NNNkkkppp}}}~~~xxxsssqqq~~~fffMMM@@@;;;<<<666<<<777777666555444444444444000111111222333333444444222222333444666999;;;======CCCIIIZZZqqqyyy{{{vvvsss~~~uuujjj[[[HHH@@@999888999999:::<<>><<<888999999777555444555777777444222222444555555333444444444444555777888888777:::===GGG```}}}jjjbbbmmmvvv}}}ppp```\\\WWWWWWYYY\\\\\\[[[RRROOOIIIDDDAAA>>>:::888666777999999777666777888555555555555666666666777888;;;888666888999IIIeeehhh\\\bbb{{{___^^^mmmtttlllmmmttt|||zzztttrrrtttwwwxxxxxxuuuwwwzzz{{{zzzxxxtttrrrsssvvvwwwuuuuuuwwwuuurrrmmmjjjjjjjjjaaaTTTPPPUUUiiiyyyYYY```sss~~~yyyjjjzzztttoookkkccc___bbbVVVNNNGGGKKK[[[iiiiiiaaa```dddgggvvvfffXXXddd~~~oooaaa\\\[[[WWWVVVSSSKKKBBB;;;999999666777999:::;;;<<<<<<===:::999UUUyyywww~~~yyytttooommm|||jjjPPPBBB<<<===666<<<555555444333222222222222000000111222333333444444222222333444666999<<<>>>999AAAIII[[[ttt}}}zzzxxx|||wwwkkk]]]HHH???888777888999:::===AAACCCIIIZZZ|||yyyrrrqqqggg```XXXTTTUUUXXXZZZZZZTTTNNNQQQbbbuuu~~~|||{{{{{{tttsssrrrqqqppppppppppppqqqqqqqqqqqqsssuuuxxxyyywwwvvvvvvvvvvvvwwwwwwwwwpppkkkooossswwwwwwxxxxxxrrriiiggglllmmmjjjlll{{{{{{sssuuuwwwuuuyyy|||yyyttttttuuutttrrrxxx~~~yyyssspppfffeeedddccc^^^TTTGGG===???===@@@DDDDDDJJJaaa|||yyyrrrvvvwwwqqqtttuuurrrhhhZZZQQQOOOQQQYYYeeetttzzzppp```PPPFFFDDDEEEMMMJJJLLLQQQPPPOOO^^^qqqxxx}}}vvvttttttsssqqqppppppqqqssslllkkkhhhnnnuuummmfffooo~~~___GGGHHHYYYgggjjjsss~~~fffAAA???888::::::888555444666888888555111111333555555444333333444444666777999999777:::<<>><<<>>>888777777777777888888888888666666666666666666666666:::222222999999:::NNNhhhmmm\\\aaawwwzzzsssXXX___rrr{{{pppkkklllpppyyy{{{qqqooorrruuuuuurrrrrrwwwyyyvvvsssrrroookkkqqqsssuuuvvvtttssssssssssssggg]]]VVVMMMFFFKKKVVVjjjtttvvvuuulll\\\```lllnnnaaaUUUfff}}}qqqlllfffcccaaaYYYWWWNNNGGGNNNaaammmfffXXX[[[[[[]]]pppcccSSSdddttt```dddZZZ^^^UUULLLGGGAAA;;;888888777888999:::;;;<<<<<<<<<===;;;RRR~~~zzzttt~~~uuuNNNFFF@@@;;;;;;;;;:::666444777888666555777222222222333444555444222555555666888999:::;;;<<>>@@@FFFYYYvvvwwwuuuvvvtttqqq{{{wwwkkk\\\TTTWWW\\\^^^fffnnnzzz}}}pppeeeUUUEEEAAAEEEJJJNNNLLLLLLMMMKKKWWWooo|||~~~xxxvvvwwwvvvssspppnnnpppssspppjjjjjjssswwwrrrllljjjzzznnnTTTKKKXXXooowww~~~sssGGG???======;;;888444222333444444444444555555555666666666666555666666777888999===:::===HHHXXXiii}}}gggkkkyyyxxx~~~wwwgggaaa^^^```bbbcccfffjjjddd[[[WWWOOO@@@>>>???999999999999999999999999999666666666666666666666666999333333999999;;;OOOhhhjjj___hhhxxx|||kkkUUU]]]ooouuujjjfffhhhmmmwww{{{sssoooppprrrttttttuuuxxxxxxssspppqqqqqqoooppprrrtttuuutttttttttuuuqqqdddYYYVVVRRRMMMPPPXXX___dddgggrrrqqqddd[[[aaajjjiii]]]TTTTTTiiiwwwssstttyyykkkgggaaa___^^^WWWPPPLLLIIIPPPaaalllfffZZZ^^^```bbbooowwwaaaXXXuuuyyyeeefff[[[]]]UUULLLGGGBBB;;;888888777888999:::;;;<<<<<<<<<>>>===UUU|||uuuxxxQQQGGGAAA<<<======:::666444777888666555777444333333444666666555333555555666777888999:::;;;<<>>>>>AAAFFFRRRggg~~~wwwwwwyyyxxxvvvzzzuuujjj___\\\```bbb```aaajjjxxxrrrfffWWWGGGBBBGGGHHHMMMLLLKKKLLLIIITTTlllxxxvvvvvvvvvtttqqqppprrrtttqqqkkkkkkqqqtttooohhheeeyyytttXXXLLLXXXqqq}}}wwwLLLCCC>>>>>>===:::777555555555444444444555555555666666666666555666666777888999;;;>>>DDDNNNWWWcccuuugggrrr}}}~~~|||kkkeeeaaacccfffgggjjjnnnhhh]]]XXXQQQCCC???AAA;;;<<<;;;;;;::::::999999888666666666666666666666666999333444999:::===PPPhhhhhhcccppp|||uuu~~~}}}cccRRR\\\ooo|||qqqgggcccfffkkkttt}}}~~~{{{vvvpppmmmnnnrrruuuvvvwwwtttmmmkkknnnqqqrrroooqqqssstttttttttuuuvvvmmmbbbZZZ[[[ZZZVVVWWW\\\\\\[[[cccyyyhhheee\\\XXX]]]ccc___UUUNNNKKK]]]hhhfffhhhvvv}}}llleeeddd]]][[[YYYQQQHHHHHHJJJQQQ___iiifff^^^bbbfffhhhpppyyyqqqcccccciiiiii]]]]]]UUUMMMHHHCCC<<<888999777777999:::;;;<<<<<<<<>>@@@@@@;;;666555777888666555777444444333555666777666444555555666777777888999999???GGGppprrrmmmjjjrrrtttggg^^^LLLCCC<<<:::::::::<<<@@@BBBFFF\\\{{{sssmmmhhhgggiiivvvoooUUUJJJLLL\\\cccppp~~~}}}tttkkk___ZZZSSSNNNLLLMMMMMMNNNQQQQQQTTTXXXZZZ^^^eeemmmmmmpppsssvvvwwwvvvtttrrreeeUUUIIIOOO```nnnwww{{{~~~uuuggg___ccciiimmmrrr~~~~~~xxxrrrpppooopppsssuuuvvvvvv{{{zzzyyyxxxwwwtttooolllddd```\\\ZZZXXXSSSJJJCCC???>>>AAALLL```vvvxxxuuuxxx|||}}}||||||uuukkkfffjjjooollleee```iiizzzssshhhYYYIIIDDDHHHFFFKKKJJJJJJJJJFFFOOOfffzzzyyyuuuvvvvvvuuusssrrrtttuuusssnnnlllooooooiii```[[[hhhsssXXXLLL[[[xxx{{{~~~SSSGGG>>>??????===:::777666666444444555555555666666666666666666666777888999999444;;;HHHSSSZZZcccvvvnnnyyyzzzoooiiifffhhhjjjkkknnnrrriii[[[VVVPPPDDD@@@AAA=========<<<;;;:::999888777666666666666666666666666777444555::::::???RRRgggeeegggvvv~~~|||rrrwww]]]PPP^^^ttt}}}ssshhhdddfffjjjrrrzzzzzz{{{xxxrrrkkkjjjpppvvvssstttpppiiigggkkkpppqqqppprrrssssssrrrqqqrrrtttiiiddddddgggddd[[[YYY^^^fffeeepppvvvccccccYYYQQQTTTXXXTTTMMMHHHMMMXXX^^^]]]bbbppp{{{|||kkkcccdddfff^^^ZZZUUUJJJBBBEEEIIINNNXXXcccfffdddhhhllllllqqqzzzsssiiikkkkkkjjj^^^\\\TTTMMMIIICCC<<<999999666777888:::;;;<<<<<<===AAA???MMMxxx}}}zzzooojjjzzzZZZKKKBBB@@@CCCBBB<<<777555888888666555777444333333444666666555444555555555666777777888888DDDLLL~~~oookkkjjjssssssfff]]]LLLDDD===;;;;;;:::===AAABBBJJJiiiwwwoookkklllqqquuuhhhTTTQQQXXXbbblllzzz~~~tttiii[[[XXXTTTQQQPPPPPPOOOOOOMMMKKKKKKOOOSSSVVV\\\bbbeeeiiioootttvvvvvvsssrrriiiWWWIIIMMMZZZgggsss}}}tttcccWWWXXX```eeemmmyyyzzztttrrrqqqpppqqqrrrtttvvvwwwyyyxxxvvvuuutttrrrnnnlllkkkgggeeefffgggbbbWWWMMMDDDDDDJJJZZZuuuyyyyyy|||yyypppnnnvvv|||ttthhhgggppptttjjjZZZJJJDDDGGGDDDIIIIIIIIIIIIDDDLLLbbbqqqzzzuuuuuuvvvuuuuuuuuuvvvvvvuuuqqqlllkkkiiiaaaVVVNNNSSSrrrpppYYYQQQggguuuqqqnnnwwwYYYHHH???@@@AAA???;;;888666555555555555555666666666666555555666666777888999:::555===KKKWWW___iiizzzyyy}}}|||uuuwwwrrrooorrrtttuuuwwwzzzhhhXXXRRROOODDD@@@BBB>>>======<<<:::999888777666777777777777777777777777666555777:::;;;AAASSSggg```iiizzzwwwuuuZZZLLL___|||uuujjjeeedddfffmmmtttuuuyyyyyyssskkkiiiooovvvqqqssspppiiihhhlllpppqqqrrrssssssqqqooonnnnnnooofffjjjrrruuujjjZZZVVV\\\iiinnn{{{wwwlllhhhdddUUUGGGHHHOOOQQQMMMIIIJJJNNNOOONNNVVVdddmmmmmm]]]^^^hhhmmmccc\\\SSSEEEBBBFFFHHHJJJRRR^^^gggjjjrrrrrrmmmqqq{{{uuuiiiiii}}}}}}jjjiii___\\\TTTMMMJJJDDD===999999666777888:::;;;<<<=========;;;EEEggg|||wwwuuutttkkkfffvvv```NNNCCCBBBEEEDDD===888666888999666555777333222222333555555444222444444555666777888888999CCCLLL|||mmmkkkmmmxxxssseee\\\KKKCCC<<<;;;;;;;;;>>>BBBDDDVVV|||~~~wwwrrrrrryyyvvveee[[[]]]eeelllxxxuuujjjZZZZZZZZZ[[[\\\[[[XXXUUULLLLLLJJJIIIKKKOOORRRRRR[[[___eeekkknnnpppooonnnlllYYYJJJKKKTTT^^^mmm}}}wwwbbbRRRPPPWWW]]]fffqqq{{{~~~~~~|||yyyuuuuuuuuutttsssssssssuuuvvvxxxvvvtttrrrrrrqqqnnnlllooommmlllnnnpppkkk^^^TTTLLLRRR^^^uuu{{{sssssszzz~~~vvviiittt{{{uuulll\\\JJJCCCEEECCCHHHHHHHHHIIIDDDMMMcccrrryyyuuuuuuuuuvvvvvvwwwvvvvvvvvvrrrlllhhhccc[[[OOOEEEKKKjjj|||qqq]]]WWWrrrmmmpppttt]]]GGG@@@BBBBBB???;;;777555444555555555666666666777777555555666666777999:::;;;@@@EEEPPP^^^iiiuuuxxxooottt~~~{{{|||wwwqqq|||xxxwwwzzz}}}|||}}}lllYYYRRRPPPFFFAAABBB@@@===<<<<<<;;;999888777777777777777777777777777777555666888:::;;;BBBUUUggg[[[jjj~~~qqqWWWKKKbbbvvviiicccaaabbbgggmmmpppuuuxxxtttmmmjjjnnnuuussstttpppiiihhhmmmssstttrrrrrrqqqooollljjjkkklllfffmmmyyyzzziiiTTTNNNUUU^^^gggrrrrrrggg\\\^^^fff^^^OOOBBBDDDMMMRRRQQQPPPFFFFFFDDDEEEOOO[[[___\\\SSSZZZkkkpppeee^^^UUUGGGFFFIIIJJJJJJPPP]]]iiinnnxxxssshhhjjjtttooobbbaaammm|||hhhhhh```[[[TTTMMMJJJEEE>>>:::999555666888:::;;;======>>>???>>>@@@UUUppptttqqqxxx{{{yyyxxxpppiiivvvfffSSSGGGEEEHHHEEE===999666888999666555666222222111333444555444222333444555666888999:::;;;BBBMMMpppkkkiiinnn~~~qqqcccZZZIIIAAA;;;:::;;;;;;???CCCHHHccc~~~zzzwww|||zzzssskkkdddfffkkkvvvwwwmmm\\\]]]```dddeeeccc___[[[TTT^^^___TTTNNNQQQRRRLLLRRRUUUYYY^^^bbbeeefffggghhhUUUFFFGGGLLLTTTggg{{{~~~eeePPPJJJPPPWWWcccmmmvvvxxxyyy{{{{{{yyyxxxxxxxxxvvvsssssstttvvvwwwuuurrrqqqppppppooommmnnnmmmnnnppppppiii^^^TTTPPP]]]qqq|||vvvssswwwzzzsssiii}}}wwwooo```LLLBBBCCCBBBHHHHHHHHHJJJGGGPPPhhhyyyuuuuuutttvvvwwwwwwvvvttttttrrrlllfffbbb[[[OOODDDKKKiiizzzppp[[[QQQhhhzzz|||qqq}}}bbbJJJDDDEEECCC@@@;;;666444444555555666666666777777777555555666777888999;;;<<<<<>>>>>@@@???===III^^^ggglllxxx}}}~~~wwwoooxxxmmmXXXKKKJJJLLLHHH>>>999777999999666555666333222222333555666444333333333555777999;;;<<<===@@@OOOdddsssxxx~~~lllhhhqqq|||ooo```VVVFFF???999999:::;;;???DDDIIIiii|||{{{~~~yyyuuusssnnniiikkkooowwwxxxpppbbbccceeehhhiiigggccc```]]]xxxgggSSSUUUVVVOOORRRRRRSSSUUUXXX\\\___aaa___MMM@@@BBBGGGOOOeee}}}hhhOOOFFFKKKQQQaaakkktttwwwxxx{{{|||{{{xxxyyyxxxvvvsssrrrtttwwwwwwtttqqqpppppppppoooooojjjkkkmmmnnnkkkcccYYYQQQTTThhh~~~}}}yyyttttttuuusssnnn~~~yyytttdddOOOBBBAAACCCHHHHHHIIILLLJJJVVVnnn}}}vvvttttttuuuwwwwwwtttrrrpppoookkkfffdddaaaVVVJJJOOOjjjzzzpppXXXFFFUUUwwwxxxrrrhhhPPPIIIIIIFFFAAA;;;777555555555666666666777777777777555555666777888:::;;;<<<777EEE^^^vvvzzzvvv|||sssqqq{{{eeeZZZXXXMMMDDDDDDBBB>>>>>>>>>===<<<<<<;;;;;;777777777777777777777777444777:::;;;<<>>>>>888:::999EEE]]]nnn|||}}}yyyrrrxxxrrr]]]OOOMMMOOOIII>>>999777999999666555666444444333555666777666444222333555777:::<<<===>>><<>>QQQmmm~~~|||{{{lll^^^ZZZPPPIIIEEE???@@@@@@@@@???>>><<<::::::;;;;;;<<<;;;:::888666444333666999888:::EEEWWWfffgggxxx|||kkkSSSYYY}}}}}}xxxrrrmmmfffbbbeeekkkpppsssvvvuuuqqqkkkgggeeegggiiifff___[[[aaalllttttttoookkklllnnnmmmjjjhhhnnnhhhaaaXXXLLLBBBAAAEEEGGGVVVYYYKKKCCCLLLTTTTTTTTT___cccXXXLLLJJJJJJHHHLLLJJJMMMYYYeeefffZZZMMMIIIYYYeeeeeeddddddaaa[[[WWWVVVVVVTTTWWWlllvvvkkkeeeWWWLLLOOOXXX^^^``````nnnqqqeee^^^YYYSSSOOOMMMIIIAAA;;;:::777888::::::::::::<<<===;;;CCC;;;<<<___{{{wwwtttsss}}}dddTTTTTTVVVOOO@@@===:::888888777666555555555444444444444555555666666777888:::<<>>DDDQQQhhh~~~}}}~~~ssstttsssrrrpppooonnnmmmmmmqqqrrrwww|||~~~}}}|||wwwsssrrrqqqqqqrrrssspppjjjeeeccchhhnnnooojjjccc^^^\\\ZZZWWWUUUVVVZZZ[[[YYYWWWRRRIIICCCBBBAAAIIIdddrrrYYYFFF???BBBHHH[[[iiiwww}}}~~~|||{{{yyyvvvvvvwwwxxxwwwvvvtttssssssttttttsssqqqooollliiijjjllldddXXXZZZddd{{{~~~~~~|||yyyvvvvvvvvv~~~uuueeeRRREEEAAAFFFGGGJJJLLLKKKNNNYYYfff{{{{{{zzzzzzxxxvvvuuutttnnnlllnnnffffff}}}{{{UUU\\\rrrVVVIIIKKKWWW```^^^nnnyyy~~~ZZZPPPSSSPPPFFF===:::888666777777888888777666555444777777777888:::;;;;;;:::@@@TTTnnnxxxppp{{{|||nnn___[[[QQQJJJFFF@@@BBBAAAAAA@@@???===<<<;;;=========<<<:::999777666666777888999>>>IIIWWWbbbdddyyyyyycccTTTccc|||vvvppphhhbbbdddiiissstttuuurrrlllfffbbb```hhhlllkkkccc]]]```kkksssqqqmmmiiiiiiiiiiiihhhggglllddd[[[SSSIIIAAA@@@DDDLLLZZZ\\\KKKBBBKKKXXX\\\aaaeeeaaaSSSHHHGGGIIIIIILLLJJJOOO___oooooo^^^KKKJJJ\\\kkkmmmjjjhhheee___YYYTTTSSSTTT]]]sss}}}qqqfffZZZQQQUUU^^^dddeeeeeepppqqqddd]]]ZZZTTTOOOMMMIIIAAA;;;:::777888::::::::::::<<<>>>===CCC<<>>AAAXXXmmm~~~uuulll~~~{{{vvv|||lll___[[[QQQKKKGGGAAACCCCCCBBBAAA@@@>>>===<<<@@@???===<<<:::999999999999888777999???JJJUUU\\\```{{{yyy```UUUiiizzzssskkkccccccgggssssssrrrlllccc]]][[[[[[gggoooqqqhhh```bbblllsssqqqnnnhhhcccaaabbbdddeeekkkaaaUUUNNNGGGAAA@@@BBBNNNZZZ[[[KKKCCCOOOaaajjjkkkfffZZZLLLDDDEEEJJJMMMRRROOOTTTfffwwwwwwaaaLLLOOOcccttttttlllhhhddd___ZZZQQQPPPUUUbbbyyywwwlllaaaZZZ^^^gggkkkkkkkkkoooqqqddd]]]\\\VVVPPPNNNIIIAAA;;;:::777888:::;;;:::;;;<<<>>>???CCC>>>KKK{{{~~~|||yyyzzz}}}zzz~~~kkkaaaaaa^^^OOO@@@===:::888888888777666666555555444444555555666666666777888:::<<>>===???>>><<<:::888888888888555888:::888:::IIIaaattt~~~gggUUU]]]~~~~~~xxxtttnnngggdddffflllmmmllleee^^^\\\```fffooo{{{}}}qqqgggjjjoooqqqtttooocccWWWVVVaaalllooopppeeeXXXQQQKKKEEE@@@@@@AAAGGGIIIEEEGGGTTT```eeeZZZOOOFFFGGGIIIKKKRRRZZZaaa\\\XXX[[[aaabbbZZZRRRYYYiiisssjjj^^^[[[]]]]]]VVVNNNQQQYYY]]]hhhuuuvvvrrrggg^^^]]]```___^^^]]]bbbpppsssgggaaa]]]VVVPPPMMMHHH@@@;;;;;;666888:::;;;;;;<<<>>>@@@BBBEEECCCYYY{{{~~~nnnggghhhaaaOOO@@@===:::999999999888777666666666555555666666666666666666888:::<<>>???GGGQQQTTTQQQIIIAAA;;;:::???DDDNNNddd{{{}}}tttqqqsssuuutttqqqmmmppprrrqqqllliiijjjlllmmmmmmnnnoooppprrryyy~~~zzzuuuxxxxxxwwwvvvvvvwww{{{~~~||||||}}}|||}}}zzzssseeeSSSHHHDDDFFFFFFHHHIIIHHHLLLYYYggg~~~{{{zzzyyywwwuuuuuuuuuuuussssssnnnmmmvvvuuu\\\CCCAAAYYYmmmrrreeeKKKAAAOOOUUUdddqqqooommmbbbQQQCCC===;;;:::999888777666777888;;;<<>>::::::===@@@PPPaaabbb\\\lllrrrccc[[[^^^xxx{{{nnnXXXNNNQQQNNNMMMNNNJJJFFFFFFEEEDDDCCCAAA@@@???>>>>>><<<:::999888888777222777;;;;;;???RRRqqqeeeSSS___{{{uuutttpppjjjfffgggjjjlllmmmiiicccdddlllsss~~~wwwmmmoooqqqmmmmmmiii^^^UUU[[[lllwwwxxxlllddd\\\WWWPPPFFFAAA@@@<<>>;;;>>>DDDHHHFFFFFFDDD???::::::@@@EEEHHHZZZllltttxxxxxxssstttvvvssspppmmmoooooolllgggeeegggjjjnnnnnnooonnnmmmnnnqqqtttsssqqqpppsssyyy}}}{{{xxxxxxwwwwwwwwwxxx|||}}}{{{{{{|||zzz}}}}}}yyyssseeeTTTHHHEEEFFFFFFHHHIIIIIINNN[[[jjj{{{|||zzzxxxvvvuuuttttttuuusssvvvmmmjjjssskkkPPP???AAAVVVlllvvviiiKKKCCCVVViii}}}}}}~~~zzzwwwtttgggSSSDDD>>>===;;;:::999888888888999:::;;;DDDEEEDDD@@@<<<;;;===@@@MMM^^^ccceeexxx}}}ccc\\\aaa}}}nnnXXXOOORRRPPPOOOQQQMMMIIIHHHHHHGGGFFFDDDCCCBBB>>>>>>>>>===;;;:::888777444888;;;===DDDWWWuuufffUUUbbbzzzuuutttrrrlllggggggeeeiiillliiifffhhhrrr{{{|||tttyyyyyyrrrhhheee\\\WWWbbbttt{{{vvvccc___]]]ZZZRRRGGGAAAAAA<<>>???BBBEEEDDDQQQ___hhhsss|||uuuuuuuuuqqqlllhhheeeccccccgggkkkmmmnnnmmmmmmjjjgggdddeeefffgggllllllmmmoooppppppooopppuuuttttttuuuwwwzzz}}}}}}{{{{{{|||xxx}}}|||yyyrrreeeTTTIIIFFFEEEFFFHHHIIIJJJPPP^^^mmm{{{|||zzzxxxuuutttttttttuuurrrvvvlllgggooocccIIIAAA>>>QQQiiixxxlllLLLGGGaaa|||wwwrrrxxx|||mmmWWWFFF???===<<<:::::::::::::::999999999<<>>DDDMMMccc~~~yyyxxxzzzvvvmmmhhhiiifffeeedddccccccccccccccceeehhhpppwwwzzz}}}}}}}}}|||qqqsssvvvvvvtttssstttvvvsssvvvyyyzzzyyyyyy|||~~~{{{tttiiiaaa___XXXNNNDDD@@@AAA@@@>>>IIIFFFBBBBBBDDDFFFEEECCCDDDNNNZZZdddtttwwwuuutttnnniiiaaa[[[VVV\\\iiitttvvvtttkkkiiieee^^^[[[\\\^^^^^^jjjkkkmmmnnnllliiikkknnnppppppppprrrtttxxx{{{}}}}}}{{{{{{|||vvv||||||xxxrrreeeTTTIIIFFFEEEFFFHHHJJJKKKQQQ```ooo{{{|||zzzxxxuuutttttttttuuuooouuuiiidddlll]]]EEEBBB999LLLfffxxxmmmNNNMMMkkk{{{}}}www|||qqqZZZGGG???===;;;;;;;;;;;;;;;;;;:::999888555999>>>???>>>???CCCGGGTTTpppssshhhhhhqqq|||tttuuuwwwsssnnnkkkkkknnnsssyyy{{{yyyuuummmhhhqqqeee```iii}}}qqq]]]UUUWWWRRRPPPRRRPPPOOOLLLKKKLLLJJJEEECCCDDD@@@@@@>>>===;;;;;;::::::999:::;;;===EEEXXXlllyyyfff~~~kkkXXXbbbzzzvvvuuurrrkkkhhhjjjeee``````gggjjjiiikkkooo~~~{{{|||~~~qqq___\\\^^^gggoooqqqnnnjjjNNNTTTZZZYYYQQQGGGEEEGGGLLLRRRVVVQQQJJJLLLXXXeeegggYYYTTTXXXUUULLLTTTfffeeeYYYOOOUUUfffssssssmmmjjj|||wwwuuuzzzggg[[[XXXbbbgggaaa___ddd]]]KKK>>>BBBKKKQQQ\\\hhhhhhuuuwwwhhhdddUUUQQQKKKFFFBBB???;;;999777999::::::;;;===@@@CCCIIIIIIHHHMMM^^^rrrwwwppp{{{mmmttt|||yyy```NNNAAA???===<<<<<<<<<;;;:::666666777777888888888999888999999999:::<<>>;;;999777888999:::;;;===AAADDDIIIMMMKKKJJJXXXmmmyyyyyylllssszzz]]]JJJAAA???===<<<<<<<<<;;;:::777777777777888888999999777777777999;;;>>>AAABBBNNNbbbuuuxxxwww~~~jjjwwwzzzjjj\\\KKKAAA;;;<<<<<<:::>>>FFFIII[[[yyywwwuuurrrnnniiibbb]]]VVVUUURRRPPPVVVaaaiiijjjfffhhhlllsssyyy{{{zzzwww~~~{{{wwwwwwttttttuuuuuuuuutttsssssspppqqqssstttuuuvvvvvvvvv|||yyywwwvvvpppgggcccdddooolllcccTTTIIIEEEBBB@@@DDDFFFGGGGGGDDDCCCDDDFFFEEENNNXXXdddyyy|||uuuqqqiii\\\SSSKKKTTTeeexxxxxxdddOOOMMMIIIDDDFFFQQQbbbnnnuuufff]]]UUUPPPRRRWWW\\\```iiissswwwwwwzzz~~~~~~{{{yyyyyyzzz}}}~~~~~~|||{{{{{{xxxuuuooocccTTTJJJGGGFFFFFFBBBCCCIIIGGGNNNaaattt}}}{{{wwwuuuuuutttsssrrrpppggggggfffZZZRRRLLLAAA???RRRwwwuuu^^^LLLFFF\\\ooo~~~vvvjjj{{{pppTTTKKKFFFAAACCCBBB>>>;;;:::;;;;;;:::888888:::;;;::::::<<>><<<;;;;;;;;;:::;;;<<<<<>>EEEKKKKKKHHHIIIQQQYYYRRRIIIFFFIIIIIIHHHRRRbbbbbbZZZUUUZZZffflllggg___bbbwwwwwwdddaaaeeennnpppdddWWWQQQFFFBBBFFFSSS\\\\\\]]]aaa___dddrrr}}}kkk^^^SSSOOOIIIDDDAAA>>>;;;999555777999:::;;;>>>BBBEEEFFFPPPQQQKKKVVVtttpppuuu|||ZZZFFFBBB@@@============<<<:::777888888888888999999999777666666999>>>AAAAAA@@@KKKYYYgggnnnttt}}}gggmmmzzz~~~ooobbbMMMBBB;;;<<<===;;;???GGGKKKfffuuuuuutttrrrlllcccXXXQQQIIIJJJKKKOOO[[[lllyyy}}}qqqsssvvvzzz~~~~~~|||yyywwwssstttqqqrrrrrrrrrrrrqqqqqqpppkkkooossstttrrrppppppqqqwwwpppoooqqqjjj___aaammmxxxsssgggVVVKKKGGGDDDAAADDDEEEGGGFFFEEEDDDDDDEEEGGGRRR\\\eeeuuuzzzrrrlll```QQQIIIQQQiii|||dddQQQBBBFFFFFFBBBLLLeee|||iiiTTTNNNLLLHHHMMMVVV\\\kkk{{{}}}{{{zzz{{{|||zzzxxxvvvvvvwww~~~~~~~~~zzzwwwwwwssspppnnneeeVVVIIIDDDFFFFFFAAAAAAEEEBBBHHH\\\ttt|||yyyvvvssssssrrrpppooommmffffff```QQQLLLKKKDDDCCCWWW|||yyy]]]EEE===SSS^^^bbb\\\bbbsssVVVKKKFFFBBBFFFBBB@@@>>>======<<<:::888888:::;;;::::::<<>>BBBEEEGGGVVVXXXNNNWWW{{{zzzyyy|||XXXCCCBBB@@@>>>===>>>===<<<;;;999999999999999999999999888666666:::AAAEEECCC@@@IIITTTeeexxxsss___dddpppsssgggPPPCCC;;;;;;===<<<@@@HHHOOOrrruuutttsssoooiii^^^RRRIIIFFFJJJOOOUUUbbbrrr}}}yyyzzz}}}~~~}}}|||sssooooooppppppppppppooonnnmmmlllggglllpppooollljjjmmmqqqqqqgggeeekkkfff^^^jjjyyygggUUUKKKIIIGGGDDDEEEFFFGGGFFFEEEDDDCCCCCCJJJUUU]]]bbbooozzzoooeeeXXXQQQQQQgggdddMMMBBBAAAHHHKKKPPPgggpppXXXFFFGGGKKKMMMXXXhhhuuu}}}uuuuuuvvvwwwvvvtttssstttvvv||||||}}}~~~zzzvvvsssooollllllfffWWWIIIBBBFFFGGGBBBAAAEEEBBBJJJ___||||||yyyuuurrrqqqpppnnnmmmiiieeedddZZZKKKJJJOOOKKKIIIXXXzzzzzz___EEE888KKK[[[[[[ZZZllltttUUUKKKEEEBBBHHHAAAAAA@@@???>>><<<:::888999:::;;;::::::<<>>===<<<<<<;;;:::<<>>AAACCCHHHMMMMMMHHHEEEFFFNNNaaa}}}rrr___SSSOOOHHHBBB???===;;;999555666888:::;;;>>>BBBEEELLL]]]^^^PPPZZZ~~~zzzUUUDDDCCCAAA???>>>>>>>>>===<<<::::::::::::999999999999:::888777<<>>===<<<:::888:::>>>AAAIII___uuuvvv|||}}}iiiWWWccc}}}zzz|||yyysssqqqvvv}}}ssskkk```\\\cccnnntttsss^^^ZZZ]]]fffhhhaaaZZZYYY]]]hhhkkk^^^QQQRRR\\\bbbZZZ[[[gggxxxwww```KKKCCC@@@AAABBBBBB@@@??????@@@???GGGNNNRRRVVV\\\bbbeeeVVVSSSSSSWWW^^^bbbaaa^^^eeettt}}}yyyzzzwwwqqqqqq||||||gggOOOBBB@@@AAAAAADDDFFFGGGEEEDDDGGGJJJUUUnnnrrr___VVVPPPIIICCC???<<<;;;999555777999:::;;;>>>BBBEEEIII[[[]]]TTTfff~~~}}}tttQQQFFFDDDBBB????????????>>><<<;;;;;;;;;::::::::::::999;;;:::999<<>>=========999:::???AAAIIIaaazzz{{{|||mmmVVVZZZ{{{xxxuuuzzzzzztttrrrvvv|||}}}ppplllccc\\\^^^gggkkkiii\\\ZZZcccsssvvvkkk```^^^```iiihhhYYYPPPVVV___bbbZZZ\\\jjjyyyrrrZZZJJJIIIDDDCCCBBBAAAAAABBBCCCDDDGGGSSS\\\^^^```dddeeeaaaQQQRRRVVV]]]dddhhhgggeeemmm|||}}}}}}}}}|||fffOOOFFFDDDAAADDDHHHJJJGGGEEEHHHOOOUUUeee{{{}}}kkkXXXSSSJJJCCC???<<<:::999777888999:::;;;===AAADDDFFFWWWXXXRRRlll{{{nnnwwwxxxxxx{{{lllMMMIIIDDDBBB@@@?????????>>>===<<<;;;;;;;;;::::::::::::;;;;;;:::;;;===???AAABBBLLL^^^|||fffSSS^^^kkkxxxmmm]]]LLL===;;;======@@@FFFWWWwwwzzzyyyvvvrrrlllcccYYYSSSXXXdddttt~~~tttyyy}}}zzzvvvqqqjjjccc^^^ZZZYYYXXXYYYZZZ\\\]]]]]]]]]^^^[[[[[[YYYYYYYYY[[[^^^```ZZZXXXXXXYYY[[[dddvvv|||ooo[[[MMMKKKNNNKKKDDDCCCCCCEEEIIIMMMNNNKKKIIIIIIQQQVVVZZZiiijjj```[[[YYYddduuuvvv```LLLGGGLLLQQQcccmmmsss\\\HHHOOOZZZjjjsssmmmppptttxxx{{{ssssssqqqnnnkkkjjjkkkmmmkkksss{{{}}}xxxrrrpppqqqmmmllllllkkkaaaRRRHHHEEE@@@DDDBBBCCCHHHHHHVVVooo|||vvvtttpppnnnnnnmmmlllkkkfffbbb^^^QQQGGGRRR___ZZZJJJOOOmmmwwwhhhPPPAAARRR___lllxxxgggPPPRRROOOGGGIIIEEEEEEDDD@@@<<<:::;;;===:::;;;<<<;;;999;;;@@@EEETTT]]]aaahhhtttwwwyyyxxx}}}uuuhhhjjjqqqrrrZZZOOOKKKJJJJJJLLLMMMZZZnnnxxxuuutttwww}}}dddMMMIIIKKKOOO___rrrxxxsssrrrxxxqqqccc```wwwyyyssspppaaaWWWWWWUUUTTTQQQQQQSSSQQQMMMLLLMMMHHHGGGEEEBBB@@@>>>======BBB======BBBCCCKKKccc~~~~~~yyy\\\[[[zzztttqqqyyy{{{uuuppprrrtttsssqqqppphhh^^^[[[___```\\\]]]]]]kkkttteeeaaabbbiiihhh\\\VVV^^^ffffffYYY\\\jjjwwwnnnVVVKKKPPPKKKIIIFFFDDDDDDFFFGGGHHHPPP^^^hhhiiiiiikkkggg```PPPTTT\\\fffnnnqqqooollluuuhhhRRRLLLFFF>>>JJJNNNOOOKKKIIIMMMVVV]]]rrrzzzZZZTTTKKKDDD???<<<:::999777999::::::;;;===@@@CCCIIIVVVTTTLLLeeewwwbbb```qqqsssttt{{{fffJJJJJJDDDBBB@@@???@@@@@@>>>===<<<<<<<<<;;;;;;::::::::::::;;;;;;:::999;;;???BBBDDDaaazzzmmm[[[```qqqyyyooo```MMM>>>;;;===<<>>>>>CCCHHH^^^yyyzzzdddZZZyyymmmkkkpppvvvxxxvvvsssrrrqqqvvvpppjjjeee[[[RRRUUU]]]ZZZfffqqqtttrrrmmmeee^^^\\\[[[UUUQQQWWWccciiihhhXXXVVVeeehhhSSSQQQ^^^]]]ZZZMMMDDDGGGGGGFFFKKKUUU]]]bbbccc___aaaeeeaaaWWWWWWaaagggooozzzyyyvvv}}}|||cccQQQJJJHHHGGGKKKWWWZZZRRROOOZZZfffjjj|||cccVVVIIICCC@@@<<<888888777:::>>>@@@<<<888<<>>===<<<<<<===::::::::::::;;;===???@@@OOO```qqqffflllxxxsssdddVVVHHH@@@>>>===@@@DDDPPPppp}}}zzzvvvssspppiii___XXXaaajjjwww~~~xxxtttzzzwwwuuuyyy~~~uuurrrmmmfff]]]TTTLLLHHHJJJGGGCCCBBBEEEHHHKKKLLLQQQRRRUUUYYY[[[[[[XXXVVVQQQSSSUUUVVVYYYaaaoooyyyyyyjjj\\\[[[cccaaaQQQAAAAAA===>>>IIIXXXaaa```[[[UUU___eeeiii}}}ppp^^^dddfff```___]]]bbb___SSSOOO\\\qqq~~~{{{YYYOOOYYY^^^sssyyyrrroooiiiqqqxxxvvviii___\\\VVVNNNQQQ[[[nnnvvvuuuhhhaaaggglllkkkvvvtttsssqqqfffVVVIIICCCBBBFFFEEEFFFIIIJJJYYYsssvvvtttqqqnnnkkkkkkjjjiiihhhgggcccXXXNNNLLLPPPSSSRRRCCC[[[ggghhh]]]DDDIIIpppcccXXXQQQMMMMMMLLLKKKIIIFFFCCC@@@>>>>>>===>>>>>>===;;;;;;===BBBEEEVVVWWW```qqqzzzsssnnnhhhjjjjjjqqqooo[[[TTTXXX^^^[[[dddmmmuuutttWWWQQQTTTUUUZZZ^^^aaaaaaaaagggttt~~~yyynnn\\\RRRZZZnnn|||ooodddcccmmmwwwaaafff~~~|||sssaaaVVVWWWUUUSSSRRRTTTVVVUUUQQQMMMLLLIIIFFFEEEDDDCCCAAA??????CCCAAA@@@CCCFFFZZZyyyyyywww}}}ddd```nnnlllsssyyy{{{yyyuuuuuuvvvvvvpppkkkeee[[[SSSTTT[[[eeellloooiiibbb___^^^]]]TTTSSSPPPQQQ[[[gggkkkhhhVVVTTTaaafffYYYZZZdddaaa[[[OOOIIILLLNNNLLLPPPYYYXXX]]]]]]YYY\\\aaa^^^VVV___jjjpppvvv{{{cccRRRLLLKKKKKKSSS]]]___XXXVVVbbblllpppzzzbbbUUUIIICCC@@@<<<888888666<<>><<>>===<<<<<<<<<::::::999:::;;;===???@@@KKK\\\yyyiiippp~~~wwwsssfffYYYJJJBBB???>>>@@@DDDMMMlllyyytttnnneeeZZZRRRRRR[[[fffooosssvvvzzz}}}~~~|||{{{}}}sssqqqllleee]]]UUUOOOLLLIIIGGGDDDDDDEEEGGGGGGGGGMMMNNNQQQVVVZZZ[[[ZZZXXXTTTWWWXXXYYY[[[bbbmmmvvvwwwkkk```___dddaaaRRRCCCCCC@@@BBBMMM\\\fffeee```ZZZaaakkkyyysssbbbhhhiii___\\\^^^bbb___WWWWWWggg|||pppSSSLLLXXXbbbppp{{{yyyrrrnnnpppqqq{{{ssslll___TTTRRROOOJJJNNNWWWhhhnnnkkk___\\\hhhtttxxxyyyrrreeeTTTHHHCCC@@@DDDCCCEEEJJJKKKWWWpppyyytttrrrooommmlllkkkiiigggccc```WWWNNNKKKNNNNNNLLL???[[[eee]]]RRR@@@IIInnnaaaWWWQQQMMMOOONNNMMMKKKHHHEEEBBB@@@???>>>???>>>===<<<;;;>>>BBBEEETTT___ooowwwjjjjjjhhhjjjiiimmmvvveee```dddiiijjjrrr{{{cccVVVXXX[[[ccchhhlllkkkgggeeegggjjjuuuhhhWWWPPP]]]tttuuugggeeennn}}}yyyeeejjjuuucccXXXXXXWWWTTTRRRRRRTTTUUURRRPPPMMMJJJGGGEEEEEEDDDBBB@@@AAAEEECCCAAADDDFFFWWWuuuxxxqqq}}}hhhcccmmmkkksss{{{|||xxxuuuvvvyyyuuuqqqlllfff]]]TTTTTTWWWjjjpppooocccVVVRRRUUUXXXNNNMMMMMMRRR___iiihhhbbbWWWWWWbbbhhhcccfffjjjdddUUUMMMIIIMMMNNNLLLNNNSSSTTTVVVUUUUUU]]]fffbbbWWWaaapppwwwzzzjjjXXXPPPOOONNNWWW^^^___YYY[[[fffoooqqqzzz```SSSGGGBBB@@@<<<888888777===GGGNNNIII@@@<<<>>>AAAKKKMMMHHHSSSjjjtttmmmjjjgggsssxxxUUUMMMLLLDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBAAA???>>>===<<<<<<:::999999:::;;;>>>@@@AAAGGGWWW|||nnntttzzzxxxsssiii[[[LLLDDD@@@>>>@@@DDDJJJhhh|||vvvnnndddXXXOOOIIIRRR___jjjsss||||||ssspppkkkeee___YYYUUUSSSOOOMMMLLLLLLLLLKKKHHHFFFMMMMMMPPPTTTYYY[[[\\\[[[WWWZZZ\\\^^^___dddlllrrrtttmmmgggeeeeee^^^QQQEEE@@@>>>@@@KKKZZZcccccc___]]]bbbppp|||jjjmmmjjj___\\\cccaaa\\\ZZZbbbsssvvvuuuvvvrrr```LLLKKKXXXfffoootttqqqooovvvzzznnncccVVVKKKIIIIIIHHHLLLSSS```ccc```[[[bbbuuuzzzoooaaaQQQGGGDDD>>>AAAAAADDDKKKKKKUUUkkkyyytttrrrpppooonnnkkkhhheee___\\\UUULLLIIIJJJIIIEEE@@@bbbhhhTTTGGG>>>JJJiii~~~sssyyy~~~___VVVQQQNNNQQQRRRQQQOOOLLLHHHEEEBBBAAAAAA@@@@@@???===<<<>>>AAADDDYYYnnn{{{vvvlllmmmjjjmmmlllnnn}}}{{{uuucccbbbeeerrrwww||||||uuuiii___YYYhhh^^^SSSUUUiiiuuusssxxx{{{hhhlll~~~}}}qqqbbbZZZ[[[XXXUUURRRRRRTTTUUUTTTRRRMMMKKKHHHFFFFFFEEECCCAAA@@@DDDBBBCCCFFFHHHXXXsssuuummmvvvlllaaayyy|||iiigggpppxxxyyytttqqqssswwwtttrrrnnnhhh___WWWTTTTTTdddlllmmmbbbTTTOOORRRUUUSSSPPPPPPXXXdddiiicccYYY\\\bbbkkknnnjjjiiigggbbbSSSNNNLLLPPPPPPLLLJJJLLLRRRQQQQQQYYYkkkwwwooo]]]dddxxxzzzdddVVVPPPNNNQQQUUUUUURRRVVV```iiilll}}}yyy]]]QQQFFFBBB@@@<<<888888:::;;;???BBB???;;;===CCCAAALLLMMMGGGRRRnnnooolll|||pppPPPKKKKKKEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBB@@@???>>>>>>===:::::::::;;;<<<>>>@@@BBBEEESSSlllsssnnnsss{{{vvvlll^^^NNNEEE@@@>>>???CCCHHHccc~~~zzzssshhhZZZQQQLLLVVVfffwww{{{tttqqqllleee```[[[YYYWWWWWWWWWWWWXXXYYYXXXTTTQQQUUUTTTUUUWWWZZZ\\\\\\[[[WWWZZZ^^^aaadddhhhmmmqqqsssqqqnnnkkkeee[[[NNNDDD>>><<>>AAA@@@DDDJJJIIIRRRfffuuusssrrrqqqpppooolllgggccc^^^[[[RRRIIIFFFGGGGGGCCCIIIqqqsssSSSBBB@@@KKKbbbpppiiibbbuuu}}}___WWWRRROOOSSSUUUUUUSSSOOOKKKHHHFFFDDDDDDBBBBBBAAA???>>>>>>AAADDD[[[ttt~~~{{{rrrrrrqqqsssxxxrrrppp~~~uuudddYYYXXXSSSRRR___{{{|||iiikkk~~~xxxuuuiii___\\\^^^YYYUUURRRRRRTTTVVVUUUTTTOOOLLLIIIGGGGGGFFFDDDBBBBBBFFFDDDDDDHHHHHHUUUooosssjjjtttlll```vvvxxxfffgggnnnuuuvvvrrroooqqquuurrrssspppjjjbbb[[[VVVRRR[[[ccceee\\\QQQPPPVVV\\\]]]XXXXXXaaakkkmmmddd[[[cccpppuuuooohhhbbb]]]\\\]]]ZZZZZZ\\\[[[UUUPPPNNNQQQOOORRRbbb}}}}}}dddnnnppp[[[OOOJJJHHHKKKKKKKKKPPPYYYcccggg|||vvvZZZOOODDDAAA???<<<888888888777888::::::999???FFFBBBKKKIIIBBBPPPsssqqqssskkkPPPLLLJJJFFFFFFFFFFFFFFFFFFEEEEEECCCCCCCCCBBBBBBAAA@@@@@@===<<<<<<<<<===???AAABBBEEEOOO]]]ooouuuhhhppp{{{pppaaaQQQFFFAAA===>>>AAAHHH```zzznnn___UUUSSS___tttxxx~~~xxxqqqnnniiiddd^^^ZZZXXXVVVXXXYYY\\\aaaeeehhhgggeeebbbaaa______```___]]][[[UUUYYY^^^ccchhhlllppprrrssstttsssoooeeeXXXKKKCCCCCCAAABBBKKKXXXaaadddccckkkuuuyyylllcccbbbnnnrrrddd]]]hhh}}}{{{nnnbbbdddddd```XXXTTTYYY```fffuuuzzzrrrggg^^^TTTOOOMMMQQQYYY```ggglllsssrrrwww~~~wwwooohhh\\\NNNEEEBBB@@@CCCAAACCCHHHGGGPPPffftttqqqpppppppppoookkkfffbbb^^^ZZZPPPFFFCCCFFFHHHGGGUUU|||SSS@@@@@@HHHWWWbbb___aaa}}}|||```YYYTTTQQQUUUWWWWWWUUURRRNNNKKKIIIHHHGGGDDDDDDCCCAAA??????AAACCCTTTiii{{{}}}zzz|||qqqgggOOOMMMQQQbbb|||gggfff}}}yyyoooddd^^^]]]___YYYVVVRRRSSSUUUWWWVVVTTTOOOMMMJJJHHHHHHGGGEEECCCFFFIIIGGGGGGIIIGGGQQQhhhrrrkkkwwwkkkbbbyyyxxxggglllppptttuuusssrrrrrrsssqqqsssrrrlllfff```YYYRRRUUU[[[[[[SSSNNNTTT```hhheee______hhhqqqqqqkkkfffmmm{{{vvvggg```\\\XXX\\\gggffffffgggddd___WWWSSSUUUVVV[[[nnnkkkxxxuuu[[[NNNIIIFFFHHHKKKMMMQQQZZZeeemmmzzzsssWWWLLLCCC@@@???<<<888888444444888===>>>===???DDDBBBHHHDDD>>>PPPuuulllrrrgggRRRPPPKKKIIIHHHHHHGGGFFFFFFEEEEEECCCCCCDDDEEEEEEEEEDDDDDD@@@@@@???>>>???@@@AAABBBDDDNNNUUUgggvvvmmm|||ttteeeTTTIIIBBB>>>>>>AAAHHH]]]~~~tttggg]]]bbbppp~~~kkkjjjvvv|||rrrllljjjgggbbb]]]YYYVVVUUUTTTUUUZZZaaajjjppptttuuummmllljjjiiihhheeeaaa^^^WWWZZZ___ffflllqqqtttuuutttvvvvvvqqqgggYYYMMMFFFDDDBBBCCCKKKXXXccciiikkkrrrvvvhhh___bbbrrrqqqfffcccsssyyyjjjWWW\\\^^^[[[YYY___fffkkkvvvtttnnnaaaVVVOOORRRYYYbbblllvvv|||vvvnnnggg[[[LLLBBB???@@@DDDBBBBBBEEEEEESSSmmmvvvooonnnnnnnnnnnnkkkfffccc\\\XXXNNNDDDBBBHHHKKKKKK^^^zzzOOO===???DDDOOOUUU[[[fff||||||^^^ZZZVVVSSSVVVXXXXXXWWWTTTPPPNNNLLLKKKKKKFFFFFFEEECCC@@@???@@@BBBNNN\\\hhhuuuxxxqqqRRRQQQSSS^^^{{{|||ccc```xxx|||oooddd^^^\\\]]]XXXUUUSSSTTTWWWXXXWWWTTTPPPNNNKKKIIIHHHGGGEEEDDDFFFIIIGGGHHHKKKHHHQQQffftttooozzzpppdddwww{{{lllpppqqqssstttuuutttrrrpppppptttsssnnniiieee\\\SSSRRRXXXZZZWWWWWW^^^hhhnnniiibbbaaahhhnnnnnnkkkkkkzzzrrr[[[\\\______hhhkkklllmmmmmmkkkfff^^^XXXaaafffnnn|||sssrrrWWWLLLJJJIIIMMMRRRUUUXXX```nnnyyy}}}kkkUUUKKKBBB@@@???<<<888777666666999???AAA??????BBBBBBFFFBBBAAAYYY~~~mmmvvv]]]PPPRRRMMMKKKJJJIIIHHHGGGFFFEEEDDDBBBCCCEEEGGGHHHHHHHHHHHHDDDCCCBBBAAA@@@AAABBBBBBBBBMMMSSSjjj{{{qqqyyyjjjXXXLLLEEE@@@@@@CCCGGGZZZzzzsssmmmrrrlll\\\bbbrrrwwwooojjjiiigggeeeaaa^^^[[[ZZZWWWWWWYYY___gggoootttvvvqqqpppppppppooommmhhheee[[[^^^ccciiipppuuuwwwxxxtttvvvwwwsssjjj^^^TTTMMMEEECCCDDDLLLZZZiiissswwwllleee^^^___mmmhhhdddgggttt~~~yyymmmeeeSSSZZZ___```iiizzztttpppoookkkaaaXXXYYYbbboooyyyzzzssskkkcccWWWIIIAAA???>>>DDDCCCAAABBBDDDXXXxxx|||uuummmlllllllllllljjjfffdddWWWTTTLLLEEEDDDJJJMMMLLLbbbrrrHHH:::???EEEQQQUUUbbbpppttt[[[ZZZWWWTTTXXXZZZXXXWWWTTTQQQOOONNNNNNNNNGGGGGGFFFDDDAAA???@@@AAAJJJSSS\\\ggg|||wwwrrr\\\^^^___bbbsss|||aaa[[[uuu{{{rrrggg```\\\ZZZXXXUUUSSSUUUXXXYYYWWWTTTQQQNNNKKKIIIIIIHHHFFFDDDCCCFFFEEEHHHMMMKKKSSSiiivvvqqq|||xxxdddppprrrrrrqqqppprrrttttttppplllooottttttoookkkhhh^^^SSSOOOXXX```ccceeejjjmmmllljjjccc```dddhhhffffffiiinnnTTT\\\gggkkkvvvppprrrssssssqqqmmmfff___llluuuzzzlllSSSLLLMMMLLLRRRXXX\\\^^^eeeuuuaaaTTTJJJAAA??????<<<888777;;;888888<<<======???DDDBBBEEECCCGGGcccxxxwwwTTTLLLQQQMMMLLLLLLJJJIIIGGGFFFDDDDDDBBBCCCEEEHHHIIIJJJJJJJJJFFFEEECCCBBBAAAAAABBBBBB@@@LLLTTTqqqkkk|||mmm[[[OOOGGGBBBBBBDDDFFFXXX|||}}}{{{||||||xxxooo\\\RRRbbbtttvvvpppjjjjjjjjjiiigggeeebbb``````^^^]]]^^^ccciiinnnppppppppprrrttttttrrrnnnjjj```aaaffflllrrrwwwyyyyyytttvvvwwwtttmmmcccYYYSSSKKKIIIJJJRRRbbbssszzzcccccc^^^\\\fff___```gggppppppfff^^^]]]YYYbbbiiiooo}}}vvvnnnjjjiiigggddd```gggtttvvvnnneee]]]SSSGGGAAAAAA<<>><<<999888::::::;;;<<<>>>@@@AAAAAABBBCCCFFFGGGTTT{{{{{{nnn~~~eeeRRROOOQQQKKKLLLLLLJJJHHHGGGFFFEEEEEEAAAFFFJJJKKKLLLNNNMMMIIIGGGDDDBBBAAACCCDDDBBB@@@GGGLLLZZZxxxtttoooxxx~~~|||rrreeeYYYMMMCCCAAADDDBBBXXXwwwsss^^^YYY```ooosssppprrrnnnjjjkkkmmmnnnjjjfffggghhhjjjkkkkkkhhhfffdddcccfffmmmttttttpppooossslllggggggnnnvvvyyyyyyzzzxxxxxxwwwwwwvvvpppdddYYYVVVUUUQQQSSSddd}}}|||pppiiibbb\\\WWWZZZ```ccc^^^XXXZZZaaaeeemmm}}}{{{vvvuuuooonnnqqqlllaaabbbjjj|||qqqpppiii]]]OOOEEEAAABBBCCCAAA===AAADDDFFFdddqqqoooooommmkkkjjjiiihhheeecccQQQLLLFFFBBBDDDHHHKKKLLLggg```GGGCCC@@@WWW```eeezzzkkk^^^___]]]\\\___^^^]]][[[XXXWWWVVVUUURRRPPPMMMLLLJJJGGGDDDBBBAAA@@@GGGQQQQQQUUUfffttt{{{tttdddgggzzz```[[[dddggguuuiii___tttwwwccc___```XXXXXXTTTPPPPPPTTTWWWWWWUUUQQQPPPOOOMMMLLLJJJIIIHHHKKKHHHIIIKKKHHHFFFPPP```iii___hhh}}}vvvvvvuuuuuuttttttssssssuuuuuuqqqnnnooooooggg[[[UUUXXX^^^gggmmmmmmhhhccc[[[[[[aaafffaaaZZZ```mmm|||qqqddd^^^dddmmmrrrsssiiifffkkk~~~iiiiiittt|||{{{wwwxxx|||~~~zzz]]]RRRNNNOOOXXX[[[ZZZ___ffffffooorrrWWWMMMFFF@@@>>><<<999888::::::;;;===>>>@@@AAAAAAAAADDD???GGGhhhkkk{{{lllYYYLLLJJJKKKFFFMMMLLLJJJHHHGGGFFFEEEEEEDDDJJJMMMNNNOOOPPPNNNIIIGGGDDDBBBBBBDDDDDDCCCAAAFFFMMMbbbyyymmmfffnnnqqq}}}zzzpppeee[[[OOOEEEAAACCCEEETTTlll||||||mmmbbbeeemmmqqqoooqqqmmmjjjjjjmmmmmmjjjggggggiiimmmpppooolllhhheeeaaadddiiinnnllliiilllrrrnnnhhhgggoooxxxzzzwwwuuuzzz|||~~~rrrfff```\\\VVVVVVeee|||~~~ssskkkfffZZZ[[[___aaa___]]]ccclll|||wwwsssqqquuuooonnnnnnhhhaaafffrrr||||||}}}{{{wwwrrrpppnnnggg[[[MMMDDDAAABBBBBBBBB???CCCFFFJJJjjjqqqpppmmmllljjjiiihhhfffccc```TTTKKKDDDCCCCCCCCCGGGLLLjjj}}}]]]DDDBBBGGGbbbnnnnnn{{{}}}fff]]]```^^^___eeeeee```^^^[[[YYYXXXVVVTTTQQQNNNLLLJJJGGGDDDBBBAAA@@@DDDQQQTTTYYYkkk~~~~~~nnnfffbbbnnnrrrYYYTTT\\\jjj{{{nnncccwww~~~}}}xxxbbb\\\]]]XXXXXXTTTQQQQQQTTTWWWWWWUUUSSSRRRQQQOOOMMMLLLKKKJJJMMMIIIJJJLLLIIIGGGNNNZZZkkk^^^ccc}}}zzzyyyxxxwwwvvvvvvuuuuuuvvvuuuqqqoooqqqrrrllldddZZZ]]]ccciiilllkkkfffbbb\\\aaakkkqqqjjjbbbfffrrrxxxlllaaa^^^dddiiijjjhhh^^^cccuuullljjjvvv|||~~~vvvpppqqqyyy~~~rrrWWWOOOLLLOOOSSSTTTPPPSSS]]]bbbppplllVVVKKKDDD???>>><<<999888::::::;;;===>>>@@@AAAAAAAAADDD<<>>DDDQQQpppvvvXXXBBBEEEUUUrrr|||uuuddd___bbb^^^```hhhiiicccaaa]]][[[YYYWWWTTTRRRNNNMMMJJJGGGEEEBBBAAA@@@GGGTTTYYY]]]pppdddcccjjjmmmVVVSSS\\\lll~~~uuummmuuuyyyyyybbbYYY[[[WWWWWWTTTRRRRRRUUUWWWWWWWWWTTTTTTSSSQQQOOONNNLLLLLLJJJHHHIIILLLKKKJJJOOOVVV|||nnnbbbeee|||{{{zzzxxxwwwuuuuuuuuuuuuvvvssspppppprrrssspppllldddfffggghhhgggeeecccbbbaaajjjvvv{{{tttkkknnnwwwzzzoooffffffiiifff```[[[```ooooooooo|||uuuppprrrzzzvvv[[[RRRNNNOOOOOOPPPLLLOOO]]]iiizzzxxxfffTTTHHHBBB>>>===<<<999999:::;;;<<<===>>>@@@@@@@@@AAACCC@@@UUUuuuyyybbbZZZfff}}}qqqSSSUUUSSSNNNNNNPPPMMMLLLKKKIIIHHHHHHGGGGGGJJJPPPTTTSSSSSSSSSNNNHHHCCCCCCCCCCCCDDDDDDCCCBBBBBBFFF```qqqbbbjjjllltttwwwnnneeeaaaZZZOOOEEE@@@DDDIIIVVVlll~~~}}}}}}}}}yyynnnllltttxxxttt|||ooommmmmmkkkjjjkkklllmmmkkkjjjhhhkkkpppssstttrrrooollliiiiiihhheee___]]]eeeqqqppphhhgggsssxxxpppxxxxxxpppeeeWWWQQQYYYjjjxxx}}}xxxuuuwwwwwwyyy}}}yyytttssssssttttttpppmmmhhhaaaXXXXXXgggzzz~~~{{{wwwttttttuuuwwwwwwwwwuuuttttttuuutttrrroookkkggg^^^SSSHHHBBB@@@@@@???CCCCCCDDDGGGQQQxxx|||ooonnnllljjjhhhgggeeebbb]]]ZZZVVVFFF???EEEDDD>>>HHH[[[uuulllQQQAAALLLfff~~~~~~ssseeecccddd]]]^^^eeefffddd```\\\ZZZXXXVVVTTTRRRNNNMMMJJJHHHEEECCCBBBAAAGGGUUU[[[ddd~~~jjjjjjrrrqqq]]]___mmmzzzvvvuuuxxxwwwaaaXXXYYYWWWTTTSSSRRRSSSUUUWWWXXXXXXVVVUUUTTTRRRQQQOOONNNMMMIIIIIIKKKOOOQQQRRRTTTXXXssszzztttnnnfffhhh|||{{{zzzwwwuuusssssssssssstttqqqoooppprrrsssrrrqqqooonnnlllfffaaa___```cccdddmmmwwwzzztttmmmpppwwwzzzssspppssssssiii^^^XXXmmmqqquuu~~~|||{{{}}}ggg[[[RRRPPPUUUWWWSSSVVVgggwwwnnn]]]NNNFFF@@@<<<======:::999;;;;;;<<<===??????@@@@@@@@@AAABBBRRRkkkpppdddbbblllzzz___MMMTTTQQQIIIJJJOOOMMMLLLKKKJJJIIIHHHHHHHHHKKKPPPSSSRRRRRRQQQMMMGGGCCCDDDEEEEEEDDDCCCCCCBBBEEEEEEVVVwwwcccllloooyyyyyyppphhheeeaaaUUUHHH@@@AAAEEERRRjjj}}}|||{{{|||~~~vvvqqqxxxzzzmmmyyywwwtttmmmllllllllllllmmmlllkkkjjjlllnnnpppqqqqqqpppooommmkkkhhhddd]]]ZZZaaakkkiiibbbcccqqqxxxpppzzzttteeeTTTMMMSSSaaannnwww}}}zzzuuurrrpppooommmkkkkkkjjjggg```ZZZ^^^ooozzzssspppppprrrssssssqqqpppppppppppppppnnnllliiicccZZZOOOFFFAAA@@@AAA>>>CCCBBBBBBHHHWWW{{{ooolllllljjjiiigggeeeaaa[[[WWWQQQCCC>>>EEEDDDBBBQQQiiivvv___JJJ@@@OOOnnn||||||sssttt|||oooeeeeeeeee]]]]]]cccaaa___\\\XXXUUUTTTSSSRRRQQQMMMLLLJJJHHHFFFDDDCCCCCCDDDPPPZZZlllzzz}}}rrrppprrr{{{jjjqqqyyyqqq{{{|||uuubbbXXXYYYWWWQQQRRRSSSTTTVVVXXXZZZ[[[WWWVVVUUUSSSQQQPPPOOONNNKKKLLLOOOTTTYYY[[[[[[[[[gggwwwuuunnn}}}nnniiiiiizzz}}}{{{xxxuuusssrrrssssssrrrnnnnnnrrrtttsssrrrtttsssrrrnnnfff]]][[[^^^cccccchhhnnnnnnjjjgggjjjnnntttqqqtttzzzxxxkkkaaa```vvvzzzrrryyyrrrcccYYYWWW\\\```]]]```rrriiiZZZNNNCCC>>>;;;======:::999;;;<<<<<<>>>??????@@@@@@@@@AAA???NNNmmmwwwqqq|||oooUUUMMMTTTOOOHHHKKKOOOMMMMMMLLLJJJJJJIIIIIIIIIKKKOOOQQQPPPOOOOOOLLLGGGEEEGGGHHHHHHFFFDDDCCCCCCIIIGGGOOOmmm~~~jjjsssxxx~~~ssskkkjjjggg[[[LLLBBB@@@CCCOOOggg~~~||||||||||||~~~yyyuuuyyyzzzjjjyyyxxxrrrnnnnnnnnnnnnmmmmmmllllllkkkllllllmmmnnnooooooooommmiiifffddd___[[[___eeeaaa]]]```nnn|||~~~wwwqqqwwwvvvfffTTTNNNSSS^^^llluuuzzzwwwsssqqqooollliiiggggggiiijjjhhhfffnnn~~~|||sssnnnnnnooooooooopppppppppppppppooonnnmmmgggaaaVVVLLLDDDAAAAAAAAA>>>BBB@@@AAAMMMbbbyyyooommmllljjjiiigggddd___YYYTTTKKKBBB???CCCDDDHHH\\\ttttttUUUIII@@@KKKjjjoookkkgggqqqwwwhhhaaacccddd^^^```ddd```YYYVVVRRRPPPPPPQQQQQQPPPKKKJJJIIIHHHFFFFFFEEEEEEEEEPPPXXXkkk|||uuu~~~|||www~~~zzzkkksss~~~qqqbbbZZZYYYVVVNNNPPPRRRUUUWWWYYY\\\^^^WWWVVVUUUSSSRRRPPPOOONNNKKKMMMPPPVVV\\\___]]]YYY\\\ppprrrlll}}}rrrkkkiiiwww~~~zzzwwwuuutttuuuuuuqqqnnnoootttvvvssssssvvvoooqqqooohhh^^^ZZZ^^^cccaaacccbbb___]]]^^^bbbeeeiiihhhmmmtttpppccc^^^ccctttxxxoooqqqssswwwzzzsssuuuxxxtttfff___aaaaaahhhhhhmmmbbbUUUMMMAAA===:::<<<===:::999;;;<<<===>>>??????@@@??????AAAAAAXXX~~~}}}~~~fffTTTOOORRRMMMLLLOOOOOOMMMMMMLLLKKKJJJJJJJJJJJJLLLOOOPPPMMMMMMNNNLLLIIIIIIKKKMMMLLLIIIFFFEEEEEEHHHIIIMMM```yyyooowww{{{xxxooonnnlll```OOODDDBBBCCCKKK^^^www~~~}}}~~~|||vvvwwwuuuiii~~~}}}sssnnnpppqqqqqqooonnnmmmmmmmmmjjjkkkmmmooooooooonnnmmmkkkgggeeegggfffbbbbbbdddaaa^^^cccppp|||}}}xxxuuuuuuwwwfffUUUPPPVVV___lllwwwxxx{{{{{{wwwsssooonnnnnnlllkkkiiinnnrrrrrrttt{{{{{{rrrmmmnnnppppppnnnrrrssstttsssqqqpppooooooggg___TTTJJJDDDAAABBBBBB???BBB???CCCUUUpppuuuoooooojjjiiigggeeebbb\\\VVVQQQFFFCCCAAA???AAALLLcccyyyvvvUUURRREEEFFFaaadddbbbcccvvvoooddd^^^```bbb^^^bbbddd\\\SSSPPPMMMLLLMMMOOOPPPQQQIIIIIIHHHGGGGGGGGGHHHHHHHHHRRRWWWbbb~~~yyyooo{{{zzzoooccc[[[ZZZVVVMMMOOORRRUUUWWWZZZ]]]___WWWVVVUUUSSSRRRPPPOOONNNJJJLLLOOOTTT[[[^^^ZZZUUUSSSjjjooolllvvvnnnjjjvvv}}}yyywwwvvvwwwxxxqqqnnnpppvvvxxxttttttwwwjjjnnnpppjjj```[[[^^^cccbbb```\\\WWWVVVZZZ^^^```aaa```eeejjjdddWWWWWW```nnn|||aaa^^^mmmttttttxxxtttsssllllllppp}}}rrrfffdddiiihhhqqqttt{{{UUULLLGGG@@@<<<:::<<<===::::::;;;<<<===>>>???????????????AAAGGGgggyyywwwbbbRRRKKKLLLIIILLLPPPKKKNNNMMMLLLKKKKKKJJJKKKKKKLLLOOOOOOLLLLLLNNNMMMJJJLLLOOOQQQPPPLLLHHHGGGGGGEEEIIILLLZZZrrrmmmssswww{{{qqqpppooocccRRREEEDDDCCCGGGUUUmmm|||www{{{~~~nnnhhhyyytttppprrrrrrrrrqqqnnnmmmmmmmmmiiikkkoooqqqqqqooollljjjkkkgggfffkkkmmmjjjgggfffeeeccchhhuuu~~~|||zzzzzzvvvdddTTTQQQWWW```mmmxxxxxxtttyyyyyyuuuooollllllmmmooopppnnnsssxxxyyy{{{~~~wwwooolllooorrrsssrrrqqqrrrrrrrrrpppnnnmmmnnnfff___SSSIIICCCBBBBBBCCC@@@BBB???EEE[[[zzzrrroooqqqiiihhhfffddd```ZZZSSSNNNCCCDDDBBB===>>>MMMgggzzzyyyYYY\\\LLLCCCZZZ___aaa___yyygggddd^^^```aaa^^^aaabbbXXXPPPMMMJJJJJJLLLOOOQQQRRRHHHHHHGGGGGGGGGHHHIIIIIIEEEQQQVVV^^^ttt}}}~~~pppfff^^^ZZZYYYSSSPPPQQQRRRTTTVVVXXXYYYZZZYYYUUUQQQPPPRRRSSSQQQOOOOOOPPPQQQSSSTTTTTTTTTTTTUUUhhhxxx}}}}}}}}}mmmnnnqqq{{{{{{{{{wwwssstttrrrqqqqqqssstttuuuuuupppooommmiiieeebbb```___^^^[[[YYYYYY]]]bbbgggiiikkk___YYY]]]]]]ZZZ^^^ggguuurrrddd___kkkqqqmmmooo}}}dddWWWSSSbbbnnn{{{tttkkkiiigggooovvvcccMMMHHHEEE??????>>>===<<<;;;::::::===>>>???@@@@@@@@@@@@@@@DDDPPPxxxxxx{{{ZZZVVVQQQOOOPPPOOOMMMKKKNNNNNNMMMJJJHHHHHHKKKMMMNNNQQQPPPMMMMMMPPPQQQOOOOOOOOOMMMKKKIIIGGGEEEDDDNNNFFFLLLYYYddd{{{sssmmmrrrzzzvvvqqqfffUUUGGGDDDFFFIIIRRRfff|||xxxsssnnnvvvvvvrrrsssooorrrmmmiiijjjppptttrrrpppooopppqqqpppnnnlllmmmnnnmmmooonnnkkkmmmsssvvvvvvoooppptttyyy{{{{{{|||mmm[[[RRRUUU___hhhlll}}}{{{}}}~~~~~~~~~|||zzzxxxvvvuuusssppplllhhhiiirrr|||xxxjjjaaafffmmmooommmmmmqqqssswwwzzz{{{{{{yyyxxxqqqnnnllllllnnnqqqssstttqqqpppppppppqqqpppmmmkkkeeeWWWIIIDDDDDDBBB@@@@@@??????EEEJJJYYYuuurrrnnnjjjjjjhhhcccZZZRRRLLLIIIIII444>>>FFF;;;KKKiiikkkcccKKKHHHHHHMMMRRRRRRdddooo{{{fff```]]][[[]]]``````\\\WWWRRRPPPOOOOOOPPPPPPPPPOOOKKKIIIIIIJJJJJJJJJKKKNNNOOOOOOKKKWWWppp}}}zzz{{{}}}aaaaaazzzzzzvvvggghhhhhhtttzzz{{{xxxrrriiidddbbbaaaZZZSSSSSSTTTUUUWWWYYY[[[\\\ZZZXXXUUUTTTSSSSSSRRRPPPQQQQQQRRRTTTUUUVVVWWWWWWZZZlll|||sssooolllvvv}}}}}}|||yyytttuuutttrrrrrrrrrsssttttttooonnnlllkkkjjjhhheeeccciiigggffffffhhhkkknnnpppqqqfff```dddfffdddhhhooo{{{zzzooolllvvvzzzxxx|||sss]]]RRRRRR```jjjsssrrrkkkjjjjjjpppyyytttXXXHHHDDD=========<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@AAAAAAAAAYYY}}}{{{}}}iiiVVVSSSOOONNNOOOOOONNNLLLNNNNNNNNNLLLJJJIIIKKKLLLMMMPPPQQQOOOOOOSSSSSSQQQOOONNNLLLJJJHHHFFFEEEEEEJJJGGGLLLTTTaaa~~~ppphhhkkkyyy}}}yyyvvvlll\\\OOOCCCDDDFFFOOObbb{{{~~~~~~{{{rrrvvvllljjjmmmjjjoooiiifffkkkuuuyyyuuunnnpppqqqqqqooommmlllmmmnnnoooqqqqqqoooqqqvvvyyyxxxzzz|||{{{nnn]]]RRRSSS\\\hhhnnn~~~~~~zzzxxxyyyyyyyyyyyywwwrrrmmmiiigggeeedddccceeelllwwwtttjjjdddhhhmmmooopppsssoooqqqsssuuuvvvvvvtttssspppnnnllllllnnnqqqsssssstttsssrrrrrrrrrpppmmmjjjbbbUUUHHHDDDCCCBBB@@@@@@@@@>>>FFFSSSkkk{{{qqqnnnkkkiiiiiigggaaaYYYPPPIIIFFFCCC333<<>>>>>???@@@@@@???@@@BBBCCCHHHhhhxxxkkkYYYRRRPPPNNNMMMNNNOOONNNMMMMMMNNNOOONNNLLLJJJKKKLLLKKKOOOQQQQQQRRRUUUUUURRRPPPNNNKKKIIIGGGFFFEEEEEEFFFGGGKKKOOO```~~~pppeeegggsss~~~{{{xxxpppbbbWWWEEEBBBCCCMMM___uuuyyyrrrnnnfffgggiiihhhfffbbbcccmmmzzzxxxoooqqqqqqpppnnnllllllnnnpppqqqtttuuutttvvv{{{}}}{{{zzzooo```SSSPPPYYYgggrrr}}}~~~|||yyywwwwwwuuutttssspppiii```XXXXXXWWWVVVYYYbbbppp~~~sssmmmiiikkkmmmnnnqqqtttooopppqqqrrrrrrqqqooonnnnnnmmmlllmmmooorrrrrrrrrtttsssssssssrrrooojjjggg]]]QQQFFFCCCBBBAAA@@@AAAAAA===IIIbbbwwwooommmkkkggggggeee```VVVMMMEEEAAAAAA999???AAA===UUUllleeePPP@@@KKKVVV```gggnnnkkkcccccc```^^^___```^^^ZZZVVVWWWVVVVVVUUUUUUUUUUUUTTTUUUTTTRRRPPPOOOOOOOOOOOOPPPQQQOOOVVVcccdddaaahhhwwwzzz}}}{{{{{{}}}rrrZZZVVVddd{{{yyyiiigggqqqxxxwww]]]dddqqqhhhlllwww|||yyyggg___^^^YYYVVVVVVVVVVVVXXX[[[]]]___ZZZ\\\^^^\\\VVVRRRRRRRRRTTTTTTTTTUUUVVVYYY[[[\\\YYYiiirrrmmmzzz}}}yyywwwssssssrrrqqqooooooqqqrrrooommmmmmppptttsssooojjjkkknnnqqqsssssssssttttttuuulllhhhnnnwww|||xxxoooppppppvvv}}}dddWWWQQQVVV^^^^^^]]]___^^^hhh}}}tttrrrsssssstttvvv[[[NNNFFFFFFDDD:::<<<;;;:::::::::;;;===>>>>>>@@@AAA@@@??????CCCFFFXXXooouuuccccccnnnVVVPPPOOONNNNNNMMMMMMLLLLLLMMMOOOPPPOOOMMMLLLLLLLLLJJJOOORRRRRRTTTWWWWWWSSSPPPNNNKKKIIIGGGFFFFFFGGGCCCFFFIIILLLgggzzzjjjgggsssxxxxxx|||~~~{{{wwwpppcccZZZIIICCCBBBMMM]]]ppp}}}wwwxxxpppfffddddddccccccbbbbbbhhhrrr}}}yyyrrrqqqqqqpppnnnmmmmmmoooqqqrrrvvvwwwwwwyyy}}}}}}yyyrrrdddUUUNNNVVVhhhvvv~~~}}}zzzxxxwwwtttqqqnnnjjjbbbVVVMMMRRRRRRQQQUUUbbbttttttpppllllllnnnoooooooooppppppppppppooonnnmmmlllmmmlllmmmoooqqqsssrrrqqqppppppppppppooolllfffbbbWWWMMMDDDBBBBBB@@@@@@AAABBB???PPPsssuuuqqqqqqoooffffffddd^^^TTTJJJCCC???DDDCCCGGGFFFIIIcccrrrgggMMMBBBVVViiitttwwwwwwjjjhhhdddbbb`````````]]]ZZZVVVXXXYYYYYYYYYWWWVVVVVVVVVSSSTTTSSSQQQQQQSSSUUUTTTSSSTTTQQQVVV^^^[[[]]]jjj|||tttrrrttt~~~{{{eee]]]aaakkkxxxzzz~~~dddRRRbbbpppiiiqqqxxx~~~aaaVVVXXXVVVVVVVVVVVVXXXZZZ\\\___```ZZZ]]]^^^\\\WWWSSSRRRSSSTTTTTTUUUVVVWWWYYYZZZ[[[[[[jjjvvvlllsss~~~yyyxxxooopppqqqpppnnnooorrrtttppppppppprrrtttrrrnnnjjjhhhlllqqqtttuuuvvvxxxzzzzzzsssnnnqqqwww{{{}}}}}}ooofffhhhkkkzzz}}}eeeYYYRRRVVV]]][[[XXXXXXWWWaaavvvuuussstttrrrpppzzz|||cccSSSLLLDDDDDDDDD===>>>===<<<;;;:::;;;<<<<<>>???DDDIIIcccggg]]]TTTccc~~~xxxdddYYYQQQQQQQQQOOOMMMLLLKKKKKKNNNPPPQQQQQQNNNMMMMMMMMMKKKPPPSSSSSSTTTWWWWWWSSSQQQOOOMMMKKKIIIHHHHHHHHHCCCDDDGGGNNNnnnssskkkuuuuuuttt|||xxxpppfff^^^OOODDDAAAKKKXXXggg}}}{{{zzz}}}iiibbbbbbbbbcccggglllpppwww|||}}}yyytttqqqnnnooooooooonnnoooqqqssstttwwwxxxwwwyyy}}}~~~|||yyysssfffWWWNNNUUUgggxxx~~~}}}yyyxxxwwwsssnnniiiccc[[[QQQKKKPPPSSSTTTXXXdddwwwrrrpppnnnnnnqqqssspppkkkooonnnmmmlllkkkkkkkkkkkkllllllnnnqqqtttuuusssqqqmmmnnnooopppoookkkeee```QQQIIICCCBBBBBBAAAAAACCCBBBCCC^^^tttrrrqqqooofffeeebbb\\\RRRIIIBBB???DDDGGGIIIIIISSShhhnnnbbbLLLFFFbbb{{{|||vvvlllllldddcccbbbaaa```]]]ZZZWWWXXXZZZ[[[[[[XXXVVVVVVWWWWWWZZZXXXTTTTTTXXXYYYVVVTTTTTTPPPRRRXXXWWWaaaxxxyyylllmmmsss{{{~~~wwwnnndddbbbaaatttlll[[[OOO```|||qqqvvvwww}}}|||]]]SSSWWWWWWUUUVVVXXX[[[]]]```bbbccc]]]]]]]]][[[XXXVVVUUUUUUUUUUUUWWWXXXYYYZZZZZZYYYXXXcccyyy~~~qqqsssyyyxxxoooqqqrrrqqqooopppssswwwrrrsssttttttrrrooommmkkklllpppuuuxxxyyy|||{{{wwwvvvvvvvvvvvvrrrmmmaaa^^^gggrrrzzzbbbVVVOOOJJJQQQPPPNNNPPPRRR^^^uuutttqqqpppmmmiiiqqqwwwzzz|||}}}yyyttteeeUUUNNNKKKBBB@@@BBB>>>>>>>>>>>>======<<<<<<;;;???AAABBB@@@===???EEELLLaaaXXXIIIMMMhhhxxx{{{eee]]]XXXRRRSSSSSSRRROOOLLLLLLLLLPPPQQQRRRQQQOOOMMMNNNOOOPPPSSSUUUTTTUUUXXXWWWTTTRRRQQQPPPOOOMMMLLLKKKJJJDDDDDDGGGOOOnnn~~~nnnwwwuuuxxx{{{tttllleeeXXXHHHAAAIIIQQQZZZppp}}}{{{ttteeeaaafffoooyyy~~~yyypppkkkjjjkkkmmmoooppppppqqqsssuuuvvvyyyyyywwwxxx|||}}}{{{~~~|||wwwrrrfffVVVMMMSSSeeeuuu|||}}}}}}{{{xxxwwwvvvrrrkkkbbbZZZUUURRRQQQXXX^^^bbbbbbjjjxxxlllpppsssttttttuuuqqqlllkkkjjjiiihhhhhhhhhjjjkkkkkkmmmppptttwwwwwwtttrrrooooooqqqrrrqqqkkkddd^^^MMMFFFBBBCCCCCCAAABBBEEEBBBMMMsss~~~ssspppmmmiiieeeccc___XXXOOOGGGBBB@@@@@@BBBCCCHHHWWWdddaaaUUUJJJIIIkkktttpppxxxmmmkkkddddddcccbbb```]]]ZZZYYYXXX[[[^^^\\\YYYVVVVVVWWW```dddaaaZZZXXX]]]\\\XXXSSSRRRMMMNNNRRRUUUhhhuuunnnttt{{{{{{gggWWWTTTfffkkk\\\TTTNNNccctttuuuzzzwww\\\VVVZZZWWWUUUWWW[[[___bbbeeeffffff```^^^\\\[[[ZZZZZZXXXWWWVVVXXXZZZ\\\\\\[[[YYYXXXVVVZZZkkk}}}yyytttrrr{{{zzzsssuuuwwwuuuqqqqqqtttxxxsssvvvxxxuuuqqqmmmnnnppprrruuuyyyzzz{{{yyyuuuuuuvvvmmmiiiaaaeeevvvoooXXXNNNIIIAAAHHHGGGFFFJJJMMM[[[sss|||tttqqqnnnjjjhhhlllmmmkkkjjjjjjfffaaaYYYLLLIIIHHH???===@@@===;;;<<<>>>???@@@???>>>===@@@BBBCCC@@@===>>>FFFNNNXXXRRRFFFRRRrrr|||yyyooo[[[ZZZTTTQQQSSSUUUTTTQQQOOOOOOPPPRRRSSSRRRPPPNNNNNNOOOQQQVVVYYYYYYVVVVVVXXXXXXUUURRRSSSSSSSSSRRRPPPMMMLLLGGGEEEHHHOOOdddsssyyywww~~~xxxrrrmmmeeePPPEEEIIILLLNNNccc~~~wwwqqqjjjjjjuuu{{{qqqhhhcccaaagggjjjnnnqqqrrrsssuuuvvvzzz{{{zzzvvvwww{{{}}}{{{yyyzzz~~~~~~zzztttnnncccTTTLLLQQQbbbppp|||}}}~~~{{{xxxwwwxxxtttkkk___VVVTTTXXX^^^mmmwwwzzztttrrrxxxyyyuuukkkxxx~~~uuupppnnnllliiihhhgggfffgggiiilllmmmlllnnnrrrwwwzzzyyyvvvrrrqqqqqqrrrsssooohhh___XXXIIIEEEBBBCCCDDDBBBCCCGGGGGGZZZyyyssspppkkkeeecccaaa[[[SSSJJJDDDAAA@@@??????>>>III\\\```TTTLLLFFFLLLqqqwwwhhhqqqooommmhhhcccddddddccc```]]][[[[[[YYY]]]```___ZZZWWWWWWYYYbbbgggeee\\\ZZZ``````YYYTTTSSSNNNNNNRRRUUUnnn}}}rrrrrr|||rrr^^^VVVbbb~~~|||lllXXXRRRRRRTTTuuu~~~uuuvvvsss\\\YYY\\\UUUUUUXXX]]]bbbfffhhhiiihhhddd```\\\[[[\\\]]]\\\YYYXXXZZZ]]]______]]]ZZZXXXYYYXXXdddtttuuuppp}}}qqqlll||||||wwwyyyzzzxxxsssrrruuuyyyssswwwzzzwwwpppmmmpppttttttwwwyyyxxxyyy~~~}}}yyy{{{|||wwwsssnnnvvvcccOOOHHHEEEEEELLLKKKHHHLLLOOO]]]tttuuurrroooiiijjjlllkkkfffcccccc```\\\VVVIIIGGGGGG???===@@@===999;;;>>>AAABBBAAA@@@>>>@@@BBBCCC@@@<<<>>>GGGOOORRRUUUNNN[[[|||```WWWZZZRRROOORRRUUUUUUSSSQQQRRRSSSTTTSSSRRRPPPNNNNNNPPPRRR[[[]]]\\\XXXWWWYYYYYYWWWSSSTTTVVVVVVUUURRROOOMMMHHHFFFJJJOOOZZZtttyyy|||www{{{yyy~~~zzzuuuqqqpppYYYJJJLLLKKKIII\\\yyy}}}yyyzzzxxxyyyyyyqqqjjjddd___\\\dddiiinnnrrrtttuuuvvvvvv|||}}}{{{vvvvvv{{{}}}|||zzzyyy~~~}}}{{{}}}~~~|||rrrlll```RRRKKKPPP___lll~~~~~~zzzzzz|||xxxnnn```UUUVVV___iiizzzwwwssskkknnntttiiihhhiiikkkjjjhhhhhhiiilllppprrrlllnnnsssxxx|||{{{wwwsssqqqrrrrrrqqqmmmdddYYYRRRHHHDDDBBBDDDDDDCCCDDDHHHLLLeeevvvsssrrrllleeebbb___XXXPPPGGGBBB@@@@@@BBB@@@>>>MMMbbb```OOOJJJDDDOOOvvvnnn```wwwyyyjjjmmmfffcccddddddccc```^^^\\\\\\ZZZ^^^bbbaaa\\\XXXXXXZZZ^^^dddccc[[[ZZZbbbbbb\\\WWWVVVRRRRRRTTTWWWrrrwwwttt|||lll[[[bbbzzzzzziii]]]PPPOOOTTT^^^}}}}}}qqqttt~~~nnnbbb\\\ZZZZZZXXXZZZ^^^aaadddeeeeeeeeeaaa]]]ZZZYYY\\\______]]]___ZZZYYYbbbllllll```SSSbbb\\\___kkkmmmmmm}}}{{{kkk|||{{{vvvsssssssssqqqtttxxxtttuuuvvvssspppnnnppprrrvvvvvvwwwwwwxxx{{{yyyUUULLLGGG>>>AAAFFFFFFHHHNNNOOOWWWlll~~~~~~pppmmmmmmjjjfffdddbbbbbbbbb___ZZZVVVKKKJJJGGGDDDBBB@@@>>>>>>>>>===<<<<<<===???AAACCCEEE??????CCC>>>999FFFZZZYYYNNNVVVjjjxxxxxx]]]TTTTTTSSSWWWVVVUUUSSSRRRRRRQQQQQQUUUTTTRRRPPPOOOOOOOOOPPPTTTVVVUUURRRRRRUUUVVVSSSWWWXXXXXXVVVTTTPPPLLLJJJEEEIIILLLMMMRRR___ppp{{{sssrrrzzz~~~zzzyyyyyywwwhhhRRRGGGIIIJJJXXXqqq|||}}}yyyxxxvvvvvv}}}wwwrrrooommmeee[[[YYY^^^kkkmmmqqquuuwwwxxxxxxxxx{{{xxxuuuvvvyyy{{{zzzyyyxxxzzz~~~{{{~~~yyyooobbbTTTLLLKKKPPP]]]iii~~~zzz}}}{{{vvvtttxxxooo```YYYVVVQQQaaaooocccdddhhhzzziiifffkkkllluuukkkeeeiiinnnmmmmmmooopppvvv}}}}}}yyyuuutttwwwtttppplllggg___TTTLLLIIICCCCCCIIIIIIEEEFFFLLLVVVuuurrrqqqiiiaaa]]]YYYRRRJJJDDDAAA@@@@@@AAAAAADDDTTTdddZZZFFFCCC>>>WWWnnnnnn^^^dddoooeeejjjgggbbbcccccccccaaa___]]]\\\^^^______[[[VVVUUUWWWZZZ]]][[[YYYYYYZZZ[[[[[[[[[VVVWWWUUUPPPKKKTTTmmmllleeeooommm___XXXVVVRRRQQQ```~~~zzzpppsss|||sssfff___\\\\\\ZZZ\\\^^^aaacccccccccbbb]]]ZZZWWWWWWZZZ\\\\\\ZZZZZZXXXXXX[[[___```[[[VVV\\\WWWZZZfffoootttssswww}}}{{{uuurrrqqqssssssppppppsssssstttuuussspppnnnppprrrrrrrrrsssssstttxxx|||lllSSSLLLHHHAAAAAAGGGEEEFFFLLLNNNWWWkkk}}}{{{ooonnniiibbbdddbbb```______\\\VVVRRRJJJIIIFFFDDDAAA???>>>===>>>============???BBBCCCGGGDDDDDDFFFDDDCCCNNN\\\ZZZXXX```uuulll\\\WWWVVVUUUXXXWWWUUUTTTRRRRRRQQQQQQSSSRRRPPPOOONNNOOOOOOPPPRRRUUUVVVSSSTTTWWWWWWTTTVVVVVVUUUSSSPPPMMMIIIHHHFFFJJJLLLLLLQQQ^^^qqq~~~sssqqq|||uuu]]]OOOLLLIIITTTlll|||yyyyyyuuuuuuuuuuuuyyy}}}{{{tttnnnkkkjjjgggaaa[[[^^^ffftttuuuwwwxxxyyyyyyyyyxxxxxxvvvtttuuuxxxzzzzzzyyyyyyzzz~~~zzz|||~~~~~~{{{xxx|||}}}vvvggg[[[NNNGGGHHHOOO]]]iii~~~{{{~~~{{{vvvtttrrriiiYYYQQQSSSXXXssswww^^^XXXaaakkk{{{|||fffdddlllqqqpppiiidddgggjjjiiikkknnnpppuuu{{{}}}{{{xxxuuuuuusssqqqnnniiicccZZZQQQKKKHHHCCCAAABBBCCCHHHUUUddd~~~rrrpppnnnggg```VVVRRRKKKEEE@@@>>>>>>>>>???AAAEEEUUUcccXXXFFFCCCDDDRRR```aaa]]]mmmkkkcccgggddd````````````___^^^\\\[[[^^^^^^]]][[[XXXVVVVVVWWWZZZXXXVVVVVVXXX[[[\\\\\\]]]YYYTTTPPPLLLQQQ```ooorrr^^^RRRKKKPPPXXXiii}}}zzzyyyttt|||vvvzzzyyy|||xxxjjjbbb^^^^^^[[[\\\^^^```aaaaaa``````ZZZXXXVVVXXX[[[\\\[[[XXXVVVWWWWWWUUUSSSTTTWWWZZZXXXVVVWWW```ooo{{{ttt~~~yyy||||||rrrrrrpppqqquuuuuuqqqoooppprrrssssssrrrpppoooqqqrrrqqqrrrrrrrrrsssuuuyyy|||{{{~~~www\\\PPPKKKHHHEEEAAAGGGEEEEEEKKKNNNXXXkkk|||wwwvvvpppppphhh]]]aaa```^^^\\\ZZZWWWRRRNNNHHHGGGEEEBBB@@@>>>======>>>>>>===>>>???AAABBBDDDCCCDDDDDDDDDDDDHHHPPPWWWTTT```iii|||rrr^^^[[[YYYXXXXXXXXXWWWUUUSSSRRRQQQPPPPPPOOOOOONNNNNNNNNNNNOOOOOORRRUUUWWWUUUVVVXXXXXXTTTTTTSSSQQQOOOLLLJJJHHHGGGJJJKKKKKKKKKNNN\\\pppuuuppp|||jjjXXXPPPIIIQQQhhh}}}zzzwwwwwwsssuuuvvvuuuuuuuuunnnffffffggghhhgggcccbbbiiisss}}}|||zzzyyyxxxwwwwwwxxxuuuttttttuuuwwwxxxxxxwwwxxxyyy}}}zzzwwwyyy|||xxxwww|||zzzrrr]]]SSSHHHEEEHHHQQQ```mmm~~~|||yyytttrrrllleeeWWWQQQVVVbbbcccNNNNNN]]]lllsss]]]]]]gggnnnjjjggggggkkknnnpppsssxxxyyy|||~~~~~~{{{wwwtttsssooonnnkkkddd[[[RRRLLLIIIFFFEEEDDDDDDHHHWWWssszzzqqqmmmkkkeee___OOOLLLFFFAAA>>>======>>>>>>DDDKKKYYYcccVVVEEEEEEJJJRRR]]]gggtttyyyeeebbbeee```````````````___^^^\\\[[[]]]\\\[[[[[[[[[ZZZWWWVVVWWWUUUSSSSSSVVVZZZ\\\]]]bbbZZZSSSPPPPPPQQQUUU\\\fffjjjuuu~~~~~~|||~~~yyyrrrooommmiiizzzzzzdddQQQIIINNN\\\ssszzzvvvtttrrrtttyyy|||kkkaaa^^^```ZZZ[[[]]]^^^___`````````\\\ZZZYYY[[[^^^___\\\YYYVVVVVVVVVSSSQQQRRRWWW\\\XXXZZZZZZ]]]kkk~~~uuummmtttssstttxxxxxxtttrrrtttrrrrrrrrrqqqqqqqqqrrrsssuuuuuuuuuuuutttuuuwwwzzzxxx{{{}}}~~~bbbUUUNNNHHHEEEFFFBBBIIIGGGEEEKKKPPP[[[lllzzzwwwqqqpppqqqjjj______^^^]]]ZZZWWWRRRNNNKKKFFFEEECCCAAA???======<<<>>>>>>>>>???@@@BBBDDDEEEAAAEEEEEEAAABBBJJJOOOPPPQQQiiisss^^^WWWZZZYYYWWWYYYVVVUUUSSSRRRPPPOOOOOOOOOMMMMMMMMMMMMNNNNNNOOOOOOSSSWWWYYYWWWWWWXXXVVVRRRRRRQQQOOOMMMKKKJJJJJJJJJPPPOOOMMMKKKLLLVVVlll{{{rrr{{{qqq___TTTKKKPPPdddttt|||yyyyyyvvvyyyxxxvvvtttrrrkkkcccfffkkkpppqqqnnnoooxxx~~~|||yyyvvvtttuuuvvvwwwvvvvvvvvvwwwwwwwwwvvvuuuwwwyyy{{{}}}|||zzzzzz{{{~~~yyyuuuwww}}}~~~vvvmmmUUUMMMFFFFFFMMMXXXhhhuuu~~~|||~~~wwwrrrpppkkkhhh]]]XXX^^^iiivvv[[[OOOTTTeeetttkkkYYY[[[dddhhhbbbfffmmmuuuyyy}}}{{{vvvrrrpppmmmmmmhhh___TTTKKKHHHGGGCCCHHHKKKLLLVVVrrrzzzrrrnnniiiccc^^^MMMKKKFFFBBB???>>>??????>>>HHHSSS___dddSSSDDDHHHMMMXXXkkk~~~nnncccbbbeee```eeeeeedddbbb```^^^\\\[[[\\\ZZZYYY[[[^^^___\\\XXXWWWTTTRRRRRRUUUXXX[[[\\\```XXXRRRQQQRRRSSSVVVZZZ^^^aaakkkvvvzzz{{{xxxjjjlllppp\\\YYYWWWQQQccckkkuuu}}}uuu]]]NNNLLLWWWrrr|||xxxsssqqqtttrrrwww~~~jjj___]]]aaaYYYZZZ[[[]]]___```aaabbb]]][[[YYY[[[^^^^^^\\\YYYTTTTTTSSSSSSTTTUUUWWWXXXVVV\\\]]]\\\hhh~~~wwwrrrwwwuuuuuuxxxyyyvvvuuuxxxrrrqqqqqqqqqrrrsssttttttwwwxxxwwwvvvsssssstttvvvsssxxx}}}}}}jjjZZZTTTNNNDDDAAAFFFCCCMMMKKKHHHOOOVVV```qqq~~~pppnnnnnnhhhbbb]]]]]]\\\YYYUUUPPPKKKIIIDDDCCCBBB@@@>>>======<<<>>>??????@@@BBBCCCEEEFFFDDDHHHHHHDDDEEEKKKPPPPPPXXXuuu~~~oooXXXWWWZZZUUUTTTXXXSSSRRRQQQPPPOOONNNNNNNNNLLLMMMMMMNNNOOOOOOOOOOOOUUUYYYZZZWWWVVVWWWUUUPPPPPPOOOOOONNNNNNNNNOOOOOOUUURRROOOLLLJJJPPPeeeyyyyyytttuuudddYYYMMMNNN]]]kkk|||~~~~~~zzz{{{zzzvvvssssssoooiiijjjssszzz|||{{{}}}}}}{{{wwwttttttvvvyyy{{{{{{{{{{{{zzzxxxwwwwwwwwwzzz|||}}}|||zzzyyyyyyyyyxxxrrrnnnuuu}}}{{{pppdddOOOIIIFFFJJJSSS___ooo|||~~~|||vvvqqqqqqnnnkkk```YYY___jjjiiiXXXVVV```sssggg]]]ccckkkmmmhhhoooyyyzzzvvvqqqooommmkkkeeeZZZOOOGGGEEEFFFEEEJJJKKKNNNccc{{{tttnnnhhhaaa\\\MMMJJJFFFCCC@@@????????????LLLWWW```___NNNDDDMMMWWWeee{{{qqqiiiddddddgggdddiiihhheeebbb___\\\ZZZYYYZZZYYYYYY\\\aaabbb```]]]YYYVVVTTTSSSUUUXXXZZZZZZ[[[VVVSSSRRRQQQQQQWWW______aaakkkvvv|||{{{{{{yyy{{{```ccc~~~iiiVVVWWW[[[XXX]]]eeesssrrrYYYNNNQQQYYY}}}{{{wwwnnnmmmsssxxx~~~mmm```^^^bbbYYYZZZ[[[]]]___```bbbccc\\\YYYWWWWWWYYYZZZXXXUUUQQQPPPPPPRRRVVVXXXVVVTTTSSSYYY[[[[[[fff|||yyyxxxvvvssstttwwwxxxuuuuuuwwwrrrqqqppprrrtttvvvvvvvvvtttuuuuuusssqqqpppqqqrrrrrrwww|||yyyggg]]]UUUQQQKKKCCCBBBFFFEEEQQQRRROOOVVV___iiiwww}}}oookkkgggccc___[[[[[[[[[XXXSSSNNNJJJIIICCCBBBAAA@@@>>>>>>======>>>???@@@BBBCCCEEEFFFGGGEEEFFFGGGFFFEEEHHHNNNSSSeee|||~~~sssdddYYYWWWWWWSSSRRRUUUQQQPPPOOOOOONNNNNNOOOOOONNNNNNOOOPPPQQQQQQPPPPPPUUUXXXYYYVVVUUUVVVTTTPPPPPPQQQQQQQQQRRRRRRRRRSSSVVVSSSQQQOOOJJJLLL^^^sss|||uuusss|||lllaaaSSSMMMTTTcccuuu{{{}}}{{{vvvuuuvvvuuuqqqoooxxx|||zzzxxxvvvwww{{{~~~{{{zzz|||}}}|||xxxvvvtttqqqpppiiigggrrr|||xxxhhh[[[JJJGGGHHHPPP[[[ggguuu~~~|||{{{xxxqqqnnnooonnniiiYYYQQQZZZhhhttt\\\RRRVVVcccyyyyyyhhhgggrrrzzz{{{~~~{{{yyyvvvrrrpppjjjfff^^^TTTLLLGGGFFFGGGIIILLLLLLTTTtttyyyqqqkkkeee]]]XXXJJJHHHEEEBBB???>>>>>>???BBBPPPYYY\\\WWWJJJJJJ]]]pppxxxhhhgggeeedddhhhhhhhhhgggccc```\\\YYYWWWVVVZZZZZZZZZ]]]___``````___ZZZXXXWWWWWWYYY[[[[[[[[[ZZZWWWUUUSSSOOONNNUUU^^^]]]```jjjwww~~~uuuuuuuuuyyydddjjjgggWWWYYYaaaeeeqqqyyyoooUUUNNNUUUfff{{{yyysssjjjiiinnnvvvttttttdddaaaddd\\\\\\]]]]]]^^^```aaabbb]]]YYYUUUTTTVVVVVVTTTRRRNNNOOOPPPSSSVVVXXXXXXWWWVVVWWWXXX[[[fffwwwyyyyyyrrrrrruuuzzzzzzvvvsssuuusssqqqppprrrvvvyyyyyyxxxooopppqqqqqqpppppprrrsssuuuxxxxxxxxxzzz}}}{{{wwwyyywwwyyy~~~}}}ttthhhbbbVVVRRRLLLIIIGGGFFFFFFGGGGGGVVVXXXUUU^^^gggqqq}}}{{{kkkgggccc___]]]WWWYYYYYYVVVQQQKKKIIIHHHCCCBBBAAA@@@???>>>>>>>>>>>>???AAACCCEEEFFFGGGGGGEEECCCFFFJJJGGGFFFOOO]]]vvv|||ccc^^^XXXTTTSSSSSSSSSRRRPPPPPPPPPPPPPPPQQQQQQRRRPPPQQQRRRRRRSSSRRRQQQQQQSSSVVVVVVSSSSSSVVVVVVSSSSSSTTTUUUUUUUUUTTTSSSRRRSSSQQQQQQQQQJJJIIIZZZooovvv}}}|||vvvlll]]]QQQRRR\\\nnn}}}|||zzz{{{{{{xxxuuuzzz~~~|||zzzxxxxxxzzz~~~zzzxxxuuuppplllddddddsssyyyfffWWWKKKJJJNNNYYYeeeppp|||zzzvvvsssqqqmmmgggeeehhhddd___QQQMMMZZZhhhyyyzzzgggWWWVVV\\\fffzzzyyy}}}{{{zzzyyyvvvsssoooddd^^^UUUMMMJJJIIIJJJJJJLLLRRRYYYlll~~~rrrjjjeee```XXXQQQFFFEEECCCAAA@@@@@@AAABBBLLLWWWZZZWWWRRRKKKYYYwwwrrr```fffeeeaaafffjjjgggeeebbb___\\\ZZZYYYYYY[[[\\\\\\\\\[[[[[[\\\^^^ZZZYYYYYY[[[^^^______^^^\\\YYYWWWWWWSSSQQQVVV]]][[[```oooyyyyyyyyytttxxxooopppzzzpppWWWRRR\\\}}}|||xxxtttoookkkkkkkkkxxxjjjiiizzziiiccceee______^^^^^^^^^___``````___ZZZUUUSSSTTTUUUTTTRRRNNNPPPSSSUUUWWWXXX[[[]]][[[WWWVVV\\\fffsss|||||||||qqqrrrwww~~~~~~xxxtttssstttrrrqqqssswwwzzzzzzyyylllnnnpppqqqrrrsssuuuwwwuuuvvvtttrrrssswwwvvvrrroooiiiiiiooolll___VVVVVVNNNKKKEEEAAADDDJJJKKKHHHHHHXXX\\\ZZZcccmmmuuuxxxhhheeeccc```^^^UUUWWWXXXUUUOOOJJJHHHGGGCCCBBBAAA@@@????????????>>>???AAACCCEEEGGGGGGHHHIIIEEEJJJQQQOOOJJJVVVjjjooo\\\[[[VVVPPPPPPTTTUUUQQQPPPPPPPPPQQQRRRSSSTTTTTTRRRRRRSSSTTTTTTSSSRRRQQQQQQSSSTTTQQQSSSWWWXXXWWWUUUVVVWWWWWWVVVTTTQQQPPPPPPNNNPPPRRRLLLIIIXXXmmmzzz}}}vvvgggXXXVVVYYYjjj}}}|||yyy|||}}}|||zzzyyyxxxxxxzzz~~~~~~{{{vvvlllccceeevvv|||gggWWWNNNNNNTTTaaammmwww|||rrrnnnjjjgggbbb\\\\\\___XXXVVVNNNOOO^^^hhhppp~~~pppddd^^^dddkkkqqq}}}}}}{{{zzzwwwrrrnnn___WWWNNNHHHIIIKKKMMMMMMLLLYYYkkkyyykkkccc```\\\TTTMMMEEEDDDCCCCCCCCCDDDEEEFFFVVV^^^\\\VVVPPPPPPhhhhhh\\\fffddd___dddkkkgggeeeccc```^^^]]]]]]]]]\\\^^^^^^[[[WWWVVVXXX[[[XXXYYY[[[^^^bbbcccbbbaaa^^^[[[YYY[[[[[[YYYZZZ]]]^^^eeexxx{{{~~~yyysss\\\YYYeeeyyywwwrrrmmmmmmoooooommmffffffyyyeeebbbbbbaaaaaaaaaaaaaaaaaaaaaaaa\\\ZZZXXXWWWWWWVVVTTTRRRRRRTTTWWWZZZ\\\\\\\\\\\\XXXZZZ[[[ZZZ\\\eeeuuu|||zzzwwwxxxnnnlllqqqxxx|||{{{wwwrrrpppooouuuzzz{{{xxxvvvwwwyyynnnooorrruuuxxxwwwtttqqqsssuuuwwwyyyxxxvvvsssqqqgggbbb]]]\\\WWWPPPLLLKKKHHHFFFDDDCCCCCCEEEGGGHHHMMMSSSYYY]]]aaakkkyyymmmdddbbbbbbbbbZZZXXXVVVSSSOOOKKKGGGEEEDDDBBBBBBAAA@@@??????@@@@@@@@@AAABBBDDDEEEFFFFFFFFFEEEJJJQQQQQQIIIJJJccc___ZZZYYYXXXVVVUUUTTTTTTTTTQQQPPPOOOQQQSSSTTTTTTSSSXXXXXXVVVUUUSSSQQQPPPOOORRRTTTVVVXXXYYYXXXWWWVVVWWWWWWXXXXXXXXXWWWWWWVVVQQQRRRQQQNNNLLLPPPXXX```tttfff[[[YYY]]]jjj|||}}}|||}}}~~~}}}{{{{{{|||}}}vvvtttxxx~~~rrrgggjjj~~~}}}cccQQQQQQXXXaaahhhooo{{{wwwkkkgggeeeaaa^^^\\\\\\]]]^^^ZZZVVVTTTXXXcccqqq|||uuusssqqqttt}}}~~~yyywwwvvvssslllfffWWWNNNHHHKKKOOONNNKKKJJJWWWpppxxxqqqmmmfff]]]UUUNNNJJJHHHFFF@@@AAAGGGFFF@@@DDDOOOhhhcccZZZOOOKKKUUUiiizzz~~~gggtttlll```dddjjjhhhfffhhhjjjgggaaa]]][[[\\\^^^`````````^^^]]]\\\[[[[[[[[[ZZZ[[[]]]]]]]]]]]]___aaa```\\\ZZZ[[[^^^^^^ZZZVVVZZZggg}}}tttvvvrrr]]]^^^lllzzzwwwxxxwwwuuussspppnnnlllkkkpppmmmyyygggeeeeee^^^^^^^^^^^^^^^^^^^^^^^^\\\ZZZXXXWWWWWWVVVTTTRRRTTTVVVXXXZZZ\\\\\\\\\[[[VVVXXXZZZYYYZZZbbbooozzzzzztttzzzrrrppptttyyy|||{{{xxxuuutttppptttxxxwwwsssqqqqqqsssssstttuuuxxxzzzyyywwwtttqqqsssuuuvvvvvvtttqqqoooiii```XXXTTTPPPKKKHHHHHHGGGEEEDDDCCCCCCEEEGGGIIIKKKQQQXXX\\\aaakkkyyynnneeebbbbbb```YYYZZZXXXUUUQQQMMMJJJHHHGGGEEEDDDDDDCCCBBBBBBCCCCCCDDDEEEFFFGGGIIIIIIIIIIIIFFFKKKPPPPPPOOOXXXqqq|||bbbZZZYYYXXXWWWVVVUUUUUUUUUTTTSSSRRRSSSVVVWWWVVVUUUXXXWWWVVVUUUSSSRRRQQQQQQUUUWWWYYYZZZ[[[[[[ZZZYYYZZZZZZYYYYYYXXXWWWVVVUUUMMMNNNNNNKKKIIILLLSSSYYYuuu~~~nnncccWWWYYYdddwww~~~}}}~~~~~~rrrqqqxxxbbbUUUVVVaaannnvvv|||rrrkkkhhhfffdddaaa`````````aaa___]]]]]]cccnnn|||~~~zzzuuusssqqqllleee^^^VVVOOOJJJMMMPPPPPPPPPQQQ\\\rrrkkkggg```XXXRRRMMMJJJIIIGGGBBBBBBEEEBBB???KKK[[[pppcccRRRHHHJJJWWWhhhsssmmmeeeuuuiiibbbeeefffcccdddkkkhhhddd```[[[ZZZZZZ]]]^^^___^^^]]][[[ZZZYYYYYYYYY]]]]]]\\\[[[ZZZ\\\___bbb```\\\YYYYYY[[[\\\XXXUUUVVVeee}}}yyyxxxrrr^^^]]]ggg~~~ppppppqqqsssuuutttsssrrrpppmmmkkkjjjyyyyyyhhhfffdddhhhhhhhhhhhhhhhhhhhhhhhheeecccaaa```aaa```^^^\\\]]]^^^```aaabbbaaaaaa```\\\___aaa```aaafffpppyyyzzz}}}wwwuuuwwwzzz{{{zzzyyyxxxyyy{{{xxxyyy{{{}}}||||||}}}~~~~~~}}}{{{uuuvvvxxxyyyyyywwwuuusssiii^^^RRRMMMKKKHHHEEEEEEGGGGGGFFFEEEFFFHHHKKKLLLOOOTTTYYY\\\```gggrrr{{{{{{qqqkkkgggfffddd]]]XXXVVVSSSPPPMMMJJJIIIHHHEEEEEEDDDCCCCCCCCCCCCDDDFFFFFFHHHIIIJJJJJJJJJJJJMMMQQQSSSRRRYYYkkkxxxjjj[[[]]]]]][[[ZZZYYYYYYXXXXXXXXXWWWVVVWWWYYY[[[ZZZYYYWWWWWWVVVVVVUUUTTTTTTTTTYYYZZZ\\\]]]^^^^^^]]]\\\\\\[[[[[[ZZZYYYWWWVVVUUUVVVXXXXXXVVVTTTUUUYYY]]]\\\sss}}}nnnccc[[[YYY```rrr~~~}}}|||{{{|||}}}}}}~~~xxxtttzzz|||qqqddd]]]kkkwwwtttrrrppppppooonnnnnnmmmmmmmmmnnnnnnpppwww~~~~~~yyyuuupppiii```YYYRRRNNNLLLNNNPPPQQQTTTYYYkkkqqqkkkfff___WWWPPPKKKIIIIIIGGGEEEDDDEEEBBBFFFYYYnnn|||gggOOOFFFOOO___kkkppp___gggoookkkkkkmmmiiieeeiiisssllliiieeeaaa``````bbbdddeeedddcccaaa```___^^^^^^ccccccaaa^^^]]]^^^bbbfffddd```\\\\\\]]]^^^\\\ZZZ[[[fffwwwzzzvvv{{{|||kkkgggmmmiii^^^bbbhhhpppwwwwwwxxxxxxwwwtttrrrppp|||}}}~~~~~~~~~~~~}}}|||{{{~~~|||pppfffcccccc```^^^]]]aaa`````````aaaccceeegggmmmppprrrrrrrrruuu{{{{{{zzzzzzrrrhhhgggeeebbb```^^^\\\\\\YYYYYYXXXWWWWWWXXXXXXXXX[[[[[[\\\]]]^^^______^^^fffiiihhhfffqqq|||wwwpppooonnnmmmlllllllllllljjjiiihhhiiikkklllkkkjjjffffffffffffffffffffffffhhhiiikkkllllllllllllllliiiiiiiiiiiihhhgggeeeeeeaaabbbccccccaaa```bbbdddmmm~~~qqqlllnnn|||{{{tttkkkaaaZZZVVVTTTTTTVVVWWWWWW^^^fffwwwpppkkkcccZZZSSSNNNLLLKKKJJJGGGGGGIIIKKKTTThhhzzzlllVVVPPPZZZiiiqqqrrruuuppppppsssuuurrrnnnsss{{{sssqqqnnnllljjjkkklllmmmooonnnlllkkkiiihhhhhhhhhiiiiiigggeeecccdddfffiiihhheeebbbaaaccceeeeeedddfffiiimmmtttrrrqqq~~~~~~uuuppprrrxxx\\\RRRUUU\\\eeesssuuuwwwxxxwwwuuusssqqq~~~}}}}}}