BM6P6(@ vvvnnnmmmjjjbbbbbbjjjkkkmmmmmmeeeZZZYYYkkksssfffyyy~~~yyyaaaEEE<<<;;;@@@@@@MMM~~~}}}pppiiiZZZ]]]\\\XXX\\\[[[XXXVVVRRRIII@@@>>>AAAAAA@@@CCCGGGIIIIIINNNTTT[[[___fffnnntttzzz}}}uuurrrsssnnnllliiiddd\\\TTTMMMIIIKKKIIIGGGFFFGGGIIILLLNNNUUU\\\hhhttt~~~{{{pppOOO<<<===;;;:::<<<::::::<<<<<<<<<<<<<<<>>>@@@===EEEGGGKKKTTTaaaqqqrrrZZZUUUzzzddd```[[[WWWUUUUUUTTTSSSTTTSSSPPPNNNMMMNNNOOOPPPQQQPPPOOONNNNNNNNNNNNOOOKKKJJJHHHEEEAAA@@@BBBDDDBBB@@@@@@DDDJJJIIIBBB;;;888555111000111222333333333333333444777???HHHNNNTTTSSSQQQMMMGGGDDDBBBBBBAAA@@@===;;;999888777777666777888888777777888999<<<===???@@@AAAAAAAAA@@@AAA@@@@@@AAAEEEHHHJJJJJJGGGFFFEEEEEEEEEGGGIIIKKKMMMQQQUUUXXX\\\bbbkkkqqq~~~kkk```ZZZjjjuuuaaaQQQRRRSSSTTTUUUXXX]]]aaadddeeeggghhhkkkpppvvvzzz{{{|||vvvlll}}}}}}ggg^^^OOODDDHHHSSSVVVQQQWWWXXXYYYYYYWWWWWWXXXYYYXXX\\\\\\^^^fffooovvvppplllqqq|||xxxxxxvvvddd^^^```rrr~~~pppccc^^^]]]ZZZWWWVVVTTTTTTRRRPPPLLLIIIFFFEEEEEEFFFQQQccchhheeekkkxxx{{{xxx|||}}}zzzuuuiii\\\ZZZhhhyyyrrrdddqqqxxx```FFF===<<<@@@???OOOtttiiiiiiYYY\\\\\\XXX\\\[[[XXXVVVSSSJJJAAA>>>AAAAAA@@@CCCGGGIIIIIIMMMSSSZZZ___fffnnnuuu}}}{{{ssskkkhhhddd___YYYSSSLLLHHHGGGFFFDDDCCCCCCEEEHHHIIIOOOVVVaaammmyyy||||||oooNNN<<<===;;;:::<<<::::::;;;===<<<<<<===???AAACCCHHHIIIOOOZZZccczzzxxxnnn]]]XXXppp```]]]YYYVVVUUUUUUTTTSSSSSSRRRQQQOOOOOOOOOOOOOOOPPPPPPPPPOOOOOOOOONNNNNNMMMKKKIIIGGGFFFFFFEEEEEEAAA???>>>CCCHHHIIIDDD>>>999666222000111222333333444444444444666<<>><<<:::888888888666888999888777666777999:::;;;===>>>?????????>>>AAA@@@???AAADDDHHHIIIIIIFFFEEEDDDDDDEEEFFFHHHJJJLLLOOOTTTWWW[[[aaajjjpppzzzssshhheeexxxooo\\\RRRTTTVVVXXXZZZ]]]aaaeeehhhlllppprrrqqqrrruuuxxx{{{sssvvveee\\\MMMDDDIIITTTYYYWWWVVVWWWXXXXXXVVVVVVWWWXXX[[[^^^ZZZZZZaaajjj{{{pppfffffftttvvvooojjjnnnyyyhhh```^^^lllxxxlllbbbaaabbbaaa^^^^^^WWWVVVUUUQQQMMMIIIGGGFFFGGGHHHSSSbbbgggcccgggqqqnnnwwwjjj]]]ZZZdddqqqoooppp}}}vvv^^^FFF???===??????SSStttlllfffVVV[[[\\\YYY]]][[[XXXWWWSSSKKKAAA???BBBAAA@@@BBBFFFHHHHHHMMMSSSXXX]]]fffnnnvvv~~~zzztttooohhhaaa\\\VVVNNNHHHEEEDDDBBBAAAAAACCCEEEFFFHHHNNNWWWbbbnnnzzzxxx}}}lllMMM<<<>>>;;;:::<<<::::::;;;=========>>>@@@BBBHHHKKKLLLUUUccciiissskkk___ZZZddd|||~~~tttaaa[[[YYYVVVUUUUUUUUUTTTSSSRRRRRRRRRQQQQQQPPPOOOOOOOOOOOOPPPQQQQQQPPPNNNMMMNNNLLLJJJKKKLLLMMMJJJGGG@@@>>><<<@@@FFFIIIGGGCCC:::777333111111222222222333333444444555888===AAAFFFJJJOOOQQQOOOLLLHHHGGGBBBAAA???===:::999888888777888999888777666777999999:::;;;<<<<<<<<<<<<<<>>>>>@@@CCCFFFGGGGGGEEEDDDCCCBBBCCCEEEGGGHHHJJJMMMRRRUUUYYY```iiiooouuutttjjjllliiiXXXTTTWWWZZZ\\\^^^___bbbdddgggnnnvvvxxxtttrrrtttxxx{{{{{{yyysssfff]]]OOOFFFIIISSSZZZZZZUUUVVVWWWWWWUUUUUUVVVWWWWWW[[[ZZZ\\\dddllluuugggdddrrrvvvkkkfffbbbeeekkkxxx|||iii```[[[cccqqqoooggg```bbbdddbbb```___ZZZZZZXXXTTTOOOJJJHHHHHHJJJRRRdddwww{{{qqqiiihhh[[[ccchhhhhhooo}}}oooccc[[[ZZZcccmmm~~~yyyvvvwww[[[FFFAAA>>>>>>???VVVzzzvvvwwwzzzvvv^^^SSSZZZ]]]YYY\\\ZZZXXXWWWTTTLLLBBB???BBBAAA@@@BBBFFFGGGHHHLLLQQQWWW\\\dddmmmuuu|||vvvpppgggaaa]]]XXXRRRMMMHHHFFFEEECCCCCCCCCDDDDDDCCCGGGNNNVVVaaalllxxxxxx}}}iiiKKK<<<>>><<<999<<<;;;:::;;;=========???AAADDDGGGMMMOOOZZZiiinnnrrrkkk\\\VVV]]]fff[[[VVVQQQWWWUUUTTTUUUVVVVVVTTTSSSQQQQQQSSSSSSSSSQQQPPPNNNNNNOOOQQQRRRRRRPPPOOOMMMNNNKKKJJJLLLQQQQQQMMMHHHAAA===;;;===CCCGGGHHHGGG;;;888444111111222222111111222333444444666:::===@@@FFFNNNSSSRRRMMMHHHEEEBBBAAA???===:::888777666777888999999777777888999:::::::::;;;;;;;;;;;;;;;>>>======???BBBEEEEEEEEEBBBBBB@@@@@@AAABBBDDDFFFHHHLLLPPPTTTXXX^^^gggmmmqqq{{{||||||mmmfffqqqyyyfffXXXVVVYYY]]]^^^^^^^^^^^^___```jjjsssuuupppnnnrrrwwwyyy}}}{{{xxxkkkaaaSSSIIIHHHOOOVVVYYYTTTUUUVVVVVVUUUTTTUUUVVVSSSZZZ\\\```gggkkk}}}~~~mmmjjjwww}}}ttthhheeefffjjjooossszzzwwwmmmgggeeejjjqqqwww~~~sssooohhhdddfffgggccc___^^^^^^___]]]XXXRRRMMMLLLMMMQQQdddwwwfffbbb```[[[ZZZaaaqqqvvvggg]]]XXXYYYaaajjjzzz~~~}}}}}}~~~vvvuuuYYYEEEAAA??????@@@XXX{{{vvv}}}{{{~~~uuukkkVVVOOOZZZ^^^YYY[[[YYYWWWWWWTTTLLLBBB???AAAAAA@@@AAAEEEGGGGGGJJJPPPVVV[[[bbbjjjqqqxxx~~~xxx{{{uuulllddd___[[[VVVSSSKKKJJJHHHFFFDDDCCCBBBBBBBBBDDDHHHMMMTTT]]]gggnnnxxx}}}eeeIII<<>>>>>@@@CCCEEEEEENNNSSSZZZggglllqqq~~~nnnVVVQQQ[[[}}}lllYYYUUUXXXVVVUUUTTTUUUVVVVVVUUUSSSPPPQQQSSSTTTTTTSSSPPPOOONNNOOOQQQRRRRRRQQQOOONNNLLLJJJIIIMMMQQQRRRMMMHHHCCC???<<<<<<@@@EEEGGGHHH<<<888444222111222222222///111333444555777;;;===BBBHHHQQQVVVTTTOOOIIIEEEAAAAAA???===:::888666555777888999999888888999:::<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;<<<>>>AAACCCCCCBBB@@@???>>>===>>>@@@BBBCCCGGGJJJNNNRRRUUU[[[dddjjjnnnwww}}}nnnmmmfffgggxxx}}}{{{rrrcccXXXUUUXXX]]]`````````aaaaaa```hhhooonnniiigggmmmsssxxxzzz|||lllcccVVVLLLIIILLLSSSZZZTTTUUUVVVVVVTTTTTTUUUVVVWWW]]]]]]___dddgggzzzuuulllvvvyyy{{{tttllleeekkknnnuuu{{{}}}||||||yyytttooommmnnnmmmgggbbbaaaaaacccbbb]]]VVVRRRRRRTTT___yyysssddd[[[RRRRRR[[[iiixxx~~~tttfff\\\WWWWWW^^^ggg~~~zzz~~~sssooouuu}}}vvvjjjXXXDDD@@@???@@@BBBYYY|||rrrsssssshhhSSSMMMYYY]]]YYYYYYWWWVVVVVVTTTLLLBBB>>>@@@AAA???AAAEEEFFFFFFJJJOOOTTTXXX```hhhooovvv|||yyyjjjgggpppzzzkkkaaaZZZXXXPPPNNNLLLHHHEEECCCAAA@@@CCCDDDEEEFFFIIIOOOWWW]]]gggnnn{{{aaaGGG<<>>???AAADDDGGGGGGRRRUUUYYYccchhhmmmzzzwwwuuuoooSSSOOOYYYrrrhhh]]]YYYYYYXXXVVVUUUVVVVVVUUUTTTQQQRRRTTTUUUUUUSSSRRRPPPNNNOOOQQQRRRRRRQQQPPPPPPKKKJJJJJJLLLOOOPPPLLLIIIFFFBBB>>><<<>>>AAADDDEEE;;;888444222222333333333000222444555777999===@@@GGGMMMTTTXXXWWWQQQKKKHHHBBBBBB@@@>>><<<999666555555777999999999999;;;<<<>>>===<<<;;;::::::;;;;;;::::::;;;===@@@AAAAAA@@@>>>===<<<;;;<<<>>>@@@AAAEEEHHHLLLNNNQQQVVV^^^eeelllttt|||rrrlll```jjjyyytttlll```VVVSSSWWW\\\```cccdddfffggggggkkkmmmkkkeeecccgggmmmmmm}}}~~~iiiaaaVVVOOOJJJJJJRRR[[[TTTUUUVVVVVVTTTTTTUUUVVVYYY]]][[[]]]eeeooonnnpppuuuzzz{{{tttllllllnnnpppyyyzzz~~~zzzvvvtttuuurrrkkkeeedddcccffffffaaaZZZWWWZZZ^^^qqqooo```SSSRRRXXXaaaooo|||~~~sssfff]]]VVVUUU\\\ddd|||oookkknnnppptttwwwxxxfffXXXBBB??????BBBCCCXXX~~~kkkwwwmmm}}}oooVVVLLLWWW\\\WWWXXXUUUTTTUUUSSSKKKAAA===???AAA???AAADDDEEEEEEIIINNNPPPVVV^^^fffnnnvvv|||nnnbbbfffkkkppp~~~qqqbbb\\\[[[WWWUUURRRNNNIIIEEEBBBAAACCCCCCCCCBBBCCCFFFLLLPPPVVV^^^lll~~~^^^EEE;;;@@@<<<999;;;<<<999;;;===???@@@BBBEEEHHHJJJUUUWWWZZZfffllloooyyy{{{uuu{{{lllVVVRRRTTTccczzzfff^^^[[[XXXVVVVVVVVVVVVUUURRRRRRSSSTTTTTTTTTSSSRRRPPPPPPPPPPPPQQQQQQQQQRRRJJJKKKLLLMMMMMMMMMLLLKKKJJJFFFAAA======>>>@@@AAA:::777333222222444444444555666666777888;;;???BBBHHHMMMSSSVVVUUUPPPLLLJJJDDDDDDCCCAAA>>>;;;888666444666888999999:::<<<>>>>>>===<<<:::999999::::::999999:::<<>><<<;;;:::::::::<<<>>>@@@BBBDDDHHHJJJLLLQQQXXX^^^jjjpppwww{{{yyypppccctttxxxpppiii___VVVUUUXXX\\\___```bbbdddfffhhhjjjkkkiiieeeccceeehhhiiiiiiaaaXXXQQQJJJGGGNNNXXXUUUVVVWWWVVVUUUTTTUUUWWWUUUZZZZZZ]]]fffnnnooojjjjjjmmmlllhhhhhhpppyyy}}}{{{qqqiiihhhdddggghhhddd___]]]aaafffppp]]]WWWVVVYYYfffwwwyyypppeee\\\UUUSSSZZZcccsssyyymmmjjjhhhvvvnnnnnngggqqq~~~oooWWWBBB>>>???CCCEEEXXX}}}ddduuulllxxxZZZLLLVVVZZZWWWXXXTTTSSSTTTRRRKKKAAA===???@@@???AAADDDEEEEEEHHHNNNNNNTTT\\\fffnnnwww~~~nnneeemmmoooiiirrr}}}zzzggg\\\[[[^^^]]][[[XXXSSSNNNIIIEEECCCCCCBBBBBB@@@@@@BBBGGGJJJKKKRRR```tttvvvuuu}}}]]]DDD;;;@@@<<<999;;;<<<999;;;===???@@@BBBFFFIIIMMMVVVXXX]]]llltttuuu{{{|||iiiZZZVVVPPPVVVtttbbb^^^YYYVVVVVVVVVVVVVVVSSSSSSSSSTTTTTTTTTSSSSSSPPPPPPPPPPPPPPPQQQRRRSSSJJJLLLNNNMMMLLLKKKLLLMMMLLLHHHCCC>>><<<<<<===>>>:::777333222333444555555999999999888999;;;@@@CCCEEEJJJOOORRRQQQNNNKKKIIIFFFFFFEEECCC@@@===:::888333555777999:::;;;>>>@@@>>>===;;;999888888999999888888999<<<>>>???>>>===;;;:::999999999;;;===??????BBBEEEFFFHHHLLLTTTYYYhhhnnntttwww~~~{{{ooommmzzzqqqjjj```XXXYYY[[[\\\]]]\\\\\\]]]^^^ccceeeggggggfffeeeeeefffhhhlllddd\\\TTTJJJDDDHHHRRRUUUVVVWWWWWWUUUUUUVVVWWWTTT[[[]]]^^^___\\\ggglllddd]]]aaacccfffooo{{{zzzqqqooodddhhhjjjfffaaa```eeekkkvvv```XXXTTTUUUdddwww}}}nnnaaaVVVQQQUUU\\\ooo~~~ooofffjjjxxxjjj^^^\\\ssswwwwwwYYYEEEBBBBBBEEEEEEUUU}}}___ttt||||||```MMMSSSZZZXXXZZZRRRTTTUUURRRJJJCCC???===>>>???AAACCCCCCEEEHHHKKKLLLPPPVVV^^^gggqqq{{{}}}sssoootttsssmmmooovvv||||||wwwpppqqqzzz}}}}}}xxxmmmeeeccc___ZZZ^^^hhhlllfff```\\\YYYTTTPPPNNNFFFEEEDDDBBBAAABBBEEEGGGHHHJJJUUUjjj{{{tttnnnXXXDDD===???::::::>>>>>>:::;;;<<<>>>AAAEEEHHHJJJOOOSSSXXX]]]ccckkkvvv~~~hhheeemmm[[[RRRfffmmm___\\\]]]VVVTTTWWWUUUVVVVVVUUUUUUTTTSSSSSSRRRNNNNNNNNNMMMNNNNNNOOOOOOLLLMMMNNNOOOPPPPPPPPPPPPKKKHHHEEECCCBBB@@@>>><<<;;;888444000000222666888>>>@@@AAA???;;;:::<<>>???:::999777666555666777888666777999;;;<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<<===???BBBDDDGGGKKKPPPTTT___gggrrrzzz~~~qqqyyy}}}vvvdddYYY[[[\\\\\\]]]^^^^^^^^^]]]]]]___cccdddaaaaaaeeegggffflllyyyggg___ZZZFFFDDDNNNKKKVVVVVVVVVTTTRRRRRRSSSUUUWWWVVVVVVVVVYYY^^^cccffftttsssccccccccchhhpppxxx~~~qqqqqqnnnmmmlllhhhfffkkksssjjjccc[[[SSS___tttxxxkkk___XXXZZZ```llluuummmuuunnnccceee~~~uuuuuuWWWDDDAAABBBFFFGGGWWWbbbqqqkkkSSSSSSVVVTTTVVVRRRTTTUUUQQQKKKCCC???======???AAABBBCCCEEEHHHJJJMMMPPPVVV]]]eeennnxxx~~~{{{zzzyyyrrrjjjqqq~~~tttkkkkkklllmmmwww{{{tttooohhh]]]WWW___lllsssrrrooooookkkfffccc```[[[UUURRROOONNNMMMKKKHHHFFFFFFFFFGGGHHHPPPeeemmmhhh~~~XXXDDD===???::::::>>>>>>;;;<<<<<<>>>BBBFFFJJJLLLQQQUUUZZZ^^^ccclllvvv}}}rrroooxxxmmm]]]jjjvvvbbbYYYZZZVVVVVVZZZXXXVVVVVVVVVUUUUUUTTTTTTTTTOOOOOONNNNNNNNNNNNNNNOOOMMMNNNOOOPPPQQQQQQQQQQQQLLLIIIEEEBBBAAA@@@>>><<<;;;888444111000222555777===???@@@>>>:::888:::===BBBGGGLLLOOOMMMJJJHHHHHHHHHHHHHHHGGGCCC>>>999666333444666999;;;===>>>>>>:::999777555555666777888888999:::<<<<<<<<<;;;;;;999999::::::::::::;;;;;;<<<>>>AAADDDGGGKKKPPPSSS]]]eeepppyyy~~~xxxrrrxxxyyysss}}}uuudddZZZZZZ]]]]]]^^^^^^^^^^^^]]]]]]]]]bbbcccbbbbbbgggjjjjjjmmmvvvsssfff___KKKEEELLLLLLVVVVVVVVVTTTRRRRRRSSSUUUWWWVVVUUUVVVXXX[[[___aaabbbjjjwww|||oooeeedddnnnwwwuuussspppppprrrpppggg```YYYbbbttt|||{{{vvvjjj___XXXYYY^^^iiiuuusss~~~|||rrrrrrtttrrrWWWEEEBBBCCCIIILLL[[[eeepppqqqUUUQQQQQQPPPUUUSSSTTTTTTQQQKKKDDD???======???AAABBBBBBDDDGGGIIIMMMPPPVVV\\\ccckkksssyyy~~~uuulllxxx{{{ooogggbbbeeeooovvvmmmddd___VVVQQQ___}}}yyyqqqllljjjfff___YYYUUUTTTSSSQQQNNNLLLIIIHHHJJJIIINNNbbboookkkWWWCCC===???;;;:::???>>>=========???BBBGGGLLLOOOSSSWWW[[[___dddkkkttt{{{{{{uuu~~~|||hhhjjjlll[[[ZZZXXXZZZ]]]ZZZVVVVVVVVVVVVVVVVVVUUUUUUQQQPPPOOOOOONNNNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRRRRMMMJJJEEEBBB@@@???>>>===<<<999555222111222444555;;;===>>><<<888666777999===AAAHHHLLLLLLJJJHHHFFFIIIJJJKKKJJJFFF@@@:::666333555777:::<<<=========:::999777555555666777888999:::;;;<<<<<<;;;::::::888888888888999999999999;;;===@@@CCCEEEIIINNNRRRYYYaaammmvvv{{{~~~kkkbbbiiiuuuzzz}}}vvvqqqddd[[[ZZZ]]]]]]^^^^^^^^^]]]]]]\\\YYY^^^``````aaagggjjjjjjnnnrrr}}}jjjcccQQQDDDHHHLLLUUUVVVWWWVVVTTTRRRSSSSSSUUUUUUUUUUUUWWWXXXZZZ[[[YYY]]]eeennntttuuurrrooopppzzzkkkddd]]]bbbppp}}}~~~~~~uuukkkcccZZZUUUWWW\\\iiiwwwttttttoooYYYGGGEEEGGGNNNRRR^^^fffkkk{{{vvviiiQQQNNNPPPQQQWWWTTTTTTTTTQQQLLLEEE@@@<<<===>>>@@@AAAAAACCCEEEHHHLLLOOOTTTZZZaaaiiirrrwww|||zzzuuummmjjjttt|||tttkkkccc```ZZZTTT]]]~~~~~~sssqqqpppiii___\\\ZZZXXXWWWVVVUUUSSSRRRPPPNNNRRRdddtttsssVVVCCC===@@@;;;;;;???>>>>>>>>>>>>@@@DDDJJJOOORRRTTTXXX\\\___ccchhhqqqwwwyyy~~~kkkfffwww___\\\[[[\\\]]]XXXWWWWWWWWWWWWWWWWWWWWWWWWRRRRRRQQQOOONNNNNNNNNNNNPPPPPPQQQRRRRRRRRRRRRRRROOOKKKFFFBBB@@@@@@???>>><<<:::777444222222333444999;;;===;;;666444555666888===DDDJJJLLLKKKIIIGGGKKKLLLMMMKKKGGGAAA:::666666777999;;;<<<<<<<<<;;;999888666555555555777888999:::;;;;;;:::999888777666666666777777777888888:::<<>>???@@@@@@AAADDDFFFJJJMMMRRRYYY```hhhqqqvvv}}}vvvnnn}}}yyypppjjjfffaaa```YYYXXXooo|||}}}wwwmmmnnnjjjeeecccbbbaaa___]]]WWWUUUVVVdddvvvwwwUUUBBB===@@@<<<;;;???>>>??????@@@CCCGGGLLLRRRUUUTTTXXX\\\___aaaeeelllqqq{{{nnneee}}}___]]]]]]]]]\\\VVVXXXXXXWWWWWWWWWWWWWWWWWWSSSRRRQQQPPPOOOOOOOOOOOOQQQQQQRRRRRRSSSSSSRRRRRRPPPLLLHHHDDDBBBAAA???>>>;;;:::777555444333333333666999;;;999555333333555666:::AAAHHHMMMNNNLLLJJJMMMMMMLLLIIIEEE???:::666:::;;;<<<======<<<;;;:::999888666555444555666777777888999999888777555444555555555666666666777777999;;;===???BBBEEEJJJMMMQQQYYYdddmmmtttzzzwwwjjjccckkkzzzqqqggg]]]WWWYYYYYYZZZ[[[[[[[[[[[[[[[YYY]]]___]]]]]]bbbddddddhhhiii~~~~~~|||pppaaaLLLBBBFFFNNNRRRUUUWWWVVVSSSQQQQQQNNNOOORRRVVVXXXZZZ\\\\\\YYY]]]dddnnnxxx~~~ooosssyyyhhh[[[]]]gggpppwww~~~zzzoooeee\\\UUUVVV[[[qqq}}}vvvxxxrrrwwwdddTTTGGGHHHLLLXXX\\\___jjjcccrrryyy|||yyysssoooZZZLLLQQQUUUUUUXXXVVVUUUSSSQQQNNNHHHAAA<<<;;;===>>>??????@@@CCCEEEHHHKKKPPPVVV]]]eeennnsss}}}~~~}}}vvvlllgggddddddfffbbb\\\eee}}}wwwtttoooiiieee___\\\YYY___xxx|||~~~TTTBBB===AAA===<<>>???@@@BBBFFFJJJOOOTTTVVVVVVYYY]]]^^^```ccciiimmm{{{|||tttjjj___\\\\\\[[[[[[XXXYYYXXXXXXWWWWWWVVVUUUUUUSSSRRRQQQQQQPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRQQQQQQNNNJJJGGGEEECCC@@@>>>:::999888666555444444333444777999999555333333444555888>>>EEELLLOOOOOONNNLLLKKKHHHEEEBBB???>>>===AAA@@@???>>><<<;;;::::::999888666444444555666777666666777777777666444333555555555555666666666666888:::<<<>>>@@@DDDHHHKKKNNNVVVaaajjjpppvvv}}}~~~wwwrrrqqqzzzvvvggg\\\UUUWWWXXXYYYZZZ[[[\\\\\\\\\^^^bbbcccaaa```dddfffeeeeeeggg{{{|||~~~zzzjjjSSSCCCEEEIIINNNSSSWWWVVVTTTQQQPPPLLLNNNQQQUUUYYY\\\^^^___YYY^^^gggrrr~~~zzzqqqooo~~~~~~lll]]]]]]eeeiiinnnrrrrrrpppvvv~~~qqqeeeZZZRRRRRRWWWvvvyyywwwtttdddSSSHHHLLLSSSbbbggggggiiieeehhhqqqzzzrrr[[[KKKQQQVVVTTTVVVWWWUUUSSSQQQNNNIIIAAA;;;;;;===>>>>>>>>>???BBBDDDGGGIIINNNSSSYYY```hhhmmm{{{rrrkkkfff```gggiiiiiifffdddooowwwjjjeeeZZZXXXlllzzzSSSAAA===AAA===<<>>>>>@@@DDDIIINNNRRRUUUWWWXXX[[[^^^``````bbbgggkkkyyy|||oooooofff^^^[[[YYY[[[[[[ZZZYYYXXXWWWVVVTTTTTTSSSRRRRRRQQQQQQQQQQQQQQQRRRQQQQQQQQQRRRRRRQQQQQQPPPQQQOOOMMMKKKIIIEEEAAA>>>888888888777666555444444111555888888555333444555444555:::BBBJJJPPPQQQPPPJJJGGGDDDAAA@@@BBBEEEGGGHHHEEEBBB???<<<;;;::::::999777555444444444666777555666777777777666555444555555555555666666666666777999;;;===???BBBGGGJJJMMMTTT^^^gggmmmtttzzz{{{yyysssxxx~~~pppaaaZZZWWWWWWXXXYYY[[[]]]^^^______```dddeeebbbbbbeeeggggggccceeexxx|||yyyhhhVVVEEEDDDDDDJJJQQQVVVVVVTTTQQQOOOKKKMMMPPPSSSWWW[[[^^^___^^^```fffppp}}}{{{lllnnnzzz{{{lll___\\\___bbbeeefffbbb___eeeuuusssfffZZZRRRSSSXXXxxxxxxxxx}}}~~~vvvhhhTTTKKKRRRZZZkkkqqqpppfffaaa}}}iiiooovvvZZZIIIPPPVVVTTTTTTWWWUUURRRQQQNNNIIIAAA;;;;;;<<<>>>>>>>>>???AAACCCFFFIIIMMMQQQVVV\\\ccchhhxxx}}}yyypppmmmggg___ffffffjjjkkkccc[[[cccssstttlll]]]TTTeeeuuuSSSAAA===AAA===<<>>===@@@EEEJJJPPPSSSVVVWWWYYY]]]```aaaaaacccgggkkkrrrqqq]]]ooobbb[[[XXX[[[]]]ZZZZZZXXXWWWUUUSSSRRRRRRRRRQQQQQQQQQQQQRRRRRRSSSPPPQQQQQQQQQQQQQQQPPPPPPRRRPPPOOOMMMKKKGGGBBB>>>777777888888777666555555000444888888666444444666333444888???IIIOOOQQQQQQHHHEEEAAA>>>@@@EEEKKKOOOLLLIIIDDD???<<<::::::;;;888777555444444444666777555666777888888777666555555555555666666666777777666888:::<<<>>>AAAFFFIIILLLSSS]]]ffflllrrryyy~~~{{{sssoooyyy~~~eeeZZZYYYYYYWWWXXXZZZ]]]___aaabbbbbb^^^bbbdddaaaaaaeeehhhgggccceeevvv|||qqqaaaTTTEEEDDDAAAGGGPPPUUUVVVTTTQQQOOOLLLMMMOOORRRUUUYYY\\\^^^``````aaahhhuuu~~~jjjeeekkkuuu~~~vvvjjj___ZZZZZZ^^^```___XXXTTTZZZkkkzzzpppfff\\\SSSRRRVVVxxx|||zzzlllyyygggWWWMMMSSSiiiwwwyyygggbbbsssuuujjjyyywww```NNNLLLUUUVVVQQQVVVTTTRRRQQQOOOJJJAAA;;;<<<>>>???@@@??????@@@BBBFFFIIILLLOOOSSSYYYbbbiiivvv|||~~~pppkkkfffbbbbbbggglllnnnkkkeee___\\\WWWpppmmmZZZXXXiii~~~vvvPPPEEE<<<<<>>>>>BBBDDDIIIOOOUUUVVVTTTRRRVVV[[[bbbhhhjjjjjjiiiiiiooo|||yyyuuuwwwgggZZZ```zzzfff]]]ZZZ[[[]]]WWWYYYZZZXXXTTTQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRQQQNNNIIIEEEFFFHHHIIIFFFBBB<<<999666444444444444333777666666555444333111000333444666:::===AAAEEEGGG@@@???@@@EEEJJJNNNNNNLLLBBBBBB@@@>>><<<999777666:::999777666555555555666777666555444444555777777555555444444444444555555444666999;;;===@@@DDDFFFJJJOOOXXXaaahhhnnntttwww|||xxxooorrrxxx|||jjj___\\\YYYSSSTTTQQQRRRXXX]]]^^^```cccdddeeeeeeaaa]]]]]]bbbgggdddeeeooo{{{~~~jjjVVVIIIDDDDDDDDDJJJTTTVVVQQQNNNPPPNNNLLLKKKMMMQQQUUUWWWXXX]]]^^^ccckkkrrrvvv~~~vvvlllhhhhhhqqq{{{|||zzz~~~ssskkk___XXXXXXWWW___\\\VVVXXXXXX^^^kkknnncccZZZTTTUUUZZZtttuuuuuummmiiippp^^^UUU]]]wwwggg```xxxvvv~~~qqqVVVLLLSSSVVVQQQVVVTTTRRRQQQPPPJJJBBB;;;<<<>>>????????????@@@BBBEEEHHHLLLOOORRRXXXaaahhhtttzzzzzzrrrlllgggeeegggjjjiiieee^^^WWWSSSMMMQQQfffyyykkkaaacccmmm~~~zzzxxxtttOOOEEE<<<<<>>===<<<===@@@DDDFFFFFFEEE@@@@@@@@@???===:::888666888777666555444444555555666666555444444555666777555555444444444444555555444666999;;;===???CCCFFFJJJPPPXXX```gggmmmrrrvvvyyy{{{|||}}}{{{nnn^^^gggwww}}}{{{rrrddd]]]\\\[[[WWWTTTQQQRRRXXX\\\]]]^^^aaabbbddddddbbb___```eeekkkhhhfffkkk{{{hhhWWWLLLGGGDDDDDDIIISSSWWWTTTQQQQQQNNNMMMLLLMMMPPPSSSUUUVVV[[[\\\aaahhhmmmpppvvv|||~~~pppfffgggqqqzzz~~~|||zzzyyy{{{||||||zzzrrrkkkmmmrrr|||yyyqqqjjj___WWWVVVQQQ\\\\\\WWWXXXVVV[[[iii~~~uuujjjccc^^^YYYWWWYYYiiivvviiijjjpppoootttfffmmmvvvaaaXXXccc}}}ddd]]]|||cccLLLQQQWWWSSSVVVTTTRRRRRRPPPKKKBBB<<<<<<>>>????????????@@@BBBDDDGGGKKKMMMPPPVVV^^^eeemmmsss||||||rrrlllhhhjjjkkklllkkkfff___WWWRRRLLLAAAEEEbbbqqqhhhiiirrruuuyyyrrrvvvqqqNNNEEE======???@@@???@@@FFFMMMUUUXXXVVVUUUXXX\\\\\\```fffhhhhhhfffddddddfffjjjvvvvvvsssmmm\\\UUUNNNLLLQQQdddoooccc___ZZZ\\\\\\ZZZWWWTTTTTTVVVXXXRRRRRRRRRRRRRRRRRRRRRRRRPPPQQQRRRTTTUUUUUUVVVVVVPPPKKKEEECCCBBBBBB@@@===<<<999666444555666666555444444555555444333222222333333444444444444555555888777777888;;;<<<<<<;;;>>>???@@@???>>>;;;999777666555555444444444555555666666555444444555555666555555444444444444555555444666888:::<<>>>>>@@@AAACCCFFFJJJLLLNNNSSS[[[```gggmmmxxxwwwllliiihhhiiikkkmmmnnnkkkeee\\\VVVQQQGGGCCCPPPaaaooowww{{{jjjooo~~~}}}qqqooolllfffnnn|||ttt}}}oooMMMDDD======@@@@@@@@@BBBCCCIIIPPPTTTUUUWWW[[[______cccgggiiiiiigggfffeeeiiikkkqqq}}}qqq|||___XXXPPPKKKKKKYYYwwwssseee]]]\\\\\\ZZZXXXWWWVVVVVVVVVSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSTTTUUUVVVVVVVVVVVVSSSNNNHHHDDDBBBAAA???===;;;888555444555666666555222222333333333222222111444444444444333222222111222222222333444666777777===>>>???@@@???<<<:::888666666666666666666666777666666555555555555555555555444444333333444444555444666888:::;;;>>>AAADDDIIINNNTTT[[[aaaffflllooonnnqqquuuvvvtttnnneee]]]jjjnnnyyy{{{```aaa___[[[WWWTTTTTTUUUTTTSSSPPPRRRWWWZZZYYYXXXZZZ\\\^^^^^^^^^]]]```dddhhhhhheeegggyyyuuucccVVVPPPFFFCCCDDDLLLUUUZZZWWWSSSQQQOOOMMMMMMNNNOOOOOONNNQQQRRRWWW^^^``````bbbgggvvvxxxqqqkkkdddfffiiimmmqqqvvvyyy|||}}}~~~~~~yyymmmeeeaaa[[[cccppp}}}xxxggg```iiinnnnnnyyy{{{ppplllhhh```ZZZYYYZZZkkkqqqkkkeee\\\\\\jjj|||qqqsssvvv}}}rrrqqqqqqpppnnnkkkeee]]]VVVSSSfffoooooossszzzxxxggg```]]]\\\\\\bbbrrrqqqjjjtttqqqlll___hhhmmmZZZsss~~~iiiIIILLLVVVUUUVVVTTTRRRRRRQQQLLLDDD===;;;===>>>???>>>>>>???AAAAAADDDHHHJJJLLLPPPWWW\\\fffjjjqqq|||xxxkkkiiiiiiiiijjjlllnnnllleee[[[TTTNNNIIIEEEFFFKKKSSS```jjjccc\\\\\\cccccc^^^bbbmmmllleeepppssslllLLLDDD>>>>>>@@@@@@AAADDDFFFHHHKKKPPPVVVZZZ\\\]]]]]]```eeegggggggggfffffffffjjjmmmuuufffZZZOOOKKKJJJTTTnnnkkk```\\\\\\[[[[[[YYYWWWUUUSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVUUUUUUUUUQQQLLLHHHEEECCCAAA@@@<<<999666444555555555555111222222222222222111000222222333333333222111111...///000111222444777999======>>>???>>><<<:::999888888888999999999999999777777777666666555555444444444333333333333444444333555888999;;;===@@@CCCFFFKKKQQQWWW\\\bbbhhhkkkkkkpppvvvwwwqqqhhhddddddmmmpppyyy~~~qqqdddfffbbb]]]YYYUUURRRQQQRRRUUURRRRRRVVVYYYWWWVVVXXX[[[[[[[[[ZZZZZZ[[[^^^```aaabbbiii|||~~~iiiYYYQQQIIIEEECCCGGGQQQXXXXXXUUUSSSQQQOOOOOOOOOOOONNNLLLMMMNNNSSSYYY\\\\\\^^^cccqqq~~~{{{uuujjjkkkhhhgggkkkssszzz}}}~~~|||zzz{{{zzzqqqhhhiiipppuuurrrlllfffyyyyyyyyy|||uuucccbbb___ZZZeeeyyy{{{sssnnniiiccc```___^^^pppwwwsssmmmddddddqqqcccfffjjjrrruuuiiibbb```]]]YYYVVVccceeedddlllvvvyyyjjjhhhfffhhhnnn{{{zzz{{{vvvsssbbbiii}}}lll___mmmaaaGGGJJJSSSSSSVVVTTTRRRRRRQQQLLLDDD>>>;;;===>>>>>>>>>>>>???AAA@@@CCCGGGIIIJJJMMMSSSXXX___ccciiittt~~~sssmmmlllsssqqqpppnnnkkkdddYYYRRRHHHEEEAAACCCIIIQQQXXX]]]aaaXXXRRRTTTXXX\\\gggssslllfffqqqooojjjKKKDDD??????@@@@@@BBBFFFNNNMMMNNNQQQVVVZZZ[[[ZZZYYY]]]aaadddeeeeeeeeefffdddmmmppp}}}hhhZZZOOOLLLIIILLL___www|||gggaaa___]]]\\\[[[YYYUUUSSSTTTTTTTTTTTTTTTTTTTTTTTTWWWWWWWWWWWWWWWVVVUUUUUUUUUSSSPPPMMMIIIFFFDDDCCC???<<<888666666777666666333333333333333222111111000111222333444333222111...///111222333666:::===>>>>>>>>>>>>===<<<;;;::::::;;;;;;<<<<<<;;;::::::888888888888888777555555444444333333333333444444333555777999:::<<>>>>>======???@@@???BBBFFFHHHIIIKKKQQQUUUWWW]]]fffqqq|||{{{~~~wwwoooiiieee```XXXRRRIIIFFFBBBAAAGGGSSS___fff```XXXQQQQQQXXXcccnnnuuullljjjtttssstttgggJJJCCC??????@@@@@@CCCGGGNNNOOOQQQRRRTTTWWWZZZ\\\[[[___bbbeeeeeeeeeeeefffgggsssttt}}}lllaaaYYYVVVMMMFFFRRRggg}}}iiieee___[[[ZZZZZZXXXWWWUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXXXXWWWWWWSSSSSSRRRPPPMMMJJJGGGFFFDDDAAA===::::::999999888777777777666555444333222333444555777777666444333000222333444444777;;;???AAA@@@>>><<<;;;:::;;;;;;<<<============;;;:::999999:::::::::999888666555444333333222222333333444333555777888999;;;>>>AAADDDHHHNNNTTTZZZ```gggkkkmmmkkkooowww|||~~~|||aaa\\\wwwwwwzzzrrryyylllddd^^^[[[XXXTTTUUUZZZ[[[VVVSSSTTTUUUTTTUUUXXX\\\[[[ZZZZZZ[[[\\\\\\\\\]]]___gggsss~~~||||||hhhXXXSSSQQQJJJDDDHHHSSS[[[\\\WWWVVVTTTTTTTTTRRRPPPNNNKKKKKKNNNRRRTTTTTTXXX^^^bbbiiiqqqwwwzzz{{{pppiiikkkuuu}}}}}}{{{~~~rrriiihhhhhhddd___[[[UUUSSSYYY^^^]]][[[\\\]]]^^^aaajjjzzzooogggaaaZZZ^^^ggg|||~~~~~~{{{uuupppllljjjhhhuuuyyyvvvvvvqqqrrr}}}rrroookkkvvv}}}}}}{{{vvvqqqssskkkfffooozzz~~~rrrtttzzzpppaaafff~~~nnnkkksssuuu}}}|||qqq^^^RRRSSSWWWWWWUUUTTTSSSSSSRRRMMMEEE???;;;<<<>>>>>>======???@@@>>>BBBEEEGGGHHHJJJOOOSSSWWW^^^gggqqqzzz}}}tttggg___[[[XXXTTTQQQIIIJJJEEE===<<>>;;;:::::::::;;;======>>>>>>===;;;999888::::::;;;;;;:::999777666444333333222222333333444333555777888999;;;>>>AAADDDHHHNNNTTTZZZaaahhhmmmooohhhiiiuuuuuu\\\___wwwwww|||eee]]]WWWWWWUUURRRVVV\\\]]]WWWSSSTTTTTTTTTUUUYYY]]]\\\[[[\\\^^^_________aaa```ccclllzzz~~~{{{{{{rrr```XXXVVVNNNEEEFFFRRR]]]___XXXWWWVVVUUUUUUTTTQQQOOOMMMKKKMMMQQQRRRRRRUUU[[[YYYaaaooo{{{}}}|||}}}mmmeeekkktttxxx}}}~~~|||vvvlllhhhiiikkklll___UUUMMMLLLLLLKKKNNNTTTXXXWWW\\\kkkzzzzzz}}}|||wwwqqqrrr{{{yyyqqqppp}}}xxx|||[[[aaauuuxxxoooccchhh~~~|||lllVVVSSSWWWRRRUUUVVVVVVSSSSSSPPPHHH???===============>>>?????????AAACCCEEEGGGJJJOOORRRXXX\\\dddooozzztttgggaaahhhjjj```VVVTTTLLLLLLDDD@@@CCCGGGZZZwwwtttiiicccbbbcccnnnvvvrrrgggnnn~~~zzz}}}xxxbbbEEECCCAAA@@@AAAEEEIIILLLMMMOOOQQQRRRSSSUUUXXX[[[ZZZ]]]bbbhhhkkkllliiifffhhhhhhooonnnyyytttrrr{{{gggJJJHHHVVVlllppp^^^___ccc^^^WWWUUUYYYYYYXXXWWWVVVVVVUUUUUUVVVXXXYYYZZZ[[[YYYXXXWWWVVVUUUSSSQQQOOONNNMMMMMMNNNKKKGGGDDDBBB@@@===;;;;;;;;;<<<;;;:::999777666666777:::<<<>>>>>>===<<<:::999777666666777999:::===>>>???===;;;999:::;;;999===@@@AAA???<<<999888>>>>>>>>>>>><<<:::888777444333333222222333333444444555777888999;;;>>>@@@IIIJJJOOOWWW]]]```cccfffdddhhhooowwwnnnWWW}}}kkk^^^ZZZVVVUUUUUUUUUSSSQQQWWWVVVWWWXXXZZZZZZXXXVVVXXXVVVVVVYYY^^^ccceeedddaaa___```gggtttrrrwwwttteeecccYYYJJJDDDLLLWWW]]][[[[[[YYYTTTTTTUUUTTTPPPOOOKKKLLLQQQUUUTTTUUUWWW\\\cccmmmtttvvvxxxyyy{{{}}}vvvhhhiiirrrttt{{{wwwrrrooommmjjj^^^ZZZSSSLLLHHHHHHLLLPPPNNNVVV^^^hhh}}}xxxvvv{{{xxxzzzfffbbbooozzzuuutttXXXOOOVVVWWWUUUVVVVVVTTTSSSRRRJJJAAA===<<<<<<<<<======>>>??????@@@CCCDDDFFFIIINNNQQQUUUZZZbbbmmmwwwpppfffcccllloooeeeZZZVVVLLLLLLFFFBBBDDDDDDSSSmmmyyywwwtttoookkkdddjjjxxxzzz}}}vvv___CCCAAA??????AAADDDIIILLLKKKNNNPPPSSSUUUXXX\\\___``````bbbdddeeefffeeedddaaa```hhhjjjuuu}}}yyyiiiNNNGGGSSSeeevvvddd[[[]]]]]]]]]___ZZZZZZYYYYYYXXXWWWWWWVVVXXXYYY[[[\\\\\\[[[ZZZYYYXXXWWWUUUSSSQQQPPPOOOOOONNNKKKHHHFFFEEECCCAAA???>>>?????????===;;;888777999999;;;>>>@@@@@@???===;;;:::999777777888:::;;;======>>><<<:::888888888:::===AAACCCAAA>>>;;;999>>>?????????>>>;;;999777444333333222222333333444444555777888999;;;>>>@@@GGGIIINNNTTTWWWYYY[[[]]]dddfffiiippp~~~tttmmmpppZZZWWWTTTSSSTTTVVVUUUTTTTTTTTTUUUVVVXXXYYYXXXVVVXXXVVVVVVXXX]]]aaaccccccaaaaaaccciiissszzzyyyzzzsssfffVVVJJJJJJSSS]]][[[\\\YYYTTTSSSTTTSSSOOOOOOLLLLLLQQQUUUTTTTTTVVV\\\bbbhhhmmmoooqqquuuyyy{{{~~~rrrrrrzzzyyy}}}xxxrrrmmmkkkaaa___YYYSSSMMMKKKMMMOOOTTTXXX\\\ddd{{{rrrvvvxxxooo___ddd~~~]]]LLLTTTZZZUUUVVVVVVTTTUUUTTTMMMDDD<<<<<<<<<;;;<<<<<<===>>>>>>@@@BBBCCCEEEHHHLLLOOORRRWWW___iiirrrzzzpppggg```aaakkkooofff[[[WWWNNNOOOHHHEEEEEEBBBLLLcccuuu```^^^XXX___pppxxx}}}|||pppWWWBBBAAA@@@@@@CCCGGGLLLOOOOOOPPPSSSUUUVVVXXX\\\___aaa```______```bbbdddfff```]]]ccchhhqqq{{{oooWWWFFFNNNZZZggg{{{rrr\\\YYYYYYZZZ\\\[[[[[[ZZZZZZYYYYYYXXXXXXYYYZZZ\\\]]]]]]]]]\\\\\\ZZZYYYWWWUUUSSSRRRRRRQQQOOOMMMJJJIIIHHHGGGEEECCCBBBBBBCCCCCCBBB???<<<:::======???AAACCCDDDBBB@@@>>><<<;;;:::999999:::;;;;;;<<<<<<;;;888666555555999===BBBDDDCCC???<<<;;;>>>???@@@@@@???<<<999777444444333333333333444444444555777888999;;;>>>@@@CCCIIIPPPSSSUUUWWWZZZ]]]dddeeefffkkktttyyyeeeYYYVVVRRRQQQQQQSSSSSSSSSRRRQQQRRRTTTWWWXXXXXXWWWXXXWWWVVVXXX[[[^^^``````aaabbbfffkkkqqq|||{{{wwwgggZZZMMMFFFOOO]]]\\\]]]ZZZUUURRRSSSRRROOOOOOLLLMMMRRRUUUSSSSSSUUU[[[___bbbdddeeeiiioootttuuuzzz{{{{{{~~~~~~~~~wwwqqqmmmaaa```]]]XXXSSSPPPPPPQQQTTTWWW[[[eee}}}~~~hhhkkkyyysss[[[ZZZzzz~~~gggPPPQQQYYYUUUVVVVVVUUUVVVVVVPPPHHH<<<<<<;;;;;;;;;<<<<<<======???AAABBBCCCFFFIIILLLPPPUUU\\\eeemmmuuu|||qqqdddeee```aaaiiimmmggg___[[[RRRRRRKKKFFFFFFAAAIII^^^wwwXXXWWWNNNWWWjjjyyyxxxjjjOOODDDCCCCCCDDDGGGLLLPPPSSSTTTVVVWWWWWWVVVWWWYYY[[[^^^^^^^^^^^^___bbbfffiiieee```dddjjjppp~~~vvvbbbHHHKKKQQQ___mmmzzz{{{bbbZZZXXXWWWWWW[[[[[[ZZZZZZZZZYYYYYYYYYYYYZZZ[[[\\\]]]^^^]]]]]][[[ZZZYYYWWWUUUTTTSSSSSSQQQOOOMMMKKKJJJIIIFFFCCCBBBCCCEEEFFFFFFEEECCCBBBCCCBBBCCCEEEHHHHHHEEEBBB@@@???===<<<;;;:::::::::999;;;;;;:::777444333333777;;;@@@CCCBBB???===;;;<<<===???@@@>>>;;;888555444444333333333333444444444555777888999;;;>>>@@@AAAIIIQQQTTTVVV[[[___aaacccjjjrrrvvvvvv{{{yyyeeeYYYVVVQQQNNNLLLLLLMMMMMMOOOOOOPPPRRRVVVXXXXXXXXXYYYXXXXXXXXXZZZ\\\^^^___aaabbbggglllooouuuxxxcccYYYOOODDDGGGSSS\\\^^^]]]WWWTTTTTTSSSPPPPPPMMMMMMRRRTTTSSSQQQSSSXXX[[[^^^______bbbgggllllllnnnuuu||||||yyyyyy}}}}}}zzzxxxyyy}}}}}}uuuppp___^^^[[[XXXTTTSSSTTTVVVPPPTTT\\\jjjyyyiiiiiixxx^^^ZZZ~~~xxxtttrrrVVVPPPSSSUUUVVVVVVUUUVVVWWWRRRJJJ===<<<;;;;;;;;;;;;<<<<<<===>>>???@@@AAACCCGGGJJJOOOSSSZZZaaahhhooowww||||||xxxvvvxxx|||{{{ssslllhhhfffiiillljjjfffdddWWWUUUKKKFFFEEEAAAHHH]]]^^^YYYQQQVVVcccuuu}}}|||gggLLLCCCCCCDDDFFFIIINNNRRRUUUUUUVVVWWWWWWVVVWWWYYY[[[\\\^^^`````````aaadddfffeeebbbccciiinnn{{{|||vvvgggMMMIIILLL^^^kkkllluuujjj___[[[[[[\\\ZZZZZZZZZYYYYYYYYYYYYYYYWWWXXXYYY[[[\\\]]]]]]]]]\\\[[[YYYXXXVVVUUUTTTTTTSSSQQQOOOMMMKKKHHHDDDAAA???@@@CCCFFFHHHJJJKKKKKKHHHGGGFFFHHHLLLLLLHHHDDDBBBAAA???>>><<<;;;:::999888:::;;;:::777444333333555888===??????===<<<<<<;;;<<<======<<<999666444555444444333333444444555444555777888999;;;>>>@@@BBBJJJOOOOOOPPPVVVZZZZZZYYYjjjzzzxxxsss```SSSQQQNNNKKKHHHHHHIIIKKKNNNNNNNNNQQQUUUXXXYYYXXXYYYYYYYYYYYYYYY[[[]]]___aaaaaadddiiilllrrr}}}|||ccc[[[TTTHHHCCCGGGYYY]]]___ZZZWWWVVVUUUSSSPPPMMMNNNSSSTTTRRRPPPPPPSSSWWW\\\^^^^^^^^^aaadddddddddiiippprrrpppppprrrvvvtttrrrtttzzzwwwooo```^^^YYYTTTPPPOOORRRUUUPPPSSS[[[iii|||vvvllliii|||jjjbbb{{{|||nnnwwwxxx[[[OOOOOOUUUWWWVVVTTTVVVWWWRRRKKK>>>===<<<<<<;;;<<<<<<<<<<<<===>>>??????AAAEEEGGGMMMRRRXXX\\\aaahhhpppwww~~~zzzuuuuuu{{{vvvqqqlllkkkkkkkkkiiiggg]]]ZZZOOOJJJIIIDDDJJJ]]]lll\\\VVVTTTVVV___jjjuuu}}}{{{}}}{{{eeeKKKAAAAAABBBDDDHHHLLLPPPSSSPPPRRRTTTUUUVVVXXX[[[]]]]]]```cccbbb___]]]^^^```^^^``````eeekkkrrrvvvppphhhSSSJJJJJJ]]]llljjjeeewwwiii]]]ZZZ[[[ZZZZZZZZZYYYYYYYYYYYYYYYVVVVVVWWWYYYZZZ\\\]]]^^^^^^]]][[[YYYWWWVVVUUUUUUTTTRRRPPPNNNLLLHHHDDD@@@<<<===???CCCGGGLLLPPPRRRMMMJJJIIIKKKOOOOOOKKKFFFCCCBBBAAA???===;;;999888777999;;;;;;999666555444333666999;;;;;;;;;<<<===;;;;;;;;;;;;999777555444555555444444444444555555444555777888999;;;>>>@@@CCCIIIJJJHHHKKKTTTWWWTTTMMMaaasss{{{wwwhhh]]]UUUIIIJJJJJJIIIHHHHHHKKKMMMMMMLLLLLLNNNRRRUUUWWWWWWWWWXXXXXXXXXWWWYYY[[[^^^```___aaafffiiinnnxxxvvvaaaZZZXXXQQQJJJGGGSSSZZZ___]]]ZZZYYYWWWUUUQQQNNNOOOSSSTTTQQQNNNNNNNNNSSSZZZ]]]\\\\\\]]]___```bbbgggooopppllliiiiiiooopppqqqtttyyyuuullleeebbb[[[SSSLLLJJJKKKMMMTTTTTTYYYeeeuuuxxxzzzvvviiivvvmmmqqqxxxZZZNNNPPPVVVWWWUUUTTTUUUVVVQQQJJJ???>>>======<<<<<<<<<===;;;<<<===>>>>>>@@@CCCEEEKKKOOOTTTWWWZZZ```iiipppxxx{{{zzztttrrrrrrooommmgggddd[[[VVVUUUMMMNNN___ddd\\\WWWVVVZZZaaaiiittt}}}rrrpppmmmhhhdddccceeeggghhhjjjsssyyyxxx```HHHAAAAAACCCEEEHHHLLLPPPRRRMMMOOORRRSSSTTTVVVZZZ\\\\\\___aaa```\\\ZZZ\\\___ZZZcccaaaaaaiiikkkxxxnnniii\\\MMMIIIWWWhhhlllcccfffggg[[[XXX[[[[[[[[[[[[[[[[[[[[[[[[VVVVVVWWWXXXZZZ\\\^^^___```___]]][[[ZZZXXXXXXWWWSSSRRRPPPOOONNNKKKFFFCCC;;;;;;<<>>@@@BBBGGGHHHJJJVVVgggnnnjjj\\\ggg~~~rrrooo}}}{{{~~~hhhYYYTTTEEEGGGJJJJJJIIIIIIKKKMMMJJJIIIIIIKKKOOORRRTTTTTTSSSUUUVVVVVVUUUVVVYYY\\\]]]\\\^^^cccfffhhhpppxxxwwwxxxjjj```\\\WWWPPPKKKKKKUUU]]]]]][[[ZZZXXXUUUQQQNNNOOOSSSTTTPPPMMMMMMLLLQQQVVVYYYYYYYYYZZZ\\\bbbgggqqqzzzzzzqqqjjjgggkkkoootttwwwzzzzzzqqqmmmfffddd^^^VVVNNNIIIHHHHHHQQQSSS\\\jjjxxx||||||lllqqq}}}}}}ooonnnuuuWWWMMMSSSVVVWWWUUUSSSTTTVVVQQQJJJ??????>>>===============;;;<<<=========???BBBDDDIIIMMMRRRTTTVVV\\\eeelllssswww|||~~~{{{wwwpppnnnfffbbb```UUUTTTbbbsssrrrcccaaabbbhhhlllnnnrrrwwwhhhfffccc^^^[[[ZZZ\\\^^^TTTWWWaaawww{{{~~~vvvppp[[[DDDCCCDDDEEEGGGJJJNNNQQQSSSOOOQQQRRRRRRSSSTTTVVVXXXYYY\\\^^^\\\YYYYYY^^^ccc]]]iiieeebbbiiihhhuuuppplllcccPPPIIIQQQcccooogggaaauuuzzzeee^^^\\\\\\\\\\\\\\\\\\\\\\\\VVVVVVWWWYYY[[[]]]___```bbbaaa___]]][[[ZZZZZZYYYRRRQQQQQQPPPPPPMMMIIIFFF;;;:::;;;===CCCJJJRRRVVVQQQNNNKKKNNNRRRRRRMMMGGGDDDCCCBBB@@@===:::777666777999===>>><<<:::999999444555777777888:::>>>AAA???>>>;;;999888777888888555555444444444444555555444555777888999;;;>>>@@@???EEEJJJRRRggg|||zzzfffnnn{{{qqq}}}{{{bbbNNNFFFFFFIIIMMMMMMJJJIIIIIIKKKHHHGGGGGGHHHLLLOOOQQQQQQPPPRRRTTTSSSRRRSSSWWW[[[\\\[[[]]]bbbcccdddiiiooollloooaaaXXXOOOGGGEEEQQQ[[[]]][[[ZZZXXXUUURRROOOOOOTTTTTTPPPLLLLLLKKKOOOTTTVVVUUUVVVYYY\\\eeemmm{{{yyynnniiijjjpppwww{{{|||tttoooooodddccc```ZZZRRRLLLIIIHHHJJJPPP```uuu}}}{{{|||zzziiiooo~~~vvvrrruuuqqqaaaSSSNNNVVVVVVWWWWWWVVVUUUSSSRRRFFF>>>999:::<<<;;;;;;===>>>>>>???>>>======???AAAHHHIIILLLOOOSSSYYY___dddqqquuuzzz{{{vvvqqqnnnllljjjiiiiiiyyysss{{{xxxhhhfffxxx|||yyyvvvooofff```^^^WWWWWW^^^qqqsssvvv~~~}}}nnnTTTGGGDDDDDDDDDGGGLLLPPPRRRSSSTTTSSSRRRRRRRRRSSSUUUVVV\\\\\\\\\[[[[[[^^^aaaeeeeeefffhhhjjjiiilllwww|||{{{uuueee]]]QQQLLLUUUggghhh]]]dddxxxkkk```WWW[[[______^^^]]]ZZZWWWXXXWWWVVVVVVVVVXXXZZZ\\\___^^^]]][[[ZZZYYYYYYYYYVVVUUURRRQQQOOOKKKGGGCCC===:::999===DDDMMMRRRTTTPPPRRRTTTTTTQQQNNNLLLKKKGGGEEECCCBBBAAA???;;;999666777999:::;;;;;;:::999888888777777777888:::;;;???===:::777666666888999666666555444555666777888777666777999<<<>>>>>>>>>BBBCCCJJJXXXkkkkkkxxxxxxjjjjjjqqq~~~zzzqqqggg\\\PPPHHHIIIIIIIIIJJJKKKMMMOOOPPPSSSNNNIIIHHHJJJNNNOOOPPPPPPQQQQQQPPPOOOOOORRRTTTXXXYYYYYY[[[]]]___bbbdddmmmiiiyyydddXXXQQQJJJGGGLLLTTT[[[___]]]XXXTTTWWWTTTRRRQQQPPPQQQPPPOOOKKKLLLNNNPPPRRRUUUZZZ^^^cccfffooo}}}yyymmmgggmmmssswwwzzz|||yyymmmfffcccccccccbbb^^^XXXQQQKKKHHHKKKXXXcccrrrzzznnnnnnzzzvvvxxxuuugggXXXPPPUUUVVVVVVVVVVVVTTTSSSRRRGGG???::::::<<<;;;;;;======>>>>>>===<<<===@@@CCCGGGHHHKKKMMMQQQVVV\\\aaalllpppwww}}}~~~zzztttooopppuuuvvvrrrtttzzzvvv{{{lllccc___]]]bbbrrrvvv|||lllSSSGGGBBBBBBCCCGGGKKKOOOPPPPPPVVVUUUTTTTTTTTTUUUVVVVVV[[[\\\^^^^^^]]]^^^```bbbbbbccceeehhhgggiiitttuuu{{{kkkaaaOOOGGGIIIYYYbbb___aaaiiisss___WWWYYYZZZ[[[[[[[[[ZZZYYYZZZYYYWWWVVVVVVWWWXXXYYY]]]\\\[[[ZZZYYYYYYYYYYYYWWWUUUSSSQQQNNNKKKFFFCCC>>>;;;:::===DDDLLLQQQSSSQQQSSSUUUTTTQQQMMMKKKJJJFFFDDDAAA@@@???>>>;;;999777888999999::::::::::::;;;:::999999999999:::;;;===;;;999777666666666777777666555555555666888999888888999:::;;;<<<<<<;;;DDDCCCFFFLLLUUUlll|||ooofffkkkttt{{{ooommmiii```WWWOOOJJJHHHFFFFFFFFFGGGIIILLLNNNOOOVVVRRRLLLJJJKKKMMMMMMMMMPPPQQQQQQPPPOOOOOOQQQSSSXXXXXXXXXXXXXXXZZZ]]]___```cccxxx~~~{{{~~~~~~~~~xxxiiiXXXOOONNNFFFFFFKKKSSS\\\___[[[VVVVVVTTTRRRRRRSSSRRROOOLLLKKKLLLNNNOOOQQQUUUZZZ]]]aaa```bbbkkkwww|||zzzuuujjjnnnsssvvvvvvwwwzzz~~~yyyoookkkiiijjjiiifffbbb___\\\VVVNNNHHHNNN```kkksss~~~vvvuuulllvvv{{{}}}~~~tttaaaRRRTTTUUUVVVVVVUUUTTTRRRQQQIIIAAA;;;;;;<<<;;;;;;=========<<<;;;;;;===BBBFFFEEEGGGIIIKKKNNNSSSXXX\\\eeejjjrrryyyxxxzzz|||qqqrrrvvvooollllllwwwpppmmmzzzyyyjjjQQQGGGCCCCCCFFFJJJNNNQQQQQQPPPXXXWWWVVVVVVVVVVVVWWWWWWZZZ]]]```aaa```___^^^_________bbbddddddeeennnxxxyyyuuuvvvmmmZZZMMMFFFOOO___gggddd```kkkccc]]][[[YYYYYY[[[\\\\\\\\\[[[ZZZXXXWWWVVVVVVWWWWWWZZZZZZZZZZZZZZZZZZZZZZZZXXXVVVSSSQQQNNNKKKFFFBBB>>><<<;;;===BBBIIINNNQQQRRRTTTUUUTTTPPPLLLIIIHHHGGGDDDBBB@@@???>>>===;;;:::999888888888999:::;;;>>>>>>===;;;;;;:::;;;;;;:::999888888777666555555777666666555666777888999777777999:::;;;;;;;;;;;;??????DDDHHHGGGVVV{{{sss|||ddd]]]dddkkkrrrnnnkkkdddXXXLLLDDDDDDFFFCCCDDDDDDEEEGGGIIIKKKMMMTTTQQQMMMKKKKKKMMMNNNNNNNNNPPPQQQQQQPPPPPPQQQRRRWWWXXXWWWWWWXXX[[[___cccYYYaaalllxxx|||xxx|||vvv___QQQPPPIIIEEEDDDLLLWWW______[[[WWWTTTRRRSSSVVVUUUOOOIIIKKKLLLNNNOOOPPPTTTXXX\\\]]]ZZZXXX^^^gggpppsssssshhhlllpppsssssstttwwwzzz}}}wwwvvvuuutttoooiiicccaaaaaa]]]UUUNNNSSSkkkuuurrrxxx~~~||||||~~~xxxzzzkkkmmmlllSSSTTTTTTUUUUUUUUUTTTRRRRRRLLLCCC<<<;;;<<<;;;;;;===<<<<<<;;;999:::===CCCGGGEEEGGGIIIJJJLLLPPPUUUXXX^^^dddmmmvvv|||qqqjjjttteeeyyy|||~~~gggOOOGGGGGGHHHKKKOOOSSSUUUUUUSSSXXXWWWWWWWWWVVVVVVVVVVVVZZZ]]]aaacccaaa^^^\\\[[[\\\\\\___cccccccccjjjrrr{{{xxx~~~wwweeeXXXJJJJJJZZZiiijjjbbb]]]ttttttfff___ZZZ[[[]]]^^^^^^^^^ZZZYYYXXXWWWWWWWWWWWWXXXXXXYYYZZZ[[[[[[\\\\\\\\\YYYWWWTTTRRROOOKKKFFFBBB>>><<<;;;<<>>===;;;:::999999888888999999999777666555666666555444555666777888333555777999:::;;;<<<===>>>@@@IIIPPPJJJMMMuuuvvvppp}}}uuuZZZUUU\\\___hhhxxxvvvooocccUUUJJJFFFFFFHHHDDDDDDEEEEEEFFFGGGHHHIIIMMMKKKJJJJJJKKKMMMOOOPPPKKKMMMPPPQQQPPPQQQRRRTTTWWWXXXWWWWWWYYY```jjjqqqaaadddgggqqqmmmYYYNNNPPPKKKGGGIIIRRR[[[```bbb[[[VVVRRRSSSVVVUUUPPPJJJKKKLLLMMMNNNOOORRRVVVZZZXXXWWWXXX\\\bbbeeeeeecccaaaeeekkkoooqqqtttyyy~~~xxxnnnjjjfffcccbbbaaa]]]YYYZZZvvv|||oooooovvvyyyzzz~~~|||vvvtttuuu~~~lllgggzzzwwwUUUTTTTTTUUUVVVUUUTTTSSSRRROOOFFF>>><<<<<<;;;;;;===;;;;;;:::999:::===CCCHHHDDDFFFHHHJJJLLLNNNRRRVVVYYY```iiirrryyyrrrnnnxxxqqqzzzbbbLLLIIIIIIJJJMMMQQQUUUWWWVVVUUUUUUVVVVVVVVVVVVUUUUUUUUUZZZ]]]aaabbb```^^^[[[ZZZ[[[\\\___cccccccccgggmmmuuuxxxxxx}}}ttteee[[[LLLDDDNNNaaakkkkkk]]]___qqqnnnbbbYYYZZZ^^^^^^^^^```XXXXXXXXXXXXYYYYYYZZZZZZXXXYYY[[[\\\]]]^^^^^^^^^ZZZXXXUUUSSSPPPMMMHHHDDD>>>===;;;:::;;;???DDDHHHKKKMMMOOONNNKKKGGGEEEDDDIIIGGGDDDCCCDDDCCCBBBAAA???===:::888777888;;;<<<@@@???>>>===;;;999888777777888:::;;;;;;999888777666555444444444555666777444666888999888999<<>>>>><<<:::999<<>>>>>>>><<<;;;888777555777888:::;;;;;;:::999888666555444444444555777888999;;;<<<:::888999>>>BBBBBBHHHTTT```dddjjjeee]]]uuulllXXXTTT```uuuxxxuuusssdddRRRGGGFFFGGGFFFCCCFFFFFFGGGGGGGGGFFFFFFEEEGGGIIIJJJJJJIIIHHHIIIJJJKKKLLLMMMNNNNNNPPPTTTWWWTTTVVVUUURRROOOSSS\\\dddbbbXXXXXXbbbhhhxxxrrrzzzxxxssstttUUUSSSNNNHHHFFFMMMZZZeeebbb^^^XXXTTTSSSSSSSSSSSSKKKKKKLLLLLLMMMOOOSSSVVVWWWWWWWWWVVVVVVXXX\\\```___bbbgggjjjkkkoootttyyyssstttzzz{{{pppqqqooohhh___\\\```eeehhh~~~pppkkkooouuu~~~}}}}}}tttmmmsssvvv|||tttbbb```]]]gggvvvcccpppgggUUUVVVWWWXXXXXXWWWVVVUUUTTTJJJ@@@>>>===;;;;;;===:::;;;;;;;;;;;;===AAADDD>>>AAADDDFFFHHHKKKNNNQQQSSSXXXaaajjjrrrzzzxxxyyynnn]]]RRRMMMOOOSSSVVVmmmuuussslllUUUEEEJJJIIIIIIIIILLLPPPRRRSSSSSSQQQRRRTTTUUUVVVVVVVVVVVVZZZ[[[\\\[[[ZZZZZZ[[[]]][[[[[[^^^dddeeebbbbbbeeeooozzzkkkggg^^^SSSLLLRRRdddvvvlll]]]WWWgggsssfffaaa\\\\\\```[[[\\\\\\]]]]]]]]]\\\\\\XXXYYY\\\^^^^^^^^^]]]]]][[[YYYWWWVVVUUURRRNNNKKKAAA@@@>>>;;;999;;;???DDDBBBEEEHHHJJJIIIHHHGGGGGGIIIIIIJJJKKKLLLKKKGGGDDDBBBAAA>>><<<;;;;;;<<<<<<>>>>>>>>>===;;;999777666777777888999999999999999888777666666666777999::::::<<<===<<<;;;???GGGNNNTTTcccwwwxxxbbb^^^nnn|||gggVVVUUU___mmmtttoooooocccRRRGGGCCCBBBAAA???CCCDDDEEEFFFGGGGGGGGGFFFEEEHHHKKKKKKIIIHHHIIIKKKPPPPPPOOOMMMLLLMMMQQQTTTSSSWWWYYYWWWQQQNNNQQQUUUXXXQQQSSS[[[YYY___zzzpppnnnccc]]]SSSIIIEEEIIIRRRYYYaaaaaa^^^YYYUUUSSSTTTVVVKKKKKKLLLLLLLLLNNNRRRUUUTTTUUUUUUTTTRRRTTTZZZ______bbbeeeggggggjjjoootttqqq|||qqqgggbbbbbbeeelll}}}wwwrrrnnnppp{{{{{{}}}~~~}}}|||{{{}}}{{{}}}yyyuuuzzzyyy{{{rrr|||rrrbbbeeebbb```kkk{{{ccckkkqqqUUUVVVWWWXXXXXXXXXWWWVVVUUUKKKAAA>>>===;;;;;;===999;;;<<<<<<<<<===@@@BBB<<<>>>BBBDDDGGGIIILLLOOOQQQVVV^^^gggoooxxx|||yyyggg[[[VVVSSSQQQPPPNNN\\\iiigggzzzzzzmmmfffPPPBBBKKKJJJIIIIIIKKKOOORRRSSSTTTPPPRRRTTTVVVWWWXXXWWWWWW[[[[[[ZZZXXXWWWYYY\\\___ZZZZZZ^^^ccceeebbbaaacccgggjjjsssmmmeeeZZZMMMIIIXXXkkkiii^^^VVV[[[lllsssggg^^^]]]aaa^^^^^^^^^^^^]]]\\\[[[[[[WWWYYY[[[]]]^^^]]]\\\[[[[[[ZZZXXXWWWVVVTTTPPPMMMCCCBBBAAA===:::;;;@@@DDD@@@CCCGGGJJJJJJIIIIIIIIIMMMNNNOOOQQQRRRQQQLLLIIICCCBBB@@@>>>===<<<<<<<<<>>>>>>>>>>>><<<:::888777666666666777888888999999:::999888888888999;;;;;;777999<<<===???FFFQQQZZZtttdddOOO```hhhTTTLLL[[[llltttmmmggg___XXXMMMDDD@@@@@@CCCFFF???@@@CCCEEEGGGHHHHHHHHHBBBEEEJJJKKKKKKKKKMMMOOOUUUSSSPPPLLLJJJKKKNNNRRRRRRYYY______XXXQQQOOOPPPSSSQQQTTTWWWRRRSSSnnn~~~llllll}}}tttiiiYYYMMMHHHHHHKKKMMM___bbbbbb^^^WWWSSSSSSVVVKKKKKKLLLKKKKKKMMMQQQTTTOOOSSSWWWWWWSSSRRRTTTVVV\\\___cccdddeeehhhnnnrrr{{{qqqjjjfffeeennn|||}}}yyyooolllxxxwwwzzz~~~}}}|||xxxyyyzzz{{{{{{yyyvvvsssppptttwwwwww{{{ooofffuuu}}}xxxyyyppp[[[bbbdddccceeexxxmmmhhh}}}jjjYYYVVVZZZ[[[UUUVVVZZZUUUTTTPPPGGG???===???>>>999999999999999:::<<<>>>???>>>>>>@@@BBBDDDGGGIIIKKKPPPSSSZZZaaaiiirrr{{{vvvbbbWWW^^^___TTTNNNSSSPPPTTTgggpppbbbgggttt~~~tttkkkXXXIIIHHHIIIHHHJJJLLLOOORRRTTTUUUUUUTTTTTTUUUWWWYYYWWWTTTQQQYYYWWWUUUTTTUUUXXXZZZ\\\VVVWWWZZZ^^^aaabbb```^^^jjjhhhuuuuuugggggg\\\HHHFFFSSSZZZ[[[^^^]]]WWW___yyyfffbbbddd^^^]]][[[[[[[[[\\\]]]^^^]]]\\\ZZZYYYYYYYYYZZZ[[[[[[WWWRRRQQQTTTTTTQQQMMMJJJDDD===;;;>>>@@@@@@???DDDEEEHHHKKKHHHFFFJJJQQQXXXUUUQQQPPPOOONNNKKKHHHDDDCCCAAA??????@@@AAABBBDDDAAA>>>============<<<:::::::::999999999888888666777888888888888888999777>>>AAA???CCCTTTkkkyyy___LLL___yyy|||ooodddWWWHHHWWWrrrxxxpppbbbTTTMMMEEEBBBDDDFFFEEECCCDDDCCCCCCCCCCCCEEEGGGHHHFFFGGGIIIJJJLLLMMMNNNNNNJJJLLLMMMMMMLLLLLLMMMNNNQQQXXX^^^[[[SSSMMMNNNRRRKKKOOORRRRRRRRRUUU\\\cccyyyoooxxx~~~ttt^^^RRRQQQPPPJJJBBBSSS\\\dddccc[[[RRRMMMMMMLLLMMMMMMLLLJJJKKKLLLNNNMMMOOORRRRRRPPPOOOPPPRRRUUUYYY]]]^^^```gggqqqyyy}}}sssooonnntttzzz{{{xxxtttssstttyyy|||{{{xxx{{{yyyuuuxxxyyyxxxuuuttttttrrroooiiirrruuusss|||xxx{{{~~~ooo^^^jjjwwwssszzzlllTTTZZZYYYZZZZZZggg{{{qqqxxxbbbWWWXXX[[[VVVVVVYYYVVVUUUQQQHHH???<<<>>>>>>:::999999999999:::<<<>>>???===>>>???AAADDDFFFIIIJJJNNNRRRWWW^^^eeennnwww|||~~~fffbbbeeeiiieee[[[[[[bbbUUUVVVbbb}}}ddd___eeexxxwww~~~tttlllXXXIIIHHHIIIJJJKKKMMMPPPRRRUUUWWWXXXSSSSSSTTTVVVWWWVVVTTTQQQWWWVVVUUUUUUVVVXXXZZZ[[[YYYYYY[[[___bbbcccbbb```dddhhhqqqqqqkkkfffYYYJJJBBBPPPRRRWWWXXXRRRSSSiiiwwwiiifffcccaaa^^^ZZZWWWWWWZZZ]]][[[[[[ZZZYYYYYYYYYZZZZZZZZZVVVSSSSSSUUUTTTQQQMMMHHHCCC===;;;>>>@@@@@@??????@@@CCCFFFEEEDDDIIIPPPXXXUUURRRQQQPPPMMMIIIEEEDDDCCCAAA@@@???@@@AAABBBDDDAAA???===>>>>>>===<<<::::::::::::999999999999===<<<;;;:::::::::;;;;;;999>>>AAADDDRRRnnn{{{|||}}}zzz]]]RRRVVVmmm{{{sssccc\\\QQQ]]]zzz~~~xxxiiiOOOIIICCCAAACCCDDDCCCAAACCCCCCCCCCCCDDDEEEFFFFFFEEEFFFGGGIIIKKKLLLLLLLLLKKKLLLMMMMMMLLLLLLMMMNNNKKKRRRXXXXXXRRRLLLJJJKKKLLLNNNPPPOOOMMMOOOUUUZZZooo~~~jjj\\\WWWSSSLLLGGGMMMUUU^^^cccaaa[[[UUURRRNNNNNNNNNNNNNNNMMMLLLLLLMMMOOOPPPPPPMMMMMMNNNPPPQQQTTTWWWYYY[[[aaajjjrrryyypppuuu{{{|||yyyvvvuuuvvvxxx{{{zzzwwwyyy}}}xxxxxxyyyzzzzzzzzzyyyyyyuuuxxxyyyuuupppooorrrtttyyytttooowwwyyywww}}}}}}zzzkkkXXX^^^fffjjjmmmttt~~~~~~rrr~~~eeeMMMQQQUUUYYYWWWYYYzzzsssyyypppZZZUUU[[[YYYVVVXXXXXXVVVSSSJJJ@@@<<<>>>>>>;;;999999999:::;;;<<<===>>>======>>>@@@CCCEEEGGGIIILLLOOOTTTYYY```gggooouuu~~~|||~~~}}}wwwpppiiifff___\\\]]]kkk\\\]]]fffooo{{{~~~uuunnnYYYIIIHHHIIILLLMMMMMMOOORRRUUUXXXZZZSSSRRRRRRTTTUUUUUUSSSQQQVVVVVVWWWXXXYYYZZZ[[[\\\ZZZZZZ[[[]]]```aaaaaa```^^^gggmmmvvvtttjjj___NNN>>>IIIKKKQQQWWWUUUPPPVVVbbbuuuhhhfffdddaaa]]]ZZZYYYZZZ[[[XXXYYYYYYZZZZZZZZZYYYYYYXXXUUUTTTTTTVVVUUUQQQMMMGGGCCC>>><<<>>>@@@???>>>:::;;;>>>BBBBBBBBBHHHOOOVVVUUUSSSRRRPPPLLLGGGDDDDDDCCCAAA@@@@@@@@@AAABBBCCCAAA???>>>??????>>><<<;;;;;;;;;::::::::::::999<<<:::888777999:::;;;;;;;;;???DDDMMMddd~~~yyylll]]]MMMXXXooo}}}eeeUUUTTTlllzzzmmm[[[HHHDDD@@@@@@AAACCCAAA???BBBCCCCCCDDDDDDDDDCCCCCCCCCDDDFFFGGGHHHIIIIIIIIIJJJKKKLLLLLLKKKKKKLLLNNNKKKOOOUUUWWWUUUPPPLLLJJJLLLMMMMMMKKKHHHHHHLLLPPPPPPjjjwwwjjj___VVVPPPLLLIIINNNWWW```eeeccc\\\UUUQQQPPPOOOPPPRRRRRRNNNJJJNNNOOOOOOMMMKKKKKKLLLMMMNNNPPPRRRTTTVVV[[[cccjjjtttvvvssswww{{{|||yyyvvvuuuvvvtttwwwwwwttttttvvvvvvsssooorrruuuxxxzzzyyywwwuuutttwwwwwwrrrlllmmmvvv~~~ooohhhzzz~~~}}}kkkWWWXXXZZZ[[[\\\cccrrryyy{{{~~~[[[GGGOOOTTTZZZXXXUUUmmmnnnppp```SSS[[[ZZZVVVXXXZZZWWWUUULLLAAA===>>>>>><<<999999::::::;;;<<<======<<<<<<===???AAADDDFFFGGGKKKMMMQQQVVV[[[aaaiiimmmyyy~~~qqqjjjccc\\\ddd|||ccc^^^iiixxxnnn}}}xxxqqqZZZJJJIIIJJJMMMMMMMMMNNNPPPTTTWWWZZZQQQQQQQQQRRRTTTTTTRRRQQQTTTVVVXXXZZZ\\\\\\\\\\\\YYYXXXXXXYYY\\\^^^^^^]]]\\\dddjjjnnnooo\\\QQQLLLGGGGGGLLLTTTVVVSSSRRRTTTdddvvvmmmhhhcccaaaaaa```\\\YYYVVVWWWYYYZZZZZZZZZYYYXXXVVVUUUUUUVVVWWWUUURRRNNNIIIFFFAAA?????????>>><<<999888:::>>>??????DDDKKKQQQQQQRRRQQQOOOLLLGGGDDDCCCCCCBBBAAAAAAAAAAAABBBCCCAAA@@@???@@@@@@>>>===<<<<<<<<<;;;;;;;;;:::::::::888777888:::<<<=========EEEPPP```zzzuuuZZZFFFXXXhhh~~~rrrXXXPPPXXX{{{rrrXXXHHHBBB@@@??????AAABBB@@@???AAABBBCCCDDDDDDCCCAAA@@@BBBBBBDDDEEEFFFFFFFFFFFFGGGHHHJJJIIIHHHHHHIIIKKKKKKLLLOOOQQQRRRPPPMMMIIIJJJJJJJJJGGGDDDDDDFFFHHHNNNSSSjjj|||~~~zzzvvvhhhZZZPPPLLLJJJJJJNNNXXXcccfff```YYYUUUQQQNNNPPPTTTUUURRRNNNQQQPPPOOOMMMKKKKKKKKKLLLNNNOOOQQQRRRTTTXXX^^^cccgggnnnvvvzzz}}}xxxooowwwzzz|||{{{wwwtttssssssoooppppppnnnkkkiiihhhgggeeelllvvv~~~}}}wwwrrrvvvvvvwwwuuurrrrrryyyssslllppp{{{ooorrr[[[WWWUUUSSSRRRWWWgggxxxzzzqqqzzzuuuPPPDDDNNNMMMTTTVVVUUUeeejjjjjj|||hhhVVV[[[ZZZVVVXXXZZZXXXVVVOOODDD>>>>>>>>><<<999999:::;;;;;;<<<<<<<<<;;;;;;<<<>>>@@@BBBDDDEEEJJJLLLOOOSSSWWW]]]ccchhhuuuzzzvvvlllaaafffrrr```nnnqqqrrr}}}yyypppYYYKKKKKKLLLLLLLLLKKKLLLNNNQQQTTTVVVPPPOOOPPPRRRSSSTTTRRRPPPPPPRRRUUUWWWYYYZZZZZZZZZYYYXXXWWWXXX[[[\\\\\\[[[______gggqqqyyygggWWWWWWJJJFFFEEEJJJNNNPPPOOOOOOQQQccc|||yyyggg______```[[[VVVWWWXXXYYYZZZZZZYYYXXXWWWTTTTTTUUUVVVWWWUUUSSSPPPNNNKKKGGGDDDBBB@@@>>><<<:::777777:::;;;:::>>>DDDKKKMMMNNNOOOMMMKKKHHHFFFCCCCCCBBBBBBAAAAAAAAABBBCCCAAA@@@@@@AAAAAA???>>>=========<<<<<<<<<<<<;;;;;;<<<======>>>???AAABBBFFFVVVlllbbbPPPPPPkkkpppuuunnn[[[LLLSSSccc{{{ppp]]]MMMDDD???>>>>>>@@@AAAAAAAAA@@@@@@AAABBBCCCCCCBBB@@@???AAAAAABBBCCCCCCCCCCCCCCCCCCEEEFFFFFFEEEEEEFFFGGGHHHFFFEEEFFFIIIJJJHHHGGGGGGGGGFFFDDDCCCCCCDDDEEEJJJIIILLLccc{{{sssaaaQQQIIIJJJGGGGGGNNNZZZbbbccc```ZZZTTTNNNMMMRRRVVVVVVUUUSSSRRRPPPOOONNNMMMLLLLLLNNNNNNOOOPPPQQQUUUYYY\\\\\\aaafffhhhiiimmmrrrwww}}}{{{www}}}}}}|||zzzvvvrrrpppoooiiihhhgggeeeaaa^^^___bbbdddjjjsss|||}}}yyyuuuuuuvvv|||xxxrrrrrreeerrr~~~LLL]]]qqq^^^XXXTTTQQQNNNOOO^^^pppzzz|||fffmmmtttnnnLLLFFFKKKIIIMMMTTTZZZeeehhhccctttrrr\\\[[[XXXXXXZZZYYYWWWWWWRRRHHH@@@>>>===;;;999:::;;;;;;<<<<<<;;;;;;:::;;;;;;===>>>@@@BBBCCCHHHJJJMMMPPPTTTYYY___cccnnnttt|||~~~tttiiikkk}}}ffftttsss{{{tttjjjUUUJJJMMMMMMKKKKKKKKKKKKLLLNNNPPPQQQNNNNNNPPPSSSUUUTTTRRROOOJJJLLLOOORRRTTTUUUVVVVVVZZZYYYYYY[[[\\\]]]\\\ZZZ```[[[dddrrrttt~~~}}}cccXXXVVVOOOHHHFFFGGGJJJMMMNNNPPPVVVfff~~~}}}hhhaaa___[[[VVVYYYZZZZZZZZZZZZYYYXXXXXXTTTUUUVVVVVVVVVUUUTTTSSSQQQPPPNNNKKKGGGDDDAAA???<<<888777888999888;;;@@@FFFIIIKKKLLLJJJHHHHHHHHHCCCCCCCCCCCCBBBBBBBBBAAABBBAAAAAAAAABBBBBB@@@>>>>>>>>>>>>=========<<<<<<:::===???>>><<<>>>FFFMMM___tttjjjOOOVVVoooxxxiiiYYYKKKIIIVVVggglll~~~uuugggXXXLLLEEEBBB===>>>>>>???@@@@@@AAAAAA???@@@@@@AAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAABBBCCCCCCBBBBBBCCCEEEGGGEEECCCCCCDDDFFFGGGGGGDDDCCCCCCBBBBBBBBBCCCCCC???FFFGGGJJJaaa}}}lllYYYLLLJJJGGGEEEHHHQQQ[[[bbbfff^^^XXXQQQNNNPPPSSSVVVWWWSSSRRRQQQQQQQQQPPPNNNKKKMMMLLLLLLLLLMMMPPPRRRTTTSSSVVVZZZ\\\^^^```bbbdddgggjjjvvv~~~~~~|||{{{xxxtttqqqmmmkkkiiibbb```^^^]]][[[ZZZ```hhh~~~}}}zzzxxxvvvuuuuuuuuuqqqsss~~~vvvfff___cccxxx~~~uuu{{{NNNRRRiiinnnccc[[[WWWTTTOOOLLLXXXjjjqqqhhhlllrrroooSSSNNNIIILLLIIIQQQ]]]bbbsssnnn```kkkzzzccc[[[VVVYYY]]]WWWVVVXXXUUUKKKCCC???<<<999999:::;;;<<<<<<<<<;;;:::::::::;;;<<<===???AAABBBFFFGGGJJJMMMPPPUUU[[[___ffflllvvv}}}}}}tttppprrrvvv|||wwwooonnn}}}qqq}}}tttkkk___MMMHHHNNNNNNKKKLLLLLLLLLLLLMMMMMMMMMLLLNNNQQQUUUWWWVVVQQQNNNIIIJJJLLLOOOQQQSSSUUUUUUYYYYYYYYY[[[]]]\\\ZZZXXX^^^YYY^^^jjjnnnwwwppp```^^^YYYPPPHHHDDDFFFKKKMMMOOONNNVVVfffxxx{{{mmmddd^^^]]]\\\[[[ZZZYYYXXXXXXXXXTTTUUUUUUUUUUUUUUUUUUVVVSSSSSSRRRPPPLLLIIIGGGFFFBBB===;;;<<<>>>===@@@DDDEEEHHHIIIIIIFFFEEEEEEGGGCCCCCCCCCCCCCCCBBBBBBAAABBBAAAAAABBBCCCCCCAAA?????????>>>>>>>>>=========888===@@@???>>>GGGYYYiiinnnWWWVVVhhh|||qqq^^^PPPMMMTTTbbbnnnuuu}}}|||zzzzzzsss{{{ttthhhYYYKKKAAA=====================>>>@@@AAA???????????????@@@AAABBB@@@@@@AAAAAAAAAAAA@@@@@@@@@AAACCCBBBAAAAAABBBDDDEEEEEEEEEEEEDDDEEEFFFGGGBBBAAAAAAAAAAAAAAAAAA@@@===CCCGGGGGGKKKddd}}}~~~zzzhhhZZZPPPNNNLLLIIIIIIPPPZZZbbb```\\\VVVQQQOOOOOOQQQSSSRRRQQQQQQRRRSSSRRRNNNJJJMMMKKKJJJJJJLLLMMMNNNOOOPPPQQQRRRTTTVVVWWWXXXYYY]]][[[```iiipppssswww|||}}}xxxvvvyyy{{{xxxuuuuuurrroookkkhhhfffcccaaa```\\\YYYXXXYYYZZZ^^^jjjwwwwwwpppnnnooopppooonnnssszzzvvvhhhbbbeeettt~~~www|||WWWMMMVVVwww{{{oooggg___[[[YYYRRRMMMWWWhhhvvvqqqssswwwuuu]]]VVVHHHNNNEEEJJJXXXYYY```zzzeeeiiihhh[[[TTTZZZ^^^UUUUUUXXXVVVMMMDDD???<<<888999:::;;;<<<<<<<<<;;;:::999::::::;;;===???@@@AAACCCEEEHHHKKKNNNSSSYYY]]]___gggpppxxx}}}{{{gggaaa```[[[ZZZ^^^bbbqqqxxxwwwrrrnnnyyy~~~|||ooocccWWWGGGFFFNNNOOOLLLMMMMMMMMMMMMLLLKKKKKKKKKNNNRRRVVVXXXVVVRRRMMMJJJKKKMMMOOORRRUUUWWWXXXVVVVVVXXXZZZ[[[ZZZWWWTTT[[[XXXZZZ```hhhuuu~~~uuuyyywwwnnn[[[YYYRRRHHHAAABBBFFFJJJIIIGGGJJJRRR[[[fffxxxpppggg___^^^\\\ZZZXXXXXXXXXYYYUUUUUUUUUUUUTTTTTTVVVWWWSSSTTTTTTSSSPPPMMMKKKKKKIIICCC@@@BBBDDDEEEGGGKKKFFFHHHIIIGGGCCCBBBCCCEEECCCCCCDDDDDDCCCCCCBBBAAABBBBBBBBBCCCDDDCCCAAA???????????????>>>>>>>>>>>>;;;AAAFFFEEEGGGWWWssstttUUUSSSkkkyyyuuueeeYYYMMMKKKUUUdddrrr|||qqqrrruuunnnuuuyyykkklllggg^^^RRRGGGAAA??????<<<<<<<<<<<<;;;<<<>>>@@@???>>>======>>>@@@BBBCCC@@@AAAAAAAAAAAA@@@??????@@@AAACCCBBBAAAAAABBBDDD>>>AAACCCCCCAAA@@@@@@AAABBBAAA@@@???@@@@@@>>>===BBB<<<>>>FFFDDDHHHeeetttqqqqqqzzzvvvhhhWWWXXXTTTLLLEEEGGGPPPZZZaaa___[[[UUUOOOMMMMMMNNNPPPOOOPPPSSSTTTSSSNNNIIINNNMMMKKKKKKLLLNNNNNNNNNRRRQQQOOOOOOPPPQQQRRRRRRTTTUUU[[[bbbbbb]]]___eeeaaa]]]___hhhnnnmmmiiigggeeeccc___\\\[[[ZZZYYYXXXYYYVVVUUUXXX[[[bbbsssyyysssooommmnnnooopppiiieeeddd^^^[[[fffxxxuuu{{{dddVVVQQQ___rrryyypppfffccccccccc^^^TTTNNNTTT]]]{{{mmmZZZOOOOOOMMMMMMLLLPPPTTT\\\kkkdddyyy|||mmmZZZTTTXXXXXXRRRVVVUUURRRLLLEEE@@@===<<<>>>:::777888:::;;;;;;999999999::::::;;;<<<======@@@BBBEEEGGGJJJNNNSSSVVV]]]ccckkkssszzz~~~iiiaaaZZZUUUQQQNNNOOOSSSVVVeee|||ssstttoooiii||||||{{{mmm]]]RRRLLLJJJMMMRRRTTTTTTTTTSSSPPPMMMKKKIIIMMMLLLNNNSSS[[[aaaddddddZZZUUUPPPOOORRRVVVXXXXXXUUUVVVXXXXXXWWWWWWXXXZZZZZZWWWYYY```eeemmm|||~~~uuulllssszzz{{{rrrdddWWWSSSOOOGGGBBBAAAEEEIIIKKKKKKKKKTTTeeessswwwkkkbbb\\\\\\\\\XXXWWWZZZWWWVVVWWWYYYWWWQQQOOOQQQVVVVVVVVVUUUSSSQQQOOOMMMLLLIIIFFFEEEGGGIIIKKKKKKIIIHHHFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCCCCCCCBBBBBBBBBCCC@@@???BBB???:::;;;@@@CCCEEEHHHQQQccc~~~mmmPPPJJJ^^^rrrlllYYYNNNDDDJJJYYYbbbmmmvvvssswwwmmmqqqjjj\\\[[[\\\XXXOOOCCC:::999;;;>>>===;;;::::::;;;===>>><<>>@@@BBBBBBAAA@@@???AAA@@@@@@AAABBBDDDFFFGGGDDDDDDCCCBBBAAA@@@@@@???AAA@@@>>>=========>>>???<<<<<<<<<===@@@FFFMMMRRR~~~nnneeeqqq|||uuuwww```SSSVVVRRRDDDEEERRRZZZaaaddd```\\\ZZZUUUNNNIIIGGGHHHMMMSSSVVVSSSOOOPPPPPPOOOOOOOOOOOOOOOOOOOOOMMMKKKIIIHHHJJJLLLNNNPPPQQQSSSTTTVVVWWWWWWWWWRRRTTTWWWZZZ\\\]]]\\\\\\XXXYYYYYYWWWVVVWWWYYY[[[YYYZZZ___iiitttzzzyyywwwwwwuuurrrnnnkkkhhhfffeeeXXX\\\[[[VVVXXXjjjpppxxx{{{tttxxxnnn___TTTYYYfffjjjeee___```aaabbb```XXXSSSWWW```vvv|||gggZZZMMMGGGHHHIIIIIIPPPUUUWWWqqqzzzfffooopppZZZRRRYYY[[[UUUWWWVVVSSSOOOHHHCCC???===>>>;;;999888:::;;;:::999999999::::::;;;<<<<<<===???AAADDDFFFIIIMMMRRRUUU[[[```hhhooouuuzzznnn]]][[[VVVSSSRRRNNNIIIIIIMMMWWWfff}}}~~~wwwoooggg~~~}}}sssfffWWWOOOJJJGGGIIIMMMOOOOOOOOOOOONNNLLLKKKJJJLLLLLLNNNTTT[[[aaadddeeeaaa\\\WWWTTTTTTTTTTTTSSSVVVXXXZZZ[[[[[[\\\^^^```___[[[\\\bbbgggkkkuuu~~~yyyxxxnnnooouuuwwwjjj___]]][[[RRRGGGAAACCCFFFJJJIIIIIIMMMVVV^^^tttpppccc___^^^[[[XXXXXXYYYVVVVVVXXXWWWTTTTTTWWWSSSTTTTTTSSSRRRPPPNNNMMMMMMKKKHHHHHHIIIJJJKKKJJJIIIHHHFFFEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCGGGFFFDDDCCCDDDDDDCCCCCCCCC@@@@@@BBBBBB???BBBHHHGGGLLLVVVhhhjjjVVVOOO^^^ggg^^^SSSQQQHHHNNNccctttrrrttt}}}}}}yyymmmdddYYYTTTLLLEEE@@@>>>===<<<===<<<;;;::::::;;;<<<===>>>@@@@@@@@@DDDKKKLLLHHH@@@AAABBBDDDDDDCCCBBBAAAAAA@@@@@@@@@AAACCCDDDEEEDDDCCCCCCBBBAAA@@@?????????>>>===<<<;;;<<<<<<===?????????======???DDDGGGXXXzzzuuuhhhnnn}}}|||eeeYYYWWWSSSKKKDDDPPPYYYbbbcccbbbaaa[[[UUUMMMJJJHHHKKKPPPTTTTTTSSSRRRRRRRRRRRRQQQPPPOOONNNQQQOOOMMMJJJIIIHHHIIIIIILLLMMMOOOQQQSSSTTTTTTTTTOOOQQQSSSUUUUUUUUUTTTSSSSSSSSSSSSSSSTTTXXX^^^bbbjjjppp{{{vvvqqqkkkddd```]]]\\\[[[ZZZYYYVVVRRRXXXmmmzzzvvvzzzlllmmmwwwbbb[[[^^^^^^[[[XXX```bbbdddccc\\\VVVXXX___pppnnnaaa^^^SSSIIIIIIHHHGGGNNNUUUTTTeeejjjddd~~~gggVVVXXXZZZSSSWWWVVVUUURRRMMMGGGAAA>>>???===;;;:::::::::999888999::::::;;;;;;<<<<<<<<>>??????@@@FFFMMMVVVaaavvvwwwlllLLLNNN^^^pppiiiPPPCCCFFFFFF[[[~~~yyy{{{pppnnnWWWLLL???:::<<>>======CCCOOOWWWUUUMMM@@@AAACCCDDDDDDDDDCCCBBBAAAAAA@@@@@@AAABBBCCCCCCCCCBBBAAA@@@???>>>>>>===<<<<<<;;;:::::::::;;;;;;??????>>><<<::::::<<<>>>???QQQooosssooozzzyyy___VVV[[[RRRAAAEEEOOO[[[aaaeeeeeebbb]]]VVVQQQLLLJJJNNNRRRTTTTTTUUUVVVWWWWWWVVVTTTRRRPPPSSSRRRPPPMMMJJJHHHFFFEEEHHHIIIKKKMMMOOOPPPQQQQQQNNNOOOPPPQQQPPPOOONNNMMMPPPPPPQQQRRRUUU\\\dddiiittt{{{wwwkkk^^^YYYTTTRRRSSSTTTTTTRRRRRRUUU^^^sssuuuvvv}}}yyyqqqlllvvvmmmbbbbbbbbb___\\\cccdddfffeee^^^VVVUUU[[[kkkwww}}}yyyaaaZZZ```[[[SSSPPPMMMGGGKKKSSSUUUgggoooaaa{{{yyy]]]WWWXXXSSSVVVVVVUUUSSSPPPJJJCCC>>>???>>>===<<<;;;:::999888:::::::::;;;;;;;;;<<<<<<>>>???BBBCCCEEEHHHMMMPPPVVVYYY^^^ccchhhooovvvzzz~~~nnn\\\WWWYYYOOORRRXXX[[[VVVNNNJJJLLLPPP```wwwuuuqqq~~~rrrqqqzzzzzzwwwsss|||sssmmm```RRRKKKIIIHHHJJJLLLEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKNNNRRRVVVYYY[[[\\\\\\[[[ZZZYYYXXXWWWUUUTTTUUUWWWZZZ\\\]]]___bbbddd]]]YYYWWWZZZ```fffiiikkkooowwwttt{{{rrriiigggfffccc[[[UUUEEEDDDCCCDDDFFFHHHIIIIIIOOO[[[mmm~~~qqqfff^^^YYYZZZUUUSSSTTTTTTRRRRRRUUUSSSSSSSSSSSSRRRRRRRRRQQQPPPOOONNNOOOOOONNNKKKIIIJJJIIIHHHFFFFFFFFFGGGHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEBBBAAACCCGGGHHHEEEBBBFFFDDDAAAAAAEEELLLWWW```yyyxxxfffTTTJJJIIIaaatttooo]]]PPPIIIEEESSSggg~~~zzzuuuuuuRRRHHH;;;777999<<<:::777<<<;;;;;;::::::;;;;;;<<<>>>999<<>>===<<<<<<;;;:::::::::::::::::::::999;;;<<<;;;:::999:::<<<@@@BBBNNNcccyyyzzz}}}ppp[[[WWWTTTKKKBBBIIIQQQXXX]]]aaacccddd___ZZZTTTQQQPPPQQQQQQQQQTTTUUUXXXYYYYYYWWWTTTSSSSSSSSSRRRPPPMMMJJJGGGEEEHHHIIIJJJLLLNNNOOOPPPPPPOOOPPPPPPPPPPPPOOONNNMMMQQQSSSUUUWWWZZZ___fffjjjpppqqqssstttssslllbbbZZZPPPQQQPPPOOOOOOOOOQQQSSSWWWjjjvvv|||~~~~~~|||zzzpppzzzoooqqqpppiiibbbddddddeeeddd]]]VVVVVVZZZfff|||zzznnnkkksssuuuuuuWWWQQQVVVUUUSSSOOOOOOJJJLLLQQQRRRcccwwweee|||gggYYYXXXXXXUUUTTTTTTTTTRRRLLLEEE?????????>>>===;;;:::999999:::::::::;;;;;;;;;;;;;;;<<<>>>@@@AAACCCFFFJJJMMMSSSVVVZZZ^^^cccjjjqqquuuyyy|||ppp\\\SSSSSSVVVTTTUUUYYY\\\WWWNNNJJJKKKPPP```uuuwwwuuupppbbb___tttssskkkmmmrrrvvv}}}wwwsssnnn___OOOHHHHHHHHHJJJMMMFFFFFFGGGGGGHHHIIIIIIJJJMMMNNNQQQSSSUUUVVVWWWXXXVVVWWWWWWWWWVVVUUUUUUUUUWWWXXX[[[\\\\\\^^^```bbbaaa]]]XXXVVV[[[bbbfffgggfffvvv{{{vvvvvvvvvtttqqqiii^^^UUUOOOJJJDDDAAABBBFFFIIIJJJEEEMMMYYYfffsss~~~kkk```]]]WWWUUUVVVWWWTTTRRRSSSQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQPPPMMMJJJJJJJJJHHHGGGGGGHHHIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEDDDEEEGGGJJJIIIEEEBBBFFFHHHMMMSSS```sss}}}mmm[[[NNNIIIHHH___mmmqqqaaaOOOKKKQQQVVVeeemmmtttlllGGGBBB<<<999999:::999888;;;;;;;;;::::::;;;;;;;;;???999???WWWqqqsss[[[CCC>>>??????@@@@@@@@@@@@@@@CCCCCCCCCCCCBBBBBBAAAAAA??????>>>===<<<;;;::::::999:::::::::::::::::::::666888::::::999999:::;;;@@@===???DDDIIIXXX{{{nnn]]]TTTPPPGGGHHHJJJMMMPPPVVV]]]ccccccaaa]]]ZZZWWWSSSOOOLLLNNNPPPSSSUUUVVVUUUSSSRRRQQQRRRRRRRRRPPPNNNKKKJJJIIIJJJLLLNNNOOOPPPPPPPPPNNNOOOOOOOOOOOOOOOOOOOOOSSSVVVYYY[[[\\\]]]___```dddaaa^^^ZZZXXXUUUSSSQQQPPPQQQQQQNNNMMMRRR]]]ggg|||xxxwww{{{vvvvvv|||~~~}}}lll```dddcccbbbaaa]]]XXXZZZ```fffzzzbbbOOOXXXjjjyyycccfffooowww|||iiiPPPKKKIIIGGGJJJGGGKKKKKKNNNRRRNNNVVVkkkkkkzzzuuu___WWWXXXVVVTTTSSSTTTSSSOOOGGGAAA===???@@@???<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===???@@@AAACCCGGGJJJOOORRRVVVZZZ___eeekkkpppwwwzzz}}}nnnccc^^^]]]\\\aaa^^^\\\\\\XXXRRRNNNOOOSSSaaatttyyyjjjkkkvvvoooccc^^^[[[\\\qqq{{{}}}}}}|||pppgggXXXIIIDDDEEEFFFHHHJJJGGGGGGGGGGGGHHHIIIJJJJJJNNNQQQTTTVVVVVVVVVVVVWWWUUUVVVVVVUUURRRQQQQQQRRRXXXZZZ\\\\\\\\\]]]^^^```fffccc]]]XXXYYY___ccccccgggfffooo\\\[[[TTTKKKCCCAAABBBDDDFFFDDDGGGLLLRRR\\\lll~~~zzzggg```YYYYYYXXXTTTQQQQQQPPPPPPOOOOOONNNOOOOOOOOOQQQPPPPPPQQQQQQQQQNNNLLLKKKJJJIIIHHHHHHIIIJJJKKKIIIHHHHHHHHHHHHGGGGGGGGGCCCCCCDDDEEEEEEEEEEEEEEEJJJUUUcccrrruuummm___PPPGGGIIITTT]]]nnnaaaXXXTTTIIIBBBSSSmmmllljjjvvv}}}}}}wwwbbbOOO:::;;;;;;;;;::::::<<<===:::::::::;;;;;;:::::::::@@@<<>>======<<<;;;:::999888888888999:::::::::999999888999:::999777777777888999:::===<<<777<<>>@@@@@@===;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>???BBBEEEHHHJJJNNNRRRWWW[[[```fffiiisssuuuyyy|||wwwsssrrrrrrrrrlllbbbZZZWWWVVVTTTRRRSSSRRR___ooo~~~mmmcccdddZZZVVVZZZ___dddzzznnnhhhZZZMMMBBBBBBFFFGGGFFFEEEFFFFFFFFFFFFGGGIIIKKKLLLJJJNNNRRRTTTTTTTTTUUUWWWSSSUUUUUUSSSPPPNNNPPPRRRUUUWWWYYYYYYYYYZZZ\\\^^^```bbb```YYYWWW\\\``````eeecccnnnsss___\\\UUUMMMGGGCCCAAAAAAEEEFFFFFFHHHMMMWWWccclll{{{}}}nnnfff```YYYUUUUUUSSSRRRQQQPPPOOOPPPPPPQQQQQQPPPOOOPPPQQQQQQPPPNNNKKKKKKJJJIIIIIIJJJKKKLLLIIIIIIIIIIIIHHHHHHHHHHHHCCCEEEGGGGGGHHHNNNWWW^^^kkkzzzzzzqqq```VVVIIIAAADDDNNNZZZbbb___PPPGGGIIIHHHJJJ___yyyqqqmmmuuu{{{tttsssyyyzzz}}}nnn```MMM;;;888888888888999:::<<<===:::::::::;;;;;;:::::::::===<<>>>>>@@@@@@AAA@@@??????<<<<<<;;;:::999888888777555666777888999888888777777777888666555444666888444888<<<<<<999;;;DDDNNNiii~~~~~~{{{mmmfffpppzzzuuudddWWWTTTOOOMMMMMMJJJFFFIIIOOORRRWWW]]]aaaaaa^^^YYYVVVRRRRRRRRRRRRRRRQQQPPPOOOMMMMMMNNNOOOOOOOOOOOOOOOKKKLLLLLLMMMMMMLLLLLLKKKIIIIIIIIIIIIIIIJJJKKKKKKNNNPPPSSSSSSQQQOOONNNNNNKKKLLLNNNOOOOOOPPPRRRSSSSSSUUUYYYdddttt|||kkkiiiwww{{{~~~tttqqqjjjddd```[[[XXX]]]ccctttbbbNNNUUUfffgggcccuuunnnOOOKKKVVVQQQKKKSSSKKKIIIDDDIIIVVVVVVTTT\\\fffooolll|||}}}~~~ooo\\\YYY[[[WWWUUUUUUVVVTTTMMMGGG;;;>>>@@@@@@>>><<<<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===>>>>>>AAADDDGGGGGGJJJOOOTTTXXX]]]bbbeeemmmpppuuuzzz~~~}}}xxxxxx{{{~~~mmm___QQQNNNOOOOOOOOOPPPMMMZZZjjjxxxkkkhhhfff___aaaffflll}}}fffdddQQQFFF???BBBHHHIIIEEECCCDDDDDDDDDEEEGGGJJJLLLMMMDDDIIINNNQQQQQQQQQSSSVVVQQQRRRSSSQQQOOOOOORRRUUUPPPRRRTTTUUUVVVWWWYYY[[[UUU[[[]]]XXXVVV[[[___^^^]]]aaacccrrr______]]]XXXOOOHHHCCCAAADDDEEEFFFFFFHHHMMMSSSXXX^^^ccckkkrrr{{{zzznnneee___^^^XXXWWWUUUTTTSSSSSSSSSTTTPPPOOONNNOOOPPPQQQPPPOOOLLLKKKJJJIIIIIIJJJKKKLLLJJJJJJIIIIIIIIIHHHHHHHHHIIILLLOOOPPPTTT```rrr{{{tttjjj^^^WWWSSSIII@@@@@@JJJSSSUUUTTTFFFIIIGGGAAAHHH\\\pppyyy|||{{{uuuooovvvyyyjjjWWWPPPFFF;;;<<<:::666666777999999999999::::::;;;;;;::::::999999;;;DDDNNNNNNEEE??????<<<<<<<<<<<<<<<======>>>;;;<<<===?????????>>>===<<<;;;;;;:::999888777777333444666777777777666666333444444444333444777:::333555666777:::>>>===:::KKK```zzz|||qqqmmmiiikkkooommmcccXXXUUURRRRRRTTTOOOFFFCCCFFFIIIOOOXXX___bbbbbb```___ZZZYYYXXXWWWUUUTTTSSSRRRLLLLLLMMMMMMMMMNNNNNNNNNJJJKKKKKKKKKJJJJJJIIIHHHJJJJJJIIIIIIHHHIIIIIIIIIMMMNNNOOOOOOMMMMMMNNNOOONNNNNNOOOPPPRRRUUUZZZ^^^fffgggooo~~~yyyjjj[[[```xxx|||~~~yyy}}}tttrrrmmmbbbVVVRRRVVV\\\jjjzzz|||gggNNNUUU}}}{{{xxx~~~bbbLLLMMMVVVWWWUUUUUUSSSRRRQQQQQQSSSTTTSSSRRRccc}}}nnnrrr{{{ttt~~~}}}jjj[[[ZZZ]]]\\\WWWPPPPPPSSSPPPIII???>>>===>>>??????===;;;;;;::::::999999999::::::999::::::<<<>>>@@@BBBCCCHHHJJJLLLOOOTTTZZZaaafffiiipppxxxzzzwwwwwwrrrssshhhZZZNNNKKKNNNOOOOOOPPPRRRZZZjjj~~~yyyuuupppjjjiiittttttfffWWWKKKIIIFFFCCCBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFKKKLLLNNNNNNNNNNNNPPPRRRTTTSSSRRRPPPOOOOOOOOOOOORRRRRRQQQQQQRRRTTTVVVWWWUUUUUUTTTTTTUUUWWWXXXYYY\\\\\\___jjjrrrcccTTTRRRXXXWWWJJJ<<>>>>>===<<<;;;===;;;:::999999999777555444444333333333222222222444444444444444444444444444444555666777888999999===HHHYYYkkkzzzmmmjjjooooooggg^^^aaaZZZTTTRRRPPPJJJAAA;;;???EEEMMMUUU[[[bbbiiinnndddccc```\\\YYYYYY[[[]]]PPPPPPNNNLLLJJJLLLQQQUUUPPPMMMIIIHHHIIIKKKLLLLLLDDDFFFIIIIIIHHHGGGHHHIIINNNJJJIIIMMMOOONNNNNNPPPPPPQQQSSSXXX___hhhppptttxxxaaaUUUdddttt}}}}}}}}}{{{|||tttfffZZZTTTWWW[[[eeeuuuiiiUUUfffrrrZZZGGGHHHNNNNNNLLLMMMYYYVVVSSSQQQQQQRRRQQQPPPXXXoooiiiaaaqqqrrrvvvmmm^^^UUU[[[\\\YYYSSSSSSUUURRRLLLAAA@@@>>>>>>>>>>>>===<<<;;;;;;:::::::::::::::;;;999::::::<<<>>>@@@AAACCCEEEGGGJJJMMMQQQWWW^^^bbbggglllttt|||{{{xxx~~~qqqkkknnnfffZZZPPPOOOPPPPPPOOOPPPNNNVVVeee|||xxxyyyooo```QQQHHHFFFDDDBBBAAABBBDDDEEEDDDDDDEEEFFFFFFGGGHHHHHHHHHJJJLLLMMMLLLLLLNNNOOORRRRRRRRRRRRRRRSSSSSSTTTPPPPPPPPPPPPRRRTTTVVVWWWVVVVVVUUUTTTUUUVVVWWWXXXUUUUUUXXXaaarrrrrrjjjaaa\\\[[[WWWNNNFFFAAAAAAAAABBBDDDGGGHHHIIIIIIKKKMMMQQQVVV```kkksss{{{vvvppplllkkkiiiddd___[[[XXXVVVUUUVVVTTTSSSRRRSSSSSSTTTUUURRRTTTXXX]]]ccciiimmmooovvv~~~|||vvvrrrooollliiifffdddZZZQQQNNNJJJEEECCCEEEDDDGGGMMMRRRNNNEEE???>>><<>>>>>===<<<;;;<<<;;;999999999888777555444444444333333333222222444444444444444444444444333333444555666777888888999@@@JJJTTTaaatttsssvvv~~~mmmiiibbb[[[WWWSSSOOOJJJHHH???AAADDDHHHOOOYYYeeemmmmmmllljjjgggddd```]]][[[\\\XXXSSSPPPQQQSSSUUUVVVSSSQQQNNNMMMOOOQQQRRRSSSPPPNNNKKKIIIGGGHHHJJJLLLLLLJJJLLLPPPSSSSSSUUUYYY``````bbbhhhrrr~~~lll___ZZZlllvvv|||xxx}}}^^^lll{{{vvvfffXXXRRRTTTWWWbbbqqqkkkccc|||dddSSSEEEEEEIIIGGGFFFHHHTTTQQQNNNLLLLLLLLLLLLKKKTTT^^^~~~hhhXXXooozzzsss}}}nnnXXXYYY[[[[[[XXXVVVVVVTTTQQQEEEBBB???============<<<;;;;;;::::::::::::;;;;;;999::::::;;;===???@@@AAABBBDDDGGGIIIMMMRRRXXX]]]ffffffkkkvvv{{{qqq{{{tttpppccc[[[TTTSSSSSSQQQOOOPPPMMMTTTaaauuuyyyiiiZZZLLLEEEDDDBBBAAAAAABBBCCCEEEBBBBBBCCCEEEFFFHHHIIIIIIDDDGGGJJJKKKKKKJJJKKKLLLMMMNNNOOOQQQSSSUUUVVVWWWPPPOOOOOOPPPQQQTTTVVVWWWVVVUUUTTTTTTTTTUUUVVVWWWWWWTTTWWW]]]bbbtttooopppnnnhhh^^^SSSKKKHHHDDDDDDBBB@@@???AAAEEEHHHGGGIIIJJJKKKMMMQQQWWWZZZ```ffftttzzzqqqjjjfffdddiiihhhfffcccbbbdddhhhlllvvvzzz|||pppmmmgggbbb___\\\XXXVVVOOOHHHAAA??????>>>???BBBJJJNNNTTTSSSIII@@@BBBIIIUUUZZZ]]]jjj~~~ppphhhVVV[[[QQQEEE;;;888999::::::777777777666666777777777777777777777888888888888888888888888999999999:::;;;;;;<<<<<<;;;;;;:::::::::;;;<<<======<<<;;;:::;;;:::888888888888666555444444444444333333333333333333333333333333333333222222333444555555666666999<<<>>>AAAHHHUUUgggtttzzztttoooggg___[[[XXXUUUSSSFFFBBB>>><<<@@@KKKXXXbbbmmmmmmooorrrtttrrrlllfffbbb]]]WWWVVVYYY[[[ZZZWWWVVVTTTQQQOOOOOOPPPOOOOOOSSSQQQNNNMMMMMMOOOOOOOOOPPPOOOQQQSSSTTTUUU[[[ccceeeeeefffjjjqqqyyywwwddd[[[aaakkktttkkklllttt{{{|||rrr^^^lllzzzgggYYYSSSTTTVVV___nnnxxx|||wwwxxx{{{nnnvvvyyysss{{{YYYOOOGGGGGGIIIHHHHHHJJJKKKKKKJJJKKKLLLLLLKKKIIIRRRZZZgggqqq```eeecccZZZ\\\\\\ZZZXXXWWWUUUTTTIIIEEE???<<<;;;;;;;;;;;;:::::::::::::::;;;;;;<<<:::::::::;;;<<<>>>???@@@???AAADDDGGGJJJNNNTTTXXXbbbbbbdddjjjuuu}}}|||wwwggg___XXXVVVTTTQQQOOOPPPOOOTTT^^^ooo~~~jjjhhh}}}qqqcccVVVKKKCCCBBBAAAAAAAAABBBDDDEEEBBBBBBCCCDDDEEEFFFGGGHHHCCCEEEHHHJJJJJJIIIIIIJJJIIIJJJLLLNNNQQQSSSTTTTTTRRRQQQQQQQQQQQQSSSTTTUUUTTTSSSSSSSSSTTTUUUWWWXXX```ZZZZZZ___]]]ccciiinnntttxxxttthhhXXXMMMGGGGGGHHHHHHFFFBBB@@@AAABBBCCCDDDGGGIIIKKKMMMNNNOOOOOORRRXXXeeewww~~~{{{vvvsssrrrssssssqqqgggccc]]]XXXTTTPPPLLLIIIDDD@@@<<<;;;;;;>>>AAAEEEOOOQQQSSSNNNEEEFFFVVViiitttoooyyy}}}}}}wwwnnnmmmSSSSSSJJJ???999999;;;:::888888777777666666777777888666666666777777777888888777777888888888999999999::::::;;;;;;;;;::::::999999:::;;;<<<<<<;;;:::999:::888777777777777666444444444444444333333333333222222222222222222222222111111111222333444444555888999::::::===FFFSSS]]]ggg}}}}}}xxxqqqkkkkkkiiibbbYYYPPPJJJAAA;;;:::@@@HHHOOO[[[]]]cccooozzz|||xxxjjjiiigggfffeeebbb___\\\bbb___]]][[[[[[ZZZYYYWWWTTTSSSRRRSSSTTTTTTRRROOOTTTTTTWWWYYYWWWWWW___hhh^^^___^^^^^^\\\ZZZXXXWWWTTTTTTVVV[[[cccnnnxxx~~~{{{zzz}}}tttdddaaajjjzzztttxxx~~~uuummm```mmmwwwggg^^^ZZZYYYZZZhhh{{{~~~tttqqquuuxxx}}}uuullljjjfffPPPKKKHHHIIIKKKKKKLLLNNNJJJKKKMMMPPPRRRQQQMMMJJJKKKVVVYYYwwwkkk```mmmqqqaaa___\\\[[[YYYWWWUUUUUULLLGGGAAA<<<;;;:::::::::999999999999999:::;;;<<<::::::::::::;;;<<<===>>>>>>@@@CCCEEEHHHKKKPPPSSSYYYaaaffffffiiirrrxxxyyyzzz}}}vvvjjj]]]WWWTTTPPPOOOQQQMMMQQQZZZjjj~~~jjjVVVVVVnnn{{{~~~xxxkkk^^^QQQIIIBBBBBBBBBBBBBBBCCCEEEFFFDDDDDDDDDDDDDDDEEEEEEEEECCCEEEHHHIIIIIIIIIIIIJJJJJJKKKMMMOOOPPPQQQQQQQQQUUUTTTSSSRRRQQQRRRSSSSSSQQQQQQQQQRRRSSSVVVXXXYYYaaaZZZYYY^^^]]]]]]mmmyyysssvvv{{{|||vvviiiZZZQQQHHHJJJLLLLLLIIIEEEAAA???===>>>AAADDDFFFHHHHHHGGGIIILLLPPPSSSYYYcccqqq{{{rrrhhhhhhiiikkkkkkgggccc``````\\\UUUPPPKKKGGGCCC@@@=========<<<>>>DDDIIILLLNNNKKKHHHEEEEEESSSqqqxxx}}}|||hhhvvv}}}^^^FFF@@@:::888::::::777333888888888777777888888888555555666666666777777777777888888888888999999999999999:::::::::::::::999888999:::;;;;;;:::999888888777666666666666555333444333333333333222222222222222222222222222222222000000111111222222333333111333555555777<<>>CCCPPPfffzzzvvvwwwssssssyyyQQQ===;;;999:::;;;;;;888555999888888777777888888999555555555555666666666666777777777888888888999999888888999:::::::::999999777888999::::::999888777777666444555666666444333222222222222111111111111111111111111111111111111000000111111111222222222000222444555555666888:::EEEEEEOOOfff~~~rrrxxxxxxvvvwww~~~ooo[[[XXXTTTPPPMMMJJJFFFCCC@@@???@@@FFFNNNUUUXXXYYYdddppp}}}xxxqqqkkkfffeeebbb]]]ZZZ^^^hhhvvviiiUUULLLIIIFFFCCCBBBFFFMMMUUUZZZ[[[dddqqq{{{~~~{{{yyyuuuooonnnrrrvvv{{{tttjjjlllvvvzzztttiii[[[QQQwww~~~qqqaaaXXX___ooozzzqqqkkkiiinnnrrrtttvvvyyyvvvuuusssqqqdddiii~~~eeeSSSFFFEEEBBBCCCFFFJJJJJJHHHGGGGGGGGGIIIKKKKKKIIIFFFHHHKKKSSS```zzzoooeee{{{|||mmm___[[[[[[YYYWWWWWWUUUPPPJJJDDDAAA???<<<;;;666666666666777888999:::::::::::::::::::::;;;;;;;;;===@@@BBBDDDFFFIIILLLMMMYYYccciiirrrzzzvvvkkkhhhnnnwww|||vvvtttqqqZZZPPPMMMLLLLLLDDDIIIUUUiiieeeZZZZZZZZZ[[[```vvvqqqfffUUUGGGBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFEEEEEEFFFIIILLLMMMNNNPPPQQQQQQPPPOOONNNPPPPPPOOONNNOOOPPPQQQRRRSSSRRRQQQQQQRRRSSSUUUVVVVVVXXXWWWTTTUUU[[[\\\ZZZiii}}}uuuxxx~~~sssjjj^^^WWWTTTQQQLLLGGGEEECCCAAAAAADDDEEEEEECCC@@@CCCFFFHHHHHHIIILLLOOOKKKLLLMMMMMMNNNQQQWWW\\\]]]dddqqq|||vvvllljjjfffbbb___[[[VVVTTTVVVTTTTTTXXXVVVQQQPPPSSSIIIFFFBBB@@@???>>><<<;;;;;;BBBEEECCCCCCGGGJJJIIIDDD===???OOOfffyyy~~~vvvrrrttt|||vvvZZZ???;;;;;;;;;::::::::::::999777777777666666777777777444444555555555666666666555555666666666777777777777777888999999999999999666777888999999888777666666555333444555555444333111111111000000000000///111111111111111111111111000111111111111222222222222333444555555555555555;;;<<>><<<555555555555666777888999;;;::::::999999::::::;;;999<<>>???>>>>>>CCCJJJLLLGGGCCCDDDDDD@@@CCC>>>EEE^^^zzz||||||{{{wwwvvv}}}wwwVVV???CCC;;;;;;999777444333555777666666555555555555666666444444444555555555666666444444444555555555666666666777888999999999999999666777888999999888777666555444333333555555444222000000000000////////////000000000000000000000000111111111111222222222222000000111111222333444555222888AAAEEEEEETTTwwwvvvxxxqqqbbb^^^hhhooonnnmmmggg___YYYWWWWWWUUUTTTMMMMMMJJJFFFBBB@@@@@@AAAAAABBBEEEHHHLLLRRRXXX]]]ccciiiuuuzzzkkkhhhkkk```ZZZUUUTTTRRRNNNKKKLLLRRRXXXbbbmmmvvv}}}ttteee```eeelllnnnmmmzzzzzzxxxzzz}}}tttpppkkkdddVVVEEE777000|||wwwwww~~~sssfff]]]YYYZZZbbbggghhhllltttvvvsssyyyqqq{{{zzzcccNNNEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDCCCDDDFFFGGGGGGEEEFFFGGGFFFLLL[[[sssmmmfffwwwzzz~~~eeeQQQ]]]cccYYYYYY[[[YYYUUUQQQMMMGGG@@@;;;;;;777444222444777:::;;;999888777777777888:::;;;;;;;;;===>>>AAACCCEEEGGGPPPNNNPPPYYYhhhxxxvvvoooxxxnnnsss}}}]]]PPPPPPNNNHHHHHHGGGQQQjjjrrrhhhgggooozzzyyyllljjj___JJJ>>>AAAAAA@@@@@@??????@@@@@@AAA@@@AAABBBCCCDDDDDDDDDDDDEEECCCBBBBBBDDDFFFGGGGGGCCCEEEHHHKKKMMMMMMMMMMMMMMMMMMLLLKKKKKKLLLPPPRRRTTTQQQRRRVVVVVVSSSQQQRRR[[[]]]\\\YYYUUUSSSTTTVVV[[[]]]mmmyyykkkXXXQQQSSSUUUEEEFFFDDD???<<<>>>??????FFFEEECCCBBBAAABBBBBBCCCCCCBBBBBBCCCDDDDDDCCCAAAGGGHHHJJJMMMPPPSSSUUUVVVXXXXXXYYY[[[]]]___aaabbbbbbbbbbbbbbbaaaaaaaaaaaa[[[[[[ZZZYYYXXXWWWVVVVVVRRRRRRRRRQQQOOOKKKHHHFFFGGGGGGGGGEEEBBBBBBCCCEEE???===:::888:::AAAKKKSSSRRRPPPKKKDDD@@@@@@DDDHHHCCCHHHXXXqqqxxxtttkkkhhhpppyyy}}}nnnssssssfffRRRAAA;;;<<>>@@@@@@@@@@@@??????@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDEEEDDDBBBBBBCCCDDDEEEDDDCCCEEEHHHJJJLLLLLLLLLKKKLLLLLLLLLLLLKKKLLLNNNOOOQQQQQQTTTUUURRRMMMMMMRRRUUUVVVVVVTTTQQQPPPRRRTTTQQQQQQZZZtttttthhhaaa\\\XXXLLLJJJHHHFFFBBB??????@@@???AAADDDFFFFFFDDDAAA???CCCCCCBBBCCCEEEEEEDDDBBBCCCCCCDDDFFFGGGIIIJJJJJJJJJJJJJJJKKKKKKLLLNNNNNNOOOOOOPPPPPPQQQQQQQQQRRRNNNMMMMMMLLLLLLKKKKKKJJJIIIJJJJJJJJJHHHFFFCCCBBB<<<>>>@@@AAA@@@>>><<<;;;<<<===>>>AAAGGGOOOWWW\\\OOOJJJCCC>>>???EEENNNUUUXXXZZZdddttt}}}{{{tttqqqddd```hhhpppsss}}}gggddd]]]PPPDDD;;;888888999999===BBBAAA:::555555666555444333333555777888444444444444444444444444666666666666666666666666666666777888999999999999999999888777777666666555444333333333333222222222111111111000000000////////////////////////////////////000000000111111111000000000111111111222222222444777777999>>>HHHOOOeee~~~vvvlllfffbbbwwwuuuqqqlllgggdddeeegggfffbbb\\\VVVSSSQQQPPPOOOddd___VVVOOOQQQUUURRRKKKGGGIIIJJJKKKNNNVVV```hhhtttyyy{{{ssscccVVVQQQQQQTTTTTTTTTTTTTTTUUUZZZ```aaahhhkkkhhhjjjpppmmmeeefffmmmsssvvv|||xxxrrrpppqqqxxxxxxtttooorrriiiYYYFFF555......111wwwoooqqqtttvvvxxxwwwvvvvvvvvvwwwxxxxxxyyysssttttttrrrpppoooppprrrlllkkkfff^^^VVVPPPMMMLLLPPPUUU[[[```fffjjjhhhdddZZZ|||~~~}}}bbbLLLEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBCCCEEEFFFEEEDDD>>>FFFHHHGGGGGGOOOtttuuukkkvvvpppeee^^^YYY]]]^^^^^^]]]\\\YYYUUUNNNIII===:::777444444444333222999999:::::::::999999888::::::;;;<<<>>>@@@BBBCCCCCCGGGKKKNNNQQQYYYdddlllqqqmmmwwwuuuyyyyyy}}}ooofffccc\\\qqqpppkkkaaaXXXTTTQQQMMMIIIIIIUUUmmmssswwwtttlll]]]MMMBBB???@@@@@@@@@????????????@@@@@@@@@@@@AAABBBCCCCCCCCCCCCFFFDDDBBBBBBCCCCCCCCCBBBDDDEEEGGGIIIJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMLLLLLLLLLNNNSSSTTTNNNHHHIIINNNMMMNNNOOONNNMMMMMMOOOQQQNNNKKKLLLXXXuuuzzz|||xxxtttoooeee\\\WWWQQQNNNOOOJJJAAA>>>AAA???@@@BBBCCCCCCBBB@@@??????>>>>>>@@@BBBBBBAAA@@@FFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBAAAAAABBBBBBCCCDDDDDDEEEGGGHHHHHHIIIEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCBBBAAA@@@???>>>===<<<<<<<<<===<<<:::888888;;;AAAIIIRRRYYY\\\]]]KKKFFF@@@AAAJJJYYYhhhqqqnnnmmmqqqyyy~~~tttooolllgggnnnwwwuuu\\\RRRDDD:::666666666555333666???HHHIII@@@888444555444333222333444555666444444444444444444444444666666666666666666666666555666777888999999999999888888888777666666555555333333333222222222111111111111000000000000//////////////////////////////////////////000000000000000000000000111111111111222444444333333666===BBBFFFWWWuuuxxxoooiiiyyyzzzxxxrrrjjjgggkkkqqqxxxvvvsssnnniiieeeaaa___nnnkkkaaaYYY```lllgggWWWJJJJJJJJJJJJKKKLLLMMMNNNTTTZZZ```___YYYVVVXXX[[[bbb[[[YYYZZZXXXUUUYYYbbbooosssqqqiiifffjjjllliiilllvvvzzzsssjjjcccjjjvvvyyyqqqqqqmmmeeeWWWDDD666/////////000rrrmmmnnnnnnllliiipppoooooonnnnnnoooooopppiiiiiiiiihhhfffdddccccccaaa^^^XXXRRRMMMKKKKKKLLLOOORRRVVV[[[___```^^^[[[hhhyyyzzzzzz~~~|||pppPPPEEEDDDBBBAAAAAAAAAAAABBBBBBBBBBBBEEEDDDCCCDDDEEEFFFEEEDDD>>>EEEEEECCCCCCDDDZZZ}}}zzzfffiiiyyywwwfff``````aaaaaabbbbbbaaa^^^XXXTTTHHHCCC===888666555444333555666888999::::::999999999999:::;;;<<<>>>@@@AAACCCEEEGGGIIIMMMSSSZZZ```iiifffkkkssssssuuummmrrrxxxkkkqqqqqqnnnggg```XXXQQQMMMJJJKKKXXXooo{{{tttmmmqqqiiiTTTCCC@@@AAA@@@??????>>>>>>>>>>>>?????????@@@AAABBBBBBCCCCCCBBBEEECCCBBBCCCDDDEEEDDDCCCDDDEEEFFFHHHIIIIIIIIIHHHJJJJJJLLLNNNPPPPPPNNNLLLLLLOOOUUUZZZWWWPPPNNNPPPKKKKKKKKKKKKKKKKKKLLLMMMMMMKKKJJJLLLYYYzzz{{{wwwyyy|||xxxqqqmmmpppvvvuuuoooggg]]]YYY\\\WWWJJJEEEHHHHHHEEEAAA===<<<===@@@BBB=========>>>@@@AAA@@@>>>GGGGGGFFFEEEDDDCCCCCCBBBCCCCCCBBBAAAAAA@@@AAAAAABBBBBBCCCCCCDDDEEEFFFFFFBBBBBBBBBCCCCCCDDDDDDDDD@@@@@@???>>>>>>===<<<<<>>888555777999;;;<<<;;;???GGGPPPXXX[[[XXXUUUFFFEEEGGGPPP```sssvvvtttuuuxxx~~~vvvjjj```bbbhhheeeNNNDDD888222333666666666222555===FFFFFF???777555333333222222222333444555333333333333333333333333444555555555555555666666555666777888999999999999888777777666666555444444222222222222111111111111111000000000////////////////////////////////////........./////////000000/////////000000000111111000111222222222555:::>>>@@@EEEQQQiii}}}wwwwwwxxxwwwrrrkkkjjjnnnsss|||vvvrrroooooossskkk```ffftttppp^^^PPPOOOOOOPPPRRRRRRPPPMMMRRRUUUYYYXXXUUUTTTWWWZZZ\\\VVVVVV___bbb```eeepppyyylllgggnnnxxx}}}|||~~~uuummmiiicccbbbsss{{{zzzxxxxxxqqqaaaIIIAAA777222222222000...{{{rrrooorrrvvvvvvuuuiiiiiihhhfffdddbbb```]]]iiiiiihhhgggffffffffffffaaaaaa```___^^^\\\YYYXXXXXXTTTNNNIIIHHHIIIKKKMMMPPPQQQTTTVVVWWWWWWXXXYYY}}}uuummmllluuu|||yyy{{{}}}]]]GGGDDDEEEAAAAAAAAAAAABBBBBBCCCCCCCCCFFFEEEDDDDDDEEEFFFEEEDDD@@@CCC@@@@@@DDDCCCLLL```ooodddeeerrrhhhaaaddddddeeefffgggeeeaaa]]]UUUMMMCCC;;;666555555555111222555777999::::::999999999999:::;;;===>>>???CCCAAAAAAEEEKKKQQQTTTVVV\\\\\\aaawww}}}vvvnnnhhhbbb[[[TTTPPPMMMOOO\\\sss{{{pppqqqwwwnnn~~~~~~~~~}}}iiimmmcccMMM>>>???BBBAAA???>>>>>>======>>>>>>???>>>???@@@AAABBBBBBBBBBBBCCCBBBBBBDDDGGGHHHHHHGGGDDDEEEFFFGGGHHHHHHHHHIIIIIIIIIKKKNNNRRRSSSQQQNNNQQQQQQWWWaaaeee```XXXTTTNNNMMMKKKJJJJJJJJJJJJJJJGGGHHHJJJHHHIIIXXX{{{zzzllldddiiiwwwuuulllggggggcccXXXQQQRRRQQQMMMHHHBBB???>>>???AAA???>>>>>>@@@AAABBBAAA???@@@@@@@@@??????>>>>>>>>>>>>>>>>>>======>>>??????????????????????????????======>>>>>>??????@@@@@@@@@???===<<<;;;:::;;;;;;;;;:::888888:::<<<>>>>>>CCCGGGNNNTTTWWWUUUPPPLLLDDDIIIRRR```ooo|||xxxyyyxxxwww|||qqqggg___]]]ZZZQQQ===:::777555555666666555666555777<<<<<<777444555222222222222333333444444333333333333333333333333333333444444555555555555555555666777888888888888777777666666555444444444222222111111111000000000000000000////////////...........................---............/////////....../////////000000000///000000111222444777999@@@@@@CCCLLL___}}}|||yyyuuuqqqooopppqqq{{{~~~~~~yyysssnnnllloooxxxvvvhhhhhhsssrrreeeaaa^^^ZZZWWWUUUSSSPPPMMMVVVWWWWWWTTTQQQPPPQQQRRRWWWUUU[[[iiisssvvv|||~~~sssooovvvxxxppppppqqqpppnnnlllmmmoookkkkkkzzz~~~uuuwwwwwwttteeeLLL666444222111111111000///xxxkkkfffhhhkkkeeebbb``````cccdddcccaaa^^^bbbccc___\\\]]]______bbbbbb```___^^^]]]]]]]]]ZZZYYYWWWVVVVVVUUURRROOONNNJJJFFFCCCDDDGGGIIIJJJPPPPPPQQQRRRPPPRRR[[[eeepppcccccciiixxx{{{}}}kkkQQQDDDDDDCCC???@@@AAAAAABBBBBBCCCCCCCCCFFFDDDCCCDDDEEEEEEDDDBBB@@@BBB>>>???FFFEEEEEEPPP{{{ggg```uuusssbbbfffffffffhhhiiiiiigggddd]]]VVVJJJ@@@999666555444000111333555777888999:::999999999:::;;;<<<===>>>???===<<<@@@HHHMMMNNNMMMQQQUUU]]]ooottthhhbbb^^^YYYTTTSSSTTTWWWcccxxxssscccooo~~~yyyaaaeee~~~|||zzzjjjgggZZZFFF===???AAA???>>>>>>============>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBCCCEEEHHHJJJJJJIIIDDDEEEEEEFFFHHHIIIJJJJJJIIIHHHIIIMMMRRRSSSQQQMMMMMMKKKPPP\\\ccc```WWWQQQOOOMMMKKKJJJJJJJJJIIIGGGFFFGGGKKKKKKFFFGGGYYYoooyyyrrrxxxyyytttnnnjjjfffbbb\\\WWWZZZYYYWWWSSSNNNHHHCCC???===<<<<<<===>>>>>>===;;;<<<<<<<<<<<<<<<<<<======;;;;;;;;;;;;<<<===>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>===<<<:::888888999;;;<<<555<<>>AAAFFFYYYyyy{{{vvvrrrooonnnrrruuuvvvqqqiiiaaa\\\ZZZaaannntttnnnoooyyy~~~{{{{{{xxxtttoookkkhhhggggggcccbbbaaa```____________fffhhhlllsss{{{~~~~~~lll]]]\\\```cccoooxxx}}}yyyzzzwwwiii[[[LLL999444333111...,,,,,,///111qqqpppkkkcccXXXQQQPPPSSSWWWVVVUUUVVVXXXXXXWWWUUUZZZ]]]]]]ZZZ[[[aaadddbbb\\\[[[YYYWWWVVVUUUTTTTTTTTTQQQOOONNNNNNNNNKKKIIIFFFCCC@@@@@@CCCFFFGGGGGGKKKLLLMMMNNNLLLRRRfffzzztttjjjiiimmmzzzttt[[[IIIBBBAAAAAA@@@??????@@@@@@AAABBBBBBBBBDDDCCCAAAAAABBBCCCAAA@@@===AAA>>>???EEECCCAAAJJJ[[[zzziiiooojjjhhhgggfffhhhjjjjjjjjjiiiddd]]]SSSIIIAAA;;;666333444444444555666777888999:::::::::::::::;;;<<<===<<<<<<===@@@DDDGGGHHHIIIMMMPPPWWWeeewwwooofff\\\YYY[[[\\\___kkk~~~pppggg{{{{{{yyyyyy}}}{{{lllccctttyyytttnnnaaaNNNAAA===>>>>>><<<>>>======<<<<<<======>>>===>>>???@@@AAAAAAAAAAAABBBBBBCCCEEEHHHIIIHHHFFFDDDDDDEEEFFFHHHJJJKKKLLLKKKIIIHHHKKKOOOPPPMMMIIIHHHFFFIIIQQQVVVSSSOOONNNMMMKKKHHHGGGHHHIIIGGGEEEGGGEEEGGGKKKGGGBBBJJJXXXrrr~~~yyynnnmmmpppkkkaaahhhgggfffbbb\\\UUUNNNJJJ>>>===<<<=========;;;999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============:::999777777888;;;>>>AAA>>>KKKZZZaaa]]]SSSJJJFFF???EEEKKKMMMKKKLLLQQQWWWdddllltttvvvqqqlllkkklllyyyhhhaaaRRRDDD;;;222444444555555555444222111666222111333333000111444222333333444444444444444222222222222222222222222111222222333444444555555444555666777888888888888666666555555444333333222111111000000000/////////000000/////////.................................,,,,,,---------.........------........./////////111000000000000///...---222444888===>>>DDDTTTeee{{{yyy{{{sssuuussslllbbbYYYUUUTTTSSS^^^iiinnnrrr{{{vvvuuuttttttvvvvvvvvvuuuwww|||{{{wwwzzzyyy{{{zzzzzz|||}}}}}}{{{{{{qqqbbb^^^bbbeeeyyyxxxqqqooodddMMM???:::222333111///---,,,---...///VVVYYY\\\[[[UUUMMMKKKMMMOOOOOOPPPQQQTTTWWWXXXYYYPPPSSSTTTTTT[[[dddccc]]]XXXWWWUUUSSSQQQPPPOOOOOOPPPLLLIIIHHHIIIIIIGGGEEEBBB@@@>>>@@@DDDGGGGGGFFFGGGGGGJJJKKKKKKUUUpppxxxxxx}}}hhhPPPDDD@@@>>>@@@CCC===>>>>>>???@@@@@@AAAAAABBBAAA@@@@@@AAAAAA???>>>999@@@@@@???CCC@@@>>>HHHCCCmmmrrroootttiiigggfffgggiiikkkkkkkkkhhhccc[[[RRRIIIAAA888333888777666555555666777888;;;:::::::::;;;;;;<<<===:::>>>BBBBBBAAABBBEEEIIIPPPNNNOOOYYYpppyyyhhhdddhhhaaadddppp{{{eeeggguuuvvvxxx|||wwwnnnjjjuuuxxxoooppp]]]GGG=========<<<:::======<<<<<<<<<<<<=========>>>???@@@@@@AAA@@@@@@CCCCCCCCCEEEGGGGGGEEECCCDDDDDDEEEFFFHHHKKKMMMNNNMMMJJJGGGIIILLLMMMIIIEEEIIIHHHJJJNNNOOOMMMNNNRRRJJJHHHEEEEEEGGGHHHFFFDDDFFF??????EEEEEE@@@DDDOOOIIImmmzzzzzzqqqvvvsssnnngggaaa]]]YYYXXXFFFEEEDDDDDDDDDCCCAAA???::::::999999999999999999<<<<<<;;;:::::::::;;;;;;777777888999::::::;;;<<<999999999999999999999999999888777888:::???DDDGGGKKKWWWdddeee[[[NNNFFFDDDAAAHHHPPPRRRRRRWWWbbbmmmyyyvvvnnnnnnqqqxxxooo\\\PPP>>>555888::::::666222222333444333111222000222666666222111333222333444555555555444444111111111111111111111111111111222333333444555555444555666777888888888888666555555444444333222222000000000000////////////000/////////....................................,,,,,,,,,---------......---------.........//////000000000111222222111000666333444:::======BBBJJJVVVwwwzzz{{{xxxqqqeee]]]ZZZ[[[TTT[[[dddkkkoootttzzz}}}{{{~~~}}}}}}}}}zzzyyyxxx}}}tttooolllmmmoooooommmmmmnnnyyyzzzrrrpppuuuxxx|||~~~|||jjjZZZHHH555222666222,,,,,,,,,///333333///,,,HHHLLLRRRVVVVVVRRRLLLHHHHHHIIIKKKMMMNNNNNNOOOOOOOOOPPPQQQRRRTTTUUUVVVVVVNNNMMMLLLKKKJJJIIIHHHHHHFFFFFFEEEDDDCCCBBBBBBAAA>>>AAADDDDDDBBBAAADDDGGGMMMJJJDDDFFFXXXrrrmmmWWWEEECCCDDD???<<<>>>@@@?????????@@@AAAAAABBBBBB@@@>>>>>>???@@@???>>>;;;<<<<<<===>>>?????????EEERRRyyyzzzooosssggghhhhhhhhhhhhhhhkkklllcccfffddd\\\SSSJJJ>>>555777777666666777888999999;;;;;;;;;:::::::::999999;;;;;;<<<===???AAABBBCCCDDDLLLLLLQQQhhhzzz}}}{{{}}}yyywwwvvvnnnrrrnnnpppwww}}}}}}{{{{{{nnnyyyvvvjjjqqq^^^OOOCCC???>>>::::::===========================<<<>>>??????>>>>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDDDDCCCBBBBBBCCCEEEGGGIIIIIIHHHIIIJJJKKKKKKHHHEEEHHHHHHHHHJJJLLLLLLKKKIIIGGGGGGDDDEEEMMMSSSNNNCCCCCCCCCCCCCCCCCCDDDEEEEEEKKKPPPggg{{{}}}sssiiigggjjjiiiaaaXXXTTTKKKDDDGGGQQQXXXUUUOOOHHHDDD???===<<<;;;999777;;;;;;:::999888888999999999999888777777888:::===999999999888888999===@@@FFFHHHGGGCCCEEEKKKOOOOOOQQQRRRSSSOOOHHHDDDGGGMMMJJJSSSaaaiiifffbbbkkkyyy~~~tttrrruuu~~~~~~{{{{{{{{{~~~hhhLLL:::555777777555333333333444444333222222333333333333333333333333111222222333333222222111111111111111111111111111333333222222333333444555444444555555555555444444444444333333222111000000000000000000//////////////////.........------------------------------------------............///---------............///////////////000000000000000111222333444777<<>>333000222444444........................???BBBFFFIIILLLMMMLLLKKKIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJKKKLLLMMMNNNOOOOOOJJJJJJIIIHHHGGGFFFEEEEEECCCCCCBBBAAAAAA@@@??????<<<>>>????????????BBBEEE@@@EEEDDDFFF\\\yyyvvvbbbPPPBBBAAABBB>>><<>>>>>???@@@???>>>:::;;;;;;<<<======>>>>>>>>>BBB]]]rrrxxxzzzkkkhhhfffgggjjjllljjjhhhfffhhheee___XXXPPPDDD999777777777888888999999999;;;:::::::::999999999999:::;;;;;;<<<>>>???AAABBBDDDIIIHHHMMM___uuu}}}ooogggeeekkkooovvvzzzwwwqqqrrrwwwppp}}}~~~yyyqqqnnnUUUIII???======;;;;;;>>><<<<<<<<<<<<<<<<<<<<<<<<<<<>>>??????>>>>>>???@@@BBBAAAAAABBBBBBCCCDDDEEEEEEDDDCCCBBBCCCEEEFFFHHHIIIHHHIIIJJJLLLKKKHHHFFFFFFFFFFFFHHHKKKKKKJJJHHHGGGHHHFFFFFFLLLQQQLLLDDDBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFRRRmmm}}}uuukkkfffgggiiijjjjjjZZZRRRKKKNNNWWW]]][[[VVVTTTPPPLLLKKKKKKHHHAAA;;;===<<<<<<======>>>??????CCCCCCBBB???;;;:::<<>>@@@BBBCCCFFFIIILLLXXXXXXSSSMMMLLLOOOPPPMMMMMMKKKIIIEEEDDDHHHSSS\\\jjjoooxxxzzztttnnnuuuzzzpppmmmqqqvvv}}}zzzvvvttttttssspppnnn```QQQ???444333666666444333444444555555444444333222222222222222222222222111222222333333222222111111111111111111111111111333222222222222333444444444444555555555555444444444444333222222111000000000000000000/////////...///.........------------------------------------------------............------------................../////////000000000///000111111222555888<<>>@@@CCCGGGKKKNNNJJJIIIGGGFFFEEEFFFFFFGGGEEEEEEFFFFFFFFFGGGGGGGGGEEEEEEDDDCCCBBBAAAAAA@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<>>>???AAACCC@@@CCCJJJYYYkkkuuuqqqhhhmmmSSSGGG?????????<<<<<<@@@???>>>>>>>>>>>>??????@@@AAA@@@??????@@@@@@???>>>:::::::::;;;<<<<<<======???<<>>888888999::::::::::::999:::::::::999999999888888999::::::;;;<<<===???@@@CCCEEEDDDIIISSSaaa~~~}}}}}}~~~zzzjjj___]]]```cccfffmmmrrrooohhhfffhhhiii}}}~~~wwwzzzvvvcccJJJBBB;;;;;;<<<<<<<<<>>><<<<<<<<<<<<<<<<<<<<<<<<<<<>>>??????======>>>@@@BBBBBBBBBBBBCCCDDDEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFHHHHHHIIIKKKLLLLLLIIIGGGDDDDDDEEEGGGIIIIIIHHHFFFEEEFFFFFFEEEGGGIIIGGGBBB@@@@@@@@@@@@@@@AAAAAABBBDDDCCCFFFNNNaaa{{{zzzuuurrrnnnhhhcccaaaaaaaaa```YYYSSSUUU[[[aaa```^^^[[[YYYWWWXXXWWWQQQGGG>>>@@@AAACCCEEEHHHJJJLLLMMMRRRSSSRRRLLLDDD@@@AAADDDEEEGGGIIIJJJJJJIIIJJJKKKTTTSSSOOOLLLMMMQQQPPPKKKHHHGGGFFFFFFKKKUUUbbbjjjuuuuuuwwwxxxuuusssxxxvvvmmmiiillltttzzzuuupppkkkjjjjjjggg___XXXAAA;;;555222333444333222444444555555555555444444111111111111111111111111111222222333333222222111111111111111111111111111222222222222222333444444333444444555555444444333333333333222111111000000000000000/////////..................------------------------------------------------............------------.....................////////////000...///000//////111444777777:::<<<>>>EEEYYYvvvzzzmmmbbb^^^\\\\\\___cccccc``````ddddddaaaccciiimmmkkkgggeeedddgggjjjkkkkkklllooorrrqqqsssuuuxxx||||||iiiRRR???222///---...111222111///------------------------DDDBBBAAAAAABBBFFFJJJMMMJJJHHHFFFCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@???>>>======<<<<<<<<<<<<<<<;;;;;;;;;=========>>>@@@AAAAAAAAAFFFDDDUUUqqqwwwhhhcccnnnuuuWWWGGGAAA>>>???===:::;;;???>>>===============>>>>>>AAA???>>>???@@@@@@>>>===:::::::::;;;;;;<<<<<<<<>>???PPPwwwooodddyyyzzzjjjffflllrrrpppkkkooommmiiieeeccc^^^PPPBBB::::::;;;<<<<<<;;;;;;:::::::::999999999888888888999999999999:::;;;======@@@AAAAAAGGGMMMSSSttt|||oookkkkkkrrrxxx{{{~~~}}}{{{zzz|||~~~yyyyyy{{{|||zzzlll^^^WWWWWW[[[aaa]]]___fffjjjfff___[[[nnn|||llluuuqqqRRRBBB>>>;;;:::<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>======>>>@@@AAAAAAAAAAAABBBCCCDDDDDDFFFEEEDDDDDDCCCDDDDDDEEEHHHHHHIIIKKKMMMMMMKKKIIIGGGFFFFFFGGGHHHHHHFFFCCCAAABBBCCCBBB@@@@@@???>>>>>>>>>======>>>>>>???@@@AAADDDFFFFFFJJJ___|||vvvwwwyyy{{{zzzuuunnniiifffiiieee___]]]___bbbbbbaaa\\\^^^___^^^YYYQQQIIIDDDBBBDDDHHHLLLPPPTTTWWWYYYaaacccbbb[[[QQQKKKKKKNNNSSSTTTSSSPPPJJJEEEBBBAAABBBCCCBBBCCCIIIPPPOOOKKKMMMOOORRRWWWaaalllsssuuuoooiiifffiiirrryyy||||||uuutttrrrnnnlllmmmqqqvvvooommmjjjgggbbbXXXKKKAAA555444444333333222111000222333444444555444444444222222222222222222222222111222222333333222222111111111111111111111111111222222222111222333333444333333444444444444333333333222222222111111000000000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.........------........./////////.../////////...///111333...666>>>@@@>>>BBBNNNXXXwwwxxxrrrwwwxxx~~~|||wwwvvvxxxuuuuuuyyy|||{{{vvvrrrpppxxx}}}xxxvvvwww}}}}}}|||tttRRR;;;666999222111000111333222///,,,------------------------FFFEEEEEEEEEEEEGGGHHHIIIIIIGGGDDDAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<>>>???@@@AAAAAABBBHHHRRReeeqqqkkkaaajjj|||aaaHHHBBB@@@>>>>>>===::::::======<<<<<<;;;;;;<<<<<<<<>>>>>>>>??????===;;;::::::;;;;;;;;;;;;;;;;;;:::;;;<<>><<<;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>>>>======>>>???????????????@@@AAABBBBBBEEEEEEEEEDDDDDDDDDDDDDDDHHHHHHIIILLLNNNNNNLLLJJJKKKJJJIIIIIIIIIGGGDDDAAA@@@AAABBBAAA>>>;;;<<<>>><<<<<<<<<<<<<<<===>>>>>><<>>EEEGGGZZZxxx~~~~~~|||yyyvvvyyyyyyvvvzzzeeeJJJ;;;444000---222111000///...---+++)))------------------------???@@@AAACCCDDDEEEEEEEEEDDDCCCAAA@@@>>>>>>??????============<<<<<<<<<<<<=========<<<<<<;;;;;;;;;:::;;;;;;<<<<<<=========888;;;>>>??????AAAGGGKKKXXXooozzzmmmaaahhhvvv}}}jjjRRRCCC@@@???>>>===<<<;;;;;;;;;<<<<<<;;;::::::::::::;;;===<<<<<<===>>>>>>;;;999999999999999::::::::::::333777<<<>>>CCC\\\ppphhhjjjnnncccccchhhmmmkkklllkkkhhhgggdddYYYMMM@@@???>>>>>>===>>>>>>>>>;;;;;;;;;:::::::::999999999999999888888999:::::::::???AAAGGGMMMMMM^^^}}}uuuXXXRRRQQQYYYccchhhlllnnnpppooonnnppprrrsssrrrqqqrrrtttuuusssooollllllmmmdddcccbbbaaaaaacccgggiiibbbZZZQQQMMMNNNQQQRRRRRRPPPXXX___ZZZMMMKKK^^^ttt|||yyyssskkkfffWWW>>>>>>???>>>:::999;;;;;;999;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>><<<<<<===???>>>>>>>>>>>>???@@@AAAAAADDDDDDDDDEEEEEEEEEEEEEEEHHHHHHIIILLLOOOOOONNNLLLMMMLLLKKKJJJJJJHHHDDDBBBCCCAAAAAABBB@@@<<<<<>>???HHHRRRssswwwtttzzzrrrhhhdddcccbbbgggiiibbbVVVMMMKKKMMMEEEGGGJJJLLLNNNOOOOOOOOORRRRRRRRRQQQOOOMMMMMMMMMSSSRRRPPPLLLIIIHHHJJJLLLIIIRRR]]]gggrrr~~~oooqqqrrrwwwuuuiiijjjyyy|||oooiiijjjmmmnnnooopppqqqrrrxxxooo___LLL;;;222111333111111111111111222222222///000111222222333333222333333333333333333333333111222222333333222222111111111111111111111111111111111111111111222333333111222222333333222222111111111111111111111111111/////////.........------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,---------......---///000000///...///111333333333333444666999:::<<>>??????>>>>>>>>>>>>============<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;:::::::::::::::::::::;;;<<<======>>>999===@@@???>>>EEESSS___pppzzzqqqXXXHHHBBB???===;;;;;;<<<===<<<999;;;;;;:::999999999999999;;;;;;;;;<<<===<<<:::777777777777777777777777777666444:::AAA???FFFlll}}}iiisssvvv```TTTWWW___eeeiiikkkjjjiiiggg___WWWCCCAAA???======>>>@@@AAA<<<<<<<<<;;;;;;;;;::::::::::::999888888999999999999@@@AAADDDKKKKKKOOO^^^wwweeeZZZRRRTTT[[[aaaeeeiiifffeeeeeegggiiiiiiiiigggdddeeefffeeecccaaa``````\\\XXXTTTTTTWWWZZZYYYXXXPPPMMMJJJIIILLLPPPRRRTTTIIINNNRRRNNNIIIQQQnnnwwwooolll]]]HHH???;;;>>>===888666:::;;;999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<<<<===???>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDEEEEEEFFFFFFEEEGGGHHHJJJMMMOOOPPPOOOMMMKKKJJJIIIJJJJJJIIIFFFDDDEEEAAA???BBBAAA======@@@;;;;;;::::::;;;;;;<<<======;;;;;;>>>???>>>AAAFFFQQQeeewwwkkkggggggfffiiikkkkkkgggccc___^^^WWWWWWWWWVVVTTTPPPMMMKKKKKKKKKKKKOOOSSSVVVVVVUUUWWWUUURRROOOOOORRRXXX]]]ZZZfffsss|||zzz|||}}}wwwsssmmmppp|||zzznnnkkklllsss|||xxxpppcccXXXHHH999111///111333000///---...111222222111000000111222333333333333222222222222222222222222111222222333333222222111111111111111111111111111111111111111111222222333111111222222222222111111000000000000111111111111//////.........---------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++,,,,,,,,,,,,---------+++---//////......///000+++...333666777666444333===888666;;;CCCRRRgggzzzttt___CCC;;;333000...,,,///444///000000000000000000111,,,,,,,,,,,,,,,,,,,,,,,,777888888999999999999999999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<============::::::::::::999999999999999999:::;;;<<<======>>>===AAABBB@@@@@@KKK___qqqyyykkkgggNNNCCCBBB===<<<999888;;;>>>===999;;;::::::999888888888999:::::::::;;;<<<<<<999666555555555555555555444444;;;111555AAA===888PPPtttpppooo}}}^^^JJJJJJRRR```fffkkkkkkkkkjjjeee^^^EEECCC???===<<<>>>AAABBB======<<<<<<<<<;;;;;;;;;;;;:::999999888999999999999AAAAAAAAAIIIHHHDDDHHHOOO___tttzzziii]]]bbbqqq}}}}}}mmm[[[TTTUUUXXX\\\____________```bbbcccaaa```ZZZZZZZZZZZZZZZZZZYYYXXXTTTNNNKKKNNNVVVYYYSSSMMMEEEGGGHHHHHHHHHJJJNNNRRRPPPHHHCCCGGGUUUkkkuuukkkkkkUUU>>>AAA999===<<<666555999;;;999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<<<<===???????????????@@@AAABBBCCCBBBBBBDDDEEEFFFFFFFFFFFFGGGHHHJJJMMMPPPQQQOOONNNHHHHHHHHHIIIJJJJJJHHHFFFEEE>>><<>>;;;;;;::::::;;;;;;<<<===:::888999===>>>;;;:::===???EEEQQQggg{{{yyyuuullliiikkknnnooossszzz|||wwwjjjiiigggccc]]]WWWQQQNNNUUUTTTUUU\\\eeekkkkkkiiihhheee```[[[ZZZ___ffflllmmmyyy{{{yyykkkppptttzzzyyywwwrrr___FFF>>>444000222555444333222000...///222333111---000111222333444444555444111111111111111111111111222222222333333222222222111111111111111111111111111111111000111222222333111111222222222222111111000000000000000111111111//////.........---------+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------***,,,......------...///,,,------+++***,,,222888333444888<<<;;;:::BBBNNNRRRllliiiTTTAAA444222......222111,,,,,,000,,,...///000///.........,,,,,,,,,,,,,,,,,,,,,,,,999:::;;;<<<;;;:::999888999::::::;;;;;;::::::999<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<::::::;;;;;;<<<===>>>???@@@DDD===<<>><<<;;;<<<=========:::::::::999888777666555999<<>>>>>???@@@AAABBBBBBCCCBBBBBBAAABBBCCCEEEGGGHHHKKKHHHEEEGGGKKKMMMJJJFFFIIIIIIJJJJJJIIIHHHFFFEEEDDDCCCAAA???>>><<<<<<<<<:::::::::999999999888888999999999::::::;;;;;;;;;<<>>>>>======???BBB@@@HHH]]]ccc[[[XXX^^^vvvppp[[[MMMEEE@@@>>><<<;;;:::999888888888888999999999::::::::::::;;;999999888888888777777777444444444444333333333222444555666666888;;;@@@DDDYYYvvvuuu[[[EEECCCOOO]]]dddiiijjjhhhccc[[[TTTJJJBBB>>>>>>???@@@???===;;;;;;<<<<<<<<<;;;::::::999999777666555444777:::===AAACCCDDDDDDDDDBBBDDDEEEGGGOOOYYYZZZUUUXXXUUURRROOOKKKJJJUUUbbbttttttqqqggg\\\SSSQQQSSSQQQQQQQQQRRRRRRRRRRRRSSSOOOOOOOOONNNMMMKKKJJJIIIEEEHHHLLLOOONNNKKKGGGDDDAAAAAAAAABBBCCCDDDDDDDDD===AAAFFFTTTooo{{{fffPPPBBB<<<;;;<<<:::999777777888999:::::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;===>>>>>>???@@@AAABBBBBBBBBAAAAAABBBCCCDDDFFFGGGHHHFFFDDDGGGKKKMMMKKKGGGGGGGGGHHHHHHGGGFFFEEEDDDBBBAAA???>>><<<;;;;;;;;;::::::999999999888888888777888888888999999999999:::<<<===???FFFUUUjjjzzzyyyttt{{{{{{nnnjjjpppxxx}}}|||ooonnnnnnkkkjjjnnnpppmmmnnnpppooorrr}}}|||{{{]]]BBB888444333222111000000000000000000000000111111111111000000111111111222222222222333333333222222111000111111111111111111111111111111111000000000//////000000000000000000000000////////////////////////........................000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------------------............//////111222444555777777777999;;;@@@GGGQQQ\\\ddd~~~xxxfffZZZLLLCCC999333222444333222..............................------------......------,,,,,,,,,,,,------888999:::;;;<<<<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;<<<>>>??????>>>===<<<999EEEMMMZZZjjjfffWWWSSSYYY{{{uuuZZZHHHBBBAAA>>>:::;;;:::999888888777888888888888999999999:::::::::888888888888777777777777555555444444444333333333444555555555555666:::===CCC]]]ooommmtttSSSAAAEEEQQQaaajjjjjjgggfffbbb\\\RRRJJJDDDBBB@@@??????===<<<;;;<<<===<<<;;;:::::::::999777555444333555666888;;;>>>AAACCCDDD???AAAAAA??????BBBAAA???GGGIIILLLMMMJJJFFFIIIOOO[[[dddllljjj___TTTOOOOOOMMMLLLLLLLLLLLLKKKKKKKKKGGGGGGFFFFFFEEEDDDCCCBBBAAACCCEEEFFFFFFCCCAAA???===???@@@BBBBBBBBBAAA@@@>>>LLL```wwwxxxxxxUUU?????????777::::::888777777777888999999::::::;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<======>>>???@@@AAABBBAAAAAAAAABBBCCCDDDEEEFFFEEEDDDCCCFFFJJJLLLKKKHHHDDDDDDEEEEEEEEEDDDCCCCCC>>>>>>===<<<;;;:::;;;;;;999999999999888888888777666666666666777777777777999;;;===;;;:::===FFFMMMnnn~~~zzzvvvzzztttmmmooorrrssswwwwww|||zzzvvvwww{{{{{{pppkkkiiiqqqwwwxxxyyyxxxttttttzzzdddCCC444333222111111000000000000000000000000111111111111000000000111111111222222222222222333222222111000111111111111111111111111111111000000000000//////000000000000000000000000////////////////////////..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------............------...///000111222222777999;;;<<<<<<<<<>>>@@@GGGNNN[[[iiixxxrrraaaRRRDDD888000222///,,,---///111///---..............................------------......------,,,,,,,,,,,,------999999:::;;;<<<=========::::::;;;;;;;;;;;;::::::;;;;;;;;;:::::::::::::::::::::;;;;;;;;;<<<<<<<<<>>>===>>>>>>>>>>>>??????<<>>;;;===<<<999;;;:::999999888888888999888888888888999999999999888888777777777666666666555555555444444444333333333444444444333444777:::@@@HHHiiibbbjjjlllRRRIIIJJJ\\\kkkllliiihhheee```ZZZTTTMMMGGGAAA<<>>===<<<<<<;;;;;;:::888666444333333333444666999===@@@CCCAAADDDEEEDDDAAAAAACCCDDDDDDIIIOOORRRNNNIIIGGGHHHHHHQQQZZZ^^^YYYRRRMMMKKKHHHHHHGGGGGGFFFEEEEEEDDDBBBBBBBBBBBBBBBAAA@@@???>>>>>>??????>>>===<<<;;;:::<<>>777999888777777777777888888888999999::::::::::::999:::;;;;;;<<<<<<;;;;;;:::;;;<<<======??????@@@AAAAAAAAAAAABBBBBBCCCDDDDDDEEEDDDCCCEEEHHHIIIHHHFFFAAAAAAAAABBBAAAAAAAAAAAA<<<<<<;;;:::::::::;;;;;;999888888888888777777777555666666666666666666666555999<<<<<<::::::===AAAFFFWWWooopppfffdddnnn{{{yyyyyyqqqpppsss{{{|||llleeefffnnn~~~ssspppuuuyyyzzzlllsss}}}___BBB555222222111000000000000000///000000000111111111111000000000000111111111111111111222222222222111111111111111111111111111111111000000000////////////000000000000000000000000////////////////////////........................---,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,---------.........------------...............111555777777777777888888:::===AAAGGGPPPZZZaaallluuusssddd[[[QQQJJJBBB;;;777555333111444333222222222111---***...........................------,,,,,,------...---,,,,,,,,,,,,,,,,,,---777777777888999:::;;;;;;999999::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========@@@???======>>>@@@CCCEEEMMMXXX\\\]]]]]]TTTTTTccc~~~{{{aaaVVVGGG===::::::;;;:::;;;::::::999999999999999777777777888888888999999777777777666666666555555555555444444444333333333111222333333333555888:::======LLLrrrqqqdddhhhhhhSSSGGGSSSfffmmmllljjjeeedddbbb___ZZZQQQHHHAAA???===::::::;;;<<<===<<<======<<<;;;:::888777666333333222333555999===@@@>>>AAADDDEEECCCCCCFFFKKKKKKPPPTTTTTTPPPLLLIIIGGGFFFGGGJJJMMMNNNLLLHHHEEEEEEDDDDDDCCCBBBAAA@@@@@@>>>???????????????>>>===<<<<<<;;;;;;;;;:::::::::999;;;=========???BBBEEE```xxxmmmuuugggSSSBBB;;;::::::999777777777777777777777888777888888999::::::999999::::::;;;;;;;;;;;;:::::::::;;;;;;<<<===>>>???@@@@@@@@@AAAAAABBBBBBCCCCCCEEEEEEDDDEEEFFFEEEDDDCCC@@@?????????>>>>>>>>>>>><<<;;;;;;:::::::::;;;;;;888888888777777777666666666666666666555555555555111444777888777888;;;>>>999???JJJYYYlll}}}uuu{{{vvvjjjgggkkk{{{|||yyyoooooowwwzzzqqqnnnwwwppp___VVVLLL???777666111111000000///000000000///000000000111111111111//////000000000111111111000111111222222111111111000000000000000000000000000000000////////////...////////////////////////................................................,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------.........---------------------///000000000///111222666666777777888;;;???BBBAAAFFFLLLQQQTTTYYY```eeeppprrrwww|||yyysssnnnccc\\\UUUOOOKKKFFF???:::666444222111111222333333///......///111111000///........................------,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,666666555555666777888999999::::::;;;;;;::::::999<<<<<<<<<<<<<<<==================>>>>>>>>>>>>???AAA@@@???@@@BBBFFFJJJMMMXXXWWWXXXiii~~~iiiNNNJJJDDD>>>;;;999:::::::::999999888888888999999666777777777777888888888666666666666555555555555444444333333333222222222///111222333333555777::::::999===QQQ}}}tttcccwwwzzzbbbLLLLLL\\\iiimmmlllgggggghhhhhheee^^^UUUNNNEEEAAA<<<999888999::::::=========<<<;;;:::999888555444333222444777:::<<<<<<===@@@CCCBBBAAADDDIIIMMMQQQRRROOOLLLKKKIIIGGGLLLGGGCCCBBBDDDEEEBBB???AAAAAA@@@@@@???>>>======999::::::;;;;;;;;;;;;:::::::::::::::::::::::::::<<<<<<<<<;;;===CCCLLLTTTwwwzzzwww{{{lllTTTAAA??????999666:::666666666666777777777777666777888888999999999999::::::;;;;;;;;;;;;::::::999:::;;;<<<===>>>>>>??????@@@AAAAAABBBBBBAAAAAADDDEEEEEEDDDDDDCCCBBBAAA@@@???>>>===<<<<<<<<<<<<;;;;;;:::999999999::::::777777777777666666666666555555555555555444444444444555666555555555888:::<<<999999>>>GGGVVVkkk|||mmm______fffxxxyyyxxx|||vvv|||wwwuuuyyy}}}}}}wwwhhh```WWWKKK>>>888444///...000111000000//////000000000000000000000111111111111/////////000000000111111///000111111222111111111000000000000000000000000000000////////////......////////////////////////........................------------------------,,,,,,++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------........................111222222111111222555777111111333444555777777888555666777777888;;;???BBB===???CCCEEEFFFGGGIIIKKKKKKJJJIIIHHHGGGDDD???<<<@@@;;;666444555666555444111111111111000000//////,,,,,,,,,,,,---...///000------------------------------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,:::999888888888999::::::;;;<<<<<<<<<<<<<<<<<<;;;============>>>>>>>>>???>>>>>>?????????@@@@@@@@@@@@AAADDDHHHLLLOOORRRSSSVVVZZZhhhmmmWWWBBB@@@>>><<<;;;:::888777777777666666666666777777666666666777777777888888666666666555555555444444333333222222222111111111...000222222222333555777888888:::BBB[[[sssuuuwww]]]MMMQQQ```iiijjjhhhhhhhhhiiiiiifffaaa]]]RRRLLLDDD===::::::;;;;;;;;;;;;<<<<<<;;;::::::999888777555333333555777888;;;999;;;@@@@@@>>>@@@EEEFFFJJJJJJFFFEEEGGGGGGDDDHHHDDD@@@>>>===>>>>>>>>>>>>=========<<<;;;;;;;;;666666777888888888888888888888999::::::;;;;;;;;;=========>>>EEESSSfffttt~~~wwwwwwzzzYYYEEE999<<<>>>999555888444555666666777777777666555666777888999999999999999::::::;;;;;;::::::999999999:::;;;<<<======>>>??????@@@AAABBBAAAAAA@@@BBBCCCDDDDDDCCCBBBBBBBBBAAA@@@>>><<<:::::::::::::::999999888777777777888777777666666666555555555444444333333333222222222555555555555444555777888;;;666555777999===GGGRRReeevvvssspppxxx~~~wwwwwwzzzyyyxxx{{{tttwwwyyyxxxyyy|||kkkWWWFFF999222999666555777777333///---000000////////////000000000000000000111111111111////////////000000000111//////000111111111111111000000000000000000000000000000/////////.........////////////////////////........................------------------------,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,------------------...............((()))******+++---000333/////////000111111000000222111222444777999:::999:::<<<===<<<888666777888;;;:::999:::;;;:::999777777555222111111222222111...///000000////////////000000000///...------...---------------------------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,@@@???======<<<===>>>???======>>>>>>>>>>>>============>>>>>>??????@@@@@@??????@@@@@@@@@AAAAAAAAA>>>BBBHHHOOOSSSVVVVVVVVVRRRdddppprrr\\\GGG===:::888999;;;;;;777444555555444444444555555666666666666666777777777777666666555555555444444444222222222111111111000000///000222222111111333444555555888<<>>=========999::::::;;;;;;::::::999:::888666444444444555666888444555;;;===;;;<<<@@@???DDDDDD@@@@@@EEEEEEAAA===>>>>>><<<::::::===???;;;;;;;;;;;;::::::::::::555555666777888888888888666777999:::;;;;;;<<<;;;<<<===>>>CCCOOOeee|||zzz|||vvvlllIII???888999;;;999666666444444555666777777666666555555777888888999999999999::::::;;;;;;::::::999888999999:::;;;<<<===>>>>>>???@@@AAABBBAAA@@@??????AAABBBCCCBBBBBBCCCCCCBBB@@@>>>;;;:::999999999999888777666666555555555777666666666555555555555333222222222111111000000...///000111333444666777444333555::::::666888======HHHYYYlll{{{uuuuuummm[[[EEE777333444444333333///,,,,,,...000222333000000////////////000111000000000000111111111111////////////000000000000//////000111111111111111000000000000000000000000000/////////............////////////////////////........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,---------,,,------------.........---...///...,,,,,,---///000///......000111000000///......000333444000---...111444444222222333555111000//////111222111000---...//////000///000000///000000000......///000---...000000///......///---------------------------,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,CCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@???>>>???AAACCCBBBAAA@@@AAABBB======AAAEEEEEECCC@@@???BBBIIIUUUaaaaaaZZZZZZ___eeeuuu}}}ttt]]]III<<<;;;;;;;;;;;;:::999888777666666666666555555555555555444444333444555666777666666555444333333222222000000000000000000000000000000000000111111111111222222777999999EEEjjjxxxRRRMMM]]]ccchhhcccdddlllnnnjjjgggjjjgggddd]]]TTTKKKBBB;;;888;;;::::::999999999999:::::::::999888777555333222333333444555777999:::;;;????????????????????????999:::;;;;;;:::999:::;;;<<<<<<;;;::::::999999888777777777777888888888888:::;;;<<<;;;::::::<<<>>>======AAARRRssstttwww{{{pppRRR===:::888888999999666333444444444444555555555666777777777888999999::::::888888999999999:::::::::999999888888999999:::;;;======>>>???@@@AAAAAABBB???@@@AAABBBBBBBBBAAA@@@@@@???>>><<<:::999999999666666666777666555555444333333444555555444333333111111111111111111111111111111111111111111111111222222333333444555666666888:::>>>CCCMMM```wwwwwwnnn[[[NNNFFF888888666444222000///...000000000000000111111222////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---///............------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///////////////////////////000000000000111111111111////////////////////////////////////////////////------............------.................................------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,EEEEEEDDDCCCCCCBBBBBBAAAAAAAAABBBBBBAAAAAA@@@???@@@AAABBBBBBAAA??????>>>GGGCCC???>>>@@@DDDHHHLLLPPPNNNQQQXXX^^^bbbjjjssswwweeePPPDDD===;;;;;;;;;;;;:::999888777666666666666555555555555555444444333444555666777555555555444333333222222000000000000000000000000//////000000000111111111444111222555555<<>><<<:::999:::<<>>???@@@AAAAAAAAABBBBBBBBBBBBAAA???>>>@@@???===;;;:::999999888666666666555555555555555222333444555555444333222111111111111111111111111111111111111111111111111222222222333444555555555:::;;;;;;:::;;;BBBMMMVVViiiyyyrrr^^^NNNDDD>>>999555333333222222111000//////000000//////000000111222////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000/////////........................------------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------....................................////////////000000000000................................................------............------..............................---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,GGGGGGFFFFFFEEEDDDDDDCCCBBBBBBCCCCCCCCCBBBAAAAAA???>>>???@@@BBBCCCCCCBBB???>>>???BBBIIIPPPUUUVVVHHHNNN]]]tttzzzjjjQQQBBB===<<<:::::::::::::::999888777666666666555555555555444444444444333444444555666555444444333333222222222000000000000000000000000//////000000000000111111555000///333444444===HHHttt}}}hhhsssxxxiiiWWW[[[ccciiigggfffiiikkkkkkkkkiiieee```ZZZTTTOOOLLLBBB@@@===:::888888888999666666777888999:::;;;;;;777666555444333333333333666666666666666666666666888999999888777666666777888888999999999:::::::::::::::::::::;;;;;;;;;;;;<<<:::999:::<<<===>>>>>>AAAPPPjjj|||wwwzzz^^^DDD;;;;;;999888777888777666444555555555555666666666777666666777777888888999999777888888888999999999999:::::::::999:::;;;;;;<<<;;;<<<===>>>???@@@@@@AAABBBBBBCCCCCCBBB@@@>>>===???>>><<<;;;999888888888777666555444333444555555222333333444444333333222111111111111111111111111000000000000000000000000111111222222333444444444444666777666333444777;;;BBBKKKYYYiii|||mmm___MMMAAA333---///222111............//////000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////........................------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------....................................---.........////////////................................................------............------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,IIIHHHHHHGGGGGGFFFFFFEEECCCCCCDDDDDDDDDDDDCCCBBBCCCAAA???@@@BBBDDDDDDCCC===DDDMMMVVV]]]___YYYRRREEEUUUttt{{{ttt|||~~~jjjSSSCCC;;;:::;;;999999999999999888777777666666555555555444444444444444444444444444444555444333333333222222222111000000000000000000000000////////////000000000111222//////333444222555:::NNNvvv{{{mmmmmmvvv[[[ZZZ^^^hhhnnnnnnjjjiiinnnllljjjfffaaa\\\WWWUUUKKKHHHDDD???;;;888888888777666666666666666666666777777666444333333333333666666666666666666666666777888888777555444555666777777888888999:::;;;;;;:::::::::;;;;;;;;;<<<<<<999<<<>>>?????????BBBDDDZZZiii{{{|||lllKKK999;;;999888888777777666555555555555555666666666777777555555666666777888888999777777777888888888888999999999888888999999:::;;;;;;;;;<<<===>>>??????@@@@@@AAAAAABBBAAA@@@>>>======<<<;;;:::888888777777777666444222222333444555222222333333333333222222111111111111111111111111000000000000000000000000111111111222222222333333...111444666555666888:::888:::>>>CCCKKKYYYjjjvvvyyyfffYYYPPPFFF999000777333///000333555222///,,,------...//////000000///............///000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************************************************++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,---------.........------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++IIIIIIIIIHHHGGGGGGFFFFFFCCCDDDDDDEEEEEEDDDDDDDDDGGGEEECCCBBBCCCDDDDDDDDDQQQXXX]]]aaaeeedddZZZOOO\\\iii~~~wwwfffPPPCCC>>>===:::888888888999999888888777777555555555555444444444444444444444444444444333333222222222222222111111111////////////////////////...////////////000000000///000222333222111333888999PPPrrrmmmxxxoooZZZRRR```mmmkkkgggjjjnnnmmmkkkiiiddd```\\\YYYUUURRRMMMFFFAAA===;;;:::::::::888888777777888888888777666666666666666777777777777777777777777777666777888777555444555666777777888999:::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<===@@@AAA>>>===CCCQQQ]]]yyy|||tttVVV>>>888===777777777777666555555555555555555555666666666666444555555666666777888888666666777777777888888888777777777666777888888999999:::;;;<<<===>>>>>>???<<<===>>>@@@@@@@@@??????<<<;;;:::888777777777777777555333222111222444555222222222111111222222222000000000000000000000000////////////////////////000000000111111111111111111222333222222111222333222333555666888===FFFLLLQQQ^^^qqquuuhhh```KKKDDD:::333000111222222---...000///...,,,,,,---.........////////////000.........---......///000////////////////////////////////////////////////////////////////////////.................................................................................///////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,------------------------------------------------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++IIIIIIHHHHHHGGGFFFFFFEEECCCCCCDDDEEEEEEEEEDDDDDD===AAAGGGKKKLLLNNNOOOQQQZZZ]]]]]]^^^fffpppooogggmmm{{{}}}bbbPPP???;;;>>>>>>:::666777777888888888777777666555555555444444444444333333444444444444333333222111111111111111111111111////////////////////////......////////////000000...111333222...---111555666<<>>;;;777;;;LLLfffzzzzzzyyy~~~```CCC777888999666777777666555444444666444444444444555555555666444444555555666666777777666666666666777777777777666666555555666666777888999999:::;;;<<<======>>>999:::<<<>>>??????>>>>>>::::::888777777666666666555444333222111222333333222111111000000111111222000000000000000000000000////////////////////////000000000000000000000000333222111000///000111111000222444666666666888:::555===GGGOOOWWWbbboooyyy|||fff^^^RRRIIIDDD@@@===:::111111000///...///111333---......+++'''''',,,111////////////////////////---------------...//////////////////////////////////////////////////////////////////////////////.................................................................................///////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++************************************************++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++HHHHHHGGGFFFFFFEEEEEEDDDBBBCCCDDDDDDEEEEEEDDDDDDAAAKKKYYY___^^^YYYWWWWWWRRR\\\gggrrrzzznnnPPPDDD::::::<<<:::777666666666777777777777777666555555555444444444333333333444444555444333222111000111111111111111111111////////////////////////........./////////000000---000111///......000222666666>>>TTTxxx{{{}}}fffXXX[[[ccceeeeeefffggghhhgggdddaaa```___^^^\\\YYYUUUPPPLLLJJJAAA???===;;;999999::::::999999888888888888999999777777777777777777777777666888999999999999:::<<<:::::::::;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>???<<<;;;AAAPPPiii}}}yyyzzzxxxaaaGGG:::999888444444666777666444333444666333333333333444444444444333444444555555666777777555555555666666666777777666666666666666777888888888888999:::;;;<<<======888999;;;<<<===<<<<<<;;;999999888777666666666666333333333333222222222222222111000000000000111222000000000000000000000000........................////////////////////////000/////////111333444444111222444444444333333333777999:::;;;<<>>======::::::999888777777777888::::::::::::::::::::::::777888::::::::::::<<<>>>;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>????????????BBBBBBHHHYYYrrr||||||~~~eeeDDD666999===999111333666777666333222444666222222222333333333444444333333444444555666666777555555555555666666666777777777777777777888888999777888999:::;;;<<<<<<===999:::;;;;;;;;;:::999888999888777666666555666666222333333333333222111000222111000//////000111222000000000000000000000000........................///////////////...............---...000000///...------...///111333555666333333444555777999;;;<<<:::>>>CCCDDDCCCDDDIIINNNQQQVVV\\\```ccchhhnnnrrrtttttttttuuutttpppkkkgggfffddd```YYYQQQKKKHHHGGGFFF>>>888999999444000///+++...222555444111...+++111///,,,,,,...//////...***+++---111333222---)))+++,,,,,,---...///000111---,,,,,,,,,,,,---......------------------------------------------------////////////////////////........................................................................---.........//////000000---------,,,,,,,,,++++++++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,---------.........+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))))))))))))))))))))************************JJJHHHBBBEEEKKKBBB<<>>===;;;::::::999999999999::::::;;;;;;;;;<<<===???>>><<<;;;;;;<<>>>>>AAA???;;;>>>EEEDDDNNNaaaxxxyyywwwzzzxxx{{{^^^LLL:::555555333222444333333333222222111111111222333333333333333333444444444444444444444444444444555555666777888888999666666777777777777666666666777999;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999666666666555444444333333222111111111000000//////000000////////////000000000000000000////////////........................------............------........................//////000111111111111111000000111222333333444444777777777777777777777777<<<<<<===>>>??????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@======;;;999777666444333333333222222111000////////////////////////////////////.........---------//////.........------------------------------------------,,,,,,+++++++++........................---------............///............////////////................................................---------------------------------............///------,,,,,,,,,+++++++++---------,,,,,,+++++++++************************************************++++++************++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))******++++++++++++******************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))***+++,,,,,,+++***)))************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))RRRTTTRRRUUUZZZPPPIIIPPPZZZ]]]```aaadddddd]]]SSSdddrrruuuoooTTTCCC===;;;:::999888777666555555666555333333444444333222444333333333333222222222222222222111111111000000000000000000//////......////////////............//////...---------------------......///////////////,,,---111222:::TTToooooobbbaaa^^^\\\\\\]]]```cccfffeeeccc```^^^]]]^^^^^^___XXXVVVQQQMMMIIIFFFEEEEEECCCCCCAAA???>>>===<<<<<<<<<<<<<<<<<<============<<<>>>??????>>>>>>@@@BBBDDD@@@>>>@@@AAA>>>>>>AAA@@@??????>>>::::::EEERRRkkkvvvvvvvvvxxxvvv|||fffNNNAAA666555666555444666333333333222222111111111222222222333333333333444444444444444444444444444333444444555555666666666444555555666777777777666888888999999999999999888::::::;;;;;;::::::999888777666666555444333333222111111111000000000//////000000////////////000000/////////............---........................------............------------------------------...///000000111111000000000000111111222333333444444444444444444444444444333333333444555555555666555555666666666666555555555555444333333222111111222111111000000///..............................///.........------------///.........---------,,,---------------------------------,,,,,,+++++++++........................------------........................////////////................................................------------------------------------............------------,,,,,,,,,+++------,,,,,,,,,+++++++++************************************************++++++************++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))******++++++++++++***************************************+++++++++,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))YYY___]]][[[[[[SSSMMMTTTVVV[[[```dddgggggg```WWWsssmmmTTTAAA::::::999999888888777666555555555444333333444444333222333333333222222222111111222222111111111000000000000000000////////////.../////////............---///...---------------------------............///333---,,,///000222;;;GGGllluuu~~~}}}ggg\\\WWW]]]bbb```___```bbbaaa```^^^[[[ZZZ[[[\\\YYYWWWSSSOOOKKKIIIGGGGGGFFFFFFDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@????????????>>>???@@@@@@@@@BBBEEEHHHBBB@@@@@@BBBBBB??????AAAFFFCCC@@@<<<;;;FFF]]]sss}}}}}}{{{lllLLL===888444555555444333555222222222222222111111111222222222222333333444444444444444444444444444444333333333333333333333333555555555666666777777777999888888777777666777777999::::::::::::999888888777777666555333222111111111111000000000000//////000//////......//////000.........---------,,,,,,------------------------------............------------------------------......///000000000000//////000000111111222222333111111111111111111111111000000111111111111111111000111111222222111111000.../////////000000000000000000//////......------....................................------------......------------,,,,,,------------------------------,,,,,,,,,,,,++++++------------------------------------............---............/////////................................................------------------------------------..................---------,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************++++++************++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********************++++++++++++******************************)))))))))************+++++++++++++++++++++++++++)))***++++++++++++***)))************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************))))))))))))))))))))))))pppuuukkk^^^YYYTTTSSS[[[qqqzzz|||yyyhhhTTTCCC:::999:::888888777777666555444444444333222333444444333222222222222222111111111111111111111111000000000000//////////////////////////////.........---------......---,,,,,,---------------------------------333//////333444333555:::DDDiiiqqq______bbb```^^^bbb```aaa```^^^ZZZXXXYYY[[[WWWUUURRROOOLLLIIIHHHGGGHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAACCCFFFIIIAAA@@@BBBEEEEEECCCDDDHHHFFFCCC@@@@@@III```}}}yyyzzzuuusssqqqSSSDDD777666555444222000000222222222222111111111111111111111111222333333444444333333333333333333333333333333333333222222222222888888777777666666666666999888777666666666888888999::::::::::::999888888777666555444333111111000000000000000000000///////////////....../////////.........------------,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////.../////////000000111111111000000000000000000000000111111111111111111111000111111222222222222111111/////////000000111111111////////////......------........................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........---------.........//////................................................------------------------,,,,,,---------..................---------,,,,,,,,,+++++++++++++++++++++************************************************++++++************++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******************************)))))))))*********++++++*********************************++++++*********************************************************++++++************++++++************************************************))))))))))))))))))))))))wwwooooooqqqzzznnn```OOOBBB===<<<;;;999777666666555555444444444333222222333444555333111222222111111111000000000111111111000000000//////.............../////////............------------------,,,,,,,,,------...------------,,,,,,,,,,,,,,,---///111111///222777999LLLkkk{{{hhhaaa^^^```eee\\\\\\[[[ZZZXXXXXXYYY[[[TTTSSSQQQOOOMMMKKKJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAACCCCCCCCCAAA@@@AAADDDGGGEEEDDDEEEGGGEEEBBBCCCHHHBBBEEEJJJUUUhhh{{{zzzsssrrr~~~wwwYYY@@@:::555777666222//////000222111111111111111111111111000000111222222333444444333333333333333333333333444444444333333333333333===;;;:::888666666555555777777666666777888:::;;;999::::::::::::999888888555555444333222111000000//////////////////000000//////............///////////////.........------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---......////////////000000////////////////////////...............---------...//////000000//////...111111111111111000000000///////////////.................................,,,,,,------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------............................................................------------------------,,,,,,,,,------------.........---------,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******************************************+++++++++,,,************************+++******************+++))))))))))))))))))))))))************************+++******))))))******+++************************************************))))))))))))))))))))))))xxxrrrUUUIII===777:::<<<;;;777555555555444444444333333111111222333555555333111111111111000000000000///111111000000000/////////---............/////////.........------------,,,,,,,,,,,,,,,,,,------...---,,,,,,,,,,,,,,,++++++***---000000---,,,000444666:::DDD```}}}nnnbbbZZZVVVSSSPPPOOOPPPSSSTTTTTTRRRRRRQQQPPPOOONNNNNNMMMJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDDDDCCCCCCCCCCCCCCCEEEEEEEEECCCAAAAAACCCDDDFFFDDDEEEEEEBBB???BBBGGGQQQ[[[iiiyyy{{{iiiYYYMMM???111222444333000...111444444000000000111111111111111///000000111222333444444333333333333333333333333444444444444444444444444===<<<:::777666555555555555555666666777999:::;;;888999999999999888777777444333333222222111111000......////////////000000///......------......////////////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++,,,------------,,,........................////////////////////////------------------............////////////......000000//////......------////////////////////////------------------------,,,,,,,,,,,,------------******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........................................................------------------------,,,,,,,,,,,,------------------,,,,,,,,,+++++++++*********+++++++++++++++************************************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++******++++++++++++***************************************+++++++++,,,,,,************************++++++***))))))***++++++))))))))))))))))))))))))******************************))))))))))))******************************************************))))))))))))))))))))))))zzzqqqggg___AAA===777555666777888777444444444444333333333333000000111333555555333000111111000000000/////////111000000000////////////---------.........//////.........---------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,+++++++++***,,,///111000//////000111333111444CCCdddxxxeeeaaaYYYPPPMMMNNNPPPNNNKKKMMMNNNNNNOOOOOOOOONNNNNNKKKKKKJJJIIIHHHHHHHHHHHHDDDDDDDDDEEEEEEEEEEEEEEEDDDEEEFFFEEECCCBBBCCCDDDEEEEEEIIIMMMOOOQQQZZZddduuu{{{nnnQQQAAAAAA<<<111///222222///000444444000///000000000111111111222//////000111222333444444222222222222222222222222222333333333444555555555:::888777555444555666666444555666666777777777777666666777777666666555444222222222222111111111111........./////////000000///......------......///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,------------------------------------------------------......//////000000...//////000000//////...------------,,,,,,,,,,,,---------------------...------------------------++++++,,,,,,,,,---------************+++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........................................................------------------------++++++,,,,,,,,,---------,,,,,,+++++++++*********)))*********++++++++++++************************************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******************************)))))))))************+++************************++++++***))))))***++++++))))))))))))))))))))))))******************************))))))))))))******************************************************))))))))))))))))))))))))sss^^^OOOCCC999999999666333333555888444444333333333333333333000000111333555555333000000000000000////////////000000000000////////////---------.........//////......---------,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,++++++************,,,---...000111///,,,333111444888===VVVxxxlll^^^WWWVVVUUUPPPKKKHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLKKKJJJJJJIIIJJJJJJEEEEEEEEEFFFFFFGGGGGGHHHCCCEEEGGGGGGEEEDDDEEEEEEHHHKKKSSS^^^gggqqq{{{yyy}}}kkkPPP>>>444000111444///333333000111444111***//////000000111111111222...///000111222333444444222222222222222222222222111111222333444444555555666555333222333444666888444555666666666555444333444444555555444444333222000111111111111222222222---.........//////000000.........------.........---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******************************+++,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------))))))******+++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......................................................------------------------++++++,,,,,,,,,---------+++++++++*********))))))))))))******++++++++++++************************************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++++++++******************************(((((((((((()))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))|||xxxvvvhhh\\\LLL>>>666666666555444333333222222555555333333333333555555333333333222222111111111////////////////////////111111000///////////////......------------............---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,------......//////000555888666>>>]]]~~~yyyrrrnnnaaaSSSLLLJJJLLLKKKHHHGGGJJJJJJHHHMMMKKKIIIHHHIIIIIIIIIHHHEEEGGGHHHHHHGGGFFFHHHJJJEEEGGGHHHFFFDDDHHHQQQXXXdddkkkzzz}}}{{{zzziiiTTT???666444222222444000000000000000000000000//////000111111111111111000111111111111222222222111333444444333222222333222222333333333333444444666555555444444444555555666666666666666666666666444444555555444444333222000000000000///////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++************++++++************************+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++*********))))))******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///,,,,,,,,,---------......---,,,,,,++++++,,,,,,---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***************************))))))************))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++|||vvv```RRRHHH@@@;;;999555555555444333333222222444444333222222333444444333333222222222111111111.........//////000000000111000000///////////////......------------.........------------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---.........///,,,...111000333EEE[[[xxxkkkaaaMMMOOONNNLLLLLLMMMHHHBBBGGGIIIKKKKKKIIIGGGFFFEEEMMMIIIFFFDDDEEEEEEDDDCCC@@@BBBDDDJJJSSS```mmmvvv|||vvvkkkQQQCCC666222333222222444000000000000000000000000//////000111111111111000000000111111111222222222111333444444333222222333222222222333333333444444555555444444444444555555555555555555555555555555333444444444444333222222000000000000/////////...............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++************++++++************************+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++*********)))))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............,,,,,,---------.........------,,,,,,,,,,,,------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******************************))))))************))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++}}}vvvxxx}}}mmm\\\JJJ???999666666888555444444333333222222222333333222111111222333333222222222111111111111111.........//////000000000000000//////......//////......------------......------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------......222---,,,111222000555===QQQsssjjjjjjhhhbbb^^^ZZZPPPFFF???CCCHHHIIIHHHIIINNNSSSUUUPPPKKKLLLRRRUUUSSSPPP[[[[[[```lll||||||rrrMMM999444111222222111111333000000000000000000000000...///000000111111000000000000000111111111222222111222444444222111222333222222222222333333333333555444444444444444555555555555555555555555555555222222333333222222111000000000000/////////..................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++++++++***++++++************++++++************************++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++************))))))))))))***++++++,,,,,,++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............---------.........//////......------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))******************************))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******||||||||||||xxx{{{uuubbbQQQGGG>>>;;;999555222222444333333333222222222111222111111111111111111222111111111111111111111000111111000000000/////////000//////.........//////...------,,,,,,------...---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***************************++++++,,,------......111---...333555222222444666LLLkkkwwwmmmccc[[[SSSWWWYYYVVVRRRTTT___hhhhhhhhhjjjpppyyy{{{uuu~~~hhhJJJ888333333333444222000000111000000000000000000000000...//////000000000000000000000000000111111111111000222333333222111111222111222222222222333333333444444333333444444555555444444444444444444444444111111111111111000000///000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))******++++++++++++***++++++************++++++******************************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************+++++++++***************************))))))))))))))))))***+++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------........./////////.........------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******************************))))))************))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))******)))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************))))))))))))))))))***{{{sssaaaPPPCCC===999:::999444000000222222222222222111111111111111111111111111111111000000000000000000000000555444333222000///...---//////............//////------,,,,,,,,,,,,------------,,,,,,,,,+++++++++***++++++,,,,,,++++++*********************************++++++,,,------...,,,+++---000000///000333///<<>>777222111000...111555000111111111111111111111111111222333333222111111........./////////000000111111000000///............------------...///000---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++*********++++++++++++***************************************+++,,,,,,------/////////---...000222333---777555000===YYY{{{zzzyyy___@@@000333444///,,,///000---///333333///////////////////////////---...//////000000//////////////////000000000111...000111111000//////000111111111111222222222222222222222222333444555666222222222222222222222222000111111111111000////////////.........------------------,,,,,,,,,++++++++++++++++++++++++++++++************************************************'''((()))***++++++++++++++++++************++++++************************((())))))***************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************((()))))))))*********+++(((((((((((())))))******((())))))***************))))))))))))************************************++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((((((((((((((()))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))***++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))***++++++***)))(((zzzuuuooodddPPP===666999======:::666444555444111111333000000000000000111111111111222333444444333222111---.........//////000000------------.........///---------------...///000---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++************++++++++++++******)))))))))))))))))))))))))))******+++,,,,,,------+++***))))))---111111...,,,111222555777777LLLooo~~~qqqOOO444111666111---...,,,000000///111555333,,,////////////////////////---......///////////////////////////000000000000...000111111000//////000000111111111111222222222222222222222333444555666222222222222222222222222111111111111111000000/////////.........------------------,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))'''''')))******+++++++++++++++************++++++************************(((((()))***************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++'''((((((((())))))******(((((()))***************))))))))))))************************************++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((((((((((((((()))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))((())))))***++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************((()))***++++++***)))(((kkk[[[UUUPPPHHH<<<555333444555555222222222111111111000000///000000000111111111111000000000000000000000000................................................------------------------*********++++++,,,,,,,,,************************************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,/////////000222777>>>CCCmmmqqq```@@@:::444000///000///---......------------......000000//////.........---....................................////////////000000000000000000000000000000000000000000000000000111111111111222222222111222222222222111000000////////////..................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))************************++++++******************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++******(((((())))))))))))((((((++++++************++++++))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++************)))(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,,,,,,,+++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))vvvhhhUUUHHHBBB>>>:::444111222333444444222222111111111000000000//////000000000111111111000000000000000000000000................................................------------------------***++++++++++++++++++,,,************************************************))))))))))))))))))))))))*********************************+++++++++,,,,,,////////////000333888<<>>000,,,///222333,,,---/////////...------......------------...............///////////////....................................////////////........................//////////////////////////////000000000111111111000111111111111000//////............------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))******)))))))))(((((())))))))))))(((((()))***++++++++++++***)))((()))))))))************************************************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++------,,,+++++++++++++++++++++++++++************************+++++++++*********))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))wwwooogggbbbZZZLLL@@@:::999333...000111000000111///000000///...///111444////////////............------------.........///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************)))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++(((***,,,------...///111(((///444444444<<>>:::555000...///000...,,,//////............//////.........////////////000........................------------------------..............................////////////..................------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))************+++++++++++++++*********)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******************************,,,++++++,,,///000000///111222111//////333;;;AAAUUUllltttdddPPP@@@444000,,,,,,...000///---......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...///000///---------////////////...............---------............///........................////////////////////////...///000000111111000000000///......---.........------------------------............---,,,++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))************************))))))))))))'''''''''''''''((())))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++******)))))),,,,,,+++************+++***************************************+++,,,---111///---+++************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))RRROOOJJJDDD>>><<<<<<>>>;;;:::777555333222222222666333000000222333333222---,,,,,,,,,------...///------........./////////........................------------------------........................---......//////......---------------------------,,,,,,,,,++++++++++++***************************))))))*********+++++++++************))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))************+++***+++,,,---.........,,,---///111333555888999555===MMMfffnnn]]]OOODDD999111...------///111222000...------------,,,,,,,,,+++***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------...//////---------///........................---------............///........................////////////////////////...//////000000000000000///......------.........,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,+++************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************((()))))))))************************)))))))))((('''''''''''''''((())))))(((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++,,,,,,++++++***)))))))))++++++*********************************************************+++,,,,,,///...,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((()))(((((((((((((((((()))(((((((((((())))))))))))444444444333111000111333777666555444333222222222222000..................++++++++++++,,,---...///------------....................................------------------------........................------............------,,,,,,------------------,,,,,,+++++++++*********************************))))))*********+++++++++*********)))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))***************++++++,,,,,,------,,,,,,---...///000000000///555<<>>777333111000///...------......---,,,---,,,,,,,,,++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,...///...---,,,...///---------...............---------............///......................................................///000000000000000......------------......,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************((()))))))))************************)))))))))((('''''''''''''''((())))))'''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***+++++++++*********))))))******************************************************))))))******++++++,,,,,,++++++************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))222444555444222111000111............------,,,,,,///......---,,,,,,,,,,,,,,,,,,++++++,,,---......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,,,,,,,------------++++++++++++************************************)))************+++++++++******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))'''(((((())))))*********)))+++,,,,,,++++++,,,...000//////...............555333333333222666BBBNNNaaarrr|||nnnYYY@@@:::555444222///---//////...,,,++++++,,,------,,,,,,,,,+++++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,---......---,,,...///---------------.........---------............///................................................---...//////000000//////---------,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))************************))))))))))))'''''''''''''''((())))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******************************((()))******+++***************************************)))))))))******+++************************************++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))111222222111///......///,,,---...///000111111111000000000000///...//////------,,,,,,,,,------...+++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++,,,,,,,,,---------++++++++++++************************************)))************+++++++++***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))''''''(((((()))******+++***,,,------+++***,,,...---///111222111111333555333+++)))000777777444333444@@@UUUlllzzzvvvpppiii[[[PPPEEE555333//////333222...+++------------,,,,,,,,,---...++++++++++++************************++++++++++++***++++++++++++,,,,,,,,,+++,,,...------,,,...///,,,,,,,,,------.........---------............///................................................---...//////000000//////---,,,,,,,,,------...///++++++++++++++++++++++++******++++++,,,++++++***************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))************************))))))))))))'''''''''''''''((())))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************)))))))))***++++++,,,,,,'''((()))***++++++***)))******************************))))))))))))******))))))***************)))))))))))))))*********+++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((()))))))))*********************************++++++************++++++(((((((((((())))))))))))...//////.........111333---------......---,,,,,,---......---,,,+++++++++...------,,,,,,------...++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,+++++++++,,,,,,---------+++++++++************))))))))))))))))))))))))))))))************+++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))&&&''''''((()))******+++***,,,...---+++***,,,...'''+++...///,,,+++---000(((+++222555///***000<<<666444222666CCC[[[vvvsssiiioooxxxttteeeZZZVVVNNNMMMHHH;;;777777000333...---000000++++++///)))***++++++***)))******+++++++++************))))))************+++++++++******+++++++++,,,,,,,,,+++,,,------,,,,,,...///,,,,,,,,,------.........---------.........//////................................................---......///////////////,,,,,,,,,,,,------...///++++++++++++++++++++++++)))******+++++++++******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))************************))))))))))))'''''''''''''''((())))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((()))***+++,,,,,,---'''((()))+++++++++***)))******************************)))))))))))))))***((())))))************)))'''((((((((())))))******************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))************************************,,,,,,++++++++++++,,,,,,(((((((((((())))))))))))//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,++++++*********++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,************************(((((()))***************))))))************))))))************))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++.........////////////000/////////000444:::@@@DDDRRRZZZhhhvvv~~~~~~}}}{{{}}}{{{xxx|||zzzrrrmmmcccVVVPPPNNNJJJAAA999444444333333222111000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,---.........------------............///................................................---------............///------......------,,,+++++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,++++++***)))(((((())))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((''''''(((((()))***+++((())))))))))))*********(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))'''''''''((()))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************+++***'''&&&''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************(((((()))***************))))))************))))))************))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++---------.........//////111000///...///222555666///333:::AAAGGGJJJJJJJJJWWWWWWXXXZZZ___dddiiilll}}}~~~~~~xxxpppkkkjjjllldddiiifff]]]YYY\\\ZZZRRRJJJCCC<<<999:::999555000222222111111000//////...------------------------+++++++++,,,,,,,,,,,,,,,)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,,,,---------,,,,,,------------............................................................------------............------......------,,,+++++++++++++++++++++++++++))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,++++++***))))))((())))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))***))))))((((((((()))))))))))))))************+++(((((((((((())))))))))))*********)))))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***((('''''''''((()))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))))))))******************************))))))))))))************************************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))***+++***'''&&&'''((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((('''''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************((()))******+++*********))))))************))))))************))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,------------000///...------,,,------000000111222333444444555777777888:::===@@@CCCDDDLLLNNNNNNKKKDDD>>><<<<<>>===<<<;;;:::999AAAFFFHHHMMMPPPIII===;;;999:::AAAJJJMMMIIIDDD:::999777555333111000000000000000222333333111...------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******''''''((((((((()))))))))&&&(((***)))((('''(((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))***++++++,,,+++------...///000000000000...---+++)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((()))************)))'''''''''''''''((())))))&&&&&&'''(((((('''&&&&&&&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((()))************************************************************************************************************************************************************))))))))))))******))))))))))))((((((((('''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&'''(((((())))))(((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,---...///000000...///000222444666888999:::<<<@@@CCCEEEFFFEEEEEEFFFGGGHHHIIIHHHGGGEEEDDDHHHSSS]]]fffppptttgggUUUMMMJJJMMM\\\mmmvvvqqqiiiIIIFFFBBB>>>===???BBBDDD<<<999444222222333222000...//////000000//////...........................,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))'''((((((((()))))))))***))))))************))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******&&&'''''''''(((((())))))&&&((())))))(((''''''((((((((((((((())))))))))))))))))))))))))))))))))))((()))***++++++,,,++++++******+++,,,------------,,,***(((&&&&&&'''((()))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&'''(((*********)))((('''''''''''''''((()))***%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((()))************************************************************************************************************************************************************))))))))))))******))))))))))))((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))((((((''''''''''''((((((&&&'''''''''(((((())))))''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,---...000111111333444666888;;;===???@@@CCCFFFKKKOOORRRRRRQQQPPPNNNOOOPPPQQQPPPOOOMMMKKKWWWcccqqq}}}kkk^^^\\\aaauuu\\\WWWRRRNNNPPPVVV^^^cccRRRJJJAAA:::777777666555000000111111111111000000........................,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))'''((((((((())))))******))))))************))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((***)))(((''''''((()))***(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))+++++++++************)))******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''''''''''''''(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++++++++************************+++++++++,,,,,,,,,,,,,,,,,,,,,---------...,,,---///000111000...---666000...111111000444;;;:::>>>AAABBBEEEJJJLLLJJJNNNKKKNNNSSSSSSOOONNNQQQ[[[```fffhhhfffccccccdddgggvvvmmmrrrwwwxxxqqqgggdddlll}}}[[[BBBEEEGGG===999AAA777777555333000///000222222111//////000111000///---......------,,,******++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))*********++++++++++++***************************************)))((((((******))))))((((((''''''***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((***)))(((''''''((()))***(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))(((************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((************************+++++++++************)))************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((('''((((((((((((((('''&&&&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((())))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++++++++******************+++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,//////...------,,,,,,,,,---,,,222:::>>><<<>>>BBBFFFEEEFFFOOO___iiiaaaTTTTTTUUU[[[ccceee```]]]___hhhmmmtttzzz}}}~~~~~~vvvttt[[[QQQNNNJJJHHHIIIIIIGGGCCC>>>:::666444222111///......///000000///111111000000///---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))*********++++++***************************************)))((((((***)))))))))((((((((('''***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))************************+++++++++************)))************************)))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))(((((((((((((((((((((''''''&&&(((((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''))))))((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000/////////000222555666888999<<>>>>>>>>???BBBEEEIIIKKKTTTZZZ______cccmmmyyy|||vvvvvvxxxzzzpppiii^^^SSSIIIAAA;;;777666444222000///...//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))*********++++++++++++***************************************)))(((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++++++++++++++++++++++++++++++++************)))************************(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((((((((('''&&&&&&'''(((((((((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++******++++++,,,------...,,,,,,---...///000000111---///222666:::>>>AAACCCFFFDDDCCCDDDIIIRRR[[[```oooyyy~~~|||{{{tttfffZZZPPPIIIDDD>>><<<888444111///..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,***************************************)))(((((('''((((((((()))))))))***'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))************))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++++++++++++++++++++++++++++++++************)))************************(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&'''''''''''''''&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&'''''''''%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++******+++,,,,,,---......+++,,,---...///111222222333555888===BBBGGGKKKMMMHHHFFFEEEIIISSScccsss}}}}}}|||~~~}}}|||zzzuuuhhh^^^UUUPPPLLLIIIDDD???:::666555444////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,---------***************************************)))(((((('''((((((((())))))******'''((()))******)))((('''))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))******))))))((((((''''''******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))***************+++******)))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))+++******)))(((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************))))))))))))))))))))))))************************************************++++++************++++++(((((())))))******++++++)))************+++++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))((('''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((******)))((('''&&&%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************))))))))))))***+++,,,---)))+++------,,,+++,,,---,,,---000333222///333999555>>>AAADDDKKKJJJLLLXXXaaa[[[[[[fffsss}}}yyypppmmmooollljjjgggffffffffffffeee___```eeeiiifff]]]VVVTTTQQQPPPQQQXXXcccoooxxx|||llljjjuuu}}}nnndddaaaccc```YYYPPPEEE<<<777555222333444000,,,+++///333...---...///000000...,,,------,,,,,,,,,,,,++++++***************************+++,,,,,,,,,,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))***************+++***))))))(((((())))))))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))*********)))((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************))))))))))))))))))))))))************************************************+++******))))))******+++)))))))))))))))*********))))))*********+++++++++***************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))******************))))))***+++,,,,,,***+++------,,,,,,---///111......111444666===EEEFFFKKKGGGEEEMMMTTT___ppp~~~~~~mmmgggbbb___ZZZWWWZZZ___YYYXXXVVVVVVYYY]]]aaaccc______ccchhhhhhaaa\\\\\\UUURRRRRRTTTZZZ]]]]]]\\\RRRNNNSSS___dddaaabbbhhhlllqqqwww|||}}}uuuhhhYYYMMMFFFCCC===999666555666555111---...------...///...,,,***............---------,,,+++++++++++++++++++++++++++,,,,,,---,,,+++***)))++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((***))))))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))***************+++***))))))(((((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))************************************************+++******))))))******+++************)))))))))))))))))))))*********++++++************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''%%%%%%&&&''''''''''''&&&'''(((((())))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************+++************++++++,,,+++,,,,,,,,,+++,,,///222555222222777;;;>>>EEELLLIIIMMMHHHIII[[[lll}}}ssshhhbbb```___YYYUUUSSSSSSTTTWWW^^^fffdddddddddfffjjjpppvvvyyyqqqoooppptttuuuqqqnnnooogggeeedddgggkkkjjjddd^^^]]][[[^^^fffhhhcccbbbfffYYYZZZWWWQQQOOOZZZppp|||iiiYYYQQQOOOUUUOOOFFF<<<555111000000000///---.........,,,+++000////////////.........++++++++++++++++++++++++,,,,,,,,,---,,,+++******++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))*********************)))((((((((((((((()))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))******************************************************))))))))))))******++++++******))))))(((((())))))))))))************************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&''''''((((((%%%&&&&&&'''''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((()))))))))************+++++++++******++++++,,,+++,,,,,,,,,,,,///222666999:::>>>BBBBBBCCCIIIQQQQQQUUUQQQXXXpppzzznnniiiaaaYYYUUUUUUWWWZZZ```___bbbhhhkkknnnttt|||wwwyyy|||~~~}}}wwwpppqqqwww~~~wwwssstttllljjjcccWWWMMMLLLSSS[[[llltttttteee]]]\\\ggglllkkk^^^HHH777222333222000....../////////...000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''&&&'''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))******************))))))((('''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***++++++******))))))(((((((((((()))))))))*********))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((((((%%%&&&''''''((((((''''''(((((())))))))))))(((((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******((()))))))))************++++++++++++++++++,,,---,,,---...///000333888<<>>:::888777666222222222111111111111000........................///...---,,,+++,,,------++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((()))******((((((((((((''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))''''''((()))***))))))))))))'''&&&&&&((()))((('''))))))(((((('''''''''&&&))))))))))))))))))))))))'''''''''''''''''''''''''''((((((((((((((('''&&&***))))))((('''&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))'''((()))******)))((('''''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((()))))))))))))))******+++''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((('''''''''&&&))))))))))))************(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%''')))******))))))'''&&&&&&'''***+++******'''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&'''((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&''''''(((((((((((((((***)))((((((((()))+++,,,,,,***((((((***+++,,,+++))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))(((***+++***)))((()))***+++++++++***))))))((((((+++***,,,......---111888>>>===???BBBEEEKKKYYYfffmmmkkkllltttwwwhhh^^^]]]\\\ZZZWWWYYY]]]fffrrr}}}wwwpppnnnfffkkk{{{jjjWWWPPPVVVWWWUUUQQQIIIBBB>>><<<666444222111111111000.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))++++++******))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((('''((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))((((((((((((''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))'''(((((()))))))))(((((((((***+++,,,,,,+++)))((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''***))))))(((''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))'''((()))******)))((('''''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((()))(((((((((((()))******''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((((((''''''''''''((((((((()))))))))******(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((((('''((('''&&&''')))+++***)))'''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((&&&''''''(((((((((((((((***)))((((((((()))***++++++)))'''''')))******)))))))))))))))))))))))))))((((((((((((((()))******(((((((((((()))))))))***(((***+++***)))((()))+++***************+++++++++---+++,,,000111222666<<>>777555222000000000///...000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''(((---333444111,,,)))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((()))))))))((()))))))))(((''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))((((((''''''(((((()))((((((''''''(((((()))***''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))((('''''''''''''''((('''&&&''')))******)))''''''&&&&&&''''''((()))((((((''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))((((((((()))***+++***(((&&&&&&((()))((('''))))))))))))))))))))))))))))))((((((((()))******((((((((()))))))))******)))***+++***))))))***+++))))))******+++,,,---......---///555999;;;???EEEDDDDDDGGGQQQ\\\lllyyytttnnnhhh_________bbbhhhpppwww{{{wwwoooddd___gggsss|||{{{qqqeeeYYYRRRMMMHHHEEE<<<999444222111111000///000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))***************))))))(((((())))))***(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((///888999444,,,((('''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%'''((())))))))))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************))))))************))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))'''''''''''''''((())))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))((('''&&&''')))***)))((('''''''''''''''(((((()))))))))((((((''''''&&&&&&(((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))*********((('''''')))))))))'''))))))))))))))))))))))))***))))))((())))))******(((((()))))))))*********)))***++++++))))))***+++************+++,,,...///000000555===BBBDDDHHHMMMGGGJJJSSSbbbrrr{{{pppjjjfffbbb^^^hhhkkkooossswww}}}uuukkkeeeiiisssmmm```XXXTTTPPPMMMDDD@@@;;;777555444333222111111000//////......---------------------------------,,,,,,,,,+++++++++************************))))))))))))))))))))))))(((((())))))******++++++***))))))))))))))))))***(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((((((***111888999222+++'''&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%'''((())))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************))))))************))))))(((((((((((((((((((((((())))))(((((((((((())))))''''''((()))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))'''''''''''''''((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&'''(((***+++((('''&&&'''((()))((('''(((''''''''''''((()))))))))))))))((((((''''''&&&(((((())))))))))))((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''(((((())))))))))))***))))))***+++,,,+++***))))))))))))))))))))))))******))))))))))))******))))))))))))************)))+++,,,+++***)))***+++,,,+++******+++---///000666777<<>>;;;888555333222111111000//////......------------------------------,,,,,,,,,+++++++++************************************************(((((())))))******++++++******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&''''''((((((((((((((()))))))))))))))))))))))))))(((''''''''')))***+++000333666444///)))&&&%%%'''''''''((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''((()))))))))(((((((((((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***))))))(((((())))))***((((((''''''(((((()))***''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&&&&((()))***+++((('''&&&&&&(((((((((&&&((((((''''''(((((()))***))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&'''((()))))))))((((((***)))***+++...///...---))))))))))))))))))))))))++++++***)))))))))******)))))))))*********++++++***+++,,,+++*********,,,------,,,,,,---000333555>>>???BBBDDDDDDGGGTTTaaasssvvvvvvlllaaa\\\XXX[[[aaagggooovvv}}}~~~|||jjjYYYYYYeeelll|||nnnddd\\\WWWVVVRRRLLLFFFAAA<<<777333222222111111000000//////------------------------------,,,,,,,,,,,,++++++************************************************))))))))))))************+++******))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''(((((())))))((((((((((((''''''''''''&&&''''''((((((((((((((()))))))))))))))))))))))))))(((((('''(((***,,,...777555333///,,,)))'''&&&''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((((((''''''(((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))***)))(((''''''((()))***''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******)))(((((((((((()))******''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((()))))))))******(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((()))((((((((('''&&&&&&(((((('''&&&((((((((((((((())))))***((((((((((((((()))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&'''((()))))))))((('''(((((())),,,///000000...)))))))))))))))))))))))),,,+++******))))))******))))))*********+++++++++***+++,,,,,,******+++,,,---------///222666:::===DDDEEEFFFEEEFFFQQQkkkyyymmmccc]]]]]]\\\aaaiiipppuuu}}}pppggghhh^^^iii{{{{{{rrrnnnaaa]]]WWWQQQKKKCCC<<<777333222222111111000//////........................------,,,,,,,,,,,,++++++*********************************************************)))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&'''((()))******)))(((((((((''''''''''''&&&''''''((((((((((((((()))))))))))))))))))))))))))((((((((()))+++...000<<<777111,,,***)))((('''&&&'''''''''(((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''(((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))***)))(((''''''((()))***'''(((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******)))))))))))))))***++++++''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&'''''''''(((((())))))))))))))))))************(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((()))))))))(((&&&%%%((('''&&&&&&'''((('''%%%((((((((((((((()))******''''''(((((())))))******(((((())))))))))))((((((((((((((((((((((((((((((&&&''''''(((((((((((((((%%%&&&((()))))))))((('''&&&'''(((,,,///111000///)))))))))))))))))))))))),,,,,,+++***))))))******)))************+++++++++***+++,,,,,,******+++,,,------...111555;;;@@@DDDEEEGGGHHHGGGJJJ^^^vvvjjjbbb```dddhhheeehhhppp{{{|||wwwiiieeecccqqqjjjfffaaa[[[SSSJJJAAA;;;333333222222111000000000........................---------,,,,,,,,,++++++************************************************++++++******))))))((((((++++++************++++++))))))))))))))))))))))))++++++***)))(((((())))))+++*********))))))((((((************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''))))))))))))((((((((((((***************)))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((''''''(((***---111333222000---***((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''***)))(((''''''((()))***((((((((((((''''''''''''))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))''''''((((((((((((''''''((((((((((((((('''''''''))))))***+++,,,,,,---------***''''''))))))'''%%%************************++++++******************+++***+++,,,------+++***...,,,111;;;???===BBBJJJEEEEEEHHHNNN[[[rrrzzzmmmbbb___bbbgggnnntttrrrzzzzzzwwwppphhhhhhvvvttteee]]]XXXRRRJJJFFF???:::444111111222111///222///,,,---///111///---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++************)))))))))))))))))))))))))))++++++***)))))))))))))))************)))))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((())))))))))))((((((((((((***************)))(((((((((((((((((((((((((((((('''((((((((())))))))))))((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((''''''((())),,,///111000...,,,)))((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))(((''''''((())))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))''''''((((((((((((''''''(((((((((((((((((((((''')))))))))***+++,,,,,,,,,---,,,***))))))***)))(((************************++++++++++++++++++++++++,,,+++++++++---///000111111000444<<<>>>???JJJYYYVVVVVVZZZdddsssxxxrrreeeZZZ]]]gggpppwww{{{~~~qqqdddcccnnnzzz{{{mmmccc\\\WWWRRRPPPCCC>>>666333333555555444000///......///000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++************)))))))))))))))))))))))))))+++***))))))))))))))))))************))))))))))))((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((((())))))))))))***************)))((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((''''''(((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''(((***,,,---,,,+++)))((('''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))************)))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))******++++++---------,,,***)))***+++************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***---000555777555555:::??????DDDYYYppp~~~yyyvvv||||||uuummmmmmddd```jjjxxx|||qqqgggaaa^^^tttqqqcccZZZVVVTTTMMMGGG???:::999999888777---///000000///......///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++************)))))))))))))))))))))))))))******)))))))))))))))************)))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))***************)))(((((((((((((((((((((((((((((('''''''''((((((((())))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''((()))***)))(((''''''''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((***))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((())))))******((((((((((((((()))))))))*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************(((((((((((((((((((((((())))))(((((((((((())))))''''''((((((((((((''''''''''''''''''(((((((((((('''((((((((())))))******+++---...,,,)))(((***---************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---111666999777999>>>AAAAAAJJJhhh}}}sssmmmiiihhhlllkkkqqq~~~rrrfffbbbmmmzzzpppddd]]]YYYVVVPPPHHHCCC@@@>>>:::666---000333222///---...000............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))******************************(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((('''((((((((()))))))))******************)))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((())))))(((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((()))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((+++************+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((())))))******''''''((()))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************(((((((((((((((((((((((())))))(((((((((((())))))''''''((((((((((((''''''&&&'''''''''(((((())))))((((((((((((((())))))))))))+++,,,***'''&&&))),,,************************)))*********+++++++++,,,))),,,...///000222666::::::;;;@@@DDDEEEQQQqqquuujjjeeefffjjjpppsss{{{vvvnnnmmmuuu{{{vvvkkkdddVVVRRRMMMIIIGGGBBB;;;666000333555333000...///111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))************************************'''(((((())))))((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))''''''(((((())))))*********************)))((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&'''((())))))((('''&&&''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***************++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((()))*********)))((((((((((((''''''''''''))))))))))))))))))))))))&&&''''''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))''''''((((((((((((''''''&&&&&&''''''((()))))))))(((((((((((())))))))))))((())))))(((''''''(((***************************)))))))))******++++++,,,***---222444555777<<>>;;;666333222111111000////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))((())))))***++++++(((((())))))*********+++))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&''''''((()))******+++***************)))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&'''(((******((('''&&&''''''''''''((((((((()))))))))))))))))))))))))))&&&'''(((((()))(((((((((''''''(((((()))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''%%%&&&((()))*********)))************))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))''''''((((((((((((''''''&&&&&&&&&'''((())))))***************))))))))))))+++(((%%%&&&)))+++***'''******************************+++,,,,,,---......111444777999===EEEQQQ[[[hhhbbbbbbiiiooouuuyyyqqqddd^^^]]]fffpppvvv|||{{{{{{~~~}}}vvvnnncccYYYTTTOOOJJJGGGCCC===666222222222111000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++************)))))))))))))))************((((((((((((((()))******))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))******+++))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))(((''''''))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))))))))((((((((((((((()))(((((())))))******++++++((((((''''''''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++...++++++///111///...000555::::::===FFFLLL[[[sss|||~~~xxxnnnddd[[[]]]___iiixxx~~~~~~nnnjjjuuukkk]]]NNNIIIMMMFFFDDDAAA>>>;;;888444222////////////000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))(((((((((((()))))))))******((((((((((((((()))******))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))******+++***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))(((''''''))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))*********((((((''''''''''''((((((((((((((((((((((((((('''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++...+++***...000///000333888BBBFFFJJJOOOPPP\\\rrr}}}|||ppphhhaaa\\\iiimmmwww|||mmmlll~~~xxxfffTTTMMMOOOSSSSSSQQQIII===444111222000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))''''''((((((((()))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******+++******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***)))))))))))))))(((((('''))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))************))))))))))))''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++...+++***...000111444999999GGGOOORRRUUUTTT[[[nnn{{{{{{uuukkkdddcccfffgggssszzz~~~}}}zzzyyy||||||||||||{{{yyywwwvvvuuuyyyeeefffppptttaaaVVVSSSOOOUUUWWWNNN@@@555444777000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******''''''''''''((((((((((((((((((((((((((())))))***(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))******+++*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((((()))))))))************((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))))))))(((((((((((())))))***++++++******))))))((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***+++++++++++++++,,,,,,...++++++///111444:::BBBCCCOOOUUUXXX^^^___eeesssuuummmaaaZZZ]]]gggqqqvvvzzz||||||yyyqqqvvvwwwwwwuuurrrppppppppplllmmmoooqqqqqqpppnnnmmmjjjqqqyyy{{{{{{wwwuuuzzzwwwjjjdddrrrsssbbbXXXLLLRRRUUUPPPEEE:::777777222111111111111111000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++''''''''''''((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((((()))))))))************((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((((((((())))))))))))((((((((((((((()))******++++++******))))))(((((('''''''''&&&&&&'''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((*********++++++,,,,,,,,,...,,,...222555999BBBKKKUUU___aaadddoootttxxx~~~ssseee[[[TTTYYYfffrrrzzz}}}xxxssswwwwwwwwwuuurrrrrrsssuuukkklllmmmnnnnnnmmmkkkiiilllppptttwww|||~~~zzzrrr{{{xxxuuusssvvvzzz{{{zzzyyyjjjiiipppxxxrrr```VVVVVVTTTPPPIII???666000333333222222111111111000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++''''''((((((((()))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++++++++*********)))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))'''(((((()))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))(((''''''(((((()))***+++************))))))))))))((((((''''''''''''((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,---......222777;;;@@@JJJTTTbbbppptttvvv|||nnnaaaTTTSSSXXXfffuuu}}}|||}}}xxxuuussstttuuuuuutttuuuwwwyyyvvvvvvvvvuuutttrrrooonnnqqqsssrrrppprrrwwwwwwtttvvvuuurrrnnnooossssssqqquuuzzz~~~}}}}}}zzzpppkkklllpppsssqqq]]]VVVNNNIIIHHHCCC:::333444444333333222111111111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++((((((((()))))))))******((((((((((((((()))******))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))******++++++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''((()))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))***(((((((((((())))))))))))''''''''''''((()))***+++)))))))))))))))*********))))))(((((((((((())))))&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))******+++,,,,,,------///000555<<<@@@EEEPPP[[[iii|||~~~}}}yyyuuunnncccYYYXXX]]]hhhuuu}}}{{{~~~}}}zzztttwwwzzz|||}}}}}}tttqqqvvv|||~~~{{{}}}zzzuuutttxxxyyyuuurrrxxxzzzyyyzzz|||zzzuuu||||||zzztttooonnnsssxxx~~~~~~}}}yyy|||nnnaaaQQQHHHGGGGGGEEEAAA555444444333222222111111................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))************((((((((((((((()))******))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))******++++++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''((()))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))''''''''''''((()))++++++(((((())))))******++++++******))))))))))))******&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***+++,,,,,,------///111888@@@DDDIIITTT^^^qqq~~~yyypppfff___ZZZgggmmmvvv||||||zzz}}}{{{~~~{{{uuurrrtttuuuqqqkkkiiikkkooovvvzzzttt|||dddSSSKKKKKKKKKKKK555555444333333222111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))((((((''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&)))++++++***(((&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''************************))))))(((((((((((())))))(((((())))))))))))(((((((((((()))***************((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************))))))))))))************))))))************))))))(((((((((((())))))))))))''''''((()))))))))))))))******))))))((((((''''''(((((((((((())))))))))))++++++******************+++---......---,,,---...888444;;;IIINNNMMM[[[ooowwwwwwiii^^^\\\dddlllsss|||}}}{{{{{{ssszzzzzzxxxvvvqqqhhhaaaiiihhhnnn{{{zzzdddVVVNNNJJJJJJDDD444111666222222555222222000//////000000///---..............................---------,,,,,,,,,+++++++++************)))***)))))))))((((((((('''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++---//////...,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''************************))))))(((((((((((())))))(((((())))))))))))(((((((((((()))************)))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))*********))))))))))))************))))))************))))))'''((((((((())))))))))))''''''((()))))))))))))))***)))))))))((((((((('''(((((((((((()))))))))***++++++******************(((***,,,,,,---///222555<<>>444///111///444222111000000000///---..............................---------,,,,,,,,,++++++++++++************))))))))))))(((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***))))))))))))***+++++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,---///111111000///---))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************************))))))(((((((((((())))))(((((())))))))))))(((((('''((())))))******))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))******))))))))))))************))))))************))))))''''''((((((((()))))))))''''''((()))))))))))))))))))))))))))((((((((((((((((((((()))))))))************++++++++++++++++++)))***+++,,,---111666:::@@@NNNYYYZZZ\\\dddhhhggg{{{xxxnnndddaaagggoootttvvv~~~~~~zzzvvv|||tttqqqrrrwwwvvvqqqrrryyyyyyyyyaaaRRRLLLCCC===AAAAAA666222777777666444111000000000///---..............................---------,,,,,,,,,,,,+++++++++************))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))******+++,,,++++++,,,,,,++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))***,,,---------,,,+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((************************))))))(((((((((((())))))(((((())))))))))))(((((('''(((((()))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***((()))))))))************))))))************))))))'''''''''((((((((())))))''''''((()))))))))))))))))))))))))))(((((((((((((((((()))))))))***************+++++++++++++++,,,......------...222888===GGGXXXjjjpppooonnnpppqqquuuiiieeebbbfffppp{{{oooooo{{{{{{uuuoooiiifffhhhiiiqqqjjjcccwwwsss```TTTMMMEEEDDDCCC999999>>>;;;555222000///000000///.................................---------,,,,,,,,,,,,,,,+++++++++*********(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***************++++++,,,+++,,,,,,,,,,,,+++******************************(((((((((((((((((((((((((((((((((((((((((((((((('''((()))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((''''''((()))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((()))))))))))))))(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))((()))))))))************))))))************))))))''''''''''''((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))******************++++++,,,,,,,,,,,,////////////111777>>>CCCVVVccczzzzzzyyy}}}wwwkkk^^^bbbjjjrrr{{{tttsss{{{}}}pppgggccccccfffkkkpppxxxyyyeee```tttrrrbbbZZZNNNKKKKKKFFFFFFAAA333333111......///000111000..............................---------,,,,,,,,,,,,,,,,,,++++++++++++***(((((((((((())))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++************+++,,,,,,,,,,,,,,,,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((&&&'''(((((())))))((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))************))))))************))))))&&&&&&'''''''''(((((((((''''''((()))))))))))))))(((((((((((()))))))))))))))))))))*********++++++******++++++,,,---------,,,---///222666>>>FFFLLLbbbjjjxxxiii]]]^^^hhhuuu~~~xxxrrrtttgggeeeeeeeeefffnnn}}}~~~```YYY|||ttt]]]QQQOOOTTTWWW[[[PPP999555222///...///111111111..............................---------,,,,,,,,,,,,,,,,,,,,,++++++++++++'''((((((((()))))))))*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))++++++******++++++,,,---,,,,,,------,,,,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((&&&'''(((((())))))((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))************))))))************))))))&&&&&&&&&'''''''''((((((''''''((()))))))))))))))'''((((((((()))))))))***))))))*********+++++++++******++++++,,,------...,,,...111555;;;BBBKKKPPP[[[fff~~~oooddd^^^\\\kkksss}}}|||yyyoookkkiiiiiiooovvvuuuZZZjjjnnn]]]TTTTTTZZZeee```LLL:::777333111000111111111..............................---------,,,,,,,,,------,,,,,,,,,+++++++++'''((((((((())))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))++++++******++++++,,,---,,,,,,------,,,,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******'''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((&&&''''''((((((((((((((()))(((((((((''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))(((((('''''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************))))))************))))))&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))'''((((((((())))))******)))************+++++++++******+++,,,,,,---......///111444888===CCCJJJOOOMMM]]]vvvsss]]]WWWaaalllwww{{{yyysssllliiiiiiqqqzzzoooiiizzzttt]]]PPPPPP___cccUUU???;;;666333222111000000..............................---------,,,,,,,,,---------,,,,,,,,,++++++''''''((()))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******))))))******+++,,,++++++******++++++,,,------,,,+++******+++,,,---************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))(((''''''''')))***+++******))))))(((((('''''')))******)))(((''''''((())))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((('''''''''*********)))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))+++*********))))))((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((('''''''''))))))))))))************))))))))))))))))))))))))))))))(((((('''''''''&&&((()))***++++++***((('''))))))))))))((((((((((((((()))***+++,,,+++************+++...111222111000333///444AAAFFFDDDIIITTTZZZZZZnnnqqq___\\\eeerrrzzzvvvnnn{{{vvvnnnlllqqqttt~~~xxxhhhzzzpppVVVMMMQQQRRRLLLHHH@@@666000///111333333000/////////............////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))******))))))******+++,,,++++++******++++++,,,---,,,,,,+++******+++,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))(((''''''((()))***+++***)))))))))(((((((((''')))******)))((('''''')))))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((***)))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************)))))))))((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))((((((((('''''''''''''''(((***++++++***)))((()))))))))))))))))))))(((((()))***+++,,,++++++******))))))***---000222333888444===OOOTTTOOOWWWhhhgggrrrxxxeee]]]cccoooyyy~~~wwwzzz~~~xxxvvvwwwxxxooommmYYYNNNIIIFFFPPPJJJ@@@888444333333333000000/////////.........////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++******++++++,,,---,,,,,,++++++++++++,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((((((((((())))))***))))))))))))((((((((((((((()))***)))((('''((()))))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((('''''''''''''''((()))+++++++++***))))))))))))))))))))))))))))))******+++,,,+++++++++,,,***)))))),,,000444777888999IIIaaahhhbbbffftttppp}}}nnnfff___bbbooo|||zzzyyy~~~uuuuuunnnxxxooofffssskkkSSSHHHHHHWWWSSSKKKAAA888444333333000000000000////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))((((((((((((((()))***)))((('''((()))((()))))))))************''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))*********))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))*********)))))))))))))))''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((()))))))))************((((((((((((((((((((((((((((((((((((((('''''''''&&&'''(((***++++++++++++)))))))))))))))***************+++++++++,,,,,,,,,...---------...111666999;;;HHH]]]qqq~~~}}}zzzsssaaabbbgggqqq|||{{{ssszzz~~~jjjccczzzbbbSSSQQQUUUSSSMMMDDD999333222333111111111000000000//////////////////////////////------------------------''''''((()))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******))))))******+++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))))))))((((((((((((((((((((())))))))))))''')))***)))((('''(((***((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))******(((((())))))************(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))******''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))******((()))))))))************(((((((((((((((((((((((('''''''''(((((((((((((((''''''((()))***+++++++++((()))))))))*********++++++++++++++++++,,,,,,,,,,,,...000111111333666999KKK___nnnwwwzzz]]]bbblllyyy~~~zzz{{{|||iiicccvvvwww```VVVNNNMMMIIIAAA888333222444222111111111111000000000////////////////////////------------------------''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))******+++,,,++++++******++++++,,,---,,,,,,------------,,,,,,,,,++++++++++++*********************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))))))))(((((('''(((((((((((())))))))))))'''((())))))(((((()))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''(((((())))))******+++((((((((()))******++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))'''(((((())))))******+++))))))))))))************))))))))))))))))))))))))'''''''''((((((((((((((((((((())))))******++++++((())))))******+++++++++,,,++++++++++++,,,------***---111222222444999===XXXgggmmmmmmrrreeeVVVlllzzz}}}~~~~~~vvvaaabbbnnnXXXOOOLLLGGG@@@:::666555555222222222222111111111000////////////////////////------------------------''''''((()))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))******+++,,,++++++******++++++,,,---,,,,,,---......---,,,,,,,,,,,,+++++++++*********************************)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((()))******)))((('''&&&'''((((((((()))))))))***&&&((())))))(((((()))+++))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''(((((()))******++++++'''(((((()))******++++++'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))'''(((((()))******++++++))))))))))))************))))))))))))))))))))))))''''''''''''((((((((()))***)))))))))))))))******((())))))******+++,,,,,,,,,,,,+++++++++,,,---...***...222333555:::BBBIIIXXX___aaadddwwwvvvcccbbbeeezzzrrrppp~~~yyyvvvjjjooohhhYYYSSSKKKDDD>>>;;;888777333333222222222111111111////////////////////////........................'''(((((()))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))*********)))***++++++,,,++++++******++++++,,,---,,,,,,---......---,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))((()))*********((('''&&&'''((((((((())))))******&&&((())))))(((((()))+++))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''(((((()))***+++++++++'''(((((()))***+++++++++'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))*********+++******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))************))))))))))))))))))))))))&&&'''''''''(((((())))))+++***)))))))))))))))***((())))))***++++++,,,,,,---,,,+++***+++,,,---...---111444555888@@@LLLUUUWWWWWW]]]hhhtttooosss}}}oooccckkkzzz~~~}}}yyyzzzhhhrrr|||ddd\\\QQQHHHCCC???;;;888333333333222222222111111////////////////////////........................''''''(((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++++++++------------++++++---------,,,+++***)))((())))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))))))))))))))************))))))))))))))))))************))))))((((((''''''''''''''''''(((((((((((())))))************))))))+++*********))))))(((((())))))))))))******************))))))((((((''''''))))))************))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,***+++,,,++++++,,,...000333;;;444000???OOOUUUYYYRRR\\\dddhhhwww~~~yyyhhhpppxxx}}}}}}|||xxxwww}}}tttggghhh}}}rrrdddTTTQQQVVVZZZTTTLLL999777444111000000222444000000000000////////////////////////////////////'''((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************+++++++++++++++,,,------------,,,+++---------,,,,,,***))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&'''((((((((((((((())))))))))))))))))))))))*********************)))))))))))))))***)))))))))((((((((('''''''''''''''(((((((((((())))))************))))))************)))))))))((())))))))))))******************))))))(((((((((((())))))************))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********))))))(((((())))))***+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++,,,++++++,,,///111666;;;777===TTTaaaaaabbb]]]^^^fffvvvvvvqqqwwwyyy~~~zzzuuu}}}zzzyyyzzz{{{}}}}}}{{{yyyyyy{{{{{{{{{|||mmmccchhhrrr[[[OOOQQQVVVWWWTTT???;;;555222222222000...111000000000////////////////////////////////////(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************+++++++++,,,+++,,,---......---,,,+++,,,------,,,,,,+++***)))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((((())))))))))))))))))))))))************+++*********))))))(((((())))))))))))((((((((((((''''''''''''(((((((((((())))))************))))))************))))))))))))))))))))))))***************))))))))))))((((((((())))))************))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((())))))))))))((((((''''''(((((()))++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++,,,,,,,,,,,,---111333888<<>>555333444444111,,,111111000000000/////////////////////////////////(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++*********+++++++++,,,,,,+++,,,---......---,,,+++,,,,,,------,,,++++++***************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((()))))))))************++++++******)))((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))************))))))*********)))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))((((((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((************))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,+++,,,,,,,,,---000444777999DDDSSSmmmsssaaacccttt{{{{{{~~~~~~~~~{{{{{{{{{{{{|||}}}~~~~~~~~~}}}yyytttpppllliiidddaaa```___^^^\\\ZZZZZZ]]]```aaaaaabbbbbbbbbdddhhhkkkmmmrrrwwwzzzyyyuuu{{{tttrrr```lll}}}eeeWWWPPPLLLIIIGGGAAA999444333333222111111111111000000000//////////////////////////////))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))***************************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,............,,,,,,,,,,,,---------,,,++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((())))))************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************************))))))(((((((((((((((((())))))))))))''''''''''''(((((((((((())))))************))))))))))))))))))))))))******((()))))))))************))))))))))))************))))))************))))))((((((((((((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((*********)))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,+++,,,---...///444999===???SSSgggwwwwwwiiikkkyyyvvv|||{{{yyyxxxwwwvvvuuutttttttttttttttuuuvvvwwwxxxxxxzzz{{{|||{{{zzz{{{|||~~~~~~|||yyyuuurrrpppiiigggccc```^^^\\\ZZZXXXVVVXXXYYYZZZ[[[___cccggglllppptttxxxyyyzzz{{{}}}~~~}}}uuuyyysssjjjgggyyyuuu___PPPHHHDDDLLLIIICCC;;;333000111444111111111111000000000000////////////////////////))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))******************************))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,------------,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))***(((((((((((())))))))))))''''''''''''(((((((((((())))))************))))))))))))))))))************))))))))))))************)))))))))************+++))))))************))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((())))))))))))((((((''''''(((((()))******)))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++,,,...///222888???DDDKKKbbbqqqsssooojjjxxx|||lllwwwqqquuu~~~~~~yyyxxxqqq~~~}}}|||{{{yyywwwsssrrrqqqpppnnnmmmgggggghhhhhhiiijjjlllllllllnnnooopppooonnnooopppqqqpppnnnjjjfffbbb^^^\\\VVVWWWXXXWWWWWWXXX[[[^^^]]]```dddhhhlllqqqvvvyyyvvvqqqtttvvvfffjjjkkkXXXNNNKKKPPPQQQOOOFFF:::222111444222222111111111000000000////////////////////////***)))))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********************************))))))))))))))))))))))))))))))))))))************)))************++++++++++++++++++,,,,,,,,,------,,,---...//////...---,,,,,,,,,---------------,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))))))))))))))************((((((((()))******++++++'''((((((((()))))))))***''''''''''''(((((((((((())))))************))))))((()))))))))************))))))))))))************))))))*********+++++++++))))))************))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********))))))(((((())))))******)))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++,,,...111555<<>>777444222222222111111111000000////////////////////////******))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,---------,,,---...//////...---,,,,,,,,,------...---------++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))))))))))))))************''''''((()))***+++,,,,,,'''((((((((())))))******''''''''''''((((((((()))))))))************))))))(((((())))))*********+++))))))))))))************))))))******++++++++++++))))))************))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++,,,///222777???HHHNNNVVViiilllhhhooowww|||iiihhhuuuvvvwwwuuu}}}}}}|||{{{yyyvvvsssnnnooopppooommmjjjfffccc___[[[VVVSSSRRRQQQNNNLLLLLLLLLMMMMMMNNNPPPQQQRRRTTTVVVWWWXXXWWWVVVWWWXXX\\\\\\\\\]]]___bbbeeegggqqqwww|||{{{wwwyyyrrrmmmxxxzzzlllqqqyyycccWWWIIINNNUUUYYYVVVLLL???666222222222111111111111000////////////////////////))))))))))))))))))))))))))))))))))))************+++*********))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************++++++******************---------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------......------------......+++,,,,,,,,,,,,+++******************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******)))((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))---+++***+++***)))+++---111---...777???DDDKKKTTTYYY___fffiiikkkvvvvvvnnnpppwww}}}jjjggg~~~~~~zzzuuuqqqmmmiiieeeccc_________^^^[[[XXXTTTRRRNNNMMMLLLIIIGGGEEEEEEEEEGGGJJJMMMNNNOOOOOOQQQRRRWWWXXXYYY[[[^^^```cccdddjjjkkklllppptttzzzvvvrrrlllpppyyywww{{{pppfff{{{wwweeeVVVGGGLLLgggrrr]]]CCC888888555...)))...666444,,,///000000000000//////...))))))))))))))))))))))))))))))))))))************************)))))))))((((((((((((((((((((((((((((((((((((((()))))))))***************************************************+++++++++++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...///......------......///,,,,,,,,,,,,,,,+++******************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******)))((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))...,,,***+++,,,,,,++++++222000444<<>>GGGSSS```hhhkkkwwwxxxlllsssqqqkkkqqq~~~}}}~~~|||zzzzzzyyyxxxvvvpppmmmgggaaa]]]ZZZXXXXXXZZZYYYWWWUUUTTTSSSRRRRRRQQQPPPNNNOOOQQQRRRRRRQQQPPPPPPPPPQQQQQQQQQPPPPPPRRRTTTUUUSSSQQQRRRWWW\\\dddiiiqqqyyypppdddVVVXXXZZZ[[[\\\```hhhmmmxxx}}}wwwtttqqq[[[TTTNNNIIISSSdddcccMMM888111444777777777333333111000////////////))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///......---------,,,,,,,,,------------------------------...////////////...000//////......//////000......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************************************************************************************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++333>>>AAA666++++++111444777:::@@@IIIWWWbbbddd```ooo|||nnnkkkrrrmmmllluuu~~~yyy}}}yyyvvvrrrpppllliiihhhfffdddbbb^^^\\\XXXTTTSSSSSSUUUWWWVVVWWWXXXZZZZZZZZZZZZZZZUUUTTTRRRSSSUUUVVVVVVUUUTTTTTTUUUVVVWWWXXXYYYYYYZZZ[[[[[[WWWTTTVVV^^^eeepppwwwvvvmmmcccYYYTTTTTTZZZaaaeeeiiisss{{{ccc]]]SSSEEEJJJ\\\iii]]]III888222555666333555444222000/////////000))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////000000000000000111111111111111111111111111111111......///000000000000///000000////////////000000///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************************************************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++222;;;;;;000+++111666555999===DDDPPPaaajjjdddWWWdddsssiiiaaalll|||vvvqqqxxx~~~{{{yyyvvvtttrrrnnniiifffbbb```]]]\\\\\\\\\ZZZYYYZZZZZZZZZZZZ\\\___bbbddd```cccgggllloooqqqqqqqqqnnnllliiiiiiiiiiiihhhgggggggggggggggggghhhhhhiiieeefffddd```\\\```kkktttqqqcccZZZUUUUUUYYY___fffqqq|||ssswwwuuueeeWWWIIIGGGNNNaaannnkkkQQQ888222333111666444222000//////000000))))))))))))))))))))))))))))))))))))************(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000333333444555666777777888666666666666666666666666//////000111111111111111000000////////////000000///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++++++++000...'''***666;;;777888>>>HHHYYYllluuuhhhVVV\\\ssssss\\\ppp|||}}}pppvvv}}}}}}}}}~~~}}}xxxrrrnnnllljjjhhhfffccc```[[[XXX\\\[[[[[[\\\___aaaaaaaaaaaaccceeeiiilllnnnpppqqqrrrvvv|||~~~|||zzzxxxwwwwwwvvvnnnooommmhhheeejjjwww{{{}}}nnn___ZZZYYY[[[eeepppqqqxxxrrruuu|||yyy|||ppp___VVVOOOJJJ[[[nnnEEE666666666666555222000//////000000))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((((((((()))))))))))),,,,,,++++++++++++,,,,,,+++((()))...111///,,,+++000///---,,,,,,...111333222666999888555555:::@@@===;;;<<>>@@@???>>>>>>777777777777777777777777222...,,,...000222555777000///---,,,,,,---...///+++,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************)))((((((((((((((((((((()))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))************************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,+++*********))))))((((((++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,***+++,,,---000444888;;;>>>CCCKKK^^^wwwvvvaaaSSSiiixxxvvvppp~~~xxxzzzuuutttssssssrrrkkkkkkjjjiiifffcccaaa___WWWYYYZZZ[[[ZZZZZZ[[[\\\___aaacccgggkkkooorrrsssxxxzzz||||||rrrllllllmmmqqqtttuuu}}}~~~rrrgggbbbaaa___```aaaccceeehhhllloootttvvv{{{kkkpppmmm\\\SSSNNNTTTmmmbbb<<<555777111222111//////000///---)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))(((((((((((()))))))))*********++++++,,,,,,------444///,,,---...------///,,,000555777666444222111888999<<>>HHH[[[nnnwwwwwwppphhh{{{vvvoookkkfffbbbaaaaaa```___]]]]]]^^^^^^]]][[[XXXWWW[[[]]]___```````````````lllpppvvv}}}{{{sssnnnllliiiwwwzzzooofffbbbaaaeeegggjjjjjjkkkrrr}}}xxxwwwxxxlllqqq{{{yyyfffYYYQQQSSS]]]zzzmmmKKK:::444333333111000000111000///)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))((((((((()))))))))******((()))***,,,------......---******---......111555222555777888999>>>HHHOOORRRSSSVVV^^^iiisssyyy{{{~~~zzz{{{uuulll___TTTLLLGGGCCC@@@??????@@@@@@@@@===999555111222444444444222///.../////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))************))))))((())))))((((((((()))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))************************************************)))))))))*********++++++))))))*********+++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,---...///111333777===AAAJJJMMMgggzzzzzzyyyjjj___```]]]ZZZYYYZZZZZZYYYXXXZZZ\\\___aaaaaa```^^^]]]eeegggkkkooorrrssssssrrr~~~yyyvvvrrrooonnnssszzzsssooommmmmmqqqttttttvvvvvvzzz~~~uuuooooooxxxeeeWWWNNNIII]]]yyyzzzfffMMM888666444111111111222111000(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((()))))))))*********((()))***,,,,,,,,,,,,,,,((((((---222333111222777999>>>DDDHHHNNNZZZkkkxxxxxxzzzyyyvvvyyysssiiidddaaa[[[XXXRRRKKKHHHHHHFFFCCC999999888777444111///---///......---------------------------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))*********++++++++++++))))))************)))(((***))))))((())))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))************************************************))))))*********+++++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,------///111222555:::AAAFFF\\\SSShhh||||||{{{tttuuu~~~|||oooeee___cccbbbaaaccceeegggggggggiiikkkooosssuuuuuutttsssvvvyyy~~~uuuqqqooommmnnnrrrzzz|||~~~|||zzzqqq^^^RRRIIISSSjjjzzz{{{bbb@@@:::555000111222111000111(((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))******************++++++,,,+++++++++///000333666555444:::BBBKKKXXXiiiuuu{{{{{{xxx{{{{{{yyyhhh\\\UUUMMMEEEDDDBBB>>>:::777555444333......------------...///------------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))*********++++++++++++((())))))*********))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************************************************++++++++++++)))************++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************************))))))))))))))))))))))))*********+++,,,,,,---------000333555777===FFFMMMddd\\\ooo|||www~~~nnnmmmyyy|||ooo}}}vvvtttuuutttssstttvvvzzz}}}~~~xxxvvvtttqqqkkkhhhmmmvvv{{{|||zzz{{{bbb[[[WWWXXX^^^nnntttOOO???666000111222000///111))))))))))))))))))))))))((())))))******))))))((()))))))))))))))))))))))))))))))))*********++++++,,,,,,++++++,,,---...//////000444888<<>>444555666111///222))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))************+++++++++...---,,,---000555;;;>>>KKKVVVhhhvvv|||~~~zzzoookkkggggggnnnwwwtttkkknnnwww|||~~~}}}rrrrrr~~~~~~ppphhhllltttmmmfffgggooovvvwwwuuu~~~mmm]]]PPPIII???===999555222111111111........................++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************,,,,,,+++***))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---.........//////000000////////////////////////000000000000000000000000---------------------------------------------------------------------------,,,,,,++++++,,,,,,---))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))'''(((((())))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************************))))))))))))))))))))))))***++++++,,,,,,------...222777===AAAEEEMMM[[[fffsssvvvtttxxxvvvsssxxx~~~~~~}}}~~~yyyuuusssrrrvvv~~~|||||||||}}}|||uuuhhhuuu}}}ggg\\\WWWJJJKKKbbbuuuRRRBBB666888999333000444))))))))))))))))))))))))******)))))))))))))))*********+++++++++******)))(((***,,,///000///,,,***,,,///333333666AAARRR___uuuxxx~~~|||pppfffeeekkkuuu|||{{{kkkjjjrrrrrrvvv{{{vvvwwwxxxyyyxxxttttttwwwyyy{{{xxx{{{zzzrrrnnnnnnjjjcccrrrvvvzzzvvvdddQQQEEE???AAA;;;...,,,444333///+++,,,///000...,,,---------...------,,,,,,+++***)))(((((()))***+++)))(((((()))++++++***))))))((('''((()))***)))'''((((((((((((''''''''''''(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************))))))))))))******++++++************************++++++,,,,,,------+++------,,,))))))+++...,,,---///...***)))...444111///------...///...,,,111+++---,,,(((...666222000777333///111---(((///---///111000,,,))),,,111111...***+++---...+++(((222---))))))...000///------------,,,,,,,,,++++++,,,,,,,,,+++++++++************++++++++++++******,,,,,,++++++***)))(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******************************---,,,+++++++++,,,---...666:::<<>>DDDQQQ]]]rrrsssmmmyyynnn]]]```iiiwwwzzz~~~{{{}}}{{{yyywwwyyy}}}zzz}}}```ppp~~~ggg[[[UUUOOOPPPVVVSSSMMMEEE===888444111///))))))))))))))))))))))))***)))))))))))))))******))))))))))))******))))))///+++((('''+++///111111666:::FFF[[[ttt~~~xxxpppiiiccc``````]]][[[```lll|||}}}~~~}}}~~~{{{zzztttnnnnnnuuu{{{}}}|||}}}xxxwwwyyyfffTTTFFF>>>:::111333444333///------.../////////...---,,,+++***+++******))))))******+++************************,,,***(((((()))***)))(((((((((((((((''''''''''''(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************))))))))))))******++++++++++++++++++++++++---------------,,,,,,,,,---,,,+++,,,...///---***,,,,,,...222777999777333666666777999<<>>BBBCCCAAAGGGIIIGGGCCC???;;;888444222222222333444333111///...***///444555222000111333......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++******,,,,,,++++++***)))))))))((())))))******))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******************************(((((()))***---///222444444???BBBCCCMMM^^^~~~}}}yyysss^^^eeesss{{{uuuwww~~~~~~{{{zzzxxxzzzyyy{{{lllccc{{{wwwddd]]]ZZZUUUPPPPPPMMMGGG???777333111111))))))))))))))))))))))))))))))))))))))))))***+++))))))))))))))))))******)))+++---...///222666:::FFFOOObbbzzz|||wwwooofff___YYYWWWVVVcccdddjjjuuu|||yyy~~~~~~yyytttqqqooolllhhhfffpppnnniiifffhhhqqq~~~}}}rrrzzz}}}}}}{{{cccOOOBBB;;;999555222000//////000...............------,,,++++++++++++++++++++++++++++++++++++******+++,,,***(((&&&&&&((()))***)))((((((((((((''''''''''''(((((((((((())))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************+++******))))))******++++++++++++,,,,,,,,,,,,,,,000////////////.........///.........000111111111222666888555555999???CCCCCC@@@AAAJJJYYYgggooorrr```OOOJJJSSSbbb}}}uuu[[[YYY^^^iiizzz}}}rrr```PPPFFFAAA>>>@@@???<<<555000...111555(((,,,//////---,,,---///............------------------,,,,,,,,,+++++++++******++++++++++++******+++++++++*********)))))))))))))))******)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))******************++++++++++++******************************)))))))))+++...111444555555BBBDDDDDDOOO```}}}wwwmmmxxx~~~~~~yyyzzz|||||||||}}}~~~~~~hhhuuummmdddddd\\\NNNJJJJJJFFF???777222222444))))))))))))))))))))))))))))))(((((()))***++++++))))))(((((()))***++++++&&&+++000000///555BBBNNNcccppp|||fffbbb]]]ZZZZZZ___eeeiiinnnpppuuu~~~yyypppjjj___\\\\\\WWWWWWUUUPPPLLLJJJJJJJJJJJJNNNNNNMMMMMMOOOTTTZZZ^^^qqqrrrwww~~~{{{wwwzzztttZZZOOOEEE888111111222111...,,,,,,---...////////////++++++,,,,,,,,,,,,++++++***+++,,,+++******,,,//////---***((()))))))))(((((((((((((((''''''''''''(((((((((((())))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************++++++************++++++++++++,,,,,,------------............////////////---///111333555999===@@@;;;===>>>@@@HHHQQQQQQLLLLLLLLLTTTlllvvvkkkqqq}}}xxxrrrdddbbbccchhhhhhcccVVVFFF:::777999555444222000/////////////////////.........---------------,,,,,,,,,++++++******++++++++++++******+++++++++***************))))))************))))))************************))))))************))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))******************++++++++++++******************************++++++,,,---///222555666:::EEEGGGIIIWWWdddrrrzzzkkkiiisss}}}yyyzzzwwwyyy~~~}}}|||{{{}}}tttuuuyyyjjjfff[[[KKKBBBBBB@@@:::444000111333))))))))))))))))))))))))(((((((((((()))***+++,,,******)))))))))+++,,,---***...111222444AAAWWWhhh~~~}}}nnneeeXXXXXXXXX]]]fffrrr}}}{{{uuukkkddd^^^SSSPPPMMMFFFFFFIIICCCDDDLLLQQQPPPOOOPPPQQQPPPMMMQQQWWW^^^```\\\UUUNNNRRRRRRVVV```jjjrrr||||||~~~~~~kkkZZZFFF:::777777333...,,,---...///////////////+++,,,,,,------,,,,,,+++)))+++---,,,***+++...222888444000,,,***)))((('''((((((((((((''''''''''''(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++************+++++++++,,,,,,------......///+++,,,---...///111222222333444666999<<<>>>???>>>@@@???EEEZZZ{{{nnn```bbbnnnwwwYYYGGGAAA===:::777444444444444444000////////////.........------------,,,,,,,,,,,,******++++++++++++******************************)))******++++++******)))************************))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******************************------...///111555777999@@@IIIKKKPPPaaajjjjjjnnnlll{{{qqq\\\___{{{{{{{{{~~~xxx~~~zzzxxx|||~~~yyyxxxyyy}}}}}}vvvvvvwwwttteeeWWWJJJ???>>>;;;777222000//////))))))))))))))))))))))))(((((((((((()))***+++,,,++++++***)))***,,,...//////333999@@@LLL\\\ooo|||}}}sssjjjccc```^^^```dddlllvvvxxxkkkddd___YYYTTTSSSQQQWWWVVVLLLNNNVVVTTTWWWfffqqqrrrnnnpppssssssooosss|||{{{ooo```[[[YYY\\\^^^^^^bbbiii{{{zzzooozzzxxx~~~yyybbbPPPFFF???888222///////////////...------+++,,,---......---,,,+++'''***,,,,,,***+++000555777333///+++***)))((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************,,,++++++******++++++,,,,,,,,,,,,---.../////////---...///222555777999:::>>><<<>>>GGGRRRSSSKKKBBBFFFMMM]]]{{{|||hhhaaaTTTTTTOOOGGG<<<444111000000000000/////////.........------------,,,,,,,,,******++++++++++++******************************)))******++++++******)))************************))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******************************,,,---...111444888<<<>>>EEENNNOOOVVVjjjsssllliiimmmvvvvvvgggpppvvv|||~~~~~~zzz~~~zzz{{{||||||~~~vvvssssssvvv{{{yyyjjjlllmmm\\\SSSEEEBBB>>>:::777444111///))))))))))))))))))))))))(((((((((((()))***+++,,,,,,+++******+++,,,///000111666BBBTTTfffvvvzzztttkkkccc___```cccfffkkkmmmrrryyy|||lllXXXMMMNNNUUU\\\^^^```eeepppnnn______jjjlllqqq}}}wwwmmmccc```cccYYYfffuuuyyyiiijjj{{{eeeSSSFFF>>>999222222111000///---+++***,,,,,,---......---,,,,,,'''***,,,,,,***,,,222777///,,,)))'''((()))******)))(((((((((''''''''''''(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************,,,++++++******++++++,,,,,,,,,------...///000000111222444888;;;???AAABBBCCC@@@EEEYYYooovvviiiYYYRRRcccyyyzzz~~~yyy^^^GGG<<<:::000000000000////////////......---------,,,,,,,,,******++++++++++++************************++++++******++++++++++++******************************))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******************************+++,,,...111666;;;???AAAHHHQQQRRRYYYoooyyyrrrnnnrrrppp~~~xxx}}}www{{{yyy}}}www}}}{{{zzz}}}zzzzzzuuummmnnnooosssyyy|||eeehhhxxxfffaaaOOOJJJDDD@@@>>>;;;666222++++++******************))))))))))))***+++,,,---+++((()))---...+++...444333GGG]]]mmm}}}|||mmmfff]]]WWW\\\ffflllkkkxxx|||qqqaaaPPPOOOPPPUUU^^^kkkvvv~~~}}}~~~|||~~~}}}gggeeeeeegggiiiqqq{{{{{{~~~yyyWWWCCC@@@:::555///...///000///---......---,,,,,,+++******---,,,+++))))))...666===555111,,,++++++,,,+++)))+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))''')))***)))((('''(((***((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++*********************************)))(((((((((((((((((((((((((((((()))************+++++++++******+++++++++,,,,,,,,,***+++,,,------,,,******000------...+++(((000<<>>KKK___dddXXXUUU]]]kkk|||xxx~~~wwwqqq~~~xxxtttqqq___UUU]]]bbbiiibbb^^^mmmrrr```QQQTTTbbbnnnppppppooohhh^^^aaaooo|||qqqmmmdddUUUBBB444333999---///000000...,,,,,,,,,///.........------------,,,,,,,,,+++++++++******************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))************************++++++++++++***,,,///222222444888;;;<<>>888444000,,,////////////////////////***+++,,,,,,+++***))))))))))))((()))***,,,------*********)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''')))***)))((('''(((******************++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++***++++++++++++***))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,...---,,,,,,---...000111444999:::999<<>>IIIaaawwwvvvxxxqqqfffiii|||zzzqqquuu~~~|||yyy}}}mmmmmmrrrpppttt~~~~~~||||||vvvqqqkkkggglllwwwtttyyyzzz{{{}}}wwwpppvvvuuuhhh^^^SSSNNNPPPQQQNNNJJJ))))))*********+++++++++++++++++++++++++++,,,---***...222888CCCWWWlllzzz~~~~~~xxxkkkbbb```eeehhhlllvvvvvvbbbQQQYYY]]]```mmmrrrqqqooonnnooosssyyy}}}~~~}}}~~~~~~xxxzzz}}}bbbjjjpppvvv|||aaaJJJ>>>888555222/////////...............---,,,+++***+++,,,,,,,,,)))*********)))******+++))))))))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))''')))***)))((('''(((******************++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++***))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---...111333555555>>>EEEEEECCCCCCBBBAAAUUUppprrr}}}yyy~~~sssooorrrmmm]]]YYY]]]ZZZ^^^]]]ZZZ___ggg^^^TTTYYYZZZZZZXXXSSSVVV```\\\JJJMMMQQQRRRSSS\\\ddd```UUUTTTWWWhhhssseeedddaaapppZZZ<<>>EEEXXXwwwuuunnnyyy{{{tttkkkooo{{{{{{{{{{{{sssnnnjjjhhhmmmxxxyyyxxxyyyzzz|||~~~xxxuuu}}}tttgggWWWMMMMMMQQQSSSSSS)))))))))***++++++,,,,,,*********++++++,,,---...+++333===GGGWWWjjjzzzwwwrrriii^^^YYY]]]gggooouuu}}}hhhZZZSSS]]]mmmvvvttt{{{zzzrrrssstttwwwzzz|||||||||xxx{{{vvvuuuhhhiii}}}~~~___HHH;;;777777000000000///......------///,,,***)))+++---......***+++,,,+++***))))))***))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))''')))***)))((('''(((******))))))))))))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++++++++,,,++++++***)))************************)))************+++++++++******+++++++++,,,,,,,,,+++,,,...000333666888:::===???BBBCCC@@@???FFFPPPeeetttyyy}}}{{{uuuhhheeeggg```YYYYYYbbbcccVVVPPPOOOIIIRRRRRROOOVVVeeefffccciiimmm___VVVPPPLLLUUUYYYMMMUUUTTTOOOIIIMMMVVVWWWPPPUUUTTT[[[fffggg^^^ZZZ[[[LLLXXXqqqsssRRRDDD===444000111333222111000000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++++++++++++++++++++++++++,,,------...000444888777777:::AAAMMMddd~~~pppzzztttwwwtttfffooozzzxxx}}}{{{}}}rrrmmmjjjjjjooozzz~~~zzzvvvwwwxxx{{{~~~}}}pppyyyzzzkkkWWWIIIGGGKKKOOOQQQ((())))))***++++++,,,,,,))))))***+++,,,---///000000<<>>???EEEAAAHHHVVVZZZUUUZZZfffqqq|||ssspppgggTTTLLLLLLGGGLLLMMMXXX^^^XXXXXXZZZUUURRRRRRNNNWWWlllxxx~~~jjjYYYVVVSSS]]]iiidddfffdddZZZLLLHHHOOOSSSPPPUUUVVVXXXYYYYYY[[[^^^bbbRRRRRR]]]sss{{{ddd```WWWJJJ===444111222111111111000000000//////............------------++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************+++++++++++++++++++++++++++,,,...///000111444777666666;;;GGGWWWoooyyyooorrrmmmfffsss}}}tttmmmfffrrr|||xxx|||{{{~~~yyyooommmkkkkkkqqqzzz~~~~~~~~~~~~xxxuuuvvvxxx{{{tttsss{{{ppp[[[LLLFFFHHHKKKMMM((())))))***++++++,,,,,,((())))))+++,,,...000111555DDDXXXlll}}}~~~rrrZZZXXXYYYaaakkkuuu~~~rrraaa\\\ccclllqqquuussstttwwwuuuqqquuu}}}uuu{{{~~~~~~|||vvvmmm{{{dddLLLFFF666555444222000///...---...,,,***+++------***''''''***------+++***,,,...(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))((()))***)))((('''(((***((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,+++,,,,,,,,,,,,+++******(((((((((((((((((((((((()))************+++++++++******+++++++++,,,,,,,,,,,,///333888===AAACCCDDD???DDD```~~~nnnmmm~~~|||~~~yyyeee```eeefffZZZUUUTTTNNNLLLLLLWWW``````fffmmmiii[[[[[[VVVaaa|||zzzdddeeeggguuu|||zzznnn[[[QQQUUUZZZYYYYYY]]][[[TTTQQQVVV\\\^^^\\\YYY\\\fffnnnqqqrrrtttttt}}}pppSSS>>>777888111111111111000000000000//////.........---------++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********++++++++++++++++++++++++++++++---///000111222444666;;;<<>>III___~~~qqqqqqpppsssxxxvvv``````mmmzzzsssttttttxxx|||tttpppwwwppp|||{{{{{{~~~sssnnnnnnjjjlllvvv~~~~~~zzzrrrpppwwwwwwwwwzzz~~~{{{mmmsssooodddZZZMMMMMMVVV++++++++++++++++++++++++***+++---000000555CCCQQQkkktttxxxzzztttbbb[[[hhhhhhkkknnnqqq|||yyyiiibbbgggrrr}}}zzzwwwxxx~~~yyyyyyqqquuucccIII777888777///...666.........---,,,,,,++++++,,,+++++++++************************))))))))))))))))))))))))))))))))))))'''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++))))))))))))))))))))))))************+++++++++,,,***,,,...---+++,,,222777???>>>999444666???HHHKKK^^^|||}}}}}}}}}}}}|||kkkXXXTTTQQQMMMQQQ\\\pppmmmcccuuuuuuooowww|||zzzuuullleeettt}}}yyyuuu|||ooolllssssss}}}{{{{{{{{{qqqgggiiirrrbbb^^^ccczzzsssSSSGGG>>>666444444222000000000000///...------------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++************++++++---///111333444666999<<<@@@FFFTTTooozzzooossstttwwwyyyttt]]]cccrrrsssnnnrrrxxxxxxzzz{{{tttuuu~~~~~~~~~}}}|||~~~~~~~~~~~~~~~~~~~~~qqqooojjjhhhlllvvv~~~}}}~~~uuunnnlllttttttvvvzzz~~~}}}pppjjj~~~mmm___QQQNNNRRR++++++++++++++++++++++++,,,,,,...000444>>>RRRdddvvv|||xxxrrrlll```aaappppppmmmeee]]]```iiihhh```mmmnnnsssxxxwwwtttvvv|||{{{vvvzzzaaaGGG;;;666111///222//////......---,,,,,,,,,,,,,,,+++++++++*********************)))))))))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))))))))))))))))))))*********+++++++++,,,,,,***+++------...222888===???;;;;;;BBBFFFJJJSSS]]]fff|||~~~}}}jjjjjjnnndddYYY[[[[[[XXX[[[uuu~~~hhhrrr|||}}}tttnnnqqqyyy}}}yyytttuuuvvvuuuzzzvvv{{{|||xxxhhh___eeehhhhhhiiirrrtttZZZNNNAAA999666333000...111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************++++++*********+++,,,,,,...000444555555666999<<>>???>>>>>>QQQnnnuuugggcccnnntttwwwxxx||||||pppcccXXXSSSTTTaaaeeefffnnnkkkaaa```nnnrrrzzz}}}wwwyyyyyytttzzz{{{bbbYYY^^^```hhhooorrrvvvyyywwwppp~~~pppYYYDDD888555777888111111000///............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************++++++******+++,,,,,,------111666777666555777:::BBB___xxxgggmmm|||~~~uuuuuuttt|||yyycccxxx~~~~~~{{{{{{}}}~~~}}}|||{{{{{{{{{{{{|||}}}}}}~~~xxxllllllnnnnnnsss{{{}}}|||}}}~~~~~~~~~|||ooojjjjjjooopppssswww|||lllnnnqqq{{{}}}nnn\\\QQQMMM,,,,,,,,,,,,,,,,,,,,,,,,111000222:::FFFVVVkkk|||tttbbbdddmmmsssyyy{{{fff```jjjvvv{{{{{{vvvuuuyyy|||{{{{{{|||~~~yyyxxxxxxqqqsss~~~}}}{{{zzzzzzzzzyyy}}}}}}\\\EEEAAA:::...000000000///......------,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,************************++++++++++++,,,,,,,,,,,,---,,,---444<<>>111111000000//////......---------,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------444>>>BBBBBB???>>>>>>JJJ```|||rrrnnncccUUUMMMSSSdddtttvvvmmmhhhlllyyy{{{uuuyyy|||{{{sssbbb```iii```kkk```EEE888555444333222111111111111000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++++++++,,,---...///111333444333222888EEEOOOxxxooonnnzzz~~~yyy~~~|||vvvxxxeeekkkuuueeeaaa|||~~~zzzxxxqqquuuzzz}}}{{{zzzuuuxxx{{{|||{{{|||}}}|||{{{{{{{{{{{{|||}}}}}}|||}}}{{{jjjeeeiiinnnnnnqqqwwwyyyyyy|||{{{|||}}}~~~~~~wwwmmmkkkmmmpppooopppsssyyy~~~rrriiifffccclllgggmmmtttaaaUUU///+++***,,,,,,***,,,111333===KKKYYYiiiuuuxxxuuullljjjeeedddtttsssjjjmmmsssuuuvvvyyysssttt|||{{{{{{zzzyyy{{{vvvsssqqq|||{{{zzzuuu```HHH???<<<888222...111444333...///......------,,,++++++,,,,,,,,,+++++++++******+++++++++************)))************************+++***)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,------------------------...,,,++++++---///111111777===FFFIIIEEE@@@CCCIIIZZZhhh{{{hhh```ZZZ]]]ggggggaaahhhvvvwwwtttxxxzzz~~~}}}xxx{{{jjjZZZhhhlllyyysssTTTGGG???444---111555333000111000000000///......------......---------,,,,,,,,,+++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))))))))))))))************---+++)))+++---///---+++,,,***)))((()))+++...000111333222444:::;;;FFF]]]|||tttqqquuu}}}~~~zzzyyy{{{pppjjjggg```]]]lll|||vvvqqqqqqpppqqqvvv}}}~~~~~~|||yyyxxxwwwzzz~~~yyyzzz}}}}}}}}}}}}}}}|||{{{{{{|||}}}{{{|||qqqeeeeeekkkttttttssstttvvvyyy|||~~~{{{|||||||||||||||{{{{{{~~~}}}}}}wwwooollllllqqqtttuuuuuuxxx~~~iiidddiiilllvvvoooeeelll^^^,,,))))))++++++***...333777EEEXXXiiivvvxxxmmm```eeejjjiiillluuuooolllpppsssqqqqqqsss|||}}}wwwvvvyyy{{{}}}{{{~~~{{{www}}}aaaHHH===999444222111000/////////......------,,,,,,+++,,,,,,,,,+++++++++******+++++++++************)))************************---,,,***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,------------------------+++---...---,,,...444888CCCAAACCCFFFFFFGGGQQQ___fffmmmuuuttt^^^XXXTTTjjjllljjjuuuwwwxxx}}}zzzxxx{{{uuuiiiccckkknnnsssxxx}}}|||lllXXXHHH@@@999666333//////222111000000//////...------.........---------,,,,,,+++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))))))))))))))************,,,***)))***---...---++++++***))))))***---///111333555333444888777AAAXXX}}}tttlllmmmyyyzzzvvvqqqkkkiiihhhbbb___nnn~~~|||||||||zzzxxxooommmnnnrrryyy~~~~~~}}}~~~|||zzzxxxvvvvvvyyy}}}|||yyyzzz}}}}}}}}}}}}}}}|||{{{{{{|||}}}|||}}}zzzjjj```ccciiirrrrrrssstttvvvyyy{{{}}}}}}}}}~~~~~~~~~}}}}}}|||~~~}}}}}}uuullllllpppqqquuuvvvuuuxxxnnndddgggkkkoooxxxfffxxxrrrddd,,,***))),,,,,,---222888@@@QQQgggxxxyyyfffUUU___iiipppyyy~~~kkklllqqqtttsssppppppttt||||||sssnnnhhh```eeesss{{{kkk|||}}}\\\DDD<<<777777444------111//////......---,,,,,,,,,,,,,,,,,,+++++++++******+++++++++************)))************************...---+++)))((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,------------------------***---///...,,,///999AAALLLFFFIIIWWW```aaahhhrrruuuwww|||qqqcccVVVQQQWWWhhh|||sssooorrrqqqttt}}}tttnnnpppooollljjjgggkkknnnlllfffbbbbbbdddlll}}}pppaaaPPP???777666444222111111111000000///..................------------,,,,,,,,,,,,,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))***************)))))))))+++,,,+++***+++******+++,,,///111333333666444555888777BBBZZZyyynnnmmmxxx~~~zzzhhhhhhjjjjjjccccccsss|||zzzzzz}}}qqqpppppprrrwww{{{~~~~~~}}}{{{yyyrrrooopppuuuyyyzzz{{{~~~|||}}}}}}}}}}}}|||{{{{{{~~~||||||~~~~~~}}}}}}rrrccc]]]bbbjjjqqqqqqrrrtttvvvxxxzzz{{{~~~~~~~~~~~~}}}}}}tttkkkmmmssssssvvvwwwvvvyyykkkfffjjjiiiwwwjjjnnn~~~qqq///------//////000777???KKK]]]qqq||||||uuuhhh]]]aaaiiiwwwsssnnnssswwwwwwrrrpppuuu|||uuu~~~jjj[[[UUU^^^lllvvvrrrwww}}}qqqSSSDDD999999666///...444/////////...------,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))************************,,,+++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,------------------,,,---...///000666???EEEIIIHHHZZZ||||||{{{bbbRRRUUU\\\cccsssiiiyyy~~~ttttttxxx~~~}}}{{{yyyvvvqqqlllccc\\\[[[^^^bbbyyyjjjHHH999<<<>>>888///222111111000000//////...............------------,,,,,,------,,,,,,+++***************************))))))))))))))))))))))))((()))))))))************))))))))))))***************++++++---///111333444111555444666;;;<<>>GGGXXXgggxxxwwwpppfffcccjjjrrruuu{{{rrrcccmmmzzz~~~sssqqqnnnpppwwwsssoooiiihhheeejjj}}}~~~~~~{{{|||hhhJJJAAA<<<333000000000///......------,,,,,,,,,+++++++++******+++++++++************)))************************)))***+++++++++)))((('''))))))))))))))))))))))))************************************************))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,---...//////---333;;;BBBEEEEEECCCAAALLLaaakkkiiiyyy|||rrrZZZaaa}}}sss]]]bbbjjj~~~}}}pppnnnuuummmtttsss]]]GGG777444444333222222111111000000/////////............------......------,,,+++************************))))))))))))))))))))))))))))))))))))************(((***,,,+++))))))+++---***,,,...111222111///...111666666:::EEETTTsssyyyxxxzzz~~~tttmmmqqqiiirrrrrrlllqqqyyyuuuyyy}}}~~~{{{yyy{{{{{{xxxwwwyyy{{{{{{||||||{{{{{{zzzyyyzzz{{{zzzyyy~~~zzzuuukkk___WWWZZZeeeppppppnnnkkkjjjlllqqqwwwzzz{{{{{{|||~~~~~~~~~}}}}}}zzzoooiiijjjmmmsssvvvwwwuuuwww}}}zzzvvvvvvqqqvvvyyy111222555;;;EEESSSbbblllzzzqqqiiieeecccdddnnnyyymmmkkkuuuoooggguuutttlllggg]]]iiiuuu{{{xxx}}}PPP999>>>888000111000......///...,,,---------,,,,,,,,,+++++++++++++++************)))************************))))))))))))))))))))))))************************)))************+++++++++)))))))))))))))))))))))))))******)))(((((()))+++)))************+++++++++,,,,,,++++++***+++++++++---------...///000111222:::999@@@GGGFFFAAAGGGSSSbbbooouuurrryyy{{{~~~tttggg___WWWeeennn~~~ooogggooozzz|||zzz|||yyytttqqqiiikkkuuu}}}xxxppp|||qqqUUUIII888:::888444444777444...000/////////............///............---------++++++++++++++++++++++++************************))))))))))))))))))))))))++++++******************+++,,,---...///////////////222===<<>>777222000111222222000000/////////.........///............---------++++++++++++++++++++++++************************))))))))))))))))))))))))***************************+++,,,---.../////////444333:::<<>>AAAHHHLLLZZZ}}}rrrssswwwuuu~~~www~~~llleeeiiikkkjjjppplllPPP999888:::444000444000000000////////////...///............---------++++++++++++++++++++++++************************))))))))))))))))))))))))***************+++++++++))))))***+++,,,...///000666333666DDD```~~~{{{~~~{{{pppmmmpppwwwrrrrrr~~~~~~}}}}}}~~~}}}}}}}}}||||||vvvzzz{{{yyyzzzxxxmmm^^^ZZZccctttxxxnnnaaaXXXWWW]]]fffmmmhhhjjjggg```\\\```fffiiiaaabbbiiiuuu}}}~~~}}}mmmkkkgggiiivvvzzztttlllfffggglllnnnssstttqqqppprrruuuuuugggggglllvvv}}}xxxiiiiiiggguuuuuuuuu>>>BBBLLL]]]ooo{{{~~~|||lllgggdddiiiuuurrrsssxxx~~~||||||}}}yyyoooooowwwwwwpppfff\\\XXXaaappp|||wwwvvvvvvpppvvvZZZDDD:::111111222000000222.........---------,,,,,,+++++++++*********))))))************************************************************************))))))*********+++++++++))))))))))))))))))))))))))),,,...///...,,,++++++))))))*********+++++++++,,,+++++++++,,,------......------000444:::@@@DDDGGGFFFKKK```{{{ooorrrmmmxxx{{{gggdddjjjnnntttgggBBB999:::666222444111000000000///////////////............---------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++)))))))))***,,,...///111333555999JJJhhh}}}}}}yyyqqqiiikkkuuu}}}}}}~~~~~~~~~~~~}}}||||||www{{{{{{{{{rrr```ZZZaaapppxxxmmm```XXXXXX___hhhmmmmmmmmmfff\\\YYYaaakkkpppaaabbbjjjvvv~~~wwwooodddbbbpppzzztttlllfffggglllmmmrrrtttpppnnnqqquuuwwwfffeeejjjttt|||~~~kkkcccbbbjjjyyy{{{AAAHHHUUUgggwwwnnniiieeelll|||yyymmmxxx|||xxxyyy}}}zzzsssqqqrrrppplllgggeeekkkzzz~~~xxxuuussssssttt{{{}}}{{{zzz{{{]]]KKK===333333333000000444............---------,,,+++++++++************)))************************************************************************)))************+++++++++))))))))))))))))))))))))***,,,......---++++++,,,)))************+++++++++,,,++++++,,,,,,---...///---...///333888???EEEHHHAAA???JJJeeewwwrrriiirrrjjj```gggsssRRR<<<777666444555111111000000000////////////............---------++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))***++++++,,,,,,************,,,...111222222999>>>QQQnnnyyyyyyxxx}}}ssspppmmmnnnttt~~~zzz{{{~~~~~~}}}|||~~~}}}|||fff[[[]]]fffuuu|||{{{~~~uuukkk^^^WWWXXX```gggkkkmmmkkkcccZZZYYYfffuuu~~~jjjiiioooyyy~~~~~~|||jjjdddqqqyyyssslllfffgggllllllqqqrrrmmmjjjooovvvyyygggfffjjjttt}}}~~~~~~~~~vvvddd^^^ccckkkDDDOOO```qqq|||}}}zzzmmmlllkkkrrrvvvrrr{{{xxxxxx|||rrrnnnpppuuu{{{yyyrrrqqqqqqqqquuu|||~~~|||{{{{{{}}}|||{{{}}}yyyppphhhhhhgggggghhhkkkmmmoooqqquuu{{{oooUUUDDD777666666111000444............------------+++++++++************)))************************************************************************)))************+++++++++))))))))))))))))))))))))***,,,---,,,+++***+++,,,)))************++++++++++++++++++,,,,,,...//////---...222777===CCCIIILLLFFFJJJXXXmmm}}}yyy|||nnnuuuyyywwwqqq{{{|||pppdddhhhuuueeeJJJ===:::777555111111111000000000/////////............---------++++++++++++++++++++++++************************))))))))))))))))))))))))((())))))***++++++,,,,,,+++******+++,,,///222444333<<>>DDDLLLJJJkkkzzzuuu~~~tttooowwwxxxccc^^^lllrrrqqqYYYHHH;;;777444555222...,,,///////////////............++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---,,,,,,---...111333444999CCCddd~~~sssoootttzzzwww~~~wwwooocccWWWPPPQQQbbbooo~~~|||{{{kkk\\\UUUOOOSSSSSSQQQRRRXXX]]]^^^bbbcccccceeeqqqttteee\\\VVVTTTXXX]]]aaa```eeeffffffyyy|||zzz~~~}}}}}}}}}wwwtttvvv{{{sssrrrlllxxx{{{qqqooorrryyyzzzrrrsssvvvvvvwwwrrrjjjffffffooo|||}}}uuurrr{{{uuukkkccc^^^[[[]]]hhhyyy}}}yyyzzzyyywwwyyy~~~zzzzzz{{{~~~yyyvvvwwwzzz}}}zzzttt```dddhhhmmmuuuvvv|||yyy|||dddFFF;;;777444111111000///............,,,,,,+++************+++---,,,,,,++++++******)))++++++************++++++************************))))))))))))))))))))))))))))))*********+++++++++*********************************+++++++++,,,,,,+++,,,---,,,,,,...111444<<>>OOOrrrvvvzzz}}}xxxpppqqq~~~yyyrrriii[[[PPPMMMQQQcccrrr~~~xxxjjjaaa[[[]]]]]]YYYYYY]]]aaabbbggghhhiiinnnwww~~~vvvvvvoooiiigggccc______aaajjjgggjjjkkkmmm|||~~~}}}zzzvvvttttttpppttt|||vvvooopppuuu{{{vvvmmmttt~~~}}}|||vvvnnnlllooooooiiiiiippp}}}}}}vvvlllaaaYYYUUUVVVYYYggg{{{wwwsssxxx}}}|||zzzyyy~~~}}}uuurrrqqqvvv~~~xxx~~~aaadddhhhjjjlllttt}}}rrrtttMMM:::666555222222000//////.........---,,,,,,+++***+++++++++,,,,,,,,,,,,++++++******++++++************++++++************************))))))))))))))))))))))))************++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,---------000444777<<>>HHHgggtttpppqqqyyy~~~{{{vvvsss{{{~~~{{{~~~vvvggg\\\eee}}}TTTFFF777333444444333444////////////............,,,,,,------------,,,,,,++++++++++++++++++++++++************************))))))***+++,,,,,,------,,,,,,---...000222555666???]]]yyyxxx|||uuuooowww{{{nnnyyyyyyooo```OOOFFFKKKVVVhhhwww~~~~~~sssfffbbbbbbaaabbbbbbgggsss}}}}}}}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~|||zzzrrrlllmmmrrrxxx|||~~~fffnnn|||ssseeeYYYYYY___eeelllrrr|||{{{~~~xxxooovvvzzzzzz|||~~~{{{}}}~~~zzzwwwuuurrrpppyyy{{{~~~|||xxxssspppqqq{{{ttt~~~~~~}}}wwwSSS>>>999444333222000///.........------,,,++++++++++++,,,***++++++,,,,,,---------++++++************++++++************************))))))))))))))))))))))))*********+++++++++,,,,,,))))))*********++++++++++++++++++,,,,,,,,,------,,,---...///111555;;;@@@???DDDKKKNNNVVVnnn~~~|||kkkaaappp}}}yyy~~~~~~tttvvv}}}yyyzzz}}}xxxnnnlllvvvkkkXXXCCC999777555333333////////////............,,,,,,------------,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,,,,,,,---...000333555777>>>```qqqqqquuullliiirrrpppsss|||ppp^^^KKKDDDNNN\\\mmm{{{~~~{{{kkkeeeccc```]]]ZZZ^^^kkkvvvzzz{{{~~~~~~~~~}}}~~~~~~~~~|||}}}|||rrrmmmpppvvvzzz}}}}}}uuuyyy~~~zzz{{{xxxjjjaaafffqqqyyy|||vvvsss~~~}}}qqqwwwzzzyyyxxx|||yyywww{{{~~~}}}~~~}}}yyyvvvvvvxxxyyynnniiitttuuuyyy{{{eeeIII???444333222000///............---,,,,,,++++++,,,,,,)))***+++,,,------...///++++++************++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))******++++++++++++++++++,,,,,,,,,---------,,,---...///222777>>>BBBKKKMMM]]]kkkmmmsss||||||}}}ttt___^^^ooo~~~~~~rrrlllssszzzqqqrrrvvvkkkxxxhhhOOOAAA<<<888555333000/////////............,,,------......------,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,---...000333666777FFFjjjuuuvvv{{{qqqgggooowwwsss}}}|||ooo]]]KKKEEERRRcccrrrxxx}}}nnnhhhfffcccccc]]]^^^iiitttyyy}}}||||||}}}|||~~~~~~~~~|||}}}}}}}}}~~~~~~{{{sss~~~xxxssssss|||~~~}}}zzzzzz{{{sssuuutttrrrzzzwwwooojjjxxxyyyyyyyyyzzzzzzuuusssrrrpppooopppnnnnnnsssyyy{{{xxxtttooosssvvvuuusssqqqsssuuuxxxxxxxxx}}}wwwsssiiijjj|||xxxiiikkktttzzzwww\\\===>>>444333222+++,,,111.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,***((((((***+++)))'''))))))))))))******************++++++++++++************+++++++++,,,,,,,,,)))******++++++,,,------111---+++---444;;;AAACCCFFFqqq{{{}}}yyyfffnnnvvv}}}yyy|||sssfffggg```dddnnngggJJJ;;;666555555111111222222111000...---//////.........---------++++++++++++++++++++++++---,,,++++++------,,,+++,,,,,,,,,---------......+++000...---333222222===ZZZxxxooozzz{{{vvvzzz}}}~~~ppp___OOOKKKVVVddduuuxxxnnnlllhhhbbb___bbbggglllrrrxxx|||}}}}}}}}}{{{|||~~~~~~yyyggg{{{sssrrrwww~~~xxx}}}{{{yyyzzz|||yyywwwqqqmmmttt{{{tttpppppprrrtttuuuvvvyyy}}}zzzwwwuuusssrrrpppnnngggeeedddeeehhhjjjjjjiiippprrrrrrpppmmmjjjhhhggghhhiiikkkqqq}}}iii___\\\fffsssyyyxxxwwwyyyzzz}}}}}}yyy~~~yyyoooIIIAAA555444444------111............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,***((()))***+++)))'''))))))))))))******************++++++++++++************+++++++++,,,,,,,,,*********+++,,,,,,------000......222:::BBBGGGIIIZZZwwwxxx}}}zzzsss~~~eeeZZZbbbiiiooouuu[[[???:::888222111111222222222000///...//////.........---------++++++++++++++++++++++++---,,,++++++------,,,+++,,,,,,,,,---------......***000------333111333@@@___~~~qqq}}}|||{{{~~~uuuhhhZZZPPPPPP]]]mmmwww~~~sssooojjjcccbbbdddgggmmmsssyyy|||}}}}}}~~~~~~~~~}}}~~~|||zzzxxxzzz|||}}}~~~}}}qqqzzzsssvvv~~~|||yyyvvvyyyxxxlllggg{{{vvvtttwww{{{zzzwwwrrrooouuu~~~{{{wwwjjjnnnsssvvvvvvwwwwwwxxxrrrrrrrrrssssssrrrooollllllkkkhhheeeccceeehhhlllllliiieeebbb___[[[WWWTTTZZZ]]]```cccmmmzzzmmmccc\\\]]]dddmmmxxxxxxwwwpppvvvYYYEEE777444666000///111---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,***))))))******)))((()))))))))*********++++++******++++++++++++************+++++++++,,,,,,,,,******+++,,,,,,------...+++,,,000666>>>EEEIIIJJJ^^^wwwmmmooooooxxxsssmmm|||jjjWWW___eeehhhkkkqqqGGG===999000111111222222222111000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,---------......,,,000//////444333888HHHiii{{{qqqttt{{{zzz|||zzzuuulll___TTTOOOTTTddduuu}}}|||qqqnnnllliiicccccceeekkkrrrxxxzzzyyyzzz{{{}}}}}}}}}xxxvvvvvvxxx{{{|||~~~}}}|||xxx|||~~~{{{vvvuuuvvvzzzxxxpppgggddd{{{uuuqqqqqquuuxxxtttuuuwww{{{{{{wwwxxx}}}~~~{{{gggkkkppptttuuusssooommmkkkkkkmmmppppppnnnjjjgggbbbaaa^^^WWWRRRSSSYYY```bbb]]]VVVRRRQQQPPPMMMJJJOOOSSSVVVWWW[[[eeerrr{{{|||tttllliiimmmvvvzzzzzz}}}wwwuuufffLLL:::444777222000222...............------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************))))))))))))*********+++++++++******++++++++++++************+++++++++,,,,,,,,,++++++,,,,,,------......+++...444;;;AAAFFFHHHIII]]]uuuwwwiiinnnttt|||zzznnnmmmsssddd```bbbdddpppZZZCCC;;;666222222222222222222222111////////////............,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,---------.........222111222666555>>>SSSzzzsssnnn|||ppp~~~{{{|||rrrfffYYYPPPNNNVVVgggwwwwwwjjjggglllqqqbbb```aaagggooouuuwwwvvvxxxzzz|||}}}}}}~~~}}}vvvuuuvvvxxxzzz{{{|||~~~|||yyy{{{zzzxxxtttttttttqqqqqqsssxxxssssssuuuwwwxxxsssuuuzzz}}}zzz|||xxxttttttyyy}}}}}}{{{gggjjjnnnqqqqqqmmmgggcccjjjjjjjjjjjjhhhddd^^^YYYSSSTTTQQQKKKDDDDDDKKKRRRVVVPPPJJJHHHJJJLLLMMMLLLFFFJJJOOOSSSUUU\\\hhhsss{{{yyy}}}yyyvvv|||YYYAAA666777333000222000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++***)))******************++++++++++++******++++++++++++************+++++++++,,,,,,,,,+++,,,,,,---......//////111555;;;AAAEEEHHHJJJKKKiiiooo|||~~~qqquuu~~~}}}www}}}rrruuu}}}wwwsssppptttyyy|||xxxyyytttmmmfffiiimmm{{{qqqMMM>>>>>>333333333222222222222222000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,---------......---111000222666555BBB\\\nnnmmm|||{{{zzztttmmmaaaTTTNNNPPPZZZlll{{{}}}lllfffkkksssbbbaaaaaaeeelllsssvvvwwwxxxzzz||||||||||||~~~|||vvvvvvxxxyyyzzzzzzzzz{{{~~~}}}~~~|||}}}zzzuuuxxx|||tttpppuuu~~~}}}uuutttzzz}}}zzzwwwvvvzzz|||zzzyyyzzzzzzwwwsssrrrtttwwwyyyzzzrrrrrrrrrsssrrrmmmgggccchhhfffccc```\\\VVVPPPKKKKKKLLLMMMIIIDDDCCCGGGLLLNNNMMMMMMNNNQQQTTTVVVVVVRRRSSSYYYaaagggmmmwwwyyywww~~~~~~rrrzzz|||nnnNNN<<<999333000222111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,,,,***)))***+++*********++++++++++++,,,******++++++++++++************+++++++++,,,,,,,,,,,,,,,---......//////000111555;;;AAAEEEIIIMMMOOOlllpppuuuyyy|||yyyyyyvvvwwwuuuxxxuuuvvvyyy|||{{{yyy||||||vvvrrruuuwwwvvvvvvtttiiinnnuuu}}}}}}WWW@@@>>>666555444333222222222222000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,---------......+++......111444333DDDcccrrrwww}}}xxx{{{|||yyy~~~wwwgggZZZOOOMMMTTTbbbsssxxxiiihhhnnnfffeeedddeeehhhmmmssswwwvvvxxx{{{|||||||||}}}~~~yyyuuuvvvxxxyyyzzzyyyyyyyyy{{{}}}}}}~~~xxxzzzxxxwww~~~ooowwwwwwnnnrrr|||vvvrrrtttuuussstttxxxwwwvvvtttqqqoooqqquuuzzz{{{wwwsssqqqoookkkfffbbb\\\YYYUUURRRPPPNNNKKKHHHEEEHHHKKKLLLJJJHHHHHHJJJ^^^dddkkkqqqsssrrrqqqqqqrrrmmmnnnwww~~~yyyxxxyyy}}}|||ooosssyyyuuuwww___DDD===444///222222////////////............,,,,,,,,,,,,,,,,,,,,,,,,***************************,,,---,,,***)))***,,,*********+++++++++,,,,,,******++++++++++++************+++++++++,,,,,,,,,---------...//////000000222666===DDDJJJQQQYYY___kkkpppuuuvvvtttuuu~~~vvvmmmwww{{{~~~}}}zzzwwwwww~~~yyyvvvyyyiiiPPPBBB888777555333222111111111000000000000/////////...---------------------------,,,++++++------,,,+++,,,,,,,,,---------......,,,//////333555555HHHkkkyyy}}}yyypppcccWWWMMMNNNYYYgggxxx{{{iiifffllliiihhhfffbbb```ccclllssssssvvvyyy{{{||||||~~~}}}tttqqqtttuuuwwwxxxxxxxxxyyy{{{}}}~~~rrrvvvyyysss{{{|||pppgggoooyyysssqqqttttttpppooorrruuuvvvuuuppplllmmmtttzzzyyytttmmmhhheeebbb___[[[NNNLLLIIIHHHJJJLLLMMMMMMUUUYYY___bbbbbb```^^^]]]zzz|||vvvwww}}}~~~zzztttqqqxxx|||tttlllttt}}}{{{}}}{{{jjjKKK@@@555///111111000/////////............,,,,,,,,,,,,,,,,,,,,,,,,***************************,,,...---***(((***,,,******+++++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,------......///000000000888===EEEMMMUUU___kkkrrrvvvuuuxxx~~~uuuvvvxxxwww{{{|||gggOOO:::888666333222111111111000000000000////////////---------------------------,,,++++++------,,,+++,,,,,,,,,---------......000222222666999888MMMrrr}}}{{{tttllldddXXXNNNPPP[[[iiiyyyvvvdddeeeoooiiiiiieee^^^XXXZZZdddmmmpppssswwwzzz|||~~~{{{~~~{{{pppnnnrrrsssuuuvvvwwwxxxyyy|||~~~~~~|||yyyxxx}}}xxxooorrrtttnnnlllqqqtttpppmmmnnnssssssttttttsssrrrqqqqqquuussslllbbb[[[VVVPPPJJJDDDGGGLLLTTT]]]ddddddbbbpppuuu|||pppnnnnnnssszzz~~~{{{}}}yyyyyyzzzyyywwwuuuwww|||gggnnn{{{[[[CCC:::555222222...///////////////...---------------------------+++++++++************)))************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---...---+++,,,000444:::AAADDDLLLhhhxxx~~~ttt}}}pppttt|||ooovvvkkkLLL===444666666111///444222111000//////...............---------,,,,,,,,,------------------------.........------,,,,,,,,,---333///333;;;888NNN~~~www{{{xxx|||~~~hhh[[[TTTYYYcccmmm{{{ooogggjjjeee```[[[WWWSSSTTT```lllnnnsssxxxyyy{{{~~~}}}zzz}}}~~~~~~rrrnnnnnnssswwwzzzyyyuuutttxxx|||~~~~~~~~~|||~~~xxxwwwyyy}}}xxx{{{}}}zzzuuuxxxqqqkkkiiimmmooollliiiiiipppqqqqqqqqqooonnnmmmmmmcccbbb\\\SSSNNNLLLHHHCCCCCCHHHQQQ___ooo~~~ttteee\\\WWWVVVWWW]]]fffnnnqqqqqqwww{{{~~~~~~~~~~~~|||}}}}}}yyyqqqttt~~~tttSSS@@@777333111//////////////////......------------------------++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------***,,,...------///444888DDDDDDEEETTTyyyvvv|||xxxpppiiiwww{{{gggiiiwww}}}{{{SSSBBB666777999555444777222111000//////..................---------,,,,,,------------------------+++,,,,,,------.........---222000444;;;;;;UUU~~~rrr|||~~~vvv|||mmm\\\OOOSSS^^^lll~~~ooofffgggaaa\\\WWWSSSNNNOOOYYYeeelllrrrwwwyyy{{{~~~~~~{{{~~~}}}sssooopppsssvvvxxxvvvsssrrrvvv{{{~~~~~~~~~~~~~~~~~~~~~~~~wwwyyy}}}wwwpppuuu{{{vvvttttttvvvwwwwww{{{|||ooojjjiiilllooonnnllllllsssssssssooojjjfffcccbbbQQQRRRQQQLLLKKKNNNOOOMMMWWW[[[eeevvvwwwpppoookkkmmmlllggg^^^SSSIIIDDDKKKIIIJJJQQQ]]]hhhooorrrsssuuuyyy|||}}}}}}qqq}}}~~~}}}eeeGGG<<<777333000000000//////.........------------------------,,,+++++++++************++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------))),,,.........222888===BBBFFFIIIWWW~~~tttlllvvvzzznnn___ooouuubbb___kkkyyyyyy]]]III777555777555333444222111000//////..................------------,,,------------------------))))))***,,,...///000111---111222666999>>>___{{{uuu{{{vvvyyy}}}~~~~~~{{{{{{lllZZZOOOVVVeeetttpppeeeddd^^^ZZZUUUQQQLLLKKKSSS^^^iiipppwwwyyy{{{~~~|||~~~uuurrrrrrqqqtttvvvsssooooootttyyy}}}~~~}}}}}}}}}}}}~~~{{{~~~wwwqqqwww|||uuussstttsssmmmhhhjjjmmmpppmmmkkknnnuuuzzznnnllllllpppuuuvvvuuussstttuuutttnnnfff^^^ZZZYYYSSSWWWZZZ[[[___fffkkkllluuusssyyy~~~mmm[[[PPPMMMNNNJJJKKKLLLLLLJJJJJJKKKLLLQQQOOOOOOTTT^^^iiirrrwwwwwwvvvvvvwwwyyy|||}}}~~~xxxvvv~~~}}}zzznnnKKK???;;;555111111000//////.................................,,,,,,+++++++++*********++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------***,,,......///333:::??????MMMWWWZZZjjjwwwlllpppyyymmmbbb~~~ttthhhccchhhvvv~~~kkkTTT===555666555222111222111000///........................------------------------------------))))))***,,,...///000111///000444777777AAAhhhtttuuu|||}}}tttyyyzzzzzzwwwzzzppp```UUUSSSdddwwwqqqeee```]]]ZZZWWWSSSMMMJJJPPPZZZfffooowwwyyy{{{~~~~~~uuuqqqpppnnnqqqrrrppplllmmmrrrxxx}}}~~~~~~~~~~~~~~~xxx}}}}}}xxx}}}yyyjjjdddeeegggeeeaaadddfffgggccc^^^aaammmzzzmmmmmmooorrrvvvxxxuuuqqqnnnrrrtttrrrmmmhhhggghhhpppwww|||~~~{{{~~~wwwlll]]]QQQKKKHHHFFFEEEDDDEEEGGGJJJOOOVVV^^^ddd```^^^\\\]]]cccjjjrrrvvvzzzxxxuuurrrrrruuuyyy}}}zzz|||}}}{{{tttuuu}}}~~~wwwvvvsss~~~vvvtttRRRBBB;;;555333222000///.........///........................,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++---/////////333;;;AAAEEETTT^^^___eee{{{ooolll|||{{{uuukkkvvvwwwooollliiilllyyyvvv___EEE888888999666444222111000///............//////.........---------------------------------++++++,,,,,,---...//////111///444777555EEEppppppttt~~~|||yyyzzzxxx}}}~~~xxx|||vvvzzzooocccUUUNNNTTTkkkqqqddd]]]\\\ZZZXXXUUUNNNJJJNNNUUUcccmmmwwwzzz{{{~~~~~~qqqjjjggghhhkkknnnmmmkkklllrrrxxx}}}~~~~~~~~~ttttttzzz}}}dddVVVVVV\\\```aaaeeeeeeeeeaaa\\\\\\gggsssiiillloooqqqtttuuuooogggjjjqqqzzzyyyvvvxxxwwwvvvxxxfff\\\PPPKKKLLLLLLGGGBBBAAADDDHHHNNNXXXdddqqqyyyyyywwwtttrrrrrrtttxxxzzzxxxwwwuuupppnnnpppwww}}}zzz~~~}}}wwwvvv|||rrrlllllltttyyynnnqqqvvvuuuyyyxxxdddKKK===666444333111///......//////........................,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------///000000111666>>>DDDJJJOOOVVV^^^lll|||rrrhhhjjjnnnqqq{{{yyydddIII999666888777555222111000//////........./////////.........------------------------------------------------------444---444999666KKKyyy~~~lllooossszzz~~~wwwxxx|||zzz~~~lllZZZPPPKKKQQQhhh}}}qqqddd[[[YYYXXXWWWUUUNNNHHHKKKQQQaaammmxxx{{{{{{}}}yyylllccc^^^aaafffkkkllllllnnntttyyy|||~~~~~~~~~~~~xxxpppyyycccJJJIIISSS]]]aaahhhggghhhgggaaaZZZ[[[bbbdddjjjooorrrvvvxxxqqqggggggppp|||{{{uuuoookkkrrr~~~xxxmmm___UUUQQQMMMGGGBBBAAADDDIIIPPP[[[iiiwww|||{{{zzz{{{tttwwwxxxssslllkkkqqqyyy{{{|||~~~}}}zzzwwwwwwwwwyyykkkeeedddjjjxxxZZZ___|||}}}rrr}}}___HHH???555333111///......//////........................------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------...///111222444:::CCCJJJUUUXXX^^^hhhvvvzzz~~~uuu~~~oooTTT???777666666333222111000//////.........////////////............------------------------,,,,,,,,,---------......555+++222:::999TTT{{{lllpppqqqzzzzzz{{{}}}~~~lllYYYOOOKKKSSShhh{{{}}}qqqeeeZZZWWWWWWXXXVVVOOOIIIJJJOOOaaammmxxx{{{{{{|||~~~~~~}}}}}}~~~xxxkkkaaa\\\ZZZ```hhhlllmmmpppvvv{{{|||~~~~~~{{{|||dddDDDBBBOOO[[[```hhhhhhjjjmmmfffYYYQQQQQQaaaiiiqqqwww}}}zzzpppaaajjjvvv}}}{{{|||{{{sssmmmyyy~~~iii[[[SSSOOOMMMMMMOOOQQQUUU\\\fffrrryyy{{{wwwsssqqqpppsssyyy}}}wwwlllgggkkkrrrzzzyyyzzz}}}}}}vvvooolllbbbbbbfffjjj~~~xxxfffuuurrrpppTTTJJJ555444111///......//////////////////////////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------...000222444777>>>HHHPPPiiirrr|||}}}}}}sss|||eeeLLL>>>;;;888666222111000//////.........000/////////............------------------------++++++,,,------...//////555)))111<<<===ZZZvvvnnnvvvwww|||uuu~~~~~~yyylll[[[MMMMMMYYYooo{{{qqqeeeZZZWWWWWWYYYYYYRRRKKKKKKPPPaaammmyyy{{{zzz|||}}}~~~{{{|||}}}~~~yyynnnddd___VVV]]]ggglllooorrrwww||||||~~~XXXFFFOOOMMMWWW^^^eeegggeee___WWWSSSTTTXXXaaammmvvvwwwxxx}}}rrrmmmmmmsssvvvuuuwww|||~~~|||{{{||||||uuupppnnnooottt~~~lllaaaYYYPPPUUUSSSVVV^^^eeejjjqqqwww}}}zzzwwwuuuuuuttttttsssyyyxxx|||~~~uuuggggggqqqsssxxxzzz{{{zzzpppwwwyyyqqqjjjsssyyy}}}vvv]]]DDD777888666111...///000///////////////............---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------111///444<<<>>>@@@QQQeee}}}tttmmmrrryyyzzztttzzzMMMBBB<<<444:::333222111111111111111111111000000///...---------.........------,,,,,,,,,------,,,------...///000333111444444>>>ccc{{{mmmmmmyyy}}}lll\\\NNNFFFPPPaaaqqq}}}}}}sssiii___^^^WWWWWW[[[VVVLLLJJJPPPdddppp{{{~~~~~~||||||}}}~~~~~~~~~~~~~~~{{{uuukkkaaa]]]```cccggglllrrrxxx}}}OOOCCCOOOQQQ\\\```ggghhhfff```YYYUUUXXX\\\ffflllrrruuuvvvyyy|||uuuppprrrsssrrrrrruuutttvvvwwwxxxwwwxxxzzz|||zzzrrrlllkkklllrrr}}}uuuggg___ZZZWWWVVVXXX]]]aaaeeemmmuuuwwwvvvuuuuuuwwwyyyzzzzzzvvvvvv{{{vvvjjjiiiqqqvvv{{{|||}}}~~~pppqqquuu}}}nnnQQQ;;;:::666222000000111111////////////............---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......000000555;;;>>>DDDUUUiiissspppxxx|||rrrdddZZZcccooozzzyyyzzztttxxx}}}|||dddLLL>>>666===222222111111000000111111111000000///......------......---------,,,,,,,,,------,,,------...///000222111444666BBBiii}}}pppooozzzzzzwww```NNNGGGRRRbbbqqq|||zzzoooddd\\\VVVVVVZZZVVVMMMLLLSSSeeeqqq{{{}}}}}}}}}~~~~~~}}}yyypppfff``````aaaeeejjjqqqwww{{{~~~|||{{{PPPEEEQQQWWWbbbbbbiiiiiiggg```ZZZXXX\\\aaannnmmmqqqwwwvvvrrrxxx{{{ttttttuuutttrrrrrrqqqrrrssssssuuuwww{{{xxxpppiiihhhjjjpppzzz|||ggg```^^^XXXXXXYYY[[[ZZZ\\\eeeoooppppppqqqsssuuuwwwyyy{{{ssstttzzzyyynnnlllrrrvvvzzzzzzyyy~~~llliiiwww~~~vvv```BBB===777333111111222222////////////............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000222666:::@@@KKK^^^nnnzzzeeehhhvvvyyykkk\\\]]]fffrrr{{{vvvwww~~~kkkiiixxxzzzzzz[[[BBB666:::222222111000000000000000000000000///......------...------------,,,,,,,,,------,,,------...///000111111555888GGGpppuuusss{{{uuutttxxx}}}vvv___LLLKKKVVVfffttt~~~~~~~~~~~~~~~}}}|||}}}sssgggZZZUUUUUUXXXVVVOOOPPPVVVgggqqq{{{|||}}}~~~|||tttjjjccc```^^^aaaiiiqqqxxxzzz}}}~~~zzz}}}___NNNTTTZZZeeecccjjjiiifff^^^XXXXXX___eeepppooovvv~~~wwwkkkppp~~~yyyuuuwww{{{|||yyyvvvsssssssssrrrsssvvv{{{vvvoooiiijjjlllpppwww~~~iii^^^\\\VVVVVVVVVUUUQQQPPPZZZeeekkklllmmmnnnnnnoooqqqsssqqqrrrxxx~~~{{{sssooorrrwww{{{{{{xxxzzzuuueeecccrrr{{{kkkKKKAAA777333222111111222////////////............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000555888;;;EEEXXXjjjtttttt}}}iiippp~~~nnnbbbwww{{{yyybbbYYYiiixxxpppQQQ===777333222111000000000000000000000//////............------------------------------,,,------...///000222111555:::LLLxxxzzzwww}}}}}}uuuzzz}}}gggVVVIIIPPPZZZjjjyyy~~~~~~~~~~~~|||zzz{{{}}}sssgggZZZVVVVVVWWWUUUQQQSSSYYYhhhrrrzzz||||||~~~}}}vvvmmmddd^^^ZZZ]]]hhhssszzz}}}~~~lllTTTUUU[[[gggeeeiiihhhccc[[[UUUVVV___gggkkkooo{{{yyyggghhhuuussssssssswww}}}|||wwwqqqqqqpppooopppsssyyy}}}uuunnnjjjllloooppprrruuunnn```\\\QQQQQQPPPNNNIIIGGGPPP[[[eeehhhjjjkkkjjjkkkmmmoooppprrrvvv{{{{{{uuuqqqpppyyy~~~~~~|||uuunnnsss|||~~~fff~~~xxxTTTEEE777333222111000222////////////............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000000888;;;>>>OOOjjjxxxwwwssswwwwww~~~xxxuuuvvvoookkkaaa___eeeqqqeeeJJJ666444333222111000000000000////////////............------------------------------,,,------...///000222222666<<>>WWW}}}yyyzzz{{{~~~}}}jjjZZZPPPFFFOOOZZZkkk{{{}}}|||{{{|||~~~}}}}}}|||~~~xxxooobbb```]]]XXXUUUTTTVVVYYYeeeoooyyy{{{|||~~~}}}tttddd```\\\```jjjvvv```SSS[[[___kkkllljjjfff^^^TTTNNNRRR]]]gggiiinnnwwwtttjjjmmmsssuuurrrrrrvvvxxxvvvuuuvvvuuuttttttvvvzzz}}}lllddd^^^aaaeeehhhkkknnnwwwrrrZZZOOOOOOLLLIIIHHHIIIHHHGGGLLLRRR\\\aaahhhlllmmmoootttxxxtttssssssuuuvvvuuupppjjjlllqqqxxx|||}}}zzzqqq~~~tttkkkzzzjjjRRR<<<777666222000222////////////............---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111333===AAAHHHiiiyyyllluuuwwwyyyvvv{{{ppp|||}}}}}}|||vvvzzzqqqZZZ<<<777777555444333222222222.../////////////////////,,,,,,,,,---------......------,,,------...///000222333888@@@\\\yyyuuuqqqbbbWWWPPPFFFRRR]]]mmm|||~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{|||~~~~~~}}}zzz{{{|||}}}~~~~~~~~~}}}|||}}}~~~{{{ttthhhgggaaaZZZUUUTTTUUUWWWbbbmmmxxx{{{|||vvvfffdddbbbdddkkkuuuYYYSSS```bbbkkkkkkkkkggg^^^SSSMMMQQQ]]]hhhoooqqquuunnnooovvvxxxrrrpppuuu{{{}}}vvvvvvtttrrrooonnnppprrrhhh^^^WWWXXX___dddjjjooorrriiiPPPIIIMMMMMMIIIHHHJJJKKKKKKNNNSSS[[[aaahhhkkklllnnnrrrwwwuuutttssssssuuuuuuooohhhmmmqqqwww|||}}}|||uuuqqq}}}}}}xxxqqqVVV???999999444111333000/////////............---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222444???CCCLLLqqqyyyxxxyyyvvv{{{~~~}}}hhhkkkwww|||gggrrr}}}zzznnnjjjppp|||vvvfffJJJ888888666555444333333333.........///////////////,,,,,,,,,------.........---------------...000000111333888BBB```vvviiiaaaUUUOOONNNGGGVVVaaaqqq||||||||||||}}}}}}}}}}}}zzzyyyzzz|||~~~}}}{{{wwwxxxzzz||||||||||||{{{yyy|||~~~~~~|||wwwmmmkkkddd[[[UUUTTTUUUVVV```lllxxx{{{|||~~~|||~~~~~~~~~vvviiihhhggggggkkktttbbbSSSUUU[[[bbb```hhhhhhbbbWWWNNNLLLSSSaaallluuukkkuuu}}}{{{sssvvvwwwvvvyyy|||zzzuuuxxxyyyvvvqqqpppooohhh```[[[ZZZSSSMMMRRR___gggfffqqq~~~kkkYYYPPPNNNOOONNNKKKHHHFFFHHHMMMQQQXXX^^^ffflllooooooooopppppppppooonnnppprrrnnngggkkknnnqqquuuyyy~~~yyy|||kkkssstttvvvuuusssYYY@@@999777222222666000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,---......---...111333<<>>???VVVyyyoooiiinnnrrrsssccc\\\YYYQQQ[[[lllxxx}}}vvvqqqwww|||wwwqqquuuyyyjjjgggfffhhhyyy~~~{{{~~~kkkHHH999444666222222555000000000000/////////......///...------,,,---------...------......///000111333666999HHHpppzzziiiooo~~~zzzlllUUUDDDBBBQQQWWWfffxxx~~~}}}}}}}}}~~~}}}~~~}}}|||{{{xxxwwwwwwwwwwwwxxxyyyyyyyyy{{{~~~~~~~~~~~~xxxooojjjggggggfffiiillllllgggaaa\\\YYY[[[eeeqqqyyy{{{|||xxxuuurrrqqqtttzzz|||rrreee^^^VVVYYYiiizzz}}}[[[WWW```kkkrrrfffbbb^^^YYYQQQMMMOOOXXXdddlllooonnnssszzz}}}}}}xxxzzzyyywwwxxxzzzxxxsssxxxvvvyyyzzznnn```gggzzzuuuaaaSSSPPPJJJBBBKKK]]]gggyyywwwbbbTTTOOOLLLQQQMMMGGGAAA===>>>CCCGGGJJJPPPZZZbbbhhhkkkmmmnnniiiiiijjjmmmtttyyytttlllnnnqqquuuwwwxxxyyyzzz{{{xxxqqqttt{{{www~~~|||{{{jjjgggXXXBBB;;;777444222111111111000000000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++------......///222666999BBBCCCeeeyyytttuuuxxx{{{eeemmmvvv[[[eeepppxxx{{{wwwtttyyy|||sssqqq}}}vvvjjjfffccccccrrruuueeeiiizzz~~~xxxQQQ===555777333333444000000000000////////////.........------------.........------......///000111444666:::NNNwww{{{mmmqqq|||{{{lllUUUDDDCCCPPPUUUddduuu~~~}}}}}}~~~~~~~~~}}}||||||{{{zzzzzzzzzzzzzzzxxxzzz~~~vvvkkkeeeccccccbbbeeejjjllljjjeee___[[[\\\dddpppxxx{{{}}}~~~|||ssspppmmmkkknnnttt{{{}}}uuuggg]]]VVV\\\nnnyyyddd\\\eeeuuurrriiibbb\\\SSSNNNQQQZZZdddkkkooorrrrrrsssxxxxxxvvvwwwtttxxxzzz{{{||||||xxxqqqvvvwwwpppfffiiifffTTTTTTQQQGGGJJJWWWaaauuupppYYYLLLGGGDDDRRROOOIIICCC>>>???BBBFFFKKKRRR[[[bbbgggiiikkklllffffffgggkkkuuuzzzuuulllkkkooosssvvvwwwxxxzzz|||~~~~~~|||vvvcccuuu{{{\\\CCC;;;888555333111111111111000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------......000333888<<>>bbb|||wwwqqqSSSIIIFFFEEEKKK\\\kkk|||~~~}}}}}}||||||||||||}}}||||||{{{zzzyyyyyyyyyzzz}}}~~~~~~~~~}}}}}}qqqiiidddbbbaaaccchhhnnnqqqoooiiiccc^^^cccllltttzzz}}}yyytttpppiiiiiiiiikkknnntttyyy||||||{{{{{{{{{zzzzzz{{{~~~~~~rrrkkkooowww|||~~~wwwoooxxx{{{```bbbiiiuuu}}}hhh^^^RRRLLLQQQ]]]hhhppppppxxxllldddmmmkkkhhhuuunnnssswwwyyy}}}zzz{{{|||~~~tttbbbVVVQQQWWW______wwwoooXXXOOOMMMIIIPPPOOOMMMIIIDDDBBBBBBCCCJJJPPPZZZbbbgggjjjkkkmmmhhhhhhiiiooo{{{{{{pppnnnoooqqqqqqrrrtttxxx{{{~~~zzzxxx}}}uuurrryyywwwwwwjjjeee{{{zzz}}}wwwrrrvvv}}}}}}\\\GGG>>>999666222222222111111111111000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++---......///111777===CCCNNNrrrrrreeeyyywww~~~zzz~~~~~~lll```cccgggyyywwwlllhhhgggjjjqqqxxx{{{zzztttnnnoooyyytttmmmkkkccc\\\fffxxxwwwzzz}}}VVV<<<999555222444444111111111111000000000000...............///000000...------......///000111444333???fff{{{|||yyyoooQQQFFFCCCEEEMMM[[[jjj{{{~~~~~~}}}||||||}}}}}}~~~~~~}}}|||||||||||||||}}}~~~}}}vvvnnnhhhfff^^^bbbjjjrrrwwwtttlllfff^^^ccckkktttzzz~~~~~~~~~~~~~~~xxxrrrnnniiijjjkkknnnrrrwww{{{~~~zzzyyyxxxxxxwwwwwwzzz}}}zzzooojjjooowww{{{}}}~~~rrrtttwwwnnnhhhooo{{{~~~yyyrrrdddWWWMMMOOOYYYccckkkqqqwwwuuujjj]]]ZZZfffsssyyysssuuuxxxyyyzzz|||~~~}}}}}}zzziii```ZZZZZZeeerrr|||rrr___RRRNNNMMMRRROOOKKKGGGDDDCCCDDDDDDIIIPPPYYYaaafffhhhjjjkkkfffjjjlllmmmsssyyyxxxrrrppplllmmmqqquuutttuuuwwwyyy~~~yyyssszzzyyyzzz|||xxxkkkggg|||www{{{}}}rrrSSSBBB999444222222111111111111111111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++...------,,,,,,,,,------(((222///+++333999===FFF[[[tttuuusssvvvooo```TTTllliiiaaa{{{pppllleeedddkkksssxxxtttssstttttt~~~~~~ssskkkiiieeeaaagggrrrhhhGGG777444333111222222111111000000000000000........................///000000///......000222777<<>>GGGdddyyy{{{~~~ooo```ZZZddd^^^```qqqkkknnnhhhdddgggkkkpppzzzwwwrrrnnnnnnyyyyyyooojjjccc]]]bbbkkkoooPPP===666222222333222111111000000000000000...........................///000///......000222666;;;EEEjjj|||~~~gggUUUHHHBBBGGGQQQ^^^kkkzzz~~~~~~~~~~~~~~~}}}|||{{{{{{~~~}}}~~~~~~~~~|||rrrkkkgggcccggglllrrrxxx{{{sssiiieeeeeejjjssszzz{{{|||~~~~~~}}}~~~}}}|||yyytttpppqqqqqqqqqtttxxx{{{{{{{{{xxxvvvtttsssttttttttttttrrrqqqqqqsssxxx}}}pppjjjeeejjjuuuzzzvvvoooYYYOOOIIINNNYYYeeepppxxx|||nnnXXXVVVfffvvvzzzzzzzzzxxxvvvvvvxxxzzz{{{~~~{{{}}}uuubbbYYY___yyyyyyaaaTTTRRRTTTUUURRRMMMHHHDDDAAA@@@???FFFLLLUUU\\\aaadddfffgggjjjlllmmmnnnttt{{{~~~|||kkkiiikkkrrrwwwwwwwwwyyywwwxxxyyy~~~{{{zzz|||~~~mmmwwwlllMMM<<<555333333222111111111111111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,---------,,,,,,------...***000...///999<<<@@@KKKnnnwwwxxx|||}}}{{{{{{aaaXXX___WWWSSSdddlllooopppkkkggggggiiippp~~~zzzpppiiihhhuuu}}}rrrkkkbbb[[[^^^ggg}}}|||wwwWWWAAA666333444666222111111000000000000000...........................///000///...///000222555:::FFFlllnnnVVVGGGDDDJJJRRR^^^kkkzzz~~~}}}|||~~~~~~~~~~~~|||ssskkkgggcccggglllrrryyy|||vvvlllgggfffiiiqqqxxxzzz|||~~~}}}~~~~~~}}}||||||{{{zzzvvvtttttttttuuuxxx{{{||||||zzzyyyvvvrrrpppppprrrsssssspppooopppsssyyy~~~sssfffeeefffmmmyyy~~~xxxnnnXXXOOOIIINNNYYYdddooowwwfffZZZaaammmzzz{{{zzzxxxvvvvvvyyy{{{{{{~~~{{{|||iii^^^bbb}}}~~~eeeTTTQQQSSSSSSQQQLLLHHHDDDAAA???>>>EEEKKKSSSZZZ___bbbeeefffhhhiiiiiikkkpppwww|||mmmkkknnntttxxxwwwwwwxxxxxx{{{yyywww~~~{{{~~~sssxxxwwwUUU>>>333444333333222111111111111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------,,,,,,,,,---......---000///222;;;<<>>RRRvvv~~~sssmmmmmmoooaaassstttXXXSSS___]]]cccbbbgggkkkmmmttt{{{sssjjjfffgggjjj}}}zzzsssiii]]]ZZZ```nnn}}}pppvvvwwwmmmgggooo|||pppNNN===999555///222111111000000000000000........................---...////////////222444777;;;IIIsss|||vvvwwwmmmddd]]]eee___KKKHHHOOOSSSdddppp~~~}}}{{{~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~sssiiiccceeehhhjjjnnnuuuzzzvvvnnnkkkhhhiiipppuuuwwwyyy}}}~~~}}}|||}}}~~~~~~|||~~~}}}{{{yyyzzz{{{~~~~~~zzzvvvwwwrrrmmmkkklllooorrrsssooopppsssxxx~~~~~~}}}uuu^^^LLLMMMUUUbbbqqq|||~~~lllNNNIIIIIIQQQ\\\hhhvvv~~~{{{lllcccbbbmmmppptttwwwyyyzzz{{{}}}|||{{{uuuxxx}}}~~~ttt~~~ppp___VVVSSSSSSUUUTTTQQQMMMIIIEEEBBBAAABBBGGGNNNTTTYYY]]]aaacccfffdddeeejjjlllnnnuuu~~~tttooonnnrrrtttuuuvvvyyyssstttvvvwww{{{|||rrrooowwwxxxttt||||||ttttttiiiNNNBBB666555444333222111111111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,,,,,,,---.../////////000222:::@@@CCCaaazzzxxxooojjjbbbrrr\\\MMMVVV\\\```^^^^^^cccgggkkkuuu~~~xxxpppjjjgggfffeeeuuuxxxtttjjj]]]ZZZ^^^dddtttqqqtttvvvooommmppp~~~wwwVVVAAA999666222222111111000000000000000........................,,,.../////////000222444666:::IIIvvvzzzrrreee``````dddvvvuuuYYYGGGGGGOOOTTTdddqqq|||}}}~~~~~~~~~~~~~~~~~~yyyoooiiihhhjjjkkknnnuuuzzzvvvooojjjhhhjjjpppuuuvvvxxx{{{~~~}}}||||||}}}~~~}}}||||||~~~~~~||||||~~~yyyuuutttqqqmmmlllmmmpppssstttqqqrrrvvv{{{{{{XXXGGGDDDWWWeeerrr{{{}}}kkkQQQMMMLLLRRR\\\fffttt~~~yyymmmjjjmmmjjjnnnssswwwxxxxxxyyyzzz}}}zzztttwwwyyy~~~~~~wwwgggZZZVVVWWWXXXZZZXXXUUUPPPKKKFFFCCCAAA@@@EEELLLRRRWWW[[[___aaabbb```bbbgggiiiiiipppzzzrrrmmmkkkooorrrtttwww{{{yyytttrrrwww{{{~~~{{{}}}~~~}}}rrrfffMMMEEE777666444333222111111111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---+++++++++,,,---...///000...000333<<>>@@@DDDIIINNNPPPRRRUUUVVVZZZ___dddfffgggkkksssyyyvvvjjjeeelllsssssstttyyyzzzvvvvvvyyy}}}~~~}}}mmmOOOAAA:::444444333///...//////...------,,,,,,------,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,---------------...............,,,222777<<>>@@@DDDHHHJJJLLLMMMNNNPPPVVV[[[bbbeeegggllltttzzz}}}pppiiilllpppppprrrvvvwwwtttuuuzzz}}}~~~~~~}}}{{{yyyYYYEEE<<<555333333000...//////...------,,,---------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------------.........//////---333:::>>>EEEaaa~~~vvvbbb___UUUCCCDDDXXX```ZZZ[[[```bbbjjjxxx~~~zzzrrrlllkkksssyyyppphhhbbb]]]ZZZXXXXXX]]]xxxzzzXXXEEE;;;555333333111000000000000000//////////////////////////////000000111222444555777:::MMM}}}vvv___[[[bbbllllll[[[GGGEEEIIIOOO[[[gggvvvxxxpppkkkjjjjjjhhhiiipppvvvtttooogggeeedddhhhooouuuwwwwwwwwwyyyzzz|||}}}zzzwwwqqqooommmlllnnnppptttvvvuuuvvvyyy|||~~~bbbTTTjjjwwwvvvcccRRRMMMMMMXXXfffsss~~~uuujjjgggppp||||||||||||zzz{{{~~~~~~~~~~~~}}}|||~~~uuu___SSSQQQSSSTTT___[[[SSSJJJGGGGGGDDD>>>???BBBEEEGGGHHHIIIKKKMMMRRRXXX```eeehhhllltttzzzuuulllkkkmmmmmmppptttuuussstttyyy|||}}}zzzwwwxxxzzz}}}~~~}}}yyyvvv___HHH===444222222000///000//////...---------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,------.../////////111666===@@@FFFjjjvvvzzztttffflllXXXDDDGGGWWW]]]ZZZYYY]]]```kkk}}}{{{yyytttkkkffffffsss~~~xxxooohhhbbb___[[[ZZZ\\\```zzzcccJJJ<<<333333333222111000000000000/////////////////////////////////000111222444444888;;;MMM~~~ccc```iiiyyywwwbbbLLLGGGIIIOOO[[[gggttt~~~~~~yyyooojjjhhhhhhggghhhnnntttuuupppeeebbbaaadddkkkqqquuuvvvwwwxxxzzz{{{}}}}}}zzzyyysssqqqnnnmmmmmmooorrrttttttuuuxxx{{{~~~^^^RRRqqq~~~xxxdddPPPLLLNNNYYYhhhuuu{{{lllfffooo|||~~~yyywwwyyy{{{|||~~~}}}}}}}}}|||{{{|||jjj]]]WWWVVVVVV^^^ZZZQQQHHHFFFGGGDDD???===???CCCEEEFFFHHHKKKMMMOOOVVV___eeehhhlllsssyyywwwnnnjjjjjjlllooossstttrrrsssxxxzzzzzz{{{|||vvvzzzwwwoooqqqyyy|||~~~uuukkkJJJ>>>222000111000000111//////...------------...---------,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,------...//////000222444>>>AAAIIIvvv}}}mmmmmmqqqnnnqqqTTTAAAGGGSSSZZZ]]]]]]\\\___lll{{{tttjjjffffffqqq}}}wwwpppiiidddaaa___]]]cccggg~~~kkkLLL<<<444444333222111000000000000/////////////////////////////////000111222444444:::;;;LLL}}}mmmiiiqqqmmmRRRJJJIIINNNYYYjjjuuu~~~~~~~~~~~~~~~||||||qqqkkkggghhhgggggglllsssuuussseeeaaa^^^___eeelllppprrruuuwwwyyyzzz||||||zzzyyytttrrrooommmmmmnnnqqqssssssuuuxxx|||yyy~~~vvvWWWOOOttt|||gggOOOLLLNNN[[[jjjwww~~~nnnoooxxx||||||yyyyyy}}}~~~}}}~~~~~~}}}{{{|||~~~vvveee]]][[[[[[ZZZWWWOOOHHHFFFHHHEEE@@@;;;>>>AAACCCEEEGGGJJJMMMNNNVVV___eeehhhkkkqqqvvv{{{uuummmiiiiiimmmqqqtttuuurrrsssvvvwwwvvvxxx{{{|||zzzooollluuu}}}}}}mmmyyyOOOAAA333000111111111222000///......------......------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,---...///000000000000<<>>FFFUUU~~~ooo{{{YYYMMMWWWTTTRRRXXXWWWXXX]]]nnnxxxlllgggiii|||vvvnnniiieeeaaa___bbblll|||yyyuuu}}}pppnnn}}}zzzXXX@@@999444444333222111111111111//////////////////////////////000000111222444555777<<>>???@@@BBBEEEGGGPPPWWWaaafffggghhhlllppppppnnnjjjgggiiiooouuuwwwxxxtttrrrssssssqqqrrrvvvssshhhpppxxxqqqqqqppp^^^MMM;;;444333222000000000000///.....................---------,,,,,,,,,++++++,,,,,,,,,---------++++++,,,---...///000111999444AAAIIIYYYxxxcccooommmIIIDDDUUURRRPPPXXXYYYVVV\\\ppp~~~qqqmmmnnnyyyqqqjjjeeeaaa^^^\\\jjjwwwvvvvvvyyyjjjeeettt___BBB888555444333222111111111111//////////////////////////////000000111222444555555<<>>>>><<<999;;;CCCJJJQQQTTTZZZaaaiiinnnpppppptttuuuqqqiiifffjjjooopppsssrrrqqqqqqsssuuuuuuttt}}}|||pppsssgggPPP<<<888999444111333000000000000////////////......---------,,,,,,,,,,,,,,,,,,---------......------...---,,,---///111///999DDDEEE]]]{{{yyy}}}zzzhhhmmmmmmYYYNNNGGGJJJQQQUUUWWWXXXZZZbbbtttwwwtttzzz{{{wwwssskkkccc___^^^pppssswwwttthhh???;;;555444333222111000000000000000////////////000000...000111111000111333666666<<>>:::999<<<@@@CCCEEEPPPRRRVVVZZZ^^^ccchhhkkktttwwwtttlllfffhhhmmmooonnnpppsssvvvyyy|||vvviiippp}}}vvv~~~}}}}}}kkkMMM<<<666222111222000000000000////////////......---------,,,,,,,,,,,,,,,,,,---------......,,,---...------...111333999>>>@@@MMMyyyqqqlll___JJJJJJLLLPPPPPPOOOTTT[[[aaaooo}}}~~~xxx{{{\\\@@@999888666555333333222222000000////////////000000...000111111000111333666777<<>><<<>>>BBBFFFMMMQQQWWW[[[]]]```fffjjjmmmrrrrrrkkkdddeeejjjnnnnnnqqqtttuuutttuuuyyy}}}}}}mmmkkkrrrxxxpppuuu}}}rrr~~~ttttttxxxvvvVVV@@@888777555222000000000000////////////......---------,,,,,,,,,,,,,,,,,,---------......,,,---.........///222555444@@@BBBTTTnnnkkkkkktttqqqeeennn]]]KKKKKKMMMQQQPPPOOOTTT[[[aaauuurrrnnnxxxgggBBB:::999777555333222222111000000////////////000000...000111111000111333666999<<>>@@@CCCHHHNNNUUUYYY[[[^^^ccchhhkkkqqqssskkkdddffflllpppooorrrvvvvvvtttuuuyyy}}}~~~vvvxxxxxxoootttzzzmmmyyyfffWWWVVVbbb^^^BBB888888777444000000000000////////////......---------,,,,,,,,,,,,,,,,,,---------......,,,---.........000333555666CCCDDDXXXzzzuuuxxxrrrtttnnnOOOMMMMMMPPPQQQQQQTTTZZZccczzzsssttt~~~mmmFFF999888666444333111111000000000////////////000000...000111111000111333666999;;;NNN}}}rrryyymmmaaajjjwwwsss^^^JJJHHHJJJOOOZZZdddkkktttzzz}}}~~~vvvooommmttt{{{mmmuuuzzzeeebbbnnnzzzggg^^^]]][[[\\\fffpppggg^^^[[[XXX[[[qqqvvvkkkppp```WWW]]]aaa[[[___aaa___\\\[[[___ddd```dddeee___YYY\\\iiiuuu~~~~~~~~~~~~qqqjjjtttqqqQQQ^^^~~~mmmRRRHHHKKKNNNWWWjjjuuuttt~~~|||}}}}}}pppeee\\\ZZZYYYUUUSSSVVVSSSUUUTTTMMMDDD>>>>>>@@@BBBIIIQQQVVVXXX[[[___dddjjjqqqsssllleeegggmmmrrrqqquuuxxxxxxwwwwww||||||sssuuuuuuiiisssgggZZZ\\\mmmeeeDDD888777777555000000000000////////////......---------,,,,,,,,,,,,,,,,,,---------......,,,---.........000333666:::FFFFFFZZZqqqzzzoooRRRNNNMMMOOOQQQRRRUUUYYYeee~~~}}}~~~wwwtttzzzqqqkkk~~~qqqKKK999888666444222111000000000000////////////000000...000111111000111444666999:::LLLxxxsssxxxyyyxxxlllaaaiiipppkkkVVVEEEGGGJJJNNNWWWbbbjjjssszzz~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{ooohhhmmmvvviiiooonnniiipppxxxjjj___^^^[[[[[[kkkrrrjjjbbb```[[[[[[ooo}}}pppsss```SSS\\\bbbjjjppptttooofffcccjjjssssssaaaYYY```iii~~~~~~~~~~~~qqqkkkxxxsss]]]NNNYYYzzzmmmTTTNNNKKKLLLXXXmmm~~~www}}}~~~vvvggg\\\\\\ZZZQQQMMMPPPTTTVVVXXXWWWQQQHHHAAA===BBBEEEJJJOOOSSSYYY___dddgggssswwwpppkkkoooooojjjlllqqqvvvxxxwwwvvvvvvxxx|||}}}ssszzzqqqmmmoooqqqqqq[[[VVV___yyykkkrrrLLL777555666444111111111111000000000000///............---------.................................------///333666:::CCCEEEbbbyyyhhhwwwttt```OOOPPPPPPNNNMMMPPPWWW]]]kkk}}}}}}pppooopppooorrr~~~wwwOOO<<<777444444333///000222111111000///////////////...000111111000111333666777:::MMM~~~ssswwwuuujjj}}}xxxtttuuu{{{~~~uuufffbbbhhh~~~uuuXXXAAABBBHHHMMMVVVdddoooxxxzzzzzz~~~~~~~~~~~~}}}{{{{{{|||~~~vvvoooooo|||zzzoootttkkkjjjttt{{{oooYYYZZZ^^^YYYiiitttpppddd___XXX\\\qqqzzzmmmoooqqq]]]bbblllqqqbbbfffwwwttt```WWW\\\lll|||~~~|||xxxsssppppppsssvvv~~~~~~~~~zzzgggVVVKKK^^^}}}{{{jjjTTTJJJIIIMMM[[[mmm|||~~~ttt|||xxxyyypppbbbXXXYYYXXXPPPLLLNNNPPPSSSVVVWWWRRRKKKCCC>>>???AAAEEEIIIMMMTTT[[[```cccoootttmmmiiillllllhhhmmmppptttwwwwwwwwwxxxxxxvvvzzztttwwwvvvooorrrrrrlll______zzzjjjuuuxxxQQQ999555555333111111111111000000000000///............---------.................................------///333777===EEEHHHgggwwwvvvlll{{{pppUUULLLNNNNNNMMMMMMOOOUUUZZZiiiyyyqqqnnnvvvzzz{{{zzzvvvttt}}}zzzPPP===888444444333000000222111111000///////////////...000111111000111333666888;;;MMM}}}kkkkkklllggg}}}yyywwwxxx{{{uuuiiieeejjjvvvqqqYYYDDDDDDIIIPPPZZZcccoooxxx{{{{{{~~~~~~~~~}}}{{{{{{}}}}}}sssppp{{{xxxyyyjjjhhhqqqyyyvvvZZZVVVZZZXXXggguuurrrgggcccWWW\\\rrryyylllnnnxxxsssaaaeeeoooxxxfffgggwwwttt```WWW]]]mmm|||{{{uuulllccc___bbbjjjqqqyyy|||fffXXXMMMfffyyyvvvzzziiiSSSJJJHHHKKKYYYkkkxxx{{{yyyrrrttt|||zzzkkkjjjfffZZZRRRTTTTTTNNNJJJLLLIIIMMMSSSVVVTTTNNNFFFAAA===>>>@@@CCCGGGOOOXXX^^^___jjjooojjjfffhhhiiigggnnnnnnppptttwwwyyyyyywwwxxxzzz|||sssuuuqqqsssttt}}}jjjfffyyytttlllrrrzzz~~~[[[???666555333111111111111000000000000///............---------.................................------000444777;;;CCCKKKrrrqqqzzz{{{}}}|||vvv{{{}}}mmmhhhvvvcccFFFHHHKKKMMMMMMMMMNNNSSSWWWfff{{{yyymmmccc]]]^^^iiivvv~~~UUU???999444444333000000222111111000///////////////...000111111000111333666999;;;LLL|||eee\\\ccceee~~~{{{zzzssshhhffflllooommmXXXDDDDDDIIIPPP[[[cccoooyyy|||}}}~~~~~~~~~~~~}}}|||}}}~~~wwwpppxxx{{{kkkgggpppxxx___UUUXXXZZZfffwwwsssiiigggYYY```www|||nnnpppqqqwwwdddfffmmmyyyeeeeeetttrrr```YYY___ppp{{{~~~uuunnndddZZZUUUYYYbbbiiiuuuyyy~~~mmm```XXXwwwvvvuuunnnVVVPPPJJJIIITTTgggxxxtttssswwwxxx{{{gggccc[[[RRRMMMPPPRRRNNNJJJIIIDDDHHHNNNTTTUUUQQQIIIDDD??????>>>???CCCKKKUUU\\\]]]fffllliiifffgggiiihhhmmmllllllpppuuuyyyxxxvvv{{{{{{{{{uuutttyyyvvvssswwwttttttuuuvvvsssqqquuuzzzttt|||dddFFF:::888666111111111111000000000//////............---------.................................---...000555888;;;AAALLLzzzxxx{{{~~~{{{{{{zzz{{{jjjbbbhhhWWWCCCFFFJJJMMMNNNNNNOOOSSSVVVeeexxxsssyyyrrrqqqiii^^^WWWSSSVVVbbboooZZZBBB:::444444333111000111111000000///////////////...000111111000111333666888;;;LLL{{{gggUUU___ggg{{{jjjiiirrrtttnnnVVVAAABBBHHHNNNXXXdddoooyyy|||~~~~~~~~~~~~~~~}}}}}}}}}~~~yyynnnttt}}}www|||oooiiipppxxxjjj\\\\\\\\\fffzzztttiiiggg___gggssstttqqqyyydddbbbeeewwwyyyffffffvvvppp```ZZZbbbsss{{{qqqmmmfff___[[[\\\```eeetttxxx~~~rrreeeeee{{{~~~vvv```RRRLLLIIITTTgggwww|||{{{{{{zzz|||}}}}}}dddZZZSSSMMMJJJNNNQQQOOOKKKIIIAAADDDIIIPPPTTTRRRLLLGGGBBB@@@>>><<>>;;;;;;AAAIIIOOOYYY```gggiiigggfffiiillllllkkkjjjlllooosssuuuuuusssttt||||||~~~vvvyyywww}}}zzztttfffIII<<<666222111111111111000000000000///............---------........................---.........///111666:::>>>DDDTTTtttjjjtttrrrwwwssscccZZZHHHHHHHHHKKKOOOQQQQQQRRRVVVYYYjjjzzzxxxmmmhhhsss~~~eee[[[ZZZYYYYYYVVVTTTTTTRRRRRRYYYaaazzznnnGGG===555444444333111111111111000///////////////...000111111000111333666666999KKK}}}tttYYYbbbooolllgggttt___FFFEEEKKKQQQYYYhhhpppxxx{{{}}}~~~~~~~~~}}}~~~zzzyyyxxxqqqxxxrrreeejjjqqqzzzssseee^^^ZZZhhh}}}zzzkkkdddcccmmmtttuuuttt}}}kkkffffffwwwwwwiiilll|||hhh]]]]]]iii{{{|||~~~~~~~~~uuuiiibbbcccjjjpppxxxzzz~~~~~~bbbxxx{{{{{{xxxjjjOOOJJJJJJWWWjjjuuurrrkkkttt~~~zzzlllTTTMMMLLLMMMPPPUUUWWWQQQKKKEEECCCBBBFFFLLLPPPPPPNNNJJJGGGBBB===;;;???EEEJJJUUU[[[bbbeeedddcccfffjjjmmmmmmmmmmmmnnnqqquuuxxxuuuvvv~~~}}}}}}qqqvvvvvvxxx}}}{{{gggLLL???777111111111111111000000000000///............---------........................---.........///222777:::;;;EEE[[[~~~hhhjjjnnnqqqyyypppooohhhMMMGGGHHHKKKOOOPPPPPPRRRVVVZZZmmm|||wwwoooiiiooozzzsss\\\VVVXXXYYYUUUSSSSSSTTTRRRQQQWWW^^^tttwwwIII>>>555333555333111000111111000///////////////...000111111000111333666666999KKK}}}yyybbbkkkxxxccc]]]hhhgggLLLEEEIIIRRR___kkkqqqwwwyyy|||~~~~~~~~~~~~~~~{{{qqqwwwttteeeiiipppwwwrrrccc]]]ZZZhhh|||pppfffbbbnnnrrrsssxxx~~~nnniiiiiiwwwoooeeehhhxxx|||ddd\\\^^^kkk~~~}}}~~~zzzpppnnnrrrvvvvvvxxxzzz{{{{{{|||~~~aaawww}}}tttdddRRRJJJGGGRRRgggvvvxxxtttrrr{{{yyy___LLLMMMNNNRRRWWWYYYTTTLLLGGGCCCAAACCCJJJOOOPPPOOOOOOLLLGGGAAA>>>@@@EEEJJJRRRWWW^^^cccbbb```ccchhhnnnppppppooonnnpppuuuzzzuuuuuu{{{~~~jjjpppsssssskkkQQQCCC:::333111111111111000000000000//////.........---------........................---.........///222777:::>>>III```zzzyyyvvvqqqrrrppp~~~~~~[[[MMMHHHKKKNNNOOOOOOQQQVVV[[[nnnxxxrrrkkkmmmtttnnnXXXSSSVVVWWWVVVTTTTTTUUUSSSRRRWWW___ooosssKKK???555333555333111000111111000///////////////...000111111000111444666777:::KKK|||}}}jjjsss{{{___ZZZddd|||~~~jjjOOODDDEEEQQQccclllrrrwwwxxx|||~~~~~~}}}~~~}}}~~~~~~~~~qqqvvvwwwgggjjjqqqxxxqqqaaa\\\]]]hhh{{{tttjjjcccooossssss}}}~~~nnnjjjiiiwwwyyyllleeekkkzzzyyybbb[[[___mmm~~~~~~{{{xxxxxxtttuuuwwwxxxxxxzzz}}}vvv~~~}}}mmm}}}}}}hhh]]]OOOKKKHHHPPPfff|||~~~~~~ttt\\\SSSKKKNNNXXX]]]XXXPPPJJJIIIHHHHHHJJJNNNQQQTTTRRRQQQPPPLLLHHHFFFFFFGGGTTTWWW[[[___cccdddddddddmmmoooqqqpppnnnooossswwwzzzyyyyyy}}}zzz~~~nnncccjjjrrrsssjjjQQQBBB999222222111000//////.........////////////............---------............//////////////////111555999???KKKeeetttnnn{{{UUUJJJKKKJJJKKKMMMMMMNNNUUU]]]ooozzzsssnnnrrr|||vvv\\\VVVWWWSSSWWWUUUTTTVVVUUUSSSVVV\\\kkk|||zzzvvv}}}xxxPPP???888666222333444,,,222222222111000//////...///111111111000111222444888===MMMyyyyyyooo[[[VVV[[[vvv|||hhhIIIAAAGGGPPPYYYooopppttt{{{~~~}}}}}}~~~~~~~~~~~~}}}~~~|||}}}~~~~~~|||{{{~~~~~~~~~}}}}}}}}}}}}}}}|||~~~pppvvvfffeeeoootttqqq[[[XXX]]]kkktttgggcccxxxwwwqqq|||qqqkkknnn{{{vvvfffeeennnuuurrrbbbZZZ```rrryyyjjjhhhhhhlllssszzz}}}~~~tttuuu|||wwwdddcccyyy}}}{{{fff[[[JJJHHHHHHPPPdddyyy||||||}}}~~~zzzeee[[[RRRQQQVVVXXXSSSLLLNNNNNNMMMMMMNNNPPPSSSTTTVVVUUUSSSOOOKKKJJJKKKLLLSSSVVV[[[```dddeeeeeeeeeiiilllnnnnnnmmmnnnssswww{{{yyyyyy{{{~~~~~~~~~~~~zzz}}}qqqdddiiiqqqtttoooUUUEEE:::333222111000//////......///////////////............---------............//////////////////111666999===KKKiii|||{{{fffoooxxxOOOMMMKKKIIIJJJLLLLLLMMMTTT]]]qqq~~~xxxpppuuu{{{```YYYXXXUUUXXXUUUUUUWWWVVVSSSVVV[[[iiisssyyy|||zzzvvvzzzuuuRRR@@@777666222333444---222222111111000//////...///000111111000111333555999===LLLyyyuuu}}}yyyxxxwwwlllZZZSSSUUUqqqxxxeeeIIICCCMMMYYYeeennnooossszzz~~~}}}}}}~~~~~~}}}}}}~~~~~~|||{{{{{{yyyxxxxxxzzzzzzyyyxxxyyyyyyyyyzzzzzz{{{{{{||||||~~~uuuxxxkkkiiiuuutttttt]]]XXX\\\nnnuuuhhhfff|||~~~yyytttooosssttteeehhhsss{{{|||mmm___[[[dddvvvyyyiii]]]ZZZYYY]]]gggttt~~~{{{sssjjjZZZ___|||www|||xxxdddXXXHHHHHHHHHPPPbbbttt{{{zzz~~~~~~~~~{{{{{{|||qqqjjj```[[[XXXUUUOOOJJJOOONNNNNNMMMNNNOOOQQQRRRVVVUUUSSSOOOLLLKKKMMMOOORRRVVV\\\bbbfffhhhggggggjjjnnnqqqqqqqqqssswww{{{|||{{{yyyyyyyyyyyywwwuuuvvvzzz{{{xxxzzz}}}hhhgggnnnrrr{{{{{{uuu~~~dddNNN>>>333222222111000////////////////////////............---------............//////////////////222666:::>>>KKKlll|||yyyvvvbbbfffgggGGGMMMJJJHHHIIIKKKKKKLLLSSS\\\ooo~~~~~~www~~~fff\\\ZZZWWWYYYWWWWWWYYYWWWTTTUUUZZZggg|||tttyyy|||yyyuuuyyy{{{VVVAAA777666333444555///222222111111000////////////000111111000111333555999<<>>>>>???BBBFFFJJJMMMLLLMMMMMMKKKJJJJJJLLLMMMRRRXXX```iiimmmnnnkkkiiikkknnnrrrrrrpppoooqqqtttwww}}}~~~{{{hhhgggjjjooowww|||hhhfffjjjqqquuuxxxddd[[[hhh|||hhhRRRAAA:::333333222111000000000000////////////............---------............///...//////000000444888<<<<<>>===???DDDIIIMMMLLLNNNOOOOOONNNMMMNNNOOOPPPVVV___hhhlllkkkhhhffflllppptttuuuttttttvvvxxxwww|||}}}{{{wwwqqqnnnrrrxxxjjjgggjjjpppssskkkXXX___tttYYYCCC999333333222111000000000000////////////............---------............///...//////000111444999===>>>\\\~~~zzz|||ppp___WWWMMMJJJLLLIIIHHHHHHJJJJJJKKKSSS[[[lll}}}hhhaaa```eee```\\\ZZZWWWSSSVVV[[[hhh~~~pppMMM999999555111222000000000000000000000000111---///000111111222444777888>>>QQQhhh```iii```MMMJJJPPPZZZiiimmmrrruuuwwwzzz~~~~~~~~~~~~~~~~~~}}}}}}|||{{{{{{{{{zzzwwwqqqiiiccc[[[WWWSSSQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQRRRRRRSSSWWWZZZ___dddiiioootttxxxyyy{{{~~~}}}yyy}}}rrrppprrr}}}uuukkknnnsssyyyzzzuuujjjhhhppp{{{~~~{{{~~~~~~lllfff]]]VVVVVV```ooozzz}}}]]]iiisssqqq|||zzzlllSSSPPPLLLPPPbbb|||~~~~~~yyyqqqjjjccc^^^XXXUUURRRTTTWWWUUUNNNHHHCCCAAA===<<<===BBBGGGKKKKKKNNNPPPQQQPPPOOOOOOPPPNNNTTT^^^fffjjjiiifffccchhhmmmqqqsssssssssvvvxxxxxx}}}{{{vvv|||{{{tttuuuyyylllgggiiimmmoooxxxaaaaaa{{{gggGGG777444333222111000000000000000/////////............---------.........//////...///000000111444999===BBBbbbuuutttrrriiizzzrrreee___TTTPPPJJJJJJHHHIIIKKKKKKLLLSSS\\\iii{{{mmmeeeeeegggaaa]]]ZZZVVVSSSVVV\\\eee}}}sssOOO:::999555000111000000000000000000111111111---///000111111222555777777???TTThhhcccppp]]]JJJJJJSSS___iiimmmrrruuuwwwzzz~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{zzzyyywwwrrriii```YYYMMMJJJHHHHHHKKKNNNPPPQQQTTTTTTTTTTTTTTTTTTTTTTTTRRRSSSUUUXXX^^^fffooouuuwwwyyy|||~~~|||~~~wwwzzzppplllqqq{{{xxxnnnrrrppp}}}zzzssswww{{{}}}uuullllllsss}}}xxxwwwpppgggeeehhhgggaaajjjiiieee___\\\^^^dddjjj|||~~~bbbrrrpppssswwwYYYJJJLLLMMM^^^yyyvvvyyyrrrkkkccc^^^UUUPPPQQQSSSRRRXXXWWWKKKEEECCCAAA>>>===???DDDHHHOOORRRUUUVVVTTTQQQOOONNNOOOOOOXXXfffmmmhhhbbb```bbbhhhqqqwwwwwwtttpppnnnuuuvvvxxx|||~~~xxxuuutttnnnggglllkkkoooyyytttoooyyymmmLLL777666333111000000111000///////////////............---------............///---.........000444999>>>HHHccc}}}sssmmm}}}WWWIIIDDDLLLIIIHHHIIIHHHIIIQQQZZZpppqqqfffdddiiieee^^^WWWSSSRRRTTTUUUiiiuuupppPPP;;;666111222555111222222000///...............000111111111333555777;;;DDDNNNfffUUUaaa{{{\\\OOOLLLQQQ\\\fffjjjpppvvvyyy|||~~~}}}}}}}}}~~~~~~|||yyy}}}{{{vvvlllaaaVVVNNNJJJMMMLLLJJJIIINNNTTTRRRLLLVVVVVVVVVWWWYYYZZZYYYXXXUUUTTTRRRPPPPPPVVV___fffqqqtttyyy{{{}}}|||zzzttt}}}|||zzzssssss|||sssiiiqqqwwwwwwppprrruuu}}}zzzmmmgggqqq~~~}}}{{{~~~sssiiifffdddaaaZZZUUUVVV\\\hhhnnnxxx|||ttthhheeehhhzzz{{{}}}|||^^^ssstttvvvyyy]]]MMMMMMMMM^^^vvv{{{|||vvvkkkccc___\\\YYYQQQQQQRRRPPPWWWXXXLLLFFFDDDBBB???===@@@EEEIIINNNQQQUUUWWWUUUQQQNNNMMMLLLMMMVVVdddkkkggg```]]]ccciiiqqqvvvwwwuuurrrpppuuuvvvxxx{{{zzzvvvtttuuueeedddkkknnnxxx~~~zzzmmmNNN999666444111000000111000///////////////............---------............///.../////////111555;;;???IIIeeevvvmmmyyyWWWNNNKKKIIIHHHIIIKKKKKKJJJPPPXXXjjj~~~tttjjjhhhlllggg___XXXSSSRRRSSSTTTdddqqqoooPPP;;;777222333666222222222000//////............000111111111333555777:::CCCMMM}}}cccUUU___|||lllRRRIIIKKKRRR^^^iiimmmrrrvvvyyyzzz|||~~~~~~~~~}}}{{{ttthhhZZZPPPKKKJJJKKKFFFJJJLLLOOOUUU[[[\\\XXX[[[ZZZXXXYYY[[[]]]^^^]]]\\\[[[WWWPPPKKKNNNWWW```kkkooouuuzzz}}}|||xxxyyypppttt{{{sssiiigggjjjttt~~~xxxooollljjjkkkqqqyyy}}}zzzppplllttt~~~~~~xxxuuussslllddd\\\YYYYYYZZZYYYXXX\\\bbbiiipppwwwyyyuuuqqqpppqqqwwwzzz}}}}}}|||}}}vvvaaaxxxzzzxxxzzz```OOOMMMNNNaaaxxxvvvyyy}}}uuuggg___]]]]]][[[RRRQQQQQQQQQYYY[[[OOOHHHFFFCCC@@@???AAAEEEIIILLLQQQVVVXXXVVVQQQMMMKKKIIIKKKTTTaaahhhfff```]]]fffjjjqqquuuvvvvvvuuuuuuuuuuuuwwwzzzzzzuuusssllldddmmmooowwwzzzzzzmmmQQQ===777444111000000111000///////////////............---------............/////////000111222777===AAAOOOkkkxxxjjjvvvnnnQQQLLLKKKHHHHHHJJJMMMMMMKKKPPPVVVdddxxxvvvllljjjmmmhhh```XXXSSSQQQRRRSSS___mmmwwwvvvyyy}}}zzzoooQQQ<<<888333333666222222111000000////////////...000111111111333555777999CCCKKKxxxyyy|||ttt]]]OOOUUUiiipppbbbKKKEEEIIIRRR^^^iiilllrrrvvvxxxzzz|||~~~~~~~~~~~~~~~}}}rrrhhhZZZLLLDDDDDDIIIMMMKKKTTT]]]ccciiipppsssqqqooolllhhheeecccaaa^^^\\\___```^^^XXXQQQNNNPPPTTT```fffooovvv|||~~~|||zzzmmmtttxxx~~~sssiiiaaa```cccjjjmmmjjjfffeee```___bbbiiinnnsss{{{zzzuuutttzzz}}}|||rrrggg```YYYUUUUUURRRQQQTTTUUUVVVYYY^^^dddlllooolllmmmpppmmmfffrrrxxx|||zzztttttt}}}~~~yyyoooxxxyyy___NNNMMMPPPfff~~~wwwttt{{{~~~vvvkkkccc```___WWWPPPPPPTTTVVV^^^___QQQJJJHHHEEEAAA@@@AAAFFFIIIKKKPPPVVVYYYWWWRRRLLLIIIJJJKKKQQQ[[[ccceeeccc```hhhlllqqqtttvvvwwwxxxyyyuuuvvvwwwyyy~~~zzzuuusssyyyqqqtttrrruuuyyyzzz|||~~~oooUUUCCC888555222111111111000///////////////............---------............///...///000111333888>>>BBBPPPnnn|||kkkpppfffMMMJJJHHHIIIIIIJJJMMMLLLKKKPPPXXXaaawwwwwwmmmjjjlllggg___XXXSSSRRRSSSTTT\\\kkk}}}wwwxxx||||||tttnnnsss}}}tttUUU@@@:::444333444000222111111000//////000000...000111111111333555777999CCCJJJ}}}zzz~~~vvvqqqnnn]]]NNNPPPgggqqqeeeLLLEEEJJJRRR\\\eeeiiiooouuuyyy|||}}}~~~~~~~~~~~~}}}|||yyywwweee]]]RRRJJJHHHKKKQQQTTTaaammmzzzxxxmmmbbb[[[\\\^^^aaaaaa___XXXQQQLLLUUU[[[fffpppyyy~~~}}}|||~~~lllssstttxxx}}}|||ssslllddd^^^[[[^^^aaaaaaaaaccc\\\ZZZ\\\bbbgggmmmwww|||{{{||||||yyyrrrggg\\\VVVSSSRRRVVVSSSRRRVVVXXXWWWXXX\\\bbbkkkoookkkooowwwppp```mmmrrruuuqqqllllllsss|||zzzyyy^^^NNNMMMOOOhhhvvvoooyyy~~~xxxrrrkkkddd___RRRLLLPPPXXX]]]eeecccSSSLLLJJJFFFBBB@@@AAAFFFIIIJJJOOOVVVYYYWWWRRRLLLHHHJJJKKKMMMSSS[[[bbbdddcccjjjmmmqqqtttuuuwwwyyy{{{uuuvvvwwwxxx|||yyytttxxxsssxxx}}}~~~xxxqqqXXXGGG888666333111111111000///////////////............---------............///---...///000333888>>>CCCLLLnnn|||kkkmmmcccMMMNNNJJJLLLJJJJJJKKKJJJKKKRRR[[[cccyyy{{{oookkkhhhddd]]]WWWSSSSSSUUUVVVXXXhhhzzzzzz}}}vvvxxx|||\\\DDD<<<444222222...222111111000000000000111...000111111111333555777:::EEEJJJzzzvvvzzzwwwpppooocccVVVWWWmmmyyymmmQQQGGGLLLSSS\\\dddiiioootttxxx{{{~~~~~~~~~~~~~~~zzzsssnnn]]]VVVMMMJJJOOOXXXbbbgggzzzwwwlllaaa^^^^^^aaadddaaaXXXOOOOOOSSS\\\gggsss{{{~~~|||www~~~mmmqqqqqqrrruuuyyyxxxuuuqqqiii```XXXYYY]]]```dddhhh___]]]___eeeiiimmmuuu~~~~~~vvvmmmaaaYYYVVVVVVYYY\\\[[[ZZZ]]]aaaaaa]]][[[\\\aaammmuuuxxxuuugggdddaaa^^^___fffqqqyyy}}}zzz___PPPNNNOOOgggwwwnnnjjjyyy~~~~~~yyyqqqfff]]]QQQKKKQQQZZZaaaiiieeeTTTMMMKKKGGGCCC@@@AAAEEEHHHJJJOOOUUUYYYWWWQQQLLLHHHJJJKKKKKKOOOXXXbbbgggeeekkknnnqqqtttuuuvvvxxxzzzuuuwwwxxxxxxyyy}}}vvv~~~yyywww|||{{{rrrZZZJJJ999666333111111111000///////////////............---------............///,,,---...000333888???DDDQQQtttwwwvvvyyyuuueeedddZZZJJJMMMIIIMMMKKKJJJJJJIIIKKKSSS\\\eeezzztttnnnfffbbb[[[UUURRRRRRTTTVVVSSSddduuubbbHHH===444111333///222111111000000111111111...000111111111333555777;;;FFFJJJxxxrrrffflll{{{yyy~~~{{{rrrmmmbbbZZZ^^^ppprrrTTTHHHNNNVVV]]]hhhkkkqqquuuwwwyyy{{{}}}~~~xxxnnnhhh[[[SSSJJJJJJTTTeeeuuu~~~wwwlllaaa\\\___aaa___[[[PPPRRRVVV^^^jjjvvv~~~~~~~~~vvvzzznnnmmmmmmnnnppprrruuuwwwyyyoooddd[[[[[[```dddhhhlllgggeeeeeeiiikkkmmmssszzz}}}zzzmmmaaaUUURRRUUU]]]hhhqqqrrrtttyyy{{{rrrddd\\\[[[^^^eeemmmvvv^^^WWWPPPPPPZZZjjjxxx~~~~~~}}}zzz___RRRQQQPPPiiiwwwgggqqq{{{~~~sssfff^^^UUUNNNRRR[[[aaajjjfffTTTMMMKKKGGGBBB@@@@@@DDDGGGJJJOOOUUUWWWUUUPPPLLLIIIKKKOOOQQQTTT^^^iiillliiikkknnnrrrtttuuuvvvwwwxxxvvvxxxyyyxxxxxx~~~|||ttt{{{qqq[[[LLL:::777444222111111000///////////////............---------............///---...///111444:::AAAFFFWWWzzzyyywwwccc]]]RRREEEKKKFFFLLLJJJKKKLLLKKKLLLRRRZZZeeezzzyyypppfffaaa[[[TTTQQQPPPRRRTTTRRRcccrrr{{{eeeJJJ===444222555222222111111000000111222222...000111111111333555777:::FFFKKKxxxrrrccchhhvvvtttaaaXXX]]]uuuwwwVVVIIIOOOWWW___gggkkkqqquuuwwwyyy{{{|||~~~~~~zzzrrriiicccYYYSSSNNNSSSaaasssttteee^^^]]]```cccXXXUUUSSSWWWaaaoooyyyzzzxxxmmmiiikkkmmmmmmmmmrrrzzz|||pppeeecccfffhhhjjjkkkoookkkhhhhhhhhhhhhnnnuuu~~~|||{{{|||yyyuuueee]]]WWWWWW\\\gggxxxzzzxxxpppkkkfffgggkkkooonnnlllTTTRRRTTT\\\jjjxxxrrr|||{{{www^^^RRRSSSSSSnnnooorrrrrrqqqsss|||ttthhhaaaZZZQQQSSSZZZ```iiifffTTTMMMKKKGGGBBB???@@@CCCGGGKKKOOOTTTWWWUUUPPPLLLIIIOOOTTTXXX]]]gggqqqsssmmmkkknnnrrruuuuuuuuuvvvvvvvvvyyyzzzxxxwww||||||wwwqqqyyy~~~ppp[[[LLL:::777444222111111000///000/////////............---------.........//////...///111222666<<>>666111222333111///000111111111000///.........////////////////////////...000222222444;;;DDDKKK[[[{{{tttuuuvvvkkkQQQMMMHHHKKKJJJLLLMMMLLLLLLQQQXXXeeevvvrrrjjjfffbbb[[[TTTOOONNNNNNOOORRR___qqqiiiIII;;;888444333555111111111111111111111111000111222222222333666999>>>DDDPPPwwwpppZZZZZZmmmssskkkSSSCCCHHHUUU[[[fffiiinnnrrrtttvvvyyy{{{~~~~~~~~~}}}{{{yyysssjjjffffffbbbfffnnnxxxvvvhhhcccccc```\\\XXXUUUWWWdddrrr}}}zzz}}}xxxpppjjjhhhhhhiiihhhfffiiippp}}}wwwnnnddd\\\VVVSSSRRRUUUXXX[[[ZZZXXXXXX\\\```gggiiihhhcccbbbhhhpppttt|||xxxrrrnnnooollloooyyysss```XXXUUUWWW^^^rrryyy}}}uuu~~~xxx]]]QQQLLLQQQdddwwwiiiYYYRRRMMMQQQUUUUUUTTTTTTQQQMMMJJJHHHDDD@@@BBBGGGHHHNNNUUUVVVSSSNNNKKKJJJGGG[[[jjjjjjllluuuzzzwwwnnnooorrruuuwwwwwwvvvvvvuuusssuuu{{{zzzwwwjjjNNN???888222222333111///000111111000000//////......////////////////////////...000222333555:::CCCJJJZZZmmmwwwYYYOOOMMMKKKJJJKKKNNNMMMLLLPPPXXXeeeuuusssiiiddd```YYYRRRNNNMMMMMMOOOPPP^^^ppp~~~fffHHH;;;888555333555111111111111111111111111000111222222222333666999===DDDPPPvvvlllWWWVVV___ccc[[[GGGAAAMMMWWWXXXeeehhhnnnrrrtttvvvxxxzzz}}}~~~~~~~~~~~~|||zzz{{{wwwnnngggeeegggmmmwwwrrrbbbccc___]]][[[YYYXXX^^^gggttt|||}}}|||qqqjjjjjjgggfffeee```ZZZXXX[[[```^^^[[[XXXUUUSSSRRRRRRVVVZZZ]]]]]]ZZZWWWWWWXXXdddiiikkkgggeeehhhkkklllzzz|||xxxuuurrrnnnlllrrrpppuuuvvvccc\\\___jjjvvv~~~~~~{{{}}}||||||```SSSLLLNNN___{{{kkk[[[RRRLLLNNNRRRSSSSSSTTTRRRNNNKKKIIIDDD@@@@@@DDDGGGNNNUUUWWWSSSNNNKKKKKKBBBRRR___ccciiitttzzzxxxqqqsssuuuxxxyyyxxxwwwvvvvvvssstttxxx|||~~~xxx~~~yyyUUUAAA999333333333111///000111000000000/////////...////////////////////////---000222333555;;;CCCIII[[[ooonnn{{{VVVOOOQQQJJJJJJKKKNNNMMMKKKPPPWWWaaaooozzz{{{sssooobbb^^^WWWQQQMMMLLLMMMNNNOOOYYYhhhwwwwwwssszzzvvvzzzyyyvvv~~~bbbFFF:::888555333444111111111111111111111111000111222222222333666999<<>>>>>BBBGGGOOOWWWXXXRRRMMMKKKKKKBBBJJJRRRYYYfffvvv}}}|||rrrtttwwwzzz|||}}}}}}||||||wwwuuuwwwyyy|||{{{~~~wwwmmmhhhzzz~~~[[[CCC;;;444333333000///111000000000000////////////////////////////////////---000222333666<<>>>>>AAAGGGOOOWWWWWWQQQJJJHHHJJJCCCFFFKKKTTTeeexxxppprrruuuyyy|||yyyvvvvvvxxx{{{|||jjj^^^mmmcccFFF===555333333000///111000000000000////////////////////////////////////...000222333666===HHHPPPbbbqqqWWWYYYeeeWWWKKKLLLFFFHHHHHHKKKNNNMMMKKKOOOUUU]]]jjjwww~~~gggaaa\\\YYYXXX[[[fffqqqzzzjjjfffaaa]]]aaaaaa^^^WWWRRROOONNNPPPQQQRRRQQQWWWhhh}}}zzzlllccc______bbbooo|||xxx|||xxx{{{dddFFF999666333111333111111111111111111111111000111222222222333666999===JJJUUUrrr}}}yyyoookkk```VVVYYYlllzzzvvv\\\NNNWWW^^^YYY```eeelllqqqtttvvvwwwxxxyyyzzz{{{}}}~~~~~~zzz}}}uuullliiirrrwww~~~rrrfff[[[ZZZ\\\[[[YYYYYY^^^iiixxxwwwjjj[[[RRRNNNNNNSSSZZZbbbeeekkkqqqwww|||~~~~~~|||xxxqqqhhh___ZZZ___kkkvvvzzzzzzxxxsssnnnwww}}}xxxooojjjbbb]]][[[\\\^^^^^^hhhttt|||tttpppppprrr|||zzzlll```ZZZ\\\aaafffhhhiiioooyyyzzz}}}vvvxxxyyyZZZQQQNNNOOO[[[wwwsss{{{|||qqqiiilllxxxppp___UUULLLLLLOOOPPPQQQSSSQQQNNNLLLKKKFFF@@@???BBBEEENNNVVVVVVNNNFFFEEEFFFAAAEEEJJJTTTcccuuurrrrrrsssuuuxxx{{{~~~yyyuuusssuuuwwwyyy~~~{{{uuuvvvlllrrrhhhGGG>>>666444333000000111////////////000000000000///////////////////////////000111222666???KKKUUUeee~~~}}}qqq\\\\\\___PPPKKKOOOGGGHHHHHHKKKNNNMMMKKKNNNTTT[[[jjjzzz}}}qqqpppsssooooooqqqkkkTTTQQQPPPPPPOOOSSS^^^iiiyyy|||mmmgggaaa\\\```eeeaaa[[[UUURRRRRRTTTVVVUUUTTTXXXgggzzzwwwmmmiiihhheeerrriiiIII;;;777333222444111111111111111111111111000111222222222333666999>>>LLLVVVrrr{{{}}}vvvrrrfffZZZ[[[mmm|||xxx___RRR\\\bbbZZZ___dddkkkqqqtttvvvwwwwwwxxxxxxzzz{{{|||}}}}}}}}}yyy|||tttmmmmmmqqqwww}}}xxxddd]]]]]]\\\ZZZXXXTTTaaapppqqqdddXXXTTTXXX```kkkuuuuuuhhh```___hhhooopppoooppppppnnnpppuuuzzz|||xxxqqqhhhddd^^^[[[[[[]]]___```gggqqqzzz~~~}}}yyy~~~lllbbbaaaZZZdddnnnmmmggggggsss~~~xxxvvvpppTTTMMMLLLOOO[[[wwwmmmttt{{{|||~~~|||vvvtttooojjjaaabbbbbbdddmmmvvvtttlll^^^TTTKKKKKKNNNOOOPPPRRRRRROOOMMMLLLGGGBBBAAADDDDDDMMMUUUTTTKKKCCCBBBDDD===CCCLLLUUUaaappp~~~wwwvvvtttssssssuuuwwwxxxqqqnnnnnnrrruuuvvvzzzvvvjjjhhhwww|||dddHHH>>>666444333000000111////////////000000000000////////////////////////000111111222666@@@NNNXXXmmm~~~nnn^^^^^^ZZZEEECCCMMMHHHGGGHHHKKKNNNMMMKKKNNNTTTXXXjjj}}}tttkkkjjjaaa[[[\\\[[[XXXTTTPPPOOOQQQXXXhhhwwwuuuqqqkkkfffdddiiigggddd^^^XXXVVVVVVWWWYYYXXXXXX]]]hhhxxx~~~tttnnnmmmxxx~~~mmmLLL===888444444666111111111111111111111111000111222222222333666999???MMMXXXqqq|||sssdddcccmmm{{{www___VVVcccggg]]]^^^ccckkkqqqtttvvvvvvwwwwwwwwwyyyzzz{{{|||||||||zzz}}}sssmmmooonnnttt|||~~~nnnbbb```^^^\\\ZZZMMMZZZjjjzzz~~~eee[[[TTTXXXdddtttxxxpppccchhhjjjfffccceeehhhhhhjjjmmmpppttt{{{}}}ssskkkdddaaa^^^\\\^^^```aaabbbeeekkkqqquuu~~~iiifffmmmYYYgggssspppeeebbbppp~~~{{{}}}}}}yyyiii\\\RRRMMMMMMVVVuuu~~~vvvsss|||~~~|||~~~vvvjjjaaaXXXVVV[[[___^^^[[[VVVQQQLLLJJJLLLNNNOOOOOOTTTQQQMMMJJJGGGEEEBBB???BBBJJJQQQQQQJJJDDDBBBCCCBBBBBBIIIWWWeeeqqq}}}xxxqqqqqqzzzxxxlllfffbbb```dddlllrrrwww}}}qqqiiioootttuuu~~~gggLLL@@@444111333222000///000000000000///////////////////////////............000222333777BBBRRR^^^iiioooccccccbbbPPPCCCEEEHHHIIIGGGIIIKKKKKKIIILLLQQQVVVdddzzz{{{rrrqqqmmmcccZZZYYYSSSTTTZZZYYY]]]rrr|||sssnnnllljjjhhhllljjjdddZZZRRRRRR[[[cccggg___]]]jjj|||yyyyyyoooMMM;;;777666444222333222111111000000111111000111333333333444777999===KKK\\\uuueee```gggssswwwbbbSSSaaalll```[[[gggqqqrrrrrruuuvvvtttzzzyyyyyyyyyzzz{{{}}}~~~wwweeeaaaffflllrrrxxxzzzyyyzzz~~~qqqbbb___]]]XXXYYYZZZ```ppptttuuuzzzttteee^^^ZZZeeezzz~~~yyyuuusssrrrpppqqqxxx~~~pppjjjddd```\\\ZZZ___eeehhhjjjjjjkkksss~~~}}}sssjjjdddaaa^^^\\\\\\___ccceeefffkkkjjjooozzzqqqhhhkkkeeeXXXlllqqq___iiiuuu|||~~~~~~www|||wwwcccWWWQQQPPP[[[yyy{{{zzziii[[[SSSOOOLLLJJJNNNLLLIIIHHHIIIMMMSSSWWWXXXTTTPPPLLLIIIEEEBBB???CCCIIINNNNNNJJJDDDAAAAAA@@@AAAHHHVVVeeeqqq~~~zzzrrrooovvv{{{wwwoookkkWWWYYYaaakkksss||||||{{{jjjMMM@@@444222333222000///000000000000/////////////////////////////////......000222333888CCCTTT```nnnxxxlllqqq~~~zzznnnjjjfffVVVMMMNNNLLLIIIHHHIIILLLKKKIIILLLQQQXXXbbbttt{{{kkkhhhkkkpppnnnlll{{{yyyqqqmmmkkkiiikkkjjjeee[[[SSSUUUaaalllpppgggeeeooo}}}nnnNNN<<<888666333111333222111111000000111111000111333333333444777999AAAMMM[[[sssoooccc```qqquuu___QQQcccooobbb\\\fffmmmnnnooosssvvvuuuxxxyyyyyyzzz{{{}}}~~~yyyfffbbbffflllqqqwwwyyyxxxxxx|||~~~{{{|||ppp```[[[ZZZVVVVVVZZZggg}}}xxxkkklllpppyyy~~~uuuhhhfffjjjwww}}}vvvrrrnnnmmmmmmkkkkkkooovvv{{{{{{zzz{{{sssjjjddd^^^[[[___fffnnnqqqpppnnnrrr{{{zzzqqqhhhccc___```aaa```___aaaeeehhhkkkjjjppp{{{{{{fffcccbbbWWWdddzzzvvvgggfffnnn|||yyy~~~nnn^^^TTTSSS]]]yyyqqq\\\QQQMMMMMMEEEFFFHHHHHHHHHKKKQQQVVVYYYUUUPPPLLLIIIEEEAAA???DDDFFFIIIKKKJJJGGGCCC@@@???@@@GGGUUUdddqqq~~~vvvpppsssxxxyyywwwvvvbbbeeejjjnnnpppwwwyyywww~~~oooOOOBBB555222333222000000000000000000////////////......//////////////////...000222444999EEEVVVcccuuuzzz}}}tttwwwvvvYYYHHHHHHGGGJJJHHHIIILLLLLLJJJLLLPPP]]]dddsss{{{zzzzzzwwwpppmmmmmmkkkkkkfff[[[RRRVVVeeesssuuummmkkktttkkkMMM===999777333111333222111111000000111111000111333333333444777999DDDPPP\\\pppiiiZZZ```uuu{{{aaaSSSiiiuuueee\\\dddjjjkkkmmmqqquuuvvvvvvwwwyyy|||~~~}}}}}}}}}~~~{{{hhhdddggglllpppuuuvvvvvvvvvxxx{{{~~~xxxsssmmmkkkiiijjjooovvvdddYYYZZZWWWVVVWWW^^^pppsssiiigggjjjrrrzzz}}}wwwqqqcccjjjvvv|||xxxsssnnnjjjhhhggghhhgggfffgggjjjoootttwww~~~vvvmmmccc]]]```gggxxx}}}}}}wwwuuuzzz|||uuummmgggccc]]]bbbfffeeebbbaaafffkkklllmmmttt~~~hhh______YYYZZZooovvvggghhhxxx|||{{{uuubbbUUUSSS[[[sssppp[[[RRRRRRJJJKKKLLLMMMMMMMMMOOOPPPVVVSSSNNNKKKHHHEEEBBB???EEEEEEFFFIIILLLLLLHHHDDDAAABBBIIIWWWeeeppp}}}}}}tttrrrwww}}}xxxuuusssqqqoooqqq~~~ssshhhiiiuuuqqqRRRDDD777333333222000000000000000000////////////............////////////...000333555:::HHHYYYgggxxxuuurrrPPPMMMQQQJJJIIIJJJLLLLLLJJJLLLPPP\\\eeevvvuuurrrrrrkkkkkkeeeYYYOOOSSSeeeuuuqqqkkkjjjttt~~~|||dddJJJ<<<999777444222333222111111000000111111000111333333333444777999DDDQQQ^^^qqqvvv}}}nnn___ccc|||fffVVVnnnzzzggg[[[aaahhhmmmppprrrtttuuutttvvvyyy}}}{{{iiieeehhhmmmpppsssuuuttttttuuuwww|||||||||{{{wwwqqqjjjeeeXXXWWWVVVWWW\\\eeeooovvv{{{{{{}}}wwwccc]]]\\\YYYXXX\\\ggg}}}uuupppmmmmmmtttxxxuuunnniiibbblllzzz|||vvvuuusssppplllhhhfffdddddddddfffgggfffgggkkkqqqvvvzzzkkk___```hhh~~~xxxqqqkkkfffccc\\\```fffgggggggggjjjnnnpppssszzzrrrfff___]]]UUUeeemmmfffpppzzz|||~~~uuusssuuu```TTTTTTZZZpppgggZZZVVV```[[[TTTOOOMMMNNNPPPQQQUUURRROOOLLLKKKIIIGGGEEEFFFEEEFFFJJJOOOPPPMMMJJJEEEFFFNNN[[[gggqqq{{{vvvqqquuu~~~~~~wwwrrrqqqrrrwwwvvvdddaaakkkvvvpppTTTFFF888333444222111111000000000000////////////---.........//////000000///111333555<<>>PPPaaasss|||~~~|||yyyuuulll\\\KKK\\\jjj```SSS```qqqpppYYYZZZcccooovvvtttrrrttttttuuuwwwyyy|||uuujjjlllooopppqqqrrrtttvvvwwwvvvuuusssqqqkkkbbbVVVNNNJJJIIILLLOOOQQQNNNJJJGGGHHHKKKRRRWWWbbbuuuhhh___YYYYYY[[[ddd}}}ssskkkkkkooossswwwxxxuuuqqqnnnmmmeeedddbbb```___^^^______^^^```dddgggjjjmmmoooqqqpppxxxwwwiiicccnnn}}}~~~zzzxxxuuuqqqlllhhhfffddd^^^aaadddhhhkkknnnqqqsssvvvwwwcccddd___VVV___~~~|||dddlllwww{{{{{{}}}pppnnnuuu{{{mmm___[[[[[[YYYeee}}}{{{}}}jjj_________\\\XXXUUUTTTRRROOOMMMOOOOOOOOONNNMMMLLLLLLLLLFFFKKKXXXiiiuuu{{{~~~uuuuuu|||}}}{{{{{{|||zzztttqqqyyyvvvyyy}}}qqqlllgggaaafffppp~~~sssYYYJJJ;;;555444333222222000000000000////////////---------...///000000111///111444777???OOOdddsssyyy\\\aaa}}}vvvXXXJJJMMMMMMKKKLLLNNNMMMJJJKKKPPPWWW]]]nnnuuuyyyoooaaaVVVRRRWWW```hhhbbbYYYTTTYYYccclllvvv~~~uuu|||xxxcccKKK<<<666222111222333222222111000111111111000111333333333444777999???PPPaaaqqq~~~~~~yyyssshhhUUUQQQ]]]kkkeeeWWW```pppsssZZZYYY```lllsssrrrrrruuuuuuuuuvvvxxx{{{~~~vvvkkknnnqqqqqqqqqsssuuuwwwxxxwwwvvvhhhfffaaaYYYPPPJJJIIIJJJDDDJJJOOOOOOLLLIIIJJJMMMYYY___kkk~~~wwwkkk```\\\ZZZ```vvvtttmmmooopppsssxxxzzzyyytttooolllfffeeecccaaa`````````aaa```aaacccfffjjjooorrrttttttvvvlll___fffsss}}}{{{wwwuuurrroookkkgggeeeccc^^^dddiiijjjhhhiiioootttuuugggggggggXXXVVV{{{dddjjjtttzzz{{{|||uuummmttt}}}yyyggg``````]]]hhh{{{eeedddcccfffddd\\\VVVSSSQQQMMMQQQOOOWWWZZZRRRNNNLLLDDD???LLL___mmmtttvvvxxxzzztttttt}}}|||||||||{{{zzzzzz|||~~~uuuppp~~~~~~~~~rrrpppnnnqqqtttYYYJJJ:::444444333222333111111111111000000000000////////////000000000000444666555666@@@UUUiiisssbbb\\\iii```MMMIIIMMMMMMMMMMMMLLLLLLKKKJJJIIIOOOYYYjjj{{{}}}zzzkkkVVVNNNVVV]]]]]]RRROOOMMMOOOXXXeeettt}}}~~~||||||dddIII???777555666111333222222111111222222333111222444333333444666888CCCLLL```www~~~{{{lllbbbXXXdddttthhhRRRaaaxxxrrrYYYWWW]]]jjjpppooopppvvvxxxwwwvvvvvvyyy}}}uuulllpppqqqrrrssstttrrrrrrtttuuuttt___YYYPPPHHHEEEFFFJJJOOOKKKJJJJJJLLLNNNQQQ[[[eeeyyy~~~ddd^^^aaa]]]hhh}}}yyyxxxzzzvvvzzz}}}zzzsssnnnlllmmmlllgggbbbaaacccdddaaa^^^aaaaaabbbeeejjjnnnpppqqqwwwuuu{{{rrrjjjfffqqq||||||~~~zzztttqqqooolllhhhddddddfffhhhiiiiiikkkpppttt~~~tttffffffbbbVVVhhh}}}eeennnzzz~~~yyypppuuuzzz}}}lllfffgggeeemmmzzz~~~mmmgggooowwwyyyoooaaaXXXSSSQQQRRRSSSZZZYYYNNNKKKKKKCCCCCCQQQdddqqquuuvvvyyy}}}vvvuuu}}}}}}|||{{{}}}pppuuuvvvZZZJJJ;;;555444333222333111111111111000000000000////////////000000000111222444444666BBBYYYnnnyyyhhh]]]^^^VVVNNNNNNMMMKKKLLLLLLMMMMMMLLLKKKKKKSSS\\\mmmwww{{{yyykkkWWWNNNRRRUUURRROOOLLLJJJKKKRRR]]]iiiqqqvvvvvvwww{{{bbbHHH???777555666222333222222111111222222333111222444444333444666888EEEPPPfff{{{wwwddd___hhhwwwkkkRRR]]]ssspppZZZVVV[[[hhhpppoooqqqvvvvvvvvvuuuvvvyyy}}}vvvmmmpppqqqrrrsssrrrqqqrrrtttwwwyyydddVVVIIIFFFEEEEEEHHHLLLQQQNNNNNNRRRZZZgggzzznnn___```]]]eee{{{|||~~~~~~zzzsssnnnnnnooojjjfffbbbcccfffhhhfffdddaaabbbcccfffkkkooorrrtttwwwssswwwtttkkkfffqqq|||{{{uuuqqqnnnkkkfffbbbhhhiiijjjjjjjjjmmmsssxxx{{{kkkjjjgggXXXccclllnnn}}}|||~~~zzzooosssyyy~~~nnnhhhkkklllsss{{{yyyxxx{{{uuutttyyyvvvkkksssrrrbbbXXXSSSXXX^^^iiieeeTTTOOOPPPHHHHHHXXXkkkuuuvvvuuuzzzyyyvvv~~~~~~}}}~~~yyytttzzzvvv[[[LLL<<<555444333222333111111111111000000000000/////////000000000111111000222444777EEE]]]ttt~~~|||~~~lllaaa[[[NNNKKKMMMIIIJJJKKKLLLMMMNNNMMMLLLLLLTTT]]]nnn}}}yyywwwjjjXXXOOONNNMMMHHHIIIGGGEEEEEEJJJRRRZZZ___iiikkkooouuu}}}^^^FFF>>>777555777333333222222111111222222333111222444444333444777999GGGWWWpppiii```fffvvvmmmRRRWWWpppttt[[[VVVYYYeeennnppprrrwwwttttttuuuwwwyyy|||~~~~~~~~~wwwnnnoooppprrrqqqpppoooqqquuu}}}uuu^^^KKKJJJLLLIIIHHHMMMSSSTTTZZZfffttt}}}dddaaaaaaeeeqqqzzzsssnnnnnnpppkkkhhhfffgggjjjkkkjjjgggbbbccceeehhhlllqqqvvvxxxxxxrrrrrr}}}xxxllleeeqqq}}}}}}zzzuuupppkkkfffaaa]]]kkkjjjjjjjjjlllrrryyy~~~rrrlllkkk]]]^^^{{{vvvnnnzzz|||~~~{{{||||||qqqttt{{{iiicccgggmmmzzz~~~qqqvvvzzzjjjccc]]]]]]dddppp{{{mmmmmmzzzfffXXX[[[lllzzzddd\\\XXXKKKNNN^^^pppxxxuuutttyyy}}}xxx~~~~~~~~~vvv|||www]]]MMM===666555333222333111111111111000000000/////////000000000111111111000333444999HHHaaayyy~~~sssssssss___MMMJJJLLLLLLMMMNNNOOONNNMMMKKKJJJOOOYYYiii}}}}}}xxxjjjYYYOOOMMMIIIDDDBBBAAA@@@@@@CCCHHHNNNQQQ[[[^^^fffoooyyyyyyZZZDDD===666555777444333222222111111222222333111222444444444555777999GGG[[[yyy~~~mmm[[[\\\mmmlllRRRTTTnnnzzz^^^VVVVVVbbbmmmppprrrwwwqqqsssuuuwwwyyy{{{||||||~~~|||~~~yyynnnooopppqqqooonnnoooqqqwwwlllTTTSSSVVVPPPLLLPPPSSS[[[lllpppgggeeefffnnn|||tttooommmmmmooonnnlllmmmmmmmmmjjjgggeeeeeegggiiimmmrrrxxx||||||uuuqqqwww|||nnneeeqqq}}}zzzsssmmmfffaaa^^^iiihhhgggiiinnnvvv~~~xxxiiijjjbbb\\\ppppppttt~~~}}}|||vvvyyyyyyggg^^^aaakkkwwwwwwzzzsssgggWWWRRROOOPPPUUUbbbzzzxxxkkkmmm{{{zzz^^^\\\wwwxxxmmmbbbOOOSSSbbbsssyyyuuusssyyyyyy~~~~~~xxxvvvwww~~~zzz^^^NNN>>>777555333222222111111111111000000000///000000000000111111111111222444666:::IIIccc|||~~~}}}VVVKKKTTTPPPPPPQQQQQQOOOLLLIIIGGGLLLTTTdddxxx|||kkkYYYNNNJJJFFFBBB============???CCCFFFHHHNNNTTT]]]iiisss}}}sssVVVCCC===666444777444333222222111111222222333111222444444444666888:::DDD^^^yyyoooyyyuuuxxx~~~qqqtttYYYSSSdddlllTTTOOOiii{{{bbbWWWSSS^^^kkkooorrrvvvqqqrrrtttwwwyyyzzz{{{{{{|||{{{~~~zzzoooooooooooollllllnnnqqqvvvoooWWWSSSVVVRRRNNNPPPYYYcccvvvrrrhhhffflll~~~xxxqqqllliiirrrrrrrrrrrrrrrpppmmmkkkhhhiiijjjkkkmmmrrryyy~~~{{{ttttttqqqgggrrr~~~zzzrrrkkkgggeeeddddddeeeiiiqqqzzzeeefffggg^^^hhhuuuqqq|||}}}}}}ssswww~~~kkk^^^]]]hhh~~~}}}sssdddXXXTTTRRRRRRRRR[[[ssswwwlllooowww```cccttt[[[XXXeeesssxxxvvvtttyyyzzz~~~uuu~~~```PPP???888666444222222111111111111000000000000000000000111111111222222333555666;;;JJJeee~~~~~~VVVIIIUUUQQQRRRSSSRRRPPPLLLHHHFFFKKKSSSaaasssyyyfffUUUKKKFFFCCCAAA===<<<<<<<<<===???AAACCCEEEKKKUUU```kkkvvvnnnSSSAAA<<<555333666444333222222111111222222333111222444444555666999;;;AAA___pppxxxssssss}}}gggvvv___QQQaaaoooXXXLLLbbbvvvfffXXXQQQ[[[iiinnnqqqtttqqqsssuuuwwwxxxzzzzzz{{{zzz{{{~~~{{{pppoooooommmjjjjjjnnnnnnooo{{{mmmXXXOOOOOOOOONNNNNN___eeeppp{{{mmmdddjjjzzz|||vvvpppllltttvvvxxxyyyyyywwwtttrrrlllmmmmmmllllllpppxxx~~~}}}wwwsss}}}wwwjjjtttzzzpppjjjhhhgggccccccgggmmmvvviiidddkkkaaabbbyyy{{{qqq{{{|||~~~yyynnntttrrrbbb[[[bbb{{{lllccc]]]ZZZWWWYYYkkk}}}ttttttuuuhhhhhhfff]]]gggsssxxxxxxwww{{{~~~zzz}}}sssaaaQQQ@@@888666444222222111111111111000000000000000000111111111222222222222444555:::KKKgggwwwuuuoooPPPHHHOOOQQQRRRSSSSSSQQQMMMIIIGGGKKKQQQ]]]nnn~~~uuuiiiYYYNNNIIIFFFDDDCCC???>>>===;;;;;;<<<===>>>???EEENNNXXXaaakkkuuu|||}}}~~~}}}kkkQQQAAA<<<444222555333333222222111111222222333111222444555555777999<<<@@@___wwwooonnnrrr~~~iiiqqq{{{hhhRRRaaattt___NNN```uuujjjYYYPPPYYYgggmmmppprrrssstttuuuvvvxxxyyy{{{{{{yyy{{{{{{ppppppooommmiiijjjmmmjjjfffnnn|||wwwdddSSSMMMPPPQQQOOO[[[\\\```fffjjjnnnwwwuuugggllluuu|||wwwttt{{{}}}|||yyywwwpppqqqpppllljjjnnnvvv}}}zzz}}}wwwrrr{{{}}}mmmwwwyyyoooiiiiiijjjfffhhhmmmuuu~~~uuugggmmmccc___tttrrrzzz{{{~~~|||}}}yyyxxxooowww{{{wwweeeZZZ]]]xxx~~~pppeeeaaa\\\YYYcccrrr}}}~~~{{{yyyvvveeefffaaaiiisssyyyyyyzzz||||||zzz}}}wwwvvvwww}}}bbbQQQ@@@999666444222222111111111111000000000000000111111111111222222222000222444:::LLLhhhttteeeeeeZZZNNNMMMMMMOOOQQQRRRSSSRRRNNNKKKHHHJJJOOOYYYhhhxxxvvvcccXXXMMMHHHHHHHHHHHHHHHBBB@@@===;;;:::::::::;;;===BBBJJJRRRYYYcccmmmtttyyy~~~~~~~~~iiiPPPAAA<<<444111444222333222222222222222222333111222444555555777:::<<>>444444444444444222222222222222222222222222333555666666777:::===EEEVVV[[[TTT^^^lllyyyuuurrrvvv}}}{{{tttppplllaaaeeeyyysssRRRVVVyyycccTTTZZZcccffflllvvvuuuuuuuuuuuuwwwyyy{{{|||}}}|||~~~ssspppqqqllliiiiiiggg]]]WWWcccwwwqqq^^^\\\___]]]UUUUUUQQQMMMOOO\\\nnnzzz~~~nnnsss|||xxxqqqppppppoooooooooppppppzzzvvvnnnlllwww|||~~~yyyrrrqqqsssuuuwww{{{~~~sssfffgggiiiggg}}}{{{ppp|||zzz{{{xxxooosss{{{tttaaa]]]aaalll~~~ooofffdddppp~~~}}}~~~www~~~dddVVVTTTVVV]]]hhhrrrxxxzzz||||||~~~~~~qqqiiiqqqgggTTT@@@888777555333222222222222111111111111000111111000000111111222333333555555:::KKKjjjwwwkkkiiiXXXNNNRRRQQQSSSUUUUUURRRQQQQQQLLLFFFGGGKKKSSS```qqqzzzoooeeebbb___YYYTTTTTTNNNRRRVVV[[[]]]]]]]]]]]]]]]ZZZVVVVVVWWWWWWUUURRRLLLIIIEEEBBB@@@>>><<<:::<<<<<>>@@@EEEPPP[[[iiivvv|||^^^OOO@@@999777444333333222222222222222222222222333444666777777999;;;>>>BBBTTT}}}sssmmmsssuuu}}}ooommmbbbUUUiiisss```WWW]]]iiioooooovvvwwwxxxyyyzzzzzz{{{{{{{{{{{{~~~yyynnnttttttmmmiiiccc[[[QQQQQQ```rrryyy|||zzz}}}~~~{{{xxxuuurrrpppoooeeedddccceeejjjrrr|||~~~pppmmmiiiiiizzzssswww~~~pppnnnsss|||{{{dddZZZYYYaaasss|||pppjjjsss|||kkkddd[[[TTTPPPNNNJJJGGGBBB???@@@DDDCCC@@@@@@BBB@@@DDDKKKSSS\\\fffooovvvvvv{{{~~~{{{yyyzzz}}}}}}eeeUUUDDD;;;666444444555222222222111111111111000111111000000111111222333222666888;;;LLLnnnqqqPPPOOOUUUWWWWWWUUUUUUVVVQQQKKKBBBEEEMMMZZZjjjwwwrrrbbbUUULLLFFFEEEHHHFFFIIIKKKMMMTTT___fffhhhiiihhhgggiiimmmnnnllliiigggeeecccdddeeeddd```\\\[[[ZZZYYYYYYYYYVVVRRROOODDDAAA??????@@@CCCMMMXXXeeesssyyyXXXKKK>>>999777444333333222222222222222222222222333555666777777999<<<>>>BBBUUU{{{wwwzzzmmmxxxrrrgggjjjiiiTTT___~~~vvvfffYYY[[[hhhooooootttuuuwwwyyyzzz{{{{{{|||||||||}}}mmmqqqzzzttthhh___VVVSSS___ooossswww}}}zzz|||~~~|||yyyvvvsssqqqooooooeee```^^^eeemmmttt{{{qqqjjjiiikkktttuuuttt~~~tttnnnqqq{{{wwwbbbZZZXXX^^^mmm}}}tttooouuuxxxqqq^^^YYYRRRMMMIIIFFFEEEDDDCCCAAAAAABBB@@@<<<===@@@???BBBGGGMMMVVV```kkkrrrtttyyy}}}}}}{{{{{{|||{{{}}}uuueeeVVVEEE;;;666333444666222222222111111111111000111111000000111111222333222666888;;;LLLooo{{{QQQMMMUUUXXXXXXVVVVVVVVVRRRLLLCCCEEELLLXXXfffsss|||yyyfff]]]TTTPPPLLLIIIJJJOOOOOOWWW^^^cccjjjuuu{{{|||~~~zzzyyy{{{{{{xxxuuuqqqooommmlllllljjjeee```aaa___^^^^^^]]][[[XXXUUUKKKGGGCCC@@@>>>@@@IIISSS]]]mmm{{{sssRRRGGG<<<888777444333444222222222222222222222222333555777777888999<<<>>>BBBUUU|||pppiii{{{iii^^^bbb}}}kkkTTT[[[~~~|||ooo]]]ZZZfffnnnmmmqqqrrruuuwwwyyyzzz{{{{{{{{{{{{~~~lllnnnlllqqqwww{{{tttccc[[[WWW]]]ffflllqqqxxx}}}|||}}}{{{{{{yyyvvvrrrnnnkkkiiifff```^^^eeemmmssszzztttiiilllmmmmmmzzzuuuqqqzzz}}}wwwooonnnxxxrrraaa[[[\\\```nnn|||yyyrrrppp{{{qqqgggdddZZZVVVSSSQQQOOOKKKIIIJJJEEEEEEFFFGGGCCC>>>===AAA>>>@@@DDDJJJRRR\\\gggnnnssswwwzzzzzzxxxyyy~~~}}}~~~uuu~~~}}}eeeVVVEEE;;;666333444777222222222111111111111000111111111000111222222333222777999;;;LLLooouuuzzzjjjPPPZZZUUUXXXXXXVVVVVVWWWSSSMMMCCCEEEKKKWWWfffuuusssfffSSSOOOOOOTTTVVVSSSUUUYYY[[[fffpppvvv}}}}}}zzzxxxwwwtttmmmhhhfffdddbbbaaa```^^^ZZZXXXPPPKKKEEEAAA======EEENNNVVViiiyyyxxx{{{gggOOODDD;;;888666444333444222222222222222222222222444555777777888999<<<>>>BBBVVV{{{{{{jjjppplll^^^]]]vvvlllYYYbbbuuuaaaZZZdddmmmlllnnnpppsssvvvxxxyyyzzzzzzzzzzzz}}}~~~|||kkkllldddiiimmmlllkkkpppyyyhhh___ZZZZZZ^^^hhhmmmtttzzz}}}yyyzzzyyywwwsssmmmgggdddjjjdddaaaeeejjjoooyyy~~~wwwkkkrrrsssmmmwwwyyyssszzz|||qqqiiimmmttt~~~jjjaaa```dddooo{{{ssspppuuuzzzvvvuuuqqqkkkddd___\\\[[[VVVWWWXXXWWWTTTQQQPPPPPPQQQOOOLLLJJJIIIGGGDDDBBBAAA@@@AAAFFFKKKSSS```lllpppvvv||||||yyyxxx|||~~~zzziiittteeeWWWEEE999666666555333444444333333222111000000111111111111222333444555444555999;;;JJJxxx~~~uuuqqq\\\OOOVVVUUUXXXYYYWWWWWWWWWRRRLLL@@@EEELLLXXXiii}}}vvvbbbWWWVVVLLLPPPbbbjjjddddddlllsssrrryyy{{{sssiiiiiiiiihhhfffccc___\\\ZZZVVVQQQLLLGGGAAA>>>CCCJJJTTT\\\qqqnnnooo}}}}}}gggPPPEEE:::777777555333333333333222222222333444555555777999999999:::<<<===BBBVVVqqqnnnuuuxxxmmmpppzzzzzzssspppiiibbb\\\rrrrrrVVV\\\|||yyy___bbbiiiiiipppqqqppppppqqqtttyyy}}}}}}~~~~~~}}}~~~iiikkkhhheeedddfffhhhiiilllqqq~~~wwwddd___]]]\\\\\\___eeemmmuuu{{{}}}}}}yyyyyyxxxvvvrrrnnnkkkiiigggddd```bbbjjjssszzz}}}~~~|||tttsssxxxwwwyyy~~~~~~~~~mmmrrrllltttttt~~~rrrzzz|||~~~zzzqqqjjjjjjppp|||oooeeecccgggqqq{{{}}}|||{{{~~~xxxmmmfffbbbbbbaaa^^^YYYUUUSSSSSSSSSUUUVVVWWWUUUTTTTTTTTTSSSQQQOOOMMMLLLKKKHHHFFFCCCAAAAAADDDGGGNNNZZZfffnnnuuu|||~~~|||{{{~~~}}}zzz}}}|||tttjjjpppjjj\\\HHH;;;666666555333444444333333222111111000111111111111222333444555666666:::;;;IIIvvvmmmdddTTTHHHMMMWWWZZZ\\\YYYYYYXXXTTTNNNFFFIIINNNYYYjjj~~~ooo]]]UUUSSSQQQXXXhhhrrrsssvvv}}}{{{}}}zzzqqqmmmllljjjgggddd```]]][[[XXXSSSNNNJJJDDD@@@CCCIIIRRR[[[qqquuunnnQQQEEE:::777666444222333333333222222222333444555555777888999999:::<<<===AAARRRuuuzzzxxxyyyqqqqqqxxxvvvqqqooojjjggg___kkkxxx___YYYvvvdddcccjjjjjjmmmpppppppppqqqssswww{{{}}}}}}~~~~~~}}}}}}nnniiigggcccaaacccdddccceeejjjuuujjj___\\\ZZZVVVXXX\\\bbbiiiqqqwww{{{}}}~~~{{{vvvrrrnnnlllkkkfff```bbbjjjtttzzz}}}~~~}}}zzzrrrhhhfffjjjfffiiipppyyy|||{{{}}}rrrrrrnnnuuutttsssuuuxxx~~~|||zzzyyyvvvmmmjjjooozzzuuujjjgggiiirrr{{{qqqmmmfff```bbbggghhhfffccc```]]]ZZZYYYWWWTTTRRRWWWYYY[[[ZZZYYYWWWVVVWWWVVVXXXZZZZZZXXXVVVVVVVVVUUUSSSRRRQQQQQQPPPNNNMMMFFFCCCAAAAAABBBGGGRRR^^^iiirrr{{{~~~{{{xxx|||uuuttt}}}hhhcccmmmooo```LLL===666555444333444333333222222111111111111111111111222333444555888777;;;<<>>@@@MMM|||~~~vvvvvv|||{{{vvvsssrrrnnnaaaeee{{{~~~gggUUUkkkiiibbbjjjlllkkkpppppppppqqqsssvvvyyy{{{}}}~~~~~~}}}}}}wwwhhhhhhdddbbbcccbbb```aaadddmmmwwwuuuccc^^^[[[UUUVVVWWWXXX[[[cccnnnvvvzzz}}}{{{wwwsssqqqrrrkkkdddeeennnxxx|||}}}}}}yyysssiii___]]]___]]]```hhhrrr{{{~~~{{{xxxyyy|||yyyqqqppptttttt~~~vvvpppqqqzzz}}}uuusssxxxxxxmmmmmmqqq{{{yyylllgggiiiqqqwwweee\\\PPPIIIIIIMMMNNNLLLKKKJJJJJJKKKOOOSSSXXXZZZ[[[]]]aaabbbbbbbbbbbbcccaaabbbbbb```\\\XXXVVVUUUVVVUUUSSSSSSTTTTTTSSSRRRKKKFFFCCCAAA@@@BBBKKKVVVdddmmmyyy~~~|||rrrgggtttnnn[[[YYYrrrpppbbbMMM>>>666444444444333333333222222111111111111111111111222333444444777666;;;===IIItttxxxmmm]]]YYYTTTRRRUUUZZZ\\\YYYVVVUUURRRMMMEEECCCFFFPPPaaauuuwwwiiicccdddhhhttt~~~}}}|||{{{wwwuuuqqqmmmiiieeebbbaaa]]]YYYUUUSSSMMMGGGEEEGGGLLLYYYqqqnnnRRREEE999555444333222333333333222222222333444555444666888999999:::<<<>>>AAAIIIvvvxxxtttbbbeeeyyy}}}hhhSSS^^^|||kkk^^^gggmmmjjjppppppqqqssstttvvvxxxyyy|||}}}~~~}}}}}}~~~jjjlllhhhfffgggfffccccccgggnnnqqq}}}iiiaaa]]]ZZZ[[[ZZZWWWUUUYYYdddmmmvvvzzz|||xxxvvvvvvoooiiikkkttt|||~~~|||{{{zzzwwwqqqggg___\\\]]]]]]___eeennnvvv|||~~~~~~~~~}}}zzzwwwuuuxxx}}}ppppppppprrr|||~~~pppkkkuuu~~~wwwuuuvvvvvvjjjppprrrzzzzzzkkkdddgggnnnttt|||WWWOOOGGGFFFHHHIIIHHHGGGGGGHHHIIILLLQQQXXX^^^ccc```bbbeeeffffffeeefffggghhhiiihhheee```\\\YYYXXXVVVUUUTTTTTTVVVVVVVVVTTTOOOKKKFFFCCC@@@???FFFOOO]]]ggguuu{{{hhhlll}}}aaaRRRdddlll___MMM===555444555555333333222222222222222111111111111111222333444444555444999===IIIttt~~~uuuxxxzzzgggaaaTTTIIISSSYYY\\\ZZZVVVUUUSSSOOOJJJFFFFFFNNNZZZkkkyyyooommmrrryyy{{{{{{xxxwwwtttpppllliiifffddd```[[[WWWVVVQQQJJJGGGGGGKKKXXXpppoooPPPDDD999555555333222333333333222222222333444555333555888999999:::===???CCCGGGrrrzzzyyyccckkkyyyxxxgggUUUTTTmmm{{{kkkZZZbbbnnnlllpppqqqsssuuuwwwxxxyyyyyy{{{|||}}}}}}}}}~~~qqqnnnkkkiiikkkjjjhhhhhhkkkqqqpppwwwqqqccc\\\[[[\\\\\\YYYUUUWWW^^^dddqqqvvv}}}~~~|||sssnnnjjjmmmtttyyyzzzwwwxxx{{{{{{vvvmmmddd^^^[[[[[[]]]bbbiiipppuuuwwwwww{{{zzzxxxuuuuuuyyyrrrnnnllloooyyytttgggqqq|||}}}{{{{{{nnnooopppvvv{{{iiiaaafffnnnrrrvvvlllNNNIIIFFFIIIKKKKKKIIIJJJMMMOOOQQQTTTVVV[[[aaaeeedddeeefffeeeddddddeeegggfffggghhhfffccc```___^^^VVVUUUTTTUUUWWWWWWWWWVVVQQQMMMJJJFFFBBB???CCCKKKWWWaaappp}}}~~~xxxiiiTTTZZZttthhh]]]MMM>>>666333444555222222222222222222222222111111111111222333444555444333999>>>IIIttt|||zzzvvvzzzuuu```KKKSSSZZZ___\\\YYYXXXVVVTTTLLLFFFCCCHHHOOOXXXkkk}}}yyyzzzvvvuuuzzzwwwwwwvvvtttqqqmmmjjjhhhbbb\\\XXXWWWTTTMMMIIIHHHLLLYYYnnn~~~iiiMMMBBB888666666444333333333333222222222333444555333555777999999;;;===???EEEFFFppp{{{}}}fffpppyyyxxxlllZZZPPPaaauuuooo\\\___lllmmmooopppsssvvvxxxyyyzzzzzzxxxzzz|||}}}}}}~~~zzznnnkkkjjjlllllliiiiiilllooonnnsss}}}ggg\\\WWWXXXYYYXXXVVVWWW[[[^^^iiiooowww~~~}}}lllhhheeefffjjjooorrrsssyyywwwlll```XXXZZZ\\\aaahhhooouuuxxxxxxwwwwwwvvvvvvwww{{{yyymmmiiinnnuuu{{{gggnnnwwwsssmmmmmmsss}}}jjjaaagggpppuuu}}}}}}ssshhh___TTTOOONNNRRRSSSRRRTTTYYYXXX[[[^^^______```cccfffdddddddddbbb``````bbbddd```bbbdddcccbbb`````````WWWVVVUUUVVVWWWXXXXXXVVVQQQNNNKKKIIICCC???AAAGGGRRR\\\kkkyyy~~~~~~sssaaaYYYfffggg]]]OOOAAA777333333444222222222222222222222222111111111111222333444555666444:::???HHHrrrqqqRRRQQQYYY^^^\\\YYYXXXXXXWWWKKKDDDBBBFFFIIIMMM]]]ooo|||tttqqqrrrtttuuuvvvvvvtttqqqmmmjjjccc\\\WWWWWWUUUOOOKKKJJJNNNYYYlll~~~vvvttt___III???777777888666333333333333222222222333444555333555777999:::;;;===@@@EEEFFFpppxxxuuulllooovvvyyy___RRRZZZsssyyyddd^^^iiikkklllnnnrrrvvvxxxzzzyyyyyyvvvxxx{{{|||}}}oookkkkkkmmmllliiihhhkkkhhhlllpppttt}}}rrrdddXXXXXXWWWWWWWWWWWWXXXYYY^^^eeeooowww||||||wwwhhheee```\\\^^^eeennnttt|||xxxgggZZZZZZ\\\```fffmmmsssuuuvvvssstttuuuvvvxxx}}}nnniiinnnrrryyyiiilllrrr{{{~~~|||{{{{{{pppmmmlllrrrkkkbbbhhhssswww|||wwwlllbbbZZZ___ZZZYYY\\\\\\\\\ccclll___cccfffgggeeedddeeefff``````^^^[[[YYYZZZ]]]___]]]___aaaaaa___]]]]]]]]]XXXWWWVVVWWWXXXYYYXXXWWWOOOMMMLLLJJJDDD???@@@EEEOOOYYYhhhwww~~~~~~qqq___ccc|||hhh___QQQCCC999333222222222222222222222222222222111111111111222333444555888666;;;???GGGqqqxxxQQQNNNVVV\\\ZZZWWWWWWWWWVVVMMMGGGFFFKKKNNNQQQ```rrrzzzsssqqqqqqsssvvvwwwvvvsssooolllccc\\\WWWVVVUUUPPPLLLKKKOOOZZZkkk~~~~~~ooo[[[GGG>>>777777999777444333333333222222222333444555333555777999:::;;;>>>@@@EEEEEEooorrrgggppppppkkkrrrcccUUUXXXtttlll___gggiiijjjlllqqquuuxxxyyyyyyxxxuuuwwwzzz|||}}}qqqnnnmmmnnnmmmiiihhhjjjdddlllpppooovvv}}}nnn___\\\YYYWWWWWWWWWVVVUUUWWW^^^hhhrrrwwwzzz|||}}}www{{{}}}zzzwww}}}|||{{{uuuoooiiieee]]]WWWWWW___mmmxxx}}}qqqaaaWWWXXX[[[```fffjjjllllllppprrrtttvvvyyy}}}pppjjjoooppptttjjjkkkoooxxxyyywwwvvvlllkkklllrrr|||nnn```ccclllrrr~~~zzzuuujjjiiimmmlllmmmllljjjmmmqqqqqqmmmhhhjjjlllmmmkkkiiihhhhhh^^^]]][[[ZZZYYYYYYYYYZZZ\\\\\\[[[[[[ZZZZZZZZZZZZXXXVVVSSSSSSUUUUUUSSSPPPPPPOOOLLLIIIEEEBBB@@@>>>HHHVVVgggssszzz~~~xxxssswww~~~yyyccc]]]OOO>>>555444444333333333333222222222111111333333333333444555666666555:::===>>>IIIpppyyyqqqNNNJJJTTTYYYVVVSSSUUUWWWUUUPPPGGGDDDIIIKKKNNN]]]nnnyyyyyyyyyxxxuuuxxxyyyyyyxxxvvvsssooommmiiiddd]]]VVVSSSQQQQQQPPPOOO\\\qqq{{{ccc]]]KKKBBB:::888777444333444333333222222222333444444555666666888999;;;===>>>CCCIIIdddzzzoooqqq{{{nnn^^^jjjuuuVVVWWWggg{{{xxxccc___lllppppppqqqrrrsssuuuvvvvvvyyyzzz|||||||||}}}xxxsssmmmkkkmmmnnnkkkfffjjjllloooqqqsssyyytttdddaaaYYYRRRRRRWWWXXXTTTXXXXXX[[[eeepppuuurrrmmmtttvvvxxxwwwpppmmm{{{|||uuukkkdddaaa___]]]YYYUUUVVVaaaqqq~~~|||kkk```]]]ZZZXXXZZZ___dddhhhmmmoooppprrryyy~~~{{{ffflllooouuuvvvjjjgggrrr}}}uuupppmmmiiixxxjjjjjjkkkqqq{{{mmm^^^]]]dddjjjvvv{{{vvvyyy~~~~~~~~~{{{wwwwwwzzzyyyuuuoooqqqttttttqqqlllgggddd^^^\\\ZZZXXXVVVVVVVVVVVVZZZZZZZZZZZZYYYWWWVVVUUUXXXWWWVVVVVVWWWWWWVVVUUURRRPPPNNNKKKGGGCCCAAA???GGGUUUfffsss{{{}}}zzz~~~bbb]]]PPP???666555444333333333333222222222111111333333333333444555666666888<<<>>>>>>HHHnnnpppllldddOOOLLLUUU[[[YYYVVVXXXXXXWWWQQQHHHCCCFFFIIILLLXXXfff|||{{{{{{zzzyyyuuuuuuvvvvvvuuussspppooojjjfff___YYYUUUSSSSSSRRRRRR___tttqqq{{{dddYYYIII@@@888777666333222333333333222222333333444555666666777888:::<<<===???BBBGGGaaaxxxyyyuuussszzzwwwcccdddvvv~~~xxx]]]XXXdddzzzyyyccc^^^lllnnnoooqqqsssuuuwwwxxxyyywwwxxxzzz{{{{{{|||tttkkkkkkooommmiiigggiiikkkmmmnnnpppvvvooofff[[[VVVWWWYYYXXXVVVYYYXXXXXX]]]cccfffdddbbbeeellluuuvvvooolllyyywwwlllddd^^^[[[]]]]]][[[XXXVVVZZZccckkkuuullleee]]]XXXYYY\\\aaaccchhhkkkkkkmmmttt~~~hhhkkkmmmrrr|||mmmeeeooo|||sssjjjccc^^^vvvllliiijjjoooyyyppp___[[[___dddqqq|||~~~|||xxxwwwzzz}}}}}}xxxoooeee___^^^\\\YYYUUUSSSQQQQQQQQQUUUVVVVVVVVVTTTQQQNNNLLLSSSTTTVVVVVVVVVVVVXXXYYYTTTSSSQQQNNNJJJFFFCCCAAAEEEQQQcccrrr{{{~~~}}}pppzzzaaa\\\PPPAAA888666555333333333333222222222111111333333333333444555666666:::===??????GGGjjjgggYYY[[[XXXOOOVVV\\\\\\[[[ZZZZZZXXXSSSHHHBBBDDDGGGJJJRRR\\\xxx||||||||||||rrrrrrtttttttttsssrrrqqqkkkhhhccc]]]XXXVVVUUUUUUVVVeeezzzyyy~~~gggUUUGGG???777555555222111333333333333333333444555555777777888999:::<<<>>>???BBBFFF^^^yyyccc___pppzzzrrrwwwxxxrrrvvv}}}fff\\\kkk|||gggYYY```yyy{{{eee^^^jjjlllnnnpppsssvvvxxxzzz{{{uuuwwwxxxyyyzzz{{{~~~~~~uuugggkkkpppkkkggghhhhhhiiijjjjjjlllrrr|||mmm^^^[[[\\\YYYWWWYYYZZZYYYWWWVVVUUUUUUUUUUUUVVVaaannnqqqjjjhhhttt~~~{{{tttlllddd]]]YYYVVVXXX[[[]]]\\\XXXVVVXXXZZZhhhzzzooo```XXXWWWZZZ\\\]]]```dddffffffmmmzzzkkkjjjjjjmmm~~~qqqbbbjjjzzzsssiiibbb^^^~~~qqqiiijjjnnnwwwqqq```YYY[[[```lll|||}}}~~~ssseee\\\```]]]YYYUUUQQQOOOOOOOOOPPPQQQRRRQQQOOOKKKHHHEEELLLOOORRRSSSRRRRRRUUUYYYVVVVVVTTTQQQMMMIIIEEECCCCCCMMM^^^pppzzz}}}vvvyyy___[[[PPPBBB999777666333333333333222222222111111333333333333444555666666:::<<<>>>???FFFgggnnn\\\aaahhhQQQVVV\\\^^^]]]\\\ZZZYYYTTTJJJAAABBBFFFJJJPPPVVVlllzzz|||}}}|||}}}ttttttuuuuuuuuuuuutttsssllljjjfff```ZZZWWWVVVVVV[[[lll|||mmmVVVGGG>>>777555555333222444333333333333333444555666888888888:::;;;===???@@@CCCFFFZZZyyybbb___sssttt{{{}}}gggYYYiiioooZZZ\\\wwwkkk^^^eeekkkmmmooosssuuuwwwxxxyyyuuuwwwxxxyyyzzz|||}}}xxxdddiiioooiiifffjjjhhhiiiiiihhhjjjpppyyyzzzccc___^^^WWWVVV[[[ZZZZZZXXXSSSNNNKKKLLLNNNQQQZZZdddgggcccdddooozzz~~~wwwsssqqqmmmjjjqqqoookkkgggaaa\\\XXXVVVTTTXXX\\\^^^\\\YYYWWWVVV]]]uuuwwweeeYYYWWWXXXXXXVVVXXX^^^bbbdddjjjwwwpppkkkhhhiiixxxxxxccceeevvvyyyqqqoooooossskkkjjjmmmuuusssddd[[[\\\```fffuuuyyykkkbbbbbb___ZZZUUURRRPPPPPPPPPPPPQQQRRRQQQOOOLLLHHHFFFJJJMMMPPPQQQPPPQQQTTTWWWWWWWWWVVVTTTPPPLLLHHHFFFBBBIIIYYYmmmyyy|||^^^ZZZOOOBBB999777666444333333333222222222111111333333333333444555666666888999===???EEEcccxxxxxxllljjjlllSSSUUUZZZ^^^^^^[[[ZZZYYYUUULLLCCCAAAEEEKKKQQQWWWhhh~~~{{{wwwwww~~~|||}}}zzzzzzyyyyyyxxxwwwvvvuuuooommmhhhaaaZZZVVVVVVWWW```ssssssZZZFFF>>>777666666444444555333333333333444555666777999999:::;;;<<<>>>@@@AAAEEEFFFWWWlllhhh|||lll[[[kkkuuu]]]YYYsssssscccaaajjjlllooorrrtttuuuuuuuuuvvvxxxyyyzzz{{{|||fffgggmmmhhhfffkkkhhhiiiiiiiiiiiiooowww~~~pppfff```XXXVVV\\\VVVWWWVVVQQQKKKHHHJJJMMMTTT[[[bbbdddeeekkkssszzz|||vvviiiaaa______^^^\\\eeeeeeffffffccc___ZZZWWWTTTWWW[[[]]]]]]ZZZXXXWWWYYYmmmnnn```[[[XXXTTTQQQTTT[[[aaadddjjjvvv~~~vvvnnniiigggttt~~~gggcccqqq}}}yyy{{{ssskkkkkkmmmuuusssgggeeejjjiiirrr}}}~~~sssjjjccc```[[[VVVSSSRRRSSSSSSSSSTTTTTTTTTSSSQQQOOOMMMNNNOOOQQQRRRRRRSSSUUUVVVWWWWWWWWWUUUSSSOOOKKKIIICCCGGGVVVkkkyyy|||]]]YYYNNN@@@888777666444333333333222222222111111333333333333444555666666666888===@@@DDD^^^}}}yyylllcccVVVUUUXXX]]]^^^[[[YYY[[[VVVOOOFFFBBBDDDKKKSSSYYYiii~~~yyyvvvxxxxxxuuurrrrrrvvv}}}~~~|||{{{zzzxxxxxxsssqqqkkkbbbZZZUUUVVVYYYcccyyysssZZZFFF===777666777555555666333333333333444555777777:::::::::<<<===???AAABBBGGGFFFSSSpppgggzzzxxx```kkkzzz```VVVjjj}}}lll___iiikkknnnqqqssstttssssssxxxyyyzzz{{{{{{|||~~~ooohhhjjjhhhgggkkkhhhiiijjjjjjjjjnnnuuu{{{uuujjj___[[[]]]TTTSSSQQQLLLIIIIIINNNRRR^^^iiitttwwwxxx|||~~~|||llleee\\\VVVVVVWWWXXXXXX[[[___dddggggggccc]]]YYYYYYZZZ[[[]]]\\\[[[YYYXXX[[[gggzzz{{{nnnfff```YYYTTTYYY___cccffflllwww~~~|||rrrmmmiiirrr{{{nnndddkkkzzz~~~zzz}}}yyykkkkkknnnwwwqqqmmmqqqqqqwww~~~}}}tttnnnbbb___[[[VVVTTTTTTUUUWWWTTTTTTUUUUUUUUUTTTTTTSSSRRRRRRQQQRRRTTTUUUUUUTTTVVVVVVWWWVVVTTTQQQMMMKKKGGGHHHUUUkkkzzz~~~yyy]]]XXXLLL===555555666555333333333222222222111111333333333333444555666666777888>>>BBBCCCYYY}}}lllYYYVVVWWW\\\^^^[[[ZZZ]]]XXXSSSJJJAAA@@@HHHSSSZZZllltttuuuyyywwwsssooonnnqqqsssyyy~~~}}}|||{{{{{{yyyvvvooodddZZZUUUWWW[[[eee}}}lllSSSDDD<<<555555666444444666222333333333555666777888:::;;;;;;<<<>>>@@@BBBCCCFFFEEEPPP{{{yyyoooccciii~~~eeeRRR^^^yyyvvvbbbgggjjjnnnqqqtttuuuuuuuuuxxxyyyzzzzzzyyyzzz|||~~~}}}kkkggghhhhhhiiifffhhhjjjjjjjjjmmmrrrwwwyyyyyymmmccc^^^WWWSSSLLLGGGGGGMMMUUU\\\nnn}}}nnnbbb___ZZZUUUSSSSSSUUUVVVXXX^^^fffmmmnnniiibbb\\\]]]]]]^^^```aaaaaa___]]]\\\aaalll}}}~~~wwwpppjjjeeedddeeeeeeeeemmmxxxwwwrrrlllqqqxxxvvvffffffssszzz{{{jjjkkkoooyyyqqqjjjnnnsssyyy}}}{{{xxxrrrmmmaaa^^^ZZZVVVTTTUUUWWWXXXSSSSSSSSSSSSTTTTTTUUUUUUTTTRRRPPPQQQTTTUUUSSSQQQUUUVVVWWWWWWUUURRROOOMMMJJJJJJUUUlll{{{|||qqq\\\WWWJJJ<<<444555666666333333333222222222111111333333333333444555666666888999???CCCCCCUUU\\\WWWWWW\\\^^^[[[\\\___ZZZVVVLLLAAA>>>EEERRRZZZnnnjjjkkk{{{}}}tttmmmnnnrrrxxx}}}~~~~~~~~~~~~}}}zzzrrreeeZZZVVVYYY]]]eee~~~|||}}}cccLLLBBB:::444444444333333555222333333444555666888888;;;;;;<<<===???AAABBBCCCEEEDDDMMMwwwppp~~~cccggghhhPPPUUUsss}}}eeefffiiimmmrrrvvvwwwxxxwwwxxxyyyyyyyyyxxxxxxzzz|||{{{|||mmmfffhhhiiigggdddgggjjjjjjjjjlllppptttvvvwwwjjj^^^]]]VVVKKKEEEGGGPPP\\\ddd||||||yyy~~~zzzpppeee___^^^[[[WWWSSSQQQRRRTTTXXX___jjjrrrtttooofff```^^^___aaaeeeggghhhgggeee[[[[[[bbbsss{{{xxxmmmkkkfffdddlllxxxyyyuuuooorrrvvv|||hhhdddnnn|||{{{jjjgggoooxxxtttmmmuuuzzzyyyxxxsssnnnfffddd]]]UUUQQQSSSWWWYYYUUUVVVWWWWWWUUUSSSQQQPPPNNNNNNOOOQQQUUUVVVVVVTTTUUUUUUTTTTTTXXX[[[VVVMMMJJJJJJSSSgggzzzzzzwww~~~wwwYYYYYYHHH999888666222444444333333222222333333444444333333333444666888999:::999@@@AAAIIIQQQuuuzzzaaaQQQZZZccc^^^XXXYYYVVVSSSNNNGGGCCCFFFNNNUUUggg}}}ooohhhjjjyyyyyypppsss~~~yyy|||yyy||||||ssscccYYYYYYZZZYYYlllzzz{{{eeeRRRIII<<<:::888666444444444444444444444444555777888:::;;;;;;<<<===>>>???@@@@@@BBBGGGNNNbbb{{{nnnqqq~~~fff^^^ooosssUUULLLeeekkkhhhooosssrrrssswwwxxxuuuwwwyyy{{{{{{yyyxxxzzz}}}qqqiiijjjfffiiihhhhhhhhhhhhiiijjjlllllltttvvv~~~tttgggXXXNNNGGGGGGLLLVVViii{{{yyyxxx{{{}}}vvvxxxwwwzzz{{{zzzzzz~~~~~~yyymmmaaa```\\\ZZZZZZWWWSSSRRRTTTVVVaaammmsssuuuuuupppkkkcccbbbccceeegggeee___ZZZXXXZZZ___iiivvvtttnnnooouuu{{{~~~{{{oookkkxxxiiijjjsssxxxzzzttt|||mmmggglllttt{{{yyyssszzztttjjjiiimmmsssoooiii^^^SSSMMMNNNSSSVVVTTTUUUVVVWWWVVVTTTQQQOOOKKKOOOSSSTTTRRRQQQPPPQQQTTTUUUTTTUUUYYY[[[VVVMMMHHHHHHRRRfffzzzvvv{{{yyyxxx[[[ZZZIII999888666222444444333333222222333333444333333333333444666888999888777>>>???GGGOOOrrrqqq[[[PPPYYYbbb^^^YYYZZZWWWUUUOOOHHHCCCDDDKKKQQQdddyyynnncccfffxxxwwwuuu|||~~~~~~|||rrraaaWWWVVVYYYZZZkkkyyywww```OOOIII;;;:::888666444444444444444444444444555777999:::;;;;;;<<<===>>>???@@@@@@BBBEEELLL___~~~mmmiiiwww|||tttddd[[[hhh~~~```PPPbbbppphhhnnnrrrqqqssswwwxxxuuuwwwyyy{{{zzzyyyyyy{{{}}}~~~~~~mmmiiifffeeefffffffffgggggghhhjjjjjjqqqsss{{{nnnZZZSSSNNNPPPWWW```ooo}}}zzzwwwuuusssuuuyyysssgggdddiiinnnppprrrtttvvvzzz~~~yyyoooeeeccc]]]ZZZYYYWWWTTTUUUYYYZZZdddnnnuuuxxxyyyssslllcccccccccfffgggeee```ZZZWWWWWWZZZcccooozzz{{{|||}}}pppjjjsssoooiiimmmsss{{{vvv~~~pppggghhhooouuu{{{uuuyyy}}}mmmfffiiiooommmfff]]]TTTNNNMMMOOOQQQRRRSSSSSSUUUUUUTTTQQQNNNKKKQQQWWWVVVQQQLLLLLLOOORRRTTTUUUVVV[[[\\\VVVMMMHHHIIITTTiii|||vvvzzz{{{zzz~~~|||}}}xxx]]]\\\KKK:::888666222444444333333222222333333444333333333444555666888888999999???>>>EEEKKKjjj}}}oootttdddTTTOOOYYY```\\\XXX[[[XXXVVVPPPIIICCCCCCHHHMMM[[[pppuuukkkooozzzzzzrrraaaVVVUUUZZZ]]]nnn~~~www{{{tttZZZKKKGGG;;;:::888666555444444555555444444444555777999:::;;;;;;<<<===>>>???@@@@@@BBBCCCKKKZZZ{{{rrrzzzxxx|||zzzuuuiiiYYY___yyypppTTTZZZxxxvvvjjjmmmppppppssswwwxxxvvvvvvxxxzzzzzzyyyyyy{{{}}}~~~|||}}}ttthhhiiidddeeeeeeeeeeeeeeefffggghhhllloooxxxrrr]]]WWWUUUYYY___eeelllssstttsssrrrrrrrrrqqqpppoootttssswww}}}wwwggg^^^^^^ddddddfffjjjoootttyyy}}}xxxqqqjjjeee___[[[ZZZXXXWWWYYY^^^```gggooovvv}}}xxxpppfffddddddfffgggeee```[[[VVVUUUUUUZZZdddpppzzz~~~}}}~~~rrrkkkppp|||zzzjjjhhhppp~~~|||sssggggggnnnttt{{{rrrpppqqqfffaaa___[[[WWWVVVSSSOOOMMMMMMOOOOOOOOOPPPPPPPPPNNNLLLMMMQQQUUUTTTPPPLLLLLLNNNPPPRRRTTTWWW[[[]]]VVVLLLKKKMMMYYYmmm}}}}}}yyyuuu___]]]KKK:::888666222444444333333222222333333444333333444555666777888888<<<<<>>DDDHHHaaa}}}cccggg[[[QQQOOOXXX]]]YYYWWWYYYVVVUUUPPPJJJDDDBBBFFFJJJQQQddd{{{}}}}}}sssbbbWWWVVV\\\bbbwwwxxx}}}|||~~~xxx[[[IIIEEE;;;999888666555444555555555555444444666777999:::;;;;;;<<<===>>>???@@@@@@CCCBBBKKKVVV}}}qqqqqqwww|||zzz{{{|||}}}pppVVVWWWsss~~~YYYRRRlll~~~{{{kkklllmmmnnnqqquuuvvvuuuvvvwwwxxxyyyzzzzzz|||}}}|||{{{}}}}}}kkknnnfffeeeeeeeeedddeeeeeeffffffhhhmmmwwwlllaaa______bbbeeeeeecccbbbbbb```^^^]]]^^^aaadddgggmmmooo{{{ttteee```]]]ZZZYYY]]]ccckkkvvv~~~wwwqqqmmmgggbbb______^^^[[[]]]```eeejjjpppwww~~~uuujjjhhheeeeeefffddd___[[[WWWUUUSSSVVV]]]iiittt{{{}}}zzzvvvuuuvvvwwwxxxzzz}}}~~~wwwnnnooo{{{llleeeqqquuugggfffooouuu}}}ooohhhyyyyyy{{{{{{{{{zzzkkk___[[[TTTQQQSSSSSSNNNLLLMMMLLLMMMNNNNNNMMMKKKJJJJJJOOONNNNNNNNNNNNNNNMMMMMMNNNPPPSSSUUUZZZ\\\VVVLLLLLLPPP]]]qqq}}}yyy|||~~~ppp```^^^KKK:::888666222555444333333222222333333444333333444666777777888888;;;===BBB???EEEJJJ___ggg___YYYRRRPPPWWW[[[XXXUUUWWWTTTSSSQQQKKKEEECCCFFFIIIKKK\\\sssttteee[[[YYY```ggg|||xxxzzz}}}cccLLLEEE:::999777666555555555555555555555555666888999;;;;;;;;;<<<===>>>???@@@@@@DDDAAALLLTTT{{{fffiiirrr||||||zzz{{{YYYUUUpppbbbOOObbbzzznnnlllkkkmmmqqqsssssstttuuuuuuvvvxxxzzz{{{||||||{{{{{{|||rrrooofffggggggffffffeeefffffffffgggmmmvvv}}}eeecccfffiiijjjiiieee]]]WWWRRRSSSSSSQQQNNNMMMQQQTTT]]]cccsssyyyfff]]]XXXRRRNNNPPPUUU___qqq|||vvvrrrkkkgggfffgggeee```___aaagggkkkpppvvv|||qqqlllgggdddbbb```]]]YYYYYYWWWUUUUUU[[[eeeqqqyyy}}}}}}|||yyytttqqqqqqrrrsssvvv{{{|||rrrmmmxxxllldddssswwwfffeeeooottt~~~rrrjjjdddjjjtttvvvpppqqqzzztttwwwzzzvvvooobbbWWWPPPQQQQQQMMMLLLPPPIIIPPPWWWXXXRRRLLLJJJJJJMMMLLLKKKLLLOOOOOONNNKKKLLLNNNPPPSSSXXX[[[UUULLLIIIOOO^^^sss|||}}}}}}lll___]]]JJJ888777666222666444333333222222333333444333444555666777888888888777:::@@@>>>GGGMMM___}}}rrr|||vvvbbb]]]UUUQQQUUUYYYXXXVVVVVVSSSTTTRRRMMMGGGDDDEEEHHHIIIXXXmmmvvvlllccc___fffnnn}}}jjjPPPFFF:::999777666555555555666666555555555666888:::;;;;;;;;;<<<===>>>???@@@@@@CCC???MMMRRRuuueeekkkwwwjjjZZZlllnnnSSS[[[uuutttnnnkkknnnqqqrrrssstttuuutttuuuwwwzzz|||}}}|||{{{{{{|||~~~mmmdddiiihhhgggfffffffffffffffffflllssszzz~~~gggaaaiiippppppkkkdddZZZSSSPPPSSSUUURRRLLLGGGGGGHHHSSSWWWhhh~~~vvvbbbWWWTTTMMMHHHHHHIIISSSkkk{{{qqqnnnmmmnnnkkkeeeaaaaaafffjjjnnnsss|||zzzrrrhhhaaa]]][[[YYYWWWYYYXXXWWWWWW[[[dddooovvv{{{~~~~~~|||vvvrrrqqqrrrooosssyyy}}}vvvkkktttnnneeettt}}}}}}zzzfffbbblllqqqzzzyyyrrrcccgggpppwwwrrrnnnzzzrrrmmmnnnpppqqqdddZZZVVV\\\\\\SSSNNNOOOHHHWWWfffiii```SSSMMMLLLMMMPPPTTTVVVUUURRROOONNNKKKMMMNNNPPPUUUYYYUUUMMMGGGOOOaaaxxx~~~iii]]][[[HHH777666555333666444333333222222333333444333444555777888888888888888;;;AAA>>>GGGLLLZZZ}}}|||ooobbbXXXQQQSSSYYY[[[ZZZYYYVVVVVVUUUPPPIIIDDDDDDEEEFFFRRReeezzz~~~wwwoookkkpppyyygggMMMDDD999888777666555555666666666666555555666888:::;;;;;;;;;<<<===>>>???@@@@@@AAA===MMMPPPnnnnnnrrrbbbdddvvvvvvVVVTTTnnn{{{rrrmmmppptttssssssuuutttssssssvvvzzz}}}}}}|||||||||}}}~~~qqqhhhiiiiiigggfffeeeeeeeeeeeeeeejjjooosssxxx}}}}}}nnnjjjvvv{{{qqqggg]]]VVVTTTVVVXXXXXXVVVRRRMMMJJJNNNOOO\\\qqqzzzooo^^^UUUSSSMMMJJJIIIGGGOOOjjjzzzvvvsssrrrmmmfffcccddddddhhhlllpppxxxwwwiii^^^XXXVVVUUUTTTVVVWWWXXXXXX[[[bbbkkkrrryyy|||}}}wwwsssrrrsssnnnssszzz~~~~~~nnnvvv|||uuujjjvvvyyy~~~|||fff___hhhmmmwww~~~yyyppplllooowwwvvvppptttvvvggg^^^]]]___]]]XXX]]]jjjkkk]]]OOOKKKIII]]]sssxxxkkkZZZPPPNNNNNNVVV___aaa\\\VVVRRRRRRKKKLLLLLLNNNTTTXXXTTTMMMGGGQQQeee}}}yyy{{{ggg\\\ZZZGGG666555555333777444333333222222333333444333444666777888999888888<<>>???@@@@@@???:::LLLNNNiiiddd]]]nnnyyyWWWNNNhhhvvvpppsssvvvuuutttwwwtttssssssvvv{{{~~~~~~|||||||||}}}}}}~~~vvvnnniiihhhgggfffeeeddddddddddddhhhkkknnnrrryyy}}}{{{ttt||||||pppfff^^^SSSRRRTTTXXX]]]\\\VVVPPPHHHGGGPPPdddooohhh[[[UUUTTTQQQPPPOOOJJJOOOkkk{{{vvvrrrmmmgggdddfffbbbgggkkkmmmtttzzziii\\\UUUSSSRRRRRRSSSUUUWWWYYY[[[aaaiiiooouuuzzz~~~|||wwwrrrqqqrrrqqqwwwttt|||zzz|||qqqzzzwwwlllYYYbbbkkktttvvvsss|||uuurrrxxx{{{pppaaa]]]ccc```bbbqqqtttaaaYYY^^^VVV[[[lllooo```UUUVVVLLL___xxxsss]]]UUUZZZVVVNNNJJJPPPVVVUUUPPPMMMIIINNN```xxx}}}{{{```bbb___BBB999:::111555333444333333333333444555555666666777888999::::::;;;===999<<>>@@@@@@AAAAAA>>>@@@DDDIIIfffuuuuuufffWWWdddvvvdddLLL\\\|||zzzqqqnnnsssxxxxxxtttuuuvvvxxxxxxxxxxxxzzz|||zzz{{{|||}}}}}}lllhhhggghhhhhhfffeeegggkkkiiiiiiiiijjjmmmsss{{{{{{uuuyyyjjjccc]]]WWWUUUZZZ^^^]]][[[ZZZSSSOOORRR]]]fffddd[[[UUUQQQZZZWWWOOOLLLQQQiii}}}zzzvvvtttnnnfffaaabbbggghhhiiijjjmmmssszzzxxxpppeee\\\XXXVVVUUUTTTUUUVVVYYY\\\```cccfffgggpppsssxxx||||||yyytttqqqoooyyyyyy{{{{{{rrrnnnzzz~~~}}}oooZZZbbbjjjrrr~~~qqqmmm}}}yyyuuuwwwxxxmmmqqq|||{{{}}}|||zzz|||qqq[[[PPPSSSaaayyyyyyeeeZZZVVVOOOKKKOOOSSSQQQMMMLLLGGGMMM]]]ttt{{{rrrnnnooo}}}{{{zzz|||yyydddccc```BBB888999111555444444333333333333444555555666666777888999::::::;;;===:::===BBBCCCEEEUUUhhh___TTTZZZ___]]][[[ZZZWWWTTTRRRLLLDDD@@@AAAEEEGGGOOO^^^ssspppaaaQQQBBB:::888888777666666666666666666666777888999999999999;;;<<<===>>>???@@@@@@@@@>>>@@@DDDGGG___uuunnngggUUUVVVlllpppSSSXXXnnn}}}uuuooorrrwwwxxxuuutttuuuwwwxxxwwwxxxyyy{{{zzz{{{||||||}}}|||iiigggffffffeeecccdddgggeeeeeefffgggkkkqqqyyy||||||sssjjj___VVVUUUXXXXXXYYYZZZXXXRRRSSS[[[bbb___WWWQQQSSS[[[XXXPPPOOOSSSjjjxxxsssooommmhhhaaa^^^```cccccccccbbbcccggglllqqqssslllccc]]]ZZZYYYXXXWWWYYY[[[]]]aaadddgggiiijjjiiilllqqquuuwwwvvvtttsssqqqzzzzzzwwwuuu~~~qqqkkkuuu~~~~~~sss[[[```fffnnnzzzooolll}}}}}}xxxoooXXXYYY^^^ppplll^^^UUUOOOPPPRRROOOLLLJJJGGGKKKWWWhhhuuu{{{}}}|||uuuqqqrrrqqqiii___XXXaaaoooyyyxxxzzzyyyhhheeeaaaBBB888888111555555444333333333333444555555666666777888999::::::;;;>>><<<>>>BBBBBBDDDRRRbbbzzz[[[PPPVVV]]]___]]]ZZZVVVTTTRRRMMMEEEAAAAAADDDDDDIIIVVVgggyyy~~~iiiWWWJJJAAA<<<888888777666666666666666777777888999::::::::::::;;;<<<===>>>???@@@@@@@@@@@@AAADDDFFFWWWzzzkkkwww~~~mmmVVVMMMbbbwwwYYYTTTaaa~~~wwwooonnnsssuuusssrrrtttvvvvvvvvvvvvxxxzzzyyyzzz{{{||||||~~~mmmgggdddeeeeeebbbbbbdddbbbbbbcccdddgggmmmtttzzzzzzlll]]]XXXXXXXXXXXXYYY^^^WWWTTTYYY]]]ZZZTTTPPPUUU[[[WWWQQQQQQVVVjjj~~~pppjjjfffddd```[[[ZZZ\\\]]]]]]]]]\\\[[[^^^bbbeeelllhhhccc___^^^]]][[[ZZZ]]]___bbbfffiiijjjkkkkkkhhhjjjmmmppprrrsssssssssttt|||tttqqqxxxtttkkkqqq}}}vvv[[[]]]aaaiiiwww~~~sssvvvvvvddd]]]aaazzzlll```VVVUUUVVVRRRLLLHHHLLLNNNTTT\\\bbbeeeggghhhccc___\\\]]]^^^[[[VVVRRRXXXfff}}}uuuwwwzzz{{{gggeeeaaaBBB777888111666555444333333333333444555555666666777888999::::::;;;>>>===???BBBAAACCCNNN[[[uuussseeeVVVRRRWWW\\\\\\ZZZ[[[VVVTTTTTTPPPHHHCCCBBBBBBCCCFFFQQQaaasss}}}iiiUUUIIIBBB>>>888777777666666666666666888888999:::;;;;;;;;;;;;;;;<<<===>>>????????????AAAAAAEEEFFFQQQ~~~ssszzz}}}xxxyyywww]]]OOO]]]tttuuu\\\RRRXXXxxx{{{wwwmmmhhhlllpppoooqqqsssuuuuuuuuuuuuwwwxxxxxxyyyzzz{{{{{{}}}tttiiibbbdddgggddddddfffbbbbbbbbbbbbdddhhhnnnrrr|||oooeee```\\\YYYYYY^^^WWWSSSVVVZZZXXXTTTRRRVVV[[[VVVQQQTTTXXXhhh}}}xxxlllfffaaa___[[[WWWWWWZZZZZZ[[[\\\\\\\\\^^^bbbeeeiiigggfffdddbbbaaa___^^^```bbbdddgggjjjjjjjjjjjjmmmmmmnnnnnnpppqqqsssssswwwwwwuuuyyyzzzmmmnnnzzz{{{]]][[[]]]eeesss|||yyy}}}mmm^^^ccczzzxxxjjj^^^[[[[[[UUUMMMGGGPPPRRRSSSRRRRRRTTTUUUUUUMMMNNNOOONNNNNNPPPQQQQQQSSS___wwwtttsssttt}}}{{{fffccc___AAA777888111555555444333333333333444555555666666777888999::::::;;;===>>>@@@AAAAAACCCKKKTTTwwwtttcccaaa]]]YYYWWWWWWVVVUUUYYYTTTRRRSSSPPPIIICCCAAAAAABBBFFFPPP```sss{{{|||jjjRRREEE>>>999888777777666666666666666888999:::;;;;;;<<<;;;;;;;;;<<<===>>>>>>>>>>>>>>>BBB???EEEHHHMMMrrrtttxxxzzz~~~iiiTTTYYYkkk|||xxxaaaQQQOOOlllwwwyyynnngggjjjnnnnnnqqqrrrttttttttttttvvvxxxwwwxxxyyyzzzzzz|||nnn```bbbfffddddddhhheeeeeedddbbbaaacccgggjjjtttvvvggg^^^ZZZ[[[YYYRRROOOSSSWWWVVVUUUTTTVVVZZZUUUQQQUUUWWWaaauuuyyysssmmmgggbbb```\\\WWWWWWYYY\\\^^^___``````aaadddfffjjjkkkkkkjjjhhheeecccbbbbbbccceeeggghhhiiiiiihhhpppooonnnmmmoooqqqtttvvv{{{{{{{{{nnnjjjvvv~~~bbb\\\\\\bbbpppyyyyyyqqqaaacccuuu}}}sssjjjfff```XXXPPPNNNTTTVVVTTTOOOKKKMMMNNNMMMJJJNNNMMMIIIHHHKKKOOOQQQTTT^^^ttt|||zzziiiooowwwqqqnnnxxx~~~~~~yyyccc^^^\\\???777999111555444444333333333333444555555666666777888999::::::;;;<<<>>>@@@@@@AAACCCIIINNNhhhuuueeeeee___VVVQQQSSSWWWYYYWWWRRROOOQQQPPPIIIBBB???AAABBBFFFPPP^^^pppmmmSSSDDD<<<777888888777666666666666666888888999:::;;;;;;;;;;;;;;;<<<======>>>>>>>>>===AAA<<>>777999222555333444333333333333444555555666666777888999::::::;;;:::===???@@@@@@CCCHHHKKK]]]~~~zzzrrryyysssnnn```SSSOOOUUUZZZZZZXXXSSSPPPSSSRRRLLLDDDAAA@@@AAAEEEMMMYYYhhhwwwpppSSSDDD>>>999888888777666666666666666777888999::::::;;;;;;;;;;;;<<<======>>>=========@@@888@@@GGGDDDXXXmmmsss||||||]]]XXXddd~~~wwwYYYHHHQQQkkk|||vvvlllmmmqqqpppqqqrrrtttuuutttuuuvvvxxxuuuwwwxxxxxxxxxzzz}}}~~~rrrhhhgggbbb```eeeeeedddccc```]]]]]]___aaahhh{{{||||||nnnlll```]]]]]]aaaaaa]]]XXXWWWZZZ\\\WWWVVV[[[VVVTTT]]]lllsss{{{~~~|||vvvpppllljjjiiigggbbb```ccc___aaadddfffffffffggghhhpppsssvvvwwwtttrrrqqqrrrooonnnmmmllllllmmmooopppsssrrrqqqqqqsssvvvzzz||||||vvvkkkkkkvvvqqqddd]]]___llltttzzzeee```ooowwwnnnpppsss{{{mmm^^^cccqqquuummmmmmmmmjjjiiifff]]]UUUWWW^^^]]]WWWNNNZZZvvv|||sssyyy}}}yyy~~~wwwZZZWWWVVV===777:::222444222444333333333333444555555666666777888999::::::;;;999===??????@@@DDDGGGIIIVVVwww}}}~~~kkkYYYUUUZZZXXXRRR\\\VVVTTTVVVWWWPPPHHHDDD???AAADDDIIISSS```nnnwwwmmmOOOAAA<<<777888888777666666666666666777777888999::::::::::::;;;<<<==================???555===EEE@@@PPPvvvzzzfff[[[aaa{{{}}}bbbQQQFFFeee{{{vvvkkklllpppnnnqqqsssuuuuuuuuuuuuwwwxxxuuuvvvwwwxxxxxxzzz}}}pppkkkdddaaafffbbbbbbaaa^^^\\\\\\]]]___eee}}}xxx}}}{{{sssllliiiiiillljjjccc\\\ZZZ\\\]]]XXXXXX]]]VVVQQQWWWccciiinnnrrrxxx}}}|||wwwppplllkkklllkkkfffeeeggg\\\___dddgggiiikkkmmmoooqqquuuyyyyyyxxxvvvwwwxxxvvvuuurrrpppppprrrtttuuu|||zzzxxxwwwwwwyyy{{{}}}}}}{{{ppphhhttthhhZZZ\\\eeelll{{{bbbTTTSSSdddsssvvvqqqyyyrrrgggooo~~~}}}uuulllgggaaaZZZ[[[cccyyy~~~|||{{{}}}}}}xxx[[[^^^FFF999888444333666333555555555555555555444444666666777888999::::::;;;>>>>>>>>>???AAACCCEEEGGGQQQppp|||tttcccZZZXXXXXXYYYWWWVVVVVVVVVTTTNNNHHHCCC?????????DDDOOO]]]kkksss}}}zzzbbbXXXBBB222;;;666666666666777777777777888999::::::::::::999888:::::::::;;;;;;;;;<<<<<<<<<===<<<@@@BBBHHHmmm|||rrr||||||[[[WWWpppwwwMMMIIIWWWrrr|||lllcccjjjoooppprrrsssrrrpppqqquuuyyyuuuwwwzzz{{{{{{|||~~~wwwdddiiikkkbbb______```aaa```]]]YYYWWW^^^ppp||||||zzz|||{{{uuuppplllfff```___ZZZXXXZZZZZZVVVTTTUUU[[[eeelllnnnrrrxxx{{{yyysssnnnjjjiiillllllhhhcccbbbdddgggggggggjjjooossssssqqquuu~~~|||~~~|||zzzzzz|||~~~}}}||||||{{{yyyxxxyyy{{{~~~zzzmmmeeeiiixxx{{{eeeXXXZZZcccjjjfffUUUOOOPPP[[[jjjwwwtttlllvvv|||rrrjjjeee]]]cccwwwzzzuuuvvvyyyzzzvvv___]]]EEE888888444333666333555555555555555555555555666666777888999:::;;;;;;>>>===>>>???@@@CCCEEEGGGNNNgggqqq[[[TTTXXXYYYXXXXXXWWWUUUPPPIIIDDD???>>>???DDDNNN]]]jjjsssxxxnnnYYYRRRAAA555===666666666666777777777888777888999::::::::::::999::::::::::::;;;;;;;;;;;;===>>><<>>@@@BBBDDDFFFLLL[[[___VVV^^^[[[[[[ZZZYYYVVVQQQKKKFFF>>>>>>>>>CCCMMM[[[iiirrrxxx}}}|||bbbQQQLLL@@@777<<<666666666777777777888888777888999:::::::::::::::999999:::::::::;;;;;;;;;===>>>===?????????YYYsssiiivvv}}}```RRR___uuusssPPPMMMccc}}}{{{nnnkkkkkklllooossswwwyyyxxxtttpppuuuwwwyyyyyyyyyyyyzzz{{{~~~iiibbbddddddeeeffffffggglllssszzzpppppptttyyy|||{{{}}}zzzpppkkkddd]]]ZZZWWWSSSRRRTTTVVV^^^eeeiiimmmttt{{{}}}zzzuuuqqqrrrvvvxxxvvvsssssssssqqqpppqqquuu|||zzznnnqqq|||yyyiiipppwww```bbbrrr{{{{{{rrrjjjVVVTTT[[[bbbuuuzzzfffWWWUUUSSSUUU]]]iiizzz|||vvvjjjdddpppqqqeeelll}}}~~~}}}}}}|||}}}ssscccWWWZZZBBB777888444333666222444444444555555555555555666777777888999:::;;;<<<=========>>>???AAACCCEEEJJJRRR~~~yyy```XXXaaa\\\[[[ZZZXXXVVVQQQKKKGGG???>>>>>>BBBKKKYYYfffnnnwwwzzz~~~yyy~~~uuu\\\OOOJJJ???777777666666777777777888888888::::::::::::999999888888999999999999::::::::::::<<<>>><<<>>>@@@>>>PPPrrroooooovvv|||~~~|||vvvcccUUU\\\ssszzzXXXHHHWWWyyytttllliiipppqqqtttyyy}}}|||wwwrrrvvvwwwyyyzzzyyyxxxyyyzzz}}}yyygggeeedddfffhhhhhhiiioooxxx|||{{{yyyuuuvvvyyy~~~vvvmmmbbb]]]XXXTTTSSSVVVZZZ```hhhlllooouuu}}}yyyvvvtttwww|||~~~|||yyy{{{yyyvvvuuuwww}}}yyypppttt{{{|||zzzlllcccvvv}}}______ooozzzyyy~~~uuuwwwvvv[[[RRRWWW___ooo~~~pppccc\\\VVVSSSXXXaaammmzzzooohhhsss{{{dddoooyyy|||tttcccXXXXXX@@@666777444333666222444444444555555555666666777777888999:::;;;;;;<<<============>>>@@@BBBCCCJJJNNNqqqwwwpppiii]]]VVVYYYZZZYYYXXXVVVTTTPPPKKKGGG@@@???>>>@@@HHHTTT```hhhooosss{{{}}}{{{~~~sssuuukkkUUUOOOHHH???777222777777777777888888888888===<<<;;;:::888777666666888888888999999999:::::::::===;;;>>>AAA>>>KKKfff}}}qqqtttwwwwwwyyywwwkkkYYYVVVjjjcccIIIOOOpppzzzooohhhrrrqqqrrrvvvzzz{{{xxxuuuvvvxxxzzz{{{zzzyyyzzz{{{~~~uuufffccceeeggghhhjjjmmmtttyyy~~~{{{tttmmmnnnssstttvvv{{{ttthhh```ZZZVVVVVVYYY___eeelllpppqqqttt{{{zzzxxxxxx}}}~~~}}}sssnnnrrrtttrrryyy}}}hhhjjjbbb___mmm~~~xxx{{{|||cccRRRUUU^^^ooowww___WWWSSSWWW^^^iii~~~vvvooowww{{{}}}vvv|||}}}zzziii___VVV???555777444444555222333333444444555666666666777777888999:::;;;<<<<<<===<<<<<<<<<>>>???AAABBBHHHLLLdddrrrddd```[[[VVVSSSXXXWWWUUUTTTSSSPPPKKKHHHBBB@@@>>>???DDDNNNYYY```jjjrrr}}}pppwww```OOOMMMDDD===999333777777777888888888999999>>>===;;;999888777666666777777888888888999999999999;;;:::<<>>===AAAIIIRRRXXXgggttt___NNNMMM@@@:::;;;555777777888888888999999999<<<;;;:::888888888888999777777777777888888888999999;;;888:::@@@===BBBRRR{{{uuujjjpppyyy~~~vvvRRRYYYooo~~~[[[LLL]]]ttt~~~ooojjjllloooqqqrrrrrrtttuuutttvvvxxxyyyyyyyyy{{{||||||zzz|||oookkkgggfffiiikkkkkkiiidddeeehhhjjjgggdddhhhoooooouuu{{{~~~xxxpppjjjeeefffiiiqqqtttzzz}}}wwwqqqttt||||||}}}~~~uuuzzz{{{tttnnnpppyyyzzz{{{pppeeennn|||nnnTTTVVVaaaddd{{{ooocccZZZUUUSSS[[[uuu}}}~~~qqq```\\\SSS===444777444444555222333333444444555666777777777888999999;;;;;;<<<======<<<<<<<<<===>>>@@@AAABBBHHHPPPxxx|||tttxxxkkk^^^ZZZVVVVVVUUUTTTTTTTTTRRROOOLLLFFFCCC>>><<>>777<<<777777888888888888999999999:::999888888888999:::;;;777777777777888888888888999;;;777888>>>;;;>>>LLLlll}}}lllxxx\\\[[[jjjzzzcccNNNYYYpppssshhhmmmrrrtttsssrrrtttuuurrrtttwwwxxxxxxyyyzzz|||yyyyyy}}}vvvooogggfffjjjmmmkkkhhhgggeeefffhhhfffdddfffkkkfffmmmtttwwwyyyzzztttooopppsssyyy||||||rrrttt|||yyyxxx|||vvvkkkzzzuuuuuu~~~lllnnnvvv}}}uuuhhhooo~~~{{{ZZZRRRbbbjjjvvvlllYYYRRRRRRZZZnnnrrrlllzzz~~~}}}}}}|||iiiXXXYYYIII===444333555444222222444444555555666777777777888888999999999:::::::::<<<;;;;;;<<<<<<===>>>???CCCOOOMMMaaa}}}qqqttt{{{~~~{{{|||___UUUYYYWWWXXXTTTOOOPPPUUURRRLLLMMMFFF>>>999;;;BBBIIIMMMdddiiiqqqwww|||yyyllleeeaaabbbqqq}}}fffNNNDDD???:::555333::::::::::::::::::::::::;;;:::888777777777888888:::999888666666666777777:::::::::::::::===AAAEEE^^^{{{kkkTTTbbbpppPPPIIIdddtttiiippptttpppnnnpppqqqooovvvwwwxxxyyyyyyyyyyyyxxxzzz|||~~~kkkgggkkklllkkklllggghhhgggfffddddddeeefffhhhhhhjjjnnnuuu}}}~~~yyyvvvuuu}}}tttlllkkknnnvvvxxxttt~~~kkkiiivvvhhhnnnkkk[[[bbbhhhsssttt```VVVRRRVVVhhh{{{{{{wwwbbbWWW[[[HHH===444333555444222222444444555555666777777777999999999999::::::::::::;;;;;;;;;;;;<<<===>>>???>>>GGGIIIZZZxxxttt}}}|||bbbQQQVVVVVVSSSPPPQQQUUURRRLLLLLLGGG@@@;;;;;;???GGGLLL^^^fffoootttuuuvvvzzz}}}}}}mmmbbb\\\ZZZ[[[fffzzzsss```LLLCCC>>>999666666999999999::::::::::::::::::999888777666777777888777777666555666666777888999::::::999:::<<>>>>><<>>:::<<>>???@@@IIILLL___{{{TTTSSSRRRRRRTTTTTTQQQMMMKKKKKKHHHBBB;;;:::???EEEPPP___qqq}}}}}}xxxpppnnnuuu{{{{{{tttlllggggggccc___[[[___kkk~~~xxx~~~qqqZZZRRRHHH@@@:::777777999999888888888888888777777777666666666666666666666333333333444444555555555777888888888888:::===@@@CCC```qqqppp}}}|||___TTTaaaqqq|||WWWLLLfff{{{kkkdddmmmrrrmmmlllsssuuutttttttttuuuxxx{{{}}}{{{||||||{{{|||xxxiiigggkkkhhhhhhhhhhhhiiihhhfffdddccccccccceeehhhlllpppsss}}}qqq}}}qqqlllsssrrr{{{}}}|||aaagggkkkvvvvvveeeXXXUUU]]]ggg~~~xxxzzz|||nnn\\\YYY\\\AAA:::444444555333333444444444555555666777777777999999999:::::::::;;;;;;999999999::::::;;;<<<===??????HHHJJJSSS{{{nnnWWWTTTQQQSSSUUUTTTQQQNNNLLLMMMKKKEEE===:::===AAAEEETTThhhxxxllljjjrrr{{{|||uuurrrjjjbbbZZZ\\\jjj|||{{{vvvdddTTTPPPHHH>>>888666666777888888777777777666666666555555555555555555555555444444444444333333222222555666777777777999;;;>>>AAATTT~~~ssszzzwww~~~jjj[[[^^^gggYYYGGGZZZuuummmccckkkqqqnnnooowwwwwwvvvtttttttttvvvxxxzzzzzz{{{{{{{{{{{{~~~rrriiijjjfffeeedddfffhhhhhhgggeeedddddddddeeegggjjjmmmnnnqqqvvv|||~~~xxxeeemmmyyy{{{}}}~~~{{{uuu~~~nnnhhhiiikkkrrr|||iiiZZZVVV]]]dddwww}}}pppmmmnnnpppttt~~~lll^^^YYYXXX???999555555555333333555444444555555666777777777888888999999999:::::::::999999999999:::;;;<<<<<<<<<<<>>BBBNNN```ooozzzwwwxxxvvvkkkppp{{{yyyuuulllbbbbbbmmm|||yyy|||rrrZZZRRROOOGGG<<<777777777555777777777666666555555444333333444555555555444444555555555555444333111111444555777777666777:::<<>>CCCKKK___zzzjjjcccaaaXXXSSSTTTUUURRRQQQRRRPPPOOOMMMIIIEEE@@@===;;;BBBJJJWWWeeerrrzzz}}}~~~}}}sssmmmqqqzzzqqqlllpppyyyqqqnnnqqqzzz|||zzz\\\RRRNNNEEE:::777::::::666777777666666555444444333111222333444555444444333333444444555555444333222333444666666666666888:::;;;CCC```qqqllllllmmmyyy}}}}}}{{{```VVVqqqzzzUUUHHH\\\uuuqqqjjjjjjoootttvvvssssssttttttuuuvvvwwwwwwwwwyyy{{{||||||~~~vvvkkkgggbbbaaaccceeeeeebbbddddddddddddeeefffhhhhhhhhhiiikkknnnrrrxxxqqq^^^aaavvvzzztttmmmccc```eeemmmtttxxx|||}}}}}}|||ooo~~~jjjjjjkkkrrr}}}ppp\\\TTTVVVZZZfff}}}vvvwww|||}}}|||vvvppprrrwww~~~uuu___YYYWWWQQQ<<<777555666555222333666444444555555666777777777666777777777777888888888888888888888999:::;;;<<<<<>>:::===BBBLLLZZZiiirrruuuuuuvvvnnniiioooyyyyyyjjjcccvvvzzzssspppttt}}}eeeRRRNNNCCC999888===<<<777777777666555444444333333111111333444555444444333111222444555666666555444222444666666666666777999666>>>WWWooofffmmmlllrrrhhhYYYfffgggIIIRRRlllxxxjjjhhhoootttssspppqqqsssuuuvvvwwwxxxxxxvvvxxx{{{|||}}}~~~sssllleeeccceeegggfffdddffffffffffffggghhhiiijjjiiigggeeeeeeiiipppxxx}}}wwwaaaZZZiiissspppiiiddd^^^XXXUUU\\\fffooouuu{{{~~~yyy{{{vvvzzz}}}qqqiiifffooopppZZZOOOQQQWWWfffyyyssslll___]]]]]]```cccjjjvvv}}}~~~}}}sss]]]YYYUUULLL777666555444333222222222333444666666555666777999666777777777888888888888999999888888999999:::;;;<<<>>><<<@@@DDDIIIfffyyy}}}mmmjjjnnn]]]WWWSSSTTTUUURRRPPPQQQQQQPPPOOONNNLLLGGG@@@<<<===AAAJJJUUU]]]fffsss{{{wwwsssrrrvvv~~~rrriiijjj{{{vvvlllkkkqqqyyy~~~~~~bbbRRRJJJAAA===:::666666999777777666555444444333333333333333222222222111111333333333333333333333222333333333333444555666666???===IIImmmdddmmmrrryyy{{{___jjjzzzUUURRR```iiihhhlllllluuussstttuuutttttttttvvvxxxyyyyyyyyyzzz{{{|||}}}~~~yyyfffdddddd]]]___iiieeefffffffffeeeeeeggghhhfffeeeeeefffgggjjjmmmooozzzvvvwww~~~^^^YYYYYY\\\]]]WWWOOOLLLOOOQQQTTTZZZcccmmmvvv|||wwwtttzzzqqqmmmllldddbbbkkk|||{{{aaaPPPMMMQQQaaasssiii\\\XXXYYYVVVVVVZZZ^^^fffttt~~~}}}qqq```[[[RRRFFF666666555333333222222333333444666666555555777888666666777777777888888888888888888888888999999::::::<<<;;;>>>BBBBBBWWWzzzxxxtttxxxooolllsssgggdddddd^^^VVVPPPQQQPPPOOONNNLLLGGGAAA===<<>>BBB???JJJdddxxxpppooogggZZZPPPQQQPPPOOOOOOMMMIIICCC???<<<<<>>FFFOOOYYYhhhtttqqqeeeaaaqqqtttiiiZZZNNNIIIJJJLLLMMMRRRVVV___kkkzzzuuugggZZZQQQVVVGGG999666888888555444555555555444444333333333222222222222111111111111///000000111222333333444111111111111222333444555333:::>>>FFFdddpppyyyrrrffftttggg]]]iii~~~oooOOOTTTyyyqqqffffffkkkllloooqqqssstttuuuwwwyyyxxxxxxxxxxxxzzz{{{|||}}}~~~iiihhhhhheeeeeeeeefffhhhiiihhhfffddddddccccccbbbbbbccccccdddcccdddfffhhhjjjlllppptttxxx|||~~~iii]]]RRROOONNNOOORRRUUUVVVPPPMMMRRR```nnnxxx|||~~~}}}~~~xxxtttyyyjjjqqqbbbXXX\\\fffssswww^^^QQQNNNIIIVVVkkk}}}rrraaaWWWQQQOOOMMMJJJHHHJJJMMMTTTaaannnyyy|||wwwiiiccc\\\KKK999444444333222222222333333333444555555444444555666444555555555555666666666555555444444555555666777777999777;;;DDDBBBFFFUUUvvvvvvfff^^^WWWSSSSSSRRRPPPOOOOOONNNLLLHHHEEE???<<<===CCCLLLVVVcccooo{{{qqqfff^^^dddooopppccc[[[QQQKKKIIIHHHFFFDDDJJJOOOYYYhhhxxxooo___WWWUUURRRDDD777555777777555333444444444444444333333333222222222111111111000000//////000000111222333333111111111111111222444444000777:::===TTTpppvvv}}}jjjppp{{{{{{mmm[[[\\\ggg~~~\\\LLLddddddaaalllkkkmmmqqqssstttuuuwwwyyyvvvvvvvvvwwwxxxyyy{{{{{{~~~~~~~~~}}}pppmmmkkkdddcccbbbdddfffhhhgggeeeddddddcccccccccbbbbbbccc^^^bbbdddeeefffhhhjjjkkkqqqpppooonnnnnnrrrzzzyyymmmcccXXXUUUTTTSSSUUUWWWWWWRRROOOSSS^^^kkkuuuyyyzzz|||}}}~~~}}}}}}zzzyyygggxxxtttaaaTTTXXXcccnnn~~~dddSSSMMMHHHQQQbbbuuuqqqbbbXXXQQQLLLNNNKKKIIIJJJKKKOOOZZZfffssswww}}}|||tttfff___XXXHHH999333333222222222222333333333444555555444333444555444444444444555555555666555555444444555555666777999;;;777888>>>===???LLLeeessscccXXXQQQQQQTTTRRRQQQOOOOOOOOOMMMJJJHHHAAA===<<>>EEE^^^}}}qqqkkkeeexxxyyydddUUUZZZTTTIIIPPPVVVSSSQQQPPPPPPPPPOOONNNKKKEEE===;;;>>>GGGQQQWWW]]]___eeemmmuuuzzz}}}}}}yyyjjj___XXXTTTRRRSSSWWWXXXXXXZZZ\\\UUUKKKKKKGGGPPPhhh|||ddd^^^[[[UUU<<<:::888777777777555444555444333333222222333333000000000000000000000000000000000000000000000000111000000000000000111111333777777999===FFFkkkiiipppjjjgggxxxjjjXXXcccxxxjjjUUUOOOkkkhhhffflllqqqrrrsssvvvwwwvvvyyyzzzzzz{{{|||}}}~~~~~~|||{{{|||~~~|||}}}jjj______aaa^^^```dddeeedddbbbaaaaaaaaa___^^^___bbbdddcccaaa\\\```fffiiilllrrr|||sssfffbbb```ZZZTTTRRR\\\^^^```]]]UUUOOOTTT]]]\\\lllxxxwwwwww}}}{{{uuuqqq|||}}}vvvsss```ZZZ^^^___iiiyyynnnVVVQQQGGGHHHYYYlllxxx|||hhh[[[PPPMMMLLLMMMLLLKKKMMMSSS^^^jjjwww~~~|||}}}pppbbb]]]YYYNNN???444444333333222222333333444555444444444444333333333333333333333333333333333222222222333333333444444555555666777999;;;===>>>@@@KKKqqqooopppxxx~~~uuuaaadddUUUGGGCCCPPPSSSRRRPPPPPPQQQQQQOOOMMMKKKFFF???;;;>>>EEEMMMRRRYYY]]]fffpppxxx|||}}}||||||}}}gggWWWRRRSSSPPPTTTVVVVVVXXX[[[XXXQQQNNNJJJRRRjjjwwwddd```ZZZMMM<<<999777666777666555444444444333222222222222333000000000000000000000000000000000000000000000000000000000000000111222222444777666888===DDDdddwwwpppooogggsssyyytttYYY[[[oooqqqXXXHHHZZZyyycccgggmmmsssttttttuuuwwwvvvvvvwwwxxxyyyzzzzzz{{{zzzyyy{{{~~~~~~|||~~~ssseeeeeegggfffdddbbb```___^^^]]]eeeaaa]]]^^^dddhhhhhhfffgggkkkppprrrtttyyyuuukkkddd```\\\YYYYYY[[[aaahhhhhhdddaaabbbcccllltttvvvwww{{{~~~~~~wwwsssvvv{{{ppphhhXXXUUUUUUaaarrrxxxZZZVVVMMMMMMYYYfffmmmttt{{{}}}ppp{{{~~~lll___SSSMMMJJJKKKLLLKKKKKKNNNXXXdddrrr}}}}}}ooobbb]]]WWWJJJ<<<333444333333222222333333444444444444444333333333333333333333333333333333333222222222222333333333333444555555666888:::<<<===CCC???VVVrrriiiuuutttnnnZZZMMMLLLOOOOOOOOOPPPQQQQQQOOOMMMLLLHHHBBB======AAAFFFJJJPPPWWWcccnnnvvvyyyyyyxxxxxx}}}~~~{{{hhhTTTPPPTTTPPPSSSUUUTTTUUUXXXXXXVVVSSSOOOXXXqqqrrrfffggg\\\GGG;;;999666666666666555444444444333222222222222222000000000000000000000000000000000000000000000000/////////000111222333444555777444666<<<@@@WWWzzzsssqqqdddllluuunnnyyyYYYQQQaaavvvhhhMMMJJJgggiiieeehhhpppsssqqqrrrxxxtttuuuuuuwwwxxxyyyyyyzzzxxxwwwyyy}}}}}}{{{}}}|||wwwlllccc___\\\ZZZXXX\\\YYYXXX]]]gggqqqvvvwwwyyy{{{~~~zzzpppppp{{{sssnnniiibbb[[[\\\eeeuuu~~~|||sssnnnjjjhhhkkkqqquuuwwwzzzyyyuuuttt~~~zzzsssuuuqqqYYYPPPQQQ___ooofffSSSQQQVVV___eeeiiivvv~~~}}}fffeeekkkttt|||{{{vvvnnnddd[[[SSSKKKGGGHHHKKKKKKKKKMMMSSS^^^mmm|||zzz{{{sssfff___VVVFFF999333444333333222222333333444444444444333333333222222222222222222222222222222111222222222222333333333444444555666777999:::;;;CCC>>>GGGmmm}}}eeeIIILLLLLLNNNPPPRRRRRRPPPMMMMMMJJJEEE@@@======@@@CCCHHHOOOZZZeeelllppprrrrrrzzz}}}|||xxxzzzhhhYYYWWW[[[WWWXXXWWWUUUTTTUUUVVVVVVVVVSSS^^^yyyzzzgggeeeiiiYYY@@@:::888666555666666555444444333333222111222222222000000000000000000000000000000000000000000000000......///000111222444555666666222444;;;===JJJcccnnn```iii}}}fff```iiisssyyyaaaSSSYYYgggmmmdddKKKQQQqqq}}}mmmdddjjjooonnnpppwwwvvvvvvwwwxxxzzz{{{||||||xxxwwwyyy|||{{{yyy{{{~~~pppeee```^^^[[[YYYWWWZZZ```hhhrrr||||||yyytttnnnhhheee^^^YYYQQQKKKLLLYYYlllyyyxxxkkk___]]]bbbqqq|||}}}xxxttthhh___]]]gggnnnpppvvv~~~yyyssstttwwwzzz}}}}}}zzzuuu~~~aaaRRRRRR^^^lll{{{qqqVVVTTT[[[lllxxx}}}gggZZZQQQWWW\\\[[[[[[[[[YYYTTTPPPIIIDDDFFFIIIJJJKKKNNNPPPYYYiii{{{~~~~~~pppccc^^^TTTBBB777555444333333222222333333444444444333333333222222222222222222222222222222222111111111222222222333333333444444555666888999:::888>>>AAANNN}}}oooNNNKKKKKKMMMPPPRRRSSSQQQNNNMMMLLLIIIDDD???<<<===>>>DDDJJJRRRZZZ```eeejjjnnnwwwxxxwwwssssssyyy|||xxxtttmmmgggeeebbb^^^\\\YYYVVVUUUUUUTTTSSSaaa}}}xxxzzzwwwqqqeee]]]aaacccQQQ:::888777555444555555555333333333222111111111111222////////////////////////////////////////////////.........///000222333444555666111333:::999???PPPyyyoooaaaiiimmmRRRRRRbbbeeeuuu{{{nnn^^^ZZZ^^^aaa~~~ZZZEEEVVV{{{|||gggccchhhlllppptttvvvvvvwwwyyyzzz{{{}}}}}}zzzyyyzzz|||zzzvvvwww{{{|||}}}~~~~~~yyynnniiigggdddaaa```iiittt{{{|||tttkkkfffeeebbbWWWMMMLLLKKKIIIEEECCCGGGPPPWWWpppqqqbbb\\\ZZZ___eeeiiilllppp___TTTPPPYYYdddjjjsss}}}|||qqqmmmqqqwwwwwwvvv{{{|||qqq\\\VVV\\\ddduuu|||tttgggggg|||jjjXXXOOORRRRRROOOOOOSSSSSSQQQNNNHHHDDDEEEGGGGGGJJJNNNOOOUUUeeezzz~~~yyy~~~rrrddd[[[YYYOOO>>>666999444333333222222333333444333333333333222222222222222222222222222222222222111111111111222222222222333333333444555666888888222???BBBAAA```rrrgggWWWLLLLLLMMMPPPRRRSSSRRRPPPMMMNNNNNNIIIBBB===<<<<<>>>>>888===DDDGGGHHHKKKQQQVVV___dddlllsssuuuxxx~~~~~~{{{}}}wwwttt{{{zzznnnggg\\\___llluuuzzznnn[[[[[[mmmkkkNNN888666666444333333444555444333333222222111000111111111////////////////////////////////////////////////------,,,,,,,,,------...---444222222777555444>>>BBBnnnnnnllliiimmmzzz|||iiibbbhhh{{{dddJJJLLL[[[sssffflllrrrooorrrssstttvvvwwwyyy{{{{{{zzzyyyzzz|||{{{wwwxxx}}}|||}}}~~~~~~~~~~~~sssjjjbbb^^^^^^VVVUUU]]]eeeeeebbbaaa]]]UUUPPPQQQSSSQQQNNNMMMKKKOOOLLLGGGPPPdddtttxxx~~~tttkkkiiirrrpppcccfffVVV^^^ccctttUUUOOOPPPUUUXXX```|||}}}}}}jjjZZZNNNIIIHHHMMMQQQPPPOOOPPPSSSNNNJJJGGGBBB>>>@@@FFFIIIKKKZZZtttkkk\\\OOOJJJAAA555222777444444333333333333222222222222222111111111111000000000000000000000000000000000000000111111111111111222222333333444444555888:::<<>>???===<<<===AAAGGGOOOSSSSSS```nnnttttttssswww{{{~~~}}}wwwkkkbbbuuu{{{ggg```iiibbbGGG777999444444333333333333222222000000000000////////////........................------............------............////////////...///000222444666777888BBB^^^{{{xxxqqqgggmmm~~~tttccceeeqqq}}}___NNNLLLhhhjjjkkkqqqnnnqqqrrrtttuuuxxxzzzxxxuuuyyyyyyzzz{{{|||}}}~~~~~~}}}}}}}}}}}}~~~bbb]]]\\\YYYUUUQQQSSSXXX]]]YYYYYYWWWRRRLLLHHHHHHJJJMMMRRRSSSQQQVVVcccpppttt|||~~~vvvhhhgggooozzz}}}}}}ddduuuuuu\\\\\\ZZZggguuubbbMMMCCCLLLQQQTTTmmm~~~mmm]]]XXXOOOJJJKKKNNNNNNMMMNNNPPPLLLHHHEEEAAA>>>@@@EEEJJJLLL\\\vvvjjj[[[NNNHHH@@@555222666444444333333333222222222222222222111111111000000000000000000000000000000//////000000000111111111111111222222333444444444333666888>>>@@@DDDgggzzztttvvvmmmlllggg]]]WWWOOOLLLMMMPPPRRRRRRPPPOOONNNNNNLLLIIIDDDAAA@@@>>><<<;;;>>>CCCIIIMMMRRR\\\hhhnnnmmmmmmrrrwww}}}{{{zzzzzz}}}sssyyymmmhhhhhh\\\CCC777999444444333333333222222222000000000000////////////........................------............------............////////////...///000222444555777777999OOOsssqqqmmmttttttuuu{{{xxxfffgggssstttYYYIIIYYYsssqqqgggjjjpppooopppqqqrrrtttwwwxxxwwwyyyyyyzzzzzz{{{}}}~~~~~~ppp^^^SSSWWW[[[WWWWWW]]][[[[[[YYYTTTOOOLLLLLLNNNPPPTTTTTTQQQVVVbbbmmmrrryyy{{{~~~{{{qqqiiilllvvvyyy}}}}}}nnnfffhhh[[[XXX```iiixxxcccKKKNNNNNNKKK^^^~~~}}}ssscccgggZZZNNNKKKMMMMMMMMMMMMOOOKKKHHHGGGDDD@@@BBBGGGJJJNNN___yyyfffYYYMMMFFF>>>444111555333333333333222222222222222222111111111000000000000000000000000000000000//////000000000000111111111111111222333333444444///333666;;;>>>===RRRwwwqqqzzzrrr___QQQKKKMMMPPPSSSQQQPPPOOOOOONNNKKKGGGDDDAAA>>>;;;:::;;;>>>CCCFFFOOOWWW```dddcccdddjjjoootttuuuvvvyyy}}}uuuuuurrrfffRRR>>>777777333333333333222222222222000000000000////////////........................------............---------............/////////...///000111333555666666888EEEaaa|||qqqvvvxxxvvvuuu~~~nnnssshhhcccooolllRRRJJJWWWpppzzzgggbbbkkkmmmnnnppprrrsssuuuxxx{{{zzzzzzyyyyyyzzz|||~~~qqqWWWYYY___XXXWWW___]]]]]][[[WWWSSSOOOOOOOOORRRSSSSSSQQQTTT___iiinnnuuuxxx||||||~~~pppllllllsss~~~www~~~bbbyyyrrr[[[WWW^^^eeepppsss```RRRKKKWWWkkkwwwwwwvvveeeUUUOOOOOOPPPPPPQQQQQQNNNMMMLLLIIIFFFGGGKKKJJJOOOaaa|||tttxxxuuubbbVVVJJJCCC;;;444111444333333333222222222222111111111111111000000000000000000000000000000000000////////////000000000111000000111111222333333333111555555:::>>>:::DDD]]]tttqqqZZZNNNLLLNNNPPPQQQPPPOOOOOOOOOMMMIIIFFFAAA???<<<999:::<<<@@@CCCMMMRRRYYY[[[ZZZ\\\bbbhhhnnnqqquuuyyy|||yyysss|||xxxaaaGGG:::777666333333333222222222222111000000000000////////////........................------............---------------.........//////......///111222444555555;;;@@@RRRuuuyyyvvvyyyiiicccvvvmmmfffnnnxxx}}}dddGGGGGGXXXsssuuufff```kkkmmmpppuuuvvvvvvyyy~~~zzzyyyyyyyyyzzz|||~~~mmm^^^YYYTTTVVV^^^]]]^^^___^^^[[[WWWTTTRRRTTTSSSPPPNNNQQQYYYaaaeeemmmrrrzzz}}}~~~}}}iiijjjqqq|||eeelllyyy[[[RRRXXX^^^dddqqqvvvWWWNNNSSSXXXjjjooo^^^VVVUUUUUUUUUWWWUUURRRRRRRRROOOKKKLLLPPPKKKQQQddd~~~|||rrruuu|||~~~kkk\\\RRRGGG???999444222333333333222222222111111111111111111000000000//////////////////////////////...////////////000000000//////000111111222222333222666444666<<<:::???OOOrrrrrr\\\PPPLLLNNNOOOPPPOOONNNNNNOOOMMMKKKIIICCCAAA===;;;;;;===@@@BBBJJJNNNRRRSSSSSSVVV]]]bbbhhhmmmssswwwyyy{{{}}}|||yyyzzzyyy}}}qqquuu|||tttXXX???888777555333333222222222111111111000000000000////////////........................------............------------------..................///000222333444444999999DDDaaazzzkkkppp}}}rrrhhhnnnrrrxxxuuuPPPGGGGGG^^^~~~xxx```hhhhhhmmmuuuxxxvvvwww{{{yyyyyyyyyyyyzzz|||}}}~~~}}}}}}}}}~~~iiiWWWSSSUUUVVV\\\___dddiiijjjhhhddd```\\\VVVPPPLLLLLLNNNRRRVVV^^^hhhvvv}}}vvvfffmmmyyytttssslll``````TTTVVVYYY[[[```mmmaaaSSSQQQMMM```{{{mmmeeeaaa^^^^^^aaaZZZYYYYYYYYYWWWRRRQQQUUUPPPUUUhhhyyy{{{zzzcccUUUNNNCCC;;;666444444444222222222222111111111111111111000000000/////////////////////////////////......////////////000000/////////000111111222222000555222111888999<<>>@@@CCCGGGLLLPPPRRRZZZcccmmmsss{{{{{{sssmmmkkknnnuuuzzzzzzuuusssuuuzzzuuuzzz~~~}}}}}}}}}yyytttddd```~~~zzzgggooozzz___>>>999<<<777222444111111111111000000000000////////////..................---------,,,,,,,,,------------------------,,,,,,,,,---------.....................///000000444555444999CCCSSS|||tttkkkvvvsss{{{xxx~~~aaa\\\bbbtttmmmJJJHHHiiiooo[[[___hhhiiikkkqqquuutttuuuxxx|||~~~|||{{{zzz|||~~~|||ddd\\\^^^```___^^^YYY[[[___hhhqqqwwwyyyyyyllleeeZZZTTTWWW\\\YYYRRROOOJJJJJJNNNMMMJJJQQQ]]]wwwyyy}}}uuuggg___dddnnnvvv{{{}}}|||xxx{{{wwwwww~~~qqq~~~jjjZZZ[[[eeeiiifffccc___{{{gggUUUZZZvvvzzzwwwqqqsssvvvzzz||||||yyywwwvvv{{{nnn[[[TTTMMMEEE<<<555444444444333111111111000000000//////////////////////////////............////////////....................................///////////////111333444444666999<<<===@@@[[[|||}}}yyylllbbbaaammmSSSHHHMMMPPPRRRTTTUUUTTTSSSRRRRRRPPPOOOKKKEEE>>>::::::;;;<<<===???BBBFFFJJJNNNPPPTTT]]]dddjjjssstttnnnooosssxxxzzzvvv}}}zzzvvvtttqqqrrruuu{{{|||zzztttsssuuuuuusssmmmwww}}}xxxnnntttvvvyyyWWW;;;777:::555111333111111111000000000//////////////////...............------------,,,,,,,,,------------------------,,,,,,,,,------------..................//////000111333111555===HHHkkkzzz|||~~~zzzvvvfffWWW]]]mmm{{{[[[JJJVVVnnn||||||hhhYYYZZZdddlllmmmssssssuuuwwwzzz}}}~~~~~~}}}{{{zzz|||~~~|||{{{~~~tttgggbbb___[[[XXXXXX[[[ZZZZZZ___fffmmmrrrsssuuupppfff^^^\\\]]]ZZZSSSUUUPPPNNNTTT\\\bbbhhhmmm}}}~~~tttjjjbbbdddqqqrrriiiuuuyyyzzzxxxzzz}}}}}}lllyyykkk```eeekkklllkkk\\\eee~~~cccYYYmmm{{{gggZZZVVVIIICCC:::555444444333222111111000000000000//////////////////////////////---............/////////........................---............/////////...000111222333444777:::===<<>>:::::::::;;;<<<>>>@@@CCCEEEIIIMMMPPPRRRRRRYYYfffrrrxxx{{{zzzvvvpppllljjjhhhfffeeecccfffkkkoootttyyy~~~~~~vvvgggccccccgggkkkkkkllloooqqqrrrqqqllllllooopppnnnbbbrrr|||xxxsssoooooozzzxxxfffIII<<<222444666333111111000000000////////////...............------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------...//////000444333444888666===PPPsss~~~yyyjjjmmm}}}nnnXXXTTTbbbuuusssXXXGGGCCCRRRooommmWWWUUU\\\dddhhhnnnqqqsssuuuwwwyyy||||||}}}}}}}}}~~~~~~~~~}}}|||}}}~~~wwwpppiiiaaa___bbb______^^^___```dddhhhjjjppp{{{{{{yyyyyyxxxxxxhhheeegggnnnvvv{{{~~~zzz|||nnnyyy^^^SSS{{{}}}aaa\\\fffppprrraaaYYY^^^hhhnnnpppcccZZZ^^^tttzzznnntttzzzdddUUUKKKDDD<<<888333222333333222000000000////////////..............................,,,------------.................................,,,------------............///000000///000222444777777777:::MMMxxxwwwaaaRRRPPPNNNOOOTTTVVVVVVTTTOOONNNMMMLLLJJJFFFAAA===;;;::::::;;;<<<>>>@@@AAABBBDDDIIINNNOOORRRZZZccclllvvv||||||xxxqqqjjjhhhhhhggghhhjjjpppxxx~~~}}}oooddd``````eeeiiijjjlllpppssstttqqqiiiccc```\\\WWWdddqqq~~~~~~mmmbbbnnnuuuQQQ???777333444555222111222000000////////////...............------------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,------...///---111000111777555777DDD[[[|||yyynnntttzzz}}}uuuaaaWWWaaaiiixxxyyy[[[CCCKKKaaagggTTTUUU^^^cccjjjoooqqqsssvvvyyyzzz{{{}}}~~~}}}~~~~~~}}}}}}}}}~~~~~~xxxuuuqqqhhhbbb___ccc```\\\ZZZ^^^iiiwwwzzznnn^^^^^^cccooozzzzzz~~~~~~xxxxxx|||nnnSSSeeewwwkkkjjjlll~~~zzzpppaaaTTTSSS\\\eeeggg]]]ZZZfffwww}}}rrr^^^UUULLLBBB999555222111333333111///000000/////////.................................,,,,,,---------.................................,,,,,,---------.........///000000000///000222333666777:::;;;???YYYwwwfffXXXSSSNNNMMMPPPSSSRRRQQQPPPNNNMMMMMMMMMJJJEEEAAA;;;;;;::::::;;;===>>>???@@@???CCCJJJLLLLLLPPPWWW\\\cccmmmvvv}}}|||zzzyyy{{{~~~tttiiibbb^^^[[[^^^eeejjjkkklllooonnnnnnjjjdddaaabbbbbb```nnn||||||iiihhh|||eeeBBB888555333333333000000111000000/////////..................---------,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,,,,------...///,,,000---...555444333<<>>999CCCmmm|||\\\VVVNNNKKKMMMPPPOOOMMMQQQOOONNNNNNOOOMMMHHHDDD<<<;;;;;;:::;;;<<<>>>>>>CCC@@@AAAGGGJJJHHHIIINNNNNNTTT^^^kkkxxx~~~ssscccYYYXXXXXXWWW[[[eeekkkkkkkkkmmmcccdddbbb```eeepppyyy|||xxxppplll|||pppTTT<<<555333333222111//////111000/////////..................---------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,---.........111------555555333:::999GGGnnn}}}~~~tttaaaUUU```jjjyyyqqqJJJOOOfff{{{^^^UUU\\\ffflllnnnqqqvvvzzzvvvyyy}}}~~~}}}~~~~~~~~~~~~~~~}}}qqqiiiiiimmm___aaadddeeeggglllsssxxxwwwdddRRRPPPYYYkkk~~~}}}aaannnYYYnnn|||nnnlllqqqkkk\\\XXXRRRYYYTTTRRRSSSZZZhhh~~~~~~pppmmm|||zzzdddUUUMMMFFFAAA222222222111111111111000////////////////////////......---------,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------............////////////555222333777888===RRRkkkqqqkkkXXXKKKPPPRRRLLLMMMNNNNNNNNNNNNNNNMMMMMMMMMHHHCCC===:::;;;<<<<<<;;;>>>>>>@@@BBBEEEHHHKKKLLLMMMRRRXXX]]]dddnnn|||}}}qqqdddZZZSSSPPPOOO\\\[[[WWW]]]gggddd```iiieee^^^[[[___pppqqqjjjxxx^^^>>>999444333222111111111222333////////////............------------------------++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++,,,------...//////......///000111222333333:::;;;MMMsssqqqooozzzyyydddSSSbbbxxxZZZSSSUUUnnn~~~aaa[[[ZZZbbbkkkooosssxxxwwwxxxyyy|||yyysssrrrssskkkjjjlllsssuuurrrnnnnnnxxxfffVVVOOO\\\lllwwwuuusss{{{}}}{{{}}}jjjddd|||[[[^^^yyylllnnn~~~zzzjjj___UUUTTTQQQPPPRRRVVV^^^mmm{{{}}}~~~xxxffffffxxxyyycccTTTJJJAAA:::222222222111111111000000...........................------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------............////////////666333444999888888FFFYYYxxxtttllljjj|||yyyaaabbbjjj]]]OOOSSSNNNNNNNNNNNNNNNOOOOOOOOOKKKGGGAAA>>>===<<<;;;999<<<<<<===>>>AAACCCEEEGGGIIINNNRRRVVV[[[cccnnnvvv~~~~~~}}}zzzwwwpppdddYYYQQQNNNOOOPPPPPPWWWYYY]]]fffccc```ggg\\\eeehhhddd{{{uuusss}}}yyySSS888444444333222111111111222222////////////............------------------------++++++++++++++++++++++++)))************+++++++++*********+++++++++,,,,,,***++++++,,,------......---...///000111222222333666666AAA]]]qqqhhhvvvqqq[[[bbbssszzz{{{^^^EEEJJJlllzzzdddVVV___kkkmmmnnnqqqvvvvvvxxx{{{~~~~~~~~~}}}vvvtttuuuzzz{{{xxxuuuuuu|||wwwhhhZZZUUUWWWkkkzzz~~~ppp^^^cccaaakkkWWWppptttjjjvvvzzziii[[[RRROOONNNPPPQQQSSSZZZbbbooo~~~{{{|||~~~mmmnnnuuuuuujjjxxxooo\\\PPPGGG<<<444222222111111111000000000........................------------,,,,,,,,,,,,------------------------------------------------,,,------------.........---............/////////333000222888888555;;;EEE^^^mmmjjjyyyvvvdddjjjaaaOOONNNNNNNNNNNNOOOPPPQQQQQQQQQMMMHHHDDDAAA===:::777:::::::::;;;<<>>666555222222111111000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))*********+++++++++************++++++++++++))))))******++++++++++++,,,------...///000111222444444555666???ZZZ|||ttteeetttyyyaaa[[[cccffftttsssYYYMMMHHHNNNgggpppYYYSSS[[[gggoooqqqtttwwwzzz|||}}}~~~~~~~~~ttteeeVVVNNNRRRfffzzz{{{yyyzzzwwwnnnaaaggg|||>>>dddxxx^^^yyynnnxxxuuu\\\SSSKKKIIIIIIHHHIIILLLMMMNNN___{{{~~~yyywwwzzzyyyrrrvvvzzz}}}hhhTTTKKKGGG@@@888444111111111000000000//////........................------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------...............,,,,,,111444555777:::???QQQzzzpppZZZOOONNNNNNOOOPPPSSSUUUWWW]]]\\\XXXSSSLLLFFFAAA>>>:::999888777888:::<<<>>>>>>???AAACCCDDDFFFHHHJJJOOORRRWWW[[[___eeekkkoooyyy|||~~~zzzsssnnnooorrrsssmmmggggggiiihhhhhhhhhkkklllmmmmmmjjjfffaaa___aaafffiiidddZZZPPPLLLKKKHHHHHHGGGGGGHHHJJJKKKLLLOOOUUUQQQOOO[[[cccfffllltttYYYSSSeeessszzzmmmkkknnnvvvxxxyyy}}}{{{cccFFF999666555111111111000000000//////............------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++))))))************++++++,,,,,,---...///000000111333666777555333BBBeee}}}hhhfffvvv}}}ooodddcccaaaiii{{{{{{kkkZZZDDD:::OOOmmmpppUUUWWWbbbfffooorrrwwwzzz{{{|||~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{ssseeeUUUNNNSSSaaawww}}}|||uuurrrkkkhhhvvv999PPP~~~aaahhh}}}jjj\\\NNNHHHGGGFFFFFFHHHGGGEEEOOOgggyyyvvvoooxxx{{{yyyvvvvvv|||rrrwwwcccQQQJJJEEE<<<555444111111000000000/////////------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,------------.........111000//////000222444777@@@@@@___rrr\\\^^^QQQPPPPPPQQQSSSVVVZZZ\\\aaaaaa^^^YYYRRRLLLHHHGGG>>><<<:::777777888999;;;<<<===>>>???AAADDDFFFGGGKKKMMMOOOQQQSSSVVV[[[^^^gggjjjllliiiccc``````cccddd___[[[ZZZ\\\]]]]]]]]]^^^___aaabbbbbb```^^^\\\VVVYYYZZZUUULLLDDDAAABBBBBBCCCEEEGGGIIIIIIIIIIIIKKKPPPPPPUUU```aaabbbmmmiiieeegggkkkyyyttthhhnnn|||yyyqqqsss|||zzzuuurrrSSS<<<555333000///000000000000///...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++)))))))))************+++************************++++++,,,---...///000000000333666444000555JJJ___tttfffmmmooouuu|||kkk___bbbrrr|||\\\BBBCCCQQQsssiii^^^]]]YYYkkkpppuuuxxxyyyzzz}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~yyytttcccVVVMMMSSScccwwwwww{{{wwwnnniiittt888@@@kkkxxxtttbbbppp{{{}}}lllXXXNNNJJJFFFEEEEEEBBBEEEIIIRRRbbbttt|||}}}zzz~~~}}}rrroooooouuuwwwyyyxxxwwwwwwzzz~~~zzz{{{uuussszzz~~~qqq^^^NNNIIIBBB888333555111000000000////////////------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,---------.........///111222000///000333555<<<<<>>>>>???>>>???AAACCCEEEFFFGGGGGGHHHKKKNNNVVV]]]ZZZeeeyyyyyy}}}yyy}}}~~~yyyuuu~~~xxxYYY@@@666444111---//////000000000///...---.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))))))))************++++++++++++++++++++++++++++++,,,---...//////000//////111222000111:::EEEjjjqqqtttsss{{{kkkbbbmmm~~~yyyZZZFFF???UUUqqq}}}iii]]]XXXgggmmmsssuuuvvvwww{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~yyyooohhhUUUPPPRRRcccyyyyyymmmlll}}}:::888UUU|||fff[[[zzzzzzzzzyyybbbUUUOOOIIIEEECCC>>>FFFGGGBBBGGGZZZlllsss|||vvv{{{sssrrrfffhhhiiihhhgggiiipppvvv|||xxxiiifff}}}iiiXXXJJJFFF???555111666000000000000////////////------------------------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......+++///222111///111444666222888>>>OOOyyy|||nnnWWWWWWVVVWWWZZZ^^^ccceeeffffffddd___YYYUUUUUUVVVTTTQQQJJJDDD>>><<<;;;;;;999888666777999<<<>>>>>>>>>???AAABBBCCCFFFIIILLLOOOPPPRRRRRRQQQPPPPPPQQQQQQOOOLLLKKKNNNRRRRRROOOMMMMMMMMMLLLLLLKKKJJJJJJEEEDDDAAA>>><<<<<<===???<<<<<<<<<>>>@@@BBBEEEFFFDDDEEEIIITTT\\\^^^{{{~~~wwwfffEEE333222555333///...///000000000///---,,,......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))))))))************,,,,,,++++++++++++++++++***++++++,,,---...///000000------000222222666;;;LLLtttvvvjjjmmm{{{|||iiiVVVIIIDDDNNNhhhooo``````dddjjjqqqsssssstttyyy}}}|||}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~{{{sssfff]]]PPPPPP[[[rrruuukkknnnhhh000888GGGwww}}}|||oooWWW]]]}}}zzzsss~~~sss___SSSOOOJJJCCCCCCEEEEEEBBB@@@GGGTTT___uuuttttttxxxzzzqqqmmmpppyyy{{{}}}~~~www{{{]]]RRRGGGAAA<<<666222222////////////............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,+++******++++++,,,,,,,,,,,,------......//////000000111111666:::<<<@@@RRR{{{rrrjjjtttxxx|||qqqfffwwwttt~~~ooo^^^___jjjggghhhiiihhheeebbb]]]ZZZXXXUUURRRMMMHHHDDDAAA@@@===;;;888888888999888888:::;;;<<<>>>AAACCCFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKHHHHHHIIIIIIJJJJJJJJJKKKJJJHHHFFFDDDCCCBBBBBBCCC============>>>>>>>>>>>>===;;;<<>>GGG^^^qqqggggggpppooodddggg~~~|||gggeeeiiihhhhhhiiihhhdddaaaaaa]]][[[XXXSSSOOOLLLIIIHHHBBB@@@<<<:::999888777666666777777999:::<<<>>>???CCCCCCDDDDDDDDDEEEEEEEEECCCCCCCCCDDDDDDDDDEEEEEECCCBBB@@@>>>=========>>>;;;;;;;;;<<<<<<<<<======;;;;;;===AAAAAA@@@CCCHHH@@@LLLIIICCCQQQlll|||uuu[[[EEE444222444000...000////////////............------------------------+++++++++************)))************************))))))))))))************))))))))))))))))))))))))************************+++++++++,,,,,,,,,,,,------///111111111111333444666IIIkkk}}}sss~~~ddd^^^iiiuuunnnNNNFFFBBBIIIVVV```eeegggXXXXXXZZZaaajjjppprrrqqqvvvyyy}}}~~~}}}}}}}}}}}}~~~~~~~~~}}}xxxpppbbbUUUQQQTTT___rrr|||ssspppqqqtttooojjjrrrkkkOOO222555:::FFFqqq{{{~~~YYYUUU]]]~~~}}}iiirrrxxxgggWWWNNNMMMLLLHHHEEEBBB@@@???@@@HHHOOOVVVZZZ]]]gggwww~~~}}}ooouuu~~~uuu]]]YYYNNNCCC===999333///////////////............---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,---------......//////000111111333...333<<<<<<@@@dddrrrhhhuuu|||qqqwwwkkkhhhiiieeefffkkkkkkfffeeehhhcccaaa]]]ZZZVVVTTTRRRRRRLLLIIIDDDAAA>>><<<:::888777666666666666777777888===============>>>>>>>>><<<===============>>>>>>===<<<;;;;;;::::::;;;;;;999::::::::::::;;;;;;;;;888999<<<>>>===<<>>???@@@FFFNNNZZZPPPHHHTTTjjjqqq|||yyyqqqxxx|||xxxtttTTT999444222444333///...111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************((()))))))))************))))))))))))))))))))))))************************************++++++++++++,,,---////////////111333555777FFFccckkkiiivvvmmm___SSScccxxx___FFF???DDDNNN\\\hhhsssiii]]]TTTTTT[[[dddkkkooorrrwww{{{|||||||||}}}|||}}}~~~~~~zzztttpppnnnnnnuuu}}}|||xxxmmm^^^PPPIIIOOOdddyyy~~~yyywww{{{sssllljjjjjjdddkkk}}}|||TTT666...555...777>>>EEEsss~~~wwwaaaHHHMMMiiipppttt}}}oooddd^^^VVVMMMGGGFFFFFFDDDAAA???@@@BBBFFFKKKSSS[[[```www{{{pppaaaXXX]]]hhhgggppp}}}}}}~~~zzz~~~}}}lllYYYRRRHHH>>>999666222///000............------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,***+++,,,,,,---------,,,+++++++++,,,,,,,,,---------------...//////000000///444666333333;;;CCCHHHkkk}}}eee[[[aaaXXXZZZ```hhhmmmmmmnnnooogggeeeaaa^^^\\\\\\\\\]]]ZZZWWWRRROOONNNLLLJJJHHHDDDCCCAAA???===<<<;;;;;;::::::::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>:::;;;;;;;;;<<<<<<<<<<<>>CCCHHHMMMTTT[[[rrruuuvvv{{{|||vvvnnn|||}}}wwwxxxaaaDDD555333222222000...///222............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***,,,............000222444222999OOOooo|||qqqooottt}}}vvvfffbbboooeeeJJJ>>>DDDLLLNNNiiioooooobbbSSSOOO[[[jjjlllpppuuuyyyzzzzzz{{{|||~~~~~~}}}}}}|||}}}~~~~~~yyyhhhdddbbbgggssszzztttoooqqq|||}}}xxxuuuiii[[[MMMJJJSSSfffyyyuuuzzzxxxwwwwww~~~pppiiiggghhhiiippptttdddFFF444333444,,,111888999TTT[[[HHHOOOaaa|||~~~vvvooofffYYYNNNHHHEEECCCAAA???>>>===???DDDJJJPPPSSS```sss{{{vvvpppiiifffkkktttooottt}}}|||}}}}}}uuuzzz}}}|||qqqbbbVVVLLLCCC999666444111///000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,************++++++++++++))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......///000000,,,333333---111===???888CCCttt{{{{{{lll]]]VVVXXX^^^bbbaaadddkkklllhhhjjjhhhdddaaa______```aaaZZZWWWTTTQQQQQQPPPOOOMMMIIIHHHFFFDDDBBBAAA@@@@@@>>>>>>>>>===============>>>>>>>>>===============;;;<<<<<<=========<<<<<<<<<<<<<<<<<<============;;;<<<@@@GGGLLLQQQ[[[eeefffNNN;;;333222111///---,,,...000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))************+++------------///111222000555DDD^^^~~~wwwrrr|||qqqaaakkkyyy}}}jjjFFF;;;@@@EEEMMM___pppmmm\\\PPPUUU___eeeiiiooosssvvvwwwyyyzzz~~~~~~}}}|||zzzzzz{{{{{{}}}uuummmfffeeekkktttzzz}}}{{{vvvpppkkkeeeeeennnyyyzzzssslllhhhWWWMMMIIITTTjjjyyyrrrsss}}}xxxzzzssskkknnnvvvsssooofffUUUBBB666333...//////222555AAAnnn{{{ZZZLLLPPPmmmxxxjjj\\\PPPIIIDDDBBB????????????@@@EEELLLRRRSSS```oooyyy~~~zzzuuupppoootttyyy{{{~~~xxxrrrxxxxxxhhhuuu{{{~~~{{{pppbbbXXXQQQFFF===444222111///...000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,************++++++++++++'''((()))***++++++++++++++++++,,,,,,,,,,,,------,,,,,,---......//////000,,,//////...111666888777888SSSxxxkkkfffcccjjjvvv{{{uuulll~~~mmmiiittttttiiikkkhhhdddaaa______aaabbb\\\YYYVVVTTTTTTSSSRRRQQQMMMLLLJJJHHHGGGFFFEEEEEECCCCCCBBBBBBBBBAAAAAAAAA@@@@@@?????????>>>>>>>>>;;;;;;<<<======<<<;;;:::;;;<<<<<<<<<============>>>DDDLLLPPPMMMNNNZZZiiiuuuttt|||pppWWW@@@888111222000...---..................---------,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))***,,,---,,,---...000111000444>>>NNNggg}}}kkk```eeemmmyyyfffHHHAAAEEE:::JJJ\\\fffcccZZZTTTQQQYYY^^^eeekkkpppsssvvvwwwzzz{{{|||}}}}}}}}}|||{{{xxxxxxyyyzzz||||||qqqmmmooosssuuutttrrroookkkeeebbbgggpppuuu~~~yyypppfff\\\VVVLLLKKKVVVnnn|||lllhhhqqq{{{pppqqq}}}rrr[[[FFF:::222,,,&&&333222111666888RRRlllVVVOOOdddwwwhhhYYYOOOIIIFFF;;;???AAA>>><<>>>>>>>><<<<<<===>>>===<<<;;;:::;;;;;;;;;<<<<<<<<<======JJJUUU```^^^RRRMMM[[[mmmbbbaaaxxxnnn^^^HHH333222111222222000111222111.........---------,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((***,,,,,,,,,,,,...000......000666???RRRooowww~~~fff```eeerrr~~~]]]EEEBBB:::>>>IIIXXXccccccVVVJJJPPPUUU^^^eeekkkpppsssvvvvvvwwwyyy{{{||||||{{{{{{wwwwwwxxxyyy{{{tttpppqqqssstttssssssqqqjjjdddffflllrrr~~~{{{tttiii\\\PPPHHHHHHPPPfff}}}ddd]]]fffppp|||ppprrrxxxzzzyyydddooooooNNN888444222---000---///444333444DDDXXXgggJJJ```vvv}}}~~~~~~ggg[[[QQQHHHBBBDDDCCC@@@???CCCFFFGGGPPPRRRUUUXXX___lll}}}{{{vvvzzz~~~vvvjjjbbb\\\VVVUUUXXXMMMRRR\\\iiitttyyywwwtttlllmmmnnnnnnnnnooosssvvvkkkeeexxxwwwwwwyyy~~~kkkbbbcccXXXEEEAAA888111111222000------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......---...///000111222333333999999???VVVwwwiiinnnzzzvvvbbbiiikkkgggcccaaa]]]YYY]]]ddd```ZZZWWWYYYWWWRRRRRRVVVRRRQQQOOONNNMMMLLLJJJIIIFFFGGGIIIJJJIIIFFFCCCAAABBB@@@>>>>>>@@@???<<<999AAA<<<;;;???@@@<<<;;;>>>>>>:::888:::===>>>>>>???WWWeeegggYYYSSS^^^jjjlllnnnzzz|||mmmaaaccciiilllsssxxx^^^EEE666555888////////////............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++)))((((((((()))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++++++++,,,---.........---///444;;;GGG[[[lllxxxnnntttxxxrrr```UUU\\\xxxiiiBBBAAA>>>999<<>>NNNyyy```SSSZZZvvvqqq}}}www```IIIFFFDDDBBBBBBBBBDDDGGGJJJHHHNNNTTTXXXZZZ^^^dddiiinnnnnnllliiifffjjjssszzz}}}~~~{{{hhh]]]RRRNNNLLLIIIGGGHHHEEELLLYYYfffnnnppplllhhhhhhfffdddeeehhhjjjjjjhhhaaannn~~~pppddd]]]RRRFFF???777000111111///------///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---......---...///000111222222333999888999DDD```{{{sssyyyyyy{{{ssszzzzzzZZZXXXWWW[[[aaadddaaa\\\bbb\\\ZZZ\\\[[[WWWVVVYYYSSSSSSRRRQQQOOONNNMMMLLLIIIIIIIIIIIIHHHFFFEEEDDDCCCAAAAAABBBEEEEEECCCAAACCC>>>>>>AAAAAA<<<;;;===???AAABBBBBB@@@???CCCGGGOOOmmm}}}pppeeekkkqqqmmmkkkqqqkkk\\\ZZZffflllhhhkkk}}}~~~uuu___III:::333111222////////////............,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++)))((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++***++++++,,,---...///...///333888BBBTTTdddttt|||~~~~~~|||xxxcccXXXZZZlllwww[[[CCCBBB??????III[[[iiimmm\\\YYYVVVVVVZZZaaagggkkkqqqsssvvvyyy{{{{{{xxxvvvssstttwwwzzz|||~~~~~~~~~zzzvvvxxxyyywwwuuuvvvzzzyyyrrrlllkkklllyyy~~~zzzsssjjjfff^^^RRRFFFDDDSSSfffwwwzzzyyy~~~zzzssssssvvv|||}}}yyyfffeeekkkllliiipppvvvpppjjjYYYEEE999222......000222,,,,,,000000///666@@@SSS~~~XXXSSShhhzzzyyy~~~yyy^^^NNNEEEBBBFFFFFF@@@>>>@@@@@@FFFOOOUUUXXX[[[___bbbhhhjjjkkkhhhccc```aaaccciiimmmuuuvvvhhhTTTJJJBBBAAABBB@@@???@@@HHHRRR```jjjnnnjjjddd``````______bbbggghhheeeaaafff~~~uuugggWWWKKKEEE<<<444///000000...,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---......///000111222222666444555888???XXXuuummmlllhhhcccgggppp[[[XXXRRRRRR^^^jjjeeeYYYZZZWWWVVVYYY\\\[[[[[[]]]ZZZZZZYYYUUUPPPLLLJJJJJJKKKJJJIIIHHHGGGFFFFFFFFF@@@@@@@@@AAACCCCCCBBB@@@BBB@@@@@@BBBBBB>>><<<>>>:::@@@CCC???888888AAAJJJmmm|||ooowwwjjjbbbqqq}}}{{{~~~{{{eeeIII888444555222.../////////............---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************)))((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************+++,,,---...000...///111444;;;JJJYYYfff~~~zzzmmmvvv{{{jjjbbb\\\]]]rrrZZZNNNAAA;;;>>>III\\\lllgggaaaXXXPPPNNNSSS]]]dddkkkmmmppptttvvvwwwvvvvvvsssuuuwwwyyy{{{|||||||||zzz|||~~~}}}~~~tttpppkkkvvv||||||{{{sssjjj^^^XXXPPPIIIIIIVVVqqquuulll{{{~~~~~~yyyuuuxxx~~~{{{xxxttt|||}}}rrrkkk___]]]dddnnn}}}~~~nnnPPPAAA111,,,---...///111111,,,***...111000111666CCCiiinnnbbb]]]uuuxxx~~~zzzWWWKKKEEEJJJKKKBBB<<<>>>@@@CCCGGGKKKQQQXXXaaagggqqquuuzzzzzzvvvpppkkkiiiqqquuu~~~}}}{{{vvvgggYYYJJJDDD?????????>>>@@@DDDUUU]]]hhhmmmkkkeee___\\\WWW[[[```ccceeeiiipppuuuyyy|||xxxwwwvvvjjjTTTDDDAAA888222...//////,,,+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------...//////000111111222000444999777===\\\ooo]]]NNNMMM^^^iiihhhmmmxxxqqq^^^```oootttlll\\\YYYWWWYYY\\\\\\\\\[[[ZZZZZZXXXUUUQQQNNNMMMMMMKKKKKKJJJHHHGGGGGGFFFFFFBBBAAA@@@@@@???>>>===<<>>>>>FFFQQQbbb^^^XXXPPPKKKLLLTTTZZZcccfffjjjmmmoooqqqtttuuutttuuuwwwyyy{{{|||{{{{{{~~~}}}}}}~~~~~~yyyrrrkkksss~~~{{{xxxvvvqqqggg^^^VVVMMMHHHPPPeee}}}fffaaafffxxx}}}~~~xxxvvvwww}}}uuuqqqssstttwwwuuuhhhgggrrroooKKK===000---//////------...+++***...111222111222===GGGyyyppp]]][[[qqq~~~nnn]]]OOOLLLJJJFFFEEEJJJDDDCCCAAAAAACCCIIIPPPUUUaaaiiittt}}}}}}|||~~~}}}vvvnnndddWWWLLL@@@>>>===>>><<<>>>FFFPPP```cccfffeee___XXXUUUTTTRRRXXX[[[YYYYYYggg}}}yyy~~~xxxooommmppphhhRRR@@@:::444///---......++++++---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,++++++++++++,,,---------------...//////000000222---000999888666BBBVVV}}}}}}ZZZNNNGGGQQQfff{{{{{{kkkttteeeaaa]]][[[^^^```^^^[[[XXXVVVSSSQQQQQQRRRRRRRRRKKKKKKKKKJJJIIIHHHGGGFFFFFFEEEDDDBBB@@@@@@@@@AAA???AAABBBBBBCCCFFFKKKNNN]]]cccaaaUUUMMMRRR___gggrrrnnndddjjjmmmTTTGGG777//////000...***............------------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))((((((((()))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))***+++,,,,,,---,,,...000000333>>>JJJWWW```uuuxxx{{{vvvhhhccchhh|||aaaSSSIII===:::AAAMMMPPPRRRPPPLLLJJJLLLNNN[[[^^^bbbdddfffjjjooorrrssstttvvvxxxzzz{{{{{{zzz~~~~~~}}}}}}}}}~~~qqqiiihhhmmmvvv|||sssmmmggg___UUUOOOGGGKKKVVViiivvvmmmUUU\\\lllyyyqqqvvv~~~yyyvvvttt}}}rrrqqq|||{{{```HHH<<<222000111///,,,+++,,,+++,,,...111222222222777111VVVzzz~~~iiiXXXXXXxxx~~~hhhTTTJJJGGGIIIKKKDDDCCCBBBAAABBBCCCEEEFFFHHHPPP\\\hhhrrrwwwyyyyyyxxxrrrlllkkknnntttyyy{{{uuuxxxvvvmmmccc[[[RRRJJJCCC@@@??????AAAGGGTTTaaagggfffaaa[[[UUUQQQOOOOOOPPPRRRPPPLLLRRRlllxxxzzzuuuyyyrrriiicccddd^^^MMM<<<444111...---///...++++++...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++,,,------------------......//////444---,,,111555444888@@@QQQyyyyyyssswwwsssjjjZZZQQQccc}}}iiiiiirrrxxx___]]]YYYYYY```iiikkkhhhddd\\\TTTPPPRRRSSSRRROOOOOONNNMMMLLLJJJJJJJJJJJJEEEEEECCCAAA???AAAFFFIIIKKKMMMKKKFFFEEELLLUUUZZZppp|||ttthhhfffjjjlllssstttyyyyyylll```iii}}}ooo]]]===999444111000000000///.........------------,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))''''''((()))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((((((((()))***+++,,,,,,,,,...000///111:::DDDPPPVVVfffkkk\\\kkkwwwgggTTTAAA===DDD;;;@@@FFFJJJKKKIIIGGGEEERRRUUUXXXZZZ\\\```gggmmmoooqqqsssvvvxxxxxxyyyyyy}}}}}}~~~~~~{{{jjj___cccdddjjjvvv~~~}}}{{{qqqfff^^^UUUMMMJJJJJJKKKaaa{{{kkk___\\\eeennnzzzrrrzzzuuuttt}}}mmmvvvuuu^^^CCC999222---///000...,,,---***,,,......///111222222333...@@@fffkkkXXX^^^ttteeeaaa\\\TTTKKKJJJHHHGGGGGGGGGFFFFFFBBBDDDJJJPPPUUUXXXYYYXXXTTTRRRPPPQQQVVV^^^eeejjjaaabbbaaa___aaadddaaa\\\WWWMMMDDDEEEKKKUUUaaallliiiccc[[[TTTOOONNNMMMMMMMMMKKKJJJRRReee|||uuullllllsssxxx|||{{{hhhddd^^^XXXPPPDDD888000///------///...+++,,,///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************+++++++++++++++++++++++++++++++++************+++++++++++++++++++++***++++++,,,---,,,------------.........///.........///222555777===QQQvvvsssooozzz~~~|||nnnrrr}}}xxxooofff```bbbiiiooogggddd___]]]eeeqqquuuqqqggg[[[PPPOOOWWW]]]]]]YYYWWWTTTOOOKKKJJJLLLOOORRRKKKIIIFFFBBB@@@CCCJJJOOO``````YYYMMMJJJRRR]]]ccc}}}uuuooouuu|||yyyiii[[[]]]mmm{{{zzz|||pppYYYIII444444333333222111111111.........---------,,,,,,++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))&&&&&&((()))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************((((((((((((((()))+++++++++,,,...///------444===JJJOOO^^^sssyyyWWW]]]mmmvvv}}}rrrcccSSSHHHFFF999:::===AAAEEEHHHGGGFFFJJJLLLOOOPPPQQQVVV^^^eeejjjlllooorrrtttuuuvvvvvvxxxyyy{{{~~~}}}~~~uuuhhh```___bbbnnn~~~{{{wwwsssqqqhhh___VVVOOOJJJIIIPPP[[[llltttfff^^^dddnnn}}}}}}tttwww{{{{{{|||~~~zzz~~~zzz```NNNBBB333...,,,,,,///...+++,,,///***---///...---///000111444444555BBBnnn~~~```UUUjjjooo\\\VVVNNNHHHEEEDDDEEEEEEEEEDDDCCCDDDEEEEEEEEEDDDAAAEEEIIIKKKKKKKKKKKKLLLJJJJJJLLLTTTdddrrrvvvsssiiiXXXHHHGGGQQQ\\\eeejjjccc\\\RRRLLLJJJJJJJJJHHHJJJGGGMMMbbbuuuqqqooo~~~~~~~~~}}}{{{rrraaaaaa\\\QQQEEE<<<555///...------000///,,,,,,000+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++)))************+++++++++++++++******++++++,,,---,,,,,,------------------&&&///555222///111444444;;;666EEEppp{{{wwwiii^^^TTTOOOWWWbbbkkksssyyytttkkknnnuuuuuuoooXXXMMMDDDKKK^^^oootttsss^^^YYYQQQJJJIIINNNTTTYYYWWWTTTOOOIIIEEEHHHOOOUUUpppooodddTTTMMMUUUaaagggwwwwwweee[[[}}}zzziiissszzzvvvsssWWWCCC555333222111000///---,,,,,,......---------,,,,,,,,,+++++++++,,,,,,+++++++++************************))))))))))))))))))))))))%%%&&&((()))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************'''''''''(((((()))***+++,,,,,,......+++***///888CCCIIIWWWhhhxxxTTTSSS___fff{{{}}}wwwuuukkkUUUCCC@@@===999;;;AAAGGGKKKLLLDDDGGGIIIJJJJJJOOOYYY```fffhhhkkknnnqqqsssssstttrrrtttxxx{{{}}}~~~~~~}}}}}}~~~{{{aaa^^^___lll}}}|||xxxsssmmmhhheeeWWWPPPJJJHHHHHHNNN___ppp~~~eeeVVVSSS^^^vvv~~~}}}nnnffflllxxx~~~|||___<<<000555333///...000222...)))***...,,,,,,,,,---------......///888999555HHH{{{ooobbbllluuueeeXXXTTTSSSNNNJJJKKKKKKHHHGGGIIIHHHCCCBBBDDDEEEEEEDDDDDDCCCCCCBBBBBBEEECCCDDDNNNeeezzz}}}uuuxxxgggWWWUUUZZZYYYSSSQQQMMMKKKJJJIIIHHHKKKOOOPPPUUUfff}}}}}}|||vvvqqqjjj\\\^^^]]]SSSDDD777222111000000///...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++******++++++++++++******)))************+++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------......//////000000111111;;;333666LLLjjjyyycccSSSMMMJJJRRRfff|||rrr]]]ccchhhccckkk[[[EEEAAA]]]mmmRRRLLLNNNQQQ[[[iiimmmsssiiiYYYTTTRRRTTT^^^uuuxxxmmmggggggnnnlllyyybbbVVVTTTggg|||kkkUUUDDD999555333222000///.........///......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))...---++++++,,,...000222===JJJRRR\\\mmm|||zzzwww||||||kkkUUUPPPXXXhhhwww~~~yyy}}}rrr^^^PPPCCC<<>>333000///...------------,,,,,,,,,,,,,,,,,,,,,------------222***...999999>>>fff}}}```[[[ccchhh}}}zzzpppgggdddkkkllliiiqqq||||||{{{vvvmmmfff```]]]XXXRRRQQQTTTTTTPPPMMMOOORRRTTTQQQMMMHHHJJJKKKPPP___www|||aaaPPPHHHDDDAAACCCGGGFFFIII___xxxsss~~~zzzwwwxxxuuuhhh[[[UUUSSSMMMBBB777000.../////////......---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******++++++++++++******)))************+++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------------......///000000000+++111888999333777SSSqqq}}}xxx|||~~~uuueee]]]jjj}}}eee\\\WWWZZZaaahhhpppxxx~~~fffeeetttxxxiiifffoooyyywwwggg```gggccckkkSSSLLLiiizzz~~~jjjVVVVVV```gggooozzz|||nnnXXXDDD888333222111111000///...............------------,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++******))))))******+++))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))))))))***+++---///000111111333===BBBIIIVVV^^^nnn{{{zzzooowwwzzzbbbXXXaaasssnnnRRRCCCBBB>>>333;;;???DDDGGGGGGEEEDDDDDDEEEHHHMMMRRRUUUYYY^^^aaaeeehhhlllnnnooopppssstttwwwxxxyyy{{{}}}~~~{{{uuunnniii```YYYRRRMMMHHHCCCBBBDDDOOO[[[nnnuuu^^^LLLUUUdddzzzwwwooosssuuuvvvzzz~~~wwwsssssszzzrrrTTT???666111---------------,,,,,,,,,,,,++++++,,,,,,,,,---------333+++///999555111IIImmmxxxXXXOOONNN^^^xxxzzzrrrrrruuu~~~bbbYYY\\\]]]\\\]]]dddcccfffppp}}}|||yyysssllliiijjjiiidddaaadddjjjmmmjjjeee[[[VVVVVVbbbwww{{{lllWWWHHHJJJCCCBBBIIIQQQaaa|||iiirrr}}}xxxrrrooooookkkbbbXXXQQQLLLCCC999111---...///.........------,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))*********+++++++++******++++++++++++******))))))*********+++++++++++++++******++++++,,,---+++++++++,,,,,,,,,------,,,------......///000000444000000222444666???IIIlll{{{zzzzzz}}}gggZZZNNNEEEIIIZZZooo~~~~~~kkk^^^___gggkkkzzzkkkggggggyyyjjjYYYXXXZZZzzz|||iiiVVVLLLOOOcccvvvnnnmmmlllllliiilllyyy{{{kkk\\\GGG777222111222222/////////......------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******))))))))))))******((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))+++,,,///222444555555444...888===DDDRRRYYYeeeyyy~~~[[[WWWeeetttuuuYYYIIIAAA===666:::@@@EEEGGGHHHGGGFFF@@@BBBDDDFFFIIIMMMRRRVVV[[[^^^bbbeeehhhkkknnnqqqsssuuuwwwyyyzzz{{{}}}~~~}}}}}}}}}~~~|||wwwqqqiiiaaa\\\MMMHHHEEEDDDCCCGGGQQQ[[[jjjuuubbb\\\^^^cccttt{{{zzzuuuwwwzzzxxxzzz{{{uuugggRRRAAA888555222///---------,,,,,,,,,+++++++++++++++,,,,,,,,,------///...000222222444???LLL}}}rrrXXXMMMOOOcccuuu{{{}}}oooeee[[[^^^ZZZQQQ\\\ZZZYYY[[[bbbkkkpppqqqxxxvvvxxx}}}~~~|||{{{}}}}}}xxxsssuuuzzz|||xxxrrrkkkfffeeemmmvvvwwwpppiii___ZZZXXX\\\___ZZZNNNDDDGGGGGGOOOaaattt}}}ooogggfffooojjjrrr~~~uuuqqqlllgggaaa[[[VVVUUULLLFFF;;;333......///000---------------,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))*********+++++++++******++++++++++++******))))))*********+++++++++++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,---......//////222,,,***///555777777666@@@ZZZkkkcccSSSJJJVVVmmmyyyvvvmmmdddXXXTTT^^^ppp~~~eee^^^fffooo~~~zzzlllZZZKKKJJJggg}}}}}}gggTTTLLLPPP]]]lllvvvvvvssszzzeeeWWWKKK<<<222000111111111...............------,,,------,,,,,,,,,+++++++++***++++++,,,,,,++++++******))))))))))))))))))***((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))+++---000444555666555555)))111555<<>>>>>AAADDDEEEHHHLLLPPPSSSXXX]]]aaaeeeiiinnnpppoooooorrrtttwwwvvvvvvwwwxxxzzz}}}~~~}}}~~~~~~}}}yyyuuupppmmmccc```[[[RRRJJJDDDAAA@@@CCCEEELLLYYYffftttlllZZZLLLTTTlllzzzwwwxxxrrrvvvzzztttggg^^^AAA777///---///...------,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,)))///111,,,---333666333222WWWvvv___ZZZ```iiisss{{{{{{uuuuuunnnoookkkccc```aaa^^^YYYXXXVVVXXX\\\]]]ZZZYYY[[[XXXVVVRRRPPPOOOMMMJJJGGGJJJKKKNNNOOOJJJDDDGGGNNNFFFIIILLLIIIAAA@@@NNN```pppttt{{{}}}|||~~~yyyxxxyyywwwkkk\\\UUUVVVAAA:::111---///000///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))************+++++++++******++++++++++++******)))************+++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------+++++++++,,,------......,,,000444222......222666444333666AAAZZZzzz|||xxxxxxsssfffVVVLLLOOO]]]ppp}}}mmm^^^NNNFFFEEELLLaaavvvyyy}}}oooYYYOOOMMMSSSaaaiii~~~vvvqqqqqqyyyfffkkkwww}}}|||xxxkkk\\\MMMEEE777555222000............+++,,,------------,,,+++,,,,,,,,,++++++++++++*********++++++++++++******))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((()))******)))((('''''''''''''''''''''''''''(((((((((((())))))))))))'''(((***,,,------------///222///444???BBBFFFRRR]]]qqq|||fff\\\VVV\\\hhhwww~~~qqq\\\SSSGGG>>>;;;<<<>>>???@@@BBBDDDDDDCCC@@@??????>>>@@@CCCEEEHHHLLLPPPTTTWWW]]]cccfffggghhhkkkooonnnoooppprrrtttvvvxxxxxxxxx{{{~~~}}}|||xxxwwwtttpppkkkeee___\\\PPPNNNKKKGGGDDDFFFLLLQQQ[[[```lll}}}~~~nnndddZZZSSSTTTggg}}}www{{{ttttttxxxtttssstttooobbbUUUNNN:::333...///000---,,,...,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,+++000222111......111555;;;;;;WWWzzzkkkgggfffiiinnnuuu}}}rrrnnnjjjddd\\\YYYXXXYYYXXXUUUUUUWWWPPPOOOOOOMMMLLLKKKJJJJJJKKKCCC@@@GGGKKKHHHBBB@@@AAAAAAFFFMMMQQQYYYjjj}}}zzzppplll|||~~~}}}www}}}~~~yyyxxx{{{|||qqq___SSSQQQ===666///,,,///000...***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******++++++++++++******)))************+++++++++++++++******++++++,,,---++++++,,,,,,,,,---------***++++++,,,,,,---......///---******---111111...---333999:::>>>OOOppp{{{~~~|||}}}tttfffffflllrrruuu{{{cccQQQNNNPPPUUUeeeyyywwwllljjjsss}}}}}}~~~ttthhhiii|||}}}mmmZZZIII>>>999333333222000......///111***+++,,,---------,,,+++,,,,,,,,,+++++++++************++++++++++++******))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((()))******)))((('''''''''''''''''''''''''''(((((((((((())))))))))))'''((()))***+++,,,,,,,,,+++---)))---:::===@@@LLL[[[qqq~~~tttlll~~~ttthhhbbb```bbbppp~~~pppdddSSSEEE===:::888888:::???EEEIIIHHHDDD@@@>>>;;;<<<>>>???@@@CCCGGGJJJFFFLLLTTTXXXZZZ\\\```eeeggghhhjjjmmmoooqqqrrrssstttwww{{{}}}}}}}}}}}}~~~}}}~~~}}}{{{yyyvvvtttrrrkkkiiieee```YYYRRRLLLIIICCCDDDDDDEEEIIISSS```iiilllWWWRRRYYYYYYbbbsssyyylllmmmyyyuuunnnvvvuuuwwwxxxtttdddOOOBBB>>>333---,,,000000------111,,,,,,,,,+++++++++******)))************+++++++++,,,,,,------.../////////777:::DDD___qqqaaa^^^___bbbmmm}}}pppnnnjjjhhheeebbb^^^[[[YYYVVVQQQNNNMMMMMMIIIDDDGGGGGGGGGIIIJJJKKKJJJJJJIIITTTcccnnnvvveee^^^rrr~~~{{{wwwwww~~~{{{yyylllrrrpppbbbXXXTTTNNNFFF222222111000///...------++++++++++++++++++++++++*********))))))))))))(((************************))))))))))))******************))))))))))))******++++++******)))*********************************))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++,,,---......///.........111222333444888>>>FFFLLLtttqqqeeexxxooommmwwwuuu___ZZZiiiwwwzzz{{{qqqmmmjjjwwwyyysssgggTTTAAA555222444111000000///...---------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((('''''''''''')))))))))))))))(((''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,...000000///333;;;BBBVVVcccppppppqqqzzzzzzaaa```ttt}}}{{{ttt___PPPHHH@@@666;;;888888===DDDIIIFFFCCCEEEBBB>>>;;;999:::;;;===DDDDDDEEEGGGJJJNNNRRRUUUWWWXXX[[[___cccgggjjjkkkrrrrrrssstttuuuvvvvvvwwwyyyzzz{{{|||}}}}}}}}}}}}zzz{{{~~~~~~|||zzzwwwyyyzzz{{{{{{yyywwwvvvvvvuuurrroookkkgggdddcccYYYQQQLLLLLLIIIBBB@@@BBBAAADDDKKKVVVfffyyyzzzhhhYYYNNNKKKVVVccc~~~vvvvvvzzzyyynnn}}}ooonnnwwwyyy}}}uuu___MMMBBB999111///............---------,,,,,,,,,++++++*********)))************+++++++++,,,,,,------.../////////222222555CCCggg~~~iii\\\aaaeeesss{{{yyywwwqqqhhh___XXXSSSQQQOOOJJJFFFJJJUUUaaahhhkkkrrrvvvoooqqqeeemmm{{{~~~|||{{{yyylllhhh```XXXUUUQQQFFF;;;222222111000///...---,,,++++++++++++++++++++++++++++++*********)))))))))************************))))))))))))******************))))))))))))***************)))******++++++************************))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++,,,,,,---...............///000111111333777===BBBIIIdddmmmkkkxxxxxxooopppuuu|||ppppppppplllvvvvvvlllfffqqqvvvmmmcccTTTEEE:::555222222000000000///...---------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((('''''''''''')))))))))))))))(((''''''''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))************---//////...111777===EEEQQQ[[[kkkzzzyyygggeeezzznnnWWWGGG@@@<<<<<<:::777666:::CCCKKKHHHGGGEEECCCAAA???>>>===<<<<<<;;;<<<>>>AAACCCEEEIIIKKKMMMPPPUUUYYY\\\^^^cccdddeeeggghhhjjjkkklllooopppqqqrrrssstttttttttssstttvvvwwwwwwuuusssqqqpppppppppooommmiiifffdddcccaaa___ZZZUUUOOOJJJGGGLLLFFFBBBBBBBBBBBBHHHOOOXXX^^^kkkzzzwwwnnnfffYYYKKKFFFJJJVVVkkk|||}}}zzzwww|||yyyzzz|||www{{{vvv{{{nnnuuuiiiQQQBBB:::333...............------------,,,,,,,,,++++++*********)))************+++++++++,,,,,,,,,---......//////222111000444BBBeeexxxlllaaaffftttkkkiiijjjdddaaajjj~~~~~~ssspppvvv{{{wwwvvvqqqyyy{{{}}}}}}sssjjj\\\QQQQQQRRRKKK<<<111111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************))))))))))))******************))))))))))))******))))))))))))******+++,,,************************))))))))))))))))))))))))************************)))************++++++++++++++++++++++++++++++++++++,,,------......------...///000000000111555777888>>>KKKgggwwwuuu~~~{{{ooodddjjjwwwqqq]]]ZZZMMM===444333444222///000000//////...---------+++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((''''''''''''(((((()))))))))(((''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******(((+++---...---...222666;;;DDDJJJVVVkkk{{{rrrYYYeee{{{~~~}}}```KKK<<<===<<<:::777888<<>>@@@DDDHHHLLLOOOPPPQQQSSSUUUWWWZZZ[[[\\\```aaabbbdddeeeeeefffffffffggghhhiiihhheeecccaaa^^^]]]\\\ZZZWWWSSSPPPNNNJJJJJJIIIGGGEEEBBB???>>>CCCAAABBBFFFKKKTTTbbbooo|||ooocccWWWPPPDDDBBBEEEQQQ```lllvvv}}}~~~{{{||||||{{{}}}~~~|||~~~}}}ttt~~~}}}SSS===777222//////............------------+++++++++++++++*********))))))*********++++++++++++,,,,,,------...//////222000333777777CCCjjjlllbbbtttvvvrrruuu}}}}}}yyyzzzvvviiicccVVVOOORRRPPPBBB555000000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************((()))))))))******************))))))))))))******(((((((((((()))+++,,,,,,************************))))))))))))))))))))))))************************))))))*********+++++++++************************++++++,,,---------------///000111111000000222333:::888999BBBUUUvvv~~~wwwzzztttsssjjj\\\GGG<<<111---000333222.../////////......---------+++++++++++++++++++++++++++++++++***************************************(((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***'''***---...------///111666===AAAKKK]]]mmm[[[UUUhhhuuutttyyy~~~}}}kkkVVVNNNEEE@@@???>>>:::666===>>>AAACCCEEEEEEEEEEEEDDDCCC@@@>>><<<;;;::::::::::::999999;;;???CCCEEEBBBCCCDDDFFFHHHJJJKKKLLLOOOPPPQQQSSSTTTUUUVVVVVVUUUVVVVVVVVVUUUSSSPPPOOOJJJJJJJJJIIIHHHFFFDDDCCC????????????AAACCCEEEGGGIIINNNWWW```iiivvvwwwooocccWWWNNNJJJHHHHHHKKKNNNXXXiiiyyy~~~zzzyyyddd>>>222222///...333.........---------,,,,,,+++++++++***************))))))*********+++++++++++++++,,,,,,---.........///+++///888666444CCCZZZkkkllluuu}}}}}}jjjfffccclll|||vvvsssqqqjjj```WWWSSSSSSSSSGGG666///222//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))((()))))))))******************))))))))))))******(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++***************************++++++,,,,,,,,,,,,,,,,,,...000111000000111222111444:::>>>???GGG^^^uuu~~~lll___\\\YYYSSS999555111000111111111///............------------++++++++++++++++++++++++************************************************((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((***---............///...555777>>>OOO]]]nnnlll\\\\\\^^^```bbbkkk~~~yyyhhhWWWHHH???;;;999999999;;;>>>CCCGGGKKKNNNIIIHHHFFFDDDBBBAAA?????????>>><<<:::;;;===???AAA<<<<<<======>>>>>>>>>???@@@AAABBBDDDEEEFFFFFFFFFDDDDDDDDDDDDCCCBBB@@@????????????@@@@@@??????????????????BBBFFFMMMSSSWWWeeeooo|||}}}rrriiieeeYYYRRRGGG@@@???FFFPPPXXXpppmmmmmmsss~~~wwwzzzyyyuuuwwwuuuqqqxxxbbbGGG222111333...---333...------------,,,,,,,,,************************)))************++++++++++++++++++,,,------......000)))***444666222666AAA___ppphhhgggiiikkkkkkkkkssswwwgggXXX]]]```iiirrriiifffbbb[[[PPPQQQQQQIII:::---+++111......---------,,,,,,,,,++++++++++++++++++++++++,,,+++++++++************))))))))))))))))))))))))))))))))))))******************))))))))))))******(((((((((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************)))***++++++,,,,,,++++++)))+++---.........000222111111555:::<<<===@@@EEE```{{{~~~kkkVVVEEE<<<::::::222333444333111000000000------------------------++++++++++++++++++++++++)))))))))***************************************))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&'''(((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((()))))))))***+++---............***000111666CCCLLLYYYnnn}}}{{{oooeee^^^[[[UUUUUUjjjhhhMMM>>>;;;888777666777:::???EEEHHHKKKKKKJJJJJJJJJIIIIIIIIIEEECCCAAA@@@???@@@AAABBB======<<<<<<;;;;;;::::::::::::;;;<<<============:::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<===>>>@@@AAAAAADDDGGGMMMUUU___jjjsssxxxwwwfffXXXNNNIIIHHH???>>>>>>AAAKKK[[[mmmyyy}}}uuulllpppvvvzzz|||~~~|||pppnnnpppmmmqqqyyy|||wwwnnnlllqqq```AAA777000333333---+++...------------,,,,,,,,,,,,)))))))))***************)))************+++++++++***++++++,,,,,,---......111---,,,111333222666;;;:::]]]sssrrrooogggbbbpppxxxwwwyyyyyynnnkkkrrrzzz~~~rrruuu|||qqqllljjjiiinnn{{{}}}|||}}}~~~lllaaa```]]]WWWTTTQQQGGG888...,,,---------------,,,,,,,,,,,,,,,************************++++++*********)))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************)))******+++++++++++++++***+++,,,,,,,,,---///111444333111///333999<<<<<<888JJJiiirrrVVVFFF===444111444000111111000////////////------------------------++++++++++++++++++++++++((()))))))))*********+++************************))))))))))))))))))))))))((((((((((((''''''''''''%%%&&&''''''((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))))))))***,,,.........+++000///111999<<>>??????@@@@@@??????>>>??????@@@AAACCCDDDDDDEEEEEEFFFHHHLLLPPPTTTXXXYYYYYY___iiiuuuxxxkkkcccVVVIII@@@<<<<<<===;;;BBBLLLWWWcccqqq~~~}}}sssnnnnnnqqqvvvyyy{{{|||zzzmmmmmmtttvvv{{{qqqmmmsss}}}~~~eeeIII333222111000///---,,,+++---------,,,,,,,,,++++++((()))))))))*********+++)))************+++++++++***++++++,,,,,,---......---...//////------222777444CCCcccmmmmmmmmmkkkiiifffdddccc```___eeepppuuurrrppprrrttt||||||xxxwww~~~nnnoookkkjjj{{{}}}sssuuuzzz~~~|||~~~~~~|||zzzwwweee\\\^^^[[[TTT\\\SSS???,,,(((000111+++------,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))*********))))))))))))((())))))))))))))))))))))))))))))))))))******************))))))))))))*********))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))***+++++++++++++++------...---,,,---000222'''111555000,,,000444444888;;;EEEZZZvvv{{{www{{{YYY888222444000...333111...,,,+++---.........------------------------++++++++++++++++++++++++(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''%%%%%%&&&'''((((((((('''''''''((((((((((((''''''((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))((('''(((+++---......+++000---,,,000...222@@@UUUnnnfff\\\YYYjjjyyyiiiSSSPPPJJJDDD>>>:::888777666888;;;>>>BBBDDDFFFGGGKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKJJJIIIIIIFFFGGGGGGGGGGGGFFFEEEEEEGGGHHHJJJKKKMMMOOOQQQRRRVVVYYY]]]dddkkkrrrxxx{{{ttt{{{tttkkkfff___VVVHHHEEE@@@===>>>BBBGGGKKKLLLVVVcccmmmsssvvvxxxyyy{{{tttzzz~~~|||}}}~~~qqqnnnzzz|||]]]LLLAAA888000222000++++++///000,,,---------,,,,,,,,,++++++(((((())))))*********+++******************************+++++++++,,,,,,,,,,,,,,,---...///000111222444888BBB\\\xxxqqqmmmiiiccc^^^XXXYYY]]]eeelllooonnnkkkhhhjjjsssxxx{{{zzz|||yyyvvv}}}}}}qqqiiijjjnnngggjjjttt~~~wwwxxxvvvrrrjjj[[[QQQVVVaaaGGG===222,,,,,,...//////+++++++++++++++++++++++++++++++++************)))+++++++++++++++***)))((())))))))))))((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************+++*********))))))(((((())))))))))))))))))))))))******++++++++++++******++++++,,,,,,---...//////000000000111222222333333...666>>>AAAHHH]]]~~~|||jjj]]]aaacccXXXCCC===666111000111000///000///...---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))((((((''''''++++++************++++++))))))(((((('''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))************+++++++++,,,...000111222@@@TTTsssdddXXX[[[eeeqqqzzz~~~~~~qqqoookkkcccQQQ>>>999===<<<999888;;;======<<<<<>>===>>>AAAEEEOOOaaarrruuuuuuwww{{{zzzuuurrrttt~~~|||~~~yyy}}}yyylllNNN<<<777333///------,,,,,,,,,,,,++++++************+++,,,------******))))))((((((''''''******************************+++++++++,,,,,,,,,,,,,,,---...///000111111///000444BBB^^^zzzxxxzzzlllhhhddd```___```___\\\XXX]]]```kkkzzzxxxkkkjjjlllqqquuutttmmmfffZZZ[[[```iiirrruuuqqqlllwwwmmmssslllZZZUUU^^^ZZZMMM;;;555...+++,,,---,,,++++++++++++++++++++++++++++++++++++************)))***++++++++++++***)))((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))******************************************)))))))))(((((())))))))))))))))))))))))******++++++++++++******++++++,,,,,,---........./////////000111111222222444666777555666???OOO\\\lllzzzkkkWWWIIIHHHGGG===:::666111......///......000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***************************)))))))))((((((((('''******))))))))))))*********)))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((()))))))))*********+++++++++,,,...///111222777BBBXXXqqqvvv^^^UUU[[[bbbeeeiiirrr|||}}}|||wwwlll[[[OOOKKK>>>===<<<;;;:::999;;;>>>:::;;;<<<>>>BBBGGGNNNSSSSSSYYY]]]^^^aaahhhiiigggfffggghhhhhhhhhhhhgggffflllppptttvvvxxx|||}}}yyysssmmmeee___\\\YYYUUUQQQKKKHHHDDD@@@>>>>>>>>>>>>GGGGGGKKKTTT___ooo|||xxxsssqqqrrrwww|||}}}}}}yyyvvv~~~}}}yyyxxxYYYAAA555111///...------,,,,,,,,,+++++++++++++++*********+++,,,,,,***)))))))))((((((((('''******************************+++++++++,,,,,,,,,+++,,,,,,---...///000000000///000333<<>><<<;;;???GGGRRRZZZhhhiiinnnwwwyyywwwyyy}}}|||zzzzzzsssrrr}}}mmmkkksssgggnnniiiGGG666000,,,,,,///,,,,,,,,,,,,++++++++++++,,,,,,+++*********++++++))))))))))))((((((((((((******************************+++++++++,,,,,,,,,+++,,,,,,---......//////222000333666333999YYY}}}{{{qqqnnnpppsssuuuhhhfffcccaaaeeehhhgggcccdddccceeemmmzzz}}}~~~zzzqqqgggWWWNNNSSSSSSGGG999444///...---...//////---***+++++++++++++++++++++++++++++++++*********))))))))))))************))))))))))))))))))((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***************************))))))))))))))))))(((((())))))))))))))))))))))))******++++++++++++*********+++++++++,,,,,,,,,---,,,,,,,,,---......//////......///333666888777555;;;666777AAAPPPhhhllljjjuuuYYY@@@;;;666333555333111000/////////000//////......---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))((((((((((((((((((''''''''''''(((((()))))))))(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((())))))(((((((((((()))))))))************+++,,,...///000444111111999HHHaaazzzvvvqqqfffWWWNNNRRRaaannn~~~{{{|||zzzdddQQQEEE@@@???<<<999999;;;;;;999666999::::::;;;===@@@BBBCCCCCCEEEFFFGGGGGGFFFEEECCCFFFIIILLLNNNPPPSSSXXX[[[[[[WWWRRRNNNJJJGGGDDDAAA:::<<<>>>???===<<<<<<<<>>@@@BBBCCCIIIEEEAAA>>>=========<<<555777:::;;;;;;<<<>>>???EEEFFFKKKUUUhhh{{{xxxvvvuuuvvv{{{uuussstttqqqnnnrrr{{{ZZZ<<<444333...---222,,,,,,+++++++++*********,,,++++++***))))))))))))(((((((((((())))))))))))******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------111++++++111333111333999FFFZZZ|||~~~vvvlllhhhhhhccc]]]YYY^^^ZZZHHH:::555222---///...,,,+++******+++++++++++++++++++++++++++++++++++++++************)))(((((())))))******))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))******++++++++++++************************************+++,,,,,,------...***---000///,,,+++///333//////555;;;:::666:::CCCJJJMMMVVVddduuu}}}xxx~~~wwwnnnoooxxx___FFF===>>>>>>999444777,,,///666000---000000///000000///---++++++,,,,,,------------,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))''''''(((((((((((())))))************+++,,,---...***---111222111888MMMaaaxxxyyynnnZZZQQQTTTaaajjjhhheeemmm}}}}}}ddd^^^UUULLLGGGCCC@@@???<<<999999;;;:::777666888777666555444444555666777666777777888888999999999;;;999888999::::::999888;;;:::999<<>>FFFSSSfffxxxzzztttnnnccc^^^jjjxxx|||vvvqqqRRRFFF;;;888999777555666444///444666///000333......//////---+++***,,,...,,,,,,---------,,,+++***************************))))))))))))))))))))))))'''((((((((()))))))))***)))(((((((((((((((((()))&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))***))))))******+++,,,---(((+++000222000111<<>>:::777666666333000222888222000222111,,,222666---...///000...++++++...111,,,,,,---...---,,,+++***************************))))))))))))))))))))))))'''((((((((())))))******))))))(((((((((((())))))&&&'''''''''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))***)))))))))***+++,,,,,,,,,,,,///222111///222777>>>KKKaaa}}}~~~pppeee___UUUOOOYYYjjj{{{|||sss}}}yyyqqqjjjeeebbbaaaZZZNNNHHHHHH===>>>@@@BBBBBB@@@>>>===999999999;;;===>>>>>>===BBBLLL[[[lllwwwzzzvvvrrr^^^]]]```kkk{{{|||sssssszzz|||xxxooojjjsss}}}{{{|||sss]]]@@@555777---(((333,,,222444///,,,------++++++++++++************)))))))))(((((()))***++++++'''((((((((())))))******))))))))))))))))))))))))******************************+++++++++,,,,,,,,,---------............///---...333888>>>MMMjjj~~~wwwpppoooggg]]][[[]]]]]]XXXQQQ888555111000000///---***++++++++++++++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))***))))))(((((((((((((((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))*********++++++,,,,,,,,,,,,,,,------...///000000000000111111111222222222666666666666777777777777:::;;;<<<>>>@@@AAABBBCCCWWW[[[```bbbbbb```______eeemmmwww~~~|||ttthhh```WWWRRRNNNMMMOOOOOOJJJFFF;;;;;;::::::999888888777333333333222222111111111////////////////////////........................++++++++++++++++++++++++,,,,,,+++***)))))))))***(((((())))))*********+++(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))++++++******++++++,,,---,,,,,,---...///000111222333<<>>===>>><<<@@@FFFJJJIIIDDD>>>999EEEAAA======???>>>;;;777777777666555555444333333333333222222222111111111........................------------------------++++++++++++++++++++++++,,,+++******))))))******)))))))))***************(((((((((((((((((((((((('''((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))***))))))))))))***+++++++++,,,---...///000111111333666:::AAAQQQmmmuuuqqq___WWWUUU]]]eeehhhmmmwwwvvv|||~~~{{{kkkkkkkkkmmmnnnmmmllljjjeeefffiiivvvyyytttvvv}}}rrrrrrwww}}}|||wwwyyy{{{}}}|||rrrbbbgggvvvrrrnnneeennndddsss{{{___EEE===333...///111111111------------,,,,,,,,,,,,)))******++++++******)))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,,,,,,,,,,---------......000///000111///---222999EEE```~~~~~~yyysssiii___^^^ccc]]]YYYUUUTTTRRRIII;;;///111///,,,,,,,,,,,,+++)))++++++++++++++++++++++++***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))(((((('''(((((((((((((((((((((((()))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////000000000000111111111111111111222222222333333333333444444555666666777777333555777888888888999:::777888999999999888888777999666444444666666333000444333333222222111111111222222111111111111000000........................------------------------++++++++++++++++++++++++++++++***)))))))))******+++++++++***************((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((((((((()))******++++++,,,---...///000000444444222333:::MMMeeewwwqqqddd\\\cccfffaaa]]]bbbjjjooowwwyyywwwjjjjjj}}}||||||zzzyyywwwsssxxx|||~~~yyyooocccXXXZZZooowwwmmmjjjxxxqqq[[[FFF666222//////111111///------------,,,,,,,,,++++++)))******++++++******)))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++++++++,,,,,,,,,------------,,,,,,///333555666555666777===TTTzzz}}}vvvnnncccZZZZZZ___cccYYYLLLBBB===888111,,,...---++++++++++++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))((('''&&&(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000000000111111000000111111111222222222444444444444555555555555222444555555444444666888777666555444444666888:::666555333333555555444222444333333333222222111111000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******,,,,,,++++++******))))))(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((()))******+++++++++,,,---.........000222333444555<<>>222............,,,,,,,,,,,,++++++,,,---+++++++++++++++++++++++++++++++++******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))((('''&&&(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------....../////////000000000000000111111111222222222333333333333333333333333///000111000///000222444000000/////////111222333222111000111222222111111222222222222222222111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))((())))))******,,,++++++******)))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((***))))))))))))***++++++******++++++,,,,,,------)))---000222111222555777LLLdddxxxvvvxxxhhheeefffccckkkuuuzzzzzz{{{~~~wwwqqquuu~~~zzz{{{~~~vvvzzzvvvttt~~~}}}uuuwwwwwwuuuvvvcccooo{{{rrrrrruuuwwwooo{{{qqqPPP:::333222222111000///...---,,,***(((,,,,,,+++++++++*********)))))))))******)))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******+++++++++,,,,,,,,,000000---,,,...222000,,,222111777CCCKKKTTTlll}}}|||}}}wwwnnnggg```]]]^^^___ZZZUUURRRBBB;;;222,,,,,,---...---,,,---------++++++---...++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))(((((('''(((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............////////////000111111111111222222222000000000000111111111111222333444333222222444666222333444555555555555555///////////////000000000000/////////////////////------............//////------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))((((((((()))***************)))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((***))))))))))))***++++++)))*********+++++++++,,,,,,---...---...000333666777EEE___~~~{{{|||qqqfffeeeTTTYYY___ccceeefffiiilllzzz{{{yyy{{{{{{www~~~uuutttyyyxxxiiidddhhhmmmmmmssswwwzzzzzz}}}}}}wwwsssjjjhhhYYYeeeqqq{{{wwwTTT;;;000,,,,,,---......---,,,,,,,,,,,,---+++++++++*********))))))((())))))******))))))(((((((((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,...---+++...444555111...///555>>>@@@@@@FFFPPPgggxxxyyyuuupppssszzzttthhh[[[VVVUUUXXXWWWNNNDDD???222000...---//////...,,,+++---...,,,******,,,...++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))(((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000000000000111111111111.../////////000000111111,,,---///...------...///...///000111222111000///000000111111000///000000........................,,,,,,------............------------------------++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((()))******((((((((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))(((((((((((()))******)))))))))************+++///......---...000444666111666BBBTTTmmm}}}{{{nnnlllkkkiiifffccc___\\\[[[ZZZfffkkkuuu~~~}}}}}}}}}vvvssszzz~~~qqqjjjiiijjjnnnttt{{{~~~uuuzzzqqqpppjjjiii^^^llluuu\\\BBB555111---******,,,,,,---,,,,,,+++,,,---+++*********))))))))))))(((((())))))))))))((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************++++++++++++......***,,,111111---333...---222888;;;===???>>>VVVqqq~~~qqqpppjjjfffmmmwwwqqqcccXXXVVVWWWWWWPPPBBB444...222000//////000000///---+++---...,,,)))(((+++---++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))***))))))((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))***+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000000000111//////000000111222222333...000222222111000000111///000000111111000//////...///000///...---...///////////////////////////,,,,,,,,,------.........------------------------************************++++++++++++++++++++++++((((((((((((((()))******&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))))))))))))))************)))***,,,---......//////333333444999GGGddd|||rrriiibbb^^^YYYXXX\\\ccciiijjjmmmpppvvviiiiiinnnpppvvvtttjjjgggpppvvvvvv{{{|||wwwqqq```ggg}}}tttpppmmmnnnWWWBBB000...111///,,,...,,,---...---+++***))))))************))))))))))))(((((())))))))))))((((((((((((((((((((()))******(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((******))))))(((((('''''')))************+++++++++***++++++,,,,,,------...,,,---...///111333444555666;;;DDDQQQhhh~~~ssssssvvvwwwlll```\\\```fffjjjjjjhhh[[[JJJ===666222...+++000///...---------------++++++++++++++++++++++++///---,,,***))))))***+++)))************++++++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((()))))))))))))))))))))))))))))))))((((((((((((((()))************+++++++++++++++,,,,,,,,,,,,------//////......---------,,,............////////////000000000000000000000000000000000000////////////////////////////////////111000///...------...///......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))---------............///000333666555777EEE\\\ooo{{{pppvvvhhhffffffddd___\\\^^^fffkkkmmmttt{{{yyyrrrwwwuuummmooosssvvvxxxzzz~~~~~~vvvooorrrssspppyyyrrr|||```OOOOOOVVV888666333000---,,,------,,,,,,+++******+++,,,,,,+++)))((('''((()))((('''))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''(((((()))***)))))))))((((((((('''))))))*********+++++++++******+++,,,,,,------...------...///111222333333222555888===HHH]]]wwwvvvlllfffbbb```___bbbjjjrrrtttoooiiiPPPGGG;;;333111111000...//////...---------------++++++++++++++++++++++++------,,,+++************)))************+++++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------/////////......---------............////////////////////////////////////000000000/////////......////////////////////////000///...------......///......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''')))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((()))))))))))),,,,,,,,,,,,---------------///111//////666EEEQQQmmm{{{fffooo~~~~~~uuukkkccc\\\jjjnnnqqqooolllhhhaaa[[[ZZZgggyyyyyy{{{~~~wwwvvvuuuwwwzzzzzzuuuwww}}}{{{vvvwwwzzz{{{www~~~eeeLLL<<<666666555333000---,,,++++++,,,,,,++++++******++++++,,,***)))((('''((((((((('''************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***))))))(((((())))))***))))))))))))(((((((((((()))))))))*********++++++******++++++,,,---------......//////000111111111333444333111222999FFFPPPqqqwwwjjjppp{{{wwwrrrddd___aaa```^^^___aaagggnnnpppiii[[[OOO:::444...+++---///000000......---,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,+++***)))))))))************+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))******)))))))))*********++++++++++++++++++,,,,,,,,,,,,/////////...............---............/////////////////////////////////000////////////.........////////////////////////......---------...//////---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))((((((((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,---///111000...000555999AAATTTqqqkkkvvv|||jjjhhhooosssqqqmmmjjjccc\\\ZZZ]]]ccciiimmmooommmjjjccc```bbblllwww}}}xxxrrriiigggeeegggmmmwww~~~nnnuuuxxxzzz}}}vvvrrrppp}}}mmmWWWEEE999222,,,(((000///---+++*********+++,,,+++************+++,,,)))))))))(((((((((((('''***+++,,,------,,,+++***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))(((((((((((())))))))))))*********************+++,,,,,,------......///////////////000111333444333111333888===<<>>999666222///111///...............---,,,,,,++++++++++++,,,---************************)))***+++,,,+++***)))((())))))*********+++++++++))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))************(((((()))))))))******************+++++++++,,,,,,------------............------------................................................------------------------------------++++++,,,---------......,,,,,,------------,,,,,,++++++++++++++++++++++++************************))))))(((((((((((())))))((((((((((((((((((((((((((((((((('''((())))))***))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))***+++++++++,,,,,,,,,,,,******+++---///000111111555777;;;CCCSSSppp~~~|||kkkbbbfffwww|||~~~|||}}}~~~}}}yyyyyyttt```PPP???888000---...///...++++++++++++++++++++++++,,,***************************,,,...---+++)))***+++''')))***,,,,,,***)))'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))***))))))(((((())))))***(((((((((((())))))))))))((((((((()))))))))******))))))******+++,,,,,,,,,---------...............///111333444333222222333666777777666:::EEEUUUaaa```eeeppp{{{}}}~~~yyyyyy{{{{{{yyyuuufffVVVJJJ<<<888444111000111111111,,,---------------------++++++******++++++,,,,,,************************)))***************)))))))))************+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((())))))******((((((((()))))))))******************++++++++++++,,,,,,,,,,,,,,,---------,,,------------.......................................---------,,,,,,,,,------------------------++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''(((((()))***))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,------...///000111222333555777:::GGG```vvvxxxpppnnnsss|||yyywwwyyyyyyvvvnnniii{{{}}}uuutttvvv~~~___JJJ???999222111///...---,,,++++++++++++++++++++++++++++++))))))***++++++***))))))))),,,///...+++)))***+++'''((()))******)))((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''(((((()))'''((((((((()))))))))***(((((((((((()))))))))***)))))))))***++++++,,,,,,,,,,,,,,,------.........222333333222111111111222,,,///111333444555888:::??????DDDKKKPPPWWWeeerrr~~~vvvkkkjjjbbbTTTGGG???999333222111////////////...---***+++,,,,,,+++++++++,,,***************+++,,,,,,******************************))))))))))))******)))************+++++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))%%%&&&&&&'''(((((())))))(((((((((((()))))))))***************++++++++++++*********++++++,,,,,,,,,,,,,,,---------.................................---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,,,,******++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((''''''''''''((())))))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))*********++++++,,,...000000......///111//////111555444555???KKKhhh~~~}}}xxxmmmqqq||||||uuuvvvuuunnnccctttvvvnnnnnnnnnsssyyyuuukkk```???333222222+++,,,------------...///******+++++++++*********((()))***++++++***)))(((&&&+++......***'''(((***((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((('''((((((((())))))******(((((((((((()))))))))))))))))))))***++++++,,,,,,++++++,,,------...////////////.........000222333111111222333444555555555777555777;;;<<<:::???HHHFFFSSS___fffooo||||||nnnoootttxxxvvvlll]]]NNNEEE:::;;;999555444666444///000///...------.........,,,------,,,***))))))*********))))))***+++,,,,,,))))))))))))))))))))))))+++***)))(((((()))***+++)))************+++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))%%%%%%&&&&&&'''(((((()))(((((((((((()))))))))))))))************+++++++++))))))*********+++++++++,,,,,,,,,---------..............................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++)))(((+++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))(((((((((((('''''''''&&&&&&'''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))%%%)))......,,,+++,,,///000...///444555333666<<<888JJJgggqqqxxxnnnfffjjj}}}zzzzzz{{{uuuwwwyyywwwuuuuuu~~~xxxyyygggiiilllqqqsssnnniiirrrppp```EEE111...333444000///...------------...***************))))))(((((()))***++++++***)))((($$$)))------(((%%%&&&((())))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++,,,,,,,,,,,,------////////////000000000000222222333333333444444444555555555666666666666777;;;>>>AAACCCDDDFFFIIILLLVVVXXX[[[]]]]]][[[XXXVVVTTTSSSRRRPPPNNNKKKIIIHHHDDDCCCAAA>>><<<999777666222222222222111111111000,,,---------.../////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((()))((('''&&&&&&'''((()))((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((*********)))))))))))))))******************************+++++++++,,,,,,,,,------------------------........................------,,,+++,,,---...///......---,,,,,,,,,------***************************++++++++++++***))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,---...000000111---...///000111222333333666999AAANNNdddyyytttsss}}}ttt~~~~~~zzzwwwnnnjjjxxxyyysssqqqpppttt}}}|||}}}yyy~~~{{{ttt}}}tttxxxssskkktttttt|||xxx~~~qqqrrr}}}uuummmVVVKKK>>>444111111000...,,,,,,,,,+++++++++******************************))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++++++++,,,,,,,,,------....../////////000000000111222222222222333333333333333333444444444555555444666888999999:::<<<>>>>>>???AAABBBBBB@@@>>>============<<<;;;999888777::::::999777666444333222111111111111000000000000------------............------,,,,,,,,,+++++++++++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))******************************************+++++++++,,,,,,------------------------........................------,,,,,,,,,---...///000///...---,,,+++++++++***************************++++++++++++***))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((''''''(((((((((((((((((((((((()))((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%&&&((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))***+++,,,---......---......///111222222333111333555:::FFF[[[ttt}}}ppppppxxxooorrr|||~~~yyypppllleeeaaaiii{{{yyyqqqkkknnn|||yyy}}}|||uuuwww~~~yyy|||ooo```XXXIIIAAA666///...///...,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))((((((''''''))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,.........////////////000000000000111111111222222111111111111222222222333333444666555444444555666555555555555555444333222000000111111111111000000111111111111111000000000000000000/////////..................------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))******++++++*********************************++++++++++++,,,---------------------------------------------------,,,,,,,,,,,,---...///111000...---+++***************************************++++++******)))((((((((())))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((('''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))***+++,,,,,,---...------...///000111111222000000000000222:::FFFOOOmmm}}}{{{qqqgggiiiwwwyyyqqqkkkmmmzzz}}}zzzzzztttxxxzzzwww|||{{{sssgggWWWKKKFFF:::555...,,,,,,......,,,,,,++++++++++++*********************************)))))))))))))))))))))))))))))))))((((((((((((''')))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))***************++++++++++++,,,,,,,,,------.........//////////////////000000000000111000000000111111111222222444555666555444333444555888777666555555444444555111222222333333333222222000000000000000000000000//////.........---------.........------,,,,,,,,,,,,,,,,,,++++++++++++***************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((())))))((('''&&&((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''((()))***++++++,,,************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------......///...---,,,++++++++++++***************************************))))))((((((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((***++++++,,,---.........,,,------...//////000000...000111111222444999<<<===LLLccc|||}}}yyy~~~}}}ppprrrrrrqqqzzzxxxnnnbbbYYYNNNCCC<<<:::111///,,,,,,...//////---++++++++++++************************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))*********************+++++++++,,,,,,------------................../////////000000000111111111111222222222222///000222222111000222333333222111000000000111111222222222222222111000///111111111111000000//////.........------------,,,......------,,,,,,,,,+++,,,,,,+++++++++*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((())))))((('''&&&((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((()))***++++++,,,))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------,,,,,,+++++++++,,,,,,---************************)))************)))(((((('''(((((((((((()))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((******++++++,,,---------,,,,,,,,,---.........///***,,,000222333333333444333777???KKKZZZnnn|||xxxuuuvvv|||vvv|||tttYYYOOOEEE>>>888111///000------,,,---......---,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((((((((('''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************++++++++++++,,,,,,,,,---------.............../////////000000111111111222222222333333///000222222111111333444111111000000000000111111111111111000///...---,,,111111000//////......---.........---------,,,,,,------------,,,,,,,,,,,,++++++++++++************************************************************(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((())))))******++++++)))))))))))))))))))))))))))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------*********++++++,,,---...************************))))))******))))))((('''''''''(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((()))))))))*********++++++,,,,,,---------------...///000111000...---222222333555;;;EEEPPPXXXlllzzz~~~rrrlllgggeeekkkuuuzzzYYYAAA:::333000...++++++...***+++,,,,,,,,,+++***)))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''''''''(((((((((&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************+++++++++++++++,,,,,,,,,,,,---------...////////////000000000000111111111111222222222222333444444333333444555222222333444444555555555111111222111111000///.../////////...........................------------,,,,,,,,,,,,,,,,,,------++++++++++++************************************************************(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------++++++++++++++++++,,,,,,************************)))))))))))))))((((((''''''''''''((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%&&&&&&'''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))))))))++++++++++++,,,,,,,,,,,,//////.../////////...------...///000222555999<<>>FFFAAA888444222---,,,...///---+++---+++,,,---...---,,,,,,---************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((())))))************))))))))))))))))))************))))))))))))************)))************+++++++++,,,,,,,,,---------......///////////////////////////000000000111111111111111111111111111111111111000000000000000000000000222111111000///......---.........------,,,,,,,,,------------------------++++++++++++++++++++++++))))))))))))))))))))))))************************,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((((()))((((((((((((((('''''''''(((((((((((())))))))))))'''(((((())))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((((((((((())))))))))))*********)))))))))))))))*********************************++++++,,,,,,,,,---------............///.........333<<>>;;;>>>IIIPPPXXXjjj|||}}}pppooommmfffgggwwwooojjjvvv||||||yyyyyyyyy{{{yyymmm^^^___lllmmmyyyjjj___PPPFFF@@@;;;555000222222111111111000000000///......---,,,,,,++++++++++++++++++++++++++++++++++++******)))(((((('''))))))((((((((('''''''''''''''((((((((((((''''''''')))***)))((('''((()))''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((((((((())))))))))))******(((((())))))))))))******)))))))))*********++++++,,,,,,,,,,,,------------........................////////////000000000000000000000000000000000000000000000000000000000000000000000///......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))''''''(((((((((((((((((((((((((((((())))))))))))'''((())))))******)))))))))))))))))))))))))))))))))************++++++++++++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))*********************************+++++++++++++++,,,,,,,,,,,,------------......//////000000111111333///000444666777AAANNNaaarrr~~~{{{|||}}}rrrdddeeeeee``````iii|||ooojjjrrrvvvrrr{{{|||rrrnnngggcccjjjxxx~~~yyywwwxxxuuurrrwww|||~~~|||||||||hhhSSSEEE>>>888000,,,+++...111333111111111000000000//////......------,,,,,,++++++++++++++++++++++++++++++++++++******)))((((((((((((((('''''''''''''''&&&''''''(((((((((((('''''''''((())))))''''''((()))''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))***(((((((((((()))))))))***))))))))))))************++++++,,,,,,,,,---------................................./////////000000000000000000000000000000/////////////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************((((((((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***''''''''''''(((((((((((((((((((((((())))))))))))(((((()))************)))))))))))))))))))))))))))))))))*********++++++++++++++++++***************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&'''''''''((((((((())))))((((((((()))))))))))))))***************************************+++++++++++++++++++++,,,,,,,,,---***,,,---///000111111111222......000///---111888666@@@NNN^^^ooosssqqqpppkkkggggggoooxxxttthhhcccgggoookkkppp{{{tttbbb^^^\\\]]]___dddoooyyyrrrmmmkkkkkkhhheeeiiippp~~~vvvdddSSSGGG>>>777222222333444444333222222222000000000/////////......---------,,,,,,,,,++++++************************************))))))(((((())))))))))))((((((((((((''''''(((((((((((('''''''''((()))(((''''''((()))''''''''''''''''''''''''(((''''''&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((()))))))))'''(((((((((((()))))))))(((((()))))))))*********+++++++++,,,,,,,,,------........................---............/////////////////////////////////....................................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******&&&'''''''''(((((())))))(((((((((((())))))))))))((())))))***************))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''(((((())))))))))))))))))))))))))))))))))))************************************++++++++++++---,,,+++******)))))))))---,,,,,,......---///222333444666888===GGGTTT]]]xxx{{{zzzssshhhbbbcccbbbbbbeeemmmssssssmmmiiiaaa^^^___aaa``````iiitttwwwwww{{{ttt```OOOFFF@@@:::777777777555333---111444555222...,,,+++/////////.........------,,,,,,,,,,,,,,,+++++++++*********************************)))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''&&&((()))((('''&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))(((((((((((((((((((((((('''(((((())))))(((((('''''''''(((((((((((())))))''''''(((((((((((())))))((((((((()))))))))******++++++++++++,,,,,,,,,,,,------------------------------------.........///////////////////////////........................------------------------++++++++++++,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''(((((()))***+++&&&&&&''''''((()))))))))(((((((((((())))))))))))((()))******++++++******)))))))))))))))))))))))))))************+++++++++)))))))))***************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((&&&''''''(((((())))))***))))))))))))))))))))))))***************)))))))))))))))))))))*********+++,,,+++***)))))))))***+++------///111222333333444...///000000111333777:::FFFbbbyyy~~~~~~|||yyy{{{sssmmmaaaUUULLLEEE;;;111666555444333333111...+++------......------...000.........---------,,,,,,,,,,,,,,,,,,++++++++++++******************************))))))))))))))))))&&&''''''''''''(((((((((''''''((((((((((((''''''&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((($$$%%%%%%&&&&&&'''''''''&&&&&&''''''((())))))***((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((())))))'''''''''((((((((())))))(((((((((((()))))))))******++++++++++++,,,,,,,,,------------------------,,,,,,---------.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((()))***+++&&&&&&''''''((())))))***(((((((((((())))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))************+++++++++((()))))))))*********+++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***))))))))))))))))))))))))+++*********)))))))))(((((((((((()))))))))******))))))***+++,,,...//////(((((()))***+++---,,,+++'''***---000111222222222222???YYYtttzzzuuuggglllqqqtttuuuuuuwwwyyyvvvsssmmmddd[[[TTTMMMHHH>>>888222000111222555999//////...------///333777111///......///111333333------------,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))***'''''''''((((((((())))))''''''((((((((((((''''''&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((($$$$$$%%%%%%&&&''''''(((&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((())))))))))))******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((()))++++++&&&&&&&&&'''((())))))***(((((((((((())))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))************+++++++++(((((())))))*********+++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&###$$$%%%&&&''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))+++*********))))))(((((((((((((((((()))))))))))))))***+++,,,+++***((('''...///...---...///---+++///000000000///---,,,,,,444///333???CCC>>>;;;???:::>>>@@@???<<<===BBBGGGHHHMMMRRRWWW\\\aaacccccc\\\___cccbbb[[[VVVWWW\\\UUU```gggdddbbbfffeee```___eeecccYYYQQQPPPMMMHHHFFFCCC===777555666666555333111222666444---,,,222///111333222...---000333000//////000111000---***---------,,,,,,,,,++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))*********))))))******++++++,,,,,,''''''((((((((((((''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************++++++******************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))************************************))))))))))))************)))************+++++++++******++++++++++++************+++++++++,,,,,,,,,************************))))))************))))))(((((())))))))))))((((((******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((&&&'''((('''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&((('''%%%&&&))))))%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))******))))))))))))******+++*********))))))((((((,,,,,,++++++++++++++++++......////////////////////////000111222222222222444444444444555666777777333777:::;;;;;;<<<<<<;;;;;;<<<<<<=========<<<<<<;;;===??????>>>>>>???AAA<<<<<<<<<;;;;;;:::888888999555111000222444444333444222000///000000///...000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))(((************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))************************************))))))))))))************)))************+++++++++******++++++++++++***************+++++++++,,,,,,************************))))))************))))))(((((())))))))))))((((((***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&'''((('''&&&%%%&&&(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%''''''%%%&&&))))))%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((()))((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******************)))))))))(((++++++++++++++++++++++++------............//////......///000111111000000222222222222222111111000222333333222222333444444333555666555333222333555444555777777777666666666999777444111000000000111000111111111111111222333222111000000111222111000111000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))************************************))))))))))))************)))************+++++++++******++++++++++++***************++++++++++++,,,************************))))))************))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''%%%'''((('''&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$''''''%%%%%%((()))&&&&&&&&&''''''''''''&&&&&&(((''''''''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***))))))(((((())))))***************))))))))))))************************,,,,,,,,,---------.........//////000000000000000,,,---...000222333333333777555444333333444555777999;;;<<<;;;999999<<>><<<;;;;;;<<<<<<;;;::::::999888777777888999:::000444777555111...///111111000///000111000///---111111000000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))((()))))))))***************************+++++++++++++++++++++++++++++++++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((()))))))))************************************((()))))))))************))))))*********+++++++++******++++++++++++******************++++++++++++************************))))))************))))))(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###'''(((%%%%%%'''((('''&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))*********)))))))))))))))))))))************+++++++++++++++,,,------......//////000111111111111000000000000111222444666777;;;888888;;;>>>???@@@CCC@@@???>>>???CCCGGGKKKLLLKKKHHHDDDCCCFFFIIIKKKKKKBBBBBB@@@???===;;;:::999777888999777333222333555333222222222333222///---111111111000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))***((()))))))))************))))))*********+++++++++++++++++++++++++++++++++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))******))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((()))))))))************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++******++++++++++++******))))))*********+++++++++))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$)))***'''%%%'''((('''&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((''''''''''''((((((((((((&&&&&&''''''((((((((()))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))******++++++++++++++++++,,,------...//////......///000111111111111999888666555555777999:::<<<999<<>>AAACCCDDDEEEMMMWWWgggwww{{{qqqqqq}}}{{{vvvvvvxxxddd^^^SSSIIIBBB<<<777555222222222111111111111000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''