BM6P6(@ dddiiipppuuuwww|||uuuggg\\\XXXUUURRRSSSWWWYYYVVVRRRDDDBBBAAAAAACCCJJJYYYhhh|||vvvbbbRRRLLLHHHJJJLLLKKKIIIJJJNNNRRRVVVTTTSSSUUU[[[eeeooovvv}}}zzzwwwwwwxxxyyyyyyxxx}}}|||{{{|||yyysssoooggg___^^^bbbbbb\\\VVVRRRHHHIIIQQQ^^^yyyhhhJJJ@@@@@@>>><<<:::999888777555333444444444555555555666666888888777999EEE]]]}}}wwwlllwwwjjjSSSJJJLLLOOORRRSSSTTTSSSRRRTTTTTTTTTTTTSSSQQQPPPOOOJJJJJJIIIIIIHHHHHHHHHIIIJJJJJJJJJJJJKKKLLLNNNOOOSSSQQQMMMKKKKKKIIIGGGEEEJJJIIIJJJMMMOOOPPPNNNMMMQQQSSSZZZaaafffkkkvvviii[[[TTTOOOOOOOOOOOOPPPRRRTTTUUUSSSRRRRRRWWW___iiiqqquuu{{{yyyyyyzzzxxxvvvuuuvvvzzz||||||{{{tttppprrrxxxzzzuuussstttuuuooodddVVVPPPPPPOOOLLLKKKEEEKKKUUUiiizzz}}}hhh]]]]]]PPPMMMQQQIIIHHHFFFCCC???;;;777333222222111000000000000000111000000000000111222333444555<<>>AAA??????AAAEEEMMM]]]lll|||qqqcccYYYWWW```eeelllpppqqqsssuuuxxx~~~{{{{{{{{{{{{zzzyyyyyy}}}~~~}}}~~~|||vvvmmmbbb]]]^^^]]]YYYTTTQQQLLLHHHEEERRR{{{ZZZIIIGGGAAA>>>;;;999888777555333444444555555555666666666:::999888<<>>>>>===<<<===@@@AAA@@@??????===>>>AAAFFFOOO```ooo{{{xxxoooccc^^^^^^ccckkkuuu}}}}}}}}}|||{{{xxxvvvooosssxxx|||~~~~~~}}}{{{yyyoooccc\\\ZZZYYYVVVRRRPPPNNNJJJCCCMMMwwweeeOOOLLLDDDAAA===:::999777555444555555555555666666666666999888888>>>PPPooouuujjjyyy|||ttt[[[KKKLLLNNNQQQVVV\\\aaadddggglllssswwwtttlllaaaZZZWWWUUURRROOOLLLKKKKKKKKKIIIHHHGGGGGGGGGHHHIIIJJJHHHGGGGGGHHHKKKMMMNNNMMMLLLOOOSSSRRRNNNNNNSSSXXX\\\aaakkkwwwrrrYYYNNNNNNPPPPPPOOOOOOOOOOOOOOOPPPPPPQQQQQQUUUWWWXXXWWWXXX^^^hhhooo~~~~~~{{{xxxwwwwwwwwwxxxyyyzzzzzzyyywwwuuummmmmmoootttxxxyyyxxxxxxrrrmmm```RRRKKKJJJHHHEEEGGGFFFCCC<<<@@@\\\zzzggg[[[UUUQQQMMMRRROOOKKKEEE???:::777555444333222111111111111111000000000000111222333444888JJJ]]]eeeuuu}}}ZZZUUUYYYlll~~~xxx~~~zzz{{{bbbSSSKKKHHHHHHJJJLLLNNNTTT[[[```fffppp{{{{{{|||vvvrrrpppoookkk```XXXUUUVVV]]]gggqqqyyy{{{rrrggg\\\XXXWWWZZZ\\\]]]aaagggmmmjjjeeeccceeeiiimmmoooyyy~~~xxxmmm```RRRHHHCCCCCCCCCGGGCCCJJJ^^^fffooozzzSSS<<<;;;888222555000000000000////////////......------------..................////////////...111333777AAANNNVVVXXX___ppp{{{~~~tttiiiaaa___bbbeeebbbdddhhhllloooqqqrrrrrryyy~~~|||rrrnnnhhhaaaZZZSSSMMMIIIDDDBBB@@@>>>>>>===<<<;;;;;;::::::;;;<<<======<<<>>>===>>>BBBGGGQQQbbbrrr~~~zzzvvvssskkkccc```bbbdddlllwww~~~|||yyyuuurrriiimmmvvv~~~}}}{{{yyyoooccc[[[XXXVVVSSSQQQNNNNNNMMMFFFKKKnnnnnnTTTPPPHHHDDD@@@<<<:::888666555555555555666666666777777888777777???SSStttgggppp~~~~~~~~~xxx~~~rrr[[[LLLMMMPPPUUU[[[cccjjjnnnrrrwww}}}~~~vvvlllfff^^^[[[WWWSSSPPPNNNMMMNNNKKKJJJIIIHHHHHHIIIIIIJJJHHHGGGGGGIIILLLOOOPPPPPPNNNQQQSSSQQQMMMNNNSSSXXXbbbgggqqq~~~pppaaaRRRNNNOOOMMMMMMNNNNNNNNNPPPQQQSSSTTTUUUUUUYYYXXXWWWXXX]]]ccciiimmmwwwyyy{{{{{{yyywwwwwwwwwwwwxxxzzzzzzxxxvvvsssrrrrrrrrrssstttvvvwwwvvvtttnnnhhh]]]OOOIIIIIIHHHDDDCCCEEEBBB;;;<<>>:::777111555000000000000////////////......------------......---.........//////000000,,,///333888BBBPPPXXXYYYbbbuuuzzz|||rrrhhhbbbaaadddhhhgggiiikkknnnqqqrrrsssssspppuuu~~~~~~|||zzzuuurrrmmmfff^^^VVVOOOLLLMMMLLLLLLJJJIIIGGGFFFEEE??????@@@@@@???>>>===<<<;;;;;;::::::::::::::::::===<<<>>>BBBHHHRRRdddttt}}}yyyuuuooohhhfffiiiuuu|||}}}zzzwwwrrroookkknnnwww~~~}}}vvvmmmbbbZZZVVVTTTQQQOOOMMMKKKLLLJJJJJJaaawwwYYYTTTLLLHHHCCC>>><<<:::888666555555666666666777777777888666888AAAWWWxxxlll^^^zzz~~~|||{{{zzzxxxppp]]]OOOQQQUUU\\\dddmmmtttyyy{{{xxxrrrjjjgggaaaZZZTTTQQQOOOOOOMMMLLLKKKIIIIIIIIIJJJJJJFFFEEEEEEGGGKKKNNNOOOOOOIIIKKKMMMMMMMMMQQQWWW\\\```eeennnyyyiii[[[OOOMMMMMMKKKMMMRRRNNNOOOQQQSSSVVVWWWXXXXXXZZZXXXWWWYYY___dddggghhhooorrruuuwwwwwwvvvvvvwwwwwwxxxyyyxxxuuurrrppppppppprrrqqqppprrrtttsssoookkkfffZZZMMMGGGGGGFFFCCC>>>BBB===999;;;BBBbbbyyyXXXTTTRRRMMMQQQJJJJJJIIIHHHEEEAAA===:::666555444333222111111111000000000000111222333444444DDDYYYfffvvv{{{fffaaa```ooo||||||YYYIIIIIIJJJIIIKKKOOOPPPSSS[[[eeeiiiuuuuuupppgggaaa]]]]]][[[WWWTTTUUUSSS^^^jjjttt}}}~~~kkkgggfffiiikkklllpppvvvyyyyyyyyy{{{vvvgggYYYPPPJJJEEEBBBAAACCCHHHPPPZZZdddjjj~~~eeeEEE:::777333444000000000000////////////......------------......------......///000000000+++///333888DDDSSS\\\^^^jjj|||{{{tttzzz}}}uuulllfffeeefffgggjjjkkklllnnnppprrrtttttt___aaadddfffgggddd___\\\VVVUUUTTTSSSRRRQQQPPPOOOOOOOOOMMMKKKHHHEEEBBB@@@AAACCCEEEGGGGGGFFFEEEEEECCCDDDDDDCCCBBBBBBBBBBBB>>>>>>>>>===<<<;;;;;;<<<>>>===>>>CCCHHHSSSdddttt{{{wwwqqqjjjiiilllwww{{{}}}zzz~~~{{{xxxuuurrrooonnnnnnttt|||~~~zzzwwwyyyqqqjjjaaaYYYUUURRRPPPOOOMMMFFFIIIKKKGGGTTTooo~~~^^^YYYPPPKKKEEE@@@>>>;;;999888555666666666777777777777999888:::EEE\\\{{{dddbbb|||yyyxxxwwwxxxpppcccSSSVVV\\\dddnnnwwwzzzrrrpppllleee^^^WWWTTTRRRQQQNNNMMMKKKIIIIIIIIIIIIJJJFFFEEEEEEGGGJJJMMMMMMMMMIIIIIIIIILLLPPPWWW^^^bbbdddgggmmmtttxxx|||xxxiiiYYYNNNNNNPPPMMMNNNSSSOOOQQQSSSUUUVVVWWWWWWWWWVVVWWWYYYZZZ\\\^^^```bbbgggkkkpppsssuuuuuuvvvwwwwwwxxxxxxuuuqqqnnnnnnoookkknnnnnnlllooottttttpppkkkeeeYYYKKKEEEDDDCCC@@@===@@@999888<<<===VVV~~~ZZZYYYVVVMMMQQQEEEGGGIIIJJJHHHDDD???<<<777666555333222222222111000000000000111222333444666BBBWWWiiiyyy|||iiieeefffzzziiiPPPIIIMMMJJJJJJNNNRRRUUUZZZeeepppxxx}}}uuusssccc[[[UUURRRPPPMMMLLLOOOQQQ]]]lllvvv~~~vvvsssrrruuuwwwwww{{{}}}yyyhhhZZZRRRJJJDDDCCC@@@CCCHHHMMM[[[jjjmmm}}}tttMMM:::888555444000000000000////////////......------------......------......///000000111---000444:::GGGWWWbbbdddvvvllllllvvv~~~~~~|||uuuooojjjhhhffffffjjjjjjjjjlllnnnrrruuuwwwSSSOOOHHHBBB@@@@@@@@@@@@>>>>>>===???BBBDDDEEEFFFCCCEEEGGGJJJKKKKKKIIIHHH@@@CCCFFFHHHHHHGGGFFFFFFFFFFFFEEECCCAAAAAACCCEEE>>>??????>>>;;;::::::;;;>>>===???CCCHHHSSSeeeuuuzzzvvvrrrkkkdddcccggg[[[^^^```aaa```ccchhhlllwww}}}~~~tttjjjffffffnnn}}}{{{|||yyywwwuuusssqqqooolllnnnttttttooonnnqqqnnnhhh```YYYTTTRRRPPPNNNMMMBBBEEEKKKEEELLLfffzzzaaa]]]RRRMMMGGGBBB???<<<:::999666666666666777777777777:::999<<>><<>>>>>>>>>>>>>>???AAADDDFFFMMM]]]lll|||vvvpppiiiaaaYYYTTTKKKIIIGGGFFFGGGJJJOOOQQQ^^^eeelllmmmllloooyyy{{{}}}yyyvvvsssqqqpppoooiiihhhnnnrrrooonnnpppiiigggbbb[[[TTTOOOMMMNNNKKKGGGAAABBBGGGJJJ]]]|||ddd[[[RRRNNNIIIEEEBBB???<<<999777777777777777888888999555;;;;;;EEEddduuurrr}}}xxxrrroooppptttxxxzzz|||ttthhhZZZXXX___qqq}}}}}}lll\\\QQQVVVUUUUUUXXX\\\\\\YYYVVVLLLMMMNNNLLLIIIFFFFFFGGGHHHEEEDDDFFFKKKOOOQQQPPPQQQTTTVVVVVVWWW]]]hhhqqq}}}{{{tttsss{{{xxxcccXXXMMMKKKNNNOOOQQQTTTTTTVVVYYYYYYWWWUUUUUUUUUTTTUUUUUUSSSSSSTTTXXXZZZcccjjjpppqqqrrrwwwzzz{{{|||zzzxxxvvvqqqkkkmmmrrrsssnnnkkkpppyyy}}}zzztttkkkbbbUUUIIIBBB??????>>>===;;;AAA999777;;;HHHrrrlll___YYYRRRPPPQQQRRRRRRQQQMMMGGGAAA======:::666444333222111///////////////000111222333:::GGG^^^ppp}}}yyy___aaapppyyyfffTTTKKKKKKOOONNNUUU\\\^^^```kkk}}}vvvqqqmmmaaa\\\VVVQQQJJJFFFJJJQQQUUUcccrrryyy~~~|||zzzyyyzzznnnbbbWWWNNNGGGCCC???CCCEEEFFFKKK[[[nnn{{{xxx|||ttt}}}^^^<<<===777777333222111000////////////////////////////////////////////////000000000000///333333>>>RRR]]]ffftttwwwccceeelllwwwyyy}}}yyytttqqqnnnkkkfffbbbaaaeeejjjmmmnnnpppuuuyyy@@@???>>>>>>===============>>>???AAACCCDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJIIIGGGGGGFFFFFFFFFCCCBBBBBBAAAAAABBBBBBCCCCCCBBBDDDGGGHHHMMM[[[iii}}}vvvnnneee\\\TTTNNNDDDBBB@@@???@@@CCCFFFIIIQQQZZZeeemmmwww}}}|||xxxuuusssrrrrrrpppjjjhhhkkkmmmkkkjjjllljjjgggbbb[[[TTTOOOMMMMMMHHHGGGBBBCCCGGGHHH[[[{{{eeeZZZTTTPPPLLLHHHEEEAAA>>>;;;888888777777777888888999777===;;;DDDccc{{{sssxxxtttooommmooossswwwyyy|||rrrfffXXXRRRUUUcccmmmpppuuu{{{zzz{{{yyyqqqdddUUUHHHAAAFFFFFFIIINNNTTTXXXXXXWWWRRROOOLLLLLLMMMMMMLLLJJJHHHFFFFFFGGGKKKOOOQQQRRRSSSTTTVVVXXX]]]eeeqqqyyy~~~vvvtttzzzwwwaaaVVVMMMLLLOOOPPPRRRTTTUUUWWWYYYZZZXXXVVVVVVVVVUUUUUUTTTSSSTTTXXX^^^cccgggnnnssstttvvvzzz}}}}}}{{{yyywwwuuuooojjjlllqqquuuqqqnnnrrryyy{{{uuuoooddd]]]QQQHHHBBB@@@???>>>>>>;;;@@@999888;;;EEElllrrr```XXXTTTVVVRRRQQQOOOMMMIIIEEEBBB@@@===:::777444333222111000/////////000000111222333888EEE^^^rrrooo[[[[[[iiiwwwfffTTTKKKKKKOOOQQQZZZccciiinnn{{{}}}zzzwwwuuukkkfffaaa[[[TTTNNNOOOSSSYYYfffrrrxxx}}}}}}{{{zzzxxxtttmmmdddZZZOOOEEE@@@???CCCEEEEEEKKKZZZnnn}}}www~~~ZZZ:::<<<666666333222111000000/////////////////////////////////////////////000000000000///333444@@@TTT]]]eeerrrhhhiiinnnxxx|||wwwqqqmmmkkkjjjhhhfffdddhhhkkkmmmmmmppptttyyy>>>>>>??????@@@AAABBBBBBAAABBBCCCDDDFFFFFFGGGGGGDDDEEEFFFHHHJJJKKKKKKKKKMMMMMMMMMNNNMMMMMMLLLLLLKKKJJJJJJIIIHHHHHHHHHHHHBBBBBBAAAAAAAAABBBCCCDDDDDDCCCDDDFFFFFFIIITTT___www|||sssiii___VVVMMMHHH>>><<<:::999999<<<>>>@@@???GGGQQQ]]]lll~~~}}}yyyvvvsssrrrssssssooojjjggghhhiiihhhiiillljjjhhhccc[[[SSSNNNLLLLLLFFFGGGDDDDDDFFFFFFZZZ|||hhhYYYWWWSSSOOOKKKHHHDDDAAA>>>:::999888888888888888999999>>>;;;DDDdddsss|||tttqqqmmmkkknnnrrrvvvxxx{{{rrrfffVVVMMMKKKTTT[[[^^^dddkkklllmmmiii^^^OOOCCC<<<::::::;;;>>>DDDKKKQQQTTTUUUVVVQQQLLLMMMRRRUUURRRNNNIIIJJJKKKKKKMMMPPPTTTWWWYYYZZZ[[[___gggqqqzzzyyyvvvzzz~~~}}}ttt^^^TTTMMMNNNRRRRRRSSSTTTUUUWWWZZZZZZYYYXXXXXXXXXVVVVVVVVVVVVYYY___ggglllhhhooottttttvvv{{{|||{{{zzzwwwuuusssmmmhhhjjjpppwwwsssqqqtttxxxvvvoooggg]]]VVVMMMFFFBBB@@@???>>>???:::>>>888999;;;AAAddd{{{wwwaaaXXXUUUYYYRRROOOLLLHHHEEEDDDDDDDDD>>>;;;888555444333111000000000000000000111333333555BBB]]]uuugggWWWWWWddd|||~~~uuueeeUUUKKKLLLOOOVVV```lllvvv~~~wwwrrrmmmjjjccc]]]]]]```fffooovvvyyy}}}|||zzzyyyqqqqqqpppjjj```SSSFFF>>>@@@CCCEEEEEEIIIXXXoooZZZ;;;===666666333333111000000000000000////////////////////////////////////000000000000///444777BBBVVV^^^cccooo}}}yyytttnnniiihhhiiijjjjjjhhhkkkmmmmmmlllnnntttxxxBBBBBBCCCEEEFFFGGGGGGGGGEEEFFFGGGHHHIIIIIIHHHHHHBBBCCCEEEHHHJJJLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJGGGFFFDDDDDDDDDEEEGGGHHHHHHFFFFFFGGGGGGHHHQQQZZZoooxxxmmmbbbXXXOOOGGGCCC<<<;;;:::999999:::<<<===888<<>>BBBFFFJJJMMMOOOTTTRRRQQQSSSVVVWWWSSSPPPMMMPPPQQQQQQPPPRRRWWW[[[bbbcccfffllluuu|||zzzwwwyyy}}}zzz}}}}}}zzz}}}}}}qqq\\\SSSNNNPPPTTTUUUUUUVVVUUUWWWZZZZZZYYYYYYYYYZZZXXXYYY\\\___bbbgggmmmrrrnnntttxxxxxxzzz}}}}}}zzzzzzwwwtttqqqlllgggiiiooouuusssqqqsssuuurrriiibbbYYYSSSLLLFFFBBB@@@>>><<<@@@999<<<888;;;<<<>>>]]]}}}yyyaaaYYYUUUWWWOOOMMMJJJGGGEEEEEEEEEFFF@@@===999666555444222000000000000000111222333333444@@@[[[uuugggVVVWWWeee}}}~~~zzzzzztttfffVVVMMMNNNSSSZZZfffuuu}}}xxxwwwtttqqqrrrvvvxxx~~~}}}yyywwwvvvqqqsssuuuqqqfffWWWIIIAAAAAACCCEEEEEEHHHVVVpppaaaBBB@@@777666333333222111000000000000////////////////////////////////////000000000000///555999EEEXXX___bbbmmmssspppllliiiiiijjjkkklllkkkmmmnnnlllkkknnnsssxxxEEEFFFGGGIIIIIIIIIIIIIIIHHHIIIJJJLLLLLLLLLKKKJJJCCCEEEGGGJJJLLLNNNPPPPPPNNNNNNNNNNNNMMMLLLLLLKKKLLLLLLLLLKKKLLLLLLMMMMMMOOOMMMLLLKKKKKKMMMOOOPPPPPPMMMLLLNNNNNNPPPWWW```iii}}}xxxqqqfffZZZQQQJJJDDDAAA<<<<<<;;;;;;;;;<<<<<<======???@@@???@@@EEEOOOWWW[[[___ccchhhppp{{{{{{wwwuuuvvvwwwyyyuuusssooojjjiiikkknnnpppkkkiiiccc[[[RRRLLLJJJJJJGGGHHHDDDCCCDDDFFF___uuu___[[[XXXSSSOOOLLLIIIEEECCC======;;;:::999999999999666<<<;;;GGGlllqqqvvvpppmmmkkkjjjllloooqqqqqquuuuuummmTTTKKKHHHOOOUUUUUUYYY___[[[\\\YYYOOOBBB:::;;;>>>AAABBBBBBCCCDDDFFFIIIJJJOOORRRWWWYYYYYYWWWTTTRRRRRRTTTVVVTTTSSSTTTXXX]]]dddhhhoooxxx|||wwwtttvvvzzzzzz~~~{{{wwwyyyxxxwwwxxx~~~yyyooo\\\TTTOOORRRWWWXXXWWWXXXVVVXXXZZZ[[[ZZZZZZ[[[]]][[[___eeejjjmmmoooqqqssswww|||~~~|||xxxuuuqqqkkkfffhhhnnnqqqooooooqqqsssooofff___XXXSSSLLLFFFBBB???===;;;@@@999<<<999<<<======ZZZxxxaaaZZZSSSQQQLLLKKKKKKJJJIIIGGGFFFEEEAAA>>>:::777666444333111000000000000111222333444777AAAYYYrrrfffVVVZZZjjj}}}xxxyyyvvviiiYYYQQQSSSYYYaaammm~~~~~~yyyuuussssssvvvwwwrrrfffWWWJJJCCCAAABBBEEEFFFHHHUUUsssmmmKKKDDD888777444333222111000000000000////////////////////////////////////000000000000///666:::GGGZZZ___bbblllvvvoooooonnnmmmkkkkkkkkkllllllnnnnnnmmmlllnnntttyyyGGGGGGIIIJJJJJJJJJIIIHHHIIIJJJLLLNNNOOONNNMMMLLLHHHIIIKKKNNNPPPQQQRRRSSSOOOOOOOOOOOOOOOOOONNNMMMOOOOOOOOOOOOOOOPPPQQQRRRQQQPPPOOOOOOPPPSSSWWWYYYVVVSSSRRRTTTVVVZZZbbbkkkooozzzrrrjjj^^^SSSKKKEEEAAA???;;;;;;<<<<<<===============@@@BBBBBBAAACCCGGGKKKDDDIIINNNRRRXXXbbboooxxxxxxxxxwwwvvvxxx{{{zzzyyyzzz{{{zzzzzzvvvnnniiikkkmmmmmmllliiiccc[[[RRRLLLIIIHHHHHHHHHDDDCCCEEEGGG]]]~~~eee^^^ZZZVVVRRRNNNKKKHHHEEE???>>>===;;;:::999999999555;;;;;;HHHmmmqqqmmmqqqkkkiiihhhhhhkkknnnoooooouuuwwwoooUUUMMMKKKRRRXXXYYY\\\bbb\\\[[[VVVLLLAAA===???BBBCCCDDDFFFGGGGGGGGGIIIKKKMMMRRRZZZ^^^]]]\\\ZZZZZZZZZZZZZZZXXXWWWXXX[[[]]]aaahhhsss~~~~~~vvvpppppptttyyy~~~yyyxxx~~~{{{qqq___VVVQQQTTTYYYZZZZZZ[[[YYY[[[\\\]]]]]]]]]___aaa```fffmmmsssuuuuuuuuuuuuyyy}}}{{{wwwrrrkkkeeehhhnnnnnnnnnnnnppppppmmmeee___YYYTTTLLLFFFAAA???<<<;;;@@@999===:::>>>>>>???]]]xxxaaaZZZRRRMMMKKKLLLMMMNNNMMMJJJHHHFFFCCC@@@;;;888777555333222111111000111111222333444:::CCCYYYooofffZZZ___pppzzz|||zzzmmm^^^VVVYYY```iiiuuuyyytttrrrpppssstttnnnaaaSSSHHHBBBBBBBBBEEEGGGHHHVVVwwwvvvRRRGGG999999444333222111111000111111////////////////////////////////////000000000000///666;;;HHH[[[```cccmmmtttzzzooopppqqqpppmmmllllllmmmllloooqqqqqqppprrrwww|||GGGIIIKKKLLLMMMMMMLLLKKKIIIKKKMMMPPPPPPPPPNNNMMMNNNOOOPPPRRRSSSTTTUUUUUUQQQRRRRRRSSSSSSSSSSSSRRRSSSSSSSSSSSSTTTUUUVVVWWWTTTTTTTTTVVVYYY___dddgggaaa]]]\\\___ccciiittt}}}yyynnnfffYYYNNNFFFAAA>>>===:::;;;===>>>????????????===@@@CCCDDDDDDEEEHHHKKKEEEHHHKKKMMMNNNTTT___hhhfffiiinnnqqquuu{{{~~~|||yyyxxxxxxxxxvvvyyyvvvnnnjjjlllooonnnllliiicccZZZQQQKKKHHHHHHGGGHHHEEEFFFIIIFFFUUUssskkkaaa]]]YYYUUUQQQNNNKKKHHHAAA@@@>>><<<;;;:::999999666<<<<<>>===<<>>???BBBbbb}}}aaaXXXRRROOONNNNNNOOOOOONNNLLLJJJHHHDDDAAA<<<999777666444222111111111111222333444444777BBBZZZrrroooccchhhwww~~~~~~rrrbbbZZZ```hhhpppyyy|||vvvrrrooojjjnnnqqqlll___QQQGGGBBBBBBBBBEEEHHHIIIWWW{{{xxxSSSFFF888;;;444444333222111111111111////////////////////////////////////000000000000///666:::HHH[[[aaadddooo}}}|||vvv{{{~~~|||ssstttssspppmmmlllnnnpppmmmppptttuuuvvvxxx}}}IIIJJJMMMPPPQQQQQQPPPPPPIIIKKKNNNPPPQQQQQQOOONNNRRRSSSTTTUUUVVVVVVVVVVVVTTTUUUVVVVVVWWWWWWWWWWWWVVVVVVVVVWWWXXXYYYZZZ[[[]]]]]]^^^aaagggnnntttxxxpppllljjjnnnttt|||zzzmmmdddWWWKKKCCC>>><<<;;;;;;===???AAABBBBBBBBBBBBBBBCCCEEEEEEEEEEEEGGGIIIIIIIIIIIIJJJJJJLLLQQQWWWXXXbbbpppyyy~~~}}}{{{yyyvvvtttsssrrrmmmsssrrrllljjjooosssrrrllljjjcccZZZQQQKKKHHHGGGFFFGGGEEEIIILLLFFFNNNgggoooccc```[[[WWWTTTQQQMMMJJJAAA@@@???===;;;:::999999888===<<>>>>>>>>===>>>:::@@@===???@@@EEEfff```WWWSSSTTTQQQQQQPPPOOONNNMMMLLLKKKDDDAAA===:::888666444222111111111111222333444555222@@@\\\vvv{{{lllppp}}}tttddd]]]cccmmmttt{{{~~~uuunnnkkkggggggddd^^^VVVTTT\\\eeeiiinnnqqqppppppxxxwwwrrrnnnlllffflllpppmmmaaaSSSIIIDDDBBBBBBEEEHHHIIIWWW~~~wwwRRRDDD777<<<555444333222111111111111////////////////////////////////////000000000000000666:::GGG[[[aaaeeeppprrrkkksss}}}|||xxxwwwtttpppkkkkkkooosssmmmqqqvvvyyyzzz|||OOOPPPQQQRRRRRRPPPNNNMMMMMMNNNPPPQQQQQQRRRTTTVVVXXXVVVWWWZZZWWWRRRUUU\\\XXX[[[___aaabbbbbbbbbcccfffhhheee``````gggjjjhhhffffffgggmmmvvvxxxvvv~~~rrreeeVVVJJJCCC>>>=========???@@@AAABBBDDDDDDCCCDDDEEEGGGHHHIIIJJJLLLMMMGGGGGGHHHLLLMMMLLLLLLMMMPPPbbbttt{{{||||||wwwsssqqqooommmlllnnnqqqsssooohhhfffiiinnnjjjhhhbbbYYYPPPJJJHHHGGGCCCFFFBBBCCCJJJIIILLLYYYpppqqqeee___XXXTTTSSSQQQNNNKKKJJJEEE@@@===<<<;;;999777999===999BBBddd}}}kkklllnnnddddddcccjjjvvv}}}}}}}}}~~~vvvsssiii]]]UUUXXXaaajjjpppuuuuuueeePPPAAA>>>CCCIIILLLMMMPPPSSSTTTSSSQQQQQQQQQTTTSSSTTTZZZdddpppyyy~~~{{{yyywwwtttqqqooonnnmmmrrrssstttwww{{{zzzttttttyyyrrrdddXXXXXX]]]______^^^aaadddfffggggggjjjnnnrrrsssuuuzzz~~~xxxqqqjjjeeehhhnnnrrrsssrrrpppkkkeeebbb```RRRKKKEEEBBB>>>:::;;;>>>;;;===<<<>>>@@@<<>>@@@AAABBBBBBDDDFFFFFFFFFIIIIIIHHHIIIIIIIIIIIIIIIFFFDDDDDDFFFGGGHHHIIIJJJQQQaaaqqqxxx{{{{{{vvvsssqqqooonnnlllppprrrrrrmmmeeebbbeeejjjiiifff```XXXOOOIIIFFFFFFDDDGGGBBBBBBHHHHHHKKKXXXpppssseee```[[[WWWVVVTTTPPPMMMKKKGGGBBB???>>>===;;;999666:::777AAAaaa}}}nnniiimmmdddfffgggmmmxxx}}}{{{zzz{{{~~~}}}uuurrrfffZZZRRRVVV```iiipppuuujjj]]]LLL@@@>>>CCCHHHKKKPPPQQQSSSSSSQQQPPPPPPPPPQQQTTTXXX]]]dddmmmxxx~~~|||yyyxxxvvvvvvxxxxxxyyyzzz{{{}}}~~~~~~{{{}}}~~~{{{yyy{{{uuuiii______bbbbbbbbbbbbeeegggjjjjjjkkkmmmqqquuuuuuxxx~~~vvvnnnfffcccfffmmmssssssqqqmmmgggbbb^^^\\\QQQJJJDDDAAA>>>:::;;;>>>;;;>>>===???AAA>>>NNNlllwwweeeWWWUUUSSSTTTUUUVVVUUUSSSNNNJJJGGGDDDCCCAAA>>>;;;888666444222222111111111222444555999@@@XXXvvv{{{bbbcccqqq{{{kkkbbbccchhhjjjlllnnnjjj\\\KKKEEEFFFLLLKKKKKKKKKLLLMMMLLLLLLKKKGGGFFFIIIJJJLLLRRR[[[fffqqq|||yyyvvvsssooommmeeegggiiiggg___TTTIIIBBBAAABBBDDDFFFKKK^^^vvvtttNNNCCCAAA:::888666333222222222000/////////.........---------000000000000111111111111444666@@@QQQ^^^cccjjjrrryyygggmmmyyy}}}xxxttttttsssqqqrrrvvvsssuuuxxxzzz}}}MMMOOOPPPRRRRRRRRRRRRQQQUUUVVVXXXXXXXXXXXXZZZ\\\VVVXXX\\\aaabbbbbbfffmmmnnnssszzz|||wwwlll[[[KKKBBB??????@@@CCCCCCDDDEEEGGGHHHIIIKKKPPPOOOLLLKKKKKKJJJHHHFFFFFFDDDCCCBBBEEEHHHIIIIIILLLYYYgggooottt|||~~~zzzuuurrrqqqpppnnnmmmmmmooonnnhhhbbb```ccchhhgggddd___WWWNNNHHHEEEEEEEEEHHHBBB@@@FFFFFFKKK[[[uuuttteeeaaa]]]ZZZZZZWWWSSSOOOLLLIIIEEEBBB@@@>>><<<;;;999===;;;DDDccc|||uuukkk}}}qqqkkknnnpppvvv}}}zzzvvvuuuyyy|||tttqqqdddXXXNNNPPPYYY```fffjjjZZZQQQFFF???@@@DDDHHHJJJOOOPPPQQQQQQPPPPPPRRRTTTSSSYYY___aaaccchhhsss{{{~~~~~~~~~~~~pppgggaaaaaabbbaaaaaacccjjjlllmmmnnnooorrruuuxxxyyy|||~~~rrriiibbb___eeellltttrrrnnniiiccc^^^ZZZXXXOOOHHHCCC@@@===:::;;;>>><<<>>>>>>@@@CCCBBBRRRqqq}}}rrrcccUUUUUUUUUTTTTTTSSSRRRPPPMMMJJJHHHDDDDDDBBB???<<<999666555333333222111111222333444777>>>UUUqqq{{{^^^^^^kkk}}}nnnbbb```bbbeeecccaaa\\\PPPDDDBBBEEEMMMKKKJJJLLLPPPRRRQQQOOOJJJGGGFFFFFFEEEEEEIIIOOOVVV```qqq~~~zzzxxxvvvtttqqqnnnccccccdddddd```WWWKKKBBB>>>BBBFFFHHHMMMaaattt{{{zzzpppKKK@@@@@@;;;999777444333333333222000/////////.........------000000000000111111111111444666CCCVVVaaacccjjjtttuuu{{{yyyuuutttrrrppprrrwwwxxxyyyzzz|||~~~OOOPPPQQQRRRRRRRRRRRRQQQTTTVVVXXXXXXXXXYYY[[[\\\[[[___eeejjjllloootttzzz}}}~~~vvvmmm\\\KKKAAA@@@BBBBBBFFFEEEFFFIIIKKKJJJKKKNNNUUUSSSQQQOOONNNLLLJJJHHHJJJIIIGGGGGGJJJOOOOOOLLLKKKUUUaaaiiisss}}}|||yyyuuurrrppppppooonnnggghhhgggddd``````dddhhheeeddd___WWWOOOHHHEEEDDDEEEHHHBBB@@@FFFGGGOOO```rrrccc```]]][[[[[[YYYTTTPPPLLLJJJGGGDDDAAA???===<<<<<>>===??????BBBFFFEEEWWWvvvvvvfffXXXXXXXXXSSSSSSQQQPPPNNNLLLKKKJJJFFFEEEDDDAAA>>>;;;888666555444222222111222333444444:::QQQlll~~~aaa]]]fff{{{mmmbbb___aaafffaaa\\\VVVNNNGGGHHHMMMLLLKKKKKKOOOUUUXXXUUURRRPPPOOONNNNNNOOOQQQVVV[[[^^^fffqqq{{{~~~{{{yyywwwtttqqqnnnaaadddhhhhhhdddYYYMMMEEE>>>CCCGGGGGGLLLbbbqqq{{{pppJJJ>>>===:::999777555333333333222000////////////............///000000000111111111111000333BBBWWWbbbdddlllzzzyyyrrrooonnnnnnrrryyy}}}}}}~~~RRRRRRRRRRRRRRRRRRRRRQQQRRRTTTVVVXXXXXXZZZ\\\___eeekkkrrrwww{{{}}}tttnnn^^^KKKAAABBBEEEEEEFFFEEEIIIPPPRRRNNNMMMOOOUUUUUUTTTRRROOOMMMMMMMMMPPPRRRQQQQQQVVV\\\[[[UUUXXX___gggppp||||||yyytttqqqpppooonnnmmmffffffeeebbb___^^^aaaeeeeeeccc___XXXPPPIIIFFFEEECCCGGGCCCAAAFFFIIIRRReeennn```]]]ZZZZZZZZZXXXTTTPPPLLLKKKIIIEEEBBB???======:::<<<999CCCbbb{{{rrrppptttyyy~~~~~~{{{xxxvvv{{{~~~tttooogggXXXIIIEEEFFFGGGHHHIIIDDDCCCAAABBBEEEHHHKKKLLLNNNNNNOOOOOOPPPSSSXXX[[[dddcccccceeehhhllloooqqq|||zzzeeeaaa```eeeiiijjjmmmqqqnnnnnnoooppptttwwwzzz{{{}}}oooeee___^^^gggppprrrnnnhhhccc```\\\XXXTTTIIICCC???===;;;999:::>>>>>>@@@@@@CCCHHHHHHZZZzzzlll\\\ZZZXXXSSSRRRQQQOOONNNMMMLLLLLLGGGGGGFFFDDDAAA===:::888666555333222222222333333444:::PPPkkkggg^^^bbb{{{{{{pppgggfffhhhmmmeee\\\VVVOOOJJJJJJNNNLLLLLLNNNSSSWWWXXXVVVSSSSSSUUUVVVXXX[[[bbbjjjnnnooouuuzzzzzzxxx{{{|||yyywwwtttppplllhhh^^^eeellllllcccVVVKKKEEE@@@DDDFFFFFFNNNiiiyyyuuuPPPBBB>>>;;;999777444333333333111000000000/////////.........///000000000111111111111000333BBBXXXbbbcccooo}}}|||ssskkkggggggkkksss|||~~~RRRRRRRRRRRRSSSSSSSSSSSSRRRUUUYYY\\\^^^aaadddgggllluuu}}}~~~{{{tttqqqbbbMMMBBBDDDGGGFFFFFFFFFNNNYYY[[[SSSOOOPPPTTTWWWYYYWWWQQQNNNPPPTTT^^^```^^^]]]cccmmmllleeeiiimmmqqqyyy}}}yyytttqqqpppooommmllliiiiiigggccc___\\\\\\]]]dddccc___XXXPPPJJJFFFEEEBBBFFFCCCAAAFFFHHHRRReeemmm^^^[[[WWWWWWWWWWWWSSSPPPLLLLLLKKKGGGCCC???>>>>>>======:::EEEddd~~~vvvsssnnnuuuzzzyyyyyy{{{}}}}}}}}}wwwqqqhhhYYYJJJEEEFFFGGGGGGIIICCCCCCCCCDDDFFFIIILLLMMMSSSTTTTTTTTTUUUWWW[[[^^^iiiggggggkkkrrryyy}}}~~~iiicccaaafffllloooqqqtttooooooooorrrwww{{{~~~{{{nnneee___```iiissspppkkkeeebbb___[[[UUUQQQGGGAAA===<<<:::888:::??????AAA@@@DDDIIIIII\\\}}}nnn\\\XXXVVVSSSSSSRRRQQQPPPOOONNNNNNJJJJJJIIIHHHEEE@@@===:::777666444333222222222333666<<>>999777444333333333111000000000000/////////......000000000000111111111111444555DDDZZZccceeeuuu~~~ooohhhbbbcccgggmmmxxxPPPPPPQQQRRRSSSUUUWWWXXXXXX\\\```eeehhhmmmqqquuuyyy~~~{{{xxxvvviiiRRREEEFFFGGGDDDGGGHHHSSSbbbdddYYYQQQQQQXXX___ddd```VVVRRRWWW^^^rrrrrrnnnjjjrrr|||}}}~~~}}}zzzuuuqqqooonnnlllkkkjjjiiihhheeeaaa]]][[[ZZZbbbaaa^^^WWWPPPIIIEEECCCAAAGGGDDDAAAEEEEEENNNaaa{{{ppp]]]YYYUUUTTTUUUVVVTTTQQQMMMNNNNNNJJJEEEAAA@@@@@@???@@@>>>IIIfff{{{wwwsssyyy{{{vvvuuuzzz|||{{{uuuiiiZZZLLLGGGHHHIIIIIIJJJFFFEEEEEEEEEFFFHHHKKKMMMTTTVVVXXXZZZ\\\```dddgggpppqqqsssvvv{{{uuulllfffjjjppprrrqqqrrrrrrqqqrrruuu|||xxxlllddd___```iiitttnnniiiddd```]]]XXXPPPJJJEEE???;;;:::999888:::???@@@BBBAAADDDIIIJJJ]]]~~~nnn\\\YYYYYYTTTTTTTTTTTTSSSQQQPPPOOOLLLLLLLLLKKKGGGCCC???<<<888777555333222222222222666;;;OOOhhhqqqbbb___ttt|||}}}uuulllccc___ZZZSSSMMMKKKMMMQQQTTTVVVYYY___iiiqqqwww~~~}}}{{{{{{uuussspppnnnkkkfff```\\\[[[]]]]]]ZZZRRRIIICCCAAAAAADDDFFFHHHXXXvvv|||XXXHHHCCCAAA:::888666444444444333111000000000000/////////...000000000000111111111111555555EEE\\\gggmmmnnnkkklllsss|||MMMNNNOOOQQQTTTWWWZZZ[[[^^^bbbggglllqqqwww|||}}}|||{{{nnnVVVGGGGGGGGGCCCGGGJJJWWWiiikkk]]]SSSRRR___hhhnnniii]]]WWW]]]gggzzzttt}}}~~~zzzuuuqqqooommmkkkjjjgggggggggeeeccc___]]][[[```___\\\VVVNNNHHHCCCBBBAAAGGGDDDAAACCCBBBJJJ\\\xxxttt]]]YYYTTTSSSTTTUUUTTTSSSNNNPPPPPPLLLGGGCCCBBBBBB<<<===<<>>::::::999777:::???AAACCCAAADDDIIIJJJ]]]~~~lll\\\]]]___TTTUUUUUUUUUUUUSSSQQQPPPMMMNNNNNNLLLIIIEEE@@@>>>888777555333222111222222444999LLLddd|||uuueeebbbwwwuuummmgggfffddd]]]WWWTTTLLLQQQUUUXXX]]]jjj|||~~~vvvssssssqqq}}}}}}wwwsssrrrooommmkkkfffaaa]]]]]]ZZZUUUPPPMMMIIIDDDAAABBBEEEFFFIIIYYYsssxxxUUUEEEBBBBBB<<<:::777666666666444333000000000000////////////000000000000111111111111222333DDD^^^lllvvvsssyyy~~~zzz{{{LLLNNNPPPTTTXXX]]]```bbbkkkmmmpppvvv~~~~~~{{{~~~uuu```NNNHHHHHHIIIFFFPPPbbbpppnnnbbb[[[\\\ttttttooommmkkk```bbbuuu|||vvvssssssmmmmmmppplllllljjjgggeeeccc```\\\YYY^^^___^^^WWWNNNFFFCCCBBBBBBAAABBBDDDCCCDDDJJJRRRttt}}}xxx___]]]\\\]]]YYYTTTRRRUUUTTTUUUUUUSSSOOOJJJEEECCC<<<===>>>EEEZZZyyywwwyyy}}}uuu~~~zzzsssrrrxxx|||zzzzzz|||mmm```PPPGGGHHHLLLNNNNNNKKKKKKJJJHHHGGGIIIMMMQQQQQQWWW^^^dddiiipppxxx~~~zzztttxxxvvvttttttwww~~~xxxuuummmccc___fffnnnrrrkkkjjjhhhbbb[[[QQQIIIDDD@@@>>>;;;888777888;;;<<>>999555444444333333333;;;HHH\\\vvvyyyfff]]]nnn{{{tttnnnddddddiiiiiihhh___LLLKKKKKKOOOXXXcccttt~~~}}}}}}{{{yyywwwrrrrrrqqqmmmggg```\\\ZZZZZZ\\\\\\UUUKKKCCC@@@@@@DDD@@@GGGOOOYYYxxxfffNNNHHHDDDCCC<<<<<<:::999777555444333222111000//////......///111000000000000000000000333999III\\\iiiuuu}}}ooosss|||PPPUUUZZZ]]]^^^bbbiiioooyyy~~~sssbbbWWWRRRNNNKKKJJJaaavvvkkkjjjnnn{{{zzzvvvppppppiiiiiillliiiiiigggeeecccaaa___[[[XXX^^^___^^^XXXOOOHHHDDDDDDDDDCCCCCCDDDCCCDDDJJJRRR^^^ppphhh```\\\YYYYYY]]]cccbbb\\\UUUPPPNNNMMMKKKIIICCCBBB@@@CCCRRRjjjzzznnnyyyzzzzzzxxxsssssswwwzzzyyyvvv}}}|||vvviiiYYYNNNKKKLLLMMMMMMNNNPPPRRRQQQNNNKKKJJJIIITTTVVVXXX\\\eeesss~~~{{{{{{~~~zzz{{{rrrdddZZZ]]]fffiiihhhhhhfffccc]]]VVVNNNGGGCCC???===:::888888:::<<<>>>CCCEEEDDDGGGHHHGGG```{{{}}}nnn```ZZZTTTWWWTTTRRRRRRQQQPPPSSSYYYmmm|||ooo]]]UUUOOOGGGEEEAAA<<<888666666555444555;;;FFFZZZtttnnn^^^jjj}}}vvviii^^^___ffffffeee\\\KKKJJJHHHKKKVVVdddttt}}}{{{zzzyyyxxxwwwtttqqqppppppooojjjddd^^^ZZZXXXWWW[[[[[[UUUIII@@@???@@@EEEAAAFFFPPP___|||zzzcccPPPJJJEEECCC???>>><<<:::888666444333222222111000////////////000000000000000000111111444:::JJJ\\\eeejjjwwwqqqyyyPPPXXX```dddeeeiiirrrzzz}}}sssjjjccc]]]UUUNNNNNNnnnxxxuuu|||wwwrrrrrrkkklllpppmmmhhhfffdddcccaaa___\\\YYY]]]^^^]]]XXXOOOHHHEEEDDDEEECCCCCCDDDCCCDDDKKKTTTeeewwwmmmbbb]]]YYYWWWZZZ^^^aaa\\\UUUQQQQQQQQQNNNKKKEEECCCAAABBBMMMccczzzwwwzzzxxxxxxuuussssssuuuwwwxxxvvv{{{yyynnn^^^RRRNNNNNNOOOOOOSSSTTTVVVTTTPPPMMMJJJIIIUUUVVVVVVXXX^^^kkk{{{~~~uuutttuuutttppphhhbbbccciiiiiifffgggeeeaaa[[[TTTLLLFFFCCC>>><<<:::888999;;;>>>@@@BBBFFFGGGHHHJJJMMMiiiooovvvmmmaaa[[[SSSUUUTTTTTTUUURRRRRRYYYbbbrrrXXXSSSSSSMMMGGGCCC>>>:::888777666444666:::DDDXXXrrrvvvaaagggzzzfffYYYYYYaaaaaa```XXXJJJJJJJJJNNNWWW```kkkzzz|||zzzxxxwwwvvvtttqqqnnnkkkkkkiiieee^^^XXXUUUSSSTTTXXXYYYRRRFFF>>>===@@@FFFCCCFFFQQQcccxxxvvvbbbPPPLLLFFFDDDAAA@@@>>><<<999666444333333222111000////////////000000000000000111111111555<<>>;;;999666444555666???SSSjjjkkkggg}}}|||jjjVVVSSS[[[[[[YYYVVVNNNEEEJJJRRRWWWXXX]]]mmm|||}}}{{{|||zzzwwwvvvtttqqqnnnkkkhhhgggddd___XXXSSSQQQPPPQQQPPPMMMGGG@@@===???AAAEEEHHHGGGPPP^^^```cccrrr___QQQNNNLLLNNNDDDCCCAAA>>>;;;999777666333333222111000000000000/////////000111111222222111999LLLbbblllkkknnnvvv}}}QQQXXXdddmmmsssuuuvvvwwwxxxzzz}}}yyy|||}}}vvvrrrtttuuurrrttt{{{{{{ooo```XXXhhhtttnnnnnn~~~yyywwwnnniiihhhbbbbbbaaa_________]]][[[XXXWWWYYYYYYTTTLLLFFFDDDDDDDDDBBBBBBDDDEEEHHHQQQ[[[ccc\\\XXX[[[\\\ZZZWWWVVVWWW[[[^^^^^^YYYUUUTTTUUUMMMJJJGGGGGGKKKZZZwww~~~|||zzzyyyxxx|||wwwiii\\\SSSOOOOOOPPPXXXZZZ]]]\\\YYYUUURRRQQQPPPSSSVVVWWWZZZ```hhhooorrruuujjjdddnnn~~~~~~rrrmmmhhhccc___\\\VVVPPPIIIEEEBBBAAA;;;:::888888:::>>>BBBEEEFFFKKKJJJKKKTTTbbbzzzgggYYYVVVSSSTTTRRRRRRSSSQQQOOORRRXXXiiinnnmmmdddZZZTTTOOOKKKLLLIIIDDDAAA>>>;;;777555777444;;;NNNeee{{{vvvlll|||qqq[[[TTT[[[\\\ZZZYYYTTTHHHKKKPPPVVVZZZ```mmmyyy}}}{{{zzzxxxuuusssqqqnnnjjjhhhfffeeebbb\\\VVVPPPNNNNNNRRRMMMFFF@@@>>>???AAABBBDDDJJJGGGMMMYYYWWW\\\uuueeeWWWPPPLLLNNNDDDCCCAAA???===:::888777333333222111000000000000...//////000111111222222333999KKKaaallllllnnnuuu~~~RRRXXXccclllrrrsssqqqoookkknnnuuu{{{xxx|||zzzqqqoootttuuuqqqtttzzzyyymmm___YYY^^^ttt|||kkkcccdddhhhuuusssssslllhhhhhhaaa```___]]]]]]]]][[[YYYWWWVVVXXXXXXSSSLLLFFFCCCCCCCCCAAAAAADDDEEEIIISSS]]]|||fff^^^YYY[[[\\\YYYVVVTTTZZZ___bbb```XXXTTTUUUXXXQQQMMMJJJIIILLLZZZvvvxxxzzzxxxvvvuuuzzzzzzlll]]]SSSNNNMMMNNNUUUYYY^^^```]]]XXXSSSQQQRRRTTTUUUUUUVVVZZZbbbiiisssyyy}}}}}}uuummmhhhhhheeemmmtttlllkkkiiiddd\\\YYYSSSLLLFFFBBB@@@???;;;999888888:::>>>CCCEEEHHHMMMJJJJJJUUUccc{{{dddTTTRRRPPPZZZWWWUUUVVVSSSPPPPPPTTTYYYWWWUUUTTTQQQOOOMMMLLLOOOKKKGGGCCC@@@===999666888444888JJJaaayyyxxxkkkvvvvvv^^^VVV]]]]]][[[\\\XXXPPPNNNPPPVVV\\\bbbllluuu~~~~~~~~~}}}{{{xxxuuussspppnnnkkkgggeeecccbbb^^^YYYRRRMMMKKKKKKRRRKKKBBB======@@@BBBCCCDDDJJJFFFJJJVVVSSS\\\|||mmm]]]RRRJJJKKKDDDCCCBBB@@@===;;;999888444333222111000000000000...//////000111222222222777<<>>:::777555555999DDDXXXsssssssss{{{|||{{{gggUUUTTT\\\___[[[VVVQQQQQQUUU]]]aaadddmmmxxx~~~|||{{{{{{zzzzzzvvvqqqllliiifffcccaaa[[[\\\[[[WWWPPPLLLJJJKKKMMMGGG@@@<<<<<<@@@DDDFFFLLLEEEIIISSSSSSSSShhh|||iiiWWWQQQNNNKKKGGGEEECCCBBB@@@>>>;;;888777666555333222111000000...///000111111222222222666999JJJcccnnnkkknnnwww~~~~~~}}}SSSYYYaaadddccc```______eee}}}|||zzzwwwvvvssspppnnnmmmmmmmmmnnnmmmrrr{{{vvvcccTTTPPPQQQ^^^lllooojjjeeegggkkkuuu{{{|||yyywwwmmmjjjiiifffcccbbbbbbaaa___]]][[[XXXVVVUUUTTTUUUTTTPPPJJJEEEBBBAAA>>>GGGDDDAAAGGGIIIMMMXXXuuuiiiaaaZZZYYYXXXVVVWWW[[[XXXZZZ[[[]]]^^^]]]\\\[[[YYYTTTPPPNNNMMMVVVrrruuuwwwvvvxxxwwwxxx|||yyygggVVVKKKGGGGGGIIIMMMRRRWWWZZZYYYWWWUUUSSSUUUWWWZZZ]]]aaafffjjjttt|||||||||{{{}}}wwwkkkkkkjjjhhhgggiiimmmrrrvvvmmmfffgggdddaaaaaaYYYUUUNNNHHHDDD@@@<<<::::::::::::;;;>>>AAAEEEGGGIIICCCNNNQQQRRRxxx|||eeeYYYUUUZZZZZZYYYVVVSSSQQQRRRSSSSSSSSSSSSRRRPPPLLLKKKKKKLLLLLLJJJGGGDDDBBB???;;;888777666888AAATTTnnnsssoooyyyrrr]]]VVVZZZ\\\[[[ZZZ[[[YYY\\\ccchhhkkkrrrzzz~~~~~~}}}{{{yyyyyyvvvrrrmmmiiifffccc___]]]XXXXXXWWWSSSNNNKKKJJJLLLKKKFFF@@@<<<===AAADDDFFFHHHFFFLLLTTTSSSTTTmmmyyylllZZZRRRNNNKKKHHHFFFDDDBBBAAA???;;;999777666444333111000000000//////111222333333222222555888JJJbbbmmmjjjllltttWWWVVV[[[bbbbbb]]]```iii}}}tttssstttxxx{{{wwwvvvsssnnnjjjccckkkwww}}}xxxqqqqqqvvv~~~}}}|||zzzxxxvvvtttssssssqqqooolllkkkjjjjjjkkkjjjkkkppptttjjjWWWJJJHHHHHHQQQ\\\cccfffiiioootttxxx|||wwwllliiihhheeebbbbbbdddcccbbb```]]]YYYVVVTTTTTTTTTSSSOOOIIIEEEBBBAAAAAAHHHEEEBBBFFFGGGKKKXXXwwwjjjbbb[[[YYYWWWTTTTTTWWWTTTVVVXXX[[[\\\]]]]]]]]]XXXSSSQQQPPPNNNUUUlllwwwxxxyyyxxxzzzzzz|||~~~~~~lllYYYKKKFFFEEEDDDIIIPPPWWWZZZZZZWWWUUUPPPSSSWWWZZZ^^^bbbgggkkkrrrzzz}}}tttiiihhhkkktttzzz}}}zzznnnkkkmmmkkkfffhhhlllppptttyyyqqq^^^\\\aaaaaa``````VVVQQQKKKFFFBBB???<<<999;;;;;;;;;<<<>>>BBBEEEGGGHHHDDDKKKPPP___|||cccYYYVVVZZZUUUTTTSSSRRRRRRRRRRRRSSSOOOOOOOOOMMMKKKJJJJJJLLLMMMKKKHHHFFFDDDAAA===:::888777888>>>OOOhhhppphhhooo}}}fffZZZWWWXXXZZZ]]]```]]]]]]bbbhhhmmmrrrwww}}}kkk```gggsss{{{|||zzzyyy|||~~~|||yyywwwuuuqqqnnniiieeebbb___[[[YYYSSSSSSQQQNNNKKKIIIKKKMMMIIIEEE???===>>>BBBEEEGGGFFFJJJSSSXXXUUU[[[|||uuu{{{hhhYYYQQQLLLIIIIIIGGGEEECCCAAA???;;;888666555444222111000/////////000222444555444333222444777IIIbbbmmmiiijjjrrrVVVTTTYYYbbbbbb```ooommm\\\RRRLLLJJJKKKMMMPPPTTTWWWZZZZZZ\\\YYYUUUUUUVVVVVVSSSOOOPPPWWW]]]___\\\\\\bbbiiimmmnnnnnnmmmkkkiiiiiijjjmmmmmmkkkjjjjjjjjjkkkkkkgggeeeeeeeee]]]NNNDDDBBBEEEIIIOOOWWW```hhhpppuuu}}}qqqmmmjjjfffcccbbbbbbbbbbbbaaa^^^ZZZVVVTTTSSSSSSQQQMMMHHHDDDBBBAAAAAAGGGDDDBBBFFFFFFLLL\\\~~~hhhaaa[[[YYYXXXTTTTTTVVVUUUUUUWWWXXXXXXXXXXXXWWWWWWTTTRRRRRRPPPSSSeeezzzrrr}}}|||zzz{{{}}}ppp\\\MMMFFFEEEDDDIIIQQQXXX[[[ZZZVVVTTTMMMPPPUUUYYY^^^bbbgggkkkooowwwrrrjjjgggbbb]]]______ccchhhjjjkkkpppwww{{{qqqkkkkkkppptttuuuvvv|||oooaaaXXX[[[aaabbb___]]]RRRNNNHHHCCC@@@===;;;999;;;;;;;;;<<<>>>BBBEEEGGGKKKHHHIIIPPPkkk~~~ttt```WWWSSSWWWRRRRRRRRRRRRQQQPPPOOOOOOKKKLLLLLLKKKIIIIIIJJJLLLNNNLLLIIIHHHFFFCCC@@@===:::888888===KKKccc~~~xxxeeefffmmm```YYYVVVYYY^^^aaa]]]\\\```hhhoootttvvvyyyccc]]]fffpppqqqmmmfffdddhhhuuu{{{{{{~~~~~~~~~~~~~~~}}}{{{wwwsssqqqnnnkkkgggccc```]]]YYYWWWOOONNNLLLIIIHHHIIIKKKMMMGGGCCC???===???CCCFFFHHHHHHOOOWWWZZZZZZkkkuuu~~~{{{eeeZZZSSSOOONNNJJJHHHEEECCCAAA>>>:::888666555444222111000//////...///222444555444222111444888JJJcccmmmiiiiiiqqq~~~~~~~~~zzzTTTTTT\\\ffffffjjjcccOOOJJJHHHEEEDDDEEEGGGHHHIIIJJJKKKLLLPPPOOOOOORRRWWWYYYWWWUUUXXX[[[___```aaaeeejjjmmmjjjjjjgggbbb\\\ZZZZZZ\\\eeefffggghhhhhhhhhhhhhhhddd\\\VVVSSSQQQJJJDDD@@@CCCDDDFFFLLLUUU___fffjjjqqqwwwzzzuuuooolllfffcccbbb^^^_________]]]ZZZVVVTTTRRRQQQPPPKKKFFFCCCAAAAAA???EEECCCCCCGGGGGGPPPddd}}}ddd^^^ZZZZZZYYYVVVVVVWWWVVVVVVWWWWWWWWWVVVVVVVVVWWWTTTSSSTTTQQQQQQ___qqqvvvyyy}}}}}}sssbbbQQQFFFBBBFFFKKKRRRWWWZZZXXXSSSPPPKKKNNNSSSXXX\\\aaagggkkkmmmsssjjjZZZVVVVVVVVVTTTVVVWWWYYY\\\ZZZXXX\\\cccrrrvvv~~~{{{vvvttttttvvvzzz}}}pppaaa[[[YYY___eeeccc\\\WWWNNNJJJEEEAAA???===;;;999:::::::::<<<>>>BBBFFFHHHMMMJJJHHHSSSwwwvvvnnn^^^WWWRRRUUUUUUUUUUUUTTTRRRPPPNNNMMMJJJJJJKKKJJJIIIIIIJJJLLLOOOMMMKKKIIIHHHFFFCCC@@@;;;::::::===III```{{{kkkccc}}}~~~rrrhhh```[[[[[[___bbbaaa___ccclllvvv|||}}}~~~rrr^^^YYYbbbiiieee^^^UUURRRUUUcccrrr{{{~~~zzztttuuu||||||||||||zzzwwwsssooommmllliiieeebbb```\\\XXXUUUMMMKKKHHHGGGGGGIIIKKKLLLDDDAAA>>>>>>AAAEEEGGGIIIIIIOOOUUUXXXbbb~~~|||vvveee^^^XXXTTTTTTKKKIIIFFFDDDAAA>>>:::777666555444222111000000///---...000222333222111111555888JJJcccnnnjjjkkksss|||zzz~~~{{{UUUZZZdddkkkmmmyyykkkMMMCCCCCCDDDEEEDDDFFFHHHIIIIIIJJJMMMNNNMMMQQQVVV[[[^^^`````````cccggglllooosssvvvtttppprrroooggg[[[QQQMMMNNNQQQ^^^```ccceeefffdddbbbaaa\\\TTTKKKHHHHHHHHHDDD@@@AAA@@@AAADDDKKKRRRWWWZZZ[[[```ggglllpppwww{{{wwwvvvoookkkfffbbbaaa]]]]]]]]]\\\[[[XXXVVVUUUQQQPPPNNNJJJEEEBBBAAAAAA???CCCBBBDDDHHHHHHSSSjjj|||aaa\\\ZZZ[[[[[[XXXWWWYYYVVVWWWWWWXXXXXXYYYZZZZZZXXXTTTTTTVVVSSSQQQ[[[kkk}}}yyykkkZZZKKKCCCJJJNNNTTTYYYZZZXXXTTTQQQMMMOOOSSSVVV[[[aaahhhmmmmmmrrr}}}{{{kkkXXXOOOMMMMMMMMMNNNPPPPPPRRRTTTRRRPPPSSSYYY___eeennnxxx}}}zzzyyy{{{{{{}}}tttbbb]]]\\\]]]bbbeeebbbYYYRRRKKKHHHCCC@@@>>>===;;;::::::::::::<<<@@@DDDHHHKKKLLLKKKLLL^^^iii^^^YYYSSSVVV[[[ZZZYYYWWWTTTRRROOONNNJJJKKKKKKKKKIIIIIIKKKLLLPPPNNNLLLKKKJJJHHHEEECCC=========???III]]]vvvqqqfff~~~|||wwwsssmmmfffcccdddbbbddddddfffnnnzzzuuu]]]UUUZZZ___\\\UUULLLGGGIIIUUU___dddmmmwww|||}}}~~~}}}}}}xxxtttxxxzzzzzzxxxvvvsssooollljjjiiifffcccaaa^^^[[[VVVSSSKKKHHHEEEEEEFFFHHHHHHHHHAAA???>>>???BBBFFFIIIIIIIIILLLOOOVVVllllll```[[[UUUQQQRRROOOLLLIIIFFFDDD@@@<<<999777666555333222111000000...//////000111111111111555888IIIbbbmmmjjjmmmvvv|||zzz[[[ccckkkpppvvv|||RRRDDDBBB>>><<<@@@@@@CCCFFFGGGHHHKKKOOORRRTTT\\\ffflllmmmnnnppprrrwww}}}|||ooo___QQQLLLOOOTTT]]]```dddfffeeeaaa\\\YYYRRRNNNIIIEEEDDDDDDBBB?????????@@@BBBFFFKKKOOORRRQQQTTTXXX\\\```ffflllqqquuuwwwwwwuuuvvvppplllgggdddddd```___]]][[[YYYWWWUUUTTTPPPOOOMMMIIIDDDAAAAAAAAAAAADDDCCCEEEIIIHHHUUUnnn}}}bbb]]][[[]]]]]]ZZZXXXYYYVVVVVVWWWXXXYYYZZZ[[[\\\YYYUUUUUUWWWSSSQQQZZZgggzzz~~~~~~wwwiiiYYYNNNRRRVVVZZZ^^^```^^^[[[YYYQQQRRRTTTVVV[[[bbbjjjpppqqqsss|||zzzdddYYYOOOLLLKKKIIIHHHKKKNNNLLLLLLOOOOOOMMMOOOSSSRRRVVV]]]gggqqqzzz|||xxxwwwyyyzzzrrreeeaaa]]]]]]^^^___```]]]UUUNNNJJJFFFBBB???>>>===<<<;;;:::;;;<<>>===???CCCGGGIIIJJJJJJJJJKKKXXXzzzwww^^^WWWUUUQQQNNNPPPSSSPPPMMMJJJGGGCCC???<<<888777666444333222111111000000000000000222333444444666GGG___jjjiiimmmxxx~~~aaaiiipppsss}}}```BBBCCCHHHAAA???FFFCCCFFFIIIKKKLLLOOOUUUYYYdddooo|||zzzgggWWWRRRWWW^^^aaadddhhhjjjgggaaaZZZUUUJJJLLLKKKFFFBBB@@@@@@??????@@@BBBDDDGGGJJJNNNQQQRRRRRRTTTXXX]]]bbbdddeeegggnnnzzzqqqnnnwwwqqqnnnkkkhhhiiicccaaa^^^[[[XXXVVVTTTSSSPPPOOOMMMHHHCCCAAA@@@AAACCCFFFDDDFFFJJJHHHUUUppp}}}ccc^^^\\\^^^^^^ZZZWWWXXXWWWWWWVVVVVVVVVWWWXXXXXXYYYUUUUUUWWWTTTQQQYYYfffttt|||zzz{{{~~~wwwggg[[[ZZZ]]]aaaeeegggfffdddcccTTTTTTUUUWWW[[[ccclllrrrtttttt|||}}}nnn[[[XXXQQQMMMPPPPPPLLLKKKOOOKKKHHHGGGJJJJJJHHHHHHKKKKKKMMMSSS[[[fffrrr|||zzztttrrrqqqvvv}}}qqq```\\\bbb^^^^^^]]][[[ZZZXXXRRRLLLIIIFFFAAA???>>>>>>===<<<;;;<<<===@@@EEEJJJOOORRRMMMSSSaaa}}}[[[WWWVVVRRRUUUYYYWWWUUUSSSQQQOOONNNNNNMMMNNNNNNMMMKKKKKKLLLNNNQQQPPPNNNMMMMMMKKKHHHFFFCCCCCCBBBAAAFFFTTTjjjzzzwwwiiiqqq}}}}}}~~~wwwtttpppvvvyyyvvvzzzmmmbbbbbbdddaaa[[[WWWSSSUUUZZZVVVMMMQQQ[[[ggguuuxxxxxx~~~~~~}}}yyywwwssspppllliiigggfff```^^^\\\YYYWWWTTTOOOKKKFFFDDDAAAAAACCCCCC@@@===>>>======???DDDHHHJJJJJJNNNKKKLLL]]]~~~oooXXXTTTVVVTTTSSSVVVVVVTTTPPPMMMJJJFFFAAA>>>999888777555444333222222333222000000000222555666333555DDD\\\hhhhhhmmmxxx~~~zzzmmmttt|||aaaQQQBBB===>>>???AAACCCBBBIIIOOOMMMKKKRRRbbbqqqvvvgggaaacccfffrrrrrrqqqmmmeee[[[TTTOOOLLLKKKHHHEEEBBB@@@@@@???===@@@BBBEEEGGGJJJNNNQQQRRRSSSTTTUUUXXX\\\bbbfffoooqqqwww}}}zzzkkkuuuuuummmjjjjjjiiiiiiaaa^^^ZZZXXXXXXWWWSSSPPPNNNOOONNNIIIDDD@@@@@@BBBBBBHHHEEEBBBGGGJJJUUUhhh|||ddd^^^ZZZZZZZZZYYYZZZ]]]YYYYYYXXXWWWWWWWWWWWWWWWXXXXXXXXXWWWXXXYYYYYYZZZjjj{{{|||ssslllmmmqqqpppmmmpppxxxwwwppp[[[XXXWWW[[[```dddlllsssuuupppuuuqqqddd[[[VVVRRRPPPMMMMMMNNNOOOOOONNNMMMIIIHHHJJJKKKIIIKKKOOOLLLRRRYYY^^^cccjjjuuu~~~}}}|||{{{{{{{{{zzzuuummmmmmvvv|||tttjjjbbb^^^^^^```\\\[[[ZZZYYYWWWSSSMMMIIIFFFCCC@@@???@@@???<<<999888<<<@@@EEEKKKPPPQQQOOOPPPUUUtttxxxbbbYYYZZZTTTZZZ[[[WWWQQQNNNMMMNNNOOOPPPRRRQQQOOONNNMMMLLLLLLLLLHHHIIIIIIIIIIIIIIIHHHHHHFFFEEEEEEFFFIIIRRReeevvvllljjjvvvzzz|||rrrhhhiiikkkjjjhhhgggfffccc```]]]YYYVVVTTT[[[iiiwww|||}}}~~~{{{~~~vvvsssooollliiifffbbb___]]]ZZZVVVQQQNNNMMMMMMMMMFFFDDDCCCCCCCCCAAA===888===>>>???BBBFFFIIIIIIIIIOOOHHHRRRtttkkkZZZVVVUUUQQQRRRXXXUUUTTTRRRMMMGGGCCCAAAAAA@@@<<<777444333222111000111111111111111111111111222666BBBZZZjjjgggppp{{{{{{rrrzzz~~~}}}{{{TTTJJJAAA???@@@@@@AAACCCBBBHHHNNNPPPRRR^^^sssnnnkkkqqqwwwuuullleee]]]VVVQQQLLLJJJGGGCCCAAA???>>>>>>>>>@@@CCCDDDFFFIIILLLOOOPPPRRRTTTVVVYYY]]]cccfffqqqsssxxx~~~{{{jjjppp{{{rrrjjjfffdddbbb``````]]]ZZZYYYXXXVVVRRROOONNNNNNMMMIIICCC@@@@@@BBBAAAGGGDDDCCCIIILLLUUUggg{{{{{{ggg```[[[[[[ZZZXXXXXXZZZYYYYYYXXXXXXXXXXXXXXXXXX[[[[[[ZZZZZZZZZZZZ[[[[[[iiiwww}}}xxxtttvvvzzzzzz{{{{{{gggbbb```bbbeeeiiipppwwwzzzwww|||nnncccZZZUUUSSSPPPNNNMMMNNNNNNNNNMMMPPPLLLKKKLLLLLLKKKNNNSSSUUUZZZ```eeejjjrrr~~~}}}{{{zzzyyyzzzxxxtttqqqvvv{{{xxxppplllfffaaa]]]\\\\\\]]]XXXWWWVVVUUUSSSOOOJJJFFFEEECCC???>>>>>>===;;;888:::<<<@@@EEELLLRRRTTTSSSUUU]]]~~~tttccc[[[\\\TTTYYY[[[WWWRRRPPPPPPQQQRRRRRRRRRRRRQQQPPPOOONNNMMMMMMIIIIIIJJJJJJIIIIIIHHHHHHIIIHHHHHHHHHHHHNNN___ppprrrkkkmmm|||qqqooonnnnnnooorrrooojjjddd```\\\ZZZYYY]]]eeemmmqqqxxx~~~~~~~~~}}}|||xxxuuuqqqmmmjjjfffbbb___[[[XXXSSSOOOLLLJJJJJJJJJEEECCCBBBBBBBBB@@@;;;888===>>>@@@DDDHHHKKKKKKKKKMMMOOOccc}}}ssseeeaaa^^^VVVQQQTTTQQQQQQQQQNNNJJJFFFEEEDDD@@@===888555444333222000111111111111111111111111222555???WWWkkkkkkvvv|||zzz}}}{{{WWWFFFAAA???@@@@@@???AAAEEEFFFKKKPPPTTT\\\nnnzzz{{{wwwnnncccWWWNNNJJJHHHEEEAAA>>>=========???AAACCCDDDEEEGGGKKKMMMMMMPPPTTTXXX\\\```dddhhhqqqsssxxx}}}mmmlllttt}}}xxxpppjjjeeebbb```^^^]]]\\\ZZZYYYXXXUUUPPPMMMMMMNNNMMMHHHBBB???@@@BBB@@@EEECCCDDDKKKLLLTTTeeezzziiibbb]]]\\\ZZZWWWVVVXXXYYYYYYYYYYYYYYYYYYYYYZZZ[[[[[[[[[[[[ZZZZZZZZZZZZfffxxxvvvzzz~~~}}}|||}}}nnniiieeefffhhhjjjooovvv~~~oooddd[[[WWWVVVTTTQQQQQQQQQQQQPPPOOOTTTPPPNNNNNNMMMMMMRRRYYYaaaffflllpppttt}}}|||yyyxxxxxxzzzxxxtttuuu~~~{{{yyywwwvvvuuutttqqqooofffbbb^^^]]]^^^^^^]]][[[TTTRRRQQQOOONNNJJJFFFCCCDDDBBB???===<<<;;;999777<<<<<<@@@GGGPPPUUUVVVVVV[[[nnnoooccc^^^^^^TTTWWWXXXUUUQQQPPPPPPRRRSSSSSSRRRRRRSSSSSSRRRPPPNNNMMMKKKKKKKKKKKKKKKJJJIIIHHHJJJKKKLLLIIIDDDGGGVVVggg~~~xxxlll~~~~~~|||wwwssssssuuurrrnnnhhhaaa]]]ZZZZZZ[[[___dddhhhnnnyyy~~~}}}{{{zzzzzzzzzzzzyyyvvvrrrnnnjjjfffaaa]]]WWWTTTPPPLLLHHHFFFEEEEEEDDDBBBAAA@@@???===:::777<<>>:::777666555333222111111111111111111111111111444===UUUkkkppp{{{~~~~~~|||vvv{{{]]]DDD>>>===???AAA@@@>>>BBBHHHMMMPPPTTTZZZeeezzz}}}}}}hhhTTTHHHIIIFFFBBB???<<<;;;;;;<<<@@@AAACCCDDDEEEFFFIIILLLLLLPPPVVV[[[___cccfffiiilllpppuuuzzzssskkklll{{{vvvnnngggbbb```___^^^ZZZZZZZZZYYYWWWRRRNNNJJJMMMMMMKKKGGGAAA???@@@BBB@@@DDDBBBEEEKKKJJJRRReeexxxhhhaaa]]]\\\[[[WWWVVVXXXXXXYYYYYYZZZZZZZZZZZZZZZVVVWWWWWWXXXYYYYYYZZZZZZaaappp}}}~~~}}}zzz}}}}}}nnnjjjjjjmmmoooooorrrvvvttthhh___[[[ZZZXXXWWWWWWXXXXXXWWWVVVXXXTTTQQQPPPOOOOOOVVV___jjjpppwww|||{{{xxxxxxyyyzzzzzzyyyxxx}}}{{{wwwuuurrrqqqpppnnnllljjjbbb^^^ZZZZZZ\\\\\\XXXSSSQQQOOOLLLJJJIIIFFFCCC@@@BBB@@@>>><<<:::999999888>>>>>>BBBKKKSSSUUUUUUUUUaaajjjbbb]]]]]]TTTXXXSSSQQQNNNNNNOOOQQQQQQQQQQQQRRRSSSSSSRRRQQQNNNMMMMMMMMMNNNNNNMMMLLLLLLKKKJJJLLLNNNKKKDDDCCCPPP```zzzttt}}}~~~yyyvvvvvviiigggccc___]]]\\\\\\]]]ccchhhnnnttt~~~|||yyywwwwwwxxxyyyyyyvvvrrrnnnjjjeee___[[[SSSQQQMMMIIIFFFCCCBBBBBBBBBAAA???>>><<<;;;999888>>>AAAEEEIIIKKKKKKLLLLLLPPPhhhhhhhhhlllddd^^^^^^[[[SSSLLLJJJJJJMMMPPPQQQOOOLLLKKKJJJBBB@@@<<<999888666444333111111111111111111111111222333;;;SSSkkkpppvvvtttqqqxxxiiiKKKAAA???>>>???@@@???>>>DDDLLLPPPSSSXXXaaaqqqwwwwwwfffQQQGGGFFFDDD@@@===;;;:::;;;<<>>@@@CCCAAADDDCCCEEEJJJHHHRRRjjjuuueee___[[[\\\\\\YYYXXXZZZXXXYYYZZZZZZ[[[ZZZYYYYYYRRRSSSUUUWWWYYYZZZ[[[[[[[[[iii}}}}}}{{{xxx{{{uuunnnnnnrrrzzz}}}}}}}}}{{{nnneeeaaa^^^]]]\\\]]]^^^^^^]]][[[YYYVVVTTTTTTRRRSSS\\\fffpppwww|||zzzzzz{{{xxx|||~~~{{{zzzzzzyyyuuuqqqooommmkkkiiieeeaaa]]]XXXTTTQQQRRRUUUTTTOOOJJJOOOLLLIIIGGGEEEDDDAAA???@@@???===;;;999888999:::??????FFFQQQVVVTTTSSSVVVqqqppp~~~{{{ggg___[[[[[[SSSXXXPPPOOOMMMNNNPPPQQQQQQPPPOOOPPPQQQRRRQQQOOOMMMLLLOOOOOOPPPPPPPPPPPPOOOOOOMMMOOOQQQOOOHHHFFFPPP^^^{{{zzzvvv~~~~~~yyyuuujjjiiihhhgggfffeeedddccckkkooossssssxxx|||xxxuuuuuuuuuvvvvvvtttppplllhhhbbb[[[WWWPPPNNNKKKGGGDDDBBBAAA@@@@@@???>>><<<:::999::::::AAADDDHHHJJJJJJJJJKKKLLL[[[~~~nnnzzzzzzlllfff```[[[ZZZXXXTTTQQQPPPKKKMMMPPPPPPNNNKKKIIIHHHCCC@@@===;;;:::888555333111111111111111111111111222444:::QQQiiikkkjjjvvvwwwoooooowwwsssSSSCCCAAABBB@@@???@@@???@@@FFFNNNOOOTTT]]]lll}}}xxxsssrrrzzz{{{^^^OOOKKKDDDBBB>>>;;;:::;;;===>>>AAACCCEEEEEEFFFHHHJJJMMMOOOSSSXXX\\\___bbbeeeggglllpppsssssswwwyyyiiiddd~~~zzzrrrhhh___[[[ZZZ\\\WWWXXXYYYVVVQQQMMMJJJHHHKKKKKKIIIDDD???===@@@CCCAAAEEEDDDGGGIIIHHHYYYxxxwwwqqqbbb]]]ZZZ\\\]]]ZZZZZZ[[[YYYYYYZZZ[[[ZZZYYYXXXWWWQQQSSSVVVXXXZZZ[[[[[[[[[XXXbbb|||}}}|||~~~zzz|||zzzoooqqqxxxvvvnnnkkkeeedddcccccccccbbb```^^^ZZZYYYXXXYYYWWWXXXbbbmmmttt{{{}}}}}}}}}xxx}}}|||xxxxxxxxxuuuqqqnnnkkkgggddd___YYYUUUQQQPPPOOOPPPSSSRRROOOLLLNNNKKKGGGDDDCCCBBBAAA???======<<<:::888999;;;===AAABBBJJJTTTVVVRRRVVV^^^zzzvvvccc\\\XXXXXXQQQVVVQQQPPPOOOPPPRRRSSSRRRQQQNNNNNNOOOOOOOOONNNLLLLLLOOOOOOPPPQQQRRRRRRRRRRRRQQQRRRTTTSSSOOOLLLSSS\\\xxxvvvkkkyyytttnnnooonnnnnnllljjjiiihhhuuuvvvtttpppttt{{{wwwtttrrrrrrsssqqqooolllhhhddd^^^WWWSSSLLLKKKHHHFFFCCCAAA@@@???>>>>>>===:::999999;;;>>>CCCGGGKKKKKKJJJKKKMMMPPPjjj}}}aaabbb]]]XXXTTTRRRQQQPPPPPPKKKMMMOOONNNKKKHHHFFFFFFCCCAAA>>><<<:::888555333111111111111111111111111222333888LLLdddfff```eeewww|||zzz|||~~~wwwuuuqqqkkkggghhhnnnssszzzqqq^^^NNNDDDAAAAAA>>>>>>AAABBBCCCGGGMMMRRRYYYfffzzz~~~{{{~~~}}}sssvvv{{{oooWWWLLLJJJBBB@@@<<<::::::<<>>===@@@CCC@@@EEEFFFIIIJJJKKKccckkkbbb]]][[[\\\]]]ZZZYYY[[[YYYZZZZZZZZZZZZXXXUUUTTTRRRSSSUUUWWWXXXXXXXXXWWWWWWYYYppp~~~|||wwwxxx|||{{{qqqpppmmmllljjjhhhdddaaa[[[[[[]]]^^^]]]___iiitttxxx~~~|||}}}|||xxxwwwxxxvvvrrrnnnjjjfffbbb___]]]ZZZXXXSSSTTTTTTUUUUUUUUUTTTSSSMMMIIIEEEBBBAAA@@@@@@???;;;<<<<<<:::888999===AAAEEEFFFMMMTTTTTTRRR]]]mmmooo```[[[WWWWWWOOOSSSPPPOOOOOOPPPRRRRRRQQQOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMMMOOOQQQRRRSSSSSSTTTSSSRRRRRRSSSQQQMMMPPPUUUjjj}}}sssgggwwwyyysssrrrqqqpppoooooooooooopppppp||||||{{{|||~~~zzzvvvrrrpppooonnnllljjjgggddd```ZZZSSSOOOGGGGGGEEEDDDBBB@@@??????<<<<<<<<<:::888999===AAAEEEHHHLLLMMMLLLNNNSSSXXXyyysssaaaZZZXXXSSSOOONNNNNNNNNMMMJJJLLLLLLJJJHHHEEEEEEEEEBBB@@@>>><<<;;;888555222111111111111111111111111111111333FFF___ccc\\\^^^ooovvv|||{{{{{{vvvuuuxxx}}}dddbbb___\\\[[[\\\___aaagggnnnuuuvvvrrrnnnmmmoooppplllddd\\\VVVQQQJJJBBB>>><<<===BBBEEEFFFHHHLLLXXX```ooowwwtttuuuwwwqqqsssvvvzzz}}}}}}|||{{{{{{hhhTTTIIIEEEAAA???<<<::::::<<<@@@BBBBBBCCCFFFGGGHHHJJJMMMPPPPPPRRRUUUWWWXXXZZZ]]]___aaaiiiooopppuuuqqqmmmXXX\\\```aaa^^^\\\[[[[[[WWWXXXWWWSSSMMMIIIHHHIIIKKKJJJHHHCCC>>>===@@@CCC???EEEGGGJJJLLLNNNlllgggccc^^^[[[]]]]]]ZZZXXXZZZYYYZZZZZZZZZYYYWWWTTTRRRQQQRRRTTTUUUUUUTTTRRRQQQXXXTTTggg~~~~~~}}}|||}}}zzzwwwtttqqqmmmgggddd\\\]]]```bbbaaacccmmmyyy{{{~~~xxxssstttwwwrrrjjjeeeaaa\\\YYYYYYZZZ[[[\\\VVVWWWXXXWWWUUUTTTSSSTTTLLLHHHCCC@@@?????????>>>:::;;;<<<:::888:::???CCCHHHHHHNNNTTTRRRRRRcccyyyiii]]]ZZZWWWVVVMMMQQQMMMMMMMMMOOOPPPPPPNNNLLLOOOOOONNNMMMMMMMMMNNNNNNJJJLLLMMMOOOQQQSSSSSSTTTRRROOONNNPPPNNNKKKKKKNNN[[[rrrtttmmmpppyyy~~~~~~~~~zzzooommmpppsssrrrqqqqqqssswww{{{}}}~~~}}}yyyuuuqqqnnnlllkkkhhhfffdddaaa^^^XXXQQQLLLDDDDDDCCCBBBAAA???>>>>>>;;;<<<;;;999888:::???CCCEEEIIIMMMNNNNNNQQQYYY___oooeeeUUUUUUSSSPPPOOOQQQQQQPPPIIIJJJJJJHHHEEEDDDDDDEEEBBB@@@>>><<<;;;888555222111111111111111111111111000///...AAA\\\bbb\\\^^^kkkuuu{{{wwwvvvppptttyyy}}}VVVVVVWWWWWWWWWVVVVVVUUUYYYbbbfff___ZZZ]]]ccceeeeee^^^VVVTTTSSSNNNFFF@@@BBBAAA???@@@CCCHHHNNNRRR]]]hhh{{{yyyvvvsssssspppkkkjjjppptttuuu{{{vvveeeSSSIIIGGGCCC???;;;;;;>>>BBBDDDDDDEEEEEEEEEGGGHHHJJJLLLMMMRRRQQQOOOOOORRRUUUZZZ\\\bbbfffkkkpppttt|||mmmVVVHHHSSS___cccbbb___[[[YYYWWWWWWTTTNNNIIIHHHJJJMMMNNNKKKEEE@@@======???@@@BBBFFFEEEEEEIIIOOOmmmiiibbb[[[XXXYYYWWWTTTVVV\\\bbb\\\UUUSSSTTTUUUSSSPPPQQQRRRRRRSSSSSSSSSRRRRRRSSSVVV```uuu~~~}}}|||~~~~~~xxxzzz{{{zzzuuulllccc^^^\\\___bbbccceeehhhnnnsss}}}zzzyyywwwuuurrrnnnhhhdddddd^^^YYYXXX]]]aaabbbaaaZZZ[[[\\\\\\YYYUUUPPPMMMKKKGGGBBB===;;;;;;===>>>>>>;;;888777888===CCCGGGMMMFFFIIIRRRNNNOOOmmmjjjWWWUUUWWWSSSOOOPPPMMMKKKKKKNNNQQQRRRPPPMMMOOOOOONNNNNNMMMLLLLLLKKKLLLNNNOOOPPPPPPOOOMMMLLLOOOOOONNNMMMLLLKKKJJJIIIPPPgggsssrrrsss}}}|||}}}}}}zzzxxx{{{|||}}}}}}|||}}}xxxsssssstttyyyxxxzzz}}}{{{yyy}}}yyywwwtttrrrqqqooollljjjfffccc^^^YYYUUUPPPKKKHHHCCCBBBBBBAAA@@@???>>>>>>;;;999666555777<<>><<<>>>BBBEEEGGGFFFGGGGGGGGGHHHIIIKKKLLLMMMOOONNNLLLLLLNNNQQQUUUWWW___ccchhhmmmrrr{{{mmmXXXNNNXXXdddhhhddd^^^ZZZXXXVVVUUURRRMMMIIIGGGJJJMMMNNNJJJDDD???======???AAABBBEEEDDDFFFJJJOOOjjjggg^^^YYYWWWXXXXXXUUUWWW\\\\\\WWWRRRQQQSSSUUUTTTRRRRRRRRRRRRSSSSSSSSSSSSTTTXXXXXX]]]mmm~~~}}}}}}||||||}}}yyyuuuqqqqqqpppmmmiiiddd___\\\```cccfffgggiiinnnuuu{{{~~~zzzxxxtttrrrooolllhhheee\\\[[[[[[___dddgggeeebbb[[[[[[ZZZXXXTTTOOOJJJHHHHHHEEEAAA===;;;;;;<<<===<<<:::888777:::???EEEIIIPPPJJJOOOVVVSSSWWW|||iiiWWWUUUWWWRRRNNNOOOJJJIIIJJJLLLPPPQQQPPPNNNPPPOOOOOONNNMMMLLLKKKKKKKKKLLLNNNOOOOOONNNMMMLLLQQQPPPOOOMMMKKKIIIGGGGGGMMMaaayyyuuu||||||{{{{{{{{{zzzyyyxxxyyy{{{|||{{{|||~~~|||{{{{{{||||||~~~}}}yyyxxxxxxuuurrrooommmkkkhhheeeaaa]]]YYYUUUQQQMMMIIIEEEBBBBBBAAA@@@>>>===<<<<<<:::999777777:::???DDDGGGNNNNNNPPPPPPJJJLLLbbb}}}oooZZZUUUPPPNNNLLLLLLNNNPPPOOOMMMJJJJJJJJJGGGDDDBBBBBBCCC??????===;;;999888999999555333111000000111111000333///333CCCXXXcccccc^^^mmmtttvvvrrrrrr~~~zzzoooJJJKKKMMMPPPRRRSSSTTTTTTVVVWWWZZZ^^^fffjjjeee\\\VVVRRRMMMMMMPPPQQQKKKEEECCCCCCCCCCCCGGGOOOXXX___mmm|||{{{~~~vvvooommmlllkkkmmmppprrrtttssslllfffkkk{{{yyyrrreeeUUUKKKIII>>>>>>@@@CCCGGGIIIJJJIIIIIIIIIIIIJJJJJJLLLMMMMMMMMMLLLKKKJJJKKKNNNQQQSSSVVVYYY^^^ccciiisss~~~kkkYYYTTT^^^jjjnnnhhh^^^YYYWWWUUUTTTPPPKKKGGGGGGIIILLLLLLIIICCC>>><<<===???AAABBBEEEDDDGGGLLLOOOfffeeeZZZXXXWWWYYYYYYWWWXXXZZZUUUQQQNNNOOORRRUUUUUUTTTTTTSSSRRRRRRRRRSSSUUUVVVZZZZZZYYYaaayyy~~~~~~|||{{{{{{}}}~~~{{{|||zzznnniiikkkhhheeeaaa^^^]]]]]]^^^aaaccceeeeeegggmmmvvv}}}xxxtttmmmhhheeeccc```___YYY[[[```gggkkkiiibbb\\\WWWVVVTTTQQQNNNJJJFFFEEECCCBBB???===;;;:::::::::999888888999===CCCHHHLLLMMMKKKMMMRRRUUUfffzzzhhhXXXUUUUUUQQQNNNNNNIIIHHHIIIKKKNNNPPPOOONNNPPPPPPOOONNNMMMLLLKKKJJJIIIJJJKKKLLLMMMLLLLLLKKKQQQPPPOOONNNMMMKKKJJJJJJJJJZZZlll|||zzzttt}}}}}}|||zzzyyyxxxyyy{{{zzz|||~~~~~~}}}||||||}}}zzzuuurrruuurrrnnnjjjgggddd```]]]XXXUUURRROOOLLLIIIEEECCCAAAAAA???>>>===;;;:::999888888888:::===CCCHHHKKKLLLMMMPPPNNNHHHPPPooo{{{bbbUUURRROOONNNNNNOOOQQQRRRQQQPPPHHHHHHHHHFFFCCCAAABBBCCC???>>><<<;;;:::;;;;;;<<<666444111000111111111000222...111BBBXXXfffddd]]]llltttxxxtttqqqwwwvvvjjjHHHIIIKKKNNNPPPQQQRRRRRRUUUUUUYYY___eeeeee^^^UUUTTTXXX\\\\\\ZZZWWWPPPJJJEEEEEEEEEFFFIIIQQQ\\\ddduuu}}}{{{zzzwwwqqqiiiddddddbbb^^^ZZZ]]]jjj~~~{{{sssdddSSSHHHFFF???AAADDDHHHJJJKKKJJJIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNMMMKKKKKKKKKMMMOOOQQQQQQTTTYYY]]]cccmmmyyyxxxfffXXXWWW```lllqqqjjj___XXXXXXTTTRRRMMMIIIFFFGGGIIILLLJJJGGGBBB>>><<<===@@@BBBBBBEEEDDDHHHLLLNNNccc{{{ddd[[[ZZZZZZ[[[ZZZYYYXXXXXXRRRPPPNNNOOORRRUUUUUUUUUUUUTTTSSSQQQRRRSSSUUUVVVWWWZZZXXXXXXjjj}}}uuuzzz{{{xxxxxxzzz}}}|||}}}vvvnnnlllkkkhhhddd```^^^```bbbddddddeeeeeeeeegggnnnxxxwwwqqqiiiaaa^^^\\\[[[[[[]]]```fffjjjjjjdddYYYQQQNNNMMMKKKIIIGGGFFFEEEDDD???>>>===<<<;;;:::999888777888:::===AAAGGGLLLOOOKKKNNNKKKJJJ]]]}}}xxxssseeeXXXUUUTTTPPPNNNNNNKKKKKKKKKLLLNNNNNNNNNNNNPPPPPPOOONNNMMMLLLKKKKKKGGGHHHIIIJJJKKKKKKKKKJJJMMMNNNNNNOOOOOOPPPQQQQQQKKKZZZiiiuuuzzz|||}}}}}}{{{wwwvvvyyy}}}}}}||||||~~~xxxsssqqqqqqnnniiieeeaaa]]]XXXUUUPPPNNNKKKIIIHHHFFFCCCAAA@@@???>>><<<;;;999888777666777999<<>>===;;;777444222000111111111000333000111@@@WWWfffddd[[[iiipppuuussspppuuu~~~ssshhhJJJKKKLLLNNNOOOPPPPPPPPPOOORRRXXX___bbb```\\\YYY^^^kkktttooocccXXXOOOHHHHHHIIIIIIHHHKKKTTT```jjj~~~wwwkkkaaaYYYSSSMMMOOO[[[mmmxxxooo```PPPFFFDDDCCCEEEHHHJJJKKKJJJIIIHHHJJJJJJIIIIIIJJJKKKLLLLLLNNNMMMLLLKKKKKKMMMNNNPPPTTTXXX[[[___ccckkkvvv}}}}}}uuuhhh\\\XXX^^^hhhppplll```YYYYYYTTTPPPKKKGGGFFFGGGJJJLLLHHHEEE@@@===<<<===@@@BBBCCCFFFEEEHHHLLLOOOggguuueee^^^___^^^]]][[[ZZZXXXVVVUUUTTTRRRRRRTTTUUUVVVUUUWWWUUUSSSQQQQQQRRRSSSTTTSSSYYYZZZXXXbbb|||lllpppzzz~~~zzzvvvvvvxxx|||}}}~~~wwwtttvvvpppnnnjjjgggfffgggjjjlllmmmmmmnnnmmmooovvv{{{wwwxxxxxxvvvqqqkkkddd___]]]^^^``````bbbcccffffffccc[[[QQQJJJHHHGGGEEECCCBBBAAAAAAAAA;;;;;;;;;;;;:::999888888888:::===AAAFFFKKKOOOQQQNNNUUUPPPNNNrrr{{{vvv~~~kkkaaaXXXTTTSSSPPPNNNNNNPPPPPPOOONNNMMMLLLLLLMMMOOOOOONNNNNNMMMLLLLLLKKKHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOPPPPPPNNN]]]lllwww~~~~~~{{{wwwvvvyyy|||~~~}}}~~~|||}}}{{{tttnnnlllkkkhhhccc^^^[[[VVVQQQNNNKKKIIIGGGEEEEEEDDDBBB@@@>>>===<<<;;;999888777666666888;;;@@@DDDHHHKKKMMMOOOOOOSSS```vvvkkkyyy}}}mmmYYYRRROOONNNPPPRRRSSSSSSRRRRRRRRRIIIJJJIIIGGGDDDCCCCCCDDDEEEEEEDDDEEEEEECCC>>>:::777555222111111111111000444222333>>>SSSeeeddd[[[aaalllyyy}}}{{{{{{|||pppcccLLLMMMNNNOOOOOOOOOOOOOOOJJJNNNVVV^^^aaaaaaeeeiiitttzzzgggYYYNNNFFFJJJKKKLLLLLLNNNXXXgggsss~~~yyynnncccUUUMMMGGGKKKZZZmmmzzzxxxpppfffZZZMMMGGGHHHGGGHHHJJJIIIHHHGGGHHHHHHIIIIIIIIIJJJJJJKKKMMMMMMLLLLLLKKKKKKKKKMMMNNNOOOUUUXXX[[[]]]___dddkkkqqqvvv{{{~~~}}}|||yyypppgggZZZZZZbbblllmmmbbb[[[ZZZTTTOOOIIIFFFFFFHHHKKKLLLFFFCCC???<<<;;;===AAACCCCCCGGGGGGHHHMMMUUUsssoooggg```bbbaaa]]][[[[[[YYYUUUXXXWWWWWWVVVVVVVVVVVVVVVWWWVVVTTTRRRQQQPPPPPPPPPQQQUUUYYYZZZ___pppoookkknnn{{{}}}xxxtttsssuuuyyy||||||~~~}}}yyyvvvqqqnnnlllmmmoooqqqtttuuuvvvwww{{{mmmgggggggggfffaaa^^^ZZZZZZ\\\```ccceeeaaabbbbbb```[[[TTTMMMHHHGGGFFFCCC@@@>>><<<;;;:::::::::::::::999999999999;;;===AAAFFFKKKOOOQQQSSSPPPVVVVVVaaawwwqqqbbb]]]XXXTTTRRRPPPOOOOOORRRRRRQQQOOOLLLKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJQQQ]]]nnn|||~~~zzzvvvuuuwwwxxxyyy{{{|||||||||}}}}}}yyyxxxtttlllfffeeeccc```[[[WWWTTTPPPKKKHHHGGGEEECCCCCCCCCBBB@@@???<<<<<<;;;:::999888777777888;;;???DDDHHHKKKMMMMMMPPPOOOVVVjjjzzzxxxjjjYYYPPPLLLNNNPPPQQQPPPNNNMMMMMMNNNHHHIIIIIIHHHFFFFFFGGGIIIEEEDDDDDDEEEGGGEEE@@@;;;888666333111111111111000222333444;;;OOObbbfff___aaasss}}}wwwiii\\\LLLLLLMMMNNNOOOOOOOOOOOOLLLMMMTTT^^^eeeiiiqqqzzzwwwggg___XXXPPPJJJMMMNNNOOOSSS___ppp}}}}}}pppaaaUUUPPPLLLPPP^^^nnn{{{~~~vvvkkkaaaUUUKKKIIIMMMHHHIIIIIIGGGEEEEEEHHHKKKIIIIIIJJJKKKLLLMMMOOOPPPMMMMMMMMMMMMNNNOOOQQQQQQTTTWWWYYYYYYXXXYYY]]]aaagggnnnuuuzzz~~~zzzsss___YYY]]]iiimmmddd\\\ZZZUUUOOOHHHEEEFFFIIILLLMMMEEEBBB>>>;;;;;;===AAADDDAAAGGGHHHJJJPPP]]]jjjggg^^^aaa```[[[YYY[[[ZZZVVVYYYYYYYYYXXXWWWVVVVVVWWWWWWVVVTTTRRRPPPNNNMMMLLLNNNLLLPPPWWW\\\dddyyyrrrhhhppp~~~zzzuuuqqqppprrruuuwwwyyy{{{}}}~~~}}}~~~xxxrrrpppqqqtttwwwzzz}}}rrrbbb^^^```___]]]ZZZYYYXXXZZZ___cccfffggg``````___[[[UUUNNNIIIEEECCCCCCAAA???===;;;999888:::999999888999999::::::>>>AAAFFFKKKOOOQQQSSSSSSQQQTTTbbbuuuddd[[[ZZZWWWSSSQQQQQQQQQPPPPPPQQQQQQNNNKKKIIIKKKMMMLLLLLLLLLMMMNNNNNNOOOOOONNNMMMLLLKKKKKKJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIPPPVVViii}}}~~~|||xxxuuutttsssrrrssstttuuuvvvwww{{{~~~~~~~~~{{{vvvsssrrrnnnfffaaaaaaZZZWWWSSSPPPMMMJJJFFFCCCDDDBBB@@@@@@AAA@@@???===:::::::::999999999888888===@@@DDDIIILLLNNNNNNNNNLLLOOOZZZsss|||yyyjjj]]]UUUQQQRRRSSSSSSPPPMMMKKKKKKMMMHHHIIIKKKLLLMMMNNNQQQTTTNNNJJJFFFEEEFFFEEEAAA>>>999666333222222111111000...222444999KKKaaajjjfffeeezzzxxx}}}{{{~~~zzzssseeeWWWJJJKKKLLLNNNOOOOOOPPPPPPSSSPPPTTT___hhhoooyyyqqqgggiiiggg___JJJMMMPPPQQQWWWdddwwwooo\\\XXXUUUTTTXXXcccrrrxxxkkk___TTTKKKKKKOOOHHHHHHGGGDDDBBBCCCHHHMMMJJJJJJKKKLLLMMMOOOQQQRRRPPPPPPPPPQQQRRRSSSUUUUUUWWWZZZ\\\[[[XXXWWWXXX[[[[[[cccmmmvvv~~~yyycccZZZ[[[hhhnnnfff\\\YYYUUUOOOHHHEEEGGGJJJMMMNNNDDDAAA===;;;;;;===AAADDD@@@GGGIIIKKKRRRdddgggggg\\\___^^^YYYXXX\\\\\\XXXXXXYYYYYYYYYWWWWWWWWWXXXWWWVVVUUUSSSPPPMMMKKKIIILLLCCCEEERRRXXX[[[kkk}}}gggkkk}}}{{{xxxsssooonnnoooqqqsssvvvyyy|||}}}}}}}}}uuuqqqsssxxx|||iii]]]]]]aaa```^^^aaaaaaaaadddgggjjjkkkkkkaaaaaa```[[[SSSKKKDDDAAA>>>>>>>>>>>>===<<<;;;::::::999888888888999;;;<<<@@@CCCHHHMMMQQQSSSSSSSSSWWWVVVppphhh```WWWXXXVVVSSSPPPQQQQQQQQQNNNOOOOOOMMMIIIIIIKKKNNNJJJKKKLLLMMMNNNOOOPPPPPPPPPOOONNNLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNOOOOOObbb|||www{{{vvvtttssspppnnnttttttttttttuuuyyy|||zzz{{{{{{yyyxxxxxxyyy{{{}}}}}}rrrnnnlllmmmjjjdddaaabbbTTTQQQNNNKKKIIIFFFCCC@@@BBB@@@???>>>??????===;;;999999999999999999999999@@@CCCHHHMMMPPPPPPOOONNNKKKSSSccc~~~}}}|||mmmggg___XXXVVVWWWXXXWWWSSSNNNLLLMMMOOOIIIKKKOOOQQQTTTWWW[[[^^^ZZZSSSJJJFFFEEEEEEBBB???999777333222222222111///***111444777HHH```mmmllleeeyyyzzzqqqyyyqqqyyyzzzsssdddVVVKKKKKKKKKLLLMMMOOOPPPQQQQQQSSSXXX___iiittt}}}wwwmmmwww}}}gggQQQMMMNNNUUU^^^iiiyyymmm```bbbfffbbb\\\jjj}}}dddVVVSSSSSSTTTVVVMMMHHHCCC@@@BBBGGGKKKNNNMMMOOOPPPNNNLLLMMMQQQUUUTTTYYYUUUTTT[[[[[[YYY```ccceeefffccc]]]ZZZ[[[]]]dddeeegggnnn{{{yyyfff^^^]]]gggmmmhhh]]]WWWPPPIIICCCEEELLLPPPNNNIIICCC???;;;:::;;;>>>AAABBBEEEKKKHHHMMMPPPoooiii^^^ZZZYYYXXXWWWWWWXXXYYYZZZYYYXXXXXXWWWWWWWWWXXXXXXVVVQQQMMMJJJJJJIIIGGGDDDFFF???>>>DDDKKKSSS^^^jjj~~~nnngggkkkwww{{{tttmmmlllpppsssrrrpppsssvvvzzz}}}yyyvvvsssooowwwyyyllllllkkkfffgggmmmkkkkkklllnnnooommmjjjfff```]]]WWWPPPJJJEEEAAA???;;;;;;;;;:::::::::999999::::::999777777999===AAABBBHHHNNNPPPPPPPPPRRRTTTYYYnnnuuu^^^YYYVVVSSSQQQRRRUUUUUUTTTQQQQQQPPPNNNLLLJJJJJJJJJJJJIIIIIIIIIJJJJJJLLLMMMNNNKKKJJJJJJIIIIIIKKKLLLMMMPPPNNNLLLKKKLLLNNNPPPRRRSSSRRR]]]qqq}}}}}}~~~vvvsssqqqooommmzzzzzzyyyyyyyyyzzz{{{|||tttrrrppppppqqqtttxxxzzz|||||||||{{{zzz{{{}}}}}}~~~xxxtttmmmkkkiiigggeeeaaa[[[WWWKKKJJJHHHFFFDDDBBBAAAAAA>>>>>>>>>>>>===<<<::::::999999777555555777;;;???BBBFFFNNNTTTSSSOOOPPPUUURRR^^^rrrlll___\\\XXXVVVXXXXXXXXXXXXXXXXXXWWWUUUTTTMMMOOOQQQUUUXXXWWWSSSOOORRROOOKKKHHHGGGFFFDDDCCC<<<999555222222222111000///333222333FFFaaaiii```___sssvvvuuuyyynnnrrryyyvvvvvvjjjbbb]]]JJJJJJKKKLLLNNNOOOQQQRRRRRRTTTXXX___hhhrrrzzz{{{uuu{{{rrrWWWRRRQQQWWW```mmm~~~qqqhhhllltttvvvuuuwww___TTTTTTYYY^^^bbbWWWOOOFFFBBBDDDHHHKKKMMMLLLMMMMMMMMMMMMPPPSSSUUU\\\aaa]]]\\\ddddddbbbiiioooqqqsssrrrnnnjjjgggfffhhhlllqqqxxx~~~tttddd\\\ZZZcccjjjeeeZZZRRRQQQJJJEEEFFFLLLOOOLLLGGGBBB>>>;;;999;;;>>>AAABBBDDDHHHEEELLLTTTuuuhhh```___^^^\\\ZZZYYYXXXXXXXXX[[[ZZZYYYXXXWWWVVVVVVVVVTTTQQQNNNMMMLLLIIIDDDAAADDD@@@???CCCFFFKKKWWWbbb|||zzzkkkddddddgggqqqpppooommmlllkkkkkklllnnnsssyyy~~~vvvsssrrrrrrzzz{{{qqqrrrqqqlllkkkppppppooooooqqqrrrooohhhcccZZZWWWRRRLLLFFFAAA>>><<<;;;:::::::::999999999999999999999888888;;;@@@DDDMMMKKKJJJMMMSSSXXXYYYXXXkkkyyydddXXXVVVTTTRRRPPPPPPRRRRRRPPPNNNOOONNNLLLJJJIIIHHHHHHIIIHHHGGGGGGGGGHHHIIIJJJJJJHHHGGGGGGGGGHHHIIIJJJKKKMMMLLLKKKJJJKKKMMMOOOQQQMMMOOO]]]rrr}}}zzzyyy}}}||||||wwwsssoookkkhhhpppppppppqqqqqqrrrssssssqqqooonnnmmmooorrruuuxxxxxxyyyzzzyyyxxxxxxzzz||||||~~~|||wwwtttqqqnnnmmmjjjgggccc```[[[UUUQQQIIIGGGFFFCCCBBB@@@??????<<<=========<<<<<<;;;;;;777777777666666999===AAAMMMLLLOOORRRQQQRRRXXX```ggg||||||bbbZZZXXXSSSPPPQQQXXXZZZ[[[YYYUUUSSSTTTVVVQQQUUUXXXXXXTTTPPPMMMLLLOOOLLLHHHEEEDDDCCCAAA???<<<999555333222222111000///333222333EEE___iiibbbTTTeeexxx}}}~~~ssszzzuuuqqqyyyvvvuuu|||{{{www|||qqqggg```]]]JJJJJJKKKLLLNNNPPPRRRSSSTTTVVVZZZ___gggooovvvzzzuuuttt}}}oooWWWRRRPPPTTT___ooo}}}{{{zzzzzz{{{|||}}}yyywwwsss[[[RRRVVV^^^hhhnnnjjj^^^PPPIIIKKKOOOQQQPPPQQQQQQRRRSSSUUUWWWZZZ\\\fffkkkhhhhhhpppqqqpppwwwwwwqqqnnnttt}}}vvvnnnddd]]]bbbjjjhhh]]]UUUQQQKKKFFFGGGLLLNNNJJJEEE@@@===:::999;;;???AAABBBEEEGGGCCCMMMZZZzzz}}}{{{gggbbbaaa```___]]]\\\[[[ZZZZZZ\\\[[[YYYWWWVVVUUUTTTTTTRRRQQQPPPOOOLLLHHHBBB===@@@>>>===>>>>>>AAAJJJSSShhhuuuaaaUUUOOObbbhhhnnnmmmhhhcccccceeeeeejjjrrryyy~~~tttqqqtttxxx}}}uuuvvvtttooommmpppqqqooonnnrrruuuqqqggg^^^RRROOOKKKEEE@@@<<<:::999:::::::::999999999888888666888999:::<<>>======;;;;;;;;;;;;;;;;;;;;;;;;777888999:::;;;???CCCGGGOOONNNNNNPPPPPPUUUaaannnsss~~~|||kkk]]][[[ZZZUUURRRSSSXXXZZZ[[[VVVOOOLLLOOOTTTRRRWWW[[[XXXPPPJJJJJJKKKLLLIIIFFFDDDCCCBBB@@@>>>===:::666444333333111000///333222333CCC\\\hhheeeSSS___nnnxxxzzzyyyyyyzzzzzzttt|||sssrrrppprrr{{{|||tttjjjbbb]]]\\\IIIJJJKKKMMMOOORRRTTTVVVWWWYYY\\\```fffmmmrrruuusssuuurrr[[[RRRQQQRRRXXXeeexxx~~~|||yyyxxxwwwwwwwwwvvvyyy|||}}}|||}}}uuu\\\SSSWWWbbbnnnwww{{{lllZZZQQQSSSXXXYYYWWWZZZ]]]``````^^^___dddhhhtttzzzwwwwww~~~{{{{{{uuueeebbbhhhiiiaaaWWWOOOJJJGGGHHHLLLMMMIIIEEE>>>;;;999999<<>>AAADDDGGGXXXmmmkkkWWWLLLUUU]]]eeehhheeeaaa``````\\\```gggnnnsssyyy~~~~~~{{{}}}zzzwwwzzz{{{tttsssqqqmmmlllnnnooolllkkkoootttpppdddXXXJJJHHHDDD@@@<<<999888777::::::999999999888888888555888;;;===@@@DDDIIIMMMFFFRRR[[[XXXRRR\\\xxxbbbYYYWWWQQQPPPOOONNNMMMLLLKKKJJJIIIJJJIIIIIIHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCDDDFFFHHHIIIKKKLLLMMMLLLKKKJJJJJJKKKLLLMMMSSSOOOOOOUUUZZZ___hhhrrryyypppnnnqqqrrrlllfffbbbccceeefffggggggffffffhhhhhhhhhiiijjjlllnnnoooqqqsssuuuvvvuuuttttttuuuxxxxxxvvvuuuuuuuuuuuuvvvxxxyyyzzzyyywwwuuuuuuvvv{{{{{{||||||{{{{{{zzzyyy{{{wwwtttqqqpppooommmjjjddd___YYYSSSNNNJJJGGGDDDBBBAAA@@@>>>============<<<;;;;;;:::999999999999999;;;>>>@@@BBBFFFJJJNNNLLLNNNRRRTTTUUU^^^ssspppqqqiiiaaa[[[\\\[[[WWWUUUWWWWWWVVVSSSNNNIIIGGGIIIMMMMMMQQQTTTSSSNNNJJJJJJLLLJJJHHHFFFFFFFFFFFFDDDCCC>>>;;;888666555444222000///333333333@@@WWWfffhhh[[[aaammmyyy~~~|||zzz{{{}}}~~~yyyvvvxxxwwwnnnfff```^^^]]]JJJJJJLLLNNNQQQUUUWWWYYYZZZ[[[^^^aaafffkkkoooqqqpppqqq|||pppXXXMMMQQQVVV]]]gggvvv~~~}}}{{{yyywwwwwwwwwwwwtttwwwyyyzzzzzz~~~uuu\\\TTT[[[iiixxxyyyggg^^^```eeegggffflllsssyyyvvvpppnnnttt|||oooaaaccceee^^^TTTLLLIIIGGGIIILLLMMMIIIEEE<<<:::999:::===AAACCCDDDEEEMMMKKKQQQXXXrrrvvvssseee```\\\]]]]]]]]]]]]]]]\\\\\\TTTTTTSSSRRRRRRRRRSSSSSSUUUSSSPPPKKKFFFBBB@@@???@@@===:::<<>>BBBEEEIIINNNQQQNNNVVV\\\\\\aaazzzvvvYYYTTTQQQJJJOOOOOONNNMMMKKKJJJIIIIIIJJJJJJJJJIIIHHHGGGFFFFFFDDDDDDCCCCCCBBBCCCCCCCCCDDDEEEFFFHHHJJJLLLMMMNNNOOONNNMMMKKKJJJJJJJJJJJJRRRMMMIIIHHHJJJQQQ^^^iiipppkkkoooqqqllldddaaabbbbbbccccccccccccccceeeeeefffgggiiijjjkkkllloooqqqssstttsssrrrrrrrrruuusssrrrqqqqqqrrrtttuuuuuuvvvwwwvvvsssqqqppppppsssssssssrrrrrrqqqqqqppptttsssqqqnnnlllhhhdddaaaZZZVVVPPPJJJGGGEEECCCAAA@@@???>>>>>>=========>>>>>>===;;;999888888777888:::===AAADDDFFFJJJNNNPPPPPPRRRUUUWWW[[[nnnxxxmmmwww\\\XXXUUUUUUTTTRRRRRRUUUXXXSSSLLLHHHHHHHHHGGGFFFKKKKKKKKKKKKKKKKKKIIIHHHFFFEEEEEEFFFHHHIIIHHHGGG???<<<999777666444222000///333333222<<>>CCCGGGJJJNNNQQQTTTZZZTTTRRR___~~~hhhSSSPPPOOOLLLMMMNNNNNNMMMJJJIIIIIIJJJKKKKKKKKKJJJIIIGGGEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEGGGIIIKKKMMMMMMNNNOOONNNMMMLLLJJJJJJIIIIIIIIIIIIIIIHHHGGGKKKSSSZZZmmm|||xxxzzzrrrqqqooohhhbbb___^^^]]]]]]\\\]]]]]]]]]aaabbbccceeefffgggggggggkkkmmmoooooonnnmmmnnnooopppooonnnmmmmmmooorrrssssssttttttsssooommmlllllljjjjjjjjjjjjjjjiiiiiihhhhhhhhhhhhfffccc___[[[XXXQQQMMMHHHEEECCCBBBAAA@@@>>>===============>>>>>>>>>===;;;999888888888999;;;>>>CCCFFFIIIKKKNNNPPPSSSQQQRRRWWWdddrrryyygggWWWTTTQQQOOONNNNNNPPPRRRXXXPPPIIIFFFIIIKKKIIIEEELLLJJJGGGGGGHHHHHHEEECCCAAAAAABBBDDDGGGHHHGGGFFF@@@===;;;999777555222000///333333111777III^^^iii___```kkk{{{|||xxxxxxuuu{{{|||yyyxxxxxxyyyyyyKKKMMMOOORRRVVVZZZ^^^___^^^___aaadddhhhkkkmmmnnnjjjeee___WWWQQQOOOSSSXXXXXXeeettt{{{zzzxxxwwwwwwwwwxxxyyyvvvuuuuuuvvvwwwwwwvvvuuukkk|||hhhVVVVVVgggppp\\\```hhhcccVVVMMMLLLLLLLLLLLLIIICCC???;;;::::::<<<@@@DDDGGGGGGEEEMMMJJJUUUgggyyy~~~jjjddd]]]]]]]]]]]]\\\[[[YYYWWWVVVUUUUUUTTTSSSRRRRRRRRRRRRPPPQQQPPPKKKEEEAAA???@@@555>>>FFFMMMVVVaaafffeeeMMMEEEGGG[[[zzzggg^^^UUUSSSWWW[[[[[[XXXXXXWWWVVVVVVXXX^^^fffkkkmmmppptttxxxyyyxxxwwwwwwyyy|||xxxssspppmmmlllllllllmmmooosssvvvyyyqqqtttuuutttrrrooollliiiccc]]]WWWRRROOOKKKDDD@@@<<<;;;:::999999999:::;;;<<<<<<<<<;;;;;;;;;::::::>>>BBBGGGKKKNNNQQQSSSUUU\\\YYYbbb{{{^^^RRROOONNNOOOJJJLLLMMMKKKIIIHHHIIIKKKLLLLLLKKKJJJHHHFFFCCCBBBAAA@@@@@@AAAAAABBBCCCDDDCCCDDDFFFHHHJJJJJJKKKJJJKKKKKKKKKJJJJJJJJJJJJJJJDDDHHHKKKJJJHHHJJJNNNRRR___rrr|||wwwnnnhhheee]]][[[YYYVVVUUUVVVWWWXXX\\\^^^```bbbdddddddddcccfffggghhhgggffffffhhhjjjkkkkkkiiiiiiiiijjjlllmmmnnnnnnnnnkkkgggeeedddeeeddddddeeedddcccaaa___^^^[[[\\\]]]\\\YYYUUUQQQPPPKKKHHHDDDBBBAAA@@@???===<<<;;;;;;;;;<<<===>>>>>><<<;;;:::999999:::<<<===@@@CCCHHHKKKMMMNNNPPPRRRSSSPPPTTTeee|||rrr\\\UUURRRNNNLLLLLLNNNOOOOOORRRMMMHHHGGGHHHIIIIIIGGGJJJJJJHHHFFFDDDCCCDDDDDDAAAAAAAAACCCEEEFFFEEECCC@@@>>><<<:::888666333000///333333000333CCCYYYiiibbbdddpppzzz|||vvvLLLMMMPPPSSSXXX\\\___aaa___```bbbeeehhhkkkmmmnnnnnnlllggg___[[[[[[[[[YYYdddqqqxxxwwwvvvuuuuuuvvvwwwxxxuuutttssstttuuusssnnnjjjdddxxxeeeUUUXXXkkk~~~^^^OOOXXXeeebbbUUUPPPOOONNNMMMKKKGGG@@@;;;;;;::::::===AAAEEEHHHHHHIIINNNJJJYYYuuuttt~~~gggccc]]]YYYZZZ[[[\\\\\\[[[ZZZYYYXXXXXXVVVTTTSSSRRRRRRRRRMMMOOOQQQNNNHHHBBB???>>><<>>===::::::999888888999;;;;;;======<<<<<<<<<;;;;;;;;;AAAEEEJJJNNNQQQRRRTTTVVVYYYhhhdddUUURRRMMMJJJKKKHHHJJJKKKJJJHHHGGGHHHKKKLLLLLLKKKJJJGGGDDDBBB@@@????????????@@@AAABBBCCCAAABBBDDDFFFGGGHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJKKKFFFJJJLLLHHHFFFHHHNNNRRRaaannn~~~zzz}}}pppkkklll]]]ZZZVVVSSSQQQRRRTTTUUUYYY[[[^^^```bbbbbbaaa```bbbbbbbbbaaa```aaacccfffiiihhhgggfffffffffgggggghhhhhhgggccc___]]]]]]^^^bbbbbbbbbbbb___\\\YYYWWWPPPRRRSSSRRROOOJJJGGGFFFIIIFFFCCCAAA@@@???===;;;::::::::::::;;;<<<===>>>:::999888888:::<<>>:::;;;;;;;;;:::;;;???BBBIIIJJJOOOUUUTTTRRRXXXcccpppqqqZZZOOOLLLKKKHHHGGGIIIIIIIIIJJJJJJKKKKKKKKKLLLKKKIIIGGGDDDBBB@@@???AAA@@@?????????@@@AAABBBBBBAAAAAAEEEIIILLLKKKIIIIIIIIIJJJKKKLLLLLLKKKKKKJJJJJJIIIIIIJJJLLLOOOQQQZZZdddvvv|||qqqbbbcccZZZUUUTTTSSSNNNMMMQQQTTTUUUWWWZZZ\\\]]]^^^___aaa```]]]\\\\\\^^^```bbb```aaabbbccccccbbbaaa```______^^^\\\[[[YYYXXXXXXVVVVVVVVVUUUTTTRRRQQQPPPNNNMMMLLLJJJHHHFFFDDDDDDBBBAAA???>>><<<;;;;;;;;;>>>===;;;:::::::::;;;;;;<<<;;;:::999:::???FFFKKKPPPSSSTTTQQQPPPQQQQQQPPPWWW[[[uuuyyyvvv[[[NNNJJJJJJKKKLLLLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@???HHHDDD@@@???@@@BBBAAA@@@>>>>>>???>>>;;;888444111333333444333222999MMMaaabbbaaayyyttt{{{{{{VVVRRRRRRXXX___ccchhhmmmjjjmmmnnnoootttxxxwwwsssrrrqqqmmmiiifffggglllqqqvvvwwwyyyxxxxxxxxxvvvssspppooonnnmmmnnnqqquuuwwwwwwuuu{{{zzzwwwtttaaaVVV[[[nnnwwwmmmeee\\\QQQGGGIIITTT\\\[[[VVVNNNLLLIIIHHHFFFCCC===999::::::;;;???DDDGGGHHHGGGIIIOOOSSSgggxxxvvvgggaaabbbccccccbbb^^^ZZZXXXWWWXXXXXXXXXXXXXXXVVVTTTRRRQQQRRRQQQPPPPPPOOOLLLFFFAAADDDMMMyyyzzzyyy||||||ssshhhZZZJJJFFFKKKIIIMMMPPPQQQOOOOOOPPPSSSSSSUUUZZZ^^^bbbdddddddddfffiiimmmrrruuuyyy~~~~~~zzzyyyzzzyyyuuupppooommmiiifffcccccccccdddfffdddaaa```bbbfffkkkooolllkkklllooovvvvvvmmm```^^^[[[VVVPPPJJJEEECCCCCCBBB@@@>>><<<;;;:::999888888888888999;;;===>>>>>>===<<<;;;;;;>>>AAADDDEEEJJJRRRXXXWWWXXXdddrrrooo___PPPKKKKKKJJJHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJHHHFFFDDDBBBAAA@@@BBBAAA@@@@@@@@@@@@AAABBBBBBAAAAAADDDHHHJJJIIIGGGHHHHHHIIIJJJKKKKKKLLLLLLJJJIIIHHHHHHIIIKKKMMMNNNQQQ[[[mmmyyy```[[[XXXWWWRRRLLLLLLPPPOOOPPPRRRTTTVVVWWWXXXYYY[[[\\\\\\\\\]]]\\\\\\\\\^^^^^^^^^^^^\\\ZZZXXXWWW[[[ZZZYYYXXXVVVUUUTTTTTTPPPPPPPPPOOONNNLLLKKKJJJJJJIIIHHHFFFEEECCCBBBAAA@@@???>>>===<<<<<<<<<<<<>>>===;;;:::::::::;;;;;;999:::;;;<<<>>>CCCIIINNNPPPSSSVVVXXXVVVUUUWWWZZZ___ttt{{{hhhTTTNNNMMMLLLKKKJJJJJJJJJJJJKKKIIIHHHHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAEEEBBB@@@@@@BBBCCCBBBAAA@@@@@@@@@???===999555222333333333222111888KKK^^^^^^\\\ooo~~~{{{{{{}}}~~~\\\XXXXXX^^^dddhhhmmmrrrsssvvvwwwxxx~~~{{{yyyuuurrrsssyyyfff^^^bbbjjjrrrzzz|||yyyrrrkkkgggccccccdddhhhooouuuyyyzzzyyyvvvsss^^^TTT]]]vvv}}}|||{{{wwwtttlllhhhccc^^^ZZZUUUPPPLLLKKKFFFCCCHHHRRRZZZZZZXXXKKKIIIGGGFFFDDD@@@<<<999999:::;;;???DDDGGGGGGGGGEEENNNRRRooovvvwwwpppjjjfffdddgggfffddd```[[[WWWVVVVVVWWWXXXXXXXXXWWWVVVTTTSSSTTTRRRPPPRRRSSSPPPHHHAAABBBNNN}}}sssgggVVVKKKGGGAAAEEEKKKNNNMMMKKKKKKLLLIIIKKKNNNQQQTTTVVVXXXXXXZZZ^^^bbbgggjjjooossswwwrrrooollllllmmmmmmiiifffeeeccc```^^^]]]]]]^^^^^^```^^^\\\[[[]]]aaaeeehhhdddddddddgggkkkqqqwwwzzz}}}{{{yyyzzz|||sssnnnhhh___XXXOOOOOOMMMJJJFFFCCC@@@>>>???>>><<<:::999888777777888888888888999;;;<<<===???<<<;;;;;;???DDDHHHJJJLLLPPPUUUYYY[[[ggg~~~|||\\\TTTNNNNNNNNNLLLJJJKKKGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFDDDCCCBBBBBBCCCBBBBBBAAAAAAAAABBBBBBBBBAAAAAACCCFFFGGGFFFEEEGGGGGGGGGHHHIIIKKKLLLMMMIIIHHHGGGGGGGGGIIIJJJKKKJJJPPP```uuummmbbbWWWSSSQQQOOOMMMNNNKKKLLLMMMNNNPPPQQQRRRSSSTTTVVVYYY[[[[[[YYYVVVTTTXXXXXXXXXXXXVVVTTTRRRQQQSSSSSSRRRQQQOOONNNMMMMMMHHHHHHHHHGGGFFFEEEDDDDDDEEEDDDDDDCCCAAA@@@@@@???>>>======<<<<<<<<<<<<<<<===<<<;;;:::999:::;;;<<<888:::>>>AAAEEEIIINNNQQQQQQQQQUUUZZZWWWTTT[[[gggzzztttwww___TTTUUUQQQOOOLLLJJJIIIJJJKKKLLLJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBAAAAAABBBDDDDDDCCCBBBBBBBBBBBBAAA>>>:::666444222222222111000555FFFXXX^^^ZZZdddooottt~~~hhhcccaaaeeejjjmmmrrrwwwyyy~~~eeeQQQOOORRRYYYfffuuu|||zzzsssggg^^^XXXXXXYYY]]]dddmmmtttyyy~~~{{{{{{ppp\\\SSS___|||}}}xxx{{{}}}{{{~~~~~~|||vvvrrrnnnllllllkkkhhheee```ZZZSSSMMMJJJJJJKKKLLLJJJEEECCCIIITTT[[[[[[WWWIIIHHHFFFDDDBBB???<<<999999:::===@@@DDDFFFHHHHHHEEEPPPRRRqqqnnn|||kkkiiiccc^^^bbbbbbaaa^^^ZZZXXXXXXXXXWWWWWWXXXXXXXXXWWWUUUTTTTTTRRRQQQSSSVVVSSSKKKCCCKKKfffxxxhhhYYYQQQGGGFFFEEEGGGIIIKKKJJJHHHFFFFFFFFFGGGIIIJJJLLLMMMPPPSSSXXX\\\___dddhhhkkk```___^^^___```___\\\ZZZZZZYYYXXXVVVVVVVVVWWWXXXZZZXXXWWWVVVXXX[[[___aaa______```aaacccfffhhhjjjmmmllllllmmmpppuuuzzz~~~rrriii^^^XXXVVVSSSMMMHHHGGGGGGFFFEEECCCAAA???>>>;;;:::999888777666666666777777888888999;;;;;;<<<;;;:::;;;???FFFLLLOOOPPPWWWVVVVVVZZZgggaaaWWWSSSPPPQQQNNNJJJHHHJJJFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCBBBFFFFFFFFFGGGHHHJJJLLLNNNHHHHHHGGGGGGGGGHHHIIIIIIJJJLLLUUUfffxxxoooZZZQQQRRRSSSNNNHHHJJJJJJKKKKKKLLLMMMNNNNNNOOOQQQSSSUUUUUUSSSPPPNNNQQQRRRSSSTTTTTTSSSRRRQQQKKKKKKJJJIIIHHHGGGFFFFFFCCCCCCBBBAAAAAA@@@@@@@@@BBBBBBAAAAAA@@@?????????>>>===<<<;;;::::::::::::;;;:::999999999:::<<<===;;;>>>CCCHHHKKKNNNQQQTTTVVVSSSUUUZZZZZZ\\\oooxxxqqqZZZUUUZZZPPPOOONNNLLLKKKJJJJJJJJJJJJJJJIIIHHHFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFCCCCCCEEEFFFGGGFFFDDDBBBCCCCCCBBBAAA>>>:::777555222222222111///333AAAPPPbbb^^^^^^bbblll}}}||||||~~~tttnnnjjjmmmoooqqqtttyyy~~~sssTTTIIIJJJLLLPPP```rrr{{{|||uuufffYYYUUUTTTTTTUUUZZZbbbkkkqqqzzzvvvtttuuuwwwyyynnn\\\UUUdddzzzssspppvvv}}}|||wwwvvvwwwuuupppkkkiiifffbbbaaabbbbbb___\\\ZZZSSSJJJEEEFFFLLLRRRVVVRRRIIICCCHHHUUU\\\XXXQQQGGGGGGFFFDDD@@@>>><<<;;;999;;;???BBBDDDGGGIIIJJJLLLTTTUUUpppxxx}}}jjjggg^^^XXX]]]^^^]]][[[XXXVVVWWWXXXVVVVVVWWWWWWWWWVVVTTTSSSSSSRRRQQQTTTWWWUUUNNNHHHIIIzzzzzzkkkcccXXXMMMBBB???DDDIIIIIIFFFFFFFFFDDDCCCCCCCCCDDDDDDFFFIIIMMMPPPSSSVVVZZZ]]]TTTTTTTTTUUUVVVUUUSSSQQQQQQQQQPPPOOOPPPPPPQQQRRRSSSRRRQQQQQQRRRUUUWWWYYYYYYYYYZZZZZZZZZ[[[[[[[[[___```aaabbbccccccbbbbbbWWWQQQJJJGGGHHHHHHEEEBBBAAAAAA@@@???>>><<<;;;::::::999888777777777777888666777888:::;;;<<<======<<<>>>AAAFFFLLLPPPRRRRRRWWWXXX]]]kkktttZZZVVVRRROOOMMMJJJEEEDDDGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBB@@@AAABBBBBBBBBAAAAAAAAADDDDDDEEEFFFHHHIIIKKKLLLHHHHHHHHHHHHHHHHHHIIIIIIMMMKKKOOOZZZjjj{{{zzzuuu{{{pppcccXXXPPPJJJEEEJJJIIIHHHHHHHHHHHHIIIJJJLLLMMMMMMMMMMMMLLLKKKJJJLLLMMMNNNOOOOOONNNMMMLLLEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA@@@?????????@@@@@@AAAAAA@@@@@@@@@?????????>>>===<<<:::999888888888999999888999:::<<<>>>???BBBEEEJJJMMMOOOQQQTTTVVVXXXVVVZZZccclll||||||}}}uuuaaaTTTRRRUUUMMMNNNOOOOOONNNLLLIIIGGGJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGIIIJJJHHHFFFDDDCCCBBBBBBAAA@@@===:::888666333222222111///111<<>>>>><<<;;;:::999999888888888888888999999777999;;;===???AAAAAABBBCCCFFFKKKNNNOOOQQQTTTVVVWWWbbbuuueeeaaaWWWRRRNNNMMMKKKGGGHHHKKKFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@???AAABBBBBBAAA@@@@@@AAACCCDDDEEEGGGHHHIIIIIIIIIFFFGGGGGGGGGHHHHHHIIIIIILLLKKKMMMUUU```ooosssmmmuuuiiiTTTKKKJJJJJJHHHGGGEEEDDDEEEEEEFFFJJJIIIHHHGGGFFFFFFGGGGGGIIIJJJJJJIIIHHHFFFDDDBBBBBBBBBAAAAAA@@@??????>>>AAA@@@???>>>>>>???AAABBB@@@?????????>>>>>>======<<<;;;:::999888888888888999999:::;;;>>>AAADDDEEEKKKLLLOOOPPPQQQTTTWWWZZZWWW___mmm{{{ooo___XXXRRROOOQQQKKKLLLOOOPPPOOOLLLHHHFFFIIIIIIIIIHHHGGGGGGFFFFFFCCCCCCDDDDDDEEEEEEFFFFFFGGGIIIKKKKKKHHHEEEDDDDDDBBBAAAAAA???>>><<<:::999444333222222//////888BBBVVV^^^XXXUUUhhh~~~{{{~~~~~~~~~hhhSSSKKKJJJOOOVVViiixxxnnnfff\\\ZZZWWWTTTSSSVVV]]]ccclllddd___aaaffflllvvvrrrgggjjjxxxyyy|||tttsssqqqnnnkkkhhheeedddaaa^^^\\\\\\]]]]]]YYYVVVSSSMMMIIIOOO[[[cccbbb]]]MMMIIIGGGLLLTTTVVVPPPHHHBBBCCCCCC@@@<<<::::::<<<;;;???CCCEEEGGGHHHKKKNNNOOOPPPaaannnggg```ZZZ```\\\\\\[[[XXXTTTRRRRRRSSSSSSSSSTTTSSSRRRPPPNNNMMMMMMPPPSSSTTTSSSSSSTTTVVVppp~~~}}}xxxmmm^^^RRRKKKHHHEEECCCEEEDDDDDDCCCBBBAAAAAA@@@===>>>@@@@@@@@@@@@BBBCCCBBBDDDGGGHHHGGGFFFDDDCCCCCCDDDDDDDDDDDDDDDEEEEEECCCDDDDDDEEEFFFGGGHHHHHHJJJIIIIIIHHHGGGFFFFFFFFFHHHIIIJJJLLLLLLKKKJJJIIIFFFDDDBBBAAABBBBBB???<<<<<<<<<======<<<;;;::::::777777777777888999999::::::<<>>AAACCCCCCAAA@@@AAABBBAAACCCFFFHHHIIIHHHGGGEEECCCDDDEEEFFFGGGHHHHHHHHHGGGHHHMMMSSSWWWaaattt~~~~~~}}}ooo___UUULLLKKKHHHFFFEEEEEEEEEFFFGGGFFFEEEDDDDDDCCCCCCCCCEEEEEEEEEEEEDDDBBB@@@>>>AAAAAAAAA@@@??????>>>>>>???>>>===<<<===>>>@@@AAA===<<<<<<;;;:::999999999888888888888888999:::;;;:::;;;<<>>======666444333222000///555>>>MMM]]]XXXSSSggg|||~~~tttRRRHHHIIIJJJQQQ\\\yyyxxxrrrooojjjiiieeeaaa^^^```ffflllkkkcccaaafffnnnvvvnnniii}}}{{{xxx~~~|||xxxvvvnnnmmmkkkgggcccaaabbbddd]]]ZZZXXXXXXZZZYYYVVVRRROOOKKKJJJUUUccciiibbbYYYEEEGGGKKKQQQVVVUUUOOOJJJ@@@AAAAAA>>>:::888999;;;<<<@@@DDDGGGGGGIIILLLOOOVVVVVVooodddbbb[[[XXXeeeZZZ[[[ZZZXXXUUUSSSTTTUUURRRSSSRRRRRRPPPNNNLLLJJJKKKOOOSSSSSSQQQRRRVVVZZZ}}}qqqiiilllzzzpppbbbTTTKKKFFFFFFBBBBBBBBBCCCCCCBBBAAAAAA>>>???@@@@@@>>>>>>???@@@;;;===@@@AAA@@@>>><<<<<<@@@@@@@@@@@@AAAAAAAAAAAA??????@@@AAABBBBBBCCCCCCGGGFFFEEEDDDCCCCCCCCCCCCFFFEEEEEEDDDDDDDDDDDDDDD===<<<<<<===>>>>>>;;;888666777777888888888777777666666666777777888::::::<<<>>>BBBEEEIIIKKKLLLLLLIIINNNSSSSSSRRRYYYfffrrr{{{~~~eee[[[YYYRRRLLLGGGIIIJJJGGGDDDDDDHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDDDDCCCAAA???>>>>>>AAACCCCCCAAA@@@AAACCCAAACCCFFFIIIIIIHHHEEECCCAAABBBCCCEEEFFFGGGGGGGGGBBBGGGNNNQQQQQQUUUeeeuuu{{{vvv^^^PPPOOOLLLIIIHHHGGGHHHHHHDDDDDDEEEEEEDDDBBBAAA@@@AAABBBCCCDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@??????>>>>>>===;;;;;;;;;===???AAA::::::999888777666555555444555555777999;;;<<<===<<<===???BBBGGGKKKOOORRRSSSSSSRRRQQQSSSXXX___eee}}}rrrxxxwwwcccSSSRRRSSSNNNLLLPPPKKKKKKKKKKKKKKKJJJJJJJJJGGGGGGHHHHHHHHHHHHIIIIIIDDDDDDDDDDDDDDDCCCCCCCCCBBBEEEGGGGGGEEEDDDEEEGGGCCCBBBBBBAAAAAA@@@@@@@@@777555444333000///444<<>>===>>>AAADDDEEE???@@@@@@???===<<<<<<===;;;;;;:::999999::::::::::::;;;;;;<<<<<<======>>>;;;<<<<<<===>>>???@@@@@@AAAAAA@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@???<<<;;;;;;;;;::::::999999888888888888888777777777999888777777888;;;===???===FFFQQQUUUSSSOOOLLLLLLPPPUUUXXXYYY^^^nnnsss[[[TTTRRRNNNTTTOOOJJJHHHHHHGGGFFFDDDHHHGGGEEEDDDDDDDDDEEEFFFEEEEEEDDDCCCCCCDDDFFFFFFBBBCCCCCCBBBAAA@@@???>>>===???AAAAAAAAAAAACCCEEEDDDDDDEEEEEEEEEEEEDDDCCCBBBCCCCCCDDDEEEFFFFFFGGGGGGHHHIIIHHHGGGLLLUUU\\\vvvxxxhhhUUUIIIGGGIIIGGGDDDGGGGGGEEEBBB???>>>???AAA???>>>>>>=========>>>>>>========================<<<;;;::::::::::::::::::::::::::::::999999999999:::::::::;;;===???@@@AAAAAABBBEEEIIIOOORRRTTTTTTVVVTTTTTTTTTSSS]]]vvvzzzgggpppsss]]]YYYSSSNNNLLLKKKJJJIIINNNOOONNNMMMKKKJJJKKKMMMJJJIIIGGGFFFFFFGGGIIIJJJDDDDDDDDDDDDCCCCCCCCCCCC@@@AAABBBDDDDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@??????===:::555333222333444555EEEXXXaaaZZZ\\\ppptttxxx{{{zzzyyycccVVVLLLKKKLLLPPP\\\kkk{{{yyy|||uuukkkppp|||}}}yyypppkkkxxx{{{zzzwwwuuusssrrrqqqqqqnnnkkkgggccc```_________]]]VVVQQQSSSVVVUUUSSSSSSOOOMMMOOOUUUZZZXXXNNNEEECCCHHHOOORRRQQQLLLGGGCCCAAA???<<<999888888:::;;;@@@CCCGGGJJJKKKLLLOOORRR[[[eee^^^]]]\\\ZZZVVVTTTTTTSSSSSSRRRRRRRRRQQQLLLLLLMMMMMMNNNNNNOOOOOOMMMNNNNNNMMMLLLMMMPPPSSSVVV]]]dddddd]]]VVVUUUVVV]]]ccceee```]]]___aaa___```WWWSSS___sssxxxjjjddd___ZZZGGGGGGFFFGGGFFFDDDAAA>>>AAABBBCCCBBBAAA@@@@@@@@@======<<<:::999999999999999::::::::::::;;;;;;;;;::::::;;;;;;<<<=========<<<<<<<<<<<<;;;;;;::::::<<<<<<<<<<<<;;;;;;;;;;;;999999999999888888888777999999999888888777777666999999:::;;;>>>AAACCCEEEIIIMMMRRRUUUUUURRRPPPPPPWWWTTTYYYjjj```QQQQQQRRRSSSRRRNNNIIIGGGGGGGGGFFFDDDGGGFFFEEEDDDCCCDDDEEEEEEEEEDDDCCCCCCBBBCCCDDDDDD@@@@@@@@@@@@???>>>===<<<===???@@@AAA@@@AAACCCDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGFFFHHHIIIGGGEEEHHHOOOUUUdddtttyyyxxxfffTTTIIIFFFHHHCCCCCCCCCDDDDDDEEEEEEEEE???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::888888777777777777777888999999999999999999999999<<<===>>>???AAACCCEEEGGGMMMMMMMMMNNNPPPRRRSSSTTTRRRUUU\\\eeennn||||||yyy]]]YYYUUUPPPLLLKKKKKKJJJJJJIIIJJJKKKJJJHHHGGGHHHIIIHHHGGGEEEDDDDDDEEEGGGHHHDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEDDDCCCCCCAAAAAABBBAAAAAA@@@???>>><<<999555333222333444444AAAXXXbbbZZZ\\\pppuuuvvvvvvuuuwww~~~kkkRRRLLLJJJMMMNNNRRRaaarrrxxxwww||||||ooojjjpppxxxxxxhhhddd^^^aaatttrrrqqqooommmlllkkkkkkllljjjhhheeeaaa^^^]]]]]]]]][[[RRRKKKMMMRRRSSSQQQQQQNNNMMMNNNPPPRRROOOIIICCCCCCIIIOOOOOOKKKFFFCCCCCC???===;;;999888999;;;<<<@@@DDDHHHJJJKKKMMMRRRVVVccc___\\\^^^\\\WWWNNNRRRQQQQQQQQQQQQQQQQQQQQQNNNNNNNNNNNNNNNNNNNNNOOOMMMMMMMMMLLLJJJJJJLLLNNNLLLKKKJJJJJJKKKKKKKKKKKKKKKNNNOOOMMMMMMPPPPPPNNNPPPLLLKKKSSS```sss|||uuusssqqqccc[[[OOOEEE@@@AAACCCDDDBBBBBBBBBBBBAAA@@@???>>>@@@???===<<<:::999999999999999999999888888888888999999999999999999999999999888888888888777777777888888888888888888888888888888888888888777777777999999999999888888888888;;;<<>>>>>>>>>>>===<<<;;;:::<<<>>>@@@@@@@@@@@@BBBCCCBBBCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFDDDFFFGGGFFFDDDDDDHHHLLLRRRccczzz~~~}}}vvvfffWWWNNNJJJIIIFFFDDDDDDFFFFFFCCC@@@AAA@@@???>>>===<<<<<<<<<<<<<<<;;;;;;:::999888888777777666666666777777888::::::;;;<<<<<<=========AAAAAABBBDDDFFFIIIKKKLLLLLLMMMOOORRRTTTVVVWWWWWW[[[fffwwwsss^^^QQQSSSPPPLLLIIIIIIJJJKKKJJJEEEGGGHHHHHHFFFDDDCCCDDDEEEDDDCCCBBBBBBCCCDDDEEECCCCCCBBBBBBAAAAAABBBBBBCCCDDDEEEEEEEEEDDDCCCBBB@@@@@@@@@@@@???>>>======:::999666333222222333333999UUUbbbYYY[[[qqq~~~zzzyyyvvvrrrrrrwww~~~{{{~~~~~~ZZZHHHGGGJJJNNNOOOUUUhhh}}}vvvuuuzzzxxx~~~zzzmmmkkkpppsssxxxvvviiiZZZWWWVVV```uuuuuullljjjhhhfffeeeddddddeeefffdddaaa___]]]\\\\\\\\\ZZZQQQKKKPPPVVVVVVRRRPPPMMMMMMNNNNNNMMMKKKHHHFFFGGGJJJLLLKKKGGGDDDBBBAAA===;;;999888888:::<<<>>>BBBFFFIIIJJJJJJMMMSSSYYYooozzz^^^[[[ZZZVVVRRRKKKQQQQQQQQQQQQQQQQQQQQQQQQRRRQQQQQQOOONNNMMMLLLKKKNNNNNNNNNLLLJJJIIIJJJKKKNNNMMMMMMNNNOOOMMMJJJFFFMMMMMMLLLKKKMMMOOOOOOMMMLLLLLLNNNPPPTTT^^^ssszzznnn[[[KKKBBBAAACCCEEEDDDCCCBBBBBBAAA@@@>>><<<@@@???>>>===<<<;;;;;;;;;;;;::::::999888888777777888888777777777666666666888777777777777777777777777777888888888888888999999999999999999999999999999999999:::;;;<<<======???AAADDDGGGKKKMMMOOOPPPMMMOOOQQQQQQQQQTTTYYY]]]eee{{{hhhOOOLLLOOOKKKHHHKKKIIIHHHFFFEEEEEEEEEEEEEEEEEEDDDBBBAAAAAABBBBBBCCCCCCCCCBBBAAA@@@?????????<<<<<<<<<<<<<<<;;;::::::;;;===????????????AAACCCAAABBBBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@AAACCCCCCBBBDDDFFFEEEDDDCCCDDDFFFJJJWWWkkkxxxsssqqqqqqvvvyyyssseeeYYYUUUNNNFFFCCCDDDDDDBBB>>>BBBBBBAAA@@@??????@@@@@@>>>>>>===<<<:::999888888:::::::::::::::;;;<<<<<>>===<<<;;;888888777444222111222333333PPP___WWW[[[ttt{{{uuuuuu~~~~~~xxx|||zzzoooggghhhuuuxxxsssxxxmmmRRRGGGGGGKKKOOOPPPWWWooo}}}{{{}}}rrrtttjjjjjjnnnnnnssssssiii^^^^^^bbbooo|||oooiiigggeeebbb```___^^^^^^aaa```^^^\\\[[[ZZZZZZZZZYYYSSSQQQWWW\\\ZZZTTTQQQMMMNNNNNNNNNMMMLLLLLLLLLLLLJJJGGGGGGGGGEEEAAA>>>;;;:::888888999<<>>>>>>>>===>>>>>>??????======<<<;;;:::999999888999888888777777666666666777777777777777777777777777777777888888999999999999999999999999999999999888999;;;===???AAACCCDDDDDDFFFHHHKKKNNNPPPQQQQQQWWWXXXVVVRRRQQQZZZlllzzz~~~fffSSSHHHMMMNNNFFFDDDIIIEEEEEEEEEEEEDDDCCCDDDDDDCCCBBBAAA@@@@@@@@@AAABBBAAAAAAAAA@@@???>>>======<<<<<<<<<<<<<<<<<<;;;::::::<<<>>>>>>>>>>>>@@@AAA@@@@@@AAABBBBBBBBBBBBBBB@@@???>>>======>>>@@@AAA@@@BBBDDDFFFEEEEEEEEEEEEIIINNN[[[nnn{{{xxx|||}}}vvvjjj```SSSKKKHHHGGGEEEBBBBBBAAAAAAAAAAAABBBBBBCCCAAA@@@@@@>>>===<<<;;;;;;============>>>???AAAAAABBBCCCDDDEEEFFFHHHIIIIIIIIIJJJJJJKKKLLLMMMOOOOOOWWWVVVTTTSSSXXXcccpppzzzttt\\\RRRQQQRRRKKKIIIGGGFFFHHHJJJKKKKKKPPPQQQRRROOOJJJFFFBBBAAADDDDDDCCCCCCBBBBBBBBBBBBBBBAAA???>>>>>>>>>???@@@AAABBBBBBCCCBBBAAA???>>>>>>>>>>>>>>>===<<<;;;;;;777888888666333111222333333MMM\\\YYY___www|||}}}|||~~~rrrggggggqqq~~~}}}sssttteeeQQQIIIIIILLLQQQSSS\\\uuu{{{uuuvvvrrrllldddfffkkkjjjqqqvvvpppnnnqqqxxxyyymmmfffdddbbb___]]][[[[[[[[[]]]\\\[[[ZZZYYYXXXXXXXXXXXXUUUWWW]]]___ZZZTTTRRRNNNNNNMMMMMMNNNNNNOOOOOOLLLHHHDDDDDDEEEEEE@@@<<<999999888888:::>>>AAADDDFFFJJJLLLKKKIIIMMMXXXaaa~~~|||fff]]]\\\UUUTTTZZZ\\\UUUUUUTTTTTTSSSRRRRRRQQQNNNNNNOOOPPPPPPQQQRRRRRRQQQQQQQQQOOOLLLJJJIIIJJJHHHJJJKKKHHHDDDDDDHHHMMMJJJGGGEEEFFFFFFDDDEEEHHHHHHKKKPPPRRROOOMMMUUU```}}}rrrhhh```YYYTTTQQQFFFBBB???>>>AAADDDDDDBBB>>>>>>>>>>>>???@@@AAABBB@@@??????>>>===<<<<<<;;;;;;;;;:::::::::999999999666666777777777777777888777777777888999999::::::999999999999::::::::::::;;;<<<>>>AAADDDGGGIIIJJJIIIJJJKKKMMMOOOQQQRRRSSSTTTTTTSSSUUU```www|||sssWWWMMMGGGHHHFFFBBBEEELLLBBBDDDEEEDDDBBBAAABBBCCCBBBAAA@@@???>>>???@@@@@@@@@@@@@@@@@@@@@???>>>===;;;<<<<<<<<<<<<<<<;;;;;;999;;;============???AAA>>>???@@@AAAAAABBBAAAAAA???>>>===;;;<<<===???@@@@@@BBBDDDEEEGGGGGGFFFFFFGGGHHHNNN^^^sss}}}|||ooocccXXXOOOFFFAAACCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@??????>>>>>>??????AAABBBDDDDDDEEEEEEFFFGGGHHHIIIJJJKKKMMMMMMMMMNNNOOOQQQSSSSSSVVVUUUUUUYYYfff||||||___SSSOOONNNNNNKKKIIIGGGGGGIIIJJJJJJJJJTTTUUUTTTQQQLLLGGGDDDCCCDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@>>><<<<<<===>>>??????@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>===<<<;;;;;;666999:::999555222222333666IIIXXX\\\cccuuu}}}{{{|||||||||tttoooyyy~~~]]]OOOHHHHHHLLLSSSWWWaaazzzvvvsssuuuvvvzzz|||~~~~~~}}}}}}~~~zzz|||xxxlllkkkpppkkkhhhbbbeeeiiigggmmmtttqqqyyy~~~yyyoooiiiaaa```^^^\\\ZZZZZZZZZZZZYYYYYYYYYXXXXXXWWWWWWWWWVVVUUUXXX\\\ZZZTTTQQQRRROOOMMMKKKLLLNNNOOONNNLLLGGGFFFDDDCCCBBB@@@>>><<<999888888999<<<@@@DDDFFFFFFKKKNNNLLLKKKQQQ^^^iiirrraaa\\\^^^ZZZZZZ^^^]]]VVVVVVUUUTTTRRRQQQPPPPPPMMMNNNOOOPPPQQQRRRSSSTTTPPPQQQQQQOOOLLLJJJIIIIIILLLLLLLLLJJJHHHIIINNNRRRJJJHHHIIIJJJHHHEEEHHHOOOJJJKKKNNNQQQOOOMMMQQQXXXlllxxxrrrjjjhhhjjjlllUUUNNNFFFBBBBBBCCCBBBAAAAAA@@@@@@@@@@@@@@@AAABBB@@@@@@@@@??????>>>>>>>>>>>>>>>==================999999999:::::::::;;;;;;:::::::::;;;<<<==================>>>>>>>>>??????AAABBBCCCEEEHHHJJJKKKLLLMMMMMMMMMNNNPPPSSSUUUWWWTTTWWW```qqqoooVVVNNNKKKHHHDDDBBBCCCFFFHHHAAACCCDDDCCCAAA???@@@BBBAAA@@@???>>>===>>>??????>>>???@@@@@@@@@@@@>>>>>>:::;;;;;;<<<<<<;;;;;;;;;999:::<<<<<<<<<<<<>>>@@@===>>>???@@@AAAAAAAAAAAAAAA???===<<<<<<===???AAABBBCCCCCCEEEFFFFFFEEEDDDEEEFFFJJJTTTbbbrrr~~~|||~~~}}}qqqcccTTTKKKJJJIIIHHHGGGEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@AAABBBCCCEEEGGGHHHHHHIIIIIIJJJKKKLLLLLLMMMOOOOOOQQQSSSUUUXXXZZZ\\\YYYaaammm}}}yyypppiiiXXXSSSOOOMMMMMMMMMKKKIIIIIIJJJKKKJJJIIISSSSSSQQQNNNIIIFFFDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@AAA???===;;;;;;<<<===???>>>???@@@AAABBBAAA@@@???>>>??????>>>>>>===<<<;;;666:::<<<;;;666222333444666AAAQQQ\\\aaahhhvvv~~~{{{yyywwwxxx{{{~~~kkkQQQHHHEEEFFFLLLTTTZZZddd|||zzz```^^^bbbdddiiiuuuwwwzzz{{{zzzxxxxxxxxxxxxuuuxxxuuujjjiiikkkdddhhhcccgggiiidddhhhoookkk{{{yyykkkdddccc^^^]]][[[ZZZYYYYYYZZZ[[[XXXXXXWWWWWWWWWWWWVVVVVVUUUUUUWWWXXXTTTOOONNNRRROOOLLLJJJJJJMMMNNNKKKHHHBBBDDDFFFCCC>>>;;;<<<===888888888999===AAAEEEHHHFFFKKKNNNNNNNNNUUUdddpppqqq```]]]aaa___^^^^^^XXXWWWVVVUUUSSSRRRPPPOOONNNPPPPPPPPPQQQQQQQQQQQQRRROOOPPPPPPOOOLLLIIIIIIIIIIIIIIIJJJKKKJJJJJJIIIHHHEEEDDDFFFIIIFFFBBBGGGQQQPPPMMMNNNQQQQQQOOOQQQUUUZZZeeevvvyyytttppplllbbbVVVNNNJJJHHHEEEBBBCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@=========>>>>>>?????????>>>>>>??????@@@AAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDFFFFFFGGGHHHJJJKKKLLLLLLNNNNNNNNNOOOQQQUUUXXX[[[gggmmm~~~|||uuuTTTKKKFFFIIIHHHEEEDDDGGGEEE@@@@@@CCCDDDCCC@@@>>>???AAAAAA@@@>>>=========>>>???>>>>>>@@@AAAAAA@@@??????999::::::;;;;;;;;;::::::888:::<<<<<<<<<<<<>>>???======>>>@@@@@@AAAAAAAAABBBAAA???======>>>@@@BBBDDDDDDCCCDDDEEEEEEDDDBBBFFFIIILLLPPPWWWeeevvv}}}pppkkkvvv{{{lllcccRRRQQQOOOLLLJJJHHHGGGGGGDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEGGGIIIJJJKKKMMMMMMMMMNNNNNNOOOPPPPPPPPPQQQSSSVVVZZZ^^^aaaccclll}}}zzzpppoooZZZSSSQQQLLLJJJMMMNNNLLLJJJJJJKKKKKKJJJIIIOOOOOOMMMJJJFFFDDDDDDEEECCCCCCCCCBBBAAA@@@???>>>@@@???<<<::::::;;;===>>>>>>???AAABBBCCCBBBBBBAAA????????????>>>===<<<;;;666:::>>><<<777333333555222:::KKKZZZ\\\ZZZdddttt|||}}}yyyxxx}}}}}}lllXXXKKKDDDJJJKKKMMMRRR[[[kkk~~~zzzdddXXXTTTUUU]]]gggnnnooouuuxxxssslllnnnuuutttssspppmmmiiifffcccaaaccccccbbbaaa```bbbfffiiipppnnnkkkgggdddbbbaaaaaa[[[ZZZYYYXXXXXXWWWWWWXXXSSSTTTUUUVVVVVVVVVVVVVVVVVVWWWWWWUUUQQQOOONNNNNNKKKKKKIIIHHHGGGFFFFFFFFFBBBBBBAAA@@@>>><<<:::999:::999999;;;???DDDHHHIIIJJJMMMIIINNNVVVRRRiiijjjeee___\\\\\\[[[VVVQQQWWWVVVVVVUUUTTTSSSRRRQQQOOOOOOPPPPPPQQQQQQRRRRRRPPPOOONNNMMMLLLLLLLLLLLLNNNMMMKKKIIIGGGFFFEEEEEEJJJHHHFFFDDDDDDFFFHHHIIIKKKMMMOOOQQQSSSRRRRRRQQQXXXXXX___ppp}}}sssqqqiii```___hhhjjj^^^NNNIIIEEEBBBCCCFFFFFFBBB>>>AAABBBCCCBBB@@@???@@@BBBDDDDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCCCCCCCCCCCCDDDDDDDDD@@@BBBEEEFFFEEEEEEFFFGGGNNNHHHFFFIIIJJJIIIMMMTTTSSSPPPRRRWWWWWWVVVbbbrrr}}}rrr~~~vvvYYYMMMKKKBBBBBBBBBCCCCCCCCCCCCDDDAAAAAAAAA@@@@@@?????????@@@@@@@@@?????????>>>>>>;;;<<<======<<<<<<===>>>======<<<;;;;;;;;;;;;;;;<<<;;;999888888999;;;<<>>>>>>>>???@@@AAAAAA@@@===;;;:::<<<===???BBB@@@@@@CCCHHHIIIEEEAAA???>>>===<<<;;;:::999999;;;;;;;;;:::888555222111444555BBBUUU\\\WWW[[[fffwww{{{{{{uuuhhh~~~|||{{{~~~xxx```OOOFFFDDDDDDJJJLLLNNNSSS[[[jjj|||xxxgggYYY[[[fffrrr{{{|||yyyxxxsssmmmlllqqqooooooooonnnkkkgggdddbbbaaaaaaaaa```______bbbdddcccccccccbbbaaa^^^\\\[[[[[[ZZZYYYXXXWWWWWWWWWWWWSSSTTTTTTUUUVVVVVVUUUUUUUUUVVVVVVTTTQQQNNNMMMMMMJJJIIIHHHFFFEEEDDDEEEEEEBBBBBBAAA???===;;;:::999::::::;;;>>>BBBFFFIIIKKKIIINNNOOOQQQXXXggg|||hhhddd^^^\\\]]][[[WWWSSSXXXWWWWWWVVVUUUTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRRRRPPPPPPOOONNNMMMLLLLLLMMMMMMLLLKKKIIIHHHGGGGGGGGGKKKJJJHHHFFFFFFGGGIIIKKKJJJKKKMMMNNNOOOPPPOOOOOONNNPPPUUU```ppp}}}tttiiidddmmmyyy~~~{{{lllaaaSSSIIIFFFFFFFFFEEEDDDEEEEEEDDDCCCAAA??????======<<<>>>@@@BBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIHHHGGGFFFGGGHHHFFFEEEHHHMMMMMMJJJMMMRRR[[[YYYXXXYYY^^^oookkkmmm{{{yyy[[[IIIBBBAAAAAAAAABBBBBBBBBCCCCCCCCCAAAAAA@@@@@@@@@???????????????>>>>>>>>>=========;;;<<<===<<<;;;:::;;;<<<>>>===<<<<<<;;;;;;<<<<<<<<<;;;:::999999:::;;;<<<>>>?????????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDCCCCCCCCCEEEGGGGGGJJJKKKIIIGGGJJJSSSZZZiii{{{ttt}}}vvviiibbbZZZTTTNNNKKKLLLMMMMMMLLLJJJKKKLLLLLLMMMNNNPPPRRRNNNOOOQQQRRRUUUZZZ```eeelllsssyyynnnZZZUUUOOOMMMNNNOOONNNKKKLLLKKKHHHEEEDDDEEEFFFGGGFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@???>>>>>>???@@@@@@AAA???===;;;;;;<<<>>>@@@AAA???>>>AAAEEEFFFBBB>>>>>>>>>===<<<<<<;;;;;;:::======<<<;;;888555333111333333???QQQYYYVVVVVV]]]nnnuuu~~~yyy~~~~~~}}}|||zzz{{{~~~xxxooodddTTTEEE>>>>>>DDDIIIJJJLLLPPPTTT\\\iiixxxttthhhcccnnn}}}wwwqqqmmmlllnnnmmmnnnnnnmmmjjjfffaaa^^^^^^___```___]]]\\\]]]^^^XXXZZZ\\\^^^^^^\\\YYYWWW[[[ZZZYYYXXXWWWWWWWWWWWWSSSSSSTTTTTTUUUUUUTTTTTTTTTUUUUUUSSSOOOLLLKKKKKKIIIHHHEEECCCBBBCCCDDDEEEBBBBBB@@@>>><<<:::999888999:::>>>BBBFFFIIIKKKLLLGGGMMMTTTSSSZZZpppsssdddaaa]]][[[\\\[[[XXXUUUXXXXXXWWWWWWVVVVVVVVVUUUUUUTTTTTTSSSRRRRRRQQQQQQQQQPPPOOONNNNNNNNNNNNNNNLLLLLLKKKIIIIIIHHHHHHIIILLLKKKIIIHHHHHHIIIKKKLLLHHHIIIIIIJJJKKKLLLMMMMMMIIIKKKMMMPPPWWWhhh}}}uuuuuu~~~{{{sssllleee]]]SSSLLLIIIGGGDDDCCCCCCDDDDDDDDDEEEBBB@@@AAADDDEEEDDDBBBBBBCCCCCCDDDEEEEEEFFFFFFGGGHHHIIIIIIIIIHHHHHHGGGHHHIIIJJJJJJIIIJJJLLLNNNKKKKKKMMMMMMIIIGGGKKKRRR]]]iiivvv~~~iiiooo~~~oooTTTJJJCCC>>>===@@@@@@@@@AAAAAAAAABBBBBB@@@@@@????????????>>>>>>============<<<<<<<<<<<<;;;<<<===<<<;;;:::;;;<<<>>>>>>===<<<<<<<<<<<<<<<<<<;;;:::999999:::;;;<<<======>>>??????@@@AAAAAA>>>>>>???@@@AAAAAAAAAAAAAAABBBCCCCCCCCCDDDFFFHHHHHHIIIIIIGGGFFFGGGJJJMMMVVVrrrkkklllvvv|||{{{tttlllgggeeeccc^^^ZZZWWWWWWWWWWWWYYY[[[^^^```dddfffiiinnnttt}}}~~~kkk]]]PPPNNNLLLMMMPPPPPPMMMIIIJJJHHHFFFDDDCCCCCCDDDEEEDDDDDDDDDDDDDDDCCCBBBAAABBBAAA@@@???????????????@@@>>>===<<<<<<===???AAA???===<<<>>>AAABBB???;;;========================>>>>>>===<<<999666444222222111;;;KKKUUUTTTRRRSSS```lllyyy{{{|||{{{{{{zzz{{{|||}}}{{{{{{{{{|||kkkZZZNNNJJJEEEBBBAAACCCGGGIIIJJJMMMQQQUUU\\\hhhuuuyyyvvvwwwxxxpppkkkllloooqqqpppnnnjjjfffaaa]]]ZZZ\\\^^^______\\\ZZZZZZZZZWWWYYYZZZ\\\\\\[[[ZZZYYYZZZZZZYYYXXXWWWWWWWWWWWWRRRSSSSSSTTTTTTSSSSSSSSSRRRSSSSSSQQQMMMJJJIIIIIIIIIGGGEEEBBBBBBBBBDDDEEEBBBAAA???===;;;999888777777;;;@@@EEEHHHJJJLLLMMMLLLPPPXXXVVVaaalllrrrlll___\\\ZZZYYYYYYYYYXXXVVVWWWWWWWWWVVVVVVVVVUUUUUUQQQQQQQQQQQQPPPPPPOOOOOOQQQPPPOOONNNNNNNNNNNNNNNKKKKKKJJJIIIIIIIIIJJJJJJKKKJJJIIIHHHHHHIIIKKKLLLHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMMMMJJJKKKVVVhhhwww|||uuuwwwxxxzzz}}}}}}xxxpppjjjaaaZZZRRRLLLIIIIIIIIIHHHKKKGGGDDDDDDFFFGGGEEEBBBFFFFFFFFFGGGHHHHHHIIIIIIKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLJJJIIIIIIKKKMMMOOOPPPPPPNNNKKKPPP\\\hhhvvvrrrPPPHHHJJJDDD>>>>>>>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<;;;;;;<<<>>>>>>======???@@@>>>>>>===<<<<<<<<<<<<===;;;:::999999999999:::;;;<<<<<<===>>>??????@@@@@@===>>>???@@@@@@@@@???>>>@@@AAACCCCCCCCCDDDFFFHHHFFFEEEFFFHHHKKKMMMNNNNNNTTT]]]ttt|||nnn}}}{{{ooommmpppvvvzzzxxxwww|||yyyyyyyyy{{{~~~vvvllljjjXXXTTTLLLKKKJJJKKKMMMMMMJJJHHHHHHGGGEEECCCCCCCCCDDDDDDEEEEEEEEEDDDCCCAAA@@@???BBBAAA@@@@@@??????>>>>>>>>>======<<<===>>>@@@AAA>>><<<<<<===??????<<<:::;;;;;;<<<======>>>>>>????????????===;;;888555333000000777EEERRRUUUQQQMMMTTTdddvvvyyyyyyyyyyyyzzz{{{|||{{{vvvvvvwwwyyy{{{}}}rrr```QQQ@@@@@@@@@@@@BBBCCCEEEFFFJJJMMMQQQVVV]]]hhhuuu~~~vvv|||}}}}}}qqqjjjlllppprrrooojjjddd```^^^]]]]]][[[]]]______\\\ZZZYYYYYY[[[ZZZZZZZZZZZZZZZ[[[[[[ZZZYYYXXXWWWWWWVVVVVVVVVRRRRRRRRRSSSSSSRRRQQQQQQPPPQQQQQQOOOKKKHHHGGGGGGHHHGGGEEECCCBBBCCCDDDEEE@@@???===;;;999888888888777<<>>============>>>>>>>>>>>>========================>>>>>>=========<<<<<<<<<:::<<<>>>@@@@@@AAACCCEEE>>>>>>===<<<<<<<<<<<<<<<999999888888888888999999;;;;;;<<<======>>>??????????????????>>>===<<<<<>>===@@@@@@@@@??????>>>>>>>>>======<<<<<<<<<>>>???@@@===<<<<<<<<<======<<<;;;::::::;;;<<<===>>>???????????????>>><<<999666555000222666@@@NNNWWWUUUOOOPPP```ttt|||}}}yyywwwvvvwwwyyyzzzzzzyyyrrrssstttvvvwwwxxxxxxyyyyyy{{{{{{yyywwwpppaaaRRRDDDBBB???===>>>AAAEEEHHHJJJMMMQQQVVV]]]iiivvvyyyqqqmmmjjj}}}ssskkkkkkmmmmmmjjjddd```]]]^^^```aaa[[[]]]^^^^^^[[[YYYYYYYYY[[[ZZZXXXWWWWWWXXXZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVQQQQQQRRRRRRRRRQQQPPPPPPNNNOOOOOOMMMIIIFFFEEEEEEFFFEEEDDDDDDCCCCCCCCCDDD>>>===;;;999888888999999999>>>DDDHHHHHHIIILLLNNNOOOPPPTTT^^^yyyoooiiicccWWWWWWVVVUUUUUUVVVVVVWWWUUUUUUTTTSSSRRRQQQPPPPPPNNNNNNOOOOOOPPPQQQQQQRRRMMMLLLLLLKKKKKKKKKLLLLLLJJJIIIIIIHHHHHHHHHIIIIIIFFFFFFFFFFFFGGGHHHHHHIIIGGGGGGGGGHHHHHHIIIIIIIIIFFFGGGIIIJJJKKKLLLMMMNNNZZZllluuulllkkksss~~~wwwoookkkgggfffbbb^^^YYYUUUSSSRRROOOOOOOOONNNNNNNNNNNNMMMLLLKKKJJJIIIJJJLLLOOOQQQVVVZZZ```eeejjjnnnrrruuuxxxyyyqqqjjjuuuaaaNNNFFFCCCCCC@@@999:::AAA;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<<<<<<<======>>>============<<<<<<<<<:::<<<>>>???@@@AAACCCEEE======<<<;;;;;;;;;;;;;;;888999999999999999999888;;;;;;<<<<<<<<<<<<======???>>>===<<<<<<<<<<<<===>>>???@@@@@@@@@AAACCCEEEBBBBBBDDDGGGKKKMMMMMMLLLHHHSSSZZZ]]]kkkvvvmmmmmmyyyxxx{{{ttt[[[XXXUUULLLLLLJJJGGGEEEDDDDDDEEEFFFEEEEEEDDDCCCCCCCCCCCCCCCGGGFFFEEEDDDBBB@@@>>>=========>>>??????>>>>>>===<<<<<<<<<;;;<<<<<<======;;;;;;;;;<<<<<<<<<<<<<<<999999:::;;;<<<===>>>>>>>>>>>>>>>===<<<:::888777444666777;;;IIIWWWYYYSSSRRR___qqq|||}}}{{{yyytttvvvzzzwwwtttsssuuuwwwvvvuuurrrqqqqqqrrrrrrrrrssssssrrrtttuuuuuuuuunnn___PPPEEECCC@@@>>>???BBBGGGJJJJJJLLLPPPUUU]]]jjjyyyuuuddd]]]^^^___xxxsssmmmkkkjjjiiigggbbb___]]]]]]___```ZZZ[[[\\\[[[YYYXXXXXXYYYWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVVVVVVVQQQQQQQQQQQQQQQPPPOOOOOOLLLMMMMMMKKKHHHEEEDDDDDDBBBCCCCCCDDDCCCCCCAAAAAA<<<;;;999888888888::::::===BBBGGGIIIIIIIIIMMMPPPMMMRRRXXXlllvvv{{{hhhcccWWWWWWWWWVVVVVVVVVWWWXXXVVVVVVUUUSSSQQQPPPOOONNNNNNNNNNNNNNNNNNNNNOOOOOOJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGEEEEEEFFFFFFGGGHHHHHHIIIEEEFFFGGGHHHHHHHHHGGGFFFDDDFFFIIIIIIHHHHHHHHHIIINNNWWWiii~~~~~~|||{{{~~~xxxrrrqqqrrrllllllkkkjjjiiihhhhhhggghhhgggdddccceeeiiinnnqqqvvv|||rrr{{{~~~~~~^^^IIIEEEEEECCC@@@<<<;;;===@@@:::::::::;;;;;;;;;;;;<<<::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999:::<<<<<<<<<<<<>>>@@@<<<<<<;;;::::::::::::::::::::::::;;;;;;:::::::::<<<<<<<<<;;;;;;;;;;;;;;;===;;;:::999:::<<>>???@@@???>>>>>>@@@BBBBBBCCCDDDFFFGGGHHHIIIIIIFFFPPPRRRMMMTTTkkk~~~xxxqqqvvvnnnkkkwwwdddVVVSSSOOOKKKHHHHHHGGGEEEDDDDDDEEEFFFCCCBBBBBBBBBAAAAAAAAAAAACCCCCCBBBBBBAAA@@@>>>>>>:::;;;<<<===>>>>>>======;;;;;;;;;;;;::::::::::::999:::::::::::::::<<<===888999999:::;;;<<<======;;;<<<======<<<;;;999888888<<<:::888BBBTTT[[[VVVSSS]]]lllzzzyyyuuu}}}|||{{{wwwsssqqqrrrsssrrrqqqsssrrrpppoooooopppqqqrrrmmmppprrrsssssskkkZZZJJJ>>>>>>>>>???AAACCCEEEFFFJJJLLLPPPUUU^^^kkk{{{wwwaaaSSSSSSZZZ___sss{{{xxxrrrooolllhhhiiigggdddaaa^^^\\\[[[[[[YYYZZZZZZYYYXXXWWWXXXYYYTTTUUUXXX[[[\\\\\\[[[ZZZYYYYYYXXXWWWVVVVVVVVVVVVPPPQQQQQQQQQPPPPPPOOONNNLLLLLLMMMJJJGGGDDDCCCCCC???AAABBBCCCCCCBBB@@@>>>;;;:::888777777999:::;;;@@@EEEJJJKKKJJJJJJNNNRRRTTT^^^eeeiiiddd___XXXXXXYYYXXXWWWWWWXXXYYYXXXWWWUUUSSSQQQPPPNNNMMMMMMMMMLLLLLLKKKJJJJJJJJJHHHHHHGGGGGGGGGHHHHHHIIIJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHIIIIIICCCDDDFFFHHHHHHGGGEEEDDDGGGJJJLLLJJJEEEDDDGGGJJJLLLIIIPPPeee{{{xxxxxxuuunnniiiooo~~~}}}mmmPPPDDDAAA===@@@???;;;:::======999999999:::::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999888999::::::888888999:::;;;;;;:::999999999999:::;;;<<<<<<======<<<<<<;;;===<<<<<<;;;;;;:::999999:::999777777999===BBBDDD>>>??????>>>======???@@@AAACCCEEEFFFEEEFFFHHHKKKNNNIIIJJJOOONNNSSSkkk}}}xxx~~~~~~mmmrrr{{{~~~yyyiiiZZZUUUMMMJJJLLLDDDFFFGGGGGGFFFEEEEEEFFFAAAAAAAAA@@@@@@@@@@@@@@@>>>??????@@@@@@@@@??????888999;;;===>>>>>>======;;;;;;;;;::::::999999999777888999999888999;;;===888888999::::::;;;<<<<<<:::;;;<<<<<<<<<;;;:::999<<<@@@<<<666>>>QQQZZZWWWSSSZZZhhhxxx{{{xxxwwwvvvuuuttttttsssssssssrrrqqqqqqrrrqqqooonnnssssssqqqooonnniii[[[LLLBBB???>>>@@@AAA@@@BBBGGGHHHLLLRRRWWW^^^kkk|||lllXXXQQQOOOLLLRRR\\\qqq{{{zzzpppkkkiiigggjjjccc^^^^^^]]]ZZZYYY\\\[[[[[[YYYXXXWWWWWWWWWWWWUUUVVVVVVWWWXXXXXXXXXWWWYYYYYYXXXWWWVVVTTTRRRQQQRRRQQQOOOMMMLLLJJJJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDAAABBBDDDDDDCCCAAA>>><<<<<<;;;:::999999999:::;;;CCCFFFIIIJJJMMMQQQTTTTTTaaa___zzzeee^^^XXXWWWVVVVVVWWWXXXXXXWWWUUUTTTUUUUUUUUUSSSPPPMMMKKKNNNMMMMMMNNNNNNMMMKKKHHHJJJGGGEEEEEEFFFHHHHHHGGGIIIGGGDDDCCCCCCDDDCCCBBBEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBAAABBBDDDFFFGGGFFFFFFGGGGGGGGGGGGFFFEEEGGGFFFEEEKKKZZZqqq~~~~~~}}}wwwrrrttt}}}wwwlllccciii{{{dddNNNDDDBBBDDD======<<<;;;::::::999999:::999777666666777999:::999999999999999999999999888888888888888888888888999999999888888888777777777777666666777999;;;<<<888888888888888888999999::::::;;;;;;;;;:::999999;;;;;;:::::::::;;;<<<<<<:::;;;===>>>@@@AAAAAAAAADDDDDDEEEEEEDDDDDDCCCBBBIIIGGGFFFEEEIIIQQQ\\\ccc}}}vvvZZZQQQPPPKKKGGGIIIEEEDDDCCCCCCDDDDDDCCCBBBBBBAAA>>>===<<<<<<>>>???>>>>>>?????????>>>>>>===;;;:::999999888888888888=========<<<;;;:::999888333888======:::777777999666777888999:::;;;;;;;;;:::::::::999999888888888???>>>:::666;;;HHHSSSXXXVVV[[[fffuuu{{{}}}yyyxxxvvvuuussssssrrrrrrrrrqqqqqqrrrrrrrrrpppooottttttqqqnnnkkkeeeWWWIIICCC@@@>>>AAABBBAAADDDHHHLLLOOOTTTYYY```lllyyyppp^^^OOOMMMNNNOOOVVV```qqqwwwyyyuuupppooommmkkkiiiccc______^^^ZZZYYY[[[ZZZYYYXXXWWWVVVVVVVVVVVVUUUUUUVVVWWWWWWWWWWWWWWWXXXXXXXXXWWWUUUSSSRRRQQQRRRQQQOOOMMMKKKJJJIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCAAABBBBBBBBBAAA???===;;;;;;:::999888999:::<<<===EEEHHHKKKLLLMMMPPPSSSTTT___|||qqqaaa\\\WWWVVVUUUUUUUUUWWWWWWVVVTTTYYYXXXWWWUUUQQQNNNKKKIIINNNMMMLLLLLLMMMLLLJJJIIIIIIGGGEEEEEEGGGHHHHHHGGGIIIFFFDDDCCCDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDBBBAAAAAA@@@AAACCCEEEGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCDDDJJJYYYmmm|||wwwppppppvvv}}}vvvsssssswwwwwwttttttwww}}}zzzwwwuuuuuuxxxzzz{{{|||sssaaabbbjjj~~~aaaKKKBBB???======<<<<<<;;;;;;:::999999888:::999777666666777999:::999999999999999999999999888888888888888888888888999999888888777777777777888777777666777888::::::888888888888999999999999:::::::::::::::999888777999999999999999::::::;;;:::;;;<<<>>>@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEGGGKKKRRRVVVaaaxxxuuuooowww{{{ttttttwwwaaaNNNLLLMMMIIIFFFHHHFFFDDDCCCCCCDDDDDDCCCBBBAAA@@@>>>======>>>???@@@???????????????>>>===<<<======<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;:::999888888888888999;;;===<<<888555777777888999:::::::::::::::999999999999999999888;;;>>><<<888:::EEERRRYYYYYYZZZ```lllyyy~~~{{{vvvuuutttrrrqqqqqqqqqqqqooopppqqqrrrsssrrrqqqqqqsssssspppllljjjeeeXXXLLLDDD@@@???AAABBBBBBEEEJJJLLLNNNQQQVVV]]]eeemmmqqq^^^RRRKKKOOOVVV[[[dddnnnxxx{{{zzzvvvrrrrrroookkkhhhbbb___```___[[[YYYYYYXXXWWWWWWVVVVVVUUUUUUUUUTTTUUUVVVVVVVVVVVVVVVVVVWWWWWWWWWVVVUUUSSSQQQPPPQQQPPPNNNLLLJJJIIIHHHHHHFFFFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@???>>><<<;;;::::::999888888999<<<@@@BBBHHHJJJMMMNNNNNNPPPUUUZZZooo~~~fff]]][[[VVVUUUTTTSSSTTTUUUUUUTTTSSSYYYXXXVVVSSSQQQOOOMMMMMMNNNMMMKKKJJJKKKKKKJJJIIIIIIGGGFFFFFFGGGHHHHHHGGGHHHFFFDDDCCCDDDEEEDDDCCCBBBCCCCCCCCCCCCCCCBBBBBB@@@@@@???@@@AAACCCEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFBBBEEEFFFCCCAAAGGGUUUbbbyyyzzz~~~zzzqqqnnnqqqxxx~~~xxxrrrvvv{{{uuukkkgggnnn~~~oooXXXAAA:::===???===:::;;;;;;::::::999888888888999888666666666666888999888888888888888888888888777777777777777777777777777777777777777666666666888777777666666777888888888888888999999999:::::::::::::::999999777666666888777777777888888999:::999:::<<<>>>@@@AAABBBBBBAAAAAAAAAAAABBBCCCDDDDDDAAACCCEEEEEEEEEFFFHHHJJJKKK^^^ooovvv||||||rrrvvvuuu{{{zzzxxxlllZZZNNNFFFHHHIIIEEECCCFFFFFFDDDCCCCCCDDDDDDCCCBBB@@@???>>>>>>>>>???AAAAAA@@@@@@@@@???>>>===<<<;;;======<<<<<<<<<===>>>>>>::::::::::::999888888888999666777===DDDDDD===555888888999999999999999888888888888999999999999999888@@@BBB;;;888@@@NNNYYYYYYWWWVVV^^^lllzzz~~~yyywww{{{~~~|||wwwvvvtttqqqpppppppppqqqmmmooorrrsssrrrrrrqqqqqqmmmnnnmmmkkkjjjggg]]]SSSEEE@@@>>>???AAABBBFFFKKKMMMNNNQQQVVV\\\aaacccdddYYYSSSSSS\\\fffnnnxxxwwwrrrmmmjjjfffaaa___```___ZZZWWWXXXVVVWWWWWWVVVVVVUUUUUUTTTTTTTTTUUUUUUUUUUUUUUUTTTUUUVVVWWWWWWVVVTTTRRRQQQOOONNNMMMKKKIIIHHHGGGGGGEEEEEEEEEEEEEEEDDDDDDDDDBBB@@@>>><<<:::999999999888888777888;;;???DDDGGGJJJKKKOOOPPPPPPRRR[[[ddduuuttt___[[[ZZZWWWUUUTTTSSSSSSTTTUUUTTTSSSTTTSSSQQQQQQQQQSSSTTTVVVOOOLLLJJJIIIIIIJJJJJJIIIHHHGGGFFFFFFHHHHHHGGGFFFFFFEEECCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBDDDEEEFFFEEEDDDBBBAAABBBCCCEEEFFFBBBDDDEEECCCBBBDDDKKKRRRYYYhhh}}}~~~yyypppbbbcccdddlll~~~mmmPPPDDD999:::??????<<<999999999999888888777777777777777666555555666777777777777777777777777777777555555555555555555555555666666666555555555555555777777666666666666666666777777888888999:::::::::999999999999888666555444777777777777888999::::::999:::<<<>>>@@@AAABBBBBB????????????AAABBBDDDEEEBBBDDDFFFFFFFFFEEEFFFFFFJJJMMMRRR]]]rrruuuzzz~~~{{{}}}}}}|||ooommmqqq~~~{{{tttdddUUUMMMHHHFFFHHHFFFBBB@@@BBBEEEDDDCCCCCCDDDDDDCCCAAA>>>>>>>>>>>>???@@@BBBBBB@@@@@@@@@???>>><<<;;;:::::::::999::::::;;;<<<<<<999999888888888888888888666777;;;DDDLLLKKKBBB999999999999999999888777777777777888888999999:::::::::DDDHHH???666:::IIITTTWWWSSSPPPRRR___qqq|||vvv}}}{{{uuuwww|||~~~}}}xxxtttrrrqqqqqqlllooorrrsssqqqooooooooohhhjjjiiigggfffddd]]]TTTEEE@@@===>>>@@@AAAFFFMMMSSSTTTXXX^^^cccfffeeeddd^^^^^^bbblllwww~~~rrrmmmkkkeee```]]]^^^]]]YYYVVVWWWVVVVVVWWWWWWWWWVVVUUUUUUSSSTTTTTTTTTTTTTTTSSSSSSTTTVVVWWWXXXWWWVVVSSSRRRNNNMMMKKKIIIHHHFFFFFFEEEDDDEEEEEEFFFFFFEEEDDDCCC@@@???<<<:::888888999999777777888:::>>>CCCHHHJJJMMMMMMOOOQQQOOOQQQ___nnnyyyoooiii]]][[[YYYXXXVVVUUUSSSSSSTTTUUUUUUTTTPPPPPPOOOOOOQQQTTTWWWYYYOOOLLLJJJIIIIIIJJJJJJIIIHHHGGGFFFGGGHHHHHHGGGFFFEEEDDDCCCDDDFFFFFFEEEDDDBBBBBBCCCCCCBBBAAA@@@@@@AAAAAABBBBBBDDDEEEFFFGGGDDDCCCBBBAAAAAACCCEEEGGGAAA??????@@@BBBDDDEEEDDDFFFOOOaaawwwuuuttt|||uuuiiimmmxxxcccHHH???;;;:::<<<;;;777555666777777777777777666666666555555555555555555555555666666666666666666666666444444444444444444444444444444444444444444444444555555555555555555555444666666777888888999::::::888888888888777666555444888888888999:::;;;<<<<<<:::;;;===>>>@@@AAAAAAAAA>>>>>>??????AAABBBDDDEEECCCDDDEEEEEEDDDEEEGGGIIIGGGEEEBBBGGGYYYrrr}}}}}}sssrrruuunnn~~~nnn[[[]]]^^^SSSFFFJJJHHHGGGFFFCCC??????AAADDDCCCBBBBBBCCCCCCBBB@@@======>>>>>>???@@@AAABBB@@@@@@??????===<<<::::::999888888888999:::;;;;;;888888777777777888999999777===FFFNNNOOOIII@@@:::999999999999888777666666777777777888888999999999===HHHLLLBBB666777BBBLLLTTTSSSPPPPPPYYYjjjvvvyyyyyy{{{yyy~~~tttzzzxxxtttwww{{{~~~xxxtttrrrqqqkkkooossssssooolllkkklllfffhhhfffbbb```^^^XXXPPPGGGAAA===>>>@@@BBBHHHOOOVVVZZZ```eeeiiikkkkkkjjjkkknnnttt}}}rrrnnnnnnddd^^^[[[\\\[[[WWWUUUVVVUUUVVVWWWXXXWWWWWWUUUTTTSSSSSSSSSTTTSSSSSSRRRQQQRRRTTTVVVXXXWWWVVVSSSRRRMMMLLLJJJHHHFFFEEEDDDDDDCCCDDDEEEEEEEEEDDDBBBAAA>>>===;;;999888888999999777888:::>>>BBBGGGKKKMMMPPPOOOQQQSSSQQQUUUiii~~~www{{{yyyddd___ZZZWWWXXXWWWUUUSSSRRRTTTUUUUUUUUURRRQQQPPPOOOPPPRRRTTTUUUNNNMMMKKKJJJKKKKKKJJJIIIGGGGGGFFFGGGIIIIIIGGGEEECCCCCCCCCDDDFFFGGGFFFDDDDDDDDDDDDDDDCCCBBBAAAAAABBBBBBCCCDDDDDDEEEEEEEEECCCCCCBBBBBBCCCDDDEEEFFFEEEBBB???@@@CCCEEEBBB???DDDEEELLL[[[qqqqqquuu~~~wwwvvvwwwiiiffflll~~~oooWWWGGG???888888;;;<<<999444444777666666666555555555555555444444444444444444444444555555555555555555555555333333333333333333333333222222222333333333333333333444444555555555444444444555555666777888999999777888888888888777666666999999999:::;;;<<<===>>><<<===>>>??????@@@@@@@@@===>>>@@@AAABBBCCCCCCCCCBBBCCCCCCCCCCCCDDDGGGJJJBBBGGGHHHDDDEEEVVVtttqqq\\\RRRPPPOOOLLLKKKEEEEEEEEEDDDBBB@@@AAABBBCCCAAA@@@@@@AAABBB@@@???<<<<<<===>>>???@@@@@@@@@?????????>>>===<<<;;;:::;;;;;;:::::::::;;;<<<<<<888888777777777888:::;;;<<>>===<<<;;;::::::999999999:::777999===AAAFFFJJJMMMNNNOOONNNRRRXXX[[[eee|||iii```___XXXSSSWWWVVVSSSQQQPPPRRRSSSTTTTTTSSSRRRQQQPPPOOOOOOPPPPPPNNNMMMLLLLLLMMMLLLJJJIIIGGGFFFFFFHHHIIIIIIGGGEEEBBBBBBCCCEEEGGGGGGFFFDDDFFFFFFFFFEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEEEEFFFFFFGGGEEECCCCCCDDDDDDCCCBBBDDDCCCDDDIIIUUUhhh{{{sssnnnqqquuujjjlll|||tttiiippp~~~|||kkk^^^bbbmmmyyy\\\III@@@>>>>>>:::888888:::999666666:::444444444444444555555555333333444444444444333333444444444444444444444444222222222222222222222222111111111222222222333333111222333444555555444444333333444555666777888888777777888888999999888888999999::::::;;;===>>>???>>>>>>????????????>>>>>>===???AAADDDDDDDDDBBBAAABBBCCCEEEEEEEEEFFFGGGIIICCCHHHJJJHHHFFFNNNbbbtttvvv]]]VVVPPPPPPNNNKKKLLLPPPCCCDDDEEEDDDDDDDDDCCCBBBAAA@@@??????@@@@@@???===;;;<<<======>>>>>>>>>>>>======>>>>>>===<<<;;;;;;===<<<<<<;;;;;;;;;;;;<<<999888777777777999;;;===???DDDHHHFFF???999666666777888888888888888777666888888888888777777777777>>>BBBBBB;;;666777::::::IIIRRRVVVPPPRRRaaapppuuurrrrrruuu{{{mmmddddddeeewwwtttpppllljjjjjjkkkllllllqqqtttrrrlllfffdddeeebbbeeeeeecccbbbbbb___[[[LLLFFFAAAAAACCCFFFNNNUUU___gggrrrxxxzzz{{{yyylllgggeeeccc\\\WWWWWWVVVSSSSSSUUUQQQRRRTTTUUUUUUTTTSSSRRRRRRRRRSSSSSSRRRQQQPPPPPPMMMOOORRRTTTTTTRRRPPPNNNKKKJJJHHHGGGEEEDDDCCCCCC@@@AAABBBBBBAAA>>><<<:::::::::::::::::::::::::::777:::???DDDHHHLLLNNNOOOMMMMMMTTT^^^fffvvv~~~___]]]___UUUPPPUUUUUURRRPPPOOOPPPRRRSSSSSSQQQQQQPPPOOOOOOOOOOOOPPPNNNMMMMMMNNNNNNMMMKKKHHHGGGFFFGGGHHHIIIIIIGGGEEEBBBBBBCCCEEEGGGHHHFFFEEEGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBAAA@@@BBBCCCDDDEEEFFFFFFFFFFFFBBBCCCCCCAAA???@@@BBBEEE???CCCEEEDDDDDDMMM\\\iiizzz}}}~~~sss}}}rrr{{{}}}hhhOOOBBB??????===:::<<<666333555777666555777444444444444444444444444222333333444444333333222444444444444444444444444111111111111111111111111000000111111222222222333///111222444555555444444222222333444555666777888666777888999999::::::999999999999:::;;;<<<>>>??????????????????>>>=========???CCCEEEFFFDDDBBB@@@CCCFFFIIIJJJIIIHHHHHHIIIFFFBBBAAAFFFNNNSSSUUUUUU[[[ooozzzrrrWWWXXXNNNGGGJJJMMMJJJHHHIIIDDDFFFGGGGGGGGGGGGDDD@@@@@@???>>>>>>??????>>><<<;;;<<<<<<===============<<<===============<<<<<<===<<<;;;:::::::::::::::999888777777888:::<<<>>>>>>???>>>;;;777666777:::777777888888888888777777999999888888777777666666<<<===<<<777666888888555BBBNNNSSSLLLLLL\\\mmmuuuzzzxxxzzzqqqbbb^^^^^^^^^kkkiiieeebbbaaaaaabbbccckkkpppsssooojjjhhhfffcccfffcccaaa````````````___XXXPPPHHHFFFGGGLLLUUU___kkkrrr|||pppdddbbbbbb```\\\XXXUUUTTTTTTSSSRRRSSSQQQPPPPPPRRRTTTUUUTTTRRRRRRQQQPPPPPPPPPPPPQQQKKKMMMPPPSSSSSSRRRPPPOOOJJJIIIHHHFFFEEEDDDDDDDDDCCCBBBAAA???===<<<;;;;;;::::::999888888999:::;;;@@@@@@BBBFFFLLLPPPPPPOOOMMMZZZXXXZZZ{{{wwweee[[[XXXUUUTTTUUUSSSRRRPPPOOONNNOOOOOOPPPNNNNNNOOOPPPPPPOOOOOOOOOMMMMMMMMMMMMLLLJJJIIIHHHEEEFFFGGGHHHGGGGGGEEEEEEFFFFFFGGGFFFFFFEEEDDDCCCEEEEEEEEEEEEDDDCCCBBBAAACCCBBBBBBAAAAAABBBBBBCCCDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@>>>AAACCCCCCCCCHHHQQQYYYiiiqqqjjjKKKFFF@@@<<<::::::999999888888777555555444444444444444444444444444444444444333333222222333333444333444555555555444333222111111111111111111111111000000000000000000000000111111222222222333333333444444333222333444555666777777888888888999999999999999999:::;;;;;;;;;:::============>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCIIIIIIJJJJJJIIIHHHFFFEEEFFFFFFGGGIIIMMMPPPTTTVVVVVVZZZjjjsssbbbVVVPPPMMMKKKIIIFFFEEEFFFGGGGGGDDDEEEGGGGGGGGGEEECCCBBB>>>>>>?????????>>>>>>===<<<<<<<<<===========================<<<<<<<<<<<<;;;;;;:::::::::999999999777888888999999888888777666777888999999999999999999777666777:::<<<:::888:::999777666666777999:::;;;:::999888777555444333:::IIIUUUVVVUUU[[[fffmmmyyyvvvqqqpppsssyyy|||sssnnnooopppfffeeedddcccccceeehhhiiimmmrrrtttpppllljjjhhheeedddbbb```___```aaaaaa```YYYQQQIIIHHHKKKQQQ\\\fffwww}}}lllcccaaa___]]]ZZZWWWUUUTTTTTTSSSRRRTTTRRRPPPPPPRRRSSSSSSSSSRRRQQQPPPPPPPPPOOOPPPPPPMMMNNNOOOPPPPPPOOOMMMLLLJJJIIIHHHFFFEEEDDDCCCCCCAAA@@@>>>===;;;:::999999:::999888777888999;;;<<>>>>>>>>??????@@@AAABBBBBBBBBBBBGGGGGGHHHHHHGGGFFFEEEDDDFFFFFFGGGIIILLLOOORRRSSSQQQTTT\\\kkk|||dddWWWQQQMMMJJJKKKIIIGGGEEEDDDDDDEEEEEEDDDEEEFFFGGGGGGEEEDDDBBBAAAAAAAAAAAAAAA@@@??????<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<;;;;;;::::::::::::999999999999888888999999999999888888666777888999999999999999999777777999<<<>>>===<<<999888777666666777888999::::::999888777666555555777CCCPPPUUUTTTUUU]]]dddnnnmmmjjjhhhiiinnnvvv|||aaaaaabbbdddgggkkkoooqqqssswwwwwwrrrmmmkkkhhhdddaaa___]]]\\\^^^______^^^ZZZRRRLLLMMMRRRZZZgggrrrwwwhhhccc```[[[ZZZXXXUUUTTTUUUUUUTTTSSSTTTRRRPPPPPPQQQRRRQQQPPPPPPPPPPPPOOOOOOOOOOOONNNNNNNNNMMMLLLKKKJJJIIIHHHJJJIIIGGGFFFDDDCCCCCCCCC>>>===<<<:::999888888888999888777666777:::===???@@@FFFMMMQQQRRRQQQRRRSSSWWWZZZaaazzzooodddYYYWWWVVVRRROOOOOOLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMKKKKKKKKKJJJIIIHHHGGGFFFEEEFFFGGGHHHHHHGGGFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFDDDDDDCCCBBBAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@AAAAAABBBAAAAAAAAA@@@@@@??????>>><<>>666<<<:::888888888999888777555444333222222111222222333333333333333333333333333333222222222222333333333444444444444333222111111111111111111111111111000000000000000000000000/////////000000000111111333333222222333333444555555555555555666666666666888777666777:::;;;;;;;;;<<<<<<<<<============>>>>>>>>>??????@@@AAAAAAAAADDDDDDEEEEEEEEEDDDCCCCCCEEEFFFFFFHHHJJJLLLNNNOOOLLLOOOQQQTTT^^^uuu{{{}}}oooXXXIIIHHHJJJJJJGGGHHHGGGEEECCCBBBBBBCCCCCCDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999888888888888888999999999999888888777777888999999999888888666555555888;;;======<<<888777666555555666777888888888888888777777777777:::@@@NNN[[[[[[TTTWWW___hhhkkkllliiifffjjjsss|||^^^___aaadddiiinnnsssvvvxxx{{{yyysssnnnkkkgggbbb```]]][[[ZZZ[[[\\\\\\[[[ZZZTTTOOORRRYYYcccqqq}}}nnneeeddd___ZZZWWWVVVUUUUUUWWWWWWVVVTTTTTTRRRPPPPPPPPPPPPOOONNNNNNOOOOOONNNNNNNNNMMMMMMMMMKKKJJJHHHGGGGGGGGGGGGIIIHHHGGGEEECCCBBBAAAAAA<<<;;;:::999888777777777999777666666888<<<@@@BBBJJJKKKLLLMMMOOORRRVVVXXXYYY]]]hhhvvv|||mmmeee]]]WWWWWWVVVRRRNNNMMMLLLMMMNNNPPPPPPPPPOOONNNLLLLLLMMMMMMMMMLLLKKKKKKIIIIIIIIIHHHGGGFFFEEEDDDCCCDDDEEEFFFFFFFFFEEEDDDBBBCCCDDDEEEFFFFFFFFFFFFCCCCCCAAA@@@???>>>======>>>>>>????????????>>>>>>?????????>>>??????@@@AAA???????????????>>>>>>>>><<<>>>@@@AAAAAABBBDDDFFFEEEEEEEEEIIIQQQ\\\gggnnnyyykkkWWWHHHAAA?????????888777666777888888666555444333222222111111111222222222222222222222222222222222111111111111222222333333333333333222222111111111111111111111111111000000000000000000000000/////////000000000111111222222222222222333333444444555555555666666666666888888999<<<@@@@@@>>>;;;;;;;;;<<<<<<<<<========================>>>??????@@@@@@AAAAAABBBBBBBBBBBBEEEEEEFFFGGGHHHJJJKKKKKKJJJMMMNNNPPPVVVggg}}}zzzsss^^^VVVLLLHHHJJJKKKHHHDDDGGGFFFDDDCCCBBBAAAAAAAAACCCDDDDDDEEEEEEDDDCCCCCCAAAAAAAAA@@@???===<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999888888888777777777777888888999999888888777666777777888888888777777333333333555666888888888666666555555555555666666666666777777777888888888<<<===KKK]]]```UUUSSS[[[eeelllrrroooiiijjjttt[[[]]]___ccchhhmmmqqqssswwwxxxwwwrrrppppppmmmhhhbbb___\\\[[[[[[[[[ZZZYYYZZZTTTRRRVVV^^^iiiwwwxxxgggcccccc^^^YYYUUUUUUUUUWWWXXXYYYWWWUUUSSSQQQPPPOOOPPPOOOMMMLLLLLLMMMMMMNNNMMMLLLKKKKKKIIIHHHFFFEEEEEEFFFHHHIIIHHHGGGEEECCCAAA@@@??????;;;::::::999888888888888888888888999<<<@@@DDDGGGSSSRRRPPPQQQSSSUUUWWWXXXWWWgggsssddd^^^YYYUUUVVVUUUOOOKKKJJJKKKLLLNNNOOOPPPOOONNNNNNKKKKKKLLLLLLKKKJJJJJJIIIGGGGGGGGGFFFEEEDDDCCCBBB@@@AAABBBCCCDDDCCCCCCBBB???@@@AAACCCDDDDDDDDDDDDBBBAAA@@@>>>===============>>>>>>??????>>>>>>==================>>>??????===>>>>>>>>>>>>>>>>>>>>><<<===?????????@@@@@@AAAEEECCCBBBAAACCCHHHMMMPPPeeesssttt[[[NNNGGG>>>999888:::;;;;;;888777666777777777444222333333222222111222222222222222222222222222222222222111111000000111111222333333222222111111111111000000000000000000000000////////////////////////000000000111111111222222111111111222222222222222555555555666666666777777888999===CCCHHHGGGAAA;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<============>>>???@@@AAABBBDDDDDDEEEFFFGGGHHHHHHIIIKKKIIIIIIOOOZZZeeemmmpppfffnnn{{{}}}}}}wwwyyy~~~gggWWWKKKKKKJJJIIIHHHEEECCCBBBEEEEEEDDDCCCBBBAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBB@@@@@@@@@???>>>===;;;:::<<<;;;;;;;;;:::::::::999999999999999888888888888888888777777777666666666666777777888888777777666555666666777777666555555333333444444444444444555444444444444444444444444444555555666666777888888888777CCCWWW]]]TTTPPPUUU^^^iiisssrrrjjjhhhrrr}}}wwwvvvzzzVVVWWWZZZ^^^bbbfffjjjllllllnnnnnnmmmooosssrrrnnnbbb___\\\[[[\\\\\\[[[ZZZYYYUUUTTTYYYaaakkkwwwmmmbbb```^^^ZZZWWWSSSSSSTTTWWWYYYYYYVVVTTTQQQPPPOOOOOOOOOOOOMMMKKKKKKKKKLLLMMMMMMKKKJJJIIIFFFEEEEEEEEEFFFGGGIIIJJJFFFEEECCCAAA???>>>===<<<::::::999999888999999999888999:::===AAAEEEIIIKKKOOOQQQSSSUUUVVVWWWXXXYYYcccyyyqqqcccYYYTTTRRRSSSQQQLLLIIIIIIJJJKKKKKKLLLLLLLLLLLLKKKJJJKKKKKKJJJJJJIIIHHHGGGEEEEEEEEEDDDCCCBBBAAA@@@>>>???@@@BBBBBBBBBAAAAAA>>>???@@@AAABBBCCCCCCCCCAAA@@@???============>>><<<===>>>??????>>>===<<<;;;;;;;;;;;;<<<===>>>>>>=========>>>>>>?????????=========>>>>>>>>>?????????>>>>>>???@@@AAACCCDDDGGGPPP\\\iiiyyy~~~pppbbbNNN<<<;;;:::::::::;;;:::888666888777666666666555333111333222222111111111222222111111111111111111111111111111000000000000111111333222111111000000111111000000000000000000000000////////////////////////000000000111111111222222000000111222222222222111555555555666666666666777888999>>>EEEKKKJJJCCC<<<:::::::::;;;;;;;;;<<<<<<;;;:::999888888999:::;;;::::::;;;<<<===???AAABBBBBBCCCEEEFFFGGGGGGGGGGGGKKKEEECCCJJJWWW```aaa^^^UUUTTT\\\ooo~~~sssrrr~~~~~~qqq]]]TTTRRRJJJKKKIIIFFFBBBAAACCCEEEDDDCCCCCCBBBAAA@@@???????????????@@@@@@@@@@@@AAA@@@@@@@@@@@@???>>>===<<<;;;;;;;;;::::::999999888888888888777777777666666777777666666666555555555555555666666666666555555444444555555555444333333444555666555333222333444333333333333333333333333333333333444555666666666666666???PPPZZZYYYVVVWWW\\\iiivvvwwwooolllrrr{{{||||||~~~~~~~~~rrrmmmpppvvvNNNOOORRRVVV[[[___bbbddd```bbbbbbbbbfffllllllhhh[[[YYYWWWWWWXXXZZZZZZYYYXXXTTTUUU[[[bbbjjjuuu~~~sssccc]]][[[VVVSSSRRRPPPQQQSSSUUUWWWWWWTTTQQQOOONNNNNNNNNOOOOOOLLLJJJIIIJJJLLLLLLLLLKKKIIIHHHEEEEEEFFFFFFGGGHHHIIIIIIEEECCCAAA???===;;;::::::999888888888888888999999888:::===BBBFFFJJJMMMNNNIIIOOOUUUUUUUUU\\\kkkxxxsssccc^^^XXXSSSPPPQQQPPPMMMLLLNNNLLLLLLKKKJJJJJJJJJKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFDDDDDDDDDCCCBBBAAA??????===>>>@@@AAABBBBBBBBBAAA???@@@AAABBBBBBBBBBBBBBB@@@???>>>===<<<===???@@@<<<===???@@@@@@???===<<<999999999::::::<<<======<<<<<<===>>>??????@@@@@@===<<<<<<<<<===>>>>>>>>><<<<<<===>>>>>>?????????===>>>DDDOOOYYYcccppp|||wwwkkkWWWGGGCCCFFFEEE@@@777888999;;;<<<;;;:::888666555333333444444333111111000000///000000111111111111111111111111111111000000000//////000000000333222111000///000000111000000000000000000000000/////////////////////////////////000000000111111//////111222222222111000333444444444555555555555999888:::AAAHHHIIICCC===999::::::::::::;;;;;;;;;:::999888666666777999:::999999999:::<<<>>>AAABBBAAACCCDDDFFFGGGHHHGGGGGGHHHEEEDDDHHHOOOTTTUUUSSSSSSOOOOOOXXXbbbkkkuuu~~~|||tttssstttxxx~~~rrrssswwwxxx~~~pppbbbVVVMMMKKKNNNKKKIIIFFFDDDCCCDDDFFFHHHAAAAAAAAA@@@???>>>===<<<===============>>>??????>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::999888888888777777777666666666555555666666666555555555444444333444444555555444444333333333333333333222111111111333555444222111333555111222222222222222222111222222222333333444444444555555;;;HHHVVV^^^^^^[[[[[[jjjyyy}}}vvvqqqtttzzz}}}~~~vvvsssrrryyy~~~{{{nnnjjjpppxxx~~~GGGIIILLLQQQUUUYYY\\\^^^YYYZZZYYYXXX\\\aaa```[[[RRRQQQPPPQQQSSSVVVWWWWWWWWWTTTUUU\\\ccciiirrr{{{sssggg\\\YYYVVVPPPMMMOOONNNOOOQQQTTTVVVUUURRROOONNNMMMMMMNNNOOOOOOLLLJJJIIIJJJKKKLLLLLLJJJHHHGGGFFFGGGGGGGGGHHHHHHHHHHHHDDDBBB@@@>>><<<:::999999888777777777777888888999888;;;???EEEJJJMMMOOOPPPKKKSSSYYYVVVVVVfffbbb[[[WWWYYYTTTQQQRRRRRRPPPQQQUUUOOONNNMMMKKKKKKKKKLLLMMMIIIJJJJJJIIIHHHGGGFFFEEECCCCCCCCCBBBAAA@@@???>>>>>>???@@@BBBCCCCCCBBBBBBAAAAAABBBBBBCCCCCCBBBBBB@@@???===<<<===>>>@@@AAA===>>>???AAAAAA???>>>===999999999999:::;;;<<<===<<<<<<===>>>???@@@AAAAAA>>><<<;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>===;;;:::999@@@<<<===@@@>>>???MMM^^^jjj~~~rrrcccTTTCCCAAA===;;;???BBB>>>666999888777555555555444444444222111111222333333222//////.........//////000000000000000000000000000000000////////////000000333222000/////////000111000000000000000000000000////////////////////////............/////////000...///000222222111111000222222333333333444444444999777666<<>>AAACCCAAABBBDDDFFFHHHHHHHHHGGGFFFIIILLLMMMKKKJJJJJJKKKGGGIIINNNUUUXXXWWW[[[``````ooo}}}gggYYYOOOOOOPPPKKKFFFDDDEEEBBB@@@BBBFFFGGGEEEBBB????????????>>><<<;;;:::<<<<<<<<<<<<<<<===>>>>>>:::;;;;;;;;;;;;;;;::::::;;;;;;::::::999888777777777666666666666555555555666666555555555444444444222333333444444333333222222222222222222111000///,,,///111111000///222444111111222222222222111111111111111222222333333333...111444===MMM\\\___YYYXXXgggxxx}}}wwwqqqrrrvvvttt{{{xxxsssqqqqqqwwwuuupppwwwDDDDDDFFFHHHKKKOOOSSSUUUSSSTTTWWW[[[]]]ZZZTTTNNNGGGKKKQQQTTTVVVVVVWWWXXXQQQTTTWWWVVVVVV[[[eeennntttddd```[[[UUUQQQOOOOOOOOOMMMMMMNNNOOOQQQRRRSSSSSSPPPOOONNNNNNNNNMMMKKKIIIIIIIIIHHHGGGFFFFFFFFFFFFJJJIIIHHHFFFEEEDDDDDDDDDAAA@@@>>>;;;999888777666666666666777888999::::::>>>BBBEEEFFFMMMUUUUUUPPPPPPWWWYYYVVV```kkkZZZWWWTTTQQQTTTWWWXXXVVVSSSRRRQQQOOOLLLHHHHHHKKKMMMMMMLLLRRRPPPNNNKKKIIIHHHHHHHHHDDDCCCBBBAAA@@@??????@@@CCCBBBBBBBBBBBBCCCDDDDDDIIIGGGEEEBBB@@@>>>>>>>>>===<<<;;;<<<>>>AAABBBBBB>>>????????????===;;;:::;;;:::999888888:::;;;===??????>>>===<<<;;;;;;:::::::::::::::;;;;;;<<<===<<<<<<;;;::::::::::::;;;999::::::;;;<<<===>>>>>>FFFQQQ```nnnxxxjjjWWWLLLEEE???;;;999888888777777777777777777666666555444444333333222222222111111111000000///////////////000000000////////////////////////000000000000////////////000000000000000000000000////////////////////////////////////////////////111111000000//////......000000000000111111111111222222111111111111222222777777888999:::;;;;;;<<<::::::::::::::::::::::::999888666444555888;;;===999999:::;;;<<<>>>@@@AAA???@@@BBBDDDFFFFFFFFFFFFIIIIIIHHHIIIJJJJJJIIIGGGGGGHHHIIIJJJKKKJJJIIIHHHKKKQQQZZZiii|||vvvhhh^^^ZZZNNNMMMMMMKKKJJJGGGFFFEEEGGGFFFFFFEEEDDDCCCCCCBBB@@@@@@??????>>>=========<<<:::888999<<<======;;;<<<;;;;;;:::::::::;;;;;;;;;:::999777666555555555666666555555555444444444333444444555555444444333222222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000222111000000000111333333444333111444BBBTTT[[[YYY\\\dddkkknnnooopppnnniiirrr{{{xxxxxxtttuuu{{{|||vvvxxx~~~~~~~~~uuuBBBBBBBBBCCCEEEHHHJJJLLLNNNOOOQQQTTTWWWUUUQQQLLLGGGKKKOOORRRSSSSSSTTTTTTSSSSSSTTTVVVYYY]]]bbbeeepppyyytttfff^^^\\\ZZZVVVRRROOONNNNNNOOOLLLMMMNNNOOOPPPQQQRRRRRRPPPNNNMMMMMMNNNMMMKKKHHHIIIHHHGGGFFFEEEEEEEEEEEEIIIHHHFFFEEECCCCCCBBBBBB@@@???===;;;999777666666999888888888888:::;;;<<>>>>>===<<<;;;<<<;;;999999999:::<<<===???>>>>>>===<<<;;;;;;:::::::::::::::::::::;;;<<<<<<<<<;;;:::::::::::::::999::::::;;;;;;<<<<<<<<<<<>>>>>======<<<<<<:::888999;;;===<<<;;;:::999999999999::::::;;;;;;:::888777666555555555555555555444444444333333222222222333333222222222222222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000111111000000000111222333000111111222<<>>===;;;999888777666666::::::999999:::<<>>???AAABBBBBBAAA@@@???>>>======<<<<<<===<<<<<<;;;::::::<<<===>>>>>>=========<<<;;;;;;;;;;;;::::::999999999999:::<<<;;;::::::999999::::::999999999999999999999999888:::;;;;;;;;;???EEEJJJQQQZZZhhhwwwvvviii]]]QQQEEE===888444222222555777777555666666555444444444444444555555444444333333222222111111111111000000000000111111111000000/////////........................////////////////////////////////////////////////////////////////////////........................000000000////////////...//////000000000000111111111111000000000000111111222333333444555666777777888888888999999999999999;;;:::999999;;;>>>AAACCC<<<===???AAABBBCCCBBBBBBHHHHHHGGGFFFEEECCCAAA@@@BBBCCCFFFHHHHHHGGGEEEDDDBBBBBBBBBBBBBBBCCCDDDDDDGGGGGGGGGGGGKKKQQQYYY___sss}}}vvvppp[[[VVVOOOJJJHHHGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBDDDDDDCCCCCCBBBBBBAAAAAA?????????>>>======<<<<<<;;;:::999:::;;;<<<;;;:::777888888888999999:::::::::999888666555555555555444444444333333333222222000000111111111111000000000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000111000000000000111222222...222333111555CCCRRR[[[^^^\\\YYYYYYdddqqqxxxxxxqqq}}}sssrrrvvv~~~~~~|||}}}BBBAAA@@@?????????@@@AAA@@@@@@BBBDDDFFFHHHHHHHHHJJJMMMOOOPPPPPPOOOOOOOOOTTTVVVYYY\\\]]]\\\YYYVVVUUUYYY]]]``````aaacccddd]]]]]]]]]]]][[[XXXUUUTTTLLLMMMMMMMMMLLLLLLKKKJJJLLLLLLLLLMMMMMMNNNNNNNNNMMMLLLKKKKKKKKKJJJHHHFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCBBBAAA???===<<<<<<<<<;;;;;;999888777777777777999999999:::===@@@DDDGGGJJJNNNRRRSSSTTTVVVYYYZZZVVVaaavvvppp]]]YYYTTTQQQRRRVVVWWWXXXVVVRRROOOMMMLLLQQQPPPNNNMMMMMMMMMMMMMMMJJJJJJIIIIIIIIIIIIIIIIIIGGGFFFEEEEEEDDDDDDDDDEEEBBBCCCEEEGGGHHHGGGFFFEEEDDDCCCAAA@@@@@@@@@AAABBBCCCBBB@@@AAABBBCCCBBBAAA@@@???>>><<<<<<<<<===>>>===<<<<<<;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888888888;;;::::::999999999999999999999888888888777777777999999999888777999===AAA===@@@EEEMMMVVVaaalllsss{{{nnnaaaXXXOOOKKKDDD@@@>>><<<:::888;;;999777777777777555333444444333222222222222222444444333333222222222222111111000000000/////////222222111000//////.......................................///////////////////////////////////////////////////////////////........................////////////////////////////////////000000000111000000000//////000000000111111222333444555666666888888999999999999::::::;;;;;;:::;;;===AAADDDFFFBBBDDDFFFHHHIIIIIIHHHGGGEEEEEEEEEDDDCCCCCCBBBAAA???BBBFFFHHHHHHFFFDDDCCCEEEDDDCCCCCCCCCEEEGGGHHHKKKKKKJJJHHHHHHKKKOOOSSSUUU[[[aaaeeemmmxxxzzztttlllddd]]]WWWRRROOOOOOMMMJJJIIIIIIIIIIIIHHHBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@???>>>>>>======<<<;;;;;;::::::::::::;;;;;;::::::777777888999999:::::::::999888777666555555555555333333333222222222111111///000000000000000000///000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000111111222...444666333111;;;MMM[[[aaa^^^XXXXXXbbbqqqxxxyyyxxxppppppsss|||}}}AAA@@@???>>>>>>???@@@AAA<<<===>>>???@@@BBBDDDFFFKKKMMMOOOPPPOOONNNOOOPPPRRRXXX^^^___\\\XXXVVVVVVQQQSSSTTTUUUTTTSSSSSSSSSRRRSSSTTTTTTRRROOOKKKHHHKKKKKKLLLLLLLLLJJJIIIHHHKKKKKKKKKLLLLLLLLLLLLLLLKKKIIIHHHHHHIIIHHHFFFCCCCCCBBBAAA@@@@@@????????????>>>===<<<;;;::::::::::::999888888777777777888777888999<<>>>>><<<<<<<<<<<<======>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999888888888888::::::999888888888888999888888888777666666555555666777888888888888999;;;:::::::::;;;===BBBIIINNNOOOTTTZZZ```fffnnnxxx~~~yyyfffUUUIIIBBB===;;;<<<:::888888888999999888555444222222333444444333333222222111111111111111222222222222111111111111000000000/////////......111111111000///...------........................------....../////////000........................////////////////////////......................................./////////...////////////000000000000//////......//////000111222222333444555666666888999999999:::::::::;;;;;;;;;;;;<<<>>>BBBEEEFFFEEEGGGIIIKKKKKKJJJIIIHHHCCCBBBAAAAAA@@@?????????>>>BBBGGGIIIGGGEEEDDDCCCFFFEEEEEEDDDEEEGGGIIIJJJIIIIIIIIIHHHHHHIIILLLOOORRRUUUUUUQQQRRRXXX^^^___eeejjjuuu|||sssjjjccc___XXXTTTOOOLLLKKKKKKKKKKKKJJJIIIGGGFFFFFFEEEBBB@@@@@@@@@AAABBBBBBBBBBBBBBB@@@@@@@@@???????????????>>>>>>======<<<;;;;;;;;;999:::;;;;;;::::::999999777888999:::;;;;;;::::::777777666555444444444444333333222222222111111111000000111111111111000000//////////////////////////////////////////////////////000000000000////////////////////////////////////000000111111111111...333555222...444DDDTTTbbbbbb```^^^cccmmmssssss}}}wwwvvvxxx}}}@@@???>>>=========>>>???;;;<<<=========>>>@@@CCCGGGIIIKKKLLLLLLMMMNNNPPPNNNUUU\\\]]]WWWSSSSSSUUUMMMMMMNNNOOOOOOOOOOOOOOORRRQQQOOONNNLLLKKKJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHKKKKKKKKKKKKJJJJJJJJJJJJHHHGGGEEEEEEFFFEEECCCAAA@@@???>>>===<<<<<<<<<<<<<<<;;;::::::999999::::::999888888888888888999999888:::===BBBGGGMMMQQQSSSSSSSSSTTTUUUTTTXXXfffsssrrr]]]WWWUUUNNNLLLQQQPPPQQQRRRQQQNNNLLLLLLLLLQQQQQQQQQNNNKKKHHHGGGHHHKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGJJJKKKKKKJJJIIIGGGEEEDDDDDDDDDCCCBBBBBBCCCDDDEEECCCBBBBBBCCCDDDDDDBBB@@@>>>>>>============>>>>>><<<<<<<<<===============::::::;;;;;;<<<<<<<<<===;;;::::::999999999999::::::999888888777777888888888777777777666666555555555666777888888777666555333666:::<<<;;;;;;;;;;;;999;;;===>>>???CCCJJJPPPUUUXXX\\\```cccgggkkkooo{{{}}}yyyyyyrrrooolllnnnvvv{{{vvvnnnUUUNNNCCC;;;777666777777:::::::::999888666555444333222222111111222444444222222111000000000000000111111111111111111000000////////////............/////////......------------------------------------------......//////000........................////////////////////////---------------------------............/////////......////////////000000//////............//////111222222333444555666777777777888888999:::::::::999999:::;;;===@@@CCCDDDDDDEEEFFFGGGGGGFFFEEEEEEBBBAAA@@@>>><<<;;;;;;;;;???CCCGGGHHHEEEBBBBBBCCCCCCCCCCCCDDDDDDFFFGGGHHHFFFHHHIIIHHHGGGGGGIIIKKKOOOQQQOOOIIIHHHLLLOOOPPPMMMMMMRRR[[[dddlllttt{{{vvvjjjbbb```aaa```]]]ZZZVVVRRRPPPNNNOOOLLLHHHFFFFFFGGGGGGFFFHHHGGGEEEEEEDDDBBB???===??????@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>============<<<;;;;;;::::::888:::<<<<<<:::888888888888999:::;;;;;;:::999888666666555444444444444444333333333222222222111111111111222222222222111111////////////////////////////////////////////////...//////000000//////...////////////////////////...///000000111111000000...///111111---...:::FFF\\\dddiiifffdddggglllnnn}}}wwwvvv~~~~~~BBBAAA???>>>=========>>>:::<<<===<<<::::::<<<>>>@@@BBBEEEGGGGGGIIIKKKMMMLLLOOOSSSSSSQQQOOOOOOPPPJJJIIIIIIJJJKKKLLLLLLKKKMMMMMMLLLLLLMMMMMMNNNOOOIIIIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJJJJIIIIIIHHHHHHEEEDDDCCCCCCCCCBBB@@@>>>===<<<;;;::::::999::::::999888888888888999::::::888888888888888999:::;;;===???DDDIIINNNRRRUUUVVVQQQQQQSSSWWWZZZeee{{{ooobbbWWWSSSQQQNNNNNNPPPLLLMMMNNNNNNLLLKKKLLLMMMMMMOOOPPPNNNJJJHHHHHHIIIGGGHHHIIIJJJKKKJJJIIIIIIGGGFFFFFFFFFFFFFFFGGGGGGJJJIIIIIIHHHGGGFFFEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFBBBAAAAAABBBDDDDDDBBB@@@======>>>>>>>>>>>>======;;;;;;<<<<<<=========<<<999999:::;;;;;;<<<======::::::::::::::::::;;;<<<999999888777777777777777777777777777666666666666777666777888888888777555///333777999999777777777888999:::999666777:::>>><<<>>>???AAACCCEEEHHHIIIGGGIIIPPPYYY^^^___bbbfffkkkqqqzzzlllddd^^^\\\WWWNNNHHHGGGCCCDDDDDDDDDHHHMMMJJJBBB???<<<999777666777777777444555555555444333333333444555555555444333222333222111111000000000000000000000000000000000000000/////////.........------------------------,,,,,,------------------------,,,,,,---......///000000........................////////////////////////---------------------------------.........//////........./////////000000///......------......///111111222333444555555666555555555666777888888888777888888:::;;;>>>@@@AAABBBAAAAAAAAAAAAAAAAAAAAA???>>>===<<<;;;;;;<<<<<>>???AAA???@@@AAACCCDDDDDDEEEEEEFFFHHHJJJJJJIIIHHHIIIJJJGGGJJJIIIDDDCCCGGGJJJJJJJJJGGGGGGMMMPPPQQQUUU[[[ZZZ```ggglllmmmjjjeeebbbnnnlllkkkjjjaaaUUUQQQSSSVVVUUUTTTRRRPPPNNNLLLKKKJJJGGGEEEDDDDDDDDDBBB@@@GGGFFFEEEEEEEEEDDDAAA???>>>>>>??????@@@@@@??????<<<<<<<<<<<<<<<===============<<<<<<;;;::::::999777:::<<<<<<:::888777888888999:::;;;:::888666555666555444444333333444444444333333333222222222222000111111222222111111000000000000000000000000000////////////////////////......////////////......////////////////////////......000111111111000///000......111000...222:::PPP```llliii```___ffflll{{{wwwpppjjjhhhmmmtttyyyFFFEEEBBB@@@>>>>>>>>>>>>:::<<<===<<<999888999;;;;;;===@@@BBBCCCEEEHHHKKKJJJIIIIIIKKKMMMNNNLLLJJJJJJHHHGGGGGGHHHGGGFFFEEEHHHJJJMMMNNNNNNKKKHHHEEEGGGGGGGGGGGGHHHIIIKKKLLLJJJJJJJJJIIIIIIHHHHHHGGGDDDCCCBBBAAABBBAAA???===;;;;;;:::999888888888888777777777777888999:::;;;888888888888999:::;;;<<>>??????>>>===<<<:::;;;;;;<<<===<<<<<<<<<999999::::::;;;<<<======::::::::::::;;;<<<<<<===999888888777777777777777666777777777777777777777555444333444666888888777555555555444333444777:::222555888888666555777:::777777777777777888999:::???;;;999;;;<<<;;;>>>BBBDDDCCCCCCGGGLLLNNNJJJFFFAAA<<<;;;AAACCC===888888444999;;;888888:::777000666555333333333333444444333444444444333444555666(((+++///111111000000000222222111000000000000000////////////000000000000//////.........---------+++,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000........................////////////////////////---------------------------------.........//////............/////////000.........------.........000000111222333444444555333333444444555666666777666666777888:::<<<>>>>>>AAAAAA@@@?????????@@@@@@:::::::::;;;<<<>>>@@@BBB???CCCEEECCC>>><<<===@@@>>>???AAACCCDDDDDDDDDCCCBBBEEEHHHIIIIIIIIIIIIJJJHHHKKKKKKFFFEEEIIILLLKKKHHHDDDEEEKKKNNNLLLMMMRRRQQQQQQQQQQQQPPPPPPQQQSSSPPPQQQWWW[[[VVVMMMLLLRRRMMMMMMLLLLLLJJJIIIGGGFFFEEEEEEEEEFFFHHHIIIGGGFFFCCCBBB@@@@@@@@@???<<<:::======>>>>>>>>>>>>>>>===;;;<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;:::999999777:::======:::777777888888999::::::999777444333555555444333333333444444444444444333333333222222000000111111111111000000111111111111111111111111////////////////////////......////////////......////////////////////////---...000111111111000///333///...333444000000444FFF[[[llliii]]]YYYcccmmmzzzqqqhhhdddcccdddllluuuKKKEEEAAACCCDDDAAA@@@@@@AAA@@@???>>><<<;;;:::999::::::;;;<<<>>>??????@@@DDDDDDFFFGGGIIIJJJJJJJJJKKKJJJJJJIIIIIIJJJJJJKKKOOONNNMMMLLLJJJIIIHHHGGGGGGGGGHHHIIIIIIIIIIIIHHHFFFFFFFFFFFFEEEDDDCCCBBB???>>><<<;;;::::::;;;;;;;;;::::::999888777666666888888777666777888999:::;;;;;;:::999999<<>>???AAACCCAAA???>>>>>>???>>>>>>===<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::999999999:::999999999999999999:::888888888888888888888888555555444444444444555555555555555444444333333333444444444444444444444444444444444444444444444444666666666666777777777777777777777777777777777777777777777777777777777777555555666666666666555555444444444444444444444444333333333222222111111111222222222222222222222222111111111111111111111111111111000///////////////////////////////////////........................------------------------//////...---,,,,,,++++++------------------------...---,,,,,,,,,,,,---...................................................,,,,,,,,,---------......................................................111111111111111111111111333333444444444444444444777777777888999:::<<<======;;;999:::===@@@???>>>;;;;;;;;;>>>AAACCCDDDCCCAAABBBCCCCCCDDDCCCCCCBBBEEEDDDBBBAAABBBCCCEEEFFFDDDEEEFFFGGGGGGGGGGGGGGGFFFDDDCCCEEEGGGHHHFFFCCCCCCEEEGGGGGGGGGGGGIIIKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJLLLMMMOOOOOOOOOMMMLLLIIIJJJJJJJJJIIIHHHHHHGGGEEEDDDDDDCCCCCCCCCCCCDDDCCCCCCBBBAAAAAA@@@??????@@@@@@???>>>======>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;:::777666777999999999999999888888888777666555555555555444444444222222222222222222222222111111111111111111111111000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000//////000000///...------000000000000111111111111000000000000000111111222:::NNNbbbgggccc^^^\\\[[[ooossssssmmmggghhhmmmqqq~~~zzz}}}yyy___SSSFFFBBB@@@>>>>>>???===============<<<<<<<<<:::::::::;;;<<<<<<======AAAAAACCCDDDEEEFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGFFFEEEDDDDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFCCCCCCCCCCCCBBBAAA@@@???>>>===;;;:::999999::::::;;;::::::999888777777777999999888777777888999::::::;;;<<<===>>>BBBGGGKKKOOOPPPRRRSSSTTTVVVYYY\\\XXXjjjkkkXXXQQQPPPNNNMMMKKKJJJJJJJJJHHHHHHHHHIIIIIIJJJKKKLLLJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEFFFEEEEEEDDDCCCAAABBBCCCDDDDDDCCCBBBAAAAAA???>>>>>>AAAAAA@@@>>>?????????>>>===;;;:::999999999:::::::::;;;;;;;;;::::::::::::999999999999999999888888888888999999777777777777777777777777555555444444444444555555555444444444333333333333444444444444444444444444444444444444444444333333555555555555666666666666555555555555555555555555555555555555555555555555444444555555555555444444333333333333333333333333333333222222222111111111222222222222222222222222111111111111111111111111000//////...---.........////////////////////////........................------------------------///......---,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,,,,,,,------------...................................................111111111111111111111111333333333333444444444444777777777888888:::;;;<<<;;;999888:::<<<>>>===<<<<<<<<<<<<>>>BBBDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAADDDCCCBBBAAAAAACCCEEEFFFEEEFFFGGGHHHHHHHHHHHHGGGEEECCCCCCDDDFFFGGGEEECCCEEEFFFGGGHHHGGGGGGHHHJJJIIIIIIIIIJJJKKKKKKLLLLLLLLLMMMNNNNNNNNNLLLJJJIIIHHHHHHHHHHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBCCCCCCCCCCCCBBBBBBAAA@@@????????????>>>======<<<<<<======;;;;;;;;;::::::::::::999:::;;;;;;999777666777999888888888888777777777777555555555555444444444444222222222222222222222222111111111111111111111111000000111111111111000000000000////////////000000///////////////////////////////////////////////////////////////...------/////////000000000111111000000//////000000111222999CCCVVViiilllbbb\\\]]]lllqqquuusssooopppuuuzzz}}}{{{||||||~~~wwwqqqppp}}}mmmZZZOOOHHHBBB@@@AAA======>>>>>>>>>>>>===<<<999999999999999999999999<<<===>>>???@@@@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAA@@@@@@@@@???@@@@@@AAABBBAAAAAAAAA>>>>>>>>>>>>>>>===<<<;;;<<<;;;:::999888888888999999999999888888777777777999999888888999:::;;;;;;;;;===@@@CCCFFFJJJNNNRRRRRRPPPSSSWWWUUURRR[[[hhh{{{pppWWWPPPNNNMMMKKKJJJHHHHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIKKKKKKJJJHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCAAABBBBBBCCCCCCCCCCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@@@@>>>===>>>???@@@???===@@@??????===<<<:::888777999999999999999:::::::::::::::999999999888888888888777777666666777777888666666666666666666666666444444444444444444444444444444333333333333333222333333333333333333333333333333333333333333333333333333444444444555555555222222222222222222222222333333333333333333333333333333333444444333333333333333333333333333333333222222222111111111111111111111111111111111111111000000000000000000000000///...------,,,,,,------////////////////////////------------------------------------------------......------,,,,,,++++++------------------------+++,,,---......---,,,+++------------------------------------------------,,,,,,,,,,,,------------................................................000000000000000000000000222222333333333444444444777777777777888888999:::888888888999;;;<<<;;;999===<<<===???BBBCCCDDDCCCFFFEEECCCAAA@@@@@@@@@AAACCCBBBAAA@@@AAABBBCCCDDDDDDDDDEEEFFFFFFFFFFFFEEECCCCCCBBBDDDFFFFFFEEECCCFFFGGGHHHHHHGGGFFFGGGHHHFFFGGGHHHIIIKKKLLLMMMNNNMMMMMMMMMMMMKKKIIIGGGEEEFFFFFFFFFGGGFFFFFFEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@??????>>>======<<<<<<;;;;;;<<<<<<:::::::::999999999888888999::::::888666666777888777777666666666555555555555555444444444333333333222222222222222222222222111111111111111111111111///000000111111000000///000//////......//////000////////////////////////////////////////////////...////////////...------.........////////////000000000//////000000111222777666GGGeeepppeee[[[[[[dddkkktttwwwuuutttwww|||~~~|||~~~vvvsssuuuqqq```PPPGGGEEE@@@AAAAAA@@@???>>>===<<<:::999999888777777666666888999::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>;;;;;;<<<============<<<;;;;;;;;;;;;;;;:::999999999999888888777777777777777777777777777666666666666777888999;;;===>>>??????CCCGGGKKKMMMPPPTTTVVVRRRPPPUUU\\\XXXTTTbbbxxxwwwZZZPPPOOOJJJJJJHHHGGGFFFEEEEEEEEEFFFEEEEEEEEEFFFFFFGGGHHHMMMLLLKKKIIIHHHFFFEEEEEEGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@>>>>>>????????????>>>>>>???>>>======>>>>>>===============<<<;;;999888777888888888888888888999999999999888888888777777777777666666555555666666777444444444444444444444444333333333444444333333333333333333333222222222222222222222222222222222222222222222222333333333333222222222222333333333333111111111111111111111111111111111111111111111111111111222222222222111111222222222222222222222222111111111111111111111000111111111111111111111111000000000000000000000000///......---,,,---------........................---------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++------------------------------------------------++++++,,,,,,,,,---------................................................000000000000000000000000111111222222333333444444777666666666777777888999777888888:::;;;;;;:::999===<<<<<<===@@@BBBAAAAAAEEECCCAAA?????????AAABBBAAA@@@@@@@@@@@@AAABBBCCCAAAAAABBBBBBBBBBBBAAAAAACCCCCCCCCDDDFFFFFFEEEEEEGGGHHHIIIHHHFFFEEEFFFGGGEEEFFFGGGHHHJJJKKKLLLMMMKKKKKKKKKJJJIIIGGGEEEDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCBBBAAAAAA@@@AAAAAA??????????????????>>>>>>======<<<<<<;;;<<<<<<===999999999888888888888777888888999777555555666888555555555444444444444333444444444444333333333222111111111111111111111111111111111111111111111111//////000000000000///////////////....../////////////////////////////////////////////////////////.........//////...---------------........./////////////////////000111111555222===VVViiihhh___ZZZ___gggttt}}}}}}yyyyyy|||```MMMFFFAAAAAA@@@???>>>>>>>>>>>>;;;::::::999888777666555666777777888888888777777888888777777777777888888888888999999:::;;;;;;;;;777888999999::::::999999999999:::::::::999888888777777777777777666666666555555666666666666666666444555888;;;???BBBDDDEEEFFFIIIMMMPPPRRRSSSUUUWWWVVVRRRUUUZZZXXX\\\uuu^^^RRROOONNNHHHGGGFFFEEEDDDDDDCCCCCCFFFFFFFFFEEEFFFFFFGGGGGGMMMMMMLLLJJJIIIGGGFFFEEEGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAACCCBBBAAA@@@>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<:::;;;;;;;;;;;;;;;::::::888888888888888888888888888888777777777666666666666555555555555555555666333333333333333333333333222222333444444333222222222222222222222222222222222222222222222222222222111111111222222222333333111111111111222222222222111111111111111111111111111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000///......------......------------------------------------------------------------------------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///111111///...,,,------------------------------------------------+++++++++,,,,,,,,,------................................................////////////////////////000000111111222333333444555555555555666777888888888999:::::::::999999:::;;;::::::;;;===???>>>===@@@???>>>======???AAACCC???????????????@@@@@@AAA@@@@@@@@@AAAAAA@@@@@@???BBBCCCDDDEEEFFFFFFFFFGGGFFFGGGHHHGGGEEEDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEECCCBBBAAA@@@????????????======>>>>>>>>>>>>>>>>>>=========<<<<<<===>>>>>>999999888888888777777777666777777666555444555777444444444333333333222222444333333333222222222222111111111111111111111111000000000000000000000000//////000000000000////////////............//////................................................------............------------------............/////////...///000000111000444:::EEEZZZmmmmmmccc```fffsss~~~rrrWWWLLLDDDCCC@@@>>>>>>>>>@@@AAA======<<<;;;:::999888777777777888888888777666666666666555555555555666666444444555666666777888888666777888888999999888888888888999999999999888888666666777777777777666555666666666777777888888888666888;;;@@@DDDGGGJJJKKKMMMOOORRRSSSSSSTTTUUUVVVWWWTTTTTTVVVYYYjjjaaaRRRNNNLLLJJJGGGGGGFFFDDDDDDCCCCCCCCCGGGFFFFFFFFFFFFFFFGGGGGGLLLLLLKKKJJJHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAADDDCCCAAA???===<<<;;;;;;??????>>>>>>>>>>>>??????>>>???@@@>>><<<;;;<<<===999:::;;;;;;<<<<<<;;;;;;999999999888888888888888777777666666666555555555666555555444444555555666333333333333333333333333111111333333333333111111000111111111111222222222111111111111111111111111000000000111111222222333000000111111111222222222111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000////////////000000000000////////////////////////////////////////////////000//////...---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,................................................//////////////////////////////000111222333333444333333333444555666888888888999999999777777999;;;;;;:::999:::<<<===<<<;;;<<<<<<;;;;;;<<<>>>@@@AAA======>>>>>>>>>?????????AAABBBBBBBBBBBBAAAAAA@@@@@@BBBDDDEEEEEEEEEFFFGGGEEEFFFFFFEEECCCBBBCCCDDDFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDEEEEEEFFFFFFEEEEEECCCBBBAAA???>>>>>>>>>>>><<<<<<<<<======>>>>>>>>>=========<<<======>>>???999999999888888888777777555666666555444333555777444444333333333222222222333333333222222222111111111111111111111111111111000000000000000000000000...//////000000//////...///......------......///................................................,,,,,,---............------------............/////////......//////000111+++555888999LLLiiiwwwsssbbb```hhhwww}}}~~~|||~~~|||nnnaaaRRRNNNIIICCC@@@@@@AAABBB??????>>>===<<<;;;;;;:::999999999999999888777777666555555444444555555666444444555555666666777777777777888999999999999888777777888888888888777777555666777888888777666555888888888999:::;;;;;;<<<<<>>===<<<<<<<<>>>>>???@@@AAA>>>@@@AAA???===;;;<<<>>>;;;;;;<<<<<<<<<;;;;;;:::::::::999999999888888888666666666555555555444444666666555555555555666666333333333333333333333333000111222333333222111000000000000000111111222222111111111111111111111111//////000000111222222333000000111111111222222222111111111111111111111111000000000000000000000000000000111111111111000000////////////////////////........./////////000000////////////////////////........................///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,..............................................................................///000111222333333111111222333444666888999888999888666444444888;;;<<<:::::::::<<<===<<<;;;:::::::::;;;;;;<<<<<<===<<<<<<===>>>>>>>>>>>>>>>BBBBBBBBBBBBBBBAAA@@@@@@===@@@CCCCCCBBBBBBDDDFFFBBBCCCDDDDDDBBBAAABBBCCCDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDBBBBBBCCCDDDDDDDDDDDDDDDBBBAAA@@@???>>>=========::::::;;;<<<======>>>>>><<<;;;;;;;;;<<<<<<===>>>::::::999999999888888888444555555444333333444666444444333333333222222222222222222222111111111111111111111111111111111111000000000000000000000000......////////////......///......------......///................................................+++,,,------.........------............////////////............///000000,,,222444444???XXXooozzzmmm```[[[gggrrrttttttvvvyyyxxxccc]]]TTTKKKDDDAAAAAABBBAAA@@@@@@???>>>>>>======;;;;;;;;;;;;:::999888777666555555555555555555666777777777888888999999999777888888999999999999999666666777777888777777666555666777888888777666666::::::;;;<<<<<<===>>>>>>CCCDDDGGGKKKNNNOOOPPPQQQPPPQQQRRRRRRRRRSSSUUUWWWYYYjjj|||cccKKKIIILLLGGGDDDGGGHHHGGGFFFEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDEEEEEEGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@???=========>>>???BBBAAA@@@??????@@@AAABBB???AAABBB@@@===;;;<<<>>>============<<<;;;:::999::::::::::::999999888888666666555555555444444444666666555555555555666666333333333333333333333333///000222333333222000/////////000000111111111222000000000000000000000000...//////000111222222222111111111111222222222222000000000000000000000000////////////////////////000000111111111111000000////////////////////////---.........//////000000////////////////////////...........................---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,........................................................................---...///000111222333333///000111222444777999:::888888777333111222666;;;===;;;;;;;;;======<<<;;;::::::;;;;;;;;;:::999999;;;<<<<<<===>>>=========@@@@@@@@@@@@@@@???>>>===;;;>>>AAAAAA@@@@@@BBBDDDAAABBBCCCBBBAAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBB@@@AAABBBBBBCCCCCCCCCBBBBBBAAA@@@>>>===<<<<<<<<<999::::::;;;<<<===>>>>>>::::::::::::;;;;;;<<<===:::::::::999999999999888333444555444333333444666444444444333333333222222222222222111111111111000000000000000000000000000000000000000000000000000......////////////...............------.........................................................+++,,,------.........---.........////////////000...............///000000//////111333666EEE```yyy~~~hhhZZZ___jjjmmmnnnqqqzzzyyywwwvvvbbbQQQIIIHHHHHH@@@BBBDDDCCCAAA??????@@@??????===:::777666777999:::999888888888888888888666666666666777777777888999999999888777777666666888888777777666666666555777555444555888:::<<<<<<>>>???@@@BBBDDDFFFIIIJJJJJJMMMNNNNNNPPPSSSSSSPPPSSSSSSTTTVVVVVVUUUWWWZZZdddXXXRRRKKKHHHHHHHHHFFFBBBIIIHHHFFFDDDDDDDDDDDDEEECCCBBBAAAAAABBBCCCEEEFFFCCCCCCCCCCCCBBB@@@>>>===????????????@@@AAABBBBBBCCCBBBAAAAAA@@@@@@@@@@@@???>>>===<<<<<<>>>@@@AAABBBAAA@@@@@@?????????@@@AAABBBAAA???<<<;;;<<<===???>>>===<<<;;;:::999999999999999888888888777777:::999777666555555555666666666666666555444333222111111111111111111111111222222222222222222222222222111000//////000111222//////000000000000//////000000000000000000000000////////////////////////111111000000//////......////////////////////////////////////////////////...........................------------...//////////////////////////////------------------------......---,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,,,,,,,---------..............................000000000000000000000000111111111111222333444444777666555444444333444444777777888999999999999999777888:::;;;;;;;;;::::::>>>===;;;;;;;;;<<<>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA;;;:::???DDDBBB@@@???BBBAAA@@@@@@@@@BBBCCCEEE@@@DDDGGGEEEAAA>>>???AAACCCBBBAAA@@@@@@@@@AAABBBAAABBBCCCDDDCCCBBBAAA@@@>>>>>>======<<<<<<;;;;;;>>>============<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;::::::999888777555555666555444333222333444444555444333222111111111111//////000000000111111222111111111111000000000000000000000000////////////000000///.......................................------............------........................---------------------------------............///............////////////000---///444333444GGG]]]xxxqqqgggaaaaaagggnnnrrrwwwyyy~~~~~~~~~kkkWWWLLLFFFGGGDDDBBBAAAAAA@@@???>>>AAAAAAAAAAAA@@@?????????======;;;::::::999999:::777777777777777777888888999999888888777777777666888888888888888888888999;;;::::::<<>>===>>>>>>>>>>>>???@@@AAABBBCCCBBBAAA@@@@@@@@@@@@@@@@@@???>>>======???AAABBBBBBAAA@@@???????????????@@@AAA@@@>>><<<;;;;;;===>>>>>>===<<<;;;:::999999999999999999888888888888999888777555555555555555666666666555555444222222111111111111111111111111222222222222222222222222111111000//////000111111//////000000000000////////////////////////////////////////////////////////////////////////000000////////////////////////................................................---------------...//////........................------------------------...------,,,++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...---------,,,,,,,,,------------...........................////////////////////////111111111111222333444444666555555444444444444444555555666777888888888888888999:::<<<<<<<<<;;;:::===<<<;;;::::::<<<>>>???AAAAAAAAAAAAAAAAAAAAAAAABBB===;;;@@@DDDCCCAAA@@@????????????@@@@@@AAAAAAFFFIIIJJJGGGAAA======>>>@@@@@@???>>>>>>???@@@AAAAAABBBBBBBBBBBBAAA@@@@@@???>>>>>>======<<<;;;;;;<<<<<<;;;;;;;;;:::::::::999:::::::::;;;;;;;;;;;;:::::::::999888777555444666555444333222333333444333333222222222333444444222222222111000000////////////000000000111111111000000000000/////////...000000///.......................................------............------........................------------------------------------........................////////////000---...222111111>>>PPPhhhiiigggaaa\\\\\\ccciiipppxxx{{{{{{yyyxxx|||ppp```WWWRRRLLLEEECCCDDDEEECCCAAA?????????AAABBBAAA???===AAA@@@???>>>===<<<<<<<<<:::::::::::::::999999999:::999999999999999999999999999:::;;;<<<>>>>>>???AAABBBCCCGGGKKKMMMLLLKKKJJJLLLOOOPPPPPPQQQRRRTTTTTTMMMKKKPPPRRRPPPRRRWWWVVVTTTQQQRRRZZZjjj|||yyyYYYNNNLLLHHHDDDCCCDDDFFFEEECCCFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@AAABBBBBBAAA@@@???======>>>>>>===>>>>>>???@@@AAABBBAAAAAA@@@@@@@@@@@@AAAAAA@@@?????????@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>?????????===;;;:::;;;<<<>>>======<<<;;;:::999999::::::999999999888888888888777666555555555555555444555555555444333222111000000000000000000000000111111111111111111222222111000000//////000000111...//////000000//////...////////////////////////////////////////////////------......///000000111////////////////////////........................---------------------------------------......///........................------------------------------,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,------------------------------------////////////////////////000000000000111222333444444444333333333444555555222333444666777888999999999:::;;;<<<===<<<;;;;;;<<<;;;:::999:::;;;<<<===@@@@@@@@@@@@@@@@@@@@@@@@BBB>>>===AAAEEECCCAAABBB???@@@AAABBBBBBBBBAAAAAAFFFHHHHHHFFF@@@===<<<==================>>>???@@@AAAAAA@@@????????????@@@?????????>>>======<<<<<<:::::::::999999999888888999999999:::::::::::::::999999999888777666555444555444333333222222333333111111111222333555666777555555444222000///...------......///111222222333000000000/////////......000///......---.........------------------------------............------------------------------------------------------------------............---............/////////000,,,---000///---444???RRR^^^hhhfff\\\UUUYYY```fffqqq}}}tttxxxwwwxxxzzzhhhbbbZZZRRRMMMJJJGGGFFFBBBAAA@@@AAACCCCCCAAA???BBBBBBAAA@@@@@@@@@@@@AAA?????????>>>>>>>>>>>>===============>>>>>>>>>>>>===>>>???AAACCCEEEGGGGGGJJJKKKMMMQQQTTTTTTRRRPPPHHHLLLPPPRRRRRRSSSUUUWWWYYYPPPMMMRRRSSSOOOTTT]]]\\\eeennnsss|||uuuRRRGGGLLLFFFDDDAAAAAACCCEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAABBBBBBBBBAAA???>>>AAA@@@@@@@@@???>>>======>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBAAAAAA???>>>>>>======>>>======>>><<<::::::;;;<<<======<<<;;;;;;:::999999:::999999999999888888888666666666555555444444444333333444444333222111111000000000000000000000000000000000111111111111111000000000//////000000000...//////////////////...////////////////////////........................---------....../////////........................------------------------------------------------------,,,,,,------...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,++++++,,,,,,,,,---------------------------------////////////////////////000000///000000111222333222222222222333444555666111222444666888999:::::::::;;;<<<=========<<<;;;::::::999999999:::;;;<<>>===>>>@@@;;;;;;<<<===>>>???@@@AAAAAA@@@>>>=========>>>????????????>>>======<<<<<<999999999999888888888888999999999999999999999999777888888777666555444444444333333222222222222222///000000111222444555666666555444222111///...---......//////000111111222000000/////////.........///......------.........------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------........./////////+++,,,//////,,,---222AAARRRfffmmmfff]]]YYYZZZcccrrr}}}ppp]]]OOOHHHGGGGGGFFFEEEEEEFFFGGGHHHGGGBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEGGGIIIKKKMMMOOOPPPRRRRRRTTTWWWYYYXXXTTTRRRNNNRRRUUUVVVTTTTTTWWWZZZ\\\WWWUUUXXXWWWUUU]]]iiiwwwQQQCCCFFFJJJBBBAAA@@@@@@BBBCCCDDDDDDBBBBBBBBBBBBAAAAAAAAA@@@???@@@AAAAAAAAA???>>>===@@@??????>>>============???>>>>>>??????@@@AAABBB@@@@@@@@@??????@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>======>>>>>>;;;<<<===<<<::::::;;;===<<<<<<<<<;;;::::::999999999999888888888888777777555555555555555444444333222222222222222111111000/////////////////////////////////000000111111111/////////000000/////////......////////////..............................------------------------............------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------------------........................////////////000111222222111111111222222444555666111222444777999:::;;;;;;;;;<<<=========<<<;;;:::999999999999::::::;;;;;;>>>>>>>>>??????@@@@@@@@@???<<<===AAABBB@@@???AAADDDEEEHHHJJJIIIHHHEEECCC:::;;;=========>>>@@@AAA;;;<<<===>>>@@@AAABBBBBB@@@???>>>===<<<===>>>?????????>>>>>>===<<<<<<<<<::::::::::::999999999999888888888888888888888777666666666666555555444333222222222222222111111111000000//////000111222222333333222222111000//////000/////////////////////////////////..................------------......------------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............,,,++++++///000...,,,---555EEE\\\mmmqqqjjj```YYYdddsssvvv^^^QQQMMMHHHIIIJJJHHHFFFEEEEEEGGGEEEEEEEEEEEEEEEFFFGGGHHHGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLMMMMMMLLLMMMNNNPPPRRRSSSTTTUUUVVVVVVWWWYYYZZZYYYVVVSSSRRRVVVXXXVVVRRRQQQTTTYYYTTTZZZaaacccdddlll|||^^^FFFCCCCCC@@@????????????@@@@@@AAABBB???@@@@@@AAAAAA@@@????????????????????????>>>===???>>>===<<<<<<<<<<<<===>>>>>>>>>>>>???@@@AAAAAA@@@????????????@@@@@@AAA?????????>>>>>>>>>>>>==================>>>>>>???;;;<<<<<<<<<:::;;;<<<>>>;;;;;;;;;;;;::::::999999888888777777777666666666333444444555444444333333000111111111111111000000////////////////////////......//////000000111111...//////000000//////...---......//////......---........................------------------------///......---,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................///000111222111111111111222333444555222333555777999:::;;;;;;;;;;;;<<<===<<<;;;:::999999999:::::::::;;;;;;;;;=========>>>??????@@@@@@>>><<<===AAAAAA??????BBBBBBDDDFFFGGGGGGEEEBBBAAA???>>>>>>===>>>>>>??????<<<===???@@@AAABBBBBBBBB??????>>>============>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::::::::999999777777777777777666666666555555555555555444333222111222222222222111000000000000//////.../////////111111000000000000000000000000000//////........./////////.........---------------,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........***+++,,,...///......//////888JJJ```ppprrrfff[[[]]]iii|||~~~|||{{{}}}|||lllddd^^^bbbeee```VVVMMMIIIIIIKKKJJJIIIIIIHHHHHHHHHIIIHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRSSSTTTUUUVVVWWWWWWWWWWWWXXXYYY[[[ZZZXXXVVVSSSVVVXXXVVVSSSSSSYYY```hhhzzz```MMMEEEAAA===;;;======>>>======<<<===>>>>>>>>>???@@@@@@??????>>>>>>>>>=========>>>??????>>>===<<<;;;;;;;;;<<<===<<<<<<;;;<<<<<<===>>>??????????????????@@@AAAAAA============<<<<<<;;;;;;;;;;;;;;;<<<===>>>???@@@;;;<<<===<<<;;;;;;===???;;;;;;;;;::::::::::::999666666666666555555555555222333444444444444333222///000000111111000000///........................------...//////000111111......///000000///......---......//////......---........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------++++++++++++++++++++++++******************++++++************++++++++++++************************++++++++++++++++++++++++************************)))************+++++++++++++++******++++++,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................///000111111111111111111111222333444111222444666777888999999:::;;;<<<<<<<<<:::999888999::::::;;;;;;;;;;;;;;;<<<<<<======>>>??????@@@>>>===>>>BBBBBB???@@@CCCAAABBBCCCDDDCCCBBB@@@???AAA???===<<<<<<======<<<===>>>???AAAAAABBBAAAAAA>>>????????????>>>============<<<<<<;;;;;;::::::;;;;;;:::::::::999999999777777777666666555555555333444444444444333333222000111222222222111//////000000////////////000000000000000////////////............/////////////////////.........------------,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........***,,,...---,,,---///111...000;;;PPPfffpppkkkbbbWWW___mmmzzz}}}zzzyyy{{{pppqqquuu|||~~~sssbbbYYYVVVPPPOOOMMMLLLJJJIIIHHHHHHHHHIIIIIIKKKLLLMMMNNNOOONNNOOOPPPQQQRRRTTTUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWYYY[[[\\\ZZZXXXTTTYYY\\\[[[ZZZ]]]fffnnntttUUU>>>???CCC===:::@@@;;;<<<<<<<<<:::::::::;;;===>>>???@@@@@@???>>>===>>>===<<<<<<<<<>>>???@@@>>>===<<<;;;:::;;;<<<===::::::::::::;;;<<<======??????>>>>>>???@@@AAAAAA;;;;;;<<<<<<;;;:::999999:::::::::;;;===???@@@AAA;;;<<<===<<<<<<<<<>>>@@@;;;:::::::::::::::::::::666555555555555444444444111222333444444444333222//////000000000000000///........................---------...///000000111---...///000000///...------..................---........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------++++++++++++++++++++++++******************++++++)))************+++++++++************************++++++++++++++++++++++++************************)))************++++++++++++*********+++,,,,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................------......///000111111111111111111111222333111222333555666777777777::::::;;;;;;;;;:::888777999:::;;;<<<<<<<<<;;;;;;;;;<<<<<<===>>>??????@@@???>>>@@@CCCCCC@@@AAADDDBBBBBBCCCCCCCCCBBB@@@???>>><<<:::999:::;;;;;;;;;<<<===???@@@AAAAAA@@@@@@>>>???@@@@@@@@@???===<<<===<<<<<<;;;::::::999999:::::::::999999999999888777777666666555555555444333333444444444333222222000111111222222000///...000000000000000111222222111000000///...---------,,,------...///000111111//////.........---------,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......***...///,,,***,,,///222111///333FFF^^^mmmnnniii[[[]]]fffqqqvvvrrrmmmjjjooopppssszzzrrrggg``````___\\\XXXSSSOOOMMMRRRNNNMMMPPPQQQOOOOOOQQQNNNSSSUUURRRQQQUUUWWWVVVWWW[[[]]]ZZZUUUSSSUUUYYYSSSUUUZZZ______\\\]]]bbbjjjeeeeeejjjmmmvvvttt[[[MMMGGG@@@===>>>???<<<999;;;;;;;;;;;;;;;;;;;;;;;;==================<<<<<<>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::<<<<<<;;;::::::999888888===============>>>???@@@>>>>>>>>>???>>>===<<<<<>>===<<<;;;<<<======;;;:::999:::<<<<<<;;;:::888888999::::::888777666666555333222111111222333222222222111111111111000111111111111000000000000////////////////////////---.........//////000000000000//////.........---................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++************)))++++++***************+++++++++************++++++************************++++++++++++++++++++++++************************,,,+++++++++***)))))))))++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------..................///////////////000000000111111111111111222444555666666777777888888999999888777555444777999;;;:::999888999:::888999:::;;;===>>>????????????>>>>>>>>>>>>?????????@@@@@@@@@@@@???>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<===>>>???@@@AAAAAA>>>>>>===<<<;;;:::::::::888999:::;;;<<<<<<<<<<<<999999999999999888666666999888888777666555555555;;;777333222333444222000111111111111000000000000//////000111111111111111////////////........................////////////---------------------------------------------------------------------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------000///...222???VVVoooqqqiiifffkkkiiiaaa___fffeeennnsssyyy~~~yyy|||lll___XXXUUUTTTXXX^^^___ZZZUUUTTTTTTWWWWWWVVVXXX\\\\\\XXX^^^[[[XXXTTTTTTWWW[[[___aaa]]][[[^^^dddlllzzzkkkTTTKKKEEE@@@:::888:::<<<:::888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999888<<<<<<<<<<<<===>>>>>>???>>>>>>>>>===============>>>===<<<;;;;;;;;;<<<<<<<<<;;;::::::<<<===<<<:::888888888888888777777666666555444222222222222333222222222111111111111000111111111000000000//////////////////////////////---........./////////000000/////////.........---................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++************)))++++++***************+++++++++************++++++************************++++++++++++++++++++++++************************++++++++++++************++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,------------...---.........//////////////////000000000111111111000111222444555555555555666666777777777666555444444666888999888888999:::999999:::;;;<<<======>>>>>>======<<<===>>>???@@@??????@@@@@@??????>>>===<<<<<<;;;;;;::::::::::::<<<<<<<<<===>>>??????@@@<<<<<<;;;;;;::::::999999888999:::;;;<<<<<<<<<<<<999999999999888777666666777777777666555555444444777444111000222222111///111111111000000000////////////000111111111111000////////////........................////////////---------------------------------------------------------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------///000111777HHH___qqq}}}sssfffaaaeeejjjfff```eeemmmtttyyyxxxpppkkkoooxxxxxxnnnjjjcccdddeeejjjvvvzzzsssmmmfffdddiiirrrzzz~~~yyy{{{~~~^^^GGG>>>@@@>>>:::666555888::::::888999999999999999999999999888888999999999999999999::::::999888888888888888::::::;;;;;;<<<=========<<<<<<<<<;;;::::::999999;;;::::::;;;<<<===>>>>>>???>>>===<<<<<<<<<===>>>===<<<<<<;;;:::;;;;;;;;;===<<<;;;;;;<<<===<<<;;;888888777666666666666666666555444333222222222222222222222111111111111000111111000000000000//////////////////////////////...............//////////////////...............------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************)))+++***************++++++++++++************++++++************************++++++++++++++++++++++++*********************************+++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------------.........//////////////////000000000000///000111222333444444444444444555666666666555555222444666777777777999;;;999999:::::::::;;;;;;;;;<<<;;;::::::;;;===???AAA>>>????????????>>>======;;;::::::::::::999999999;;;;;;<<<<<<=========>>>999999999999999999999999888999999:::;;;;;;;;;;;;999999999888888777666555666555555444444333333333333111//////000111000///111111000000000000//////...///000000111111000000/////////............------............/////////------------------------------------------------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------+++///111///...888JJJZZZzzz{{{qqqbbb___iiilllfffiiiooorrrtttkkkRRRHHHCCC>>><<<;;;999666666888::::::999888888888888888888888888777777888888888888888999999999888777777777777888999::::::;;;===>>>>>>???===<<<<<<<<<;;;;;;::::::999999999:::;;;<<<===>>>@@@>>><<<;;;:::;;;===>>><<<<<<;;;;;;::::::::::::>>><<<;;;;;;======<<<:::888777666444444555666666666555555444333333222222222222222111111111000000111000000000////////////////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))*********)))******+++,,,++++++************++++++*********************************************************************************++++++,,,,,,,,,++++++++++++++++++++++++***************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------................../////////000000//////111222333444444444333333444555666666777777333444666666666666999:::999999999999999999999999:::999888888999<<>>>>>>>>>>>===<<<<<<;;;:::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<888888999999999999999999888888999:::::::::::::::888888888888777666555444444333333333222222222111000000//////000000000000111000000000////////////...//////000000000000000//////.........------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...///---+++000;;;DDD```tttsssaaa___kkkvvvxxxuuuqqqppp{{{uuu^^^FFF===???@@@<<<999:::999777777777888888777777777777777777777777777777777888888999999999999:::999999888888888888888888999:::;;;<<<>>>??????======<<<<<<<<<<<<<<<;;;888888999999;;;<<<===>>>???>>><<<::::::;;;===>>>;;;;;;;;;;;;;;;:::::::::>>><<<;;;;;;<<<<<<;;;:::888777555444444444555666555555555555444333222222222222222111111111000000000000000////////////...////////////////////////...............------------------...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++*********))))))******))))))***++++++,,,++++++************++++++******************************************************************************++++++,,,,,,,,,---++++++++++++++++++++++++*********************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---------------............////////////000111222444444444444444444555555666777888999666777777666555555777999:::999999999999888888888888888777888999<<>>========================888888999:::;;;<<<>>>???>>>===<<<;;;;;;;;;<<<===;;;<<<<<<<<<<<<;;;::::::===<<<::::::;;;;;;:::888777777666555555555555555555666666555555444333222222222222111111111111000000000////////////......////////////////////////.........------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++*********+++++++++++++++************++++++++++++******++++++++++++******+++++++++++++++++++++++++++++++++************)))))))))))))))***+++,,,,,,++++++************++++++************************************************************************+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------.........//////000111222333444444444555555555555666777888999777888777666444555777999999999999999999999999999777777888999;;;<<<>>>???;;;<<<<<<<<<<<<;;;::::::;;;;;;<<<<<<<<<<<<<<<===<<<<<<;;;;;;::::::999999999999999999999999999999777888888999999999888888777777777777666555444333111111111111111111111111///111333333222111111222000000////////////......---...//////000000//////.........------------,,,,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********+++++++++++++++******+++++++++,,,,,,,,,))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---+++---000222222000999CCCZZZqqquuujjjhhhpppxxxmmmdddgggrrrzzzwwwpppnnnmmmqqq|||tttUUU???======??????:::444555:::444444444444333222333333444444444444444444444444666777777888999999:::::::::999888888777888888888888888888999:::;;;<<<<<<========================888999999:::;;;===???@@@======<<<<<<<<<;;;;;;;;;<<<<<<=========<<<;;;:::===;;;:::999::::::888777666777777777777666555555555666666666555444333222222222222111111111111000000000/////////.........////////////////////////.........------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))*********++++++++++++************************)))*********++++++++++++************++++++++++++******++++++++++++******+++++++++++++++++++++++++++++++++************)))))))))))))))***+++,,,---++++++************++++++************************************************************************,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************************++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------...............000111222333333333555444444444444555777888555555555444333444777999999999999:::::::::::::::777888999;;;<<<=========;;;;;;;;;;;;;;;:::999999:::::::::;;;;;;<<<<<<<<<===<<<<<<;;;::::::999999999999999888888777777666777888888888888888777777666666666666555444333333111111111111111111111111///111444333111000000111000000/////////.........---...//////000000//////.........---------,,,,,,,,,,,,---------.........------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++)))*********++++++++++++******+++++++++,,,,,,,,,((())))))***++++++,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,---...////////////111444AAAVVViiinnniiibbbhhhbbb___eeennnttttttrrruuuwww}}}{{{[[[IIIDDDBBB@@@777222555999888666444222444555555444444555666444444444444444444444444555666666777888999999:::999999888777777777777777777888888999999::::::;;;============>>>>>>>>>>>>999999999:::<<<>>>???@@@<<<<<<======<<<<<<;;;:::<<<===>>>>>>>>>===;;;;;;<<<;;;999999999999888666666777888888888777555444555666666666666444333222222222222111111111111000000/////////............////////////////////////.........------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))******++++++++++++************************))))))******++++++++++++)))************+++++++++******++++++++++++******+++++++++++++++++++++++++++++++++************)))))))))))))))***+++,,,---++++++************++++++************************))))))))))))))))))))))))************************---------,,,,,,+++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---...000111111111111555444333222333444555666222222222222222444777:::999999:::::::::;;;;;;;;;666888;;;===>>>===<<<;;;:::;;;;;;;;;;;;:::999999999999999::::::;;;;;;;;;======<<<<<<;;;:::999999999888888777666555555444777777888888888777777666666666666666555444333222111111111111111222222222...111444333000...///000000/////////............---......///////////////......---------,,,,,,,,,,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))******++++++++++++******+++++++++,,,,,,,,,((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++(((,,,//////,,,+++---000***222:::CCCVVVhhhiii^^^dddcccffflllrrrvvvzzz}}}kkkQQQAAA:::888777999888888777666555555444444444444444444444444444444444333333333444555555444555555666777999:::;;;888888777777666555555555999999::::::;;;<<<<<<===???>>>===;;;;;;;;;<<<======<<<<<<<<<===>>>@@@AAA??????>>>===============;;;<<<<<<===<<<;;;999888888888999:::::::::999999666666777777888888888999666666555444333333222222111111111111000000000000///......---------......................................................------------------------///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************++++++++++++++++++*********))))))))))))************)))))),,,++++++******++++++,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......000000000111222222333333111222333444444444333333444444333222333444555666:::::::::::::::;;;<<<===::::::::::::999888777777888999:::;;;;;;;;;:::::::::999999999:::<<<===>>>===<<<;;;:::999888888888;;;;;;::::::999888777777777666666777888888666444666666555444444333222222...555999777444222000---////////////////////////...------,,,,,,------...................................................------------------------......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))*********************************++++++,,,,,,,,,******++++++++++++******,,,++++++******++++++,,,************************++++++,,,,,,,,,,,,------///222444666;;;HHH[[[jjjddd]]]___kkktttwwwggg[[[JJJ===999:::;;;<<<777666666555444444333333333333333333333333333333222222222222222333333444555666777888999888888888777777777777666666666666999999::::::;;;<<<<<<=========;;;:::::::::;;;;;;<<<<<<<<<<<<<<<>>>???@@@======<<<<<<;;;;;;;;;<<<::::::;;;;;;;;;::::::999999999999999999999888888666666777777777888888888555555555444333333222222111111111000000000/////////......---------......................................................------------------------...---,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************++++++++++++++++++*********)))))))))******************))),,,++++++******++++++,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......//////000111111222222333222222222333333333444444555444333333333444666666999999999999999:::;;;;;;:::::::::::::::999888888999999999:::::::::;;;;;;999::::::;;;<<<<<<======<<<<<<;;;:::999999999:::999999999888777777666666777666666777888888666333555555444444333222222111222999>>>:::555222000..............................------,,,,,,------...................................................------------------------...------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))*********************************++++++,,,,,,,,,******++++++++++++******,,,++++++******++++++,,,************************+++++++++,,,,,,,,,------,,,///000111333===MMMYYYgggeeehhhllllllqqqpppWWWDDD>>>888555777888888777555444444333333222222111333333333333333333333333111111000000111222222333444444666777777777777666666666666666777777777777999999::::::;;;;;;<<<<<<;;;;;;:::999999999::::::<<<;;;;;;;;;<<<===>>>???;;;;;;;;;:::::::::::::::999999999999999999::::::999999999888888777777666666666666666777777777777555444444333333222222222111111000000000000//////......---------......///........................------------------------------------------------,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************++++++++++++++++++*********************++++++++++++******++++++************++++++***++++++,,,,,,++++++***************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......//////000000111111222222333222222111222333444555555555444444555555666777888888888888999999999999::::::;;;;;;;;;:::999999::::::999999999:::;;;<<<999:::;;;============<<<<<<;;;;;;:::::::::;;;;;;:::999999888888777777777777666666666777777555333333333333222222111111000777???CCC===555111000000...........................------,,,,,,------...------------------------------------------------------------------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))*********************************+++++++++++++++******++++++++++++******++++++************++++++************************++++++++++++,,,,,,,,,,,,,,,...///------222===EEE```hhhqqqqqqgggjjjyyybbbLLL<<<===;;;888777777666333000333333333222222222111111222222222222222222222222000000000000111222333333666555444333444444555666444555555666777777888888999999999::::::;;;;;;;;;::::::::::::999999::::::;;;;;;;;;;;;;;;<<<<<<===::::::;;;:::::::::999999888888777777777888:::;;;:::999888777666666555555666666666666666666666666444333333333222222222111111000000000////////////...------------...//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************+++++++++,,,,,,+++++++++++++++************++++++***++++++,,,,,,++++++***************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************************************************++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------............//////000111111222444222111000000222444555555555555555666666777777888888999999999999999999999::::::;;;;;;;;;::::::;;;:::999888888:::<<<===999:::<<<>>>>>>>>><<<;;;;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;;;;::::::999999888777666666666666555333222222111111000000000000:::BBBEEE===333//////000...........................------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++************************************************************))))))))))))***************************************+++++++++******++++++++++++******++++++************++++++***************************++++++++++++,,,,,,,,,---///000...,,,...333999MMM\\\oootttlllhhhwwwyyy{{{zzzbbbPPPCCC;;;888444444333444444444222111333333222222222222111111111111111111111111111111000000000000111222333444@@@===888333111111333555333333444555666777777888888888888888999999999999::::::::::::;;;:::::::::999:::::::::;;;;;;;;;;;;::::::;;;;;;;;;:::999888888777777666777888:::;;;999888777555555444444555666555555555555555555555222222222222222111111111000000000////////////...---------------...//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------++++++++++++++++++++++++************************************************))))))*********+++++++++************************+++++++++,,,,,,++++++++++++******))))))******+++***++++++,,,,,,++++++***************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---......//////000111111333222111000000222444555555555555666666666666666999999::::::::::::999888888999999:::;;;;;;;;;;;;;;;:::999888888:::<<<===999:::<<<>>>>>>===;;;:::;;;;;;:::::::::;;;;;;<<<;;;;;;:::::::::::::::999999777555555555555444333111000000000000000//////999???AAA999111....................................------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))******************************************************++++++++++++******+++******))))))******+++*********************************+++++++++,,,,,,,,,...//////------///222999GGG[[[jjjmmmjjjkkkoooxxxtttwww|||nnn```OOOCCC<<<777666888333222222111111111111222111111111111111111111111000000000000000000000000000000000000111222444444HHHCCC<<<555111000111333222222222333444555555666777777777777777777777777999999:::;;;;;;;;;::::::888999::::::::::::999999999:::;;;;;;;;;:::888777888888888888888888999999888777555444333444444555555555555555555444444444111111111111111111111111000000////////////......---------------...///000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------++++++++++++++++++++++++************************************************)))************+++++++++***************+++++++++******++++++++++++************))))))))))))*********++++++,,,,,,++++++***************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------......//////000000222111111000111222333444444444555666666666666555999:::;;;;;;;;;:::999888666777888999:::;;;;;;;;;::::::999999999:::;;;<<<999:::;;;<<<<<<;;;::::::;;;::::::999999999::::::777777777777777777777777999777555444555555444222000000000000000000000000666::::::333.........---------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************(((((()))))))))))))))******************************************)))))))))******++++++++++++************))))))))))))******************************************++++++++++++)))+++------,,,,,,---...111666BBBRRR___eeefffeeepppqqqrrrpppnnnnnnrrrwwwdddpppmmmTTTFFF>>>888888777333222555555555444222000//////////////////////////////000////////////////////////.........///000111333333>>>;;;888444222111111111111111111222222333333333555555555555555555555555777777999:::::::::999999888888999::::::999888777777888999::::::888666555999999999:::999999888888666555444333222333555666555555555444444444333333000111111111111111111111000000/////////.........---,,,,,,------///000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---...------,,,************************************************************************)))************+++++++++))))))*********+++++++++)))******************)))******))))))))))))*********++++++,,,,,,++++++***************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,------......///000000111111111111222222222222222333444555666555555444888999:::;;;:::999777666444555777888999:::::::::999999999:::::::::;;;;;;::::::::::::::::::::::::;;;:::999888888888888888666666666666666666666666:::777555444444444333222000000000000000000000000333444222......000000---------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************************************(((((((((((())))))******************************+++*********)))))))))(((******++++++++++++************))))))))))))******************************************++++++++++++)))***+++,,,,,,+++,,,,,,...///333;;;HHHUUU]]]___VVV[[[^^^```bbbgggnnnrrrAAANNNcccwww{{{eeeWWWGGG;;;:::444222666666222000222///000111111/////////000---.....................////////////////////////,,,,,,------///000111222---...///000111222222222000111111111111222222222444444444444444444444333555666777999999999888777777888999::::::999777777555666888999888777555444999:::;;;;;;:::999777666555444333222222333555666555555555444444333333333000000000000000111111111000/////////............,,,,,,,,,---...///000111........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,,,,+++************************))))))))))))))))))))))))************************)))************+++++++++))))))******++++++++++++))))))************))))))******))))))))))))******+++++++++,,,,,,+++++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------...//////000000000111222222222222111222222444555555555444333777888999:::999888666444333444666777999999::::::888999:::;;;;;;;;;::::::::::::999888888999999:::;;;:::999888777777777777777777777777777888888888:::888555333444444333222000000000000111111111111111111...+++...222222---------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******************************+++*********))))))((((((******++++++++++++************))))))))))))******************************)))************+++++++++***+++,,,,,,,,,,,,,,,,,,,,,---...111888EEERRRXXXWWW[[[^^^___```eeelllppp333555===OOOfffzzzeeeOOOBBB<<<999777666555444333222222222222222111111111000000//////........................//////.........---------............////////////000000000000000000000000000000000111222222333333111222444333333222444555444555666666444444555666666666666666555555555555888777777666555444444444666777888999999888777666555555444333222222222222111222222333333222222111222222111111111111222222........................///............---------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************,,,+++)))''''''(((***+++------,,,,,,+++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************++++++++++++++++++++++++***)))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..................////////////444444555555555555555555666777777777777555333222222333444555666666666666555666777888888999999888999999999888888888888888888888888888888888888888666666666666777777777777666555333222111222333333222111111000000000000000000000//////.........---------------------------------------------------,,,,,,,,,+++++++++*********+++---......---+++***,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++***++++++,,,,,,------...+++---//////000666AAAJJJaaagggaaaSSSWWWjjjrrrmmm222222555;;;GGGYYYjjjuuuuuu[[[PPPBBB999666777777777444333222111000000000000111111111000000000//////........................///.........------------............///////////////////////////////////////000000111111222333333111333444333222222333444333444555555333333444555555555555555666666666666888777777666555555444444666777777888888777777666666555444333222222222222111222222333333222222111111111000000000000111111........................///............---------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************+++************+++,,,---------,,,++++++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************++++++++++++++++++++++++***))))))*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...............////////////222222333333333333444444666666666666666444333222333444555666666777777666666666777888888888777777888888888888777777777777888888888888888888888888777666666666666666666666555444333222222222222333222111000000//////000000000/////////.........---------------------------------------------------,,,,,,,,,+++++++++*********+++---......---+++***,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,------...///111111///---000777>>>PPP[[[^^^[[[ccctttvvvlll///111111//////888IIIWWWmmmuuupppVVVDDD<<<777222000111222222000111111000///............000000000000////////////------------------------............---------------............///////////////////////////////////////000111111222222333222333444333222111222333222333444444222222333444444444444555666666777777777777777666555555444444777666666555555666666777666555444333222222222222111111222222222222111111000000////////////000000........................///............---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************)))***+++---......//////,,,,,,,,,+++******))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++***++++++++++++***))))))*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------............/////////000000111111111222222222444555555555444333222111333444555666666777777666777777777777777666666555666666666666666666666666666666666666666666666666777777777666555555555444444444333222222222222333111111000////////////////////////...............------------------------------------------------,,,,,,,,,+++++++++*********+++,,,------,,,+++***++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------///000000...++++++///333:::GGGSSS\\\kkkxxxvvviii,,,222555333//////666===FFFRRRhhhssscccVVVIII===555:::888555333333222///---000//////...------......////////////////////////---------------------------------------------------------.........////////////////////////////////////000000111222222222222333444333111111111333111222333333222111222333222222333444555777777888777777666666555555555555777666555444444555666777666555444333333222222333111111222222222222111111//////............//////........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))***,,,...//////...---,,,+++++++++******))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++******+++++++++******)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------.........////////////000000111222222222333333333333222222111111222333444555555666666555777777777777666555444333444444555555555555666666555555555555555555555555777777666666555444333333333333222222222222222222000000///............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++***++++++************++++++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++*********************************+++,,,,,,------***,,,...---,,,,,,...000---666BBBPPPaaaooonnnfff---111444555333111111111///888JJJccczzz{{{nnnZZZRRRHHH???;;;999777666333222111111222222222111000000///.........//////.....................///------------------------,,,,,,------------------------------.......................................//////000111111222222111222333333111111111333111222333333111111222333111222333444555666777888666666666666555555555555777666555444444555666777666666555444333333333333000111111222222111111000//////............//////........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))+++---......,,,***)))++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++)))******+++++++++******))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------............000000000111222333333444333222222222111111111111111111222333444444444444777777777666555444333222333333444444555555555555444444444444444444444444777666666555444333333222111222222222222222222222000///......---.........---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++******))))))******+++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***++++++,,,,,,---)))+++,,,---------.........///444>>>MMM[[[bbbbbb///...------///000111000222333777AAAOOO^^^iiipppxxxgggXXXJJJBBB:::999777777777666444222//////.........///111222000000//////...//////000---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.......................................///000000111111222000111222222111111222444111222333333111111222333111222333444555666777777666666666666666666555555777666666555555666666777777666555444333333333333000000111111111111000000//////............//////........................///............---------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************************************************************+++,,,---,,,+++)))'''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))***++++++++++++***)))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------.........000000111222333444444555333222111111111111222222111222333444444555444444666666666666555444333222333333333444555555666666444444444444444444444444555555555444333333333222000111222222333222222222//////...------------------------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******+++,,,,,,,,,,,,------......---,,,,,,444///---333<<>>:::666444333333444555555444111///222222111000...---------//////............//////,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.......................................//////000111111111...000111222111222333555222333444333222111222444222222333444444555666666555666666666666666666666666777777888888777777666777666555444444333333444000000111111111111000000000//////////////////000........................///............---------***+++,,,,,,,,,,,,+++***************************************************************************************************)))***+++,,,,,,+++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))***+++++++++++++++))))))))))))************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........///000000111333444444555333222111111111222333333333333444555666666666666555555555555555444333222333333333444555666666666555555555555555555555555444444333333333333333333///000111222333222222111///...------,,,,,,------,,,,,,,,,------.........------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***++++++,,,,,,...---------------,,,+++222---,,,000222555???KKK***---111222111000//////***...333444444444666999555CCCQQQVVV[[[gggwww{{{pppeeeSSSCCCAAA<<<777555666777666444666444222000000000111111---///000000...---,,,,,,......---------......///,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------....................................//////000111111111---///111111111222444666222333444444222222333444222333333444444555555555555555555666666666666666666777888999999888777666777777555444444444444444000000111111111111000000000000////////////000000........................//////.........---------***+++,,,------,,,+++***************************************************))))))))))))))))))))))))************************((()))***+++,,,---------)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))***++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++((()))***+++++++++++++++))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.........///000111222333444444333333222111111222333444444555666777888888888888444444555555444444333333333333444444555666777777555555555555555555555555333333333333333333333444///000111222333333222111......---,,,,,,,,,,,,---,,,,,,,,,------.........------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***+++---......------***,,,000///+++222===---------............///////////////000000000000333333444666:::???CCCFFF```hhhvvv}}}iii^^^QQQFFFAAA>>>:::777333333333222222222111111222111111111000000//////////////////////////////......---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................---------............///111111222222222333333333222222222222222222222222111222444666888888888888555555555444444555555555888888888888777555444333666666555444333333222222111111111111000000000000111000000///...---------////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***((((((((()))***))))))))))))))))))))))))))))))))))))******************))))))))))))******+++++++++*********))))))(((((())))))*********+++************))))))))))))+++*********))))))(((((())))))))))))))))))))))))*********)))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,---------....../////////000111111222222333333222111000000000111555555555555666666666666888888888777777555444444666444222333555666444222444333333222222333333444222333333444444333333222222222222111111111000000000000///...------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++***)))(((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,,,,,,,---------......------------.............../////////000000000000000000000111333666999;;;:::@@@KKKYYYgggrrrzzz~~~}}}wwwoooiiibbbZZZOOOFFFCCC>>>888666888999888555333222222222222111111111111000000000////////////...........................------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------............000000000111111111222222222222222222222222222222111222444666777777666666555444444333333444444555777777777777666555444444555555555444333333222222111111111000000000//////111000000///......------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---+++++++++*********))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((((((((()))***))))))))))))))))))))))))))))))))))))******************))))))))))))******+++++++++*********))))))((()))))))))************************))))))))))))************)))))))))((())))))))))))))))))))))))***)))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,------------......//////000000111222222444333222222111111222222555555555555555666666666888888888888777666555444444222111333555777666444333333222222222222333333222222333333333333222222222222222111111000000000000//////...------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++***)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,,,,,,,------------...------------................../////////000000000//////...------...000111---///222777>>>EEEJJJNNNXXX]]]fffooowww~~~yyyvvvrrrmmmhhhaaaZZZVVVJJJEEE???;;;:::888444111333000///111444444222///222222111111111000000000/////////.......................................------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------............////////////000000000000111111111111111111222222222222333444555444444444444333333222222333333444555555666666666666555555555444444333333222222222111111000000000000//////000000000///......------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------+++++++++***************************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))((()))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******+++++++++***************))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,------------......//////000111111111444444333222222222222333444444444555555555666666888888888888777666555444222222222444666777666555222222111111111111222222111111222222222222111111111111111111000000000000/////////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,,,,,,,,,,------------,,,,,,---------................../////////000000000000...------------...444333111000111222333555222555;;;@@@CCCGGGKKKNNNVVVYYY^^^cccgggjjjlllmmmlllkkkkkkkkkkkkkkkkkkkkkddd___XXXSSSQQQOOOKKKHHHGGGEEEBBB@@@>>><<<999666666444111222555777888888444333222333444333000---111111111000000000//////---------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000000000000000111111111111111222222333333333222222222333222222222222222222333333333444555555555555555444333333333222222222111111000000000////////////000000//////....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******************************)))))))))))))))*********************)))))))))(((*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,,,,,,,---------------...//////000000111333222222111111222222222333333333444555555555666777777777777777666555444333333444555666666555555111111000000000000111111000000111111111111000000000000000000000000000000//////.........---------------------------------++++++++++++++++++++++++***************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******)))))))))))))))***)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,,,,------------...............////////////000//////.....................///000111222222222111222444555444444555777777777888:::<<<<<<<<<;;;>>>>>>>>>>>>======<<<<<<:::777444444777888666444555444222333444555555444555444333222333222111000///...---...000222222333000000/////////.........,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.../////////000000000000111/////////000000111111111333222222222111111111111222222222111111222222222111222333444444555444444222222222222222111111111000000000////////////...////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))((((((************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))((()))))))))******************))))))))))))************************************))))))))))))))))))************)))))))))((())))))))))))))))))******))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++,,,,,,,,,---------------...//////000000111111000000000000111111222222222333444555555555555555666666666555444444444555777777666444333222111000000//////000000111///000000111111000000///////////////////////////...............---------------------------------++++++++++++++++++++++++))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))))))))******(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------------........./////////------..................+++,,,...000111111111000111222444333222222444555666555444555666666444333555555666666666666555444777666555666777888777666444333222222333333111000111222222222111000...---111///...------///111222/////////.........------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------////////////000000000000......//////000000111111333222222111111111222222333222222111111222222333111111222333333333333333111111111111111111111111000000////////////......//////////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********))))))))))))***************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))))))))))))))******************))))))))))))*********************+++++++++************))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------.../////////000////////////000111111000111222222333444555555333444444444444444333333555777999999666333222222111111000000000000111111000000111111111111000000............////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((((((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////---------.........------000000000000///...------,,,---......---...000222---,,,+++---111222222000...///000111111000000//////000111000...,,,++++++111000/////////...,,,***---///111222222222333444555444333000...---...///.........------------,,,,,,,,,,,,,,,------......++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------........./////////------...//////000111111333222111111111222333444333333222222222222333333111111222222222222222111000111111111111111111111000000/////////............/////////////////////------------------------++++++++++++++++++++++++************************)))******+++,,,,,,------))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))*********+++++++++************)))))))))(((************))))))))))))((()))))))))************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,---......//////000000//////000111111222000000111222333444555555111222222333333222222222333666999999777444333333222111111000000111111222000111111222222111111000---------....../////////........................,,,,,,,,,,,,,,,,,,,,,,,,************************((())))))***++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))***++++++'''(((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////...////////////...------...------,,,---...000000111111222111//////111222333000///000333444333111...///111222222222111000***...222333111000222444000///000111333333111///............------///111---///000000//////000111......---------,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++,,,,,,,,,---------,,,,,,,,,---------......---------...///000000111333222111111111222444555444333333222222333333444111111222222222111111000000000000000000111111111000/////////.....................///////////////------------------------++++++++++++++++++++++++************************((()))***,,,...000111222))))))******++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))+++++++++***)))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))******+++++++++++++++*********))))))((((((************))))))))))))(((((())))))*********+++))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,------......///111111000000111222333333///000111222333444555555000111111222222222111111111555999999777555444555222222111111111111222222111111222222222222111111---------.........//////---.....................,,,,,,,,,,,,,,,,,,,,,,,,************************((())))))***++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))((())))))***++++++'''(((((()))***+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,+++,,,------++++++,,,---........................---------............///............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------------------------.........//////000111222111111222222222333333333666666666666666555555555666555555333222111000000111111111111111111111111111000000///...---------.................................------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++************+++,,,---......///))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************+++***)))'''''')))***+++***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++******************************+++,,,,,,---......111111111111111222222222333333333333333333333333//////000111222222222222777444333666999999555000444333222111111111222333222111111000///......------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++***************)))(((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))******************************************+++++++++,,,,,,,,,+++,,,------++++++,,,---------------------------------------............---.........////////////................................................////////////////////////////////////////////////////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...------------------------.........//////000111222111111111222222222333333555555555555666666666666666666555444333222111111111111111111111111111111111000000///......------..............................---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++***************+++,,,,,,------))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++******************************++++++,,,------...000000111111111111222222333333333333333333333333///000111222333333333333666444444666:::;;;888444444333222111111111222222111111000000///......---------------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))******++++++***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))*********************************************+++++++++,,,,,,+++,,,---,,,+++***+++---------------------------------------............---------.........//////................................................////////////////////////////////////////////////////////////////////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///,,,,,,,,,,,,------------.........//////000111222111111111222222222222333444444444555666666666777666666555444333333222111111111111111111111111111000000000///......------...........................------------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++---......,,,)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++)))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++******************************++++++,,,,,,------///000000000111111111222333333333333333333333333111111222333444444444444555444444777;;;<<<999666333333222111111111111222111000000//////.........------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((())))))******+++)))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))*********************************************++++++++++++,,,***,,,,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.........------------------------................................................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,---************************************************************************************++++++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,---...,,,,,,,,,,,,,,,---------............///000111222111111111111222222222222333333444444555666777777666666555555444333222222111111111111111111111111000000//////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++*********))))))((((((((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++---///...,,,)))'''))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((******************************)))(((((()))******))))))************)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++******************************++++++,,,,,,,,,,,,...//////000000111111111222222222222222222222222111222333444555555555555555444444666888999777555333222222111111111111111000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))******))))))************)))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************************************************++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,------------------------------------........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************************************))))))*********+++++++++************************++++++++++++++++++++++++...---,,,,,,+++++++++++++++++++++,,,,,,,,,------............///000111222000000111111111222222222222333333444555666666777555555555444333333333222000000000000000000000000////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++******))))))(((((('''((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++---...---,,,)))((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******((())))))*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++++++++,,,------...///000000111111222222222222222222222222222222333444555555555555555444444444444444222111222222222222111111000000////////////............------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))((())))))*********))))))((((((((((((((((((((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************************************))))))*********+++++++++***+++,,,+++***)))***,,,++++++++++++++++++++++++,,,,,,,,,,,,------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++************************************************************************)))))))))************+++************************++++++++++++++++++++++++///...---,,,+++***************++++++,,,,,,------.........//////000111222000000000111111111111222333333333444555555555666444444444333333222222222000000000000000000000000//////////////////..............................,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++*********))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,+++***)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************++++++++++++++++++,,,,,,---...///000111111222222222222222222222222222222333444555555555555444444333222111000//////111111222222111111000///........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))************)))))))))))))))))))))))))))&&&''''''(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************************************)))))))))************+++)))+++,,,+++***)))***+++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++************************************************************************************))))))))))))************************************************************...------,,,++++++++++++)))******+++,,,,,,------.........//////000111222000000000000111111111111444444444444444444444444333222222222222111111111000000000000000000000000.../////////////////////........................,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,+++++++++***************************)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++******************+++,,,,,,---///000000111111111111111111111111111111222333444444555555444222222222000/////////000000111111222111000///...........................---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************************************))))))))))))************)))+++++++++***)))***+++************************++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++++++++******))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************,,,,,,,,,++++++,,,------))))))***+++,,,,,,------.........//////000111222000000000000111111111111444444444444444444333333222222111111111111111111000000000000000000000000.........///////////////........................,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,+++++++++************************++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***((('''''''''((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++******************++++++,,,---...///000111111111111111111111111111111111222333444444444444000000111000//////111222000111111222222000///...---.....................---------,,,,,,+++++++++++++++++++++++++++++++++************************************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((()))***************))))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************************************))))))))))))************((('''---...)))...000'''************************)))************+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************************************************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,------......///000////////////111222333222222222222222222222222333333333222111000000/////////000000111111111222..............................------------......------------------------------,,,,,,,,,,,,+++++++++++++++*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************)))))))))************+++++++++)))))))))))))))******+++************************+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))******+++,,,,,,,,,,,,+++******************************+++,,,---//////000111111222222222111111000333333333333333333333333222222222222222222222222111111111111000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++******))))))))))))******))))))))))))))))))))))))...+++---+++$$$(((,,,%%%************************)))************+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************************************************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,,,,---.........000////////////111222333222222222222222222222222333222222111000000///////////////000000000111111..............................------------......------------------------------,,,,,,,,,++++++++++++++++++*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))*********+++++++++)))))))))))))))******+++************************************)))))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))((()))))))))))))))))))))))))))***++++++,,,,,,++++++******************************+++,,,---...//////000111111222111111000000333333333333333222222222222222222222222222222222111111111000000000//////////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))---))),,,+++)))333<<<888************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************************************************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,,,,------......////////////000111222222222222222222222222222222222111111000000//////............///////////////..............................------------......------------------------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))((()))))))))*********++++++)))))))))))))))******+++************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++******************************+++,,,------...//////000000111111000000000222222222222222222222222222222222222222222222222111111000000000000///////////////............---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))(((&&&+++---...;;;FFFCCC************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************((()))))))))************************************************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************++++++,,,------............//////000111111222111111111111111111111111111000000000//////.........................................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************)))))))))))))))******+++*********************************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++************************)))******+++,,,---------......///000000000//////000000111111111111111222111111111111111111111111111000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***************))))))))))))******)))))))))))))))))))))))))))&&&++++++(((000777111************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******************************************************++++++,,,------...---......///000000111111111111111111111111111111000000000000////////////............------------........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))*********)))))))))))))))******+++************************))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))***++++++++++++***************************))))))******+++,,,,,,,,,,,,---...////////////////////////000000000111111111111111111111111111111000000000////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((&&&+++***%%%***...&&&************************)))************+++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************++++++,,,,,,------------...///000000000000111111111111111111111111000000000000000000000000...............---------........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************(((((()))))))))))))))***))))))************))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''((((((((()))))))))******)))))))))))))))******+++************************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))((()))******++++++******************************))))))*********++++++++++++,,,---...............---......//////000000000111111111111111111111111000000////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))))))))******)))))))))))))))))))))))))))&&&++++++&&&,,,000)))************************)))************+++++++++******+++++++++,,,,,,,,,++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************+++,,,,,,------,,,---...000000000000///111111111111111111111111111111111111111111111111////////////......------........................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++************(((((((((((())))))******))))))************))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((()))))))))***)))))))))))))))******+++************************((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))((())))))***************************************)))))))))******************+++,,,------.........,,,------...//////000000111111111111111111111111000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((******))))))))))))******))))))))))))))))))))))))---***+++)))###(((---&&&************************)))************+++++++++******+++++++++,,,,,,,,,++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))******+++,,,,,,------,,,---...000000000000///000000000000000000000000111111111111111222222222000000/////////.................................---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++************)))'''((((((((())))))******))))))************))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((()))))))))))))))))))))))))))******+++************************(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))(((((()))***************************************))))))))))))************)))***+++,,,------...---,,,,,,------...///000000000000000000000000000000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))******++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************++++++++++++++++++*********))))))++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---------...............111111111111111111111111...000111222222111000...////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++************+++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++,,,,,,,,,,,,---------------............///000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********++++++++++++++++++*********))))))++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))*********+++++++++,,,,,,------------............111111111111111111111111...///111222222111///...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++,,,,,,,,,,,,---------------............///////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((('''))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********+++++++++************)))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,------............000000000000000000000000//////111111111111//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++,,,,,,,,,,,,---------------............///////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************))))))(((((((((((())))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))************************))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,------......///000000000000000000000000//////000111111000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************+++++++++,,,,,,,,,---------------............///////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((++++++******)))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,---......////////////////////////////////////000000/////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************+++++++++,,,,,,,,,---------------............///...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))************))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))))))))******(((((()))))))))))))))***((((((((((((((((((((((((************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))************+++******+++,,,---......///////////////////////////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++,,,,,,,,,,,,---------------............///........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))***(((((((((((())))))******))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************)))***+++,,,---......///......................../////////....../////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++,,,,,,,,,,,,---------------............///........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))'''((((((((())))))******************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************)))******+++---...//////........................//////............//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++,,,,,,,,,------------------.........//////........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))******))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))(((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,---------............///........................//////.........------------------,,,,,,+++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))),,,'''''',,,***&&&...;;;...,,,***(((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))),,,+++***)))))))))++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((((((((((((((((())))))***))))))************))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,------------------------------------------------.........------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''******++++++++++++************)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))++++++))))))))))))(((((((((((())))))))))))))))))))))))*********+++++++++,,,,,,------------....................................///.........---------------------,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))***&&&(((---,,,)))111>>>---,,,***(((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))******)))(((((()))******))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))((((((((()))******))))))************))))))(((((((((((())))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********+++++++++,,,,,,------------------------------------------------......---------,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))******++++++******)))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,---------......------------------------............------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))***'''(((,,,+++(((...888,,,+++)))((('''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***))))))))))))***++++++))))))************))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********++++++++++++,,,------------------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))***)))(((((((((((()))***)))******++++++******)))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))+++((((((***'''$$$'''---***))))))((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))***************++++++,,,))))))************))))))(((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************************************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((,,,***)))'''''')))***,,,))))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,,,,,,,---------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))+++)))))))))'''%%%%%%((((((((((((((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))******+++++++++(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++,,,))))))************))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((,,,***)))'''''')))***,,,)))))))))******)))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))(((''''''''''''(((((())))))******)))))))))))))))))))))))))))))))))************+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))************+++'''''''''(((((()))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))***+++,,,,,,++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))***++++++))))))************))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))***)))(((((((((((()))***((())))))******))))))(((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))(((&&&&&&'''''''''((()))*********))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++************************))))))))))))))))))))))))((()))******+++,,,+++)))%%%&&&'''((())))))))))))'''''''''((()))*********))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''''')))***+++++++++***))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))((((((((()))******))))))************))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,------...************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))(((&&&%%%&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++************************)))))))))))))))))))))))))))******)))))))))'''###%%%%%%'''((())))))))))))&&&''''''((()))******+++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))%%%&&&((()))*********)))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++((((((((((((((())))))***))))))************))))))(((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,(((((()))***,,,---...///))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''(((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))((((((''''''+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---------,,,++++++***++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******(((*********)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))''''''((())))))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))+++---,,,+++***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))((((((((('''*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------,,,++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))***+++***)))((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,************************)))+++,,,,,,+++******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------......------,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))+++++++++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,************************)))+++,,,,,,+++******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((())))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------.........------,,,++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************)))))))))+++,,,+++***)))***,,,(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************************************++++++++++++************************)))***,,,,,,***)))***+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------,,,++++++++++++++++++++++++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))***++++++))))))***+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''))),,,+++***((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************************))))))*********+++++++++************************(((***,,,+++***)))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******)))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((((((*********)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&***------***((()))+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))************+++************************(((***++++++***))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******************************++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((())))))((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&***......***((()))+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************************************((()))++++++)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******)))))))))))))))***************************++++++++++++++++++++++++((()))***+++++++++++++++++++++++++++++++++++++++************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((()))((('''&&&''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%***......***((()))+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************((()))++++++)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++,,,,,,,,,---------,,,,,,***)))((((((''''''+++++++++,,,,,,---------************************************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))))))))***+++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))******(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++*********))))))(((((())))))(((((((((((())))))+++*********))))))(((((())))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,+++******))))))))))))******++++++++++++++++++************************************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************)))))))))))))))******************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))*********)))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))(((((())))))(((((((((((())))))))))))))))))((((((''''''))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))*********++++++++++++++++++************++++++++++++******************************************************************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************)))))))))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))+++*********))))))(((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))''''''(((((())))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))(((((())))))(((((((((((())))))((((((((((((''''''''''''))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++******+++,,,,,,---,,,,,,++++++******))))))************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************+++******)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))++++++******)))((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))((((((((((((((((((((((((&&&''''''((()))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******((()))))))))************(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********************+++,,,------------,,,,,,+++++++++***************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((()))))))))******************)))))))))))))))***))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))(((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))((((((((((((((((((((((((&&&''''''((()))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************+++,,,------------,,,,,,,,,,,,,,,***************************************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))************)))))))))))))))******+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))''''''(((((())))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******)))))))))******++++++++++++++++++,,,,,,,,,************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))************(((((((((((()))***,,,,,,((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((()))******++++++(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))(((((((((((())))))((((((((()))))))))******))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******)))))))))))))))***))))))******+++++++++,,,************************************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))************'''''''''((()))+++------(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))''''''((()))***+++,,,,,,(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))(((((((((((())))))&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))*********************)))))))))***,,,---,,,,,,,,,++++++******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))(((''''''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++******))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''%%%%%%''')))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************)))))))))(((******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))*********************)))))))))***,,,,,,,,,,,,,,,++++++*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))************************)))******+++,,,+++++++++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''***,,,,,,***))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))***************))))))(((((())))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))***(((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((************************(((((()))*********************************+++++++++++++++***************)))***************++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((&&&'''(((******+++++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''***,,,---,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))******++++++***))))))))))))))))))***))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))***((('''(((***+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))************************+++************************************))))))******+++++++++,,,************************(((((((((((((((((((((((((((((((((((())))))))))))&&&'''(((******+++++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''***,,,---,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))******++++++******))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******(((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))***+++***)))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******************++++++++++++***)))))))))))))))***************))))))******+++,,,,,,,,,************************))))))))))))))))))))))))(((((((((((())))))))))))'''((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''***,,,,,,***))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************+++******))))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))+++---,,,***))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******************++++++,,,+++***)))(((((()))))))))*********+++))))))***++++++,,,------************************))))))))))))))))))))))))'''((((((((()))))))))***((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********)))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))---111///)))&&&'''+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******************+++,,,,,,+++***)))((((((((())))))*********+++))))))***+++,,,,,,------************************))))))))))))))))))))))))'''((((((((())))))******)))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))((('''''')))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++******))))))((((((++++++************++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((///444111((($$$&&&+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******)))((((((((((((((())))))))))))))))))))))))))))))))))))************(((((())))))))))))((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++******++++++++++++******))))))))))))))))))))))))++++++,,,,,,+++***((('''))))))(((((((((((())))))+++*********))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))************************+++++++++*********))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******)))((((((((((((((())))))))))))))))))))))))((((((((()))))))))******(((((())))))))))))((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++******++++++++++++******))))))))))))))))))))))))******+++,,,+++***)))((())))))(((((((((((())))))************)))))))))((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))************************+++++++++*********))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))(((((())))))))))))((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++******++++++++++++******))))))))))))))))))))))))))))))***++++++++++++******))))))(((((())))))***************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************************************+++************)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***************)))((('''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))(((((()))***++++++,,,,,,***))))))))))))))))))************)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************************************************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((('''''''''((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))************************++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***************)))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******************************************************))))))))))))))))))))))))************************))))))(((((((((((())))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))(((((())))))***,,,,,,---******))))))))))))******))))))))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))''''''((((((((()))))))))(((((())))))))))))((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************,,,++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))************************))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************)))************+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))***+++,,,---+++******))))))******+++))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++++++++************************(((((()))))))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))((((((((()))))))))******(((((())))))))))))(((((('''((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++++++++***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************))))))))))))))))))))))))************************))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************)))************+++++++++******++++++++++++******))))))))))))))))))))))))******)))))))))+++,,,---+++******))))))******+++((()))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++************************(((((((((((())))))******))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++,,,,,,,,,******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************************************))))))))))))))))))))))))************************))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************)))************+++++++++******++++++++++++******))))))))))))))))))))))))+++***)))))))))***+++,,,++++++************++++++(((((())))))*********+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++++++++************************'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))+++*********))))))((((((******))))))((((((''''''))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))*********))))))((()))************+++++++++,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))((()))******)))(((******))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))******++++++++++++******(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))************)))))))))(((***)))))))))((((((((('''))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))************))))))))))))*********+++++++++))))))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((******)))(((***)))))))))((((((((('''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,+++***))))))***+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((((((+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))************)))))))))))))))*********++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((***+++***)))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))******++++++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))(((((((((+++++++++***************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))*********)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((())))))************)))))))))))))))************+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''')))+++,,,,,,+++))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((************)))))))))((())))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))*********************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))))))))))))))))))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))***************(((((()))))))))***************************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((***,,,------,,,(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((************)))))))))((())))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))************))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))'''((()))******+++******((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))***,,,---,,,+++(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***************+++++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))************))))))((()))))))))************'''((((((((()))))))))***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''((()))******+++++++++(((((((((((()))))))))***'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((***+++***((('''((((((((()))))))))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,++++++,,,------,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++)))((('''))))))************))))))(((((())))))*********+++'''((((((((())))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))''''''(((******+++++++++(((((((((((())))))))))))))))))******+++++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((('''&&&'''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,++++++------------++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))******++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************************************************************************************************************)))************+++++++++------,,,++++++******)))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((()))))))))(((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************************************************************************************************************************++++++++++++,,,,,,,,,++++++++++++***++++++++++++************************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((***)))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))*********++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************************************************************************************+++++++++,,,******+++++++++,,,,,,,,,,,,+++++++++************************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********************************************************************************************************************************+++++++++,,,,,,))))))***+++,,,,,,------,,,,,,+++++++++*********************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((())))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((()))))))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))***************************************************************************************************************************++++++++++++,,,,,,,,,))))))***+++,,,------...,,,,,,,,,++++++++++++***************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***,,,---......))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((((((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((()))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************************************************************************************++++++++++++,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((***+++,,,---...))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((((((((()))))))))***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************************************************************************************************+++++++++,,,,,,,,,------*********++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************************************************************************************************************++++++,,,,,,,,,---------***++++++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,,,,,,,+++++++++******)))************+++++++++************************************************************************+++++++++*********))))))++++++************++++++)))************+++++++++******************************++++++++++++******+++++++++*********))))))************************+++++++++++++++***)))(((************************+++++++++*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))******************************************************************************))))))******+++,,,******************************************************************************))))))******+++,,,))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,+++++++++++++++******************************+++++++++++++++++++++++++++++++++************)))************************)))))))))))))))******+++******))))))))))))***************)))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************)))************+++++++++************************************************************************,,,,,,++++++************)))************+++++++++************************************************************************+++++++++*********))))))++++++************++++++)))************+++++++++******************************++++++++++++******+++++++++*********))))))************************+++++++++++++++***))))))************************+++++++++*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))************************)))))))))))))))))))))))))))************+++++++++************************************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))******************************************************************************))))))******+++,,,******************************************************************************))))))******+++,,,))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,((())))))***+++,,,------************************+++++++++++++++++++++++++++++++++************)))************************)))))))))))))))******+++******))))))))))))******++++++***************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************)))************+++++++++************************************************************************+++************))))))))))))************+++++++++************************************************************************+++++++++***************++++++************++++++)))************+++++++++******************************++++++++++++******+++++++++******************************************++++++++++++***))))))************************+++++++++***************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************************************)))))))))))))))))))))))))))************+++++++++************************************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))******************************************************************************))))))******+++,,,******************************************************************************))))))******+++,,,)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---+++++++++******)))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))************************)))))))))))))))******+++******))))))))))))******,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************)))************+++++++++***************************************************************************)))))))))))))))))))))))))))*********+++++++++************************************************************************************************++++++************++++++))))))*********+++++++++******************************++++++++++++************************************************************+++++++++******)))************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))*********+++++++++************************************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))******************************************************************************))))))******+++,,,******************************************************************************))))))******+++,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------------------------------------------..................------------......---------------------------------------------------,,,,,,,,,,,,------...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************)))))))))))))))******+++******))))))))))))******---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************************************************************)))))))))))))))))))))***))))))*********+++++++++************************************************************************************************++++++************++++++))))))*********+++++++++******************************++++++++++++******************************************************)))******+++++++++******************************************************))))))************))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))*********+++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))******************************************************************************))))))******+++,,,******************************************************************************))))))******+++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........---------------------------------------------------------........./////////......------......///........................------------------------------,,,,,,---......///***+++---///111444555666+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************)))))))))))))))******+++******))))))))))))******---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************************))))))*********+++++++++************************************************************************)))))))))************+++)))************+++++++++***************************************************************************************+++++++++++++++************++++++)))************+++++++++******************************++++++++++++*********************+++++++++************************))))))***++++++++++++******************************************+++++++++))))))************))))))************************))))))))))))))))))))))))***************+++++++++************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))******************************************************************************))))))******+++,,,******************************************************************************))))))******+++,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------............------------------------------------------------------.........///////////////............//////////////////////////////........................------------......///000555555555444444444333333,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))************************)))))))))))))))******+++******))))))))))))******,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************************)))************+++++++++************************************************************************************++++++,,,,,,)))************+++++++++************************************************************************))))))*********+++++++++++++++************++++++)))************+++++++++******************************++++++++++++******))))))*********+++++++++************************))))))***+++++++++++++++************************))))))*********+++++++++))))))************))))))************************))))))))))))))))))))))))))))))*********+++++++++************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))******************************************************************************))))))******+++,,,******************************************************************************))))))******+++,,,***+++,,,,,,------,,,,,,------------------------------------------------,,,,,,,,,------------...------------........................................................................////////////000//////////////////000////////////////////////........................------------...///000111999888666333111...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))************************)))))))))))))))******+++******))))))))))))******++++++***************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************************)))************+++++++++******************************************************************************+++++++++,,,,,,,,,)))************+++++++++************************************************************************))))))******++++++++++++++++++************++++++)))************+++++++++******************************++++++++++++******))))))******++++++++++++************************((()))***+++++++++++++++************************))))))******++++++++++++))))))************))))))************************))))))))))))))))))))))))))))))******++++++++++++************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))*********************************************************************************)))***++++++,,,*********************************************************************************)))***++++++,,,***+++,,,,,,------,,,,,,------------------------------------------------,,,,,,,,,---------......---------.........//////............................................................/////////000000000////////////000000000000000000000000000000////////////////////////---------......000111111++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))************************)))))))))))))))******+++******))))))))))))************************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************************)))************+++++++++************************************************************************************************)))************+++++++++************************************************))))))))))))))))))))))))***************************************)))((((((************************++++++++++++******))))))************************************************)))************+++++++++++++++++++++++++++++++++)))*********++++++++++++******************)))))))))))))))******+++++++++)))))))))*********++++++++++++++++++,,,,,,,,,,,,************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))))))))******************************************++++++++++++******************************************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,---------...............------,,,,,,,,,---------------,,,,,,,,,///...------...//////...111---,,,111222...,,,//////444444---***///444444000111333444333222000///222111111333666888666555555777999777444222222444222222111000111222111...222...---///111111000///111...,,,+++,,,,,,,,,+++------------------------,,,+++++++++*********)))++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---,,,***)))))))))******************************))))))))))))))))))))))))************************************************************************)))************+++++++++***************************************************************************************************************)))((((((************************++++++++++++*********)))************************************************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,------------,,,,,,,,,,,,---------...************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))))))))******************************************++++++++++++******************************************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,---++++++,,,,,,,,,---------,,,,,,---------...............---------,,,,,,,,,,,,,,,,,,---------.............../////////---,,,444///...111222......111+++111444222333777888555<<<<<<;;;;;;:::;;;;;;<<<======>>>???@@@@@@@@@@@@??????>>><<<999999<<>>888;;;===>>>AAAEEEEEEBBBIIIGGGDDDBBBAAABBBEEEFFFBBBBBBCCCEEEFFFGGGGGGGGGEEEEEEDDDCCCAAAAAACCCEEEDDDAAA===<<<===>>>??????<<<;;;888555333222111000))),,,000111///......///---------------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))++++++******)))(((((('''))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++******)))*********************************************************************************************************************************))))))*********+++++++++*********************************************************************************************************++++++******)))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++************)))*********+++++++++++++++))))))))))))******************++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))*********+++++++++***************************++++++,,,,,,++++++***************************************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,------------...------------............------------------------////////////000000000000...///000111111222444555444444666999;;;>>>BBBFFFFFFEEEDDDFFFKKKPPPPPPNNNLLLKKKIIIHHHHHHJJJLLLMMMLLLIIIIIINNNVVVZZZYYYUUUQQQPPPOOONNNMMMMMMNNNOOOOOOIIICCCBBBBBBBBBCCCEEE<<<@@@AAA===999777666444///000111111000///---,,,........................,,,,,,------------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))************))))))(((((())))))))))))))))))))))))((()))))))))*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************************************************************************************************************************************))))))*********+++++++++******************************************************************************************************++++++++++++******************************+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------...............---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************++++++++++++************************++++++,,,,,,,,,,,,++++++************************************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,---------.........---------.........//////..............................////////////000000///111111222222666;;;@@@@@@DDDGGGHHHGGGGGGGGGHHHLLLLLLQQQYYY___aaa^^^[[[UUUWWWZZZ^^^aaacccddddddhhhbbb___iiixxx}}}vvvrrrlllddd___```eeelllqqquuuiii]]]VVVOOOHHHFFFIIICCCKKKNNNIIICCCAAA???<<<999666222222444444111...////////////////////////,,,,,,,,,,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))(((((())))))************************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************+++*********************************************************************************************************************************)))************+++++++++************************************************++++++++++++++++++++++++************************)))***++++++,,,+++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------......+++,,,,,,,,,------------++++++,,,,,,---.........---------------,,,,,,,,,---------------,,,,,,,,,...------,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************************************************************++++++++++++,,,************************++++++,,,,,,,,,,,,++++++************************************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------...,,,---------............------.........//////////////////000000000000000......///000111333333444777999;;;;;;<<>>?????????@@@@@@@@@?????????>>>>>>???>>>>>>>>>======<<<<<<666666555555444333222222........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************+++++++++,,,,,,,,,************************+++,,,,,,------,,,,,,+++************************************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......---------.........//////............/////////000111111222222222333333333555777:::???DDDIIILLLNNNUUU[[[aaacccaaa___```bbbvvv|||}}}zzzwww}}}~~~~~~}}}{{{{{{{{{|||{{{qqqmmmnnnmmmjjjttt{{{sss```NNNGGGHHH????????????????????????::::::999777666555444333////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))++++++******)))((((((((())))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))'''(((((()))***+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,,,,+++***************************++++++++++++++++++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******))))))))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------000...,,,---//////,,,)))---...///---+++***+++,,,------,,,,,,,,,---...///......000333777999999999:::;;;>>>??????@@@AAABBBAAAAAACCCEEEFFFFFFEEEDDDIIIKKKKKKHHHHHHJJJJJJGGGLLLKKKJJJJJJJJJIIIHHHFFFJJJHHHFFFCCCAAA???======444666888666333000111333---............------,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++************************************************************************************************)))************+++++++++***)))((()))+++,,,,,,******+++++++++******,,,...************************************************************************************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---...//////......000222//////......---...000222222444555444333666===CCCCCCHHHNNNPPPQQQSSSXXX\\\eeeuuuyyyzzz~~~xxx}}}~~~~~~~~~{{{vvvqqqnnnmmmnnnnnn|||~~~{{{rrrttt}}}sssyyy}}}xxxuuutttxxx}}}uuuxxx|||dddVVVOOOOOOSSSSSSMMMGGGFFFGGGFFF===AAA@@@;;;;;;???<<<555666222......///000...,,,+++---///111000...+++(((+++++++++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++***************++++++++++++******************************,,,,,,,,,,,,,,,+++******(((***+++++++++,,,+++)))************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))***+++++++++)))((('''***************************************************************************************************************************)))))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******))))))))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,+++***+++---...,,,***,,,---......------///000//////000111222333333444777888:::===@@@CCCDDDDDDDDDEEEFFFFFFFFFFFFGGGHHHDDDEEEFFFFFFGGGFFFFFFFFFBBBFFFHHHGGGIIINNNOOOMMMJJJIIIHHHIIIJJJLLLMMMMMMRRRPPPNNNJJJGGGEEECCCBBB@@@AAA@@@>>>;;;888777777444333333111000...---,,,...------,,,,,,,,,------------------...............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++************************************************************************************************)))************++++++++++++***))))))+++,,,+++******++++++***))))))***,,,************************************************************************************************************++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++,,,............///111222111111111111222222222000111333666;;;AAAHHHMMMOOOXXX___^^^XXXWWW^^^eee{{{zzz|||}}}tttxxx|||}}}zzzwwwvvvwww|||{{{yyyvvvttttttwwwzzz{{{sssssszzzwww|||xxxxxx{{{}}}||||||qqqkkkiiiiiiqqqvvvqqqggg\\\QQQHHHHHHHHHFFFBBB@@@@@@===:::777555444444444444111///...............---,,,+++---------,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,+++++++++************++++++++++++******************************)))******************))),,,+++(((''')))***)))'''************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))******************************************+++++++++***)))(((************************************************************************************************************************))))))))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******))))))))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------+++******+++---......---,,,------------...111444///111444888:::<<<===>>>DDDDDDFFFHHHJJJKKKMMMMMMKKKJJJIIIGGGFFFFFFFFFFFFDDDEEEEEEDDDBBBBBBCCCEEE@@@CCCEEECCCDDDGGGGGGDDDAAA@@@@@@@@@AAACCCEEEFFFEEEEEEFFFFFFGGGHHHHHHIIIJJJHHHFFFFFFEEEDDDBBBAAA>>>>>><<<:::888555444333111000///...---,,,,,,,,,---------.........//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++,,,+++))))))+++,,,,,,,,,+++,,,,,,***((('''(((***************************************************************************************************************+++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////+++---///000//////000111000//////000111111000///888:::<<<@@@EEEKKKQQQUUUcccnnnxxxvvvmmmlllvvvzzzyyyzzzvvvyyy}}}~~~~~~|||zzzzzz|||~~~}}}yyyxxx|||{{{uuutttxxxxxx~~~~~~|||xxxrrruuu{{{~~~|||yyyxxxuuu{{{|||wwwcccTTTOOOLLLLLLLLLHHH@@@<<<;;;666777777777666444222111111000...---,,,,,,------//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++*********++++++++++++******************************)))))))))***************...+++'''(((***++++++***************************************************)))************+++++++++)))))))))))))))))))))))))))))))))*********++++++************************)))******++++++++++++***************************************************************************************************************************)))))))))***+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++******))))))******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...---,,,,,,---.../////////,,,---......///111555888888;;;???DDDHHHJJJKKKKKKIIIIIIJJJIIIHHHHHHIIIJJJFFFDDDBBBAAAAAABBBAAAAAABBBBBBBBB@@@???@@@BBBCCCCCCGGGGGGEEEEEEGGGFFFCCC@@@AAAAAAAAA???>>>>>>???:::;;;===???AAACCCDDDEEEFFFDDDBBBDDDHHHJJJJJJHHHEEEEEECCCBBBAAA@@@??????888777555222000...------------------------------......------------......------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++,,,+++***+++...000111000...///...,,,)))(((((()))*********************************************************************************************************+++++++++,,,,,,************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............///////////////111333333222111111222///......000222333333333<<>>???AAAAAAAAAAAADDDIIIMMMNNNNNNIIIHHHGGGGGGIIIKKKMMMMMMQQQTTTTTTQQQQQQTTTTTTRRRKKKNNNQQQPPPMMMIIIGGGGGGEEEEEEEEECCCAAA???===<<<===;;;:::<<>>:::777555333222///.........---------,,,///......------......///------------------------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++******+++...222555555555111111000...+++))))))******************************************************************************************************++++++++++++,,,,,,,,,************************+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........./////////000000111222333333111000000111111222333555888<<>><<<:::999;;;<<<<<<<<<<<<;;;;;;;;;;;;===>>>@@@GGGFFFCCCAAA>>><<<;;;;;;555444333222111000///...//////............//////------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************)))************+++++++++)))***---111666777777555222222222///,,,******+++************************************************************************************************++++++++++++,,,,,,,,,,,,***************************++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------....../////////000000000000111111000///000222444333666999;;;>>>FFFSSS]]]iiipppwwwwwwuuuyyy}}}|||{{{{{{yyywwwwww|||{{{|||~~~|||zzz}}}}}}tttooottt~~~nnn^^^IIIEEE@@@===>>>===:::888888999999999777555333222....../////////000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******++++++++++++*********************************)))))))))***+++---...333444:::???777***''',,,************************************************)))************+++++++++))))))))))))))))))))))))*********++++++++++++,,,++++++++++++++++++++++++***))))))((())))))***+++*********************************************************************************************************************************+++,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,------------...------------............,,,---/////////222666:::>>>AAAEEEGGGHHHHHHIIIJJJDDDDDDCCCBBB@@@???>>>>>>AAAEEEIIIJJJJJJMMMTTTYYY^^^___ccckkkuuu{{{{{{xxxgggbbb```iiivvv}}}{{{uuu}}}wwwmmmhhhiiiiiigggiiikkkkkkggg```\\\]]]___ZZZZZZZZZXXXVVVRRRNNNLLLIIIHHHFFFCCC@@@???@@@AAA???>>><<<:::999999::::::BBBAAA@@@???????????????>>>===;;;999777555444333//////............//////........................------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************)))************+++++++++(((***...333666666333111111222111...,,,******+++************************************************************************************************+++++++++,,,,,,,,,------******************************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,.................................................../////////000000000000///000111111111444999<<<;;;AAAFFFGGGJJJVVVlll}}}}}}xxxvvvyyy|||~~~xxxxxxyyy|||}}}uuuqqqvvvzzzzzz}}}|||~~~uuuqqqyyy|||iiiYYYSSSNNNNNNQQQOOOFFF>>>???>>><<<:::999888888888444444333222111111000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++******************************(((((()))+++---111555777:::555777>>><<<111+++---************************************************)))************+++++++++))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++---,,,+++*********+++,,,************************************************************************************************************************+++++++++++++++,,,------++++++++++++++++++++++++------------------------************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........------------------------,,,,,,,,,---------......---------.........//////---///222333555888>>>CCCHHHJJJLLLKKKGGGCCC@@@???BBBBBBBBBCCCDDDEEEFFFGGGHHHMMMSSSWWWZZZ```jjjqqqmmmmmmpppvvv}}}|||xxxlllfffdddooo}}}|||wwwwww}}}zzzqqqlllnnnqqqooonnnlllgggaaa[[[UUURRRTTTTTTSSSOOOJJJHHHJJJMMMHHHFFFBBB>>>;;;:::::::::999999999:::;;;===>>>???EEEDDDBBB???===:::888777//////............//////........................------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************)))************+++++++++(((***///444666555000,,,000000000...+++)))***+++************************************************************************************************++++++,,,,,,,,,---------******************************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................////////////000000000000111111222333555:::AAAFFFIIIQQQWWWXXXZZZiii~~~||||||{{{zzz}}}zzzwwwvvvxxx|||}}}~~~|||}}}uuutttuuuxxxtttoooqqqyyy}}}|||vvvnnnllluuutttmmmhhhcccfffjjjfffYYYMMMDDDAAA>>>:::999999;;;<<<999888777555333111000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******++++++++++++******************************))))))+++...333888===@@@333(((&&&111666000))))))************************************************)))************+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++000///---,,,+++,,,,,,---************************************************************************************************************************+++++++++******+++,,,,,,++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---,,,,,,++++++,,,,,,***---//////...---...///...111777;;;???CCCHHHKKKJJJEEE???<<<>>>AAACCCCCCBBBJJJTTTZZZZZZYYYZZZ\\\aaa^^^^^^dddnnnvvvxxxxxxqqqkkkkkkrrrwwwxxxzzz~~~vvvnnnmmmvvv|||{{{zzzyyyzzz}}}}}}vvvuuuzzzzzzlllbbb___lllgggaaa[[[XXXYYY[[[]]]kkkbbbVVVNNNIIIGGGDDDBBB@@@>>>===;;;:::999999:::???@@@AAABBBCCCCCCCCCCCC<<<999666444333222000///000//////..................------...//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,------...---,,,***)))((()))***+++++++++++++++************************************************++++++++++++++++++++++++---------,,,,,,+++++++++************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------...---,,,,,,++++++++++++++++++,,,,,,,,,------------------.........//////,,,,,,---.........------222000......000222333333111555999999<<>><<<;;;999999:::;;;:::666111---...------...//////,,,***,,,------------,,,+++***---------,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++///***'''---666777///%%%((('''&&&''')))***)))((()))+++---,,,+++***+++,,,************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,------.........------------,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------......///...---,,,,,,///222444444:::AAAGGGHHHGGGEEEDDDBBB???<<<===BBBHHHLLLNNNOOOYYYeeelllnnnnnnooopppmmmjjjhhhlllrrrwwwwwwvvvrrrkkkiiipppwwwyyyyyy{{{tttnnnnnnwww|||{{{yyyyyyyyyyyyyyyxxxzzz|||}}}yyyuuuvvv{{{yyyqqqnnnqqqzzzqqqjjjhhhjjjllluuuqqqkkkccc\\\TTTMMMHHHNNNKKKGGGBBB???<<<;;;;;;<<<<<<===>>>???@@@@@@AAA@@@???>>><<<;;;999666444111000///.........///000---,,,,,,,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------------.........---+++***))))))***+++++++++++++++************************************************++++++++++++++++++++++++---------,,,,,,+++++++++************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------...---,,,,,,++++++,,,,,,++++++,,,,,,,,,------------------.........//////---......//////.........////////////000000111222666:::===AAAIIIZZZrrr~~~~~~}}}{{{zzzyyyzzz|||pppsssxxxxxx{{{|||zzzvvvpppooonnnxxx|||xxxwwwzzz}}}uuuaaaXXXMMMIIIJJJHHHBBB<<<<<<;;;999888777777777666000...------///000000000---------...------,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++))))))---333777888777111...+++)))***+++,,,+++)))+++---,,,+++***+++,,,************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------------,,,,,,---------.........******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,---...////////////111...++++++///555:::===???BBBFFFGGGEEEBBB@@@???===>>>AAAHHHPPPXXX\\\^^^ZZZbbbmmmtttvvvuuuuuuuuusssnnnjjjhhhiiiiiigggeeeccc^^^[[[```fffgggggghhhdddaaacccjjjpppmmmfffbbbcccgggllllllkkkjjjkkklllpppnnnkkkiiijjjmmmqqqttttttsssttttttqqqpppxxx}}}tttrrrvvv{{{~~~wwwnnnfff```^^^bbb^^^WWWOOOHHHDDDAAA@@@<<<<<<;;;;;;;;;===>>>???@@@AAAAAAAAA@@@>>><<<;;;999777444111000/////////...,,,+++,,,---//////...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------....../////////...------*********+++++++++++++++************************************************++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////////////////////////////---000222222111222555999@@@CCCGGGNNN[[[rrr|||yyyvvv|||}}}|||vvvmmmnnnsss|||uuuqqqssssssqqqwwwttteeeWWWWWW^^^___SSSFFF>>>===;;;999999999:::;;;888444000......000111111------..................------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((***,,,+++,,,111:::BBB666222---******+++,,,,,,)))+++---,,,+++***+++,,,************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************+++++++++,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,........................******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,.../////////.........---...333999???BBBCCCDDDBBB???;;;:::<<>>=========>>>???AAAAAAAAABBBCCCDDDCCCAAA???;;;777333000...000...,,,,,,.../////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---............---////////////000000//////+++++++++++++++++++++,,,************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------...------,,,,,,,,,------,,,,,,,,,------------...............////////////000000///////////////000...111444555444999BBBIIIOOORRRWWW___lll}}}yyywwwvvvuuusssvvv~~~~~~uuuwwwuuuqqqvvvwwwrrrxxxxxxpppllluuunnn\\\GGGEEEBBB@@@???>>><<<;;;@@@<<<777333111///---,,,---------------......///...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,)))&&&)))222:::222///,,,))))))******))))))+++---,,,+++***++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,------------...------------,,,,,,,,,,,,000000/////////.........******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........---...............------///333888???DDDEEEDDDBBB??????>>>>>>@@@GGGPPPWWWXXX___jjjsssxxxwwwtttqqquuurrrmmmfff```[[[YYYYYYXXXTTTNNNJJJJJJLLLNNNPPPNNNTTTZZZ[[[[[[___gggnnniiiiiiiiijjjmmmmmmjjjfffjjjqqqssspppnnnqqqsssqqqqqqllleeebbbbbbaaa^^^ZZZYYYXXXZZZ[[[XXXXXX^^^ggghhhkkknnnmmmkkkooozzzwwwtttuuuxxx|||uuunnniiifffeeeddd```YYYPPPHHHBBB>>>===<<<===?????????AAAFFFIIIEEEFFFGGGFFFCCC===888555222000...---......---,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------////////////000111111222,,,,,,+++******++++++,,,************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------------------------------,,,,,,---......,,,,,,---------................../////////000000000//////...///000111111000333555777:::DDDSSS^^^dddgggkkkrrrzzzuuuxxxzzzzzzyyyxxxzzz|||yyysssxxxwwwpppsss~~~{{{zzzzzzxxx}}}tttZZZRRRIIIEEEEEEDDDAAA>>>BBB???<<<999666333...+++......------------...///.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++///...,,,)))''''''***---,,,+++***+++,,,,,,***((()))+++---,,,+++***++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,---------.........------------------------//////000111222333333444******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------............///............///000000777<<>>;;;<<>>GGGUUUeeeqqqwwwxxxzzz~~~~~~{{{yyy}}}wwwvvvtttoooqqqwwwqqqttttttrrrssszzz|||jjj]]]OOOKKKNNNOOOIIIBBBBBBAAA???>>>===:::666333111000///------......///............---------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---++++++++++++***)))))))))+++---///...,,,))))))+++---,,,+++***+++,,,************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---------............------......////////////---///111444777:::===>>>******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................------------............//////......///222555777<<>>>>>@@@DDDHHHKKKMMMMMMNNNDDDCCCAAA@@@===999333///////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++............///111333444///---,,,******+++,,,---************************************************+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------------------------------------...//////------------.............../////////000000000000111111000111333555888:::???AAAEEEMMMZZZjjjxxx~~~}}}~~~{{{xxx~~~}}}{{{}}}uuutttpppnnnttt|||~~~uuullleeejjjsssqqq___NNNHHHFFFCCCBBBAAA@@@===;;;555444222000//////000000............------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,*********,,,---...,,,+++)))+++---,,,+++***+++,,,************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------............---......///000111222222444555777:::===@@@BBBCCC******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........////////////......111666;;;>>>===BBBDDDAAA<<<>>>GGGPPPeeemmmwww}}}zzzqqqgggaaabbbcccaaa]]]VVVRRRQQQRRRRRRPPPPPPRRRXXX___fffiiiuuu{{{uuupppnnncccaaaaaafffnnnvvv{{{|||~~~{{{wwwssspppdddhhhjjjeeeYYYMMMFFFCCC???@@@AAADDDGGGKKKOOOQQQPPPOOOMMMKKKHHHBBB;;;555000000000000000000000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***------------///111333444///...,,,******+++,,,---************************************************+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------------------------------------------...///000---------.........//////////////////000000000000222222222333555888;;;===IIIKKKQQQ\\\kkkzzz}}}xxxxxx{{{~~~}}}{{{}}}zzzyyywwwrrrwww~~~zzz]]]QQQMMMHHHDDDBBBAAA@@@???999777444222000000111222//////.........---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***,,,+++)))(((***---,,,***((((((***++++++***)))+++---,,,+++***+++,,,************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------.........//////---...///000111222333444======>>>???@@@AAABBBBBB++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---...///000///...---,,,///...000888AAADDDAAA<<>>@@@@@@BBBFFFKKKQQQVVVVVVRRRKKKCCC<<<;;;999444000...---...///333111...---------,,,+++***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++---------.........//////,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------//////.........---------000///...---------------000000000000000/////////222222111111000111222333111555888888999???KKKUUUgggnnnrrrsssyyysssxxx~~~~~~{{{yyyxxx{{{}}}~~~{{{tttwww~~~}}}}}}zzzbbbVVVLLLKKKJJJDDD@@@@@@AAA>>>:::555111///------111000///...------,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,************************++++++++++++++++++++++++))))))))))))))))))))))))------,,,++++++******)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,---...---,,,,,,+++,,,---.../////////...000000///...000444;;;???>>>@@@???<<<>>>EEEMMMOOO++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////////////////............333999???BBBBBBAAA@@@888999===HHHVVVcccjjjlllrrrssstttrrrlllcccXXXQQQQQQQQQNNNJJJLLLWWWgggrrrzzzvvvttttttwwwzzz}}}{{{uuupppvvvyyy}}}~~~{{{vvvpppjjjggghhhkkklllkkkuuuwwwyyy|||}}}~~~~~~~~~|||wwwsss___UUUMMMIIIFFFAAAAAADDDCCCHHHMMMNNNNNNPPPTTTVVVJJJFFF@@@999444222111111///...------......,,,+++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------//////.........---------//////...---------------////////////////////////...///111111111111222222333777<<<>>>DDDRRRfffuuu|||zzz}}}|||~~~}}}zzz~~~~~~zzzwwwtttxxx}}}wwwcccQQQNNNPPPNNNGGGCCCDDDBBB???<<<999666333111000//////...------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,************************++++++++++++++++++++++++************************+++++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,---...------,,,------------------------000222444666888;;;>>>@@@@@@EEEHHHIIINNNXXXaaaddd,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000///.........000222444777===DDDDDD???<<<===???>>>BBBLLL\\\llltttsssooommmkkkgggbbb[[[TTTNNNKKKOOOVVV^^^ccckkk{{{|||}}}~~~~~~|||yyyssssssuuuzzz|||~~~{{{zzz~~~}}}}}}yyyxxx}}}xxxsssuuuuuunnngggjjjlllooossswww{{{}}}uuussspppjjj\\\LLLBBB@@@???AAADDDEEEEEEJJJRRRZZZ\\\XXXRRRJJJBBB;;;555333///......///000000...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...............---------//////...------------............///////////////,,,...111222222222333555888===CCCJJJVVViii~~~sssooowwwyyysssooonnnqqqvvvxxxrrrccceeennnjjjYYYIIIFFFDDDBBB???>>>;;;777444111000///......---......---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))******+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,------......------000///...------...///000555888<<>>@@@AAACCCHHHMMM______^^^[[[SSSIII???888666444111000111111///.........------,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................///......---------...................../////////...000111111111444999===GGGJJJRRR^^^mmm}}}tttqqqxxxyyyrrrpppvvv~~~wwwpppllllllqqqvvvzzzrrrWWWNNNJJJDDDAAA@@@???<<<:::555444222111///...---------------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---------............111000//////000333555777>>>???BBBGGGKKKNNNOOONNNVVV^^^fffkkkqqqxxx}}}}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,------------------------........./////////000000......///111555:::???BBBGGGBBB===;;;>>>EEEKKKPPPWWW___jjjooommmfff___[[[XXXTTTPPPLLLNNNWWWdddnnn{{{yyysssnnnttt|||rrrnnnpppuuuyyyyyyhhh```SSSHHH@@@AAACCCCCCEEEIIIPPPVVV]]]bbb```XXXNNNGGGBBB>>>777333000000///...///...---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------...........................---------......///............//////000000000111111000111999DDDMMMbbbdddkkkyyyttttttrrrrrrvvv{{{zzzvvv{{{|||~~~vvvooolllpppvvv~~~yyyuuuyyykkk[[[SSSIIICCCBBBCCCCCCBBB;;;:::777444111///...---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........///////////////111555999===@@@AAAAAADDDKKKSSS[[[___```gggooouuuxxx|||,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,------------------------------....../////////000000000...000222666:::???BBBDDDAAA<<<:::@@@NNN[[[bbbdddhhhlllooojjj___VVVSSSSSSRRRQQQPPPSSS___ttt~~~~~~}}}~~~|||xxx~~~~~~{{{yyy{{{|||ssscccTTTNNNIIIBBBAAADDDAAAGGGQQQZZZ___^^^ZZZWWWPPPKKKCCC<<<777444222111111000...---,,,,,,---...------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------..................------------...//////......//////000000111111111222333444999EEEWWWdddwww{{{}}}zzzwww{{{~~~ttt}}}zzz{{{|||~~~uuunnnssszzzzzzyyyuuuoooooouuu}}}dddYYYLLLCCCBBBCCCDDDCCC@@@???<<<888555333111000/////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++******)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///............///000000...000222666;;;AAAFFFHHHDDDFFFMMMXXXeeeooossstttmmmsssxxxzzz}}}------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,---................................./////////000000000000111444888<<<@@@BBBBBBBBBAAABBBHHHTTTdddmmmnnnkkknnnkkkdddZZZQQQNNNQQQUUU[[[bbbmmmyyy~~~|||~~~{{{|||}}}{{{tttdddPPPHHHJJJAAACCCFFFJJJPPPVVV\\\______[[[TTTNNNHHHBBB<<<888444333000///......///000........................+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------.........//////---------------...////////////000000111222222333222777<<>>AAAKKKWWW^^^iiigggccc^^^WWWOOOFFFAAA666555333111000000111222........................+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------.........//////---------------...///000///000000111222333333333555<<>><<<;;;;;;;;;000000//////.........---........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,------++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------.........//////000///.........///111222===@@@EEEKKKQQQVVVYYY[[[bbbkkk|||------------------------+++,,,------......------..........................................------////////////////////////........................---......///000000//////......///////////////000999???EEEEEEAAA@@@EEEKKKYYY___kkkuuuwwwmmm]]]QQQPPPKKKIIIMMMSSS]]]ooo}}}|||wwwwwwzzz~~~{{{{{{uuuoookkkiiioooxxx}}}~~~wwwvvv{{{}}}xxxsss{{{wwwxxx|||kkkWWWEEECCCHHHIIIGGGGGGWWWaaakkkoookkkaaaTTTJJJHHHBBB:::444222222111/////////...///000000...,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------------------------------------------------------,,,,,,,,,---------......---------............///---------.........////////////...------///000111111333222111222555666444DDDPPPXXX^^^ppp~~~yyy}}}vvvzzz|||uuu{{{}}}ssskkkhhhlllrrrttt~~~xxxyyy|||}}}wwwwwwxxx}}}uuuYYYKKKGGGDDD@@@999333777@@@;;;999555000---+++,,,.........//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------////////////////////////555111......444999===>>>EEE@@@AAAKKKZZZfffmmmppprrr------------------------+++,,,------......------................................................////////////////////////......................../////////000000000000///...------///333888<<<>>>===>>>???AAADDDJJJPPPUUUdddooowwwtttfffZZZWWWYYYQQQLLLMMMWWWggg|||}}}yyyzzz}}}yyyvvvtttsssrrruuu~~~vvvvvv}}}~~~vvvrrrooo{{{zzz{{{~~~yyyxxx|||zzzuuuxxx~~~rrr[[[OOOJJJGGGHHHKKKHHHPPP[[[bbbeeeddd```[[[PPPIII@@@<<<:::999555111000...------......---+++.........---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------------------------------------------------------,,,,,,---------.........---------............///---------.........//////000000////////////000111111111111000000333:::AAARRRaaaqqq{{{yyyqqqttt{{{~~~}}}vvvvvvyyy{{{tttsssrrrsssyyy}}}XXXJJJ???@@@DDDBBB===;;;999888666333000//////000---...............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,---......//////+++...222555888<<<@@@CCCJJJHHHKKKVVVdddoootttuuu------------------------+++,,,------......------................................................////////////////////////........................000000000000000000000000222///---///666<<<@@@AAADDDAAAAAAJJJXXXeeekkkllltttzzzyyylllYYYMMMPPPWWWVVV[[[hhh|||{{{tttoooooowww}}}zzzuuuwww{{{}}}yyyvvvwww}}}uuuxxx}}}|||wwwvvvyyy|||vvvvvv~~~|||}}}yyykkk\\\OOOIIIJJJ@@@DDDJJJRRRZZZaaagggjjjbbbZZZOOOGGGCCC???:::555333111...---......---,,,.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------------.........---------............///------........./////////111111111111000000000000444111222444333777HHH[[[ssszzz{{{sssuuuzzz~~~}}}uuuuuuvvvttt}}}iiiWWWFFFAAADDDDDD@@@<<<===<<<;;;999777444222111------..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,,,,,,,---///000111***111:::>>>???AAAFFFLLLUUUZZZcccppp|||------------------------+++,,,------......------........................---------...............////////////////////////........................111000000///////////////111000111777???DDDEEECCCEEECCCJJJ[[[qqq}}}}}}wwwwwwqqqeeeZZZRRRPPPSSSVVVjjj}}}zzzvvvrrrsss~~~~~~{{{{{{ppp}}}|||xxxvvvzzz|||vvvuuuyyy~~~yyywwwzzz}}}~~~hhhYYYRRRNNNHHHCCCEEEJJJSSS]]]eeennnjjjbbbXXXMMMDDD???<<<999666222/////////..................------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------............---------............///............////////////000000111111111000000000666333666;;;<<>>@@@DDDLLLWWWeeesss}}}vvv~~~------------------------+++,,,------......------........................,,,,,,------.../////////////////////////////////////////////////////////000000///...///000111222555;;;CCCKKKNNNMMMJJJGGGOOOWWWdddqqquuunnn```UUULLLLLLKKKJJJSSSkkkwwwrrr|||{{{wwwuuuyyywwwtttsssssswww}}}}}}xxxxxx}}}xxxxxx{{{|||uuucccRRRJJJDDD@@@BBBHHHHHHYYYmmmuuunnn___SSSMMMGGGCCC===999555222///---/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------........./////////---------............///....../////////000000000000000//////000222444555333888???GGGRRRaaatttttttttuuu{{{qqqssszzzxxx|||wwwvvvpppSSSDDDAAA======>>>>>><<<999555333111000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...//////000000///......///111555888:::CCCEEEKKKVVVfffyyy------------------------+++,,,------......------........................,,,,,,------...//////000////////////////////////////////////////////////111111000000111333555666???DDDJJJLLLLLLMMMPPPSSSaaajjjqqqpppfffZZZSSSRRRLLLSSS]]]jjj||||||~~~~~~}}}{{{{{{|||yyy{{{}}}zzz}}}~~~|||~~~rrrfffaaaZZZMMMFFFGGG???KKK[[[gggkkkhhhaaa]]]RRRNNNIIIDDD???:::555111////////////............------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------............////////////---------............///.../////////000000000000222111000000111555999;;;===GGGOOOVVVeeexxx}}}qqq||||||vvvtttooogggcccnnn~~~wwwvvvvvvzzz}}}nnnOOOIIIAAA>>>???@@@???===888777444111/////////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------...///000000000//////000333777<<>>;;;999555222000//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------...///000000111000111333777===EEEKKKOOOZZZeeerrrvvvtttttt|||+++++++++,,,,,,---------............................................................////////////111111000///////////////...000111111000//////000//////000333666999>>>DDDLLLJJJKKKYYYttt~~~{{{lll^^^UUUKKKDDDOOObbbjjjyyyuuuvvv}}}|||{{{}}}yyyccc```[[[PPPGGGHHHNNNVVVdddqqqrrrnnndddXXXNNNHHHCCC???666222...---//////---+++,,,,,,,,,------.................................------------------------------------------------++++++,,,,,,,,,,,,------.........------,,,,,,,,,------------------------,,,,,,,,,------.....................................................................////////////////////////000000000000111///...///222333222000666222///111222666EEEUUUfffttt|||zzz{{{{{{}}}|||yyyyyy~~~yyyxxxmmmgggfffhhhpppttt{{{|||wwwuuutttrrrooolllqqqpppoooooooooqqqrrrssswwwxxxzzz~~~{{{zzzyyy|||~~~xxxbbbMMMHHHKKKIIIDDDBBB:::<<<:::444444666222***/////////......---------......---------,,,,,,,,,---------,,,,,,+++++++++------------------------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000...///333222...,,,---000888======BBBNNN[[[cccrrruuuyyyzzztttnnnqqqxxx~~~zzzppp,,,,,,,,,,,,,,,,,,------............................................................////////////111111000///////////////---///111111000000111222333111111555;;;AAAFFFIIIIIIKKK[[[www~~~uuudddWWWMMMKKKJJJNNN```uuu|||~~~~~~{{{zzzyyy{{{~~~qqqaaaPPPFFFDDDIIIVVVcccrrrrrrmmmdddXXXNNNGGGCCCAAA===777111---------...//////.........---------........................------------------------------------------------++++++,,,,,,,,,,,,------......---------,,,,,,,,,------------------------...------------------,,,............................................................////////////////////////000000000000111///...///222444333111///111555:::;;;@@@OOO___|||~~~}}}}}}zzzyyy||||||yyyrrrmmmkkkpppxxx~~~{{{yyyuuuqqqkkkeeeaaa^^^```]]]ZZZXXXYYYXXXVVVTTTUUUTTTSSSSSSSSSTTTUUUVVV^^^___aaadddhhhmmmqqqssszzz|||}}}yyyyyy~~~zzzqqqhhhaaaVVVHHHAAA@@@???CCCBBB;;;666666444000//////.........---------......---------,,,,,,,,,---------,,,,,,,,,++++++------------------------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000...---///111///,,,///555444:::@@@EEEPPP___jjjooowwwrrrpppsssxxx}}}}}}uuuooorrrwwwtttmmm------------,,,,,,,,,,,,............................................................////////////111000000///////////////,,,...000000000000222444444444666;;;CCCHHHIIIHHHHHHMMMggg|||iiieeeUUULLLGGGMMMYYYkkk~~~~~~~~~}}}}}}||||||{{{{{{yyy|||yyycccQQQGGGEEEMMMVVVeeekkkqqqqqqhhhZZZMMMFFFFFFCCC???888222///......111000///......---------........................------------------------------------------------++++++,,,,,,,,,,,,------...------------,,,,,,,,,------------------------//////......---,,,,,,,,,............................................................////////////////////////000000000000000///...///111333333333///333:::@@@DDDLLL^^^nnn}}}wwwqqqsssyyy{{{zzzxxxzzzuuuoooiiieeebbbaaa```aaagggsss|||pppeee^^^YYYWWWXXXVVVTTTTTTVVVWWWVVVUUURRRRRRQQQPPPPPPPPPQQQQQQLLLMMMNNNPPPSSSVVVXXXZZZ\\\^^^bbbhhhooovvv|||~~~~~~hhhSSSGGGAAAEEEEEE>>>777444444333//////......---------.........---------,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000///...000111///...555>>>;;;???EEEQQQeee{{{}}}vvvuuussspppgggfffeeeiiittt~~~{{{......------,,,,,,,,,+++............................................................////////////000000////////////000000---...////////////111333111777>>>CCCHHHLLLMMMJJJVVV]]]ppp{{{fffXXXXXXRRRRRRVVVcccxxx~~~zzzzzzxxx~~~|||}}}~~~zzzwwwhhhZZZPPPMMMNNNNNNVVVdddrrrssshhhYYYPPPFFFDDDBBB???<<<777111---111000///...---......///........................------------------------------------------------+++++++++,,,,,,,,,------------------------------------------------------............------------............................................................////////////////////////000000000000000000//////000111222222666999>>>EEENNN]]]nnn|||}}}vvvkkkbbbdddmmmtttuuu{{{wwwtttiiihhheeebbb^^^ZZZVVVTTT\\\\\\\\\^^^ccclllxxxyyypppfff___\\\\\\\\\XXXWWWWWWWWWXXXYYYYYYYYYWWWVVVUUUUUUTTTSSSSSSSSSRRRRRRRRRRRRRRRRRRSSSSSSOOOPPPQQQTTTXXX\\\```ccciiiooovvvzzz|||yyy}}}tttVVVGGGGGGEEE@@@;;;888777666111000///...------............---------,,,,,,,,,------------------,,,,,,------------------------,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------------------------------...//////000000222000000333444555:::BBBCCCHHHSSSeee}}}vvv}}}xxxhhhaaaVVV]]]hhhttt.........------,,,,,,,,,............................................................////////////000000////////////000000...///000///......000222444===DDDEEEJJJTTT]]]___nnnwww{{{qqqbbbVVVQQQOOONNN]]]sss}}}wwwzzz}}}|||xxxrrrnnnyyy|||zzz{{{tttdddUUULLLEEEEEENNN```mmmnnnjjjhhhVVVOOOHHHDDDBBB???888222000///...------...///000........................------------------------------------------------+++++++++,,,,,,,,,------------------------------------------------------,,,,,,------...///000000............................................................////////////////////////000000000000111000000///...///111222:::@@@IIIUUUeeettt~~~rrreeeccckkkssswww|||vvvoooiiiccc___]]]ZZZ[[[]]]]]]^^^^^^^^^^^^cccdddeeefffhhhlllqqquuuooommmjjjhhhggghhhjjjlllggggggfffeeeeeeeeeeeefffdddccccccbbb```___^^^]]]aaa```___]]]ZZZXXXVVVUUUSSSSSSRRRRRRRRRSSSTTTUUURRRXXX^^^bbbdddiiirrryyy|||}}}zzz{{{jjjRRRKKKEEEDDDDDDBBB>>>:::444333111///.........///......---------,,,,,,,,,------------------------------------------------,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------......///000000111444000///444999;;;>>>BBBLLL[[[ppp}}}zzz|||ooo\\\WWWhhhooozzz.........---------------............................................................///////////////////////////000000111000000111000///000222555???FFFHHHGGGQQQddduuu{{{www|||wwwdddSSSOOOOOONNNYYYvvv{{{yyyxxx{{{|||uuuooottt}}}~~~yyyrrrtttyyyhhh\\\SSSGGGAAAKKKZZZfffsssqqqfffXXXLLLFFFCCC@@@===222111///...---...000111........................------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,------------...------------------------++++++,,,...///000111222............................................................////////////////////////000000000000000111111000///111444777===KKK]]]nnn}}}~~~wwwppprrr|||yyysssooollleeecccaaa^^^\\\\\\\\\\\\]]]```eeehhhkkknnnqqqtttrrrtttwwwxxxyyyzzz|||~~~~~~}}}||||||~~~{{{{{{zzzyyywwwuuusssrrrooonnnllliiieeebbb^^^]]][[[[[[ZZZXXXWWWVVVUUUTTTOOOQQQSSSSSSSSSVVV[[[```eeekkksss|||~~~|||~~~||||||~~~ZZZOOOGGGGGGIIIGGGAAA<<<999777444111///...//////......---------,,,,,,,,,------------............------------------------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---------------------------......//////000111111222000111777<<>>???CCCPPP\\\rrr~~~yyyyyyyyyyyyoookkkjjjzzz,,,---------.../////////............................................................/////////000///////////////000111111000111333444666999>>>BBBIIIOOOTTT^^^sssssseeeTTTJJJMMMQQQUUUiii}}}{{{yyy}}}yyy|||zzzjjj]]]PPPIIICCCEEEYYYqqqxxx|||{{{mmmXXXGGGAAABBB>>>;;;777333000//////000........................------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,------.........------------------------.........///////////////............................................................/////////000////////////000000000000---///222444666;;;BBBHHH]]]pppxxxwwwzzz||||||{{{yyy}}}qqqiiihhhddd^^^\\\]]]aaaeeegggggghhhkkkooouuu||||||||||||{{{wwwrrrmmmjjjgggccc]]]YYYXXXWWWUUUTTTOOOOOOPPPQQQVVV^^^gggnnnwww~~~xxx~~~ssskkkdddaaa[[[RRRNNNPPP@@@===999444111/////////......---------,,,,,,,,,---------.........//////------------------------,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////..............................//////000000111111444;;;CCCEEEBBBGGG[[[ooovvvxxxzzzxxxuuurrrjjjooo~~~---------............///........................////////////////////////............/////////000222111/////////000///...---444666222444AAAKKKOOOLLLLLLYYYppprrrfffUUUQQQPPPSSS[[[nnnvvvpppvvv}}}{{{tttvvv{{{vvv{{{xxxtttzzzyyyuuuvvvyyy~~~sssiii\\\SSSMMMIIILLLPPPeeennnwwwtttgggWWWMMMJJJFFFDDD@@@:::444111000111/////////......---------......---------,,,,,,,,,........................------------------------------------------------........................------------------------........................---,,,,,,,,,,,,---......////////////000000000000111111///......///000111///222666888;;;AAAIIIPPPnnnyyy|||vvvvvvzzz|||yyynnnhhheee```]]]^^^aaaeeeiiilllpppuuuxxxyyyvvvrrroookkkfffaaa^^^YYYVVVQQQOOOOOOQQQSSSSSS]]]eeerrr}}}vvvZZZUUUcccXXXHHH;;;888777333///////////////......---------------............------........................------------------------------------------------------------------------------------------------,,,,,,,,,---------......------...///000000//////...---///222222111555<<>>BBBJJJNNNUUUlll|||}}}{{{rrrgggaaallluuu|||---------............///........................////////////////////////........./////////000000111000000000111111111111222333444999BBBMMMSSSSSSUUU[[[kkk{{{tttdddZZZPPPMMMRRR```ttt}}}wwwpppmmmkkklllmmmrrrsssnnngggfffmmmsssuuurrrxxx{{{wwwmmmhhhjjjooocccfffiiiiiifffbbb``````eeejjjsss|||{{{}}}xxxwwwzzz~~~yyysssqqq~~~ttt]]]OOONNNSSSVVV___kkkrrrppphhh]]]VVVOOOKKKEEE???999444111///////////////.....................---------,,,,,,........................------------------------------------------------........................------------------------........................------,,,,,,------...///////////////000000000111000000000000000111222333111333666777<<>>999333111333000000/////////.........---......//////......---........................------------------------------------------------------------------------------------------------,,,,,,---------...............//////////////////222///...000111222888???FFFDDDGGGTTTbbbooo}}}{{{{{{|||yyypppeeebbbgggzzzyyy---------............///........................////////////////////////....../////////000000000//////000222222333333222666222444BBBQQQYYY\\\\\\cccnnn|||vvvbbbTTTPPPQQQUUUccc|||zzzzzzyyyrrrkkkgggfffccccccdddhhhlllooolllmmmmmmlllqqqyyy}}}}}}rrrxxx}}}|||vvvsssuuuyyyxxxyyyxxxuuupppkkkhhhggg___ccciiimmmooonnnkkkiiimmmkkkkkkppp|||}}}}}}|||zzz~~~zzzuuuyyyzzzhhh^^^VVVIIINNNZZZiiitttuuummmdddZZZSSSKKKDDD???;;;555111/////////...//////000000.........------------,,,........................------------------------------------------------........................------------------------........................---------,,,------...////////////000000000111111//////000111222333444444333555888<<>>999555111000//////////////////....................................------------------------------------------------................................................////////////////////////...............//////000000000111111111222222222222222111222444999===@@@KKK___vvv~~~xxxqqqsssxxx~~~zzzxxx~~~sssjjjeeebbbaaadddjjjssszzz|||tttpppnnnbbbaaa``````cccfffiiijjjoooqqqvvv|||}}}nnnnnniiibbb```^^^VVVKKK>>>;;;777333111//////000//////000000000000//////........................------------------------------------------------------------------------------------------------............////////////000///......///111333444666;;;BBBGGGIIIRRRhhh}}}}}}|||sss~~~|||rrrnnnkkkiiijjjooovvv|||---------.........//////000000000000000000000000////////////////////////000000000000111111111111...111333333333777???FFFQQQ[[[]]]]]]nnnjjjXXXUUUXXXdddxxxuuulllpppzzzxxxsssnnnllliiifffggglllttt{{{{{{zzz|||~~~}}}xxxqqqttt}}}~~~|||yyy~~~}}}wwwuuu___RRRTTT[[[kkkmmmmmmiiibbbYYYRRROOOFFFCCC>>>888444111000000000/////////....................................------------------------------------------------........................////////////////////////000000000000000000000000...............///000000000111111111111222222222222222111222666<<>>777111.........///////////////...//////.........---------,,,---//////......///111......------------......---------............//////////////////////////////////////////////////////............///000000///000222333333333333222333222444888>>>III^^^qqq{{{yyyvvvuuuwww{{{}}}~~~rrrvvvyyymmmddd___aaadddhhhoooyyyyyyzzz~~~vvvvvvrrrwwwaaaNNN===::::::666444555///.........000000...---////////////////////////000//////...------,,,,,,........................---------------------------------............///////////////////////////000000///...111888???DDDGGGLLLOOOWWWmmm{{{tttwww{{{xxx}}}mmmhhhccceeellluuuzzz}}}////////////////////////............////////////////////////////////////000000000111111111222222222333666;;;AAAJJJZZZhhhpppxxxzzzoooaaaYYYUUURRRbbb}}}wwwuuu||||||uuusssnnnkkkjjjlllppprrr}}}|||yyytttyyypppYYYZZZbbbrrr}}}sssZZZPPPGGGFFFDDD>>>555111////////////////////////...............---------,,,---......///000444666......------------......---------............/////////////////////////////////////////////////////////......//////000111...///000222333333444333333444888???JJJ[[[uuuzzzrrrooouuu}}}wwwkkkwww{{{jjj```]]]]]]^^^iiioooxxxfffbbbooofffWWWFFF<<<::::::666222///...---...///000///.../////////////////////////////////...------,,,,,,........................---------------------------------............///////////////////////////222000///000666>>>FFFMMMEEENNNZZZjjj~~~{{{{{{}}}|||xxxtttwww~~~xxxtttuuu~~~sss]]]aaaiiiqqqyyy////////////////////////............////////////////////////////////////000000000111111222222333555777:::>>>EEESSSdddrrrvvvkkk___WWWSSSSSSXXX^^^~~~|||yyy}}}xxxssslllgggaaalll{{{zzzvvvwwwyyyqqq___XXXYYYgggwww~~~yyysssjjj\\\OOOJJJHHHBBB;;;777111111000///////////////........................,,,------------000444777......------------......---------............////////////////////////////////////////////////////////////...///000000111000000111222222333333333333666>>>KKK]]]ppp{{{rrrqqqttt|||~~~|||sssfff]]]\\\bbbkkkrrrzzzfff[[[___cccaaaWWWHHH===:::777333000///---...///000///...//////////////////////////////.........---------........................---------------------------------............//////////////////000000000222///000444:::@@@HHHOOOMMM[[[mmmyyy{{{|||}}}zzzuuurrrtttwwwlllnnnvvvpppccchhhoooxxx////////////////////////............///////////////////////////////////////000000111222333333333666999<<>>===555444222111////////////---.....................---------,,,,,,---000333......------------......---------............//////////////////////////////////////////////////////////////////000111111222222222222222333333333333999EEEXXXmmm~~~}}}zzzyyywwwzzzsssbbb```^^^___eeeqqq~~~vvvhhh^^^\\\eeefffXXXGGG>>>;;;:::333111///...///000000///////////////////////////...............---------........................---------------------------------............///////////////000000111111000///333999===@@@HHHQQQeeesss}}}~~~~~~yyytttssstttuuusss{{{}}}vvvmmmgggdddxxx}}}////////////////////////............///////////////////////////////////////000000111222333444444555:::@@@JJJZZZlllwwwzzzjjj\\\QQQRRRVVVeee|||yyyuuuppplllooozzz~~~}}}{{{}}}}}}|||oooXXXNNNOOOXXXkkk|||{{{ooo```VVVMMMEEEAAA@@@:::888555333000/////////---------...............---------,,,++++++---///......------------......---------............///////////////////////////////////////////////////000000//////000000111222333333222333333444555666777@@@PPPcccvvvyyy|||zzz{{{}}}yyywwwsssccc[[[YYY]]]ccclllvvv}}}ooo^^^eeeiiieeeWWWHHH???;;;666444111000000111000///////////////////////////................................................---------------------------------............///...//////000000111111222000111888@@@BBBCCCOOO___{{{|||~~~}}}xxxwww{{{yyypppiiidddcccjjjsss|||////////////////////////............////////////000000000000000000000000///000000111333444444555999@@@JJJXXXiiivvvvvvnnnSSSTTTSSSUUUiiizzzzzz~~~}}}}}}}}}}}}pppdddYYYUUUbbbtttyyytttnnnhhh]]]OOOFFFDDD???<<<888444111///......---------.........//////+++,,,------,,,,,,---.........------------......---------............///////////////////////////////////////////////////000000//////000000111222111111222333555777999;;;@@@OOO```mmmyyyyyyxxxuuuxxxvvvhhh]]]YYY\\\bbbjjjvvvuuupppuuurrr___III<<<:::777333111111111000///////////////////////////................................................---------------------------------............///...//////000111111222222111444===FFFGGGLLL```www{{{~~~~~~|||rrrjjjddddddgggkkksss|||}}}~~~////////////////////////............/////////000111111111111111111111111///000000222333444555555@@@HHHTTTcccsss{{{ppp```SSSZZZWWWYYY~~~yyyvvv{{{xxxwwwwwwyyymmmZZZYYYeeevvvxxx{{{yyymmmZZZMMMIIIAAA???:::666222///......---------.........//////)))+++---...------...///.........------.........---------.........//////////////////////////////////////////////////////000000000000000111111222///000111333666:::===???JJJ\\\nnnvvvzzzyyytttxxxzzzuuu{{{iii]]]UUUSSS]]]jjjpppyyy}}}~~~zzzWWWAAA===999555222222111000///////////////////////////---.............................................---------------------------------.........//////...//////000111222222222222666@@@IIILLLSSSnnn~~~{{{aaa\\\^^^jjjuuuyyyzzz|||............////////////000000000000000000000000000000000000111111111111111111444777333000777BBBGGGMMMccc|||~~~jjj\\\[[[PPPYYYkkk{{{|||ooodddfffrrrgggXXXXXXeeeooo{{{xxxdddTTTNNNGGGAAA<<<777111000333000///......///000///---------------------------....................................////////////000000000000000000000000000000000000111111111111111111000000000000000111444333555888777666???LLL[[[qqq|||yyy~~~~~~wwwkkkxxxrrraaaSSSRRRYYYaaajjjsssxxxqqqrrr{{{zzzyyy|||yyybbbIIIDDD===666333222111111222111111000///////////////////////////////////////,,,,,,,,,---------......---------.........//////..................------000///000333111...///444555CCCDDDDDDWWWmmm{{{zzzuuuzzzrrrjjjZZZ```jjjttt{{{~~~~~~............////////////000000000000000000000000000000000000111111111111222111333666666555:::AAATTT[[[eeellljjjaaaWWWRRRRRRlll~~~qqqnnnpppvvv}}}~~~qqqaaaZZZ\\\hhhwww}}}nnnaaaTTTLLLDDD@@@;;;555222222000///---...///000///...------------------------....................................////////////000000000000000000000000000000000000111111111111111111000000000000111111111111444777888;;;IIIWWW{{{~~~{{{uuutttssseee[[[UUU[[[eeeppp~~~xxxuuuwww{{{xxxssslll```UUUIIIBBB999555333111///---111111000///////////////////////////////////////,,,,,,---------.........---------.........//////........................111//////111111000444:::>>>GGGGGGNNNeeevvv~~~wwwttt{{{vvvhhhdddbbbgggpppyyy............////////////000000000000000000000000000000000111111111222222222000111555888:::???DDD^^^fffhhh```ZZZYYYWWWQQQhhh{{{xxxuuuvvvxxx|||uuuyyy||||||nnn\\\WWWbbbnnnwww}}}}}}uuukkk\\\QQQGGGCCC@@@:::444222000///---...///000///...------------------------....................................////////////000000000000000000000000000000000000111111111111111111000000000111111222000222666999<<>>888555222000......///000000///............................................................///////////////////////////////////////000000000111111111111111111000000111111222222111555999<<>><<<666333000///000000000000............................................................///////////////////////////////////////000000000111111111111111111111111111222333333222777<<<@@@III[[[ppp~~~yyyzzz}}}~~~yyysssvvv~~~|||yyylll^^^VVVXXX^^^mmm{{{zzzssswww~~~wwwwwwxxxcccKKK===999555111222222111000000000000000////////////////////////---------.........//////........./////////000000........./////////000000///...000444777888>>>EEELLL^^^ttt{{{xxxyyy|||rrr___]]]hhhvvv............////////////000000000000000000000000111111111222222222222333111444777999AAAPPP^^^eeelll^^^UUUUUUTTT]]]~~~xxxsssuuu}}}jjjdddaaakkk}}}ooo___bbbttt}}}sssggg\\\VVVQQQKKKEEEDDD:::777333111111111000000............................................................////////////000000000000000000000000000000000000111111111111111111111111111222333444333999???FFFSSSfffvvv~~~zzz}}}~~~|||xxxxxx|||sssyyyeeeYYYSSSTTT```nnn{{{}}}}}}~~~}}}^^^GGG>>>999444222222111000000000000111////////////////////////------........./////////....../////////000000000.........//////000000111///...111888<<<>>>DDDKKKbbbzzz|||xxxuuusssssswww}}}mmmdddaaakkkxxx............////////////000000000000000000000000111111111222222222333333333666999AAAQQQcccjjjiiidddYYYPPPSSSaaayyy|||wwwzzzttt\\\YYY[[[kkkzzz|||iiiaaaooowwwpppkkkbbbVVVMMMJJJ>>>;;;666333222111111000............................................................////////////000000000000000000000000000000000000111111111111111111111111222333444555777===DDDOOOaaauuu|||vvv||||||oooaaaXXXXXXZZZ___nnn{{{~~~nnnSSSFFF@@@:::333222111111000000111111////////////////////////............////////////.../////////000000000000---......///000000111111000///222999???EEENNNXXXwww||||||wwwrrrrrrrrrsssyyyvvvlll```eeeppp~~~............/////////000000000000000000000000000111111222222222333333333666666999FFF^^^rrrrrrhhhVVVTTTQQQXXXrrr}}}|||yyymmm___^^^aaannnzzzvvvrrr^^^ggg{{{{{{ooo___RRRMMMAAA===888444222222111000////////////////////////..................................../////////000000000000000000000000000000000000000111111111111111111111111222333444555;;;AAAJJJXXXmmmzzzuuusss```XXXWWW```gggmmm|||zzz}}}zzzzzzqqqUUUHHHAAA;;;333222111111000111111111////////////////////////............/////////000////////////000000000000---......///000111111222222000222999AAAJJJWWWbbb}}}|||{{{uuuqqqpppqqqtttyyy~~~rrrggg___cccnnn111///...------...000111555333111///...///111333333111111444444111111444555CCCIIISSSlllwwwiiiZZZYYYOOORRRrrrvvvnnnlllssszzz~~~}}}}}}}}}xxx~~~ooofffqqq~~~xxxkkkWWWGGGGGGEEE???888222///000222////////////000000000000........................////////////////////////////////////000000000000000000000000111111111111222000000222222222666===;;;IIIZZZrrr|||zzz~~~lllaaaWWWZZZ]]]cccnnn~~~~~~yyy~~~}}}wwwvvv|||fffUUUHHH:::999444111111111///000444000/////////....................................---------............///---...////////////////////////666@@@EEEMMMjjjxxx{{{tttqqqyyynnn\\\___kkkxxx|||//////...---...000222444555333111//////000111333222000111444555222333777444CCCSSSjjj}}}vvvbbb[[[TTTYYYlll{{{vvvzzz|||}}}|||{{{{{{}}}xxxxxxmmmpppyyy~~~}}}xxxnnnaaaVVVOOOKKKCCC;;;555222111111///000000000000000000000........................////////////////////////////////////000000000000000000000000111111111111444222222333222000555;;;EEE\\\sss|||}}}hhhYYYSSSTTTYYYaaalllzzz~~~|||jjj[[[OOOAAA<<<777333333222///000333000000/////////.................................---------............///......//////////////////444444:::CCCJJJVVVuuuzzz|||~~~wwwjjjccciiirrr}}}............000222444666444333111//////000222333111///111555555333666:::===LLLccc{{{jjjTTTVVVTTTlll~~~||||||~~~||||||||||||}}}|||yyyooommmrrrvvv{{{|||xxxooogggcccZZZRRRHHH@@@;;;777333000000000000000000000000000........................////////////////////////////////////000000000000000000000111111111222222444222333444333333888@@@TTTrrrxxxxxx}}}hhhWWWQQQRRRVVV^^^kkk{{{}}}}}}|||pppgggZZZHHHAAA;;;666555444000///111000000000/////////......////////////////////////---------............//////000000000////////////555555;;;EEEQQQdddllleeehhhooovvv{{{.........///000111333444333222111000000000222333111000222444444333777===DDDYYYmmmwwwttt]]]OOOUUUWWW{{{}}}}}}yyy|||tttjjjmmmqqqxxx|||xxxooojjjiiibbbYYYLLLDDD???;;;666111111111111000000000000000........................////////////////////////////////////000000000000000000111111111222222222222111333666666777@@@IIIaaa}}}~~~}}}fffZZZUUUWWW\\\aaakkk{{{~~~wwwvvv}}}yyyzzz~~~}}}{{{lllTTTFFF>>>777666555111000000000000000////////////...000000000000000000000000---------............///111000000000000000000000666777>>>NNNddd|||}}}mmmaaadddpppzzz~~~//////......//////000000222111111000000111222333222111222333222222999BBBMMMhhhuuunnndddXXXRRRWWWaaayyyqqqqqqwww~~~}}}uuuppppppiii___RRRIIICCC>>>888333222111111111000000000///////////////////////////////////////////////////////////////000000000000111111111111222222222222111111333555555999DDDQQQjjj~~~mmmlllqqq~~~```QQQPPPVVV]]]bbbooozzz|||uuuqqqvvv~~~iiiMMMCCC:::777555222000111111000000000////////////000000000000000000000000---------............///111000000000000111222222999>>>JJJ```}}}gggccceeeqqq}}}///////////////.........111111111111111111222222333222222333222555@@@LLLhhhjjj[[[UUUUUU[[[{{{|||~~~|||tttsss||||||}}}sssjjj]]]QQQHHHAAA;;;666222222222111111000000///////////////////////////////////////////////////////////////000000000000111111111222222222222333333222333444555;;;JJJZZZtttyyyhhhlllyyy}}}gggQQQKKKQQQ[[[eeelll}}}~~~zzzssstttyyy~~~YYYLLL???999666333111222111111000000000/////////////////////////////////---------............///000000//////000222444555999GGG[[[rrr|||nnn[[[cccqqq~~~---...///000000000000000000000111111111222222222333111222333444;;;JJJYYYzzzbbbVVVVVVdddzzz}}}vvv|||wwwkkksssxxxkkk\\\NNNDDD===:::333333222111111000000///////////////////////////////////////////////////////////////000000000000111111111222222222333333333333555777:::EEEYYYlll|||}}}ttteeeZZZQQQRRRZZZfffsss~~~{{{yyyvvvwww~~~hhhXXXFFF<<<888333111111111111111000000000//////........................---------............///////////////111444666888???XXXsss}}}ppp]]]___iiiyyy}}}|||~~~vvv,,,---///000222333333333000000111111222222222222222111222444777@@@RRRccc}}}eeeUUUTTT]]]{{{yyyzzzeeekkk{{{uuucccRRRFFF???===333333222222111000000///000000000000000000000000////////////////////////////////////000000000000111111222222222333333333222333666;;;AAAPPPjjjqqqzzz{{{rrrRRRQQQSSSXXX```lll~~~|||yyyxxxwww~~~~~~sssaaaLLL???999444111000111111111111000000000000........................---------........./////////......///111444888:::KKKkkk}}}vvveeeSSSgggppp|||zzz{{{|||}}}{{{rrrkkkhhhfffiiillljjjbbbZZZ000000000000111111111111111111111111111222222222111111555999999???XXXssszzzuuucccPPPWWWyyy~~~vvvqqqqqqppprrrvvv|||}}}{{{~~~uuukkkuuu~~~zzzppphhh[[[LLLBBB@@@;;;777111...///333222000000000000000////////////////////////000000000000000000000000111111111111222333444333222222333555333222555???OOOgggxxx|||}}}ttt]]]RRRQQQWWWdddqqq|||~~~|||}}}xxxsssuuu|||xxxnnn]]]III===888333---111000000////////////000////////////////////////////////////000000000000000333333000000555===BBBLLL{{{ooo]]]WWWZZZcccoooyyy{{{|||}}}zzzzzz~~~wwwkkk```bbbbbbaaa___]]]]]]___```000000000000111111111111111111111111222222222222666111000666BBBQQQeeeuuusssiiiXXXPPPccc~~~}}}yyywwwvvvtttrrrqqqqqqrrrrrrkkkjjjjjjjjjiiifff___ZZZUUUTTTTTTTTTWWW[[[___bbbgggiiilllooorrrtttvvvwwwzzz|||}}}wwwsssxxxyyyyyyxxxwwwzzz~~~{{{tttsssyyy}}}}}}|||pppfff___WWWLLLCCC===999444000000111111///000000000000////////////////////////000000000000000000000000111111111111222333444333222222444666222555888CCC^^^yyyxxxdddSSSTTTVVV```ppp|||wwwvvvuuuwwwzzz~~~}}}|||}}}uuuoooaaaNNN@@@:::555111111111000////////////000////////////////////////////////////000000000000---000111///000666???FFF___rrr```UUUYYYbbbttt}}}~~~}}}wwwuuusssqqqrrrvvv}}}000000000000111111111111111111111111222222333333444444444888GGG]]]ooowwwlll^^^NNNSSStttzzzwwwkkkaaaZZZWWWUUUTTTSSSTTTUUUUUUTTTSSSUUUTTTRRRQQQQQQOOOMMMKKKKKKJJJJJJKKKLLLNNNOOOPPPRRRSSSUUUWWWZZZ[[[\\\]]]ZZZ]]]aaaeeegggjjjmmmooommmpppsssuuutttqqqnnnkkkmmmoooqqqrrrrrrpppnnnllljjjjjjkkkjjjgggccc^^^\\\ZZZ\\\\\\[[[YYY[[[```eeedddfffjjjnnnttt}}}|||}}}}}}tttnnnxxxrrrfffeeeeeeYYYIII???<<<777444111/////////000000000000////////////////////////000000000000000000000000111111111111222333444333222222444666222:::BBBQQQttt~~~yyyhhhVVVNNNYYY___mmm~~~uuuwwwxxxxxxwwwxxx|||~~~~~~~~~{{{}}}sss^^^III<<<666222222111111000//////000000////////////////////////////////////000000000000---///000111222999EEENNNrrrpppccc\\\```ppp///000000000111111111111000111111222222333333333...888>>>AAALLLbbbssswwwfffXXXMMMZZZ}}}zzz{{{vvvpppfff[[[RRRLLLIIIHHHIIIIIIIIIKKKLLLMMMLLLJJJPPPPPPPPPPPPQQQQQQPPPOOOUUUVVVXXXZZZ[[[\\\\\\\\\YYYZZZ\\\^^^```bbbcccccc^^^aaadddfffffffffhhhiiigggiiilllnnnlllhhhccc______aaacccddddddaaa^^^\\\\\\\\\]]]]]]\\\ZZZWWWVVVTTTVVVVVVTTTQQQQQQTTTXXXXXXYYY[[[]]]```eeelllpppxxx~~~||||||wwwkkkvvv{{{lllkkkoooeeeSSSBBB>>>999666222......000000000000000////////////////////////000000000000///000000000111111111111222333444333333333555777555===LLLeee~~~}}}zzznnnXXXRRRVVV___jjj{{{~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}yyyyyyxxxvvvtttsssssssssnnnTTTBBB888555333222111111000000000000////////////////////////////////////000000000000000000222444666===LLLYYY}}}uuuccc]]]dddrrr///000000000111111111111000111111222333333444444000888AAAKKK___sssvvvnnnYYYRRRQQQaaa{{{zzztttrrrtttsssoookkklllkkkkkkkkkkkkiiieeebbb[[[WWWQQQKKKHHHGGGHHHIIIKKKLLLNNNOOOPPPQQQSSSUUUPPPTTTYYY^^^aaabbbcccccclllnnnrrruuuxxxyyyzzzzzz}}}~~~~~~{{{qqqrrrtttuuutttrrrpppnnnjjjjjjiiihhhgggeeecccbbbfffhhhhhhfffaaa```aaadddeeefffhhhiiihhhiiijjjllljjjnnnvvvrrrwwwssssss~~~{{{uuuxxxqqqdddIIIBBB;;;999444//////222000000000000////////////////////////000000000000///000000000111111111111222333444444333444666888999<<>>;;;===>>>@@@AAABBBBBBBBB???JJJMMMNNNUUUZZZcccsssuuuuuuxxx}}}{{{yyyvvvwwwxxxyyyxxxtttmmmhhhtttzzzxxxmmmeeegggnnn}}}{{{mmmXXXBBB555333666111111444000000000000000000111111222111111000000000111111222666:::EEEYYYppp|||vvv___]]]mmmssszzz~~~{{{xxxwww~~~vvvlllddd^^^dddppp000000111111111222222222222111222444666777<<>>MMMddd|||jjj]]]fffvvvwwwzzz}}}|||jjjiiikkkiiiqqq|||}}}yyynnnaaaYYYVVVWWW```www111111111111222222222222444222333555555777BBBOOOrrrhhhTTTOOOcccxxxyyy{{{{{{rrrppppppqqqttttttqqqnnnbbb______aaa```]]][[[]]]]]]aaafffllluuusssfffZZZVVVXXX^^^lllyyykkk[[[]]]lllooocccooowwwnnnrrrxxx~~~{{{yyyvvvtttrrrooommmooorrrwwwzzz|||{{{~~~zzz{{{yyyiiiNNN???>>>777444222111111222222111111111111111111111111111000111111111222222222222///444222222999???LLLbbbvvvyyygggXXXWWW]]]lll|||tttlllgggeee```aaacccgggggggggnnnvvv}}}}}}~~~}}}{{{}}}}}}|||{{{xxxtttqqqooo^^^[[[VVVQQQNNNMMMMMMNNNLLLKKKHHHCCC>>>===>>>AAAEEECCCAAABBBDDDEEEDDDCCCFFFIIILLL\\\qqqqqqhhhjjjsssyyy{{{{{{|||}}}~~~~~~}}}{{{zzzyyyvvvvvvuuuuuutttrrrnnnjjjmmm{{{}}}uuukkkgggjjjxxxnnnYYYAAA666777222000222000000000000000000111111222111111111111111111222333777BBBVVVpppttt``````sss{{{{{{|||~~~zzzjjjbbbhhhnnnnnnsss}}}vvvrrrkkkaaaWWWUUU[[[bbbmmmvvv111111111222222222222333444222444666555:::OOOeeeyyy^^^SSSWWWjjj~~~|||zzztttpppkkkhhhWWWSSSRRRTTTUUUSSSUUUYYYYYY\\\___bbbhhhvvvzzzkkkccc___YYYTTTSSSZZZcccqqqiii]]]fff~~~nnngggzzz}}}~~~|||~~~sssqqqnnnmmmnnnrrrwww{{{uuuxxxuuu]]]HHH???:::777333111111222111111111111111111111111111111000111222222333333222222111666333222999@@@PPPhhhyyyxxxppp]]]VVV[[[gggxxx}}}yyyuuurrrpppppppppmmmnnnoooqqqttt{{{|||jjj\\\TTTRRRQQQWWWTTTTTTWWW]]]iii~~~{{{oooiiiiiikkkkkkiiijjjkkkkkkjjjfffbbb]]]ZZZRRRPPPLLLIIIGGGFFFEEEEEEDDDDDDDDDBBB@@@AAAGGGLLLNNNIIIEEEDDDGGGKKKMMMLLLRRRZZZhhh~~~}}}{{{||||||}}}~~~~~~|||~~~~~~}}}||||||||||||xxxvvvtttssssssrrrooommmlllttt~~~}}}xxxpppjjjjjjtttjjjKKK:::888333000222111000000000000000111111222111000000111111333444444999GGG```{{{wwwfff]]]fff|||||||||}}}mmmiiijjjttt~~~wwwnnneee]]]ZZZ]]]hhhtttjjj111111111222222222333333222222666888777@@@___hhhPPPUUUeeewwwrrrddd\\\XXXUUUSSSUUUSSSTTTXXX[[[\\\```eeeiiiooowww|||uuu]]]QQQPPPTTTTTTTTT^^^qqqzzzpppuuuqqqjjj~~~}}}vvv}}}|||ssspppfffeeeccccccggglllrrrvvvzzzqqqwwwwwwsssoooppp{{{~~~{{{|||kkkSSSAAA<<<999444111111111000000111111111111111111111111000111222333333333222222000666444444===GGG[[[uuu}}}yyycccWWWXXXaaarrr|||sssooommmiiifffdddddddddeeecccdddeeehhhmmmvvvnnnZZZMMMIIIKKKNNNUUUUUUXXX___iii{{{{{{nnn^^^TTTSSSVVVWWWVVVTTTTTTTTTSSSPPPMMMJJJIIIHHHGGGFFFDDDCCCAAA@@@@@@???AAACCCBBBBBBFFFNNNTTTQQQLLLGGGIIIRRR]]]dddhhhiiiwww~~~}}}}}}~~~~~~}}}}}}}}}}}}|||||||||}}}~~~xxxvvvuuuttttttssspppmmmjjjlllpppuuu|||{{{xxxqqqjjjjjjrrryyyTTT>>>:::333000222222000000000000000111111222//////000111222444555666???QQQkkkjjj```dddppp~~~{{{}}}uuu{{{xxxnnndddbbbeeelllzzzvvv___111111222222222333333333000222777999888DDDjjjyyyWWWFFFWWWrrrllleee\\\WWWWWWXXXYYYYYYZZZYYY\\\cccgggiiilllqqqttt~~~fffOOOIIIQQQ[[[dddhhhyyy~~~}}}uuummmtttwwwyyypppfffcccccccccccceeekkksss{{{{{{~~~qqq```]]]YYYaaakkkuuu}}}ttt||||||}}}ttt[[[DDD>>>:::555222111000000///111111111111111111111111000111222333444333222222...555555888CCCQQQhhhkkkZZZTTT\\\hhhzzz{{{sssuuusssrrrpppqqqsssvvvwwwtttuuuvvvyyy{{{fffSSSHHHHHHNNNTTTUUUZZZcccooo{{{|||mmmZZZNNNLLLNNNOOOOOOLLLKKKKKKJJJIIIIIIJJJJJJEEEEEEEEEEEECCCBBB@@@???;;;>>>@@@@@@@@@CCCKKKRRROOOKKKHHHNNN^^^ooo}}}~~~~~~}}}}}}~~~~~~~~~{{{{{{{{{{{{|||}}}wwwvvvvvvvvvvvvtttppplllgggiiimmmttt|||yyywwwqqqiiiiiirrrZZZ@@@;;;444///222333000000000000000111111222...//////111222444666777FFFYYYsssddd```mmmwww~~~yyy}}}xxxmmmeeehhhpppzzzjjjSSS222222222222222222333333333999888444@@@^^^xxx}}}iiiRRRMMM___zzzwwwjjjccceeeaaa\\\^^^dddfffcccfffiiiooovvvxxxzzzyyy^^^TTTZZZdddiiiooonnnuuummmppppppuuu|||~~~~~~~~~~~~yyykkkXXXKKKPPPXXXiii|||~~~zzz~~~{{{oooxxxmmmHHH@@@>>>999333111333555444000000000000111111111111111111111111111111222222///444777:::IIIhhhsss___XXXXXXaaaqqqkkkNNNGGGKKKOOOXXXddddddqqqzzzhhhWWWSSSSSSRRRQQQRRRRRROOOLLLMMMOOOQQQQQQPPPPPPLLLFFFBBB???===<<<:::666777777999<<<@@@DDDFFFHHHKKKPPPYYYfffxxx~~~~~~~~~~~~{{{|||~~~~~~|||xxxtttrrrrrrsssssssssiiijjjnnnsssyyy~~~~~~wwwpppkkkggghhhqqq{{{{{{yyybbbIII<<<888444222222111111111111000000000000333111111222111222999BBBOOOnnn{{{www```fff|||xxx}}}|||~~~kkkiiilllqqqxxxsssccc222222222222222333333333111777888888HHHeee~~~}}}cccPPPWWWjjj}}}yyynnnccceeehhhiiiiiimmmuuuxxxvvvyyy}}}}}}```TTT___sss}}}ooovvvzzz{{{}}}}}}{{{pppaaaVVVXXXZZZdddxxx~~~yyy|||{{{pppuuu~~~oooTTTAAA>>>888333111222222000000000000000111111111111111111111111111222222333888999777<<>>???BBBGGGMMMVVVaaalllsss~~~}}}{{{|||~~~~~~}}}|||zzzwwwtttrrrrrrssssssrrrmmmmmmmmmooorrrvvvyyy{{{|||uuunnneeeaaagggpppwwwyyyhhhQQQ???777555444333111111111111000000000000222111111333333555>>>HHHddd|||hhhdddqqq~~~~~~~~~|||rrrlllkkkiiikkkrrrzzz~~~rrr111222222222333333333444222666888===PPPmmm{{{\\\MMM___vvvsssvvvuuunnnsssxxx}}}dddYYYjjjxxxtttwwwuuulll}}}}}}kkkyyynnnfffaaaaaadddkkkvvv{{{~~~~~~|||wwwnnnggglllgggjjj~~~}}}~~~uuuuuuxxxqqqeeeEEE???888555444333111///000000000111111111222222111111111111111222333333888888555???ddd~~~uuu```UUUVVV^^^ooorrr^^^NNNPPPYYYfff|||wwwgggccciiiqqqzzz{{{sssooonnniii```YYYRRRLLLCCC===888666444333666555444444444555666777777:::>>>BBBFFFJJJNNNQQQ[[[eeeqqqzzz~~~~~~~~~~~~~~~}}}|||{{{|||}}}}}}}}}|||{{{zzzxxxvvvtttsssttttttrrrqqqnnnllljjjiiikkkpppvvvzzzzzzqqqeee]]]aaajjj}}}yyy{{{zzzrrr^^^DDD666666777333222222111111111000000000111000222333444888CCCOOOuuuuuu|||ppp[[[iii|||~~~}}}~~~vvvlllhhhhhhiiiooolllnnnvvv~~~111222222333333444444444777777888BBBYYYuuuuuuYYYKKK^^^zzz}}}tttvvvnnnhhh||||||qqqjjj[[[ccctttjjjiii}}}sssuuusssgggbbb\\\VVVOOOPPPTTT[[[bbbccc```\\\hhhppp}}}}}}|||}}}|||yyyvvv~~~xxxxxxyyyuuutttsssMMMCCC:::888888666222000000000111111111222222222111111111111222333333444111666999HHHooo|||wwwxxxxxxhhhYYYUUU^^^jjj{{{qqq[[[KKKSSSeee}}}zzznnnllluuu|||vvvrrrkkk^^^TTTMMMGGG???999555444333222666666555444444555555666555888;;;>>>???@@@BBBCCCAAAGGGOOOTTTTTTSSSRRRQQQYYYfffnnnyyy~~~~~~|||zzz{{{{{{{{{{{{{{{zzzyyyxxxwwwwwwvvvwwwwwwvvvssspppkkkiiifffdddgggoooyyyyyypppddd^^^dddnnnmmmLLL888777888333222222222111111111000000111111222333444999GGGUUUwwwxxxfffZZZmmm~~~|||zzz~~~wwwiii___^^^eeeooovvvxxxtttttt|||111111222333444444555555:::888;;;LLLhhhlllXXXKKKYYYzzzzzznnnuuuzzz{{{~~~~~~{{{uuujjj___TTTNNNIIIPPPccc{{{wwwcccgggxxx|||ttt~~~jjj^^^[[[YYYSSSMMMJJJHHHGGGIIIKKKKKKIIIGGGMMMRRR\\\hhhrrr~~~|||{{{{{{}}}~~~|||zzz}}}}}}xxxxxx}}}XXXHHH;;;888999666333222111111111111222222222222111111111111222333444555111:::BBBRRRssssss~~~}}}{{{yyyuuutttaaaXXXXXXeeetttoooZZZPPP```}}}{{{oooccc```gggooouuuwww}}}uuussszzz{{{uuuoooeeeVVVKKKDDD@@@:::555444444444444444444444555555666777888999;;;<<<;;;;;;;;;===??????@@@BBBCCCCCCCCCCCCCCCCCCLLLTTTccc{{{~~~~~~~~~}}}}}}|||zzzxxxzzzzzzzzzzzzyyyyyyxxxxxxxxxyyyzzz{{{{{{xxxsssoookkkiiifffdddfffnnnzzz}}}|||tttkkkaaa\\\dddnnn{{{|||XXX===777666222222222222222111111111111222111222333444:::KKK[[[uuukkkccccccooozzz}}}}}}~~~pppiii```]]]cccnnnzzz~~~|||111111222333444555666666999888AAAZZZ{{{```WWWRRR```yyyssswwwhhhxxxxxxqqqmmm______]]]XXXRRRLLLHHHGGGLLLJJJTTTooolll```jjjxxx||||||uuuhhh[[[WWWVVVQQQIIIEEEDDDBBB@@@@@@BBBCCCCCCCCCCCCEEELLLUUU^^^mmm|||zzzzzz||||||~~~yyy~~~~~~gggQQQ===888888555222222111111111222222222222333111111111111222444555666444;;;EEEVVVqqq||||||qqqvvvkkk]]]YYY\\\jjj{{{iii[[[]]]xxxxxxmmm```WWWSSSSSSZZZaaatttyyyrrruuuzzzsssjjj]]]OOOEEE<<<999555444444666666666222222444555777999::::::======<<<:::888888:::<<>>???@@@BBBDDDEEECCCFFFEEEMMMdddpppttt{{{~~~~~~|||~~~}}}|||{{{|||{{{xxxvvvzzzyyyyyyyyyyyyyyyxxxxxxyyy{{{}}}~~~zzzrrrmmmmmmkkkhhheeedddjjjttt|||}}}{{{qqqhhh^^^YYY\\\cccooopppyyyfffFFF888555333333222222222222111111111111222333444555>>>QQQdddzzz|||vvvYYYcccmmmsssyyyeeecccdddjjjuuu111111222333444555666666888999IIIiiiwwwVVVSSS\\\tttxxxkkkbbbxxxyyyiii___WWWRRRKKKKKKKKKIIIHHHJJJOOOTTT```dddrrrtttccc___ppp~~~uuufff\\\TTTRRROOOHHHBBBAAA<<<<<<<<<===???@@@@@@@@@AAACCCHHHMMMRRR\\\ooo~~~|||zzz{{{}}}~~~|||tttyyy|||___DDD;;;999444222333111111111222222222333333111111111222333444555666666:::GGG^^^uuu}}}zzz|||```YYY\\\bbbqqq}}}|||gggaaakkksssggg^^^XXX[[[bbbsss~~~rrrfffgggrrr{{{~~~}}}}}}yyyrrreeeVVVIIIAAA777555333444555777777666444555777999;;;===>>>>>>===>>>>>>===<<<;;;<<<===<<<<<<<<<>>>AAACCCEEEEEEFFFIIIDDDDDDPPPZZZbbbooozzz|||zzz|||zzzyyyzzzzzzyyywwwuuuyyyyyyxxxxxxyyyyyyzzzzzzzzz{{{~~~yyypppjjjkkkjjjhhhdddaaadddmmmttt}}}}}}ssskkkcccZZZWWWXXX[[[^^^xxxtttQQQ:::444666333333222222222111111111000111444666999CCCZZZooo}}}ssseeeYYYeeesss{{{{{{dddgggnnnzzz111111222333444666666777777;;;NNNqqq{{{cccPPPPPPdddsssvvv~~~xxxhhhhhhzzzdddXXXPPPHHHCCCEEEFFFFFFFFFIIIPPP[[[cccvvvlll]]]___vvvpppdddYYYQQQKKKJJJEEE>>><<>>???@@@???===<<<>>>AAAEEEGGGFFFIIIWWWeeesss}}}{{{zzz{{{}}}|||nnndddhhhmmmmmm{{{lllLLL@@@<<<666444666111111222222222333333333111111111222333444666777999<<>>444333333444666777666555999:::<<<>>>@@@AAABBBBBB;;;>>>AAACCCCCCBBBBBBCCC>>>>>>???BBBDDDFFFEEEDDD@@@HHHFFFBBBEEEGGGNNN]]]sss{{{{{{yyyzzzyyyxxxxxxyyyyyywwwuuuxxxxxxxxxxxxyyyzzz{{{{{{yyy{{{xxxnnngggfffgggfffbbb___bbbiiipppxxx|||vvvqqqiii___WWWTTTUUUWWWppp}}}XXX<<<444888333333333222222222111111...000444777;;;HHHaaawww~~~nnnZZZbbbiiivvvzzzpppsss{{{~~~|||{{{{{{~~~555444333444555666666666;;;:::UUU~~~nnnWWWSSSTTTlllnnn}}}{{{yyyzzz}}}~~~|||xxx}}}___NNNMMMLLLFFFAAADDDJJJNNNPPPXXXlllzzzccc]]]cccwwwtttfff]]]PPPKKKEEE@@@===<<<;;;;;;===<<<:::::::::;;;===???CCCDDDEEEEEEEEEFFFIIIKKKXXX^^^ccceeefffkkkvvv~~~}}}||||||{{{zzzuuu}}}vvvjjjeeedddjjjyyy}}}}}}XXX===@@@<<<000555333222222111111222222333222333555444333333555666<<>>@@@AAADDDFFFHHHHHHHHHHHHJJJLLLMMMRRRWWWWWWVVVYYYaaahhh~~~}}}|||{{{zzzvvv{{{vvvnnnjjjfffooowwwwwwwww}}}```DDDAAA;;;000222333333222222222222333333222333444444444444555777<<>>??????@@@AAABBBCCCCCCBBBCCCDDDCCCBBBBBBDDDFFFCCCBBBBBBBBBCCCDDDDDDCCCDDDDDDCCCCCCCCCEEEIIILLLRRR^^^ppp}}}~~~}}}yyyzzzzzzzzzzzzzzzyyyyyy{{{{{{{{{|||}}}~~~~~~~~~}}}}}}~~~}}}wwwoooiiiggggggeeebbb``````dddgggrrryyy{{{rrrhhh___VVVQQQVVVYYYeeeyyyhhhIII999999444333222222111222222222222333555:::JJJddd{{{xxxrrr[[[YYYiiiuuu}}}xxxnnngggaaaaaabbbeeennnxxx333333333333333555777888CCCIII]]]vvv~~~ppp]]]QQQUUUlllzzzwwwpppyyyzzzvvvzzzsssiiieeennntttpppRRRIIIEEE@@@FFFRRR\\\mmmiiiZZZZZZfff}}}iii[[[RRRLLLHHHEEE@@@===<<<<<<<<<;;;::::::;;;===???BBBDDDFFFFFFHHHKKKLLLLLLKKKLLLMMMLLLPPPSSSRRROOOOOOTTTXXXgggwww~~~|||zzzyyywwwxxxuuusssppphhhrrrzzzttt~~~vvvyyyoooRRRDDD<<<333222333333222222222222333333222333444444444444666888>>>]]]xxxxxxcccWWWUUUbbbppp{{{~~~~~~vvvllliiieeejjjppp}}}wwweeeSSSNNNMMMSSS^^^iiiuuu{{{}}}dddIII===999888666666666666888;;;===???CCCCCCCCCDDDDDDEEEEEEEEECCCEEEFFFEEEDDDDDDEEEGGGBBBBBBBBBBBBCCCCCCDDDEEECCCEEEFFFEEEDDDFFFJJJNNNNNNRRR^^^oooyyyzzzzzzzzzzzzzzzzzzzzz}}}}}}~~~}}}}}}||||||zzzuuuooojjjcccccccccaaa``````bbbdddmmmxxx{{{rrriii___VVVPPPUUUUUUZZZlll}}}jjjPPP===777444444333222222222222222777666555<<>>999666333333333222222333333333222333444444444555888:::BBBhhhwww\\\WWW[[[hhhuuu|||}}}~~~{{{uuulllaaa\\\]]]bbbooommmYYYOOOPPPTTT\\\gggrrr{{{xxxXXX???:::999555666666777999;;;>>>@@@BBBFFFFFFFFFFFFFFFFFFEEEEEECCCEEEFFFFFFEEEEEEFFFGGGCCCCCCCCCCCCCCCCCCEEEGGGFFFHHHKKKJJJHHHIIINNNSSSTTTTTTXXXeeevvvzzzzzzzzzzzzzzzzzz{{{{{{~~~~~~~~~|||zzzyyywwwtttooolllaaaaaaaaaaaaaaa```aaaaaahhhuuuyyyrrrjjjaaaYYYSSSRRRQQQTTTeee~~~nnnVVVAAA666444444333222222222222333777666666>>>SSSpppzzzyyy{{{|||lllWWWYYYllluuu}}}}}}}}}}}}{{{||||||ssskkkiiillltttwww}}}222333333333333555999======\\\tttgggQQQQQQ___vvvlllzzzwwwmmmgggnnn}}}ppphhh```[[[UUUMMMHHHHHHEEESSSgggxxxwww```PPPRRRXXXaaayyymmmUUUYYYaaarrrzzzbbbVVVQQQKKKFFF@@@===;;;:::;;;<<<<<<;;;:::<<>>;;;999444333333333333333333444333333444444444666:::===FFFjjjuuunnnZZZYYY___lllxxx}}}}}}|||{{{}}}~~~{{{yyy||||||~~~~~~ssskkkbbbZZZUUUSSSZZZbbbrrr{{{aaaPPPOOOUUU]]]gggqqq{{{mmmLLL::::::999111666777999;;;>>>AAACCCDDDFFFFFFFFFFFFEEEEEEEEEEEEBBBDDDFFFGGGFFFEEEEEEFFFCCCDDDEEEDDDCCCDDDGGGJJJGGGJJJLLLLLLKKKMMMQQQTTT^^^]]]\\\aaajjjxxx{{{{{{zzzzzzzzz{{{|||}}}~~~|||yyywwwvvvssspppmmmbbbbbbbbbbbbbbbbbbaaa```dddqqqyyyrrrjjjaaaXXXSSSOOOOOOSSScccvvv___GGG999555444333333222222333333000444999CCC[[[|||zzzuuuxxxiiiUUU^^^pppwww}}}~~~{{{||||||zzz}}}zzzrrrppppppppptttzzz222444555444333555;;;@@@MMMttteeeOOOWWWdddiiiqqqmmmddd___gggvvvuuujjj^^^VVVNNNJJJGGGBBBAAACCC>>>KKK[[[hhhrrryyy{{{xxxcccXXXTTT]]]ooo]]]QQQYYYdddwwwnnn[[[RRRMMMFFF???>>><<<:::999;;;<<<<<<;;;<<>>>>>@@@===GGGQQQXXXaaaiiijjjfff[[[cccqqqlllQQQUUU^^^lll|||eeeUUUNNNHHHAAA<<<===;;;999999;;;<<<<<<;;;???AAAFFFJJJMMMNNNMMMMMMMMMOOOPPPPPPOOONNNPPPQQQQQQPPPOOONNNMMMOOOQQQSSSVVVWWW[[[bbbnnn}}}|||{{{vvvrrrpppsssooommmkkk]]]PPPRRReeezzzzzzwwweeeEEE===999444444333333333333444444333444444444555888===@@@UUUpppxxxrrrYYYWWW\\\gggwwwtttmmmmmmeeegggiiijjjiiijjjlllmmmssssssrrroookkkhhhggggggkkkqqqwww~~~|||~~~~~~kkk^^^WWWRRRKKKIIIKKKSSS___rrruuuXXXMMMPPPRRR```oooyyyzzzZZZBBB888888777666999:::===???BBBDDDFFFFFFDDDDDDEEEEEEEEEEEEEEEEEEDDDFFFIIIJJJIIIGGGGGGGGGFFFHHHIIIGGGEEEFFFKKKQQQKKKIIIHHHKKKQQQTTTSSSQQQZZZbbbjjjkkkiiimmmxxx~~~}}}||||||}}}~~~|||zzzxxxwwwuuuqqqnnngggdddaaa```aaaaaa___]]]___gggrrr||||||tttkkk```UUUNNNJJJNNNRRR]]]wwwyyyTTT:::555555444333333333333444666:::AAAOOOgggiii```mmmrrrxxx{{{|||zzz{{{jjj^^^VVVVVVXXX\\\jjj{{{333555777666444777>>>DDDbbbsssVVVKKKccczzz~~~|||aaaZZZWWW]]]gggqqq{{{}}}jjjVVVHHHFFFAAA???AAAAAA>>>===>>><<>>@@@CCCEEEFFFGGGDDDDDDEEEEEEEEEFFFFFFFFFEEEHHHJJJKKKJJJIIIIIIIIIGGGIIIJJJIIIFFFGGGMMMRRROOOKKKIIIMMMUUUYYYVVVRRRTTT```nnnsssqqqqqqwww}}}~~~}}}}}}~~~~~~|||zzzyyyxxxuuuqqqnnnhhhddd```___``````^^^\\\^^^dddmmmwwwzzzssskkkbbbXXXRRRGGGLLLQQQZZZsss```AAA555555444333333333333444666:::DDDWWWtttaaa```vvvzzzxxx{{{|||zzz|||{{{XXXRRRQQQXXX]]]fff~~~333444111333:::888===PPPrrrsss]]]NNNSSSeee|||xxxYYYUUUVVV^^^cccfffmmmuuu~~~vvvsssyyy||||||cccKKKGGGDDD???;;;<<<<<<:::;;;>>>???>>>AAAIIILLLOOOZZZhhhhhhTTTRRRZZZiii~~~}}}kkkWWWNNNIIIDDD>>><<<:::<<<===<<<:::;;;???CCCIIIIIIIIIKKKMMMNNNNNNLLLNNNNNNMMMMMMNNNOOOPPPPPPLLLOOOPPPMMMKKKLLLNNNOOOQQQXXX[[[dddooopppuuuuuurrrpppnnnmmmlllhhh___RRRIIIIIIWWWppp]]]>>>;;;777555333333444444333222333666333444999666:::IIIddd}}}~~~aaaTTTZZZeeeuuuuuuhhhdddddd^^^gggmmmrrr|||ooo^^^SSSOOONNNKKKHHHIIIIIIKKKRRR\\\jjjvvv~~~}}}uuuvvvpppjjjcccUUUGGGCCCGGGPPPVVVbbbxxxhhhUUUPPPSSSVVVbbbpppqqqPPP===888999888666999>>>CCCEEEDDDCCCDDDEEEDDDEEECCC@@@DDDKKKOOOOOOJJJHHHHHHKKKPPPPPPJJJEEEEEEMMMSSSPPPKKKJJJOOOSSSTTTWWWOOOJJJQQQTTTXXXbbb___^^^fffsssuuuppprrr{{{~~~~~~|||{{{{{{yyyuuupppkkkccc___aaa```[[[YYYZZZ___aaagggssstttlllddd[[[TTTRRRHHHRRR]]]```yyylll???;;;666555777888555555666:::777KKKllllllfffpppxxxxxx}}}~~~qqq]]]SSSUUUeeewww666777333444:::888???SSSnnnooo[[[RRR[[[ppp|||{{{{{{pppWWWTTTVVV^^^bbbdddhhhooorrrrrrtttxxx{{{{{{zzzyyyyyy|||{{{{{{]]]EEE???AAA===<<>>>>>@@@DDDAAAAAAGGGTTTfffxxxooo]]]SSSWWW```zzzxxxgggTTTKKKGGGBBB===;;;;;;<<<<<<;;;:::<<<@@@DDDIIIIIIIIIKKKMMMNNNNNNLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNOOONNNLLLLLLOOORRRUUUQQQVVVWWW```oooqqqtttvvvqqqnnnmmmlllkkkggg___SSSKKKEEERRRppp}}}iiiGGG;;;888666444333444444333222333666444444888666>>>SSSkkkwww^^^UUU\\\llliii\\\ZZZ^^^hhhwwwvvvdddVVVPPPLLLGGGCCCBBBBBBCCCHHHOOOZZZccciiiwww{{{wwwzzzwwwoooiiifffddd___TTTJJJKKKSSSVVVeee~~~|||ssseeeWWWNNNMMMRRRWWWjjjxxxqqqPPP===888999999888<<>>???BBBFFFKKKQQQ\\\vvvzzzfffYYYTTTWWWaaalllppp```OOOGGGDDD@@@<<<;;;<<<<<<;;;:::;;;===BBBFFFIIIIIIIIIKKKMMMNNNNNNLLLJJJKKKLLLMMMMMMMMMMMMLLLPPPNNNMMMMMMOOOSSSWWWZZZUUUVVVUUU___rrrwwwvvv|||}}}}}}wwwpppmmmllljjjjjjggg```VVVNNNCCCOOOrrr~~~|||zzz|||wwwQQQ;;;999777444333444444444333222777666666888777FFFbbbmmmZZZWWW```tttrrr___YYYaaalllrrraaaTTTLLLGGGBBB============@@@DDDIIIOOORRRccchhhhhheeegggmmmllleee^^^^^^]]]WWWNNNKKKUUUaaajjj|||iiiXXXKKKIIIKKKMMMUUU^^^uuurrrOOO<<<888888999;;;@@@CCCFFFEEEBBB??????AAAEEEFFFDDDAAAEEENNNUUUWWWLLLHHHGGGPPPZZZ[[[OOOCCCFFFNNNTTTRRRKKKHHHNNNVVV[[[^^^VVVOOOTTTYYY```nnnssskkkiiiqqqvvvvvvxxx}}}}}}~~~}}}{{{wwwsssqqqqqqnnngggaaa___]]]ZZZZZZ[[[ZZZ[[[___hhhuuu|||rrrgggZZZRRRQQQJJJNNNSSSUUUjjjrrrMMM<<<777444555666444444666999@@@\\\|||vvvxxxmmmeeemmmvvvzzzvvvbbbYYYuuuyyyiii```WWWPPPPPPNNNLLLJJJJJJHHHFFFDDD111444222444:::>>>NNNiiiwww~~~cccTTTXXXmmmuuuuuuqqqkkk|||aaaXXXZZZ^^^eeekkkppptttwwwxxxqqqwwwwwwlll^^^TTTKKKDDD???======@@@AAA@@@CCCHHHOOO```rrrtttlllttt{{{}}}uuugggWWWQQQTTT^^^nnn{{{iii[[[LLLEEEBBB>>><<<<<<===<<<;;;:::<<<@@@EEEHHHIIIIIIIIIKKKMMMNNNNNNLLLJJJKKKMMMNNNNNNNNNNNNMMMPPPMMMMMMQQQUUUWWWXXXZZZ[[[[[[XXXaaaxxx{{{}}}}}}{{{zzz{{{zzzqqqmmmllljjjjjjhhhbbbYYYRRRGGGRRRvvvzzz|||xxx~~~ZZZ>>>:::888555333444444444444222777777777888999OOOssszzzzzzdddWWWZZZfffxxxzzzggg___gggyyy|||iii```TTTJJJEEEBBB>>>;;;=========>>>@@@BBBDDDEEEJJJLLLLLLLLLSSS\\\]]]YYYTTTVVVUUUPPPMMMWWWllliii[[[JJJBBBIIIPPPRRR\\\kkkqqqNNN<<<888888:::>>>AAACCCEEEDDDAAA???@@@BBBGGGHHHFFFBBBEEEOOOXXX\\\NNNHHHGGGRRR___```RRRCCCFFFLLLSSSSSSLLLHHHMMMVVVbbbggg___XXX\\\```iiiyyy}}}sssmmmqqqyyy}}}}}}{{{{{{}}}}}}zzztttppppppqqqpppjjjddd___\\\ZZZZZZ[[[XXXYYY\\\cccooo}}}zzzrrrggg\\\TTTPPPJJJKKKNNNPPPbbbvvvXXX>>>888444444555333444777:::EEEcccvvvllldddkkkvvv|||~~~~~~~~~qqq^^^qqqeeeSSSOOOPPPMMMIIIJJJHHHFFFFFFHHHIIIJJJIII111555333333999>>>SSSrrr|||^^^SSS^^^xxxooovvvtttrrr```WWW]]]fffqqq|||yyykkk___QQQSSSRRRPPPSSSUUUOOOGGGFFFCCCBBBDDDEEEGGGNNNWWWccc|||~~~qqqkkkpppqqqnnnvvvyyynnn\\\VVVRRRTTT[[[fffwww}}}cccWWWJJJDDDAAA>>><<<======;;;:::;;;>>>CCCGGGIIIIIIIIIIIIKKKMMMNNNNNNLLLLLLLLLNNNOOOPPPQQQQQQQQQPPPLLLNNNWWW]]][[[XXXWWW```bbb^^^fff|||}}}zzz}}}vvvnnnllljjjjjjhhhddd\\\VVVIIITTTvvvxxxzzzzzzcccDDD<<<999555444444555555444222666666888999<<>><<<:::;;;;;;<<<===>>>>>>??????>>>>>>===>>>DDDKKKMMMKKKHHHIIIIIIIIIRRRiiirrrYYYOOOFFFFFFPPPTTTUUUcccuuunnnKKK<<<999888:::@@@@@@BBBDDDCCC@@@@@@BBBEEEJJJKKKHHHCCCFFFPPP\\\aaaQQQJJJGGGRRR```bbbSSSDDDEEEIIIPPPUUUPPPJJJMMMUUUiiipppjjjbbbdddhhhsss{{{rrruuu~~~}}}zzzyyyzzz||||||xxxssspppppprrrpppmmmggg```[[[ZZZZZZ[[[XXXXXXZZZ```jjjyyy{{{ssshhh\\\UUUMMMIIIHHHKKKOOO\\\zzz```@@@999444444444333555888===IIIfff~~~yyywwwfffaaajjjwww}}}~~~~~~qqqbbblllaaaTTTLLLKKKLLLJJJGGGHHHFFFDDDDDDFFFHHHIIIIII444888555444999@@@XXXzzzxxxYYYTTTggg|||sss~~~yyy{{{|||```YYYdddsssuuuaaaXXXUUUQQQMMMJJJNNNKKKLLLTTT\\\\\\QQQFFFGGGEEEFFFIIIMMMSSS___kkksssooooooqqqnnnjjjppp{{{uuueeeYYYJJJLLLRRRZZZcccnnn~~~zzz___SSSHHHCCC@@@===<<<>>>;;;::::::===AAAFFFIIIJJJIIIIIIIIIKKKMMMNNNNNNLLLMMMMMMNNNOOOQQQTTTVVVWWWRRRLLLOOO\\\eeeaaaZZZXXXccciiihhhlll~~~~~~}}}zzzooommmjjjiiihhhddd]]]XXXIIIPPPlll{{{{{{pppOOO>>>:::666444444555555555333555555888;;;???^^^zzzzzzrrrYYYVVVaaappp|||}}}ssswwwyyycccVVVQQQMMMIIIDDD@@@>>>===;;;:::888888999:::;;;;;;<<<<<<@@@>>><<<<<<>>>AAACCCCCCDDDDDDDDDIIIXXXpppzzzcccPPPFFFGGGLLLSSSUUUZZZjjj}}}jjjIII===:::888:::BBB???AAABBBAAA???@@@DDDHHHMMMNNNKKKEEEFFFQQQ^^^eeeSSSKKKGGGPPP]]]___SSSEEEFFFGGGNNNXXXWWWQQQPPPUUUmmmuuurrrjjjkkknnnzzz{{{||||||{{{zzzzzzzzzyyywwwtttrrrrrrsssppppppjjjaaa[[[ZZZZZZYYYWWWXXXYYY^^^gggtttvvvjjj]]]VVVLLLJJJEEEJJJPPPVVVwwwhhhBBB;;;555444555444666:::AAALLLggg~~~}}}~~~xxxggg]]]```mmmyyy~~~{{{~~~uuunnn}}}gggTTTSSSRRRQQQOOOMMMKKKIIIGGGEEECCCCCCDDDFFFFFFFFF222777666666;;;EEEbbbxxxWWWVVVmmm~~~zzzwwwwww]]]cccsssfffVVVHHHDDDEEEEEEGGGJJJSSSQQQZZZllltttiiiWWWLLLKKKLLLRRR[[[cccmmm}}}vvvcccggglllmmmmmmmmmqqqtttvvvyyy}}}tttcccTTTLLLFFFIIIRRR^^^jjjvvvttt[[[QQQFFFAAA>>>;;;;;;===:::999:::>>>DDDHHHJJJIIIIIIIIIIIIKKKMMMNNNNNNLLLMMMMMMMMMNNNQQQUUUYYY[[[UUUMMMOOO___jjjggg```^^^fffrrrsssuuu|||yyyooolllhhhgggfffbbb\\\WWWLLLGGGYYYrrruuusss{{{[[[???;;;777444444555666666444444333888===BBBbbb}}}}}}kkkVVVWWWcccttt}}}}}}lll[[[OOOIIIGGGKKKHHHEEEBBB@@@???===<<<999999::::::;;;<<<===>>>@@@@@@??????>>>>>>@@@CCCHHHJJJOOO[[[ooo}}}~~~~~~iiiTTTIIIFFFLLLQQQTTTYYYeeexxxfffFFF===<<<888:::BBB@@@BBBBBBAAA???@@@DDDHHHQQQQQQMMMFFFFFFQQQ```hhhUUUMMMGGGMMMXXX[[[RRRGGGHHHFFFNNN\\\```YYYTTTVVVkkkvvvuuunnnnnnppp||||||||||||{{{yyyvvvuuuuuuuuuuuutttoooqqqmmmccc[[[ZZZZZZWWWVVVWWWXXX\\\cccpppzzzlll```XXXMMMJJJDDDIIIPPPOOOiii~~~~~~rrrEEE===666555555555777<<>>KKKlllyyyVVVVVVooo~~~xxxtttttt[[[oooqqq^^^PPPGGGBBBFFFJJJIIIIIIKKKPPPRRReeettt___WWWUUUYYYdddrrr~~~rrrVVV]]]dddiiiiiijjjmmmnnnjjjiiilllrrryyyyyyhhhXXXLLLFFFKKKKKKRRR```ooo}}}~~~nnnYYYOOOEEE@@@===999999<<<999999;;;@@@FFFJJJJJJIIIIIIIIIIIIKKKMMMNNNNNNLLLMMMLLLKKKMMMPPPUUUZZZ^^^XXXNNNOOO___lllkkkffffffjjjyyy}}}|||}}}yyy~~~uuunnnjjjgggeeeddd```[[[VVVQQQAAAJJJccckkkkkkpppsss}}}ccc@@@<<<777444444555666666555333222888???DDDdddvvvgggTTTWWWeeevvv{{{nnn^^^UUUSSSQQQPPPOOOHHHGGGEEECCCBBBAAA????????????>>>??????@@@AAABBB<<<===???@@@>>>>>>BBBGGGJJJQQQ^^^sssxxxlll]]]XXXfffyyy^^^KKKEEEKKKRRRVVVVVV^^^qqqcccEEE======888:::CCCBBBCCCCCC@@@>>>???CCCGGGSSSSSSNNNFFFFFFQQQ```iiiVVVNNNGGGKKKUUUXXXRRRIIIJJJGGGNNN___fff___XXXWWWiiiuuuuuuooonnnooo{{{}}}{{{{{{{{{{{{xxxttttttvvvxxxvvvtttnnnrrroooddd\\\[[[YYYVVVUUUVVVXXX[[[bbbnnn||||||nnnbbb\\\NNNKKKCCCHHHPPPJJJ___zzz{{{FFF>>>777666555555888===FFFQQQjjj~~~ssseeeZZZ]]]iiitttxxxxxx{{{xxx|||wwwbbbVVVMMMNNNOOONNNKKKIIIHHHHHHIIIIIIHHHGGGGGGIIIJJJIIIGGG111444999:::<<>>OOOoooccc^^^bbbwwwwwwnnnyyy{{{mmmlllzzzdddTTTTTTUUUUUUTTTVVVZZZYYYUUUPPPHHHCCCEEEIIIKKKOOOTTTUUU]]]pppzzzddd[[[```{{{aaaJJJDDDFFFLLLSSS\\\eeejjjnnnrrruuuvvvwwwooojjjjjjeeefffttt|||gggVVVGGGBBBLLLNNNUUU```ooolllUUUKKKBBB???===999777888999;;;>>>AAAEEEGGGIIIJJJGGGGGGHHHIIIJJJKKKLLLMMMIIIKKKKKKKKKPPPXXX[[[ZZZXXXSSSTTT^^^ggglllnnnpppttt}}}}}}vvvxxx~~~|||wwwvvv|||qqqlllfffbbb```^^^XXXSSSOOOEEE@@@III]]]sssxxxNNN<<<777999444333777444;;;222666<<<===OOOpppsssZZZSSS\\\hhhppp\\\WWWUUUSSSOOOMMMKKKJJJJJJIIIIIIHHHFFFCCCAAAAAABBBCCCDDDDDDEEELLLTTTTTTNNNLLLPPPOOOGGG@@@DDDOOOWWWgggwwwxxxgggWWWRRRKKKGGGLLLYYYjjjvvv}}}uuufffUUUKKKJJJTTTWWW___kkk{{{bbbDDD:::<<<===???CCCCCCEEEEEECCCBBBDDDGGGIIIYYY___VVVJJJKKKRRR___qqq```LLLJJJNNNNNN\\\```KKKJJJLLLRRReeeyyyrrrcccaaaiiizzztttrrr~~~|||zzzxxxxxxwwwvvvuuutttsssssssssssspppqqqnnnfff\\\UUUSSSTTTRRRNNNMMMSSS]]]iiizzztttfff\\\RRRFFFIIIGGGFFFFFFTTT^^^>>>:::777555:::777===EEE[[[sssggg[[[UUU]]]jjjsssuuuvvvzzz}}}~~~~~~www\\\QQQNNNKKKNNNNNNOOOPPPQQQRRRSSSSSSQQQPPPPPPSSSVVVTTTNNNHHH777555555999CCCUUUpppxxx^^^^^^hhhpppnnn~~~yyyppprrrrrr___RRRJJJOOOOOOOOOQQQXXX``````[[[MMMEEEAAAFFFMMMPPPRRRUUUTTT```ttt}}}mmmXXXWWWddd}}}yyyWWW@@@888===CCCFFFLLLTTT\\\bbbjjjsssyyy}}}~~~sssjjjeee[[[WWW```tttvvv\\\LLLDDDFFFOOOQQQ\\\mmm~~~hhhTTTKKKBBB>>><<<999888999;;;===@@@CCCFFFHHHIIIJJJGGGHHHHHHIIIJJJKKKLLLLLLGGGJJJLLLMMMRRRXXXXXXUUUWWWRRRTTT___kkkqqqrrrrrrsssyyy{{{vvvqqqrrrvvvwwwwww}}}}}}uuurrrvvvrrrkkkdddaaa```]]]WWWRRROOOGGG???CCC\\\xxxTTT>>>777:::666444666444;;;333555;;;AAAZZZ}}}}}}lllWWWUUUaaannnuuubbbSSSQQQPPPNNNLLLKKKJJJIIIIIIJJJJJJIIIFFFCCCAAABBBCCCCCCAAACCCOOOcccrrrqqqiii]]]ccc```PPPEEEJJJ[[[hhh}}}ttt```VVVSSSPPPJJJFFFGGGNNNXXX```gggggghhhfff\\\QQQNNNQQQ\\\bbblllzzzdddFFF<<<===???CCCHHHCCCEEEFFFEEECCCCCCGGGKKK___eee\\\MMMMMMTTTbbbsss```LLLIIIMMMNNN^^^cccOOOJJJJJJOOOdddzzzvvvgggdddhhh|||sssoooxxx~~~{{{yyyxxxxxxuuuuuuvvvuuuuuutttssssssttttttppphhh]]]TTTPPPPPPPPPMMMMMMSSS\\\fffuuu|||jjj^^^RRRHHHJJJFFFEEEBBBMMMyyyeeeAAA:::666333999888AAALLLddd~~~~~~]]]VVVVVVaaaooovvvwwwvvvzzz||||||{{{oooXXXQQQOOOLLLNNNOOOQQQSSSTTTVVVVVVWWWSSSSSSVVVYYYZZZVVVNNNGGG444444666;;;FFFZZZsssnnn[[[^^^mmm~~~jjjnnnzzzuuuyyy~~~zzznnn___TTTOOOMMMQQQQQQRRRVVV```iiiggg```HHHAAA???GGGOOOSSSTTTUUUVVVfffyyy}}}iiiRRRSSSaaaeeevvv|||zzzjjjSSSBBB;;;;;;???AAAFFFJJJPPPTTTYYYaaallluuu}}}wwwmmmhhh]]]TTTYYYhhh{{{tttXXXHHHFFFJJJRRRUUUdddxxx}}}cccSSSJJJAAA>>><<<999888999;;;===@@@DDDFFFHHHHHHHHHGGGHHHIIIJJJKKKLLLLLLLLLHHHKKKMMMNNNRRRXXXXXXTTTZZZUUUWWWdddssszzz{{{{{{uuuzzz}}}||||||}}}~~~yyysssttt~~~rrriiiaaa``````\\\UUUQQQIIIHHHCCCGGGaaazzz}}}YYY@@@555999666444666444:::555777:::CCCdddyyyhhhWWWYYYhhhuuuuuuiii[[[PPPLLLKKKKKKJJJJJJIIIIIIIIIJJJJJJIIIGGGCCCBBBBBBCCCEEECCCFFFUUUkkkyyyxxxrrrpppvvvoooYYYKKKUUUmmmhhhZZZVVVSSSQQQPPPMMMJJJHHHIIIMMMQQQSSSSSSWWW[[[UUUNNNQQQZZZccckkkyyyfffJJJ>>>===@@@DDDHHHEEEFFFIIIJJJGGGEEEIIIOOOccckkk___NNNMMMVVVdddttteeeOOOJJJNNNPPPbbbjjjXXXMMMMMMOOOccczzzvvvfffdddggg|||tttnnnwww}}}zzzxxxwwwvvvtttuuuvvvwwwwwwvvvtttsssuuutttqqqiii___VVVPPPNNNPPPNNNOOOSSSYYY```mmmyyylll^^^QQQHHHKKKFFFEEECCCKKKsssgggBBB:::777444999999DDDSSSmmmoooUUUSSSYYYggguuuyyyxxxwwwyyyzzzyyyxxxiiiVVVQQQPPPMMMSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWXXXXXXVVVQQQHHHBBB111444888<<>>IIIccc}}}qqq}}}|||oooJJJ666999777555888888666888<<<<<>><<<<<<:::999;;;<<>>JJJeee|||zzzuuu~~~TTT;;;;;;999555777999666888;;;===OOO}}}{{{yyy{{{pppYYYTTT___rrr~~~vvvooocccUUUMMMMMMHHHIIIIIIHHHGGGFFFDDDCCCCCCDDDDDDCCCBBBBBBCCCEEEBBBDDDJJJPPPRRRVVVdddsss|||ooouuu{{{\\\MMMLLLMMMKKKHHHLLLNNNQQQRRRQQQPPPPPPPPPMMMRRRcccssspppaaaaaalllvvvwwwjjjWWWHHHBBBCCCFFFGGGEEEEEEMMMTTTQQQKKKQQQ^^^qqqzzzlllTTTRRRaaappp}}}nnnZZZXXX^^^cccvvvnnnbbbeeejjjxxxxxx|||}}}xxxvvvuuuvvvwwwvvvuuuvvvvvvwwwxxxyyyzzzuuutttqqqmmmeee\\\RRRLLLJJJIIIJJJLLLNNNTTTbbbppplll^^^NNNHHHJJJCCCDDDHHHNNNooowwwKKK>>><<<777999;;;LLLcccvvvnnnYYY^^^jjjxxx~~~|||}}}zzz~~~lllVVVPPPQQQQQQSSSVVVYYY\\\^^^^^^^^^]]]XXXUUUNNNHHHEEEGGGKKKNNN555444555???ZZZ{{{aaaccclllrrrkkkpppfff[[[UUUPPPNNNIIICCCEEELLLGGGHHHFFF@@@???BBBCCCAAACCCDDDHHHLLLKKKKKKQQQZZZpppyyyfff```YYYPPPQQQOOOLLLGGGCCCDDDHHHLLLBBBHHHNNNOOOMMMPPPZZZcccpppzzzeeeZZZRRRUUUNNNIIIJJJJJJUUUjjjvvvaaaOOOFFF>>><<<<<<::::::;;;>>>@@@DDDGGGIIIHHHFFFEEEEEEGGGKKKPPPSSSUUUUUUUUUPPPPPPMMMIIIJJJMMMMMMIIINNNLLLMMMOOOPPPRRRYYYbbbsssxxxqqqwwwiiibbb]]]SSSLLLLLLFFFDDDDDDCCC>>>???SSSlllnnnzzz~~~\\\@@@>>>:::555777999888777888===UUU}}}|||mmmXXXUUUcccvvv~~~sssjjj\\\NNNHHHJJJHHHHHHHHHHHHFFFDDDBBB@@@AAABBBCCCBBBBBBBBBDDDFFFGGGGGGLLLRRRTTTZZZjjj{{{sssxxx~~~bbbJJJDDDGGGHHHHHHKKKLLLNNNPPPQQQQQQPPPQQQRRROOONNNVVVaaa]]]TTT\\\ooo{{{tttjjjZZZKKKEEEGGGIIIJJJHHHIIIQQQYYYVVVPPPWWWeeeuuuqqqWWWVVVeeeuuuyyygggiiiqqqvvv{{{sssyyy~~~{{{wwwvvvwwwxxxzzzvvvvvvuuuuuuvvvxxxzzz{{{wwwuuurrrmmmfff[[[QQQJJJMMMLLLLLLLLLKKKOOO]]]lllkkk[[[OOOHHHIIIAAACCCGGGLLLmmm}}}QQQAAA<<<666888<<>>;;;888999;;;===@@@EEEIIILLLLLLKKKJJJGGGJJJLLLKKKMMMRRRSSSQQQPPPNNNKKKIIIIIIKKKOOOQQQMMMLLLNNNRRRUUUXXXaaakkkzzzsssqqqwww{{{lll\\\WWWTTTMMMFFFIIIGGGGGG:::===GGGMMMjjjuuuvvvdddBBB<<<777222555888666:::;;;AAAZZZ|||ddd[[[]]]dddvvv}}}sssdddUUUKKKGGGGGGFFFEEEDDDCCCCCCCCCCCCCCC>>>>>>>>>>>>???@@@AAABBBFFFJJJPPPWWW```ooovvvssseeeVVVGGGCCCFFFHHHIIIJJJKKKRRRVVVSSSPPPRRRTTTSSSUUUSSSRRRSSSQQQSSSbbbssswwwjjj[[[PPPHHHDDDGGGMMMMMMQQQYYY]]]ZZZXXXcccqqqtttfffgggwww~~~|||yyyxxxyyyyyyyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwvvvssspppmmmggg^^^RRRIIILLLKKKKKKLLLLLLPPP\\\hhh}}}{{{kkk```QQQKKKGGGEEE???===GGGVVVzzz[[[>>>???777777FFFLLLdddzzzkkk[[[dddsss~~~}}}~~~}}}|||}}}oooXXXKKKKKKQQQWWWWWWWWWZZZ[[[WWWPPPJJJJJJAAAAAAIIINNNLLLPPPYYY333666999DDDaaayyy^^^^^^ooo{{{mmmjjj~~~wwwfff\\\VVVOOOJJJJJJJJJFFFDDDCCCDDDBBB@@@??????BBBEEEGGGKKKHHHJJJQQQTTT[[[qqqmmmdddaaa[[[WWWXXXPPPOOONNNKKKIIIHHHGGGGGGDDDGGGJJJLLLNNNSSSZZZ___jjjttt}}}tttaaaXXXiiipppmmmeee^^^gggppp\\\RRRIIIAAA>>>;;;888999<<>>???EEELLLnnnkkkFFF<<<999666777999777;;;<<>>>>>>>>;;;;;;;;;<<<>>>AAADDDFFFGGGJJJQQQ^^^oooppp___QQQDDD@@@CCCGGGLLLQQQRRRTTTWWW^^^hhhnnnhhh^^^bbbaaa^^^XXXRRRUUUeeevvv}}}sssiii\\\QQQJJJJJJSSS___iiilllssszzz|||}}}}}}zzzzzzyyyxxxwwwxxxxxxwwwvvvuuuttttttsssrrrpppnnnkkkggg___TTTLLLJJJHHHIIIJJJIIIMMMXXXdddyyy~~~mmm```PPPIIIEEEDDD???;;;DDDRRR|||lllHHH???888:::KKKXXXxxx{{{cccZZZgggyyy~~~iiiTTTJJJLLLRRRYYYYYYXXXSSSMMMGGGCCCBBB>>>AAAJJJRRRRRRRRR```ppp777888<<>>===<<<;;;;;;:::999:::;;;>>>BBBFFFIIIKKKKKKQQQ```xxxkkkaaaUUUHHHBBBBBBEEEKKKRRRWWWYYY\\\aaajjjooojjjaaaeeeggggggaaaXXXVVV```kkk}}}|||rrrhhh[[[PPPHHHIIITTTaaatttvvvyyy~~~zzzzzzuuunnnnnnvvv{{{|||uuuwww{{{~~~uuurrrrrrxxxwwwrrryyy}}}zzzxxxxxxwwwvvv|||{{{zzzyyywwwvvvuuutttpppnnnllljjjggg___UUUMMMHHHGGGGGGHHHHHHKKKUUUaaavvvnnn```PPPIIIDDDCCC???;;;CCCOOOwwwmmmHHH<<<888999HHHYYYuuu___ZZZjjj}}}|||hhhUUULLLOOOUUU\\\[[[WWWOOOFFF@@@>>>???@@@GGGQQQUUUSSSYYYooo999999>>>PPPiii|||~~~xxx]]]YYYoooxxxxxxssszzzdddeeeooouuudddYYYQQQJJJFFFGGGGGGDDDAAAAAA@@@@@@AAACCCFFFJJJNNNPPPTTTSSSUUUbbb}}}ooofff^^^\\\\\\ZZZVVVTTTVVVVVVVVVTTTRRROOOMMMKKKJJJHHHFFFHHHLLLRRRVVVXXX\\\nnnkkkZZZOOOGGG???===;;;:::;;;>>>CCCEEEHHHJJJKKKIIIFFFEEEEEEHHHHHHGGGJJJPPPTTTSSSNNNLLLHHHEEEEEEGGGJJJLLLRRRQQQSSSYYYZZZWWWUUUVVV\\\fffooouuummmlllllltttppp___VVVQQQMMMJJJIII???CCCBBBCCCDDDUUU^^^=========777888999:::<<>>===;;;:::999999888999:::<<>>AAAEEELLLSSSTTTSSS```~~~:::999@@@TTTmmm|||zzzrrrZZZZZZrrrqqquuussstttyyy~~~```eeerrrrrraaaWWWQQQJJJEEEFFFGGGDDDBBBBBBAAAAAACCCFFFIIINNNQQQSSSTTTTTTUUUaaauuuddd```\\\[[[[[[ZZZXXXUUUWWWWWWVVVUUUSSSQQQOOONNNLLLKKKJJJJJJLLLQQQVVVZZZffftttgggYYYNNNFFF???===<<<:::<<>>>>>666999888999>>>SSSzzzsssYYYXXXdddqqq{{{pppaaaSSSJJJFFFEEEEEE???>>>===;;;:::999999999888999;;;>>>BBBFFFIIIKKKMMMKKKSSSmmmoooiii\\\UUUNNNJJJIIILLLUUU^^^bbbiiimmmjjjfffgggjjjjjjnnntttxxxuuunnnhhhaaa\\\ddd{{{{{{qqqeeeWWWMMMFFFCCCGGGMMMJJJNNNRRRRRRTTTVVVUUURRRLLLLLLJJJIIIIIIKKKMMMMMMOOORRR\\\hhhooopppppprrrmmmnnnmmmhhhaaaYYYUUUSSSXXXYYYXXX]]]qqq~~~yyyvvvvvvwwwxxxxxxxxxwwwvvvuuusssrrrqqqpppnnnllljjjiiifff___TTTLLLGGGFFFGGGHHHGGGHHHQQQ\\\pppqqqaaaRRRJJJDDDCCC@@@<<>>GGG^^^vvvmmmZZZ[[[ooo}}}nnn___WWWXXX\\\^^^YYYOOOEEE>>>===@@@DDDHHHMMMPPPQQQVVVkkk888777@@@XXXsss|||sss]]]^^^uuusss{{{|||zzz}}}uuu^^^ffftttssscccZZZQQQJJJEEEGGGGGGEEEBBBCCCBBBCCCEEEHHHLLLPPPTTTUUUUUU\\\bbbmmmxxxbbb[[[[[[ZZZYYYZZZZZZYYYVVVWWWVVVUUUTTTSSSRRRRRRRRROOOOOOOOONNNMMMQQQXXX^^^iiiuuu~~~dddWWWNNNFFF???===<<<;;;<<<@@@CCCEEEHHHJJJKKKIIIGGGEEEEEEHHHIIIIIINNNVVV\\\\\\SSSQQQNNNMMMMMMPPPTTTVVVKKKOOO[[[kkktttsssnnnlllgggoooxxxtttmmmjjjmmm~~~ttt```RRRKKKHHHGGGEEEBBBFFF>>>@@@EEEKKKlll~~~}}}qqqBBB???>>>666;;;777:::AAAYYY~~~yyyoooWWWXXXffftttyyyooo```RRRJJJEEECCCBBB>>>===<<<;;;::::::::::::777:::===AAAEEEHHHJJJJJJMMMLLLVVVssswwwkkkeeeYYYUUUPPPNNNKKKMMMVVV```gggooouuutttqqqqqqsssrrrssswwwwwwssspppooohhh```^^^oooxxxooobbbTTTLLLHHHCCCBBBCCC;;;CCCGGGFFFGGGKKKLLLKKKFFFEEEDDDEEEFFFGGGIIIKKKJJJLLLWWWfffnnnllliiihhhaaadddccc[[[QQQJJJIIIJJJOOORRRQQQTTTeee|||}}}yyyvvvwwwyyy{{{|||vvvuuutttsssrrrqqqppppppmmmllljjjhhheee^^^SSSKKKGGGFFFGGGHHHGGGGGGPPP[[[mmmrrraaaTTTJJJDDDDDDAAA===AAAJJJuuuoooLLL;;;AAA???GGGaaayyyppp^^^\\\qqq~~~pppccc[[[[[[^^^\\\TTTHHH>>><<<>>>CCCFFFIIILLLOOOSSS___{{{777666AAA[[[www~~~uuubbbccczzz}}}ooo^^^gggvvvvvvggg^^^QQQJJJFFFGGGHHHEEECCCCCCDDDEEEGGGJJJNNNRRRUUUWWWWWWgggttt}}}~~~qqqgggbbbZZZ[[[[[[YYYYYYZZZYYYVVVWWWVVVUUUSSSRRRRRRSSSTTTQQQSSSSSSQQQOOORRRZZZaaadddqqq{{{bbbVVVMMMEEE>>>===<<<;;;===@@@BBBDDDHHHJJJKKKIIIGGGEEEAAAEEEGGGIIIPPP[[[bbbdddZZZWWWSSSPPPOOOQQQTTTVVVSSSYYYhhh|||}}}{{{qqqkkklll}}}nnnXXXLLLIIIJJJCCCCCCHHH>>>???DDDDDD\\\vvvzzz}}}vvvEEE@@@???666===777;;;DDD]]]}}}kkkTTTWWWfffvvvxxxnnn^^^QQQIIIEEEAAA???===<<<;;;;;;::::::::::::777:::???CCCGGGIIIJJJJJJNNNNNNYYYvvvuuuiiiaaa[[[WWWSSSPPPLLLKKKSSS]]]jjjssszzz||||||}}}|||yyyvvvvvvqqqlllmmmqqqmmmeee]]]cccooo~~~~~~uuunnn```RRRLLLIIIDDD???===666>>>CCCAAA@@@DDDGGGFFFDDDBBBAAABBBCCCCCCDDDFFFFFFHHHSSSdddnnnkkkeeeccc```ddddddYYYLLLEEEFFFHHHEEEIIIJJJKKKXXXnnn}}}}}}yyywwwxxx{{{~~~vvvvvvuuutttsssrrrrrrqqqnnnllljjjhhheee]]]SSSKKKGGGGGGHHHHHHGGGGGGPPPZZZlllsssaaaUUUKKKEEEEEEBBB>>>AAAIIIxxxrrrMMM999???>>>FFFbbbuuuddd\\\rrr~~~rrreee^^^\\\^^^ZZZPPPBBB::::::???EEEHHHKKKMMMPPPWWWiii666:::EEE\\\~~~sss]]]bbbnnnppp```hhhuuusssfff^^^QQQKKKHHHHHHHHHDDDCCCDDDBBBDDDGGGKKKPPPUUUYYY[[[lllzzz~~~zzzpppfffccc```[[[ZZZXXXWWWWWWYYY[[[]]][[[YYYWWWUUUTTTRRRPPPNNNWWWZZZ^^^^^^YYYVVV]]]hhhgggsssvvveee[[[NNNEEE>>>;;;;;;;;;>>>BBBCCCEEEGGGIIIIIIIIIHHHGGGBBB???EEEJJJIIIUUUfffjjj___^^^ZZZTTTUUUZZZ[[[WWW^^^qqqwwwmmmkkkkkkwwwwww\\\PPPKKKGGGGGGDDDBBBBBBAAA@@@CCCIIIeeesssvvvuuu~~~|||}}}LLL;;;>>>999666;;;888DDDhhh~~~wwwuuuddd[[[\\\eee{{{zzzmmm\\\OOOGGGCCC>>>;;;===<<<;;;:::::::::;;;<<<===@@@DDDGGGHHHIIIKKKMMMLLLRRRcccxxxoooiiiccc___XXXXXXWWWTTTPPPNNNQQQTTTfffppp~~~yyysssmmmlllmmmoooddd```^^^iiitttkkk[[[LLLGGGHHHDDD>>>:::888999<<>>>>>>>>BBBGGGSSS```eee```\\\ZZZZZZbbbbbbUUUHHHDDDDDDDDDIIIFFFIIITTT___jjjxxx{{{{{{zzzyyyyyyyyyzzzzzzuuutttsssssssssrrrpppnnnlllkkkiiigggddd\\\RRRJJJEEECCCDDDFFFFFFHHHOOOXXXmmm~~~tttbbbUUUKKKDDDDDDAAA<<>>:::CCCbbbyyyaaa```ooo~~~yyymmm___WWWUUUOOOEEE===<<>><<<;;;;;;>>>BBBCCCEEEGGGIIIIIIIIIHHHGGGFFFAAAEEEHHHGGGSSSeeejjjgggeeebbb``````eeemmmsss~~~uuujjjfffgggsss{{{]]]OOOJJJFFFGGGCCCBBBBBB@@@>>>AAAGGGaaattt~~~}}}UUU???@@@<<<999===;;;FFFgggtttxxxbbb[[[\\\ggg~~~yyymmm\\\OOOGGGCCC???<<<===<<<;;;::::::;;;<<<<<<>>>AAAEEEHHHIIIIIIKKKLLLKKKTTTgggvvvlllgggbbb^^^[[[YYYZZZXXXUUUQQQPPPRRRTTT\\\dddpppxxx}}}xxxqqqnnnooorrrhhhaaa]]]eee||||||pppgggXXXJJJGGGFFFBBB<<<888888999<<>>>>>>>>AAADDDMMMVVVXXXQQQJJJHHHLLLSSSTTTMMMFFFGGGIIIIIIMMMIIIKKKUUUcccsss|||}}}|||{{{zzzxxxxxxwwwwwwuuusssrrrrrrrrrqqqnnnlllkkkiiigggfffccc\\\RRRJJJEEEDDDDDDFFFFFFGGGNNNWWWkkk}}}qqq___UUUKKKDDDCCC@@@<<>>>>>@@@BBBFFFKKKOOOOOOTTTccc}}}888===III```rrrVVVdddwwwmmmaaakkkzzzttteee]]]QQQLLLHHHIIIHHHEEEDDDEEEFFFGGGIIILLLOOOQQQSSSUUUUUUhhh{{{vvvyyysssjjjddd^^^___]]]ZZZXXXYYY\\\```cccbbb```^^^\\\ZZZXXXXXXWWWYYY[[[ccckkknnnkkklllooorrrzzzxxxggg]]]OOOGGG???<<<;;;;;;>>>BBBCCCEEEGGGIIIIIIIIIHHHGGGIIICCCEEEGGGEEESSSgggmmmeee```___dddgggnnn~~~uuussszzzvvvhhhdddbbbooo{{{\\\MMMIIIFFFFFFBBBAAAAAA???===@@@EEEeee}}}~~~^^^AAA>>>===:::===;;;FFFdddnnn}}}___ZZZ]]]iiixxxmmm]]]OOOGGGBBB???======<<<;;;;;;;;;<<<===>>>???BBBGGGJJJJJJIIIIIIJJJKKKWWWnnnzzzqqqkkkhhhfffdddbbb]]]\\\[[[XXXUUUSSSTTTVVVVVVZZZ___eeemmmyyyzzzssspppqqqssskkkddd]]]bbbvvv}}}xxxlll```TTTIIIFFFEEE@@@:::777888:::<<>>>>>>>>>>>>>>>>>CCCEEEKKKRRRQQQHHHAAA???BBBFFFHHHFFFFFFJJJMMMNNNMMMKKKOOOZZZkkk{{{~~~}}}{{{yyyxxxvvvuuuuuutttrrrqqqppppppooollljjjiiigggfffeeeccc\\\RRRJJJFFFEEEEEEFFFFFFFFFMMMUUUggg{{{ppp___VVVKKKDDDBBB???:::===EEEsss[[[===@@@???JJJiii}}}ggggggtttwwwgggVVVMMMLLLIIIBBB>>>@@@BBBDDDGGGLLLPPPSSS]]]ppp999>>>JJJbbb}}}lllZZZjjjkkkaaalll|||tttfff\\\QQQLLLHHHIIIHHHEEECCCEEEEEEGGGIIILLLOOOQQQSSSSSSTTTlll{{{|||uuummmhhh``````]]]ZZZWWWWWWZZZ]]]```aaaaaa```]]][[[YYYYYYYYY^^^___fffqqqwwwxxxxxxzzz}}}yyyiii]]]PPPHHH@@@===<<<;;;>>>CCCCCCEEEGGGIIIIIIIIIHHHGGGHHHBBBDDDFFFFFFVVVllltttfffYYYSSSZZZ___cccsss{{{lllfffeeejjj|||{{{jjjdddaaannnvvvXXXKKKIIIHHHCCC@@@@@@AAA@@@>>>BBBGGGrrr||||||eee@@@:::<<<999999999EEEbbbsss^^^YYY^^^jjjxxxnnn^^^PPPGGGBBB@@@>>>>>>===<<<<<<<<<===>>>???@@@DDDHHHKKKKKKJJJIIIIIIMMM\\\vvv|||uuuqqqpppqqqooommmbbbaaa___]]]ZZZYYYXXXYYYZZZXXXVVVVVVZZZdddqqqzzz}}}{{{xxxtttooommmnnnoookkkfffaaaddduuu|||xxxlll[[[RRRJJJGGGEEE???999777888:::<<>>=========>>>???@@@CCCEEEJJJPPPPPPIIICCCBBBEEEEEEDDDEEEHHHMMMPPPPPPPPPVVV```ooo{{{wwwyyy}}}}}}|||{{{yyywwwvvvuuuuuusssqqqooooooooommmjjjhhhhhhgggfffeeeccc\\\RRRKKKGGGEEEEEEFFFEEEEEELLLTTTeee{{{vvveeeVVVLLLCCCBBB>>>:::===EEEqqqZZZ:::===@@@KKKhhh~~~nnnhhhtttvvvcccOOOGGGGGGFFFAAA???BBBDDDEEEIIINNNRRRZZZjjj:::???LLLccczzzvvveee^^^ooohhhaaammmvvvggg\\\QQQKKKHHHHHHGGGDDDCCCDDDBBBDDDGGGKKKOOORRRSSSTTTWWWtttuuunnniiiaaaeeebbb^^^[[[ZZZ[[[^^^```___aaaaaa___\\\YYYYYYZZZdddccciiittt}}}{{{jjj^^^QQQIII@@@>>><<<<<<>>>CCCCCCEEEGGGIIIIIIIIIHHHGGGDDD???BBBFFFHHHZZZrrr{{{mmmYYYLLLOOOSSSRRRYYYfffnnnmmmjjjfffbbbcccgggllllll~~~kkkdddcccpppqqqTTTIIIHHHGGGAAA??????BBBBBBAAADDDJJJ}}}wwwzzz~~~~~~lllAAA999===888666888GGGggg]]]YYY^^^iiizzzpppaaaRRRHHHBBB@@@???>>>>>>===<<<===>>>???@@@BBBEEEIIIKKKKKKJJJIIIJJJPPP```zzz|||vvvsssttttttsssqqqiiigggeeecccaaa```^^^]]]___[[[TTTNNNMMMPPPWWW]]]```bbbfffggghhhhhhiiijjjiiihhhiiimmmzzz~~~{{{vvvjjjYYYQQQKKKIIIEEE>>>999888999:::===???@@@AAAAAAAAA???>>>=========???@@@AAAAAABBBFFFMMMNNNIIIEEEEEEJJJGGGEEEGGGLLLQQQTTTWWW^^^lllyyyppprrrxxx~~~{{{zzzyyyxxxwwwvvvvvvvvvqqqpppnnnnnnnnnllljjjhhhhhhgggfffeeeccc\\\SSSKKKFFFEEEEEEFFFEEEEEELLLTTTddd|||mmmWWWLLLCCCAAA>>>:::>>>GGGjjjVVV888===AAALLLhhhqqqlllvvvvvv```KKKCCCEEEDDDAAAAAACCCEEEFFFJJJPPPTTTaaayyy:::???NNNfff{{{sssddd^^^ooofffbbboooxxxhhh]]]OOOJJJFFFGGGFFFCCCBBBCCC???BBBFFFKKKOOORRRTTTUUUZZZzzztttnnnjjjaaacccaaa^^^[[[ZZZ[[[\\\]]]```cccfffeee```]]]\\\\\\hhhggglllwww~~~nnn```SSSJJJAAA>>>===<<>>???BBBCCCBBBEEEJJJwwwrrr}}}|||sss}}}vvvFFF;;;AAA:::888;;;LLLppp]]]ZZZ___jjj}}}ttteeeUUUIIIBBB@@@@@@???>>>>>>===>>>???AAABBBDDDFFFIIIJJJJJJJJJKKKLLLVVVfffyyywwwxxxxxxwwwuuupppnnnllljjjiiigggeeebbb___[[[TTTNNNKKKKKKLLLNNNMMMRRRXXX]]]```ccceeefffggglllrrrxxx|||xxxsssfffXXXRRRMMMIIICCC<<<999:::999;;;===???@@@AAAAAAAAA???>>>======>>>@@@BBBDDDEEEEEEIIIOOOPPPLLLJJJKKKLLLHHHGGGMMMSSSXXX___dddnnnzzzuuu||||||zzzyyyxxxwwwvvvvvvvvvvvvooonnnmmmmmmmmmmmmkkkhhhhhhgggeeedddbbb[[[QQQIIIEEEDDDDDDEEEEEEEEELLLTTTfff~~~qqqWWWLLLCCCBBB???<<<@@@IIIlllUUU:::@@@EEEPPPlllrrrpppyyywww___IIIBBBFFFDDDBBBBBBDDDEEEFFFKKKQQQVVViii:::@@@QQQjjjvvvjjj]]]nnn~~~ddddddrrrzzziii^^^NNNIIIEEEFFFEEEBBB@@@BBB???AAAFFFKKKOOORRRSSSTTTfffxxxrrrmmmddd^^^]]]\\\\\\[[[\\\\\\\\\dddiiinnnnnniiidddbbbbbbgggiiippp|||rrrcccSSSJJJBBB???===<<>>CCC999;;;===OOOvvv~~~]]]ZZZ```lllwwwhhhWWWJJJBBB@@@AAA??????>>>>>>???@@@BBBCCCEEEGGGHHHIIIIIIJJJMMMOOO]]]nnn}}}~~~~~~|||wwwtttqqqppppppnnnjjjggg___[[[VVVSSSQQQQQQQQQQQQOOORRRVVVZZZ]]]```dddfffhhhpppzzz}}}xxxqqqcccXXXSSSNNNIIIAAA999777::::::;;;===???@@@AAAAAA@@@@@@???>>>===???AAADDDFFFHHHHHHKKKRRRTTTSSSRRRUUUPPPMMMNNNUUU\\\bbbllluuu~~~~~~{{{zzzyyywwwuuutttssssssnnnmmmlllmmmnnnnnnllljjjgggeeecccbbb___XXXNNNFFFDDDBBBCCCEEEEEEFFFMMMUUUhhhpppWWWLLLCCCBBB@@@===CCCLLLqqq|||VVV<<<@@@FFFSSSooouuuoooxxxxxx___IIICCCHHHFFFCCCCCCDDDDDDEEEKKKSSS[[[qqq:::AAATTTnnn{{{ppp]]]nnn|||cccggguuu{{{jjj^^^MMMHHHDDDEEEDDDAAA???AAA???BBBFFFKKKOOOQQQRRRRRRrrr~~~xxxssshhh______```aaaaaabbbbbbbbbhhhnnntttuuupppjjjggggggfffiiisssvvvfffTTTKKKBBB???>>>===???CCCCCCEEEGGGIIIIIIIIIHHHGGGBBB>>>DDDHHHGGGSSScccfffLLLQQQRRRQQQRRRUUUSSSNNNQQQYYYaaaeeeiiizzzjjjbbb___kkk|||[[[HHHFFFFFFCCCBBB@@@@@@BBB@@@===>>>BBBVVVxxx|||zzz}}}{{{xxxzzzxxxLLL>>>CCC666;;;===OOOwww~~~}}}\\\[[[aaannnyyyjjjYYYKKKCCC@@@AAA??????>>>>>>???AAABBBDDDFFFGGGHHHHHHHHHJJJNNNQQQcccuuuzzzxxxuuuttttttrrrnnnjjj```]]]YYYWWWWWWXXXYYYYYYYYYZZZZZZ[[[\\\___dddhhhjjjsss~~~zzzrrrcccXXXSSSMMMHHH???777666::::::;;;===???@@@AAAAAA@@@AAA???>>>>>>???BBBEEEGGGDDDDDDIIIQQQUUUUUUWWWZZZWWWTTTVVV^^^dddiiittt}}}|||zzzwwwuuusssqqqqqqmmmllllllmmmnnnnnnmmmkkkeeedddbbb```]]]UUUKKKCCCCCCBBBBBBDDDEEEFFFMMMVVViiimmmWWWLLLCCCBBBAAA>>>DDDNNNrrr{{{WWW<<>>AAADDDEEEEEEFFFIIIKKKKKKIIIGGGFFFFFFCCCDDDOOO___gggfffPPPNNNOOOSSSSSSQQQRRRVVVUUUbbbdddeeeuuu~~~fffZZZ```jjjzzzvvvVVVHHHJJJIIIBBB@@@@@@@@@@@@@@@@@@@@@@@@HHH```qqqrrrttt~~~VVVAAAAAA444;;;===RRR}}}|||```ZZZ___qqq}}}mmm[[[MMMEEEBBBBBBBBB@@@>>><<<===@@@CCCEEEIIIHHHIIIJJJIIIJJJPPPXXXrrr}}}uuuxxxzzz{{{yyytttoookkkiiiddd___[[[ZZZ[[[\\\\\\```aaa___]]]aaajjjooooooxxx||||||rrrccc\\\SSSKKKEEE>>>888777999======>>>???????????????<<<>>>@@@@@@AAABBBEEEGGGEEEGGGJJJMMMQQQXXXaaagggfffeeejjjqqqvvv}}}~~~zzzxxxuuutttuuuuuutttrrrmmmmmmlllkkkjjjjjjjjjjjjbbb```^^^\\\YYYSSSJJJCCCBBB@@@AAADDDDDDEEEMMMUUUggg~~~iiiRRRIIICCCBBB@@@>>>DDDOOOxxx|||RRRBBB@@@===VVVkkkwwwggguuu~~~eeeKKKDDDJJJJJJDDDBBBDDDEEEFFFNNNXXXkkkzzz:::EEEWWW|||nnn]]]fffkkk^^^cccwwwuuuWWWHHHEEEEEEGGGEEEAAAAAADDDDDDEEEHHHLLLMMMNNNTTT\\\wwwvvvpppoooppprrrpppmmmoootttwww}}}}}}|||tttsssuuu|||wwwqqqssszzzzzzppp\\\OOOBBB===>>>???AAADDDFFFFFFHHHJJJLLLLLLJJJHHHDDDEEEDDDFFFPPP^^^dddcccTTTQQQPPPTTTWWWVVVVVVXXX___kkkpppxxxggg[[[]]]gggyyyvvvVVVFFFFFFEEE>>>@@@@@@@@@@@@@@@@@@@@@@@@DDD\\\nnnrrrwwwXXXAAAAAA777===>>>RRRzzz~~~|||```ZZZ___qqqppp^^^OOOFFFCCCCCCAAA???======>>>AAADDDFFFGGGGGGIIIJJJHHHIIISSS___sss||||||}}}~~~~~~|||vvvrrrrrrnnniiieeecccccccccbbbjjjgggfffjjjrrryyy}}}~~~xxxpppddd[[[RRRIIIDDD>>>888777:::<<<===>>>???@@@@@@??????>>>???@@@@@@AAACCCFFFIIIHHHHHHJJJPPP[[[gggrrrxxx~~~}}}zzzxxxvvvvvvuuusssqqqnnnmmmlllkkkjjjiiiiiiiiicccaaa___\\\YYYRRRIIICCCBBB@@@AAADDDDDDEEEMMMUUUfff~~~kkkTTTKKKDDDDDDAAA>>>EEEPPPzzzRRR@@@===:::QQQeeetttjjjvvv~~~hhhOOOHHHNNNNNNHHHEEEEEEFFFHHHQQQ[[[kkk~~~}}}:::GGGZZZmmm___hhhjjj```ddd|||xxx[[[HHHEEEFFFHHHHHHDDDCCCFFFDDDDDDGGGMMMPPPRRRWWW^^^www{{{yyyyyyzzzxxxuuuwww{{{}}}~~~zzz~~~sssooommmqqqxxx~~~ttt___QQQDDD>>>>>>???AAADDDGGGHHHIIIKKKMMMMMMKKKHHHBBBDDDFFFIIIQQQZZZ___^^^SSSNNNMMMPPPSSSUUUXXX\\\iiizzzggg[[[\\\fffyyyxxxVVVFFFEEECCC===@@@@@@@@@@@@@@@@@@@@@@@@???XXXqqq{{{~~~ZZZ@@@AAA;;;<<<<<>>======???BBBEEEGGGFFFGGGIIIJJJHHHKKKXXXgggxxx||||||yyyuuussssssrrrqqqppppppiiijjjttt~~~|||vvvpppfffZZZQQQHHHBBB>>>999888:::;;;<<<>>>@@@@@@@@@@@@@@@@@@AAAAAA@@@AAAEEEJJJNNNSSSRRRUUU___nnn{{{}}}zzzxxxwwwuuussspppooonnnmmmkkkjjjiiiiiiiiicccbbb___\\\XXXQQQIIICCCBBB@@@AAADDDDDDEEEMMMUUUgggnnnVVVLLLFFFEEEBBB???EEEPPPxxxTTT???<<<:::OOO```uuummmwww~~~kkkRRRKKKQQQTTTNNNIIIGGGGGGJJJSSS\\\hhhrrr888EEEYYYjjjbbbjjjrrrjjjkkkyyy___IIIFFFFFFJJJJJJGGGEEEFFFEEEDDDGGGMMMQQQSSSYYY___xxx~~~|||yyyxxxtttoooiiihhhjjjooottt}}}vvvcccUUUFFF@@@@@@@@@BBBEEEGGGGGGHHHKKKLLLLLLJJJHHHCCCFFFJJJMMMQQQUUUWWWXXXRRROOOMMMNNNOOOSSS___kkk}}}hhh[[[___hhh{{{yyyXXXHHHFFFEEE@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<\\\{{{]]]>>>@@@===<<<<<>>======>>>@@@CCCFFFHHHHHHGGGJJJMMMNNNRRR^^^jjj~~~}}}~~~wwwoooppp}}}yyyssshhhZZZPPPEEEAAA===999888::::::<<<>>>@@@AAAAAAAAA@@@@@@@@@@@@@@@BBBHHHOOOTTT]]]```iiiwww~~~~~~}}}}}}{{{yyyxxxwwwtttrrrooonnnmmmkkkiiihhhhhhhhhcccbbb___\\\VVVOOOHHHCCCBBB@@@AAADDDDDDEEEMMMUUUhhhoooUUULLLEEEDDDAAA>>>DDDOOOqqqXXXAAA???<<>>>>>>>>>>>OOOqqqeee___ddduuu}}}jjjVVVHHHCCCBBB=========>>>AAADDDGGGIIIKKKIIIKKKQQQVVV[[[dddmmm~~~|||uuuiii[[[OOODDD???<<<999888999999;;;>>>AAABBBCCCBBBAAA?????????@@@DDDKKKSSSYYYdddppppppsss}}}}}}{{{{{{zzzyyyyyyyyyxxxuuusssooonnnllljjjhhhgggffffffaaa```^^^ZZZTTTMMMGGGDDDBBB@@@AAADDDDDDEEEMMMUUUjjjmmmTTTJJJDDDCCC@@@===DDDNNNnnnXXXAAA@@@===PPP^^^|||~~~|||vvvrrruuuyyy~~~nnnVVVMMMPPPZZZVVVOOOGGGEEEJJJRRRXXX^^^wwwttt888GGG[[[~~~kkkbbbggg}}}yyysss{{{jjjSSSLLLHHHIIIJJJGGGDDDDDDCCCDDDHHHLLLMMMQQQ\\\gggvvvcccUUUSSSVVVYYYZZZYYY[[[___dddnnn{{{lll]]]LLLDDDBBBAAACCCFFFGGGGGGGGGIIIKKKJJJGGGEEEHHHJJJNNNPPPMMMKKKNNNUUUXXXWWWUUUQQQOOOXXXooogggZZZYYY```vvvkkkQQQFFFDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@FFFjjjqqq|||ddd>>>===>>>;;;;;;NNNssseee```eeevvvnnnXXXIIIBBBBBB======>>>???AAADDDGGGHHHMMMLLLOOOUUU[[[bbbnnnxxxyyy}}}vvvkkk\\\OOOCCC===<<<999777888888;;;>>>BBBCCCDDDCCCBBB???@@@@@@AAAEEELLLTTTZZZiiilllgggqqqxxxxxxtttsssrrrqqqyyyxxxwwwxxxxxxwwwtttrrrooommmkkkiiifffeeedddccc^^^^^^\\\XXXQQQJJJFFFDDDBBB@@@AAADDDDDDEEEMMMUUUllliiiRRRIIICCCBBB@@@===DDDOOOsssRRR>>>>>>;;;NNN]]]yyy}}}|||yyyuuuuuuxxx~~~~~~}}}}}}qqqYYYOOOQQQ[[[XXXQQQGGGDDDIIIPPPSSSWWWkkkwww|||qqqmmm666III```jjjccciiiooommm{{{oooXXXOOOHHHHHHHHHEEEBBBBBB@@@CCCIIILLLLLLQQQaaaqqq~~~ooo```ZZZ\\\\\\ZZZXXXUUUTTTYYYaaalll}}}}}}ooo___NNNEEECCCBBBDDDGGGHHHHHHHHHJJJKKKKKKHHHFFFIIIJJJMMMOOOLLLIIIPPP[[[ZZZVVVRRRQQQRRRZZZlll|||fffYYYXXX^^^uuueeeNNNDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@GGGccc|||oooiiiAAA===>>>:::;;;PPPzzzddd___ddduuurrr[[[JJJCCCBBB>>>>>>???@@@BBBDDDFFFGGGLLLOOOTTTXXX[[[dddxxx|||vvvxxxmmm]]]PPPBBB<<<;;;888666666777:::>>>BBBDDDDDDCCCBBBBBBBBBBBBCCCEEEJJJQQQVVVffftttbbb]]]dddfffbbb___dddiiikkk}}}xxxwwwwwwwwwwwwuuuqqqnnnnnnllljjjgggeeecccbbbaaaZZZ[[[ZZZVVVOOOIIIFFFEEEBBB@@@AAADDDDDDEEEMMMUUUnnn~~~eeeQQQIIICCCCCCAAA???FFFRRR{{{~~~MMM;;;<<<:::NNN]]]yyy~~~xxxvvvyyy~~~}}}~~~{{{ttt^^^UUUWWW[[[ZZZSSSHHHDDDIIINNNOOOMMM^^^```cccqqqnnndddggg333IIIbbbhhh```ggg~~~wwwcccfffxxxsss[[[QQQIIIGGGFFFCCC@@@@@@===BBBIIIMMMLLLSSSfffyyywwwhhh```bbbfffccc\\\YYYTTTSSSXXXbbboooqqqaaaOOOFFFCCCBBBDDDGGGIIIIIIJJJKKKLLLLLLIIIFFFHHHHHHLLLNNNKKKIIISSS``````YYYSSSUUUZZZaaalllvvvpppvvvsssvvv~~~fffYYYZZZ```vvvdddNNNFFFCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCYYYwwwtttnnnmmmDDD???>>>@@@BBBYYY~~~ccc^^^cccsssuuu]]]LLLDDDCCC>>>??????@@@BBBDDDFFFGGGJJJQQQYYYZZZXXXbbb~~~{{{ooo___PPPBBB<<<:::888555555777:::>>>BBBEEEEEEDDDCCCDDDDDDDDDDDDEEEIIINNNRRRZZZzzz|||___PPPRRRWWWWWWPPPOOOYYYeeejjjmmmwww~~~}}}~~~yyyxxxwwwvvvuuurrrnnnkkkmmmllliiifffdddbbb``````XXXYYYYYYUUUNNNHHHEEEEEEBBB@@@AAADDDDDDEEEMMMUUUppp|||bbbRRRIIICCCDDDBBBAAAHHHTTTxxxJJJ;;;<<<;;;OOO___wwwzzzwwwzzz}}}{{{wwwcccYYY[[[[[[[[[UUUJJJEEEIIIMMMMMMEEETTTSSSVVVhhhhhh```fff:::JJJ```cccaaakkk|||tttcccggg~~~eeeOOOHHHNNNKKKFFFCCC>>>===BBBHHHLLLMMMVVVkkk}}}tttooommmkkkfffaaa^^^YYYXXX___jjjyyy|||iiiaaaSSSGGGAAAAAADDDFFFHHHIIIJJJKKKKKKIIIGGGFFFFFFNNNLLLIIIJJJGGGOOObbb\\\\\\\\\eeewwwyyygggkkkhhhkkkwwwuuu^^^VVVYYY^^^zzzhhhLLLAAAAAABBB???@@@@@@@@@?????????>>>>>>CCCKKKbbbtttyyy~~~|||pppmmmpppGGG@@@>>><<>>BBBEEEEEEGGGJJJMMMNNNSSSYYY___pppwww```RRRCCC<<<:::777666888:::<<<@@@CCCEEEEEEDDDCCCDDDEEEHHHIIIIIIKKKMMMOOOZZZuuuhhhWWWUUURRRYYYRRRIIIPPPYYYcccoooyyy~~~|||yyyxxxvvvssspppnnnlllkkkkkkiiifffeeeeeecccaaa___]]][[[WWWQQQLLLGGGDDDBBBCCCDDDAAACCCIIIFFFJJJ\\\uuuvvv^^^OOOFFFFFFAAACCCBBBAAA]]]hhhFFF>>>======JJJ]]]yyyyyykkk]]]UUU\\\YYYSSSKKKEEEDDDIIINNNLLLKKKLLLSSS]]]bbb___[[[999GGG[[[~~~fff```iiizzz{{{jjjnnniiiRRRJJJPPPOOOKKKHHH@@@???CCCHHHKKKLLLTTTjjj~~~xxxtttsssqqqmmmjjjddd]]][[[cccrrryyyhhhaaa```WWWHHH@@@BBBFFFHHHFFFGGGIIIIIIIIIHHHFFFEEEBBBIIIIIIGGGIIIHHHOOOaaafffiiiqqqsssfffgggnnn{{{xxxaaaXXXYYY___{{{eeeKKKAAAAAAAAA???@@@@@@@@@?????????>>>>>><<>>QQQtttvvveeeZZZbbbrrr}}}eeePPPJJJMMMFFFBBB@@@CCCFFFEEEEEEHHHOOOPPPVVVcccuuurrraaaSSSDDD===:::999999::::::<<<@@@CCCDDDDDDCCCCCCDDDDDDDDDCCCDDDHHHMMMQQQTTTlllsssjjjmmmmmmhhhaaahhhzzz~~~}}}|||yyyxxxvvvsssqqqnnnlllkkkkkkiiifffdddcccaaa^^^\\\ZZZWWWSSSNNNHHHEEEBBBAAACCCDDDAAACCCHHHEEEKKK___|||sss]]]MMMDDDEEE@@@CCCFFFIIIiii}}}ddd@@@:::;;;;;;HHH]]]ppp~~~~~~ooo]]]RRRQQQPPPLLLGGGBBBCCCIIINNNMMMKKKIIILLLSSSYYY]]]^^^;;;EEEUUUzzzggg\\\hhh|||~~~fffssstttZZZMMMSSSXXXZZZTTTFFFDDDEEEIIIKKKMMMUUUiii|||{{{xxxuuuqqqnnnuuummmfffppprrrQQQ@@@DDDHHHDDDEEEFFFFFFGGGFFFEEEDDDDDDHHHNNNOOORRR[[[]]]cccsss~~~|||kkksss~~~ttt[[[SSSUUU___}}}|||[[[GGGAAA@@@@@@???????????????????????????DDDPPPooosssmmmDDD@@@AAA;;;===MMMkkkjjj^^^XXXbbbppp|||iiiTTTMMMOOOIIIDDDBBBEEEFFFEEEEEEGGGQQQRRRXXXggg~~~sssaaaSSSCCC<<<:::888888::::::<<<@@@CCCEEEEEEDDDCCCFFFFFFFFFFFFFFFHHHLLLPPP\\\lll{{{~~~}}}|||xxxwwwuuussspppnnnlllkkkkkkhhheeecccaaa___\\\ZZZXXXUUUPPPKKKFFFCCCAAA@@@BBBDDDAAACCCGGGFFFNNNbbboooZZZMMMDDDEEE???BBBEEEJJJlllddd@@@:::;;;999FFF[[[iii}}}qqq^^^QQQMMMMMMJJJEEEAAABBBGGGKKKHHHNNNWWW\\\^^^___bbbeee:::DDDTTTxxx^^^ZZZhhh|||{{{aaammm|||zzz___PPPRRRXXX^^^XXXIIIEEEFFFIIILLLNNNVVVhhhyyyzzz```oooxxxRRRAAAEEEHHHCCCGGGGGGGGGGGGGGGFFFFFFEEEFFFLLLNNNWWWgggnnnwwwpppbbbmmm~~~oooWWWPPPSSS```tttTTTEEEAAA@@@??????????????????????????????BBBUUUpppmmmEEEAAAAAA<<<===JJJddd~~~zzzvvvddd\\\[[[fffqqqzzznnnZZZQQQQQQNNNHHHDDDFFFFFFEEEEEEHHHQQQSSSZZZjjjvvvbbbSSSCCC;;;888777777999;;;>>>AAADDDFFFFFFEEEDDDEEEFFFGGGGGGFFFHHHJJJLLL^^^lll~~~}}}|||wwwvvvtttrrrpppmmmlllkkkiiigggdddaaa```^^^[[[XXXVVVSSSNNNIIIEEEBBBAAA@@@BBBDDDBBBCCCHHHGGGQQQhhhjjjVVVLLLDDDEEE>>>@@@CCCIIIlllfff@@@<<<===888CCCYYYeee~~~ttt___QQQMMMMMMKKKFFFBBBBBBEEEIIIOOO\\\kkkpppnnnmmmrrryyy777AAAPPPrrryyyVVV[[[hhhzzzzzzaaagggwwweeeTTTRRRVVV___\\\MMMFFFGGGJJJMMMNNNTTTbbbqqqxxx{{{zzzooohhhtttSSSEEEFFFHHHFFFIIIIIIHHHHHHGGGGGGGGGGGGGGGMMMPPP]]]ttt~~~dddZZZfffzzzkkkVVVRRRSSScccmmmNNNBBBAAA@@@>>>>>>???????????????@@@@@@@@@@@@ZZZpppxxxnnnHHHCCC???>>>>>>IIIbbb~~~~~~vvvhhhdddfffooovvvzzzuuuaaaVVVUUUSSSLLLGGGFFFFFFEEEGGGJJJPPPTTT\\\jjjxxxeeeVVVEEE<<<888666777999===???BBBFFFGGGGGGFFFFFFDDDDDDEEEEEEEEEGGGKKKNNN___sss|||}}}~~~~~~{{{zzzuuutttrrrpppnnnlllkkkjjjgggeeebbb```___]]]ZZZXXXUUURRRMMMHHHDDDBBBAAAAAAAAADDDBBBDDDIIIIIIVVVoooeeeQQQJJJCCCEEE???@@@CCCJJJmmmeee???===???888AAAWWWbbb}}}rrryyy~~~vvvaaaQQQMMMMMMLLLIIIDDDDDDGGGJJJXXXbbbnnnsssrrrssszzz888BBBNNNlllzzz{{{vvvXXX^^^jjj{{{yyyaaaeeevvvkkkXXXSSSUUU______RRRGGGHHHJJJLLLLLLNNNYYYeeefffjjjvvv{{{qqqlllqqqyyyooooooppp[[[MMMFFFFFFKKKIIIIIIHHHGGGGGGGGGGGGGGGJJJNNNPPP^^^wwwttt]]]ZZZdddwwwhhhVVVUUUVVVggggggJJJAAAAAA???===>>>>>>>>>?????????@@@@@@@@@BBBZZZ|||tttzzzpppJJJDDD======>>>IIIeeeuuusssvvv}}}~~~}}}|||hhh\\\ZZZYYYPPPIIIGGGFFFFFFHHHMMMPPPWWW^^^gggyyyzzzjjjYYYHHH>>>:::777888:::>>>AAADDDGGGIIIIIIHHHGGGFFFEEEDDDCCCEEEKKKTTTZZZppp}}}www{{{wwwrrrqqqrrrvvvzzz|||yyyxxxwwwxxxzzzzzzxxxvvvyyy~~~|||xxxuuusssrrrpppooommmkkkiiiiiieeeccc```___^^^]]]ZZZXXXTTTQQQLLLGGGCCCBBBBBBBBB@@@DDDCCCEEEJJJLLLZZZtttwww```OOOGGGAAAEEE@@@BBBEEEMMMqqq```<<<===AAA999AAAVVV[[[yyy}}}sss|||~~~~~~wwwbbbSSSKKKMMMMMMKKKHHHHHHKKKNNNXXX^^^gggooosssuuutttsss<<>>>>>>>>??????@@@@@@@@@@@@BBBSSS}}}}}}xxxxxxqqqLLLDDD<<<;;;<<>>>>>HHHEEEBBB___VVVAAA===;;;>>>>>>MMM[[[lllzzzssszzzsssrrr~~~iiiUUURRRQQQPPPQQQSSSUUUVVVVVVYYY]]]dddlllpppmmmeee^^^<<<===OOOjjj}}}iii```lllxxx{{{sssooozzz|||bbbSSSQQQTTTTTTRRRLLLJJJGGGGGGIIIKKKMMMMMMLLLMMMOOOPPPQQQRRRQQQQQQSSSWWW[[[bbbkkkooojjjaaaWWWQQQNNNPPPSSSUUUZZZ```lll|||xxxooozzziiiUUUGGGEEEJJJFFFGGGHHHHHHIIIIIIIIIIIIHHHJJJNNNRRRUUUZZZ___bbbfffssszzz~~~sssuuuyyy]]]RRRWWW\\\qqqxxxYYYDDD@@@<<<>>>AAA===???>>>???@@@BBBBBB@@@???@@@DDD[[[sssxxxzzz~~~}}}vvvPPPHHH@@@>>>;;;FFFjjjzzzzzzhhh]]]___XXXOOOIIIHHHLLLPPPSSSSSSTTTVVVWWWYYY^^^dddiiirrruuuzzz~~~tttgggfffhhhiiieeeccccccddd```\\\___fffrrr|||tttaaaMMMBBB<<<999:::===CCCFFFHHHJJJKKKKKKLLLLLLLLLLLLOOOVVV]]]gggvvvrrrhhhfffcccdddeeegggiiinnnvvv}}}~~~xxxrrroooppptttwww|||xxxpppooommmkkkiiigggfffeeeeeeccc```^^^]]]ZZZWWWTTTOOOJJJEEEAAA@@@AAAAAAAAACCCCCCEEEEEEFFFQQQhhh~~~}}}hhhWWWLLLIII@@@AAAJJJGGGGGGhhhTTT@@@<<<:::======JJJXXXgggzzz|||~~~oooppp}}}~~~|||{{{mmm[[[UUUSSSRRRTTTWWWYYYWWWUUUWWWZZZ```fffhhhddd[[[TTT<<<<<>>???@@@BBBBBB@@@>>>???CCCXXXmmmttt}}}vvvSSSKKKAAA>>>;;;EEEeee|||uuuzzzoooaaabbb[[[QQQJJJJJJMMMRRRUUUWWWVVVTTTQQQPPPQQQUUUYYY```ccchhhlllqqqwww}}}~~~jjjTTTHHHIIIPPPTTTTTTTTTWWWZZZXXXTTTSSSUUU[[[ffftttyyyhhhTTTFFF>>>;;;===@@@EEEFFFGGGIIIJJJKKKLLLLLLNNNMMMPPPYYYbbbjjjttt}}}{{{xxx}}}{{{vvvuuu|||||||||yyytttpppnnnmmmjjjgggeeecccbbbdddbbb___]]][[[XXXTTTQQQMMMIIIDDDAAA@@@AAAAAAAAACCCCCCEEEEEEGGGSSSkkkyyydddTTTJJJGGGAAADDDKKKIIINNNrrrRRR???;;;888;;;;;;GGGWWWbbbzzz~~~{{{qqqsss{{{~~~}}}|||ttteeeXXXVVVUUUVVVXXXYYYWWWUUUVVVXXXZZZ\\\[[[VVVOOOJJJ===<<>>AAA>>>>>>>>>>>>@@@BBBBBB@@@>>>???HHH___rrrzzz~~~tttXXXQQQCCC>>>;;;CCC]]]tttjjjxxxvvvdddbbb[[[QQQJJJIIIMMMQQQTTTZZZXXXUUUPPPLLLKKKMMMOOORRRTTTXXX]]]bbbfffjjjllleee___UUUJJJEEEGGGLLLOOONNNPPPVVV\\\^^^[[[WWWUUUOOOTTT]]]lll}}}|||ooo[[[JJJ@@@===???BBBCCCCCCEEEHHHLLLOOOQQQQQQUUUSSSWWWbbbnnnvvv||||||}}}xxx|||~~~vvvqqqooonnnmmmjjjgggdddbbb```aaa___]]][[[YYYVVVRRROOOJJJGGGCCC@@@@@@AAABBBBBBCCCCCCEEEFFFIIIVVVqqqttt```RRRIIIEEEBBBFFFJJJHHHRRRyyy{{{~~~QQQAAA;;;888;;;:::EEEZZZ```www|||tttuuuwww~~~{{{nnn[[[[[[XXXUUURRRRRRUUUXXXZZZXXXUUURRROOOKKKIIIGGG;;;;;;LLLiiieeedddrrr~~~yyy|||ooouuuyyycccQQQIIIIIILLLGGGGGGGGGIIILLLMMMLLLKKKJJJIIIHHHGGGHHHJJJLLLNNNLLLNNNOOOOOOSSSWWWVVVQQQMMMMMMQQQVVVWWWVVVXXX^^^gggiiiooowwwcccjjjsssaaaPPPHHHGGGHHHHHHHHHIIIIIIHHHHHHGGGJJJIIIIIIOOOYYYaaafffgggsss}}}|||iiiSSSNNNSSS]]]tttbbbIII===>>><<<===???<<<>>>>>>>>>@@@AAAAAA???>>>???QQQpppwww___WWWCCC???===BBBVVVqqqmmmfffuuu|||hhh```YYYPPPJJJIIIKKKOOOQQQXXXWWWTTTOOOKKKIIIJJJKKKLLLNNNPPPTTTXXX[[[[[[\\\LLLIIIFFFFFFGGGIIILLLNNNJJJOOOVVV___eeefff```ZZZNNNKKKKKKUUUgggyyyuuucccOOOBBB>>>@@@CCCBBBCCCFFFLLLSSSXXXZZZZZZXXX\\\iii||||||rrrwwwxxxwww~~~xxxuuuooonnnmmmkkkhhheeebbb```]]][[[YYYXXXWWWUUURRROOOHHHEEEAAA@@@@@@BBBBBBBBBCCCCCCEEEGGGLLL\\\xxxnnn]]]QQQHHHCCCCCCEEEGGGGGGUUU|||}}}{{{zzzQQQDDD>>>:::===;;;CCC]]]```vvv~~~vvvsssrrrxxx~~~rrr______\\\RRRJJJJJJTTT___aaa]]]UUUNNNJJJJJJLLLOOO999;;;KKKfffcccfffttt}}}xxxlllqqqlllUUUIIIIIIMMMGGGGGGHHHKKKNNNOOOMMMLLLJJJIIIHHHFFFFFFHHHIIIKKKKKKNNNNNNMMMPPPSSSQQQMMMLLLMMMQQQUUUVVVVVV[[[bbboooooorrrwww~~~~~~tttiiibbbwwwgggUUUJJJGGGHHHIIIIIIIIIHHHHHHGGGFFFIIIHHHIIILLLRRRYYY^^^```iii~~~{{{zzz~~~dddQQQOOOUUU___vvv{{{ZZZDDD;;;>>><<<<<<>>>;;;>>>===>>>???AAAAAA???===EEEddd|||xxx}}}hhh]]]CCC???===AAAPPPggg|||zzzooogggppp}}}nnn^^^XXXQQQLLLJJJLLLMMMNNNSSSTTTSSSPPPLLLJJJIIIJJJKKKLLLNNNRRRUUUVVVUUUSSSLLLGGGCCCEEEGGGHHHKKKOOOMMMRRRZZZcccmmmrrrlllcccPPPGGGBBBFFFSSSddduuuzzzkkkUUUEEEAAABBBCCCAAAAAAEEEMMMUUUZZZZZZYYYTTT___ttttttpppjjjiiiuuutttvvvtttrrrttt|||{{{vvvtttmmmmmmlllkkkhhheeebbb```ZZZXXXVVVUUUUUUSSSPPPNNNEEECCC@@@???AAABBBBBBBBBCCCCCCEEEIIIOOOaaahhhYYYOOOGGGBBBCCCDDDEEEHHH[[[wwwQQQFFF@@@;;;???;;;BBBYYY```uuuzzzwwwzzzuuueeeddd^^^SSSJJJMMM[[[iiigggccc\\\TTTQQQSSSYYY^^^:::<<>>888===<<<===???<<<=========???AAAAAA???===HHHqqqyyy|||vvvzzzrrrdddFFF>>>===@@@MMMbbbzzz}}}~~~~~~sssiiimmmzzzvvv^^^ZZZTTTPPPNNNNNNNNNNNNQQQSSSTTTSSSPPPMMMKKKKKKKKKLLLNNNRRRVVVWWWUUURRRQQQIIIEEEGGGIIIIIILLLPPPTTTYYY___hhhttt{{{uuukkkRRRHHHBBBDDDLLLWWWeeerrr~~~rrr\\\JJJDDDDDDDDDBBBCCCFFFMMMTTTWWWTTTPPPSSS^^^pppyyypppmmmggglllsssvvvtttoooiiifffeeehhhiiilllzzz{{{qqqqqqrrrtttxxxyyyqqqnnnjjjjjjjjjiiigggdddaaa___ZZZXXXUUUTTTSSSPPPMMMJJJCCCAAA??????AAABBBCCCBBBBBBCCCFFFJJJRRRfff}}}bbbUUULLLFFFBBBCCCDDDEEEMMMcccsssPPPGGG@@@;;;???;;;@@@NNN]]]rrr{{{kkkggg```XXXUUU\\\hhhrrrjjjhhheee```^^^aaahhhmmm<<<>>>III[[[tttrrr___iiittt{{{{{{ppprrrzzz\\\IIIFFFJJJKKKKKKLLLNNNPPPOOOLLLIIILLLKKKJJJIIIGGGGGGFFFFFFJJJMMMOOOMMMMMMNNNLLLHHHMMMNNNPPPTTTUUUXXXbbbmmmwww{{{}}}kkk]]]ZZZhhh}}}ttt```XXXaaaaaaZZZeee{{{}}}mmm[[[MMMHHHEEEFFFGGGHHHIIIJJJJJJJJJKKKMMMOOOOOOPPPTTT\\\bbb~~~zzzxxxxxxzzz```PPPQQQXXXggg}}}hhhMMM:::666======>>>AAA>>>=========???AAAAAA???===CCCqqq|||ttt||||||xxxjjjJJJ===<<<@@@LLLaaazzzxxx|||tttiiijjjyyy|||```\\\WWWTTTRRRQQQPPPOOORRRTTTWWWWWWTTTQQQNNNMMMKKKKKKNNNSSSXXXYYYVVVSSSKKKEEECCCHHHLLLKKKKKKNNNWWW[[[```hhhttt|||wwwkkkSSSKKKGGGIIIMMMSSS^^^jjjttt}}}www```MMMFFFFFFEEEJJJJJJLLLRRRXXXXXXRRRMMMTTT\\\jjjsssrrrkkkhhhjjjiiinnnooojjjgggiiijjjhhhkkkooooooppp}}}}}}qqqkkkhhhhhhhhhhhhfffccc```^^^[[[XXXVVVSSSQQQNNNJJJGGGBBB@@@??????AAABBBCCCBBBBBBCCCFFFKKKTTTiiixxx^^^RRRJJJDDDBBBCCCDDDFFFQQQjjjqqqOOOGGG@@@;;;???:::???EEE[[[ppp|||pppiii```]]]aaajjjsssyyyjjjkkkllljjjiiilllrrrvvv;;;;;;KKK___nnn~~~|||hhhjjjwwwxxxwwwsssdddOOOIIILLLHHHKKKMMMNNNMMMLLLKKKKKKMMMJJJGGGGGGHHHGGGDDDBBBEEEHHHKKKMMMMMMLLLLLLMMMLLLNNNPPPRRRWWW^^^hhhnnn}}}nnnVVVOOOSSS]]]pppqqqoooqqqyyyttt]]]MMMIIIHHHGGGJJJNNNNNNKKKLLLOOONNNOOOLLLPPP\\\aaakkk~~~}}}{{{zzzzzzyyyiiiXXXSSSTTTXXXmmmtttZZZ@@@<<<888999===@@@>>><<<>>>>>>???@@@AAA@@@===;;;DDDpppzzzlll|||uuuJJJCCC:::???MMMaaavvvdddfffwww|||ggg\\\SSSSSSVVVWWWWWWXXXVVVTTTSSSUUUYYYYYYUUUPPPLLLKKKLLLPPPWWW]]]______OOOLLLHHHGGGIIILLLLLLKKKVVVaaahhhhhhmmmvvvwwwoooWWWJJJHHHNNNQQQ[[[gggiiikkkuuu~~~~~~}}}vvvgggUUUJJJIIIMMMMMMOOOTTTXXX[[[]]]]]]]]]]]]bbbkkkrrrwwwwwwuuussswwwzzz}}}~~~}}}~~~xxxmmmjjjhhhhhhgggeeeccc```^^^\\\ZZZYYYXXXUUUQQQMMMIIIGGG????????????@@@AAABBBBBBBBBEEEFFFHHHVVVssspppZZZMMMFFFBBBCCCFFFCCCBBBSSSyyykkkWWWFFFDDDDDD>>><<>><<>>===AAAFFFZZZeeekkk}}}zzz~~~{{{{{{{{{xxx}}}{{{uuuiiieeefffhhhlllqqqkkkiiiffffffiiinnnuuuyyy======LLLcccxxxoooddddddlllxxx{{{zzzkkkiiiyyyttt[[[MMMIIIFFFHHHJJJMMMNNNNNNMMMMMMKKKJJJIIIIIIIIIHHHEEECCCDDDFFFIIILLLNNNOOONNNMMMQQQOOOPPPVVVaaappp}}}xxx___JJJHHHHHHPPP___ttt}}}fffRRRGGGIIIGGGGGGKKKMMMPPPWWW___aaaiiinnn{{{}}}{{{{{{|||{{{wwwtttvvvcccRRRNNNSSS^^^qqqhhhMMM>>><<<999:::===???>>><<>><<<;;;???YYYjjjmmmxxxvvv~~~yyyNNNDDD@@@AAAIIIddd~~~nnnkkkvvvnnn^^^XXXYYYZZZZZZZZZWWWWWWXXX\\\______ZZZVVVSSSRRRRRRTTTYYY]]]______YYYVVVRRRPPPPPPPPPOOONNNQQQ[[[cccffflllssssssnnn\\\NNNLLLSSSWWWcccpppqqqwww|||~~~}}}~~~~~~ttthhhaaabbbeeesss{{{wwwmmmkkkjjjiiiffffffeeeccc```^^^[[[ZZZVVVUUUSSSOOOKKKFFFCCCAAA??????@@@@@@AAABBBCCCCCCBBBEEEHHHOOOddd{{{bbbSSSKKKGGGDDD???GGGKKKNNNbbbbbbVVVMMMJJJFFF???===BBBAAASSSaaajjj|||tttvvv||||||{{{vvv|||yyyzzzoookkkjjjiiijjjmmmkkkiiifffeeeiiiooovvv{{{???===III___xxxrrrccccccooo~~~~~~|||hhhgggxxxfffTTTKKKHHHIIIKKKNNNQQQQQQPPPOOOIIIHHHHHHHHHHHHGGGFFFEEEBBBDDDHHHMMMQQQRRRQQQPPPSSSQQQPPPWWWfffxxxfffMMMIIIGGGJJJSSSddd{{{lllVVVGGGHHHFFFGGGKKKNNNQQQYYYaaagggttt~~~{{{xxxyyy{{{{{{wwwrrrxxx}}}aaaQQQOOOWWWeeevvv```FFF===;;;:::;;;>>>???>>>===@@@AAABBBAAA???===<<<<<>>???>>>>>>@@@AAABBBAAA>>>======>>>BBBeeewwwzzzvvvQQQEEEDDDDDDCCCVVVqqqqqqxxx}}}kkkaaa]]]\\\\\\^^^cccaaaaaaaaadddgggiiijjjhhheee```ZZZVVVVVVWWWYYYRRRQQQQQQPPPPPPPPPQQQRRROOOVVV___gggpppxxx{{{zzzgggUUUPPPVVV^^^mmm{{{}}}{{{rrrkkklllttt||||||~~~}}}{{{}}}~~~~~~}}}uuupppllliiieeecccbbbbbbaaa___\\\ZZZWWWVVVTTTRRROOOKKKGGGCCC@@@???>>>???AAACCCDDDDDDDDDDDDGGGJJJQQQ```|||lllWWWMMMGGGDDDCCCEEEFFFHHHUUUwwwaaa]]]YYYSSSJJJAAA>>>@@@CCCKKK^^^jjjooo{{{|||yyy{{{||||||{{{}}}}}}{{{~~~|||xxxrrrpppqqqnnnlllkkklllpppwww~~~???===CCCQQQjjjkkk___fff}}}{{{yyywww___PPPLLLJJJJJJMMMPPPPPPLLLIIIEEEEEEEEEEEEEEEGGGKKKNNNFFFGGGKKKQQQVVVXXXTTTQQQSSSSSSTTTXXXccctttnnnSSSNNNMMMQQQTTTXXXeeessszzzbbbNNNHHHGGGHHHMMMPPPRRRXXX___fffvvv|||yyywwwxxxyyyyyyuuurrr{{{~~~mmmUUULLLNNNZZZkkkjjjOOO???999:::<<<===>>>>>>>>>>>>???AAACCCAAA>>>===???AAAKKKwwwpppyyyuuuUUUEEECCCDDDDDDPPPttt|||ppplllrrr{{{tttiii```ZZZ[[[^^^bbbaaaaaaaaadddgggjjjmmmtttrrrlllddd[[[TTTPPPOOOTTTTTTTTTSSSQQQPPPQQQRRRPPPUUU\\\eeennnvvv{{{}}}mmmYYYQQQVVV^^^nnn}}}ssseee[[[[[[ccckkkuuuwwwzzz~~~~~~}}}~~~~~~~~~uuutttppplllhhhfffggghhh``````___]]]ZZZXXXVVVTTTSSSQQQMMMIIIFFFCCCAAA@@@>>>???BBBDDDEEEEEEEEEEEECCCHHHSSSiiigggUUULLLEEEBBBCCCGGGFFFHHHZZZ|||bbb```\\\UUUMMMFFFBBBAAACCCFFF]]]jjjkkk~~~{{{zzz|||}}}{{{}}}{{{}}}xxx~~~{{{ssspppqqqppppppoooppptttxxx}}}>>>>>>DDDNNNccckkk^^^fff}}}kkk[[[RRROOONNNOOORRRQQQLLLHHHEEEFFFEEEDDDEEEIIIPPPUUUMMMMMMOOOSSSXXXWWWRRRLLLQQQSSSUUUWWW]]]kkk~~~tttVVVOOONNNUUUWWWWWW^^^jjjzzzjjjUUUKKKHHHHHHLLLOOOSSS[[[dddiiivvv|||wwwwwwwwwwwwvvvuuusssrrr~~~{{{fffPPPLLLQQQ\\\lll|||^^^GGG>>>888:::<<<>>>>>>>>>>>>???===@@@BBBAAA>>>===@@@DDDcccqqqzzzpppTTTHHHCCCDDDEEEKKKeeezzz{{{}}}|||qqqkkkpppyyyrrrcccYYYXXX]]]___```ccceeegggiiikkkmmmtttvvvvvvpppfffZZZQQQMMMVVVXXXYYYXXXVVVVVVWWWYYY\\\^^^ccckkksssyyyxxxaaaUUUYYYaaattt}}}nnn\\\NNNKKKRRRZZZdddfffkkkqqqxxx~~~zzzxxxzzzqqqpppmmmiiifffeeeeeeeee___^^^]]][[[YYYVVVTTTSSSPPPNNNKKKGGGDDDBBBAAA@@@>>>@@@BBBDDDFFFFFFFFFEEEBBBHHHWWWqqq}}}aaaSSSKKKCCCAAAEEEEEEGGGNNNcccqqqbbb```\\\UUUPPPLLLHHHEEECCCAAAYYYhhhiii}}}zzzyyy}}}}}}{{{{{{}}}{{{}}}xxxvvvxxxxxxxxxwwwwwwxxxyyyzzz{{{===???FFFMMM___nnn```ggg|||wwwhhhXXXUUUSSSTTTVVVUUUOOOJJJFFFFFFFFFEEEFFFKKKTTTZZZZZZYYYYYY\\\___]]]VVVOOOPPPSSSWWWWWWYYYeeexxx{{{ZZZQQQPPPWWWZZZXXX]]]ffftttpppZZZMMMIIIGGGJJJNNNTTT```jjjnnnyyyxxxyyytttvvvwwwvvvsssrrrqqqrrr|||eeePPPNNNTTT___ooouuuUUUBBB===888:::===>>>>>>>>>>>>???<<<@@@BBBAAA>>>===AAAEEEwwwtttzzzkkkQQQMMMDDDDDDEEEFFFZZZvvv{{{yyytttnnnsss|||xxxeeeWWWVVV[[[]]]aaagggkkklllmmmmmmmmmmmmsssyyyyyypppcccWWWPPPVVVYYY\\\]]]\\\]]]```cccjjjjjjmmmtttzzziii[[[^^^fffzzznnnYYYHHHDDDIIIQQQSSSUUU[[[bbbllluuu}}}~~~~~~|||wwwtttuuuooommmkkkjjjhhheeeaaa]]]^^^^^^\\\[[[XXXVVVSSSRRRNNNLLLIIIFFFCCCAAA@@@@@@>>>@@@BBBEEEFFFGGGFFFEEEIIIPPP```{{{uuu]]]RRRJJJBBBAAAFFFBBBIIITTTjjjiiibbb```[[[UUURRRQQQMMMHHHGGGAAAVVVdddbbbzzzxxx{{{|||yyy|||~~~}}}|||zzz~~~|||{{{zzzyyyEEEBBBBBBLLLaaavvvnnncccgggtttaaaVVVQQQXXX^^^ZZZPPPJJJIIIIIIJJJKKKIIIIIIQQQ[[[```cccgggkkkjjjcccYYYRRRRRRSSSUUUXXXXXX\\\iiivvv[[[VVVSSSVVV\\\______^^^jjjyyyyyybbbPPPLLLIIIJJJKKKNNNWWW___ggggggjjjrrr{{{}}}|||ssspppqqqtttrrrnnnpppwwwqqqWWWPPPOOOQQQ```sss{{{cccQQQBBB777999999;;;===>>>????????????CCC@@@@@@AAA<<>>??????@@@???AAA======???:::@@@SSSwwwzzz{{{dddYYYPPPOOOEEEBBBOOO___ttt{{{{{{yyyvvvyyywwwggg^^^\\\``````bbbgggnnntttyyy{{{wwwyyyzzzxxxqqqjjjdddaaa```\\\[[[aaahhhlllqqqwwwjjjaaaoooyyyddd[[[VVVPPPMMMPPPIIIHHHIIIKKKNNNTTTcccqqq|||}}}}}}zzzvvvsssqqqpppooonnnkkkjjjiiigggeeecccbbbaaa^^^\\\YYYWWWUUUSSSQQQNNNJJJHHHEEEAAA??????@@@AAACCC@@@AAAFFFHHHFFFEEEGGGKKKZZZsss|||hhhRRRGGGDDDCCCCCCDDDNNNGGGeeehhh```___]]]ZZZVVVSSSPPPNNNEEEDDDGGGRRRfff{{{}}}xxx{{{{{{~~~}}}@@@???@@@JJJZZZkkkwww~~~rrrjjjjjjsssyyy{{{xxx}}}sssmmmgggfffccc^^^ZZZYYYQQQLLLKKKPPPTTTSSSSSSTTTTTT\\\gggnnnppplllfffbbbZZZZZZ]]]bbbdddaaaaaacccooolllXXXUUUlll|||tttfffaaannnrrrRRRNNNKKKMMMMMMMMMOOOTTTWWW\\\dddllluuu~~~~~~yyyuuusssrrrqqqnnniiihhhppp{{{uuu___NNNMMMSSSZZZkkk}}}oooUUUCCC:::777999:::;;;===>>>???@@@@@@@@@AAA===<<>>>>>???@@@DDDBBBBBBFFFGGGEEEFFFIIIQQQcccqqq```NNNEEEDDDCCCDDDFFFNNNNNNqqq~~~eee______^^^\\\YYYUUUQQQOOOIIIEEEDDDLLL\\\mmmzzzzzz|||xxxwwwwww|||BBB???AAAIIIVVVfffxxx{{{oooggggggjjjrrr}}}xxx{{{}}}uuulllhhhfffddd```^^^XXXTTTSSSVVVWWWVVVXXX\\\TTTVVV[[[ccckkkooonnnlllaaa```eeennntttrrrnnnmmmwwwxxx^^^YYYtttvvvggggggttt}}}]]]UUUOOONNNOOORRRWWW^^^hhhppp}}}|||wwwtttqqqqqqpppkkkeeehhhsssnnn\\\MMMKKKQQQ[[[mmmgggMMM<<<777888999:::<<<===???@@@@@@@@@BBBCCC???>>>@@@888;;;LLL___lllqqq|||~~~dddaaaXXXUUUMMMLLLYYYhhhzzzqqqfffdddfffhhhhhhiiimmmuuu{{{|||~~~|||yyywwwvvvtttlllgggkkkttt~~~tttqqq}}}jjj```___bbbbbbbbb^^^XXXYYYgggxxx~~~}}}~~~}}}}}}||||||}}}}}}~~~~~~~~~}}}||||||{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{zzzzzzyyyxxxxxxwwwuuurrrooonnnmmmlllkkkiiigggfffeeecccbbb```___^^^[[[YYYVVVSSSRRRPPPLLLJJJEEEDDDAAA>>>===>>>???AAADDDBBBBBBEEEEEEDDDFFFJJJTTTkkkkkk\\\MMMGGGFFFFFFGGGIIIIIIUUU}}}tttaaa^^^______^^^\\\WWWSSSQQQLLLFFFBBBGGGUUUdddnnnrrr|||~~~|||uuuqqqooottt{{{FFFBBBBBBIIISSSccc{{{mmmgggjjjvvv{{{~~~}}}~~~zzzmmmgggjjjkkkggg```\\\ZZZYYYXXXVVVUUU\\\eeeZZZUUUQQQWWWdddooosssrrrmmmlllppp{{{~~~fff___vvvvvvpppyyy{{{ooonnnyyyhhh^^^UUUTTT[[[dddppp{{{~~~zzzwwwtttnnnpppnnnhhheeekkkwwwhhhXXXKKKJJJQQQ^^^sssttt]]]FFF888777:::::::::<<<>>>???@@@@@@@@@AAADDD@@@???>>>888===PPPmmmttt{{{ccc```VVVTTTMMMNNNXXXbbbyyywww{{{yyymmmgggjjjmmmmmmlllmmmppptttzzz|||~~~~~~}}}}}}}}}}}}vvvrrrtttzzz{{{vvv|||vvv|||vvvgggeeerrr}}}}}}~~~}}}||||||||||||{{{{{{|||||||||||||||||||||||||||||||||{{{{{{{{{||||||}}}}}}~~~~~~~~~~~~|||}}}}}}||||||yyyyyyyyyyyyyyywwwvvvuuuuuurrrpppnnnnnnmmmkkkiiigggfffdddbbb___]]][[[ZZZZZZWWWTTTQQQPPPMMMJJJGGGCCCBBB???======>>>@@@AAACCCAAABBBDDDCCCBBBFFFLLLXXXttt{{{eeeXXXLLLHHHGGGFFFFFFHHHHHH```iii___]]]^^^______]]]YYYUUUSSSMMMGGGBBBEEEQQQ___jjjooo~~~}}}|||}}}uuunnnjjjooowww~~~IIIEEEEEEKKKRRR```zzzqqqgggkkkyyy{{{ssskkknnnrrrlllccc___^^^]]][[[WWWWWW```kkkddd\\\UUUXXXbbbmmmrrrrrrqqqnnnpppxxxiii___oooyyyssswwwuuussswwwzzzssstttwww|||{{{qqqkkkooo||||||yyyvvvuuulllmmmkkkffffffnnnwww|||]]]RRRIIIKKKTTTeee{{{|||gggRRRAAA777666;;;:::;;;<<<>>>???@@@AAAAAA>>>BBB???<<<<<<;;;KKKfffpppddd___TTTSSSNNNPPPVVVXXXiiiuuuwww~~~xxxkkkmmmqqqrrrrrrrrrrrrsssuuuwwwzzz{{{|||}}}zzzxxx{{{{{{hhhhhhzzzuuukkkmmmqqquuuxxx{{{||||||zzzyyyyyyzzzzzz{{{|||}}}{{{{{{{{{|||||||||||||||zzzzzzzzzzzz{{{{{{|||||||||}}}~~~~~~~~~~~~~~~}}}{{{zzz{{{{{{{{{zzzxxxyyyzzzzzzyyyxxxvvvuuuuuussspppooonnnllljjjgggfffdddbbb```]]]ZZZXXXWWWXXXVVVRRRPPPNNNKKKHHHEEEBBB@@@>>>======???AAACCCBBBAAABBBDDDCCCCCCIIIPPPbbbqqq\\\RRRIIIFFFEEEDDDCCCFFFIIIkkkwwwddd___]]]^^^^^^^^^\\\YYYWWWUUUPPPKKKFFFEEEMMMZZZgggooo}}}}}}~~~vvvmmmhhhmmmsssxxxIIIFFFHHHNNNRRR[[[tttlllaaadddrrruuutttvvvrrriiieeeaaa``````______fffnnnllljjjgggggghhhjjjlllmmmlllhhhgggkkkqqqvvv}}}uuudddllluuuuuu||||||ooo[[[]]]```eeekkkqqqtttuuuuuu}}}{{{wwwuuussskkkkkkhhhcccfffnnnssssssSSSNNNKKKOOO[[[lllqqqZZZHHH===666666::::::;;;===>>>@@@@@@AAAAAA===AAA>>>:::===FFFdddfffeee___WWWWWWUUUWWWYYYRRR\\\wwwwwwwww}}}sssssstttvvvxxxxxxvvvuuurrruuuxxxzzz|||nnngggkkkmmmrrrmmmbbb```gggfff^^^SSSWWW]]]eeelllrrrvvvxxxwwwwwwwwwxxxzzz{{{}}}~~~{{{{{{{{{zzzyyyyyyxxxxxxzzzzzz{{{{{{{{{{{{||||||{{{{{{|||}}}~~~}}}}}}}}}}}}{{{zzzyyyzzz{{{{{{zzzxxxxxxyyyzzzzzzyyyxxxvvvtttsssqqqooommmllliiifffdddcccbbb```^^^\\\ZZZXXXWWWWWWTTTQQQNNNLLLIIIFFFCCCAAA@@@>>>===>>>@@@BBBDDDCCCBBBCCCEEEDDDEEELLLVVVqqqgggTTTLLLFFFEEEEEECCCCCCEEEOOOwwwqqqbbb^^^]]]]]]]]]\\\[[[YYYXXXWWWUUUPPPJJJEEEHHHSSScccnnnxxxmmmgggllloooooouuuGGGFFFJJJPPPRRRWWWnnn}}}hhh\\\^^^lll|||}}}wwwxxxuuunnnjjjeeecccfffiiijjjllloooqqquuuyyyvvvoooiiihhhiiijjjeeebbbfffkkksssqqqrrr{{{~~~{{{aaaLLLMMMOOOSSSWWWZZZZZZZZZbbbnnn~~~zzzvvvsssrrrkkkkkkfffbbbeeemmmoookkkOOOMMMNNNTTT```ooojjjQQQBBB:::555555999:::;;;===>>>@@@AAAAAAAAA???CCC>>>:::???QQQzzz}}}qqq```ggg```\\\]]]\\\___^^^RRRWWWppp~~~|||{{{}}}zzzxxxxxx{{{{{{xxxuuusssvvvyyy|||yyyhhh]]]\\\]]]]]]]]][[[VVVPPPLLLIIIEEEIIIPPPYYYbbbiiioooqqquuuuuuvvvwwwyyy{{{}}}~~~|||{{{zzzyyywwwvvvuuuttt|||}}}}}}}}}}}}}}}}}}~~~yyyzzz{{{|||}}}}}}|||{{{{{{||||||zzzzzzzzz{{{}}}|||zzzxxxwwwxxxyyyzzzyyyxxxuuutttqqqooommmkkkiiigggccc``````___^^^]]][[[ZZZYYYYYYVVVTTTPPPNNNKKKIIIEEEBBBAAA@@@>>>===>>>@@@CCCEEECCCCCCEEEGGGFFFGGGOOOYYY}}}{{{```PPPIIIEEEEEEFFFEEEEEEHHHYYYnnn```[[[]]]\\\\\\[[[ZZZYYYXXXXXXXXXTTTMMMEEEDDDMMM^^^kkkrrr||||||zzznnngggjjjkkkhhhlllvvv~~~OOOKKKIIIIIILLLVVVhhhyyyuuujjjdddccciiizzzyyy~~~zzzuuuwww{{{rrrnnnjjjiiilllrrrwwwzzz|||rrrlllkkkiiiiiijjjlllssszzzqqqppprrrfffQQQLLLGGGKKKXXX___[[[UUUUUUXXXrrr}}}xxxrrrnnnkkkkkkeeeeee```ccc{{{yyyVVVIIIJJJJJJPPP___tttuuu```III<<<999888888999;;;<<<===>>>@@@@@@AAAAAAFFF999>>>AAA>>>^^^}}}qqqfff___eee```ccceeeaaaZZZWWWZZZ^^^sss~~~}}}zzz}}}{{{}}}|||zzzyyy}}}~~~nnn```YYYcccgggeeeZZZPPPMMMIIIEEEGGGLLLLLLQQQ[[[\\\```mmmuuuuuuwwwzzz{{{{{{yyywww~~~{{{xxxwwwwwwwwwvvvvvvzzzzzzzzz{{{{{{{{{||||||yyyzzz|||}}}~~~~~~~~~}}}~~~|||zzzyyyxxxyyyzzzzzzyyyxxxwwwwwwwwwxxxxxxxxxyyyxxxxxxvvvtttqqqpppooolllgggdddccccccbbbaaabbb___\\\YYYYYYXXXWWWUUUVVVRRRMMMJJJGGGEEEBBB@@@======>>>???AAABBBCCCDDD@@@CCCCCCFFFKKKHHHQQQhhhlllWWWLLLGGGEEEGGGHHHFFFGGGKKKggg}}}cccbbb```[[[[[[ZZZZZZYYYYYYXXXXXXSSSPPPPPPOOOHHHEEETTTjjjnnn||||||qqq}}}zzzyyyvvvuuurrrmmmhhhfffiiimmmpppwwwOOOLLLJJJJJJMMMVVVhhhxxx~~~tttjjjdddbbbhhhyyy~~~~~~}}}~~~yyyxxxuuurrrqqquuu}}}~~~{{{}}}uuusssttt}}}yyy~~~{{{]]]MMMIIIHHHQQQ___ddd___\\\^^^fff{{{~~~}}}|||yyytttpppllljjjkkkgggcccbbbkkkxxxoooRRRLLLMMMNNNVVVfffxxxhhhUUUAAA777666666777999;;;<<<===>>>@@@@@@@@@@@@BBB888<<>>@@@CCCDDDDDDCCCCCCCCCGGGFFFFFFLLLRRRhhhnnnZZZNNNNNNBBB???EEEEEEBBBMMM```{{{eee___VVVUUUWWWYYY[[[[[[XXXUUUSSSQQQNNNNNNMMMHHHFFFSSSccchhhkkkxxx}}}nnnvvv~~~|||wwwooogggbbb```bbbhhhnnnsssuuuwww{{{QQQOOONNNNNNOOOUUUcccqqq}}}~~~xxxooommmuuu~~~iiiTTTLLLQQQXXXeeennnhhhYYYVVV\\\uuu~~~~~~}}}~~~~~~}}}|||zzzzzzyyyvvvsssooollljjjgggeee\\\fff{{{nnnRRRKKKHHHKKKSSSaaarrr{{{ttthhhPPPCCC777555777999<<<>>><<<<<<>>>??????@@@@@@@@@??????<<<999DDD^^^ooonnnqqqtttsss|||eee```fffddd```___``````[[[UUURRRRRRUUUlllxxxppprrrwwwuuuhhhVVVKKKKKKOOORRR^^^iiivvv~~~oooZZZUUURRR\\\iiisssxxxyyyyyyzzzxxxzzz{{{{{{zzzxxxwwwwwwxxxxxxxxxyyyzzzzzz{{{{{{xxxzzz|||~~~}}}yyyxxxzzzyyyvvvrrrqqqrrrssstttttttttssssssqqqrrrqqqqqqooollljjjiiiccc```^^^]]]^^^^^^]]]\\\YYYWWWUUUTTTTTTSSSQQQPPPNNNKKKGGGDDDCCCBBB@@@>>><<<>>>AAADDDFFFEEEDDDCCCDDDIIIFFFEEEMMMZZZuuu|||dddVVVPPPNNNDDDCCCIIIDDDAAAWWWvvv|||lllbbbaaa]]]WWWYYY]]]______\\\XXXUUUUUUSSSRRRPPPKKKIIIRRR^^^jjjgggtttssswww~~~~~~|||uuukkkccc^^^[[[___dddhhhlllpppuuuyyy|||SSSQQQPPPPPPOOOSSS^^^kkktttpppeeeeeejjjyyyttt```SSSSSSYYYdddiii___NNNIIINNNYYY___bbbaaadddppp}}}||||||{{{{{{{{{zzzxxxvvvrrrnnnjjjhhhbbbbbb]]]iiiyyyfffKKKLLLFFFLLLWWWfffuuuyyylll\\\GGG>>>666666999:::<<>>???????????????<<>>???????????????777;;;;;;FFFbbbuuu~~~hhh\\\sssuuufff```bbbddd^^^bbbbbb```]]]YYYVVVVVVVVV^^^yyy~~~~~~}}}xxxmmm___VVVZZZcccqqq}}}ccc\\\^^^iiixxxyyyuuuvvvyyy|||{{{yyyxxxyyy{{{zzzzzzzzzyyyyyyyyyxxxxxxvvvwwwyyyzzz{{{{{{{{{{{{~~~}}}|||zzzwwwtttrrrqqqssssssrrrqqqpppqqqqqqqqqnnnnnnnnnmmmkkkiiigggeee```^^^]]]\\\]]]\\\[[[YYYWWWUUUSSSRRRQQQPPPLLLJJJGGGDDDAAA?????????>>><<>>======>>>????????????>>>777:::>>>YYYxxxhhhsssooojjjaaa___dddaaadddcccbbb___\\\ZZZZZZZZZ```pppxxxppphhhdddkkkvvvyyydddcccjjj{{{zzzyyywwwzzz|||{{{xxxwwwzzz~~~{{{zzzzzzyyyxxxwwwvvvvvvvvvwwwyyyzzzzzzzzzyyyyyy{{{~~~|||vvvqqqppprrrtttrrrpppmmmlllmmmnnnoookkkkkkkkkjjjhhhfffdddbbb^^^]]]\\\[[[\\\[[[XXXVVVUUUSSSRRRPPPOOOLLLHHHEEEDDDAAA>>>============<<>>???AAA===>>>>>>????????????>>><<<<<>>???;;;>>>AAAAAA@@@@@@???<<>>GGGIIIHHHaaakkkeee```___eeefffbbbaaa___\\\ZZZXXXXXXWWWWWWWWWUUUQQQNNNMMMNNNPPPLLLMMMSSS___nnnzzz~~~zzzvvvvvv}}}mmmvvv~~~~~~wwwpppdddYYYRRRQQQTTTVVVaaaaaadddiiilllooovvvVVVVVVTTTQQQOOOPPPTTTWWWjjjvvvfffdddiiimmmUUUOOOPPPPPPOOOMMMMMMOOOTTTXXXfffnnnuuuvvvyyyxxx```WWWjjj~~~{{{yyyzzzzzzyyyyyywwwvvvtttssssssnnnkkkllljjjccc___```kkkqqqlllXXXHHHHHHLLLLLLZZZaaahhheeeYYYHHH:::333444555777999<<<===>>>>>>?????????>>>===<<<;;;999999EEElll~~~{{{ooodddwwwlllaaa^^^^^^]]]^^^```[[[]]]^^^]]][[[YYYYYYYYYWWW[[[cccppp|||}}}|||jjj\\\iiizzznnngggbbb```gggrrr~~~{{{zzzwwwmmmfffppp}}}{{{yyyyyyyyyyyyxxxxxxxxxwwwwwwtttrrrssswwwzzzyyyxxxxxxvvvuuuvvvwwwwwwvvvuuuuuuxxxzzzwwwrrrnnnnnnppprrrpppmmmllllllmmmlllkkkkkkjjjhhheeebbb___]]]\\\\\\\\\[[[YYYXXXVVVUUUUUUTTTRRROOOLLLHHHEEEDDDCCC@@@???===;;;<<<>>>@@@BBBBBBEEEFFFEEEDDDEEEGGGHHHFFFQQQccczzzbbbQQQKKKEEECCCEEEFFFJJJJJJOOOkkkkkkaaa[[[\\\eeehhh^^^^^^^^^]]]\\\\\\[[[[[[VVVUUUTTTSSSRRRPPPNNNMMMKKKKKKRRR___jjjsssvvvpppsss{{{yyy{{{}}}|||vvvkkk```XXXSSSRRRRRRUUUUUUYYY```dddiiiqqqzzzvvvxxxzzz~~~VVVVVVVVVTTTRRRRRRTTTVVV```uuuvvvlllkkknnnwww[[[SSSSSSTTTVVVWWWYYY]]]bbbfffvvvyyyuuujjjeeeooo}}}wwwgggUUURRRggg|||zzzyyyyyyxxxvvvtttsssrrrqqqqqqqqqnnnkkkiiiddd^^^]]]___vvvjjjZZZMMMHHHJJJNNNQQQ___ccceee]]]MMM>>>555222444555777999;;;===>>>>>>AAA???>>>======<<<:::999777IIIqqqvvvpppuuunnnaaannnpppfff^^^]]]]]]\\\]]]```[[[\\\]]]\\\ZZZYYYXXXYYYTTT[[[aaagggxxx{{{zzz^^^VVVaaawwwzzztttlllcccZZZWWW^^^gggwwwvvvuuuqqqiiiiii{{{{{{yyyzzzyyyxxxwwwvvvvvvvvvwwwtttsssssstttwwwxxxxxxxxxyyywwwvvvuuuvvvwwwvvvuuurrrrrrrrrrrrrrrqqqpppoooqqqooolllkkkllllllkkkiiijjjhhhfffdddaaa^^^\\\[[[[[[[[[ZZZYYYWWWVVVUUUUUURRRQQQNNNJJJFFFDDDBBBAAA>>>===<<<<<<===???AAACCCFFFEEEDDDDDDEEEEEEGGGHHHGGG[[[vvvqqqUUUJJJGGGDDDDDDGGGKKKHHHGGGVVVxxxiiiaaaZZZZZZ___```ZZZ[[[\\\^^^_________^^^VVVUUUSSSTTTUUUSSSNNNJJJMMMJJJQQQ```iiinnn~~~zzzpppqqqyyy|||}}}}}}uuukkkaaaXXXQQQMMMMMMLLLOOOUUUZZZ___gggoooqqqtttxxx|||TTTUUUVVVUUUSSSRRRSSSTTT[[[mmm}}}~~~vvvpppooopppyyywww^^^VVVRRRYYYdddlllqqqrrrqqqqqq~~~}}}sssaaaXXXbbbwwwzzzmmmggg```UUULLLQQQeeezzzuuuyyy~~~~~~|||zzzvvvuuussspppooonnnnnnnnnnnnllliiiddd___^^^bbbggguuu```LLLGGGGGGIIINNNVVV___aaa^^^SSSCCC777444666444555777999;;;===>>>>>>AAA>>>>>>@@@@@@>>><<<<<<<<>>;;;;;;<<<===>>>AAACCCDDDIIIFFFFFFHHHIIIHHHHHHJJJSSSlllzzzcccMMMGGGGGGEEEFFFJJJLLLGGGKKKcccttteeeddd]]]YYYYYYTTTWWWYYY\\\^^^``````___^^^YYYUUURRRSSSVVVUUUPPPKKKRRRKKKQQQbbblllmmmyyy~~~|||uuujjj___TTTNNNNNNKKKKKKOOORRRTTTZZZaaakkkooouuuyyy|||}}}}}}}}}TTTUUUVVVVVVTTTSSSSSSTTTXXXhhhwwwzzzuuuqqqooonnnhhhkkk{{{sssaaa^^^]]]iiiyyy|||ppphhhnnnnnnfffXXXSSSaaazzzooo]]]SSSOOOKKKJJJQQQ___qqqkkkfffgggoooxxx|||}}}}}}{{{zzztttrrrpppmmmkkkjjjjjjkkkkkkiiieee___\\\aaajjjqqqgggUUUGGGFFFGGGGGGNNNXXX```^^^WWWJJJ;;;333444888444666888:::<<<===>>>???@@@===???BBB@@@;;;:::>>>EEEUUUlllssspppyyyvvv]]]tttvvvooohhhcccbbb___[[[ZZZ\\\YYY[[[\\\]]]\\\]]]___aaacccbbb\\\aaa~~~wwwZZZUUUUUUccctttuuukkkdddjjjqqqqqqggg___aaafffhhhuuuxxx{{{zzzuuuuuuuuuuuuvvvwwwwwwxxxsssvvvzzz{{{yyyxxxxxxzzzyyywwwvvvuuuvvvwwwvvvuuutttpppnnnnnnqqqssspppmmmooonnnlllllllllllljjjhhhaaaaaaaaa``````______^^^XXXXXXWWWVVVUUUSSSRRRRRRMMMKKKHHHEEEBBB???>>>===:::;;;===>>>AAACCCDDDEEEIIIFFFGGGKKKKKKIIIJJJNNNaaa~~~kkkXXXHHHEEEGGGFFFFFFJJJKKKLLLYYYvvv|||hhhaaaccc]]]ZZZYYYSSSXXXYYY[[[]]]^^^^^^\\\[[[[[[VVVQQQQQQTTTUUURRROOOSSSKKKNNN___kkkmmmpppxxx~~~{{{zzzrrrhhh]]]WWWQQQLLLIIIJJJLLLLLLPPPVVV\\\aaaiiinnnrrrtttwwwzzzVVVXXXXXXXXXVVVUUUVVVWWWVVVaaannnvvvzzzzzzuuunnnaaa```nnn}}}pppeeedddlllwwwwwwfffZZZYYY\\\ZZZTTTXXXllllllUUUMMMKKKLLLPPPSSSXXX```iiihhhiiinnnwwwxxxaaa```fffsss}}}|||}}}}}}|||{{{yyywwwvvvqqqpppnnnllljjjhhhgggggggggfffaaa[[[[[[ccclllpppVVVLLLFFFGGGHHHIIIPPPZZZ```ZZZOOOAAA666000222555666777999;;;===???@@@@@@@@@>>>@@@AAA<<<666:::CCCWWWrrr{{{ooofffbbbnnnfffbbb``````___[[[ZZZ]]]ZZZ\\\]]]]]]]]]^^^```ccc```___^^^iiivvvbbbPPPUUU[[[pppqqqjjjssszzzvvvhhhbbbiiiooommm|||~~~~~~uuuuuuvvvwwwwwwwwwwwwvvvsssxxx~~~~~~zzzvvvwwwyyywwwvvvuuuvvvxxxxxxvvvuuutttqqqnnnnnnqqqrrrpppnnnmmmlllkkkkkkkkkkkkhhhfff____________^^^^^^^^^^^^XXXWWWVVVTTTRRRQQQOOOOOOIIIGGGEEECCC@@@>>>===<<<;;;<<>>@@@AAAAAAAAA??????@@@:::666CCCVVVsssdddYYYqqquuujjj```^^^^^^```___[[[[[[^^^\\\]]]]]]\\\[[[\\\^^^```\\\[[[]]]hhhzzz||||||kkkaaaVVVOOO^^^iii~~~~~~{{{gggcccrrr|||{{{|||}}}wwwxxxyyyzzzyyywwwtttrrrrrryyyyyyttttttwwwssstttuuuxxxzzzyyywwwuuuqqqpppnnnnnnooopppppppppjjjiiiiiiiiiiiihhheeeccc``````___^^^]]]\\\[[[[[[WWWVVVTTTRRRPPPNNNLLLKKKEEEDDDBBB@@@???>>>======<<<>>>AAACCCEEEFFFFFFFFFGGGDDDEEEKKKKKKNNN^^^rrroooUUUHHH@@@DDDHHHGGGGGGKKKJJJgggkkk^^^]]]^^^ZZZ\\\```\\\WWWWWWWWWWWWWWWVVVVVVVVVXXXWWWVVVUUUTTTSSSSSSSSSKKKMMMNNNRRR]]]iiikkkfffnnn|||}}}zzz}}}vvv~~~|||yyyvvvtttaaaWWWOOOLLLJJJHHHHHHJJJGGGMMMTTTZZZ^^^dddlllrrrrrrtttwwwzzz}}}UUUVVVUUUSSSRRRRRRTTTVVVVVVVVV]]]uuu|||ccc\\\eeexxx{{{fff]]]vvvqqqlllkkkddd]]]ZZZXXX\\\bbbgggkkkooosssvvvuuuuuuqqqlllrrrsss[[[VVVXXX^^^eeeddd^^^```fffkkkuuu||||||{{{{{{yyyvvvtttsssnnnnnnmmmllljjjgggdddbbbaaabbb^^^YYY[[[___]]]WWWFFFFFFFFFFFFKKKTTTZZZ[[[RRRIII<<<444222444666777888999;;;===???AAABBBBBBAAA>>>??????:::;;;QQQjjjzzz}}}bbbXXXjjjiiiaaa___```bbb```\\\[[[^^^^^^^^^^^^\\\ZZZYYY[[[]]]\\\YYYYYY```hhhsssuuu}}}~~~~~~jjjZZZWWWSSSWWWiiisss~~~gggeeezzz|||xxxzzzyyyzzz||||||zzzvvvrrroooqqqyyyxxxrrrrrruuuqqqsssuuuyyy{{{{{{wwwtttnnnmmmmmmmmmnnnoooqqqrrrhhhggggggggggggfffcccaaabbbaaa```^^^\\\ZZZYYYXXXWWWVVVTTTQQQNNNLLLJJJIIICCCBBBAAA???>>>============???BBBEEEGGGGGGGGGFFFJJJFFFGGGLLLMMMTTTkkk^^^RRRFFFAAAFFFKKKJJJJJJNNNUUU{{{{{{```YYY]]]bbb^^^]]]\\\TTTVVVUUUUUUTTTTTTUUUUUUVVVTTTWWWXXXXXXVVVSSSRRRRRRIIIQQQSSSQQQYYYiiioookkklllxxx~~~{{{yyy|||{{{~~~}}}}}}}}}nnncccXXXRRRMMMHHHFFFFFFBBBGGGLLLOOOQQQUUU]]]ccckkkmmmqqqvvvzzz|||~~~UUUUUUUUUUUUTTTTTTTTTSSSTTTVVV\\\pppxxxgggdddhhhvvvbbbZZZrrraaa]]]```]]]SSSKKKIIIJJJKKKMMMRRR]]]lllvvvvvvuuuqqqppp|||rrrddd^^^nnn~~~}}}wwwxxx}}}~~~}}}{{{yyywwwuuusssrrrlllkkkiiifffdddbbbaaaaaaccc[[[TTTVVV]]]]]]SSSHHHHHHEEEEEEIIIPPPUUUUUURRRGGGBBB:::444222444666777:::;;;<<<===>>>???@@@AAA@@@888888>>>===@@@\\\yyyyyy{{{bbbXXXrrr{{{nnnbbbaaa___\\\YYYXXXYYYZZZ[[[```^^^\\\[[[[[[[[[YYYXXX]]]XXXVVVYYY^^^eeeqqq}}}zzzvvv~~~||||||~~~yyymmmccc______gggqqqqqqppp|||{{{yyyvvvuuutttuuuwwwwwwssspppoootttyyyzzzvvvtttuuuwwwuuuuuuuuuuuuttttttttttttooommmlllkkklllmmmlllkkkiiigggeeeeeeeeedddbbb```______^^^]]]\\\ZZZXXXWWWUUUSSSQQQOOONNNJJJFFFCCC@@@???>>>===============>>>AAADDDFFFFFFFFFGGGHHHIIIJJJMMMPPPQQQ```bbbLLLFFFEEEDDDEEEFFFIIILLLOOOhhhttt```___aaaeeehhheee\\\TTTSSSTTTUUUWWWWWWXXXWWWWWWUUUVVVVVVUUURRROOONNNNNNMMMJJJIIIMMMSSSZZZfffqqqnnnsss}}}zzzxxxyyy}}}~~~zzz|||}}}{{{}}}}}}sssfffYYYPPPKKKHHHGGGHHHHHHGGGFFFGGGJJJOOOSSSZZZaaajjjoooppprrrvvvzzzUUUTTTTTTSSSRRRRRRQQQQQQMMMOOOSSScccrrreeebbbhhhyyyggg^^^zzzrrrfffZZZWWWVVVRRRMMMLLLJJJKKKKKKLLLMMMSSSZZZ```gggkkknnnqqq}}}}}}tttvvv|||{{{yyywwwtttrrrpppoookkkjjjgggeeebbb```___^^^]]]YYYVVVWWWZZZWWWMMMDDDGGGFFFGGGLLLRRRUUUSSSPPPCCC>>>777333333666888:::;;;<<<===>>>???@@@AAAAAA:::777:::??????FFFbbbzzzuuuuuummm]]]aaa{{{xxxkkk```aaa___[[[XXXVVVUUUUUUVVVZZZYYYWWWXXXYYY[[[ZZZZZZUUUSSSSSSVVVZZZ^^^gggpppuuuppp{{{~~~~~~}}}{{{{{{}}}zzzvvvttttttyyyyyyzzz{{{wwwrrrsssxxxzzz|||yyytttwww{{{{{{yyyuuusssssstttvvvvvvssspppmmmrrrwwwxxxuuussstttwwwuuuuuuuuutttsssrrrrrrrrrooommmllllllmmmmmmlllkkkjjjhhhfffeeedddcccaaa___^^^^^^]]]\\\ZZZXXXWWWVVVTTTRRRPPPNNNLLLIIIEEEAAA???>>>===<<<<<<===>>>???AAACCCFFFGGGGGGGGGHHHIIIJJJHHHKKKRRR^^^www~~~dddSSSIIIGGGDDDDDDHHHJJJJJJPPPWWWjjj___^^^___bbbeeeccc\\\WWWTTTUUUWWWYYYZZZYYYXXXWWWSSSTTTTTTSSSPPPNNNNNNOOONNNKKKJJJNNNRRRWWW```jjjlllpppzzzzzzzzzvvvttttttwww~~~zzzwwwzzzwww}}}}}}|||}}}~~~{{{rrrhhh^^^UUULLLGGGHHHGGGEEEDDDEEEFFFHHHIIIOOOUUU]]]aaacccfffkkkoooRRRRRRQQQQQQPPPOOONNNNNNMMMOOORRR]]]qqqtttlllhhhpppuuuhhhttthhh\\\VVVRRRPPPLLLIIIJJJNNNMMMMMMMMMMMMMMMNNNPPPQQQZZZggguuu~~~xxxwwwuuusssqqqooommmllliiihhheeebbb___]]][[[ZZZUUUVVVWWWWWWTTTMMMFFFAAAFFFFFFIIIOOOTTTTTTPPPKKK===999444222444888;;;<<<<<<===>>>???@@@AAAAAAAAA999:::<<<===???JJJbbbxxxfffuuuooo]]]\\\pppxxxkkkccc```^^^[[[XXXVVVUUUVVVVVVZZZXXXWWWWWWYYY[[[ZZZZZZUUUTTTWWW[[[^^^___dddjjjwwwtttvvvyyy~~~||||||{{{zzzzzzzzz|||}}}~~~~~~rrriiiddddddiiiqqqqqqqqqvvv~~~{{{zzzzzzyyytttsssssssssttttttrrrqqqmmmqqqvvvvvvtttssstttuuuuuutttsssrrrqqqpppooonnnlllkkkjjjjjjkkkkkkjjjiiijjjhhheeeddddddbbb```^^^\\\\\\[[[ZZZXXXVVVTTTSSSSSSQQQNNNLLLIIIFFFBBB???>>>===<<<;;;<<<>>>@@@BBBDDDFFFHHHIIIHHHHHHIIIJJJMMMJJJKKKXXXppp^^^JJJEEEEEEFFFBBBEEEMMMOOOOOO]]]pppiiidddaaa^^^^^^___]]]YYYUUURRRTTTWWWYYYZZZYYYWWWVVVRRRRRRRRRQQQNNNNNNOOOPPPNNNLLLLLLNNNPPPRRRXXX___jjjlll{{{xxxrrrtttrrrrrrooonnnuuu~~~xxxuuu~~~wwwzzzzzzqqqeeeWWWOOOKKKGGGCCCCCCDDDEEEDDDCCCDDDHHHNNNRRRTTTWWW]]]aaaNNNNNNNNNNNNNNNNNNNNNNNNNNNQQQUUU\\\jjjxxx|||yyywwwssszzz~~~qqqmmm{{{sss[[[OOOLLLKKKLLLKKKIIILLLRRROOOOOONNNPPPRRRTTTVVVWWW]]]lllzzzxxxuuutttrrrpppnnnkkkjjjiiifffeeebbb^^^[[[XXXWWWVVVQQQUUUWWWTTTLLLEEEBBBBBBDDDFFFKKKPPPSSSQQQKKKEEE999666333222555999<<<===>>>>>>@@@AAAAAAAAAAAA@@@===<<<;;;:::AAAPPPbbbnnnlllxxxhhhUUUfffyyysssgggbbb\\\[[[ZZZYYYYYYZZZ[[[\\\^^^\\\ZZZZZZZZZZZZYYYXXXYYYXXXZZZ^^^aaaaaaffflllrrr|||yyyzzzyyyyyyxxxxxxwwwwwwwww}}}zzzkkkddddddgggpppwwwzzzwww}}}xxxyyyzzzxxxwwwvvvuuuuuutttsssqqqpppqqqsssvvvvvvtttrrrrrrrrrtttsssrrrpppnnnlllkkkjjjhhhgggfffggghhhhhhfffeeegggeeecccbbbcccbbb```^^^[[[[[[ZZZYYYWWWTTTRRRQQQPPPNNNKKKHHHFFFCCC@@@======<<<;;;;;;===@@@CCCEEEFFFHHHIIIIIIIIIHHHIIIKKKOOONNNRRRdddoooQQQCCCAAACCCCCCBBBHHHQQQRRRWWWrrruuummmkkkfffaaa\\\ZZZWWWTTTRRRPPPRRRTTTWWWWWWVVVSSSRRRQQQRRRQQQPPPNNNNNNPPPRRRNNNMMMMMMOOOOOOMMMOOOTTTaaaeeessszzzuuuyyy}}}wwwqqqmmmrrr{{{zzz{{{{{{zzzzzz}}}}}}wwwrrr{{{~~~ttthhh```TTTMMMFFFCCCEEEGGGEEECCCAAADDDFFFHHHIIILLLQQQTTTJJJJJJKKKLLLMMMNNNOOOOOOJJJOOOTTTYYYaaammmwww{{{{{{xxx|||{{{wwwgggllluuukkkYYYKKKGGGFFFJJJMMMMMMNNNQQQOOONNNMMMNNNRRRXXX___dddlllsssyyywwwzzzrrrqqqpppnnnkkkiiigggfffbbb```^^^ZZZWWWTTTRRRRRRPPPSSSSSSNNNEEE@@@BBBEEEAAAEEEJJJNNNOOOKKKDDD???888555333333666999;;;<<<>>>???AAABBBBBBAAA@@@???===::::::@@@NNN```ooouuuxxx___YYYvvvvvviiiggg^^^[[[ZZZYYYYYYYYYZZZ[[[\\\]]]]]]\\\ZZZYYYZZZZZZZZZXXXWWWUUUVVVYYY[[[]]]dddkkk||||||}}}zzzxxxxxxxxxwwwwwwvvvuuutttsss|||~~~}}}sssrrruuuyyy~~~zzzvvvxxxyyyxxx|||{{{yyywwwtttqqqppppppuuuvvvvvvuuussspppooooooqqqqqqooommmkkkiiihhhggggggfffffffffggggggeeecccbbbaaa``````aaaaaa```^^^ZZZZZZYYYWWWUUURRRPPPOOOMMMJJJGGGDDDCCC@@@>>>;;;<<<<<<<<<===???BBBEEEGGGGGGHHHIIIIIIHHHHHHJJJKKKKKKTTTbbbyyy{{{]]]KKKDDDCCCCCCCCCDDDLLLRRRSSS```wwwdddiiijjjfff```[[[WWWUUUTTTSSSPPPQQQSSSUUUUUUTTTRRRQQQQQQRRRRRRQQQPPPPPPQQQSSSNNNMMMNNNPPPNNNJJJJJJNNNVVV\\\kkkrrrvvvzzzrrrrrrxxx}}}|||xxxkkkrrr|||}}}vvvtttvvv{{{sssvvv}}}vvvrrrddd[[[OOOHHHGGGGGGEEECCCDDDDDDDDDCCCCCCDDDGGGIIIIIIJJJJJJLLLMMMNNNOOOOOOJJJOOOSSSWWW]]]hhhwww~~~|||wwwoooooo}}}~~~mmmkkkooojjj^^^KKKEEECCCIIINNNNNNMMMMMMNNNNNNLLLKKKNNNWWWcccmmm|||yyy~~~}}}zzzzzz{{{yyyuuutttxxxooonnnmmmjjjhhhfffdddccc^^^\\\YYYVVVSSSQQQOOOOOOOOOOOOLLLHHHCCCAAACCCEEE???BBBFFFIIIGGGCCC===999777555444555888;;;<<<<<>>888888AAASSSfffuuunnnZZZfffmmmccc```[[[ZZZYYYYYYXXXXXXWWWWWWXXXXXXWWWVVVUUUVVVYYYZZZ[[[ZZZXXXUUUUUUWWWYYY[[[bbbjjj~~~tttmmm~~~|||yyywwwvvvvvvvvvuuuuuutttsssssszzz|||xxxwwwxxxxxxyyy}}}}}}{{{xxxsssppppppqqqvvvuuutttsssqqqooommmlllnnnnnnlllkkkiiigggfffeeeggggggfffgggiiihhhfffccc```___]]]]]]^^^___]]]\\\XXXWWWVVVTTTRRRPPPMMMLLLIIIFFFCCCAAA@@@>>><<<;;;<<<===>>>@@@BBBEEEGGGHHHGGGIIIJJJIIIIIIIIILLLNNNLLLaaa{{{aaaJJJCCCBBBDDDEEEEEEHHHNNNRRRZZZqqqeee[[[dddaaa___\\\YYYWWWVVVVVVWWWRRRSSSTTTUUUUUUTTTSSSSSSPPPRRRSSSSSSQQQPPPPPPQQQNNNMMMNNNPPPNNNIIIIIILLLUUU]]]kkkrrrzzzzzzwwwzzz}}}|||yyykkktttzzzxxx~~~~~~}}}vvvmmm___TTTMMMIIIEEECCCFFFEEECCCAAA@@@@@@AAAAAALLLLLLLLLMMMMMMMMMNNNNNNOOOPPPRRRTTTYYYggg{{{sssfffiiiuuu}}}}}}}}}|||}}}|||qqqnnnmmmggg```MMMHHHGGGKKKNNNMMMKKKKKKMMMOOOPPPNNNOOOYYYjjjxxx~~~|||xxxuuutttvvvuuuqqqoooppplllkkkiiigggeeebbbaaa```YYYXXXVVVSSSPPPOOOMMMMMMKKKHHHEEECCCDDDDDDCCCAAA>>>@@@BBBBBB???;;;777444555444444666:::===>>>>>>>>>@@@AAABBBBBB@@@>>><<<888@@@UUUooo{{{}}}wwwaaa___xxx|||nnnccc\\\\\\]]]WWWWWWWWWXXXXXXXXXXXXXXXWWWUUUUUUVVVXXXZZZ[[[ZZZ[[[XXXWWWYYYZZZ[[[```gggyyy~~~www{{{}}}{{{xxxwwwuuuuuuttttttttttttuuuuuuxxxyyy}}}~~~zzzxxxyyyxxxxxxyyyzzz{{{zzzvvvrrrpppqqqsssrrrqqqpppoooooonnnmmmkkklllkkkjjjiiigggfffdddddddddddddddfffgggfffcccaaa```___]]]\\\\\\[[[YYYWWWUUUTTTSSSQQQNNNLLLIIIHHHEEECCC@@@>>>======<<<;;;<<<>>>AAACCCFFFGGGHHHHHHIIIJJJKKKJJJJJJLLLOOOQQQ[[[yyykkkNNNAAA???AAACCCFFFGGGJJJMMMTTTkkktttaaa]]]```XXXXXXXXXWWWVVVUUUUUUVVVTTTSSSSSSSSSSSSSSSSSSSSSNNNQQQSSSTTTRRROOONNNNNNNNNLLLNNNPPPNNNJJJJJJMMMTTT]]]jjjpppzzz~~~xxx{{{{{{qqqfff[[[SSSNNNLLLGGGFFFDDDBBBBBBAAA@@@???OOOOOOOOONNNMMMMMMLLLLLLPPPOOOMMMNNNSSSccc{{{wwwdddhhhssswwwxxxvvv~~~zzzwww}}}{{{vvv|||~~~wwwooommmlllfff___[[[OOOMMMMMMPPPOOOKKKJJJLLLMMMRRRVVVUUUUUU___sss~~~}}}|||{{{zzzxxxvvvwwwssssssvvvvvvqqqmmmllliiihhhgggdddbbb```^^^]]]WWWVVVTTTQQQOOOMMMLLLLLLHHHCCC@@@BBBEEEFFFBBB======>>>???>>>:::666333222333222333666;;;???AAAAAA>>>???AAABBBBBB???===;;;>>>JJJhhhzzzfffXXXgggjjjlll```VVVZZZ[[[UUUVVVWWWYYY[[[\\\]]]^^^\\\ZZZXXXXXXZZZZZZZZZYYYZZZWWWWWWYYYXXXWWW[[[```gggyyy}}}vvvuuuyyy~~~|||zzzxxxwwwuuuuuutttssstttuuuwwwxxxuuuwwwzzz}}}~~~~~~}}}wwwyyy{{{xxxwwwyyywwwxxxxxxuuuqqqppprrruuunnnmmmllllllmmmmmmmmmllljjjjjjiiigggfffeeedddccc``````aaabbbcccbbb___]]]bbb```]]][[[ZZZXXXUUUSSSRRRRRRPPPNNNLLLIIIGGGEEECCCAAA>>><<<<<<<<<<<<;;;===???BBBFFFHHHIIIIIIHHHJJJKKKLLLLLLLLLNNNQQQTTTnnngggVVVFFFBBBCCCBBBDDDGGGGGGJJJLLLXXX|||fff```___[[[UUUVVVWWWVVVTTTRRRQQQQQQSSSRRRPPPOOOOOOPPPQQQRRRLLLOOOSSSTTTQQQNNNLLLKKKMMMLLLNNNPPPOOOKKKLLLOOOLLLVVVbbbhhhttt|||}}}tttiii```ZZZXXXHHHGGGFFFEEEEEEDDDCCCAAAPPPPPPOOONNNNNNNNNNNNOOOOOOKKKLLLOOOQQQYYYtttzzzfffbbbooozzzxxxxxxyyyxxxqqquuuwwwhhh```ddd]]]]]]dddeee``````hhhYYYTTTYYY[[[SSSRRRUUURRRTTTRRRSSSYYYaaannn~~~~~~~~~}}}}}}|||{{{yyyvvvuuusssrrrrrrsssrrrpppmmmjjjhhhfffeeedddbbb^^^ZZZWWWTTTNNNPPPPPPLLLHHHFFFHHHKKK@@@AAACCCDDDDDDBBB@@@>>>>>><<<999666444333333444222555:::<<<===>>>???@@@@@@===???EEEEEE???<<<>>>???kkkuuujjjsssvvvjjjSSSaaauuujjjcccaaa[[[YYY\\\XXXXXXXXXXXXYYYZZZ\\\]]]^^^\\\[[[ZZZZZZYYYVVVTTTUUUVVVXXXYYYZZZZZZ[[[ZZZ___cccppp~~~nnnppp|||yyyxxxwwwvvvsssqqqpppqqqrrrssssssuuuvvvyyy}}}~~~|||~~~~~~~~~|||{{{yyyxxxxxxyyyzzz{{{ssssssttttttsssqqqooommmllljjjhhhffffffhhhkkkllljjjiiigggdddbbbaaa```___```______^^^]]]\\\\\\[[[]]]\\\YYYWWWTTTRRRQQQPPPOOONNNLLLJJJFFFCCC@@@>>>AAA@@@>>><<<;;;<<<===>>>AAADDDGGGIIIHHHGGGGGGGGGIIIIIIMMMOOOMMMMMMYYYhhhwwwTTTDDD>>>EEEHHHAAACCCLLLPPPDDDQQQ|||nnnZZZ[[[]]]ZZZZZZYYYXXXTTTRRRQQQRRRTTTVVVUUUSSSQQQOOONNNMMMMMMLLLOOORRRSSSQQQPPPOOOOOOMMMJJJIIILLLRRRTTTQQQMMMJJJPPPZZZdddnnnvvv}}}{{{zzz|||qqqjjjSSSNNNGGGDDDEEEFFFEEEDDDQQQPPPOOOOOOOOONNNOOOOOOOOOKKKLLLOOOOOOTTTjjjwwwhhheeeooozzz~~~}}}zzzzzztttlllqqqrrr^^^QQQZZZYYY___hhhiiieeeiiisssnnniiinnnmmm```[[[``````]]]YYYYYYcccsss}}}|||zzzzzzzzzyyywwwuuusssrrrppppppppppppnnnkkkiiigggeeedddbbb```\\\WWWTTTRRRPPPNNNKKKIIIHHHHHHGGGGGG@@@AAABBBCCCCCC@@@>>><<<<<<:::777444333222333333333666:::===>>>>>>???@@@BBB@@@AAAFFFEEE>>>999999KKK```nnnkkkdddcccbbb\\\XXXjjjuuubbb]]]\\\XXXVVVZZZWWWWWWXXXYYYZZZ[[[[[[\\\\\\ZZZYYYYYYZZZYYYWWWUUUXXXXXXYYYYYYYYYYYYYYYYYY[[[]]]gggxxx{{{~~~tttwww~~~{{{zzzzzzvvvssspppooopppqqqrrrqqqtttuuuwwwzzz|||zzz}}}}}}}}}}}}}}}~~~zzz}}}yyyxxxxxxwwwwwwwwwwwwwwwqqqqqqrrrrrrqqqooommmlllkkkiiihhhgggggghhhjjjkkkhhhgggeeebbb```^^^^^^]]]___^^^^^^]]]\\\[[[ZZZZZZ[[[YYYWWWTTTQQQOOONNNMMMJJJJJJIIIGGGEEEBBBAAA??????>>>===<<<<<<===???@@@CCCEEEHHHIIIIIIHHHHHHIIIGGGGGGIIINNNTTT```vvv]]]MMMGGGBBBCCCGGGIIIIIIHHHJJJVVVpppgggZZZ[[[[[[WWWWWWWWWVVVTTTRRRRRRUUUWWWUUUTTTSSSRRRQQQPPPPPPPPPNNNOOOQQQQQQPPPNNNNNNOOOKKKLLLMMMPPPQQQRRRQQQPPPNNNPPPTTTYYY^^^fffnnnsss{{{yyy|||uuu___XXXOOOIIIGGGGGGEEECCCPPPPPPPPPPPPOOOOOOOOOOOONNNLLLMMMOOOMMMNNN^^^pppxxxooommmsssyyywwwppptttoooYYYLLLWWW]]]hhhpppoookkksssxxxxxxuuugggdddnnnrrroooeeecccsss}}}{{{zzzwwwwwwwwwvvvuuusssrrrqqqmmmnnnnnnmmmkkkiiifffeeedddbbb```\\\XXXTTTPPPNNNPPPLLLGGGFFFGGGHHHEEEBBB@@@AAABBBBBB@@@>>>;;;999888777555222111222333333555888;;;>>>>>>???@@@AAADDDCCCDDDEEECCC===::::::VVVYYYdddmmmgggWWWOOOQQQeee~~~yyyhhh[[[YYYYYYWWWVVVXXXVVVWWWYYYZZZ[[[ZZZZZZYYYXXXWWWWWWXXXZZZZZZYYYWWWYYYYYYYYYXXXXXXXXXWWWWWWWWWWWW]]]jjjzzzzzz{{{|||vvv```fff~~~~~~xxxvvvsssrrrrrrsssrrrrrrssssssuuuwwwzzz}}}~~~zzzxxxwwwzzzzzzzzzzzz{{{|||~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~xxxzzz}}}~~~~~~~~~|||zzzuuuuuuuuuuuuuuutttssssssoooooooooooonnnmmmkkkiiiiiihhhhhhggggggggghhhhhheeedddbbb___]]]\\\[[[[[[]]]]]]\\\[[[ZZZYYYXXXXXXVVVUUURRROOOLLLJJJIIIHHHEEEDDDDDDCCCBBBAAA@@@@@@===<<<<<<<<<>>>@@@BBBCCCFFFHHHJJJJJJIIIHHHHHHIIIIIIHHHJJJRRRaaayyygggLLLAAADDDCCC???CCCKKKJJJCCCOOOtttuuuaaa\\\[[[WWWTTTTTTTTTUUUTTTSSSTTTWWWYYYTTTTTTSSSSSSSSSSSSSSSSSSOOOPPPPPPOOOMMMLLLMMMOOOIIIMMMPPPQQQOOONNNPPPQQQOOONNNMMMLLLOOOWWW```gggyyy~~~|||zzzzzzxxx~~~ppphhh]]]UUUPPPLLLHHHDDDPPPPPPPPPPPPPPPOOOOOONNNLLLKKKMMMOOOLLLLLLUUU```oooxxx}}}xxxqqqpppuuuyyy|||{{{}}}~~~}}}rrrfff```kkksss}}}wwwqqq|||tttkkkhhhaaafffwwwsssooo~~~~~~~~~|||{{{zzzyyyuuuuuuuuuttttttrrrqqqqqqllllllkkkjjjhhhfffdddbbbbbb```]]]YYYUUUPPPMMMKKKMMMIIIFFFDDDDDDDDDCCCAAABBBBBBBBBAAA???<<<999777555444222111111222333444888:::===>>>??????@@@BBBDDDEEEEEEBBB>>>???EEEMMM\\\fffwww}}}mmmTTTNNNVVV{{{mmmbbbZZZZZZ[[[YYYXXXYYYXXXYYYZZZ[[[[[[YYYWWWUUUVVVUUUUUUWWWYYY[[[ZZZXXXWWWVVVVVVVVVVVVVVVVVVVVVXXXWWWXXXaaavvvxxx~~~~~~ppplllhhhaaannn|||zzzwwwvvvvvvuuutttssssssssstttuuuvvvwwwyyyyyy~~~|||yyyvvvtttssswwwwwwwwwxxxyyyzzz|||}}}~~~~~~~~~}}}|||{{{{{{|||}}}~~~zzz{{{}}}~~~~~~~~~~~~~~~~~~xxxuuusssrrrsssttttttsssrrrpppooommmmmmmmmmmmlllkkkiiihhhgggggggggffffffffffffeeebbbaaa___]]][[[ZZZYYYYYY\\\[[[ZZZYYYXXXWWWVVVUUUQQQOOOMMMJJJGGGEEECCCCCCAAAAAA@@@??????>>>>>>>>>;;;;;;<<<>>>@@@CCCEEEFFFIIIJJJKKKJJJHHHFFFGGGHHHLLLMMMRRR___tttkkkRRRDDD>>>CCCGGGEEECCCFFFKKKMMMiiijjj______ZZZUUUUUURRRSSSTTTTTTSSSSSSVVVXXXSSSSSSSSSSSSSSSRRRRRRQQQOOOOOONNNLLLJJJJJJLLLNNNJJJKKKMMMNNNNNNNNNMMMMMMMMMKKKIIIGGGJJJRRR\\\cccgggyyy}}}{{{{{{uuuqqqqqqvvv||||||vvvmmmeee___XXXPPPJJJOOOOOOPPPPPPOOOOOONNNMMMIIIJJJLLLNNNLLLLLLPPPWWWdddqqqzzzwwwqqqqqquuuvvvmmmzzz~~~}}}{{{|||~~~}}}zzz||||||jjjYYYYYY\\\iii}}}|||zzz~~~}}}}}}}}}~~~~~~|||zzzyyyyyyyyytttttttttssssssqqqppppppkkkkkkiiigggeeebbb```___^^^\\\YYYUUURRRNNNLLLJJJGGGGGGGGGDDD@@@???AAACCCBBBBBBAAA???===:::777666333222111000111333555777;;;===???@@@???@@@AAACCCBBBEEEDDD???===FFFYYYggghhhdddRRRYYYiiirrrfffaaa\\\\\\\\\YYYXXXXXXZZZ[[[\\\[[[ZZZWWWTTTRRRUUUUUUUUUWWWZZZ[[[ZZZYYYSSSSSSRRRSSSSSSUUUVVVWWWZZZZZZZZZaaazzz|||~~~~~~yyy}}}ssslllhhhhhhrrr}}}~~~~~~|||yyyxxxwwwvvvtttrrrttttttttttttsssssssssrrrvvvzzz~~~{{{zzzyyywwwuuusssqqqqqqtttttttttvvvwwwyyy{{{|||~~~}}}}}}~~~}}}|||{{{{{{|||}}}~~~~~~~~~~~~}}}~~~zzz{{{~~~{{{xxxuuusssqqqqqqrrrrrrqqqpppnnnmmmmmmllllllkkkjjjiiihhhgggeeeeeedddddddddccccccbbb```___]]][[[ZZZYYYXXXXXXYYYYYYXXXWWWUUUTTTSSSRRRKKKJJJHHHEEECCCAAA@@@???@@@???>>>===<<<<<<<<<<<<<<<<<<>>>@@@CCCFFFHHHIIILLLLLLKKKIIIFFFEEEGGGHHHJJJRRRaaauuuhhhMMMAAA@@@DDDEEEKKKPPPJJJEEESSShhh}}}dddaaaaaaYYYTTTXXXSSSTTTTTTSSSRRRQQQRRRTTTRRRSSSSSSRRRQQQPPPNNNMMMNNNNNNMMMJJJHHHIIIKKKNNNNNNLLLKKKMMMQQQQQQNNNJJJIIIIIIHHHHHHKKKQQQXXX^^^]]]kkk~~~zzzuuummmnnnuuurrrkkksss}}}yyyuuuppphhh]]]VVVMMMNNNOOOOOOOOONNNLLLKKKHHHIIIKKKKKKLLLLLLOOORRR___mmmyyy}}}xxxjjjppp|||yyy~~~~~~~~~|||{{{{{{|||~~~~~~~~~~~~~~~}}}iiiWWW\\\fffttt~~~~~~}}}~~~~~~~~~}}}{{{yyywwwwwwwwwwwwsssssssssrrrqqqpppnnnmmmjjjiiigggccc```]]][[[ZZZWWWVVVSSSPPPNNNLLLJJJJJJBBBEEEFFFCCC???===@@@DDDAAA@@@???===:::888666444222111111111333666888:::===???@@@@@@@@@@@@BBBDDDAAADDDCCCAAAFFFWWWlllyyy}}}uuuTTTRRRkkkvvviii```___]]]\\\ZZZWWWVVVVVV[[[[[[[[[ZZZYYYWWWTTTSSSWWWVVVVVVXXXZZZ[[[ZZZXXXRRRQQQQQQQQQRRRTTTVVVWWWYYY]]]]]]bbb}}}{{{~~~~~~|||vvvnnniiippp}}}zzz}}}}}}{{{yyyxxxvvvsssqqqsssssssssrrrqqqooonnnmmmmmmqqqwww|||{{{zzzvvvvvvuuusssrrrqqqpppoooqqqrrrssstttvvvxxxzzz{{{}}}~~~|||||||||||||||{{{{{{{{{{{{||||||~~~~~~}}}}}}~~~}}}}}}|||zzzyyyyyy|||~~~|||}}}yyyvvvvvvvvvuuutttppppppoooooonnnmmmkkkkkkkkkkkkjjjiiihhhgggffffffccccccbbbaaa````````````^^^]]][[[YYYXXXWWWVVVVVVVVVUUUTTTRRRQQQOOONNNMMMGGGFFFDDDBBB@@@???>>>>>>???>>><<<;;;;;;;;;<<<===>>>???AAACCCFFFHHHIIIJJJLLLLLLKKKIIIGGGHHHJJJMMMNNN___yyygggQQQBBB@@@FFFEEECCCIIIQQQNNNMMMgggmmm``````___WWWTTTWWWRRRSSSSSSRRRPPPOOOOOOPPPQQQQQQQQQQQQPPPNNNLLLKKKKKKKKKKKKIIIHHHHHHKKKNNNRRRNNNKKKNNNRRRSSSOOOIIIHHHIIIJJJJJJKKKOOOSSSWWW^^^dddxxx~~~~~~wwwyyyxxxgggfffttt~~~|||uuukkkcccKKKLLLMMMNNNNNNMMMKKKJJJIIIIIIIIIHHHIIILLLMMMNNNXXXeeevvvyyymmmhhhttt|||sssttt}}}|||zzzzzzzzz{{{~~~|||~~~~~~hhhaaaooozzz~~~~~~}}}}}}|||||||||||||||||||||}}}|||zzzxxxvvvttttttuuuuuurrrrrrqqqpppnnnmmmkkkjjjiiigggccc___[[[WWWUUUSSSPPPOOOMMMKKKIIIIIIIIIIIIBBBBBBAAA@@@@@@@@@BBBCCC>>>===;;;999777555333222222111111222555888;;;===???AAABBBAAA@@@AAABBBDDDCCCCCCCCCHHHXXXlllwwwyyy}}}dddVVVbbbgggbbb\\\^^^^^^[[[XXXVVVVVVUUUXXXXXXXXXXXXXXXXXXXXXXXXZZZYYYXXXYYYZZZZZZYYYWWWUUUTTTSSSRRRRRRTTTVVVWWWWWW]]]]]]^^^vvv}}}rrrkkkxxxtttzzz}}}{{{yyyuuusssrrrrrrqqqpppnnnllliiihhhgggiiilllooorrrvvv|||}}}zzzwwwuuussssssrrrrrrqqqpppoooooopppqqqrrrsssuuuxxxzzz{{{xxxzzz|||}}}{{{zzzyyyzzzyyyzzzzzzzzzzzzzzzzzzyyyzzz{{{{{{zzzzzzzzz}}}|||yyywwwwwwxxxyyyyyywwwyyy{{{}}}}}}|||zzzxxxxxxyyywwwsssrrrrrrrrrrrrqqqnnnmmmlllkkkjjjiiiiiiiiiiiihhhgggfffeeedddddddddbbbaaa___]]]\\\]]]^^^^^^ZZZZZZXXXVVVUUUTTTTTTTTTQQQPPPOOOMMMLLLJJJIIIHHHCCCCCCAAA@@@???>>>>>>>>><<<<<<;;;:::;;;===???@@@BBBCCCDDDFFFHHHIIIJJJKKKJJJJJJJJJJJJJJJMMMRRRVVVggg|||sssYYYNNNHHHCCCDDDKKKEEEEEEHHHMMMTTTffflllbbbZZZZZZZZZVVVRRRSSSOOOQQQRRRQQQOOOMMMMMMNNNNNNOOOPPPQQQPPPOOOMMMLLLHHHIIIIIIIIIHHHIIIKKKMMMNNNMMMLLLMMMOOONNNKKKIIIGGGIIIJJJKKKLLLOOOSSSVVVbbb___nnn~~~~~~yyyqqqppp~~~|||uuupppJJJKKKMMMNNNMMMLLLJJJIIIJJJJJJHHHFFFGGGJJJLLLKKKLLLYYYnnntttmmm^^^eee|||zzz{{{tttqqq~~~~~~|||zzzxxxwwwyyy~~~~~~zzz~~~~~~~~~~~~}}}yyyeeeiii~~~~~~~~~}}}}}}|||{{{{{{{{{xxxxxxxxxyyyyyyyyyzzzzzzzzzxxxvvvsssrrrrrrssstttqqqqqqpppnnnmmmjjjhhhggggggeeeaaa\\\WWWSSSQQQOOOKKKJJJHHHGGGFFFGGGGGGHHHDDD@@@===>>>BBBDDDCCCAAA;;;:::999777444333111000222222222333666:::===@@@@@@AAABBBBBBAAAAAACCCEEEEEECCCDDDOOOggg{{{|||ssshhh]]]cccwwwooo___[[[ZZZ^^^___\\\XXXWWWWWWWWWUUUUUUVVVVVVXXXYYY[[[\\\\\\ZZZZZZZZZ[[[ZZZXXXVVVXXXWWWUUUSSSSSSTTTUUUWWWVVV\\\[[[XXXkkk~~~tttuuusssyyy}}}yyywwwpppppppppooollliiigggeeedddddddddeeegggmmmuuu{{{xxxyyyzzzzzzyyyvvvtttrrrrrrrrrqqqqqqpppppppppoooppppppqqqsssuuuxxxzzz{{{uuuwwwzzzzzzyyyxxxxxxxxxwwwxxxyyyzzzzzzyyyxxxwwwuuuvvvwwwwwwwwwxxx{{{~~~{{{wwwttttttxxxyyywwwtttxxxwwwvvvvvvwwwxxxxxxwwwppppppppprrrsssrrrooolllmmmllljjjhhhffffffggggggggggggeeedddcccbbbbbbbbbbbb```]]][[[ZZZ[[[\\\^^^XXXWWWVVVTTTSSSRRRRRRRRRMMMMMMKKKJJJHHHFFFEEEDDDBBBAAA@@@???????????????::::::999:::<<>>@@@@@@???>>><<<;;;::::::999999:::;;;???CCCGGGIIIIIIHHHHHHIIIKKKKKKJJJIIIJJJHHHIIIMMMNNNUUUkkk|||TTTLLLDDDBBBAAAAAAFFFLLLMMMIIIIII[[[```]]]ZZZWWWTTTSSSSSSQQQPPPKKKMMMOOOOOOLLLJJJJJJLLLJJJLLLMMMOOONNNMMMKKKJJJHHHHHHGGGGGGHHHIIIKKKLLLJJJJJJJJJIIIIIIHHHGGGGGGIIIMMMPPPOOONNNOOOTTTYYY[[[fffjjjnnn{{{}}}}}}}}}|||yyyxxxxxxxxxyyyLLLKKKIIIHHHHHHHHHIIIIIIEEEFFFHHHIIIJJJJJJIIIIIIKKKLLL___uuujjj___[[[iiixxxzzzqqqrrrwww~~~}}}}}}}}}{{{yyyxxxvvvwwwxxx{{{|||zzz{{{}}}~~~}}}~~~~~~||||||}}}|||{{{xxxvvvtttuuuuuuvvvvvvuuuuuutttsssvvvrrrooommmnnnooonnnmmmmmmmmmllljjjgggddd```^^^[[[ZZZYYYWWWSSSNNNJJJGGGEEEFFFFFFEEEDDDCCCAAA@@@???@@@AAABBBBBB@@@???===:::888666444222111111222111444777:::;;;===???AAAAAABBBDDDDDDDDDDDDEEEFFFFFFCCCCCCKKKZZZlll~~~sss```WWWffffff___^^^YYYYYYZZZ[[[[[[[[[ZZZYYYXXXWWWVVVUUUUUUWWWXXXWWWVVVVVVUUUTTTSSSRRRQQQQQQQQQUUUTTTTTTTTTTTTTTTTTTTTTVVVVVVVVVWWW[[[aaaiiiooozzzuuuffffffnnnqqqqqqzzzwwwsssppprrrpppjjjfffeeeccc```]]]\\\]]]^^^______dddgggkkkmmmmmmmmmnnnooollllllmmmnnnooopppqqqqqqqqqrrrrrrtttuuuwwwxxxyyyyyyxxxwwwvvvvvvuuuuuuuuuqqqssstttvvvvvvuuutttssstttsssrrrrrrrrrsssuuuvvvsssttttttttttttttttttsssrrrrrrrrrqqqqqqqqqqqqqqqlllmmmnnnnnnmmmllljjjhhhiiiiiiiiihhhhhhggggggfffeeedddcccaaa```___^^^^^^^^^]]]\\\ZZZYYYWWWUUUUUUSSSRRRQQQOOOMMMLLLJJJJJJGGGFFFDDDBBB@@@>>>======>>>======<<<<<<;;;:::::::::;;;<<<>>>AAADDDGGGIIIKKKJJJIIIHHHIIIIIIIIIIIIJJJIIIKKKRRR[[[mmmwww]]]MMMDDD???AAAEEEGGGHHHJJJKKKJJJZZZ|||rrr[[[ZZZWWWTTTRRRRRRQQQPPPOOOLLLNNNOOONNNLLLJJJLLLMMMNNNNNNNNNNNNMMMLLLJJJIIIIIIIIIHHHHHHHHHIIIJJJJJJIIIIIIHHHHHHHHHIIIJJJJJJJJJMMMPPPPPPNNNOOOTTTYYYbbblllmmmkkkssszzz|||||||||~~~{{{yyyyyyyyyzzz{{{JJJIIIHHHGGGGGGHHHIIIIIIFFFGGGHHHIIIIIIJJJIIIIIIHHHLLLXXXmmm|||ooopppgggcccmmmtttllliiiqqqvvv}}}~~~|||{{{xxxwwwvvvuuuuuuwwwyyyzzzyyyzzz{{{|||}}}}}}||||||~~~||||||}}}{{{{{{{{{zzzxxxvvvsssrrrrrrrrrrrrrrrrrrqqqppppppqqqnnnlllkkkkkkllllllkkkkkkkkkiiifffbbb^^^ZZZXXXUUUTTTSSSRRRNNNKKKHHHFFFCCCCCCCCCCCCBBB@@@???>>>AAAAAABBBAAA@@@>>><<<;;;777666444333222111222222333555999;;;<<<>>>@@@BBBBBBBBBCCCEEEGGGGGGFFFEEEBBBCCCCCCLLLbbbyyyxxx[[[UUUYYYtttlll]]][[[\\\ZZZUUUVVVWWWXXXYYYXXXWWWWWWXXXWWWWWWWWWXXXXXXVVVTTTSSSRRRQQQPPPOOONNNNNNNNNUUUUUUTTTTTTTTTTTTUUUVVVVVVXXXZZZ[[[ZZZ[[[\\\^^^mmmssseee[[[gggmmmlllssswwwyyy|||zzzvvvuuuvvvssslllfffeee___]]]ZZZYYYYYYYYYYYYXXX\\\^^^```aaabbbeeeiiilllhhhiiijjjlllmmmooopppqqqrrrrrrssstttuuuvvvwwwxxxxxxwwwvvvuuutttttttttuuurrrrrrrrrsssssssssssssssqqqppppppooooooppprrrrrrrrrrrrqqqqqqqqqqqqrrrrrroooooonnnnnnnnnmmmmmmmmmjjjkkkllllllkkkjjjhhhgggiiiiiihhhggggggfffeeeeeecccbbb```___]]]]]]\\\\\\]]]\\\[[[XXXVVVTTTRRRRRROOOOOOMMMKKKIIIGGGEEEDDDCCCBBBAAA???===<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;<<<===???BBBEEEGGGHHHIIILLLKKKIIIHHHHHHJJJKKKLLLNNNQQQXXXccctttsssYYYJJJFFF???===CCCJJJLLLKKKKKKJJJ[[[xxx~~~```YYYUUUSSSPPPOOOOOOPPPOOONNNOOOOOOOOOMMMLLLLLLMMMOOOQQQPPPOOOMMMLLLKKKKKKJJJJJJJJJKKKKKKJJJJJJIIIIIIIIIHHHGGGGGGGGGIIIKKKMMMKKKMMMPPPPPPOOOOOOSSSWWWbbbnnnoookkknnnrrr~~~zzz|||xxx||||||zzz}}}{{{{{{||||||{{{IIIHHHGGGGGGGGGHHHIIIJJJGGGHHHHHHIIIIIIIIIJJJJJJHHHNNNUUU___qqqtttwwwuuutttxxx|||pppiiieeeiiipppyyy}}}~~~{{{yyywwwvvvuuuuuuuuuwwwyyyzzzyyyyyyyyyyyyzzzzzz{{{{{{~~~~~~~~~}}}|||~~~|||zzzzzz{{{{{{zzzzzzxxxvvvtttrrrpppooooooppppppoooooonnnmmmnnnmmmkkkiiihhhggggggfffhhhgggeeebbb]]]YYYUUUSSSOOOOOONNNMMMKKKHHHFFFEEEBBBAAA@@@>>>======>>>>>>CCCBBBBBB@@@>>><<<:::999555444333222111222333333555888;;;===>>>???AAACCCDDDCCCCCCEEEHHHHHHEEEAAA<<<;;;EEE```vvv[[[PPPYYYlllrrr]]]YYYXXXXXXZZZTTTUUUVVVWWWXXXXXXWWWVVVWWWWWWWWWXXXYYYYYYWWWUUUTTTTTTSSSRRRQQQPPPPPPQQQUUUTTTTTTTTTTTTUUUUUUVVVUUUXXX[[[\\\\\\\\\\\\]]]qqqzzzvvvuuudddbbbfffoooppplllpppyyyuuuzzz~~~zzzyyyzzzvvvnnngggddd^^^\\\YYYXXXXXXWWWUUUTTTUUUVVVVVVUUUWWWZZZ```dddgggggghhhiiijjjkkkllllllooopppqqqrrrssstttttttttuuuuuutttsssssssssssssssrrrqqqqqqpppqqqrrrssstttoooooonnnmmmmmmnnnooopppqqqpppoooooooooooopppqqqmmmmmmllllllkkkkkkjjjjjjiiijjjjjjjjjjjjiiihhhgggggggggffffffeeedddcccccc```___^^^\\\[[[[[[ZZZZZZ\\\[[[YYYVVVTTTQQQOOOOOOLLLKKKIIIGGGEEEBBBAAA@@@??????===<<<;;;;;;::::::888999999:::;;;<<<======>>>@@@CCCFFFHHHIIIIIIHHHIIIJJJJJJJJJJJJKKKNNNOOOOOO[[[lll~~~rrrYYYKKKFFFDDDBBBCCCIIIMMMMMMMMMOOOWWW{{{kkkXXXZZZRRRPPPNNNMMMNNNOOOOOONNNPPPOOONNNLLLLLLMMMOOOPPPRRRPPPNNNLLLKKKLLLLLLMMMLLLMMMNNNNNNMMMKKKIIIHHHJJJIIIGGGFFFFFFHHHKKKMMMJJJLLLNNNNNNMMMNNNPPPSSSXXXeeejjjiiinnnnnnssszzztttuuu}}}mmmaaafffrrrxxx~~~}}}}}}~~~|||zzzHHHGGGGGGFFFGGGHHHJJJKKKIIIIIIIIIIIIIIIIIIJJJJJJHHHNNNRRRVVVfff{{{}}}uuu~~~~~~|||yyyqqq^^^]]]bbblllsssxxx{{{yyywwwvvvvvvvvvwwwxxxzzz{{{yyyxxxwwwwwwwwwxxxyyyzzz||||||}}}}}}~~~~~~~~~~~~~~~}}}zzzyyyzzz}}}|||yyywwwwwwxxxyyyyyyxxxvvvtttrrrqqqpppmmmmmmmmmmmmmmmlllkkkkkkmmmllljjjgggdddbbb``````dddbbb```\\\XXXTTTQQQOOOLLLLLLKKKJJJHHHFFFEEEDDDBBB@@@<<<999999;;;???AAACCCBBBAAA>>><<<999777666333333222111222333444555888:::===??????@@@BBBCCCFFFDDDDDDEEEHHHGGGCCC>>>:::<<>>======<<<;;;:::::::::::::::888999:::<<<===>>>@@@@@@AAACCCFFFIIIKKKJJJIIIIIIGGGIIIKKKKKKJJJKKKNNNPPPRRRiiinnnUUUFFFAAA@@@EEEFFFJJJMMMLLLKKKRRR[[[uuuvvv]]]VVVYYYQQQOOOMMMMMMNNNPPPPPPOOOPPPOOOMMMLLLLLLNNNOOOPPPOOONNNLLLKKKKKKLLLOOOPPPNNNOOOOOOOOONNNMMMKKKIIIKKKJJJGGGEEEEEEFFFHHHIIIHHHIIIKKKKKKKKKKKKLLLMMMQQQZZZ[[[^^^ggghhhiiiqqq~~~}}}zzz|||ooo]]]XXX___ggg}}}{{{yyyzzz}}}~~~|||HHHGGGGGGGGGHHHIIIKKKLLLJJJJJJIIIIIIIIIIIIJJJJJJFFFKKKMMMOOO\\\ppp|||}}}sssrrrvvvwww___VVVUUU___iiiooovvv~~~~~~}}}{{{vvvvvvwwwwwwxxxyyy{{{{{{zzzxxxwwwuuuuuuwwwyyyzzz{{{{{{||||||{{{{{{zzzyyyzzzyyywwwwwwxxxzzz}}}~~~~~~}}}yyyvvvtttuuuvvvvvvuuutttsssqqqpppoooooojjjjjjkkkkkkjjjjjjiiihhhiiiiiihhhddd___\\\ZZZZZZ]]][[[YYYVVVSSSPPPMMMLLLIIIIIIHHHFFFEEEDDDCCCCCCAAA>>>:::888999<<>><<<999777555444222222111222333444666888:::===???AAAAAAAAACCCDDDGGGFFFFFFFFFGGGFFFDDDBBB@@@IIIaaayyyuuu]]]RRRXXXhhhrrrbbb```___XXXTTTWWWVVVWWWYYYZZZZZZYYYXXXXXXUUUTTTSSSTTTVVVXXXYYYXXX[[[ZZZZZZYYYXXXXXXYYYYYYTTTUUUXXXYYYZZZYYYXXXWWWWWWWWWVVVUUUUUUWWW[[[^^^gggzzzaaa^^^dddcccuuu|||{{{qqqiiiggg```\\\XXXUUUSSSQQQOOONNNPPPOOONNNKKKJJJJJJMMMPPPSSSUUUWWW[[[___bbbeeegggiiijjjmmmoooqqqrrrrrrrrrnnnnnnmmmmmmmmmmmmnnnnnnoooooonnnmmmnnnooopppqqqmmmlllkkkjjjiiijjjkkkkkkmmmmmmnnnnnnnnnnnnmmmmmmkkkkkkjjjjjjiiihhhggggggfffffffffeeeeeeeeeeeeeeeaaa```___^^^]]][[[ZZZZZZYYYYYYXXXWWWVVVVVVVVVVVVSSSRRRQQQOOOLLLJJJIIIHHHDDDDDDCCCAAA???>>>===<<<;;;;;;:::::::::;;;;;;<<<;;;<<<===???@@@BBBCCCDDDDDDFFFHHHJJJKKKKKKJJJIIIIIIJJJKKKJJJJJJMMMTTTZZZkkkdddOOOEEEAAAAAACCCFFFIIIMMMOOOMMMRRRbbbrrryyy^^^UUUUUUSSSQQQOOOMMMMMMNNNOOOPPPOOOOOOMMMLLLLLLMMMOOOOOOOOOMMMLLLJJJJJJKKKLLLOOOPPPNNNOOONNNNNNMMMLLLKKKJJJJJJHHHFFFEEEDDDDDDEEEFFFGGGHHHHHHIIIJJJJJJJJJIIINNNSSSNNNOOO[[[```bbbkkkqqqzzz}}}~~~~~~yyylllhhhiiiooo}}}}}}uuurrrqqqvvv}}}HHHGGGGGGGGGIIIJJJLLLMMMKKKJJJIIIHHHHHHIIIJJJKKKGGGHHHIIILLLTTTbbbooovvvnnnkkkwww~~~|||mmm\\\RRRYYYccchhhmmmsssyyy~~~}}}}}}~~~|||zzzuuuvvvvvvwwwxxxyyyzzz{{{zzzyyyvvvttttttvvvxxxzzzzzzzzz{{{zzzyyyxxxvvvuuuuuuuuuuuuvvvwwwyyy{{{|||{{{~~~{{{|||||||||zzzwwwtttrrrssstttqqqpppooonnnnnnmmmmmmmmmgggggggggggggggfffeeeeeebbbcccccc```[[[WWWVVVVVVUUUTTTRRROOOMMMKKKJJJIIIGGGFFFEEECCCBBBAAA@@@@@@===<<<;;;;;;<<>>AAABBBBBBBBBCCCEEEFFFGGGHHHHHHGGGGGGHHHJJJMMMVVVbbbeeeZZZQQQYYYiiittthhh___``````[[[WWWWWWXXXYYYZZZZZZZZZYYYXXXWWWWWWUUURRRQQQSSSVVVWWWWWWZZZYYYXXXXXXXXXXXXXXXXXXUUUXXX\\\___```^^^[[[YYY[[[ZZZYYYWWWVVVWWW[[[^^^ddd~~~fffZZZ]]][[[lllqqqxxx~~~~~~tttmmmkkkddd```ZZZVVVTTTRRRQQQPPPMMMNNNNNNLLLIIIHHHIIIJJJIIIKKKNNNRRRWWW[[[^^^___bbbdddgggjjjlllnnnnnnnnnkkkkkkjjjjjjjjjkkkkkklllkkkkkkkkkkkkkkklllmmmmmmjjjiiihhhgggfffggghhhhhhiiijjjlllnnnnnnllljjjiiijjjjjjiiihhhgggfffeeeeeecccbbbbbbbbbbbbbbbbbbccc]]]\\\[[[ZZZXXXWWWVVVVVVUUUTTTSSSRRRRRRRRRRRRRRRMMMLLLKKKIIIGGGFFFDDDDDD@@@??????>>>===<<<;;;:::;;;;;;::::::;;;<<<======???@@@AAABBBDDDFFFGGGGGGGGGHHHIIIJJJKKKKKKJJJIIIKKKLLLLLLLLLOOOZZZjjjuuukkkYYYHHHAAAAAACCCFFFJJJJJJJJJLLLPPPVVVeee~~~cccSSSUUUVVVQQQPPPNNNLLLLLLMMMNNNNNNNNNMMMLLLJJJLLLNNNOOONNNLLLLLLKKKJJJJJJJJJKKKLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJFFFEEEDDDDDDDDDDDDDDDEEEGGGGGGHHHIIIJJJJJJIIIGGGHHHOOOLLLLLLUUUYYY\\\fffjjjrrr~~~~~~~~~~~~}}}~~~zzznnnwwwuuurrrrrrwwwHHHHHHGGGHHHIIIKKKMMMNNNKKKKKKIIIHHHHHHIIIJJJKKKIIIGGGHHHKKKPPPXXXdddoooppphhhmmmrrr|||yyy~~~gggVVVYYYaaacccfffjjjqqqzzz~~~~~~~~~}}}yyyzzz|||}}}}}}{{{yyywwwtttuuuvvvwwwxxxyyyzzzzzz{{{yyyvvvttttttvvvyyyzzzzzzzzzzzzyyyxxxvvvsssrrrrrrssstttvvvxxxyyyzzzzzzxxx}}}~~~zzz{{{}}}{{{{{{}}}~~~{{{{{{yyyvvvsssqqqrrrsssmmmmmmlllkkkkkkkkkkkkllldddeeeeeeeeeeeedddcccccc]]]______]]]XXXTTTTTTUUUOOONNNMMMKKKIIIHHHHHHHHHFFFEEECCCAAA@@@???>>>>>>999:::<<<>>>@@@BBBCCCCCC???===;;;888555333222111111111222333555777999;;;===???BBBCCCBBBCCCDDDEEEEEEGGGJJJJJJHHHIIIMMMQQQYYY\\\YYYPPPOOOZZZiiiqqqkkkccc]]]]]]___]]]YYYWWWYYYYYYZZZZZZZZZYYYWWWVVVYYYVVVRRRPPPQQQSSSUUUVVVWWWWWWVVVVVVUUUVVVVVVVVVVVVZZZ___cccdddbbb^^^[[[WWWWWWWWWUUUTTTVVVYYY\\\dddeeerrr~~~nnnRRRVVVfffaaadddjjjrrrxxx}}}vvvooonnniiieee^^^YYYVVVUUUTTTSSSKKKMMMNNNMMMJJJHHHGGGGGGFFFHHHJJJMMMPPPSSSVVVWWW[[[]]]aaadddggghhhiiiiiijjjiiiiiiiiiiiiiiijjjjjjhhhhhhiiiiiijjjjjjjjjjjjhhhgggfffeeedddeeeeeeffffffhhhkkkmmmmmmkkkhhhfffiiihhhhhhgggeeedddcccccc``````____________```aaa[[[ZZZYYYXXXVVVUUUTTTSSSRRRQQQPPPPPPOOOOOOOOOOOOHHHHHHGGGEEEDDDBBBAAAAAA======<<<;;;;;;::::::999;;;;;;;;;;;;<<<===>>>???BBBBBBCCCEEEFFFHHHIIIJJJHHHIIIIIIJJJJJJJJJJJJJJJLLLLLLLLLNNNVVViiipppVVVJJJ@@@AAACCCBBBDDDHHHNNNKKKKKKRRRaaaxxxkkkWWWSSSYYYXXXRRRPPPMMMKKKKKKLLLMMMMMMLLLLLLJJJJJJLLLOOOOOOMMMKKKLLLLLLKKKJJJJJJJJJJJJJJJKKKJJJHHHGGGGGGHHHIIIIIIBBBBBBCCCCCCDDDEEEEEEEEEHHHHHHHHHJJJKKKKKKIIIGGG@@@LLLQQQSSSXXXVVVVVV```eeeiiiqqq|||~~~}}}{{{oookkkttt{{{}}}mmmuuu}}}yyyxxx|||GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFIIIEEEGGGKKKJJJKKK[[[ooo~~~tttjjjfffsss~~~~~~wwwdddYYYWWWZZZ```eeepppyyy~~~~~~}}}|||{{{|||}}}~~~}}}yyyxxx{{{{{{vvvssstttvvvwwwxxxwwwuuuuuuuuuwwwxxxvvvtttrrrsssvvvyyy{{{wwwwwwwwwwwwvvvtttrrrqqqrrrqqqppppppqqqtttvvvxxxzzzzzzzzzzzz{{{}}}~~~}}}yyyxxxvvvyyy{{{zzzwwwuuuvvvxxxwwwvvvtttrrrqqqpppqqqqqqmmmmmmlllkkkjjjiiiiiihhhdddbbb___^^^^^^^^^\\\[[[\\\[[[YYYVVVSSSPPPNNNMMMMMMLLLJJJHHHGGGEEEEEEDDDBBBBBBAAA???>>>>>>>>>>>>999<<>>???AAACCCDDDCCCEEEGGGGGGGGGHHHJJJLLLJJJIIIHHHGGGHHHIIIKKKLLLLLLNNNYYYiiiuuunnnNNNFFF@@@<<>>===<<<<<<===<<<>>>@@@BBBBBBAAA>>>===999777555333222222222222222333555888;;;>>>@@@AAA@@@BBBDDDDDDDDDEEEHHHJJJHHHMMMNNNPPP^^^tttjjjZZZJJJNNN```sss{{{ccc```]]]XXXWWWWWWXXXWWWUUUVVVTTTRRRSSSVVVXXXWWWVVVZZZWWWTTTRRRSSSSSSRRRPPPOOOPPPQQQRRRSSSTTTTTTUUU[[[XXXYYY^^^]]]XXXVVVYYYWWWVVVTTTSSSSSSUUUWWWYYYSSS[[[[[[```pppyyy}}}}}}|||zzz~~~yyywwwuuunnnbbbXXXTTTTTTUUUXXX^^^fffnnntttxxxyyyzzz}}}rrrnnnjjjeeebbb^^^ZZZWWWWWWWWWUUUPPPKKKHHHHHHJJJFFFEEEEEEDDDDDDEEEEEEFFFHHHJJJMMMPPPSSSVVVWWWXXXZZZZZZ[[[]]]^^^```aaaaaaaaaaaaaaaaaabbbbbbbbbbbb^^^_________````````````ccccccddddddcccaaa```_________```______^^^]]]\\\[[[[[[[[[[[[ZZZXXXVVVUUUSSSRRRQQQPPPOOOOOOOOOOOOKKKJJJHHHFFFEEEDDDCCCCCCCCCBBB@@@???>>>=========;;;;;;;;;;;;;;;<<<<<<<<<@@@@@@@@@@@@AAABBBDDDDDDHHHJJJKKKKKKIIIHHHIIIJJJEEEGGGHHHHHHHHHIIILLLNNNVVVZZZfffzzztttfffUUUBBBJJJCCC@@@DDDIIIJJJIIIJJJDDDNNNbbbmmmWWWSSSUUUQQQMMMNNNKKKKKKJJJJJJKKKKKKLLLLLLKKKJJJIIIJJJLLLMMMKKKHHHJJJJJJIIIIIIHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFDDDDDDEEEFFFHHHJJJLLLMMMPPPQQQRRROOOKKKIIIJJJLLLNNNRRRUUUUUUSSSUUUZZZ^^^^^^ccchhhlllrrr}}}}}}xxx___SSSUUUbbbGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDEEEGGGHHHKKKEEECCCFFFHHHHHHQQQ\\\mmmwwwwwwwwwxxxqqqmmmxxxnnn[[[OOONNNQQQUUU^^^hhhnnnttt{{{}}}}}}{{{yyyvvvuuuuuuwww{{{}}}}}}}}}zzz{{{}}}{{{zzzzzzzzz{{{xxxuuuuuuyyyzzzvvvttttttrrrtttvvvwwwuuusssrrrrrrpppqqqqqqrrrtttvvvxxxyyyvvvvvvvvvvvvtttrrrpppoooooonnnnnnnnnoooppprrrsssuuuvvvwwwwwwwwwuuutttsssrrruuuxxxxxxwwwuuuttttttssstttuuutttrrrqqqrrrssspppnnnllljjjiiihhhhhhhhheeeeeeddddddccccccbbbbbb___\\\XXXUUUSSSQQQNNNLLLNNNNNNMMMLLLKKKJJJIIIIIIEEEDDDDDDCCCCCCCCCCCCDDDBBB@@@>>><<<;;;;;;<<<===@@@AAABBBAAA@@@===:::888666555333222111111222333444666999<<<>>>@@@AAAAAA@@@BBBEEEFFFGGGHHHJJJLLLIII\\\dddaaannnvvv]]]LLLIII[[[tttccc___[[[YYYWWWVVVWWWXXXXXXXXXUUUSSSRRRSSSVVVYYYZZZZZZ[[[YYYVVVUUUTTTSSSPPPNNNOOOOOOPPPPPPQQQRRRRRRRRRXXXVVVWWWZZZZZZVVVUUUVVVUUUUUUTTTTTTUUUUUUVVVWWWSSSVVVVVV\\\fffkkkxxx~~~wwwsssrrrgggXXXQQQKKKKKKQQQUUUUUU\\\gggkkknnnrrruuuwww{{{{{{yyytttpppkkkeee___[[[YYYXXXUUUPPPKKKGGGFFFGGGFFFEEEDDDCCCBBBAAAAAAAAABBBCCCEEEGGGHHHJJJJJJJJJNNNOOOQQQTTTVVVYYY[[[\\\[[[[[[[[[\\\\\\\\\]]]]]]ZZZZZZ[[[\\\]]]^^^^^^___^^^^^^_________]]]\\\[[[[[[[[[[[[[[[ZZZYYYXXXWWWWWWWWWVVVUUUTTTRRRPPPOOONNNMMMLLLJJJIIIIIIHHHHHHEEEDDDCCCAAA@@@?????????@@@@@@>>>===<<<;;;;;;;;;::::::;;;<<<>>>???@@@@@@DDDDDDCCCCCCCCCDDDEEEEEEGGGIIIJJJJJJHHHGGGGGGGGGEEEHHHJJJJJJIIILLLSSSZZZiiisssfffPPPGGGBBB???EEEBBBCCCHHHJJJHHHFFFGGGOOOgggppp```SSSQQQRRRNNNKKKMMMHHHIIIJJJLLLMMMNNNNNNNNNJJJHHHGGGGGGIIIIIIIIIHHHIIIHHHFFFFFFFFFGGGIIIJJJGGGGGGFFFFFFFFFFFFFFFGGGEEEEEEEEEEEEFFFGGGHHHIIIRRRUUUVVVRRRLLLIIIJJJMMMKKKMMMNNNMMMKKKKKKMMMPPPPPPXXXaaafffjjjqqq|||xxx|||yyy}}}|||nnn___YYYnnnDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDFFFHHHJJJLLLFFFCCCEEEHHHHHHLLLRRR___hhhrrrzzzzzzrrrrrr|||~~~~~~iiiXXXNNNHHHKKKRRR[[[dddlllrrrtttuuuvvvtttrrrqqqqqqrrrtttuuu}}}~~~{{{vvvuuuyyy}}}}}}{{{zzzyyyzzz{{{|||vvvtttuuuyyy{{{wwwuuuuuurrruuuxxxxxxwwwtttsssrrrnnnoooppprrrssssssssssssttttttttttttrrrpppnnnmmmmmmlllllllllmmmnnnooopppqqqrrrsssuuuuuusssqqqpppppprrrtttuuutttsssssssssoooooooooooonnnmmmnnnnnnmmmkkkiiigggeeedddddddddbbbbbbaaa___^^^]]]\\\[[[YYYVVVRRRPPPNNNMMMJJJHHHJJJIIIIIIHHHGGGFFFEEEEEECCCBBBAAA@@@@@@???@@@@@@>>>===;;;::::::;;;>>>???EEEDDDCCCAAA>>>:::777555333333222111111222333444666999<<>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<======>>>@@@AAABBBCCCCCCEEEDDDDDDDDDEEEFFFGGGHHHFFFGGGIIIIIIHHHHHHHHHIIIHHHKKKNNNMMMNNNWWWgggsss~~~uuu```PPPEEE???@@@DDD@@@CCCHHHLLLIIIEEEIIIPPPsss```XXXRRRRRRQQQLLLJJJKKKHHHIIIKKKMMMNNNNNNMMMMMMJJJHHHGGGFFFFFFGGGHHHIIIHHHGGGEEEDDDEEEGGGIIIKKKFFFFFFEEEEEEEEEFFFFFFGGGDDDCCCCCCCCCDDDEEEEEEFFFLLLPPPSSSOOOIIIEEEGGGJJJFFFGGGHHHGGGEEEDDDEEEGGGCCCKKKWWW```eeehhhpppxxxyyywww}}}}}}oooaaaXXXfffmmmssstttwww{{{zzz~~~}}}~~~BBBBBBCCCDDDEEEFFFFFFGGGFFFEEEEEEEEEFFFHHHIIIJJJLLLGGGDDDFFFHHHIIIJJJKKKVVV___qqq|||yyyxxxyyy{{{xxxhhhVVVGGGFFFIIIPPPZZZccciiimmmoooqqqpppooonnnnnnnnnoooppptttuuuyyywwwsssvvv{{{|||{{{~~~{{{zzzyyyxxxxxxzzz|||}}}uuusssuuuzzz|||xxxuuuuuupppsssvvvwwwuuusssqqqpppoooooopppppppppooonnnmmmpppqqqqqqqqqpppnnnlllkkkjjjjjjjjjjjjjjjkkkkkkkkklllmmmppprrrrrrrrrqqqpppoooqqqqqqpppnnnmmmnnnoooooonnnlllllllllllllllllljjjiiifffdddbbbaaaaaaaaa```___]]][[[XXXVVVTTTTTTRRRPPPMMMLLLKKKKKKIIIHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@>>><<<;;;;;;;;;::::::::::::<<<>>>AAABBBFFFEEEBBB???<<<888555444111111111111222444666777:::;;;???BBBCCCDDDCCCCCCFFFGGGGGGGGGFFFGGGIIILLLeee```]]]bbbiiihhh^^^SSSNNNYYY|||sss\\\XXXYYYWWWWWWWWWVVVTTTTTTTTTTTTTTTUUUUUUVVVWWWYYY\\\^^^[[[[[[[[[YYYVVVSSSQQQPPPOOOOOOPPPQQQSSSUUUWWWYYYRRRSSSTTTSSSSSSTTTTTTSSSQQQRRRSSSUUUUUUUUUUUUUUUSSSSSSTTT[[[___]]]ttt}}}}}}uuuwwwwwwlllVVVEEEFFFHHHDDDEEEMMMPPPVVV]]]aaabbbffflllrrrwwwxxxwwwooojjjccc```\\\WWWSSSPPPNNNLLLHHHGGGFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBAAAAAABBBCCCDDDFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKNNNNNNPPPQQQSSSTTTVVVVVVUUUVVVWWWWWWWWWVVVUUUTTTQQQQQQQQQQQQPPPOOONNNNNNKKKKKKIIIHHHFFFEEEDDDDDDDDDCCCBBB@@@???>>>>>>>>>>>>======<<<<<<======>>>::::::;;;;;;===>>>???@@@CCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCDDDFFFGGGIIIJJJJJJKKKLLLKKKJJJJJJKKKLLLKKKOOORRRUUU]]]nnnoooVVVLLLDDDCCCAAA>>>@@@FFFFFFIIIKKKIIIDDDIII[[[oooeeeXXXUUUTTTSSSQQQMMMJJJKKKJJJKKKLLLMMMMMMLLLKKKJJJIIIIIIHHHGGGFFFGGGIIIJJJIIIGGGEEEDDDEEEGGGIIIKKKEEEEEEDDDDDDDDDEEEFFFFFFBBBBBBCCCCCCEEEFFFGGGHHHFFFIIILLLKKKGGGDDDFFFHHHHHHIIIJJJJJJIIIIIIIIIJJJDDDDDDJJJUUU\\\___dddkkkuuuvvvzzz~~~~~~|||}}}yyy|||nnnaaaYYYXXX[[[\\\```kkk|||BBBBBBCCCDDDEEEFFFGGGGGGFFFFFFGGGGGGHHHHHHHHHIIIIIIGGGFFFGGGIIIIIIIIIHHHMMMVVVjjjvvvwwwzzzssszzzvvvcccPPPFFFDDDGGGPPPXXX___dddiiijjjiiiiiiiiihhhiiiiiiiiillllllpppwww}}}xxxvvvyyy||||||zzz|||zzzyyy|||zzzyyyxxxwwwwwwyyy{{{|||tttrrrtttyyy{{{wwwssssssmmmoooqqqrrrpppnnnmmmmmmooooooooonnnmmmllljjjjjjkkklllmmmmmmmmmlllkkkjjjhhhhhhhhhhhhhhhhhhggggggiiijjjlllmmmooooooooonnnlllmmmllljjjhhhggghhhiiiooollljjjiiijjjkkkkkkkkkfffeeebbb```^^^]]]\\\\\\ZZZYYYXXXUUUSSSPPPNNNMMMMMMKKKIIIHHHIIIIIIHHHGGGEEEEEEDDDCCCBBBAAAAAA@@@AAA@@@>>><<<:::999888888999:::;;;<<>>@@@BBBDDDDDDDDDDDDEEEFFFFFFFFFHHHKKKPPPTTTfff]]]aaaqqqqqq^^^NNNLLLWWWvvv}}}^^^YYYXXXSSSVVVWWWWWWVVVSSSQQQQQQRRRRRRSSSUUUUUUUUUUUUVVVXXXYYYYYYYYYWWWTTTRRRRRRSSSOOOOOOOOOOOOQQQTTTVVVWWWQQQTTTTTTRRRRRRUUUUUUSSSPPPQQQRRRTTTTTTUUUUUUUUUSSSTTTTTTZZZ]]][[[mmmyyyttt}}}dddKKKAAA>>>>>>CCCJJJHHHLLLRRRVVVXXX\\\bbbfffkkknnnzzz{{{vvvlllhhhccc]]]ZZZVVVSSSPPPHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFHHHIIIKKKLLLLLLOOOPPPQQQQQQQQQQQQOOOOOOKKKKKKKKKKKKKKKJJJHHHHHHFFFEEECCCBBBAAAAAA@@@AAA@@@???>>>===============;;;;;;;;;;;;;;;<<<======<<<<<<===>>>???AAACCCDDDFFFFFFFFFFFFFFFFFFEEEEEEBBBBBBCCCDDDFFFHHHJJJKKKLLLLLLKKKIIIGGGHHHKKKMMMSSSXXXaaakkkzzz~~~dddRRRFFFAAA===>>>@@@AAADDDGGGKKKHHHEEECCCFFFWWWwwwkkkXXXUUUTTTTTTSSSQQQNNNLLLKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHIIIJJJIIIGGGGGGIIIJJJHHHGGGFFFEEEEEEFFFHHHIIIEEEEEEDDDDDDDDDDDDDDDEEECCCCCCDDDEEEGGGIIIJJJKKKDDDFFFHHHIIIHHHGGGGGGHHHGGGHHHIIIJJJKKKKKKKKKKKKLLLEEEDDDKKKRRRVVV^^^hhhllllllnnnrrrwww{{{~~~tttssswww}}}|||zzzyyyuuupppeee[[[]]]iiitttyyyEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEGGGHHHHHHGGGFFFEEECCCFFFGGGHHHHHHHHHGGGGGGHHHMMM^^^iiisssyyypppsssxxxzzzssscccPPPHHHDDDHHHMMMQQQWWW]]]`````````aaaaaaaaa``````aaaaaaeeemmmrrrxxx~~~~~~}}}|||{{{zzz{{{{{{zzzwwwtttvvv{{{~~~|||{{{yyywwwvvvwwwxxxyyyrrrppprrrxxxyyytttpppooolllnnnooonnnmmmkkkllllllmmmllllllkkkkkkjjjjjjjjjggghhhiiijjjkkkjjjiiiiiiggggggggggggffffffeeedddhhhhhhiiiiiijjjjjjjjjjjjiiiiiihhhfffddddddeeegggjjjgggdddccceeeffffffeeeaaa___\\\ZZZWWWVVVVVVVVVRRRQQQPPPOOOMMMKKKJJJJJJJJJHHHFFFFFFFFFGGGFFFEEEAAAAAAAAAAAAAAAAAAAAAAAA>>>===<<<;;;999999888888;;;<<<>>>@@@BBBCCCCCCCCC>>><<<999666444333333333222222333444777:::===??????@@@AAABBBCCCDDDEEEFFFEEEFFFHHHKKKPPPXXXbbbhhhlllhhhnnnwwwlllSSSIIIPPPrrriiiYYYYYYXXXRRRTTTUUUWWWUUURRRPPPPPPRRRQQQTTTWWWWWWUUUSSSRRRSSSTTTUUUUUUSSSPPPPPPRRRTTTRRRQQQPPPOOOPPPQQQSSSUUURRRUUUUUUQQQRRRVVVWWWTTTPPPQQQQQQRRRSSSTTTUUUVVVSSSVVVUUUXXX[[[XXXccc{{{wwwrrr|||ooo]]]LLLCCCAAADDDGGGDDDEEEGGGJJJNNNRRRVVVXXXYYY]]]iiixxx}}}}}}yyytttlllfffaaa\\\WWWSSSNNNMMMKKKHHHFFFEEEDDDCCCBBBBBBBBBCCCCCCBBBAAAAAA@@@?????????>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@??????@@@AAACCCDDDEEEEEEGGGHHHIIIJJJJJJIIIHHHGGGEEEEEEEEEEEEDDDCCCBBBBBBAAA@@@???>>>===>>>>>>???>>>======<<<<<<======>>><<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEFFFGGGHHHJJJJJJLLLKKKJJJIIIJJJNNNTTTXXXfffoookkkUUUGGGCCCDDDDDDBBBAAACCCHHHJJJHHHIIIEEEEEENNN```yyymmm[[[TTTRRRRRRPPPOOOOOOOOOMMMKKKLLLKKKJJJIIIHHHHHHHHHHHHFFFHHHJJJJJJHHHFFFGGGIIIFFFFFFEEEEEEDDDEEEEEEEEEFFFEEEDDDDDDCCCCCCCCCCCCBBBCCCCCCDDDEEEGGGHHHIIIEEEEEEEEEHHHJJJJJJHHHEEEDDDDDDEEEGGGHHHIIIHHHGGGMMMHHHIIIQQQSSSQQQXXXdddeeeiiimmmooossswww|||~~~{{{tttwww|||yyyfff```bbbddd~~~|||IIIHHHGGGFFFEEEDDDCCCCCCCCCEEEGGGHHHHHHFFFDDDBBB???DDDHHHGGGGGGGGGGGGFFFGGGHHHUUU___ooouuuoooqqqvvvzzzttt[[[OOOEEEDDDEEEFFFJJJPPPXXXXXXYYYZZZ[[[ZZZZZZZZZWWWXXX]]]dddjjjoooyyyvvv}}}{{{wwwzzz~~~zzzuuuqqqrrrwww{{{{{{zzz}}}zzzwwwuuuuuuuuuuuuqqqoooqqqvvvwwwrrrmmmlllnnnoooooonnnmmmlllmmmnnnkkkjjjjjjiiiiiijjjkkkkkkdddeeeggghhhiiiiiiiiihhhffffffffffffeeedddcccccchhhhhhgggffffffffffffggggggggggggeeecccdddgggiiidddaaa]]]\\\___``````___\\\ZZZXXXUUUSSSQQQQQQQQQKKKKKKKKKJJJIIIIIIHHHHHHIIIGGGEEEDDDDDDEEECCCBBB======>>>???@@@AAABBBBBB<<<;;;::::::999999::::::>>>???AAACCCDDDCCCBBBAAA:::888555222111111111222222222444666999<<<@@@BBBAAAAAAAAAAAABBBDDDEEEFFFGGGIIIKKKPPPYYYeeerrr{{{|||uuummmbbbPPPFFFVVVnnnvvvaaa\\\[[[XXXVVVQQQTTTVVVUUURRRPPPQQQSSSSSSVVVZZZZZZVVVSSSRRRRRRPPPRRRRRRPPPMMMNNNQQQUUUVVVUUUSSSQQQPPPQQQRRRSSSRRRVVVVVVQQQRRRWWWXXXTTTPPPPPPQQQQQQRRRTTTUUUVVVPPPUUUSSSRRRVVVSSSWWWhhhqqq}}}~~~rrrtttooo^^^OOOGGGDDDBBBBBBAAAAAACCCGGGKKKMMMNNNMMMQQQ\\\iiimmmoooxxxqqqkkkeee^^^YYYTTTSSSPPPMMMJJJGGGFFFEEEBBBBBBCCCCCCCCCCCCCCCCCC?????????>>>>>>>>>===============>>>>>>>>>??????>>>>>>???@@@AAABBBBBBCCCAAABBBCCCDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<===>>>======<<<<<<======>>>????????????@@@AAABBBCCCDDDEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFHHHGGGGGGGGGGGGHHHIIIJJJNNNNNNOOOPPPTTT\\\eeelllzzzppp^^^PPPCCC@@@DDD===BBBDDDBBBFFFLLLLLLFFFHHHFFFNNNfffrrr]]]TTTRRROOOOOOMMMLLLNNNPPPNNNKKKKKKJJJIIIHHHGGGHHHIIIIIIDDDGGGJJJJJJHHHFFFFFFHHHEEEEEEEEEDDDDDDCCCBBBBBBGGGFFFEEECCCCCCBBBBBBBBB@@@@@@@@@AAABBBCCCDDDDDDGGGDDDCCCFFFJJJKKKFFFBBBDDDDDDEEEFFFHHHHHHGGGEEEGGGIIISSS]]]ZZZQQQSSS]]]ccclllsssuuuuuuyyy~~~jjjdddccctttDDDFFFHHHHHHFFFDDDDDDDDDIIIHHHFFFEEEDDDEEEFFFGGGGGGFFFEEEEEEGGGHHHGGGFFFGGGJJJHHHLLLfffzzzvvvpppoooxxxxxxqqqeeeTTTEEE???@@@DDDHHHMMMPPPTTTVVVUUUTTTRRRQQQUUUUUUVVVXXX]]]bbbhhhkkkvvvzzz}}}yyyvvvvvvrrrnnnooosssuuussspppsssvvvzzzzzzxxxtttqqqpppuuutttsssrrrqqqpppooonnnnnnnnnnnnnnnnnnmmmmmmmmmnnnkkkhhhggghhhhhhhhhgggdddeeeeeeeeeeeedddddddddhhhgggfffeeecccaaa``````cccdddeeefffffffffddddddaaaaaa``````_________^^^ZZZZZZYYYYYYYYYXXXXXXXXXUUUTTTQQQOOOLLLJJJIIIHHHIIIIIIHHHHHHGGGFFFFFFEEEBBBBBBBBBAAAAAAAAA@@@@@@===============<<<::::::<<<;;;999888888:::<<<===DDDEEEEEEDDDAAA>>>:::888666555333111000000222222111555:::>>>@@@AAACCCDDDFFFFFFCCCAAABBBEEEFFFDDDGGGJJJXXXlllwwwvvvyyywww]]]KKK???FFFlll|||bbb\\\]]]XXXRRRQQQOOOQQQQQQNNNMMMOOOOOOLLLVVVUUUUUUTTTUUUUUUVVVVVVVVVUUUSSSQQQQQQRRRSSSTTTXXXVVVUUUWWWYYYXXXRRRLLLNNNSSSUUUTTTUUUXXXWWWSSSUUUUUUVVVVVVUUUTTTSSSRRRRRRRRRRRRSSSTTTVVVXXXYYY^^^bbbgggpppssssssssspppeeeWWWLLLHHHLLL@@@AAAGGGCCCCCCIIIHHHMMMKKKMMMTTT[[[bbbmmmwww}}}yyysssjjjcccddd]]]WWWUUURRRLLLIIIIIIFFFEEECCCCCCDDDDDDBBBAAA@@@??????>>>>>>>>>>>>???========================??????>>>>>>>>>>>>??????????????????????????????======>>>???@@@@@@AAAAAAAAA@@@?????????@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBCCCCCCDDDFFFFFFJJJGGGDDDDDDFFFGGGFFFEEEJJJHHHGGGFFFFFFFFFEEEDDDIIIJJJJJJHHHGGGHHHMMMQQQQQQXXX^^^```fffsssqqqbbbOOODDDBBBCCC@@@<<>>:::777666444333111000111222333444555888===@@@AAABBBDDDEEEBBBCCCDDDDDDFFFHHHHHHGGGIII[[[pppxxxqqqlllvvvnnnYYYGGGEEEPPPjjj}}}hhhVVVVVVZZZVVVRRRQQQLLLPPPRRRNNNMMMOOOPPPOOORRRRRRRRRRRRSSSTTTUUUVVVVVVUUUTTTRRRRRRSSSTTTUUUUUUTTTUUUXXXZZZYYYRRRMMMMMMRRRUUUUUUWWWZZZZZZWWWWWWWWWVVVTTTSSSRRRQQQQQQPPPQQQQQQRRRSSSTTTUUUUUUWWWZZZ^^^iiizzzwwwzzzzzztttnnnUUUEEEBBBFFFBBBBBBDDD>>>FFFDDDEEEJJJNNNRRRZZZaaahhhlllpppvvv}}}{{{vvvsssnnnhhhbbb```\\\UUUQQQQQQKKKIIIGGGFFFFFFFFFEEECCC@@@@@@??????>>>>>>??????<<<<<<<<<<<<============???>>>>>>>>>>>>>>>>>>???????????????????????????===>>>>>>???@@@@@@AAAAAAAAA@@@?????????@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFIIIFFFDDDDDDGGGIIIIIIHHHHHHGGGFFFFFFGGGIIIIIIJJJGGGHHHJJJJJJKKKNNNSSSWWW]]]gggrrryyyjjjSSSLLLCCC>>>>>>BBBDDDEEEEEEBBBDDDHHHIIIEEEDDDGGG[[[lllbbbRRRQQQQQQKKKKKKKKKKKKJJJJJJKKKKKKLLLIIIIIIHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@AAABBBBBBCCC???@@@AAABBBCCCDDDEEEFFFBBBCCCEEEFFFGGGFFFEEEDDDFFFFFFFFFGGGHHHIIIJJJJJJQQQ]]]jjjppptttyyy{{{yyy~~~rrrttt||||||{{{~~~DDDFFFGGGGGGEEEDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFHHHHHHFFFDDDDDDGGGIIIJJJLLLVVVggguuusssuuuyyy~~~}}}qqqbbbSSSGGGAAA>>>BBBBBBCCCEEEGGGJJJMMMOOOMMMMMMNNNOOOPPPQQQRRRRRRVVVZZZ```ffflllqqqwww{{{yyyuuuooommmlllkkkhhhdddfffhhhjjjlllmmmppptttwwwqqqpppooonnnlllkkkjjjiiilllkkkiiihhhhhhhhhiiijjjhhhgggfffgggggggggeeecccfffggghhhiiihhhfffcccaaabbbbbbaaa```___]]]]]]\\\]]]]]]^^^^^^^^^]]]]]]\\\YYYXXXWWWVVVUUUTTTSSSRRRMMMLLLLLLLLLLLLKKKKKKKKKLLLKKKIIIGGGFFFEEEEEEEEECCCCCCBBBBBBAAA@@@@@@@@@AAA@@@@@@???>>>>>>======<<<;;;:::999888888999999888:::<<<>>>@@@BBBCCCDDDCCCBBB???<<<888666444333111000000111222444666777:::===AAACCCCCCDDDEEEFFFBBBCCCEEEHHHIIIHHHGGGGGGTTTjjj}}}xxxiiibbbiiirrrVVVGGG???LLLjjjbbbVVVOOOSSSWWWTTTPPPPPPNNNTTTVVVQQQLLLMMMOOOOOONNNNNNOOOPPPRRRSSSTTTUUUVVVVVVUUUTTTTTTTTTTTTUUUSSSSSSTTTWWWZZZYYYTTTOOOPPPTTTVVVUUUWWWZZZ[[[XXXXXXWWWUUUSSSQQQPPPPPPPPPQQQRRRSSSTTTUUUTTTTTTSSSQQQSSSWWWccc~~~}}}fffQQQEEECCC???BBBCCC<<>>>>>>>>>>>???>>>>>>======>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBBBBEEEDDDDDDDDDCCCCCCBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDEEECCCBBBCCCEEEHHHHHHHHHFFFEEEDDDDDDEEEGGGJJJKKKHHHKKKOOOSSSXXX___fffkkkuuuyyy[[[GGGAAA@@@???>>>>>>@@@CCCEEEGGGDDDBBBDDDFFFIIIQQQYYYwwwdddSSSOOOPPPNNNJJJIIIIIIJJJJJJJJJIIIIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDCCCBBBBBBBBBBBBBBBDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@?????????@@@AAAAAABBBBBB>>>>>>???AAACCCDDDFFFFFFBBBCCCDDDEEEEEEEEEDDDCCCFFFEEEDDDCCCDDDEEEFFFGGGLLLXXXeeelllooorrrrrrppptttvvv||||||vvvppphhhtttwww~~~DDDFFFFFFFFFDDDCCCDDDEEECCCDDDEEEFFFFFFEEECCCBBBDDDDDDEEEFFFHHHHHHFFFDDDBBBBBBGGGKKKIIILLL^^^ssstttsssvvv{{{pppdddVVVIII@@@BBBAAA@@@AAACCCFFFGGGHHHJJJKKKLLLNNNNNNNNNNNNMMMKKKNNNRRRVVV[[[cccjjjppppppnnnmmmmmmmmmkkkfffcccbbbccccccbbbdddgggmmmqqqqqqpppooommmjjjhhhgggfffjjjiiigggfffeeefffggghhhfffeeeeeefffgggfffdddbbbbbbccceeefffeeebbb^^^\\\______^^^]]]\\\[[[[[[ZZZYYYYYYYYYYYYYYYYYYXXXXXXTTTSSSRRRQQQOOONNNMMMLLLKKKJJJJJJJJJIIIIIIIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCAAA@@@@@@??????>>>======>>>>>>===<<<<<<;;;:::::::::999777777777999;;;<<<<<<===@@@CCCDDDEEEDDDDDDAAA>>>;;;777333111111111//////000222444777:::;;;???AAACCCDDDDDDDDDEEEFFFFFFEEEFFFHHHGGGEEEEEEHHH[[[hhhnnnhhhaaa___ZZZSSSHHHHHHPPPggg___YYYSSSQQQTTTUUUQQQOOOPPPTTT[[[]]]UUULLLJJJLLLMMMMMMNNNOOOPPPQQQRRRSSSSSSVVVVVVVVVVVVUUUUUUTTTTTTRRRQQQRRRTTTWWWXXXVVVTTTUUUWWWWWWTTTTTTWWWVVVTTTWWWUUUSSSQQQPPPPPPQQQRRRTTTUUUWWWXXXXXXVVVTTTSSSQQQSSSVVVbbb|||ttt^^^MMMCCC<<<@@@EEE@@@BBB??????CCCDDDAAAAAACCCGGGHHHJJJNNNUUU___jjjrrrvvvzzz{{{xxxsssjjjdddbbb^^^ZZZUUUQQQNNNLLLIIIHHHFFFEEEDDDBBBAAAAAA@@@@@@>>>>>>>>>??????@@@@@@@@@???>>>>>>======>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCBBBDDDCCCBBBCCCEEEGGGHHHIIIIIIHHHHHHGGGFFFHHHKKKNNNNNNRRRYYYbbblllwwwuuugggXXXJJJBBB@@@AAACCCDDDEEEEEEEEEDDDHHHEEEBBBAAAIIIYYYpppiiiRRRNNNQQQPPPMMMMMMHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>?????????@@@@@@AAAAAA??????@@@AAACCCDDDDDDEEEBBBCCCCCCDDDCCCCCCBBBAAA@@@@@@@@@AAACCCFFFIIIJJJUUUXXX[[[\\\]]]bbbiiimmmmmmnnnssszzz~~~uuuccc[[[bbbnnnxxx|||DDDEEEFFFEEECCCBBBCCCEEEAAABBBDDDEEEEEEDDDCCCBBBEEEDDDDDDFFFGGGGGGEEECCC>>>;;;>>>EEEFFFGGGUUUgggpppoooxxx{{{zzzwwwyyy{{{tttgggUUUGGGBBB@@@>>>???AAACCCCCCBBBEEEGGGIIIKKKMMMMMMLLLLLLJJJJJJKKKKKKMMMRRRXXX]]]]]]```dddhhhjjjiiifffdddeeedddbbb___^^^```eeeiiilllkkkkkkjjjiiihhhhhhgggcccbbbaaa```___``````aaacccccccccdddeeeeeebbb```___```bbbcccbbb___[[[XXX[[[[[[[[[ZZZZZZYYYYYYYYYVVVVVVUUUUUUTTTTTTTTTTTTPPPOOONNNMMMKKKJJJIIIHHHIIIIIIHHHHHHHHHGGGGGGGGGDDDCCCCCCBBBBBBBBBBBBBBB?????????>>>======<<<<<<::::::::::::999999999888888777777777999<<>>???AAACCCEEEEEEDDDDDDEEEFFFGGGDDDDDDGGGFFFDDDIIIPPPccchhhfff\\\WWWVVVOOODDD@@@UUUrrrlllZZZYYYVVVTTTTTTSSSPPPPPPQQQVVV]]]^^^WWWNNNKKKMMMNNNOOOPPPQQQRRRRRRRRRQQQQQQUUUUUUVVVWWWVVVUUUTTTSSSRRRQQQOOOOOOQQQUUUWWWYYYTTTVVVTTTQQQQQQTTTUUUSSSTTTSSSQQQPPPPPPRRRTTTUUUTTTUUUVVVWWWWWWVVVTTTRRRRRRUUUWWW___sss{{{vvvzzz{{{wwwtttvvvggg[[[OOOAAAAAACCC<<>>BBBDDDBBBAAABBB???@@@AAABBBEEEJJJPPPTTTZZZ___kkk{{{wwwqqqpppjjjfff```[[[VVVSSSOOOLLLIIIHHHFFFDDDBBB@@@@@@?????????????????????????????????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@@@@??????@@@AAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBEEEEEEEEEEEEFFFGGGIIIKKKKKKLLLNNNNNNOOORRRWWW[[[```ccckkkwwwuuummmeeeYYYNNNFFFAAA@@@???@@@@@@AAAEEEJJJLLLIIIFFF@@@DDDHHHMMM[[[tttlllZZZMMMPPPRRRNNNLLLPPPIIIIIIJJJKKKJJJIIIGGGFFFGGGGGGGGGGGGHHHHHHHHHHHHEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>???????????????@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBAAAAAAAAA@@@===>>>???AAADDDGGGJJJLLLTTTRRRNNNKKKLLLRRR]]]gggjjjlllpppuuuyyy}}}xxx}}}~~~||||||sssllljjjhhhddd```dddvvvEEEEEEEEEDDDBBBBBBCCCEEEAAAAAABBBCCCCCCCCCBBBBBBHHHFFFEEEDDDEEEEEEDDDBBB@@@<<<===BBBEEEFFFMMMWWWhhhooowwwnnnmmmuuuyyyuuuwwwtttcccVVVHHHDDD???===???AAAAAA@@@???AAACCCFFFHHHIIIJJJJJJJJJIIIHHHFFFEEEFFFIIILLLQQQUUU[[[bbbfffiiiiiiiiigggfffdddaaa^^^^^^```bbb```aaabbbdddeeeggghhhiii_______________^^^^^^^^^```______```aaaaaa```^^^]]]^^^___```___]]]ZZZXXXWWWWWWWWWWWWVVVVVVVVVVVVSSSRRRQQQPPPOOOOOOPPPPPPLLLKKKKKKIIIHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@AAA>>>>>>======<<<;;;;;;;;;888888888999999999999:::888999999;;;===@@@CCCEEEEEEEEEEEEEEECCC???<<<:::777666333111000000111222333444666999<<>>;;;>>>AAA@@@???@@@<<<===>>>>>>>>>@@@BBBEEEHHHLLLXXXiii{{{}}}~~~~~~~~~uuurrrmmmiiieee```[[[XXXRRRPPPNNNJJJGGGDDDCCCBBBBBBBBBAAA@@@@@@??????>>>@@@@@@@@@??????@@@@@@@@@????????????????????????????????????????????????>>>???@@@BBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEAAABBBDDDDDDDDDFFFJJJLLLKKKOOOUUUZZZ^^^cccjjjooommm[[[MMMIIIGGGCCCAAA?????????@@@FFFCCCAAACCCFFFGGGDDD@@@>>>MMM___mmm~~~jjjZZZRRRNNNQQQPPPKKKJJJMMMIIIJJJJJJIIIIIIHHHGGGFFFGGGGGGGGGHHHHHHHHHHHHHHHDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????AAABBBDDDFFFGGGHHHEEECCCCCCCCCDDDGGGPPPZZZdddiiioootttxxx~~~~~~~~~}}}yyypppcccZZZ]]]fffEEEEEEEEECCCBBBBBBCCCEEEAAAAAAAAAAAAAAABBBCCCCCCKKKHHHEEECCCCCCCCCCCCBBBBBBAAAAAACCCDDDFFFIIILLLZZZggg{{{ooonnnrrr|||~~~}}}~~~uuuooo]]]TTTHHH@@@???@@@@@@???<<<===???BBBDDDFFFGGGGGGFFFGGGFFFDDDBBBAAACCCDDDIIIKKKOOOTTTYYY___eeehhhbbbbbbbbb```]]]\\\]]]^^^XXXYYYZZZ\\\^^^```aaabbb^^^___```aaa```___]]]\\\]]][[[YYYZZZ[[[\\\\\\[[[YYYZZZZZZ[[[ZZZYYYXXXWWWRRRRRRRRRRRRRRRRRRRRRRRROOONNNMMMKKKKKKJJJKKKKKKHHHHHHGGGFFFEEEEEEDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>><<<<<<<<<;;;::::::999999888888999:::;;;<<<<<<===<<<===>>>@@@BBBCCCEEEEEEDDDDDDBBB@@@===:::777555333222111111111222444444777999;;;===@@@BBBCCCDDDDDDEEEFFFFFFEEEEEEGGGHHHHHHEEEIIIRRRUUUTTT]]]kkk|||mmmYYYGGGCCCQQQcccdddSSSNNNMMMSSSQQQOOONNNOOOQQQRRRQQQPPPTTTUUUQQQNNNPPPQQQOOONNNOOOQQQRRRSSSRRRQQQPPPRRRSSSVVVWWWWWWUUURRRPPPLLLLLLMMMMMMNNNPPPSSSUUUMMMOOONNNKKKMMMSSSWWWWWWRRRRRRSSSSSSTTTUUUUUUUUUQQQQQQQQQQQQQQQQQQRRRRRRRRRUUUUUUSSSWWWbbbmmmrrrzzz{{{|||~~~yyyssslllqqqrrrfffKKKBBB<<<<<<>>>>>>===>>>?????????>>>======???BBB@@@CCCJJJSSS^^^dddfffeeeddddddkkkvvv~~~~~~|||zzzxxxuuuqqqlllhhhbbb```\\\XXXTTTPPPMMMLLLIIIIIIHHHGGGEEEDDDCCCBBBBBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>???AAABBBCCCDDDDDDCCCBBBBBBBBBCCCDDDDDDEEEEEECCCBBBAAAAAABBBEEEHHHJJJEEEGGGJJJKKKMMMPPPUUUYYYZZZaaakkkrrrwww}}}mmmYYYNNNEEE???888:::===@@@BBBCCCEEEFFFIIIHHHEEECCCBBBBBBCCCDDDVVVlllhhhZZZRRRQQQPPPOOOMMMKKKIIIJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>>>>>>>>>>???@@@@@@AAA===???AAACCCEEEEEEDDDCCC>>>===>>>BBBAAA@@@FFFNNNXXX```iiiooosss{{{~~~ooojjjmmmEEEEEEEEECCCAAAAAACCCEEEAAAAAA@@@???@@@AAACCCDDDMMMIIIEEEBBBAAABBBBBBBBB<<<@@@AAA@@@@@@CCCFFFEEEJJJYYYwww{{{{{{{{{|||wwwvvvssseeeSSSEEE?????????>>>======???@@@BBBDDDFFFGGGBBBCCCDDDDDDBBBAAABBBCCC??????@@@CCCGGGPPPYYY___ZZZ\\\^^^]]]\\\ZZZZZZ[[[WWWWWWWWWWWWXXXXXXXXXXXXXXXZZZ\\\]]]]]][[[XXXWWWZZZXXXVVVUUUWWWXXXYYYXXXUUUUUUUUUUUUUUUUUUTTTTTTNNNNNNOOOOOOOOOOOOPPPPPPLLLKKKJJJHHHGGGGGGHHHHHHEEEEEEEEEDDDDDDCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<;;;;;;::::::999888888888888999:::;;;===>>>???@@@@@@AAABBBCCCDDDEEEEEEEEEBBBAAA???===999666333222000000000111333444555666:::<<<>>>@@@BBBDDDDDDEEEEEEGGGGGGGGGFFFFFFHHHJJJLLLJJJQQQ[[[]]]ZZZaaannn{{{hhhTTTKKKJJJTTTnnnbbbRRRRRRRRRPPPSSSRRRPPPOOOPPPRRRQQQMMMQQQSSSRRRNNNMMMNNNMMMJJJKKKLLLOOOQQQSSSSSSRRRQQQQQQSSSUUUWWWVVVTTTQQQOOOHHHJJJMMMOOOPPPPPPQQQRRRPPPRRROOOLLLLLLRRRUUUUUUTTTTTTUUUUUUUUUUUUTTTSSSRRRRRRRRRRRRRRRSSSTTTTTTRRRUUUUUUQQQQQQXXX```ccccccjjjzzz{{{~~~{{{}}}UUUJJJ@@@>>>???>>>>>>???@@@???===:::888999<<>>AAABBBCCCFFFJJJMMMJJJLLLVVVfffrrrwww{{{~~~~~~yyyuuupppnnnjjjeee```\\\YYYWWWQQQQQQOOONNNLLLJJJIIIHHHCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????????????????>>>???AAACCCDDDDDDDDDCCCBBBBBBCCCDDDEEEFFFGGGGGGEEECCCBBBAAACCCFFFKKKMMMQQQTTTXXX[[[]]]aaahhhlllsss{{{jjjOOO@@@>>>??????>>>???@@@AAAAAABBBDDDFFFBBBDDDEEEDDDCCCFFFOOOVVVuuuiiiSSSRRRRRRSSSRRRNNNLLLMMMKKKHHHIIIHHHFFFDDDDDDDDDDDDEEEDDDDDDEEEEEEFFFFFFFFFGGGBBBAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>============:::;;;;;;<<<===>>>>>>???============>>>???AAAAAA:::<<<@@@CCCEEEEEEDDDCCCCCC@@@@@@BBB@@@===AAAJJJNNNVVV```gggjjjrrruuuooouuuCCCDDDDDDDDDDDDDDDCCCCCC>>>===<<<<<<===???AAABBBCCCCCCCCCCCCCCCCCCBBBBBB@@@@@@@@@AAAAAABBBBBBBBBLLLPPPccc|||~~~tttqqq{{{}}}{{{xxxzzzlllYYYHHH>>>@@@FFF>>><<<;;;===???AAAAAAAAAEEEDDDCCCBBBAAAAAA@@@AAAAAA???<<<;;;===BBBHHHLLLRRRTTTVVVXXXXXXXXXVVVUUUTTTSSSRRRRRRRRRSSSTTTUUUMMMNNNOOOQQQSSSTTTVVVVVVTTTTTTTTTTTTSSSSSSSSSSSSOOOOOOOOOOOONNNNNNMMMMMMLLLLLLKKKJJJJJJIIIHHHHHHJJJJJJHHHFFFEEEDDDDDDDDDFFFDDDCCCAAA@@@@@@AAAAAA@@@@@@??????>>>>>>======>>>>>>>>>>>>============::::::::::::;;;;;;;;;;;;:::;;;<<<>>>???@@@@@@@@@FFFEEEDDDBBBAAA@@@@@@@@@;;;;;;:::888666333111///111000000000333777;;;>>>AAABBBCCCDDDEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJIIIWWW___ZZZYYYccclllmmmcccUUULLLLLLSSSgggbbbSSSRRROOOKKKLLLMMMNNNMMMLLLKKKMMMPPPSSSQQQOOOLLLIIIIIIJJJMMMOOOKKKMMMPPPRRRSSSSSSSSSRRRQQQRRRSSSRRRQQQQQQRRRSSSRRRPPPNNNLLLKKKKKKLLLMMMSSSOOOMMMPPPUUUXXXVVVRRRTTTQQQNNNOOORRRTTTSSSRRRUUUPPPNNNQQQQQQNNNOOOUUURRRUUUVVVSSSPPPPPPTTTYYY___iiiyyy}}}www\\\KKKCCC@@@999999>>>======<<<<<<===>>>>>><<<:::::::::;;;;;;<<<===>>>>>>???@@@CCCIIIRRR\\\eeejjjtttxxx~~~yyyxxxuuurrrnnnkkkhhhgggeeeccc```\\\ZZZYYYYYYYYYSSSPPPLLLKKKKKKKKKKKKJJJJJJGGGCCCBBBCCCCCCAAA???EEECCCAAAAAABBBBBBBBBAAADDDBBBAAABBBCCCEEEEEEEEELLLIIIFFFEEEFFFHHHIIIIIINNNLLLJJJJJJMMMRRRYYY]]]bbbfffkkkooottt{{{kkkaaaYYYMMMCCC??????>>>===AAAAAABBBCCCFFFGGGFFFEEEEEE@@@???CCCGGGOOOdddyyymmmSSSLLLOOOMMMMMMKKKJJJJJJIIIIIIJJJEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEDDDCCCCCCCCCCCCCCC>>>>>>>>>>>>>>>?????????@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@???>>>======<<<>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;========================??????@@@@@@@@@??????>>>======<<<<<<>>>AAACCCEEEHHHJJJNNNSSS[[[hhhwwwyyyuuuxxx|||}}}|||BBBBBBBBBCCCCCCBBBBBBAAA>>>>>>===<<<===???AAABBBAAABBBBBBCCCCCCCCCBBBBBB@@@@@@@@@AAAAAABBBBBBBBBFFFIIIXXXooo{{{vvvqqqrrrnnnzzzxxx|||ooo^^^MMMBBB======<<<:::999:::<<<@@@CCCDDDCCCBBBAAA@@@@@@@@@@@@???===;;;::::::===@@@CCCHHHIIILLLOOOQQQSSSSSSSSSQQQQQQPPPPPPPPPPPPPPPQQQIIIIIIJJJKKKLLLLLLMMMMMMKKKLLLLLLMMMNNNOOOPPPPPPLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFHHHHHHFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>=========<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<888888999:::;;;<<<===>>>===>>>???@@@AAABBBBBBBBBAAA@@@???===<<<;;;;;;;;;666666555555444444333333222222333555888<<<@@@BBBBBBBBBCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIOOO```kkkeee^^^___bbbaaaPPPIIIJJJZZZuuummmQQQIIIKKKHHHFFFGGGKKKLLLMMMMMMMMMNNNQQQSSSOOOMMMKKKIIIIIIJJJLLLMMMLLLMMMOOOQQQRRRRRRQQQQQQPPPPPPQQQQQQPPPPPPPPPQQQPPPOOONNNLLLLLLLLLMMMMMMOOOOOOOOOPPPRRRSSSSSSSSSPPPMMMKKKMMMQQQTTTTTTRRRRRROOOOOOSSSSSSOOOOOORRRNNNQQQRRRPPPNNNNNNSSSWWWYYY___nnn{{{sssgggbbbRRRJJJFFFAAACCCBBB888???>>>>>>???@@@???===:::;;;;;;;;;;;;::::::::::::;;;;;;<<<>>>CCCHHHMMMPPP[[[```gggnnnrrrvvvyyy{{{~~~zzzwwwuuuwwwuuuqqqmmmjjjgggeeeeeedddaaa]]][[[[[[[[[ZZZYYYVVVRRRNNNLLLKKKKKKIIIFFFHHHHHHGGGFFFEEEEEEEEEEEEHHHHHHGGGHHHIIIIIIIIIIIIKKKKKKLLLOOOTTTXXX[[[\\\\\\\\\\\\^^^bbbhhhmmmpppqqqvvv~~~{{{yyyzzz}}}|||sssaaaSSSJJJEEE>>>;;;<<>>???EEEQQQ]]]mmmooo___VVVOOOJJJOOONNNMMMKKKIIIHHHHHHHHHEEEEEEDDDCCCCCCDDDEEEEEEEEEDDDCCCCCCBBBBBBCCCCCC>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@???>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>=========<<<<<<<<<>>>@@@CCCDDDCCCEEEGGGKKKQQQ[[[hhhppp|||@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>=========???@@@AAA@@@@@@AAABBBCCCCCCCCCBBB@@@AAAAAAAAAAAABBBBBBBBBBBBBBBMMM___kkknnnpppuuuqqq|||ssslllwww|||wwwdddQQQEEE??????>>>===<<<===@@@BBBBBBAAA@@@??????????????????>>><<<::::::::::::;;;;;;===???CCCFFFJJJLLLNNNLLLLLLMMMMMMMMMLLLLLLKKKJJJJJJJJJIIIIIIIIIHHHHHHEEEEEEFFFGGGHHHIIIIIIJJJHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@???>>>======<<<<<<<<<<<<;;;;;;999::::::;;;;;;<<<<<<<<<888999:::<<<===???@@@AAAAAAAAABBBCCCCCCCCCCCCCCC===<<<;;;999777666666666444333222111111222333444555666888;;;???BBBDDDFFFBBBCCCDDDEEEEEEFFFFFFEEEGGGGGGIIIJJJLLLMMMNNNOOO]]]oooyyymmm[[[QQQPPPOOOHHHQQQaaawwweeeSSSFFFFFFJJJIIIGGGIIIIIIKKKNNNNNNNNNOOOPPPQQQLLLKKKJJJJJJIIIJJJJJJJJJLLLMMMOOOPPPPPPPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMNNNPPPRRRRRRQQQQQQTTTVVVOOOLLLJJJLLLOOOQQQPPPOOOMMMLLLNNNRRRRRRNNNMMMNNNMMMOOOPPPOOOMMMNNNRRRVVVVVVVVVbbb|||xxxxxx{{{nnnpppddd\\\XXXXXX___YYYDDD<<<;;;;;;;;;======;;;:::===<<<;;;:::999777666666666666666666777888999:::AAAEEEMMMTTTZZZ```fffjjjvvvyyy}}}~~~}}}{{{yyyxxxvvvssspppnnnmmmmmmlllkkkdddaaa]]]YYYXXXVVVTTTRRRUUUVVVWWWUUUQQQOOOPPPRRRSSSTTTUUUWWWXXXYYYYYYYYY]]]___bbbfffiiilllooopppoooppprrrvvvzzzuuuggg^^^ZZZ\\\^^^\\\VVVLLLCCC===<<<;;;:::===AAADDDGGGGGGCCCDDDFFFGGGFFFDDDBBB@@@AAAHHHWWWjjj~~~hhhQQQOOORRROOOIIIPPPOOOMMMKKKHHHGGGFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEDDDCCCCCCBBBBBBBBBBBBBBB??????>>>>>>======<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;::::::999999:::999888888888888888888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;<<<===???AAABBB@@@@@@AAABBBFFFMMMVVV\\\nnnsssxxxzzzyyy{{{??????@@@AAAAAAAAA@@@@@@>>>>>>======>>>???@@@@@@>>>>>>@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@FFFSSS___gggpppyyy}}}xxx|||wwwtttsssqqquuuxxxuuufffZZZIIIGGGDDDCCCDDDDDDAAA???@@@@@@???>>>>>>>>>>>>>>>@@@@@@???>>>===;;;:::999666777888:::===@@@BBBDDDDDDEEEGGGIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGEEEEEEEEEDDDDDDDDDDDDCCCEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCBBBBBBBBBBBBBBBCCCCCC???@@@AAAAAAAAA???>>>===============<<<<<<<<<<<<:::;;;;;;<<<===>>>??????======>>>???AAABBBCCCCCCDDDDDDCCCCCCBBB@@@???>>>:::999888666555444333333555444222000///000222333:::;;;>>>AAACCCEEEFFFFFFCCCCCCDDDEEEFFFFFFFFFFFFHHHHHHJJJLLLPPPUUUZZZ]]]ppp|||~~~jjjQQQEEEFFFKKKRRRpppcccPPPHHHEEEHHHKKKJJJJJJLLLIIILLLOOOPPPOOOMMMMMMMMMIIIIIIIIIJJJJJJIIIIIIHHHMMMMMMNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKLLLMMMLLLLLLLLLLLLMMMNNNNNNNNNMMMMMMPPPQQQSSSTTTUUUVVVXXXYYYSSSPPPMMMMMMNNNNNNLLLIIIKKKKKKLLLNNNNNNMMMLLLLLLPPPQQQRRRQQQOOOOOOQQQTTTVVVTTT]]]uuu}}}|||sssnnnrrrxxx\\\???<<<999888999<<<============<<<:::999888777777444444555666777777777777666999===AAAEEEIIINNNRRRZZZ]]]bbbhhhnnnqqqssssssxxxzzz}}}~~~|||{{{|||||||||zzztttrrrooollljjjiiihhhgggeeehhhkkkhhhbbb___aaaddd```cccfffiiikkklllnnnoooqqqtttyyy|||~~~|||yyysssjjj```UUUMMMHHHFFFBBBEEEGGGEEEAAA<<<;;;;;;>>>???AAACCCFFFGGGGGGGGGHHHGGGEEEBBBAAACCCFFFIIIUUUbbbttt}}}mmmXXXKKKJJJLLLMMMLLLMMMLLLJJJHHHGGGEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA??????>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888888888777777777777888888888888999999999999999:::999999999999999999999999999999:::;;;;;;;;;;;;:::;;;::::::;;;<<<>>>???@@@???>>>>>>>>>AAAEEEKKKNNN\\\cccmmmtttyyy{{{}}}~~~www>>>???@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>>>>?????????======???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???@@@???BBBIIISSS^^^jjjttt|||vvvnnnzzz|||zzzsssqqqvvvxxxxxxvvvlll\\\RRRFFFAAACCCEEEBBB>>>??????>>>=========>>>>>>>>>???@@@@@@???===<<<;;;888888777777888888999:::<<<>>>AAADDDFFFGGGGGGGGGBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@AAAAAABBBCCC>>>???@@@AAA@@@???>>>===>>>>>>>>>>>>>>>>>>??????>>>>>>???@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCBBB@@@===:::888777666555444333222111111111444333222111222333555777???@@@BBBDDDEEEEEEEEEDDDCCCDDDEEEFFFGGGGGGGGGGGGFFFGGGIIIMMMTTT[[[bbbgggvvvxxxqqq\\\IIIFFFRRR^^^rrrcccHHHHHHFFFFFFGGGGGGEEEFFFHHHJJJMMMOOOOOOMMMKKKIIIIIIGGGHHHIIIIIIJJJIIIHHHHHHLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHIIILLLNNNMMMKKKLLLLLLMMMNNNNNNNNNMMMMMMQQQOOONNNRRRWWW[[[ZZZXXXTTTQQQNNNNNNOOOOOOLLLIIIMMMNNNMMMLLLLLLNNNPPPPPPRRRRRRRRRQQQOOOOOOOOOPPPSSSTTT[[[fffrrr{{{~~~{{{|||bbbPPPJJJBBB<<<;;;<<<>>>???======<<<<<<;;;;;;;;;;;;444555777888999:::999999777888999999999:::===???AAABBBEEEIIINNNSSSWWWYYY\\\```eeekkkppptttuuuvvv{{{zzzyyyzzz|||~~~~~~}}}}}}}}}|||zzzyyyzzz{{{|||tttxxx{{{yyytttrrrsssvvvsssvvvyyyzzzzzz{{{}}}|||zzzrrriii```YYYUUUZZZTTTKKKBBB===<<<>>>@@@:::;;;<<<<<<===>>>@@@AAA@@@BBBDDDEEEDDDBBB@@@???GGGDDDAAA???CCCMMM[[[eeesss\\\WWWRRRPPPQQQQQQOOOMMMIIIHHHGGGFFFEEEDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>===<<<;;;::::::;;;;;;;;;::::::;;;;;;;;;999999999999999888888888888777777777777777888888666777777777888888888999777777777777777777777777888888999:::;;;;;;::::::999999::::::;;;<<<===>>>===<<<;;;===???BBBEEEFFFHHHMMMWWWdddooovvvwwwvvv~~~zzz~~~===>>>???@@@AAAAAAAAAAAA>>>>>>>>>>>>??????>>>>>>======>>>???@@@@@@@@@????????????>>>>>>>>>>>>>>>======>>>BBBHHHQQQ\\\ddd{{{zzzwww|||~~~zzzvvv{{{{{{}}}|||{{{qqqaaaNNNCCCAAACCCBBB@@@???>>>>>>======>>>>>>>>>;;;<<<===>>>>>>===<<<;;;;;;:::999888777666666555777888:::===@@@BBBCCCCCC??????@@@AAABBBCCCDDDEEEAAAAAABBBCCCDDDEEEFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBB??????@@@@@@@@@??????>>>??????@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCEEEEEEDDDBBBAAA@@@???>>>???>>>===:::888555222111111111000////////////000222222333555777;;;>>>???CCCDDDEEEFFFFFFFFFEEEDDDDDDEEEFFFGGGGGGHHHHHHGGGDDDFFFKKKQQQWWW]]]aaacccbbb___VVVKKKHHHTTTkkk}}}^^^NNNLLLIIIIIIIIIGGGEEEDDDEEEFFFIIIKKKMMMMMMKKKHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIGGGFFFIIIMMMPPPOOOMMMNNNNNNMMMMMMMMMMMMMMMMMMQQQMMMKKKNNNUUUYYYWWWSSSPPPNNNMMMNNNQQQRRRPPPMMMQQQRRRQQQNNNNNNSSSUUUTTTPPPPPPPPPOOOOOONNNMMMMMMPPPSSSXXX[[[[[[___kkkxxx{{{~~~{{{}}}ttt]]]aaaZZZOOOEEE???<<<:::999===============>>>>>>>>>777777888888888888777777777888888777666666777999999888777777999<<>>===<<<===@@@BBBCCCDDDBBBDDDFFFEEECCCAAA@@@@@@===>>>???DDDPPPddd{{{zzz___ZZZQQQKKKOOOXXXZZZSSSIIIGGGGGGFFFEEEDDDDDDDDDDDD@@@@@@AAABBBBBBAAA@@@@@@AAAAAA@@@???????????????======<<<<<<;;;;;;::::::;;;;;;::::::::::::;;;;;;888888888888888888888888666666666666666777777888555555555666777777888888666666666666666666666666666777888999:::::::::999888888999::::::;;;;;;<<<999999999;;;>>>@@@AAA@@@???@@@DDDOOO]]]jjjtttyyywwwyyy<<<<<<===>>>????????????>>>>>>?????????>>>>>>>>>======>>>>>>???>>>>>>>>>>>>>>>======<<<<<<<<<<<<:::<<<===>>>@@@FFFNNNSSSaaawwwssssss|||yyy|||tttgggZZZPPPIIIEEEBBB???>>>>>>>>>>>>>>>??????;;;<<<============<<<<<<::::::;;;;;;:::999777666444444555666888:::<<<=========>>>???@@@AAABBBBBB>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@?????????@@@@@@AAA???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>><<<;;;:::999777777777555444222000///000000//////000000111222333555777:::===AAACCCDDDEEEEEEFFFGGGGGGGGGGGGGGGDDDEEEFFFGGGHHHHHHHHHHHHEEEJJJSSSZZZ^^^]]]ZZZXXXNNNJJJGGGMMM\\\ssscccKKKHHHOOOHHHIIIIIIGGGFFFFFFFFFFFFFFFHHHJJJJJJIIIGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJHHHFFFEEEIIIOOORRRRRROOOPPPOOONNNLLLLLLLLLMMMMMMRRRPPPOOOPPPRRRSSSRRRPPPNNNMMMLLLNNNRRRRRRPPPMMMOOOSSSSSSPPPQQQUUUVVVSSSNNNNNNNNNOOOPPPQQQPPPOOOSSSSSSVVVWWWUUUTTT]]]iiisss}}}wwwiiioooiii```VVVNNNFFF@@@<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::999888888777777555777888777666666777888666666555555555555666777777999;;;===???@@@AAAAAACCCCCCDDDFFFIIIKKKKKKJJJNNNPPPSSSTTTTTTWWW[[[___iiikkkmmmpppqqqrrrrrrqqqnnnppppppnnnjjjjjjooosss}}}rrriiieeeeee^^^[[[WWWSSSRRRSSSUUUWWWFFFBBB>>><<<<<<<<<;;;:::999:::<<<======<<<;;;;;;@@@AAABBBBBBBBBCCCEEEFFFDDDEEEFFFEEEBBBAAABBBDDD@@@FFFQQQ^^^pppyyy^^^OOOVVVOOOKKKNNNVVVXXXQQQHHHJJJIIIGGGFFFEEEDDDDDDDDDAAABBBCCCCCCCCCCCCBBBAAA@@@@@@???>>>>>>>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999:::;;;555666666666666666666666444444444444444555666666333444444555666666777777555555555555555555555555444555666777888888888888777777888999::::::::::::999888888;;;>>>@@@>>>===<<<>>>@@@CCCJJJXXXiiiuuuqqqqqqxxx{{{:::;;;<<<===>>>>>>>>>>>>>>>>>>????????????>>>======>>>>>>>>>>>>>>>===<<<======<<<<<<;;;;;;;;;;;;999<<<>>>======AAAFFFHHHTTTffftttrrrnnnppptttuuu~~~~~~xxxrrr}}}xxxfffTTTHHHCCC??????>>>>>>>>>>>>???@@@===>>>>>>>>>>>>>>>======777888:::<<<<<<;;;:::999333333222222333444666777888888888999999:::::::::>>>>>>=========<<<<<<<<>>AAACCCDDDDDDFFFFFFFFFGGGHHHIIIJJJJJJEEEEEEFFFGGGHHHHHHHHHHHHIIIPPP[[[dddeee^^^UUUNNNJJJHHHLLL]]]xxx}}}```QQQKKKGGGCCC@@@BBBDDDDDDDDDEEEEEECCCCCCEEEGGGHHHGGGHHHIIIJJJIIIHHHHHHHHHHHHIIIJJJKKKHHHGGGGGGGGGHHHHHHIIIJJJHHHFFFEEEIIIPPPTTTTTTQQQRRRPPPNNNLLLKKKKKKLLLMMMTTTUUUVVVTTTQQQOOOPPPQQQQQQOOOMMMOOOQQQPPPMMMIIIKKKPPPSSSPPPQQQUUUTTTOOONNNNNNOOOQQQTTTUUUUUUTTTYYYUUUUUUXXXWWWSSSUUU[[[hhhwwwyyywwwwwwzzzvvvpppjjjbbbXXXOOOIII??????>>>>>>=========<<<>>>>>>===<<<;;;;;;;;;;;;555666888888777666666777333444555666777777666666555555666777888999999999777777777999<<<======;;;:::===???@@@AAACCCHHHMMMKKKLLLNNNRRRVVVXXXWWWVVVMMMOOOPPPNNNLLLNNNUUU[[[hhhhhhfff]]]QQQHHHEEEEEECCCBBBAAA@@@@@@@@@AAABBB???<<<999999;;;<<<;;;999;;;;;;;;;<<<<<<>>>?????????CCCFFFFFFCCCCCCFFFJJJBBBCCCCCCAAA>>>===@@@CCCOOO[[[lllwwwZZZPPPSSSHHHKKKPPPRRRQQQNNNLLLKKKMMMLLLJJJHHHFFFDDDCCCCCCBBBCCCDDDEEEEEEDDDCCCBBB@@@??????>>>>>>>>>>>>>>>:::;;;;;;;;;;;;;;;;;;;;;:::999888777777888999:::444444444444444444444444333222222222333333444555333333444444555666777777444444444444444444444444222333444555666666666666666777888999999999999999;;;::::::<<<@@@AAA>>>;;;888===AAA???===EEEWWWfffooooootttqqqwww~~~>>>===<<<;;;;;;<<<===>>>============>>>>>>>>>>>>>>>>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;???>>>======>>>@@@BBBCCCPPPUUU___jjjooopppsssyyyvvv~~~wwwpppttt}}}~~~~~~uuubbbSSSFFFAAA<<<;;;>>>@@@???<<<>>>>>>>>>===<<<<<<>>>@@@???@@@@@@@@@???===<<<;;;999888777666555333333222222222333444666777888888888888999;;;<<<<<<<<<<<<>>>>>>>>>?????????@@@@@@AAAAAABBBBBBBBBCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDBBBAAA???>>>>>>>>>???>>>>>>===<<<;;;:::999999:::888666555333333333444444333222111111222333444000111333666999;;;>>>???>>>???AAABBBDDDEEEFFFFFFHHHHHHIIIJJJKKKJJJHHHFFFGGGBBBDDDKKKKKKDDDCCCHHHPPP```lllgggWWWLLLIIIKKKNNNWWWiii{{{ZZZMMMIIIDDDBBBEEEEEEDDDCCCBBBBBBBBBBBBBBBAAABBBDDDEEEDDDEEEGGGHHHIIIHHHGGGGGGIIIKKKJJJJJJHHHFFFEEEGGGJJJKKKJJJHHHFFFEEEEEEIIIOOOSSSUUUTTTPPPOOOLLLKKKJJJLLLNNNPPPRRRQQQPPPOOONNNNNNMMMNNNPPPQQQPPPNNNLLLKKKMMMNNNNNNLLLLLLPPPTTTTTTPPPKKKLLLMMMOOOPPPPPPPPPRRRTTTUUUSSSQQQQQQSSSVVVWWWWWWdddnnn}}}yyyqqqoooiii```[[[HHHHHHGGGCCC@@@======>>>===<<<>>>AAA???:::999;;;;;;;;;;;;;;;:::999888777888888888777666555555444666666666666666666666666666666666666666777888888888888999999:::::::::;;;?????????@@@@@@@@@AAAAAABBBAAA???>>>>>>???@@@AAAEEECCCAAA???===<<<;;;:::;;;;;;::::::::::::::::::;;;;;;:::::::::<<<===>>>>>>@@@BBBBBBAAA@@@AAABBBGGGCCCCCCFFFGGGDDDBBBCCC>>>@@@BBBBBBBBBFFFQQQ\\\nnnzzzttt[[[SSSPPPLLLKKKJJJJJJIIIIIIHHHGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDNNNKKKHHHDDDAAA?????????AAA???>>>===>>>===<<<:::999:::::::::::::::::::::777777777777666666666666555555555444444333333333333333333333333333333333333333333333333333333333222222222222222222222222333333444555666777888999777777777777777777777777777888888999999:::;;;;;;<<<<<<===???AAACCCEEEFFFUUUZZZ```mmmuuulllmmm|||======<<<;;;;;;<<<===>>><<<<<<<<<=========>>>>>>;;;;;;<<<<<<<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;<<<>>>@@@AAAFFFKKKUUU```iiiqqqzzz}}}zzzpppsssuuuzzzvvvzzz~~~qqqiiiTTTMMMCCC>>>>>>???>>><<<<<<===>>>???>>>>>>>>>>>>????????????>>>===;;;:::<<<;;;;;;:::888777777666222222222333333333333333444555666777999999::::::888999999::::::;;;;;;;;;<<<=========>>>>>>>>>>>>????????????????????????????????????????????????>>>===<<<;;;:::::::::::::::999999888777666666666666555444333222222222333222111111111111333444555666777888;;;===???AAABBBBBBBBBAAABBBCCCDDDFFFGGGIIIGGGEEEEEEFFFHHHJJJKKKLLLHHHFFFGGGHHHIIINNNTTT\\\bbbfff___PPPFFFIIIPPPmmm{{{uuu]]]GGGAAABBB???>>>BBBDDDCCCBBBBBBAAAAAAAAABBB@@@BBBDDDDDDDDDDDDFFFHHHIIIHHHFFFFFFGGGHHHGGGFFFHHHFFFEEEFFFHHHIIIHHHFFFDDDCCCDDDHHHMMMPPPQQQPPPOOONNNLLLKKKKKKLLLNNNOOOQQQPPPOOONNNNNNMMMMMMMMMPPPPPPPPPNNNKKKKKKMMMNNNMMMKKKJJJMMMQQQQQQMMMIIINNNOOOQQQQQQPPPPPPQQQRRRUUUSSSQQQQQQSSSUUUVVVVVV```bbbsss~~~|||xxxqqqiiidddUUUSSSOOOKKKFFFAAA>>><<>>999999:::;;;<<<<<<;;;;;;999999888888777666666666666666666666666666666666666666555555666666777888777777777777888888888999999999999999::::::::::::===;;;:::999999:::;;;<<<>>>===<<<:::999888888888888888888888888888888888:::;;;;;;<<<>>>???AAABBBAAACCCEEEEEEEEEEEEFFFGGGJJJFFFDDDFFFFFFCCCAAACCCAAAAAAAAADDDLLL\\\sss{{{bbbSSSOOOMMMJJJJJJJJJIIIHHHHHHGGGGGGFFFGGGFFFEEEDDDDDDCCCCCCCCCMMMLLLHHHEEECCCAAAAAAAAAAAA???============;;;999:::::::::::::::999999999777777777666666666555555555555444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222222222333444555666777777666666666666666666666666777777888888999::::::::::::;;;;;;<<<>>>@@@BBBCCCDDDJJJNNNTTTggguuunnnnnnxxx}}}|||<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======999::::::;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<===>>>===AAAJJJSSS]]]lllxxxqqqqqquuuxxx||||||}}}|||tttllllllvvv~~~rrryyy|||nnneeeWWWLLLEEEBBB???===:::;;;<<<>>>>>>>>>>>>===>>>>>>>>>>>>>>>===<<<;;;>>>======<<<;;;::::::999666666555444333222111111000111222444555666666666444444444555666777777777888888888999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888777666666666666666555555555444444333333333222111111000000111111222111111111222333555777888>>>>>>???AAACCCDDDEEEFFFEEEDDDCCCCCCCCCDDDFFFGGGGGGFFFFFFEEEFFFGGGHHHIIIEEEIIIKKKJJJLLLSSSXXXYYYYYYTTTPPPNNNJJJMMM```tttyyysssSSSFFF>>>@@@CCC@@@@@@DDDBBBBBBAAA@@@@@@@@@AAAAAA@@@AAACCCCCCCCCCCCEEEFFFIIIGGGEEEDDDEEEEEEDDDCCCGGGFFFDDDEEEFFFFFFEEECCCCCCCCCEEEIIIMMMNNNNNNMMMMMMMMMLLLLLLLLLMMMMMMNNNPPPOOONNNMMMMMMMMMMMMMMMOOOOOOOOOMMMKKKKKKLLLNNNOOOMMMKKKLLLNNNOOOMMMJJJPPPQQQRRRQQQPPPPPPQQQRRRVVVTTTRRRQQQSSSTTTUUUUUU[[[VVV[[[pppyyyzzzzzzyyyooojjjccc]]]XXXQQQIIIDDDBBB<<<888888777666999>>>777888999:::;;;;;;;;;;;;:::::::::999999888888777777777777777777777777777666666555555666666777888555555555666666666666666444444444555555555666666888777666555555666777888888888777777777777888888777777888888999999::::::;;;<<<>>>@@@BBBDDDEEEFFFCCCDDDFFFFFFEEEEEEFFFGGGFFFBBB???@@@???===>>>AAA>>>FFFRRR```pppoooYYYOOOMMMLLLJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBGGGFFFCCCAAA????????????@@@>>>===<<<===<<<:::999:::::::::999999888888777666666666666555555555444444444444444333333333333333333333333333333333333333333333333333333333333222222222222222222222222000111222333444555555555444444444444444444444444666666777888888999999:::999999999:::;;;<<<>>>>>>>>>CCCDDDBBBIIIZZZggglllnnnjjjmmmuuuwwwvvvzzzzzz;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;<<<::::::;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<::::::999999:::;;;<<<<<<;;;>>>DDDIIIOOO^^^xxxyyyqqqnnnnnnpppsssyyy~~~xxxppprrr|||rrrsss~~~wwwiii\\\QQQIIICCC???:::999888999:::<<<======>>>>>>>>>>>>>>>>>>>>>============<<<<<<;;;;;;;;;;;;:::999888777666555555222222333333333333222222222222333333444555555555555555666666666777777777666666666666666666666666666666666666666666666666444444444333333333333333333333333333222222222222/////////000000111222222222333444666888:::<<<===CCCCCCDDDDDDEEEFFFFFFGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCEEEHHHJJJIIIGGGEEEDDDDDDRRR]]]]]]]]]___[[[RRRNNNFFFCCCJJJTTTfff}}}hhhUUUGGGBBBAAADDDEEEAAAAAADDD@@@@@@???????????????@@@???@@@BBBBBBAAABBBCCCEEEGGGEEECCCCCCEEEEEEEEEDDDFFFEEEDDDCCCCCCCCCBBBAAADDDFFFHHHKKKNNNNNNMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMOOONNNMMMLLLLLLLLLLLLLLLNNNNNNNNNLLLJJJJJJLLLNNNRRRPPPMMMMMMNNNOOONNNMMMOOOPPPRRRQQQQQQQQQRRRSSSXXXUUUSSSRRRSSSUUUUUUUUUXXXRRRQQQ[[[iiiqqqppplllzzzxxxvvvxxxqqqjjjaaaVVVNNNJJJCCC===;;;:::777888;;;;;;;;;<<<<<<<<<;;;;;;:::<<<;;;;;;;;;:::::::::999888888888888888888888888888777777777777888999999666666666666666666666666555555555666666666666777777777666666666777888999777777777888999:::;;;<<<;;;;;;<<<<<<===>>>??????>>>???BBBDDDFFFFFFFFFFFFFFFGGGGGGEEECCCBBBBBBDDD@@@===<<<>>>>>>>>>CCCIIIPPP\\\nnniiiVVVHHHJJJNNNLLLJJJLLLGGGGGGGGGFFFEEEEEEDDDDDDDDDCCCBBBBBBAAAAAAAAABBBCCCBBBAAA???>>>>>>>>>>>>???===<<<;;;<<<;;;999888::::::999888777777666666555555555555444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000111333444555555555444333333333333333333333333555666666777777888888999888888888888999:::;;;;;;<<>>888555666:::===>>>?????????????????????@@@>>>>>>>>>===============<<<<<<<<<;;;;;;::::::999777777666666444333222111111111111222222222333333222222222333333333444444111111111111111111111111111111111111111111111111///000000000000000000000000111111111111111111111000000111333444444555555777888:::<<<>>>@@@AAABBBDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIHHHFFFCCCAAA???BBBEEEFFFFFFFFFGGGIIIYYYhhhqqqllleee^^^TTTHHHJJJLLLWWWiiizzzZZZEEEEEE@@@???@@@AAA???<<<;;;>>>>>>>>>============>>>>>>>>>???AAAAAA@@@@@@AAACCCDDDCCCBBBCCCEEEGGGGGGFFFDDDDDDDDDCCCAAA@@@@@@@@@CCCFFFIIIKKKLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKLLLLLLMMMMMMMMMLLLJJJJJJLLLNNNRRRPPPMMMLLLLLLMMMNNNNNNLLLNNNPPPQQQQQQRRRTTTVVVXXXVVVSSSRRRSSSUUUUUUUUUVVVVVVUUUVVVZZZ```dddfffuuu|||}}}ppp~~~vvvjjj]]]TTTWWWPPPJJJGGGDDD???;;;;;;======>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;<<<999888888888888888888888888888888888999999999999888888888888999999::::::888888999999;;;<<<>>>???>>>>>>???@@@AAAAAABBBBBBCCCCCCEEEFFFFFFEEEDDDCCCGGGGGGFFFCCC@@@>>>???@@@@@@@@@BBBGGGKKKPPPXXXaaayyyvvv]]]WWWMMMHHHNNNQQQLLLJJJMMMGGGFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAEEEDDDCCCBBBBBBAAAAAAAAA>>><<<;;;:::::::::888777999999888777666666555555444444444444333333333222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111222444666666666555444333333333333333333333333444444555666666777777888888888888888888999::::::888<<<>>>>>>@@@BBBBBB@@@BBBFFFMMMUUU\\\fffvvv|||xxxrrrnnnjjjeee999:::::::::999888777666777777888888888999999999666777777888888888888777777888888999999:::::::::888888999999999999999999555777;;;>>>===AAAPPP___kkkgggiiisss{{{|||{{{|||uuuqqqqqqtttwww|||wwwppphhhdddWWWNNNCCC;;;:::;;;======>>>>>>======>>>???@@@AAA????????????@@@@@@@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888666444333111111111111000000000000/////////000000000111111000000000000000000000000000000000000000000000000,,,---...///000000//////000000000111111222222222444555777888999:::::::::===>>>@@@AAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFHHHIIIHHHFFFCCCAAAAAABBBCCCCCCDDDIIIQQQWWWmmmpppnnnbbbUUUNNNIIIGGGRRRfff{{{WWWHHHCCC>>><<<<<<===<<<;;;::::::<<<<<<<<<;;;;;;;;;<<<=========>>>@@@@@@???>>>@@@AAABBBAAA@@@BBBDDDFFFGGGGGGBBBCCCDDDBBB@@@??????@@@AAACCCFFFHHHHHHHHHHHHIIIKKKKKKKKKKKKLLLLLLMMMNNNLLLKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLKKKIIIJJJLLLNNNNNNMMMLLLKKKJJJKKKLLLMMMJJJLLLNNNOOOPPPRRRTTTVVVVVVSSSQQQPPPRRRSSSTTTTTTTTTYYYZZZVVVTTTXXX]]]```ooo~~~{{{wwwllldddddd\\\VVVTTTPPPHHHAAA>>>;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>><<<;;;;;;;;;;;;:::::::::999999999:::::::::;;;;;;888888999::::::;;;;;;;;;::::::::::::;;;===>>>?????????@@@@@@AAAAAABBBBBBFFFFFFEEEEEEDDDCCCAAAAAA?????????>>><<<===???AAAIIIKKKRRR\\\dddlllxxxkkkYYYSSSMMMKKKLLLOOOOOOLLLJJJKKKGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@??????===;;;:::999:::999777666777777777666666555555444333333333333222222222222222222222222333333333333222222222222222222222222222222222222222222222222111111111111111111111111111333555666777666444333222222222222222222222222333444444555555666777777777777777777888999::::::===;;;888999<<<@@@@@@??????BBBDDDFFFHHHOOO[[[dddnnnsssuuusssrrruuuvvvuuu999999999999999777666555666666777777777888888888777777777888777777666666666666666777888888999999666666777777777777666666444555777:::999:::BBBMMM\\\[[[cccsss}}}xxx}}}{{{qqqgggsssyyy}}}yyyzzzwwwooodddUUUJJJDDDAAA>>><<<<<<;;;;;;;;;<<<===???@@@>>>>>>>>>??????@@@@@@@@@======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;:::999888555555444333222111000000//////000000000111111111111111111111111111111111111111111111111111111111///000111333444444333333444444555555666777777888:::;;;===>>>????????????BBBCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDFFFJJJNNNPPPPPPRRRXXX]]]fff```WWWNNNFFFFFFQQQ]]]uuutttOOO???BBBCCC<<<;;;<<<<<<<<<<<<<<<===<<<:::::::::::::::;;;<<<<<<<<<>>>??????>>>===>>>@@@AAA@@@???@@@BBBDDDDDDDDDAAACCCDDDBBB@@@>>>@@@AAA@@@CCCEEEFFFEEEFFFHHHKKKLLLKKKJJJIIIJJJLLLNNNOOOKKKJJJJJJIIIJJJJJJKKKKKKKKKLLLKKKJJJIIIIIIKKKMMMKKKKKKLLLKKKKKKKKKLLLMMMJJJLLLNNNOOOOOOPPPRRRTTTQQQOOOMMMMMMOOOQQQRRRRRRPPPUUUWWWRRRPPPUUUZZZ[[[eeeuuuyyy~~~yyypppiiifffbbbZZZSSSPPPGGGFFFEEECCCAAA>>><<<:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>============<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===:::;;;<<<======>>>>>>>>>===============>>>??????AAAAAAAAAAAAAAAAAAAAAAAAFFFEEECCCBBBAAA@@@@@@???<<<>>>@@@BBBEEEJJJOOOSSS___cccnnn|||jjjWWWQQQSSSJJJLLLMMMKKKLLLOOONNNJJJGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBAAAAAAAAABBBBBBBBB>>>>>>>>>===<<<;;;::::::<<<;;;999888999888777555555555555555555555555555333222222222111111111111111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111000222444666666555333222333333333333333333333333333333333444555555666666555555555666777888999:::???<<<::::::;;;;;;<<<===AAACCCDDDBBBAAADDDIIILLLTTTZZZ___aaahhhrrrzzz|||888999999999888777555444666666666666777777777777999999999999999888777666444555555666777888888999444555555666555555444444666555666888777666;;;BBBQQQQQQ]]]ooo{{{qqqsssrrrooooooqqqnnniiisssvvv{{{xxxtttdddWWWNNNGGG???::::::999999999:::<<<===???;;;;;;;;;<<<======>>>>>>@@@@@@???>>>===<<<<<<;;;;;;;;;<<<=========<<<<<<:::999888777555444333222222222222222333333333444333333333333333333333333333333333333333333333333333555666888999999999888999::::::;;;<<<===>>>>>>>>>???AAABBBCCCCCCCCCBBBDDDEEEFFFGGGGGGFFFEEEDDDFFFFFFGGGGGGGGGGGGGGGGGGIIIGGGDDDAAAAAABBBEEEGGGKKKTTT___dddaaa\\\YYYYYYUUULLLFFFFFFHHHOOOeee|||~~~fffHHHAAA???999888===999:::;;;;;;;;;===;;;999:::999999999::::::;;;<<<<<<===>>>>>>======>>>???AAA@@@>>>???@@@AAAAAA@@@@@@BBBDDDCCC@@@???@@@BBBBBBEEEGGGGGGFFFGGGKKKNNNLLLKKKIIIHHHIIILLLNNNPPPJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJIIIIIIKKKMMMKKKLLLNNNNNNMMMMMMNNNOOOKKKLLLNNNNNNNNNNNNPPPQQQNNNLLLJJJJJJLLLOOOPPPPPPMMMPPPPPPLLLNNNUUUXXXVVVXXXddd|||yyy{{{{{{zzz~~~{{{xxxqqqkkkhhh]]][[[XXXSSSMMMGGGBBB???;;;;;;;;;<<<<<<<<<<<<<<<========================<<<;;;;;;;;;;;;<<<======>>>>>>>>>======<<<<<<<<<======>>>>>>>>>?????????===>>>???@@@AAAAAAAAAAAABBBAAA@@@@@@@@@@@@AAAAAACCCCCCCCCCCCCCCCCCBBBBBBEEECCCAAA@@@?????????@@@CCCGGGKKKQQQWWW___gggmmmxxx~~~uuu^^^WWWVVVQQQLLLKKKNNNLLLGGGKKKSSSSSSKKKGGGGGGFFFFFFEEEEEEDDDDDDBBBBBBBBBAAAAAABBBCCCCCC????????????>>>===;;;;;;<<<:::999888888888666555444444555555555555555555222222222111111111111000111111111222222333333333111111111111111111111111111111111111111111111111000000000000000000000000///111333555555444222000333333333333333333333333222222333444444555555666444444444555666777888999555666;;;??????===>>>???;;;>>>@@@@@@AAABBBCCCCCCCCCGGGJJJKKKQQQ\\\fffiii888888888777666555555444555555555555555555555555:::999999888777666666555555555555555555555555555777666444333333444666777666555555555777888:::<<<@@@FFFQQQ___ppp{{{yyyyyy{{{||||||xxxrrrlllgggnnnvvvpppvvv{{{}}}~~~{{{wwwttthhhUUUHHHDDDCCC@@@<<<999999:::::::::555666777777666777999;;;777999:::<<<;;;:::888777999999999999999999888888999888777666555444333333444444444444444555666666666666777888:::;;;<<<<<<:::::::::::::::999999999<<<<<<<<<===>>>>>>?????????@@@@@@AAAAAABBBBBBCCCDDDDDDCCCCCCDDDEEEGGGHHHHHHFFFEEEEEEGGGHHHHHHGGGFFFIIIIIIEEEDDDHHHKKKJJJNNNEEEAAAFFFHHHGGGNNNZZZdddnnnssslll```WWWNNNGGGGGGGGGLLLUUU___qqqyyyKKKHHHBBB===999888888999777777888888888999999999888888888888888888888888;;;;;;;;;<<<<<<<<<<<<===<<<===???AAABBBBBBBBBBBB@@@@@@@@@???@@@@@@AAAAAAAAACCCGGGJJJMMMMMMLLLLLLIIIIIIGGGEEECCCDDDHHHKKKKKKJJJHHHFFFEEEEEEEEEFFFJJJHHHGGGHHHJJJJJJIIIHHHFFFGGGIIIKKKMMMNNNOOOPPPLLLMMMOOOQQQQQQQQQOOONNNJJJKKKLLLMMMLLLMMMPPPRRRNNNNNNNNNMMMMMMNNNQQQTTTOOOSSS]]]hhhnnnnnnooosss{{{rrrrrr~~~~~~uuuvvvmmmfffggg^^^OOOKKKGGGBBB=========<<<<<<<<<:::;;;<<<===<<<;;;;;;:::======<<<;;;:::<<>>>>><<<<<>>===<<<;;;:::::::::999999888777666666555333333333333333333333333222222222111111111111000000111111111111222222222222222222222222222222222222222222111111111000000333222111000000000111222111111111111111111111111222222111111111111222222333333333444444444555555666666666666777777777777777777888999;;;<<<<<<=========>>>>>>>>>?????????AAABBBDDDFFFHHHIIIJJJJJJ888888888777666555555555444444444444444444444444888888777777666555555444444444444444444444444444666555444333333444555666555555555555666888:::;;;===AAAIIIRRR^^^mmmzzz}}}{{{yyyyyyuuummmwwwnnnmmmqqqwww~~~~~~}}}~~~yyynnnfffeeeYYYRRRGGG>>>888666444333999888777666555444444333333444666888999999888888444444444444444555555555666666555555444444333333555555555555555666777888777777888999::::::;;;;;;<<<<<<======>>>>>>??????>>>>>>??????@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFGGGFFFEEEFFFGGGGGGGGGGGGEEEJJJLLLJJJHHHIIIGGGEEEFFFDDDFFFKKKPPPTTT[[[bbbnnnkkkeee\\\SSSLLLJJJIIIIII[[[vvvsssOOOCCCAAA===:::777777777888777777777888888888999999888888888888888888888888999::::::::::::;;;;;;;;;<<<===???@@@AAABBBAAAAAA@@@@@@?????????@@@AAAAAAAAACCCFFFIIIJJJJJJIIIHHHHHHHHHHHHFFFEEEEEEHHHJJJIIIHHHGGGFFFFFFFFFGGGGGGHHHGGGFFFGGGIIIJJJIIIHHHGGGHHHKKKMMMOOOPPPPPPPPPMMMMMMOOOPPPOOONNNMMMKKKIIIKKKMMMNNNNNNOOOQQQSSSOOOPPPOOONNNMMMNNNQQQSSSTTTRRRSSSXXX\\\aaajjjsss{{{~~~}}}|||uuuvvvsssiiifffTTTRRROOONNNKKKEEE@@@===??????>>>??????>>><<<:::999999:::999999999:::<<<<<<:::;;;>>>>>>;;;:::<<>>???@@@@@@???======>>>@@@@@@@@@???@@@@@@???>>>======@@@@@@<<<<<<@@@AAA@@@@@@@@@EEENNNWWW___iiirrr}}}~~~aaaXXXOOOKKKMMMOOONNNKKKFFFIIIIIIFFFGGGJJJKKKHHHGGGGGGEEEDDDCCCDDDDDDEEEDDDDDDCCCBBBAAA@@@???>>>>>>>>>===<<<;;;:::999999999888888777666666555555333333333333333333333333222222222111111111000000000000111111111222222222222222222222222222222222222222222111111111000000111000000//////000111222111111111111111111111111222111111000000111111222333333333333444444444444555555666666666777777777777777888999:::;;;<<<<<<<<<<<<===>>>??????@@@@@@BBBBBBCCCDDDEEEEEEEEEEEE888888888777666666555555444444444444444444444444666666555555444444333333444444444444444444444444555555333333333333555555555444555555666777999999999;;;>>>CCCKKKUUU```hhhgggooo{{{~~~zzztttvvv|||~~~}}}{{{vvvppprrrzzz{{{xxxrrriii[[[OOOFFFBBB???>>>===999666444555555333111111111333444555555555555333333333444444555555555444444444444444444444444888777777777777888999999888888888999999:::::::::<<<<<<===???@@@BBBCCCCCCAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFDDDEEEFFFFFFFFFFFFFFFEEEGGGGGGHHHHHHIIIIIIIIIIIIGGGKKKLLLIIIHHHJJJLLLKKKSSS[[[cccgggjjjmmmnnnlllkkk]]]PPPKKKIIIHHHPPPZZZrrr~~~bbbIII;;;:::999888777666666666666666666777777777888888888777777777777777777777777888888888888999999999:::;;;<<<>>>???@@@@@@@@@@@@???????????????@@@AAAAAABBBCCCEEEGGGGGGGGGEEEDDDFFFGGGHHHHHHFFFFFFGGGIIIHHHGGGFFFFFFFFFFFFGGGHHHFFFEEEDDDFFFHHHIIIIIIHHHIIIJJJMMMOOOPPPPPPOOONNNLLLMMMMMMMMMMMMKKKJJJHHHIIIKKKNNNOOOOOOPPPQQQRRRPPPPPPPPPOOONNNNNNQQQSSSVVVQQQMMMNNNPPPVVVaaalllzzzzzzxxxssssss|||xxxnnnmmmjjjfff```ZZZUUUQQQRRRNNNJJJGGGGGGEEEBBB???>>>>>>======<<<;;;::::::<<<:::;;;??????;;;:::;;;??????>>>===<<<;;;;;;:::<<<======<<<;;;;;;<<<>>>>>>>>>?????????>>>>>>===;;;???AAA@@@CCCKKKRRRTTTZZZZZZ___jjjssszzzxxx]]]RRRPPPNNNMMMMMMLLLJJJHHHEEEHHHHHHEEEEEEHHHIIIFFFEEEDDDDDDCCCCCCCCCDDDDDDBBBBBBAAA@@@??????>>>>>>===<<<<<<;;;:::999888888777777666666555444444444333333333333333333333333222222111111111000000000000000000111111111222222111111111111111111111111222111111111111000000000///.........///000111222111111111111111111111111222111111000000111111222222222333333333444444444444555555555666666666666666666777888999:::;;;;;;;;;;;;<<<===>>>@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@777777777666666666555555333333333333333333333333444444333333222222222222333333333333333333333333444444333222222333444444444444444555555666777777666666888:::???HHHRRRXXX```jjjtttyyy{{{vvviiifffjjjlllvvvxxxqqqoooooottt|||xxxmmmddd]]]WWWSSSKKKDDD<<<888999:::888555666666666555444444444333666777777888888999999:::333333333444555555666666:::999999888999999::::::999999999999999999999999888999;;;===???AAACCCDDDBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIJJJJJJIIIHHHGGGIIIJJJKKKKKKKKKKKKLLLMMMJJJKKKHHHCCCEEEOOOYYY^^^eeeqqqwwwrrrnnnlllfff\\\[[[OOOLLLTTTZZZ^^^nnnyyyRRR:::777===666777777777666666555555555555666666666777777777666666666666666666666666777777888888888999999999:::;;;===>>>??????>>>>>>???>>>>>>>>>???@@@AAABBBAAABBBDDDEEEFFFFFFEEEDDDDDDFFFHHHIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDFFFIIIJJJJJJIIIKKKLLLNNNOOOOOOMMMKKKIIIIIIJJJKKKKKKKKKJJJIIIHHHJJJLLLNNNOOONNNMMMMMMNNNNNNOOOPPPPPPOOOPPPRRRTTTRRROOONNNPPPPPPQQQWWW^^^pppzzzqqqyyyuuurrrnnnsss{{{uuusssrrrqqqnnnggg^^^XXXVVVTTTPPPMMMOOOLLLIIIGGGFFFEEECCCBBBBBB???>>>AAA@@@>>>>>>@@@>>>=========>>>===<<<;;;;;;<<<=========>>>@@@BBB@@@BBBDDDEEEEEEFFFGGGHHHEEEKKKPPPRRRXXXdddnnnsssxxxxxx|||ooo]]]UUUQQQRRRRRRPPPLLLHHHFFFDDDDDDGGGHHHEEEEEEHHHHHHEEEBBBBBBBBBBBBBBBCCCCCCCCC@@@@@@??????>>>======<<<;;;::::::999888888777777555555555444444333333333222222222222222222222222111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000.........///000111222222111111111111111111111111111111000000000000111111222222222222333333333333444444444444555555555555555666666777888888999999999999:::<<<===???@@@AAA@@@@@@AAAAAAAAA@@@??????666666666555555555555555333333333333333333333333222222222111111111111111222222222222222222222222333333222222222222333333222333333444555555555555555666666777:::@@@HHHMMMWWWaaajjjpppzzzzzzooohhhiiimmmqqq}}}rrrhhhmmm}}}xxxoooiiiiii^^^PPPGGGDDDBBB>>>;;;;;;:::888666555555555666888888888999999999::::::444444555666777888999999::::::999999999999::::::999999999999999999999999777888999<<<>>>AAACCCCCCBBBBBBCCCCCCDDDEEEEEEFFFDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHJJJKKKKKKJJJIIIHHHIIIKKKLLLKKKJJJKKKNNNPPPOOOQQQPPPNNNSSS```lllrrryyy~~~zzzjjj___^^^]]]XXX[[[]]]kkk~~~^^^FFF>>>===999555777888888888888666555444444444555555555666666666555555555555555555555555777888888888888999999999999:::<<<===>>>======<<<>>>>>>>>>>>>???@@@AAABBB???@@@BBBDDDEEEFFFFFFFFFBBBDDDGGGHHHGGGFFFFFFFFFHHHHHHGGGGGGFFFEEEDDDDDDGGGFFFFFFGGGJJJLLLKKKKKKMMMNNNNNNMMMKKKIIIFFFDDDGGGGGGHHHIIIJJJKKKKKKKKKLLLMMMNNNMMMKKKIIIIIIJJJKKKMMMNNNOOOPPPQQQSSSUUUPPPNNNNNNPPPOOONNNPPPUUUYYYiii~~~}}}vvvwwwwww~~~yyy|||xxxvvv|||tttnnnkkkiiigggeeeccc^^^XXXUUUTTTTTTSSSRRROOOJJJGGGHHHHHHFFFHHHLLLJJJHHHGGGGGGHHHGGGDDDAAACCCEEEGGGHHHIIIKKKNNNPPPRRRTTTWWWXXXWWWWWWYYYZZZ^^^ffflllnnnsss}}}eeeTTTPPPSSSIIIKKKLLLJJJGGGFFFFFFGGGDDDGGGHHHFFFFFFHHHGGGDDD@@@AAAAAAAAABBBBBBAAAAAA>>>>>>======<<<<<<;;;;;;999999888888777777666666444444444444333333333333222222222222222222222222111111111000000000////////////000000000111111111000000000000000000000000000000000000000000000000...///000111222222333333000000000000000000000000111000000000000000000111111111111222222222333333222333333333444444444444444555555555666777777777777888999:::<<<===>>>???>>>>>>???@@@AAAAAAAAAAAA444444444444444444444333222222222222222222222222111111111111111111000000111111111111111111111111222222222222222222222222111222333444444444444444666666666555555888===AAAJJJWWWdddmmm}}}~~~|||zzzyyy}}}xxxpppssszzz{{{|||mmm```WWWQQQKKKGGG===;;;888555444444444555666666666666666666666666666666777888999:::;;;;;;::::::999888888888888999888888888999999:::::::::999:::;;;===???AAACCCDDDBBBCCCCCCDDDDDDEEEFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHGGGHHHIIIJJJJJJKKKKKKKKKLLLNNNNNNLLLJJJLLLQQQUUU```eeeiiijjjmmmtttyyyyyyxxxtttgggWWWOOOVVVccclllwwwpppWWW===555:::===999555888888888888777666555444333333444444444555555555444444444444444444444444777777777888888888999999888999;;;<<<<<<<<<;;;:::=========>>>???@@@AAABBB>>>???@@@BBBDDDEEEEEEFFF@@@CCCEEEFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFEEEEEEDDDHHHGGGGGGHHHJJJLLLKKKJJJMMMMMMLLLJJJHHHFFFDDDCCCFFFGGGHHHIIIJJJLLLMMMMMMMMMMMMMMMKKKHHHGGGHHHIIIJJJLLLNNNOOOOOOPPPRRRTTTQQQMMMKKKJJJIIIHHHMMMTTTOOOWWWcccmmmooonnnssszzz~~~wwwxxxuuussspppwww~~~uuupppkkkiiijjjkkkjjjhhhddd```]]]]]]]]][[[]]]aaabbb```]]]^^^^^^]]]XXXTTTYYY[[[^^^___```bbbfffhhhtttwwwyyyxxxtttrrrsssuuu{{{kkk\\\WWWTTTQQQOOOKKKKKKJJJGGGEEEDDDEEEGGGDDDGGGHHHFFFFFFGGGFFFBBB???@@@@@@AAAAAA@@@??????<<<<<<<<<;;;;;;:::::::::888888888777777777666666444444333333333333333333222222222222222222222222111111000000000//////////////////000000000111111//////////////////////////////000000000000000111///000111222222333222222000000000000000000000000111000000//////000000111000000111111111222222222222222222222333333333333333444444444555555555666666666777888999;;;<<<<<<<<<===>>>@@@AAABBBBBBBBB222222222222222222222222222222222222222222222222000000000000000111111111000000000000000000000000111111222222222222111111111111333444444333333222333444444444333444777999???NNNZZZ```ppp{{{{{{{{{zzz{{{|||}}}}}}{{{yyy|||zzzwwwtttzzzttt{{{~~~}}}yyyqqqkkkfffdddPPPLLLGGGAAA===:::::::::999999888888777666666666777777888999:::;;;;;;<<<999888888777666666777777777777888999::::::;;;;;;;;;<<<===>>>???AAAAAABBBCCCDDDDDDEEEEEEFFFGGGGGGFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJKKKMMMNNNPPPPPPTTTUUUTTTQQQNNNQQQXXX___oootttuuuqqqnnnnnnllliii[[[WWWSSSRRRTTT___uuuzzzgggAAA===;;;:::666222444:::555555555444444444444444333333333333444444444444333333333333333333333333555555666666666777777777888999:::;;;;;;;;;:::999<<<<<<======>>>@@@AAABBB>>>>>>???@@@AAAAAABBBBBB???AAACCCDDDCCCCCCDDDEEEBBBCCCEEEFFFGGGGGGGGGGGGHHHGGGFFFGGGIIIJJJIIIHHHKKKJJJIIIGGGFFFFFFFFFGGGIIIIIIIIIJJJKKKLLLMMMNNNMMMMMMKKKIIIGGGHHHKKKMMMKKKMMMNNNOOONNNNNNOOOPPPPPPMMMKKKKKKIIIHHHLLLRRRPPPQQQVVV[[[^^^```hhhppp||||||vvvpppuuuuuusss|||~~~}}}{{{zzz}}}{{{yyywwwyyy}}}}}}xxxtttxxxyyy{{{||||||~~~uuucccSSSPPPSSSSSSPPPOOOPPPNNNKKKHHHFFFEEEDDDCCCBBBFFFGGGEEEDDDFFFDDD@@@???@@@@@@@@@@@@???===<<<;;;::::::::::::999999999888888888777777777777777444444444444444444444444111111111111111111111111111000000000////////////////////////000000000111////////////////////////////////////000000111111///000111222222111000000000000000000000000000000000000////////////000000000000000000111111111222111111111111222222222333333333333333444444444444555555666666777888999999;;;<<<===???@@@@@@AAAAAA111111111111111111111222111111111111111111111111000000000000111111111111000000000000000000000000111111222222222222111111000111222333444333222111///111222333333444666888777EEELLLJJJVVVooozzzvvvrrrqqqpppqqqvvv}}}~~~~~~rrrggggggkkkjjjgggeeefffooozzzxxxtttwww~~~mmmhhh```VVVNNNIIIFFFEEE???>>>>>>===<<<;;;::::::777888888999::::::;;;;;;888888777666555555666666666777777999:::;;;<<<<<<;;;<<<<<<===>>>>>>??????DDDEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKNNNNNNNNNOOOPPPSSSUUUWWW\\\\\\[[[WWWTTTWWW```hhhrrrrrrlllaaaXXXTTTQQQNNNWWWXXXbbbqqq|||wwwvvvwwwRRR:::>>>666222666888444222444222222111111222333444444222222333333333444444444333333333333333333333333444444444555555555666666777888999:::;;;:::999888<<<<<<<<<===>>>@@@AAABBB?????????>>>>>>>>>>>>>>>???@@@BBBBBBAAABBBCCCEEE???@@@CCCFFFHHHIIIIIIIIIHHHGGGFFFFFFHHHIIIHHHGGGIIIHHHGGGFFFFFFGGGIIIKKKLLLLLLKKKKKKKKKLLLLLLMMMMMMLLLJJJHHHHHHJJJNNNRRRMMMNNNOOOOOOMMMLLLLLLLLLMMMLLLNNNQQQPPPLLLLLLOOOMMMKKKMMMSSSWWW[[[ccckkk||||||{{{xxxxxx{{{bbbWWWTTTRRRQQQKKKEEEHHHOOOIIIGGGEEEEEEFFFFFFEEECCCAAADDDFFFDDDCCCDDDBBB>>>???@@@@@@@@@???>>><<<;;;::::::999999999999999999888888888888777777777777444444444444444444444444111111111111111111111111000000000000////////////////////////000000000000////////////////////////.../////////000000111111//////000111111000///...000000000000000000000000000000////////////000000000000000000111111111111000111111111111222222222333333333333333333444444444555555555666666777777<<<<<<===>>>?????????>>>111111111111111111111111000000////////////000000222111111111000000//////000000000000000000000000222111111111000000//////000111111111111222222222111222333333444444333333555666888>>>FFFPPPYYY___]]]hhhpppttt~~~xxxmmmddd______iiitttooo{{{wwwkkkjjjooorrrrrrsssyyy|||wwwtttpppjjjccc```ZZZRRRJJJFFFEEEDDDBBBAAA===>>>??????<<<:::::::::666666666666555444444444444777777333555;;;;;;666>>>@@@BBBAAA>>>===>>>AAABBBDDDFFFGGGHHHHHHHHHHHHLLLHHHHHHLLLNNNLLLKKKLLL[[[YYYUUUTTTVVV]]]eeejjjooobbbVVVTTTTTTQQQPPPSSS]]]YYYSSSLLLIIIJJJOOOSSSwwwyyyttt~~~jjjNNN<<<555666666555444333333222222333333333333333333333333222333333444444333333222333333333333333333333333222222333444555777888999555666777777666777999;;;===>>>>>>????????????>>>============>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFFFFFFFFFFMMMKKKHHHEEEDDDDDDFFFGGGHHHHHHGGGGGGGGGFFFFFFFFFIIIHHHHHHHHHJJJLLLNNNOOOMMMLLLJJJJJJLLLOOOTTTVVVUUUSSSQQQOOOMMMLLLLLLLLLKKKJJJIIIIIIJJJLLLNNNOOOMMMNNNOOOOOOOOOQQQUUUXXXpppyyyqqq{{{xxxzzzzzzxxx|||tttyyy{{{~~~nnn^^^WWWQQQPPPNNNLLLKKKKKKKKKLLLIIIHHHFFFFFFGGGGGGEEEDDDGGGEEEBBBAAAAAAAAA@@@>>>=========<<<;;;;;;::::::<<<;;;888777666666888999666555555555555444444444444444333333333222222222111111111111000000000000000000000000000000000000////////////////////////////////////////////////---------............///////////////////////////////////////////////////////////////////////////......///000000000000000111111111000000000000000111111222222222333333333555555555555555666777777999:::;;;<<<============111111111111111111111111000000////////////000000111111111000000000//////000000000000000000000000111111111000000000//////000000111111111222222222111222222333444333333333666666666888===CCCJJJNNNZZZgggttt|||}}}|||}}}wwwqqqqqqvvvzzz~~~{{{}}}wwwmmmhhhiiilllrrr|||}}}yyyyyyzzzxxxwwwoooccc\\\ZZZSSSJJJKKKIIIGGGDDDBBB@@@>>>===@@@===:::999999;;;<<<===:::===<<<888888<<<<<<888;;;<<<===>>>>>>>>>???AAABBBDDDHHHKKKMMMNNNPPPQQQQQQOOONNNPPPQQQTTT\\\fffmmmiiieeecccdddfffggggggbbbWWWMMMKKKKKKIIIKKKOOOWWWSSSNNNLLLQQQ___ppp{{{}}}rrrVVVCCC<<<;;;===555555555444333333222222333333333333333333333333222222333333333333222222333333333333333333333333222222222333444555666777444555666666555555888999;;;<<<======>>>=====================>>>???@@@AAABBBAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCDDDFFFGGGHHHHHHFFFEEECCCDDDEEEHHHIIIHHHHHHGGGGGGGGGFFFFFFFFFIIIIIIIIIIIIKKKLLLNNNOOOKKKJJJJJJJJJLLLOOORRRTTTRRRQQQOOOMMMKKKKKKJJJKKKIIIIIIIIIJJJKKKMMMNNNOOOLLLMMMMMMMMMMMMOOORRRUUU[[[hhhxxx}}}uuummmhhhxxx~~~~~~vvvxxx}}}{{{uuuxxxzzzhhh[[[TTTPPPPPPOOOMMMKKKJJJIIIIIIJJJIIIHHHFFFFFFGGGGGGEEEDDDDDDBBBAAAAAABBBBBBAAA???======<<<<<<;;;:::::::::<<<:::888777666666777888555555555555444444444444444333333333333222222222111111111000000000//////////////////////////////................................................------------..........................................................................................///000000000000000000000000000000000000000111111111222222222333333555444444444444555666666888999:::;;;<<<<<<<<<<<<111111111111111111111111000000////////////000000111111000000000000//////000000000000000000000000111111000000000000//////000000000111111111222222111111222333333333333222555444333333555999<<>>??????===@@@@@@???AAACCCDDDDDDCCCDDDGGGKKKNNNPPPSSSUUUXXXZZZZZZ]]]``````eeeqqq~~~uuupppjjjeeebbb^^^YYYUUUNNNJJJHHHJJJMMMQQQWWW]]]tttrrrppprrr|||zzz|||qqq___HHH999444555444222555444444333333222222222222222222222222222222222222222333333333333222222222222222222222222222222222222222222222333444444222444444444333444666888999:::;;;;;;<<<<<<<<<;;;============>>>???@@@AAACCCBBBAAA@@@@@@AAABBBCCCEEEDDDCCCBBBCCCEEEHHHJJJBBBBBBBBBBBBDDDGGGJJJLLLIIIIIIHHHHHHHHHGGGGGGGGGJJJJJJJJJKKKLLLMMMMMMNNNHHHIIIIIIJJJLLLNNNPPPQQQOOONNNLLLKKKJJJIIIIIIIIIGGGHHHIIIKKKMMMNNNNNNNNNKKKKKKLLLKKKJJJKKKNNNPPPOOOSSSYYY___cccgggiiikkkzzz~~~|||uuupppxxxgggVVVPPPOOOMMMKKKNNNMMMLLLJJJHHHGGGGGGGGGIIIGGGFFFFFFFFFFFFEEECCC@@@@@@@@@AAACCCCCCAAA???===<<<<<<;;;;;;::::::999;;;:::888666666666777777555555444444444333333333333333333222222222111111111111000000000000//////////////////////////////................................................------------..........................................................................................///000000000000///000000000000000000000000111111111222222222222333333333222222333333444555777777888999::::::::::::111111111111111111111111000000////////////000000000000000000000000//////000000000000000000000000000000000000000000//////000000000000111111111111000111111222222222222222333222222222444666999;;;IIIXXXhhhttt~~~{{{yyyyyy|||yyyvvvyyyzzzwwwtttuuuqqqqqqxxxssspppuuuxxxwwwuuutttuuuuuuvvv{{{~~~yyyxxx|||xxxwwwxxxtttmmmfffaaaaaabbbfffhhhfff^^^XXXZZZ[[[ZZZXXXVVVVVVVVVVVVVVVSSSQQQRRRUUUWWWUUURRRRRRWWW\\\```cccgggllloooooooooqqqrrroookkknnntttdddaaa[[[SSSMMMJJJIIIJJJNNNRRRYYYaaajjjsss|||zzzyyy|||^^^HHH@@@777555888888222,,,444333333333222222222111222222222222222222222222111111222222222222111111222222222222222222222222222222111111111111222222222333444444333333555777888999::::::;;;;;;;;;;;;<<<<<<======>>>???@@@AAACCCBBBAAA@@@@@@AAABBBCCCCCCCCCCCCDDDEEEFFFHHHHHHAAAAAABBBCCCEEEHHHLLLMMMJJJJJJJJJJJJIIIIIIIIIHHHJJJJJJKKKLLLMMMMMMMMMLLLFFFGGGHHHJJJKKKLLLMMMMMMMMMLLLKKKJJJJJJIIIIIIHHHEEEGGGIIIKKKMMMNNNNNNNNNJJJKKKKKKJJJIIIIIIKKKMMMNNNNNNNNNPPPVVV___iiiqqqyyyvvvrrr}}}~~~xxxyyy~~~mmmaaaTTTNNNPPPQQQOOOKKKMMMLLLKKKIIIHHHGGGFFFFFFGGGFFFDDDDDDEEEEEECCCBBB??????@@@AAABBBBBB???<<<<<<<<<;;;;;;:::999999999999999777666666555666666444444444444333333333222222222222222111111111111111000000000////////////////////////////////////........................------------------------,,,,,,---------.................................................................................---...//////000000///////////////000000000000000111111111111222222222222111111111111111222333333555555666777888888888888000000000000000000000000000000////////////000000//////////////////000000//////////////////////////////////////////000000//////000000000111111111///000111111222222111111111222222333444666777888<<>>999222000111444666777222222222222222111111111111111111111111111111111000111111222222111111000111111111111111111111111222222111000000000000111333444555444333333444666777888999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBAAA@@@@@@@@@@@@AAABBB???AAADDDFFFGGGGGGFFFEEECCCCCCDDDEEEGGGIIIKKKLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIJJJLLLMMMMMMLLLKKKJJJEEEFFFHHHJJJKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJJJJIIIEEEGGGIIIKKKMMMMMMMMMMMMJJJKKKKKKKKKIIIIIIJJJLLLJJJKKKKKKIIIJJJQQQ^^^iiixxxyyyzzz~~~{{{~~~~~~yyyzzzyyyqqq|||zzzyyyuuutttyyy}}}~~~~~~yyy~~~zzzdddZZZYYYVVVSSSRRRRRRRRROOOMMMKKKKKKJJJJJJIIIGGGFFFFFFEEEDDDBBBBBBCCCCCCAAA@@@@@@@@@@@@AAAAAA???<<<999;;;;;;;;;:::999999888888888888777666555555555555444333333333222222222222222222111111111000000000000000000////////////...................................................------------------------,,,,,,,,,------------...........................................................................------...///////////////......//////000000000000000000111111111222222222000000000000000111222222333444555666777777777777000000000000000000000000000000////////////000000......////////////000000////////////////////////......////////////000000/////////000000000111111//////000111111111111000222222222333333333333333222888@@@GGGNNNWWWaaagggooovvvxxxrrr~~~yyyxxx}}}{{{rrrqqqllllllyyyrrrfffnnn~~~jjjhhhoooxxxrrreeelllnnnrrrzzz{{{ttt```aaabbbdddgggkkkooorrrpppppprrrtttrrrooorrrxxx~~~}}}}}}{{{rrrmmmmmmpppbbbXXXOOOLLLLLLLLLOOOSSSXXX[[[^^^bbbiiiwwwwwwmmmjjjqqq|||pppSSSAAA:::888555444333111000111444666111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000222111111000000000111111333444444333222222444555666777888999:::;;;;;;;;;999999999:::<<<===?????????@@@@@@@@@@@@@@@@@@???===???CCCFFFGGGFFFDDDBBBEEEEEEFFFFFFGGGHHHJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIHHHJJJLLLMMMMMMKKKIIIGGGEEEFFFGGGIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJGGGHHHIIIJJJKKKLLLLLLLLLIIIJJJKKKKKKJJJIIIJJJLLLHHHJJJJJJGGGDDDHHHQQQZZZ[[[ooouuunnnnnnyyy}}}~~~sssttttttppprrrwww{{{|||vvvxxxnnnZZZVVVYYYUUUTTTRRROOOLLLJJJJJJKKKHHHHHHIIIIIIIIIHHHGGGFFFEEECCCBBBBBBBBBBBBAAA???AAA@@@?????????===:::888;;;::::::999999888888777777777777666555555444444333333333222222222111111111111111000000000000///000000////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------...////////////...---......//////000000111000000000111111111111222000000//////000000111222333333444555666666666666000000000000000000000000000000////////////000000........./////////000000////////////////////////........./////////000000////////////000000000111...///000000111111000000111111222333333222222111111333777:::===CCCNNNVVVaaakkkwww|||wwwvvvyyyvvvnnnqqq{{{zzz|||wwwsss~~~jjjaaaeeemmmdddhhhnnnqqqooofff\\\UUUNNNRRRWWWXXXWWWWWWYYY]]]^^^]]]```bbb```\\\___gggvvvwwwwwwvvvuuuttttttuuuooopppoooggg]]]VVVWWWZZZVVVRRRQQQUUU[[[cccooozzzsssrrrooonnnrrr|||rrrTTTDDD>>>:::555222...000444555555333000///000111111111111111111111000000000000000000000000///000000000000000000///000000000000000000000000111111111000000111222222222333333222000000222333444555666777888999999999777777888999:::<<<===>>><<<>>>???@@@@@@???>>><<<===???AAACCCEEEDDDCCCBBBDDDEEEEEEFFFGGGHHHHHHIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGIIILLLMMMMMMJJJGGGEEEFFFGGGGGGHHHIIIJJJKKKKKKIIIJJJKKKLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLFFFHHHJJJJJJIIIIIIJJJKKKJJJJJJIIIGGGGGGIIIMMMPPPHHHQQQ^^^gggiiifffdddcccooo~~~|||~~~~~~|||xxxzzz|||{{{{{{yyywwwdddXXXTTTVVVYYYRRRQQQNNNKKKHHHGGGGGGGGGDDDEEEFFFGGGGGGGGGFFFFFFFFFDDDCCCCCCDDDCCCBBB@@@@@@???============;;;::::::::::::999888888777777666666666666555444333333222222222222111111111111111111000000000/////////000000/////////.................................------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------------------------------------,,,---......//////......------......///000000111000000000000111111111111000000000///000111111222222333444555666666666666000000000000000000000000000000////////////000000---.........//////000000////////////////////////---.........//////000000////////////000000000000...//////000000000000000...000222444555555555444555555555444222555>>>GGGSSS]]]hhhqqq{{{{{{~~~uuuqqqxxxvvvjjjooosssxxxyyyxxxjjj^^^WWWWWWaaalllnnnhhh___ZZZYYYYYYXXX[[[]]]ZZZUUUXXXaaahhhiiiiiieee^^^ZZZZZZ[[[PPPUUUZZZZZZXXXYYY```gggkkknnnvvv~~~~~~xxxuuutttrrryyyyyyVVVFFF;;;;;;;;;555333666666333///...000333555555000000000000000111111111000000000000000000000000//////000000000000//////000000000000000000000000111111111111111222333333000111222111//////000222222333444666777888888888666666777888999;;;===>>>;;;<<>>???@@@AAABBBBBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDFFFHHHKKKMMMMMMJJJFFFCCCHHHGGGGGGHHHIIIJJJKKKLLLHHHIIIJJJKKKKKKKKKJJJIIIKKKJJJIIIHHHHHHIIIJJJKKKEEEGGGIIIIIIIIIHHHIIIJJJLLLIIIFFFFFFIIILLLLLLJJJKKKJJJKKKPPPXXX^^^```___kkkzzzxxxuuuwwwqqqfffZZZWWWZZZXXXNNNEEENNNLLLLLLLLLLLLKKKHHHEEEAAABBBDDDFFFFFFFFFFFFEEEGGGFFFDDDDDDEEEEEECCCBBB???===;;;;;;<<<======<<<::::::999999888777777777666666666666555444333222222222222111111111111000000000000000////////////000/////////....................................------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------------------------------------,,,---......//////......---------...///000000111000000000000111111111111000000000000000111222222333333444555666666666666//////000000///...------////////////////////////........................000000//////.........---........................////////////000000000000000000//////.........---//////000111111111111111000000111222444555555666AAAKKKXXXaaagggnnnwww}}}yyyuuuxxx}}}uuukkkhhhgggpppwwwyyyuuu{{{~~~yyywwwxxx{{{|||yyylllddddddjjjpppsssjjjiiiiiilllvvv}}}qqqpppqqqpppuuu}}}zzz___NNN>>>;;;777333111222333555111111111111111111111111000000000000000000000000//////............//////////////////////////////////////////////////////000000////////////000000333000---...111222000,,,333000000777@@@DDD@@@:::666888999999999999:::<<>>@@@AAABBB@@@???@@@BBBCCCBBB??????@@@AAABBBDDDFFFHHHIIIFFFFFFFFFEEEEEEFFFGGGGGGIIIIIIJJJJJJJJJIIIGGGFFFEEEEEEDDDDDDFFFHHHKKKMMMIIIIIIIIIIIIIIIJJJKKKKKKJJJGGGEEEFFFHHHIIIGGGDDDHHHFFFCCCCCCFFFIIIKKKKKKHHHHHHIIIIIIIIIIIIJJJJJJCCCEEEGGGFFFEEEIIIRRRYYYlll~~~wwwooo~~~}}}|||iii^^^VVVUUURRRPPPNNNMMMLLLLLLJJJIIIIIIHHHHHHGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDEEEGGGFFFCCCAAA@@@@@@AAABBB???>>>===<<<::::::999999888777666555555444555555444444555555444444333222222222222111111111000000111111000000//////..............................---------............///------------------------///...------,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------............////////////////////////000000000000000000000000111111111111222222222111111222333333///////////////...------................................................000/////////.........---.........................../////////000000000000000/////////............//////000111111111111000000000111222333444555555555<<>>???AAA???>>>???BBBCCCBBB@@@BBBBBBBBBCCCDDDEEEGGGHHHDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIJJJJJJJJJIIIGGGFFFEEEEEEDDDDDDFFFHHHKKKLLLIIIHHHHHHHHHHHHIIIJJJJJJHHHFFFEEEFFFIIIJJJIIIGGGHHHFFFDDDDDDFFFHHHIIIIIIFFFGGGIIIJJJJJJIIIGGGEEECCCFFFGGGEEEDDDFFFMMMRRRVVVddduuu}}}{{{tttqqqqqq||||||www|||~~~mmm```WWWRRRQQQPPPNNNMMMLLLLLLLLLLLLIIIIIIIIIHHHGGGGGGFFFFFFHHHGGGGGGFFFEEEDDDCCCCCCFFFDDDBBBAAA@@@AAABBBCCC??????===<<<;;;:::::::::888888777666555555555555444444444444444333333222222222222111111111000000000000000000//////..............................------------............------------------------...------,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------.........////////////---............///////////////000000000111111111222222111111222333444444...////////////...------........................------------------------/////////...............------------------------....../////////000000000////////////...............///000000111111000000000000111222333444444555222555888999:::???IIIQQQiiioooxxxtttxxxyyy|||yyylllrrrpppoooyyy~~~|||wwwrrrqqqtttxxxyyyyyy~~~dddLLL<<<555222111444333222111000000000000000000000000000000000000//////////////////////////////............//////................................................000//////......//////000333000---...222333111///444;;;CCCDDD>>>777333333555777888888888888999;;;======;;;;;;;;;<<<===>>>???>>>>>>???BBBCCCCCCBBBEEEDDDDDDDDDDDDEEEEEEFFFBBBBBBCCCDDDEEEGGGHHHHHHGGGHHHIIIJJJIIIHHHGGGFFFEEEEEEDDDEEEFFFHHHJJJKKKHHHHHHHHHHHHHHHIIIIIIJJJFFFEEEEEEGGGIIIKKKKKKJJJHHHGGGEEEEEEGGGHHHGGGGGGDDDFFFIIIJJJIIIGGGCCCAAACCCEEEFFFEEECCCCCCGGGJJJHHHOOOXXX]]]^^^bbbjjjrrrvvvwwwyyy{{{yyy}}}}}}kkkZZZPPPMMMNNNPPPKKKKKKJJJJJJJJJJJJJJJKKKIIIHHHHHHGGGFFFFFFEEEEEEJJJIIIHHHFFFDDDBBBAAA@@@CCCBBBAAA@@@@@@AAABBBCCC??????===<<<;;;;;;::::::999888777666555555555555333444444444444333222222222111111111111000000000000000000////////////...////////////////////////------------............---------------------------,,,++++++***+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////,,,,,,---------.........//////000000000000111111111111111222222444555666.........//////...------........................------------------------........................------------------------........./////////000000///////////////............//////000000000000000000000000111222333333444333555555444444777???EEEYYYbbbooo|||qqqzzzxxxwwwmmmiiiyyyvvvuuuzzzwwwuuurrrpppwww}}}}}}vvv}}}|||jjjkkknnnsss|||\\\PPP@@@666333444555444000000000111111000000000000000000000000000000000///////////////////////////......------......///................................................/////////....../////////111111000//////111555888@@@BBBAAA:::111...111555444666777777777777888:::<<<<<<;;;;;;;;;<<<======?????????AAABBBDDDDDDDDDGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGGGGFFFGGGHHHIIIIIIHHHGGGFFFDDDDDDDDDEEEFFFHHHIIIJJJIIIHHHHHHHHHHHHIIIJJJJJJGGGGGGGGGHHHIIIJJJJJJJJJHHHGGGFFFFFFGGGGGGFFFDDDEEEFFFGGGGGGFFFCCCAAA???BBBDDDFFFEEECCCCCCEEEFFFFFFIIILLLKKKLLLRRR]]]fffnnn|||~~~kkk|||yyyuuu}}}ppp```[[[SSSMMMKKKLLLMMMNNNIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDHHHHHHFFFEEECCCAAA@@@???@@@@@@@@@???@@@AAABBBCCC???>>>===<<<;;;;;;;;;;;;:::999888777666555555555333333333333333222111111111111111111000000000000////////////////////////////////////////////////,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.........,,,------------.........////////////000000000111000000111111333444555666------............------........................---------------------------------...............------------------------............////////////.........///////////////......///000000000000000///000000111111222222222///111222222111333777;;;EEEOOO[[[gggsss{{{{{{vvvpppzzz~~~uuuuuuttttttuuuyyy{{{qqqqqqxxxtttiiilllvvvyyysssnnn|||tttuuuyyy|||}}}|||{{{zzzyyy{{{uuuqqqrrrsssttt{{{vvv[[[III@@@:::555444666666222---...///000111222111111000////////////////////////..............................------------......................................................//////............//////%%%///777444,,,---<<>>>>>??????@@@@@@AAABBB>>>===<<<;;;;;;:::;;;;;;:::999888666555555444444222222333333222222111000000000000000000000000000.............../////////////////////////////////,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,*********))))))******++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------------........./////////...////////////000000000///000000111222333555666,,,,,,---............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,------........./////////.........///////////////---...//////000000////////////000000000111111111---///111222222222444555444<<>>>>>?????????@@@@@@<<<;;;;;;:::999999::::::999999777666444333333333111222222222222111000000//////000000000000000111---............/////////........................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,*********)))******+++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------............/////////......////////////000000/////////000000222333444+++,,,------.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............/////////000---...//////000000///////////////000000000000000111111222222222222444444///555999:::???IIIPPPRRR___qqq~~~|||wwwxxxyyyllliiiooo{{{xxxqqqoootttvvvtttzzzzzziiiaaafffpppvvvyyy}}}jjjeeesss{{{}}}vvvkkkYYYGGG999333777<<<111111000000111111222333////////////000000000000...................................................------,,,,,,------...------------------------------------------------///......------......///666111000999EEEGGG<<>>@@@BBBBBB@@@@@@AAADDDBBBBBBBBBBBBBBBCCCDDDDDDBBBCCCDDDEEEEEECCCBBB@@@CCCDDDFFFGGGGGGGGGFFFEEECCCDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHDDDFFFHHHGGGEEEDDDFFFHHHIIIFFFDDDCCCDDDFFFFFFFFFEEEDDDCCCAAAAAA@@@@@@AAADDDCCCBBBBBBDDDEEEFFFFFFDDDFFFHHHGGGEEEEEEFFFHHHBBBBBBDDDIIINNNUUUaaammmyyyssszzz|||zzz{{{yyy|||{{{zzznnn^^^VVVQQQQQQPPPMMMOOOTTTLLLJJJGGGFFFGGGHHHIIIIIICCCDDDEEEFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAA======>>>>>>???>>>>>>>>>::::::999888888888999999999888666555333222222222111111111111111000000///////////////000000111111---------.........//////------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++***************+++,,,,,,++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------................../////////000000//////......///000111111+++,,,------.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---.........//////000000---......///////////////////////////000000000000222222000//////000111333333666666222222777===???MMMdddtttuuuzzzvvvtttsssvvv~~~zzzwwwzzz}}}tttvvvvvvsss}}}{{{qqqjjjmmmzzz|||mmm]]]XXXGGGBBB<<<999666333000///000111111111000000222444//////.........//////000...................................................------,,,,,,------...------------------------------------------------.........------.........***???RRRPPP<<<,,,+++222000111111111111000//////111333444444444444555777666666777999999:::::::::===???AAA@@@>>>===???AAA@@@@@@@@@AAABBBCCCDDDEEE>>>???AAACCCCCCBBBAAA@@@CCCDDDEEEFFFGGGGGGFFFEEECCCDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEEEEFFFAAADDDFFFFFFEEEEEEGGGJJJIIIFFFCCCBBBCCCFFFGGGGGGBBBCCCCCCDDDCCCBBB@@@???EEECCCAAAAAABBBCCCDDDCCCDDDEEEEEECCCAAAAAACCCEEEBBBBBBDDDFFFEEEDDDJJJRRRbbbgggqqq~~~mmmtttsssrrrxxxzzzjjj^^^VVVQQQQQQKKKIIIKKKIIIDDDDDDIIILLLJJJIIIHHHGGGEEEBBB??????AAACCCEEEFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBAAAAAABBBBBBBBBAAAAAAAAA@@@@@@======>>>>>>>>>>>>======999999888888777888888888888777666444222111111111111111111111111000//////.../////////000000111111---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++******+++,,,------+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------............/////////000//////.........//////000........................,,,,,,---///000///+++(((,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------..............................////////////////////////////////////////////////000000000000111111111111222222333333444555666666<<<@@@IIIWWWdddnnnqqqqqqssstttssswwwsssWWWDDD===>>>444444333333222111000000////////////////////////..............................////////////.........---,,,,,,,,,,,,---...------------------------------------------,,,,,,///...,,,++++++,,,...///,,,...///,,,)))***///444LLLFFF>>>666000//////111............////////////222222333333333444444444555555555555666777999999<<<<<<<<<===>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBAAA@@@BBBCCCCCCDDDDDDCCCBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEEEECCCBBBCCCDDDFFFFFFFFFEEECCCBBBDDDGGGGGGEEECCCEEEDDDDDDCCCCCCCCCCCCCCCBBBDDDFFFEEECCCAAA@@@@@@BBBBBBAAAAAAAAABBBBBBCCCCCCCCCDDDEEEDDDCCCAAA@@@AAA@@@?????????@@@AAABBBHHHLLLRRRXXX]]]ccciiimmmkkknnnwww}}}tttfffXXXNNNJJJIIIJJJJJJIIIGGGEEEEEEFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFGGGBBBBBBCCCDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@AAA@@@AAAAAAAAAAAA@@@??????>>>===<<<;;;;;;<<<===>>>===;;;999777666666666777333333222222111000//////000000000000////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,---......//////..............................,,,,,,------...000111222,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...................................................//////////////////////////////000000000111111111222222222333444555555555555666999???HHHNNNQQQQQQXXXbbblllwwwyyy|||{{{ssskkk^^^OOOBBB888444222444333333222111111000000////////////////////////..............................////////////.........---,,,,,,,,,,,,---...------------------------000000///...---,,,,,,+++///---,,,++++++,,,---///+++---...---,,,111999AAA???;;;555000---,,,---///............////////////111222222222222333333333444444444555666888999:::;;;;;;<<<======>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@CCCCCCBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCDDDFFFFFFEEEDDDFFFDDDBBBDDDFFFGGGFFFDDDFFFEEEDDDCCCBBBCCCCCCDDDBBBDDDEEEEEECCCAAA@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBBAAAAAA@@@AAA@@@???>>>>>>???@@@AAA@@@CCCEEEGGGIIIKKKNNNPPP[[[]]]dddrrr|||{{{uuuiii___[[[VVVPPPIIIEEECCCDDDEEEIIIHHHFFFDDDDDDEEEFFFGGGDDDEEEEEEEEEEEEEEEEEEEEEAAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@?????????>>>===;;;;;;;;;<<<<<<;;;;;;999888777666666666333333222222111000000///000000000000/////////...................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------......---------,,,,,,,,,,,,------...............------------------------+++,,,---,,,,,,000666;;;,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------------------------------........................//////////////////////////////000000000000111111111111222222333444444444555333111111444888:::;;;>>>LLL[[[hhhwww}}}sssllluuuvvvfff\\\GGG@@@888444555555222...333222222111111000000///////////////////////////---------------------------......//////......---------,,,,,,,,,,,,------------------------------111111000///---,,,++++++...---,,,++++++,,,---...+++,,,,,,,,,---333<<>>@@@@@@@@@AAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAACCCBBBAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEFFFGGGFFFDDDBBBEEECCCAAAAAACCCDDDEEEDDDHHHGGGDDDCCCBBBBBBCCCDDDBBBCCCDDDDDDBBB@@@@@@AAA@@@@@@????????????@@@@@@AAAAAA@@@?????????@@@@@@@@@???>>>>>>>>>>>>??????===>>>???>>><<<;;;<<<===DDDEEEHHHPPPZZZdddkkknnnooopppqqqxxx}}}zzziii[[[SSSMMMFFFAAABBBBBBBBBBBBBBBCCCDDDDDDFFFEEEDDDCCCBBBCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@?????????>>>===<<<;;;:::::::::999999999999888666555444333333222222111000000000000000000/////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---...............------------------------))),,,...---+++...666===,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------........................////////////////////////////////////000000000111111111111222222222333333777555333222333555888999444===GGGNNNWWWbbbgggfffdddjjjsss}}}|||~~~{{{lll[[[JJJ===555888333///000555777555111111111111000000/////////........................---------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++------,,,++++++,,,------,,,,,,,,,******---222777,,,,,,,,,---...///000000---------.........///////////////000000000000111111111222333555888999;;;999999::::::;;;<<<<<<<<<@@@@@@@@@AAABBBBBBCCCCCCBBBAAA@@@???@@@AAABBBCCCCCCBBB@@@???@@@AAACCCDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEGGGGGGFFFCCC@@@CCCAAA???>>>???AAACCCDDDIIIGGGDDDBBBAAABBBCCCDDDAAABBBCCCCCCAAA@@@@@@AAAAAA@@@@@@????????????@@@@@@???>>>=========??????>>>>>>>>>===============;;;======<<<;;;:::;;;<<<999999999:::===CCCIIINNNWWW]]]bbbgggsss{{{xxxvvvmmmddd^^^QQQLLLEEE???>>>???AAACCCAAAAAABBBBBBCCCCCCDDDDDDCCCBBBBBBAAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBAAAAAA@@@AAABBBBBBCCCCCCBBBBBB@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@?????????>>>===<<<:::999999888777888999999888666555333222222222111111111000000000000/////////.................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++******************************************************++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------------------------(((,,,///...,,,,,,111666,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------........................////////////////////////...////////////000000000000000000111111111111111111222222333333444555666333777999999===FFFOOOTTTXXX[[[___ggguuukkkpppxxxuuukkkXXXSSSKKKBBB;;;777555555333222222222333333222111000000////////////......------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++,,,,,,+++)))(((((()))++++++---...//////000000------------................../////////000000000000111111333555777999:::888888888999::::::;;;;;;??????@@@AAAAAABBBCCCCCCCCCBBBAAAAAAAAACCCDDDEEECCCBBB@@@@@@@@@BBBDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDEEEFFFGGGFFFBBB@@@CCCBBBAAA@@@@@@AAADDDFFFGGGFFFDDDBBBAAAAAABBBCCCAAABBBBBBAAA@@@???@@@AAABBBBBBAAA@@@@@@@@@@@@@@@>>>===<<<;;;;;;<<<>>>>>>=========<<<<<<;;;;;;;;;777888::::::999999:::;;;999::::::888666888;;;>>>@@@GGGLLLNNNRRR[[[fffkkknnnooopppsss~~~}}}sssdddWWWNNNGGGBBB???::::::999888888;;;>>>AAAAAA@@@???>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@AAACCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCBBBBBB??????@@@AAAAAA@@@@@@???@@@AAAAAAAAAAAA@@@??????======<<<;;;:::999888777666777888888777666444333222222222111111111111111////////////....................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++************************************************)))******++++++******)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,))),,,//////---+++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////......////////////000000000000000000000000000000...000333444222111111222000333555444444777<<<@@@FFFHHHJJJQQQ```rrr|||tttvvv{{{wwwyyy~~~~~~qqqdddTTTDDD999999777555333333333444555///222333333000///000222........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))******++++++,,,++++++,,,,,,,,,,,,++++++******+++,,,+++***(((&&&******,,,---------------,,,------------................../////////000000000111111222444666777888666777777888888999::::::>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFCCCBBBAAAAAABBBCCCEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEDDDBBB@@@EEEEEEEEEEEECCCDDDFFFHHHCCCCCCBBBBBBBBBBBBBBBBBB@@@AAAAAA@@@???>>>@@@BBBCCCBBBAAA@@@@@@@@@@@@@@@<<<<<<;;;;;;<<<<<<======;;;<<<<<<<<<;;;:::999888777888999999777666777999666777777777666666777999777:::======<<<>>>DDDIIIKKKQQQXXX___fffqqqzzzzzzuuummmhhhccc\\\UUUMMMGGG@@@:::999:::<<<===999:::;;;:::999999:::;;;>>>===<<<::::::<<<>>>???>>>>>>????????????@@@@@@CCCBBBBBBAAAAAA@@@@@@??????@@@AAAAAABBBBBBAAAAAA>>>>>>@@@AAAAAAAAA@@@???@@@AAAAAAAAAAAA@@@??????;;;<<<<<<;;;:::999888777666666666666666555444444111111111111111111111111/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************)))************+++++++++************************************************))))))************))))))************++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////........./////////000000///////////////////////////111444444222111222333111222444555444333555777888;;;===@@@IIIWWWbbbeeeoooppprrrvvvzzz~~~tttpppsssuuuzzz||||||zzzvvvcccZZZMMMBBB<<<:::::::::666666444333111000.........000111111//////111333------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++***************++++++++++++++++++,,,,,,+++++++++*********+++,,,,,,+++***))))))***+++++++++++++++,,,,,,---------............////////////000000000111111111222333555666777555666666777777888999999<<<======>>>@@@AAAAAABBB@@@AAABBBCCCDDDDDDDDDDDDBBBBBBCCCCCCDDDEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@AAACCCCCCBBBAAACCCEEEGGGFFFDDDDDDFFFHHH???@@@AAABBBBBBBBBAAA@@@@@@@@@@@@???>>>>>>@@@BBBBBBAAA@@@??????>>>>>>>>>:::;;;<<<<<<======<<<<<<:::;;;;;;;;;:::999888777999::::::999777666666777444444333333444555555666777888999888777666888;;;;;;===AAAEEEHHHLLLQQQVVVmmmppprrrsssuuu{{{xxxyyy~~~yyypppcccZZZMMMOOOLLLFFFBBB@@@<<<777===;;;999888999;;;<<<===999999999888888999999::::::::::::;;;<<<>>>???@@@===>>>>>>???????????????AAAAAA@@@@@@???>>>>>>======>>>>>>???????????????===>>>@@@AAAAAAAAA@@@???@@@AAAAAAAAAAAA@@@??????999:::;;;;;;:::999888777666666555555444444555555111111111111111111111111//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************************************)))************+++++++++************************************************))))))************))))))************++++++++++++******+++++++++,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,///---++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////............/////////000///////////////............000222222000111444666444333333444444444555888444888999777999@@@EEEFFFJJJOOOWWW```hhhnnnqqqrrrwwwrrrqqqssspppppp~~~wwwqqqqqqvvv|||lll___SSSHHH@@@<<<;;;888555333222111111111000///...///111222444...------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***,,,***((((((***+++++++++))))))******+++,,,,,,---,,,,,,,,,---------......////////////000000000111222222222222333444555666555555666666777888888888;;;<<<===>>>???@@@AAAAAA>>>@@@AAACCCDDDDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????AAACCCCCCBBB???BBBEEEEEECCCAAACCCEEE<<<>>>@@@BBBCCCBBBAAA@@@???@@@@@@???===>>>@@@BBBAAA@@@???>>>============999:::<<<===>>>===<<<<<<::::::;;;;;;:::999777666555777777666555444555666:::777444444555777777666666555666888888777777888999666666888999999:::;;;;;;???EEEJJJNNNRRRXXX\\\fff```aaaiiilllfffdddfffqqq||||||xxxyyyuuuuuu{{{tttrrrppppppxxxrrrxxx|||xxxrrrnnnjjjfffXXXVVVQQQGGG@@@>>>??????;;;<<<999333222777<<<<<<999999:::::::::888666555999777555444555666777888555666888:::<<<<<<===<<<======>>>??????@@@??????@@@??????>>>===<<<<<<;;;;;;<<<<<<===============<<<===???AAABBBAAA???>>>@@@AAAAAAAAAAAA@@@??????888999:::;;;::::::888777777666444333333444555666111111111111111111222222//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))************************************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++*********++++++,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......,,,------......------,,,.....................---//////000000000000//////000000000000111111111111222222333333333444444444777777777888999;;;<<<===???@@@BBBEEEHHHKKKNNNPPPXXX^^^ccccccdddlll{{{~~~wwwrrrtttzzz~~~xxx~~~xxxyyy}}}~~~yyyrrrlll```XXXLLLBBB<<<999999999444444333333222111000000000000000000////////////.................................------,,,,,,,,,...------,,,,,,------...,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------..................------/////////000111111222222333333333444666777999:::;;;;;;<<<<<<===>>>>>>>>>===???@@@@@@@@@@@@AAACCCBBBBBBCCCCCCCCCCCCBBBBBBEEEEEEEEEDDDCCCAAA@@@?????????AAABBBBBBBBBBBBBBBAAACCCCCC@@@@@@EEEFFFDDD===>>>@@@AAABBBAAA@@@@@@>>>???@@@AAABBBAAA@@@@@@>>>=========??????===<<<<<<;;;;;;::::::999999888888888777777666666555555444444444444444444444444555555555555555555555555333444555666666555444333555555666666777777888888888888999::::::;;;<<<<<>>===:::999999888777666666555666666666555555444444444777777777777777777777777777777666666555555555555666777888999:::;;;<<<<<<>>>>>>>>>>>>>>>?????????;;;<<<<<<===>>>?????????;;;;;;<<<<<<======>>>>>>===@@@BBBBBBBBBAAAAAABBB@@@@@@@@@@@@>>>===<<<;;;999999:::::::::999888888555555444444444333333333111111111111000000000000///////////////......------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++...------,,,+++***))))))((()))***++++++***)))((())))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,------------,,,,,,------......///000222222//////000000000000////////////000000000111111111111222222222222333333333555555555666777888::::::;;;;;;;;;<<<===>>>???@@@DDDHHHKKKKKKLLLRRR]]]fff{{{zzzxxxvvvuuuyyy|||yyy~~~xxxyyy~~~|||nnnggg]]]WWWSSSNNNHHHCCCCCC>>>999444333222222111333222222111000000//////000000000/////////....................................---------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************)))************+++++++++************************)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------..................------/////////000111111222222444444555666777999:::;;;;;;;;;;;;<<<======>>>>>>===???@@@@@@@@@@@@AAACCCBBBBBBCCCCCCCCCCCCBBBBBBDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAACCCBBB???@@@DDDFFFDDD>>>???@@@AAABBBBBBAAA@@@>>>???@@@AAAAAAAAA@@@@@@>>>===<<<===>>>>>>===;;;::::::::::::999999999999888888777666666555555444444444444444444444444444444444444444444444444444333444555666666555444333444444444555555666666666555555666666777888888999::::::::::::::::::::::::999999999:::;;;;;;;;;<<<===<<<<<<;;;:::999888888:::999999888777666666555777777666666555444444333555555444444444333333333555555555555555555555555666666555555555444444444555666777888999::::::;;;<<<<<<<<<<<<============<<<<<<<<<===>>>?????????;;;;;;<<<======>>>>>>???>>>AAACCCCCCAAA???======@@@@@@@@@???>>>===<<<;;;888888999999888888777777444444444333333333333222111111111111000000000000///////////////...------------------------------------,,,,,,,,,,,,------++++++++++++++++++++++++---,,,,,,++++++******)))******+++++++++***)))((())))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,------------...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,------------,,,,,,---------...000333555777...//////000000//////...//////000000000000111111000000000111111111222222333333333333444555777777;;;:::999999888888999999:::;;;<<<<<<===@@@FFFJJJQQQRRRSSSTTTVVV[[[aaaeeemmmgggeeehhhhhhffflllvvv{{{}}}|||}}}}}}}}}{{{yyyvvvsssrrrjjjddd]]]XXXUUURRRMMMIIIGGGBBB<<<999888666222///000000///000222222111///111111000000//////......000////////////.........------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------.........//////000000111111222555555666777888:::;;;<<<::::::;;;<<<<<<======>>>===???@@@@@@???@@@AAACCCAAABBBBBBCCCCCCBBBBBBAAACCCCCCBBBBBBBBBBBBCCCDDDBBBBBB@@@??????@@@AAAAAA@@@BBBBBB???@@@DDDEEEDDD@@@@@@AAABBBBBBBBBAAAAAA>>>>>>???@@@@@@@@@@@@???>>>===<<<=========;;;999888888888888999999999999777777666666555444444444333333333333333333333333444444444444444444444444333444444555555444444333333333333333444444444444111222222333333444444444444444444444444444444444222222333333333333333333444444333333333222222222222222222333333333444444444444444333222222111111333333333222222222222222444444444444444444444444444444444333333333333333444444555666777888888999999:::::::::;;;;;;;;;<<<<<<<<<======>>>?????????<<<<<<======>>>?????????AAACCCFFFFFFCCC???<<<:::@@@@@@??????>>><<<;;;:::777777888888777666666555333333333222222222111111111111111111000000000000...////////////...------------------------------...------,,,,,,------...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,...------...///222555777...//////////////////...////////////000000000111/////////000000000000111222222222222333444555666888777888888999:::;;;<<<<<<;;;:::;;;===????????????@@@BBBCCCEEEGGGJJJKKKLLLIIIIIILLLMMMLLLPPPXXXYYY]]]aaaddddddbbb___^^^bbb```______``````^^^\\\ZZZXXXUUUQQQLLLHHHDDDCCC???===;;;;;;<<<;;;999777999777444444666777666555222222222444555444222000000000000/////////....../////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************))))))*********+++++++++***************************++++++++++++,,,,,,,,,,,,,,,------------............//////000111111111555555555666888999;;;<<<999::::::;;;<<<<<<=========>>>@@@@@@??????AAABBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBAAAAAABBBCCCEEEFFFDDDBBB@@@>>>>>>???@@@AAA@@@BBBAAA>>>???CCCEEECCCAAAAAAAAABBBBBBBBBAAAAAA>>>>>>>>>???????????????>>>===<<<<<<<<<<<<:::888555555666777888888999999666666555555444333333333222222222222222222222222333333333333333333333333333333333444444333333333333333333333333333333333111111111111222222333333333333333333333333333333444444444444444333333333333444444444444444444444222222222333333444444444222222222111111111000000111111111111111111111111222222222222222222222222222222222222222222111111222333333444555666666666888888999999::::::;;;;;;<<<<<<=========>>>>>>>>><<<<<<======>>>?????????BBBFFFIIIIIIFFFBBB>>><<>>===<<<::::::888888888888777666555555222222222111111111111000111111111111000000000///......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++))))))******+++++++++,,,***************))))))((())))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++......------...///111222......////////////.........////////////000000000....../////////000000000222222222222222333444555222222333444555777999:::;;;999888:::<<<>>>===;;;@@@AAAAAACCCDDDDDDCCCBBB@@@???@@@AAAAAA???AAAEEE>>>???@@@CCCDDDDDDCCCAAABBB@@@>>>>>>======;;;:::999888888888777888888888888777777777777777666444222222111111333444444333444333111111222111000...000000000000000/////////............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************))))))*********+++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,------...............///000000111111333333333444666777999:::999999::::::;;;;;;<<<<<<<<<>>>????????????@@@BBB@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAABBBCCCDDDEEEFFFCCCBBB@@@>>>>>>>>>@@@AAA???AAA@@@>>>>>>BBBDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA=========>>>>>>>>>??????>>><<<;;;;;;;;;:::888666333444444555666777888888555555444444333222222222222222222222222222222222333333333333333333333333333333333222222333333333333333333333333333333333222222222222222333333333333333333333333333333333222222222222222111111111111111111222222222222222111111111111111000000000222222111111111111000000000000000000000000000000000000000000000000000000000000000111111111111111222222222333333444444555777777888888999:::;;;;;;<<<<<<<<<<<<<<<=========<<<<<<<<<===>>>>>>??????@@@CCCGGGHHHFFFBBB???>>>>>>>>>>>>===<<<;;;:::999999999999999888777666555222222111111111000000000111111111111000000000///...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------++++++++++++++++++++++++((())))))******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++...............------------......//////......---......////////////000000........./////////000000222222222222222333444444444444444444444555666777888777777888:::<<<;;;:::::::::;;;===??????===;;;@@@AAAAAA@@@>>><<<===???>>>>>>===???@@@@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;555555555666777777888888222222222222222222222222333333222111000///......222111//////000111000///000000000000000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,************************************************************************)))************+++++++++************************)))************+++++++++************************************++++++++++++++++++,,,,,,------......---......//////000000111111111222333444666777888888888999::::::;;;;;;<<<<<<>>>??????>>>???@@@BBB???@@@@@@AAAAAA@@@@@@??????@@@BBBCCCDDDEEEEEEEEEAAAAAA???>>>>>>???@@@@@@>>>@@@@@@===>>>BBBCCCBBBBBBAAA@@@?????????@@@@@@=========<<<===>>>>>>???>>><<<;;;::::::999666444222333333444555666666777444444333333222111111111111111111111111111111111222222222222222222222222333222222111111222222333333333333333222222222222222222222222222222222222111111111111111111111111000000000000111111111111000000000000111111111111222222111111000000//////111111111111111111111111////////////000000000000000000000000000000000000000000000000000111111111111111222222333333333333555666666777888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>;;;>>>BBBCCCAAA???===<<<>>>>>>======<<<:::999888:::::::::999888777666555222222222111111111000000111111111111000000000000---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))))))))*********++++++(((((((((((()))***+++,,,))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,---...//////...,,,+++---......//////......---........./////////000000...////////////000000000111111111111111222222333666555555555555666777777888888999999::::::;;;<<<===<<<===???BBBCCCAAA???<<<>>>>>><<<::::::;;;<<<999999999999999888777777555666666666555555666666777777777666555444222111333333444444555666888:::555555555444222000000000000//////000222222111000........................---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,************************************************************************)))************+++++++++************************)))************+++++++++************************************++++++++++++***++++++,,,------......------......///000000000111111111222444555777888888888888999::::::;;;;;;<<<===??????>>>>>>@@@AAA??????@@@@@@@@@@@@??????>>>@@@BBBEEEFFFEEEDDDCCC???????????????@@@@@@@@@>>>@@@???======AAACCCAAAAAA@@@???>>>>>>>>>??????======<<<<<<<<<===>>>???>>><<<::::::999888555222222222333333444444555555333333333222111111000000111111111111111111111111222222222222222222222222333222111000000111222333222222222111111000000000000000000000000000000000000000000000000000000000000000000111111222222222111111111111111111111111222111111111111000000000000000000000000000000000.../////////000000000000000000000000000000000000//////000000111111111111222222222222222333333333333333444555666777888888999999999999999999999999::::::;;;;;;<<<<<<======;;;===???@@@>>><<<;;;;;;=========<<<;;;:::999888999999999888777666444333333333222222222111111111111111111111000000000000------......------,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))************))))))))))))+++---///000))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++***,,,...000111///---,,,---..................---............/////////000////////////000000000111111000000000000111111222111111111222333555666777777888999999777888:::<<<;;;::::::<<>>>>>@@@AAA??????@@@@@@@@@@@@??????===@@@CCCFFFGGGEEECCCAAA===>>>???@@@@@@@@@@@@@@@===@@@???<<<===AAACCCAAAAAA@@@>>>=========>>>>>>===<<<<<<;;;;;;===>>>???>>><<<:::999999777444222222222333333333333444444333333222222111000000000000000000000000000000000111111111111111111111111333222111000000111222333111111000000/////////...........................111111111111111111111111------...///000111111111000000000/////////......---------------............/////////////////////.../////////000000111111000000000000000000000000///000000000111111222222222222222222222333333333111111222333555666666777999888888888888888888888999999::::::;;;<<<<<<======???@@@@@@>>><<<;;;;;;=========<<<;;;:::888888888888888777666444333222333333333222222222222111111111111111000000000000------......------,,,++++++++++++++++++++++++++++++******************+++++++++++++++++++++++++++*********)))))))))))))))*********+++---///222333))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,---------......---.........---,,,,,,+++---......///////////////---------............///////////////000000000000000000111222444555555666777888888999999:::;;;;;;===<<<;;;:::::::::::::::;;;;;;:::::::::999999999999999999999888888888777666666555444333333222222222222222222222222222222111111111111111111111111111111000000//////......////////////////////////...------,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------///000111222444555666777555777888888888:::<<<>>>============>>>>>>>>>>>>???>>>>>>======>>>???@@@@@@AAACCCDDDEEEDDDCCCAAAAAA???===<<<>>>@@@AAAAAA@@@@@@????????????@@@@@@???>>>>>>==================<<<;;;:::::::::::::::::::::999888777666555444444444333333333222222222222111111111000000//////000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000//////.........---////////////000000000000//////////////////////////////////////////////////////............/////////////////////////////////////////////////////////000000000111111111111333333222111222333444555555666777888999:::::::::<<<<<<<<<<<<============>>>>>>======<<<<<<<<<<<<:::::::::::::::::::::::::::888666555444333111///222222222111111111111000000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************))))))*********+++++++++*********+++++++++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,------------...------......---,,,,,,+++------...///////////////------------................../////////000000000000000111222333444555555666666777777888999999999>>>======<<<;;;;;;<<<<<<::::::::::::999999999999888888888888777777777777555555555444333333222222222222222222222222222222111111111111111111111111000000000/////////..............................------,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------//////111222333555666666555666888888888999<<<>>>============>>>>>>>>>>>>>>>===<<<<<<<<<===>>>???@@@AAACCCDDDEEEDDDCCCBBBAAA???===<<<>>>@@@AAAAAA@@@??????>>>>>>??????@@@AAA@@@???>>>===<<<<<<<<<======<<<;;;:::::::::::::::999999888777666555444444333333333333222222222111111111000000000//////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////......------....../////////000000000................................................//////............//////////////////////////////........................//////000000000111111111333222222111222333444555444555666888999999999999;;;;;;<<<<<<<<<<<<============<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999888666666666666444333222222222111111111000000000000000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************)))))))))*********++++++*********++++++++++++,,,************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,---------------------------,,,,,,+++,,,---......//////......------------.....................////////////000///000000111222333444444444555555666666777888888===<<<<<<;;;;;;;;;;;;<<<::::::999999999888888888777777666666666555555555555444444333333222222222111111111111111111111111000000000000000000000000///////////////.................................------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------//////000111222444555555444555777777777888;;;===============>>>>>>>>>>>><<<<<<<<<;;;<<<===>>>>>>AAABBBCCCDDDDDDDDDCCCBBB@@@>>>======>>>@@@@@@@@@??????>>>>>>>>>>>>??????@@@@@@>>>===;;;:::::::::>>>>>>===;;;;;;::::::;;;999999888777666555555444333333333222222222111111111111000000000000//////000000000000000000000000////////////////////////////////////////////////000000000000000000000000///////////////////////////////////////////////////............---------.........////////////000................................................///......------......///////////////////////////........................////////////000000000000222111111111111222333333333444555666777888888888::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999777666777888888777666222222111111111000000000000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,************************************************))))))))))))))))))))))))((()))))))))************))))))))))))************************++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------,,,,,,+++,,,,,,---............---,,,,,,---------.........------.........///////////////000000111222333333444444555555666777777777:::999888888888888999999999999888888888777777777555555555444444444444333444333333333222222222111111111111111111111111111000000000000000000000000................................................---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......///000111222333444222444555666666777999;;;<<<============>>>>>>>>><<<<<<<<<<<<===>>>>>>???AAAAAABBBCCCDDDCCCCCCBBB@@@>>><<<===>>>@@@@@@???>>>>>>>>>======>>>>>>>>>===<<<;;;:::::::::::::::???>>>===<<<;;;:::::::::888888777666666555444444222222222222111111111111000000000000000000//////////////////////////////................................................////////////////////////................................................------------------------------........./////////------------------------------------------------...------------------............................................................/////////000000000000000000111111222222111222444555666666777777888888888999999::::::;;;:::::::::999999999999999:::::::::999999999999999999777666666777777666555111111111111000000000000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************)))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************++++++++++++************************************************))))))))))))))))))))))))((()))))))))************(((((()))))))))*********))))))*********+++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,------------...------------...............//////000000111111111444444555555666777777777888888777777777777888888888888777777777666666666444444444333333333222222222222222222222111111111000000000000000000000000////////////////////////---------------.................................,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000111222222111222444444444555888:::;;;;;;<<<<<<<<<=========<<<<<<===>>>??????@@@@@@@@@AAAAAABBBBBBBBBBBBBBB???===<<<===???@@@???>>>>>>======<<<<<<======>>>;;;;;;;;;;;;<<<===>>>>>>???>>>===<<<:::::::::999777777666666555444444444222222111111111000000000//////////////////000000........................------------------------////////////////////////........................------------------------------------------------,,,,,,,,,,,,------------------------............------------------------------------------------------,,,,,,,,,,,,------------------------------........................---............//////////////////000000000000000000111222333444555555555555666666777888888999999888888999999999999999999:::::::::999999888888888888777555555555555333111111111111000000000//////////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))***)))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))************((((((((()))))))))******)))))))))************+++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------.............../////////000000333444444555666666777777999888888888888999::::::777777666666666555555555444444333333333222222222111111111111111111111111////////////////////////////////////////////////,,,,,,,,,---------------------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...//////000111111000111333333333444777999:::::::::;;;;;;;;;;;;<<<;;;<<<===???@@@@@@@@@@@@?????????@@@@@@@@@AAAAAA>>>===<<<===???@@@???>>>======<<<<<<<<<<<<===============>>>@@@AAACCCDDD???>>><<<;;;999999888888666666555555444444444444111111111000000000000///......////////////000000........................------------------------////////////////////////........................------------------------------------------------++++++,,,,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------.........///---...//////000000//////...///000222333333333333333444444555666777888888888888888888999999999999:::::::::999888888777777777555444333333333111///111111000000000//////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************************************************))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))***))))))))))))************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,,,,,,,------------............/////////222222333333444555555555888777777777777888999:::666666666555555555444444444444333333333222222222000111111111111111111111////////////////////////........................++++++,,,,,,,,,---------------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************++++++++++++++++++++++++++++++++++++---------......///000000///000222222222333666888888888999999999::::::::::::;;;===>>>???@@@@@@???>>>>>>>>>>>>>>>??????@@@===<<<<<<===???@@@>>>======<<<<<<;;;;;;<<<<<<===>>>>>>>>>???@@@AAABBBCCC>>>===<<<:::888777777777555555555444444444444333111111000000000/////////........./////////000000------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........,,,---.../////////......---...///000111222222222222222333444555666777777888888888999999:::::::::::::::999999888777777666555333222222333333222111111000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))************************************++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------++++++,,,,,,,,,---------------..................000111111222333333444444555555555555555666777777666666555555555444444444444444444333333333222222000000000000000111111111////////////////////////........................+++++++++,,,,,,---------------------------------,,,++++++++++++++++++,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,------....../////////...000111222222333555777777777888888888999999999888:::<<<===?????????>>>===============>>>>>>???===<<<<<<===???@@@>>>===<<<<<<<<<;;;;;;<<<<<<<<<===============>>>>>>???>>>===;;;999888777666666444444444444444444333333000000000000////////////---.........//////000000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,.../////////...---,,,---...000111111222222111111222333555666666777888888999999::::::::::::::::::999999888777777666333222111222444555444333000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,,,,,,,++++++*********************************---,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///000111111222222333444444222222333444555666777888444444444444444444444444333222222111111222222333000000000000////////////111000000///...---------......---------,,,,,,,,,.................................------,,,,,,,,,,,,+++******))))))******************************))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,---------......///......///111333555777888888888999999:::::::::<<<<<<<<<<<<============???>>><<<;;;:::;;;===>>>===;;;:::;;;===>>>>>>===???===:::999:::<<<<<<<<<>>>>>>??????===;;;999888<<<;;;:::999777666555444333333333222222222111111000000000000000000000000////////////............---------------------------,,,,,,++++++,,,,,,---000///...---,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------......////////////000000000000444444444444444444444444555666777888888999888888::::::999888777666555444333333222222111000//////000000000000///////////////............---------------,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))+++***)))((((((''''''((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,,,,,,,++++++******************************************))))))(((((((((+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------............000000111111222333333333222333333444555666666777444444444444444444444444333222222111111222222333000000000000////////////111000000///......------......---------,,,,,,,,,..............................---------,,,,,,,,,,,,+++******))))))******************************))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,------------...////////////000222444555777777888888999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<>><<<;;;;;;<<<>>>???>>>===;;;<<<===>>>>>>===>>><<<999999:::<<<======?????????>>>===<<<:::999;;;;;;:::999777666555444333333222222222111111111000000000000000000000000////////////............---------------------------,,,,,,++++++,,,,,,---//////...,,,,,,++++++,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,------------........./////////000000000333333222222222222222222555666777888888999999999:::999999888666555555444333333222111111000//////000000000000/////////...............------------------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))))))))************((()))))))))************)))))))))))))))))))))))))))((((((((((((((()))***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++++++++*********************************)))))))))(((((((((((((((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............//////000111111222222333333333333444444555555555333333333333333333333333222222111111111111222222000000000000////////////000000000///......------......---------,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,+++******))))))******************************))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,------------000/////////000111333444555555666777999:::;;;;;;::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<>>>???AAA@@@>>>======>>>???>>>======;;;999999;;;===>>>>>>@@@???>>>===<<<<<<;;;;;;::::::999888666555444444333222222222222111111111000000000000000000000000/////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------.........////////////000111111111111111111111111555666777888888999999999999888888777666555444444222222222111111000000///000000000/////////..................------------,,,,,,,,,,,,+++++++++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))))))))************))))))))))))************))))))))))))))))))))))))''''''''''''((()))***+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++******************************************************************************************************************++++++++++++,,,,,,,,,,,,,,,---------............//////000000111111222333333333333333444444444222222222222222222222222222222111111111111222222000000000000////////////000000//////..................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******************************((()))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++,,,,,,,,,---------000//////...///000111222333444555666888999:::;;;::::::;;;;;;<<<<<<======<<<<<<<<<<<<===???AAABBBBBB@@@>>>===>>>???>>>======<<<;;;;;;>>>@@@@@@@@@AAA???>>><<<;;;;;;<<<===999999888777666555444333222222222222111111111111//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---...++++++,,,,,,,,,---------------........./////////000000000000000111111111555555666777888888888888777777666666555444444333222111111111000000000///000000/////////..................---------,,,,,,,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************))))))(((((((((((())))))((()))))))))************)))))))))))))))*********))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************************************************************+++++++++*********************************************************+++++++++,,,,,,,,,,,,,,,------------...------...//////000000111222222222333333333333333222222222222222222222222222111111000000111111222000000000000////////////////////////..................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******************************((()))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++,,,,,,,,,------//////.........///111222222333444555777888999:::::::::;;;<<<<<<===>>>>>>:::;;;;;;<<<>>>???@@@AAABBB@@@>>>===>>>???>>>===???======>>>@@@BBBBBBAAA???>>>===;;;;;;;;;<<<<<<777777666666555444333333222222222111111111000000////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,------+++++++++,,,,,,,,,------------------............//////000000111111111222444444555666777777777777666555555555444333333333111111111000000000000000////////////...............------------,,,,,,,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************))))))(((((((((((())))))((()))))))))******************))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))***************************************)))))))))))))))*********************************************************************++++++++++++,,,,,,,,,,,,------------,,,------......///000000111111111222222333333333111111111111111111111111111111000000000000111111000000000000//////////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++******))))))******************************))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++,,,,,,,,,,,,...---------...///111222222222333444666777888888999999:::;;;<<<======>>>999:::;;;<<<===>>>??????@@@>>>======>>>???>>>===???>>>>>>???AAABBBAAA@@@===<<<<<<;;;::::::;;;;;;666666555555444333333222222111111111111000000000000000000000000000000000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,++++++++++++,,,,,,*********+++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,---------.........//////000000111111111222333444555666666666666444444444444333333222222000000000000000000000000/////////.........------------------,,,,,,,,,,,,++++++++++++***************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))))))))************************))))))))))))))))))))))))))))))))))))+++***)))(((''''''''''''))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************((()))))))))*********+++************************)))*********++++++++++++************************************************************++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---....../////////000000111222333333444111111111111111111111111111111000000000000111111000000000000////////////.../////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++******))))))******************************))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,---///111333222333333444555555666666666777888999:::;;;<<<<<<999999:::<<<<<<=========>>>===;;;<<<===>>>>>>===???>>>>>>???@@@@@@???>>>::::::;;;;;;::::::999999555555444444333333222222111111111111000000000000000000000000000000000000.........---------,,,,,,++++++++++++++++++++++++***+++---......---+++***,,,+++++++++++++++,,,,,,)))*********++++++++++++******************************************************************************************************************************************************************************************************************************))))))******+++,,,***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------,,,------...//////000000111111222333444444444444333333333333222222222222///000000000000000000000//////.........------------------,,,,,,,,,++++++++++++++++++************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))))))))************************)))))))))((())))))))))))))))))))))))***)))((((((((((((((()))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((())))))*********+++************************,,,,,,,,,------.........)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------++++++,,,------......///...///000111222333444444000000000000000000000000111111000000000000111111000000000000////////////.........///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,++++++***)))*********************************))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,---///222333333333333444444555555555444555666777888999::::::999999:::;;;<<<<<<<<<<<<===;;;:::;;;===>>>>>>>>>>>>======>>>??????===;;;888999:::;;;:::999888777444444444333333222222222111111111111000000000000000000000000000000000000......---------,,,,,,,,,++++++++++++++++++++++++***+++---......---+++***+++++++++***++++++,,,,,,))))))******++++++++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************************************************************)))))))))((()))******+++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,------...//////000000111222333333333333333333222222222222222222////////////000000000000//////.........------------------,,,,,,,,,+++++++++++++++************)))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))(((''''''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((***))))))((()))+++---...888;;;???BBBCCCCCCAAA???...---+++)))(((((())))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...111111111000000000000000000000000000000000000000............////////////////////////////////////........................------------------------++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))************************************************+++*********))))))((((((******+++++++++,,,,,,,,,+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////111111222333444444444444666666555666777888:::;;;888999999::::::;;;<<<<<<;;;;;;:::::::::;;;<<<<<<>>><<<;;;;;;<<<<<<;;;::::::999777777888777666444666666555444222111000000111111000///////////////////////////............------,,,,,,,,,,,,+++++++++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++************++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////111222222222222222///000111222222111000///000000000000000000000000111000///...------......,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))+++,,,---000111222333222000---+++---,,,+++))))))))))))***))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,++++++++++++,,,------000000000000000000000000////////////////////////............////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))************************************************************)))))))))(((*********+++++++++,,,,,,++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------,,,,,,+++,,,,,,---...///000111222333444444444444555555555555666888999;;;888888999999:::;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<>>><<<;;;;;;<<<<<<;;;::::::888777777777777666444555555444333222111111000111000000///////////////////////////............------,,,,,,,,,,,,+++++++++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++************++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////000111222222222222000000000111111000000000////////////////////////000000000//////.........,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))***+++,,,,,,,,,++++++)))'''&&&%%%+++******)))))))))***+++))))))))))))))))))))))))*********************************++++++++++++,,,+++++++++++++++,,,------/////////000000000000000////////////////////////---............/////////........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))************************************************************))))))))))))*********++++++++++++,,,++++++******)))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---...///000000222333333333333333444444444444555777888999777777888888999:::::::::::::::;;;;;;;;;<<<<<<<<<===<<<;;;;;;<<<<<<;;;999999888666666777777666444333333333222222222111111111000//////......///////////////............---------,,,,,,,,,,,,+++++++++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++************++++++*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111111222222222111000000//////000000111///////////////////////////000000111111000......,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))***+++++++++************++++++,,,))))))))))))******++++++))))))))))))))))))))))))************************************+++++++++++++++++++++***+++,,,,,,---......///////////////000////////////////////////---------.........//////........................------------------------************************++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))*********************************************************)))))))))))))))************++++++++++++************))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,++++++++++++,,,---...//////000111222333333333333222333333444555666777888666777777888888999::::::::::::;;;<<<<<<============<<<:::;;;<<<<<<;;;999888777555555666777555444222222222222222111111111000000///............/////////.........---------------,,,,,,,,,++++++++++++++++++*********))))))************************************************))))))*********+++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++************++++++************************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...///000111111111111111000///......///000111////////////////////////...///111222222111///---,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******((()))))))))************(((''''''((()))***,,,---'''(((((()))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++************+++,,,,,,------........./////////........................------------....................................------------------------************************++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))******))))))*********+++++++++*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++,,,---......//////000111222222222222222222333444555666777777666777777888888999::::::999:::;;;<<<===============;;;::::::;;;;;;:::999777666444555666666555444111111111111111111111111000//////...........................------------------,,,,,,,,,++++++++++++++++++*********))))))************************************************))))))*********+++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++************++++++************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...///000000000000111000///......///000111........................---...000222222000///...,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))******))))))((())))))((((((((())))))***'''((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***************+++,,,,,,,,,,,,------.../////////........................,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))************************************************))))))))))))************)))))))))************+++******))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++*********++++++,,,---......///000111111222111111111222444555666777777777777777888888999:::::::::888:::;;;===>>>>>>>>>===<<<;;;::::::;;;;;;:::888666555444444555666555333111111111111000000//////000///......------...............------------,,,------,,,,,,,,,,,,+++++++++++++++************)))************************************************)))************+++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++************++++++************************)))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///000000000000000//////......//////000........................------///000000//////...,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((()))******)))((('''+++++++++******))))))((('''((()))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,+++,,,,,,---......//////........................,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))************************************************((()))))))))************))))))))))))************)))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************+++,,,---...---...///000111111111111222333444666777777777777888888999999:::;;;;;;;;;888999<<<>>>??????>>>===<<<;;;999:::;;;;;;:::888555444333333555555555333222222111000///......---//////...------------............---------,,,,,,------,,,,,,,,,,,,+++++++++++++++************)))************************************************)))************+++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++************++++++************************))))))))))))***************************************++++++++++++,,,,,,,,,,,,,,,---...////////////...//////////////////...........................,,,---------............,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((()))******)))(((''''''((())))))))))))(((((('''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))***++++++,,,++++++,,,------...//////........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))************************************************(((((())))))*********+++))))))))))))************)))))))))))))))*********))))))))))))))))))))))))************************(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************+++,,,---...---...///000111111111111222333555777888888777777888999999::::::;;;<<<<<<888999<<<>>>??????>>>>>><<<;;;999:::;;;;;;:::888555333333333555555444333333222111000///...---,,,//////...------------.........---------,,,,,,,,,---------,,,,,,,,,+++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++************++++++************************))))))))))))******************************************+++++++++,,,,,,,,,+++,,,---...////////////---...///000000///...---........................,,,,,,,,,,,,,,,---...///,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))******))))))((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************************************++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))+++---,,,((((((++++++((())))))))))))))))))))))))************************************************)))))))))))))))))))))))),,,+++***))))))***+++,,,+++***)))'''''')))***+++,,,,,,+++***)))))))))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------------......///000000000333444555777888888888888999999999999999999999999999:::;;;<<<<<<;;;999888<<<<<<<<<<<<<<<:::888777777666444333222222333444333222111000////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))++++++,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************,,,,,,++++++,,,,,,---...................................................---------------------------,,,+++*********+++,,,,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))************************************+++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))'''))))))''''''+++,,,***))))))))))))))))))))))))************************************************))))))))))))))))))))))))++++++***))))))***+++++++++***)))(((((()))***+++,,,+++******))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,------------......//////000000222333444555666777777777888888888999999999::::::999999:::::::::999999999<<<<<<======<<<;;;999888777666444333222222333333333222111000////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************,,,++++++++++++,,,------................................................---------------------------,,,+++*********++++++,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******++++++++++++++++++++++++)))))))))))))))))))))))))))++++++((((((+++,,,)))))))))))))))))))))))))))************************************************))))))))))))))))))))))))+++******))))))******++++++***)))(((((()))***+++++++++***)))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,---------...//////000000000111222444555555555555555666777777888999::::::999888777777777888999999<<<<<<======<<<;;;:::999666555444333222222222333222222111000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************+++++++++++++++,,,---------------------------------------------------------------------------------,,,++++++******++++++++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********++++++***))))))((((((((((((((((((((((((*********)))))))))))))))((((((((((((((((((((((((((()))))))))***************************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******************************))))))))))))))))))))))))///111000+++)))++++++((())))))))))))))))))))))))************************************************))))))))))))))))))))))))******))))))))))))************)))(((((()))************))))))))))))******))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,---......//////000000000222333444555555555333444555666888999:::;;;999777555444444666888:::;;;<<<<<<===<<<;;;:::999555555444333333222222222111111000///////////////........................------------------------++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))+++***))))))***---///111))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************+++++++++***+++,,,,,,---------------------------------------------------------------------------,,,,,,++++++++++++***+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******************************))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((((())))))))))))))))))******((((((((((((((((((((((((((()))))))))*********************************************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******************************))))))))))))))))))))))))///111000+++)))++++++((())))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********))))))((())))))******))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++*********+++++++++,,,,,,,,,,,,------.../////////000111222333444555555555222222444555777888::::::888666444333333555888::::::;;;<<<<<<<<<;;;:::999444444444333333222111111111000//////////////////........................------------------------++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,///333555))))))))))))))))))))))))((()))))))))************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************+++************+++,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,++++++******+++***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******************************)))))))))))))))))))))))))))++++++((((((+++,,,)))))))))))))))))))))))))))************************************************))))))))))))))))))))))))((())))))******))))))((()))))))))******)))))))))))))))((((((((()))******))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************++++++++++++,,,,,,,,,---....../////////000111333444444555555111222333444666777888999777666444333444666888:::888999:::;;;;;;:::999888333444444444333222111000000//////....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((+++---000111))))))))))))))))))))))))))))))))))))************************************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************************************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,+++***)))******)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***************************(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************************************************++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******************************))))))))))))))))))))))))'''))))))''''''+++,,,***))))))))))))))))))))))))************************************************))))))))))))))))))))))))'''((()))******)))((('''))))))************))))))((((((((((((((()))******))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************+++++++++++++++,,,,,,------......///...///000111222333333333111222333444555666777777666555444444555777999:::777777999999999999888777333333444444333222000/////////.........//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))***++++++))))))))))))))))))))))))))))))))))))************************************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,+++***)))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******************************''''''(((((())))))******))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++---,,,)))(((++++++((())))))))))))))))))))))))************************************************))))))))))))))))))))))))'''((()))******)))((('''))))))************))))))((((((((((((((()))******))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++,,,------......///,,,---...000111111111111111222333333444555666666666555555555666777999:::666666888999999888777666333333444444333222000/////////.........//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++***)))((('''))))))))))))))))))))))))))))))))))))************************************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********************************)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---,,,+++***)))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))