BM6P6(@ oooPPPGGGHHHPPP```ppp|||zzzkkk]]]VVVIIIHHHGGGHHHKKKPPPVVV[[[aaa]]][[[___hhhqqqvvvwwwyyyyyyzzz{{{~~~zzzxxx|||jjj___PPPFFFCCC@@@<<<777777666666888:::;;;:::888999777777777888888777666999777555666999:::888666666999<<<@@@EEELLLTTTYYYZZZ]]]bbbjjjwwwqqqjjjcccaaadddfffccc___dddcccbbbdddeeeffffffdddeee^^^XXXXXX]]]aaaaaa^^^YYYWWWSSSQQQPPPOOONNNMMMRRRSSSTTTVVVZZZ^^^bbbddd___\\\ZZZ\\\```bbb```\\\cccfffiiijjjjjjiiijjjkkknnnnnnmmmlllllloootttxxxssssssuuuzzz~~~}}}xxxvvvrrrlllfffddddddbbb___[[[VVVRRRPPPUUUSSSRRRTTTXXX[[[[[[ZZZ___aaabbb```[[[WWWWWWYYYYYY[[[^^^aaaeeehhhjjjkkkjjjnnnrrruuutttrrrqqqpppnnnfff___\\\ZZZZZZ___eeeaaadddiiimmmlllhhhccc```]]]aaa```XXXQQQMMMHHHBBBCCCAAA>>><<<<<<===???@@@>>>???@@@???@@@DDDKKKQQQRRRUUUZZZaaagggkkklllkkknnnkkkaaaQQQFFFBBB@@@>>><<<<<<<<<<<<<<<===>>>>>>@@@BBBJJJUUU^^^gggtttkkkbbbcccjjjhhhlllwwwrrr___SSSKKKDDD>>>EEEBBB@@@BBBFFFHHHEEEBBB@@@<<<:::===>>>;;;;;;===<<<===AAADDDCCCAAADDDJJJCCCHHHKKKIIIFFFIIISSS]]]SSSUUUWWWXXX]]]eeeqqqzzzqqqaaaPPPKKKGGGGGGKKKLLLJJJGGGvvvVVVJJJJJJVVVhhhvvv~~~www~~~~~~zzz}}}mmm]]]TTTOOOLLLJJJJJJOOOUUU[[[^^^dddaaa```dddmmmtttyyyzzz}}}}}}{{{wwwwwwyyyhhh\\\LLLCCC@@@???===:::999888777888999999777555:::999888999999999999888:::888777777999999888555888:::>>>CCCHHHPPPXXX^^^___aaadddmmm{{{|||llleee^^^]]]```cccaaa]]]bbbaaa``````bbbccccccbbb___[[[WWWYYY^^^```]]]XXXVVVTTTQQQOOOOOOOOONNNNNNNNNPPPRRRUUUYYY]]]```bbb[[[XXXVVVYYY^^^aaa```^^^```cccfffhhhiiijjjkkkmmmppppppooommmlllmmmqqqtttvvvuuuuuuxxx~~~{{{uuurrrpppmmmfffaaa^^^^^^\\\YYYUUUQQQMMMKKKMMMKKKIIIKKKMMMOOOOOONNNNNNOOOOOOMMMJJJHHHGGGGGGGGGIIIKKKOOORRRUUUWWWXXX^^^aaafffhhhiiiiiijjjkkkkkkddd___^^^\\\\\\___ddddddhhhnnnssstttpppiiicccccceeebbbZZZRRROOOKKKGGGCCCAAA>>>;;;::::::<<<======>>>??????@@@DDDJJJOOORRRUUU[[[aaafffiiiiiiiiihhheee[[[LLLBBB@@@@@@>>>???>>>===<<<<<<===>>>>>>EEEHHHOOOXXXaaaiiiuuusssccc^^^aaagggjjjsssttt```QQQIIIEEE@@@<<>><<<<<<>>>@@@>>>AAAHHHLLLKKKKKKMMMNNNRRRVVVUUURRRRRRWWW\\\```___^^^^^^```eeemmmrrr{{{}}}nnn^^^MMMIIIFFFFFFGGGHHHGGGEEExxxWWWHHHIIIXXXppp|||yyy~~~zzzrrraaaVVVVVVQQQMMMNNNTTT\\\aaadddgggggghhhlllrrrxxx|||~~~|||vvvrrrqqqaaaUUUGGG>>><<<======<<<;;;:::888888888777555333:::::::::::::::;;;;;;;;;;;;:::888888999999888777:::===AAAGGGMMMVVV___eeefffgggjjjsssuuuooommmvvvvvvfff```ZZZYYY\\\______]]]```^^^\\\\\\^^^`````````YYYWWWWWWZZZ^^^]]]XXXRRRRRRPPPMMMMMMNNNNNNNNNMMMJJJLLLPPPTTTXXX[[[]]]]]]VVVTTTSSSUUU[[[___``````aaacccfffgggggggggiiikkknnnoooooonnnmmmnnnppprrrxxxwwwvvvwww{{{~~~uuuqqqmmmkkkiiieee^^^YYYVVVUUUSSSPPPLLLHHHEEECCCDDDBBBAAA@@@AAABBBAAA@@@CCCBBBAAAAAAAAA@@@>>><<<<<<===@@@CCCFFFHHHIIIJJJMMMPPPTTTWWWYYY\\\___aaaddd```^^^``````___bbbfffhhhlllrrryyy|||xxxooogggiiijjjfff]]]UUUQQQMMMIIIBBB@@@===:::888888888999<<<===???@@@AAADDDHHHKKKRRRUUU[[[```dddeeeeeedddaaa___UUUHHH@@@AAABBBBBBFFFDDDAAA>>>======???@@@GGGJJJQQQ\\\dddlllyyysssfff^^^^^^dddlllsssggg\\\NNNEEEBBBBBB@@@>>>EEECCCBBBDDDGGGHHHEEECCC???<<<<<>>???<<<888:::;;;===???AAACCCDDDDDDAAACCCFFFIIIKKKNNNRRRUUUZZZYYY[[[aaaddddddfffjjjlllnnnsssyyy}}}zzzqqqjjjlllooolllcccZZZTTTMMMGGG@@@>>><<<999888777777888:::;;;===???AAACCCEEEFFFOOORRRXXX\\\^^^^^^^^^^^^\\\[[[SSSGGGAAADDDGGGHHHKKKHHHDDD@@@>>>>>>???AAACCCFFFPPP\\\gggppp}}}sssjjjcccbbbgggnnnzzzqqqWWWPPPGGGBBBBBBDDDEEEDDDDDDCCCCCCDDDFFFFFFDDDBBBBBB??????BBBCCCCCCFFFLLLOOOSSS^^^mmmuuusssmmmjjjoooooooooqqqrrrrrrqqqooouuurrrpppqqquuuwwwvvvtttsssnnnoooyyyxxxiii[[[SSSNNNOOOPPPPPPOOONNNPPPQQQ~~~___PPPQQQggguuujjjccc]]]YYYUUUVVV\\\dddjjjmmmpppsssvvvxxxzzz}}}yyyqqqhhh```[[[IIIEEE@@@>>>======;;;999888777777777999999777666888:::<<<;;;::::::;;;===999:::;;;;;;<<<===>>>>>>===AAAFFFMMMVVV```jjjqqqsssxxx~~~{{{kkkaaafffqqqxxxjjjdddaaa^^^^^^aaadddeeeeeebbb```^^^]]]___``````___ZZZXXXVVVVVVWWWWWWUUURRRPPPNNNKKKIIIIIIIIIHHHGGGGGGJJJNNNRRRTTTTTTSSSRRRWWWVVVVVVWWWZZZ]]]^^^___eeeeeeeeecccbbbccceeehhhhhhjjjlllmmmnnnpppsssuuuuuuvvvxxxyyyyyyyyyxxxxxx}}}{{{{{{~~~|||vvvrrrrrrppplllfff```XXXQQQLLLHHHGGGEEEBBB???<<<;;;:::888888888888888999:::;;;:::888666777::::::777444666777999:::<<<<<<======<<<===???@@@BBBDDDHHHKKKOOOPPPVVV```fffgggiiimmmpppqqqssswwwyyyvvvpppkkknnnsssssslllcccZZZOOOGGG???>>><<<;;;999999888888::::::;;;>>>@@@BBBBBBBBBJJJNNNSSSVVVWWWWWWXXXZZZXXXWWWQQQFFFBBBEEEIIIJJJIIIFFFBBB>>><<<<<<===>>>AAAEEEOOO\\\gggqqq~~~zzzrrrjjjggggggjjjrrrzzzvvv\\\NNNJJJDDDBBBCCCDDDEEEDDDBBBBBBCCCDDDEEEDDDBBBAAABBB@@@@@@CCCEEEGGGNNNWWW```hhhwww|||uuurrruuusssqqqrrrvvvyyy{{{{{{{{{zzz{{{~~~}}}{{{ssspppuuuxxxvvvxxx~~~qqqcccZZZVVVTTTLLLOOOSSSUUUVVVUUUVVVVVV~~~bbbUUUVVViii~~~tttjjjfff^^^]]]]]]^^^bbbhhhooosssxxx|||uuukkkaaaXXXPPPKKK@@@???>>>>>>>>>===;;;999777666666888:::;;;:::999888:::===<<<::::::<<>><<<:::999888444555666666666777:::<<<888777777777888777666444555666777888888999999888999;;;<<<<<<===>>>AAACCCFFFHHHPPP\\\ccceeegggkkkoooppprrrsssqqqmmmiiigggjjjqqquuuqqqiii```TTTKKKCCCBBB@@@>>><<<:::999999:::999999;;;>>>@@@@@@@@@EEEIIINNNPPPPPPRRRUUUYYYUUUUUUPPPFFFBBBDDDGGGGGGDDDBBB???;;;:::::::::;;;CCCGGGQQQ^^^hhhqqq}}}gggddddddgggkkkpppzzzaaaNNNFFFCCCAAA@@@@@@AAAAAA@@@BBBCCCEEEFFFEEEDDDBBBAAA@@@???@@@DDDHHHOOO\\\hhhuuu|||}}}uuutttuuurrroooooorrrwww{{{~~~|||yyy{{{yyysssuuu{{{yyykkk]]]TTTRRRSSSUUUOOOTTTZZZaaaeeefffdddbbbfffZZZYYYiiixxxmmmiiiaaadddggghhhiiimmmuuu{{{|||sssfffYYYPPPJJJEEEAAA===<<<<<<;;;<<<<<<;;;:::888777777999;;;<<<;;;:::888<<>><<<;;;>>>AAA<<<>>>@@@???===<<<===???===@@@GGGNNNWWWbbblllsssxxx|||ooorrryyyjjjgggfffggghhhjjjllllllkkkjjjdddcccdddeeefffeeebbb```ZZZXXXVVVTTTSSSSSSRRRQQQMMMKKKHHHGGGHHHIIIHHHGGGFFFHHHLLLOOORRRTTTTTTTTTWWWYYY\\\^^^^^^^^^^^^^^^^^^______```bbbgggnnnsssmmmmmmlllkkkkkkmmmqqqtttpppsssvvvwwwwwwxxxzzz}}}~~~||||||~~~ssslll```^^^[[[WWWQQQLLLIIIHHHCCCAAA>>><<<999888777777444666777777666777:::<<<;;;<<<===<<<:::888888888777888888999999888888888666888999:::::::::<<<===???BBBJJJVVV]]]___```dddeeejjjnnnmmmggg```\\\[[[aaahhhnnnlllfff```WWWOOOIIIGGGEEEBBB>>>;;;999888;;;999888999<<>>BBBFFFJJJKKKLLLOOOUUU[[[VVVWWWRRRIIIDDDEEEFFFEEEBBBAAA???===<<<<<<======EEEIIITTTbbbllluuuzzznnn\\\^^^ccciiimmmtttfffQQQHHH???>>>>>>???AAAAAAAAAAAACCCEEEHHHHHHGGGEEECCCBBBAAA@@@BBBHHHPPP\\\ooo|||{{{xxxvvvsssqqqqqqtttxxx{{{|||yyyiiieee^^^XXXUUUWWW\\\___dddhhhqqq|||}}}nnnaaa___lll~~~qqqlllccciiinnnooonnnqqqyyy}}}vvvrrrgggYYYMMMFFFCCCAAA@@@===<<<:::999999;;;<<<===:::999999:::<<<<<<;;;999999===AAA@@@===<<>>???>>>:::777888:::666777777777777777666666333555777888888888999;;;===???GGGRRRXXXYYYZZZ]]][[[ccciiihhh^^^UUUPPPOOOWWW___dddccc```]]]WWWQQQNNNLLLIIIEEE@@@<<<888666;;;999777888;;;>>>>>>===BBBEEEHHHIIIJJJNNNVVV]]]YYYZZZVVVNNNHHHHHHHHHFFFCCCCCCBBBBBBAAAAAAAAAAAADDDIIIUUUdddpppzzzwwwfffZZZZZZ]]]dddkkkooovvvnnnUUUIIIGGG===>>>???BBBDDDEEEFFFFFFEEEGGGJJJKKKIIIGGGEEEDDDCCCCCCFFFNNNYYYhhh|||{{{yyyvvvssssssuuuxxx{{{sssccc^^^^^^______bbbffflllppp{{{{{{eeeYYYeee{{{wwwrrrnnnooopppqqqrrrwwwvvvoooiiiYYYJJJCCCBBB@@@???@@@======<<<;;;:::999888777;;;???@@@===;;;======;;;<<>>BBBDDDBBBGGGCCCBBBDDDCCC>>>::::::<<>>>>>777777777777777777777777999666444777;;;===:::666444555666666666888;;;===>>><<<>>>GGGRRRYYYXXXUUUaaaZZZZZZ^^^XXXLLLHHHMMMWWW]]]aaa```ZZZWWWYYY]]]UUUSSSOOOIIICCC>>>:::777999888999:::<<<>>>>>>===BBBBBBDDDIIIQQQWWWYYYXXX___]]]UUUKKKHHHIIIHHHDDDBBBEEEHHHGGGDDD@@@>>>===HHHNNNZZZeeemmmwwwyyyjjj^^^VVVXXXaaaeeejjjttt{{{yyy^^^MMMDDDAAABBBAAA@@@AAADDDGGGIIIJJJQQQOOOLLLJJJJJJJJJIIIIIIBBBJJJPPPSSS]]]qqq~~~zzzyyy{{{}}}~~~vvvfff\\\aaaccchhhlllqqqyyyzzz```WWWeeewwwxxxwwwvvvuuutttuuu{{{~~~uuuooobbbTTTFFFAAA@@@>>><<<===<<<<<<;;;;;;;;;;;;;;;::::::???@@@>>>>>>AAAAAA???<<>><<>>>>>>>>BBBBBBDDDKKKTTT[[[^^^^^^bbbaaaZZZPPPJJJIIIHHHEEEIIIKKKNNNOOONNNKKKHHHFFFJJJPPP[[[fffnnnxxx|||nnnbbbZZZUUU[[[dddhhhnnn{{{bbbMMMDDDCCCDDDCCCBBBAAABBBEEEIIIMMMOOORRRPPPNNNLLLKKKKKKJJJIIIIIIQQQXXX^^^hhhxxx~~~xxxkkkaaa]]]___iiiuuu}}}sssXXXUUUdddrrr|||yyy{{{~~~vvvoookkkXXXLLLAAA>>>===;;;999999;;;;;;;;;<<<<<<<<<======;;;???AAAAAABBBFFFFFFCCC???AAA>>>999999@@@JJJOOOPPPKKKHHHGGGEEEAAA@@@CCCAAAFFFOOOXXXaaalllyyyxxxpppjjjggggggeeecccaaabbbeeeiiilllmmmiiijjjjjjiiifffccc```^^^___\\\WWWRRROOOKKKHHHEEEFFFDDDBBBCCCEEEGGGGGGGGGFFFHHHJJJLLLMMMPPPSSSVVVUUUWWWZZZ]]]```bbbbbbccc[[[\\\```dddhhhhhhfffcccaaafffkkkoooqqqqqqpppqqqoooqqquuuwwwyyy{{{}}}}}}|||{{{~~~|||zzz}}}yyy|||{{{nnn```XXXUUUXXX```iiikkkeee\\\UUUSSSBBB>>>999666666777777888777777888999999999999888:::999999999888888777777999777555777:::;;;999666666777777555444444666888777999===AAAEEEIIIKKKLLLKKKHHHIIIMMMJJJBBB@@@EEEFFFHHHKKKNNNQQQTTTVVVVVVQQQOOOKKKFFF@@@<<<888777888888999:::<<<===???@@@DDDDDDHHHPPP[[[cccfffgggeeefffaaaVVVLLLIIIHHHFFFIIIJJJLLLOOOPPPOOOKKKHHHNNNTTT___jjjsss}}}pppccc[[[XXXWWW^^^gggllltttiiiNNNAAA???AAACCCDDDCCCCCCDDDHHHMMMRRRVVVSSSSSSRRRPPPOOONNNMMMMMMQQQXXXaaaiiissszzzxxx|||~~~ttthhh```^^^___bbbnnn|||kkkPPPTTTdddmmmyyyrrrlllfffbbbOOOFFF>>><<<<<<999888888;;;;;;;;;<<<<<<<<<<<<======@@@BBBCCCEEEIIIIIIEEEBBBBBB???;;;;;;BBBMMMUUURRROOONNNNNNJJJEEEDDDFFFIIIMMMTTT\\\gggtttyyyooollliiigggfffcccaaa___aaaeeeiiilllmmmjjjjjjiiigggdddaaa^^^\\\```\\\VVVQQQMMMJJJFFFCCCDDDBBB@@@AAACCCFFFHHHHHHGGGHHHJJJKKKLLLOOOTTTWWWTTTWWWZZZ^^^aaabbbbbbbbbYYY[[[___ccceeefffdddccc___ccchhhkkklllmmmmmmnnnppptttxxx{{{{{{{{{|||}}}~~~~~~~~~~~~}}}{{{zzzyyy{{{}}}|||yyyxxx|||~~~|||xxxzzz}}}ssscccZZZ[[[___iiipppwwwtttiii\\\SSSPPP???<<<888666777888999999:::::::::::::::999999888::::::999999888888777777888777666777999:::888666555666555444333333555777777:::>>>@@@AAABBBEEEHHHGGGEEEGGGJJJGGGAAA???CCCCCCCCCDDDIIIOOOTTTTTTTTTNNNLLLHHHCCC>>>:::888666555666888999:::===@@@BBBHHHJJJOOOXXXdddllloooooohhhjjjfffZZZNNNJJJJJJJJJGGGGGGHHHKKKMMMLLLHHHDDDPPPVVVbbboooyyy|||kkk```[[[\\\]]]```iiiooozzz~~~mmmXXXIIICCCBBBAAA>>>BBBDDDGGGJJJNNNQQQUUUWWWSSSTTTUUUVVVUUUUUUUUUUUUYYY___fffnnnyyyxxxtttvvvwwwpppsssuuusssjjj___YYY[[[___eeekkkrrryyyhhhNNNRRRaaagggxxxpppiiiccc]]]YYYHHHAAA<<<<<<===:::999;;;<<<<<<<<<<<<;;;;;;;;;;;;???BBBDDDDDDHHHKKKIIIDDDBBBAAA@@@??????DDDMMMVVVUUUUUUVVVWWWSSSKKKHHHJJJQQQSSSVVV\\\fffssstttmmmmmmkkkhhhgggbbbaaabbbdddgggjjjkkkjjjiiihhhgggeeebbb^^^[[[YYY]]]YYYTTTOOOMMMJJJGGGFFFDDDBBBAAAAAADDDGGGIIIIIIHHHIIIJJJKKKLLLOOOSSSVVVUUUWWWZZZ]]]^^^___^^^^^^XXXZZZ]]]```bbbdddeeefffbbbdddggghhhiiikkkmmmoootttwww{{{}}}}}}{{{yyyyyy{{{{{{|||}}}|||zzzyyywwwwwwzzz{{{yyyzzz|||{{{wwwxxxyyyzzz{{{|||xxxjjj^^^[[[eeeooozzz|||{{{rrrbbbRRRHHHDDD<<<:::888777888999999999::::::::::::999888777666999999999888888888777777777777777777888888777666333444444444333444666999666:::======;;;<<<@@@CCCFFFFFFGGGHHHEEE@@@>>>???AAA??????DDDKKKPPPPPPOOOKKKIIIDDD???;;;888777666222444777888:::===BBBFFFLLLOOOVVVaaammmtttuuutttnnnoooiii[[[OOOLLLNNNOOOKKKKKKKKKLLLLLLKKKIIIGGGQQQVVVbbbqqq~~~yyykkkaaa^^^```bbbccclllsssdddYYYKKKDDDDDDEEEBBB>>>@@@FFFMMMRRRTTTSSSTTTTTTPPPTTTXXX[[[\\\\\\^^^___aaaeeekkkrrr|||}}}vvvsssxxxyyysssiii```\\\^^^bbbddd___XXXTTTWWW\\\bbbbbbfffooo{{{iiiOOOPPP\\\ccc{{{|||tttlllddd]]]VVVRRRDDD???;;;<<<===<<<<<>>>>>======<<<<<<<<<;;;AAACCCEEEFFFKKKOOOLLLFFFAAA??????AAABBBFFFOOOYYY[[[]]]```aaa\\\RRROOOPPP[[[XXXVVVXXX```mmm{{{sssoooooommmkkkkkkddddddeeegggiiiiiihhhfffffffffdddbbb___\\\YYYXXXWWWTTTOOOLLLKKKJJJIIIHHHDDDCCCBBBBBBEEEGGGHHHHHHHHHJJJLLLLLLMMMNNNQQQSSSUUUVVVXXXZZZ[[[[[[[[[[[[WWWZZZ]]]___aaabbbeeegggfffhhhiiijjjkkkmmmpppsssuuuxxx|||}}}{{{yyywwwvvvxxxyyy{{{||||||zzzyyywwwuuuyyyzzzyyy{{{|||xxxssswwwxxxzzz{{{|||}}}xxxoooeee```fffsss~~~yyyjjjYYYKKKBBB>>>;;;999888888999::::::999888888888777777555444444777777777777777777777777777777888888777777666666333444444444333444777999555777999999777777:::>>>CCCDDDFFFEEEAAA===;;;;;;===;;;;;;???EEEIIIJJJJJJHHHEEEAAA<<<999777666666000333777999;;;@@@GGGMMMPPPUUU___mmmyyy|||zzzwwwlll[[[PPPOOOQQQSSSNNNOOONNNLLLJJJIIIKKKLLLSSSXXXeeeuuuvvvjjjbbb```cccfffjjjttt|||jjjVVVMMMCCC>>>???BBBCCCCCCAAAIIIRRRWWWVVVSSSPPPOOOMMMSSSZZZ^^^___```ccceeegggkkkpppvvvwwwqqqttt{{{}}}qqqiiigggbbbYYYUUUWWWSSSWWW[[[[[[XXXXXX\\\```bbbccciiivvvhhhOOOLLLYYYeeettt}}}xxxppphhh___WWWOOOJJJBBB===:::<<<======???CCC>>>>>>????????????@@@@@@AAADDDFFFIIIOOOTTTQQQJJJBBB??????CCCFFFKKKXXXdddeeefffiiiiiibbbYYYWWWZZZfff```XXXUUU[[[hhhuuu~~~yyyrrrrrrrrrooonnnnnnhhhgggfffggggggfffdddbbbdddcccaaa___\\\ZZZXXXWWWSSSOOOKKKHHHHHHHHHHHHGGGCCCBBBBBBCCCFFFGGGGGGFFFIIIKKKMMMNNNNNNNNNOOOPPPTTTUUUVVVWWWYYYZZZ[[[[[[WWW[[[```bbbbbbaaabbbccccccfffjjjmmmooopppsssuuurrruuuxxxzzzxxxvvvttttttuuuwwwyyy{{{|||{{{zzzxxxvvvxxxxxxwwwxxxzzzvvvpppuuuyyy}}}yyyrrrjjjfffkkkwwwlllZZZLLLDDD@@@===:::999888999::::::999888777777777777666555444444555555555666777777888888666777888888777666555555555666666555333444666888777777777777666777999;;;@@@BBBDDDBBB???<<<;;;999999999:::<<>>DDDMMMTTTXXX___lll}}}ooo\\\QQQQQQTTTUUUOOOQQQRRRNNNIIIIIIOOOUUU]]]aaalll|||tttiiiaaaaaafffllluuuqqq[[[MMMHHHAAA>>>>>>AAACCCDDDEEELLLUUUXXXTTTOOOLLLKKKKKKRRRZZZ___```aaacccffffffmmmtttzzz{{{www{{{ooogggcccfffccc\\\]]]dddeeegggiiijjjkkkmmmqqqtttvvvvvv{{{}}}~~~dddMMMJJJYYYhhhppp~~~yyytttlllddd[[[RRRIIIDDD@@@<<<999;;;======@@@EEE>>>???@@@AAABBBCCCDDDDDDAAADDDFFFJJJRRRXXXUUUNNNEEEAAAAAAFFFKKKRRR```ooommmmmmnnnllleee^^^^^^bbboooggg\\\VVVZZZfffttt}}}zzzuuurrrsssrrrpppoooqqqkkkiiifffeeedddcccaaa```bbbaaa___]]][[[YYYWWWVVVPPPLLLHHHEEEEEEFFFFFFEEEBBBBBBBBBDDDFFFFFFEEECCCIIILLLNNNOOONNNMMMNNNNNNTTTTTTUUUVVVXXXZZZ\\\]]]WWW\\\cccfffdddaaa___^^^^^^bbbiiinnnqqqrrrssstttoooqqquuuvvvvvvttttttttttttvvvyyy{{{||||||{{{yyywwwwwwvvvtttuuuwwwtttooosssyyy}}}|||wwwpppiiikkkwwwsssZZZGGG===:::999999:::999888999;;;:::999777888888888888888777666666333333444555666777888888666777888888666555555555888888888666333333444666:::999888888999:::;;;<<<>>>AAACCCAAA???>>><<<;;;777888:::===@@@DDDHHHKKKDDDBBB===999666555555555111555;;;>>>AAAGGGQQQYYY___hhhwwwsss\\\RRRSSSVVVVVVRRRVVVWWWRRRMMMNNNWWW```gggjjjuuuttthhhaaabbbjjjqqq}}}{{{```MMMFFFFFFEEEDDDDDDCCCBBBBBBIIIOOOVVVWWWRRRLLLJJJJJJJJJQQQZZZ_________aaadddccckkkuuu{{{~~~yyyuuuqqqnnnhhhhhhnnnlllgggkkkvvv~~~dddNNNOOOZZZ```gggtttvvv}}}zzzmmm]]]TTTRRRPPPJJJDDD;;;;;;<<<===???AAABBBCCC???BBBCCCBBBCCCEEEBBB===???@@@BBBHHHVVVbbb^^^SSSHHHDDDBBBGGGNNNYYYiiiwwwyyy}}}xxxrrrooofffdddooorrrnnn```XXX]]]bbbooossspppnnnmmmnnnpppppppppoooiiiccc___```aaa```^^^]]]ZZZXXXXXX[[[YYYTTTOOOHHHGGGFFFDDDBBBAAA@@@@@@===@@@BBBDDDDDDDDDEEEFFFNNNNNNNNNPPPQQQRRRQQQPPPOOOOOOQQQUUUXXXZZZZZZYYY^^^aaa[[[YYYaaa___YYY\\\^^^bbbiiimmmooopppqqqqqqqqqoooooorrruuutttnnniiirrrxxx}}}~~~{{{yyy{{{}}}xxxyyyyyyxxxvvvssspppnnnssszzz}}}{{{pppkkkiiitttiii[[[JJJ>>><<<<<<<<<:::;;;;;;999888777777777777333555666555222222555888:::777555555666777666666999888888777666555555555777777777777888999::::::@@@???<<<888555666999<<<@@@BBB@@@;;;:::<<<<<<999999888888999<<>>FFFTTTaaaiiisssxxx```UUUTTTTTTRRRSSSUUUVVVUUUVVV\\\gggpppqqqvvv~~~wwwpppiiihhhqqq|||hhhVVVOOOCCC???===@@@BBBAAABBBEEEKKKUUU\\\XXXPPPLLLKKKIIIKKKOOOUUU[[[^^^aaacccdddhhhpppwwwzzz~~~}}}uuuzzz~~~}}}|||dddKKKKKKUUU\\\gggnnnnnnzzz|||vvvpppdddVVVOOONNNMMMHHHBBB::::::;;;===???BBBEEEFFFDDDFFFFFFDDDFFFHHHFFFBBBAAACCCEEEMMM[[[eeeaaaVVVMMMJJJIIINNNWWWbbbsss|||yyypppooo{{{yyyiii^^^aaaeeerrr~~~rrrooommmlllmmmnnnnnnmmmmmmiiifffeeeeeeddd```\\\ZZZWWWUUUVVVXXXVVVPPPJJJGGGFFFDDDCCCBBBAAAAAAAAACCCDDDDDDCCCBBBAAAAAACCCLLLLLLMMMNNNPPPPPPOOONNNOOOOOOQQQTTTWWWYYYXXXWWWWWW[[[VVVVVV^^^]]]XXX[[[___ccciiimmmnnnooopppppppppnnnlllnnnrrrsssppplllrrruuuxxxyyyyyyxxxyyyzzzyyyzzzzzzzzzyyyvvvtttrrrsssxxx}}}zzzxxxoooqqquuuwww___SSSDDD<<<;;;===<<<;;;;;;:::999888777777777777555666777777777777888999:::888666555666777777666888888777777666555555444888888888888888999:::;;;???>>>;;;777444555888;;;@@@BBBAAA===;;;======:::999888888888;;;@@@EEEHHHFFFCCC>>>999555444444555888666888;;;???FFFSSS```tttzzzbbbUUUSSSSSSQQQRRRTTTWWWZZZ^^^fffqqqyyywww{{{{{{uuupppkkklllvvvttt]]]OOOJJJDDD@@@>>>AAAAAA@@@AAADDDKKKUUU[[[XXXQQQNNNNNNMMMOOOQQQVVV]]]cccfffeeecccgggpppxxx{{{~~~cccIIIHHHTTT[[[kkkiiifffqqq|||xxxwwwrrrmmmeee\\\PPPKKKLLLLLLHHHCCC;;;;;;<<<>>>BBBFFFJJJLLLIIIKKKKKKJJJKKKMMMKKKFFFDDDFFFKKKUUUcccjjjeee\\\OOOLLLLLLRRR[[[gggxxxxxxzzzvvvggggggjjjvvv~~~xxxooollljjjiiijjjkkkkkkkkkjjjiiiiiijjjjjjggg```ZZZVVVUUUTTTTTTTTTQQQJJJEEEEEEDDDCCCBBBAAAAAAAAAAAADDDDDDDDDBBB@@@@@@BBBDDDIIIJJJLLLMMMNNNNNNMMMLLLPPPPPPPPPSSSUUUWWWVVVUUURRRWWWUUUVVV___^^^XXX\\\```dddhhhlllmmmmmmnnnooonnnkkkiiikkkooorrrqqqpppuuuttttttuuuwwwyyyyyyxxxyyyzzz{{{{{{zzzyyywwwvvvwwwzzz~~~zzzuuussspppyyyxxxfffPPPHHH>>>:::;;;======;;;:::999999888888777777777777777888:::<<<===;;;::::::999777666888888888777777777666666555555444444888888888888999:::;;;<<<===<<<999666444444777:::???BBBAAA>>>===???>>>;;;:::999888888;;;???CCCFFFHHHEEE@@@;;;777666777777888888:::===@@@FFFSSS```vvv|||cccUUURRRRRRQQQSSSUUU[[[bbbllluuu}}}zzz}}}|||xxxtttqqqooorrrsss```QQQIIIGGGBBB???>>>@@@AAA@@@BBBGGGMMMWWW]]]ZZZTTTSSSUUUUUUWWWXXX\\\ccckkkmmmjjjfffkkkuuu}}}bbbHHHIIIVVV___pppiiigggqqq||||||vvvrrrpppkkkggg^^^WWWOOOLLLNNNNNNKKKGGG@@@@@@@@@BBBEEEJJJOOORRRNNNQQQSSSSSSTTTTTTOOOHHHFFFIIIQQQ^^^kkkoooiiiaaaRRROOOPPPVVV^^^jjjzzzooommmnnnzzz~~~tttqqqiiihhhfffgggiiikkkkkkjjjiiihhhiiijjjkkkggg___YYYUUUTTTTTTTTTRRRNNNGGGBBBEEEDDDCCCAAA@@@???????????????@@@@@@@@@BBBFFFJJJGGGIIIKKKLLLLLLLLLLLLLLLPPPOOOOOOQQQSSSTTTTTTSSSTTT[[[ZZZ[[[cccaaa[[[___bbbdddhhhjjjjjjkkklllnnnjjjiiijjjlllpppssssssrrrvvvsssppprrrwwwzzzyyyvvvvvvwwwwwwxxxyyyxxxxxxwww}}}}}}~~~wwwpppnnnuuu}}}gggUUUFFF@@@;;;999;;;===<<<:::888888999999999888888777999888888<<>>BBBDDDHHHEEE@@@;;;888777777888888888;;;>>>@@@FFFUUUcccuuu}}}cccUUURRRSSSRRRVVVZZZcccnnnyyy|||~~~zzzwwwtttttttttyyyttt___SSSKKKFFFEEE???======@@@BBBBBBFFFLLLRRR[[[aaa^^^YYYZZZ]]]___aaadddiiinnnppppppooommmttt~~~|||{{{|||}}}{{{wwwuuuwwwyyyaaaHHHIIIWWW```nnnlllkkkvvvzzz{{{tttqqqooolllhhheeeXXXTTTOOONNNOOOPPPMMMIIICCCBBBAAACCCFFFLLLRRRUUUWWW\\\```aaa```]]]TTTKKKHHHKKKVVVgggssstttmmmeee[[[XXXXXX^^^eeepppvvvrrrsss~~~~~~vvvnnnkkkdddcccccceeeiiikkklllkkkiiiggggggggghhheee^^^YYYUUUUUUTTTSSSQQQLLLFFFBBBFFFEEECCCAAA???======<<<<<<===>>>???@@@DDDHHHLLLGGGIIIKKKKKKJJJJJJKKKMMMOOONNNMMMOOOQQQRRRRRRQQQWWW___^^^^^^dddaaa\\\```bbbdddggghhhhhhiiikkkmmmgggiiilllpppssstttsssqqqtttooolllnnntttwwwvvvrrrqqqrrrssstttuuuuuuuuuuuu}}}}}}{{{uuunnnnnn~~~~~~jjjVVVJJJAAA>>>;;;:::<<<<<<:::888777777888999999999888888999888888;;;??????<<<999:::999888888999999888666666666666666666555555555888888888999:::;;;===>>>::::::999777555666999;;;<<<@@@CCCAAABBBCCCAAA===;;;:::888777999<<<@@@BBBFFFCCC>>>999666666666777777888;;;>>>@@@GGGXXXhhh~~~|||cccTTTRRRTTTUUU[[[aaalllwww}}}yyyzzz~~~uuusssrrrsssuuu}}}{{{aaaRRRLLLGGGCCCBBBAAA??????BBBBBBBBBGGGNNNWWW```dddaaa\\\^^^cccfffiiipppvvvvvvqqqooorrrwwwzzzrrriiibbb^^^```bbb```^^^]]]```ccchhhjjjooovvv~~~```HHHHHHTTT\\\fffyyyqqqqqq|||~~~rrr|||tttnnnnnnnnnjjjeeebbbUUURRROOOOOOPPPOOOKKKHHHBBBAAA@@@BBBFFFMMMTTTYYYbbbhhhkkkkkkhhhcccXXXMMMJJJNNN\\\ooo{{{zzzqqqkkkaaa^^^^^^dddkkkuuu~~~yyyzzz}}}vvvtttpppllliiicccbbbcccfffiiillllllllliiigggeeeeeefffccc]]]XXXTTTSSSSSSQQQMMMIIIEEECCCEEEDDDBBB@@@>>>===<<<<<<>>>???@@@@@@@@@BBBEEEHHHGGGIIIJJJIIIGGGGGGKKKOOONNNMMMLLLLLLOOOPPPQQQPPPXXX___^^^\\\aaa]]]YYY^^^bbbccceeeffffffhhhkkknnngggjjjnnnrrrssssssqqqpppoookkkiiilllqqqsssqqqnnnooooooooopppqqqrrrssstttyyy{{{sssqqqvvvkkkWWWJJJCCC???===<<<<<<<<<;;;999777555777888999::::::999888999999999:::<<<<<<:::888999888777888999999777555777777777777777666666666777777777888:::;;;======:::;;;:::999888888;;;>>>===BBBEEEEEEFFFGGGEEEAAA<<<:::888777888;;;>>>@@@DDDAAA<<<777555444555555555777:::===???III]]]ooo}}}eeeUUUSSSVVVWWW___fffpppyyy|||zzzuuuqqqttt|||pppooopppssswwwvvvdddQQQHHHFFFCCC@@@???DDDCCCCCCDDDCCCBBBHHHPPP___fffiiiddd```bbbhhhlllqqqyyy~~~{{{rrrqqqyyyzzzooofff___YYYSSSOOOLLLMMMNNNNNNNNNOOOQQQSSSRRRUUUZZZaaaiiirrryyy}}}^^^GGGHHHSSS[[[aaavvvzzzvvv{{{ssstttkkkvvvxxxoooiiilllmmmhhhaaa___VVVTTTRRRQQQQQQOOOJJJGGGBBBAAA@@@CCCIIIRRR[[[aaakkknnnoookkkgggaaaVVVLLLLLLRRRbbbwwwuuupppfffcccdddkkksss}}}~~~qqqnnnmmmkkkiiiiiieeedddeeegggjjjkkkkkkjjjgggfffeeefffgggccc\\\WWWPPPPPPNNNLLLHHHEEECCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>@@@AAAAAAAAAAAABBBDDDFFFHHHHHHEEEBBBDDDIIIOOOLLLKKKJJJKKKMMMPPPPPPPPPUUU]]][[[YYY]]]ZZZWWW^^^aaabbbddddddeeegggkkknnniiikkknnnppppppooooooooolllkkklllnnnqqqsssqqqnnnooooooooopppqqqrrrssstttyyy}}}}}}~~~{{{qqqvvvttt[[[JJJCCC@@@===<<<<<<;;;;;;:::888666444666888:::::::::999888999:::;;;:::999888999:::888777777888999888666444777888888888888888888888666666666777999:::<<<===<<<<<<<<<;;;:::;;;>>>@@@???EEEIIIJJJKKKLLLJJJEEE<<<;;;888777777:::===???BBB???;;;666444333444555333555888;;;???JJJbbbwwwhhhWWWTTTWWWYYYaaagggooossssssqqqppppppwww|||nnnnnnpppvvv}}}```SSSFFFBBBBBB@@@??????BBBAAACCCEEEDDDEEEMMMVVVkkkqqqssslllgggjjjpppuuu}}}yyy{{{{{{ddd^^^VVVOOOKKKIIIHHHHHHGGGFFFEEEFFFIIIKKKKKKKKKJJJLLLOOOTTTZZZ```eeehhhjjjkkkpppyyyzzz[[[GGGIIIUUU]]]bbbyyy{{{xxxrrruuuyyy~~~~~~vvvlllgggkkklllfff^^^[[[YYYWWWVVVUUUTTTPPPKKKGGGCCCBBBBBBFFFNNNXXXccciiinnnooolllfffaaa[[[RRRIIINNNTTTfff|||xxxsssnnnlllmmmuuu}}}{{{tttnnnkkkjjjggghhhkkkhhhgggggghhhjjjkkkjjjhhheeeeeefffiiiiiiddd\\\UUUMMMMMMKKKGGGDDDAAAAAAAAA>>>=========>>>???@@@AAA===???AAABBBBBBBBBCCCDDDFFFGGGFFFBBB???AAAHHHOOOKKKJJJIIIJJJLLLOOOPPPPPPTTT\\\ZZZWWW[[[YYYXXX___aaabbbccccccdddggglllooollllllmmmlllllllllnnnooommmnnnpppsssuuuuuusssqqqpppppppppqqqrrrssstttuuu}}}}}}~~~xxxooozzzmmmSSSDDD???>>>;;;;;;;;;::::::999777666444555888:::;;;:::999999:::<<<===;;;777666888;;;777666666777888888555333888888888888888999999999555555666777888:::<<<===<<<===>>>===<<<===???BBBAAAGGGLLLMMMOOOPPPMMMHHH===;;;888777777999<<<>>>BBB???:::666444333444555222444777:::>>>KKKeee{{{jjjYYYTTTWWWYYYaaaggglllmmmkkkkkkooosssxxxooopppttt{{{kkkVVVKKKBBB@@@AAA@@@@@@AAA<<<===@@@DDDGGGJJJTTT___uuu{{{|||uuuooorrrxxx}}}wwwiiibbbUUURRRLLLGGGEEEGGGJJJMMMGGGEEECCCDDDHHHJJJIIIHHHJJJKKKMMMOOORRRUUUWWWYYYYYYZZZ___hhhqqqwwwyyyxxxrrrUUUFFFBBBKKK]]]ggg}}}yyyyyy{{{yyymmmkkkhhhfff___XXXYYY^^^VVV\\\]]]WWWRRRQQQMMMGGGGGGBBB@@@EEEQQQ^^^fffiiiuuuwwwnnnbbbZZZLLLDDDJJJNNNbbbuuu{{{}}}sssqqqttt~~~nnniiidddccceeehhhiiihhhcccdddhhhlllnnnnnnkkkhhhgggiiikkkkkkhhh___SSSKKKNNNMMMKKKIIIGGGFFFFFFFFFAAA???>>>>>>???@@@???>>>>>>AAAAAA???@@@CCCDDDAAAEEEEEECCCBBBAAACCCGGGJJJKKKIIIHHHIIIKKKNNNOOOOOOTTTTTTTTTUUUVVVYYY[[[\\\\\\\\\^^^ccchhhlllmmmmmmjjjjjjiiiiiijjjkkkmmmnnnvvvttttttvvvxxxwwwssspppuuuvvvvvvtttqqqrrrwww|||}}}~~~~~~wwwqqqsss~~~{{{dddNNNBBB@@@CCCAAA>>>:::999999::::::999777777888666555555666888:::;;;<<<;;;999777777777777999::::::888777777888999999:::999888777777888:::666333333777<<<>>>>>>>>><<<;;;===@@@CCCDDDDDDEEEIIIMMMOOOSSSVVVTTTOOOGGG???999999:::999999;;;<<<<<<;;;999888666555444:::444666???HHHRRRhhhqqq]]]VVV[[[aaa```dddgggeeecccjjjxxxuuukkkmmmrrrvvv{{{fffUUUJJJFFFAAA>>>>>>>>>===;;;>>>BBBEEEEEEGGGOOO\\\ggg~~~yyysssvvv~~~xxxjjj^^^YYYVVVRRRLLLHHHFFFFFFFFFEEEHHHHHHJJJMMMMMMKKKNNNTTTLLLNNNOOOMMMKKKKKKNNNQQQUUUPPPTTT___cccccciiittttttVVVGGGCCCLLL___mmm}}}vvvzzzrrrmmmhhheeeaaa]]]VVVPPPQQQWWWYYY]]][[[UUUPPPNNNJJJEEEBBBBBBDDDMMMYYYgggqqqvvvyyyxxxkkk___XXXKKKDDDJJJUUUjjj}}}}}}~~~sssiiifffbbbbbbeeegggiiiiiieeegggjjjmmmpppoookkkhhhggghhhhhhhhhddd[[[QQQIIIJJJIIIHHHFFFDDDBBBAAA@@@CCCAAA@@@???@@@AAAAAAAAA>>>AAAAAA???@@@CCCDDDAAABBBCCCEEEEEEEEEFFFHHHJJJGGGHHHIIIJJJLLLNNNPPPQQQTTTSSSSSSTTTUUUWWWYYYZZZ[[[\\\___dddjjjmmmnnnmmmiiijjjjjjkkklllmmmnnnooouuutttsssuuuwwwvvvtttqqqtttvvvwwwvvvssstttwww{{{}}}}}}{{{vvvrrrvvvsss]]]KKKAAA@@@AAAAAA>>>;;;999999:::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<:::999888888:::;;;<<<<<<:::888888888;;;999666777999:::888555888666555777;;;>>>>>>===>>>>>>>>>???AAADDDGGGIIIJJJNNNQQQSSSWWW\\\[[[WWWNNNCCC999777777777999<<<>>><<<888555333444555666:::555666>>>FFFQQQfff}}}qqq\\\TTTXXX]]]bbbeeeggggggjjjsss~~~ooofffnnnvvv~~~|||jjjWWWKKKFFFBBB>>><<<<<<<<<;;;999999===AAADDDHHHSSScccooo}}}yyy{{{{{{sssooojjj```YYYVVVPPPMMMIIIGGGIIILLLNNNOOOOOOOOORRRUUUTTTPPPQQQVVVVVVWWWUUURRRMMMKKKLLLNNNRRRMMMNNNVVVZZZXXX^^^hhhwwwWWWHHHDDDNNN```ooovvv{{{{{{uuupppkkkggghhhccc]]]XXXPPPKKKOOOUUU]]]]]]YYYQQQLLLJJJFFFBBB???DDDLLLYYYgggttt~~~}}}wwwggg[[[WWWNNNJJJSSSfff{{{yyykkkdddcccbbb```bbbeeehhhiiiiiiiiijjjlllooopppooollliiigggfffeeebbb^^^WWWNNNHHHKKKKKKJJJIIIFFFCCCAAA???BBBAAA???>>>>>>@@@AAACCC>>>AAAAAA???@@@CCCDDDAAA>>>AAAEEEGGGGGGGGGHHHIIICCCGGGKKKLLLLLLMMMPPPSSSRRRRRRRRRRRRSSSUUUWWWYYY\\\]]]aaaggglllnnnnnnlllhhhiiikkkmmmnnnpppppppppssssssrrrsssuuuuuutttrrrsssuuuwwwvvvttttttwww{{{}}}~~~zzzxxxuuussstttzzz}}}hhhUUUHHHAAA??????BBB???;;;999999:::999999;;;999888:::======:::777=========<<<;;;:::999888;;;======<<<:::888888999<<<888444666:::<<<888444666777888;;;???@@@???===???AAABBBBBBCCCFFFLLLQQQPPPSSSUUUVVV[[[aaabbb___TTTHHH;;;555444555999===???;;;555000///222666999:::555666===EEEQQQggg|||nnn[[[UUUXXX^^^eeefffhhhkkksssxxxjjjdddlllwwwqqqcccWWWLLLFFFCCC@@@===;;;;;;;;;;;;::::::===AAADDDKKKXXXhhhuuu~~~~~~ooogggaaa```___[[[YYYZZZTTTRRRPPPQQQUUU[[[```bbbbbbbbbeeeiiigggaaa___aaabbbbbb___[[[UUURRRPPPQQQTTTMMMKKKPPPQQQPPPUUU]]]zzzWWWHHHEEENNNaaalll{{{yyy|||sssnnnllliiihhhhhhbbbZZZSSSLLLHHHMMMVVV___\\\UUUNNNIIIFFFCCC@@@BBBHHHUUUfffwww~~~uuucccYYYYYYSSSSSSaaa}}}ssseee^^^\\\______aaacccfffiiikkkkkkjjjkkklllnnnooonnnkkkhhhfffdddaaa^^^ZZZUUUNNNJJJLLLLLLLLLKKKHHHDDDAAA>>>???>>>===<<<;;;<<>>AAAAAA???@@@CCCDDDAAA???BBBDDDEEEEEEEEEFFFGGGBBBHHHMMMNNNLLLKKKNNNRRRPPPPPPPPPRRRTTTWWWZZZ[[[^^^```dddiiimmmnnnllliiihhhjjjllloooqqqrrrrrrrrrrrrrrrrrrsssssstttssssssrrrttttttrrrqqqsssxxx||||||~~~}}}{{{wwwsssoooooottt|||ttt___NNNFFFBBBAAA???BBB???<<<::::::::::::999;;;888777:::??????;;;666<<<;;;;;;;;;;;;:::888777888:::;;;;;;999888999999;;;888666777:::;;;999666777888:::===???AAAAAAAAA@@@CCCFFFFFFEEEIIIQQQXXXUUUWWWVVVVVVZZZaaacccaaaVVVIII<<<777555666999>>>>>>:::555000000222777:::888666777===FFFUUUmmmjjj[[[YYY^^^dddgggggghhhooo{{{xxxlllhhhgggwwwrrr^^^RRRKKKGGGDDDBBB@@@===<<<<<<<<<======BBBCCCEEEGGGMMMYYYiiittt~~~wwwiiiaaa\\\]]]___```bbbdddaaa```___bbbiiipppvvvyyyyyyyyy|||~~~wwwrrrrrrooonnnkkkhhhccc```^^^]]]\\\UUUPPPQQQRRRRRRUUUZZZzzzWWWHHHDDDNNN```jjj|||~~~ssskkkhhhgggfffeeeccc\\\SSSLLLEEEDDDKKKTTT___YYYQQQKKKGGGDDDBBBAAAEEELLL]]]sss}}}sssaaaXXXYYYTTTXXXiii}}}qqqbbbYYYYYY[[[]]]___cccgggiiikkklllmmmjjjjjjjjjlllmmmllliiifffdddbbb^^^[[[XXXTTTPPPMMMHHHHHHHHHGGGEEEAAA===;;;<<<======<<<:::;;;>>>AAA>>>AAAAAA???@@@CCCDDDAAAFFFFFFGGGFFFEEEEEEGGGIIIEEEJJJOOOOOOKKKJJJLLLOOONNNOOOPPPSSSVVVZZZ^^^```bbbdddfffjjjlllllliiifffiiijjjmmmoooqqqrrrrrrrrrqqqrrrssstttssssssssssssrrrrrrqqqnnnmmmpppxxx~~~~~~~~~|||zzzxxxuuuqqqmmmmmmrrrzzz~~~ooo[[[LLLFFFDDDBBB@@@BBB???;;;::::::;;;;;;:::???<<<;;;???CCCDDD@@@;;;;;;999888999;;;;;;999777555777999999999888999:::777:::<<<;;;888777999<<<;;;;;;<<<===???BBBDDDFFFBBBFFFJJJJJJJJJMMMUUU\\\[[[[[[YYYWWWYYY```bbb```TTTIII>>>:::999999:::===<<<999666444333555777999777666888>>>III\\\uuuggg[[[\\\aaafffggggggjjjtttyyyooonnnkkk{{{rrr___PPPFFFBBB@@@>>>???>>>===<<<;;;<<<>>>@@@DDDEEEGGGJJJQQQ]]]kkkuuuzzzrrrhhhaaa]]]```dddfffiiimmmooooooqqqvvv|||yyyvvvssspppnnnggg```ZZZYYYYYYZZZ\\\___yyyVVVGGGCCCKKK]]]iii{{{qqqjjjhhhgggfffeee___XXXPPPJJJDDDDDDMMMWWW]]]TTTLLLJJJHHHEEECCCCCCGGGSSSjjjyyyppp```ZZZYYYRRRYYYooo~~~uuuooonnnuuu~~~yyyuuukkk___VVVSSSWWW\\\]]]aaafffjjjkkkllllllmmmiiihhhiiijjjkkkkkkhhhfffdddaaa]]]YYYVVVSSSPPPMMMHHHHHHGGGFFFDDDAAA>>>===;;;>>>@@@???======???CCC>>>AAAAAA???@@@CCCDDDAAAKKKKKKJJJIIIGGGGGGIIIKKKHHHKKKNNNMMMKKKJJJLLLNNNOOOOOOQQQTTTXXX\\\```bbbdddeeegggiiikkkkkkhhheeejjjkkkmmmoooppprrrrrrrrrqqqtttvvvvvvuuurrrqqqqqqqqqqqqpppnnnmmmqqqyyy~~~|||zzzxxxwwwsssooommmpppvvv{{{~~~zzzmmm[[[MMMGGGEEECCCAAA@@@>>>;;;:::;;;<<<===<<>>===@@@CCCDDDAAA>>><<<:::999;;;>>>???===;;;666888:::::::::999:::;;;777;;;???===999777;;;???>>>???@@@AAABBBEEEIIILLLFFFJJJMMMOOOPPPTTTYYY^^^______\\\YYY[[[aaaccc```TTTJJJAAA>>>===;;;:::<<<999888777666555666777888666777:::???KKKaaa{{{}}}eee[[[[[[___bbbdddgggooo{{{yyyrrrrrrwww|||hhh___RRRGGGBBB???===;;;;;;;;;;;;:::999;;;>>>@@@@@@CCCGGGNNNYYYhhhwwwyyyrrrfffaaa___eeelllooorrruuuxxxrrrkkkhhhiiijjjiiiiiiwwwTTTEEEBBBIIIYYYeeewww~~~uuuooollljjjfffdddZZZTTTMMMGGGDDDEEENNNYYYYYYOOOIIIIIIJJJGGGEEEFFFNNNaaa~~~|||qqqkkkaaa^^^]]]WWWbbb|||{{{ooobbb]]]\\\]]]```eee]]][[[WWWQQQMMMNNNTTTYYY]]]bbbiiillllllkkkjjjkkkhhhhhhhhhiiikkkkkkiiigggeeebbb]]]XXXTTTPPPLLLIIIHHHGGGFFFDDDBBBAAA??????888<<<@@@@@@>>><<<>>>AAA>>>AAAAAA???@@@CCCDDDAAAGGGIIIJJJJJJIIIHHHIIIJJJJJJJJJJJJKKKKKKLLLMMMNNNQQQQQQRRRTTTXXX[[[___aaaccccccdddgggjjjkkkiiihhhllllllmmmmmmooopppqqqrrrqqquuuyyyyyyvvvrrrppppppoooqqqrrrrrrqqqtttyyy~~~~~~}}}{{{xxxtttpppppprrrwwwzzzvvvkkk\\\OOOGGGDDDBBBAAA???<<<::::::;;;===>>>>>>??????@@@AAAAAABBBCCCCCC???===<<>>@@@???===<<<<<<===:::<<<>>>>>>;;;;;;===@@@@@@CCCGGGIIIIIIJJJMMMOOOLLLNNNQQQUUUXXX[[[^^^___]]]^^^\\\YYY\\\aaacccaaaXXXMMMCCC>>><<<:::999;;;888777555444444555777888777999<<<@@@LLLccc}}}zzzddd[[[[[[]]]^^^aaahhhtttzzzuuuuuu~~~~~~pppdddUUUOOOGGGBBB@@@???===;;;999;;;;;;;;;:::;;;???CCC@@@DDDLLLXXXhhhyyyzzzuuuiiifffhhhrrr|||~~~zzzvvvSSSEEEAAAGGGWWW^^^mmm}}}uuuppplllhhhccc^^^QQQKKKEEEAAA>>>@@@JJJUUUVVVLLLGGGIIIKKKIIIGGGIIIVVVooo}}}tttjjjhhhbbbcccddd___mmmnnneeeXXXMMMLLLOOOPPPQQQRRRKKKKKKKKKIIIGGGJJJQQQVVV]]]ccciiimmmllljjjiiiiiihhhhhhhhhjjjkkkllljjjhhhfffccc]]]XXXSSSMMMHHHDDDCCCBBB@@@>>>===<<<;;;;;;555:::??????<<<:::<<<>>>>>>AAAAAA???@@@CCCDDDAAA@@@CCCGGGJJJIIIHHHFFFFFFJJJIIIGGGIIILLLNNNPPPPPPSSSSSSSSSUUUWWWZZZ\\\^^^bbbaaabbbeeeiiikkkkkkkkknnnmmmmmmlllmmmoooqqqrrrrrrvvv{{{{{{xxxsssooonnnmmmqqquuuwwwvvvwwwzzz}}}}}}xxxsssppppppuuuyyytttkkk]]]PPPGGGCCCAAA@@@>>>;;;999:::<<<>>>???@@@DDDEEEFFFFFFEEEFFFHHHKKKCCCAAA@@@CCCIIILLLJJJGGGCCCDDDEEECCC@@@>>>===>>>======<<<===>>>??????>>>@@@EEELLLOOOOOONNNOOOQQQPPPQQQTTTYYY^^^```aaa```ZZZ[[[YYYXXX[[[aaaccc```]]]QQQDDD>>>;;;888888;;;888666333111111444777999999;;;===@@@KKKccc}}}xxxccc[[[\\\^^^^^^___iiixxx|||xxxxxxyyykkk[[[OOOGGGBBB<<<::::::;;;999777;;;===>>>===<<<>>>BBBFFFEEEJJJTTTcccttt{{{zzzxxxtttooonnntttvvvOOOAAABBBFFFPPPZZZeee~~~vvvoooiiieeeaaa___NNNGGGAAA??????AAAGGGNNNIIIGGGIIILLLMMMLLLOOOTTTjjjuuuxxxtttnnnlllllliiikkkxxxddd[[[NNNJJJEEECCCEEEFFFFFFDDDIIIHHHHHHIIILLLQQQUUUYYY```fffkkkkkkhhhfffhhhkkkjjjkkknnnqqqrrrpppkkkgggeeebbb]]]UUUMMMGGGEEEEEEDDDCCCCCCBBBAAA@@@???>>>@@@???>>>===<<<<<<===>>>===???AAABBBBBBAAA@@@>>>DDDEEEEEEFFFGGGGGGHHHHHHNNNNNNNNNOOOOOOPPPQQQQQQPPPRRRTTTVVVWWWYYY\\\^^^```aaacccgggllloooooonnnpppqqqqqqqqqpppqqqrrrtttsssuuuvvvvvvtttrrrqqqrrrqqqsssvvvxxxyyyzzz|||~~~yyyqqqppptttvvvuuuwwwmmm___RRRJJJEEE@@@>>>333777<<>>???AAABBBBBBBBBBBBBBBFFFKKKQQQUUUUUUUUUWWWYYYZZZZZZ___hhhiiiccc^^^___WWWXXX[[[^^^bbbdddcccaaaVVVQQQIIIAAA:::777555555999777444444666999:::;;;;;;:::<<>>AAAGGGEEERRR```nnnxxxyyy|||~~~{{{}}}sssLLL@@@???CCCLLLVVV```wwwxxxzzz~~~{{{rrrjjjddd___[[[XXXJJJDDD???>>>???@@@FFFMMMMMMMMMOOOQQQQQQQQQWWW^^^vvvyyy~~~}}}wwwsssrrrooossshhhUUULLLFFFBBB???>>>@@@CCCCCCCCCGGGGGGGGGIIILLLQQQWWWZZZ```dddhhhhhhfffdddgggjjjmmmmmmooopppppplllgggbbb]]][[[WWWQQQKKKGGGFFFFFFCCCCCCBBBAAA@@@???>>>>>>???>>>===<<<<<<======>>>@@@AAABBBCCCCCCCCCBBBBBBFFFFFFEEEEEEFFFFFFGGGHHHLLLMMMNNNOOOPPPPPPPPPPPPPPPRRRUUUVVVWWWZZZ]]]```aaacccgggjjjmmmnnnnnnnnnqqqqqqqqqpppooopppqqqrrrwwwxxxyyyxxxuuurrrpppooopppssswwwyyy{{{}}}zzzsssqqqvvvxxxwwwxxxnnn```TTTKKKEEEAAA>>>888:::>>>@@@BBBFFFKKKOOOZZZ[[[XXXUUUVVVYYYXXXTTTPPPMMMMMMSSSZZZ^^^[[[WWWYYYYYYYYYVVVRRRMMMJJJHHHDDDEEEFFFFFFEEEEEEFFFGGGLLLPPPUUUXXXXXXYYY[[[\\\```___cccjjjiiiaaa[[[ZZZ\\\^^^aaafffiiihhheeebbbYYYTTTLLLCCC===888777666888666333333666888:::;;;<<<:::>>>HHHVVVggg}}}kkk\\\XXXYYY___cccoooxxx}}}wwwooojjjjjjgggddd^^^VVVMMMEEE>>>:::;;;;;;;;;;;;;;;:::999999999999;;;>>>???>>>BBBHHHNNN^^^ooo|||zzzwww}}}~~~yyyyyy{{{{{{vvvqqqllljjjjjjnnnvvv~~~lllIII>>>===AAAKKKSSS]]]qqqjjjiii{{{}}}vvvmmmccc\\\VVVQQQNNNEEE???<<<===>>>@@@FFFLLLOOOPPPTTTVVVUUUVVV```lll{{{yyyvvv|||xxxgggUUUFFF???===<<<:::;;;>>>AAACCCCCCGGGGGGHHHKKKPPPVVV[[[___bbbeeeggggggeeefffiiilllpppppppppooommmhhhbbb]]]WWWVVVRRRMMMGGGDDDDDDEEEBBBBBBAAA@@@???>>>>>>=========<<<<<<<<<===>>>>>>AAAAAAAAAAAABBBBBBCCCDDDEEEDDDDDDDDDEEEGGGJJJKKKKKKLLLNNNPPPQQQPPPOOONNNPPPRRRUUUWWWXXX[[[^^^aaabbbggglllnnnmmmllllllnnnpppooonnnmmmmmmnnnoooooovvvxxxzzzzzzwwwsssqqqpppqqqtttwwwyyyzzzzzz|||}}}}}}~~~{{{tttssswwwzzzzzzwwwnnnaaaTTTJJJCCC???<<<999;;;===>>>AAAGGGMMMRRR[[[\\\\\\ZZZ\\\```___\\\[[[XXXWWW^^^hhhllliiidddgggggggggeeeaaa[[[VVVSSSMMMNNNMMMLLLJJJJJJLLLNNNTTTVVVZZZ\\\]]]^^^___aaaaaaaaaeeekkkkkkddd\\\XXX___aaafffjjjmmmkkkfffbbb___ZZZQQQGGG???:::888777777555222333555888:::;;;<<<;;;@@@MMM\\\mmmwwweee\\\ZZZZZZ]]]aaaqqq}}}{{{rrrhhhbbbaaaWWWQQQHHHBBB>>>;;;888444:::::::::::::::999999999888888<<<@@@@@@AAAGGGNNNZZZmmm~~~~~~zzzjjjhhhffffffhhhhhheeebbbcccbbbdddhhhooouuuzzz{{{yyyyyyzzz~~~eeeFFF>>>>>>BBBMMMSSS^^^qqq~~~hhhfff{{{xxxqqqfff[[[SSSMMMHHHEEEAAA<<<:::===???@@@EEEKKKLLLOOOTTTWWWWWWZZZhhhvvv}}}|||ooo^^^SSSIIIAAA===;;;;;;;;;<<<>>>AAADDDEEEIIIJJJLLLPPPUUU\\\bbbeeeiiijjjkkkjjjjjjkkkooorrrqqqpppooonnnkkkeee^^^YYYVVVUUUQQQKKKEEEAAAAAAAAABBBAAAAAA@@@???>>>======<<<<<<<<<======>>>>>>???@@@@@@>>>>>>>>>@@@BBBCCCCCCBBBBBBBBBEEEIIIMMMOOOJJJLLLOOOQQQRRRQQQOOOMMMQQQSSSUUUWWWYYY\\\___bbbbbbhhhnnnooollliiijjjlllkkkjjjiiiiiikkkmmmnnnooopppssswwwxxxwwwtttsssrrrsssvvvxxxxxxvvvttttttttt{{{~~~||||||~~~{{{tttssswww{{{|||vvvooobbbTTTIIIAAA===:::<<<<<<>>>AAAFFFMMMUUUYYY^^^aaabbbbbbfffjjjjjjgggcccdddgggmmmsssuuurrrnnnpppppppppooommmiiidddaaaWWWWWWVVVSSSOOONNNQQQTTTYYY[[[]]]___aaabbbcccccc]]]___dddkkknnnkkkccc^^^___```dddhhhjjjjjjfffcccfff```VVVKKKAAA;;;888666666444222222555999;;;<<>>;;;<<<===:::777999999999999999999::::::;;;;;;???CCCDDDFFFNNNXXXhhh|||~~~~~~|||pppfff```______```bbbdddeeedddccchhhhhhiiilllppptttwwwxxxtttrrrqqqrrrtttwwwyyyyyy~~~bbbEEE>>>===AAAMMMSSS___sssoooppp}}}zzzqqqjjj___TTTLLLFFFBBB@@@>>>;;;:::>>>@@@@@@DDDIIIIIILLLRRRUUUVVV[[[jjjzzz~~~}}}ttt[[[NNNHHHDDDAAA???<<<<<<===>>>???AAADDDEEEIIIJJJMMMRRRYYY```fffiiinnnnnnmmmmmmnnnppptttvvvqqqpppnnnllliiiddd]]]YYYTTTSSSOOOJJJEEEBBBAAABBBBBBAAAAAA@@@???>>>======<<<<<<===>>>>>>?????????@@@???>>>===>>>@@@CCCDDDFFFDDDCCCCCCDDDGGGJJJMMMKKKMMMOOORRRRRRQQQPPPNNNQQQSSSVVVWWWYYY[[[___bbbccchhhnnnnnnjjjhhhiiilllfffdddbbbdddhhhmmmooopppoooqqqtttuuusssqqqppppppsssuuuxxxxxxvvvtttssssssyyy}}}}}}zzzzzz{{{}}}~~~{{{tttrrrwww|||~~~yyyrrrfffXXXKKKBBB>>><<>>BBBFFFHHHLLLXXXddd~~~{{{pppgggaaa\\\YYYZZZ]]]aaadddfffggghhhjjjhhhiiijjjlllnnnqqquuuwwwxxxvvvsssrrrsssuuuvvvvvvxxx}}}```DDD===;;;@@@MMMTTT```ttt|||}}}yyysssiiiaaaWWWMMMFFFAAA>>>======;;;;;;>>>@@@???AAAEEEFFFGGGLLLPPPRRRWWWeeerrr{{{~~~~~~~~~tttcccPPPFFFCCC@@@???@@@;;;<<<>>>??????@@@CCCEEEIIIKKKOOOTTT[[[bbbhhhkkkooonnnnnnnnnppprrruuuwwwqqqpppnnnkkkhhhccc]]]XXXPPPOOOMMMIIIEEEDDDEEEFFFBBBBBBAAA@@@???>>>>>>===>>>>>>???@@@@@@@@@??????BBBAAA@@@@@@@@@CCCEEEFFFJJJIIIGGGEEEDDDDDDEEEFFFMMMNNNPPPRRRSSSRRRQQQPPPRRRTTTVVVWWWXXXZZZ]]]```dddgggkkkllljjjiiikkkmmmcccaaa___bbbhhhnnnqqqqqqsssttttttrrrooollljjjjjjppptttxxxzzzzzzyyyyyyyyyyyy|||~~~{{{xxxyyyzzz{{{~~~{{{uuurrrwww}}}~~~xxxlll^^^PPPEEE@@@???<<>>???DDDKKKYYYjjjyyymmmZZZXXXZZZ\\\fffssswwwiii[[[LLLBBB@@@;;;999777888:::;;;999777999888888888999:::<<<======>>>BBBGGGLLLTTTeeeuuuwwwkkkbbb___^^^]]]\\\[[[```eeehhhhhhiiikkkmmmhhhjjjlllnnnppptttyyy}}}yyywwwttttttuuuwwwxxxxxxxxx~~~\\\AAA===<<>><<<;;;<<<:::;;;>>>>>><<<<<>>>>>@@@:::<<>>>>>@@@@@@AAABBBAAA@@@??????@@@@@@@@@@@@AAACCCEEEFFFIIIHHHGGGFFFEEEEEEEEEEEEOOOPPPQQQRRRSSSSSSSSSSSSRRRTTTVVVVVVWWWXXX[[[^^^gggggghhhiiikkkmmmooopppfffbbb___bbbiiippprrrrrruuuuuussspppllliiiiiiiiinnnrrrwww{{{{{{{{{{{{{{{yyy|||}}}{{{xxxvvvxxxzzz{{{~~~}}}vvvsssxxxzzzooo```PPPEEE@@@???<<>>;;;999999666444333444888<<>>::::::999999999999::::::999999888888999;;;>>>???>>>@@@EEELLLSSS```wwwtttmmmddd```aaacccbbbaaaeeekkkqqqrrrooonnnpppssstttuuuvvvvvvxxx|||~~~{{{zzz{{{{{{{{{zzzyyy~~~VVV>>>===???GGGXXX]]]dddttt}}}zzzwwwmmmbbbZZZSSSJJJBBB===<<<;;;:::<<<999:::======:::999;;;===;;;;;;>>>@@@BBBIIIPPPSSSZZZXXXYYYccchhhmmmxxx~~~uuubbbMMMFFFAAA@@@???>>>???BBB:::===AAACCCDDDEEEIIILLLRRRTTTXXX^^^eeelllqqqtttppppppppprrruuuwwwxxxxxxwwwtttppplllgggaaaZZZUUUSSSRRRNNNIIIDDDAAA@@@AAADDDCCCCCCBBBAAA@@@??????AAABBBBBBCCCBBBAAA???>>>>>>>>>>>>???@@@AAACCCCCCDDDDDDEEEFFFGGGHHHHHHIIIQQQQQQRRRRRRSSSTTTTTTUUUSSSTTTVVVVVVVVVWWWZZZ\\\iiigggggghhhlllppprrrrrriiieeeaaadddjjjqqqsssrrrssssssqqqnnnkkkjjjkkkmmmooossswwwzzzzzzxxxxxxwwwzzz||||||zzzvvvuuuwwwzzz|||~~~wwwtttyyy}}}xxxnnn^^^NNNCCC>>>===CCCJJJYYYlll{{{ssshhhgggeeebbbaaaccchhhmmmeeeaaa^^^___dddhhhgggeeemmmqqqrrrmmmccc]]]]]]```WWWYYY^^^eeejjjkkkfffbbbfffgggggghhhooouuupppfffYYYZZZ]]]```cccbbb```]]]RRRNNNHHHAAA===;;;<<<<<<666444333555999===@@@BBBQQQ]]]ooo{{{fffXXX^^^gggnnn~~~zzzjjj```VVVOOOIIIAAA===>>>999999888666444555888;;;:::999888888:::<<>>============:::666444666888::::::555888;;;<<<;;;;;;>>>AAACCCDDDFFFIIINNNVVV___eeerrr|||uuu```RRRCCCBBBAAA????????????@@@??????AAABBBEEEGGGIIIJJJRRRZZZbbbfffkkkppprrrppprrrpppnnnpppuuuxxxxxxwwwtttsssrrrqqqhhh\\\TTTSSSRRROOOKKKIIIHHHFFFDDDBBB@@@BBBCCCAAA??????BBBEEECCC@@@>>>???BBBCCCCCCAAA??????@@@AAACCCDDDEEEEEEDDDBBBAAACCCGGGKKKLLLKKKQQQQQQRRRSSSSSSSSSSSSSSSWWWXXXYYYXXXXXXXXXZZZ\\\dddbbbbbbeeejjjmmmmmmkkkkkkiiiiiilllqqquuuvvvuuunnnnnnooooooppppppqqqqqqrrruuuzzz}}}~~~}}}~~~~~~~~~{{{xxxwwwxxxzzz|||rrrbbbOOOCCC???@@@EEESSSkkk}}}sssmmmddd___[[[YYYVVVTTTXXX^^^[[[[[[ZZZVVVTTTVVV]]]bbbfffpppzzzxxxmmmcccaaaccc___```cccgggiiiiiifffccchhhfffdddgggrrrxxxrrrhhh]]][[[\\\```dddccc\\\VVVLLLGGGAAA===;;;;;;<<<<<<888666666999<<<>>>EEELLLZZZhhh|||ssscccYYY```lllxxxuuuiii\\\RRRIIIDDDAAA;;;999999999888666555555777999:::>>><<<::::::<<<@@@DDDEEECCCFFFJJJSSSgggpppiiikkkmmmoooqqqrrrrrrtttvvvxxxnnnPPP>>>:::===CCCHHHXXXcccmmm}}}sssmmmfff^^^WWWLLLGGGAAA===;;;;;;::::::;;;999777777777777666444333555888777666666888:::;;;<<<===>>>BBBGGGNNNSSS^^^fffmmmqqq|||yyyeeeUUUKKKBBBAAA???>>>>>>>>>???@@@===???AAABBBCCCEEEIIILLLYYY```hhhlllpppuuuuuusssuuuqqqnnnooossswwwxxxwwwrrroooooonnnhhh\\\SSSPPPOOOLLLIIIGGGFFFEEECCCAAA@@@AAA@@@>>>======>>>@@@BBB@@@??????AAACCCBBB@@@??????@@@AAABBBCCCDDDDDDDDDBBBAAABBBFFFIIIJJJIIIPPPQQQSSSTTTUUUUUUUUUTTTVVVXXXYYYYYYXXXYYY\\\^^^dddddddddgggkkkmmmmmmkkknnnmmmllloootttwwwwwwwwwpppppppppqqqqqqrrrrrrssstttwww|||~~~~~~}}}{{{yyyxxxyyy{{{vvvcccOOOBBB???@@@NNN___yyytttiiiccc]]]XXXSSSRRROOOMMMPPPVVVWWWVVVTTTQQQPPPSSSWWW[[[```mmmyyy{{{rrrhhhdddddd\\\]]]```dddggghhhgggeeefffdddcccgggqqqwwwqqqfff\\\ZZZZZZ]]]```___YYYSSSKKKGGGAAA===<<<<<<<<<<<<;;;999999===AAAEEENNNVVVeeesssiii^^^\\\iiixxxwwwdddXXXLLLDDD>>><<<;;;999888:::999999888777888999:::;;;;;;;;;;;;<<>>CCCGGGKKKQQQUUUZZZggguuubbbSSSIIICCC@@@???>>>=========>>>???999>>>AAABBBAAACCCIIIOOO^^^fffmmmqqqvvvzzzyyyuuuwwwrrrmmmlllppptttwwwwwwqqqmmmlllmmmjjj^^^SSSNNNKKKIIIFFFEEEDDDDDDBBB@@@CCCAAA>>>============<<>>;;;;;;???DDDKKKUUU```sssrrr___]]]dddwww}}}fffTTTKKK@@@:::666777777666777:::999:::::::::;;;;;;;;;<<<:::<<<>>>AAACCCDDDDDDDDDJJJQQQ[[[jjj~~~}}}xxxtttrrrrrrzzzdddIII===<<<<<>>;;;999999999888888555555555777777555222...333333444555555666777888;;;<<<<<<;;;:::<<>>===<<<;;;<<<===>>>???888===CCCCCCAAACCCKKKSSS```gggoootttyyy}}}{{{uuuxxxrrrllljjjmmmrrrvvvwwwrrrmmmkkknnnlllaaaUUUNNNJJJHHHEEEDDDDDDDDDCCCAAAEEEBBB>>>>>>@@@AAA???===AAAAAA@@@AAAAAA@@@@@@???AAAAAAAAAAAAAAAAAAAAA@@@BBBBBBBBBDDDGGGJJJMMMNNNUUUVVVXXXYYYYYYXXXVVVTTTVVVWWWZZZ[[[\\\^^^aaadddgggiiikkknnnooonnnllljjjllllllmmmnnnpppqqqrrrqqqrrrrrrrrrrrrsssuuuvvvwww{{{~~~~~~{{{zzzzzz{{{tttaaaOOOFFFJJJPPPbbb}}}tttjjjddd```[[[TTTOOOMMMKKKHHHHHHKKKQQQNNNLLLMMMRRRUUUVVVUUU^^^iiiuuuxxxpppfff```^^^bbbaaabbbdddhhhlllnnnnnnfffddd```bbbjjjqqqooohhh[[[WWWSSSSSSUUUTTTNNNIIIGGGCCC???<<<<<<============::::::@@@FFFOOO\\\hhhvvvddd[[[aaaqqqpppYYYJJJDDD>>>:::777888777555555888999999:::;;;<<<<<<<<<<<<<<<>>>AAACCCEEEHHHKKKMMMSSS\\\iiiyyy}}}}}}|||~~~{{{xxxyyy|||gggJJJ???===;;;===BBBRRRbbbmmm{{{nnnbbbXXXOOOHHHCCC???===;;;:::;;;;;;:::999444333222333444555444222222222333555777999::::::999:::::::::999999;;;===??????AAAFFFNNNZZZjjjuuuzzz~~~yyyhhhXXXLLLEEEAAA???<<<<<<;;;;;;;;;<<<>>>???999???DDDEEEDDDGGGPPPXXXaaahhhpppwww}}}}}}vvvsssnnniiihhhlllqqquuuvvvqqqllliiikkkjjj```TTTMMMJJJHHHFFFEEEEEEEEEDDDCCCDDD@@@===>>>@@@BBBBBB@@@???@@@AAAAAAAAA@@@??????BBBBBBAAAAAAAAAAAA@@@@@@AAABBBDDDFFFIIIMMMQQQTTTXXXYYYZZZZZZYYYWWWTTTSSSVVVXXX[[[\\\^^^```dddgggiiikkknnnpppooommmkkkjjjjjjkkkmmmnnnooooooppppppsssrrrrrrrrrsssuuuwwwxxx~~~~~~{{{zzzzzzsss___MMMGGGNNNXXXnnn|||qqqkkkiiihhheee]]]VVVSSSPPPLLLJJJKKKMMMLLLLLLOOOUUUXXXXXXVVV[[[ccckkkkkkfff```^^^```___]]][[[[[[___cccfffgggiiieee^^^\\\ccclllnnnjjjZZZTTTOOOMMMNNNNNNJJJEEECCC@@@<<<::::::;;;;;;;;;;;;999;;;DDDNNNZZZjjjxxxqqqcccZZZZZZggg}}}uuu___KKK@@@>>>>>>;;;:::;;;999666666:::888999:::;;;<<<<<<<<<<<<>>>@@@AAACCCFFFMMMVVV\\\bbbkkkxxx||||||yyy{{{{{{tttwww|||kkkKKK???<<<:::<<>><<<;;;;;;<<<;;;:::888444222000000222444555555000000111333777:::;;;:::999:::<<<<<<;;;;;;<<<===999999;;;AAAGGGLLLUUU^^^cccjjjuuu~~~|||xxxrrriii\\\PPPHHHCCC???>>>;;;;;;::::::;;;===???@@@===AAAFFFGGGIIINNNVVV]]]dddjjjrrryyy~~~uuulllhhhfffggglllqqqttttttnnniiifffgggcccYYYOOOJJJKKKIIIGGGFFFFFFFFFDDDCCC@@@???======???@@@AAAAAA<<<>>>AAABBBAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCFFFHHHJJJNNNSSSVVVYYYYYYXXXXXXVVVUUUTTTSSSXXXZZZ\\\^^^```bbbfffhhhlllnnnppppppnnnkkkjjjjjjjjjmmmpppqqqqqqqqqrrrsssssssssrrrrrrsssvvvxxxzzz}}}||||||sss^^^KKKFFFPPP\\\~~~{{{rrrqqqrrrtttrrriii```\\\XXXRRRMMMLLLKKKLLLNNNQQQUUUVVVVVVTTTTTTYYY]]]^^^\\\\\\```ddd\\\YYYUUUTTTXXX]]]aaadddiiiddd\\\XXX]]]fffiiifffWWWPPPIIIGGGHHHHHHEEEAAA===;;;888777888999999999:::999>>>IIIVVVdddvvvkkk]]]XXXXXX___pppzzzeeeSSSBBB<<<>>>999888999<<<;;;888999===999999:::;;;<<<======>>>???AAABBBDDDJJJUUUdddnnnuuu~~~{{{|||~~~}}}wwwrrrtttzzzyyynnnuuu}}}mmmIII===;;;888<<>><<<;;;:::999::::::999777555444333111111333444444444222111111444888::::::999;;;===??????===<<<<<<===:::777999>>>BBBCCCHHHOOOQQQZZZfffmmmnnnllljjjjjjhhhaaaVVVLLLFFFBBB???>>>;;;;;;:::;;;<<<>>>???AAACCCDDDGGGJJJNNNUUU\\\bbbeeekkkrrrxxxxxxnnncccbbbcccgggnnnrrrsssrrrmmmiiifffeee^^^SSSLLLKKKLLLIIIGGGFFFEEEEEECCCBBBAAAAAAAAA@@@>>>>>>@@@BBB:::===AAABBBAAA@@@@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEHHHIIIIIILLLPPPTTTWWWVVVUUUTTTTTTTTTUUUUUUZZZ\\\^^^___aaacccfffiiinnnpppqqqooollliiiiiijjjjjjnnnrrrtttsssssstttuuuuuutttssssssuuuxxx{{{}}}sss^^^KKKIIIVVVddd}}}wwwmmmhhhbbbZZZSSSPPPMMMPPPSSSUUUUUUSSSSSSRRROOORRRUUUUUUUUUXXX___eeeWWWSSSOOONNNRRRYYY___cccddd```ZZZVVVYYY```aaa^^^RRRKKKCCC@@@AAABBB@@@===999666444444555666666666::::::>>>HHHTTT```ppp}}}uuufffYYYTTTXXX^^^kkk}}}nnn[[[LLL>>>:::???888888:::>>><<<999:::>>>;;;;;;;;;;;;<<<>>>@@@AAABBBEEEHHHMMMUUUcccttt|||uuu{{{}}}vvvooopppvvvzzz~~~vvvvvv}}}nnnHHH;;;999777===GGGSSS```bbbkkk}}}}}}zzzrrreee\\\UUUQQQKKKFFFBBB@@@@@@@@@888888777888888777555222555444333333444444222000777555444666:::<<<;;;999:::<<<======;;;999888888???::::::>>>@@@>>>AAAGGGDDDOOO[[[bbbbbbaaadddgggfff___UUUKKKEEEBBBAAA@@@;;;;;;:::;;;<<<>>>@@@AAAFFFFFFHHHLLLRRRYYY```dddeeejjjpppvvv{{{{{{rrrggg^^^^^^aaagggooossssssqqqnnnkkkiiieee]]]RRRMMMMMMLLLIIIGGGEEEEEEDDDBBBAAAEEEFFFFFFDDD@@@???AAADDD888<<<@@@BBBAAA@@@AAACCCCCCCCCCCCDDDDDDDDDEEEEEEEEEGGGIIIIIIHHHIIIMMMQQQTTTSSSRRRRRRRRRTTTVVVXXX[[[]]]___```aaacccgggiiiooopppqqqnnnjjjhhhiiikkkiiimmmrrrssssssrrrtttuuuwwwvvvuuuuuuvvvyyy|||~~~rrr^^^MMMMMM]]]mmmwwwqqqjjjaaaXXXUUUQQQUUUZZZZZZVVVSSSQQQRRRNNNQQQSSSRRRRRRUUU[[[aaaOOOKKKFFFEEEJJJRRRZZZ______]]]YYYVVVXXX]]]\\\WWWOOOGGG???<<<===>>><<<:::666444222222333555555444;;;999<<>>@@@>>>999:::>>>>>>===<<<<<<===???BBBCCCFFFJJJPPPWWW```ooo~~~yyyooozzz|||rrrlllsss}}}zzzsssdddDDD>>>:::888;;;===PPP___fffjjjzzzvvvpppnnnnnnkkkhhheeedddbbb___[[[VVVRRROOOIIIGGGDDD@@@<<<:::999999999888777666555444333333777666444222111000//////555555555555777999;;;<<<>>>===;;;:::999::::::;;;<<<;;;:::;;;===???@@@@@@HHHIIIQQQ[[[^^^\\\^^^dddfff```UUUKKKDDD@@@@@@AAA>>><<<===???>>>===???DDDGGGFFFIIIOOOWWW^^^aaabbbiiimmmpppssswwwwwwmmmbbbaaabbbeeelllssswwwuuurrrlllllljjjddd\\\SSSLLLHHHNNNJJJFFFBBBBBBBBBAAAAAAFFFDDD@@@===<<<===???AAAAAAAAAAAAAAABBBCCCDDDDDDDDDLLLRRRPPPIIIDDDFFFKKKIIIEEEDDDHHHHHHDDDEEEIIINNNNNNPPPTTTUUUTTTVVV[[[```ddddddbbbccchhhlllmmmnnnqqqrrrooojjjhhhkkknnnpppppppppsssuuuwwwvvvuuuzzzvvvrrrrrrvvvyyy{{{{{{|||yyy{{{~~~nnnYYYNNNLLL]]]yyyyyyrrriii^^^VVVXXXXXXXXXWWWVVVTTTRRRQQQPPPOOOMMMKKKKKKPPPVVV[[[RRRJJJDDDEEEHHHLLLRRRXXXRRROOOLLLLLLOOOQQQQQQOOOGGGDDD???:::666555555666555444444333222222222333666777:::???EEEMMMSSSWWWcccccceeejjjnnnnnnkkkgggaaaYYYTTTSSSSSSXXXgggvvvnnnVVVIIIDDDBBB@@@@@@>>>===<<<<<>>BBB???;;;AAALLLPPPXXXcccjjjppp{{{xxxqqqqqqtttvvvvvvuuuuuuxxx{{{```BBB===:::999===???PPP___gggkkkzzz}}}wwwtttlllfff___[[[ZZZYYYUUURRRRRRRRRQQQOOOLLLIIIGGGEEEAAA@@@>>>===;;;;;;;;;;;;888777777666555444333222333222222111111111222222666666666666888999;;;<<<===<<<;;;999999999:::;;;<<<;;;;;;<<<>>>@@@AAAAAAGGGIIIQQQ[[[^^^]]]```fffkkkeeeZZZOOOGGGCCCBBBBBB???======??????===@@@FFFIIIIIILLLRRRZZZ```ddddddjjjooosssuuuwwwvvvnnndddfffiiimmmqqqsssuuuwwwxxxnnnllliiiccc\\\TTTNNNKKKLLLIIIDDDBBBAAAAAAAAA@@@DDDCCCCCCAAA@@@??????>>>AAA@@@@@@AAACCCEEEGGGHHHLLLTTT\\\]]]XXXPPPKKKHHHNNNJJJIIIIIIGGGCCCEEEJJJRRROOOOOORRRUUUVVVYYY^^^eeehhhiiieeeeeejjjmmmnnnmmmoooqqqnnnjjjiiikkkooorrrqqqppprrrtttuuutttsssxxxuuurrrsssvvvzzz}}}}}}~~~{{{}}}}}}kkkWWWMMMMMM```}}}{{{tttnnnggg___XXXXXXWWWVVVUUUTTTSSSRRRQQQVVVTTTPPPLLLJJJLLLRRRVVVQQQIIICCCBBBCCCEEEIIIOOONNNJJJFFFFFFIIIMMMMMMMMMAAA???:::555333222222333444333222111111111111222444555666:::>>>CCCHHHKKKPPPQQQSSSXXX]]]^^^[[[XXXRRRNNNMMMQQQWWWaaarrrnnn]]]JJJAAA>>>===>>>AAABBB@@@>>>===???BBBCCCCCC>>>>>>BBBEEECCCCCCLLLWWWfffnnnxxx{{{yyyuuuppptttwww{{{|||||||||ZZZ>>><<<:::999???AAANNN___hhhjjj|||~~~~~~wwwoooggg___ZZZSSSPPPLLLKKKKKKJJJFFFBBB@@@@@@@@@@@@@@@???>>>===<<<;;;:::::::::::::::;;;777666666555444333222222111111111222333555666777888888888888999:::<<<<<<<<<;;;:::999999999:::;;;<<<<<<===>>>???AAACCCDDDHHHMMMUUU^^^aaabbbffflllrrrkkk```TTTKKKFFFDDDDDD@@@======??????>>>BBBHHHMMMMMMPPPUUU\\\bbbfffggglllrrrwwwxxxxxxuuuoooggglllqqquuuwwwuuuuuuxxx|||ooommmhhhaaa[[[UUUPPPNNNJJJGGGCCCAAAAAAAAAAAA@@@AAACCCDDDEEEDDDAAA>>><<>>===<<>>>>>???CCCGGGLLLMMMLLLJJJEEEFFFLLLVVVbbbqqq[[[PPPDDD???>>>???DDDJJJFFFCCC@@@???AAADDDFFFGGGCCCCCCEEEHHHJJJOOO[[[ggg|||vvvpppqqqrrrqqqtttwww{{{{{{{{{|||~~~VVV<<<<<<999888>>>AAAKKK\\\eeegggttt~~~wwwrrrkkkccc]]]VVVOOOKKKHHHEEECCCBBBCCCCCCAAA???;;;;;;<<<<<<============;;;;;;:::999999888888888666555555444333333222222333333333444666888999:::::::::::::::;;;;;;<<<<<<;;;:::999888888999;;;;;;;;;<<<>>>???@@@BBBDDDFFFNNNTTT^^^eeehhhkkkqqqvvvxxxqqqdddWWWMMMGGGDDDDDD@@@======>>>>>>???CCCJJJOOOPPPSSSWWW]]]cccgggiiimmmuuu{{{{{{xxxuuupppjjjppptttyyy{{{yyyxxxxxxxxxqqqmmmfff___YYYUUURRRPPPHHHEEEBBBAAAAAAAAAAAA@@@@@@AAACCCDDDCCCAAA>>><<>><<<:::888999<<<>>><<<:::;;;???AAAAAA???777555333111000000111222//////............//////444444444444555666777888999;;;>>>BBBDDDEEEEEEDDD@@@EEEPPP]]]mmmqqqOOOIIIDDDBBBAAABBBHHHOOOGGGDDDAAAAAADDDHHHLLLNNNHHHIIIKKKNNNTTT^^^mmmyyy|||pppkkkmmmqqqqqqvvvwwwxxxwwwwwwzzzyyySSS;;;;;;888666;;;===HHHXXXaaabbbnnn{{{}}}tttiiicccZZZRRRMMMIIIFFFDDD@@@>>>;;;:::;;;<<<>>>>>>;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;::::::999999555555555444333333222222444444444555666777888999;;;;;;;;;;;;<<<<<<<<<;;;:::999999888999:::<<<===;;;===@@@AAAAAACCCFFFIIISSS\\\fffkkknnnssszzz|||tttgggYYYNNNGGGDDDCCCAAA>>><<<>>>>>>@@@FFFMMMQQQSSSVVVZZZ^^^ccchhhjjjpppwww}}}}}}zzzxxxsssnnnssstttwww|||~~~|||vvvrrrtttmmmeee^^^YYYVVVSSSQQQHHHFFFCCCBBBBBBBBBAAA@@@AAAAAA@@@@@@??????>>>>>>DDDCCC@@@???@@@CCCGGGIIIPPPXXXhhh|||zzznnnfffiiiuuusssfff[[[XXXYYYZZZ\\\^^^cccggggggddddddhhhllllllhhhhhhhhhggggggiiillloooiiiiiiiiikkkooorrrssssssyyyyyyxxxwwwvvvwwwyyyzzz}}}~~~qqq___VVVXXXlll}}}{{{vvvlllcccbbb___[[[VVVSSSPPPNNNLLLKKKIIIFFFDDDEEEGGGJJJMMMLLLKKKIIIFFFFFFIIIOOOTTTIIIAAA;;;:::999777888;;;777666777:::===>>>:::777222111///......///000111///...............//////222222222333444555666666999;;;>>>@@@@@@@@@@@@@@@???HHHVVVeeevvvuuuaaaGGGDDDCCCCCCAAA@@@EEELLLGGGEEECCCDDDIIIPPPUUUWWWPPPSSSWWWZZZbbbppp~~~~~~|||}}}yyyqqqmmmooorrrrrrvvvwwwxxxyyy|||tttOOO:::;;;777444888;;;FFFUUU______iii}}}}}}sssfff^^^WWWNNNFFFBBB@@@??????>>><<<:::888888:::<<<>>>:::::::::999999::::::;;;::::::;;;<<<<<<<<<<<<<<<555555555555444444333333333333333333444555666777;;;;;;<<<<<<<<<;;;;;;:::::::::999999:::<<<===???===@@@CCCDDDDDDFFFJJJNNNXXXbbbmmmpppqqqxxxxxxkkk\\\PPPIIIEEEDDDDDD@@@>>>???@@@BBBIIIQQQUUUXXX[[[___bbbfffkkknnnuuuzzz~~~yyysssuuuuuuwww|||xxxrrrwwwpppggg```\\\YYYUUURRRJJJHHHEEEDDDDDDDDDBBB@@@AAA@@@???=========>>>???DDDCCCAAA@@@AAACCCEEEGGGOOOWWWfffwwwrrrhhh^^^\\\\\\[[[]]]```fffiiijjjggggggllloooppphhhgggeeeeeefffiiilllnnnggghhhjjjmmmrrruuuuuuuuuyyyyyyyyywwwuuuuuuvvvxxx{{{{{{|||}}}wwwfff^^^]]]nnn{{{xxxtttqqqmmmggg^^^XXXVVVTTTRRROOOKKKGGGEEECCCDDDBBB@@@???@@@CCCFFFHHHJJJIIIHHHEEEDDDEEEHHHKKKBBB<<<888888888777777:::444333444777:::999555111------,,,,,,,,,---.../////////......//////000000...///000111333444555555666888:::;;;:::::::::;;;CCCOOO___nnn~~~~~~kkkWWWHHHFFFGGGIIIIIIFFFHHHMMMJJJHHHHHHKKKQQQXXX^^^```\\\bbbgggjjjrrr~~~yyyuuupppuuuvvvqqqnnnppprrrrrrpppuuu{{{{{{xxxvvvqqqmmmmmmnnnpppsssvvvzzz|||oooKKK888:::777333777;;;EEEUUU______ggg{{{uuueeeYYYPPPKKKEEE@@@===<<<<<<;;;=========<<<;;;;;;<<<===:::999999888999:::;;;<<<<<<<<<=========<<<;;;:::666666666555555555555444444444444555666777888999;;;<<<<<<<<<<<<;;;:::999::::::::::::;;;===???@@@@@@DDDHHHIIIHHHJJJOOOTTT]]]jjjtttuuuvvv}}}}}}ooo```TTTMMMIIIHHHHHHDDDAAABBBCCCFFFNNNWWW[[[^^^bbbeeehhhkkkppptttzzz~~~xxxwwwxxxzzz}}}~~~}}}{{{|||uuukkkddd```\\\WWWSSSMMMKKKHHHGGGFFFEEECCCAAAAAA@@@???>>>>>>>>>???@@@BBBBBBBBBBBBCCCEEEGGGIIINNNWWWccclllsssyyyfffaaa]]]]]]^^^^^^aaagggjjjmmmmmmjjjiiimmmpppppphhhfffdddccceeehhhkkkllljjjkkknnnssswwwxxxwwwuuuvvvwwwxxxvvvttttttuuuxxxzzzzzz{{{}}}zzzllldddbbbpppxxxxxxvvvqqqhhh]]]SSSNNNJJJKKKKKKIIIEEEAAA>>>===>>>===<<<;;;<<>>===???@@@<<<666333444555444444777444222000111444444222///---,,,,,,,,,,,,---......000000000000000111222222...///000222444555666666111444777777666666888:::BBBPPP___jjjwww~~~vvvrrrcccQQQMMMKKKMMMSSSUUUSSSRRRTTTPPPOOOPPPTTTZZZ```eeeffffffmmmsssvvv|||uuummmjjjkkkfffmmmpppmmmkkkmmmppppppqqqyyyzzzkkkaaabbb```ZZZYYYYYYXXXXXXZZZ\\\___```gggnnnvvv}}}kkkIII777:::777333888<<>><<<<<<<<<<<<;;;:::<<<>>>>>>===;;;:::999;;;;;;::::::;;;===>>>???@@@@@@@@@???<<<999666555666666666666666555555555555666666888999;;;===>>>;;;<<<<<<<<<<<<:::999888;;;;;;:::;;;<<<>>>@@@AAACCCGGGKKKLLLLLLMMMSSSXXXcccpppzzzzzzzzzsssdddXXXPPPLLLKKKKKKGGGDDDEEEFFFIIIRRR[[[```dddhhhjjjlllpppuuuyyy|||yyy|||~~~}}}}}}xxxnnngggccc___ZZZUUUOOOMMMJJJIIIHHHFFFDDDAAA@@@@@@AAAAAA@@@@@@@@@???AAAAAABBBDDDFFFHHHJJJKKKMMMVVV```bbbaaabbbjjjrrrpppxxx~~~~~~|||zzzqqqggg[[[YYYZZZ]]]^^^```eeelllmmmoooooojjjiiilllnnnnnniiifffcccbbbdddgggjjjkkkmmmooorrrwwwzzz{{{xxxvvvsssuuuwwwvvvttttttvvvyyy{{{zzz{{{}}}~~~{{{ooohhheeerrr{{{{{{mmm]]]QQQJJJCCCEEEFFFFFFCCC>>>;;;::::::999999999;;;===@@@AAA???@@@AAAAAA???>>>>>>???888333000111222111111333666222---,,,...000000/////////......//////000000111111111111111222333333000111333444666777777888///222666777666777999<<<:::HHHUUU\\\eeeooovvvvvvrrrpppsss{{{yyygggddddddYYYJJJMMMKKKNNNVVV[[[YYYXXXXXXUUUUUUVVVZZZ```eeehhhiiijjjsssyyy{{{~~~}}}{{{|||yyynnnaaaZZZ[[[___```gggkkkhhhfffiiimmmooo{{{~~~zzzkkk___eeebbbWWWRRRVVVVVVPPPOOONNNLLLKKKKKKLLLNNNOOORRRYYYbbbgggkkkpppwww}}}^^^DDD888:::666555::::::CCCRRR___bbbcccnnnsssbbbRRRGGGAAA>>>:::999:::===>>>>>>;;;===>>>===<<<::::::;;;888999:::;;;>>>BBBEEEGGGAAAAAA@@@===:::777666666666555333555777888666333888999:::;;;<<<<<<<<<<<<::::::999999888999999999;;;<<<<<<;;;;;;>>>DDDIIIMMMPPPPPPLLLIIIMMMWWW```nnnvvvpppeee___YYYSSSPPPMMMGGGEEEIIINNNRRRWWW]]]dddbbbfffnnnuuuyyy|||{{{}}}}}}}}}~~~wwwtttppplllggg```YYYTTTSSSMMMGGGEEEGGGGGGDDDAAAAAAAAABBBBBBBBBAAA@@@???AAAAAAAAACCCFFFJJJMMMPPPSSSTTTTTTUUUVVVWWWWWWXXX___cccfffgggeeebbb``````[[[ZZZXXXYYY]]]cccjjjnnnppprrrrrrnnnhhhfffiiinnnlllhhhcccaaacccgggkkkmmmnnnoooqqquuuwwwwwwuuurrrwwwtttsssvvvxxxxxx{{{~~~~~~{{{vvvlllggguuu|||mmm]]]PPPIIIGGGDDD@@@>>>>>>===:::777333555666555444666:::>>>CCCBBB???;;;777555666888111111000//////000222222000...++++++,,,---------,,,//////---...222444222111000......///222555777444333333222222333333444222222333444555666888999DDDEEEHHHKKKOOOQQQSSSTTTWWWYYY^^^cccjjjttt~~~zzzooobbb\\\]]]^^^[[[WWWTTTSSSRRRRRRSSSVVVZZZ\\\^^^ZZZYYY^^^ccccccccceeeiiinnnrrrssstttvvvsssnnnooojjjddd___WWWQQQTTTZZZYYY___eeefffggglllvvv~~~rrrcccZZZQQQTTTRRRKKKJJJNNNOOOKKKIIIGGGEEEDDDDDDFFFHHHIIILLLLLLRRR[[[^^^\\\```fffpppuuu~~~\\\DDD888:::666666:::999???NNN]]]aaabbbooowwwhhhZZZMMMEEE@@@===;;;:::<<<===>>>>>><<<===???>>><<<;;;;;;<<<:::;;;<<<>>>AAADDDGGGHHHEEEDDDBBB???<<<999999999666555444666888999888555888999:::;;;<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;<<<======>>>AAAGGGLLLNNNPPPQQQOOONNNSSS^^^ggguuu~~~}}}rrrlllgggaaa]]]SSSNNNLLLPPPUUUYYY^^^dddhhhfffjjjrrrxxx{{{~~~~~~~~~yyyuuupppkkkeee^^^WWWRRRQQQLLLGGGFFFHHHIIIGGGDDDBBBBBBBBBAAAAAAAAAAAA@@@AAAAAABBBCCCFFFJJJMMMOOONNNNNNOOOOOOPPPQQQQQQQQQWWWZZZ]]]___^^^\\\ZZZZZZYYYXXXWWWXXX\\\bbbhhhlllqqqqqqnnnjjjffffffkkkooonnniiidddaaadddjjjpppsssooopppqqqtttwwwxxxvvvuuuwwwttttttwwwyyyxxxzzz~~~{{{yyyvvvnnnkkkyyy~~~qqqaaaTTTLLLEEEBBB>>><<<<<<;;;888555222444555444333555999===??????===:::666444444555000000/////////000111111000...,,,,,,---//////......000000---///333555333333222000000111333666888555555444444444444555555777666666555444444555555888:::<<<>>>AAACCCDDDDDDCCCEEEHHHKKKPPPWWW^^^dddaaaYYYRRRRRRYYY```bbbaaaYYYWWWSSSQQQQQQSSSWWWYYY\\\[[[^^^eeehhhffffffhhhmmmrrrtttrrrqqqqqqnnniiilllgggbbb___[[[VVVWWW\\\___ccciiinnnttt|||uuulll```TTTNNNKKKNNNMMMHHHGGGIIIHHHDDDEEEEEEEEEEEEFFFGGGHHHHHHJJJIIILLLQQQQQQNNNOOOUUU\\\```fffmmmvvv~~~}}}XXXBBB999:::666666:::888:::KKK[[[```aaaooo|||iiiZZZOOOFFFAAA>>>===<<<<<<>>>>>>===<<<<<<>>>>>>>>><<<;;;<<<===;;;===???BBBEEEGGGHHHIIIHHHFFFBBB>>><<<:::::::::666666666888:::;;;:::999888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;===>>>@@@BBBFFFKKKOOONNNPPPRRRSSSTTT[[[gggpppwwwzzztttnnnhhhcccUUUPPPNNNRRRWWW[[[aaaffflllkkkooovvv{{{|||{{{wwwpppiiiccc\\\UUUQQQPPPLLLHHHGGGIIIJJJIIIGGGDDDCCCBBBAAA@@@AAABBBBBBAAAAAABBBDDDFFFJJJMMMOOOJJJJJJJJJKKKLLLLLLMMMMMMNNNQQQUUUWWWWWWVVVVVVVVVVVVVVVVVVWWW[[[```fffiiipppmmmiiifffeeehhhlllpppoookkkeeedddgggnnnuuuxxxpppooooooqqqtttwwwxxxwwwvvvtttuuuxxxzzzxxxyyy|||zzzwwwwwwwwwrrrqqq}}}zzznnn___QQQGGGAAA???===;;;:::888555333111222333333333444777::::::::::::888444111000000---...//////000000000000111///------...///000///...000///,,,---222444333555444333222222444666888666666555555555555666666888777666555444333333333444555666888999999::::::999:::;;;<<<===@@@EEEHHHGGGCCCBBBHHHTTT```gggiii___[[[VVVQQQOOOPPPSSSUUUYYY]]]dddlllmmmjjjjjjnnntttwwwwwwtttqqqqqqmmmhhhnnniiifffgggfffcccccceeehhhlllttt~~~~~~nnn```YYYRRRLLLIIIIIIKKKKKKGGGFFFHHHGGGDDDCCCEEEGGGIIIJJJJJJIIIHHHIIIJJJMMMPPPMMMIIIJJJNNNQQQSSSWWW\\\cccllluuu|||xxxSSS@@@999:::555666:::777:::IIIZZZ```aaapppuuu```RRRHHHBBB>>>=========>>>??????===;;;<<<======<<<;;;;;;<<<===<<<>>>AAADDDGGGHHHIIIIIIHHHDDD@@@<<<:::999999999666777888999;;;<<<<<<<<<888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===;;;<<>>>>>===<<<:::888555222000111111111222333555777444666777666222///------,,,---...000000000//////000...,,,,,,...000000000///000///+++,,,111444333666555444333333444666777666555555555555555555666444444333333333444444555777777777888888777666666999:::::::::999999<<<>>><<<;;;===DDDOOOZZZbbbfff^^^\\\WWWSSSQQQQQQRRRRRRYYY___hhhooonnnlllpppwww{{{~~~~~~zzzxxxyyywwwsssxxxsssqqquuuxxxvvvttttttsssxxxwwwaaaUUUQQQNNNLLLKKKJJJIIIHHHFFFFFFHHHIIIIIIIIIKKKOOOQQQRRRPPPMMMKKKKKKPPPVVVXXXTTTOOONNNPPPRRRTTTWWWZZZ^^^eeennnuuuuuuMMM>>>:::999555777:::666===IIIYYY```aaapppqqq]]]OOOFFF@@@============???@@@@@@===;;;;;;<<<<<<;;;::::::<<<===<<<>>>AAADDDFFFHHHHHHHHHHHHCCC>>>;;;:::;;;:::999666888:::;;;<<<<<<======888999:::;;;<<<<<<<<<<<<:::::::::::::::;;;<<<<<<<<<===@@@DDDHHHLLLOOOPPPNNNOOORRRUUU[[[eeeqqqzzzzzzssskkkbbbZZZUUUSSSXXX]]]bbbgggmmmqqqqqquuu{{{}}}}}}}}}|||xxxqqqjjjddd___YYYVVVRRROOOLLLIIIIIIHHHHHHHHHFFFEEECCCAAAAAABBBCCCDDDCCCDDDEEEGGGIIILLLNNNOOOLLLLLLLLLMMMMMMMMMMMMMMMJJJNNNRRRUUUWWWXXXZZZ[[[UUUUUUVVVWWWZZZ]]]```bbbeeeeeeeeehhhkkkmmmlllkkklllllllllnnnqqqrrrrrrqqqkkkiiiggggggkkkpppsssuuutttssstttyyyzzzxxxxxx{{{~~~{{{yyyvvvvvv{{{zzzwww~~~~~~{{{tttiiiZZZKKKAAA<<<===>>>>>>;;;888555333000000000000222333444444000222444444111---+++++++++,,,...000000000000///000...,,,,,,...000000000111333222///000444666444555555444444444444555666555555444444444444555555222222222111222222333333666666666666666555444333555666777777555555666777888999;;;@@@GGGOOOVVVZZZWWWWWWVVVVVVVVVVVVVVVWWW^^^cccjjjnnnllllllsss~~~}}}}}}zzziiiWWWPPPPPPOOOMMMLLLMMMJJJGGGFFFGGGIIIMMMQQQUUUWWWZZZ\\\\\\YYYVVVTTTUUU^^^eeeddd]]]UUUQQQOOOSSSWWWZZZ[[[[[[]]]bbbfffqqqqqqHHH===:::999444777:::444>>>GGGVVV___bbbppp|||nnn[[[MMMEEEAAA>>>>>>======???@@@@@@>>><<<;;;<<<<<<;;;::::::===???>>>???AAACCCEEEGGGHHHHHHGGGCCC>>><<<===>>><<<:::777999;;;<<<;;;;;;<<<>>>888999:::;;;<<<<<<<<<<<<999999999999:::;;;<<<===???@@@BBBFFFKKKNNNOOOOOONNNOOORRRWWW___kkkwww}}}wwwnnnddd[[[VVVTTTYYY___ccciiioootttuuuyyy{{{|||xxxrrrlllfff```ZZZVVVQQQOOOMMMJJJHHHGGGGGGHHHFFFEEEDDDCCCBBBCCCDDDDDDEEEFFFGGGIIILLLNNNOOOPPPKKKKKKKKKLLLLLLLLLLLLLLLJJJMMMRRRUUUWWWYYY[[[]]]WWWWWWXXXYYY[[[\\\^^^___aaacccgggjjjlllllllllkkkjjjkkknnnrrrttttttqqqnnnllliiifffgggjjjnnnrrrssstttrrrssswwwyyyxxxyyy}}}}}}{{{zzzuuuvvv||||||yyy|||zzzwwwxxxwwwooobbbRRREEE===;;;===@@@@@@<<<888555444000//////000222333333222///111333222000---++++++,,,---...///000111111111000///------///111222111555888888555555999:::777555444444444555666666777555444444444444444444555555444333222111000000000777777777777777666555444111333555555444333444555333555888;;;???DDDJJJNNNMMMNNNQQQUUUZZZ^^^bbbdddiiijjjmmmnnnkkkjjjrrr}}}~~~uuufffWWWTTTVVVUUUSSSRRRVVVRRROOOOOOOOOPPPTTTYYY[[[\\\^^^______]]]\\\[[[fffoootttnnnddd\\\WWWTTT\\\___bbb___ZZZVVVWWWZZZdddrrrgggDDD;;;:::999444777;;;333<<>>===>>>???@@@>>>======>>>===<<<;;;<<>>DDDDDDEEEJJJNNNQQQPPPNNNNNNOOOSSSZZZeeesss}}}tttiii]]]XXXVVV[[[aaaeeekkkqqqxxxzzz||||||xxxsssmmmfff___WWWRRRNNNMMMKKKIIIGGGGGGHHHJJJEEEEEEEEEDDDDDDDDDCCCCCCGGGHHHJJJLLLNNNOOOPPPQQQKKKKKKKKKKKKKKKJJJJJJJJJLLLOOOSSSVVVXXXZZZ]]]___ZZZZZZ[[[\\\\\\\\\]]]]]]```dddiiikkkjjjjjjlllooojjjkkknnnrrruuuvvvtttrrrooollljjjjjjmmmqqqssstttsssqqqqqquuuxxxxxx{{{~~~{{{yyytttuuu|||~~~zzz{{{|||{{{xxxtttnnnssstttlll\\\KKK???;;;888<<<@@@@@@<<<888444333111//////000333444333111///000222111///---,,,,,,.........///000111222333222111///000222444444444555999:::888888;;;:::666555555555666777888999999666666555555555555666666555555444333222222333333777777888888888777777666111333666777666555666666000444777999999;;;AAAEEEDDDFFFJJJQQQ[[[fffpppuuuvvvtttsssqqqllliiinnnuuu{{{zzzkkk]]]ZZZ\\\\\\ZZZYYY[[[VVVUUUWWWVVVRRRRRRVVVSSSTTTTTTUUUVVVWWWYYYYYYeeeooosssllldddbbbcccccclllnnnnnnggg]]]UUUTTTVVV```hhhttt}}}]]]BBB;;;;;;999444888;;;333999>>>KKKYYYaaapppfffQQQEEEAAABBBBBB@@@>>>===>>>???@@@???===?????????>>>===>>>AAADDDBBBBBBBBBCCCEEEGGGJJJLLL@@@<<<999:::===>>>;;;777888;;;======:::999:::<<<999999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<>>>??????GGGGGGHHHLLLQQQRRRPPPNNNNNNPPPTTT]]]jjjyyy}}}rrrccc^^^]]]aaaggglllrrrxxx{{{~~~~~~|||yyytttmmmfff]]]TTTNNNKKKKKKJJJHHHGGGHHHJJJLLLEEEEEEEEEFFFEEEDDDCCCCCCHHHIIIKKKMMMOOOPPPQQQRRRKKKKKKKKKKKKKKKKKKKKKKKKNNNQQQUUUXXXZZZ\\\___bbb\\\\\\]]]]]]]]]]]]\\\\\\bbbfffjjjjjjhhhhhhmmmrrrjjjkkkmmmqqqvvvxxxxxxvvvrrrpppmmmnnnpppsssuuuvvvssspppppptttwwwxxx||||||wwwrrrttt|||{{{{{{yyyvvvvvvuuuqqqnnntttxxxooo]]]KKKAAA>>>777;;;@@@@@@<<<777444222111//////111444555333000///111111000...---------//////......000222444555444333111222444666777666222666888777777999777333555666777888999:::;;;;;;777777666666666666777777222333333444555666888999222333333444444444444444111444777888777666666666333666999999777888<<<@@@@@@AAAEEEMMMZZZjjjyyy{{{xxxuuuoooiiiiiinnnyyy~~~}}}mmm^^^ZZZ\\\\\\ZZZZZZVVVRRRRRRUUUSSSKKKHHHJJJHHHHHHGGGHHHJJJNNNRRRTTTUUU___ddd```\\\ccclllpppxxxyyyvvvkkk^^^UUUSSSVVV\\\```fffmmmvvv}}}\\\@@@888222333666666666777999BBBGGGPPP^^^lllwww]]]NNNHHHDDD???===??????>>>>>>>>>>>>>>>???>>>::::::???AAA>>>???DDDFFFEEEDDDFFFIIIKKKIIIGGGGGGDDD@@@>>>??????===;;;======<<<;;;::::::999999::::::;;;;;;<<<>>>???@@@;;;===>>>>>>===>>>@@@BBBHHHNNNSSSQQQQQQUUUXXXXXXUUUXXX]]]gggttt}}}yyynnnkkkhhhhhhjjjqqqxxx|||~~~|||}}}xxxlllaaa[[[WWWTTTSSSPPPLLLJJJIIIJJJIIIHHHFFFGGGEEECCCEEEIIIGGGBBBIIIIIINNNTTTVVVRRROOOOOOOOONNNLLLJJJIIIHHHHHHHHHLLLTTTYYYYYYYYY\\\^^^^^^bbb```]]][[[[[[\\\[[[[[[fffnnnqqqkkkgggiiikkkiiikkkjjjjjjooouuuwwwtttooosssssstttvvvvvvtttpppmmmrrrtttvvvwwwyyyyyyzzz{{{~~~}}}wwwrrruuuxxxxxxwwwwww{{{xxxwwwwwwrrrnnnooouuuxxxuuunnncccTTTFFF<<<888999;;;===;;;666111000000000///...///111222111000000000000///......------...///000111333444555666555666666777777666444444888888777777777777777777666777777777777888888888888888999:::999888777666555555666666555555444333000111111333444555666666000222555666666666666777888999::::::999999;;;===888<<>>>>>>>>>>>?????????;;;<<<@@@BBB@@@BBBFFFHHHFFFEEEFFFIIIIIIHHHFFFGGGCCC???>>>>>>>>><<<:::======<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<===>>>???===>>>?????????@@@CCCEEEJJJPPPUUUTTTSSSWWWZZZ[[[\\\___gggrrrxxxooooooppprrrvvv{{{~~~~~~yyylllaaa[[[WWWTTTOOOLLLJJJIIIKKKLLLMMMMMMGGGGGGEEECCCEEEIIIGGGAAAHHHHHHMMMSSSTTTPPPMMMNNNOOONNNNNNMMMKKKJJJIIIIIIPPPXXX^^^^^^^^^aaabbbbbbaaa```____________^^^]]]hhhooopppjjjeeeffffffeeefffgggiiinnnsssuuussspppsssssstttuuuuuuuuusssqqqwwwxxxzzzzzzzzzzzzzzz{{{{{{zzztttppptttwwwuuusssrrruuuuuuvvvvvvqqqkkkmmmsssuuurrrjjj^^^PPPCCC;;;888;;;======;;;666222000///111000///000222333333111000000/////////.........111111222444555666777888333444666777888888888777999999999999999999999999777777777888888888999999888888999999999888777666666777777777666555444444111111222333444444555555555777999;;;;;;;;;===>>>===???AAAAAA???>>>===>>>>>>@@@CCCIIISSS___llluuusssrrrsssvvvxxx{{{xxxlllaaa___]]]VVVOOOLLLIIIGGGCCC@@@@@@@@@AAAAAABBBAAAAAAAAABBBEEEGGGIIIHHHKKKMMMLLLKKKPPPZZZccckkkpppjjjeeegggccc___eeennnlllhhheeefffnnnyyylllHHH>>>666222333555555444666777AAAHHHRRR]]]___jjj|||{{{qqqwwwmmmUUUGGGCCCAAA?????????>>>>>>>>>>>>>>>?????????===>>>BBBDDDDDDEEEIIIKKKIIIHHHIIIJJJKKKKKKJJJIIIFFFCCC@@@??????===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@???@@@AAAAAABBBCCCFFFIIIOOOVVV[[[ZZZZZZ^^^bbbbbbeeejjjssswwwkkknnnrrrvvv{{{zzzmmmccc^^^ZZZVVVVVVRRRNNNKKKJJJJJJHHHGGGGGGHHHFFFDDDGGGKKKIIIDDDHHHHHHLLLRRRSSSOOOLLLMMMOOOOOOPPPPPPOOONNNKKKJJJOOOWWW^^^______aaabbbaaa________________________jjjnnnnnnhhhcccbbbbbbaaadddfffjjjooorrrssssssrrrssssssssstttuuuvvvwwwxxx~~~~~~{{{zzzzzzzzzzzzuuuqqqppptttvvvrrrnnnlllnnnqqquuuuuunnnhhhjjjpppppplllcccWWWJJJ@@@;;;999>>>>>>>>>;;;666222000///111000000222444555444333000000//////////////////222222333444666777888888555666888999:::999999888;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::888888999999888888777666888888888888777666444444222222333333333444444444555666888999:::;;;>>>AAACCCFFFJJJKKKIIIFFFCCCBBBGGGFFFFFFJJJRRR\\\dddhhhffffffjjjqqqxxxnnnfff___]]]ZZZSSSJJJFFFCCCAAA???>>>===>>>@@@AAAEEEDDDCCCCCCCCCDDDFFFGGGFFFHHHIIIGGGEEEIIIRRRYYY^^^eeecccbbbiiiiiiiiiqqqyyywwwppphhhdddiiittt~~~gggEEE===777444555666555555777222:::CCCPPP^^^```gggzzz|||ssszzzoooppptttxxxmmmUUUGGGAAA===<<<===>>>>>>>>>>>>>>>>>>???@@@>>>>>>???BBBEEEGGGIIILLLLLLLLLMMMNNNPPPQQQRRRRRROOOMMMIIIFFFDDDBBBAAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAABBBCCCCCCDDDFFFJJJMMMWWW^^^ccccccdddhhhlllmmmmmmsss}}}vvvjjjlllqqqvvv{{{~~~{{{ooofffbbb___[[[XXXUUUPPPMMMKKKJJJHHHGGGGGGHHHGGGGGGKKKPPPOOOJJJKKKKKKNNNSSSTTTOOOMMMNNNOOOQQQSSSTTTTTTRRRNNNLLLPPPYYY___``````bbbbbbaaa]]]]]]]]]\\\\\\]]]```bbbjjjkkkjjjfffbbb`````````eeeiiinnnqqqrrrrrrrrrsssssssssttttttuuuwww{{{~~~{{{xxxyyyzzzzzztttqqqrrrvvvvvvqqqkkkjjjjjjnnnssstttnnnfffhhhnnnlllfff]]]PPPEEE>>><<<<<>>MMM^^^bbbhhhyyyvvvqqqyyyqqqppplllooo}}}jjjTTTGGGAAA>>>===>>>>>>>>>======>>>???@@@@@@===>>>@@@BBBFFFJJJMMMNNNKKKMMMPPPSSSVVVXXXYYYZZZUUUSSSPPPLLLHHHEEEDDDDDDAAABBBCCCDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHGGGEEEEEEDDDEEEFFFGGGHHHKKKPPPTTT]]]dddiiijjjkkkppptttuuutttyyyuuunnnoooqqquuuyyy}}}yyyooohhhfffbbb]]]QQQNNNLLLLLLNNNPPPPPPPPPGGGIIIIIIJJJPPPWWWWWWSSSOOONNNQQQUUUUUUQQQOOOPPPQQQSSSVVVXXXXXXUUURRRPPPVVV^^^ddddddccceeefffddd______^^^\\\[[[]]]cccggghhhgggfffeeecccaaabbbdddhhhkkkoooqqqqqqpppooooooqqqsssuuuvvvwwwzzz~~~{{{wwwxxx{{{}}}}}}vvvtttuuuxxxwwwqqqlllkkkiiilllrrrtttnnnfffggglllhhhbbbXXXMMMCCC??????AAABBB???<<<888555222000///333333333555777777555333111000/////////111222444333333444555666666777777;;;<<<<<<<<<<<<:::888777999:::::::::;;;;;;;;;<<<999::::::::::::;;;;;;;;;888888888777777777777777888888888777777555444444555555555555555666666666666777999:::;;;>>>BBBFFFDDDJJJRRRXXXYYYYYYWWWWWWZZZVVVSSSUUUZZZ^^^`````````^^^___dddkkkvvvyyyhhh___\\\\\\[[[XXXTTTPPPKKKGGGFFFGGGGGGFFFDDDDDDFFFHHHIIIKKKMMMOOOPPPOOOMMMKKKKKKLLLKKKIIIHHHKKKPPPUUUPPPXXXYYY[[[gggmmmqqq{{{{{{sssnnnpppxxx{{{UUU===888444333444444111222555555888;;;JJJ]]]bbbffftttxxxwwwsssqqqyyysssqqqmmmiii{{{tttdddRRRHHHCCC@@@@@@BBB============>>>???@@@AAA===@@@CCCDDDHHHOOORRRRRRMMMQQQWWW\\\^^^```aaabbb[[[ZZZWWWRRRMMMIIIIIIIIIFFFGGGHHHJJJLLLNNNPPPQQQOOOOOOOOOOOONNNLLLJJJIIILLLMMMNNNNNNPPPTTTZZZ^^^aaahhhnnnoooqqqvvv{{{|||zzz~~~}}}sssmmmmmmoooqqquuu{{{zzzqqqkkkhhhccc\\\SSSQQQNNNMMMNNNPPPPPPPPPIIIKKKKKKMMMTTT[[[\\\XXXSSSQQQSSSWWWWWWSSSQQQRRRSSSUUUXXXZZZZZZYYYVVVTTTXXX___cccbbb```bbbcccbbbbbbcccbbb```^^^```ggglllfffcccbbbdddeeedddeeeiiijjjlllnnnppppppooommmlllooosssxxxzzz{{{|||{{{xxxzzz~~~}}}|||yyywwwwwwxxxvvvooolllmmmkkkllloooqqqnnngggfffiiiddd___UUUKKKCCC@@@BBBEEEBBB>>>999555333222000///444444444666777666333000111000//////000222444666666666777888888999::::::777888:::<<<=========<<<888999999::::::;;;;;;;;;999999:::::::::;;;;;;;;;999888777666666666666777777888888888888777777666666666777777777888888888666888:::;;;===???BBBEEEDDDJJJRRRYYY^^^```bbbddddddbbb``````aaacccddddddbbb```___ccchhhqqqsssiiidddfffhhheee\\\UUUPPPLLLHHHIIIKKKMMMLLLIIIIIILLLOOOOOOPPPQQQRRRRRRRRRQQQPPPPPPPPPNNNKKKJJJKKKOOORRROOOVVVVVVWWWbbbgggkkkvvv}}}}}}{{{yyyxxxzzz}}}oooKKK:::999666666777666333333777666777999HHH\\\```aaammmqqqrrrqqqqqqzzztttpppuuujjjsssnnn```QQQHHHDDD@@@@@@AAA============>>>???@@@AAA>>>CCCFFFGGGKKKTTTXXXVVVUUU[[[dddiiikkkkkkkkkkkkdddcccaaa[[[UUUQQQPPPQQQQQQRRRTTTVVVYYY[[[]]]^^^ZZZZZZZZZZZZXXXVVVSSSRRRVVVVVVWWWXXX[[[___eeejjjfffnnntttuuuwww}}}zzzqqqjjjkkknnnrrrwww|||xxxrrrnnnfff]]]ZZZWWWRRROOONNNMMMLLLJJJLLLMMMMMMOOOUUU\\\\\\XXXUUUSSSTTTXXXXXXSSSQQQRRRUUUWWWYYY[[[\\\[[[YYYXXXYYY___aaa]]][[[]]]______aaadddfffeeebbbcccgggkkkgggbbbaaaeeegggfffggglllnnnmmmnnnqqquuuuuuqqqnnnmmmsss{{{~~~~~~|||zzz~~~~~~{{{wwwuuuuuuqqqlllkkkmmmnnnkkkkkknnnlllgggdddeee```[[[SSSIIICCCAAADDDGGGAAA<<<666333222222111000555555555666777555111...111000//////000222555777777777888999999:::::::::555777999;;;===>>>>>>>>>888999999:::;;;;;;<<<<<<999999999999::::::::::::999888777666555666666777888999::::::;;;:::::::::777777888999999:::;;;;;;777999===>>>???@@@CCCDDDGGGLLLSSSZZZ```fffkkknnnoooooonnnkkkiiihhhiiijjjfffbbbaaabbbeeekkkxxx|||wwwuuuxxx||||||wwwvvvzzz{{{vvvhhh]]]XXXVVVSSSVVVYYY]]]]]][[[[[[^^^bbbaaa^^^[[[YYYXXXYYY[[[]]]]]][[[XXXTTTQQQPPPQQQSSSRRRXXXWWWWWWaaaeeehhhsss{{{|||~~~|||zzziiiHHH;;;666333333444333///000444333444666FFF\\\______hhhppprrrqqqrrr{{{uuunnn{{{}}}nnnrrr|||nnnaaaRRRIIICCC>>><<<===============>>>???@@@AAA@@@FFFIIIIIINNNWWW[[[YYY___fffooouuuvvvtttsssssslllllliiiccc\\\XXXWWWYYY[[[]]]___aaadddgggiiijjjcccdddddddddbbb___\\\[[[]]]^^^___```bbbgggnnnrrrllltttzzz{{{~~~zzzooolllooosssyyyyyytttjjj```WWWTTTPPPOOOOOOOOOOOOOOONNNOOOOOOOOOUUU[[[ZZZVVVUUUSSSUUUXXXWWWSSSQQQRRRWWWXXXZZZ\\\\\\\\\[[[ZZZ^^^bbbccc___\\\^^^```aaa]]]bbbggghhheeecccdddgggiiicccaaafffhhhggghhhmmmrrrppppppuuuzzz|||xxxssskkksss}}}}}}|||{{{wwwsssrrrmmmiiiiiimmmooojjjhhhkkkkkkgggcccbbb]]]YYYQQQHHHBBBAAADDDHHH@@@;;;555111111222111000666666666666666444000,,,222000//////000333666888666666666777888888888999888999:::<<<<<<<<<<<<;;;999999::::::;;;<<<======888888999999999:::::::::999888666555555555666777::::::;;;<<<============777777888999;;;<<<=========@@@DDDFFFGGGGGGHHHIIIJJJNNNTTT[[[aaahhhoootttvvvwwwwwwsssnnnjjjkkkmmmiiieeebbbaaaaaaeeeppp{{{|||wwwvvvooolllhhhkkkttt}}}sssfffcccbbb```eeeiiinnnooonnnooosssxxxsssnnngggaaa___bbbgggkkkjjjhhhccc^^^YYYWWWWWWWWWVVV\\\ZZZZZZcccfffjjjttt}}}~~~|||yyybbbCCC;;;666555444333222222222222777333888IIIYYY```bbbeeeooowwwzzzwwwxxxjjjpppzzz}}}}}}xxxxxxgggTTTHHHBBB>>>===???>>>>>>>>>>>>@@@BBBDDDEEECCCFFFJJJPPPVVV[[[```bbbiiiqqqyyyzzzzzzzzzvvvrrrrrruuusssiiiaaaaaadddeeedddkkkqqqrrrsssuuutttrrrnnnuuuyyyuuuooommmkkkiiiiiiiiijjjmmmpppssstttttt{{{~~~{{{rrrnnnzzzxxxooohhhcccYYYUUUPPPNNNNNNOOOOOOPPPOOONNNOOOSSSXXXYYYWWWTTTUUUUUUWWWZZZYYYTTTSSSVVVUUU___bbb[[[WWW]]]```^^^aaabbbbbb___[[[ZZZ]]]```iiiiiihhhfffddddddfffhhhccc```aaaiiinnnnnnmmmnnnqqqooopppwwwyyyqqqooosss{{{yyy}}}yyy{{{}}}~~~}}}xxxtttooommmnnnmmmjjjhhhnnnkkkhhhhhhjjjkkkhhheee^^^ZZZSSSLLLFFFDDDFFFIII???888444444333111111333333444666666555222///---111111111111333444666777:::::::::999777666777999;;;::::::;;;;;;<<<===>>>;;;<<<;;;999666666777999999;;;===<<<;;;999999999777888888777666666888:::888999;;;===>>>???>>>>>>;;;<<<===???@@@AAABBBCCCEEEFFFGGGIIIKKKLLLNNNNNNUUUUUUXXX```fffiiinnntttqqqwwwzzzuuunnnjjjkkklllmmmfff```___```cccjjjrrrvvvvvvwww{{{~~~zzzsssmmmeee```___```___^^^iiikkkpppxxx|||}}}~~~|||yyyyyyuuuxxx{{{|||{{{{{{vvvnnngggdddcccbbbbbb```___ccckkkpppqqqtttxxx}}}}}}]]]@@@999666555444333222222222222555222777FFFVVV^^^aaadddppp{{{vvviiiqqq}}}||||||~~~{{{jjjVVVJJJCCC>>>===>>>=========>>>@@@BBBEEEFFFHHHKKKOOOUUUZZZaaafffjjjnnnwww~~~}}}xxxwww{{{yyypppjjjjjjnnnpppssswwwzzzzzz|||~~~{{{|||yyyvvvuuusssqqqqqqsssuuuxxxzzzzzzzzz}}}~~~uuuttt}}}uuulllddd___WWWTTTPPPMMMNNNPPPQQQQQQOOOOOOPPPTTTXXXYYYWWWUUUUUUUUUXXX\\\ZZZVVVUUUWWWTTT[[[^^^\\\ZZZ]]]```aaabbbbbbaaa]]]YYYYYY\\\```iiikkkllljjjhhheeeddddddfffcccdddjjjoooooooooppppppnnnnnnttt{{{|||vvvooosssuuuzzz~~~zzz~~~{{{}}}}}}|||}}}{{{xxxuuupppmmmllljjjiiihhheeedddcccdddeeedddcccaaa___ZZZQQQJJJGGGGGGGGGHHH<<<666222333333111111333666666555444333222111111111111222333444555666666555666777666555555777999888999;;;<<<===<<<;;;:::888;;;======<<<<<<<<<===;;;===??????===;;;;;;;;;:::;;;;;;:::999:::<<>>999555555444333222222222222333111555CCCRRR[[[```cccqqqwwwiiirrr}}}}}}kkkXXXKKKDDD???<<<===<<<<<<<<<===@@@CCCFFFHHHNNNQQQUUUZZZ```gggoootttvvv~~~{{{vvvyyy~~~|||}}}~~~zzz{{{{{{sssiiiaaa\\\UUURRROOOMMMOOOQQQSSSTTTPPPPPPRRRTTTWWWYYYXXXVVVUUUVVVZZZ^^^]]]WWWVVVXXXUUUVVVZZZ^^^^^^\\\___dddcccbbb```\\\XXXXXX]]]aaagggjjjmmmmmmkkkgggeeedddhhheeefffllloooooooooqqqpppnnnmmmqqquuuvvvrrrmmmvvvwwwyyy|||}}}{{{~~~~~~{{{wwwyyy{{{}}}yyyxxxvvvrrrmmmiiiggggggiiibbbdddfffgggfffeeeeeeeee```XXXMMMGGGGGGIIIHHHGGG999444111222333111222444888777444222111222333444111222444555666777666666333444555666666777999;;;777999<<>>===<<<<<<<<<>>>@@@CCCCCC@@@>>><<<<<<:::::::::999999;;;>>>AAA???BBBEEEIIILLLLLLLLLKKKHHHJJJLLLMMMLLLMMMOOOQQQWWWUUURRRPPPOOOOOOQQQRRRTTTUUUZZZbbbeeeeeeiiinnnqqqvvvzzzyyyxxxyyyvvvqqqiiibbb]]][[[XXXVVVXXX\\\ZZZYYYWWWYYY]]]bbbeeefffiiiiiiiiiiiihhhfffeeeddddddcccdddeeeggghhhgggfff[[[WWWTTTRRRPPPMMMHHHDDDGGGHHHIIIHHHIIINNNWWW]]]eeennn{{{}}}|||~~~}}}vvvpppoooqqqyyyzzzSSS>>>;;;555444333333222222222333222222555@@@NNNYYY```cccrrrpppvvv~~~~~~zzzjjjWWWKKKDDD???======;;;;;;<<<===AAAEEEIIILLLRRRUUUZZZ^^^dddkkkttt{{{~~~zzzrrriiiaaa\\\UUURRROOONNNPPPSSSVVVVVVQQQRRRSSSUUUWWWXXXXXXXXXUUUVVVZZZ___^^^XXXVVVXXXYYYVVVYYYaaa```ZZZ\\\dddbbbbbb```\\\YYY[[[aaaffffffhhhlllmmmkkkiiiggggggiiiffffffjjjmmmlllnnnqqqrrrpppoooppprrrsssqqqnnntttuuuwwwzzz~~~}}}|||zzz|||zzztttxxxxxxyyyzzz|||zzzxxxwwwtttnnngggdddfffiiicccgggkkkkkkiiiggghhhjjj^^^SSSGGGCCCFFFIIIGGGCCC777222000333555444444777888777555333222222333444111333555777888888666555555666888888888999;;;>>>999;;;===???@@@>>><<<;;;:::<<<>>>>>><<<;;;;;;<<>>>>><<<============???CCCFFFKKKNNNQQQSSSTTTSSSQQQOOOSSSVVVXXXWWWVVVVVVXXXZZZ^^^[[[UUUOOOKKKJJJKKKLLLSSSVVV]]]eeehhhhhhlllrrrzzzvvviiiccc___]]]ZZZUUUSSSVVVTTTQQQNNNMMMMMMOOOOOOOOOPPPPPPOOONNNMMMLLLKKKKKKUUURRROOOOOOQQQQQQOOOLLLMMMJJJGGGGGGIIIIIIEEEAAABBBFFFJJJKKKKKKRRR]]]ggglllvvv|||rrruuu~~~oooMMM===:::444444333222222222333333333444777???LLLYYYbbbeeeqqq|||{{{vvvfffTTTJJJDDD@@@>>>>>><<<<<<<<>>?????????AAAAAA@@@>>>===>>>AAADDDDDDEEEFFFFFFDDDBBBAAABBBBBBDDDFFFGGGHHHJJJNNNQQQTTTUUUXXXZZZZZZZZZXXXWWW___aaadddbbb___]]]___bbbbbb^^^WWWQQQMMMLLLMMMNNNQQQUUU^^^gggjjjjjjooovvvzzzhhhddd```___[[[TTTRRRSSSMMMJJJGGGEEEEEEFFFEEEEEEBBBBBBAAAAAAAAAAAAAAAAAAHHHDDDAAA@@@BBBCCCBBB???EEECCCAAABBBDDDFFFDDDBBBDDDJJJOOOPPPQQQWWWdddoooxxxxxxzzzbbbEEE999666444333333222222333333333333666888===IIIYYYdddgggoooxxx}}}tttdddSSSJJJEEE@@@>>>???>>>>>>>>>AAAFFFMMMTTTWWW]]]bbbhhhjjjlllrrr{{{|||tttlllddd^^^[[[ZZZWWWTTTRRRTTTVVVXXXYYYTTTUUUWWWWWWWWWXXXZZZ[[[XXXXXX[[[___^^^ZZZZZZ^^^aaa___```cccbbb]]][[[\\\aaabbbbbb```___aaagggmmmnnnoooooommmiiigggffffffgggeeeeeehhhhhhiiinnntttuuuwwwxxxwwwvvvtttuuuuuupppqqquuuzzz{{{|||zzzxxxvvvuuuuuuxxx|||yyyxxxuuupppkkkgggfffgggbbbccccccbbb```^^^___```RRRIIIAAA???DDDFFFBBB===777333222666888777888:::333333444444444333222111333444666777777777666555777888999999888999;;;=========>>>>>>@@@AAACCCDDD@@@@@@?????????BBBHHHLLLJJJJJJJJJIIIGGGGGGHHHJJJHHHKKKOOOQQQSSSUUUWWWYYYZZZ\\\^^^```bbbccccccccciiilllnnnkkkeeebbbdddggg___\\\VVVRRROOOOOOPPPQQQPPPUUU^^^fffiiijjjqqqyyy|||hhhccc```___ZZZSSSOOOPPPEEECCCAAAAAABBBCCCCCCCCC<<<<<<<<<<<<<<<===>>>???<<<;;;:::;;;===>>>?????????@@@@@@AAABBBCCCEEEFFFIIINNNSSSVVVXXX```lllwww}}}|||XXXAAA888444333333333222222333333444333666888;;;GGGXXXdddhhhmmmwwwyyyuuufffUUUKKKFFF@@@>>>>>>@@@@@@AAADDDJJJQQQXXX]]]ffflllsssuuuuuuxxx{{{rrrjjjddd```^^^___[[[WWWUUUUUUWWWXXXYYYUUUWWWXXXXXXWWWXXXZZZ]]]]]][[[]]]```___]]]^^^bbb```cccdddbbbaaabbb^^^YYYbbbccccccaaa___```eeeiiilllnnnqqqqqqooollljjjiiiiiiggghhhjjjjjjkkkrrrzzzuuuyyy|||{{{xxxvvvwwwxxxttttttuuuxxx|||~~~{{{yyyyyyzzz}}}~~~yyywwwtttqqqooolllhhheeegggddd```^^^]]]]]]\\\[[[MMMGGGAAAAAADDDEEEAAA<<<666222222666888777777999444333222111000111222222444444555555555555666666666888999::::::<<<>>>AAAAAABBBDDDGGGIIIJJJKKKKKKFFFFFFGGGGGGHHHKKKOOOSSSRRRQQQPPPNNNMMMNNNRRRUUURRRVVV\\\aaacccdddeeefffiiiiiijjjkkkmmmooopppqqqppptttuuuqqqjjjeeegggjjjbbb___ZZZVVVRRRQQQRRRRRRTTTXXX```gggiiijjjrrr{{{{{{kkkfffbbb```ZZZRRRMMMNNNDDDBBB@@@@@@AAABBBAAA@@@<<<<<<;;;;;;;;;<<<===>>>999;;;===>>>>>>>>>@@@AAA===@@@DDDDDDCCCEEEJJJOOORRRWWW\\\aaagggqqqxxxUUUAAA999555333333333222222333444444222666888:::EEEWWWdddgggkkkwwwuuuxxxiiiWWWMMMGGGAAA======AAAAAABBBEEELLLTTT[[[```nnnttt{{{}}}|||~~~zzzzzz~~~tttlllfffcccbbbaaa^^^YYYVVVVVVWWWXXXXXXUUUWWWYYYYYYWWWWWWZZZ]]]```^^^___aaaaaa___aaafff___eeefffaaaaaaeeebbbXXXcccddddddbbb______bbbeeeeeejjjpppuuuuuusssqqqooollljjjjjjmmmmmmooovvv~~~uuuyyy}}}}}}zzzwwwxxxzzzzzzwwwuuuvvvyyy~~~~~~}}}}}}~~~}}}yyyvvvsssrrrrrroooiiidddgggbbb[[[XXXXXXXXXWWWUUUJJJFFFCCCCCCEEEEEEAAA<<<555111111555777666666777666333000------///222555555555444444444555555666777999;;;<<<>>>@@@CCCFFFEEEHHHLLLQQQSSSTTTSSSRRRSSSUUUWWWWWWVVVWWWYYYZZZXXXWWWUUURRRRRRTTTYYY]]]```eeemmmrrruuuvvvvvvvvvyyyxxxwwwvvvvvvwwwyyyzzztttxxxyyytttlllggghhhkkkoookkkeee___ZZZWWWUUUTTTYYY]]]dddjjjjjjkkkttt~~~yyypppkkkfffbbb[[[RRRMMMNNNJJJGGGDDDBBBBBBAAA???===???>>><<<<<<;;;<<<===>>>;;;>>>AAA@@@===<<<>>>@@@<<>>WWWhhhccckkk~~~kkk~~~{{{lll[[[NNNFFF@@@???AAADDDDDDDDDEEEJJJRRR\\\cccuuuzzz~~~}}}{{{|||wwwppplllfff```bbb]]]XXXWWWWWWWWW\\\aaa___\\\YYYXXXYYY\\\^^^^^^___```aaa```___```eeeiiifffeeeccccccdddgggiiikkkhhhjjjkkkhhhcccbbbeeejjjdddllltttwwwvvvttttttwwwsssqqqooommmnnnsss{{{xxxzzz|||zzzxxxxxxzzz~~~yyyqqqpppvvv~~~~~~~~~|||wwwtttsssqqqpppooommmjjjhhhbbb___ZZZVVVUUUUUUUUUUUUMMMDDD???FFFNNNLLLBBB:::333333444444555666666777888333......222666555333444777888777444444888;;;000444:::???CCCEEEHHHJJJVVV\\\```^^^]]]___```___```hhhqqqqqqjjjdddbbbccc\\\[[[YYYXXXZZZ^^^dddgggpppsssxxx{{{~~~}}}~~~~~~~~~|||yyytttnnnjjjiiiiiipppssssssmmmccc\\\ZZZ\\\^^^]]]```fffjjjnnnuuu|||vvvnnnddd___ZZZUUUQQQOOOGGGFFFEEECCCAAA@@@AAABBBAAACCCDDDCCC???>>>???BBBAAA@@@???@@@BBBCCCCCCAAAIIIGGGDDDFFFKKKSSS[[[___cccnnn{{{nnnJJJ999777999444333111222333333222000333111555666>>>VVVhhhdddkkkzzz}}}hhh{{{~~~ppp___SSSJJJCCCAAADDDEEEEEEEEEGGGLLLUUU___fffsssyyy}}}|||}}}vvvqqqooojjjdddaaa\\\ZZZZZZZZZXXXYYY]]][[[YYYXXXYYY[[[\\\]]]\\\bbbcccdddbbb``````bbbeeebbbccccccccceeehhhmmmppplllmmmnnnllljjjiiikkkmmmfffllltttxxxxxxvvvvvvvvvxxxvvvsssrrrsssvvvzzz}}}wwwyyy{{{zzzxxxwwwzzz}}}|||vvvqqqqqqwww~~~~~~{{{vvvsssqqqpppoooooonnnllliiibbb^^^ZZZVVVTTTSSSQQQPPPLLLCCC???FFFMMMIII???777333333444555555666666666666222------111444444222333333444555777888777777666:::@@@EEEIIIMMMPPPSSScccggggggbbbaaadddhhhiiijjjooouuussslllddd```___^^^\\\ZZZYYY[[[aaahhhnnnxxx|||}}}|||}}}||||||yyytttooollllllmmmtttwwwzzzyyyrrrjjjeeecccdddaaa```ccceeehhhpppxxx~~~zzzoooeee^^^YYYTTTRRROOONNNLLLJJJHHHHHHIIIKKKCCCEEEGGGEEEBBB@@@BBBDDDDDDDDDDDDDDDEEEFFFFFFGGGOOONNNNNNRRRXXX___fffjjjsss}}}dddDDD:::999666444222111222333333222000333000444666===TTTfffdddiiiuuu~~~iiittt}}}ppp```TTTKKKCCCAAACCCEEEEEEGGGIIIOOOXXXbbbiiirrrzzzwwwttttttpppjjj```\\\[[[]]]\\\XXXWWWYYYUUUUUUWWWYYY\\\]]]\\\ZZZeeeffffffdddaaa______```]]]```cccdddfffjjjpppuuuqqqpppoooppprrrsssrrrqqqjjjnnnsssxxxzzzzzzxxxvvv{{{yyyvvvwwwzzz||||||zzzvvvyyy{{{zzzxxxwwwyyy|||xxxtttppppppvvv}}}zzzuuuqqqpppnnnnnnooonnnkkkiii```]]]YYYVVVTTTQQQMMMJJJJJJCCCAAAHHHLLLFFF;;;333333333444555666666666666444000------000333333222555222111444999<<<:::777>>>CCCKKKRRRWWW\\\```bbbooooookkkdddccciiioooqqqooorrrtttrrrlllddd^^^[[[]]][[[XXXVVVXXX```iiippp{{{xxxrrrnnnwwwwwwxxxwwwvvvtttrrrqqqqqqqqqpppmmmjjjiiijjjlllwww{{{|||sssmmmjjjfffccccccccceeellltttzzz{{{}}}|||nnneee___\\\ZZZTTTRRROOOMMMLLLLLLNNNOOOHHHKKKLLLKKKHHHGGGIIILLLLLLNNNOOONNNMMMMMMPPPTTTUUUWWW[[[```gggmmmrrruuu[[[???;;;999222333222111111333333222111333///333666<<>>@@@@@@KKKRRR[[[dddiiilllmmmnnnoooooojjjccccccjjjpppqqqmmmnnnnnnlllgggaaa[[[WWWUUUUUUTTTRRRSSSYYYbbbiiirrruuuyyyxxxssskkkddd```eeefffgggfffeeedddddddddfffggghhhhhhhhhjjjmmmoooyyy~~~xxxsssooolllllljjjhhhkkkqqqzzz{{{uuukkkgggfffdddZZZWWWSSSPPPPPPQQQRRRSSSNNNQQQTTTSSSQQQQQQSSSVVVXXX[[[]]]\\\YYYZZZ___eeeeeeiiiooouuuzzz~~~}}}}}}~~~~~~SSS;;;:::777///333222111111333333333111444///222666:::MMMaaadddeeekkk~~~}}}uuusss}}}ppp~~~vvvjjj___SSSHHHEEEFFFDDDFFFHHHLLLSSS\\\eeelll{{{~~~|||{{{tttkkk```\\\ZZZ[[[ZZZVVVWWWZZZWWWVVVVVVXXX\\\___aaaaaacccccccccccccccbbbaaa```]]]```ccceeefffiiinnnrrrqqqnnnmmmrrrxxxzzzvvvqqqnnnqqquuu{{{|||xxxzzzxxxxxx|||}}}xxxyyy||||||{{{}}}{{{vvvpppmmmpppwww~~~|||}}}}}}zzzsssqqqnnnmmmkkkhhheeebbb]]][[[YYYXXXVVVSSSNNNKKKIIIFFFHHHLLLLLLBBB777000222444555777888777777666333222111111333444555555888999999888:::@@@HHHNNN```fffooovvvwwwtttqqqooojjjjjjhhhdddeeekkknnnmmmlllllljjjfffaaaZZZTTTPPPNNNPPPQQQQQQPPPRRRYYY^^^dddfffhhhhhhddd```\\\[[[ZZZ\\\]]]]]]\\\]]]___aaafffhhhkkkmmmooossswww{{{}}}~~~~~~}}}xxxpppmmmnnnwwwzzz|||ooommmllljjjfffbbb]]]ZZZ[[[[[[[[[ZZZTTTWWW[[[[[[ZZZ[[[^^^aaaeeehhhjjjiiigggiiipppwww}}}yyyyyy{{{{{{|||yyy~~~rrrKKK:::888555///222111111111333444333222666000222666999JJJ^^^cccccchhhxxx}}}www|||yyyrrrooo|||www{{{~~~vvvlllaaaTTTHHHDDDEEEHHHJJJMMMQQQWWW```iiippp~~~|||yyyoooddd]]]ZZZXXXZZZZZZXXXYYY\\\[[[YYYYYY[[[___bbbdddeeedddcccbbbccceeeffffffeeebbbbbbccceeehhhjjjmmmnnnnnnmmmnnnrrrwwwyyytttpppnnnrrrwww|||~~~~~~|||zzz~~~}}}|||}}}~~~}}}yyyuuuzzz}}}~~~}}}~~~~~~zzztttpppqqqvvv}}}~~~~~~~~~}}}vvvssspppnnnkkkhhhdddaaa]]]\\\ZZZXXXWWWTTTPPPLLLHHHGGGIIIMMMJJJ@@@666222222444666888999888777666333333333444555666777888777:::===>>>BBBJJJVVV```vvvzzz|||tttnnnjjjiiijjjiiigggiiimmmmmmiiimmmllliiicccYYYQQQKKKHHHHHHLLLOOOOOOLLLNNNSSSYYYZZZ\\\^^^^^^\\\[[[\\\\\\UUUWWWYYYYYYXXXZZZ___ccciiikkknnnpppssswww||||||tttrrruuuzzzuuusssssspppppplllgggeeeeeedddaaa^^^\\\```dddffffffhhhlllppptttuuuvvvvvvwww||||||{{{yyyuuuuuuyyyzzzvvvxxx{{{|||tttppptttzzzbbbEEE:::555333222222111000111333444333222888000333666777FFF[[[bbbbbbeeerrrwwwvvv|||{{{tttwwwxxx|||yyypppfffXXXKKKFFFHHHOOOQQQUUUYYY^^^fffooouuuzzzxxxtttgggZZZXXXVVVWWW\\\]]]ZZZZZZ\\\\\\\\\^^^aaadddggggggfffhhhfffdddeeehhhjjjkkkjjjfffdddcccffflllooonnnlllmmmnnnppptttxxxxxxtttppplllrrrzzz~~~}}}|||||||||~~~}}}|||zzzxxxwwwyyy}}}}}}~~~}}}zzzvvvuuuvvvzzz}}}}}}}}}wwwuuurrrpppnnnkkkgggddd```]]]ZZZXXXUUURRRNNNKKKGGGFFFIIIKKKGGG===555222222444666888999888777666222333444555555666777888888;;;AAAJJJTTT```kkkrrryyyrrrnnnlllmmmnnnllljjjkkknnnkkkeeefffgggeee]]]QQQGGGCCCCCCDDDGGGJJJIIIGGGIIIQQQXXXVVVXXX[[[\\\\\\[[[\\\]]]VVVXXX[[[ZZZYYY[[[aaaffflllmmmooopppqqqssswwwzzz|||~~~~~~{{{wwwsssqqqqqqoooiiieeeiiimmmrrruuuwwwzzz{{{sssoootttuuuqqquuu~~~xxxwww{{{yyyooolllnnnttt{{{WWWAAA999444111444222111000111333444333222999111333777777DDDYYYaaabbbdddnnn}}}zzzvvvxxx{{{vvv}}}ttt{{{{{{pppbbbUUUOOOQQQUUUWWWZZZ^^^dddkkktttzzz|||vvvtttpppbbbTTTSSSSSSWWW^^^```\\\ZZZ[[[]]]^^^aaafffiiijjjhhheeellliiifffgggjjjmmmnnnmmmiiieeecccgggooosssqqqmmmmmmooosssvvvyyyxxxtttqqqkkksss{{{~~~}}}{{{{{{~~~}}}~~~~~~|||zzzzzz|||}}}xxx|||~~~|||}}}~~~~~~{{{yyywwwxxxyyy~~~{{{|||xxxvvvsssrrrpppnnnkkkhhhbbb___[[[WWWTTTPPPLLLIIIEEEEEEHHHJJJEEE;;;444222222444777999:::999777666111333444555555666777999;;;>>>FFFTTTfffttt|||~~~{{{uuurrrqqqrrrqqqqqqnnnjjjkkklllhhhbbb\\\___^^^VVVJJJAAA@@@BBB@@@CCCEEECCCAAAEEEOOOYYYUUUXXX[[[]]]]]]\\\\\\\\\\\\___aaa```^^^```ffflllpppqqqrrrqqqqqqrrruuuwww}}}~~~{{{tttnnntttyyy~~~yyyjjjdddeeennnqqqqqqyyyzzz|||sssllloootttyyyuuuOOO@@@777444777666222333333333333222111111222222444777888???OOO_________hhhtttwwwuuu|||rrrppp{{{nnn___TTTSSSWWW___```bbbeeejjjrrr|||yyytttmmmddd\\\YYYWWWXXXYYYZZZ\\\^^^___```aaabbbccceeefffhhhjjjkkkjjjhhhfffiiiooorrrqqqnnnqqqooollllllmmmooopppqqqqqqrrrssswwwzzzyyyuuupppnnnrrrxxx~~~zzzvvvwww}}}}}}~~~~~~{{{yyy{{{~~~}}}}}}|||yyyvvvsssqqqpppooommmkkkfffaaaYYYSSSPPPOOOOOONNNEEEEEEEEEDDD@@@<<<777444444333444666888888777555444222333888999888:::>>>BBBGGGQQQccczzz}}}~~~wwwssstttrrrtttsssooolllfff\\\QQQQQQPPPMMMHHHBBB??????AAA???BBBEEEGGGHHHKKKPPPTTTXXXYYYZZZ]]]```aaa___\\\aaaaaa___]]]]]]bbbjjjpppqqqnnnkkkkkkmmmqqquuuvvv~~~|||yyysssiii]]]XXX[[[dddiiinnn~~~|||jjjhhhssslllHHH<<<555444666444111222222222111111000000222222333555666===MMM]]]______fffqqqvvvxxxzzzhhhhhh{{{|||oooccc[[[[[[___lllmmmmmmnnnqqqwwwvvvpppjjjbbb]]]\\\\\\\\\\\\___bbbccccccaaadddeeefffhhhiiiiiiiiiiiiiiigggeeehhhmmmpppooommmooonnnmmmmmmnnnooopppppprrrsssuuuzzz|||{{{wwwsssppptttyyy}}}~~~zzzvvvwww|||~~~|||}}}~~~|||zzzyyyzzz}}}}}}|||{{{xxxuuurrrqqqooommmkkkeee```YYYSSSPPPNNNLLLJJJDDDEEEDDDCCC@@@;;;777444444333444666888888777555555444555999::::::===BBBEEERRReeeyyy|||yyy{{{xxxyyyuuuooojjjeee\\\RRRPPPNNNJJJFFFCCCBBBBBBBBB???BBBFFFIIILLLPPPVVV[[[[[[\\\^^^```````````````dddeeegggggggggiiinnnrrrtttrrrooommmooosssvvvxxx~~~rrrddd]]]XXXSSSUUU___fffoooyyylllnnnzzz```???777444444666222111111111000000000//////333222222333333:::JJJZZZaaa```eeeooowww~~~ppp\\\^^^sssvvvmmmffffffiiirrrrrrqqqqqqtttyyy}}}ppphhhddd```___aaabbb``````dddiiijjjgggcccaaacccfffiiijjjjjjiiihhhhhheeedddfffkkknnnmmmlllnnnnnnnnnnnnooooooooooooqqqtttxxx}}}~~~zzzvvvtttvvvyyy|||~~~~~~~~~~~~{{{vvvwww|||}}}{{{{{{~~~~~~}}}zzzxxxwww|||~~~~~~~~~~~~|||||||||yyyuuurrrqqqooommmkkkbbb^^^XXXSSSPPPLLLIIIGGGDDDDDDCCCBBB???;;;777444444333444666888888777555666444666:::<<<===BBBHHHOOOccc}}}~~~{{{zzz|||{{{zzzuuummmgggbbb[[[SSSNNNJJJFFFEEEFFFGGGFFFDDDEEEHHHLLLPPPTTTZZZ```eee___bbbdddcccaaaaaaccceeefffiiilllnnnoooooopppqqqwwwuuurrrqqqrrruuuyyy{{{}}}mmmaaaWWWRRRSSSPPPRRR]]]gggttt|||vvv|||WWW:::666444444555111222222111000000000000000333222111111111777GGGWWWbbbbbbhhhqqqzzzfffWWWXXXmmm|||uuuqqqqqqqqqqqqqqqrrrvvv}}}wwwhhh```]]]\\\___cccdddaaa```eeelllnnniiibbb\\\___dddhhhjjjjjjhhhggggggeeedddfffiiillllllllllllnnnooopppooooooooooooqqquuuzzz{{{xxxwwwwwwyyyzzz{{{||||||||||||wwwxxx}}}~~~|||{{{~~~}}}}}}|||{{{zzzzzzzzz{{{}}}~~~|||yyyyyyxxxuuurrrppppppnnnllljjj___\\\WWWTTTQQQMMMIIIFFFCCCCCCBBB@@@===:::666444444333444666888888777555555444666:::<<>><<<999666444444333444666888888777555444333555999;;;@@@KKKVVVlll|||sssoooqqqwwwzzzwwwpppiiiffffffcccffffffaaa^^^\\\YYYUUUQQQOOOOOOTTTZZZ]]][[[WWW[[[]]]bbbiiiqqqwww{{{}}}sssvvvxxxvvvrrrqqquuuzzz~~~~~~}}}}}}~~~~~~~~~}}}wwwwwwwwwwwwxxx|||zzzqqqqqqyyy{{{nnnbbbZZZVVVTTTTTTRRRTTT\\\iiixxxlllLLL:::999555111333111555444222111111111222333000000000111000555DDDRRRdddjjjrrryyymmmfffbbbmmm{{{zzzyyyxxxxxx{{{pppdddXXXTTTTTTUUUXXX]]]YYYXXXXXX]]]cccfffccc___dddgggjjjmmmmmmkkkhhhfffkkkkkkjjjjjjkkkmmmoooqqqnnnqqqsssssspppooorrrtttuuuyyy~~~~~~}}}|||}}}}}}~~~~~~~~~~~~~~~}}}wwwsssvvv|||vvvtttooopppqqqrrrrrrooojjjfff\\\YYYVVVSSSQQQNNNKKKHHHAAA@@@???===:::888666444444333444666888888777555333333555888;;;BBBOOO]]]qqqtttjjjdddkkkpppsssnnniiieeebbb___ZZZ^^^```]]]]]]```bbbaaa]]]^^^cccjjjppprrroookkkhhhkkkrrr|||}}}~~~~~~xxxlllddddddkkktttyyynnnggg^^^WWWTTTTTTUUUUUUVVV[[[dddrrrzzz~~~___DDD888999222...111222444333111000///000111222...///111222222666CCCQQQffflllsssyyyrrrjjjooo|||~~~~~~|||{{{~~~sssdddZZZRRRQQQRRRRRRSSSVVVRRRRRRTTTXXX\\\___```___cccfffjjjmmmnnnnnnlllkkkooonnnnnnmmmmmmooorrruuuqqqsssuuussspppppptttxxxyyy}}}~~~{{{ssssss|||xxxvvvssstttvvvxxxwwwrrrjjjddd^^^ZZZUUUQQQNNNKKKGGGEEE@@@???>>><<<999777555444444333444666888888777555333333666999===DDDTTTcccqqqyyy}}}wwwmmmfffaaa]]]bbbggghhheeedddeeeccc___\\\``````]]]___gggpppssslllqqqzzz||||||yyyyyysssjjj___YYYZZZ^^^cccgggxxxuuuhhh^^^ZZZUUUSSSTTTVVVXXXYYY```dddmmmzzz}}}zzzxxxwwwzzz}}}VVV>>>555777000+++///222333222000///...///111222---...111333333777CCCPPPgggmmmsssxxxyyyoooppp~~~}}}yyylll]]]UUUOOOPPPQQQPPPPPPRRRMMMOOOQQQTTTXXX[[[^^^```]]]```dddjjjnnnpppqqqqqqqqqqqqpppooooooqqqtttwwwrrruuuvvvsssppppppuuuzzz}}}~~~tttqqqyyyzzzxxxwwwyyy|||~~~{{{tttjjjccc```[[[UUUPPPKKKHHHDDDAAA@@@???===;;;999777555444444333444666888888777555444555777;;;>>>FFFWWWgggoooooohhh]]]VVVWWW[[[[[[ZZZ^^^___^^^aaaffffff```ccceeeccc___bbbnnn{{{vvvvvvnnnppprrrpppooorrriii```WWWSSSSSSTTTWWWYYYeeejjjppprrrvvv~~~~~~wwwpppdddWWWWWWUUUTTTUUUXXX[[[]]]^^^iiimmmuuuvvvooonnnooorrrwwwyyyqqqmmmooosssFFFBBB===999777555444222222111111111000000//////------///000000444AAANNNbbboooqqqttt}}}qqqttt~~~ssshhh]]]VVVNNNKKKNNNRRRSSSRRROOONNNQQQWWW\\\]]]XXXTTTVVV[[[bbbgggjjjkkklllmmmppppppqqqrrrssstttvvvwww{{{wwwuuuvvvvvvuuuwww{{{~~~}}}~~~tttrrrxxx~~~~~~}}}yyy|||vvvllleee]]]ZZZTTTNNNHHHDDDBBBAAA===<<<:::888666444444333666666666666666555555555111555888:::>>>HHHXXXeeeddd^^^VVVNNNJJJKKKMMMPPPSSSSSSTTTVVVWWWYYYZZZZZZ___```bbbfffkkkqqquuuxxx|||qqqjjjlllqqqoooiiijjj___UUURRRSSSUUUYYY]]]]]]\\\\\\^^^cccjjjqqqvvvwwwnnnhhhaaaZZZTTTQQQ^^^___ZZZ^^^```cccmmmtttyyyxxxooopppwww|||uuullliiifffhhhlll~~~CCC???:::777555444222111111111111111000000000/////////000111000222===III^^^kkkmmmpppuuuxxxxxxkkk```[[[UUUOOOLLLOOORRRRRRQQQOOOOOOQQQUUUYYYZZZWWWSSSYYY]]]cccggghhhhhhiiiiiioooooooooqqquuuxxxyyyzzz|||xxxwwwyyyzzzyyy|||~~~}}}ssspppvvv~~~}}}}}}~~~xxxlllddd\\\YYYTTTMMMHHHDDDAAA@@@<<<;;;:::777666444444333555555555555555555555555555777:::<<>>;;;777444333222111000111111111111000000000000000000111222000000888AAAXXXfffhhhkkksssfff\\\XXXSSSOOONNNOOOQQQPPPNNNOOOOOOPPPSSSUUUVVVTTTSSSXXX\\\bbbfffhhhiiijjjkkkrrrpppppptttzzz~~~|||yyyzzz}}}|||qqqnnnssszzzyyy}}}xxxiiiaaa[[[XXXSSSMMMHHHDDDAAA@@@<<<;;;999777666444444333222222333333444444555555777777999<<>><<<<<<<<<===@@@AAABBBCCCDDDEEEFFFGGGOOONNNNNNNNNOOOPPPRRRSSSNNNUUU]]]___\\\^^^mmmyyyxxxuuupppggg]]]UUUVVVYYYZZZ[[[\\\SSSQQQNNNLLLMMMPPPTTTWWW___eeelllsssyyywwwooooookkkgggeeedddccc```\\\jjjvvvvvvpppssstttttt{{{|||wwwsssuuuyyy~~~zzzxxxtttpppnnnppptttxxxqqqeee[[[ZZZ^^^ccchhhmmmttt;;;888444222222222111000111111111000000000000000//////111333111000555<<>>CCCEEEEEE>>>===<<<:::999999999999::::::;;;<<<===>>>???@@@GGGFFFDDDCCCCCCCCCDDDEEE???EEEKKKMMMKKKNNN^^^ppp{{{|||~~~lll```VVVUUUXXXYYYYYYZZZQQQOOOLLLJJJIIIKKKNNNPPPTTTXXX^^^bbbhhhppp{{{~~~xxxrrrlllfffbbbnnnlllkkkkkklllllljjjhhhvvv{{{~~~}}}{{{}}}~~~zzzzzzzzzyyywwwwwwzzz|||tttoooqqqmmmgggbbbaaaccchhhlllxxxgggaaa[[[\\\bbbfffggggggnnn:::777444222222222222111000000000000000000111111------///333222111444:::JJJ]]]dddfffxxxnnnbbb[[[VVVNNNNNNMMMMMMMMMLLLJJJHHHMMMOOOPPPPPPNNNMMMPPPRRRVVV[[[aaaggglllooosssvvvzzzyyyzzz~~~{{{zzz}}}~~~}}}rrrmmmooorrrssszzz~~~mmmbbb^^^ZZZXXXTTTOOOJJJEEEBBB@@@:::999888666555444444444///000000111222333444444333111111444999<<<;;;888666777777888888777777666555666777777888999::::::>>>===<<<;;;;;;;;;<<<=========???BBBCCCHHHTTTaaaiiilllooolllgggfffiiimmmrrrtttwwwyyy{{{wwwgggXXXTTTUUUVVVWWWXXXPPPNNNLLLJJJKKKMMMPPPQQQRRRUUUYYY[[[^^^ccciiioooqqqnnnjjjiiijjjmmmooopppxxxvvvtttrrroookkkiiiiiiqqqqqqqqqsssvvvxxxxxxxxx~~~}}}~~~tttwwwwwwtttrrruuu{{{zzztttppppppvvvpppiiiddddddggglllpppyyy}}}}}}zzzyyyzzzjjjdddbbbaaadddiiillliiidddlll:::777333111111222222111000000000000111111111111---,,,...222333222555:::CCCYYYcccfffttt~~~{{{iii___YYYTTTKKKKKKKKKJJJIIIHHHFFFEEEJJJNNNQQQPPPMMMKKKOOOSSSZZZ^^^dddiiilllooosssuuuwwwzzz~~~~~~{{{{{{~~~}}}vvvpppooopppqqqwwwxxxkkkbbb___XXXVVVSSSOOOJJJEEEAAA@@@999999777666555444444444000000111111222222333333333222111333666777555222000111333555555555444333222222333444444555666666777666666666666888999:::???;;;999===AAAFFFNNNWWW[[[]]]^^^^^^^^^```dddhhhpppmmmjjjhhhhhhkkkoooqqqwwwnnn\\\UUUVVVVVVVVVVVVOOONNNMMMMMMNNNQQQTTTVVVVVVWWWXXXYYYYYY\\\```ccchhhddd```___aaaeeeiiikkkqqqpppppprrrqqqnnnpppuuussstttvvvyyy~~~{{{~~~vvvssswwwwwwqqqnnnsss||||||~~~|||xxxxxxzzz|||~~~zzz{{{~~~~~~}}}zzzvvvsssrrr{{{lllaaafffgggggghhhmmmqqqllleeemmm~~~999666222000000111000000///000000000111111111111000...///222333222444999===VVVcccfffqqq~~~}}}|||xxxhhh___WWWOOOHHHHHHHHHGGGFFFDDDDDDDDDGGGMMMRRRQQQMMMKKKOOOTTTZZZ^^^ccchhhlllppptttwwwuuu|||}}}}}}zzzssspppooorrrvvv~~~|||rrrggg```\\\UUUTTTQQQMMMHHHCCC???===999888777666555444444444222222222222222222222222222222111222222222000///...///111333333333333222222222333333444555555555666555555555666888:::;;;???;;;:::>>>BBBFFFMMMUUUXXXYYY[[[^^^ccchhhnnnqqqtttmmmddd___```aaaaaa```dddlllvvv|||sssaaa[[[[[[ZZZXXXVVVRRRRRRQQQRRRSSSVVVYYY[[[]]][[[YYYXXXYYY]]]bbbffflllgggaaa___aaafffjjjmmmrrrpppqqquuutttrrrvvv}}}yyyzzz|||~~~~~~yyywww}}}}}}wwwttt{{{}}}zzzxxxvvv~~~sssqqqqqqpppmmmkkkooosssppphhhnnnyyy999666222000/////////...//////000000111111111222333000///222333111333777999SSSbbbfffoooyyy~~~rrrddd\\\QQQGGGFFFGGGGGGEEECCCBBBBBBCCCEEELLLSSSRRRMMMKKKOOOTTTUUUZZZ```ffflllqqqwwwzzzuuu~~~}}}uuupppooouuuwww}}}|||{{{yyyuuummmddd\\\VVVSSSRRROOOKKKFFFBBB>>>;;;999888777555555444444444333333333222222222222222000000000000///------,,,///000111333444444333333444444555555666666777777999888888888999:::<<<===???===>>>AAADDDGGGOOOWWW[[[[[[]]]ccckkksssyyy{{{xxxnnnbbb]]]^^^```___\\\[[[ccckkkppprrryyyuuueee``````___ZZZWWWVVVVVVVVVVVVXXX[[[]]]___bbb___[[[YYYZZZaaahhhnnnrrrllleeeaaabbbggglllooozzzwwwxxx|||{{{xxx}}}}}}~~~}}}~~~~~~{{{tttnnnoootttqqqjjjpppuuu999555111000111222111///***000111------111333000............///000111222999JJJ\\\gggkkkqqq{{{~~~nnn]]]RRRMMMKKKEEECCC@@@===<<<===>>>???BBBEEEKKKOOOMMMJJJLLLRRRZZZ\\\___dddiiioootttxxx{{{|||~~~~~~xxxmmmgggooovvv}}}}}}|||yyytttmmmeee^^^ZZZXXXTTTMMMHHHDDDAAA>>><<<999666444222333333222111111222333333222///---+++///////////////////////////000222333444333333222555555555555666666666666777777777888:::===???@@@???DDDGGGHHHIIIOOOZZZddddddfffjjjsss|||ssslllllliiibbb^^^___```^^^cccmmmsssuuuyyy|||nnnjjjmmmlllaaaVVVWWWYYYZZZ[[[[[[\\\___aaabbbaaa^^^[[[\\\bbbjjjqqqzzzssslllkkknnnrrruuuxxx~~~sssooooooooopppsssooorrr|||888555111000111111000///(((---...++++++...000...////////////000111222222444EEE[[[iiiooottt||||||gggVVVLLLGGGFFFCCCAAA>>><<<<<<===>>>???CCCDDDGGGKKKIIIFFFGGGLLLVVVXXX]]]bbbhhhooouuuyyyyyy|||xxxnnnhhhmmmsss||||||}}}zzzvvvpppiiibbb^^^[[[XXXSSSMMMHHHEEEAAA>>><<<:::777444222333333333222222222222222111///---,,,........./////////000000111111222333444333222222555555555555666666666666666666777:::>>>BBBGGGIIIKKKPPPTTTUUUWWW]]]gggpppwwwzzz|||rrrkkkiiikkkiiikkkrrruuutttsssvvvqqqvvvsssnnnooommmbbbXXXYYY[[[^^^______```aaabbbeeecccaaa```bbbfffmmmqqq|||wwwrrrrrrwww|||~~~uuurrrrrrqqqrrrtttqqquuu}}}666444111000000111000000+++///111......000111111////////////000111222333///???VVViiiqqqvvv{{{uuu```PPPGGGBBBAAA???>>><<<;;;;;;<<<>>>???GGGDDDDDDFFFFFFDDDDDDGGGQQQVVV\\\ccciiipppvvv{{{xxx|||xxxnnnhhhlllqqqxxx~~~}}}~~~{{{uuunnnhhhccc___^^^WWWSSSMMMIIIEEEBBB???===;;;888444222222333444444333222111000//////......------...///000111222222222333333333333333222111555555555555666666666666555666888<<>><<<<<<;;;:::;;;<<<>>>???HHHCCCAAACCCEEEDDDEEEHHHPPPWWWaaaiiinnnrrruuuxxxuuu{{{vvvlllgggllloootttzzz}}}xxxrrrlllfffbbb```VVVSSSNNNIIIFFFCCC@@@===<<<888444222222333444444333222000.........///000,,,---...///111222333444444444444333333222222111555555555555666666666666555666888<<>>DDD???===@@@CCCCCCEEEIIIPPPZZZfffoooqqqqqqqqqrrrqqqyyy}}}pppiiiffflllnnnrrrvvvzzz|||}}}~~~{{{vvvpppiiiccc___VVVSSSNNNJJJGGGCCC???<<<;;;888444222222333444444222111///------...000111,,,---...000222333444555555444444333333222222222555555555555666666666666555666888;;;@@@GGGMMMPPPOOOUUU^^^hhhrrr~~~~~~~~~|||{{{yyyxxxuuurrroookkkjjjhhhdddbbbaaadddfffooonnnmmmooouuu}}}tttrrryyyzzzuuuvvv{{{...///000000//////000111---,,,---///...+++,,,000............///000111222555666AAARRR^^^aaafffnnn~~~sssfff___jjj{{{iiiTTTHHHBBB???===;;;:::::::::;;;<<<=========::::::>>>@@@@@@CCCHHHOOOYYYeeelllllljjjiiijjjkkksss~~~wwwkkkeeedddjjjlllpppsssvvv{{{~~~yyyxxx{{{~~~}}}}}}|||xxxqqqiiiaaa]]]WWWTTTPPPKKKHHHCCC>>>;;;999666444222333333222111111///...------...000222......///111222444555555555444444333333333333444555555555555666666666666444555666999<<<@@@CCCEEEJJJNNNUUU___iiiuuu}}}{{{zzzvvvpppkkkiiiiiikkkqqqsssvvvxxx||||||xxx{{{xxxnnnfffeeejjjooossswwwyyytttwww}}},,,...000000///...///111222000111444333...///444------------...///000111555333<<>>BBBIIILLLTTT]]]aaa___^^^```ddddddlllvvv~~~sssgggccccccfffiiimmmppptttyyyzzzzzz|||~~~}}}zzzxxxwwwzzz|||~~~xxxqqqiiiccc___YYYVVVQQQLLLHHHCCC===999666444333333333333111//////......---...///000111//////000111222444444555444444333222333444555555555555555555666666666666222333555777999:::;;;<<>>BBBJJJHHHOOOUUUVVVTTTUUUZZZ```___gggqqqxxx|||qqqeeeaaabbbbbbfffjjjoootttyyy~~~|||}}}~~~{{{wwwuuutttxxxyyy|||yyyqqqkkkfffdddZZZVVVRRRMMMHHHBBB===888444333333333444222///---...............///000111000000111222333444444555444333333222333444666777555555555555666666666777000222444666777888777777DDDDDDEEEGGGMMMUUU^^^cccwww{{{xxxuuupppbbbYYY[[[ZZZUUUUUU\\\^^^YYYUUUUUUYYY\\\\\\[[[ZZZ[[[]]]aaagggnnnuuuyyy}}}~~~~~~vvvqqqvvv111222222111///...000111(((***...000111///,,,+++000///.........000111222444000444DDDUUU^^^dddhhhwwwpppjjjtttvvvvvvqqquuu___RRRLLLHHHGGGGGGFFFDDDAAABBBEEEFFFDDDBBB???BBBDDDFFFFFFGGGHHHIIILLLJJJLLLRRRVVVVVVVVVWWW[[[aaallltttwwwxxxrrrkkkfffaaakkkgggeeeiiirrrzzz|||~~~{{{uuuqqqrrrtttuuuzzz{{{rrrnnnhhhccc___YYYQQQJJJFFFBBB<<<888888666444111///...------------......//////000000333444555666666666555444555444222222222333555777777777666666666666666666555555555555555555555555;;;:::999999===EEEPPPWWWlllwww~~~wwwppp```XXXRRRRRRSSSRRRRRRTTTUUUTTTRRRRRRRRRTTTVVVWWW\\\^^^bbbeeegggjjjmmmppp}}}~~~xxxtttqqq///000000///------...000+++,,,...000111000...---/////////......///000000555111444CCCSSS]]]bbbfffzzzwwwqqqxxxyyysssrrrxxxfffZZZUUUQQQPPPRRRNNNKKKGGGGGGJJJLLLKKKIIIFFFGGGIIIJJJIIIJJJLLLNNNNNNLLLMMMSSSVVVTTTSSSTTTXXX]]]gggnnnoooooouuu}}}vvvkkkhhhfffcccgggeeeeeekkksss{{{}}}}}}{{{tttqqqssswwwzzz~~~xxxpppmmmhhhddd___YYYQQQKKKFFF@@@999444666555333111//////////////////000000111222222222222333555666777666666555666555444333333555666777888888888999999:::::::::555555555555666666666666:::999888888;;;AAAIIIOOO```hhhrrrzzzvvvllleee___XXXSSSTTTTTTQQQOOOPPPPPPOOONNNMMMNNNOOOQQQRRRVVVZZZ^^^bbbcccdddeeefffppptttzzzuuuqqqqqqxxx}}}~~~|||000111111000...---///000---...//////000000//////....../////////......---444111444AAAPPPZZZ```ddd{{{wwwttt{{{zzz~~~www|||ssskkkeee```aaadddccc^^^YYYWWWYYY[[[[[[ZZZYYYZZZZZZYYYYYYZZZ]]]```YYYVVVVVVZZZ[[[WWWTTTTTTWWW[[[cccjjjjjjiiimmmtttwww}}}ttthhhcccdddeeedddbbbbbbeeellltttzzz{{{zzz~~~zzzsssrrrwww|||}}}tttmmmllliiifff___YYYQQQJJJDDD>>>777222444333111000000000111111111111222333333444555555222333555666777777777666777666555555555666888999999999999::::::;;;;;;;;;666666666666666666666666888888777777888;;;AAAEEEQQQUUUZZZ]]]aaagggpppvvv|||vvvqqqiiibbbaaaZZZUUUUUUTTTOOOKKKJJJIIIHHHGGGFFFGGGHHHIIIJJJOOOTTT[[[___aaabbbbbbcccjjjkkkkkkkkkmmmwwwrrrnnnnnnmmmqqqtttvvv~~~222333333222000000111222///...............//////---.../////////...,,,+++111000333>>>LLLXXX```dddwwwrrruuu~~~xxxrrrrrruuuuuuoooiiigggiiilllmmmmmmqqqqqqpppnnnnnnppptttxxxnnnjjjiiikkkiiiccc___^^^^^^aaahhhnnnnnnkkkmmmrrrpppxxx}}}tttggg^^^^^^bbbddddddbbbbbbeeekkkrrrwwwyyyyyy~~~zzzuuuvvv}}}{{{rrrnnnmmmkkkhhh^^^WWWMMMEEEAAA===999666444333222000000000000111222222333444555555666666222444555777888888888777888777777777777888999:::999999999999999999999999666666555555555555555444555666666666666888;;;>>>GGGHHHIIIJJJMMMUUU___ggguuuzzzvvvvvvwwwrrrkkkggg^^^WWWTTTQQQKKKFFFEEEBBBAAA@@@@@@@@@AAABBBBBBEEEJJJPPPVVVYYY\\\___aaahhhiiihhheeedddlll|||rrrkkkiiieeehhhiiimmmvvv~~~|||ttt222333333222000///111222......---,,,,,,------...,,,---...//////...---,,,---...222:::HHHVVV```dddqqqwwwoooyyy|||~~~uuuqqqlllmmmrrrxxx|||}}}~~~}}}~~~|||uuuqqqqqqoooqqquuuyyywwwqqqppprrrmmmvvv||||||uuujjj```\\\___bbbccccccfffeeefffiiinnnsssvvvxxx{{{|||~~~{{{xxx||||||uuuqqqpppnnnjjj]]]TTTHHH@@@======>>>===666555333111////////////111111222333444555666777444555666888999999888777888888888888999999::::::<<<;;;;;;:::999888777777555555555444444444333333222444555666666777:::<<<>>>@@@AAABBBCCCIIISSSZZZbbbgggooowww{{{~~~xxxlllaaaVVVPPPKKKFFFBBBCCC======<<<<<<<<<<<<<<<======???CCCFFFIIINNNSSSVVV]]]aaaeeeeeefffmmmzzzssshhhbbb`````````ccckkkqqqqqqlll///000000///---,,,...///......---,,,,,,,,,,,,---------...///////////////,,,///111777DDDTTT^^^bbbkkkzzzvvvqqqppp~~~yyyxxxkkkhhhgggkkksss}}}xxxssstttqqqzzzzzzpppggg______bbbcccdddeeejjjiiiiiijjjlllooosssuuuvvvwwwxxx{{{~~~}}}zzzuuusssnnniiiZZZQQQFFF>>>===???AAABBB666555333111////////////111111222333444666777777555666888999999888888777888888999999::::::::::::>>>===<<<<<<;;;:::999999666666666555444444333333222333555555666777999;;;666999<<<===>>>BBBHHHNNNPPPWWW```iiirrr{{{hhh\\\PPPJJJFFFAAA@@@AAA<<<<<<<<<;;;;;;;;;;;;:::>>>?????????@@@CCCHHHLLLOOOUUU^^^fffllluuu|||qqqeee]]]\\\\\\\\\^^^bbbeeegggggg...//////...,,,+++---...............---------,,,---------...///000111222---111333555@@@PPP[[[^^^cccrrr|||ttttttvvv{{{wwwmmmhhh\\\ZZZYYY^^^gggpppuuuwwwzzz|||~~~}}}}}}~~~vvvppphhhbbbccceeedddfffjjjkkklllmmmnnnmmmnnnnnnoooppppppqqqtttyyyyyytttmmmgggWWWOOOFFF@@@@@@AAABBBAAA555333222000000000000111111222333444555777888888777888999999999888777666888888999999:::::::::::::::::::::::::::;;;;;;;;;888888888777666555555555333444555444444555777999333555888999999<<>>???============<<<<<<;;;;;;===???@@@@@@???@@@CCCEEEGGGLLLUUU___jjjvvvvvvkkkbbb\\\\\\]]]```aaaaaaaaacccfff///000000///------.../////////000000///...------...---------///111333555000333444555===MMMXXXZZZ\\\fffyyy{{{vvvzzz~~~yyynnnbbb[[[NNNKKKIIILLLSSSYYY]]]^^^fffiiilllooosssyyy}}}tttsssjjjdddeeefffeeeiiiooolllnnnqqqqqqpppmmmkkkkkkkkkkkklllnnnssszzzzzztttllldddUUUOOOHHHDDDCCCBBBAAA???222222111000000111222333222222333555666888999999999999::::::999888666555777888999:::::::::999999555666666777999:::;;;;;;:::::::::999888777777666444555555333222222555777222444777777777:::???DDD>>>DDDLLLRRRVVV\\\dddkkk{{{jjj^^^QQQIIICCCBBBBBB???===>>>>>>>>>>>>>>>>>>===<<<;;;555888;;;======>>>???@@@BBBEEEJJJSSS___mmmyyyqqqeee___]]]^^^aaafffhhheeebbbdddhhh//////............//////---------......000111111------------.........///...222222111999KKKZZZaaa```cccqqq~~~vvvnnnuuuxxx{{{~~~wwwooodddWWWNNNFFFEEEBBBAAABBBDDDHHHJJJPPPQQQRRRTTTWWW^^^fffkkkiiigggjjjrrryyy}}}}}}|||vvvqqqlllmmmoooooollliiikkknnnrrrpppnnnmmmlllkkkhhhfffhhhhhhmmmuuuxxxyyy{{{ooocccTTTLLLCCCCCCHHHHHHAAA:::333222000//////111333444:::888555666888999888666;;;:::777555555555777888777777777888888999999:::<<<:::888888999:::999888<<<<<<999777999<<<999444333333222///......111444000111333555888;;;===>>><<<@@@EEEGGGIIIOOOYYY```yyyvvvjjj^^^XXXWWWHHHFFFDDDAAA>>>>>>@@@BBB;;;===>>>>>>===<<<<<<===::::::;;;===@@@AAA???>>>>>>>>>EEEPPPVVVZZZcccmmmvvvyyy~~~|||~~~}}}ooohhhdddaaahhhhhhhhhgggeeeeeefffggg//////............////////////......---......///------.........////////////222222000777GGGVVV]]]aaabbbmmmtttiiiiiinnnnnnqqqvvvmmmeee[[[OOOFFFAAA@@@>>><<<<<<>>>@@@AAADDDDDDEEEEEEGGGLLLRRRWWWVVVUUUYYYbbbjjjqqq|||~~~xxx{{{}}}zzzvvvwww}}}~~~{{{wwwrrrnnnoooooopppqqqqqqpppoooppppppoooooommmllljjjiiiiiigggggglllrrrtttuuu{{{zzznnnbbbUUUPPPKKKIIIIIIEEE;;;333333222000000000111333444888666555666888:::999888999888777666555666777777777777888999::::::::::::;;;:::888888999999999888999:::888777999<<<;;;666555444333111000000333666444444555666777777888888:::<<>>>>>===<<<<<<<<<======>>>@@@BBBCCCBBB@@@BBBBBBGGGNNNRRRSSSYYYaaaeeefffjjjmmmmmmqqq~~~xxxtttpppkkklllllljjjhhhgggfffggghhh//////............//////000///...---,,,,,,,,,,,,............/////////000///222222000555CCCQQQZZZ```___hhh{{{nnn___dddfffdddfff{{{~~~rrrggg___WWWMMMFFF===<<<;;;:::999999999999:::::::::999888;;;???BBBHHHHHHMMMUUU]]]dddoooxxxtttxxx~~~~~~wwwqqqiiilllnnnmmmkkkmmmssszzz~~~zzzvvvrrrpppnnnlllkkkttttttuuuuuuvvvuuusssqqqmmmooopppoookkkiiiiiikkkkkklllpppuuuvvvwww|||~~~xxxlllaaaMMMMMMNNNNNNLLLEEE<<<666222222111000111222444444666555555666888::::::999666666666777777777777888777888:::;;;<<<<<<;;;;;;;;;999777777888999888777666888888666888===<<<888444444444222111222444777555666666666666555555444888999999999<<>>>>>============>>>@@@BBBCCCBBB@@@EEEEEEIIINNNPPPPPPSSSWWWTTTSSSUUUYYY]]]dddqqq}}}{{{uuusssooolllkkkkkkllllll//////............/////////...---,,,,,,,,,,,,,,,........./////////000000///111111000444@@@OOOZZZ\\\]]]ggg{{{sssaaacccccc___aaayyyyyyyyy|||nnnccc\\\UUUMMMFFF<<<<<<<<<;;;;;;:::999888888999888777666777999<<>>OOO\\\[[[^^^hhh{{{|||jjjggggggcccddd{{{{{{|||~~~uuufff[[[TTTNNNGGGBBB:::;;;<<<<<<<<<<<<;;;:::888999999999888888:::<<<777;;;???BBBFFFMMMSSSWWWXXX]]]gggrrryyy~~~yyyqqqjjjcccaaa___```cccaaa\\\VVVSSSUUUVVVVVVUUUWWW[[[___]]][[[XXXYYY^^^dddiiilllrrr{{{~~~xxxpppllljjjgggjjjnnnrrrpppkkkggghhhkkkkkkpppuuuwwwxxx|||}}}}}}yyyqqqfff\\\ZZZZZZXXXNNNBBB777333222222222222333333444555666777888999999888777666555666777888999:::;;;;;;;;;777888:::<<<============:::888666666777777777666666999:::777666999999777555666777666666777999;;;666777999::::::999888777999888777999???IIIUUU\\\ZZZaaadddmmmzzz{{{uuu```TTTIIIHHHLLLOOOQQQSSSVVVTTTRRRQQQPPPNNNIIIEEEGGGEEECCCCCCEEEFFFEEEDDDEEEEEEGGGJJJMMMOOONNNMMMGGGJJJMMMPPPSSSVVVVVVUUUOOOJJJIIIMMMSSSYYYbbbjjjxxx~~~yyytttqqqqqqsssssssss//////............//////...---------------......------------.........///......000222444<<>>@@@<<<===>>>???>>><<<:::888999999999===DDDMMMVVV[[[ZZZ___ccclllvvvuuuyyyxxxcccXXXPPPJJJLLLQQQUUUZZZ___bbb___\\\[[[[[[XXXSSSNNNNNNJJJHHHIIILLLOOONNNMMMLLLLLLMMMOOORRRSSSRRRPPPMMMOOOPPPOOORRRVVVVVVRRRQQQMMMLLLOOOSSSWWW^^^fffuuu{{{wwwrrrqqqsssuuuuuuttt//////............//////000000///...------------,,,,,,,,,,,,------------///...000111222777HHHYYY\\\^^^bbbmmm|||{{{yyyvvvyyyzzzpppbbbWWWQQQKKKDDD???::::::999888888777777777333555777777666555666777222999>>>>>>AAAHHHLLLKKKLLLPPPXXXbbbfffiiiooovvvwwwzzzzzzsssmmmggg```YYYSSSSSSSSSSSSSSSQQQLLLIIIFFFHHHJJJIIIFFFDDDCCCDDDAAAAAABBBCCCDDDEEEGGGIIIHHHGGGHHHLLLRRRWWWZZZ[[[ZZZaaadddbbbeeeiiicccWWW[[[^^^bbbeeeggghhhhhhgggrrrzzz}}}}}}xxxooofff^^^YYYVVVOOOEEE;;;777999<<<111222333444666666777777555888;;;:::888555555666777777666666666777999:::666555555555777999;;;===888777555555666666666555333888:::777555888:::999777999;;;<<<<<<===???AAA>>>???AAACCCCCCAAA???>>>======???CCCJJJQQQVVVYYYXXX]]]bbblllvvvssswwwqqqfff^^^ZZZYYY\\\^^^aaahhhoooooolllhhhhhhiiiiiiddd```ZZZVVVSSSUUUYYY]]]]]][[[XXXWWWWWWXXXYYYXXXVVVTTTSSSTTTSSSQQQTTTYYYYYYTTTVVVTTTUUUXXXYYY[[[aaaiii|||{{{wwwtttuuuyyy|||{{{xxx//////............//////333222111///---,,,,,,,,,+++++++++,,,,,,,,,------000///000111000444DDDUUU[[[\\\^^^ggg|||xxxssstttuuuvvvlll___UUUNNNIIIAAA<<<===<<<:::999777666666666555777999999777666666666444;;;???===>>>CCCEEECCCPPPRRRYYY```bbbbbbgggmmmlllnnnkkkaaaYYYTTTNNNIIIAAA@@@???@@@BBBEEEEEEEEE>>>BBBEEECCC???<<<===???999:::;;;===>>>@@@BBBDDDBBBBBBCCCFFFKKKMMMNNNNNNPPPTTTUUUXXXdddmmmeeeTTTTTTVVVZZZ```fffhhhhhhgggqqqyyy}}}zzzyyy}}}}}}yyyqqqhhh```]]]YYYPPPDDD:::555555666111222333555666777777777333777:::;;;888666777888777666444333444555777888555444333333444777;;;===888666555555666666555444111666999777666999<<<<<<555777999::::::;;;===???;;;>>>AAAEEEGGGGGGFFFEEEBBBCCCEEEJJJPPPUUUWWWXXXUUUZZZ___kkkuuurrrvvvvvvtttkkkiiijjjmmmnnnooowwwzzzvvvssssssvvvvvvsssoooeeeaaa^^^```fffjjjjjjiiiiiigggfffeeeeeeccc___\\\VVVXXXVVVSSSXXX___```[[[[[[[[[^^^aaaaaabbbhhhqqqxxxvvvxxxzzz}}}}}}zzzxxxzzz~~~000000///...............---,,,,,,+++++++++,,,,,,---------............///...///111222111222<<>>@@@HHHPPPPPPVVV]]]_________bbbeee```^^^YYYPPPEEE>>><<<<<<:::;;;======<<<<<<===???888999;;;<<<<<<;;;999888---666???@@@;;;999<<>>@@@DDDGGGIIIPPPUUURRRQQQbbbuuukkkPPPNNNPPPSSSVVVZZZ___eeeiiiqqqrrrsssrrrqqqrrruuuxxxzzzsssjjjccc___UUUHHH===888555222000444444444777999:::888777999999888555222222666999999888777666555444444444333444444555666777888999666222000000444777666555444444555555666777777777444777999888777888===AAA@@@AAAEEEKKKPPPPPPMMMIIIKKKLLLOOOUUUYYYZZZVVVRRRUUUXXX```gggjjjlllsss{{{~~~yyynnnnnnoooqqqtttwww|||~~~pppooommmllljjjgggccc___bbb]]]ZZZ]]]dddhhhhhheeeccceeehhhjjjmmmppptttwwwyyymmmiiinnnuuuzzz000//////...............------,,,,,,,,,,,,------------------..................000222000111:::FFFTTTZZZ]]]___qqqwwwyyyiiifff|||zzzsssiiiZZZNNNFFFAAA<<<999555777888888777777999:::888:::<<<<<<:::888666666<<<:::<<>>999777777888999:::999888777999::::::999999999999999999:::111777===>>>:::777999<<<<<<;;;<<<===???CCCFFFHHHGGGKKKHHHEEEOOO\\\XXXHHHGGGIIIMMMPPPTTTYYY```dddjjjkkklllmmmooorrruuuwww|||sssjjjbbb^^^TTTFFF<<<777555333111444555666888888888777777666777888777777888<<<@@@888777666555444444444444333333444444555777888999555555555555444444555666666666666666666666555555555666777888888999<<<>>><<<>>>CCCJJJQQQUUUUUUSSSVVVXXX]]]bbbeeeddd^^^YYYSSSUUUYYY^^^^^^^^^dddlllvvv~~~{{{wwwvvvwww{{{xxxwwwvvvuuusssnnnhhhdddgggdddaaadddkkkoooooolllkkkmmmqqqsssuuuwwwzzz|||{{{mmmfffggglllqqqwww000///......------.........---------------......------------...............---///111///000999CCCRRRYYY^^^aaappp~~~{{{fff```qqqyyymmmcccUUUIIIBBB===999666333444555555666777;;;===:::===@@@@@@===:::777666;;;;;;>>>CCCEEEDDDGGGLLLPPPTTTVVVUUUQQQNNNOOOPPPKKKFFF@@@:::777555444333888888888666555555777999:::999777666666777999:::777999::::::888666777777:::::::::<<<>>>AAADDDEEEDDDEEEDDDBBBCCCHHHIIIGGGAAADDDGGGKKKOOOUUU\\\```eeeeeefffiiioootttwwwxxx{{{uuujjjccc[[[QQQDDD:::555444444333444777:::999777555666888777888888777555333444555666555444444333333333333333333333444555666777888555888;;;999555222444666888888777666666555444444555555555777:::;;;:::999;;;<<>>CCCFFFFFFJJJPPPUUUVVVVVVSSSNNNIIIHHHHHHBBB<<<666333444555555444888888888777555666999;;;888777666555555666777888999888666666666777666555888888999:::<<>>???@@@CCC>>>???EEEFFFBBBAAADDDBBBDDDHHHLLLQQQWWW^^^cccfffggghhhmmmsssyyy}}}~~~|||~~~uuullleeeaaaSSSJJJ>>>666444555666666555999===;;;666333555888333444666777888888666555333333222222222333333444555555555555666666777888888777777999<<<<<<:::777666666666666777777888888777555555777:::;;;888555999:::<<<>>>@@@CCCEEEGGGOOOVVVbbbmmmuuuxxxyyyxxxpppnnnoooqqqoookkkkkkmmmiiiqqq}}}yyytttqqqllllllllllllmmmqqqvvvzzz}}}{{{xxxvvvwwwtttuuuyyy///...------,,,,,,------,,,,,,,,,,,,---...//////,,,,,,,,,,,,------------///------///000000444:::HHHVVVdddffffffuuu{{{ooohhh\\\SSSGGG>>>:::888555333333333333222111111333555888<<<@@@AAA@@@>>>===<<<;;;999<<>>???AAA???@@@FFFJJJHHHEEECCCCCCEEEHHHLLLPPPVVV]]]aaadddgggkkknnnrrrwww}}}}}}zzzuuuooohhhccc___\\\NNNFFF<<<666555666666666666999;;;;;;888555666777444333333555666555333111222222222222333333444555777666666666777777888999999777555888<<<>>>;;;888555555666777777888999999888777777888999999888777555777:::<<<===>>>AAACCCFFFLLLWWWbbbllluuu|||zzzzzz~~~}}}}}}qqqqqqwww}}}{{{uuuxxx|||zzz|||}}}vvvqqqppppppnnnlllkkkooowww~~~}}}|||~~~///...------,,,,,,------++++++++++++,,,---...///++++++,,,,,,,,,---------000------000111111444999AAAQQQbbbeeebbbmmmwwwkkkcccWWWOOOCCC;;;777666444222000111333222111111222444222555999;;;<<<;;;<<<===::::::>>>CCCFFFGGGKKKQQQKKKHHHDDD???;;;777333111000111333444444666888999:::<<<>>>>>>===;;;::::::666666666777777666666666555666666777666666777777555666888:::;;;======>>>@@@CCCEEEFFFHHHJJJHHHEEEDDDFFFIIILLLPPPVVV\\\```aaagggmmmqqqrrrwww{{{sssmmmllliiieeeaaa]]]\\\[[[IIICCC;;;666666777666666777888999:::999888777666666444111111111000---***222222222222333444666666888888888888888999999::::::999888888999:::::::::777777777777777777888888999999:::999777777888:::777:::===???>>>>>>@@@BBBAAAFFFMMMVVV```mmmzzzxxxpppmmmpppooonnnvvvyyyggg`````````bbbfffcccfffhhhiiinnnssstttqqqssszzz|||uuusssssspppkkkiiimmmxxx......---,,,,,,,,,,,,---+++******+++,,,---...///++++++,,,,,,,,,---------111...---000111111444999;;;NNNaaaeee```iii{{{~~~}}}~~~uuuiii```TTTLLLAAA999555444222111---000222222222222222444...111444777888999;;;<<<:::;;;@@@FFFHHHFFFHHHLLLGGGDDD???;;;888444111...000444888999888888:::===@@@BBBDDDDDDAAA===;;;:::999777666555555666777999555777999888666555666777555666888:::<<<=========;;;CCCFFFBBB@@@DDDFFFCCCFFFHHHKKKMMMQQQVVV\\\aaa```hhhpppssstttxxxwwwlllgggggggggfffccc___]]]]]]^^^FFFAAA:::666666777666555888777777999::::::888666333111000111555777666444222222222333444555666777999999999888999999:::::::::<<<<<<999666555888;;;999999888888777666666666999;;;<<<999666666999<<<===@@@CCCCCCAAA??????AAA???BBBGGGMMMVVVdddtttzzz~~~{{{nnngggiiikkkmmmzzzpppaaaSSSQQQRRRRRRTTTWWWQQQSSSSSSTTTYYY```cccaaahhhrrrzzzuuutttpppjjjfffkkkwww333111...+++***---333777000---******,,,---,,,+++,,,,,,,,,---------......---...///000000///...---555HHH[[[^^^\\\hhhzzzzzzvvvlllddd___QQQFFF<<<888555222111333444333333222222222111111111222555666777555333222======>>>AAAEEEGGGDDDAAADDD===888666555222222444555555555444555888===@@@CCCDDDFFFFFFDDD???:::666999888555222111222444555666555555555555666666777<<<999777888;;;<<<;;;999@@@AAABBBCCCDDDCCCBBBBBBDDDGGGLLLQQQUUUYYY^^^aaahhhqqqxxxyyyzzz{{{kkkdddgggjjjjjjeee``````ccc^^^VVVEEE@@@:::666555666888999555666888999888555222000444333222111111111222333111444666555444666;;;???777888999999888777888:::333666:::<<<;;;999777777777777777777777777777777888888888999;;;<<<>>>???DDDEEEEEECCC@@@???BBBDDD@@@CCCHHHKKKQQQ[[[jjjuuuuuuyyyvvvnnnlllmmmrrrxxxiiiUUUQQQMMMJJJIIIJJJKKKKKKLLLMMMMMMMMMNNNQQQVVVZZZaaaiiisss}}}{{{wwwpppiiiffflllwww~~~.........,,,+++,,,///111000---******,,,---,,,+++,,,,,,,,,------------...//////...---...///111222333EEEWWW[[[[[[fff}}}tttttt}}}}}}sssjjjbbb]]]QQQFFF;;;777444222222444111111111111000000//////111222222333444555555555999888999<<>>AAACCCFFFIIILLLKKKGGG@@@:::666999999888777666666555555999888777666555444444444;;;888666777999;;;:::999@@@@@@AAABBBCCCBBBAAAAAABBBFFFJJJOOOTTTYYY___ccciiiuuuzzzoookkknnniiiiiieee``````aaa\\\TTTCCC???:::666555666888999555666888999999777444333333333222111111222333444555666777666666666777888555777888888777777999;;;555777999999888777888999888999999:::999999888777888888999;;;===???AAABBBHHHIIIHHHFFFCCCBBBDDDFFFLLLNNNQQQQQQSSSYYYdddmmmiiimmmuuu}}}zzzwwwwwwzzzfffZZZPPPMMMJJJHHHGGGHHHIIIIIIMMMMMMNNNMMMMMMOOOSSSVVVZZZaaammmwww}}}vvvooommmpppyyy***,,,......---+++++++++///---++++++,,,,,,,,,+++,,,,,,,,,,,,------------222///,,,+++,,,///333666111AAARRRXXXYYYccczzzxxxnnnrrr~~~tttlllddd]]]YYYPPPEEE:::555333111222555000111111111111000//////222111111111111333555666555555666777999999777555444111111555666444222333555555777999<<>>888555888888999:::999888666555999888777666555444444444:::888555555777999::::::@@@@@@AAAAAAAAA@@@@@@???@@@CCCHHHMMMSSSZZZaaaeeeooo~~~~~~xxxvvvwwwyyyyyy||||||wwwpppoooqqqhhhfffaaa^^^^^^^^^WWWOOOAAA>>>999555444555777999666777888999999888666555222111111111222333444555666555444555777777666555444555777777666777999;;;777888888777666666999;;;888999;;;<<<;;;:::777666::::::<<>>@@@DDDIIINNNTTT\\\dddiiixxxwwwpppmmmnnnpppyyyzzzzzzxxxsssooommmnnngggbbb]]][[[\\\YYYQQQIII>>><<<999666444444777999999:::::::::999777555444000111111222333444555666555222000111666999999888555666666666555555888:::888999999999888999<<<>>>999:::<<<======;;;999777???AAACCCFFFJJJLLLNNNOOOSSSQQQNNNJJJIIIJJJLLLNNNSSSVVVXXXWWWVVVXXX___fffgggfffhhhnnnzzzuuucccXXXSSSQQQMMMNNNPPPOOONNNMMMMMMMMMLLLNNNOOOOOONNNNNNOOOPPP[[[___gggoooyyy}}}yyyvvvwwwyyy{{{---......---+++***+++,,,,,,---------,,,++++++++++++++++++,,,,,,,,,---------------...///111222333111:::HHHSSSXXX\\\kkk{{{xxxooosss~~~|||pppgggbbb]]]XXXTTTLLLAAA777333111000111444000111333444444333222111222333444444444222000...555555666555444333222222777222000222444444666999<<<::::::===DDDLLLRRRTTTWWWTTTNNNEEE<<<666666777888777555444555666888999555555555666666777999999999999888888888:::<<<>>>????????????????????????FFFIIIOOOTTT[[[bbbiiinnnyyy{{{wwwxxxzzz|||zzztttoookkkkkknnnqqqzzzzzzxxxtttpppnnnnnnmmmjjjbbb[[[ZZZ[[[WWWNNNGGG<<<<<<:::777444444777:::>>>===<<<;;;888555333111000000111333444555666666777333......222777999:::777888777666444444666999999;;;>>>@@@@@@@@@AAACCC@@@AAAAAABBBBBBAAAAAA@@@IIIKKKNNNQQQTTTWWWXXXYYYWWWSSSNNNKKKKKKMMMOOOQQQSSSVVVYYYYYYXXX[[[bbbiiillljjjhhhjjjrrr{{{hhh[[[WWWXXX[[[TTTWWWZZZZZZWWWSSSQQQQQQMMMOOOQQQQQQQQQQQQRRRTTT]]]```fffnnnyyy}}}||||||}}}~~~.........,,,++++++---///+++---......,,,+++++++++++++++++++++,,,,,,,,,,,,***,,,...000111111000///333777DDDQQQVVVYYYcccqqqzzzttt{{{xxxmmmfffbbb___YYYUUUIII???666333222000111333...///111222222111000///111333555666555333000...333444444333111000000111:::444111333555666999===>>><<<===BBBLLLVVV\\\^^^]]]VVVKKKAAA:::777888999999888666555555777:::<<<999888777777666666666777777999::::::999:::<<<>>>??????>>>>>>??????@@@AAALLLPPPVVV\\\aaagggmmmqqqssszzz}}}vvvooooooqqqrrrrrrqqqnnnmmmlllnnnpppqqqttttttrrrnnnnnnqqqrrrqqqmmmbbbYYYYYYZZZUUULLLEEE:::;;;;;;888555555888<<<@@@???===:::777444111///000111222444555666666666:::666111///000333555666888888777666444555888:::<<<@@@DDDFFFHHHHHHJJJKKKMMMLLLJJJIIIJJJLLLNNNPPPWWWXXX[[[^^^```bbbbbbbbb]]]XXXQQQLLLLLLNNNPPPQQQVVVYYY[[[[[[ZZZ^^^gggnnnnnnllljjjjjjooo{{{|||qqqfff^^^]]]aaaeeeaaaeeeiiihhhbbb[[[WWWUUURRRSSSTTTTTTSSSTTTVVVXXXZZZ]]]bbbkkkxxx,,,---------,,,,,,---///***---///...,,,******,,,***++++++++++++,,,,,,,,,+++,,,---/////////...---333555???NNNTTTTTT[[[ggg}}}|||yyypppfffaaa___]]]WWWRRRFFF===555444333111000111---...111333333222000///111222333444555444444333222444444333000///000222888333222666888999:::=========AAAJJJWWW```dddddd\\\SSSFFF===:::999777666666666555666666888999:::999888777777666777777777444777:::;;;::::::;;;<<<>>>>>>>>>>>>???AAABBBCCCKKKPPPWWW]]]bbbfffjjjlllnnnrrrqqqlllhhhiiijjjiiijjjjjjkkklllnnnoooooonnnlllnnnlllhhhkkksssvvvuuummm___SSSSSSTTTNNNFFFAAA:::;;;<<<999666555999>>>???>>><<<999666333111000000111333444555555555555555555444333111111333444666777666555555777;;;>>>CCCEEEHHHJJJLLLPPPTTTWWWWWWTTTPPPNNNOOOTTTZZZ^^^dddeeegggjjjkkkkkkjjjjjjfff___UUUOOOMMMNNNNNNOOOTTTWWWYYYYYYZZZ```kkkssstttsssqqqpppsss{{{|||vvvnnnooonnnllljjjkkkppptttrrrwww{{{yyyqqqggg```]]]YYYYYYXXXWWWVVVVVVYYY[[[WWWXXX\\\eeerrr)))+++---...---,,,------***---//////,,,******,,,******+++++++++,,,,,,,,,,,,,,,------------------333333===LLLRRRQQQVVVaaauuu{{{qqqiii```\\\[[[YYYSSSMMMDDD<<<555444444111///000...000333555555444222111111111111222444666888999333555666444111000222555333111222888;;;;;;;;;===AAACCCJJJVVVccclllmmmkkkXXXNNNAAA:::999888555111111222444555666666666666555555555666777999:::;;;111555:::;;;:::999999;;;>>>>>>>>>>>>@@@BBBDDDEEEHHHMMMTTTZZZ^^^aaadddeeennnooommmgggdddeeeccc```dddfffiiillloooooollljjjhhhjjjhhheeeiiirrrwwwuuuiiiYYYLLLLLLMMMGGG???;;;999<<<===:::666666:::???>>>===;;;888666444222111111222444555666555555444---111555666444333444555444555555555666999>>>BBBHHHIIIJJJLLLNNNTTTZZZ___\\\XXXRRROOOQQQWWW___eeekkkmmmooopppqqqpppooonnnmmmdddYYYQQQNNNMMMMMMLLLNNNQQQTTTUUUXXXaaannnxxx|||{{{zzzxxxxxx}}}ssslllhhhccchhhnnnrrruuuyyy~~~|||ppphhheee___^^^\\\YYYWWWWWWZZZ\\\WWWWWWYYYaaammm{{{~~~,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))((((((+++------***'''///,,,,,,000000...///222000111888HHHWWW]]][[[XXXhhhxxx|||www|||}}}xxxtttnnneee\\\XXXZZZXXXQQQIIIBBB===555000///000111222...000333666777555333111888555333444777999888777999777555333222111111222888777666777888;;;>>>@@@???LLLZZZdddkkkmmmeeeZZZLLLFFF???999666777888888888666555666999:::;;;:::;;;999888888999::::::999::::::<<<===>>>>>>>>>>>>AAAAAA@@@@@@AAAAAABBBCCCLLLNNNPPPRRRTTTWWW[[[^^^cccddddddbbb___```cccfffeeefffggghhhgggeeebbb```hhhgggfffjjjooorrrrrrqqqbbbQQQFFFGGGGGG@@@<<<>>>???BBBBBB>>>777555999>>>???;;;555222111222222222555444222111111444777888222333333444444444333333333333444777;;;@@@EEEGGGLLLPPPSSSTTTSSSSSSVVVXXXUUUPPPOOOSSSWWW[[[eeeqqqmmmrrruuutttpppooossswwwooohhh]]]TTTOOONNNOOOOOOPPPSSSVVVWWWYYYdddttt~~~sssjjjbbb]]]^^^bbbhhhmmmsss{{{wwwpppmmmjjjfffaaa^^^______]]]\\\ZZZYYYYYY^^^hhhuuu{{{~~~,,,,,,---------,,,+++***))))))******+++,,,------,,,+++,,,...111222///---,,,******...///---...111///000666DDDSSSZZZZZZXXXdddvvv~~~xxx|||zzz|||wwwrrrnnnddd]]]UUUTTTVVVVVVOOOHHHAAA<<<555000///000111222///111333555666555444333777555333444666888777555888777666444444444444444777888999999;;;>>>BBBEEESSS]]]ggglllnnnkkk```TTTHHHBBB;;;666555555666777999777666777999::::::999:::999888888999::::::999;;;;;;<<<===>>>>>>>>>===@@@@@@@@@@@@AAABBBCCCDDDDDDGGGJJJLLLMMMOOOQQQSSS]]]^^^^^^]]][[[\\\___bbbdddfffgggfffccc```^^^^^^fffffffffiiimmmooonnnlll\\\MMMBBBEEEGGGCCCAAADDDCCCEEECCC>>>777444777;;;;;;888555444333333111000444444333222333555666888333444444555555444444444444444666888<<<@@@DDDGGGMMMQQQTTTTTTRRRQQQSSSUUUSSSOOOOOOTTTXXX]]]gggqqqqqqqqqqqqqqqqqqqqqrrrsssrrrkkk```XXXSSSQQQQQQQQQTTTVVVXXXZZZ___jjjyyy{{{nnnddd\\\XXXVVV\\\bbbfffiiiqqq}}}|||uuurrrrrrkkkbbb^^^___```^^^\\\XXXVVVUUUYYYaaannnyyy}}},,,,,,---------,,,+++***''''''((()))+++,,,---...******+++---///000...,,,***((((((,,,---,,,---000...///444???MMMWWWZZZYYY```ttt}}}|||zzzuuupppkkkfff]]]WWWRRRQQQSSSRRRKKKEEE???:::555111000111222222111222333444555555555555888666444444555666555444888888777666666666666666666888;;;<<<>>>CCCJJJPPPdddjjjooopppmmmeeeWWWKKKAAA===777333333444555666:::888777777888999999888::::::999999999999::::::<<<<<<===============<<>>666333555888666555444555555444222///333444444555555666777777555555555555555555555444555666777999<<<@@@CCCEEENNNQQQTTTSSSOOOMMMMMMOOOOOOMMMNNNSSSXXX]]]gggooossspppmmmnnnppprrrrrrqqqtttnnnddd\\\XXXUUUTTTSSSXXXYYY\\\aaahhhsss~~~{{{}}}{{{jjj^^^VVVSSSOOOUUUZZZ\\\___gggwww~~~{{{|||sssgggbbbcccccc```]]][[[YYYXXXZZZaaalllwww~~~}}}---------,,,,,,,,,++++++((())))))***+++,,,,,,---******+++,,,,,,,,,+++***)))'''(((,,,---,,,---000...000333;;;HHHUUU[[[[[[^^^vvv|||}}}zzzsssppplllfffbbb]]]XXXSSSQQQRRRNNNGGG@@@<<<999444111111222222222333333333333444555666777999888777666666666666555999888888777666666555555555888;;;===BBBKKKWWWaaahhhjjjmmmlllggg]]]OOOEEE<<<888444333333555666777:::999777777888999888777::::::::::::999999:::;;;<<<===============<<<;;;>>>>>>???@@@BBBDDDFFFGGGGGGJJJNNNOOONNNLLLKKKJJJIIIKKKOOOTTTXXX\\\___aaa]]]cccgggeee```___ccciiidddeeegggiiiiiifffbbb___]]]PPPEEEFFFJJJKKKKKKMMMSSSOOOGGG>>>777444555666555444333333444444333222333444666777888777777666666555555444444444444444666666777999<<>>:::777333111222222222222444444444444444666777888::::::999888777777777888999999888777666555444333666888;;;@@@IIIWWWfffqqqllljjjiiihhhaaaVVVKKKDDD999666444444555777888888:::999777777888999888777999;;;<<<:::999888:::<<<<<<===============<<<;;;>>>>>>???@@@BBBEEEGGGHHHEEEHHHKKKMMMJJJGGGEEECCCCCCGGGNNNWWW^^^ccceeeeeecccgggjjjhhhcccbbbgggmmmfffgggiiiiiigggdddaaa```___TTTIIIHHHMMMQQQSSSUUUWWWPPPFFF===888777777888777555222111222444555666444555777888999999888777777666555444333444444444666777888:::<<>>??????AAACCCEEEGGGHHHFFFIIIKKKLLLIIIEEECCCBBBCCCHHHRRR]]]fffiiihhhfffiiilllllliiieeeeeeiiinnnkkkkkkkkkiiigggeeeeeefff```VVVLLLJJJQQQYYY]]]^^^WWWNNNBBB:::888999;;;;;;999666222111222555777888555666888999::::::999888999888666555444444555666777888:::<<>><<<888777:::>>>;;;;;;<<<===>>>>>>>>>===???@@@@@@AAACCCEEEFFFGGGIIIKKKMMMMMMJJJGGGDDDDDDEEEKKKVVVbbbkkklllgggbbbhhhhhhhhhgggfffiiimmmqqqpppooommmiiiggggggkkkooodddZZZOOOKKKRRR[[[``````RRRHHH;;;555666:::======999777444333555666777666666777888999::::::::::::<<<:::888777666666777888999;;;===@@@CCCEEEGGGHHHKKKLLLLLLIIIGGGIIINNNSSSQQQWWW[[[ZZZ\\\bbbdddcccmmmqqquuuvvvvvvuuuvvvxxxqqqkkkbbb\\\ZZZZZZ[[[\\\bbbgggmmmqqquuu|||~~~~~~vvvuuu~~~hhh\\\SSSLLLIIIGGGEEEFFFPPP___mmmsssuuuyyyrrrgggbbb```cccgggiiilllsss~~~...---,,,+++***+++,,,---))))))******+++++++++,,,)))+++......---...111444///,,,,,,///...++++++...&&&...111000;;;OOOZZZZZZ```lll{{{wwwuuu}}}uuuoooiiihhhjjjggg^^^TTTRRRNNNHHHBBB???;;;888555444333222222444444333222444555666777888888888777666888999999777777999<<<333555777:::;;;<<<<<<<<<@@@DDDOOOaaasss}}}|||xxxqqqeeeZZZRRRHHH<<<666777666555555666999;;;:::999888666666666999:::;;;:::999<<<>>><<<888777:::>>>::::::<<<===>>>>>>>>>>>>@@@@@@AAAAAACCCDDDFFFGGGHHHJJJKKKKKKHHHEEECCCCCCGGGMMMYYYeeemmmlllddd]]]aaaaaaaaacccgggmmmsssvvvsssrrrnnnjjjgggiiiooouuuiii___RRRMMMQQQZZZ^^^]]]NNNCCC666111444:::>>>???888777666777888888666444888888888999999:::;;;;;;>>>===:::999888888999:::;;;===@@@CCCFFFIIIJJJKKKNNNOOONNNKKKJJJMMMTTTZZZWWW^^^bbb```aaafffgggdddssstttuuuxxxzzzyyyvvvrrrqqqkkkbbb[[[ZZZ[[[]]]___hhhkkkooooooqqqzzzvvvooovvv|||~~~}}}yyyrrrsssvvvcccZZZTTTOOOKKKGGGHHHMMMWWWcccooowwwzzz}}}}}}nnneeeaaa^^^```aaabbbeeennn|||...//////---++++++,,,---///...---+++******++++++***'''(((---...)))(((+++111,,,***...000///---...+++...222444999DDDSSS^^^^^^aaauuuxxx|||~~~xxxooojjjfffeeeeee```VVVMMMLLLHHHBBB>>><<<:::999888444444555666222...///444555444444333333555666777666888999999888666777777888888888;;;???BBBCCCCCCGGGPPP]]]hhhsssxxxtttlllddd[[[NNNEEE???:::444///555555444666999::::::999777777888999999888666666999999888888888999;;;<<<===<<<<<<<<<===>>>@@@AAA>>>>>>???@@@BBBDDDFFFGGGOOORRRSSSPPPKKKGGGFFFGGGCCCLLL]]]lllppphhh```]]]`````````bbbgggmmmrrrvvvpppnnnhhhdddgggnnnpppmmmhhhbbbVVVMMMNNNVVV[[[[[[KKKEEE===:::;;;===>>>>>>;;;999777666777888888888888999;;;===?????????>>>;;;;;;;;;999888999<<<>>>???CCCFFFIIILLLQQQYYY```ccc```]]]\\\^^^aaaeeefffkkkmmmooommmkkklllrrrwww~~~||||||zzzvvvqqqggg]]][[[```eeeddd```mmmlllkkkkkkoooyyyqqqkkkqqqvvvyyyyyyuuusssyyymmmfff^^^WWWSSSKKKIIIKKKPPPYYYeeerrr|||vvvlllfff[[[[[[^^^cccfffmmmzzz000...+++))))))+++---...///...,,,+++******++++++)))'''(((---...+++***...444---((())),,,,,,...111,,,///111222666???MMMXXX[[[bbbsssyyyyyysssjjjeeeaaa```___[[[QQQIIIIIIEEE???;;;999888777666444333444666666333444888555555444444444555666777777888999888666555666777:::;;;>>>CCCIIIMMMPPPPPPSSSYYYbbbjjjsssvvvooofffWWWOOODDD===:::777333///666666555777999;;;;;;:::666777888888999888777777999888888888888999;;;<<<======<<<<<<===???@@@BBB???@@@AAACCCEEEFFFGGGHHHMMMOOOPPPOOOLLLIIIHHHGGGEEELLLZZZfffhhh```YYYWWWXXXZZZ]]]bbbhhhmmmrrruuupppmmmhhhccceeekkkkkkhhheee___SSSJJJKKKSSSWWWWWWKKKEEE>>>:::;;;>>>??????:::999777777999:::::::::<<<<<<===>>>>>>===<<<;;;:::::::::999888999<<<>>>BBBGGGNNNTTTYYY^^^eeejjjpppnnnlllkkknnnrrrvvvxxx{{{~~~yyyppphhh___^^^dddhhhgggccchhhjjjjjjkkkpppzzz}}}llljjjppptttuuutttuuuwwwpppjjj___XXXTTTMMMJJJLLLRRRZZZfffuuuwwwllleee______bbbgggjjjooozzz111,,,'''&&&(((,,,.........---,,,++++++***++++++(((''')))---...------///222,,,)))***++++++---000---///111000222999EEEOOOUUU___mmmzzzvvv~~~}}}tttoooddd___[[[YYYXXXSSSKKKDDDDDDAAA<<<888777666555444333000000444777666666888666555555555555666777777777888888666444444666888===???CCCKKKSSSZZZ^^^______bbbdddhhhnnnnnneeeXXXHHHBBB;;;777666777555333777666666777:::;;;;;;:::555666777888888999888888888888888888999:::;;;<<<=========>>>???@@@BBBCCCAAABBBEEEHHHIIIJJJJJJIIIMMMMMMNNNNNNOOOMMMJJJGGGGGGKKKTTT\\\\\\VVVQQQPPPRRRVVV]]]dddjjjmmmooopppooommmgggbbbcccfffeee```___ZZZOOOGGGHHHOOOSSSSSSKKKEEE>>>;;;<<<>>>??????999888777888;;;=========??????>>>===<<<:::888777888999999999999;;;>>>AAAIIIQQQ\\\eeejjjooossswww}}}|||{{{|||vvvoooiiiiiimmmpppmmmiiidddfffhhhjjjnnnxxxsssjjjkkkrrruuutttsssxxxyyyrrreee\\\YYYSSSLLLOOOTTT\\\iiizzzzzzllleeebbbcccffflllnnnqqqzzz111+++&&&''',,,//////------,,,,,,+++++++++************+++,,,---------...---***+++...///+++***,,,---///000//////555AAAJJJOOOYYYaaajjj~~~sssuuutttwww}}}tttlllhhh```\\\WWWTTTRRRNNNGGGAAA@@@===999777666555444222222---,,,111555444333444555555555555666666777777888888777555444444777999@@@BBBHHHPPPZZZaaaeeefffdddcccaaaaaadddbbbWWWJJJ???<<<777666777999999999666666555666999:::999888555555666777888999999999777777888999:::;;;;;;<<<======>>>???AAABBBDDDDDDCCCEEEIIILLLNNNMMMLLLJJJOOOMMMLLLMMMOOONNNIIIEEEFFFHHHMMMSSSSSSNNNLLLMMMPPPVVV^^^gggmmmnnnmmmkkkooonnniiidddcccddd```ZZZYYYUUULLLFFFHHHPPPTTTSSSJJJEEE>>>;;;<<<>>>>>>===999888888:::===?????????======<<<;;;999777666555777888:::;;;===@@@EEEHHHTTT]]]iiirrrvvvxxxyyy{{{~~~~~~yyyyyy{{{{{{vvvqqqkkklllkkkkkknnnyyyyyyqqqmmmqqqvvvxxxyyyzzz~~~|||lllaaa^^^XXXOOORRRWWW^^^kkk}}}nnnfffeeeeeejjjppptttvvv|||///,,,))),,,000222///,,,++++++++++++++++++******,,,------++++++,,,,,,+++...++++++,,,,,,***+++///,,,...///......444>>>GGGKKKQQQUUU^^^xxx{{{lllkkkiiilllyyyyyyqqqjjjddd```^^^ZZZUUUQQQNNNJJJEEEAAA===;;;888666666555444222333...,,,111444333111111444555555666666666666666888888888666555666999<<>>??????>>>999888888777666666666666777999;;;>>>AAAEEEKKKOOO\\\dddnnntttuuusssrrrrrrtttwwwyyy|||zzzzzzwwwssspppsss}}}wwwsssqqquuuyyy{{{oooddd```YYYRRRTTTXXXaaaooorrrkkkjjjkkkpppxxx}}}...------///222222///+++******++++++++++++******---...---***)))+++,,,)))333...***(((''''''---555+++...///......222<<>>>>>>>>===>>>@@@CCCEEEGGGGGGHHHGGGIIILLLOOOQQQPPPNNNLLLJJJHHHEEECCCBBBAAA@@@???DDDDDDIIIOOOPPPNNNNNNRRRNNNUUU```lllsssuuuuuusssssstttrrrooommmkkkcccYYYVVVTTTNNNKKKOOOWWW[[[ZZZIIIDDD>>><<<===>>>===<<<;;;;;;;;;<<<>>>???===<<<555555555555555666777888999:::===???AAAFFFKKKOOOZZZ___eeegggeeebbbbbbcccfffiiimmmoooqqquuu|||yyyvvvzzz}}}rrrqqqsssxxx{{{~~~oooeeeaaaXXXSSSTTTXXXcccvvvwwwrrrsssssswww..................------)))***+++,,,,,,+++***)))+++---,,,((((((,,,---***000---------+++)))---333,,,...///---,,,///888@@@IIIJJJMMMXXXlll}}}~~~vvvnnnllljjjmmmvvvzzzsssmmmhhhccc```YYYVVVPPPKKKFFFCCC@@@>>>888666444444555444333111222111111444222///000444222222444555555555444333777999;;;<<<===???AAACCCIIIJJJMMMQQQTTTUUUSSSQQQOOOPPPMMMEEE???===999555555555444333333333555777555444333444666666666555888888777666666777888999999:::<<<>>>???@@@@@@@@@<<<>>>AAADDDFFFHHHIIIIIIHHHIIILLLNNNOOOOOONNNLLLIIIHHHEEEBBB@@@@@@BBBEEEFFFGGGLLLSSSTTTQQQRRRUUUTTTZZZccclllrrrtttsssrrrvvvxxxwwwuuutttqqqhhh^^^ZZZWWWRRRNNNRRRYYY\\\ZZZJJJEEE@@@>>>???@@@???======<<<<<<===>>>===;;;888555555444555666777999::::::;;;<<<===>>>AAAEEEHHHNNNQQQSSSRRRPPPOOOQQQSSSVVVZZZ^^^```aaadddkkkqqqqqqqqqssswww~~~rrrjjjmmmuuu|||ooohhhdddYYYRRRRRRWWWggg~~~{{{yyyzzzyyy|||//////...,,,******,,,...))))))+++,,,,,,+++***)))(((,,,+++&&&''',,,...+++'''***111777444---)))+++,,,...///,,,***---555<<>>AAAEEEGGGIIIJJJJJJHHHIIILLLNNNNNNNNNMMMMMMJJJJJJHHHEEEBBBCCCHHHMMMHHHJJJPPPVVVWWWTTTSSSVVV]]]aaagggmmmppppppnnnlllxxxzzz{{{yyyyyyuuulllbbb]]]ZZZUUUPPPSSSYYY[[[XXXLLLGGGBBB@@@AAABBBAAA???>>>============<<<999666777666666666777888:::;;;;;;<<<<<<;;;:::;;;???AAACCCEEEEEECCCAAABBBFFFJJJKKKPPPTTTUUUUUUXXX^^^dddccccccfffkkkttt}}}{{{vvviiieeekkkvvvrrrmmmiii]]]PPPPPPVVViii~~~~~~}}}{{{|||,,,,,,,,,,,,,,,---...///---...---+++******,,,...******))))))))))))******...------,,,,,,,,,---------,,,,,,---...111444666GGGNNNOOOKKKWWWqqqzzzuuu}}}yyy|||rrrjjjdddaaa^^^]]]TTTOOOIIIDDD???;;;888555666444111111222333333333444222000//////000222444555......666777111000444999===>>>;;;<<>>;;;999777666666666333444666555444333333444777666666666777777777666666555555666666777888888:::;;;???EEEIIIHHHBBB<<<===???AAACCCEEEGGGKKKNNNKKKJJJLLLQQQVVVVVVQQQLLLRRRFFFDDDEEE???AAADDD???FFFNNNVVVZZZZZZYYY[[[]]]bbbhhhmmmooossswwwwwwsss|||yyyzzzssslll^^^WWWUUUTTTSSSTTTWWWYYY[[[JJJGGGCCCAAABBBCCCDDDDDDFFF>>>888999;;;999888888444333333666999:::777444222333555666555666777999999<<>>???BBBEEELLLIIIJJJLLLMMMOOOTTT[[[\\\\\\```hhhnnnqqqvvv{{{~~~{{{xxx~~~pppeeejjjlllrrryyy|||}}}yyyssshhh^^^XXXVVV[[[lll//////.........///000000,,,------,,,+++***+++---******))))))))))))******,,,,,,++++++++++++,,,,,,,,,++++++,,,---000333555CCCMMMQQQPPP[[[sss|||{{{{{{uuummmeee___[[[XXXVVVLLLHHHCCC???<<<999666444666555333333444555666555111111111000000111111111000---,,,111333333444666555999:::777888===>>>;;;@@@@@@@@@?????????>>>>>>===<<<999777555444333333222444555555444333333444777666666666777777777666888777666666666777888999<<<===???DDDHHHGGGBBB===>>>@@@CCCEEEFFFHHHKKKMMMNNNMMMOOOSSSXXXYYYUUUPPPQQQHHHHHHHHHBBBEEEJJJGGGKKKQQQYYY\\\\\\\\\^^^```ffflllqqqssswww|||{{{www{{{www}}}vvvpppiii\\\WWWVVVUUUTTTUUUUUUUUUUUUKKKHHHEEECCCDDDEEEDDDDDDDDD<<<666777999888666777777555444555777999888777999:::;;;:::888777777888999<<<>>>>>><<<<<>>???BBBEEEEEEAAA===>>>AAADDDFFFGGGHHHJJJLLLPPPPPPQQQVVV[[[]]][[[XXXSSSNNNPPPNNNEEEHHHPPPNNNSSSWWW\\\______```cccfffmmmrrrvvvyyy~~~|||}}}xxx|||~~~tttpppkkk___ZZZXXXVVVVVVUUUTTTQQQOOOKKKIIIGGGGGGGGGGGGEEECCC@@@999444666777666555666999777444333555777888888888999:::888666555555666;;;===???>>><<<;;;===@@@CCCBBBCCCFFFHHHHHHMMMSSS^^^]]]^^^ccceeefffjjjqqqxxx~~~yyyppplllpppppppppsssvvvrrrddd[[[TTTTTT\\\ttt}}}wwwwwwzzz}}}000///...---,,,,,,,,,,,,***,,,......---+++***+++************************+++************++++++,,,+++++++++,,,---///111222>>>JJJTTTUUUXXXjjj}}}rrrnnniiiccc^^^XXXSSSOOOCCC@@@<<<:::999888666555111//////000222444444333......////////////......---222111,,,---222000(((222333444333444666666666666666666666666666666666444444444333222222222222222333555555444333444555666777777777666666666777999888666555666999===@@@???===<<<>>>AAABBB???<<<>>>AAADDDFFFGGGHHHIIIKKKNNNOOORRRXXX^^^aaa```___ZZZYYY[[[UUUIIIMMMWWWWWW\\\^^^```aaabbbdddhhhlllrrrvvvzzz}}}zzz~~~xxxuuusssiiiaaa]]]XXXUUUTTTSSSPPPNNNLLLKKKJJJJJJIIIGGGDDDBBB;;;555222444555444333555888777555555555666777777444555777666555555666888===@@@BBBAAA>>>===???BBBBBBAAADDDHHHIIIJJJNNNTTTYYYXXXZZZ]]]^^^___eeemmmyyyzzzpppmmmmmmuuusssrrruuu|||qqqbbbYYYRRRSSS\\\uuuvvvtttwwwzzz111000///...---,,,,,,,,,***,,,......---+++***+++)))***++++++++++++***)))+++++++++++++++,,,------+++,,,,,,---...000111222;;;EEEQQQTTTWWWiii~~~}}}|||wwwjjjgggbbb]]]WWWRRRLLLHHHCCC???;;;999777666444333//////...000222333333222000///...,,,,,,...///000+++222333...///333...%%%000000000222222222222333333333333333333333333333111111222333333444444444111333555555444444444555555777888777666555666888666555444555777<<<@@@CCC>>><<<:::;;;>>>???===;;;>>>@@@CCCEEEFFFGGGIIIKKKLLLOOOTTTZZZ```cccdddcccbbbbbbeee]]]QQQYYYggghhhdddcccbbbaaacccggglllpppuuuxxx|||zzz~~~|||{{{{{{sssjjjbbbYYYTTTTTTUUUTTTSSSNNNMMMLLLKKKIIIFFFBBB???777333222444555333333666444555777888888777666666555777888888777777999:::???BBBDDDCCCAAA@@@BBBEEECCCBBBEEEKKKLLLLLLOOOUUUUUUTTTWWWZZZ[[[]]]fffooo}}}rrrkkklllpppsssqqqrrryyyqqqwwwooo```WWWRRRRRR\\\ssssssoooqqquuu{{{333222111000////////////+++---...---,,,++++++,,,)))***+++,,,,,,+++***)))+++++++++++++++,,,---...+++,,,---...///000111111555>>>LLLTTTYYYjjj|||xxx|||wwwrrrhhhddd___YYYTTTOOOJJJFFF@@@===888666444333111///111000000222444555333222222000---,,,,,,---000222+++///111111333444000***...,,,,,,///000......000111111111222222222222222111111222333444444333333111333444555444444555666444777999888555444666999444444444555888<<<@@@CCC===:::888:::===>>>===;;;???@@@CCCDDDFFFHHHLLLOOONNNSSSYYY```dddffffffeeefffgggiiibbbZZZhhhzzz|||iiifffbbb```bbbhhhnnnssswwwyyy}}}~~~yyy~~~~~~xxxmmmdddYYYTTTUUUXXXYYYXXXPPPOOOLLLJJJGGGCCC>>>;;;555222222555555333444777333666999;;;:::999999999999:::;;;:::999888999:::DDDFFFHHHFFFCCCBBBCCCFFFDDDDDDHHHNNNPPPOOORRRWWWUUUVVVYYY\\\]]]aaakkkwwwyyypppjjjlllsssnnnkkkooo}}}mmmfffqqqnnn___VVVPPPRRRZZZnnn|||mmmhhhjjjooovvv|||~~~222222111000//////000000,,,------,,,+++***+++---)))***,,,------,,,***))))))))))))******+++,,,---***+++,,,---.../////////000888HHHTTTYYYfff}}}zzzyyysssooofffbbb\\\VVVRRRMMMHHHEEE<<<:::666444333222000///111111111222444444222000000000///......///000000333000///222444111000111///+++,,,///000,,,---000111111111222222333333333333333333333222111///...000222444555444444555666444777:::888555333666999555555555666888;;;>>>???<<<:::999;;;>>>@@@???<<>>@@@@@@AAACCCBBBAAAAAABBBDDDNNNPPPQQQNNNIIIFFFGGGHHHHHHIIIMMMTTTVVVUUUWWW\\\\\\]]]```cccdddhhhtttwwwqqqiiihhhmmmjjjgggnnnxxx```]]]iiiyyy|||mmm___VVVNNNQQQYYYiiiyyyhhhcccgggmmmvvv|||000//////...............---...---+++******,,,...)))***,,,------,,,***)))(((((((((((()))***+++,,,)))***+++,,,---............555FFFTTTWWW```||||||vvvpppmmmaaa\\\VVVPPPKKKGGGCCC@@@;;;999666444444444333111000//////000111111///---...///000111111000///...===444///333333------333111---...222222......333111222222222333333444444555555444333111...+++)))000222444555444444555666444777:::888555333666999666666666777888:::;;;<<<<<<::::::<<<@@@BBB@@@>>>CCCDDDDDDEEEHHHMMMSSSXXX^^^cccjjjnnnnnnkkkgggdddjjjhhheee\\\YYYooonnnhhh```\\\___fffnnnsssxxx{{{~~~}}}{{{hhh```XXXWWW[[[^^^]]][[[TTTPPPKKKFFFBBB===888555444222444777777555777;;;:::<<<>>>===<<<>>>CCCGGGJJJLLLNNNPPPPPPRRRTTTVVVYYYZZZYYYUUUOOOKKKJJJLLLMMMNNNSSSZZZ\\\[[[]]]aaaccccccfffiiiiiimmmzzz|||wwwrrrgggbbbeeeiiigggooopppZZZYYYcccoooyyylll___VVVMMMPPPXXXfffzzzxxxgggbbbgggoooyyy333333222111000///...------,,,+++,,,...///...---***++++++,,,,,,++++++***++++++++++++++++++++++++---------.........//////111555CCCRRRYYY```uuu}}}|||xxxqqqiiicccaaa\\\SSSLLLGGGDDDBBBAAA:::777333222333222000---.........///000000111111---------......///000111///000111111//////000222111111000000000000000000555444444333333444444555333333555555555555333333333000111444555222333666555444444444555888:::<<<777<<<<<<777666:::<<<999888999:::<<<===>>>>>>>>>BBBGGGLLLNNNMMMQQQ]]]iiijjjqqqyyyyyyssskkkhhhhhhhhhddd___^^^cccnnnzzzpppjjjdddaaacccjjjrrrvvvrrr```\\\XXXVVVXXXZZZYYYWWWUUUPPPHHHBBB===888111,,,888444444777888666888;;;???AAACCCDDDEEEIIIOOOUUUVVV[[[aaaeeeggggggggggggnnniiiaaaYYYSSSOOOMMMLLLQQQVVVZZZ\\\\\\```gggnnnkkkkkklllnnnrrrzzzyyy}}}{{{qqqjjjdddfffkkkcccfffuuucccTTTZZZ]]]eeevvv~~~sssggg]]]SSSRRRTTT___tttwwwfffccchhhooouuuyyy333222222111000///......,,,+++***+++---...---,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,---------.........111444@@@OOOWWW]]]ppp~~~~~~zzzzzz}}}{{{xxxuuuqqqkkkddd___ZZZVVVOOOJJJGGGDDDBBB@@@:::666333111111000---+++//////000111222333444444000//////000000111222333000111111000///000222555111111111222222222222222444444444333333444444444111222333333333333222111444222222666666444555888777666555444444666888999000555777444444999;;;999<<<======>>>???AAABBBBBB@@@FFFMMMQQQSSSZZZgggrrrwww{{{}}}yyyppphhheeeeeegggeeecccdddhhhpppxxx}}}sssmmmeeecccfffnnntttwwwwwwiiiYYYVVVTTTVVVZZZ]]]]]]\\\QQQLLLDDD???===999555111999666555777888777999>>>EEEGGGKKKNNNRRRXXX___eeejjjnnntttxxx{{{}}}yyyoooddd[[[VVVSSSSSS]]]___aaaaaaaaadddjjjnnnpppsssvvvyyy{{{}}}wwwooojjjeeefffjjjnnnrrrcccSSSYYY]]]fffyyyqqqeeeZZZXXXYYYaaasss}}}mmmhhhlllooosssuuu|||222111111111000000//////+++***)))***,,,---,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------111222;;;JJJTTT[[[hhhvvvwww~~~uuuqqqqqqrrrooolllhhheee```[[[XXXQQQNNNJJJGGGEEECCC@@@>>>888555222000///---+++)))...///000111222333444444000000000000111222333333111111111000000111555888222222222333333444444444444444444444444444444444000000111111111111000000444222222666666444555888888777555444444444555555111666999888888;;;;;;:::<<<;;;::::::;;;===@@@AAADDDLLLTTTYYY^^^fffsss}}}~~~vvvmmmgggfffgggiiiiiijjjlllooosssvvvxxxwwwooogggeeejjjrrrwwwxxx~~~yyyhhh[[[PPPOOOPPPUUU[[[``````___PPPIIIBBB<<<:::999666444:::666555888::::::===BBBMMMPPPUUUZZZ```hhhpppvvvxxx{{{uuujjjdddbbbbbbnnnnnnlllkkkkkklllmmmnnnsssyyy}}}vvvrrrmmmiiiiiilllxxxcccSSSXXX\\\fff}}}tttdddWWWVVVYYYdddyyysssnnnppprrruuuwww~~~}}}111111111000000000000000,,,+++***+++,,,---,,,+++***++++++,,,,,,++++++***************++++++++++++******+++++++++,,,,,,,,,000000666DDDQQQYYYccclll}}}tttppplllttt~~~wwwmmmiiiiiifffccc^^^[[[XXXVVVRRRPPPIIIGGGEEECCCBBB???<<<999555444111000...---,,,,,,////////////000000000000............///000111222///111222333222333555777222222222333444444555555333444444444444444444333000000111111111111000000222///000333444222222555777666555444444444444555666999<<<<<<:::999888777;;;999888777999<<<@@@BBBMMMVVV___dddhhhqqq|||xxxpppjjjhhhjjjmmmooopppqqqsssuuuvvvwwwxxxwwwpppgggfffmmmuuuyyyzzzzzzxxxzzzwwwlll\\\QQQMMMLLLNNNRRRYYY]]]]]][[[QQQJJJAAA:::888666444333:::666666999<<<>>>CCCHHHSSSVVVZZZ___fffmmmtttxxxvvvxxxzzz|||}}}wwwvvvwww~~~~~~}}}|||yyytttpppqqqwww}}}xxxsssnnnmmmoooyyyeeeTTTXXX[[[fff~~~rrr___SSSUUU[[[iiiuuuppprrrvvv|||~~~tttrrruuu}}}111111111000000000000000...---+++,,,---...---+++***++++++,,,,,,++++++***)))))))))******+++++++++*********+++++++++,,,,,,///...333???MMMXXX```eeeyyywwwiiibbbbbblllzzzvvvooofffbbbccc^^^[[[WWWTTTRRRQQQNNNMMMFFFDDDBBB@@@>>>;;;777444222222111111000000000111111111000000///..................//////000111222---000444555555555555555222222222333333333444444333333444555555444333333222222222111111222222222111//////333444111222555333333444444555555666777444555888999777444333444<<<;;;::::::===AAAFFFIIIRRR\\\fffjjjoooyyyzzzqqqkkkiiikkknnnqqqxxxxxxxxxyyyyyyzzzzzz{{{uuunnnhhhhhhooowww|||~~~}}}wwwssstttooocccWWWQQQOOOMMMMMMPPPUUUWWWUUUSSSOOOHHH>>>888666666444333888555666:::>>>@@@EEEKKKSSSTTTVVVYYY^^^cccgggiiihhhiiikkknnnsss{{{yyyooorrrwwwyyy|||~~~|||tttppppppqqqyyyfffUUUWWWYYYeeettt___TTTXXX```ooosssnnnqqqwwwvvvrrrnnnlllnnnxxx222111111111000000/////////---,,,,,,......---+++***++++++,,,,,,++++++***(((((())))))***+++++++++******+++++++++,,,,,,,,,......111;;;HHHTTT\\\```pppqqqddd]]]]]]kkkyyyrrrnnnggg^^^ZZZ[[[XXXVVVSSSQQQPPPOOOMMMLLLDDDBBB???===;;;999555222000111222222111111333555444333333222111000//////111111111111222333444444---000444555555444444444333333333333333333333333222333444555555444333222444333222222222222333444333111111555555333444777111222333555666777888999333333666999999666666999:::999:::<<<@@@FFFLLLOOOTTT```jjjmmmsss~~~~~~wwwoookkklllpppqqqrrr}}}}}}}}}}}}}}}}}}}}}|||rrrooolllmmmsss{{{xxxttttttnnn```WWWVVVSSSPPPNNNOOOQQQRRRPPPMMMIIICCC;;;666666777666555666444555:::===>>>AAAFFFLLLKKKKKKMMMPPPSSSTTTTTTQQQSSSVVV[[[bbbmmmxxxuuutttssstttwww}}}~~~xxxooonnnqqqttteeeTTTWWWYYYeeettt```OOOUUUaaattt|||ooolllooovvvyyykkkkkkllllllnnn{{{333222222111000///.........---,,,,,,------,,,******++++++,,,,,,++++++***((((((((()))***+++++++++++++++++++++,,,,,,,,,---//////111777BBBNNNVVVZZZcccxxxyyykkkeeecccdddvvvzzzssslllfff^^^VVVRRRRRRQQQPPPNNNMMMMMMLLLJJJHHHBBB@@@===;;;:::888555333000222333222000000222555111111111111111111111111111111111111222333444444111222333222111222444555666666555555444333333333222333555666666555333222444333222222222222333444333000111444555333333666222333444666777888999999888666777;;;:::777888===777888:::>>>DDDKKKQQQUUU^^^jjjssstttyyy{{{uuuooooootttxxxxxxvvv}}}~~~~~~|||{{{qqqrrrrrrtttxxxzzzvvvwwwnnn^^^VVVWWWUUURRRNNNNNNPPPQQQOOOMMMGGGAAA:::666666666555444555333444888999777888;;;AAA@@@???AAADDDFFFEEEDDD???AAADDDIIIPPPZZZeeelllzzzzzzxxxzzzwwwwww}}}|||rrriiimmmvvv|||aaaRRRWWWYYYfffuuuaaaNNNWWWggg}}}{{{qqqjjjjjjpppwwwzzznnnhhhhhhkkknnnuuu333333222111000///...------,,,++++++,,,,,,***)))+++++++++,,,,,,+++++++++'''(((((()))***+++++++++++++++,,,,,,,,,---------000111222555===IIIRRRVVVYYYlll}}}|||ppphhhhhhkkknnn~~~wwwppphhhbbbYYYPPPKKKLLLKKKIIIHHHHHHIIIHHHEEECCCAAA>>><<<:::999888777555111333444222//////111333------...///000111222222////////////000111222333555444111///---///444777888888777666555444333333222333555666666555333222444333222111111222333444111...///222333111111444333444555777888888999999999666555888666111222777:::<<>>>>>??????>>>===>>><<<888555333222222333222222111111111111222222222111000111333444333222111222222333333222222111777666555444444555666777777666666555555444444333555555555555555555444333:::777333111111333333444444444444444555666777777:::888666555666999===@@@:::999999999;;;???BBBEEEKKKQQQ[[[hhhttt}}}vvvuuuvvvzzz~~~{{{xxxwww}}}~~~yyymmmaaa\\\^^^\\\WWWSSSRRRTTTTTTPPPKKKAAA<<<666111000111222333333333222111000111444666444444444555444444333333444333333444555777999;;;>>><<<>>>DDDFFFHHHTTTbbbzzz|||mmmiiijjjkkkooottttttppptttppp\\\LLLNNNUUUaaaxxxmmmddddddfffnnnyyy~~~qqqiiifffqqq|||000///000222000,,,+++///+++++++++,,,,,,---------)))++++++)))'''(((+++...---++++++------***,,,000555333///,,,+++---000333---......,,,///999EEEMMMWWWYYYbbbtttyyyppp|||}}}|||}}}~~~nnn]]]UUUNNNKKKGGGAAA???AAA@@@>>><<<<<<======<<<;;;;;;999777555333222222333333333222222222222333333333222111222444444444222333444555666666555444333888777666555555555666777777777666666555555555555666666666666666555444333999777555333222333333444333333444555666888999::::::888666555555777:::;;;<<<<<<<<<>>>AAAEEEIIILLLTTTZZZeeerrr}}}{{{|||{{{yyyzzz}}}}}}}}}yyynnnbbb\\\\\\WWWUUUSSSSSSTTTQQQKKKFFF>>>999333000///111333444444444333111000222555888333444444444333222111111333333333444555777888999;;;:::;;;>>>@@@CCCMMMXXXmmmrrrvvvwwwxxxnnnfffiiimmmppptttxxxwwwuuu{{{lllYYYLLLMMMTTT^^^vvvnnniiilllrrr|||{{{pppmmmppp|||000//////111///++++++///***++++++,,,,,,------...***+++,,,------,,,---///,,,+++,,,...,,,)))+++000///...,,,+++++++++,,,,,,------,,,,,,...555@@@IIITTTWWWaaauuuyyykkktttuuuuuuaaaXXXNNNIIIEEE???>>>@@@???>>><<<;;;<<<<<<;;;::::::999777555444444444444333333444444444444333333333222222222444555444333444555666777777666555444999888777666555666777888888888888777777777777777777777777777666555555444666666777666555444333333333444444555777999;;;<<<::::::999999888777777777<<<===@@@DDDHHHMMMQQQSSS]]]ccclllyyy~~~yyyyyy|||~~~|||{{{wwwnnnaaaZZZYYYTTTRRRQQQQQQPPPLLLEEE@@@999666222///000222444555444555444333222333666888777777888888777666555555444444555666888999;;;<<<;;;::::::<<<===@@@HHHOOO\\\```dddfffkkkvvvuuugggfffkkkoootttuuuwwwwwwxxxgggXXXMMMOOOUUU___wwwvvvpppqqqzzzzzzqqqsss{{{000//////000...++++++///+++++++++,,,,,,---------+++)))***------)))((()))))))))***+++(((%%%'''---***++++++,,,,,,+++***))),,,++++++---...222;;;EEELLLRRR^^^uuulllrrrwww~~~yyydddZZZOOOHHHCCC>>>>>>@@@???===;;;:::;;;;;;:::999888888777666555555555555444444555555555555444444444333222333555666555444333444444444444444444333888888777666666777888999888888888888888888888888777777777777777777666555444666888888666555444444444444555666888:::<<<===<<<=========<<<:::999888<<>>AAA===;;;999999999:::999888666666666666555555555555444555666666666666555444555333333444555666555444555555444444444444555555888777777666777888:::;;;777777777777777888888888666666777888888888777777555777999888666666888:::555666666777999;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<@@@CCCJJJRRRZZZ```eeehhhkkkpppxxxxxxuuuzzz{{{~~~yyyvvvmmmaaaWWWTTTQQQOOOLLLHHHCCC>>>999555222111111333555666666555333555777888777666666777444555666666666666666666777888888999999999999999777999::::::;;;===>>>???BBBEEEJJJOOOVVVcccsss~~~vvvjjjiiimmmnnnmmmkkkkkkooozzzzzztttYYYPPPNNNVVV^^^lll~~~nnneeecccdddpppzzzsss|||111......///---***+++///,,,,,,,,,,,,,,,,,,,,,,,,000***)))---...***+++...++++++,,,---(((###&&&,,,))))))))))))***++++++,,,***(((***...///...555???GGGQQQaaaxxxtttwww~~~bbbWWWKKKDDD???<<<>>>AAA<<<:::888777888888777666555555555555555555555555444555666777777666555444555444333444666666666555888777666555555666777888777777666777777999;;;<<<666666666666777777777777555666777888888888888888888999999777666777;;;???666666777888999;;;<<<===:::999777666777:::===@@@EEEIIIQQQZZZbbbjjjoooqqq{{{{{{xxxvvv}}}~~~~~~zzzvvvnnnbbbXXXTTTQQQNNNJJJDDD???:::555333000000222444777888666555222555888999888777666666777888999:::::::::::::::999999999999888777666555:::===>>>>>>>>>@@@@@@>>>AAADDDGGGKKKPPPZZZfffpppttt}}}ooogggkkkooonnnjjjggghhhpppvvvppphhhSSSLLLMMMWWWbbbrrrzzzvvvcccZZZZZZcccqqq{{{vvv222000...///111111///---***,,,---//////...,,,+++***+++,,,,,,------------///******///111...++++++,,,,,,+++++++++++++++,,,))),,,//////---///444999IIIOOO___zzzzzz|||}}}zzz[[[NNNCCC@@@AAA>>>:::888<<<;;;999777555555555555555555555555555555555555555555555444444333333333444333333333333444555555999666888>>>===777444666444555444333666:::999444:::999999888777888888888666666888:::<<<;;;888555777777777777777888888888888888888999999:::;;;<<<<<<===<<<<<<<<<>>>BBBEEEJJJTTT^^^eeemmmwww~~~}}}{{{}}}|||yyyxxxzzz}}}tttjjj```TTTLLLNNNJJJDDD<<<666222000///555444222333555777999999;;;888555555888999777555============<<<;;;::::::<<<<<<<<<:::888777888:::999999:::===@@@@@@???>>>CCCBBBDDDGGGIIILLLTTT]]]fffrrrzzzzzz}}}sssjjjkkkppppppllliiidddiiiuuunnnlllsssbbbOOOMMMPPPZZZhhhuuuqqqnnn```ZZZZZZ```rrr|||~~~111///......000000///,,,+++,,,...//////---,,,+++++++++,,,,,,,,,,,,,,,,,,...***)))---///,,,***+++,,,,,,+++*********++++++(((+++......,,,---222666CCCKKK\\\xxx|||www}}}|||\\\OOOCCC??????<<<999777:::999888777666666777777555555555555555555555555555555555444444333333333444333333333444444555555333111333888888444333666::::::888555666777444///::::::999999888888888999555555666888::::::888666888888999999999999999999777888888777777888999::::::;;;<<<===>>>BBBHHHLLLQQQZZZdddkkkuuu}}}}}}~~~~~~|||||||||xxxppphhh^^^SSSLLLHHHEEE@@@:::555333111111333333333444777999:::;;;:::888666666999:::999777;;;<<<<<<<<<;;;;;;:::999999;;;<<<;;;:::999:::<<<=========???@@@AAA@@@>>>@@@@@@BBBFFFHHHIIINNNVVVWWWaaajjjlllsssxxxnnnfffhhhmmmmmmiiiggggggooofffhhhxxxyyy[[[NNNNNNTTT___ppprrrnnnsssooo___YYYXXXcccwww000...------...///---,,,------...///...---+++***,,,,,,,,,,,,,,,+++++++++...)))(((+++,,,******,,,,,,++++++***))))))******)))+++---,,,***+++///222===DDDVVVppp}}}xxxvvv~~~}}}^^^PPPCCC>>>>>>;;;888777888777777777777777888999555555555555555555555555555555555444444444444444333444444444444555555555000...000444666555555888555777777666777;;;999555:::::::::999999999999999666555555666888:::999888:::::::::::::::::::::999999:::999888666666888:::888:::===@@@DDDJJJQQQVVV[[[ccclllttt||||||{{{ssskkkddd[[[PPPIII@@@>>>;;;777444333333333222333555777999:::;;;<<<999777777888:::;;;;;;::::::;;;;;;;;;;;;;;;:::999888:::===>>>=========>>>AAA@@@@@@@@@BBBBBBAAA???BBBAAACCCHHHIIIHHHKKKQQQSSS[[[dddhhhqqqpppiiidddgggjjjhhhfffeeegggtttoooaaaiiiuuuWWWMMMNNNVVVcccwwwhhhlll{{{rrrbbbZZZZZZiii......------------,,,,,,......///...---,,,+++***------,,,++++++*********...***(((***+++)))***---,,,+++******)))))))))***+++,,,---,,,******---000888???MMMddd}}}~~~wwwvvvtttrrrrrr{{{}}}~~~aaaRRRDDD>>>>>>;;;999999888777777777777777777888555555555555555555555555555555555555555444444444333444444555555555555555333333444666888999:::<<<333666777666888<<<===:::999999999999999888888777888666555666888:::;;;;;;::::::::::::999999999999;;;<<<<<<:::777666999<<<:::===@@@EEEJJJRRRZZZ```aaajjjttt}}}xxx{{{~~~xxxppphhh```WWWLLLEEE:::999777444333333333333333555888:::::::::::::::777777888999;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;>>>AAABBBBBBAAA@@@AAADDDCCCCCCEEEGGGHHHGGGEEEIIIFFFFFFIIIJJJIIILLLPPPWWW^^^gggmmmttt}}}mmmhhhfffhhhiiifffdddfffeeetttlllcccbbbssstttWWWLLLNNNUUUccczzzyyykkkvvvvvveee^^^___qqq------...---,,,,,,,,,,,,//////......---,,,+++***---,,,+++***************...+++***,,,+++)))+++///++++++************++++++.........---,,,,,,...///444999EEEYYYrrrzzzqqqmmmkkkjjjkkkuuu{{{bbbTTTEEE@@@???<<<::::::999999888888777777666555666666666666666666666666555555555555555555555555333444555666666666555555888999999999:::;;;<<<<<<888<<<<<<888777888888555888888999999888888777666;;;999777777999<<<======::::::999999888888888888:::<<<<<<999666666:::>>>===@@@DDDJJJPPPXXXaaagggfffppp}}}www{{{~~~~~~xxxooofff]]]RRRGGG???777666555333222222222222777999;;;;;;999777777777666777999;;;<<<<<<======<<<<<<===>>>>>>???>>>>>>AAACCCFFFGGGEEEDDDCCCCCCGGGHHHJJJNNNQQQSSSSSSQQQNNNIIIGGGHHHIIIIIIKKKOOOSSSZZZccckkkqqq{{{zzznnnllllllmmmjjjeeefffjjjhhhyyy___^^^gggsssYYYOOORRRXXXfffxxxvvvrrrbbb___dddttt---...///...,,,+++,,,---.........---,,,,,,,,,,,,---,,,***))))))***++++++---++++++---,,,)))***///************+++,,,---...000///...------...//////111555@@@RRRjjjyyyllleeeaaacccggguuu~~~```RRREEE@@@@@@===::::::999999999999888777555444666666666666666666666666555555555555555666666666333444555666777666555555777:::;;;999999;;;;;;888444999;;;888777999:::888888888999:::999888777666===;;;999999;;;<<<===<<<::::::999999888888777777888:::;;;999666666<<>>???@@@@@@@@@@@@DDDFFFHHHHHHGGGEEEEEEFFFLLLNNNSSSYYY^^^___^^^\\\RRRMMMJJJLLLMMMLLLLLLOOOPPPUUU___hhhnnnuuuvvvooooooppppppkkkfffjjjqqqvvvttt\\\^^^kkkmmmWWWSSSXXX```ppp}}}zzzqqqeeeYYY[[[gggvvv---///000///,,,+++,,,......------,,,,,,,,,------,,,+++)))((()))***,,,---***)))+++...,,,((()))---)))******+++,,,...///000000///---------/////////000444>>>NNNcccxxxqqqddd\\\\\\dddnnnzzz\\\OOOCCC@@@???===999888666777888999888888777666666666666666666666666666444555555555666666666777333444666777777777555555444999:::888999;;;:::555...444888777777;;;======999:::;;;<<<<<<:::999777===;;;::::::;;;;;;;;;:::<<<;;;;;;:::999999888888888;;;>>><<<999;;;BBBIIILLLOOOUUU]]]eeepppzzz}}}{{{}}}|||}}}|||uuukkkaaaWWWKKK???777333333333444555555666666888;;;<<<999555333555888444777;;;<<<;;;::::::;;;;;;<<<===>>>@@@@@@@@@AAADDDFFFGGGGGGFFFFFFHHHIIIMMMPPPWWW^^^dddeeebbb___ZZZVVVVVVZZZ\\\YYYUUUUUUVVVYYY```hhhlllqqqrrrlllnnnppppppjjjgggnnnxxxiii]]]bbbrrrhhhUUURRR[[[iii}}}nnncccXXXPPPXXXiiizzz---///111///,,,+++---///------,,,,,,,,,---......+++***)))((()))***,,,...'''(((+++...+++&&&'''+++))))))***+++---///111222///...,,,,,,---/////////111555>>>KKK\\\lllzzzvvvggg\\\VVV[[[jjjyyytttYYYMMMAAA??????<<<888666444555777888999999999888777777777777777777777777444555555555666666777777333444666777888777666444111888:::999999===;;;666444999;;;888555777888777;;;<<<===>>>>>><<<:::999===;;;::::::;;;:::999777======<<<;;;::::::999999;;;???BBB@@@>>>@@@IIIPPPTTTXXX___gggqqq}}}~~~~~~~~~}}}yyysssiii___UUUJJJ>>>666111111333444666888999999777:::;;;888444333666;;;444777;;;<<<:::999999:::::::::<<<>>>???@@@@@@@@@BBBDDDEEEEEEEEEGGGIIILLLKKKOOOVVV^^^dddddd```\\\dddbbbdddkkkmmmgggaaa^^^]]]]]]aaafffhhhlll{{{ppphhhkkkooooooiiigggqqq}}}pppbbb___gggxxx}}}eeeTTTNNNZZZmmmhhh\\\QQQKKKXXXlll333111///---,,,---.../////////.........---------000...,,,*********+++,,,///+++'''(((,,,...,,,))),,,------...///000111111,,,,,,,,,---------......222111888EEESSS^^^iiiqqqqqqggg^^^[[[YYY\\\lll}}}rrrWWWGGGAAA@@@::::::===888777888999999888666444222888888888888888777666666666777888777444333333444444444444555666777777888888999:::;;;;;;:::888777;;;===>>><<<;;;<<<;;;999;;;;;;;;;;;;::::::999888999999999::::::;;;;;;<<<;;;>>><<<666555;;;===:::>>>@@@DDDGGGJJJPPPWWW\\\dddkkkpppttt||||||}}}~~~uuujjj___QQQBBB999666444555555777888999:::;;;===999444333666777666444666666888999;;;;;;;;;;;;:::999999:::<<<>>>???>>>AAA???>>>@@@EEEIIIKKKJJJQQQRRRYYYaaa```ZZZ[[[```dddllluuuxxxwwwsssrrrrrrlllnnnooopppssszzznnnaaaeeefffiiijjjhhhlllzzz}}}aaabbbbbblllnnn]]]UUUUUU^^^qqq~~~___TTTRRRRRR\\\kkk333111///---------...///,,,---------------......000...,,,+++******+++,,,///+++((()))---...,,,***,,,------....../////////,,,,,,,,,---------......111000666BBBOOOZZZdddmmmcccaaacccfffdddcccnnn~~~sssXXXGGG@@@???999999<<<777888888777666666555555666888888888888888777666666888999999888555444555777444444555666666777888888999999999::::::999999888<<<<<<;;;;;;<<<<<<;;;::::::;;;;;;;;;::::::999888999999::::::;;;;;;<<<<<<:::===<<<888888>>>AAA@@@EEEGGGKKKOOOTTT\\\ffflllttt{{{{{{}}}xxxhhhZZZKKK===666555555666777888999:::;;;;;;:::999888555444444555777666666777999:::;;;;;;;;;999888888999;;;>>>???@@@EEECCCCCCEEEIIILLLLLLKKKPPPRRRXXX___^^^YYYYYY^^^iiiqqqzzz{{{wwwvvv{{{zzz{{{{{{|||}}}xxxeee]]]ccceeeiiikkklllrrrsss\\\```iii}}}hhhZZZSSSSSS```www~~~www[[[TTTVVVYYYdddsss333222///...---...///000+++,,,,,,------......///000...---++++++++++++,,,///,,,******---///---+++,,,,,,,,,---------------,,,,,,,,,---------......000///333>>>IIISSS___hhh]]]dddqqqyyyssslllsssvvvZZZHHH@@@>>>888888;;;777999888666444444555777888777888888888888777777666777888777555333333555666555555666666777777888888999999888888888999999:::<<<::::::<<>>CCCFFFEEEFFFIIIKKKNNNOOOOOONNNUUUZZZaaafffhhhiiimmmqqqoootttvvvsssnnnpppyyy~~~ppphhhhhhmmmkkkmmmrrrxxx}}}rrr```XXXaaayyypppccc[[[XXXZZZpppooo\\\ZZZaaahhhqqq{{{333222000//////000111222444333222111000///...---//////...---,,,,,,,,,,,,...---,,,,,,------------+++++++++++++++*********,,,,,,,,,---------......111///222999AAAKKKZZZgggrrr{{{~~~vvvyyy]]]KKKCCCAAA::::::<<<888555666777888888777666666666777777888888888777777;;;;;;;;;:::888888:::<<<777777777888888888888888888888777666777888:::;;;888888???IIILLLDDD;;;777999::::::;;;;;;:::::::::777777888999:::;;;<<<======@@@CCCEEEDDDEEEJJJPPPZZZcccmmmuuuyyy~~~~~~xxx{{{uuufffUUUJJJAAA:::666666666666666777777777777777888666444555777888777666888777777777888999:::;;;999;;;<<<<<<===???DDDGGGCCCFFFIIIMMMOOOQQQRRRSSSWWW\\\bbbdddeeehhhlllooooooppprrrssstttwww|||vvvqqqooosssxxxppprrrvvv|||fff\\\\\\hhhzzznnnbbbZZZXXX^^^vvv{{{ooo______gggnnnvvv~~~444222111//////000222333777666555333111///...---//////......---,,,,,,,,,------,,,,,,,,,,,,------*********+++++++++++++++,,,,,,,,,---------......000///111777???JJJ[[[jjjvvv{{{|||www[[[JJJCCCBBB;;;;;;<<<777555666888999999777555444666777777888888888888777555777888777666555666777888888888888888888999999777777777777777888999:::666888BBBNNNNNNBBB999777999999:::;;;;;;;;;::::::888999:::;;;<<<===>>>???AAACCCGGGJJJIIIHHHMMMUUUbbbkkkvvv{{{}}}zzz|||pppaaaQQQFFF@@@888333222666666666666666666555555888555333555999:::888555:::999888888888999;;;<<<888;;;>>>>>>>>>???BBBFFFCCCFFFJJJMMMOOOQQQTTTVVV]]]bbbfffddddddgggkkklllnnnppptttzzzzzzuuuvvvwwwxxxyyyssstttxxx}}}vvv\\\XXX___oootttkkk___WWWWWWccc||||||rrrcccccckkkttt{{{~~~444333111000000111333444666555444333111000....../////////......---,,,+++,,,,,,,,,+++++++++,,,---*********++++++,,,,,,,,,,,,,,,,,,---------.........---///555===JJJ\\\mmm|||tttvvvtttrrrVVVGGGBBBBBB<<<:::;;;555777888777777777666555555666666777888888888888888000333555666444333222333999999999999999999999999555666777888999999999999666888CCCNNNKKK===666999888999::::::;;;;;;;;;:::;;;;;;===>>>???AAABBBBBBDDDFFFKKKPPPNNNLLLRRR[[[fffnnnvvvxxxwwwzzz}}}||||||jjj[[[JJJAAA===999666555888777777777666666555555444444555666888888888888;;;:::999888999:::<<<===666:::??????======???BBBAAACCCGGGHHHIIIKKKOOOSSS\\\bbbeeebbbbbbgggllllllnnnssszzzsssssszzz|||yyyvvvvvvwww{{{gggUUUSSS___rrrrrrkkkeee\\\YYY\\\pppyyyjjjgggmmmuuuzzz}}}zzz444333111000000222333444444333333222111000//////////////////...---,,,+++++++++,,,+++******+++,,,))))))***+++,,,---------,,,,,,,,,---------......,,,+++...444<<>>???@@@BBBCCCDDDEEEEEEGGGNNNTTTRRRPPPVVVaaagggmmmrrrrrrppptttzzzzzzyyyyyy~~~~~~}}}|||wwwdddTTTDDD<<<;;;:::;;;<<<999999888888777777666666111555888888666666888:::<<<;;;:::999999:::<<<>>>444999>>>???===;;;===???>>>@@@BBBCCCBBBDDDIIIMMMQQQYYY]]][[[\\\dddjjjkkkooovvv~~~|||nnnppp{{{~~~zzztttzzzzzz~~~qqqXXXRRROOO]]]qqqssseeecccaaa\\\]]]ccc}}}pppjjjnnnsssvvvwwwwww666555333222111111222333222222222222111///...---.../////////...---,,,,,,***)))(((((()))+++,,,...,,,,,,+++******+++,,,,,,------............------000///111333666???QQQccc{{{tttuuujjjRRRIII@@@>>><<<:::999:::777888999::::::999888777666666666777777777888888+++444;;;:::999<<<;;;888:::999888777777888999999999666333444777999999777999???DDDBBB;;;666777:::;;;:::888888999<<<>>>???AAABBBDDDEEEGGGJJJNNNQQQRRRVVVWWWVVVYYY```cccbbbllllllmmmooommmnnnvvv}}}}}}~~~}}}|||{{{|||pppiiiZZZOOODDD???===;;;;;;===999777666555666777666555555555666666666666666666666777888777666777999:::999:::<<<===>>>>>>===<<<===>>>??????>>>>>>???@@@MMMNNNOOOPPPTTT[[[ccchhhvvvwwwzzzvvvpppyyy~~~zzzwwwxxxyyy```QQQMMMQQQXXXeeeyyy{{{lllcccbbb]]]WWWbbbtttppphhhkkkrrrxxx}}}{{{888777666444444444444444222222222222111///...---000000000///...,,,+++***...---,,,+++***))))))))),,,,,,+++******+++,,,,,,,,,,,,------------,,,,,,......///222555>>>QQQccc}}}wwwmmmVVVLLLCCC@@@===:::888999777888999::::::999777777666666666666777777777777333999<<<888666888888666:::999888888888888999:::666444333444666888999999@@@CCCDDD@@@999555555888888999:::<<<===@@@DDDGGGGGGJJJMMMOOOPPPSSSWWW[[[^^^bbbddddddfffjjjjjjhhhooolllkkklllllllllqqqxxxwww}}}~~~|||~~~~~~qqqeeeYYYNNNCCC>>><<<999999;;;888666555555666777666555666555555555555555555555666777888777666666888:::666777888999::::::999999<<<===>>>>>>======>>>@@@DDDFFFHHHLLLPPPWWW^^^ccclllnnnrrrxxxzzzssssss~~~}}}xxxsssvvvzzzoooWWWNNNNNNSSSZZZgggyyy{{{mmmdddccc]]]WWWaaarrrrrrjjjnnnvvv~~~888777666555444444444444333333333222111000......111111000///---+++)))(((......------,,,***)))(((,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++------...000333<<>>===@@@CCCGGGKKKPPPUUUYYY]]]```fffnnnyyy|||ooopppwww{{{vvvuuuzzz|||]]]OOONNNQQQWWW```kkkyyywwwjjjbbb```[[[VVV___oootttnnnqqqyyy666555444444333222222222333333333222111000///.../////////...---,,,***)))***+++---......---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++...---...///111888JJJZZZ|||rrrZZZPPPGGGCCC@@@<<<::::::999:::;;;;;;:::999777666888888888888888777777777888999999888777888999999777777777777777888888888444777999999777777999<<<;;;:::999888888888888999<<<@@@CCCEEEEEEGGGMMMRRRSSSZZZbbbeeefffiiipppvvvuuu{{{xxxpppjjjmmmpppppppppqqqyyy~~~{{{xxxzzz|||zzziii]]]TTTJJJAAA===;;;777666777888666444333333333222111222222333444444555666666666777888777666666777999999999:::;;;;;;<<<<<<<<<999;;;<<<<<<;;;:::<<<======@@@CCCFFFHHHJJJLLLNNNQQQUUU]]]fffssspppiiioooyyyzzzwwwzzzjjjUUUOOOQQQTTT]]]hhhqqqzzz}}}xxxjjj```YYYXXXTTTRRR[[[iiivvvwwwqqqrrrxxx555555555555444333222222333333333333222000///...,,,---------------,,,,,,***+++,,,---...---,,,+++++++++++++++++++++++++++,,,,,,------------,,,,,,///.../////////444BBBQQQsss{{{xxx{{{~~~sssYYYOOOFFFBBB@@@===;;;<<<:::;;;<<<<<<<<<:::999888:::::::::::::::::::::::::::999:::<<<<<<:::888777666666666777777888888888444777999888666444666999666666777888999:::;;;;;;>>>@@@CCCEEEGGGLLLSSSXXXUUU[[[ccchhhkkkpppwww~~~~~~{{{rrrnnnrrrwwwxxxxxxxxx}}}zzzxxxzzz~~~tttdddYYYQQQHHH@@@>>><<<999666777:::777555333333222000///000000222444666888:::;;;777888999888666666777999666666666777777888999999999:::;;;;;;::::::;;;<<<===AAAEEEHHHJJJJJJLLLMMMMMMQQQXXXdddrrr{{{mmmkkksss|||~~~|||zzzyyyuuuaaaUUUQQQSSSXXXdddqqqwwwxxxvvvnnneeeZZZTTTOOOOOOMMMMMMWWWdddhhhssstttvvv~~~rrrzzz~~~vvvrrrvvv777777888777777666444444444444333333222111///...++++++,,,------------------------,,,,,,+++***)))***++++++,,,,,,++++++***,,,,,,------------,,,,,,......///000...111<<>><<<>>>;;;<<<===>>>>>>===<<<;;;============>>>>>>>>>>>>@@@======??????:::666555666777888999999999999999333555777777666666666777888999::::::;;;<<<@@@CCCBBBAAAAAADDDJJJQQQYYY]]]WWWZZZ___fffmmmuuu|||~~~|||uuurrrwww}}}~~~{{{zzzyyy{{{rrr```TTTMMMEEE???>>>===999777777999777444333333333222000111222444666888;;;===>>>999::::::999777777888:::888888888888999:::;;;<<<888:::;;;;;;::::::;;;<<<<<<@@@EEEJJJMMMOOOQQQRRROOORRRYYYeeeuuuyyyrrrssszzz}}}uuuiii\\\VVVTTTUUU]]]iiiuuuxxxssskkk```WWWPPPLLLIIIIIIIIIKKKUUU```gggpppssszzzwwwlllzzzxxxxxx~~~|||}}}777777888888777666555444444444444333222111000///,,,,,,---------,,,,,,++++++++++++*********++++++***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,++++++***,,,///111///000999EEE```qqqooonnnmmmppp|||~~~zzz]]]SSSIIIEEECCC???======;;;<<<>>>???@@@@@@???>>>>>>??????@@@AAABBBCCCCCCEEE???<<>>===<<<<<<>>>???======BBBLLLUUUMMMHHHCCCDDDKKKSSSYYY[[[YYYYYY[[[cccnnnxxx{{{vvvuuuzzz~~~zzzyyyyyy||||||jjjZZZRRRHHHAAA<<<<<<<<<999777777555444222333555666666555555666777999:::<<<===>>>;;;;;;<<<:::999888999;;;<<<;;;;;;;;;<<<===>>>???999:::;;;;;;::::::;;;======AAAFFFKKKMMMPPPRRRTTTTTTUUU[[[hhhyyy{{{xxx|||}}}sssaaaZZZWWWYYY]]]aaalllvvvtttkkkbbbYYYRRROOOLLLJJJJJJJJJMMMVVV```jjjsssyyyxxxpppqqq555666666666666444333222444444444333222111000///.........---,,,+++***)))'''''''''(((***,,,...000***+++,,,------,,,+++*********++++++++++++******''')))...111000000888CCCSSStttwwwllljjjiiiiiinnn}}}|||}}}aaaVVVLLLGGGDDD???<<<===;;;===>>>@@@AAAAAAAAAAAA???@@@AAABBBDDDEEEFFFFFFEEE===999===???===>>>AAA:::;;;===???@@@??????>>>:::999:::>>>DDDGGGEEECCC>>>@@@AAA??????IIIYYYfffZZZQQQGGGEEEKKKRRRUUUUUU[[[YYYYYYaaannn{{{zzzwwwwww{{{~~~}}}zzzxxxxxx}}}nnn^^^UUURRREEE>>>:::;;;;;;888666666222111111333666888999999999999:::;;;<<<<<<======<<<======;;;999999:::;;;:::999888888999:::<<<===999;;;<<<<<<;;;:::<<<===@@@DDDHHHKKKLLLNNNPPPRRRXXXXXX]]]kkk|||wwwxxx|||}}}||||||iii]]]XXXXXX___fffdddnnntttoooeee]]]VVVRRRQQQPPPNNNMMMLLLOOOXXXaaajjjttt}}}kkkmmmyyy888777777666555444444444555666666444111///...///111111000///...,,,+++***))))))*********++++++++++++***+++...+++(((...999---+++***+++...///---***,,,---------...111666:::HHHggg}}}xxxrrraaaeeeiiijjjnnn~~~eee\\\RRRKKKEEE>>>;;;<<<;;;<<>>===EEEEEEEEEDDDDDDDDDDDDDDDGGGEEEFFFHHHEEE===;;;>>>===>>>???BBBDDDDDDBBB@@@@@@???AAAGGGNNNRRRPPPMMMGGGEEEGGGJJJLLLPPPZZZeeeYYYNNNFFFHHHMMMRRRVVVYYY[[[]]]cccmmmxxx}}}yyyxxx}}}}}}~~~}}}{{{{{{|||kkk___TTTJJJBBB???<<<;;;<<<<<<999666444444333444555777999:::999888999;;;>>>??????>>>AAA===;;;<<<<<<999999===@@@===>>>AAA???999888===;;;<<<===>>>????????????DDDFFFJJJLLLMMMNNNOOOOOOWWW]]]bbbhhhsss}}}|||uuuppplllooozzz~~~zzzoooeeebbb___^^^dddmmmtttqqqpppoooiii^^^VVVSSSUUUSSSSSSTTTSSSSSSZZZbbbmmmvvvvvvfffnnn~~~~~~777777777666555444444444555666555444111/////////***+++,,,------.........))))))*********+++++++++,,,***+++---+++(((,,,333***)))(((***---...---+++---......---...000555888III___www}}}uuullleeebbbccchhhpppssssss~~~~~~uuugggWWWMMMFFF@@@===>>>>>>???AAABBBBBBAAA@@@???CCCCCCDDDEEEEEEFFFFFFFFFEEEDDDFFFIIIGGG@@@>>>AAAFFFFFFFFFHHHJJJJJJIIIGGGEEEDDDFFFLLLSSSVVVTTTQQQKKKJJJMMMSSSWWWZZZ```ggg___VVVOOOPPPTTTWWW\\\aaa]]]___fffqqq}}}~~~~~~wwwuuuyyy~~~~~~}}}}}}}}}}}}|||{{{zzzgggYYYOOOHHHAAA@@@===<<<;;;999666444666666666666777888999:::<<<;;;;;;===>>>???>>><<<<<<999999;;;<<<;;;<<<@@@<<<:::;;;???===999999=========>>>>>>>>>>>>======BBBEEEHHHJJJIIIJJJMMMOOOVVV[[[___eeennnwwwvvvpppnnnmmmqqqxxx}}}{{{zzz{{{ssskkkeeedddeeegggooowwwxxxtttqqqoooggg\\\UUUSSSXXXUUUTTTSSSRRRRRRYYYaaaoooyyyooofffttt}}}uuu777777666666555444444444444555555333111//////000///......---+++)))((('''***************+++++++++---******,,,,,,******,,,(((((((((***,,,---,,,+++...//////...---///222555CCCRRRggguuusssjjjfffhhhjjjnnnzzz|||uuuyyyttt]]]OOOHHHCCCAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBDDDFFFGGGGGGGGGFFFFFFFFFJJJMMMLLLGGGFFFHHHKKKKKKJJJLLLMMMMMMLLLJJJLLLLLLNNNTTTZZZ]]][[[XXXTTTSSSWWW```gggiiikkkooolllfffaaaaaabbbeeekkksssooopppuuu|||||||||tttpppvvv|||}}}{{{zzzxxx{{{}}}{{{{{{{{{wwwxxx~~~nnnZZZMMMFFFBBB======>>><<<:::777666666777888888999999999:::::::::::::::;;;===>>><<<;;;<<<999999===>>>===???BBB>>>===???AAA@@@===???BBB?????????@@@@@@@@@@@@@@@CCCGGGJJJKKKIIIKKKQQQVVVZZZ\\\]]]aaahhhpppqqqmmmoootttwwwyyy~~~~~~yyyuuuwwwtttmmmiiifffiiilllpppxxx{{{vvvpppllldddYYYSSSSSSWWWSSSQQQPPPPPPRRR[[[eeerrr~~~ssseeeggg}}}sssnnn|||666666666555555444444444333444555333111000000111222222000...+++(((%%%$$$************************+++))))))+++---,,,***(((*********+++,,,,,,+++***/////////...---...000222<<>>@@@@@@>>>@@@===>>>AAAAAA???@@@CCCDDDDDDEEEEEECCCBBBDDDFFFBBBBBBBBBCCCCCCDDDDDDEEEEEEJJJNNNOOONNNRRR[[[bbbcccaaa^^^___cccjjjnnnnnnqqq{{{}}}wwwqqqppp{{{qqqlllkkkkkkmmmqqquuuzzz~~~zzzssslllfff^^^UUUQQQRRRRRRNNNLLLLLLMMMQQQ]]]iiisss{{{ggg```jjjooommm|||555555555555444444444444222333444333111000111222..................---,,,************************'''((()))***,,,---+++(((,,,---------,,,+++******...//////...------...000777>>>SSSooo}}}|||yyy{{{}}}~~~|||nnnuuu```VVVQQQKKKFFFCCCEEEDDDBBBAAAAAABBBCCCDDDFFFFFFGGGGGGFFFEEEDDDCCCOOORRRUUUUUUTTTSSSSSSSSSXXXUUUSSSSSSTTTUUUUUUUUUYYY[[[___dddggghhhfffdddeeeaaadddnnnyyy|||rrrwwwuuuxxxvvvrrryyyxxxppplllmmmvvv|||zzztttppppppssswwwyyyzzzzzz{{{|||~~~zzzyyy|||ooo\\\LLLCCCBBBEEE;;;======;;;666444555888888888888999999::::::;;;===<<<===???AAACCCBBBAAABBB@@@AAAEEEFFFEEEFFFIIIMMMNNNNNNLLLIIIJJJKKKKKKLLLKKKIIIHHHFFFFFFFFFFFFFFFKKKOOORRRTTT[[[dddlllnnnhhhaaa___```eeekkkpppnnnyyy~~~tttpppuuuzzzmmmjjjlllooorrrvvvzzz||||||vvvnnnfff```XXXQQQOOOQQQOOOKKKHHHHHHJJJPPP]]]jjjvvvtttccccccoooooolllzzz444444444444444444444444111333444333111111222333111111111000000...---,,,+++++++++***************%%%)))+++***+++------***,,,...///...,,,******+++---...///...,,,,,,---///,,,444IIIgggvvvyyy{{{pppzzz{{{lll]]]VVVRRRLLLGGGEEEDDDCCCCCCBBBBBBDDDEEEFFFIIIHHHGGGFFFEEEDDDDDDCCCOOOSSSTTTQQQQQQSSSUUUTTTXXXUUUSSSRRRTTTUUUVVVVVV\\\___dddhhhjjjjjjhhhggggggdddfffoooxxxxxxrrrttttttxxxvvvqqqyyyuuullljjjnnnvvvzzzwwwrrrppprrrtttvvvxxxyyyzzz}}}~~~}}}}}}vvvbbbSSSHHHAAAAAADDDBBBAAA>>>999555333333444888888777888999:::<<<>>>?????????@@@BBBCCCBBB@@@DDDCCCFFFMMMPPPPPPRRRVVV```bbbaaa\\\ZZZ\\\]]]\\\[[[YYYUUUQQQNNNKKKJJJIIIMMMOOOSSSXXX^^^fffnnntttvvvoooiiifffdddeeejjjpppiiirrr|||}}}wwwzzzpppdddgggmmmssswww|||rrrjjjaaa[[[TTTMMMKKKNNNNNNJJJGGGGGGIIIOOO]]]jjj}}}pppccchhhvvv~~~mmmiiiuuu|||444444444444444444444444111222333333111111222333555555333222///---+++)))+++++++++*********))))))&&&---///+++(((+++,,,+++(((+++------+++***,,,---,,,---......,,,,,,---///&&&000AAA\\\zzztttggghhhrrr{{{~~~xxx|||pppeeeZZZTTTPPPJJJGGGHHHDDDDDDDDDDDDEEEGGGHHHHHHIIIHHHFFFEEEDDDEEEFFFFFFMMMQQQRRRNNNOOOUUUYYYXXXVVVTTTQQQPPPRRRUUUVVVWWW\\\```fffjjjkkkjjjhhhgggdddcccfffmmmsssxxx|||xxxvvvsssuuuzzzxxxsss|||tttkkkkkknnntttuuurrrrrruuuvvvwwwxxxxxxyyy|||yyyfffRRRHHHEEECCCDDDGGGEEEAAA;;;666555555666777:::999777777999<<<@@@BBBDDDDDDFFFIIIMMMPPPPPPOOOQQQPPPTTT[[[___```aaaeeeooorrrqqqllljjjnnnpppnnnjjjhhhddd```\\\ZZZYYYYYY^^^^^^```fffoooxxx}}}~~~xxxuuuuuuqqqlllmmmqqqkkkqqq}}}~~~tttgggaaajjjsss{{{qqqiii```YYYQQQIIIGGGIIIHHHEEEDDDGGGLLLTTTcccqqqmmmccclll}}}|||iiiggguuu}}}}}}444444444444444444444444000222333333222111222444...//////000000000000000++++++++++++******))))))(((000222,,,'''(((+++***$$$'''++++++***+++---///+++---......,,,,,,---///+++333???QQQppprrrdddcccjjjqqq}}}kkkaaaXXXRRRMMMHHHHHHJJJDDDDDDEEEGGGHHHIIIJJJJJJIIIGGGEEECCCDDDEEEHHHJJJMMMRRRRRRNNNOOOXXX^^^^^^ZZZWWWTTTSSSUUUYYY[[[\\\\\\aaafffjjjkkkjjjhhhgggaaabbbgggmmmppprrryyy{{{yyy|||~~~zzzvvvuuuuuusssvvv}}}zzzvvvtttllllllnnnqqqqqqooosssyyyzzzzzzzzzzzz{{{~~~qqq]]]IIIEEEIIILLLOOORRRCCC===666333666:::<<<===<<<:::888777:::>>>CCCFFFNNNOOOSSSYYY```eeeggghhh```___bbbiiilllkkklllooopppuuutttooonnnsssvvvtttsssqqqnnnkkkjjjjjjjjjkkkooonnnooouuu~~~uuuqqqsssqqquuuoooeeeccceeepppzzzrrrjjj```YYYPPPGGGEEEFFF@@@???AAAGGGOOOZZZkkkzzzjjjaaannn|||hhhhhhyyy~~~~~~888777666555333222111111888777555555444000)))###111000///...---,,,,,,,,,.........------,,,,,,,,,---,,,++++++******++++++---------,,,,,,+++++++++***++++++,,,,,,------...222333777FFFdddkkkZZZbbbooovvvxxxiii[[[WWWUUUPPPMMMNNNJJJFFFFFFLLLOOOLLLIIIIIIGGGGGGGGGGGGGGGIIIJJJKKKQQQNNNNNNQQQTTTUUUYYY___TTTXXX\\\]]][[[[[[]]]___aaaeeejjjlllkkkfff___[[[^^^```bbbdddjjjsss{{{~~~~~~|||~~~|||sssoooqqqmmmooorrrsssrrrqqqppppppuuuyyyxxxtttyyy{{{tttpppnnnpppqqqqqquuuzzz|||~~~eeeXXXGGG???CCCLLLMMMJJJCCC>>>888666777999999999;;;>>>===:::===HHHSSSYYYZZZeeeooosssvvvyyywwwqqqhhhfffeeeeeeeeeeeecccaaakkkkkkiiihhhnnnvvvvvvqqqpppzzzzzzoookkkttt~~~~~~}}}{{{yyyxxx~~~yyywww{{{mmmaaa[[[]]]dddqqqooodddXXXQQQLLLFFFCCCCCCFFFGGGHHHJJJPPPaaawwwhhhdddiii~~~yyyiiimmmvvv555555444333222111111000444333333444555444000,,,222111000//////............------------------,,,---,,,,,,+++++++++++++++------,,,,,,,,,+++++++++***++++++,,,,,,------...111222555AAA[[[xxxuuufffmmmyyypppaaa]]][[[VVVQQQOOOKKKGGGGGGLLLNNNKKKHHHHHHJJJIIIHHHGGGGGGHHHJJJKKKTTTQQQQQQTTTWWWXXX[[[```YYY[[[^^^`````````aaabbbbbbeeehhhiiigggaaa[[[WWW]]]```dddgggjjjooorrrssstttrrrsssuuuqqqjjjgggiiiiiimmmooommmiiihhhmmmrrryyyyyywwwvvvzzz~~~yyyuuupppnnnooorrrtttzzzzzz___SSSEEEBBBHHHOOOOOOJJJ===:::888777999;;;;;;:::<<>><<<:::888:::>>>DDDHHHYYYcccmmmssswwwvvvoooggg```ZZZRRRNNNKKKHHHFFFEEEGGGEEECCCDDDHHHLLLOOOPPPQQQNNNNNNWWWbbbeeeaaa\\\dddaaa```cccmmmvvvvvvrrrzzz}}}~~~{{{qqq```aaakkkttt|||lll```TTTNNNJJJFFFEEEFFFMMMNNNTTTaaawww|||hhhooo555888;;;>>>>>><<<888666222333333111//////000111...///111222333222222111.............../////////---.../////////...---,,,*********+++++++++++++++***++++++,,,,,,------...---...111555;;;III```uuuxxx|||yyypppjjjaaaWWWVVVSSSSSSRRROOOIIIIIILLLMMMNNNPPPRRRSSSTTTUUUUUUSSSRRRTTTXXXZZZWWWWWWYYYWWWYYY\\\```bbbbbb___]]]]]]\\\[[[ZZZ[[[\\\^^^___^^^^^^bbbfffaaaWWWWWW^^^aaacccbbb]]]\\\___ccccccccccccdddeeegggjjjnnnpppppplllkkkqqqwwwxxxyyyzzzqqqrrryyynnn```PPPJJJKKKSSSUUUMMMDDDBBB=========>>>CCCLLLWWW^^^jjjpppvvvwwwvvvpppdddXXXTTTMMMFFFEEEEEEBBBAAAAAAEEECCCAAAAAACCCEEEFFFGGGOOOLLLNNNVVV^^^___\\\[[[aaaaaacccgggmmmqqqpppnnnxxx|||}}}vvvwww}}}}}}xxxggg\\\```jjjsss~~~iii]]]QQQKKKHHHFFFFFFHHHMMMOOOXXXjjj|||kkkuuu666999???CCCCCC>>>999555111333444333111000111333///000222444555444333333////////////............---...000000000///---,,,)))*********++++++++++++***++++++,,,,,,------...---,,,///333666???SSSfffjjjxxxssspppxxx{{{xxxzzzxxx|||pppjjjccc\\\XXXVVVUUUTTTPPPKKKKKKOOOPPPRRRUUUWWWXXXVVVUUUSSSRRRQQQSSSXXXYYYVVVUUUVVVTTTXXX]]]``````___^^^]]][[[ZZZZZZYYYZZZ[[[]]]^^^___^^^dddhhhbbbUUUTTT\\\bbbeeeddd___]]]bbbeeeddd```bbbdddddddddgggnnnsssssstttssstttzzz}}}yyyyyypppcccPPPKKKMMMTTTRRRGGGCCCFFFAAACCCGGGKKKRRR]]]hhhqqqrrrrrrnnnhhhbbb]]]SSSIIIJJJBBB>>>AAADDDBBBAAABBBEEEDDDDDDEEEGGGIIIJJJIIIRRRPPPRRRZZZ]]][[[[[[]]]aaadddhhhjjjjjjjjjmmmqqqvvvyyy}}}uuusssvvvnnnbbb\\\bbbkkkttt|||eeeYYYNNNIIIGGGEEEFFFIIIMMMRRR```xxx~~~ppp}}}zzzyyy~~~666:::AAAEEEEEE@@@999444333666777666222000000111---...111333444333222222000000//////......---------///000111000///---,,,))))))******++++++++++++***++++++,,,,,,---......,,,+++---111222888IIIZZZ^^^mmm~~~kkkcccmmmssstttyyy{{{mmmhhhccc]]]YYYWWWVVVVVVQQQLLLLLLQQQSSSUUUYYY[[[ZZZWWWSSSQQQOOONNNQQQVVVWWWSSSQQQSSSSSSYYY___aaa```^^^^^^^^^]]]\\\[[[[[[[[[\\\]]]^^^aaabbbhhhnnnfffWWWTTT\\\]]]bbbaaa[[[ZZZ^^^aaa______dddhhheeeaaadddoooyyywww{{{{{{xxx}}}rrrgggPPPKKKNNNSSSOOODDDCCCJJJFFFKKKQQQWWW^^^gggqqqyyysssmmmbbbUUUNNNLLLFFF@@@EEE>>><<>>EEEQQQ___kkkqqqrrrqqqjjjgggttt}}}zzzzzzvvvnnnjjjddddddbbb^^^XXXUUUUUUVVVZZZ\\\]]][[[WWWSSSRRRRRRXXXYYY\\\]]]\\\XXXSSSOOOSSSTTTTTTTTTSSSQQQOOONNNRRRVVVZZZYYYVVVTTTWWW[[[YYYTTTRRRUUUTTTPPPMMMOOOSSSRRRRRRUUU[[[bbbggghhhkkkmmmsss{{{zzzlllYYYJJJHHHIIINNNUUUWWWWWW^^^gggllliiiddd___ZZZUUUQQQNNNHHHEEEAAA@@@BBBDDDFFFGGGIIIHHHGGGGGGHHHIIILLLMMMQQQQQQQQQSSSXXX^^^dddhhhllllllpppvvvyyy|||~~~~~~kkkeeeeeegggmmmxxxzzzggg\\\OOOGGGDDDEEELLLTTTaaakkk~~~::::::<<<===>>>?????????777666444333222222222333111111111111000000//////333222000///......///000///......---+++******))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,---......000222444777???MMM^^^mmmuuuwwwvvvvvvsss|||vvvqqqqqqcccbbb___\\\YYYXXXXXXYYY]]]bbbeeeccc\\\VVVSSSRRRSSSWWW[[[]]]\\\YYYUUUSSSWWWVVVUUUSSSRRRPPPOOONNNRRRVVVXXXVVVQQQOOOPPPSSSTTTQQQOOOPPPQQQOOONNNNNNQQQPPPSSSZZZbbbiiinnnqqqwwwzzzwwweeeRRRGGGDDDIIIQQQYYY\\\\\\^^^aaaiiiddd^^^YYYVVVTTTPPPNNNGGGEEEBBBBBBCCCEEEFFFFFFGGGEEECCCBBBAAABBBCCCDDDIIIIIIIIIKKKOOOUUU[[[___aaaaaagggpppxxx}}}nnnffffffggglllxxx}}}fff[[[OOOGGGCCCFFFOOOXXXeeesss888999:::<<<===>>>>>>>>>777666444222222222222333222222111111000/////////111111000000000000111111111000///...,,,+++***)))---------,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,,,,---...///000111222888@@@OOOaaaqqq|||~~~yyyxxxvvvyyyvvvqqqsssdddbbb___\\\[[[ZZZ[[[[[[aaafffjjjhhh___WWWSSSRRRNNNRRRWWWZZZZZZYYYWWWWWW[[[ZZZWWWTTTRRRPPPOOOOOOPPPSSSVVVSSSNNNJJJLLLOOONNNMMMMMMNNNNNNNNNOOOPPPUUUVVV\\\fffnnntttyyy{{{nnn\\\MMMGGGFFFLLLUUU]]]aaaaaa``````ccc^^^WWWSSSQQQOOOLLLIIIFFFDDDBBBBBBCCCCCCCCCBBBAAA@@@???>>>???AAACCCDDDEEEEEEEEEGGGKKKPPPUUUXXXXXXYYY```lllvvv}}}oooffffffhhhooo|||yyyeee[[[PPPHHHEEEHHHRRR^^^hhhzzz;;;<<<<<<===>>>>>>======666555333222222222222333222222111111000//////...//////000111222222222222000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,,,,...///000111999@@@MMM```ttt}}}{{{vvvssssss{{{|||yyyqqqrrriiifffbbb___^^^]]]]]]]]]```eeegggcccYYYQQQOOOOOOJJJOOOTTTWWWWWWWWWXXXYYY[[[YYYUUUQQQOOOMMMLLLLLLKKKOOORRRPPPKKKIIIJJJMMMKKKNNNPPPOOONNNPPPSSSVVV\\\```jjjwww~~~yyyoooaaaQQQIIIJJJOOOTTTZZZ^^^``````___]]][[[VVVOOOLLLLLLKKKHHHEEEEEECCCAAAAAABBBBBBAAA@@@BBBAAA@@@AAABBBDDDGGGIIIFFFGGGHHHJJJMMMQQQTTTVVVWWWXXX___lllwww~~~xxxmmmccceeekkkuuuoooddd\\\RRRLLLIIILLLWWWcccppp@@@@@@@@@@@@@@@???>>>>>>666555333222111222222333222222222111000//////...---...000222333444333333////////////////////////******+++,,,------...///++++++,,,---------,,,,,,---,,,***+++---//////000555:::EEEXXXqqqwwwyyyyyyuuuqqqsss~~~xxx~~~sssrrroookkkfffbbb``````___^^^]]]```aaa[[[PPPIIIIIIKKKIIIMMMRRRUUUUUUUUUXXXZZZXXXUUUQQQMMMJJJHHHGGGGGGHHHLLLOOONNNJJJHHHKKKNNNKKKPPPTTTRRRPPPSSSXXX]]]bbbhhhuuurrreeeVVVIIIGGGLLLTTTWWWYYYXXXWWWWWWVVVSSSWWWRRRLLLKKKLLLMMMKKKGGGDDDCCCBBBBBBCCCCCCBBB@@@GGGFFFEEEEEEFFFHHHJJJKKKMMMNNNPPPRRRUUUXXXZZZ[[[]]]^^^eeesss~~~sssjjjaaaeeennn{{{gggddd]]]TTTNNNLLLOOO[[[gggyyyyyy|||DDDDDDDDDBBB@@@>>>;;;999:::888666666888999999999111000......//////---,,,000000111222333444444555444333222000///............,,,+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,---------............///...999HHHYYYnnnwwwqqqqqqrrruuuzzz|||vvvyyyooonnnooommmhhhccc```^^^\\\YYYXXXTTTNNNHHHEEEGGGIIIJJJNNNRRRWWWXXXWWWTTTRRRNNNMMMKKKHHHFFFFFFHHHJJJJJJNNNOOOMMMNNNQQQQQQOOOVVVXXX[[[\\\]]]```fffkkkrrrwww}}}uuuiii\\\NNNGGGKKKSSSXXXVVVSSSOOOLLLKKKKKKKKKNNNMMMKKKIIIHHHGGGGGGGGGCCCAAAAAACCCBBBAAADDDIIIGGGHHHLLLRRRXXXZZZXXXUUU^^^___bbbeeegggjjjkkklllmmmpppvvvssslllkkkiiinnn~~~iiiiiibbb[[[UUUOOOPPP]]]mmmqqqwww{{{}}}DDDDDDDDDBBBAAA>>><<<::::::888666555777888888777222111////////////...---000000111222333444444555444333222000//////......222///---,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------............///000666@@@MMMdddtttooollliiiqqq}}}{{{wwwyyyooommmllliiiddd^^^ZZZWWWUUURRRRRRQQQMMMIIIFFFGGGHHHKKKNNNSSSVVVWWWVVVSSSQQQLLLKKKIIIGGGEEEFFFHHHJJJLLLQQQSSSQQQQQQTTTUUUTTT[[[^^^aaadddfffkkkpppuuu}}}~~~~~~{{{}}}wwwlllaaaXXXPPPJJJKKKPPPNNNMMMJJJFFFDDDCCCCCCDDDDDDCCCCCCBBBBBBAAAAAAAAADDDAAAAAACCCCCCCCCGGGMMMTTTVVV[[[ccclllqqqrrrqqqrrrvvv{{{yyyrrriiihhhnnn~~~lllmmmhhhbbb\\\VVVVVVaaannnrrrxxx{{{}}}CCCCCCBBBAAA@@@>>><<<;;;999777666555666777666555444222000///000000///...000000111222333444444555333333111000////////////222000,,,++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------............///000333999EEE\\\}}}pppooojjjfffrrr}}}{{{ooojjjhhhddd___YYYSSSPPPNNNJJJLLLLLLKKKIIIHHHHHHIIINNNQQQTTTVVVVVVUUURRRPPPKKKJJJHHHGGGGGGIIIJJJLLLNNNUUUZZZWWWUUUXXX[[[\\\dddggglllppptttxxx}}}}}}~~~|||}}}~~~ssslllpppxxxzzztttkkk___TTTPPPNNNJJJHHHHHHDDDBBB@@@>>>============<<<===>>>@@@@@@@@@??????@@@>>>???CCCFFFIIIOOOWWWeeegggmmmvvv|||xxxpppgggfffnnn~~~qqqsssnnnhhhaaa[[[ZZZcccnnn~~~www{{{@@@??????>>>===<<<;;;;;;:::888666666777777666444555333111000000111000///000000111222333444444555333222111000///////////////,,,***)))+++...///000,,,,,,,,,,,,,,,,,,,,,,,,---------............///000222999EEEXXXxxx|||oooqqqppplllzzzyyyvvvttthhhccc]]]ZZZUUUOOOLLLKKKHHHHHHHHHHHHIIIJJJLLLNNNTTTUUUVVVWWWUUUSSSPPPNNNKKKJJJIIIIIIKKKNNNOOOPPPQQQZZZaaa^^^[[[^^^cccfffnnnpppuuuzzz~~~|||{{{{{{}}}}}}}}}{{{yyywwwxxxyyytttjjjeeelllwww{{{ooohhh___UUUMMMJJJHHHCCC@@@AAA>>>===<<<;;;;;;;;;;;;<<<666888:::===??????>>>>>>::::::===DDDJJJPPPZZZcccmmmooouuu}}}zzzpppffffffgggpppvvvwwwssskkkbbb\\\]]]fffnnn~~~;;;;;;;;;::::::999999999:::999777888999999777666666333111000000111111000000000111222333444444555222222111000/////////000...,,,******,,,...000000,,,,,,,,,,,,,,,,,,,,,,,,---------............///111111666@@@QQQnnnsssuuuwwwuuu~~~yyyzzzwwwsss}}}|||ggg^^^WWWTTTQQQLLLJJJLLLKKKIIIGGGGGGJJJOOOSSSVVVYYYYYYXXXWWWUUURRRPPPNNNKKKIIIIIIKKKOOORRRTTTSSSWWW```gggeeecccfffllloooxxxyyy{{{~~~yyy{{{|||}}}{{{uuuuuuuuusssqqqooooooppprrrllllllvvvsssggg___\\\UUUMMMHHHBBB<<<;;;===;;;;;;:::::::::;;;;;;<<<000222555888:::;;;;;;:::;;;:::>>>FFFLLLRRR[[[dddfffiiiooovvvzzzuuupppfffgggiiisss}}}zzzpppeee```dddmmmttt888888777777777888888999999888777999::::::888777666333000///000111111111000000111222333444444555222222111000000000000000///...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------............///333///000777FFFbbb~~~{{{|||{{{yyy~~~}}}www}}}lll___UUUSSSQQQLLLLLLQQQQQQMMMJJJJJJNNNUUU[[[^^^[[[ZZZYYYXXXVVVTTTSSSRRRLLLKKKKKKNNNUUUYYYZZZYYY___gggmmmmmmmmmqqqvvvxxx~~~{{{{{{||||||xxxpppppppppmmmlllllloooqqqrrrqqqvvvwwwmmmeee```aaaYYYPPPHHH@@@999999===888999999999::::::::::::444555777:::;;;<<<<<<<<>>AAAGGGJJJLLLRRRYYYVVVZZZaaahhhooowww}}}vvvzzzyyyqqqiiikkkuuuzzzooolllrrrzzz~~~777666666666666777999:::666666666888::::::999777666333///...///000000000000000111222333444444555222111111000000000000000------------///...,,,***,,,,,,,,,,,,,,,,,,,,,,,,---------............///222......666@@@VVV~~~zzz|||zzziii[[[XXXVVVRRRSSSYYYVVVSSSPPPQQQVVV\\\```bbbYYYXXXXXXXXXXXXXXXYYYYYYSSSRRRRRRWWW___ddddddccchhhnnnssstttwww}}}~~~vvvxxxzzz||||||zzzuuurrrmmmllljjjhhhhhhkkkpppuuuvvvwwwvvvooommmllllllgggZZZLLLDDD>>>:::999:::888888999:::::::::::::::999:::;;;<<<===>>>>>>???@@@???BBBFFFFFFEEEHHHMMMHHHMMMSSSXXX]]]bbbhhhllljjjlllooovvv~~~~~~}}}wwwjjjmmmvvv}}}{{{777666666666666888:::;;;444444444777999:::888777666333///---...///000000000000111222333444444555222111000000000000000111))))))+++...000111///---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...---222;;;BBBOOOnnnvvvvvvtttddd```]]]XXXZZZbbbXXXVVVUUUWWW\\\aaaccccccVVVVVVWWWXXXZZZ\\\^^^___[[[YYYZZZ```hhhnnnnnnlllnnnssswwwyyy}}}oooqqqtttvvvvvvsssooommmgggeeebbb```aaafffmmmsss~~~{{{ppplllooouuuyyyjjjXXXEEE===<<<:::777666::::::;;;;;;<<<;;;;;;;;;999999888888999:::;;;<<<===<<>>999:::;;;:::;;;>>>;;;;;;>>>>>>;;;;;;>>>:::;;;===>>>===<<<:::999??????????????????@@@@@@<<>>;;;<<<<<<<<<===>>>;;;;;;??????======@@@AAA@@@??????>>>>>>>>>>>>BBBBBBBBBBBBBBBCCCCCCCCC===BBBIIIOOOSSSUUUWWWYYYXXXXXX\\\fffsss||||||zzzyyyyyy{{{~~~<<<999777666777888888888666555444555666777777666222111000222444555444333111111111222333444666777888555222111111111000000,,,---...111333333111///000///------///000///...333///,,,,,,///000///---,,,...000333777@@@LLLUUUhhhyyy|||qqqfff^^^fffzzzrrrcccdddwww|||vvvrrrttttttnnngggccciiigggdddaaaaaafffnnnssstttrrrppppppssszzz}}}}}}~~~~~~{{{zzzwwwvvv{{{~~~xxxqqqsssvvvwwwvvvrrrmmmiiiiiieee```]]]]]]\\\YYYVVV]]]___eeennnuuu|||pppiiibbbkkkkkkLLLDDD>>>===<<<::::::===???<<<===@@@@@@>>>>>>AAADDDBBB@@@>>>===>>>???@@@>>>>>>?????????@@@@@@@@@???CCCIIINNNRRRVVVZZZ\\\[[[]]]bbbllluuuxxxtttooottttttyyy~~~~~~{{{~~~;;;999777666777888888777666555444555666777555444222222222333444444333222000111111222444555666777999777444222222222222222,,,...222666888666333111000///........./////////444///******...111000---...///000333666;;;@@@CCCUUUhhhooojjjccc]]]bbbsss|||mmmZZZXXXmmm~~~wwwpppmmmtttqqqmmmjjjjjjnnntttxxxtttsssqqqrrrvvv}}}~~~{{{yyy{{{zzzuuuuuussssssxxxxxxqqqkkkooossssssooojjjgggfffccc```[[[YYYZZZ\\\\\\\\\```eeeoooyyy|||kkkiiilllyyyxxx___HHHCCC???===:::666888<<>>===@@@AAA???>>><<<;;;;;;;;;<<<;;;;;;;;;<<<<<<======>>>@@@CCCGGGKKKNNNRRRVVVYYYZZZ]]]cccllluuuxxxtttppptttrrruuu{{{|||999888666666777888777555777666555666777777555333333333444333222000//////000000111333444555555555666666444222000000111111---111666:::;;;999666444/////////.........///000222---((()))---000///,,,...---,,,---000333666777LLL___iiiiiifff___aaaooo~~~~~~qqq\\\UUUgggyyyxxxwwwvvvuuuvvvwwwyyy{{{|||zzzyyyyyyzzz|||{{{xxxvvvxxx|||}}}yyytttuuusssrrrvvvzzzyyyrrrjjjccchhhllllllgggbbbaaaaaa\\\ZZZYYYZZZ^^^bbbfffhhhkkkpppzzzwwwhhhqqq}}}kkkUUUEEEAAA>>><<<888666:::AAADDDAAA@@@AAA@@@<<<;;;===;;;<<<<<<<<<<<<:::888777;;;;;;<<<======>>>??????@@@BBBEEEFFFHHHJJJMMMPPPVVVXXX]]]eeelllqqqqqqppplllkkkmmmwww}}}|||}}}888777666666777777666444666555555777888777555333444555555333000......///000000111222333333333333111222222111///......///...333999===<<<999666555...///000///------///000///,,,******---///...---///...------...111444666GGGZZZeeefffhhhcccfffsss{{{ggg```nnn~~~wwwxxx{{{~~~||||||wwwuuutttuuuxxxyyyxxxvvvsssrrrpppppppppnnnhhhccc]]]aaaddddddaaa]]]\\\\\\YYYZZZ]]]aaaffflllqqqtttvvv{{{~~~ssskkkzzzttt^^^OOO???<<<:::;;;;;;<<>>:::999;;;999:::<<<======;;;999888999999::::::;;;<<<======@@@AAACCCDDDDDDDDDFFFHHHRRRRRRSSSXXX]]]bbbeeeeeecccdddiiirrr}}}|||}}}777666555666777777555444333333444555777777444222555555555333000///111333000000111222222222111000...111444444222000000111///444:::<<<;;;777555444...///000///------///111------------............---...000000000111555888AAARRR]]]bbbiiilllttt}}}zzz~~~}}}}}}~~~~~~~~~|||zzzxxxvvvtttsssqqqpppoooooooooqqqssstttmmmllljjjgggccc```^^^]]][[[]]]```aaa___]]][[[ZZZ^^^bbbgggmmmssswww{{{}}}yyyrrrvvv}}}cccPPPHHH===::::::>>>AAAAAACCCGGG???<<<<<<>>>===:::999<<<999999::::::;;;;;;::::::777777888999:::;;;<<<<<>>;;;===BBBEEECCCAAABBB;;;999999<<<<<<::::::===888777666666666888:::<<<;;;;;;<<<===>>>@@@@@@AAA???BBBDDDEEEEEEDDDEEEEEEFFFFFFGGGIIIMMMPPPSSSTTTUUUZZZbbbjjjpppuuuyyy{{{888666444333333333222111555444444666888888777666777666555555444444444555333222111111111222333444---///111333444444444333666555444555666666444222000111111111111000000///,,,,,,---...//////......---------......000111111888AAAOOO^^^mmmqqqiiijjjmmmsssyyywww||||||}}}~~~wwwssskkkhhhnnnoooiiigggiiieeedddbbb``````aaacccdddcccZZZVVVYYYWWWQQQRRRZZZ___````````````aaadddgggooosssvvvxxxyyywww|||zzz\\\IIICCCBBB>>>;;;:::???FFFIIIEEE@@@;;;;;;<<<<<<<<<:::888777888777888;;;>>>???<<<999AAA>>>=========<<<===???AAA??????AAAEEEFFFEEECCCGGGEEEDDDGGGLLLOOOPPPOOOXXXWWWXXX]]]eeelllrrrttt~~~:::888555444444444333111333222222333555666555444666555444333222222333333333222222111222222333333...000333555666666555333555444333444555555333111222222222222111000//////---......///////////////+++++++++,,,---///111222444===JJJ[[[nnnyyymmmhhhjjjmmmsssyyy}}}~~~zzzuuupppgggccciiikkkfffbbbdddaaa```___^^^___```bbbcccZZZRRROOOSSSSSSOOORRR[[[dddddddddcccdddggglllpppyyy}}}zzz{{{jjjQQQCCC<<<999;;;<<>>===;;;<<<======<<<:::888999:::<<>>:::;;;;;;::::::;;;<<<>>>???>>>===<<<<<<===>>>>>>>>>;;;===>>>???CCCGGGFFFBBBBBBCCCDDDFFFHHHIIIIIIIIIFFFKKKPPPRRRSSSYYYdddnnnmmmooonnniiicccccchhhnnnmmmoooooonnnooottt}}}~~~uuuuuu|||888666444333444444222111333111000000222444444444777666444333333333555666444444444333333222222222222444777::::::999777555666555444555777777666444............///000111222......---,,,,,,,,,---...000///---,,,,,,---///000333888BBBQQQeee{{{vvvqqqpppqqqwww~~~}}}{{{yyyzzzppppppooolllgggbbb^^^\\\XXXOOOMMMVVV\\\XXXTTTTTTPPPQQQRRRUUUWWWZZZ\\\]]][[[YYYYYY]]]aaadddiiiooouuuyyy~~~yyykkkXXXHHHAAADDDLLLTTTWWWZZZ\\\XXXOOOEEE>>><<<===<<<;;;::::::;;;<<<===:::;;;;;;<<<<<<>>>@@@AAA@@@AAABBBFFFOOOUUUOOOEEEGGGIIIJJJKKKLLLLLLMMMMMMNNNRRRUUUUUUUUU\\\iiiuuuqqqrrrpppjjjdddbbbgggmmmkkkmmmnnnmmmlllmmmrrrvvv{{{wwwzzz666555333333444444333222222000...///111333333333444444444444444444555666777555444222222222333333333444666888888777666555666555555666888888777555222222111111111333444666...---,,,+++++++++,,,---...---------------.........222;;;HHHZZZmmm|||pppjjjlllpppvvv{{{~~~}}}uuuooonnnggghhhiiieee^^^WWWQQQNNNMMMGGGIIISSSXXXUUUSSSVVVRRRSSSUUUXXX[[[]]]___```aaabbbdddgggkkkooosssvvv}}}xxxwww{{{~~~}}}zzz|||{{{fff[[[NNNFFFCCCHHHUUU```aaaaaa^^^WWWLLLCCC>>>=========<<<<<<;;;<<<<<<<<<999;;;>>>??????@@@BBBDDDDDDEEEGGGPPPbbblllcccQQQOOOPPPRRRRRRQQQQQQQQQRRRUUUYYY\\\[[[\\\bbbnnnxxxooonnnkkkfffbbbcccggglllmmmnnnnnnllljjjlllqqquuu~~~555444333333555666666555555333111111333555666666444555666888999999999999999777444111000111333555444444444555555555555555555444444555777888777555666444333111111111333333000...---+++++++++---...'''(((***,,,---------------///444>>>LLL[[[hhhppp}}}~~~mmmjjjooouuuyyy{{{yyyooofffddd]]]___```]]]VVVPPPLLLJJJHHHFFFLLLVVVZZZWWWYYY___ZZZ\\\^^^aaacccfffggghhhhhhkkkooossswww|||~~~wwwppplllnnntttzzz{{{|||tttiiiXXXMMMEEEDDDHHHNNNZZZdddaaa___ZZZRRRIIIBBB===;;;@@@@@@AAABBBCCCCCCCCCCCCAAADDDGGGHHHHHHGGGHHHJJJKKKKKKNNN\\\vvvvvv^^^VVVXXXZZZYYYVVVUUUVVVWWWXXX]]]bbbeeegggkkkrrrxxxpppmmmiiiffffffiiinnnqqqrrrqqqnnnjjjiiinnnxxx|||555444333444666888888777999777555555777999::::::666888;;;>>>??????>>>>>>:::777333000///111444666444444333333333444555555444333333444666777666444666444222///...---...///111000...,,,,,,,,,...///"""$$$'''***------------000///000666AAAOOOZZZ```wwwuuuqqqxxxjjjmmmyyy~~~wwwkkkaaa]]]TTTWWWXXXVVVRRROOONNNNNNIIIIIIQQQ\\\___\\\```hhhhhhiiilllnnnqqqssstttuuulllqqqwww{{{~~~{{{uuullleeeccchhhrrrzzz{{{kkk\\\RRRGGG@@@DDDMMMTTT\\\ddd^^^[[[UUUOOOHHHAAA<<<888CCCEEEGGGIIIKKKKKKKKKKKKJJJNNNRRRSSSQQQOOOOOOQQQRRRRRRUUUeeedddZZZ\\\^^^]]]ZZZXXXXXXZZZXXX^^^ffflllppprrruuuxxxtttppplllkkkmmmrrrwwwyyyvvvsssmmmhhhiiiqqq}}}{{{333444555777888999999999888888888999999::::::;;;777777888;;;???AAAAAAAAA===;;;999666555666777888999777888:::888333222555555555444666888999888777666555333111///......///---///...++++++///000...---...///...,,,,,,...000---...///333999DDDOOOWWWpppqqqssstttrrrrrruuuyyyxxxiiicccppp~~~zzz|||vvvfff]]]^^^VVVXXXZZZXXXTTTQQQQQQRRRSSSTTT\\\gggkkkiiikkkqqqtttrrruuu}}}}}}~~~yyy|||zzztttnnniiibbb^^^aaakkkvvv~~~}}}vvvlll```XXXLLLHHHEEEIIISSS]]]ccceee\\\WWWOOOIIIFFFDDDCCCBBBFFFDDDGGGPPPWWWYYYYYYZZZYYY[[[aaaeeeccc^^^^^^aaaaaaeeeeeefffssssss\\\[[[```aaa\\\YYY\\\______^^^fffiiihhhppp}}}~~~uuuzzz|||wwwqqquuu~~~yyyxxxuuuuuuwww|||yyynnnppp444555666777888888999999888888999:::;;;;;;<<<<<<::::::;;;>>>AAABBBAAA@@@===;;;999777666777999:::===:::::::::777222222555777666444555777888888888444333222111111111111222///111000,,,,,,......,,,...//////...+++******+++......///111666>>>HHHOOOaaacccfffhhhhhhhhhkkkooollljjjnnnxxxwwwwww{{{tttvvvtttiiiaaa```WWWYYYZZZZZZXXXXXX[[[]]]ZZZ\\\dddooottttttxxx~~~~~~zzzwwwtttnnniiidddaaa___aaagggsssxxxrrrlllcccWWWOOOKKKJJJLLLRRR\\\bbbdddcccYYYTTTMMMHHHEEEEEEDDDDDDIIIHHHLLLVVV]]]______```eeehhhmmmoookkkfffgggmmmiiiooonnniiimmmuuulll[[[bbbdddccc^^^\\\___aaa```eeeiiikkkmmmssszzzzzzvvv}}}~~~||||||~~~~~~yyysssxxx666666777888999999888888888999:::;;;======>>>>>>>>>>>>???AAACCCCCC@@@>>>===<<<:::999999:::;;;===AAA===;;;:::666222333777:::777555444666777888888222222222222222333555555///222222///...///---)))///000111///+++)))((((((111111000111333999AAAFFFOOOSSSWWWZZZ\\\^^^```bbbcccqqqooojjj{{{nnnppptttppphhheee______^^^]]]]]]```eeehhhgggiiipppxxx}}}~~~}}}wwwooolllllljjjfffbbb``````bbbhhhrrryyyvvvqqqlllggg___TTTMMMJJJMMMSSS\\\ccceeeaaa]]]TTTPPPJJJGGGFFFFFFFFFFFFMMMMMMSSS]]]eeeffffffhhhmmmqqqvvvwwwqqqkkkpppyyyvvv}}}{{{ppplllqqqooofffggghhheeebbbdddiiikkkiiiooolllmmmsssvvvvvvuuuwww}}}}}}|||}}}888888999999999999999888999:::<<<===??????????????????@@@BBBCCCBBB???<<<===<<<;;;:::;;;<<<>>>???BBB>>>;;;:::777444666;;;<<<999555444555777888888222333333333444555555666---111222111000111...***///111111000---***)))(((222222222222333888>>>BBBEEEJJJOOOSSSWWW\\\^^^]]]ccc{{{rrrhhhxxxooooooxxxyyysssnnniiigggdddaaaaaadddiiimmmpppsssxxx||||||{{{}}}}}}wwwnnnffffffhhhhhhgggeeeiiiiiilllsss}}}~~~|||{{{sssqqqnnnkkkggg___VVVPPPNNNQQQXXX```dddbbb\\\VVVPPPMMMIIIGGGGGGHHHIIIIIINNNOOOVVVaaaggghhhiiikkklllpppvvvvvvpppllluuu~~~~~~rrrnnntttwwwtttmmmllliiiiiinnnvvvyyyvvvvvvnnnoooxxxzzzssssss{{{{{{~~~999999:::::::::::::::999:::;;;===???@@@@@@@@@????????????@@@AAA@@@===;;;===<<<<<<<<<===>>>???@@@>>>;;;;;;<<<;;;888;;;@@@>>>;;;777555555666777777444555555555444444444333***///222111222333111---///000111000...---------000000111111333666;;;???CCCJJJPPPTTT[[[dddgggdddggguuuxxxuuu}}}}}}wwwooolllgggdddeeehhhlllnnnooossswwwzzz}}}|||zzz{{{}}}}}}~~~}}}yyymmmddd___ccchhhiiijjjmmmssssssvvv}}}|||yyyzzz{{{zzztttoooooonnnllliiieee___XXXSSSVVVXXX\\\``````\\\VVVRRRNNNKKKHHHGGGHHHJJJKKKKKKKKKLLLSSS]]]bbbccceeehhhfffkkkqqqsssooonnnyyy|||rrrsss{{{|||xxxwwwuuutttzzzzzzqqqqqq|||}}}tttuuu{{{~~~999999:::;;;;;;<<<;;;;;;;;;<<<>>>@@@AAA@@@???>>>>>>======>>>??????>>><<<===============>>>??????:::999<<<@@@@@@===>>>BBB???<<<888666666666666555555555555555444333222111***///222111222444333//////000000///......000111,,,---...///111444888;;;DDDLLLSSSXXXdddrrrwwwsssrrr}}}qqqmmmjjjhhhiiilllmmmnnnhhhnnntttwww{{{|||yyyxxxyyy{{{zzzxxxwwwxxxyyyxxxtttooobbb\\\\\\dddiiiiiilllsssxxx{{{|||vvvwww{{{zzzssskkkpppooommmiiieee___ZZZWWW[[[\\\]]]]]]ZZZWWWRRRPPPLLLJJJGGGFFFHHHIIIIIIIIIFFFGGGMMMUUUXXXXXX[[[```aaaeeelllpppoooqqq}}}zzz}}}}}}wwwxxxxxxzzz~~~yyyxxxuuupppkkkgggffffffvvv{{{888999:::<<<<<<=========<<<===???AAAAAA@@@>>><<<>>><<<;;;<<<>>>@@@@@@@@@===============>>>>>>>>>777888>>>DDDDDD@@@???AAA???<<<999888777666555333444444555555444333111000,,,000222111222444333///000000///---,,,---000222+++---///000111333777999@@@JJJRRRZZZjjj~~~~~~uuurrrnnnmmmmmmmmmjjjhhhfffooouuuwww{{{zzzzzzzzzwwwtttrrrqqqrrrpppllliiijjjmmmmmmjjjfff^^^\\\aaalllooommmqqq{{{}}}yyyxxxzzzxxxrrrmmmnnnmmmjjjeee```[[[XXXVVVXXXXXXXXXVVVSSSOOOMMMKKKJJJHHHEEEEEEEEEFFFFFFEEEBBBCCCGGGLLLNNNMMMQQQWWWYYY\\\bbbhhhkkkoooyyy}}}{{{rrrkkkfff^^^]]][[[XXXUUUTTTSSSTTT]]]bbbjjjttt|||~~~|||xxxxxxuuusssttt|||888999:::<<<===>>>>>>>>><<<>>>@@@AAAAAA???<<<;;;>>><<<:::;;;===@@@BBBCCC===>>>>>>===============666888@@@GGGGGGAAA>>>???>>><<<:::999888777444222222333444444444333222111///333333111111333222...111000...+++)))+++...111...000222333333444777999<<>>===>>>@@@AAA========================777999<<<>>>???AAACCCEEEAAA===888555444444333333444444444555555444444333333333333444444333111///444222111/////////000000////////////111333555666<<>>AAADDDEEECCC@@@>>>=========<<<;;;999888666555777999;;;<<<;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;===AAADDDAAA>>>999777666666666555333333444444444333222222444333333444444333222000333222111000///////////////......///000222555666;;;AAAJJJXXXnnn}}}~~~|||{{{nnnfffnnnttt{{{uuusssxxx}}}{{{uuunnnfffaaa``````kkktttxxxuuuvvv|||}}}xxxzzzxxxsssooooooooohhh```eeecccbbb```___^^^\\\ZZZUUUTTTZZZfffiiigggmmmwwwqqquuuzzz~~~vvvvvvppphhhdddaaa]]]WWWRRRQQQNNNJJJGGGEEECCCAAA???BBBCCCCCCBBBAAABBBEEEHHHFFFDDDDDDFFFIIIKKKJJJIIINNNOOOPPPRRRSSSTTTUUUUUUUUUWWWWWWVVVUUUZZZcccjjjqqqnnnmmmqqquuuzzz~~~rrrfff[[[RRRKKKHHHHHHGGGFFFEEEFFFHHHJJJLLLUUUVVVWWWYYYZZZ[[[\\\\\\gggccc^^^___eeekkkoooqqqnnnoooxxx@@@CCCFFFFFFDDDAAA??????<<<;;;:::999777555444333444666999999888888888888999999999999999999999999::::::999888777999===AAA>>>;;;888666666666666555444555555555444444333222333333444444333333222222111222222111111000///...///......///000222444555===BBBJJJZZZttt{{{rrrqqqhhhkkkddd___gggoooyyyzzzyyywwwooooooyyywwwrrrkkkeeebbbbbbcccjjjrrruuurrrsssyyyzzzvvvuuutttoooiiiggggggddd___```]]][[[\\\^^^]]][[[XXXRRRTTT^^^kkkqqqpppvvv|||~~~sssiiifffbbb]]]ZZZWWWSSSLLLGGGFFFDDD@@@>>>===<<<:::999;;;<<<===>>>>>>@@@CCCFFFEEEEEEGGGKKKOOOSSSTTTTTT]]]___aaaeeehhhjjjkkklllgggccc___]]]^^^aaadddfffjjjhhhiiimmmpppssszzz|||pppbbbVVVNNNKKKKKKKKKIIIGGGFFFGGGKKKPPPSSS^^^^^^^^^___```ccceeefffpppllliiiiiimmmppppppooonnnqqqyyy???AAACCCCCC@@@>>>======777666666555555555555555222555777888777555555555777777777777777777777777555666666666666888;;;===999777444333333444333333666666666666666555444444222333444444333222222222111111222222222000...---............///111333444999???III\\\yyywwwnnnmmmjjjpppkkkeeejjjpppzzzvvvppprrrrrrlllqqqpppnnnjjjfffeeegggiiillltttvvvqqqqqqvvvwwwrrrqqqqqqkkkccc_________\\\\\\YYYXXXZZZ^^^___\\\YYY[[[^^^gggrrrwwwxxx}}}|||wwwnnnccc[[[YYYVVVRRROOOMMMJJJFFFBBB@@@>>><<<;;;;;;;;;999777888999;;;;;;;;;===@@@BBBCCCDDDFFFKKKRRRYYY^^^bbbiiikkkpppvvv|||}}}vvvpppooorrrtttrrrppprrrqqqrrrttttttssswww~~~}}}qqqaaaTTTNNNOOORRRPPPNNNKKKJJJLLLSSSZZZ^^^iiiiiiiiijjjlllppptttwww{{{xxxvvvwwwyyyzzzwwwuuuuuuyyy>>>???@@@???===;;;:::;;;555444333333333333444555444555777777666444444555444444444444444444444444---000444666777888999:::777555222222222333222111444444555555555555444444222444666666333111000111111111222222222000...---......------...000222333///666CCCXXXtttyyyssstttzzzyyyppprrrttt}}}}}}uuupppqqq{{{pppnnnnnnllljjjgggfffhhhiiinnnuuuwwwqqqooosssrrrmmmgggfff```XXXTTTUUUVVVTTTXXXWWWXXX[[[___aaa___]]]gggjjjrrryyy~~~yyyrrrjjjbbbYYYSSSTTTPPPKKKFFFCCCAAA???>>><<<:::999:::::::::999777888:::;;;;;;:::;;;===>>>@@@AAACCCHHHPPPZZZeeekkkoooqqqvvv||||||uuuuuuzzz{{{ooo___SSSOOORRRVVVTTTQQQNNNNNNRRRZZZccciiisssrrrrrrtttxxx}}}~~~~~~?????????===;;;999999:::666555333222111111222222666777888666555444444555333333333333333333333333)))---222666777777777888888666444333444444222111000000111222333333333333333777;;;:::666222000000111222222111111000///......---------...///111222+++444AAAQQQiiizzzxxx|||vvvwwwyyyzzzwww~~~wwwnnnnnnmmmjjjgggcccbbbbbbjjjrrruuuooommmooommmgggaaa___YYYSSSRRRVVVVVVTTTUUUXXX\\\```bbbdddddddddnnnsss{{{}}}tttkkkccc\\\UUUQQQQQQMMMGGG@@@;;;999999999888888777888999999888666999:::;;;;;;:::999:::<<<<<<>>>@@@DDDLLLVVVbbbjjjoooppprrrvvv{{{{{{wwwzzz~~~{{{mmm___UUURRRVVVYYYWWWTTTRRRSSSXXXaaakkkqqqzzzyyyzzz{{{~~~>>>>>>===;;;888777888999444333222111111222333444888888777555333222444666222222222222222222222222+++...222444444555666777777555333333333222111/////////111333444555555555555;;;AAAAAA;;;555111000333222111000////////////...------,,,---...000111...555>>>HHHYYYqqqtttttt||||||tttyyy{{{jjjkkkllljjjeeeaaa^^^]]]aaakkkoookkkiiikkkhhhaaa___\\\WWWTTTXXX___```\\\XXX^^^eeeiiiiiijjjmmmpppttt{{{wwwsssnnnhhhaaaZZZTTTQQQEEEDDDAAA<<<999666666777888777777888:::999888666777999::::::999999:::;;;888;;;???CCCIIIPPPYYY```iiiiiiiiikkkqqqxxxsssfff```___```bbb\\\ZZZYYY[[[aaakkkuuu{{{<<<<<<;;;888555444555777000/////////111444777999999888666333111111444666222222222222222222222222///111222222222222555777555333111000000///---,,,111222333666777999999:::888>>>EEEEEE???777222111444222111/////////000000...---,,,,,,---...000111---333888<<>><<<888555333666555444333222000////////////000000000000000/////////333<<>>???AAAEEEIIIKKKUUUTTTVVV\\\ggguuu~~~xxxwwwvvvsssgggeeeeeelllwww<<<===>>><<<999666666666333222111222555888:::;;;<<<999555444666888999999888777555333222111111111666111000555777555555888333333444444333333222111111333444444444555888:::<<<<<<<<<;;;999666333111555444444333111000////////////000000000000////////////222999@@@IIIXXXeeeyyy~~~lllaaa^^^___lllzzziiiccc___```___ZZZVVVUUUUUUUUUUUUVVVXXXYYY[[[\\\]]]aaabbbaaaeeelllrrrsss|||}}}~~~~~~~~~~~~~~~{{{}}}zzz{{{~~~}}}{{{~~~~~~~~~sssiiiddd___\\\ZZZUUULLLEEECCC>>><<<999777666666888999777999<<<<<<;;;999888999999999::::::::::::;;;;;;===<<<;;;===???BBBDDDDDDLLLLLLOOOVVVaaannnzzz|||{{{zzzwwwpppmmmnnnuuu<<<>>>???>>>;;;888666555333333333444666999;;;===>>>888444555:::@@@AAAAAA:::888666333222222222333///...111777:::888666666333333444444333333222111000222444555444444555666777888888777666444222000444444333222111000000////////////000000//////...000///000555999@@@LLLWWWkkkyyyvvveee]]]___ccckkk}}}{{{qqqfff\\\[[[\\\YYYUUUSSSTTTTTTTTTUUUWWWZZZ]]]^^^aaaggglllnnnrrryyy}}}}}}~~~{{{{{{}}}~~~}}}|||xxxrrrkkkffffffjjjnnnpppqqqqqqvvvyyywwwoookkkkkkkkksssnnnhhhlllnnnmmmrrr~~~vvvjjjaaaccc[[[SSSNNNIIIAAA======;;;:::888666666777888999999;;;<<<<<<999777666777999999::::::::::::;;;;;;<<<999888:::===???>>>;;;BBBCCCFFFMMMWWWcccnnnuuuwwwzzz}}}{{{}}}}}}|||}}}|||zzzwwwxxx<<>>:::999<<<999888777666666777999:::999:::;;;;;;999777777777999999999:::::::::;;;;;;999777666888<<<===;;;777;;;===@@@EEELLLVVV___ffflllmmmqqqyyy|||zzzzzz}}}{{{zzzzzzzzz<<<>>>@@@@@@===:::888777666888888777555444555777666333333999AAAEEEBBB===555333111//////111333555000111222333666777666444333333444444333333222111///111333444333111111111444444444444444333333333333333333222222222222222000000111111000//////...000///111444666888AAAJJJ___ooozzzuuujjjjjjvvvyyysss|||yyyzzz|||yyylllYYYSSSUUUVVVSSSRRRMMMNNNOOORRRVVV]]]bbbffffffooowwwxxxxxx{{{}}}}}}yyy{{{}}}{{{xxxyyy}}}wwwpppkkkgggccc```TTTNNNHHHFFFGGGJJJKKKJJJQQQTTT\\\cccbbbZZZUUUUUUQQQ^^^___^^^eeeiiikkkssszzztttiiiaaa\\\UUUKKKBBB===:::888:::>>>999888777777777888999:::888999;;;:::999888999:::999999999:::::::::;;;;;;777666666888;;;<<<:::888999;;;>>>@@@DDDIIIQQQVVV]]]^^^bbbjjjuuuzzzyyy|||{{{xxx|||xxx|||;;;===??????===:::999999777:::;;;999555222333555777666666:::>>>>>>888222666444222///.........//////111111000444888999666333333444444333333222111///111333333222111222333555555555444444444444444333333333333444444444444222222222222111000////////////111444555777>>>FFFZZZkkkyyyxxxqqqsss~~~xxxuuuzzzyyy~~~|||wwwvvvzzz~~~~~~}}}~~~lllWWWOOOPPPQQQQQQQQQMMMNNNPPPTTTYYY___dddgggdddmmmsssrrroooqqqttttttooouuuzzz|||zzz{{{}}}|||{{{}}}uuujjjaaa[[[VVVQQQMMMFFFCCCAAAAAABBBEEEFFFGGGMMMOOOVVV]]]]]]XXXVVVXXXWWWggglllmmmuuuyyyzzzvvviii```ZZZLLLDDD===;;;:::999;;;???999999999999999999::::::999:::;;;;;;999999:::<<<999999::::::::::::;;;;;;777777888888999999::::::888;;;=========@@@EEEJJJQQQTTTYYYbbbmmmxxx~~~~~~}}}|||~~~}}}999;;;======;;;:::;;;<<<777:::<<<;;;666333555777555555666888999888444111444333222000///...------///222333111333888777222333333444444333333222111000111222222111111333555666666555444444444444444444444444555555666666666333444444333333111000000......000333333333999AAANNNbbbvvv}}}}}}||||||{{{}}}yyyvvv}}}yyykkklllkkkmmmuuu}}}jjjUUUKKKJJJKKKMMMOOONNNPPPRRRUUUYYY]]]aaaccc```ggglllhhheeegggkkkmmmjjjqqqxxxzzzxxxxxx}}}{{{||||||zzzvvvsssrrrqqqqqqhhh\\\SSSNNNJJJEEEAAA>>>>>>???@@@BBBFFFLLLPPPVVVWWW[[[aaabbbaaacccgggnnn~~~yyyiii[[[QQQEEE???;;;<<<<<<:::;;;===;;;;;;::::::::::::::::::<<<======<<<:::999:::;;;999999::::::::::::;;;;;;888:::;;;999555444777;;;666999<<<;;;999:::>>>BBBGGGLLLRRRYYYbbbmmmzzz999:::;;;;;;::::::<<<===777:::===<<<888555777:::222222444555666666666666000000000111111000000000222666666333444666222+++333333444444444333222222111222222111000222444777666666555444333333333333444444555555666777777777555555555444333222111000...---///111111000555<<>>:::===???@@@CCCJJJSSSZZZfffeeehhhmmmooopppuuu{{{zzzfffTTTGGGAAA===;;;===>>>;;;999;;;<<<<<<<<<;;;;;;:::::::::???@@@???===:::888999:::999999:::::::::;;;;;;;;;999<<<===999222000555:::444888;;;:::777777;;;???>>>CCCIIINNNSSS\\\iiisss999::::::;;;;;;::::::999;;;<<<===<<<:::999999:::999888666777888666222...111222222111000111444666555444333222222222222222???999222222555666222---333333333333333333333333666555333222222333444666666666555555555777888999<<<888444333444333000---000000111222333555666777===OOOjjjzzz{{{xxxvvvqqqiiifffiiilllllljjjiiiooorrryyywwwjjj\\\TTTNNNGGGDDDEEEJJJKKKMMMOOORRRTTTVVVWWWZZZ]]]``````^^^^^^aaadddeeehhhmmmqqqttttttsssrrrsssnnngggeeeffffffccc``````UUUJJJEEEAAA<<<:::;;;888<<>>===<<<;;;;;;;;;;;;888:::<<<<<<;;;999999999999<<>>@@@DDDIIIRRR\\\cccrrrxxx777888999:::;;;;;;<<<<<<>>>??????>>><<<;;;;;;===999888777888888666222///111222333333222333666888888888666555555444444444;;;777333333555555333000111111111111222222333333555555333333333333444555666555555555666888999::::::888555444333222111000111111111222333444666666999IIIddd}}}}}}xxx{{{{{{|||zzzqqqjjjjjjjjjfffcccbbbdddiiipppxxxuuujjj^^^WWWPPPIIIDDDCCCHHHIIIJJJMMMOOORRRSSSTTTSSSUUUWWWXXXXXXYYY[[[]]]aaadddiiimmmpppppppppooohhhddd```___```___ZZZVVVUUULLLCCC@@@===999888:::<<<>>>CCCKKKWWWhhh|||zzzfffUUUIIICCCCCC;;;555777:::::::::<<<;;;;;;:::999999999999999555888:::;;;:::999999:::888999::::::999888999:::;;;888888::::::777666999666:::<<<:::999;;;<<<::::::;;;<<<>>>BBBIIIQQQWWWeeekkkrrryyy666777888999;;;<<<===>>>?????????>>><<<;;;<<<===999888888888888777333000222444555555555666888:::===<<<;;;999888777777777555555555555444333222222...//////000111222333333444444444444444444444444555555555666777999:::;;;777777777555222111222333111111111222222444555555777CCC^^^~~~zzzyyyzzzzzzppplllhhhbbb^^^^^^]]]bbbiiiooowww~~~sssiii```ZZZTTTKKKDDDBBBEEEEEEGGGIIIKKKMMMOOOPPPLLLLLLMMMPPPTTTVVVWWWWWW\\\^^^bbbgggiiijjjjjjiii]]][[[YYYYYYYYYVVVPPPKKKIIIBBB===<<<;;;888888;;;>>>AAAGGGUUUiiikkkYYYMMMGGGEEEEEE===888999;;;::::::<<<999999999999999999888888333666888999999999:::;;;999888777777999;;;;;;;;;<<<888888::::::777888;;;888<<>>BBBHHHMMMVVV[[[aaafffjjjsss~~~888888888999:::;;;======>>>>>>===;;;999888999;;;888999999999999777444222444666777888888999;;;===@@@???===;;;:::888888888333555888777333111111111......///000222333444444222333444555555555444444555555666777888:::;;;;;;555777888666222111333666222111111111222333444444888BBB\\\yyysssmmmgggcccdddcccffflllrrr|||xxxrrriiiaaa]]]WWWLLLCCC???BBBCCCDDDFFFHHHJJJKKKLLLIIIHHHHHHLLLQQQUUUUUUTTTUUUXXX[[[___aaabbbbbbbbbZZZWWWUUUSSSQQQNNNIIIEEEBBB===;;;<<<;;;:::;;;>>>>>>EEERRReee}}}uuuaaaRRRJJJGGGFFFGGG@@@;;;;;;;;;::::::<<<;;;;;;;;;;;;;;;;;;;;;:::555777999999999999:::;;;<<<:::999;;;>>>@@@>>>;;;===:::999<<<<<<:::;;;???<<>>@@@@@@AAA@@@AAACCCHHHKKKMMMQQQVVVYYY]]]ggguuu::::::999999999:::;;;<<<>>>>>>===:::888777999:::888999::::::999777555444666888:::;;;:::;;;<<<>>>@@@???===;;;:::999888888555888:::888333//////000000000111222444555666666222333444444555555444444555666777888999:::;;;;;;444777888666333222444777222222111111111222333333999AAAZZZ}}}uuurrrtttsssssswwwuuurrrjjjbbb^^^WWWLLLBBB===@@@AAABBBCCCEEEFFFGGGHHHFFFDDDDDDHHHMMMQQQQQQOOOOOOQQQSSSVVVXXXYYYYYYYYYXXXUUUPPPLLLHHHFFFCCCAAA???;;;:::;;;;;;:::===AAAAAAQQQggg}}}|||lll\\\RRRKKKHHHFFFHHHBBB======<<<:::;;;>>><<<<<<=========<<<;;;;;;999:::;;;:::999888999;;;<<<;;;;;;>>>AAAAAA>>>:::>>>;;;:::>>>???>>>@@@EEEDDDIIIKKKIIIGGGGGGFFFCCCEEEFFFGGGFFFFFFHHHKKKMMMKKKNNNQQQSSSXXXbbbqqq{{{|||}}}<<<;;;:::999999999:::;;;@@@???>>>;;;888777999;;;777999;;;;;;999777666666888:::<<<===<<<<<<<<<===???>>><<<;;;:::999888888888::::::888333000000111222333333444555666777777222333333444444555555555777888999:::::::::::::::666777777555444333444555333222222111111111111222777===SSSxxx|||uuulllccc]]]UUUIII@@@<<<>>>>>>???@@@AAABBBCCCCCC??????@@@BBBEEEGGGHHHGGGHHHIIIKKKLLLNNNNNNNNNNNNPPPMMMHHHDDD@@@>>>======;;;888888999999999>>>EEEKKKdddwww|||yyypppcccYYYRRRNNNIIIFFFHHHCCC???>>>===;;;<<<@@@===>>>>>>???>>><<<;;;:::;;;<<<<<<:::999888999;;;::::::<<<>>>@@@@@@>>><<>>>>>BBBDDDEEEIIIMMMPPPUUUXXXUUUSSSSSSQQQNNNMMMNNNOOOOOONNNNNNPPPRRRPPPPPPPPPRRRWWW```jjjrrrzzz{{{}}}::::::888888888:::<<<===???>>><<<999666666888:::777:::<<<<<<999777666777:::<<<>>>>>>===<<<<<<<<<>>>===<<<;;;::::::::::::::::::999666444333333333444444444555555666666666333333222222333444666777888999:::;;;;;;:::999999999777555555555555444333333333222111111000111111444888GGGbbbyyynnnbbbZZZQQQFFF>>>;;;:::;;;;;;<<<===>>>??????:::;;;============???@@@AAABBBBBBCCCDDDCCCCCCBBBCCCCCCBBB???<<<;;;::::::999666666888999;;;BBBKKK[[[wwwxxxpppmmmrrrwwwzzz}}}~~~}}}zzz{{{~~~{{{vvvmmmeee[[[TTTQQQNNNIIIFFFHHHCCC@@@@@@>>>;;;>>>CCCAAAAAABBBBBBAAA>>><<<:::999::::::999888888:::<<<:::;;;<<<===>>>AAADDDGGGIIIFFFFFFKKKOOOQQQUUU[[[bbbhhhjjjhhheeeeeebbb^^^]]]______^^^\\\[[[[[[\\\ZZZWWWTTTUUUZZZ```dddfffggghhhmmmsssyyy999888777777999;;;>>>???===<<<999666333333555777777:::======:::777777888;;;===??????===;;;;;;;;;======<<<;;;;;;;;;;;;;;;:::999777555555555666666444555555555555555555555444333222111222444777888999:::;;;<<<;;;:::999888;;;888444444666666444111333333222111000000000000333444<<>>GGGQQQggg|||ssseeebbbbbbfffgggfffllltttmmmooooooooosssvvvtttnnneee^^^UUUOOONNNMMMIIIEEEGGGCCCAAA@@@>>><<>>CCCKKKRRRQQQNNNOOOTTTXXX[[[```fffqqqwwwzzzwwwttttttqqqmmmmmmnnnooommmjjjgggffffffccc]]]XXXXXX]]]``````___ZZZ\\\cccnnnvvv>>>;;;777555777:::===>>>999;;;<<<:::777666888;;;888999:::999888777888999<<<<<<<<<===============;;;<<<<<<<<<;;;::::::999888999::::::888555222000666666666666666666666666777666666666666777777888888888999::::::999999999===;;;999777777666444222222111000111222111000...333555;;;CCCNNNccctttooonnnooovvv|||pppddd[[[QQQEEE<<<999::::::999777555444666777666777888:::999888666555:::::::::;;;;;;;;;<<<<<<:::999888777777777888999<<<===<<<:::;;;BBBOOOYYYuuu}}}tttlllddd[[[XXXUUUUUUXXX]]]bbbddddddiiillllllmmmooonnnjjj___\\\WWWRRRMMMIIIGGGEEE@@@======???===:::???HHHNNNOOOOOOKKKFFF@@@<<<;;;===;;;999888888:::<<<>>>;;;888:::@@@CCCDDDKKKSSSUUUSSSSSSWWWYYY\\\ccckkk}}}~~~{{{}}}{{{}}}~~~{{{zzz{{{uuukkkfffddddddeeedddbbbbbbddd^^^]]]aaaiiisss:::888666666888;;;<<<===888888888777555555666777666888999888777666777888;;;;;;;;;<<<======>>>>>>;;;;;;;;;;;;;;;:::999999222444666999999999777666444444444444444555555666777777666666666666777777777888888999999888888888???===;;;::::::999777555222111000111222222000...111333888>>>GGGXXXsss|||mmmfffdddfffpppzzzooobbbYYYOOOCCC:::777888888888666444333444666555666777888888777666555888888888888999999999999999999888888888888999999999:::::::::===GGGVVVaaaxxx~~~nnneee^^^VVVNNNLLLJJJJJJMMMQQQVVVXXXZZZ```ddddddfffiiihhhfff___]]]XXXRRRMMMHHHEEEDDDAAA???@@@BBB@@@===AAAIIITTTUUUUUURRRMMMHHHDDDCCC???>>><<<::::::;;;===>>>>>><<<>>>CCCFFFHHHNNNVVVYYYWWWWWWZZZ\\\]]]cccjjjppprrrqqqqqquuu}}}~~~{{{~~~~~~zzzrrriiihhhiiikkkllllllkkkkkkccc```aaahhhrrr666555444555888:::;;;;;;888777555555666666666555444666777666555555666777888888999;;;<<<===>>>???::::::;;;;;;;;;:::999999777888999999888666444222222222111111222444666777999888777666666555666666777777888888888777777666;;;:::888777777777555333222111111111222222000///000111444888>>>III]]]ooouuuddd[[[YYYZZZfff}}}yyymmm```VVVLLL@@@888555555666666444333222333555333444555555555555444444555555555666666666666777888888999999999999999888:::;;;<<<===CCCPPP___kkk|||zzziiiZZZRRRKKKDDDAAAAAAAAABBBDDDHHHKKKMMMUUU\\\bbbccceeeiiijjjhhh```^^^ZZZUUUNNNIIIDDDAAAAAAAAACCCDDDBBB@@@CCCIIISSSUUUUUUTTTOOOJJJGGGFFFBBBAAA@@@>>>===============<<<===BBBEEEGGGMMMTTTXXXUUUVVVXXXXXXWWWZZZ```dddeeeeeeeeekkkuuuzzzzzzssswww{{{}}}zzzpppooopppssswwwxxxvvvsssmmmgggdddjjjttt~~~888555333333555777999999:::777555555888999888555333444555555444444555666666777888:::;;;===>>>???999999::::::::::::999999:::::::::999777444222000222111111111333555888999999999777666555555555555777888888888888777777666777555444444555444333222333222111222333333111///000///111555888???LLLYYY~~~ooo]]]UUUUUUXXXdddxxxyyylll^^^TTTJJJ>>>777444444555555444333222333555222222222222333333333333333333444444444555555555777888999:::::::::999888;;;;;;===@@@HHHUUUdddnnn}}}xxxiiiWWWJJJEEE???999===>>>@@@BBBCCCFFFHHHKKKQQQZZZ```bbbdddiiikkkkkkbbb```]]]XXXRRRKKKEEEAAA???BBBEEEEEECCCBBBDDDGGGOOOQQQSSSSSSPPPKKKIIIGGGCCCCCCCCCBBBAAA@@@???>>><<<<<<>>>AAADDDHHHNNNSSSVVVSSSSSSUUUSSSQQQSSSWWW___```aaa```eeekkkmmmkkkdddiiipppwww}}}zzz{{{{{{}}}yyywwwppplllqqqxxx~~~<<<888333000111333666777999666333444777888777555222444555555444444555777555666777999:::<<<===>>>888888999999999999999888444555666777888888777777333333333444555777:::;;;999999777666555555555555888888888888888777666666666555444444666666555444444333222333444333222000000///000444777;;;CCCLLLiiisss{{{wwwiii[[[VVVVVV[[[eeesssxxxkkk\\\QQQHHH>>>777666222444555555444333444555111111000000000111333444333333333333444444444444555666888999:::999888888888:::===DDDNNN[[[hhhpppvvvmmm\\\LLLBBB???<<<888;;;>>>@@@BBBBBBCCCFFFIIIIIIRRRYYY[[[\\\```cccdddaaaaaa```\\\VVVNNNGGGCCC<<>>EEEOOOZZZeeeooottthhh^^^QQQFFF@@@>>><<<:::999;;;>>>>>><<<===@@@DDDDDDMMMUUUUUUTTTWWWZZZ[[[^^^___```^^^YYYQQQIIIEEE999@@@FFFEEECCCCCCBBBAAAEEEIIIMMMOOONNNKKKIIIHHHEEEHHHLLLPPPRRRQQQOOONNNFFFHHHHHHDDDDDDHHHLLLMMMOOOMMMLLLMMMLLLJJJMMMRRRUUUZZZ^^^___bbbccc```YYYTTTWWW___iiiqqquuu|||~~~{{{{{{}}}999777555444444444333222111222333222111222333555444666777888777777999:::888888888888888888777777666777777888999999888888<<<;;;:::888666333222111333444777999:::::::::999777777666666666666777777555555555555444333222222111000///111333444444333555444333444555555333111444000///444888:::<<<@@@CCCQQQdddpppqqqlllgggeeeaaagggmmmuuussseeeVVVKKKCCC;;;777777...000222333333222333444222000...---...000333555111111111222222222222333444444444444555666777888===BBBJJJTTT^^^eeehhhiiiWWWPPPHHHBBB>>><<<::::::999;;;===<<<999999===AAABBBLLLSSSRRROOOPPPSSSTTTYYY[[[]]]]]]YYYRRRKKKEEE888AAAGGGFFFDDDDDDCCC??????CCCIIILLLKKKIIIGGGFFFIIINNNTTTZZZ^^^___^^^\\\TTTVVVSSSKKKGGGIIIKKKIIIHHHEEEDDDFFFEEEEEEJJJPPPRRRVVVYYYZZZ^^^aaa^^^YYYUUUUUU[[[dddiiilllsss|||}}}444444555777888777333000111444666555222222555888555777999999888888:::<<<:::999999888777666666555666666777888888888888888666666666666777777777777222444777:::;;;:::888777777666666666666777777888333444444333222111000///444333333555777999999888555444333444555555333111555000...333777888:::===;;;LLLcccuuu{{{xxxqqqmmmooouuuyyy}}}}}}}}}pppbbbSSSIIIAAA:::666777,,,...111222222111222222222000...---...000444666000000000000111111111111444444333333444555777888:::???GGGOOOUUUWWWUUUSSSKKKGGGBBB@@@===999888888<<>>CCC???HHHOOOMMMIIIIIIKKKLLLUUUXXX[[[\\\YYYRRRKKKFFF777BBBHHHGGGEEEFFFDDD???AAAFFFLLLOOOOOOMMMLLLKKKMMMRRRZZZbbbgggiiihhhffffffhhhcccXXXQQQQQQQQQMMMHHHDDDCCCEEEFFFGGGMMMTTTRRRTTTVVVVVVYYY]]]\\\XXXVVVUUUXXX___bbbdddkkkuuu{{{777888999777555222222333000111222444555555444444555777999;;;;;;:::777666999999999888888888888777777888888999999999888888666777888888666555555666777:::===>>><<<999888888888777555444333333333444777555444444444333000...000000000222555666666555777666666555555444333222333333333333444666888999:::III___qqqzzz~~~{{{zzzzzzyyybbb[[[OOOCCC;;;666333111555333111111222222222111///000111222333222111111333333333222222222222111333444555555666666555555999:::???GGGOOOPPPKKKEEEBBBBBBBBB>>>999777888:::666:::>>>===:::999>>>BBBFFFMMMQQQLLLFFFEEEFFFFFFKKKRRRZZZ]]]YYYPPPHHHCCCBBBBBBBBBAAAAAABBBEEEGGGBBBCCCEEEHHHJJJKKKLLLLLLQQQWWW___eeejjjmmmoooqqquuuvvvrrriiiaaa\\\WWWRRRMMMDDD>>>@@@CCCEEEKKKSSSPPPUUUYYYZZZ[[[\\\YYYSSSVVVUUUWWW\\\___cccmmmwww}}}}}}777888:::999777555444444555666777777777666555444666777999::::::999888777888888888777777777666666777777888888999888888777666888999999888666666666555888;;;<<<;;;999888888999888777666555666666777666444333333444333111///111111111333666777666555777666555444333333333333333333333333444666777999888DDDVVVkkk}}}}}}vvvsssrrrqqqrrruuu}}}{{{lll[[[TTTJJJ@@@:::777555444555333111111222222111000000111222333444333333222333333333222222222222222333333444555555555555444999:::<<<@@@CCCDDDAAA>>>@@@@@@???<<<888666777::::::>>>@@@>>>:::999===BBBIIIQQQUUUPPPIIIGGGFFFEEECCCIIIQQQWWWVVVOOOFFFAAABBBBBBBBBBBBBBBCCCDDDEEEBBBBBBDDDFFFHHHJJJLLLMMMSSSWWW]]]dddiiinnnsssvvv|||sssllljjjfffaaaQQQHHHBBBBBBDDDFFFLLLSSSRRRWWW[[[]]]___```\\\VVVVVVVVVZZZaaagggmmmwww|||uuuzzz~~~888:::<<<<<<999777666555888888888888777666555444888888888888888888888888777777777777666666666555777777777888888777777666666888;;;<<<:::888666666333666999:::999888888888:::999888888888888999999444333333333444444222000222111111333555666666444777666444222222222333444333333222333444555777888888>>>LLLddduuulllhhhhhhjjjmmmttt}}}{{{yyyxxxzzz|||~~~xxxhhh[[[PPPJJJBBB<<<999777666666444222000000111222111000222222333444444444444333333333333333333333333333333333444555555555555555888999:::999999999;;;<<>>@@@BBB???:::999===BBBOOOXXX]]]WWWNNNIIIGGGEEE???DDDLLLSSSVVVSSSKKKEEEEEEDDDCCCCCCBBBBBBCCCCCCAAAAAAAAABBBEEEHHHLLLNNNTTTWWW]]]bbbhhhooovvv{{{xxxuuuuuusssnnnXXXPPPHHHFFFFFFHHHMMMRRRSSSXXX]]]___ccceeebbb\\\YYYYYY___hhhooouuu~~~|||{{{~~~zzz;;;===???>>>;;;777555444555555555555555444444444::::::888777777888888999888888777777777666666666666666777777777666555555555888<<<===;;;999666555111333666888777777888888;;;;;;:::999999999888888444333333333555555333111222111111222444555444222777555333111000222444555333333222222333555666777;;;===HHH```~~~rrrllllllnnnpppttt{{{~~~}}}uuuooonnnooonnnlllllljjjfffbbbaaabbbdddffffffeeeggglllpppuuu}}}tttgggYYYNNNFFFBBB<<<888666666666555333111000000111222111000222222222333333333333333222222333333444444555555555555666777777777777666555888;;;:::888999>>>BBBIIIGGGCCC???;;;:::::::::===???@@@===999999???DDDVVV```fff___SSSKKKFFFDDDAAACCCHHHNNNSSSSSSOOOKKKMMMJJJDDDAAA???@@@@@@AAA??????>>>???AAAFFFJJJMMMTTTXXX^^^ccciiiooouuuyyy}}}||||||}}}zzzuuuaaaZZZQQQLLLKKKLLLOOORRRQQQVVV[[[___eeeiiigggaaa\\\]]]bbbkkksssxxx~~~~~~xxxuuu>>>@@@@@@>>>:::666333222222222333444555666777888<<<;;;999888888888999:::999999888888888777777777666666666666666555444333444888;;;<<<;;;888666555000222555666666666777888<<<;;;;;;:::999777666666555444444444666666444222111111000111333333222000666444222000000111333555333333222222333444555666<<<>>>JJJaaa{{{rrrppptttyyy|||~~~{{{mmmdddfff___XXXUUUWWWXXXXXXXXXWWWUUUQQQNNNLLLMMMNNNPPPNNNNNNQQQVVVZZZ\\\bbbiiiooovvvxxxqqqggg\\\PPPFFF@@@===999666555444333222333111000000111222222111111111111111111222222333222222333444555555666666777888888999999999999999555999======:::;;;AAAGGGNNNJJJDDD???;;;999888777:::<<<===;;;888:::AAAHHH^^^hhhmmmeeeVVVKKKEEECCC@@@AAACCCGGGKKKNNNOOONNNWWWOOOEEE>>>;;;===>>>???>>>===<<<<<<>>>CCCHHHKKKQQQVVV^^^dddiiimmmppprrrzzz}}}wwwlllggg^^^WWWUUUUUUVVVUUUOOOSSSVVV[[[cccjjjiiiddd]]]]]]bbbllluuuzzz}}}xxxtttqqq@@@@@@???<<<888444333333222333444666888;;;===>>>>>>===;;;:::999::::::;;;999999999999888888888888555555555555555444333222444666999:::888666444444000222444555555555777888;;;;;;::::::999777666555777666666666777777555333222111111222333333111///444333111000000111333444444333222222222333555666999>>>LLLaaa}}}wwwsssuuuyyy}}}qqqdddYYYSSSUUUMMMHHHHHHIIIHHHHHHJJJJJJIIIFFFDDDCCCCCCDDDEEEBBBAAADDDIIIKKKKKKNNNTTTXXXaaafffbbbZZZRRRIIIBBB===:::777555444444222111333222000111222444333333111111000000000111222333222222333444555777777888999999:::;;;;;;;;;;;;;;;777;;;======;;;===CCCHHHMMMHHHAAA<<<888777555444888:::;;;999777;;;DDDLLLeeeooossshhhVVVIIIDDDAAA@@@BBBDDDFFFIIILLLQQQUUUZZZQQQEEE===;;;===>>>???===<<<::::::<<<@@@DDDGGGMMMSSS[[[bbbfffiiikkkmmmuuu}}}wwwsssuuurrrkkkccc______]]]YYYQQQRRRSSSVVV___ggghhhccc\\\[[[```kkkuuu{{{~~~xxxtttqqqooo======<<<999555444444555444555666777:::===@@@BBB???>>>===<<<<<<;;;;;;;;;888888888888777777777777555555555444444333222111333555666666555333333333111333555555555555666888888888999:::::::::999888:::999888888888888555333555444333333444444222000222222111111111111222222444333222222222333444555444===JJJZZZoooyyyuuuwww{{{~~~yyygggYYYQQQLLLJJJIIIDDDBBBDDDEEEBBBBBBEEECCCCCCBBBBBBBBBAAAAAAAAA>>>===>>>AAABBBAAAEEEKKKLLLTTTYYYTTTMMMGGGBBB===999777555555555555333111444222111222444555555444222222111111111222333444222222333555666777999999999::::::;;;;;;;;;;;;;;;999::::::999;;;AAAJJJQQQLLLFFF???:::888888777555999;;;;;;999888<<>>>>>??????>>><<<;;;::::::;;;>>>AAACCCJJJNNNUUU\\\aaaeeeiiilllmmm|||~~~wwwtttssswwwwwwqqqiiidddccc^^^XXXWWWUUURRRRRRZZZcccccc___\\\YYY\\\fffpppvvv{{{~~~xxxtttqqqooommm;;;;;;999666444444666888555666666777:::===@@@AAA@@@??????>>>===<<<<<<;;;777777777777666666666666444555444444333222111000222444555444222111222333222444555555444555666888555777999;;;<<<<<<<<<<<<<<<:::999999999888666444777666555555666666444222111111111111222222111111444333222222222333444555222;;;HHHSSS```wwwzzztttuuu|||~~~iiiVVVJJJEEEDDDEEE>>>;;;<<>>???DDD<<<===>>>>>>???>>>>>>===???<<<<<<>>>>>>>>>BBBIIIHHHOOOQQQKKKCCC???<<<999777666444555666666444333444333222222444666666555444333222222222333444555222222333555666888999:::888999::::::;;;;;;::::::999777666666<<>>;;;::::::999;;;===???@@@HHHKKKQQQWWW\\\ccciiinnnhhhyyy|||wwwyyy|||tttvvvqqqhhhdddbbb\\\TTT\\\XXXRRRQQQXXX``````[[[]]]YYYYYYaaaiiinnnrrrvvv~~~xxxtttqqqpppnnnmmm999::::::888555222111111111333777:::<<<=========>>>===;;;;;;<<<;;;888666555666777666444333333555333222111111333333222111111111222333333444555555222333444444333444777999:::666555777===AAA@@@>>><<<999666444555666666555888444111111333444333111222111000//////000111222333333444444333333555777666777AAAPPPYYYddd}}}~~~xxx~~~xxxxxxnnnyyy~~~{{{zzzkkkXXXLLLIIIGGGCCC??????>>>>>>???@@@@@@@@@???DDDAAA===;;;;;;<<<<<<;;;???>>>>>>???AAABBBBBBAAAJJJMMMNNNJJJCCC======>>>:::999666555444555666777444444444555555555666666333333444444444444333333555555444444444444555555<<<:::888999;;;;;;888555555;;;<<<;;;BBBRRR]]]^^^UUUFFF888555666666999===AAA>>><<<:::888:::CCCNNNmmmuuuwwwlllZZZLLLCCC>>>>>>BBBFFFHHHHHHLLLSSSZZZWWWQQQJJJGGGGGGFFFBBB???===>>>===<<<;;;<<>>>>>>>>===<<<:::::::::999777555666777777666444222333444333222222333555666555444222222222333444444444555444555555777888999:::::::::777666888===@@@@@@===;;;999666444444555444333555333111111222333222222333222111000000111111222333333444333333333555666555555;;;GGGNNNWWWlllzzzoooqqqyyyvvvjjjttt}}}nnnooohhh\\\MMMDDDBBBAAA???;;;>>>>>>>>>@@@BBBCCCDDDDDDEEEBBB>>><<<<<<<<<;;;;;;<<<===>>>???@@@BBBDDDEEEPPPPPPMMMIIICCC???>>>???:::999777666555666666777555555555555555555555555555555666666666666555555666666555555555555666666:::999888999;;;;;;888666888===>>>@@@LLL^^^gggfffTTTGGG<<<::::::999;;;???CCC???<<<;;;999:::DDDOOOllltttuuuiiiXXXJJJBBB>>>AAADDDGGGIIIKKKPPPWWW\\\]]]WWWPPPMMMLLLJJJFFFBBB>>>???>>>===<<<===@@@BBBFFFGGGLLLTTT]]]eeehhhhhhhhhssszzzvvvpppppprrrrrrkkkiiiiiinnnooolllkkkmmmsssiii]]]TTTSSSXXX^^^aaaaaa___]]]^^^cccjjjppptttzzz~~~~~~~~~wwwuuuqqqnnnkkkiiihhhhhh:::::::::999777555444333333444777:::===>>>??????<<<;;;999999999888555333777888888666333222222333111111222444777888777666333444444444444444444444777666777:::>>>@@@>>><<<;;;999888:::>>>@@@???===:::888555444444444222111000111222111000000222333555444333222222222222222333333333333333444444555777333555===CCCKKKZZZjjjuuuiiijjjyyy}}}qqqdddkkkxxxwwwiiijjjzzz|||jjjVVVMMMCCC>>>>>>???>>><<<>>>???BBBEEEHHHJJJJJJKKKFFFCCC???<<<<<<<<<;;;:::999;;;===>>>???BBBGGGLLLWWWSSSMMMHHHEEECCCAAA@@@;;;:::999888777777666777666666666666555555555555777777888888888888777777777777777777777777777777888888888999;;;:::888666===@@@CCCIIIZZZlllooohhhOOOGGG???===<<<===@@@DDDGGGBBB===;;;999;;;DDDOOOfffmmmnnncccUUUJJJDDDAAADDDEEEGGGKKKPPPVVV\\\___ddd___XXXTTTQQQNNNIIIEEE@@@@@@???>>>===>>>AAACCCGGGHHHLLLSSS[[[bbbfffhhhhhhrrryyyxxxrrrqqqrrrrrrkkkhhhhhhnnnrrrssstttwww}}}ssscccWWWSSSWWW]]]aaafffdddcccdddiiinnnqqqsssvvvxxxrrrkkkqqqxxx{{{sssqqqpppooommmllljjjiiiiii;;;:::999999999888666555444555888:::<<<>>>??????<<<;;;999999999777555333888888888666333111111222...///111555999:::999777555555555444444444444444888777777<<>>???>>><<<888777555444444444222000///111333111///...111444666666555444444333333333444333222222333444444333999444333999???FFFPPP[[[sss~~~zzzooohhhnnnxxx{{{oooaaaeeeooo~~~xxxvvv{{{mmmYYYKKKGGGAAA???@@@BBBBBBBBBAAAFFFLLLQQQSSSRRRPPPOOOFFFCCC???<<<<<<;;;;;;:::555999=========AAAIIIPPPYYYTTTMMMKKKJJJIIIDDD???===<<<;;;:::888777666666777777777666666666666555999999::::::::::::999999888999999999999999999888888999999::::::999777666AAAFFFLLLWWWiiivvvpppbbbJJJDDD>>><<<===BBBHHHLLLLLLFFF???;;;999:::BBBKKK\\\dddfff___TTTNNNJJJGGGEEEEEEGGGLLLTTT\\\aaacccgggccc]]]XXXSSSNNNHHHDDDAAAAAAAAA???>>>???BBBEEEEEEGGGJJJPPPXXX```fffjjjnnnvvv}}}~~~zzzwwwwwwxxxqqqnnnnnntttxxxvvvuuuvvv}}}sssfffZZZUUUWWW\\\```iiiiiikkkooosssuuutttqqqwwwtttlllhhheeejjjsss~~~uuunnnmmmnnnmmmmmmkkkiiigggfff;;;999999:::;;;<<<:::888555666888999;;;<<<===>>>;;;:::999999999888666444888888888666333111111222111222555999===>>>;;;999666555555555555555555555777666666<<>>???>>>>>>?????????===;;;777555444444555555555444333444444111...---000333666666666666555555444444555333111111333444333222777333222666===DDDMMMTTT^^^pppyyyuuuqqqhhhgggtttxxx|||uuulllmmmrrr{{{bbbPPPEEECCCAAA@@@AAADDDFFFGGGJJJQQQZZZ^^^]]]XXXRRROOOEEEBBB>>><<<;;;;;;::::::444888<<<<<<<<<@@@HHHOOOVVVQQQNNNOOOQQQOOOHHHAAAAAA@@@>>>;;;999777666666777777777777777777777777::::::;;;;;;;;;;;;::::::999999:::;;;;;;:::999999::::::;;;:::999888888888CCCMMM[[[iiixxx~~~ppp\\\HHHCCC===;;;AAAKKKTTTXXXOOOHHH@@@;;;888888>>>FFFVVV^^^ccc___XXXSSSOOOKKKFFFGGGIIINNNWWW___dddffffffddd___YYYSSSLLLEEEAAABBBBBBAAA@@@???@@@CCCEEECCCEEEIIINNNVVV```iiioootttyyy{{{{{{}}}yyyuuuvvv}}}|||vvvttttttooofff^^^YYYYYY]]]```iiikkkqqqzzzxxxrrrwww{{{~~~yyypppgggaaa```bbbdddnnnzzz~~~{{{uuuppplllllllllkkkiiifffcccaaa:::888777:::>>>???>>>;;;777777888999999:::;;;;;;:::999888888999999888666777888888666333222222333666777;;;???BBBAAA>>>;;;555555666666666666666666555555666;;;AAADDDCCCBBB@@@AAAAAAAAA@@@>>><<<;;;777555333333666999:::;;;;;;999666111......000333555555666777777666666555666333000111333444333000222111111333888???GGGMMMPPPdddoooooolllgggjjjyyy~~~mmmYYYLLL???@@@@@@@@@AAADDDHHHLLLWWW]]]dddeee___VVVNNNJJJBBB???<<<::::::;;;::::::666888:::;;;<<>>>>>HHHVVV]]]^^^MMMFFF>>>;;;888777<<>>999888888777777888888888666666666777888999888666666777777666444222333444888999===AAACCCAAA<<<999555555555666777777777888444555777;;;???BBBEEEFFFAAACCCCCCCCC@@@>>>;;;:::666444222333777<<>>@@@AAAJJJJJJLLLPPPTTTUUUSSSPPPLLLHHHBBB<<<777555555555666666777777888999::::::999999::::::::::::999999888999;;;<<<<<<;;;999888777888888888999<<>>999444444555555666777888888999333666999;;;>>>AAAFFFIIIBBBDDDEEEDDDAAA===;;;:::666444222333888???EEEHHHKKKBBB888111///000111000222333555666777888777777777333///000333555222///111444444111000555<<<@@@???QQQ___nnngggSSSIIIFFFCCCFFFIIIJJJLLLQQQYYYaaalllmmmjjj```RRRFFF@@@???>>>;;;888777888::::::::::::999888:::<<<======<<>>;;;???OOO\\\ZZZOOOBBB<<<888888999999<<<@@@FFFVVVhhhsssxxxwwwqqqiii[[[^^^```]]]YYYYYY^^^cccmmmmmmkkkeee]]]SSSLLLHHHAAAAAAAAA???>>>???BBBEEEPPPRRRSSSVVV[[[eeerrr{{{zzzrrrjjjgggiiillllllnnnvvvyyyyyyzzz}}}~~~qqqfffbbbaaa``````______^^^^^^aaajjjvvvzzztttooommmeeedddcccaaa___^^^]]]\\\777888999:::::::::999999666555666888666333444888555666777666666777:::<<<999::::::888444222333555666999;;;999666333444666666444222333777999888777555777999<<<@@@CCCFFFGGGEEEBBB>>>>>>@@@AAA@@@>>>;;;666333444777;;;EEEOOONNNKKKAAA666111222111---111222444555666777777777666333//////111222111///333444444444444666999;;;EEEHHHTTTiii|||vvvyyymmmZZZOOOHHHCCCGGGKKKRRRYYY\\\^^^ccchhhmmmcccVVVMMMIIIEEE@@@<<<===<<<;;;999888888777777666999<<<<<<::::::;;;===BBBCCCEEEIIINNNPPPQQQQQQOOOJJJBBB<<<999999999:::999999888888888888888999555555666888999999666444::::::999999999888888888===888444666<<>>;;;:::;;;<<<:::999999444111222555;;;GGGQQQZZZVVVKKK===555333222///111111222333333333222222555222000000111222111///222333333333333444777:::@@@EEERRRiiiqqqqqqsssrrrqqqsss~~~~~~eeeUUULLLHHHEEEHHHPPP\\\cccdddccceeehhh___WWWMMMFFFCCCAAA>>>;;;<<<;;;:::888888777777777777999;;;;;;::::::;;;>>>AAAAAACCCEEEHHHJJJKKKKKKMMMHHHBBB===::::::::::::<<<;;;:::999888888888888777777777888:::999777555777777777666666666666555777444444999CCCQQQ^^^gggtttzzz~~~yyykkkXXXIIIAAA>>>???BBBKKKUUUWWWOOOFFF;;;;;;<<<;;;::::::<<<>>>HHHRRRbbbsss~~~}}}xxxwwwkkk```\\\VVVQQQWWWaaalllnnnqqqsssooodddXXXQQQNNNIIIEEEBBB??????EEENNNUUUXXXYYYXXXZZZcccsss{{{tttnnnkkkkkkkkkkkkiiijjjsss~~~~~~uuuggg^^^[[[\\\]]]\\\ZZZ^^^gggmmmnnnyyysssoooppppppmmmlllnnnkkkgggcccdddmmmzzz~~~xxxsssnnniiifffeeedddbbb```^^^[[[VVVRRR===;;;777555444444666888<<<777555999;;;:::888888999999999777666777999<<<<<<======<<<::::::;;;<<<:::666222000000222444555777555444555777888888888888999;;;===@@@CCCEEEFFFDDDAAA???>>>>>>>>>===;;;999444///000444;;;GGGSSSbbb```VVVFFF999444333222111222222222111000000///222111111111222222111///111222333222222333666888>>>CCCQQQhhhzzzvvvsssuuuccccccoooxxx{{{xxxppp[[[OOOJJJIIIIIIOOO[[[iiimmmggg```^^^^^^PPPJJJCCC???>>>???===<<<<<<;;;;;;:::999999999::::::;;;<<<<<<;;;<<<>>>@@@AAAAAAAAABBBCCCEEEFFFGGGJJJGGGCCC>>><<<;;;;;;<<<>>>===;;;:::888777777777:::888777888999:::999777666666555555555555555444444555777???NNN^^^lllttt{{{|||xxxnnn___OOODDD>>><<<@@@IIIUUU[[[XXXMMMCCC999:::<<<;;;::::::<<<>>>IIISSScccuuuttteee^^^XXXSSSWWW```jjjqqqzzz~~~zzzoooaaaXXXQQQKKKFFFCCC@@@???EEELLLSSSWWWYYYXXXZZZcccrrryyysssnnnlllkkkjjjkkkfffbbbgggwww~~~~~~vvvmmmggg___WWWRRRQQQWWWWWWVVVYYYcccqqqyyyzzz|||{{{wwwrrrooolllhhhiiirrr}}}xxxyyyzzztttooojjjfffbbbfffcccaaa^^^[[[WWWRRRNNN@@@===888555444666:::<<<>>>777444888===<<<999777;;;;;;:::888777777:::<<<============<<<======>>>;;;777333222444666666555777666666666777888888888999:::;;;>>>@@@BBBDDDEEEDDDCCCBBBBBBBBBBBBAAAAAA;;;555000///222888EEEPPP\\\^^^XXXJJJ<<<555333222222222222222222111111000000000111222333333111000222333333333222222555777===BBBOOOccc|||sssmmmmmmzzz|||wwwrrrfff___eeezzz~~~hhhXXXOOOKKKLLLOOOZZZgggqqqmmm___SSSNNNLLLFFFCCC>>>======>>>>>>>>>>>>======<<<<<<======>>>>>>>>>>>>>>>>>>???AAABBBBBBCCCCCCCCCCCCEEEGGGIIIIIIHHHFFFBBB???======>>><<<;;;:::999888888888888:::999777777888888888777666666666666666666666666888;;;@@@IIIYYYjjjuuuyyy}}}xxxnnn```QQQDDD>>>;;;===CCCQQQ^^^aaaWWWJJJAAA999999999888777999<<>>;;;777444444777;;;>>>>>>777444888===;;;888777;;;<<<<<<:::999999:::<<<===<<<;;;<<<<<<===>>>>>>999666444555777888666333777888888777777777888999::::::<<<===???AAABBBCCC===>>>??????????????????===777222111222555???IIIJJJOOOPPPGGG<<<666333000///000111111222222111111...000222333333222222111444555555444222333555777999===HHHYYYnnnqqqjjjnnnuuupppiiigggccccccmmm}}}zzz~~~}}}iii\\\UUUQQQSSSXXXeeeooorrreeeSSSHHHCCCAAAAAA@@@>>>======>>>>>>>>>============>>>???@@@@@@@@@?????????AAABBBBBBCCCAAACCCFFFFFFGGGHHHKKKNNNLLLMMMLLLIIIDDDAAA@@@@@@999999888888888999999::::::888666555666777666555444555555666777888888999<<>>???@@@@@@:::<<<>>>>>>===<<<===>>><<<888555444333444999AAA:::AAACCC???:::666333///---......///000000000///---///111222222222333444555666555444222222444666222777???LLL^^^sssrrrnnnlllsssppplllooommmmmmvvv|||nnnddd^^^YYY[[[aaajjjqqqnnn\\\KKKEEECCCAAA???>>>>>>===============<<<<<<<<<===>>>???AAABBBBBBAAAAAACCCEEEFFFDDDCCCBBBFFFJJJLLLLLLMMMPPPSSSRRRTTTTTTQQQJJJEEEBBBBBB888888888999999:::;;;<<<999777666666777777555444333444555777999;;;<<<===@@@HHHRRR\\\lllzzzzzzrrrllleeeXXXKKKBBB>>>>>>???DDDJJJWWW```ZZZIII??????888777555333333777===BBBHHHTTTiiiyyyooodddYYYWWW\\\kkkyyygggWWWNNNFFFBBBAAA???BBBFFFOOOTTTXXXYYY[[[cccrrr}}}}}}uuupppkkkgggaaa]]]XXXVVVVVV___qqqxxxddd[[[YYYSSSOOOMMMMMMLLLKKKPPPVVV]]]hhhyyy}}}wwwqqqrrrwww|||vvvsssooommmkkkiiigggeee^^^[[[WWWTTTQQQNNNJJJGGG888888777777666777777777===::::::<<<===::::::<<<777:::>>>@@@???===<<<<<<>>><<<999:::<<<===<<<:::666666666555444444666888888::::::999777777999;;;999::::::;;;<<<======>>>===@@@BBBAAA>>><<<<<<===999777666777666444666;;;666::::::777666666444/////////000000000///......---///111111000111444666555555555333111111333444222555:::BBBOOObbbvvv~~~sssrrrjjjrrrrrrssszzz{{{zzzrrrlllggg```bbbiiilllppphhhUUUGGGEEEDDDAAA>>>???@@@@@@???>>>??????>>>>>>???@@@AAACCCEEEFFFGGGGGGHHHKKKNNNNNNKKKHHHGGGLLLSSSUUUTTTSSSVVVXXXXXX[[[]]]XXXPPPHHHEEEDDD<<<;;;;;;;;;;;;<<<<<<===999888888888999888555333666777999<<>>888===666777777777888:::>>>AAAJJJWWWnnn|||lll\\\WWW\\\mmm|||hhhWWWMMMDDDAAA@@@???AAAEEELLLTTT\\\aaaccciiirrr{{{|||ssslllgggaaaZZZTTTPPPQQQTTT]]]pppzzzfff[[[VVVSSSPPPNNNOOORRRTTTVVV^^^gggttt{{{uuurrrvvvyyyzzzxxxvvvvvv{{{~~~zzzssspppllliiigggdddaaa___ZZZWWWTTTQQQOOOMMMJJJGGG;;;;;;;;;;;;:::888777666===<<<===???===:::;;;???555999>>>AAAAAA>>>===<<>>888:::;;;:::777777999;;;999999::::::;;;<<<<<<<<<>>>@@@BBB@@@<<<888777888666555666999888444555999888999777333333666555000444444333333222000///......000111000///000444888444444444222000000111333666888:::>>>FFFUUUhhhvvv}}}yyyrrrssslllsssrrrttttttpppkkkeeefffmmmllloooeeeQQQDDDDDDCCC>>>???AAABBBCCCBBBBBBBBBCCCBBBBBBCCCDDDFFFHHHJJJKKKNNNNNNOOOSSSVVVVVVRRRNNNMMMTTTZZZ]]][[[YYY[[[]]]]]]```bbb]]]SSSJJJFFFEEE@@@???>>>===============999999999:::;;;999666333;;;<<<>>>BBBEEEHHHKKKLLLPPP[[[dddiiirrrvvvjjjYYYMMMHHH@@@:::888999;;;<<>>@@@NNN\\\tttrrr___XXX\\\nnn}}}hhhVVVMMMCCC@@@@@@???AAADDDIIITTTaaahhhkkkmmmsssxxx{{{qqqiiiddd]]]UUUNNNPPPQQQSSS\\\nnneeeZZZVVVQQQMMMKKKJJJNNNUUU[[[aaalllwww|||uuutttzzzzzzvvvqqqmmmoooxxx}}}xxxtttrrrooojjjfffccc___\\\YYYXXXUUUQQQOOONNNLLLJJJHHH777888999999999:::===@@@===>>>???>>>;;;999888999999;;;???AAA@@@===888555>>>888777===>>>:::777777555888:::999777777999;;;<<<:::999999;;;<<<<<<;;;<<<;;;999888888888999999AAA???===;;;999999::::::555444333555888999777555333333222111111111222222333000......111222111///111000//////000222444555777666444333444555555555:::666666<<>>???AAACCCDDDDDDDDDEEEGGGIIIGGGHHHJJJKKKLLLNNNQQQTTTYYYZZZYYYZZZ^^^bbb^^^WWWUUU]]]fffgggdddcccgggmmmjjjjjjhhhcccZZZQQQJJJFFFDDDCCCBBBBBBBBBBBB@@@>>>BBB???>>>@@@@@@===>>>@@@===@@@DDDJJJOOORRRUUUVVV]]]\\\]]]aaaccc___VVVOOOHHH<<<555888999666:::DDDHHHEEEBBB@@@>>>;;;888666555444555888888888<<>>@@@AAA@@@AAALLLVVVdddmmmppprrrtttwww}}}xxxtttmmmfff```ZZZVVVSSSKKKOOOXXXbbblll}}}mmm___YYYTTTPPPOOOQQQQQQVVV___fffoooyyynnnhhhjjjrrr}}}~~~yyyuuurrrpppmmmhhhccc___\\\[[[[[[WWWTTTPPPNNNKKKHHHEEEBBB:::;;;;;;:::999:::<<<>>><<<===>>><<<:::888888888888:::===??????===:::888???;;;:::???@@@<<<999:::999;;;<<<;;;999999:::======;;;::::::;;;<<<<<<;;;;;;:::888777777777888999=========<<<;;;:::888888666444333555777888777555333333222222222333333444555222000000222333222111222222222222333444555555555444222222333444444444888444444:::???EEEMMMUUUfffvvv{{{ssspppkkkddd[[[^^^dddnnn|||xxxsssmmmkkklllbbbZZZOOOFFFBBBBBBDDDEEE@@@DDDHHHIIIJJJJJJLLLNNNOOOPPPRRRSSSUUUYYY^^^bbbiiijjjiiijjjmmmpppkkkdddccckkksssuuurrrpppssswwwqqqqqqpppkkkbbbVVVLLLFFFEEEDDDCCCDDDEEEEEECCCBBBGGGCCCBBBDDDCCC@@@@@@CCCEEEGGGJJJMMMPPPRRRSSSTTTVVVTTTTTTVVVWWWSSSKKKDDD@@@666333999;;;777:::AAAAAA???===<<<;;;:::888666888666666888999888<<>>@@@@@@@@@AAAMMMWWWeeennnpppqqqrrrttt{{{|||xxxssskkkeeeaaa]]]XXXUUUPPPTTT[[[ccclll|||sss```WWWUUUQQQMMMKKKTTTUUU]]]hhhsss}}}}}}yyyvvvqqqmmmoooyyyzzzvvvssspppnnnkkkgggbbb^^^[[[ZZZYYYWWWTTTPPPLLLHHHEEE@@@===<<<======;;;999999:::;;;:::;;;<<<;;;999777777888888999;;;===>>>>>>===<<<>>>;;;;;;???@@@===;;;<<<===>>>===<<<:::999:::<<<>>><<<:::;;;<<<<<<<<<;;;999888777666666666777888:::;;;<<<<<<<<<999777555666555444555777777666555333333333333333444555666777555333222333444333222333333444555666666666666333222222222222222333333777444555999===???DDDJJJUUUdddooonnniiigggaaaZZZNNNVVVbbbppp~~~zzzuuunnnjjjjjj]]]UUUKKKDDDBBBBBBCCCCCCEEEJJJPPPRRRRRRRRRTTTWWW]]]^^^```bbbeeekkkrrrwww{{{|||}}}|||~~~zzzrrrvvv}}}~~~~~~xxxxxxwwwrrrhhh[[[OOOGGGFFFEEEEEEFFFHHHJJJIIIHHHLLLIIIGGGIIIHHHEEEEEEHHHNNNNNNNNNOOOOOONNNMMMMMMMMMKKKIIIIIIIIIEEE???999777111111999<<<999999===;;;:::999999;;;;;;:::999;;;888777999999888===CCCLLL]]]sssrrr]]]WWWbbb}}}gggUUUJJJ@@@>>>???@@@@@@BBBMMMXXXfffooopppoooooopppwww|||yyysssjjjeeeccc```[[[WWWSSSUUU[[[cccmmm|||lll```UUUSSSTTTQQQNNNLLLZZZ___jjjyyy~~~}}}vvvxxxyyyyyy|||zzzvvvrrrooolllkkkiiieeeaaa]]]YYYWWWVVVSSSPPPLLLIIIFFFCCC???<<<;;;<<<<<<;;;999888999:::999;;;<<<;;;999888888999888999:::;;;<<<>>>???@@@<<<:::;;;<<<=========>>>@@@???<<<:::888888999:::???===;;;;;;<<<<<<;;;:::777777555555555555666777999999::::::999888777666777666555555555666666555333333333444444666777888666555444333333333333222333444555777777777666555222333333333222222333444999666777;;;======@@@DDDHHHRRR[[[\\\[[[[[[WWWRRRMMMVVVcccqqq|||yyyssskkkffffff\\\TTTJJJDDDDDDDDDDDDCCCNNNSSSYYY\\\\\\]]]bbbfffooorrrvvvzzzzzzyyyvvvqqqiii]]]QQQJJJFFFFFFFFFGGGJJJMMMMMMMMMOOOLLLKKKNNNNNNKKKLLLOOOQQQPPPNNNLLLIIIFFFDDDCCCFFFDDDBBBAAA@@@>>>:::666444111111777:::888888;;;:::999888:::<<<======<<<<<<999777888888888===DDDQQQaaauuuqqq]]]YYYgggbbbSSSIII???===>>>???@@@CCCKKKWWWfffoooqqqooonnnooowww~~~|||uuummmiiigggddd]]]WWWPPPQQQWWWbbbnnn~~~cccZZZSSSSSSUUUSSSRRRRRR___jjj||||||~~~|||vvvrrroookkkhhhgggfffccc___[[[WWWTTTRRRLLLJJJGGGFFFEEECCCAAA>>>888:::;;;:::999888999:::999;;;<<<<<<:::999:::::::::999999:::;;;===???AAA;;;<<<<<<;;;<<<@@@CCCEEEDDDAAA===:::999999:::;;;@@@>>>;;;;;;;;;;;;:::999666666444444444555666777999999777777666777888999888777666555444444555666333333333444555666777888444444333222111111222222222333555666666555444444222444666666444444555777999777888<<<>>><<<===AAABBBFFFKKKMMMOOOSSSSSSRRRRRRXXXcccooo{{{zzzxxxrrriiibbbaaaRRRMMMFFFCCCEEEIIIKKKLLLTTT[[[bbbfffiiioooxxxzzzwwwqqqkkkeee\\\SSSMMMGGGEEEEEEGGGJJJMMMNNNNNNNNNLLLLLLOOOPPPOOOPPPTTTPPPOOOLLLHHHDDD@@@>>>===>>>===<<<;;;::::::888777888444333555777777888:::999999888:::<<<======<<<<<<888666777777888???FFFVVVeeezzzooo]]]\\\mmm~~~aaaQQQGGG???======>>>@@@DDDIIIUUUeeepppsssrrrrrrsss}}}zzzuuuqqqnnnggg^^^VVVQQQPPPUUUaaappppppbbbZZZTTTSSSSSSSSSUUUXXXdddvvvzzzuuuppplllhhheeecccbbb```]]]YYYTTTPPPNNNJJJHHHFFFDDDCCCBBB???===888:::<<<;;;:::999999:::888:::<<<<<<;;;::::::;;;;;;;;;::::::;;;<<<>>>???>>>@@@???<<<===EEELLLPPPIIIEEE???<<<;;;===>>>>>>@@@===;;;:::::::::999777666555444444444555666777:::888777555666777999;;;888888888555333333444666444444444444444555666777111222222222000000222333333333444444444444444333222555888888666555777999999666777;;;;;;999:::===@@@@@@AAAEEEKKKRRRWWWYYYYYY\\\eeeppp{{{{{{wwwpppeee\\\YYYNNNKKKFFFCCCCCCGGGMMMRRR\\\fffrrrzzzzzzrrrkkkddd\\\SSSLLLFFFDDDCCCDDDGGGJJJKKKKKKKKKHHHIIILLLMMMLLLNNNQQQLLLJJJGGGCCC@@@===;;;:::777777777777666777777777:::777444333555777888999888777777999;;;======<<<<<<888666777888;;;CCCLLLZZZkkkmmm]]]```sss~~~bbbOOOFFF???=========@@@EEEHHHTTTeeeqqqwwwyyy|||~~~~~~~~~|||vvvkkk___WWWTTTSSSWWWcccsssyyyddd___XXXRRRQQQRRRTTTZZZaaaqqq}}}wwwqqqmmmiiieeebbb______^^^[[[WWWRRRMMMJJJLLLIIIFFFCCC@@@>>>:::777<<<>>>???>>><<<:::999999777888:::;;;:::999:::;;;===<<<;;;;;;;;;;;;<<<===???AAA???:::===HHHSSSXXXKKKFFF???;;;<<<>>>@@@@@@???===:::999999999777666666555444444444555777888777777777777888999999:::999999888555222111444666555444444333444444555555///111222222000000333555555444444333333444444444111555999999777555777:::<<<999888::::::777777999???===>>>EEEPPPZZZ```dddhhhhhhmmmwwwzzzuuulll^^^SSSNNNKKKKKKHHHDDDCCCIIISSS\\\ooo||||||sssjjj___RRRIIIEEECCCAAAAAACCCEEEFFFFFFGGGDDDDDDGGGGGGEEEFFFIIIBBBAAA>>><<<:::999888888444555555666555555555666777666444333444777888777888777777:::===@@@@@@@@@<<<888666888;;;???IIIRRRbbbtttkkk]]]dddyyyzzzaaaMMMEEE>>><<<<<<<<<@@@FFFHHHUUUggguuu}}}zzz~~~pppccc[[[VVVSSSWWWfffyyyrrr```ZZZVVVTTTUUUXXX]]]gggrrryyyuuupppllliiifffcccaaa\\\\\\\\\ZZZVVVPPPKKKGGGJJJGGGCCC@@@>>>:::777444@@@AAABBBAAA===:::999888555777999999999888999:::>>>>>>===<<<;;;:::::::::===@@@===777:::HHHUUU[[[JJJDDD===999:::===?????????===:::999888888666555666555555444555666777888555666888:::;;;:::999888999:::999666222111333666555444444333333333444444...111333222111111444777666666444333333444555666000555999999666555777:::@@@===;;;<<<:::777666999>>>;;;>>>HHHVVVaaahhhlllwwwuuuxxxxxxrrrgggWWWJJJDDDAAADDDFFFFFFHHHRRRbbbooo|||qqqbbbQQQFFFDDDBBB??????@@@BBBCCCCCCEEEBBBAAABBBBBB>>>???AAA:::888777555444444555555444666777777666555555666333444333333555888888555999888999===AAADDDEEEEEE<<<888777999===CCCMMMWWWlll~~~kkk^^^fff|||uuu^^^LLLEEE>>><<<;;;<<<@@@FFFIIIVVVhhhwwwwwwvvvtttfff^^^SSSQQQVVVggg}}}tttcccXXXVVVWWW\\\aaaiiivvv~~~|||{{{{{{rrrnnnjjjgggeeedddbbb```[[[[[[[[[YYYUUUOOOIIIFFFEEEBBB@@@===<<<:::777555CCCAAA??????>>><<<999777444666777666555777===BBBDDDAAA===;;;<<<===>>>>>>BBBCCC???888:::BBBHHHHHH???>>>===<<<===>>>AAABBBFFF???:::777333//////222222444666999:::999777666888888777666666666666666555444333333222222333333777666555555444333000---333222000//////000222333333111000222444555222000444555666888:::<<<===>>>===<<<:::888777777777888===999:::FFFVVVfffuuu|||~~~sssggg[[[OOOJJJKKKDDDFFFJJJMMMOOOYYYnnnrrr___SSSOOODDDAAA>>>===>>>???@@@???===============<<<<<<<<<999888777555444444444444444333444888;;;<<<:::777;;;888666666888999777555;;;888888@@@JJJOOOLLLFFF<<<:::::::::;;;???LLLYYYmmmeee]]]kkk}}}fffNNNGGGAAA<<<<<<<<<<<>>;;;:::888666555AAA???======<<<;;;888555444666777666666888===BBBFFFBBB>>>;;;;;;;;;;;;;;;BBBEEECCC<<<999===???>>><<<;;;:::;;;<<<>>>AAABBB@@@;;;888888777555666:::555555555555555555555555777777666666555555666666222222111111111111222222444444444555666555333111333222111111111111222333444222111333555666444222222333555777999;;;<<<===<<<;;;999888777777777777<<<:::===GGGUUUeeexxx}}}{{{uuuxxx}}}nnnbbbWWWMMMIIIIIIGGGGGGKKKQQQZZZkkkvvvaaaSSSMMMAAA>>>;;;::::::;;;;;;;;;>>>>>>===<<<;;;::::::999888888777666555555555555666555555888;;;<<<:::888>>>:::666555666777777666;;;:::<<>>DDDQQQ___rrr~~~eee___nnn}}}bbbNNNEEE???<<<<<<>>>>>>BBBGGGQQQaaauuuwwwrrrgggaaaYYYWWW[[[hhhrrrfffbbbbbbgggqqq~~~~~~}}}{{{yyywwwwwwuuusssqqqooojjjdddaaa___^^^\\\ZZZXXXVVVSSSQQQNNNKKKFFFCCCDDDAAA===;;;:::999777666>>><<<;;;::::::999666444333555777777666888>>>BBBFFFCCC>>>;;;:::999888777===CCCDDD???999777777777999999999999;;;===@@@AAA<<<888666888888666888<<<888666444222111111333333666666666555555555555555////////////000111222222333333444666888777444222333333333333333333333333444333222333555666555444444444555666777888999999<<<:::999777666666666666777999>>>EEEOOO___yyy{{{zzzpppssstttrrrpppttt}}}zzzhhh]]]VVVOOOKKKKKKOOOMMMQQQ\\\nnnuuuaaaQQQHHH@@@===:::888888999888888======<<<:::999888777777777777666666666666777777999888777888:::;;;:::999===999666444555888999:::<<<>>>CCCLLLSSSTTTNNNGGG<<<;;;<<>>;;;===???@@@EEEKKKUUUggg~~~~~~yyy~~~|||sssjjjeeeZZZZZZ___lllqqqjjjgggkkktttyyyvvvssspppnnnnnnnnnmmmllljjjeee___[[[ZZZZZZZZZZZZVVVTTTQQQNNNLLLIIIEEEAAA???===:::888888777666444<<<;;;:::999999999666444333666888888777999>>>BBBCCC@@@<<<:::999888777666666<<<@@@===777444666999::::::::::::;;;===>>>???;;;777555666666333333666666555333222111111222333555555555555555444333333.........///000222333444222333555888999888444111333333444555555444333333333333222333444444555555888777777777666555555555:::999777666444444555555000555<<>>:::888888888888777:::999999888888777777666777666666666777777888999;;;:::999999999:::::::::888777666666888;;;===???>>>BBBJJJRRRWWWTTTLLLFFF<<<;;;===@@@DDDKKKZZZhhhzzz~~~mmmpppxxx```OOOFFFAAA===;;;===>>>@@@FFFMMMXXXkkk{{{{{{{{{|||zzzvvvpppkkk]]]^^^dddooo~~~rrrnnnkkkrrrzzzrrrpppmmmjjjhhhhhhiiiiiihhheeebbb^^^[[[YYYYYYXXXXXXSSSPPPMMMKKKIIIFFFCCC@@@999888666555555555444222<<<;;;::::::::::::777555444777999999888999===AAA>>>;;;999888888999888777444888;;;999444111666<<<======<<<<<<;;;;;;<<<<<<:::777666777666222111333333333333333333333333333333444444444444333222222//////000111222444555666---///333999<<<<<<999666333444444555555444444333333333222222111222333444666666777777777777777777999888666444333333333444...333:::>>>AAAPPPnnnyyywwwjjjlllpppwww~~~xxxeee]]][[[[[[[[[\\\\\\```nnnrrrfffWWWIIIBBBAAA===:::888888888777777555555666666777777888888777777777777777888999:::;;;;;;;;;:::999999:::;;;777888999:::;;;===>>>???DDDIIIQQQWWWXXXRRRJJJCCC<<<;;;===AAADDDLLL[[[iii}}}|||rrr{{{lllUUUHHHCCC@@@===<<<>>>>>>???EEEMMMZZZnnn~~~zzzvvvwwwyyyyyytttoooaaabbbhhhpppyyyuuurrrttt{{{}}}uuummmnnnkkkgggeeeffffffffffff`````````^^^\\\YYYWWWVVVOOOMMMIIIGGGEEECCCAAA>>>888666555555666666444222;;;:::999:::;;;:::999777555888::::::888888<<>>>>>===<<<;;;::::::999888666666999999555444666111222333333333333333222222333333444444333111000111111111222333555666777)))---333;;;AAABBB@@@===444444444444444444444444444444444222000///111333222222444666888999;;;<<<888666555333222222222222111444999===@@@LLLfff}}}zzzyyynnnooottt~~~}}}zzziiiaaa^^^^^^```ccc```kkkuuuiii^^^QQQGGGCCC>>>;;;888666666777666666333333444555777888999999888888777777888999::::::999;;;;;;;;;999999999;;;:::;;;<<<===<<<===???AAAMMMRRRYYY[[[WWWOOOGGGBBB======???CCCGGGOOO^^^mmmxxxxxx}}}bbbOOOFFFDDD@@@>>>>>>??????@@@GGGPPP```rrr{{{ttttttyyy{{{vvvpppcccdddiiioooqqqzzzyyyxxx{{{xxxvvvpppkkkllliiifffeeeeeedddcccbbb\\\]]]___^^^ZZZVVVSSSRRRLLLIIIFFFCCCBBBAAA???===999888777777888888666444:::999999999::::::999777777:::<<<;;;888888:::===777666555555777888777666;;;888777888666111333888<<<<<<<<<;;;;;;:::999888666444555999999555444666444333111000///000000111111222333444333222000///222222222222333444666666---111888@@@EEEFFFCCC???555444333222222333444555777777666333///...000333111222333444666888999999777555444222111111111111333333666:::>>>HHH[[[lll}}}|||zzz}}}wwwxxx}}}rrrhhhbbb```ccchhhkkk{{{}}}rrreee[[[RRRIIIDDDDDD>>><<<888777888888999888333444444555666777888888999999888888888999999:::666999<<<<<<:::888999::::::;;;;;;;;;;;;???FFFKKKWWW\\\```^^^VVVMMMFFFCCC??????BBBGGGMMMVVVfffttt~~~wwwnnnYYYJJJDDDCCC???>>>???AAAAAACCCLLLVVVhhhzzzuuutttzzz{{{tttlllbbbbbbgggkkkkkkrrr}}}~~~~~~xxxssspppnnnllljjjiiigggeeeccccccbbb___]]]WWWYYYYYYWWWRRRNNNMMMMMMIIIGGGCCCAAA@@@???===<<<888777666777777777444222999888888888::::::888777888;;;===<<<999777999<<<777666555555666777666444999555555999999555444888888999999:::::::::999999555333444888777222000111777444000,,,+++,,,...000000111333333333222000...222222222222333444555555555888>>>DDDHHHFFFAAA===555444222111111222444555999999888444000...000333555444444444444444333333666555333111000000111111333111222666<<>>;;;:::;;;<<<<<<<<<555555555666666666666777::::::999999888999999:::444888<<<<<<:::888999:::888888777777:::CCCOOOXXX^^^bbbddd```VVVLLLFFFDDD@@@@@@DDDKKKQQQ[[[lll{{{yyyxxxxxxbbbQQQEEEAAA@@@>>>>>>@@@CCCDDDFFFPPP[[[pppwwwuuuzzz{{{rrrhhh``````eeehhhgggnnn{{{xxxtttoookkkjjjjjjjjjgggeeecccbbbaaa___\\\YYYUUUUUUTTTPPPJJJGGGHHHJJJHHHEEEBBB???>>>>>><<<;;;555444444444555333111...;;;:::999888777777777777:::;;;<<<======<<<;;;::::::666333444777999888555555777999999777666555555999:::;;;;;;999777777888444;;;AAA???777222444999111333444444222000111111///333555333222444222...333222111222444666666555666666888:::===@@@BBBDDD888666333111000111333444555444333222111000111111222222333444777888777666444333222000000000000111666555333333555<<>>>>>>>>>>>======>>>999666666555333666:::::::::999999::::::;;;<<<111222555888;;;;;;999777999;;;>>>@@@CCCKKKUUU\\\iiigggbbbYYYOOOGGGDDDDDD???EEEFFFLLL[[[fffyyyppp\\\LLLBBBAAADDDEEEAAA???AAADDDKKKWWWbbbxxx}}}tttqqqoooiiidddfffdddeeeffffffqqq~~~xxxssssssqqqmmmiiiggghhhiiigggddd```^^^]]]\\\[[[YYYVVVSSSOOOLLLKKKJJJHHHGGGBBB@@@???AAABBBAAA===999:::888555222111111222333888888888777777777777777;;;;;;<<<======<<<;;;;;;<<<888666777;;;<<<999666444666999999888888888999999;;;<<<;;;999777777888333666999999666444444666555666666555222000//////000444666444555777666222333222333555777777555333555555555666777888::::::666444222111000111333444444444444333222111111111333333444555666666555444444333111000000000111111444333333222444999AAAFFFQQQbbbvvvnnn^^^ZZZZZZ\\\cccllluuuyyy{{{{{{sssmmmrrr{{{wwwnnncccWWWRRRSSSNNNJJJEEEBBBAAABBBBBBBBB>>>>>>???@@@@@@@@@?????????:::888999888666777;;;999999999999999:::;;;;;;888888777888999999999888999:::===BBBJJJTTT___fffiiigggbbbYYYOOOHHHEEEEEE@@@FFFHHHRRRfffwwwkkkWWWJJJBBB@@@BBBCCC@@@@@@DDDHHHOOO\\\hhhzzzzzztttpppjjjeeecccaaacccfffiiiuuu}}}wwwsssppppppnnnkkkgggeeeeeefffeeebbb^^^[[[ZZZYYYWWWVVVTTTQQQMMMKKKJJJIIIHHHFFF@@@???=========;;;777333666555333111000222333555555666777888888888777666;;;<<<============<<<;;;;;;999999:::<<<<<<888444222444777777777777888::::::;;;<<<;;;999777777888444444333444555666666555777888888666222///......000444666555777;;;;;;888333333444666888777444222555444333222222111111111333222111000111222444555333444444555444333111000444444555555444333222111333222111000000000111222111222222222333666;;;???AAAJJJXXXgggssstttfffVVVRRRRRRTTT[[[fffsss}}}uuupppxxxwwwiii___VVVNNNJJJKKKGGGEEEAAA@@@AAABBBBBBBBB>>>>>>???@@@AAAAAA@@@@@@???<<<;;;<<<<<<999999<<<999999888888999999:::;;;<<<:::888666777888:::<<<<<<===AAAIIIUUUaaaiiinnnkkkhhhbbbYYYOOOIIIFFFFFFAAAGGGKKKXXXssszzzaaaPPPHHHBBB???@@@AAA@@@CCCHHHMMMUUUbbbnnn|||~~~uuuooohhhcccaaa^^^aaahhhooo|||zzzssspppooommmmmmkkkhhhdddbbbbbbcccbbb___[[[XXXWWWUUURRRPPPOOOMMMJJJHHHHHHGGGFFFDDD@@@???===;;;:::777222///222111000///000222444555333555777999:::999888777;;;<<<===>>>>>>===<<<;;;888888999;;;<<<;;;666222111333444555444444555777:::<<<===<<<999888777888777666555555555666666777777888888666333000000000///333555555777<<<>>>===555444444555666777555444777666444222111000//////000000000111222333444555222333555666555444111000111333555555444222111111222111000000000111222333111222333333333444777999:::???HHHSSSaaagggaaaVVVTTTSSSTTTZZZfffuuuzzzttttttkkk```XXXTTTPPPNNNMMMGGGEEEBBBAAABBBCCCBBBAAA<<<<<<===>>>????????????>>>;;;<<<>>>>>>::::::<<<999888888888888999::::::999888777666666888<<<>>>???BBBJJJWWWdddmmmpppoooooojjjbbbXXXOOOJJJGGGFFFFFFNNNTTTdddlllVVVJJJFFFCCCAAA@@@@@@AAAEEELLLQQQYYYgggttt}}}~~~rrrjjjccc```aaa___ccclllvvv}}}tttnnnlllllljjjjjjiiifffbbb_________^^^\\\XXXVVVTTTQQQNNNLLLKKKIIIFFFEEEEEEDDDCCCAAA@@@???>>><<<999777333111111000/////////000222333444666888;;;<<<;;;:::999;;;<<<===>>>>>>===<<<;;;888999;;;======;;;777444444555666555444333444666;;;======<<<:::888777888666888999666333111444777444555666666444222222333...222333222555;;;>>>===888555222111222555777777666555333222111000//////...///000222333444555555111333444555555333222000...222555666444333222333111111000000000111333444111333444444333333444666999>>>BBBHHHRRR\\\^^^\\\XXXXXXZZZ```kkkzzz~~~}}}vvviiiddd^^^ZZZZZZ[[[XXXUUUKKKIIIEEECCCBBBAAA???>>>999:::;;;<<<<<<<<<<<<<<<<<<:::;;;>>>>>>:::999;;;999999888888999999:::;;;777888999888777888;;;===BBBIIIXXXiiivvvzzzvvvqqqrrrkkkbbbXXXPPPKKKIIIHHHKKKXXXbbbuuuooo___NNNHHHHHHGGGDDDCCCAAACCCHHHOOOTTT[[[jjjxxx}}}ooofffaaa___cccccciiittt}}}yyypppjjjhhhiiigggggggggddd```]]]\\\]]][[[YYYUUUSSSQQQOOOKKKHHHFFFEEECCCBBBBBBAAA???===<<<<<<<<<:::888666555444333222000///////////////666777999;;;;;;<<<;;;;;;<<<===>>>>>>>>>>>>===<<<999;;;>>>@@@@@@>>>;;;999999::::::999777666888999<<<===>>><<<:::888777888444777888666111///111444111333444555444333444555///111111000222999===<<<888444///...000444888:::444333222111000/////////...///222444555666666555111222333333333222111111---222666777555333333444000000///000000222444555222333555444333222333444777;;;>>>@@@GGGTTT^^^ccc[[[^^^ccciiisssyyyppphhhfffaaa^^^aaaeeeccc]]]SSSOOOJJJEEEBBB@@@===<<<::::::;;;;;;;;;;;;::::::<<<::::::======:::999<<<::::::999999::::::;;;<<<999;;;===<<<::::::===AAAKKKWWWkkk}}}}}}uuupppiii___VVVQQQOOONNNMMMKKK^^^ooobbbWWWNNNMMMOOOLLLHHHFFFBBBEEEKKKQQQVVV___ooo~~~oooeeebbbaaaeeegggqqq}}}}}}yyyrrrlllgggeeeeeedddddddddbbb^^^[[[ZZZYYYVVVTTTRRRPPPNNNLLLHHHEEECCCBBB@@@??????===:::888777888888666444333333444444333222000///...------888888888999999:::::::::<<<===>>>??????>>>===<<<999;;;>>>@@@@@@???======:::;;;;;;:::999999;;;======>>>>>>===:::888777777444555666666555444333222000111333444333222333444000222111...000777;;;;;;444111...---000444777999444444222111000000000000///000333666777777666555111111111111111111111111///444999999666222222333000/////////111222444555222333444333111111222444444666666888BBBSSSbbbiiieeeiiipppvvv}}}zzzsssppphhhcccgggmmmkkkeee^^^YYYQQQJJJFFFDDDAAA@@@>>>>>>>>>>>>===<<<;;;;;;===::::::======:::;;;===;;;;;;::::::;;;;;;<<<===;;;===???>>>>>>BBBIIIPPP```nnnwwwllleee[[[UUUSSSSSSTTTUUURRRkkkuuu[[[VVVTTTVVVVVVQQQKKKHHHBBBEEELLLSSSYYYcccvvvooodddbbbbbbeeekkkxxxyyyvvvqqqmmmjjjhhhfffddd```aaaaaa___[[[XXXVVVVVVQQQOOONNNLLLKKKIIIEEEBBBAAA@@@>>>===<<<:::666444444666666444111000111333444333222111///...------888888888777888888999:::<<<===>>>??????>>>===<<<666999<<<===============888999999999999:::===???===>>>???===:::888777777777555444777;;;<<<777222000222333333222111222333222333111...000666::::::111///......111555777777888777555444222111111111///111444777888888666555111000000///000000111111222777;;;;;;666111000222////////////111333555666111222222111000000111333222222111333AAAWWWgggooopppvvv|||zzzppphhhjjjqqqpppiiifff```XXXPPPLLLIIIGGGFFFAAAAAAAAAAAA@@@>>>===<<<>>>;;;;;;======;;;<<>>???AAAJJJWWWaaauuu~~~uuuhhhaaaXXXSSSTTTWWWZZZZZZbbbjjjZZZXXXYYY]]]\\\TTTLLLJJJBBBFFFMMMTTT[[[ggg|||nnnccc```aaaccclll{{{~~~|||wwwrrrmmmjjjkkkkkkiiifff]]]^^^___]]]YYYVVVTTTSSSMMMLLLKKKJJJIIIGGGCCC@@@@@@???===<<<;;;888444111555777777444111///000222333333222111000///......888777777777888:::<<<===<<<===>>>>>>>>>===;;;:::<<<<<<<<<<<<<<<===>>>???<<<:::777777:::;;;999777<<<:::888666444444444444555444444333333444444555333000------///111000///111///...000333333111///111000//////000222444555888888777444111......///333222111222333333222000333222111000000222333555000666999666222111111///555444222111000000111111...222222///000444222---222222555:::???JJJ^^^oooxxx~~~vvvrrrqqqqqqqqqhhhbbb\\\ZZZZZZZZZWWWTTTPPPOOOMMMJJJGGGCCC@@@>>>;;;>>>AAA???<<<;;;@@@EEE@@@???>>>>>>??????>>><<>>===:::555444666888666666555444222111000000.........000111111...,,,888888888999:::;;;<<<===<<<<<<=========<<<;;;:::;;;;;;;;;;;;;;;<<<===>>>===;;;888888999:::888666:::888777555444444444444444444444444444444444444333000......000111000///000///...000222333111///111000/////////111333555666666666555222111222444444333333444666666444333888777555333222333444555222777:::555111111000///666555444333222333444444222444222///000444333---444333444888<<>><<<:::::::::888666555555555444222333333333222222222111111222111000000000...+++)))777888;;;>>>???>>>===<<<============<<<<<<;;;;;;:::999999888888888999999666666666666666666555555333333333333333444444444000222333555555333222000111000000000111222222111/////////000111111000000000000/////////000111222222333444444444444666888111000000222444555555333666444222000......///000777;;;;;;555000//////...555555444444555666888999999666111///000111000...555333222444888DDDZZZnnnvvvpppuuuvvvpppuuu~~~sssmmmlllgggeeeiiissszzz{{{yyyttttttssspppmmmiiieeebbb___\\\ZZZYYY\\\___bbbcccaaabbb___ZZZTTTTTTZZZ```fffmmmttt{{{yyyiii]]]XXXQQQNNNYYYlll}}}uuunnnooooookkkddd]]]WWWTTT[[[fffwwwuuuiii```\\\^^^mmm{{{wwwuuusssooolllhhhgggeeebbb___\\\ZZZYYYTTTSSSPPPNNNJJJGGGEEECCCAAA@@@???===;;;:::888888999666333444666666444111111111111222222222222222///......///000000...---666999<<>>>>>>>>===============:::999888777777777777777000222333444444444444444000111222222333444444444000111333444444333111000000111111222222222222333///000111111111111111111000000000000000111111111222333444333222222444666111111111333555666555444111000...------///000222999<<<;;;444//////000///333222222222333555777888777555444333222000......444222222444888DDDYYYlllzzzzzz|||oookkktttzzzzzz}}}wwwrrrnnnjjjlllrrrwwwzzz{{{xxxxxxyyyxxxvvvsssooommmkkkiiiggghhhkkkooorrrrrrpppqqqnnnhhhdddeeellltttwww}}}|||qqqdddZZZXXXTTTVVVeeezzz}}}xxxssssssrrrnnniiieeeddddddiiiuuuxxxkkkaaa]]]^^^nnnzzzwwwuuusssnnnkkkfffeeecccaaa^^^[[[XXXWWWQQQPPPMMMKKKHHHEEECCCBBB???>>>===<<<:::999888777888555333444666777444111000000000111111111222222///.........000000///---666888;;;>>>???>>>===<<<>>>>>>===<<<<<<<<<<<<===:::999888777666666666666...111333444333333333333000111222333444444444444000111222222222222111000///111333333333222333444///111333333222111222333111111111111111222111111222333444333222111333555444444444555777888777555000000//////000222444666:::===;;;333...///111111111111000000111222444555444666999;;;666000...111222222333666999BBBTTTeeewww~~~ttt||||||qqqlllttt}}}yyytttpppooorrrwwwzzz{{{|||~~~~~~}}}zzzwwwuuussssssuuuwwwyyy}}}}}}xxxuuuwww~~~xxxooofff^^^XXXYYY[[[eeeyyyxxxuuuqqqrrrsssrrrqqqqqqrrrttt{{{yyykkk```\\\bbbttt~~~xxxuuutttqqqmmmiiidddcccaaa___\\\YYYVVVTTTNNNMMMKKKHHHEEECCCBBBBBB======<<<;;;999888777666444444333444555555333222000000000000000111111111333111/////////...,,,***777888:::===>>>======<<<===<<<;;;:::999:::;;;;;;;;;:::999777666555555555111333666666333111111222000111222444444444444333111111111111111111111111...111444555333222333555000222555555333222333555222222333333333333222222222333444333333333555666666555444666777777666444222111000000111333666888:::<<<:::333...///222333000000/////////111222333111777AAAEEE===111000555111222555777888===KKKYYYccctttssstttqqqrrrvvvxxxvvvnnnnnnuuu}}}}}}{{{vvvzzz|||qqqhhhbbb___^^^dddlll~~~zzztttsssqqquuuzzzyyyjjjaaa___fff|||~~~yyytttrrrpppnnniiieeeaaa```___]]]ZZZVVVSSSQQQLLLJJJHHHEEEBBBAAA@@@@@@;;;;;;:::999777666555555000111333444333222222222000000000000000000//////444222///.........,,,+++777888:::;;;<<<===<<<<<<;;;:::999888888888999:::;;;;;;999888666555555555444777999888444111000000111222333444555444333333111111000000000000111111...111555555444333444666111333666666444333444666333333444444444333333222222333444444444555777999555444333444555555333222222111000000111333555666:::<<<:::222...///333444111000/////////000111222000999FFFKKKAAA333222888222333666888777999DDDPPPPPPcccyyykkkiiiiiiqqq{{{ooommmvvv~~~www~~~yyyppphhheeefffiiiqqq}}}}}}uuurrruuuxxxyyykkkddddddjjj~~~{{{zzzvvvqqqnnnmmmjjjfffbbb^^^^^^]]][[[XXXTTTQQQOOOJJJHHHEEECCCAAA?????????:::999888777666555444444,,,000333333111///000222111000000000////////////000///------///000///...<<<;;;999888888888888999;;;999777666888:::::::::;;;<<<;;;888444444777:::555999;;;999555444666:::666555444333333333333333222555888777333000///000444777999666111///222666000111444666777666444222555555444444444333333333111111222333444666777888:::888777777777666444222333222000///000333777999===999444111111222444444222222222222222222222222333888@@@DDD<<<111000777444222111111333777<<>>===:::777999777555555555444222000111111000000000/////////........................000------///...,,,,,,///777666555555777:::>>>@@@>>>;;;888777888999999999888999:::777222000222444777999:::888444222333555777666555333222111111111//////000222333333222000...------,,,,,,,,,------111222555666777777666555888777666444333111000///000000000000111222444444444444444444333222000000222111///...///222555777:::777333111222333444444222222222222222222222222000111333666444///...111222222222333444555777777FFFMMMXXXfffrrrwwwooodddZZZeeessszzzyyyyyyuuuvvv}}}tttrrrwww}}}xxxtttqqqllljjjiiihhhfffccc^^^[[[YYYVVVSSSQQQOOOLLLIIIFFFBBB@@@>>>======<<<999777666555333333333333222000000000///////////////..............................+++,,,//////------000777666555666888===AAADDD>>>;;;888777777888888888777999999777222000111333111333444444333333444666888777555333222111000000///---,,,...111222///,,,///---,,,,,,...///...---111222444666777777666666444444444333333333222222////////////000000111222222333444333111000///000000///.........000333444555222///...///000111000111111111111111111111111333111111222444333222222111222333333444444333333>>>EEEPPP[[[cccddd^^^XXXVVVeeexxx~~~{{{rrrlllrrryyy}}}ssswwwzzzzzz|||{{{xxxsssoookkkkkkiiigggfffddd```[[[WWWUUUSSSPPPMMMKKKIIIFFFCCC???>>><<<;;;;;;:::888777333222111111222333111000////////////.......................................+++,,,///000------000888777777888;;;>>>BBBEEE===:::777666666777777777777999999666222000111444...///000111111111222333777666555333111000000000333111///000222333000---///---,,,,,,...//////...111222333555666777777666444444333333333222222222//////.........//////000000222444333000//////000///...---------///111222222000......///000000///111111111111111111111111333222000000222444444222000111222333333222111000666===IIISSSUUUSSSQQQQQQYYYgggzzz~~~pppllllll|||xxxxxxpppnnnwww~~~{{{xxxtttpppkkkgggjjjiiifffdddaaa\\\VVVRRRQQQOOOLLLJJJHHHFFFCCC@@@;;;;;;;;;:::888777777777222000///000111222111///............///////////////////////////////////////------000000,,,+++---999999999:::<<<>>>@@@AAA;;;888555444555666666666777888777444000000333666////////////////////////666555444222111000000000111000///...//////...---...------,,,,,,,,,------000111222444555666666777777666555333222000///...000//////............///...111333222///---...000...---,,,,,,---...///000222111000111222333222000111111111111111111111111000111///---...222222///000000111111111000000///222777BBBLLLOOOLLLKKKMMMZZZgggzzzssskkkyyyyyypppjjjeeeiiiiiinnn}}}~~~}}}{{{xxxuuurrrmmmhhhdddgggeeebbb```]]]XXXSSSNNNNNNLLLIIIFFFEEECCC@@@>>>999::::::888666444444555222000///000111111000///...////////////000000000///////////////////////////---...111000,,,+++,,,999::::::;;;;;;;;;;;;;;;888666333222333555666555555666444111---...333777000/////////000000000///555444333222111111111111,,,---------,,,,,,---///---///000...+++***,,,...///000111222444555666666777666555333111000///...000000///...............+++///111000---+++,,,///---,,,,,,,,,,,,---......000000000111333444222000111111111111111111111111---111111---,,,000000---/////////////////////000444333999FFFOOONNNKKKKKKTTTdddyyyyyyzzzzzznnnfffaaa```]]]eeeiiitttzzzyyywwwuuurrroookkkeeeaaa```^^^]]][[[YYYUUUPPPMMMKKKIIIFFFDDDCCCAAA>>>;;;888999:::777444222222333333111000000111111///.../////////000000000111111////////////////////////---+++---111111---,,,...999:::;;;;;;:::999777666666444222111333444555555444444222...+++---333888---------///222444444444444333333222111111111222,,,...000000...///222666///222444111,,,***---111...///000111333444555666333333333222222222111111111000///...............)))---000///+++)))+++...,,,,,,,,,+++,,,,,,------...---...000222222000///000000000000000000000000---333444///---000111...///............///000000777000333CCCQQQSSSMMMIIILLL___yyy|||{{{xxxmmmccc]]]]]]___^^^fffmmmzzz}}}xxxwwwuuusssqqqnnniiiccc___ZZZYYYXXXXXXWWWTTTPPPLLLJJJGGGEEECCCAAA???===:::777999:::777333000111222333222000000111111///...//////000000111111222222000000000000000000000000***))),,,111222///...000;;;:::999777666444333222000111111222333333444444444444222111///.........111...///222444333444888:::999777444222000//////,,,---------,,,...222444888666222000000///...---333111000///000222555777777444000///111333222111///...---...000000///---......---------,,,,,,,,,000///---,,,+++,,,------,,,***,,,000111//////222............///000111222//////............//////000///......000111111000666222000555@@@IIINNNNNNTTTaaawwwvvvpppjjjgggbbb^^^^^^bbbeeennn|||xxx|||vvvppptttrrrnnnllljjjfff___ZZZXXXVVVTTTRRRQQQPPPMMMKKKKKKIIIEEEAAA>>>===>>>>>>777777777666555333222111000000000000000000000000111111111111000///...---///---,,,---...///...---.........------,,,,,,,,,777777777777666555333333111000000111111222333444444333111//////...//////000------111222000111555999888666444222111000000...---------///111444555333222222222222111///,,,222111000///000222444555666333//////000222222111...------...///000...,,,------------,,,,,,,,,,,,---,,,+++*********++++++...,,,---000111......111111111111111111111222222//////...............//////...------///000000///333333444666;;;BBBJJJOOOTTT]]]qqquuuwww|||~~~{{{{{{rrrrrrnnnmmmooonnnlllnnnrrrwww||||||}}}|||yyysssnnnpppmmmjjjiiigggddd^^^ZZZWWWUUURRRQQQPPPNNNKKKIIIFFFDDD@@@<<<:::999999:::666666666555444333111111000000000000000000000000000000000000///...---,,,111///...///000111000.........---------,,,,,,,,,333444555666555444333222111000/////////111333555333222000.........000111111......111222///000333666666444333222111111111000...,,,...222666777666//////111333444222///,,,000000///000000111222333333111///...///000000000///...---...//////...,,,,,,,,,,,,,,,++++++++++++,,,,,,+++*********++++++000------000000------000333222222111000/////////000///...---------------...---,,,---...//////...///444777666444888DDDNNNUUUXXXgggyyyvvvxxxnnnrrrvvv|||sssrrr}}}~~~vvvppprrrrrrvvv|||~~~}}}zzzyyy|||zzzwwwvvvsssooojjjkkkiiifffdddbbb```]]]ZZZUUUSSSPPPNNNMMMKKKIIIGGGBBB@@@===999777666666666444444444444333222000000000000000000000000000000///////////////...---,,,000///...///000000///......------------,,,,,,,,,222333444555444222111///111000...---...000333555222111///---...///111333333111111444444111000333444333333222222222222222111...,,,///555:::999777000000000222333222///,,,......//////000000000000000///........./////////000///...///000000...---,,,,,,,,,+++++++++******...---------------------///,,,,,,///000......111111111000///...,,,+++***//////...---,,,,,,,,,,,,...---,,,...///000///---///333555333000333>>>GGGRRRSSS]]]sssnnniiinnnpppuuuyyyzzz~~~vvvtttzzzwwwoookkkpppuuu{{{~~~|||yyysssxxx}}}yyyuuurrrpppnnnjjjhhhhhhfffccc```]]][[[YYYXXXRRRPPPMMMKKKJJJHHHEEECCCAAA???<<<999777666666666333333333333222111000///000000000000000000000000......//////...---,,,,,,...---,,,,,,......---,,,------------------------444444444333222000...---111000...---...000333555222111/////////000222333333111222555444111000222222222111111111222222333111...,,,000666:::999666555333000000000000///---------.......................................///222111000000111111///---,,,,,,,,,+++++++++******,,,---------------------,,,))))))---///...000444000000000///---,,,***)))......---,,,,,,,,,,,,,,,.........///111111000...000111111000///333999>>>IIILLLTTTcccwww~~~iiiaaadddwww~~~~~~~~~{{{xxxrrrlll{{{uuuiiieee```\\\[[[bbbiiirrrxxx|||wwwoooqqqyyy~~~zzzxxxwwwtttpppmmmkkkiiigggeeefffeeebbb^^^YYYVVVUUUTTTOOOMMMJJJHHHFFFDDDAAA??????===;;;888777555555555222222222222111000//////////////////////////////..................---,,,...,,,+++,,,---...---,,,------------------------666555444222000///------111000/////////111333555222222111111111222222333111///000333333///...000222111111000111111222222///......000555888777555777444111000000000000///------,,,,,,,,,,,,---...,,,...//////...---...000222111000000111111///---,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,++++++)))''''''+++------///444///000000000000...,,,+++,,,,,,,,,++++++,,,,,,---......///000222222000...///...---...000333555666>>>EEEMMMVVVeeeyyy~~~llldddggg}}}wwwggg[[[lllqqq\\\TTTSSSRRRTTTYYYaaajjjvvv}}}vvvmmmmmmttt}}}~~~{{{vvvrrrqqqooolllhhheeecccbbbbbbbbbbbb```\\\VVVRRRPPPPPPMMMJJJGGGEEECCCAAA>>>;;;:::999888666444333222111111111222222111000000///////////////////////////....../////////......---///...---...//////...---,,,,,,,,,------------...666444222000/////////000111000000111111222333444222333444444444333222222///...///333444000...000222111111000000000111111---...///111333444444444444333222222333333222000...---+++******+++,,,---+++...000000...---///111111000////////////---+++------------,,,,,,,,,,,,)))***+++,,,,,,,,,++++++)))&&&&&&)))+++***---111,,,---///000000///...---************+++,,,---...------...000111111///---,,,,,,---///111222222222666???GGGMMMXXXjjj{{{vvvuuu}}}{{{nnnjjjpppzzzeeeXXXaaawwwyyyhhhZZZPPPNNNNNNNNNWWWdddjjjvvv{{{pppooouuu}}}~~~|||{{{xxxtttqqqkkkjjjgggccc```^^^^^^___ZZZ\\\\\\YYYTTTOOONNNNNNKKKHHHEEEBBBAAA>>>;;;999888777666444333111000000111111222222222111000000////////////////////////...//////000000////////////...------//////...---,,,,,,,,,---------......555333111///...000222333000111111222333333444444333444555666666444222111111///111555666222111333222111111000000000000000+++...000111111111222444000111222555777666333111...---***((((((***,,,...+++...111000......///111///...------...---+++)))......------------,,,,,,***+++---...///...------+++'''&&&((()))(((+++///(((***,,,.........---,,,)))))))))***+++,,,......,,,,,,---///111000...,,,))),,,///111000000111222444<<>>:::777555999888666444222111000000222222000///............111---,,,000000,,,---111---,,,,,,,,,---,,,)))'''(((***---...---,,,,,,---///...---,,,,,,,,,,,,,,,333333222000///111444666333333333444444444333333000222333555555444333222444333333333444333111000222111///---,,,---......111///---...000111111///222222111111000000000000///...,,,+++,,,,,,---------,,,,,,+++,,,...///000111000...------...///000...,,,+++,,,...///...,,,+++,,,---,,,***((()))************+++++++++,,,,,,))),,,......---+++,,,---+++,,,---+++***)))+++,,,...---,,,++++++,,,------,,,,,,,,,---......//////111222777???DDDHHHPPPXXXZZZUUUSSSWWW]]]ccclllttt{{{mmmjjjrrr{{{hhhVVVOOOOOOLLLKKKPPPYYYdddttt~~~|||{{{yyyyyyvvvrrrnnnmmmkkkiiigggaaa___]]]\\\[[[ZZZXXXUUUQQQOOOLLLKKKJJJHHHEEECCCBBBBBB@@@>>>;;;888666444777777555333222111111111111111000//////.........000,,,,,,000000---...222......---......---+++))),,,...///...,,,******+++///...---,,,,,,,,,,,,---444444444333222333555777555333222333666777444222000111222333444333222111333444444444444444444444///...---+++++++++,,,,,,222000//////000111000///444333333222111000/////////......---------......,,,++++++***+++---...///000///...,,,,,,,,,------+++++++++,,,......---+++)))+++---,,,***)))(((((())))))*********+++++++++''',,,000///)))'''***...***+++,,,,,,++++++---///++++++,,,,,,,,,,,,+++++++++,,,,,,------......///000///222777:::<<>>===;;;999777666555555555555444222222111111222000////////////////////////------//////...///222000///.../////////---+++---......,,,******+++,,,......---,,,,,,,,,------555666666666555555777888888444222333777888444///222333333444444444333333000333666888888777777777000///...---,,,---------222111000//////000000000555444333222111000///...111111111///---,,,,,,---+++************,,,---...//////---,,,++++++++++++))))))+++---...---+++******,,,//////---+++******)))))))))*********++++++))),,,...---)))'''(((+++***+++++++++******,,,...)))***,,,---...---+++***+++++++++,,,------......000...000444666666999===@@@AAAFFFQQQ[[[dddnnnxxxlllXXXNNNMMMIIIMMMWWWgggvvv~~~{{{xxxrrrmmmlllvvv|||uuussssssttttttrrrooojjjfffcccaaa^^^\\\^^^[[[XXXUUUSSSQQQNNNKKKGGGEEECCCBBBBBBAAA???===;;;:::888666555555555666333333222111111111222222......//////////////////111///...///...---...///000///......//////...,,,***+++++++++***,,,...111...------,,,,,,,,,------555777888888777777888999;;;777444444777777333...333333333333333333222222---222777:::888555222222//////..................000000000///......///000444444333222111//////...333444444111---******+++******))))))***+++---.........---,,,+++*********'''))),,,------,,,+++******,,,//////...++++++***)))************+++++++++,,,+++************)))(((***++++++***(((((()))***)))***---//////...,,,+++******++++++,,,---------000---...222555444555999;;;===FFFSSS]]]dddoooxxx|||wwwuuu}}}~~~}}}kkkYYYPPPNNNKKKSSScccvvvrrrnnniiigggfffccc```]]]dddlllwwwxxxrrrpppqqqrrrrrrppplllhhhdddaaa___\\\ZZZVVVTTTQQQOOONNNLLLIIIGGGFFFDDDAAA@@@???>>><<<:::999888666555444555555666111111111000000000111111---...////////////......222222111...------,,,+++///...,,,,,,......---,,,******++++++***,,,///111------,,,,,,,,,------...555777999:::999888888888:::888666666777666333000222222111111111111111111...222777888444...+++***,,,---------,,,,,,,,,,,,---.........------///111333222222111000///......222444555222---))))))***+++******)))***,,,---...------,,,,,,++++++******(((***,,,---,,,++++++,,,)))+++------,,,******+++******+++++++++,,,,,,,,,---+++((((((***,,,***)))*********)))''''''((())))))***---...///...---,,,)))******++++++,,,,,,------***+++000333333333555555:::FFFSSS]]]cccmmmvvvuuuooommmyyyuuupppqqq|||vvvssszzziiiYYYOOOMMMPPPYYYkkk}}}}}}{{{sssiii^^^\\\\\\___^^^ZZZYYY[[[aaalll{{{{{{tttooommmnnnnnnnnnlllhhhddd```^^^\\\YYYWWWQQQOOOLLLKKKJJJHHHFFFDDDCCCAAA???======<<<999777777666555555444444555555111000000/////////000000---...///000000///---,,,222444222...,,,------***...,,,++++++,,,------,,,,,,------,,,+++***,,,---------,,,,,,,,,---......444777:::;;;:::888888888666777777777777666555555333333222111111111111111...222666555000------///+++,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,///111000000000/////////.........111444222---******,,,++++++******+++,,,...///,,,,,,,,,,,,,,,,,,++++++)))+++------+++***,,,...+++,,,------,,,+++,,,---+++,,,,,,,,,,,,---------+++++++++***)))***,,,---((()))***)))((((((***,,,((()))+++,,,---------,,,))))))******+++,,,,,,,,,---******///333222222333555<<>><<<;;;:::;;;:::888777444444444444444333222222111000//////..................///000///...,,,+++///222111---,,,//////,,,...,,,******,,,---------***,,,------,,,+++,,,---,,,,,,,,,,,,,,,---...///444777:::;;;:::999888777333555777777777777888999666555555444333333333444...111444333000111666;;;,,,------.........------'''***,,,,,,++++++///222////////////............***...222111---***,,,...,,,++++++***+++---...///++++++,,,---------,,,,,,***,,,---,,,******---000...///000///---...///111,,,,,,,,,---------......(((+++...,,,((((((,,,111'''(((************---///(((((()))***+++,,,,,,,,,)))))))))***++++++,,,,,,///++++++000444333222333888@@@OOO^^^gggmmmvvv~~~~~~tttvvvrrrnnnpppxxxyyylllhhhsss|||lll___TTTPPPPPPRRRXXXeeeooommmbbbXXXTTTUUUZZZ\\\[[[\\\^^^^^^[[[XXX\\\dddjjjgggaaadddkkk{{{xxxwwwtttpppkkkhhhffffffeeedddaaa]]]YYYVVVUUUTTTRRRPPPPPPMMMJJJHHHFFFDDDAAA???:::888777888999:::888777222333444444444222111000111111///......---------...///000000///---+++***,,,000000,,,,,,111222...///---++++++,,,......---&&&(((,,,---.........///,,,,,,,,,,,,,,,---...///777666555555555666888999999999888777777888999:::333333222111111000//////222000000111333333///+++------------,,,+++***)))+++******+++,,,///111222111///---,,,------------///...---,,,+++******+++"""'''+++,,,******---111000000...---,,,+++++++++,,,+++******,,,---,,,+++---,,,+++++++++---...///111...,,,...222444111---+++***))))))(((((())))))***)))((()))+++,,,+++***)))***+++,,,---,,,,,,+++***+++,,,---------,,,+++,,,+++******+++...000222;;;EEETTTbbbnnn{{{}}}yyy{{{{{{sss{{{uuuqqqsss{{{{{{hhhccckkkuuunnn^^^UUUNNNKKKKKKXXXZZZZZZXXXTTTNNNJJJHHHMMMSSSXXXWWWUUUUUUVVVWWW```kkkmmmlllqqqrrrwww~~~zzzwwwtttpppnnnkkkjjjiiigggdddbbb[[[VVVPPPNNNNNNOOONNNLLLLLLJJJGGGDDDCCCAAA>>>;;;::::::999888777666555555333333333444555333000---...............///000111---...//////---+++++++++111000000///////////////,,,,,,,,,---------......000///......///...,,,***---,,,,,,,,,,,,---......777777555555555555666777666555555444555666777888777666666555444444333333555333000000111222000...,,,---------,,,,,,++++++///...---++++++++++++,,,222111///......////////////...---,,,,,,+++++++++&&&)))------++++++...222000///...,,,+++++++++***,,,+++************)))(((---,,,,,,,,,------...//////---+++---111222///,,,---,,,++++++******++++++***)))((((((***+++***))))))***+++,,,,,,,,,,,,+++)))***+++------,,,,,,+++,,,+++******+++...000111999BBBPPP^^^mmm}}}|||www|||wwwyyy}}}~~~|||yyyvvvwww{{{nnndddjjjttt~~~|||eeeWWWOOOJJJIIIIIIJJJLLLNNNMMMKKKIIIHHHHHHJJJNNNRRRSSSRRRTTTXXX\\\fffsssyyy|||{{{wwwvvvtttrrrqqqnnnkkkhhhfffeeeccc```^^^XXXUUUPPPMMMKKKJJJJJJIIIHHHFFFCCCAAA@@@???<<<:::888888888777666444333222333222111222222222///---///............//////000---...///...,,,,,,---...111111///...---......///,,,,,,---------.........---------...///000000///------,,,,,,------...///888777555444333444444555333333333333444555777888444444444333333222222111777444000///000111111111------------,,,,,,,,,,,,(((((()))***+++---///000000000///.........////////////......------,,,,,,+++---...---++++++///222///...---,,,+++*********---+++))))))))))))'''&&&,,,------............------+++***,,,///000...+++---,,,++++++******++++++***((('''((())))))((('''******+++,,,,,,,,,++++++)))***+++,,,---,,,,,,+++++++++++++++,,,---///000777>>>IIIWWWhhh}}}uuunnnqqquuuuuuwww}}}~~~~~~~~~~~~}}}~~~}}}oooqqqyyy~~~mmm[[[PPPKKKHHHGGGIIIBBBCCCCCCBBBAAABBBDDDFFFGGGJJJNNNOOOOOOSSS[[[bbbiiizzz~~~{{{vvvtttssssssrrrqqqkkkhhheeebbb```^^^ZZZXXXUUUSSSPPPKKKGGGDDDDDDEEECCCAAA???>>>===<<<:::888555555666666555333111000222111000///000000///---//////......---..................---,,,---///111222000...,,,+++,,,---...---------.........//////************+++,,,......---------,,,------...///888777555333222222222222222222333444555666888888222222111111000000000///111000//////000111222222//////...---,,,+++++++++$$$%%%&&&)))+++...000111,,,------,,,++++++,,,---///////////////...------...///...,,,***+++...111...---,,,+++************,,,+++))))))******)))''',,,---...//////...---,,,,,,++++++,,,...///---++++++***))))))(((((())))))+++)))(((((()))***((('''++++++++++++++++++++++++***+++,,,......------,,,++++++++++++,,,---...///555999@@@LLL___vvvpppeeegggnnnqqqvvvssssss}}}qqqdddUUUMMMIIIFFFFFFIIIEEEEEECCC@@@>>>???BBBDDDFFFIIINNNPPPPPPQQQZZZdddooo|||~~~{{{xxxvvvsssssssssrrrqqqpppjjjgggccc```]]]ZZZVVVSSSRRRRRRPPPJJJCCC???@@@BBB>>>===;;;;;;;;;:::999777333444555555444333111///333111//////000000000///000///......------------.........---,,,...111444222000---+++***+++,,,---------........./////////---------+++******+++,,,---------------...//////777666444222000000000000000000111333444555666666333222222222222222111111)))+++---///000111111111222111///---+++***************************))))))***,,,------+++***+++---//////000000000///...---///...---+++******,,,...---,,,+++***************+++))))))***,,,---,,,++++++,,,---......---,,,+++,,,,,,,,,---...///...---+++***))))))(((((())))))+++***))))))++++++***))),,,++++++++++++++++++++++++,,,.../////////...---++++++++++++,,,,,,---...333444888BBBRRRhhh~~~ssseeecccgggjjjhhhhhhooo}}}|||ggg\\\QQQKKKGGGDDDDDDFFFHHHGGGEEEAAA??????BBBDDDEEEHHHMMMQQQPPPOOOXXXeeexxx}}}~~~|||yyyvvvnnnnnnnnnooopppnnnkkkhhhhhheeeaaa]]]ZZZWWWRRROOONNNOOOMMMHHHBBB>>>>>>@@@<<<:::999999999999888666333444444444444333111000333111000///111111111000000///...------------------......---,,,...111444000///---+++***+++,,,,,,------------.........///...///000///---,,,...000...------------...//////555444222000////////////,,,---///000111111111111000000000000000000//////%%%)))---000000000000111333222///---+++******+++))))))***++++++++++++***))),,,//////,,,+++---///---...///000000///...---...---+++*********+++,,,,,,+++******))))))*********))))))***,,,......---,,,,,,,,,,,,,,,++++++***+++,,,------......---------,,,++++++******++++++***))))))***+++,,,+++***---,,,++++++******+++++++++,,,...//////......---***+++++++++,,,,,,,,,,,,000000222999FFFXXXjjjtttxxxhhh```___```ZZZfff{{{{{{yyy}}}uuu]]]TTTLLLHHHDDD@@@@@@BBBCCCCCCCCCBBBAAAAAACCCEEEEEEFFFLLLQQQPPPQQQ]]]mmmxxxvvvyyy}}}zzzxxxuuusssmmmllllllmmmmmmlllhhheeedddaaa]]]YYYVVVRRRNNNKKKJJJJJJHHHEEEAAA>>>======:::999777777888888777555333333333222222111111111222111000000222222111000......------,,,---------,,,---...------...000333......------,,,,,,,,,---,,,,,,,,,---------......$$$(((+++,,,******,,,///......------......///000444222111///......//////,,,---...///000//////...........................))),,,...///......000222111000...,,,+++,,,---...&&&''')))+++---.........(((,,,//////,,,***,,,///,,,---///000000///---,,,---,,,++++++,,,,,,+++***++++++***))))))))))))******)))((()))+++,,,,,,+++,,,+++******))))))*********+++,,,,,,,,,,,,,,,,,,---,,,++++++******++++++(((''''''(((+++,,,,,,+++---,,,+++*********++++++***+++,,,---------,,,+++******+++,,,,,,,,,,,,+++,,,+++---333>>>LLLXXX___kkkwwwwwwhhh^^^ZZZZZZWWWeee}}}}}}kkkVVVOOOIIIGGGDDD@@@???BBB>>>@@@CCCCCCBBBAAABBBBBBHHHGGGLLLSSSUUUYYYlllyyyqqqrrrvvv|||{{{xxxvvvtttrrrpppnnnllliiihhhggggggeeeddd^^^[[[WWWSSSPPPMMMIIIFFFFFFDDDBBB@@@???>>><<<:::999777666555666666444333333222000///...///000111/////////000222222000...------,,,,,,,,,---......+++,,,......------...000,,,,,,---...///......---+++++++++,,,,,,,,,,,,---$$$***+++)))((()))+++...............//////000222111000///......//////...///000111111000//////111111111111222222222222...000000...,,,,,,///333///...,,,,,,,,,...000111------...---,,,***((('''%%%)))------***(((***---+++---...000000///---,,,,,,,,,+++,,,------,,,***+++***)))))))))))))))***+++***((()))******)))(((,,,+++)))((((((((()))***((()))+++++++++***+++++++++******)))((()))))))))&&&%%%%%%'''***,,,,,,+++...---+++*********++++++((()))***+++,,,+++************+++,,,,,,,,,++++++))))))+++111:::EEENNNSSSWWWhhhvvvtttggg]]]ZZZYYYXXX]]]nnn~~~eeeSSSMMMIIIHHHEEEBBBAAADDD>>>AAAEEEEEEDDDAAA??????MMMJJJNNNVVVZZZccc|||tttggghhhqqq{{{~~~}}}{{{wwwtttsssqqqpppnnnlllgggbbb^^^]]]^^^______YYYVVVRRROOOLLLHHHEEEBBBCCC@@@======>>>>>><<<888888666444444444444222111222000...,,,,,,---///111------...000222111...,,,,,,,,,,,,,,,------...///***,,,......---,,,---...***,,,...000000000...---******+++++++++,,,,,,,,,&&&+++111222...++++++,,,...............///000000---///111111///...000333/////////000//////...---.........000222222000.........//////000000111111///......---------......((((((***++++++,,,++++++.........------,,,,,,,,,000///------///000///...........................+++***************++++++,,,******---///...***&&&++++++++++++++++++++++++...---+++*********+++++++++///000,,,+++---...,,,******))))))))))))******************************,,,+++++++++++++++,,,,,,***+++,,,------,,,***)))++++++,,,///444===GGGMMMMMMTTT```hhhddd[[[VVVXXX[[[aaasss}}}eeeQQQNNNIIIFFFEEEEEEEEEDDDCCCEEEFFFEEEDDDDDDEEEFFFKKKQQQVVVZZZccczzzooommmggghhhvvvzzzqqqwwwrrrmmmnnnqqqqqqlllfffgggccc___\\\\\\[[[WWWTTTTTTQQQMMMJJJHHHFFFCCCAAA@@@AAA@@@>>>;;;999999999777555222222444444111///000000000000000000000000000//////.........//////---,,,,,,---...///000000---......//////......---,,,++++++...111222///,,,222000...+++******+++,,,***++++++,,,,,,------...,,,------...000111333444...000111///---,,,---///---....../////////......///......000111111000...---......///000111111222///......---,,,,,,,,,---)))))))))***++++++,,,,,,......---------,,,,,,,,,///---,,,,,,---......---,,,+++++++++++++++++++++***))))))((())))))******((()))***,,,---...//////++++++++++++++++++++++++---,,,+++************+++(((---...***))),,,---+++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***************++++++++++++,,,,,,++++++***,,,,,,,,,---000777@@@FFFFFFIIIPPPXXX[[[XXXXXX[[[aaadddrrr}}}|||dddRRRNNNIIIFFFEEEEEEEEEDDDCCCDDDEEEDDDEEEFFFJJJMMMMMMSSS\\\hhhyyypppeeehhheeejjjzzzzzzrrrrrrnnnkkkmmmppppppkkkeeeeee```\\\YYYYYYWWWSSSPPPNNNKKKIIIGGGGGGFFFDDDBBBBBBCCCBBB>>>:::777666666555333111222444444333111000000000000000000000000//////............//////,,,,,,,,,***)))(((((()))++++++,,,,,,,,,,,,++++++...------...000000---***...---,,,******+++,,,---+++++++++,,,------......------...///000222333444111111111///,,,+++,,,---+++,,,---......///......000/////////000000///---------...///000111222222///...---,,,++++++************))))))***+++---......------------,,,,,,,,,...,,,++++++,,,------,,,+++***************++++++))))))((((((((((((((()))***...///+++%%%###(((---++++++++++++++++++++++++,,,+++******)))*********%%%***+++((((((***,,,***((()))***++++++***)))(((((((((((((((((((((((((((++++++***))))))((())))))++++++*********++++++,,,,,,,,,,,,+++,,,000777;;;>>>===???HHHPPPUUU[[[aaafffgggppp~~~yyyvvv|||xxxcccSSSOOOIIIFFFDDDDDDDDDDDDEEEFFFFFFFFFGGGKKKPPPSSSQQQXXXfff{{{uuuddd```gggjjjrrr}}}|||wwwqqqmmmjjjiiikkknnnnnnhhhcccaaa\\\WWWUUUTTTRRRNNNJJJJJJHHHEEEDDDDDDCCCBBB@@@>>>???>>>;;;777444333444222111000111333444333222///////////////////////////...............//////...///000---***(((***,,,++++++,,,,,,,,,,,,++++++///...---...///...+++))),,,+++*********+++---...++++++,,,,,,---...............///000222333444444222222111///---------...)))***+++---.../////////111000.../////////...,,,,,,---...///000111222333///...---+++***)))))))))+++***)))((()))+++---///------------------------...,,,++++++,,,------,,,,,,++++++******+++,,,---******)))((((((((())))))%%%+++000+++!!!"""************************************)))))))))******$$$)))***((('''***,,,+++'''(((***,,,,,,***((('''((((((((((((((((((((((((+++***)))((((((''''''(((+++***)))))))))***,,,---,,,,,,+++******---111555:::999===DDDKKKSSS^^^hhhjjjjjjppp{{{zzzqqqnnnpppvvvcccUUUQQQKKKFFFEEEEEEEEEDDDJJJKKKLLLLLLLLLNNNQQQTTTWWW```rrrrrrlllbbbeeeqqqwww~~~{{{yyyvvvrrrnnnjjjhhhhhhjjjllljjjccc^^^]]]XXXSSSPPPOOOMMMIIIFFFJJJHHHDDDBBBAAA???===;;;666777777666444333333444222111111111222222222111..............................---------...//////,,,///111///,,,+++...111---------......---------------------------+++***,,,,,,+++++++++,,,---...,,,,,,,,,---....../////////000111222333444555555111///---,,,------......)))***+++---.../////////111///......//////...,,,------...///000111222222///...,,,+++***)))((((((,,,+++)))))))))+++...///------------------------///---,,,,,,---......---++++++***)))***+++---...,,,+++******))))))))))))"""++++++%%%###)))000************************))))))))))))))))))))))))%%%)))+++)))(((+++---,,,'''(((***,,,,,,***((('''))))))))))))))))))))))))***))))))(((''''''((((((******)))((()))***,,,---***++++++******,,,000333888===FFFLLLNNNRRR```nnnppprrrxxxqqqhhheeehhhzzzxxxiiiYYYTTTMMMHHHFFFFFFGGGFFFPPPRRRSSSSSSRRRQQQRRRSSS^^^kkkxxxiiihhhfffppp~~~{{{wwwuuusssoookkkiiiiiihhhhhhhhhhhhddd^^^XXXYYYUUUPPPMMMLLLJJJFFFCCCGGGEEEBBB@@@???>>><<<:::333444555555333333444555222333222222000/////////---------------------------------------...//////***,,,---,,,******,,,///,,,------------------,,,***+++,,,,,,,,,,,,,,,---//////...---------------,,,------......///000000000111333444555555555555000---***)))+++,,,------***+++,,,---//////000000000///------...///...---......//////000000111111...---,,,+++******))))))++++++******+++,,,...///,,,,,,,,,------------...///---,,,,,,---......---***)))''''''''')))+++------,,,+++***)))))))))***%%%,,,...***(((+++...************************'''(((((())))))))))))((('''+++,,,))))))+++---+++((()))***++++++***)))((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***+++,,,)))***+++++++++,,,///111666???KKKSSSSSSUUUbbbqqq{{{}}}kkkcccbbbhhhyyy|||ppp^^^XXXQQQKKKIIIIIIIIIIIIUUUWWWXXXWWWVVVUUUVVVWWWhhhzzzzzzooohhhlllqqq|||wwwwwwsssoooooonnniiiffffffgggfffeeedddbbb^^^XXXTTTUUUPPPLLLJJJIIIHHHDDDAAAAAA???=========>>>===<<<666777888666444333333444222333333222///---...///........................,,,,,,,,,,,,---.../////////...---,,,,,,,,,,,,+++******++++++++++++******(((***++++++++++++,,,...000/////////......------------......///000000000222333444666777777666555444000,,,+++,,,------,,,+++,,,---...///000000000///...,,,,,,.../////////////////////000000000000------,,,+++++++++++++++******++++++,,,------...,,,,,,,,,---------.........,,,++++++,,,------,,,***)))((('''(((***,,,...,,,+++***))))))(((((((((++++++,,,,,,+++***)))(((************************&&&'''((()))))))))(((((('''+++---)))(((***,,,***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))***++++++'''((()))***++++++++++++((()))++++++++++++---///222:::GGGQQQUUUYYYdddqqqyyyssskkkfffiiirrr~~~|||rrrbbb]]]UUUOOOLLLLLLLLLMMMWWWWWWWWWVVVVVVYYY^^^bbbttt|||||||||uuuwww~~~{{{vvvsssooojjjgggjjjjjjfffdddfffcccbbb```^^^\\\YYYUUURRRPPPLLLHHHFFFFFFFFFBBB???===;;;999999;;;;;;;;;:::444555666555333222222333///111222111...---...000........................,,,,,,,,,,,,---...///000000---***+++...///...+++******++++++++++++******)))+++,,,+++))))))+++---------..................---......///000000111111333444666777888888777666;;;666111//////000///...------...///000000000000///---++++++---///000///000000000000////////////------,,,,,,+++,,,,,,,,,)))***+++---------------,,,,,,,,,------.........---+++******+++,,,,,,+++---,,,***)))***,,,///111++++++)))(((''''''''''''***'''%%%&&&***------+++))))))))))))))))))))))))%%%&&&((()))))))))(((((((((,,,,,,)))''')))***)))******))))))))))))******''''''''''''''''''''''''(((((((((((()))+++,,,---&&&''')))***+++++++++***(((***++++++******+++---...444???LLLUUU[[[fffqqq{{{wwwwwwlllooonnnlllrrr~~~yyyzzzyyyqqqeee___WWWPPPNNNNNNNNNNNNXXXVVVTTTSSSVVV\\\ffflll~~~{{{}}}~~~|||yyywwwvvvuuusssqqqjjjdddbbbggghhheeedddhhh^^^]]]\\\ZZZXXXVVVSSSRRRMMMIIIEEEDDDDDDDDDAAA>>>>>>;;;999888888777666444---...000111000111333444---///111111......000222////////////////////////+++++++++,,,---...///000)))$$$!!!$$$+++///---))),,,,,,,,,------,,,,,,,,,+++,,,---+++(((''')))+++)))***,,,---.../////////......//////000000111111333444777888999888777666000000000000///---,,,+++((()))***,,,...000111222+++,,,.../////////...---444444333222111000///...---,,,+++,,,------,,,***000...,,,,,,---.........++++++++++++,,,,,,---...,,,,,,++++++,,,,,,---...000...+++***+++,,,,,,+++***'''''')))(((&&&(((---'''(((***+++,,,,,,+++++++++(((%%%&&&)))***'''$$$'''((()))((('''&&&''')))))))))(((((((((((())))))---)))(((,,,---(((###!!!###$$$&&&***---...---+++)))(((((((((((())))))***(((((((((((((((((((((((((((&&&'''+++***''',,,444333000555EEEVVVccckkkqqq|||vvvsssrrruuuvvvvvvvvv|||yyyooouuu}}}tttggg```ZZZVVVSSSPPPRRRWWW[[[VVVVVVZZZ[[[[[[eeesss|||uuuvvvyyy~~~}}}xxxuuuqqqnnnmmmlllkkkiiibbbbbbcccdddeeedddaaa^^^\\\^^^^^^YYYRRRNNNOOORRRIIIHHHFFFBBB>>>;;;;;;<<<;;;;;;;;;:::888555333111222222222111111111000000...222333//////333222...222000...---,,,---///000///...---,,,,,,,,,,,,,,,......---,,,,,,,,,------........................***++++++,,,------------...---,,,+++,,,---...///&&&'''***---000333555777333222222222222333444555222222222222111000......******+++,,,...///000111,,,---///000000000///...111111000000000000//////---+++))))))***+++++++++///...,,,---///111222222,,,,,,+++++++++,,,------,,,++++++++++++,,,------,,,+++*********)))&&&$$$''''''))))))$$$ $$$+++(((((((((((()))***+++,,,,,,(((&&&'''***+++(((%%%'''((()))((('''&&&''')))))))))(((((((((((())))))111+++'''(((******,,,///%%%&&&''')))++++++***((((((((((((((((((((()))***************************+++((()))+++***'''***111...+++///<<>>;;;999:::;;;888888777666555333111000000000////////////......,,,///000......000///,,,///...,,,+++++++++,,,---...------,,,,,,,,,,,,,,,*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,+++***+++++++++,,,...///111222111111222222333333333444444555777888888888777666...////////////......---........................///000111222222222111111....../////////000000000...---++++++---......---111...+++***))))))(((''',,,,,,,,,,,,++++++*********************+++,,,,,,,,,++++++,,,,,,***'''$$$'''''')))***%%% ###)))(((((('''(((((()))++++++,,,***((()))***+++)))''''''((()))((('''&&&'''))))))))))))******))))))))))))&&&'''******'''&&&''')))((((((((())))))'''%%%'''''''''''''''((()))***((((((((((((((((((((((((+++++++++,,,+++******+++///,,,,,,000666CCCWWWhhhkkkqqq|||rrrpppvvv|||sssyyyxxxooojjjeee^^^XXXTTTSSSVVVaaalllnnngggdddfffiiiqqq|||~~~wwwrrrmmmkkkmmmooonnnlllkkkiiigggeeebbb___ZZZVVVXXXVVVSSSRRRRRRQQQPPPOOOLLLNNNNNNLLLFFFAAA>>>============<<<999888999:::666555555444222111000///////////////////////////---...///......///...---......---,,,+++,,,,,,---------,,,,,,+++,,,,,,---------------...///000000+++++++++++++++,,,,,,,,,******,,,---............///.....................444444444444444444444444444555777999999888777666---......////////////...000000000//////.........000000222333333333222111111111000000000/////////***)))***+++------,,,***555333000...------,,,++++++,,,,,,,,,,,,+++))))))***))))))))))))***++++++---+++******+++++++++***+++''''''***+++)))((()))&&&(((***,,,,,,,,,+++)))+++***))))))******)))((('''((()))((('''&&&''')))))))))************))))))+++)))+++......***)))+++)))(((((()))***+++)))(((&&&&&&&&&&&&'''((()))***((((((((((((((((((((((((((()))******+++,,,+++)))))))))***,,,...444DDDRRR[[[___gggwwwvvviiimmmvvv||||||{{{pppfff```YYYWWWVVVWWWXXX\\\gggsssuuunnniiiiiijjjsss}}}zzzuuuuuu}}}|||yyyxxxsssooojjjhhhiiikkkkkkjjjfffdddbbb```^^^ZZZUUURRRRRRPPPNNNMMMNNNOOONNNMMMHHHIIIIIIGGGCCC???<<<:::999:::;;;:::888777777888444333222111111000000///000000000000000000000000///...///000000///...//////......---------------,,,,,,+++++++++,,,,,,---000///...---------------*********+++++++++,,,,,,******,,,---.../////////....../////////000000000555555555555666666666666333555777888888888666555...///000111111222111111111111000000////////////000000222333333333222111111111111000000/////////---,,,,,,...000111///...111...,,,,,,---.........***+++,,,,,,,,,+++***))))))))))))((())))))***++++++)))'''&&&(((***+++***,,,'''%%%***...---***)))%%%'''+++......---***(((******)))))))))((((((((('''((()))((('''&&&''')))((()))***++++++***)))(((***'''''')))((((((,,,222)))((('''(((***,,,+++***%%%%%%%%%&&&'''((()))***************************&&&((())))))+++,,,***%%%((())),,,///000333<<>>;;;999777999:::999777666666666333222111000000000000000//////000000000000111111000......111111......000............---------,,,+++++++++++++++,,,,,,---...---,,,+++***)))))))))*********++++++,,,,,,---------............------)))***---///222333444555444444555555555666666666333444666777777666666555......000111222222222222111111000000000000000//////000111333333222222111......////////////000000000...++++++---000222222,,,***((((((***+++,,,+++((()))+++,,,,,,+++***))))))(((((((((((()))******)))(((''''''))))))(((&&&+++''''''+++,,,)))''''''&&&'''***+++,,,+++***)))((()))))))))(((''''''((('''((()))((('''&&&''')))((()))+++,,,,,,+++)))(((&&&%%%&&&((('''%%%(((...)))((('''''')))******)))%%%%%%%%%&&&'''(((******************************&&&)))***((()))+++''' ******---111222222777>>>CCCGGGKKKXXXppp|||kkkTTTXXXaaappp|||rrrkkkeee^^^UUUOOOOOOQQQUUU[[[^^^cccppp}}}|||wwwuuuvvv~~~uuugggjjjnnnuuu}}}}}}yyyuuuqqqooonnnmmmfffeeedddccccccddddddccc\\\YYYVVVSSSRRRPPPNNNLLLJJJJJJIIIIIIJJJIIIFFFDDDCCCAAA@@@>>>===<<<:::999777888:::999777555444555222111000//////000000111.........//////000000000///,,,---111111---,,,///---------------,,,++++++++++++******+++,,,,,,---,,,+++***)))))))))))))))******++++++,,,------...------............------'''))),,,000333555666777555555555444444444444444555555555666666666666777+++,,,---///000000000000111111000000000000000000///000111222333222111111++++++,,,---...///000111---)))###!!!###(((---///111///,,,++++++,,,+++***'''(((***,,,---,,,+++***((((((((((((((()))******))))))***++++++***&&&###(((''')))+++(((###"""&&&''''''(((((()))*********(((((()))((('''&&&'''''''''((()))((('''&&&''')))((()))+++,,,,,,+++)))(((&&&)))///333000(((%%%&&&***(((&&&&&&((((((((('''$$$%%%%%%&&&'''(((******(((((((((((((((((((((((('''******((((((***$$$)))'''))),,,,,,+++---111;;;@@@DDDOOOddduuunnn]]]NNNRRR]]]pppyyy{{{yyyvvvtttqqqsssyyyyyyqqqfff^^^ZZZUUUNNNIIIMMMOOOSSSWWWZZZ```ooo}}}||||||}}}{{{xxx}}}uuuqqqllldddaaafffmmmwwwwwwtttvvvzzzzzzxxxtttooollljjjiiiiiiaaaaaaaaaaaaaaaaaaaaa```YYYVVVRRROOONNNMMMKKKJJJJJJIIIIIIIIIIIIFFFBBB???AAA???===;;;;;;;;;:::999777888:::999777555444444222111000//////000111222---------.........//////...++++++000000++++++...+++,,,,,,,,,,,,+++******+++*********+++,,,,,,---+++++++++***++++++,,,,,,******+++,,,------......)))***,,,...///000111111***+++...111333444444555666555555444333222222222666666666555666777777888---...///000000//////...222222222111111///...---333222111000///////////////444444111000333222---+++'''$$$%%%(((++++++***,,,+++******++++++***(((,,,***)))***((($$$%%%***''''''''''''((((((((((((%%%&&&(((***+++***)))((()))((('''&&&&&&'''((()))''''''''''''((((((((((((+++---...,,,(((&&&&&&'''%%%%%%%%%&&&)))*********((('''&&&&&&'''((()))***,,,***((('''&&&&&&&&&''''''&&&&&&''')))***(((&&&%%%%%%%%%&&&))),,,'''+++++++++++++++***))))))!!!%%%(((***+++---///)))))))))***+++---...///999;;;???HHHUUU]]]ZZZQQQLLLQQQYYYggg~~~}}}tttrrruuu~~~|||ssskkkdddeeehhhjjjjjjmmmtttwwwwww~~~zzzsssgggaaaYYYRRRNNNKKKIIIHHHMMMKKKLLLOOOSSS\\\lll{{{||||||tttnnnmmmttt{{{~~~tttjjjccc``````]]]bbbmmm||||||rrrnnnrrrwwwvvvsssoookkkjjjhhhfffddd``````___^^^^^^^^^^^^^^^XXXUUUQQQNNNMMMMMMLLLKKKFFFGGGHHHIIIIIIEEE???:::===<<<:::999888777777777777777666555333222111111.../////////------///000000222111---...222111+++666222...---......,,,***000///...---,,,,,,---...*********++++++,,,,,,,,,+++++++++,,,,,,---------///---,,,---...---)))&&&,,,+++++++++,,,...000111111111222222333444555555666666777777666555444444:::888777888999999888777///////////////000000111333333333333222111000///111111000//////...------111555555111000222000,,,,,,***((((((***,,,,,,+++,,,+++******++++++***(((+++((((((++++++)))))),,,******)))))))))))))))))))))(((((((((''''''(((((())))))((('''''''''''''''''''''''''''((((((((((((&&&((()))(((%%%######$$$)))(((((('''(((((('''&&&(((''''''&&&'''((()))***+++***)))(((((((((((((((((()))+++***((('''(((***&&&&&&$$$###%%%'''###)))***************))))))%%%''')))***)))(((((())))))))))))***+++,,,......---000555===IIIRRRNNNFFFEEEPPP```qqq{{{pppnnnxxxwwwkkkeee```ZZZWWW[[[^^^___fffpppvvvwww{{{}}}zzz{{{yyyqqqjjj___YYYQQQKKKHHHGGGHHHHHHHHHHHHJJJMMMOOOVVVeeetttuuummmhhhjjjsss{{{|||}}}}}}zzztttlllddd___^^^^^^^^^fffsss~~~vvvooolllnnnqqqqqqnnnjjjgggeeecccaaa```______]]]\\\\\\[[[[[[[[[VVVSSSOOOLLLKKKJJJIIIHHHCCCBBBCCCCCCCCC@@@;;;777;;;;;;:::999888777666666555555444333111000000///000111111000//////000222///111///,,,---111///***333000------...///...---......,,,,,,+++,,,------******+++++++++,,,,,,,,,......------------------000///...///111111...,,,,,,++++++,,,---///111222222333333333444555555555666666777777666555555444999888777888999999888777000//////...///000111222333444444444333222111111000111111111111///...---333555555222000111///,,,...---,,,,,,------,,,+++---+++******++++++***))))))&&&&&&,,,///...,,,,,,,,,,,,,,,++++++*********,,,***(((&&&%%%&&&'''((((((((()))(((((('''&&&&&&''''''''''''((((((((((((&&&((()))((('''%%%&&&&&&******)))((('''&&&&&&%%%(((''''''''''''((())))))))))))************))))))$$$(((***&&&!!!###((())))))'''%%%'''***((("""(((((()))))))))))))))((()))***++++++)))''''''''')))))))))***+++,,,---...(((,,,111888DDDLLLKKKEEEDDDTTTiii{{{zzzsssjjjsss}}}nnn___XXXXXXWWWSSSUUUYYY]]]aaakkkyyyxxxnnnlllooonnneee]]]WWWQQQJJJEEEDDDFFFHHHIIIEEEGGGKKKNNNNNNTTTcccsssnnnaaadddccciiiuuu}}}}}}xxxuuunnnmmmjjjeee```]]]\\\]]]bbbmmm}}}zzzuuuoookkkiiiiiiiiijjjgggccc```___^^^\\\[[[]]]\\\[[[YYYXXXWWWVVVVVVRRROOOKKKIIIHHHGGGEEEDDD@@@???>>>======<<<999666999999999999888777555444222222111000//////......000111111000//////000222...///...+++---///...***000...,,,---...//////...,,,+++++++++++++++,,,---++++++++++++,,,,,,,,,,,,000//////......---,,,,,,,,,++++++---//////...,,,,,,,,,,,,---///111222333555555555555555555555555666666777777777666555555999888777888999:::999777------...///000000000000222333333333333333222111111222444555444333111///222333333111000000000...///............---+++***---+++******+++,,,***)))***%%%%%%+++111000,,,***---,,,,,,++++++******)))+++***)))((('''(((((()))%%%&&&((()))))))))((('''''''''''''''(((((((((((('''((())))))))))))))))))''''''((((((''''''((()))(((((('''''''''(((((((((&&&((()))***+++***))))))%%%''''''$$$"""&&&'''(((&&&%%%(((...///+++&&&'''((((((((((((((((((''')))******))))))***+++))))))))))))***+++,,,---***---111666AAALLLQQQPPPNNN\\\ooozzzuuuuuuqqqttt~~~yyymmm]]]RRRQQQUUUXXXXXX```eeeiiinnnyyyxxxmmmbbb___cccbbbZZZPPPPPPLLLHHHEEEFFFHHHIIIJJJFFFIIIMMMPPPQQQXXXkkk|||rrrccc\\\aaaeeeppp}}}yyypppggghhhgggdddaaa______```jjjxxxxxxvvv~~~{{{xxxtttnnnkkkjjjiiifffdddbbb```]]][[[[[[[[[[[[ZZZYYYXXXWWWTTTSSSQQQQQQPPPOOOLLLIIIFFFEEEDDDBBB@@@AAA>>><<<;;;;;;;;;:::999666777888999888666444222000000000//////.........---...///...,,,,,,...///......---,,,...///...,,,///...------............***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............------------+++++++++,,,---------,,,,,,---...///111333444555777777777666666666666666666666777777777666666555999777777777999:::999888)))+++...111222111...---111111222222222222222222111222444555444333111000111000000000000//////000...//////...---+++******---,,,++++++,,,,,,+++)))+++&&&%%%+++000...)))'''++++++*********)))))))))((()))***+++,,,+++******###$$$&&&(((************''''''''''''((((((((((((&&&&&&&&&'''(((((('''&&&&&&((()))((('''&&&((()))((((((((((((((((((''''''%%%&&&((()))***))))))(((---+++(((&&&&&&&&&''''''###%%%$$$"""$$$***,,,***&&&''''''(((((((((''''''&&&''')))))))))***,,,...))))))))))))***+++,,,,,,***,,,---000999HHHSSSWWW[[[cccoooxxxsssrrrmmmxxxzzz||||||nnnbbbUUUPPPTTT\\\bbbfffnnnssswwwzzz{{{nnndddYYYVVVXXXXXXPPPHHHIIIGGGEEEEEEGGGHHHHHHHHHHHHJJJNNNSSSWWWcccxxx{{{fff^^^^^^gggppp}}}{{{qqqeeefffgggfffddddddeeefffwwwuuuvvv~~~|||yyywwwuuutttooojjjiiiiiihhheeeaaa\\\ZZZXXXXXXYYYZZZZZZZZZUUUTTTRRROOOMMMLLLKKKKKKKKKHHHFFFDDDCCCBBB@@@>>>???<<<999888888999999999444555777777777555333111000000000000000/////////---......---,,,,,,---//////---,,,...//////....../////////...---,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---.........000000000000////////////...///000222333444555666777777777777777777777666666666777777777777777666888777666777999:::999888)))+++///222333111///---000000111222222333222222//////000111111000///...111...---//////,,,---000---...///---+++******+++...,,,++++++,,,,,,+++***,,,((('''+++...+++((('''))))))))))))))))))))))))&&&'''***,,,---,,,+++***###$$$&&&''')))***++++++''''''''''''(((((((((((((((''''''(((******)))'''(((***+++)))&&&$$$%%%'''((((((((()))(((((('''&&&&&&&&&'''(((((((((((((((,,,)))&&&&&&'''((('''&&&''')))((($$$%%%(((***((((((((((((((((((''''''&&&((()))))))))((((((***+++)))))))))))))))***++++++***,,,------444DDDSSSZZZ^^^cccmmm~~~}}}uuuqqqqqqrrrqqqwww{{{{{{~~~pppsssyyyeee]]]WWWZZZcccmmmwwwqqqeee]]]UUUQQQSSSSSSNNNIIIFFFEEEDDDFFFIIIKKKLLLLLLPPPPPPUUU]]]gggvvvlll]]]\\\```qqq~~~yyyooobbbdddfffgggiiilllpppsssyyy|||xxxuuurrrooommmnnnkkkhhhggggggfffbbb___YYYWWWUUUTTTVVVWWWWWWWWWPPPOOOMMMKKKIIIGGGGGGFFFEEEDDDBBBAAAAAA@@@>>><<<;;;888555444555666777666333444555555555444222111000000000000000000000111///000000///......///111000,,,,,,///000///...///...///000///---++++++++++++,,,---------------,,,------------,,,,,,,,,,,,((()))***+++---...//////000000000///---,,,...///000111333444555555666555777777777777777777777777666666777888888888777777888777666777999::::::999---...///000111222333333000111222333444444444444////////////////////////444///---...---((((((,,,...//////---******,,,......,,,++++++,,,---+++***,,,)))))),,,,,,***))),,,''''''(((((()))*********'''(((((()))))))))(((((('''&&&&&&''''''((()))***''''''''''''((((((((((((+++)))((()))+++,,,)))'''&&&)))+++***&&&$$$&&&)))(((((()))))))))(((&&&%%%(((((((((((((((((())))))%%%&&&&&&&&&%%%%%%%%%&&&(((++++++(((''')))***(((*********)))((('''&&&%%%((())))))(((&&&&&&(((***)))))))))))))))******+++)))---...---222???MMMTTTXXX___jjj{{{wwwooonnnrrrvvvxxx~~~~~~yyynnnttt{{{yyy}}}zzzrrrbbb___cccnnn{{{oooaaa]]]WWWTTTUUUVVVVVVUUUOOOMMMKKKLLLQQQXXX\\\___bbbbbbiiivvv{{{ccc[[[```ggg{{{|||pppggg^^^aaaeeejjjpppxxx|||wwwsssppplllhhhfffgggfffeeedddcccaaa^^^\\\WWWUUURRRQQQQQQQQQPPPOOOKKKJJJIIIGGGEEEDDDDDDCCC@@@???===>>>>>>>>><<<:::888666333222333555555555333333333333333222222222.../////////000000000111//////000///...---///111///******...000------///+++---//////---,,,,,,---++++++,,,---,,,,,,******......---------,,,,,,,,,***++++++,,,---...//////,,,---...,,,++++++---000333444555666666666555555555555666666777777888888666666777888888888888888777666666777999;;;:::999222111//////000333666888111222333444555666666666111000000000000000111222666000---...+++%%%%%%)))///000///---******...111...---+++,,,------,,,***,,,***+++---,,,***,,,000''''''((()))***++++++,,,***)))'''%%%$$$%%%&&&'''***)))(((&&&&&&''''''(((''''''''''''((((((((()))(((&&&$$$%%%'''(((%%%""""""&&&))))))&&&&&&***...(((((()))))))))(((&&&%%%+++***)))(((((()))***+++###(((,,,+++'''%%%'''+++!!!%%%'''$$$$$$''')))'''+++++++++***)))'''%%%%%%&&&''''''&&&&&&'''***,,,***)))))))))))))))***+++$$$)))+++***---777CCCIIIQQQ[[[iiixxxxxxmmmiiinnnwww}}}{{{xxxsss|||wwwhhhkkkvvvyyyooooookkkeeefffppplllaaa___\\\ZZZZZZ\\\___aaa\\\XXXTTTUUU\\\eeennnssstttuuu}}}sss```]]]fffooorrrggg___\\\```fffmmmwww{{{xxxtttppplllhhhdddaaaaaabbbbbbaaa___]]][[[ZZZWWWTTTPPPNNNMMMKKKJJJHHHIIIHHHFFFEEECCCBBBBBBBBB<<<;;;:::;;;<<<<<<:::999888666333333444666666555444333222111111222222222------......///000000000,,,---...---++++++---......)))(((---///,,,+++...(((+++//////---,,,...///***+++,,,,,,+++***)))(((.........------,,,,,,,,,------..................,,,...000///...///222666444555666777777666555444444555555666777888888999666666777888888888888888777666666777999;;;:::999222222222111111111111111333333333333333333333333---///111222000///...//////,,,***,,,///000000...///+++'''))),,,...,,,)))///---,,,...111111+++&&&---------,,,***)))'''&&&---&&&"""'''***(((''')))((('''&&&&&&'''((('''&&&'''(((((('''%%%%%%&&&'''))))))(((((((((((())))))+++*********))))))((((((&&&'''''''''%%%%%%''')))&&&&&&&&&&&&&&&'''((()))'''((())))))'''''')))+++((((((''''''''''''(((((()))((('''&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))///(((&&&+++///222777>>>CCCWWWiiiooowww|||zzzssspppvvv~~~{{{~~~zzzddd]]]bbbkkkuuu~~~zzzmmmjjjmmmqqqppptttsssllliiiffffffiiinnnrrruuusssnnniiilllvvvooo^^^[[[bbbiiilllaaa\\\XXX]]]eeeppp|||||||||yyywwwsssppplllgggaaa]]]```___^^^^^^]]]ZZZVVVSSSRRRQQQNNNKKKIIIGGGEEEEEEEEEAAA>>>>>>AAA@@@;;;555===;;;888666555555666666333222222222222222222222000000000000000000000000222111111///...---,,,+++.../////////000000111111......---,,,,,,+++******000///---,,,++++++,,,---------------------------------,,,++++++,,,,,,,,,---------------...///000,,,---...///000111222333555555555555555555555555555666777888888777666555555444333444666888888777888:::<<<<<<:::999999:::111111111111111111111111333333333333333333333333111222333222000......//////---+++,,,...//////---222...******---...+++(((***((('''))),,,+++&&&!!!---,,,,,,+++***)))((((((***&&&%%%((('''$$$%%%***((('''&&&&&&'''((('''&&&%%%&&&&&&&&&%%%&&&(((+++))))))(((((((((((())))))******)))))))))(((((((((&&&'''((('''&&&&&&''')))&&&&&&&&&&&&&&&'''(((((((((&&&$$$%%%((()))((('''&&&&&&%%%%%%%%%%%%&&&&&&((((((((('''''''''''''''((((((((()))))))))))))))&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))###!!!%%%)))+++///555===PPPbbbhhhiiipppzzz~~~xxxxxxzzzyyywww{{{~~~dddWWWVVV\\\hhhrrr|||~~~vvvkkkjjjqqqxxxzzzsssqqqpppttt{{{kkk\\\ZZZbbbkkk}}}mmmddd___[[[^^^dddnnnzzzzzzwwwwwwtttqqqnnnllliiiddd___\\\\\\[[[ZZZZZZYYYWWWSSSOOOMMMKKKIIIFFFDDDBBBAAA@@@???===<<<===>>>>>>:::777999888666444333333333333444444333222111000000///////////////////////////+++,,,,,,---...//////000,,,---------.........///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,------...///000......///000111222333333777777777777777777777777555666777777777777666555888666555555777888888777;;;;;;::::::999999:::;;;000111111111111111111111222222222333333444444444333333222000---,,,,,,---///---,,,,,,---...---,,,///,,,))))))+++---+++))),,,******+++...---)))%%%---,,,***)))))))))***+++******,,,,,,((($$$'''---((('''&&&&&&'''((('''&&&$$$$$$%%%%%%%%%'''+++...)))((((((''''''(((((()))((((((((((((((('''''''''&&&(((((((((&&&&&&'''((('''&&&&&&&&&&&&'''(((((()))$$$ """'''***'''###&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((('''''''''(((((()))******+++&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))%%%$$$'''+++,,,...111777DDDUUU[[[WWWVVVcccuuuyyyuuusssnnnkkkrrr{{{~~~hhhSSSJJJMMMYYYeeemmmrrr{{{ssskkkooo{{{hhh[[[[[[gggsss|||ooogggaaa]]]^^^aaaiiiuuu~~~|||zzzuuuqqqqqqllljjjhhhgggeeebbb]]]ZZZWWWVVVUUUTTTSSSQQQNNNKKKHHHFFFDDDBBB@@@>>>===<<<999999::::::::::::999888666555555444333222222111444444333222000///......////////////////////////)))***+++,,,---///000000---------------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------------------------,,,,,,,,,++++++,,,,,,---+++,,,,,,------...//////000000111222333444444555777777777777777777777777555555666666666666555555:::888777777888999999888>>>;;;888777999;;;<<<===//////000000111111222222111222222333333444444555111111000...+++***,,,......------------,,,+++***&&&%%%$$$%%%)))+++++++++///...---///000///,,,***,,,+++)))((((((***+++---******+++***(((&&&'''***(((&&&&&&&&&'''((('''&&&%%%%%%%%%$$$$$$'''+++...(((((((((''''''((((((((('''''''''''''''''''''''''''((())))))'''&&&''''''''''''&&&&&&&&&''''''((('''$$$!!!###&&&((('''$$$((((((''''''''''''(((((($$$%%%&&&'''((((((''''''&&&&&&&&&&&&''''''((((((&&&&&&&&&''''''''''''((((((((((((((()))))))))))),,,***)))+++...//////000333888DDDMMMIIIDDDRRRhhhvvvqqqlllfff___```ooorrrZZZKKKIIIQQQZZZbbbjjjuuu~~~wwwsss{{{{{{fff\\\___mmm}}}}}}rrrggg```\\\[[[\\\cccrrryyyxxxvvvqqqlllkkkfffeeedddcccbbb```\\\YYYRRRQQQOOOOOONNNLLLIIIGGGEEEDDDBBB@@@>>>===<<<<<<777888999888777666666777444555555555555444333222222222111000000///......////////////////////////.........---------------////////////////////////000000...---+++***((((((...------------,,,------------------------------,,,,,,+++++++++,,,------++++++,,,---.../////////333333333444444555555666555555555555555555555555555555555666666555555555888777666777999;;;;;;:::>>>;;;888888;;;===>>>>>>......///000111111222222222222222333333444444444000000000...------///111,,,,,,------,,,+++******$$$$$$$$$%%%(((***+++++++++******+++,,,+++***(((,,,+++)))((((((***,,,---((('''%%%%%%'''(((&&&###(((&&&&&&&&&'''((('''&&&'''''''''%%%$$$%%%(((+++((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''''')))******(((&&&&&&'''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''(((((((((''''''''''''((((((###$$$%%%%%%&&&&&&&&&&&&((((((''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))((((((***,,,,,,***222///555AAABBB>>>HHHZZZhhhgggddd___ZZZ^^^nnn~~~{{{lllYYYPPPOOOPPPWWWaaaoooxxx}}}vvvddd^^^aaarrrtttggg^^^[[[YYYZZZbbbssszzzuuuuuusssmmmiiigggcccaaa``````___]]]ZZZWWWNNNLLLKKKJJJJJJHHHFFFDDDBBBAAA???===<<<;;;::::::777888888777444333333444222222333333333222222111.../////////////////////........................111111000///...---,,,,,,///////////////.........000///...---+++***)))(((//////......---,,,+++***------------------------,,,+++++++++,,,,,,---...***+++---...///000000000555555555555666666666666666666666666666666666666666666666555555666666666555444444666999;;;<<<<<<;;;::::::;;;===@@@BBBBBB------...///111222333333333333333333333333333333111222222222000000222333)))+++------,,,*********)))))))))(((((()))******)))***************))))))+++******))))))***+++,,,******((('''+++...+++%%%((('''&&&&&&'''((('''&&&'''(((((('''%%%%%%&&&'''(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''''''''''')))++++++)))'''&&&&&&(((((('''&&&&&&&&&&&&'''&&&''')))(((&&&&&&(((+++&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&'''+++******)))((((((''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))((()))(((&&&(((++++++(((111+++...999???===BBBMMMVVV[[[___^^^]]]bbbooo{{{}}}qqqbbbVVVNNNPPP\\\lllvvvyyy{{{rrrddd```dddvvvuuujjjbbb^^^]]]___hhh|||zzztttppppppoooiiidddbbb___^^^\\\\\\[[[YYYUUURRRJJJIIIFFFFFFEEEEEECCCAAA<<<;;;:::999777777666666888666555333222222111111.........///////////////,,,------......//////000........................////////////////////////---------,,,,,,,,,,,,,,,+++++++++,,,,,,---------............---,,,+++***------------------------++++++++++++,,,---......+++,,,...000111222111111777777777666666666666666888888888888888888888888777777666666666666777777666555444666999<<<<<<<<<:::;;;<<<<<<>>>AAAFFFKKK,,,,,,...///000222333333555444444333333222222111000222333222000//////000'''***------+++******+++*********)))(((((()))***+++,,,------,,,,,,,,,---++++++******************(((,,,---+++,,,000///***((('''&&&&&&'''((('''&&&&&&'''))))))'''%%%%%%&&&(((''''''&&&&&&''''''(((&&&&&&''''''((((((((((((''')))++++++)))'''&&&&&&(((((('''&&&&&&&&&&&&&&&((('''&&&&&&'''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&***(((&&&%%%$$$&&&'''))))))))))))))))))(((((((((&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))***)))%%%''',,,---)))---***---555:::;;;===BBBEEEOOOZZZ```dddiiipppvvv{{{yyymmm^^^WWWdddssszzzyyywww{{{}}}}}}|||}}}~~~sssiiifffiii|||wwwoookkkgggfffiiissszzzvvvrrrllliiikkkjjjddd^^^\\\ZZZYYYWWWVVVTTTRRRNNNKKKGGGEEEBBBAAAAAAAAA@@@>>>999888777666555444444444555222//////111222111///...---,,,,,,,,,...///000---------------.................................---------....../////////---------,,,,,,+++++++++******+++,,,,,,---......++++++---.........------------------------------++++++++++++,,,---...///+++---///222333333333222888777777777666666555555888888888888888888888888999888777666666777888999:::888777888:::;;;;;;;;;;;;======;;;:::@@@LLLVVV+++,,,---///000222333444666555444444333222111000...000111111...+++******%%%)))------+++******+++%%%&&&'''''''''(((***,,,***+++,,,++++++***+++,,,***++++++++++++***)))((('''+++(((&&&)))***)))((('''&&&&&&'''((('''&&&$$$&&&)))***(((&&&&&&&&&'''''''''&&&&&&''''''''''''''''''((((((((())))))(((***,,,,,,)))'''&&&%%%)))((('''&&&&&&&&&&&&&&&***&&&"""$$$)))+++)))%%%(((((((((''''''(((((((((...+++(((%%%%%%&&&)))+++%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))'''(((&&&"""###***+++''')))+++///444666777999;;;:::GGGWWWbbbiiimmmqqqrrr}}}}}}~~~}}}|||xxxqqqvvvqqqdddppp}}}{{{uuuvvvzzzxxxyyyzzz{{{}}}wwwnnnlllpppwwwtttsssnnnnnnqqq|||~~~}}}|||xxxsssooommmgggdddfffeee___YYYWWWWWWUUUSSSQQQOOOLLLHHHEEEDDDBBB@@@?????????===<<<999888777666555555555555222...***+++000222111...///...---,,,---///111222.........------,,,,,,,,,........................------------------------/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,''')))+++---///000000000------------------------++++++++++++,,,---...///,,,---000333444444444333888888777777666666555555666666666666666666666666:::999888777777888999:::>>><<<::::::;;;;;;:::999===???>>>999777???PPP^^^,,,---///111222222111111555555444222111000000///............---,,,+++***++++++++++++***))))))))))))***)))''')))------***++++++******...--- ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((('''&&&'''&&&%%%$$$$$$%%%'''(((((((((''''''&&&&&&&&&&&&''''''&&&%%%&&&'''((()))%%%%%%&&&&&&&&&&&&&&&&&&+++***)))(((&&&$$$######((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''' )))(((%%%''')))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%---+++(((&&&&&&(((+++---%%%%%%%%%%%%%%%%%%$$$$$$)))))))))))))))***+++++++++---...///000222666999999EEERRRbbbrrrqqqmmmttt}}}yyyxxx{{{~~~|||yyy~~~}}}ssskkkmmmrrrsssqqqpppqqqtttxxx|||~~~yyytttzzz~~~|||ssstttyyy~~~yyytttsssuuutttnnngggfffbbb^^^^^^___^^^YYYTTTTTTSSSRRROOOLLLHHHEEECCC@@@>>><<<;;;;;;;;;:::999666555333///,,,,,,000444111111000///////////////111000...---------...///...................................................///////////////......+++,,,,,,---.........---...---,,,++++++++++++,,,+++,,,---......,,,+++***///...,,,***+++,,,...000------..................///111333444333333444555444555555666777666666666999888777666666777888999...222666888999999999:::???>>>=========<<<:::999999777999>>>===AAAWWWooo+++,,,...///000111111111444444444444222111000///---------...------,,,++++++***)))((((((((('''&&&(((***)))'''(((,,,,,,)))&&&***+++***+++---(((!!!***************+++++++++,,,++++++***)))(((''''''''''''&&&%%%%%%&&&&&&&&&)))'''%%%$$$###$$$&&&''''''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%''''''''''''''''''''''''!!!'''***'''%%%&&&%%%!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((((((((())),,,***(((''''''(((***,,,(((''''''''''''''''''''')))((((((((())))))***+++'''(((***,,,,,,...111444<<>>;;;:::::::::999777666777555222///...111444111000000///////////////000///...---------......,,,,,,,,,,,,,,,,,,,,,,,,............................../////////......---,,,,,,------............---------,,,,,,+++++++++)))******+++++++++******,,,,,,,,,,,,,,,---------------......////////////222444666666555555666777555555555666666666777777666666666666777888:::;;;555777999999888777777888666666888:::<<<===<<<;;;999777999;;;;;;DDDaaa++++++,,,---...000222333333444555555444222000...,,,---------------,,,+++,,,)))'''''')))***'''%%%+++,,,+++)))+++///...***''',,,///+++)))+++...000++++++++++++++++++++++++*********))))))((((((((('''''''''''''''&&&%%%$$$)))'''$$$!!!!!!###&&&(((&&&&&&'''((((((((((((((('''''''''&&&&&&%%%%%%$$$&&&&&&&&&'''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$'''''''''''''''''''''''',,,+++(((%%%%%%'''$$$&&&&&&&&&&&&&&&&&&&&&&&&,,,+++)))((('''(((((()))***))))))(((((())))))***((((((((((((((((((((((((((((((((((((((())))))***'''))),,,---...///111222???HHHOOOZZZkkksss}}}qqqfffkkkvvv}}}{{{~~~mmmWWWOOORRRVVVaaaeeejjjllllllmmmooorrrzzzzzz{{{|||~~~~~~|||~~~xxxrrrmmmkkkllljjjddd___\\\YYYVVVUUUUUUTTTPPPLLLHHHGGGEEECCCAAA@@@@@@AAA???===:::999999888777555555555555333000///000222000000//////......////////////...------------...------------------------........................,,,---............------,,,---------............+++,,,---------,,,+++*********)))******+++,,,---)))***,,,---...---,,,+++------...///000111111222333555777777555555555666666666555555555666777888444555555666777999;;;<<<999::::::999888777888:::888999;;;<<<<<<;;;999888<<<:::;;;<<<>>>NNNrrr++++++++++++---///222333222333555666555333000............---,,,+++******,,,)))'''))),,,...,,,)))...000000///111444444000...000111---))))))---111.........---------------)))))))))))))))(((((((((''''''(((((((((&&&%%%###(((&&&$$$######$$$&&&'''$$$%%%&&&(((((('''&&&&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&'''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''+++)))&&&$$$%%%&&&&&&$$$''''''''''''''''''''''''000...+++(((&&&%%%&&&&&&(((((())))))))))))((((((&&&&&&&&&''''''''''''''')))((((((((((((((())))))&&&))),,,.........///000???KKKSSSYYYdddmmm~~~tttfffbbbfffrrr}}}kkkRRRGGGJJJPPP^^^bbbfffeeecccdddiiioootttuuuwwwyyy{{{}}}~~~~~~|||zzzxxxzzz{{{|||yyytttoooiiifffeeeccc^^^ZZZUUUSSSQQQPPPPPPNNNKKKHHHGGGEEECCC@@@???>>>???@@@===;;;888777777666444333111111111111000.........000//////.........///////////////...............000000000000000000000000........................+++,,,------...---------......---------.........***+++---......---+++***,,,,,,++++++,,,---///111******+++,,,---------------...///000111222333444222444555555333222333333888666555444444666888999555555666777888999::::::999::::::999888:::===???===>>>???>>><<<:::999999???===>>>DDDNNNddd++++++++++++---///111333111222444555444222///...//////...---,,,***((('''((('''&&&(((,,,///...,,,///222333333666;;;:::666444111///...---,,,++++++.........------,,,,,,,,,)))))))))(((((((((((((((''''''((()))((('''%%%$$$%%%&&&''''''''''''&&&&&&###$$$%%%&&&'''&&&%%%%%%(((((('''&&&%%%%%%$$$$$$'''''''''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&%%%######&&&)))''''''''''''''''''''''''---+++)))&&&%%%%%%&&&''''''((())))))))))))((('''&&&&&&&&&&&&''''''(((((())))))(((((((((((())))))"""%%%((())))))))))))***888JJJUUU[[[bbbjjj}}}{{{}}}xxxmmmeeefffeeemmm{{{nnnUUUGGGHHHOOO[[[\\\\\\XXXVVVYYYaaaiiikkknnnqqquuuwwwxxxxxxxxxzzzzzzzzzzzzzzzyyyyyyxxxvvvwwwzzz}}}tttppplllfffbbb___\\\XXXUUUPPPOOOMMMLLLKKKIIIGGGEEEFFFDDDAAA>>><<<;;;<<<<<<;;;999666555555444333111000000000000000///---,,,//////............//////000000000000//////......000000000000000000000000........................+++,,,,,,---......------///......---------...///***+++---......---+++***,,,,,,++++++,,,...000111,,,+++******+++,,,///000//////000111333444555555333444666555444333333444888777555444555666888:::666777777777888888888888;;;;;;;;;999999:::>>>AAA:::;;;;;;:::999999<<>>???>>>;;;666333666<<>>DDDKKKMMMJJJ;;;222---///000...,,,---++++++***))))))(((''''''******)))((('''&&&&&&%%%'''&&&&&&''''''((()))***$$$%%%&&&''''''''''''&&&'''&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%$$$$$$%%%%%%%%%'''''''''''''''''''''''''''$$$%%%***+++'''$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))((((((((((((((((((((((((%%%&&&&&&'''(((((()))))),,,,,,+++***************)))***+++***)))***,,,...,,,666===III\\\lllsssbbbTTTUUUaaakkkpppqqqtttvvv~~~zzzzzzfffUUUOOOQQQMMMIIICCC@@@@@@EEEKKKPPPUUUYYY```fffjjjkkkiiihhhmmmoooqqqttttttssspppooommmooossswwwzzz}}}~~~~~~|||uuuooohhhddd^^^XXXSSSOOOLLLKKKFFFFFFFFFEEEBBB@@@??????::::::999888777666555555555333111111222222222111222000...///111111000......------------...///000------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---...////////////111000...---,,,---...///+++++++++,,,,,,---------++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---///111222333333444444444555555555333555777888777666777888666777777777777888888888555666777888999999888888;;;<<<<<<;;;::::::===???CCCAAA===999888@@@MMMWWWiiisss...///000111111000///.../////////...............)))***+++,,,,,,,,,,,,,,,&&&+++///---(((&&&***///555:::???DDDLLLTTTVVVSSS@@@777000000...***+++///,,,,,,++++++***))))))(((+++***)))((('''&&&%%%%%%'''&&&&&&&&&'''(((***,,,%%%%%%$$$$$$$$$%%%''''''))))))((('''''')))***+++%%%%%%&&&&&&&&&&&&&&&&&&######%%%&&&((()))***+++((((((&&&%%%%%%&&&((((((''''''''''''''''''''''''''' !!!+++111...'''$$$%%%%%%%%%%%%%%%%%%%%%%%%*********)))(((&&&%%%$$$((((((''''''''''''((((((######$$$$$$%%%&&&''''''------,,,+++*********+++'''(((((('''&&&&&&)))+++,,,//////;;;TTTgggxxxyyygggXXXMMMSSScccooouuuwwwwwwsssggg~~~|||mmm]]]UUUUUUIIIDDD???===>>>BBBFFFHHHNNNRRRZZZaaaeeefffeeeccchhhkkkpppttttttpppkkkhhhkkkmmmpppsssvvvxxxyyyzzz~~~vvvuuu|||wwwrrrnnnfffbbb\\\UUUPPPKKKIIIGGGCCCDDDDDDBBB@@@=========777888888999999888777777333111000000111222222111111...+++,,,...///...,,,---------------...///000++++++,,,---,,,+++***)))................................................,,,---...///000000000000222111...---,,,---...///,,,++++++++++++,,,---...---.../////////...---,,,+++,,,...///111111111000444444555555555555555555111333555666555555666777666666777888888888888777333444666888999::::::999666888:::;;;;;;===@@@BBB<<<<<<<<<===EEEUUUkkkzzz---...///111222222222111222222222111111000///...***++++++,,,,,,++++++***)))******(((((())),,,///999>>>GGGTTT___aaa[[[UUUEEE???777111//////000111111000---***(((((())))))---)))%%%$$$''')))(((''')))(((&&&%%%%%%&&&'''(((&&&###"""###'''(((&&&$$$ '''(((%%%###%%%(((&&&&&&$$$$$$$$$$$$&&&&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$(((,,,---)))%%%'''%%%###$$$%%%'''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&'''((()))'''%%%###$$$'''((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))+++***)))(((((()))***+++///,,,...666CCCRRRfffuuu{{{llldddZZZRRRNNNXXXkkk|||ssslllccckkkyyyzzzhhhZZZSSSJJJAAA999777<<>>===;;;::::::888777666444333222111111222111111000///......---888555111///111111000...........................---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---...............---------+++,,,,,,------,,,,,,+++///...------------...///((())))))******+++,,,,,,,,,,,,---------------------......000111222333444444444444444444444444444999888777777888888777666888777666666666666777777888888999::::::::::::999@@@???<<<:::999::::::;;;===<<<>>>FFFTTTlll111111222222222333333333111111111111000///......++++++,,,,,,,,,,,,++++++)))************,,,///222>>>DDDOOO\\\eeeeee]]]UUUEEE???777111//////000000+++***)))''''''(((***+++***)))'''&&&'''(((((('''---,,,)))'''%%%%%%&&&&&&$$$%%%&&&&&&%%%%%%&&&'''"""&&&)))***((('''''')))&&&%%%%%%$$$$$$%%%%%%&&&(((''''''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$%%%(((******'''$$$'''&&&$$$$$$&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%&&&'''((((((+++(((&&&&&&'''(((&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((###$$$%%%''')))---000111000------222:::DDDUUUccckkknnnxxxuuueee\\\TTTQQQSSS\\\mmm}}}{{{sssgggfffnnn~~~wwwjjjcccVVVLLL@@@:::::::::999666???AAAEEEJJJNNNRRRTTTUUUYYY___fffhhhddd```______aaacccfffjjjnnnppprrrsssxxxyyyyyyxxxwwwxxxzzz|||}}}}}}zzzkkkaaaeeexxxyyytttlllbbbYYYUUURRRLLLIIIFFFDDDBBBAAA??????===<<<;;;999888888666555444333222111111111111111000000//////......222///,,,,,,------,,,***....................................---------,,,---,,,,,,++++++,,,,,,------------...............+++,,,,,,------,,,,,,+++........................,,,,,,,,,---......//////---------------.........//////000111222333444444555555555555555555555555777555444555666777666555888777777666666666777777888888999:::;;;<<<<<<<<<======<<<<<<;;;;;;;;;:::===@@@HHHYYYooo666555444333333333444444000000000000///...------++++++,,,,,,,,,,,,++++++***+++,,,,,,,,,...111444???EEEQQQ^^^eeecccZZZRRRDDD???777222////////////***)))((('''((((((***++++++,,,,,,+++***)))***+++---,,,***((('''&&&&&&'''###&&&)))(((%%%$$$&&&***%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%$$$'''&&&%%%$$$$$$%%%&&&'''((('''&&&'''((('''%%%###(((&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&''''''...+++)))''''''&&&%%%#########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''*********+++,,,---///000---,,,---///111777DDDQQQYYY___lllyyyzzznnn```XXXOOOQQQWWW```mmm}}}xxxrrrgggfffvvv~~~ooodddSSSEEE<<<999888999;;;<<>>??????::::::;;;<<<<<<<<<<<<;;;BBBJJJ[[[uuu999777555333222222333444000000000000///...---,,,+++,,,,,,,,,,,,,,,,,,++++++,,,------,,,---000222888>>>HHHRRRYYYWWWQQQKKKCCC>>>666111///......---...---+++***))))))))))))+++,,,,,,)))&&&&&&)))---)))((('''''''''((()))***%%%'''((((((&&&%%%''')))&&&$$$###$$$%%%&&&%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$''''''&&&&&&&&&%%%%%%%%%((('''%%%$$$$$$%%%'''((()))(((&&&&&&%%%%%%%%%%%%)))'''%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&((((((''''''&&&&&&&&&&&&,,,+++)))'''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))*********++++++)))))),,,......000;;;GGGQQQZZZhhhrrrnnnaaaXXXVVVRRRTTTXXX___kkk|||sssmmmwww~~~oooYYYHHH>>><<<<<<999999;;;===AAADDDGGGHHHQQQUUUXXXZZZYYYXXXYYYZZZYYYZZZ]]]```ccceeeggghhhlllmmmooopppppprrruuuxxxxxxyyyyyy{{{~~~xxxggg[[[XXX```sssyyymmm```UUUMMMJJJGGGDDDAAA@@@@@@???>>><<<::::::999888777555555444000000/////////000000111......//////////////////////////////000000//////------------------------************************---,,,,,,++++++,,,,,,---++++++,,,------...//////,,,,,,------------,,,,,,,,,---///000000///---,,,+++++++++,,,------......---......//////000000000444444444555555666666666777777777777777777777777666666555777999;;;;;;:::888888777777777888999999::::::;;;;;;<<<>>>??????======<<<===>>>AAACCCEEEMMM\\\ttt999777555222111111111222000000000000///...---,,,,,,,,,,,,------,,,,,,,,,,,,---...---++++++,,,---000333:::AAAGGGIIIHHHFFF@@@;;;444000...------,,,,,,++++++******))))))))))))(((&&&""" &&&+++&&&&&&&&&&&&''''''((())))))'''%%%&&&(((((('''%%%'''&&&%%%&&&(((***)))((($$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%$$$%%%'''(((((('''&&&&&&'''&&&%%%###$$$$$$$$$%%%%%%&&&&&&&&&(((((((((''''''&&&%%%%%%'''''''''&&&%%%%%%&&&&&&(((((('''&&&%%%%%%$$$###''''''((((((((()))))))))!!!$$$''')))+++,,,'''(((+++---------444===FFFQQQ```ddd[[[PPPPPPWWW[[[ZZZYYY^^^iii{{{}}}uuutttxxx|||}}}{{{xxxrrrZZZIIIAAA>>>777777888999<<<@@@CCCEEEIIIKKKNNNPPPQQQQQQRRRRRRTTTUUUXXXZZZ]]]___```aaabbbfffjjjnnnooopppqqqsssttttttuuuuuuvvvwwwxxxxxx{{{tttbbbWWWVVV]]]mmm|||{{{sssfffXXXNNNHHHFFFDDDBBB???>>>===<<<:::888888888777666555555444444//////.........///000000............////////////+++,,,,,,,,,,,,,,,---...------------------------************************---,,,,,,++++++,,,,,,---***++++++,,,---...//////,,,------......------,,,,,,---///000000///---,,,*********+++,,,,,,------......///000000111222222666666666666666777777777666666666666666666666666666555555777:::<<<<<<;;;888888888888888999::::::<<<<<<<<<<<<<<<===>>>???BBB@@@>>>>>>BBBIIIQQQVVV___sss888666444222111000000000000000000000///...------,,,,,,------------,,,,,,---......---***))))))***,,,...222666:::>>>AAACCC;;;777222...,,,,,,,,,+++%%%%%%&&&''')))******+++---+++((($$$"""%%%)))---((((((((('''&&&&&&%%%%%%***&&&$$$%%%((()))&&&###"""###%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$%%%''')))'''&&&%%%&&&''''''%%%$$$###$$$$$$%%%%%%&&&&&&''''''''''''(((''''''&&&%%%$$$%%%&&&&&&%%%%%%''')))''''''&&&%%%$$$###""""""(((((((((((()))))))))***###$$$&&&'''))))))*********(((***------***,,,000:::FFFTTTXXXPPPJJJQQQ]]]cccbbbbbbdddlllzzzrrroooqqq{{{xxxpppYYYHHH???777666555555777:::>>>@@@EEEGGGJJJMMMPPPQQQPPPPPPNNNPPPRRRTTTVVVXXXYYYZZZYYY^^^eeejjjlllmmmmmmnnnrrrrrrsssssssssrrrrrrqqqqqqwww{{{lll[[[RRRSSSZZZhhhtttyyytttiii\\\QQQIIIEEEEEEAAA???===;;;;;;999777444666666555444444333222222///...............///000.................................---+++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---++++++,,,,,,------......------............------,,,---...//////...---,,,,,,,,,,,,---......////////////000000111222333333888888777777777777777777666666666666666666666666555444444666888::::::999888888888888999:::;;;;;;>>>=========>>>???AAABBB@@@>>>===@@@IIIVVVccckkkxxx666666555444222111000000111111111111000///......,,,,,,------------,,,,,,+++---...---+++)))******,,,...000222555888<<<>>>777333///,,,++++++++++++###$$$&&&''')))***++++++///,,,***)))***+++++++++((())))))(((((('''&&&%%%'''&&&%%%%%%&&&&&&%%%$$$!!!%%%%%%###!!!!!!"""&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$"""$$$&&&&&&%%%$$$&&&(((%%%%%%%%%&&&((((((&&&$$$######$$$%%%%%%&&&''''''%%%&&&'''((((((((('''&&&%%%&&&''''''%%%%%%'''***%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))+++,,,,,,+++***)))'''&&&,,,))))))...000---******333<<>>AAADDDGGGIIIGGGGGGKKKSSSaaarrrttt666666666555444333111000222222222111111000///...,,,------......------,,,***,,,------,,,++++++,,,---...000222333555888:::444111---******++++++***((())))))************))))))'''&&&(((******&&&###&&&'''((()))************$$$&&&((('''###"""###&&& %%%******%%%!!!!!!###'''&&&$$$$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''))))))'''%%%###"""%%%''''''%%%$$$%%%'''$$$$$$$$$&&&(((((('''%%%######$$$%%%%%%&&&''''''$$$%%%'''(((((((((''''''&&&(((***(((&&&%%%(((***%%%%%%&&&'''(((******+++&&&&&&&&&'''''''''(((((("""###%%%''''''''''''&&&---))))))000444222---+++...333>>>IIINNNPPPUUU\\\dddppp|||}}}xxx|||}}}vvv|||wwwsssooosssxxxZZZGGGBBB???:::777555666888:::777999===BBBFFFGGGFFFDDDEEEFFFHHHJJJKKKMMMMMMNNNQQQTTTXXX\\\```dddhhhkkkeeefffggghhhhhhfffdddccchhhffffffiiinnnuuuyyy{{{{{{wwwrrrnnnjjjmmmzzztttiii[[[NNNLLLSSS^^^jjjtttnnndddVVVJJJDDDBBBAAAAAA888777666666777666444222111111000000//////......000000///...............000000///...------,,,,,,------+++'''$$$&&&***///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,------............------///...------------...///,,,,,,------...////////////000000222333444555555999999888888777666666666999999999999999999999999999888777888:::;;;;;;:::999999999999:::;;;<<<=========>>>@@@CCCHHHLLLOOOWWWZZZaaannn~~~ooohhhmmm|||mmmfff---111222111111444333///111111///,,,))))))+++...---,,,***+++---/////////+++***)))))))))+++...///---...000222333444444333///,,,))))))+++,,,+++******)))(((''''''((()))***++++++)))((('''''''''''')))'''&&&&&&&&&&&&$$$###%%%&&&&&&&&&'''(((((((((&&&%%%###"""""""""######)))######(((&&& !!!)))%%%%%%&&&'''((((((((('''&&&,,,***'''((('''%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%&&&&&&((()))***''''''&&&&&&&&&&&&'''''''''((()))(((%%%#########((('''&&&%%%%%%&&&'''(((&&&'''''''''(((((())))))(((((('''&&&'''((()))***&&&&&&''''''((()))))))))((()))+++///000///+++''',,,111000888JJJRRRRRRWWW___ooo{{{pppqqqyyy|||zzz{{{zzziii^^^NNNEEE999222111333444333999<<>>;;;:::999777666444444333333222111000...---,,,,,,,,,,,,,,,---.../////////...//////.........---------,,,++++++,,,...///......---------,,,,,,+++++++++//////............//////000,,,+++,,,,,,+++,,,000###))),,,---///222555111000...---,,,,,,------///---+++,,,...///---+++...---------///111222444222222444666999999888666888888777777666666555555888888888888888888999999888888777777888:::;;;===999888888999:::<<<;;;;;;>>>AAABBBBBBHHHUUUbbbhhhmmmssseeeSSSRRRVVV]]]aaaaaagggppp...111222000111333333000/////////...+++******+++...,,,++++++,,,---+++***,,,,,,+++***+++---///000,,,---...000111111111111///,,,))))))+++,,,+++***))))))(((''''''((()))***+++***)))(((''''''''''''***(((''''''''''''%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$############$$$'''$$$$$$'''(((&&&&&&)))%%%&&&''''''''''''''''''%%%$$$"""$$$%%%#########$$$$$$%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%'''((((((&&&%%%%%%&&&((('''&&&%%%%%%&&&'''(((&&&'''''''''((((((((()))((('''&&&&&&&&&'''((()))((((((((((((''''''''''''******+++,,,,,,(((###+++000///333CCCIIIKKKSSS[[[iiivvvooottt~~~tttkkk]]]RRRDDD:::888999::::::888:::<<<>>>???@@@AAAAAA@@@@@@@@@AAACCCFFFHHHJJJNNNMMMMMMQQQXXX]]]``````___]]][[[ZZZZZZ\\\^^^```^^^^^^______^^^___bbbdddlllttt}}}~~~{{{uuunnngggaaa^^^\\\[[[dddjjjkkkkkkhhhaaaXXXUUUQQQNNNRRR```ooorrrmmm^^^TTTHHH@@@===<<<;;;999888777666555333333222222222111111000///...---,,,,,,,,,---.........------///.........------------///...---------......---,,,,,,,,,------............------,,,,,,------...000,,,+++------+++,,,000(((+++......---,,,---//////...---------...//////000...,,,---//////...,,,////////////000222333444222222444666999999888666666666666666777777777777666777888999:::999999888999888888888888:::;;;<<<<<<<<<===>>>??????>>>===;;;@@@FFFPPP```uuuvvv[[[OOOJJJJJJSSS^^^hhhsss|||000222222//////333333111,,,...000///---+++***)))---,,,+++++++++***'''$$$...---,,,,,,---...000111+++,,,------......---------,,,***)))***++++++***))))))(((((((((((())))))******)))(((''''''''''''***(((''''''((((((&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&%%%''')))&&& &&&''''''''''''&&&&&&%%%###'''%%%###%%%&&&&&&""""""###$$$%%%&&&''''''''''''''''''&&&%%%######''''''&&&&&&&&&&&&''''''$$$&&&(((((('''''''''(((''''''&&&&&&&&&&&&'''''''''''''''''''''((((((((('''&&&%%%%%%%%%&&&((()))+++***)))((('''&&&%%%$$$'''((())),,,...---***((()))///,,,---888>>>CCCNNNZZZeeezzz~~~{{{rrreeeSSSDDD===;;;;;;;;;777777777888999:::<<<<<<<<<<<<<<<===???BBBEEEFFFIIIHHHIIIMMMRRRWWWZZZ[[[YYYYYYXXXWWWWWWWWWXXXXXXYYYZZZZZZZZZYYYYYY[[[\\\bbbiiiqqquuuwwwyyy}}}{{{zzzvvvooofff___XXXTTTSSSRRRWWW[[[[[[[[[YYYTTTOOOPPPOOOPPPYYYhhhqqqlllaaaRRRJJJAAA;;;999999999888666555444333222111111111111111222222111///---,,,------------------,,,,,,............------------111000...---,,,,,,,,,------------...............,,,,,,++++++++++++,,,,,,...,,,+++......+++,,,......///000///---+++++++++---,,,,,,------///000000111///......//////...---111111111111222333555555333333444666999999888666555555555666777888888888555666888:::;;;;;;:::999999999888888999:::;;;<<<999;;;<<<>>>>>>>>>===<<<===DDDQQQfff~~~cccMMMIIIFFFHHHUUUfffttt000222111------111222111,,,...///...,,,******+++************+++)))&&&###...------------...///000,,,,,,,,,,,,,,,,,,++++++,,,+++***************))))))))))))(((((((((((((((***)))(((''''''''''''''')))'''&&&&&&''''''&&&$$$'''&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&%%%&&&&&&&&&'''***'''!!!###'''!!!''''''''''''&&&&&&%%%$$$(((***+++(((&&&%%%&&&&&&###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&$$$###"""'''&&&&&&%%%%%%&&&&&&'''$$$&&&(((((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''(((******)))((('''&&&%%%%%%&&&&&&(((+++///000///---&&&---+++(((000555<<>>===<<<:::777666777888999999999999999:::<<>>999777777777777333222111111000000000000000111222333222000...,,,...............---,,,+++------------------------///...---+++******,,,...111000///...,,,+++)))))),,,,,,++++++++++++,,,,,,---+++,,,//////,,,+++---------......------------------------......//////000////////////......---222333333333444555666666444444444666888999888666555666666666777777777888666666777888999;;;<<<<<<999999999999::::::;;;;;;888:::<<<======<<<<<<<<>>???@@@AAACCCEEEHHHKKKOOORRRUUUVVVWWWXXXWWWUUUSSSRRRQQQSSSTTTUUUTTTTTTUUUVVVRRRVVVZZZ]]]___aaaeeehhhlllkkkmmmttt}}}|||zzzyyytttwwwxxxuuuoookkkkkklllkkkgggaaaZZZTTTPPPOOONNNMMMKKKJJJJJJKKKKKKMMMOOOQQQXXX]]]^^^^^^\\\VVVPPPEEEAAA;;;777555444444444111000000/////////000000000111222333222111...---///////////////...---,,,,,,,,,------------------***+++,,,+++)))***,,,/////////---,,,***)))((('''------,,,,,,,,,,,,---------+++,,,//////,,,+++---+++++++++,,,---.........//////.........------,,,.../////////.........///444444555555666666777777666555555666888999888777888777777777666666666555999888666666777:::===???999:::::::::;;;;;;;;;;;;<<<===>>>===;;;;;;===???FFFVVVrrr```LLLFFFDDDNNNYYYgggppptttxxx}}}---//////++++++......,,,......,,,)))((())),,,...'''&&&''')))+++,,,***)))++++++++++++++++++++++++------,,,++++++,,,,,,,,,)))***,,,+++***(((((())))))*********)))((('''&&&((((((''''''&&&''''''(((&&&$$$###$$$%%%%%%$$$###''''''''''''''''''&&&&&&$$$%%%&&&'''''''''&&&&&&&&&'''&&&%%%''')))&&& %%%&&&&&&&&&&&&%%%%%%$$$$$$""""""%%%%%%$$$$$$'''''''''''''''&&&&&&&&&%%%&&&%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%'''((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%'''''''''&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((()))&&&&&&&&&'''((())))))******)))'''((()))***)))(((&&&...+++''',,,...333???OOO]]]lllxxxyyyfffYYYXXXdddqqq}}}vvv~~~vvvllliiiooovvv{{{mmmddd___PPPKKKEEEAAA@@@>>>;;;888999888888777888999:::;;;===>>>@@@BBBCCCFFFJJJNNNOOOPPPRRRSSSRRRQQQOOONNNOOOQQQSSSSSSQQQQQQQQQRRRMMMPPPSSSUUUVVVXXX[[[]]]aaaaaaeeennntttvvvxxxzzz}}}wwwssspppppphhhkkkmmmkkkhhhfffgggiiiccc___YYYTTTOOONNNMMMNNNJJJEEECCCEEEFFFHHHLLLQQQWWW^^^aaa\\\UUUQQQNNNKKK>>>;;;777444111000000000//////.........///000000000000111111111000...............///......------,,,,,,,,,,,,------------'''***------+++***---///************++++++++++++......------------.........,,,+++......+++,,,......,,,++++++,,,------,,,////////////...---,,,+++---...000000//////111222444555666777777777777777777666555666888999888777888888888777666555555555:::999777666777:::===???::::::;;;;;;;;;;;;::::::;;;<<<<<<:::999<<>>??????BBBFFFJJJIIIKKKLLLMMMNNNMMMLLLKKKNNNPPPQQQPPPMMMKKKJJJJJJJJJKKKMMMNNNPPPRRRTTTVVV\\\[[[___fffiiihhhkkkqqqrrryyy~~~yyytttnnnjjjhhhgggbbbcccdddcccbbbaaabbbccc[[[XXXRRRMMMJJJIIIJJJKKKGGGAAA???BBBDDDFFFLLLTTTYYY]]]\\\UUUMMMIIIEEEAAA888777555222///...///000...............///000111000000000/////////......++++++,,,,,,------,,,,,,++++++,,,,,,,,,---------(((---111000---+++,,,...*********++++++,,,,,,,,,......------------......000,,,+++------+++,,,000000---++++++---//////------......//////...---,,,---///222222222222444777555555666777888777777666888777555666888999888777777777777777666666666666999999999::::::;;;;;;;;;::::::;;;<<<<<<;;;:::999666777999:::???JJJZZZeee}}}fffWWWXXX```dddeeelllpppqqqxxx))),,,---+++***,,,***&&&)))+++------,,,*********,,,+++)))***+++------,,,++++++,,,,,,,,,+++******+++***)))))))))***,,,---'''***---,,,)))'''((())))))*********)))(((&&&%%%''''''&&&&&&&&&''''''((('''%%%%%%%%%''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&"""###%%%&&&'''&&&%%%%%%)))######(((&&& !!!)))###$$$%%%%%%&&&&&&&&&&&&((($$$$$$)))***%%%###%%%!!!!!!"""###$$$%%%%%%&&&...+++((($$$######%%%'''&&&%%%%%%$$$$$$%%%%%%&&& """$$$%%%%%%%%%&&&'''$$$$$$&&&&&&&&&&&&$$$$$$'''''''''&&&&&&%%%%%%%%%(((((('''&&&'''((()))***''''''''''''((((((((()))---+++(((&&&&&&&&&%%%$$$---222...***...+++'''---999EEEOOOXXXhhhzzz~~~wwwooo^^^UUUPPPPPPWWW```lllxxx~~~sss___TTTMMMPPPXXXfffyyyyyykkk___RRREEE;;;999777666444333333333444777999<<<<<<<<>>BBBEEEGGGMMMVVVWWWXXXTTTMMMHHHDDD>>>888555555444222000000111333...............///000111000///...............///((()))***++++++++++++++++++++++++,,,,,,---------+++000444444///,,,,,,------------,,,,,,+++++++++...------,,,,,,------...000,,,+++,,,,,,+++,,,000///,,,***+++///222222222+++,,,---////////////......000444444444444777:::555555777888888777666666999777666666777999888888555555666666777777888888666888;;;===>>><<<999777:::;;;<<<<<<<<<;;;:::999555777<<>>@@@DDDGGGIIIJJJJJJIIIKKKJJJIIIIIIJJJJJJHHHFFFGGGGGGHHHHHHIIIHHHHHHHHHJJJKKKLLLLLLMMMOOOSSSVVVVVV[[[bbbgggkkkmmmnnnpppuuuyyy}}}|||yyyyyy~~~~~~|||yyyvvvwwwzzz{{{xxxuuuuuuuuutttqqqnnnnnnqqquuummmeee```cccgggfffdddeeeiiiccc^^^\\\]]]]]]ZZZWWWYYYWWWTTTRRRSSSSSSRRRQQQJJJGGGCCC@@@AAABBBCCCCCC@@@@@@@@@BBBDDDFFFEEEDDDCCCCCCBBB???<<<888555333//////000000////////////111///------///000...,,,---,,,***+++---//////...+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///...---,,,+++,,,,,,---+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,------------,,,,,,.../////////......111111111222333444666666666777777888888777777666777666555555777888888777777777777777777777777777777777888999999:::;;;;;;;;;<<<<<<=========<<<<<<===;;;::::::;;;<<<<<<;;;>>>III\\\tttpppdddWWWSSSRRRYYYgggsssxxxyyy'''))),,,---,,,++++++,,,,,,++++++***++++++,,,,,,///***---///***...444000,,,+++***(((((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''((()))&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''(((&&& (((''''''&&&&&&''''''((($$$!!! %%%((((((''''''$$$###&&&(((%%%###$$$(((&&&$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%% """$$$&&&''''''''''''$$$######$$$&&&''''''&&&%%%%%%%%%&&&&&&'''''''''$$$%%%&&&'''((((((''''''''''''((((((((((((((('''''''''((())))))))))))))))))***+++***)))(((***,,,---------///555<<>>===>>>???AAAAAA??????@@@AAABBBAAA>>>;;;===<<<:::888666444222111222111000///............000...------...///---,,,---+++)))***,,,...000000******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,++++++,,,---...---,,,,,,,,,,,,,,,,,,+++******+++,,,---...///000........................222222222222333555666777777888888999999888888777888666555555777888888777888888888888888888888888777777888888999999::::::<<<===>>>??????>>><<<<<<<<<<<<;;;;;;;;;===AAADDDJJJ]]]{{{uuuiiiiiieeeXXXNNNNNNMMMOOOUUU```mmmyyy$$$&&&)))***+++*********,,,+++***)))***+++,,,---111***---...))),,,111------+++)))((('''(((***+++))))))))))))))))))))))))((((((((((((((((((''''''))))))(((((((((((())))))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%///+++'''''''''###&&&%%%%%%$$$$$$%%%%%%&&&)))&&&######$$$&&&&&&%%%%%%$$$###$$$%%%%%%&&&'''((($$$"""$$$&&&&&&&&&(((#########$$$$$$%%%%%%%%%!!!"""###%%%''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&(((''''''%%%$$$###""""""'''&&&&&&&&&'''(((***+++&&&''''''(((((((((((('''''''''((()))))))))))))))*********)))))))))***+++,,,,,,,,,,,,...333999>>>:::>>>EEEPPP```mmmnnniiieeelllpppqqqwww~~~rrrmmmlllmmmnnn{{{uuuooommmnnnjjj~~~zzznnn___VVVLLL???888888999999777444444555555555666777888666888<<>>;;;;;;<<>>>>>===;;;888555777666444333111111111111222111///...------............---------------,,,444111---++++++,,,,,,,,,******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))***,,,---///---------,,,,,,+++++++++++++++,,,---...///000000//////......///000111222444444444444555666777888777888888888888888888777888666555666777999888888999999999999999999999999888888999999999:::::::::<<<===>>>???>>>===;;;:::<<<<<<:::999;;;CCCOOOXXXbbbwwwsss\\\NNNRRRQQQFFFCCCLLLTTTWWW]]]fffrrr&&&&&&&&&'''(((*********++++++***)))***+++---...+++&&&***,,,'''+++111---...,,,***))))))***+++,,,))))))))))))))))))))))))''''''''''''''''''(((((((((''''''&&&&&&''''''''')))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''$$$!!!"""&&&((($$$ &&&%%%%%%$$$$$$%%%%%%&&&***(((''''''&&&&&&$$$######$$$###""""""&&&)))++++++%%%###&&&'''%%%%%%(((#########$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###!!!!!! (((&&&###!!!"""&&&***---$$$%%%&&&'''''''''''''''''''''((()))))))))))))))***)))(((((())))))***)))%%%'''((()))***,,,111444777<<>><<<::::::<<>>;;;999888777666444333222111000000000000111//////............//////------------,,,,,,,,,,,,777333///,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,++++++,,,---------------,,,,,,+++++++++------........./////////......//////111333555666999999999999:::;;;<<<<<<666777777888888777777666888777666666888999999888:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;:::;;;<<<<<<<<<;;;:::999::::::;;;===GGGXXXlll{{{bbbKKK@@@GGGKKKEEEGGGQQQ\\\aaaiiisss+++)))'''''')))+++,,,,,,************+++,,,------&&&"""''',,,(((---222...---,,,+++******+++,,,,,,))))))))))))))))))))))))''''''''''''((((((((((((&&&%%%$$$$$$###$$$$$$$$$(((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$""" !!!%%%((()))((((((''''''&&&&&&''''''((($$$%%%&&&''''''&&&$$$###"""$$$%%%""""""&&&******...&&&$$$(((((("""!!!%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&"""""""""######$$$$$$$$$'''$$$ """'''***$$$$$$%%%&&&''''''''''''''''''((()))))))))))))))+++)))'''((()))***))))))!!!%%%)))******+++...222:::@@@GGGNNN[[[mmmzzzzzztttxxx{{{vvvrrrtttyyy|||yyyttt~~~~~~{{{}}}}}}zzzjjjYYYKKK@@@999555555333222222444666777777999888777777888;;;>>>@@@===<<<<<<>>>@@@@@@???>>>@@@AAAAAABBBCCCCCCBBBBBB>>>???AAAAAA@@@@@@AAABBB@@@AAACCCDDDDDDFFFIIILLLQQQTTTWWWYYYYYYXXXXXXYYY^^^aaadddbbb___```dddiiinnnoooqqqtttwwwzzz}}}}}}~~~~~~|||{{{{{{{{{tttsssrrrsssvvvyyyzzzzzz|||zzzwwwyyy|||||||||yyytttrrrvvvwwwuuukkkiiieeebbbaaaaaabbbccccccbbb```^^^\\\ZZZYYYXXXYYYYYYYYYZZZZZZZZZZZZZZZ]]]ZZZVVVTTTSSSSSSRRRQQQLLLRRRVVVRRRMMMMMMMMMMMMIIIJJJJJJJJJJJJJJJJJJJJJHHHGGGEEEDDDCCCAAA>>>;;;;;;:::888999;;;===>>>===>>>;;;777444444555444444000000000000000000000000------.../////////......,,,---...---+++***+++,,,222000---,,,,,,---...------,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++666444222///---,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++.........///////////////...///000222444666888888999999888888999::::::;;;666777777777777777777666999777666666888999999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<888888999999999::::::::::::>>>FFFSSSfff}}}rrrfffUUUIIIEEELLLPPPLLLPPPZZZdddnnn|||kkk---+++))))))+++---,,,***))))))***+++,,,,,,,,,,,,(((%%%+++///+++...111+++***************+++++++++))))))))))))))))))))))))''''''((((((((()))))))))&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&'''''''''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%%%%&&&'''(((''''''&&&&&&''''''((("""###%%%%%%%%%%%%&&&&&& &&&)))%%%$$$&&&&&&$$$(((!!! '''(((""" %%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%'''&&&$$$###%%%&&&"""######$$$%%%&&&&&&'''&&&%%%###""""""###%%%'''$$$%%%&&&'''((((((((((((''''''((()))))))))))))))+++)))'''''')))***)))(((###'''++++++***+++///333:::BBBKKKRRR]]]ppp}}}uuupppooovvv{{{gggTTTFFF???<<<888444333444666777666777777666666777888999:::;;;::::::;;;<<<<<<;;;:::<<<===>>>@@@AAAAAAAAAAAA<<<>>>??????>>>>>>>>>??????@@@AAAAAAAAACCCGGGJJJKKKMMMOOOQQQRRRRRRSSSSSSUUUWWWXXXXXXWWWYYY]]]aaaddddddeeegggjjjnnnrrruuuvvv{{{~~~{{{vvvrrrtttuuutttqqqooopppqqqjjjjjjjjjlllooorrrrrrqqqppprrrsssqqqooommmmmmnnnnnnooolllffffffjjjlllkkkcccaaa^^^\\\[[[[[[]]]^^^[[[[[[ZZZXXXVVVSSSRRRRRRTTTTTTUUUUUUUUUUUUVVVWWWTTTRRRPPPOOOPPPPPPNNNLLLHHHMMMOOOJJJHHHKKKKKKHHHCCCDDDEEEEEEDDDDDDDDDDDDAAA@@@?????????>>>;;;999888666555666777999999999666444222222333333222111...///000111111000///...---...000111000...,,,***+++---...---***)))***,,,---+++******,,,---------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++444333111...---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------...///000111111222000111444666777888888888777666666666666777777888777888888999999888888777999777666777888:::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888777777777888999<<<===DDDMMM___www~~~tttfffZZZSSSOOOTTT\\\aaa___]]]dddmmm{{{lll]]]+++***)))***,,,---***'''((()))+++,,,------,,,,,,000,,,111444---------&&&((()))************))))))))))))))))))))))))))))))'''((((((((())))))*********)))((('''''''''''''''%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&'''&&&'''(((***&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&$$$%%%&&&(((''',,,)))&&&&&&###%%%)))$$$###)))'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$&&&'''&&&$$$###$$$'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%&&&'''((())))))))))))'''(((((()))))))))))))))+++(((&&&''')))***)))'''###&&&)))(((&&&''',,,111222===IIIPPP[[[ooorrrnnnnnnyyy~~~gggVVVNNNCCC>>>888666666888888777444555666777777777666555999888888888::::::888777999:::<<<>>>???@@@@@@@@@;;;===>>>>>>===<<<============>>>======???BBBEEEIIIJJJLLLNNNOOOQQQRRRRRRPPPPPPQQQQQQRRRUUUYYY\\\[[[[[[\\\^^^bbbfffkkkmmmnnnttt}}}~~~}}}~~~|||{{{}}}}}}vvvpppkkkmmmooommmjjjhhhhhhjjjddddddeeehhhkkkmmmmmmlllggggggggggggfffdddcccbbbdddfffccc___^^^bbbcccbbb```^^^[[[YYYXXXXXXZZZ[[[UUUWWWWWWVVVSSSPPPNNNMMMOOOQQQRRRRRRQQQQQQRRRSSSOOOMMMLLLNNNPPPQQQNNNLLLHHHKKKIIIFFFGGGLLLKKKEEE???AAABBBBBB@@@@@@@@@@@@<<<<<<;;;<<<===<<<999777555333222222444666555555//////000222333333111...---...000111111000...---...///111222111---)))'''***,,,...---***)))***,,,+++***)))***+++,,,+++)))))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,++++++***+++,,,......+++++++++,,,,,,---------+++,,,---///000222333444222444666888999999888777999999999888999999::::::999999999::::::999999999999888666777888::::::999<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888777666666777:::===???OOO]]]uuukkk^^^YYYUUURRRRRRPPPbbbsssvvvpppoooxxxjjj]]]^^^''''''((()))***++++++,,,,,,,,,,,,,,,++++++******333///,,,+++------+++)))******+++,,,+++***)))(((******)))(((((((((((((((,,,,,,+++)))(((&&&%%%%%%%%%%%%$$$###$$$%%%&&&'''((('''%%%$$$###$$$$$$%%%(((''''''''''''&&&&&&&&&***(((&&&$$$###$$$%%%&&&%%%%%%%%%&&&&&&&&&'''''' !!!$$$&&&'''''''''&&&'''(((&&&%%%'''+++)))###%%%$$$###$$$%%%%%%$$$"""###)))---***### %%%***######""""""######$$$$$$!!!###'''******)))&&&$$$%%%#########%%%&&&%%%$$$###%%%$$$!!!''''''''''''''''''''''''###$$$&&&'''''''''&&&&&&((('''%%%%%%'''((('''&&&''''''''''''''''''''''''******))))))))))))******(((((()))***++++++,,,,,,555888@@@KKKXXXiiizzzvvv~~~|||zzz}}}pppaaa___QQQDDD???;;;666444777000111333333444444666777555555666666888999;;;;;;<<<===============<<<<<<===>>>>>>???>>>>>>===<<>>>>>===<<<===??????;;;888;;;;;;;;;:::999888777666444444555666555444222111222111111111000000//////////////////............((()))***,,,...000111222333000,,,+++,,,......,,,///---,,,,,,,,,,,,+++******++++++,,,---------------***'''(((+++......---------------------------)))------((((((,,,,,,(((++++++,,,------.../////////000000111333555777888555555666888999:::;;;<<<:::;;;<<<:::777777:::===999999:::::::::999999888888888999999999::::::::::::;;;<<<======<<<;;;:::999888888888777555666888:::888888::::::;;;AAAIII]]]kkkRRRHHHIIIMMMUUU\\\gggnnnuuuvvvvvv|||jjjXXXZZZmmm)))))))))))))))*********,,,,,,+++***************///,,,++++++------+++)))***++++++,,,+++***)))(((++++++***))))))))))))))))))))))))((((((''''''&&&&&&%%%%%%$$$%%%&&&'''((()))((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&)))(((&&&$$$$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&'''&&&&&&%%%%%%$$$$$$$$$%%%&&&### !!!&&&&&&###%%%$$$###$$$%%%&&&$$$"""###(((+++)))$$$"""%%%)))%%%%%%&&&&&&%%%$$$###"""$$$############$$$%%%%%%%%%$$$$$$%%%&&&$$$ !!!&&&((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&''''''''')))******'''%%%''''''''''''''''''''''''***))))))(((((())))))***((())))))***++++++,,,,,,---000888AAALLL]]]www}}}zzz{{{yyywww}}}~~~zzzjjjXXXLLLCCC999444444444444555555555555666777555555555555555666777888;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<=========???<<<999888:::<<<======??????@@@@@@AAACCCDDDDDDFFFFFFEEEEEEFFFGGGHHHIIIQQQQQQRRRSSSUUUWWWXXXYYY___ccciiimmmnnnoooooopppmmmnnnooopppooooooppprrroooooonnnoooppprrruuuvvvzzzzzz{{{{{{|||}}}~~~}}}rrrpppooovvv{{{wwwrrrnnnkkkjjjhhhfff______```bbbcccccc```^^^^^^[[[XXXYYY]]]___]]]ZZZ[[[ZZZZZZYYYYYYXXXWWWWWWXXXWWWVVVUUUSSSSSSSSSSSSQQQOOONNNOOOQQQQQQPPPNNNOOOLLLIIIGGGFFFGGGHHHJJJIIIJJJJJJIIIGGGFFFFFFGGGDDDDDDEEEEEEDDDDDDCCCBBB???@@@@@@???>>>===<<<<<<===;;;:::;;;<<<===:::888888888888888777666555444333333444444444333222111000000000/////////......////////////............++++++,,,,,,---...//////...+++)))***---//////...---,,,++++++,,,,,,***)))++++++,,,---------,,,,,,***(((%%%&&&)))+++,,,+++---------------,,,,,,,,,***......++++++//////,,,,,,,,,------...//////000111111111222444666777888666666777888999::::::;;;:::;;;;;;:::888777:::<<<:::;;;;;;;;;:::999999888888999999999999:::::::::999:::;;;============<<<===;;;:::999777666777888777666777999<<>>>>>BBBAAAAAA@@@@@@AAAAAABBBJJJJJJJJJKKKLLLMMMNNNOOOWWWZZZ^^^```bbbcccdddfffcccdddffffffeeefffgggiiihhhgggffffffggghhhjjjkkknnnooooooppppppppppppooosssssstttssstttvvvzzz}}}|||wwwkkkjjjhhhnnnoookkkgggddddddcccbbbaaa\\\\\\\\\]]]___^^^\\\ZZZVVVTTTRRRSSSVVVVVVSSSPPPQQQRRRSSSSSSRRRQQQOOONNNPPPOOONNNMMMLLLKKKKKKKKKLLLKKKIIIIIIJJJJJJHHHGGGEEEDDDBBBAAAAAABBBCCCDDDDDDEEEEEEDDDBBBAAABBBCCC???@@@@@@@@@@@@???>>>>>>;;;;;;;;;;;;;;;:::999888;;;999777777888999888777555555555555444333222222111222222222222111111000//////...............---/////////............---......---------,,,,,,,,,+++***)))***,,,...---,,,---,,,++++++,,,---+++***,,,,,,---------,,,++++++---+++******,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,...///------000111///.........//////000000111333333333444555777888999888888888888999999999:::999::::::999888888:::;;;<<<<<<<<<;;;:::999888777999999999999::::::::::::999:::;;;<<<===>>>>>>>>>:::999777555444555666777888999===CCCLLL]]]xxxnnnWWWRRRQQQUUUZZZ\\\]]]^^^gggooo}}}lll^^^hhhyyy++++++***))))))******+++---+++***(((((()))***+++------...//////...+++)))++++++++++++******))))))******)))))))))))))))***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))$$$$$$&&&&&&&&&%%%$$$###'''''''''&&&&&&&&&%%%%%%'''&&&%%%$$$$$$$$$%%%%%%#########$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&'''###((()))$$$!!!$$$'''((($$$######$$$&&&&&&%%%###$$$$$$###$$$&&&'''&&&&&&%%%%%%%%%%%%$$$###"""!!!"""%%%***,,,,,,((("""!!!!!!"""%%%'''&&&$$$""""""$$$%%%&&&%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))+++***'''$$$''''''''''''''''''''''''((((((''''''''''''(((((())))))*********+++++++++'''***///222444@@@XXXnnnxxxgggaaa___ccciiimmmpppttt{{{}}}vvvjjjgggmmmzzzjjjYYYIII???777555333333333444444333666666666555555666666777666666777888888888888777:::999777666666777999;;;555555666888999:::::::::<<<<<<<<<=========<<<<<<@@@@@@???>>>>>>>>>>>>>>>AAAAAABBBDDDGGGIIIKKKMMMOOOQQQTTTUUUVVVXXXZZZ\\\[[[]]]^^^___^^^___```bbbccccccbbbaaaaaabbbccccccbbbccceeefffffffffeeeddddddeeeffffffgggiiilllooosssxxx}}}~~~zzzuuuqqqpppeeedddccciii|||{{{tttiiifffbbb`````````___^^^YYYXXXWWWXXXYYYXXXVVVTTTOOONNNMMMNNNOOOOOOKKKHHHIIIJJJLLLMMMLLLJJJHHHGGGLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDCCCBBB?????????>>>>>>>>>>>>>>>???@@@AAA@@@>>>===>>>???;;;;;;<<<<<<<<<<<<;;;:::888888888888888777666666777666444333444555666666333333333333333222111111000000000000000000000///........................//////.........---------.........------,,,,,,,,,------,,,---,,,+++***)))...,,,+++,,,......---,,,------------,,,++++++***///...------...///000000+++++++++,,,,,,,,,,,,,,,---............//////...000000000111111222222222555555555666777888999:::999999999999999999999999999999:::999999999:::;;;<<<<<<;;;;;;999888777666999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<777777444222333777999888>>>AAAKKK[[[mmmrrrnnnnnnqqqhhhTTTPPPTTTZZZ^^^___ccckkksss|||yyyvvvjjjkkk***))))))((()))+++---...,,,,,,***)))))))))***+++---...///...,,,)))'''%%%+++++++++***************(((((('''''''''(((((()))'''''''''&&&%%%%%%$$$$$$''''''(((((((((((()))(((###$$$%%%&&&&&&&&&$$$$$$'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$"""(((+++(((%%%&&&'''&&&#########$$$&&&&&&%%%$$$%%%###"""$$$&&&'''&&&%%%&&&%%%$$$###$$$$$$%%%&&&"""%%%((('''###%%%###"""###%%%'''''''''%%%&&&&&&%%%######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%''''''''''''''''''''''''((((((''''''''''''((((((***************+++++++++%%%''')))***)))///BBBTTTkkk|||oooaaaZZZWWWYYYeeeoooooojjjfffqqqyyywwwkkklllxxx~~~mmmWWWGGG<<<999666555666777666555555555444444555555666777444444555666666666666666:::888666555444555666777444666888999::::::::::::999999;;;<<<<<<<<<<<<<<<============<<<;;;;;;:::999:::<<<>>>BBBEEEHHHIIIIIIKKKMMMNNNNNNPPPRRRUUUVVVWWWYYYZZZYYYZZZ\\\]]][[[ZZZZZZYYYYYYXXXYYYYYYYYY[[[\\\^^^_________^^^]]]^^^_________aaadddfffhhhmmmrrrrrrmmmhhhfffggg\\\]]]]]]aaasss}}}tttlllhhhfffbbb^^^\\\[[[[[[ZZZYYYRRRPPPOOOOOOPPPOOOMMMKKKKKKKKKJJJKKKKKKIIIGGGEEEDDDEEEFFFGGGGGGFFFDDDBBBGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEDDDCCCAAA@@@??????>>>>>>>>>===<<<;;;:::999;;;=========;;;:::;;;<<<888888999999999999888888555666666666666555555444333333222111111111333444222222222333222222111000////////////////////////////////////////////////............------------,,,------------------------.........---++++++***+++***)))***,,,------,,,------------,,,++++++***++++++++++++++++++,,,---+++++++++,,,,,,---------///...---...---,,,,,,,,,333333333333333333444444777777777777888888999::::::::::::999999999999999999999999:::;;;;;;;;;;;;;;;;;;;;;:::999777666555999999:::::::::;;;;;;;;;======<<<;;;:::999888888666888666444888???AAA===EEEJJJ[[[wwwmmmXXXQQQPPPWWWXXXLLLZZZccciiifffdddmmm}}}tttlll|||***)))(((((()))+++...000,,,,,,,,,,,,++++++******+++,,,---+++((($$$######,,,+++******))))))******''''''&&&&&&&&&'''(((((((((((('''&&&%%%%%%$$$$$$&&&''''''((()))(((((((((&&&&&&''''''((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$%%%&&&&&&%%%###!!! %%%)))'''&&&'''%%%"""###""""""$$$&&&'''%%%$$$&&&%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&'''(((((('''&&&$$$"""!!!!!!"""###***'''$$$###$$$%%%&&&&&&'''((()))'''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&'''%%%$$$$$$%%%&&&&&&%%%'''''''''''''''''''''''')))((((((''''''(((((()))************************))))))***+++)))+++666BBBSSScccxxxsssbbbWWWTTTSSSYYYhhhsssqqqhhhaaalllyyyrrrooosssyyywwwtttgggRRRFFFAAA<<<:::::::::888666555555444444333444444444222333444555555666666555888777555444444444555666888:::;;;:::888777666777666777888:::::::::999888:::::::::::::::999888777777888888:::<<<>>>@@@AAACCCEEEGGGHHHHHHIIIKKKMMMOOOQQQSSSSSSSSSTTTVVVXXXTTTTTTTTTSSSSSSRRRRRRRRRSSSSSSUUUVVVWWWXXXXXXYYYWWWXXXYYYYYYYYYZZZ\\\^^^^^^aaaeeeeeebbb^^^]]]]]]XXXZZZZZZ]]]lllyyyvvvzzzxxxjjjdddbbb___\\\XXXUUUTTTTTTSSSRRROOONNNLLLKKKKKKKKKIIIGGGGGGGGGGGGFFFEEEDDDCCCBBBAAAAAABBBCCCCCCBBBAAA@@@AAAAAA@@@???????????????AAABBBBBB@@@>>><<<<<<=========<<<;;;:::888888777888999:::999888777888999444555666666666666666666333333444444444444333333///000111000//////111333111111222222222111111000///............//////000///////////////000000000.........------------,,,+++,,,,,,------.........***+++------,,,,,,...///'''&&&&&&'''***++++++***,,,,,,---------,,,+++++++++---...---,,,+++,,,...+++,,,,,,------......///000...---//////,,,,,,...555555555555555555555555999888888888888888999999:::::::::::::::999999999:::::::::;;;===>>>===;;;;;;;;;;;;:::999888777666::::::::::::;;;;;;;;;;;;>>>===;;;999777666666666222777999;;;DDDPPPTTTOOOWWW\\\nnnwww\\\IIIDDDEEEPPPYYYVVVgggpppuuuqqqrrrtttggggggxxx,,,+++)))((()))+++---///+++,,,---......,,,+++***+++,,,---***'''$$$%%%&&&,,,+++***)))))))))***+++'''''''''''''''((())))))'''''''''&&&&&&&&&&&&&&&%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$############""""""!!!!!!"""%%%%%%$$$%%%'''%%% ###""""""$$$&&&'''&&&$$$&&&'''''''''&&&&&&&&&&&&###$$$&&&((('''&&&###""",,,***'''$$$$$$%%%''')))(((&&&$$$$$$%%%%%%%%%$$$&&&''')))((('''&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&$$$''''''''''''''''''''''''***))))))(((((())))))***************************...,,,---///...---222888===JJJ[[[ggghhh```XXXTTTVVVWWW```mmmuuusssmmmjjjrrr~~~sssrrrpppkkkccc```kkkzzz~~~iii^^^WWWOOOKKKIIIHHHDDD@@@<<<;;;999777555444444333222222333444555555555555333333444555555666777777888::::::999666555666777666777999999999888666555888888999:::999999777777777777777888999:::<<<======???BBBCCCCCCCCCDDDFFFGGGIIIKKKLLLLLLLLLNNNPPPOOOOOOOOOOOOOOONNNNNNMMMNNNNNNMMMMMMNNNOOOOOOPPPOOOPPPQQQQQQPPPPPPRRRSSSRRRTTTWWWYYYXXXWWWVVVVVVUUUVVVVVVXXXcccwwwuuuppppppvvvwwwjjj```\\\[[[VVVSSSPPPNNNMMMNNNMMMLLLNNNLLLJJJHHHHHHHHHFFFEEEBBBBBBBBBAAA??????@@@@@@????????????????????????<<<<<<;;;:::::::::;;;;;;;;;======<<<999777888:::999888777666666666666777444666777666555444555777111222222333444444333333111111222222222222111111,,,///111111///...000111///000000111111000000//////......---...///000111------........./////////.........---------,,,,,,,,,,,,,,,---------......)))+++,,,+++)))***---000'''&&&&&&(((***,,,,,,+++++++++,,,---------,,,,,,,,,///000000...---...///,,,,,,---......///000000111...///333444111222555777777777777777666666666999999888888888888888999999:::::::::::::::::::::;;;::::::<<>><<<;;;<<<<<<<<<;;;;;;:::999:::::::::;;;;;;;;;;;;<<<<<<;;;999777666555555555///999BBBMMM```vvv}}}yyyzzz|||eeePPPFFFIIILLLWWWeeeggglllssszzz}}}zzzooocccggguuu///---***)))(((***,,,---+++---///000000...+++))),,,......,,,)))((())),,,---,,,***)))))))))***+++((((((((((((((()))******%%%%%%&&&''''''((())))))$$$%%%'''((((((((('''&&&%%%%%%$$$###$$$%%%'''(((&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$""""""""""""############  """%%%&&&&&&&&&$$$"""%%%)))'''""""""""""""$$$&&&'''&&&%%%'''((()))(((&&&%%%%%%'''!!!%%%((('''"""%%%&&&'''''''''&&&%%%$$$!!!!!!"""$$$'''(((&&&%%%"""$$$'''((('''&&&&&&'''########################((('''&&&%%%$$$%%%%%%&&&%%%%%%''')))+++)))&&&###''''''''''''''''''''''''******))))))))))))******++++++******************+++)))***...///------000///888FFFQQQUUUSSSQQQSSS\\\___hhhrrrvvvuuuvvvyyy{{{qqqrrrnnncccVVVSSS[[[fffvvvyyyrrrhhhbbb___[[[VVVRRRCCCBBB???<<<999777555444111222333444555555666555///000222555777888999999444666888777555555888;;;:::;;;;;;;;;:::888555333888999:::;;;;;;:::999888666777777888:::<<<>>>???999;;;>>>@@@??????@@@@@@AAACCCEEEFFFFFFGGGIIIKKKHHHHHHIIIIIIIIIIIIHHHHHHKKKJJJIIIGGGGGGGGGHHHIIIIIIJJJKKKKKKIIIIIIJJJKKKJJJKKKNNNPPPRRRSSSRRRQQQMMMOOOOOOOOOWWWhhhwwwyyypppgggdddgggnnnzzzwwwmmmddd[[[SSSPPPPPPQQQNNNKKKJJJJJJKKKKKKKKKIIIFFFDDDBBBBBBAAA@@@>>>>>>>>>>>><<<;;;;;;===???>>>======<<<<<<===>>>>>>;;;::::::999999999999:::666999:::888555444555777555444333333333444666777222333444444333222333555//////000111111222111111//////000000000000000///***...111111///...///000......//////000//////...///......---...///000111,,,,,,,,,------...............---------,,,,,,,,,...---------------,,,,,,,,,------***'''&&&)))---***))))))+++...//////...***+++,,,,,,------------)))+++------***)))***,,,------......///000111111222...000666888666777<<<888888888777777777777777999999888888777777888888999999999::::::;;;;;;;;;<<<;;;;;;===AAABBB???<<<<<<===============<<<<<<:::::::::;;;;;;;;;<<<<<<999888777555555555666666333AAAQQQdddsssYYYJJJIIIRRRWWWaaaooosssjjjqqqzzz{{{jjj^^^___]]]]]]qqq,,,***((((((***+++++++++((('''(((***...000000000,,,+++***)))((((((((((((((())))))*********))))))+++++++++)))'''&&&&&&(((((('''%%%$$$$$$%%%'''(((///---***(((&&&%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&)))'''%%%###""""""###$$$###"""""""""###$$$$$$%%%///---***'''$$$""""""!!!###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&(((((('''%%%(((&&&!!!$$$,,,***"""))) %%%'''""" ###&&&&&&%%%$$$############$$$###&&&+++***%%%"""###(((&&&$$$"""###&&&)))+++''''''''''''''''''&&&&&&''''''&&&%%%$$$######"""((($$$###&&&(((&&&&&&(((###''',,,***!!! +++++++++***)))((('''&&&&&&)))******+++,,,,,,------///000444:::???EEEPPP[[[dddrrr{{{zzzzzz~~~}}}vvv~~~ssskkkrrrwwwpppcccYYYYYY\\\fff{{{|||{{{aaaSSSFFFBBBAAA===999888555555555444555555555555555555555666666666666777666666666666777777444222444444444555777999<<<===999888888888777777666666666666777888888888888777;;;;;;;;;;;;;;;<<<===>>>>>>>>>???AAAAAABBBBBBBBBDDDDDDDDDEEEEEEEEEEEEEEEBBBBBBBBBCCCCCCCCCDDDDDDFFFEEEDDDDDDDDDEEEGGGHHHEEEFFFHHHJJJKKKKKKKKKKKKMMMKKKJJJKKKRRR[[[eeellliiiddd^^^\\\```hhhpppuuunnnfff\\\UUURRROOOIIIEEEJJJIIIGGGFFFEEEEEEEEEEEEDDDCCC@@@>>>======>>>>>><<<<<<<<<;;;;;;:::::::::999999999999888888888888444555888::::::999777666666666777888888777666666444333333222111111111222222222222222222222222222222222111111111111222222//////000000000000//////111000///......///000111666333...***)))+++...111........................000...------///000---***.........------,,,,,,,,,///000000///...---++++++...!!!###...000+++'''---------....../////////...---+++******+++---...///222///)))+++222000(((/////////000111111222222555555666777888999999:::777666555777999;;;;;;::::::777555444555777777777;;;;;;;;;;;;;;;;;;;;;;;;??????@@@???>>>===;;;:::===<<<<<<===>>>???===<<<>>><<<::::::<<<===<<<;;;:::;;;888333333777999777CCCNNNffflll^^^QQQPPPQQQYYYiiixxx|||xxxmmm{{{oooXXXTTTSSSWWW]]]jjj...,,,***)))***+++***)))***))))))***,,,...---,,,---,,,+++***))))))))))))(((((())))))***+++++++++%%%&&&'''&&&%%%%%%&&&(((((('''%%%$$$$$$%%%'''(((,,,***(((&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&'''((('''&&&%%%%%%%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&$$$$$$%%%&&&'''&&&%%%%%%'''%%%!!!###(((((($$$'''$$$"""###"""!!!###'''&&&&&&%%%%%%%%%%%%%%%%%%)))''')))---,,,'''%%%&&&"""$$$''')))***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$'''%%%&&&((('''###"""$$$''''''(((***'''$$$''',,,******))))))((('''''''''))))))******++++++,,,,,,---,,,///444999@@@LLLXXXhhhxxx|||zzzttttttyyy|||{{{tttnnnjjjjjjkkkuuu~~~xxx}}}rrrccc[[[UUULLLDDDAAA;;;888444333333444333333333333333333444444444444666555555666777666444222111222333555888;;;===???999999888888888777777777555666666777777777777777::::::999999999:::;;;;;;<<<<<<>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@BBBAAAAAAAAABBBBBBCCCCCC@@@AAABBBDDDEEEEEEEEEEEEHHHGGGFFFHHHMMMVVV^^^cccaaa]]]YYYXXX[[[aaagggjjj\\\VVVOOOLLLLLLKKKHHHDDDCCCCCCCCCCCCBBBAAA@@@@@@BBBAAA>>><<<;;;;;;<<<===999999999888888888777777777666666666555555444444444444555555666666666666555555555555555555555555222222111000000000000000111111111111111111111111//////////////////000000//////000000000000//////...---,,,,,,---...///000111000///---------..............................000...---...//////---+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000(((%%%***///---+++,,,------------............///...,,,+++++++++,,,---,,,//////,,,,,,///111///000000000111222222333333666666777777888888999999;;;999888888999999888777:::888666666777888888888:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>===;;;999888;;;;;;;;;<<<======<<<;;;======<<<===>>>===:::777555666444333777>>>@@@>>>EEE[[[}}}ttthhh___XXXZZZ]]]bbbiiittt~~~zzzzzzfffXXXUUUWWW___iiipppzzz000...++++++++++++***)))---,,,******+++,,,***)))---,,,,,,+++*********)))((((((((()))***+++,,,---&&&''''''&&&%%%$$$&&&''''''&&&%%%$$$$$$%%%&&&'''((('''%%%$$$######$$$%%%%%%%%%%%%%%%%%%&&&''''''###$$$&&&'''((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''#########$$$%%%&&&((()))%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&$$$""""""$$$&&&&&&&&&###'''(((%%%###$$$%%%%%%###''''''!!!!!!&&&)))&&&&&&&&&&&&&&&&&&'''''')))&&&&&&)))((($$$"""$$$$$$'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&(((***&&&"""'''!!!$$$))))))((((((((((((((((((((((((((((((((((((((()))******+++++++++***+++000444:::FFFRRRaaarrr}}}}}}|||tttpppuuuvvvcccaaammm|||qqqcccWWWQQQIIIAAA777222333444444222333333333333444444444444555444444555666666444222111222444777999:::;;;<<<888888888888888777777777555555666777777777777777999888777777777777777777999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>===>>>???@@@AAABBBCCCCCCCCCBBBAAAAAACCCGGGMMMSSSWWWUUUSSSQQQQQQTTTWWWYYYYYYMMMIIIEEECCCEEEEEEDDDAAA>>>>>>??????>>>===<<<;;;???>>><<<:::999999999:::555555555555444444444444666555555444333222222111444333222111111222444555444333222111111222333444111000000///////////////000000000000000000000000---.........//////000000...//////000000//////...---,,,,,,,,,---...//////,,,---///000000///---,,,........................///...---...//////---+++...------------,,,,,,,,,...---,,,+++++++++,,,---///...//////---)))+++///------------------,,,,,,000///...,,,,,,,,,---.........000111...***...444111222222333444444555555777888888888888888888888;;;:::999999::::::999888:::999888888:::::::::888999999:::;;;<<<======>>>=========<<<;;;999777555::::::<<<=========<<<<<<;;;;;;;;;<<<===;;;777444;;;;;;:::;;;AAAIIIKKKIIIYYYsss~~~dddVVVWWW[[[]]]dddjjjooossszzzjjjYYYQQQOOOVVV```qqq///---,,,+++,,,,,,+++***...---++++++,,,,,,+++)))++++++++++++******))))))***))))))((()))***+++,,,------,,,***'''%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''&&&$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&$$$!!!!!!###%%%&&&&&&$$$&&&(((&&&$$$$$$$$$$$$!!!((()))!!!%%%((($$$$$$$$$%%%&&&&&&''''''''')))%%%$$$&&&%%%!!!!!!$$$ """%%%(((((((((&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((())))))&&&&&&(((((("""%%%&&& """(((((('''&&&'''''''''((((((((())))))''''''(((((()))************)))+++///111444===FFFNNN___rrrvvvsss~~~}}}ggg[[[___kkk~~~vvviiicccXXXLLL===555444666555333444444555555555666666666555555555666777777555333555666777888888777666555777666666666666666666666666666777888888888888777888888777666555555555666666777888999999999999999;;;;;;;;;:::::::::::::::666777777777777888888888777888999:::;;;:::999999;;;<<<<<<===>>>?????????=========???BBBEEEIIIKKKJJJJJJJJJKKKMMMMMMLLLJJJGGGDDDAAA@@@AAA@@@>>><<<===<<<;;;::::::::::::;;;;;;:::999777666666666777222222222222222222222222666666555444333222222111222111111111111111222222222111///......///111222000000///////////////000////////////////////////......///000111111111111...//////////////////...////////////////////////***,,,...000111000...---....................................///...---,,,------------------------444222///---+++++++++,,,---...///...***(((***.........------,,,,,,++++++///............///000111666000000444111)))***222333444444555555666777777999888888888888888888888999888777999;;;======<<<999888888999;;;;;;:::888888999:::;;;<<<===>>>???=========<<<;;;888666555888:::===>>>>>>============;;;999:::<<<=========AAAGGGMMMQQQYYYdddlllnnnsss```RRRQQQYYYcccjjjkkkqqqtttuuu{{{xxxcccUUUPPPTTT[[[eeeqqq,,,+++***+++---...---,,,---,,,+++,,,---...---,,,((())))))***))))))((('''******))))))((()))))))))......---+++(((''''''(((&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''((())))))'''$$$!!!!!!!!!###%%%%%%%%%$$$$$$###$$$$$$%%%&&&%%%%%%%%%$$$###"""!!!%%%&&&&&&''''''&&&&&&%%%""""""###$$$&&&'''(((((($$$$$$$$$%%%%%%$$$$$$$$$&&&$$$!!!!!!###%%%&&&&&&'''%%%$$$&&&'''%%%###"""!!!&&&'''###$$$)))&&&"""###$$$%%%&&&&&&%%%%%%,,,((('''((('''$$$%%%((('''''''''''''''&&&&&&&&&%%%&&&&&&&&&'''''''''(((&&&''''''(((((()))))))))&&&%%%&&&%%% """***)))%%%$$$''')))((((((***&&&&&&''''''(((((())))))&&&''''''((())))))******''''''+++//////---111777@@@OOOaaasssyyyuuuqqqqqqzzz~~~||||||pppaaaZZZ\\\kkk|||tttooohhhYYYEEE999555666555333444444444555555555555666666555555777888888666444666777777888888666555444555555555555555555555555666777888888999999888888888888777666666555666666555555666777777777666666999999999888888777777777444555555555555666666666555666777888999888777666555555555666666777777888::::::;;;<<<>>>@@@AAABBBCCCCCCDDDFFFGGGFFFCCC@@@@@@???>>>>>>>>><<<;;;999;;;999666444444555888:::777666666555444444444444111111222222222222222222444444333333222111111000///000222333333222000///111///...,,,,,,...///111000000/////////000000111........................---...///000000000000///......////////////......111111000///...---,,,,,,,,,,,,---....../////////........................,,,---...///............------------------------444222///,,,++++++,,,,,,+++,,,+++++++++,,,------.........------,,,,,,,,,------...///111222333444:::111///444555///---222555555555666777777888888999999999999888888888888999888777999;;;======<<<888777777999;;;;;;:::888999999:::;;;===>>>??????>>>>>>>>>===<<<:::888666555999<<<>>>===;;;;;;<<<>>>;;;999:::@@@HHHNNNRRRNNN[[[iiittt|||vvvqqqmmmkkk```\\\WWWVVVZZZ```gggmmmpppyyymmmYYYPPPPPPUUU```jjj|||)))))))))+++---///...,,,,,,+++***+++---......---'''''')))))))))((('''&&&'''(((((())))))((((((''''''((((((((('''''')))+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&'''))))))(((%%%  """(((''''''&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%""""""###$$$&&&'''((((((######$$$$$$$$$$$$######&&&$$$""""""$$$&&&&&&&&&((($$$"""%%%'''%%%$$$$$$###$$$%%%%%%((((((!!!"""###$$$%%%&&&%%%$$$###)))%%%%%%'''&&&$$$$$$'''&&&%%%$$$$$$$$$%%%'''(((%%%&&&&&&''''''(((((((((&&&'''''''''(((((())))))&&&$$$$$$$$$""" %%%,,,(((&&&&&&(((&&&###%%%)))&&&&&&&&&''''''((((((((('''''''''((())))))******###%%%***...,,,((((((,,,<<>>>>>>>>@@@AAA@@@===:::666777888999:::999888777777444111//////111444666444444444333333222222222111111111222222222222222000000000000///////////////000222444444222///---000///...------...///000000////////////000000111........................+++,,,---......---,,,+++---......//////......---............---+++***)))------,,,,,,---...//////........................+++---//////...---...///,,,,,,,,,------------...,,,,,,+++***+++,,,---...,,,---+++***---222111---..................---------...///111222444555555777111///333777777666666555666666777777888999999888888999999999999999999;;;:::999999::::::999888999888777888:::;;;;;;:::::::::;;;<<<===>>>>>>???>>>>>>>>>>>>===<<<:::999333888===>>>===;;;;;;<<<;;;<<>><<<======>>>===<<<;;;:::777<<>>OOOcccttt~~~jjj[[[SSSQQQ^^^mmmzzzxxxrrrlllbbb]]]cccllluuu{{{|||jjjNNNAAA???@@@>>>999999;;;999333222777444555555555444333222222444444333555666666555444555555666666666555333222888777666555555444555555555555555555666666666666<<<999666555666666444222555666666666555444333333888666333111111222444666333333333333333333333333333333333222222222111111111333666888888666333111000000111111111111000000222222222222222222222222222222222111111111111111111111111111000000000000000000111111111111000000222111000111222333222000000000000000////////////222111000///............111000...---,,,,,,------222111000...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,---///000000++++++,,,---............***,,,//////---,,,---///++++++******+++---///000---,,,,,,++++++,,,,,,---,,,---...//////.........000000000000000111111111111111111222333444555666555444444444444555666666555555555555555666777777777777777777777777777777777555777===>>>999888;;;777888888999999999888888???<<<:::;;;======;;;999999>>>>>>::::::@@@AAA???@@@======???AAAAAAAAABBBGGGJJJPPPVVVWWWWWW]]]dddxxxttt```OOOGGGFFFHHHOOOUUUZZZaaakkkppppppqqqrrrtttzzzllliiilllfffZZZSSSUUUeeezzz+++------***)))++++++(((***))))))***+++(((###(((&&&$$$$$$&&&'''&&&%%%((((((((((((((((((((((((((('''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&%%%$$$%%%''')))***'''((((((&&&$$$###%%%''''''###"""$$$$$$"""$$$'''#########!!! !!!###&&&%%%))),,,***%%%"""%%%)))&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###%%%$$$!!! ###### ############$$$$$$$$$$$$&&&&&&'''''''''&&&&&&%%%&&&%%%%%%$$$######""""""$$$$$$%%%%%%%%%%%%&&&&&&))))))(((((('''%%%$$$###&&&%%%%%%%%%&&&&&&''''''&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''((()))******&&&&&&''''''''''''&&&&&&''')))+++***(((''')))+++,,,,,,+++,,,,,,---...///,,,---000888EEEVVVgggqqq}}}uuueeeWWWPPPXXXgggwww~~~zzzuuullleeedddffflllxxxzzzrrrkkkggggggkkkeeebbblllyyyvvv[[[LLLGGGFFFJJJEEECCCCCC>>>777444555333333444444333222222111555444555777999:::999888555555666666666555333333666666555555555666666777666666666777777777777888>>>;;;888888999999888666555555666666555555444333666555333111111222333444333333333333333333333333333333222222222111111111000222444555555444222000000000111111111111000000222222222222222222222222000/////////////////////111111111000000000////////////000000000000//////222000///000111222111000,,,---------......////////////...............///000000///......///000111000//////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---...//////,,,,,,---.........------***,,,......,,,,,,---...---,,,,,,+++,,,---//////...------------------...---------...//////000000000000111111222222333333333333333333333444555666555444444444555555666666777777666666666777777888888888888888888888888888555333555;;;;;;777666999777888888999999999999999???===<<<<<<>>>>>><<<:::>>>AAAAAA>>>>>>BBBAAA>>>AAA@@@AAACCCEEEFFFFFFFFFRRRXXXcccpppwww}}}hhhTTTGGG@@@BBBFFFSSS___jjjlllkkknnnqqqssszzztttaaaSSSRRRVVVVVVWWW[[[ggg{{{***------******------+++'''(((+++---,,,''' '''&&&$$$$$$&&&'''&&&%%%''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%'''((()))%%%&&&'''%%%######'''***%%%""""""%%%%%%######&&&###$$$%%%$$$###"""###%%%%%%&&&''''''%%%$$$%%%'''%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$%%%&&&%%%'''%%% """""" $$$$$$$$$$$$$$$#########&&&&&&&&&%%%$$$$$$######%%%%%%$$$$$$###"""""""""$$$$$$%%%%%%%%%%%%&&&&&&))))))'''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%&&&''')))+++---&&&&&&''''''''''''&&&&&&%%%'''(((((((((((()))***))))))))))))***+++,,,,,,)))***---000777DDDSSS]]]fffiiilllmmmhhh___VVVQQQ[[[lll}}}}}}|||}}}vvvnnnhhhdddhhhvvvqqq^^^QQQNNNQQQIIIEEEOOOZZZiii{{{sssgggbbb___fff```ZZZUUUMMMAAA888555333333333333333222222222333222222444666777666555555555555666555555444333444444444555555666888888777777777777888888888888999777666555666777666555555555666666666555444444444444333333222222222222222222222222222222222222222222222111111111000000000111111222222111111000000000111111111111000000111111111111111111111111//////////////////000000111111000000000000//////......////////////......111///...///000111000///++++++,,,---...///000000,,,------------.........///............000111222,,,---...//////...---,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------.........------,,,***,,,---...,,,,,,---......---------------..............................///.........///000222333111111222333444444555555555555444444444555555666444444555555555666666666999999888777777777888888888888888888888888888888666555666:::;;;888777999777888999999:::::::::999???>>>======>>>???===<<<===???>>><<<>>>@@@???;;;BBBCCCEEEHHHOOOWWW^^^aaapppxxxyyymmm___NNNEEEAAACCCJJJRRR___nnnzzzzzzuuuyyyrrrfffXXXNNNGGGJJJOOOUUUcccrrr))),,,---+++,,,000111///&&&(((+++---+++'''""")))((('''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&)))((('''&&&%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&'''(((#########%%%&&&(((''''''&&&###$$$'''&&&###!!!$$$###$$$&&&&&&$$$#########"""!!!!!!!!!###$$$###"""%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""!!!!!!###%%%&&&((()))'''###"""%%%&&&$$$%%%%%%%%%$$$$$$##################"""""""""""""""$$$$$$$$$######"""""""""$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&((()))%%%%%%&&&&&&&&&'''&&&&&&###$$$%%%&&&''''''''''''&&&%%%$$$###$$$&&&(((***&&&&&&''''''''''''&&&&&&%%%&&&'''(((((()))***+++''''''''''''((()))******(((***,,,,,,---444AAAJJJUUUXXX]]]aaa___YYYWWWXXX[[[kkk{{{}}}xxxyyy|||xxxrrrmmmmmmrrr|||uuu```OOOJJJJJJ@@@:::CCCLLLVVVeee}}}yyymmmaaaPPP@@@666444444333333222222222222444333222333444444333111555555555555555555444444555555555555555666777777666666777777777888888888666555444444555555666666555555666666666666555555333444555555555444333222222222222222222222222222222222111111111000000000000000////////////000000000000111111111111000000111111111111111111111111111111111111111222222222111000000000////////////---..................---000...---...///000///............///000111111222---------.........------------,,,+++,,,---...///***+++---//////...---,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---.........///......---,,,,,,+++,,,------------------......------------------......////////////......333222000//////111333444333333444555666666777777777666666555555555555666444555555666666666666666999999888777777777777888888888888888888888888888888888999;;;;;;;;;:::;;;888888999:::;;;;;;;;;:::>>>============>>>======<<<<<<;;;;;;===???>>>===CCCIIIPPPXXXfffxxxzzzeeeWWWQQQLLLJJJNNNRRRVVV[[[```hhhttt~~~kkk\\\VVVYYYTTTSSSYYY___gggzzz,,,//////------000000...''')))***+++***(((&&&%%%((((((((('''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))(((&&&%%%&&&'''''''''&&&&&&&&&&&&'''''')))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''%%%""" ###((('''!!!&&&######%%%$$$  ######!!! $$$""""""###%%%'''&&&$$$%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""!!!!!!###%%%&&&&&&((('''$$$$$$((()))'''&&&%%%%%%%%%$$$$$$######""""""""""""###$$$&&&'''$$$$$$$$$###############$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&((()))$$$%%%&&&'''''''''&&&&&&###$$$%%%&&&'''(((((((((((('''%%%$$$$$$%%%&&&'''&&&&&&''''''''''''&&&&&&'''''''''(((***+++++++++***))))))******+++,,,---))),,,---+++)))---555<<>>:::CCCKKKQQQ\\\gggttttttaaaJJJ:::666555333222111000000000555555555666888999888666555555444444555555555555777777666555555555555555555555555666666666777777777888888777777888999:::555555666666666666666555555666777888777666444333222222222222222222222222222222222111111111111000000000///......///000000000000111111111111000000000000000000000000000000000000111111222222222222000000000////////////...------............------///...---...///000///---000000000000000/////////...////////////...---,,,///...---+++++++++,,,---)))+++---/////////---,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...,,,+++,,,...////////////...---,,,,,,,,,,,,,,,---.........------------------,,,,,,,,,......///000000///......777555333111111111333444444555555666777888888888777777666555555555666666444555666777777777666666888777777666666777777777888888888888888888888888999::::::::::::;;;;;;:::888888999;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<===@@@???=========>>>AAAEEEKKK[[[mmm}}}~~~rrrhhhZZZLLLDDDBBBBBBHHHSSS^^^cccgggkkkvvv{{{iii______bbbeeeaaacccmmmuuu}}}222444333///...///...+++((()))***)))(((''')))***%%%&&&'''&&&$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***(((%%%$$$&&&((((((((('''&&&&&&&&&''''''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%'''###!!!"""%%%###%%%!!! """ !!!###$$$###""""""###$$$######$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$%%%&&&"""%%%%%%###$$$''''''$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$%%%&&&(((***,,,$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%###$$$%%%&&&''''''''''''+++***((('''&&&&&&''''''&&&&&&''''''''''''&&&&&&)))((('''(((***++++++)))((((((((((((((()))++++++***,,,---,,,++++++///333<<>>===;;;999;;;FFFQQQeee}}}qqq]]]UUUOOOGGGBBBCCCEEEEEEKKKXXXeeeoooxxx}}}vvvkkkaaa]]]bbbkkkrrrssspppttt111444333000///111000---((()))***)))&&&%%%'''(((%%%&&&'''&&&$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%(((***)))%%%###%%%(((((('''&&&&&&%%%%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%$$$############$$$!!!!!!!!! ###!!!###%%%&&&%%%%%%&&&((("""##################$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%% $$$%%%######%%%###$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%''')))+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$###$$$&&&(((((('''&&&%%%$$$$$$%%%&&&''''''''''''((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&)))'''&&&''')))***)))'''%%%%%%%%%%%%&&&'''(((((((((***+++,,,------,,,,,,111666DDDSSSVVVRRRVVV```ooorrr~~~~~~~~~}}}wwwiiicccfffrrr{{{qqqdddZZZXXXXXXQQQQQQ___eeeeeekkk[[[ZZZZZZ[[[^^^dddjjjnnnmmmVVVHHHFFFBBB>>><<<::::::999444333333555666777666555555444444333444555666777777666666555555555666666555666666666666777777777333555666444222222333666555555666777777777777777777777777777777666555555444444444444444444444444444444444333333333333222111111111111111111111111000000111111111111000000////////////////////////---......///000000111111000000/////////...............////////////......000///......000000///...---------...............(((***,,,...000000///...000///...---------...///..................//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,000333222...,,,---///---......////////////...000......///111222000...---...///000111111000000111222333444444333222111555555555666666666777777888888888777777777777777444444444444555666777777444555777888888888666555666666666777888999:::;;;999999999999999999999999888;;;:::777777:::;;;777888999:::<<<======>>>>>>:::<<<>>>===<<<;;;===???;;;;;;<<<===<<>><<<::::::999777444222555444444333444555666777555555444555555666777888777777777777888888888888777888999888555444666888555555666777777777777777777666666666555555555555555555555555555555555555555555444444444333333333222222333333333333222222000000111111111111000000///////////////////////////000000111222333333333000/////////..................////////////......111///...///000111000///---......///000111222222$$$&&&)))---///000000000,,,+++******+++,,,...///000///............//////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---111444333///,,,---000------...///000000000///111///...000333333111///...///111222333333333222333444666777777666444333222333555777888999999:::999999888888777666666666333333333444444666777888444555777888999888666555666777777888999;;;<<<===999999999999999999999999:::>>>===888888======999888999:::<<<===>>>>>>>>>;;;===??????===<<<>>>AAA:::<<>>FFFNNNVVV\\\dddlll|||ppplll~~~wwwuuuvvvuuu{{{}}}zzz}}}zzzwwwooodddZZZRRROOONNNfffyyyffffffddd```^^^\\\UUUMMMRRRJJJBBB>>>;;;777777999777444222333666777666444777333222555888777888;;;333555777999999888666555:::888555222222444666888888777555444666999===???666777777666444333555666444555777888777555222000666555333222222333555666333333333333333333333333///222555444111000111333///000111333333333222111222222222111000//////...000000///...............///////////////.........//////000000000000//////111111111111111000/////////......------......///------------------------,,,,,,,,,---...///000000---------------------,,,222///,,,***+++---...///111111000000000000000111...///000111222333333333000111333222111111222444222333333333333555999<<<444555666666555555666888444444555555666666777777999999888777666666777777444555555555666666777777444666999;;;;;;999666444999999::::::::::::;;;;;;===;;;999666666777999;;;;;;:::888888:::<<<======:::===@@@???===:::::::::666999>>>BBBDDDDDDBBB@@@BBBEEEIIINNN[[[uuuuuu^^^NNNGGGAAABBBHHHPPPUUUYYYeeerrrrrrnnnvvvvvv^^^PPPSSS]]]___iiivvv//////---,,,,,,+++++++++,,,+++)))'''&&&&&&&&&'''######'''&&&"""%%%&&&(((%%%%%%((('''$$$###%%%&&&&&&&&&'''''''''''''''%%%&&&&&&&&&%%%$$$$$$###%%%%%%&&&'''&&&&&&%%%$$$###$$$$$$$$$$$$###!!! '''%%%""""""###$$$%%%%%%######$$$%%%%%%%%%%%%$$$"""######$$$$$$$$$$$$$$$&&&%%%''')))&&&!!!!!!$$$%%%######$$$'''((('''&&&######$$$$$$%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%'''&&&&&&&&&&&&&&&&&&'''#########$$$$$$#########&&&&&&&&&$$$"""!!!###$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&((((((((()))))))))******)))))))))))))))))))))))),,,...000444:::AAAJJJPPP^^^hhhxxx}}}rrrrrr||||||yyyuuupppjjjaaaWWWPPPZZZfffzzz|||{{{ssspppggg\\\RRRGGG===:::;;;:::888555555555666555444:::666444666888666666999333333555666777888999999999777555333333444666777444444555555666777999999666777777666444444555666444555666777666444222000666555444444444444555666333333333333333333333333111333444444333222222333---...///000111000000///333222222111000000//////000000///............///............////////////......///000000///......000000111111111000///.........------------......---------------------------------....../////////........................///---+++,,,...111222222222222111000000111111222000111222222333333333333333444555555444444555777444555555333222222444666444555666666555555666888555555555666666666666666888888888888888888888888555555555666666666777777555777999::::::888666555999999::::::::::::;;;;;;<<<;;;999888888888:::;;;<<<;;;999:::<<<=========>>><<<;;;;;;===?????????AAAAAAAAABBBDDDFFFHHHJJJOOOUUU___mmmsss```QQQFFFAAAFFFHHHOOOZZZbbbkkk{{{qqq```VVVUUU```lllrrrzzz,,,,,,+++***))))))))))))******)))((('''&&&&&&&&&$$$(((### ''')))%%%$$$%%%######&&&&&&###"""$$$$$$%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%$$$$$$$$$''''''''''''&&&%%%#########$$$$$$%%%%%%$$$$$$###(((&&&###"""###$$$$$$#########$$$%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$###"""###$$$(((+++'''!!! ######%%%&&&&&&&&&&&&'''(((%%%$$$###"""###$$$&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%&&&&&&$$$""""""###$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))(((((((((((((((((((((''''''''''''&&&))))))))))))************(((((((((((((((((()))))),,,+++++++++...666???FFFZZZfffvvvzzztttwww~~~{{{~~~yyyiii\\\ZZZ\\\fff{{{nnnZZZHHH@@@AAA777777666555333333444666===888666888999777666888666555444444555666888:::777777666555555555555666444555666777888777666555666777777666444444555777444555666666666444222000555666666666666666666555333333333333333333444444444333333444555555444222111222333333444444333333333222222111111000000000111000000///////////////---------......//////000...///111222222111///......///111222111000...---......------------..........................................////////////000000000000000000000000///...---///111333333222333333222222222222333333333333444444444444444444444555666666555555666888333444555444333222333444444555666666555555666888777777666666666666666555666777888999999999888777555555666666666666777777777777888999999888888777999999::::::::::::;;;;;;::::::::::::::::::;;;;;;<<<;;;;;;<<<===>>><<<;;;===999777999===AAA@@@>>>CCCFFFMMMTTT\\\bbbgggiiimmmtttuuudddVVVOOOKKKIIIGGGJJJNNNVVVaaakkkxxxyyyqqqfffZZZVVVZZZcccppp|||+++******)))(((((())))))******++++++***((('''&&&"""(((***+++###***###%%%###$$$'''%%%%%%%%%&&&&&&'''''''''%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&(((&&&$$$######$$$###"""######$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&$$$###!!!$$$!!!"""''''''$$$"""###"""&&&)))(((%%%$$$&&&***$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""%%%$$$$$$######$$$$$$%%%$$$%%%&&&%%%###"""###$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&$$$######%%%&&&'''&&&$$$######$$$&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))***************((((((((('''''''''''''''))))))))))))*********+++((((((((()))))))))))))))******)))))),,,222;;;AAARRR^^^nnnzzz}}}www{{{}}}yyyvvvrrrxxxtttjjjdddggguuu~~~rrrooojjjjjjwwwjjjRRRGGGGGG666999;;;:::888777999<<<<<<777555777999777777999999888777666555444444444666666666666666555555444777777888999999888777666555666777666444444555777555555666777666555444222333555666777777666555333333333333444444444444444666444222444777777555222555555555555666666555555333333222222222111111111222111000000//////000000,,,,,,---...//////000000///111333444444333111///---...000222222000...---///......------......///........................000000//////////////////111111111111222222222222222222111222333333111///444333333333333444444555666666555555555555555555333444555555444444555666000222555666555555666888444555666666555555666888888777777777666666555555666777999999999777555444666666666666666666777777888888777777888888999999999999999:::::::::;;;;;;888999:::;;;<<<<<<;;;::::::::::::<<<======;;;999;;;:::;;;===AAADDDEEEFFFPPP[[[lll}}}{{{iiiYYYVVVPPPLLLOOOVVVYYYYYYVVV]]]fffpppxxxuuudddZZZ[[[]]]ccciiiqqqyyy+++***))))))))))))))))))***+++,,,,,,,,,***((('''###&&&(((&&&'''!!! %%%'''%%%%%%(((''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%&&&''''''(((&&&$$$###$$$$$$###!!!######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%$$$"""!!!%%% &&&'''%%%$$$"""&&&***((($$$"""%%%***!!!###$$$&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%"""###%%%&&&&&&%%%###"""###%%%&&&%%%$$$######$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%$$$######&&&)))'''&&&$$$######$$$&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((###$$$%%%&&&''''''''''''((((((((((((((((((((((((((())))))))))))*********)))))))))******+++++++++)))***++++++---000555999BBBLLL\\\lllzzzrrrlllnnnpppnnnlllpppnnnuuupppbbbWWWUUU```lll}}}yyy]]]NNNJJJ???CCCHHHHHHDDDAAA@@@@@@888444222555777666777999777777888888777444222000555666777777777666444444999888777666666666777888555666666666444444666888666666777777777666555555222333555777777555333222333333333444444555555555666444333444777888555222333333333222222222333333333333333333222222222222222222111000000000000000------......///000111111///000222333333222000///---///000111111000///...000//////......//////000////////////////////////000000000000000000//////222222222333333444444444333333333444555444222///444444333333444555666666888777666555555666666777333444666555444444555777222444777888777777888999444555666666555555666888888888777777666666666555777888999999777555222000777777777777777777666666888888777777888999:::;;;999999999:::::::::;;;;;;777888:::;;;<<<;;;::::::888888888:::;;;;;;999777;;;===???@@@DDDOOO]]]hhh}}}rrr\\\MMMHHHMMMQQQRRRXXXaaaeeedddqqqzzzvvvfff[[[WWWVVVbbbooo~~~******))))))))))))************+++,,,+++***((((((***((("""###)))%%%!!!$$$(((&&&&&&))))))&&&%%%(((''''''&&&&&&%%%$$$$$$###&&&%%%%%%%%%%%%''')))***&&&&&&&&&&&&'''((()))***%%%$$$$$$$$$%%%%%%&&&'''&&&%%%$$$$$$%%%%%%###"""######$$$%%%%%%%%%%%%$$$$$$$$$##################&&&%%%'''%%%%%%"""%%%((('''###"""$$$((( """%%%''''''&&&$$$"""###$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&%%%$$$###"""###&&&((((((&&&###"""###$$$&&&&&&$$$######$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''###%%%'''&&&$$$$$$&&&)))'''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$%%%&&&((()))((((((''''''(((((((((((()))))))))(((((((((((())))))))))))))))))******++++++,,,,,,***+++---,,,,,,,,,---///888>>>KKK^^^qqq}}}rrreeeaaaccceeefffggglllmmmwwwqqqcccVVVNNNPPPUUUhhhuuuxxxpppnnnpppvvv}}}kkkXXXRRRKKKPPPVVVXXXUUUNNNGGGCCC===888666777888666555777222444666888888777444333666666666777666555555444777666555444333444555666555666666666444555666888666666777777777666666555222333555666666555333222333333333444555555666666555444444555666666555333555555444333333333444444333333333333333333333333333222222111111111111111/////////000000111111222...//////////////////...///000000111111111111111111111000000000000111111000000000000000000000000000000000000111111111111222222333333444555555555000000111333666666555333444333333333444555666777888777666555555666777888555666777777666666777999888999:::999777666666777444555666666555555666888888777777777777777777666888888888888777555333111888888777777777777666666888888888888888999:::;;;999999::::::::::::;;;;;;777888999:::;;;:::999888777666666888:::;;;:::888:::===AAAEEEOOOddd~~~sssmmmnnniiiYYYIIICCCMMMXXX^^^]]]```hhhnnnmmmtttggg\\\UUUUUU\\\eee}}}lll))))))(((((((((((())))))((())))))))))))(((''''''((("""&&&,,,(((%%%&&&%%%)))''''''***)))%%%$$$'''&&&%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''')))+++,,,'''&&&%%%%%%%%%&&&''''''%%%%%%$$$######$$$%%%&&&%%%$$$###$$$%%%%%%$$$"""######$$$%%%%%%%%%%%%$$$###"""!!! """###$$$$$$"""###&&&&&&######'''"""$$$&&&%%%###"""###%%%"""###$$$%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$### !!!###$$$$$$###!!! $$$$$$%%%&&&&&&%%%$$$$$$"""$$$&&&&&&%%%###$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$'''***)))%%%###%%%(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((()))***+++***)))'''&&&'''((((((((())))))))))))&&&'''''''''((((((((((((((((((((()))***+++++++++***+++,,,+++******,,,---444666===KKK]]]lllssstttnnnaaaVVVWWW]]]aaaeeejjjnnnuuuwwwooofff\\\VVVTTT]]]dddnnnwww|||~~~sssgggZZZXXXXXX\\\aaagggssslllbbb\\\bbbkkkrrrrrrjjj^^^UUUOOOIIIDDDBBB@@@:::777888333333555666666666666555777666666666555555555555444444555555666555555444444555666555444555777888444444555555555555555555333444555666666555444333333333444444555666666666333444666555444333444444888777666555555555666666333333444444444444444444333333222111111111111222111111111111111222222222111000////////////000111222111000000111222333444333222222111111222222333000000000000000000000000000000000111111222222222222222333333444555555666111000111222555666555444333333333333444555666777777666555444555777888:::444666777777666555777888999:::999777555444666888444555666666555555666888777777777777777888888888888888888888777777777777888888888777777777666666777777888999999:::;;;;;;999999::::::::::::;;;;;;888888999999888888777777777666555666999;;;<<<;;;???FFFRRR```sss}}}oooiiihhhbbbYYYTTTXXXVVVMMMIIILLLXXXeeelllggghhhuuuyyy___YYYUUUVVVYYYaaappp~~~ppp\\\MMM(((((('''''''''(((((()))''''''''''''&&&&&&&&&&&&+++!!! '''"""$$$"""###''''''%%%$$$'''###$$$$$$%%%%%%&&&&&&'''''''''&&&&&&'''***,,,...%%%$$$###!!! !!!!!!"""&&&%%%$$$#########$$$%%%$$$######$$$&&&&&&%%%#########$$$%%%%%%%%%%%%$$$###!!!!!!$$$&&&"""&&&,,,---''' !!!'''###$$$$$$$$$###"""###$$$%%%$$$#########$$$%%%&&&###$$$%%%&&&&&&%%%$$$######$$$&&&''''''&&&$$$###&&&&&&$$$$$$$$$$$$&&&&&&!!!$$$&&&&&&%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%))),,,+++&&&######%%%&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((())))))'''$$$!!!'''((((((((())))))******&&&&&&&&&&&&'''''''''(((&&&''''''((()))******+++((()))*********,,,000333000///000888EEETTT```fffaaaTTTMMMQQQZZZ```hhhooosss}}}tttjjjeeehhhgggggggggggghhhjjjjjj}}}vvvfffRRRLLLHHHHHHKKKQQQ]]]hhhuuu}}}sssmmmttt{{{pppaaaYYYRRRNNNHHH@@@;;;;;;888777555444333333444444777777666555555555555666222444777::::::999666444444555666555555555777999333333333333333333333333555555666666666666555555333333444444555666777777111444777666333222333555555444333222111111222333444444444444444444444444444333222222111111222222333333333222222222222222555444222111111222444555333222111000000222444666444333333222222333333444000000000000000000000000//////000111222333333333222222333333444555666666555333222222333444222111222222222333444555666777666555444444555777999;;;222333444444333333444666666666666555444555888;;;444555666666555555666888666666777777888888999999888888888888999:::;;;<<<999888888888777777666666666777888::::::;;;;;;:::999999:::::::::;;;;;;;;;999999888777777666666666777666555666999<<<>>>>>>LLLXXXllljjj]]]WWWUUUUUUOOOFFFDDDKKKNNNLLLQQQ[[[^^^lllsssmmmoookkkWWWRRRPPPTTT^^^hhhtttvvv```OOOAAA888)))(((&&&%%%&&&))),,,...+++***)))((('''&&&%%%%%%$$$$$$%%%%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%&&&%%%%%%&&&((()))(((''')))((('''&&&%%%$$$$$$$$$''''''''''''&&&%%%%%%$$$%%%&&&''''''%%%%%%&&&'''""""""###$$$$$$$$$$$$###&&&$$$%%%'''(((%%%"""!!!###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$""" !!!!!!######$$$%%%%%%$$$$$$$$$$$$$$$'''------'''$$$$$$,,,+++***)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''%%%"""!!!"""%%%***'''&&&'''***+++***(((&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&&&&&&&&&&((()))############$$$$$$%%%&&&((('''$$$$$$)))...+++%%%))))))))))))((('''&&&%%%(((((('''''''''&&&&&&&&&'''&&&$$$$$$&&&&&&&&&&&&***)))((((((((((((((()))"""''',,,,,,((('''))),,,///...///111777???GGGLLLSSSTTTVVVVVVYYYaaalllttt|||xxx}}}zzz|||wwwnnnddd[[[WWWWWWYYYooo}}}rrr^^^TTTIIIDDDBBBBBBFFFLLL___jjjzzznnnddd[[[PPPDDD;;;CCC;;;666666666333222222777777777666444333444666111444777777555444666888777666666555555666666777666555444333333444555666333333444555666666666555777444333444777888777555666666555444333333222222333444444555555444444333444444444444444444444444444333333222222111111111555666777777666444222000333333333333333333333333333333333333333444555666333222111222555666444111333111...---...000000000777666555444444444444444555333111222444555333111444444444444444444444444444777777333111444666555666222000111555666444000666666666666777777777777888777666555555444555555777777777777777777777777999999888777666666777777666777999::::::999777666;;;999666555777999999999777777777777888999:::;;;===:::888888::::::888555888<<<999000111999<<<888;;;;;;===AAACCCEEEIIINNN]]]zzzxxxkkk\\\PPPHHHDDDGGGMMMHHHGGGIIIPPPYYY```bbbaaadddrrr|||xxxcccWWWXXXOOOZZZmmmfffPPPAAA:::555222+++)))&&&%%%%%%'''***,,,******)))((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%#########%%%'''((('''%%%...---***(((&&&$$$######%%%%%%&&&&&&&&&%%%%%%$$$###$$$%%%%%%######$$$%%%""""""###$$$$$$$$$$$$$$$&&&$$$###%%%''''''&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&%%%%%%%%%$$$%%%&&&%%%$$$###$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&###"""###''''''###"""###%%%%%%%%%$$$$$$$$$##############################&&&&&&%%%%%%%%%%%%$$$$$$###%%%%%%$$$"""!!!###&&&(((&&&$$$&&&((()))(((&&&'''&&&&&&&&&%%%%%%%%%%%%###%%%&&&&&&%%%%%%'''((($$$$$$$$$$$$$$$%%%&&&&&&%%%((('''######'''******!!!"""$$$&&&((()))******(((((('''''''''&&&&&&&&&((('''&&&&&&'''''''''''',,,+++)))(((&&&%%%%%%%%%$$$'''+++***((('''))),,,///...------///444999<<>>999777777777777666888777777777888888999999777777666666555666666666666666666666666666666666222333444555666666666666444555555555555555666777444444444444444333333333555444222111111222444555444444444444444444444444222222222333333444444555111111222333444444444444333333333444444555555555555444444333333333444444444444444333333333555666111000///000222444444333333333222222222222333333000111222333333444555666444333222222222222333444444777666222111555888888999777666555666777888888555555555666666666666777777777666777777888999999888888888888888888888888777666666666666666777777888888999999::::::::::::999888666777888999888777444555555555555444444333555555555444333333333333:::777:::DDDMMMZZZrrruuueeeUUUHHHEEEOOOTTTMMMHHHKKKXXX^^^mmm~~~}}}{{{{{{uuu```KKKPPP^^^rrruuu```NNN???666444222000///......---,,,&&&%%%%%%%%%'''(((***+++))))))((((((''''''''''''))))))))))))))))))))))))$$$%%%&&&'''''''''&&&%%%#########%%%''')))(((''')))((('''&&&%%%%%%%%%%%%""""""###$$$$$$$$$######"""###$$$###"""!!!"""$$$$$$###"""""""""###%%%&&&$$$%%%###%%%***((( ###$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&###$$$%%%$$$"""!!!"""###"""###$$$%%%&&&&&&&&&&&&$$$###%%%))))))%%%###$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$'''%%%$$$%%%''')))))))))$$$&&&''''''&&&%%%'''(((############$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&###!!!'''***(((&&&&&&'''((())))))))))))'''(((((((((((()))))))))''')))+++)))&&&&&&(((+++---,,,+++***))))))))))))'''''''''(((((()))***+++******)))))))))))))))******,,,---...222;;;FFFOOOgggxxxwwwpppoooqqq}}}tttllljjjqqq~~~yyykkkccc\\\RRRIIIKKKKKKNNNPPPNNNUUUnnn}}}ppp^^^```eeeiiidddWWWNNNKKKVVVNNNDDD===:::999777555777666666888:::;;;:::888555555555666666888999999555666666777777666666555444444555555555555444444444555777666555555666888444444444444444444444444444333222111111222333444444444444444444444444444333333333333444444444444222222333333444444555555333333333444555555666666555555444333333333444444222222333222111111444666222111000111333444444333444333333333333444444555111222333333333333444555444444444444444444444444444666555000///444999999777777777777777777777777666666666666777777777777777777666666666777888888888888888888888888888888666666555555666666777777888888888888888888888888888777666666888888777666333333222222222222333444333444333222111222555888AAADDDMMM[[[mmmzzznnn^^^QQQJJJCCCBBBLLLXXX]]]___```hhhlllwwwkkkXXXOOOJJJXXXrrrgggRRRCCC999444444.........------,,,,,,,,,(((''''''''''''((()))***((((((((((((''''''''''''''''''''''''''''''''''''###$$$%%%&&&&&&$$$###"""%%%$$$"""###&&&((()))((((((((('''&&&%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$######!!!###$$$###"""!!!"""###$$$###"""!!!"""###%%%&&&$$$""" )))***######$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&%%%%%%%%%"""$$$%%%$$$######$$$&&& !!!"""######""""""%%%######&&&&&&######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$(((&&&$$$$$$&&&'''&&&$$$###%%%''''''%%%$$$&&&((($$$$$$%%%%%%%%%&&&&&&&&&###%%%&&&&&&%%%%%%'''(((&&&&&&%%%$$$$$$$$$$$$$$$'''(((%%%"""###(((+++***&&&'''(((((())))))))))))'''((((((((())))))))))))%%%(((***((($$$###&&&***,,,+++***)))((((((((()))'''''''''(((*********)))+++***((('''''''''((())))))+++,,,+++,,,111:::@@@WWWiii{{{zzzllleeeiiiooo|||}}}xxxiiiZZZOOOHHHEEEGGGFFFKKK^^^tttxxxtttxxx{{{sssqqqxxxmmm]]]PPPIIIEEEAAA>>>888888:::===AAAAAA???<<<;;;;;;:::999888888888999555666777888888777666555555555666666555444333333333555666666444444555777444444444444444444444444222222222222222222222222444444444444444444444444444444444444444333333333444444444444444444555555333333444444555666666666666555444333333333333333333444444222000000333666333222222222444444333111333333333333333444555555111333555444222111333555333444555666666555444333333666666222111666999999444666888999888777666555777777777777888888888999777777666666555666666666888888888888888888888888555555555555555666777777999999888777666666666666555444444555666666555333333222111000000222555666555666666555555:::@@@FFFTTT___ooovvvfff___WWWMMMDDDDDDGGGLLLVVVgggwww{{{wwwsssrrruuu|||zzzfffWWWRRRSSS\\\mmmmmm[[[HHH===666111000333.........---------///111******)))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%"""###$$$%%%$$$""" ***'''$$$######$$$%%%$$$"""""""""###$$$%%%&&&'''%%%%%%%%%%%%%%%$$$###"""###%%%%%%%%%$$$###$$$%%%$$$###"""!!!!!!###%%%&&&!!!$$$###&&&!!!$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$!!!###%%%%%%%%%%%%''')))%%%&&&&&&'''''''''&&&&&&)))%%%###%%%%%%###%%%)))%%%%%%%%%&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$(((%%%######$$$%%%###!!!"""%%%'''&&&$$$###%%%(((&&&&&&&&&''''''(((((((((###$$$&&&&&&&&&&&&((()))&&&%%%$$$$$$############ &&&++++++******)))&&&(((((())))))(((''''''&&&'''((((((((())))))******###''')))'''###"""%%%)))''''''''''''((()))++++++&&&&&&''')))++++++***(((***)))''''''''')))+++---(((***,,,++++++---222777DDDYYYlllvvv~~~zzzttteee___fffooosss}}}~~~kkkrrrtttppprrr~~~|||kkk[[[OOOHHHHHHHHHIIIXXXiiivvvyyyhhh^^^WWWRRRNNNAAAAAADDDHHHMMMMMMJJJFFFFFFDDDAAA>>>;;;888666666555666777888888777666555444444555555666555555555111444666555333222444777444444444444444444444444111222222333333222222111444444444444444444444444555555555444444333333333666555555444444444555555333333444444555666777777666555444333333333333333888888888555111000333666444333222333444444333111333222222222333444444555222444555444222111222444111333555777777555333111222666888555555888999888333555999:::999777555444777888888888999999999999888777666555555555555555888888888888888888888888555555555555555666777888:::999888666555555555555333222222333444444333111444333000///000333666999>>>?????????AAAGGGQQQXXXhhhzzzttt[[[NNNLLLJJJEEE@@@CCCNNNWWWaaauuu|||vvvtttvvvzzzxxxlll___UUUSSSZZZccclll{{{kkkNNNAAA666555444111///111......---+++***+++...000%%%%%%%%%&&&'''((())))))&&&'''''''''(((((())))))***'''%%%%%%&&&'''''''''###""""""$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$#########'''### !!!$$$''''''%%%###$$$%%%&&&&&&%%%###"""############$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&###&&&!!! (((&&& ######'''$$$$$$%%%"""!!! !!!"""###%%%%%%%%%$$$$$$#########!!!"""###%%%&&&'''((()))&&&&&&%%%$$$$$$$$$%%%&&&(((((('''$$$!!!!!!$$$'''%%%%%%%%%&&&&&&'''''''''######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$%%%&&&((()))(((''''''&&&&&&%%%$$$$$$&&&(((+++,,,,,,)))&&&$$$###%%%''''''&&&%%%&&&'''))))))(((((('''''''''''''''''''''(((((((((((())),,,,,,---,,,+++(((%%%###+++***((('''&&&''')))***+++)))(((***,,,---***((()))((('''((()))***)))(((...)))'''++++++(((***000222<<>>:::666:::999888777777777666555666555444444444555666777555444444555666666444222444333333222222333333333444333333555777777555444333555666333///...111444555444444333333444444555555555333222222222333444555555444444444444555555444444444444555555555555333444555666666666555444333333333333222222222222777666444333222333444555333444555555444333444444555555555555555666666666666666666666666666666666777888888999999888888888999888888777777777888888;;;:::888777666777888999888666444444555666555555555666666666666555444444777777777666666555444333333333222111222444555666999555555999>>>GGGYYYiiiyyysssfffWWWNNNFFFEEEIIINNNVVV\\\cccmmm{{{{{{~~~yyyqqqcccXXXWWW```llluuuwwwyyyqqqYYYEEE:::222111000///...,,,++++++++++++++++++&&&"""%%%+++&&&&&&'''''''''''''''''''''''''''''''''((((((((()))'''%%%$$$&&&'''''''''!!!  ###&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$%%%$$$$$$$$$"""!!!!!!###%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%((('''###%%%""" ((($$$%%%###!!!###(((***(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%$$$###"""""""""###$$$"""###$$$%%%%%%$$$###"""((('''&&&$$$""""""$$$'''&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$%%%'''((())))))%%%%%%&&&&&&&&&%%%$$$######%%%''''''&&&%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((%%%&&&&&&'''(((((())))))(((''''''&&&'''(((***+++---+++(((((()))))))))(((+++))))))***+++,,,+++***%%%%%%)))...///+++((()))000000000222777CCCRRR\\\aaaeee___[[[ccclllyyyqqqaaaXXXQQQNNNNNNYYYcccppp{{{uuuggg___XXXYYY___dddjjjnnnqqqwwwbbbdddiiinnnooonnnssszzzyyygggUUUHHH@@@<<>>@@@@@@BBBFFFTTTUUU[[[fffvvvvvvmmmmmmjjjcccYYYPPPKKKLLLNNN[[[\\\dddooowwwzzz|||sss^^^YYYVVVWWWXXX[[[fffqqqrrrXXXCCC999555222///////////////////////////%%%---...(((&&&,,,...***'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''%%%$$$$$$&&&'''((('''333///***'''%%%###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!"""$$$%%%$$$ !!!###$$$$$$###"""###$$$&&&'''##################$$$%%%%%%$$$$$$######$$$$$$%%%(((&&&!!!$$$!!!&&& ###&&&%%%!!!!!!&&&&&&&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$&&&'''((("""$$$&&&(((((('''&&&%%%'''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''###%%%''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%$$$%%%%%%&&&'''&&&&&&&&&'''((())))))***+++***(((&&&&&&&&&(((***)))((('''(((*********))),,,---,,,)))(((((('''&&&&&&+++///000......333888@@@JJJOOOXXXccchhhrrrwwwwww{{{~~~~~~}}}sssggg^^^]]]^^^^^^^^^___eeemmmsss|||xxxzzz|||pppgggccc]]]TTTKKKLLLKKKQQQ]]]fffggghhhkkkjjjwww{{{uuurrrvvv}}}xxxdddWWWUUULLLBBB===>>>AAACCCCCC888888888888777555444333555444333333555555555444444111///222666888555000666555444444555666555444555666777666555555555555555444444333333444444555555555555555555444444444444555666666666666555444333333444555555666777777666555555444444333333333555555555444444444333333444555666777888777555444666444333555888888555222888888777777666666555555777777777777777777777777888888888888888777666555777777777777888999:::;;;777666666555555555555555666555444555666666555444//////000111111111111111333333333666:::@@@FFFJJJNNNPPPUUUXXXTTTOOOTTT]]]iiippp{{{rrriii```YYYTTTRRRMMMGGGEEEKKKVVV```sssvvvooo]]]RRRYYYaaaddddddiiiyyy}}}[[[NNN===333222222111...++++++,,,,,,,,,---------"""***+++%%%%%%,,,---'''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&$$$"""!!!!!!###%%%%%%%%%&&&$$$"""###%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""!!!!!!"""###$$$$$$"""""""""###############$$$%%%&&&&&&######""""""""""""######$$$$$$############$$$$$$)))&&&$$$&&&!!!###%%%%%%''''''### """(((%%%%%%&&&&&&%%%$$$###"""###$$$$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%$$$%%%&&&'''(((((('''''''''%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&'''(((((('''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&''''''###%%%''''''&&&%%%&&&'''&&&&&&&&&&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((((((((((((((((((((('''&&&&&&(((***(((''''''''')))***)))(((+++,,,***''''''+++---,,,+++,,,...---+++,,,000333444===EEESSScccfffooozzzpppnnnsss~~~zzzvvvssssssqqqlllfffbbb```___hhhdddgggqqq||||||uuunnnaaaUUULLLEEEDDDLLLPPPMMMLLLOOOOOOUUU___hhhooo~~~|||lllnnnbbbRRRHHHEEEFFFGGGFFF::::::999888777777666666555333111111222333222111333222222444777888666333777555444333555555555444555666666777777666555555555444444333333444444555444555555555555444333333444555666777777666555444555555555666666777777888555555444333333333444444666666555555555444444444333444555666777666555444666555444555666666666555777777666666666666666555777777777777777777777777888888888888777666555555444555555666777999;;;;;;444444444333333333222222222111111333555666555333000000111222222111111111333444888???HHHRRR\\\bbbmmmnnnqqqrrrjjjcccjjjxxxzzzeeeWWWPPPJJJEEEEEEEEEEEEFFFLLLXXXhhhtttzzznnnbbbZZZaaaooo~~~gggUUUBBB;;;444111222222000------------....../////////'''***+++******------***%%%&&&&&&&&&'''((((((((('''''''''&&&&&&%%%%%%%%%$$$###!!!"""$$$&&&&&&&&&!!!%%%((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################%%%%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$############$$$$$$%%%&&&((((((!!!"""***### $$$'''&&&%%%'''"""###$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%!!!"""$$$%%%%%%$$$###"""$$$$$$%%%&&&&&&'''(((((('''%%%###$$$&&&'''&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&(((&&&$$$""""""$$$''')))(((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''###%%%''''''&&&%%%&&&'''&&&&&&'''''''''((((((((($$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&''''''''''''''''''$$$&&&((((((&&&&&&(((***)))((('''(((***+++***)))''')))(((###$$$)))+++)))...---,,,,,,,,,...000111000444888FFFXXX\\\eeexxx~~~rrrjjjlllsssrrrfff^^^WWWTTTUUU]]]fffnnnwww}}}tttkkk\\\PPPHHHJJJJJJCCC???BBB??????BBBGGGLLLWWWmmmwwwcccUUUPPPPPPOOONNNAAA@@@???=========>>>>>>999666444333333333333222222333555777888888777666888666444333444555555444444444444555666666444333555444444333333444444555333444444555444333222111333444666777777666444333777777777777888888888888555555444333444444555666666666666666555555555444333333444555555555555555666666666444333444666888555555555555555666666666666666666666666666666666888888888888777666555444555555555555666777888999222333333333222222111111111111222555777888888666444555777888::::::;;;;;;<<>>AAANNN\\\fffnnnwww~~~lll^^^YYYYYYYYYXXXIIIGGGEEEDDDDDDEEEFFFGGG===;;;888666666666666555111444888999888777777888888666444333444555555444222222222444555555333111555444444333333444444555222333444444444333222111222333555666666555333222999999999888888888888888666555444444555666777888777666666666555555555555333333333333444444555555666777777444111222666;;;333444444444555555666666666666666666666666666666888888888888777666555444666555555555555666666777222333333333333222111111444444555888<<<===<<<;;;888999<<<@@@CCCFFFHHHIIILLLTTTbbbttt|||uuuiiieeeeeebbb```YYYOOOKKKNNNQQQRRRTTTQQQKKKDDDCCCGGGHHHFFFGGGNNNZZZjjjzzzsssqqqpppooo{{{vvv___NNNBBB999222111000...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++%%%%%%---///((('''+++&&&&&&''''''(((((())))))***(((&&&%%%$$$%%%'''((()))###$$$)))((('''&&&%%%%%%$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&'''$$$"""$$$'''(((&&&###+++***(((&&&$$$#########'''%%%###"""###$$$$$$$$$######%%%%%%&&&%%%$$$###'''((('''&&&###"""###$$$"""###!!!###((()))(((&&&%%%%%%'''))))))(((&&&###$$$$$$%%%%%%$$$$$$###'''&&&$$$#########$$$$$$!!! !!!%%%(((((($$$###!!!!!!$$$'''((($$$!!!"""%%%((('''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&$$$%%%$$$$$$&&&((('''$$$ %%%&&&'''&&&$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''((()))###&&&,,,---+++ %%%))))))%%%"""###%%%''''''&&&%%%&&&'''((()))&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&'''&&&&&&))),,,+++%%%((((((((((((((()))******++++++************++++++++++++...333666<<>>:::<<>><<<<<<<<<<<<======>>>>>>;;;<<<:::777777999666222///111333333222111000111000000000111222444444555666555444444555444111000///333777777444444777;;;666555555666777666444222555444444333444555666666888666666999999555444666333666999999666333444666;;;999777777888888777777333333333333222333555777<<<999777777666444444555777555555888;;;;;;777333<<<::::::;;;:::888888999<<<777333444333222555999::::::<<>>>>>BBBKKKRRRSSSOOOMMMOOONNNLLLLLLOOOYYYaaarrruuunnnfffdddnnnuuucccOOOBBB:::555444555000//////...------,,,,,,...,,,++++++------,,,***++++++************++++++'''''''''((((((((((((((()))((('''&&&%%%&&&''''''***)))&&&$$$&&&***'''!!!'''&&&%%%%%%$$$$$$$$$%%%######$$$$$$%%%&&&&&&&&&'''&&&%%%%%%&&&&&&&&&$$$&&&&&&&&&&&&&&&%%%$$$$$$###!!! !!!###%%%&&&&&&###$$$%%%%%%%%%$$$######&&&''''''%%%###"""$$$%%%"""$$$$$$!!!"""%%%&&&$$$'''&&&$$$%%%&&&'''&&&%%%###$$$$$$%%%%%%$$$$$$###&&&%%%$$$#########$$$$$$!!!###$$$$$$###"""""""""############$$$$$$$$$%%%$$$"""!!!"""###$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%### $$$######%%%((((((&&&$$$%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''&&&''')))...222222,,,&&&%%%***......***''''''((('''&&&&&&%%%&&&'''((()))&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''......+++'''&&&&&&"""((((((((((((((())))))***+++******))))))******+++***)))***------...777AAALLL\\\ppp{{{||||||zzzpppggggggmmmsssyyyyyyqqqrrrvvvvvvrrrppptttwww~~~xxxmmmgggcccbbbZZZRRRKKKIIIGGGDDDCCCEEEGGGCCCBBBGGGJJJKKKPPPWWWbbbjjjyyyjjj\\\QQQQQQPPPLLLMMMSSSGGGEEEDDDFFFIIIMMMNNNOOONNNLLLDDD<<<888999777333222333444444333222222222111000111111222333222111333222222333444555444444333777999888555555888;;;:::888555555555666555444444555555666666666777777:::888888;;;:::666444666777666555555444333111000999888777777888888888888555555444333333444666888:::888888999999999888888666777999::::::::::::;;;===AAAEEEFFFCCC@@@@@@BBBAAA<<<:::<<<======???CCCGGGKKKSSS```kkknnnkkkggghhhcccdddmmmmmmeeeaaadddtttttt]]]VVVNNNIIICCC======AAA???@@@@@@AAACCCIIIRRRYYYccc___\\\[[[XXXWWW[[[aaalllvvvxxxiiidddiiirrrjjjTTTHHH;;;666333000///000,,,,,,,,,++++++*********...,,,++++++,,,---+++***+++******))))))******+++((((((((((((((('''''''''(((((('''''''''&&&&&&&&&!!!###$$$$$$(((,,,)))###&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&'''''''''%%%$$$$$$%%%!!!###$$$&&&&&&&&&%%%%%%""" !!!###%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$%%%&&&%%%######%%%&&&$$$&&&%%%!!! ###### '''%%%""""""###$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$#########$$$$$$!!!$$$&&&$$$!!! $$$(((!!!###%%%''''''&&&###"""!!!###$$$$$$#########$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%$$$""" $$$######%%%''')))((((((%%%&&&'''&&&$$$###$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$(((...333444///)))$$$ $$$((()))'''%%%&&&(((&&&&&&&&&%%%&&&''''''(((&&&&&&&&&%%%&&&&&&'''((('''''''''''''''''''''''' """###''',,,---***((((((''''''(((((()))***+++******))))))******+++,,,+++,,,---+++)))...555:::AAAPPP___eeehhhuuuwwwlllgggooo|||~~~xxxvvvwww~~~~~~vvvllllllmmmnnnooowwwyyyoooeee```[[[UUUQQQPPPNNNGGGBBBBBBAAA@@@AAADDDEEEKKKZZZlll}}}pppdddeeejjjkkkoootttjjjfffdddhhhpppvvvxxxwwwnnngggYYYIII@@@>>><<<888888777666555444333333333444333444555666555333000333222000///...---......222444666444111000333666999666333111222333333222333444555666666666666666;;;999:::===<<<777666777:::666222222555666444111999999::::::::::::::::::999777555444444666999:::======<<<===???@@@???===???BBBDDDCCC??????BBBFFFKKKUUU]]]\\\SSSMMMOOOSSSPPPKKKIIILLLPPPRRRUUUYYYfffnnn|||yyypppnnnwwwzzztttggg]]]VVVDDD@@@<<<;;;888666:::@@@@@@CCCHHHMMMSSS[[[ccciiiyyyuuuqqqmmmhhhgggoooyyytttggg___]]]gggvvvnnnXXXGGG:::333///111222///.....................---------...,,,++++++,,,,,,+++***+++******))))))******+++))))))((((((''''''&&&&&&''''''((((((''''''&&&%%%###""" '''***(((&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%'''(((&&&###!!!"""$$$"""######$$$$$$%%%%%%%%%&&&$$$######$$$$$$###"""%%%%%%%%%%%%$$$######"""###$$$%%%$$$######%%%'''$$$&&&%%%!!! """"""$$$""" !!!###$$$%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$ ###%%%%%%$$$%%%'''))) ###%%%&&&%%%###"""!!!%%%((((((%%%###$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&''''''%%%###%%%%%%$$$%%%&&&'''((()))%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&"""&&&))))))'''&&&&&&((("""$$$$$$$$$&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''$$$''''''$$$$$$&&&%%%!!!(((''''''''''''((())))))******))))))))))))******,,,+++,,,///...,,,...333111000999HHHPPPTTTggg~~~wwwmmmppp~~~xxxqqqoooqqqtttxxx~~~qqqnnnjjjddd___ddduuuzzzxxxwwwrrrooonnneee]]]TTTOOOLLLHHHDDDBBB===>>>EEERRR```ooosssvvvvvvaaaTTTNNNIIIEEEAAA???<<<:::999888888777888888999;;;===<<<777333333222000...,,,,,,...///444555666555333333555888777555222222333333333222666666666777888999:::;;;===:::;;;??????;;;;;;===;;;999666777:::>>>@@@@@@BBBDDDEEEDDDCCCAAA?????????<<<888777888;;;???AAAJJJIIIGGGFFFJJJOOOPPPNNNUUUXXXZZZZZZWWWUUUUUUVVVgggttt|||vvvhhhaaaeeekkknnnfffaaadddiiinnntttzzzwwwffffffoooqqqrrrnnncccUUUJJJBBB>>>>>>;;;999:::;;;===FFFOOORRRVVV]]]dddmmmttt{{{~~~yyywwwoooccc___XXXRRRYYYggg{{{vvvaaaSSSJJJAAA:::222...---111222///------////////////////////////---,,,++++++,,,,,,+++)))******))))))))))))******))))))((((((''''''&&&&&&''''''((((((''''''&&&%%%000...(((!!! $$$&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&''''''$$$&&&'''%%%""" !!!###&&&%%%$$$""""""###$$$%%%&&&%%%$$$%%%&&&&&&$$$###&&&%%%%%%$$$$$$#########"""###$$$$$$######%%%'''"""$$$$$$ ######!!!""" !!!$$$&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""###%%%''''''###  !!!###%%%&&&''''''"""%%%((((((%%%###$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''(((''''''&&&&&&&&&%%%%%%%%%&&&'''%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''!!!$$$%%%$$$"""###'''+++!!!###%%%&&&'''''''''(((%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''$$$'''(((%%%$$$%%%%%%"""'''''''''''''''(((((()))***))))))))))))))))))***((('''))),,,,,,)))***---///***---888>>>BBBTTTkkksssyyyxxxmmmjjjttt~~~|||wwwqqqrrruuuyyyxxx~~~}}}vvvlllbbb___jjjwww}}}vvvkkkdddaaa]]]UUUMMMGGGBBBAAAEEELLLUUUbbbmmm~~~}}}wwwvvv|||{{{~~~oooggg```YYYSSSPPPLLLJJJJJJJJJHHHGGGBBBAAABBBDDDFFFCCC<<<666000111222111111333777;;;888:::<<<<<<======>>>???777666555666777777666555999999:::;;;>>>AAADDDFFFEEECCCCCCFFFGGGFFFGGGKKKEEEFFFGGGFFFGGGJJJPPPUUUWWWYYY[[[YYYUUUPPPNNNMMMNNNIIIDDDBBBEEEJJJOOOQQQ]]]\\\YYYWWW^^^jjjnnnlllrrrssswww{{{}}}|||vvvrrr}}}}}}}}}~~~wwwfffTTTQQQWWWWWWSSSOOOJJJDDD===999777<<<;;;<<<@@@CCCJJJXXXeeelllooouuu|||sss___PPPMMMLLLNNN```vvvwwwhhhSSSCCC;;;777666666000,,,+++......,,,+++---,,,,,,++++++++++++******---+++******+++,,,***)))***))))))))))))))))))***((((((((((((((('''''''''(((((('''''''''&&&&&&&&&(((******'''&&&(((&&&###%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%$$$###""""""###((('''%%%$$$#########$$$#########%%%((()))(((&&&%%%$$$$$$######$$$%%%%%%"""###$$$#########%%%'''!!!$$$$$$!!!!!!$$$%%%###"""  ###%%%&&&&&&###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%$$$$$$%%%###"""$$$&&&###$$$######$$$%%%(((***,,,"""$$$%%%$$$###""""""###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!"""$$$&&&'''&&&%%%&&&'''&&&$$$###$$$%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((!!!%%%)))***)))((()))+++))))))(((((('''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%''''''&&&&&&''''''((()))''''''''''''''''''''''''"""%%%%%%&&&+++...---''''''&&&&&&''''''((()))***))))))(((((())))))******((())),,,+++((('''))),,,))))))...000333AAAPPP[[[dddjjjgggdddkkkwww}}}xxxvvv{{{tttmmmpppxxxzzzzzzyyyooocccRRRKKKFFFFFFHHHJJJNNNSSSXXXYYYVVVPPPOOOUUUZZZ\\\YYYbbbllluuuzzzsssnnnkkkhhhiiikkklllkkkhhh]]]ZZZYYYYYYXXXQQQEEE<<<888:::;;;:::777777:::======???AAADDDFFFFFFEEEDDD>>><<<:::999999999888777:::===BBBHHHNNNTTTWWWYYY[[[WWWVVVXXXYYYYYY]]]bbb^^^aaabbbaaa```bbbhhhnnnuuuxxx{{{xxxrrrlllhhhggghhhbbb[[[YYY^^^eeekkknnnwwwxxxtttsss|||~~~qqqhhhdddeeefffgggdddcccbbb\\\OOOAAA>>>CCCBBB>>><<<======::::::<<<@@@AAAFFFMMMSSS\\\kkkyyy}}}bbbSSSKKKPPPZZZeeezzzsssfffSSSIII???:::777222//////000,,,,,,......,,,...111------,,,++++++***))))))---+++******++++++***)))***))))))(((((())))))***'''''''''((((((((((((((()))((('''&&&%%%&&&'''''' %%%&&&''')))(((%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%$$$%%%&&&&&&%%%$$$%%%&&&'''((('''%%%###"""""""""###%%%'''((('''%%%$$$############%%%&&&'''###$$$$$$###""""""$$$&&&###%%%%%%""""""%%%%%%###%%%#########%%%&&&%%%$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$"""&&&&&&%%%%%%&&&'''((()))&&&$$$""""""#########"""%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$&&&&&&&&&!!!###&&&&&&$$$######%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$&&&)))******)))((((((((('''&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%'''''''''''''''(((((()))'''''''''''''''''''''''',,,000000***%%%$$$### '''&&&&&&&&&&&&'''(((((())))))(((((((((((()))))),,,)))(((+++,,,)))(((***(((***+++***))),,,444:::DDDHHHPPPWWWZZZ```ooo}}}{{{wwwxxxwww|||~~~wwwfff___[[[[[[ZZZUUUPPPNNNHHHIIIFFF???<<>>@@@CCCBBB@@@DDDLLLUUUZZZccclllpppuuu{{{mmmQQQNNNTTTeeezzzppp___PPPGGG===777444666555000,,,---000------000000---///333//////...---+++***)))))),,,+++******++++++***((())))))(((((((((((())))))&&&'''''''''(((((())))))***(((&&&%%%$$$%%%'''(((!!!%%%'''$$$$$$''''''&&&$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$)))&&&$$$%%%(((***(((%%%!!!$$$))),,,+++(((### %%%$$$$$$%%%&&&%%%###!!!######""""""###%%%'''(((###$$$$$$###""""""###%%%%%%'''&&&###"""%%%%%%"""(((&&&&&&&&&&&&&&&###!!!$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$!!!$$$&&&&&&######'''***&&&&&&&&&&&&%%%$$$$$$###***&&&###"""%%%&&&%%%###%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''$$$$$$%%%&&&&&&&&&!!!%%%&&&%%%###$$$%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&)))'''$$$""""""$$$%%%&&&%%%$$$$$$&&&((()))***)))###$$$%%%&&&'''&&&%%%%%%'''''''''''''''((())))))''''''''''''''''''''''''$$$***---***(((***++++++'''&&&&&&&&&&&&'''(((((())))))(((((((((((())))))'''######''')))((((((***%%%,,,...***(((,,,000000333222888EEEMMMTTTbbbsssuuuooorrrssssss||||||sssmmm{{{}}}xxxvvvxxxuuukkk___YYYJJJKKKGGG>>>::::::<<<;;;;;;???@@@???EEEQQQWWWWWWYYYhhhwww~~~jjjZZZOOOUUU]]]aaacccgggmmmrrr~~~|||pppiii^^^UUURRRSSSVVVWWW^^^iii|||oooooommmhhhbbb]]]VVVQQQFFFHHHHHHCCC<<<999;;;??????>>>???@@@??????BBBFFFJJJMMMRRRUUUPPPLLLTTT```pppwwwsssgggjjjkkkjjjiiiggg___UUUOOOUUUddd|||mmmYYYKKKAAA999555777///,,,///111......222,,,+++,,,...---)))***------,,,+++)))'''&&&%%%$$$,,,+++******++++++***((())))))(((((((((((())))))((())))))(((+++...,,,&&&***+++---...---***&&&$$$((('''&&&%%%$$$%%%&&&&&&"""""""""###$$$$$$%%%%%%###%%%''''''%%%###"""### !!!"""###%%%&&&'''(((000'''!!!###$$$""""""%%%!!!$$$&&&((((((&&&$$$!!!"""""""""###%%%%%%$$$###$$$###"""###$$$%%%$$$"""(((&&&%%%&&&((((((%%%"""$$$%%%&&&&&&$$$$$$%%%&&&''''''&&&%%%$$$###"""!!!%%%$$$######$$$$$$%%%%%%%%%)))***$$$ !!!###"""!!!###""" %%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&(((***'''###%%%+++'''###"""&&&***(((&&&&&&&&&$$$###$$$''''''%%%###$$$%%%%%%%%%$$$$$$&&&(((&&&***)))######''''''###((('''%%%%%%%%%%%%###"""###$$$%%%'''((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%$$$$$$###&&&%%%%%%&&&))),,,------%%%%%%''''''$$$ $$$+++((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((+++++++++)))((((((***,,,---111444444888EEEYYYjjj|||xxxqqqpppttt}}}yyypppjjjlllooozzzxxxrrrfff]]]RRRHHHCCC@@@===<<<<<<:::999:::===@@@CCCDDDHHHJJJQQQYYY\\\ZZZ[[[___ccc^^^cccrrr}}}wwwooouuu}}}uuummmiiiqqq}}}yyymmmbbb\\\PPPQQQMMMEEECCCDDDAAA:::777999:::999777666999;;;<<<>>>AAADDDHHHLLLQQQTTThhhkkklllgggbbbcccmmmwwwxxxfff[[[WWWNNNTTTXXXVVVUUUWWWXXXVVVTTT[[[nnn{{{aaaYYYMMMCCC<<<888777666000000///...---,,,,,,,,,*********,,,......+++(((***++++++***))))))***,,,++++++++++++++++++++++++++++++******))))))((((((((((((&&&$$$&&&+++***&&&'''(((***++++++)))'''&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$$$$"""!!!!!!"""######$$$$$$$$$%%%%%%%%%///(((%%%&&&'''$$$$$$((("""###%%%&&&&&&%%%###"""###""""""###%%%%%%$$$"""$$$######"""############'''%%%$$$%%%''''''$$$"""$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$######%%%&&&%%%###"""$$$&&&&&&'''### $$$&&&$$$###"""!!!"""%%%&&&%%%###%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&!!!&&&""""""&&&(((%%%$$$%%%&&&$$$###%%%''''''%%%###$$$%%%%%%%%%$$$$$$&&&((($$$''''''######'''(((%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$&&&(((((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$)))(((''''''''''''''''''&&&%%%%%%%%% ###''''''''''''''''''''''''(((((((((((('''''''''''')))(((((((((((((((((()))))))))))))))))))))))))))+++,,,---,,,******+++---,,,...000000111999GGGQQQiiixxx{{{oookkknnnuuu~~~{{{wwwuuutttzzzxxxqqqggg^^^VVVNNNGGGBBBBBB@@@???>>>>>>?????????AAA???AAAEEEHHHGGGHHHKKKNNNJJJNNNYYY```eeesss|||oooaaa```]]]YYYRRRKKKDDD@@@>>>@@@>>>;;;<<<@@@???:::666999;;;;;;;;;===AAADDDDDDFFFKKKQQQYYYbbbkkkppp|||~~~}}}yyyvvvzzz~~~xxxnnneee\\\UUUQQQOOOQQQ\\\fffhhhggghhhkkkkkkhhhkkkxxxgggVVVGGGAAA999333111111111111//////......------,,,,,,+++---///000...,,,,,,,,,(((***+++***))))))***+++*********************************)))))))))))))))))))))&&&"""$$$)))+++(((%%%%%%&&&'''((((((''''''&&&&&&''''''&&&&&&%%%$$$'''''''''&&&%%%$$$$$$$$$&&&''''''&&&$$$$$$%%%'''&&&%%%%%%$$$$$$#########&&&$$$$$$%%%###!!!"""&&&"""######$$$$$$######"""$$$#########$$$$$$###!!!$$$$$$$$$""" """###%%%$$$$$$$$$%%%%%%$$$"""$$$%%%&&&%%%$$$###$$$&&&#########$$$$$$%%%%%%%%%###%%%'''&&&###"""$$$&&&%%%%%%""" ###'''$$$'''%%%$$$%%%&&&'''&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%###$$$'''&&&!!! !!!$$$###$$$'''%%%""""""%%%%%%$$$$$$%%%&&&&&&%%%###$$$%%%%%%%%%$$$$$$&&&(((###%%%%%%###$$$''')))'''###""""""$$$&&&(((((('''''''''&&&((())))))(((&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((('''&&&&&&&&&"""$$$''''''''''''''''''''''''''''''''''''''''''''''''******))))))))))))******************************)))***,,,,,,*********+++***+++,,,,,,---000555:::MMM\\\pppwwwkkkaaaccckkkuuu}}}xxxwwwyyywwwnnndddZZZSSSTTTSSSRRROOOLLLHHHEEECCCGGG@@@;;;<<<>>>======???>>>;;;===CCCDDDGGGRRRaaayyy}}}xxxxxx}}}xxxtttsssttttttttttttpppjjjfff```UUUKKKIIIHHHEEEBBB>>><<<:::999333555555555888<<<<<<999999<<<@@@CCCGGGKKKPPPSSSTTTWWW]]]eeeppp|||wwwcccYYYWWWZZZVVVQQQPPPTTTZZZ^^^```jjjyyyxxxhhhWWWFFF;;;555222///---...000111111.........---------------+++///222111---***+++---%%%(((***+++***))))))***))))))))))))))))))))))))((())))))))))))))))))***)))***(((%%%&&&***,,,***&&&&&&&&&%%%&&&&&&'''(((%%%&&&'''((('''&&&%%%$$$&&&&&&&&&&&&%%%%%%$$$$$$'''''''''&&&$$$$$$''')))&&&%%%%%%$$$$$$#########!!!$$$$$$!!! !!!%%%$$$$$$############$$$$$$%%%$$$######$$$$$$""" $$$%%%$$$"""!!!$$$#########$$$$$$$$$###"""###%%%%%%%%%$$$###$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$###"""%%%'''&&&&&&%%%&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%###%%%***+++)))''')))$$$$$$'''(((%%% !!!&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$&&&((($$$%%%%%%$$$$$$&&&'''&&&###""""""$$$&&&(((((('''******+++---///---'''###'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''$$$%%%&&&''''''''''''(((""""""###&&&%%%###%%%***''''''''''''''''''''''''&&&&&&'''''''''''''''(((******))))))))))))******))))))))))))))))))))))))$$$''')))***(((''''''(((+++***)))***---///111111777CCCTTTbbbkkkppptttxxxiii___XXX^^^kkkxxx~~~xxxnnnhhheeejjjvvv{{{sssnnnooopppooolllfff___ZZZWWWXXXNNNFFFEEEFFFCCC@@@???@@@>>>>>>>>><<<<<>>BBBFFFNNNUUU\\\aaaeeefffiiimmmsss}}}|||cccPPPGGGFFFIIIQQQ[[[eeeppp|||}}}gggUUUJJJBBB;;;666444222000///000111000000---------------------...+++,,,---,,,***)))(((((($$$&&&***+++***)))))))))))))))))))))))))))))))))'''((((((((())))))******%%%)))***((((((******((()))((('''&&&&&&&&&''''''%%%&&&'''((('''&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&"""###"""!!! """%%%$$$$$$$$$$$$$$$$$$%%%%%%###'''&&&$$$$$$&&&'''&&&%%%$$$$$$$$$$$$%%%&&&%%%$$$######$$$$$$""" $$$$$$###""" """###"""###$$$$$$###############$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$######)))%%%"""$$$((()))%%% !!!''')))&&&"""!!!%%%%%%%%%$$$######"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$%%%((('''###"""$$$&&&&&&((()))&&&!!!"""'''$$$%%%&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&((('''&&&%%%%%%$$$$$$$$$%%%%%%$$$###$$$&&&'''&&&%%%'''(((,,,222555333+++$$$'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&'''''''''(((***+++***&&&$$$$$$$$$###$$$###%%%)))''''''''''''''''''''''''%%%&&&&&&&&&''''''(((((((((((((((''''''((((((((((((((((((((((((((((((((($$$&&&((()))(((''''''(((...+++((())),,,///000000...444>>>GGGOOOWWW___ddd```YYYVVV___mmm{{{~~~~~~}}}|||pppgggaaa]]]fffooosssrrrqqqvvvzzzxxxrrroooiii```YYYXXXWWWQQQJJJGGGJJJHHHEEEBBB>>>>>>EEENNNUUUZZZ\\\[[[[[[[[[WWWQQQQQQUUUYYY[[[]]]ccclllsssyyy~~~yyyqqqrrruuussstttwww|||}}}}}}~~~|||yyysssmmmgggddd[[[]]]]]][[[\\\]]]XXXQQQOOOJJJDDDBBBCCCGGGJJJKKKNNNIIIDDDBBBCCCDDDBBBAAAFFFGGGGGGDDD???:::999:::888888888999:::<<<======??????BBBGGGMMMPPPRRRRRRTTTZZZcccnnnvvv{{{|||{{{{{{fffRRRGGGEEEFFFHHH```{{{cccWWWHHH<<<777666555333111000.........---,,,***,,,,,,,,,---------------+++'''$$$%%%((((((%%%!!!$$$'''***+++***)))((((((************************''''''(((((()))))))))***!!!&&&)))'''&&&''''''%%%***)))((('''''''''''''''&&&&&&''''''&&&&&&%%%$$$#########$$$%%%&&&&&&&&&"""#########""""""###%%%""""""###$$$%%%%%%&&&&&&###%%%######%%%&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$#########$$$$$$###!!!$$$###"""###$$$%%%$$$"""!!!###$$$$$$#########$$$###$$$%%%$$$###"""###%%%%%%%%%%%%$$$$$$#########)))%%%###%%%))))))$$$###'''%%%&&&)))&&&''''''&&&%%%$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$&&&$$$!!!###)))&&&%%%&&&)))'''$$$$$$'''###%%%'''&&&%%%$$$$$$%%%$$$%%%%%%%%%$$$$$$&&&((((((%%%$$$%%%%%%""""""$$$'''%%%$$$$$$&&&&&&%%%### ###)))222999888000((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''!!!%%%))))))(((''')))+++!!! !!!%%%'''$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&(((*********)))***+++///,,,)))((((((***+++,,,---///222555999>>>EEEJJJUUURRRTTT^^^lllzzzuuutttxxxvvvnnn```dddfffccc]]]YYYYYY\\\aaagggrrryyyttttttqqqiiiaaa___ZZZVVVPPPJJJGGGGGGKKKOOOPPPPPPMMMHHHIIILLLLLLIIIEEEEEEDDDCCCDDDIIIOOOSSSVVVZZZ___```___bbbiiinnnzzzvvvmmm```VVVQQQSSSVVVWWWVVVWWW[[[\\\\\\```fffuuuuuuiiiccc```ccceeedddeeeiiiiiigggffffffjjjsss~~~|||vvvuuuzzz~~~~~~yyynnnddd___^^^\\\\\\[[[XXXSSSNNNIIIFFFBBBDDDCCCAAABBBEEEBBB>>>>>><<<:::::::::;;;;;;;;;@@@???======>>>>>>===<<<@@@>>>===<<<888444666<<<:::;;;>>>AAAEEEIIIMMMOOOLLLLLLRRR]]]ggglllooorrrpppttt{{{}}}{{{rrrbbbPPPDDDBBBGGGLLL^^^}}}mmm[[[KKKDDD:::333111111000...---,,,+++,,,------,,,***---------,,,,,,,,,,,,,,,,,,&&&!!!"""(((***%%%''')))++++++***(((((()))************************'''(((((((((((((((((()))"""''')))%%%###&&&((('''''''''''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&###%%%''''''&&&%%%&&&'''"""######$$$$$$%%%&&&&&& """"""!!!%%%%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%%%%$$$"""$$$""" $$$)))***&&&!!!!!!###%%%%%%$$$###$$$&&&"""$$$%%%$$$###"""###$$$###$$$$$$$$$$$$$$$%%%%%%%%%'''(((((('''%%%###"""$$$%%%###$$$((((((%%%'''((('''%%%$$$%%%'''######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!%%%&&&!!!&&&000&&&######'''(((%%%$$$&&&###%%%''''''%%%###$$$&&&$$$%%%%%%%%%$$$$$$&&&((('''###"""%%%%%%""""""&&&&&&%%%$$$$$$&&&&&&%%%$$$!!!!!!%%%---555666000)))'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&!!!''')))''''''***---'''$$$%%%)))***'''&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((()))******)))***,,,...***))))))((('''((()))***,,,,,,,,,---...111555777BBBCCCJJJVVVcccqqquuunnnrrrxxx}}}{{{vvvnnncccYYYRRRPPPPPPTTTZZZbbbmmmyyy~~~~~~tttnnneee]]]ZZZ[[[[[[ZZZYYYXXXTTTOOOPPPSSSRRRMMMIIIEEE@@@>>>>>>@@@@@@@@@CCCEEEGGGHHHGGGHHHJJJLLLPPPNNNIIIDDD@@@>>>>>>>>>AAA>>>>>>AAABBBBBBEEEKKKRRRWWW]]]^^^ZZZRRRJJJFFFCCCFFFEEEBBBDDDJJJKKKHHHIIIKKKNNNSSSXXX[[[ZZZXXXXXXTTTPPPPPPTTTYYY]]]^^^^^^___^^^\\\YYYVVVVVVVVV\\\]]][[[UUULLLEEEBBBBBBCCCCCCBBBAAA???<<<:::999999;;;:::777888<<<===:::777888999:::;;;<<<===>>>BBBDDDEEEEEEEEEEEEGGGIIIKKKGGGFFFFFFBBB===>>>CCC???@@@CCCHHHPPPZZZccchhhnnnmmmrrr~~~yyylllbbb___]]]WWWNNNGGGKKKWWWbbb}}}mmm]]]MMMCCC>>>999444111000000...---...,,,+++,,,...//////......------,,,,,,+++++++++---)))%%%&&&***,,,***&&&***+++,,,+++)))(((((()))))))))))))))))))))))))))((((((((((((((('''''''''&&&******%%%###&&&+++,,,###$$$&&&'''((()))))))))((('''&&&%%%$$$%%%&&&'''((((((((('''&&&&&&%%%%%% ###%%%&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$!!!$$$***)))###"""###$$$$$$$$$$$$###""""""""""""###%%%&&&$$$###%%%!!!$$$,,,...''' !!!###&&&&&&$$$###%%%'''"""$$$$$$$$$###"""###$$$!!!"""###$$$%%%&&&''''''"""(((---+++%%% """&&&###%%%%%%%%%''')))$$$###%%%'''&&&$$$###%%%'''#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$''')))%%%'''&&&!!! $$$(((&&&$$$$$$###%%%''''''$$$###$$$&&&$$$%%%%%%%%%$$$$$$&&&(((%%%!!!!!!%%%&&&###$$$)))%%%$$$###$$$&&&'''&&&%%%'''$$$$$$)))000111+++%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&***---***$$$ $$$!!!"""''')))&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))'''((((((''''''(((+++---###&&&)))***))))))***+++((()))***,,,---///000111111555???LLLYYYgggzzz|||qqqooovvv}}}yyykkk___XXXSSSSSSSSSUUUZZZaaajjjppptttzzzqqqoooooommmiiikkkkkkhhhdddcccddd___YYYUUUPPPIIIFFFGGGFFFBBB===>>>>>>??????>>>===<<<<<<;;;::::::<<<===<<<:::888999555444666777777;;;@@@AAABBBCCCDDDCCC@@@===;;;<<<>>>===999;;;BBBCCC@@@>>>???@@@AAAAAAAAA???>>>BBB@@@======???CCCEEEEEEBBBCCCDDDBBB@@@??????@@@BBBEEEFFFCCC???<<<<<<===666666666777777777888888888:::888555666<<<>>>===999;;;???AAABBBDDDHHHKKKNNNPPPSSSSSSSSSUUUZZZ___aaa\\\ZZZZZZVVVOOOMMMQQQWWWXXXZZZaaammm{{{jjj\\\RRRKKKQQQYYY^^^\\\XXX^^^ooo~~~iiiUUUGGG>>>888666111///,,,,,,---...---,,,...,,,++++++---...------......---,,,,,,+++******...---,,,,,,---.........---------+++((('''(((***(((((((((((((((((((((((())))))(((((('''''''''&&&)))))))))))))))(((''''''+++)))'''&&&%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$''''''"""!!!$$$''''''$$$''''''%%%$$$&&&%%%""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###%%%%%%""" &&&!!!!!!'''((($$$"""%%% !!!!!! $$$(((########################%%%###!!!###&&&'''%%%###"""###$$$$$$%%%%%%%%%%%% $$$&&&%%%%%%'''%%%!!!$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''""" $$$***+++%%%"""%%%(((''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%$$$$$$############%%%&&&%%%"""!!!###&&&'''&&&$$$$$$&&&''''''&&&$$$###""""""###%%%''')))$$$$$$%%%%%%&&&'''(((((('''$$$!!!"""%%%''''''&&&$$$&&&)))***(((%%%###"""((('''&&&'''((('''$$$"""######$$$%%%&&&(((((()))&&&'''((('''&&&&&&'''((($$$%%%%%%&&&''''''''''''&&&---&&& ))),,,'''&&&))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))++++++***((('''(((,,,///...222777===FFFVVViiivvv{{{uuuwww~~~sssmmmfffccc___ZZZVVVUUUWWWXXXfffppp~~~~~~~~~||||||yyyttteee]]]XXXZZZ[[[TTTIIIBBBEEECCCAAA@@@@@@@@@???>>>999555222444888;;;:::888<<<999666777:::<<<<<<::::::======<<<===AAA@@@<<<>>>;;;999;;;>>>>>>;;;777888:::======<<<:::999999;;;999777666666777777777<<<:::888777999::::::999===???@@@???<<<:::888777000444888:::999999;;;>>>;;;???<<<===BBB===;;;EEEEEEGGGGGGIIIRRR^^^```[[[ccceeekkkrrrtttuuuzzz{{{sssssspppiiijjjqqqwwwwwwxxx}}}vvvbbbSSSIIIHHHLLLTTT```mmmrrryyydddZZZKKKAAA<<<888444111------------------------------------------------------...,,,+++***+++---+++++++++++++++++++++++++++++++++***)))(((((('''))))))************)))))))))%%%%%%))),,,***((())))))))))))))))))(((''''''***)))'''&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&""""""%%%&&&%%%&&&)))(((%%%%%%''''''$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""###%%%%%%### '''"""!!!$$$&&&###"""%%%###$$$%%%###!!! """$$$########################%%%###"""###%%%&&&%%%#########$$$%%%%%%%%%%%%%%%$$$&&&%%%""""""%%%&&&$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''%%%''',,,,,,'''%%%'''$$$$$$%%%%%%&&&'''''''''$$$$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%&&&(((***)))'''%%%%%%%%%%%%###!!!$$$###!!!!!!!!!"""$$$%%%$$$$$$%%%%%%&&&&&&''''''(((&&&$$$%%%&&&'''&&&$$$((((((''''''(((((()))))) """###%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%&&&((($$$%%%%%%&&&&&&&&&&&&%%%###+++'''!!!&&&'''###$$$((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))******)))'''&&&'''+++---'''***---000555@@@NNNYYYppp~~~{{{xxxuuusssvvv}}}|||{{{|||~~~zzzssskkkggggggiiidddiiiqqqzzz|||yyyrrrooorrrssskkk```YYYTTTSSSSSSQQQNNNIIIDDD@@@???<<<888999>>>AAA@@@>>>AAA???===>>>@@@AAA@@@???BBBDDDCCC@@@@@@BBB@@@<<<<<<<<<;;;;;;;;;:::::::::777999;;;<<<;;;::::::;;;<<<:::999888888888888888;;;999888888:::;;;;;;;;;===>>>>>><<<;;;999999999:::===>>>===;;;;;;>>>AAAJJJLLLGGGGGGMMMLLLNNNZZZ[[[^^^```dddnnnzzz}}}yyyvvvyyysss^^^PPPGGGDDDHHHPPPaaasss{{{lllaaaKKKCCC999444333222111///------------------------------------------------***++++++***(((((()))+++++++++++++++++++++++++++++++++******)))(((((('''))))))************))))))+++&&&%%%)))+++)))((())))))))))))(((((((((''''''(((((((((''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%"""$$$'''&&&"""&&&(((&&&###"""&&&'''$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""###$$$$$$###!!!***&&&$$$&&&&&&%%%$$$%%%$$$%%%&&&%%%###"""###$$$########################$$$###"""###%%%&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%))))))%%%###&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%&&&$$$%%%((('''$$$$$$%%%$$$$$$%%%%%%&&&&&&''''''###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######%%%(((+++,,,,,,((('''&&&''''''&&&###!!!%%%$$$###!!!!!!!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&%%%$$$"""((($$$ ###'''(((((($$$&&&'''%%%###"""%%%(((&&&&&&%%%$$$######"""!!!%%%'''((('''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%$$$###"""+++(((###'''&&&"""%%%((((((((((((((((((((((((''''''((())))))))))))((((((((((((((())))))))))))((((((((('''&&&'''))),,,)))+++,,,+++,,,111999???OOO\\\iiirrr~~~wwwppppppsssuuuyyy}}}hhhhhhooo|||vvvuuusssssswww|||yyyrrreee___]]]dddmmmsssvvvxxx}}}xxxrrrtttuuussslllaaaVVVOOOJJJGGGDDDEEEIIILLLMMMLLLNNNMMMMMMNNNPPPPPPOOOMMMTTTUUURRRLLLJJJJJJIIIFFFCCCDDDCCCAAA>>>===???BBB===???@@@@@@???@@@AAABBBAAAAAA@@@???>>>=========>>>======>>>AAABBBBBBBBBCCCBBBAAA@@@@@@BBBCCCEEEFFFHHHJJJKKKMMMQQQYYY```lllkkkcccaaahhhjjjooo~~~}}}wwwssspppmmmkkk___WWWNNNIIIHHHMMMXXXcccvvvmmm___SSSGGG@@@999444///...///111111///------------------------------------------------***++++++***(((((()))+++************************+++******))))))(((((('''((())))))******))))))(((,,,'''%%%((()))'''''')))((((((((('''''''''((((((''''''((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$&&&)))'''"""###%%%######$$$###$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################&&&%%%$$$%%%%%%$$$!!! """###$$$%%%%%%%%%&&&&&&########################$$$######$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&******&&& ###&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&&&&%%%$$$$$$$$$######$$$$$$$$$%%%&&&''''''&&&&&&%%%$$$$$$#########$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%###"""$$$)))---,,,+++$$$$$$&&&(((******'''%%%&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&$$$###""""""###$$$$$$((("""!!!%%%&&&$$$$$$(((+++)))$$$"""###&&&'''&&&&&&%%%$$$###""""""%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%$$$$$$###"""&&&+++(((&&&---+++&&&(((((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((((())))))))))))''')))))))))(((((()))+++/////////...,,,---000333999BBBLLLTTTbbbsssyyyqqqjjjjjjooouuuyyyzzz{{{iiiiiirrr}}}xxxsssggg\\\TTTRRRRRRWWW]]]aaacccccckkkooouuuzzz~~~ooofff^^^]]]]]]```dddhhhiiiiiidddeeegggiiijjjkkkjjjiiipppqqqmmmfffaaabbbbbbaaa]]]ZZZUUUQQQOOONNNOOOPPPMMMNNNOOONNNMMMMMMNNNPPPNNNOOOOOONNNLLLJJJJJJIIIKKKKKKLLLNNNQQQSSSSSSRRRRRRPPPNNNOOOSSSWWW[[[^^^^^^```bbbdddiiisssxxxaaa___[[[WWWUUUUUUWWWXXXSSSTTTVVVYYY]]]fffsss}}}wwwkkkZZZKKKBBB<<<777444555222///...///000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***)))+++,,,))))))))))))))))))))))))******))))))(((((((((((((((((())))))))))))((((((---(((&&&''''''%%%&&&***(((((('''&&&''''''((()))'''''''''((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''&&&''')))((($$$"""$$$"""###$$$###%%%%%%$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$%%% !!!""""""!!!############$$$%%%%%%%%%##############################$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%((()))'''###"""%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$###%%%&&&&&&%%%''')))++++++'''&&&&&&%%%$$$$$$######"""###$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&$$$"""$$$(((***)))(((""""""$$$&&&((((((&&&$$$$$$$$$$$$%%%%%%&&&'''((($$$$$$$$$$$$$$$#########&&&$$$""" !!!$$$(((++++++&&&"""###&&&(((&&&"""$$$'''%%%###%%%'''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%$$$$$$###"""((()))###%%%//////(((***''''''''''''''''''''''''&&&&&&'''((((((((((((((((((((((((((())))))))))))((()))++++++***)))***++++++,,,,,,,,,++++++,,,---///333777<<>>DDDJJJYYYnnn~~~wwwhhhjjjhhheee```]]]^^^dddiiillllllrrryyymmmaaaZZZUUUQQQRRRTTTPPPPPPMMMLLLOOOSSSPPPIIIEEEFFFIIIOOOWWWcccpppxxxnnn[[[IIIBBB???888111...............///000111222+++,,,,,,+++++++++,,,...+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++)))(((***+++++++++++++++++++++++++++'''''''''(((((((((((((((''''''((((((((((((''''''$$$$$$'''***((($$$&&&++++++***)))))))))'''$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""'''&&&$$$""""""###$$$%%%$$$############%%%&&&'''%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%(((&&&!!!###((('''"""###&&&'''$$$"""###$$$########################)))'''$$$######%%%%%%%%%%%%&&&'''%%%###!!! +++///###%%%((($$$%%%%%%$$$$$$###$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%))))))(((&&&%%%$$$###"""###&&&(((&&&""" !!!%%%$$$$$$&&&''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$((((((((('''&&&&&&%%%%%%"""$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###%%%&&&'''(((&&&&&&%%%$$$$$$######""" """$$$$$$######$$$%%%(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%&&&'''((()))'''&&&$$$!!! ###&&&$$$))),,,***$$$!!!%%%***)))&&&$$$$$$'''(((&&&###'''((((((''''''(((***---&&&%%%$$$&&&((())))))(((,,,+++***))))))+++---...+++++++++***************************************111111555===HHHWWWlll}}}xxxxxx}}}wwwnnnnnnsssrrrnnnjjjiiikkktttvvviiiaaa\\\TTTKKKGGGIIILLLMMMLLLLLLJJJKKKPPPWWW[[[ZZZWWWPPPRRRXXXfffyyykkkZZZFFFAAA:::555333222222222111------111111------111///...---,,,+++*********++++++************++++++************************'''***------+++***,,,...)))(((((())),,,+++'''$$$******(((((('''((()))))),,,,,,***)))(((((((((((($$$(((((($$$!!!$$$''''''***)))(((((()))(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######'''&&&$$$"""!!! %%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%&&&&&&&&&###""""""""""""""""""###'''&&&""" ###'''%%%  """###&&&(((########################(((%%%###"""###$$$$$$$$$###$$$%%%$$$!!!%%%&&& $$$&&&"""%%%%%%$$$$$$###$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%,,,***(((&&&%%%%%%&&&'''((())))))'''%%%######$$$%%%$$$$$$%%%''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&(((!!!"""&&&$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%###"""!!!###&&&'''%%%###&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%$$$$$$$$$'''&&&&&&%%%&&&'''((()))'''((((((&&&%%%$$$%%%''''''((()))(((&&&%%%&&&'''&&&%%%%%%&&&((()))((('''((((((((('''%%%%%%''')))&&&%%%%%%&&&((()))((('''***)))((('''((()))+++,,,++++++++++++++++++******************************...---///444999BBBQQQ___vvv~~~uuunnnpppzzzuuunnnkkkooo}}}{{{uuuyyy}}}qqqpppmmmiiibbb[[[TTTPPPKKKFFFBBBCCCJJJQQQUUUWWW[[[]]]aaahhhqqqvvvwwwvvvuuuxxx}}}ooo___MMMBBB888666222///,,,,,,...///...******......++++++///...---,,,+++++++++++++++++++++************++++++************************(((***,,,,,,+++***++++++***)))((()))++++++(((%%%'''(((((()))))))))((((((***)))((('''&&&&&&&&&&&&+++...---(((&&&***...000+++)))((('''((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''###$$$&&&'''&&&%%%"""!!!%%%$$$$$$%%%&&&'''((()))%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%"""""""""""""""""""""""" $$$)))(((### ###$$$$$$$$$$$$%%%########################&&&$$$"""!!!"""############$$$%%%$$$""" &&&$$$"""###&&&((('''%%%%%%$$$$$$###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%)))&&&###!!! """%%%'''(((&&&$$$"""######""""""%%%$$$$$$%%%&&&'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&&&&+++'''%%%&&&%%%""""""$$$########################&&&%%%%%%$$$$$$#########"""######$$$%%%%%%&&&&&&&&&""""""(((***'''""""""""""""###%%%&&&(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%&&&&&&'''(((###%%%&&&&&&%%%######$$$)))'''%%%&&&(((((('''$$$!!!###&&&''''''''''''((((((((((((&&&$$$$$$%%%&&&'''&&&%%%&&&(((((('''&&&((('''&&&&&&&&&'''((()))************************************************+++)))***---...000888BBBXXXhhh{{{{{{rrruuuxxxpppkkkooozzzyyyvvvzzzyyyqqqhhhaaa\\\[[[aaajjjttt{{{~~~vvvsssqqqpppuuuvvvrrriiibbb___]]]ZZZRRRQQQQQQQQQQQQQQQRRRSSSLLLJJJKKKRRR]]]iiipppssswww|||zzzooo```RRRHHH???888333000000000///------...000+++)))***,,,---++++++...---,,,,,,+++++++++,,,,,,++++++************++++++***************************))))))***+++***)))'''+++***))))))******)))'''$$$&&&(((*********((('''))))))((('''&&&&&&&&&&&&%%%'''%%%$$$)))***---+++((('''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&%%%$$$###""""""###$$$&&&(((***,,,---%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!""""""$$$'''$$$*********)))&&&$$$""""""########################&&&$$$""""""###$$$$$$###$$$&&&'''&&&$$$######$$$***%%%###&&&(((%%%%%%((($$$$$$######$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$"""!!!!!!"""$$$%%%)))%%% !!!###"""!!!&&&%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&'''((((((&&&""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$##################$$$$$$%%%%%%%%%%%%###!!!$$$((()))'''$$$ !!!!!!"""$$$%%%&&&###############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&'''###$$$%%%$$$######$$$%%%((('''&&&&&&'''((('''%%%"""&&&'''%%%$$$%%%''''''(((((('''%%%$$$%%%'''((('''&&&&&&'''((('''%%%&&&&&&&&&%%%&&&'''(((((((((((((((((())))))))))))************************)))(((***......---111777???NNNbbbmmmiiidddiiisssppppppqqqrrruuu|||yyylll___XXXUUUTTTXXX^^^```fffjjjkkkpppwwwyyywwwnnn```XXXUUUUUUVVVZZZZZZVVVPPPLLLKKKKKKLLLQQQRRRUUUZZZ```fffkkknnnggggggjjjqqq||||||~~~|||nnneeeXXXOOODDD;;;666444333333111///...///000000---***,,,+++,,,---...---...///++++++++++++++++++,,,,,,++++++************++++++************************+++)))'''(((***+++((($$$,,,+++))))))))))))))))))%%%&&&''')))******))))))+++***)))((((((((((((((((((***)))%%%%%%***---,,,...+++(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&%%%$$$#########$$$%%%$$$$$$$$$######"""""""""%%%%%%%%%$$$$$$$$$######"""""""""#########$$$$$$###$$$%%%%%%%%%%%%$$$###''')))((($$$"""!!!""""""###$$$%%%%%%%%%%%%########################&&&$$$###$$$%%%&&&%%%$$$$$$&&&''''''%%%$$$%%%%%%'''$$$###$$$!!!$$$$$$#########$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''(((((((((''''''+++'''###"""%%%&&&&&&$$$&&&%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$"""&&&(((%%%  """%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######"""###%%%&&&&&&&&&&&&'''$$$$$$############$$$$$$""""""#########$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%(((((('''&&&%%%&&&***---%%%'''((('''&&&&&&'''((("""&&&)))(((%%%###$$$&&&%%%&&&((((((''''''((()))((('''&&&&&&'''((('''%%%&&&&&&&&&&&&''''''((((((%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))((('''***...///...///333///777DDDNNNOOONNNTTT\\\ZZZdddqqqzzz~~~}}}nnngggeeebbbbbbccccccfffhhhhhhhhhjjjkkkiiivvvzzz|||yyy~~~|||uuuvvvwwwuuuqqqdddeeeiiiqqqxxxyyyuuupppllleeeYYYOOOKKKKKKMMMOOOOOONNNMMMLLLLLLNNNRRRWWW^^^bbbiiiqqqyyy||||||xxxhhhZZZNNNHHH<<<999444111000000000000111,,,''')))------%%%+++,,,---,,,---.........++++++*********+++,,,,,,++++++************++++++************************+++)))'''(((******'''$$$+++******)))(((((()))***'''''''''((()))***++++++***))))))((((((((((((((($$$'''((('''(((***)))&&&+++)))''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$'''&&&$$$""""""###$$$&&&######$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$!!!"""###$$$$$$###"""!!!!!!%%%&&&$$$###$$$"""!!! !!!$$$&&&&&&%%%########################%%%$$$$$$$$$&&&'''&&&%%%"""$$$%%%%%%$$$###$$$%%%%%%&&&%%%"""!!!###############$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''###%%%'''(((((('''%%%$$$(((&&&$$$###$$$$$$$$$$$$'''%%%###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&%%%$$$$$$$$$!!!&&&(((%%%"""###$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$######"""!!!###&&&&&&$$$$$$%%%'''))))))(((&&&&&&%%%%%%%%%""""""######$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$((('''&&&$$$###&&&***...$$$'''((((((&&&%%%''')))((()))))))))'''&&&'''((($$$&&&((((((((('''((()))'''&&&%%%&&&(((((('''&&&&&&'''''''''((((((((((((%%%%%%%%%&&&&&&''''''((()))))))))))))))))))))))))))'''(((+++,,,******------...333999;;;<<>>777222///,,,///000000000///...---------,,,---------,,,)))''',,,//////+++***------))),,,,,,+++***)))))))))***++++++************++++++************************'''(((******)))))))))***%%%(((******'''&&&&&&'''''')))---000000---***'''&&&&&&&&&%%%%%%&&&&&&''')))++++++***+++---)))###!!!!!!###&&&)))***)))(((''''''''''''''''''''''''###$$$$$$%%%%%%&&&&&&'''###$$$%%%&&&&&&$$$###!!!''''''(((((('''%%%###"""%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%"""###%%%&&&&&&%%%###""""""&&&'''$$$###$$$$$$"""###!!!!!!$$$&&&&&&$$$########################"""""""""###%%%%%%$$$###$$$&&&((((((''''''((()))"""))))))############$$$%%%&&&'''$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%&&&'''''''''&&&$$$#########$$$%%%###&&&((((((%%%###$$$&&&'''%%%######$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%!!!%%%&&&""""""%%%$$$########################$$$$$$$$$$$$$$$$$$%%%%%%#########$$$$$$%%%&&&&&&$$$!!!!!!&&&(((%%%!!!&&&%%%$$$$$$######$$$$$$######$$$%%%&&&&&&''''''%%%&&&&&&'''&&&%%%###"""$$$&&&((())))))***+++,,,***%%%!!!$$$***,,,)))$$$&&&######'''((('''$$$&&&((('''%%%#########&&&%%%$$$&&&((())))))((($$$%%%&&&'''''''''&&&&&&'''''''''((()))******+++)))))))))))))))))))))))),,,(((&&&)))++++++,,,000''''''***,,,+++)))...555+++333;;;???EEESSSiiiyyyzzzyyyyyyooojjjhhhiiijjjhhhfffdddccccccaaa___^^^aaagggiiifffbbbaaa\\\VVVTTTWWW[[[^^^___\\\\\\]]]]]]]]]\\\ZZZYYY\\\[[[WWWRRRPPPSSSZZZaaagggwww}}}sssjjjdddaaa]]]gggqqqrrrmmmkkkooovvv~~~xxxsssnnnhhhdddaaa[[[TTTSSSYYYYYYYYYZZZ[[[\\\]]]^^^___QQQPPPOOOSSSYYY```cccdddfffjjjooosssrrrnnniiifffkkkqqqyyyrrr```MMM???===:::666333222000///---------,,,***)))***---///%%%***///...+++))),,,000///333222---,,,000///***---,,,+++***))))))))))))++++++************++++++************************%%%))),,,+++)))(((***,,,$$$'''******'''%%%%%%%%%%%%)))000444444///((($$$(((((('''''''''(((((()))((((((&&&###%%%'''%%%(((&&&%%%&&&))))))'''%%%(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&$$$""""""###$$$%%%(((&&&######%%%%%%### """""""""!!!""""""###$$$$$$$$$$$$#########""""""######$$$%%%%%%%%%%%%$$$###%%%&&&&&&###!!!!!!!!!$$$###"""!!!!!! !!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%''''''%%%$$$&&&)))&&& $$$###%%%"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''"""######%%%''''''$$$!!!&&&$$$%%%(((&&&!!!######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%###'''((($$$$$$((((((###$$$$$$%%%$$$###!!!&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$############$$$%%%%%%%%%%%%$$$###%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%&&&'''(((((((((&&&"""!!!$$$'''''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&'''&&&&&&&&&&&&'''(((((('''&&&%%%&&&(((((('''&&&(((((((((((((((((((((((('''''''''''''''((()))))))))************+++++++++******************++++++...111333555888???KKKUUUhhhwwwyyyuuu{{{~~~yyyssstttzzzwwwwwwxxx|||}}}zzzsssjjjbbbbbbgggkkkjjjfff___^^^^^^\\\WWWSSSWWW___aaa]]]VVVQQQRRRVVV]]]bbbnnnppptttvvvtttnnnhhhccceeeaaa^^^]]]ZZZTTTQQQRRRSSSXXX]]]]]]ZZZYYY[[[___hhheeegggmmmoooiiicccaaa\\\___```^^^[[[[[[___dddgggqqquuuqqqpppvvvuuunnnkkkeee```eeeqqq}}}}}}{{{qqq___PPPEEE<<<777333222000///.........///+++++++++,,,,,,---------(((,,,---)))))),,,,,,'''---,,,+++,,,......,,,***+++++++++++++++***)))((()))************+++++++++***)))((('''((()))+++---)))%%%!!!"""&&&)))(((%%%''''''(((((())))))******(((***---///000...+++)))&&&&&&&&&&&&&&&&&&&&&&&&%%%"""!!!###)))+++***'''(((&&&%%%&&&))))))'''%%%(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$"""!!!!!!!!!###$$$'''%%%######%%%%%%###!!!###""""""""""""###$$$$$$$$$$$$$$$#########"""""""""######$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""!!!""""""!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&$$$((((((%%%$$$&&&&&&###%%%!!! %%%'''$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&$$$"""$$$""""""%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%((()))%%%%%%(((((($$$###$$$$$$%%%%%%$$$""""""!!!""""""###$$$&&&&&&'''%%%%%%%%%$$$$$$$$$#########$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###$$$&&&''')))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''(((((()))'''&&&&&&'''(((((('''''''''''''''''''''''''''(((''''''''''''((())))))))))))*********+++++++++++++++***)))(((((((((((((((***,,,,,,---222;;;BBBIIIUUUgggtttyyyzzzzzz{{{~~~~~~}}}yyy||||||~~~{{{rrrpppoooooollljjjmmmttttttqqqllliiikkkpppwww|||}}}yyyqqqggg```ccc```^^^]]]WWWPPPOOOQQQRRRXXX___bbbbbbcccggglllllljjjgggfffeeeccc^^^ZZZ]]]aaaeeegggiiinnnvvv|||}}}{{{}}}zzzssshhh```RRRFFF>>>777222///222111000...............++++++,,,,,,,,,,,,,,,,,,)))------)))))),,,,,,)))"""***......,,,***)))***++++++++++++***)))((())))))*********+++++++++,,,+++)))(((((()))***+++)))&&&###$$$(((+++***(((''''''(((((())))))))))))***+++------,,,***'''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$&&&((('''"""((('''&&&'''((()))'''%%%'''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$###!!! !!!"""%%%$$$######%%%%%%$$$##################$$$%%%%%%$$$$$$$$$###############"""""""""#########$$$$$$***'''$$$###%%%&&&%%%###!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&'''''' &&&)))%%%!!!"""$$$$$$### ###%%%###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((&&&$$$$$$$$$$$$"""!!!$$$"""!!!$$$### """######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###&&&&&&######$$$$$$!!!"""###$$$%%%%%%%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&''''''''''''&&&$$$%%%''')))******''''''''''''''''''''''''((((((((((((((()))******)))))))))*********++++++,,,+++***(((''''''&&&&&&)))+++,,,***)))***...333111888CCCLLLQQQWWW\\\```nnnxxx~~~xxx{{{zzzrrrrrrrrrsssqqqiii```___ccciiiqqqzzz{{{pppmmmooommmfffmmmrrryyyooo^^^RRRJJJEEE@@@:::444111000...---111000///...............,,,,,,,,,,,,,,,++++++++++++---,,,)))))),,,---,,,!!!***---+++((())),,,******++++++******)))))))))))))))*********++++++...,,,+++)))((())))))******'''%%%&&&***,,,,,,***'''(((((((((((())))))))))))***))))))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''$$$(((((((((((((((((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%######"""!!! !!!!!!"""$$$$$$###$$$$$$%%%%%%$$$$$$$$$######$$$$$$%%%&&&########################"""""""""""""""######$$$'''###!!!"""&&&'''###""""""!!!!!!"""######$$$############$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&& $$$&&&###!!!######"""$$$""""""$$$&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$&&&&&&%%%'''$$$###%%%%%%###$$$'''######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$###!!!#########$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%"""######$$$%%%&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''''''''###"""!!!###&&&***,,,---'''''''''''''''''''''''')))(((((((((((()))******))))))))))))************+++***)))(((((((((((((((+++------,,,)))((()))+++000222555777888<<<@@@DDDMMMYYYkkkyyy}}}zzz}}}yyy|||nnnYYYKKKCCC>>><<<666444222000///......---/////////......------------,,,,,,,,,++++++******------+++)))***,,,......''')))+++)))&&&&&&)))...))))))************))))))))))))))))))************---,,,+++***)))************((('''(((***+++***)))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&#########%%%&&&%%%"""((()))))))))((('''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$######"""""""""######$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&########################""""""!!!!!!""""""###$$$!!!$$$$$$$$$$$$###""""""""""""""""""""""""######$$$$$$$$$""""""######$$$$$$%%%%%%$$$&&&%%%###%%%)))'''"""&&&'''''''''))))))'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!!"""$$$&&&&&&&&&'''$$$###&&&&&&$$$%%%(((######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((('''&&&%%%%%%$$$#########""""""""""""'''&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%!!!"""###%%%&&&((()))***&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$"""!!!###%%%((())))))''''''''''''''''''''''''((((((((((((((())))))***(((((()))))))))*********))))))))))))******+++,,,((()))***)))'''&&&%%%%%%111111111000///000222333666???NNN]]]fffllloooqqq|||yyyhhh\\\KKK>>>888777777666---......---,,,,,,,,,,,,...............------,,,,,,,,,,,,++++++*********...,,,******++++++...000000---***''''''((()))***((())))))*********))))))(((((()))))))))*********)))))))))******++++++,,,***)))(((((((((((('''%%%(((((((((''''''''''''''''''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%&&&''''''((()))******(((&&&&&&'''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%&&&%%%######$$$%%%###############$$$%%%%%%###############$$$$$$$$$######"""!!!"""###$$$%%%!!!!!!"""%%%'''&&&!!!%%%%%%$$$###""""""""""""!!!!!!""""""###$$$$$$$$$!!!""""""######$$$%%%%%%((((((&&&%%%)))---***$$$"""$$$$$$###$$$&&&###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$$$$%%%%%%###"""%%%"""###%%%&&&######&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###!!!"""$$$$$$"""!!!###$$$$$$###"""!!!!!!!!!"""$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%'''(((******(((((('''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%''''''&&&&&&%%%(((&&&%%%%%%&&&&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))((((((((()))))))))******(((((())))))***,,,---...(((((()))))))))(((((('''))))))***+++,,,...//////000222888@@@FFFIIIOOOUUUdddssswwwhhhYYYPPPCCC===777444555444000,,,)))+++,,,---,,,,,,---...,,,------...------,,,,,,+++++++++++++++*********,,,***)))+++,,,+++,,,000)))((((((***,,,+++(((%%%(((((())))))******))))))((((((((()))))))))******'''(((((()))******++++++(((((((((((('''&&&%%%%%%(((((((((''''''''''''&&&***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%''')))(((***,,,***(((&&&&&&'''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$&&&'''%%%###!!!###$$$###""""""""""""###$$$$$$""""""#########$$$$$$$$$%%%$$$"""""""""###%%%&&&&&&&&&&&&'''''''''&&&&&&$$$$$$######"""#########!!!!!!!!!"""###$$$$$$$$$""""""###$$$$$$%%%%%%&&&$$$''''''%%%&&&)))(((%%%!!!""" !!!### ########################%%%%%%%%%$$$$$$$$$######%%%$$$$$$%%%&&&%%%###!!!%%%###$$$''''''###"""$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$######"""""""""$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''###$$$&&&'''((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""$$$%%%''''''&&&%%%$$$'''''''''((()))(((&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((()))))))))***)))))))))))))))***+++,,,*********+++,,,,,,,,,+++&&&&&&''')))+++---.........,,,---111333222777>>>BBBOOObbbttt}}}zzz~~~wwwlll^^^QQQFFF<<<777444000...000444333---'''***,,,------,,,,,,...111+++,,,------------,,,+++************+++++++++++++++'''(((,,,---***+++...'''(((*********)))))))))'''(((((()))))))))))))))(((((((((((()))))))))***'''(((((()))))))))(((((($$$&&&'''(((((('''''''''(((((('''''''''&&&&&&&&&((((((((('''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%'''((((((***,,,+++(((%%%&&&(((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%$$$######%%%&&&(((&&&"""!!!"""$$$"""""""""!!!"""######$$$""""""######$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''$$$$$$###!!! !!!$$$'''""""""""""""###$$$%%%&&& !!!!!!"""###$$$$$$$$$###$$$$$$%%%%%%&&&''''''###&&&### """$$$$$$"""&&&'''$$$%%%(((%%%########################%%%%%%%%%$$$$$$######### !!!"""%%%((((((&&&$$$'''%%%'''+++***&&&$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""### !!!'''((($$$$$$(((###"""""""""###%%%'''(((&&&&&&%%%$$$###"""!!! #########$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$'''(((&&&###!!!%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$$$$$$$&&&'''"""###%%%''''''&&&%%%$$$###$$$&&&***------+++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))***)))((((((((((((((()))***)))((()))+++,,,+++***,,,***))))))+++,,,---,,,+++((()))......---111888555888@@@MMM[[[gggnnnqqqqqqpppttt}}}~~~wwwrrrqqqzzzvvvqqqrrrlllVVVRRRJJJ@@@999444222222444///+++---222333000+++***,,,---+++)))(((***---***+++,,,---------,,,+++))))))******+++++++++,,,)))&&&'''------***)))---...///---(((###$$$***111''''''((()))))))))))))))(((((((((((())))))))))))((()))))))))((('''&&&%%%"""$$$''')))))))))***+++(((((('''''''''&&&&&&&&&###$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!###&&&'''''''''(((((((((((()))(((''''''***,,,))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''###$$$$$$%%%&&&&&&&&&&&& $$$%%%!!!"""((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%%%%'''&&&%%%$$$############"""((()))""""""%%%%%%&&&'''&&&%%%""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$%%%###"""###%%%$$$!!!%%%$$$###$$$&&&''''''&&&%%%&&&&&&''''''&&&&&&%%%########################%%%""" ###$$$###!!!''''''&&&%%%$$$###"""!!!((($$$$$$)))***%%%###%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$#########"""!!!!!!!!!&&&,,,***"""!!!((((((!!!((($$$"""###'''(((&&&"""######$$$%%%%%%&&&&&&'''""""""###$$$%%%%%%&&&&&&)))%%%!!!%%%((((((((((((&&&$$$""""""%%%(((((('''&&&%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###""""""%%%'''&&&$$$%%%%%%%%%%%%$$$#########$$$%%%&&&''''''''''''''''''''''''%%%'''***------,,,)))'''%%%&&&%%%###%%%)))(((%%%###$$$&&&'''''''''&&&%%%***)))'''&&&&&&'''((()))))))))))))))************111,,,***,,,)))###!!!$$$---,,,***))))))+++,,,---,,,,,,,,,---------......444333333555:::@@@GGGKKKQQQTTTYYY___eeekkkrrrvvv~~~~~~mmmjjjddd\\\SSSKKKEEEBBB===:::666444444222///+++000---...111111------///+++,,,---------,,,+++***//////...---,,,,,,++++++))))))))))))))))))))))))++++++************++++++((((((***+++,,,,,,,,,,,,***************)))(((((())))))))))))((((((((((((******)))((('''&&&%%%%%%***)))'''### !!!&&&+++%%%''''''%%%&&&))))))&&&((('''&&&$$$######$$$$$$'''&&&%%%$$$$$$%%%&&&'''***&&&###"""$$$&&&%%%$$$((())))))((('''''')))+++))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%"""$$$$$$""""""&&&###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%%%%&&&%%%$$$###""""""""""""###'''((($$$###'''(((&&&%%%&&&&&&$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$!!!'''))))))((($$$$$$$$$%%%''''''%%%###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!###%%%$$$"""%%%%%%%%%$$$$$$$$$$$$###&&&######(((***'''&&&)))$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%+++)))!!! ''''''!!!((($$$"""###'''(((&&&"""&&&&&&%%%%%%%%%$$$$$$$$$"""######$$$%%%%%%&&&&&&'''$$$""""""$$$&&&&&&%%%""""""!!!"""%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((()))******)))(((((("""&&&(((&&&###!!!###%%%%%%%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''$$$&&&(((******)))'''&&&%%%''''''%%%&&&(((%%% %%%%%%&&&''''''''''''''')))((('''&&&&&&'''((()))(((((()))))))))*********((($$$%%%***+++((()))---------,,,***)))***,,,---++++++++++++,,,,,,,,,---------...000333666999;;;???AAAEEEKKKQQQZZZccciiixxxxxxoooeee___KKKJJJGGGCCC???;;;888666555333000///000///---***...++++++......++++++...((()))+++,,,,,,,,,,,,+++///......---,,,,,,++++++))))))))))))))))))))))))+++******))))))******+++((((((((('''&&&$$$###"""***************)))((((((((((((((((((((()))))))))))))))))))))(((((((((((('''((((((&&&######%%%(((###((('''%%%'''((('''((('''&&&$$$######$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&)))&&&###"""$$$&&&%%%$$$))))))***(((''''''(((***))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$######$$$$$$ !!!"""######$$$###$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$###"""!!!!!!!!!!!!%%%&&&&&&$$$%%%'''%%%!!!###$$$%%%$$$"""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$!!!!!!!!!###&&&'''&&&$$$%%%%%%%%%&&&''''''$$$"""%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######$$$%%%%%%$$$#########$$$$$$%%%%%%%%%$$$""""""%%%%%%$$$$$$'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$((('''!!! %%%&&&"""'''%%%###$$$&&&'''%%%###((('''&&&%%%$$$###"""!!!#########$$$$$$%%%%%%&&&$$$$$$$$$&&&'''&&&###!!!""""""""""""!!!"""%%%'''#########$$$$$$&&&''''''%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&(((+++)))%%%###%%%(((&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%$$$''''''%%%%%%%%% '''''''''&&&''''''(((((((((((('''&&&&&&'''((()))(((((())))))))))))******)))&&&''')))***((((((++++++,,,,,,***'''&&&))),,,************++++++++++++******,,,---............///000333666;;;CCCLLLSSSeeeqqqrrr```SSSJJJDDD@@@555444444333222111111111...---+++,,,------,,,+++---***))),,,,,,+++,,,000'''((()))***+++,,,,,,,,,......------,,,,,,++++++))))))))))))))))))))))))+++******))))))******+++''''''&&&%%%###!!! *********)))))))))(((((('''''''''(((((())))))***((((((((())))))*********###&&&((()))'''%%%$$$$$$%%%+++)))%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%(((&&&$$$###$$$%%%%%%%%%((()))***)))''''''((()))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%$$$$$$###%%%$$$###%%%''''''%%%""" !!!""""""###$$$%%%%%%######$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""""""""""""""(((&&&$$$###$$$###"""###$$$$$$"""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%((('''&&&%%%$$$###!!! (((&&&$$$$$$%%%%%%$$$###%%%%%%%%%&&&&&&%%%%%%%%%########################&&&%%%$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&%%%$$$""""""$$$$$$$$$$$$%%%%%%%%%&&&&&&"""""""""######$$$$$$$$$###&&&%%% $$$%%%"""&&&%%%###$$$&&&'''%%%$$$''''''&&&%%%$$$###""""""#########$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&###!!!$$$%%%&&&%%%$$$$$$%%%'''############$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$%%%%%%#########$$$$$$#########'''%%%%%%'''&&&%%%%%%(((%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%(((***)))''''''((($$$)))((('''&&&&&&'''))))))''''''&&&&&&&&&'''(((((((((((((((((()))))))))******))))))))))))''''''((((((***+++)))%%%###&&&)))*********++++++++++++,,,..................------,,,---......000333999===HHHRRR```mmmyyy~~~}}}vvveee\\\NNNBBB;;;888666555333222222111000//////...---,,,,,,,,,------------///+++***,,,---,,,///333))))))***+++++++++,,,,,,---------,,,,,,,,,++++++))))))))))))))))))))))))******))))))))))))******%%%&&&&&&'''''''''&&&&&&******)))(((((((((((((((&&&&&&''''''((()))******(((((((((((())))))))))))###%%%''')))(((&&&%%%###&&&+++---)))%%%%%%%%%$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$'''%%%$$$$$$$$$%%%%%%%%%''')))***)))((('''((()))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%$$$$$$###&&&$$$###&&&))))))%%%!!!%%%&&&&&&'''(((((())))))"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%$$$#########$$$$$$(((%%%###$$$$$$"""!!!###$$$$$$"""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%"""######$$$$$$%%%&&&'''***'''###"""###$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$########################&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######(((***+++(((&&&%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&""""""######$$$$$$$$$%%%###$$$###!!!!!!$$$%%%$$$&&&%%%$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&%%%$$$$$$$$$!!!"""###"""%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%!!!%%%$$$###%%%###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&,,,,,,)))&&&'''++++++((())))))'''&&&&&&'''((()))&&&&&&&&&&&&&&&'''(((((('''(((((((((((()))))))))$$$&&&'''''')))+++,,,,,,)))***+++***'''&&&(((***++++++++++++,,,,,,,,,,,,///...---,,,,,,---...///,,,...//////......///111555:::CCCLLLTTTZZZ```dddssszzz~~~sssmmmiiicccYYYPPPAAA===888333222222333333111000///...,,,+++***)))---......---,,,,,,,,,,,,...***)))+++,,,,,,...222------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))***))))))))))))))))))***%%%&&&((()))***+++++++++***)))((((((''''''((((((%%%&&&&&&'''((())))))***(((((('''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&%%%---+++'''"""###''''''###%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%$$$%%%%%%&&&&&&((()))***)))((()))***))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%$$$&&&((((((%%%"""$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######%%%%%%$$$$$$$$$$$$$$$%%%&&&######&&&'''%%%$$$%%%!!!###%%%%%%$$$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%!!!"""#########$$$&&&((()))&&&###"""###%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%$$$$$$############'''%%%###%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&######"""!!!"""$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%$$$$$$%%%''' """###"""%%%$$$$$$#########$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&''''''(((((((((''''''''''''((((((((( ###'''%%%%%%((("""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&%%%%%%""" %%%'''%%%((((((''''''&&&'''''''''%%%%%%%%%&&&''''''((((((''''''(((((((((((())))))'''******''''''******''',,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,***)))((((((***,,,---)))+++...000///......///111111333888:::;;;@@@EEEHHHPPPXXX[[[aaajjjsssvvvuuuwww}}}yyy^^^WWWMMMHHHFFFCCC===888333222222111000000//////,,,,,,++++++******)))))),,,---...---***)))***++++++((('''******)))***...000///---,,,+++*********,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))***))))))(((((())))))***'''((())))))******))))))***)))((('''&&&'''((()))&&&&&&&&&''''''(((((()))'''''''''&&&&&&%%%%%%%%%'''%%%$$$$$$&&&''''''&&&***%%% ((((((###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###%%%&&&&&&%%%$$$%%%'''$$$&&&)))***))))))***+++))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$""""""""""""!!!!!!!!!!!!""""""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$###"""$$$$$$############$$$$$$$$$"""###''''''$$$&&&,,,!!!###&&&&&&%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%&&&&&&### !!!###%%%$$$$$$$$$&&&'''&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###"""$$$'''###$$$$$$$$$$$$$$$%%%%%%%%%$$$"""$$$%%%###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%###"""""""""###$$$&&&((($$$%%%&&&%%%%%%$$$%%%&&&!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%$$$&&&((("""$$$&&&&&&$$$!!! ###"""""""""###$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&)))######'''&&& """+++###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$ !!!###### '''''''''''''''&&&%%%%%%$$$$$$%%%&&&'''''''''''''''''''''((((((((())))))+++---,,,'''&&&((('''###,,,***(((***...000...***************++++++++++++))))))))))))))))))))))))(((***,,,---------///000111......111000---000666111888===>>>AAAIIIRRRVVVSSSVVV```ooo{{{}}}kkkYYYOOOBBB===777555444444111......000111111///...---,,,,,,,,,,,,,,,,,,---------+++,,,...---***)))+++,,,+++((((((++++++((((((+++...---,,,*********++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))(((((('''***)))(((&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&%%%###%%%'''((('''%%%%%%###%%%&&&###$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%"""$$$&&&&&&%%%$$$%%%'''###%%%(((*********+++,,,))))))))))))(((((((((((('''''''''&&&&&&'''''''''###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""###"""""""""""""""######$$$"""###&&&$$$ ###+++!!!###&&&'''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&"""###$$$""" ###&&&!!!"""$$$''')))(((%%%"""$$$$$$$$$%%%%%%$$$$$$$$$###########################%%%&&&%%%""""""$$$'''!!!"""###$$$%%%&&&''''''&&&,,,***'''((('''%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$""""""###$$$$$$&&&)))$$$%%%&&&&&&$$$$$$%%%&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$((()))'''%%%&&&''' ###&&&'''%%%###"""!!! !!!"""###%%%'''(((%%%$$$$$$$$$$$$$$$$$$%%%""""""###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%''''''"""!!!###%%%'''$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%''''''%%%&&&)))(((###&&&&&&'''((('''&&&$$$######$$$%%%&&&''''''''''''''''''''''''((((((((()))###((()))&&&'''---...******&&&$$$'''---000,,,'''))))))))))))***************,,,---///...,,,***(((,,,,,,,,,+++***,,,///111...+++,,,000///+++---222...333555000...222999<<<<<>>BBBFFFNNNVVV^^^dddhhhjjjmmmsss{{{~~~ttteee[[[VVVSSSPPPNNNGGGEEECCCCCCCCCBBB@@@???;;;===???>>>:::666333111............////////////...---+++*********,,,---******+++,,,,,,,,,,,,,,,,,,///000+++)))++++++)))************************,,,------------,,,,,,+++---,,,+++******+++,,,---******)))))))))(((((((((***)))(((''''''((()))***)))))))))(((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((((('''%%%%%%%%%%%%###"""(((%%%"""###&&&'''$$$!!!%%%%%%$$$$$$$$$%%%$$$###########################%%%%%%&&&&&&&&&&&&%%%%%%(((((())))))))))))(((((('''&&&%%%%%%&&&'''%%%$$$((('''&&&%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%'''(((((('''&&&&&&''''''###"""%%%&&&$$$"""$$$###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$  $$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$###""""""!!!!!! !!!%%%(((!!!!!!///&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$###$$$%%%###############$$$%%%&&&$$$$$$$$$$$$############%%%$$$$$$############$$$###***((('''+++$$$'''(((''' !!!"""###$$$%%%%%%%%%%%%###$$$$$$###"""!!!###$$$(((%%%$$$%%%%%%""""""%%% """&&&***)))$$$"""###!!!$$$''' &&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%$$$""" '''%%%$$$$$$&&&'''&&&%%%)))'''$$$""""""###%%%'''$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''&&&%%%%%%&&&((()))((('''(((''''''''''''((())))))$$$'''++++++(((%%%$$$$$$---,,,***)))(((((())))))------+++)))+++...+++$$$+++,,,---,,,,,,,,,...000111---******,,,...---++++++,,,,,,------......///...///000///,,,,,,000333333444666888===AAAEEEHHHNNNQQQVVV\\\dddnnnxxxuuueee^^^VVVNNNDDD===;;;;;;:::999444222111222444444333222...000222222111/////////******+++,,,,,,---......************++++++++++++))))))))))))***+++,,,,,,+++,,,+++)))***---+++(((************************)))+++---,,,******,,,///---+++)))''''''))),,,...************))))))))))))***)))(((''''''((()))***((((((((('''''''''&&&&&&))))))(((((('''&&&&&&%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''((('''&&&$$$%%%%%%&&&$$$##################"""""""""***&&&"""###&&&'''%%%"""########################%%%%%%&&&&&&&&&&&&%%%%%%+++******)))((('''&&&&&&'''&&&%%%&&&''''''&&&%%%)))(((&&&$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$'''&&&###!!!"""$$$&&&###"""%%%'''$$$###$$$###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%###"""!!!"""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%% !!!"""%%%''')))+++,,,"""$$$((((((!!! ***"""""""""###$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%$$$$$$$$$!!!!!!""""""###$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$$$$$$$((($$$!!!'''&&&###)))'''!!!%%%###&&&%%%###$$$%%%&&&''''''&&&&&&###$$$%%%$$$""""""###%%%#########%%%%%%$$$$$$$$$!!!"""$$$&&&&&&%%%######!!!###!!! '''(((###&&&%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&&&&%%%$$$$$$ !!!###&&&(((***+++$$$###"""$$$(((,,,---...&&&%%%###""""""###$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&((()))((('''''''''''''''((((((((()))&&&'''''''''''')))+++---,,,+++***)))((()))))))))---,,,(((''',,,111///)))***+++,,,,,,++++++---//////---******,,,------,,,+++++++++,,,,,,---------,,,...///...---...111333111111000111222444777999:::::::::===BBBLLLXXX```hhhiiijjjlllooouuu}}}}}}wwwrrrmmmdddUUUIIIDDDAAA<<<666222222333444444111000///000222333222111...//////...,,,+++,,,---*********++++++,,,,,,,,,((((((***+++,,,++++++***,,,+++***)))((()))***+++++++++)))(((+++///---((())))))))))))************&&&)))+++)))%%%%%%)))...******((((((((()))+++,,,+++*********)))))))))))))))(((''''''''''''((()))((('''''''''&&&&&&&&&&&&(((((((((''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$&&&&&&%%%$$$###%%%'''&&&###"""$$$&&&,,,'''$$$&&&'''&&&%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''')))+++,,,---((('''&&&'''((()))((('''((('''%%%$$$###%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&%%%!!! !!!###%%%""""""&&&'''$$$###$$$###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&&&&///---+++(((&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&"""#####################%%%%%%%%%&&&$$$"""###'''$$$$$$$$$###$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%"""&&&!!!%%%&&&&&&---)))$$$'''(((!!!###)))%%%###$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%######%%%'''"""$$$%%%%%%%%%%%%$$$###$$$###"""!!!"""#########,,,&&&$$$((((((!!!"""%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$###""""""!!!!!! !!!"""###"""!!!!!!###'''+++------ !!!"""###$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''&&&%%%&&&(((((((((&&&&&&''''''(((((((((((((((000,,,'''&&&'''&&&### ((((((((())))))******+++)))***)))'''***//////---((()))******)))***,,,......,,,******+++,,,------+++++++++,,,,,,,,,,,,,,,)))***+++,,,,,,---///000/////////000000111111111+++000666;;;===>>>>>>>>>HHHHHHJJJLLLQQQYYYbbbhhhwwwzzz~~~xxxuuupppllliiieee___[[[UUUOOOJJJIIIDDD===888777666333000.........//////---,,,++++++------,,,+++/////////...,,,+++,,,---,,,,,,,,,++++++*********'''(((***,,,,,,,,,+++***...---+++))))))((()))******+++)))(((,,,000///***(((((()))))))))*********'''***,,,)))$$$###''',,,&&&''')))***+++***))))))*********))))))))))))(((((((((''''''''''''((((((((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%###&&&((('''$$$###%%%((('''%%%&&&(((%%%!!!###(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$((('''''''''((()))***+++((('''&&&''')))))))))'''&&&%%%$$$$$$$$$%%%'''((($$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&$$$#########$$$!!!"""&&&(((%%%###$$$###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&#########"""""""""""""""$$$"""!!!$$$''')))((('''+++***((('''%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$###$$$%%%""""""###$$$%%%%%%%%%$$$&&&&&&&&&&&&'''''''''(((%%%$$$$$$$$$$$$%%%%%%&&&!!!'''$$$###)))&&&!!!&&&###"""***+++"""!!!&&&#########""""""""""""###$$$$$$%%%&&&%%%$$$$$$&&&(((&&&((((((%%%$$$$$$### %%%%%%"""###$$$"""$$$'''&&& ***######$$$$$$$$$$$$%%%%%%"""######$$$$$$$$$$$$$$$###$$$$$$###!!!!!!"""$$$###"""!!!"""$$$%%%%%%%%% """$$$%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&'''((('''&&&&&&''''''((()))(((((((((+++(((&&&(((***'''''''''((())))))******+++(((++++++((('''***,,,***''')))***)))))))))+++---,,,++++++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,---///000000000///...,,,...111222222222444555666777777888;;;@@@HHHMMMVVVXXX\\\___cccggglllooottt{{{{{{vvvqqqllleee```UUUSSSPPPMMMJJJGGGBBB???AAA;;;777777666333222333111000...---,,,,,,,,,,,,...---+++,,,------,,,******,,,------,,,,,,---///------,,,,,,+++******))))))***+++,,,,,,,,,+++***------+++***))))))(((((()))++++++)))+++//////+++'''(((((())))))************,,,---+++((('''))),,,%%%'''***,,,---,,,)))((())))))))))))((((((((((((''''''''''''''''''''''''((((((((('''''''''&&&&&&$$$%%%%%%&&&''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&$$$$$$$$$&&&&&&&&&$$$"""%%%'''&&&$$$###%%%'''"""!!!$$$(((%%% '''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$---,,,***((('''&&&&&&''''''&&&%%%&&&((()))((('''######$$$%%%&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&(((''''''''''''&&&%%%###$$$!!!"""&&&(((%%%###$$$###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&&&&&&&&&&%%%!!!"""$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''!!!"""###$$$&&&'''((()))"""!!!!!!"""&&&)))(((%%%))))))(((&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###"""!!!###%%%###$$$%%%&&&&&&%%%$$$$$$###$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$%%%&&&'''###)))&&&%%%***&&&###### ''')))""""""%%% &&&%%%###!!!!!!###%%%&&&###$$$%%%$$$######%%%'''&&&)))((($$$###&&&%%%"""$$$%%%"""!!!&&&&&&!!!###$$$''''''%%%&&&...666"""""""""######$$$$$$$$$###############$$$$$$%%% """%%%&&&%%%%%%(((***$$$###"""###%%%%%%###"""######$$$$$$$$$%%%%%%&&&###$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$######$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''&&&&&&&&&((()))))))))((('''######%%%(((***)))%%%!!!(((((())))))))))))))))))(((******((((((+++***'''((()))******)))***,,,...+++++++++******+++---...---------------,,,,,,,,,---------...//////...------....../////////......000...***'''&&&***000666222222222111111333777:::<<<>>>@@@BBBCCCFFFJJJMMMQQQUUU\\\ccciiimmmoooppppppnnnmmmllljjjkkkvvv}}}yyytttooommmiiieeebbb___ZZZSSSOOOMMMJJJFFFBBB>>>>>>>>>===;;;888666555999444222333444111000111/////////...---,,,+++,,,111///...///111111000///(((***,,,---,,,,,,,,,---+++++++++***************,,,,,,,,,,,,,,,++++++***((())))))******)))))))))'''+++,,,***))),,,---,,,''''''(((((()))******+++)))***++++++,,,+++++++++&&&(((***+++,,,,,,+++***(((((((((((('''''''''&&&&&&''''''''''''''''''&&&)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$###$$$%%%%%%$$$$$$%%%&&&"""!!!))))))"""!!!'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&'''(((***,,,---&&&%%%$$$%%%'''((('''&&&!!!"""###%%%''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&)))'''%%%&&&((('''$$$!!!###!!!"""'''(((&&&###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%&&&&&&%%%%%%%%%&&&'''&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''###$$$$$$$$$$$$$$$%%%%%%"""#########$$$%%%$$$"""""""""###$$$%%%'''((()))$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$""" !!!###%%%$$$%%%&&&'''&&&%%%$$$###""""""###$$$&&&'''(((((($$$$$$$$$$$$%%%%%%&&&'''&&&+++%%%"""'''%%%"""(((***!!!"""######'''"""+++)))&&&######%%%(((***"""###$$$###""""""$$$&&&###''''''###$$$)))***'''!!!$$$$$$"""%%%***(((!!! )))'''!!!$$$!!!!!!""""""#########$$$$$$###"""""""""###%%%&&&"""$$$$$$"""!!!"""$$$$$$###$$$&&&))))))'''%%%)))(((%%%$$$###%%%&&&((($$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$%%%&&&((()))$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''%%%%%%&&&((()))))))))((('''***)))(((&&&%%%&&&***...)))*********)))((('''&&&'''(((''''''***...,,,''')))***++++++***+++---///***++++++*********---...------------------------(((((((((***,,,------,,,---,,,++++++***+++,,,,,,))),,,000111000...,,,+++111222222111//////111333111222333333333444777:::999;;;???BBBFFFHHHJJJLLLIIIIIIJJJKKKIIIJJJUUUaaagggpppzzz~~~xxxqqqnnnggg```[[[[[[^^^aaaZZZVVVPPPLLLJJJHHHDDDAAADDD@@@<<<;;;<<<<<<;;;888333555666555222000//////111...---111111...+++,,,+++---...---,,,*********,,,+++***+++...///...---***,,,......,,,+++***+++(((((())))))******++++++...------,,,,,,+++++++++###%%%''')))*********)))%%%***---)))''')))++++++&&&''''''((()))******+++&&&&&&'''***,,,---+++***))))))))))))***+++,,,---((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&))))))))))))(((((((((((((((''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%'''&&&$$$%%%%%%&&&$$$###%%%%%%%%%&&&'''''''''''''''!!!,,,000)))%%%'''########################$$$$$$$$$%%%%%%$$$$$$$$$))))))))))))))))))))))))&&&&&&'''((()))***+++,,,%%%###"""$$$&&&'''$$$"""#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$######""""""######$$$'''***,,,***$$$"""$$$'''$$$###%%%""""""%%%%%%$$$###""""""###$$$%%%$$$%%%%%%%%%%%%$$$######&&&'''&&&$$$"""###(((---((('''$$$"""""""""###$$$!!!"""$$$$$$######$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$"""!!!###%%%$$$###%%%((('''###$$$(((&&&"""!!!%%%%%%"""$$$)))$$$$$$%%%&&&&&&%%%$$$$$$&&&((((((%%%$$$'''&&&###)))///---$$$"""'''&&&***$$$"""%%%%%%"""$$$)))$$$)))'''""" $$$(((+++)))&&&$$$"""!!! ###$$$%%%'''((())))))***###############"""!!! +++!!!$$$***&&&&&&'''"""######""""""######$$$%%%######"""""""""###%%%&&&(((""""""(((&&& ))))))'''$$$!!! !!!###&&&,,,'''"""###&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%###!!! )))'''%%%%%%'''((('''&&&!!!###%%%&&&%%%###!!!$$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%'''((((((''''''###%%%&&&((()))(((((('''&&&&&&&&&''''''''''''(((%%%%%%&&&'''&&&%%%###"""'''%%%###&&&***+++'''###(((((()))***+++,,,,,,,,,++++++***(((&&&&&&)))+++(((---...***'''))),,,,,,,,,,,,,,,++++++*********)))+++------,,,,,,,,,---++++++,,,,,,,,,,,,------***+++,,,---............,,,///000,,,+++...///...,,,---///000000///---,,,333555666666555444444555777777777888:::<<>>???CCCGGGAAA@@@>>>===<<<;;;::::::999999888666555444333333444333111////////////000---...............---------%%%%%%,,,///+++...666...---...//////...000333***************************+++,,,,,,,,,***)))((())))))))))))))))))))))))///---)))'''&&&''')))+++''''''(((((())))))******+++)))''''''((())))))(((*********)))))))))))))))&&&&&&&&&(((+++,,,***))))))'''%%%&&&)))***)))&&&((((((((((((((())))))***&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&$$$'''&&&###%%%)))((("""&&&''''''&&&$$$$$$&&&(((((('''%%%######$$$%%%&&&%%%%%%%%%&&&&&&'''''''''***&&&""""""&&&***'''''''''&&&%%%$$$###"""%%%%%%%%%%%%%%%$$$###"""((((((((((((((((((((((((''''''''''''''''''''''''%%%$$$###$$$&&&'''%%%"""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$###&&&'''%%%  """'''###!!!%%%'''$$$"""%%%$$$$$$###""""""###$$$$$$###$$$$$$$$$$$$###""""""!!!###%%%$$$""""""$$$&&&)))(((&&&$$$###$$$%%%%%%###$$$%%%$$$###"""###$$$%%%$$$$$$######$$$$$$%%%%%%$$$#########$$$%%%&&&"""!!!###&&&%%%!!!"""&&&)))### $$$%%%######%%%$$$%%%&&&''''''&&&%%%$$$$$$''''''######%%%%%%"""$$$***)))""""""(((((("""&&&!!! ###### !!!%%%!!!###%%%$$$#########$$$'''&&&%%%######"""#########$$$%%%'''((((((((((((&&&&&&%%%$$$###!!!&&& &&&###$$$&&&"""$$$############$$$%%%%%%%%%$$$$$$######$$$%%%&&&#########$$$((()))%%%  """$$$&&&((())))))!!!&&&(((%%%$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######&&&$$$######%%%&&&&&&%%%+++)))'''&&&&&&%%%$$$###$$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&###$$$%%%'''((()))))))))&&&&&&&&&''''''''''''(((%%%&&&'''''''''&&&$$$###'''(((***,,,+++)))&&&$$$(((((()))***++++++++++++,,,,,,,,,+++***+++...000$$$)))(((''')))***(((,,,,,,,,,++++++*********)))+++------,,,+++,,,---+++++++++,,,,,,,,,------******+++,,,---------------111111---+++---...---------///000000///......000222444444222111222333222222222222444666777999777;;;??????>>>???CCCGGGAAAGGGMMMNNNKKKKKKOOOSSSYYY\\\aaahhhpppwww|||}}}xxxsssrrrxxx}}}{{{zzzsssooojjjhhhfffaaaYYYSSSRRRPPPLLLIIIEEECCCBBBAAACCCBBB@@@===::::::<<>>===;;;999888777888888555777888999777666777888777666555444333222222222222111111000///......---000000///...------------//////.........---------,,,+++...333000(((''',,,,,,------+++******+++,,,************************,,,+++******************))))))))))))))))))))))))***+++++++++***)))((('''(((((((((((())))))))))))***(((''''''(((***)))((())))))))))))))))))******,,,***'''&&&''')))***++++++)))((('''''''''%%%$$$(((''''''''''''((())))))&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%!!!$$$$$$'''***(((###!!!###&&&&&&%%%$$$###$$$$$$%%%&&&''''''%%%###"""&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$######''''''''''''''''''''''''(((''''''&&&%%%$$$######%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%'''((('''$$$###$$$%%%!!!!!!$$$%%%%%%%%%$$$##################$$$$$$$$$$$$$$$$$$###"""""""""$$$&&&'''&&&###!!! $$$###"""!!!!!!!!!""""""###$$$%%%$$$"""!!!"""###$$$$$$############$$$$$$&&&### """&&&(((&&&"""%%%$$$%%%(((&&&######'''&&&&&&&&&&&&%%%$$$$$$&&&%%%&&&''''''''''''&&&%%%###%%%%%%""""""%%%%%%"""$$$''''''""""""&&&&&&###$$$$$$%%%''''''&&&%%%&&&&&&$$$######$$$%%%$$$"""#########$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%%%%$$$""""""###$$$%%%&&&&&&&&&'''"""(((###$$$(((&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&""" ###%%% $$$%%%%%%%%%"""$$$$$$###"""$$$%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''%%%$$$$$$&&&(((((((((&&&$$$"""###"""$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''''''''&&&%%%%%%'''((()))&&&&&&&&&''''''''''''(((((((((((((((((((((''''''###((()))'''&&&''')))(((((()))***************......---+++(((&&&'''((($$$***...---------***%%%+++++++++***************)))+++,,,,,,++++++,,,---***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,++++++***---000000,,,***,,,---,,,---,,,,,,,,,---...///000+++---......---,,,,,,---//////////////////000000///111222111///...///111444333111000000000///...333444666888:::<<<>>>???>>>>>>??????@@@???===;;;888;;;???@@@@@@???@@@AAACCCFFFKKKMMMMMMLLLHHHDDDDDDCCCBBBCCCEEEEEECCCAAA@@@AAACCCCCCAAA??????@@@AAA???>>>?????????<<<999;;;:::999888777888999:::111444666666666555555666555555444333222222222333222111111111000000//////000//////......---------//////......---------------++++++---***(((---666///111111...+++,,,------************************,,,+++***))))))***+++,,,)))))))))))))))))))))))))))))))))(((((((((''''''(((((((((((()))))))))))))))((('''''')))***)))((()))))))))))))))************(((&&&%%%&&&'''&&&%%%******))))))((((((''''''''''''&&&&&&''''''((()))%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%% !!!###%%%&&&%%%!!!$$$&&&''''''&&&%%%&&&'''%%%%%%&&&&&&&&&%%%$$$###'''&&&&&&%%%%%%$$$$$$$$$"""###%%%&&&&&&%%%###""")))((('''%%%###"""!!!!!!$$$$$$%%%%%%%%%$$$$$$###'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$###"""""""""###""""""!!!!!!###$$$###!!!#########$$$$$$#########%%%%%%&&&&&&%%%%%%$$$###%%%$$$$$$#########"""!!!######""""""""""""""""""!!!###$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%((($$$!!!###&&&'''$$$ %%%$$$%%%(((&&&######'''"""&&&%%%!!! $$$((($$$%%%&&&''''''&&&%%%$$$###&&&&&&######&&&&&&###%%%'''&&&$$$$$$&&&'''%%%$$$&&&'''''''''(((((('''%%%&&&&&&%%%######%%%&&&$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%$$$$$$###!!!"""###$$$%%%&&&&&&&&&***"""%%%)))######(((&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$###""""""$$$ '''***'''&&&)))$$$%%%%%%&&&%%%%%%$$$###%%%%%%&&&&&&$$$###$$$'''$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$$$$$$$%%%&&&%%%$$$$$$&&&(((((('''%%%&&&$$$""""""%%%'''&&&$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""###%%%((()))***)))'''&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%%%%$$$$$$%%%&&&'''((((((((()))*********)))))),,,,,,,,,***'''%%%%%%&&&&&&)))***((()))+++)))&&&************************(((***,,,,,,+++***+++,,,*********+++++++++,,,,,,,,,---------------,,,+++***---...+++***---///...,,,,,,++++++,,,,,,---...+++---......---,,,,,,---//////000000000000000///---............---...///(((((())),,,///111///---...///000111222444555555222444555666666666555555222444666777888888888999777777999<<<<<<:::999999777777888;;;=========<<<999;;;<<<<<<;;;:::;;;<<<:::999999999999888777666999888666555555555666777444555555444333222444666444333222222222222222333111111111111000000000000//////////////////......///...------------...///---,,,++++++******///666***///...)))''')))***(((************************++++++)))))))))***+++,,,))))))))))))))))))))))))***(((&&&$$$$$$%%%''')))))))))))))))(((((((((((((((''''''(((*********((((((((())))))************'''''''''((()))((($$$"""%%%&&&''''''''''''((()))&&&&&&&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''(((+++,,,)))%%%"""&&&&&&&&&%%%$$$%%%'''***'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$***)))'''%%%$$$############$$$$$$%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&''''''(((((())))))%%%'''(((((('''&&&&&&'''%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%((()))'''######$$$""""""###$$$$$$$$$$$$###"""&&&&&&&&&&&&&&&%%%%%%$$$%%%"""  """"""!!!%%%%%%%%%%%%%%%%%%%%%$$$ """###$$$######%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&'''%%%###$$$&&&&&&### $$$"""$$$&&&$$$ !!!$$$$$$""" $$$&&&$$$$$$%%%&&&&&&%%%$$$$$$###%%%&&&######&&&'''$$$"""######$$$%%%((()))***"""$$$%%%###$$$''''''%%%###$$$%%%$$$""""""%%%(((%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%$$$######$$$%%%%%%%%%$$$###"""""")))!!!%%%((( &&&%%%$$$$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$###""""""%%%!!!))))))"""&&&111%%%$$$$$$$$$$$$%%%&&&'''&&&&&&'''((('''$$$''',,,$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%%%%%%%#########$$$&&&%%%###!!!''''''(((((('''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###%%%'''((()))***)))((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''''''''((())))))***((('''&&&'''''''''&&&(((((()))******))))))((((((***+++***))))))***+++((()))(((''')))///000---)))))))))***************(((***,,,,,,+++***+++,,,************++++++++++++,,,------......---------(((,,,---+++***...000///,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---,,,---......///......---*********+++,,,------...//////000222444333111///------...///000111222222...000111222111000111222...///000111222333333333555333333666666444444777333444555777999:::::::::777888999999888888999;;;888777777666555444333333777666444333222222333444444444333111///000222555000000000///000000111111............//////////////////000000000//////......---,,,,,,---...000111///.../////////---+++***(((...---'''$$$)))***&&&******************************************+++,,,))))))))))))))))))))))))***(((%%%######%%%(((***))))))))))))(((((((((((('''''''''(((***+++***(((((((((((()))******++++++((((((***,,,---+++'''###!!!"""$$$$$$$$$$$$&&&(((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%''',,,...,,,))))))###$$$$$$###"""###&&&(((((('''%%%######$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&&&&%%%$$$###$$$%%%''''''######$$$%%%%%%%%%$$$$$$((((((((((((((((((((((((&&&'''''''''((((((((((((%%%'''))))))'''&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$%%%$$$$$$%%%&&&''''''&&&'''((('''"""###%%%$$$"""###$$$$$$$$$$$$###"""%%%&&&&&&&&&&&&%%%$$$$$$$$$""" """$$$###"""%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$$$$###"""###%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%%%%%%%%%%###"""$$$###$$$&&&$$$ $$$"""$$$"""###'''&&&"""######$$$%%%%%%$$$######!!!$$$$$$""""""&&&&&&###"""""""""$$$%%%&&&''')))!!!$$$### %%%'''$$$###!!!"""$$$%%%&&&$$$$$$%%%%%%%%%$$$###""""""###$$$$$$$$$$$$$$$###$$$$$$$$$$$$###"""!!! &&&###'''&&&'''$$$############$$$%%%%%%"""###$$$%%%%%%%%%$$$###$$$$$$%%%$$$!!!!!!%%%&&&%%%$$$###"""!!!!!!!!!&&&!!! $$$&&&%%%%%%)))$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$!!!###&&&&&&$$$###&&&)))$$$%%%&&&&&&''''''&&&&&&"""###%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''(((((()))&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&'''((()))!!!%%%)))***((('''((()))((()))))))))))))))((((((''')))++++++******+++,,,***+++)))(((,,,111111...((()))))))))*********+++(((***+++,,,+++***+++,,,************++++++++++++***+++,,,---------------)))---...+++***---///......//////000///...,,,++++++---......---,,,,,,---***+++,,,---...------,,,+++******+++---.........000000///---+++***))))))/////////000000111111222---///000000...---///000...---------.........---222///000444555111000444222333444444444444555666444666666666555555666888777777666555333333333444666555444333333333444444222222222111000000222444///////////////000111111---------.........//////------.../////////...---,,,,,,++++++---///111333555222///...///...)))$$$(((//////(((&&&+++---(((************************))))))***+++++++++++++++))))))))))))))))))))))))***)))'''&&&&&&''')))******)))))))))((((((((('''&&&&&&''')))++++++***((('''(((((()))******++++++))))))***,,,---,,,)))&&&"""$$$&&&&&&$$$$$$&&&(((%%%%%%%%%$$$%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%!!!"""''')))&&&%%%&&&"""%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%###"""!!!!!!"""$$$&&&'''"""###$$$%%%%%%%%%%%%$$$))))))))))))))))))))))))''''''''''''''''''''''''%%%(((******'''&&&''')))'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$##################$$$!!! """######"""""""""!!!'''&&&!!!"""###$$$%%%%%%$$$###"""$$$%%%%%%%%%%%%$$$######$$$###"""###&&&(((&&&######$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$"""!!!"""###$$$$$$############$$$$$$ """%%%&&&%%%$$$%%%&&&&&&%%%&&&(((&&&""""""&&&((((((%%%$$$***000+++!!!"""###$$$$$$$$$$$$###""" ######!!!!!!$$$%%%"""%%%############""""""$$$!!!%%%###&&&(((%%%###"""&&&%%%""""""###$$$%%%&&&%%%$$$###""""""###$$$$$$$$$$$$$$$!!!!!!"""############"""%%%###''' !!!)))***######""""""######$$$%%%"""###%%%&&&'''&&&&&&%%%&&&(((!!!!!!((()))######$$$%%%&&&'''&&&&&&%%%$$$$$$$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%'''(((((((((''''''&&&&&&''''''&&&""" $$$%%%###%%%---333$$$%%%&&&&&&''''''&&&&&&"""###%%%'''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))***)))((((((###$$$&&&((())))))((((((&&&&&&&&&'''''''''(((((('''&&&%%%%%%&&&'''((()))(((,,,)))&&&)))...((()))))))))))))))(((((()))***++++++)))(((((((((((()))(((&&&))),,,***%%%(((((())))))*********+++(((***++++++******+++,,,)))************+++++++++((()))***+++,,,---------+++...///+++))),,,---,,,000111222222111///---++++++,,,......,,,+++,,,---)))***,,,---......------+++******+++,,,------,,,...///...---,,,---111555.../////////////////////...000222000...---...111333111000000000000...---...+++---333444...---000222222222111000000111222444555555444333333555777444444444333111111222333444444333222222333444555///111333444333333444555000000000000000111222333---......//////000000000+++,,,---.........---,,,++++++***+++---000333444<<<444+++'''***...---(((&&&......&&&$$$+++,,,'''************************((()))***,,,,,,,,,+++***))))))))))))))))))))))))))))))***************)))******))))))((((((((('''&&&&&&''')))++++++***((('''(((((()))***+++++++++)))((('''((()))***)))(((&&&)))***)))&&&%%%''')))%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((((()))###"""&&&'''""" ###"""(((,,,+++(((%%%$$$$$$%%%&&&''''''%%%###"""#########$$$$$$%%%%%%&&&###$$$%%%%%%%%%%%%$$$######"""!!!!!!"""###"""###$$$%%%%%%%%%%%%%%%'''((()))))))))(((&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$!!!###&&&((((((&&&###!!!###%%%%%%''')))%%% %%%######$$$''''''$$$!!!###$$$$$$$$$$$$###""""""$$$""""""%%%)))***)))&&&$$$&&&$$$ !!!&&&%%%######""""""###$$$%%%%%%%%%%%%%%%%%%%%%$$$###""" !!!"""$$$&&&((()))***&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%))))))'''$$$"""!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%'''***(((%%%"""$$$&&&"""###$$$%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%'''***)))%%%!!!'''%%%######%%%$$$!!!###$$$%%%$$$"""""""""###%%%$$$$$$######$$$$$$%%%$$$###!!! !!!###$$$%%%$$$$$$'''***+++(((%%%$$$%%%&&&$$$!!!!!!$$$'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$###"""!!! !!!"""$$$%%%"""%%%&&&$$$ %%%***,,,''' """(((''' %%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%'''***+++!!!###&&&((())))))((('''$$$&&&((((((&&&%%%$$$%%%#########$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%))))))((((((''''''&&&&&&)))))))))))))))))))))))))))((('''''''''(((***+++((((((''''''''''''((((((******))))))))))))******---,,,***))))))***,,,---,,,)))))),,,,,,)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---+++***---111333222000+++,,,---------,,,+++***...------,,,,,,------...---.........---+++)))(((////////////////////////000///...---,,,------...,,,///000///---,,,///222111000...------...///000...///000///......000222555444222111111222444666666666555555555444444444///111111111000000222444222111111111000000//////333000---++++++---000333////////////////////////000///...,,,******---///((()))***+++---///111333888333...,,,,,,,,,***(((&&&&&&'''((()))***++++++###'''+++***&&&###%%%((((((((())))))******++++++))))))************))))))$$$'''+++***'''&&&***---+++***(((((())))))'''&&&((($$$###'''------***'''''')))+++---...---,,,+++)))***+++,,,+++)))'''%%%%%%'''***,,,,,,)))%%%"""$$$&&&'''&&&%%%%%%&&&'''"""%%%'''((('''&&&&&&'''''''''''''''''''''''''''(((''''''&&&$$$######""""""###%%%&&&'''&&&&&&%%%#########$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!! )))&&&######%%%&&&%%%$$$(((((((((((((((''''''&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%% """$$$%%%%%%$$$""" %%%%%%###!!!&&&'''$$$%%%######$$$&&&&&&$$$!!!$$$$$$$$$$$$$$$###""""""###"""!!!###&&&((((((&&&%%%((('''######&&&&&&!!!###############$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!""""""###$$$%%%&&&&&&###"""!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&(((((('''%%%""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&)))(((%%%"""'''%%%$$$%%%''''''%%%###%%%&&&&&&%%%$$$######$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$"""!!!!!!"""$$$%%%$$$######%%%'''((('''&&&&&&'''((('''%%%%%%''')))%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""$$$###"""!!!!!!###%%%&&&!!!%%%((('''$$$###%%%(((&&&((('''######&&&%%%"""%%%%%%%%%%%%%%%%%%%%%%%%######""""""###$$$&&&'''"""%%%&&&%%%""" %%%'''((('''&&&$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((()))''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%+++*********)))))))))((((((((((((((((((((((((((()))(((((('''((()))***+++***))))))(((((())))))*********))))))))))))******---,,,***))))))***+++,,,,,,)))))),,,,,,)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------+++***,,,///111000...,,,,,,------------,,,,,,...------,,,,,,------...------......---,,,***)))////////////////////////,,,---......////////////...//////...------///000///...............//////...///000000//////000222222111000/////////000111333333444333333222111111000222222222111000222444111111111000000000//////000///...------...///000------------------------++++++***)))(((((()))************++++++---......222///+++***+++++++++)))(((((())))))******++++++%%%(((+++***(((&&&'''))))))))))))))))))************++++++,,,,,,++++++***$$$(((******'''''')))---)))(((''''''(((((('''&&&,,,(((&&&(((++++++***)))&&&''')))***++++++******)))***+++++++++)))'''%%%%%%''')))+++***(((&&&$$$%%%&&&''''''&&&%%%&&&'''$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$###""""""$$$%%%&&&###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$###""""""(((%%%###"""$$$%%%%%%###)))((((((''''''''''''((('''''''''&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###(((((($$$ """&&&'''%%%$$$$$$###$$$&&&&&&$$$"""$$$$$$$$$$$$$$$######"""$$$"""!!!!!!###&&&&&&&&&$$$'''(((%%%###$$$$$$"""$$$############$$$$$$%%%$$$$$$%%%%%%%%%$$$#################################"""!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&&&&%%%'''((('''%%%$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%"""!!!###((()))'''###%%%%%%%%%$$$$$$###############$$$%%%&&&''''''(((&&&%%%$$$%%%&&&'''&&&$$$'''&&&%%%&&&((()))(((''''''''''''&&&%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%############%%%%%%"""###############%%%'''"""$$$&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$#########""""""%%%$$$###"""###$$$%%%&&&!!!%%%)))***'''%%%%%%'''$$$+++)))%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""######$$$$$$%%%"""&&&+++///000...***'''&&&''''''&&&$$$$$$%%%'''&&&&&&&&&%%%%%%%%%%%%%%%"""###$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&''')))***+++***)))'''''''''(((((('''''''''''''''''''''''''''''''''(((''''''&&&%%%************))))))))))))''''''''''''''''''''''''))))))((('''((()))***+++++++++************++++++******))))))))))))******---,,,***)))))))))******,,,)))))),,,,,,)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++---...---,,,...---------------.........------,,,,,,------...,,,,,,------------,,,+++////////////////////////------///000000000000///000...---...//////...---,,,---...//////////////////000000000//////111333333333333333222222111000333333444444333111000///222333444333111111111333111111000000000000//////---...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,+++***************---***(((((()))+++++++++***************+++++++++((())))))******)))))))))***))))))))))))))))))(((***++++++,,,,,,++++++***%%%(((******''''''))),,,'''&&&%%%&&&'''((('''&&&+++***)))''''''((())))))&&&&&&&&&'''((((((((()))))))))*********((('''&&&%%%&&&((())))))((('''&&&%%%'''((((((&&&%%%&&&'''&&&''''''&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&(((%%%"""!!!$$$'''$$$$$$%%%&&&&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%$$$$$$'''$$$"""!!!###$$$######)))((('''&&&&&&'''((()))''''''''''''&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&'''''''''%%%((()))'''(((***&&&!!!$$$$$$$$$$$$%%%%%%$$$###$$$$$$%%%%%%$$$$$$###"""%%%###"""!!!"""$$$&&&'''!!!$$$&&&$$$"""!!! $$$$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%$$$$$$&&&''''''&&&$$$$$$&&&(((###$$$$$$$$$$$$$$$%%%%%%%%%$$$###%%%'''((('''$$$%%%%%%$$$$$$$$$###############$$$%%%'''((())))))'''&&&$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&'''''''''((('''&&&%%%%%%%%%$$$###'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&"""$$$%%%###!!!!!!$$$((( """###$$$$$$######"""%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$$$$$$$%%%&&&&&&"""%%%'''(((&&&%%%%%%''' ((('''%%%&&&)))***%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&& """%%%((()))(((&&&$$$'''''''''%%%$$$$$$&&&(((''''''&&&&&&&&&&&&%%%%%%"""###$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''((('''%%%$$$%%%&&&)))***...,,,)))&&&$$$$$$%%%%%%((((((((((((((((((((((((&&&'''''''''''''''&&&&&&((((((((((((''''''''''''((((((((((((((((((((((((***)))((((((((()))***+++++++++************+++++++++******))))))******+++,,,,,,***))))))))))))))),,,******,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------,,,,,,///...---,,,,,,...///000...------,,,,,,------...+++,,,,,,---------..............................000000////////////000000000...,,,---000000...+++***+++---///000000/////////000000000//////111222333444555555555333111000444555666666555333111///222444555444222111111222000000000000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,---------...///...---,,,---,,,+++***************+++***)))((()))***+++++++++++++++******))))))))))))((('''(((***+++***(((******))))))((((((((('''(((((())))))))))))((((((&&&(((***)))(((''')))+++&&&%%%%%%&&&((())))))(((%%%((()))&&&%%%&&&''''''&&&&&&%%%%%%&&&'''((((((((())))))))))))((('''&&&%%%&&&&&&''''''(((((((((%%%'''(((((('''%%%%%%&&&%%%&&&&&&%%%$$$%%%'''***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))&&&### !!!$$$&&&$$$%%%&&&'''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%''''''&&&&&&%%%%%%%%%%%%%%%$$$"""!!!!!!""""""###)))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''(((((('''&&&&&&'''(((((($$$''''''%%%&&&(((%%% $$$$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%%%%%%%$$$######&&&%%%$$$###"""###&&&'''""""""###$$$"""!!! """%%%%%%$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$######&&&&&&'''&&&%%%$$$%%%'''#########$$$$$$%%%%%%%%%%%%''')))(((&&&$$$%%%&&&######$$$$$$$$$%%%%%%%%%######$$$%%%'''((())))))&&&&&&%%%######$$$%%%'''%%%%%%$$$###"""######$$$'''%%%###$$$%%%&&&$$$"""'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&###%%%&&&$$$""""""%%%)))###$$$%%%'''((('''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%'''!!!###"""###'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((''''''&&&$$$$$$$$$$$$%%%&&&'''''''''''''''%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&'''''''''''''''''''''''''''''''''((('''%%%$$$%%%&&&(((******(((&&&$$$###$$$%%%&&&((((((((((((((((((((((((&&&&&&'''''''''''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))***)))((((((((()))+++,,,+++******))))))******+++++++++************++++++,,,++++++***************---******------******---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,------......---,,,---...///000...------,,,,,,------...,,,,,,,,,,,,---...//////------------------------000///---,,,---000333666///---,,,---000000---******+++---///000//////......///000///......000222...///111222222000---,,,444444444444444222111000111333444444222000000111//////////////////000000///...---,,,,,,---...///------------------------+++***)))+++------+++))),,,,,,++++++++++++,,,---,,,,,,,,,+++***)))***************)))((((((''''''((('''&&&''')))***)))(((***)))))))))((((((''''''((((((((())))))((((((((('''((())))))(((((()))***'''&&&&&&''')))++++++*** &&&***''''''))))))&&&''''''&&&&&&&&&'''(((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&'''(((((($$$&&&((((((&&&$$$$$$$$$###$$$%%%$$$$$$&&&))),,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!! !!!"""###(((''''''''''''(((((()))((((((((('''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%!!!###%%%###$$$%%%%%%$$$######$$$&&&%%%%%%%%%%%%%%%$$$$$$###%%%&&&&&&$$$######%%%'''&&&""" ###%%%$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$######%%%&&&'''&&&$$$###$$$%%%#########$$$$$$%%%%%%&&&%%%(((***)))$$$"""###&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%&&&''''''(((%%%%%%%%%$$$"""###%%%'''%%%%%%$$$"""!!! """$$$&&&###"""###&&&'''&&&###&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$&&&'''###""""""$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$#########""""""&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$###""""""$$$&&&'''((('''$$$ """&&&%%%!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+++***((('''(((***,,,...&&&''''''&&&$$$$$$%%%'''$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%&&&&&&'''(((############%%%''')))***''''''''''''''''''''''''%%%&&&''''''((('''''''''))))))))))))******************************************)))((()))***+++,,,+++******************+++++++++************++++++++++++++++++++++++++++++---******------******---,,,,,,,,,,,,,,,,,,,,,,,,........................---...///...---,,,---...,,,,,,,,,,,,---...//////...------,,,,,,------...------,,,,,,---...//////------------------------,,,+++******---111666999,,,,,,,,,...//////...,,,+++,,,---...............---.........------///111...///111222222111000...111111111000000000000000///111333333222000000000......////////////000000///...,,,++++++,,,...///---------------------------+++)))***---///---***+++++++++++++++,,,---...---......---***))))))******)))))))))(((((('''''''''''''''''''''(((******)))((((((((((((((((((''')))******++++++******)))(((((((((((())))))))))))((('''&&&(((***++++++***!!!''')))&&&'''---,,,&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&&&&'''''''''###%%%''''''&&&###"""""""""$$$%%%%%%%%%&&&)))+++''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&$$$###%%%%%%%%%%%%&&&&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$############$$$$$$$$$""" """$$$&&&''''''(((((((((((((((((((((((((((''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$ ###&&&%%%$$$%%%%%%$$$""""""$$$'''%%%%%%&&&&&&%%%%%%$$$######%%%&&&%%%"""!!!"""$$$)))  &&&&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''%%%###"""!!!""""""######$$$%%%%%%&&&&&&###$$$%%%%%%$$$######$$$'''''''''&&&&&&&&&&&&%%%###$$$$$$$$$%%%%%%&&&&&&###%%%&&&%%%###"""$$$&&&$$$%%%%%%$$$""""""%%%)))%%%###!!!###(((***(((&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%&&&''''''%%%$$$""" """$$$$$$"""######$$$$$$%%%&&&&&&&&&$$$$$$$$$#########""""""%%%%%%%%%%%%%%%$$$######%%%$$$###$$$%%%&&&&&&&&&))))))'''###$$$'''&&&"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%%%%""""""!!! """###$$$%%%'''((('''&&&$$$%%%%%%"""######$$$%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''"""###$$$%%%'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''((()))))))))*********+++))))))))))))))))))))))))+++***)))))))))***+++,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,***+++,,,,,,---------------******------******---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////***,,,...---++++++,,,...***+++,,,------............------,,,,,,------.........---,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---///000222333(((***---//////......///---------,,,,,,---......,,,---------,,,,,,...///000111222333444444333333111000///......///111222---///222222111000000000........./////////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,///+++((()))---///...,,,***************+++,,,,,,+++---...---***((()))*********))))))))))))))))))&&&(((***)))''''''+++...'''''''''((((((((((((((())))))************))))))))))))(((((())))))(((((((((&&&&&&''')))***)))(((%%%(((%%%"""++++++$$$&&&&&&'''(((((('''&&&%%%'''&&&&&&&&&&&&&&&&&&'''&&&&&&'''''''''&&&%%%%%%"""$$$&&&'''%%%""" $$$%%%''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&"""###%%%&&&&&&%%%$$$###%%%$$$$$$###$$$&&&)))***%%%%%%$$$######$$$%%%%%%"""######$$$%%%%%%&&&&&&############$$$$$$$$$$$$$$$%%%%%%### """%%%%%%&&&((()))))))))(((''')))(((((((((''''''''''''$$$%%%''''''''''''%%%$$$%%%&&&&&&''''''&&&&&&%%%"""$$$$$$###%%%((('''"""$$$%%%&&&$$$"""!!!$$$'''%%%%%%&&&&&&%%%%%%$$$###!!!$$$&&&%%%""" """((($$$&&&%%%&&&'''&&&%%%%%%$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$###!!!!!! ''''''&&&%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%&&&&&&%%%###!!! """"""###$$$%%%%%%&&&&&&""" !!!%%%&&&$$$!!!***)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&&&&###"""$$$&&&$$$&&&'''%%%$$$%%%***---&&&###!!!$$$))),,,+++(((%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###&&&$$$###%%%((((((%%%!!!&&&### !!!$$$''''''&&&""""""###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%''')))(((&&&$$$$$$((()))''''''******(((%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$######$$$&&&'''%%%&&&&&&''''''''''''&&&$$$&&&(((((('''%%%$$$%%%!!!!!!"""###%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&''''''(((((('''&&&&&&''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''&&&'''''''''(((((())))))((((((((((((((((((((((((+++***)))))))))***,,,,,,...------,,,,,,------...,,,++++++******++++++,,,***+++,,,---.../////////---++++++------++++++---,,,,,,,,,,,,,,,,,,,,,,,,------------------------(((+++---,,,******,,,...(((***+++---......---,,,...------,,,,,,------...///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---...000111000...+++)))%%%***...000...---...000///...---++++++,,,---...+++,,,,,,,,,++++++---...,,,---...///000111111111333111///...///111444666+++...111222111000000000---.........//////000000***,,,...000000...,,,***+++++++++++++++++++++++++++'''"""###'''+++***(((+++***))))))))))))))))))(((+++---,,,***((()))+++************************&&&***,,,+++'''''',,,111&&&'''''''''(((((())))))''''''((((((((((((''''''***)))(((((())))))(((''''''&&&%%%&&&(((((((((&&&''''''&&&'''$$$%%%'''(((((('''%%%$$$&&&&&&%%%%%%%%%&&&&&&'''&&&&&&'''((('''&&&$$$###!!!###&&&&&&$$$!!!&&&'''))))))&&&$$$######%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$&&&''''''(((""""""######$$$$$$$$$$$$%%%$$$###"""$$$'''***,,,&&&%%%$$$######$$$%%%&&&""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###!!! ###&&&$$$'''***)))%%%$$$&&&***(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&(((((('''&&&%%%%%%$$$$$$+++(((!!!!!!(((***&&&'''$$$!!!"""%%%&&&%%%###"""%%%&&&%%%###"""$$$&&&%%%###""""""######""" '''''''''&&&$$$""" ------***$$$%%%(((&&&%%%%%%%%%$$$$$$$$$######$$$###!!! !!!###&&&((("""############$$$$$$$$$""""""#########$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&%%%$$$###"""###$$$$$$"""###%%%'''%%%""" """###$$$%%%$$$"""""""""############$$$$$$%%%%%%%%%!!!"""###$$$%%%$$$###"""###%%%$$$!!!!!!%%%'''%%%$$$'''(((&&&""""""''',,,%%%((((((&&&'''******(((&&&%%%$$$#########$$$%%%$$$""" """&&&((('''%%%%%%%%%%%%$$$###%%%(((+++&&&&&&&&&%%%$$$###!!!!!!$$$$$$)))&&&!!!%%%$$$$$$###""""""""""""&&&&&&&&&&&&%%%$$$######(((''''''&&&&&&%%%%%%$$$### $$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%''''''&&&%%%$$$%%%''''''''''''((()))((((((((('''&&&&&&%%%%%%%%%+++---***(((((($$$###$$$&&&''''''&&&$$$$$$######&&&)))((($$$%%%(((&&&&&&''''''''''''&&&&&&"""+++)))###$$$...999%%%&&&&&&'''&&&&&&%%%%%%(((((('''&&&&&&'''''''''!!!"""%%%''')))*********''''''(((******+++++++++---,,,+++,,,.........---)))+++,,,,,,---//////---,,,---...---+++***+++,,,...000111...+++***///333000---******,,,---,,,+++,,,------...............,,,,,,,,,---...///000111...------,,,---...000111......------,,,++++++***+++---///000...,,,++++++---,,,,,,---///000///---***+++,,,---------,,,+++.........------,,,,,,,,,+++,,,...//////...,,,+++000///...---------------+++,,,,,,,,,++++++---///...///000222222111111000222222111000//////000000------...///000///,,,***..................------333111---+++***+++---///------,,,+++,,,---...///---+++)))***+++,,,,,,+++************************))))))************))))))******)))))))))))))))***++++++,,,++++++***)))(((&&&******&&&&&&+++,,,(((,,,,,,++++++)))((('''&&&)))'''%%%&&&)))***(((&&&''''''''''''''''''''''''******))))))((((((((('''$$$$$$$$$&&&((('''%%%"""!!!###&&&'''&&&'''((()))$$$$$$########################$$$%%%%%%&&&''''''---------***%%%$$$%%%(((%%%$$$###$$$&&&'''&&&%%%&&&%%%%%%$$$#########$$$###!!! !!!$$$%%%$$$!!!'''&&&%%%$$$###$$$%%%%%% ***(((!!! $$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%%%%&&&%%%$$$"""!!!%%%(((***(((###!!!###&&&(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&(((''''''&&&%%%%%%$$$$$$%%%### '''((($$$&&&$$$######$$$%%%%%%$$$"""$$$&&&%%%###"""$$$&&&%%%###""""""######""" ###$$$$$$%%%%%%%%%$$$$$$%%%%%% """"""%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&(((***%%%$$$$$$######$$$%%%&&&!!!###&&&''''''%%%&&&'''$$$%%%&&&%%%#########$$$$$$$$$$$$$$$$$$$$$%%%%%%""""""$$$%%%%%%%%%$$$$$$$$$&&&&&&###$$$'''(((%%%$$$&&&&&&%%%"""###&&&***"""%%%%%%###$$$''''''$$$"""###$$$%%%%%%%%%%%%$$$""""""######""""""###$$$%%%&&&&&&%%%$$$$$$&&&((($$$%%%%%%%%%%%%$$$######$$$ $$$'''%%%"""&&&&&&'''((((((&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''######'''&&&!!! ###%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&&&&%%%$$$'''''''''(((((('''$$$!!!'''''''''&&&%%%%%%$$$$$$"""'''(((%%%$$$%%%!!!(((&&&$$$###$$$&&&((()))%%%###$$$'''(((%%%%%%'''&&&''''''''''''''''''&&&###&&&)))((($$$$$$)))---,,,)))&&&######%%%))),,,%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&''')))*********)))'''((()))***++++++++++++,,,++++++,,,...000///...,,,------------------+++---...///...,,,+++,,,---...000111///,,,+++///333000...++++++,,,...---+++------...////////////...//////...............///......---------...///000.........------,,,,,,,,,''')))---///.........///---,,,+++,,,,,,,,,***(((//////---,,,,,,,,,,,,---------------,,,,,,,,,++++++,,,---//////---,,,+++///...------,,,,,,------+++,,,---,,,++++++---......///000111111111000000222111111000//////000000............000///---+++........................///...---,,,,,,,,,,,,,,,---,,,++++++,,,---...///...,,,******+++,,,,,,+++************************((())))))))))))))))))(((******)))))))))))))))***'''(((((()))))))))((((((&&&***)))&&&&&&***+++((((((((()))))))))((((((''')))'''&&&&&&))))))(((&&&''''''''''''''''''''''''))))))((((((((('''''''''""""""$$$&&&)))***)))'''$$$%%%''''''&&&%%%&&&'''(((((('''%%%$$$"""!!!!!!$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%### """$$$&&&$$$###$$$%%%&&&%%%$$$'''&&&&&&%%%%%%$$$%%%%%%$$$"""!!!"""$$$%%%$$$"""'''&&&%%%$$$$$$$$$%%%%%% '''***%%%!!!###''''''$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%$$$###"""&&&(((***(((%%%###%%%'''(((((((((''''''''''''&&&'''''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$###!!! $$$******&&&$$$%%%%%%$$$######$$$&&&###$$$%%%$$$#########%%%$$$###""""""###$$$"""!!!"""###$$$$$$%%%%%%%%%%%%$$$###"""%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&%%%###""" ############$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$""""""###&&&***,,,&&&&&&%%%$$$$$$$$$$$$$$$ ###%%%%%%$$$$$$%%%&&&%%%&&&'''&&&$$$###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###"""###&&&'''$$$%%%''''''$$$%%%$$$$$$######$$$&&&'''"""%%%%%%"""###&&&&&&###!!!$$$&&&((('''%%%$$$$$$'''***((($$$"""$$$((($$$%%%&&&&&&$$$######$$$######$$$%%%%%%%%%%%%%%%$$$"""!!!!!!###%%%%%%$$$"""###&&&''''''%%%""" ######$$$%%%%%%&&&''''''$$$%%%%%%%%%%%%%%%%%%%%%)))&&&%%%&&&%%%######%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&******'''###'''&&&&&&%%%$$$$$$######$$$'''(((&&&%%%&&&$$$!!!(((&&&###$$$&&&&&&$$$!!!)))###!!!%%%((('''&&&&&&''''''''''''''''''''''''***'''%%%%%%&&&'''&&&%%%---+++'''%%%%%%'''+++---''''''''''''''''''((((((((())))))************)))))))))***+++,,,,,,,,,,,,---,,,+++---///000000///,,,,,,---.........------///000111000...---...//////111222000------000333111///------.........---......///000000000//////222111000///............000///......---..................---------------&&&))),,,.........///000,,,+++***+++------+++)))333111...,,,++++++---...,,,,,,,,,,,,+++++++++++++++,,,---......---,,,+++------,,,,,,++++++,,,,,,***,,,---,,,++++++---......//////000111000000000111111000/////////000000000...------......---,,,........................+++,,,---------,,,+++***,,,+++++++++,,,---///000///---++++++,,,,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''((())))))))))))'''))))))&&&&&&******((($$$%%%&&&'''((()))))))))((('''&&&'''(((((('''&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&######$$$'''***+++)))(((&&&'''((('''%%%$$$%%%&&&)))((('''&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$#########%%%'''(((&&&%%%&&&''''''&&&%%%''''''&&&&&&&&&&&&&&&%%%%%%$$$######%%%%%%$$$###'''&&&%%%$$$$$$$$$%%%%%%***)))%%%!!!"""%%%%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$######$$$$$$%%%''')))***)))***,,,...((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$&&&%%%$$$'''+++***&&&###%%%&&&%%%"""!!!$$$'''###$$$$$$$$$#########$$$$$$###""""""$$$$$$###"""%%%%%%%%%%%%%%%$$$###"""&&&%%%"""!!!"""%%%'''(((''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$###""""""!!!#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$######$$$&&&((())))))((('''%%%$$$""""""!!!$$$''''''$$$"""######"""%%%&&&&&&&&&$$$###$$$%%%%%%%%%%%%$$$$$$#########***)))(((&&&$$$"""!!! !!!$$$&&&$$$%%%'''&&&"""%%%###""""""$$$%%%%%%%%%%%%'''(((%%%%%%((((((%%% """$$$&&&&&&&&&%%%$$$&&&((()))(((&&&%%%&&&((( """%%%&&&%%%############$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$######$$$%%%"""###$$$%%%%%%$$$"""!!!$$$$$$$$$$$$%%%%%%&&&&&&(((((('''%%%$$$###"""!!!&&&%%%######""""""###$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$###"""###$$$$$$%%%%%%&&&'''(((((((((''''''&&&&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&%%%""""""$$$((()))%%%---%%%!!!%%%))))))'''''''''''''''&&&&&&''''''''''''$$$"""$$$''')))(((%%%'''(((***++++++***)))((()))))))))***************((())))))******************+++,,,,,,---------,,,///...------//////...---,,,+++,,,///111///000222000111222111000///000111000111222000///...111333111000///////////////......//////000000000000000222222111000000000000000222111111000///.........------------------------***,,,......---,,,,,,---+++***+++---000222222111000///...---,,,,,,------+++++++++++++++++++++++++++,,,------------,,,+++,,,,,,++++++***++++++,,,***+++------,,,+++,,,........./////////000000000111000000/////////000000000///---,,,---......------------...............+++,,,------------,,,+++++++++******+++---///000000...,,,+++,,,,,,+++************************************))))))*********((((((((()))))))))))))))(((((()))***++++++******'''((('''''''''((())))))$$$%%%&&&'''((()))))))))''''''&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''((((((&&&$$$&&&''''''&&&%%%$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''((()))***(((''''''((()))******)))%%%&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$######"""$$$'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$&&&%%%$$$#########%%%%%%&&&''')))******+++,,,...((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%"""%%%%%%###$$$&&&$$$ ###%%%&&&%%%"""!!!$$$'''########################$$$###"""###$$$%%%$$$###%%%%%%%%%%%%%%%$$$###"""""""""#########!!!!!!"""''''''&&&&&&&&&%%%%%%%%%###""" !!!###%%%###$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%$$$$$$###""""""###)))***&&&$$$''''''$$$###$$$%%%$$$###"""###$$$%%%%%%%%%$$$$$$#########(((((('''%%%$$$######""""""&&&'''&&&&&&((('''$$$%%%###"""###%%%&&&%%%$$$&&&))))))&&&&&&))))))&&&%%%%%%$$$$$$###$$$$$$%%%"""!!! """$$$&&&%%%### ###%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$###%%%'''&&&$$$"""###%%%((('''&&&%%%%%%&&&((()))'''&&&%%%$$$$$$$$$$$$%%%(((''''''&&&$$$######"""%%%$$$###!!!!!!"""######%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&$$$""""""$$$&&&***++++++'''###"""%%%)))((((((''''''&&&%%%%%%%%%"""!!!!!!"""###"""###$$$ !!!$$$((()))&&&///'''###&&&******((((((((('''&&&&&&&&&&&&'''(((######$$$&&&''''''(((((($$$&&&(((***+++***((('''%%%&&&'''((()))(((((((((''''''(((((()))***+++,,,++++++,,,------------,,,111000.........---,,,***///,,,---111222......222///111222111000000111222000111111111000000000222000111111111000/////////...//////000000000000000111111111111222333444555555444444333222111000000...............------------...///...---,,,,,,---,,,,,,,,,///222333333222)))***,,,...///...,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,)))+++------,,,,,,,,,---.............../////////000///////////////000000000///---,,,---......------------........./////////...------,,,------...++++++******+++,,,...//////---++++++,,,,,,+++***************************,,,++++++******++++++,,,&&&'''((())))))))))))(((***************)))((((((((('''&&&'''''''''((()))'''(((((())))))(((((((((&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&'''&&&%%%%%%&&&&&&$$$###%%%&&&&&&%%%$$$%%%''')))###$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$&&&)))*********###$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######%%%((()))(((''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%#########$$$%%%&&&))))))(((((('''''''''&&&'''(((((((((((()))))))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$'''(((&&&%%%&&&$$$!!!$$$%%%%%%$$$######$$$&&&$$$###""""""###$$$###"""$$$###"""###%%%%%%%%%###"""###$$$$$$%%%%%%%%%%%%""""""$$$&&&$$$ !!!&&&&&&&&&&&&%%%%%%%%%%%%###!!! """%%%'''$$$$$$$$$$$$%%%%%%%%%%%%""""""#########$$$$$$$$$###%%%'''((('''%%%"""  !!!###$$$%%%%%%%%%!!!%%%""""""'''(((######$$$%%%$$$"""!!!"""###%%%%%%$$$$$$$$$$$$$$$$$$############$$$%%%'''(((%%%((()))''''''***)))&&&###$$$$$$%%%%%%%%%%%%&&&%%%((((((%%%$$$''''''$$$'''&&&$$$###"""###$$$%%%$$$!!!"""&&&)))'''$$$###%%%%%%%%%&&&'''&&&&&&&&&&&&&&&%%%$$$$$$###$$$&&&&&&$$$######$$$((('''$$$######%%%(((***((('''&&&$$$######$$$$$$$$$$$$%%%&&&&&&'''((((((%%%'''&&&######&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%###%%%&&&%%%"""###&&&***%%%&&&&&&%%%$$$&&&***---)))((((((''''''&&&%%%%%%$$$""""""%%%&&&$$$$$$'''############%%%'''***+++---(((%%%(((+++)))'''(((((('''&&&%%%%%%&&&'''((($$$&&&)))(((&&&%%%&&&'''((('''%%%$$$%%%''')))+++'''((()))+++++++++******'''''''''((()))+++,,,---+++,,,,,,------,,,,,,,,,111///---------,,,***)))222------222111+++***......000111000//////000222000000000000000000000000///111222222000/////////......///000000000/////////000000222333555777888777888888777666555444333222222111000000//////...,,,...//////......///000...---------//////---+++&&&(((,,,///000///---+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++******++++++,,,,,,)))+++---...---,,,,,,,,,...------------...////////////......//////000000000...------......---,,,,,,,,,------.../////////111000...---,,,,,,---...,,,++++++******+++---...---+++)))***+++,,,,,,+++************************,,,+++***))))))***+++,,,%%%&&&((()))***))))))((((((((((((((('''&&&%%%$$$(((%%%%%%((((((&&&'''***)))))))))))))))((('''&&&%%%'''((('''&&&%%%&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''$$$###"""$$$&&&''''''&&&%%%&&&&&&%%%$$$%%%'''***&&&&&&&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%$$$""""""!!!!!!###&&&'''''''''"""###$$$%%%&&&%%%$$$######$$$&&&&&&%%%$$$&&&'''%%%%%%&&&&&&&&&%%%$$$###'''%%%$$$###!!! $$$+++$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%***)))(((''''''&&&%%%$$$'''((((((((())))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%)))***(((''')))(((%%%&&&$$$######$$$%%%%%%$$$$$$"""!!!!!!$$$$$$###!!!$$$###"""###%%%&&&%%%$$$###$$$$$$%%%%%%%%%$$$$$$%%%$$$%%%(((&&&!!!"""'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###""""""###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%###$$$%%%&&&&&&%%%###""" !!!"""######"""!!!###!!!"""((((((!!!$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%######""""""###$$$&&&'''$$$'''&&&$$$$$$'''(((&&&"""%%%''''''%%%$$$%%%(((%%%''''''$$$$$$&&&&&&######$$$$$$$$$$$$$$$$$$$$$'''&&&&&&'''((())))))(((!!!$$$%%%%%%%%%&&&'''$$$%%%&&&&&&'''&&&&&&&&&"""######$$$%%%%%%$$$"""$$$$$$###""""""$$$%%%&&&'''&&&$$$######$$$%%%&&&$$$$$$%%%&&&((()))******$$$((((((%%%%%%(((((($$$%%%&&&&&&''''''&&&&&&%%%###%%%'''&&&###$$$(((---### ###)))+++)))&&&(((((('''&&&&&&%%%%%%$$$(((%%%&&&******&&&&&&)))&&&'''&&&$$$"""%%%,,,222)))&&&'''))))))&&&%%%''')))(((&&&%%%%%%&&&((()))&&&((())))))'''&&&&&&&&&'''&&&%%%$$$%%%'''***+++)))***,,,...///...------+++******)))***+++,,,---++++++,,,,,,,,,,,,++++++...,,,++++++,,,,,,+++***---'''(((///000))))))///,,,...//////......///111////////////000000///......000222222000......///------...////////////...000000111333444777888:::::::::;;;;;;;;;999888777777777666444333222111000000111111000......///000---,,,,,,,,,---,,,***))))))+++---//////...---,,,+++,,,,,,,,,------------,,,++++++++++++++++++,,,+++++++++++++++,,,------(((+++---...---,,,,,,,,,------,,,,,,,,,---...///...............///000000............000///---+++,,,,,,------...//////000000000///...---+++***)))---,,,+++*********+++,,,***)))((((((***,,,,,,+++************************+++***(((''''''(((***+++$$$%%%''')))******)))(((&&&'''''''''''''''&&&&&&(((%%%$$$((((((%%%&&&***'''(((((((((((('''&&&&&&$$$&&&((('''%%%$$$&&&(((''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&$$$###$$$&&&((('''''''''''''''%%%###$$$&&&(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%((((((%%%###%%%#########%%%&&&%%%$$$"""###%%%&&&'''&&&%%%$$$ ###%%%%%%$$$$$$&&&(((%%%%%%&&&&&&&&&%%%$$$###'''###!!!"""!!!!!!'''$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%)))((('''((()))***)))((('''((((((((())))))******&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&!!!%%%'''$$$$$$&&&'''%%%'''$$$!!!"""%%%&&&%%%###$$$""" !!!$$$%%%###!!!$$$###"""###%%%&&&%%%$$$'''''''''&&&$$$"""!!! %%%""""""%%%""""""***%%%%%%%%%$$$$$$$$$######%%%&&&''''''&&&%%%###"""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&############$$$%%%&&&&&&###$$$$$$###!!!&&&,,,((()))---,,,$$$%%%&&&'''&&&$$$###$$$%%%#########$$$$$$%%%%%%&&&'''&&&$$$"""!!!!!!!!!"""!!!###"""###%%%###!!!&&&***)))%%%###&&&)))&&&((((((%%%$$$'''&&&###!!!$$$&&&''''''%%%$$$$$$''')))'''$$$###%%%'''!!!###%%%%%%$$$$$$%%%&&&"""###%%%&&&'''((((((((("""!!!"""###&&&&&&$$$"""%%%&&&''''''((((((((((((%%%$$$#########%%%''')))'''''''''(((((((((((()))"""'''(((%%%%%%)))(((###%%%&&&&&&''''''&&&&&&%%%###%%%'''&&&$$$%%%***///...'''!!!$$$***)))''''''&&&%%%%%%$$$$$$###%%%"""###(((((($$$"""&&&%%%))),,,)))###!!!&&&+++&&&%%%'''***(((######&&&)))(((&&&%%%%%%&&&((()))'''&&&'''(((******(((&&&"""$$$(((++++++***(((&&&&&&'''***,,,,,,,,,+++***......,,,+++***+++,,,,,,+++++++++,,,,,,+++*********))))))***,,,------,,,$$$""",,,///***,,,444+++---......------...000///......///000000...------000333222///---...///,,,------...............222222222333555777888999;;;<<<=========<<<;;;:::;;;:::999888666444333222666666555222...,,,,,,---+++******,,,......---,,,..................------,,,,,,,,,------.........,,,++++++******++++++,,,,,,+++++++++,,,------...(((+++...///...,,,,,,,,,------,,,+++,,,---...///...............///000111...---...///000///,,,***,,,,,,------...///000000---...000000...+++'''$$$...---,,,************+++((('''&&&'''***,,,,,,+++***************************((('''&&&&&&'''(((***$$$%%%''')))******)))(((&&&'''((()))************)))$$$$$$((((((%%%&&&***%%%%%%&&&&&&'''&&&&&&&&&$$$&&&((('''%%%$$$%%%(((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((+++)))&&&&&&&&&'''&&&$$$***)))(((%%%###"""$$$&&&%%%%%%&&&&&&'''((())))))######$$$%%%%%%&&&''''''"""!!!!!!###&&&'''$$$!!!***(((''''''''''''%%%$$$###$$$&&&(((((('''&&&%%%"""$$$%%%###$$$''')))%%%%%%&&&'''&&&%%%$$$###$$$!!!$$$+++,,,'''$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%!!!###$$$%%%&&&%%%%%%$$$