BM6&6(v@ yyypppbbbaaafffpppvvvxxx~~~wwwpppeeeYYYRRRJJJAAA???BBBHHHDDDDDDIIIMMMNNNSSS[[[ZZZ[[[^^^ccchhhlllmmmmmmkkkiiiddd\\\SSSLLLHHHGGGEEECCC@@@?????????>>>===<<<===???AAA???CCCTTTgggzzzlll^^^VVVTTTNNNGGG===AAACCCAAA<<<:::===BBBMMMTTTZZZWWWMMMCCC>>>>>>888999888666333111222333222111111111333777;;;===EEEJJJPPPVVV[[[```eeehhhhhhhhhhhhhhhiiikkklllmmmrrrwww|||~~~|||zzzzzz{{{}}}|||zzzxxxwwwwwwxxxyyy{{{{{{{{{xxxvvvuuuwwwyyyxxxyyyzzz{{{}}}~~~}}}pppooonnniiigggeeehhhsssiii\\\bbbccc{{{yyyxxx}}}wwwllldddkkk}}}{{{rrrggg^^^ZZZOOO???:::???888222---,,,///111///---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++************++++++************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((())))))******))))))(((((('''''''''&&&******))))))))))))************))))))))))))************))))))))))))******+++*********+++---///000888999999777666555666888333555666777:::AAAKKKRRR```lllwwwwwwnnnjjjpppxxx}}}~~~~~~~~~xxxtttnnnmmmvvv{{{pppxxxrrrnnnnnnqqqooohhhaaa```\\\XXXUUUSSSQQQNNNLLLUUUWWWZZZZZZVVVOOOHHHCCCJJJCCCBBBGGGHHHEEEHHHOOONNNLLLIIIGGGIIINNNQQQQQQYYY^^^cccgggjjjnnnsssxxx~~~|||}}}yyyxxxyyyxxxzzzwwwrrrooohhhhhhcccXXXLLLFFFIIIOOOHHHAAA777111///000000///---///000000//////---***,,,,,,------,,,,,,+++***)))))))))))))))))))))))),,,,,,,,,+++***))))))(((++++++************++++++******))))))))))))******************************(((((((((((())))))))))))******++++++++++++******(((((()))***************************+++,,,---...000111222000//////000222444777444555:::;;;HHHaaa|||tttttttttzzz|||sssooo^^^MMMEEEBBBAAADDDIIIIIIHHHLLLUUU[[[```jjjttttttcccUUULLLGGGJJJIIIHHHHHHHHHFFFCCCAAA@@@>>>===>>>===<<>>===GGGXXXpppyyyrrrdddYYYLLLEEEEEEDDD@@@;;;888AAAPPP^^^fffcccYYYPPPDDD@@@;;;999999999666444777555333222111222333444888:::>>>AAAEEEIIIOOOSSSUUUUUUVVVWWWXXXZZZ\\\]]]XXX[[[___bbbeeejjjrrrxxxvvvvvvvvvuuuvvvwwwxxxxxxsssuuuvvvvvvuuuttttttuuuyyyzzz{{{|||}}}~~~}}}}}}tttnnniiieeedddiiiuuuuuuXXXXXXbbbzzzmmmnnnvvv{{{~~~rrrhhh```]]]VVVJJJCCCDDDAAA:::222---,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++***************************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))*********)))((('''''''''))))))((((((((((((''''''******))))))))))))************))))))))))))************))))))))))))*********+++...222555888:::;;;999999888666555666999<<>>999999999777444666555333222111111222222555666888:::<<<@@@FFFJJJIIIIIIIIIKKKLLLNNNPPPQQQOOOQQQSSSTTTWWW^^^hhhpppssstttttttttuuuuuuuuuuuuqqqsssuuuuuusssqqqqqqqqqvvvwwwwwwxxxyyyzzz{{{||||||}}}~~~zzztttoooiiieeedddkkk{{{kkkYYYZZZooo|||llliiijjjppp{{{|||qqqiiieee___TTTKKKHHHFFF???777111......//////------------------------,,,,,,++++++++++++,,,,,,++++++************++++++************************))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((()))*********)))))))))((((((((('''))))))((((((((((((((((((******))))))))))))************))))))))))))************))))))***+++,,,,,,...000333777:::<<<===>>>>>><<<:::777777;;;AAAFFFWWW[[[```ccceeejjjpppuuuwwwyyy}}}~~~wwwrrrkkkhhhiiimmmnnnjjjffffffhhhgggddd```^^^]]]\\\ZZZ[[[\\\\\\YYYVVVRRRQQQQQQUUUWWWXXXVVVSSSUUU[[[aaa]]]bbbiiioooqqqoookkkhhhjjjgggllluuuwwwrrrrrrvvv|||xxxmmmkkkoooiiigggbbb\\\TTTMMMHHHFFFFFFJJJQQQYYYcccmmmtttwwwssszzz~~~}}}~~~uuuyyyvvvuuuuuuvvvvvvtttnnnjjj[[[XXXUUUTTTQQQIII===444555000,,,...000000///000---------...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********))))))(((((((((++++++************++++++******))))))))))))******)))))))))***++++++,,,,,,)))))))))*********++++++******++++++++++++******))))))***++++++++++++***++++++++++++,,,---......///000111000//////111333111666666888===<<>>AAA>>>>>>???@@@AAACCCEEEFFFHHHJJJKKKLLLPPPYYYdddmmmsssssstttuuuuuutttsssssstttvvvwwwvvvtttqqqppppppttttttuuuvvvxxxyyyzzzzzzyyy||||||tttnnniiihhhiiilllwwwaaa[[[```{{{oooaaa]]]bbbmmmzzzxxxmmmgggbbbZZZPPPJJJGGGAAA999333//////000111------------------------------,,,,,,,,,,,,------++++++************++++++************************))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((()))******'''((((((((()))))))))***(((((())))))))))))))))))******))))))))))))************))))))))))))******))))))******,,,---//////444666888;;;<<<=========;;;:::888888<<>>BBBNNN\\\gggmmmcccZZZLLL@@@;;;888777666444444333333333333444444111222222222222444666999888888888999:::;;;<<<===@@@BBBEEEHHHMMMVVVaaajjjmmmoooqqqsssssssssqqqppptttuuuvvvuuurrrqqqpppqqqssstttuuuwwwxxxzzz{{{||||||}}}uuunnniiikkkooosssyyytttbbbVVVcccrrr___WWW]]]hhhvvvyyylllfffddd```WWWOOOHHHCCC<<<555000...///000------------------------...------,,,,,,------...++++++************++++++***************************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))'''''''''((()))*********(((((())))))))))))************))))))))))))************))))))))))))******))))))***,,,...000333444::::::;;;;;;<<<;;;;;;;;;555666999>>>EEEPPP[[[ccc]]]___bbbdddfffllluuu{{{|||zzzyyy}}}vvvmmmpppmmmmmmpppooohhhbbb```___WWWPPPLLLJJJIIIMMMRRR\\\\\\^^^eeepppzzz~~~|||wwwuuuvvvyyyvvvyyy~~~~~~xxxtttpppnnntttzzzvvvyyy|||}}}~~~vvvzzzvvviii______TTTHHHBBBBBBIIIUUU```fffjjjqqqzzz{{{uuuttt|||~~~yyytttqqqsssttttttsssqqqhhh^^^\\\``````YYYRRRCCC777000333444...+++,,,...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++************++++++******))))))))))))******************************'''((((((((())))))))))))******++++++++++++******)))***++++++,,,+++++++++++++++++++++,,,---...///...000000000///000222444222666555777<<<<<>>@@@KKKUUU```^^^ZZZRRRIIIAAA<<<:::888777666555444333333222444555777666555444444444444444333333333333444444111444888:::<<<@@@HHHMMMSSSWWW\\\aaadddeeeeeedddcccddddddddddddfffiiikkkmmmnnnppprrruuuxxxzzz{{{zzz~~~~~~|||~~~~~~}}}wwwssswwwyyyxxxwwwuuu}}}ZZZTTTYYYbbbwwwrrroooeeeYYYZZZjjjyyyssspppwww}}}yyyqqqSSSPPPJJJAAA999333111111........................,,,++++++++++++++++++,,,++++++************++++++************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''******))))))((((((''''''(((((())))))*********+++******))))))))))))************))))))))))))******''')))+++...222666999;;;<<<;;;:::888888888999:::???FFFQQQZZZ___aaabbbbbbcccggglllnnnnnnnnnqqqtttwwwtttrrruuuxxxwwwpppjjjcccaaabbbeeebbbXXXNNNIIIIIIDDDGGGSSS___dddhhhmmmmmmuuu~~~|||{{{|||~~~~~~qqqoooppprrrjjjYYYLLLHHH@@@LLL^^^nnnvvv}}}zzzwwwwwwwwwrrrqqqoookkkggghhhmmmrrrkkkUUUCCC===999111///444......//////......---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******))))))))))))******---,,,,,,+++***)))(((((()))************+++++++++******++++++++++++************+++,,,,,,,,,,,,+++,,,,,,,,,,,,---...//////...///000000///000222444444777444555:::;;;HHHaaauuuddd```hhhqqqtttqqqzzzkkk]]]TTTPPPYYYfffkkkttt~~~sssfffZZZOOOTTT^^^xxxqqqbbbRRRKKKHHHEEEDDDEEEIIISSSYYYUUUOOOJJJDDD===:::666333444777999666333888999888666444333444555444555555666555444222111444444444555777:::===@@@FFFHHHLLLPPPSSSUUUVVVVVVRRRTTTUUUVVVXXX[[[```ccchhhmmmpppqqquuu{{{}}}{{{|||||||||}}}~~~}}}~~~zzzuuuvvvuuusssttt{{{lllZZZXXXVVVooo{{{mmmlllppplllcccaaa___dddpppuuuwwwzzz|||{{{uuusssttt___TTTLLLJJJ@@@333///555/////////000//////...---------,,,,,,,,,,,,+++++++++++++++************))),,,***((()))+++,,,+++((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))***++++++***))))))+++---+++...222777:::;;;;;;:::AAA===999666555666???JJJQQQXXXdddnnnllldddccciiiiiikkknnnooommmkkkiiiiiirrrrrrqqqsss{{{~~~rrrccc```___[[[UUUOOOLLLMMMOOOUUU]]]dddeeecccfffpppxxx~~~}}}wwwrrrnnnpppuuuttt~~~}}}uuulllhhh]]]TTTMMMPPPZZZhhhxxx|||rrrvvvvvvsssooorrrvvvpppeeeiiifffYYYGGG???>>>999111333222///...---...//////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))(((((('''))))))))))))))))))))))))------,,,+++***)))(((((())))))*********+++++++++******+++++++++,,,,,,,,,++++++******))))))((((((,,,+++*********+++,,,---///////////////000111111000777777666;;;===III^^^xxxlllbbbeeesss|||gggRRRIIIGGGLLL[[[kkk{{{yyygggXXXOOOQQQaaalllWWWNNNLLLJJJFFFEEEBBBLLLSSSSSSRRROOOIIIAAA;;;777333333555777555222666666777666555555555666444444555666666666555444222222222222444777:::;;;===???BBBEEEHHHIIIIIIIIIIIIJJJLLLNNNQQQUUU[[[```dddhhhkkklllpppvvvyyyxxx||||||{{{||||||}}}~~~}}}xxxtttwwwzzzuuuZZZRRRPPPdddtttmmmpppoooggg\\\ZZZ___jjjrrrwwwyyyxxxxxxtttrrrrrrgggWWWKKKHHHDDD999222333///////////////...------------,,,,,,,,,,,,+++++++++++++++************))),,,***((()))+++,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***+++***)))((())),,,...///111555999;;;<<<<<<;;;@@@<<<888777777<<>>@@@BBBEEELLLSSSXXX```eeehhhjjjooovvvzzzyyy||||||||||||}}}}}}}}}}}}~~~~~~}}}yyy}}}|||}}}gggXXXPPPXXXmmmzzzkkklllnnnhhh___\\\___hhhpppxxxzzzwwwyyyxxxvvvuuunnn[[[JJJGGGGGG???555111//////.........---------------,,,,,,,,,,,,+++++++++++++++************)))+++***)))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********((((((***...111444666999;;;=========<<<===999777999<<>>DDDMMM[[[hhhpppwww{{{vvvuuu|||yyymmmfffhhhmmmllllllhhh]]]TTTPPPSSSWWW]]]```hhhrrr|||zzz}}}{{{wwwwwwxxxwwwrrrmmmfffbbbZZZQQQHHHCCCFFFJJJKKKCCC===???BBBDDDHHHLLLNNNNNNOOOQQQRRRQQQMMMJJJHHHKKKOOONNNIIIFFFEEEGGGCCCTTTjjjvvvzzz}}}yyywwwuuurrrhhhZZZQQQOOOQQQ[[[lll{{{~~~{{{}}}{{{uuutttxxxuuufff___jjjyyyvvvcccQQQ;;;777222000000000///---...------------,,,,,,,,,---------------------------------,,,,,,+++++++++*********************************++++++,,,,,,,,,******************************+++++++++,,,,,,,,,******++++++,,,,,,------,,,+++******+++,,,...///000000//////000000111222000777777666;;;===III^^^uuusssssszzzkkkZZZQQQGGGDDDEEEIIIJJJHHHFFFFFFFFFJJJLLLIIIGGGGGGHHHHHHFFFFFFFFFEEEDDDDDDDDDDDDEEEGGGGGGFFFHHHPPP^^^hhhqqqxxxlll___UUUWWWfffwwwnnn[[[QQQPPPKKKGGGCCCEEEIIILLLNNNOOOJJJFFF@@@;;;888777777666555666777;;;>>>???===;;;@@@???>>>===;;;:::999999444444333222222222222222444444444444444333333333222222333333555999???CCCKKKRRRZZZaaajjjvvv|||||||||{{{yyyvvvssspppnnnmmmqqqllllllqqqvvvzzz|||}}}}}}|||yyy]]]PPPUUUWWWyyytttmmmeeebbbcccjjjwww~~~yyysssggg^^^SSSMMMGGG???888555111000///---,,,,,,------------,,,,,,,,,++++++++++++++++++*********))))))******+++************+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))******+++,,,///444777999:::;;;<<<<<<<<<;;;:::666888???HHHNNNSSS]]]gggnnntttzzz{{{xxxtttpppnnnuuu|||}}}qqqhhhgggiiiiiicccZZZRRROOOSSS[[[cccgggkkkrrr{{{{{{ttthhhaaaYYYWWWXXXXXXTTTPPPKKKNNNOOONNNNNNQQQWWW[[[WWWUUUTTTTTTSSSRRRXXX___hhhhhhhhhiiihhhddd^^^ZZZWWWYYYYYYWWWTTTRRRSSSUUUOOORRRTTTRRROOOQQQXXX___www~~~{{{{{{~~~sssggg___QQQPPPUUUdddyyy~~~xxx}}}yyyddd[[[kkk|||kkkKKKBBB666///...000222222.........---------,,,,,,---------------------------------,,,,,,,,,,,,,,,******************************++++++,,,,,,------******************************+++++++++,,,,,,,,,)))*********++++++,,,,,,++++++******+++---...///000000000000000111222222000777777666;;;===III^^^~~~wwwyyyuuufff[[[UUUSSSPPPLLLLLLMMMOOOPPPQQQKKKLLLMMMLLLLLLNNNQQQSSSIIIKKKLLLJJJGGGCCCAAA@@@===???AAA@@@>>>???BBBFFFLLL___wwwrrrccc[[[___hhhwwwfffWWWSSSOOOHHHBBBBBBEEEIIIPPPVVVMMMJJJDDD>>>:::777666555666666777<<>>===<<<<<<<<<<<<<<<777777666666555444444333555444444333222222222111222333333333333444888;;;EEENNNXXXaaammmxxx~~~~~~~~~xxxqqqkkkeeebbb```aaa^^^^^^ccciiinnnvvv~~~yyy{{{}}}||||||cccRRRWWWSSSoooxxxmmmeeedddjjjttt{{{zzzqqqiii```^^^[[[UUULLLCCC<<<:::333111///...---------...------,,,,,,,,,,,,+++++++++++++++************))))))+++++++++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((***,,,...000333777::::::;;;;;;;;;;;;;;;;;;:::999>>>HHHSSSYYY[[[```ggguuuuuuqqqjjjgggiiilllmmmmmmttt|||{{{rrriiieeeddd\\\UUUOOOOOOSSSZZZccckkkpppqqqtttuuuxxx|||yyyqqqfff\\\UUUOOOJJJEEEEEEJJJOOOPPPOOORRRZZZaaadddhhhpppvvvyyyxxxxxxyyyvvvoooiiilllssszzz|||~~~{{{sssnnnfffdddaaa]]]XXXVVVWWWYYY]]][[[WWWQQQLLLLLLOOORRRWWWfffvvvwwwrrrcccWWWNNNSSSfff{{{|||ccc```uuu}}}```RRR???111---///111222............---------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))*********+++++++++++++++*********************+++++++++,,,,,,,,,************++++++++++++++++++++++++,,,---///000111000000000000111222222000777777666;;;===III^^^zzz{{{tttmmmeee^^^UUUSSSRRRRRRWWW]]]aaabbbbbbaaabbbdddffffffffffff^^^^^^\\\WWWPPPJJJGGGGGGDDDDDDEEEDDDCCCBBBAAA@@@@@@KKKXXXddduuu~~~vvvkkk^^^WWWUUU\\\rrr{{{eee\\\SSSLLLFFFDDDCCCDDDLLLVVVRRRPPPLLLEEE???;;;888888555444666===FFFMMMOOONNNEEECCCAAA>>><<<;;;;;;;;;888888888888777666555555555555444333222222222222111333444444333333444666???IIIUUU```lllvvvzzzyyyxxxssskkkbbbZZZTTTQQQPPPMMMKKKMMMQQQUUU\\\hhhssszzz~~~~~~rrrXXXYYYUUUbbbyyyyyynnneeeeeelllvvv{{{zzzqqqggg^^^```aaa]]]VVVLLLDDD>>>444333111///------...///------,,,,,,,,,,,,+++++++++++++++************))))))+++,,,+++)))(((***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''***...111333666999<<<;;;;;;<<<<<<<<<<<<<<<<<<@@@EEEQQQ]]]bbbcccfffllltttssskkkaaa___ffflllnnnhhhnnnuuuvvvppphhhbbb___UUUSSSVVV]]]aaabbbeeejjjpppsssuuutttrrruuu~~~zzznnnaaaVVVNNNJJJIIIFFFEEEGGGNNNXXXaaagggiiizzz}}}vvvooojjjgggfffbbbaaa^^^XXXTTTSSSUUUYYYOOOWWW^^^eeevvv~~~|||tttlll___XXXYYYdddqqq{{{}}}ooocccmmm{{{wwweeeMMM:::222111000///............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,...000111111111000000111111222333000777777666;;;===III^^^zzzrrrttttttkkkbbb[[[```gggqqq}}}}}}{{{vvvlllbbbZZZVVVVVVTTTOOOIIIEEECCCBBBAAAAAA???AAABBBDDDSSSnnn~~~ppp```WWWNNNTTT]]]pppyyyjjjXXXQQQKKKHHHCCC@@@FFFQQQXXXVVVRRRLLLEEE@@@<<<;;;333222555===IIIRRRVVVVVVSSSPPPLLLGGGBBB???<<<;;;888999999999888777666666666666555444333333333333000222444444333333333444666@@@MMMXXXcccmmmpppmmmaaa\\\TTTKKKDDDAAA??????>>>===???BBBEEELLLZZZhhhnnnvvv___YYYVVVVVVeeewwwpppeee^^^___iiisssxxx{{{~~~vvvmmm___bbbeeeccc^^^UUUJJJAAA555444111///......///000---------,,,,,,,,,+++++++++++++++************)))(((+++,,,,,,)))(((***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''***///333666888;;;===<<<<<<<<<<<<============FFFKKKVVVbbbggghhhlllrrrkkklllhhh```aaahhhmmmmmmgggkkkpppqqqmmmfff___[[[[[[___jjjtttssskkkgggjjjjjjqqqwwwvvvqqqpppvvv}}}pppiii]]]PPPGGGFFFLLLQQQ^^^aaaiiittt~~~wwwkkk___YYYZZZ^^^YYYUUUJJJFFF[[[{{{{{{vvvgggXXXSSS\\\fff}}}zzzzzzzzz}}}{{{qqqkkkmmmuuu}}}uuuZZZDDD999444111...//////.........---------........................++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))******+++++++++,,,,,,,,,.........------,,,,,,,,,++++++++++++,,,...000111111111111000111111222333000777777666;;;===III^^^wwwsss|||yyyiiioooyyyzzzyyyzzzqqqwwwvvvooommmlllggg___UUULLLEEEAAA@@@AAA@@@@@@AAABBBHHHXXXhhhrrrmmmbbbYYYUUUZZZgggnnn[[[KKKHHHGGGBBBBBBGGGQQQ[[[aaa[[[NNNCCC===<<<777666555777@@@OOO[[[aaaccc___YYYRRRLLLGGGBBB???===:::999<<<<<<999:::===888666666888888555111000222222111111111333444555555999@@@MMM^^^hhhdddYYYNNNJJJEEEBBBAAA@@@???===AAA<<<;;;======???IIIUUUfffnnnqqq{{{rrr\\\RRRWWW^^^kkkpppooojjjaaa[[[]]]iiitttzzz}}}xxxqqqhhheeeeeeeee^^^UUURRRWWWDDD888000000000---,,,.........//////......---,,,///---+++)))))))))++++++******************************************************))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++(((((((((((((((((((((((())))))*********))))))((()))*********++++++++++++///000333555777888888888:::::::::999:::@@@JJJQQQWWW\\\bbbdddeeekkkvvv|||rrrgggcccfffjjjlllkkkeeehhhnnnmmmbbbWWWZZZdddqqq{{{rrrlllooopppttttttmmmfffbbb^^^YYYSSSMMMMMMUUU^^^fffpppzzz}}}mmmeeebbbbbbXXXSSSUUUWWWZZZjjj}}}|||ssshhh]]]TTTOOOhhhqqq~~~}}}yyy{{{xxxzzznnngggkkkssssssnnnzzz}}}ttt\\\FFF;;;666222000000000000000///...---***++++++,,,---...//////,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++,,,---------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////111111000000111111222333444999777666<<>>999777444666>>>LLLYYY___hhhgggddd```[[[SSSKKKFFFAAA>>>===>>>===::::::===:::999999::::::888666555444333222111111222333444555:::AAAHHHRRRZZZZZZUUUSSSQQQOOOLLLJJJHHHGGGFFFCCC>>>;;;=========CCCKKKQQQZZZ```lllnnnXXXZZZ\\\cccttt|||tttpppmmmggg___]]]hhhvvv~~~|||vvvuuupppmmmkkkdddYYYSSSSSSGGG<<<222111000...---///......//////......---,,,---,,,***))))))+++,,,---************************))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((())))))***+++(((((((((((((((((((((((())))))************))))))******))))))***+++,,,,,,111222444777888999999999<<<<<<:::999<<>>HHH\\\zzztttsssvvv|||uuussstttxxx|||xxxvvvtttsssqqqlllfff^^^VVVRRRKKKGGGDDDDDDAAA<<<<<>>HHH[[[rrrzzzkkk\\\SSSMMMPPPcccwwwyyy^^^QQQLLLFFFCCCEEEGGGTTTcccfff\\\NNNEEEBBB<<<888555555<<>><<<======<<<<<<;;;;;;:::777666444333222222222333333:::AAAEEEJJJSSSYYY[[[^^^___```]]]XXXSSSOOONNNIIICCC>>>======<<<===@@@@@@JJJPPP]]]rrr|||}}}xxx\\\ZZZXXX[[[gggxxxxxxpppmmmlllddd\\\cccrrr|||~~~xxxssspppkkkaaaWWWSSSLLLAAA777222000......000......//////......---,,,+++***))))))***,,,---...************************(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((())))))***+++(((((((((((((((((((((((())))))************))))))***)))(((((()))+++---///444555777888999:::::::::<<<:::888999???JJJXXXbbbgggmmmsssvvvtttuuuyyy}}}vvvooofffbbbeeejjjoooqqqooocccVVVRRRVVV___kkkuuuzzzqqqdddRRRCCC??????>>>CCCKKK\\\kkk|||iii```YYYSSSRRRVVV___}}}ooocccOOOMMMUUUiii}}}}}}~~~wwwsssuuuyyywwwqqqgggmmmxxx{{{dddHHH777222000...---...//////...------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////111111000000111111222333222777555444:::===HHH\\\|||yyyxxxzzz}}}{{{wwwvvvzzz|||yyyuuussszzz{{{{{{xxxrrrlllhhhfffbbbccccccbbb```]]]YYYWWWSSSMMMIIIJJJIIIDDD@@@@@@BBB@@@GGGUUU```nnn{{{kkk^^^RRRMMMVVVdddhhhVVVOOOJJJFFFFFFEEERRRcccmmmgggWWWJJJEEE???:::555555999AAANNNXXXccchhhlllmmmggg]]]RRRLLLGGGDDDBBBCCCBBB>>>>>>AAA@@@CCCCCC@@@?????????===999888666555444444444444111:::DDDLLLWWWeeennnqqqwwwyyy{{{xxxqqqiiiccc```ZZZRRRIIICCCAAA???===<<<:::BBBFFFPPPbbbpppllleee^^^\\\bbbqqqppphhhlllhhh]]]^^^hhh}}}yyysssrrrqqqjjj```XXXPPPGGG;;;333///......000.........///......---,,,++++++*********+++,,,---************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******((((((((((((((((((((((((((())))))************)))***)))(((((())),,,///222666666777888999:::::::::777777888;;;DDDOOO[[[cccgggpppzzz~~~|||xxxtttsssqqqmmmhhhdddccceeeggghhh```[[[WWWXXX```iiiqqqvvv{{{}}}lll^^^TTTDDD===CCCHHHJJJVVVfff{{{~~~uuufffZZZVVVWWWXXXnnnzzzrrrddd\\\ZZZfffxxx~~~~~~~~~yyytttnnnqqqtttWWWBBB777333...---...//////...//////......---------,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,+++)))((()))++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,---...//////111111000000111111222333222888555555;;;>>>III]]]yyy{{{~~~}}}}}}xxxsssnnnjjjhhhfffdddjjjkkkllljjjeee```\\\[[[YYYXXXXXXXXXXXXYYYZZZZZZXXXQQQLLLMMMNNNJJJGGGFFFGGG@@@@@@EEEFFFKKKcccqqq```RRRPPPXXXbbbzzzcccWWWOOOIIIFFFFFFPPPbbbrrrqqqaaaPPPHHHBBB<<<777777888<<>>===BBBPPP[[[kkkyyykkkbbb___fff|||vvviiilllnnneee___```www~~~{{{vvvtttvvvsssiii___TTTMMMAAA555///..................///......---,,,---,,,,,,++++++*********************************************************(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))***))))))))))))))))))))))))(((((()))******************)))))))))+++...222444666666777777888999:::;;;666888===DDDNNNWWW^^^bbbggglllrrrtttsssooommmlllsssrrrppplllgggdddbbbbbbWWW[[[aaafffkkkrrryyy}}}{{{xxxzzzxxxlll[[[QQQFFFDDDLLL]]]gggkkk{{{}}}{{{{{{}}}oooccc___ZZZ```iiitttyyynnneeefffooo|||wwwqqq~~~nnnWWW???888111...///000///...000//////......------,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((,,,///...+++)))+++---------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,---...//////111111000000111111222333333999777666===@@@KKK___~~~www|||zzztttpppooolllhhhfffeeedddbbbaaa___aaacccccc```^^^]]]\\\\\\ZZZWWWUUUUUUVVVXXXZZZ\\\UUUPPPPPPOOOKKKHHHHHHCCCAAACCCFFFCCCAAAJJJWWWlllqqqYYYNNNNNNRRRlllwwwdddWWWNNNHHHHHHMMM^^^ttt{{{mmmYYYNNNEEE>>>::::::999888BBBOOOZZZ___cccbbb\\\UUUPPPOOOIIIFFFEEEGGGFFFCCCCCCFFFIIITTTZZZVVVRRRQQQMMMFFFBBBAAA???===;;;;;;;;;;;;999>>>III]]]xxxyyykkk[[[PPPKKKFFFAAA>>>AAA======FFFLLLXXXmmmoooeee]]]___uuusssqqqtttpppfff___qqq|||{{{wwwxxxwwwoooeeeXXXSSSHHH:::111//////---......//////......---,,,------,,,,,,+++***))))))************************************************(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''(((((()))***))))))))))))))))))))))))'''((()))******+++***************+++...111555777777777777777888:::;;;<<<>>>AAAHHHQQQZZZ```bbbbbbhhhgggdddaaa```ccchhhlllqqqrrrrrrnnngggaaa______XXXaaahhhiiikkkrrr{{{wwwggg^^^XXXSSSQQQQQQLLLUUUhhh|||~~~zzzyyy{{{}}}{{{|||~~~{{{||||||}}}rrreee^^^XXXWWWZZZ^^^gggzzzsssjjjfffhhhrrr|||zzzrrryyy{{{dddIII@@@666000000111000...////////////......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++000444333///,,,...111------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////111111000000111111222333444999777777>>>AAALLL```}}}yyy~~~~~~zzzvvvsssqqqrrrpppoooooooooooommmllleeegggiiijjjiiihhhiiijjjgggdddaaa^^^\\\\\\^^^______ZZZXXXWWWUUUOOOKKKKKKEEEGGGIIIIIIGGGFFFHHHJJJVVVhhhiiiXXXTTTTTT\\\qqqqqq```TTTMMMIIIHHHWWWssswwwbbbUUUGGG@@@======:::666>>>KKKZZZ___dddccc]]]VVVSSSSSSNNNJJJIIIJJJHHHEEEEEEGGGLLL\\\gggeeeaaa```ZZZPPPJJJHHHEEEBBB>>><<<;;;;;;;;;===BBBPPPeeevvvwwwqqqaaa___```gggoootttrrrnnnnnnooohhh\\\RRRNNNJJJEEECCCFFFBBB@@@EEEEEEKKK\\\tttnnneee\\\YYYmmmvvvuuuuuummmbbbhhhuuu}}}wwwvvvxxxsssjjj[[[YYYNNN???555222111---......//////......---,,,++++++,,,,,,,,,++++++***************************************************'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''((())))))))))))))))))))))))))))))'''((()))******+++++++++******,,,...111444777888777777777888:::<<<>>>???HHHKKKQQQZZZbbbffffffdddfffccc___[[[\\\```ggglllnnnpppqqqllleeeaaabbbeeedddlllrrroooooouuu|||xxxlll^^^TTTOOOPPPWWW```gggttt~~~}}}{{{vvvwww{{{xxxqqqqqqppplllhhhfffhhhkkkooommmkkknnnuuupppccc[[[VVVXXXVVVTTT___pppxxxlllaaa]]]___ooo}}}|||sssmmmvvv{{{hhhRRRHHH;;;333222222000---////////////...............------------,,,,,,,,,------------------------------------------------+++000555444///,,,...222,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////111111000000111111222333333888666666===AAALLL```}}}~~~~~~||||||{{{{{{}}}wwwxxxyyyyyyxxxxxxyyy{{{rrrpppnnnkkkjjjiiiiiijjjbbb______aaa]]]VVVRRRRRRKKKMMMJJJDDDCCCGGGJJJHHHJJJJJJZZZ}}}zzzhhhcccRRRMMMYYYzzzxxxfffZZZRRRIIIEEESSSqqq~~~iii[[[HHHAAA>>>@@@;;;555<<>>@@@BBBOOOQQQVVV]]]eeehhhfffdddbbbbbbbbbbbbcccfffiiikkkqqqssssssnnnhhhggglllrrrrrrzzz}}}|||hhhddd```^^^\\\^^^hhhtttzzzxxx{{{|||zzz||||||yyy}}}|||rrrjjjhhhfffeeeeeeeeeeeeeeehhheeebbbbbbfffmmmsssvvvttt|||kkk```\\\]]]XXXPPPVVVddd[[[ooo{{{kkk___YYYccc~~~xxxeeeeeevvvyyymmmXXXMMM>>>555333222000,,,.../////////////////////......---------,,,,,,,,,------------------------------------------------(((...333222---***,,,000++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---...//////111111111000111222222333222777555555<<<@@@KKK___|||zzz|||xxxuuuoooddd[[[ZZZXXXRRRNNNNNNPPPKKKCCCLLLEEEGGGXXXnnn~~~ttt[[[RRRMMMYYYrrrzzzcccTTTMMMKKKPPPbbb{{{xxxcccUUULLLBBB===999888<<>>>>>===<<<:::999:::===@@@CCC<<<<<<===???BBBGGGKKKNNNRRRSSSUUUWWWXXXUUUPPPMMMMMMLLLJJJHHHFFFEEEEEEDDDUUUdddjjjYYYPPPWWWccc}}}zzzxxxnnnoooeee```bbbppp}}}}}}zzzvvvqqqqqqrrrddd\\\SSSKKK@@@555000111---------...000000...,,,++++++++++++++++++++++++)))************+++++++++))))))*********+++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((())))))...000222333333444777999:::<<<<<<:::999>>>IIIRRRZZZgggmmmoootttoooiiinnngggfffdddaaa___```dddhhhnnnlllllljjjccc```iiiwwwxxxeeecccfffkkkooovvv}}}{{{zzzwwwuuuuuuwwwyyyzzzwwwsssmmmhhheeedddeeefffhhhfffeeefffiiikkklllmmmttttttrrrnnnjjjkkkooosssrrrppptttxxxggg___^^^[[[VVV]]]WWW^^^ttt|||rrrkkkZZZooozzzsssnnnlllmmmnnnggggggMMM555777222,,,555111222222222222111111000......---------,,,,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///............///000000///000111000//////111333000777666666;;;>>>III^^^{{{yyyzzzttthhh[[[TTTSSSRRRNNNHHHBBBCCCLLLVVVeeeiiiXXXJJJKKKWWWpppvvv___TTTOOOQQQbbb}}}~~~jjjZZZPPPFFF???;;;999<<>>>>>>>>>>>???===???AAAEEEJJJNNNRRRTTTUUUXXX\\\aaacccaaa[[[WWWRRRPPPMMMJJJHHHGGGHHHHHHKKKUUUjjjooo[[[SSSVVV]]]zzzuuu{{{jjjccccccppp~~~xxxpppmmmnnneee\\\QQQHHH@@@888222///...------...000000...,,,++++++,,,,,,,,,,,,,,,,,,)))************+++++++++))))))*********+++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''(((((())))))***,,,///222444444555666888777;;;>>>;;;999???OOO]]]hhhsssvvvwwwyyypppfffggg^^^^^^^^^^^^___aaadddfffiiieeedddfffgggiiiqqq|||yyyqqqllliiikkkrrr||||||wwwwwwwwwxxxxxxwwwwwwwww~~~|||zzzzzz{{{yyyvvvsssiiiiiijjjmmmqqquuuxxxyyy|||{{{wwwsssppppppqqqssswwwvvvvvvvvvxxxyyyzzzzzz|||{{{~~~}}}zzzzzzmmm^^^SSSQQQVVVaaahhhqqq{{{nnnppptttzzzsssooolllgggccclllppp]]]HHHDDD999///444//////000000000//////............---------,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///000111000///000111333111888777666;;;===III]]]|||}}}~~~{{{lllddd]]]WWWNNNJJJHHHIIIHHHNNNaaauuu}}}eeeQQQKKKJJJVVVxxxiii^^^VVVSSSbbb~~~vvvaaaWWWKKKCCC===999;;;AAAXXXkkktttvvvyyysssiiiiiifffaaa\\\ZZZVVVPPPNNNPPPUUUYYY^^^aaadddiiiooouuuzzzwwwnnn```QQQEEE???>>>EEEDDDCCCBBB@@@>>>===<<<@@@CCCIIIOOOUUUYYY[[[\\\ZZZ]]]dddjjjooonnniiieee```\\\WWWRRRNNNKKKKKKKKKFFFIIIVVVqqq{{{bbbYYYYYYYYYvvvttt}}}qqqhhhdddmmm|||}}}qqqjjjiiiiii___QQQGGGBBB>>>666//////...---...000000...,,,------,,,,,,,,,,,,,,,,,,)))************+++++++++***************+++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((''''''((()))******++++++---000444666777888999:::999===???;;;888@@@SSScccmmmvvvwwwvvvxxxmmm___]]]YYYYYYZZZ^^^bbbeeeffffffeee___]]]ccckkkrrryyyyyynnnfffgggiiiooo}}}zzzsssuuuxxxyyyyyyxxxuuutttooolllhhhggghhhkkklllmmmggghhhjjjkkknnnttt~~~}}}kkkaaaYYYVVVUUU[[[mmmvvveeeiii{{{uuutttpppggg]]]pppzzzrrrbbbVVVDDD444222////////////////////////.........------------,,,------------------------,,,,,,,,,---------......,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......000111111111000000222333222999888777;;;===HHH]]]|||{{{~~~mmm]]]XXXSSSNNNLLLIIILLLYYYggg|||ttt___YYYRRRQQQfffrrrhhh\\\TTT___{{{iii^^^QQQGGG???999:::>>>SSSkkkyyy|||}}}vvvnnnqqqnnnfff___\\\XXXSSSRRRTTT\\\]]]___```aaacccgggkkkppppppkkkaaaSSSHHHCCCBBBEEEDDDBBB@@@???>>>>>>???EEEIIIPPPXXX^^^aaabbbbbb```ccchhhnnntttvvvtttrrrmmmjjjeee___YYYTTTPPPOOOMMMIIIMMMcccnnn```[[[VVVnnnvvvrrrvvvuuukkkdddjjjxxxrrriiieeemmmeeeVVVJJJFFFEEE===111000///......//////...---......------------,,,,,,))))))*********+++++++++************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))'''((()))***+++,,,------111333666888:::<<>><<<===AAAEEEHHHKKKOOOUUU[[[```bbbbbbaaa^^^^^^```ccchhhlllnnnnnnlllkkkiiigggccc^^^ZZZXXXUUUMMMKKK\\\}}}|||eeeXXXQQQaaavvvyyysssvvvmmmdddeeeqqq~~~tttjjjcccmmmjjj^^^NNNHHHIII@@@222111000......//////...---.........------,,,,,,,,,))))))*********+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))((((((***+++---...///000444555666777999===CCCGGGCCC???<<<<<>>CCCLLLVVV[[[]]]bbbjjjiiifffggg```[[[```aaaaaaaaa___]]]]]]___aaadddhhhlllpppvvv~~~wwwpppggg```\\\```nnn|||~~~{{{zzzxxxvvvyyy~~~~~~yyyuuutttrrrqqqqqqtttwwwyyy|||rrr^^^^^^eeehhh{{{oooiiixxx~~~tttqqqxxxzzzppphhhXXXAAA555444222000/////////000/////////.........------------------------------,,,,,,,,,---------.........------,,,,,,------...***++++++,,,,,,------...---------------------------,,,,,,,,,,,,---......000222222222111111222444333:::999888<<<>>>III]]]yyypppmmmuuu}}}}}}|||}}}{{{ooofffbbbTTTTTT[[[ggglllqqqjjjZZZSSSQQQPPPUUU[[[dddooo~~~vvveeeZZZTTTTTTrrr}}}dddWWWaaavvvssscccUUUHHH>>><<>>======>>>>>>>>>DDDFFFIIIOOOVVV]]]cccggg___UUUMMMRRRhhhnnn___TTTMMMbbb~~~tttqqqooohhhbbbfffqqqxxxxxxxxxxxxnnnjjjyyyvvv]]]KKKJJJDDD999333111///...//////......---------,,,++++++******)))************++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))+++---///111333444444777;;;>>>AAAEEEIIILLLDDDEEEIIIPPPXXX]]]______eeennnkkkdddaaa[[[ZZZeeefffhhhgggccc___```fffmmmnnnqqqrrruuu}}}www^^^\\\YYY[[[hhh|||tttpppnnnqqqqqqqqqwww~~~|||{{{|||~~~}}}xxxiiifff^^^iiiwww|||pppqqq{{{~~~pppqqquuurrrtttiiiNNN888777444111/////////000////////////............------------------------,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,---******+++,,,,,,---..............................---,,,,,,,,,,,,---......111222222222111111333555222999888888===???JJJ___wwwooommmxxx}}}}}}{{{tttiiilllrrrxxxiii```[[[XXXYYY]]][[[YYYfffxxxggg[[[XXXXXXRRRVVV^^^gggnnnzzztttcccVVVLLL```kkkXXX[[[nnn~~~wwwgggXXXKKKAAA???AAA:::XXXqqq~~~uuummmgggggghhhfffbbbbbbbbbeeekkkqqquuutttqqqmmmhhhbbbZZZWWWWWWSSSKKKDDD<<<>>>AAAGGGNNNVVV]]]aaa___\\\WWWRRRNNNLLLKKKKKKIIIFFFCCCAAA@@@>>><<<:::888888;;;@@@IIITTT^^^dddggg\\\QQQQQQbbb~~~rrr___OOO^^^zzzxxxppppppjjjcccdddooovvvwwwwwwxxxlllfffPPPLLLIII>>>444222///......//////...------,,,++++++***)))))))))************+++++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))***+++---000222444444555:::AAAGGGJJJKKKMMMNNNHHHMMMTTT[[[^^^_________kkkuuurrrhhhccc^^^bbbppplllooopppkkkeeehhhsss}}}zzzyyyvvvxxx{{{lllWWWZZZZZZaaauuuvvvrrrpppsssttttttzzz~~~~~~yyyddd[[[[[[^^^kkkzzzqqqooowwwrrrmmmrrrsss|||uuuWWW<<<:::777444222111111111000/////////............------------------------,,,,,,,,,---------......,,,++++++++++++++++++,,,******+++,,,,,,---..............................///............///000000111222333222111111333555222999888888===???KKK```zzzuuupppsss}}}{{{xxxsssjjjjjjlllssszzzmmmiii[[[TTTXXXYYYUUU[[[fffqqqssseee]]]UUUVVV[[[cccjjjqqq|||~~~gggYYYVVVNNNeeeooo[[[YYYgggzzz|||mmm\\\LLLAAA>>>@@@>>>MMMeee|||yyyrrrnnnppppppkkkgggfffgggeeefffjjjqqquuussspppkkkjjjaaaUUURRRVVVUUUNNNEEEDDDFFFMMMVVV^^^cccdddddd\\\SSSNNNLLLKKKGGGDDDEEEBBB@@@@@@BBBCCCAAA>>><<<777666;;;???EEEPPP\\\gggdddYYYOOO[[[zzz~~~eeeXXXVVVhhh}}}|||sssuuupppeee```fffpppuuuvvv{{{||||||lllUUUOOOLLL???777333///,,,---...//////------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++***)))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))***)))(((''''''((()))***+++++++++*********))))))---******...000111444:::;;;===AAAIIIPPPRRRPPPMMMQQQXXX^^^___aaaeeegggfffmmmlllhhhbbb^^^___eeekkkssspppnnnpppvvv{{{sss```RRR\\\hhhuuu|||xxxvvvwwwuuusssuuuyyy{{{vvvkkk___^^^YYYYYYlllsssssssssiiirrruuu^^^DDDAAAQQQ???111222(((888///////////////////////////////////////////////////...,,,,,,------,,,+++---------,,,+++***)))(((........................,,,,,,,,,---------......///............//////000000000000///000111111222222:::999999???BBBMMMbbbvvvtttttt}}}zzzyyyvvvrrrrrryyy}}}lll______^^^XXXUUUZZZccckkk|||hhh^^^XXXVVVZZZaaagggpppxxx}}}mmmaaaQQQYYYttt}}}eee[[[aaaooozzzwwwkkk^^^QQQGGGBBBAAA>>>EEEWWWppp|||vvvrrrtttuuuqqqnnnmmmjjjgggeeehhhnnnrrrrrrppphhhiiibbbYYYYYYaaaddd```MMMMMMOOOUUU\\\cccffffffddd]]]UUUQQQPPPOOOLLLIIIHHHEEECCCCCCCCCBBB???<<>>GGGQQQ___bbb\\\RRRXXXoooyyybbbWWWTTT```ttt~~~sssssspppjjjeeegggpppxxxyyy|||yyykkkVVVNNNLLLCCC:::555000,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++***))))))((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***)))(((''''''((())))))*********)))))))))((((((+++***,,,000333333666;;;BBBEEEKKKQQQVVVXXXXXXWWW___jjjrrrooogggeeeggghhhkkkgggbbb``````cccfffhhhrrrlllgggiiiqqqyyy~~~xxxhhhZZZZZZhhhyyyzzzvvv{{{xxxjjjnnnpppooommmvvv|||uuugggWWWSSS]]]qqq{{{|||wwwlllpppyyywwwlllYYYNNNQQQ===222444)))333///////////////////////////////////////////////////---,,,,,,......---+++------------,,,+++******........................,,,,,,,,,---------......///............///000000111111000000111111222333333:::999999???BBBNNNccczzzrrruuu||||||~~~yyyqqqnnnqqqyyyzzzqqqlllccc[[[YYYXXXXXXaaatttlll```VVVVVV\\\aaadddgggqqqqqq\\\SSS]]]uuuzzzfffbbbkkkuuuyyytttkkkaaaWWWOOOGGGBBB@@@???FFF___yyyvvvyyyzzzxxxwwwwwwqqqlllhhhhhhkkkoooppppppmmmnnniii^^^]]]cccfffcccXXXXXX[[[___dddhhhiiiiiigggbbb[[[XXXWWWVVVSSSPPPKKKJJJHHHHHHHHHFFFDDDAAACCC???;;;999888888===DDDRRRZZZ[[[TTTVVVggg{{{zzzaaaZZZRRRVVVgggzzzvvvqqqnnnnnniiidddjjjuuuxxxvvvrrrkkkYYYPPPOOOKKK???:::444///---,,,,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((((((((((()))***...444666555888===HHHNNNUUUYYYYYYZZZ[[[]]]fffvvv}}}ooohhhjjjnnnhhhddd``````eeehhhhhhfffkkkgggeeehhhpppxxx|||}}}uuufff```]]]ooo}}}~~~ssshhh___YYYZZZhhhzzz|||xxx~~~yyyrrrqqq|||wwwfff[[[\\\sss~~~wwwooolllpppxxxsss___SSS===444666---111////////////////////////////////////////////////...---,,,,,,...///...---,,,---------------,,,,,,........................,,,,,,,,,---------.....................///000000222222111111222222333444333:::999999???BBBNNNddd|||xxxpppyyy{{{pppnnnrrryyy}}}}}}zzzqqqjjjiiilllooo|||}}}qqqfff```[[[WWWXXX___iiitttrrraaa[[[]]]^^^^^^^^^___rrrnnnZZZXXXhhhsssgggmmmvvvyyyuuummmccc[[[UUULLLEEECCC>>>???SSStttyyyvvvyyy}}}}}}~~~|||vvvpppllllllmmmoooooonnnrrroooddd^^^```aaa]]]]]]___bbbfffiiikkklllkkkmmmiiiddd```^^^\\\YYYWWWOOONNNNNNOOOOOONNNMMMLLLJJJHHHDDD???<<<;;;===AAAEEEMMMRRRQQQWWWhhh{{{eee^^^RRRNNN\\\ttt{{{qqqmmmpppkkkaaadddpppzzz}}}|||nnnkkkkkk___UUUSSSQQQDDD???777222///.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++000777888777:::???LLLSSS[[[\\\XXXUUUWWW[[[```rrr~~~ssslllmmmooofffeeedddeeehhhiiihhhfffbbbeeeiiinnnrrruuuxxxyyyzzzvvvaaaYYY```iii~~~qqqaaaYYYRRRTTT[[[hhhrrr~~~~~~{{{vvvnnngggiiillljjjhhhgggccc[[[XXXaaaqqqkkk[[[ggg{{{{{{vvvrrrjjjhhhvvvpppZZZDDD888555111222////////////////////////////////////////////////---,,,,,,---///000///...,,,,,,---...//////..............................,,,,,,,,,---------............---......///000111333222222222222333444444333:::999999???CCCOOOeee{{{xxxrrr~~~|||rrrooossswww{{{zzzxxxtttnnnjjjhhhjjjllluuuwwwzzzrrreee^^^[[[ZZZ[[[[[[]]]gggqqqsssaaaZZZXXXXXXZZZ]]]cccppphhhYYY```yyy~~~kkklllsss}}}|||tttggg^^^XXXQQQIIICCCAAABBBOOOkkkzzztttvvvzzz}}}xxxrrrooonnnoooooollltttuuulllddddddbbb^^^^^^```dddgggiiikkklllmmmsssppplllhhheeeaaa]]][[[TTTTTTTTTSSSSSSSSSSSSTTTQQQPPPMMMGGGCCCBBBCCCDDD@@@CCCEEEHHHSSSfffzzzkkkbbbTTTLLLVVVppptttmmmqqqppphhhhhhqqq}}}llliiimmmddd[[[UUUOOOFFF@@@888222///.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))************************+++---333888999888===DDDRRRZZZaaa```YYYSSSSSSVVV```nnnzzzzzztttmmmiiieeebbbeeehhhhhhfffdddeeeeee```ffflllmmmlllnnnvvv}}}}}}jjj\\\```qqq~~~lllYYYNNNMMMPPPZZZhhhssswwwwwwvvvwwwooojjjddd___YYYTTTUUUZZZSSSLLLKKKRRR[[[bbbkkksss}}}|||iiihhhlll|||}}}zzzyyywwwllldddoookkkUUU@@@222111111000000000000000000000000////////////////////////...---,,,---///000///...,,,,,,---...////////////........................,,,,,,,,,---------......---------......///111111333333333222333333444555444:::999888???CCCPPPfffyyyyyyyyyyyyvvvzzz}}}~~~|||vvvnnnnnnllliiiffffffhhhiiinnnppprrrxxxxxxddd```\\\ZZZWWWVVV[[[bbbfffuuusss```VVVVVVZZZ___^^^```kkkttt[[[XXXfffwwwppprrr}}}nnnbbb\\\UUUMMMBBBDDDFFFPPPhhh~~~uuusssvvvyyy}}}}}}wwwrrrpppoooooovvvuuuiiieeebbb^^^]]]```cccfffgggiiikkkmmmtttsssppplllhhhccc___]]]XXXXXXXXXVVVUUUVVVYYY[[[VVVWWWTTTMMMGGGFFFDDDBBBCCCAAA???AAAKKK^^^sssyyyjjjXXXOOOTTTjjj}}}ppprrrwwwvvvuuuvvv}}}}}}pppkkkmmmgggbbbZZZMMMGGG@@@888111------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''((()))*********)))************++++++++++++...000444999:::<<>>CCCQQQhhhzzzxxxzzzwwwvvvxxxxxxvvvvvvxxxuuuooohhhhhhgggeeeccccccdddffflllrrryyy~~~zzzkkkccc^^^ZZZXXXYYYUUUYYYfff~~~ggg]]]\\\[[[\\\\\\]]]kkkfff[[[XXXqqqxxxttt~~~wwwhhh```YYYPPPDDDFFFGGGLLLdddyyysssrrrtttyyy}}}yyytttqqqoooooo|||uuufffaaa```^^^```bbbeeeeeeeeefffiiilllppppppooolllhhhccc___^^^YYYZZZZZZYYYZZZ___fffkkkhhhjjjfff\\\TTTPPPLLLGGGFFFEEECCCBBBFFFUUUmmmzzzbbbVVVRRR]]]vvvqqqyyy|||tttrrrvvvwwwvvvvvv{{{~~~~~~sssmmmkkkiiillleeeSSSLLLEEE;;;333...---,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))%%%&&&((()))*********)))))))))))))))*********+++000111555:::===BBBOOO]]]dddkkkssstttnnneee___]]]dddnnnwwwxxxuuuooofff]]]```cccfffhhhhhhgggggggggeeefffhhhjjjnnnvvv~~~|||~~~uuu]]]SSSOOOPPPVVVYYYYYYZZZ]]]RRRSSSVVVVVVTTTXXXgggwwwhhhXXXKKKIIIGGGAAAAAAFFFNNNZZZhhhpppttt{{{}}}{{{wwwkkkoooyyy}}}~~~}}}{{{wwwpppiiidddccc{{{aaa===:::111000000000000000000000000////////////////////////000///......//////...---,,,------.........------........................,,,,,,,,,---------......------------///000111222222222222222222333333444444:::999888>>>DDDRRRiii|||wwwwww{{{tttrrrtttrrrpppppprrrqqqlllfffgggfffdddbbbbbbdddeeeqqq{{{ssslllddd[[[VVV\\\QQQPPP^^^ppp~~~ggg```UUU[[[\\\WWWYYYiiitttdddSSS^^^|||ttt{{{~~~mmmddd[[[RRRGGGGGGDDDHHH```}}}ssspppqqqvvv|||zzzzzzzzzxxxuuuqqqpppooorrr|||{{{mmmaaa```eeefffccceeefffeeedddeeehhhllllllmmmmmmkkkgggccc```^^^WWWYYY[[[]]]aaaiiittt|||rrrhhhccc\\\VVVGGGIIIIIIFFFFFFRRRllllll\\\PPPQQQqqqzzzooowwwzzzmmmhhhssswwwrrrpppyyy}}}rrrlllhhhjjjuuuqqq]]]SSSLLLAAA777111///...------------,,,,,,,,,++++++++++++++++++++++++++++++******************++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))%%%&&&((()))*********)))'''((((((((())))))******000222666;;;???GGGXXXhhhhhhooowwwzzzvvvnnnfffbbb[[[gggssswwwuuurrrmmmhhheeedddeeeiiinnnpppmmmjjjbbbdddjjjtttzzz{{{uuu]]]TTTPPPUUUZZZ[[[^^^ccc\\\[[[YYYWWWSSSUUUbbbqqqjjjUUUEEEDDDGGGDDDDDDHHHAAAEEELLLPPPRRRWWW]]]cccooovvv{{{wwwdddzzz~~~zzztttooo|||zzzxxxtttpppooommmeee]]]pppoooHHHDDD666000000000000000000000000////////////////////////111000......//////...,,,,,,---------------,,,,,,........................,,,,,,,,,---------......,,,,,,------///000111222222222111111222222333444444:::999888>>>DDDRRRiiivvvwwwyyyvvvwwwwwwvvv{{{~~~}}}{{{wwwtttqqqooojjjhhhgggggghhhjjjkkklllyyyqqqlllddd```YYYVVVZZZ]]]cccyyyssshhh]]]XXX]]]```___eeeppp}}}qqq[[[WWWnnnyyyssszzzhhh\\\WWWNNNJJJFFFGGGWWWvvv{{{xxxoookkkwwwyyyvvvvvvvvvsssooonnnqqqtttqqqmmmjjjhhhhhhiiijjjdddbbb``````bbbccccccccccccfffiiiiiihhheeebbbaaa]]]bbbiiiooowwwrrreee```VVVMMMIIILLLWWWiiiyyy~~~iiiUUUNNNccctttjjjkkkllljjjeeerrryyyvvvyyy}}}yyyqqqjjjnnnuuussslll___UUUFFF999000------.........---------,,,,,,,,,...---,,,,,,++++++,,,,,,************************+++*********))))))((((((,,,,,,,,,++++++++++++***))))))(((((((((((())))))))))))))))))************+++++++++***)))+++///333333555888===FFFTTTeeeqqqtttvvvwwwtttnnngggaaa^^^fffoootttrrrqqquuuxxxxxxggghhhdddcccnnnyyylllrrrwww{{{{{{yyyfff]]]YYYZZZdddooojjjiiigggdddaaa]]]ZZZYYYWWWSSSNNNJJJHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGPPPcccyyy{{{yyy}}}mmmwww{{{}}}|||vvvwww{{{yyytttnnnllllllhhhbbbbbbooo~~~zzzeeeIII555444333111///000333222000------............------////////////....................................,,,,,,---.../////////...---------............///000///.........///111222000111111222222333444444777:::777999???@@@NNNhhh~~~zzzvvvuuusssqqqyyy~~~}}}xxxtttqqqmmmkkkjjjjjjllloooqqqsssuuukkkkkkccc^^^___]]]]]]hhhwwwpppccc\\\^^^```]]]```hhhuuuzzzeee[[[iiivvvttt}}}lll```^^^QQQJJJDDDFFFSSSmmmtttmmmtttvvvtttuuuwwwvvvuuuyyyyyyvvvpppkkkhhhggghhhiiifffdddaaa```aaacccccccccdddgggiiihhhdddaaa___```ccckkkwww~~~rrrgggYYYOOOLLLTTTgggyyymmmXXXPPP^^^rrrtttkkkooooooiiicccnnntttsssxxxwwwooopppvvvwwwsssiii[[[HHH;;;555333222111......---------,,,,,,,,,...---,,,,,,++++++,,,,,,************************************)))))))))((())))))******++++++,,,,,,))))))(((((((((((())))))))))))))))))***************+++******))),,,///333222333777@@@MMM]]]mmmwww{{{qqqhhhcccbbbdddfffgggnnnsssqqqooosssuuutttfffjjjlllnnn{{{vvvssswww{{{~~~uuuiiigggfffiiillloooooonnnkkkiiieeecccaaaWWWSSSNNNJJJHHHGGGEEEDDDFFFEEEEEEDDDDDDCCCCCCCCCBBBNNN^^^ooo}}}~~~~~~qqqrrr~~~yyyvvv{{{{{{ssspppoookkkeee]]]kkkwwwzzzvvvjjjUUUBBB333111///...///111000.........////////////......////////////....................................------......///.........---------............///000///.........///111222111111111222333333444444777:::777999???AAAOOOhhh}}}yyywwwuuusssrrrsssuuuyyy}}}~~~vvvqqqiiieeefffeeeaaadddkkktttgggeeeccc``````eeejjjvvv~~~tttbbbbbbhhhrrrtttooo```___WWWKKKCCCEEELLL^^^~~~sssvvvtttsssssssssqqqqqqxxx|||yyytttooolllkkklllmmmhhheeebbb```aaacccdddddddddggghhheeeaaa___aaaeeerrr{{{nnn]]]RRRUUUhhh|||pppWWWPPPVVV^^^vvvlllqqqrrrjjjbbbjjjoooooouuu}}}sssppptttyyyzzzqqq```III999444444222///......---------,,,,,,,,,...---,,,,,,++++++,,,,,,************************************))))))))))))''''''((()))***+++,,,,,,))))))(((((((((((())))))))))))))))))************)))************,,,000333444555999EEEWWWiiivvv||||||mmmbbb```cccgggiiilllppprrrpppoooqqqqqqooogggjjjlllppp}}}||||||~~~sssvvv~~~zzzzzzzzzrrrppprrruuuuuutttssspppmmmkkkiii\\\YYYTTTOOOMMMJJJHHHFFFHHHGGGFFFDDDCCCBBBBBBBBB>>>@@@HHHTTTeee~~~~~~zzz{{{~~~pppsss}}}wwwzzz~~~uuupppnnniiidddZZZjjjuuuvvvssslllYYYDDD666222//////111111///---//////000000000000//////////////////.............................................///......---------------............///000///.........///111222111111222222333333444444666:::888999@@@BBBPPPjjj~~~}}}}}}}}}}}}~~~~~~{{{rrrlllmmmmmmjjjiiilllttt}}}rrrlllhhhgggiiieeemmmwwwjjj]]]dddtttsssooo{{{vvvdddbbb^^^NNNDDDEEEGGGQQQttt||||||yyyxxxvvvrrrlllhhhnnnwww{{{zzzxxxuuutttsssrrrrrrjjjgggcccaaabbbccceeeeeebbbdddeeebbb___cccllluuurrr___[[[jjj}}}zzz\\\SSSUUUWWWxxx}}}mmmooorrrlllccchhhmmmooosss~~~uuunnnqqqxxx~~~xxxgggPPP>>>444111000000......---------,,,,,,,,,...---,,,,,,++++++,,,,,,*********************************)))))))))))))))'''''''''((()))******+++))))))(((((((((((())))))((()))))))))************((()))******+++---111444888999???OOOcccttt}}}~~~xxxooolllmmmooommmjjjrrrrrrqqqooonnnnnnmmmllliiihhhfffgggrrruuuhhhjjjtttzzzzzz}}}zzzzzz{{{}}}}}}{{{wwwtttrrrhhheee___ZZZVVVRRRNNNJJJJJJIIIHHHFFFEEEDDDDDDDDDDDD@@@AAAHHHNNN]]]~~~uuutttxxx}}}|||jjjxxx~~~{{{~~~xxxrrroookkkfffYYYiiiwwwzzz{{{wwweeeOOO===666111222444333111///000000111111111111000000////////////......................................./////////...---,,,,,,---------............///000///.........///111222111111222222333444444555666999888:::@@@CCCQQQkkk~~~}}}}}}}}}|||xxxzzz~~~~~~zzzvvvvvvxxxzzz|||}}}zzzwwwqqqnnnkkkiiijjjooottt~~~zzzppplllkkkiiiiiirrrrrr^^^___gggzzzuuummmwwwooojjjbbbRRRGGGFFFCCCHHHfff}}}zzzwwwtttmmmiiimmmuuu|||}}}~~~}}}{{{xxxtttrrrjjjgggdddbbbccceeeffffff___aaaaaaaaadddmmm{{{{{{xxxxxxxxxyyy{{{nnnbbbhhhvvviiiZZZYYYYYYhhhpppllloooooodddhhhooouuuxxx}}}xxxpppooowww}}}rrr___JJJ:::333222444......---------,,,,,,,,,...---,,,,,,++++++,,,,,,************************))))))))))))))))))******(((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************((()))+++,,,---///222555999;;;EEEYYYooo~~~xxxuuutttxxx}}}{{{wwwwwwrrrllljjjjjjiiihhhfffhhhhhhggggggooo}}}}}}mmmjjjlllkkktttvvvzzz}}}zzz}}}{{{uuuqqqkkkfff```ZZZTTTOOOLLLKKKIIIGGGEEEEEEFFFFFFEEE???@@@DDDBBBGGGdddwwwtttwwwyyymmmlllnnnmmm~~~||||||yyyvvvsssnnnYYYdddpppyyyzzzlllEEE:::333333555333000000000000111111111111000000////////////......................................./////////...---,,,,,,---------............///000///.........///111222111222222333444444555555666999888:::AAADDDSSSmmm}}}zzz}}}wwwppppppsssuuuxxx{{{xxx}}}vvvooommmnnnnnnmmmsss|||~~~qqqkkknnniiiqqq|||zzzddd[[[]]]lllyyymmmooovvvnnnbbbVVVKKKFFFAAACCCYYYssswwwrrrnnnmmmkkklllrrryyy}}}wwwpppmmmhhhfffeeedddfffggggggggg___```bbbfffmmmwwwxxxrrrnnnnnnppprrrrrrqqqttt|||vvveeedddlll|||ttt[[[UUUVVV\\\zzzxxxnnnnnnqqqgggjjjrrr{{{}}}~~~zzzssspppvvv}}}yyyrrreeeRRR???444111333......---------,,,,,,,,,...---,,,,,,++++++,,,,,,************************))))))))))))***************)))))))))((((((((('''))))))(((((((((((())))))))))))))))))************(((***,,,...///111444777777>>>MMMcccyyytttssstttyyyzzzooofffddddddcccbbbbbbgggjjjooorrrvvv{{{vvvjjjppptttnnnsssuuuzzz{{{yyy~~~}}}zzzuuupppjjjccc[[[VVVPPPNNNKKKHHHFFFFFFFFFGGGDDDAAACCCFFFBBBBBBTTTlll~~~yyyvvv{{{vvviiibbb]]]nnnuuuooo|||xxxtttpppdddbbbgggrrr{{{}}}zzzwwwMMM>>>222333444000...000000000111111111111000000////////////.............................................///......---------------............///000///.........///111222222222333333444444555555666999888;;;BBBEEETTTnnnzzz{{{}}}rrrqqqrrrrrruuuyyywww{{{yyytttsssssslllqqqyyyqqqqqqiiiqqqzzzzzzkkk```ZZZ___{{{zzzooouuuyyynnn___WWWNNNEEE???AAAOOO]]]yyyooofffdddggglllttt|||}}}yyysssooolllfffeeeeeegggiiiiiihhhgggccceeehhhooowww|||~~~~~~wwwtttoookkkjjjjjjjjjkkklllkkkooowwwzzzwwwwwwzzzvvvgggeeejjjwww___SSSRRRVVVmmmtttooorrrnnnnnnuuu}}}}}}yyyzzztttppprrrxxxqqqlllcccUUUFFF:::222///......---------,,,,,,,,,...---,,,,,,++++++,,,,,,************************((()))))))))************)))))))))))))))))))))***))))))(((((((((((())))))))))))))))))************(((+++---///111333666999<<>>AAAIIIOOOjjjwwwhhhcccgggmmmwww~~~}}}xxxtttrrrpppoooddddddeeehhhjjjkkkiiiggggggiiinnnwww~~~~~~wwwpppqqqooollliiigggeeeaaa___cccdddllluuuuuullleeedddfffmmmwwwzzzsssjjjhhhmmmxxxhhhWWWUUUTTTddd}}}{{{qqqrrruuurrruuu{{{xxxqqq{{{zzzxxxsssmmmmmmrrrpppkkkcccZZZPPPDDD888111......---------,,,,,,,,,...---,,,,,,++++++,,,,,,************************(((((())))))*********+++''''''((()))***+++,,,,,,))))))(((((((((((())))))))))))))))))************)))+++...111222444888:::CCCNNN```sssvvvnnnYYY]]]dddlllttt|||sssdddaaaccccccdddfffhhhjjjnnnpppoooooouuu{{{wwwnnnhhhdddcccgggnnnttttttwww}}}{{{}}}wwwqqqlllccc___ZZZTTTOOOLLLKKKJJJHHHGGGEEEBBB@@@AAAGGGLLLSSS||||||xxx}}}{{{kkkmmm{{{vvvhhhmmm{{{tttnnnoooeeeoooxxx{{{]]]HHH888666666222000444//////000000000000//////000/////////....................................,,,,,,---.../////////...---------.........//////000///.........///111222222222333444444555555666555999888;;;CCCGGGVVVpppqqqkkk}}}}}}{{{yyyxxxvvvxxx{{{||||||rrrkkkllliiifffjjjvvvvvvlllqqq{{{xxxjjj___eeezzzqqqqqq~~~~~~sssfff]]]RRRIIIAAA>>>BBBIIIVVVwww~~~rrrkkklllsssyyy~~~}}}{{{xxxtttoookkkiiiggghhhiiijjjjjjhhhfffdddooosssxxxzzzyyytttmmmhhhiiiiiiiiiiiifffaaaZZZUUU[[[___gggnnnqqqkkk```WWWVVVXXXbbbnnnooogggbbbeee|||sss]]]OOOVVVTTTgggrrrzzzxxxpppppptttvvv|||zzzwwwssspppnnnmmmlllppplll___NNNEEEDDD<<<222222000---,,,---------,,,---,,,,,,++++++,,,,,,---******++++++++++++******+++*********))))))((((((************************,,,++++++++++++++++++,,,)))))))))((()))******+++***---//////111555;;;>>>FFFZZZppp}}}qqq```QQQYYYgggqqqqqqnnnrrryyyvvvmmmeeebbb``````gggqqqsssvvvsssmmmjjjpppvvvzzzuuukkkcccaaa``````fffoootttuuuyyy~~~~~~|||tttlllbbb\\\XXXTTTNNNIIIJJJJJJHHHGGGFFFGGGJJJLLLPPPaaa}}}{{{{{{wwwhhhZZZuuu~~~lllmmmnnn}}}qqqYYY???555444222111222111111111111000000000000111000///000111000...---......------------............---...///000222333............////////////000////////////000000111111333444444444555777999333:::::::::@@@GGGXXXqqqyyyjjjnnn{{{xxxuuuuuusssuuuyyyzzzzzz}}}rrrmmmeeeaaaaaadddhhhlllyyy}}}wwwzzz~~~xxxmmmjjjrrrwwwrrrhhh\\\PPPEEE>>>@@@EEENNNjjjsssnnnoootttyyyzzzyyyxxxvvvrrrnnnkkkiiifffhhhjjjiiiggghhhkkkooovvvvvvtttrrrnnniiidddbbbggghhhiiijjjiiiddd\\\WWWZZZ^^^eeemmmqqqmmmddd[[[UUUUUU^^^kkkooohhhdddgggyyyfffSSSSSSPPP___zzzuuurrrvvvzzz~~~{{{vvvssspppnnnnnnpppnnnbbbQQQHHHEEE===222222///---,,,---......---++++++************++++++******++++++++++++******************)))))))))(((************************++++++************++++++************++++++++++++)))---000111222777>>>BBBNNNhhhvvvfffTTT[[[eeennnooolllooouuuppphhh```^^^]]]___gggpppvvvvvvrrrkkkkkksss{{{~~~yyyqqqkkkjjjhhhfffjjjpppuuuvvvzzz{{{rrrlllhhhccc]]]WWWOOONNNKKKHHHGGGGGGIIIJJJBBBMMMeeeyyyzzzwww```jjjzzzvvvrrryyyzzz```DDD666444333222333111111111111000000000000111000///000111000///---......------------......000000...---------...///............//////////////////......//////000111777777777555333222333444444<<<;;;;;;BBBIIIZZZsssiii[[[fff~~~{{{vvvrrrsssqqqsssxxxzzzzzz{{{rrrddd```[[[UUUTTTYYYdddqqqyyypppmmmzzz{{{yyyzzzpppcccVVVIII@@@>>>BBBJJJaaasssuuurrrtttwwwxxxuuuuuusssqqqooollliiihhhdddgggiiihhhfffjjjsss{{{zzzrrriiibbb___]]]]]]cccfffjjjnnnnnniii```ZZZYYY]]]dddmmmrrrpppiiibbbVVVTTTZZZhhhoookkkggghhhvvv|||pppUUUQQQNNNWWWvvvyyyvvvqqquuu{{{~~~{{{wwwssspppooopppnnndddUUULLLHHH???222111///---,,,---//////...++++++************++++++******++++++++++++******************))))))))))))*********************************))))))***************,,,---------,,,+++)))---111333444888AAAIIIXXXsssuuuggg]]]___eeejjjjjjgggiiinnnppphhhaaa]]]]]]aaahhhpppvvvuuuqqqmmmrrr|||xxxtttqqqpppnnnlllnnnqqquuuwwwzzz~~~zzzuuuooogggaaaVVVSSSOOOKKKIIIHHHHHHIIIJJJJJJWWWyyy}}}uuulllddd}}}|||zzz{{{sssqqqyyylllKKK999444444333333111111111111000000000000111000///000111111///---......------------......//////...---------------............////////////...............///000000888999888666333222222333666======<<>>===<<>><<<;;;CCCKKK^^^yyyqqqtttwww|||zzzwww~~~eeeOOOFFFGGGPPPhhh}}}rrrnnnooo{{{}}}uuupppsssvvvvvvvvvxxx{{{xxxmmm^^^XXXTTTUUUYYYcccuuu{{{}}}sssqqqlllggg```UUUHHHBBBBBBNNNhhhyyy}}}yyyuuuqqqooollliiifffdddcccbbbhhhjjjpppxxx~~~zzzuuuppppppoooooonnnmmmkkkkkkjjjooowww~~~zzzqqqjjjeeeiiirrr{{{~~~uuummmdddbbbgggqqqsssllliiikkkwww|||___XXXOOORRRfff}}}yyysssppprrrsssqqqrrrwwwpppsssxxx{{{}}}|||yyywww{{{{{{ssseee]]]WWWKKK>>>555222///.........---,,,,,,,,,++++++++++++,,,,,,******++++++++++++******((()))))))))************************************++++++************++++++++++++++++++,,,,,,,,,,,,111222666;;;;;;CCC^^^zzzuuulllnnnqqqlll```XXX^^^iiifffgggfffgggooozzz}}}zzzxxxlllhhhnnnrrrrrrvvvyyyzzzyyyvvvvvv{{{}}}~~~~~~|||xxxvvvvvvxxxvvvmmmhhhbbb\\\VVVUUUPPPQQQZZZggg|||{{{bbb```hhhrrrnnn{{{uuuYYYCCC:::777555111111111111000000000000///......///111222000///......------------......//////000000000///...---............////////////////////////111222333444555666777666555555777999999???======DDDMMM```{{{lllooosss{{{rrrooohhhPPPFFFHHHHHHaaa{{{uuukkkgggooo~~~yyyssstttwwwxxxxxxzzzyyy|||~~~}}}}}}jjj^^^UUUSSSTTTXXXcccnnnzzzyyyyyy~~~xxxlllhhhddd___UUUIIICCCCCCKKKdddvvv}}}}}}yyyuuuooommmkkkhhhfffeeeeeeeeejjjpppwww}}}}}}zzzwwwuuuuuuuuutttsssqqqpppooommmrrryyy|||sssllldddjjjsss~~~xxxpppccccccjjjuuuuuummmkkkooowww{{{|||yyy}}}fffYYYMMMPPPbbbuuu}}}}}}uuussstttwwwuuuqqqssszzzvvvwwwxxxzzz{{{|||}}}}}}xxxiii___YYYLLL>>>666333000.........---+++///......------......///******++++++++++++******(((((())))))*********+++************************,,,,,,++++++++++++,,,,,,------,,,,,,,,,---...///222222777<<<>>>HHHffftttxxxyyyppp^^^RRRWWWbbbggghhhggggggnnnwwwxxxrrrvvv~~~wwwmmmkkkrrrwwwvvvxxx{{{|||zzzvvvvvv{{{}}}~~~zzzxxxyyy{{{uuunnnggg___YYYRRRKKKKKKUUUcccyyyjjjdddhhh}}}kkknnn|||||||||aaaHHH===999777111111111111000000000000///......///111222111///.........------.........***+++---///000000//////............/////////000/////////000111333444555444555666666666666888::::::@@@???>>>EEENNNbbb}}}pppuuuzzz}}}mmm]]]fffsssYYYKKKIIIGGGUUUlllxxxfffZZZ```yyywwwwww{{{zzzwwwuuuzzz{{{}}}~~~}}}~~~xxxcccYYYUUURRRRRRVVV\\\dddttt{{{rrr}}}kkkdddaaabbb\\\NNNGGGGGGMMMbbbtttxxxyyy{{{tttqqqsssooojjjgggdddeeejjjppp|||zzz|||~~~{{{{{{}}}|||yyywwwssspppnnnmmmmmmyyyvvvfffgggkkksss{{{qqqkkklllmmmppprrrsssrrrppp||||||tttVVVSSSYYYTTThhhwwwooonnnpppwwwyyyvvvsssrrrtttxxx~~~{{{rrrggg\\\TTTNNNJJJ999666222...,,,,,,---///---,,,+++******+++,,,---+++++++++***++++++,,,,,,+++*********))))))((((((++++++***)))(((((())))))...---+++******+++---...///---+++)))***,,,000222222666999<<>>BBBDDDDDDNNNeee|||oootttxxx{{{oooXXXVVVuuuiiiUUUJJJDDDOOObbbyyy~~~mmm\\\VVVccczzzyyy||||||yyywwwvvvxxx{{{}}}~~~}}}|||zzz~~~yyyyyyooo```TTTNNNMMMUUUUUUYYYbbbmmm}}}zzzzzzooofffaaaaaaZZZMMMEEEFFFLLLcccxxx}}}~~~uuupppnnnmmmkkkiiijjjnnnsssyyy}}}xxxsssqqquuuvvvrrroooooonnnllliiieeebbb^^^\\\[[[cccttt{{{llljjjoooyyyvvvnnnoooppprrrssstttuuuuuu___UUUYYYTTTfff~~~|||vvvqqqpppuuuyyyxxxwwwwwwsssxxx{{{tttooollljjjcccYYYSSSSSS@@@;;;444///---......///,,,,,,+++******+++,,,,,,,,,,,,++++++***++++++++++++*********))))))))))))+++******))))))))))))))),,,+++***))))))***+++,,,,,,+++))))))+++...222555555888<<<@@@JJJ```}}}{{{kkkjjjrrrzzz|||{{{mmm```]]]```dddgggjjjkkksssxxxnnnpppllluuu~~~qqqllljjjkkkooottt}}}~~~{{{zzzyyyxxxyyy|||xxxkkkeeecccZZZXXXbbbooorrrbbbfffqqqkkkzzzcccnnnoooLLL555888444222000///000111000///111111000000////////////////////////////////////000000///...............000///...------///111222000000000000111222333333444444555555666888999:::;;;>>>BBBCCCDDDNNNfff|||nnnrrrvvvyyy~~~zzz\\\PPPbbb|||zzzdddTTTGGGKKKWWWlll{{{iiiXXXTTTggg~~~}}}}}}zzzyyysssvvvyyy|||~~~}}}{{{yyyzzzuuutttwwwyyy{{{}}}jjj\\\VVVUUUPPPLLLLLLOOOZZZooo|||}}}uuuiii```^^^XXXKKKDDDDDDJJJccc|||{{{sssoooooopppoooppptttzzzrrriiibbbaaabbb___[[[[[[XXXUUURRRNNNJJJHHHFFFFFFMMM___ttt{{{lllmmmttt{{{rrrsssuuutttssstttxxx|||}}}~~~mmmWWWYYYUUUbbb{{{{{{vvvtttuuuvvvttttttvvvssswww~~~xxxlllfffgggnnnkkk]]]WWW[[[JJJAAA666//////000///---,,,,,,++++++++++++,,,,,,------,,,+++***************************))))))))))))))))))******************)))(((''''''((()))***,,,+++******,,,///222555666888<<>>>>>>>>;;;JJJ]]]pppyyyjjjoooyyyvvvxxxyyyvvvsssttt{{{{{{|||xxxZZZZZZYYY```vvv~~~tttrrrvvvvvvvvv{{{wwwnnndddfffrrrooo]]]WWW^^^SSSFFF888000///000...+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************************************((())))))***++++++++++++***)))(((((((((((()))***000///---,,,,,,...000111444666:::EEEXXXrrrooobbbjjjmmmfffwww~~~wwwmmmfffbbb```eeekkkkkkooovvvoooaaa___dddttt}}}|||wwwkkkhhhgggggghhhmmmxxxxxxwwwvvvwwwyyy~~~}}}yyymmmgggkkkrrrppphhhwwwxxxuuuwwwsssvvvYYY999999777444111000000111111000000000000000000000000000////////////////////////000000///////////////000111000000///000111222222////////////000111222222777777777888999:::;;;<<>>@@@DDDGGGIIIVVVqqqrrroooqqquuuuuu{{{llliiiwwwdddRRRMMMPPP[[[rrrxxxaaaVVV[[[qqq}}}wwwvvvssssssssstttttttttssssssrrrqqqpppoooqqqtttvvvvvvooo[[[SSSOOOLLLKKKHHHJJJPPPXXXcccppp}}}kkkeeeaaaWWWKKKFFFDDDTTTmmm{{{yyyrrrgggdddaaa``````^^^]]]aaahhhfffeeeccc^^^YYYSSSMMMJJJFFFAAA???FFFQQQZZZ]]]]]]___rrr}}}{{{|||~~~}}}|||hhhffffffqqq}}}zzz{{{uuurrrssswwwzzz|||ssssssvvvxxxsssfff\\\YYYTTTKKK???555000.........,,,,,,---......---,,,,,,,,,,,,++++++***+++++++++*********++++++,,,,,,,,,***+++,,,------+++***)))***++++++++++++++++++***((()))+++...111555888:::999===JJJbbb|||iiicccgggkkkkkklllppppppjjjfffffffffeeennn~~~vvvkkkcccfffmmmqqqyyy}}}jjjeee``````iiissszzz{{{wwwxxxzzz{{{|||{{{zzzzzzxxxiiittt{{{}}}gggNNN;;;888333111000111222222000000111111111222222222000000000000000000000000000000//////000111111222......//////000000000///111111111111222333444555777777888888999;;;<<<===???BBBFFFHHHKKKYYYtttqqqnnnpppsssrrrxxx}}}gggpppoooYYYMMMHHHMMMccc{{{jjj^^^VVV[[[uuuyyyxxxwwwvvvuuuttttttttttttuuurrrrrrpppoooqqqtttuuussszzzzzzfff\\\TTTLLLGGGJJJLLLPPPTTTWWW[[[dddkkkqqqxxxrrrjjjfffZZZLLLEEEDDDQQQhhhtttmmmrrrsssnnnrrrsssvvvyyyyyyyyyyyypppggg^^^YYYKKKGGGCCCDDDGGGLLLRRRWWWSSSiii~~~lllgggiiissszzz{{{}}}wwwrrrqqqtttyyy|||uuuyyy}}}|||ttthhhZZZPPPRRRLLLBBB888111...///000,,,,,,---......---,,,,,,+++++++++***++++++,,,,,,*********++++++,,,,,,,,,***+++---------+++)))(((******++++++++++++******++++++---///111444666777999>>>LLLgggtttiiiiiinnnppppppjjjmmmlllgggeeeiiillllllttt~~~ooofffjjj|||{{{xxxfffiiibbbbbblllxxx~~~yyyxxxzzz|||~~~~~~|||yyywww{{{gggkkk}}}yyy{{{zzzrrrPPP<<<888333111111222222222000000111111222222222222////////////////////////000000///000000111222222---......///////////////222222222222333444555555777777777888999:::<<<<<>>AAACCC@@@GGGKKKIIIKKK^^^~~~ssspppoooqqqqqqtttyyy~~~ssshhhbbbWWWKKKKKKSSSdddttt}}}ooocccbbbiiisss|||uuuttttttttttttttttttttttttqqqpppoooppprrrssssssrrrvvvwwwzzzttt\\\IIIHHHEEEEEEJJJNNNQQQVVV\\\WWW^^^iiiyyywwwnnn```PPPGGGEEENNNeee}}}vvvssstttuuuwww{{{zzzmmm^^^SSSMMMIIIEEEBBBDDDQQQnnnyyyrrrffffffmmmrrrzzzvvvuuuvvvxxxzzzxxxyyyzzz{{{yyyooo[[[JJJJJJJJJCCC888000...///...//////...---,,,,,,,,,,,,************************************************))))))))))))******************+++++++++,,,,,,,,,+++++++++---000444666777@@@@@@YYY}}}~~~zzzzzzzzzxxxyyyddd```______[[[YYY___hhhtttqqqfff```cccaaafffqqq{{{}}}~~~}}}|||~~~yyyqqq]]]hhhwwwjjj{{{{{{vvvwww{{{}}}eeeJJJ:::444333///000333...000000000000000000000000000000000000000000000000111111111111000000000///////////////000111222222000000000000111333444555777777888:::<<>>999999;;;===@@@DDDGGGJJJHHHLLLOOOOOOUUUhhhkkkoooqqqqqqrrruuutttqqqvvvxxxuuunnnaaaUUUJJJHHHOOO\\\mmmzzz}}}zzzxxx}}}wwwuuuttttttsssqqqpppoooooollljjjhhhhhhkkkmmmooooooqqqrrruuuxxxzzz|||||||||ssslllcccYYYSSSMMMIIIJJJVVViiizzzpppbbbSSSJJJHHHHHHOOOZZZcccggghhhlllrrryyy~~~~~~||||||zzz|||~~~}}}|||zzznnn```SSSKKKQQQkkk}}}}}}ccc^^^cccgggvvv}}}uuuxxx{{{zzzwwwssshhh^^^cccoookkk^^^WWW[[[YYYLLL===444000...//////...---,,,,,,,,,,,,*********************************************************++++++++++++,,,******+++++++++,,,,,,,,,***---111333444888>>>BBBBBB\\\zzzooogggiiimmmkkkfffcccaaahhhkkkddd^^^bbbllltttrrrhhhwwwkkk^^^```aaannnyyyzzzxxxyyy~~~~~~{{{yyyzzz|||{{{~~~}}}~~~}}}nnnYYYccchhh^^^^^^hhh}}}vvvvvvsssxxxQQQ777444333444555111000000000000000000000000000000000000000000000000000000000000111111111111222111111111111111222222000000000111444888<<>>AAAEEEHHHJJJJJJNNNPPPPPPWWWkkkkkkpppqqqppprrrvvvtttoootttssswwwttteeeUUUMMMJJJLLLTTT^^^jjjuuu|||zzztttssssssrrrqqqppppppoooooollljjjiiikkkmmmooooooooopppsssuuuxxxzzz{{{|||ssskkk^^^UUUOOOTTTbbbvvvqqqaaaRRRMMMRRRXXX^^^fffooowww{{{xxx~~~{{{wwwtttrrrrrrqqqpppooooooppprrrqqqvvvxxxtttssswwwzzzzzzuuuyyywwwsssuuuzzzsssggg]]]SSSTTTgggzzzfff^^^aaaccckkk~~~wwwxxxzzz}}}zzzvvvtttiii\\\aaappprrrhhh]]]aaa^^^OOO>>>444111/////////...---,,,,,,,,,,,,*********************************************************+++++++++,,,,,,******+++++++++,,,,,,,,,***...222444555888???EEELLLeeejjjdddaaacccfffddddddddd\\\ccceeeaaa___gggqqqvvv~~~qqqhhhsssqqqccc\\\```eeerrr||||||yyy{{{~~~~~~}}}zzzvvvvvvwwwyyy{{{|||}}}~~~iiiccc{{{sss]]]YYY]]]www}}}{{{|||{{{SSS999666333222444222000000000000000000000000000000000000000000000000///000000000111111111111000000///000000111222333111000//////111555999<<<======>>>@@@BBBEEEHHHJJJMMMPPPRRRSSSZZZooolllppprrrpppqqquuusssmmmooonnnqqqwwwwwwxxx}}}kkk^^^RRRIIIGGGKKKSSS^^^kkkuuu}}}~~~ssssssrrrqqqqqqpppppppppqqqnnnkkkjjjlllnnnooopppnnnoooqqqsssvvvyyy{{{|||wwwjjj\\\WWW\\\mmmtttbbbRRRQQQ[[[fffmmmsss{{{}}}{{{yyyqqqmmmiiijjjmmmppppppnnnkkkrrrwwwwwwvvvuuupppkkkkkknnnlllhhhmmmwwwuuujjjggg]]]\\\iiiwww}}}}}}|||}}}}}}iii_________bbb}}}yyypppoooqqq|||tttttthhhZZZ^^^ooouuummmaaaeeebbbQQQ???555111000//////...---,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***...333555555999@@@FFFYYYnnnlll[[[ZZZ\\\______^^^```ddd[[[___```^^^bbbnnnvvvxxxttt{{{tttkkksssuuufff]]][[[bbbhhhttt}}}}}}{{{}}}~~~}}}|||{{{xxxuuurrrrrrtttvvv{{{|||}}}~~~kkkyyyjjj]]]\\\qqqxxx||||||TTT;;;888333111444333000000000000000000000000000000000000000000000000//////000000111111111222............///111222222333111///...///222666888>>>??????@@@CCCEEEHHHJJJOOORRRSSSTTT\\\qqqqqqqqqrrrssssssssssssrrrooooooooopppssswwwzzz}}}xxxlllbbbSSSFFFIIIIIIPPP```mmmssszzzyyyvvvrrrnnnllllllmmmooooooooonnnkkkjjjjjjlllnnnlllmmmppprrruuuxxxzzz{{{zzzppplllppp~~~iii```SSSVVVaaasss}}}yyyxxxyyy{{{}}}zzztttmmmiiihhhiiiiiihhhhhhooottttttsssqqqmmmhhhiiihhhgggeeedddfffjjjmmmmmmhhhjjjttt}}}}}}}}}~~~|||yyyxxx}}}rrrfffggg___ffftttxxxvvvpppppprrr~~~vvvuuuooogggfffkkkooopppmmmpppsssbbbDDD777777222000///...---,,,+++++++++++++++************++++++************************++++++++++++******))))))...+++)))***---...---,,,,,,---111666888:::AAAIIISSSbbbaaabbb___\\\```fffeee^^^YYY```cccaaaaaaiiisssyyyssshhhfffoooxxx|||nnn___[[[^^^aaammmyyy{{{wwwttttttqqqnnnqqqvvv}}}yyy|||vvvuuutttcccbbb~~~zzz{{{{{{wwwssssssyyy}}}|||{{{^^^AAA555555444111000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000...111333222111111444777999>>>@@@??????EEEKKKLLLSSSWWWWWWUUU]]]uuuppppppqqqrrrrrrrrrrrrrrrppppppooopppqqqtttvvvxxx}}}qqqaaaRRROOOKKKLLLUUU```gggpppyyyzzzxxxsssooommmmmmnnnoooooooooooommmkkkjjjlllnnnnnnooopppsssvvvyyy|||}}}{{{ooo___TTTSSS[[[ooo~~~{{{xxxwwwxxxzzz|||}}}yyytttrrrrrrsssrrrqqqkkkqqquuuuuuuuuvvvtttooohhhhhhfffccc___```dddhhhmmmkkkoooyyy~~~}}}~~~|||zzz}}}|||ppplllbbbfffsss|||yyyrrrzzzwww|||xxxwwwqqqlllmmmrrrtttrrrllloootttfffIII888444---//////...---,,,,,,,,,,,,++++++************++++++************************++++++++++++*********)))---+++)))***---...---,,,...///333777999;;;CCCLLL^^^fffbbbeeeeeebbbbbbddd___XXXWWW[[[]]]\\\___iiirrruuupppiiihhhooovvv}}}jjj```___bbbeeennn{{{{{{vvvsssrrrqqqooorrrxxx~~~|||~~~zzzuuurrriiiyyy~~~{{{}}}aaaBBB555555555222000111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111///111333222111111444888<<<@@@AAA???@@@FFFLLLNNNSSSWWWXXXWWW```yyyoooooopppqqqqqqqqqqqqqqqssssssrrrqqqrrrssstttuuuuuuwww||||||mmm___VVVOOONNNRRRYYYbbbkkk|||~~~{{{xxxsssooolllllllllmmmnnnooopppnnnlllkkkkkklllmmmmmmnnnpppssswww{{{}}}|||dddYYYPPPQQQbbbuuu~~~~~~{{{vvvpppkkkjjjfff```[[[ZZZ^^^bbbkkkmmmuuu~~~}}}}}}~~~~~~~~~~~~}}}wwwiiigggqqqzzz{{{{{{yyyuuuqqqtttwwwtttnnndddfffnnngggLLL999222+++///...------,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++************---+++******,,,------,,,000111444999:::===GGGQQQkkkjjjfffhhhhhhdddaaa___[[[VVVXXXYYYXXXYYYaaalllpppooojjjfffgggnnnuuuxxxeee^^^```fffkkkrrryyysssoooooonnnnnnrrrwww|||}}}yyywwwttt}}}~~~{{{gggFFF666555666444111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111///111333333111222555999AAACCCBBB???@@@HHHNNNPPPTTTXXXYYYYYYddd}}}nnnnnnooopppppppppppppppvvvuuutttttttttuuuvvvvvvssssssrrruuu{{{{{{qqqbbbXXXUUUVVV[[[___tttzzzwwwrrrmmmjjjiiiiiijjjnnnooopppooommmkkkkkkkkkkkkkkkjjjkkknnnssswwwzzz{{{~~~xxxeeeVVVMMMTTT```kkk||||||wwwpppeee]]]ZZZYYYZZZZZZdddlllyyy~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~uuubbbjjj}}}{{{~~~~~~~~~{{{wwwuuuwwwyyyqqqgggZZZYYYccccccMMM:::333...///...---,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,---------000111555999:::>>>KKKXXXtttmmmhhhjjjjjjhhheeebbb___]]]```^^^\\\```kkktttqqqjjjiiigggjjjtttuuubbbZZZ]]]hhhrrrzzzvvvpppkkkkkkkkkllloootttvvv{{{}}}{{{}}}yyyzzzzzzwww|||mmmKKK888555666444000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000222333333111222666;;;DDDEEECCC???AAAJJJQQQSSSXXX[[[\\\\\\hhhnnnnnnoooppppppppppppooossssssssstttuuuvvvwwwwwwuuutttrrrqqqqqqssswwwyyy}}}uuukkkfffcccaaannn~~~~~~||||||yyytttnnnjjjiiiiiiiiimmmooopppooollljjjjjjjjjlllkkkjjjkkkmmmqqquuuwwwtttxxx|||uuuaaaRRRPPPRRR[[[ttt{{{hhh\\\YYYYYYVVVRRR[[[iiiyyyzzz{{{|||}}}~~~}}}___eee}}}|||vvvyyy~~~yyy|||{{{xxxwww{{{|||tttjjj\\\VVV]]]bbbNNN:::444111......---,,,,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,+++,,,,,,++++++,,,---...///111555999;;;AAAPPP___zzznnniiimmmsssyyyyyyrrrjjjeeejjjhhhgggnnnzzzwwwiiimmmkkkppp~~~xxxdddXXXZZZjjj|||tttmmmhhhiiikkkkkknnnrrrqqqtttyyy{{{{{{{{{|||}}}|||~~~xxxrrryyyuuuTTT<<<444444333000000111222222222222111000000000000000000000000000111111111111111111111111111111111111111111111111111222444333111333888<<>>FFFFFFDDDCCCJJJVVV^^^___aaaccccccdddpppnnnoooppppppqqqqqqppppppnnnnnnpppqqqrrrrrrssssssqqqsssuuutttqqqpppqqqrrrrrrvvvxxxxxx{{{{{{wwwzzz{{{uuupppnnnmmmnnnnnnnnnmmmjjjgggfffgggiiioooooooooooopppqqqrrrsssqqquuuyyy|||mmmbbbYYYWWWkkkooo\\\TTTQQQPPPUUUhhhzzz}}}}}}}}}}}}zzzzzzzzz{{{}}}~~~pppnnngggeeemmmxxxsssyyy||||||}}}{{{xxxyyyzzzxxxsssjjj[[[```iiiXXX>>>444333---------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***,,,---,,,******---///000333888===@@@III^^^qqqsssnnnkkkppp}}}{{{mmmdddmmmlllooozzzkkknnnuuunnnbbbZZZ[[[nnn|||ppp___ZZZYYY```gggjjjkkkmmmiiikkknnnsssyyy{{{|||{{{|||}}}}}}}}}|||}}}||||||qqqmmmwwwnnnMMM999333444333000111333444444333111000000000000000000000000000111111111111111111111111222222222222222222222222222333444333222444:::???GGGHHHGGGHHHQQQ^^^fffgggdddffffffhhhvvvoooooopppqqqqqqqqqqqqqqqpppqqqrrrssssssssssssrrrqqqsssuuutttqqqpppqqqrrrrrruuuuuurrrsssyyy~~~~~~~~~zzzvvvyyy{{{uuupppmmmmmmmmmnnnnnnlllhhhfffeeegggiiinnnnnnnnnoooooooooooooootttwwwzzz}}}~~~uuuhhh^^^hhh}}}|||aaaSSSSSSVVVWWWjjj{{{~~~}}}~~~~~~}}}|||{{{{{{|||||||||{{{{{{}}}}}}hhhbbbWWWZZZfffvvvvvvvvv}}}vvvssssssqqqnnnfffVVV]]]kkk[[[@@@555444------,,,,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***,,,---,,,******---///111555:::???BBBMMMcccwwwuuusssggg```fffmmmkkkdddaaaiiihhhkkkxxxpppvvvvvvccc[[[XXX[[[lllvvvhhhRRRNNNOOOXXXaaafffgggiiieeefffiiiooouuuyyyyyywww{{{||||||{{{{{{|||~~~~~~vvvuuuvvvTTT;;;444555555000111333444444333111000000000000000000000000000111111111111111111111111222222222222222222222222222444444333222444:::@@@HHHIIIIIILLLVVVdddlllllleeeggghhhkkkzzzqqqppppppoooppppppqqqrrrrrrrrrssstttsssrrrpppoootttttttttttttttuuuvvvvvvvvvuuusssrrrrrrssstttuuuyyyyyyzzz{{{{{{{{{{{{zzz}}}|||zzzzzzzzz}}}{{{sssmmmiiigggeeehhhgggiiinnnnnnjjjgggiiiiiiiiikkklllmmmnnnnnnnnnqqqtttxxx|||~~~qqqrrrzzz{{{zzzwwwuuuvvv{{{kkkWWWQQQZZZeeeooozzz~~~}}}~~~||||||}}}||||||}}}nnnZZZ[[[ZZZ___uuu{{{}}}~~~yyywwwsssmmmjjjffffff``````eee```LLL888/////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---,,,***)))***+++***,,,---------,,,...//////444>>>FFFFFFMMMiii|||nnnmmmeeeaaaccc___VVVXXXaaaccceeehhhrrrwwwqqqkkkWWWVVVUUU]]]qqquuu^^^JJJDDDEEEOOO[[[bbbdddeeefffcccccciiirrrxxxwwwtttvvvuuusssrrrsssvvvyyy{{{yyy{{{}}}|||zzz___EEE666333555111111111111111111222222111111000000000000111111111111111111111111111111111111222222222333333333555333333444222222999AAAHHHFFFFFFJJJQQQ[[[iiisssuuuuuurrrrrroooooooooooopppppppppppprrrrrrsssssssssrrrpppppptttsssssssssssstttuuuuuuvvvuuusssrrrrrrrrrtttuuutttuuuuuuvvvvvvvvvvvvvvvuuuwwwyyyzzz{{{}}}}}}{{{{{{||||||uuupppllliiigggfffeeegggllllllhhhggghhhffffffgggiiijjjlllmmmnnnqqqtttxxx|||}}}|||tttrrrpppnnnpppuuu|||rrrooooooyyysss]]]VVV]]]fffoooyyy~~~|||{{{}}}}}}|||{{{}}}|||||||||~~~yyy___YYYUUUYYYmmm}}}sssmmmlllkkkccc]]]^^^ddd```MMM:::111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---...///...,,,+++,,,---+++,,,------,,,---...000222666???GGGHHHPPPnnnxxxjjjfffcccdddfff___TTTTTT\\\ccceeehhhqqqtttqqqoooXXXWWWXXXbbbttt~~~~~~sss\\\IIICCCCCCLLLXXX```dddfffgggdddccciiirrryyyyyywwwyyyxxxuuusssrrrssstttuuutttwwwzzz}}}yyyzzzcccKKK;;;555666111111111111111111222222222222111111111111222222111111111111111111111111111111222222222333333333555333333444333333999AAADDDCCCDDDHHHPPP[[[hhhqqqvvvwwwvvvwwwlllmmmnnnooopppoooooonnnqqqqqqrrrrrrrrrqqqpppppprrrrrrrrrrrrrrrsssttttttuuutttsssrrrqqqrrrssssssqqqqqqrrrssssssssssssssspppqqqrrrrrrrrrtttxxx{{{}}}}}}}}}|||wwwsssnnnjjjgggcccbbbdddiiijjjgggfffhhhcccccccccdddgggjjjmmmooopppsssxxx}}}~~~{{{|||tttooommmjjjhhhjjjooouuuyyyooohhhgggtttzzzcccYYY___iiiqqqyyy}}}{{{yyyzzz|||~~~|||{{{zzz|||{{{{{{|||}}}~~~jjjZZZUUUUUUccc|||~~~~~~}}}nnnggghhhjjjeee```bbbiiieeeSSS@@@888000///......------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++---......,,,,,,---///+++,,,------,,,---///111666999AAAGGGJJJVVVuuuzzznnnhhhggggggeeeZZZOOORRR]]]eeefffjjjsssxxxqqqrrrqqqXXXWWWZZZfffwww~~~~~~~~~sss]]]HHHBBB@@@HHHTTT]]]dddiiiiiieeedddiiiqqqxxxzzzyyy}}}{{{wwwtttqqqooonnnnnnpppsssxxx{{{~~~yyy}}}wwwdddOOO>>>666444222222222222222222111111333333222222222222333333111111111111111111111111111111222222222333333333555333333555444444:::BBBDDDDDDFFFJJJTTT```lllssszzz{{{zzz}}}iiikkkmmmooooooooommmlllqqqqqqqqqqqqqqqqqqppppppqqqqqqqqqqqqqqqrrrrrrsssuuutttsssrrrqqqqqqqqqrrrqqqqqqrrrsssssssssssssssrrrrrrrrrqqqqqqssswwwzzz}}}zzzvvvqqqllliiicccaaaccchhhhhheeeeeegggaaa``````aaadddiiinnnqqqpppssswww|||~~~}}}zzzzzz|||wwwqqqmmmiiigggiiimmmpppssstttjjjkkkxxx|||eee[[[aaannnttt{{{~~~|||zzzzzz{{{~~~~~~~~~~~~}}}|||{{{zzz{{{{{{{{{{{{|||}}}xxxaaaYYYUUU\\\qqq~~~yyyzzzzzz|||zzziii___aaafffgggbbbeeelllhhhUUUBBB999000//////...............,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***++++++++++++,,,---+++,,,------,,,---000222888<<>>EEEPPP[[[eeelllllliiifffiiipppvvvyyyyyy}}}{{{xxxtttqqqmmmkkkjjjnnnrrrxxx|||}}}}}}zzz{{{}}}zzzqqqaaaNNN>>>555222333222222222222222111111222222222111111222222222111111111111111111111111111111222222222333333333444333444666555555;;;BBBIIIKKKMMMQQQ]]]mmmxxx}}}hhhjjjlllnnnooonnnmmmlllpppppppppppppppppppppppppppppppppppppppqqqrrrrrrtttssssssrrrqqqppppppppppppqqqqqqrrrrrrrrrrrrrrroooooonnnmmmmmmooosssvvv}}}xxxrrrnnnfffdddeeehhhhhheeedddfffaaa`````````ccchhhnnnqqqooorrruuuyyy|||}}}}}}}}}zzzyyyyyy}}}}}}~~~}}}vvvqqqkkkiiiiiilllmmmnnnooogggiiiwww}}}ggg```gggtttxxx}}}~~~|||{{{{{{}}}}}}}}}}}}}}}|||{{{zzz{{{||||||{{{{{{}}}iiiZZZUUUWWWggg|||{{{vvvyyy~~~xxxjjjaaacccjjjgggbbbdddkkkfffRRR>>>444000000///............///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***++++++++++++,,,---,,,,,,---,,,,,,...111333999>>>CCCGGGMMMaaa|||yyyyyyssseeeSSSLLLUUUcccdddeeelllxxx|||uuunnnmmmoooxxx~~~xxxaaaUUUUUUVVVdddzzz{{{eeeKKKCCC>>>CCCLLLWWWcccmmmnnnkkkiiijjjoootttvvvvvvzzzyyywwwuuurrrooollljjjnnnrrrwww{{{~~~}}}xxxxxx{{{ppp```OOO@@@777444333333333333222222111111111111000000000000111111111111111111111111111111111111222222222333333333444333555777666666;;;CCCNNNPPPRRRWWWeeeyyyiiijjjkkkmmmnnnnnnnnnmmmooooooooonnnoooooopppqqqpppppppppppppppqqqrrrrrrssssssrrrrrrqqqpppooonnnmmmnnnnnnooopppooooooooolllmmmmmmmmmlllnnnrrrttt~~~zzzvvvllliiiiiikkkiiieeedddfffbbbaaa```aaaccchhhlllooooooqqqsssvvvxxx{{{|||}}}|||zzzyyy{{{{{{wwwwww{{{~~~yyysssmmmjjjkkkmmmmmmllliiieeegggqqq{{{lllgggpppxxx{{{~~~}}}|||}}}}}}}}}}}}}}}|||{{{{{{{{{|||}}}|||{{{}}}pppWWWRRRQQQ^^^www~~~yyyzzzzzz{{{xxxqqqkkknnnuuummmiiijjjpppkkkVVV@@@666111000//////......//////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++---......,,,,,,---///,,,------,,,,,,...222555:::???EEEHHHQQQhhh|||ssszzztttxxxxxxmmm\\\RRRUUU]]]``````kkkyyyyyymmmgggjjjooo{{{}}}yyyeeeVVVQQQTTTVVVeee{{{~~~iiiMMMDDD>>>@@@HHHRRR___jjjmmmkkkjjjkkkooorrrtttuuuvvvvvvvvvuuusssqqqnnnmmmnnnqqquuuyyy{{{~~~}}}vvvtttvvvyyy~~~}}}}}}zzzyyywwwgggTTTEEE;;;777444444444333222222111111111000000000000000000111111111111111111111111111111111222222222333333333444333555888888777<<>>111000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---...///...,,,+++,,,---,,,------,,,,,,...222666;;;BBBHHHKKKUUUnnnqqqrrrmmmtttvvvmmm___WWWXXX\\\^^^___lll}}}{{{kkkfffmmmnnn}}}}}}zzzlll[[[OOONNNUUU[[[kkk|||}}}iiiMMMDDD===>>>DDDMMMYYYdddhhhhhhiiilllooorrrtttuuutttuuuvvvvvvuuurrrpppnnnrrrtttwwwyyyzzz}}}qqqrrrssstttttttttwww{{{}}}}}}~~~}}}{{{ooo\\\JJJ>>>777555444444333222222111111222111111000000111111222111111111111111111111111111111222222222333333333333333666999999888===DDDOOOSSSSSSXXXkkkkkkkkkkkkkkkmmmnnnpppqqqooonnnmmmmmmmmmooopppqqqqqqqqqqqqpppqqqqqqrrrssssssrrrrrrrrrpppooonnnmmmlllmmmnnnnnnoooooonnnnnnjjjlllooopppqqqrrrtttuuuxxx~~~zzzxxxtttqqqpppmmmfffdddeeecccbbbaaaaaabbbdddfffhhhpppooooooooorrrvvv{{{~~~|||yyyzzz|||xxxuuuooohhhfffiiiiiipppuuusssooonnnkkkhhhmmmtttzzz{{{}}}{{{rrrmmmnnnpppsssxxx|||}}}xxxrrrqqquuuxxxwwwvvvqqqoooiiifffmmmyyyqqqmmmvvv{{{}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}||||||~~~~~~|||~~~}}}xxxYYYUUUPPPVVVmmmwwwtttqqqrrrwwwwwwttttttyyyuuuqqqssszzzuuu```KKK@@@111111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---,,,***)))***+++,,,------,,,,,,...333666<<>>BBBEEENNNYYYcccfffkkkooorrrssssssssswwwzzz}}}}}}zzzwwwuuuuuuwwwxxx{{{}}}vvvpppmmmhhhaaa[[[WWWWWWXXXZZZbbbgggppp{{{rrrfff]]]UUUTTTVVVVVVSSSRRRXXXeeesss~~~wwwqqqhhh___VVVQQQOOOPPP______dddmmmsss|||oooWWW@@@888777555333222333333222111222222222222222222222222222222222222222222222222333333333333333333333333555666333555<<<<<>><<<:::888777666888999>>>HHHQQQXXXbbbkkkyyy~~~yyyvvvuuuwww~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||}}}~~~nnn[[[SSSXXXcccvvv~~~{{{~~~wwwvvv|||wwwnnniiimmmiiikkkrrrsssgggTTTGGG555222///---...............------,,,,,,++++++************+++++++++++++++,,,,,,++++++,,,,,,---...---------,,,...222888<<>>>>>HHH___qqqqqqnnnssskkklllmmmnnnooonnnmmmmmmiiijjjkkklllmmmmmmmmmmmmnnnoooppppppoooooopppqqqmmmmmmmmmlllllllllllllllggghhhiiikkklllmmmmmmmmmmmmnnnoooppppppqqqsssvvv~~~~~~{{{xxxsssqqqpppqqqqqqpppmmmkkkiiifffeeeddddddddddddgggkkknnnooopppqqqssssssuuuwwwxxxxxxyyy{{{}}}}}}|||pppcccXXXRRROOONNNRRRTTTUUUSSSRRRRRROOOKKKGGGDDD@@@===<<<:::999888888888>>>HHHRRR\\\jjjvvv~~~~~~~~~~~~~~~~~~}}}|||}}}~~~vvv___SSSWWW```sss~~~yyy|||tttwww|||sssjjjmmmkkkmmmrrrssshhhTTTDDD555222///---............---------,,,,,,++++++++++++++++++++++++++++++***,,,,,,++++++,,,,,,---...,,,------,,,---222:::@@@GGGPPPVVVYYYddd{{{zzzyyysssfffkkkgggWWWOOOVVVbbbhhhkkknnnvvv~~~vvveee^^^bbbgggqqqyyybbbTTTLLLHHHPPP___ooo~~~~~~nnnUUUGGG<<<;;;===@@@JJJUUU^^^dddlllrrrtttuuuwwwxxxzzz|||~~~~~~|||zzzwwwvvvuuuxxx~~~wwwfffZZZMMMIIICCC>>>;;;;;;<<<>>>??????CCCOOOaaassssssiii___XXXSSSNNNMMMPPPLLLIIIEEEEEENNN```uuu|||~~~nnnXXXNNNJJJRRR```hhh^^^PPPUUUeeerrrNNN===999666222111111333444444222222222222222222222222222222222222222222222222333333333444444444444444444777666777;;;999CCCYYYqqqwwwyyy|||iiijjjlllnnnoooooonnnnnnkkklllmmmnnnnnnoooooonnnmmmnnnppppppoooooopppqqqmmmmmmmmmmmmmmmmmmmmmmmmiiijjjkkkkkklllllllllllllllnnnoooppppppqqqsssuuu}}}}}}zzzwwwuuuuuuvvvuuuuuummmlllkkkiiihhhhhhhhhhhhdddgggkkkmmmooopppqqqsssssstttttttttuuuwwwzzz}}}~~~}}}uuuiii]]]UUURRRSSSUUUTTT]]]ccc```[[[WWWSSSMMMHHHDDD>>>;;;;;;;;;:::999777888???LLLZZZhhhwww~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~}}}bbbSSSUUU^^^qqq}}}}}}|||sssjjjllllllooosssssshhhRRR@@@555222///---............------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++,,,,,,++++++,,,,,,---...---......------333<<>>GGGSSS]]]dddmmmsssuuuvvvxxxzzzyyyyyy{{{||||||zzzwwwuuuuuuyyy}}}{{{rrrdddUUULLL@@@???===;;;:::999999999===<<<===EEETTTcccpppvvvwwwtttooogggZZZMMMJJJMMMGGGFFFDDDCCCGGGTTTffftttsssooovvvaaaNNNLLLQQQ```nnnhhhUUUQQQZZZlll}}}UUU???:::666333111222333444444111111111111111111111111222222222222222222222222333333333444444555555555555999777777:::888CCCZZZooozzzffffffhhhjjjkkklllmmmmmmlllmmmnnnooopppppppppppplllnnnoooooooooooopppqqqnnnnnnnnnnnnnnnnnnmmmmmmllllllmmmmmmmmmlllkkkkkkkkkmmmnnnooooooppprrrttt{{{~~~}}}|||yyyxxxnnnmmmlllkkkjjjjjjjjjjjjcccfffjjjlllnnnooorrrttttttttttttttttttuuuyyy|||}}}wwwqqqggg^^^[[[\\\aaaeeefffrrrzzzxxxrrrkkk```TTTMMMGGG@@@<<<;;;;;;999777888999AAARRRfffvvv|||||||||}}}~~~~~~||||||}}}~~~eeeRRRTTT\\\ooo~~~zzzooohhhkkklllnnnpppqqqgggSSS???555222///---............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......//////......444@@@IIIKKKSSS[[[bbbqqq}}}jjjlllpppnnnoootttpppbbbZZZ___fffhhhnnnwwwvvvccc[[[]]]jjjsssfffTTTLLLHHHJJJUUUdddttt||||||mmmTTTGGG<<<:::;;;===FFFPPP\\\eeeooouuuuuuvvvxxx{{{yyyyyyzzz{{{{{{yyyvvvrrrssstttqqqhhh[[[MMMBBB===::::::::::::999777666555999999;;;???HHHTTT```hhhuuu~~~mmmWWWMMMMMMEEEDDDBBB@@@AAAHHHRRRZZZiiiooosssTTTQQQOOOZZZkkkkkk\\\VVV]]]cccrrr|||~~~~~~VVV???999666333222333444444444111111111111111111111111222222222222222222222222333333333444555555666666444999888999======JJJdddrrryyyeeeeeefffgggiiikkkmmmnnnmmmmmmnnnooopppppppppppplllmmmoooooonnnnnnppprrroooooonnnnnnmmmmmmlllllllllmmmmmmnnnnnnmmmmmmllljjjlllmmmnnnnnnoooqqqsssyyy|||xxxpppooonnnlllkkkiiihhhhhhccceeehhhjjjlllooorrruuusssuuuvvvvvvvvvvvvxxxyyyzzz|||wwwqqqjjjeeeeeekkksssxxxiii\\\TTTIIIBBB@@@>>>:::777999777???RRRhhhxxx~~~~~~zzz{{{{{{|||}}}}}}~~~~~~}}}}}}~~~hhhSSSSSSZZZlllyyylllhhhjjjkkkjjjjjjlllgggVVVDDD555222///---............,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,++++++,,,,,,---...///000111//////666CCCMMMPPPWWW___iii|||tttzzz~~~zzzyyynnn\\\UUU]]]gggkkkrrr|||vvvddd]]]```gggqqqbbbPPPIIIGGGKKKXXXhhhwww|||{{{lllRRREEE;;;;;;<<<===DDDOOO\\\fffpppvvvvvvuuuxxx{{{}}}|||{{{{{{{{{xxxsssooommmggg\\\QQQGGG@@@;;;888999999999999999999888888666888;;;===@@@GGGRRRZZZcccmmmwww{{{sss\\\SSSEEEDDDBBBAAAAAAEEEIIIMMM]]]ttt]]]UUUOOOYYYnnnrrrddd^^^eeemmmqqqnnnrrr|||uuuvvvuuuyyySSS???888666444444444555444333333333333333333333333333222222222222222222222222333333444444555666666666444999888:::>>>@@@QQQmmmwwwuuu~~~ffffffggghhhjjjmmmoooqqqlllmmmnnnoooppppppppppppkkkmmmoooooonnnnnnppprrrooonnnnnnmmmmmmlllkkkkkklllmmmmmmnnnoooooonnnnnnjjjkkkmmmmmmmmmnnnqqqsssxxx}}}xxxqqqpppooollljjjgggfffeeebbbcccfffhhhjjjnnnrrrvvvrrruuuxxxzzzyyywwwvvvvvvvvvyyy~~~yyytttnnnkkknnnuuu~~~hhh^^^QQQHHHCCC???:::666555222777KKK```nnnuuuwwwvvvtttqqqnnnllloootttxxx}}}|||{{{~~~yyyzzzzzz{{{|||}}}}}}~~~kkkTTTSSSYYYjjjzzzkkkiiijjjiiigggeeehhhgggZZZJJJ555222///---............,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,++++++,,,,,,---...///111222000///777DDDPPPTTTZZZcccooonnnXXXRRR^^^lllqqquuuuuuddd```cccjjjwwwhhhUUUGGGFFFMMM[[[kkkzzz}}}{{{lllQQQDDD;;;;;;======DDDNNN]]]fffqqqwwwvvvuuuxxx{{{}}}|||{{{wwwqqqlllfffZZZKKKBBB??????===<<<777666666666777999<<<===777;;;>>>===;;;???HHHPPPUUU```kkkqqqwwwjjjVVVFFFEEEDDDDDDGGGJJJMMMOOOJJJnnn[[[RRRNNN\\\uuuzzzjjjaaaggg~~~yyylllkkk}}}vvvzzzpppooollluuuRRR@@@777666555555555555333222555555555555555555555555222222222222222222222222333333444444555666777777555:::999999===@@@QQQnnnzzzpppwwwiiihhhggggggiiikkknnnpppoooooopppqqqqqqqqqqqqqqqvvvuuusssqqqpppppppppqqqnnnnnnnnnnnnmmmmmmmmmmmmnnnmmmllllllnnnppppppoooooonnnmmmllllllmmmnnnnnnrrruuu}}}uuuuuurrrpppppplllffffffiiigggfffdddeeegggkkkpppsssqqqsssvvvwwwwwwvvvwwwwwwwwwyyy{{{~~~~~~wwwwww{{{mmmUUUJJJGGGDDD===888555999;;;@@@NNN___gggfffaaa^^^[[[XXXTTTRRRSSSWWWcccppp~~~~~~~~~}}}}}}zzz{{{{{{{{{{{{||||||}}}ppp[[[ZZZ\\\fffyyy{{{~~~|||}}}nnncccgggaaabbbdddggglll```GGG<<<444------.........000------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------///000///...000888FFFQQQUUU\\\gggvvvrrrUUUVVVeeekkknnnvvvqqqccceeemmmwwwcccMMMJJJHHHLLLYYYiiiyyyzzzlllRRRDDD::::::;;;;;;CCCMMM[[[eeeooouuuxxx{{{zzzvvv~~~sssfff\\\PPPBBB999999;;;<<<:::888999:::;;;;;;;;;::::::999999999:::===BBBFFFIIIQQQUUUZZZ```fffnnnvvv|||cccQQQEEEDDDLLLVVVcccaaaPPPVVVVVVwwwbbbTTTSSS```tttxxxlllhhhooommmmmmooopppyyyssssssrrrpppUUU@@@999888777666555444333222333333222222333333444555555555555444444333333333777666555444555666888:::???AAA===<<<@@@CCCTTTqqqxxxssszzziiiiiihhhhhhiiilllnnnooooooooopppqqqqqqppppppppptttsssrrrqqqpppqqqrrrrrrooooooooonnnnnnnnnnnnnnnqqqooonnnnnnooooooooonnnpppppppppooonnnkkkiiiggg^^^```iiivvv}}}|||wwwtttrrrqqqnnnhhhgggjjjggggggffffffgggiiilllmmmmmmooorrrsssssssssuuuvvvyyyzzz{{{~~~}}}aaaRRRKKKDDD===888777888888;;;FFFWWWaaaccc[[[WWWPPPJJJEEEBBBCCCEEEOOOZZZmmm~~~}}}}}}~~~}}}}}}||||||}}}}}}}}}}}}||||||qqqYYYUUUVVVbbbxxx{{{~~~xxxjjjaaafff```bbbfffjjjpppfffMMM<<<444------///......000------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------///000000...000999HHHSSSWWW___jjjyyy}}}}}}sssYYYZZZgggooouuu~~~sssfffgggooo|||```LLLHHHFFFKKKXXXhhhwww~~~yyylllQQQDDD::::::;;;;;;BBBLLL[[[eeepppwww|||{{{~~~|||pppdddXXXNNNCCC===<<<>>>===;;;999999999999999999999999999999999:::===AAAFFFHHHLLLNNNRRRUUUZZZ```ggglllrrrxxxxxxSSSFFFDDDOOObbbzzzxxx]]]TTTjjj{{{cccXXXXXXdddvvvzzzqqqooovvv|||ttttttlll{{{www{{{|||\\\DDD999888666555555444333333333333222222333333444555666666555555555444444444333333333555777;;;>>>@@@>>>BBBBBBEEEIIIGGGQQQgggssslllqqqkkkjjjjjjiiijjjlllnnnoooooopppppppppppppppooonnnqqqqqqppppppqqqrrrssssssppppppppppppooooooooonnnqqqooonnnmmmnnnnnnmmmkkkkkkkkkkkkiiieee___YYYUUULLLKKKQQQ]]]iiinnnqqqttt{{{wwwtttssspppjjjiiikkkggggggggghhhhhhggggggggghhhjjjlllmmmnnnooorrruuuyyyxxxxxx~~~ppp\\\OOOEEE>>>;;;:::999777888BBBUUUfffnnnfff___UUUJJJBBB>>>===>>>>>>FFFVVViii{{{}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}|||}}}~~~~~~www[[[TTTSSS___vvvyyyzzz~~~wwwkkkdddeeeaaadddjjjnnnvvvmmmUUU===444......///......///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...///000000///111;;;JJJUUUZZZbbbnnn~~~xxxwwwwwwttt|||ttt\\\YYYcccmmmvvvuuuiiijjjqqq|||uuuXXXIIIFFFEEEJJJWWWeeettt~~~~~~zzzmmmQQQDDD;;;:::;;;;;;AAAKKK[[[fffrrryyyxxxnnnddd[[[WWWRRRLLLHHHHHHGGGDDDAAA???>>><<<:::999::::::;;;::::::999:::===@@@DDDGGGHHHIIIJJJJJJLLLQQQWWW[[[```gggpppwwwzzz}}}^^^LLLDDDNNNdddmmmXXX\\\xxxzzzggg___^^^hhhxxx}}}xxxxxx|||kkkrrrfffJJJ:::888555444444444444333333333222222333333444555666666666666555555555555333333444666999===AAACCC999======AAAHHHEEEJJJ]]]iiiaaaeee~~~llllllkkkkkkkkklllmmmnnnooooooppppppoooooonnnmmmpppppppppppppppqqqqqqrrrqqqqqqqqqppppppoooooonnnnnnmmmllllllmmmlllkkkiiigggfffddd___WWWOOOHHHDDDEEECCCFFFPPP]]]fffjjjkkkvvvzzz~~~zzzvvvuuurrrllljjjjjjdddeeeggghhhhhhgggeeeccceeeggghhhiiijjjlllpppssswwwtttttt}}}zzz~~~|||eeeTTTGGGAAA???<<<;;;888999DDDZZZttt{{{ttteeeUUUKKKGGGDDDAAA<<<@@@LLL^^^ppp|||~~~||||||}}}~~~~~~~~~}}}}}}}}}{{{}}}~~~||||||}}}~~~bbbXXXTTT^^^sss~~~zzzzzzyyyyyytttlllfffcccggglllpppxxxqqq[[[===555......///......///------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......//////000///222===MMMYYY^^^eeeqqqtttuuuyyyzzz~~~ddd[[[^^^gggtttuuukkkmmmtttyyypppVVVJJJEEEEEEJJJVVVdddrrr}}}}}}yyymmmQQQDDD;;;:::;;;:::AAAJJJ\\\fffrrryyyuuuggg]]]WWWUUU]]]\\\\\\[[[ZZZVVVRRROOOKKKIIIDDD@@@======>>>???;;;;;;::::::<<<@@@CCCFFFHHHHHHGGGEEEFFFIIINNNRRRSSS[[[dddlllqqqtttyyy|||~~~zzzkkk___gggeeePPPEEEKKKaaa}}}aaaYYYjjjzzz{{{mmmfffdddlllyyy~~~qqqppplllNNN<<<888444333444555444222333333222222333333444555555555555555555555444444777777777888999:::<<<===888999555888AAAAAAIII\\\ddd^^^ccc}}}nnnnnnmmmmmmmmmmmmmmmmmmnnnnnnooooooooonnnnnnmmmpppqqqppppppppppppooooooqqqqqqppppppooonnnnnnmmmlllkkkjjjkkklllllljjjhhhgggccc]]]UUULLLEEEAAA>>>BBBBBBCCCKKKYYYfffkkkkkkpppuuu|||}}}xxxwwwtttnnnjjjjjjbbbcccfffggghhhgggeeedddeeefffgggggghhhjjjnnnpppvvvssssss|||}}}|||tttsssvvvppp[[[KKKBBBAAA<<<;;;888999CCCZZZzzzqqq^^^RRRMMMGGG@@@>>>BBBLLL\\\nnnyyy|||{{{~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}yyy{{{{{{||||||}}}hhh\\\UUU[[[mmmxxxzzzzzz}}}zzzuuuwww|||{{{qqqjjjfffiiilllooowwwqqq\\\>>>666/////////......///------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////000000333???PPP]]]bbbiiiuuuppprrr|||oooaaa___eeeqqq|||rrrlllpppuuuwwwoooWWWMMMDDDEEEKKKWWWcccqqq}}}{{{|||xxxxxxuuuiiiPPPDDD;;;;;;;;;:::@@@III[[[eeepppwww}}}tttcccUUUOOOQQQUUUbbbfffjjjllljjjfffbbb```ZZZVVVOOOHHHCCCAAAAAAAAA>>>===;;;;;;===@@@CCCEEEGGGGGGFFFDDDDDDFFFKKKNNNNNNTTT]]]dddhhhlllqqquuuvvvwwwzzz~~~ooo^^^OOOSSSkkkyyyaaaOOOEEEKKK```iii^^^iiittt}}}|||rrrlllkkkooozzz|||wwwnnnOOO@@@:::444222333555444222333333222222333333444555333333333333333333333333888777777777777888888888<<<<<<888:::BBBBBBIII\\\```^^^gggppppppoooooonnnmmmllllllllllllmmmnnnnnnnnnnnnnnnpppppppppppppppooonnnmmmppppppooonnnmmmlllkkkkkkjjjiiiiiiiiijjjiiifffddd]]]XXXPPPHHHBBB>>>===<<>>SSSuuuzzzggg[[[VVVLLLAAA>>>CCCOOO___ooozzz}}}}}}~~~~~~}}}}}}||||||{{{{{{{{{|||}}}~~~~~~}}}||||||}}}}}}yyy{{{}}}{{{{{{|||~~~iii]]]UUUYYYhhhqqqrrrvvvzzz~~~zzztttrrrsss{{{{{{ppplllggghhhiiijjjrrrnnn\\\???777000//////...---///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////000000555AAASSS```gggnnnzzzpppooowww}}}lllbbb]]]^^^gggppp~~~ppplllrrrvvvuuuhhhPPPHHHCCCEEEKKKVVVbbbooozzzwwwwwwsssssspppeeePPPDDD;;;;;;;;;:::???GGGXXXbbbmmmtttzzz{{{ooo^^^QQQGGGEEELLLTTTbbbhhhqqquuutttrrrppppppjjjeee]]]TTTLLLFFFCCCBBB@@@???======>>>@@@CCCEEEDDDEEEEEEDDDCCCDDDGGGIIIJJJOOOVVV[[[^^^bbbiiimmmppprrruuu{{{lllaaaSSSRRR```pppuuuppp\\\MMMFFFJJJXXXtttlllfffnnnsss{{{yyyuuusssuuu}}}zzzvvvSSSEEE>>>555222444555444111333333222222333333444555222222222222222333333333444444555666777888888999:::>>>===@@@EEEAAAEEEWWW[[[ZZZfffrrrqqqqqqpppooommmlllkkkjjjkkklllmmmnnnooooooooommmnnnooopppppppppooonnnnnnnnnmmmlllkkkjjjiiiiiifffeeedddcccbbb___[[[XXXMMMJJJEEE@@@======>>>@@@???DDDFFFHHHOOO[[[bbbccccccfffkkkoooqqqtttwwwyyy~~~~~~}}}{{{uuupppmmmfffeeedddcccdddfffhhhiiifffgggiiihhhgggffffffgggoooooorrrzzzpppppp}}}sssiiihhhqqqkkkRRREEEBBB===;;;999888<<>>GGGUUUeeerrrzzz}}}~~~}}}|||{{{zzzyyyzzz{{{{{{yyyzzz|||}}}~~~~~~|||{{{|||}}}~~~{{{||||||}}}}}}}}}}}}}}}{{{|||}}}~~~jjj]]]UUUYYYiiisssvvv{{{|||{{{zzzxxxuuussswww||||||uuunnnkkkfffeeeddddddmmmlll[[[@@@777000///000...---///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////000000555CCCUUUccclllssszzzssspppnnntttwwwkkk______]]]ZZZ___hhh{{{|||ooonnnsssvvv}}}___HHHBBBAAACCCJJJUUU```lll~~~|||xxxxxxssssssqqqeeePPPDDD;;;;;;;;;999>>>FFFTTT^^^iiiqqqyyyrrreeeWWWOOOKKKIIIMMMTTT]]]fffrrryyyzzz{{{~~~|||vvvmmmbbbWWWOOOJJJGGGBBBAAA???>>>???AAACCCEEECCCDDDEEEDDDCCCBBBCCCDDDDDDHHHLLLPPPSSSXXX```fffkkklllooouuuzzz|||{{{xxx{{{|||zzznnneeebbbZZZXXXSSSOOOTTT___fffhhhZZZNNNGGGGGGMMMcccuuuuuutttkkknnnuuuvvv}}}}}}}}}ssszzz___JJJAAA777333444666444111333333222222333333444555222222222333333444444444222333444666777888999999999======???CCCAAAJJJ```aaa^^^eee~~~rrrrrrrrrqqqooonnnlllkkkiiijjjkkkmmmnnnoooooopppjjjlllnnnooopppqqqppppppmmmllllllkkkiiihhhggggggaaa```^^^\\\ZZZVVVQQQMMMGGGEEECCCAAAAAACCCFFFHHHDDDIIIKKKHHHJJJSSSXXXXXX[[[]]]```bbbfffkkkqqquuuwww{{{~~~xxxrrroooiiigggdddbbbbbbeeehhhjjjfffhhhiiiiiifffdddccccccfffiiioooxxxnnnppp|||mmmeeehhhuuummmUUUGGGDDD>>>======<<>>FFFPPP[[[gggpppxxxwwwkkk```]]][[[VVVVVVYYYZZZeeerrr{{{~~~yyymmmaaaWWWPPPLLLDDDBBB@@@???@@@AAADDDEEEDDDFFFGGGFFFCCCAAAAAAAAA???BBBFFFHHHLLLRRRZZZaaaggghhhjjjoootttuuurrrooonnnooopppmmmaaaPPPEEECCCEEEKKKMMMKKKLLLUUU___eeeUUULLLGGGFFFJJJ^^^rrrtttmmmjjjsss{{{zzzuuu|||iiilllMMMCCC888333444666444111333333222222333333444555333333333444444555555555444444666777888888888888>>>AAA>>>>>>CCCGGGYYYvvvrrrkkkmmmqqqpppooonnnnnnmmmkkkhhhkkklllmmmmmmnnnnnnmmmmmmlllmmmnnnoooooopppppppppllljjjjjjlllkkkeeebbbbbb^^^WWWPPPMMMHHHDDDDDDGGGFFFDDDEEEIIINNNOOOLLLGGGMMMKKKJJJIIIJJJNNNQQQTTTUUUVVVXXX[[[___cccggghhhkkkooouuuyyy}}}{{{vvvqqqnnniiibbb```cccgggjjjjjjkkkiiigggeeeccc```^^^]]]bbb```]]]gggzzz{{{xxx|||mmmhhhoooyyywwwhhhWWWJJJBBBDDD@@@===@@@KKK```{{{yyytttcccMMMFFFRRRdddsssxxxyyy{{{~~~yyyzzzzzz{{{{{{zzzzzzyyy~~~~~~~~~~~~{{{|||}}}}}}}}}|||zzzyyy~~~~~~}}}|||{{{zzzyyyyyy|||zzzzzz}}}lll\\\___^^^fff{{{}}}~~~www|||zzztttwwwyyyjjjlllgggaaaeeepppuuujjj[[[@@@666------...---,,,,,,---------------------------------............///---------.........//////111///222222444IIIccckkkrrr~~~{{{nnngggbbb___aaaUUUMMMWWW___^^^___lll|||rrrrrr~~~~~~[[[HHHDDDBBBEEEKKKSSSZZZfffxxx}}}}}}|||tttkkkQQQEEE;;;:::999777;;;CCCNNNVVV```jjjwww|||vvvllleeebbbcccfffooo|||yyyppphhh]]]SSSOOOKKKFFFDDDEEEHHHJJJLLLLLLLLLJJJGGGDDDAAA???>>>>>>>>>???BBBFFFLLLQQQTTTYYY]]]ccchhhjjjhhheeecccccc^^^WWWNNNFFF???;;;999<<<@@@AAABBBJJJUUUZZZXXXRRRLLLHHHBBBDDD\\\rrrsssoooooottt~~~}}}wwwyyyiiixxxxxx[[[BBB777999777777888444444444444333333222222222333333222222333333444555333555777777777888:::<<<>>>>>>AAACCC@@@EEE[[[ttt|||qqqooonnnnnnnnnnnnllljjjiiijjjkkkkkkllllllkkkkkkoooppppppqqqqqqqqqppppppmmmjjjkkkmmmjjjccc]]]\\\QQQJJJEEECCC@@@===???CCCIIIHHHJJJOOOTTTVVVRRRNNNNNNMMMKKKIIIJJJMMMPPPRRRWWWWWWWWWXXXYYYZZZ\\\]]]aaaeeejjjnnnrrrxxx{{{vvvrrrjjjeee``````ccchhhjjjjjjffffffdddccc```[[[WWWSSSSSSUUUSSSZZZjjjxxx|||ooogggkkkssswwwvvvgggVVVHHHAAAEEEBBB@@@EEEQQQfffyyyvvvhhhTTTJJJVVVgggtttyyyzzz{{{~~~yyyzzzzzzzzzzzzzzzzzzyyy~~~~~~~~~~~~||||||}}}}}}}}}|||zzzzzz}}}}}}}}}|||||||||||||||}}}|||{{{}}}ooo___aaa```iii~~~yyy|||vvv}}}nnnkkkjjjhhhiiipppssskkk```DDD999000...///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...---------.........//////111...222333555LLLgggpppsssvvvmmmhhhdddcccbbbSSSJJJUUU______bbbnnnyyywww]]]FFF@@@AAADDDKKKTTT\\\fffwwwyyypppRRREEE<<<:::999777<<>>>>>>>>@@@DDDIIINNNQQQYYY\\\```dddfffeeebbb___YYYTTTLLLCCC===;;;::::::999<<<>>>???FFFQQQVVVTTTNNNHHHEEEAAAEEE^^^tttuuuvvvuuuyyyzzzuuu}}}nnn{{{uuu[[[BBB666888666666888333444444444333333222222222333333333222333444444555444666777888888888:::<<<===;;;===@@@@@@DDDUUUhhh~~~{{{pppnnnmmmmmmnnnnnnmmmkkkjjjjjjkkkllllllllllllkkkooopppqqqqqqqqqpppnnnnnnmmmiiiggghhhdddZZZQQQNNNCCC>>>999999888888;;;AAAJJJKKKNNNTTTZZZ[[[XXXTTTQQQOOOMMMKKKKKKLLLNNNPPPSSSSSSRRRRRRRRRRRRSSSSSSZZZ^^^cccfffjjjooovvv|||{{{vvvsssjjjeeeaaa```ccceeefffeeebbb```___]]]YYYTTTMMMHHHDDDHHHFFFIIISSS^^^xxx{{{ooofffhhhmmmooouuuyyy{{{tttdddTTTHHHBBBFFFBBBAAAHHHUUUhhhzzzzzznnn\\\RRR^^^mmmwww{{{{{{|||}}}zzzzzzzzzzzzzzzzzzzzzzzz~~~~~~~~~~~~||||||}}}}}}}}}|||{{{{{{}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~uuubbbcccbbbkkk}}}xxxrrrkkkmmmnnnnnnqqqrrrmmmdddGGG<<<222//////---+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------........./////////000...222333777OOOkkkuuuyyyyyytttoookkkeeeSSSHHHTTT^^^bbbhhhxxxwwwrrryyy___FFF>>>@@@CCCMMMWWW```hhhwww~~~uuuSSSFFF<<<;;;:::888<<>>>>>>>>???BBBFFFJJJMMMUUUVVVXXX]]]```___ZZZUUUNNNIIIAAA;;;888888;;;>>>:::;;;;;;<<>>;;;<<<@@@AAADDDRRRbbbvvvvvvooommmlllmmmnnnooonnnmmmlllmmmmmmnnnnnnnnnnnnnnnkkklllnnnoooooonnnlllkkkmmmfff___[[[UUUKKKCCC???===888555555666777;;;AAAHHHJJJOOOVVV[[[]]]ZZZXXXTTTRRRPPPMMMLLLLLLMMMNNNLLLLLLLLLMMMNNNOOOPPPQQQSSSWWW\\\___bbbgggnnnsssxxx||||||xxxuuunnniiieeebbbcccbbb___]]]^^^ZZZVVVRRROOOJJJDDD???<<<@@@<<<;;;AAAFFFVVVnnnyyytttzzz}}}nnnfffgggkkklllmmmrrrtttnnnaaaSSSJJJGGGFFFAAABBBJJJTTTbbbyyy~~~~~~rrraaaZZZgggttt{{{|||}}}~~~}}}zzzzzzzzzyyyyyyzzzzzzzzz~~~~~~~~~~~~||||||}}}}}}}}}|||||||||}}}}}}}}}~~~~~~zzzeeebbbaaaiii}}}www{{{rrrmmmnnnooopppsssuuunnneeeHHH<<<222//////---,,,---+++++++++++++++++++++++++++,,,,,,,,,,,,---------............////////////111///222333777PPPnnnxxxuuukkkTTTIIITTT^^^cccjjjxxx}}}rrrnnnttt```HHH@@@???DDDOOO[[[dddlllwwwuuuSSSGGG===<<<;;;999===EEEOOOWWW```iiiwww|||tttllleee```ZZZUUUTTTUUUVVVWWWUUUVVVVVVUUURRRMMMGGGDDD??????>>>>>>???BBBFFFHHHMMMNNNQQQVVVZZZXXXQQQKKKEEECCC???<<<:::<<<>>>???===<<<::::::===AAACCCBBBFFFCCCFFFJJJUUUsss{{{zzz|||}}}qqqyyy]]]CCC666777444444666222333333333333333333333333444444444444444555555666666888999:::999:::;;;===AAA???@@@CCCCCCFFFXXXlllyyyzzzooommmllllllnnnoooooonnnlllmmmnnnnnnoooooonnnnnniiijjjmmmnnnooonnnlllkkkmmmbbbUUUNNNGGG???999777;;;777444666777777:::???FFFIIINNNUUUZZZ\\\[[[ZZZVVVTTTRRROOOMMMLLLLLLLLLIIIIIIJJJKKKLLLNNNOOOPPPLLLPPPTTTWWWYYY]]]dddiiisssvvv|||~~~{{{yyyqqqlllgggeeedddccc___\\\YYYRRRJJJEEECCCAAA===999888;;;555333::::::===JJJZZZaaagggjjjmmmttt{{{~~~{{{ooohhhiiillllllkkknnnooojjj___VVVQQQOOOKKKDDDDDDMMMTTT]]]ppptttbbbbbbooo{{{}}}}}}~~~{{{zzzyyyyyyyyyyyyzzz{{{~~~~~~~~~~~~}}}}}}|||||||||}}}}}}}}}~~~~~~~~~zzz{{{}}}~~~fff```^^^fffzzz~~~qqqpppxxxvvvlllnnnmmmlllooovvvxxxooocccFFF;;;000.........---///------------------------------------...................../////////000000222///222333888RRRqqq|||zzzmmmTTTIIITTT]]]```iiinnnwwwtttuuu}}}___IIICCC@@@EEEQQQ___iiioooxxxzzzpppSSSGGG===<<<;;;999===EEEOOOXXXaaajjjxxx~~~yyyrrrkkkfff```[[[ZZZ[[[\\\]]]YYYYYYZZZXXXUUUPPPJJJGGGBBBAAA???>>>>>>@@@BBBDDDFFFIIINNNUUUXXXUUUMMMGGG???AAACCCEEEEEECCC@@@???===:::888999;;;<<<===>>>CCCAAAGGGPPP```}}}uuuzzz{{{kkk{{{|||xxx^^^DDD777777444444666222333333333333333333333333555555444444555555666777666888:::;;;;;;;;;===???BBBBBBEEEFFFBBBIIIdddpppnnnlllkkkmmmnnnooonnnkkkkkklllmmmmmmmmmmmmlllkkkllloooppppppooommmkkkhhhZZZKKKDDD???:::666666:::666555888888777999===DDDGGGMMMRRRWWWYYYZZZ[[[VVVTTTQQQOOOLLLKKKJJJJJJJJJIIIIIIIIIIIIJJJKKKKKKJJJNNNRRRTTTVVVYYY```eeekkknnntttyyy}}}~~~~~~qqqmmmiiigggggggggdddbbbTTTLLLBBB======>>><<<999777:::555333:::888444:::>>>EEEQQQ]]]fffnnnsssuuu{{{|||wwwooojjjlllnnnnnnmmmmmmllliiiccc]]]XXXVVVOOOHHHIIISSSYYY^^^ooouuuccchhhvvv~~~~~~{{{zzzyyyxxxxxxyyyzzz{{{~~~~~~~~~~~~}}}}}}|||||||||}}}~~~~~~~~~}}}}}}yyy{{{}}}~~~~~~ggg___]]]eeexxx{{{|||oookkkqqqoooffflllkkkkkkooowwwzzzqqqdddFFF;;;000---.........000---------------------------------.........//////....../////////000000000333///222444:::VVVvvvzzzkkkTTTMMMYYY^^^```hhhqqq}}}uuutttwww~~~^^^IIIDDDAAAFFFQQQ```kkkqqqwww~~~~~~}}}~~~uuukkkSSSFFF<<<;;;:::888<<>>???@@@AAADDDHHHNNNSSSUUUSSSPPPMMMCCCIIIPPPVVVWWWRRRKKKFFF@@@<<<999<<<>>>>>>???BBBCCCBBBIIIUUUhhh~~~|||ssscccwwwvvvtttaaaFFF888777444444666222222222333333333333444444666555555555555666777777555777:::;;;<<<===@@@BBBBBBCCCGGGFFFCCCNNNpppqqqnnnlllkkklllnnnnnnnnnkkkkkklllmmmmmmmmmmmmmmmmmmnnnpppqqqpppmmmiiiggg[[[MMM@@@<<<;;;888666666888666777;;;<<<::::::===@@@CCCGGGLLLPPPSSSVVVXXXSSSQQQOOOLLLJJJHHHGGGGGGHHHGGGGGGFFFFFFFFFGGGGGGJJJMMMQQQRRRTTTWWW]]]bbbbbbeeeiiinnnssszzzvvvqqqllliiijjjjjjhhhfffTTTMMMDDDBBBDDDEEECCC???:::@@@<<<888;;;777333888666:::CCCOOOZZZ```cccdddjjjmmmmmmiiihhhmmmppppppooonnnmmmlllkkkfff___ZZZOOOHHHJJJWWW___cccsssxxxffflllzzz~~~|||{{{yyyxxxxxxyyy{{{|||~~~~~~~~~~~~}}}}}}|||||||||}}}~~~~~~zzz|||~~~~~~}}}}}}iii___^^^hhh{{{vvvtttyyytttggghhhkkknnnrrrwwwyyysssiiiJJJ>>>222//////......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000000000000222///333555===[[[~~~sssvvvyyylllWWWUUUcccgggfffmmmyyyvvvssssssxxx]]]HHHCCC@@@DDDPPP___jjjpppvvv|||~~~~~~|||zzz{{{zzzrrriiiRRREEE<<<:::999777<<>>???@@@BBBFFFKKKMMMMMMNNNRRRUUUUUU\\\hhhqqqrrrmmmddd]]]OOOIIIFFFHHHHHHEEEEEEHHHIIIHHHPPP\\\pppmmmccc|||xxxuuucccHHH999888444444777333222222222333333444444444666666555555666666777888444777999;;;===???BBBDDDEEEEEEGGGIIIJJJXXXzzzrrrooolllkkklllmmmnnnnnnmmmnnnnnnooooooooooooooonnnooopppooommmiiidddaaaNNNBBB888777888777555555777666999>>>???======@@@<<<>>>BBBEEEIIILLLPPPSSSPPPOOOMMMJJJHHHFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFFFFDDDHHHKKKMMMNNNQQQWWW[[[]]]___bbbeeejjjpppxxx}}}|||wwwppplllkkkjjjgggeeeWWWQQQKKKJJJNNNOOOKKKGGG???HHHEEE<<<:::555333;;;888888;;;DDDNNNRRRSSSTTTXXX]]]aaaaaaeeelllqqqrrrpppnnnnnnpppqqqlllbbbZZZLLLEEEIIIYYYbbbfffvvv{{{jjjmmm|||~~~|||{{{yyyxxxxxxyyy{{{|||~~~~~~~~~~~~~~~}}}|||||||||~~~~~~~~~|||~~~|||{{{}}}jjj``````jjj~~~~~~mmmeeelllrrruuuwwwxxxtttnnnNNNAAA555000///......///++++++++++++++++++++++++++++++,,,,,,,,,---------////////////000000000000111...333777@@@```rrrrrrzzz~~~zzznnn\\\]]]mmmpppnnnuuuuuuzzzwwwvvvyyy]]]IIIDDD???CCCNNN^^^iiiooouuuzzz}}}}}}zzzwwwyyyyyyrrriiiRRREEE;;;:::999777;;;CCCHHHRRR___hhhuuu}}}|||xxxrrrnnnjjjeeecccdddgggjjjkkkgggfffddd```\\\XXXUUUSSSKKKIIIEEEBBB?????????@@@@@@DDDGGGFFFEEEHHHRRRZZZgggppp}}}{{{tttbbbZZZTTTTTTRRRKKKIIILLLPPPOOOVVVcccvvvmmmggg|||{{{dddIII:::999555555777333222222222333333444444444666666666666666777888888333666999<<<>>>@@@CCCFFFJJJHHHIIIMMMRRRaaarrrrrrqqqqqqooonnnlllkkkmmmmmmmmmmmmmmmnnnooooookkklllnnnoookkkcccYYYQQQFFF@@@;;;<<<<<<::::::<<<<<<<<<>>>>>>>>>===<<<;;;>>>???AAAFFFKKKPPPRRRRRRQQQPPPMMMIIIFFFCCCAAA@@@AAAAAAAAAAAABBBCCCDDDDDDDDDHHHLLLMMMMMMPPPVVV\\\YYY[[[^^^```cccggglllpppxxx{{{xxxtttssspppiiidddcccaaaggghhhbbb```cccaaaZZZXXXTTTOOOIIIDDD@@@;;;777777444444===LLLXXX\\\\\\]]]^^^^^^aaaeeejjjooorrrqqqtttsssuuu}}}oooWWWOOOFFFDDDMMMUUU\\\iiiyyyvvvpppttt}}}|||zzz~~~}}}zzzxxxxxxzzz|||~~~~~~~~~~~~}}}~~~}}}}}}}}}}}}|||||||||||||||}}}}}}}}}}}}~~~~~~~~~kkkbbb___dddqqq~~~||||||~~~vvvkkktttnnnkkkpppxxx{{{tttkkkVVVCCC333111222///---///---------,,,,,,+++++++++...,,,***+++...000...,,,.........//////000111222111222333222===gggwwwiiirrrttt]]]VVVfffsssvvvzzzzzz~~~vvv|||YYYCCCBBB@@@FFFQQQ___llluuuyyyzzz}}}{{{{{{zzzrrrgggTTTIII>>>;;;:::;;;===AAAJJJSSS```jjjqqq{{{zzzwwwtttqqqooommmjjjeeeaaaaaadddhhhkkkmmmllliiieeeaaa]]]ZZZYYYRRRNNNIIIEEECCCCCCBBBAAAAAAAAACCCCCCAAAEEEUUUeeennnlllpppyyy{{{yyypppfffaaaaaa```]]]ZZZTTTTTTbbb||||||yyyrrrxxxfffNNN999555888777555666555555555555555555555555777777777777777888888999555777999<<<>>>@@@BBBBBBGGGHHHIIIMMMWWWooosssssssssrrrqqqpppnnnnnnnnnnnnmmmmmmnnnnnnooopppmmmnnnnnnmmmiii```VVVOOOHHHBBB>>>>>>>>>======@@@@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBDDDHHHNNNSSSUUUVVVUUUSSSPPPMMMJJJHHHGGGGGGBBBBBBBBBAAABBBBBBBBBCCCBBBFFFJJJKKKJJJMMMSSSXXXXXXZZZ\\\^^^```cccgggjjjrrruuuyyy}}}}}}||||||xxxssssssvvv{{{xxxssstttsssmmm```\\\UUUOOOIIIDDD???;;;999666666???NNN[[[aaabbbdddeeegggiiikkknnnqqqrrrpppuuuwwwxxx}}}}}}lllVVVIII@@@>>>EEEJJJNNNYYYfffhhhhhhkkkqqqqqqjjjdddcccttt}}}{{{zzz~~~~~~}}}|||{{{{{{{{{{{{{{{~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~|||~~~nnnddd___bbbooo~~~}}}|||yyyuuuwww|||yyyqqqvvvpppkkkooovvvxxxqqqiiiVVVCCC222000111---+++------------,,,,,,+++++++++...,,,+++,,,...///...,,,.........//////000111222000111444333@@@kkkvvvhhhnnn{{{zzzrrr]]]TTTcccpppsssxxx|||{{{ZZZEEEEEE???DDDPPP^^^lllwww|||}}}~~~~~~uuukkkTTTIII>>>;;;::::::===AAAJJJSSS___iiipppzzz{{{vvvrrrooommmkkkhhheeebbb```aaaeeejjjmmmpppooollliiiddd```]]][[[TTTPPPKKKGGGEEEDDDCCCBBB@@@???@@@AAAAAAFFFTTTcccaaaaaadddhhhkkkppp{{{zzzuuukkkbbbXXXQQQNNNXXXnnnyyyvvvxxxnnnyyy]]]JJJ:::888888555333666555555555444444444444444555555555666666777888999888:::<<<>>>AAACCCDDDEEEHHHIIIIIILLLUUUnnnuuuuuuttttttsssrrrqqqpppooonnnnnnnnnnnnoooppppppoooooommmkkkfff^^^UUUNNNKKKEEEAAABBBCCCAAABBBDDDEEEDDDCCCCCCCCCCCCDDDEEEGGGGGGHHHLLLRRRWWW[[[\\\VVVTTTPPPLLLJJJIIIIIIIIIEEEEEEDDDDDDCCCBBBBBBAAAAAADDDGGGHHHHHHJJJOOOSSSVVVWWWYYYZZZ[[[]]]```cccooorrrvvvyyy}}}|||yyyrrreee```YYYQQQKKKFFFAAA>>><<<888888AAARRRaaaiiikkknnnnnnpppqqqrrrsssssssssttt{{{yyygggTTTCCC<<<999===??????EEENNNMMMNNNSSSXXXXXXVVVXXX]]]sss|||{{{yyy}}}|||}}}}}}~~~}}}|||{{{yyy|||}}}~~~}}}||||||~~~~~~}}}}}}}}}~~~}}}~~~~~~|||{{{|||zzz~~~rrrfff^^^___jjjyyy{{{|||xxxpppqqqtttzzz~~~zzz{{{tttnnnpppuuuwwwqqqjjjUUUBBB222///000,,,***+++------,,,,,,,,,,,,++++++---,,,+++,,,...///...---.........//////000111222///111555555BBBooouuujjjmmmuuutttooo\\\QQQ]]]hhhlllqqqxxx{{{~~~[[[GGGGGG>>>CCCNNN]]]lllxxx~~~{{{qqqTTTIII>>>;;;::::::===@@@KKKSSS]]]gggoooyyy|||}}}vvvpppllliiifffeeeaaa___]]]]]]```eeekkkoooqqqqqqoookkkgggccc___]]]WWWSSSNNNJJJHHHFFFDDDBBB???<<<;;;===@@@FFFSSS```\\\^^^___\\\YYY^^^qqquuuiiiUUUOOOJJJPPP```www~~~{{{xxxoooiiiqqq|||sssTTTFFF;;;:::888333222666444444444444444444444444444444444555666888999:::<<<===???BBBDDDFFFGGGGGGJJJJJJJJJJJJOOOffftttttttttttttttsssrrrqqqpppoooooooooooopppqqqqqqpppnnnllljjjfff```XXXSSSOOOIIIFFFGGGHHHFFFGGGJJJHHHGGGEEEDDDDDDFFFHHHJJJMMMLLLMMMQQQWWW]]]aaabbb\\\YYYUUUPPPMMMKKKKKKKKKKKKJJJIIIHHHGGGEEECCCBBBBBBDDDFFFFFFFFFHHHLLLPPPQQQSSSUUUWWWWWWYYY\\\^^^jjjmmmppptttwww{{{xxxlllbbb\\\TTTMMMGGGCCC@@@>>>???;;;;;;EEEVVVhhhrrruuuwwwwwwwwwwwwwwwwwwwwwwww|||}}}qqq___OOO@@@;;;999;;;;;;999;;;??????AAAEEEHHHGGGHHHQQQ\\\qqq{{{{{{xxx}}}{{{{{{|||}}}}}}}}}|||{{{|||}}}}}}|||{{{{{{|||~~~~~~~~~~~~~~~}}}~~~~~~|||ttteee[[[YYYccctttzzz~~~|||rrrqqqqqquuuzzz~~~~~~wwwqqqrrrwwwxxxtttnnnVVVCCC222///000,,,)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---............///000111222000222666666CCCppptttmmmppptttqqqooo]]]OOOWWWbbbeeeiiiuuu|||yyy___IIIFFF???DDDNNN\\\kkkwww~~~~~~tttUUUJJJ???;;;::::::<<<@@@JJJSSS\\\eeeoooyyyxxxvvv}}}zzzrrrlllgggdddaaa```]]][[[ZZZ[[[^^^ccciiillloooooonnnlllhhhddd___]]]YYYVVVQQQNNNKKKHHHDDDBBB>>>999777:::???FFFRRR]]]```___^^^YYYSSSVVViii|||xxxkkkaaaMMMIIIFFFHHHRRRccctttzzzmmmfffgggaaaXXX^^^llltttWWWGGG:::999888444222555333333333333444444444444333444444666888:::;;;===>>>???AAACCCFFFGGGHHHIIIKKKKKKLLLJJJJJJ\\\rrrsssssssssssssssrrrqqqqqqppppppppppppqqqrrrrrrooonnnnnnmmmkkkgggbbb^^^VVVPPPLLLMMMMMMLLLLLLOOONNNMMMKKKIIIJJJLLLOOOQQQQQQQQQSSSWWW]]]cccggghhhiiifffaaa[[[VVVSSSQQQPPPQQQQQQPPPNNNLLLJJJGGGFFFEEEFFFFFFFFFGGGIIIKKKMMMLLLOOORRRTTTUUUWWWZZZ\\\```cccfffjjjmmmqqqvvvyyytttaaaZZZPPPHHHCCCAAA@@@@@@BBB>>>===HHH[[[nnnyyy}}}~~~|||||||||}}}}}}ssscccSSSGGG???<<<<<<===<<<:::999;;;888999;;;<<<:::<<>>???>>>???AAACCCEEEGGGHHHHHHHHHIIILLLMMMKKKYYYqqqqqqrrrrrrsssrrrrrrrrrrrrqqqqqqqqqqqqrrrsssssspppqqqrrrssstttrrrmmmjjj^^^XXXTTTTTTTTTRRRRRRUUUVVVTTTRRRQQQRRRTTTWWWYYYVVVWWWYYY___eeejjjmmmnnnpppmmmiiiccc]]]XXXUUUSSSVVVVVVUUUTTTQQQNNNKKKJJJIIIHHHHHHGGGHHHIIIKKKLLLIIILLLOOORRRSSSTTTWWWYYYZZZ\\\```dddhhhlllqqquuu|||nnndddVVVJJJCCCAAABBBCCCBBB???@@@KKK___rrr~~~xxxyyywwwooobbbTTTHHHAAA?????????@@@???>>><<<<<<999888888888555666AAAMMMggguuuzzzzzz||||||{{{zzzyyyyyyzzz{{{|||wwwyyy{{{||||||~~~~~~~~~~~~}}}}}}~~~|||}}}}}}sss```QQQMMMWWWgggsss|||||||||~~~yyyrrrrrrqqqpppppppppqqqrrrvvvrrrooopppssstttppplllUUUBBB222000111...,,,...++++++,,,,,,,,,,,,------+++,,,...---,,,,,,---///.........//////000111222222555888666AAAoootttooonnnlllzzzzzzgggVVV___kkkjjjgggsss{{{rrrsssvvvkkkMMMAAAAAAEEEMMMYYYgggsss{{{|||rrrVVVJJJ???;;;::::::;;;???FFFRRR]]]cccooozzzqqqiiiccc___]]][[[YYYXXXWWWVVVXXX[[[___bbbkkkmmmoooooommmiiieeeaaa[[[XXXUUUQQQMMMHHHBBB>>><<<888777999;;;AAAMMMZZZeeeaaa___^^^YYYUUUUUUZZZqqqvvvcccWWWEEECCC@@@>>>>>>???@@@AAAHHHAAA>>>BBBBBB>>>BBBIIITTTqqq~~~uuuiii^^^ZZZ___iiirrriiiPPP999555777666333333333444444555555666666666666777777999;;;===???@@@>>>???AAACCCEEEFFFGGGGGGDDDEEEJJJOOOPPP[[[pppqqqrrrsssssssssssssssrrrrrrrrrrrrrrrssssssttttttuuuwww{{{|||{{{wwwsssggg```\\\\\\[[[XXXXXXZZZYYYYYYXXXWWWXXXZZZ\\\]]][[[\\\```gggmmmrrrssssssqqqpppmmmhhhccc]]]XXXVVVXXXXXXXXXWWWUUUQQQNNNLLLKKKIIIHHHHHHHHHJJJJJJJJJHHHKKKNNNPPPPPPPPPRRRSSSTTTWWW\\\```dddiiinnnrrrvvv|||wwwsssyyy~~~vvvbbbPPPFFFBBBCCCDDDBBB???AAAMMMaaatttzzzwwwmmmiiiccc]]]TTTKKKFFFCCCBBBDDDDDDDDDDDDCCCBBB@@@>>><<<;;;:::888888AAAKKKaaarrryyy{{{|||}}}||||||zzzyyywwwuuutttjjjmmmppptttwww{{{|||~~~}}}||||||}}}~~~{{{|||~~~~~~|||}}}sss^^^OOOKKKUUUeeesss}}}zzzuuuvvvuuurrrnnnppprrrrrrqqqpppnnnnnnuuurrroooppprrrqqqlllgggSSS@@@000///000---,,,...+++++++++,,,,,,---------***,,,......,,,,,,---///.........//////000111222111555888666BBBpppzzzvvvqqqxxxyyyfffVVVbbbpppnnnhhhooouuuooorrrvvvqqqQQQCCC???BBBJJJVVVeeerrr|||~~~~~~~~~zzzqqqVVVKKK???;;;:::999;;;>>>CCCRRR^^^cccooo{{{qqqhhhbbb^^^\\\ZZZWWWVVVUUUUUUVVVYYY]]]___gggiiilllooonnnjjjeeebbbZZZXXXUUUQQQMMMGGG@@@;;;;;;:::::::::999===KKKZZZddddddeeeeee___WWWTTTVVVPPPbbbvvv|||qqqaaaUUUCCCAAA???>>>>>>>>>;;;999<<<===>>>??????@@@BBBDDDCCCUUU\\\WWWQQQFFFDDDOOOYYYcccssshhhQQQ<<<777666444333555444444555666666777888888777777777888:::<<<>>>>>>>>>???AAACCCEEEFFFFFFGGGEEECCCGGGMMMOOOZZZqqqqqqrrrsssttttttttttttsssrrrrrrrrrrrrsssttttttwwwxxx||||||xxxmmmfffaaaaaa```]]]\\\^^^YYYYYYYYYYYYYYY[[[\\\]]]^^^```eeelllssswwwwwwvvvuuuuuussspppkkkeee```]]]YYYYYYYYYXXXVVVSSSOOOMMMLLLJJJHHHGGGHHHIIIIIIIIIHHHKKKMMMNNNNNNMMMNNNNNNMMMPPPTTTXXX]]]bbbgggkkkqqqvvv|||wwwjjjjjjjjjrrrkkkUUUGGGBBBBBBCCCBBB???BBBNNNcccuuu{{{rrrllleee___XXXRRRNNNJJJIIIIIIGGGIIIJJJHHHHHHHHHFFFDDD@@@===;;;;;;999999???HHH^^^pppyyy||||||}}}~~~~~~}}}zzzuuuooolll\\\```eeekkkpppvvv}}}{{{|||{{{{{{}}}~~~zzz{{{~~~}}}{{{|||~~~~~~|||rrr]]]NNNJJJUUUgggvvvzzzrrrqqqqqqnnnlllooosssuuuuuusssqqqpppwwwtttrrrrrrssspppjjjeeePPP>>>...---///---,,,...+++++++++,,,,,,---------***---///...,,,+++---000.........//////000111222111555999777CCCrrr{{{ttttttaaaSSSbbbrrrooogggpppuuussszzzuuuUUUEEE<<<@@@HHHUUUdddsss}}}~~~~~~~~~yyypppVVVKKK@@@;;;:::999;;;>>>BBBRRR___cccooo{{{qqqgggaaa]]][[[YYYUUUTTTSSSTTTUUUXXX\\\^^^bbbeeeiiilllkkkhhhccc```YYYWWWTTTQQQMMMFFF???:::;;;;;;<<<;;;888;;;JJJZZZ___bbbeeefff^^^SSSPPPSSSDDDMMMWWW^^^```\\\PPPCCC:::888666888<<<>>>;;;888777>>>AAA>>>===??????======EEEFFFEEEDDD<<<;;;IIIPPPZZZkkk~~~{{{bbbPPP???999666111222777555555555666777888888999666777777888999;;;<<<===???@@@AAACCCEEEFFFGGGGGGHHHCCCDDDJJJKKKVVVyyy{{{ppp{{{ooopppqqqrrrsssrrrqqqqqqqqqrrrssssssssssssuuuwwwzzzwwwsssllleeecccddddddcccbbbcccdddccc___]]]___dddeeefffjjjrrrzzz~~~}}}zzz}}}{{{wwwrrrmmmiiifffddd\\\[[[YYYWWWUUUSSSRRRQQQNNNNNNMMMLLLJJJIIIHHHHHHKKKJJJIIIIIIIIIIIIHHHGGGHHHKKKNNNQQQTTTXXX^^^bbbjjjooouuuzzz~~~wwwhhh\\\^^^llleeeOOOEEEBBBAAA@@@DDDEEEIII[[[uuu~~~zzzqqqeee\\\XXXYYYUUUOOONNNRRRQQQKKKOOONNNOOOTTTYYYYYYSSSMMMMMMEEE>>><<<;;;:::>>>CCCZZZsss~~~|||}}}~~~|||wwwkkk___SSSPPPQQQZZZdddnnnxxx~~~{{{{{{}}}}}}|||{{{~~~}}}|||{{{zzz~~~}}}|||||||||}}}}}}www]]]QQQTTT\\\lll{{{{{{vvvyyywwwpppqqqooopppuuuzzzzzzssslllmmmqqquuuwwwxxxuuulllaaaKKK>>>222------------//////---+++,,,---...---,,,---------.........//////000000000000000000111222666777;;;999EEEssszzzmmm\\\VVV]]]iiinnnnnnuuussskkkvvv|||sssQQQIIIAAAAAAGGGTTTaaammmyyy|||||||||wwwoooUUUIII???;;;::::::<<<@@@JJJPPPXXX___jjj~~~wwwmmmfffaaa^^^YYYVVVXXXVVVSSSRRRRRRTTTWWWYYYcccbbbccceeegggeee___[[[YYYTTTPPPPPPMMMFFF@@@>>>AAA===::::::999;;;DDDMMMcccbbbdddeee^^^RRRLLLNNNBBB@@@??????AAA@@@===999888777777999===???<<<::::::;;;===??????>>>===<<<777777777777888999:::;;;KKKRRR```sss```LLL:::888:::777555666444444555555666555555555666777999999:::<<<@@@CCC>>>???@@@CCCEEEHHHKKKMMMMMMHHHGGGJJJJJJSSSooopppvvvooooooppprrrrrrsssssssssrrrsssssssssrrrsssuuuwww|||~~~zzzsssmmmjjjkkkkkkjjjgggffffffeeeccc``````aaadddggglllssszzz{{{uuupppkkkhhhggg___]]]ZZZWWWTTTRRRRRRQQQOOONNNMMMLLLJJJIIIHHHHHHLLLKKKIIIIIIJJJJJJHHHGGGIIIJJJMMMNNNPPPSSSWWW[[[ccchhhnnnssswww{{{wwwbbbYYY^^^mmmhhhSSSHHHDDDBBBAAACCCDDDJJJ]]]uuuzzzuuuuuuuuuuuurrrkkkaaaZZZXXXYYYWWWSSSTTTXXXXXXSSSUUUXXX___gggoooqqqooommm^^^RRRFFF@@@<<<<<>>222......------//////---+++,,,---...---,,,------..................222111111111111222222333666888;;;:::EEEsssqqq^^^TTT[[[hhhnnnnnnzzzqqqkkkuuuxxxxxxSSSIIIAAA@@@FFFRRR___kkkwww}}}}}}}}}wwwoooUUUJJJ???;;;::::::<<<@@@HHHOOOXXX^^^fffvvvyyyooohhhccc___[[[XXXYYYWWWTTTRRRRRRTTTWWWZZZ]]]\\\]]]___bbbbbb___\\\UUUQQQQQQUUUUUUNNNGGGDDDCCC>>>;;;:::999999???GGG^^^___^^^YYYRRRKKKGGGFFF===;;;:::;;;<<<;;;888555666777888:::<<<<<<;;;999888999;;;<<<===<<<;;;:::999888888777777777888888DDDIIIUUUhhh~~~```KKK:::777888555444555444444555555666666555555666777888999:::<<<@@@BBB@@@AAAAAACCCEEEGGGHHHIIIGGGEEEFFFGGGFFFQQQqqq}}}oooooooooppprrrsssuuuuuutttttttttrrrrrrsssvvvyyy||||||xxxwwwvvvvvvvvvpppnnnkkkhhhfffddd```]]]aaafffmmmuuu{{{zzztttooolllkkkdddbbb]]]YYYVVVTTTSSSSSSSSSRRRPPPOOOMMMLLLLLLKKKNNNLLLKKKJJJKKKKKKIIIHHHIIIJJJKKKKKKKKKLLLOOORRR[[[aaaggglllooosssyyy}}}qqq]]]XXXbbbvvvlllYYYMMMGGGCCCEEEDDDBBBJJJ```vvv{{{tttooooooqqqrrrqqqllleee```]]]]]]\\\ZZZ[[[^^^]]]YYY[[[cccooo{{{xxxgggSSSFFF@@@===@@@EEE^^^uuu}}}~~~}}}}}}zzzrrriii[[[QQQHHHGGGMMMZZZkkkzzz}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{{{{{{{|||}}}}}}iii]]]___eeeyyyzzzwwwxxx{{{~~~~~~wwwlllccckkkkkkiiifffhhhkkkhhhcccJJJ===222......---...//////---+++,,,---...---,,,..................------222222222222222333444444777888<<<;;;EEEqqqttt___TTT[[[llluuuuuummmiiisssrrr}}}WWWIIIAAA@@@DDDOOO\\\hhhvvv~~~}}}|||vvvnnnUUUJJJ???;;;::::::<<>>:::999888888888777555333333666:::;;;;;;999888888888999:::<<<<<<;;;;;;::::::999888777666666555666???AAAIII[[[ssszzz___KKK999666777444333555444444555555555666666666666777888999999;;;???BBBCCCCCCCCCCCCDDDEEEFFFFFFEEEFFFIIIIIIIIIWWW~~~ooooooooooooqqqtttvvvxxxtttttttttssssssuuuyyy||||||~~~zzzrrrjjjgggeee```ZZZ\\\dddnnnwww}}}~~~xxxtttrrrqqqkkkhhhccc^^^ZZZXXXWWWWWWYYYWWWUUUSSSRRRQQQPPPPPPPPPNNNMMMLLLMMMMMMKKKIIIHHHIIIIIIIIIHHHIIIKKKMMMUUU[[[bbbhhhkkkpppuuuyyy|||ggg]]]bbbsss~~~mmm\\\PPPIIIDDDKKKEEEAAAIII```vvvyyyqqqnnnoooqqqrrrrrrooollliiieeedddaaa_________]]][[[aaajjjwww|||cccPPPDDD???AAAFFF___vvv~~~}}}~~~}}}ttteeeYYYMMMGGGJJJVVVhhhxxx|||~~~||||||}}}zzzzzz{{{||||||}}}}}}~~~zzzzzzzzzzzz{{{{{{||||||}}}pppeeegggmmm{{{|||{{{{{{|||{{{ttthhh```iiiiiifffdddgggjjjhhhbbbIII===222...///......//////---+++,,,---...---,,,...............---------222222111222222333444555888888<<<;;;CCCnnnuuummmqqqwwwsss___TTT]]]rrrjjjhhhrrrppp{{{[[[KKKCCCAAADDDNNNZZZggguuu~~~}}}|||uuummmVVVJJJ???;;;::::::;;;???CCCMMMXXX^^^bbbjjjwww~~~tttlllhhhddd```\\\^^^ZZZVVVRRRRRRTTTXXX[[[\\\ZZZXXXVVVUUUUUUUUUUUUSSSSSS[[[iiipppjjj]]]SSSQQQIIIAAA???>>><<<===@@@RRR```bbbQQQDDDCCCAAA;;;;;;;;;:::999888777555444111666;;;<<<999777777777:::;;;<<<=========<<<<<<999888777666555555555555===<<>>CCCLLLWWW^^^dddnnnvvvnnnjjjfffbbb______\\\XXXTTTSSSUUUXXX[[[\\\[[[XXXUUUSSSSSSTTTVVVVVVVVV```sss~~~yyyjjj^^^YYYNNNDDDAAA@@@>>>===>>>III]]]gggZZZJJJFFFBBB<<<======<<<:::888777777777111555:::;;;888666777888:::;;;;;;<<<<<<<<<<<<<<<777777666666666666777777<<<:::<<>>dddllliiilllmmmtttsssgggVVVVVVgggtttuuu~~~sssmmmyyy~~~dddQQQHHHCCCCCCKKKVVVdddttt~~~}}}|||vvvnnnVVVKKK@@@;;;:::999;;;>>>CCCLLLVVV^^^dddqqqyyyrrrmmmjjjeeebbb___]]]ZZZWWWVVVVVVXXXYYYWWWWWWUUUSSSQQQRRRUUUXXXUUUVVVbbbyyyzzznnndddVVVHHHCCCBBB???<<<;;;@@@SSSaaa___VVVNNNGGG@@@>>>>>>===;;;888666777888333555777999888888999:::999999999999999:::::::::777777777666666777888888777666999CCCVVVnnnoooUUUFFF:::999888444444888555555444444555777999:::999:::;;;;;;;;;===@@@BBBAAAAAABBBDDDFFFIIIKKKLLLNNNNNNNNNSSScccnnnoooqqqssstttuuuvvvvvvrrrtttuuuuuurrrqqqppppppppp}}}yyynnniiihhhiiiooowww~~~{{{ttttttsssrrrpppnnnllljjjfffccc```\\\ZZZZZZZZZ[[[ZZZXXXVVVUUUUUUTTTRRRQQQMMMMMMLLLKKKIIIHHHJJJLLLGGGKKKOOOQQQTTTZZZbbbhhhoooyyyqqqgggdddcccggglllooosssqqqfffZZZSSSPPPMMMNNNGGGGGGUUUlll{{{}}}yyytttvvvwwwvvvtttuuuwwwzzzqqqhhhaaa```___]]]___dddkkkuuuvvv\\\LLLLLLUUUmmmyyymmmjjj^^^^^^___iiizzzuuuggg\\\WWW]]]mmm~~~yyyxxxxxxyyyzzz{{{{{{||||||yyyzzz{{{|||}}}||||||{{{zzz}}}qqqmmmxxx}}}|||tttxxxrrrcccdddhhhkkkmmmnnnmmmdddZZZFFF;;;111000000///...//////---+++,,,---...---,,,+++,,,,,,---...///000000111111111111333444555666;;;:::===;;;<<<```mmmiiillllllqqqwwwppp\\\UUU```jjjkkkuuu}}}mmmttt{{{hhhSSSHHHCCCAAAHHHSSSaaasssyyyrrrWWWKKK@@@;;;:::999:::>>>CCCLLLVVV\\\bbbmmm}}}vvvqqqnnniiifff___^^^[[[YYYXXXWWWWWWXXXTTTTTTSSSQQQNNNOOORRRUUUPPPRRR```|||sssbbbOOOHHHEEEBBB===;;;<<>>AAACCCCCCCCCDDDFFFHHHJJJLLLMMMPPPSSSUUUXXXdddwww|||nnnooorrrtttuuuuuuuuuuuussstttvvvtttpppllljjjiii```nnnvvvrrrmmmhhhjjjttt~~~{{{ssstttuuuuuutttqqqooommmkkkiiieeebbb```___``````\\\ZZZXXXWWWWWWVVVTTTRRROOOOOONNNKKKHHHGGGHHHJJJIIIKKKMMMOOOPPPVVV^^^dddkkkttt|||zzzhhh___^^^aaafffkkknnnrrrpppeeeYYYTTTRRRPPPJJJFFFJJJ\\\qqq}}}}}}zzzsssuuuwwwvvvuuuvvvyyy}}}wwwmmmccc```^^^ZZZ\\\bbbbbbnnn~~~bbbOOOPPPYYYsss}}}uuuhhhccc[[[___eeemmmzzz}}}nnnaaa[[[aaasss~~~xxxxxxyyyzzzzzz{{{||||||zzzzzz|||}}}}}}}}}|||{{{|||ooommmzzz|||~~~~~~vvvrrr|||pppdddgggjjjkkkllljjjbbbXXXFFF;;;111000111///...//////---+++,,,---...------***+++,,,---...000111111222222222333444555777777<<<:::>>>;;;:::]]]rrrkkkooooooooozzzvvvbbbWWW___iiiiiisss}}}kkkkkkrrrkkkTTTGGGBBB@@@FFFQQQ```qqq|||tttWWWLLL@@@;;;:::999:::===CCCLLLUUUZZZ^^^hhhwwwyyytttqqqllliii___^^^]]][[[YYYXXXWWWWWWTTTTTTSSSOOOKKKJJJLLLNNNKKKMMM]]]|||mmmWWWMMMJJJFFF@@@===<<<===JJJ```nnniiiYYYMMMCCCDDDCCC@@@;;;999;;;===777444222444999===>>>===;;;;;;:::::::::;;;<<<======<<<:::888777666666555333555888>>>JJJ^^^vvvcccIII===666777777222111444666555444444555777:::;;;<<<============>>>AAADDDEEEEEEFFFGGGHHHJJJLLLMMMHHHOOOTTTUUU\\\ssszzzgggfffrrrrrrsssttttttsssssstttvvvwwwwwwvvvuuuvvvuuulllaaaXXXYYYbbbzzzuuupppllliiilllpppwww{{{wwwwwwvvvuuutttsssrrrrrrrrrnnnhhhffffffeeebbb```ccc```^^^\\\[[[ZZZYYYWWWVVVSSSOOOMMMKKKJJJIIIGGGGGGIIIKKKKKKLLLPPPWWW\\\cccmmmuuuuuuwww|||}}}zzzsssjjjbbb```aaadddfffhhhllllllbbbYYYTTTSSSRRRJJJIIIOOObbbxxxvvvrrr{{{yyytttvvvzzzzzzxxxnnnddd```\\\YYYXXX[[[]]]eeewwwyyydddVVVVVV\\\yyyuuuiiidddcccbbbfffmmmvvvyyynnnkkkqqq~~~~~~}}}|||{{{{{{{{{{{{zzzzzzzzz{{{}}}~~~tttooowww|||~~~yyysssrrrqqqvvvvvvhhhhhhcccaaaggglllbbbRRRCCC999111//////......000------------------------///......---------......111000000000111333555666<<<:::;;;<<<>>>UUU}}}wwwlllpppqqqlllddd^^^___bbbnnn{{{ooofffnnn{{{vvvNNNFFFCCCAAADDDMMM[[[lllyyyuuu^^^OOO???888777777999<<>>>>>;;;@@@UUUooowwwhhhTTTJJJDDD@@@AAABBB>>>;;;::::::777555555888<<>>555444666444333444444444555666777888888999<<<======???@@@AAABBBBBBEEEHHHJJJJJJIIIKKKOOORRRNNNKKKLLLPPPVVVeee{{{aaa\\\rrrssstttuuutttsssssstttvvvxxxzzzzzzyyyxxxwwwppphhhPPPNNNQQQggguuupppllljjjllloootttzzzyyyxxxwwwuuutttsssrrrtttpppllljjjjjjiiifffcccbbb```^^^\\\\\\[[[ZZZXXXVVVTTTPPPMMMLLLKKKIIIHHHGGGHHHIIIHHHHHHKKKPPPTTT[[[ccciiiiiijjjooossssssqqqllleee```___bbbeeeggggggiiihhhdddaaa```]]]XXXJJJIIIOOOaaavvv}}}uuurrr}}}|||uuuvvv|||}}}qqqfff```[[[TTTPPPOOONNNSSS```vvvvvvcccWWWZZZcccwww~~~qqqiiieeedddhhhlllrrrzzzwwwtttxxx{{{{{{zzzyyyyyyyyyyyyzzz{{{{{{||||||}}}~~~rrrllluuuzzzwww|||}}}uuuoooooollliiilllvvv~~~yyynnngggeee___ZZZ^^^ddd]]]PPPBBB999111//////......000------------------------///......------.........333222222222333444666777;;;:::<<<;;;;;;NNNuuusssppplllhhhfffffffffkkkuuuooogggooottt^^^KKKEEEBBBDDDLLLYYYjjjwwwttt\\\MMM???999888888:::===DDDHHHLLLLLLFFFDDDNNN[[[|||zzztttpppmmmfffccc___[[[XXXWWWWWWXXXVVVUUURRROOOLLLKKKJJJIIIKKKNNNWWWnnnqqq^^^SSSJJJBBB===>>><<<@@@SSSqqqwww___TTTIIIEEEBBB??????AAA<<<999666666999===AAABBB??????>>>===<<<<<<======<<<<<<<<<;;;:::888666555555333444999AAAOOOeeexxxyyyXXXHHH>>>555555666666555666555555666777888999999:::<<<===>>>???AAABBBCCCDDDBBBFFFIIIKKKJJJKKKLLLNNNMMMJJJJJJMMMPPP[[[uuu{{{ooottttttuuuuuusssrrrrrrtttvvvxxx{{{}}}}}}}}}}}}wwwoooTTTLLLGGGUUUwww}}}sssnnnkkkjjjlllnnnpppxxx|||{{{yyyxxxvvvuuuttttttvvvsssqqqpppqqqoookkkgggdddbbb````````````^^^\\\YYYWWWSSSQQQPPPOOOMMMKKKIIIIIIHHHGGGFFFGGGJJJLLLRRRWWW[[[ZZZ[[[aaahhhkkkgggeeebbb``````bbbeeehhhfffhhhggggggiiijjjddd[[[LLLKKKPPP```rrr}}}{{{tttnnn{{{}}}rrrrrr|||ssseee]]]VVVMMMFFFCCCBBBDDDLLL[[[nnn}}}ttteee[[[aaalllsss{{{~~~xxxqqqmmmllljjjkkkkkkmmmqqqzzzzzzzzzyyyyyyxxxyyyyyyyyy|||||||||}}}~~~~~~xxxhhhccckkkvvvxxxuuuxxxzzzoooiiinnnkkkgggffflllqqqnnngggggggggbbb[[[]]]bbb^^^TTTAAA888111//////......000------------------------///......---......//////555444444444555666777777999:::<<<;;;<<>>EEE^^^jjjjjjcccbbbgggxxx}}}wwwqqqmmmjjjgggbbb]]]ZZZXXXXXXXXXWWWUUURRROOOLLLIIIHHHGGGHHHKKKPPP```qqq```RRRGGG@@@<<<<<<<<>><<<;;;999888777777555444777===HHH\\\mmm{{{]]]HHH>>>666555777777666777666777777888999:::;;;<<<<<<===???@@@BBBDDDEEEFFF@@@DDDHHHKKKKKKKKKJJJKKKLLLIIIIIIJJJJJJPPPggguuuuuuuuusssqqqqqqtttvvvxxxzzz|||wwweeeVVVIIIOOOhhh{{{wwwuuusss}}}wwwnnnkkkiiijjjlllmmmmmmrrrxxxzzzyyyxxxwwwvvvvvvvvvwwwwwwuuutttuuuvvvtttooojjjgggfffeeeeeeeeeeeecccaaa]]][[[XXXWWWVVVUUURRRPPPLLLKKKIIIHHHGGGGGGHHHIIILLLOOOQQQRRRTTT[[[dddjjjeeeeeeeeeccccccccceeefffeeehhhjjjjjjlllkkkdddZZZOOONNNRRR]]]lllvvvuuuqqqggguuu{{{ooolllxxxuuueee[[[RRRIIIAAA???BBBGGGKKKOOOYYYgggsssyyy{{{{{{yyypppbbbZZZaaannnrrryyy|||zzzxxxwwwtttpppjjjgggccccccnnn|||{{{zzzyyyxxxxxxxxxxxxyyyyyy{{{|||~~~}}}rrrccc___fffqqqxxxwww~~~qqqkkkrrrpppmmmllllllllljjjgggccchhhgggcccdddfff```VVV@@@888000///000......///------------...........................//////000555555555555666666777777888:::<<<===DDD]]]qqq```ZZZ___ddddddaaaiiilllxxxlllbbbeeellluuupppWWWKKKAAACCCKKKVVVhhhwww~~~|||}}}yyyrrrZZZMMMAAA<<<;;;:::999;;;>>>;;;;;;===<<<999;;;???MMM[[[\\\SSSPPPWWWnnn|||tttooollliiiddd___[[[XXXXXXXXXVVVTTTRRROOOLLLJJJHHHGGGCCCIIIMMMXXXuuusssbbbRRRGGG>>>@@@<<<>>>ZZZwwwkkk[[[OOOJJJFFFAAA;;;888888:::===>>>DDDEEEHHHIIIJJJIIIGGGFFFBBBBBB@@@>>>===<<<<<<<<<888666555777;;;DDDUUUeee}}}dddJJJ@@@777666888666555666777888999:::;;;<<<===>>>===>>>???AAADDDFFFGGGHHHBBBEEEHHHJJJKKKKKKKKKKKKLLLHHHGGGHHHHHHOOOgggtttuuuuuusssrrrrrrtttvvvzzzzzz}}}ooo]]]LLLLLL^^^uuuyyypppllljjjgggqqqzzz}}}{{{vvvnnnfffeeedddfffjjjkkkkkknnntttzzzxxxwwwvvvuuuvvvwwwxxxzzzwwwuuuuuuwwwyyywwwrrrmmmiiihhhggghhhhhhgggeeeccc___]]][[[ZZZYYYXXXUUUSSSMMMLLLJJJHHHGGGGGGFFFFFFGGGHHHKKKNNNQQQXXXbbbkkkiiikkkkkkiiifffccccccddd```gggkkkkkkjjjgggaaaZZZQQQOOOPPPXXXbbbiiijjjhhhbbbooozzzyyynnnkkkvvv{{{kkk___SSSHHHBBBAAAGGGQQQXXXUUUTTT]]]jjjrrrwwwvvvrrriii\\\UUU]]]hhhwww~~~}}}vvvooohhheeebbbbbblll}}}|||zzzxxxwwwvvvuuuuuuuuuwwwyyy|||~~~~~~tttgggcccjjjtttwwwxxxrrrooottttttuuusssnnnhhhffffff[[[dddjjjjjjlllkkk```RRR???777000///000......///---------....../////////...............///000111444444555666666666777777:::<<<======KKKllltttcccZZZ\\\aaaccccccfffhhhtttooodddeeerrrzzz{{{]]]MMMAAACCCKKKUUUgggyyy~~~yyyxxxyyyvvvqqq\\\OOOBBB===;;;999888:::===999888;;;===<<<===???MMM^^^bbbZZZUUUZZZqqqzzztttnnnkkkeee```[[[XXXWWWWWWTTTTTTRRRQQQOOOMMMKKKJJJGGGLLLNNNRRReeesss]]]LLLCCCEEE???>>>UUU~~~rrraaaTTTMMMJJJDDD>>>999777777888888???CCCKKKQQQTTTTTTQQQOOOFFFDDDAAA???=========>>>999777666777:::AAAQQQ```|||mmmMMMBBB999777777555333444888888999;;;<<<>>>??????===>>>@@@BBBDDDFFFHHHIIIGGGGGGGGGHHHJJJKKKLLLMMMLLLHHHFFFHHHKKKWWWsssrrrsssttttttsssssstttvvv|||||||||gggSSSPPP\\\lllzzz}}}vvvpppjjjfffccc```iiiooopppmmmiiibbb\\\[[[[[[___eeehhhhhhlllrrrtttxxxwwwvvvuuuuuuwwwyyy{{{wwwvvvvvvxxxzzzyyytttpppjjjiiiiiiiiiiiihhheeebbb___^^^\\\[[[[[[YYYVVVTTTPPPNNNJJJHHHGGGFFFDDDBBBBBBCCCGGGLLLPPPUUU^^^hhhlllnnnooolllgggccccccddd^^^eeejjjjjjhhhfff```YYYNNNKKKJJJMMMRRRWWWYYYXXXZZZcccnnnrrrllliiippp{{{~~~rrrfffWWWIIIDDDEEEKKK\\\gggeeeaaagggooottt{{{vvvmmmcccXXXSSS[[[eeeyyy|||sssjjjaaaaaabbbbbbhhhuuu~~~|||{{{yyywwwvvvttttttsssuuuwwwzzz}}}sssgggdddllluuussstttzzzppprrrrrruuuxxxuuulllbbbbbbfff^^^gggmmmpppsssrrrdddRRR>>>666000000000...---///---------...//////000000............///000111111333333555666777888888888<<>><<<<<<===:::888777888999???MMMZZZwwwqqqLLLAAA888666777555333333888888:::;;;===>>>???@@@>>>???@@@BBBDDDFFFGGGHHHIIIGGGFFFGGGIIILLLMMMMMMKKKGGGGGGJJJOOO]]]|||nnnqqqtttvvvuuuuuuuuuuuu{{{}}}kkk```ccckkkuuu|||zzzrrrmmmjjjhhheeeccc]]]dddhhheeeaaa]]]WWWRRRPPPQQQVVV^^^ccceeekkkrrrrrr||||||zzzxxxvvvvvvwwwyyyzzzxxxwwwvvvxxx{{{{{{wwwsssnnnmmmmmmmmmmmmkkkgggdddbbbaaa_________]]]ZZZWWWWWWSSSOOOLLLJJJGGGBBB???@@@@@@EEEMMMPPPQQQYYYbbbhhhlllnnnlllgggcccdddffffffiiijjjiiiiiifff]]]SSSGGGDDDAAA???AAACCCEEEFFFJJJNNNXXX```aaa^^^```ffftttsssqqqiiiZZZKKKFFFIIITTTgggvvvxxxxxx||||||wwwvvvlll___TTTLLLKKKSSS]]]qqq|||xxxpppiii______]]][[[\\\fffwww~~~~~~~~~{{{|||{{{zzzyyyyyyxxxxxxyyyyyy{{{}}}pppdddccckkktttsssrrr}}}xxxqqqwwwuuuxxx{{{wwwkkk```cccmmmiiimmmnnnnnnssstttfffTTT===555///000000...---...---------...///000000000............///000111222222444666888::::::;;;;;;<<>>666555666555444555777888999;;;===>>>@@@@@@???@@@AAABBBDDDEEEFFFGGGGGGFFFEEEGGGJJJLLLKKKIIIJJJGGGHHHLLLPPP]]]zzzlllppptttwwwwwwvvvuuuuuuwww|||tttnnnnnnssszzz}}}uuulllhhhiiiiiigggeee]]]bbbccc___ZZZVVVQQQKKKIIIJJJPPPYYY___cccjjjqqqtttzzz~~~{{{xxxwwwwwwxxxyyyzzzxxxwwwyyy{{{|||yyyvvvsssrrrrrrrrrqqqoookkkhhhfffeeedddddddddbbb___\\\^^^ZZZTTTPPPMMMIIICCC???AAAAAAGGGOOOQQQPPPUUU^^^dddgggkkkiiieeeccceeeiiirrroookkkiiikkkgggZZZKKKBBB>>>999666555666888999:::;;;CCCOOOSSSPPPOOORRR]]]cccjjjhhhZZZLLLHHHLLL^^^pppxxxgggZZZKKK@@@;;;<<>>===>>>UUUpppmmmooouuuvvvhhhWWWUUUfffyyytttzzz}}}llliiimmm|||sssYYYDDDCCCHHHMMM^^^qqq~~~}}}{{{vvvoooZZZLLL>>>999:::<<<@@@DDDNNNIIIEEEDDDBBB@@@CCCIIIXXXmmmyyyxxxyyy}}}rrrooojjjddd```^^^]]]]]]]]]\\\[[[YYYVVVRRROOOMMMPPPMMMYYYkkkiii\\\ddd{{{{{{jjj[[[NNNHHHGGGTTTxxx|||iiiVVVLLLEEECCC@@@??????>>><<<:::666;;;CCCNNNWWW___dddgggiiidddZZZPPPHHHCCC@@@@@@===;;;999777555888CCCOOOgggcccEEE;;;444444666666666777777888999;;;===>>>@@@@@@@@@@@@AAABBBCCCDDDEEEFFFDDDDDDEEEHHHKKKLLLHHHEEEIIIGGGIIIMMMPPPZZZtttooopppqqqssstttuuuuuuuuu{{{}}}~~~}}}xxx}}}|||sssooopppnnniiiiiiddd___]]][[[VVVNNNGGGEEECCCGGGQQQ[[[bbbjjjpppooossszzz|||yyyvvvuuuvvvxxxzzz|||{{{zzzzzzzzz{{{}}}~~~wwwuuutttssssssrrrooommmjjjgggfffgggjjjiiiddd___]]]YYYSSSMMMIIIGGGGGGGGGFFFJJJOOOPPPNNNNNNQQQUUUWWWYYY[[[\\\^^^bbbhhhnnnssswwwtttooonnnjjjVVV???<<<999777666666777666555333222333999AAAEEECCC???FFFNNNUUUXXXWWWRRRJJJCCCQQQeee{{{zzziii[[[BBBBBB888333888:::>>>JJJ\\\fffppprrrqqqppplllhhhbbbbbbXXXMMMRRRgggyyy}}}}}}}}}~~~}}}{{{{{{||||||{{{{{{|||}}}|||{{{{{{{{{{{{{{{|||}}}~~~}}}}}}|||~~~qqqhhhgggqqqxxx~~~ppprrrxxxvvvwwwqqqrrrooohhhllleee\\\[[[cccfff\\\OOO:::666222///...///......---------............///......//////000000111111333333333666999::::::999:::>>><<<;;;NNNuuuxxxsssssssssvvvrrr```UUUjjjzzzsssrrrtttaaaDDD@@@EEEIIIXXXkkkzzz{{{{{{sss```LLLBBB:::???AAAAAA]]]cccZZZQQQKKKEEEAAAEEEMMM]]]vvv~~~tttjjjgggdddaaa___```eeebbb]]]YYYVVVTTTPPPNNNOOOOOOUUUcccrrrxxxqqqhhhuuuiiiXXXIIIBBBNNNlllzzzpppaaaQQQFFFCCC@@@======;;;888:::>>>:::<<>>DDDHHH```vvv[[[BBB<<<777777777666777:::666777:::<<<>>>?????????@@@????????????AAABBBCCCBBBEEEHHHHHHFFFFFFGGGJJJJJJEEEEEEJJJLLLRRRkkkooopppqqqsssttttttuuuuuu{{{~~~~~~}}}vvvvvvsssooonnnkkkfffaaa\\\UUUNNNHHHDDDBBBFFFPPP[[[ccckkkrrrsssuuuzzz}}}{{{xxxuuutttuuuwwwyyy{{{{{{{{{||||||}}}~~~~~~}}}{{{xxxwwwvvvtttqqqnnnnnnmmmlllnnnooommmeee___WWWTTTPPPLLLIIIIIIJJJKKKOOORRRUUUTTTQQQPPPRRRUUUWWWYYY[[[\\\^^^ccciiinnnoootttrrrhhh```[[[MMM===888777666666666666333111444222222444888;;;;;;:::???CCCHHHKKKLLLJJJEEEAAAOOO\\\iiikkkeeeYYYKKK@@@888:::444222888999>>>LLL[[[fffqqqtttsssqqqlllgggbbbbbbZZZPPPUUUgggvvvyyy~~~}}}~~~}}}{{{yyyzzzyyywwwuuuwwwyyy{{{zzz{{{{{{{{{{{{||||||}}}~~~}}}nnngggfffooozzzwww~~~ssssssxxxzzz{{{}}}{{{uuussslllccc```ddddddVVVGGG999555111...............---------............/////////000000111222222222333333444666999::::::888888===>>>>>>KKKlll}}}wwwssssssooo___SSSbbb{{{yyyrrr{{{{{{wwwdddGGGBBBEEEHHHVVViii{{{xxxaaaLLLBBB:::???CCCGGGhhhpppggg^^^WWWPPPKKKNNNUUUbbbxxx{{{rrrkkkiiihhhfffeeefffdddaaa]]]ZZZWWWTTTPPPMMMNNNNNNSSSaaaooovvvrrrkkk~~~yyymmm[[[JJJBBBLLLiii{{{tttoookkkaaaSSSGGGBBB??????@@@>>>::::::===999===FFFNNNNNNLLLQQQZZZjjjlllkkkeeeZZZMMMDDD???======<<<::::::===BBBFFFaaannnTTTAAA;;;777777777666666999666888:::<<<>>>??????>>>AAA@@@?????????@@@AAABBBCCCEEEGGGGGGFFFEEEGGGIIIKKKHHHIIIKKKJJJRRRpppooopppqqqrrrssstttttttttyyy||||||}}}xxxrrrqqqnnnhhh___XXXRRRPPPHHHEEEHHHQQQZZZbbbiiiooossstttvvv{{{~~~}}}{{{yyyvvvttttttuuuwwwxxx{{{|||}}}~~~|||zzzxxxuuuqqqnnnlllkkkkkkmmmlllhhh___YYYTTTSSSPPPNNNNNNPPPRRRSSSYYY[[[\\\YYYUUURRRSSSTTTWWWYYY[[[^^^aaaffflllqqqmmmqqqnnn^^^PPPJJJCCC===888777777777888666333111666555333111111333444555888888:::===@@@AAA@@@???IIIQQQVVVTTTNNNJJJDDD???333777444444::::::AAARRRdddoooxxxzzzwwwtttnnniiidddeee```ZZZ^^^lllvvvxxx|||{{{zzzyyywwwuuusssnnnjjjjjjoootttwwwyyyzzzzzz{{{||||||}}}~~~~~~}}}~~~yyykkkggggggnnnwwwvvv~~~vvvtttwwwzzzxxxrrriiidddddd___PPP@@@777444000---------...------------............///000000000111222222333333444333444666888:::999888999===@@@AAADDDYYYyyytttrrrnnn```SSS[[[mmmmmmkkkrrr|||qqqxxxiiiJJJCCCDDDFFFTTTfffyyy{{{bbbMMMBBB;;;AAAHHHSSSzzzyyypppggg^^^XXXYYY]]]kkk{{{xxxqqqppppppllljjjjjjdddbbb___\\\XXXTTTNNNJJJIIIIIIMMMYYYgggppppppmmmyyy~~~qqq]]]KKKAAAHHH```www|||sssjjjhhhhhhbbbUUUIIIBBB???@@@CCCBBB===;;;===999???JJJUUUVVVQQQLLLLLL]]]bbbffffff^^^SSSHHHBBB>>>>>><<<::::::<<<@@@DDD^^^lllQQQ@@@:::666777777666666999777999;;;<<<>>>>>>>>>===AAA@@@@@@???@@@@@@AAABBBFFFFFFGGGFFFEEEEEEFFFHHHJJJJJJJJJJJJJJJWWWxxxooopppqqqrrrrrrssssssssstttxxxwwwyyytttvvvuuuoooeee]]]ZZZZZZQQQMMMLLLRRRYYY]]]ccchhhmmmnnnpppuuuzzz~~~yyyxxxvvvttttttuuuwwwxxxyyy{{{~~~~~~{{{zzzxxxuuurrrooojjjiiihhhhhhgggccc]]]YYYZZZYYYXXXWWWXXXZZZ\\\^^^___```___\\\XXXUUUUUUVVVYYY[[[^^^aaafffkkkpppsssmmmnnneeeUUUGGGAAA@@@======<<<:::999:::999777555888888777555222111333444444222333777;;;<<<===???;;;AAADDDAAA>>>???@@@???888;;;888777<<<===JJJbbbxxx{{{vvvqqqnnnpppnnnjjjllluuu{{{{{{}}}{{{zzzyyyxxxvvvrrroooddd\\\WWW[[[ccckkksssxxxzzzzzz{{{|||}}}~~~~~~~~~~~~|||}}}uuujjjjjjlllssszzzuuu}}}wwwuuutttsss|||yyytttkkkdddaaa[[[MMM???555222...,,,,,,------------------............/////////000111111222222333444444444666888:::999888>>>>>>AAACCC@@@FFFaaa}}}{{{yyyyyyttteeeVVVYYYffffffjjjooozzzooojjjllluuu{{{lllLLLCCCCCCEEEQQQcccrrr~~~{{{fffPPPEEE===CCCMMM```~~~sssjjjggghhhqqqzzz}}}zzzxxxrrrmmmmmmhhheeeaaa]]]XXXRRRJJJEEECCCBBBFFFPPP]]]hhhlllmmmuuu~~~rrr___MMM@@@BBBTTTffftttpppkkkkkkjjjdddYYYPPPEEEAAA@@@CCCCCC???===>>>:::@@@KKKVVV[[[YYYRRRNNNMMMQQQVVVYYYWWWRRRKKKGGG??????===;;;:::;;;>>>AAAXXXyyyjjjNNN>>>888555777888666777999999:::;;;===>>>>>>======?????????@@@AAABBBCCCDDDHHHGGGGGGFFFEEEEEEFFFGGGHHHHHHIIIJJJQQQeeeoooooopppqqqrrrrrrrrrrrrqqqwwwuuuuuu|||~~~uuuyyyzzztttjjjaaa___```VVVQQQOOOSSSWWW[[[___dddiiijjjlllqqqwww|||~~~xxxwwwuuuuuuuuuvvvwwwyyywwwzzz}}}~~~}}}{{{{{{zzzyyyvvvtttooommmkkkjjjiiihhhfffeeecccbbbaaa```aaabbbdddeee``````___]]]ZZZYYYYYYZZZ]]]___bbbggglllppprrrrrrjjjeeeYYYLLLDDDBBBAAA???DDDAAA===<<<;;;<<<;;;:::666888999999666444333333222///111777999888;;;AAAFFFKKKMMMIIIDDDBBBAAA???<<<===999777<<<@@@WWWxxx{{{zzz|||}}}|||yyyzzzzzzzzzyyyuuuooojjjTTTKKKGGGLLLVVV```lllvvvyyyzzz{{{}}}~~~~~~}}}}}}rrrhhhlllqqqyyyttt{{{vvvsssqqqkkkrrrvvvuuuttttttuuuuuu~~~zzzpppfff___XXXLLL@@@444111---+++,,,---......---------............///......//////000111111111444444444666888999888777AAA???AAADDD@@@???MMM```|||lllYYYXXXaaadddkkkqqqxxxfffkkkiiiooottt}}}pppNNNDDDCCCCCCPPPbbbnnnzzz}}}jjjSSSHHH@@@EEEQQQjjjwwwsssnnnrrr{{{}}}vvvqqqooommmiiiddd^^^WWWOOOFFF@@@???@@@CCCKKKVVVccckkkpppuuu~~~~~~|||rrrcccSSSDDD???HHHTTTbbbffflllpppoooiiiaaa[[[KKKEEEAAABBBBBB@@@???AAA<<<@@@FFFMMMTTTVVVTTTPPPGGGGGGHHHJJJKKKKKKKKKJJJ@@@@@@>>><<<:::;;;===@@@SSStttcccGGG===888555777999777888::::::;;;<<<>>>??????>>>>>>===>>>@@@BBBDDDFFFGGGGGGIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHNNN___zzznnnooopppqqqqqqqqqqqqqqqpppwwwvvvuuu{{{|||~~~~~~vvvsssssswwwyyyvvvmmmddd``````XXXSSSPPPSSSWWWZZZ___dddhhhiiikkkpppuuuyyyzzzzzzuuuttttttttttttuuuwwwxxxuuuxxx{{{~~~}}}}}}~~~}}}{{{zzzsssqqqnnnlllkkklllmmmnnnjjjjjjhhhgggffffffggghhhbbbaaa___^^^^^^___``````ccceeehhhmmmppppppmmmjjjaaaYYYMMMGGGFFFGGGFFFEEEIIIFFFCCCAAAAAAAAA@@@???666777999999999777444222000///222777666555===IIITTT[[[^^^ZZZSSSNNNHHHDDD<<<===888666;;;CCCaaa~~~|||zzzzzzzzzzzzyyywwwrrrkkkeeeLLLDDD@@@EEELLLTTTbbbqqqxxxzzz|||~~~}}}nnnfffjjjrrr|||uuuyyyyyyrrrpppmmmhhhkkknnnmmmjjjiiikkkmmmvvvjjjaaaWWWKKK???333000---,,,,,,...//////---------............///.........///000000111111555444444666888999888777??????@@@CCCBBBBBBHHHPPPsss]]]VVV[[[ccckkksss{{{nnnjjjggglllpppwwwvvvSSSGGGDDDCCCOOO```nnnzzzmmmUUUJJJBBBEEEQQQooovvviiijjjrrr{{{vvvuuupppllleee^^^VVVMMMDDD>>>@@@AAADDDKKKUUUaaammmtttxxx{{{{{{uuulll```PPPDDDCCCHHHLLLWWWeeeppprrrooojjjgggRRRJJJDDDDDDEEECCCBBBCCC@@@BBBCCCCCCGGGKKKKKKHHHHHHFFFBBBAAACCCEEEFFFGGG@@@@@@@@@>>><<<<<<>>>@@@PPPqqq}}}|||```EEE<<<888666999:::999999;;;:::<<<===???@@@AAA@@@@@@>>>???AAADDDFFFHHHIIIIIIIIIHHHHHHIIIKKKKKKIIIHHHJJJJJJJJJQQQiiinnnoooppppppppppppppppppnnnwwwvvvtttzzzzzzzzz~~~xxxtttnnneeebbbdddggglllqqqsssoooiiidddbbb\\\VVVRRRSSSVVVXXX]]]bbbeeefffiiinnnsssvvvwwwvvvqqqqqqqqqqqqrrrssstttuuutttvvvyyy|||~~~~~~}}}~~~~~~~~~|||zzzsssrrrqqqooommmmmmnnnoooppppppnnnmmmlllkkkkkkkkkfffdddbbbbbbccceeefffgggkkkllloooqqqqqqlllddd]]]WWWPPPJJJIIILLLOOOPPPPPPOOONNNMMMMMMMMMKKKGGGDDD===:::888888::::::777444222111555888555555DDDXXX___fffkkkggg^^^VVVMMMFFFBBBBBB<<<:::<<>>>>>CCCHHHJJJ{{{xxxdddXXXVVVaaahhhqqq|||{{{gggeeejjjmmmppp[[[LLLFFFCCCMMM^^^nnnzzznnnVVVKKKBBBCCCMMMoooxxxllllllrrr|||{{{qqqllleee]]]UUUMMMEEE@@@@@@BBBEEEKKKTTT```mmmvvv}}}zzz~~~|||yyyqqqaaaOOOEEEDDDAAALLL\\\llltttuuuqqqmmmWWWOOOJJJKKKKKKHHHEEEDDDDDDHHHHHHDDDCCCEEEEEEAAAEEEBBB@@@@@@AAACCCBBBAAAAAAAAA@@@???======???AAANNNnnn}}}{{{^^^EEE<<<888777:::<<<::::::===;;;<<<>>>AAABBBCCCCCCCCCAAACCCEEEGGGHHHIIIIIIHHHHHHHHHIIILLLNNNNNNKKKHHHIIILLLKKKOOOgggnnnooooooppppppppppppoookkkttttttrrrxxxxxxvvv|||jjjaaaZZZXXXUUURRRTTTZZZZZZ```hhhooopppmmmjjjgggbbb[[[UUUTTTUUUUUUXXX]]]```bbbffflllrrrvvvvvvvvvnnnnnnoooooopppqqqrrrsssssstttwwwzzz|||~~~~~~~~~~~~}}}||||||||||||yyywwwuuuvvvvvvuuusssqqqppppppttttttrrrqqqpppooooooooojjjhhhfffeeegggiiikkkkkkpppqqqssstttqqqhhh\\\SSSQQQNNNLLLNNNRRRUUUXXX[[[SSSUUUWWWYYYXXXTTTMMMHHHDDD???999888;;;<<<:::666666555888:::666777LLLeeexxxkkk^^^UUUJJJJJJDDD@@@???CCCddd~~~|||}}}|||wwwooohhhbbb]]]YYYVVVVVVNNNIIIIIIEEEDDDRRReeexxxyyy|||zzz}}}fff^^^aaahhhvvvwwwtttuuunnniiijjjggghhhgggfffeeeaaa```dddjjjlllqqqrrrmmmdddXXXIII<<<333111---,,,...000111111---------.........//////000000000111222222333333666555555666888999888666888AAABBB:::777???FFFGGGqqq|||kkk]]]VVV```eeennnzzzhhhffflllnnnppp```PPPHHHCCCLLL\\\nnnxxxnnnVVVKKKAAAAAAKKKnnntttrrrwwwpppkkkccc[[[TTTMMMGGGCCC>>>AAAEEEJJJRRR^^^kkkuuuzzz~~~nnnXXXIIIDDDBBBIIIWWWhhhuuuyyytttnnnYYYSSSOOOQQQQQQLLLFFFCCCHHHNNNPPPKKKHHHHHHFFFAAA===<<<===@@@CCCCCC@@@===AAAAAAAAA@@@>>>>>>@@@BBBKKKkkk}}}~~~wwwYYYAAA<<<888777;;;===;;;;;;===;;;<<>>???;;;999888<<<888888999777;;;SSSmmmwwwiiieee\\\IIIHHHAAA===EEEPPPmmmzzzsssssssssuuuwwwyyyzzzyyyyyy~~~rrrddd[[[UUUSSSXXX^^^]]]ZZZVVVNNNDDDAAAPPPbbbyyyzzz|||~~~|||zzzyyy{{{|||ccc^^^aaannnyyywwwyyygggcccgggjjjhhhkkkjjjbbb\\\^^^bbbddd```eeeeeehhhjjjWWWAAA<<<000000///...............---------.........//////111111111222222333333444666555444555888999888777:::===@@@>>><<<<<>>:::777777999666:::NNNffflllfffSSSQQQHHHAAACCCIIIcccrrrccc\\\WWWZZZ___hhhpppvvvxxxxxxwwwpppjjjiiihhhgggjjjnnnpppjjjbbbWWWKKKHHHWWWiiiyyyzzz|||~~~~~~}}}|||}}}xxxccc```eeettt~~~{{{jjjhhhnnnsssqqqrrrnnnddd]]]^^^bbbeeeaaagggiiimmmnnn[[[DDD>>>000000///...............---------.........//////111111111222333333444444666555444555888999888777;;;===???>>><<<<<<@@@DDDYYYwwwvvvwwwyyyvvvlll___VVV___gggfffwwwyyysssqqqvvv|||]]]MMMDDDFFFSSS___lllyyyttt___QQQBBBAAAFFFWWW|||ssslllbbbUUUJJJFFFHHHCCCDDDLLLSSSZZZkkk|||wwwssszzz|||cccNNNEEEBBBLLLcccqqqooohhheee[[[ZZZ\\\```]]]RRRKKKJJJNNNWWWaaaccc[[[OOOFFFAAABBBAAA??????@@@@@@???===CCCCCCBBBAAAAAA@@@??????KKKaaa~~~yyy]]]???;;;;;;;;;<<<>>>@@@BBBDDDEEEEEEEEEEEEFFFFFFFFFGGGIIIIIIIIIIIIIIIIIIIIIHHHGGGJJJMMMOOOPPPOOOPPPQQQTTTPPPRRRVVVbbbooonnnnnnooopppqqqrrrssstttrrrrrrtttsssqqqsssxxxyyyzzzpppiiieeeaaabbb______bbbcccaaabbbfff___eeeppp{{{|||qqqggg^^^[[[XXXTTTSSSSSSUUUVVVZZZYYYZZZ]]]bbbgggiiijjjeeeggghhhjjjlllmmmnnnnnnkkkmmmppprrrsssuuuxxxzzzzzzzzzzzzzzzyyyyyyxxxwwwrrrqqqmmmhhhdddcccdddfffttt~~~}}}{{{{{{nnngggbbbfffnnnuuu}}}zzzoooeee^^^ZZZYYYXXXWWWZZZ```hhhnnnoooooorrrtttuuurrrlllfffaaa^^^PPPKKKHHHGGGDDD>>>;;;===999666777999666888HHH[[[~~~sss___[[[OOOFFFDDDGGG^^^qqquuuxxxwwwqqqeeeYYYQQQEEEHHHPPP\\\kkkuuu{{{|||uuutttyyyyyykkkZZZMMMKKKZZZjjjyyyzzz|||}}}~~~~~~uuuddddddkkk{{{|||{{{kkkllluuu|||{{{zzzrrreee]]]^^^bbbdddaaaiiilllrrrsss___EEE>>>000000///...............------........./////////111111111222333444444444666555444555888999888777;;;===???>>><<<<<>>@@@AAABBBCCCFFFFFFFFFFFFGGGGGGGGGGGGIIIJJJKKKLLLLLLKKKJJJIIIFFFIIILLLNNNOOOQQQTTTVVVYYYUUUUUUXXXeeemmmmmmnnnooopppqqqrrrsssrrrqqqrrrtttsssqqquuu||||||uuupppiiiiiilllooonnnkkkmmmsssuuuzzz|||pppddd___\\\XXXTTTRRRSSSTTTUUUXXXXXXXXXZZZ^^^cccgggiiidddeeefffhhhiiikkklllllliiikkknnnppprrrtttwwwyyyyyyyyyyyyzzzzzzyyywwwuuupppnnnjjjccc]]][[[___cccuuu~~~ooogggbbbeeekkkrrr|||vvvlllgggeeecccZZZYYYZZZ```iiippptttttt||||||xxxsssoooccc^^^XXXRRRIII???::::::888777888:::888999CCCPPPeeennnfffVVVJJJJJJPPPkkk|||zzzwwwvvvtttmmmcccZZZJJJHHHJJJSSScccqqqyyy{{{xxx|||qqq]]]PPPQQQ___lllzzz{{{|||}}}}}}~~~}}}}}}uuuhhhkkkqqq~~~yyyxxxiiijjjuuu}}}}}}sssddd\\\]]]aaabbbaaaiiimmmrrrsss]]]CCC;;;000000///...........................////////////000111111222333444555555666555444555888999888777;;;===>>>===<<<<<<>>>@@@KKK{{{uuupppooolll```UUUaaallllllzzz|||sssoootttyyyqqqWWWDDD???GGGTTTddduuu~~~sss^^^OOO@@@???BBBGGGiii|||ooo^^^SSSOOOJJJDDDBBBGGGLLLTTTdddvvvyyypppsss~~~sssTTTMMMEEENNNdddjjj___\\\eeeiiikkkmmmnnnhhh\\\PPPIIIEEEOOO___mmmsssjjjYYYKKKCCCAAA??????@@@@@@???>>>AAAAAAAAAAAAAAAAAAAAAAAAHHH^^^zzzyyyWWW;;;;;;<<<>>>???AAABBBBBBBBBEEEEEEEEEFFFFFFFFFFFFGGGFFFHHHJJJLLLMMMLLLKKKJJJJJJLLLMMMMMMMMMOOORRRTTTUUURRRSSSVVVccc{{{vvvkkklllmmmoooppprrrrrrsssooooooqqqssssssrrrxxx~~~yyymmmbbb```]]]YYYUUUSSSRRRSSSUUUXXXXXXYYY[[[^^^bbbfffiiieeeeeeeeefffggghhhhhhiiiiiikkknnnppprrrtttwwwyyyxxxxxxxxxzzz{{{zzzvvvrrrmmmkkkfff^^^XXXVVVYYY^^^rrrssskkkcccbbbeeejjjsss{{{~~~uuuqqqnnniii```]]][[[___iiissszzz|||zzzqqqggg^^^RRRFFF>>>===999999:::;;;::::::@@@HHHQQQhhhxxxaaaQQQSSSaaa}}}}}}xxxooohhhVVVMMMEEEHHHWWWhhhssswwwvvv||||||hhh]]]```lllvvv||||||}}}}}}}}}}}}||||||~~~~~~~~~}}}~~~zzzqqqtttxxx}}}wwwrrrdddfffooottt|||yyyooobbb\\\^^^aaabbbdddiiijjjmmmlllWWW>>>777000000///......................../////////000000000111222333444555666666666555444555888999888777:::;;;<<<===<<<<<<===>>>HHH|||uuummmmmmmmmaaaSSSaaa}}}|||wwwzzz}}}~~~{{{]]]GGG???FFFKKK\\\nnnxxx|||~~~sss^^^OOO@@@AAACCCCCC___wwwvvvcccVVVRRRMMMEEEAAADDDGGGMMM]]]oooyyyooorrrzzz{{{pppTTTMMMIIISSSgggllleeegggssszzzwwwtttsssqqqiii[[[OOOFFFJJJUUUdddppprrrjjjaaaOOOJJJEEEAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAHHH___zzz~~~xxxTTT<<<;;;<<<>>>@@@AAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDAAACCCFFFIIIKKKKKKKKKJJJKKKLLLLLLKKKKKKLLLOOORRROOONNNQQQTTTbbb~~~}}}gggdddaaallliiijjjllloooqqqrrrssssssnnnoooqqqtttrrrrrryyyyyymmmbbbbbb___ZZZVVVSSSSSSTTTUUUWWWYYY[[[]]]^^^bbbfffiiiffffffeeeeeeeeeeeefffgggiiikkknnnpppqqqsssvvvyyyxxxxxxxxxzzz|||zzztttooohhheee___XXXSSSRRRTTTVVVjjj|||rrrhhhbbb```aaahhhpppxxx{{{wwwrrrkkkfffbbb___bbblllxxxxxxiii___UUUIII@@@===:::;;;;;;;;;;;;<<<>>>AAAKKKJJJaaarrr\\\\\\nnn{{{uuueeeUUUEEECCCSSSgggvvv{{{qqqtttrrrjjjnnnwww}}}}}}~~~~~~~~~}}}}}}|||{{{|||}}}}}}}}}{{{{{{}}}zzzwwwxxx}}}nnncccdddiiikkksssqqqkkkbbb___cccfffeeejjjlllhhhfffdddPPP999333000000///...................../////////000000000000111222333444555666777666555444555888999888777888999:::<<<===>>>>>>>>>EEEmmmssskkknnnqqqfffVVV```~~~~~~{{{~~~hhhNNNCCCGGGHHHZZZnnnxxx|||xxxbbbQQQ@@@AAACCC>>>TTTgggqqqnnn]]]WWWSSSJJJCCCCCCDDDIIIXXXiiivvvlllpppkkkgggpppyyyuuunnnaaaNNNJJJMMMZZZiiinnnooovvvyyyuuuwwwuuujjj\\\MMMLLLOOOYYYgggqqqtttrrr```ZZZPPPIIIDDDBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBHHH```|||sssQQQ>>><<<<<<===>>>???@@@AAABBBAAAAAAAAAAAABBBBBBBBBBBB???AAACCCFFFHHHIIIIIIIIIFFFGGGHHHIIIIIIKKKOOOQQQMMMMMMRRRXXXhhhvvv[[[YYY\\\lllhhhiiillloooqqqrrrsssssspppqqqssstttqqqqqqxxx{{{pppdddccc```\\\WWWTTTSSSTTTUUUUUUXXX\\\^^^___aaaeeehhheeeeeedddddddddeeefffggghhhjjjmmmoooppprrruuuxxxyyyxxxxxxzzz|||yyyrrrlllccc^^^WWWRRRPPPOOOOOONNN^^^{{{}}}oooddd]]]ZZZ___fffsss|||yyyssskkkgggdddbbbfffqqq|||{{{hhh]]]UUUJJJAAA<<<:::;;;;;;::::::<<<======DDD???HHHgggeeeaaarrrppp]]]HHHEEEUUUkkkzzzqqqpppvvvyyysssxxx}}}~~~~~~}}}|||{{{zzz|||}}}|||{{{{{{}}}}}}vvv{{{{{{nnnfffggghhheeeiiijjjhhhdddeeekkkmmmkkksssrrrhhhaaa]]]JJJ666333000000///................../////////000000000000000111222333444666777777666555444555888999888777666777999;;;>>>???>>>>>>@@@^^^wwwoootttyyynnn[[[ZZZzzzzzzvvvsssrrrTTTCCCCCCFFFYYYooo{{{zzzdddQQQ>>>AAACCC<<>>:::::::::888999<<<<<<::::::AAAGGGNNNfffjjjbbbrrrttt___IIIEEEUUUkkkyyyxxxrrrrrr}}}{{{~~~}}}|||{{{yyy|||}}}}}}{{{{{{~~~|||{{{zzzxxx|||pppjjjllljjjeeedddfffggggggkkkqqqsssqqqzzzvvviii___ZZZHHH666555000000///...............////////////000000000000000111222333555666777888666555444555888999888777555666888;;;>>>??????>>>===UUU}}}uuuzzzsss___TTTjjjpppwwwuuuyyyuuupppwwwVVVBBB???AAAUUUlllyyy~~~yyybbbOOO===@@@DDD<<>>@@@BBB@@@@@@@@@AAAAAAAAABBBBBBDDDDDDCCCCCCCCCCCCDDDDDDBBBDDDFFFFFFFFFGGGIIIJJJOOOQQQWWWaaayyywwwpppxxxkkklllmmmnnnoooooooooooosssrrrooommmkkkjjjiiiiiizzzxxxooojjjfffaaa^^^\\\[[[ZZZXXXXXXYYY[[[]]]^^^```cccfffaaaaaa``````aaacccfffggghhhiiikkkmmmppprrrssstttuuu{{{}}}|||zzzwwwqqqkkk___YYYSSSPPPOOOMMMHHHCCCJJJiiivvvmmmcccXXX[[[fff|||{{{ssskkkddd___```hhhpppsssyyyqqq___WWWMMMAAA;;;;;;;;;;;;<<<<<<=========???>>>???AAAFFFXXX|||pppdddppp{{{jjjRRRIIIWWWooo||||||sssqqqppprrr{{{~~~~~~~~~}}}}}}}}}{{{|||||||||}}}}}}}}}}}}{{{~~~{{{aaahhhjjjccchhhjjjoooqqqmmmiiillluuu|||yyynnn```QQQBBB999555..................------,,,---...///000111222333111111111222333444666777999888888888888888888888999;;;<<<<<<;;;<<<===>>>BBBIII}}}ssshhhRRRNNN___oooppptttxxx}}}ZZZGGGBBBBBBMMMaaauuuzzzgggQQQDDD??????DDDHHHVVV___iiinnnrrryyy|||qqqaaaTTTPPPNNNLLLRRR[[[qqqzzziiibbbVVV\\\YYYVVVTTTQQQRRRVVV\\\dddpppzzzuuuiiigggrrrzzzuuullleeeeeennnyyylll\\\KKKHHHOOOYYY```dddaaacccccc___WWWNNNHHHEEEBBB@@@>>>>>>@@@CCCDDDDDDJJJkkk|||mmmVVVDDD;;;?????????????????????????????????@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDD@@@BBBEEEFFFGGGHHHKKKMMMKKKGGGSSSjjjkkkkkklllmmmnnnnnnoooooorrrttttttnnncccZZZUUUTTTYYYlllxxxnnnkkkhhhfffdddccc```]]]ZZZ\\\]]]^^^___```aaaccceeeaaaaaa``````aaaccceeegggfffgggiiikkknnnqqqssstttuuuxxxzzzyyy{{{~~~zzzuuufff```XXXTTTRRROOOHHHCCCBBBUUUvvv}}}ssseeeXXXZZZeee|||rrrhhhddd^^^]]]dddkkklllnnnqqq{{{hhh[[[OOOEEEAAA????????????>>>>>>======999999999::::::CCC[[[qqq~~~zzzhhh[[[TTTaaa{{{|||lllWWWNNNZZZnnnwwwvvvoooooooooqqqwww~~~}}}}}}||||||{{{||||||}}}}}}}}}}}}}}}}}}|||}}}{{{cccggghhhdddkkkkkklllkkkiiiiiimmmrrruuu~~~xxxnnn^^^KKK;;;222///........................---......///000111222222111111222222333555666777777888888888888888888888999:::<<<<<<;;;;;;===>>>>>>EEEmmm{{{rrrTTTLLLYYYiiijjjvvv}}}wwwzzzvvv]]]GGGAAA@@@GGGWWWjjjwww{{{~~~wwwdddOOOCCC???@@@DDDIIIQQQYYYbbbgggiiiooozzzuuubbbZZZWWWSSSUUU[[[eee|||xxxqqqdddfffaaa\\\XXXXXX\\\bbbhhhnnn~~~tttgggjjjrrrxxxrrrhhhbbbdddmmmvvv|||yyyjjjWWWJJJGGGOOO[[[eeedddbbb___\\\XXXRRRKKKFFFBBB@@@>>>>>>AAACCCEEEEEEOOOqqq|||{{{fffQQQBBB;;;@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAADDDDDDDDDDDDDDDEEEEEEEEEBBBDDDFFFFFFGGGHHHJJJMMMMMMHHHRRReee{{{kkkkkkllllllmmmmmmnnnnnnmmmrrrsssiiiYYYJJJCCCBBBFFFXXXnnn}}}|||zzzpppnnnmmmlllllljjjgggbbb___bbbbbbbbbbbbcccccccccdddaaa`````````aaacccdddfffeeeffffffhhhkkkooorrrtttuuuuuutttvvv||||||ppphhh___YYYVVVQQQJJJDDDAAACCC]]]xxxgggWWWYYYeee}}}pppeeeddd]]][[[```ffffffbbb```iiipppxxx~~~nnn___RRRIIIFFFBBBBBBBBBBBBAAA???===<<<::::::::::::888999BBBLLLVVVZZZTTTJJJFFFFFFTTTlllppp\\\TTT^^^mmmrrrppplllmmmmmmlllooozzz~~~}}}}}}||||||{{{zzzzzz~~~~~~~~~}}}}}}}}}}}}}}}}}}{{{{{{hhhfffeeefffnnnnnnkkkggggggiiijjjjjjiii{{{zzzrrr```KKK;;;333222......................../////////000000111111111111222222333444555666666666666777777888888888999888999;;;;;;::::::<<<===;;;CCCZZZ~~~|||[[[MMMTTTdddgggjjjvvv{{{zzznnnqqqttteeeIIIBBB@@@BBBLLL^^^nnnvvv{{{~~~sssaaaLLLBBB???AAAFFFKKKLLLRRRZZZ___aaafffmmmttt~~~|||yyyrrrfffaaa\\\ZZZ\\\YYYnnnzzzrrrggg___^^^dddlllpppzzz~~~iiieeejjjuuummmeee```cccjjjrrrxxx}}}uuugggUUUIIIKKKVVV```eee```[[[YYYXXXTTTMMMHHHCCCAAA??????BBBEEEFFFFFFSSSwwwvvv|||uuu___LLLBBB>>>@@@AAAAAAAAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAADDDDDDDDDEEEEEEFFFFFFFFFCCCDDDEEEEEEDDDFFFHHHKKKLLLIIIPPP]]]oookkkkkkkkkkkkllllllmmmmmmhhhiiiggg]]]NNNCCC>>>>>>CCCRRReeexxxqqqccc[[[\\\lll}}}uuutttsssqqqpppnnnlllhhheeeddddddcccdddeeeeeeeeeddd````````````aaabbbddddddggggggggggggiiillloooppprrrqqqpppsss|||~~~vvvnnnddd]]]YYYSSSLLLFFFEEEAAANNNsss{{{iiiWWWXXXddd{{{}}}ooobbbccc]]]YYY^^^dddeee^^^WWW\\\___eeejjjssssssgggYYYMMMFFFAAABBBCCCCCCBBB@@@>>><<<<<<<<<===>>>===<<<===??????BBB===999>>>BBBPPPffftttaaaZZZaaammmqqqpppnnnnnnjjjeeeeeemmm}}}~~~~~~~~~}}}||||||{{{{{{zzz~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~pppgggdddgggoooqqqlllhhhhhhhhheeecccdddwwwzzztttaaaJJJ;;;666666............////////////000000000000000000111111222333333444555666666666666666666777777888888999777888::::::999999;;;<<<<<>>;;;BBBMMMZZZfffmmmnnnmmmdddSSSJJJKKKJJJKKK___yyy{{{uuuqqqooommmkkkjjjgggfffeeegggjjjkkkhhheee`````````aaaaaabbbbbbbbbhhhhhhhhhgggfffeeeeeedddaaacccfffmmm|||zzzooogggbbb]]]VVVQQQ???DDDCCCHHHjjjttt___YYYaaarrrqqqbbb\\\XXXTTTRRRWWW[[[XXXQQQQQQPPPQQQZZZjjj{{{oooXXXDDD@@@BBBFFFHHHHHHEEEBBB?????????<<<888999<<<<<<999333777222111999>>>III]]]~~~lllgggkkkqqqvvvyyyxxxssskkkdddccciiissszzzzzz}}}~~~|||}}}{{{~~~}}}}}}||||||{{{{{{|||||||||}}}}}}}}}}}}}}}}}}}}}~~~|||pppnnntttrrrgggdddeeejjjiiifffjjjsss{{{___DDD666111............//////000000111000000000111111222222222333444666777777777666555888888888888888888888888555666888888777777999:::666>>>BBBYYY~~~nnnlllsss{{{ooocccVVV^^^ppprrrsssqqqsss}}}hhhMMMBBB???CCCRRRdddoootttwwwmmm]]]KKKBBB@@@BBBFFFKKKGGGGGGIIINNNUUU\\\aaacccgggooouuuvvvxxxtttnnnfff\\\UUUOOOOOOXXXbbbsssxxxzzznnncccdddooo}}}sssllleeeccctttxxxkkkmmmppptttuuukkkcccjjjxxx|||yyymmmeeeccc^^^WWWWWW^^^dddaaaXXXPPPOOOQQQEEEDDDBBBCCCFFFIIIKKKLLLXXX||||||sssjjjRRRGGGAAA<<>>;;;;;;BBBKKKSSSXXX\\\\\\QQQPPPXXXWWWRRRccc}}}zzzvvvqqqnnnlllmmmooonnnhhhccc___```aaaaaaaaaaaaaaa```^^^```bbbccccccaaa___]]]YYYZZZYYY\\\iiiuuunnnhhhaaa[[[PPPNNNIIIFFFKKK^^^{{{|||kkkdddhhhxxxvvvgggdddbbbYYYNNNLLLPPPPPPMMMLLLNNNPPPSSS\\\mmm|||kkk\\\QQQMMMOOORRRTTTRRRMMMGGGDDDCCCEEEBBB:::777;;;===:::777<<<999666:::;;;FFFZZZyyyyyywwwxxxvvvuuuvvvxxxtttqqqsssxxx||||||zzz{{{}}}}}}zzz|||}}}||||||{{{zzzzzzyyyyyywwwxxxyyyzzz{{{}}}~~~~~~~~~}}}|||sssooozzz~~~mmmooo{{{yyy~~~qqqccc]]]eeekkkjjjkkkppp}}}]]]CCC999333------......///000111111222...///000111222333444444444555777888999888666555===<<<<<<;;;:::999888888444555777777666666888999999;;;CCCIIIcccpppkkkooossskkkjjjXXXXXXttt~~~wwwQQQHHHBBBAAAIIIWWWdddqqq{{{qqq```MMMDDDAAABBBEEEIIILLLHHHEEEHHHPPPXXX]]]]]]```gggmmmooottt}}}uuubbbZZZVVV[[[aaaddddddeeezzz~~~uuujjjkkkuuuhhh^^^UUU[[[\\\hhhvvvppprrrzzzyyynnnhhhkkkyyyvvvnnnnnnmmmhhh\\\aaagggjjjfff]]]SSSMMMFFFEEECCCDDDHHHKKKMMMNNNZZZzzzyyy|||pppSSSBBBCCCEEEBBB???@@@BBBCCCEEEGGGIIIIIIDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFHHHJJJLLLMMMOOOPPPNNNQQQUUUWWWWWWVVVUUUUUUNNNTTT___iii~~~vvvqqqoooppppppooosssxxx|||tttfffVVVJJJEEE????????????BBBIIIRRRXXX^^^]]][[[VVVPPPVVVjjj~~~zzzwwwtttqqqooooooooonnnmmmggggggfffdddccccccccccccbbbaaaaaabbbcccccc```]]]YYYTTTRRRTTT\\\mmmyyylllhhhfffdddWWWRRRNNNKKKLLLTTTeeeuuuwwwtttwwwqqqfffdddkkkvvvyyyrrriii___TTTOOOQQQSSSQQQOOONNNNNNPPPUUU\\\gggpppvvvssseeeXXXPPPMMMTTT\\\^^^YYYQQQIIIDDDNNNFFF>>>;;;???AAA???;;;::::::888555444;;;FFFPPPqqq{{{xxxxxxsssrrrsssuuuyyy|||~~~~~~}}}}}}}}}~~~~~~}}}{{{zzzzzzyyyxxxxxxyyyzzz{{{{{{{{{{{{~~~~~~kkkccciiimmmyyynnngggooowwwvvvllldddaaaeeehhhggghhhlllyyy~~~rrrVVV===444111...////////////000000000000000111111111111222222222555555555555666666666666999999::::::::::::;;;;;;777777777777777777777777::::::BBBGGGYYY{{{kkkoootttrrrmmmhhhaaa___gggwwwzzzzzzWWWMMMFFFAAAFFFSSSaaammmssssss___KKKDDDCCCBBBCCCEEEJJJHHHFFFHHHOOOUUUYYYZZZ]]]aaaffflllqqqtttvvvvvvrrryyynnnaaabbbbbbaaabbbeeeiiimmmxxxhhhgggxxxuuujjj```WWWWWW^^^fffqqqrrrhhhlllrrrpppjjjgggnnnyyynnnnnnpppfff___dddqqqooo]]]PPPOOOIIIDDDCCCGGGKKKLLLOOOSSSdddyyyhhhKKKDDDJJJHHH>>>CCCCCCDDDEEEFFFHHHJJJJJJFFFGGGGGGGGGFFFFFFHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJMMMNNNPPPRRRUUUTTTQQQOOOUUUYYYYYYaaawwwsssqqqrrrrrrqqqtttyyy|||uuuiii\\\TTTQQQAAAAAAAAADDDJJJSSS\\\aaaccccccdddcccaaaeeettt{{{wwwuuussspppnnniiihhhgggeeecccbbbbbbbbbccccccccceeefffddd```\\\VVVRRROOOOOOSSSaaayyywwwnnnhhhdddddd]]]UUUPPPKKKJJJRRR[[[kkkdddaaaaaa\\\TTTVVV___vvv}}}vvvllleee\\\WWWVVVXXXXXXWWWTTTSSSSSSSSSVVV[[[aaadddkkkqqqssslllbbb[[[TTTOOOSSS[[[eeefff```UUUMMMIIIPPPHHH???<<<@@@BBB@@@===888999:::888777:::BBBIIIddd}}}~~~yyywww|||zzzxxxyyy{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}|||{{{zzzzzzzzzxxxxxxyyyzzz{{{{{{{{{{{{~~~yyyfff___```iiivvv~~~|||jjjcccgggooo{{{}}}rrrfffbbbbbbfffgggdddbbbdddrrrvvvkkkPPP:::222000---////////////000000000000000111111111111222222222444444444444555555555555888888888999999999::::::777777777777777777777777;;;:::BBBDDDPPPsssrrrtttqqq}}}vvvhhhYYYXXXgggyyyyyyyyylllXXXKKK???@@@KKK[[[lllwwwppp]]]IIIBBBAAA@@@AAACCCHHHFFFEEEHHHNNNTTTXXXZZZ]]]```eeehhhhhhfffbbb___VVVYYYdddxxxwwwnnnjjjjjjiiigggfffhhhkkknnnyyyqqqtttyyyjjjaaa]]]WWW]]]bbbiiiwwwwwwmmmoootttsssooolllnnnyyy|||ppppppiiiccccccnnnsssjjjZZZQQQJJJFFFDDDHHHLLLMMMPPPTTTmmmeeeMMMFFFIIIGGG@@@DDDDDDDDDEEEFFFHHHJJJLLLLLLKKKJJJIIIIIIHHHGGGGGGKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLOOORRRSSSQQQOOOLLLSSSWWW^^^yyyvvvttttttvvvvvvtttxxx}}}{{{nnnbbb[[[XXXJJJHHHGGGKKKUUU___eeehhhhhhhhhkkkpppsssvvv~~~zzzvvvsssnnnllljjjhhhfffdddccccccgggfffgggjjjkkkhhhbbb\\\UUUQQQNNNKKKKKKTTTkkk{{{qqqiiilllfffbbb```\\\YYYYYY]]]ccc]]]ZZZXXXQQQJJJOOOYYYppp}}}}}}sssmmmeee```___```aaaaaaZZZXXXVVVSSSSSSSSSTTTUUUVVV\\\^^^ZZZVVVWWWWWWVVV[[[dddmmmlllcccVVVOOOLLLQQQIII???===@@@CCCBBB???666999;;;;;;999999===@@@TTThhh}}}|||}}}}}}}}}}}}}}}}}}|||||||||||||||}}}|||{{{{{{zzzzzz{{{{{{xxxyyyzzz{{{||||||||||||}}}vvveee___hhhwww}}}qqqgggaaaaaahhhyyy|||mmmaaaccchhhmmmkkkddd```___iiijjj```III555///...,,,////////////000000000000000111111111111222222222222333333333444444444444777777777888888888888999777777777777777777777777<<<;;;AAAAAADDDkkk|||uuuuuuttt}}}}}}nnnXXXRRRaaarrrxxx|||{{{{{{dddSSSBBB???FFFSSScccooojjjZZZGGG???>>>>>>>>>@@@EEEDDDDDDFFFLLLRRRVVVXXX[[[^^^bbbccc___WWWNNNHHHDDDCCCIIIZZZkkktttvvvvvvuuutttrrrnnnkkkkkknnnpppyyy~~~rrrnnndddccc\\\___bbbdddkkkyyyyyynnnmmmoooooonnnmmmpppooovvvqqqooojjjggglllxxxzzziiiUUULLLGGGFFFIIIMMMOOORRRWWWrrr{{{[[[KKKHHHHHHGGGEEEFFFEEEDDDDDDEEEHHHKKKMMMMMMKKKIIIIIIKKKKKKGGGDDDKKKKKKKKKKKKKKKKKKKKKKKKHHHGGGHHHKKKNNNPPPQQQPPPIIIQQQUUUZZZnnntttsssuuuyyyyyyyyy~~~tttjjjddd```VVVRRROOOTTT^^^gggllllllnnnkkkmmmuuu{{{~~~{{{qqqpppnnnllljjjhhhggggggiiiiiijjjnnnpppmmmeee^^^WWWTTTPPPKKKGGGMMM```sss}}}uuullliiikkkppprrrpppnnnooommmjjjgggbbbXXXOOOQQQXXXddd|||}}}|||tttkkkfffggghhhfffdddZZZYYYWWWUUUTTTSSSRRRRRRQQQUUUUUURRRRRRXXX]]]^^^cccjjjoookkk^^^RRRMMMMMMQQQHHH???===@@@DDDBBB???888:::;;;;;;999888999:::IIIXXXnnn~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}||||||{{{zzzzzzzzzzzzzzz{{{||||||yyyzzz{{{||||||}}}|||||||||xxxjjjggg{{{xxx|||zzzqqqjjjffffffdddiii{{{~~~kkkaaahhhqqqvvvssskkkeeeccc```___UUUBBB333......---////////////000000000000000000111111111222222222333333333333444444444444777777777888888888999999888888888888888888888888<<<<<<@@@AAA???XXXwwwyyy}}}uuu}}}vvv___SSS^^^jjjmmmxxxtttnnn[[[IIIDDDGGGMMMXXXbbbfffXXXHHH>>>;;;<<<======AAAAAABBBEEEIIIOOOSSSVVVXXX[[[___```\\\SSSJJJCCCEEECCCIIIYYYjjjtttyyy|||{{{zzzwwwssspppoooppprrryyy}}}zzz|||tttgggeeeccceeefffeeehhhrrr}}}rrrlllkkklllnnnooossslllqqq~~~qqqrrrsssooommmyyytttZZZMMMHHHFFFJJJNNNQQQUUUZZZuuujjjMMMFFFHHHGGGGGGKKKHHHFFFDDDCCCEEEHHHKKKNNNIIIFFFDDDFFFKKKLLLHHHDDDJJJJJJJJJJJJJJJJJJJJJJJJFFFEEEEEEGGGKKKOOOQQQQQQOOOSSSTTTUUUeeepppqqquuuzzz{{{||||||sssmmmiii___[[[YYY^^^hhhqqquuuuuuyyyssspppuuu}}}~~~sssrrrpppnnnlllkkkjjjjjjiiihhhjjjooosssqqqhhh```ZZZWWWRRRMMMGGGIIIWWWgggssszzz}}}nnnmmmqqqyyy~~~|||zzz{{{zzzzzzxxxrrreeeYYYSSSTTTXXXvvvzzznnnjjjllllllgggaaaYYYXXXWWWUUUTTTSSSRRRRRRLLLOOOOOOMMMQQQZZZbbbeeepppqqqpppfffYYYOOOMMMNNNNNNFFF>>>===AAACCCAAA>>>;;;;;;:::888777666888999AAAOOObbbwww~~~}}}~~~~~~~~~~~~~~~}}}}}}}}}yyyyyyyyyzzzzzz{{{|||}}}zzzzzz{{{|||}}}}}}}}}}}}|||zzzrrrssszzzppptttqqqdddeeeeeeiiiiiilll{{{{{{gggaaajjjtttxxxvvvqqqkkkhhh[[[WWWLLL===222...//////////////////000000000000000000111111111222222222333444444444444555555555888888888888999999999::::::::::::::::::::::::::::::<<<@@@AAA@@@OOOxxx~~~gggSSSUUUaaaggguuuvvv}}}eeeMMMEEEDDDHHHTTTaaaeeeZZZKKK???;;;<<<<<<;;;>>>???AAACCCGGGKKKOOORRRWWW[[[aaadddccc\\\TTTOOOLLLIIIKKKWWWeeepppwww|||||||||{{{xxxtttrrrrrrssswwwzzz{{{llleeeggghhhiiihhhiiippp{{{pppkkkmmmpppsssooolllkkkuuunnnqqqyyyvvvooovvvvvv\\\NNNIIIGGGKKKPPPTTTYYY^^^zzz```FFFEEEIIIFFFFFFLLLHHHFFFDDDCCCDDDGGGJJJMMMHHHEEECCCEEEJJJKKKHHHDDDGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDEEEIIIMMMOOOPPPRRRRRRPPPSSSeee}}}oooppptttyyyzzz}}}{{{rrrjjjhhhffffffllluuu~~~wwwxxx}}}wwwvvvtttrrrooonnnmmmllliiihhhjjjpppwwwvvvnnnfff^^^ZZZTTTOOOIIIGGGOOOYYYkkkqqqxxxxxxooopppuuu~~~tttggg]]]WWWTTTnnnvvvooonnnkkkeee___YYYXXXVVVTTTRRRPPPOOONNNIIILLLNNNPPPYYYfffpppttt~~~zzzrrrfffYYYQQQOOOOOOLLLEEE???>>>CCCDDDAAA<<<<<<;;;999777666777888999<<>>@@@BBBJJJppp}}}rrrZZZYYYjjj{{{wwwzzztttSSSCCC@@@EEEVVViiiggg^^^PPPCCC===>>>>>>;;;<<<>>>@@@BBBDDDGGGKKKNNNVVV^^^iiisssvvvssslllgggaaaYYYTTTYYYcccmmmxxx|||xxxvvvuuuuuuxxx}}}yyyooommmlllmmmnnnmmmppp{{{qqqhhhhhhmmmpppgggkkkkkkpppppppppzzzzzzrrrvvvuuu^^^PPPKKKJJJNNNTTTYYY___eee}}}uuu]]]IIIHHHIIIFFFEEEIIIGGGFFFDDDCCCDDDFFFIIIKKKMMMJJJFFFFFFHHHHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFDDDCCCDDDGGGJJJKKKLLLMMMKKKKKKRRReee~~~pppqqqtttwwwxxx{{{vvvvvvvvvxxx}}}}}}~~~zzzvvvsssqqqpppooommmooowwwzzzrrrfff```XXXSSSMMMGGGHHHLLL]]]fffnnnqqqqqqqqqoookkkdddeeejjjpppuuuxxxwwwkkkbbbYYYeeewwwwwwnnngggbbb```[[[YYYVVVSSSPPPOOONNNNNNMMMQQQUUU[[[gggwwwttthhh]]]UUUPPPNNNJJJEEE@@@AAAFFFFFFAAA<<<:::999888888999999999999888===IIIZZZmmm~~~}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~{{{{{{{{{{{{|||}}}~~~~~~{{{{{{|||}}}~~~~~~~~~~~~}}}xxx{{{xxxwww|||xxxmmmfff```eeejjjhhhlllmmmdddcccffffffdddeeeiiigggbbbYYYOOOBBB888222//////000////////////000000000000000111111111111222222222222333333333444444444444777777777888888888888999999999999999999999999999666>>>;;;;;;CCCEEE[[[zzzccc]]]rrr}}}}}}```KKKCCCBBBRRReeejjjdddVVVGGG@@@AAA@@@<<<;;;>>>@@@AAAAAACCCGGGKKKSSSaaavvvwwwooonnnrrryyy{{{yyyuuuwww{{{~~~{{{xxxxxxzzzxxxvvvyyypppdddccchhhkkkeeefffgggooo~~~uuu}}}}}}yyy~~~zzzeeeSSSNNNMMMRRRYYY___gggmmmfffXXXKKKHHHHHHFFFDDDFFFEEEDDDDDDCCCDDDEEEGGGHHHKKKIIIGGGDDDCCCDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCCCCEEEGGGFFFFFFHHHIIIJJJOOO^^^sssrrrrrrtttvvvvvvyyy}}}yyyvvvtttwwwuuuvvv~~~~~~nnnfff]]]XXXQQQIIIFFFFFFNNN[[[ffffff```^^^___```TTTTTTUUUVVVVVVXXXbbbmmmtttjjj```^^^iii|||~~~mmmbbbaaaccc\\\ZZZWWWTTTQQQQQQQQQQQQQQQUUU[[[bbbpppuuuiii```WWWOOOJJJJJJFFFBBBDDDHHHHHHBBB<<<888888888:::;;;;;;:::888666777???PPPcccrrr|||~~~~~~~~~}}}{{{{{{||||||}}}}}}~~~~~~|||||||||||||||}}}~~~~~~{{{|||}}}~~~~~~~~~}}}yyy}}}xxxxxxzzztttjjjkkkaaacccjjjfffgggjjjgggffffffaaa\\\^^^dddddd___YYYNNN@@@777111......///////////////000000000000000111111111111222222222111111222222222333333333666666666666777777777777777777777777777777777777666???999777AAAAAALLLkkk|||cccUUUggg|||}}}oooXXXJJJAAAIIIYYYmmmhhhZZZJJJCCCCCCAAA<<<;;;>>>@@@AAA@@@AAAEEEHHHOOObbb{{{vvvwwwzzz|||}}}|||tttfffdddiiillliiiaaa```lll||||||lllUUUPPPOOOUUU]]]dddlllssstttXXXQQQIIIFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDEEEFFFFFFEEEDDDCCC@@@???AAAEEEIIICCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBBBBDDDDDDCCCAAAHHHKKKLLLMMMTTTcccttt~~~ssstttuuuuuuwww{{{|||}}}wwwvvvhhh___XXXPPPJJJFFFIIIMMMTTTZZZ[[[WWWRRRNNNLLLGGGEEEGGGGGGDDDGGGNNN^^^ooo~~~vvvwww|||ssskkkeeeooo||||||yyynnneee___\\\ZZZXXXUUUQQQNNNOOOSSSVVVZZZ]]]aaafffmmmvvv|||~~~|||lll```XXXTTTPPPMMMHHHCCCDDDJJJMMMIIICCC@@@888;;;<<<;;;999999999888777888:::CCCUUUjjjwwwzzz}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||}}}~~~}}}}}}~~~{{{yyyrrrcccfffcccfffnnnooohhhfffjjjiiiiiiccc]]]aaaiiihhh```PPPEEE999555333111000111///////////////.........111111111111111111111111111111222222222333333333444555666888888888777777;;;999666555666777888888777888999999:::@@@HHHOOO~~~www}}}sssrrrwwwkkkUUUSSSbbbxxxuuuwwwnnnQQQEEEHHHOOO___lllooo___MMMFFFCCC>>>===;;;<<>>AAAHHHQQQ___qqqyyyxxxuuuwww{{{rrrkkkeeennnzzzzzzzzzpppgggaaa___WWWUUUQQQMMMMMMPPPUUUYYYbbbeeefffdddccchhhqqqyyy~~~oooaaaWWWQQQNNNLLLHHHDDDDDDJJJMMMIIICCC@@@???AAAAAA@@@>>>===;;;:::777888:::AAARRRhhhuuuxxx}}}~~~|||}}}}}}|||||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{||||||}}}}}}~~~zzz{{{yyylllhhhcccfffqqquuummmfffeeeeeeeee```[[[aaammmppplllSSSEEE777111000...,,,---/////////////////////...111111111111111111111111111111222222222333333333444555666777888888777777???===:::777666666666666888999999888888<<>>NNNcccrrrvvv{{{}}}~~~~~~|||{{{{{{|||{{{{{{{{{{{{{{{||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{|||||||||}}}}}}~~~~~~~~~|||yyymmmgggiiivvv{{{rrreee___bbbdddaaa]]]dddsss|||{{{XXXGGG666///...---++++++......//////////////////111111111111111111111111111111222222222333333333333444555666777888777777>>><<<:::777666555555555:::::::::888666888???DDDZZZyyyiiimmmtttxxxrrrggg___^^^}}}wwwXXXGGGBBB]]]lllwwwqqqdddXXXKKK???===;;;;;;???@@@>>>???CCCIIIWWWrrrxxxpppqqq}}}ooommmpppqqqiiillllllnnn{{{rrr]]]ZZZ]]]fffqqqzzzwww```MMMMMMHHHCCCBBBDDDFFFFFFDDDEEEFFFGGGFFFEEEEEEGGGIIIIIIHHHEEEDDDBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGEEEEEEFFFGGGGGGGGGFFFFFFDDDDDDEEEOOOfffppprrruuuvvvwwwxxxzzz||||||llleeegggpppyyy}}}vvvpppeeeYYYQQQQQQQQQRRRRRRRRRRRRRRRPPPNNNMMMNNNNNNMMMLLLLLLEEEJJJRRR]]]hhhooorrrrrrsssooogggkkkwww|||wwwiii```\\\PPPPPPQQQSSSXXX^^^bbbdddaaa^^^YYYRRRNNNUUUhhhzzz~~~qqqbbbVVVOOOLLLLLLGGGEEEFFFKKKKKKFFF@@@???BBBJJJTTTWWWNNNBBB<<<<<<777777777;;;JJJ___nnnttt{{{}}}~~~~~~|||{{{||||||zzzzzzyyyyyyzzzzzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}|||{{{{{{|||||||||}}}}}}}}}}}}~~~~~~qqqkkknnnyyy{{{pppccc]]]^^^bbbaaa]]]dddrrrzzzzzzYYYGGG555...//////...---............////////////111111111111111111111111111111222222222333333333333444555666777777888888777777666555444444555666:::;;;:::888666777===BBBLLL|||uuuyyyyyytttnnnjjjddd^^^qqq```MMMGGGNNN^^^nnnrrrmmmcccTTTHHHCCC???===??????===<<<>>>EEEPPPeeezzzrrrnnnrrrxxxtttttttttnnnpppooonnnxxxqqq___]]]___hhhuuusss]]]OOOJJJGGGDDDCCCDDDFFFFFFEEEEEEFFFGGGFFFEEEFFFHHHJJJIIIHHHGGGEEECCCCCCCCCCCCCCCCCCDDDDDDEEEFFFHHHHHHEEEEEEFFFHHHHHHIIIIIIIIIIIIEEEEEESSSooorrrtttvvvwwwwwwxxxyyy{{{ssshhhgggiiikkkzzzvvvjjjaaa```]]]ZZZYYYXXXYYYYYY[[[[[[\\\]]]]]]ZZZTTTNNNIIIGGGIIIRRR___iiinnnnnnpppmmmdddeeeqqqzzz~~~nnnfffcccTTTVVVZZZ```fffhhhgggeeeZZZSSSLLLJJJKKKUUUjjj}}}zzznnnaaaXXXRRROOONNNGGGEEEGGGKKKJJJDDD???>>>???LLL^^^fff[[[HHH>>>???888777666888EEEZZZkkksssyyy{{{||||||{{{zzz{{{|||yyyyyyyyyyyyyyyzzzzzz{{{||||||||||||||||||||||||~~~~~~~~~~~~}}}|||{{{{{{{{{{{{||||||}}}}}}~~~~~~}}}~~~~~~yyyxxxooolllqqqxxxvvvhhh^^^]]]\\\```___\\\aaakkkmmmgggQQQAAA222---///000///000---.........//////000000111111111111111111111111111111222222222333333333333333444555666777888999555777777666444333444666:::;;;;;;999777999>>>CCCDDDooozzz|||yyyqqqllljjjcccZZZ^^^{{{oooVVVKKKDDDRRRcccooorrrlll^^^RRRGGGAAA===???@@@>>>===???EEELLL[[[qqq~~~rrrnnnqqqvvvxxxxxxpppooottt}}}{{{yyyxxxzzzuuunnnuuurrrcccbbbbbbiiiwwwvvv]]]PPPJJJHHHFFFEEEEEEFFFGGGGGGDDDEEEFFFFFFEEEFFFHHHJJJIIIHHHGGGFFFEEEDDDCCCCCCDDDDDDDDDEEEEEEFFFHHHHHHFFFFFFHHHIIIJJJKKKKKKKKKOOOIIIIIIZZZwwwtttuuuvvvvvvvvvvvvxxxzzz~~~~~~~~~qqqllliiieeepppwwwxxxpppmmmhhhdddaaa```aaabbbkkkmmmmmmlllkkkhhh^^^UUUPPPIIIEEEJJJVVVcccjjjllljjjiii```^^^hhhqqqttthhhcccaaabbbggglllooommmfff```UUUMMMGGGIIIMMMWWWkkkwwwjjj```ZZZUUUQQQNNNGGGFFFHHHKKKIIIBBB>>>>>>???KKK```nnngggRRRDDDBBB999888666666AAAVVViiirrrvvvxxxyyyyyyxxxxxxxxxyyyyyyyyyyyyyyyyyyzzzzzz{{{||||||||||||||||||||||||}}}}}}}}}}}}}}}|||{{{{{{zzz{{{{{{|||~~~}}}~~~zzz|||yyyqqqmmmoooiiiiiioooxxxuuuggg^^^^^^ccceeeccc```ccciiicccXXXCCC888...,,,------...///------......///000000000111111111111111111111111111111222222222333333333333333333444555777888999:::<<<===:::666333444666:::;;;<<<:::999:::???CCCHHH```uuuvvvtttqqqpppmmmddd[[[YYYrrr{{{|||]]]FFFFFFNNN\\\jjjrrrpppfff]]]KKKCCC>>>???AAAAAAAAACCCFFFJJJUUUfffsssdddbbbiiippptttvvvooorrrxxx~~~wwwlllmmm|||uuuhhhhhhhhhnnn}}}uuuXXXMMMKKKJJJHHHGGGFFFFFFGGGGGGBBBDDDEEEEEEDDDEEEGGGIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFGGGHHHIIIJJJKKKKKKKKKRRRNNNRRRfffuuuuuuuuutttssstttwwwyyyyyyyyy}}}}}}yyyssslllnnnttt~~~yyyvvvuuuvvvwww~~~~~~{{{||||||tttjjj___UUUJJJIIIRRR^^^gggjjjggghhh```\\\bbbfffpppuuuooorrrqqqqqqrrrqqqjjj___VVVOOOKKKJJJNNNPPPWWWnnnuuuggg^^^[[[XXXRRRLLLGGGFFFIIIKKKHHHAAA======BBBFFFVVVjjjlll[[[IIIAAA::::::666555???TTTgggqqquuuwwwyyyyyyxxxxxxxxxyyyyyyyyyyyyyyyyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}}}}||||||{{{{{{zzzzzz{{{}}}zzzxxxzzztttjjjggglllffffffooo|||~~~sssgggdddjjjiiiccc___dddhhh^^^OOO999333//////...+++,,,///------......///000000111111111111111111111111111111111222222222333333333222222222333444666888::::::===>>><<<777333444777:::<<<<<<;;;888999===AAAIIIPPP~~~xxxtttuuuwwwtttooolll]]]mmm}}}yyylllNNNHHHJJJSSSaaammmqqqlllgggUUUJJJBBB@@@AAAAAAAAACCCBBBGGGQQQ```vvvzzzjjj^^^bbbnnntttuuuuuurrrxxx}}}ooolllxxxvvvmmmooorrryyyjjjQQQLLLKKKKKKJJJHHHFFFEEEEEEFFFAAABBBDDDDDDCCCDDDGGGIIIFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFGGGHHHIIIIIIHHHHHHPPPQQQ]]]tttuuuuuusssrrrppprrruuuxxxwwwwwwxxx{{{{{{pppwwwooobbbSSSLLLQQQ[[[dddhhhgggkkkddd^^^``````eeesss{{{~~~zzzwwwtttooofffYYYOOOIIIIIINNNTTTSSSXXXqqquuueee]]]\\\ZZZQQQIIIGGGGGGIIILLLHHHAAA<<<===DDD@@@JJJaaammm```JJJ===;;;:::666444>>>RRRgggqqqwwwyyy{{{{{{zzzzzz{{{|||zzzzzzyyyyyyzzzzzz{{{|||{{{{{{{{{{{{{{{{{{{{{{{{||||||||||||||||||{{{zzzyyyzzz{{{}}}yyyxxx{{{uuujjjiiipppgggfffpppqqqiiihhhddd\\\XXX]]]bbbWWWGGG666333222222000+++,,,///---------...///000000111111111111111111111111111111111222222222333333333222222222333444666999:::555888<<<:::666444666999;;;======;;;888888;;;???BBB???mmmwwwxxx||||||}}}^^^fffrrrzzz|||}}}aaaFFFEEEJJJYYYiiiqqqpppnnn___SSSGGGBBB@@@>>>===>>>===CCCMMM\\\ooottteee]]]ggguuuzzzvvvsssvvv~~~zzzuuu}}}uuuoootttyyy]]]LLLPPPKKKKKKJJJHHHEEEDDDDDDEEE@@@BBBCCCCCCCCCDDDFFFHHHFFFFFFGGGHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCEEEEEEFFFGGGGGGGGGFFFFFFMMMRRRdddpppqqqrrrssstttuuuuuuuuuyyyvvvwwwzzzyyy|||}}}~~~zzzlll\\\TTTXXXccckkkeeeeeecccaaa```aaadddffflllzzzuuuiiiaaa[[[XXXVVVSSSNNNMMMRRR\\\iiizzztttccc]]]ZZZUUUOOOLLLJJJJJJKKKJJJDDD======BBBHHHEEEFFFPPP___bbbTTTDDD===>>>:::666<<>>>>>KKKXXX}}}yyy}}}xxx^^^WWWooo}}}xxx||||||xxxTTTMMMGGGKKK\\\nnnuuusssrrraaaPPPJJJFFFAAA>>>???CCCBBBHHHVVVjjj~~~uuujjjiiiwww~~~{{{|||zzz}}}~~~~~~jjjZZZPPPIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@AAABBBDDDFFFHHHIIIBBBHHHGGGGGGKKKIIIGGGMMMDDDEEEFFFFFFDDDDDDEEEFFFJJJIIIIIIIIIHHHHHHHHHGGGIIIPPP]]]uuupppqqqrrrsssssstttssssssxxxuuuwwwzzzwwwvvv{{{zzz}}}kkk]]]\\\cccjjjjjjkkkiiiddd^^^ZZZYYYZZZ]]]iiizzzpppgggaaa]]]ZZZXXXXXXSSSRRRWWWaaammm}}}tttccc\\\ZZZVVVQQQNNNMMMMMMMMMJJJBBB<<>>:::666<<>><<<@@@KKKnnn|||{{{qqq___kkkzzz|||xxxxxxwww___RRRGGGKKKYYYhhhppprrrwwwiiiZZZRRRKKKCCC??????CCCAAAEEEQQQaaavvv|||rrrlllpppzzz|||qqq___TTTMMMHHHIIIHHHGGGFFFDDDCCCAAAAAA>>>>>>???AAACCCEEEGGGHHHGGGHHHHHHDDDAAACCCCCC>>>EEEGGGHHHHHHGGGGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJFFFHHHOOOdddwwwwww{{{qqqqqqrrrssssssrrrrrrrrrvvvsssvvvzzzxxxssswww~~~zzz|||{{{xxx}}}|||iii```dddkkkmmmnnnllleeeZZZRRRPPPQQQSSS]]]mmmuuuqqqjjjeeeaaa^^^\\\ZZZZZZWWWVVV[[[cccnnn~~~tttbbb[[[YYYVVVSSSRRRQQQPPPOOOIII???999@@@KKKYYYVVVSSSVVV^^^aaaUUUEEE===>>>:::666===PPPfffrrr}}}}}}~~~|||zzzyyyyyyzzzwwwwwwwwwxxxxxxyyyyyyyyy}}}|||zzzyyyyyyyyyzzzzzz{{{|||||||||}}}}}}}}}~~~yyyzzzzzz{{{{{{|||}}}}}}zzz{{{~~~zzzwwwsssnnnjjjjjjmmmppppppjjjfffffffffcccccceeehhhooooooeee[[[TTTIII>>>222000---,,,---......------.........------///000000000000000000000000000111111111111111111111111333333333444555555666666555555666666666777777777999999:::999888999;;;===AAA<<>>>>>???@@@AAACCCEEEFFFEEEBBBHHHGGGBBBRRRZZZIIIFFFHHHJJJJJJJJJJJJLLLNNNOOONNNMMMLLLKKKKKKKKKKKKIIIFFFFFFWWWmmmssszzzrrrrrrrrrrrrrrrrrrqqqqqqtttrrrtttyyyzzzwwwvvvzzz~~~|||}}}|||xxxsssnnnqqq{{{tttffffffmmmmmmmmmjjj```UUUOOOOOOSSSWWW\\\eeeooowwwxxxtttpppllliiifffcccaaa___\\\ZZZYYYVVVWWW[[[bbblll{{{uuuaaaYYYXXXWWWUUUTTTSSSQQQMMMFFF;;;777@@@MMM___]]]YYYXXX^^^aaaWWWHHH>>>===:::777???RRRgggrrr|||}}}~~~}}}zzzyyyzzzzzzwwwwwwxxxxxxyyyyyyzzzzzz}}}|||{{{zzzyyyyyyzzzzzz}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||}}}}}}}}}}}}}}}}}}yyy|||{{{{{{uuunnnjjjgggfffjjjppprrrjjjdddbbbaaa___```dddgggnnnoooeeeXXXNNNEEE>>>111///...------------,,,,,,.........------...000000000000000000000000000111111111111000000000000222333333444444555666666555555555666666666777777999::::::999888888:::<<>>===:::888AAAVVViiittt|||}}}~~~}}}{{{zzzzzz{{{xxxxxxxxxyyyzzz{{{{{{|||}}}|||{{{zzzyyyzzz{{{{{{~~~~~~~~~}}}|||{{{{{{zzz||||||||||||}}}}}}}}}}}}}}}|||xxx|||ssskkkiiigggeeeiiiooorrriiiaaa___^^^]]]___cccdddjjjkkkbbbSSSGGG???::://///////...---,,,,,,---,,,.........------...000////////////////////////111111000000000000000000222222333333444555555555555555555555666666666666999999999888777777999<<<<<<777@@@FFFOOO~~~rrrkkklllooo~~~vvvgggggguuu~~~}}}cccPPPIIINNN___pppuuuxxxwwwooobbbVVVMMMIIIBBBBBBDDDFFFFFFKKKYYYhhhwww}}}~~~}}}ccclll}}}}}}cccRRRLLLJJJGGGEEECCCDDDEEEFFFGGGHHHIIIJJJHHHGGGEEEDDDBBBAAAAAAAAAFFF???HHHFFF>>>VVVcccGGGCCCEEEGGGHHHHHHIIIKKKMMMPPPOOONNNLLLKKKLLLMMMMMMVVVUUUSSS___tttzzz~~~rrrrrrsssttttttssssssssswwwvvvuuuttttttsssssstttwww{{{~~~yyywwwzzz~~~|||ooofff```\\\YYYVVVVVVZZZ___ccceeedddeeehhhoooxxx|||yyyssssssssstttwwwzzz}}}tttjjjmmmrrrlllaaaVVVPPPPPPUUUYYY^^^]]]]]]]]]^^^___aaabbbgggeeedddccccccaaa___\\\YYYWWWWWWYYY^^^iii{{{tttaaaXXXWWWUUUSSSRRRPPPKKKEEE???888666>>>HHHZZZ___]]]VVVYYY___YYYKKK>>>===:::999EEEZZZmmmwww|||}}}~~~}}}{{{zzz{{{|||xxxxxxyyyzzz{{{{{{||||||||||||{{{zzzzzz{{{|||}}}~~~~~~}}}|||{{{zzzyyyyyy{{{{{{{{{{{{{{{{{{||||||~~~yyy|||qqqjjjjjjiiieeehhhnnnmmmeee^^^\\\\\\[[[]]]aaabbbeeeeee]]]OOOBBB:::777///000000///---,,,,,,------.........------///000////////////////////////000000000000000000000000222222222333444444555555444444555555555666666666777777888777666777999;;;888888???AAAAAA___yyymmmiiigggttt~~~}}}pppkkkttt~~~___JJJIIIUUUaaavvv}}}zzzooocccWWWOOOEEEDDDDDDEEECCCEEENNNXXXgggsss~~~|||ttt\\\PPPLLLJJJGGGEEEEEEFFFGGGIIIKKKLLLNNNNNNKKKJJJHHHFFFDDDBBBAAAAAAHHHCCCGGGBBB;;;HHHNNN;;;@@@BBBDDDEEEEEEFFFHHHJJJIIIHHHHHHHHHJJJMMMPPPRRRQQQSSSQQQZZZlllssswwwrrrsssssstttuuuuuuuuuuuuvvvxxxxxxvvvsssrrrssssssuuuzzz{{{yyyyyyyyy~~~{{{lllaaa[[[XXXWWWUUUTTTTTTTTTTTTTTTPPPRRRXXXaaalllvvv}}}~~~~~~|||ooollliiiggghhhlllqqquuuyyy{{{{{{nnnmmmppphhh]]]VVVTTTVVVZZZ[[[]]]]]]\\\[[[[[[]]]aaacccfffeeeddddddeeedddbbbaaaYYYVVVUUUWWW[[[ggg{{{ttt```XXXVVVSSSPPPOOONNNHHHAAA>>>;;;:::>>>EEEVVV^^^]]]UUUUUU\\\VVVHHH>>>===:::;;;HHH^^^qqqzzz|||}}}~~~}}}|||{{{|||}}}vvvwwwxxxyyyzzz{{{||||||{{{{{{zzzzzzzzz|||}}}~~~||||||{{{{{{zzzzzzyyyyyy{{{{{{{{{||||||}}}}}}}}}}}}{{{oooiiikkkkkkffffffkkkhhhaaa]]]]]]]]]]]]^^^aaa```aaa```YYYNNN@@@777444///111222111...,,,---...---.........------///000////////////////////////......//////000000111111111222222333333444555555444444444555555555666666444555666555555666999;;;777;;;>>>@@@@@@MMMrrrllljjjssszzz{{{rrrmmmtttpppRRRKKKQQQUUUpppyyyyyyqqqdddYYYIIIEEEBBBAAAAAACCCJJJSSSbbbwwwkkkUUULLLJJJHHHFFFEEEGGGGGGHHHIIIJJJKKKLLLMMMJJJIIIHHHFFFDDDCCCCCCBBBDDDEEEEEEBBBAAADDDDDD@@@???@@@BBBCCCCCCCCCEEEGGGFFFFFFEEEEEEGGGJJJNNNPPPKKKMMMJJJOOO___hhhqqqrrrssstttuuuvvvvvvvvvvvvtttxxx{{{yyyuuuuuuvvvwwwssszzz}}}~~~zzzyyy|||}}}mmmbbb[[[TTTSSSRRRQQQNNNKKKHHHFFFHHHKKKQQQ[[[gggqqqyyy|||zzztttllleeedddhhhnnnrrruuuwwwzzz|||qqqoookkkcccZZZVVVYYY]]]___^^^______^^^]]]\\\^^^bbbeeefffeeeddddddfffgggfffdddWWWTTTSSSTTTXXXdddzzzsssaaaXXXVVVSSSOOOMMMMMMFFF@@@???>>>===???CCCTTT]]]]]]SSSSSSYYYSSSEEE===<<<:::<<>>@@@CCCKKKSSSYYYjjjzzzeeePPPHHHHHHFFFEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDBBBGGGEEECCCEEE@@@<<>>@@@AAABBBAAABBBCCCEEEIIIHHHFFFDDDDDDFFFHHHJJJIIIKKKFFFGGGUUUbbbqqqttttttuuuuuuvvvwwwwwwwww|||{{{zzzxxxvvvuuussssssuuuyyy{{{yyyzzz|||yyyzzz}}}tttfff___[[[ZZZYYYUUUOOOIIIDDDCCCCCCEEEJJJMMMOOOZZZkkkxxx{{{}}}~~~xxx}}}yyyvvvyyy{{{pppiiiaaa]]]YYYXXX```lllmmmsssxxxzzz}}}pppjjjjjjbbbXXXSSSUUUYYYZZZZZZaaa^^^]]]______aaagggnnnlllhhhfffiiinnnnnnhhhbbb[[[QQQOOOWWW^^^dddsssrrr```[[[ZZZTTTNNNLLLEEEIIIDDDAAAHHHEEE@@@DDDQQQUUUVVVUUUTTTSSSMMMFFF???===:::===NNNeeewww~~~|||{{{||||||{{{zzzyyyxxxwwwxxxzzzyyyvvvrrruuuvvvwwwyyy{{{|||}}}~~~yyyzzz{{{{{{|||{{{{{{{{{~~~}}}tttmmmeeecccggglllmmmlllmmmZZZXXXdddgggfffgggcccaaa```\\\RRREEE:::333111///......---------..............................---......///////////////............////////////111222333333444444333333444444444555555555555555777666555444555777999;;;555999888888;;;>>>UUUxxxzzzwww}}}sssxxxttt```eeerrrVVVQQQNNNTTTbbbrrr{{{{{{wwwqqqlllYYYNNNDDD@@@@@@AAAEEEIIIOOO\\\uuulllWWWGGGFFFHHHCCC@@@CCCCCCCCCCCCCCCDDDFFFGGGHHHFFFGGGHHHHHHGGGEEECCCBBBCCCCCCDDDDDDDDDCCCAAAAAA@@@AAABBBCCCDDDDDDDDDDDDGGGJJJIIICCC@@@BBBFFFFFFMMMJJJCCCKKKbbboooxxxsssssstttuuuuuuvvvvvvwwwyyyyyyxxxwwwvvvuuuttttttuuuxxxzzzwwwuuu{{{zzzzzzzzzzzzqqqfff```]]]YYYVVVQQQLLLIIIHHHHHHHHHGGGKKKLLLNNNVVVfffrrrwww{{{{{{zzzrrrhhhddddddddd```\\\XXXSSSOOONNNLLLMMMVVVbbbhhhmmmsssyyyssslllhhhaaaYYYVVVXXX[[[[[[ZZZ^^^\\\\\\______```eeekkkllllllmmmrrrtttpppggg___[[[TTTRRRXXX]]]cccrrrvvvddd[[[VVVPPPLLLKKKHHHNNNJJJHHHMMMHHH@@@BBBQQQUUUWWWUUUSSSQQQKKKDDD???===:::>>>OOOgggxxx~~~~~~{{{zzzzzz{{{zzzzzzyyywwwvvvwwwyyyyyywwwtttvvvvvvvvvwwwxxxzzz|||}}}{{{{{{{{{||||||}}}}}}}}}~~~~~~pppjjjcccaaadddkkkooorrrooo\\\[[[gggkkkoootttssskkkggg^^^QQQBBB777111000///......---------..............................------...///////////////------------............111222222333444333333333333333333444444444444444555444333222333555777888777;;;888777888777FFFbbbxxx|||uuuwwwxxxllljjj}}}vvv```KKKLLLVVVcccnnntttuuutttqqqdddXXXKKKDDD@@@???AAAEEEIIITTThhhgggTTTFFFFFFHHHDDDBBBDDDBBBAAAAAAAAABBBCCCCCCDDDCCCDDDEEEFFFFFFEEECCCBBBCCCDDDEEEFFFFFFEEECCCBBBBBBBBBCCCDDDEEEEEEEEEEEEHHHKKKJJJDDDAAADDDGGGHHHGGGHHHGGGVVVppp}}}rrrrrrsssssstttuuuuuuvvvvvvvvvuuuuuuuuuuuuuuuuuusssvvvwwwvvvttttttxxx|||}}}zzzwwwuuuzzzmmmgggccc^^^WWWRRRLLLIIIJJJMMMNNNMMMJJJLLLLLLLLLRRR___lllrrrwww}}}~~~{{{ooo___TTTOOOLLLIIIFFFDDDBBBAAABBBBBBEEEMMMWWWaaaeeekkkuuuyyyxxxpppddd```\\\[[[]]]^^^\\\ZZZ]]]\\\]]]``````___bbbgggjjjnnnttt{{{}}}vvviii___\\\WWWVVVYYY\\\aaaqqqpppcccYYYRRRPPPQQQRRRXXXTTTQQQRRRJJJ@@@BBBQQQVVVXXXUUURRROOOHHHAAA???===;;;@@@RRRjjjzzz}}}{{{yyyxxxyyyyyyyyyxxxxxxwwwuuuvvvwwwyyyxxxxxxxxxxxxwwwwwwwwwyyy{{{||||||{{{{{{{{{|||}}}~~~~~~|||rrrnnniiifffgggkkkqqqtttlll]]]]]]hhhmmmuuuwwwooo```NNN>>>333000///......---------......///........................------...////////////...,,,,,,,,,------------...111111222333333333333222222222222333333333444444444444333333444555777888888;;;888777999555;;;OOOppp}}}zzzvvvtttxxxwwwlllpppaaaKKKMMMSSS^^^jjjrrruuuvvvpppbbbSSSIIIBBB>>>@@@DDDDDDKKKYYYnnn^^^PPPEEEEEEHHHEEECCCEEEAAAAAAAAA@@@@@@?????????@@@AAABBBDDDDDDCCCCCCBBBBBBDDDFFFHHHHHHGGGEEECCCCCCDDDDDDEEEEEEFFFFFFFFFGGGJJJIIIEEECCCGGGIIIIIIGGGGGGGGGXXXuuuqqqqqqrrrssssssttttttuuuuuuuuutttttttttsssssssssqqqrrrtttuuuuuuuuuuuuuuu{{{wwwsss~~~tttmmmiiiddd^^^UUUPPPKKKJJJNNNQQQPPPNNNMMMNNNMMMMMMQQQ[[[hhhpppuuu{{{~~~xxxmmm^^^RRRLLLJJJHHHFFFBBBBBBCCCCCCBBBDDDJJJPPP^^^aaaeeepppzzz{{{qqqaaa```___```aaaaaa^^^[[[___^^^___aaa```]]]___cccgggnnnyyyzzznnneee^^^[[[ZZZ[[[\\\```nnn}}}|||qqqeee\\\ZZZ[[[```eee^^^WWWUUUKKKBBBDDDSSSXXXZZZWWWRRRMMMGGG@@@>>><<<;;;BBBVVVnnn|||{{{yyywwwvvvwwwxxxxxxwwwwwwvvvuuuuuuvvvxxxzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{|||{{{zzzzzz{{{}}}~~~xxxxxxyyyxxxuuuqqqoooooooooeeeZZZ^^^hhhkkkttt}}}qqq]]]III999111000111...------------...//////........................,,,---......//////......,,,,,,---------.........000111111222222222222222222222222333444444555555666666666555666777888999888:::666666<<<:::===KKK^^^~~~zzzqqqvvv{{{ggg^^^ttt|||{{{VVVMMMIIIQQQ___kkkrrruuussshhhZZZOOOGGGAAABBBEEECCCHHHQQQaaavvv~~~jjjTTTJJJCCCDDDFFFEEEDDDEEECCCCCCCCCBBBAAA@@@???>>>@@@@@@AAABBBBBBBBBAAAAAABBBDDDFFFIIIIIIGGGEEECCCDDDDDDDDDDDDEEEEEEFFFFFFFFFIIIHHHEEEEEEIIIKKKJJJMMMIIIDDDSSSqqqqqqqqqrrrrrrssstttttttttvvvuuuuuutttsssrrrqqqqqqqqqqqqqqqrrrtttuuuuuuuuu{{{}}}xxxrrr|||xxxqqqlllddd\\\SSSPPPNNNPPPTTTTTTPPPKKKPPPPPPPPPPPPSSSZZZfffpppssszzz~~~|||qqqjjj```XXXTTTQQQOOOMMMFFFHHHIIIFFFCCCDDDHHHJJJ[[[aaaeeelll|||}}}wwwlllaaaaaabbbcccdddccc```^^^```^^^]]]^^^]]]ZZZ\\\aaammmuuuzzzpppiii```___^^^^^^]]]aaalllwww|||wwwnnnjjjhhhppprrrgggZZZUUUKKKDDDIIIVVV[[[]]]WWWQQQLLLGGGBBB===<<<<<>>@@@KKKQQQssstttyyycccSSS```iiizzzcccRRRDDDGGGTTT```iiiooossskkkaaaXXXNNNEEEBBBDDDCCCFFFMMMXXXfff~~~}}}mmm\\\KKKFFFCCCDDDEEEDDDCCCDDDFFFFFFFFFFFFEEECCCAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBDDDFFFHHHHHHFFFDDDCCCDDDDDDCCCCCCCCCDDDEEEFFFDDDGGGFFFEEEGGGKKKMMMKKKNNNKKKGGGYYYyyyqqqqqqrrrrrrsssttttttuuuvvvvvvuuutttsssrrrqqqpppsssrrrqqqppppppqqqrrrssstttzzzvvvwwwnnncccZZZSSSRRRSSSUUUWWWUUUQQQLLLSSSSSSTTTUUUUUUXXXcccnnnrrrzzz~~~}}}uuuqqqkkkfffbbb___[[[YYYOOORRRQQQKKKFFFEEEFFFFFFWWWccckkkkkkssspppgggcccdddeeeeeeeeecccbbbaaa```\\\ZZZZZZYYYYYY^^^eeeyyywwwnnniiicccbbb``````aaadddjjjnnnrrr|||}}}|||mmm\\\TTTJJJFFFMMMXXX]]]]]]WWWOOOKKKGGGDDD===<<<===GGG^^^uuu~~~{{{xxxwwwwwwxxxwwwvvvuuuvvvwwwwwwvvvwwwyyy{{{yyy{{{~~~~~~|||zzz{{{zzzzzzyyyyyyzzz|||}}}}}}~~~~~~{{{vvvooottt{{{}}}uuukkkdddbbbaaajjjmmmeeefffmmmlllkkk___MMM===333000111222---------------...///000........................,,,,,,---............---........./////////000000//////000111111111111000333333444444555666777777444444555555555555555555777:::444222999;;;<<>>>>>TTTvvvooonnndddTTTNNNYYYeeennnvvviiiNNNEEEEEEGGGOOOXXXiiikkknnnnnndddSSSHHHDDD@@@>>>BBBJJJNNNVVVmmmzzzzzz~~~wwwxxxyyy|||~~~ttt]]]MMMHHHEEEHHHJJJIIIGGGEEEDDDCCCCCCDDDFFFGGGHHHGGGFFFEEECCCCCCDDDFFFHHHJJJLLLMMMJJJIIIHHHGGGFFFEEEEEEEEEGGGFFFDDDCCCCCCDDDFFFGGGFFFGGGHHHHHHMMMSSSSSSPPPIIILLLUUUrrrrrrrrrsssttttttuuuuuuvvvsssssssssttttttuuuuuuuuuqqqsssvvvtttpppnnnppprrruuu{{{~~~~~~~~~mmmaaa[[[UUUVVVWWWWWWVVVUUUVVVWWWZZZYYY[[[\\\XXXTTT[[[fffoooyyy}}}yyyvvvtttsss~~~xxxhhhZZZSSSNNNIIIIIIeeewwwooogggtttyyyooojjjiiiiiihhheeeccccccdddeeefff```]]]]]]```gggsss~~~{{{qqqmmmfffdddbbbbbbgggjjjgggbbb]]]rrrtttaaaUUUJJJEEEMMMXXX\\\[[[RRRIIIGGGGGGGGG<<<;;;===JJJbbbzzz|||zzzyyyyyywwwvvvsssvvvzzzzzzxxxvvvwwwxxxxxxvvvtttrrrsssvvvyyy{{{}}}~~~~~~~~~}}}|||{{{zzz|||~~~}}}}}}zzzqqqnnnrrrqqqmmmjjjkkkooooookkkfffhhhjjjqqqkkk[[[XXX^^^]]]WWWMMMAAA666111///---,,,,,,,,,,,,---...///000111........................+++,,,------......------,,,,,,,,,---------.........//////000000000000000000111111222444555666666666777777777777777666666111:::888444888777555;;;EEE<<>>AAAOOOeeewww~~~|||zzzwwwvvvvvvuuuuuutttttttttttttttwwwvvvvvvwwwzzz|||||||||~~~~~~~~~yyyvvvqqqhhheeegggmmmiiihhhlllkkkfffeeehhhkkkjjjeee```aaaccc```ZZZTTTGGG:::444111//////000......---------,,,,,,,,,,,,---------.../////////+++,,,,,,------,,,,,,+++---------............///---......///000111111222000111111222222333444444222222333333444555666666444555666777777777555555>>>;;;EEEjjjsssttttttooolll^^^RRRVVVlllyyyvvv{{{|||gggRRRFFF@@@DDDNNNPPPaaannnpppooojjjVVV@@@DDD>>>???DDDGGGJJJYYYlll|||{{{|||uuunnnooosssxxx{{{xxxxxxvvvtttwww|||}}}zzzuuutttyyy}}}llluuu}}}iiiWWWMMMJJJHHHIIIKKKKKKJJJHHHEEECCCDDDCCCBBBBBBCCCDDDEEEFFFHHHFFFEEEFFFJJJMMMOOOPPPIIIKKKLLLKKKGGGDDDEEEFFFFFFGGGHHHGGGEEEEEEEEEGGGGGGFFFFFFGGGIIIMMMQQQTTTHHHPPPVVViiitttsssrrrrrrrrrssstttuuuttttttuuuuuuuuuuuuuuutttttttttsssssssssrrrrrrrrrrrruuuvvvyyy{{{sssmmmpppyyyuuukkkddd___]]]\\\\\\]]]\\\ZZZXXXXXXZZZ[[[XXXTTTTTTXXX\\\ffflllvvv|||fffZZZUUUQQQ^^^mmmrrrmmmnnn|||rrrllliiimmmkkkmmmpppllleeeaaaccceeeeeeiiippprrrqqqsssvvvyyy}}}{{{{{{xxxuuurrrnnnhhh```ZZZNNN[[[kkkwww~~~nnn]]]TTTIIIFFFQQQ___bbb]]]PPPFFFDDDDDDCCC???===???MMMcccuuu}}}~~~~~~~~~~~~~~~|||zzzxxxwwwwwwwwwvvvuuuuuuuuuuuuvvvvvvuuuuuuvvvyyy{{{|||{{{|||}}}~~~~~~rrrmmmggg___^^^cccaaabbbgggooonnngggaaa```dddgggiiihhhiiihhhbbbZZZUUUFFF888222111///...///......---------,,,,,,,,,------------............+++,,,,,,------,,,,,,+++------------..................//////000000111111000000111111222333333444222333333333444555555555333444555666666666666666888444999QQQ}}}{{{uuurrrqqqqqqkkk[[[SSSaaa~~~{{{jjjNNNBBBAAACCCHHHWWWccchhhmmmooocccSSSJJJAAA>>>BBBDDDGGGSSSbbbjjj{{{yyyooommmppptttzzztttkkk```[[[___fffjjjlllpppppppppqqqxxx}}}zzzsssooottt}}}qqq^^^PPPJJJIIIHHHHHHIIIJJJIIIGGGEEEDDDCCCCCCBBBBBBBBBCCCEEEEEEDDDCCCDDDEEEHHHIIIHHHGGGFFFHHHIIIHHHDDDBBBBBBCCCCCCEEEFFFFFFEEEEEEFFFHHHFFFEEEEEEEEEFFFIIILLLNNNDDDJJJNNN```|||uuuttttttsssssssssttttttrrrssstttuuuvvvvvvvvvvvvrrrrrrssssssssstttttttttuuuvvvuuuvvv~~~qqqhhh```___cccnnnzzzrrrkkkeeebbb```^^^^^^^^^]]]\\\ZZZ[[[[[[XXXUUUUUUXXX[[[```hhhrrr|||sssbbbYYYVVVaaannnsssnnnnnn}}}wwwpppmmmkkkhhhiiimmmpppllleeecccfffppppppqqqqqqmmmiiilllsssttt}}}~~~zzzpppaaaVVVKKKRRR[[[```eeennn{{{}}}mmm^^^VVVLLLIIIUUUaaa```YYYMMMCCCBBBDDDEEE@@@===@@@NNNcccuuu}}}~~~}}}}}}}}}}}}|||{{{zzzyyyyyyyyyxxxwwwwwwwwwwwwxxxvvvuuutttuuuxxxzzz{{{{{{{{{|||~~~vvvnnnggg^^^^^^ccc\\\___eeemmmmmmgggaaa___```fffiiiiiiiiihhhddd^^^TTTDDD444000111000...---......---------,,,,,,,,,............------------+++,,,,,,------,,,,,,+++------------............////////////////////////000000000111222222333333333333333333444444444444333333333333444555777777999888888AAAZZZ}}}uuuuuuyyyppprrrjjjcccrrr~~~}}}zzzdddPPPIIICCCBBBLLLVVV___iiiqqqnnneeeVVVIII??????BBBEEEMMMVVV\\\fffvvv~~~ssshhheeeeeegggkkkoooggg___WWWUUUZZZ```dddeeehhhiiikkksss}}}qqqmmmxxx~~~zzzyyyeeeSSSIIIGGGHHHHHHGGGGGGGGGFFFFFFEEEEEECCCBBBAAAAAAAAABBBCCCDDDBBBBBBCCCEEEGGGFFFCCCAAABBBDDDEEEEEECCC@@@@@@@@@@@@BBBDDDDDDDDDEEEFFFHHHGGGFFFEEEEEEFFFHHHJJJLLLGGGKKKMMM^^^~~~zzzuuuuuuuuutttttttttttttttsssssstttuuuuuuuuuuuuuuuqqqrrrrrrssstttuuuvvvvvvwwwyyyxxx{{{zzzggg]]]UUUSSSTTT[[[mmm}}}tttmmmgggddd```______aaaaaaaaa______^^^\\\YYYYYY[[[]]]___hhhrrrzzzzzzjjj______hhhtttwwwqqqnnnwww~~~vvvpppllljjjfffiiimmmnnnlllkkknnnrrr}}}wwwpppkkkfffcccgggmmmttt}}}|||yyy}}}tttaaaSSSPPPTTTVVVUUUVVV^^^nnn{{{}}}zzzkkk]]]WWWNNNMMMYYY```^^^VVVLLLDDDAAABBBDDDCCC@@@CCCQQQfffxxx}}}}}}}}}}}}|||||||||{{{{{{{{{zzzyyyyyyyyyyyyzzzvvvuuuuuuvvvyyy{{{|||{{{{{{|||~~~|||qqqddd___bbbbbbcccdddffffffdddcccccccccggggggcccbbbcccccc```PPP@@@111---000000...,,,......---------,,,,,,,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------.........//////////////////......//////000000111222222222444444333333333333333333222222111222333555777888:::>>>@@@@@@HHHhhh}}}zzz~~~vvv{{{lllmmm}}}eeeSSSJJJCCCFFFLLLVVVdddooorrroooeeeTTTCCC>>>@@@EEEKKKRRR___bbbjjjuuu~~~zzzrrrjjjiiigggbbb___^^^gggfffcccaaaaaabbbeeegggdddfffmmmzzzyyyxxx~~~}}}ttt^^^OOOHHHGGGIIIGGGFFFEEEDDDDDDEEEFFFFFFCCCBBBAAA@@@AAAAAACCCCCCEEEDDDDDDFFFGGGGGGEEECCCBBBCCCDDDEEEDDDBBBAAA@@@@@@BBBCCCCCCCCCCCCDDDFFFIIIHHHHHHHHHIIIKKKMMMNNNKKKNNNOOOaaauuuuuuuuuuuuuuuuuuuuutttuuuuuuvvvuuuuuutttssssssrrrrrrssstttvvvwwwxxxyyyxxxzzz|||sss___SSSKKKKKKLLLRRRdddxxx~~~{{{ssskkkeeeccc______aaadddffffffdddcccaaa^^^\\\\\\]]]___^^^hhhrrrxxx}}}qqqhhheeemmmxxx|||vvvpppuuuyyyqqqjjjfffgggkkkoooppprrrxxxwwwhhh```^^^^^^bbbhhhxxxvvvttt{{{ttt```RRRSSSWWWZZZWWWSSSXXXfffssszzzvvvgggZZZVVVOOOOOO\\\___[[[UUUNNNGGGBBB@@@AAADDDBBBFFFUUUjjjzzz}}}}}}}}}|||||||||}}}}}}|||{{{{{{zzzzzzzzzzzzzzzxxxwwwvvvxxxzzz}}}}}}}}}|||}}}~~~~~~lll```___eeefffeeecccbbbcccbbbaaaeeehhhhhheeecccbbb^^^XXXHHH;;;///---000///---,,,......---------,,,,,,,,,......------,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,------------...////////////...............//////000000111111222333333333333333333222222222222111222333555777888333999???>>>BBB```{{{{{{}}}xxxqqqpppyyy{{{^^^SSSFFFBBBCCCOOO___llltttxxxnnn^^^JJJ@@@???CCCJJJPPPbbbeeellluuu|||{{{{{{|||wwwpppkkkjjjjjjeeebbbaaallloooqqqmmmeee```bbbfffdddiiisss}}}kkkYYYOOOHHHFFFGGGFFFEEEDDDCCCCCCEEEFFFGGGCCCCCCAAAAAA@@@AAABBBCCCFFFEEECCCCCCEEEGGGHHHGGGCCCDDDEEEGGGGGGFFFCCCBBBAAACCCDDDCCCBBBAAABBBCCCGGGGGGGGGHHHJJJLLLNNNPPPHHHKKKMMMaaattttttuuuvvvwwwvvvvvvvvvvvvvvvvvvvvvuuutttsssrrrssstttuuuvvvxxxyyyzzz{{{wwwzzz}}}kkk[[[MMMEEEGGGJJJNNN^^^rrrxxx~~~yyyrrrkkkfffdddbbbbbbeeehhhjjjkkkgggfffccc```___^^^______\\\fffooouuuzzzrrrllllllqqqyyy}}}xxxsssxxx|||ooofffbbbaaagggnnnttt{{{qqq```YYYXXXZZZ```eeezzzsssrrrzzzppp___SSSTTT[[[aaa^^^YYYZZZeeeooowwwssscccVVVRRRMMMPPP^^^___YYYSSSNNNIIIBBB@@@AAABBBAAAGGGWWWlll{{{}}}~~~~~~}}}|||||||||}}}}}}{{{{{{zzzyyyyyyyyyyyyzzzyyyxxxwwwyyy{{{}}}~~~~~~~~~~~~tttfffddddddggggggeeeddddddbbb^^^dddiiimmmnnnmmmfffXXXJJJ???555......000...------......---------,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------.................................///000000111111222222222222333333333333333333333333444555777777000444999===DDDccc}}}uuuuuuqqqrrrvvvsssooosss~~~}}}rrrSSSFFF???IIIXXXfffttt~~~ssshhhXXXIIIAAABBBHHHNNN[[[bbblllwww|||xxxuuuvvvyyytttlllfffgggkkknnnqqquuussswwwwwwpppeee```aaafffhhhpppzzz||||||uuu^^^UUUOOOHHHDDDEEEEEEEEEDDDDDDDDDFFFGGGHHHDDDCCCBBBAAAAAAAAABBBCCCFFFDDDAAAAAACCCEEEFFFGGGDDDDDDEEEHHHIIIHHHEEEBBBBBBCCCDDDCCCAAA@@@AAABBBCCCDDDEEEFFFHHHJJJLLLMMMGGGJJJLLLbbbrrrtttuuuwwwxxxxxxxxxwwwtttuuuuuuuuuuuuuuuttttttvvvvvvwwwxxxyyy{{{||||||xxx{{{~~~ppp___NNNDDDHHHLLLNNNZZZkkkooovvv{{{{{{zzzyyyuuupppllljjjhhhhhhkkkmmmnnnnnnllljjjfffdddcccbbbbbbbbb___fffkkkqqq}}}|||{{{xxxtttqqqwwwxxx{{{zzzvvvssszzz|||jjjaaa^^^ZZZeeessssssiii]]]XXXVVVWWW^^^fff{{{|||lllllltttzzzlll```YYY\\\eeellliiiaaa^^^eeemmmvvvppp___QQQNNNJJJOOO___cccYYYQQQMMMHHHBBBAAADDDBBBCCCJJJ\\\ppp~~~}}}}}}|||||||||}}}}}}zzzzzzyyyxxxxxxxxxxxxyyyxxxwwwvvvxxx{{{}}}}}}}}}~~~~~~||||||yyyvvvlllllljjjllljjjeeedddiiijjjhhhdddgggkkknnnooohhhTTTBBB555111...000000---,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,------....../////////------...//////000000111111111111222333333333444333444555666666666666666555444888===CCCVVV~~~tttlllqqqwwwwwwlllaaadddooo{{{sss[[[GGGFFFOOOYYYhhhwwwwwwtttkkkZZZJJJDDDHHHMMMTTT[[[fffnnnuuu~~~yyywwwtttoooooorrroooiiiffflllsssyyy{{{xxxqqqiiicccbbbeeeiiippp{{{}}}|||vvvcccSSSQQQPPPIIIEEEGGGDDDDDDEEEEEEFFFGGGHHHHHHEEEEEECCCBBBBBBBBBCCCCCCFFFDDDCCCCCCDDDDDDCCCBBBBBBBBBCCCFFFIIIHHHEEEAAAAAABBBDDDCCCBBBBBBCCCDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHJJJLLLbbbrrrsssuuuwwwxxxyyyyyyxxxrrrssstttuuuvvvvvvvvvvvvwwwxxxxxxyyy{{{||||||}}}yyy||||||fffSSSGGGKKKOOOOOOXXXgggfffnnntttvvvwwwzzzyyyvvvqqqooommmmmmoooqqqqqqpppqqqnnnkkkhhhggggggffffffdddiiijjjnnn}}}}}}~~~~~~~~~}}}{{{yyy}}}xxxrrrqqqyyyzzzggg^^^]]][[[kkkhhhccc^^^ZZZVVVVVV]]]ggg|||wwwdddcccjjjvvv|||~~~uuuiiibbb___gggpppvvvrrrggg```dddkkkuuuooo]]]NNNKKKIIIOOO```fffZZZPPPKKKFFFAAABBBGGGDDDFFFNNNaaauuu~~~~~~||||||||||||}}}yyyyyyxxxwwwwwwwwwwwwxxxwwwvvvvvvwwwzzz|||||||||~~~}}}zzz{{{~~~{{{www~~~||||||ooojjjmmmvvvtttkkkaaabbbllluuuwwwgggfffeeegggjjjeeeSSSAAA000...///111000,,,,,,000......---------,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,------...///000000------......///000000000000000111222333333444444444555666777777777555555888555777<<<;;;>>>QQQggg~~~vvvsssnnnkkkpppxxxzzzqqqgggkkktttrrrRRRFFFGGGKKKYYYiii{{{{{{iiiTTTHHHIIIMMMRRRXXX^^^aaabbbiiiuuuxxxtttuuuqqqkkkiiimmmkkkiiilllvvv~~~ssseee]]]]]]bbbfffhhhxxx~~~}}}{{{~~~iiiXXXMMMOOOQQQKKKHHHJJJDDDDDDEEEFFFGGGHHHHHHIIIFFFEEEDDDCCCBBBCCCCCCDDDGGGFFFFFFGGGGGGEEEBBB???@@@@@@AAAEEEHHHGGGCCC??????AAACCCCCCCCCCCCEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFHHHIII^^^qqqssstttvvvwwwwwwwwwwwwuuuuuuuuutttsssrrrrrrrrrvvvwwwwwwvvvvvvvvvyyy{{{ssswww~~~xxxgggYYYWWWZZZ\\\```eeeiiijjjnnnwww|||~~~yyytttqqqrrrsssuuuqqqqqqpppnnnkkkjjjkkkkkkeeefffhhhmmmvvvzzz}}}qqqmmmhhheeeqqqyyynnniiiggghhhwwwrrriii___XXXWWWUUUSSS\\\hhhppp___\\\___jjjooossssssmmmhhhfffgggpppzzzxxxsssrrrjjjeeejjjssssssbbbOOOIIIHHHMMMZZZ\\\UUUKKKFFFEEEFFFGGGHHHDDDHHHWWWlllzzz~~~}}}{{{yyywwwuuuvvvwwwxxxzzzzzzyyyxxxxxx{{{||||||{{{zzzzzz}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}zzz||||||yyyyyyyyyssslllnnnvvvrrrfffcccgggppp{{{tttkkkeeefffcccVVVEEE:::000///...,,,,,,---......///...---,,,+++*********......------------......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................///000000111111222222222333333333666666777777777777666666666777888888888;;;???BBBUUUdddxxxooommmqqq}}}xxxhhhjjjxxxeeeVVVMMMEEEGGGQQQaaapppuuuVVVKKKRRROOORRRWWWZZZ]]]bbbjjjpppzzz~~~}}}yyyvvvttt{{{yyyvvvsssqqqqqqqqqrrrrrrrrrqqqsss{{{~~~sssqqqggg^^^]]]___cccmmmyyy~~~}}}|||||||||www\\\UUUNNNJJJKKKJJJHHHDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAABBBBBBEEEDDDCCCBBBBBBBBBBBBBBB@@@>>>===@@@DDDFFFCCC???CCCAAA@@@BBBEEEFFFDDDAAAAAAAAA@@@AAACCCEEEHHHJJJHHHIIILLL```}}}rrrssstttvvvwwwwwwwwwwwwwwwvvvvvvuuutttsssrrrrrrvvvvvvwwwvvvuuuvvvyyy{{{wwwzzzwwwhhhcccdddeeehhhkkkmmmooottt|||}}}yyywwwvvvwwwwwwuuuuuutttrrrpppnnnnnnnnnhhhiiikkkmmmqqqzzz|||yyyyyyxxxjjjbbb\\\ZZZgggwwwzzzxxxwww}}}nnnhhh___XXXWWWTTTRRRYYYeeennn^^^[[[]]]eeeiiilllkkkhhhfffgggiiisss{{{yyytttrrrjjjdddiiirrrtttdddPPPJJJIIIMMMYYYWWWRRRKKKGGGGGGIIIJJJJJJFFFLLL[[[nnn{{{}}}~~~~~~{{{xxxvvvuuussstttuuuwwwyyy{{{{{{|||~~~|||zzzzzz{{{}}}}}}}}}~~~~~~~~~~~~yyyuuutttppplllooouuu}}}sssjjjhhhkkkooouuu|||tttkkkdddccc___QQQ@@@555//////...---------------......---,,,++++++++++++......------------......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................//////000111111111222222222333333555666666666666555444444888888888888777999<<<>>>CCCPPPzzzuuusssxxx}}}iiifffooo~~~cccSSSJJJEEECCCIII[[[rrrttt[[[HHHMMMOOOSSSWWW\\\bbbiiimmmooorrrxxx{{{xxxvvvtttrrrrrrqqqqqqqqqqqqssstttuuurrrrrrqqqrrrxxx}}}xxxooodddaaa```bbbeeekkk{{{||||||{{{pppfffVVVQQQLLLJJJKKKKKKIIIFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@@@@@@@AAABBBCCCBBBAAA@@@@@@@@@@@@@@@@@@>>>===AAAFFFHHHEEEBBBBBB@@@@@@AAADDDEEECCCAAABBBAAAAAAAAABBBDDDGGGHHHMMMKKKMMMaaarrrssstttuuuwwwwwwwwwwwwxxxxxxwwwvvvuuutttssssssuuuvvvvvvvvvuuuvvvxxx{{{yyy|||yyyxxxvvvuuuuuuyyy||||||{{{zzzyyy{{{zzzyyyxxxvvvtttsssrrrkkkllllllllllllpppwww}}}vvvpppqqqttttttssssss{{{}}}rrrdddVVVMMMGGGHHHVVVgggwwwkkkfff^^^YYYWWWSSSOOOVVVbbblll[[[XXX[[[bbbcccdddcccbbbeeejjjooowww~~~{{{uuusssjjjccchhhrrrvvvhhhTTTLLLIIILLLVVVQQQNNNKKKIIIJJJLLLMMMMMMJJJQQQ```rrr|||}}}||||||~~~{{{xxxvvvuuuqqqrrrsssuuuwww{{{~~~}}}zzzyyyzzz{{{{{{|||}}}~~~~~~uuummmkkkllllllnnnqqqsssmmmjjjkkkmmmmmmooosssrrriiiaaa___YYYJJJ999///...............---,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------......///000000111111111222222222222555555555555555444333222888888888777666666999;;;;;;CCC^^^|||vvvyyy~~~nnnfffkkkjjjYYYLLLAAA@@@LLLVVV^^^lllwwwlllYYYPPPOOOPPPTTT[[[aaafffiiijjjlllooosssxxx|||~~~{{{vvvsssqqqqqqpppooollllllnnnppprrrtttuuuvvvuuuuuutttuuuyyy{{{tttlll___[[[[[[dddppp{{{zzzuuuyyy}}}}}}zzzppp```TTTMMMJJJGGGGGGIIIIIIGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDBBB@@@???>>>???AAABBBAAAAAA@@@???>>>>>>======???>>>???BBBGGGIIIHHHEEEAAA@@@@@@AAACCCCCCBBBAAABBBBBBAAAAAABBBCCCEEEFFFKKKLLLRRRkkkrrrrrrssstttuuuvvvwwwwwwyyyxxxxxxwwwvvvuuutttssstttuuuvvvuuutttuuuxxxzzzwww{{{~~~|||{{{~~~~~~}}}|||zzzwwwuuummmjjjggghhhllloooooonnnpppiiicccdddkkkqqqtttuuu~~~tttiiibbbVVVMMMCCC===:::>>>LLL[[[zzzrrrjjjccc]]]YYYWWWRRRMMMTTT```hhhXXXVVVYYYbbbaaa___^^^___eeennnuuu||||||uuusssjjjbbbfffqqqzzznnnYYYNNNJJJIIIPPPNNNMMMLLLLLLLLLMMMMMMNNNMMMWWWfffuuu}}}~~~}}}{{{~~~~~~}}}|||zzzxxxwwwuuutttssstttuuuxxx|||~~~|||zzzyyyzzz{{{zzz{{{}}}~~~zzzlllkkkrrrxxxwwwnnnfffffflllpppooolllgggddddddhhhjjjiiijjjnnnlllccc\\\XXXQQQCCC444,,,,,,---...///...---,,,+++,,,+++++++++,,,,,,---...------,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------------...//////000000000111111111111222555555555555555444333333666777777666555666888:::<<<@@@KKKppp~~~zzzzzznnnooopppXXXLLLGGGKKKJJJFFFKKK\\\kkkqqq[[[VVVRRRSSSXXX___ccceeeiiiiiijjjlllooorrruuuvvvtttvvvyyy}}}}}}yyyxxxtttpppmmmmmmmmmmmmmmmmmmnnnppprrrtttvvvvvvvvv||||||}}}}}}}}}xxxpppiiibbbYYYWWWdddzzz}}}~~~qqqkkkoooyyyssscccTTTKKKFFFEEECCCCCCEEEEEECCCAAACCCCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@>>>>>>???@@@AAAAAAAAAAAAAAA@@@???>>>>>>??????@@@DDDHHHJJJIIIHHHBBBBBBBBBCCCDDDDDDCCCBBBCCCBBBBBBAAABBBBBBCCCDDDBBBIIIYYYyyyqqqqqqrrrrrrsssuuuuuuvvvwwwwwwvvvvvvuuutttttttttttttttuuutttssstttwwwyyyvvv{{{~~~{{{wwwmmmddd^^^aaakkkpppllleeedddbbbaaaeeeoooxxx{{{zzz{{{yyyvvvpppggg[[[PPPIIIFFFBBB>>>;;;;;;???KKKVVVoooyyyvvvxxx|||yyyppphhhaaa\\\YYYXXXRRRMMMUUUbbb||||||cccUUUTTTXXX```^^^ZZZYYY\\\eeepppwww|||tttrrriii```cccqqq~~~vvv```TTTLLLGGGJJJNNNNNNNNNNNNMMMMMMMMMMMMQQQ]]]mmmyyy}}}{{{|||||||||||||||{{{zzz{{{yyywwwttttttvvvxxxyyy|||||||||zzzyyyyyyzzz|||zzz{{{}}}{{{{{{|||~~~|||yyyjjjggglllppppppjjjeeeiiirrrwwwssskkkaaa______bbbcccbbbdddiiifff]]]TTTPPPIII===222---,,,---.........---+++***++++++++++++,,,---......,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------...////////////000000000111111111555555555666666555555444333444666666555666888::::::>>>???[[[wwwrrrrrrbbbQQQMMMJJJJJJGGGIIIWWWgggddd]]]UUURRRUUU[[[___aaaccccccbbbcccdddfffiiijjjkkkmmmooorrrtttxxx|||~~~}}}}}}}}}|||yyyuuurrrrrrooojjjhhhjjjmmmpppqqqrrrsssuuuwwwyyy{{{||||||zzzpppfffaaa______cccmmmzzz{{{tttyyyrrruuukkkVVVLLLJJJFFFEEEDDDCCCCCCBBBAAA???BBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@?????????@@@@@@BBBCCCCCCCCCCCCBBBAAA@@@???@@@BBBEEEGGGIIIHHHHHHDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCAAAIII\\\}}}ooooooppppppqqqrrrtttuuuttttttttttttttttttttttttssstttttttttssstttvvvyyywww|||~~~yyynnndddZZZ]]]hhhnnniiiaaa___aaaeeekkkvvv~~~~~~xxxoookkkddd\\\UUUMMMEEE@@@??????>>><<<<<>>===>>>AAACCCDDDDDDCCCBBBAAABBBCCCDDDCCCBBBAAAAAADDDFFFHHHGGGEEECCCDDDEEECCCCCCDDDEEEFFFFFFFFFFFFIIIKKKXXXtttvvvhhhooommmmmmlllmmmnnnoooqqqrrrmmmnnnnnnpppqqqrrrssssssrrrsssssssssrrrsssvvvxxxvvvwwwyyy~~~zzzppphhheeeeeeeeeeee```fffkkknnntttxxxpppeeeVVVRRRMMMJJJJJJHHHEEECCC@@@CCCDDDAAAAAAGGGNNNSSS]]]hhhuuu|||~~~zzzvvvtttwww}}}{{{nnnddd```^^^ZZZXXXXXXTTTSSSaaassszzz^^^NNNMMMRRRTTTSSSSSSWWWbbbooozzzxxxpppppphhh^^^```jjjzzzmmmcccVVVPPPLLLNNNPPPOOOMMMNNNQQQTTTdddrrr~~~~~~~~~}}}|||zzzxxxwwwyyyxxxxxxxxxyyy{{{}}}~~~|||||||||{{{zzzzzz|||~~~{{{}}}}}}||||||{{{zzz|||}}}zzz~~~{{{|||oooffffffeeegggnnntttnnncccaaaaaadddgggeeebbbdddiiicccWWWIII???777///---......---,,,+++***+++,,,------,,,,,,++++++,,,,,,---++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,---................../////////000...///111333555666777777666888999888666555555666777BBB999888GGGEEESSS|||wwwqqqmmmjjjlllttt{{{sssZZZQQQLLLEEE<<>>???AAADDDAAAAAAAAAAAAAAAAAAAAAAAA???AAADDDFFFFFFCCC@@@===999;;;>>>AAABBBBBBBBBAAAAAACCCDDDCCCAAA???>>>>>>CCCFFFHHHGGGDDDBBBCCCDDDCCCDDDEEEFFFGGGGGGGGGGGGEEEIIIYYYwwwwwwgggmmmqqqpppooommmmmmnnnnnnoooppppppppppppqqqrrrssstttttttttssssssssssssttttttqqqyyy{{{{{{~~~{{{rrrnnnllliiieeedddnnnvvvxxxtttmmmcccZZZXXXXXXWWWUUUSSSPPPLLLJJJFFFHHHJJJHHHFFFIIIPPPVVV[[[bbbnnnyyy}}}{{{yyy||||||tttjjjccc```[[[ZZZ[[[YYYTTTSSSaaaqqqzzz[[[PPPPPPOOONNNQQQVVV^^^gggsss}}}zzzooohhhddd\\\SSSfffttt|||kkk^^^WWWQQQMMMNNNTTTRRRKKKOOOZZZkkkuuu{{{zzzzzz||||||xxxvvvvvvwwwvvvsssrrrsssvvvzzz|||zzzzzzzzzyyyxxxxxx{{{}}}~~~}}}|||||||||||||||}}}|||}}}}}}{{{yyyzzz~~~~~~uuurrrmmmooo{{{yyyvvvhhhfffiiippprrrkkkbbb]]]```aaacccfffjjjmmmoooppphhhVVVAAA555000------...,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------------------------------............///////////////000222333444555555555555555555555666666666666777999:::999:::@@@KKKTTT}}}wwwvvvtttkkk```wwwyyyuuu}}}~~~|||jjjXXXLLLBBB@@@FFFRRRYYYTTTLLLIIIQQQPPPQQQTTTXXXZZZZZZYYYaaabbbbbb```\\\YYYWWWWWWXXX[[[^^^___^^^\\\\\\\\\^^^```bbbddddddcccaaa___bbbbbbaaa___]]]]]]___aaa```^^^```ffflllrrr{{{yyy{{{{{{qqqjjj^^^WWW]]]ccckkk|||~~~wwwqqqmmm|||wwwrrrfffXXXPPPMMMJJJEEEBBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDDDDCCC@@@===;;;===>>>???@@@AAABBBBBBAAAFFFFFFEEECCCBBBAAA@@@???@@@CCCGGGHHHFFFDDDAAAAAAAAABBBCCCDDDFFFHHHIIIIIIEEEKKK\\\|||pppooonnnmmmmmmmmmnnnnnnppppppppppppqqqrrrssstttuuuttttttssssssttttttuuurrrwwwxxxzzz}}}vvvrrroookkkhhhgggqqqyyyzzzvvvqqqhhh```]]]^^^]]][[[XXXUUUTTTSSSSSSTTTTTTQQQMMMMMMQQQUUU___fffoooxxx|||}}}{{{zzz{{{~~~~~~vvvkkkccc___\\\ZZZZZZXXXSSSTTTaaaqqq~~~```SSSRRRSSSQQQVVV]]]eeelllttt|||yyyoooiiiddd[[[RRR]]]mmmqqq```WWWRRRPPPSSSXXXUUUMMMOOOXXXooowww}}}{{{zzz~~~{{{~~~{{{wwwvvvuuuvvvuuusssssssssuuuxxxyyyxxxyyyyyyxxxwwwxxxzzz|||~~~}}}||||||{{{{{{{{{||||||}}}~~~}}}{{{{{{~~~yyyooodddbbbgggrrrzzz~~~{{{ooowwwoooppptttxxxuuukkkcccaaa^^^```cccfffhhhlllppprrrgggSSS>>>333000...------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---.........///////////////000111222333444444444444555555555666666666666:::<<<;;;999777;;;BBBIIIaaa~~~{{{pppQQQbbb}}}|||zzzvvvkkkyyy]]]WWWKKKBBBEEEKKKMMMMMMOOONNNOOORRRXXX]]]aaabbbbbbcccfffiiiiiieee___ZZZWWWWWWWWWXXXYYYYYYXXXVVVUUUUUUVVVWWWXXXXXXXXXVVVUUUYYYYYYWWWUUUSSSTTTVVVYYY]]][[[]]]bbbgggkkksss|||}}}yyyiiiZZZ[[[ZZZeee{{{qqqkkkttt|||{{{sssoookkk```TTTMMMLLLJJJFFFGGGGGGFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDDDDDDDCCCCCC???@@@@@@@@@AAABBBBBBBBBEEEEEEDDDCCCBBBAAA@@@??????BBBEEEFFFEEECCCBBBBBB@@@AAABBBDDDFFFIIIKKKLLLBBBKKK```oooooonnnmmmmmmmmmmmmmmmooooooppppppqqqssstttuuuuuuttttttssssssttttttuuuuuutttvvv{{{~~~zzzvvvqqqmmmjjjnnnvvv}}}}}}yyyuuummmfff```bbbcccaaa]]]\\\^^^aaaccccccbbb]]]VVVRRRRRRSSSfffllltttzzz|||{{{yyyxxx{{{wwwlllbbb]]]]]][[[YYYVVVRRRUUUbbbppplllZZZUUUTTTSSS[[[eeelllqqquuuyyy{{{~~~xxxoooiiidddZZZPPPRRRddd{{{vvvcccWWWSSSSSSXXX]]]YYYPPPQQQYYYsssyyy}}}|||zzz|||~~~~~~{{{}}}~~~{{{xxxvvvvvvuuuuuuttttttttttttuuuuuuuuuwwwxxxwwwwwwxxxzzz|||~~~~~~|||{{{zzzzzzzzzzzzyyyzzz|||}}}~~~wwwmmmXXXYYY___iiirrrxxxqqqgggiiirrrxxxsssvvv{{{{{{qqqeee```cccbbbdddggggggggghhhmmmqqqdddOOO999000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---------.........//////...///000111222333333333444444444555555555666666999;;;;;;888666777<<>>>>>??????@@@AAACCCCCCBBBAAA???======>>>@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@???@@@AAAAAAAAAAAACCCEEEBBBCCCCCCEEEGGGIIIKKKLLLGGGFFFOOOmmmnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnoooqqqrrruuuwwwxxxuuuuuuuuuttttttuuuuuuuuurrrnnnrrr|||}}}}}}tttqqqrrr}}}~~~yyyuuuqqqllldddeeefffgggiiipppyyy}}}uuunnniiiggglllsss|||}}}xxxuuutttxxxyyyyyywwwssskkkbbb]]]aaa^^^YYYTTTTTT[[[eeekkk{{{fff^^^\\\cccllltttxxxxxxuuusssuuuuuuqqqkkkfffaaaWWWMMMIIITTTeeeuuu{{{ssscccVVVUUUXXX\\\]]]ZZZZZZbbblllssstttwwwzzzzzzyyyzzz{{{~~~}}}}}}}}}}}}|||zzzyyywwwwwwwwwxxxwwwvvvtttsssuuuwwwyyyzzzzzzzzz|||}}}}}}|||{{{yyyxxxwwwwwwwwwvvvttttttvvv{{{xxxsssooonnnpppxxx}}}tttccchhhjjjlllpppnnnkkkkkkyyyzzzzzzttthhhccckkkwww~~~yyyoooddd\\\YYYXXXSSSBBB000,,,---...+++***++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///000000000000333333333333444444444444222333666777999:::<<<>>>@@@GGGIII]]]}}}hhhWWW^^^uuu}}}kkkVVVLLLHHHHHHKKKJJJKKKMMMPPPRRRRRRQQQNNNSSSZZZ___``````______ZZZVVVRRRRRRUUUTTTPPPKKKMMMLLLJJJHHHGGGGGGHHHIIIHHHIIIJJJJJJKKKMMMQQQTTTYYYVVVUUUVVVTTTQQQSSSXXXYYYfffsss||||||uuuqqqssswww{{{uuuzzz|||yyytttlll```UUUNNNNNNKKKGGGHHHLLLLLLIIIFFFFFFFFFEEEDDDDDDCCCCCC?????????@@@@@@AAAAAAAAA<<<===???@@@@@@???===<<<@@@???===;;;;;;<<<>>>???????????????@@@@@@@@@@@@>>>???@@@@@@???@@@CCCEEEDDDDDDEEEFFFGGGGGGHHHHHHFFFAAAEEE]]]uuutttsssooooooooopppooonnnnnnmmmmmmnnnoooqqqsssuuuxxxyyyvvvuuuuuuttttttuuuuuuvvvqqqooosssyyyxxx}}}vvvtttxxx}}}wwwuuusssooonnnllljjjlllsss}}}}}}wwwrrrooonnnttt|||~~~zzzwwwwwwyyy~~~{{{xxxtttpppjjjddd```bbb```[[[UUUWWW___fffiiitttxxxmmmfffhhhmmmuuu}}}|||xxxssssssoooiiifffaaaXXXNNNIIINNNZZZhhhrrrooobbbVVVSSSXXX^^^]]][[[^^^jjjttttttsssuuuzzz{{{zzzzzz|||}}}|||{{{|||}}}|||{{{yyywwwwwwxxxxxxwwwvvvuuuuuuvvvxxxzzz{{{{{{zzz{{{}}}{{{{{{yyyxxxwwwwwwwwwwwwyyyvvvttttttxxx~~~~~~|||zzzvvvuuuwwwxxxfff^^^gggeeebbbfffcccaaaiiitttqqqmmmiiiccccccmmmyyyyyynnncccWWWOOOJJJGGG:::...,,,---,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------...//////000000000///222222222333333333444444555555666777888999999:::444AAAAAABBB```yyyooogggbbbcccmmmxxx}}}uuubbbTTTLLLJJJGGGGGGHHHIIIIIIIIIEEEHHHLLLPPPRRRUUUXXX[[[XXXUUURRRRRRTTTTTTQQQNNNNNNMMMKKKIIIHHHGGGHHHHHHKKKMMMOOOPPPOOOPPPQQQSSSWWWTTTQQQQQQMMMJJJLLLQQQ[[[fffsss|||ssshhheeemmmwww|||{{{ssspppuuu}}}{{{~~~|||qqqdddZZZQQQJJJHHHHHHGGGDDDFFFJJJJJJGGGBBBBBBBBBBBBBBBCCCCCCCCC>>>>>>??????@@@AAAAAAAAA===???AAABBBAAA???<<<:::===<<<;;;;;;;;;<<<============>>>>>>???@@@@@@AAA>>>???@@@???>>>???AAACCCCCCDDDFFFGGGHHHFFFEEECCC@@@???EEE[[[nnniiifffuuuooopppqqqqqqqqqpppnnnnnnmmmnnnoooqqqsssvvvxxxzzzvvvvvvuuuuuuuuuuuuvvvvvvvvvwwwxxxxxxvvvyyytttsssyyy|||wwwwwwwwwuuuyyysssnnnpppyyy|||xxxuuuvvvzzz~~~}}}zzzzzz{{{tttoookkkgggdddcccbbb]]]WWWZZZccchhhgggkkkvvvyyyllliiijjjrrr~~~|||tttsssooojjjfffccc[[[RRRHHHJJJQQQ```mmmnnnbbbWWWPPPYYY``````]]]bbblllvvvwwwtttvvv{{{}}}{{{zzz||||||zzzxxxyyy{{{{{{zzzxxxvvvvvvvvvvvvuuuuuuuuuuuuvvvxxxzzz{{{zzzyyyyyyzzzyyyyyyxxxwwwwwwwwwwwwwwwwwwuuusssuuuyyy|||~~~~~~zzzvvvuuusssrrrxxxppp]]]XXXdddaaa[[[aaa^^^^^^mmmkkkeee```___```cccjjjrrrzzzqqqiii```UUUIIIAAA;;;444...------+++***,,,************************))))))))))))))))))))))))))))))))))))************************************************************++++++++++++*********)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,......///000000000000///222222222222333333333333555555444555666777888777444=========JJJdddzzzjjj\\\ZZZ___www}}}tttyyyrrrZZZUUUOOOJJJGGGFFFFFFEEEBBBDDDGGGHHHIIILLLOOORRRQQQQQQPPPOOOOOOPPPPPPPPPRRRQQQPPPNNNLLLKKKKKKJJJQQQTTTVVVVVVTTTQQQOOOOOOOOOLLLKKKNNNOOOPPPVVV]]]mmmwwwzzzrrrgggXXXJJJBBBHHH___vvv|||qqquuu{{{~~~{{{zzzxxxeeeUUUMMMGGGCCCDDDEEEDDDBBBCCCGGGGGGCCCAAAAAAAAAAAAAAAAAAAAAAAA===>>>>>>???@@@@@@AAAAAA??????@@@@@@@@@???======;;;;;;;;;<<<<<<=========;;;;;;<<<===???@@@AAAAAA===???@@@@@@>>>>>>???@@@???BBBEEEHHHIIIGGGCCCAAA>>>???GGG\\\jjjbbb```qqqpppqqqqqqrrrrrrpppooonnnmmmmmmoooqqqtttvvvyyyzzzvvvvvvuuuuuuuuuuuuvvvvvv~~~{{{vvvyyy|||pppooowww{{{xxxyyy{{{zzzwwwoooqqq|||~~~~~~{{{~~~uuupppllliiigggcccccc^^^YYY\\\eeeiiifffjjjppp|||nnnhhheeemmm|||~~~vvvuuupppkkkhhheee^^^UUUGGGGGGMMM\\\kkknnndddXXXOOOYYYbbbccc```ccclllttt{{{wwwwww}}}{{{zzz}}}zzzxxxvvvwwwyyyzzzxxxvvvuuuuuuttttttttttttuuuvvvuuuxxxzzzzzzyyyxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwxxxqqqqqqrrrvvv{{{}}}|||zzz{{{wwwuuuuuussssss~~~{{{jjjZZZTTTdddbbb]]]ddd___]]]nnniiiaaa\\\___dddhhhkkkpppxxxqqqhhhccc^^^UUUHHH===444000......---******---************************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))++++++++++++******))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,...///000000000000000000111111222222222333333333333222222333555777888888:::777444<<>>>>>???@@@@@@AAAAAA>>>>>>===<<<<<<===>>>???::::::<<<===>>>>>>>>>>>>:::;;;<<<===>>>@@@AAAAAA===???@@@@@@>>>======>>>;;;???DDDIIIJJJGGGDDDAAA@@@AAAGGGYYYeee]]]```tttsssqqqooonnnoooooonnnmmmoooooooooooopppqqqrrrssswwwwwwvvvvvvvvvvvvwwwwww}}}}}}}}}||||||~~~vvvnnnrrr}}}}}}yyynnnnnnwww|||~~~|||tttsssqqqjjjeeeccc```^^^aaafffjjjhhhfffcccbbbvvvvvveeedddbbbggg|||~~~zzzuuuqqqoooooojjj```WWWQQQJJJFFFPPPcccooojjj```QQQSSSWWW]]]ccckkkqqquuu{{{{{{{{{zzzzzz{{{|||}}}xxxxxxxxxxxxxxxwwwvvvuuuwwwvvvvvvuuuvvvwwwyyyzzzxxxxxxxxx{{{~~~~~~zzzvvvttttttuuuvvvwwwvvvsssqqqmmmssszzz~~~{{{{{{uuunnnppp|||uuueeeYYY[[[\\\^^^```ccceeehhhjjjjjj^^^WWW\\\cccgggjjjnnntttlllddd```\\\SSSCCC666000///...---,,,+++++++++---,,,++++++******++++++***)))))))))***+++,,,,,,++++++***************+++))))))))))))))))))))))))''''''(((((())))))******************************)))************+++++++++******+++,,,,,,---.........///////////////......111222222333333222222111444444333444444555666777999666666:::===BBBPPP___tttfffXXXVVV^^^ttt}}}uuu}}}wwwjjjfffeeeccc\\\TTTKKKFFFGGGGGGEEEBBBCCCDDDEEEFFFFFFFFFFFFFFFKKKLLLMMMMMMMMMMMMMMMLLLIIIOOOSSSOOOLLLKKKIIIFFFJJJLLLUUUdddsssyyytttmmmaaa[[[SSSLLLBBB>>>DDDOOOMMMNNNQQQVVV```oooyyywwwnnngggppp{{{|||iiiZZZQQQLLLGGGDDDEEEDDDAAA???AAABBB===555>>>???AAABBBCCCBBBBBBAAAAAA???===<<<<<<===@@@AAA===<<<<<<;;;;;;;;;<<<<<>>>>>>>>??????>>>>>>>>>>>>>>>???===???AAACCCCCCCCCBBBAAACCC@@@DDDYYYiiihhhuuusssqqqooonnnoooooonnnmmmoooooooooooopppqqqrrrssstttuuuuuuuuuvvvvvvvvvvvvxxxyyyxxxwwwwwwyyy}}}}}}tttpppyyyxxxmmmmmmttt}}}uuuppprrrqqqkkkeeegggcccbbbeeelllnnnkkkfff]]]]]]pppzzzqqqgggddd___eee{{{}}}vvvqqqqqqtttpppeeeZZZPPPKKKGGGKKKVVV```cccaaaUUUWWWZZZaaahhhoootttvvvyyyyyyzzzzzzzzzzzz{{{}}}yyyyyyyyyyyyyyyxxxxxxwwwzzzyyyxxxwwwwwwxxxyyyzzzwwwwwwyyy}}}}}}vvvuuutttssssssrrrqqqqqqggglllrrrxxx{{{}}}~~~vvvsssooolllnnnuuuxxxooolllmmmbbbaaa```aaadddggggggfff```WWWSSSYYYaaaeeegggjjjnnnhhh```ZZZTTTIII;;;000//////...,,,,,,++++++,,,---,,,++++++******++++++******))))))******+++,,,++++++***))))))******+++))))))))))))))))))))))))(((((())))))))))))))))))************************))))))*********+++++++++******++++++,,,------......///////////////......111111222333333333333333333333333333444555666777555444555888777888AAAKKK[[[xxxbbbYYYPPPUUUiii{{{ooobbbVVVOOOJJJIIIEEEDDDBBBBBBBBBCCCEEEFFFAAAAAAAAABBBBBBCCCCCCCCCGGGMMMPPPNNNKKKKKKKKKIIINNN___ttt{{{qqq]]]LLLCCC???;;;555333777???GGGKKKXXX___hhhrrryyy}}}qqqnnntttsssqqquuuzzz{{{zzzzzz{{{~~~sss```QQQJJJHHHGGGFFFBBBBBBAAA@@@DDDGGGDDD===???@@@AAABBBBBBBBBAAA@@@@@@>>>===<<<<<<>>>@@@BBB<<<;;;;;;;;;<<<<<<===>>>???>>>???CCCHHHIIIEEE@@@<<<<<<<<<<<<<<<=========???>>>>>>======>>>>>>???===>>>@@@AAABBBAAA@@@???FFFDDDJJJ___oooooo~~~rrrpppnnnnnnoooooonnnmmmooonnnnnnoooooopppqqqrrrpppqqqsssuuuvvvvvvvvvuuuuuuuuuuuuttttttuuuyyy{{{zzzyyypppqqq~~~vvvlllkkkqqqwww~~~mmmlllttttttnnnhhhiiieeedddiiippprrrjjjcccVVVXXXjjjzzztttlllfff^^^aaawwwxxxpppqqqxxxxxxmmmaaaSSSOOOIIIGGGIIIPPPZZZbbbYYYZZZ^^^fffooouuuwwwwwwwwwyyyzzzzzzyyyxxxzzz{{{yyyyyyyyyzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxxxxxxxyyyvvvvvvzzz|||yyyvvvssspppoooppppppeeehhhmmmtttyyy{{{zzzxxxsssllliiikkkkkkkkkrrr}}}qqqkkksss}}}jjjfffccceeeiiiiiiddd^^^WWWRRRRRRYYY```bbbbbbaaaddd```ZZZSSSKKK@@@555...///...---,,,,,,++++++,,,,,,,,,+++************+++******)))))))))***++++++******)))))))))******+++))))))))))))))))))))))))************))))))))))))************************)))))))))*********++++++******++++++,,,,,,------...//////000000////////////000222333444444444444333333333333444555666666666666999;;;999777;;;AAA???\\\}}}ppp[[[KKKJJJ\\\yyy{{{ggg[[[VVVZZZXXXSSSOOOMMMMMMNNNOOOKKKJJJJJJJJJKKKMMMNNNOOOJJJQQQXXX\\\```cccbbb^^^jjjpppqqqfffQQQ>>>555222555777999@@@UUUnnnyyywwwxxx}}}}}}{{{~~~xxxqqqqqqwwwxxxoooooouuuwwwyyyxxxuuurrrpppppprrreeeSSSFFFAAABBBEEEGGGCCCDDDDDDDDDGGGKKKIIICCC@@@@@@AAAAAAAAA@@@??????>>>===<<<;;;<<<>>>AAABBB<<<<<<;;;<<<<<<===>>>?????????BBBJJJPPPOOOFFF>>><<<<<<<<<<<<<<<;;;;;;;;;>>>>>>============>>>>>>>>>@@@AAACCCCCCBBB@@@???BBBCCCJJJ\\\hhhfffxxxqqqpppnnnnnnnnnooonnnmmmnnnnnnnnnnnnnnnooopppqqqmmmnnnqqqtttuuuuuuuuuttttttuuuuuuttttttuuuxxxzzzyyyvvvmmmqqqtttjjjiiimmmrrrvvv{{{~~~~~~wwwfffjjjvvvwwwqqqlllgggddddddjjjrrrrrrhhh^^^VVV[[[llltttkkk______qqq}}}ooooooxxx|||tttiiiZZZTTTLLLGGGDDDGGGRRR]]]YYYZZZ___hhhssszzz{{{yyyyyy{{{}}}{{{xxxvvvwwwyyyxxxxxxxxxyyyyyyzzz{{{{{{wwwwwwwwwwwwwwwxxxxxxxxxvvvwww{{{|||wwwrrrooonnnnnnkkklllpppvvv{{{|||xxxtttsssiiigggmmmkkkcccgggssstttmmmrrr{{{lllhhhgggkkkooommmbbbXXXTTTTTTVVV]]]bbbbbb___[[[^^^]]]XXXPPPFFF<<<555111...------,,,+++++++++,,,,,,++++++*********************))))))))))))*********))))))))))))******+++))))))))))))))))))))))))++++++******))))))((((((************************))))))))))))******************++++++,,,,,,,,,,,,......///000000000//////...///111222444555555666222222222222333444555666666777:::<<<<<<;;;>>>AAAAAAGGGUUUqqqzzz|||uuu^^^LLLLLL^^^pppyyyuuuqqqkkkeee```]]][[[[[[XXXWWWVVVVVVXXXZZZ]]]^^^aaahhhrrr~~~xxxqqq```III999555666888888444???IIIVVVrrr~~~yyyvvvuuuuuuyyy}}}}}}}}}}}}|||{{{vvvpppsss{{{rrruuuyyy{{{xxxrrriiiddd```VVVIII???===@@@DDDFFFIIIKKKJJJHHHIIIJJJGGGBBBAAAAAA@@@@@@@@@???>>>>>><<<<<<;;;;;;===???AAABBB>>>>>>======<<<======>>>??????BBBJJJRRRPPPFFF<<<======<<<<<<;;;;;;::::::=========<<<======>>>???BBBCCCDDDFFFFFFEEECCCBBB@@@BBBHHHVVV\\\WWWhhhqqqooommmmmmnnnooonnnmmmnnnnnnnnnmmmnnnnnnooooookkkmmmpppssstttuuutttssstttuuuuuutttttttttwwwyyy}}}~~~vvvlllssszzzpppggghhhlllnnnqqqtttvvv{{{qqqbbbiiiuuuvvvppplllgggeeegggnnntttssshhh]]]^^^hhhxxxzzzqqqeee___iii~~~rrrmmmtttzzzxxxrrrbbbXXXNNNIIIFFFEEEKKKSSSWWWZZZ```jjjuuu{{{|||{{{~~~zzzvvvvvvwwwxxxxxxwwwwwwxxxyyyzzz{{{vvvwwwxxxyyyyyyzzzzzz{{{wwwwwwyyy~~~~~~~~~zzztttnnnkkkkkkttttttuuuyyy|||{{{vvvqqqpppiiiiiiqqqpppggghhhrrrzzzrrrllllllnnnhhhiiikkkqqqsssmmm```UUUTTTXXX]]]ccchhhhhhccc^^^bbb```ZZZPPPDDD:::444222------,,,+++++++++,,,,,,,,,+++******))))))************))))))((())))))***))))))(((((()))******+++((((((((((((((((((((((((+++*********))))))(((((())))))))))))))))))))))))(((((()))))))))***************+++++++++++++++,,,------...///////////////---...000222333555555555222111111222222333444555333555555555666999<<<======;;;>>>PPPsss~~~{{{}}}|||rrr\\\PPPTTT]]]}}}}}}~~~}}}}}}~~~yyyTTTIII===;;;BBBHHHGGGCCCHHHVVVbbbkkk~~~{{{yyy{{{~~~rrrllljjjooovvvzzz}}}xxxwwwxxxxxxvvvoooddd]]]PPPKKKDDD???>>>@@@CCCEEEKKKMMMLLLIIIHHHIIIFFFAAAAAA@@@@@@???>>>>>>>>>>>>;;;;;;;;;<<<===???@@@AAAAAA@@@???>>>===<<<<<<<<<@@@???AAAFFFLLLKKKCCC<<<=========<<<<<<;;;;;;:::===============>>>??????AAACCCDDDFFFFFFEEEDDDCCCDDDFFFMMMZZZ^^^WWWhhhpppnnnmmmmmmnnnooonnnmmmnnnnnnmmmmmmmmmmmmnnnnnnlllmmmooorrrssstttttttttrrrssstttsssrrrrrrtttvvv|||zzzxxxooowwwuuukkkeeeggglllnnnoooqqqpppttt{{{oooaaaiiitttrrrmmmlllhhhjjjnnntttxxxuuulllccclllyyy}}}wwwlllbbbbbbpppyyyppppppuuuxxxyyyjjj^^^SSSOOOJJJEEEGGGNNNZZZ^^^fffnnnuuuzzz}}}~~~}}}xxxxxxzzzyyyyyyxxxwwwwwwxxxzzzzzzxxxyyyzzz{{{||||||||||||vvvttttttvvvzzz|||zzzxxxuuuxxxzzzxxxrrrmmmkkklllyyyyyyyyyzzzzzzxxxtttqqqooommmqqqyyyyyyssssssyyyxxxooohhhggggggfffeeeeeejjjqqqtttpppggg]]]VVVWWW]]]ccchhhmmmoookkkeeegggcccZZZMMM@@@666000---,,,,,,++++++++++++,,,,,,++++++***))))))))))))*********)))((((((((())))))(((((((((((()))******+++(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((()))))))))************+++++++++++++++++++++,,,---...............,,,---///111222333444444111111111111222333444444555777555222333777999888666:::>>>BBBMMMjjj||||||}}}}}}jjj\\\YYY[[[\\\jjj|||jjjSSSZZZbbbggggggfffggghhhqqqzzz~~~}}}xxxvvvxxx{{{~~~wwwkkk[[[```iiittt~~~}}}sssmmmiiiddd\\\VVVGGGEEECCCBBBAAAAAACCCCCCFFFIIIJJJGGGFFFGGGFFFBBB@@@???>>>>>>===>>>>>>>>>;;;;;;;;;<<<===>>>???@@@BBBAAA@@@>>>============AAA@@@AAACCCFFFEEE@@@<<<===============<<<<<<<<<>>>======>>>>>>???@@@AAA>>>???BBBCCCDDDDDDCCCBBBCCCGGGPPPbbbjjjfffwwwooonnnllllllnnnooonnnnnnnnnmmmmmmllllllmmmmmmnnnnnnnnnoooppprrrsssttttttqqqrrrssssssrrrrrrsssuuuxxxyyy|||rrrxxxooogggcccgggmmmooopppqqqppprrryyytttgggooovvvqqqlllnnniiimmmsssyyyzzzvvvooojjjuuu|||yyyqqqeee]]]dddyyywwwppppppvvv{{{uuuhhh]]]XXXPPPHHHJJJSSSaaagggoootttvvvxxx}}}|||}}}|||{{{yyyxxxxxxxxxzzz{{{yyyyyyzzzzzzzzzyyywwwwwwsssppplllllloooqqqqqqooonnnqqqttttttqqqooorrruuu{{{||||||{{{xxxvvvuuuuuuuuuyyy}}}|||zzzpppddd___bbbeeeeeebbbeeemmmuuussshhh^^^YYYYYY___fffkkklllnnnoookkkeeebbb\\\QQQFFF;;;222,,,))),,,+++++++++++++++,,,,,,++++++***)))))))))))))))******)))((((((((((((((('''''''''(((((()))++++++(((((((((((((((((((((((('''''''''''''''((((((((())))))))))))))))))))))))(((((((((((()))))))))***++++++******************)))***+++,,,------------,,,---...///111111222222000000000111111222333444666888777444555::::::666888:::???BBBBBBLLLfff~~~wwwnnnjjjiiiSSSUUU[[[ffftttooottt~~~|||~~~~~~zzzyyyzzz|||||||||uuujjjaaaXXXaaassszzzlllccc___YYYQQQIIIDDDDDDCCCBBBAAAAAABBBDDDAAAEEEFFFDDDCCCEEEDDDAAA>>>>>>=========>>>???@@@<<<<<<<<<<<<======>>>>>>?????????>>>>>>??????@@@BBBCCCDDDEEECCC@@@>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB<<<>>>@@@CCCDDDDDDCCCCCCAAAEEERRRiiiwwwwwwooommmllllllnnnooonnnnnnnnnmmmmmmlllllllllmmmmmmppppppppppppqqqrrrtttuuussstttuuuuuutttssstttvvvuuu|||ssswwwllleeebbbgggnnnpppqqqrrrssstttzzzzzznnnuuuzzzsssnnnqqqgggmmmuuuzzzzzzuuupppmmmxxxyyyyyytttgggZZZ]]]sss~~~qqqnnnttt{{{}}}rrrhhhaaaUUUKKKPPP\\\hhhooovvvxxxwwwxxx}}}~~~}}}{{{yyyxxxyyyzzz{{{xxxxxxxxxwwwvvvsssqqqpppppplllgggfffiiikkklllkkkkkknnnqqqqqqqqqsssyyy|||~~~|||xxxvvvwwwyyy~~~zzzsssjjjbbbaaaeeehhhfffbbbgggqqqxxxqqqaaaVVVWWW]]]iiioooqqqnnnllllllggg___YYYRRRHHH>>>777111,,,)))+++++++++***++++++,,,,,,+++******)))))))))))))))******)))(((((((((((((((''''''''''''((()))++++++((((((((((((((((((((((((%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))++++++******************((()))***+++,,,------,,,+++,,,---///000000000000000000000000111222333444///333555333555:::999444:::444666CCCMMMOOOPPPTTTppp}}}|||aaaUUUHHHIIIZZZrrr~~~~~~~~~}}}yyyddd\\\^^^___fff{{{rrrhhhaaa]]]UUUHHH>>>DDDDDDCCCBBB@@@AAABBBDDD@@@DDDEEEBBBAAAAAAAAA>>>>>>===<<<<<<<<<>>>???@@@<<<<<<<<<========================>>>???AAABBBCCCBBBEEEHHHHHHCCC???===>>>======>>>>>>??????@@@@@@????????????@@@AAABBBCCC===>>>AAADDDFFFFFFFFFEEEBBBGGGVVVppplllnnnoooooommmlllllllllooonnnllljjjiiijjjkkklllnnnnnnnnnoooppppppqqqqqqppprrrsssttttttsssqqqoooqqqsss{{{zzztttmmmeeebbbhhhpppsssqqqpppwww|||~~~nnnooouuusssooonnnrrrpppqqquuuuuuqqqppprrr~~~~~~wwwnnnddd]]]___mmm}}}zzzoookkkkkk}}}xxxsssnnnfff\\\YYYZZZlllvvv|||{{{||||||yyyvvvuuuvvvxxxyyyzzzxxxyyyzzzzzzxxxuuurrroooppplllgggdddeeehhhkkkmmmrrrooonnnqqqyyy~~~~~~zzzwwwzzzxxxnnneee___dddnnnpppkkkeeegggjjjllliii^^^VVVYYYcccuuuxxxwwwnnnfffccc```]]]VVVHHH999333111///------,,,***)))((()))((('''%%%))))))(((((((((((())))))))))))(((((('''''''''&&&((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((()))((('''''''''(((***+++)))************+++++++++******+++++++++,,,,,,,,,---------............///......///111222333444555444444444555555555555555555666888;;;>>>AAACCCDDDQQQggg||||||pppdddXXXPPPKKKPPPeee|||{{{}}}rrrccc]]]___bbbaaannnyyy|||ssshhh```UUUJJJDDDCCCBBBAAAAAA@@@AAABBBCCCDDDAAAAAA@@@???>>>>>>>>>>>><<<============>>>>>>>>>===============<<<;;;;;;<<<<<<======>>>>>>>>>>>>BBBCCCDDDDDDBBB@@@>>><<<:::<<<>>>>>>===<<<===>>>?????????>>>??????@@@@@@BBBCCCEEEFFFGGGGGGGGGFFFGGGCCCTTTgggkkkwwwgggjjjmmmnnnnnnmmmmmmmmmmmmlllkkkiiiiiijjjlllmmmmmmmmmnnnnnnoooppppppppppppqqqrrrssssssrrrqqqqqqooopppwww~~~~~~vvvxxxhhheeefffmmmssstttuuuxxx|||~~~zzz{{{~~~qqqqqqsssqqqpppssswwwuuuvvvxxxvvvrrrrrrvvv~~~xxxpppjjjcccaaaiiisssrrrlllmmmxxxuuuuuuvvvrrrjjjgggggguuu|||||||||~~~|||{{{|||yyyvvvtttuuuwwwwwwwwwssstttuuuvvvtttrrrooommmoookkkfffdddeeehhhmmmoooooommmmmmsss}}}{{{yyyvvvvvv{{{sssbbb___^^^aaaeeegggeeecccgggggghhhfff___[[[```iiiwwwzzzwwwnnnfffaaa\\\XXXMMM???222------+++***++++++***(((((())))))'''&&&(((((())))))))))))(((((()))(((((((((''''''''''''((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((('''((()))***+++))))))*********+++++++++*********+++++++++,,,,,,------------............000000000111111222222222444444444444555555555555666666777888:::<<<>>>@@@@@@JJJbbbuuuwww}}}tttfff\\\SSSLLLQQQ\\\mmmnnnkkkfffbbbfffooosssrrrooowww{{{zzzqqqggg]]]WWWPPPHHHCCCBBBBBBAAAAAA@@@AAABBBCCCDDDCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>======<<<;;;============>>>>>>>>>>>>@@@@@@AAAAAA@@@>>><<<::::::;;;======<<<<<<<<<===???>>>>>>>>>>>>???@@@@@@@@@BBBDDDFFFGGGGGGFFFEEEFFFFFFWWWfffdddnnn^^^bbbgggjjjllllllmmmnnnlllkkkjjjjjjjjjkkklllmmmlllllllllmmmnnnnnnoooooopppppppppqqqrrrrrrrrrsssooooootttzzzzzz|||yyy~~~uuujjjjjjmmmrrrtttuuu|||zzzxxx}}}sssrrrqqqoooqqqvvvwwwuuuuuusssnnnjjjnnnuuu~~~xxxssspppkkkeeedddgggxxxyyyqqqooorrrrrrvvv||||||vvvrrrrrr}}}|||zzz|||~~~~~~}}}{{{xxxwwwzzzxxxuuuuuuvvvwwwvvvvvvssstttvvvwwwvvvtttqqqooollljjjfffdddeeehhhllloookkkkkknnnvvvvvvtttuuuxxxyyyggg___aaacccbbbaaaaaaccceeefffcccaaaaaa```___eeekkkrrruuussskkkbbb\\\VVVPPPDDD888---******)))((()))***((('''((()))***)))''''''((()))******)))((('''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((()))******)))))))))*********++++++*********++++++++++++,,,------------............111111111111000000000000333333333444444555555555777777666666777888::::::===<<>>>>>>>>======>>>>>>>>>===<<<<<<>>>>>>>>>>>>>>>============>>>>>>>>>===;;;:::888999;;;<<<===<<<;;;<<<===>>>=========>>>>>>???@@@>>>@@@BBBEEEFFFEEEDDDDDDGGGLLL```kkkbbbkkkTTTXXX___eeeiiikkklllnnnnnnmmmlllkkkkkkllllllmmmjjjkkkkkkllllllmmmnnnnnnoooooooooooopppqqqssstttrrrqqqssswwwyyyyyy}}}zzzssssssssssssrrruuu}}}tttqqqqqqooopppttttttsssrrrnnnfffbbbhhhqqqyyytttssspppiiidddcccjjjzzzxxxsssnnnmmmqqqyyy{{{xxxuuuuuu}}}~~~zzzxxx{{{~~~}}}}}}}}}}}}|||zzzxxxwwwxxxwwwuuuvvvxxxyyyyyyxxxvvvwwwxxxxxxwwwtttqqqnnnhhhhhhhhhgggffffffhhhjjjhhhkkkrrr{{{yyyrrrtttyyy~~~mmmaaahhhjjjhhhbbb^^^```cccdddccc]]]ZZZ]]]``````bbbeeegggjjjiiiccc]]]YYYRRRLLL@@@666...,,,,,,******+++(((''''''((()))******)))&&&((()))++++++)))(((&&&((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))(((''''''''''''((()))((((((''''''''''''((((((((((((((((((((())))))***))))))))))))************************++++++++++++,,,,,,---------........./////////000000000000000222222222333444444555555555666777999999999888888AAA>>><<<>>>EEEWWWrrr||||||zzzzzz|||oooeeeddd]]][[[SSSSSS^^^eeeppp|||wwwrrrzzzzzz{{{xxxiii]]]XXXXXXZZZ{{{|||yyyzzzzzzxxxvvvwwwsssmmmjjjkkkgggaaaXXXMMMDDDCCCEEEDDDBBBBBB@@@@@@@@@@@@@@@@@@AAAAAAEEEDDDCCCBBBAAAAAAAAAAAACCCBBBAAA@@@???>>>===============>>>>>>======<<<>>>>>>>>>===============<<<<<<<<<<<<;;;:::999888888:::<<<<<<;;;:::;;;<<<<<<<<<<<<<<<===>>>??????<<<>>>@@@CCCDDDDDDCCCCCCEEENNNeeemmmbbbmmmMMMSSSZZZaaafffjjjmmmooopppoooooommmmmmllllllllljjjjjjjjjkkkllllllmmmmmmooonnnnnnooooooqqqrrrssstttrrrrrruuuwwwxxx|||zzzwwwtttqqqqqqyyysssppprrrpppnnnooosssrrrqqqmmmeeeaaagggqqq{{{tttsssqqqlllgggfffcccnnnxxxmmmkkklllsssxxxxxxwwwyyyyyy|||~~~~~~|||{{{|||~~~{{{|||}}}}}}}}}|||{{{zzzvvvuuuvvvxxx{{{||||||{{{uuuvvvvvvuuusssnnnjjjhhhdddfffiiiiiifffdddcccdddhhhnnnwwwxxxtttttt{{{}}}rrrlllkkkuuurrriii```^^^bbbbbb______YYYWWW\\\aaa```]]]]]]aaadddccc___[[[XXXRRRKKK===666///......+++***+++((('''&&&''')))+++***)))&&&((()))++++++)))(((&&&'''''''''(((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((('''(((((()))))))))))))))(((((()))))))))*********))))))*********+++++++++,,,,,,,,,------------...,,,---...///000111222222111111222222333444444555222555999===>>><<<:::888777999<<>>===<<<<<<;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999777999:::;;;:::999:::;;;;;;;;;;;;;;;<<<===>>>???<<<===???AAABBBCCCCCCCCCCCCLLLaaaiii```oooJJJOOOUUU\\\bbbggglllpppoooooonnnnnnmmmllllllkkkjjjjjjjjjkkkllllllmmmmmmnnnnnnnnnooopppppppppqqqqqqppppppqqqsssvvvyyy{{{{{{wwwxxx}}}sssooorrrpppmmmmmmnnnmmmmmmkkkfffbbbeeemmm}}}vvvsssqqqmmmkkkllldddhhhrrr~~~~~~sssnnnnnntttzzz|||}}}yyy{{{~~~~~~~~~{{{{{{}}}}}}}}}}}}|||{{{uuuuuuwwwzzz}}}~~~}}}{{{wwwwwwwwwuuurrrmmmiiifffbbbfffiiihhheeecccccceeelllsss}}}sssttt{{{~~~rrrkkkqqq{{{{{{qqqggghhhnnnlllccc\\\WWWWWW^^^dddccc```___ggghhheee___ZZZWWWPPPHHH777111---------)))(((***(((''''''((()))******)))'''((()))******)))(((''''''''''''(((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((''''''((()))))))))))))))((((((((()))))))))******)))))))))************+++,,,,,,,,,,,,------------++++++,,,...///111222222000000111222333333444444000333999===???===:::888222444:::>>>>>>>>>DDDMMM^^^ppp|||xxxxxx}}}|||www{{{ppp```ZZZQQQGGGIIIOOOXXXlllzzzvvvpppkkkiiikkkccc```[[[XXXYYYaaallltttvvvvvvqqqrrrtttmmmjjjeee```ZZZTTTLLLGGGLLLFFFBBBBBBBBB@@@@@@BBB??????@@@@@@@@@???>>>>>>@@@???>>>======<<<<<<<<<@@@@@@???>>>===<<<;;;:::::::::;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999666888::::::999888999:::999999::::::;;;<<<===>>>=========>>>@@@BBBDDDEEEJJJMMM]]]eeedddwwwDDDHHHNNNTTTYYY```fffkkkjjjjjjkkkllllllmmmlllllljjjjjjkkkkkklllmmmmmmmmmmmmnnnoooppppppoooooonnnmmmppprrrrrrqqqrrrrrrrrr}}}vvvppppppnnnnnnpppkkkjjjjjjllljjjffffffjjjssszzzuuuqqqllllllooohhhhhhkkkqqqyyyyyywww{{{zzz{{{|||||||||}}}~~~||||||}}}}}}}}}{{{zzzyyyvvvvvvxxxzzz||||||zzzwwwvvvvvvvvvuuurrrnnniiigggdddfffgggeeecccccchhhmmmwww{{{}}}zzzvvv{{{yyynnndddaaalllyyy~~~zzzsssvvv}}}yyynnn\\\XXXZZZbbbiiilllmmmnnnuuussskkk```WWWPPPFFF<<>>CCC??????@@@@@@@@@???===<<<>>>>>>===<<<;;;;;;;;;;;;======<<<<<<;;;:::999999888999::::::;;;;;;::::::777777888999:::;;;;;;<<<;;;::::::999999999999999555777999999888777888999888888999999:::<<<===>>>???===<<<<<<>>>AAAEEEGGGMMMJJJTTT```iii>>>AAAFFFKKKQQQXXX___dddeeefffhhhjjjlllmmmmmmnnnjjjkkkkkkllllllmmmmmmnnnmmmnnnpppqqqqqqooommmllllllqqquuutttqqqooonnnlllsss{{{|||xxxrrrooolllooouuuooommmnnnrrrrrrnnnmmmoookkkwww~~~xxxqqqllllllppplllkkkiiiiiinnnvvv~~~|||{{{zzzyyyxxxxxxyyy{{{|||}}}}}}}}}}}}|||zzzwwwvvvwwwxxxyyyzzz{{{zzzvvvsssoooppppppooommmiiieeecccfffgggfffbbbaaaeeennnvvv}}}xxxuuusss|||}}}lll```XXXVVV___lllssszzz{{{xxx{{{}}}qqq]]]ZZZ\\\eeennnsssxxx}}}{{{ooo___SSSHHH;;;000+++((((((,,,,,,******---***((('''((()))***)))'''))))))(((((((((((())))))&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***(((((((((((((((((((((((($$$&&&)))++++++)))&&&$$$((((((''''''''''''((((((&&&''')))*********)))((((((((((((((())))))))))))))))))))))))************++++++,,,,,,,,,---------...........................///000111222333444444333333222333444555666777999666666:::;;;999:::===;;;===AAAHHHWWWrrr}}}}}}{{{}}}{{{|||zzzlllaaaWWWOOOLLLPPPXXXcccttt~~~rrrgggccc```YYYVVVWWWXXXaaaooozzz~~~~~~zzzxxx~~~rrrfffVVVOOOIIIEEECCCAAAAAABBB???@@@BBBDDD???;;;===CCC>>>???@@@@@@@@@>>>===<<<>>>===<<<;;;;;;::::::;;;;;;;;;;;;::::::999888888777888999999::::::::::::555555666888999:::;;;<<<:::999888888888888888999555777888999888777888999888888888999:::;;;===>>>@@@>>><<<;;;===AAAFFFIIIFFF???GGGVVVhhhEEEBBBBBBFFFJJJOOOWWW``````bbbdddeeeeeegggiiikkkllllllllllllkkkkkkkkkkkkmmmooorrrrrrooollljjjiiijjjmmmrrruuutttrrrnnnkkkmmmtttqqqxxx}}}|||ttteeeiiiooobbbcccnnnyyy~~~yyyssssssyyyxxxlllggghhhiiilllooooooooosss||||||zzzxxxzzz{{{{{{zzzyyyyyyzzz{{{{{{{{{{{{zzzyyyxxxwwwvvvwwwyyyyyyyyywwwuuussssssooolllkkkiiifffgggjjjgggbbb```dddhhhlllxxxwwwnnnooowww~~~|||nnnbbbccciiillliiifffkkkqqqxxxzzzyyywwwwwwyyyfff^^^ZZZaaannnvvvyyyyyyqqqllleeeYYYFFF555...///---,,,***)))))))))******))))))))))))))))))))))))))))))(((((('''''''''&&&))))))((('''''''''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((((((((((()))))))))))))))(((((((((((())))))*********+++++++++)))******++++++,,,------,,,,,,------.../////////222111///......000222333222444666666555444555666888999999888777777888:::;;;<<<<<<<<>>??????===<<<<<<======<<<;;;::::::::::::;;;???>>><<<:::999999::::::<<<:::888888888888888777888888777666666666666666888555333777>>>@@@<<<777888888777777777999:::;;;999777555666999:::888666:::999888888888:::===>>>???===<<<<<<>>>@@@AAAAAAAAA@@@LLL\\\lllGGGDDDBBBEEEHHHLLLSSS\\\bbbdddfffgggggggggiiijjjkkkkkkllllllmmmnnnoooooollloooqqqqqqooolllkkkjjjkkknnnrrrtttsssqqqooonnnlllnnnfffeee||||||~~~vvvpppeeeiiimmmbbbdddqqq}}}wwwzzzssslllkkkiiijjjjjjkkknnnuuu~~~}}}zzzxxxyyy{{{|||{{{yyyxxxxxxyyy{{{{{{{{{{{{zzzyyyxxxwwwvvvwwwxxxyyyyyywwwuuutttrrrkkkgggggggggfffhhhkkkgggaaaaaahhhqqqxxxvvvoooqqqyyy|||yyypppccc[[[aaammmrrrpppmmmooovvv{{{yyyqqqmmmqqqvvvjjjddd___aaaggglllnnnmmmjjjcccZZZOOO@@@222,,,---,,,,,,***)))))))))******)))))))))))))))))))))))))))(((((((((''''''''''''))))))((('''''''''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((((((((((()))))))))))))))(((((((((((())))))*********+++++++++)))******++++++,,,,,,---,,,,,,------.../////////111000///...///000222333111333555555444333444555666777888888666555666777888:::;;;;;;;;;@@@HHHOOO[[[xxx~~~yyy~~~tttiii^^^UUUOOOOOOOOOPPPWWWcccsss}}}~~~~~~xxxooofffbbb```aaahhhooogggpppsssnnnnnnrrrqqqjjjfffkkkxxx~~~wwwhhhjjjnnnsssssskkk]]]QQQDDDCCCAAA???>>>>>>>>>>>>===>>>??????===<<<<<<===<<<<<<<<<<<<<<<;;;;;;:::===<<<;;;:::999999999999:::888777666666777777777888888777666666666666666777666555999===>>>;;;777888888777777777888999:::777555444666999;;;:::888999888777777777999;;;===<<<;;;::::::<<<>>>???@@@@@@???LLL^^^pppMMMGGGCCCCCCEEEGGGMMMUUU___bbbeeeffffffffffffgggggghhhjjjkkknnnoooqqqrrrkkkmmmpppqqqooonnnmmmmmmmmmoooqqqrrrqqqppppppqqqoooooocccYYY```sss~~~zzz{{{zzzqqqhhhjjjkkk```bbbppp~~~}}}tttqqqkkkhhhfffhhhnnnxxx~~~{{{xxxvvv{{{||||||{{{xxxwwwwwwxxxzzzzzzzzzzzzyyyxxxwwwwwwuuuvvvvvvvvvvvvtttrrrqqqnnngggaaabbbeeeeeegggjjjddd```cccooo|||}}}vvvoookkknnntttyyywwwnnnjjjjjjbbbZZZWWWaaaooouuuuuusssvvv{{{}}}tttfffaaafffoooeeecccbbbcccfffjjjllllllaaaWWWJJJAAA888///++++++,,,+++******)))*********))))))))))))))))))))))))((((((((((((''''''''''''))))))((('''''''''''''''&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''((((((((()))((((((''''''((())))))(((((((((((()))))))))))))))))))))************+++))))))******+++,,,,,,,,,,,,,,,,,,---......////////////......///111333444000222333444333222333444555666888888666444444444444777::::::888888:::===>>>NNNbbbxxx{{{uuuppprrrwwwwwweeeZZZ[[[YYYTTTPPPSSS]]]ffftttvvvuuurrrtttwwwwwwsssuuu{{{{{{vvvuuuwwwzzzzzzwww}}}}}}tttnnn___VVVMMMJJJKKKOOOYYYbbbjjj{{{vvvqqqooollleeeiiittt|||uuurrrnnnqqqqqqlll```RRRFFF@@@>>>>>>>>>>>>>>>>>>=========>>>??????===<<<<<<===<<<===>>>???>>>===;;;::::::;;;;;;::::::999888888:::999777666666777888888888888888777777777777777555777999;;;<<<;;;888777888888777666666666777777555444444666999;;;;;;:::888777777666777888:::;;;:::999::::::<<<>>>AAABBB@@@???NNNcccwwwVVVNNNFFFCCCCCCCCCHHHMMMVVVYYY]]]```aaaaaabbbdddeeefffgggiiilllnnnooopppiiillloooppppppoooooopppnnnpppqqqooonnnnnnqqqtttzzzxxxkkk^^^XXXZZZuuu~~~|||~~~~~~yyyyyy|||}}}rrrnnnjjjbbbgggsss}}}xxxqqqkkkeeegggpppzzz}}}zzzxxxwww|||}}}|||zzzwwwvvvvvvwwwzzzzzzzzzyyyyyyxxxwwwvvvuuuuuutttrrrpppnnnllljjjjjjccc^^^aaadddddddddeeeaaacccjjjvvv|||qqqkkkeeeaaaaaaddddddmmmvvvssshhh\\\WWWVVVXXXVVVYYYccckkknnnqqqttt}}}}}}wwwkkk]]]XXX]]]ddddddiiilllllllllnnnnnnlll[[[MMM>>>666111,,,******++++++******************((((((((((((((((((((((((((((((((((((((('''''''''))))))((('''''''''''''''&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''((())))))(((((((((((())))))))))))))))))))))))************)))))))))***++++++,,,,,,+++,,,,,,------...//////------......///111333444000222444444333222333444444666888999777444333333111555999:::999888888888@@@AAABBBFFFXXXuuuyyytttuuuxxxuuuxxx|||qqqsssrrrlllccc\\\ZZZZZZcccdddaaa[[[XXXXXXVVVRRR^^^hhhqqqssspppnnnsssyyyzzz{{{yyyuuupppoooqqquuusssqqqmmmeee___]]]```cccnnnhhheeegggjjjiiiccc]]]QQQNNNMMMQQQUUUXXX^^^eeeqqqtttnnnpppssskkkhhhhhhnnnrrrrrrrrrsssxxxtttjjj[[[LLLAAA======;;;<<<>>>?????????=========>>>??????===<<<<<<===;;;===???AAA@@@>>>;;;999888999:::;;;:::999888777;;;;;;:::999888888999;;;888888888888888888888777444888<<<===:::777777777888888777666666666555555666555666777888999999999888888888777888999:::;;;:::;;;<<<===>>>@@@DDDFFFBBBCCCTTTkkkbbbWWWLLLFFFCCCAAADDDHHHLLLPPPTTTXXX[[[]]]```bbbfffggghhhiiikkklllmmmnnniiikkknnnpppppppppqqqrrrooopppqqqnnnlllmmmrrrwwwrrrbbbVVVOOO___}}}}}}}}}}}}}}}~~~|||zzz{{{}}}xxxxxx|||}}}}}}}}}wwwnnnkkkttt}}}yyyrrrkkklllsss{{{~~~}}}}}}}}}|||{{{zzzzzz}}}}}}|||yyyvvvuuuuuuwwwyyyyyyyyyyyyxxxwwwvvvuuuwwwvvvtttpppmmmiiifffdddeee```^^^bbbeeecccaaabbbdddlllwwwyyypppgggbbb]]]WWWSSSSSSOOO\\\jjjlllbbbUUULLLJJJPPPUUU]]]dddeeefffmmmwwwzzznnnbbbYYYVVVYYY]]]ooowww{{{xxxsssooojjjcccUUUGGG888111...+++)))***************+++*********(((((((((((((((((((((((('''''''''((((((((((((((())))))((('''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''((())))))'''((((((((()))))))))***))))))))))))))))))))))))((())))))******+++,,,,,,++++++,,,,,,---.........---------...000111222333111333444555444333444555444666999999777555444444444555777888888888888999999===???>>>BBBKKKUUU[[[lll~~~zzzxxxwwwwwwwwwvvvuuuqqqmmmjjjoooqqqnnneee^^^YYYSSSMMMNNNXXXcccddd___[[[^^^bbb^^^___^^^ZZZTTTQQQQQQSSSVVVWWWWWWSSSLLLHHHHHHJJJRRRSSSUUUWWW[[[___aaabbb___]]]___dddfffeeegggjjjkkkttt{{{xxxrrrqqquuuxxxsssiiidddiiiqqquuuttttttfff^^^SSSHHHAAA@@@BBBDDD<<<===???AAABBB@@@???======>>>??????===<<<<<<===;;;===@@@BBBAAA???;;;999777888999:::;;;:::999888;;;<<<===;;;999777999:::777888999999:::999888888444888<<<<<<999666666777777777777777666666555555777888888888777777777777999999999999999::::::;;;888:::<<<======@@@DDDGGGGGGIII\\\tttpppbbbSSSJJJEEEBBBCCCEEEFFFIIIMMMQQQUUUYYY]]]aaagggggghhhiiijjjkkklllllliiikkknnnooopppppprrrtttppprrrssspppmmmnnnuuu{{{vvvaaaTTTLLLUUUjjj|||vvvwww|||~~~~~~|||xxxyyy~~~}}}}}}{{{}}}vvvxxx|||zzzttttttyyy~~~~~~}}}||||||||||||||||||||||||}}}}}}{{{yyyvvvuuuvvvwwwxxxxxxxxxxxxwwwvvvuuuuuuxxxwwwsssoookkkfffcccbbb```^^^___cccdddbbbbbbfffnnnyyy~~~yyymmmgggbbb___YYYOOOIIIGGGBBBPPP___fffaaaWWWOOOLLLOOOUUU^^^cccaaabbbmmmzzz|||ttthhh]]]XXXYYY[[[]]]qqqzzz~~~xxxsssoooggg^^^LLL@@@444///---+++***+++))))))***++++++++++++***))))))))))))))))))))))))'''''''''((((((((((((((())))))((('''''''''''''''%%%&&&&&&&&&&&&'''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((())))))''''''(((((())))))*********)))))))))))))))(((((((((((())))))***++++++++++++++++++,,,------......------...///000000111111111333555555444333444555333555777888666555555666777777666555555555666666666:::======;;;;;;???CCCFFFUUUiii}}}yyywww{{{xxxuuuuuuwwwzzz{{{{{{}}}tttnnnhhhbbbXXX___fffgggccc___]]]]]]ZZZ[[[[[[YYYVVVTTTTTTTTTVVV[[[___]]]VVVPPPMMMNNNVVV\\\```___```gggooosssyyytttpppooolllggggggjjjjjjnnnssstttrrrpppnnnmmmooofffbbbiiiqqqqqqjjjeeeSSSNNNHHHEEEEEEFFFEEEDDD???AAABBBCCCCCCAAA???>>>===>>>??????===<<<<<<===;;;===???AAAAAA>>>;;;999888888999:::;;;;;;;;;::::::===???>>>:::777666888777888999;;;;;;:::999888555888;;;:::888666777888777777888888888777666666888999:::888666555666777::::::::::::::::::::::::666999;;;;;;;;;===AAAEEEJJJOOOeee||||||lllZZZOOOIIIDDDCCCEEEAAACCCFFFIIILLLQQQWWW[[[bbbcccdddeeeggghhhiiiiiijjjlllnnnooopppppprrrtttsssuuuwwwtttpppqqqxxxiiiZZZQQQQQQ\\\ttt{{{{{{{{{yyy{{{|||{{{yyyxxx}}}~~~}}}}}}}}}}}}~~~}}}~~~}}}}}}|||||||||||||||||||||zzzxxxuuuuuuvvvxxxxxxxxxxxxxxxwwwvvvuuutttsssqqqnnnjjjfffcccaaa___]]]\\\^^^aaa```aaagggpppxxxzzzpppeeeaaa^^^[[[SSSIIIBBBAAA===GGGTTT\\\^^^[[[XXXWWWXXXYYY]]]aaaaaadddnnnyyysssoooggg___ZZZ\\\aaafffpppvvvuuummmhhhggg```UUU@@@777///---,,,******,,,((()))***+++,,,++++++***))))))))))))))))))))))))''''''''''''((((((((()))))))))((('''''''''''''''%%%%%%&&&&&&&&&'''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((())))))'''''''''((()))***************))))))(((((((((((((((((())))))******++++++***++++++,,,,,,---......---......//////000000///000222333444333222333444222333555555444444555777888666555555555666666666:::777555555777:::>>>BBBEEEDDDFFFOOO^^^uuu~~~{{{xxxuuuuuuvvvxxxzzzyyysssqqqnnnjjjkkklllooorrrsssrrrooommmmmmkkkiiihhhjjjkkkkkkjjjmmmtttzzzxxxppphhheeeeeemmmssstttooommmttt||||||wwwtttooohhhfffgggrrrqqqqqqpppnnnjjjgggfffkkkccc___bbbccc^^^WWWSSSOOOMMMKKKJJJIIIGGGDDDAAADDDDDDDDDDDDBBBAAA???>>>===>>>??????===<<<<<<===;;;===>>>@@@???===;;;:::999999999999:::;;;<<<======BBBFFFDDD???:::888888777888:::;;;<<<;;;:::999777888888777777777888999666777888999999999888777666888:::999666555777888999999:::::::::999999999666:::<<<<<<:::<<<@@@EEEJJJSSSlllrrr___SSSKKKFFFDDDEEE===>>>@@@BBBEEEJJJPPPUUU\\\]]]^^^```bbbdddeeefffjjjlllnnnoooooopppssstttuuuxxxzzzwwwsssttt{{{xxxeeeWWWOOOQQQXXXmmm~~~{{{yyy}}}yyyxxxvvvssssss~~~~~~|||{{{{{{{{{{{{|||{{{zzzwwwuuuuuuwwwyyyxxxxxxxxxwwwwwwvvvuuutttlllkkkhhheeebbb___]]]]]][[[[[[]]]^^^]]]```lllyyy}}}vvvhhh```]]][[[XXXOOODDD>>>???<<>>:::888@@@;;;<<>>======>>>@@@???===<<<<<<===<<<===>>>???>>>===;;;:::::::::999999:::<<<>>>???BBBGGGLLLKKKEEE>>>;;;;;;777888:::<<<<<<<<<:::999888777666555666888999:::666777888999::::::999888444777999888666666888;;;888888999999999888888777999<<>><<<===BBBGGGIIITTTooo}}}nnnaaaUUUJJJBBB>>>??????@@@AAABBBDDDFFFGGGPPPTTTXXX\\\]]]^^^___```gggkkkoooqqqpppooorrrtttxxxxxx{{{|||wwwttt~~~uuucccXXXKKKRRRZZZlll|||{{{}}}~~~xxxwwwwwwxxxvvvuuuzzz|||{{{}}}~~~|||xxxwwwyyy||||||zzzxxxxxxxxxxxxvvvtttwwwwwwxxxwwwvvvtttrrrqqqhhhccc\\\YYYZZZ\\\\\\\\\]]]YYYVVV\\\iiivvv~~~|||yyyrrrjjjeee___]]]YYYSSSMMMHHHFFFEEE>>>GGGNNNOOOSSS___iiinnniiiaaa]]]dddqqqwwwqqqiiiggg___[[[```iiilllmmmnnnsss```UUUQQQFFF888000...,,,*********+++,,,***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###!!!!!! &&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******+++,,,,,,,,,,,,+++/////////000111111222222/////////000111111222222111111222333333333222222777777777777777888888888888777777777888999::::::999999999:::<<<@@@DDDGGGXXXXXX[[[aaammm{{{zzzyyyxxxxxxxxxuuunnnhhhppp||||||yyyzzzwwwnnnsssooonnnuuu|||yyynnnllloooqqquuuyyyzzzvvvppppppnnnooommmkkknnnvvv|||}}}yyy}}}~~~yyyppphhhfffggglllqqqtttqqqppppppjjjaaaWWWRRRLLLJJJKKKLLLLLLLLLHHHHHHGGGFFFEEEDDDCCCBBBDDDGGGGGGDDD>>>;;;===AAA???@@@???>>><<<;;;<<<=========>>>??????>>><<<<<<:::999999888999:::;;;<<>>;;;777999888777666666777888999::::::::::::::::::::::::777:::???BBBCCCDDDEEEFFFLLL[[[nnnsssdddVVVLLLHHHBBBBBBAAA???????????????FFFHHHKKKMMMOOORRRVVVYYYbbbffflllooooooooorrrtttyyyyyy{{{|||xxxvvv~~~sssfffWWWKKKPPP]]]qqq}}}}}}~~~}}}{{{zzzzzzvvvssstttyyy~~~|||{{{||||||zzzxxxxxxyyyzzzyyywwwvvvvvvwwwwwwvvvtttttttttuuuvvvuuutttssssssfffbbb]]][[[[[[\\\[[[ZZZ[[[\\\___hhhsss|||zzzwwwtttppplllfff```\\\XXXYYY[[[[[[ZZZXXXVVVTTTOOOSSSTTTSSSYYYhhhwww~~~vvvlllcccfffppptttlllbbb```ZZZYYYbbblllrrrtttvvv|||fffSSSIII???444///...,,,***)))***++++++***)))(((''''''((()))***(((((((((((((((((((((((((((((((((((())))))))))))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))***++++++,,,,,,++++++------...//////000000111/////////000111111222222000111111222333333333333666666777777777777888888666666666666666777888888888999:::;;;<<<>>>???@@@FFFEEEDDDDDDFFFJJJNNNPPP\\\aaaxxx~~~wwwooojjjrrr~~~|||xxx|||~~~{{{yyyrrrooosss{{{tttpppooonnnppprrrwww{{{wwwpppooopppssssssooonnnuuu|||tttrrrpppnnnnnnnnnmmmlll|||wwwlll___XXXXXXTTTNNNJJJGGGCCCBBBDDDFFFFFFEEEGGGFFFFFFEEEDDDCCCBBBBBBDDDFFFGGGDDD???<<<===@@@???@@@@@@>>><<<;;;<<<>>><<<<<<=========<<<;;;:::::::::999999999:::<<<<<<>>>???@@@@@@>>><<<888666555666777888888888777777777777777777888:::;;;;;;:::777666999<<<===:::666888888777666666777888888888888888888888888888888666999===???@@@AAABBBCCCKKKXXXjjjppp___QQQIIIEEEDDDAAA???===<<<<<<<<>>=========???ZZZwwwgggjjj|||~~~zzzyyyuuuuuuxxxxxxxxxpppjjjkkkpppwwwxxxssspppmmmlllnnntttuuu{{{xxxqqqooohhhnnnqqqmmmkkkqqqzzz}}}tttlllkkkppptttrrrooopppgggWWWIIIFFFHHHHHHEEEBBBAAA@@@@@@BBBDDDDDDCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBEEEGGGEEEAAA======>>>@@@@@@@@@???===<<<===???;;;;;;<<<<<<;;;;;;:::999;;;::::::::::::;;;;;;<<<:::::::::;;;::::::999888555666666777888777777777555555555666888999;;;<<<999777555777:::;;;999666777777666666666666777777777777777777777777888888555888;;;<<<===>>>???AAAJJJSSSeee~~~yyyhhhUUUFFFGGGEEECCC@@@???>>>>>>???<<<<<<<<<===>>>AAAGGGKKKOOOVVV___fffjjjmmmqqqtttxxxyyy{{{}}}~~~ppp^^^YYY\\\iiixxx}}}~~~{{{uuurrrsss{{{yyyzzz|||yyyuuuuuuwwwxxxvvvsssrrrqqqqqqsssuuuwwwvvvvvvsssrrrqqqpppnnnlllkkkjjj]]]^^^^^^^^^^^^\\\ZZZYYYUUU^^^lllwww}}}~~~}}}|||zzztttkkkccc___\\\ZZZYYYUUUTTTWWW]]]eeeiiiiiiffffffbbb]]]^^^hhhxxx{{{uuupppjjjbbb\\\YYYVVVYYYccckkklllkkkkkklllrrrooo]]]GGG999333///,,,+++***)))((((((((()))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))***+++++++++++++++++++++,,,,,,---......///......//////000111111111//////000111222333444444444444444555666666777777555555444444444555555666555666666777777777666666444666999;;;===>>>>>>>>>AAA>>>LLLcccgggXXXMMMPPPYYY___gggnnnrrrwww||||||||||||~~~wwwsssssstttvvv{{{~~~vvvsssqqqmmmlllnnnrrrpppqqqvvvxxxtttqqqpppppptttvvvsssttt{{{yyynnnjjjkkkkkkgggbbbUUUNNNDDD@@@BBBFFFEEEBBB@@@@@@AAABBBCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAADDDFFFEEEAAA>>>===<<>>???<<<<<<<<<;;;;;;:::999999::::::::::::::::::;;;;;;888888777777777888888999555555666666666777777777555555555555666777888999777555444666888999777666666666666666666666666666888888888999999999999999666888::::::;;;<<<>>>@@@JJJPPP```}}}mmmXXXOOOMMMIIIDDDAAA???>>>>>>999:::<<<<<<;;;;;;<<<>>>FFFMMMWWW___dddiiinnnrrrxxx|||sssjjjdddkkkvvv~~~}}}wwwtttvvv}}}yyyxxxzzz{{{xxxuuutttvvvvvvtttqqqrrrqqqqqqrrruuuvvvvvvuuutttsssoookkkgggcccaaa___ZZZZZZ[[[[[[\\\\\\]]]^^^^^^fffqqq{{{~~~~~~}}}{{{tttmmmccc\\\WWWVVVUUUUUUUUUQQQOOOTTT]]]eeegggeee]]][[[\\\bbblllvvv~~~qqqeee___]]]]]]\\\```hhhllliiidddccc```aaa]]]PPPBBB777111...++++++***)))(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))***++++++++++++***++++++,,,------......///.........///000000111111000000000000111222333444222333333444555555666666666555555444444444555555444444333222333555777999555555666666777888888888;;;<<<>>>AAADDDEEEEEECCC:::???FFFLLLSSS[[[eeelllzzzyyywwwsssrrrtttuuupppmmmppprrrrrrsssvvvnnnhhhaaa\\\XXXTTTPPPLLLNNNGGG@@@???@@@AAA???===@@@AAABBBCCCBBBAAA@@@@@@AAA@@@???>>>>>>>>>@@@AAA@@@BBBCCCCCCAAA>>><<<;;;??????@@@>>>===<<<>>>???======<<<;;;:::::::::999::::::::::::::::::999999999888777666555666666777555555555555555666666666666666555444444444555555555444333444555666666555555555555666666555555555777777777888888999999999777888999::::::;;;>>>AAAKKKOOO___~~~zzzbbb^^^VVVMMMEEE???<<<;;;<<<>>>@@@@@@>>>;;;999888>>>DDDMMMUUU[[[aaahhhmmmuuu~~~}}}vvvwww||||||xxxwwwzzzzzzxxxvvvuuuuuutttsssrrrsssrrrqqqrrrtttuuutttsssrrroookkkeee```\\\YYYWWWXXXWWWWWWVVVWWW\\\ccchhhmmmqqqxxx~~~|||zzzlllfff^^^XXXUUUTTTTTTTTTUUUPPPMMMSSS___ggggggdddUUUVVV\\\fffmmmqqqwww|||~~~nnnbbb^^^___dddeeejjjrrrsssllldddaaa]]]YYYQQQGGG<<<444///,,,++++++******)))((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((''''''(((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))******++++++******+++++++++,,,------......---......//////000000111111111000///000111222333111111222333444555555666666555444444444444444444444333111111222555888:::;;;:::::::::::::::;;;<<<444999888555999AAACCC>>>:::;;;<<<===@@@EEEKKKOOO^^^mmm}}}~~~vvvqqqpppwwwxxx~~~~~~yyywwwyyyxxxsssppppppqqqqqqvvv|||vvvttttttmmmeeeNNNNNNNNNKKKHHHEEEDDDDDDNNNFFF???<<<;;;;;;???CCCEEEFFFGGGFFFDDDBBBBBBCCCBBB@@@>>>===<<<===???@@@???@@@@@@@@@>>>===;;;:::===>>>>>>===<<<<<<===???>>>===<<<;;;:::999999999888999999999999888888777888888777666555555555555555444444444444555666666666555444333333222222333333333222222333333444555444444555555555555444444444444555555666666777777777888999888999;;;@@@CCCLLLOOO```yyyrrrggg[[[OOOFFF@@@>>>???AAABBBAAA>>>;;;999888777===DDDKKKQQQXXX```fffkkkyyy~~~xxx}}}|||xxxxxx{{{yyyyyyxxxvvvsssrrrrrrssssssrrrpppqqqqqqrrrpppooojjjhhhddd___[[[XXXVVVUUUVVVUUURRRPPPSSS\\\hhhqqquuuuuuxxx{{{~~~{{{uuupppfffaaa\\\WWWVVVUUUTTTTTTYYYVVVWWWaaammmpppiii___VVVXXX___hhhlllnnnttt}}}|||tttkkkfffeeegggmmmooottt{{{yyynnnccc___\\\UUUKKK@@@555...,,,,,,++++++++++++***)))(((((('''((()))******)))((('''''''''''''''''''''''''''(((((((((((())))))))))))(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''&&&'''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))((())))))***************))))))***++++++,,,,,,---------......///000000000333222000/////////111222000000111222333444555555444444333222222222222222333333333333444555777888222333444666777888888888999777777888;;;<<<<<<<<>>>>>@@@AAABBBAAAEEENNNZZZ___[[[SSSNNNMMMUUUVVV[[[aaabbb```bbbgggnnnlllmmmooolllgggfffhhhgggeeeccccccaaa___dddkkkllliii```WWWSSSRRRMMMFFFAAAAAABBBBBBBBBBBBCCCDDDFFFAAA===<<<;;;:::@@@IIIFFFHHHIIIGGGEEECCCDDDFFFCCCAAA???<<<<<<<<<>>>??????>>>===<<<<<<;;;:::999<<<======<<<;;;;;;===>>>===<<<;;;999888888888888777888888999888777666555555555555555444444444444444444333333333444555666444333333222222222333333222222222111111111333444333444555555555555444333333333444555555666777777666777777777888;;;@@@DDDKKKPPPdddtttfffYYYOOOIIIEEE;;;<<<===;;;888555444555333888>>>DDDJJJRRR[[[bbbaaarrrzzz~~~~~~|||xxxxxx|||xxxzzzzzzwwwsssqqqrrruuusssqqqpppooopppooommmlllcccaaa^^^[[[YYYWWWVVVVVVVVVSSSOOOLLLPPP\\\lllxxxtttssssssvvvxxxtttlllddd^^^[[[WWWTTTSSSSSSQQQPPP```___dddppp{{{yyyiii[[[[[[\\\bbbiiikkkmmmvvvyyytttnnnjjjiiilllnnnpppuuuvvv{{{zzzlll```ZZZWWWQQQGGG;;;///((()))...+++,,,,,,++++++***)))((('''((()))******)))((('''''''''''''''''''''''''''(((((((((((())))))))))))'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))***************((((((((()))******++++++------......///000000000444333111///...///000111///000111222333444555555333333222111000000111111333444555666777666555555666888:::;;;;;;:::777666:::000///888;;;555777???;;;:::;;;???CCCEEEBBB??????DDDKKKPPPNNNIIIGGGGGGCCCBBBCCCFFFEEEEEEKKKRRRHHHHHHJJJNNNNNNIIIIIIKKKJJJJJJKKKKKKGGGCCCGGGNNNMMMNNNKKKDDDAAABBBBBB@@@AAA???======???AAABBBBBB@@@???@@@AAA===888;;;DDDAAABBBCCCBBB???>>>AAACCCDDDBBB???<<<;;;<<<===>>>???===;;;:::::::::999999;;;<<<<<<<<<::::::<<<>>>===;;;999888666666666777666777888888888666555444111222333444444444444333444444333222333444555666222111111111222333444444111111111000000000222444333333444555555444333333555555555666777888888999555555555555777:::@@@DDDKKKQQQfffzzz}}}oooaaaTTTMMMGGGDDD>>>;;;999888666555666777888;;;AAAJJJTTT[[[```hhhrrr|||}}}zzzzzz~~~~~~}}}{{{zzzyyyxxxxxxyyywwwvvvwwwxxxxxxxxxvvvqqqqqqooommmjjjgggeeeccc\\\XXXSSSRRRSSSUUUSSSQQQNNNLLLLLLQQQ\\\hhhrrrxxx}}}vvvpppnnnllleee___\\\[[[TTTSSSXXXWWWNNNLLLRRRaaaoooyyyllldddfffmmmlllbbbbbbnnnxxxyyywwwuuummmeeelllzzz~~~yyyzzz~~~zzzoookkkmmmggg]]]NNNDDD888000...---+++)))******))))))((((((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))'''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''&&&&&&(((((())))))))))))(((((('''''''''((((((((((((((()))((('''''''''(((***+++*********)))******+++,,,---,,,,,,,,,,,,---......////////////000000000000111222333222111111333555000111222333444333222222333333444444444444333333666666666666666666666666222444666555333333666999;;;;;;;;;===??????>>><<>>DDDFFFCCCDDDHHHAAA???<<<===@@@BBBAAA???===;;;:::>>>DDDHHHFFFBBB???>>>===<<<<<<===???@@@>>>EEEIIIFFF>>>:::===BBB777<<<>>><<<>>>CCCDDD@@@===;;;:::888888999:::;;;>>>?????????>>>===;;;:::>>><<<::::::;;;<<<<<<<<<;;;:::888666666666777777999999888888999::::::;;;888999999888555444444555555555555555555555555555000111111111111222222222222111111111000000//////222222222222222222222222000000111111111222222222222333333333333333333444333444555555666555555555444666777888888999;;;===EEELLLhhhcccqqq~~~tttkkkfffXXXRRRJJJCCC>>>;;;:::888666666777888;;;BBBJJJPPPVVV^^^iiissszzz|||zzzyyy{{{zzzzzzyyyxxxxxxwwwwwwxxxwwwvvvvvvwwwvvvtttrrrooommmjjjgggccc___\\\[[[TTTRRRQQQQQQQQQPPPNNNMMMNNNUUU___gggkkkoootttwwwvvvrrrmmmjjjbbbYYYUUUWWWUUUPPPPPPTTTRRROOOVVVcccvvvyyyuuurrrxxxwwwooonnntttssslllfffiiikkkkkkoooxxx{{{vvvppplllaaaSSSCCC;;;111,,,++++++)))'''***)))))))))((((((((('''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''(((((((((((()))((('''''''''(((******))))))))))))***++++++,,,---,,,,,,,,,,,,---........./////////000000000000000111111111000000222333111111222333333333333333444444555555555555444444666666666666666666666666333555666555333333555888999999:::;;;===>>><<<:::;;;999:::???@@@===>>>AAA???===;;;;;;======;;;999:::999999<<<@@@BBBAAA??????>>>===<<<<<<<<<===>>><<>>???CCCCCC???>>><<<:::999888999;;;<<>>=========>>>>>><<<::::::;;;===<<<<<<;;;:::999888777777777777999999888888888888999999888999999777555333333444444444444444444444444444000000111111111222222222111111111000000000//////111111111111111111111111000000000111111111222222222222222333333333333444444555555666777666666666444666777888888999;;;===DDDMMMjjjNNN\\\ooo|||iiiaaaUUUKKKCCC@@@===<<<999999888666777:::@@@EEEKKKSSS^^^iiipppxxx{{{yyyyyyvvvvvvvvvvvvvvvvvvvvvvvvyyyxxxwwwwwwvvvsssooolllllliiieee___ZZZVVVSSSRRRNNNOOOOOONNNLLLJJJIIIIIITTTeeexxx}}}vvvrrrsssmmmjjjhhhcccYYYPPPOOOSSSTTTRRRSSSUUUUUUYYYjjj}}}{{{}}}zzzvvvkkk^^^YYY]]]dddiiikkkooo}}}|||vvvkkkYYYHHH777222,,,)))***+++)))((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''(((((())))))(((((('''''''''''''''(((((())))))((((((''''''(((((()))***((((((((()))***+++,,,---,,,,,,,,,,,,,,,---............/////////000000000///000000000//////111222222222222222222333444444555555555666666555555555666666666666666666666666555666666555444333555666777777888:::<<<<<<;;;999888777888<<<<<<::::::;;;>>>===<<<<<<<<<;;;888666999999:::;;;<<<===>>>>>>======<<<<<<<<<<<<======;;;???CCCEEEDDDAAA>>>>>>>>>AAAAAA@@@@@@BBBBBB???@@@>>>;;;999999:::<<<>>>BBBAAA>>><<<<<<<<<>>>???>>><<<:::;;;<<<======<<<::::::::::::999888777666999888777777777777777888:::;;;;;;999666444444444333333333333333333333333000000000111111111222222111111000000000000//////000000000000000000000000000000000000111111111111222222222222333333444444555555666777777777777777444666777888888999;;;===DDDOOOoooHHHRRRaaassssssjjj]]]QQQHHHBBB???=========;;;999777999<<>>?????????===;;;999;;;<<<======<<<<<<===???:::;;;;;;<<<===>>>??????>>>@@@CCCFFFGGGDDD???;;;>>>???@@@@@@@@@AAAAAA@@@AAA???===;;;:::<<<>>>??????>>>===<<<<<<<<<<<<======<<<;;;;;;===>>>===<<<999999:::::::::888666555666666666666666777888888===>>>===;;;888555555555111111111111111111111111000000000000111111111111000000000000000000///////////////////////////////////////000000000111111111111111222333333444444444444555666666666666666444666777888888999;;;===DDDQQQtttLLLNNNUUUbbbqqq}}}uuuhhh\\\QQQGGG@@@<<<>>>>>>===;;;999999<<<>>>>>>EEEOOOYYYbbbmmmyyy~~~zzzwwwvvvvvvuuuuuuuuuuuuvvvvvvvvvvvv|||{{{yyywwwtttooohhhccc^^^[[[WWWSSSOOOMMMLLLLLLGGGGGGEEECCCEEELLLXXXaaarrr{{{xxxrrrccc[[[TTTRRRPPPLLLKKKLLLGGGJJJSSS```mmmxxx|||~~~qqqdddZZZUUUXXXUUUYYYdddhhhgggooozzzuuuwwwvvvpppfffWWWFFF888///---,,,,,,,,,+++***)))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&&&&&&&'''((())))))***&&&''''''((((((((((((((((((((((((((()))***+++,,,,,,++++++++++++,,,------............////////////000111111111000000222333444333222111222333555666555555666666666666555555666666666666666666666666777777666666777888888888777777888;;;===>>>===;;;666999<<<===???@@@???===;;;===???@@@@@@???===<<<<<<======<<<;;;;;;===>>>888999;;;===???AAACCCCCCDDDDDDEEEGGGHHHFFF@@@<<<<<<<<<===???@@@@@@@@@AAA@@@???>>>===<<<===>>>???<<<===???@@@@@@>>><<<;;;<<<;;;;;;<<<>>>???>>>===888999999:::999888666555444444444555666888999:::<<<<<<<<<999666444333444111111111111111111111111//////000000000111111111//////////////////000000............................../////////000000000000000111222222333444444222333444444555555444444444666777888888999;;;===DDDRRRvvvZZZTTTQQQUUU^^^kkk|||xxxmmmaaaSSSGGG???=========<<<::::::;;;===;;;???FFFMMMUUUaaannnwww~~~{{{zzz~~~zzz||||||xxxuuuuuuuuuwwwwwwvvvvvvuuuuuuttttttxxxvvvsssppplllfff```\\\RRRPPPNNNKKKIIIHHHHHHHHHAAAAAACCCGGGOOO[[[iiiqqqzzz|||zzzsss```WWWNNNMMMMMMKKKIIIJJJKKKSSScccuuu{{{rrrttt}}}iii[[[VVVXXXUUUXXXaaalllsssrrrooooookkkhhhccc[[[RRREEE999000,,,,,,+++***)))(((''''''(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&''''''((((((''''''&&&%%%&&&&&&'''((()))******&&&&&&'''(((((((((((('''))))))((((((((()))******+++++++++++++++,,,------------........./////////000111111111000000222333333333333333333444444555555555555666666555555555666666666666666666666666777666555777:::<<<<<<<<<888888999;;;>>>???>>><<<777;;;>>>???@@@BBB@@@===999;;;===>>>===<<<<<<======<<<;;;::::::;;;<<<===999;;;===@@@BBBDDDFFFFFFIIIHHHGGGFFFFFFEEEBBB@@@<<<:::<<>>>>>>>>======<<<>>>AAACCCCCCAAA>>><<<<<<;;;;;;===???@@@>>>===::::::::::::999888777666444444444555666888::::::777888888666333111111111111111111111111111111111/////////000000000111111......////////////000000....................................///////////////000000111222333444444222222333444444444444333444666777888888999;;;===CCCRRRuuuwwwlll```XXXUUUZZZiiixxx}}}sssdddTTTJJJ>>>??????>>><<<;;;<<<===;;;===???BBBHHHRRR```iiiuuu|||zzz|||~~~~~~}}}{{{wwwtttssstttyyyxxxwwwvvvtttsssqqqqqqooolllhhhddd___ZZZUUUQQQIIIIIIHHHGGGEEEDDDCCCCCCCCCFFFNNNYYYeeeooouuuxxx{{{{{{|||}}}|||vvvmmmfffXXXRRRMMMMMMMMMMMMPPPUUU]]]lll{{{uuupppnnnsss|||wwwfffZZZXXX\\\ZZZbbbiiinnnrrrtttpppkkkddd^^^VVVMMMDDD999///***+++++++++***(((((((((((('''((((((((()))))))))***((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&''''''((((((''''''&&&%%%%%%&&&'''((()))******%%%&&&'''(((((((((''''''******)))(((((((((((()))+++++++++***++++++,,,------------........./////////000000000//////111222222333333444555444444444444444555555555555444444666666666666666666666666666555555888<<<@@@AAAAAA888888999;;;>>>???>>>===<<>>>>>AAA<<<===???@@@@@@>>><<<;;;;;;<<<>>>@@@@@@???===;;;;;;;;;<<<===@@@@@@???=========<<<;;;::::::::::::777777666666777777888888666777777555333111111222111111111111111111111111////////////000000000111........./////////000000........................------.........///////////////000111222333444444222333444444555555444444444666777888888999;;;===AAAOOOqqqsssdddVVVQQQ[[[iiiqqq```UUUAAABBBBBBAAA???======>>>============@@@JJJWWWaaalll{{{~~~~~~~~~|||}}}~~~~~~}}}zzzvvvssssssssszzzyyywwwuuusssqqqooonnnhhhddd___ZZZVVVQQQLLLIIIGGGGGGGGGFFFEEEDDDBBBAAAKKKQQQ]]]lllxxx}}}{{{wwwzzzzzzzzzxxxrrrggg\\\TTTOOONNNNNNOOOPPPRRR[[[eeelllzzzyyywwwrrrpppwww}}}qqqeee]]]\\\___dddlllmmmggggggnnnppplllccc\\\RRRIII???444,,,(((+++++++++***))))))+++,,,'''((((((((())))))******((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&''''''''''''''''''&&&%%%%%%&&&'''((()))***+++%%%%%%'''((((((((('''&&&+++***)))(((((('''''''''++++++******++++++,,,------------.........//////---...//////---...///111222333444555666555444333333444444444444444444333666666666666666666666666555444444888>>>CCCDDDDDD777777888;;;>>>???>>><<>>===@@@;;;===???AAAAAA>>>;;;999999999::::::::::::::::::;;;;;;<<<>>>@@@@@@???===@@@???===<<<;;;;;;<<<===::::::888777666666666666888999999888555444555555111111111111111111111111////////////000000000000---.........//////000000////////////////////////---------.........//////...///000111222333444444333444555555666666555555444666777888888999;;;===???LLLmmmttteee```]]]ZZZrrr{{{}}}qqqdddRRRFFF===???AAA>>><<<<<<<<<>>>>>>>>>>>>BBBHHHNNNVVVeee~~~~~~{{{zzz}}}~~~|||yyyvvvtttrrrrrrrrrvvvvvvvvvtttqqqlllgggdddaaa[[[TTTNNNJJJHHHGGGFFFGGGEEEFFFEEE>>>999@@@KKKYYYeeeqqqxxx}}}}}}yyytttuuutttoooeeeZZZSSSOOOSSSNNNLLLNNNOOOUUUhhh|||pppjjjrrr~~~xxxxxxtttmmmfffdddiiioootttrrrnnnjjjiiiiiijjjjjj^^^UUUHHH<<<444...+++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***)))(((''''''((()))***&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((((((((((((((((()))******)))************+++++++++---,,,,,,,,,,,,---......////////////000000000000222111111444777888555333444333333333333444555666666666666666666777888888999888888888999:::;;;;;;888999999:::;;;<<<===>>>III___eeeQQQBBBEEEEEE<<<>>>???@@@???===<<<<<<<<>>===>>>???@@@>>>???@@@AAA@@@>>><<<:::999;;;>>>>>>===;;;;;;;;;======<<<===============???>>><<<:::999999999:::999:::;;;;;;:::999777555555555444333333222111111333333333222222222111111000000000000000000000000......////////////......///......------///000111...//////000//////......////////////000111222333111111222333444444444444555555666666777999:::;;;BBBNNNfff~~~rrrdddXXXaaaiiittt~~~uuu^^^QQQEEECCCBBB???<<<<<<;;;<<<======<<<>>>BBBFFFLLLSSS___nnn||||||yyy{{{yyywwwxxxzzz|||{{{zzzzzzyyywwwvvvtttsssssssssvvvtttqqqllleee^^^WWWTTTRRROOOLLLHHHFFFEEECCCBBBDDD@@@???BBBDDDGGGQQQ\\\ooovvv}}}xxxpppeee[[[TTTOOOKKKIIIKKKJJJOOOYYYdddqqqxxxooopppwwwyyywwwsssoooiiidddeeelllvvv}}}wwwvvvpppfffaaaaaa___YYYSSSKKK@@@777000---+++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''')))(((''''''''''''((()))&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((&&&&&&&&&&&&&&&'''(((((())))))*********+++++++++---,,,,,,,,,,,,---........./////////000000000000222111111333666777555333444444333333333444444555555555555555555666777777999999888888777888888888888999999:::;;;<<<<<<===BBBOOORRRFFF???CCCBBB:::>>>???@@@???<<<:::::::::<<<<<<;;;;;;<<<<<<=========???BBBEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEDDDBBB@@@???>>>??????@@@@@@AAAAAA@@@???===<<<888:::;;;;;;:::999999:::<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::999888777777777888999;;;;;;;;;888666444444444333333222111111000222222111111111000000000////////////////////////......////////////......///......---...///000111//////000000////////////000/////////000111222222111111222333444444444444555555555666777888::::::@@@LLLeeezzzeee]]]aaaiiisss}}}pppcccTTTLLLGGGBBB===<<<;;;===??????>>>===>>>???BBBBBBDDDIIISSS```llltttwwwzzz~~~}}}{{{zzzzzz{{{zzzxxxvvvyyyxxxxxxyyy{{{|||zzzyyyttttttssssssrrrqqqoooooonnnkkkeee^^^VVVNNNHHHEEEBBBBBBBBBAAA@@@>>>======@@@======EEEPPP[[[hhhrrrrrrgggXXXMMMIIIIIIIIIHHHRRRVVV```ppp~~~{{{uuuxxx{{{rrrrrrsssssskkkeee```aaaiiirrrxxxzzzssswwwqqqbbb\\\\\\UUUHHHCCC===555///,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((&&&&&&&&&&&&&&&'''(((((()))))))))*********++++++,,,,,,,,,,,,,,,---............/////////000000000222111111333555666444333555444333333333333333444444444444444444555555666999888777666555555555555888999999999::::::;;;;;;===>>>===<<<>>>@@@>>>999===>>>???===;;;999888999999<<<>>><<<888666888;;;<<<===???@@@AAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@DDDDDDCCCCCCAAA@@@???>>>AAAAAAAAA@@@@@@???>>>===999::::::999888888999;;;;;;;;;;;;;;;;;;:::999999999999999999888666555444555777999;;;:::888555222222222222111111000000///000000000000////////////////////////////////////......////////////............------......///000000000////////////000111000000/////////000111111111111222333444444444444555555555666777888999:::===KKKcccssssssrrrrrrrrrvvv}}}uuuggg\\\SSSJJJBBB===>>>???AAABBBAAA@@@>>>===>>>>>>>>>@@@DDDIIINNNQQQXXX[[[aaahhhmmmqqqrrrsssrrrtttwwwxxxwww|||~~~{{{xxxwwwvvvvvvwwwxxxzzzzzzzzzyyyxxx}}}|||{{{zzzzzzyyyxxxxxxppppppooonnnkkkhhheeeccc^^^[[[VVVPPPJJJFFFCCCAAAAAAAAA@@@???===<<<<<<===???BBBJJJUUU```lllvvv~~~{{{wwwxxxzzzvvvooobbb[[[SSSLLLJJJLLLOOOQQQ```iiixxxyyysssrrrtttwwwyyyqqqkkkmmmooohhheeeeeelllvvvxxxrrrjjjjjjqqqooobbb]]]]]]RRR@@@777333---***))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((((((((((((((((()))******))))))))))))************,,,,,,++++++,,,,,,---............/////////000000111111222222333444333333555444333333222222333333444333333333333333444444666555444444444444444555888888888999999999::::::===777555:::======<<<<<<999;;;<<<<<<:::999999::::::<<<<<<:::777666999<<<<<<<<<<<<<<<===>>>???@@@??????>>>>>>>>>>>>>>>???@@@AAACCCDDDDDDBBBAAA@@@????????????>>>>>>======;;;;;;;;;:::888999;;;===;;;;;;<<<<<<;;;:::999888888888999999888666444222333555888:::999777333111111111000000000/////////000000000/////////......////////////////////////---......//////......---------------......////////////.........///000111000000////////////000000111111222333444444444444555555555555777888999:::<<>>???@@@@@@@@@@@@@@@GGGJJJPPPXXX^^^cccfffgggjjjjjjlllnnnooowww~~~~~~~~~}}}{{{xxxvvvtttrrrqqqoooqqqtttwwwxxxyyyyyyyyy|||xxxuuutttssstttooonnnlllhhhddd^^^ZZZWWWPPPNNNKKKGGGDDDCCCBBBBBBEEEEEEBBB???<<<<<>>666888:::;;;::::::;;;<<<;;;:::888777888999;;;<<<;;;;;;::::::;;;<<<===>>>;;;;;;;;;;;;<<<===>>>???;;;===@@@CCCDDDCCCBBBAAA<<<===============<<<;;;:::;;;:::999888888:::<<<;;;<<<=========;;;:::999888888888888777666444222111333666777777555222000000000///////////////...111000000000000/////////........................------............------,,,------..................---------......///000//////////////////000111111111222333444444444444444444555555666888999:::<<>>???BBBFFFLLLRRRWWWZZZ\\\dddccccccfffgggmmm{{{}}}|||}}}yyyyyyxxxvvvuuusssrrrqqqlllnnnqqqssstttuuuwwwyyyzzzuuuqqqppppppjjjhhheee```ZZZUUUPPPMMMIIIHHHEEECCCAAA@@@@@@@@@>>>???>>><<<;;;===DDDIIIZZZiiiyyy}}}{{{zzzyyyyyy{{{yyyssskkkgggddd\\\TTTIIIJJJIIIDDDDDDMMM```ooo|||rrrmmmnnnooommmllllllppptttxxx~~~}}}pppccc___ccchhheeeeeegggnnnvvvzzzxxxuuukkkkkkhhhbbb]]]SSSBBB333///,,,)))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((&&&&&&&&&&&&&&&'''((((((((((((((()))))))))******+++++++++++++++,,,------------........./////////111222222111000000111333222222222222222333444444444333333222222222222222000000000111222444666777444444555666777888999999;;;:::;;;;;;888555777<<<555888::::::::::::;;;<<<999999999999;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<999999::::::;;;===>>>???999:::===@@@AAABBBAAA@@@:::;;;<<<>>>>>><<<:::999777888888777666666777999999:::<<<===>>><<<;;;999888888777777666444333222111222333444444333111000////////////////////////000000000000////////////........................------............------,,,,,,---............---,,,---...///000000000///............///000111222111111222333444444444444444444444555666777888999>>>KKK^^^uuuaaaYYYXXX___jjjvvv~~~~~~ttteeeXXXLLLHHHDDDAAAAAAAAA???>>>>>><<<:::888888:::<<<>>><<<<<<>>>@@@DDDHHHKKKMMMSSSSSSUUUZZZ\\\___gggppp}}}{{{xxxwwwxxxyyyzzzsssssssssssssssrrrqqqqqqnnnooopppnnnkkkjjjlllnnnwwwyyy{{{xxxrrrlllhhhfff\\\ZZZVVVRRRMMMJJJGGGFFFDDDCCCAAA@@@???>>>======777<<>>;;;:::<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<<<<===999:::<<<===>>>>>>======888:::===@@@@@@===:::888555777888888777666666777666888:::<<<===<<<;;;999777666555444333222222222111111111111111111111111/////////////////////////////////.........------........................,,,------......------,,,+++,,,---.........------,,,...000222333222111000,,,,,,------///000222333111111222333444444444444444444444555666777888999AAALLL\\\lllYYYOOOMMMYYYgggpppyyy{{{nnnaaaUUUOOOHHHCCCBBBBBBAAA@@@??????>>>===<<<;;;::::::<<<<<<;;;;;;<<>>>>>>>>>>>======<<<<<<;;;CCCNNNWWW^^^gggrrrzzz|||uuummmmmmfffZZZQQQNNNLLLJJJIIIOOOYYYffftttzzzxxxpppkkkeeedddjjjrrrxxx|||ttteee\\\\\\```bbbkkkooorrrqqqnnnnnnsssxxxuuucccUUURRRJJJ999---++++++)))(((((()))***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''(((((('''''''''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((((((((((((((((()))******(((((((((((())))))))))))++++++******++++++,,,------------.........//////000222222000......000333///000000111222444555666555444444333222222222333333222222222222222333333111111333555777999:::;;;555999:::888<<>>AAABBB???;;;888666888:::;;;999888888888444666999;;;<<<<<<:::999666555333111000000111111111111000///000000111222/////////000000000000000......---------,,,,,,,,,........................,,,------......------,,,+++,,,---.........---,,,---///333555666555333111++++++,,,---///111333444111111222333444444444444444444444444666777888999CCCMMM[[[YYYYYYPPPNNNXXXeeelllqqquuu}}}uuuhhhZZZNNNLLLJJJDDD???>>>@@@===;;;::::::::::::888???<<<:::999:::;;;;;;;;;===>>>???AAAEEEJJJNNNQQQTTTVVVZZZ^^^aaacccdddddddddggglllppptttuuuuuuuuuvvvuuu}}}|||xxxvvvvvvvvvwwwuuurrrooommmllllllmmmggghhhjjjlllmmmlllkkkjjjiiihhhgggccc\\\TTTLLLHHHNNNPPPQQQRRRPPPMMMJJJHHHFFFCCCAAA???@@@AAAAAAAAA???======???<<<999???IIIKKKSSS```mmmxxx|||qqq```ZZZUUUSSSLLLGGGJJJRRRWWWfffwwwtttvvvxxxoooiiieeelllxxx}}}wwwxxxssskkkccc___^^^```aaaiiippptttpppllllllnnnooosss```KKK===666///,,,+++))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&(((''''''&&&&&&&&&''''''&&&''''''((()))******+++++++++++++++++++++++++++++++++,,,---...///000111......///000000000000000222222222111111111111111000000000000111111111111555444333333444444222000444444333444444555777777333333444666888;;;>>>@@@>>>???@@@>>>:::777555555999<<<@@@CCCCCC???;;;777============>>>>>>>>>>>>;;;::::::999888888888999888:::;;;<<<;;;999777555888999;;;;;;:::999999999777555444555666777666444333444666777888999888888222222111111000////////////000000000111111111111000000000///......------///...---,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,666EEEMMMDDD666222000------///111333444222222222222222222222222222333555555444555666888EEEHHHYYY|||dddXXXOOORRRYYY]]]aaaddd|||}}}lll[[[RRRLLLFFFCCCCCCAAA???============<<<:::>>><<<;;;<<<>>>?????????<<<<<<<<<===???BBBEEEGGGJJJLLLOOORRRVVVYYYZZZ[[[]]]___cccgggjjjkkkllllllnnnlllrrr|||yyyuuurrrooonnnnnnoooooonnnkkkhhhfffeeeffffffggghhhhhhiiihhhfffdddccccccbbb___[[[TTTLLLEEEAAACCCCCCEEEEEEEEEDDDBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@===;;;<<<>>>===>>>FFFQQQ[[[aaakkkuuu~~~}}}}}}vvvlllZZZRRRLLLIIIHHHIIISSS___eeeyyyuuutttvvv|||zzzssslllkkkmmmvvv{{{tttpppkkkeee``````cccgggiiitttsssnnnhhhiiimmmmmmkkkiiiXXXEEE999333---******))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&(((''''''&&&&&&&&&'''''''''''''''((()))*********+++++++++++++++++++++++++++,,,,,,---...///000000000000111222222222222111111111111111111111111111000000000000111111111111555333333333444444222000333333333333444555666666555555666777999<<<>>>???===>>>???===:::777666777999:::<<<===<<<;;;999888;;;;;;;;;;;;<<<<<<<<<===:::999888888777777777888999::::::::::::999888777777888888888777777888888777666555555777777666555333333555666777777666666222222111111000///......//////000000000111111111000000//////...---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,...777HHHTTTSSSKKK666333///...///111222222222222222222222222222222111333444555555555777999@@@EEEWWWxxx~~~ooo___YYYXXXVVVUUUTTThhhqqq~~~~~~mmmccc[[[SSSLLLJJJDDDBBB@@@@@@AAAAAA@@@???<<<;;;:::;;;===>>>===<<<<<<<<<;;;::::::<<<===>>>???@@@BBBDDDGGGJJJMMMNNNRRRSSSUUUWWWZZZ\\\^^^^^^eeeccceeennnyyy}}}vvvnnnjjjiiihhhgggffffffgggggghhhgggdddbbb`````````````````````___\\\YYYWWWUUUVVVTTTRRRNNNIIIDDD@@@===::::::;;;;;;<<<<<<<<<===<<<<<<======<<<<<<<<<<<<;;;;;;>>>CCCFFFLLLWWWaaannnqqqvvv|||{{{uuurrrkkkaaaQQQKKKEEEEEEJJJUUUfffsss}}}rrriii```jjjwww~~~}}}wwwqqqnnnnnnrrryyyuuulllfffcccaaabbbgggmmmrrruuuxxxjjjcccgggnnnmmmgggZZZKKK;;;333...***((())))))((((((''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&''''''(((''''''(((((())))))******++++++++++++++++++++++++,,,,,,------.........//////000111111222222111111000000000000000000000000000000000111111111222222444333333333555444333111222222222333333444555555777777777888999;;;===>>><<<===<<<;;;888777888999999888777666555666777888999999999999::::::::::::999888777777666777777777::::::999999999999999999888777666555555666777888888666555666777888777666333444444555555555444444333333222111///...------////////////000000000000000//////......---,,,,,,...------------,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------///555BBBQQQWWWVVV888555111///000000000///111111111111111111111111000222444555555666888:::<<>>===<<<=========<<<:::>>>===<<<;;;::::::;;;;;;:::::::::;;;<<>>::::::999999:::;;;<<<=========<<<;;;::::::<<<>>>BBBEEELLLSSS[[[bbbkkkrrrzzz{{{|||~~~rrrhhhaaaYYYPPPIIIIIIJJJRRR^^^nnnpppccc]]]ZZZccckkkuuuwwwsssoooqqqttt}}}vvvkkkccc``````dddkkkssszzz||||||ttteee]]]aaahhheee^^^JJJ???333...,,,)))((()))(((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''((((((((()))))))))***************************---------------------------......///////////////////////////000000000000000000111111111222222222444333333444555555333222222222333444555555555555777777777888888999:::::::::;;;:::999777777:::<<<:::888777555555666777888888888888999999999::::::999888888777777777888888;;;:::888777777999:::;;;999777555444555666888888888777666666777888777666555555555555444444333333333222222000///...---,,,........./////////000000//////......---,,,,,,+++---------------------,,,************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,......///555@@@GGGHHH666333000////////////...111111111111111111111111///111333444555666999;;;>>>III[[[rrrwwweeeWWWOOOOOOUUUbbbnnnyyyuuummmddd^^^UUUMMMHHHFFFEEEDDDAAA@@@??????@@@AAA@@@>>>===<<<<<<;;;;;;;;;;;;;;;<<<;;;:::999999:::;;;<<<>>>>>>======>>>@@@BBBCCCCCCCCCCCCCCCDDDEEEGGGHHHGGGHHHIIIJJJJJJJJJIIIHHHIIIHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCAAA@@@???>>>===<<<;;;;;;;;;<<<======<<<;;;:::999999:::;;;<<<;;;<<<;;;;;;<<<@@@FFFLLLTTT[[[dddkkkrrrvvvyyyyyy~~~~~~~~~~~~{{{qqqcccWWWOOOHHHBBBEEEMMMZZZjjj|||nnn[[[SSSWWWbbbkkksssqqqmmmiiijjjqqq}}}~~~sssiiiaaa]]]^^^aaaiiittt~~~~~~zzzoooiii___WWWXXX[[[VVVOOO===555...,,,+++)))(((***((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((((((((((((((())))))))))))************************,,,,,,,,,---------------------...///////////////......//////000000000000111111111111222222222222444333333444555666444333333444555666777777777666555666666777777777777777888999999888777888:::===::::::::::::999999888888888999999999999:::::::::999999888888888999999::::::999777666777999;;;===<<<999555555777999999999777666555666777888777555777777666555555444444444222222111000///...---,,,---............/////////......------,,,,,,++++++,,,,,,---......------,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,//////,,,---222555555111///------.../////////000000000000000000000000///111333444555666999;;;@@@MMM```sss|||lllXXXNNNHHHOOOZZZeeeuuuzzzsssiii___VVVPPPKKKHHHAAA???======???AAAAAAAAA::::::;;;;;;;;;;;;;;;;;;===<<<;;;::::::999999:::;;;:::999888999:::;;;<<<999;;;<<<<<<<<<>>>AAACCC@@@@@@AAAAAAAAAAAA@@@@@@????????????>>>>>>===============<<<<<<<<<<<<<<<<<<;;;:::999999999999999:::999888777777888999:::444777:::===AAAIIISSS[[[jjjqqqzzz~~~~~~yyy~~~}}}|||{{{zzzzzznnnhhh^^^SSSKKKFFFDDDCCCMMMZZZnnnkkkUUUKKKPPP___rrr{{{rrrfffaaahhhxxxuuuiiibbb^^^\\\```dddmmmyyy|||tttfffddd___YYYVVVTTTLLLDDD444///+++++++++)))(((+++(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))(((((((((((())))))))))))************************++++++,,,,,,---------......///000000111111000000...//////000000111111222111111111222222222222333444333333444666666555333333444666777888888777777444444555666666666666555666777888888777888:::<<<;;;;;;<<<======;;;:::999999999999999:::::::::;;;999999999999999999:::;;;999888777777888:::<<<======999666777:::;;;:::999777555444555666777666555777777666555444444555555111000000//////......---------------.........///...------,,,,,,+++******+++,,,---.........---,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,000111...---///000...---,,,+++,,,...000000///////////////////////////000222444555555666888:::>>>MMM]]]ooovvv```MMMJJJMMMQQQ[[[gggnnnvvv}}}yyyssslllddd\\\WWWKKKGGGCCC@@@@@@AAAAAAAAA;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;::::::999::::::999888888888999999999:::<<<<<<<<<===???@@@===============>>>>>>>>>==================<<<<<<::::::999999::::::;;;;;;:::::::::999999999888888888888888999:::;;;<<<===:::@@@HHHMMMRRRZZZcccjjjttt{{{yyy|||||||||zzzvvvrrrnnnlll\\\VVVOOOJJJIIIKKKQQQVVVeeerrrddd___^^^eeelllrrryyywwwooofffeeennn}}}|||ooohhhdddbbbaaaiiikkkqqq{{{{{{sssdddbbb]]]XXXUUUPPPCCC777...***)))++++++((((((***(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%&&&&&&((())))))))))))))))))((((((((((((******************************+++,,,------.........///000000111111000000//////000000111222222333111111111222222222333333444333333444666777555444222333555777888777666666333444666777777777666666444666888999888888999:::<<<<<<<<<<<<<<<;;;::::::888888999999999:::::::::888888888888888999::::::777777777777999:::<<<===<<<999777888;;;===:::777666444333444555666555333666555444333333333444555////////////////////////,,,,,,---------.........------,,,,,,+++************+++---...///...---,,,++++++++++++++++++++++++************************((())))))***++++++,,,,,,+++...///------//////,,,---,,,+++---///000000///////////////////////////111333444555555555777999;;;GGGTTTbbb}}}zzz]]]QQQLLLIIILLLTTTQQQ```ppp|||~~~vvvmmmggg^^^XXXQQQJJJGGGFFFEEEEEE>>>>>>?????????>>>======666777999:::;;;;;;:::999;;;:::::::::999999888888777888999:::::::::999999777777777777888999:::;;;999999::::::::::::999999888888777777777888999999666777888999:::;;;;;;;;;999:::<<<>>>@@@AAACCCCCCMMMTTT^^^eeeiiimmmsssyyysss{{{}}}yyyyyyxxxvvvqqqkkkddd```QQQKKKGGGHHHMMMVVVaaajjj}}}zzzjjj]]]gggzzz{{{yyyqqqmmmjjjlllsss~~~vvvnnnjjjiiihhhgggqqqqqquuu}}}}}}vvv```\\\UUUPPPNNNHHH888)))+++((((((+++***'''''')))'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((()))***))))))))))))(((((((((((())))))))))))))))))))))))))))))***+++---...//////,,,------...............///000000111222333333333111111222222222333333333444333333444666777666444111222555666777777555444444555666888888888777777444666888999888888888888<<<;;;:::999999999::::::888888888888999999999999777777666777777888999999666777777888999;;;<<<===;;;888666888<<<===:::666555444333333444555444333444333222222222333444555............////////////,,,,,,,,,---------......------,,,,,,+++******)))***+++---//////...---,,,************************************************((())))))***++++++,,,,,,***,,,+++)))***------***///...---...000000000///////////////////////////222333555555555555666888:::BBBJJJUUUrrr|||jjj___TTTLLLIIIJJJJJJOOOXXXfffpppvvvwww{{{{{{}}}}}}uuurrrnnnggg```XXXRRRMMMKKKEEECCCBBBCCCEEEDDD@@@===<<<<<<<<<<<<;;;:::999888<<<<<<;;;:::999999888888666666777888888888777777777777666666666666777777666777888888777888:::<<<666666777888:::;;;:::999999999::::::;;;;;;<<<<<<@@@CCCHHHMMMQQQVVV[[[^^^fffjjjpppuuuwwwyyy{{{}}}||||||}}}|||tttmmmiiihhhaaaUUUMMMLLL@@@EEEJJJRRRdddyyyppp\\\YYYcccqqq}}}yyynnn|||zzzwwwtttqqqvvvooohhheeedddgggqqq||||||~~~zzztttzzzxxx___VVVLLLEEE<<<222,,,,,,))))))))))))((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%%%%%%%&&&&&&&&&%%%%%%'''((((((((((((((())))))))))))''''''''''''((()))++++++......---,,,,,,---------,,,,,,------...---------//////111222222222222222222111111111222333333444888666444222000111222222444444444555555555555666777888888777777666555444222555:::===>>>>>>>>>???@@@;;;777777;;;>>>===:::;;;999888;;;??????;;;777888888888888888888999999777888999:::;;;:::999888;;;;;;;;;:::999777444333444333222333555555555333333333222222111000000000000000//////.........---.........------,,,,,,,,,)))***+++,,,,,,,,,,,,+++.........------,,,++++++++++++++++++++++++++++++---,,,***)))''''''((((((+++++++++***************++++++,,,,,,,,,,,,------..............................//////000000111111111222333333333333444555777===GGGOOO```ttt[[[MMMMMMKKKIIIKKKQQQVVVZZZ[[[fffiiiooowww~~~~~~{{{vvvoooiiiccc```YYYSSSJJJDDDAAAAAAAAA@@@===>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;::::::999888888888888888888888888999:::;;;:::999999:::<<<:::999999999:::;;;;;;:::<<<<<<<<<===@@@DDDHHHJJJQQQUUU[[[aaaffflllrrruuuqqqrrruuuwwwxxxyyyzzzzzz~~~{{{{{{xxxppplllggg]]]UUUQQQNNNKKKMMMRRRZZZZZZZZZaaarrrwwwkkkeee___WWWZZZbbbjjjtttuuukkkhhhggggggiiiooouuuwwwuuuxxx}}}~~~vvvnnnqqq{{{yyyppp\\\PPPCCC;;;444---******))))))))))))((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%%%%&&&'''&&&%%%%%%''')))(((((((((((())))))))))))''''''''''''((()))***+++------,,,,,,,,,,,,,,,---+++,,,,,,---.........---//////000111222222222222111111111111222333444555777555333111//////000000444444444444555555555555555666666777777777666666333666:::<<<=========>>>@@@;;;777777:::<<<;;;999:::888888;;;??????<<<888777777777666666666666666777888999:::::::::999888;;;;;;;;;:::999777555444555444333333444555444222222222111111000000//////.........---------,,,,,,...---------,,,,,,,,,,,,++++++++++++++++++++++++///......---,,,++++++***++++++++++++++++++++++++,,,+++***(((((((((((()))************************+++++++++,,,,,,,,,------------------------------.........///000000111111000222333333222333444555666;;;FFFMMM\\\vvv___XXXSSSLLLEEEBBBBBBEEEFFFOOOSSS[[[eeeooowww|||~~~zzzuuuqqqppphhh\\\QQQJJJGGGEEEDDDAAAAAAAAAAAA@@@>>><<<;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999999888888999999999999888888999:::;;;:::888777888999::::::999999:::;;;===>>>BBBBBBCCCFFFLLLTTT\\\aaarrruuuwwwxxxyyyyyy{{{}}}xxxwwwuuuvvvwwwxxxxxxwww}}}xxxwwwzzzxxxmmm___XXXRRRKKKDDDCCCFFFLLLWWWaaa{{{zzzyyy}}}rrr___QQQSSS[[[```cccfffgggooovvv{{{xxxiiicccaaa___fffttt~~~sssgggfffllljjjcccUUUGGG999222...+++)))***))))))))))))((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''((('''&&&&&&(((***(((((((((((())))))))))))(((''''''(((((()))***+++,,,+++++++++++++++,,,,,,***+++,,,---......//////...///000111111222222222//////000000222333555666888666444222111000000111444444444444555555555555444444555666777777777777666888:::;;;;;;;;;<<<===>>>:::777777999:::999777999888777:::>>>???<<<999888777777777666666555555777777888999999999999999;;;;;;;;;;;;999777555444666444333333444444222111111111000000///......---------,,,,,,,,,,,,++++++------,,,,,,,,,,,,,,,+++,,,,,,******)))***+++,,,///...---,,,+++***))))))***************************))))))(((((())))))***((())))))******+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000111111000111333333222222444666666;;;FFFMMMZZZmmmggg\\\QQQIIIEEEEEEGGGCCCGGGLLLRRRXXX```ggglllqqqssswwwzzz|||}}}|||{{{}}}yyyqqqhhh```YYYSSSOOOKKKKKKJJJHHHEEEAAA===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888888888777888999999999999888777777999::::::999888999:::<<<<<<===>>>???CCCGGGJJJOOOOOORRRWWW^^^fffnnnsss~~~zzzxxxxxxyyyvvvsssrrrsssttttttsssvvvpppmmmmmmiii]]]PPPIII@@@@@@AAAGGGPPP]]]kkkuuufffYYYQQQZZZgggllljjjhhheeekkkpppwwwvvvlllffffffjjjttt|||~~~~~~|||qqqddd______ZZZSSSIII===111------,,,++++++))))))))))))((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''(((***(((((((((((())))))))))))((((((((((((((()))************************+++,,,)))***+++---.../////////---...///000111111111111......///000222333555666:::999777555444333333333333333444444444555555555444555555666777777666666888999::::::999999:::<<<:::888666666888:::999888888777888:::===>>><<<:::::::::999999888777777777666666777888888999999999:::;;;;;;;;;999888666555666444333222333222111///000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,***(((((()))+++,,,......---+++***)))((('''************************(((((((((((())))))******'''(((((()))***++++++,,,***++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,------......///000000111///111222222222222444666999===HHHNNNXXX}}}wwwjjj]]]TTTMMMIIICCCDDDDDDEEEFFFJJJPPPTTT___aaaeeejjjqqqwww}}}}}}wwwqqqkkkgggddd``````^^^ZZZUUUOOOJJJFFFDDDCCCBBBAAA@@@???>>>>>>??????>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBAAAAAAAAA===???BBBCCCCCCCCCDDDEEEGGGIIILLLOOORRRWWW]]]bbbcccdddfffiiimmmqqqtttvvv|||~~~}}}{{{zzz{{{xxxvvvrrrpppnnnllljjjhhhddd^^^XXXVVVQQQIIICCCBBB<<<@@@FFFNNN[[[lll~~~||||||mmmgggeeeiiimmmlllhhhfffbbbhhhnnnvvvwwwyyy}}}|||uuuppppppqqqtttvvvsssqqqwww|||xxxnnnddd[[[TTTKKKCCC999000***+++---,,,+++,,,))))))))))))((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''(((***(((((((((((()))))))))))))))(((((((((((())))))******)))))))))******+++,,,)))***+++---.../////////------...///000000000000......///000111333555666999888777666555444444444333333333444444444444555666666666666666555444444888999:::999888777999:::777666666777999:::::::::888888888999;;;<<<;;;;;;999999999999888888777777555555666666777888999999999999::::::999777555444555333222222222222000/////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++)))(((((()))+++,,,---,,,+++***)))(((''''''))))))))))))))))))))))))&&&'''(((((())))))******''''''((()))******++++++*********+++++++++,,,,,,*********+++++++++,,,,,,---------...//////000000...000222222222222444666888<<>><<<@@@FFFKKKPPPUUUYYYddduuulllaaagggrrryyyoooiiihhhkkkjjjrrrvvvzzzrrrnnnnnnrrrvvvwwwwwwxxxuuuwwwyyyxxxooofffgggmmmrrrooohhh```VVVJJJ???777,,,((('''***+++))))))***))))))))))))((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&'''((('''&&&&&&(((***(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))***+++,,,,,,***+++,,,---......//////,,,---...///000000000000......//////111222444555555555444444444333333333333333333333444444444444666666666666555444333333777888::::::888777777888666666777888999::::::;;;999999999999::::::::::::666666666666666666666777555555555555666777999:::777888888888888666555444444222111111222222000/////////......---,,,,,,,,,++++++,,,,,,,,,,,,------)))************+++++++++***))))))((()))***+++,,,*********)))((((((''''''((((((((((((((((((((((((&&&'''((())))))))))))((('''(((((())))))*********************++++++++++++*********++++++,,,,,,---,,,------......///000000---///111222222222444666666888CCCHHHLLLjjjwwwxxxyyy|||sssbbb[[[TTTKKKFFFDDDDDDCCCAAABBBBBBCCCEEEKKKSSSZZZ___eeeiiimmmooooooooopppqqqxxxyyyzzzzzzxxxuuuqqqnnnhhhhhhgggfffdddcccbbbbbb``````aaacccfffjjjmmmpppnnnmmmkkkjjjjjjkkkmmmnnniiillloooqqqqqqpppqqqqqqnnnssswwwxxxwwwxxx||||||{{{xxxuuusssqqqqqqqqqrrrtttvvvuuusssooommmllliiimmmooojjj]]]QQQJJJHHH???>>>>>>>>><<>>>>>???BBBGGGLLLOOOOOOYYYeeemmmnnnjjjfffdddrrrtttwwwzzz{{{zzzxxxvvvvvvvvvvvvuuuuuutttttttttllllllmmmppptttyyy}}}~~~|||yyywwwwwwyyy|||~~~yyy|||~~~~~~~~~vvvzzz~~~}}}yyywwwyyy|||xxxvvvsssppppppqqqtttwwwiiikkknnnnnnllljjjhhhggg[[[bbbhhhcccUUUGGG@@@???;;;>>>BBBDDDDDDJJJ[[[mmm{{{vvvjjj___VVVXXXhhh{{{}}}qqqrrrvvvpppeeeqqqooottt}}}|||vvv|||zzzkkk^^^]]]bbbaaa]]]XXXQQQGGG:::///***,,,,,,------)))%%%(((///))))))))))))((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%%%%%%%&&&&&&&&&%%%%%%'''((((((((((((((())))))))))))***)))(((((((((((())))))************+++,,,---...,,,,,,------...---------+++,,,---...////////////000000///000000111222222222333444555666666666666222222333333333444444444333333444555666666666666333666999;;;:::888777666;;;<<<<<<;;;999777666666;;;;;;;;;999888777888999666666777888999:::;;;;;;444444333444555777999:::555555666666666444333222111000///000111222111000000//////......---,,,,,,(((((())))))*********+++(((((())))))*********+++%%%&&&(((***+++,,,,,,,,,'''''''''(((((((((((()))((((((((((((((((((((((((&&&'''((())))))((('''&&&))))))))))))(((((((((((()))************+++++++++******+++,,,------......,,,,,,------...//////000,,,...000111111222444666666888CCCGGGHHHbbbzzz{{{~~~~~~}}}|||}}}rrrbbbXXXPPPJJJFFFCCCCCCCCCAAA>>><<<<<<===CCCBBBEEEPPP\\\cccbbb^^^\\\aaafffiiikkkooovvv|||wwwwwwvvvwwwxxxzzz|||}}}vvvssspppooorrrzzz~~~~~~|||{{{zzzwwwuuurrrpppoooqqqsssssspppjjjfffeeeeeedddaaa]]]ZZZWWWUUUSSSQQQIIIIIIHHHDDD@@@=========<<>>GGGJJJZZZyyywwwyyyssseeeZZZTTTQQQPPPNNNLLLJJJHHHFFFEEE@@@@@@BBBFFFKKKMMMLLLKKKHHHKKKOOOQQQSSSWWW^^^dddgggggghhhiiikkknnnqqqssspppmmmjjjiiilllsss{{{~~~}}}}}}~~~~~~~~~}}}yyyxxxtttpppkkkgggcccaaaddddddddd```ZZZVVVUUUUUUQQQOOOLLLIIIFFFCCC???===;;;===@@@AAAAAABBBDDDFFFQQQaaaqqqyyy~~~zzzqqqkkkddd___fffdddiiippppppiiiiiinnnzzz|||hhhccccccaaajjjrrryyyxxxwww{{{{{{qqqggg```ZZZUUURRRJJJEEE===444---*********))))))))))))(((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&'''((((((''''''((((((((((((''''''((((((''''''''''''(((((())))))))))))***+++,,,---,,,---------------------+++,,,---...////////////...///000111111000///...//////000000111222222333111111222222333444444555333333222222222333555555444444555555555555444444444555777888888666444333444444555555666666666555444666999;;;;;;:::888777444333222222222333444555222222333333222222111000/////////...............,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++******''''''''''''((((((((((((+++***))))))******(((&&&'''''''''''''''''''''''')))(((((('''''''''((((((&&&&&&''''''''''''&&&&&&&&&'''((())))))******)))(((((()))***************+++++++++*********))))))+++,,,......------///000///000000111111222333333333444;;;CCCFFFUUU}}}}}}{{{zzzzzz||||||vvvhhhddd___\\\ZZZVVVPPPLLLCCCCCCCCCBBB@@@@@@@@@AAA<<<<<<=========AAAEEEIIIMMMNNNOOOQQQUUUYYY\\\^^^ccc```^^^]]]```ffflllqqquuuuuuuuuuuuuuuvvvwwwxxxvvvwwwxxxyyyyyywwwuuutttrrrpppkkkeee^^^XXXTTTQQQQQQQQQPPPMMMIIIFFFEEEEEE??????>>>===<<<:::999888;;;;;;===@@@EEEMMMVVV]]]gggxxx}}}qqqjjjhhhlllrrrvvvuuuqqqpppqqqkkkccceeennn{{{lllccccccdddrrr||||||vvvvvv{{{~~~|||rrreeeaaa___TTTGGG:::666111,,,)))(((***+++))))))))))))(((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''((((((''''''((((((((((((''''''((((((''''''''''''((((((************+++,,,------))))))******++++++,,,,,,+++,,,---...//////////////////000000000000//////...//////000000111111222000000111222333555555666222222111111111222333444111222222333333222222222444555555555444333222222222333444555666555444444444666777999999888666444444333333333444444555666222222222222222111000000/////////......------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++(((((()))))))))*********,,,***(((((((((((('''&&&''''''''''''''''''''''''******)))(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((())))))))))))(((((()))***************+++++++++***************+++,,,......------///000//////000111111222222333222333:::AAACCCPPPxxx~~~~~~vvvsssxxx|||uuuqqqnnniii```YYYMMMJJJFFFCCCBBBBBBBBBAAA>>><<<;;;:::::::::;;;;;;======>>>@@@CCCGGGJJJLLLQQQPPPNNNMMMOOOTTTYYY\\\```aaabbbcccdddeeeeeeeeehhhhhhiiiiiiiiigggeeeddddddbbb^^^XXXRRRMMMHHHFFFCCCBBBAAA@@@>>>===<<<===:::::::::::::::<<>>111///,,,))))))***,,,...))))))))))))(((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$""""""!!!######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&&&&&&&''''''((((((''''''((((((((((((''''''((((((''''''''''''(((((())))))))))))***+++,,,---(((((())))))***+++,,,,,,+++,,,---.../////////////////////000000000000000......//////000000000111......///111333444555666222111111111111222222222000111111222222222222111666555444333222222222222111333444666666555444333555666777777666555444333222222333333444444555555111111111222111000000/////////......---,,,++++++,,,,,,,,,------......///,,,,,,++++++++++++******+++,,,,,,,,,------------///,,,)))((()))))))))(((''''''''''''''''''''''''))))))))))))((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&'''((())))))))))))(((((()))******************************************,,,------------...000//////000000111222222222555555<<>>???@@@===:::===<<<;;;:::999::::::;;;;;;:::::::::;;;<<<===>>><<<===>>>???????????????@@@@@@AAAAAAAAAAAA@@@@@@?????????>>>===<<<;;;;;;999777666777999<<<======@@@CCCIIIOOOWWWdddsss}}}ssslllfffaaa```bbbuuurrruuu~~~zzzpppuuu~~~}}}vvvmmmeeeeeejjjnnnzzz}}}uuusssuuu|||~~~yyykkk```bbbkkkrrrmmmooofffRRRCCC<<<555---+++***))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''((((((''''''''''''((((((''''''''''''((()))******)))*********+++,,,,,,,,,+++,,,---...//////////////////......///000111222000000000000000000000000......///000111222333444444444555555555444333333222333333444555555555555666555555444444555555666666666777777777888888888999888777666555555666666111222222333333222222111000000000000000///......---------,,,,,,++++++***************++++++++++++***))))))))))))((((((((((((((()))))))))*********)))'''%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&'''(((((((((((((((((()))******************************+++++++++***+++------,,,,,,...///......///000000111111222555555:::>>><<>>IIIWWWeeemmmpppxxx~~~ssskkkiiioootttuuuuuuxxxtttkkkfffjjjlllqqq~~~vvvpppoooooollljjjkkkyyyyyy}}}}}}tttwwwvvvmmmeee```\\\YYYZZZKKK;;;444111---,,,---************************))))))))))))(((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$((((((((((((((('''''''''''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((()))***+++,,,************))))))))))))+++,,,---...///////////////.........///000222333222222222111111111111111333333333444444555555555777888999999999777666555222333444555666666666666111222333444555666666666===<<<999888888:::===???;;;:::888777777999:::<<<555666666666555333111000///////////////......---++++++++++++++++++,,,,,,...------,,,,,,++++++++++++++++++************)))(((((((((((())))))))))))&&&%%%&&&(((***+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%### &&&''''''''''''''''''&&&$$$%%%&&&'''(((((((((((((((((()))***************))))))******++++++++++++)))+++,,,,,,,,,,,,---///......//////000111111111555555999<<<888???```}}}uuuqqqwww~~~~~~zzzwww~~~mmmhhhjjjfff^^^___[[[VVVQQQMMMKKKIIIHHHJJJJJJJJJJJJJJJIIIHHHGGGEEEAAA???BBBCCC@@@>>>???<<<===???@@@@@@???>>>>>>???<<<:::<<<@@@BBB@@@===FFFFFFGGGNNN^^^rrr}}}~~~yyyyyyxxxxxx~~~uuuppptttqqqmmmhhhffflllyyyxxxmmmlllnnnnnnrrrwww|||wwwtttpppmmmjjjccc[[[TTTDDD===555...************))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((()))&&&%%%&&&((()))'''%%%(((((((((((())))))))))))*********)))))))))))))))++++++,,,------......//////............///000000111111111222222333333333/////////000111333444555888999::::::999777444333333444555555666666555555555444333333333333444555777666555555888<<>>???AAA999333444555444333555333333333333222111000///---------,,,,,,+++******---,,,+++,,,------+++)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''((()))))))))))))))((((((((()))))))))******************************---------...///111222333333555444666:::<<>>777111---,,,+++******,,,,,,,,,+++(((((((((''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((''''''&&&''''''''''''&&&(((((((((((()))))))))))))))))))))))))))************++++++,,,------......------......////////////000000000000000000000///111111111111222222333444111111222333444444333333000000111222222222222222444555777888888777555444000222555999;;;=========<<<666111222444444555888222222222222111000////////////......---------------,,,++++++,,,,,,+++)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%'''(((((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((()))))))))))))))(((((()))))))))*********++++++++++++************+++,,,,,,---///111222333444444111555;;;===OOOnnn111999JJJaaawww{{{rrrrrrwwwvvv{{{xxxqqqooonnnmmmiiieeeaaa```fffoooyyy~~~vvvqqq_________bbbmmmxxx{{{xxxlll^^^JJJ999000...//////++++++***+++,,,---+++)))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''(((&&&'''''''''&&&&&&''''''(((((((((((())))))))))))(((((())))))******************++++++,,,------...---...///000000000////////////000000111222333333//////000111222444666777111222222333444444444444111222222333333333333333444555777888888777555444111333777:::<<<<<<<<<;;;:::444111222333222444888111111111111000///...---//////...............---,,,+++***+++,,,,,,***(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&'''''''''(((&&&&&&&&&''''''''''''(((''''''((()))))))))))))))))))))))))))************,,,,,,,,,,,,,,,+++++++++++++++,,,---///000222333666555111555<<<===LLLhhh111000444AAAVVVoootttpppqqquuu|||}}}~~~wwwrrroookkkhhhhhhfffeeefffkkkttt}}}zzzooogggZZZ[[[\\\___gggooonnnhhh[[[NNN===///***+++...000***)))((()))******(((&&&(((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$"""###$$$%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%(((''''''&&&$$$$$$###"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&'''((((((((((((((())))))))))))((((((((()))******++++++******++++++,,,,,,------...///000111222111000000---...///000222333444444......///111333555777888222333333333444444555555222333333444444444444444444555666666666666555444222444777:::;;;:::999777999555333333222000111444000000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,***(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''(((((((((&&&&&&&&&''''''''''''(((''''''((())))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222555444111666<<<;;;HHHbbb/////////000999III___mmmxxxtttssspppssszzz~~~{{{xxxvvvvvvxxxzzzwww~~~|||{{{{{{xxxqqqkkkiiiiiikkknnnrrryyyvvviiiaaa\\\[[[YYYWWWZZZ[[[TTTLLL@@@999111++++++,,,,,,+++((('''''''''))))))(((&&&(((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""######$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$###$$$%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''(((%%%''')))(((&&&%%%&&&((((((((((((((())))))))))))'''(((((()))******++++++*********+++,,,,,,------///000222333333333111000......//////000111222222///000000111333555777888333333333222333333444444222333333444444444444444444444444444444444444444222333666777777666555333555222222444333000000444////////////...---,,,,,,******++++++++++++++++++,,,+++***+++,,,+++***(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''((()))))))))))))))))))))*********+++++++++******++++++,,,,,,---------,,,,,,---...///000111333333111555:::888CCC^^^&&&,,,111...***...<<>>333,,,***+++---,,,+++***((('''(((+++---((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%#########$$$%%%&&&(((((('''''''''%%%###"""$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((((((((('''&&&'''&&&&&&%%%%%%&&&&&&'''((((((((()))******++++++)))))))))***++++++,,,,,,,,,,,,,,,---......//////,,,...////////////000222222222222222222222222222000111111222333333222222111111111111111111111111///000111222222222111111///000000000111111111222222111000///...------,,,++++++,,,,,,,,,,,,++++++)))(((((((((((('''''''''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%''')))'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&$$$$$$&&&'''&&&&&&&&&'''''''''((((((&&&&&&'''''''''((((((((((((((((((((()))))))))))))))************+++++++++,,,,,,------.../////////222111222444333333999BBB\\\rrr)))((('''&&&&&&''')))***,,,+++***+++,,,+++)))&&&,,,//////+++,,,555>>>CCCUUUeeevvv|||~~~|||wwwssspppttt~~~|||qqqjjjtttyyy~~~yyyrrrnnnuuuqqqoooooolllpppvvv}}}tttkkkdddbbbjjjttt{{{zzzooohhhfffggghhhhhhppppppvvv{{{yyyxxx}}}|||~~~|||{{{}}}}}}zzztttmmmhhhccc[[[QQQHHH555///***))),,,---***'''&&&))),,,---+++)))'''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%########################%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%#########$$$%%%&&&((()))(((((('''%%%""""""###%%%%%%%%%%%%&&&&&&'''''''''%%%%%%'''((((((((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''((()))******+++)))))))))***++++++,,,,,,,,,,,,------...///000000---...000000///000111333//////......///000111111000111222333333333333333222222222111111111111111///000111333333222222111//////000000111111111222222111000///...---,,,,,,******+++,,,,,,,,,,,,+++))))))))))))((((((((((((###$$$&&&'''((('''&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########%%%((()))'''&&&&&&%%%%%%&&&&&&'''&&&'''((('''%%%%%%'''(((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))))))))************+++++++++,,,,,,------...//////000222111222333222222999AAAZZZrrr%%%%%%%%%&&&'''((())))))))))))))))))))))))))))))++++++,,,,,,,,,---------777???KKK[[[kkk{{{xxxzzz}}}xxx~~~zzzrrrlllhhhnnn{{{sssiiieeeiiioootttrrrgggeeeeeefffiiiooovvv{{{{{{{{{|||nnniiihhhmmmrrrvvvzzz}}}zzzwwwuuurrrooooooqqqsssxxx}}}|||{{{yyyuuuqqqsssrrrrrrvvv{{{}}}zzzvvv~~~uuugggXXXKKK???777222---------,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&########################%%%%%%%%%$$$$$$#########$$$######%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%$$$%%%&&&&&&%%%###$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((+++---...,,,+++---///......////////////.....................///000000000////////////111333444777333000000222444444333111222333333222111///...//////000222444444222/////////000111111111111111333222111000......------+++++++++************)))))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))((('''''''''''')))***+++******))))))******+++,,,++++++,,,------......//////222444555444666:::???VVViii%%%&&&&&&&&&'''((((((((())))))))))))))))))))))))***++++++++++++,,,,,,,,,///111444:::EEEUUUfffpppvvv|||}}}zzzyyyrrruuuyyy|||xxxiiifffjjjsssvvvttt{{{xxxkkkcccccchhhmmmsssjjjiiijjjdddiiiqqqzzzxxxrrrmmmnnnqqqrrrvvv{{{}}}{{{{{{}}}|||vvvqqqppppppnnnmmmqqqxxx{{{{{{xxxcccZZZMMM@@@666000,,,))),,,,,,++++++************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%########################%%%%%%$$$$$$$$$$$$$$$$$$$$$"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%&&&%%%$$$%%%&&&&&&%%%###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((***------,,,+++---//////000000//////...---,,,...............///000000111111000//////000111222444333222333666666333111000111222333333222111111000000111222444333111......///000000111111000000///...---+++******))))))+++++++++*********))))))))))))(((&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((&&&'''(((***+++------...******))))))******+++,,,++++++,,,------......//////222444444444555:::>>>PPPaaauuu&&&&&&'''''''''''''''''')))))))))))))))))))))))))))))))))*********++++++,,,+++((((((---777DDDMMMZZZcccuuu}}}yyyzzz{{{wwwoookkkrrr{{{tttqqq|||sssqqqssswwwvvvuuu|||ooojjjmmmrrr{{{xxxtttvvvwwwpppvvv|||vvvvvvxxx{{{zzz|||yyyssssssuuussswww}}}xxxiii^^^IIIBBB777///***)))))))))*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))((('''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$"""!!!"""$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$######$$$$$$%%%%%%$$$$$$%%%&&&'''%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''''''''((((((((((((***,,,---,,,,,,---...000000000///...---,,,+++///............//////000222111111000///000000000111222444777999777222//////000111333333444333333222111111222333222///------......///000///////////////---,,,++++++++++++++++++*********))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((((((((((((((((('''''''''''''''((()))))))))((('''******))))))******+++,,,++++++,,,------......//////222444444333555999===JJJWWWhhh|||'''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((())))))))))))******+++,,,------///333666???EEEQQQ^^^eeekkkwww~~~wwwwwwsssmmmiiijjjmmmppp}}}zzzqqqlllrrrmmmwwwzzz{{{yyy~~~}}}{{{||||||wwwuuuuuuvvvwww{{{~~~|||{{{}}}~~~rrr___III:::999444///+++***,,,---...))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''(((((())))))))))))((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$######""""""######$$$#################################$$$$$$%%%%%%%%%***'''$$$######%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""%%%$$$$$$######$$$$$$%%%%%%$$$$$$%%%&&&'''%%%$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((()))***+++,,,,,,,,,,,,---......//////......------//////............///000000000000000000000111111000222555888888666333000111111222222333333333333333222111111222111///---,,,---......//////......000///...---,,,,,,,,,,,,************)))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((((((((((((((''''''''''''&&&&&&&&&((()))+++---...******))))))******+++,,,++++++,,,------......//////111444333222444888<<>>111))),,,...000///...---,,,+++***)))***+++,,,+++)))''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''(((''''''$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################%%%%%%$$$$$$$$$$$$$$$$$$$$$"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%#########%%%'''((('''%%%$$$$$$%%%&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''***((((((***,,,---,,,***)))***+++---...///000000000000///...............,,,---///111222333333222000222444333111000111333222111000/////////000111111111000222555777888888------...///////////////......---,,,,,,,,,,,,---***)))))))))((((((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&&&&'''((()))************)))(((((((((((((((******))))))******+++,,,++++++,,,------......///...111222222000111555999???LLLddd}}}%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))(((((((((((()))))))))***&&&(((***+++***)))***+++000111000,,,***+++---...---000333666:::DDDQQQ[[[hhhooo}}}zzzxxxuuurrrppppppsssvvvwww{{{~~~{{{xxx{{{{{{zzzzzz|||}}}xxxnnnhhhvvvvvvrrrqqqtttsssmmmiiiiiijjjtttyyywwwxxx|||wwwmmmqqqtttzzzzzzttttttccc]]]RRRGGG>>>777333111000///...,,,***))))))+++,,,)))'''&&&((()))***)))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&########################&&&%%%%%%$$$$$$#########$$$###$$$%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%#########%%%'''((('''%%%$$$%%%&&&&&&''''''&&&&&&###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''***(((''')))---...,,,***++++++,,,---............111000///..................///000222222222111000...111444444222000000111//////.........000111222111000000222666999:::;;;---...//////000000//////***)))(((((((((((((((((())))))))))))((((((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((($$$%%%&&&'''(((***++++++!!!###'''***,,,---,,,+++*********)))***++++++,,,++++++,,,------......///...111222222000111555999;;;IIIaaazzz&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((+++***)))(((((()))***+++++++++******************,,,---...///000222222333@@@EEEOOO\\\iiivvvzzzvvvttttttsssqqqsssxxx{{{|||~~~{{{wwwvvvyyyyyyvvvrrr|||~~~yyysssoooffflllsssxxx~~~zzzuuusssqqquuuzzzyyyqqqjjjsssuuuxxxyyyyyyyyyzzz{{{zzztttdddUUUJJJDDD888666444222000...------+++++++++************)))************))))))))))))((((((((((((((((((((((((%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((('''&&&&&&$$$$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''"""###$$$$$$%%%&&&''''''&&&&&&%%%$$$$$$######""""""""""""###$$$%%%'''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%'''((((((((('''&&&''''''((((((((((((''''''''''''''''''((()))+++++++++***)))))))))***,,,---............---,,,++++++,,,...000111000......///---///000222222000///---///000000///---,,,++++++...------...000222555666000//////...------,,,,,,(((((((((((('''''''''''''''((()))******)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$%%%&&&&&&'''(((((()))((((((&&&%%%$$$######%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$)))((('''''''''(((***+++******++++++++++++******)))***++++++------...///000111333333222222333555>>>JJJYYYrrr&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((******)))(((((()))******))))))))))))))))))))))))++++++,,,---...///000000))),,,111888???FFFKKKNNNeeeiiinnntttzzz~~~yyywwwvvvvvvvvvzzz}}}yyyxxxzzz{{{xxxtttxxx{{{~~~{{{vvvssspppuuuzzz~~~|||ttttttwww||||||wwwwww{{{|||xxxgggbbbXXXMMMCCC:::555222222111000...,,,+++******+++++++++*********))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%'''(((((('''&&&((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((('''''''''''''''((((((((((((''''''(((((('''(((((()))***+++******))))))***++++++,,,------......------,,,,,,+++---///000///......///...///000111111000///...///000000000...---,,,,,,---,,,,,,---...000222333//////...------,,,,,,+++)))))))))((((((((('''''''''((()))******)))((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%''''''(((((((((((((((((((((((())))))*********++++++++++++******)))***++++++------...///000111222222222222333555<<>>FFFNNNVVV___dddrrrsssuuuvvvvvvwwwzzz|||{{{~~~}}}}}}~~~~~~|||yyy|||~~~~~~uuujjj^^^SSSJJJEEE>>>;;;555000,,,++++++,,,...---,,,+++***)))))))))++++++*********)))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((''')))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""######$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''))))))(((((((((((())))))))))))***++++++++++++***+++,,,------......------***,,,...///...---...///...///000111111000///...000000000000000///...---,,,,,,,,,,,,---...///000......---,,,,,,++++++*********)))))))))((((((((('''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&''')))++++++'''(((((()))))))))))))))******++++++++++++******)))***++++++------...//////111222222222222444555;;;EEESSSjjj&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))))))))(((((()))))))))'''((((((((((((((())))))************************++++++,,,,,,,,,,,,,,,,,,))),,,000333777;;;@@@DDDEEEHHHNNNTTT[[[aaahhhmmmtttzzzyyyoooXXXSSSKKKAAA888111,,,***000///---,,,,,,---///000------,,,++++++++++++,,,************))))))))))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((()))***''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%'''((()))''''''((((((((((((''''''***))))))(((((((((((()))))))))+++,,,,,,+++***)))***+++,,,---............***,,,------------.../////////000000000000//////111000000111111111000///------------------......------,,,,,,+++******)))************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&###$$$$$$%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''')))+++,,,&&&''')))*********)))(((******++++++++++++******)))***++++++------...//////000222222222222444666:::DDDPPPggg&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((())))))(((((((((((((((((())))))*********+++++++++************)))''''''((()))******++++++000111111111//////111222111333666999<<<@@@DDDGGGVVV\\\eeelllkkkiiioooxxx~~~}}}}}}~~~}}}}}}|||}}}yyynnnrrruuusssmmmfffdddcccccc```^^^^^^]]]XXXNNNFFF<<<999444000...---///000,,,---............---,,,---,,,,,,++++++,,,,,,---*********)))))))))((((((%%%&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((()))***''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""######$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%######$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$##################$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%'''((()))''''''((((((((((((''''''***))))))(((((((((((())))))***+++,,,,,,+++))))))***+++,,,---.../////////***+++------,,,---...000//////000000000000//////111000///000222333111///............///.........---,,,,,,+++******))))))************))))))))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''')))((('''&&&&&&''')))***&&&''')))*********)))(((******++++++++++++******)))***++++++------...///...000222222222222444666999BBBMMMccc&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''(((((())))))(((((('''((((((((())))))******++++++++++++***************,,,------......//////000+++,,,,,,+++))))))***+++...///000///...---///111444777===CCCCCCBBBFFFNNNTTTTTTSSSSSSSSSSSSSSSTTTTTTUUUVVVWWWWWWWWWVVVUUUSSSUUUTTTPPPPPPQQQNNNIIIBBBDDDFFFEEE@@@<<<;;;<<<<<<999777777888777444111111///---,,,,,,...000222***,,,---...---+++((('''+++******)))******++++++******)))))))))(((((((((%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((''')))***''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$"""#########$$$$$$%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%"""######$$$&&&''''''(((&&&&&&%%%%%%$$$######""""""""""""###$$$%%%'''(((%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''))))))(((((((((((())))))***++++++++++++***))))))***+++,,,---............+++,,,------,,,---///222000000////////////000000000...---///333444222///...//////000000000//////------,,,++++++******)))******)))))))))((((((((((((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((((('''''''''''''''((('''(((((()))))))))))))))******++++++++++++******)))***++++++------...///...000111222222333555666888@@@JJJ___{{{&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''((())))))(((''''''&&&&&&'''(((((()))******))))))))))))************))))))))))))))))))******///000111000//////111222***+++,,,,,,++++++---///((('''***......,,,...333000000000000///000111222444444444555555555555555///000///---...000///+++---.........------...///,,,+++++++++,,,---......,,,+++******)))***+++,,,******++++++++++++***)))******)))))))))))))))******)))))))))((((((((((((%%%&&&&&&'''(((((())))))''''''''''''''''''''''''%%%'''(((((('''&&&((()))''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###########################$$$$$$$$$""""""######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((('''''''''''''''((((((((((((''''''(((((('''(((((()))***+++,,,++++++***))))))******++++++,,,---............,,,------------...111333000000////////////000000000---,,,...333444222///---...///000111000000///---------,,,++++++******)))))))))(((((((((''''''((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$&&&''''''&&&$$$#########$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''$$$%%%&&&'''''''''''''''((((((((((((((())))))*********++++++++++++******)))***++++++------...///---///111222222333555777777>>>GGG[[[www&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))((('''&&&%%%%%%&&&&&&'''((())))))(((((((((((())))))******++++++++++++,,,,,,,,,,,,---......---+++***+++---((()))******))))))+++---///,,,+++------+++,,,///......///...---...///111.........//////000000111+++---,,,+++---000000,,,...---,,,,,,---///111222,,,------,,,+++***+++---------------------,,,,,,(((((((((((()))+++,,,...,,,++++++***************))))))))))))((((((((((((&&&&&&''''''((()))******((((((((((((((((((((((((%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""####################################!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%'''((((((((('''&&&''''''((((((((((((''''''''''''''''''(((***++++++---,,,***)))))))))***+++,,,,,,------......------,,,---...------///222444000000////////////000000///,,,+++...222444222...,,,---...000111000000///......---,,,,,,++++++***((((((((((((''''''''''''((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%"""$$$&&&))))))&&&$$$"""######$$$%%%%%%&&&''''''''''''&&&%%%%%%$$$######&&&&&&&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((!!!"""%%%'''(((((((((((()))((('''''''''(((***+++******++++++++++++******)))***+++,,,---......///---///111222222333555777555<<>>OOOkkk''''''''''''((((((((((((&&&&&&&&&&&&''''''((((((((((((((()))))))))******))))))))))))***+++,,,---,,,,,,,,,,,,++++++++++++******************************+++++++++,,,,,,,,,***+++++++++,,,,,,,,,---************************************************))))))*********++++++++++++++++++++++++++++++++++++++++++***************************************++++++***))))))))))))))))))(((((())))))***+++,,,************************((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((&&&'''''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))))))))))),,,+++***))))))***++++++)))***+++,,,---------------///000///......///000222222222111000//////...------------------------------,,,,,,++++++******+++***(((((()))***((('''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%''''''''''''((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))***+++,,,------...---...///000222222222222333888===NNNhhh''''''''''''(((((())))))$$$%%%&&&''')))***+++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,*********************************+++++++++,,,,,,************++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++************************************************+++***))))))(((((())))))))))))(((((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((&&&'''''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((())))))))))))******)))))))))******+++((()))***++++++,,,,,,+++,,,...//////......///111333222222111000///......++++++,,,,,,------......///......---,,,++++++******(((''''''((()))(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&&&&''')))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$''''''''''''((((((((((((******))))))((((((''''''))))))))))))))))))))))))((())))))***+++,,,---...---...///000222222222222444999>>>LLLeee|||&&&&&&''''''(((((())))))&&&''')))+++,,,------------------............///------,,,,,,+++,,,,,,,,,------------------------++++++++++++++++++++++++************++++++++++++))))))******************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++)))))))))*********************************************)))(((((((((((()))***))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((()))(((((((((((((((((((((((((((((((((&&&'''((('''%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""#########$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))***+++++++++******'''((()))***+++++++++++++++,,,............000111222222222111000//////...++++++,,,,,,---...//////000///...---,,,+++***))))))'''&&&'''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$''''''&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%%%%%%%&&&(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((()))***+++,,,---------...///111222222222222555:::>>>KKKbbbxxx))))))***++++++,,,------------...///000///......------........./////////------------...///000000///000000111111222222222........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++((()))))))))*********+++******************************)))(((((((((((((((+++***)))(((((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))))))))(((((((((((((((((((((((((((((('''((()))(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))))))***,,,...///...,,,+++(((((()))***++++++++++++***,,,---.........000222222111111111000000//////++++++,,,---...///000000//////...,,,+++)))((((((((('''&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$%%%$$$$$$&&&'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***+++,,,---------...///111222222222222555:::===HHH^^^sss......//////000111222222222333333333222111///...---------............///...//////000222333555666444444555666666777888888333333333333333333333333222222222222333333333333111111111111111111000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))******)))(((((((((((((((,,,+++***(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))))))))((((((((((((((((((((((((((((((((()))))))))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$############$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))))))+++///111222000---,,,))))))***+++,,,,,,,,,,,,)))+++---.........000222111111111111000000000000++++++,,,---///000111111......---+++)))((('''&&&((('''&&&'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%%%%%%%%%%'''(((%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((((((((()))''''''(((((())))))******))))))))))))))))))))))))(((((()))***+++,,,,,,------...///111222222222222444999<<>>999444444<<<888555333444666666666333666777555444555333...000111333222111000000111000111...***+++......+++,,,...///...,,,,,,---...,,,***)))***,,,,,,+++******)))((())),,,---,,,+++)))(((((('''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++***((((((((()))***))))))(((((((((((())))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((())))))***+++***((('''&&&''')))***+++...222777999777222---333000,,,,,,---...---+++//////.........//////000......//////......---,,,------............------++++++)))(((''''''''''''''''''''''''''''''''''''%%%%%%&&&'''&&&%%%###"""$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))(((((('''''')))***+++)))))))))))))))))))))))))))***,,,,,,++++++,,,.../////////000111111222222333777;;;HHH\\\ooo;;;<<<<<<<<<;;;999888777555555555444444333222111333555888:::<<<<<<;;;;;;<<>>;;;;;;======999999777999<<<<<<:::<<>>:::999999:::;;;;;;BBB@@@BBBFFFEEE???===@@@CCCAAA>>>======???@@@BBBAAA@@@:::444444888777333666888888777555333333444111333111//////222222///000111111000...------...000///------...///...,,,***)))(((((()))***)))'''))))))(((''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))******((('''''''''(((((())))))(((((((((((())))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((())))))))))))((('''&&&&&&'''((()))+++---111555888666222///222///,,,,,,---...---+++......------......///000......//////......---,,,------............------+++***)))(((''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((((((((((((((('''''''''((()))***)))))))))))))))))))))))))))***++++++++++++,,,.../////////000111111222222444777:::FFFYYYlll:::::::::::::::999777777555666777888888777666555777999;;;=========;;;:::???@@@???>>>@@@DDDAAA;;;>>>===???DDDEEEDDDGGGKKKRRRPPPNNNLLLKKKKKKLLLMMMPPPQQQUUUWWWSSSNNNOOOSSSUUUUUUTTTRRRPPPPPPQQQSSSTTTPPPIIIFFFHHHLLLHHH@@@AAABBBBBB???<<<:::999:::888::::::666555666555111222333333222000...///000111///---------...---,,,---+++))))))***)))(((&&&***)))((('''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''''''''((()))((((((''''''(((((()))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$########################&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((('''&&&%%%%%%&&&'''(((+++,,,...222555555333111111///,,,,,,,,,------,,,------,,,,,,---...//////......//////......---,,,,,,------......------,,,******)))(((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%((((((((((((((('''''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))(((***++++++++++++---.../////////000111111222222555777999CCCVVVhhh:::;;;;;;;;;<<<<<<<<<<<<@@@AAABBBBBB@@@>>><<<;;;999:::<<<===>>>>>>===<<<@@@BBBEEEIIIPPPVVVRRRJJJLLLKKKNNNSSSTTTRRRUUUYYYggggggeeebbb```______aaaYYY[[[]]]^^^]]]\\\^^^```cccfffhhhgggddd```^^^^^^bbbaaa```cccllloooeeeYYYVVVVVVTTTQQQMMMJJJJJJJJJNNNQQQPPPKKKFFFEEEBBB>>>999::::::777444222222222222000------...//////...///...,,,,,,------,,,***+++***)))(((((('''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$########################%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''&&&&&&&&&'''((()))++++++,,,///222444333222000...---,,,,,,,,,------,,,,,,,,,,,,,,,---...///.........///......---,,,,,,,,,------------,,,,,,***)))(((''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&))))))((((((''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))++++++++++++---////////////000111111222222666777777AAARRReeeBBBCCCCCCDDDEEEGGGHHHHHHJJJJJJIIIHHHEEEBBB???>>>;;;===???AAADDDGGGIIIJJJLLLQQQVVV^^^ggglllhhh___WWWWWWZZZ^^^^^^\\\]]]aaajjjkkkkkkiiigggfffgggiii^^^^^^]]]___cccggghhhgggeeeiiiooorrrppplllhhheeejjjiiijjjrrruuulllllljjjfffbbb_________gggkkkkkkeee```^^^\\\YYYNNNNNNKKKFFF@@@;;;888888666444222111222333333333000///......///000///...---,,,+++***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&'''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%########################"""###$$$$$$%%%%%%%%%$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''(((((())))))************,,,///222222222......---,,,++++++---...+++++++++,,,---...//////.........///......---,,,++++++,,,,,,,,,,,,++++++)))(((((('''''''''''''''''''''''''''''''''''''''&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""###%%%'''((((((((('''$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))((((((''''''&&&&&&%%%&&&&&&'''''''''''''''((((((((((((((((((((((((''')))++++++++++++---////////////000111111222222666777666???PPPbbbHHHGGGGGGHHHIIIJJJKKKLLLEEEEEEDDDBBBAAA@@@??????BBBBBBDDDFFFKKKPPPVVVYYYZZZ^^^ccchhhmmmqqqllleee[[[[[[^^^bbbaaa^^^^^^bbbdddfffhhhhhhfffeeehhhkkkfffeeecccdddjjjqqqrrroooeeehhhnnnuuuyyyxxxsssooollliiigggmmm|||tttsssqqqmmmjjjhhhhhhiiinnnsssuuuqqqnnnnnnooonnniiigggccc[[[RRRJJJEEEDDD<<<999666444444444444444000///...///000111000//////...---,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))************))))))+++...000000000---------,,,***+++---///,,,,,,,,,,,,---...000000......//////......---,,,***++++++,,,,,,++++++***((((((''''''&&&''''''(((''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''###$$$%%%''''''((((((((($$$$$$#########$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))((((((((((((((('''''''''&&&&&&'''(((((((((((('''))))))))))))))))))))))))''')))***++++++,,,...////////////000111111222222444666666???PPPaaaHHHGGGEEEDDDCCCCCCDDDDDD??????@@@BBBEEEIIIMMMOOOWWWUUURRRQQQSSSWWW\\\```___bbbcccaaaaaacccbbb___^^^^^^aaaeeeeeeaaaaaaeeecccfffhhhfffbbb```cccffffffhhhgggdddgggoooqqqooohhhggghhhnnnuuuwwwtttoooiiigggdddhhhttt~~~rrrqqqpppmmmiiihhhjjjkkkjjjppprrrooolllnnnrrrsssxxxvvvrrrkkkccc\\\XXXVVVIIIEEE@@@<<<:::999888777444333111111222222111///111000///---,,,,,,,,,+++************************))))))))))))))))))))))))'''''')))*********))))))(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))***))))))+++---///...---,,,------,,,******,,,///,,,,,,,,,---...///111222......//////......---,,,******++++++++++++******'''''''''&&&&&&''''''(((''''''''''''''''''''''''###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&########################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))'''''''''(((((((((((((((&&&'''((()))))))))(((((())))))))))))))))))))))))&&&(((***++++++,,,...000/////////000111111222222333555666@@@QQQaaaIIIHHHEEEBBB@@@?????????CCCDDDGGGLLLSSS[[[cccgggrrrmmmfff```]]]^^^aaaddd```bbb```YYYWWWYYY\\\[[[aaaaaaeeejjjjjjggggggjjjdddggggggccc]]]XXXYYY[[[\\\bbbbbb]]][[[aaafffggghhhbbb]]]```hhhlllhhhccceeefffgggkkkttt{{{xxxqqqtttsssrrrooollllllnnnpppjjjpppqqqmmmiiilllppprrryyyxxxvvvrrrlllhhhfffeee[[[VVVOOOJJJFFFCCCAAA@@@:::888666555555444222000222111000///---------,,,************************))))))))))))))))))))))))%%%&&&((()))))))))(((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$###"""!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((()))))))))+++---...---,,,+++------,,,******,,,000,,,------...///000222222......//////......---,,,******++++++++++++******''''''&&&&&&&&&''''''(((''''''''''''''''''''''''"""###%%%&&&'''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''+++***(((&&&%%%$$$%%%%%%&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&'''''''''(((((())))))&&&''')))*********)))((())))))))))))))))))))))))&&&(((***++++++,,,...000/////////000111111222222111444666AAARRRbbbBBB@@@AAACCCBBBCCCLLLXXXVVVTTTSSSUUUZZZ^^^_________aaabbb___ZZZYYY^^^bbboootttqqqhhhcccddd___WWWXXXWWWYYY___aaa\\\TTTOOONNNRRRTTTPPPGGG@@@@@@BBBAAA@@@????????????@@@@@@AAABBBAAA>>>???BBBAAA<<>>===999999;;;:::666:::::::::>>>CCCGGGIIIJJJUUUZZZ___ccceeegggjjjmmmllliiieeeccceeejjjppptttpppyyy{{{vvvvvv{{{|||vvvfff[[[SSSSSSTTTRRRQQQRRRSSSRRRQQQPPPMMMJJJJJJKKKBBB???:::555222111222333111111000000...---+++***************************(((***+++***((('''(((***)))((('''&&&&&&&&&''''''((('''&&&&&&(((((('''&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$%%%'''((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################%%%&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''')))***************+++++++++,,,,,,...---+++******+++,,,...------......//////000000------............------++++++******)))(((((('''(((((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!!!!###$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%$$$$$$%%%&&&((('''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((''''''((((((((((((''''''&&&'''''')))***++++++***))))))*********+++++++++***)))))))))***,,,...///...///000111111222111111333000999;;;III^^^xxxMMMRRRZZZbbbdddccceeeiiieeeaaa\\\YYYYYYZZZ[[[[[[aaa___[[[WWWSSSPPPOOONNNWWWSSSMMMHHHFFFDDD===555333222000222666999888666===<<<:::999:::<<<>>>@@@<<<===>>>@@@@@@@@@??????>>>AAA@@@<<<:::<<<===<<<>>><<<::::::<<<===>>>===CCCEEEHHHJJJLLLPPPTTTWWWPPPNNNJJJJJJNNNVVV^^^dddfffmmmpppnnnrrr}}}ssseeeUUUMMMKKKNNNTTTZZZWWWYYYZZZXXXVVVUUUXXXZZZPPPKKKDDD===888666666666111222222222111000///...---,,,,,,++++++***)))))))))***++++++))))))***+++)))(((''''''&&&&&&''''''((('''&&&&&&(((((((((&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$%%%'''''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$%%%&&&((((((%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&'''((())))))***+++,,,---...---,,,,,,---,,,+++******+++,,,---........................------............------+++******))))))(((((('''(((((('''&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######!!! !!!"""%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''(((&&&%%%(((---///---***)))))))))*********++++++)))))))))***+++,,,............000111111222222222444111999;;;III\\\vvvWWWYYY[[[]]]\\\\\\^^^aaaWWWXXX[[[]]]]]]\\\YYYVVVSSSOOOJJJGGGDDDAAA>>><<>>:::999999999888999:::;;;:::<<>><<<<<<444333222222222222333444//////...,,,+++***)))((())))))***************+++)))(((((('''''''''''''''((('''&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&'''(((((()))***,,,......---,,,+++,,,++++++******+++,,,---......------------------------.........---,,,,,,******))))))(((((((((((((((''''''&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%######"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&(((''''''))),,,---,,,***))))))))))))************))))))******+++,,,---...---...///111111222222222444111999;;;HHH[[[sss[[[]]]]]][[[XXXVVVTTTRRRTTTTTTTTTRRRMMMHHHCCC@@@@@@===999777888888999888<<<===EEEOOOPPPIIIFFFIIIHHHLLLNNNPPPVVV\\\ZZZSSSUUUPPPMMMOOOUUU\\\``````fffggghhhhhhgggeeebbbaaaaaabbb___XXXUUUWWWYYYXXXUUUWWWZZZ___bbbaaa^^^[[[UUUUUUVVVXXXXXXWWWVVVTTTSSSSSSQQQOOOLLLIIIFFFDDDBBBDDDDDDCCCHHHSSS___eeemmmrrrvvvwwwtttooojjjeeejjjoooqqqrrrtttssskkk```ZZZYYYWWWUUUQQQMMMIIIGGG???<<<999666444333444555222111000...---+++***)))))))))((())))))***))))))((((((((((((((('''''''''((('''&&&''')))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&''''''(((''')))+++,,,---,,,***)))************++++++,,,,,,------------,,,,,,,,,,,,------......---,,,++++++)))))))))(((((((((((((((''''''&&&&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&(((***,,,+++)))((((((***(((((()))))))))*********((()))***+++,,,------------...///000222222222333444111:::;;;GGGYYYpppYYY^^^aaa___\\\VVVNNNFFFMMMJJJCCC<<<555333555777===;;;999888:::>>>CCCGGGJJJQQQeee|||}}}kkk[[[VVVVVV\\\```aaagggnnnjjjaaadddaaa___aaaeeejjjllllllllllllnnnooooooooonnnmmmtttqqqiii```]]]^^^]]]YYY[[[]]]```dddfffccc___ZZZXXXYYY\\\aaaeeegggfffeeeeeeccc```\\\YYYWWWUUUTTTPPPNNNJJJFFFEEEJJJQQQVVV[[[bbbhhhiiiiiikkkmmmlll}}}}}}oooeeeffffffeeebbb^^^YYYVVVOOOMMMIIICCC>>>999666444666666444333111///...---+++)))(((((())))))((('''((())))))))))))((('''&&&((('''&&&''')))******)))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''(((&&&%%%%%%&&&'''&&&$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&'''(((((('''((()))***+++***))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,+++***(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""!!!!!!#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''***---+++'''%%%&&&)))((((((((()))))))))******((()))***+++,,,---------,,,---///000222333333333444222:::;;;FFFWWWnnnZZZ^^^___ZZZUUUPPPFFF;;;>>>;;;777222111555===DDDTTTSSSPPPLLLJJJNNNUUU[[[___bbbwwwjjj^^^___fffiiihhhmmmuuuqqqggg```______```aaabbbaaaaaaccceeehhhkkkooosssvvvwwwxxxmmmdddccceeebbb\\\^^^___aaadddggggggfffccc]]]]]]^^^aaagggkkkkkkkkkjjjkkkmmmnnnmmmjjjfffddd```^^^ZZZWWWVVVWWW]]]bbb\\\cccfffaaa___ccchhhiiisssuuuuuutttqqqmmmhhhcccaaa[[[[[[ZZZVVVPPPGGG???:::;;;;;;999888666555444333...,,,))))))******(((&&&((())))))***)))((('''&&&''''''&&&''')))+++***)))%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((&&&%%%%%%&&&'''%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%%%%%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$%%%&&&'''((()))((((((((()))))))))******((()))***++++++,,,,,,,,,******++++++,,,,,,------------------,,,+++******((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%####################################""""""""""""######$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%'''((()))(((((('''''''''(((((((((((()))))))))***'''(((***,,,------------,,,---///000222333333333555222:::;;;EEEVVVlll^^^^^^XXXMMMFFFCCC<<<444555777888888:::@@@HHHNNNooommmhhh```YYYZZZaaahhhkkkgggvvvpppaaa___eeegggdddiiiqqqoooeeebbbcccddddddbbb```^^^]]][[[]]]bbbhhhooovvv|||zzznnngggiiinnnkkkddd[[[\\\]]]bbbhhhmmmpppqqqkkkhhhddddddhhhkkklllkkknnnuuuwwwqqqaaa```___```bbbfffmmmsssfffuuuxxxoooeee[[[YYYppp~~~~~~{{{vvvpppkkkgggeee^^^aaaeeeeee___UUUJJJCCC???>>>===<<<:::999888888000...++++++,,,+++)))&&&((()))*********)))'''&&&''''''&&&'''***++++++***%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''((('''%%%%%%&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%&&&%%%%%%###"""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$%%%&&&'''((($$$$$$######$$$$$$%%%&&&###$$$$$$%%%&&&''')))***))))))(((((())))))***+++(((((()))++++++,,,,,,,,,))))))***+++,,,,,,---------...------,,,+++***)))'''''''''(((((((((((((((&&&&&&&&&&&&&&&'''((()))%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''''''''&&&%%%%%%#########$$$$$$%%%%%%%%%########################!!!!!!!!!"""######$$$$$$######$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''&&&&&&%%%'''%%%$$$&&&)))***(((%%%(((((((((((())))))))))))'''(((***,,,---------,,,,,,---///000222333333444555222:::;;;EEEUUUjjjVVVLLLBBB===999888<<>><<<@@@FFFKKKSSSZZZ[[[QQQMMMQQQSSSTTT\\\ggg{{{lllfffqqq{{{~~~sss|||rrrjjjeee```aaagggoootttvvvtttxxxuuunnnmmmgggeeegggmmmooopppuuu|||{{{yyywwwsss|||xxx{{{}}}}}}~~~{{{tttvvv{{{}}}}}}}}}ssswww|||~~~pppggggggllluuuxxxxxx{{{zzzmmmcccYYYZZZ\\\ZZZTTTOOOQQQVVVkkkrrrxxxzzz|||~~~yyyqqqnnnkkkjjjkkklllkkkjjjjjjpppsssmmm^^^LLL@@@;;;;;;888555333222111111222---***'''''')))***)))&&&(((((('''&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%&&&&&&''''''((('''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&%%%%%%$$$$$$&&&'''((('''%%%$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((()))))))))))))))*********)))))))))))))))((())))))***************,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++***))))))''''''''''''''''''''''''%%%&&&'''(((''''''%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%###""""""%%%'''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''((()))))))))))))))))))))************)))))))))***+++++++++,,,------...///000111222222222666666999CCCNNNhhhFFFCCCDDDKKKTTTZZZbbbhhhssslllccc]]]\\\^^^______vvvuuueeelllxxxvvv{{{vvvmmmiiimmmooopppwwwuuujjjhhh______dddmmmrrrqqqpppqqqllliiinnnpppnnnvvv|||www}}}xxxyyy}}}ssstttzzz}}}qqqiiieeehhhmmmoookkkddd```^^^\\\WWW[[[]]]]]]___eeelllnnnttttttttttttsssrrrpppooosssvvv~~~yyy```LLLEEE>>>777666<<>><<<777666333111///---,,,,,,*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''(((((((((((('''((()))******+++++++++************************,,,---.../////////...---,,,,,,,,,+++***)))''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((,,,+++***)))(((((())))))))))))***+++,,,,,,,,,,,,000000000000000111111111333111888666>>>KKKXXX{{{nnnjjjlllrrrrrrmmmooowwwwwwrrrmmmlllnnnoookkkgggnnnlllnnnyyy|||}}}~~~|||yyyuuuttttttyyyxxxvvvxxxxxxuuuuuuuuuuuuvvvwwwvvvsssqqqmmmiiigggjjjnnnpppsssvvv|||{{{xxxuuuppplllhhhfffqqqqqq{{{}}}xxxqqqllllllrrrzzzuuummmdddaaalll|||}}}uuuuuu~~~rrrsssvvvoooiiijjjiiicccWWWKKKBBB===;;;999666666555222---(((++++++***))))))***++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((((((((((((((()))((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&''''''''''''((((((((((((((()))***++++++++++++*********************************+++******)))(((,,,,,,,,,+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((+++***)))(((((((((((((((((()))***+++,,,,,,,,,,,,/////////000000111111111333111888666>>>JJJVVVyyyssslllnnnyyyyyyppppppxxx{{{tttlllhhhjjjoootttvvvrrrpppqqqxxxxxxrrrooovvvsssuuuyyywwwrrruuu}}}||||||||||||}}}~~~}}}{{{vvvrrrsssoookkkkkklllnnnppprrrsss|||}}}tttnnnmmmrrrwww~~~yyyuuussssssooommmzzzyyyvvvwwwrrrtttxxxuuuwwwvvvvvvuuuooohhhgggkkkuuurrrkkkhhhppp}}}xxxllliiijjjoooyyyyyyooonnnlllhhhbbb[[[SSSOOOFFF@@@;;;999:::888333...---,,,***(((((()))+++,,,************************((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###"""###$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((('''((()))******+++******))))))))))))************))))))))))))(((''''''&&&++++++++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''(((((()))''''''''''''((((((((()))((()))***++++++,,,,,,+++......//////000111111111222111888555===IIITTTwwwrrrkkkppp~~~zzzzzz|||zzz{{{zzzssspppnnnooojjjllltttuuussszzzzzzxxxvvvssspppsssxxx~~~}}}tttkkkdddeeehhhooovvv|||~~~|||yyyrrrvvvuuummmllliiillloookkkqqqssswwwyyyrrrgggaaabbb{{{~~~}}}wwwvvv}}}wwwoookkkeeennn{{{sssllljjjmmmooommmiiiSSSKKKAAA<<<<<<===;;;888///...,,,***))))))+++,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%''')))+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###"""###$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''%%%&&&'''((())))))))))))(((((()))))))))*********...------,,,,,,+++++++++***************)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))%%%&&&''')))***+++,,,,,,(((((()))***++++++++++++---......///000000111111111000888555<<>>;;;888777555333111...---,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%&&&'''''''''&&&$$$$$$''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&'''''''''###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&'''''''''%%%&&&'''((())))))))))))''''''(((((()))******+++***)))((((((((()))***+++))))))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***((()))+++,,,------,,,,,,'''((()))***++++++++++++,,,,,,---...///000111222000000777444;;;EEEOOOppp{{{~~~sssfff^^^\\\dddfffjjjnnnrrrwww{{{~~~xxxqqqmmmlllmmmooocccnnnxxx|||~~~zzzrrrooonnnmmmmmmoooqqqwww{{{{{{zzz||||||zzzxxxzzz{{{yyyvvvtttssssss~~~}}}uuuuuutttmmmaaaSSSIIICCC<<<;;;:::777444111...---))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((&&&'''((((((((('''%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&'''((()))************&&&''''''((()))******+++++++++*********,,,---...((()))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!"""###$$$###!!!$$$$$$$$$%%%%%%&&&&&&&&&"""###%%%&&&'''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))******((())))))******((('''&&&'''((()))******++++++***,,,,,,---...///000111222000///777444;;;EEENNNooo~~~~~~yyyyyyxxxuuuooojjjgggfffnnnsss{{{{{{wwwvvvrrrmmmiiijjjkkkmmmssszzzzzzzzz}}}zzznnngggkkksss}}}xxxtttrrrqqqtttxxxzzz|||}}}|||yyyyyypppkkkhhhcccYYYPPPKKKFFF@@@;;;888555333111......---,,,+++)))((('''))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''((('''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''''')))((('''''''''(((***+++))))))))))))))))))))))))''''''(((((())))))******+++++++++++++++***))))))''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((+++---%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&((()))'''&&&%%%$$$###$$$%%%%%%(((((((((((((((((((((((())))))))))))***+++,,,---------...///000111222222333111777444;;;CCCJJJjjjzzzyyyxxxuuurrrppprrrssswwwxxxyyyyyyxxxxxxyyy{{{~~~vvvnnnkkkhhhfffhhhlllkkkmmmttt}}}uuuqqqttt{{{tttrrrlllqqqwwwzzz}}}{{{nnneeeaaa___\\\XXXSSSOOOIIIBBB>>><<<;;;:::111///---+++*********+++)))))))))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&''''''((((((((('''''''''((((((((())))))''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&'''))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))((((((''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%%%%&&&)))+++%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&((()))***)))((((((((()))***+++(((((((((((((((((((((((())))))))))))***+++,,,---------...///000111222222333111777444;;;CCCJJJiiinnnllljjjgggdddeeehhhkkkrrruuuyyy||||||tttjjjdddbbbdddfffkkkrrrttttttwww{{{zzz|||zzzxxxzzzxxxjjjeeelllpppvvvyyyzzz{{{~~~~~~qqqiiieeecccbbbZZZWWWPPPHHHAAA<<<:::;;;555222...)))'''''')))************)))))))))((((((((((((((((((((((((((((((%%%%%%&&&'''((())))))***(((((((((((()))))))))***'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%######$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))(((((((((((((((((('''''''''''''''&&&&&&%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&((((((''''''&&&''''''(((******))))))))))))))))))))))))))))))))))))***+++,,,---------...///000111222222333111777444;;;CCCIIIhhhbbbbbbaaaaaabbbffflllqqqwww{{{uuunnnnnnllljjjjjjjjjjjjkkklllhhhgggiiimmmnnnnnnsssyyy|||jjj___mmmnnnttt|||wwwnnnhhhgggeee___VVVKKKCCC???===;;;888333///+++*********+++++++++******))))))(((((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''((((((((()))))))))(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))))))))((((((''''''&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''((())))))))))))))))))))))))))))))))))))***+++,,,---------...///000111222222222000777555;;;BBBHHHggg\\\^^^aaaeeekkksss{{{~~~uuunnnlllmmmllljjjhhhdddaaaaaa``````eeelll{{{~~~qqqnnnlllsss{{{wwwyyy}}}~~~{{{xxxyyyvvvuuutttooohhh^^^TTTNNNJJJ===<<<:::777444111///...---,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&'''''''''(((((((((''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''(((((())))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&'''(((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&)))))))))))))))))))))((())))))))))))))))))))))))))))))))))))***+++,,,---------...///000111222222222000888555;;;BBBGGGeeecccgggnnnuuu|||yyytttkkkbbbccc^^^\\\\\\\\\[[[]]]bbbooonnnrrrxxxrrrvvv{{{tttooonnnoooqqq|||||||||zzzzzz{{{~~~|||xxxrrrkkkeee^^^XXXSSS@@@???===;;;777444000///...------,,,+++***))))))))))))))))))))))))))))))+++******)))((('''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&'''''''''(((((()))***)))))))))((((((((((((((((((((((((((((((''''''''''''''''''(((((())))))(((((('''&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&&&&%%%&&&''''''(((((((((((('''))))))))))))))))))))))))))))))))))))***+++,,,---------...///000111222222111000888555;;;BBBFFFddduuu{{{|||jjjaaa[[[VVVWWWWWWWWWZZZ______aaaeeelllttt{{{|||{{{~~~xxxyyy}}}wwwrrrpppoootttwww{{{}}}zzzzzzyyyppplllhhhccc^^^TTTQQQKKKDDD===777333111......---,,,+++***))))))))))))))))))))))))))))))******))))))((((((''''''''''''''''''((((((((((((%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%######$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&'''((()))))))))((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''((((((((((((((('''&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&%%%%%%!!!"""$$$'''((()))))))))(((((((((((((((((((((((())))))))))))***+++,,,---------...///000111222222111000888555;;;AAAFFFcccpppeeeZZZTTTQQQQQQVVV\\\WWW]]]bbbaaa]]]```lllwww~~~~~~vvvnnnvvv{{{xxxuuutttiiinnnwww~~~xxx{{{zzz~~~|||zzzuuuppprrrlllaaaTTTIII@@@:::888//////...---+++******)))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))$$$$$$&&&'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%%%%######$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&'''''''''%%%%%%'''((((((((('''&&&((((((((((((((((((((((((%%%&&&&&&''''''(((((((((''''''((((((''''''&&&%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''''''''&&&%%%$$$"""$$$'''***---///000000(((((((((((((((((((((((())))))))))))***+++,,,---------...///000111222222111000888666;;;AAAEEEccc~~~|||{{{}}}}}}~~~yyyeeeZZZWWWWWWTTTPPPVVVUUUXXX^^^aaaaaabbbfffooosssxxx||||||zzzxxxwwwwww}}}xxxrrrqqqxxx~~~}}}|||zzz___III???;;;<<<666...******+++***)))...,,,***)))*********)))******))))))((((((''''''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%(((''''''&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))(((((())))))((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%############%%%&&&$$$###"""###%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%###"""""""""###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&'''(((***,,,---......((((((((((((((()))************+++++++++,,,,,,,,,------...///000111222222444777555777======FFF]]]}}}zzzyyyzzz{{{{{{{{{zzzyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwsssssstttxxx~~~{{{cccWWWTTTUUUVVVWWWVVVYYY^^^```___```cccbbbgggnnntttwww{{{{{{|||wwwxxx}}}ZZZHHHEEEBBB===666222111000---+++---+++******++++++***(((******))))))((((((((((((((((((((((((((((((((((((''''''((())))))(((''''''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%'''%%%$$$%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&$$$%%%&&&((()))*********((((((''''''(((((()))************+++++++++,,,,,,------...///000111222222333666444777======GGG]]]xxxtttsssrrrsssuuuvvvwwwxxxwwwwwwyyyxxxvvvuuuttttttuuuuuuppppppqqqtttyyy~~~}}}zzz{{{zzzyyy{{{{{{yyy~~~~~~}}}|||cccWWWVVVYYYTTTRRRTTTXXXZZZYYYZZZ]]]YYY^^^eeejjjoooxxx~~~uuuwww~~~{{{~~~oooWWWQQQEEE@@@:::666444111---)))++++++***+++,,,,,,***(((***))))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$#########$$$%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))((((((((((((''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%%%%&&&'''&&&$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&$$$%%%&&&'''(((((((((((('''''''''''''''((())))))))))))*********+++++++++------...///000111222222222555333666======HHH^^^~~~}}}xxxrrrpppqqqqqqrrrtttvvvvvvwwwvvvvvvyyywwwuuutttssstttvvvwwwuuusssssstttwwwyyyyyyyyy~~~zzzxxxzzzzzzyyyzzz~~~~~~zzzxxx|||~~~}}}~~~iii```___ZZZVVVTTTVVVVVVUUUXXX\\\YYY]]]```bbbeeeooo}}}yyyvvvxxxuuupppuuu~~~yyycccYYYJJJDDD===888555333///,,,,,,++++++,,,---,,,***((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$### !!!"""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((((('''''''''&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''(((((())))))((((((''''''&&&$$$######$$$&&&'''$$$%%%''''''''''''%%%$$$$$$######$$$&&&''''''&&&$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&''''''(((((()))((((((((('''''''''''''''(((((())))))))))))*********++++++------...///000111222222111444333666======HHH___}}}yyyvvvuuurrrvvvzzzxxxssspppqqqtttssssssuuuuuuvvvuuutttsssrrrqqqpppooooooqqqsssuuuuuutttrrrssstttuuuuuuttt|||zzzzzz~~~~~~{{{{{{}}}~~~|||}}}}}}{{{}}}{{{wwwssskkkddd```[[[XXXXXX\\\ZZZ[[[[[[ZZZ\\\dddqqq{{{|||wwwooogggkkkxxxxxxoooyyyzzztttgggaaaUUUNNNEEE???===;;;888555///...------------+++)))))))))))))))************))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$### !!!"""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((('''''''''&&&$$$######$$$&&&'''$$$%%%''''''''''''%%%$$$#########%%%(((***+++***%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&''''''(((((((((((('''''''''''''''''''''((()))))))))************+++++++++------...///000111222222000333222555<<<===HHH^^^zzz}}}}}}zzzyyyxxxwwwxxxzzzyyywwwuuuttttttmmmppprrrrrrppppppsssvvvsssssstttttttttsssqqqpppqqqqqqppppppqqqrrrtttuuuvvvuuutttvvvyyy{{{||||||{{{yyyzzz~~~~~~{{{zzz{{{||||||~~~{{{xxx{{{}}}~~~~~~~~~}}}}}}~~~~~~tttiii^^^ZZZ[[[ZZZXXXWWWVVVXXX^^^ffflllmmmssszzz{{{tttooofffdddmmm~~~}}}ooogggssssssuuutttrrrwwwvvvmmmkkk^^^WWWOOOHHHDDDAAA===999444111///......---,,,+++)))))))))************+++))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$#########$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%$$$$$$######$$$$$$%%%###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((''''''&&&%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%'''***---------%%%%%%%%%%%%&&&&&&&&&'''######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&((((((((((((((()))************+++++++++,,,,,,,,,------...///000111222222111444222555<<<<<>>:::888555000+++------,,,++++++,,,,,,---***++++++,,,++++++))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$(((&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&&&&&&&'''((()))))))))(((******)))))))))***+++,,,)))*********++++++++++++,,,---------......//////000333333666<<<:::CCCXXX~~~aaabbbeeekkkqqqtttrrrpppmmmmmmmmmmmmmmmmmmmmmmmmmmmjjjfffccccccfffiiilllkkkjjjjjjiiijjjkkklllmmmqqqooolllkkklllmmmnnnmmmoooqqqssssssqqqooooooooossssssrrrqqqooopppsssuuuuuutttssssssrrrqqqppppppkkkkkkkkkllllllllllllmmmmmmlllkkkjjjjjjkkklllmmmnnnnnnoooqqqqqqqqqqqqqqqoooqqqrrrssstttuuuxxx{{{xxxyyy|||tttiiiiiihhhcccaaacccaaakkkwww}}}vvvsssvvvyyyzzzyyywwwuuusssggggggkkkyyysssjjjffffff]]]TTTIIICCCAAA===777111......---,,,,,,---......++++++,,,,,,++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((******)))(((((('''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&$$$######%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''(((((((((((((((''',,,++++++++++++,,,------((()))***+++,,,+++******+++,,,,,,---...///000000///333222555;;;999AAAVVV}}}XXXYYY]]]dddlllqqqqqqooojjjjjjiiiiiiiiiiiiiiiiiikkkiiifffdddccccccdddeeebbbaaaaaaaaabbbdddfffgggllljjjhhhfffffffffffffffkkknnnppppppooonnnnnnooosssqqqooommmllllllnnnpppnnnnnnnnnnnnnnnnnnnnnnnnjjjjjjkkkkkkkkkkkkjjjjjjiiigggcccaaa```cccfffhhhhhhhhhhhhhhhiiiiiijjjkkkkkkmmmoooppppppqqqsssuuuvvvvvvxxxzzz}}}|||vvvqqqgggcccfffeeeiiinnnssswww{{{zzzxxx|||yyyuuuvvvxxxzzz|||nnn```bbbwwwrrrhhheeeggg^^^PPPGGGCCC@@@<<<999111///...,,,,,,---......************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((((((((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###""""""###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$'''((((((((((((((('''&&&++++++++++++,,,,,,------((()))+++------,,,+++***------...///000111222333000444333666;;;:::BBBVVV}}}aaaaaaccciiiooossssssqqqkkkjjjjjjiiihhhgggggggggfffeeeeeedddbbb___]]]\\\]]]\\\[[[ZZZZZZ[[[\\\]]]___```aaabbbbbbbbbcccccchhhkkkmmmooonnnnnnooopppnnnllljjjiiiiiiiiijjjkkknnnnnnnnnoooooooooppppppmmmmmmnnnmmmlllkkkiiihhhfffccc___[[[[[[]]]```bbbcccbbbaaa``````aaabbbbbbeeegggiiijjjjjjjjjlllmmmqqqqqqrrrtttvvvyyy}}}vvviiidddeeebbbbbbfffkkkppprrrtttuuu|||}}}xxxuuuwwwxxxwww}}}oooccccccuuupppfffbbb^^^XXXRRRKKKDDD===888555333000...,,,,,,------+++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))******((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%""""""!!!###%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((('''&&&)))******+++++++++++++++)))***,,,......---+++***------...///000111222333222555444777<<<:::BBBWWW|||qqqppppppsssxxxzzzxxxvvvrrrqqqpppooommmllljjjjjjhhhiiijjjiiigggccc___\\\]]]\\\ZZZXXXVVVUUUUUUUUUSSSVVVZZZ]]]___aaadddfffiiikkkooopppqqqqqqrrrsssrrrpppoooppprrrttttttssstttuuuuuuvvvvvvwwwwwwxxxtttttttttsssqqqooolllkkkiiifffbbb___]]]^^^___aaa``````^^^]]]\\\\\\\\\\\\___aaacccdddccccccdddeeehhhhhhhhhjjjmmmqqquuuwwwvvvyyy}}}~~~nnneee``````eeeiiijjjiiijjjhhhsss{{{|||~~~yyy}}}uuueee]]]eeerrrzzzhhhiiilllnnnjjj]]]KKK>>>===:::555111...,,,,,,---------,,,++++++++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((()))******'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''((((((((())))))((((((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%###"""###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((((()))''''''((((((((((((((('''((())))))***+++*********)))***+++,,,---,,,+++++++++,,,,,,---...///000000222666555888===;;;BBBWWW{{{{{{yyyxxxzzz}}}~~~|||yyyxxxwwwuuussspppnnnlllkkklllllllllkkkhhheeebbb___\\\[[[ZZZXXXXXXXXXXXXYYYUUUXXX[[[]]]^^^bbbgggkkkooorrrvvvxxxyyyzzz|||}}}{{{zzz{{{}}}~~~~~~}}}{{{yyyvvvtttsssrrrooollliiihhhggggggddddddcccaaa___^^^\\\\\\[[[]]]`````````______``````___^^^___```dddgggiiimmmrrrxxxzzz{{{xxxpppjjjlllmmmhhheeedddeeeooovvvxxxwwwzzzuuucccXXXWWW^^^|||eeePPPFFFBBB<<<555111...------...---,,,+++++++++,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$%%%%%%&&&''''''(((&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''(((((((((&&&&&&'''((()))))))))(((((((((***+++++++++***)))((()))))))))************,,,---------......//////222555444777<<<:::AAAVVVzzz|||zzzyyy{{{~~~}}}zzzyyywwwuuurrrooommmkkkiiiiiihhhfffdddbbb```^^^]]]YYYYYYYYYZZZ[[[^^^```bbb```aaaaaa______bbbiiinnnwwwzzz~~~~~~~~~~~~~~~}}}{{{yyyvvvssspppoookkkjjjiiihhheeecccaaa___\\\^^^```aaa```______```]]][[[YYYWWWWWWXXXZZZ[[[bbbiiipppsssrrruuu}}}xxxsssooohhheeefffhhhmmmmmmkkkuuu|||wwwxxxwwwggg___IIIXXXuuuxxx___LLLHHHAAA999333///......,,,+++***)))))))))***+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%'''((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((#########$$$$$$%%%%%%%%%%%%%%%'''((())))))))))))((()))***+++,,,+++******(((''''''''''''((())))))/////////000000000000000111555444666;;;888@@@UUUzzzzzzzzz{{{||||||||||||{{{yyyuuuooolllkkkjjjfffccc```___^^^\\\[[[ZZZZZZZZZ[[[\\\]]]\\\\\\```ggglllmmmmmmlllkkkkkklllnnnnnntttvvvzzz}}}~~~~~~~~~|||}}}zzzvvvsssrrrppplllhhheeehhhjjjiiifffdddeeeggg[[[XXXUUUUUUWWWWWWVVVSSSWWW^^^gggnnnqqqrrrtttvvv{{{vvvmmmeeehhhjjjlllllllllrrr~~~tttrrr}}}zzziiiXXXTTTVVVhhhnnnYYYNNNAAA;;;<<<:::222******,,,---...---,,,------************))))))))))))******))))))((((((''''''******))))))((((((''''''(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###&&&)))***(((&&&%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###'''&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&&&&%%%&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&%%%%%%''''''(((((())))))******)))))))))))))))))))))))))))))))))***++++++,,,,,,+++,,,---...////////////...555555555::::::BBBSSS{{{wwwxxxxxxxxxwwwvvvvvvuuuoookkkeeeaaa^^^]]][[[ZZZUUUUUUVVVWWWYYY[[[]]]^^^]]]```ccceeegggkkkqqquuuwwwwwwvvvvvvvvvwwwxxxyyyzzzzzz{{{}}}}}}~~~~~~~~~~~~zzzrrruuuwwwxxxvvvtttrrrqqqcccaaa^^^[[[XXXVVVSSSRRROOOSSSYYY]]]aaaeeejjjnnnxxx||||||mmmjjjgggfffhhhhhhhhhpppzzz{{{zzzxxxuuu___[[[UUURRRYYYjjjuuufffaaaXXXLLLBBB<<<999777555------...---,,,++++++++++++*********))))))))))))((((((((()))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((***,,,,,,***'''%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&(((''''''&&&&&&%%%$$$$$$'''&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******************************''''''(((((())))))******,,,,,,---...////////////...555555555::::::AAASSSzzzvvvuuutttrrrpppnnnmmmllldddbbb]]]WWWSSSRRRTTTVVVVVVXXX[[[___cccgggjjjlllllloootttwwwzzz|||~~~~~~~~~~~~~~~|||{{{yyyyyyxxxxxx{{{{{{{{{{{{{{{{{{{{{|||zzz|||~~~wwwvvvrrrmmmfffaaa^^^]]]SSSSSSRRRRRRSSSXXX^^^ccckkkoootttyyy}}}yyyllleeehhhhhhcccfffpppzzzvvvtttkkknnnkkk\\\LLLJJJYYYiiiyyymmmqqqjjj]]]NNNAAA;;;;;;===222111000...---,,,+++++++++++++++*********))))))''''''((())))))***++++++))))))))))))(((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&,,,...///...+++'''%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&(((''''''&&&&&&%%%$$$$$$''''''''''''''''''''''''''''''(((((())))))******++++++++++++++++++++++++''''''(((((()))*********,,,,,,---...///////////////555555555::::::AAARRRvvvtttrrrooolllhhheeecccbbb___^^^[[[VVVRRRRRRWWW\\\dddfffiiimmmrrrvvvyyyzzz}}}~~~}}}|||{{{{{{}}}|||zzzxxxvvvvvvvvvwwwyyyyyywwwvvvuuutttttttttvvvwwwxxxzzz|||~~~{{{uuuoookkkeeeaaa\\\VVVSSSTTTVVVYYYbbbdddhhhlllooosssvvvxxx{{{ooonnnlllcccdddmmm}}}zzzoooqqq}}}kkkXXXQQQRRRSSS}}}~~~wwwkkk[[[LLLBBB===;;;777555222//////......---,,,,,,+++++++++*********(((((()))))))))*********))))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&,,,---///...+++(((&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''###$$$%%%&&&'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&''''''((('''''''''(((((((((((((((''''''(((((())))))******************************)))******++++++,,,------,,,---...//////000000000///555555555999999@@@RRRsssllljjjgggccc___]]][[[ZZZ[[[\\\\\\ZZZYYY[[[aaafffnnnpppsssxxx|||~~~~~~|||zzzxxxvvvuuuvvvvvvuuutttuuuvvvxxxyyyzzzzzzyyywwwuuutttrrrrrrrrrssstttvvvxxxyyyzzz{{{}}}uuusssooohhhaaa\\\WWWUUUSSS[[[[[[]]]```dddgggjjjkkktttxxx}}}wwwpppeeebbbfffllllllqqq}}}xxx~~~jjjWWWLLLJJJkkk{{{ooodddZZZOOOCCC;;;;;;777222/////////...---,,,,,,,,,,,,+++++++++++++++*********)))))))))((((((((((((((())))))))))))((((((((((((((((((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''')))+++***)))''''''((('''&&&%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&''''''###$$$%%%&&&'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''$$$$$$%%%&&&&&&''''''(((''''''''''''(((((())))))''''''(((((())))))******))))))))))))))))))))))))*********+++,,,,,,------,,,---...///000000000000///555444444999999???QQQpppaaa```^^^[[[ZZZZZZZZZZZZ^^^```bbbdddfffiiimmmpppwwwzzz}}}}}}}}}|||zzzxxxvvvtttrrrppppppqqqrrrtttvvvxxxyyyzzzzzzzzzyyyxxxuuusssqqqlllmmmooorrruuuwwwyyyzzzxxxxxxxxxyyy{{{|||||||||}}}~~~{{{uuuooojjjddd^^^ZZZUUUTTTTTTUUUYYY[[[\\\\\\gggiiimmmssszzz~~~rrrgggbbbeeeggglllrrrvvv}}}~~~zzzwwwooocccZZZ[[[ZZZqqqsssllliiibbbUUUJJJCCC===666111//////---+++---------,,,,,,,,,++++++,,,++++++***))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###%%%'''''''''&&&((()))'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((''''''&&&&&&%%%$$$$$$&&&&&&&&&''''''(((((()))''''''(((((())))))******(((((((((((((((((((((((((((((())))))***+++++++++------...///000000000000///555444444888888???PPPoooYYYXXXYYYZZZ\\\```ccceeejjjlllpppuuuzzz}}}}}}|||}}}|||}}}}}}{{{ttttttuuuuuutttsssqqqpppnnnoooppprrrssstttuuuuuurrrsssuuuvvvuuurrrnnnlllggghhhjjjlllnnnpppqqqrrrnnnooooooppprrrtttuuuvvvvvvyyy{{{{{{yyyyyyzzz||||||zzzsssnnnbbb^^^ZZZXXXXXXXXXVVVTTTXXXYYY[[[```iiirrryyy}}}rrrhhhiiikkkjjjgggjjj{{{vvvssssssqqqoooddd[[[___xxxyyywwwuuummmfffRRRIII???777444222...+++------------,,,,,,,,,,,,************************'''((((((((()))))))))***((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""$$$%%%&&&%%%%%%'''(((%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%'''((($$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((((((''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&''''''((((((''''''(((((())))))******((((((((((((((((((((((((((())))))******++++++,,,---...///000000111111000///555444444888888>>>OOOnnnVVVVVVYYY\\\bbbhhhnnnqqqxxxyyy~~~|||zzzvvvssspppoooqqqrrrpppnnnjjjkkklllnnnnnnnnnmmmmmmooopppqqqrrrssssssrrrqqqiiikkknnnpppooolllhhheeeeeeeeeeeefffffffffggggggkkkmmmooonnnmmmmmmpppsssjjjmmmppppppooopppsssvvvtttyyyzzzuuummmgggccc___YYYUUUWWWTTTRRRSSSXXX___eeeiiinnnrrrxxx}}}mmmhhhffffffcccaaagggqqqyyywwwxxxyyyiiimmmlllgggnnn|||___UUUHHH???:::666222---......---------,,,,,,,,,)))))))))***++++++,,,,,,'''((((((((())))))******((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%$$$$$$&&&'''$$$%%%''''''''''''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$&&&((()))$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%&&&&&&''''''((($$$$$$%%%%%%&&&'''((((((''''''(((((()))*********))))))))))))))))))))))))***++++++,,,,,,---......---...///000111111111111///555444444888777>>>OOOmmmXXX[[[aaagggnnnvvv}}}|||wwwssspppiiihhhgggfffeeefffggggggeeehhhjjjkkkjjjhhhggghhhlllkkkiiihhhggggggggghhheeefffgggggggggfffeeedddaaa````````````bbbdddeeeggggggfffeeedddeeeiiilllkkkoooooojjjgggiiillllllmmmpppuuuzzztttqqqpppjjjccc]]][[[XXXVVVUUUVVVXXXYYY^^^bbbiiirrrzzzsssfffhhhggghhhhhhaaa{{{vvvxxx~~~xxxwwwuuurrrpppttt}}}wwwxxxxxxcccKKK?????????999111222---***...000---++++++************))))))))))))''''''(((((())))))******))))))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%&&&))),,,$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&******)))''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''((())))))%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$((('''%%%$$$$$$%%%'''(((''''''''''''''''''&&&&&&))))))***)))((('''%%%$$$%%%%%%%%%&&&&&&&&&'''''')))'''%%%######%%%''')))'''((('''&&&%%%%%%'''))))))))))))))))))((((((((('''((()))***+++,,,---------...///000000111111111333333555888999:::AAAIIInnn```eeelllrrrwww|||{{{{{{zzzxxxtttooojjjgggcccbbbaaaaaaaaaaaabbbcccdddfffhhhiiigggeeeeeeeeedddcccbbbbbbaaabbbcccdddbbbccccccdddcccccccccbbb^^^^^^^^^___```bbbdddeeecccdddeeedddcccbbbcccdddccchhhiiifffdddfffhhhgggiiilllooorrruuu{{{}}}uuujjjgggbbb]]]YYYVVVUUUUUUWWWZZZ^^^dddkkkssszzz}}}sssiiihhhjjjeeekkk||||||www||||||}}}~~~|||xxxtttqqqwwwwwwuuukkk\\\OOOFFF@@@;;;777222,,,***---...,,,******++++++++++++************(((((((((((())))))******,,,+++***((('''&&&&&&&&&((('''''''''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$%%%(((+++$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&***)))((('''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''&&&&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''###&&&***---...+++(((%%%((())))))'''&&&&&&(((***(((((((((((((((((((((((((((((()))***+++,,,---------...///000000111111111333333555888999:::@@@IIIkkkhhhpppyyy~~~zzzrrrrrrrrrppplllhhhdddaaa\\\\\\\\\\\\\\\]]]^^^___bbbdddeeeeeecccbbbaaaaaa^^^^^^]]]]]]^^^^^^___```_________^^^^^^______```\\\\\\\\\]]]___aaacccddd___```bbbbbb```^^^]]]]]]aaafffhhheeeccccccbbb___```bbbccceeeiiinnntttyyy{{{uuunnnfff```[[[YYYUUUVVVWWWXXX[[[cccmmmuuuwww~~~xxxqqqmmmeee[[[hhhrrrwww~~~{{{zzz~~~|||mmm```fff|||zzztttpppqqqmmmbbbRRRDDD>>><<<666///+++---///---++++++---,,,,,,,,,,,,+++++++++((((((((())))))))))))***,,,+++***)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%$$$###$$$''')))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((((((''''''&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""######$$$$$$%%%%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%'''(((((()))***)))'''''')))***(((((((((((((((((((((((((((((()))***+++,,,,,,------...///000000111111111333222555888999:::@@@HHHiiinnnwww~~~|||zzzwwwtttqqqlllllllllkkkiiifffcccbbbYYYYYYZZZ[[[\\\]]]^^^___```bbbccccccaaa_______________^^^^^^^^^^^^^^^^^^]]]\\\[[[[[[[[[\\\^^^^^^\\\\\\\\\]]]^^^^^^___```[[[]]]^^^^^^\\\[[[\\\\\\bbbfffhhhdddaaa___[[[UUUWWWXXXZZZ\\\___eeelllqqqyyy||||||tttnnnjjj]]]]]]\\\XXXUUUXXX```gggkkksss|||~~~jjj```ccc```___pppyyy|||pppffflll}}}yyysssttttttnnncccUUUIIIBBB<<<555000000111...,,,---,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))((((((((()))***,,,---...)))))))))(((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""######$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''++++++++++++******))))))''')))))))))''''''(((***'''((((((((((((((())))))((())))))***++++++,,,,,,---...///000000111111111333222444888888999@@@HHHhhhrrrzzz~~~~~~xxxuuurrrqqqqqqqqqooonnnmmmmmmllljjjhhheeebbbaaaZZZ[[[\\\]]]___```aaaaaa```aaabbbaaa___^^^______bbbaaaaaa```___]]]\\\\\\\\\[[[ZZZZZZZZZ[[[]]]^^^^^^^^^^^^]]]\\\[[[[[[ZZZZZZZZZZZZZZZYYY[[[^^^```aaaeeegggeeedddbbb]]]VVVVVVWWWYYYZZZ[[[___eeeiiimmmpppvvv||||||kkkjjjfff___XXXTTTUUUWWWYYYaaajjjoooqqqwwwpppiii\\\UUUbbbuuuppp}}}xxxqqqrrrssskkkYYYJJJCCC:::333222111...,,,,,,,,,++++++++++++*********************))))))))))))((((((((()))+++,,,......))))))))))))))))))))))))''''''''''''''''''''''''))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$$$$%%%%%%$$$$$$###$$$%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((***)))(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))222???GGGFFF;;;,,,"""&&&'''(((((('''&&&'''(((((((((((()))))))))******)))))))))***++++++,,,,,,---...///000000111111111222222444777888999@@@HHHiiiwww{{{~~~zzzxxxssspppmmmlllmmmnnnnnnmmmmmmlllkkkhhheeeaaa^^^]]][[[\\\^^^___```aaaaaaaaa^^^___``````^^^^^^___```aaaaaa```___]]][[[YYYXXXZZZZZZZZZZZZ[[[\\\]]]]]]_________^^^\\\ZZZXXXWWWYYYYYYYYYXXXXXXZZZ___bbbbbbfffjjjkkkmmmooojjjddd\\\]]]]]]\\\ZZZ[[[]]]___eeeiiiooouuu{{{~~~|||xxxrrrkkkbbbZZZSSSOOOQQQVVV\\\aaaeeennnyyyxxxkkk^^^YYYccc~~~{{{}}}~~~oooooowwwuuudddQQQIII???666333111---***+++++++++++++++************+++************)))))))))++++++******************(((((((((((())))))))))))'''''''''''''''''''''''')))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%%%%%%%%%%###$$$%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((+++***)))(((&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((///999???===444((( %%%'''(((((('''&&&&&&'''((())))))******++++++,,,))))))*********+++++++++---...///000000111111111222111444777888999???GGGiiiyyyyyyyyy{{{{{{yyyuuuqqqooollliiigggggggggfffeeedddcccbbbaaa___]]]\\\[[[ZZZ[[[\\\^^^_________^^^[[[]]]^^^]]]]]]]]]___aaa^^^^^^^^^^^^]]][[[YYYXXXXXXYYYZZZ[[[[[[\\\\\\\\\^^^______^^^]]][[[YYYWWWXXXYYYYYYYYYXXXYYY\\\^^^^^^cccgggjjjnnnrrrnnnhhh^^^______^^^[[[YYYXXXYYY\\\___fffmmmuuu{{{{{{tttkkkaaaYYYWWWWWWWWWXXX[[[ccclllrrruuu~~~yyyfffbbbfffttt~~~xxx||||||pppdddRRRGGG===888444///,,,------,,,,,,,,,+++++++++++++++++++++*********)))))),,,+++***)))))))))))))))'''''''''(((((()))))))))''''''''''''''''''''''''((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&###%%%&&&&&&$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%&&&((())))))((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((()))))))))'''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%$$$%%%%%%%%%'''))))))(((''''''''')))******+++,,,,,,------***************+++++++++---...///000000111111111222111333777888888???GGGfffxxxuuurrrsssvvvuuupppkkkkkkhhhdddaaa___^^^\\\ZZZXXXXXXXXXYYYZZZ[[[\\\\\\XXXYYYZZZ\\\\\\\\\[[[[[[YYY[[[\\\\\\[[[\\\___aaa\\\]]]^^^^^^^^^\\\[[[ZZZVVVWWWYYY[[[\\\\\\[[[ZZZ]]]]]]^^^^^^]]]\\\ZZZYYYVVVXXXZZZ[[[ZZZXXXYYYYYYUUUYYY\\\___cccgggddd]]][[[]]]^^^^^^\\\YYYXXXXXXNNNRRRYYYaaajjjsssyyy||||||~~~~~~}}}qqqhhh]]]YYYSSSPPPPPPUUU[[[___hhhrrr}}}tttiiibbbccc{{{ZZZOOOCCC===888333000111......---------,,,,,,,,,++++++++++++******))))))(((((((((((()))***+++,,,&&&'''''''''(((((())))))''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%''''''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%'''(((******)))'''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((())))))'''&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((()))((('''&&&&&&(((***+++)))(((((((((******+++,,,------......***************+++++++++---...///000111111111111222111333777777888???GGGddd{{{vvvqqqoooooommmiiiddd]]]\\\ZZZWWWTTTQQQOOONNNKKKPPPVVVZZZ[[[YYYXXXWWWUUUVVVWWWXXXYYYZZZZZZZZZVVVWWWZZZ\\\]]]]]]\\\[[[\\\\\\\\\[[[[[[ZZZZZZYYY[[[[[[ZZZYYYYYYZZZ\\\\\\^^^^^^______^^^]]][[[ZZZUUUVVVXXXZZZZZZYYYWWWVVVYYYYYYXXXXXXXXXYYYYYYZZZTTTVVVZZZ]]]^^^\\\YYYWWWTTTTTTTTTUUUYYYaaalllsss}}}}}}}}}~~~~~~wwwiii]]]XXXVVVQQQOOOQQQZZZ```lllxxx~~~~~~mmmmmmxxxsss```GGG999999<<<444)))---...//////...---...///+++++++++************)))))))))))))))))))))))))))+++*********))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$###%%%&&&'''&&&$$$'''&&&%%%%%%%%%%%%&&&'''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''))))))&&&$$$&&&&&&%%%&&&''')))+++,,,***+++,,,,,,,,,***)))(((***************+++++++++,,,---...///000111222333222222444777888999@@@HHHeeennniiiccc``````___[[[WWWRRRQQQPPPMMMKKKIIIGGGFFFGGGLLLQQQUUUUUUTTTRRRRRROOOPPPSSSUUUXXXZZZ[[[\\\XXXZZZ\\\^^^___^^^]]]]]][[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXXXXYYYZZZZZZZZZ[[[\\\\\\\\\\\\\\\\\\XXXXXXYYYZZZYYYXXXVVVUUUWWWVVVVVVVVVUUUVVVVVVVVVSSSTTTVVVXXXZZZ[[[\\\]]]XXXVVVTTTRRRSSSZZZbbbiii|||~~~~~~~~~yyyuuuyyyvvvnnnggg\\\UUUSSSPPPTTT^^^hhhooottt~~~yyylllZZZLLLBBB:::444111.........---,,,+++,,,,,,++++++++++++************))))))))))))))))))))))))************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%'''((()))(((&&&'''&&&%%%%%%%%%%%%&&&'''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&'''&&&&&&''')))((('''%%%&&&&&&&&&&&&''')))***,,,+++++++++++++++***))))))***************+++++++++---......///000111111222222222444777888999@@@HHHeeeZZZUUUPPPMMMMMMLLLJJJGGGHHHGGGFFFDDDCCCAAA@@@???BBBFFFJJJMMMLLLKKKJJJIIIGGGHHHKKKOOOSSSVVVYYYZZZZZZ[[[]]]___`````````___[[[[[[[[[[[[[[[\\\\\\\\\ZZZYYYXXXWWWVVVVVVWWWWWWWWWWWWWWWXXXYYY[[[\\\]]]YYYZZZZZZZZZYYYWWWUUUTTTUUUUUUTTTTTTSSSSSSRRRRRRQQQQQQQQQRRRUUUZZZ^^^aaa\\\YYYUUUPPPOOOQQQWWW[[[sssxxx}}}~~~||||||~~~zzz|||~~~~~~~~~xxxpppjjjccc___eeemmm~~~wwwgggZZZSSSLLLLLLPPPWWW]]]dddppp|||~~~vvvnnncccOOO;;;444777111000///---,,,+++,,,,,,,,,+++++++++************))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))))))))((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%'''((()))(((&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&'''(((((('''%%%&&&&&&&&&&&&''')))***+++,,,+++******************))))))*********+++++++++.../////////000000111111222222444777888999???GGGeeeKKKGGGCCCAAAAAAAAAAAA@@@CCCCCCBBBBBBAAA@@@@@@???>>>AAADDDFFFEEECCCBBBBBB@@@AAACCCFFFJJJNNNQQQSSSVVVXXXZZZ]]]___aaaaaabbb\\\\\\\\\\\\\\\\\\[[[[[[XXXXXXWWWVVVUUUUUUTTTTTTUUUUUUUUUUUUVVVXXX[[[\\\YYYYYYYYYYYYYYYXXXWWWVVVVVVVVVUUUUUUTTTSSSRRRQQQPPPOOOOOOPPPRRRWWW[[[^^^[[[[[[XXXTTTPPPOOOPPPQQQaaajjjttt{{{|||{{{zzz{{{wwwyyy|||}}}|||zzzxxxvvvmmmfff]]]UUUNNNMMMUUU___vvvxxxggg\\\WWWRRROOOPPPRRRWWWbbbmmmzzzzzzxxxuuuqqqaaaHHH:::999666333000...............,,,,,,+++++++++*********))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$###%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&(((((('''%%%&&&&&&&&&'''((())))))***,,,+++***))))))***+++,,,)))))))))***++++++,,,,,,////////////000000000000222222444777777888>>>GGGdddFFFDDDAAA@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBB>>>@@@BBBBBB@@@???>>>>>>======>>>???AAADDDFFFHHHNNNOOORRRVVVZZZ]]]___```]]]]]]]]]\\\[[[ZZZYYYYYYXXXWWWWWWVVVUUUTTTTTTSSSVVVVVVUUUTTTUUUVVVXXXYYYVVVVVVWWWXXXXXXXXXXXXXXXWWWXXXXXXXXXWWWUUUTTTSSSPPPPPPPPPQQQRRRTTTVVVWWWXXXZZZ[[[ZZZVVVRRROOONNNQQQ[[[iiisssyyyzzz{{{{{{yyyzzz{{{zzzvvvnnnfffaaaSSSLLLEEE@@@<<<===GGGRRRjjjrrr}}}uuukkkbbbXXXRRRMMMMMMSSS[[[jjjqqq|||~~~yyytttxxxsss```JJJ???999555000---.../////////,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$###%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((((('''%%%&&&'''((('''&&&&&&&&&'''(((((()))))))))++++++)))))))))***+++,,,((())))))***++++++,,,,,,////////////000000000000222222444777777777>>>FFFbbbKKKJJJIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDDDDCCC@@@????????????>>>===<<<<<<>>>???@@@DDDEEEHHHLLLPPPTTTWWWYYYZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWXXXXXXWWWVVVUUUTTTWWWWWWVVVVVVVVVVVVVVVVVVTTTTTTUUUVVVWWWXXXYYYYYYXXXXXXYYYYYYYYYWWWVVVUUUQQQRRRRRRRRRRRRQQQQQQQQQTTTWWW[[[]]]ZZZVVVRRRPPPKKKQQQ[[[gggpppvvvyyyyyy{{{yyyuuuppphhh]]]QQQIII@@@<<<888777666888AAAKKK___fffpppyyy~~~uuuggg\\\RRRKKKJJJNNNSSS[[[gggrrr{{{nnnvvvyyyzzz}}}vvvaaaNNN???999111------......,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%'''((()))(((&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((()))'''%%%%%%'''(((''''''&&&&&&'''((())))))((((((******************+++,,,(((((()))***+++,,,,,,---.../////////000000111111333222444666777777===EEE```SSSTTTTTTSSSQQQNNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIHHHFFFCCCAAAAAABBBDDDBBB@@@>>>======>>>>>><<<===???BBBFFFJJJMMMNNNSSSSSSSSSTTTTTTUUUUUUUUUWWWXXXXXXYYYYYYXXXWWWVVVWWWWWWXXXXXXXXXWWWWWWWWWTTTTTTTTTTTTUUUVVVVVVWWWUUUVVVXXXYYYYYYWWWVVVUUUTTTSSSRRRQQQPPPPPPPPPPPPRRRUUUXXXZZZXXXVVVTTTTTTNNNLLLMMMTTT```kkkqqqsssvvvpppggg^^^VVVLLLCCC===999777777999888999@@@HHHVVV\\\fffnnnsssyyy}}}pppbbbVVVPPPOOOIIIMMMUUUbbbooozzzkkkiiiqqqyyy{{{~~~sssaaaJJJBBB888111//////---+++------,,,,,,,,,+++++++++))))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%'''((()))(((&&&%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((())))))'''%%%%%%&&&'''''''''&&&'''((())))))(((((('''))))))***+++++++++++++++'''((()))***+++,,,---------......///000111111222333222444666666666<<>>DDDDDDDDDEEEFFFIIIKKKMMMPPPPPPTTTYYY\\\[[[[[[\\\YYYYYYZZZZZZYYYXXXVVVUUUTTTTTTTTTSSSTTTTTTUUUVVVRRRSSSUUUWWWXXXWWWUUUTTTSSSPPPMMMLLLLLLLLLKKKJJJLLLOOOQQQQQQPPPQQQTTTWWWNNNNNNMMMJJJHHHKKKRRRXXX\\\ZZZSSSIIIBBB@@@===999@@@;;;666555333444:::BBBJJJJJJLLLPPPVVV\\\cccfffiiipppxxx|||}}}tttbbb[[[VVVRRROOOPPPTTT\\\dddgggaaa^^^cccooo~~~wwwtttxxxvvvpppmmmmmmwww~~~vvv{{{rrr[[[GGGAAA<<<333...000//////---+++))))))+++---+++++++++************)))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$&&&''')))###$$$&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((++++++***************+++)))************+++++++++////////////000000000000444222333666888999>>>EEE___aaa^^^ZZZXXXWWWWWWUUUSSSRRRSSSSSSSSSSSSTTTTTTTTTXXXYYY___fffddd[[[SSSPPPTTTSSSRRRRRRQQQNNNJJJFFFEEECCCAAA???>>>>>>???@@@>>>=========>>>@@@AAABBBIIIIIILLLQQQTTTUUUWWWXXXUUUVVVYYYZZZ[[[YYYWWWUUUTTTTTTSSSSSSSSSTTTTTTUUUQQQRRRTTTUUUUUUUUUTTTSSSWWWTTTQQQOOONNNMMMLLLKKKIIIKKKMMMLLLKKKLLLOOOQQQSSSTTTSSSOOOJJJIIILLLOOOWWWVVVPPPHHHDDDDDDBBB>>>???;;;888888777777;;;AAAFFFFFFGGGIIIMMMRRRWWWZZZYYY___fffiiijjjnnnvvv}}}qqqjjjaaaWWWQQQOOORRRUUU[[[VVVTTTYYYaaalll|||oooiiiooo||||||tttmmm___MMM@@@888222...///......,,,+++,,,---...++++++++++++***************)))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$&&&''')))&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((++++++***************+++************++++++++++++////////////000000000000222000111555777777<<>>=========>>>>>>@@@AAACCCEEEIIIMMMQQQSSSPPPRRRUUUWWWXXXWWWVVVUUUTTTTTTSSSSSSRRRSSSSSSTTTQQQQQQRRRRRRRRRRRRRRRSSSXXXUUURRRPPPOOOMMMKKKJJJFFFGGGHHHGGGFFFFFFHHHJJJQQQTTTVVVTTTOOOKKKJJJJJJQQQRRRPPPLLLKKKMMMJJJEEE@@@<<<:::;;;;;;999;;;???CCCCCCCCCCCCEEEHHHKKKMMMOOOTTTYYY[[[\\\```iiipppsss}}}yyyhhh[[[RRRNNNLLLNNNLLLLLLOOOSSSZZZgggtttvvvtttzzzrrr{{{vvv___JJJAAA999000..................//////,,,+++++++++******************)))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((+++***************++++++************+++++++++,,,.../////////000000000111111000222666888777;;;@@@\\\^^^\\\YYYWWWVVVWWWXXXXXXZZZYYYXXXXXXVVVVVVUUUTTTRRRUUU```pppxxxrrrfff^^^WWWVVVVVVVVVVVVUUUQQQOOOLLLLLLLLLLLLKKKIIIGGGFFFFFFEEEDDDBBBAAA@@@@@@???:::<<<======AAAIIINNNPPPPPPPPPPPPQQQRRRRRRSSSTTTSSSRRRRRRRRRQQQRRRRRRSSSRRRRRRQQQQQQQQQRRRRRRSSSTTTRRRPPPNNNNNNMMMKKKJJJGGGGGGFFFEEEDDDDDDEEEFFFGGGMMMSSSVVVUUURRRRRRRRRRRRVVVXXXYYYZZZZZZSSSKKKBBB===999::::::999;;;???BBBBBBAAAAAABBBDDDFFFGGGMMMPPPSSSTTTVVVZZZbbbhhhiiipppyyyzzziii^^^TTTMMMIIIHHHIIIKKKMMMQQQ[[[fffpppnnnyyy|||ooo\\\MMM@@@666......---...///000//////,,,,,,+++++++++******************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''(((((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((*********)))******+++,,,*********+++++++++,,,,,,......//////000000111111222222555999:::999<<>>===;;;???IIIOOOOOOTTTRRRNNNLLLLLLNNNRRRTTTQQQQQQPPPPPPQQQQQQRRRSSSTTTTTTSSSRRRRRRRRRSSSTTTQQQPPPOOOOOOPPPPPPNNNMMMIIIHHHGGGFFFFFFFFFEEEEEE???FFFNNNTTTWWWYYY\\\^^^[[[aaagggkkkmmmiii]]]QQQGGG???888777777888:::>>>????????????@@@AAACCCDDDFFFHHHJJJKKKLLLQQQWWW\\\___dddmmmuuu|||{{{pppcccXXXLLLIIIHHHIIIIIIKKKRRR[[[iiiwwwyyy{{{wwwuuuwwwyyymmmWWWDDD===111///------///000///---,,,,,,,,,++++++++++++***************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))&&&''''''((((((''''''&&&%%%&&&&&&''''''(((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%$$$$$$$$$((((((((((((((((((((((((''''''''''''((((((((((((******))))))***++++++,,,***++++++++++++,,,,,,,,,.........///000111111111333222555999:::999<<<@@@TTT}}}XXXYYYYYYXXXVVVUUUVVVWWWRRRQQQPPPOOONNNLLLKKKKKKKKKGGGGGGMMMRRRQQQPPPPPPOOONNNMMMNNNOOOOOOMMMKKKIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIIIIHHHGGGEEECCCBBB>>>BBBAAA<<<@@@JJJPPPNNNTTTQQQLLLIIIIIILLLPPPSSSNNNNNNNNNOOOPPPQQQSSSSSSUUUUUUTTTTTTTTTTTTSSSSSSQQQQQQQQQRRRSSSTTTRRRQQQKKKIIIGGGGGGGGGHHHGGGEEE@@@EEEKKKPPPUUU[[[ccciiijjjooouuuyyyzzzuuufffWWWLLLAAA888666777777999<<<::::::;;;;;;===>>>@@@@@@@@@AAACCCDDDEEEIIINNNQQQQQQUUU\\\eeekkkpppyyypppZZZSSSLLLIIIGGGFFFJJJOOO[[[cccsssxxxxxxzzz{{{nnnjjjppp}}}zzz~~~xxxaaaMMMEEE888333///---///000...---,,,,,,,,,,,,++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))''''''((((((((((((''''''&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((&&&&&&'''''''''(((((((((&&&&&&&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))***+++,,,,,,++++++++++++,,,,,,,,,,,,------...///000111222222222111333777777777:::???RRR|||\\\^^^___]]]YYYVVVUUUUUUOOONNNMMMLLLKKKJJJIIIHHHGGGDDDDDDHHHHHHGGGGGGJJJHHHGGGFFFGGGHHHIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIIIIKKKLLLLLLLLLLLLJJJIIIHHHAAAFFFDDD>>>@@@KKKOOOLLLJJJHHHFFFEEEFFFHHHKKKMMMLLLLLLMMMNNNPPPRRRSSSTTTTTTTTTUUUUUUUUUTTTSSSRRRRRRRRRRRRSSSTTTTTTRRRPPPKKKIIIFFFFFFHHHHHHGGGEEECCCEEEHHHKKKQQQ\\\iiissswwwzzz}}}~~~|||mmm___NNNDDD;;;999999888777999777888888999:::;;;<<<===<<<===???@@@BBBEEEHHHJJJIIIIIINNNUUUYYY\\\eeepppsssxxxtttfffWWWOOOJJJFFFEEEFFFJJJRRR^^^mmm~~~tttjjj|||zzzwwwiii___bbbmmmvvv}}}zzzppp```TTT@@@999222//////000///---------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&'''''''''$$$$$$%%%%%%&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((''''''((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$$$$&&&'''((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))$$$$$$$$$%%%&&&'''''''''''''''''''''((((((((((((&&&&&&'''''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))***+++,,,---+++++++++,,,,,,,,,------------...///000111222222444222333666666666:::@@@TTT~~~ccceeefffccc]]]XXXVVVUUUOOOOOONNNMMMLLLKKKJJJIIIEEEEEEGGGIIIHHHDDDDDDHHHBBBAAA@@@AAACCCDDDCCCBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJKKKKKKKKKJJJIIIHHHBBBHHHFFF???@@@JJJNNNJJJ>>>>>>@@@AAABBBDDDEEEEEEJJJKKKLLLMMMOOORRRTTTUUUSSSTTTUUUVVVUUUTTTRRRPPPRRRQQQQQQRRRRRRQQQOOOLLLJJJGGGEEEEEEGGGHHHFFFDDDEEEEEEEEEGGGNNN]]]nnn{{{~~~rrrdddOOOFFF>>>======:::777666888888999999:::;;;;;;;;;777999;;;===???@@@BBBCCCIIIFFFGGGKKKMMMNNNXXXccchhhmmmwwwyyydddWWWPPPIIIEEEDDDDDDMMMYYYbbbkkk|||xxxpppssseee^^^\\\]]]mmmxxx~~~yyy|||rrrbbbEEE>>>555000000111000...---------,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''')))******%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''''''''((((((((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&''''''((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++######$$$%%%%%%&&&''''''''''''''''''((((((((()))'''((((((((())))))******))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))***+++,,,---++++++,,,,,,,,,---------------...///000111222222777444444777777777<<>>DDDKKKKKKBBB:::<<>>999999888444666999999999888888888666777999;;;===???@@@@@@@@@BBBDDDFFFHHHLLLPPPTTT\\\___iiivvvvvveeeYYYOOOGGGCCCDDDFFFLLLVVVaaaooo{{{qqquuu{{{sssfff\\\WWW\\\iii}}}{{{~~~}}}rrrXXXIII>>>555///444555***------,,,,,,,,,------...///...---,,,++++++++++++************************+++++++++************)))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%'''(((((((((((('''&&&%%%$$$''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((()))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''''''''''''''((()))***)))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&''')))))))))(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))************------,,,,,,+++,,,,,,,,,000000000000000111111111444555666777777999<<>>@@@DDDHHHLLLNNNPPPPPPRRRSSSTTTUUUUUUTTTSSSRRRRRRQQQQQQRRRSSSRRRNNNKKKKKKJJJIIIGGGEEEDDDBBBBBBBBB@@@AAAEEEKKKWWWjjj{{{~~~qqqaaaSSSCCCCCCKKKGGG@@@<<<666555666888888777666666666888888999:::;;;<<<<<<<<<>>>???AAABBBCCCEEEIIIKKKMMMPPPXXXdddnnnxxx|||kkk\\\PPPIIIEEEDDDGGGMMMTTT```rrryyytttzzztttllllllqqqccchhhtttlll[[[LLL;;;---///222***...------,,,,,,------......---,,,++++++******************************************)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&%%%$$$%%%&&&(((+++++++++***)))'''&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''((())))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&''''''((((((''''''&&&)))((((((''''''''''''(((''''''((())))))(((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%&&&((()))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))***************************++++++++++++,,,,,,+++++++++++++++,,,000000000000000111111111222444555666777999===???SSSzzz```^^^]]]]]]]]][[[WWWUUUSSSRRRRRRQQQPPPOOONNNNNNPPPOOOMMMLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMLLLMMMMMMOOOPPPQQQRRRSSSPPPPPPQQQRRRRRRRRRQQQQQQRRRYYY]]]WWWLLLGGGLLLTTTKKKEEECCCHHHJJJFFF>>>:::888:::===AAAEEEIIILLLNNNQQQRRRRRRSSSSSSRRRRRRQQQTTTSSSSSSTTTTTTRRROOOLLLJJJJJJHHHGGGEEEDDDCCCBBB???>>>>>>BBBHHHSSSfffwww~~~ppp___RRRFFFLLLYYYXXXPPPFFF999888888888888777777777666999999999:::999888888777;;;<<<============@@@BBBDDDEEELLLVVV^^^gggtttqqq```UUULLLHHHEEEFFFHHHPPP___mmmtttuuuzzzwwwsssxxxrrroooqqq}}}nnn]]]FFF000...333.........---------------...---,,,+++***************************************))))))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""$$$%%%&&&&&&%%%&&&(((***//////...,,,+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&%%%######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&''''''((((((''''''&&&***)))(((''''''&&&&&&'''%%%&&&)))++++++)))&&&%%%(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''))))))))))))))))))))))))'''%%%%%%%%%'''((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))***++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---/////////000000111111111111333555666777:::>>>AAAQQQyyy\\\[[[ZZZYYYXXXXXXVVVUUUVVVVVVVVVVVVUUUTTTSSSRRRVVVVVVTTTSSSSSSSSSTTTUUUTTTUUUVVVWWWXXXXXXXXXXXXZZZ[[[\\\^^^___```aaaaaa\\\\\\]]]]]]]]]\\\\\\[[[WWW^^^dddaaaYYYVVV\\\cccWWWNNNIIIMMMSSSRRRMMMIII>>>===<<<<<<>>>CCCHHHKKKMMMMMMNNNNNNOOOOOOOOOOOOTTTTTTTTTTTTSSSQQQNNNLLLJJJJJJIIIGGGFFFDDDCCCCCC???======AAAFFFQQQccctttsssbbbQQQJJJUUUfffhhhaaaSSSAAA;;;999888888999::::::999999999999999999888777666888:::;;;;;;::::::<<<===AAAAAAFFFMMMSSSZZZfffqqq|||sssdddYYYQQQJJJFFFDDDGGGRRR]]]ggguuuxxx|||zzzvvvqqq{{{~~~sssgggQQQ999444777222///......------------...,,,++++++***)))))))))*********************************)))))))))(((((((((''''''''''''''''''''''''(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$######%%%&&&&&&&&&'''))),,,222111///---***)))''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''')))((((((''''''''''''(((&&&'''(((******((('''&&&((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))&&&%%%$$$%%%'''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((()))******++++++******++++++++++++,,,,,,,,,,,,...------------......///......//////000111111111111333555777888;;;???BBBRRRzzz\\\\\\[[[[[[ZZZZZZZZZ[[[[[[\\\\\\]]]\\\\\\[[[ZZZ[[[[[[ZZZZZZ[[[]]]___```___```aaabbbcccdddddddddggghhhjjjkkkmmmnnnnnnnnnjjjjjjjjjjjjiiiiiihhhgggeeeiiillllllkkkkkkmmmqqqdddZZZRRRRRRUUUUUUTTTTTTMMMIIIBBB===<<<@@@EEEIIIIIIJJJJJJKKKLLLNNNOOOOOORRRSSSTTTTTTSSSPPPNNNMMMKKKJJJIIIHHHGGGFFFEEEDDDAAA???>>>AAAFFFPPPbbbrrryyyhhhSSSPPP^^^ooopppiiiYYYFFF<<<999777666888:::::::::777888888999999999888888777888:::;;;;;;;;;<<<>>>======@@@EEEIIIMMMWWWaaannnttt|||tttddd[[[QQQJJJEEECCCHHHOOO[[[hhh|||zzzxxxiiikkkwwwpppjjjZZZDDD<<<:::000000///...---------------++++++******)))*********************************++++++*********)))))))))(((((((((((((((((((((((()))((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%###%%%&&&&&&&&&'''))),,,222000...+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''((((((((()))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''(((((((((((((((((('''&&&&&&&&&'''''')))******((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&%%%$$$%%%'''''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''((())))))******))))))*********++++++++++++,,,,,,,,,+++,,,,,,---......---......///000000111111333444666888999<<<@@@DDDQQQzzz[[[\\\^^^]]]\\\\\\^^^___]]]^^^```aaabbbbbbaaa```aaaaaabbbdddgggjjjmmmooonnnnnnoooqqqqqqrrrrrrrrrssstttvvvxxxzzzzzzzzzzzzxxxxxxxxxwwwvvvuuutttsssssssssssssssttttttrrrppppppeee[[[WWWVVVSSSSSSTTTRRRMMMDDD===999;;;???BBBGGGHHHIIIJJJMMMOOOQQQSSSPPPRRRUUUUUUSSSPPPOOOOOOLLLKKKKKKJJJIIIHHHGGGFFFCCC@@@@@@BBBFFFPPPbbbrrr{{{lllWWWXXXgggtttrrrkkk^^^KKK???;;;666444666888888777666666777888999999999999666888:::<<<<<<<<<===???<<<<<>>===>>>???DDDDDDFFFHHHKKKOOORRRTTTPPPSSSVVVVVVTTTRRRRRRRRRMMMMMMLLLKKKJJJIIIIIIHHHDDDAAA@@@BBBFFFOOOaaaqqqyyyjjj[[[^^^nnnxxxtttqqqiii[[[HHHBBB:::777777888666444555555666777777777777666555888:::;;;;;;;;;;;;<<<<<<<<>>===:::===BBBFFFFFFMMMYYYccciiisss}}}vvviiiYYYNNNKKKFFFDDDJJJXXXjjj}}}ooo|||sssvvvwwwssskkkccccccjjjrrruuuoooooofffRRR111111000......---------,,,,,,,,,+++,,,,,,------************************))))))))))))(((((((((((())))))))))))))))))))))))$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%$$$$$$%%%'''///---***'''%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))+++++++++++++++***))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))))))))(((((((((((('''''''''(((((()))%%%''')))******)))'''%%%'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&''')))))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))***+++++++++++++++,,,,,,,,,---------......---,,,,,,---...///000111,,,,,,---...///000111222222333444555555777;;;===LLLwww|||}}}zzz~~~~~~~~~}}}ssssssrrrooojjjccc]]]YYYVVVSSSPPPMMMKKKHHHDDDAAACCCBBBAAA@@@@@@DDDJJJNNNQQQQQQRRRSSSSSSSSSSSSRRRPPPOOONNNLLLKKKIIIHHHGGGHHHEEECCCBBBBBBGGGTTTaaauuuvvvgggggg]]]```jjjwww{{{vvvsssuuu^^^WWWKKK@@@888555444444555555666666666666666666888666555444444555666888777777888999::::::;;;;;;???@@@CCCHHHOOOYYYdddkkk}}}jjjXXXYYYPPPHHHEEEKKKSSSaaa~~~pppnnn{{{yyyssssssrrrmmmnnnjjjZZZgggyyywwwooodddZZZ>>>666111222333000...---------------------------)))************)))((((((************))))))))))))+++***)))'''&&&&&&&&&&&&))))))(((((('''''''''&&&''''''(((((('''&&&%%%%%%''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''')))((('''&&&&&&&&&&&&''')))((('''&&&'''(((***+++,,,+++***(((((()))+++,,,++++++,,,,,,---,,,,,,,,,'''(((((()))))))))(((((((((''''''''''''(((((()))***))))))))))))(((((((((&&&&&&&&&''''''(((((((((((((((((((((((((((((((((******))))))((((((''''''''''''''''''((((((((()))******))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((''''''&&&'''((()))******)))((('''(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''(((((((((((())))))(((((('''''''''&&&'''((()))******++++++***------,,,++++++,,,,,,,,,,,,,,,,,,,,,---...//////111000000///////////////000222444555666999<<>><<<;;;:::666666666666777777777777777666555444444555666777777777888888999::::::;;;===>>>AAADDDJJJSSS\\\cccqqqyyy}}}hhhbbbVVVLLLFFFIIINNNYYYooo|||tttllllllsssooopppsssyyysss```eeeuuu{{{wwwnnn```CCC999111111222000------------------------------******++++++******)))(((************))))))))))))))))))((('''&&&&&&&&&&&&)))(((((((((''''''''''''''''''(((((('''&&&&&&%%%''''''''''''''''''''''''((((((''''''&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''((()))*********)))((('''&&&&&&&&&&&&''''''((()))************,,,,,,,,,,,,+++***))))))))))))******+++******)))))))))(((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((***)))))))))(((((((((''''''''''''((((((((())))))***)))))))))((((((((('''(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((('''&&&'''((()))******)))((('''(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''(((((((((((())))))(((((((((''''''''''''((()))******++++++***,,,++++++*********++++++------------...///000000000000////////////000000111333555666777:::===???SSSwwwyyyuuutttttttttttttttrrrnnnkkkoooqqqtttvvvxxxwwwvvvuuuxxx||||||wwwsssrrrooolllfffffffffddd```[[[UUURRRLLLIIIFFFEEEFFFFFFFFFEEECCCDDDDDDCCCAAABBBDDDFFFNNNOOOQQQSSSUUUVVVWWWWWWSSSSSSRRRQQQOOONNNLLLKKKKKKFFFCCCBBBBBBEEEOOOZZZkkk{{{ttt```\\\^^^cccllluuuwwwuuutttwwwrrrfffUUUGGG???<<<;;;:::777777777777777777777777777666555444444555666777666777777888888999999:::;;;<<<>>>@@@DDDJJJQQQWWWeeennnyyyrrraaaTTTHHHEEEGGGLLLYYYhhh~~~lllbbblllwwwmmmnnnuuuzzzeee]]]gggvvv}}}vvvhhhPPPCCC666222222000//////------------------------+++,,,,,,,,,,,,+++******************))))))))))))((((((''''''''''''(((((((((((((((((('''''''''''''''''''''(((''''''&&&%%%''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&'''((()))***++++++***+++++++++++++++******+++---///111222222111000333333222222111///...---++++++,,,,,,,,,,,,++++++*********)))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))(((((())))))(((((('''&&&'''(((((())))))(((((('''(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''(((((((((((())))))(((((((((((('''''''''((()))******++++++*********)))))))))******+++------------...///000111///......//////000111222222444666777888:::===@@@UUUyyy}}}~~~wwwwwwwwwwwwuuupppjjjeeeaaa```^^^^^^______]]]\\\[[[[[[]]]^^^```bbbccccccfffjjjkkkgggeeeggghhhfffaaabbbbbbaaa]]]XXXSSSPPPKKKHHHEEEBBBBBBAAA@@@???@@@BBBCCCCCCBBBAAACCCDDDHHHJJJLLLOOORRRTTTVVVWWWVVVVVVUUUSSSQQQNNNKKKJJJIIIDDDAAAAAAAAADDDLLLVVVccctttqqq^^^ZZZ```aaafffnnntttwwwvvvuuutttmmm```PPPBBB:::777888777777777777777666666666777666555555555555666777666666666777777888888888999:::;;;<<<>>>BBBGGGKKKXXX___hhhooovvvyyyhhhUUUKKKFFFFFFMMMTTTlllwwwvvvqqqjjjoooyyytttuuu}}}zzziii___^^^bbbnnnxxx}}}uuummmdddRRR???666333111000222........................,,,,,,------,,,,,,+++***************)))))))))(((((((((((((((((()))******((((((((((((((('''''''''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''((())))))******+++,,,,,,,,,,,,...000222555777777888777999999;;;<<<<<<;;;;;;:::<<<<<<<<<<<<;;;;;;:::999444444555555555444333333.........---,,,+++******))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))(((((((((((('''(((((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))((())))))******))))))((()))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''''''''''''''(((((((((((())))))(((((((((((((((((('''((()))******++++++*********)))))))))***++++++---,,,,,,------...///000------......///111222333222444666777888:::===???TTTxxx~~~{{{zzz{{{wwwwwwwwwxxxvvvqqqkkkfffbbb^^^YYYVVVVVVVVVVVVVVVNNNMMMLLLLLLLLLNNNOOOQQQOOORRRRRROOOPPPVVV[[[\\\aaabbbcccbbb```\\\WWWTTTUUURRRMMMHHHEEEBBB???===<<<>>>@@@AAA@@@AAABBBCCCDDDFFFIIIMMMPPPSSSUUUWWWXXXXXXWWWUUURRRNNNKKKIIIGGGCCC@@@@@@AAACCCJJJRRR^^^ppp|||pppbbbbbbeeeaaa___eeepppxxxwwwrrruuuvvvpppaaaLLL===888999777777777666666666555555666666555555555555666666555555666666666666777777999:::;;;;;;;;;===@@@CCCJJJNNNUUU___iiiuuuiiiXXXNNNJJJJJJMMMVVV___tttkkkccczzzuuuvvvwwwmmmmmm```XXX^^^kkkvvv}}}~~~ooommmrrr```KKK===444//////222........................,,,------------,,,++++++************)))))))))((())))))))))))***+++,,,,,,'''''''''(((((((((((((((&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***+++...///111333555666666666888:::===???BBBBBBCCCCCCAAA???>>><<<;;;;;;;;;<<<>>>>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>666666666666555333222111++++++++++++************))))))((((((((((((((((((++++++++++++++++++++++++(((((((((((())))))))))))(((((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((('''(((((())))))((((((''')))))))))))))))(((((('''((((((''''''''''''(((((((((((((((((())))))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((())))))))))))))))))'''((()))******++++++******************+++,,,,,,++++++++++++,,,---......---------...000111333333111333555666666888;;;===PPPuuu}}}||||||zzzyyyzzzxxxwww|||~~~}}}|||{{{{{{{{{|||||||||||||||xxxsssooommmggg```YYYUUUSSSQQQPPPMMMKKKHHHFFFDDDDDDEEEFFFCCCFFFEEEBBBDDDKKKRRRTTT]]]^^^aaaccccccaaa^^^\\\[[[WWWRRRMMMHHHCCC===::::::;;;===>>>>>>>>>@@@BBBCCCEEEHHHLLLPPPTTTVVVWWWXXXXXXXXXWWWTTTQQQMMMKKKJJJDDDAAABBBCCCDDDIIIOOO[[[ooozzz|||zzzoooiiipppnnnhhhaaabbblllwwwxxxsssssswwwwwwjjjUUUCCC;;;:::888888888777777666666555666666666666666666666666555555555555555555555555888999::::::::::::<<<>>>CCCGGGNNNXXXeeeqqqzzz~~~{{{fffWWWNNNIIIGGGKKKQQQbbb}}}mmmkkkwwwzzzwwwsssvvvrrrrrrcccVVVWWWbbbooo{{{sssooouuuhhhXXXIII;;;000...000........................,,,,,,------,,,,,,+++***************))))))))))))******)))******+++,,,,,,'''''''''(((((((((((((((%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&'''(((***---...000444666999<<>><<<999666444444555555999:::;;;===>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>===<<<<<<=========<<<:::999111000//////...---,,,,,,************))))))))))))************************(((((((((((())))))))))))((((((((()))))))))******(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))******))))))((('''(((''''''&&&&&&''''''((((((((((((((())))))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((())))))))))))******'''((()))******++++++******************+++,,,---************+++,,,---...------......///111222333111333555555666777:::===MMMrrryyywwwsssqqqoooooonnnnnnpppmmmmmmoooooommmooosssooorrruuuuuutttuuuvvvvvvwwwwwwyyy|||~~~}}}{{{zzzuuunnnhhhbbb]]]WWWTTTTTTQQQNNNJJJGGGEEEEEEEEECCCEEEEEE@@@@@@EEEIIIJJJPPPSSSXXX]]]```aaaaaa```[[[YYYUUUQQQLLLFFF@@@;;;:::;;;<<<;;;::::::<<<>>>@@@BBBFFFJJJNNNQQQTTTUUUVVVWWWXXXYYYXXXUUUSSSQQQPPPJJJEEEEEEEEEDDDGGGKKKTTTjjjuuuuuuqqqjjjlllzzzyyyuuullleeeiiisssyyyxxxtttvvvuuummm^^^OOODDD???;;;;;;:::999999888777777555555666666666666555555444444444444444444444444666888999:::999999:::;;;@@@CCCJJJPPPYYYdddooowww}}}{{{iiiZZZPPPIIIIIIKKKUUUkkkwwwwwwmmmrrrxxxnnnccc\\\[[[bbbtttwwwqqqmmmfff[[[III888000111........................,,,,,,,,,,,,,,,+++******************))))))))))))))))))((((((((()))******''''''''''''((((((((()))%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))++++++---///222555777999<<<===???AAABBBBBBBBBAAA>>>>>>>>>===>>>>>>??????;;;:::999777666555555444888999999:::;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999888;;;<<<===>>>>>>===;;;:::777777555444222111//////------,,,,,,,,,+++++++++************************'''((((((((()))))))))***(((((()))))))))*********'''((((((((()))))))))***))))))))))))))))))))))))(((((())))))))))))(((((()))************)))((((((((('''&&&&&&&&&&&&'''((((((((((((((())))))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((()))))))))*********'''((()))******++++++***((((((((())))))+++,,,,,,++++++++++++,,,---..................///000222222333444666666777888;;;===KKKpppgggeeeccccccdddggghhhhhhhhheeefffiiijjjhhhhhhjjjhhhlllooommmkkklllmmmmmmoooqqqttt{{{{{{uuunnngggaaa[[[XXXTTTPPPLLLJJJIIIIIIAAADDDDDD???<<<>>>>>>===CCCGGGNNNUUUZZZ^^^______^^^\\\ZZZXXXTTTOOOHHHCCC;;;<<<;;;999888888999;;;===???BBBFFFKKKNNNPPPRRRTTTVVVXXXZZZ[[[ZZZXXXVVVVVVOOOIIIHHHGGGEEEFFFIIINNNdddooommmiiidddkkk~~~wwwkkkgggoooyyy||||||zzzvvvqqqjjj^^^QQQHHH======<<<;;;;;;:::999999555555666666666666555555444444444444444444444444444666888999888888999:::888===BBBCCCEEENNN\\\hhhmmm~~~}}}lll]]]TTTHHHEEEJJJZZZooo}}}tttpppeee}}}wwwfffUUUQQQbbbvvvnnnppprrrjjjVVV@@@555444////////////////////////++++++,,,,,,,,,+++******************))))))))))))((((((''''''''''''((((((&&&'''''''''(((((())))))%%%%%%&&&'''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%#########$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$%%%&&&''')))******111222444666:::===@@@BBBBBBBBBCCCBBB@@@>>>;;;999666555555555777999;;;<<<===>>>???@@@???===;;;:::;;;;;;<<<<<<<<<;;;;;;:::============<<<;;;:::999666888999;;;;;;:::888777<<<;;;:::888666444222111/////////......---------))))))))))))))))))))))))'''((((((((())))))******))))))))))))************'''((((((((())))))******************************))))))************))))))***************)))((((((((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))''''''((((((((((((''''''''''''''''''((((((((()))(((((())))))*********+++'''((()))******++++++***''''''''''''((()))++++++,,,,,,,,,,,,---.../////////......//////000111222444555777888888999<<<>>>KKKppp[[[\\\]]]]]]]]]___bbbdddcccaaabbbfffkkklllhhhccchhhiiikkkllllllkkkiiihhhggggggiiilllqqqxxx~~~ttttttkkk```YYYSSSOOOKKKJJJNNNNNNLLLGGG@@@======>>>===???CCCHHHOOOVVV[[[^^^\\\```aaa^^^^^^]]]UUUJJJIIIEEE???;;;999999999888<<>>AAAAAA>>>;;;777777777777777444000---...111555999<<<>>>>>>===???@@@AAA@@@??????@@@BBB<<<>>>@@@AAA@@@?????????HHHDDD@@@AAABBB@@@===<<<:::BBBEEE???:::<<<>>>===;;;;;;::::::;;;;;;;;;;;;888777555333111///---,,,...+++)))+++---+++)))(((((()))+++,,,,,,+++)))'''))))))((())))))***++++++***+++,,,+++)))))))))+++((((((((((((((()))*********)))((((((((((((((()))************))))))))))))((((((((((((((()))******(((((())))))******++++++)))))))))))))))))))))))))))((('''&&&&&&'''((()))***))))))((('''&&&&&&&&&***))))))((())))))***+++))))))*********++++++++++++,,,,,,+++***+++---////////////000111111222222666777888888888999<<>>AAAFFFLLLRRRUUUUUU[[[^^^___``````XXXNNNKKKGGGAAA===;;;:::999999999<<>>CCCJJJNNNTTT^^^kkkqqqrrrsssxxx~~~sssdddYYYOOONNNSSS___qqqzzz|||rrrkkkaaaYYYmmmttt~~~uuuuuuhhhOOO>>><<>><<<;;;;;;<<<;;;888555555333111000111222333444444666888:::===???AAABBBBBBBBBBBBCCCDDDFFFGGGHHHKKKNNNSSSWWWZZZ]]]```bbbeeebbb```______]]]YYYWWWNNNPPPOOOIIIGGGJJJIIIEEECCCBBB@@@>>>>>>>>>>>>>>>===<<<:::777555333222222)))***,,,---,,,++++++---((()))***+++******)))((()))))))))))))))***++++++***+++,,,+++)))((()))***((((((((((((((()))******))))))(((((((((((())))))************)))))))))))))))((((((((((((((()))***((((((((())))))*********))))))))))))))))))))))))''''''((())))))(((''''''''''''(((((()))*********))))))))))))***************+++++++++,,,,,,,,,,,,+++,,,,,,+++***+++---////////////000111111222222666777888888888999<<>>BBBHHHKKKMMMSSSYYY^^^aaabbb]]]UUUMMMIIICCC???===<<<:::999666999<<<>>>@@@BBBEEEGGGMMMOOORRRSSSRRRPPPNNNMMMSSSQQQOOOLLLIIIHHHHHHHHHLLLPPPVVVVVVNNNIIIOOOZZZlllwww}}}sssiiiaaa\\\ooouuu|||~~~wwwpppkkkYYYQQQGGG@@@===;;;999777666666555555444555555555555555444444444444555555444444555666777777888999666888:::;;;===@@@DDDGGGJJJTTTaaajjjnnnooopppqqq|||pppcccTTTKKKKKKSSSbbbooo}}}}}}vvvvvvjjjWWWaaaooo~~~wwwiiiQQQAAA>>>222000//////000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************))))))(((((())))))***))))))))))))((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$&&&''''''%%%$$$$$$%%%''''''&&&&&&&&&&&&&&&'''((('''''''''((()))+++,,,000333777;;;>>>>>>======>>><<<999777666555333111555444333222222333555666;;;;;;:::::::::<<<===>>>AAAAAADDDKKKUUU]]]aaabbbcccfffkkkpppuuu{{{|||zzzuuurrrllliiiddd```aaabbb^^^WWWPPPMMMIIIFFFDDDAAA>>><<<===<<<:::888777777888888,,,000222000,,,***,,,///++++++************++++++******))))))******++++++)))***+++***(((((((((***((((((((()))))))))******)))))))))(((((())))))***++++++*********)))))))))***)))((((((((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))&&&''')))******)))'''&&&((((((((()))***+++++++++'''((()))***+++******)))++++++,,,,,,,,,---------+++,,,,,,,,,++++++---////////////000111111222222555666777777777999<<>>>>>???BBBCCCEEEJJJPPPVVV[[[^^^]]][[[PPPLLLFFFBBB???>>><<<;;;666888:::===???AAABBBDDDHHHMMMRRRSSSQQQOOOOOOQQQSSSRRRPPPMMMLLLJJJJJJJJJLLLPPPTTTTTTMMMGGGKKKSSSdddrrr{{{qqqfff\\\ccciiirrrxxxyyyvvvrrrpppddd\\\OOOEEE???;;;999888777777666555444444444555555555444444444444555555444444555555666777777888555777999:::;;;<<>>;;;:::999999:::666888777222///......,,,///...,,,+++***+++---...++++++*********++++++,,,)))***+++***((('''((())))))))))))******))))))))))))))))))((())))))******+++++++++*********))))))***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))))))))((('''*********))))))(((((((((&&&''')))+++,,,+++***)))+++++++++,,,,,,,,,,,,---***,,,---,,,++++++---.../////////000111111222222555666777777777999<<>><<<888999:::<<>><<<;;;999888777666555444444444555555444444444444555555444444555555666666777777555777999999999:::;;;<<<@@@CCCJJJSSS]]]dddiiikkkhhhqqq~~~sss]]]NNNJJJLLLNNNbbbmmm{{{zzzyyywwwuuu[[[XXX^^^rrr{{{pppeee]]]EEE999//////111000---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,******))))))))))))******(((((((((((())))))))))))'''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&###%%%&&&&&&%%%$$$%%%&&&''''''&&&&&&&&&'''((((((((((((***,,,000444777999:::999888777666555555555333222222111222555888:::<<<======;;;::::::===???>>>EEEOOO[[[dddiiikkkkkk{{{yyyzzzuuummm___[[[UUUNNNFFF@@@<<<:::;;;:::666222555:::777000111000---+++***+++,,,---,,,,,,++++++++++++,,,,,,)))***+++***)))((((((***))))))************)))((()))))))))))))))***++++++++++++++++++************))))))(((((((((((()))))))))))))))))))))(((((((((((((((((((((((((((((((((+++***(((&&&&&&(((***+++)))(((((((((((((((''''''%%%''')))+++,,,+++***)))************++++++++++++***+++------,,,+++,,,.../////////000111111222222444555666777777999<<>><<<::::::;;;>>>AAACCCCCCBBBFFFKKKOOOSSSVVVYYY[[[WWWVVVVVVUUUSSSRRRQQQQQQOOOPPPTTTVVVQQQIIIEEEGGGTTTaaappp{{{|||tttccc```^^^bbbjjjpppqqqppptttoooeeeYYYNNNFFFAAA???;;;:::999777666555555555555555444444444444555555444444555555555666666666555777999999888888:::;;;>>>???CCCHHHPPPZZZccciiieeekkksss}}}lllZZZQQQLLLHHHOOOXXXkkk}}}uuummmbbbZZZRRR```wwwtttrrrpppZZZFFF555222222000...000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++******))))))******+++(((((((((((())))))))))))'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&###%%%''''''&&&%%%&&&'''&&&&&&''''''((()))++++++...///222555999<<<>>>???999666333000//////111222///111222333555888===AAA??????===<<<===DDDPPPXXX___gggtttxxxmmm```UUULLLGGGCCCBBB<<<999???HHHEEE;;;444333000---++++++,,,,,,------,,,,,,++++++,,,,,,***+++,,,+++)))))))))***)))***+++++++++***)))((())))))))))))******+++,,,,,,++++++++++++*********((((((((((((((()))******************))))))))))))))))))))))))))))))))))))---+++'''%%%%%%'''+++---$$$%%%&&&'''((()))***+++&&&''')))***++++++++++++))))))*********+++++++++)))+++------,,,,,,,,,---/////////000111111222222333444666666777999<<>>@@@BBBHHHQQQ[[[cccdddiiiqqqxxx|||kkkaaaXXXPPPJJJKKKXXXrrruuuiiillliiiZZZ^^^}}}yyyrrrvvvyyyrrrWWW???666444///...000------------------------+++++++++,,,,,,,,,------+++******))))))******+++'''((((((((()))))))))***(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%''''''&&&&&&'''(((&&&&&&'''(((***,,,---...333555888;;;===>>>>>>>>>444222000...---///111333222444666888888;;;???CCCDDDGGGKKKNNNSSS\\\hhhqqqyyy{{{{{{|||}}}|||zzzqqqkkkrrr}}}}}}{{{|||ssskkkfff^^^^^^VVVMMMLLLQQQMMMBBB<<<:::777444222000000///......---,,,,,,,,,,,,,,,+++,,,---,,,+++******,,,)))***+++,,,,,,***((('''))))))))))))***+++,,,---,,,,,,+++++++++*********''''''''''''(((***+++,,,,,,+++++++++*********)))))))))))))))))))))))))))+++***(((''''''(((***+++%%%%%%&&&((()))***+++,,,''''''((()))***+++,,,,,,*********+++++++++,,,,,,)))+++---...---,,,,,,---/////////000111111222222222444555666777999<<>>===;;;999888777666666555555555444444555555555444444444555555555555555888999999888888999;;;>>>:::;;;<<<===???GGGRRRZZZeeekkkrrrxxx{{{xxxlll___TTTJJJDDDJJJeee~~~}}}uuuooorrrbbb^^^wwwwwwyyy}}}dddFFF:::555///---111------------------------+++++++++,,,,,,---------++++++************++++++'''((((((((())))))******(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$&&&(((((('''''''''(((&&&&&&''')))+++---///111555777:::<<<======;;;:::000000//////000111333555555888;;;;;;;;;<<>>;;;999:::???DDDFFFCCC@@@@@@CCCIIIPPPTTTWWW[[[^^^```___]]]\\\\\\[[[XXXXXX\\\___YYYKKK???BBBKKK^^^sss~~~wwwkkk```[[[]]]dddiiimmmsssvvvvvvuuunnn^^^MMMLLLBBB===???@@@;;;777777:::888555444555666666555777777666555555555555555888888888888888888888888;;;:::999:::>>>CCCHHHKKKUUUgggxxx|||yyyfffWWWMMMIIIHHHTTTkkk{{{xxxqqqfff^^^```pppxxx|||oooYYYFFF999111...///---,,,,,,...///000///---++++++*********+++,,,,,,,,,+++******))))))******+++***)))(((((()))***+++(((((())))))))))))((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''%%%$$$((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''+++///222555666;;;:::;;;>>>AAAAAA===999444///+++---333999:::999999888888999:::===DDDKKK[[[tttzzz{{{{{{~~~qqqnnnoooooo~~~ppprrr|||rrreeelllwww{{{zzz~~~rrriiifff```ZZZUUUQQQHHH===666777333222111111111000///---000---+++***+++---------,,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++,,,,,,,,,,,,+++******---,,,,,,++++++,,,,,,---))))))))))))))))))))))))((()))***++++++***)))(((******))))))((((((''''''++++++******)))(((((((((((()))***))))))***,,,///++++++++++++++++++++++++------,,,+++,,,---...///000000000000000111111111222333555666777999<<<>>>KKKhhh}}}yyyzzz}}}rrrhhhcccbbbcccccceeeddddddeeeeeebbb___[[[YYYWWWSSSPPPMMMKKKIIIHHHCCCBBB@@@===::::::>>>BBBHHHGGGDDDBBBCCCGGGMMMRRRUUUZZZ___cccbbbaaa___^^^]]][[[[[[^^^```[[[PPPFFFBBBHHHWWWlll}}}~~~uuuhhh\\\XXX\\\aaakkkqqquuuwwwyyyxxxnnncccXXXNNNEEEDDDBBB===999::::::888555555555555444333777777666555555555555555888888888888888888888888888888888999<<<@@@DDDFFFGGGWWWffflllsss{{{jjjWWWOOOIIINNN___uuu}}}nnnbbbZZZ```vvv}}}uuufffXXXHHH:::111//////...---...///...---+++------------------------,,,+++******))))))************))))))))))))******(((((())))))))))))((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((''''''&&&&&&&&&&&&'''+++---///222555777999:::???=========>>><<<777333---000444999;;;<<<:::999;;;>>>BBBFFFIIINNNWWW^^^ttt~~~yyyzzzxxxxxxzzz{{{}}}tttuuuwwwxxxxxx~~~~~~{{{zzzwwwuuu}}}|||xxxssskkk```RRRGGG???===999666333000...---...---,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,------,,,,,,+++***+++******))))))******+++************************((()))***++++++***)))(((++++++*********))))))))))))))))))))))))*********)))******))))))))),,,...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///000000000000111111111111111333444555666888;;;===IIIfff~~~xxxmmmiiiiiikkknnnoooppprrrsssppplllhhhhhhbbbZZZVVVUUUTTTPPPLLLHHHFFFCCC???;;;;;;===???IIIJJJIIIFFFCCCDDDHHHLLLRRRXXX```eeegggfffdddbbbaaa___^^^```bbb___VVVOOOEEEDDDLLLbbbxxxtttcccXXXWWWZZZccciiiooossswwwzzzyyyuuuiii^^^SSSLLLGGGAAA======:::888777777777777555444777777666555555555666666777777777777777777777777555666666888:::<<<>>>???:::EEEQQQWWW```rrrdddYYYMMMIIIQQQbbbsss}}}wwwiiiZZZTTTeee}}}~~~vvvjjjWWWAAA444111111///...---------+++))),,,------......------,,,,,,+++******))))))******))))))************))))))(((((())))))))))))(((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&***)))(((''''''((()))***333444666888:::;;;<<<<<>>===<<<999555222111666===???>>>===@@@CCCPPPVVV\\\___aaafffnnnttt|||uuuqqqrrrxxx{{{yyy}}}yyy~~~||||||}}}~~~jjjWWWSSSOOOIIIBBB;;;777444333.........000111000...+++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,------------,,,+++++++++******))))))******+++************************))))))************))))))+++++++++++++++*********'''(((((()))******++++++***++++++***))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.../////////000000111111111111000222444555666777:::===GGGcccwwwlllkkknnnooopppsssvvvxxxwwwtttpppnnniiibbb^^^[[[YYYVVVTTTMMMJJJFFFAAA===;;;<<<<<>>======<<<:::999777======;;;:::<<>><<<;;;???FFFMMMPPPMMMGGGBBB???IIIPPPZZZcccgggiiijjjjjjfffeeeddddddcccaaa```___RRRGGGCCCOOOeeewww}}}qqqccc[[[ZZZ^^^eeelllppptttxxx{{{sssqqqlllddd[[[RRRIIICCC;;;:::999999999:::888777777777666666666777777888666666666666666666666666666666888999999999999888888;;;>>>AAAEEEOOO^^^kkk~~~sss```OOOGGGLLLWWW```tttwwwssshhh\\\___lllpppQQQ;;;333111///------.........---,,,,,,,,,,,,++++++***))),,,+++******))))))******((()))***++++++***)))((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&((((((&&&'''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%&&&'''((()))%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&(((+++...111333444555666888999:::;;;;;;<<<<<<;;;:::999999999:::>>>:::777:::GGGZZZnnn{{{|||||||||yyyvvvuuu|||}}}ttt~~~tttrrrnnnjjjgggllluuu||||||yyyvvvtttssswww|||yyyrrrfffXXXNNNHHHEEE:::666111///...//////...---------,,,,,,,,,+++++++++,,,,,,,,,------------+++++++++++++++******)))---,,,,,,++++++,,,,,,---***************************))))))))))))))))))***************************************))))))(((((()))+++,,,+++***))))))***------------------------,,,,,,,,,---------------...//////000111111222222333444666777888:::===???GGGaaa}}}zzzyyyxxxxxxxxxxxxyyyzzzxxxssspppooooooqqquuuxxxzzzzzzuuuwwwvvvqqqjjjffffffiiiZZZVVVOOOJJJFFFCCC@@@===<<>>@@@FFFRRR^^^kkkrrrqqq[[[KKKFFFKKKQQQaaa{{{yyyuuupppiiibbb```lllvvvzzz}}}bbbDDD777222000...---...000000/////////...---,,,,,,,,,,,,,,,+++******))))))******))))))************))))))(((((())))))))))))(((((('''(((((())))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''%%%&&&))),,,///222444555666777888999:::;;;;;;;;;999999999777666666888:::;;;<<>>777333222111000//////......------,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,+++******+++******))))))******+++++++++++++++++++++++++++******))))))))))))******)))))))))***************++++++******)))(((((('''(((***,,,,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------......///000111222222333333555777888999:::===@@@HHHaaayyyyyywwwuuutttrrrppppppooossswwwzzzzzzzzz{{{}}}|||xxxtttpppooorrrvvvzzz|||||||||zzzwwwsssnnnkkkjjjaaa\\\VVVPPPMMMIIIEEEBBB===@@@FFFOOOVVVWWWRRRMMMBBBFFFMMMSSSZZZaaagggllljjjlllllljjjfffcccdddgggddd[[[PPPLLLNNNXXXjjjzzzyyyrrrbbbZZZVVVYYY]]]___bbbfffiiippptttqqqmmmiiiaaaYYYPPPKKKEEE???<<<:::888777777777666666777888888999888888888888888888888888888888888888999999::::::777555666:::===AAAMMMZZZ\\\cccrrrjjjUUUIIIHHHKKKPPPgggxxxqqq```aaallltttxxxoooSSSDDD666333000...///000//////111000---+++***+++,,,...,,,+++******))))))************))))))))))))******(((((())))))))))))(((((('''((()))******)))((('''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''%%%&&&'''((())))))((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((((((((($$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&&&&''''''(((***...111333555555555999999::::::::::::999999666777888777777999===AAALLLTTT```lllvvvqqqnnnmmmrrr{{{vvvmmmcccZZZVVVZZZdddsss{{{}}}|||yyygggaaaWWWMMMDDD>>>888555111000000///......------------------............------......------,,,++++++******))))))******++++++++++++++++++++++++++++++***)))(((((()))***+++*********+++++++++,,,,,,*********)))))))))))))))''')))+++,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------......///000111222333333333444666777888:::===???HHH```}}}zzzwwwtttrrrgggmmmtttxxxxxxvvvvvvvvvqqqtttwwwvvvvvv}}}}}}xxxqqqnnnoootttyyy|||}}}yyyxxxwwwrrrkkkffffffaaaZZZUUURRRNNNIIIEEE@@@???CCCMMMXXX]]]ZZZUUUAAADDDIIINNNUUU]]]ffflllkkknnnooommmgggeeefffhhhjjjaaaVVVLLLHHHOOObbbuuu}}}ssseeeZZZYYYZZZZZZ\\\aaagggoootttssspppooojjjccc^^^WWWNNNFFFAAA===;;;:::777777666777777888999999888888888888888888888888888888777777888999:::;;;999555444888:::>>>JJJXXXVVVZZZgggyyyvvv^^^OOOKKKMMMEEEXXXfffvvvhhhaaakkkrrruuu|||~~~rrr^^^TTT999666222000/////////...111...+++((('''(((+++,,,,,,++++++***)))*********+++***)))(((((()))***+++(((((())))))))))))(((((('''((()))******)))((('''(((((((((((((((((((((((($$$%%%'''((()))((('''&&&%%%&&&((()))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))))))))((('''$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&&&&'''''',,,...222555777777555444;;;;;;;;;:::999777666555333555888999;;;@@@GGGLLLgggqqq|||}}}||||||}}}|||zzz{{{~~~uuukkkfff^^^VVV]]]eeevvv~~~}}}~~~wwwlll```UUUJJJAAA;;;222111111000///.........---------.........////////////000000//////...------,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++***)))(((((()))***++++++++++++,,,,,,---------((((((((()))******++++++&&&(((+++,,,+++++++++,,,+++++++++++++++++++++++++++,,,---.........---,,,---...///000111222333333222333555666777999<<<>>>HHH___xxxttttttvvvtttpppqqqwwwrrrtttsssooopppvvv}}}rrrpppnnniiimmmvvvwwwzzz}}}}}}yyysssnnnkkkjjjfffaaa[[[VVVPPPJJJFFFBBB@@@===AAAOOO^^^___XXXNNNIIIEEEGGGOOO\\\fffllllllnnnooommmhhheeefffgggmmmkkkcccTTTIIIJJJXXXeeeyyymmmbbb^^^[[[XXX[[[aaafffkkkppprrrpppmmmlllmmmjjjbbbWWWLLLFFFBBB@@@???>>><<<:::777666777888999555666777888888999888888777777666666666666777777777777666666888>>>EEEJJJNNNUUUYYYggg}}}iiiWWWMMMHHHJJJOOO[[[nnndddjjjrrrxxx|||~~~wwwtttgggFFF777///444777111,,,---///............---------+++++++++************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''''')))***+++''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%&&&(((+++,,,000111222444666777888999===<<<;;;999666333222111555222555===AAAHHH[[[ppp|||{{{}}}|||zzz~~~}}}rrrlllooopppoookkkgggggglllnnnkkk{{{}}}|||zzzvvvrrrkkkkkkxxx{{{qqqhhhZZZMMMBBB;;;222...///000...+++111///......000111...(((000/////////............,,,------......------,,,------,,,++++++***))))))******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,...111444++++++,,,---...///000111/////////000111333444555333444666777777888;;;===HHH___{{{vvvtttwwwssstttqqqlllllloooqqqoootttssswww{{{tttqqqllllllrrrrrruuuyyy{{{zzzxxxuuutttllliiieeeaaa\\\VVVOOOKKKCCCBBB???AAALLLYYY]]]YYYSSSMMMFFFDDDIIISSS]]]dddkkknnnooonnnjjjgggggghhhkkkjjjeeeZZZOOOKKKQQQWWWvvvxxxmmmgggaaa[[[ZZZ]]]bbbgggmmmqqqqqqpppooopppsssmmmeee\\\UUUMMMGGGCCC;;;:::999777777777888888666777888888999999999999888777777666666777777888888888777666666:::???CCCFFFMMMQQQ\\\oooyyy{{{gggXXXOOOIIILLLTTTdddzzzrrrlllxxx{{{}}}^^^FFF222///111...---//////............---------++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''((()))***''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%'''***---///222222333444666777888888<<<888444222444666777777888666888AAAPPPbbbxxx}}}vvvrrrqqq}}}uuurrrlll___XXX[[[___dddiiinnnyyy~~~{{{|||}}}wwwuuuzzz}}}yyysssooovvvuuussssss~~~tttWWWMMM???555000000000000000///------///111000---000000/////////.........,,,------......------,,,...------,,,++++++************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,,,,---///111++++++,,,---...///000111000000000000111222333444333444666777777888;;;===HHH```|||zzzuuuooonnnppplllfffmmmkkkllloooqqqttt|||xxxnnnhhhhhhiiikkkmmmppprrrssssssrrrnnnllliiifffbbb\\\UUUQQQGGGEEEBBB@@@FFFQQQYYYZZZ[[[TTTJJJCCCCCCKKKVVV^^^iiilllpppooollliiiiiijjjhhhiiigggaaaZZZSSSNNNLLLbbbqqqzzztttmmmddd^^^]]]ZZZ^^^ccchhhjjjlllooopppvvvtttqqqmmmggg___UUUOOO???>>><<<;;;999999999999777777888999999:::::::::999888888888888888888999999999888666555666888;;;>>>EEEHHHOOO^^^iiixxxzzzfffXXXMMMJJJMMMZZZppprrr|||{{{rrrTTT666---000000/////////............---------,,,+++++++++************************************(((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''(((((()))''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&)))---111333333444444555666666777777777444222333666:::;;;;;;999<<>>FFFMMM\\\sssjjj^^^QQQQQQ___tttqqqRRR<<<333111111000///............---------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((((((((('''''''''(((((()))''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((+++,,,...000333555666777666666666666666666777777666888888888;;;FFFWWWdddqqqyyy~~~~~~}}}~~~}}}{{{{{{~~~rrrllllllccc```eeefffooo|||xxxooogggddddddhhhkkkqqqqqqYYYJJJ???555///333444111000444111111000000000/////////......////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------...000///...------...---------.........//////111111000000111222333333333444666777777888;;;===DDD]]]|||xxxyyyyyyyyyzzz|||{{{{{{nnneeecccddddddccceeedddcccccccccbbb___\\\WWWSSSOOOMMMGGGAAAEEELLLYYYbbbiiifffZZZMMMHHHHHHEEEPPP___kkkqqqtttvvvwwwyyyvvvsssrrrrrroooiiiddd[[[VVVUUUZZZ```hhhtttyyyssskkkdddaaa```^^^\\\eeefffhhhlllooopppnnnllljjjiiifffaaaZZZSSSLLLHHHAAA???===:::888777888888999999888888888888999999888999888777555555777999666<<<;;;;;;AAACCCKKK]]]wwwjjj[[[TTT\\\mmm|||dddJJJ999222111111///............---------------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''''''''((()))***''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((---...222444666666555555555555666666777777777888777777:::CCCRRReeewwwzzzsssqqqooowwwqqqlllnnnhhhiiirrrwwwwwwooonnnjjjeeejjjuuuzzzjjj[[[HHH888666777222111555111111111000000000//////......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...---,,,,,,---///---------...............000000000000111222333444333444666777777888;;;===BBB[[[|||||||||zzzyyyyyy|||~~~||||||{{{xxxuuuvvv{{{oooiiigggeeecccfffdddccccccdddcccaaa___YYYTTTQQQOOOIIIBBBCCCIIIPPP^^^lllooodddWWWPPPOOO???KKK[[[iiiqqquuuxxxyyyzzzyyyxxxyyyzzzyyyvvvrrriiibbb[[[WWWTTTXXXfffwwwzzztttnnnhhhaaa\\\[[[]]]aaagggkkkllljjjhhhjjjlllooonnniii```WWWQQQEEECCC???<<<:::999999999999888888888888888888999999999888666444444666888888===;;;;;;???===AAAOOOaaaxxxtttcccYYY\\\jjj{{{~~~~~~pppZZZEEE777111/////////.........------------------,,,,,,,,,++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&'''''')))***+++'''''''''&&&&&&'''''''''%%%&&&&&&''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((...000444777888777444333555555555666777888888888444666???TTTnnn{{{jjjcccaaavvvnnnllluuuwww~~~yyy|||kkkrrrwwwxxxxxx]]]DDD<<<999333111555111111111111000000000000......////////////......,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,+++***+++---000---------.............../////////000111333444555333444666777777888;;;===AAA[[[zzz{{{}}}xxxtttwwwsssrrruuuuuussstttxxx|||zzzqqqmmmiiifffiiiiiihhheeeeeeeeedddbbb```]]]YYYTTTNNNIIIEEECCCIIIYYYgggkkknnnmmmaaaPPPIIIHHHNNN___ooowwwzzz{{{~~~}}}zzzwwwtttrrrqqqpppooooooiii]]]RRRQQQZZZdddppp{{{}}}xxxlllaaa___[[[WWWYYY```hhhmmmooommmqqqrrrnnnkkklllhhhaaaXXXUUUPPPIIICCC???<<<:::;;;;;;999888888999::::::::::::999999888999999999999::::::::::::<<<@@@CCCSSSaaa|||tttfff___UUU[[[ttt|||{{{zzzrrrnnnfffOOO>>>888222---000000...,,,---...------,,,***+++,,,,,,+++)))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&'''''''''(((((())))))'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))(((&&&&&&'''***---///222333555444333222222333999888444111555:::999333777DDDXXXkkkyyy}}}vvvkkkssstttmmmlllsssvvvsssiiixxx{{{xxxkkkaaabbbfffjjjooovvvuuubbb^^^PPP999000777777333111222111......000///////////////......---000000///...------,,,,,,,,,,,,,,,+++++++++******------------------------//////...---,,,,,,++++++)))))))))***++++++,,,,,,---------............///,,,---------.../////////000000000111222222333333555666777777777999<<<>>>FFFYYY}}}yyyzzz|||xxxuuuvvvrrrqqqsssrrrpppqqqtttuuuvvvlllgggeeefffgggggghhhiiijjjiiigggfffddd___YYYSSSMMMHHHEEEGGGUUUcccjjjqqqssshhhXXXLLLGGGJJJXXXiiiuuuzzz}}}}}}|||yyywwwtttrrrqqqpppooooookkkaaaWWWRRRTTTXXXbbbmmmyyy~~~}}}ssshhhgggaaaZZZXXX\\\ccciiikkkmmmqqqrrroooooopppnnniii^^^[[[WWWQQQKKKFFFBBB@@@>>>===;;;:::999999::::::999888888777777888888999<<<<<<<<<;;;;;;<<>>EEEYYY|||zzzyyy|||~~~|||{{{yyywwwuuuxxxtttrrrsssrrroooooorrrpppwwwuuulllhhhhhhhhhiiillloooooonnnlllkkkiiieee```ZZZSSSNNNKKKDDDOOO\\\fffqqqxxxqqqeeeUUULLLGGGQQQbbbpppyyy~~~|||{{{yyyvvvsssqqqooonnnoooooommmhhh```XXXSSSQQQTTT]]]hhhrrr}}}{{{rrrooofff[[[UUUVVVZZZ]]]___eeehhhjjjjjjlllppppppnnnfffeeebbb^^^YYYTTTOOOMMMEEECCCAAA>>><<<;;;;;;;;;999999888888888888999999>>>???>>>===;;;;;;===???BBBKKKdddrrrdddQQQOOO^^^ggg|||zzzyyyvvviiiccc}}}qqqooorrrjjj[[[GGG000000000000000000///......///...,,,---......---+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((()))))))))(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((***---000111555555333111000111555888666000444===:::222<<>>>>>===<<<;;;;;;;;;;;;;;;<<<>>>??????>>><<<<<<>>>???AAAEEEWWWzzzoooXXXOOOVVVZZZlllzzz~~~~~~kkk\\\iiivvvkkkpppsssmmmVVV777333000///000000...---......---,,,,,,------,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))+++---///111222333333333222000111444666555222333999<<>>>>>=========???@@@AAA@@@??????@@@BBBEEECCCNNNlll}}}bbbTTTTTTQQQ___pppzzz~~~}}}}}}nnnYYYUUUmmmhhhiiirrrwwwcccBBB888111---//////,,,+++...---,,,++++++,,,,,,+++)))++++++++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))((()))+++---///000111222...000333333333111111222555888777888GGGddd|||zzzuuu|||yyy|||uuuuuu}}}~~~yyyoooiiilll|||~~~fffPPPDDD999666555444555888222222222222222111111000///////////////........./////////.........---------------------------------------------,,,,,,,,,******++++++,,,------------------............////////////...---------,,,000000000111222222333333333444555555555777:::<<>>WWW~~~{{{rrrlllvvv}}}~~~vvvrrruuuuuurrrzzzyyy}}}{{{oooeee___```iiiqqqaaaPPP>>>555222111444777111222222222222111000000//////////////////////////////.........---------------------------------------------------------*********+++,,,,,,---------------............///...............---------000000000111222222333333444555666666666777:::===CCCVVVxxx{{{|||}}}{{{xxxwwwxxxwwwxxxvvviiihhhiiifffffflllkkkmmmnnnnnnjjjddd]]]YYYRRROOOLLLKKKPPP[[[jjjvvvooodddXXXQQQOOOWWWiiiyyy~~~~~~~~~}}}{{{xxxuuusssnnnmmmkkkiiiiiijjjlllnnnnnnhhhaaa\\\UUUPPPSSS[[[dddmmmvvv|||}}}ssslllbbb[[[UUUSSSPPPMMMOOOTTT[[[^^^bbbgggkkkmmmoooooommmkkkgggbbb^^^[[[YYYXXXVVVTTTRRROOOMMMKKKJJJIIIJJJKKKLLLKKKIIIHHHHHHHHHFFFBBBHHH^^^{{{}}}jjj___RRRPPPaaammmttt|||{{{yyyqqqqqqkkkaaaWWW```wwwqqqxxxwwwgggHHH999/////////++++++111...,,,++++++,,,---+++***,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))(((((((((((()))(((((((((''''''''''''''''''((((((((()))))))))((((((''''''''''''(((((('''''''''''''''''''''''''''((((((((()))))))))))),,,---000222222222000//////111444555444444444555333;;;CCCQQQiiiwwwppplllnnnmmmkkkiiimmmwww|||vvvyyyoooffffffllljjjRRRBBB999333222333111111111222111000000////////////////////////000.........---------,,,,,,------------------------------------------------++++++,,,,,,------......---------............///---------...............000000000111222222333333555666666666666888;;;>>>CCCUUUwww{{{}}}zzzvvvyyy}}}|||{{{~~~sssnnnkkkeeedddjjjdddgggkkknnnmmmjjjeeeaaaTTTRRRPPPNNNNNNVVVdddqqqrrriii]]]RRRKKKNNN]]]nnn{{{|||}}}~~~~~~|||zzzxxxvvvuuurrrnnnjjjiiijjjllluuurrrooojjj^^^PPPMMMQQQUUU___jjjrrrzzzyyytttkkkbbb]]]VVVOOOOOOTTTQQQTTTYYY^^^dddhhhkkkmmmmmmkkkhhheeebbb``````___aaa___\\\YYYVVVTTTRRRRRRPPPQQQQQQPPPMMMJJJJJJJJJEEEBBBHHH[[[sssuuugggXXXJJJ[[[fffnnnzzzvvvsssoooooolllYYY[[[iii}}}vvvyyy~~~vvvNNN===111000000+++---333///---,,,,,,---...,,,+++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''&&&(((((())))))*********+++((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))---...111333333222000///222444555555444555777999>>>CCCQQQgggyyyzzzdddbbbccchhhmmmuuu~~~}}}xxxlllWWWHHH<<<666444000111111111111000//////////////////000000000000......---------,,,,,,,,,------------------------------------------------,,,,,,------...//////000---------.........//////,,,------....../////////000000000111222222333333555666777777777999<<<>>>CCCUUUwww|||}}}wwwvvvrrryyy~~~{{{|||~~~}}}yyyttt}}}xxxqqqlllfffbbbeeejjjkkkfffdddffffffbbb^^^[[[YYYVVVSSSSSS[[[eeerrrqqqjjj\\\PPPOOOXXXbbbttt|||}}}zzz|||}}}{{{yyyxxxvvvsssqqqnnnlllkkkrrrtttwwwvvvpppdddUUUKKKQQQOOOTTT```jjjpppyyy{{{zzzuuummmhhhcccZZZPPPOOOOOOQQQSSSWWW\\\```cccbbbcccdddeeeeeeeeeeeedddeeebbb___]]]\\\[[[YYYWWWXXXXXXSSSLLLJJJLLLMMMKKKPPPIIIJJJWWWlll~~~qqqjjj[[[RRRRRRbbbttt~~~uuutttqqqeeebbb\\\```xxxwwwyyy~~~eeeNNN555+++...222222111......---,,,,,,,,,,,,---...------,,,,,,++++++***************)))))))))(((************))))))))))))******)))(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''')))***,,,---333222000//////000111111777111000444777666999>>>LLL```rrrxxx}}}wwwtttrrruuu{{{~~~yyyttt\\\OOO@@@111666777222***---666777000111111000000000000111111000000000000000000000000........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,............//////////////////000111333444555555666666777777888999:::;;;AAASSSvvvyyyuuuooosss}}}}}}|||yyyuuuwww{{{xxxmmmfffddd```eeehhheeefffjjjkkkiii___\\\XXXUUUPPPOOOVVV___ooorrrqqqfffWWWPPPTTT\\\jjjuuu~~~~~~|||}}}~~~}}}yyyxxxvvvtttqqqooonnnmmmnnnoooqqquuuvvvpppfff]]]QQQLLLLLLRRRYYYaaammmwwwxxxyyy~~~~~~yyysssooonnnhhhaaaXXXWWWUUUSSSSSSSSSTTTUUU[[[\\\^^^```bbbccccccdddbbb```^^^]]]^^^^^^]]][[[^^^]]]YYYSSSQQQQQQMMMHHHPPPJJJJJJWWWjjjzzz{{{gggXXXPPP\\\mmmyyy|||xxxnnneeeaaaXXXTTT```yyy}}}|||kkkVVV<<>>BBBTTTvvvzzz~~~}}}|||{{{wwwwww~~~xxxmmmccccccccccccfffhhhiiiiiiiiiddd___[[[TTTNNNNNNSSS\\\mmm~~~~~~nnn\\\SSSQQQYYYgggwwwzzzyyyxxxvvvuuutttttttttssssssrrrrrrqqqooollljjjddd^^^UUUNNNJJJIIIKKKNNNUUUZZZccckkkqqqwww{{{~~~}}}}}}xxxwwwwwwuuupppjjjhhheeeaaa^^^[[[YYYXXXQQQRRRSSSTTTTTTTTTTTTTTTVVVTTTSSSTTTVVVWWWWWWVVV^^^]]]\\\\\\^^^\\\QQQDDDJJJFFFGGGSSSaaammmwww~~~hhhTTTPPPWWWcccttt{{{xxxnnnppplllbbbSSSIIIOOOcccwww{{{wwwgggOOO999000000000.........---,,,,,,,,,,,,---+++++++++,,,,,,---------,,,,,,+++++++++*********************)))))))))(((***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''')))***,,,------...,,,---000333555555666666777999===@@@GGGXXXooo}}}~~~qqqlllnnnttt{{{zzzxxxqqqkkkwwwzzzbbbGGG:::222444555000///333222111111000000111111222////////////////////////........................////////////////////////.................................---------------............////////////111222222222222222333333888888888999:::;;;<<<===BBBTTTvvv~~~{{{vvvtttwww~~~|||jjjfffbbbbbbdddeeefffgggkkkfffaaa]]]VVVOOOMMMOOORRRcccxxxyyyhhhZZZRRRRRR]]]nnn{{{}}}{{{yyywwwvvvvvvwwwwwwuuuwwwwwwrrrjjjcccaaaaaagggfffbbb\\\UUUOOOJJJFFFIIIKKKOOOSSSYYY```gggmmmpppvvvyyyxxxxxxyyywwwrrrooonnnllljjjiiigggffffff[[[ZZZZZZXXXVVVTTTRRRQQQQQQPPPNNNMMMNNNOOONNNMMMOOOPPPPPPSSSXXXYYYPPPDDDFFFBBBDDDNNN\\\gggqqqyyyooo\\\RRRPPPXXXnnn}}}qqqyyywwwpppkkkcccWWWIIIFFFXXXnnnqqquuukkkUUU>>>111000111.........---,,,,,,,,,,,,------------,,,,,,++++++++++++*********))))))))))))************)))))))))(((***))))))(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((***,,,---.........,,,...111444777888999999;;;:::<<>><<<<<>>???>>>???AAALLLccc}}}{{{uuuuuu|||vvvmmmqqqzzz}}}zzzkkkpppiiiLLL<<<777666333333222222111111222222333000000000000000000000000////////////////////////////////////////////////........................///000000000111111111111............////////////000000111222333333444444777777777888999:::;;;<<>>DDDLLLRRRUUUXXX^^^cccdddkkklllnnnoooqqqrrrrrrrrrqqqppppppnnnmmmkkkiiihhhaaa^^^[[[ZZZYYYXXXWWWUUURRRSSSQQQMMMMMMSSSVVVUUUFFFAAA???DDDKKKTTT___iiirrr~~~uuugggXXXNNNSSS^^^vvvwwwlll}}}yyytttsssdddMMMHHHQQQdddtttuuussstttgggLLL888333111---......---,,,,,,,,,,,,---***++++++,,,,,,------...,,,,,,,,,+++++++++******************))))))))))))******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((***---///000111000///444444555666999<<>>@@@QQQrrr|||zzzzzz|||~~~~~~~~~}}}~~~}}}|||~~~~~~}}}{{{{{{{{{~~~zzznnnoooiii\\\lllmmm}}}{{{pppiiieeeeeegggdddbbbbbbaaa^^^WWWRRRSSSOOONNNXXXnnn~~~zzzlllZZZRRRNNNUUUbbbooo||||||zzz|||}}}uuuuuutttrrrooommmnnnpppooohhh___WWWRRRKKKDDD???BBB@@@@@@CCCHHHMMMPPPRRR\\\bbbiiinnnooooooppprrrssssssrrrqqqooonnnlllkkkeeedddccccccccccccbbb```___\\\XXXUUUUUUUUUUUUTTTIIIEEEDDDGGGIIIKKKTTT```ooovvvsss]]]LLLKKKSSSjjjuuu~~~ppp{{{}}}|||zzzbbbMMMNNNdddnnnnnnqqqpppjjj[[[EEE333///222000000...---------------///...---,,,,,,,,,,,,---,,,,,,,,,+++++++++******------,,,,,,+++***))))))***************++++++,,,))))))))))))))))))))))))))))))))))))************((((((((((((((()))******...000111111000000111333888999666555999AAACCC???BBBOOO```ooo~~~lllfffeeehhhxxxsssfffkkk~~~VVVCCC===555555555333000000333444333333333222222111000//////000000000000000000000000000/////////.....................////////////000000000////////////000000///////////////.........///000111222444555666777555666888999999:::<<<>>>BBBRRRrrr~~~{{{{{{|||~~~~~~~~~vvvmmmeeedddaaaiii}}}{{{nnnhhhgggdddcccbbbcccdddbbb]]]XXXTTTQQQNNNTTTfffxxx|||wwwfff[[[PPPQQQZZZggguuu}}}{{{}}}vvvvvvuuutttrrrpppnnnmmmnnnkkkhhheeebbb[[[QQQJJJDDDBBBAAABBBDDDFFFGGGGGGPPPUUU]]]cccgggjjjnnnpppqqqqqqrrrrrrrrrqqqooonnnmmmjjjhhhfffffffffdddccc```^^^ZZZVVVTTTTTTUUUWWWLLLGGGDDDEEEEEEGGGPPPZZZhhhpppyyyvvvfffVVVNNNNNNXXXgggyyyxxxwwwzzzyyy|||jjjVVVUUUVVVddd{{{ttttttpppaaaLLL999111111000000///...------------......---------,,,,,,,,,,,,,,,,,,+++++++++******---,,,,,,+++******))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))************)))(((((('''((()))+++,,,...///111111111222444666666555444666:::@@@FFFIIIYYYfffvvv~~~zzzqqqeeebbbnnnqqqdddjjjvvv^^^LLL:::666555222000111222222111333333222222111000000000000000000000000000000000000000/////////.........---............//////////////////...//////000000/////////////////////...///000111222333444555666555666888999999:::<<<>>>BBBRRRqqq|||{{{|||~~~~~~uuutttooohhhhhhrrrwww|||ssspppeeeddddddeeegggfffbbb^^^WWWTTTPPPPPP[[[mmm|||vvvfffUUUMMMPPP[[[kkkyyy~~~~~~zzzxxxvvvvvvvvvrrrkkkfffiiikkknnnrrrrrrkkk```XXXNNNLLLJJJIIIIIIHHHFFFEEEDDDHHHNNNTTTZZZ```eeeiiikkklllnnnoooooonnnlllkkkllliiieeeccccccccccccbbb___^^^[[[VVVQQQPPPTTTXXXQQQLLLHHHFFFDDDEEELLLSSSaaakkkttt{{{|||qqqbbbSSSIIIOOO```wwwuuu{{{}}}tttyyykkkUUUNNNIII\\\yyy{{{|||yyylllXXXEEE777111111000///...------------------......------,,,+++,,,,,,,,,+++++++++******+++++++++******))))))(((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))***************)))((('''(((***,,,...---///111222222444666888555111333:::???CCCNNN\\\wwwtttvvv}}}~~~~~~{{{aaaZZZhhh|||yyy|||nnn```nnncccEEE;;;666222111333444222111333333333222111111000000000000000000000000000000000000000/////////......---------............///...............///000000......//////////////////000000111111222333333444555666888999999:::<<<>>>BBBQQQqqq|||zzz{{{|||}}}~~~}}}uuutttxxxuuusss{{{sssjjjhhhfffgggiiiiiieeeaaaYYYXXXSSSOOORRRaaavvv~~~nnn[[[NNNKKKQQQ```nnn}}}~~~|||{{{|||yyyxxxxxxxxxsssiii```cccfffmmmtttwwwsssiiiaaaXXXVVVUUUTTTTTTRRROOOMMMCCCDDDGGGJJJNNNSSSXXX\\\dddfffhhhjjjkkkjjjiiiggggggddd```^^^^^^___``````XXXYYYWWWQQQJJJIIINNNTTTUUURRRNNNKKKIIIIIIJJJMMM\\\hhhtttxxxyyyjjjWWWJJJQQQ```vvvvvvtttooosssiiiRRRGGGGGGWWWwwwuuucccPPP>>>333111000///...------------------.........---,,,+++,,,,,,,,,+++++++++***************)))))))))((((((***************++++++,,,((((((((((((((((((((((((((()))))))))***************)))(((((()))+++...000///000111222222444777999555000555AAAGGGKKK^^^uuuvvvooopppvvv{{{yyyzzz~~~yyy~~~iiilll|||uuuqqqjjjiiivvv{{{ZZZDDD;;;444333666666444333333333333222222111111111////////////////////////000000000////////////...------------.....................---...//////000............////////////000000000111111222222222555666888999999:::<<<>>>AAAQQQppp|||yyyyyy{{{||||||zzzxxxyyyuuuqqq}}}uuunnnjjjggghhhjjjkkkjjjhhh]]]\\\YYYSSSPPPXXXlll}}}~~~qqqbbbUUULLLLLLWWWcccuuu{{{zzztttpppwwwvvvuuuxxxzzzwwwnnngggccceeejjjqqquuutttnnnhhh[[[ZZZZZZ[[[\\\\\\[[[YYYOOOMMMJJJIIIIIIKKKMMMNNN[[[]]]```cccfffggggggffffffbbb]]]ZZZYYYYYYYYYYYYNNNOOONNNHHHBBBAAAFFFLLLPPPPPPOOONNNMMMKKKIIIGGGVVVdddqqqvvv{{{nnn\\\PPPOOOYYYlll~~~}}}rrr}}}jjjooolll\\\QQQHHHQQQnnnttteeeVVVCCC444111111///...............------......------,,,+++,,,,,,,,,+++++++++***************)))))))))))))))***************++++++,,,((((((((((((((((((((((((((()))))))))***************)))))))))+++---000111111222333333333444888:::999555;;;IIIQQQYYYooowwwuuupppqqqwwwzzz}}}xxxzzzsssyyyjjjhhh}}}wwwSSSCCC666444666555444444333333333222222222222222////////////////////////111000000000////////////---------.........////////////............//////---.........//////000000000000000111111222222222555666888999999:::<<<>>>AAAPPPppp~~~zzzzzz{{{||||||~~~~~~~~~wwwsssvvv{{{tttooojjjiiikkknnnoooooobbbaaa^^^YYYSSSVVVdddssszzzrrrhhh\\\QQQKKKPPPYYYnnnwww}}}qqqiiippppppssswww|||}}}zzzwwwlllkkkmmmppptttuuuqqqnnnbbbaaaaaacccfffhhhhhhggg^^^ZZZTTTPPPNNNMMMLLLKKKMMMNNNQQQTTTWWWZZZ\\\]]]\\\YYYSSSOOOMMMKKKIIIHHHEEEEEEDDDAAA======@@@CCCEEEHHHIIIHHHJJJKKKHHHCCCNNNZZZfffmmmvvvsssbbbVVVOOORRR___sssvvv~~~nnnnnnnnnccc\\\JJJJJJbbbnnnaaaWWWGGG777111111000///............///...---,,,,,,,,,,,,---,,,,,,,,,+++++++++******************************((((((((((((((())))))***))))))))))))))))))))))))))))))))))))************((()))***+++---///111222444444555555555888<<>>===CCCNNNWWWddd|||yyyuuuzzz~~~{{{ccccccvvviiixxxjjjRRR<<<555555333222333333333333333333333222222000000000000000000000000111111000000000/////////.........////////////000222111000//////......///------......///000000000000000111111222333333444555666888999999:::<<<>>>@@@OOOooo|||{{{|||}}}~~~~~~|||yyyzzz~~~yyyqqq}}}{{{qqqllllllnnnoooooojjjeeeaaa]]]YYYXXXaaalllxxxtttmmmbbbTTTIIIKKKRRRfffppp~~~yyynnnoooqqquuuyyy}}}wwwuuussssssvvvvvvsssppphhhfffeeegggjjjmmmnnnnnniiiddd^^^ZZZXXXVVVTTTRRRLLLKKKJJJJJJJJJKKKLLLLLLKKKIIIEEECCCAAA@@@>>><<>>===<<<<<<<<<=========@@@@@@@@@DDDJJJJJJEEEGGGOOOYYYcccppp}}}hhhZZZSSSPPPWWWkkk|||~~~{{{yyyqqqnnngggdddSSSLLL]]]|||jjj___[[[NNN???222111000///............000///,,,+++***+++---...,,,,,,,,,+++++++++*********+++++++++++++++++++++((((((((((((((())))))***))))))))))))))))))))))))))))))))))))************'''(((+++---000111222222444555777888:::>>>CCCGGGDDDFFFIIIOOOYYYkkkfffYYYccc}}}xxxrrrxxxhhhIII<<<888444333555333333333333333333333333000000000000000000000000111111111000000000///////////////000000000111111555444222111///.........------......///000000111///000111222333444555666555666888999999:::<<<>>>@@@OOOooo~~~}}}~~~~~~}}}xxxwww{{{sssrrr}}}yyyoookkkkkklllkkkooogggbbb```]]][[[aaakkkxxxuuupppeeeUUUIIIHHHOOO___jjjzzzxxxtttvvvyyy{{{~~~~~~zzzwwwvvvwwwvvvssspppgggeeecccccceeehhhjjjjjjmmmiiiccc``````___]]]ZZZXXXUUUQQQKKKGGGEEEDDDCCCAAA???>>>???@@@@@@>>>===<<<;;;:::;;;======<<<;;;:::<<<<<<;;;AAAKKKMMMIIIEEEJJJQQQ\\\mmmmmm[[[VVVNNNQQQddduuu|||uuurrrnnnppp___SSS```zzziii```___VVVGGG222111000//////.........111///,,,***)))+++...000,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,***************++++++,,,))))))))))))))))))))))))))))))))))))************&&&(((+++///111222222111444666888:::>>>CCCIIINNNGGGLLLMMMNNNXXXlll~~~xxx{{{~~~hhhYYY]]]~~~rrrzzzUUUDDD===777555888333333333333333333333333000000000000000000000000111111111111000000000000000000000000111111111111777666444222000......------------...///000000111///000111222444555666777555666888999999:::<<<>>>@@@OOOnnn}}}{{{}}}|||}}}xxxxxxzzzzzzssspppkkkjjjnnnlllkkkhhhddd______dddhhhpppxxxwwwgggXXXRRRKKKBBBVVVbbbrrr}}}wwwxxxyyyyyyyyy{{{zzzxxxwwwvvvvvvuuurrrpppkkkgggeeegggkkkmmmkkkgggjjjfff```^^^```bbbcccbbb___\\\XXXQQQKKKDDD@@@======;;;::::::;;;<<<:::888:::999999:::===>>>>>>===@@@===;;;;;;@@@GGGNNNRRRMMMLLLMMMUUUdddvvvwww___VVVRRROOOUUUeeezzz|||vvvrrrooowww|||dddVVVXXXoooqqqggghhh^^^NNN888333///000///---...111------------------------++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******+++*********))))))((((((***)))))))))))))))***+++)))+++...000111111333555000666<<>>;;;:::999999999999999999888:::999888999;;;<<<<<<;;;@@@BBBCCCBBBCCCIIIVVV___VVVSSSQQQVVVccctttgggZZZUUUOOOQQQ]]]pppyyyzzzwwwzzz}}}gggUUUOOOaaaxxx|||mmmiii```RRR<<<555///...---***+++---------------------------++++++++++++++++++++++++******************************))))))))))))******************)))))))))(((***))))))))))))***++++++***---///000111111333444666888;;;???FFFKKKLLLKKKGGGKKKQQQYYYeeesss~~~uuu~~~vvvrrrfffbbbjjj}}}}}}tttZZZCCC999888444444333111111222111000111111111111111111111111111111222222222222111111////////////111222444555:::777222000000111000///000000000000000000000000///111222222222222333555777777666777888:::===>>>BBBOOOlll|||}}}~~~yyysssxxxzzzrrrlllgggjjjllloooooollliiifffeeellluuuvvvkkk___XXXRRRKKKEEEKKKWWWfffuuu{{{xxxyyyyyywwwuuuwwwvvvtttssssssqqqnnnlllhhhiiiiiijjjkkkllllllkkkhhhccc\\\WWWVVVWWWYYYYYYRRROOOKKKFFFAAA>>><<<;;;:::;;;<<<;;;:::999:::;;;<<<:::999:::;;;<<<;;;:::;;;AAAEEEBBB>>>CCCRRR___aaaZZZTTTWWWcccsssrrraaaZZZQQQNNNTTTeeezzznnnpppwww~~~}}}vvvrrrtttfffRRRGGGSSShhh|||tttlllfff\\\DDD;;;111...---******,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******************))))))))))))******))))))******+++,,,---...000111111111333444;;;999<<>>CCCPPPmmm}}}~~~~~~}}}yyysss{{{yyyppphhhiiikkknnnooonnnllljjjiiillluuuxxxpppddd\\\TTTNNNFFFGGGMMM[[[lll{{{}}}xxxxxx{{{|||zzzwwwxxxvvvtttssssssqqqnnnllliiikkkmmmnnnmmmlllmmmmmmoookkkddd]]]WWWSSSPPPOOOHHHFFFDDDAAA???>>>>>>???@@@AAABBBAAA???===>>>@@@???>>><<<<<<======;;;:::999???DDDAAA<<<===HHHSSSeee]]]UUUVVVcccrrr~~~|||iii```UUUNNNOOO^^^vvvhhhaaagggyyy}}}pppgggjjjeeeRRRFFFMMM]]]nnnzzzrrrooojjjPPPCCC555000000......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))***************)))))))))))))))***************+++,,,---///000111222111111333555888:::BBBNNNUUUUUURRRQQQeee|||||||||zzzzzzuuujjjuuu{{{nnnaaannnvvv\\\DDD<<<888444333555777555222111111111111111111111111111111000///......///000111000000111222333444666666000000000000000000///...000000000000000000000000111333444444333444555777777777777888999;;;<<<>>>CCCPPPmmm~~~~~~sssuuuxxxoookkkjjjjjjkkklllmmmnnnooonnnvvvzzzuuuiii^^^VVVPPPHHHFFFGGGRRReeewww}}}xxxxxx|||~~~|||yyyyyywwwuuuttttttrrrooolllkkkmmmppppppooommmmmmmmmuuurrrllldddZZZPPPJJJFFFCCCBBBAAAAAAAAABBBDDDDDDFFFGGGGGGFFFEEEDDDDDDEEEBBBAAA???>>>>>>===;;;999;;;???CCCDDDCCCCCCGGGKKKaaaZZZSSSUUUaaaqqq~~~pppdddVVVNNNMMMXXXrrrqqqcccfff{{{rrrhhhlllmmm]]]NNNKKKRRRaaawww{{{yyyvvv\\\JJJ888111111111000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))******************+++,,,---...000111222222111222555777333<<>>BBBFFFHHHIIIHHHZZZVVVRRRTTT^^^mmm{{{yyyjjjYYYOOOKKKSSSjjjzzzhhhfff|||{{{oooooowwwiiiVVVJJJHHHVVVrrrfffQQQ:::111000111000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))))))))*********************+++,,,---...///111222333222222333666999555AAATTT___[[[TTTZZZggg~~~}}}}}}{{{lllnnnkkkeeejjj~~~llldddhhhOOO@@@666111666888444000111222222222222222222222222222222111111111111222222111111111222111000000//////111333333111111111222000000000000000000000000111333444444444444555777666666777999:::;;;<<<<<>>>>>AAAFFFIIIUUUUUUUUUTTTWWW```ooozzz|||iii[[[RRRPPP]]]ooozzzpppnnncccccc]]]PPPFFFLLLfff~~~cccEEE777444222///---------------------------------------------------++++++++++++++++++++++++******))))))))))))******(((((())))))*********++++++++++++,,,---...000000111222222222333555999===KKKNNNWWW\\\VVVQQQ___ttt~~~~~~|||ppp~~~hhheee{{{^^^III999666666333444;;;222222222222222222222222...///000111111000///......///111222333333222222000222333111......000222000000000000000000000000000222333333333333444666555666777999;;;;;;<<<<<>>DDDMMMTTTbbbZZZWWW```qqq|||~~~~~~vvv}}}uuufffdddlllyyy~~~cccPPPXXXooo~~~TTT>>>777444444555444444333222222222222222222222222111111111111000000000000000111111111111000000000000000000000000111111111111000000000000222222333444444555555555555555666777999:::;;;<<<@@@KKKhhh~~~}}}}}}|||}}}~~~~~~~~~}}}{{{~~~~~~yyyqqqnnnrrrxxx}}}~~~xxxooofffaaa___ZZZSSSLLLFFFHHHVVVeee|||xxxuuurrrooommmfffbbb\\\VVVRRRPPPPPPPPPSSSTTTVVVYYY\\\^^^]]][[[XXXXXXXXXWWWVVVTTTSSSRRROOOQQQSSSRRRSSSXXX```eeeddddddeeehhhlllooooooooollljjjeee\\\SSSKKKHHHGGGIIINNNTTTUUUSSSUUU```mmmxxxyyyvvvfffWWWOOOUUUiiiyyy}}}hhhddd___XXXQQQLLL```xxx{{{zzztttPPP666333333---////////////....................................++++++++++++++++++++++++******++++++,,,,,,+++++++++++++++,,,,,,---......------...///000222333444000666;;;>>>>>>BBBJJJPPPXXXWWW___ppp}}}~~~qqqqqq|||eeeVVVVVV___iii|||~~~```]]]jjj}}}|||pppTTTBBB:::555333444444333222222222222333222222222111111111000000///000000000111111111111000000000000000000000000111111111000000000000000333333333333444555555666555666777888999:::;;;<<<@@@LLLhhh}}}uuuwww{{{|||sssiiibbb___ZZZUUUOOOHHHGGGSSS```{{{yyyvvvqqqlllggg^^^[[[WWWRRRQQQQQQSSSTTTYYYYYY[[[]]]______]]][[[YYYXXXWWWVVVUUUUUUUUUUUUTTTUUUVVVVVVVVVWWW]]]ccceeeeeefffjjjnnnqqqrrrrrrrrrrrrqqqlllcccXXXOOOJJJFFFHHHNNNRRRQQQRRR^^^lllsssvvv|||tttaaaTTTUUU\\\mmmyyyppp```bbb___QQQLLLhhhzzz]]]===555666444000000/////////.................................++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,)))******,,,------......---...///000222333444444444999???BBBCCCEEEKKKPPPUUUbbbzzzxxxjjjooo}}}rrrWWWLLLLLLOOOYYY```mmm|||xxxjjjkkkuuuyyymmmtttoooQQQ???888666555444333333222222333333222222222111111111000000///000000000111111111111000000000000000000000000000000000000000000111111333333222333333444666777666777888999:::<<<======BBBMMMiii{{{~~~}}}qqqhhh\\\ZZZXXXSSSMMMKKKSSS^^^~~~{{{yyyvvvooofff___[[[YYYVVVTTTSSSSSSUUUVVV\\\\\\^^^```bbbaaa^^^[[[YYYXXXWWWVVVUUUVVVWWWXXXTTTSSSSSSVVVXXXXXX\\\aaaeeefffhhhmmmqqqttttttsssrrrsssuuuuuupppeeeXXXOOOJJJGGGIIIOOOPPPQQQ\\\jjjllltttvvvxxx~~~}}}iiiWWWTTTZZZjjjuuuzzzddd```\\\OOOLLLjjj}}}cccAAA444222111111000000//////.........------------------------++++++++++++++++++++++++)))***+++,,,------------)))***+++,,,------------...///000222333444444555666:::AAAGGGMMMRRRWWWZZZWWWpppxxx{{{dddPPPGGGDDDDDDKKKWWWdddmmmooollliiijjjnnnxxxyyyoooppp{{{fffYYYrrr]]]AAA777777555444444333333333333333222222222111111111111000000000000000111111111111000000000000000000000000000000000000111111111111444333222222333444666777777777888999;;;<<<===>>>BBBNNNjjjwwwjjj______^^^ZZZRRRMMMRRRZZZzzz~~~|||zzzyyyuuummmaaaWWWWWWWWWWWWWWWWWWXXXYYYYYY\\\\\\___bbbdddccc```^^^YYYXXXVVVUUUUUUWWWYYYZZZUUUQQQRRRYYY^^^___bbbfffiiijjjnnntttyyy||||||{{{{{{zzz|||yyykkk```YYYPPPLLLOOOOOONNNVVVbbbfffuuuuuusss}}}oooZZZTTTZZZhhhrrrxxx{{{iiibbbZZZOOO^^^|||zzzaaaGGG666000...111111000000///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,------------+++,,,---...///......---...///111333444555555555666999@@@KKKVVV___cccddd\\\vvv{{{uuu\\\MMMFFF@@@CCCIIIPPPUUUVVVTTTQQQTTTWWWaaaoooxxx{{{uuu{{{{{{ccciiitttPPP;;;888555555444333333333333444222222222111111111111000000000000000111111111111000000000000000000000000///000000000111111111111444333222222222444666777666666777999:::;;;<<<===BBBMMMiiiyyyiiigggfffeee```UUULLLNNNTTTuuu}}}{{{yyyxxxuuukkk]]]SSSSSSTTTVVVYYY[[[]]]]]]^^^ZZZ[[[^^^bbbeeeeeeccc```YYYXXXVVVUUUUUUWWWZZZ[[[\\\WWWXXXbbbjjjlllooosssqqqtttyyywwwiii[[[QQQQQQOOOJJJNNNWWWbbbvvvvvvssswwwaaaYYYVVVbbbkkkyyyyyy~~~sssmmmWWWRRRfff~~~ssscccPPP@@@666333222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,------...---------///000000000///......///222444555666555555666888>>>KKKZZZeeehhhhhhcccxxxlllzzzfffTTTJJJ???>>>>>>@@@AAABBB@@@>>>BBBCCCJJJUUU]]]```dddhhhooovvv~~~{{{uuussstttrrrnnnjjjffffffggghhhjjjmmmooopppvvv|||xxxwwwfffiiifffGGG===555555444333333333333444222222222111111111111000000000000000111111111111000000000000000000000000//////000000111111111222444333222222222444666888555555666888999:::;;;<<>>EEEOOO```nnnkkkbbbpppyyy{{{yyyvvvyyycccOOOHHHAAA>>>AAA@@@;;;:::===>>>???AAADDDFFFIIIKKKLLLUUUYYY^^^cccffffffdddccc___]]]ZZZVVVRRRPPPOOONNNMMMMMMMMMNNNPPPSSSVVVWWW]]]aaahhhrrrzzzwwwtttqqqsss~~~YYYAAA;;;777777222---555:::111333222111111333333222111000000000000000000000000111111111111000000000000////////////000000000000444444333222333444555666::::::;;;:::999999:::<<>>???@@@BBBCCCCCCBBBEEEIIILLLOOOOOONNNMMMKKKIIIGGGDDDBBBAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFJJJMMMSSS\\\jjj{{{rrrhhhxxxmmmzzzmmmRRR@@@888888666///333999444444333222333444444333222111111111111111111111111111111111111000000000000111111111111222222222222444444333333333444555666999:::::::::999999;;;===BBBLLLiiivvvrrrooossszzzuuuddd\\\___nnnxxxwwwiii\\\VVVUUUVVVXXXZZZ[[[]]]___aaacccdddeeebbbcccbbbbbbbbbeeeiiilll```___]]]]]]___cccgggjjjmmmttt~~~xxxbbbQQQJJJNNNUUUeeennnmmmwww|||jjjXXXRRRWWWjjj{{{zzz___XXXmmmuuu[[[FFF<<<444111111000///////////////---------.............../////////000//////......//////......---,,,,,,,,,,,,,,,,,,++++++,,,,,,---000///222666666444666;;;???LLLddduuutttnnnxxxxxxmmmppphhhRRRLLLGGGDDD@@@<<<<<>>???@@@??????======<<<;;;:::::::::;;;======<<<;;;;;;;;;;;;;;;===???DDDKKKWWWgggwwwvvvgggkkk}}}|||xxxkkkLLL;;;777:::333111666777555444333333555555444333111111111111111111111111222222111111111000000000111111111222222222333333444333333333333444555666777888::::::999:::<<<>>>CCCLLLhhh|||sssooosss{{{xxxjjjaaabbbiiilllrrr{{{xxxrrrjjjddd```^^^]]]\\\\\\]]]^^^___aaacccdddeeeeeedddcccaaa```bbbfffjjjgggfffeeedddfffiiilllnnnkkkrrr{{{~~~yyy```QQQQQQQQQ[[[eeehhhsss}}}zzz|||qqq[[[QQQPPP```uuunnn]]]kkkfffOOOAAA666111111000///............------......//////000000//////000000///...------+++,,,,,,------...//////,,,++++++++++++,,,------111111333666666444777===OOObbbuuuxxxooonnn}}}uuuppptttxxx\\\XXXQQQJJJDDD@@@@@@BBB>>>>>>===<<<;;;::::::999;;;<<<<<<<<<======>>>>>>;;;;;;;;;::::::;;;;;;;;;>>>======<<<<<<;;;;;;;;;<<<===???CCCKKKXXXfffoootttmmmsss___AAA444:::777111444555555333222333444555444333111111111111111111111111222222222111111111000000//////000000000111111111333333333333444444555555666777999999999;;;===???CCCLLLgggxxxrrrpppuuuuuummmhhhhhhgggaaa^^^dddppp}}}pppnnnkkkiiihhhfffdddbbb^^^^^^^^^^^^^^^```aaaaaacccddddddddddddgggkkkoooooommmjjjhhhgggggghhhiiieeekkkqqqrrrqqquuu~~~}}}eee]]]TTTXXX```fffttt{{{www___SSSNNNYYYoookkkooorrrZZZGGG888222222000//////..................//////000000000............------,,,+++++++++,,,,,,---.........,,,+++++++++,,,,,,---...333222444666555333888@@@^^^vvvsssmmm~~~zzzuuuppp~~~uuurrrhhhZZZNNNGGGDDDDDD??????>>>===<<<<<<;;;;;;;;;::::::999999999::::::999999999999888888888777888999999999999999999999:::::::::;;;@@@HHHRRRYYYnnnrrrjjj{{{{{{}}}vvvLLL444999:::555333222333222111222333444333111111111111111111111111111222222222222111111111111000000000000111111111111333333333444444444444444555777999999999;;;>>>@@@BBBKKKgggyyyooonnnppppppqqqssskkk___TTTTTT\\\hhhwwwzzznnnkkkhhhfffggghhhhhhhhhaaa```___]]]]]]]]]^^^___bbbeeeiiilllooorrrvvvyyyuuusssnnniiidddaaa```___```dddhhhhhhhhhkkkrrryyy|||mmm^^^[[[aaahhhxxx|||dddYYYPPPUUUgggzzzxxxzzzbbbNNN===444333222000////////////.........///////////////,,,,,,,,,,,,,,,,,,++++++......------,,,+++++++++,,,,,,,,,,,,---...//////333333444666444555>>>HHHgggsssvvv}}}wwwvvvsssqqq]]]QQQJJJEEE@@@@@@???>>>===<<<<<<;;;888888888777777777777777888999999999888888777666555666777888888999888888999999999888:::???EEEJJJYYYnnn~~~gggjjj}}}qqqjjjxxx\\\===::::::777555111333222111111333333222111222222222222222222222222333222222222222111111111222222222333333333333444222333444444555555444444666777999999999;;;===@@@AAAJJJgggqqqiiimmmuuu}}}ssseeeWWWQQQQQQWWWbbbnnnwwwyyypppnnnlllkkkkkkkkkjjjiiicccbbb```___^^^___```aaadddiiipppuuuxxxzzz{{{||||||xxxrrrkkkddd___[[[ZZZ[[[^^^aaacccdddfffhhhjjjjjjttt}}}iiiaaadddggguuuhhh^^^SSSQQQ]]]qqqzzzeeeSSSBBB555444333111000000////////////..................***++++++,,,,,,,,,,,,+++......---,,,,,,++++++***------------...///000111333222444666666:::FFFTTTlll{{{xxx~~~jjjZZZPPPIIIDDDCCCBBBAAA???>>>===<<<999999::::::999999888777888999:::;;;;;;;;;:::999777888999:::::::::999888888999999999:::<<<@@@DDDIII]]]uuupppfffmmmwwwiiikkkoooKKK>>>777777999444444333222222333444333222222222222222222222222222333333222222222111111111222222222333333333444444222333444555555555444444777888999999999:::===??????IIIgggttthhhmmmyyyzzzmmm^^^UUUOOOMMMTTT^^^iiixxx|||ssssssuuuwwwvvvrrrlllhhheeecccbbb``````aaacccdddhhhnnnvvv{{{|||zzzyyywww}}}vvvnnnfff```[[[YYYVVVYYY^^^bbbdddcccaaa___bbbmmm{{{rrrgggfffeeeooojjjbbbVVVOOOVVVjjj~~~xxxfffVVVGGG666555444222111000000000//////......---------,,,***++++++,,,------------***++++++,,,,,,---......---------...///000111111222222444666888>>>MMM\\\ppp||||||ppp```UUUMMMIIIHHHGGGEEEBBB@@@>>>===999999:::;;;;;;:::888888666777888:::;;;;;;::::::777888999999999888777666555666888888999;;;>>>@@@BBBSSSjjj~~~yyyiiieeerrrpppiiivvv{{{WWWBBB555666<<<999555444333333555555444333222222222222222222222222333333333222222222111111000000111111111222222222222333444555555555444333777888::::::999:::<<<>>>>>>HHHgggyyygggoooxxxiiibbbXXXKKKHHHNNNNNN```xxx~~~|||~~~uuunnnllleeecccbbbeeeiiikkkjjjhhhooosssxxx{{{{{{zzzxxxwww}}}vvvnnnhhhdddbbbaaa\\\[[[\\\___]]]YYYYYY\\\___kkkxxx~~~uuufffdddlllvvvzzz{{{sssjjj[[[PPPRRRcccyyywww{{{yyyvvvbbbKKK???///---555333222444111//////.........---------,,,,,,,,,---------......,,,,,,,,,---------............---,,,---///111333777000///777>>>DDDRRRbbbiii|||{{{yyyuuu[[[PPPNNNGGGDDDBBBBBB@@@===???CCCCCCAAA???>>>>>>===;;;999===<<<;;;:::999:::;;;<<<888888999999999999888888777777888888999:::<<<<<<@@@JJJYYYjjjooo```___xxxqqqfffyyyuuuJJJ888>>><<<...555555444333333333444444222222222222222222222222222222222111111111111000000111111111111222222222222222333333333333444444666777888:::<<<>>>???@@@EEELLLfffpppnnnnnnfff\\\OOOJJJLLLEEETTTiiizzzzzzxxxwwwtttrrrsssvvvwwwtttrrrlllooosssvvvvvvtttrrrqqqyyyuuupppkkkgggeeeeeeeee```]]][[[[[[XXXUUUXXX]]]___kkkwww}}}uuueeeeeennntttxxxzzz~~~~~~ppp```TTTQQQZZZnnnxxx|||xxxzzznnn[[[GGG555111666333000111---//////.........---------,,,,,,,,,---------......,,,,,,,,,---------............------...000222333444333444999???JJJ]]]mmmxxx|||wwwsss}}}~~~xxxiiiaaaQQQKKKFFFFFFCCC>>>===>>>???>>>======>>>???>>>===>>>======<<<<<<<<<<<<<<<999999::::::::::::999999888777888888999:::;;;<<<>>>DDDKKKWWWmmmrrr___eee~~~xxxppp___CCC===:::444555555444444333333444444222222222222222222222222222222222222111111111111111111111111222222222222333333444444444555555555777777999:::<<<===>>>???DDDLLLgggyyymmmyyyvvvlllcccWWWNNNMMMAAAKKK]]]ppp}}}{{{{{{zzzvvvssskkkmmmppprrrsssqqqooommmmmmkkkiiigggfffggghhhiiieee___ZZZWWWTTTSSSWWW^^^aaalllwww}}}~~~vvveeehhhppprrrtttyyyzzzvvveeeZZZQQQQQQddd|||wwwxxx~~~pppQQQ<<<555777222...///+++...............---------,,,,,,,,,---------......,,,,,,,,,---------............------///000222444111666999:::CCCWWWnnn|||}}}|||~~~zzzvvvwwwyyy___UUULLLJJJHHHCCC???===???>>>======???@@@@@@???>>>>>>??????>>>>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;888888888888888999:::;;;<<<>>>AAAJJJ]]]wwwcccVVVaaauuutttxxxSSS===999:::666555555444333333444444222222222222333333333333333222222222111111111111111111111111222222222333444555555555555666666666888888999:::;;;======>>>DDDMMMiiilllqqq|||ssskkk```UUUPPPGGGMMM[[[ooo~~~{{{yyyvvvqqqmmmkkklllnnnqqqrrrrrrooommmfffeeeeeeeeeggghhhjjjkkkfffaaa[[[YYYVVVUUU[[[bbbhhhrrr{{{~~~~~~zzziiimmmtttqqqqqqxxxyyyxxxhhh```SSSLLL^^^{{{xxxzzzooowww|||}}}WWW@@@555666111...///,,,........................,,,,,,,,,---------......,,,,,,,,,---------..................000111333444111888;;;>>>NNNjjjzzzzzzxxxppppppaaaSSSOOOMMMIIICCC@@@BBB@@@>>>>>>???@@@@@@???>>>???@@@@@@@@@???===<<<;;;<<<<<<<<<<<<<<<<<<;;;999999888888888999999::::::>>>BBBKKK\\\sssoooZZZ\\\tttdddDDD999<<<777666555444444333444444222222222333333333333333333333222222222111111111111111111222222222333333444444555555555666666666999999::::::;;;<<<======DDDMMMjjjvvvyyyrrrooo~~~vvvpppggg[[[RRRMMMPPP\\\qqq~~~zzzwwwtttnnniiiggghhhiiimmmppppppnnnlllggggggggghhhiiijjjjjjkkkeeeaaa^^^^^^]]]]]]aaahhhpppyyy~~~~~~|||~~~~~~qqqtttwwwsssrrrwwwvvv|||~~~nnndddUUUKKKYYYssszzzbbbfff[[[BBB444444000000222000---.....................,,,,,,,,,---------......,,,,,,,,,---------......---......000111333444555444888<<>>>>>???@@@@@@???>>>>>>???@@@@@@>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999999999:::999===BBBJJJ[[[uuuiii```dddxxxvvvTTT>>>888888777666555444444444444222222333333333444444444333333333222222222222111111222222222222333333333333444444444444555555555999999::::::;;;<<<======CCCMMMkkkyyyuuuyyy}}}}}}sss|||yyytttkkk___VVVNNNPPPYYYmmmzzzwwwuuuqqqlllhhhcccbbbdddhhhnnnpppooolllmmmnnnnnnnnnmmmlllkkkjjjeeebbbbbbccccccccchhhnnnvvv}}}}}}}}}}}}{{{}}}{{{zzzzzz|||~~~xxx}}}zzzzzzwwwvvvvvvsssvvvwwwhhhWWWKKKTTTfff}}}yyy]]]XXX|||cccGGG666333000111444222---------...............,,,,,,,,,---------......,,,,,,,,,---------......---...///111222444555555666888AAAWWWwww~~~tttvvvxxxkkkdddZZZPPPKKKGGGEEEAAA@@@AAABBBBBBBBB??????@@@@@@??????>>>===<<<<<<<<<======<<<<<<<<<===<<<;;;:::::::::::::::888;;;===AAAQQQrrr}}}hhhaaakkk}}}iiiIII666888888666555444444333333222222333333444444555555333333333333222222222222222222222222333333333333333333444444444555555555888888999:::;;;======>>>CCCMMMkkk~~~zzzyyy{{{|||||||||rrrfff\\\TTTRRRWWWeee{{{{{{wwwuuutttrrrnnnjjjeeedddfffllltttxxxwwwuuuuuuuuuuuutttrrrpppmmmlllhhheeedddeeefffffflllsssvvv}}}~~~{{{{{{{{{yyyxxxzzz{{{||||||}}}~~~zzz|||{{{|||zzzvvvwwwuuuzzz~~~kkkYYYOOORRRZZZuuuvvv^^^PPPccc|||zzz~~~nnnPPP;;;666000111444111---------.........//////,,,,,,,,,---------......,,,,,,,,,---------......---...///111333555555666777:::KKKkkk}}}|||vvvvvv~~~sssggg```XXXTTTOOOJJJHHHFFFEEECCCBBBAAAAAA@@@@@@@@@@@@@@@======>>>>>>>>>>>>======???>>>===<<<;;;:::::::::888<<<===<<>>???CCCLLLjjjzzzyyy|||{{{~~~zzzmmmccc[[[XXXWWW```rrr}}}zzzxxxyyywwwtttppplllkkkmmmttt}}}yyyyyyyyyxxxvvvsssooommmlllhhheeeeeeeeefffmmmuuuuuu{{{~~~|||yyyyyyzzzxxxvvvzzz~~~~~~|||}}}www~~~xxxxxxkkk[[[TTTTTTUUUooo~~~zzzfffQQQUUU}}}vvvvvv~~~xxxWWW@@@888111000222///---------.........//////,,,,,,,,,---------......,,,,,,,,,---------......---...000222444555666666777<<>>===<<<;;;;;;;;;777???BBB???FFF```wwwnnnooo~~~qqqfffEEE999888777666444444333333222222333333444555666666444444444333333333222222222222333333333444444444666666666666777777777777666777888:::<<<>>>???@@@CCCLLLiii~~~www|||zzzxxx|||rrrddd^^^[[[VVVWWWeee~~~}}}zzzxxxtttsssttt|||}}}{{{wwwtttrrrqqqqqqqqqiiikkkmmmllljjjlllpppuuuttttttuuuvvvwwwwwwxxxxxx{{{zzz{{{}}}~~~|||sssvvvyyy{{{nnn```ZZZUUUPPPhhh~~~xxxuuuoooWWWWWWlllwwwoooxxxsssyyy^^^BBB666555222000///......////////////......------------------------..................------000111222222111000222333777>>>___{{{yyyyyy{{{uuuvvvyyynnnbbbWWWOOOKKKIIIGGGEEEEEEEEEFFFFFFDDDAAAAAABBBCCCBBB@@@???@@@AAA=========>>>>>>>>>>>>>>><<<===@@@BBBHHH]]]ppp```nnnxxxsssvvvNNN>>>:::444111555:::666---333333333333333333333333333333333333333333333333111111111111222333444555444444444555555555666666888999:::::::::;;;>>>AAACCCPPPmmmooo||||||uuuiiiaaa]]]UUUTTTccc|||zzzwwwtttrrrqqqqqqqqqnnnnnnnnnnnnnnnppptttvvvppppppqqqrrruuuwwwyyyzzzzzz{{{}}}{{{uuutttwwwyyy|||wwweee[[[SSSMMMccczzzwwwqqqqqqoooZZZVVVcccvvvrrrvvvsssvvv^^^DDD888666444111111.........//////.........------------------------...........................///111222111222444555;;;LLLmmmyyyssszzzxxxrrr{{{uuuyyyvvvkkkaaaYYYSSSMMMKKKIIIIIIJJJJJJHHHEEEDDDEEEDDDCCCAAA@@@@@@@@@>>>>>>>>>============<<<999;;;>>>AAAHHH___yyybbbccc}}}oootttgggHHH@@@888555666777555333333333333333333333333333333333333333333333333333111111111111222333444555444444444555555555666666888999:::::::::;;;>>>AAADDDPPPmmmnnnsss}}}}}}yyyyyy}}}sssjjjfff___UUUQQQaaa|||zzzxxxuuusssrrrrrrrrrsssqqqpppqqqtttvvvxxxxxxqqqqqqqqqrrruuuxxx{{{}}}{{{~~~~~~wwwvvvrrruuuwwwxxx~~~lll^^^UUUNNN[[[ppp}}}ssspppqqqrrr^^^TTTWWWeeexxxuuuvvvsss___HHH;;;777555222222------............------------------------------........................,,,...111222222333666888<<>>@@@@@@@@@??????>>>>>>===;;;<<<>>>@@@GGG^^^nnn```iiiyyy~~~lllsssXXXHHH;;;888888444444888333333333333333333333333333333333333333333333333111111111111222333444555444444555555555666666666888999:::::::::;;;>>>AAADDDPPPmmmzzzssssss}}}|||}}}yyyrrrmmmjjjdddYYYTTTaaa~~~|||{{{yyywwwuuutttttttttvvvsssqqqssswwwzzzzzzyyyxxxwwwvvvvvvxxx{{{~~~uuuvvvqqqtttvvvvvvyyypppbbbZZZTTTSSSgggzzzyyyyyyxxxuuuttt^^^OOONNN^^^yyyzzzrrrbbbMMM>>>777333111000,,,,,,------------,,,,,,---------------------------------...............---///111222333444666888>>>\\\|||~~~yyywwwvvv|||{{{kkksss~~~xxxtttyyy~~~xxxyyyzzz|||~~~wwwjjjkkkddd\\\XXXVVVTTTPPPKKKFFFEEECCCCCCCCCCCCAAA@@@CCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@FFF[[[jjjfffjjj|||mmmkkkPPP:::888999444444:::444444444444444444444444333333333333333333333333111111111111222333444444555555555555666666666666888999:::::::::;;;>>>AAADDDPPPmmmzzzppptttyyy|||zzz|||}}}~~~}}}yyyvvvppplllccc]]]fff~~~~~~||||||{{{yyyxxxwwwwwwvvvwwwuuusssvvvzzz||||||zzz{{{zzzyyyzzz|||zzzyyyrrrsssuuuvvvyyyqqqeee\\\WWWOOO^^^rrryyyuuuoooYYYKKKLLLaaawwwkkkWWWCCC666111///...,,,,,,------------,,,,,,---------------------------------.........//////000111333333333444555777CCC\\\|||}}}||||||yyyqqqtttrrrooo}}}yyyvvvwww~~~~~~{{{yyyxxxzzz|||}}}|||{{{zzz||||||xxxrrrrrrrrrrrrsssuuuvvvwww|||~~~yyynnnfffccc^^^WWWQQQIIIGGGEEEFFFHHHHHHGGGEEEBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDBBBAAAEEEZZZsssiiigggxxxsss}}}ZZZ;;;666999777444777444444444444444444444444333333333333333333333333111111111111222333444444555555555666666666777777888999:::::::::;;;>>>AAADDDQQQnnnwwwppppppuuu~~~{{{zzzxxxyyy~~~{{{yyyrrrkkkooo~~~}}}}}}|||{{{zzzzzzyyyyyyxxxyyyzzz}}}~~~|||||||||}}}~~~}}}tttssstttvvvyyyvvviii___WWWOOOWWWgggyyyyyy|||qqqjjjYYYNNNNNNdddzzzeeeLLL999111...---------............------------------------------,,,,,,------.../////////111222444444444444666777CCC[[[{{{~~~gggaaannnwwwvvvxxx|||~~~{{{yyyxxxyyy{{{|||~~~}}}~~~~~~{{{yyyxxxwwwxxxxxxvvvzzz}}}}}}}}}|||tttooohhh^^^UUUKKKIIIGGGGGGJJJKKKHHHFFFCCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCBBBGGG[[[|||oooiiivvvjjjEEE888999999666555444444444444444444444444333333333333333333333333111111111111222333444555555555666666666777777777888999:::::::::;;;>>>AAAEEEQQQnnnyyyrrrvvv}}}|||wwwvvvyyy}}}xxxyyy~~~}}}|||||||||~~~~~~|||wwwsssrrruuuwww|||ssseeeYYYQQQQQQZZZmmmyyyxxxtttpppdddYYYQQQ^^^uuuVVV>>>333111///.........//////.........------------------------,,,,,,------...//////000///111333444555666888:::FFFdddnnncccxxxxxxwwwzzzsssyyy}}}{{{yyyyyyyyyzzz{{{~~~~~~|||zzzwwwvvvuuuvvvvvvsssyyy~~~~~~|||}}}zzznnndddYYYVVVRRRRRRTTTTTTPPPMMMIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDHHH[[[~~~|||lllqqq~~~XXX???777888888555555555555555555555555555333333333333333333333333111111111111222333444555555666666666777777777777888999:::::::::;;;>>>AAAEEEQQQnnnzzz|||~~~zzzwwwxxxyyy{{{~~~}}}|||}}}~~~~~~yyyyyyssspppsssuuuxxx}}}lll^^^TTTMMMQQQcccwwwxxxuuu{{{zzzrrreeeTTTVVV^^^BBB666444222......////////////......------------------------,,,,,,------...///000000---000222444555777:::<<>>AAAEEEQQQnnn{{{}}}|||rrrwwwuuuyyy~~~}}}}}}}}}{{{www{{{xxxnnnooozzzrrrfffYYYSSSOOOWWWlll|||zzzyyyxxxjjjUUUXXXmmm}}}kkkMMM666222444000/////////............///////////////////////////............//////000555//////666:::777:::AAAgggrrr~~~sssmmmsssqqq~~~{{{tttllleeebbb___[[[XXXVVVXXXXXXUUUOOOJJJHHHHHHIIIHHHFFFEEEGGGKKKOOORRRSSSWWWaaalllooommmvvv}}}yyytttjjjdddZZZQQQKKKIIIJJJLLLIIIHHHJJJKKKJJJUUUttt{{{mmmiiirrrxxxTTT888:::;;;222666666555444444444444555333444444555555444444333333333111111111111333333555555555555555666777777888999:::::::::;;;>>>AAAEEESSSppp{{{wwwwww}}}~~~xxxyyywwwpppooovvv~~~tttgggWWWQQQMMMUUUjjj~~~xxx~~~~~~pppYYYXXXggg{{{eeeHHH555333333000000/////////.................................///............///000000444000111777888777===HHHrrrooossssssuuuuuu|||sssggg]]]VVVRRRMMMJJJGGGHHHHHHFFFAAA???>>>???@@@@@@??????@@@BBBDDDEEEFFFIIIRRR]]]aaabbbnnn}}}}}}wwwmmmcccYYYRRRNNNMMMJJJHHHHHHIIIIIITTTqqqnnnfff~~~oooxxxaaaCCC===;;;666666666555444444444444555333444444555555444444333555444444333333444444555555555555555555666777777888999:::::::::;;;>>>AAAEEESSSppp~~~xxxwwwwwwyyy{{{{{{{{{}}}}}}~~~~~~}}}wwwtttrrrttt{{{vvvjjjXXXPPPJJJPPPbbbzzzvvv~~~www```WWW^^^|||aaaDDD666555222000000000/////////.............................................///000000222111444777666666DDDVVVwwwlllpppsss||||||vvvwww|||zzzkkk^^^TTTNNNHHHDDDBBBBBBAAA>>><<<<<<===???>>>???@@@@@@@@@@@@??????DDDEEELLLVVV[[[___mmm}}}{{{ooocccYYYSSSOOOKKKIIIIIIIIIRRRkkktttfffrrrkkkcccssskkkMMM;;;777999777666555555444444555555333444444555555444444333555444444333333444444555555555555555555666777777888999:::::::::;;;>>>AAAEEESSSppp{{{vvvttttttvvv}}}{{{{{{||||||{{{zzzxxxvvvvvvuuu{{{zzzmmm\\\SSSJJJJJJXXXnnnuuu{{{xxx~~~zzzdddUUUVVVsssjjjIII888666222000000000////////////.................................---......///000111111222666888444888OOOhhhyyyrrr}}}dddsss}}}qqqqqqwww~~~rrriiibbb[[[VVVOOOMMMIIIEEECCCCCCEEEGGGFFFFFFFFFFFFFFFFFFFFFEEEMMMNNNTTT]]]```bbbooovvviiibbbYYYRRRMMMLLLJJJNNNaaauuukkkbbbkkkkkk}}}uuuVVV===777===777666666555555555555555333444444555555444444333222222222222222222222222555555555555555666777777888999:::::::::;;;>>>AAAEEERRRppp~~~~~~~~~xxxsssoootttxxx}}}~~~}}}}}}}}}}}}~~~||||||}}}{{{uuuvvvvvvzzz~~~qqqaaaWWWKKKHHHSSSfffzzzuuuyyyuuurrryyy{{{xxxeeeTTTPPPdddxxxYYY===555222111000000000////////////........................---------......///111111111333777888444===[[[{{{}}}~~~}}}qqq___uuuzzzpppqqqvvv{{{uuueeeaaaZZZTTTQQQPPPQQQRRRTTTSSSRRRPPPPPPQQQRRRSSSZZZZZZ___ffffffeeennn|||{{{ssseee[[[SSSPPPLLLKKKUUUcccqqq___vvvvvvtttdddDDD999@@@777777666555555555555666333444444555555444444333222222222222222222222222555555555555555666777777888999:::::::::;;;>>>AAAEEERRRppp}}}~~~zzzsssnnnqqqvvvzzz|||~~~~~~{{{zzz|||}}}{{{xxxwwwxxx|||vvvssstttzzzvvvcccYYYMMMIIIQQQcccwwwttttttrrrlllwwwwwwuuudddSSSLLLXXXkkkjjjBBB333111111111000000000/////////---------------------------------......000111222222333777777666CCCiiixxxxxxvvv}}}ggg___vvvwwwrrruuuxxxyyyqqqkkkggggggffffffkkkiiigggeeeddddddeeefffgggfffjjjooollliiiqqq~~~qqqeee[[[XXXSSSLLLNNNVVVlll{{{jjjssszzzpppMMM;;;:::888777666666555555666666333444444555555444444333333444444555555444444333555555555555555666777777888999:::::::::;;;>>>AAAEEERRRppp}}}~~~~~~rrruuuwwwvvvuuuuuuwwwyyy{{{zzz{{{zzzuuusssuuutttsssssssssvvvzzz~~~}}}rrrsss|||zzzfff\\\OOOHHHMMM]]]ooo{{{tttnnnmmmjjj~~~{{{wwwsssbbbQQQJJJVVVcccsssEEE333333111111111000000000//////------------------------------------///000111222333333555666888JJJtttyyyzzzooojjjrrr[[[___vvv|||ooopppyyy~~~~~~~~~~~~|||zzzwwwtttrrrqqqooolllnnnqqqnnnlllvvvsssiiifff```WWWSSSUUU[[[kkk{{{uuu\\\BBB888888777777666666666666666333444444555555444444333333444444555555444444333555555555555555666777777888999:::::::::;;;>>>AAAEEERRRppp}}}~~~~~~zzz{{{zzzvvvrrroooppprrrooottt|||{{{vvvxxxwwwqqqnnnoookkklllnnnppptttwwwzzz|||~~~|||~~~}}}{{{tttuuu|||hhh]]]OOOFFFHHHUUUeeepppssshhhjjjjjjzzzrrraaaPPPIIIXXX```qqqtttGGG444666111111111111000000000000------------------------,,,,,,------///000111222444333555666:::NNN{{{~~~nnn```nnneeeQQQ___vvvvvvhhhmmm{{{~~~xxxssspppmmmiiiiiillljjjjjjwww~~~tttrrrmmmbbb[[[[[[MMMZZZjjjwwwyyyzzzoooPPP@@@888888777666666666666666333444444555555444444333111111333333333333111111555555555555555666777777888999:::::::::;;;>>>AAAEEERRRpppxxx{{{}}}{{{~~~~~~zzzuuuqqqmmmkkkjjjlllrrr|||}}}wwwqqqwwwwww{{{}}}||||||{{{{{{|||wwwqqqmmmkkkiiigggeeegggiiilllsssyyy}}}~~~}}}~~~~~~~~~||||||}}}~~~vvv{{{rrreeeXXXPPPIIIJJJYYYlll{{{ooommmjjjzzzxxxoookkk\\\GGGKKK___kkkooohhhGGG444///111111000/////////////////////.........---------...............///000111111666777333>>>aaasssiiirrrtttSSSSSSmmmwwwvvvjjjhhhvvv~~~zzzvvvuuukkkeeefffeeegggwww}}}~~~zzzxxxuuulllcccXXXSSSSSSYYYcccttt|||ooo}}}```EEE999888555333555999999777555555444444444333333333222222333333333333444444555444444555555666777888999::::::::::::<<>>>>>>>>>>>MMMYYYkkk|||}}}}}}~~~~~~}}}|||~~~~~~}}}}}}~~~|||~~~xxxeeeYYYOOOHHHJJJPPPkkkrrryyyvvvrrruuuwwwzzzzzz___KKKMMMYYYiiiqqqxxxnnn\\\GGG777555222......000000...+++000000///.....................///111222333444555333777555GGGyyy|||oooSSSLLLjjjyyyKKKOOOkkkpppkkkdddfffuuu|||xxx{{{zzzyyy}}}|||||||||~~~}}}vvviiiaaaaaa[[[```gggppp}}}uuuXXX???999999444444999666555555555555444444444222222333333333444444444555555555555666666666666999;;;<<<<<<<<<>>>AAADDDFFFZZZ|||zzz~~~}}}qqqmmmiiidddaaacccjjjrrrwww}}}}}}{{{wwwtttqqqmmmiiigggfffjjjppprrrpppsssxxx{{{}}}sssnnnnnnnnnkkkgggddd]]]WWWUUUSSSPPPSSSWWW]]]ccclllttt~~~{{{xxx|||~~~zzzwwwsssmmmgggbbbZZZQQQJJJCCCAAA???===<<<<<<===>>>JJJWWWjjj|||~~~~~~~~~~~~~~~|||zzzzzz|||~~~~~~~~~}}}~~~~~~}}}~~~~~~~~~mmm^^^RRRJJJJJJNNNooozzz{{{qqqpppqqqrrrXXXGGGGGGRRRbbbkkkuuuuuu___III888555111......000111///,,,000000///.....................///111222333444555555999999NNNzzzYYYOOOiiipppHHHQQQkkkmmmhhheeejjjzzz~~~~~~yyy~~~|||~~~~~~|||yyyqqqeee\\\PPPSSSXXXaaammm||||||___DDD<<<<<<999888;;;666555555555555444444444222222333333333444444444555555666666666777777777888:::;;;;;;;;;===@@@CCCGGG[[[|||vvvzzzxxxmmmjjjfffbbb___aaahhhooottt{{{}}}}}}yyyuuupppmmmkkkjjjhhhgggkkkpppsssxxxlllhhheeegggjjjkkkgggcccYYYRRRKKKIIIGGGFFFJJJPPPQQQWWW^^^cccjjjwww}}}xxxttt}}}zzzwwwrrrkkkeee^^^VVVLLLEEE???>>><<<;;;;;;<<<===>>>EEESSSggg|||~~~~~~||||||zzzxxxyyy{{{}}}~~~~~~{{{|||}}}}}}~~~~~~~~~~~~~~~}}}|||wwweeeVVVLLLJJJMMMjjjyyy~~~nnnjjjkkkzzznnnYYYGGGCCCJJJYYYdddooozzzaaaJJJ;;;444111......000111000...000//////............///......///111222333444555888;;;>>>WWW~~~___SSSkkkeeeFFFVVVmmmjjjdddeeeooo}}}}}}}}}}}}{{{zzzppp[[[LLLKKKLLLQQQ[[[fffooottthhhIII===<<<;;;:::;;;666555555555555444444444333333333333444444444444666666666777777777888888888999:::::::::<<<@@@BBBHHH\\\~~~rrrvvv}}}yyyqqqgggdddaaa___aaafffmmmrrrwww{{{~~~}}}wwwpppjjjggghhhkkknnnuuuvvvjjjgggffffffhhhfff```[[[QQQLLLIIIIIIJJJKKKOOOUUURRRXXX^^^aaadddlll{{{|||zzzyyyxxxzzzxxxssslllfff```XXXNNNFFF@@@???===<<<;;;<<<>>>???BBBNNNbbbxxx}}}~~~}}}zzzwww{{{zzzyyyzzz|||~~~~~~yyy{{{|||~~~~~~}}}|||{{{~~~}}}|||~~~}}}jjjYYYNNNJJJKKK\\\mmm{{{|||iiieeeiiiwwwxxxnnn```LLLDDDFFFTTT```mmm{{{eeeNNN>>>555111...---000111111///000///............//////......///111222333444555999;;;@@@^^^|||uuufffXXXooo[[[III^^^oooiii___eeerrr~~~~~~}}}}}}|||bbbUUUNNNHHHJJJOOOTTTXXX\\\aaatttqqqOOO<<<999:::999777666555555555555444444444333333333444444444444555777777777777888888888888888999:::;;;;;;===@@@CCCIII]]]oootttzzzzzzssseeeccc```___aaaffflllppptttxxx|||}}}~~~}}}}}}}}}}}}zzzsssnnnmmmllloooxxx~~~wwwtttpppmmmhhheeebbb^^^XXXSSSLLLIIIIIILLLNNNOOOQQQVVVTTTZZZaaacccdddiiirrrzzzwwwvvv|||{{{wwwsssmmmhhhbbb[[[RRRKKKCCCAAA???<<<;;;;;;;;;<<<@@@JJJ\\\pppzzz|||~~~{{{yyy}}}{{{{{{|||~~~zzz{{{}}}~~~~~~|||zzzxxxyyy{{{|||{{{zzz|||nnn]]]QQQLLLJJJSSSbbbpppxxxzzzfffdddjjjnnntttjjj```PPPEEEDDDRRRaaappp~~~nnnXXXFFF666222...---///111111/////////............//////......///111222333444555999:::AAAbbbvvvqqqmmm```tttwwwQQQLLLaaakkkeee\\\fffttt}}}}}}~~~~~~~~~~~~{{{aaaSSSHHHGGGIIIIIIJJJLLLMMM[[[nnn}}}ZZZ@@@888:::999555666555555555555444444444333333444444444555555555777777777777888888888888999:::;;;<<<<<<>>>AAADDDJJJ^^^ooosssyyyvvvooocccaaa___^^^aaaeeejjjmmmpppttt|||}}}~~~~~~}}}}}}}}}}}}}}}zzz|||~~~~~~yyywwwuuuqqqrrrzzzxxxpppoooqqqoookkkfffaaa\\\XXXTTTQQQPPPNNNNNNQQQRRRPPPQQQTTTVVV\\\ccchhhkkkoootttxxx|||tttuuu|||vvvrrrlllhhhddd]]]TTTNNNDDDBBB???<<<:::999999999???FFFTTTfffwww~~~~~~|||zzz{{{||||||}}}~~~~~~~~~}}}|||{{{|||~~~~~~}}}|||xxxyyy{{{|||{{{yyywwwvvvsssvvvxxxxxxwwwyyy}}}sssaaaVVVOOOJJJSSSaaannntttjjjfffkkkpppqqqeee\\\SSSEEEBBBRRReeevvv{{{bbbOOO888444///---///111000//////............//////000......///111222333444555888:::DDDhhhvvvssssssiiizzzgggHHHOOOaaaddd```]]]jjjyyy~~~}}}~~~~~~~~~~~~}}}|||}}}uuubbbRRROOOOOOLLLIIIJJJIIIKKKQQQZZZbbbnnnzzzjjjHHH:::;;;;;;666666555555555555444444444333444444444555555555555666666666777777777888888:::;;;<<<<<<===>>>BBBDDDJJJ^^^ooosssyyy|||rrrlll```___]]]]]]___cccgggjjjkkkpppwww}}}~~~}}}}}}|||||||||}}}}}}zzz{{{|||~~~~~~|||~~~zzz{{{yyyuuussswww{{{xxxqqqmmmnnnpppllliiieeeaaa^^^ZZZWWWVVVYYYUUUSSSTTTTTTRRRSSSVVV[[[]]]bbbiiioootttvvvwwwyyy~~~wwwrrruuu}}}xxxtttnnnjjjfff___VVVPPPFFFDDD@@@===;;;::::::;;;===CCCNNN^^^ooo|||}}}|||~~~}}}zzzyyyyyy{{{{{{{{{|||}}}}}}}}}|||||||||||||||~~~{{{zzzyyyyyyzzzzzzyyywwwtttuuuvvvwwwwwwwwwvvvvvvrrruuuxxxxxxwwwxxx{{{yyyhhh[[[RRRKKKRRRcccqqqsssxxxssshhhiiisssvvviiiaaaYYYIIICCCRRRfffvvvhhhSSS:::555000---///000///..................///000000......///111222333444555777<<>>AAACCCJJJ^^^pppsssyyy~~~|||qqqkkk^^^]]][[[\\\^^^aaaeeehhhhhhmmmsssyyy|||{{{{{{{{{{{{|||}}}}}}}}}||||||}}}~~~||||||yyy{{{zzzvvvppprrrttttttrrrpppqqqssslllkkkiiifffccc```]]]\\\[[[VVVRRRRRRRRRQQQTTTYYY\\\\\\^^^dddkkkpppqqqqqqvvv|||{{{sssqqqwww~~~~~~|||xxxrrrmmmhhhaaaXXXRRRHHHFFFCCC@@@???>>>>>>???<<<@@@JJJYYYkkkyyy~~~zzzzzz|||~~~}}}{{{zzz|||~~~wwwxxxxxxzzz{{{}}}~~~~~~|||||||||}}}}}}xxxwwwvvvwwwwwwwwwuuussspppqqqrrrtttuuuvvvvvvvvvtttwwwzzzzzzyyyyyy|||{{{~~~lll___TTTLLLMMMbbbsssrrrqqq{{{jjjfffppprrrkkk```NNNFFFSSSeeesssgggSSS<<<777000......//////---...............///000111......///111222333444555777>>>PPPwwwuuuuuuqqqjjjyyy~~~WWWFFF[[[ccc[[[___dddvvv~~~}}}}}}zzzzzz}}}~~~~~~}}}xxxvvv}}}|||oooeeeccc\\\VVVSSSTTTSSSNNNNNNSSSRRRaaaxxx~~~SSS;;;999:::555666666555555555444444444444444444555555555666666555555555555666666666666888999::::::;;;<<<@@@BBBJJJ^^^ooonnnsss~~~|||sssmmmiiibbb^^^___``````bbbfffiiilllqqqvvvzzz||||||{{{zzzzzzzzzzzzzzzxxxyyyzzz{{{||||||||||||~~~}}}|||{{{{{{|||{{{zzzxxxrrrpppoooqqqtttuuutttqqqssspppmmmllllllkkkhhheeeaaa[[[WWWTTTQQQOOORRRXXXXXXZZZ\\\^^^```fffnnnttttttzzzsssoooqqqwww}}}}}}|||~~~yyytttoookkkeee\\\VVVLLLIIIEEE@@@===<<<<<<<<>>@@@EEENNN\\\kkkxxx}}}vvvvvv{{{~~~~~~zzzwwwyyyzzzyyy{{{}}}}}}ssssssvvvxxxxxxyyyyyyxxxwwwwwwyyyzzzyyyxxxzzz}}}}}}{{{yyyzzzwwwrrrlllqqqtttrrrmmmmmmsssyyyrrrqqqqqqqqqsssvvvyyy{{{xxxeeeWWWQQQHHHOOO\\\ggglllsssvvvqqqwwwtttccceeennnuuurrrZZZBBB888///...000///.../////////////////////////////////000111333444555666???@@@XXX~~~pppSSSKKKmmmxxx]]]FFFIIIWWW\\\[[[YYYrrr}}}||||||}}}zzztttppp{{{|||zzz~~~uuuiii]]]RRRJJJJJJKKK```oooIII<<<===777777777777666666666555555555555444444444555555666888888888888888999999999;;;<<<===<<<<<<===@@@CCCLLLeeexxxrrrooottt|||yyysssjjjdddaaabbbdddcccdddgggeeeiiimmmooosssyyy}}}|||}}}}}}|||{{{{{{{{{{{{||||||||||||||||||{{{zzzyyy}}}zzzvvvtttuuuwwwzzz|||~~~zzzwwwuuuvvvxxxyyyyyy{{{{{{zzz{{{|||~~~}}}wwwssshhhaaa[[[YYYVVVRRRQQQSSSVVVWWWZZZ]]]```bbbdddfffhhhpppzzztttpppqqqvvvyyyzzz~~~vvvqqqkkkhhhiiiiiihhhfffbbb^^^XXXQQQKKKEEEAAA@@@@@@EEEOOO\\\jjjuuu|||~~~wwwuuuyyy||||||}}}yyyvvvwwwzzzzzzyyywwwyyyttttttuuuvvvwwwvvvtttssstttuuuuuusssqqqooouuuyyywwwvvvwwwvvvsssooouuuyyyvvvooolllqqqxxxvvvuuuttttttvvvxxxzzz|||tttdddXXXQQQFFFMMMYYYdddkkkqqq}}}yyypppxxxsssooonnnjjjppp|||vvvuuuhhhXXXCCC888000///000///.../////////////////////////////////000111333444555666<<>>AAACCCLLLeeezzzuuusssxxx|||vvvlllfffbbbddddddccccccffffffiiilllnnnqqqvvv~~~|||zzz|||}}}}}}|||{{{{{{{{{{{{{{{{{{{{{|||}}}}}}}}}}}}}}}|||{{{yyywwwuuuuuuuuuvvvyyyvvvsssrrrsssvvvwwwxxx{{{|||~~~~~~xxxuuuiiiaaa[[[YYYWWWSSSRRRTTTYYY[[[___ccchhhkkkmmmnnnlllrrr|||tttnnnnnntttyyyzzztttooohhhdddcccbbb```^^^cccaaa]]]WWWQQQJJJEEEBBB@@@DDDMMM[[[iiitttyyy{{{~~~}}}yyyzzz{{{yyy{{{zzzyyyyyy{{{zzzvvvqqq|||uuuqqqqqquuuyyysssrrrqqqrrrrrrqqqooollleeelllqqqqqqrrrtttuuussspppvvv{{{wwwoookkknnntttzzzyyyyyyxxxxxxyyyzzz{{{~~~|||pppeee\\\WWWHHHLLLWWWccckkkqqqzzz}}}qqqvvv{{{|||tttqqqmmmpppzzzyyyooommm```VVVCCC999000///111///.../////////////////////////////////000111333444555666888FFFfff|||{{{|||WWWKKKlll___KKKAAALLLXXXYYYYYY^^^www}}}||||||~~~yyytttqqqyyyyyyvvvyyytttbbbZZZOOO\\\}}}SSS===;;;999888777777777666666666666444444444444444555666666666666666777777777888888:::;;;<<<<<<<<<>>>AAADDDKKKfffyyyuuuuuu{{{~~~oooiiieeeffffffcccbbbdddeeehhhkkkmmmnnnssszzz{{{wwwyyy|||||||||{{{zzzzzzzzzzzzzzzzzzzzz{{{|||}}}~~~~~~}}}vvvwwwxxxwwwtttsssssstttyyywwwtttssstttuuuuuuuuuzzz}}}|||yyykkkbbbZZZXXXXXXVVVVVVXXXZZZ[[[___dddjjjoooqqqqqqpppuuu}}}vvvooommmrrrxxxxxx~~~}}}sssmmmeee___\\\ZZZVVVSSSZZZ[[[[[[YYYUUUOOOIIIEEEBBBDDDLLLZZZjjjvvvyyyxxx{{{~~~~~~|||{{{~~~~~~~~~}}}xxxrrrrrrxxxyyytttpppsssyyy}}}vvvuuutttttttttrrrooolllccchhhlllmmmqqquuuvvvssspppvvvzzzxxxqqqmmmooorrryyyzzzzzzzzzzzzyyyxxxwww{{{}}}wwwkkkccc\\\VVVIIILLLTTT```iiiooowwwrrrppptttqqqiiikkkpppwww}}}zzzxxxqqq^^^XXXDDD:::111000111000.../////////////////////////////////000111333444555666777NNNqqqgggWWWrrrWWWEEE???NNNYYYXXXZZZbbbxxx~~~}}}}}}{{{sssnnnssszzzuuuuuu{{{tttgggVVV]]]{{{YYY@@@<<<999888888777777777666666666444444444444444555666777555555555666777777888888:::;;;<<<<<<<<<>>>AAADDDLLLhhhwwwssssss{{{vvvqqqmmmmmmlllhhhfffhhhdddfffiiijjjkkkooovvv|||zzzxxxzzz}}}{{{{{{zzzyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{zzzuuuwwwwwwvvvsssrrrsssuuuyyywwwvvvvvvxxxyyyyyyyyyzzz~~~mmmcccZZZYYYZZZ[[[\\\___[[[ZZZ\\\bbbiiinnnppppppqqquuu{{{xxxrrrooorrr}}}~~~vvvvvv{{{~~~}}}zzzrrrkkkccc]]]XXXTTTNNNJJJJJJNNNSSSWWWWWWSSSMMMIIIEEEDDDJJJZZZnnnzzz{{{wwwyyy|||uuuyyyyyytttrrryyy{{{zzzzzzyyyyyywwwssspppiiikkklllnnnsssyyyyyyuuurrrwww{{{{{{xxxvvvwwwxxxwwwxxx{{{}}}}}}{{{yyywww}}}xxxlllddd[[[RRRIIIIIIPPP[[[eeelllssszzzooolllnnnzzzxxxnnn]]]TTTZZZjjjtttuuu|||^^^XXXEEE:::111000111000.../////////////////////////////////000111333444555666888WWW}}}tttuuuzzzcccvvv~~~QQQAAA>>>NNNXXXUUUYYYeee{{{}}}}}}~~~vvvpppqqqvvv}}}{{{tttppprrryyyfffddd~~~aaaEEE===888888888888777777777666666444333333444444666777777555666666777888888999999999:::<<<<<<<<<>>>BBBDDDNNNkkktttppppppxxxyyyttttttsssnnnlllmmmccceeeggghhhiiimmmsssyyy~~~~~~zzzzzz~~~zzzzzzyyyxxxxxxxxxxxxyyyzzzzzzzzzzzzyyyxxxwwwwwwyyyzzzyyyvvvrrrqqqsssvvvvvvvvvwwwyyy}}}zzzooodddZZZYYY\\\^^^```ddd[[[ZZZ[[[```ggglllooonnnpppssszzz~~~{{{vvvrrrrrr{{{|||uuutttxxx|||{{{wwwqqqjjjbbb[[[WWWQQQKKKFFF>>>DDDMMMTTTWWWUUUPPPLLLGGGEEEJJJ[[[qqq}}}}}}wwwxxx|||uuuvvv~~~~~~{{{wwwtttqqqqqqooopppwww}}}|||wwwvvvyyy~~~uuuxxx||||||zzzsssjjj^^^SSSHHHGGGLLLWWWaaaiiipppvvv{{{lllllliiiyyyiiijjjdddTTTGGGOOOcccnnnkkk\\\UUUEEE;;;222000111000.../////////////////////////////////000111333444555666999[[[mmmmmmiiixxxNNN???===NNNWWWTTTXXXfff}}}}}}|||}}}}}}uuusssrrrrrryyy}}}tttmmmkkkooouuu{{{wwwnnngggJJJ>>>777888888888888777777777777333333333444555666777888666777777888999999::::::999:::<<<<<<<<<>>>BBBEEEPPPmmmxxxooonnnzzz}}}zzzuuupppkkkgggcccbbbeeehhhjjjpppvvv}}}{{{{{{}}}~~~zzzyyyzzzyyywwwtttxxx|||~~~}}}yyyuuuuuuuuuvvvvvvuuusssrrrrrrtttwwwzzzwwwvvvyyyyyyiii^^^YYYXXXcccmmmiiiddd^^^]]]ccciiilllnnnppptttvvvzzz|||yyy}}}yyyvvvvvv|||zzzrrrqqqtttuuuttttttrrrpppggg\\\WWWUUUMMMCCCCCCBBBDDDJJJRRRVVVTTTPPPNNNIIILLL^^^rrr~~~~~~www{{{wwwyyy{{{}}}}}}{{{~~~|||zzz}}}~~~{{{|||wwwfff[[[VVVJJJHHHLLLVVV```iiirrryyyrrrkkkjjj|||}}}dddhhhfffWWWEEEIII```mmmlllwwwhhhZZZNNN888000222...---///,,,...///////////////.........///000111111333666999<<<```jjjiiiwwwiiisssIII>>>===IIINNNNNNXXXhhh{{{{{{|||~~~|||zzz~~~~~~xxxrrrppprrrvvvwww|||yyypppkkkhhhggggggooowwwyyy{{{rrrLLL;;;===:::999888666444444555666555444444444444555666666777888888888888999999999;;;<<<<<<<<<<<<>>>@@@CCCPPPmmm~~~ooohhhsss{{{tttoooiiidddbbbdddfffgggkkkpppyyy~~~{{{zzz|||}}}zzzyyyyyyyyywwwuuuvvvxxxzzzzzzyyyxxxxxxyyyvvvvvvuuutttrrrsssuuuxxx|||zzzzzzzzziii^^^XXXUUU```jjjfffccc^^^]]]bbbiiikkkmmmpppuuuwww{{{|||yyy{{{wwwwww|||yyysssrrrtttvvvtttrrrrrrqqqiii^^^WWWSSSLLLDDDBBB@@@BBBHHHQQQWWWVVVTTTQQQMMMQQQcccuuu~~~yyy|||~~~zzzzzz~~~~~~{{{~~~}}}zzzzzz|||~~~yyyhhh\\\WWWOOOKKKLLLVVVaaaiiiqqqwww{{{rrroooiiiwwwmmmgggeeeUUUDDDHHH]]]llllllyyyzzzhhh^^^OOO:::111333...---000---......////////////.........///000111111333666999AAAeeekkkiiieeeeeeyyyHHH>>>>>>HHHNNNNNNYYYiii}}}{{{zzzzzz|||}}}|||{{{}}}uuurrrrrrssstttzzz|||zzzrrrmmmjjjhhhffffffmmmvvvxxxOOO===>>>;;;::::::888777666777888555444444444444555666666777888888888888999999999;;;<<<<<<<<<<<<>>>AAACCCQQQoooxxxgggmmmwwwpppnnniiifffffffffeeeggglllsssyyy|||zzz|||}}}}}}zzzyyyyyyyyyxxxvvvxxxwwwvvvwwwyyyzzzyyyyyywwwvvvuuutttrrrssswwwyyy~~~mmm```ZZZUUU]]]gggfffccc]]]\\\aaagggkkkmmmpppvvvwww{{{~~~|||yyy{{{{{{vvvvvvyyyzzzxxxttttttrrrlllaaaXXXRRRKKKFFFAAA??????EEEOOOVVVYYYXXXTTTRRRWWWfffvvv}}}~~~~~~~~~wwwwww}}}~~~xxxuuuuuuxxx~~~~~~|||}}}yyyxxxwwwyyy||||||lll```ZZZUUUNNNMMMUUU```iiipppuuuzzzyyytttjjjuuuzzzhhhdddUUUEEEHHH]]]mmmppp~~~~~~rrrgggcccQQQ<<<333444///...000.........///////////////......000111111111333666999DDDmmmoooooo~~~zzzpppkkkTTTfffwwwFFF>>>>>>GGGMMMOOO[[[jjj|||yyyxxxyyy{{{|||}}}}}}{{{vvvtttrrrrrrwwwtttttt{{{tttoookkkgggeeeeeehhhnnnwww~~~TTT??????::::::999999888777777777555555444444555555666777777888888888888999999999;;;<<<<<<======>>>AAADDDRRRpppssslllzzz~~~wwwtttoookkkjjjhhheeefffjjjmmmsss~~~}}}}}}~~~~~~|||{{{zzzyyyxxxxxxwww|||yyyvvvvvvxxxyyywwwtttvvvvvvuuusssrrrtttxxx{{{uuuggg___XXX]]]ggggggbbb\\\ZZZ```fffjjjmmmppptttvvvzzz{{{||||||{{{~~~xxxwwwuuuooofff\\\TTTNNNJJJCCC???===AAAKKKTTTXXXYYYVVVUUUYYYeeesss{{{~~~}}}~~~~~~}}}~~~xxxvvvxxx~~~{{{uuupppqqqvvv{{{{{{{{{~~~{{{zzzvvvxxxzzzzzz{{{~~~oooddd^^^VVVNNNKKKRRR^^^gggnnnrrr{{{}}}wwwnnnyyyiiieeeVVVGGGKKK```rrrxxxwwwllldddeeeTTT>>>444555000...111///---.../////////////////////000111111222444777999CCCtttvvvxxxlll___NNNlllkkkCCC>>>>>>FFFKKKPPP]]]mmm||||||yyyxxxzzz|||}}}}}}{{{|||xxxuuusssssspppooovvv{{{uuupppkkkfffbbbeeefffhhhpppzzzWWW@@@@@@888888777777777777555444555555555555555666666777777777888888888999999999:::;;;=========???BBBEEERRRqqqvvvvvvxxxrrrnnnmmmjjjffffffiiihhhnnnxxx}}}}}}|||zzzxxxwwwwwwxxx|||yyyuuuuuuwwwxxxvvvsssvvvuuutttrrrrrrtttyyy|||~~~{{{mmmeeeZZZ[[[dddeeeaaa[[[YYY^^^eeeiiilllppprrrssswww}}}||||||~~~|||~~~{{{zzzvvvqqqkkkcccZZZSSSPPPFFFAAA===???HHHQQQVVVWWWXXXWWWYYYaaannnyyy|||~~~{{{zzz|||zzzzzz}}}|||vvvrrrsssvvv|||wwwwww}}}}}}}}}zzzzzzzzzwwwvvvzzzrrrgggaaaTTTMMMIIIPPPZZZcccjjjooovvvyyyxxxrrrmmmgggXXXJJJLLL```ttt}}}xxxkkkcccdddVVV@@@555555000...111///------...//////////////////000111222222444777:::AAA{{{vvvkkkXXXLLLrrrbbb@@@===???EEEJJJQQQ___oooxxx|||{{{zzz{{{}}}~~~}}}|||{{{~~~~~~{{{wwwtttqqqqqqrrruuuzzz~~~yyytttooojjjddd```___^^^___eeeppp{{{~~~\\\DDDAAA<<<:::777777888888666444666555555555555666777777777777888888888999999999:::;;;=========???CCCEEERRRqqq{{{}}}wwwsssppplllfffeeeggggggkkksss~~~~~~~~~}}}{{{xxxvvvvvvwwwwwwvvvuuuvvvwwwwwwvvvuuuttttttrrrqqqpppsssyyy}}}|||~~~rrrjjj\\\XXX___aaa```ZZZWWW\\\ccchhhlllpppoooqqqtttzzz{{{|||~~~}}}|||uuuooommmiiiaaaYYYUUUJJJDDD???@@@HHHPPPUUUVVVXXXYYY[[[___kkkyyy{{{}}}}}}}}}yyyxxxxxxyyy|||yyywwwvvvyyyuuutttyyy~~~~~~~~~}}}~~~}}}zzzwwwzzztttiiicccQQQMMMKKKPPPWWW\\\dddjjjrrryyyxxxsssyyyppp___NNNMMM\\\nnnyyyqqqfffdddXXXAAA666555///...111///,,,---...///000000000000///111222222222444777:::EEExxxvvvkkkVVVOOOvvv^^^>>>===???DDDIIIQQQbbbqqqwwwzzzyyyyyyzzz}}}~~~~~~}}}|||~~~}}}~~~~~~yyyuuuqqqsssuuuuuutttxxx|||xxxsssoooiiiccc___ZZZZZZ\\\```iiiuuuzzzfffJJJDDDCCC???;;;999:::;;;999666666666555555666666777888777888888888888999999999:::;;;======>>>@@@CCCFFFTTTsss{{{wwwqqqiiifffgggiiijjjnnnuuu{{{wwwtttuuuvvvuuuwwwxxxxxxvvvtttttttttsssrrrqqqoooooosssxxx}}}{{{}}}wwwppp```YYY]]]```___YYYVVV[[[bbbggglllpppnnnooosssxxx~~~|||xxxyyyzzz|||rrrkkkmmmnnnfff]]]XXXMMMGGGAAACCCKKKSSSXXXYYYYYY]]]___bbblllyyy~~~~~~zzz|||}}}xxxyyy~~~}}}wwwwwwyyy|||~~~~~~}}}zzzxxxzzztttrrrvvv{{{||||||~~~}}}tttiiibbbRRRPPPPPPSSSTTTVVV]]]eeennnzzz|||xxxnnn{{{lllWWWOOOXXXhhhsss{{{kkkdddXXXAAA555444...---000...,,,---...///000000000000000111222222333444888:::NNN{{{wwwbbbZZZ|||YYY<<<<<>>@@@DDDGGGWWWuuu~~~vvvmmmiiiiiilllkkkkkkpppyyy|||wwwttttttuuuwwwzzz|||zzzuuuqqqoooooorrrqqqpppnnnnnnrrrxxx}}}{{{||||||uuueee[[[^^^aaa___XXXVVV[[[bbbggglllpppnnnooosssxxx~~~~~~}}}~~~{{{sssooopppttt{{{|||ppphhhlllpppiii___YYYNNNHHHCCCEEENNNVVV[[[\\\ZZZ___cccfffooozzz~~~|||{{{zzz|||~~~yyyzzzzzzwww{{{~~~}}}zzz|||{{{xxx|||uuuqqquuuyyyzzz{{{}}}|||uuuhhh```SSSSSSTTTUUUSSSRRRYYYbbbhhhpppyyy|||xxxjjjsssyyy___RRRWWWdddnnnzzzoooeeeYYYAAA555444...,,,000...,,,---...///000000000000000111222222333555888;;;WWWrrrhhhRRR:::<<>>>>>AAADDDGGGYYYwww|||sssqqqnnnllllllqqquuu{{{~~~|||zzzwwwuuuvvvxxxzzzzzzwwwsssqqqpppqqqpppqqqtttuuutttxxx}}}|||mmm]]]YYY``````ZZZUUUVVV]]]dddgggggglllnnnqqqqqqppprrrwww{{{xxx{{{}}}zzzsssmmmlllmmmuuuuuuxxxwwwfffaaafffhhhaaaYYYTTTNNNIIIKKKTTT\\\^^^^^^``````cccjjjttt{{{|||{{{~~~{{{vvv}}}~~~|||{{{{{{|||~~~|||yyyxxx{{{}}}xxxuuuwwwzzz|||||||||~~~oooeeebbbUUUVVVZZZ``````]]]]]]```fffpppwww{{{vvvtttpppmmmfffPPP```ffflllyyyuuueeeZZZEEE222///222222111444////////////////////////111///000333444333777===]]]xxxtttkkk|||zzzSSS======>>>@@@IIIYYYlllyyywwwnnnpppqqqrrrrrrrrruuuzzz}}}|||||||||}}}~~~~~~tttiiiaaaYYYSSSKKKEEEDDDDDDDDDCCCHHHJJJTTTdddttt~~~xxxqqqmmmmmmnnnnnnmmmzzz~~~{{{vvvqqqlllfffbbbaaa[[[VVVUUUVVVXXX^^^eeepppxxxvvv___FFF;;;;;;:::999888888888888555555555555555666777777999999888888999999:::;;;<<<;;;<<<>>>>>>===CCCJJJXXX{{{wwwtttpppooosssvvv{{{~~~|||zzzyyyxxxuuuwwwyyyzzzwwwtttsssrrrsssqqqssswwwxxxxxx{{{~~~ppp___YYY^^^^^^ZZZVVVXXX^^^ccceeedddgggjjjmmmppprrrsssuuuvvvxxx{{{|||yyyrrrnnnmmmnnnuuuuuuyyyzzzfff^^^aaaeeeaaa[[[XXXRRRMMMOOOVVV[[[\\\[[[^^^```dddllluuu|||~~~yyy~~~yyyzzz}}}{{{{{{}}}~~~~~~~~~}}}{{{{{{{{{|||~~~vvvkkkdddSSSSSSZZZeeekkkiiiccc```hhhuuuwwwpppmmmlllfffSSSaaaeeekkkqqqtttiii```III555000222///...///////////////////////////111///000333444333777===\\\rrrxxxuuujjjsssQQQ===>>>???BBBJJJZZZnnn{{{}}}uuulllkkkmmmpppqqqrrruuuzzz||||||{{{{{{|||}}}~~~}}}~~~|||tttiii___XXXUUUPPPJJJEEEDDDDDDDDDCCCAAA@@@EEENNNXXXdddxxxzzzrrrooooooooonnnmmmvvvzzz{{{tttooojjjeeebbb\\\VVVPPPOOOOOOOOOTTTZZZdddooo~~~vvveeeKKK<<<;;;:::999888888888888666555555555555666777777999999999888999999:::;;;<<<;;;===???>>>>>>CCCKKK[[[|||wwwsssuuuwww{{{}}}|||{{{{{{{{{tttwwwyyyzzzxxxvvvuuuuuutttsssuuuyyy{{{{{{|||}}}rrraaaZZZ\\\[[[YYYWWWYYY^^^aaaaaa```bbbdddhhhnnnrrrtttsssrrrxxxzzzzzzwwwrrrnnnnnnpppqqqsssxxxiii]]]___dddbbb___\\\WWWSSSTTTYYY\\\[[[XXX\\\___fffnnnwww}}}~~~}}}wwwwww|||~~~}}}{{{|||}}}~~~~~~~~~~~~~~~}}}{{{{{{|||xxxiii___SSSPPPVVVeeerrrtttpppkkkmmmzzzyyyqqqmmmiii{{{cccSSS^^^```ffflll|||qqqnnncccLLL777111111///---...////////////////////////111///000333444333777===___lllnnnmmmhhhnnnNNN===>>>???CCCLLL\\\ppp~~~|||tttkkkgggjjjmmmooorrrvvvzzz}}}{{{{{{zzzzzzzzz|||}}}~~~~~~{{{zzz||||||yyytttnnnhhh```WWWQQQSSSOOOKKKHHHFFFEEEDDDBBBCCC@@@???AAADDDLLLYYYfff}}}uuuqqqqqqqqqooommmqqqtttzzzyyysssmmmiiieeecccVVVPPPKKKIIIHHHGGGKKKPPPXXXfffxxxxxxiiiMMM<<<;;;:::999888888888888666666555555666666777888999999999999999:::;;;;;;===<<<===???>>>>>>DDDKKK]]]~~~xxxwwwxxxzzz}}}}}}}}}}}}~~~vvvxxxzzzzzzxxxvvvuuuvvvsssrrrtttxxxzzz{{{|||yyy}}}|||qqqccc[[[ZZZZZZWWWVVVWWWZZZ]]]______aaaaaadddiiippptttsssqqqwwwwwwwwwtttpppnnnoooqqqnnnqqqvvvoooccccccfffeeeaaa^^^[[[YYYZZZ]]]^^^[[[XXX[[[```hhhqqqxxx}}}~~~yyyxxx|||}}}{{{{{{|||}}}}}}|||||||||}}}~~~|||zzz|||~~~}}}{{{}}}wwwiii___VVVQQQTTTcccsss}}}zzzzzzsssnnngggtttyyyuuuvvvwww\\\MMMVVVXXXaaaqqqwwwoooqqqcccLLL777111222000///111////////////////////////111///000333444333777===^^^jjjkkk~~~~~~___hhhpppLLL<<<===>>>BBBKKK\\\ppp~~~|||uuummmgggiiilllpppsssvvvyyy{{{zzzzzzyyyyyyyyyzzz|||}}}~~~}}}~~~}}}vvvrrrfffeeebbbaaa___]]]YYYVVVUUUSSSQQQNNNLLLHHHFFFDDDGGGEEEBBBAAAAAAFFFNNNUUUhhhzzzuuutttsssqqqnnnllloootttzzzyyyrrrmmmgggbbb^^^QQQKKKGGGFFFEEEDDDGGGLLLRRRaaasss}}}wwwzzzkkkKKK===<<<;;;:::999888888888666666666555666777777888:::999999999999:::;;;;;;===<<<===@@@??????EEEMMM^^^yyyzzzzzz{{{zzzzzzzzzyyy~~~{{{{{{{{{}}}~~~~~~zzz||||||{{{xxxvvvuuuuuuqqqppprrrvvvxxxxxx|||~~~vvvttttttuuuuuuuuussslllaaaZZZXXXYYYVVVRRRQQQTTTXXX\\\___cccaaaaaaeeelllqqqrrrqqqssssssrrrpppnnnmmmnnnoooooorrrwwwuuujjjiiijjjfffaaa^^^]]]\\\^^^``````]]]ZZZ[[[aaajjjsssyyy}}}~~~}}}~~~}}}~~~~~~~~~|||~~~}}}zzzzzz|||}}}|||zzzyyyzzz|||~~~}}}{{{yyy|||~~~{{{zzz{{{}}}yyyuuuuuu{{{xxxnnnhhhXXXVVV\\\jjjzzzuuullljjjfffvvvvvvmmmjjjjjjRRRFFFPPPVVVeeexxxnnnpppfffOOO888222222000///111////////////////////////111///000333444333777===ZZZnnnttt{{{vvvvvvlll\\\VVVoootttHHH:::;;;<<<@@@JJJZZZnnn|||}}}~~~xxxpppkkklllnnnqqqtttwwwyyyzzzzzzyyyyyyxxxxxxyyyzzz{{{|||~~~}}}pppccc[[[PPPPPPQQQTTTYYY^^^``````\\\\\\[[[XXXSSSNNNKKKIIIDDDDDDCCCAAAAAAEEEIIILLLQQQcccyyy{{{xxxvvvssspppkkkmmmpppuuuzzzyyyqqqiii```WWWQQQJJJEEEBBBCCCCCCBBBEEEJJJMMM[[[kkksssxxxpppmmmzzzoooNNN>>>===;;;:::999888888888666666666666666777888888::::::999999::::::;;;<<<===<<<>>>@@@@@@@@@FFFNNN```tttuuuuuuqqqmmmkkklllmmmooolllkkklllkkkooo{{{~~~}}}}}}~~~|||yyyvvvuuuvvvrrrqqqrrruuuvvvuuuyyy~~~}}}pppjjjggggggiiijjjiiiddd\\\WWWUUUUUURRROOOMMMOOOTTTZZZ^^^bbbaaaaaadddhhhlllnnnooommmmmmmmmllllllllllllkkkppptttyyyzzzqqqpppnnnhhhbbb_________```aaaaaa^^^\\\]]]cccllltttyyy{{{~~~~~~|||~~~zzzxxxzzz|||{{{~~~}}}zzzzzz|||}}}{{{xxxwwwyyy|||}}}}}}~~~~~~~~~~~~}}}||||||}}}~~~~~~|||zzzzzzzzzxxxtttssswww}}}zzzpppjjj[[[\\\fffvvvuuu```eeehhh~~~yyyhhhaaa```LLLCCCOOO[[[qqq~~~qqqooolllSSS;;;444222///---///////////////////////////111///000333444333777===___wwwvvvooobbbMMMUUUwwwsssDDD999:::;;;???HHHXXXlllyyy|||zzzsssnnnmmmnnnqqquuuyyyzzz{{{zzzzzzyyyxxxxxxyyyzzz{{{zzz}}}|||pppbbbSSSJJJDDDDDDFFFLLLUUU^^^dddgggdddddddddaaa[[[VVVSSSRRRJJJKKKHHHCCCCCCFFFHHHGGGFFFPPP]]]ooo}}}zzzvvvrrrlllmmmnnnqqquuuzzz~~~uuukkk```TTTJJJCCCDDD@@@>>>@@@AAAAAACCCHHHGGGQQQ]]]eeemmm|||mmmcccgggwwwUUU>>>>>><<<;;;999888888888777777666666777777888999:::::::::::::::;;;;;;<<<===<<<>>>AAAAAAAAAGGGOOOeeemmmkkkgggbbb]]]ZZZZZZ[[[^^^ZZZWWWWWWXXX[[[dddmmmwww|||~~~}}}|||}}}}}}|||yyywwwwwwxxxvvvtttuuuwwwvvvtttwww|||wwwjjjddd``````bbbcccaaa\\\WWWSSSQQQNNNMMMMMMLLLNNNRRRWWW[[[___```cccdddeeefffhhhjjjggghhhhhhiiijjjjjjiiigggnnnrrrxxxxxxwwwuuuoooiiibbbaaaaaaaaaaaa```^^^\\\```fffnnntttwwwzzz}}}~~~~~~~~~~~~}}}~~~~~~}}}{{{yyyxxxyyy{{{{{{}}}}}}}}}{{{zzz|||}}}zzzvvvuuuxxx{{{zzz{{{|||}}}}}}}}}~~~~~~}}}|||||||||zzzxxxyyyxxxyyy|||~~~zzzqqqeeebbbfffvvvaaagggjjjlllaaa___LLLDDDPPP^^^xxxvvvooommmTTT<<<444222///...000////////////////////////111///000333444333777===iii~~~rrrcccOOORRRtttoooDDD::::::;;;>>>GGGWWWjjjxxxzzzsssnnnlllllloootttzzz}}}}}}{{{zzzyyyxxxxxxyyyzzz{{{}}}|||rrrggg\\\QQQJJJFFFFFFGGGLLLUUU___fffiiigggiiiiiigggbbb^^^]]]]]]```^^^UUUJJJFFFHHHIIIFFFEEEKKKPPPZZZttt}}}xxxtttooonnnnnnooorrrvvvzzz}}}|||uuujjj^^^TTTLLLEEEAAABBB???>>>@@@AAA@@@BBBFFFDDDJJJPPPWWWaaasssvvveee```{{{ZZZ???>>>===;;;999888888888777777666666777777888999;;;::::::::::::;;;<<<<<<======>>>AAAAAABBBHHHPPPfffccc^^^VVVPPPLLLJJJHHHGGGQQQKKKGGGHHHIIILLLRRRYYYeeejjjrrr{{{~~~|||{{{|||||||||zzzyyyzzz{{{zzzwwwwwwyyywwwuuuwww||||||qqqgggccc```^^^aaa```\\\WWWSSSPPPNNNIIIJJJLLLMMMNNNQQQUUUXXX[[[___dddfffdddcccccceeeddddddfffhhhiiiiiigggeeeiiinnnuuu|||~~~}}}{{{vvvqqqddddddcccbbb```^^^]]][[[bbbhhhoootttwwwyyy|||}}}~~~~~~~~~~~~||||||{{{zzzzzz||||||}}}zzz|||}}}}}}zzz|||}}}zzzuuutttwww{{{vvvxxx{{{||||||}}}~~~|||yyyzzz}}}}}}{{{xxx|||}}}qqqeee```llllllnnnlllrrreeebbbPPPFFFPPP^^^yyyzzzooojjjQQQ:::333333222111444////////////////////////111///000333444333888===kkk}}}ttteeeTTTKKKkkkjjjFFF;;;;;;<<>>===;;;999888888888777777777777777888888999;;;::::::::::::;;;<<<<<<======???AAABBBBBBHHHPPPeeeUUUTTTLLLCCCDDDKKKFFF;;;@@@???>>>>>>@@@CCCGGGJJJQQQVVV\\\bbbhhhrrr{{{}}}~~~|||xxxwwwyyy|||{{{zzzxxxxxxzzz~~~zzznnndddaaaaaaaaaYYYSSSTTTTTTOOOJJJIIIIIIKKKOOOTTTZZZ\\\\\\ZZZWWWWWWXXXZZZ\\\___bbbdddccceeegggiiijjjiiigggeeekkkkkkooowww{{{{{{|||yyypppkkkiiifffccc```^^^\\\[[[aaahhhooorrrvvv|||~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}}}}yyyvvvyyy}}}|||xxxtttssstttxxxyyyyyyyyywwwvvvwwwyyyvvvyyy|||}}}||||||}}}}}}|||yyyyyy{{{lll\\\ggg|||zzzllljjj}}}ssshhhbbbVVVCCCFFF\\\kkkxxxoooaaaNNN:::222111000......//////000000000000//////333000///222444555:::???sss|||eeeQQQKKKmmmfffCCC:::<<<===>>>HHHZZZkkkssszzzrrrmmmgggiiimmmrrrvvvyyy{{{|||}}}{{{yyyxxxzzz|||||||||~~~zzzqqqkkkiiibbb___]]]]]]```dddhhhjjjkkkooossssssnnnkkklllnnntttlllaaaWWWPPPMMMJJJIIIEEEGGGIIIJJJMMM]]]}}}zzzssspppooopppoooooowwwrrrbbbTTTQQQQQQPPPQQQSSSKKKHHHEEEDDDCCCCCCCCCCCCBBBAAADDDJJJSSSbbbyyyjjjwww[[[CCC@@@<<<:::999888777666555666777666555666777999999:::::::::::::::::::::>>>DDDBBBAAACCCAAAEEEUUUhhhTTTRRRLLLGGGHHHJJJFFF@@@BBB???<<<<<>>HHHZZZkkkssszzzrrrmmmgggjjjnnnrrrvvvyyy{{{|||{{{zzzxxxyyyzzz{{{{{{zzz~~~~~~xxxtttooollllllmmmnnnoooqqqtttwwwxxxuuusssrrrrrrssslllbbbYYYSSSOOOMMMLLLIIIIIIJJJJJJJJJRRRhhh|||wwwsssqqqpppooopppxxxvvvkkkiiilllmmmnnnqqqdddZZZMMMEEEDDDEEEEEEDDDBBBAAACCCHHHQQQ```xxxlllooo]]]CCC@@@<<<:::999999777666555666777777555666777999:::::::::::::::;;;;;;;;;>>>DDDCCCAAACCCAAAFFFVVVlll[[[WWWTTTTTTRRROOOOOORRRLLLFFF???===???AAA???======AAAEEEHHHJJJNNNUUUZZZdddmmmyyy~~~|||zzz~~~~~~~~~~~~qqqrrrpppjjjaaa[[[YYYZZZXXXQQQKKKKKKLLLIIIHHHIIIKKKLLLNNNQQQUUUVVVVVVTTTSSSSSSTTTVVVZZZ___dddgggpppppppppooolllhhheeecccaaa______ccceeeeeeggglllsss~~~~~~|||xxxppphhhfffeeecccbbb```___^^^^^^ccciiinnnqqquuu}}}~~~~~~~~~~~~~~~}}}|||||||||~~~}}}zzzyyyvvvtttuuuyyyyyyvvvrrrpppuuuzzz}}}|||yyywwwuuussswww|||~~~|||{{{zzzzzz{{{}}}~~~~~~~~~}}}kkkZZZaaattt~~~pppgggjjjvvviii[[[IIIKKK[[[eeessszzzvvvssscccPPP<<<333111000////////////000000000000//////222000000333444555:::AAA}}}|||sss^^^ooohhhCCC:::<<<===>>>HHHZZZkkkssszzzsssmmmhhhjjjmmmrrrvvvyyy{{{}}}yyyyyyyyyzzz||||||{{{zzz~~~zzzxxxvvvvvvuuuwwwxxxzzz|||}}}{{{wwwtttrrrlllccc[[[VVVSSSQQQPPPLLLJJJJJJJJJHHHJJJTTT___~~~{{{vvvrrrpppnnnpppzzzsss\\\LLLGGGGGGEEECCCBBB@@@BBBFFFMMM]]]uuuqqqiiiaaaCCC@@@<<<::::::999888777666777777777666666888999:::::::::::::::;;;<<<<<>>???BBBEEEGGGHHHJJJMMMPPPVVV\\\dddooo}}}|||xxxmmmmmmjjjeee^^^XXXUUUUUUXXXQQQLLLLLLLLLKKKKKKNNNMMMMMMMMMOOOQQQSSSRRRQQQQQQQQQRRRTTTYYY___eeeiiipppppppppooollliiifffeee^^^ZZZYYY[[[\\\[[[^^^bbbeeennnyyy{{{xxxssskkkeeedddcccbbbaaa````````````ccciiimmmooottt|||~~~||||||}}}}}}{{{|||zzzxxxwwwyyyyyywwwuuusssvvvzzz|||~~~|||}}}}}}|||{{{zzzzzz{{{~~~}}}yyy~~~~~~~~~|||zzz}}}mmm[[[^^^ppp~~~pppdddbbbsssyyyjjjTTTPPP___iiiqqqrrr}}}{{{uuufffRRR===333111000////////////000000000000//////222000111333444555;;;BBB~~~uuuwww___lllfff???:::<<<===>>>HHHZZZkkksss~~~{{{sssmmmhhhjjjmmmqqquuuyyy{{{}}}yyyyyyzzz|||~~~~~~|||zzz}}}~~~|||{{{zzz|||zzz{{{~~~{{{vvvrrrmmmeee___[[[XXXUUUTTTNNNJJJIIIJJJIIIIIILLLRRRhhh{{{vvvqqqnnnmmmqqq|||iiiVVVKKKFFFCCCAAAAAA@@@AAACCCIIIXXXrrrwwwjjjcccBBB@@@<<<:::::::::888777666777888777666666888:::;;;;;;::::::;;;<<<===>>>@@@FFFDDDBBBDDDCCCIIIZZZrrrfff___]]]^^^[[[XXX___lllmmm```PPPGGGFFFGGGEEEBBB>>>@@@BBBDDDEEEFFFGGGIIIOOORRRXXX```jjjuuu~~~|||}}}~~~{{{uuuooofffeeeccc```[[[XXXVVVUUUWWWQQQMMMNNNNNNLLLNNNRRROOOMMMLLLMMMOOOPPPPPPOOONNNOOOQQQTTTYYY```fffiiipppooonnnllliiifffcccaaaZZZUUURRRSSSSSSQQQTTTXXXYYY___iiipppsssuuuxxx{{{}}}zzzvvvsssoooiiieeecccbbbaaaaaaaaaaaaaaabbbccciiimmmooosss|||~~~|||{{{|||~~~~~~|||~~~}}}yyywwwxxxyyyyyyyyyzzz{{{~~~}}}}}}~~~zzz|||~~~~~~}}}}}}ppp^^^^^^mmm}}}pppddd___ooodddXXXdddooorrroooyyy~~~ttthhhTTT>>>444222000000000//////000000000000//////111000222444444444;;;DDDnnnoooZZZjjjddd===:::<<<===>>>HHHZZZkkksss|||{{{sssnnngggiiilllooossswww{{{|||zzzzzz{{{}}}~~~||||||}}}~~~{{{uuupppjjjddd```]]]ZZZXXXQQQKKKHHHIIIJJJIIIJJJMMMWWWsssyyytttooonnnmmmppp{{{~~~|||}}}|||zzzyyysssfffXXXKKKDDDAAAAAAAAA@@@@@@AAAEEESSSlll~~~pppaaaBBB@@@<<<;;;::::::999888666777888777666777888:::<<<;;;::::::;;;===>>>@@@AAAGGGDDDBBBEEEDDDJJJ\\\rrrgggeeeccccccaaaaaahhhpppmmmcccUUULLLIIIIIIHHHFFF@@@AAABBBCCCDDDEEEEEEFFFHHHIIIMMMTTTZZZ^^^fffmmmzzz}}}vvvdddbbbaaabbbddddddaaa^^^[[[[[[[[[ZZZYYYYYYXXXXXXUUUQQQNNNOOONNNLLLNNNRRRPPPNNNLLLKKKMMMNNNOOONNNMMMNNNQQQVVV[[[aaafffiiipppnnnkkkgggccc^^^ZZZXXXSSSOOOLLLLLLKKKHHHJJJNNNQQQTTT[[[bbbddddddhhhmmmqqqqqqrrrqqqooolllhhhfffccccccbbbbbbbbbbbbccccccdddjjjoooqqquuu|||~~~}}}{{{{{{zzz|||~~~~~~|||}}}yyyzzz}}}~~~}}}{{{{{{~~~rrraaa^^^jjj|||rrrgggddduuuooo]]]fffpppqqqooo||||||rrrkkkVVV@@@444222111000000//////000000000000//////000000333555444444<<>>:::<<<===>>>HHHZZZkkksss{{{~~~|||sssnnnfffhhhjjjmmmqqqvvvyyy{{{zzzzzzzzz|||~~~~~~}}}{{{|||~~~{{{wwwqqqlllgggccc___\\\UUUOOOJJJJJJIIIGGGGGGJJJKKKaaaxxxtttqqqooonnnooowww}}}qqqjjjhhhddd```YYYZZZWWWPPPGGGAAA@@@BBB@@@@@@AAAAAABBBNNNfff}}}yyy^^^BBB@@@===;;;;;;;;;:::999777888888888777777999:::<<<<<<;;;:::;;;===@@@AAABBBHHHEEEBBBFFFEEELLL^^^uuueeeiiijjjhhhiiilllmmmlllccc^^^WWWRRROOOMMMKKKJJJGGGFFFEEEEEEEEEFFFFFFFFFFFFDDDEEEJJJLLLMMMSSSZZZ___iiivvv~~~wwwppphhhbbbQQQPPPPPPRRRTTTVVVWWWXXXXXXWWWWWWXXXYYYZZZZZZZZZUUUQQQPPPQQQPPPMMMNNNRRRQQQNNNKKKJJJLLLNNNNNNOOOLLLNNNRRRXXX]]]bbbfffgggkkkiiifffaaa\\\XXXTTTRRROOOJJJHHHHHHFFFCCCDDDGGGKKKLLLQQQWWWXXXVVVZZZaaabbbeeeiiikkkjjjhhhggggggddddddccccccccccccddddddfffmmmrrrtttxxx~~~~~~~~~|||}}}~~~~~~~~~}}}|||{{{{{{zzzyyy{{{}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}sssccc]]]gggyyyuuulllmmmkkkXXX```iiiooossswwwtttlllXXXAAA555222111000111//////000000000000/////////000333555444444<<>>HHHZZZkkksssyyy}}}|||sssnnneeefffhhhkkkoootttxxxzzzyyyxxxwwwyyy{{{}}}}}}}}}zzz{{{}}}zzztttoooiiiddd```XXXSSSPPPOOOLLLHHHGGGJJJHHHTTTjjjzzzwwwuuusssooommmrrrzzz~~~tttfff^^^^^^\\\XXXLLLLLLJJJFFFBBB???@@@AAA???@@@BBBAAAAAAJJJaaawww___BBB@@@===;;;;;;;;;:::999777888999888777777999;;;===<<<;;;:::;;;>>>AAABBBCCCHHHEEECCCFFFFFFMMM___zzz^^^fffkkkhhhjjjooolllccc[[[ZZZYYYXXXUUURRROOONNNJJJHHHEEEDDDDDDEEEDDDDDDHHHDDDCCCEEEEEEDDDIIIQQQVVV\\\eeelllttt~~~xxxoooeee^^^WWWRRRQQQQQQRRRTTTVVVZZZ]]]___[[[ZZZYYYZZZ[[[[[[ZZZYYYVVVTTTSSSUUUSSSOOOPPPSSSQQQNNNKKKJJJKKKNNNOOOOOOKKKNNNSSSYYY___ccceeefffdddbbb```\\\YYYVVVTTTRRRNNNJJJGGGHHHFFFCCCCCCEEEHHHGGGLLLQQQQQQNNNRRRYYYYYY]]]cccggggggffffffgggeeeeeeddddddcccdddddddddhhhooouuuwww{{{|||}}}~~~zzz{{{|||||||||{{{yyyxxx{{{zzzyyyzzz|||~~~~~~}}}}}}|||}}}}}}|||~~~~~~~~~~~~{{{zzz|||~~~sssccc]]]eeewwwxxxpppttt```QQQYYY```ooowwwtttxxxmmmXXXAAA555222111111111//////000000000000/////////111444666444444<<>>HHHZZZkkksssyyy}}}|||tttnnneeeeeegggjjjnnnssswwwyyyxxxwwwuuuvvvyyy{{{||||||yyyzzz}}}zzztttnnnhhhcccYYYVVVTTTTTTQQQLLLKKKMMMKKKNNN\\\vvv|||zzzxxxvvvqqqlllnnntttooonnneeeYYYTTTWWWYYYVVVQQQLLLEEE@@@?????????>>>???AAACCCBBB@@@HHH^^^sssdddBBB@@@===;;;;;;<<<;;;:::777888999888777777999;;;===<<<;;;:::;;;>>>AAACCCDDDHHHEEECCCFFFFFFNNN```