BM6P6(@ }}}yyyuuuqqqooommmlllmmmmmmmmmmmmooosssvvvyyy}}}}}}yyyxxxyyyuuummmgggjjjpppxxxzzzqqqggg\\\SSSIII???<<<===999999999888777666666555666666666666666666666666555555555555555555555555222333555555555555333222000000111222222333444444222222333333333333444444333333333333333333333333444444444555555555555666555555555555555666777777666777888888777888:::<<>>CCCRRRiii{{{hhhQQQJJJLLLPPPRRRVVVRRRLLLGGGEEEEEEDDDDDDCCCBBBAAAAAABBBDDDGGGHHHLLLXXXiiiyyy|||yyyvvvtttqqqmmmlllnnnqqqssswwwzzz}}}ssskkkkkknnnuuu{{{yyyhhhiii^^^lll~~~wwwcccWWWKKKFFFDDDCCCEEEIIIVVVfffyyyssseeeZZZVVVVVVZZZ]]]```ffflllssswww}}}~~~|||zzzxxxwwwtttuuuvvvvvvtttpppllliiihhhfffeeeddddddaaa\\\XXXXXXYYY[[[\\\\\\ZZZYYYWWWYYYWWWXXX]]]bbbiiiuuu{{{vvvssspppnnnmmmllljjjhhhhhhgggeeecccaaa``````aaa^^^```aaabbbbbb```^^^]]]ZZZZZZYYY[[[aaalllzzzxxxyyyzzz{{{{{{yyyxxxwwwrrrrrrqqqooonnnmmmlllllllllhhhfffjjjrrryyyzzzyyyxxxtttmmmddd___cccooozzzyyyuuuzzz{{{ooo]]]RRRHHHCCCAAA<<<::::::777777777666666666666666555555555555555555555555444444444444444444444444444333111111111111333444333333333333333333333222222222222333333333444444333333333333333333333333444444444555555555555666555555555555555666777777666777888888777888:::<<<<<<@@@NNNfff{{{yyy\\\OOONNNQQQRRRUUUQQQKKKGGGFFFFFFFFFFFFCCCBBBAAAAAABBBDDDGGGHHHLLLVVVgggxxx~~~{{{xxxsssppplllhhhddd``````bbbdddfffhhhjjjqqqzzzxxxppphhhgggjjjqqqvvv{{{{{{gggjjjbbbpppxxxbbbVVVKKKFFFEEEEEEGGGKKKXXXgggyyyuuuiii]]]YYYWWWZZZ]]]___dddjjjsssxxx~~~~~~~~~~~~{{{zzzyyyxxxtttvvvwwwwwwuuuqqqllliiihhhgggfffeeeccc```\\\YYYYYYZZZ\\\]]]]]]\\\ZZZYYYYYYYYY[[[```ccciiittt~~~|||zzzyyywwwuuusssrrrooommmkkkjjjiiiiiiiiiiiiiiiiiigggeeebbbaaa]]]]]]^^^aaahhhsss~~~uuuuuuvvvwwwwwwvvvtttsssoooooonnnmmmlllkkkjjjjjjiiiggggggkkkrrryyy||||||zzzrrrjjjffffffooo}}}vvvvvv}}}www{{{oooYYYNNNCCC???===:::666666666666666666666666666666444444444444444444444444333333333333333333333333333333222222222222333333222222222222222222222222222222333333333333444444333333333333333333333333444444444555555555555666555555555555555666777777666777888888777888:::<<<<<<>>>KKKccc{{{~~~jjjUUUQQQSSSUUUUUUQQQLLLHHHFFFFFFFFFFFFBBBBBBBBBBBBCCCEEEFFFGGGJJJTTTeeewww~~~zzzvvvsssooojjjgggccc___ZZZWWWWWWXXXZZZZZZZZZ\\\bbbjjjqqqrrrnnniiibbbaaaccciiiooottt}}}}}}iiimmmffftttwwwaaaVVVJJJFFFEEEFFFHHHLLL[[[jjj{{{vvvlll___ZZZXXXZZZ\\\]]]bbbhhhsssxxx~~~}}}{{{yyyyyyyyyvvvwwwxxxxxxuuuqqqllliiigggggggggfffdddaaa^^^[[[ZZZ[[[]]]^^^^^^^^^\\\[[[YYYZZZ^^^bbbcccfffppp{{{~~~|||yyyvvvuuuuuuuuutttsssrrrooolllhhhdddbbb___```bbbgggoooxxxrrrrrrrrrrrrrrrqqqppppppmmmmmmlllkkkjjjiiihhhhhhjjjjjjlllpppuuu{{{}}}vvvqqqttt{{{|||zzz}}}~~~uuutttwwwlllUUUIII???<<<<<<999666555666666666666666666666666444444444444444444444444333333333333333333333333333333444444444444333333000000000111111222222222222222333333333333444444333333333333333333333333444444444555555555555666555555555555555666777777666777888888777888:::<<<======HHH```zzz~~~www\\\UUUXXXZZZYYYTTTNNNHHHFFFEEEDDDCCCBBBBBBBBBBBBCCCEEEFFFGGGHHHQQQaaattt}}}yyysssnnnjjjfffbbb___]]]YYYSSSPPPQQQQQQQQQPPPPPPRRRWWW\\\___``````___ZZZYYY[[[```eeekkkttt}}}lllqqqjjjwwwttt```UUUJJJFFFFFFFFFJJJNNN^^^kkkzzz|||ssskkk```\\\YYY[[[\\\\\\```fffqqqwww~~~~~~|||yyyxxxxxxxxxxxxyyyyyywwwtttpppllliiifffggghhhgggeeebbb___^^^ZZZ\\\^^^_________]]]\\\XXXZZZ___ccccccccckkkttt~~~|||yyyuuuooojjjeeeccc```bbbfffmmmuuu|||ppppppoooooonnnnnnmmmmmmllllllkkkjjjiiihhhgggfffmmmooorrruuuyyy{{{{{{}}}~~~uuuooonnnttt~~~hhhTTTHHH===<<<===;;;888777555555555666666666666666444444444444444444444444333333333333333333333333333333555666666555333333......///000111222222333222222333333333444444444333333333333333333333333444444444555555555666666555555555555555666777777666777888888777888:::<<<>>>===GGG^^^xxx~~~aaaXXX\\\___\\\WWWOOOIIIFFFCCCAAA@@@BBBBBBBBBCCCDDDEEEFFFGGGGGGOOO___qqqzzzuuunnnhhhccc```]]]ZZZZZZUUUPPPMMMMMMMMMLLLJJJKKKNNNQQQTTTTTTUUUVVVWWWTTTSSSTTTZZZ___dddmmmwwwoootttmmmzzzqqq```UUUJJJFFFFFFGGGJJJNNN^^^kkkxxx}}}{{{wwwooogggaaa]]]ZZZ[[[\\\\\\```eeepppvvv~~~}}}~~~}}}zzzxxxwwwvvvwwwzzzzzzyyywwwtttpppllljjjfffhhhiiihhhfffcccaaa```[[[\\\^^^``````___^^^]]]WWWZZZ```dddbbbaaagggpppwww}}}wwwqqqkkkfffccc```ccchhhpppxxx~~~kkkjjjhhhhhhjjjlllmmmmmmpppjjjggghhhgggdddfffllluuuyyy}}}}}}xxx{{{pppmmmsssxxx~~~tttbbbOOOIIIAAA;;;888777777777555555666666555555444333444444444333333222222222666666555444333333222222333333333333333333333333555444222111111222444555444444444444444444444444555555555444444333333333000111111222333444555555777777888888888888777777777777777888999999::::::???@@@HHHZZZrrreee^^^^^^]]]]]]YYYQQQJJJEEEDDDDDDEEECCCBBBAAA@@@@@@BBBCCCEEEHHHNNNZZZjjjzzz~~~tttqqqlllhhhddd```]]]ZZZTTTSSSQQQOOOLLLJJJIIIHHHHHHIIIJJJMMMPPPPPPNNNLLLJJJLLLNNNQQQUUU^^^iiiqqq{{{yyyzzz|||{{{mmmYYYQQQIIIHHHIIIJJJOOOTTT```kkkttttttqqqooommmjjjbbb___[[[WWWVVVYYY```eeeqqqxxx~~~}}}}}}||||||}}}{{{xxxuuusssyyyyyyzzzyyyvvvqqqlllhhhjjjhhhfffcccaaaaaaaaabbbccccccbbbaaa___^^^]]]]]][[[\\\^^^```bbbdddeeefffssszzz}}}xxxqqqiiiccccccdddhhhoooxxxiiiiiihhhiiikkkmmmnnnnnnoooiiifffggghhhgggkkkrrr{{{~~~xxxvvv}}}zzzuuu{{{lll]]]MMMHHHAAA;;;999888777666555555555555555444444333444444444444333333222222555555555444333333333222333333333333333333333333555444222111111222444555444444444444444444444444555555444444444333333333111111222333444555666666777777888888888888777777777777777888999999::::::<<<>>>GGGZZZsssbbbWWWXXXXXX\\\WWWQQQJJJEEECCCDDDDDDCCCBBBAAA@@@@@@BBBCCCEEEHHHMMMXXXhhhxxx{{{ssspppllliiifffcccaaa___\\\YYYUUUQQQNNNLLLKKKKKKIIIIIIHHHIIIKKKJJJHHHFFFFFFHHHJJJLLLOOOVVVaaahhhuuuzzz|||zzzkkkZZZRRRJJJHHHIIIKKKOOOUUU___iiiqqqqqqnnnmmmkkkhhhbbb___ZZZUUUTTTWWW^^^cccnnnttt}}}~~~}}}}}}}}}~~~~~~|||zzzwwwuuusssxxxyyyyyyxxxvvvqqqmmmjjjkkkiiifffdddbbbbbbbbbcccddddddcccbbb```___^^^^^^^^^^^^___```aaaccccccdddkkksss}}}xxxpppgggbbbbbbfffjjjrrr{{{gggggghhhiiikkklllmmmmmmnnnjjjhhhjjjmmmpppuuu{{{~~~tttwwwuuuaaaVVVIIIEEE@@@<<<:::888777555555555555555444444444333555444444444444444333333444444444444333333333333333333333333333333333333444333222111111222333444444444444444444444444444444444444444333333333333222222333444555666666777777777888888888888777777777777777888999999:::::::::<<>><<<:::888666444555555444444333333333444444444444444444444444444333333333333333333444444222222222222222222222222333333222111111222333333333333333333333333333333333333333333333333333333222333333444555666777777777777888888888888777777777777777888999999:::::::::<<>><<<::::::888666444555555444333333333333444444444444444444444444444222222333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222333333444555666777777777777888888888888777777777777777888999999::::::<<<>>>FFFYYYttt}}}yyyyyy~~~tttYYYMMMLLLMMMTTTRRRNNNJJJFFFDDDBBBBBBAAAAAAAAAAAABBBBBBCCCCCCGGGHHHNNNZZZjjj||||||uuupppkkkkkkiiigggfffhhhmmmqqqwwwuuuqqqmmmgggbbb^^^[[[YYYUUUPPPMMMLLLKKKKKKJJJDDDFFFGGGGGGHHHLLLSSSYYYeeexxxrrrcccVVVOOOJJJKKKNNNRRRXXX^^^___dddgggeeedddfffeeebbb___[[[UUUOOOMMMPPPWWW\\\___dddkkkqqqvvv}}}~~~}}}|||||||||xxxyyyyyyyyyxxxvvvtttsssooommmkkkjjjiiijjjkkkllliiihhhgggeeedddbbbaaa``````aaabbbccceeefffggggggfffllluuu~~~}}}uuujjjaaa```dddmmmtttcccfffhhhhhhgggiiimmmqqqzzz|||wwwtttnnnllluuuuuueeeRRREEE>>><<<999888888888777555666555333222222222333444222222333333333333444444333333333333222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222333333333333222222333444555666666777777777888888888888777777777777777888999999::::::>>>>>>EEEXXXtttzzzyyy}}}qqqYYYMMMKKKMMMRRRQQQNNNKKKHHHEEECCCBBBAAAAAAAAABBBBBBBBBCCCCCCFFFGGGLLLWWWgggxxx|||vvvrrrlllllljjjgggeeegggmmmrrrzzzyyyvvvsssooollliiiggg___[[[VVVSSSQQQOOONNNLLLFFFHHHHHHGGGGGGIIIOOOTTTaaatttpppaaaUUUOOOKKKMMMPPPSSSWWW\\\]]]``````^^^^^^``````]]]YYYVVVQQQMMMKKKMMMSSSXXXZZZ^^^dddiiiooovvv~~~~~~~~~{{{{{{{{{{{{zzzxxxwwwvvvqqqpppnnnmmmmmmnnnpppqqqmmmlllkkkiiigggeeedddcccbbbcccdddeeeggghhhiiijjjfffmmmvvv}}}|||sssiiiaaabbbgggqqqyyyeeehhhjjjkkklllpppxxx~~~|||sssnnnmmmkkklll|||zzzjjjYYYJJJ@@@<<<:::777666777777777666666555333222111222333444111111111222222222333333444333333333222111111111111111111111111111111111111111222222222222111111222222222222222222222222111111222222222333333333111111222333444555666666777777888888888888777777777777777888999999::::::======DDDWWWtttttt[[[KKKHHHLLLQQQQQQOOOLLLIIIFFFDDDBBBAAAAAABBBBBBCCCCCCBBBBBBEEEFFFKKKUUUeeevvv}}}xxxuuuppppppmmmhhheeefffmmmsssxxxuuuqqqnnnllllllnnnoooiiieee```[[[XXXUUUQQQOOOMMMMMMMMMJJJGGGGGGKKKPPP[[[ooo~~~}}}nnn```VVVPPPMMMOOOQQQQQQSSSVVVWWWYYYXXXUUUUUUYYYYYYVVVQQQPPPMMMIIIHHHJJJOOOSSSTTTXXX]]]aaagggooozzz~~~~~~~~~}}}}}}}}}}}}|||zzzyyyxxxtttsssqqqppppppqqqssstttrrrqqqooommmkkkiiihhhgggffffffggghhhhhhiiijjjjjjgggnnnxxxzzzrrrgggaaadddkkkwww}}}fffjjjmmmnnnpppvvvvvvmmmiiijjjjjjooovvvaaaOOOCCC===<<<999666555666777777777666555333111111222333444000000111111111222222222444444333333222111000000111111111111111111111111111111222222222222111111222222222222222222222222111111111222222333333333000111111222333444555666777777888888888888777777777777777888999999::::::<<<<<>>DDDRRRnnn}}}~~~}}}aaaKKKFFFKKKLLLRRRTTTNNNFFFDDDCCCBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEGGGOOO\\\nnn~~~xxxqqqlllhhhgggfffdddgggkkkmmmpppuuu|||{{{|||yyyrrrkkkiiilllppppppmmmfff```]]]aaahhhnnnpppsssuuurrrjjj```ZZZXXXYYYVVVRRROOOMMMMMMLLLKKKSSSbbbvvv|||~~~tttjjjdddYYYWWWTTTRRRRRRQQQOOOMMMMMMLLLJJJIIIIIIJJJLLLMMMKKKIIIGGGEEEDDDFFFHHHIIILLLKKKOOOVVV^^^eeepppzzz~~~~~~~~~}}}~~~}}}|||{{{zzzxxxuuuuuuvvvxxxxxxwwwzzzyyywwwuuurrrooonnnmmmoooooommmllllllmmmnnnoooqqqtttyyy}}}~~~tttkkkfffhhhooottttttwww{{{~~~zzzpppmmmhhhfffkkksss}}}sss___OOODDD>>>:::999999888777666555444333555555555555555444333333222333333444444333333222333333333333333333333333111111111111111111111111222222222222333333333333111111111222222222333333222222222222222222222222111222222333444555666777555555555666666666777777777777777777888888999:::===@@@EEERRRmmmeeeMMMFFFJJJIIIPPPTTTOOOHHHFFFEEECCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEGGGNNN[[[lll~~~~~~{{{uuunnniiieeecccbbb]]]___``````aaadddkkkpppxxx~~~vvvpppooopppmmmjjjddd^^^[[[]]]bbbgggnnnqqquuutttpppiiibbb___^^^[[[VVVRRROOONNNLLLJJJPPP___rrr~~~}}}{{{pppgggaaa[[[XXXUUUSSSRRRQQQOOOMMMJJJIIIHHHFFFFFFHHHIIIJJJFFFEEEDDDBBBBBBCCCDDDEEEIIIHHHKKKRRRYYY___jjjsss|||}}}|||{{{xxxvvvvvvwwwxxxxxxwww|||{{{zzzxxxuuusssqqqppppppooonnnnnnnnnnnnooopppsssvvv{{{{{{rrrjjjgggjjjqqqvvv|||xxxooohhhhhhfffhhhnnnvvvuuuppppppqqq|||zzzcccPPPEEE???<<<999777777666666555444333333444444444444444333222222222222333333333333222222333333333333333333333333111111111111111111111111222222222111111111111111111111111222222222222333222222222222222222222222111222222333444555666666333333444444444555555555777777777888888999;;;;;;???AAAEEERRRkkklllRRRHHHIIIFFFNNNTTTPPPKKKHHHFFFDDDBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEGGGMMMXXXiiizzz}}}zzz|||yyytttnnniiieeebbbaaa]]]\\\YYYVVVUUUWWW[[[___aaahhhtttyyywwwrrrnnnggg```[[[ZZZ^^^aaajjjmmmrrrwwwxxxtttnnniiiddd```[[[VVVRRROOOLLLIIIMMMYYYjjjxxx}}}~~~~~~vvvmmmeeeaaa^^^ZZZVVVSSSQQQPPPNNNLLLIIIHHHGGGFFFFFFGGGHHHIIICCCCCCCCCBBBBBBBBBBBBBBBDDDCCCEEELLLQQQWWW```iiisssxxx~~~|||zzzwwwwwwxxxxxxxxxxxx|||||||||{{{zzzwwwuuusssrrrqqqqqqppppppqqqrrrrrrvvvyyy}}}|||vvvnnnhhhhhhmmmuuuzzz{{{qqqjjjeeebbbfffiiipppwww{{{|||~~~wwwlllddd```^^^hhhwwwzzzjjjTTTEEE???===:::777777777666666555444444333444444444444444333222222222222333333333333222222222222222222222222222222111111111111111111111111222222111111000000//////111111111111222222222222111222222222222222333333222222333333444555666666333333444444444555555555888777888888999:::;;;<<<>>>@@@EEERRRlllvvvZZZKKKIIIEEEOOOUUURRRMMMIIIFFFCCCBBBBBBBBBCCCCCCCCCDDDDDDCCCEEEGGGKKKUUUddduuu~~~{{{vvvqqqllliiihhhfffccc^^^XXXUUUUUUWWWYYYXXX\\\dddppp{{{|||ssshhh```\\\^^^aaaeeehhhnnnvvv||||||wwwqqqhhhddd___ZZZVVVRRRNNNKKKIIISSSbbbppp||||||{{{sssmmmgggccc___[[[VVVRRRPPPNNNLLLJJJJJJIIIIIIHHHHHHIIIIIIJJJDDDEEEFFFFFFFFFEEECCCCCCAAA@@@BBBGGGKKKOOOVVV^^^hhhoooyyy~~~{{{yyyxxxxxxyyyxxxwwwzzz{{{||||||{{{zzzxxxvvvttttttssstttttttttuuuuuuxxx{{{~~~vvvqqqjjjgggjjjqqqyyy~~~xxxkkkbbb___aaadddpppwww~~~{{{zzzyyyrrrfff[[[UUUNNNVVVdddrrr||||||xxxgggZZZJJJ@@@===<<<888555888777777666666555555555444555555555555444333333111222222333333222222111222222222222222222222222111111111111111111111111111111111000000/////////000000111111111222222222111111111222222333333333222333333444444555555555444444555555555666666666777777777888999;;;<<<===<<>>:::999999888777666666555555555555444444444444444444444333222222111111222222222222111111111111111111111111111111111111111111111111111111000000111111111111111111000000000000111111111111000111111222333333444444333333333444444444444555555555666666666777777777555555666666888:::;;;<<<<<>>;;;888666666888999444444444444444444333333222333333333333222111111111111222222222222111111111111111111111111111111111111111111111111111111000000111111222222333333000000000000111111111111000000111222333333444444333333444444444444444444555555555666666666666777444444555666777999;;;<<<>>>CCCNNNaaakkkTTTKKKGGGPPPUUUSSSNNNKKKJJJHHHAAAAAAAAABBBBBBBBBCCCCCCBBBDDDFFFFFFIIITTTeeerrrxxxmmmeee[[[VVVUUUWWWSSSQQQ___rrrwwwpppggggggfffeeeeeejjjssszzz~~~zzztttmmmfff^^^VVVQQQNNNMMMQQQ\\\mmm}}}zzz{{{xxxtttrrrnnnkkkddd```YYYTTTRRRPPPPPPOOOJJJKKKKKKLLLLLLKKKKKKJJJHHHHHHHHHGGGGGGGGGGGGGGGGGGDDDDDDEEEDDDBBBEEEJJJPPPZZZhhhsss{{{|||xxxvvvvvvuuutttrrrqqqpppoooppprrruuuyyy{{{zzz{{{}}}~~~~~~~~~xxxnnniiieeeiiitttttthhh___[[[TTTWWW___lll}}}{{{lll^^^SSSJJJDDD>>>???BBBFFFHHHHHHEEECCC;;;999777555444444666666444444444444444444444444222222111111111111222222111111222222222222111111111111111111111111111111333222111000000111222333000000000000111111111111000111111111111222222222333333333222222111111111000222444666777777666555777666666555555555666666888777666777:::;;;<<<<<<@@@BBBPPPlllkkkQQQHHHHHHOOOUUUUUUQQQMMMHHHDDDBBBBBBAAAAAAAAABBBCCCCCCGGGFFFGGGIIIKKKQQQ___mmm{{{rrriii]]]VVVWWWWWWTTT[[[fffttt{{{qqqnnnllljjjfffgggppp{{{sssggg```ZZZVVVLLLKKKMMMVVVfffyyy}}}yyy}}}|||zzzxxxtttqqqllleee___^^^\\\VVVQQQPPPKKKLLLMMMNNNNNNMMMKKKJJJJJJHHHGGGEEEEEEFFFGGGHHHIIIIIIIIIGGGDDDCCCDDDFFFJJJPPP]]]mmmvvvyyy}}}~~~|||zzzvvvtttrrrqqqnnnllljjjlllnnnoooppprrruuuxxxyyy{{{}}}~~~~~~|||uuujjjiiijjjpppyyy~~~qqqeee[[[VVVTTTZZZcccqqq{{{jjj\\\PPPFFFAAA>>>>>>@@@CCCEEEEEEBBB???:::999777555444555666666444444444444444444444444222222111111111111222222111111222222222222111111111111111111111111111111222222111000000111222222000000000000111111111111000111111111111222222222333333333222222222111111111333444555666555333222666666555555555555666666888777777888:::;;;======BBBGGGXXXuuuqqqWWWKKKIIIOOOTTTVVVSSSOOOIIIEEEBBBBBBBBBAAAAAABBBCCCCCCEEEDDDEEEGGGIIIOOO\\\jjjxxxvvvhhh___]]]ZZZTTTUUU\\\hhhzzzzzzvvvqqqnnniiiggglllsss{{{mmmccc[[[VVVQQQOOOPPPXXXfffxxxzzz}}}~~~zzzwwwppphhhbbb```^^^XXXSSSRRRNNNOOOPPPQQQPPPOOOMMMKKKIIIHHHFFFEEEEEEFFFHHHIIIIIIJJJJJJIIIFFFDDDDDDDDDHHHMMMYYYhhhqqquuuzzz~~~{{{xxxtttqqqooollliiigggdddfffhhhjjjkkknnnqqqttttttwwwzzz|||||||||~~~xxxqqqjjjjjjlllsss}}}xxxsssiii^^^TTTPPPPPPRRR___mmmzzzhhhXXXLLLCCC>>>>>>>>>>>>@@@AAA@@@>>>;;;999888666555444555555666444444444444333333333333222222111111111111222222111111222222222222111111111111111111111111111111222222111000000111222222000000000000111111111111000111111111111222222222333333333222222222222111222333444444444333111000666666555555555555666666777777777888999<<<>>>???EEEOOOeeebbbPPPKKKOOOTTTXXXWWWRRRKKKGGGCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBCCCEEEGGGLLLXXXeeerrr{{{yyylllgggbbbZZZVVVWWW]]]mmmzzzuuuooojjjkkkpppxxxiii]]]VVVSSSQQQQQQXXXfffwww|||~~~wwwnnnfffddd```[[[WWWVVVTTTTTTUUUUUUSSSPPPNNNLLLHHHGGGFFFEEEEEEFFFHHHIIIKKKLLLMMMLLLIIIEEECCCCCCFFFIIISSS```jjjooovvv}}}}}}yyyuuupppkkkhhheeeaaa___[[[]]]```bbbdddgggkkknnnmmmpppuuuxxxyyyyyyzzz{{{{{{tttnnnkkklllpppwwwccc___XXXQQQNNNQQQXXX]]]iiiwwwxxxeeeTTTIIIAAA<<>>===>>>>>>===;;;888888777666555555555555666444444444333333333333333222222111111111111222222111111222222222222111111111111111111111111111111222111111111111111111222///000000000111111111111000000111111111222222222222222222222222222222222333333444444444444333222666555555555555666666777777777888888999<<>>AAA???===<<<<<<;;;999777666666666555555555555555444444333333333222222222222222111111111111222222111111222222222222111111111111111111111111111111111111111222222111111111///000000000111111111111000000111111111222222222222222222222222222222222222333333444555666666666555555555555555666777777666888999999999<<>>;;;999999999888777444555555555555555555555444444333333222111111000222222111111111111222222111111222222222222111111111111111111111111111111000111222222222222111000000000000000111111111111000111111111111222222222111111222222222333333333333333333333444555555666444444444555555666777888666888::::::999<<>>>>>===AAAHHH___{{{xxx^^^SSSXXXYYYYYYWWWNNNMMMIIIEEEBBBAAAAAA@@@???@@@AAAAAABBBCCCGGGLLLPPP___mmm~~~zzzsssnnnssszzzttt|||jjj```YYY]]]hhhvvvrrrjjjgggfffgggiiiiiilllhhh^^^TTTOOOKKKHHHCCCBBBBBBDDDFFFGGGGGGFFFPPPRRRUUUWWWVVVRRRNNNJJJJJJHHHHHHMMMWWWbbbiiimmmvvvyyy~~~~~~yyyxxxvvvtttrrrpppmmmiiiggg___[[[WWWSSSPPPMMMIIIGGGBBBAAA@@@???>>>>>>>>>>>>@@@AAADDDGGGLLLSSS[[[```lllqqqwwwzzz|||~~~|||xxxvvvrrrrrrttt|||~~~wwwfffTTTKKKGGGBBB???>>>;;;;;;:::888777555444444333333444444444333222111222333333444444333333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111222333333333333222222222333333333333444444666555444444444555777888777666888;;;<<<<<>>===<<<<<<<<<===>>>AAADDDHHHOOOVVV\\\dddiiipppuuuwww{{{yyyvvvsssqqqrrruuu~~~|||jjjVVVKKKFFFAAA===<<<999999888777666444444333333333333444333222222111222222333333333333222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111222333333333333222222222333333333333444444666666777777777888888888999777888999:::<<>>===;;;:::999999999:::===???CCCIIIPPPUUUZZZ___gggmmmqqqvvv}}}vvvrrrpppooossswwwnnnXXXKKKDDD>>>;;;:::777777666555555444333333333333333333222222111111222222333333333333222222111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111111111222333333333333222222222222333333333444444555666777888888888888777888777888:::;;;===DDDMMM\\\nnnTTTQQQRRRUUUSSSIIIGGGEEECCCBBBBBBBBB@@@???CCCCCCDDDCCCCCCDDDGGGJJJXXXeeeuuu~~~~~~~~~wwwkkkhhhmmmvvvzzzoooiiigggjjjppppppuuuwwwqqqjjjaaaVVVLLLHHHFFFCCCCCCCCCDDDCCCBBBDDDFFFHHHJJJKKKJJJHHHGGGCCCCCCEEEJJJRRR\\\eeekkkqqqrrrttttttuuuxxx||||||uuupppkkkgggggghhhjjjjjjiiieee^^^XXXTTTPPPLLLJJJ@@@???===;;;999888777666666888:::<<<@@@DDDJJJOOOTTTYYYaaaggglllrrryyy~~~|||qqqmmmmmmnnntttzzzoooXXXJJJCCC===999888666555555555444444333333333333222222111111111111111222222333333222222111111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111111111222333333333333222222222222333333333444444444555666777777777666666666666999<<<===>>>DDDLLL]]]pppUUURRRTTTYYYYYYPPPHHHEEECCCBBBBBBBBBAAA@@@CCCDDDDDDDDDCCCDDDFFFHHHTTT___ppp}}}sssnnnqqqvvv~~~ssskkkhhhkkkqqqsssxxx{{{wwwqqqhhhZZZOOOKKKHHHEEECCCCCCCCCCCCBBBAAABBBDDDEEEFFFFFFEEEDDDBBBCCCEEEIIIPPPZZZccciiipppqqqrrrssssssuuuyyy|||~~~}}}vvvrrrkkkggggggjjjlllmmmkkkfff^^^VVVPPPJJJFFFCCC???>>><<<:::888666555555555777999;;;===AAAFFFJJJRRRWWW^^^ccchhhmmmuuuzzzxxxnnnjjjkkknnnuuu}}}oooWWWHHHAAA;;;888888555555444444444444444444333333222111111111111222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111222333333333333222222222333333333333444444444444444555555555666666666666999===>>>???EEEMMMbbb~~~}}}mmmUUUTTTWWW^^^```ZZZKKKHHHDDDBBBBBBBBBBBBAAABBBCCCDDDDDDCCCCCCEEEGGGPPPZZZjjjxxx{{{vvvvvvyyy~~~xxxmmmggghhhmmmqqqwww{{{zzzvvvnnn```TTTNNNKKKGGGDDDDDDCCCCCCBBB@@@@@@AAAAAABBBBBBBBBBBBAAABBBDDDGGGMMMUUU___fffnnnpppqqqrrrrrrsssvvvxxxzzz||||||wwwrrrkkkggggggiiilllmmmiiicccZZZQQQJJJEEE@@@>>>===<<<;;;999777666555555555777999:::<<>>FFFOOOhhhcccPPPRRRVVV^^^ccc```NNNJJJEEEAAAAAABBBBBBCCCAAABBBDDDDDDCCCDDDEEEGGGLLLVVVeeettt~~~|||}}}rrrhhhfffjjjlllrrrxxxzzzzzzttthhh\\\QQQNNNIIIEEEDDDDDDCCCBBB???????????????@@@@@@@@@???@@@BBBEEEIIIQQQZZZaaalllnnnpppqqqqqqqqqssstttwwwyyy|||~~~}}}~~~|||uuupppiiieeeeeeggghhhiiieee___VVVMMMGGGBBB>>><<<<<<;;;:::888777666666666444666888999:::===@@@CCCHHHMMMTTTYYY^^^eeemmmsss|||}}}ssskkkiiikkkpppxxx~~~lllTTTEEE>>>:::999:::444444555555555555555666444333111000000000111222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111222333333333333222222222333333333444444444777666444333444555777999:::888777999:::===HHHRRRmmmvvvYYYJJJNNNSSS[[[bbb```QQQLLLFFFAAA@@@AAACCCDDD@@@BBBDDDDDDDDDDDDEEEGGGJJJSSSbbbrrrxxxkkkfffiiigggnnnuuuzzz|||xxxmmmbbbSSSOOOJJJFFFEEEDDDCCCBBB@@@???>>>>>>>>>>>>??????===???AAACCCFFFMMMWWW^^^iiillloooppppppppppppqqqvvvxxx{{{||||||~~~~~~|||rrrnnngggccccccdddeeefffaaa[[[RRRKKKEEEAAA>>><<<;;;:::999888777777777777333555777888999;;;>>>AAACCCHHHOOOUUUZZZbbbkkkrrr{{{{{{rrrjjjiiilllqqqyyy}}}zzzoooUUUEEE===777444444555555666666666666555555444444333333333333222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111000000111111222333.........///000000111111000000000000111111111111222222222222222222222222222222333333333333444444555555555666666666666666<<<===:::;;;@@@>>>EEEYYYpppjjjXXXMMMIIIKKKZZZddd___PPPLLLFFFCCCAAAAAAAAAAAABBBCCCDDDCCCAAAAAACCCDDDJJJRRR___ooo~~~~~~~~~yyynnnfffdddjjjnnnrrrxxx{{{ssshhhZZZTTTLLLEEECCCDDDFFFFFFFFFDDDAAA>>>======???@@@>>>@@@BBBDDDGGGMMMWWW___gggiiilllnnnooooooqqqssstttuuuwww}}}}}}{{{|||~~~|||~~~zzztttmmmeee___^^^^^^]]][[[XXXSSSLLLFFFCCCAAA@@@??????>>><<<:::888777777666555555555666777999;;;;;;AAAEEEJJJOOOVVV]]]eeekkkttt{{{sssoooiiihhhlllttt|||xxxssszzz~~~iiiQQQBBB<<<888555555555555666666666666555555444444333333333222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000111222222000000000000000000000000000000000000111111111111222222222222222222222222222222333333333333444444555555555555666666666666888;;;888:::@@@???GGG[[[ttt{{{jjjXXXLLLIIIJJJXXXaaa]]]QQQLLLGGGCCCBBBBBBAAAAAABBBCCCDDDCCCAAAAAACCCDDDHHHPPP]]]mmm|||}}}{{{zzz{{{|||zzzmmmeeehhhjjjmmmtttzzzvvvmmm___YYYPPPJJJFFFFFFFFFFFFFFFEEEBBB@@@>>>>>>???@@@???AAACCCDDDFFFMMMVVV]]]fffiiilllnnnnnnoooqqqsssssssssvvv|||}}}}}}}}}|||zzz{{{~~~~~~|||uuunnnddd^^^[[[[[[YYYXXXUUUQQQKKKFFFDDDBBBAAA???@@@???===;;;999888777777555555666666777888::::::???BBBGGGLLLRRR[[[ccciiirrrzzz|||rrrnnnjjjiiinnnwww~~~yyyqqqllltttppp^^^JJJ???;;;777666666444555555666666555555444333333333333222222222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000111111222333222222111000000//////000000000000111111111111222222222222222222222222222222333333333333444444555555555555666666777777555888777:::@@@???HHH^^^zzzzzzjjjWWWKKKHHHHHHSSS\\\WWWQQQMMMGGGDDDBBBBBBAAAAAABBBCCCCCCBBBAAAAAABBBDDDFFFMMMYYYiiixxx|||zzzxxx{{{{{{wwwuuuuuuvvvwww{{{yyykkkiiifffgggnnnwwwxxxuuufff```XXXPPPLLLJJJHHHGGGGGGFFFDDDBBBAAA@@@@@@???AAACCCDDDDDDFFFLLLUUU\\\eeehhhkkkmmmnnnoooqqqrrrqqqrrruuuyyy~~~}}}zzz{{{{{{zzzyyyzzz|||~~~|||vvvnnnccc\\\YYYWWWVVVTTTQQQNNNKKKHHHFFFDDDBBB@@@AAA@@@>>><<<:::999888888777666666666777777888999===???BBBGGGNNNWWW```gggpppxxx~~~|||yyypppmmmjjjkkkqqqyyyuuulllhhhqqqvvv```QQQBBB;;;999777666777444444444555555444444444333333333222222222222111111111111111111111111111000000000000000000000000////////////////////////////////////////////////000////////////000111111222222222222111111000000///000000000111111111111111222222222222222333333222222222333333333444444444444555555666666777777333888777:::@@@???JJJaaalllWWWJJJGGGEEEMMMTTTPPPOOOLLLGGGDDDCCCBBBBBBAAABBBCCCCCCBBBAAAAAABBBDDDDDDKKKVVVeeettt{{{xxxtttvvvyyy}}}}}}zzzvvvqqqooooooppprrrtttxxxqqqhhhdddiiiqqquuuuuukkkfff^^^WWWRRRNNNKKKIIIHHHHHHGGGEEEDDDBBBAAA@@@CCCDDDEEEEEEFFFKKKSSSZZZdddgggjjjlllmmmnnnppprrrpppqqqtttwww{{{~~~~~~|||zzzyyyyyyyyyyyyyyyyyy{{{|||}}}~~~yyyuuummmbbb[[[XXXWWWUUUTTTQQQOOOMMMKKKJJJHHHEEECCCBBB@@@???===;;;:::999999888777777666666666777777;;;===???CCCIIISSS]]]dddmmmuuu{{{}}}~~~~~~~~~}}}yyyvvvllljjjiiilllsss|||qqqjjjfffmmmxxxyyynnnbbbQQQFFF<<<999888666666777333333444444444444333333333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////......//////000111000000111111222222222222///000000000111111111111111111111222222333333333222222222333333333444444444444444555666777777888555999888:::???@@@MMMgggqqqYYYKKKHHHDDDGGGLLLIIIMMMJJJFFFDDDCCCCCCBBBAAAAAABBBCCCBBB@@@@@@BBBCCCDDDIIISSSaaappp|||zzzvvvwwwwwwvvvwww}}}wwwtttpppllljjjjjjkkklllppp{{{}}}nnneeeeeehhhkkkmmmkkkgggaaa\\\WWWSSSPPPMMMKKKJJJIIIGGGFFFDDDBBBBBBDDDEEEEEEEEEEEEJJJRRRYYYbbbeeehhhkkklllmmmoooqqqoooqqqtttwwwyyy{{{}}}~~~|||yyywwwxxxwwwvvvuuuvvvxxxyyyyyy{{{zzztttooohhh```[[[ZZZZZZYYYWWWTTTSSSQQQPPPOOOMMMIIIFFFBBBAAA???===;;;:::999999888777666666666666666666:::;;;===AAAGGGOOOYYY```hhhpppwwwzzz|||~~~}}}}}}}}}~~~~~~{{{wwwsssiiihhhiiinnnuuu~~~}}}mmmgggbbbdddhhheeeZZZNNNEEE===777777777555444666222333333444444333333222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...............///000000//////000000111222222333000000000000111111111111111111111222222333333444222222333333333333444444333444444555666777888888666:::999:::@@@CCCTTToooyyy___OOOLLLFFFEEEHHHEEEIIIGGGDDDCCCCCCCCCBBBAAAAAABBBBBBAAA@@@@@@AAACCCCCCGGGOOO\\\kkkzzz~~~}}}~~~~~~{{{{{{yyytttqqquuu~~~zzzwwwpppnnnkkkiiiggggggggggggmmmvvv{{{nnngggcccbbbcccfffccc```^^^[[[XXXUUURRRNNNMMMKKKIIIGGGEEEDDDDDDDDDEEEEEEEEEEEEJJJRRRYYYaaadddgggjjjkkkllloooqqqppprrruuuwwwxxxzzz}}}~~~~~~|||yyyvvvuuutttrrrooonnnppprrrttttttxxx}}}yyysssmmmccc___[[[ZZZ]]]___^^^]]]ZZZXXXUUUSSSRRROOOKKKIIIBBBAAA???===;;;:::999999777777666555555666666666888:::<<>>888444666777444333444222222333333333333222222222222222222111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000......------......///000000000000000000000000000000000000000111111111111000111111222333333444444222222333333333333444444333333444555666777888888666:::999:::AAAGGG\\\zzzfffVVVRRRIIIEEEFFFDDDEEECCCAAAAAABBBCCCCCCBBBAAABBBBBBAAA@@@@@@AAACCCAAAEEEKKKVVVeeeuuu{{{wwwvvvyyy}}}}}}xxxsssrrrvvvyyy|||wwwsssooojjjiiihhhgggfffeeeddddddjjjqqq|||~~~rrrgggaaaaaa___^^^]]]^^^^^^\\\YYYVVVQQQOOOLLLIIIGGGFFFFFFFFFCCCEEEEEEEEEFFFJJJSSSYYY```cccfffiiijjjlllnnnppprrrtttwwwxxxxxxzzz}}}}}}~~~~~~}}}{{{xxxtttrrrnnnjjjeeedddfffjjjlllmmmooowww|||zzztttnnngggaaaWWWUUUUUUYYY___ccccccbbb___\\\XXXUUURRROOOLLLIIIAAA@@@>>><<<;;;999999888666666555555555666666777666888:::===AAAGGGNNNSSSZZZbbbjjjnnnsssxxxyyyxxxxxxxxxyyyzzzzzzvvvqqqmmmiiijjjmmmttt|||wwwmmmfff^^^SSSKKKFFFBBB>>>::::::555333666666444222333222222222333333222222222222222222111111111111000000000000000000000000000000000000000000000000000........................000000000000000000000000...------------...//////111111000000//////......000000000000111111111111000000111222333333444444222222333333333444444444333333444555666777888999555999888:::BBBJJJaaalllZZZVVVMMMGGGGGGDDDCCCAAA@@@@@@BBBCCCCCCBBBAAABBBBBBAAA@@@@@@AAACCC@@@CCCIIISSSaaaqqq{{{wwwsssrrrvvv|||}}}xxxuuuttttttwww}}}xxxrrrmmmjjjffffffgggffffffdddcccbbbhhhnnnxxx}}}nnnfffdddZZZZZZ[[[]]]___^^^\\\YYYSSSPPPMMMIIIGGGFFFGGGHHHCCCDDDEEEEEEFFFKKKSSSZZZ___bbbfffhhhjjjlllnnnpppsssuuuxxxyyyxxxzzz~~~}}}}}}}}}|||zzzwwwsssqqqiiiddd^^^\\\___cccfffggggggooouuurrrkkkddd\\\VVVNNNNNNQQQWWW___eeefffeeebbb^^^YYYUUURRROOOKKKIIIAAA@@@>>><<<:::999888888555555555555555666777777444666999<<>>BBBHHHMMMVVVYYY\\\aaaeeeiiilllmmmmmmmmmnnnnnnmmmkkkiiihhhiiimmmsssyyyxxxuuuoooggg___UUUMMMCCC===;;;;;;999777666666666555444444333333000111111111111222222222111111111222222333333333222222111111000//////...111111111111111111111111000000000000000000000000............////////////////////////////////////000000000000111111111111111111111111111111111111222333333444444333333222333333333444444444555555444444555555666777777777666:::888:::CCCLLLcccuuu]]]YYYWWWLLLEEEGGGIIIJJJGGGBBBBBBEEEEEEBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDHHHOOO[[[jjjyyy~~~tttlllkkkmmmooossswww{{{~~~zzzssskkkeee```aaaaaaaaa```______```aaafffnnnwwwxxxqqqjjjccc______^^^[[[XXXUUUSSSOOOLLLIIIHHHHHHHHHGGGGGGGGGHHHKKKQQQXXX^^^aaaaaaaaaaaaaaadddiiillllllnnnqqquuuxxxzzz{{{{{{zzzzzzyyyxxxvvvsssqqqooohhhccc]]]XXXWWWVVVVVVVVVVVVWWWXXXWWWTTTNNNHHHDDDBBBAAABBBHHHRRRYYY[[[[[[XXXVVVRRRNNNJJJGGGEEEDDD@@@@@@???===<<<;;;:::999999777666666777888888777777888999;;;===AAAGGGKKKPPPRRRUUUZZZ^^^bbbdddfffhhhiiijjjjjjhhhgggffffffiiimmmtttzzzzzzsssnnnggg]]]VVVKKKEEE>>>:::999888666444666666555555444333333333000111111111111222222222111111111222222222222222000000000000//////......////////////////////////000000000000000000000000............////////////........................000000000000111111111111111111111111111111111111000000111111111111000000333333333444444444555555444444555555666777777777666999888;;;CCCKKK```~~~www```ZZZVVVMMMGGGIIIMMMOOOLLLGGGEEEFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCGGGMMMXXXgggwwwvvvkkkiiijjjkkkooosss}}}{{{sssjjjddd^^^^^^^^^]]]]]]]]]\\\\\\___cccjjjsss|||xxxlllfffeeeeeeaaa]]]XXXVVVSSSOOOMMMKKKJJJJJJKKKKKKLLLMMMPPPVVV^^^cccdddccc```]]]]]]```fffjjjjjjkkknnnqqqtttwwwyyy{{{zzzzzzyyywwwuuuqqqnnnlllfffaaa[[[VVVRRRQQQOOOMMMLLLLLLMMMKKKIIIEEEAAA???===<<<<<>>===<<<;;;:::999888777555555777777777666555777888999;;;???DDDHHHIIIKKKNNNRRRVVVZZZ\\\]]]```bbbddddddbbbaaabbbbbbhhhmmmtttzzzyyyqqqiii```TTTLLLCCC@@@<<<::::::999666444666666555444444333333222000000111111111222222222111111111111111222222222/////////000000000111111........................////////////////////////000000000000111111111111000000000000000000000000///000000000111111111111111111111111111111111111111111222222222222111111333333333444444444555555444444555555666777777777555999888;;;CCCIII[[[wwwzzzddd\\\WWWOOOKKKNNNQQQSSSRRRLLLGGGGGGEEEBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEJJJSSSbbbsssyyynnniiiiiikkknnnsssyyy|||tttkkkddd^^^]]][[[[[[\\\[[[ZZZYYY[[[___eeemmmvvvyyyssssssrrrlllfff```___\\\YYYVVVSSSQQQPPPTTTTTTUUUVVVXXX]]]dddiiihhheee```ZZZXXX[[[aaafffggghhhjjjmmmqqquuuyyy{{{{{{zzzyyywwwssspppllljjjfffbbb[[[VVVRRRNNNKKKIIIIIIHHHGGGFFFDDDBBBAAA@@@<<<;;;;;;===BBBEEEFFFFFFHHHGGGFFFFFFEEEDDDDDDDDD??????>>>===<<<;;;::::::888666555555666777777666444666777888:::===AAADDDFFFGGGJJJNNNQQQTTTVVVWWWXXX[[[]]]^^^\\\\\\^^^```hhhmmmttt{{{}}}yyyssskkkbbbVVVIII@@@===<<<:::999999888666555555555555444333333222222000000111111111222222222111111111111111111111111111111111111111111111000111111111111111111111111////////////////////////000000000000111111111111000000000000000000000000///000000000111111111111111111111111111111111111444444555555555555444444333333333444444444555555444444555555666777777777666999777;;;BBBEEESSSmmm|||ggg\\\UUUNNNLLLOOORRRVVVUUUOOOJJJHHHEEEBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCEEEHHHOOO]]]nnnzzz}}}pppjjjiiiiiimmmrrryyy~~~wwwmmmeee^^^\\\ZZZZZZ[[[[[[ZZZXXXWWWZZZ```fffnnn||||||vvvooonnnllliiieeebbb___]]]_________```aaadddiiimmmmmmiiiaaaYYYUUUVVV\\\```dddeeehhhlllpppuuuxxx{{{zzzyyyxxxvvvssspppllljjjfffbbb]]]XXXTTTPPPLLLIIIHHHFFFEEECCCAAA@@@@@@@@@<<<;;;;;;<<<>>>???@@@@@@AAAAAAAAABBBBBBBBBBBBBBB??????>>>===<<<;;;;;;:::888777555555777888777666444555777888999;;;>>>AAABBBCCCFFFIIILLLNNNOOOPPPQQQUUUXXXXXXWWWXXX[[[___hhhmmmuuu|||xxxoookkkeee]]]TTTJJJ???888777777777666666555444444555555444444333222222222000111111111111222222222111111111111111000000000555444333222111///......000000000000000000000000000000000000000000000000............////////////........................000000000000111111111111111111111111111111111111111111222222222222111111333333333444444444555555444444555555666777777777666999777:::@@@AAALLLbbbkkk\\\RRRKKKIIILLLPPPUUUWWWQQQKKKHHHFFFCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCFFFHHHMMMXXXhhhsssssskkkgggfffjjjnnnxxx~~~zzzppphhh___\\\YYYYYY[[[[[[YYYVVVSSSWWW[[[^^^dddppp~~~}}}zzzvvvqqqmmmkkkgggggggggggggggjjjnnnrrrrrrmmmcccYYYSSSRRRVVVZZZ```bbbeeejjjoootttwwwyyyxxxxxxwwwvvvtttqqqnnnmmmgggddd```\\\YYYVVVQQQNNNIIIHHHFFFCCCAAA@@@??????<<<<<<;;;;;;;;;;;;<<<<<<======>>>???@@@@@@?????????>>>>>>===<<<<<<;;;;;;999777666666777888888777444666777888888999<<<>>>>>>???AAADDDFFFHHHIIIIIIJJJOOOSSSSSSRRRSSSYYY^^^hhhmmmvvv}}}~~~rrrjjjaaa\\\TTTLLLEEE???;;;888555555555444444333444555555555444333333222222111000111111111111222222222222111111111000000000///111111111111000000000000........................000000000000000000000000............////////////////////////////////////000000000000111111111111111111111111111111111111//////000000000000//////333333333444444444555555444444555555666777777777666999777999???===EEEYYYtttsss```RRRIIIGGGIIIMMMSSSVVVQQQKKKHHHFFFDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@CCCGGGHHHKKKTTTbbbnnn}}}}}}|||{{{{{{}}}{{{ooohhheeegggjjjssswww}}}}}}ssskkk^^^[[[XXXXXXZZZ[[[WWWTTTQQQTTTWWWWWWZZZbbbppp{{{~~~yyytttqqqiiijjjjjjkkkkkknnnrrrvvvvvvpppfff[[[RRRPPPRRRUUU[[[^^^ccchhhnnnrrruuuvvvvvvvvvwwwvvvuuusssqqqpppkkkiiigggeeedddaaa]]]ZZZQQQPPPNNNKKKHHHFFFDDDCCC>>>>>>>>><<<;;;;;;;;;<<<;;;<<<===>>>>>>>>>===<<<>>>>>>>>>===<<<<<<;;;;;;:::999777777999999999888444666888888888999;;;===<<<===???AAACCCDDDEEEEEEDDDIIINNNOOONNNOOOVVV]]]hhhmmmvvv~~~yyylllcccYYYSSSJJJAAA<<<:::;;;<<<555666666555444444555777555555444333333222222111000111111111111222222222222111111111000000//////***+++,,,...111333555555111111111111111111111111000000000000000000000000000000000000111111111111222222222222222222222222000000000000111111111111111111111111111111111111444444444555555444444444333333333444444444555555444444555555666777777777777999777999>>>;;;AAATTTddd|||eeeTTTJJJGGGIIIJJJRRRVVVQQQKKKHHHGGGEEECCCCCCCCCCCCCCCCCCCCCCCC???DDDGGGIIIJJJRRR___jjjyyy|||xxxvvvttttttppptttyyy|||~~~tttkkkffffffiiilllpppuuuzzz|||~~~tttmmm^^^ZZZVVVWWWYYYZZZVVVRRRQQQSSSUUUSSSRRRXXXeeeooottt~~~|||zzzuuuqqqhhhiiikkklllmmmpppuuuxxxyyyssshhh\\\RRRNNNOOORRRWWW[[[aaagggmmmpppssssssuuuuuuvvvvvvvvvuuusssrrrqqqpppnnnnnnmmmkkkgggddd[[[ZZZXXXUUUQQQNNNLLLJJJAAABBBAAA@@@>>>======???;;;<<<=========<<<;;;:::>>>>>>======<<<<<<;;;;;;;;;999888888999::::::999555777888999888999:::<<<===>>>@@@AAACCCDDDEEEEEEAAAFFFKKKLLLKKKMMMTTT[[[hhhnnnvvv~~~{{{qqqeee\\\NNNIIIBBB===:::999888777666555444333333333333333333222000//////000222333111111111111111111111111000000000000000000000000//////000000000000//////---...000111222111///...000000111111111111000000//////////////////////////////000000000000//////222222222222222222222222222222222111111111111111111111222222222333333333333333444444444444555555555555555555666666666666888888999:::===???BBBDDDZZZkkkuuu___MMMEEECCCAAAIIIPPPQQQOOOKKKGGGDDDCCCBBBBBBAAAAAAAAABBBBBBAAAAAACCCEEEFFFJJJWWWddduuu||||||wwwsssqqqqqqpppoooqqquuuyyy{{{|||qqqgggfffhhhkkknnnqqqrrrrrrtttxxx|||wwwnnnbbb___YYYVVVTTTSSSRRRQQQUUUUUUUUUUUUVVVWWWYYYYYYdddiiisss~~~~~~www{{{xxxwwwwwwzzz|||~~~~~~~~~~~~|||xxxrrrnnnjjjkkklllmmmpppsssvvvxxx{{{uuuiii[[[PPPKKKLLLNNNSSSXXX___eeeiiimmmpppsssttttttssssssrrrqqqqqqpppppprrrtttwwwxxxwwwuuussstttmmmfffaaa^^^ZZZSSSMMMLLLIIIEEECCCBBBAAA@@@>>>???===<<<<<<===>>>>>>======>>>>>>>>>>>>>>>======::::::::::::::::::::::::999888888777777777777777;;;<<<===>>>@@@BBBCCCDDDGGGFFFGGGIIIIIIJJJRRRZZZeeeooozzz~~~xxxqqqhhh]]]UUUJJJGGGAAA>>><<<;;;:::999666555444333222222222222222222222333333222222222111111111111111111111111000000000000000000000000//////000000000000//////---...000111111111//////000000111111111111000000111111111111111111111111//////000000000000//////111111111111111111111111111111111111111111222222111111222222222333333333111111222222222222333333555555555555666666666666777777777888;;;===@@@BBBKKKZZZssshhhRRRFFFCCCEEEIIIMMMNNNMMMKKKIIIGGGCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCEEEEEEIIIUUUbbbpppxxx~~~{{{ssspppmmmlllmmmppprrrssswwwzzzyyylllhhhggggggjjjlllllllllmmmpppsssyyy{{{xxxoooccc___YYYUUUTTTTTTSSSSSSTTTSSSSSSRRRRRRSSSSSSTTTVVVZZZaaakkkwww~~~xxxuuutttsssuuuxxx{{{}}}}}}yyyyyyyyyzzzyyyvvvqqqmmmkkklllmmmoooqqqtttxxx{{{|||vvvjjj]]]RRRMMMMMMNNNRRRVVV]]]bbbgggkkkoooqqqrrrrrrrrrqqqpppoooooonnnnnnppptttwwwzzz{{{||||||zzztttpppmmmggg___XXXSSSPPPMMMJJJIIIIIIGGGEEEDDDBBB@@@@@@AAAAAAAAA@@@===>>>>>>>>>>>>>>>======<<<<<<;;;;;;:::::::::999:::999888888888888999999;;;;;;===>>>@@@AAABBBCCCFFFDDDFFFHHHIIIKKKRRR[[[fffpppzzzuuujjjaaaYYYQQQLLLEEECCC@@@>>>>>>===<<<;;;666555444333222222222222///000222333333222000///111111111111111111111111000000000000000000000000//////000000000000//////---...000111111111000///000000111111111111000000111111111111111111111111//////000000000000//////000000000000000000000000000000000111222222222333111111222222222333333333111111222222222222333333555555555555666666666666555555555666888;;;===???CCCMMMbbb|||vvv^^^NNNHHHHHHHHHIIIJJJKKKJJJJJJKKKDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBCCCEEEEEEGGGRRR]]]iiiqqq}}}}}}xxxqqqkkkiiijjjjjjjjjllloooxxxvvvlllhhhfffgggggggggffffffgggiiiooorrruuuwwwyyy|||tttfffaaa[[[VVVTTTTTTTTTTTTTTTSSSRRRQQQPPPOOOOOOOOOMMMNNNQQQWWW```kkkuuu{{{~~~}}}}}}{{{vvvmmmmmmnnnqqqvvvyyyzzzzzzttttttuuuvvvvvvtttpppmmmlllmmmoooppprrrvvv{{{yyynnnaaaUUUOOOMMMNNNOOOSSSYYY^^^cccggglllnnnoooooooooooonnnmmmlllllllllnnnqqqvvv{{{~~~wwwnnnfff___\\\YYYVVVTTTSSSPPPNNNKKKIIIGGGFFFFFFFFFEEECCC??????@@@@@@@@@??????>>>>>>>>>===<<<;;;::::::999::::::999999999999:::;;;;;;;;;<<<===???@@@@@@AAACCCBBBDDDGGGIIIKKKSSS\\\iiirrrzzz}}}yyyiii[[[RRRKKKEEEBBB@@@???>>>>>>??????>>><<<777777555444333333333333...///000111111000///...111111111111111111111111000000000000000000000000//////000000000000//////......///000111000000///000000111111111111000000111111111111111111111111//////000000000000//////000000000000000000000000//////000111222333333333111111222222222333333333333333333444444444555555555555555555666666666666555555555666777:::<<<===AAAGGGUUUlllnnn]]]RRRJJJFFFDDDGGGJJJKKKKKKMMMFFFEEEEEEDDDDDDDDDEEEEEEDDDCCCCCCEEEEEEFFFNNNWWWaaakkkyyy|||sssmmmkkkiiiiiiggghhhooo{{{tttlllhhhhhhgggeeecccbbbaaabbbeeehhhjjjlllnnnsss|||{{{mmmhhh```ZZZWWWUUUUUUTTTUUUTTTSSSRRRQQQPPPPPPPPPMMMLLLLLLMMMQQQWWW]]]aaaggghhhkkkooossstttqqqoooeeeeeehhhmmmsssvvvxxxxxxuuuttttttuuuuuussspppmmmlllnnnpppppprrrvvv~~~tttgggYYYPPPLLLLLLMMMPPPUUUZZZ^^^ccciiilllllllllmmmmmmmmmllljjjjjjiiijjjnnnrrrxxx~~~{{{tttnnnkkkgggdddaaa^^^ZZZXXXSSSQQQNNNLLLLLLKKKIIIGGGDDDDDDEEEDDDDDDCCCBBBAAA@@@???>>>===<<<;;;:::999999999999999999:::;;;<<<<<<<<<<<<===>>>>>>??????@@@@@@BBBFFFHHHKKKSSS]]]kkkssszzz|||yyymmm]]]OOOFFFAAA>>>;;;<<<;;;<<<===??????>>><<<999888777555444444333333222111000000000000111222000000000000000000000000000000000000000000000000//////000000000000//////...//////000000000000000000000111111111111000000000000000000000000000000//////000000000000//////111111111111111111111111//////000111222333333333111111222222222333333333333333333444444444555555555555555555666666666666777666666666888:::;;;======@@@III\\\xxxnnn^^^NNNFFFBBBGGGLLLLLLLLLNNNIIIHHHGGGFFFEEEEEEEEEEEEDDDBBBCCCDDDDDDEEEKKKRRR\\\fffttt}}}tttooojjjhhheeedddhhhqqq}}}}}}tttmmmkkkhhheeebbb```^^^]]]___aaacccccceeejjjsssyyyvvvqqqhhhaaa\\\YYYWWWUUUTTTTTTSSSRRRRRRRRRRRRRRRNNNMMMLLLKKKKKKLLLMMMNNNSSSUUUYYY^^^bbbddddddbbb\\\^^^aaagggmmmrrrttttttwwwvvvuuuuuuuuusssooolllkkkmmmnnnooopppuuu~~~zzzlll^^^RRRLLLJJJKKKNNNRRRVVV[[[```gggkkkjjjkkklllmmmmmmllljjjiiiggghhhjjjmmmrrrxxx|||~~~|||wwwtttppplllhhheee]]]ZZZWWWTTTSSSQQQOOOMMMMMMMMMLLLKKKIIIFFFDDDCCC@@@@@@???>>><<<;;;::::::888888888999:::;;;<<<=====================>>>>>>>>>>>>@@@EEEGGGJJJSSS]]]kkkssszzz|||}}}vvviii___QQQGGGAAA>>>;;;::::::999999;;;======<<<;;;999888777555444333333333666444222111111222444666000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000111111111111000000//////////////////////////////000000000000//////111111111111111111111111000000000111222222222333111111222222222333333333111111222222222222333333555555555555666666666666888888777777888999;;;<<<<<<===DDDTTTmmmppp[[[MMMDDDGGGLLLKKKLLLOOOLLLKKKIIIHHHFFFEEEDDDDDDCCCAAAAAADDDDDDDDDHHHNNNXXXbbbppp}}}}}}uuummmiiidddbbbcccjjjuuu}}}rrrooojjjgggdddaaa^^^[[[]]]^^^___^^^___dddlllsss~~~xxxpppiiiddd___[[[YYYUUUTTTSSSSSSRRRRRRRRRRRRKKKKKKJJJIIIHHHGGGFFFEEEGGGIIILLLOOORRRTTTUUUVVVUUUVVVYYY___ffflllooopppuuusssrrrrrrrrrpppmmmjjjgggjjjlllkkklllrrr}}}qqqbbbVVVNNNKKKKKKMMMQQQTTTYYY___fffkkkkkklllnnnoooooonnnlllkkkggghhhiiijjjmmmqqqtttvvv|||xxxuuujjjgggccc___]]]ZZZWWWUUUWWWVVVTTTQQQMMMIIIFFFDDD??????>>>===<<<;;;;;;:::999999999:::;;;===>>>????????????>>>>>>===============???DDDFFFIIIRRR\\\iiirrrzzz}}}|||qqqjjjYYYRRRIIICCC@@@???===::::::999888888:::;;;:::999888777555444222111111111333333222222222222333333000000000000000000000000000000000000000000000000//////000000000000/////////////////////000000111000000111111111111000000000000000000000000000000//////000000000000//////000000000000000000000000111111111111111111222222111111222222222333333333111111222222222222333333555555555555666666666666888888777777777999:::;;;>>>???CCCNNNbbbnnnZZZHHHGGGJJJJJJLLLQQQOOONNNLLLIIIFFFEEECCCCCCBBB@@@@@@CCCDDDDDDGGGLLLTTT^^^lllyyywwwpppiiidddcccfffnnn|||yyyuuupppllliiifffbbb^^^^^^^^^^^^\\\\\\aaaiiiooo~~~}}}wwwqqqlllgggbbb___ZZZYYYXXXVVVUUUTTTSSSSSSLLLKKKJJJHHHFFFEEEDDDCCCCCCDDDFFFGGGHHHIIIKKKMMMNNNNNNQQQVVV]]]dddhhhjjjlllkkkjjjkkkkkkkkkiiigggdddfffiiihhhhhhooo|||tttfffZZZSSSOOOLLLNNNPPPSSSXXX___fffkkklllnnnpppqqqqqqpppnnnmmmhhhhhhiiijjjlllnnnoooppptttyyyxxxtttpppllliiieeebbb______]]]ZZZUUUOOOIIIEEEBBB=========<<<<<<;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBAAAAAA@@@???>>>>>>============???CCCEEEHHHQQQ[[[gggpppzzz~~~rrrggg```OOOJJJDDDAAAAAAAAA>>><<<;;;999777777888999888777777666444222111000//////---///000111111000///---000000000000000000000000000000000000000000000000//////000000000000/////////////////////000111111000000111111111111000000111111111111111111111111//////000000000000//////////////////////////////222222222111111111111111111111222222222333333333333333444444444555555555555555555555666666666777888777666666666888999:::===>>>@@@FFFVVVppp~~~dddMMMGGGIIIHHHLLLSSSQQQPPPMMMJJJGGGDDDCCCBBBBBB???@@@CCCEEEDDDFFFKKKRRR[[[iiiuuuzzzoooiiieeeeeejjjuuu|||vvvrrrooolllgggccc______^^^\\\\\\```hhhnnnzzzzzzuuuqqqlllgggddd```___]]]ZZZXXXVVVUUUUUUQQQOOOLLLHHHFFFDDDCCCCCCDDDDDDDDDDDDCCCDDDGGGIIIJJJJJJKKKPPPXXX___dddfffeeedddccceeefffgggeeedddaaadddfffffffffmmmzzzvvviii^^^VVVSSSMMMNNNPPPSSSXXX___ggglllnnnooorrrssssssrrrpppnnniiiiiijjjkkklllmmmnnnnnniiimmmtttzzz~~~}}}xxxtttqqqmmmiiigggcccaaa]]]WWWPPPIIIDDDAAA<<<<<<<<<<<<<<<;;;;;;;;;======>>>???@@@BBBDDDEEEBBBBBBAAA@@@???>>>============???CCCEEEHHHQQQZZZeeeoooyyy~~~|||sssiii^^^VVVMMMKKKHHHEEEBBB@@@>>>===:::999888666555555444444555555555555555555555555222222222222222111000///000000000000000000000000111111000///////////////111111000000//////......000000000000000000000000222222111111000/////////////////////////////////111111000000//////......000000000000000000000000000000000000111111111111000000111222222222222111222333333444444333333222444444555555555555555555777777777777888888888888;;;;;;>>>DDDMMM___{{{rrrOOOFFFGGGDDDFFFMMMLLLLLLKKKJJJHHHFFFDDDCCCAAAAAABBBBBBDDDEEEFFFGGGPPPXXXdddqqq|||zzznnnggggggiiinnn{{{vvvrrroookkkiiiaaaaaaaaaaaabbbdddiiilllzzz}}}wwwuuutttqqqnnnkkkhhhccc```^^^\\\YYYWWWTTTPPPLLLHHHFFFEEEDDDCCCBBBCCCCCCCCCDDDEEEFFFFFFCCCEEEIIINNNTTTYYY]]]______```___^^^\\\\\\^^^```]]]```bbbbbbccchhhrrrzzz|||qqqeee[[[VVVQQQNNNNNNQQQUUUZZZcccmmmoootttwwwuuussssssrrrooommmlllkkkkkkmmmmmmlllkkkjjjhhhhhhjjjnnnsssvvvwww{{{|||}}}|||wwwrrrnnnkkkjjjiiiddd\\\SSSKKKFFFBBBAAA======<<<<<<===???AAABBB@@@AAABBBCCCCCCDDDDDDCCCDDDCCCBBBAAA@@@????????????===>>>AAABBBDDDMMMVVVcccooozzz|||ssskkkcccYYYRRRKKKIIIGGGDDDAAA???>>>===999999777666555444444444333333333333333333333333111222222222222111000///000000000000000000000000111111000///////////////111000000000/////////...000000000000000000000000000000000000000000111111////////////////////////111000000000/////////...000000000000000000000000000000000000111111111111000000111222222222222111222333333444444333333222333444444555555555555555666666777777777888888888::::::<<<@@@GGGUUUnnn~~~tttQQQFFFEEEBBBCCCIIIJJJJJJIIIHHHGGGEEECCCBBBAAAAAABBBBBBCCCEEEFFFGGGOOOWWWcccooo{{{~~~ssskkkjjjjjjmmm|||~~~xxxtttqqqnnnlllfffggggggffffffiiimmmppp|||~~~|||zzzvvvrrrooolllhhheeeccc___[[[XXXWWWTTTOOOLLLKKKKKKIIIHHHGGGFFFEEEDDDCCCCCCDDDEEEEEEGGGJJJOOOSSSWWW[[[\\\[[[\\\\\\[[[YYYZZZ\\\^^^[[[]]]^^^]]]\\\```hhhooozzz}}}~~~{{{ssshhh^^^YYYSSSPPPOOOQQQUUUYYYccclllrrrwwwzzzxxxvvvvvvtttqqqpppnnnlllllllllllljjjiiieeedddcccdddgggkkkmmmmmmrrrrrrssstttuuuvvvwwwxxxxxxvvvrrrnnnjjjfffdddccc___[[[UUUMMMFFFAAA???=========>>>>>>???@@@BBBBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDCCCBBB@@@???>>>>>>>>>???===>>>AAABBBDDDMMMVVVbbbnnnzzz{{{uuummmgggbbb\\\VVVPPPJJJIIIFFFCCCAAA???======888888666555444444444444222222222222222222222222111111222222111111000000000000000000000000000000111000000///////////////000000000000////////////000000000000000000000000......///000000111222222000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000111222222222222111222222333333333333222222333333444555555555555555666666777777777777888888::::::;;;>>>AAAKKK^^^ooo}}}}}}uuuRRREEECCC??????DDDGGGGGGGGGFFFEEEDDDBBBBBBAAAAAABBBBBBCCCDDDFFFFFFMMMTTT```mmmxxx~~~tttooollllllxxx}}}xxxuuusssqqqnnnooonnnnnnnnnqqquuuxxx|||xxxvvvtttrrroookkkfff```\\\WWWTTTQQQOOOOOOOOONNNMMMNNNLLLHHHEEECCCCCCCCCDDDGGGIIILLLOOOSSSVVVXXXYYYWWWXXXXXXVVVUUUUUUWWWYYYYYYZZZZZZWWWVVVXXX]]]bbbmmmqqqvvvwwwrrrjjjccc___XXXTTTQQQSSSUUUYYYccclllvvv{{{~~~{{{yyyyyyxxxttttttqqqnnnmmmlllkkkiiigggcccaaa___```bbbdddddddddggghhhhhhhhhhhhhhhhhhhhhiiigggdddaaa]]][[[YYYXXXUUURRRLLLGGGBBB???===<<<>>>>>>@@@AAABBBCCCCCCCCCEEEEEEFFFFFFFFFFFFFFFFFFDDDDDDBBB@@@???>>>======???===>>>AAABBBDDDMMMVVVbbbnnnyyywwwqqqfffccc___\\\[[[YYYVVVSSSLLLJJJGGGDDD@@@>>><<<;;;777666555444333333333333222222222222222222222222000000111111111111000000000000000000000000000000000000////////////000000000000000000////////////////////////////////////////////////000000111111000000000000000000000000000000000000////////////000000000000000000000000///000000000111111111111000000111222222222222111222222333333333333222222222222333444555555555555666666666666777777777888;;;:::<<<>>>???DDDRRR___qqqtttSSSEEEAAA>>>>>>BBBDDDDDDEEEDDDDDDCCCBBBAAABBBBBBBBBBBBCCCDDDEEEFFFKKKRRR]]]iiiuuuuuummmllluuu~~~{{{yyyvvvwwwwwwwwwxxx{{{~~~~~~|||zzzxxxtttmmmfffaaaZZZXXXUUUUUUUUUVVVUUUTTTTTTQQQLLLHHHEEEEEEFFFGGGJJJKKKNNNQQQSSSUUUVVVVVVVVVVVVUUUSSSPPPOOOPPPRRRUUUVVVUUUSSSQQQRRRVVVYYYaaaeeejjjmmmllliiifffddd\\\XXXTTTUUUWWW[[[dddnnnyyy~~~~~~||||||zzzwwwvvvsssooommmmmmllljjjhhhfffdddaaaaaaaaabbbaaa```bbbbbbaaaaaa```___^^^^^^[[[ZZZWWWUUURRRPPPOOOOOOMMMKKKHHHDDDBBB@@@??????>>>@@@AAACCCDDDDDDDDDCCCGGGGGGHHHHHHHHHGGGGGGFFFFFFEEECCCAAA???>>>======???===>>>AAABBBDDDMMMVVVaaammmyyyvvvkkkbbb\\\QQQPPPPPPPPPRRRSSSTTTSSSOOOMMMIIIEEE@@@<<<:::888555555444333222222222222222222222222222222222222///000000111111111000000////////////////////////000000////////////000000////////////000000000000////////////////////////000000000000//////......000000000000000000000000////////////000000000000000000000000000000000000///000000000111111111111000000111222222222222111111222222333333222222111111222333444555555555555555666666666666777777777999999;;;===>>>@@@IIISSSbbbnnntttUUUEEEAAA??????AAAAAABBBBBBCCCCCCBBBBBBAAABBBBBBAAABBBBBBCCCDDDEEEHHHOOOZZZfffqqq||||||ppplllsss|||~~~|||yyyrrrkkkeeeaaa___^^^^^^_________]]]YYYVVVQQQMMMJJJIIIJJJKKKKKKMMMPPPSSSUUUVVVVVVVVVXXXWWWUUUQQQLLLJJJJJJKKKNNNNNNNNNMMMMMMNNNPPPRRRXXXZZZ^^^___```bbbdddfff^^^ZZZWWWXXXYYY]]]fffoooyyy~~~~~~}}}zzzvvvtttpppnnnmmmmmmlllkkkiiigggdddcccccccccaaa___```___^^^]]][[[ZZZXXXXXXSSSRRRPPPNNNLLLJJJJJJIIIHHHGGGEEECCCBBBBBBAAABBB???AAACCCDDDEEEEEEEEEDDDHHHHHHIIIHHHHHHGGGFFFEEEFFFEEECCCBBB@@@??????>>>???===>>>AAABBBDDDMMMVVVbbbnnnyyy}}}ooobbbWWWNNNHHHAAABBBCCCEEEGGGJJJLLLNNNNNNLLLHHHDDD???;;;888777444444333222222222222222222222222222222222222222//////000000111111000000///////////////////////////////////////000000111////////////000000000000000000000000000000000000111111000//////...------000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000111222222222222111111111222222222222111111000111222444555555555555555555666666666666777777777666888;;;;;;;;;AAAIIIPPPVVVeee{{{vvvXXXGGGBBB@@@@@@AAA???@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCDDDFFFLLLWWWbbbnnnyyyyyyrrruuuyyy}}}xxxqqqllldddcccbbbcccdddeeedddbbb```]]]XXXSSSPPPNNNNNNNNNKKKMMMQQQTTTWWWXXXXXXXXXZZZYYYVVVQQQKKKGGGFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKQQQRRRSSSTTTUUUXXX]]]```[[[XXXWWWYYY[[[___gggpppyyy}}}xxxuuuqqqnnnnnnmmmmmmllliiigggeeeddddddcccaaa___^^^^^^\\\ZZZXXXWWWUUUTTTPPPOOOMMMKKKJJJHHHHHHGGGDDDDDDCCCBBBBBBBBBBBBBBBAAAAAACCCDDDEEEEEEFFFFFFHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@????????????===>>>AAABBBDDDMMMVVVcccooozzz{{{sssggg[[[QQQHHHBBB>>>:::;;;===>>>@@@BBBEEEFFFJJJHHHEEEAAA===:::888777333333222111111111111222111111111111111111111111...//////000000000000000///////////////////////////////////////000111111.../////////000000000111000000000000000000000000//////////////////......////////////////////////.../////////000000000111000000000000000000000000000000000000111111111111000000111222222222222111111111222222222222111111000111222333444555555555555555555666666666777777888666777999999888===CCCBBBEEEPPPaaattt{{{]]]JJJCCCAAA??????>>>???@@@AAABBBCCCCCCCCCBBBBBBAAAAAABBBBBBCCCCCCDDDJJJTTT```kkkvvv|||{{{}}}yyylllkkkjjjkkkllllllkkkiiigggeee```ZZZUUUQQQOOONNNKKKNNNRRRVVVYYY[[[[[[ZZZ[[[YYYVVVQQQKKKHHHGGGGGGEEEDDDEEEFFFGGGHHHHHHGGGJJJKKKLLLMMMMMMOOOSSSVVVVVVTTTTTTXXX\\\___gggoooyyy|||xxxsssooommmlllkkkjjjiiigggfffffffffeeecccaaa___^^^]]][[[YYYWWWUUUTTTPPPOOOMMMKKKJJJHHHHHHGGGDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGHHHGGGGGGGGGEEEDDDCCCBBBAAA@@@??????>>>>>>?????????===>>>AAABBBDDDMMMVVVdddppp{{{}}}vvvfff___VVVMMMFFFBBB???>>>:::;;;<<<<<<===>>>@@@BBBEEEDDDAAA>>>;;;999888777222222111111111111111111000000000000000000000000......///000000000000000///////////////////////////////////////000111111.../////////000000111111000000000000000000000000------......///000000000////////////////////////.../////////000000111111000000000000000000000000000000000000111111111111000000111222222222222111111111222222222222111111///000222333444555555555555555555555666666666777;;;999999::::::888;;;AAA===???GGGRRR^^^ppp~~~```LLLDDDAAA>>>===>>>???@@@AAABBBCCCCCCCCCBBBBBBAAAAAAAAABBBCCCCCCCCCIIISSS^^^jjjuuuxxxwwwvvvwwwxxxxxxwwwuuullljjjeee___YYYSSSOOOMMMJJJMMMRRRWWW[[[\\\]]]\\\ZZZYYYVVVRRRLLLIIIHHHIIIGGGFFFGGGHHHIIIJJJHHHGGGEEEGGGIIIJJJJJJJJJLLLMMMQQQPPPRRRWWW[[[___fffnnnzzz{{{uuupppmmmkkkjjjhhhjjjhhhggghhhhhhhhheeecccaaa```^^^]]]ZZZYYYWWWVVVQQQPPPNNNLLLJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEBBBBBBAAAAAACCCDDDFFFHHHGGGGGGFFFFFFDDDCCCAAA@@@>>>>>>============>>>>>>???===>>>AAABBBDDDMMMVVVeeeqqq|||vvviii```PPPMMMIIIDDD@@@===<<<<<<888888999999999:::::::::???>>><<<:::777666555444444444333333222111000000111111111111000000000000222111111111000000//////000///...///000111000///////////////////////////000000000000000000000000000000000000000000000000//////////////////////////////...---------------000000000000000000000000000000111111111111000000000000000000000000000000111222222333333444555555000222444333222111222333111222333444555555555555999666444333555777888888666666777888999:::::::::;;;===BBBFFFLLL[[[vvvjjjTTTFFF@@@===<<<=========>>>??????@@@@@@@@@@@@AAAAAABBBCCCDDDDDDEEEGGGMMMWWWdddrrr|||~~~~~~}}}|||vvvtttpppggg]]]TTTNNNLLLKKKNNNQQQVVVZZZ\\\^^^^^^^^^\\\XXXTTTOOOKKKIIIGGGHHHGGGGGGIIIKKKLLLIIIFFFKKKIIIGGGGGGHHHHHHHHHGGGIIIJJJNNNTTTWWW[[[cccmmmuuu~~~}}}xxxtttqqqnnnjjjgggkkkjjjhhhhhhhhhhhhgggeeedddaaa___^^^^^^]]]\\\ZZZWWWSSSPPPMMMLLLKKKIIIHHHHHHHHHHHHGGGGGGFFFFFFEEEBBBBBBBBBCCCDDDEEEGGGHHHGGGFFFCCC@@@??????@@@AAA>>>>>>>>>>>>===============<<<===@@@AAADDDLLLVVVcccooo|||}}}rrrfffYYYQQQFFFDDDAAA===;;;999999999666666777777888888888888<<<;;;999777666444444333444333333222111111000000111111111111000000000000000000000000//////......000///...///000111000///////////////////////////////////////////////////000000000000000000000000////////////////////////000//////...------......000000000000000000000000000000111111111111000000000000000000000000000000...//////000000111222222000222444333222111222333222222333444555555555555888666444444666888888777777777777888888999999:::<<<===@@@BBBDDDOOOeeezzzjjjUUUHHHBBB???>>>======>>>>>>??????@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDFFFJJJSSS```nnnyyy|||yyyqqqfff[[[RRRNNNLLLHHHJJJNNNRRRVVVZZZ\\\]]]^^^\\\YYYVVVRRRPPPNNNMMMMMMKKKJJJLLLNNNNNNLLLIIILLLJJJHHHGGGGGGGGGFFFDDDGGGHHHLLLQQQTTTXXX```jjjsss|||zzzuuussspppmmmkkkkkkiiihhhggghhhgggfffdddbbb```^^^\\\\\\[[[ZZZXXXVVVSSSOOOMMMLLLKKKIIIGGGHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHEEEDDDBBBAAA@@@@@@AAAAAA??????>>>>>>>>>============<<<===@@@AAADDDMMMVVVdddppp|||xxxmmmaaaUUUKKKEEE===<<<:::888777777777777444555555555555666666666888777666444333333333333222222222111111000000///111111111111000000000000////////////............000///...///000111000///////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000//////......//////000000000000000000000000000000111111111111000000000000000000000000000000---......///000000111111000222444333222111222333333333444444555444444444666555444555777888777666888888888888888888888888:::;;;===>>>>>>DDDUUUffflllWWWJJJCCCAAAAAA======>>>>>>???@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCDDDGGGNNNZZZhhhttt|||}}}rrreeeYYYPPPMMMLLLGGGHHHLLLPPPUUUYYY]]]^^^]]]\\\ZZZWWWUUUTTTSSSSSSRRRQQQOOOOOOPPPPPPOOOMMMNNNLLLIIIHHHHHHGGGEEECCCEEEEEEHHHMMMPPPTTT\\\eeepppzzz}}}xxxuuurrrpppnnnmmmkkkiiiiiiiiihhhgggeeecccaaa^^^\\\\\\[[[YYYXXXVVVTTTQQQOOONNNLLLKKKIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFDDDCCCCCCBBBBBBBBBAAAAAA?????????>>>>>>>>>>>>===>>>===>>>@@@BBBEEEMMMWWWdddppp|||wwwpppeeeZZZQQQHHHBBB>>><<<;;;999888888888888888444444444444444555555555444444333333222222333333111111111000000000//////111111111111000000000///////////////////////////000///...///000111000///////////////////////////////////////////////////////////////////////////000000000000000000000000000000////////////000000////////////////////////000000111111111111000000000000000000000000000000000000111111222333333333000222444333222111222222444444444555444444333333555444444666777888666555888888888888777777777777777888<<<>>>>>>BBBOOO]]]ooo\\\LLLDDDBBBBBB===>>>>>>??????@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDFFFKKKUUUbbbpppyyy}}}sssfffYYYPPPLLLKKKHHHJJJMMMQQQVVVZZZ^^^```\\\[[[YYYXXXVVVUUUTTTTTTUUUTTTSSSRRRQQQQQQPPPPPPNNNMMMKKKJJJJJJIIIGGGEEEDDDDDDFFFJJJMMMPPPXXXbbbmmmyyy|||xxxuuurrrppppppooommmlllkkkkkkiiigggfffccc```^^^]]]\\\ZZZYYYWWWUUURRRQQQQQQPPPNNNLLLLLLLLLLLLLLLMMMMMMMMMMMMGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGFFFEEECCCAAA@@@@@@@@@?????????>>>>>>>>>???===>>>AAACCCEEENNNWWWcccppp|||zzzooo^^^XXXOOOGGGBBB>>><<<:::<<<;;;:::999888888777777555555555555555555555555333333222222222333333444111111111000000000000000111111111111000000000///000000000000000000000000000///...///000111000///////////////////////////........................////////////////////////000000000000000000000000000000////////////000000////////////////////////000000111111111111000000000000000000000000000000111111222222333444444555000222444333222111222222444444444555444444333333555444444555777777666444888888777777777777777777666888;;;>>>>>>@@@JJJVVVtttwwwcccPPPEEEAAABBB>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDFFFIIIQQQ^^^lllvvv|||ttthhh[[[QQQKKKIIIHHHJJJMMMQQQUUUYYY\\\^^^[[[ZZZXXXVVVSSSRRRQQQQQQTTTTTTTTTSSSQQQPPPPPPPPPMMMLLLLLLLLLMMMLLLJJJHHHDDDDDDEEEIIIJJJMMMVVV___kkkwww}}}zzzvvvssssssqqqooonnnmmmllljjjhhhgggdddaaa___]]]\\\ZZZXXXTTTSSSRRRRRRRRRRRRPPPOOONNNNNNNNNOOOPPPPPPPPPQQQKKKLLLMMMNNNNNNNNNMMMMMMNNNMMMLLLJJJGGGDDDBBB@@@@@@@@@@@@@@@???????????????>>>???BBBCCCFFFOOOXXXbbbooo|||sssdddZZZMMMIIICCC@@@>>>>>>===<<<::::::999888777666555444666666666555555555555555333333222222222222333333111111111111111111111111111111111111000000000000000000000000111111111111000///...///000111000///////////////////////////........................000000000000000000000000000000000000000000000000//////......//////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111222222333333000222444333222111222333333333444444555444444444555444333444666777666555777777777777777777777777888888;;;===<<<<<>>>>>??????@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFIIIOOOZZZhhhrrrzzz~~~uuuiii\\\RRRKKKIIIHHHJJJNNNQQQTTTVVVWWWXXXYYYXXXUUUSSSPPPNNNMMMMMMPPPRRRSSSSSSQQQOOOOOOOOOLLLLLLLLLMMMNNNNNNKKKIIIEEECCCDDDGGGHHHKKKSSS]]]gggttt~~~{{{wwwuuusssqqqpppooollljjjhhheeeaaa___]]][[[YYYWWWSSSRRRRRRSSSUUUVVVTTTSSSQQQRRRRRRSSSTTTUUUUUUVVVUUUVVVWWWXXXXXXWWWUUUTTTSSSRRROOOLLLHHHEEECCCAAAAAAAAAAAA@@@@@@@@@??????@@@???@@@BBBDDDGGGOOOYYYbbbooo|||}}}xxxrrrkkkeee\\\QQQJJJDDDAAA???>>>>>>???>>>===777777777777666555444444666666555555555444444444222222111111111111222222111222222222222222222222111111111111000000000000/////////000000000111111000///...///000111000///////////////////////////........................000000000000000000000000////////////////////////......------...//////000000000000000000000000000000000111111111111000000000000000000000000000000/////////000111111222222000222444333222111222333222222333444555555555555666444333333444666666666555555666666777777888888888888:::<<<;;;;;;AAAIII\\\yyywww]]]JJJBBBBBB>>>??????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAACCCFFFHHHMMMVVVdddnnntttzzzyyyjjj\\\RRRLLLJJJJJJMMMQQQTTTVVVVVVUUUSSSUUUTTTRRRPPPNNNMMMLLLKKKKKKOOOSSSTTTRRROOONNNNNNLLLLLLLLLMMMMMMLLLIIIFFFDDDBBBCCCEEEFFFHHHQQQZZZbbbqqq~~~{{{yyyxxxvvvsssqqqllliiieeebbbaaa___\\\ZZZVVVVVVWWWYYY\\\^^^]]]\\\YYYYYYZZZ[[[]]]^^^^^^___````````````^^^\\\YYYWWWUUUSSSOOOKKKHHHEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@???@@@CCCDDDGGGPPPYYYcccooo|||zzzkkkddd[[[TTTPPPLLLGGGCCC<<<;;;::::::;;;:::999777555555666777777777666666555555555444444333333333222111111000000000000000222222222222222222333333111111111111000000000000---.........//////000000000///...///000111111///////////////////////////........................000000000000000000000000////////////////////////---------------...///000000000000000000000000000000000111111111111000000000000000000000000000000000000000111222222333333000222444333222111222333111222333444555555666555777555222222333666777777444555555666777888888999777777999<<<<<<===CCCKKKQQQnnnbbbLLLCCCBBB>>>??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???BBBEEEHHHKKKTTTaaakkkpppuuu}}}{{{jjj[[[QQQMMMLLLNNNQQQUUUXXXYYYXXXUUUSSSSSSRRRPPPOOOMMMMMMLLLLLLIIINNNSSSUUUSSSOOONNNNNNMMMLLLLLLLLLLLLIIIEEEBBBCCCAAAAAACCCDDDFFFOOOYYY___nnn~~~{{{yyyqqqnnnjjjgggeeeccc```^^^[[[[[[]]]```dddfffeeedddaaabbbcccdddeeefffggghhheeeeeeeeeccc```\\\YYYVVVTTTRRRNNNJJJGGGFFFEEEFFFBBBBBBBBBAAAAAAAAA@@@@@@AAA???@@@CCCEEEGGGPPPZZZdddppp|||vvviii```RRRPPPMMMIIIEEEAAA???>>>;;;;;;::::::999888777777777777666555444444333333222333333444444333333222111111111111111111111111222222222222222222222222222111111111000000//////111111111111111000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////000000000000111111000000//////......//////000111111111111111////////////000000000000222222222111111111000000111111000000000000111111//////000111222333333444444444555555555555444444333333333444444444555555777777777777777777777777888888777888:::===@@@BBBOOObbboooTTTFFFCCC???AAABBBAAAAAAAAABBBCCCAAAAAABBBBBBCCCDDDDDDEEEDDDEEEEEEEEEHHHPPP[[[cccmmmttt}}}|||jjj\\\TTTPPPOOOOOOXXX]]]]]][[[[[[[[[ZZZTTTQQQRRRVVVSSSLLLKKKOOOLLLSSSVVVSSSRRRTTTSSSNNNMMMPPPQQQOOOJJJFFFDDDDDDEEEBBBAAACCCCCCDDDJJJQQQ```lll{{{}}}wwwssspppmmmkkkiiifffffffffhhhjjjkkkjjjhhhjjjiiihhhiiikkkllllllkkkhhhfffddd```]]]ZZZXXXWWWTTTRRROOOMMMLLLJJJGGGEEEBBBBBBAAAAAA@@@???>>>>>>@@@???AAAEEEFFFIIIQQQZZZfffoooxxx|||{{{pppeeeYYYQQQIIIHHHFFFCCCAAA???>>>===;;;::::::999888888777777777666666555444444333333222333333444444333333222111111111111111111111111222222222222222222222222111111111000000000//////...............---------.../////////000000000000////////////////////////////////////////////////////////////////////////.../////////000000000000000000000000//////......//////000111111111111000////////////000000000000222222222111111111000000111111000000000000111111333333333333333333444444333333444444444444333333333333333444444444555555777777777777777777777777888888777888:::===???AAAJJJ[[[wwwyyy___MMMFFF@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEGGGNNNYYYaaalllsss||||||jjj\\\SSSPPPPPPQQQ[[[cccdddcccccccccaaa^^^[[[ZZZ\\\YYYSSSRRRUUUPPPUUUWWWTTTRRRTTTRRRNNNQQQRRRSSSPPPKKKFFFCCCCCCCCC@@@@@@BBBCCCDDDJJJQQQ]]]iiixxx}}}zzzxxxuuusssqqqpppooopppqqqrrrpppooommmkkkjjjjjjkkkkkkjjjhhhfffeeedddaaa^^^[[[XXXVVVTTTRRRPPPNNNMMMKKKIIIGGGCCCCCCBBBAAA@@@???>>>>>>AAA@@@BBBEEEGGGJJJRRR\\\gggpppyyy|||zzzmmmbbbXXXPPPHHHBBBBBBAAA???===;;;:::999999::::::999999888777777777666666555555444333333333222222333333333333222222111111111111111111111111000000000000000000000000111111000000000000//////000000000000000000000000....../////////000000000////////////////////////////////////////////////000000000000000000000000....../////////000000000000000000////////////......///000000111111000000////////////000000000000222111111111111000000000111111000000000000111111444444444333333333222222222333333333333333333222333333333444444444555555777777777777777777777777888888888888:::<<>>AAABBBCCCIIIPPPZZZeeettt~~~|||zzzxxxwwwwwwwwwuuusssqqqooommmkkkkkkjjjhhhfffeeeeeedddbbb___\\\XXXVVVTTTRRRPPPOOONNNMMMKKKIIIDDDDDDCCCBBBAAA@@@???>>>BBBAAABBBFFFGGGJJJSSS]]]iiirrrzzz}}}yyyuuuiiibbbXXXOOOIIIDDD@@@===AAA???===:::888666555444999999888888777777777777555555555444444333333333222222333333333333222222111111111111111111111111000000000000000000000000000000000000000000//////000111111111111111222222........./////////000000////////////////////////////////////////////////000000000000000000000000........./////////000000////////////////////////...//////000000000000000////////////000000000000111111111111000000000000111111000000000000111111111111111111111111111111333333444444444444333333333333333444444444555555666666666666666666666666777777888999:::<<<>>>???AAAJJJ]]]yyy|||^^^FFFBBBAAAAAAAAACCCCCCCCCBBBDDDDDDDDDCCCBBBBBBAAAAAAAAACCCDDDDDDEEEJJJRRRYYYeeelllwwwzzzhhhZZZSSSRRRSSS___nnn}}}~~~{{{xxxwwwsssmmmiiieee```]]]\\\XXXXXXVVVTTTSSSTTTSSSQQQSSSRRRQQQNNNKKKGGGDDDCCC@@@>>>===@@@AAABBBIIIPPPWWWbbbqqq}}}~~~{{{yyyxxxvvvtttrrrrrrpppnnnmmmlllkkkhhhfffcccdddeeedddaaa]]]YYYVVVTTTRRRPPPOOOOOONNNLLLJJJEEEEEEDDDCCCBBB@@@??????AAA@@@AAADDDFFFJJJSSS]]]kkkttt{{{~~~xxxnnnddd___UUUQQQJJJEEEBBB@@@?????????>>><<<:::888777666666888888777777777777666666444444444444444333333333111222222333333222222111000000000000000000000000//////////////////////////////////////////000000---------.........//////............////////////////////////////////////////////////////////////////////////////////////............////////////.............../////////......///000000000000000////////////000000000000000000000000000000000000111111000000000000111111//////000111222222333333444444555555555555444444333333333444444444555555666666666666666666666666777777888999:::;;;======@@@FFFTTTmmmhhhIIIDDDBBBAAABBBDDDEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAACCCDDDDDDDDDHHHOOOTTT```hhhrrr{{{yyyfffZZZTTTTTTVVViiizzz}}}xxxtttoooiiiddd^^^ZZZVVVUUUUUUUUUTTTTTTQQQPPPNNNLLLKKKIIIFFFEEE@@@>>>===???@@@BBBHHHOOOVVVaaaooozzz{{{xxxvvvuuurrrpppqqqpppnnnmmmmmmmmmkkkiiidddeeeeeeeeeccc___[[[YYYTTTRRRPPPOOOOOONNNLLLJJJGGGFFFEEEDDDCCCAAA@@@@@@@@@>>>???BBBDDDHHHRRR]]]kkkttt{{{}}}~~~zzzsssiii___VVVPPPGGGEEEBBB???======>>>???:::999999999::::::;;;<<<777777777666666666666666444444333333333333333333111111222222222222111111000000000000000000000000////////////////////////......////////////000000.........//////000000111------........./////////////////////////////////////////////////////////////////////////////////------........./////////---............/////////---...//////000000//////////////////000000000000//////000000000000000111111111000000000000111111000111222333444555555666444555555666666555555444333333333444444444555555777777777777777777777777777777888999:::;;;<<<<<>>@@@AAAAAAGGGNNNUUU___lllvvv||||||yyyxxxvvvtttsssqqqpppnnnnnnooonnnmmmkkkffffffffffffdddaaa^^^\\\VVVTTTRRRQQQPPPOOOMMMKKKHHHHHHGGGEEECCCBBBAAA@@@???===>>>AAACCCGGGRRR]]]jjjssszzz}}}qqqoookkkeee]]]UUUNNNJJJAAA@@@???===;;;;;;;;;===777777888888999:::;;;<<<666666666666666666666666333333333333333333333333111111222222222222111111000000000000000000000000000000000000000000000000........./////////000000000000000111222222333333---------.........//////////////////////////////////////////////////////---------------------------------.........//////---------.........//////---...//////000000//////////////////000000000000////////////000000111111111111000000000000111111222222222333333444444444333444444555555444444333333333333444444444555555777777777777777777777777666777888999:::;;;;;;;;;<<<@@@IIIYYYqqq}}}YYYIIIFFFCCCEEEIIIKKKHHHEEEDDDDDDDDDCCCBBBBBBAAAAAAAAADDDEEEEEEDDDFFFJJJOOOVVV___jjjttt{{{uuudddYYYVVVYYY\\\qqqwwwlllbbb___]]]YYYWWWXXXVVVSSSOOONNNMMMMMMJJJGGGDDDAAA???AAAAAAAAAFFFMMMTTT]]]jjjsssxxx}}}~~~{{{zzzyyyxxxwwwsssqqqoooooooooooommmkkkhhhhhhgggfffeeecccaaa```ZZZXXXUUUSSSSSSQQQNNNLLLIIIIIIGGGFFFDDDBBBAAA@@@@@@>>>>>>AAACCCHHHSSS^^^hhhqqqyyy{{{~~~gggeeebbb]]]WWWPPPKKKHHH@@@@@@???===;;;::::::;;;999888888777777777888888555555555666666666666666333333333333333333333333111111222222222222111111000000000000000000000000111111111111111111111111---.........//////000000,,,------...///000000111---------.........//////////////////////////////////////////////////////---------------------------------.........//////---------.........//////---......///////////////////////////000000000000.../////////000000111111111111000000000000111111222222222111111111111000222333333444444333333222333333333444444444555555777777777777777777777777666777888999:::;;;;;;;;;999===EEESSSiii\\\JJJGGGDDDFFFJJJLLLIIIFFFFFFFFFEEEDDDBBBAAA@@@???BBBDDDFFFFFFEEEFFFJJJNNNTTT\\\hhhrrrzzztttcccYYYWWW[[[^^^qqqtttgggccc```ZZZWWWXXXZZZVVVRRRPPPOOONNNJJJGGGEEEBBB@@@AAAAAAAAAFFFMMMSSS\\\hhhpppuuuzzz~~~{{{{{{zzzzzzyyytttsssppppppooonnnllljjjjjjiiihhhfffeeedddcccbbb]]][[[XXXVVVUUUSSSPPPNNNJJJIIIHHHFFFDDDCCCAAAAAAAAA??????BBBDDDIIITTT___gggpppxxx{{{}}}YYYWWWTTTQQQOOOLLLGGGDDD<<<<<<;;;;;;;;;:::::::::777777777777777777777777555555444444444333333333333333333333333333333333333333222222111000//////222222111111111111222222000000000000111111111111000000///...............666555444222111///...---....................................////////////......//////////////////................................................////////////////////////////////////////////////000000////////////000000000000000000111111111111000000000000111111111111000111111111111222222222222222333333333222222111555444333222333555777999555555555555666888999:::777888888888888999999999777>>>???FFF[[[tttlllOOOFFFAAAEEEKKKLLLJJJIIIHHHFFFDDDCCCBBBCCCDDDEEEFFFGGGHHHGGGFFFFFFHHHJJJSSSXXXaaakkkvvvpppeee]]]WWWYYYaaayyyppphhheee```\\\\\\[[[ZZZWWWSSSPPPLLLJJJHHHFFFCCCBBBDDDDDDCCCHHHNNNUUU___jjjqqqrrruuuzzz~~~|||zzzwwwvvvsssrrrrrrqqqnnnlllgggfffeeefffgggggggggeee```^^^[[[YYYXXXVVVSSSQQQPPPNNNJJJHHHFFFDDD@@@>>>AAA??????BBBEEEJJJVVVaaammmqqqvvvzzz}}}PPPNNNKKKIIIGGGEEEAAA>>>;;;;;;;;;;;;::::::::::::666666666666666666666666555444444444444333333333333333333333333333333333333333222111111000//////000000////////////000000//////000000000111111111000000///...............000000/////////.............................................///////////////////////////.........................................................////////////////////////////////////////////////000000////////////000000...////////////000000000000000000000111111111111000111111111111222222222222222222333333222222111444444444444444666777888777666666666666666777888777777888888888999999999777<<<<<>>MMM___yyy]]]PPPEEEDDDGGGJJJKKKLLLFFFEEEDDDCCCCCCCCCDDDEEEBBBCCCDDDCCCBBBBBBDDDFFFLLLRRR\\\hhhttt}}}{{{wwwwww}}}pppeee^^^ZZZ```jjjsssooollliiihhhdddaaa^^^ZZZWWWRRRMMMIIIGGGDDDCCCDDDEEEEEEJJJQQQZZZcccmmmssssssssstttvvvyyy~~~~~~|||xxxuuuqqqooooooooonnnnnnkkkjjjiiijjjkkklllkkkiiieeebbb___\\\ZZZXXXTTTRRRQQQOOOLLLIIIHHHEEEBBB@@@@@@???@@@DDDGGGLLLWWWbbbmmmqqqvvvzzz}}}AAA@@@???>>>>>>===;;;999::::::999999999888888888666666666666666666666666444444444333333333222222222222222222222222222222222111111111000000000///111111000000000000111111////////////000000000111000000///...............------......///000111111....................................////////////000000000///......------........................000000000000000000000000////////////////////////////////////////////////000000////////////000000........./////////000000///000000000111111111111000000111111111222222222111111222333333333222222333444666888888777666555777666666555555555666666777777777777888888888888999???===>>>JJJWWWmmmdddTTTFFFAAADDDFFFHHHKKKEEEDDDDDDCCCCCCCCCDDDDDDAAABBBCCCBBBAAAAAACCCEEEIIIOOOYYYfffrrr}}}{{{rrrlllmmmsss{{{}}}{{{xxxzzz||||||oooeee___]]]eeeqqqzzztttsssqqqoookkkgggbbb^^^[[[VVVPPPKKKIIIEEEDDDEEEEEEFFFLLLSSS^^^fffpppvvvvvvsssrrrrrrssswww}}}~~~}}}wwwtttpppmmmmmmnnnnnnnnnjjjiiihhhhhhiiijjjiiihhhgggddd```]]][[[XXXUUURRRQQQOOOLLLJJJHHHFFFCCCAAA@@@???@@@DDDGGGLLLWWWbbbmmmqqqvvvzzz}}}>>>===<<<===>>>===<<<:::999888888888888777777777555555555555555555555555444444333333333222222222222222222222222222222222111111111000000000000000111111000000000000111111...////////////000000000000000///...........................////////////....................................////////////000000//////.........---........................000000000000000000000000////////////////////////////////////////////////000000////////////000000//////000000000111111111///000000000111111111111000000111111111222222222000111222333333333333333333444666888888777555444444444444444555666777888666666777777777888888888888>>><<<<<>>>>>AAAAAABBBCCCDDDDDDDDDCCCAAABBBBBBBBBAAAAAACCCEEEDDDGGGLLLUUUbbbppp|||~~~xxxrrrmmmjjjgggccc```]]]^^^aaagggmmmrrrtttuuussssssssspppmmmllllllnnnlllpppuuuxxx}}}~~~pppkkkkkkqqqzzzlllccc___]]]WWWRRRMMMIIIGGGGGGHHHJJJRRRZZZfffooo{{{{{{vvvhhhddd___^^^aaadddeeeeeegggkkkppptttxxxzzz}}}}}}~~~}}}{{{yyyxxxyyyyyywwwvvvpppnnnmmmmmmmmmmmmkkkiiidddcccbbbbbbddddddcccbbb```^^^[[[YYYXXXVVVSSSQQQNNNLLLIIIHHHGGGEEEBBB@@@AAA@@@AAADDDEEEGGGOOOXXX^^^bbbiiipppvvv{{{888888888888888888888888888888777666666666666666555444333333333333444555555555444333333222111111000000000000000///......111111000000//////......////////////////////////////////////000000000000////////////////////////////////////////////////000//////...------,,,,,,000000000000000000000000//////.........---------.........------,,,,,,,,,........................////////////////////////---------............///////////////////////////////////////000000000000111111222222222333333333222222222111111111000000111111222222222333333333333333222222222333444555666555444333222333444555666666555555555777999::::::888777:::<<>>@@@BBBDDDFFFIIIMMMQQQWWW[[[cccjjjooouuuzzz}}}888888888888888888888888777777666555555555555666555444333333333333444555444333333222111111000000000000000000000///......///////////////000000000////////////////////////.../////////000000000000////////////////////////........................,,,,,,------...///////////////////////////////////////.........---------...------------------,,,........................////////////////////////---------............///////////////////////////////////////000000000000000000000111111111222222222222222111111111000000111111222222222333333333333222222222333333444444333333333333444444555666555555555666666777888999:::888888:::<<<@@@KKKUUUxxxqqqTTTHHHCCC>>>===???@@@@@@AAABBBBBBCCCCCCDDDCCCCCCCCCCCCDDDDDDDDDEEECCCFFFJJJPPPYYYfffrrr{{{yyytttqqqnnnlllkkkjjjjjjmmmqqqvvvyyyzzz{{{yyyuuurrrppppppqqqrrruuuyyy}}}qqqgggbbb^^^XXXSSSLLLKKKIIIIIIMMMTTT[[[```iiisssoooeee[[[WWWVVVUUUVVVXXXXXXZZZ]]]```dddhhhkkklllqqqrrrtttvvvyyy{{{|||}}}vvvuuutttrrrqqqqqqqqqqqqpppmmmkkkjjjjjjjjjgggeeedddaaa______bbbdddcccbbbbbb```]]]ZZZXXXVVVSSSPPPNNNKKKHHHFFFEEEDDDBBB@@@===???AAABBBCCCFFFJJJMMMRRRWWW^^^eeekkkqqqvvvyyy777777777777777777777777666555555444444444444444444444333333333333444444222222222111000000//////000000000000000///......---......///000000111111////////////////////////....../////////000000000////////////////////////------------------------,,,,,,------...//////000////////////////////////...............------------------------.................................////////////////////////---------............///////////////////////////////////////000000000000/////////000000000111111222222222111111111111111111111222222222333333333222222222333333333444444000111333444555666666666444555666777777888888888999888888;;;<<>><<>>??????@@@BBBFFFIIILLLPPPWWW]]]dddjjjqqquuu}}}777777777777777777777777555444333333222222333333333333333333333333333333222222111111111000000000000000000000000///.............../////////000000////////////////////////........./////////000000////////////////////////------------------------//////.........---------////////////////////////........................,,,,,,------......//////........................////////////////////////---------............///////////////////////////////////////000000000000/////////000000000111111111111111111111111111111111111222222222333333333222222333333444444444333000222333555666666555444333444666888888888777777999888999;;;<<<>>>GGGPPPggguuu[[[JJJ???===???@@@@@@AAABBBBBBCCCCCCDDDCCCCCCCCCDDDDDDDDDDDDDDDFFFFFFGGGIIIPPP\\\hhhqqq|||~~~}}}|||{{{{{{|||}}}~~~vvvllleee___XXXTTTNNNMMMMMMOOOUUU\\\dddiiipppwww}}}|||ooo```WWWRRRNNNNNNPPPPPPOOOOOOPPPRRRUUUXXXZZZ\\\^^^```dddhhhllloooqqqnnnnnnlllkkkjjjiiihhhhhhgggfffdddccccccccccccccccccbbbaaa``````______^^^___^^^[[[ZZZXXXVVVRRROOONNNKKKHHHFFFEEEDDDAAA@@@<<<===>>>>>>>>>@@@CCCEEEGGGJJJPPPWWW]]]dddkkkpppzzz666666666666666666666666444444333222222222222222333333333333333333333333222222222222222111111111000000000000000///......000/////////.........---////////////////////////............////////////////////////////////////------------------------...............---------........................---.....................---------....../////////........................////////////////////////---------............///////////////////////////////////////000000000000000000000111111111222222111111111111111111111111111111222222222333333333111222333444444444333333333333555555555444333222333444666888888888777777999888999<<<<<<===DDDMMMdddjjjSSSEEE@@@AAA@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDFFFMMMWWWdddmmmwwwyyymmmddd]]]WWWTTTNNNNNNOOOSSSYYYbbbjjjooouuuzzz}}}sssddd[[[UUUPPPPPPRRRPPPOOOMMMLLLLLLMMMOOOPPPSSSUUUWWW[[[___dddhhhkkkiiiiiihhhgggeeedddcccbbbbbbbbbaaa______```aaabbbcccccccccbbb```___^^^^^^___^^^\\\[[[ZZZWWWSSSPPPMMMJJJGGGEEEDDDBBB@@@>>>===>>>>>>>>>===???AAADDDDDDGGGLLLQQQXXX___ggglllvvv666666666666666666666666444333333222222222222222222222333333333333222222222222222222222222222222000000000000000///......000000//////...------,,,////////////////////////------........./////////////////////////////////------------------------***+++,,,---...000111111........................---------............................../////////........................////////////////////////---------............///////////////////////////////////////000000000000000000000111111111222222111111111111111222222222111111222222222333333333111222333444555444333222444555555555444444333222444555666777777888888888888888:::<<<<<<<<>>======>>>AAACCCBBBEEEIIIMMMSSS[[[ccciiiqqq{{{555555555555555555555555444444333222222222222333111222333333333333222111111111111111111111111111000000000000000///..............................////////////////////////---------.........//////////////////////////////........................***+++,,,---...000111111........................---------.........//////////////////....................................////////////////////////---------............///////////////////////////////////////000000000000/////////000000000111111000000111111111222222222111111222222222333333333000222333555555444333222444444333333333444555555555555555666666777888999888888:::===<<<<<<@@@HHHWWWzzzsss[[[LLLEEE@@@@@@AAABBBBBBCCCCCCDDDEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCDDDHHHOOOXXX___llluuuqqqddd\\\XXXWWWNNNPPPTTT[[[eeepppyyy{{{mmmccc\\\UUURRRRRRMMMLLLKKKIIIGGGEEEDDDCCCFFFFFFHHHLLLPPPVVV[[[^^^aaaaaaaaa```^^^\\\ZZZXXXVVVWWWWWWVVVUUUVVVZZZ^^^^^^```bbbbbb___]]]]]]^^^]]]\\\[[[[[[ZZZWWWRRROOOJJJGGGDDDBBBAAA???===;;;:::;;;<<<<<<<<<===@@@BBBBBBCCCFFFIIIOOOVVV___eeelllwww555555555555555555555555555444333333222222333333111222333444444333222111////////////000000000000000000000000000//////...,,,,,,------.../////////////////////////////////---------.........//////////////////////////////////////////////////////------..........................................---------.........//////000000//////......------........................////////////////////////---------.........//////////////////////////////////////////000000000000............/////////000000000111111222222222222111111222222222333333333000111333555555444333222333222222222333555777888666666555555555777999:::888888:::===<<<;;;@@@FFFNNNssscccPPPFFF@@@@@@AAABBBBBBCCCCCCDDDEEEEEEDDDDDDCCCCCCCCCBBBCCCDDDDDDDDDGGGLLLTTTYYYiiiqqq}}}ssseee]]]ZZZYYYPPPRRRVVV^^^iiittt~~~}}}ooofff^^^UUUQQQPPPMMMMMMLLLKKKJJJHHHFFFEEEBBBCCCDDDGGGLLLRRRWWWZZZ``````______]]]ZZZXXXVVVRRRSSSTTTRRRQQQSSSWWW\\\[[[^^^aaaaaa^^^\\\\\\^^^[[[ZZZZZZZZZYYYVVVQQQMMMIIIFFFCCCAAA@@@>>><<<:::999:::;;;;;;;;;<<>>BBBUUUjjjyyy___LLLAAACCCCCCAAAAAACCCEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCDDDEEEFFFJJJOOOSSSdddmmmxxxsssppp|||ttthhhaaa^^^\\\VVVTTTXXXbbblllwwwvvvfff^^^[[[UUUNNNOOONNNMMMMMMLLLJJJFFFBBBAAAAAABBBDDDGGGKKKOOORRRXXXYYY[[[\\\[[[WWWTTTQQQRRRPPPNNNLLLMMMOOORRRTTTSSSUUUWWWYYY[[[[[[[[[[[[[[[[[[[[[YYYWWWSSSOOOMMMHHHEEEBBB???<<<;;;;;;;;;999999999999:::<<<>>>???BBBAAACCCIIIMMMQQQXXX```hhhnnnuuu{{{555555555555555555555555444444333333222222111111222222000/////////000111//////000000000000//////...............///000000................................................---------............///..............................---,,,,,,,,,---...111000///...---,,,,,,,,,........................------------------------......////////////......///..................///---,,,+++,,,///000000...---------............///....................................//////////////////...//////000111222000000111111111222222222111111111111111111111111222222222333333333444444111111222222222222333333777777777777777777777777666666777777888;;;@@@CCCQQQhhhjjjUUUDDDDDDBBBAAAAAACCCEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCDDDEEEHHHLLLPPP^^^gggsss}}}~~~mmmhhhqqqwwwkkkddd```]]]XXXVVVZZZdddnnnyyyyyyhhh___ZZZTTTMMMNNNNNNMMMMMMMMMKKKGGGDDDAAAAAABBBCCCFFFIIIMMMOOOTTTVVVXXXZZZYYYWWWTTTRRRQQQOOOLLLJJJJJJKKKNNNPPPQQQSSSUUUXXXZZZ[[[[[[[[[YYYYYYYYYWWWTTTPPPMMMKKKFFFDDDAAA>>><<<;;;;;;;;;999999999:::;;;<<<===>>>@@@???AAAFFFJJJMMMTTT\\\dddkkkssszzz555555555555555555555555555555444333333222111111333222111000000000000111//////000000000000/////////............//////000................................................---------............///...........................------,,,------......111000///...---,,,,,,,,,........................------------------------......////////////............------------......///...---...000111111000---------............///....................................////////////000000////////////000000000000000111111111222222111111111111111111111111222222222222333333333333111111222222222222333333666666666666666666666666444555666777999<<>><<<>>>BBBEEEHHHOOOVVV___gggqqqzzz444444444444444444444444666555555444333222111111333333333222222222222222//////000000000000////////////............///000................................................---------............///........................---------------.........---------------...///000......................................................////////////......------,,,,,,,,,,,,------///......///000000000000---------............///....................................////////////111000000////////////000000000000000111111111111111111111111111222222222111222222222222333333333333333333444444444555555444444444555555555555555555666777888999;;;???BBBIII```lllRRRIIIAAA@@@AAACCCDDDFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCDDDCCCCCCDDDGGGJJJPPPZZZhhhttt|||}}}jjj______hhhooo}}}tttnnnfff```]]][[[]]]fffpppyyyyyyjjjaaaYYYRRRNNNMMMMMMMMMNNNMMMKKKIIIEEEDDDCCCAAAAAACCCDDDEEEHHHIIILLLOOOPPPPPPOOONNNMMMKKKHHHEEECCCCCCCCCDDDJJJLLLPPPTTTWWWXXXXXXWWWSSSSSSQQQNNNKKKGGGDDDBBBAAA@@@>>><<<;;;:::::::::777999:::<<<======<<<;;;===;;;<<<@@@BBBDDDKKKRRR\\\dddoooyyy444444444444444444444444555555444333333222111111111111111111111000000/////////000000000000////////////............//////................................................---------............///........................---------....../////////,,,,,,,,,------///000000......................................................////////////......------,,,,,,,,,,,,---------...............//////---------............///....................................////////////111000000////////////000//////000000000111111111000000111111111222222222111111111222222222333333333333333444444444555555333444444444555555555666777888999999999:::===???FFFZZZzzzyyy\\\NNNBBB@@@BBBBBBCCCEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCDDDFFFHHHMMMVVVdddpppxxxkkk___\\\aaagggzzz~~~xxxssskkkeeeaaa]]]^^^dddmmmvvvqqqeee[[[TTTOOONNNMMMNNNOOOOOOMMMKKKHHHGGGDDDBBBAAAAAABBBCCCBBBDDDFFFIIIJJJKKKJJJJJJJJJIIIFFFCCCBBBAAAAAABBBGGGIIINNNRRRTTTUUUUUUTTTOOONNNLLLJJJFFFCCCAAA??????>>>===<<<<<<;;;;;;;;;888999;;;<<<===<<<<<<;;;===;;;<<>>===============<<<<<<<<<999:::;;;;;;<<<<<<<<<;;;===;;;;;;???AAACCCIIIPPPWWW___lllwww222222222222222222222222000000111111111111222222...//////000///...---,,,//////000000000000//////000000///...............------------------------........................---------............///........................+++,,,...///000000000/////////...------------.........................................................////////////......///..................///,,,...///...,,,+++---///---------............///....................................//////////////////...//////000111222////////////000000000111///000000111222222333333111111111111222222222222111111222222222222333333333444444555666666777777666888999:::::::::<<<>>>AAAKKK___zzzpppYYYFFFCCCEEECCCBBBDDDDDDDDDDDDDDDCCCCCCCCCCCC@@@AAACCCCCCBBBBBBDDDFFFHHHOOOXXXaaaiiiqqqzzzmmm^^^VVVVVVWWWeeevvv~~~zzzuuullleee___```fffppp~~~pppccc\\\SSSQQQOOOOOOOOOOOONNNMMMNNNLLLIIIEEECCCBBBBBBCCCCCCCCCDDDEEEEEEEEEDDDDDDBBBAAA@@@@@@???@@@@@@@@@CCCFFFKKKOOOPPPPPPNNNMMMHHHGGGEEECCCAAA???>>>===<<<======>>>>>>>>>======;;;;;;:::::::::;;;<<<<<<<<<:::;;;>>>@@@BBBHHHPPPSSS\\\iiiuuu~~~222222222222222222222222/////////000111111222222111222222333333111000/////////000000000000//////111000///...............------------------------........................---------.........//////........................+++,,,...000000000000///+++,,,,,,---...///111111........................////////////////////////......////////////......//////............//////,,,...000///,,,+++---///---------.........//////..................................../////////000............///111222222////////////000000000000///000000111222222333333000111111111111222222222333333444444444555555555444444555555666777888888444666999::::::<<<>>>@@@???FFFVVVqqquuu\\\GGGDDDFFFCCCAAADDDEEEDDDDDDDDDCCCCCCCCCCCC>>>???AAAAAAAAAAAACCCDDDFFFKKKTTT[[[bbbkkkuuu{{{~~~~~~ooo___VVVSSSTTT]]]lll{{{pppggg``````eeeooo~~~wwwiiiaaaTTTRRRPPPOOOOOOOOONNNMMMOOOMMMJJJGGGDDDCCCCCCCCCEEEEEEEEEFFFEEEEEEDDDDDD>>>>>>>>>>>>>>>???@@@@@@CCCFFFJJJNNNOOOOOOLLLKKKFFFEEECCCAAA@@@>>>>>>>>><<<<<<===>>>???>>>>>>>>><<<;;;:::999:::;;;<<<===;;;999:::===@@@BBBHHHOOOOOOYYYgggttt}}}111222222333333222222111222111111111000000//////111111000000//////......///...............///000000000//////.........---+++,,,---......---,,,+++........................---,,,,,,,,,,,,---.......................................------,,,,,,,,,------------------------////////////////////////........................------............------////////////............---------.........//////...---,,,++++++++++++++++++,,,,,,------,,,,,,+++---------............///000000//////......------......//////000000111111444333111//////000111222111111111111111111111111222222333333333333444444333333333444444444555555333444555666888:::;;;<<<===DDDNNN```~~~iiiOOOEEEBBB???@@@EEEFFFGGGHHHHHHHHHFFFEEEDDD@@@@@@@@@AAABBBCCCDDDEEEEEEIIINNNTTT\\\eeennnttt~~~}}}}}}wwwbbbVVVTTTXXXXXXaaavvvyyylllaaa___fffppp~~~tttddd\\\UUUPPPNNNMMMKKKMMMQQQTTTRRROOOKKKIIIGGGFFFFFFEEEEEEEEEEEEDDDCCCBBBAAA???>>>>>>>>>>>>??????@@@DDDEEEHHHJJJKKKKKKJJJIIIFFFDDDBBB@@@??????@@@AAA>>>>>>>>>???????????????<<<<<<<<<<<<<<<===>>>>>>=========>>>@@@BBBDDDFFFNNNVVVdddqqq}}}111222222333333222222111111111111111000000000///000000000000//////......111000//////............000/////////............,,,---...//////...---,,,........................---,,,,,,,,,,,,---.......................................------,,,,,,,,,------------------------................................................------............------------......//////000000---------.........//////......---,,,,,,,,,,,,,,,------............---------------............///000000000000000/////////.../////////000000000111444333111000///000111222222222222222222222222222222222222333333333444444333333333444444444555555444444555777888999:::;;;;;;AAAJJJ[[[xxxpppRRRFFFCCC@@@AAAFFFEEEFFFGGGGGGGGGFFFEEEDDDAAAAAAAAAAAABBBCCCDDDEEEDDDGGGLLLQQQYYYbbbkkkqqq|||}}}{{{{{{~~~}}}gggYYYUUUWWWVVV___rrrrrreeeccchhhrrr|||kkk^^^WWWQQQNNNLLLJJJLLLPPPRRRQQQOOOLLLJJJHHHHHHHHHFFFFFFFFFFFFEEEDDDBBBBBB??????>>>>>>??????@@@@@@CCCDDDFFFHHHHHHHHHGGGFFFBBBAAA@@@???>>>>>>??????>>>>>>>>>???????????????>>>===============>>>>>>>>>>>>>>>???@@@BBBDDDEEEKKKSSS```mmmyyy111111222222222222111111111111111111000000000000000000000////////////...333222111///............////////////............---......//////......---........................---,,,,,,,,,,,,---.......................................---------------........................................................................------............------+++,,,---...///000111111---------...............///...------,,,---------/////////000000/////////---------............///000000000000111111111111////////////000000000000333222111000///000111222333333333333333333333333222222222222333333333333333333333444444444555555555555666777777888999999999===EEETTTnnn{{{YYYHHHDDDAAABBBEEEEEEEEEFFFFFFGGGFFFFFFEEECCCBBBBBBCCCCCCDDDEEEFFFBBBEEEIIINNNTTT]]]ffflllwww||||||zzzyyy|||nnn]]]VVVVVVUUU[[[lllxxxjjjgggkkkuuurrrbbbZZZRRRPPPNNNKKKLLLPPPPPPOOONNNMMMLLLKKKJJJJJJHHHGGGGGGGGGFFFDDDCCCBBB??????>>>>>>???@@@@@@AAACCCDDDFFFGGGGGGFFFEEEDDDAAAAAA@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>???@@@@@@@@@@@@@@@BBBCCCCCCFFFNNNZZZgggttt111111222222222222111111111111111000000000000000////////////////////////222111000//////////////////////////////............//////////////////...........................---,,,,,,,,,,,,---.............................................---------////////////////////////................................................------............------,,,,,,---......///000000........................///......---------......//////000000000000//////---------............////////////000000111111111////////////000000000000222111000000000000111111222222222222222222222222111222222222222333333333333333333444444444555555666666666777777777777777888;;;BBBNNNdddbbbLLLDDDBBBBBBDDDEEEEEEEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFBBBDDDGGGKKKQQQYYYbbbhhhrrrwww~~~}}}zzzyyy|||~~~tttaaaXXXUUUUUUYYYfff~~~{{{mmmjjjnnnxxxxxxfff]]]TTTQQQOOOMMMNNNPPPNNNNNNOOOOOONNNMMMLLLLLLHHHHHHGGGGGGEEEDDDBBBAAA>>>>>>>>>>>>???@@@@@@AAAEEEFFFHHHHHHHHHFFFDDDCCCBBBCCCDDDEEEFFFFFFEEEEEEGGGGGGGGGFFFFFFEEEEEEEEECCCBBBAAA@@@????????????AAAAAAAAAAAAAAABBBBBBBBBCCCJJJUUUbbbooo|||000111111222222111111000000000000000000000111111...............///////////////...//////000111111.........////////////////////////....../////////........................---,,,,,,,,,,,,---......................................................////////////////////////................................................------............------...............---------.....................---......---------......///---......//////......------------............///.........//////000000000000000000000////////////000000000000000000111111000000000000000000000000111111111222222222333333333333333444444444555555666666666666666666666666888;;;@@@IIIZZZsssmmmRRRFFFBBBBBBCCCFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEDDDDDDDDDEEEFFFFFFDDDEEEGGGIIINNNVVV^^^dddmmmsss||||||zzz|||}}}}}}{{{{{{wwwdddYYYUUUVVVXXXccczzz{{{nnnkkkqqq{{{kkk```UUUQQQPPPMMMMMMNNNLLLNNNOOOPPPQQQPPPNNNMMMHHHHHHHHHGGGEEECCCBBBAAA>>>>>>>>>>>>???@@@AAABBBFFFGGGHHHHHHHHHFFFDDDBBBCCCEEEFFFHHHIIIJJJKKKKKKLLLLLLKKKJJJIIIHHHHHHHHHFFFEEECCCBBBAAA@@@??????BBBBBBBBBBBBCCCBBBBBBBBBBBBHHHQQQ]]]kkkyyy000000111111111111000000000000000000111111111111---............/////////------------...000111222.........//////////////////......------......///........................---,,,,,,,,,,,,---............................................./////////........................------------------------........................------............------.........---------,,,,,,...............---------------------------...///,,,------......------,,,---------............///............////////////000000000000//////////////////000000000000000000000000000000000000000000111111111111222222222222333333333444444444555555666666666666666666666666999:::???EEEPPPeeezzz\\\JJJDDDCCCDDDIIIIIIHHHGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFHHHLLLSSS[[[aaaiiipppzzz}}}{{{yyyyyyxxxvvvvvv{{{zzzggg[[[WWWVVVWWWaaaxxx|||ooolllsssvvviii[[[UUURRRNNNLLLLLLLLLNNNPPPRRRSSSQQQOOONNNJJJJJJIIIHHHFFFDDDBBBAAA?????????@@@AAABBBCCCDDDEEEFFFHHHHHHHHHFFFDDDCCCEEEFFFGGGIIIKKKMMMOOOPPPPPPPPPOOONNNLLLKKKJJJJJJIIIHHHFFFDDDBBBAAA@@@???BBBBBBCCCDDDDDDCCCCCCCCCBBBFFFNNNYYYfffvvv000000111111111111000000///000000000111111111111---------.........//////------,,,------...///000............/////////000///...---,,,,,,---...///........................---,,,,,,,,,,,,---..............................---........./////////000------------------------------------------------........................------............------------------------------//////.........---------,,,,,,,,,,,,,,,---......,,,------......------,,,---------............///000000000///////////////111000000000/////////......//////000000000000000000000000000000000000000111111111111222222222222333333333444444444555555444555555555666666777777999:::===BBBHHHYYYxxxgggPPPFFFEEEFFFMMMLLLJJJHHHGGGGGGGGGHHHEEEDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFIIIOOOXXX^^^ffflllwww}}}{{{ttttttsssqqqqqqwww}}}jjj^^^YYYUUUVVV___vvvqqqnnnuuuzzziii```ZZZTTTOOOMMMLLLNNNQQQTTTTTTRRROOOMMMLLLLLLKKKJJJHHHFFFEEEDDDBBBBBBCCCCCCDDDFFFGGGHHHIIIJJJKKKLLLLLLKKKIIIHHHIIIIIIJJJLLLNNNRRRTTTVVVWWWVVVUUUTTTRRRQQQPPPOOOKKKJJJHHHEEECCCAAA@@@@@@AAABBBCCCDDDEEEEEEDDDCCCBBBEEEKKKUUUbbbsss000000111111111111000000//////000000111111111222---------.........//////...------,,,,,,,,,---------.........//////000000...---,,,++++++,,,---...........................---,,,,,,,,,,,,---..............................---.........//////000000------------------------------------------------........................---..................---***++++++,,,---...////////////.........---------++++++++++++,,,,,,---...------............---------------.........//////222222111111000000//////111111000000/////////.........///000000111000000111111111111111111111111000111111111111222222222333333333444444444555555444444555555666777777888888999<<<@@@DDDRRRqqqnnnTTTHHHGGGHHHOOOMMMKKKIIIHHHGGGHHHHHHEEEDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDGGGMMMVVV\\\cccjjjuuu}}}zzzppppppooommmooovvvlll___ZZZUUUTTT^^^uuussspppvvvvvvjjjcccZZZSSSQQQLLLOOORRRUUUUUUSSSPPPMMMOOONNNNNNLLLJJJHHHGGGEEEEEEEEEEEEFFFGGGIIIJJJKKKMMMOOOPPPQQQQQQPPPOOONNNNNNMMMNNNOOORRRVVVZZZ\\\]]]\\\[[[ZZZXXXWWWUUUUUULLLKKKIIIFFFCCCBBB@@@@@@@@@AAACCCEEEEEEEEEEEEDDDAAADDDJJJSSS```qqq111111222222222222111111000000000000000000000000///...---,,,,,,---...///........................---------.........//////..............................---,,,,,,+++******...---,,,,,,,,,,,,---...//////.........---------------------------------.........//////000222222---///000...,,,+++---000---------------------------------,,,,,,++++++++++++++++++,,,,,,---------......////////////......------------------------........................111...,,,...///...,,,,,,//////////////////////////////000111111111111111...///000111111000///...000000111111111000000///222222222111111111111111111222222333333444555555888888888888777777777777:::555777???AAAHHHfffzzz^^^MMMHHHHHHGGGJJJMMMLLLHHHEEEDDDEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEGGGKKKQQQUUU```gggqqqyyyyyyrrrpppnnnllllllqqqzzzlll^^^WWWVVVTTT]]]tttwwwsssxxxyyyjjj```YYYTTTMMMPPPTTTVVVUUURRRPPPOOOOOOPPPPPPQQQPPPOOOMMMLLLMMMJJJIIIKKKNNNPPPPPPNNNSSSTTTVVVXXXXXXVVVTTTRRRQQQSSSTTTTTTRRRRRRUUUXXX]]]^^^___```^^^ZZZVVVRRRMMMHHHEEEDDDBBB>>>>>>AAAAAABBBDDDGGGIIIIIIGGGEEEEEEEEEJJJSSS^^^kkk}}}000000111111111111000000///////////////////////////...------------...///........................---------.........//////........................//////...------,,,++++++...---,,,,,,,,,,,,---...//////.........---------------------------------............///000111111---...///...,,,+++---000...........................---------,,,,,,,,,,,,------------------...............//////.........++++++++++++++++++++++++------------------------,,,---...///...---...000//////////////////////////////000111111111111000//////000000000000//////000000111111111111000000111111111111111111222222///000000111111222333333666666777777777777777777999555777>>>@@@GGGccciiiUUUIIICCCFFFIIIKKKKKKHHHFFFFFFGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDFFFJJJOOOTTT\\\dddnnnvvv}}}yyysssooonnnnnnpppvvvmmm___XXXWWWVVV___vvvxxxtttxxxxxxiii^^^WWWQQQSSSUUUVVVUUUTTTRRRQQQSSSSSSTTTTTTSSSQQQPPPOOOOOOLLLKKKMMMPPPSSSTTTSSSXXXYYY[[[\\\\\\ZZZWWWVVVTTTVVVVVVTTTQQQPPPQQQSSSVVVZZZ___bbbbbb]]]VVVPPPLLLHHHEEEDDDBBB??????BBBCCCDDDFFFIIIJJJJJJGGGEEEEEEDDDIIIRRR^^^kkk}}}//////000000000000//////........................///...------------...///........................---------......................................./////////......------,,,...------,,,,,,------..................------------------------------------------------...///000---......---,,,,,,...///////////////////////////...............---------..................------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---000...+++***---000////////////////////////...///000000111111000000000000////////////000000000000111111111111111000000000000111222222222333///000000111111222333333444555555555666777777777999555777===???FFF]]]yyyyyydddPPPCCCDDDFFFHHHHHHHHHGGGGGGHHHEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCCCCDDDEEEHHHMMMQQQXXX___iiirrryyyzzzuuunnnpppsssxxxpppaaaZZZWWWWWWbbbyyyyyyuuuxxx~~~wwwfff[[[YYYYYYYYYYYYYYYXXXXXXXXXZZZZZZYYYYYYWWWVVVTTTSSSPPPOOONNNPPPTTTXXXZZZ[[[___aaaccccccbbb```\\\ZZZXXXXXXVVVSSSOOOLLLKKKLLLOOOTTT\\\dddfff```VVVOOOLLLGGGDDDDDDCCC@@@AAAEEEFFFHHHKKKMMMLLLKKKHHHFFFDDDCCCGGGQQQ^^^mmm......////////////.......................................------.................................................................................///.........---------,,,------------------------........................------------------------,,,,,,,,,,,,------...///------------,,,---...///...............////////////////////////.........//////......------,,,,,,,,,,,,------------,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,//////---+++,,,---,,,////////////////////////...//////000000000000000000000///......///111222000000111222222222111111//////000111222333333333111222222333333444555555333333444444555666777777888555777===>>>CCCVVVkkkqqqYYYIIIBBBCCCDDDDDDEEEFFFGGGHHHEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCCCCCCCDDDFFFKKKNNNTTT[[[eeennnuuu}}}yyyvvvpppsssyyyrrrccc[[[WWWYYYddd{{{zzzvvvwww{{{rrrdddbbb```^^^]]]^^^____________^^^]]]\\\ZZZYYYXXXWWWQQQPPPQQQSSSWWW\\\```bbbggghhhjjjjjjhhhddd```]]]YYYWWWUUUQQQMMMIIIHHHGGGJJJOOOXXXaaaeeebbbYYYRRRLLLGGGDDDDDDCCCAAACCCGGGJJJMMMPPPQQQOOOLLLIIIGGGDDDCCCFFFRRR```ppp......////////////......////////////////////////---..................---.............................................---........................---------,,,,,,,,,,,,,,,---------------------------.....................---------------------------,,,,,,,,,,,,------...---,,,+++,,,,,,---......,,,,,,---------.........////////////////////////...---------,,,,,,++++++,,,,,,------------,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,111777555...////////////////////////......///000000000000000000///.........///111222000000111222222222222222//////000111222333333333111222222333333444555555222333333444555666666777777555777<<<===AAANNN]]]uuuttt\\\JJJAAA@@@@@@@@@BBBDDDEEEFFFDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCCCCCCCCCCEEEHHHKKKQQQWWWaaaiiiqqqyyy}}}zzzxxxuuuyyyttteee\\\WWWZZZggg~~~yyyuuutttuuu{{{wwwkkkhhhcccbbbbbbddddddccc^^^^^^\\\[[[YYYXXXWWWWWWRRRSSSUUUWWW[[[```eeeiiimmmnnnppppppmmmgggbbb^^^XXXUUURRROOOLLLIIIGGGFFFIIILLLRRR[[[bbbbbb]]]WWWLLLGGGDDDDDDCCCBBBDDDIIINNNQQQUUUUUUQQQLLLIIIGGGDDDCCCGGGTTTdddttt......////////////......////////////////////////------...//////...------.......................................---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------...............------------------------------,,,,,,,,,------...---+++***+++---.........++++++,,,,,,---..................///////////////,,,,,,,,,,,,,,,,,,++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,---666AAA???555////////////////////////---...//////000000/////////......//////000111222000000111222333333333333000000000111222222222333///000000111111222333333333444444444555666666666777555777;;;<<<>>>FFFPPPbbbvvvttt\\\JJJCCCAAA>>>>>>@@@BBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEECCCDDDDDDDDDCCCDDDGGGIIIMMMSSS\\\dddkkksss|||~~~|||||||||uuufff]]]XXX\\\kkkxxxsssqqqooorrrvvv~~~{{{uuunnnjjjjjjiiigggeee]]]\\\ZZZYYYWWWWWWVVVVVVVVVXXX\\\```cccggglllppprrrsssuuutttpppjjjccc___XXXVVVRRROOONNNLLLJJJHHHJJJIIIMMMUUU^^^bbb___[[[NNNIIIEEEDDDCCCBBBEEEJJJPPPUUUYYYXXXRRRLLLHHHGGGEEEDDDJJJYYYjjjzzz/////////000000/////////........................------...//////...------........................//////.........---------........................------------------------,,,,,,---......---,,,,,,---------.........//////------------------------......------------......,,,***)))***---///...---,,,,,,,,,---.../////////------........./////////,,,,,,,,,---------------.........//////.........++++++++++++++++++++++++------------------------+++///...,,,444>>>>>>555////////////////////////---...//////000000//////---...///000000111111111///000111222333333333333111111111111111111222222///000000111111222333333555555555555555555666666666555777:::<<<===AAAFFFQQQaaa{{{zzzcccRRRGGGDDD???>>>@@@BBBBBBBBBCCCDDDDDDDDDEEEEEEEEEFFFDDDEEEEEEEEEDDDDDDFFFHHHIIIOOOWWW___eeemmmvvv}}}vvvggg]]]ZZZ```ooovvvqqqmmmjjjjjjmmmooouuuyyyvvvrrrlllhhh```___]]]\\\[[[[[[[[[\\\\\\```fffkkkmmmppptttwwwwwwxxxyyyxxxsssllleee```\\\YYYUUURRRQQQPPPMMMJJJIIIHHHJJJRRR\\\bbb```]]]PPPJJJEEEDDDCCCBBBEEEJJJRRRWWW[[[ZZZSSSKKKGGGFFFEEEEEELLL]]]ppp//////000000000000//////------------------------,,,---...//////...---,,,........................//////.........---------........................---.....................,,,,,,---......---,,,,,,---------.........//////------------------------///......---------......,,,***(((***---///...------------...///000000111,,,---------......//////,,,------....../////////......////////////......------------------------........................***000000+++---555555...////////////////////////---......///////////////,,,---///111111111111000///000111222333444444444222222222111111111111111111222222333444444555555666666666666666555555555666555777:::;;;<<<>>>AAADDDQQQjjjnnn^^^KKKFFFAAA???@@@BBBBBBBBBCCCDDDDDDDDDEEEEEEFFFFFFDDDEEEFFFEEEDDDDDDFFFHHHGGGLLLTTT[[[aaaiiirrrxxxvvvggg]]]\\\cccsss~~~tttpppkkkgggfffhhhbbbhhhrrr~~~zzzrrrllleeedddbbbaaaaaaaaabbbbbbaaagggnnnrrruuuwwwzzz}}}yyy{{{|||zzzuuunnnfffaaaaaa]]]XXXUUUTTTSSSOOOLLLHHHFFFHHHQQQ\\\bbbaaa]]]QQQKKKFFFEEECCCBBBEEEJJJSSSXXX\\\[[[SSSKKKGGGFFFFFFFFFNNN```ttt......//////000111111111......//////000000111111//////000000///...------////////////////////////---------............///---------............///++++++,,,------......///------------------------.........------,,,,,,,,,******+++,,,,,,---......---,,,,,,,,,,,,---......///...,,,*********,,,---,,,---...///000222333333///////////////////////////,,,+++,,,...///---+++------------------------......//////...---,,,,,,---......///////////////........................////////////////////////////////////000000000000///////////////.........222111000//////000111222222222333333333333444444000000111111111222222222333333444444444444444444888777777666777999;;;<<<>>>HHHWWWpppuuu[[[MMMBBBAAABBB@@@@@@BBBGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEGGGGGGHHHJJJNNNSSSZZZdddnnntttxxx}}}ooodddbbb]]]iii|||zzzooojjjiiifffaaa[[[[[[]]]cccmmmyyyyyywwwrrrnnnmmmkkkgggfffiiinnnttt{{{}}}|||}}}zzzyyyxxxuuunnniiijjjeeeaaa```^^^YYYRRRNNNKKKLLLJJJKKKUUUaaaddd___XXXOOOFFFDDDEEEDDDFFFIIIQQQWWW\\\ZZZRRRIIIEEEDDDEEEJJJUUUeeewww////////////////////////.............../////////...////////////......---........................---------............///,,,,,,,,,,,,---------...------------------------------------------------......---------,,,,,,,,,******+++,,,,,,---......---,,,,,,,,,,,,---......///...,,,+++***+++,,,---------...///000000111111........................///---+++,,,...///...,,,------------------------......//////...------,,,------...///////////////........................////////////////////////....../////////000000000////////////////////////111111000000000000111111111111111222222222333333111111111222222222222333333333333444444444444555777777777777777999:::;;;:::AAANNNccciiiZZZJJJDDDBBB??????AAAFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEDDDEEEEEEFFFGGGHHHFFFHHHLLLPPPWWW```jjjqqqwww|||lllbbb``````mmmzzzpppkkkiiifff```[[[XXXXXX\\\bbbjjjuuu{{{yyyuuupppoooqqqtttzzz~~~}}}|||}}}{{{xxxuuuwwwtttqqqnnniii```VVVPPPLLLLLLJJJJJJSSS^^^aaa]]]TTTLLLEEEDDDEEEEEEGGGJJJQQQVVVZZZXXXPPPHHHEEEDDDGGGMMMZZZjjj|||000000//////...------,,,.........------------------....../////////......---------------------------------............///+++++++++,,,,,,,,,------//////...------,,,++++++------------------------...------------,,,,,,,,,***++++++,,,,,,------...---,,,,,,,,,,,,---............,,,+++++++++,,,---------........./////////------------------------///...------...///...---------------------------.........///......---,,,------...////////////...........................////////////////////////------........./////////////////////////////////000000111111111111000000000000000111111111111222222222222222333333333333333333333444444444555555777777777777777888999:::888<<>>>>>AAADDDDDDDDDDDDEEEEEEEEEFFFGGGFFFFFFFFFFFFFFFGGGGGGEEEFFFIIIMMMSSS[[[dddkkksssxxx{{{kkkbbbbbbeeerrr~~~uuuooommmiiiccc]]][[[YYYYYY]]]aaagggtttzzzwwwyyy|||zzzlll]]]TTTNNNLLLHHHIIIQQQ[[[^^^[[[PPPIIIDDDDDDEEEEEEHHHLLLRRRVVVYYYVVVNNNGGGEEEEEEJJJRRRaaarrr//////......------------///.........------,,,,,,,,,,,,---...////////////---------------------------------............///+++,,,,,,,,,,,,---------......---------,,,,,,,,,------------------------------------------------+++++++++,,,,,,------------,,,,,,,,,,,,---.........---,,,,,,,,,,,,------...............---------------------------------........................---------------------------...............------,,,---......//////..............................////////////////////////------------.........//////////////////000000000///000111222222111000///000000000111111111222222222222333333333444444444222333333444444555555555777777777777777888999999;;;<<<@@@JJJ^^^yyykkkUUUFFF??????AAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEFFFFFFDDDFFFHHHJJJOOOWWW___eeennnttt|||xxxkkkfffggglllxxxyyyvvvqqqjjjddd___[[[ZZZ[[[]]]```iiisss}}}~~~{{{|||}}}iii[[[QQQLLLHHHIIIPPPXXX\\\[[[NNNHHHDDDEEEEEEEEEHHHMMMUUUXXXYYYTTTLLLGGGFFFHHHNNNXXXhhhyyy------------......//////000//////......---------,,,,,,---......///..............................---------............///------------............,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......---------------------...............------------........................---.........------......------------------------------...............---,,,------.......................................////////////////////////------------.........///////////////000000111111///000111222222111000///111111111111222222222333222222333333333444444444222222333333444555666666666777777777888888888888<<<<<<>>>CCCQQQiiicccNNNDDDBBBBBB@@@@@@AAACCCDDDEEEFFFGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEFFFGGGIIIMMMSSS[[[```hhhnnnvvv~~~~~~wwwlllhhhjjjssszzzsssnnnccc^^^ZZZYYYXXXXXX]]]dddjjjyyy|||}}}{{{iiiWWWPPPJJJJJJQQQWWWZZZ[[[NNNIIIFFFFFFFFFFFFJJJPPPYYY[[[ZZZUUUMMMHHHIIILLLRRR]]]ooo,,,------...//////000000/////////...............,,,------.........------////////////////////////---------............///---------.........//////++++++,,,,,,---...//////------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------............//////..................////////////////////////,,,---......,,,,,,---...------------------------,,,---......///.........,,,,,,---............---........................////////////////////////------........./////////...//////000000111111222000000111111111111000000111111111222222222333333222222222222333333333333111222333333444555666666666666777888888777777666::::::<<>>@@@OOOooogggSSSHHHBBB??????@@@AAACCCDDDEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFFFFFFFHHHLLLSSSWWW]]]ccclllvvv}}}}}}uuutttvvvzzzuuutttlllfffccc___ZZZZZZ\\\WWWbbbooo{{{~~~}}}|||xxxzzzpppbbbVVVSSSTTTRRRSSSVVVNNNJJJGGGHHHIIIMMMWWWaaaeeedddaaaYYYQQQOOOSSSXXX^^^jjj{{{111111111000//////......+++++++++,,,,,,---------............---,,,++++++---------------------------------.........//////++++++,,,,,,,,,---------///......------,,,,,,+++------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,---.../////////...////////////000000111111------------------------)))+++---,,,***)))+++---------------------------,,,,,,---.../////////...+++,,,------......------........................////////////////////////////////////000000000000...//////000111222222222222111000//////000111222////////////000000000000000000111111111222222222111111222333444666666777666666777888888777666555666999===??????KKKjjjpppXXXJJJAAA???@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIEEEEEEEEEEEEFFFJJJPPPUUUZZZ```jjjsss{{{|||}}}yyytttpppiiidddbbb```]]]]]]___YYYaaajjjrrr{{{{{{~~~yyytttuuuyyyjjj\\\WWWUUUQQQPPPRRRLLLIIIFFFHHHJJJPPP\\\hhhhhhgggccc[[[SSSQQQVVV[[[cccnnn~~~........................,,,,,,,,,------...............///000000///...---------------------------......................../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------.........//////.........------,,,,,,,,,...------,,,,,,------............///////////////......////////////....../////////......---------------------,,,,,,+++***---------------------------,,,,,,,,,,,,---..................///////////////...------...///000111000000000000000000000000/////////000111111222222///////////////000111111000111111111111222222222000000111111111222222222444444444333333222222222444555555666666666666666777666555666:::HHHaaawww\\\HHHEEEBBB@@@??????AAACCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGEEECCCAAACCCFFFKKKNNNUUU[[[ccclllttt{{{|||tttpppiiihhhfffeeecccbbbbbbbbb```eeelllsss{{{~~~}}}}}}}}}{{{uuutttyyyzzzcccYYYXXXVVVQQQMMMLLLJJJJJJLLLRRR\\\dddjjjnnnhhhbbb^^^ZZZWWW[[[aaahhhrrr...............---------,,,,,,,,,,,,---------------...////////////...---------------------------------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------.....................---------,,,,,,,,,...------,,,,,,------...------------------,,,,,,---......//////......---.........---------,,,,,,,,,,,,---------,,,++++++---------------------------,,,,,,,,,------..................//////////////////...---......000000/////////////////////////////////000111111222222///////////////000111111000000111111111222222222000000000000111111111222444444444333333222222222444555555666666666666666777777888:::<<>>>>>@@@BBBCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFEEECCCBBBDDDFFFJJJLLLSSSXXX```hhhpppwww~~~zzzrrrnnnkkkjjjjjjiiihhhhhhhhhhhheeeiiinnnttt|||}}}}}}}}}}}}~~~wwwtttyyyjjj___]]]XXXRRRMMMKKKKKKLLLQQQYYYaaaiiimmmpppjjjddd```\\\YYY]]]dddllluuu///.........------,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,---............------.........//////......---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------.........---------------...------------,,,,,,,,,...------,,,,,,------............---,,,,,,,,,+++,,,------......------,,,------------,,,,,,,,,,,,+++,,,,,,------------,,,------------------------,,,,,,,,,---------..................////////////000//////............///...........................//////000000111111222///////////////000111111000000000111111111222222000000000000111111111111444444333333333333222222444555555666666666666666777777:::======BBBPPP^^^qqqUUUJJJBBB@@@>>>>>>@@@BBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDEEEGGGHHHJJJOOOTTT[[[ccckkkrrryyy~~~{{{tttppppppppppppqqqqqqrrrsssssspppssswww{{{}}}{{{zzzzzz{{{zzzuuuyyyssshhhccc\\\SSSNNNLLLMMMQQQYYYbbbkkkppprrrpppiiiccc___\\\ZZZ^^^eeeqqqxxx///......------,,,,,,+++------,,,,,,+++++++++***,,,,,,------------------//////000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------......------------,,,,,,------------------------...------,,,,,,------...111111000///...---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.........---------------------------,,,,,,---------...------............////////////000000//////..........................................//////000111111111///////////////000000111000000000000111111111111111111111111222222222222333333333333333333333333444555555666666666666666666777:::<<<<<>>===???AAACCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGLLLPPPWWW^^^eeemmmuuuzzz}}}zzzxxxyyy{{{}}}~~~~~~yyyuuuttttttuuuwww~~~xxxyyy{{{ooohhh___UUUOOONNNQQQXXXbbbmmmtttvvvuuulllfff```\\\YYYXXX^^^eeesss{{{......------,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,------......000000111222111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------,,,,,,------------------------...------,,,,,,------...111111000///...---------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------............------------------------+++,,,---.........------............////////////000000000//////...------.................................///000000111111///////////////000000111//////000000000111111111222222222333333333444444333333333333333333333333444555555666666666666666666666777999999<<>>???AAABBBCCCDDDEEEFFFGGGGGGGGGFFFFFFDDDEEEEEEFFFFFFFFFEEEEEEJJJMMMSSSYYY```iiiqqqwww}}}zzzrrrnnnllllllmmmppp|||}}}|||~~~ssskkkaaaXXXSSSSSSVVV^^^iiitttyyyxxxtttiiibbb]]]ZZZXXXXXX___gggsss}}},,,,,,,,,,,,,,,,,,------...---------------,,,,,,---,,,,,,,,,---...///000000111333333333111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,,,,,,,------------,,,,,,,,,------------......------,,,,,,------............---,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,------............---------------------------+++,,,---.........---,,,............////////////...//////000//////...---........................---......//////000000111///////////////000111111/////////000000000111111222222222333333333333444222222333333333333444444444555555666666666666666666444555777888;;;DDDNNNaaattt[[[IIIFFFAAA??????AAABBBBBBEEEFFFGGGIIIIIIHHHGGGGGGEEEEEEEEEEEEEEEEEEDDDDDDGGGJJJNNNTTT[[[dddmmmsssyyy|||tttlllgggfffgggiiimmmxxx~~~ssslllddd\\\YYY[[[]]]dddnnnxxxzzzuuupppfff```[[[YYYYYY[[[ccclllttt~~~+++++++++,,,,,,------...---..................///---------------///000111111222444555444222///---------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------******+++,,,---......///,,,,,,,,,---------.........------,,,,,,------...------------------,,,,,,,,,,,,------------,,,,,,,,,,,,---------...........................---,,,------------------------***+++---//////...---,,,............////////////---...///000000//////...////////////////////////------......///000000000///////////////000111111////////////000000000111000000111111111222222222222222222333333444444444444555555666666666666666555444555888999;;;AAAIIIUUUsssgggMMMIIIDDD@@@@@@AAABBBBBBFFFGGGIIIJJJKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDFFFJJJOOOUUU___hhhooouuu{{{|||vvvooohhhddddddgggiiioooxxx}}}sssmmmgggbbb```bbbccchhhqqqyyyyyyqqqiiibbb\\\XXXWWWWWW[[[dddnnnwww)))***+++,,,------...///---.........///000000000......------...///111222222333444555444222///---........................---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------))))))***+++---...//////,,,,,,,,,------............------,,,,,,------............///////////////,,,------......------,,,---------....../////////.../////////...---,,,,,,------------------------***+++---//////...---,,,............/////////000,,,---...000000000//////000000000000000000000000------......///000000000///////////////000111111////////////000000000000////////////000000000000222222222333333444444444444555555666666666666666444444666:::;;;;;;>>>DDDLLLjjjsssOOOKKKEEEAAA@@@AAABBBBBBGGGHHHJJJLLLLLLKKKJJJIIIHHHFFFEEECCCCCCCCCDDDDDDAAACCCGGGKKKRRR[[[eeelllrrrxxx~~~xxxssslllfffccceeeiiilllqqqzzz|||sssnnniiieeeeeeffffffjjjrrrxxxwwwnnneee]]]XXXTTTSSSUUUYYYcccmmmzzz........................000///---,,,,,,---...///000///...---,,,---......444444444333222111000///,,,---------.../////////++++++++++++++++++++++++........................---------,,,,,,+++++++++////////////...---,,,+++///...,,,++++++,,,---///---------...------,,,,,,///---)))'''&&&(((+++,,,,,,---......//////......---,,,,,,++++++,,,,,,---,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))***++++++.........------,,,,,,,,,............////////////........................++++++,,,,,,---...//////////////////////////////000000000000000000000000............------------////////////000000000000000111111222222333444444555555555555555444444444555555666555555777;;;>>>IIIXXXrrrfffUUUEEEBBBBBBAAAAAACCCHHHIIIKKKMMMNNNMMMLLLKKKIIIGGGDDDCCCCCCDDDCCCBBBDDDEEEHHHKKKOOOUUU]]]bbbkkkqqq{{{~~~wwwpppnnnlllhhhfffgggkkkooo{{{vvvsssppplllgggfffiiimmmooonnnjjjdddaaaUUUUUUTTTRRRTTTZZZeeemmm|||........................///......---------......000///...---,,,------...222333333222222000//////------------............---------------------------------------------------------,,,,,,,,,++++++...............---,,,+++...---+++******+++,,,---,,,------...------,,,,,,...---***)))((()))+++,,,+++,,,------......---------,,,,,,++++++,,,,,,---,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,------......---------,,,,,,,,,............////////////........................,,,,,,------......//////////////////////////////000000000000000000000000000000000000000000000000/////////000000000111111000111111222222333444444333333333444444444444444444555666555555777;;;>>>EEEQQQhhhuuuaaaMMMDDDCCCBBBBBBCCCGGGIIILLLNNNOOONNNLLLKKKJJJGGGDDDCCCDDDDDDCCCBBBCCCDDDFFFHHHLLLRRRZZZ```hhhnnnxxxzzztttnnnmmmllljjjjjjlllqqquuuwwwuuutttpppllliiikkklllllljjjeee___\\\SSSSSSRRRQQQSSS[[[gggppp~~~........................------...............---///...------,,,,,,------111111111111000///...---............------------.....................///,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------,,,,,,,,,,,,+++***)))******,,,---,,,,,,------...------,,,------,,,+++++++++,,,,,,++++++,,,------------,,,------,,,,,,,,,,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,------...------------,,,,,,,,,---............/////////------------------------........................////////////////////////000000000000000000000000111111111111111111111111000000000111111111222222000111111222222333444444111222222333333444444444444555666666666777:::===@@@GGGYYYsssuuuZZZJJJDDDBBBBBBDDDFFFHHHLLLOOOPPPOOOMMMLLLJJJHHHEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEHHHNNNVVV[[[dddjjjsss|||~~~xxxrrrmmmnnnnnnnnnooosssyyy}}}yyyxxxwwwtttqqqmmmlllkkkhhhddd^^^YYYVVVRRRQQQQQQPPPTTT]]]kkkuuu........................,,,---.../////////...---.........---------------///////////////...---,,,.........------,,,,,,,,,............////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,---,,,++++++***++++++,,,---,,,,,,------...---------,,,---------------,,,,,,+++,,,------......------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********---------------------------------.........//////------------------------///////////////.........////////////////////////////////////////////////////////////000000000000000111111111222222222222000111111222222333444444111111222333444555555555444555666666666777999;;;===AAALLLbbb~~~jjjRRRFFFCCCBBBBBBDDDGGGKKKOOOQQQPPPNNNMMMKKKHHHFFFDDDEEEEEEDDDDDDEEEDDDCCCCCCEEEJJJRRRWWW```fffnnnxxxyyyuuuqqqrrrssstttvvvzzz|||{{{yyyvvvsssooommmjjjfff```[[[XXXUUUQQQRRRQQQRRRVVVaaappp{{{........................+++,,,.../////////...---/////////.........------------.........---,,,,,,......------,,,,,,,,,+++,,,,,,---------.........------------------------------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,---......+++,,,,,,---.........---,,,,,,---.........---,,,------...///////////////...------,,,,,,------...---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------------------------------------............------------------------///////////////.........////////////////////////////////////////////////.../////////000000000111000111111111222222222222000111111222222333444444222333333444555666666777333555666666666666888:::===>>>DDDUUUnnn{{{]]]KKKDDDBBBAAABBBEEEIIIMMMPPPPPPOOONNNLLLIIIFFFEEEEEEFFFEEEDDDFFFFFFEEEDDDDDDIIIOOOSSS\\\aaaiiirrr{{{{{{xxxxxxyyyzzz{{{|||}}}{{{wwwtttqqqnnnkkkfffaaa]]][[[YYYTTTUUUUUUWWW\\\ggguuu........................,,,,,,---...///////////////000000000000///......,,,---------------,,,,,,------------,,,,,,,,,,,,+++++++++,,,------..............................------------...............---,,,++++++,,,---...+++,,,,,,------.........++++++,,,---............+++,,,---.........------......///000000000000///......------------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++,,,,,,,,,------------...,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////000000000000000000000000///000000111111222222222000000000111111111222222000111111222222333444444333444444555555666666666333555666666666666777999<<<===AAAKKK___{{{kkkSSSGGGBBBAAAAAACCCGGGJJJMMMOOOOOOPPPLLLJJJGGGFFFFFFFFFFFFEEEGGGGGGFFFEEEEEEGGGKKKOOOWWW\\\ccckkkttt}}}}}}|||~~~zzzvvvtttrrrnnnjjjfffcccaaa```YYYZZZ\\\^^^cccmmm{{{........................,,,,,,,,,---...///000000000111111222111000///...,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,------***++++++,,,------......------------------------------------.........///111///---,,,+++,,,---...******+++,,,------......***+++,,,---............+++,,,,,,,,,,,,------------......///000/////////......------------......------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++,,,,,,,,,---------......,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////////////////////////////000000000000000000000000......///000000111222222/////////000000000111111000111111222222333444444444444444444444444444444333444666777666666777888999;;;>>>DDDRRRkkkzzz[[[KKKDDDBBB@@@BBBDDDGGGKKKNNNPPPQQQMMMJJJGGGFFFGGGGGGFFFEEEFFFGGGGGGFFFEEEEEEHHHJJJRRRVVV\\\dddmmmvvv|||yyywwwtttppplllhhhfffddd^^^```ccceeejjjsss~~~........................------,,,,,,---...000111111222222333333111000///,,,,,,---......---------+++++++++,,,,,,---------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////222111...,,,+++,,,---...((()))***+++,,,---------***+++,,,---............+++++++++++++++,,,---...,,,---......//////............------------......------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++***))),,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////////////////////////////000000000000000000000000+++,,,,,,---...//////000////////////000000000000000111111222333333444444444333333333333333333333333444666777666666666777666:::===@@@IIIaaaaaaNNNFFFCCC@@@AAACCCEEEIIIMMMPPPRRRMMMKKKHHHGGGGGGGGGGGGFFFEEEFFFGGGFFFDDDDDDEEEGGGNNNRRRXXX___hhhqqq{{{|||{{{xxxtttppplllhhhgggaaadddgggjjjnnnvvv------------------------------,,,+++,,,---...///...///000111000///---+++------------------------,,,---.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,---.........------.........------,,,,,,,,,.........------,,,,,,,,,******+++,,,,,,---...............------,,,,,,,,,+++,,,...//////...,,,+++------............------///////////////.........///......------......///,,,---///000000///---,,,------------------------------------------------------------------------------,,,+++,,,---...///,,,---------.../////////........................//////000000000000//////000000000000111111111111111111222333333333222222555555555555555555444444555444444555555666777888777:::===???CCCTTTtttttt[[[IIIAAAEEEAAA>>>AAAIIIOOOOOONNNLLLLLLKKKIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEJJJNNNTTT[[[cccllltttzzz~~~~~~}}}yyyuuurrrqqqpppooonnnooorrrwww~~~------------------------------,,,,,,,,,---...///...///000000000///---,,,---------------------------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......------------------,,,,,,......---------,,,,,,,,,******+++,,,,,,---......------------------,,,,,,,,,---///000000///---,,,------............------......------------------...------------------...,,,---...//////...---,,,------------------------------------------------------------------------------,,,,,,,,,---...///---------.......................................//////000000000000///////////////000000000111111111111222222333333222222555555555555555555444444444444444444555666777888888:::<<<===@@@MMMiiifffQQQFFFBBBAAAAAACCCGGGKKKMMMMMMMMMLLLKKKJJJIIIHHHGGGFFFDDDEEEEEEEEEEEEEEEDDDCCCGGGKKKQQQWWW___gggooouuu{{{~~~zzzwwwvvvuuurrrqqqrrrtttzzz---------------------------,,,,,,,,,,,,---...///......///000000...---,,,------------------------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++,,,---...///,,,,,,------------------...------------,,,,,,,,,***++++++,,,,,,------...,,,,,,---------------------...///000000///...---------............------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------,,,---...//////...---,,,---------------------------------------------------------------------------,,,,,,,,,,,,---...///...............---------........................//////000000000000//////....../////////000000000000111111222333333222222444444444444444444555555444444444444555666777888888:::<<<<<<<<>>BBBNNNddd___JJJCCCDDDBBBDDDGGGHHHIIIKKKMMMPPPNNNNNNMMMKKKIIIFFFDDDCCCEEEDDDCCCCCCDDDFFFIIIKKKRRRWWW^^^fffmmmuuu|||------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------)))***,,,---.../////////------------------------------............------------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,,,,,,,---------------------------...........................,,,,,,,,,......---,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------............------------,,,------------...............///////////////...////////////////////////111111111111111111111111000000000000000000000000000000000111111111222222111111111222333444444555222222333333333333444444444555666666666777999<<<===EEEUUUnnnoooSSSFFFBBB@@@BBBDDDFFFGGGIIILLLOOONNNMMMMMMKKKIIIGGGEEEDDDEEEDDDCCCBBBCCCEEEHHHIIINNNRRRYYY```hhhpppxxx}}}......................../////////...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***+++,,,---............------------------------------............------------------------,,,,,,+++++++++,,,,,,---------...---,,,,,,++++++,,,,,,------------------------........................---,,,+++,,,.........,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++---------.........//////------......///.........////////////////////////........................000000000000000000000000000000000000111111111111000000111222333444444555222222222333333333444444444666777777666666888999<<>>@@@BBBCCCEEEGGGKKKNNNNNNMMMMMMLLLJJJHHHGGGFFFEEEDDDCCCCCCCCCDDDFFFGGGJJJNNNTTT[[[ccckkksssxxx}}}.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------...------,,,,,,------------------------------............------------------------------+++++++++,,,,,,------------,,,,,,+++++++++,,,,,,------------------------........................---,,,+++,,,...///...---------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,---...............////////////////////////........................//////////////////////////////000000000111111111000000111222222333444444222222222333333333444444444666777777666666777888===>>>EEETTTmmmeeeLLL@@@>>>???AAABBBCCCEEEIIIMMMMMMMMMMMMLLLKKKJJJHHHGGGEEEDDDDDDCCCCCCDDDEEEFFFHHHKKKQQQWWW^^^eeennnsssxxx}}}.................................---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............------------------............+++,,,,,,,,,,,,,,,,,,---+++++++++++++++,,,------------------------------------------------------,,,++++++,,,...///...---------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,---......---,,,,,,............////////////,,,------------.........,,,,,,---...////////////////////////////////////111111111111111111111111/////////////////////////////////000000000111111111111111111222222222222222222333333333333444444333555777777666666777888<<<===BBBMMMaaa~~~lllPPPBBB???@@@@@@AAAAAADDDHHHKKKMMMMMMMMMMMMLLLKKKJJJIIIFFFFFFEEEEEEDDDDDDEEEEEEFFFIIIMMMRRRXXX___gggmmmsssxxx......................../////////...---,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------.........///---,,,,,,,,,,,,,,,,,,+++))))))******+++,,,......------------------------------------------------,,,++++++,,,...//////...,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------,,,------------------,,,............/////////000,,,,,,,,,,,,------------,,,,,,---//////000000000////////////////////////111111111111111111111111////////////////////////////////////000000000111222222222222111111111111222222333333333333444444111444666777777666777888888;;;>>>EEEUUUrrrrrrVVVEEEAAAAAAAAA@@@@@@CCCGGGJJJMMMMMMMMMMMMLLLLLLKKKJJJGGGGGGFFFFFFEEEEEEEEEEEECCCFFFIIIMMMRRRYYYaaafffmmmrrrzzz////////////////////////111000000///...---------........................,,,,,,,,,------.........------------------------***+++,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,---..................------------.........//////---------,,,,,,+++++++++((())))))***+++---...///------------------------------------------------,,,++++++,,,...//////...,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,---...///000000000000////////////////////////////////////////////////////////////////////////////////////000000000000333333222222111000000000222222333333333444444444111333666777777777777888555888<<<@@@MMMjjjuuuYYYHHHBBBBBBBBB@@@@@@BBBFFFIIIMMMMMMMMMMMMMMMLLLKKKKKKHHHHHHGGGGGGFFFFFFEEEEEEBBBDDDGGGJJJOOOUUU]]]bbbiiinnnvvv~~~------------------------,,,---------.../////////......---+++)))(((***+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------......------,,,+++,,,,,,,,,---------......///............///000000.........------,,,,,,,,,)))***+++,,,,,,,,,,,,+++***+++,,,,,,------------.........------,,,,,,,,,000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,---......///...,,,+++******+++,,,---............------------------------.........------,,,,,,,,,------------------------..................------,,,,,,,,,---------......---------............///000//////.........//////222111000.........///000............////////////000000000000////////////000111111111111222222222444111///111444666555333555555555555666666666666:::777;;;BBBIIIYYY}}}kkkSSSDDDAAA@@@AAA@@@???BBBGGGGGGJJJLLLMMMLLLKKKKKKKKKJJJKKKKKKIIIFFFCCCCCCCCCDDDDDDDDDEEEIIIOOOWWW]]]dddjjjssszzz~~~---------------------------------..................///...,,,******+++---------------------------.........------.........------......------,,,+++,,,,,,,,,---------............------......///000.........------,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++,,,---------,,,,,,------------------,,,,,,//////...---------------...------,,,,,,+++++++++,,,---.........---,,,+++++++++,,,---..........................................---------,,,,,,,,,------------------------........................,,,,,,,,,---------......---------............/////////............//////111000///.........//////............////////////000000000000////////////000111111111111222222222333111111111333555555444555555555555666666666666777555888===BBBOOOnnnxxxaaaKKKDDD?????????===???CCCDDDFFFIIIIIIIIIHHHIIIJJJKKKLLLMMMKKKHHHEEEDDDEEECCCDDDDDDDDDGGGMMMTTTYYY___eeennnuuuzzz~~~------------------------...............---------/////////...,,,+++,,,...........................////////////////////////------......------,,,+++,,,,,,,,,---------......---------------......///.........---------------,,,,,,+++***+++,,,---...,,,------------,,,,,,+++,,,,,,------------------//////...------------...//////...---,,,+++******+++,,,------......------,,,,,,------...---------////////////////////////...------------,,,,,,,,,------------------------........................,,,,,,,,,---------......---------............/////////............//////000///......---.....................////////////////////////000000000000000111111111111222222222111222222222222222444666444555555555555666666666777555777:::<<>>>>>>>>>>>@@@AAADDDFFFGGGGGGGGGIIIJJJMMMNNNNNNLLLIIIGGGFFFGGGCCCCCCCCCCCCEEEIIIOOOSSSXXX^^^gggnnnsssxxx~~~......................../////////...---------,,,...//////...,,,+++,,,---.................................//////.........------......------,,,+++,,,,,,,,,---------......---,,,,,,,,,,,,---.....................---------...---,,,******,,,...///---.........---,,,++++++,,,,,,,,,------.........///......---------............------,,,,,,,,,+++++++++,,,---.........///---------...------,,,,,,........................---------------------------------------------------------...............,,,,,,,,,---------......---------............//////............//////000.........---------..................////////////////////////000000000000000000111111111222222222///222444333111111444777444444444555555555666666888888999;;;;;;@@@PPPbbbeeeUUUDDD???@@@@@@???@@@AAACCCEEEGGGGGGHHHJJJLLLLLLNNNNNNMMMJJJGGGGGGGGGBBBCCCCCCBBBCCCEEEIIIMMMQQQWWW___fffkkkqqqxxx}}}......................../////////...---------,,,,,,---......,,,+++,,,---------------------------,,,---............---,,,------......------,,,+++,,,,,,,,,---------......---,,,,,,,,,,,,---..............................000...,,,++++++,,,...///............------,,,+++,,,,,,,,,------...............---------......///,,,,,,,,,------.........+++++++++,,,---...///000---------...------,,,,,,---------------------------------------------------------------------------------.........//////,,,,,,,,,---------......---------............///...............///000000------..............................////////////.../////////000000000111000000111111111222222222///111333222000000333666444444444444555555555555777888:::;;;;;;???IIITTTooorrr___JJJAAAAAA@@@???>>>???AAACCCDDDEEEFFFIIIKKKKKKLLLMMMKKKIIIFFFFFFFFFBBBCCCCCCBBBBBBCCCEEEHHHLLLRRRYYY```eeejjjqqqwww|||.......................................---------+++,,,......,,,+++,,,,,,------------------------+++,,,---......---,,,+++------......------,,,+++,,,,,,,,,---------......---------------......///.............../////////000///...---,,,---......---............------,,,,,,,,,------------------...------------...//////++++++,,,---...///000000,,,++++++,,,---...///000,,,,,,------...---------------------------------,,,,,,,,,------------...------------------------,,,,,,------.../////////,,,,,,,,,---------......---------............///......---......///000111------.../////////..................////////////......//////000000111111000111111111111222222222000111111111111111333555333444444444444555555555333555777999999===CCCIII\\\uuulllUUUHHHCCC@@@======<<<===???@@@@@@BBBEEEGGGIIIKKKKKKJJJHHHFFFEEEFFFCCCDDDDDDDDDBBBBBBDDDEEEHHHMMMTTTZZZ^^^dddkkkpppuuuzzz........................---------...............+++---//////...---------........................,,,---...//////...---,,,------......------,,,+++,,,,,,,,,---------............------......///000---........./////////000////////////......------,,,---..................------------------,,,,,,---------------...//////,,,,,,------......//////---,,,,,,+++,,,---...///++++++,,,---....................................,,,,,,,,,---------......------------------------,,,,,,------...//////000,,,,,,,,,---------......---------............///---------......///000111---...///000000000//////............////////////.........///000111111111000111111111111222222222111000///000222333333333333333444444444555555555111333555666888;;;???AAANNNffffffUUUJJJCCC??????;;;<<<>>>>>>>>>@@@CCCEEEIIIJJJKKKJJJHHHFFFFFFFFFCCCDDDFFFEEEDDDCCCDDDEEEEEEJJJPPPTTTXXX^^^eeejjjnnnttt{{{////////////////////////,,,------....../////////,,,...000111///......///000000000000000000000000---...000111111000...---------......------,,,+++,,,,,,,,,---------......///............///000000---.........//////000000//////000000///...------,,,,,,---.../////////............------,,,,,,,,,---------------...///000..................------...---,,,+++,,,---...///***+++,,,---......///...////////////////////////,,,,,,,,,------.........------------------------,,,,,,------...///000000,,,,,,,,,---------......---------.........//////---------......000111111---...000111111111000///............/////////000---......///000111111222000111111111111222222222222000...///222444444222333333333444444444555555111444666666888;;;>>>>>>FFF\\\zzzttt```RRRGGGBBBBBB===>>>?????????@@@CCCFFFIIIKKKLLLKKKHHHGGGFFFGGGCCCEEEFFFFFFEEEDDDDDDEEECCCGGGMMMQQQUUUZZZaaafffjjjpppxxx........................///...---,,,,,,,,,,,,,,,........................000000////////////000000222000...+++***)))))))))...---++++++++++++---......------,,,,,,++++++***))))))***+++,,,------..................///000000000///...---,,,,,,---...---......//////......---------------------------............---,,,++++++........................---------,,,,,,+++++++++,,,------......------,,,------------------------,,,,,,,,,------.................................******+++,,,,,,---......---,,,++++++++++++,,,---......---,,,,,,,,,------//////......---------,,,////////////////////////111222222111...------......///000222222111111000000111111111111222222222222222222222222222222222222222333333333333444444555555555666666777888999AAANNNdddttt___OOOFFFBBBBBB>>><<<>>>>>><<<>>>AAADDDEEEFFFGGGHHHHHHGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBDDDGGGLLLQQQWWW[[[]]]eeekkkssszzz~~~........................///...---,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,------000///---,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,------------------,,,,,,,,,,,,,,,---------...............///000000......---,,,,,,,,,,,,,,,------............------------------------------......//////......------........................---------,,,,,,,,,++++++,,,------......------,,,------------------------,,,,,,,,,---------..............................++++++,,,------.../////////...------------...///------------...//////000000000000/////////......///////////////////////////000111000///...///000...///000111222111111000000111111111111222222222222222222222222222222222222222333333333333444444555555555555666777888999>>>HHH[[[uuunnnZZZKKKCCCFFFAAA???AAAAAA???@@@CCCDDDEEEFFFGGGHHHHHHGGGGGGEEEEEEDDDCCCCCCCCCCCCDDDAAABBBEEEHHHMMMSSSWWWZZZccchhhpppvvvzzz~~~..............................---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------...///000111,,,,,,------------,,,,,,++++++,,,------...//////............---------,,,...............///000000,,,------------,,,++++++,,,------......------,,,------------------------......//////000/////////........................------------,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,------------...------------------------,,,------......////////////......------......///,,,------...///000111222111111111111000000000000////////////////////////---...000000//////000111...///000111111111000000000111111111111222222222222222222222222222222222222222333333333333444444555555555555666777888999;;;AAANNNcccoooYYYLLLGGGBBB>>>@@@@@@??????AAACCCDDDFFFHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDAAAAAAAAADDDHHHMMMRRRUUU^^^ccckkkppptttyyy...........................------,,,,,,,,,------------------------------///......------......///,,,,,,------...///000111+++,,,---......---,,,+++++++++,,,,,,------------------------------------...............///000000,,,---...///...---,,,+++,,,,,,------------,,,,,,------------------------,,,---...///////////////........................------------------,,,,,,,,,------......------,,,------------------------------------------------------------------------,,,---------.........///,,,,,,,,,,,,,,,,,,,,,,,,------......////////////111111111000000000000000////////////////////////---...000///......///111/////////000000000000000000000111111111222222222111222222222222222333333222222222333333333444444555555555555555666888888:::===DDDSSSjjjooo___LLLEEE???@@@AAA??????AAACCCDDDFFFHHHIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEBBBAAA@@@AAADDDHHHMMMQQQXXX]]]eeekkkqqqwww~~~........................------,,,,,,,,,------...////////////////////////000000////////////000000------------............,,,,,,...//////...,,,,,,---,,,,,,,,,+++++++++******++++++,,,---........................///000000---...///000000///...---,,,------......------,,,------------------------+++,,,---.......................................------------------------,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,+++////////////////////////////////////////////////...///000///...------//////////////////000000000000000111111111222222222111111111222222333333333222222222333333333444444444444444444555666777888:::;;;???IIIZZZtttsssZZZOOOFFFDDDCCCBBBBBBCCCCCCDDDFFFHHHIIIIIIIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEDDDBBBAAA@@@BBBFFFJJJMMMRRRWWW```gggmmmuuu}}}........................------,,,,,,,,,---......////////////////////////.........------.........------.........---,,,,,,------............------......---,,,,,,+++************+++,,,---...//////...............///000000......///000000000000///---..................---------------------------+++,,,------------------........................------------............,,,------......------,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---......//////...,,,***)))------------............////////////////////////...///000///---,,,---...//////.........///000111000111111111111222222222111111111222222333333444222222333333333333444444444444444444555666777888999:::===CCCNNNccckkk]]]NNNGGGCCC@@@???@@@CCCDDDFFFHHHJJJJJJJJJJJJHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDBBBAAABBBDDDGGGIIILLLRRRZZZaaahhhpppyyy........................,,,,,,,,,,,,,,,---...///////////////////////////...------,,,,,,------...---...////////////...---......------------........................------,,,,,,------.........///...............///000000...............///000000...//////000000//////...---------------------------............------,,,........................------------.........///,,,------......------,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...//////...---------...///000///---,,,***,,,,,,---------.........////////////////////////,,,...///...------...000///......---...///000111000111111111111222222222000111111222333333444444222222333333333333444444444444444444555666777777666888<<<@@@EEETTTrrrrrr\\\OOOHHHBBB??????CCCDDDFFFHHHJJJJJJJJJJJJHHHHHHGGGFFFFFFFFFFFFGGGEEEDDDCCCBBBBBBCCCDDDEEEHHHMMMTTTZZZ```hhhqqqxxx|||........................,,,,,,,,,,,,,,,---...///........................///......------......///---...///111111111000000///...---,,,,,,---...///......//////000111111111///////////////........................///000000...---,,,,,,---...///000//////000000000000//////------------------------///000000000///...------........................---------.........//////,,,------......------,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.....................---++++++,,,------,,,++++++,,,---///111111000...---,,,---------......//////////////////////////////***,,,---.........000222///......------///000111000111111111111222222222000000111222333333444444222222333333333444444444444444444444444555777777333666;;;>>>@@@KKKhhhnnn]]]RRRKKKFFFFFFCCCDDDFFFIIIJJJKKKKKKKKKIIIHHHGGGGGGFFFFFFGGGGGGEEEDDDDDDCCCBBBBBBBBBBBBFFFJJJPPPVVV[[[bbbjjjpppzzz~~~///...---,,,,,,,,,,,,,,,+++,,,...///000//////.../////////...............------------------------.........---------------------.../////////......///...,,,,,,+++,,,---...000000000000000/////////111111000000000//////...000000///............/////////000000000000000000222111111111000000000000///......------,,,++++++......//////...,,,+++)))------------------------.../////////...---,,,,,,///...------------...///000000//////.........---------------------------.........------,,,,,,,,,---------............///,,,---......//////............------------......000...,,,,,,.........---000000000000000000000000000000000000000000000000............////////////////////////000000000000444444444555555555666666666666777777666555444444666666888;;;>>>HHH]]]qqq|||eeeRRRIIIGGGBBBDDDFFFFFFGGGJJJMMMMMMJJJKKKLLLLLLKKKIIIGGGEEEEEEEEEEEEEEEDDDCCCBBBAAACCCEEEIIINNNTTT]]]ffflllsssyyy///...------,,,,,,------//////000000///...,,,+++......------------------////////////............---------------------------...//////000/////////......---------...//////000000000000000000000000333222111111000000000111222111000000//////000000////////////////////////111000000000000000000000111111000000///.........////////////...---,,,,,,------...........................///......------...---,,,++++++,,,---...///.........------------------------------------......---------,,,,,,,,,---------............///,,,---......//////............------------......222111//////000111111000////////////////////////000000000000000000000000/////////000000000000111000000111111111222222222333333444444444555555555444555555555555444444333666777888:::;;;CCCUUUfff~~~dddRRRIIIBBBDDDEEEDDDEEEGGGIIIIIIKKKKKKLLLMMMLLLIIIGGGFFFEEEEEEEEEEEEDDDCCCBBBBBBAAACCCGGGKKKQQQYYYbbbhhhnnnuuu}}}///......------------...///////////////...---,,,---------..................---------,,,,,,,,,+++------------............//////000111111111111111//////000111222222222111222222222333333333333333666555333222222333444444444333333222222222222222111111000000//////......000000000111111111111111222222222111000000////////////............//////........................------.../////////......,,,++++++******++++++,,,---------------,,,,,,,,,------------------------...------------,,,,,,,,,---------............///,,,---......//////............------------......///...,,,,,,...//////...////////////////////////000000000000000000000000000000000000111111111111222222222333333333333444222222333333333444444444222333444444444444444444666666888999999===JJJXXXzzzaaaNNNEEEDDDDDDDDDEEEEEEFFFGGGKKKLLLMMMMMMLLLJJJHHHFFFFFFFFFFFFFFFEEEDDDCCCBBB@@@BBBDDDHHHMMMTTT\\\bbbiiiooowww}}}//////...............///++++++,,,---...///000000.........//////000000000/////////......---------//////000000000000111111222333444444555555555555333444666777888777777666777777777777777888888888999888777666666777888999777777666555555555555666555555444333222111111111333333333333444444444444222222111111000000//////000///...------///000111............------------,,,---...///////////////++++++++++++++++++++++++---------------------------------------------------------------------------------............///,,,---......///...............------------......---,,,***+++,,,...------//////////////////////////////////////////////////////000000000111111111222222222333333333444444111111222222222333333333222333444555555555555555555555888999888999BBBMMMhhhsssUUUIIIEEECCCDDDEEEEEEFFFHHHKKKLLLMMMMMMLLLKKKHHHGGGGGGGGGGGGGGGFFFEEEDDDCCC@@@AAACCCEEEIIIOOOWWW\\\dddjjjrrryyy~~~/////////......//////000++++++,,,---...///000111---......///000111111222444444444444444444444444444444555555555666666666777888999:::;;;;;;;;;;;;:::;;;<<<>>>>>>>>>===<<<<<<<<<<<<=========>>>>>>======<<<;;;;;;<<<===>>><<<;;;;;;:::::::::::::::::::::999999888777666666777777888888888888888888555555444444333222222222111000///......///111222//////......------------------...///000000000///,,,------------------,,,..................//////---------------------------------------------------------............///,,,---......///...............------------......000...---...///111111000........................////////////////////////........./////////000000111111111111222222222222111111111222222222333333333444555666666666666666444444777:::999888>>>GGGZZZuuu```NNNFFFAAABBBCCCBBBDDDHHHIIIJJJLLLMMMLLLKKKIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDAAABBBCCCDDDGGGLLLRRRWWW___eeennnuuu{{{000////////////000000111000000///......//////000...///000111222333444444444555555666666777777888;;;;;;;;;<<<======>>>>>>>>>???@@@AAABBBCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBBBBCCCCCCAAAAAAAAAAAABBBBBBBBBBBBAAA@@@??????>>>>>>????????????>>>>>>======<<<<<<===<<<<<<<<<;;;;;;;;;;;;::::::999999888777777777333333222222222222222333111111000000//////............///000000000//////---......//////......---.........///////////////------------------------,,,,,,,,,------------...---------............///,,,---......//////............------------.........,,,+++,,,.../////////........................000000000000000000000000............////////////000000000000111111111111111111222222222333333333555555666666777666666666333444666:::999888<<>>@@@FFFFFFHHHJJJKKKLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGFFFEEECCCCCCCCCCCCDDDHHHMMMRRRYYY___hhhooovvv~~~000000//////000000111222333333222111111222333444444555666777999:::;;;<<<777888999:::;;;<<<===>>>AAABBBBBBCCCDDDDDDEEEEEEDDDEEEFFFHHHIIIJJJJJJJJJGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFCCCDDDFFFGGGHHHGGGFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>===<<<<<<;;;======<<<<<<;;;::::::999777777777777777666555444555555444333333222111111///000000000000//////...---...////////////...------------....../////////------------------------,,,,,,,,,---------......---------............///,,,---......//////............------------......+++***)))))),,,---------........................000000000000000000000000...////////////000000000000000000000111111111222222222222222333333333444555555666666555555444444444444666999888666999???EEETTTmmmbbbQQQCCCAAA???;;;>>>EEECCCEEEGGGJJJKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHGGGFFFCCCCCCBBBAAAAAADDDIIIMMMRRRXXX```hhhoooxxx000000///000000111222222333222222333444777999:::<<<<<<===???AAABBBCCCDDD@@@@@@BBBCCCEEEGGGHHHIIIEEEFFFFFFGGGHHHIIIIIIJJJHHHIIIJJJLLLMMMNNNNNNNNNIIIHHHFFFDDDCCCCCCDDDDDDBBBCCCCCCDDDEEEFFFFFFFFFDDDFFFIIIKKKKKKJJJHHHFFFGGGFFFFFFEEEEEEEEEEEEEEEBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>><<<<<<;;;===<<<<<<;;;::::::999999:::;;;;;;;;;:::999777666888888777666555555444444000000111000000///......------...//////...------,,,,,,,,,------.........------------------------,,,,,,,,,------.........---------.........//////,,,---......//////...............------............,,,+++,,,...000000000........................000000000000000000000000000000000000111111111111000000111111111222222222222222333333333444444444555555555555444333222222666444666888777555777<<>>FFFAAACCCFFFIIIKKKLLLKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFBBBBBBAAA@@@@@@BBBFFFJJJMMMSSS[[[ccckkksss}}}222222333333444444333333666777888:::<<<>>>@@@AAACCCDDDGGGIIIIIIIIIHHHGGGEEEGGGIIIJJJJJJJJJLLLMMMKKKKKKLLLLLLMMMNNNOOOPPPSSSSSSSSSSSSRRRQQQPPPOOOIIIIIIHHHGGGGGGFFFEEEEEEGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKJJJIIIIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@@@@???>>>======???@@@AAA@@@===;;;<<>>;;;;;;;;;;;;:::::::::999999555444333222222222222222333222222111000//////......---,,,,,,,,,---...///......---------,,,,,,,,,,,,,,,---...///000111222------------------------........................000///...---,,,+++++++++---...///...------...///////////////////////////000000000000////////////000000000000111111111111111111000000111111222333444333222222111111222222111111222333333444444555666666666666666777888888???BBBOOOgggkkkNNNDDDCCC???<<<>>>AAADDDCCCAAAEEEMMMOOOKKKKKKIIIFFFGGGIIIIIIGGGEEEDDDDDDDDDDDDEEEEEEEEEEEEJJJMMMSSSZZZbbbkkktttzzz~~~333444666888999:::;;;;;;@@@@@@BBBCCCEEEFFFHHHHHHGGGIIIKKKLLLMMMLLLKKKJJJIIIKKKMMMNNNNNNNNNOOOPPPQQQQQQQQQQQQQQQSSSTTTUUUTTTTTTTTTTTTSSSRRRQQQPPPLLLLLLKKKKKKJJJIIIIIIHHHIIIIIIJJJJJJKKKKKKLLLLLLKKKLLLLLLLLLLLLKKKJJJJJJGGGHHHHHHIIIIIIJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFEEEEEEDDDBBBBBBBBBBBBAAA@@@???????????????===<<<===@@@AAA???======<<<<<<<<<;;;;;;;;;;;;999999999888777666555555333333222222111000000//////...------------...////////////.........------.............../////////------------------------........................---------------...///000---...///...------...///........................000///////////////////////////000000000111111111111111000000111111222333222111111111222333333444555555555555444444444444666666666666666777777888===???HHH\\\tttxxx[[[NNNGGGAAA???BBBAAADDDCCCAAAEEEKKKLLLIIIJJJHHHGGGGGGIIIIIIGGGEEEEEEEEEEEEDDDDDDCCCCCCCCCFFFIIIOOOUUU[[[dddlllrrrwww888:::<<>>???>>>>>>???AAABBBAAA???>>>>>>>>>>>>============<<<<<<===<<<;;;999777666555444444333333222222222111000////////////000000000000000/////////......//////......---------,,,------------------------........................------------...///000111---...///...------...///........................//////////////////////////////000000000000111111111000000000000111222222000000000111222333555666999999888666555444333333666666555555666666777888;;;;;;AAANNNaaa|||qqq___QQQDDDAAADDDAAABBBBBBAAADDDHHHHHHEEEIIIHHHGGGHHHIIIIIIGGGFFFFFFFFFEEEDDDCCCBBBAAAAAABBBEEEIIINNNSSSZZZaaafffmmmvvv}}}BBBCCCFFFIIIKKKNNNOOOPPPQQQQQQQQQRRRRRRRRRSSSSSSTTTTTTUUUUUUUUUTTTSSSSSSRRRTTTVVVWWWVVVVVVWWWXXXYYYWWWVVVUUUUUUWWWYYY[[[WWWWWWXXXWWWWWWVVVUUUTTTRRRRRRRRRQQQQQQQQQPPPPPPNNNNNNOOOPPPQQQRRRRRRSSSPPPPPPQQQQQQPPPPPPOOONNNMMMMMMMMMNNNOOOOOOOOOPPPKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHGGGFFFEEEDDDCCCBBBCCCCCCDDDCCCBBB@@@???@@@@@@AAABBBBBBAAA@@@????????????>>>>>>>>>>>>===<<<<<<======<<<999777555666666666666555555444444333222222222111111111111000000000////////////...............------------................................................//////...------------------...///...---------///.................................///////////////////////////000000000111000000000000000111222222111111111111222333444555888888777666555444333333666555555555555666777777888999===EEESSSkkkuuuaaaNNNEEEDDD@@@?????????BBBEEEEEEDDDHHHHHHHHHIIIIIIIIIGGGFFFEEEEEEDDDDDDCCCBBBBBBAAAAAACCCFFFIIILLLRRRXXX\\\cccmmmvvvzzzMMMNNNPPPRRRSSSTTTUUUUUUVVVUUUUUUUUUUUUUUUUUUUUUWWWWWWWWWWWWWWWWWWVVVVVVUUUWWWYYYYYYXXXXXXYYYZZZZZZYYYWWWVVVWWWXXXZZZ[[[YYYYYYYYYYYYXXXWWWVVVUUUSSSSSSSSSSSSRRRRRRRRRRRROOOPPPPPPQQQRRRSSSSSSSSSRRRRRRSSSSSSRRRRRRQQQPPPPPPPPPOOOOOONNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLHHHHHHGGGFFFEEECCCAAAAAA>>>???@@@BBBBBBBBBAAA@@@BBBCCCDDDDDDBBB@@@???>>>????????????>>>>>>>>>>>><<<===>>>>>>===;;;888666888888888888888777777777555555555555444444333333000000000000////////////---------.........//////................................................------,,,,,,++++++,,,,,,---...///...---------///........................------....../////////000...////////////000000000000000//////000000111222333333222222111222222333444444444444444444444444555555555555555666666777777888===CCCKKK]]]zzzwww```NNNGGGAAA>>><<<===@@@AAABBBCCCFFFGGGIIIJJJIIIHHHGGGGGGCCCDDDDDDDDDDDDDDDDDDDDDBBBCCCEEEGGGIIIMMMRRRVVV[[[eeeoootttyyyWWWWWWXXXXXXXXXXXXXXXWWWZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXYYYYYYYYYWWWYYY[[[[[[ZZZYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[\\\YYYZZZZZZYYYYYYXXXWWWVVVSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSRRRRRRQQQPPPPPPOOONNNMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIGGGFFFCCCAAA???===:::;;;<<<>>>??????@@@@@@AAACCCEEEEEEBBB@@@>>>>>>@@@@@@@@@????????????>>>??????@@@@@@???>>><<<;;;::::::::::::::::::::::::777777888888777666555444222222111111111000000000---.........//////000000................................................)))))))))***+++---...///---...///...------...///---------------------------------......//////000......////////////000000000////////////000111111444333222222111111222222111111222222333444555555555555444444555555666777777999<<<@@@EEERRRhhh|||zzzcccSSSHHHBBB>>>>>>??????AAADDDDDDGGGJJJKKKJJJHHHGGGHHHDDDDDDDDDDDDEEEEEEEEEFFFBBBCCCEEEEEEFFFIIIMMMQQQTTT^^^ggglllqqqyyy~~~[[[\\\\\\\\\\\\[[[ZZZYYY\\\\\\\\\\\\\\\\\\\\\\\\YYYYYYYYYZZZZZZ[[[\\\\\\YYY[[[]]]]]]\\\[[[\\\]]][[[\\\]]]]]]]]]\\\[[[[[[ZZZZZZZZZZZZYYYXXXWWWVVVTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTSSSRRRPPPOOOOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJIIIFFFCCC@@@===;;;999999999999:::;;;<<<<<<===@@@DDDEEECCC@@@@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???;;;<<<<<<<<<<<<<<<<<<<<<999999::::::999888666555444444444444333333333333000000000000000/////////................................................))))))***+++,,,...///000---...///...------...///------------------------,,,,,,---......///000000........./////////000000///////////////000111111222222222111222222333333111111111222333444444444555444444444444555666666999888999<<>>BBBDDDCCCBBBBBBCCCDDDDDDCCCCCCCCCBBBBBBBBB??????>>>>>>>>>???@@@AAA<<<<<<<<<===============::::::;;;;;;:::888777666777666666666666555555555333333222111000///......////////////////////////........................------,,,,,,,,,------...---...///...------...///------------------------,,,,,,------...///000000............/////////000///////////////000111111000000000111222333555555222222222333333333444444555444444444444555666666:::777777888:::@@@OOO\\\uuuyyy\\\QQQGGGCCC@@@<<<>>>CCCBBBFFFKKKLLLJJJHHHHHHHHHIIIHHHHHHGGGFFFEEEDDDDDD???@@@AAA@@@@@@BBBFFFIIIHHHPPPXXX[[[aaajjjrrruuuzzz}}}~~~zzzxxxxxx```]]]ZZZYYY[[[^^^___```_______________^^^^^^^^^[[[\\\]]]___```aaaaaaaaa^^^^^^^^^^^^]]]\\\[[[[[[YYYYYYZZZZZZZZZXXXWWWVVVXXXYYYZZZYYYWWWVVVVVVWWWYYYYYYXXXWWWUUUTTTSSSRRRXXXXXXWWWVVVVVVUUUUUUTTTSSSRRRQQQQQQQQQQQQRRRRRRQQQPPPPPPOOONNNNNNNNNNNNOOONNNNNNMMMMMMNNNOOOOOOMMMLLLKKKJJJHHHFFFEEEEEE>>>>>><<<:::888666444333999;;;===>>>>>>???@@@AAABBBAAAAAAAAA@@@?????????CCCCCCBBBAAA@@@???>>>===>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<<<<;;;:::999888999999999888888888777777666666555444333333222222000000//////.........---......---------,,,,,,,,,---......//////......---......---------,,,,,,,,,------............------000000000000000000000000000111111111222222222222000000000000000000000000000000000000000000000000333222111111111222333444333333333444444444555555222333555777:::???EEEIIIbbbvvvwwwcccNNNFFFEEEBBB@@@AAADDDEEEDDDDDDFFFIIIIIIFFFJJJIIIIIIHHHGGGFFFDDDCCCDDDDDDCCCBBBBBBBBBBBBCCCGGGIIIMMMRRRXXX```iiinnnuuuyyy}}}~~~yyyxxxzzz|||]]][[[ZZZZZZ\\\___``````aaaaaaaaa``````_________[[[\\\]]]___```aaaaaaaaa____________^^^]]][[[[[[XXXYYYZZZ[[[[[[ZZZZZZYYYYYYZZZZZZYYYWWWVVVVVVWWWZZZYYYXXXWWWVVVUUUUUUUUUXXXXXXWWWWWWVVVUUUUUUTTTSSSSSSRRRRRRRRRRRRRRRSSSQQQPPPOOOOOOOOOOOOOOOPPPPPPOOOOOONNNNNNNNNNNNOOONNNMMMLLLKKKIIIHHHGGGFFFDDDCCCBBB@@@>>>===;;;::::::<<<>>>>>>======>>>???AAAAAAAAA@@@??????>>>>>>AAAAAAAAAAAA@@@@@@@@@@@@======<<<<<<<<<===>>>???=========<<<;;;:::888777999999888888888777777777666666555555444333333222222222111111111000000000//////.........---------////////////////////////.........---------,,,,,,---..................---........................000000000000111111111222000000000000000000000000000000000000000000000000222222111111111222333444333333333444444444444555444555666777999===BBBFFFWWWkkksss[[[MMMGGGBBB@@@AAA>>>???@@@AAADDDFFFGGGFFFGGGGGGHHHHHHGGGFFFEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCEEEGGGKKKOOOTTT[[[ccchhhooosssyyy~~~~~~zzzzzz|||~~~YYYYYYYYY[[[^^^aaaaaaaaaccccccbbbaaaaaa```______\\\]]]^^^___````````````aaaaaaaaa```___]]]\\\[[[XXXYYYZZZ[[[\\\\\\\\\\\\YYYZZZZZZYYYWWWVVVVVVWWWZZZYYYWWWVVVUUUVVVWWWXXXXXXXXXXXXWWWWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPOOOPPPPPPQQQQQQQQQPPPPPPOOOOOOOOONNNNNNOOONNNMMMLLLKKKJJJIIIIIIFFFEEEDDDCCCAAA@@@???>>>===>>>??????===;;;;;;<<<@@@@@@@@@???????????????@@@@@@@@@AAAAAABBBBBBBBB===============>>>@@@@@@=========<<<;;;999888777999999888888888888777777777666666555555444444333444444444444333333333333111000000000000/////////000000///......///000000.........------------,,,................................................////////////000000000000000000000000000000000000000000000000000000000000222222111111222222333444333333333333444444444444777888888888888:::>>>AAAIIIZZZtttppp^^^RRRIIIEEEDDD===???@@@AAABBBBBBDDDGGGFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBDDDGGGJJJNNNSSSYYY^^^eeejjjqqqxxx}}}{{{{{{}}}WWWWWWYYY]]]```bbbbbbaaaccccccbbbaaa``````___^^^]]]]]]^^^___`````````___bbbbbbbbbaaa```^^^\\\\\\YYYZZZZZZZZZZZZZZZZZZZZZYYYZZZ[[[YYYWWWVVVWWWXXXYYYXXXUUUTTTTTTVVVXXXZZZWWWXXXXXXXXXWWWVVVUUUTTTTTTTTTUUUUUUUUUUUUUUUUUUPPPPPPPPPPPPQQQRRRSSSSSSQQQQQQQQQQQQPPPOOOOOONNNPPPOOOOOONNNMMMLLLLLLKKKHHHGGGFFFEEEDDDCCCBBBBBBAAABBBCCCAAA>>><<<;;;<<<======>>>??????@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBB???>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999::::::::::::999999999888777777777666666555555555555555555555555555555555222222222222111111111111111000...------...000111............------------.........------..........................................////////////000000000000000000000000000000000000000000000000000222111222222222222333333222222333333333444444444777777888777777888;;;>>>???LLLbbbxxxyyyjjj\\\PPPIIICCCCCCCCCDDDBBBAAACCCHHHJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDAAACCCEEEFFFHHHLLLPPPTTT[[[aaaiiiqqqxxx}}}}}}}}}|||{{{{{{}}}WWWXXXZZZ^^^bbbdddcccbbbbbbbbbaaa``````___^^^^^^^^^^^^_______________^^^bbbbbbbbbaaa```___]]]\\\[[[[[[ZZZYYYXXXXXXWWWWWWYYYZZZ[[[ZZZXXXWWWWWWXXXWWWVVVTTTRRRSSSTTTWWWYYYWWWXXXYYYYYYXXXWWWUUUTTTTTTTTTUUUVVVWWWWWWVVVVVVQQQQQQQQQQQQRRRSSSTTTTTTQQQRRRRRRRRRRRRQQQPPPOOOPPPPPPPPPOOOOOONNNNNNNNNMMMMMMLLLKKKIIIHHHHHHGGGFFFGGGGGGEEEBBB???>>>>>>:::;;;===>>>@@@BBBCCCDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@???>>>===;;;;;;888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888777777777777666666555555555555555555555555444444333333333222222222000///---,,,,,,---///000//////.........---------///...------------...///////////////////////////---.........////////////000000000000000000000000000000000000000000000000111111222222333333333333222222222333333333444444444666777777777888;;;===<<>>???AAACCCDDDEEEDDDDDDDDDCCCCCCBBBBBBBBBDDDDDDCCCBBB@@@===;;;:::888999:::;;;<<<<<<======<<<<<<<<<;;;;;;;;;::::::888888888888888888888888555555555555555666666666444444444444333333333333000000///......///000000/////////.........------///...---,,,,,,---...///000000000000000000000000............////////////000000000000000000000000000000000000000000000000000111222333333333333222222222222222333333333333333444666666666777:::<<<;;;???HHHWWWjjjxxx___OOOEEE???AAADDDDDDIIIPPPSSSRRRQQQPPPNNNKKKIIIHHHGGGFFFFFFEEEEEEEEEEEEEEECCCDDDEEEEEEDDDEEEGGGHHHMMMRRRYYY```gggooovvvzzz~~~~~~wwwxxxyyyxxxuuusssrrrrrr_________aaacccdddcccbbb``````aaaaaaaaaaaabbbbbb______``````___^^^]]]]]]_________``````______^^^]]]\\\ZZZYYYXXXXXXXXXXXXZZZ[[[\\\ZZZXXXWWWXXXYYYVVVVVVUUUTTTTTTUUUUUUUUUWWWXXXZZZZZZZZZXXXUUUSSSRRRSSSUUUWWWWWWWWWVVVUUUUUUUUUTTTSSSSSSSSSTTTTTTPPPQQQSSSTTTUUUUUUTTTSSSOOOPPPPPPPPPPPPPPPPPPPPPOOONNNMMMKKKIIIGGGFFFEEEIIIJJJKKKIIIGGGEEEEEEEEE@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCAAA>>>===:::;;;;;;<<<;;;;;;;;;:::;;;:::::::::999999999999999999999999999999999999555555666666666777777777555555444444444333333333111111111111111111111111////////////............000///---,,,,,,---///000////////////////////////....../////////000000000000000000000000000000000000000000000000000000000000111222333333333222222111222222222222333333333333444666666666666888999999<<>>EEEPPPaaauuummmXXXGGGFFFHHHFFFHHHMMMPPPPPPPPPOOONNNMMMLLLKKKHHHGGGFFFFFFEEEFFFFFFFFFCCCDDDEEEDDDBBBBBBCCCDDDFFFIIILLLQQQWWW___hhhnnnsssxxx~~~~~~}}}{{{zzzyyyvvvwwwwwwtttoooiiifffeeecccccccccccccccdddeeeffffffdddaaa```aaabbbbbbaaa````````````____________bbb```]]]\\\]]]]]]]]]\\\```___\\\ZZZZZZZZZ[[[\\\]]]]]]\\\[[[ZZZYYYXXXWWWWWWXXXYYYYYYYYYYYYXXXXXXWWWXXXYYYZZZZZZYYYXXXWWWSSSTTTVVVWWWWWWVVVTTTSSSWWWWWWVVVVVVVVVVVVWWWWWWQQQRRRSSSTTTTTTTTTSSSRRRUUUTTTRRRPPPOOOPPPQQQRRRPPPOOOMMMMMMNNNOOONNNMMMLLLKKKKKKJJJIIIIIIHHHHHHKKKJJJHHHFFFCCCAAA@@@??????@@@AAABBBCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBAAA???>>><<<;;;::::::;;;:::::::::999999888888777777777777777777666666888888777777666555333333555555555555555555444444222222333333333333333333000000000000//////////////////.........---------..............................///000000000000000222222111111111111111111222222111111111111222222111222222333333222222222000111222222333444555555555555555555555666777777999888:::???EEEQQQfffxxxkkkLLLBBBCCCBBBEEEKKKKKKLLLLLLLLLLLLLLLKKKKKKLLLKKKIIIIIIIIIIIIGGGEEEDDDDDDDDDDDDDDDCCCCCCCCCGGGFFFEEEGGGLLLTTT[[[```gggmmmvvv~~~~~~|||{{{|||}}}~~~{{{xxxvvvvvvwww|||wwwsssqqqmmmfffdddeeebbbbbbbbbccccccdddeeeeeedddbbb```___```aaaaaaaaa_________^^^^^^^^^^^^]]]^^^\\\[[[[[[]]]^^^]]]\\\___^^^\\\ZZZYYYZZZ[[[\\\]]]\\\[[[YYYXXXXXXWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWXXXYYYZZZZZZYYYXXXWWWTTTUUUVVVVVVVVVVVVUUUTTTVVVVVVUUUUUUUUUUUUVVVVVVRRRSSSTTTUUUUUUTTTSSSSSSTTTSSSQQQPPPOOOPPPQQQRRRQQQOOONNNMMMNNNNNNNNNMMMKKKKKKKKKJJJJJJJJJIIIIIIJJJJJJHHHFFFCCC@@@===<<<======???@@@AAABBBBBBBBBEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDBBB@@@???>>>======::::::999999888777777777555555555666777777777888666666666777666666555555555555555555555555555555444444444444444333333333222222111111111000000000000000000/////////......////////////////////////......///000000000000000111111111111111111111111222111111000000111111222///000111222333333444333222222333333333333333333555555555555555666666777999999:::===AAAJJJ\\\llltttSSSEEECCCBBBCCCGGGIIIIIIJJJKKKKKKKKKKKKKKKLLLJJJIIIIIIIIIIIIHHHFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBAAACCCGGGNNNTTTYYY___eeemmmvvv~~~~~~~~~}}}|||~~~}}}|||{{{{{{}}}|||zzzwwwtttssstttvvvwwwxxxsssooonnnkkkhhhiiilllbbbbbbcccccccccdddddddddaaa___^^^^^^```aaaaaa```^^^^^^^^^]]]]]]]]]\\\\\\YYYYYYYYYZZZ]]]^^^]]][[[^^^]]][[[ZZZYYYYYYZZZ[[[\\\[[[XXXVVVUUUVVVVVVWWWYYYXXXWWWVVVVVVWWWXXXXXXVVVWWWXXXYYYYYYYYYXXXWWWUUUUUUUUUTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUSSSTTTUUUVVVVVVUUUTTTSSSRRRQQQPPPOOOOOOPPPQQQQQQRRRPPPNNNNNNNNNNNNMMMLLLJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIGGGDDD@@@<<<999;;;<<<===>>>@@@AAABBBCCCDDDEEEFFFGGGHHHHHHHHHHHHEEEDDDCCCAAA@@@?????????<<<<<<;;;::::::999888888333444444555666777888888333444555555666666666555555555555555555555555555666666555555444444333333333333333222222222111111111111111111000000000000////////////////////////......///000000000000000111111111111111111111111222111111000000111111222---...000222333444555555444444333333222222222222555555444444555555666777999888999;;;===AAANNN[[[uuu[[[IIIDDDBBBBBBDDDEEEFFFFFFHHHIIIIIIJJJJJJLLLJJJIIIIIIJJJJJJHHHGGGEEEEEEEEEEEEDDDDDDCCCCCCAAA@@@???@@@DDDIIINNNQQQVVV\\\dddmmmuuu}}}~~~yyyxxxxxxyyyyyy}}}|||{{{{{{{{{|||~~~}}}~~~zzzuuupppoooqqqtttvvvuuurrrmmmiiikkklllnnnttt{{{eeeeeeeeedddccccccbbbaaa___^^^]]]^^^```aaaaaa```]]]]]]]]]]]]\\\\\\\\\\\\XXXXXXXXX[[[]]]]]][[[YYY[[[ZZZYYYXXXXXXXXXYYYYYYZZZXXXUUUSSSRRRSSSUUUVVVXXXWWWUUUTTTSSSTTTVVVWWWUUUVVVWWWXXXXXXXXXWWWVVVTTTSSSRRRQQQQQQRRRSSSTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTUUUVVVUUUTTTSSSRRRPPPPPPOOOOOOOOOOOOPPPQQQSSSQQQNNNNNNNNNNNNMMMLLLIIIIIIJJJKKKLLLMMMMMMNNNKKKLLLKKKJJJFFFBBB===:::<<<<<<===>>>???AAABBBCCCCCCDDDFFFGGGIIIJJJJJJJJJDDDCCCBBBAAA@@@?????????AAA@@@??????>>>===<<<<<<555555666666777777777888222333444444444444333333444444444555555555555555888777777666555444444333333333333333222222222111111111111111111000000000..............................///000000000000000000000000000111111111111111111000000000000111111...///000111333333444444333222222222222222222222555444444444444555666666888777888::::::;;;DDDMMMfffwww```KKKDDDBBBAAABBBAAABBBCCCDDDFFFHHHIIIJJJKKKJJJIIIIIIJJJKKKIIIHHHGGGFFFFFFEEEEEEDDDDDDDDDBBBBBBAAAAAACCCGGGJJJLLLQQQVVV^^^gggoooxxx}}}wwwvvvwwwyyy{{{||||||{{{{{{{{{|||}}}~~~}}}~~~~~~yyytttoooppptttwwwuuurrrkkkgggfffkkkrrryyyfffffffffeeecccaaa```^^^^^^]]]]]]^^^```aaa```___]]]]]]\\\\\\\\\[[[[[[[[[YYYXXXYYYZZZ[[[[[[YYYWWWXXXWWWWWWVVVVVVVVVVVVVVVWWWUUUSSSQQQPPPQQQSSSTTTVVVUUUSSSQQQQQQRRRSSSTTTSSSTTTUUUVVVWWWVVVVVVUUURRRPPPNNNMMMMMMNNNPPPRRRTTTSSSSSSSSSSSSSSSSSSTTTSSSSSSTTTTTTTTTSSSQQQPPPNNNMMMNNNNNNNNNOOOPPPPPPRRRPPPNNNMMMNNNNNNMMMLLLHHHIIIJJJKKKMMMNNNOOOOOOMMMNNNNNNMMMJJJFFFAAA???===<<<<<<<<<===>>>???@@@BBBCCCEEEGGGIIIJJJKKKKKKDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@???>>>>>>999999999888888777777777444444444333222111000000444444444555555555666666888888777666555555444444333333222222222111111111000000000000000000000000------------------------......///000000000000000//////000000000111111111111000000000000000000111000000111222222222111111000000111222222333444444444444444444444555666666666555666999:::999>>>EEESSSfffaaaMMMDDDAAA????????????@@@AAACCCFFFHHHJJJJJJIIIHHHIIIKKKKKKKKKIIIHHHGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBCCCEEEGGGHHHMMMQQQWWW___gggpppyyy~~~{{{vvvvvvxxx{{{}}}|||||||||||||||}}}}}}~~~~~~}}}|||vvvsssqqqssswwwwwwrrrmmmfffdddgggqqq{{{ccccccdddcccbbb```^^^]]]]]]\\\\\\]]]^^^___]]]\\\[[[[[[[[[ZZZZZZZZZZZZYYYXXXWWWVVVWWWXXXXXXWWWUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSQQQOOOOOOOOOQQQRRRSSSRRRQQQOOOOOOOOOPPPPPPPPPQQQSSSTTTUUUUUUTTTSSSOOONNNLLLKKKKKKLLLNNNOOORRRRRRQQQQQQQQQQQQRRRRRRQQQQQQRRRRRRQQQPPPOOONNNKKKLLLLLLMMMNNNOOOOOOPPPOOOMMMLLLKKKMMMMMMMMMLLLIIIIIIJJJLLLMMMOOOPPPPPPNNNNNNOOONNNMMMJJJGGGEEE???>>><<<;;;::::::;;;<<>>>>>======<<<;;;:::999999888555555555444333222000///333333444444555666666666777777666666555555444444333333333222222222111111000000000000000111111111..............................///000000000000000...//////000000111111111111000000//////000000111000111111111111111000000//////000111222333444444444444333333444444555666555333555999:::999<<>>>>>>>>>>>@@@BBBDDDGGGIIIJJJIIIHHHIIIKKKLLLLLLKKKIIIHHHHHHGGGFFFEEEDDDDDDAAAAAAAAAAAAAAABBBCCCCCCGGGJJJOOOUUU\\\eeennnttt|||~~~xxxtttuuuxxx{{{}}}|||}}}}}}}}}~~~~~~~~~~~~~~~zzzxxxrrrrrrsssvvvxxxvvvppplllhhhiiippp}}}[[[\\\^^^___```___^^^]]]ZZZZZZZZZ[[[\\\[[[YYYWWWXXXXXXXXXXXXWWWWWWWWWWWWTTTSSSRRRRRRTTTVVVVVVUUUQQQQQQQQQRRRRRRRRRQQQQQQQQQPPPOOOOOONNNNNNOOOOOOPPPOOOOOONNNMMMMMMLLLLLLNNNOOOQQQRRRSSSSSSRRRRRRMMMMMMLLLKKKKKKLLLMMMMMMOOOOOONNNNNNNNNNNNOOOOOONNNOOOOOOPPPOOOMMMLLLKKKIIIJJJKKKMMMNNNOOOOOOOOOLLLKKKIIIJJJLLLMMMLLLLLLJJJJJJKKKLLLNNNOOOPPPPPPMMMNNNNNNNNNMMMMMMLLLKKKEEECCC@@@===;;;::::::;;;???@@@BBBDDDEEEFFFGGGGGGHHHGGGGGGGGGGGGGGGHHHHHHFFFFFFEEECCCBBB@@@????????????>>>>>>======<<<<<<666666666666666555444333333333444444555666666777555555555555555555555555444444444444333333333333111111111111222222333333000000000000000000000000......///000000000000000......//////000111111222000000////////////000000//////000111111222111111000000111111222222222333444444333333444444555666555333444888999888:::>>>AAAOOOcccwwwxxxfffUUUJJJEEECCC>>>>>>>>>???AAACCCFFFHHHIIIIIIHHHIIILLLMMMLLLKKKJJJIIIHHHGGGFFFEEEEEEDDD@@@@@@AAAAAAAAAAAAAAAAAABBBEEEHHHMMMSSS[[[dddiiisssxxx~~~zzzuuussstttxxx{{{}}}}}}~~~~~~{{{vvvtttrrrsssuuuwwwxxxwwwuuussssssvvvUUUWWWYYY\\\^^^^^^^^^]]]YYYXXXXXXYYYYYYYYYVVVTTTVVVVVVVVVUUUUUUUUUTTTTTTPPPOOONNNOOORRRTTTVVVVVVOOOOOOPPPPPPQQQPPPPPPOOOOOOOOOOOONNNNNNNNNNNNMMMNNNNNNNNNNNNMMMLLLJJJIIILLLNNNOOOQQQRRRRRRQQQQQQMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNMMMLLLJJJIIIHHHIIIKKKLLLNNNOOOOOOOOOKKKIIIHHHIIIKKKLLLMMMLLLJJJKKKLLLMMMNNNOOOPPPPPPLLLLLLMMMMMMMMMNNNNNNOOOLLLIIIFFFBBB???=========>>>???AAABBBDDDEEEEEEFFFFFFFFFEEEEEEFFFFFFGGGGGGIIIIIIHHHFFFEEECCCBBBBBB????????????@@@@@@@@@@@@666777777888888888888888333333444444555666777777444444444555555555555555666666555555555444444444222222222333333444444444111111111111111111111111...//////000000000000000---......///000111111222000000////////////000000,,,---///000222333333333222222222111111111111111444333333333333444555555666333444777888777888<<<999EEEVVVhhhvvvaaaRRRKKKIII???>>>>>>>>>@@@CCCFFFHHHIIIHHHHHHIIILLLMMMMMMLLLJJJJJJIIIHHHGGGEEEEEEDDDAAAAAABBBCCCCCCCCCBBBBBBAAACCCFFFIIIOOOVVV___dddmmmrrr{{{||||||yyytttsssuuuyyy|||~~~~~~~~~}}}yyytttppptttvvvxxxzzzyyyyyy{{{|||YYYYYYYYYYYYYYYYYYYYYYYYUUUVVVWWWXXXWWWUUURRRQQQOOOOOOOOOPPPQQQPPPNNNLLLOOOPPPRRRRRRRRRRRRPPPOOOOOONNNMMMLLLKKKLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOOOONNNNNNLLLKKKJJJIIIIIIJJJJJJKKKLLLMMMNNNOOOMMMMMMNNNMMMLLLJJJHHHGGGGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJIIIJJJJJJJJJIIIIIIJJJJJJJJJIIIIIIIIIIIIJJJKKKMMMMMMOOOOOONNNNNNNNNOOOPPPPPPQQQNNNLLLLLLOOOPPPOOOMMMNNNLLLIIIEEEBBB???===<<<===???AAACCCEEEFFFFFFFFFIIIHHHGGGGGGFFFFFFGGGGGGIIIHHHGGGEEEDDDBBBAAA@@@AAA@@@??????????????????>>>===;;;999888888888888888888777666555444333222555666666666666666555555666555444333333333333333333333333222222222111111111111111111111111111111222111111000000000000000////////////000000000000///000111222222111000////////////000111111222222000111111111111222222222222222333333333333444444333333444555777999:::;;;;;;BBBGGGVVVppp{{{jjjYYYKKKIIIFFFEEEFFFCCC???@@@DDDDDDEEEGGGKKKNNNPPPNNNMMMMMMLLLJJJHHHFFFEEEDDDDDDFFFFFFFFFFFFDDDBBB@@@???BBBAAAAAACCCGGGNNNTTTXXXccciiiqqqyyy}}}|||{{{zzzooorrruuuwwwxxxzzz|||~~~}}}||||||}}}~~~{{{wwwtttsssvvvzzz|||{{{}}}UUUUUUUUUUUUUUUUUUUUUUUURRRSSSTTTUUUTTTSSSQQQOOOMMMMMMMMMOOOQQQQQQOOONNNMMMMMMNNNNNNNNNNNNMMMMMMMMMLLLJJJIIIIIIIIIIIIJJJMMMMMMNNNOOOOOOOOOOOOOOOOOOOOONNNNNNMMMKKKJJJIIIGGGGGGHHHIIIJJJKKKKKKLLLKKKKKKKKKKKKJJJIIIGGGGGGIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNOOOOOOOOOMMMKKKKKKMMMNNNMMMLLLOOONNNLLLIIIFFFDDDBBB@@@>>>???@@@BBBCCCEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIKKKJJJIIIGGGEEECCCBBBAAABBBAAAAAA@@@@@@@@@AAAAAA???===<<<:::999999999999::::::999888777666666555666666666777666666555555666555444444333333444444333333333222222222222111111111111111111111111111222222111000000000000000////////////000000000111000000111111111111000000222222222222111111111111000111111111111222222222222222333333333333444444444444444555666888999:::888???BBBLLLbbbvvvttthhhXXXNNNEEECCCBBB@@@@@@BBBDDDEEEGGGKKKNNNPPPOOONNNNNNMMMKKKIIIGGGFFFEEEDDDDDDDDDEEEEEEDDDCCCBBBAAABBBAAA@@@BBBEEEJJJPPPSSS[[[```hhhpppvvv|||zzzvvvvvvooorrruuuwwwxxxyyy{{{}}}|||{{{zzz{{{|||~~~}}}|||xxxtttqqqqqqwww|||RRRRRRRRRRRRRRRRRRRRRRRRNNNOOOPPPQQQQQQPPPNNNNNNKKKKKKKKKMMMPPPQQQPPPOOOLLLLLLKKKKKKKKKKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHJJJKKKLLLLLLLLLKKKNNNNNNNNNMMMLLLKKKJJJIIIEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHJJJJJJIIIIIIHHHHHHGGGGGGIIIIIIJJJJJJKKKLLLMMMMMMIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNMMMKKKIIIJJJKKKLLLLLLKKKNNNNNNMMMLLLJJJHHHFFFDDDAAAAAAAAAAAABBBDDDFFFGGGDDDDDDEEEFFFGGGIIIKKKLLLLLLLLLJJJIIIGGGDDDBBBAAABBBBBBAAAAAAAAAAAABBBBBB???>>>===;;;::::::::::::;;;;;;;;;::::::999999999666777777777666666555444666555555444444444444555333333333333222222222222222222222222222222222222222222111000000000000111/////////000000000111111111111000000000000111111444444333333222111111000000111111111111222222222222222333333333333444444555555555555666777888999666======BBBQQQaaayyyuuucccOOOFFFDDDBBB@@@@@@DDDDDDFFFJJJNNNQQQQQQQQQPPPOOOMMMJJJHHHGGGFFFEEEBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBAAAAAACCCFFFJJJLLLPPPUUU[[[cccjjjqqqyyy~~~{{{vvvuuuwwwxxxuuusssuuuppprrruuuwwwwwwxxxzzz{{{{{{zzzxxxwwwxxxzzz|||~~~{{{zzzuuurrrmmmttt~~~RRRRRRRRRRRRRRRRRRRRRRRRKKKLLLMMMNNNNNNNNNMMMLLLKKKKKKJJJLLLNNNOOONNNMMMMMMLLLKKKJJJJJJKKKLLLMMMJJJJJJIIIHHHGGGFFFFFFEEEBBBDDDFFFHHHJJJJJJIIIIIIKKKKKKKKKKKKJJJIIIHHHGGGDDDEEEEEEFFFGGGHHHIIIIIIJJJJJJIIIIIIJJJJJJKKKKKKIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLIIIIIIHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHIIIIIIJJJKKKJJJJJJKKKLLLMMMMMMMMMMMMKKKJJJIIIJJJJJJKKKKKKKKKJJJKKKLLLMMMLLLJJJGGGFFFEEEDDDCCCBBBCCCEEEGGGIIIDDDDDDEEEFFFGGGIIIJJJKKKLLLKKKKKKIIIGGGEEEBBBAAA@@@@@@????????????@@@@@@???>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::777777777777777666555555666666555555555555555666444444333333333222222222222222222222222222222222333222111111000000111111//////000000000111111111222111000//////000111222333333222222222111111111000000111111111222222222222222222333333333444444666666555555555666777777888>>>===>>>GGGSSSjjjhhhVVVLLLEEEBBBAAAAAABBBDDDHHHNNNRRRUUUUUUQQQPPPNNNLLLJJJHHHGGGGGGDDDDDDDDDDDDCCCCCCCCCBBBDDDCCCBBBAAABBBCCCEEEFFFHHHLLLQQQWWW^^^gggpppvvv~~~~~~zzzsssoooooorrruuuttttttvvvsssuuuwwwxxxwwwxxxyyyzzzzzzxxxvvvtttssstttxxx{{{zzz}}}wwwtttnnnxxxPPPPPPPPPPPPPPPPPPPPPPPPKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKIIIJJJKKKLLLKKKJJJKKKJJJIIIHHHHHHIIIJJJKKKHHHHHHGGGGGGFFFEEEDDDDDDBBBDDDEEEGGGIIIIIIIIIIIIHHHIIIIIIIIIHHHGGGFFFFFFCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGFFFGGGGGGHHHIIIHHHIIIKKKLLLMMMMMMMMMLLLJJJJJJJJJJJJJJJKKKLLLMMMIIIKKKLLLMMMMMMLLLJJJIIIJJJHHHGGGFFFFFFGGGIIIJJJGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJJJJIIIHHHEEECCCAAA>>>>>>===<<<<<<<<<<<<===>>>>>>>>>======<<<<<<;;;:::::::::::::::999999999666666777777777777666666666666666555555666666777444444444333333333222222222222222222222222222222333222222111111111111111000000000000111111111111222111000//////000111222000000000000111111222222000000111111111222222222222222222333333333444444666666555555555555666666888???===<<>>>>>===<<<;;;;;;999999999888888777777777555555666777888888888888777666666666666777777888444444444444333333333333333333333333333333333333333333222111111111111222000000000111111111222222111111000000000000111111...//////000111111222222000111111111111222222222222222333333333333444444555555555444555555666666777<<<:::999???DDDQQQgggxxxaaaQQQKKKAAA@@@AAADDDJJJPPPTTTVVVOOOOOOMMMLLLKKKJJJJJJJJJJJJIIIGGGEEEDDDCCCBBBBBBEEEEEEEEEDDDDDDCCCBBBBBBCCCDDDGGGJJJNNNUUU]]]cccjjjooowww}}}{{{vvvssskkkkkkooowww{{{xxxvvvuuuwwwxxxyyyyyywwwvvvvvvwwwuuuvvvuuuqqqnnnmmmppptttuuu|||xxxvvvvvvIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJIIIHHHHHHHHHHHHHHHHHHFFFDDDDDDEEEGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIIIIIIIHHHHHHDDDDDDBBBBBBBBBDDDFFFGGGHHHHHHHHHIIIHHHHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIJJJLLLNNNSSSWWWYYYYYYXXXWWWPPPOOOMMMKKKHHHEEECCCBBBBBBCCCCCCDDDDDDEEEEEEEEECCCBBBBBBAAAAAABBBBBBCCCDDDCCCCCCBBBBBBCCCCCCDDDBBBDDDFFFHHHIIIIIIHHHHHHFFFHHHIIIIIIGGGHHHJJJMMMKKKKKKLLLLLLLLLMMMMMMMMMLLLLLLKKKKKKJJJIIIHHHHHHIIIHHHGGGGGGFFFFFFFFFGGGGGGHHHJJJKKKKKKIIIGGGEEECCCBBBAAA???===<<<;;;;;;<<<<<<=========<<<;;;::::::999999888777666555555333444666777999999::::::777777666666777777888999555444444444444333333333333333333333333333333333444333222222111111222222000000111111111222222222000000111111111111000000111111111111111111111111000111111111111222222222222222333333333333444444444444444444444555666777555:::888777===>>>EEEVVVlllfffWWWEEECCCBBBCCCGGGLLLOOOPPPMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIGGGFFFEEEEEEEEEEEECCCDDDDDDDDDDDDCCCAAAAAAAAABBBDDDEEEGGGLLLRRRWWW___dddlllsssyyy~~~{{{yyywwwtttrrrnnnooovvvzzzwwwvvvwwwxxxwwwuuussssssssstttuuuvvvrrrmmmkkknnnqqqwww}}}|||wwwwwwzzzIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFDDDCCCAAABBBDDDGGGGGGGGGGGGHHHIIIJJJJJJIIIHHHGGGJJJKKKLLLNNNOOONNNNNNMMMOOOMMMKKKIIIIIIKKKNNNOOOIIIIIIJJJJJJJJJIIIHHHHHHIIIJJJKKKKKKMMMMMMNNNOOORRRUUU[[[```bbbbbbaaa___TTTSSSPPPLLLHHHDDDAAA??????@@@AAABBBCCCEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEEEECCCBBBBBBAAAAAAAAABBBBBB@@@AAADDDFFFGGGGGGFFFEEEDDDFFFHHHGGGFFFFFFIIILLLIIIIIIIIIHHHIIIJJJJJJKKKLLLLLLLLLKKKJJJIIIGGGFFFHHHGGGGGGGGGFFFGGGGGGHHHGGGHHHKKKLLLLLLKKKIIIGGGGGGFFFDDDBBB???>>>===<<<;;;<<<=========<<<;;;:::::::::999888777555555444222333555777999:::;;;;;;777777666777777888999999555555444444444333333333333333333333333333333333444333222222111111222222000111111111111222222222///000111222222111000///444444333333222111111111000111111111111222222222222222333333333444444444444333333444555666777777666:::777888===<<>>===>>>???BBB@@@>>>===???@@@AAAAAACCCBBBBBBDDDFFFGGGGGGEEEIIIIIIJJJKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHIIIIIIIIIJJJKKKLLLLLLLLLJJJIIIHHHHHHHHHIIIJJJKKKKKKJJJJJJHHHGGGGGGFFFDDDCCCAAA@@@888???444<<>>??????>>>AAA@@@@@@BBBEEEFFFEEEDDDFFFFFFFFFGGGHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIHHHGGGHHHHHHIIIJJJJJJJJJJJJJJJHHHHHHHHHGGGFFFEEEDDDCCC@@@CCC:::===:::555===777888888888888777666444444333555777999;;;;;;<<<<<<;;;::::::999888777777777555555555555555555555555333333333333333333333444444444444444333333222222111222222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111222222333333333333444444222222333333444555555666777777666666888:::<<<>>>DDDRRRjjjkkkUUUKKKJJJAAA>>>DDDEEEEEEGGGJJJLLLNNNOOORRRTTTRRRPPPMMMLLLKKKJJJHHHGGGFFFEEEDDDCCCBBBCCCCCCDDDBBBBBBBBBBBBBBBBBBCCCCCCEEEIIINNNSSSYYY___fffkkktttzzz{{{tttrrrooonnnnnnoooqqqqqqrrruuu{{{|||uuuuuuvvvuuurrrmmmjjjiiijjjiiimmmqqqrrrrrrssswww{{{zzz}}}KKKLLLNNNPPPRRRVVV\\\```hhhjjjlllmmmlllhhhdddaaa\\\^^^aaadddiiipppxxx}}}~~~zzzyyy{{{|||yyywwwxxxtttwwwzzz}}}{{{uuutttwww|||~~~}}}|||{{{yyywwwtttqqqooonnnmmmmmmrrr|||~~~uuuiiigggeeecccaaa^^^ZZZWWWTTTUUUYYY^^^dddgggggggggiiijjjdddXXXPPPOOORRRRRRNNNNNNLLLIIIFFFCCC@@@>>>;;;::::::<<<>>>???>>>===?????????AAACCCEEEDDDCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGHHHHHHHHHGGGFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIHHHGGGGGGHHHGGGBBBBBB777;;;LLL:::777777777777777777666555333444666888:::;;;<<<<<<;;;;;;::::::999888888888555555555555555555444444555555555444444444444444555444444444444444333333222222222222333333333333111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333444444222333333444444555555555888777777777777999;;;<<<===DDDTTTnnneeeTTTMMMBBB???BBB@@@CCCEEEHHHJJJLLLPPPTTTWWWWWWUUURRRPPPOOONNNLLLJJJHHHGGGEEECCCBBBBBBBBBCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@BBBEEEIIIMMMSSS[[[```gggmmmwww}}}xxxsssnnnnnnmmmmmmmmmnnnoooppprrrrrrtttxxx|||}}}yyyuuuttttttrrrooojjjfffeeeeeefffkkkqqqtttuuuvvvyyy|||vvv{{{SSSVVV[[[```eeekkkrrrvvv}}}xxxtttsssssstttvvvyyy~~~~~~zzzvvvsssqqqpppwwwzzzsssmmmnnnooooooooollliiigggfffgggiiimmmrrrxxx|||~~~vvvggg\\\YYYZZZYYYYYYWWWTTTQQQNNNIIIDDDAAABBB???===<<<>>>???@@@@@@AAA@@@AAACCCFFFGGGFFFEEEFFFEEEDDDDDDDDDEEEFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIJJJGGGGGGHHH:::HHHaaaHHH999999999999888777666666333444555777999:::;;;<<<;;;;;;;;;;;;;;;:::999999666666555555555555444444555555555444444444444444444444444444444444444444222222222333333333444444111111111111111111111111111111111111111111111111333333333333333333333333222222222333333333444444333333333444444444555555777777777777777888999::::::>>>HHH[[[tttuuu```TTTGGGDDDDDD>>>AAABBBDDDGGGJJJOOOUUUYYY\\\ZZZVVVTTTRRRPPPNNNLLLIIIHHHFFFDDDBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@??????@@@AAABBBCCCFFFLLLSSSXXX[[[bbblllvvv~~~~~~zzzwwwsssooollliiikkkmmmnnnnnnnnnooopppqqqpppqqqsssvvvwwwvvvtttsssrrrqqqnnnkkkhhhffffffllloootttvvvvvvvvvwwwxxxqqqwwwXXX^^^fffnnnuuu|||~~~zzzxxx{{{vvvuuuwww{{{}}}}}}{{{yyyxxx{{{{{{{{{}}}{{{kkkccc___[[[\\\ZZZXXXWWWVVVSSSNNNKKKNNNIIIBBB======@@@CCCEEEGGGGGGHHHJJJMMMNNNNNNMMMJJJIIIGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFGGGFFFGGGGGGGGGGGGGGGFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIGGGHHHKKK???OOOiiiPPP======<<<;;;:::888777666444444555666777999:::;;;;;;<<<<<<<<<<<<;;;::::::777777777666666555555555555444444444333333222222444444444444444444444444222222333333333444444444111111111111111111111111111111111111111111111111333333333333333333333333222222222333333333444444333333333444444444444444666666666666777888888999999===CCCMMM]]]uuummm___PPPLLLIIIAAA@@@AAABBBCCCFFFLLLTTTYYY```]]]YYYVVVTTTRRROOOMMMJJJIIIFFFDDDCCCBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@AAAAAAAAAAAABBBFFFLLLPPPRRRYYYbbblllsssyyy~~~|||vvvqqqnnnkkkiiihhhhhhkkknnnoooooooooppprrroooppprrrtttvvvvvvtttsssrrrrrrrrrrrrrrrqqqooonnnsssssssssrrrppppppqqqsssrrrxxx]]]bbbkkksss{{{~~~{{{zzz}}}ooofff___]]][[[YYY[[[___```^^^[[[[[[TTTJJJDDDCCCFFFKKKNNNRRRRRRSSSUUUXXXZZZZZZYYYRRRQQQOOOMMMIIIEEEBBB@@@CCCBBBBBBAAAAAABBBBBBCCCEEEEEEEEEDDDEEEEEEFFFGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHFFFIIIBBBIII]]]LLLAAAAAA@@@???===;;;999888777777777777888999:::;;;;;;<<<===>>>>>>===<<<;;;999999888888777777666666555555444444333222222222222222333333333333444444333333333333444444444444111111111111111111111111111111111111111111111111333333333333333333333333222222333333333333444444444444444444444444444444444555555666777888888888777;;;???BBBJJJ[[[tttyyyjjjYYYRRRMMMBBBBBBBBBAAAAAADDDKKKSSSYYYaaa^^^ZZZVVVTTTQQQNNNLLLJJJIIIGGGDDDCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA??????AAAEEEHHHLLLQQQXXX___ffflllrrruuu~~~vvvsssooojjjgggfffgggggghhhkkkooopppnnnnnnpppsssoooqqquuuwwwxxxwwwtttsssssstttvvvzzz||||||zzzwwwvvvrrrmmmjjjjjjmmmrrrvvv}}}eeehhhlllqqqwww||||||uuummmfffcccbbbdddjjjmmmllljjjhhhaaaXXXRRRRRRUUUYYY[[[^^^]]]^^^aaadddfffeeeddd```___]]]YYYSSSLLLFFFBBBAAAAAAAAA@@@@@@AAAAAAAAADDDCCCBBBBBBCCCDDDEEEFFFEEEFFFFFFFFFEEEEEEDDDCCCEEEFFFGGGHHHHHHHHHHHHHHHGGGKKKCCCGGGFFFAAAKKKEEECCCCCCCCCBBBAAA???>>>===<<<<<<;;;::::::;;;<<<<<<;;;<<<>>>??????>>><<<;;;;;;;;;:::999999888888777666666555555444333333333111111111222222222333333333333333444444444444555111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333444444444444444444444444444444222333444666777888888999888:::::::::???LLL^^^lllkkkaaaYYYKKKFFFEEECCCBBBDDDJJJSSSZZZaaa^^^YYYVVVSSSPPPLLLJJJJJJHHHFFFEEECCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCAAABBBAAA@@@>>>>>>@@@BBBFFFIIINNNSSSXXX^^^eeeiiirrruuuzzz~~~wwwsssnnnllliiieeecccdddgggiiihhhllloooooollllllppptttpppsssvvvxxxxxxwwwuuuuuuuuuwww{{{~~~vvvppphhheeeiiisssmmmmmmmmmooottt|||~~~|||tttppplllnnnrrruuuuuurrrqqqkkkddd``````bbbeeegggeeeeeeeeehhhkkkmmmmmmllllllllliiiddd]]]TTTKKKGGGAAA@@@@@@@@@@@@@@@@@@AAABBBAAAAAA@@@AAABBBDDDEEEEEEEEEFFFEEEEEEDDDCCCCCCFFFGGGHHHHHHIIIIIIIIIHHHGGGMMMAAAGGGJJJ>>>AAACCCCCCCCCDDDDDDCCCCCCBBBAAA@@@???>>>===<<<======>>>;;;<<<>>>???@@@???===<<<<<<<<<;;;;;;:::999888888888777777666555444444444000000111111111222222222333333333444444444555555111111111111111111111111111111111111111111111111222222222222222222222222222222333333333444444444444444444444444444444444111222444666777888999999;;;999777777===GGGTTT\\\pppuuukkk\\\JJJHHHEEECCCDDDKKKTTTZZZaaa^^^YYYUUURRRNNNKKKHHHIIIHHHFFFEEEDDDCCCDDDDDDAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBB???>>>???@@@BBBDDDGGGKKKOOOUUU\\\aaagggkkkpppvvvzzz~~~|||tttmmmiiiiiihhhfffcccbbbccchhhkkkhhhlllnnnmmmkkkkkkooosssrrrtttwwwxxxwwwvvvvvvwwwwwwzzzvvvooofffdddlll|||{{{ttttttxxx}}}|||yyyvvvuuuwwwzzz|||}}}yyy||||||tttkkkfffdddhhhkkkmmmooossssssuuutttooofffZZZQQQKKKJJJIIIGGGDDDAAA???@@@BBBAAA@@@???AAABBBCCCBBBAAADDDDDDDDDDDDEEEFFFFFFEEEDDDEEEFFFFFFFFFGGGIIIKKKEEEEEEFFFGGGGGGGGGGGGFFFIIIFFFDDDDDDFFFHHHGGGFFFDDDDDDCCCCCCBBBBBBBBBAAABBBBBBBBBAAA@@@???===<<<>>>===<<<;;;;;;;;;;;;;;;999999888777666555444444333222000000000222444666444444444333333222222222111222222333333222222111222222222222222222222222111111111111111111111111111111111222222333333333222222222333333333444444555555555555555555444444666666777999<<>>===<<<<<<;;;;;;;;;:::999888777666555555444333222111000111222444555555555555444444444333333111111222222222222111111222222222222222222222222111111111111111111111111222222222222222222333333333333333444444444555555555555555555555555444444555555666777:::>>>AAACCCIIITTThhh}}}rrr___OOOJJJGGGDDDGGGPPPSSSPPPLLLHHHFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCEEEEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@??????@@@AAABBBBBBCCCEEEIIILLLPPPTTTZZZ```eeejjjooosssvvvyyy}}}|||xxxvvvsssoookkkhhhfffeeeffffffeeeeeeeeefffggghhhiiikkkmmmmmmmmmmmmnnnoooqqqssswwwyyyzzz{{{|||~~~~~~~~~}}}{{{~~~|||uuukkkiiiiiijjjmmmqqqwwwwwwvvvrrrlllgggdddccccccdddbbb___YYYUUURRRQQQRRROOOKKKIIIHHHHHHGGGFFFCCCBBBAAACCCFFFHHHHHHGGGHHHHHHGGGFFFEEEDDDCCCBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHFFFDDDDDDFFFGGGFFFFFFHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@???>>>===<<<;;;;;;::::::999888777666555555444333222111222333444555666666555555555555444444000111111222222111111000333333333333333333333333111111111111111111111111333333222222222222222222444444444444555555555555444444444444444444555555444444444555777:::===>>>@@@GGGUUUfffssswwwaaaWWWQQQKKKIIILLLLLLIIIFFFDDDDDDDDDCCCBBBCCCCCCBBBBBBBBBCCCCCCDDDFFFEEEEEEDDDDDDCCCBBBBBBDDDCCCBBBAAA@@@??????>>>???@@@@@@???>>>???BBBDDDGGGJJJPPPUUUYYY^^^cccfffkkkoootttxxx{{{{{{uuuqqqmmmllljjjhhhgggfffeeeeeegggffffffffffffggghhhiiiiiijjjkkkkkkjjjjjjlllnnnpppssswwwzzz|||}}}qqqkkkkkkkkknnnqqqqqqqqqpppmmmkkkkkklllnnnppppppmmmiiiddd```_________^^^\\\[[[[[[ZZZWWWUUUKKKIIIGGGIIIKKKLLLJJJHHHIIIHHHGGGGGGGGGFFFEEECCCBBBCCCDDDFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFEEEIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGEEEDDDDDDCCCBBBBBB@@@???===<<<;;;;;;;;;:::999888777666666555444333333333333444444555555555555444444444444111222222333333222222111333333333333333333333333111111111111111111111111333333333222222111111111333333333444444444444555333333444444444444555555555444444555666888999:::???AAAIIITTT]]]iiizzzzzznnnfff\\\RRRNNNMMMIIIEEECCCCCCCCCBBB@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@AAA@@@>>>>>>@@@BBBAAADDDHHHLLLPPPTTTYYY\\\aaaeeejjjoootttxxx}}}~~~}}}{{{vvvooojjjeeeeeeeeeeeeeeefffggghhheeeeeeeeeffffffggghhhhhhhhhhhhhhhhhhggghhhjjjmmmrrruuuzzz~~~uuunnnmmmmmmnnnpppllllllkkkiiijjjmmmrrrvvvwwwvvvsssnnnjjjhhhiiikkkiiikkknnnrrrtttrrrmmmiiiZZZXXXVVVXXXZZZXXXTTTOOOMMMJJJHHHGGGIIIIIIHHHGGGCCCCCCDDDEEEFFFGGGGGGGGGEEEEEEFFFFFFEEEEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHGGGGGGFFFEEEDDDDDDDDDDDDCCCAAA???===<<<<<<<<<;;;:::999888777777666555555444444333333333333333333333333333333444333444444555555444444333333333333333333333333333111111111111111111111111333333333222222111111111111111222222222333333333333333333333444444555555555555555666666777888888999:::>>>DDDJJJTTTdddsssvvvggg\\\SSSMMMEEEAAABBBCCCBBB@@@@@@@@@AAAAAACCCDDDFFFGGGHHHGGGGGGFFFFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAA@@@??????AAABBB>>>@@@CCCFFFHHHKKKPPPSSSXXX\\\bbbggglllqqquuuyyy}}}}}}xxxxxxwwwwwwuuuqqqkkkfff___```aaabbbdddfffhhhiiiccccccdddeeeffffffggggggeeeffffffeeeeeegggkkknnnwww{{{|||uuutttsssssssssjjjiiigggeeeeeeiiipppuuuyyyyyywwwssspppoooppprrrnnnrrryyy~~~zzzmmmkkklllooosssqqqjjjdddSSSNNNHHHEEEEEEFFFDDDCCCCCCDDDEEEEEEFFFFFFEEEEEECCCEEEFFFFFFEEEDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFEEEDDDEEEEEEEEECCCAAA???>>>======<<<;;;:::999888888777777666555555444333333222222222333333333333444444555555666666555555444222222222222222222222222111111111111111111111111333333222222222222222222111111111111222222222222222222333333444444555555555555666666666777777777555666999>>>BBBIIIWWWdddyyy{{{eeeZZZMMMDDDBBBCCCBBB@@@@@@@@@AAABBBDDDFFFHHHIIIJJJIIIIIIHHHGGGGGGFFFFFFBBBBBBBBBCCCCCCCCCDDDDDD===???@@@@@@??????@@@AAA===???@@@@@@AAACCCGGGJJJOOOSSSYYY^^^cccggglllooouuuzzz~~~yyyuuunnnmmmmmmmmmmmmjjjeeebbb\\\\\\]]]___aaacccfffgggbbbbbbdddeeeffffffffffffdddeeeeeeeeefffjjjpppttt~~~}}}~~~}}}sssqqqnnnjjjhhhkkkppptttzzz{{{|||zzzwwwtttrrrrrrnnnrrryyy}}}}}}eee\\\RRRJJJHHHFFFDDDAAAEEEEEEEEEEEEEEEDDDDDDCCCBBBEEEGGGGGGEEECCCDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFDDDEEEFFFFFFEEECCCAAA@@@>>>>>>===<<<;;;:::999999888888777666555444333222333333333333444444555555444444555555555555444444111111111111111111111111111111111111111111111111222222222222222222333333111111222222222333333333111222222333444444555555444444555555666666666666666777;;;???@@@CCCLLLWWWfffvvvzzzdddSSSJJJGGGDDDAAA@@@@@@AAACCCEEEHHHJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHDDDDDDDDDCCCCCCCCCCCCCCC???@@@BBBAAA@@@??????@@@@@@@@@@@@???>>>@@@CCCEEEGGGKKKPPPUUUXXX\\\```cccjjjooovvvzzz|||}}}yyyxxxuuupppkkkeeeddddddeeeeeedddbbb___\\\\\\]]]^^^```bbbdddeeebbbcccdddfffggghhhggggggeeeeeeffffffiiiooovvv|||}}}xxxvvv~~~|||wwwssstttxxx|||zzz}}}}}}wwwsssppplllooovvv~~~|||rrrcccYYYSSSPPPLLLHHHFFFFFFFFFFFFEEEDDDCCCBBBAAADDDGGGGGGEEECCCDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGIIIIIIIIIJJJIIIIIIHHHHHHDDDEEEFFFGGGFFFEEECCCAAA>>>>>>===<<<;;;::::::999888888888777666444333222444444444555555555666666333444444555555444444333000000000000000000000000111111111111111111111111111111111222222333333444222222333333333444444444111111222333333444555555222333444555555555555555777888<<<>>><<<;;;@@@IIIRRRbbbxxx|||cccTTTLLLFFFBBB@@@AAABBBDDDFFFIIIKKKLLLLLLLLLLLLKKKJJJJJJIIIIIIFFFFFFEEEDDDCCCBBBBBBAAACCCDDDEEEDDDBBB@@@@@@AAACCCCCCBBBAAA???@@@BBBEEEBBBEEEJJJNNNQQQUUUYYY[[[```fffmmmrrrtttxxx}}}{{{uuurrrqqqnnniiidddaaa``````aaabbbbbbaaa```^^^^^^___```aaacccdddeeebbbdddfffgggiiiiiiiiihhhffffffggghhhlllsss{{{yyysssuuu~~~}}}zzz|||~~~{{{tttrrrqqqttt{{{~~~~~~xxxlllddd___ZZZWWWSSSJJJDDDDDDCCC??????DDD@@@AAADDDFFFFFFFFFDDDBBBEEECCCBBBCCCEEEGGGGGGGGGFFFGGGHHHHHHIIIIIIHHHHHHFFFFFFDDDCCCBBBBBBBBBBBB@@@@@@>>>===<<<<<<<<<<<<<<<;;;;;;:::888777555444222222222222333444555555333444444555555444444333111222222333333222222111666444222000000000222333222222111111111111222222222111111111000000//////333333333333333333333333444444444555555555555666555777999::::::;;;===???IIISSSddduuulllWWWJJJEEE@@@BBBBBB???BBBJJJNNNMMMPPPPPPOOONNNMMMKKKIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAAAAABBBCCCFFFIIIMMMPPPQQQYYY\\\```dddhhhnnntttxxxzzz}}}|||sssooojjjgggfffeeebbb```XXXYYY[[[^^^```aaabbbccc______``````aaaaaabbbbbbcccdddeeeggghhhiiijjjkkkkkkllliiifffiiiuuuvvvssswwwyyy|||xxxuuuttt~~~uuutttuuuyyyxxxsssqqqssszzz~~~~~~}}}}}}xxxuuurrrpppdddZZZQQQMMMHHHAAA???AAA@@@@@@AAACCCEEEFFFEEEEEEFFFDDDCCCCCCEEEFFFFFFEEEGGGGGGHHHIIIIIIIIIIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCDDDCCCBBBAAA??????>>>>>>:::::::::999888777666555222222222222333333444555333444444555555444444333222222333333333333222222444333222111111111222333222222111111111111222222333222222222111111111111333333333333333333333333444444444444555555555555555666888999999:::<<<>>>@@@FFFSSSaaammm}}}oooYYYLLLCCC@@@>>>???BBBHHHNNNQQQTTTSSSRRRPPPNNNLLLJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBAAAAAAAAAAAABBB???@@@AAABBBDDDFFFHHHIIIOOORRRVVV[[[___eeelllppprrruuuxxx{{{|||}}}|||tttooojjjfffbbb```___^^^\\\ZZZVVVWWWYYY[[[^^^___``````___`````````aaaaaaaaabbbbbbccceeegggiiillloooqqqpppooojjjfffjjjwww}}}vvvvvv{{{}}}zzztttmmmhhhcccaaa___cccjjjssswwwvvvvvvyyy}}}}}}xxxssspppooopppooonnnmmmooorrrqqqmmmjjj______aaaeeelllsssxxxzzz~~~xxxssssssyyy~~~zzzyyyzzz}}}~~~ttthhh___UUUKKKEEEDDDCCCBBBBBBDDDGGGHHHHHHGGGGGGEEEDDDDDDFFFGGGFFFEEEGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEGGGFFFEEECCCBBB@@@??????<<<<<<<<<<<<;;;:::999888333333222222222333444444333444444555555444444333222222333333333333222222222222222222222222333333222222111111111111222222333333333333333222222222333333333333333333333333444444444444555555555555444555777888888999:::<<<>>>???EEEOOO[[[nnnkkkWWWLLLBBB<<<@@@DDDGGGNNNXXXYYYXXXVVVSSSPPPMMMKKKIIIJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEDDDCCCCCCBBBBBBCCCCCC@@@@@@@@@@@@@@@AAABBBCCCFFFHHHLLLPPPUUUZZZaaaeeefffhhhlllooorrrvvvzzz~~~~~~zzzzzz~~~tttuuuvvvvvvtttnnnfff``````]]][[[YYYYYYYYYWWWVVVVVVWWWYYY[[[]]]___``````````````````aaaaaaaaaaaabbbdddeeegggiiilllqqquuuvvvsssmmmhhhnnn|||~~~}}}|||||||||wwwtttmmmiiiccc\\\VVVRRRPPPPPPPPPTTTYYY[[[\\\___eeejjjooonnnlllhhhccc_________[[[[[[\\\^^^___^^^ZZZWWWTTTTTTTTTVVVZZZ___dddfffkkkoootttwwwwwwvvvuuuuuuqqqpppmmmllllllooorrrtttqqqqqqppppppqqqsssvvvwww|||yyy~~~yyytttvvvzzzttthhh]]]TTTPPPKKKJJJKKKMMMOOOOOOLLLHHHGGGEEEDDDDDDFFFGGGGGGFFFHHHHHHIIIJJJJJJJJJJJJIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDBBBAAA???>>>AAAAAA@@@???>>><<<;;;:::444444333333333333333444333444444555555444444333222333333333333333333222000111222333333333333333222222111111111111222222333333333333222222222222333333333333333333333333333333444444444555555555333555666777777777999;;;>>>===???EEEOOOaaa{{{nnnZZZIII???CCCGGGFFFOOO\\\\\\ZZZXXXUUURRROOOMMMLLLIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEFFFEEEDDDDDDCCCCCCDDDDDDBBBBBBAAAAAAAAAAAABBBBBBBBBDDDGGGJJJMMMQQQVVVYYYZZZ]]]```dddiiinnnuuuzzzxxxsssuuu|||{{{tttpppiiijjjkkkjjjhhhbbb\\\XXXZZZZZZYYYXXXXXXXXXWWWWWWXXXYYY[[[]]]___aaabbbbbb````````````aaaaaaaaaaaacccdddeeeeeeeeehhhnnnrrryyyvvvrrrooottt}}}}}}}}}~~~wwwooogggbbb___\\\XXXSSSNNNIIIGGGFFFFFFHHHJJJKKKKKKLLLOOOUUUZZZ[[[\\\\\\YYYUUURRRPPPPPPLLLMMMNNNPPPQQQOOOLLLIIIJJJJJJJJJKKKLLLOOORRRTTTYYY\\\```aaaaaaaaaaaaaaa___]]]ZZZXXXXXX[[[^^^```bbbaaa``````aaaccceeegggjjjmmmqqqtttwww{{{|||vvvuuuxxx|||~~~~~~~~~~~~~~~}}}~~~tttiiiaaaYYYXXXYYY\\\]]]ZZZSSSMMMEEECCCBBBCCCEEEFFFFFFEEEGGGHHHIIIIIIJJJJJJIIIIIIJJJIIIIIIHHHHHHHHHHHHIIIGGGGGGGGGFFFEEECCCAAA@@@DDDDDDCCCAAA>>><<<:::888666666555444333333333444333444444555555444444333333333333444444333333333000111222333333333333333222222111111111111222222111111222222222222222222333333333333333333333333333333333444444444444555333444666666666666888999;;;888999===DDDQQQeeevvvlllWWWGGGFFFGGGDDDLLLYYYYYYXXXVVVTTTRRRQQQPPPPPPHHHHHHHHHIIIIIIJJJJJJKKKJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEBBBBBBAAAAAABBBBBBCCCCCCAAACCCDDDEEEEEEGGGKKKNNNQQQSSSWWW[[[```gggnnnsssvvvyyy}}}~~~yyynnnmmmttt~~~|||||||||yyyssskkkddd___``````___^^^[[[XXXVVVUUUWWWXXXYYYYYYXXXXXXYYYYYYXXXZZZ\\\^^^```aaabbbcccaaaaaaaaaaaa````````````dddfffgggeeebbbdddiiinnnzzz{{{zzzxxx|||mmmnnnppprrrtttwwwyyyzzzuuuqqqjjjbbb[[[UUUQQQOOONNNLLLIIIEEECCCBBBBBBBBBBBBBBBBBBBBBBBBEEEJJJNNNQQQSSSUUUTTTQQQLLLIIIHHHFFFGGGHHHIIIIIIGGGEEEDDDAAACCCDDDEEEEEEFFFHHHJJJLLLNNNQQQRRRQQQQQQRRRRRRRRRQQQNNNLLLLLLNNNQQQSSSTTTSSSRRRRRRRRRSSSTTTUUUVVVYYY\\\```dddiiioootttyyyzzz||||||yyyuuuttttttvvvzzz|||}}}~~~}}}{{{zzz|||~~~~~~rrrjjjhhhhhhjjjkkkhhh___WWWHHHFFFEEEDDDEEEEEEEEECCCFFFGGGHHHHHHIIIIIIHHHHHHJJJIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGEEEDDDDDDCCCBBB@@@>>>;;;999888999888777666555444444444333444444555555444444333333333444444444444333333222222222222222222333333222222111111111111222222111111111111222222222222333333333333333333333333333333333333444444444444333555666666666666777999999888999<<<@@@FFFRRR^^^|||kkkUUUKKKGGGDDDHHHPPPRRRRRRQQQQQQQQQSSSTTTVVVJJJJJJKKKKKKLLLMMMMMMMMMLLLKKKJJJJJJIIIHHHGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEAAA@@@@@@@@@AAAAAABBBCCC@@@@@@AAA@@@??????BBBDDDIIIKKKOOOSSSWWW]]]dddiiiooosssxxx{{{~~~uuurrrwww~~~}}}uuunnnnnnmmmiiiccc\\\VVVRRRUUUUUUUUUTTTRRRQQQQQQSSSTTTVVVXXXXXXXXXWWWXXXYYYXXXYYY[[[]]]___aaabbbbbbaaaaaaaaaaaa````````````eeehhhjjjiiifffggglllrrr}}}[[[]]]___bbbdddfffggggggaaa^^^YYYSSSOOOLLLJJJJJJIIIHHHGGGEEEDDDDDDDDDDDDCCCCCCDDDEEEFFFJJJNNNPPPYYY\\\``````[[[UUUOOOLLLJJJJJJKKKKKKJJJIIIIIIIIIEEEHHHJJJKKKIIIHHHIIIJJJIIIKKKLLLMMMLLLLLLMMMNNNPPPOOOMMMKKKKKKMMMOOOPPPOOOOOONNNMMMMMMLLLKKKKKKMMMNNNPPPQQQTTTXXX^^^bbbffffffhhhkkkmmmmmmjjjhhhfffeeefffhhhmmmssszzz~~~|||yyyuuuqqqrrrtttssslllfffUUURRROOOLLLKKKJJJGGGEEEEEEFFFGGGGGGHHHHHHGGGGGGIIIIIIIIIHHHHHHIIIIIIJJJGGGHHHIIIJJJIIIHHHFFFEEECCCCCCCCCBBBAAA???>>>===;;;:::999777666555555555333444444555555444444333333333444444444444333333444333222111111111222333222222111111111111222222222222222222333333444444333333333333333333333333222222333333333444444444444555777777666666777999:::888:::>>>???AAAHHHPPPaaauuuiiiUUUKKKJJJJJJJJJJJJJJJKKKMMMPPPTTTXXX[[[QQQQQQPPPPPPOOOOOOOOOOOOMMMLLLLLLKKKJJJIIIHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAAAAABBB>>>??????>>><<<===???AAAAAADDDGGGKKKNNNSSSYYY\\\ccciiinnnrrrttt|||zzzxxx{{{|||xxxyyy{{{yyyooofff___^^^]]]ZZZVVVQQQMMMJJJKKKNNNQQQQQQPPPOOOQQQRRRSSSVVVXXXYYYXXXWWWXXXYYYYYYZZZ\\\^^^```bbbccccccbbbaaaaaaaaa`````````___dddjjjooopppoooqqqxxx~~~NNNPPPRRRUUUWWWXXXXXXXXXUUUSSSPPPLLLKKKKKKLLLMMMJJJJJJJJJIIIIIIHHHGGGGGGLLLMMMOOORRRUUUYYY]]]___gggkkkoooooojjjbbbZZZVVVPPPQQQQQQQQQOOOOOOOOOPPPPPPSSSVVVUUUQQQNNNMMMNNNLLLMMMNNNNNNMMMMMMNNNPPPTTTSSSQQQPPPPPPQQQRRRSSSUUUUUUUUUTTTRRRPPPOOONNNLLLLLLLLLJJJJJJLLLPPPSSSVVVVVVWWWYYY\\\\\\ZZZXXXYYYYYYYYY\\\aaaiiippptttxxx{{{~~~{{{uuuuuuxxxyyyuuupppaaa^^^YYYVVVSSSPPPLLLJJJEEEEEEFFFGGGGGGGGGGGGFFFIIIIIIHHHHHHHHHIIIIIIJJJDDDEEEGGGHHHHHHGGGEEEDDDDDDEEEEEEEEEEEEEEEDDDCCC<<<;;;:::888777666666666333444444555555444444333333444444555555444444333666444222000000000222333222222111111111111222222333333333444444555555555333333333333333333333333222222333333333444444444444666777777666666888999777666777;;;<<<<<<@@@GGGMMMaaa}}}yyy^^^RRRPPPNNNIIIDDDEEEGGGJJJOOOUUU[[[^^^WWWVVVUUUSSSRRRQQQOOOOOONNNMMMLLLKKKJJJIIIHHHHHHFFFEEEEEEDDDDDDDDDDDDDDDFFFEEEDDDCCCBBBBBBBBBBBB>>>??????>>>===>>>@@@CCC<<>>===:::888666444555555444444555666888999777666666444333222111111333222111111111222333444111111111111111111111111111111222222222333333333444444444333333222222222222222333333333333444444222222444555555555444333666666888999;;;===>>>>>>FFFMMM]]]yyypppeeegggeee\\\RRRGGGBBBFFFIIIJJJTTTbbbaaadddaaaYYYVVVXXXWWWRRRPPPNNNMMMLLLLLLKKKIIIGGGJJJJJJIIIHHHFFFEEECCCBBBEEECCCBBBBBBCCCDDDCCCBBBAAAAAAAAAAAA@@@@@@??????@@@@@@AAABBBCCCEEEFFFGGGOOOQQQTTTXXX]]]bbbfffhhhpppqqqqqqrrrsssssssssrrruuuzzz{{{xxxvvvqqqllllllqqquuuwwwvvvkkkeee```___```^^^VVVOOOIIINNNRRRRRROOOLLLJJJKKKJJJLLLOOORRRTTTVVVWWWWWWRRRSSSUUUVVVWWWXXXXXXXXXXXX\\\bbbiiimmmooonnnmmmkkkhhhggggggddd```aaaeeeooovvvzzz|||JJJLLLPPPTTTXXX]]]cccgggiiifffbbb``````bbbccccccffffffeeeccc```___```bbbbbbhhhqqqwwwzzz}}}rrrhhheeeeeefffggghhhjjjnnnppp{{{|||}}}{{{xxxsssqqqmmmjjjhhhhhhhhhiiirrrsssrrrpppmmmlllnnnooouuuwww{{{|||yyytttmmmiiicccbbbaaa^^^[[[WWWSSSQQQTTTTTTTTTVVVXXXZZZZZZZZZWWWWWWVVVUUUUUUXXX]]]aaadddcccbbbbbbcccgggkkkmmmnnnqqqwww~~~|||xxxyyy{{{}}}|||wwwvvvvvvxxx|||~~~yyyqqqkkkgggbbb]]]ZZZYYYXXXVVVRRRMMMIIIEEEBBBDDDDDDEEEEEEEEEEEEFFFGGGFFFEEEEEEDDDEEEFFFGGGHHHHHHHHHGGGFFFFFFEEEDDDDDDAAAAAA@@@>>><<<999777666666555555444555666888888777777666555444333222222333333222111111222333444222222222222222222222222111111222222222333333333444444444333333222222222222222333333333333444444222333444555666555444444555555666888999:::;;;;;;AAAFFFRRRgggyyy}}}}}}wwwbbbRRRGGGFFFGGGGGGOOO[[[bbbgggiiieeecccbbb]]]WWWUUURRROOOMMMLLLKKKIIIHHHIIIIIIHHHGGGFFFDDDBBBAAAEEECCCAAAAAABBBCCCBBBAAA@@@?????????>>>>>>>>>>>>>>>??????@@@AAABBBCCCDDDEEEFFFHHHLLLPPPUUUXXXZZZcccdddeeeggghhhhhhggggggnnnrrryyy~~~yyyrrrmmmfffaaa]]]]]]aaafffgggfff```[[[VVVUUUWWWVVVPPPJJJGGGJJJMMMNNNMMMKKKIIIHHHIIIKKKNNNQQQTTTVVVWWWXXXUUUUUUVVVWWWXXXXXXXXXWWWVVVZZZ```iiipppuuuwwwxxxqqqooooooqqqoookkkjjjlllsssxxx{{{~~~RRRUUUZZZaaahhhqqqyyyyyyuuutttuuuuuuuuuqqqrrrrrrpppmmmjjjiiiiiiiiipppyyyzzzrrrlllnnnqqqsssuuuyyy~~~~~~zzzwwwvvvuuu{{{}}}}}}|||yyyuuutttttt}}}{{{uuuuuuuuusssnnniiiccc```_________aaacccfffhhhjjjgggfffeeeaaa^^^[[[[[[\\\```^^^\\\[[[ZZZ[[[]]]^^^```bbbeeeiiimmmmmmjjjhhhdddddddddfffhhhkkknnnpppsssyyyyyyvvvtttvvvzzz~~~zzzsssnnnjjjiiigggfffhhhhhhfffbbbZZZPPPGGGAAA@@@@@@@@@@@@AAACCCDDDFFFDDDCCCCCCDDDEEEFFFGGGHHHIIIIIIHHHHHHGGGGGGGGGFFFCCCBBBAAA@@@>>><<<:::999777777666555555666777888777777666666555444333333333333222222222222333333333333333333333333333333111111222222222333333333444444333333333333222222222222333333333333444444333444555555666666555555444444555666666777888888<<>>>>>============>>>???@@@AAA@@@AAACCCEEEHHHLLLOOOPPPSSSUUUWWWYYY[[[[[[ZZZYYYcccgggmmmsssvvvyyy|||~~~{{{uuummmddd^^^ZZZVVVRRRSSSWWWZZZ[[[[[[UUUPPPLLLLLLOOOPPPMMMIIIKKKKKKMMMOOOQQQPPPMMMJJJHHHJJJMMMQQQTTTWWWXXXYYYXXXXXXXXXXXXWWWWWWVVVUUUUUUXXX^^^gggrrrzzzyyyxxxzzz~~~}}}xxxtttuuuxxxzzzcccgggmmmuuu~~~|||}}}}}}zzzuuuqqqmmmllllllqqqyyyyyytttqqquuuyyy{{{}}}~~~~~~{{{xxxvvvvvv{{{}}}zzzxxxrrrrrrrrrssstttwww{{{}}}~~~~~~}}}yyysssmmmjjjhhhmmmkkkhhhddd```^^^]]]\\\[[[[[[[[[\\\\\\[[[YYYVVVVVVUUUTTTUUUWWW[[[___bbbjjjpppxxx}}}~~~|||wwwtttuuuyyywwwuuusssqqqqqqqqqqqqqqqsssuuuvvvsssjjj^^^QQQIIIFFFDDDAAA@@@@@@AAABBBCCCAAABBBBBBCCCDDDFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGDDDDDDCCCBBBAAA???===<<<:::999777666666666777888888888777666666555444444444333333333222222222222333333333333333333333333111111222222222333333333333333333333333333333333222222222333333333444444444444555555555666666666555555555555555666666666:::<<>>???@@@@@@@@@AAABBBDDDGGGIIIJJJHHHJJJMMMPPPRRRRRRQQQPPPWWW[[[aaagggjjjnnnqqqssswwwyyy{{{|||||||||~~~{{{xxxuuuqqqmmmgggaaaYYYTTTRRRPPPNNNNNNQQQTTTUUUTTTOOOLLLHHHIIIMMMPPPOOOMMMMMMLLLLLLOOOSSSSSSOOOLLLGGGJJJMMMQQQUUUXXXYYYZZZYYYYYYXXXXXXVVVUUUSSSRRRUUUVVVZZZdddpppzzz|||{{{{{{yyyzzz{{{yyywww}}}zzz}}}zzzvvvtttsssuuuxxx|||~~~yyyuuusssvvv{{{~~~||||||}}}{{{~~~yyysssnnnjjjhhhaaa___\\\ZZZXXXUUURRROOOOOONNNLLLLLLMMMPPPSSSUUU```fffnnnsssvvvxxx|||yyyttttttvvvtttvvvyyy|||~~~~~~wwwkkk^^^VVVQQQMMMGGGDDDCCCDDDCCCCCC@@@@@@AAACCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGEEEEEEEEEDDDCCCBBB@@@???===<<<:::888777777777888888888888777777666666666444444444444333333222222333333333333333333333333111111222222222333333333333333333333333333333333222222222333333333444444444444444444555555666666666666666666666666666666777:::===???DDDQQQcccppp}}}lllccc^^^XXXRRRNNNRRRRRRUUU[[[bbbhhhnnnssslllgggaaa\\\YYYVVVTTTRRRPPPPPPOOONNNLLLJJJHHHGGGGGGEEECCCBBBCCCCCCBBBAAABBBBBBBBBBBBBBBBBBCCCCCC??????>>>>>>>>>??????@@@============???@@@AAABBBBBBCCCFFFHHHJJJJJJJJJIIINNNRRRWWW[[[^^^aaaeeegggjjjmmmoooqqqsssuuuxxxzzzzzz|||~~~|||xxxsssoookkkgggaaa\\\XXXVVVSSSQQQJJJIIIIIIIIIKKKMMMNNNNNNLLLJJJHHHJJJNNNQQQRRRQQQKKKIIIIIILLLOOOPPPMMMIIIHHHKKKNNNRRRVVVYYYZZZ[[[YYYXXXXXXWWWUUUTTTRRRQQQPPPQQQUUU```nnn|||}}}vvvtttsssuuuvvvwww~~~|||zzzxxxvvvvvvwww{{{}}}}}}zzzvvvsssrrrsss|||||||||sssppplllhhhddd```[[[WWWTTTSSSQQQOOONNNMMMMMMNNNTTTZZZbbbgggkkkpppvvvzzzzzz{{{}}}zzz~~~wwwuuuuuussswww~~~zzzpppjjj```YYYPPPIIIFFFEEEBBB@@@???@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFEEEEEECCCBBBBBB@@@???===;;;999999999999999999999888888777777777444444555555444333222111333333333333333333333333111111222222222333333333222222333333333333444444222222333333333333444444444333333333333444555555666666666666666666777777444777:::;;;===DDDNNNWWWjjjrrr{{{}}}yyypppfff___[[[WWWUUUWWW\\\aaaiiiqqqrrroookkkgggccc^^^YYYVVVSSSSSSRRRPPPMMMKKKIIIGGGHHHFFFDDDCCCDDDDDDCCCAAA@@@@@@AAAAAAAAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@AAA>>>=========>>>??????@@@>>>???@@@BBBCCCDDDDDDDDDGGGJJJNNNQQQSSSUUUXXXZZZ[[[^^^aaadddgggiiimmmppptttvvvzzz~~~zzz}}}~~~}}}}}}~~~wwwuuurrrpppnnnkkkgggddd^^^YYYSSSOOONNNNNNNNNNNNGGGHHHIIIJJJKKKLLLLLLMMMIIIHHHHHHJJJNNNPPPQQQQQQLLLLLLMMMNNNOOOOOONNNLLLKKKMMMPPPTTTWWWZZZ[[[[[[XXXXXXXXXWWWVVVUUUSSSSSSMMMMMMRRR___qqq}}}zzzmmmkkknnnssswww|||zzzxxxvvvvvvwwwwwwuuurrrtttuuuuuussspppoooqqqttt~~~|||wwwqqqmmmfffeeedddaaa\\\XXXTTTRRRRRRWWW\\\```bbbffflllqqqrrrqqqtttyyy{{{yyyvvv~~~{{{zzzuuuzzz~~~ttteeeYYYQQQKKKEEE@@@???@@@AAABBBCCCCCCBBBAAADDDDDDDDDEEEFFFGGGGGGHHHFFFFFFFFFFFFEEEDDDDDDCCCCCCBBB???===;;;:::::::::999999999999999888888888444555555555555333222111222222222222222222222222111111222222222333333333222222222333333444444444222222333333333333444444333222222111222333444555444555555555666666777777666777999999:::===CCCGGGVVVaaalllrrrvvvssslllfffeeeccc```ccchhhnnnnnnnnnooonnnjjjeeeaaaZZZYYYWWWUUURRRNNNLLLJJJJJJHHHFFFEEEEEEEEEDDDBBB@@@AAAAAAAAABBBBBBBBBBBBCCCBBBBBBAAA@@@@@@@@@AAA@@@@@@@@@@@@@@@AAAAAABBB>>>>>>>>>>>>>>>@@@AAABBBBBBDDDGGGHHHIIIJJJMMMOOONNNPPPTTTVVVXXX[[[^^^aaahhhkkkppptttxxxzzz{{{{{{vvvwwwyyy|||~~~~~~|||uuuppprrrtttuuutttpppmmmllllllfffccc```]]]\\\ZZZXXXVVVRRROOOKKKHHHHHHIIIJJJJJJHHHIIIKKKMMMMMMMMMNNNNNNFFFGGGHHHKKKMMMOOOOOOOOOOOOPPPRRRQQQPPPOOOOOOOOOMMMOOORRRVVVYYY[[[\\\\\\XXXXXXXXXYYYXXXXXXWWWVVVQQQQQQVVVeeexxxzzztttqqqffffffjjjrrrxxx|||~~~||||||{{{xxxrrrnnnmmmooopppooommmnnnqqqtttyyyxxxvvvsssmmmfff___[[[XXXZZZ]]]]]]]]]___dddiiihhhdddeeeiiippp}}}|||yyyoooxxx}}}ooobbbXXXMMMGGG???@@@AAABBBBBBBBBAAA@@@DDDDDDEEEFFFGGGHHHHHHIIIFFFFFFFFFFFFFFFEEEDDDDDDEEEDDDAAA>>><<<;;;::::::::::::999999999999999999555555666666555333222000111111111111111111111111111111222222222333333333222222222333333444444444222222333333333444444444333222111111111222333444333333444555555666777777999999999999:::<<>>>>>>>>???@@@@@@@@@???>>>===>>>???AAACCC???AAACCCCCCCCCDDDFFFGGGFFFHHHKKKMMMOOOQQQTTTVVVXXX[[[```fffjjjlllllllllmmmooorrruuuwwwxxxyyyyyyzzzyyyxxxxxxzzz}}}~~~~~~~~~~~~zzzwwwvvvrrrmmmiiigggjjjkkkiiiddd___]]]]]]XXXUUURRROOONNNNNNLLLKKKKKKIIIGGGGGGGGGGGGGGGEEEEEEGGGJJJKKKKKKKKKKKKLLLEEEGGGIIILLLNNNOOONNNNNNLLLNNNQQQOOOLLLJJJKKKMMMOOOQQQTTTWWWZZZ[[[\\\\\\XXXYYYZZZZZZZZZZZZZZZZZZZZZYYY]]]kkk}}}yyyxxxvvvqqqkkkiiieeedddhhhpppvvvyyy}}}xxxrrrrrrppppppqqqssstttsssrrryyyuuulllllljjjfffbbb______```___[[[\\\aaabbbhhh{{{rrrrrruuuyyyxxxgggWWWMMMKKKGGGCCC@@@@@@@@@???>>>???======>>>BBBEEEHHHHHHEEEEEEFFFFFFFFFGGGGGGHHHEEEDDDBBB???>>>============<<<<<<;;;::::::999999777777666555444333333222333333222222222222222222222222333333333333444444333333333333333333333333444333333222222333333444333333333333333333333333444444444444444444444444777777777888999999::::::???CCCOOO]]]fffrrrvvvcccaaa]]]___iiisssvvvwwwxxxnnniiibbb[[[XXXUUUSSSRRRKKKJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCDDDFFFGGGFFFEEEDDDDDDDDDEEEDDDDDDCCCBBBAAA@@@??????>>>>>>??????@@@@@@@@@????????????>>>??????>>>>>>???@@@AAAAAA@@@AAACCCEEEEEEEEEEEEDDDLLLNNNQQQUUUXXX[[[]]]^^^bbbbbbdddfffhhhjjjkkklllmmmllllllnnnppptttwwwyyyttttttvvvzzz~~~zzzzzz~~~zzzvvvuuuyyyuuummmhhhiiiiiiddd___]]][[[]]]]]][[[VVVRRROOONNNMMMLLLIIIGGGEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKLLLMMMLLLJJJIIIGGGGGGIIIKKKLLLNNNPPPPPPOOOPPPQQQPPPOOONNNOOOPPPTTTRRRRRRVVV[[[^^^^^^\\\^^^]]]]]]___aaaccccccccccccdddiiisss~~~vvvssspppooopppqqqqqqqqqkkkjjjiiimmmssswwwxxxwww|||xxxwwwvvvwwwyyyzzzyyyxxx~~~|||}}}|||tttlllgggeeeeeebbb\\\[[[]]]\\\___qqqzzzuuummmppptttzzz{{{lllcccWWWSSSNNNJJJHHHFFFBBB@@@?????????BBBEEEHHHIIIIIIGGGGGGGGGHHHHHHGGGGGGGGGGGGFFFDDDBBB@@@?????????=========<<<<<<;;;:::999888888777666555444333333333333333333222222222222222222333333333333444444333333333333333333333333444333333222222333333444333333333333333333333333444444444444444444444444666666777777888999999999>>>@@@HHHTTT\\\kkkjjjbbb]]]aaahhhmmmqqqtttooolllgggccc___\\\XXXUUUQQQPPPNNNKKKIIIGGGFFFEEEFFFEEEDDDEEEGGGHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@??????????????????>>>??????@@@@@@AAAAAAAAA@@@@@@AAABBBDDDEEEFFFGGGIIILLLNNNPPPQQQQQQTTTUUUVVVXXXZZZ[[[]]]]]]___``````bbbeeeiiimmmooommmmmmnnnrrrvvvyyyyyyyyyuuurrrpppppptttwwwyyyyyywwwsssooooootttyyy~~~~~~zzzwwwvvvwwwwwwwwwvvvvvvwwwwwwwwwxxxxxxxxxyyy|||~~~}}}zzzvvvsssrrrhhhaaa\\\^^^^^^ZZZUUUTTTSSSTTTUUUSSSOOOKKKIIIHHHIIIGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKMMMMMMMMMKKKJJJGGGGGGHHHJJJLLLMMMNNNOOONNNPPPQQQQQQQQQQQQRRRSSSRRRRRRSSSWWW\\\```ccccccaaa``````bbbgggkkknnnooosssqqqqqquuuzzz{{{yyyuuummmoooqqqqqqqqqssswww{{{wwwvvvvvvwwwzzz}}}~~~~~~xxx}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~{{{xxxyyyyyyyyy}}}~~~~~~}}}}}}xxxxxxxxxyyy{{{}}}~~~xxxvvvvvvooohhhcccbbb^^^\\\dddqqq{{{yyyllloootttxxx|||~~~vvviiiddd^^^ZZZVVVQQQJJJDDD>>>>>>>>>AAADDDFFFFFFEEEGGGHHHIIIIIIIIIHHHGGGFFFJJJHHHGGGEEECCCBBBAAAAAA======>>>>>>===<<<:::999999999888777666555444444444444333333333222222222222222333333333333444444333333333333333333333333333333222222222222333333333333333333333333333333444444444444444444444444555555666666777888888888<<<;;;@@@GGGOOO___~~~pppaaa\\\]]]aaafffkkknnnmmmlllkkkhhhddd^^^ZZZWWWTTTQQQMMMJJJHHHGGGGGGGGGFFFEEEFFFHHHIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????????????????@@@@@@@@@AAA???===<<<===???BBBDDD@@@AAABBBCCCDDDDDDDDDDDDEEEFFFGGGIIIJJJLLLMMMMMMOOOOOOQQQSSSVVVZZZ^^^```aaaaaaaaadddhhhjjjiiihhhbbbaaa```bbbeeeggghhhhhhiiifffdddeeeiiioootttvvvuuuvvvwwwxxxzzz|||~~~vvvqqqjjjeeedddfffhhhiiiiiihhhhhhggggggiiijjjkkklllnnnooommmiiiddd```___XXXRRROOOQQQRRROOOKKKKKKJJJKKKLLLKKKHHHEEEDDDDDDDDDCCCCCCCCCDDDFFFHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIKKKMMMNNNNNNMMMMMMGGGHHHIIIJJJKKKLLLMMMMMMOOOPPPRRRRRRRRRSSSTTTVVVSSSUUUWWWYYY\\\aaagggkkkjjjiiiiiimmmrrrxxx|||~~~~~~{{{wwwvvvwwwuuurrrnnnjjjpppvvvxxxyyy|||vvvzzz}}}~~~~~~~~~vvvuuusssrrrrrruuuzzz}}}|||xxxuuupppmmmnnnoooppptttzzz|||yyyxxxwwwwwwwwwwwwyyyyyyttttttttttttuuuwwwyyy{{{zzzuuuoooiiihhhlllttt{{{xxxwwwoooqqquuuxxxzzz|||zzztttnnnjjjfff___VVVOOODDDBBB@@@???AAABBBBBBBBBDDDEEEGGGIIIIIIHHHGGGFFFJJJIIIHHHFFFEEECCCBBBBBB>>>>>>???@@@???===;;;:::;;;::::::999888777666666555555444444333333222222222222222333333333444444333333333333333333333333333333222222222222333333444444444444444444444444444444444444444444444444444444555555666777777777:::999;;;@@@FFFTTTmmmrrrddd]]]YYYZZZ]]]dddfffhhhkkkllljjjeeeaaa\\\YYYTTTPPPLLLKKKKKKKKKHHHGGGFFFGGGHHHIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDEEEDDDCCCCCCBBBBBBCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@?????????@@@@@@@@@?????????>>>===<<<<<<>>>@@@AAA>>>???@@@@@@AAAAAA@@@@@@??????@@@AAACCCDDDEEEEEEEEEEEEFFFHHHJJJMMMPPPQQQTTTSSSTTTUUUXXXYYYXXXWWWQQQRRRSSSUUUWWWXXXXXXXXXYYYXXXWWWYYY]]]cccgggjjjkkkkkklllmmmooopppqqqrrrgggaaaZZZVVVVVVYYY\\\___[[[ZZZYYYXXXXXXZZZ\\\]]]]]]^^^___]]]XXXTTTQQQOOOMMMHHHGGGJJJKKKHHHFFFGGGFFFGGGHHHHHHFFFEEEDDDEEECCCBBBCCCCCCDDDFFFHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJHHHIIIKKKMMMNNNOOOOOOOOOIIIJJJJJJKKKLLLMMMMMMNNNOOOQQQRRRSSSSSSSSSUUUWWWWWWYYY[[[\\\]]]bbbjjjqqqvvvwwwxxx||||||yyyvvvvvvxxxyyyxxxwwwrrrxxxppptttzzz}}}~~~~~~yyywwwvvvwwwxxxxxxwwwvvvooonnnllllllmmmoooqqqrrrxxxzzz||||||zzzuuupppmmmgggccc```bbbccccccgggmmmooorrrwwwyyyxxxvvvsssrrrmmmlllkkkjjjkkkmmmooopppnnnmmmmmmmmmmmmoooqqqrrruuuwwwyyyzzz|||~~~yyyxxxuuu{{{}}}zzzvvvtttpppkkkjjjmmmppprrrsssuuuxxx{{{~~~yyyvvvtttoooeee\\\RRRMMMGGGCCCAAABBBBBBBBBAAABBBDDDFFFGGGHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCCCC@@@@@@AAAAAA@@@???===<<<===<<<;;;:::999888888777666666555555444333333222222222222333333333444444333333333333333333333333333222222111111222222333444444444444444444444444444444444444444444444444444444444555666666777777999999;;;>>>AAAJJJZZZiiiwwwhhh\\\UUURRRUUUWWW\\\bbbiiimmmmmmmmmiiieee___YYYSSSPPPOOONNNIIIHHHGGGHHHIIIIIIHHHGGGEEEFFFFFFFFFFFFEEEDDDDDDFFFEEEDDDDDDCCCCCCDDDDDDBBBBBBBBBBBBAAAAAAAAA@@@??????@@@@@@@@@??????>>>===>>>>>>????????????>>>===>>>???@@@AAAAAAAAAAAA>>>>>>???@@@AAAAAABBBBBBBBBBBBCCCCCCDDDFFFGGGGGGIIIHHHHHHJJJLLLLLLKKKJJJGGGHHHJJJLLLLLLLLLLLLMMMKKKLLLMMMOOORRRVVVZZZ]]]aaaaaaaaaaaaaaaaaaaaaaaa\\\WWWPPPLLLLLLOOORRRTTTPPPOOOMMMMMMMMMNNNPPPRRROOOPPPQQQPPPMMMJJJHHHGGGEEEBBBBBBEEEFFFDDDDDDFFFDDDEEEGGGGGGFFFEEEFFFGGGEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKIIIJJJKKKLLLMMMNNNOOOOOOKKKLLLLLLMMMNNNNNNOOOOOOPPPRRRTTTUUUUUUVVVXXXYYYZZZ\\\^^^```bbbiiirrrzzz{{{vvvuuuvvvxxx}}}~~~|||mmmpppuuuzzz}}}~~~~~~}}}xxxzzz}}}~~~}}}}}}}}}~~~|||~~~|||zzzyyyrrrqqqooopppqqqqqqpppooogggfffeeegggiiikkkkkkjjjlllnnnppprrrpppmmmiiifff```\\\ZZZ\\\\\\\\\^^^bbbcccdddeeefffffffffeeeddd____________```bbbdddeeeddddddcccddddddeeeffffffjjjkkkmmmppprrrwww}}}|||wwwsssllleeeeeegggiiijjjjjjlllooorrrvvvzzz~~~}}}~~~zzzqqqiii[[[UUUNNNGGGDDDCCCBBBBBBBBBBBBCCCDDDEEEGGGHHHHHHEEEEEEFFFFFFFFFFFFEEEDDDBBBBBBAAAAAA@@@?????????>>>>>>===<<<;;;:::999999777777666555444333333222222222333333333333444444333333333333333333333333222222111111111111222222444444444444444444444444444444444444444444444444444444555555666777777777888:::<<<===???CCCKKKRRRfff{{{mmm^^^WWWQQQQQQSSSXXXbbblllsssvvvxxxtttmmmeee]]]WWWSSSQQQLLLJJJIIIIIIJJJKKKJJJHHHFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA??????@@@AAAAAA???>>>======>>>???@@@@@@???>>>===<<<<<<>>>??????@@@@@@@@@>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAACCCDDDEEEDDDBBBAAACCCEEEEEEDDDDDDDDDEEEBBBDDDFFFGGGHHHKKKOOOQQQUUUUUUVVVUUUUUUTTTSSSRRRVVVQQQKKKHHHGGGGGGHHHHHHHHHGGGFFFFFFFFFGGGIIIIIIEEEGGGHHHHHHFFFEEEDDDEEE@@@>>>>>>BBBCCCAAAAAADDDBBBCCCEEEEEEDDDDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJKKKKKKLLLMMMNNNNNNLLLLLLMMMNNNOOOPPPQQQQQQRRRTTTWWWYYY[[[]]]```bbb^^^___bbbeeekkkttt}}}~~~wwwxxxyyy|||mmmoooqqqtttuuuvvvvvvvvvoooqqqssssssrrrsssvvvxxxvvv{{{zzzxxxxxxxxxxxxwwwtttsssrrrrrrssssssrrrpppiiigggeeegggkkknnnooonnnnnnooorrrtttsssqqqooommmgggdddccceeedddbbbbbbeeebbbbbbbbbaaaaaa___\\\ZZZXXXXXXYYYZZZ\\\]]]___```[[[\\\]]]]]]]]]]]]]]]]]]]]]___aaacccfffkkkqqquuuwww{{{yyysssooonnnllliiiffffffgggiiijjjmmmsssvvvxxxxxxyyyzzzxxx~~~yyyqqqccc___YYYTTTPPPMMMIIIFFFFFFEEEDDDCCCDDDEEEGGGHHHCCCDDDFFFGGGHHHHHHGGGGGGEEEDDDBBB@@@???@@@AAAAAA??????>>>===<<<;;;;;;:::888888777666555444333333222222333333333333444444333333333333333333333333222222111111111111222222555555555555555555555555444444444444444444444444444555555666777777888888666888::::::<<>>???AAAAAAAAA???>>><<<>>>>>>>>>=========>>>>>><<<<<<===>>>>>>>>>======>>>>>>>>>>>>????????????>>>>>>??????@@@@@@@@@?????????>>>@@@BBBBBBAAA???>>>@@@AAA@@@>>>===>>>@@@>>>@@@BBBCCCBBBCCCFFFIIIJJJJJJKKKLLLKKKJJJIIIHHHLLLIIIFFFEEEDDDDDDBBBAAABBBBBBBBBBBBCCCCCCCCCCCCAAABBBDDDDDDCCCBBBBBBCCC>>><<<>>>AAAAAA@@@AAAEEEBBBCCCDDDDDDCCCDDDEEEGGGEEEFFFGGGGGGHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKLLLLLLMMMJJJKKKLLLMMMOOOPPPQQQRRRTTTWWW\\\```dddhhhlllpppjjjiiijjjmmmttt|||~~~kkkkkkkkkkkkjjjjjjiiihhhaaaccceeedddccceeeiiilllpppuuu~~~xxxwwwvvvwwwzzz|||}}}}}}{{{zzzxxxxxxyyyyyyxxxwwwtttpppnnnooosssxxx{{{{{{wwwxxxzzz|||}}}|||zzzxxxtttqqqppprrrqqqmmmlllnnnkkkjjjjjjiiihhhccc^^^ZZZWWWXXXYYY[[[]]]^^^___```XXXYYYZZZ[[[[[[ZZZYYYXXXVVVWWWXXXZZZ\\\aaagggkkkgggmmmrrrtttssstttyyy~~~~~~~~~}}}wwwooohhhcccbbbccc^^^bbbhhhmmmooopppqqqssslllooowww}}}uuummmkkkhhheeebbb\\\VVVRRRKKKIIIFFFDDDCCCDDDFFFGGGBBBDDDFFFHHHIIIIIIIIIIIIFFFEEEBBB??????@@@BBBCCC@@@@@@???>>>===<<<;;;;;;999888777666555444333333222222333333333444444444333333333333333333333333222222111111111111222222555555555555555555555555444444444444444444444444555555666666777888888888444777888888999<<>>???AAABBBAAA???===<<<@@@>>><<<::::::<<<>>>???>>>>>>>>>>>>>>>===<<<;;;????????????????????????:::;;;<<<===>>>>>>???>>>???>>>>>>???AAABBB@@@???===>>>???===:::888:::===<<<>>>AAAAAA??????AAADDDBBBCCCEEEFFFFFFFFFEEEDDDBBBBBBAAABBBDDDCCCAAA???>>>???@@@AAAAAAAAAAAA@@@@@@AAACCCCCCAAA@@@AAABBB???===???BBBCCC@@@BBBFFFCCCDDDEEEEEEDDDEEEGGGIIICCCDDDEEEGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLHHHIIIKKKLLLNNNPPPQQQRRRUUUYYY___eeekkkqqqwww{{{vvvsssqqqtttzzz~~~mmmjjjeeeccccccbbb___\\\]]]^^^```aaaaaaccceeegggnnnrrrzzz}}}xxxyyy{{{}}}~~~{{{wwwtttqqqmmmjjjiiifffdddeeeiiikkkkkkjjjhhhfffccc```___]]]ZZZXXXXXXWWWVVVUUUWWWYYY]]]___``````bbbdddgggjjjmmmnnnsssqqqpppqqqtttwwwxxxxxx|||~~~wwwnnniiifff___]]]\\\]]]___`````````___aaaeeemmmzzz~~~}}}xxxqqqiiieee[[[UUUNNNIIIHHHHHHEEECCCDDDCCCCCCEEEGGGHHHHHHGGGEEEDDDCCCBBBAAABBBCCCDDDCCCCCCCCCCCCAAA???<<<;;;999999888666555444333222222333555555555333111000222222222222222222222222222222222222222222222222222333444444555555444444111111222333333444555555444444444555555555555666666666666777888888999999===CCCHHHLLLQQQ\\\lllxxxpppbbb\\\]]]```aaalllkkkjjjgggddd___\\\YYYSSSRRRUUUZZZ[[[UUUPPPNNNOOOOOOOOOOOOPPPOOOLLLJJJNNNKKKHHHFFFFFFFFFFFFEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>???@@@AAABBB????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@DDDCCCAAA???>>>>>>??????????????????>>>>>>>>>>>>>>>????????????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCBBBBBB===>>>???@@@AAABBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCC???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEGGGHHHEEEFFFHHHIIIJJJJJJIIIHHHJJJIIIIIIHHHHHHHHHIIIIIIKKKJJJJJJJJJJJJKKKLLLLLLJJJLLLMMMMMMMMMOOORRRTTTZZZ___gggpppwww|||~~~}}}|||{{{zzzttteeebbb___^^^^^^^^^[[[YYY]]]^^^___^^^^^^___aaadddkkkqqqzzz}}}zzzxxxyyy|||~~~~~~}}}{{{xxxuuurrrooolllgggdddcccaaa^^^\\\[[[\\\]]]_________```aaabbbccccccdddeeedddccceeeiiimmmooopppooorrrwww~~~wwwsssoookkkeee___\\\ZZZXXXVVVUUUVVVZZZ```jjjvvv|||qqqiii^^^UUUPPPKKKGGGDDDBBBBBBBBBDDDFFFGGGEEEDDDFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBAAA@@@>>><<<<<<:::999888777666555444333333333555666666444333222222222222222222222222222222222222222222222222222222222333444444444444444333333333444444555555555444444444555555555555666666666666777888888999999:::>>>BBBEEEHHHQQQ___iii}}}uuupppnnnllljjjiiijjjjjjhhhccc\\\UUUPPPTTTTTTXXX___bbb]]]XXXVVVQQQRRRSSSUUUVVVUUUQQQNNNMMMJJJGGGFFFGGGGGGGGGGGGFFFEEEDDDCCCBBBAAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@BBBAAA@@@???>>>>>>??????????????????>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBB@@@AAAAAABBBBBBBBBBBBAAA??????@@@AAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDBBBBBBBBBCCCDDDEEEFFFGGGFFFGGGIIIJJJKKKJJJJJJJJJGGGGGGGGGGGGHHHIIIIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNNNNOOOOOOOOOPPPSSSWWWZZZ```fffppp{{{~~~{{{yyyxxxyyyzzz}}}aaa___^^^]]]^^^^^^]]][[[```aaa```___^^^___aaadddiiiqqq}}}~~~zzzwwwtttpppkkkhhhfffeeeeeeeeeeeeeeeeeeccc```^^^\\\\\\ZZZYYY[[[___cccfffgggbbbdddjjjrrr{{{uuukkkccc\\\WWWTTTNNNPPPRRRTTTXXXbbbnnnvvvttthhh```XXXRRRMMMGGGEEEDDDDDDDDDEEECCCBBBEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCAAA@@@>>>>>>======;;;;;;:::999777666555444333444555666666555444333222222222222222222222222222222222222222222222222111222222333333333333333444444444444555555555555444444444555555555555666555666666777777888888999777:::======???EEEOOOXXXppp|||vvvppprrrtttssslllaaaVVVNNNPPPPPPUUU]]]aaa^^^[[[ZZZWWWYYY[[[___```^^^YYYUUUNNNLLLJJJIIIJJJKKKKKKJJJIIIHHHFFFDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>????????????@@@??????>>>>>>>>>??????@@@@@@?????????>>>>>>>>>>>>????????????@@@@@@@@@??????@@@@@@@@@AAAAAAAAA???@@@AAABBBBBBCCCCCCBBBAAAAAAAAAAAAAAA@@@???>>>@@@@@@@@@AAAAAAAAABBBBBBDDDDDDDDDEEEEEEEEEEEEEEECCCCCCDDDDDDEEEFFFGGGHHHGGGHHHIIIJJJKKKKKKKKKKKKGGGGGGHHHIIIJJJKKKLLLLLLKKKKKKKKKLLLMMMNNNOOOPPPRRRSSSTTTUUUWWW[[[```dddgggnnnyyy{{{vvvuuuwww}}}|||xxxyyyeeeddddddeeeeeeeeedddcccfffffffffeeedddfffjjjmmmnnnwww~~~zzzxxxwwwvvvwwwwwwuuuqqqkkkfffbbbbbb___]]]\\\^^^`````````[[[]]]aaahhhooouuuxxxxxx|||}}}wwwmmmddd___TTTUUUTTTQQQQQQUUU^^^eeesss{{{~~~vvvnnneee___TTTOOOIIIEEECCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBB@@@???>>>>>>>>>???======<<<;;;999888777666222333444555555555444444222222222222222222222222222222222222222222222222000111222222333333222222444444444444444333333333444444444555555555555666555555666666777888888888777999;;;:::;;;???GGGMMM```tttsssdddZZZPPPNNNOOOUUUYYYXXXXXXZZZ[[[]]]aaafffhhhgggbbb^^^UUUSSSQQQQQQQQQRRRQQQPPPOOOMMMJJJGGGEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCAAABBBCCCCCCCCCBBBAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????======>>>>>>>>>??????@@@@@@@@@@@@?????????>>>>>>>>>>>>?????????@@@@@@@@@>>>????????????@@@@@@@@@AAABBBBBBCCCDDDDDDCCCCCCAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHIIIJJJJJJKKKKKKKKKIIIJJJKKKLLLMMMNNNNNNNNNKKKLLLLLLNNNPPPRRRTTTUUUXXX[[[___bbbeeeiiimmmpppuuuyyyyyywwwtttrrrsssyyyzzzuuuvvv}}}jjjkkkmmmmmmmmmmmmmmmmmmmmmooopppqqqrrruuuzzz}}}}}}{{{wwwtttppplllhhhfffccc```^^^ZZZZZZ\\\```dddhhhiiihhhqqqrrrtttuuutttsssrrrqqqwww{{{wwwoooaaa```\\\VVVQQQQQQUUUZZZeeeooo{{{}}}zzz{{{}}}xxxpppccc\\\QQQHHHCCCBBBBBBBBB@@@@@@AAABBBCCCDDDEEEEEECCCBBB@@@?????????@@@AAA??????>>>===;;;:::999888333333444444444444444333222222222222222222222222222222222222222222222222000111222222333333222222333333333222222222222222444444444555555555555666555555555666777777888888666888999999999<<>>>>>>>>>>>????????????<<<======>>>?????????@@@@@@@@@@@@@@@????????????>>>>>>?????????@@@@@@@@@>>>>>>>>>?????????@@@@@@BBBCCCCCCCCCCCCCCCBBBBBBAAAAAABBBCCCCCCCCCCCCCCC@@@@@@AAAAAAAAABBBBBBBBBDDDDDDDDDEEEFFFHHHJJJKKKIIIIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJKKKLLLKKKLLLMMMNNNOOOOOOOOOOOONNNOOOQQQSSSWWWZZZ]]]^^^eeeiiipppuuuyyyzzz|||}}}|||zzzooopppppppppqqqyyyxxxsssuuu}}}pppsssvvvxxxxxxxxxyyyzzz|||~~~yyyssslllhhhbbbaaa``````bbbbbbbbb```iiikkkmmmllliiifffeeeddddddhhhqqq{{{~~~qqqmmmgggaaa\\\YYYWWWWWW[[[cccnnnttttttrrrrrrtttsssxxx~~~|||ppphhh\\\RRRKKKHHHFFFFFFCCCBBBAAAAAABBBCCCEEEFFFCCCBBBBBBAAAAAAAAABBBBBBAAAAAA@@@???===<<<;;;:::555555555444444444444333222222222222222222222222222222222222222222222222111222222333333333333333111111111111222222222222444444444555555555555666444555555666666777777888555666777777888:::>>>AAACCCMMM\\\llljjjaaaWWWQQQMMMIIIIIILLLLLLOOOUUU^^^hhhooossstttkkkjjjhhhhhhiiiiiigggeee^^^[[[VVVPPPKKKIIIHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKJJJHHHFFFEEEDDDCCCCCCAAA@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@>>>?????????@@@@@@@@@@@@======>>>???@@@@@@@@@???AAA@@@@@@@@@@@@?????????>>>????????????@@@@@@@@@>>>>>>?????????@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDFFFIIILLLPPPRRRNNNOOOOOOOOONNNLLLJJJHHHJJJIIIIIIJJJJJJKKKLLLMMMMMMNNNPPPRRRSSSSSSSSSSSSVVVWWWZZZ^^^ccchhhlllnnnxxx|||}}}xxxtttqqqooooookkkppptttuuuuuuxxx~~~{{{xxxsssqqqrrrxxxzzz~~~vvvssspppnnnnnnllljjjiiijjjlllmmmkkkfffbbb```___\\\___fffooorrrttt{{{~~~wwwrrrooolllfffbbb]]]aaafffiiiiiijjjjjjkkkjjjooowww{{{{{{uuulllccc\\\VVVQQQNNNJJJHHHEEEBBBAAABBBDDDEEEBBBBBBCCCCCCDDDCCCCCCCCCCCCBBBAAA@@@???===<<<<<<999999888666555555555444222222222222222222222222222222222222222222222222222222333444444444444444111111111222222333333333444444444555555555555666444444555555666777777777666666777777777999;;;<<<<<>>???@@@AAAAAA@@@@@@???AAAAAA@@@@@@@@@?????????>>>????????????@@@@@@@@@?????????@@@@@@@@@AAAAAAAAABBBCCCEEEGGGHHHHHHIIIFFFFFFGGGGGGGGGFFFEEEEEEBBBBBBCCCCCCCCCDDDDDDDDDBBBCCCEEEHHHLLLQQQVVVYYYXXXXXXXXXWWWUUURRROOOMMMLLLLLLLLLLLLLLLNNNOOOPPPPPPRRRVVVYYY\\\]]]^^^^^^aaacccggglllrrrxxx}}}}}}{{{vvvrrrnnnlllkkkjjjnnnvvv~~~|||tttssspppoooooopppsssuuu}}}{{{xxxvvvnnnpppqqqnnnhhhcccaaaaaa^^^^^^ccciiiiiigggmmmwww~~~vvvooofffeeedddccccccdddeeefffeeekkkssswwwyyy}}}~~~yyyssslllddd\\\VVVQQQNNNHHHDDDAAAAAACCCDDDBBBCCCDDDEEEEEEEEEDDDCCCDDDCCCBBBAAA???>>>=========<<<:::888777666666666222222222222222222222222222222222222222222222222222333444444555555444444111111222333333444555555444444444555555555666666444444555555666777777777999999999888888999::::::999>>>BBBGGGRRRbbbnnnsssyyywwwyyyxxxkkk\\\RRROOOJJJIIIIIIMMMUUU^^^dddgggrrrrrrsssvvvyyy{{{zzzyyy{{{wwwooogggaaa]]][[[ZZZTTTUUUVVVXXXZZZ\\\]]]^^^___[[[TTTMMMGGGDDDCCCCCCAAAAAAAAA@@@@@@@@@??????BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBB???@@@AAABBBBBBAAA@@@???AAAAAAAAA@@@@@@@@@??????>>>????????????@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAABBBDDDFFFIIILLLNNNPPPQQQIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDEEEBBBCCCFFFIIIOOOUUU[[[^^^bbbbbbaaa```]]]YYYVVVTTTOOONNNNNNMMMNNNPPPQQQRRRUUUXXX\\\aaaeeehhhiiiiiiiiikkkooovvv}}}}}}|||yyyvvvtttrrrqqqqqqqqq|||vvvqqqrrrrrrpppooommmkkkjjjiii}}}vvvnnniiikkkhhheeedddgggjjjmmmnnnvvv{{{xxxsssmmmkkkkkkiiiddd___ccceeeiiinnnrrrwww|||}}}zzztttnnnjjjjjj___QQQGGGCCCBBBCCCCCCEEEDDDDDDDDDDDDEEEEEEFFFEEEEEECCCBBBBBBBBBBBBBBB<<<<<<;;;:::888777666666777666555444333222222222333333333333333333333333111111111222222333333333444444444444444444444444111111222222222333333333333333333444444444555555666666666666777777777777<<<===>>>@@@DDDMMMWWW^^^jjjnnnuuu|||xxxeeeXXXUUUNNNHHHGGGHHHJJJQQQYYY]]]gggnnnpppqqqwww|||~~~}}}yyyvvvqqqjjjgggiiigggfffddddddddddddccccccgggddd^^^WWWPPPKKKGGGFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@AAABBBDDDDDDBBB???AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>AAA@@@@@@??????@@@@@@AAAAAA???===;;;::::::;;;<<>><<<;;;999888888777666555444333222222222333333333333333333333333222222222222222222333333222222222222222222222222222222222222333333333333333333333444444444555555555666666666777777777777999999:::;;;>>>DDDKKKQQQ[[[aaalllwwwtttfff]]]TTTOOOKKKJJJMMMSSSSSS\\\ccceeehhhnnntttvvv{{{xxxxxxuuuqqqqqqtttqqqqqqqqqqqqqqqooommmkkkjjjiiifff```YYYSSSMMMKKKFFFEEEDDDCCCBBBCCCCCCDDDHHHHHHHHHGGGGGGEEEDDDCCCEEEDDDCCCBBBBBBAAA???===@@@@@@@@@@@@@@@@@@AAAAAADDDDDDCCCBBBAAAAAAAAAAAABBBAAAAAA@@@@@@@@@AAAAAADDDCCCAAA???>>>>>>???@@@CCCCCCDDDHHHOOOWWW^^^aaa]]]^^^]]]ZZZTTTNNNJJJIIIIIIHHHGGGGGGIIIKKKLLLLLLKKKLLLMMMOOOSSS\\\hhhpppuuuzzz{{{uuuppplllgggbbb___]]]\\\^^^bbbfffiiikkkmmmooottt{{{~~~}}}|||zzzxxxwww}}}|||xxxtttqqqoooooonnnllliiifffdddbbbdddjjjrrrxxx{{{~~~~~~wwwooolllfffbbbaaadddhhhkkkooonnnqqqxxx~~~|||{{{}}}wwwkkk\\\OOOFFFCCCBBBAAAAAAAAABBBDDDEEEFFFGGGFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCAAA@@@>>><<<;;;:::888777666444333333222222333333333333333333333333333333222222222222222222222222222222222222222222333333333333444444444444333333333444444444555555555555666666666777777777666777888888999<<<@@@CCCKKKSSSaaapppvvviii___UUUNNNMMMPPPOOOWWW^^^^^^___ccceeeeeeppplllkkkmmmnnnmmmpppuuusssuuuwwwyyyyyyxxxvvvuuusssuuuuuuppphhh___WWWSSSPPPNNNKKKHHHGGGGGGIIIJJJIIIJJJLLLMMMLLLKKKIIIHHHIIIGGGDDDCCCCCCCCCAAA@@@AAAAAABBBBBBCCCCCCDDDDDDEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@??????>>>??????CCCBBB@@@?????????@@@@@@>>>>>>@@@DDDLLLVVV___eeeiiijjjiiifff___XXXRRRPPPMMMMMMNNNOOOQQQRRRRRRSSSVVVUUUTTTUUUYYYcccooowww}}}~~~zzzwwwsssnnnmmmlllkkkmmmrrrvvvyyyzzzzzz|||}}}wwwuuutttqqqqqqtttrrruuuyyy~~~}}}yyypppnnnnnnooottt}}}zzztttnnnhhhdddaaa```]]]aaagggjjjjjjmmmrrrvvv~~~yyyrrrkkkgggdddbbbaaabbb______dddlllwww~~~~~~}}}ssseeeUUUJJJEEEDDDBBBBBBBBBCCCDDDFFFGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCFFFEEEDDDBBB@@@>>><<<<<<999999777666444333333333333333333333333333333333333333333222222111111111444444444444444444444444333333333444444444555555333333333444444444555555555555555666666666777777666777999999999999;;;===CCCKKKXXXgggyyytttggg[[[VVVWWW\\\dddjjjiiifffccc^^^YYY^^^ZZZYYY[[[]]]^^^bbbgggkkkmmmqqqtttwwwzzz}}}zzzooofffbbbaaa]]]XXXRRRNNNMMMMMMNNNKKKMMMPPPRRRSSSRRRQQQPPPKKKHHHFFFEEEGGGHHHHHHGGGEEEEEEFFFGGGGGGHHHHHHHHHGGGFFFEEECCCCCCBBBBBBBBBDDDCCCBBBBBBAAAAAAAAAAAABBBAAA@@@?????????@@@@@@<<<<<<===@@@GGGRRR]]]eeemmmooopppnnnhhhaaaZZZWWWPPPSSSVVVYYYZZZZZZZZZZZZ___\\\YYYYYY___jjjvvv~~~~~~zzz~~~|||{{{|||xxxooohhhfffdddcccdddgggooouuu~~~~~~}}}|||rrrllljjjlllqqqzzz~~~tttlllgggddd```bbbdddcccbbbbbbeeehhhmmmpppuuu|||{{{sssiiiccc\\\WWWUUUXXX^^^gggttt}}}~~~}}}{{{tttiii[[[QQQLLLKKKFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDFFFEEEDDDBBBAAA???>>>===<<<;;;999777666555444444333333333333333333333333333333333222222111111111444444444444444444444444333333333444444444555555333333333444444444555555555555555555666666666666555777999:::999999:::;;;???EEENNN[[[nnn~~~qqqkkkjjjttt}}}yyymmmccc\\\VVVRRRQQQPPPOOORRRWWW\\\___bbbfffkkksss|||{{{yyytttppphhh```ZZZVVVTTTTTTUUUWWWZZZ\\\]]]\\\ZZZXXXQQQOOOLLLKKKLLLMMMMMMMMMJJJJJJKKKLLLMMMMMMLLLLLLMMMLLLKKKIIIHHHHHHGGGGGGHHHHHHGGGFFFEEEEEEFFFFFFEEEDDDCCCCCCBBBBBBBBBBBB@@@AAAAAABBBFFFPPP[[[dddkkkooossssssooohhhbbb^^^UUUZZZ```dddeeedddcccccceeebbb]]]]]]dddooozzz}}}{{{zzzyyywwwtttqqqgggaaa\\\]]]___```cccgggsss|||{{{xxxuuurrrqqqssszzzwwwssskkkiiifffccc```]]][[[ZZZ\\\```fffooowww~~~|||qqqccc\\\UUUUUUWWW[[[dddmmm}}}|||yyyxxxxxxxxxyyywwwssslllddd]]]YYYXXXPPPOOOMMMJJJHHHGGGFFFFFFHHHGGGFFFEEEDDDDDDDDDDDDFFFEEEDDDCCCBBBAAA@@@???>>>===<<<:::888777666666333333333333333333333333333333222222222222222222222222222222222222222222333333333333444444444444333333333444444444555555444444555555555666666666222555777888777777888:::;;;>>>DDDNNN___wwwiiiaaaXXXRRRMMMGGGHHHKKKNNNPPPRRRTTTXXX```kkksssxxxzzzrrrkkkfffcccbbbeeefffggghhhhhhgggeeedddaaa^^^[[[ZZZYYYXXXVVVTTTSSSTTTUUUVVVVVVUUUTTTSSSRRRQQQPPPNNNMMMLLLLLLLLLHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDDDDCCCEEELLLVVV___iiinnnuuuwwwuuuoooiiieee]]]dddmmmrrrssspppoooooonnniiidddccciiisss}}}~~~|||qqqnnnjjjgggfffeeedddccc[[[WWWXXX^^^cccgggkkkooozzz~~~{{{|||~~~xxxrrrnnniiibbb\\\[[[\\\___dddiiinnnsssuuu~~~xxxlll```YYYVVVVVV]]]dddlllrrrzzz{{{yyywwwvvvyyywwwssspppnnnkkkiiiggg```^^^[[[WWWSSSOOOMMMLLLHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFEEEDDDDDDCCCBBBBBBAAA@@@>>><<<:::999888888333333333333333333333333222222222222222222333333222222222222222222222222222222222222333333333333333333333444444444555555444444444555555555666666333444666666666555777888:::;;;>>>DDDOOObbbwwwzzzmmmbbbXXXOOOLLLOOOMMMOOOPPPNNNMMMPPPXXX^^^ccciiiooorrrrrrvvv~~~}}}wwwrrrnnnkkkjjjkkklllnnnoooqqqrrrrrrrrrsssrrrpppooonnnllliiigggddddddffffffeeedddbbb```\\\[[[YYYXXXVVVUUUUUUUUUOOOOOOOOOOOOPPPQQQRRRRRRPPPPPPOOONNNLLLJJJIIIHHHFFFGGGGGGFFFFFFKKKUUU]]]kkkqqqyyy~~~|||vvvppplllfffooo{{{~~~||||||zzztttmmmkkkooowww~~~|||xxxuuuqqqmmmiii```]]]YYYWWWYYY\\\___aaa```___dddnnnvvvzzz~~~tttkkkcccaaa```___```cccfffiiiooorrrvvvyyy{{{|||kkk___XXXWWW\\\ccc```eeekkkqqqwww~~~}}}|||xxxuuutttuuuvvvssspppooolllhhhccc]]]XXXUUUSSSIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDBBBAAA???===;;;:::999999333333333333333333333333111111111222222333333444444444444444444444444444111111222222222333333333333333333444444444555555444444444555555555666666555666777777555555666888;;;<<<<<<>>>DDDQQQaaalllttt{{{wwwjjj^^^ZZZ\\\YYY[[[ZZZVVVQQQOOORRRVVVSSSXXX\\\]]]]]]cccmmmvvvuuusssqqqnnnkkkhhhgggfffiiijjjmmmqqquuuxxx{{{}}}|||zzzrrrrrrssstttssspppnnnllljjjiiihhhfffdddccccccccc^^^^^^^^^___```aaabbbccc___^^^]]]\\\ZZZXXXVVVTTTLLLNNNOOOMMMMMMQQQZZZbbbnnnuuu~~~{{{uuupppnnnxxx|||tttqqqsssyyy~~~xxxtttoookkkgggbbb^^^ZZZZZZWWWTTTTTTYYY```fffiiiqqqqqqxxxvvvrrrlllfffbbb`````````aaabbbdddfffiiiooouuuzzz{{{lllddd```^^^\\\]]]^^^___aaadddkkksssyyy}}}yyy{{{~~~}}}zzzxxxwwwvvvuuusssmmmddd^^^VVVPPPLLLLLLIIICCCCCCGGGHHHGGGFFFDDDBBBBBBCCCDDDDDDCCCAAA???>>>===<<<<<<666555333333222333444555333333222222222222222222222222222222222222222222333333333444444444555555222222333333333333444444555555555555555555555555555555555555666666666666888;;;>>>???>>>BBBIIIPPPRRR^^^jjjtttyyyssssssuuuwwwtttkkkccc]]]XXXRRRRRRMMMJJJNNNRRRTTTYYY^^^ccceeeddd___]]]^^^\\\XXXYYY]]]bbbfffiiinnnuuuzzzxxx~~~~~~{{{vvvtttvvvwwwuuusssrrrqqqpppqqqssstttttttttvvvtttrrrnnnkkkhhhfffeee```^^^YYYVVVVVV[[[ccciiissszzz}}}{{{}}}uuunnnmmmpppuuuxxx~~~ssskkkeeeffffffbbb^^^\\\ZZZZZZ[[[^^^cccjjjqqquuu|||tttnnniiidddaaa___^^^]]]\\\]]]bbbgggkkk{{{}}}|||ssslllgggcccdddcccaaa^^^^^^bbbhhhmmmyyy~~~~~~~~~~~~zzzsssnnnfff^^^WWWSSSMMMFFFDDDHHHDDDEEEEEEEEEEEEFFFGGGHHHDDDCCCAAA@@@???>>>======777777555444444444555555333333333333222222222222222222222222222222222222333333333444444444444555222222333333333333444444555555555555555555555555555555555555666666666666888;;;===<<<;;;===CCCIIIHHHRRR\\\fffvvv|||rrrggg^^^UUUNNNHHHIIIKKKMMMRRRXXXYYY\\\\\\YYYWWWVVVSSSOOOPPPRRRTTTVVVYYY___eeeiiinnnttt|||}}}}}}~~~~~~}}}~~~zzzvvvtttqqqnnniiidddbbbdddjjjnnnvvv|||~~~yyyqqqjjjgggiiioootttzzz|||vvvrrrtttuuurrrooonnnkkklllnnnrrrwww~~~~~~tttlllccc```[[[WWWVVVYYY]]]```jjjlllnnnpppqqqsssvvvyyyzzz~~~wwwrrrtttqqqkkkddd^^^]]]^^^aaafffnnnxxxxxxnnndddYYYNNNHHHHHHEEEEEEFFFGGGGGGHHHHHHIIICCCBBBBBBAAA@@@@@@??????;;;:::888777666666666666444444444333333333222222111111111111111111111111333333333333444444444444222222333333333333444444444444444444444444444444444555555555555666666666888:::;;;999777888<<>>DDDLLLTTTddd{{{tttcccZZZQQQNNNNNNPPPUUU[[[\\\```bbb```^^^]]]XXXRRRQQQNNNJJJIIILLLPPPSSSUUU[[[___ffflllpppsssvvvwww{{{{{{zzzyyyxxxxxxwwwwwwzzzyyyxxxxxxyyy{{{|||}}}{{{yyyuuusssooojjjggggggjjjmmmpppuuu|||~~~~~~}}}{{{{{{||||||{{{yyyrrrrrrnnnhhhdddgggooowwwuuuoooggg```]]]\\\^^^___^^^```bbbdddfffiiilllmmmrrrwwwvvvlllddd```___cccgggnnnvvv|||~~~~~~}}}~~~nnn]]]OOOIIIIIIHHHGGGGGGGGGGGGEEEDDDBBBBBBCCCCCCBBBBBBAAAAAA======<<<:::999888777777666555555555444333333333111111111111111111111111222222333333333444444444222222222333333333444444444444444444444444444444444444444555555555666666777888888777555666999;;;;;;>>>BBBHHHUUUjjj|||rrrgggbbbaaabbbhhhnnnsssxxx|||zzzyyywwwrrrkkkddd]]]TTTNNNLLLKKKJJJHHHLLLOOOUUUYYY]]]```ccceeecccdddffffffeeedddeeefffdddeeeffffffhhhjjjmmmooopppqqqrrrtttvvvzzz~~~}}}yyyuuuqqqooojjjjjjhhheeecccbbbdddgggdddggglllooooooooooooooonnnkkkgggeeegggiiikkklllllloooqqqooolllqqq~~~|||uuummmhhhdddaaaZZZZZZYYYZZZ\\\^^^aaabbbkkkqqqzzzuuulllhhhdddeeegggmmmtttyyyzzzyyy|||oooZZZMMMJJJHHHFFFEEEFFFFFFDDDBBBCCCCCCDDDDDDDDDDDDCCCBBB??????>>>===<<<:::999999777777666666555444444333111111111111111111111111222222222333333333444444222222222333333333444444444444444444444444444444444444444444555555555555555666666666666666888:::;;;;;;<<>><<<;;;:::999888888777666555444444222222222222222222222222222222222222333333333333222222333333333333444444333333333333333333333333333444444444444555555555555555555555666777888999:::888999<<>>????????????>>>===<<<:::999999888666555555444333333333333333333333333111222222222222333333333222222333333333333444444333333333333333333333333333333444444444555555555666555555555666777666666777666888<<<===>>>FFFOOOaaaoooxxxmmmgggjjjpppzzz}}}rrrfffccceeefff^^^VVVVVV^^^eeehhhfff[[[^^^aaabbbccchhhpppwww}}}zzzzzz{{{|||~~~vvvoookkkiiijjjeee___\\\```hhhooottt}}}zzzssspppmmmvvvyyymmmeee```]]][[[VVVXXX]]]aaafffmmmsssxxxzzzvvvtttyyy}}}nnnVVVOOOGGGCCCDDDFFFDDDBBBFFFGGGHHHIIIHHHFFFDDDBBB===>>>???@@@@@@???======::::::999888777666555444444444444444444444444444111111222222222333333333222222333333333444444444333333333333333333333333333333333444444444555555777666555555555555444333666555888======;;;???GGGTTT```ttt|||~~~~~~ssshhhhhhrrrzzz|||yyyiiillloooppppppuuu~~~yyyrrrnnnqqqwww~~~~~~xxxvvvooommmdddmmmzzzxxxnnngggbbb^^^ZZZYYY\\\^^^___bbbfffsssvvvsssiiioooyyy|||hhh^^^QQQHHHEEEFFFGGGGGGHHHFFFEEEEEEEEEDDDBBB@@@>>>???AAABBBBBBAAA@@@>>>@@@???<<<:::888777777777444444444333333222222222111111222222222333333333111111222222222333333333444444444444444444444444333222222222222333444444555555555555555555555555666777777888:::<<<>>>???HHHOOO^^^uuuvvv{{{|||wwwyyy|||||||||zzzzzzzzzzzz|||zzzqqqlllllljjjkkkrrr~~~zzzpppeee___[[[[[[[[[YYYZZZ^^^dddgggppp}}}pppmmmpppvvvpppgggZZZPPPLLLJJJIIIHHHDDDCCCCCCEEEFFFEEECCCAAA@@@AAABBBDDDDDDCCCAAA@@@@@@???===;;;999888888888555555444444333333222222111111111222222222333333111111222222222333333333444444444444444444444444333333333333333444444555555555555555555555555555777777888888:::;;;===>>>CCCGGGSSSggg~~~~~~|||zzz}}}~~~|||{{{||||||}}}}}}|||sssnnnfffbbb```eeennn|||ssskkkdddaaa]]]YYYWWWYYYYYYZZZaaallltttwww{{{~~~pppjjjkkkxxx{{{rrrfff\\\UUURRRNNNKKKDDDCCCCCCDDDFFFFFFEEECCCBBBCCCDDDEEEEEEDDDCCCBBBAAA@@@>>><<<;;;:::999999666666666555444333333333111111111111111222222222111111222222222333333333444444444444444444444444444444444333444555555666555555555555555555555555888888888888999:::;;;<<<>>>@@@GGGVVVmmm}}}}}}~~~wwwwwwxxxzzz}}}~~~vvvrrrfff```ZZZ[[[aaalll~~~zzzuuuoooiiiaaa\\\\\\ZZZXXXZZZaaaeeegggkkkqqq|||ssslllrrr{{{{{{pppfff```[[[VVVSSSKKKHHHDDDBBBCCCDDDEEEEEEDDDEEEEEEEEEEEEDDDCCCCCCBBBAAA@@@???===<<<;;;;;;888888777666555444444333111111111111111111111111111111222222222333333333333333333333333333333333555444444444444555666666555555555555555555555555999888888888888999999:::======@@@JJJ\\\rrr~~~{{{~~~~~~yyytttwww{{{yyyvvvkkkccc[[[ZZZ^^^ffftttyyytttyyymmmddd```___[[[YYY[[[\\\[[[___dddooovvvzzztttttt}}}vvvnnniiifffaaa^^^VVVOOOGGG@@@>>>@@@BBBDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBAAA@@@???======::::::999888777666555444222222111111111111111111111111222222222333333333333333333333333333333333555444444444444555666666555555555555555555555555888888888777777888888999<<<<<<>>>CCCMMM[[[iiirrr~~~}}}}}}zzzqqqiiibbbaaadddiiisss||||||vvvqqqnnnuuuoookkkeee___]]]ZZZXXXYYY^^^aaagggrrrxxxuuuyyyzzztttqqqooollljjjbbbYYYMMMDDD???@@@BBBCCCGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDBBBAAA@@@???<<<;;;:::999888777666555333333333222222222222222111111222222222333333333333333333333333333333333444444444333444555555666555555555555555555555555777777777777777777888888888999;;;===AAAHHHOOOUUUkkkxxx|||tttooossszzzyyytttuuuwwwzzz~~~~~~yyyrrrmmmjjj|||sssllleee^^^\\\___[[[^^^dddmmmxxx~~~xxxvvvvvvuuusssmmmfffZZZPPPKKKIIIHHHHHHJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEFFFEEEDDDCCCAAA@@@======;;;:::999777666666444444444333333333222222111111222222222333333333222222222222222222222222333333333333333444444555555555555555555555555555666666666666666777888999555777999;;;;;;>>>BBBFFFSSS___ppp}}}rrrmmmjjjrrr~~~xxxppphhhccc}}}qqqfffbbbccc\\\[[[\\\```iiivvv~~~{{{zzzzzzyyyxxxvvvpppfff^^^XXXTTTQQQOOOLLLKKKJJJIIIHHHGGGGGGHHHEEEFFFFFFFFFEEEDDDBBBAAA>>>===<<<;;;999888777666555555555444444333333333111111222222222333333333222222222222222222222222333222222222222333444444555555555555555555555555555555555666666777888999444777:::::::::<<<@@@CCCAAAKKK[[[mmm}}}zzzwwwqqqnnnjjjuuu|||tttiii___XXXuuujjj```bbbddddddeeeiiipppuuu{{{{{{yyyyyyzzz}}}{{{xxxuuuqqqkkkddd___]]]WWWQQQNNNLLLHHHFFFFFFAAABBBCCCCCCBBBAAABBBCCCBBBAAA>>>;;;999888888888555444444333333444444444000111222333444333333222333333333333333333333333666666555555555444444444444444444444444444444444555555555555666777999999555555555555777999;;;<<<===CCCJJJSSSddd{{{zzz}}}yyywwwvvv}}}zzzsssjjj^^^RRRKKK}}}ooommmiiieeecccccceeegggnnnxxx}}}{{{{{{|||~~~yyyvvvmmmeee[[[TTTOOOKKKGGGFFFDDDEEEEEEEEEDDDCCCCCCCCCBBBAAA???<<<:::999999999666555555444444444444555000111222333444333333222333333333333333333333333555444444444333333333333444444444444444444444444555555555555666777888888666666555666777888:::;;;888===CCCJJJXXXppp}}}yyyqqqiii___TTTJJJDDDuuummmhhhddd___\\\___ffflllooouuuzzzmmm```XXXRRRLLLHHHGGGGGGGGGFFFFFFEEEDDDDDDBBBAAA@@@>>><<<;;;;;;:::888777666555555555555555111222222333333333333222333333333333333333333333333333333333222222222222444444444444444444444444666666555555555666666777777666666666666777888999555999===AAAJJJ\\\uuu{{{zzz|||uuuzzz~~~yyyxxxrrrlllcccYYYPPPGGG@@@;;;~~~xxxpppggg```___```aaadddjjjuuurrriiiaaaWWWNNNHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@>>>======<<<:::999888777666666666666222333333333333333333333333333333333333333333333333333333333333222222222333333333333333333333333666666555555444555555555777777777666666666777777777999;;;<<<@@@LLL^^^kkk}}}wwwuuuvvvxxxxxxpppmmmbbb\\\RRRIIIBBB===999777xxxnnnfffaaa\\\\\\```gggoootttvvvrrrqqqsssvvv{{{}}}uuugggYYYLLLIIIEEEDDDEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@??????===<<<;;;999888777777777444333333333333333333333333333333333333333333333333333333333333444444444333333333333333333333333666555444444444444444555777777777777666666666555888999:::999;;;AAAMMMUUUiii||||||{{{wwwkkkaaa[[[RRRMMMEEE>>>;;;999777666uuujjj___[[[[[[]]]aaaeeegggdddccceeehhhllluuu~~~zzziiiVVVPPPHHHDDDDDDEEEEEEDDDCCCCCCDDDDDDCCCBBBAAAAAA???>>>===;;;999888888777555444444333333333333444333333333333333333333333333333333333444444444444333333333333333333333333444444333333333444444555666666777777777666555555555777888777777:::AAAFFFSSSdddvvv}}}~~~{{{nnn```TTTLLLEEEAAA<<<999888888777777qqqhhhccc^^^\\\^^^___\\\\\\^^^```bbbiiiqqq}}}xxxeee\\\PPPHHHFFFFFFEEECCCCCCDDDEEEEEEEEEDDDCCCBBBAAA@@@>>><<<:::999888888666555444333222333333444333333333333333333333333111222222222333333333333222222222222222222222222333222222222333444555555444555666777777666666555222444666777666888;;;???FFFQQQ]]]fffrrryyyzzz}}}mmm___SSSIIICCC<<<:::888777888888666555xxxnnnddd]]]]]]ZZZWWWVVVXXXXXXYYY^^^eeeppp}}}qqqfffVVVLLLHHHFFFEEECCCCCCDDDEEEFFFFFFEEEDDDCCCBBBAAA???===;;;:::999888666555444333222333333444333333333333333333333333000000111111222222222222222222222222222222222222111111222222333444555666333444666777777777666555111444777888888999;;;======CCCIIINNNYYYmmm{{{||||||{{{}}}~~~}}}kkk[[[OOOFFF@@@<<<888777777777888777555333ssshhhbbbaaa___]]][[[ZZZ[[[]]]]]]gggnnnzzz~~~tttfffXXXNNNIIIGGGFFFHHHGGGEEEEEEEEEEEEDDDCCCEEECCCAAA@@@@@@>>>;;;888999888666444333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444555555666777777777<<<>>>AAADDDJJJWWWhhhuuu|||uuuqqqttt~~~ttthhhXXXKKKDDD>>>888444666666555444444444444555xxxnnniiiccc^^^[[[ZZZYYYYYY^^^dddnnnyyy|||pppdddZZZSSSMMMJJJJJJIIIHHHHHHIIIIIIGGGEEEEEEDDDBBBAAAAAA???<<<::::::888777555333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444555555555666777777888888888:::;;;<<>><<<:::999888666444333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444555555666666777888888999555777777777888===FFFMMMVVV___nnn}}}}}}|||yyyyyy{{{zzzpppdddWWWOOOGGGBBB<<<999999:::999777555444333333222222333333yyypppiiiddd```]]]___cccggglllvvv~~~tttjjj```ZZZQQQMMMIIIFFFFFFFFFEEEDDDGGGEEEDDDDDDDDDCCCAAA>>>;;;;;;999888666555444333444444333333333333222222333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444555555666777777777777777888777666888===@@@FFFMMMXXXdddppp|||zzzqqqggg]]]QQQGGG@@@>>><<<888777777777555444444333222222111111222222yyyooohhh``````aaadddffflll{{{wwwooojjj___YYYPPPIIIFFFFFFGGGHHHGGGFFFDDDEEEEEEEEEBBB@@@======<<<:::999777555444444444444333333222222222333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444222222333333444555555666777888888888777888:::;;;???CCCIIIQQQ\\\iiiwww}}}{{{nnnggg]]]SSSJJJDDD>>>;;;;;;999777666666444333111333333222111111111111222xxxkkkfffccccccdddgggnnnvvv{{{llldddXXXNNNHHHEEEEEEEEEFFFEEEDDDEEEFFFEEEDDDBBB@@@@@@???===;;;999777666555444444333333222222111333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444111111222222333444444444666666666666777777888999:::;;;>>>CCCMMM[[[jjjttt}}}wwwttttttxxx{{{|||wwwqqqkkkfffWWWQQQHHHAAA===;;;999999555555555444333333222222444333222222111111222222{{{qqqlllkkkiiiiiikkkoooyyyzzzrrrfffZZZQQQKKKGGGDDDEEEEEEDDDEEEFFFFFFDDDBBBBBBBBBAAA@@@>>>;;;999777555555444333333222111111333333333333333333333333333333333333333333333333222222222222222222222222444444444444444444444444111222222333333444555555555444444444666777777777777888999<<>><<<:::999888777555333555555555444222222333444555444333333222222333333}}}tttkkkhhhhhhhhhiiimmmuuuoooaaaWWWQQQLLLJJJHHHGGGGGGGGGEEECCCDDDDDDCCCCCCAAA>>><<<:::888777666444333222111111222333333333333222111111333222222111111222222333333333333333333333333333333333333333333333333333444444444444444444444444333333333444444444555555888666555555888<<>>DDDHHHTTTbbblllrrryyy|||{{{yyyvvvqqqiii```ZZZTTTMMMDDD???===<<<999777777777666666555444444333444444444444444444444444333333333222222111111111xxxqqqhhhcccdddfffhhhiiiuuu}}}vvvcccQQQNNNJJJGGGGGGGGGGGGFFFFFFEEEEEEDDDBBB@@@>>>===999888777666555555444444333333444444333333222111333222222111111222222333333333333333333333333333333333333333333333333333444444444444444444444444333333333444444444555555888888777777777777888888;;;<<>>:::777555666777666555555555444444333333333333333333333333333333333333555444444333222111000000vvvnnniiieeebbbdddfffkkkqqqvvv|||zzzpppaaaSSSKKKGGGFFFFFFFFFFFFDDDCCCBBBAAA@@@@@@>>>===<<<:::999888777777444555555555555444333333333222222111111222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555333333555666666666666555888777999>>>BBBEEEKKKSSSbbblllxxxyyyzzz{{{ssssssvvvzzz|||vvvqqqmmmjjjdddZZZQQQIIICCC===::::::999777666666666555444555555444444444444444333333333333333333333333333444444333333222111000000}}}~~~}}}qqqhhhccceeebbbaaaeeeiiimmmttt{{{rrrbbbVVVNNNIIIGGGHHHGGGEEEDDDCCCBBBBBBBBBBBBAAA???<<<:::999888888555555666666555555444333333222222111111222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555111222444555666666666666777666777;;;<<<<<<@@@FFFOOOWWWbbbllluuu~~~ssskkkggglllttt|||}}}vvvpppjjjddd```XXXRRRJJJCCC>>>;;;999888666666666555444444333222444444444444444444444444333333333333333333333333333333333222222222111111}}}yyy}}}yyyqqqmmmeee```aaacccdddiiippprrrxxxxxxkkk^^^TTTNNNJJJIIIHHHFFFEEEEEEEEEEEEEEEDDDAAA>>>;;;999888777666666666666666555444444333222222111111222222333333333333333333333333333333333333333333333333333222222222222222222222222333333333444444444555555333333444444555666666666666444555888888777:::@@@@@@GGGOOOWWW^^^jjjxxxxxxuuuuuuxxxxxxvvvyyyxxxsssttt|||~~~yyyqqqhhhaaaYYYRRRMMMFFFCCC???<<<:::999777666333444555555444333333333222222333333333333333333222222222222222222222222111222222222222333333333zzzxxx~~~uuullleeedddcccaaadddiiigggooo{{{}}}nnn```WWWMMMKKKJJJHHHGGGGGGHHHHHHGGGEEECCC???<<<999888777666666666666666555555444333222222222222222222333333333333333333333333333333333333333333333333333222222222222222222222222333333333444444444555555555555444444444555555666777444555777777666:::@@@;;;@@@EEEIIINNNXXXfffpppttt}}}~~~xxxssspppmmmjjjkkkpppsssvvvzzzvvvpppggg]]]TTTKKKCCC>>><<<;;;;;;;;;;;;:::777444111333666666666555555555111111111111111111222222222222222222222222222222000111111222222333444444~~~xxxnnnhhheeebbb___dddeeelllyyyuuuhhh\\\TTTKKKHHHIIIJJJFFFBBBFFFFFFFFFDDDBBB???<<<;;;;;;999666555666666666555444444444444444444333333333333333333333333333333333333333333333333333333333333333222222111111111222222222222222222222222333333333444444444555555555555555555666666666666999999999<<<@@@FFFLLLPPP^^^ggguuu|||}}}vvvlllggghhhkkkjjjnnntttzzzxxxtttjjj```TTTKKKGGGDDD@@@<<<888888888777666444333222333333333222222222111111222222222222222222222222444444444333222111000///000000000000000000000000ssskkkccc___ccccccgggrrr}}}~~~hhh^^^QQQJJJJJJJJJHHHFFFGGGGGGFFFEEECCC@@@>>><<<999666444333444555555444555555444444444444333333333333333333333333333333333333333333333333333333333333333222222222111111222222222222222222222222333333333444444444444555555555555555666666666666888777777888;;;???DDDFFFLLLSSS___jjjttt{{{xxxyyyyyynnniiikkknnn{{{wwwlllgggXXXPPPFFF???===;;;888666777777666666444333222111333333333222222222111111222222222222222222222222222333333333222111000000000000000000000000000000{{{oooggggggcccbbbhhhqqqzzz|||ooo]]]PPPKKKJJJJJJIIIHHHHHHHHHGGGEEEBBB@@@>>>999666444444555666666666555555555444444444333333333333333333333333333333333333333333333333333333333333333222222222222111222222222222222222222222333333333333444444444444444555555555555666666666888777666666777999;;;===<<>>;;;888666444333333444444444444444555555555444444333333333333222222222111111111111111111111111111111///000000111111111000000////////////////////////|||rrrlllfffccceeeiiiooo|||nnn^^^QQQJJJHHHIIIIIIIIIHHHGGGEEEDDD===;;;888777888888888777888777777666555444333333333333333333333333333333222222222222222222222222111222222222222333333333222222222222222222222222222222222222333333333333333444444444444555555555111222444555666666666666444555777888888999<<<>>>FFFKKKVVVfffsss|||}}}wwwtttsssrrrlllmmmoootttxxx|||}}}|||}}}zzzyyyzzzwwwuuuwww|||xxxwwwvvvrrrlllgggYYYSSSJJJBBB===:::888777666555444444333333333333333444444555555555555444333333333222222222111111111111111111111111111111000111111222111111000000000000000000000000000000}}}qqqiiifffeeefffooo|||mmm[[[OOOGGGHHHIIIIIIHHHGGGEEEDDD???===:::888888888777666888888777666555444333333333333333333333333333333111111111111111111111111111111222222222333333333222222222222222222222222111222222222222333333333333333444444444555555555000222333555666666555444222444555666666777:::<<<===???FFFQQQZZZaaakkkttt}}}rrrlllkkklll{{{|||qqqmmmlllmmmrrrxxxzzzxxx{{{|||}}}{{{wwwssspppoooqqquuu|||xxxsssooojjjgggddd___XXXSSSFFFBBB===999999888777555666666777666555444444555222222333444444444444444333333333222222222111111111111111111111111111111222333333333222111000000000000000000000000000000~~~qqqllleeeccchhhsss|||xxxbbbTTTGGGGGGHHHIIIHHHGGGFFFEEECCC@@@===;;;::::::999888999888777666555444333333333333333333333333333333111111111111111111111111111111111222222333333333222222222222222222222222111111222222222333333333333333333444444444555555222444555777777777555444666666777666555777:::<<<999888<<>>:::888777777999999666444222333555555444333333333000111222333333333333333333333333222222222111111000000000000000000000000444444444333222111000///000000000000000000000000tttllliiihhhjjjlllpppsssVVVLLLGGGEEEEEEEEECCCEEEJJJEEECCC@@@===::::::::::::;;;;;;::::::888777555444666555444222111000000000222222111111111111222222000111111222222111111000111222222333333222222111000111111111111222222222444444444555555555555666555555555555555555555555333333444444555666777777:::::::::<<>><<<;;;;;;;;;;;;;;;;;;::::::888777777777666666555444444444555444444333333333333444444222222333333333333222222111222222333333222222111000111111111111222222222444444444444555555555555444444444444444444444444333333333444555555666666222222222333444777999;;;<<<===CCCLLLWWWfff{{{uuunnniiifffhhheeeaaa^^^^^^aaaeeehhhnnnvvv|||sssmmmccc\\\SSSKKKFFFBBB<<<888===999555333444555333000333333222222222222111111333222222222222111111111222222222222222222111111000///...............///........................000000000000000000000000///////////////......---wwwpppllljjjpppqqqwwwvvv___RRRGGGEEEGGGGGGEEEDDDFFFDDDBBB@@@>>><<<<<<;;;;;;;;;;;;;;;;;;:::999888777666666555555555666666444444333333333333444444222333333444444333333222111222222333333222222111000000111111111222222222333333444444444555555555444444444444444444444444333333333444444555555555444444444444555666777888;;;:::===BBBHHHQQQ```nnn}}}yyyxxxtttnnniiihhhjjjnnnqqq{{{xxxuuutttpppfff^^^QQQKKKDDD>>><<<:::888777888555333222444444333222222222222222222222222222222222222222111111111111222222222222222222222222111111000000000000000111////////////////////////////////////////////////...///////////////......~~~|||{{{}}}~~~vvvqqqmmmkkkoooxxxooo___PPPJJJHHHFFFDDDDDDFFFEEECCCAAA???>>><<<<<<;;;;;;<<<<<<<<<;;;;;;:::777666555555555555555666333333222222222222333333222333333444444333333222111222222333333222222111000000111111111222222222333333333444444444444555444444444444444444444444333333333444444444444444666666555555666666666777777666777;;;===@@@IIIRRR\\\gggrrrxxx}}}|||zzz{{{~~~uuunnnfffcccccc```XXXPPPEEEAAA<<<888777777888888555444333333444444444333222222222222222222333333222222222111111111000000111222222222222333333333222111111000000000000111000000000000000000000000..............................///////////////...}}}{{{yyyyyyzzz|||}}}~~~~~~~~~~~~~~~~~~}}}~~~rrrmmmkkkqqqzzztttcccYYYRRRKKKGGGFFFGGGFFFEEECCCAAA???===<<<;;;<<<<<<=========<<<<<<888777666666555555555666333333222222222222333333222222333333333333222222111222222333333222222111000111111111111222222222333333333333444444444444333333333333333333333333333333333333333333444444444444444444444444444444444333555999:::;;;???EEEEEENNNVVVZZZ^^^eeekkkmmmoooxxxuuulll]]]XXXRRRPPPPPPMMMHHHCCC===;;;888555333222333444222222222222222111111111222222222222222333333333222111111111111000000000000000111222333444555555222111000///............111111111111111111111111---------------------------...//////////////////}}}|||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{zzzyyyxxxwwwxxxyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzz{{{|||~~~~~~~~~}}}tttrrruuuzzz|||pppcccVVVMMMJJJGGGGGGEEEDDDBBB@@@>>>===;;;<<<======>>>>>>>>>>>>;;;:::999777666666666666444444333333333333444444111111222222222222111111111222222333333222222111000111111111111222222222222222333333333444444444333333333333333333333333333333333333333333333333222333333444444333333333555333444777999888;;;@@@:::@@@EEEDDDFFFLLLQQQSSSQQQYYYdddlllqqqwww~~~{{{rrrggg\\\TTTHHHEEEBBB@@@@@@???<<<:::777777555333000000000111111222222222000/////////000000000111111111222222111111111111000000000000//////000222444555777777444444222111///.........000000000000000000000000........................------...///////////////|||{{{zzzyyyyyyzzz|||}}}zzzzzzzzzzzzzzzzzzzzzzzzyyyxxxxxxwwwwwwwwwwwwwwwuuuvvvvvvvvvwwwwwwwwwwwwyyyyyy{{{|||}}}}}}}}}}}}}}}}}}}}}}}}|||||||||||||||~~~yyyvvvvvv{{{qqq^^^RRRNNNGGGGGGFFFDDDBBB@@@>>>===;;;<<<===>>>>>>??????>>>===<<<;;;999888777777777555555555444444555555555111111111222222111111111222222222333333222222222000111111111111222222222222222333333333444444444333333333333333333333333333333333333333333333333222333333444444444333333555222111222333222444999777<<<===999888===BBBDDD@@@FFFNNNTTTXXX^^^gggoootttwww|||yyyxxxyyyzzztttooohhh```XXXOOOGGGBBB===<<<;;;999888888888888222333333222111000111222222333444333111///........./////////000000111111111111111111000000000000......000222444666888999888777555333222111000000////////////////////////////////////////////////------...///000000//////}}}{{{zzzzzz{{{zzzyyywwwvvvuuuuuuuuutttuuuvvvxxxxxxwwwwwwvvvtttuuuvvvvvvuuutttrrrqqqsssrrrqqqqqqqqqrrrssstttrrrtttwwwyyy{{{{{{zzzyyy|||{{{{{{zzzzzzzzz{{{{{{}}}}}}~~~zzzxxxvvvtttaaaRRRNNNHHHCCCBBBDDDEEECCC@@@============>>>???@@@AAABBB@@@===;;;888777777777666444222222333333222111333333333222222222111111222111111111000000//////000000000000000000000000444555666777666555444333333222222111111222222333333222222111111222222333222222333333333333444444444444444444444444444444555555555555666666666666;;;===@@@CCCFFFKKKPPPTTT```eeemmmxxx{{{wwwqqqlllhhhfffcccaaaXXXTTTOOOIIICCC???===<<<666666555555555444444444222000...,,,,,,...000222222111111111000000//////000000000000000000000000000000000000000000000000111111111222555777:::<<<999888555333111000000000////////////////////////111111000000//////......---.........//////000000}}}{{{yyyxxxwwwwwwxxxwwwvvvtttsssrrrrrrrrrpppqqqrrrssstttssssssrrrqqqqqqqqqqqqpppooonnnmmmqqqpppoooooooooppprrrrrrrrrsssuuuwwwyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxyyyyyy{{{{{{{{{|||~~~yyyvvvyyy~~~qqq```TTTNNNGGGCCCCCCBBB>>>;;;============>>>???@@@AAABBBAAA>>>;;;999888888777888666444333444444444222333333333222222222111111111111111111000000000///111111111111111111111111222222222333333222222111333222222111111222222333333222222111111222222333222222222333333333444444444444444444444444444444444444555555555666666666777999;;;<<<>>>AAAEEEHHHLLLQQQZZZeeerrryyyuuukkkgggaaa\\\XXXUUURRRPPPGGGEEE@@@<<<888666555444444444333333333222222222444333222111111222333444111111111000000000//////////////////////////////////////////////////////111111111222444666888999777666444222000000000000////////////////////////000000000000//////................../////////000~~~}}}}}}}}}{{{zzzxxxvvvuuutttssssssssssssqqqpppoooooonnnnnnllllllmmmnnnnnnnnnnnnnnnmmmlllkkkjjjiiiiiiiiiiiinnnmmmmmmlllmmmnnnooopppqqqrrrssstttuuuwwwxxxxxxvvvuuuuuuuuuuuuuuuvvvvvvwwwxxxxxxyyyzzz|||}}}~~~~~~}}}uuuxxxuuu```YYYOOOHHHEEEBBB???<<<>>>>>>======>>>???@@@AAACCCAAA???===;;;:::999999999777555555555666555333333333333222222222111111111111111111000000000000111111111111111111111111111111000000000111111222222222111111111111222222222222111111111111222222222222222222333333333333444444444444444444444444444444444444555555555555555666777777777777:::<<<;;;???FFFNNNYYYeeeqqqyyy~~~zzzvvvrrrmmmhhhdddWWWSSSMMMIIIEEEBBB???===;;;:::888555444333333444222222111111111000000000111111000000000000111111111111000000000000//////////////////////////////////////////////////////111000111111222333555666333333222111000000000000000000000000000000000000000000000////////////...............////////////|||{{{{{{zzzyyyyyyxxxxxxvvvuuusssrrrqqqpppoooooopppooonnnmmmlllllllllllliiijjjjjjkkkkkkkkkkkkkkkkkkjjjhhhfffffffffggggggjjjjjjiiiiiijjjkkklllmmmoooooooooppprrrsssuuuvvvssssssrrrrrrrrrsssttttttuuuuuuuuuvvvxxxyyy{{{||||||||||||}}}~~~~~~}}}sssjjj\\\QQQJJJFFFDDDCCC@@@???>>>===>>>???AAABBBCCCBBBAAA???===<<<;;;::::::888666555555555444333333333333222222222111111111111111000000000000000000000000000000000000000222222111000000111333444222222111111111111222222222222111111111111222222111222222222222333333333333333333333333333333333333333333333444444444444444666666666555444666777888:::===AAAFFFNNNVVV\\\gggkkkpppwww~~~~~~{{{~~~~~~~~~wwwssslllfffaaa\\\WWWTTTGGGDDD@@@===;;;888666444777666555444444444555555111111111000000000//////...///000000000000///...000000000000000000//////////////////////////////////////////////////////000000000000111111222222000000000//////000000000000000000000000000000000////////////////////////.........///////////////~~~|||{{{zzzxxxxxxwwwwwwvvvuuuuuutttqqqqqqooonnnmmmmmmmmmmmmmmmlllkkkjjjjjjjjjjjjjjjiiiiiiiiiiiiiiijjjjjjkkkjjjiiigggfffeeeeeefffgggggggggffffffggghhhjjjkkklllllllllmmmoooppprrrsssqqqpppppppppqqqqqqrrrsssrrrsssssstttuuuwwwxxxyyyzzzzzzzzzzzz{{{|||}}}~~~{{{{{{nnn]]]QQQJJJGGGFFFBBBAAA???>>>???@@@BBBDDDDDDCCCCCCAAA@@@>>>===<<<:::888555555555555333222333333333222222222111111000000000000000000111111////////////////////////111111000///000111222444222111111000000111111222222111111000000111111222111111111222222222333333333333333333333333333333222222222222333333333333333444666666555555666777888999:::;;;<<<@@@EEEHHHNNNQQQWWW^^^eeemmmuuuzzzxxx|||{{{zzzvvvtttsssqqqooogggbbb[[[TTTOOOKKKGGGDDD<<<:::888777777666555333333333222222111111222222111111111111000000000000000111222444444222111000//////////////////000000................................................000000000000000000000///....../////////000000000////////////////////////...............////////////////////////.........~~~|||zzzxxxwwwvvvtttttttttsssrrrrrrqqqqqqmmmmmmlllkkkjjjjjjkkkkkkjjjjjjiiihhhhhhhhhhhhhhhhhhgggggggggggghhhiiiiiiiiihhhgggffffffeeeeeefffeeedddddddddeeeggghhhjjjhhhiiijjjkkkmmmnnnoooooonnnnnnmmmnnnnnnooopppqqqpppppppppqqqssstttvvvwwwwwwwwwwwwxxxxxxzzz{{{{{{}}}}}}|||xxxzzzooo]]]PPPHHHEEEEEEDDDAAA@@@@@@BBBDDDEEEEEEDDDDDDCCCBBB@@@>>>===;;;888666555555555333222333333333222222222111111000000000000111111111111////////////////////////............///000000111111111000000000000111111111111000000000000111111111111111111222222222222333333333333333333333333111111111111222222222222000222444555444444555666444666888888999:::<<>><<<:::777666666666444333333333333222222222111111///000000000111111111111111111111111111111111111------...///000111111000111111000000000000111111111111000000000000111111111111111111222222222222222222222222222222222222000000000111111111222222///222444555444444444555111444777888888888888999999;;;<<<===>>>AAADDDGGGOOOSSSZZZaaaiiiqqqxxx}}}~~~uuuiiiccc[[[UUURRRNNNIIIDDDAAA>>>:::888777666555444333222111222444444333111222222222333333333222222111111111111000000000000+++,,,,,,,,,,,,,,,,,,+++........./////////000000...................................................///000111111000//////......///000111000//////---------------------------------.........//////000/////////............~~~}}}yyyyyywwwuuusssqqqooonnnooonnnnnnmmmmmmllllllkkkgggffffffeeeeeefffffffffeeeeeeddddddcccdddddddddbbbaaaaaa``````aaacccdddccccccdddddddddbbb```___cccbbbbbbbbbccceeeggghhhccceeegggjjjkkkkkkkkkjjjhhhhhhhhhhhhiiijjjkkkllljjjjjjkkklllmmmooopppqqqqqqqqqrrrssstttvvvwwwxxxzzzzzz|||}}}}}}~~~mmm]]]TTTIIIGGGDDDBBBBBBDDDGGGHHHEEEFFFFFFFFFDDDBBB@@@???>>><<<999888888777666444333333333222222222111111//////000000111111111222222222222222222222222222...///111333333333333222111111000000000000111111111111000000000000111111000111111111111222222222222222222222222222222222000000000000111111111111111333666666555444444555333666999:::999666555555777888999::::::<<<@@@BBB>>>AAAFFFKKKPPPUUU[[[___dddkkkppppppsss{{{xxxjjjaaaVVVPPPIIIFFFEEEBBB===999999777555444555555555444444333222333444444222111---...//////000000000000111000000000////////////........................---.........//////000000...................................................///000111111111000///...///000111111000///...---------------------------------.........//////000000//////.........---~~~}}}|||zzzyyyyyywwwuuusssrrrqqqnnnjjjgggiiiiiiiiiiiiiiiiiiiiiiiifffdddccccccdddeeecccbbbcccccccccbbbaaa```___^^^aaa```___```bbbccccccbbbaaaaaaaaaaaa```___^^^]]]______```aaabbbcccddddddeeedddcccdddfffhhhiiihhhhhhhhhggggggggggggggghhhiiihhhhhhhhhiiikkkmmmnnnoooppppppqqqrrrsssttttttwwwyyy{{{}}}~~~www}}}jjj[[[RRRMMMGGGEEEFFFHHHHHHGGGIIIHHHFFFCCCAAA???>>>>>>>>>======<<<:::888666555666666444333222111111111111111111111111111111111000000000000111111111111333222111000000111222333333222222222111111000000000000000000000000000000000000000000000000000000222222222111111111000000222222222222222222222222444444333333333333222222555444444333333444444555555555555666666777999999;;;;;;<<<>>>@@@BBBDDDEEEMMMRRRWWWZZZ[[[```iiippp{{{}}}{{{yyyuuunnndddZZZQQQLLLDDDBBB???<<<999888777777444444444444444333222111222222222222222222222222333222222222111111000000000000000000000000000000//////////////////////////////000000///...------////////////////////////////////////////////////......////////////......---...000///...,,,------////////////...---,,,+++,,,,,,,,,------.........------------------------}}}}}}|||zzzyyyxxxwwwvvvtttrrrpppooommmkkkhhheeeffffffffffffffffffffffffcccbbbaaaaaabbbbbbaaa```aaaaaaaaa``````___^^^]]]^^^]]]]]]^^^```aaaaaa```_________^^^^^^\\\[[[[[[\\\]]]^^^___```aaaaaabbbbbbaaa```aaadddeeefffeeeffffffeeeeeeeeeeeeeeeffffffffffffggghhhjjjkkkmmmoooooopppqqqrrrssssssttttttwwwyyyzzz{{{}}}|||yyykkk\\\WWWOOOIIIGGGGGGFFFEEEIIIHHHFFFDDDAAA@@@???>>>>>>>>>===<<<:::999777666666555444333222222222222111111111111111111111111000000000000111111111111222222111111111111222222222222111111111000000000000000000000000000000000000000000000000000000000222222222111111111000000222222222222222222222222222222222333333444444444444444333333333333444444555444444555555777888888777777888999;;;===>>>???>>>BBBFFFHHHIIIMMMTTTZZZccchhhnnnsssvvvzzz{{{|||{{{zzzvvvqqqkkkeeebbb^^^]]]ZZZUUUNNNGGG@@@<<<;;;:::888777555555555555333333333222222222222222222222222222222222222222222222111111000000000000///////////////////////////////////////////////////////////////...------......................................................////////////.........///000///...,,,,,,---------...............---------..................------------------------~~~~~~~~~~~~yyyyyyxxxvvvuuutttsssrrrqqqnnnkkkiiihhhgggeeecccbbbbbbbbbbbbbbbbbbbbbbbb```___^^^^^^______^^^\\\^^^^^^^^^^^^]]]\\\[[[[[[[[[ZZZYYY[[[]]]^^^]]]\\\[[[[[[[[[[[[[[[ZZZYYYXXXYYYZZZ[[[[[[]]]]]]^^^___^^^]]]\\\^^^```bbbbbbaaabbbbbbbbbbbbbbbbbbbbbbbbccccccdddeeefffhhhjjjkkkmmmnnnnnnooopppqqqrrrrrrqqqsssvvvwwwxxxyyy{{{~~~{{{mmmfff\\\RRRLLLIIIGGGEEEIIIHHHFFFDDDBBBAAA@@@@@@@@@??????===<<<:::888777666555444333333333333333111111111111111111111111000000000000111111111111111111222222222222111111111111000000000000//////000000000000000000000000000000000000000000000000222222222111111111111111111111111111111111111111000000111222333444555555444444333333333333444444444333333333444555666777555555555555666888999:::777999<<<<<<<<>>:::666444444444333333333333444555222111111000000111222333111111111111111111111111000000000000////////////////////////////////////////////////////////////...////////////...------......................................................////////////......///000111000...,,,,,,,,,+++,,,---...////////////////////////............------------------------~~~}}}|||{{{zzzzzzzzzuuuuuutttsssqqqpppooonnnmmmjjjgggeeeddddddcccbbb________________________]]]\\\[[[[[[\\\\\\[[[ZZZ[[[[[[\\\\\\[[[ZZZZZZYYYXXXWWWWWWXXXZZZ[[[[[[ZZZXXXXXXYYYYYYXXXWWWWWWVVVWWWWWWXXXYYYZZZ[[[\\\\\\ZZZZZZZZZ[[[^^^___^^^]]]_________```````````````aaaaaabbbdddeeegggiiiiiikkkkkklllmmmnnnoooppppppppprrrtttuuuuuuwwwyyy{{{}}}{{{yyy}}}{{{ttthhh]]]SSSMMMIIIHHHIIIHHHGGGEEECCCBBBBBBBBBAAAAAA@@@???===;;;:::999666666555444444444444444111111111111111111111111///000000000111111111111000111222333333222111000000000000///////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000111111222333333444444444333333333333333333444333333222222333444444555555555555555666777777888888999:::999999:::>>>AAA@@@DDDHHHJJJJJJKKKNNNRRRVVV\\\ccchhhmmmttt}}}wwwrrrmmmiiigggbbb```]]]\\\\\\ZZZVVVSSSPPPNNNKKKGGGCCC@@@>>>===999999::::::999777555444222222222333333444444555111000///...///000222444111111111111111111111111//////////////////......////////////////////////////////////////////////.........//////...------......................................................////////////......///111111000...,,,,,,,,,,,,------...//////......//////......------,,,,,,,,,,,,------------------|||{{{yyyxxxwwwvvvvvvvvvrrrrrrqqqooonnnmmmlllkkkjjjgggdddbbbbbbbbbaaa```]]]]]]]]]]]]]]]]]]]]]]]][[[ZZZXXXYYYZZZZZZYYYWWWXXXYYYYYYYYYYYYXXXXXXWWWVVVUUUTTTVVVXXXYYYXXXWWWVVVVVVWWWWWWVVVVVVUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZXXXWWWXXXZZZ\\\]]]\\\[[[\\\\\\^^^^^^______^^^^^^___```aaacccdddffffffggghhhhhhiiijjjkkklllmmmmmmoooqqqsssttttttuuuwwwyyy|||}}}uuurrrssswww{{{{{{pppdddXXXPPPKKKIIIJJJIIIGGGFFFEEEDDDDDDDDDCCCCCCBBBAAA???===;;;:::777777666555444444444444111111111111111111111111///000000000111111111111000111222333333222111000///////////////000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222222333333333222222333333333333222222222222333333444555555444444555555666777777777666555444555777999:::>>>AAAAAA???>>>@@@BBBEEEHHHLLLPPPTTTYYYaaafffpppwww{{{uuuqqqjjjccc]]]XXXSSSPPPLLLKKKJJJIIIHHHGGGDDDBBB@@@???===;;;999999999999333444444555444333222222222333333333333333222222111000.........000222444000000000000000000000000..................//////........................////////////////////////------............------......................................................////////////......///000111111...---------......//////...------,,,---------,,,,,,+++++++++,,,,,,,,,---------......~~~||||||xxxwwwuuutttrrrqqqqqqqqqnnnnnnmmmllljjjiiihhhgggfffdddbbbaaaaaaaaa___^^^ZZZZZZZZZZZZZZZZZZZZZZZZXXXWWWVVVVVVWWWWWWVVVUUUUUUUUUVVVVVVVVVUUUUUUTTTSSSRRRRRRSSSUUUVVVVVVUUUSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSTTTUUUVVVWWWWWWXXXUUUUUUVVVYYY[[[\\\ZZZXXXXXXYYY[[[\\\]]]]]]\\\\\\]]]^^^```aaabbbbbbbbbbbbdddeeeffffffhhhhhhiiijjjnnnppprrrsssssstttvvvwwwzzz{{{}}}}}}}}}~~~vvvpppnnnpppxxxvvvjjj\\\RRRLLLJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDBBBAAA???===<<<999888777666555444444444111111111111111111111111000000000000111111111111111111222222222222111111//////000000000000111111000000000000000000000000000000000000000000000000111111111111111222222222111111111111111111111111333333222222111111111111333333222222222222333333333333222222222222333333222222222222222333444555777666444222222333444555444777::::::888777999;;;;;;===???@@@BBBFFFJJJNNNUUUZZZbbbhhhnnnrrrvvvxxxuuuxxx~~~{{{yyywwwuuurrrmmmhhhddd]]]YYYSSSNNNJJJFFFBBB???=========<<<;;;:::999888999888666555444333333333333333333333222222111000111111111222111000000///111000000//////000111222////////////////////////............////////////........................////////////////////////,,,,,,---............---------------------------------------------------......////////////.........000111111///......///////////////...---,,,+++,,,,,,,,,++++++++++++++++++,,,,,,------.........~~~|||zzzxxxwwwsssrrrpppooommmllllllllljjjjjjiiihhhfffeeedddcccbbb```______```___]]][[[XXXXXXXXXXXXXXXXXXXXXXXXUUUTTTRRRSSSTTTTTTSSSQQQPPPQQQQQQRRRRRRQQQQQQQQQPPPOOONNNPPPRRRSSSRRRQQQPPPPPPQQQQQQQQQQQQPPPPPPPPPPPPQQQRRRSSSTTTTTTUUUSSSSSSTTTWWWYYYZZZXXXVVVUUUVVVXXXZZZ[[[ZZZYYYXXX[[[\\\]]]^^^^^^^^^]]]]]]aaabbbcccccceeeeeefffgggmmmnnnpppqqqqqqrrrtttuuuwwwyyyyyyyyyyyy{{{~~~yyypppnnnqqqzzzrrrdddWWWOOOLLLJJJIIIHHHGGGGGGFFFGGGGGGFFFEEEEEEDDDBBB@@@>>>===;;;:::888666555444333333111111111111111111111111000000000000111111111111222222111111111111222222000000000111111111222222000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222222111111111111111222222222333333222222222222333333444333333222222222333333111111111111222333444555888666444333333555666666111444777666444333555777777777888999:::;;;===>>>BBBEEEJJJMMMPPPSSSVVVYYYXXX[[[^^^```cccgggmmmqqquuuyyy|||~~~~~~~~~~~~wwwtttuuuxxx}}}}}}|||||||||{{{{{{{{{wwwwwwxxxxxxwwwrrrlllggg```^^^ZZZXXXUUURRROOOLLLHHHDDD@@@===;;;:::999777555666666666555444444444666555444333222111000///444333333333222222111111///000111111111111000///222111111111111111000000////////////////////////....../////////000000000........................////////////////////////+++,,,------.........---------------------------------------------------......////////////......---///000111/////////000---...............------++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///|||yyywwwuuutttoooooommmkkkjjjiiihhhhhhhhhgggfffeeecccbbbaaaaaa___^^^^^^^^^___^^^[[[YYYVVVVVVVVVVVVVVVVVVVVVVVVSSSQQQPPPPPPQQQRRRPPPOOOMMMNNNNNNOOOOOOOOONNNNNNNNNMMMLLLMMMOOOPPPPPPOOOMMMNNNNNNOOOOOOOOONNNNNNMMMNNNOOOOOOQQQQQQRRRSSSQQQQQQSSSUUUXXXXXXVVVTTTRRRTTTVVVXXXYYYXXXWWWVVVYYYZZZ[[[\\\\\\[[[ZZZYYY``````aaabbbcccddddddeeekkkmmmooopppoooppprrrtttuuuvvvwwwwwwwwwxxx{{{~~~wwwqqqooovvvzzzkkk]]]TTTPPPJJJIIIHHHHHHGGGGGGGGGHHHFFFFFFEEEDDDCCCAAA???>>><<<;;;999777555333222222111111111111111111111111000000000000111111111111333222111000000111222333000000111111222222222333000000000000000000000000000000000000000000000000000000111111222222222222222222222222222222222222//////000111222333333444333222222222222222222333444444333333222333333333111111222222333555666777777555222222333444555555333555777666333111222444666666777777777777888888888:::<<<>>>>>>@@@BBBEEEEEEGGGHHHIIIIIIMMMSSSYYYVVV[[[```cccdddfffiiilllnnnkkklllpppssstttxxx}}}zzz}}}~~~xxxzzz{{{|||}}}}}}|||{{{{{{}}}}}}|||zzzwwwwwwvvvpppiiieeeeeefffddddddcccbbbbbbaaa``````^^^^^^___```^^^YYYRRRMMMLLLIIIEEEBBBAAA@@@===;;;<<<999555444444555555444222333444444333222222222444444444444333111000///111111111000000/////////...000111333333333333222222222222222222111000///////////////////////////.../////////000000111111........................////////////////////////+++,,,------.........---------------------------------------------------......////////////......,,,...000111000000000222,,,,,,---...////////////,,,,,,,,,------.........++++++,,,,,,---...//////||||||{{{zzzxxxvvvtttsssooommmkkkiiigggeeeddddddfffeeecccaaa```___^^^^^^[[[\\\]]]\\\[[[XXXUUUTTTUUUUUUUUUTTTTTTTTTTTTTTTRRRRRRQQQPPPNNNMMMLLLLLLMMMKKKJJJJJJKKKLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHLLLLLLKKKKKKJJJJJJJJJIIIKKKKKKLLLMMMNNNNNNOOOOOONNNMMMMMMOOOSSSUUUTTTRRRVVVVVVUUUUUUUUUUUUTTTTTTVVVVVVWWWWWWXXXYYYYYYYYYZZZ\\\___```aaabbbdddggghhhhhhiiikkknnnqqqtttvvvqqqsssuuuvvvwwwxxxzzz|||vvvvvvrrrvvvxxxkkk___WWWQQQNNNIIIFFFFFFGGGHHHIIILLLJJJGGGDDD@@@>>><<<;;;===<<<:::888666444333222333333222222222222222222000000000000000000000000111111222222222222111111000000111111111111000000000000000000000000000000000000000000000000000000000///......///111333555000000////////////000000000000000111222222222333222222222222222222222222111111111111111111111111111111222222222333333333111111222222222333333333444444444444444444444444333333333444444444555555666666777888999::::::;;;<<<<<<<<<======>>>>>>>>>DDDEEEGGGJJJMMMOOOQQQSSSSSSTTTVVVXXXZZZ\\\^^^^^^aaabbbdddeeeeeedddbbbaaa]]]___bbbeeeiiinnntttyyy}}}uuuooojjjfffeeeddddddbbbaaaaaabbbcccddd___]]][[[XXXUUURRROOONNNOOONNNMMMLLLKKKIIIHHHHHHJJJKKKMMMMMMKKKFFFAAA>>>;;;:::::::::999999888888666666666555555444444444111111111111111111111111222222222222222111000///000000000000000000000000111111000000//////......000000////////////000000000000000000000000000000////////////////////////---------............///------------------------................................................---...///000000///...---//////.........---------------......///000000000,,,,,,+++++++++,,,---...,,,------......------,,,------------------------~~~|||yyyxxxxxxwwwuuusssqqqpppmmmkkkiiigggeeecccbbbbbbdddcccaaa___]]]\\\[[[[[[YYYYYYYYYYYYXXXUUUSSSQQQRRRRRRRRRQQQQQQQQQQQQQQQOOOOOONNNMMMLLLKKKKKKJJJLLLJJJIIIIIIJJJKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKNNNQQQSSSRRRPPPSSSSSSSSSSSSSSSRRRRRRRRRTTTUUUUUUVVVVVVWWWXXXXXXZZZ\\\^^^``````bbbdddffffffggggggiiikkknnnqqqrrrqqqsssuuuuuuuuuvvvxxxyyy}}}tttqqqssszzzpppjjj___VVVLLLGGGHHHJJJJJJHHHHHHGGGEEECCCBBBAAAAAA@@@>>>>>><<<:::888666555444333333333333222222222222000000000000000000000000111111222222222222111111000000111111111111000000000000000000000000000000000000000000000000000000000000/////////111222333000000000//////000000000111111111111111111222222222222222222222222222222111111111111111111111111111111111222222222333333111111111222222222333333333333333333333333333333333333333333444444444444555555555666777777888888777777777888888999999999;;;;;;===>>>@@@AAABBBCCCAAABBBCCCEEEGGGHHHIIIJJJJJJJJJKKKLLLLLLKKKJJJJJJJJJLLLNNNOOOQQQUUUYYY]]]bbb___[[[WWWTTTRRRQQQPPPKKKKKKKKKKKKLLLMMMOOOPPPIIIHHHFFFEEECCCAAA??????@@@@@@???>>>===<<<<<<;;;<<<===???@@@>>><<<888666666666666555555555444444444444444333333222222222111111111111111111111111111222222222222111000///000000000000000000000000000000000000//////......000000////////////000000////////////////////////........................------------............------------------------......................................................////////////......//////.........---------.........---------------------,,,,,,------......,,,------......------,,,------------------------~~~|||zzzxxxttttttsssrrrpppooommmllliiihhhfffdddbbb```______```___]]][[[ZZZXXXXXXXXXUUUUUUUUUUUUTTTRRROOONNNNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIIIIHHHJJJHHHGGGGGGHHHIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHIIIKKKNNNOOONNNMMMOOOOOOOOOOOOOOOPPPPPPPPPRRRSSSSSSTTTTTTUUUVVVVVVXXX[[[]]]^^^___```ccceeeddddddeeefffhhhjjjlllmmmqqqrrrttttttssssssuuuvvvzzz}}}{{{wwwssswww|||rrrdddTTTKKKJJJLLLJJJGGGGGGFFFEEEDDDCCCCCCCCCDDD@@@@@@>>><<<:::888777666444444333333333222222222000000000000000000000000111111222222222222111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111000000111111111111111111111111111111111111111111111111111111111222222222222333111111111222222222222333222222222222222222222222222222333333333444444444444444444444444444444444444444444444444555555555777777888888888888888888777777888999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>?????????@@@CCCFFFEEEDDDBBB@@@?????????@@@<<<<<<;;;;;;<<<===>>>>>>999999999888888777777777777777777666666555555555555555777777888777555555333333333333222222222222111111111111111000000000111111111111111111111111111111222222111111000000000000000000000000000000000000000////////////...000//////......//////000////////////////////////........................------------............------------------------------------------------------------------------//////............//////...............---------......------,,,++++++***---------.........//////,,,------......------,,,------------------------}}}{{{yyyvvvtttqqqppppppooommmkkkiiihhheeedddbbb```^^^]]]\\\\\\]]]\\\ZZZXXXWWWUUUUUUTTTRRRRRRRRRQQQPPPOOOMMMLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJJJJJJJKKKLLLLLLLLLMMMMMMNNNNNNQQQQQQRRRRRRSSSSSSTTTTTTWWWYYY[[[\\\]]]^^^aaacccbbbccccccdddfffggghhhiiimmmnnnpppqqqqqqqqqsssuuuxxx{{{~~~xxxssswwwsssaaaSSSMMMKKKJJJHHHIIIHHHGGGEEEDDDCCCCCCCCCBBBAAA???===;;;999888777555555444444333333222222000000000000000000000000111111222222222222111111000000111111111111000000///////////////////////////////////////////////////000000111000000///...111111000000000000111111222222111111000000//////111111111111111111111111111111111111111111111111111111111111222222222222111111111111222222222222111111111111111111111111222222222222333333333333333333333333333333222222444444444444444444444444666666666666666666666666666777777777888888888888999999888888888888999999999::::::999888888:::<<<>>>===;;;999888888888888;;;:::999888777666555555777777777777777777777777444444444555555555555555555555555555555555666666333333333333333333333333000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000000000/////////////////////////////////....../////////////////////////////////........................,,,,,,---------.........------------------------------------------------------------------------//////---,,,,,,---//////...........................---------,,,,,,,,,+++,,,------...............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}zzzxxxuuussspppnnnnnnmmmllljjjhhhgggeeeaaa```^^^\\\[[[YYYYYYYYY[[[YYYXXXVVVTTTSSSRRRRRRPPPPPPOOOOOONNNMMMLLLKKKJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDBBBAAAAAABBBCCCCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDCCCCCCCCCCCCAAABBBDDDEEEEEEFFFFFFFFFHHHHHHIIIJJJKKKLLLLLLMMMOOOOOOPPPQQQQQQRRRRRRSSSTTTVVVXXXZZZZZZ\\\^^^```aaabbbcccdddeeeffffffggggggiiilllnnnnnnpppsssuuuvvvyyy|||tttssswwwzzzzzzrrrbbbTTTMMMJJJKKKHHHGGGFFFEEEEEEEEEEEEEEEBBBAAA@@@>>><<<:::888888666666555555444333333222000000000000000000000000111111222222222222111111000000111111111111000000//////////////////////////////////////////////////////000000000//////...111111000000000000111111222111111000000/////////000000000000000000000000000000000000000000000000000000111111111222222222000000111111111222222222000000000000000000000000111111111222222222333333333333333333333333333222444444444444333333333333222222222222333333333444555555555444444444444444666555555444444555555666333555555555444444666777777666666555444333333333777666666555333222111000444444444444444333333333222222222222222333333333444333222222111111111111333333333333333333333333000000000000111111111111000000000000000000000000///000000111111111000000////////////////////////...............///////////////............//////................................................,,,,,,,,,------------...------------------------------------------------------------------------///...---,,,,,,---...///---.....................,,,,,,------............***+++,,,------------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~||||||yyyvvvtttrrrooommmlllkkkkkkjjjhhhfffdddccc^^^]]][[[ZZZXXXWWWWWWVVVXXXVVVUUUSSSQQQPPPOOOOOONNNNNNMMMLLLLLLKKKKKKJJJHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBAAA???>>>>>>???@@@@@@???>>>>>>>>>????????????@@@?????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA>>>@@@BBBCCCBBBBBBCCCDDDEEEEEEFFFGGGHHHIIIJJJKKKMMMMMMMMMNNNOOOOOOPPPPPPQQQSSSUUUWWWWWWYYY[[[]]]___```bbbcccdddeeeeeeeeecccfffiiikkklllnnnqqqssssssvvvyyy|||}}}~~~wwwsssnnnjjjpppsss{{{uuudddVVVPPPNNNCCCCCCDDDDDDEEEGGGHHHIIICCCBBBAAA???===;;;:::999777777666555444333333222000000000000000000000000111111222222222222111111000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////000000////////////000000000000000000000000//////////////////////////////000000000000000000000000000000000111111111111222000000000111111111111222000000000000000000000000000000111111111222222222333333333333333333333333222222222222111111111111111111222222333444444444444444444444333333333333222222222222222222222222111222444444333333444666000000111111222222333333111111222333444333333333333333333222222222111111222222333333333333333333444444333222111000000///000000000111111111111111000000111111111111111222000000000000000000000000//////000000111111000000////////////////////////---............////////////......------......///........................------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......---------...............,,,,,,,,,---.../////////***+++,,,---------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}{{{yyyzzzwwwtttqqqooonnnkkkiiiiiiiiihhhgggeeecccaaa```\\\[[[YYYXXXVVVVVVUUUUUUTTTSSSQQQOOOMMMLLLLLLKKKLLLKKKKKKJJJIIIIIIIIIIIIFFFEEEEEEDDDBBBAAAAAA@@@BBBBBBAAA@@@??????>>>>>>???===<<<<<<===>>>>>>===<<<<<<<<<=========>>>>>><<<<<<<<<======>>>>>>>>>=========>>>>>>??????@@@<<>>AAA@@@???>>>===<<<;;;;;;>>><<<:::;;;<<<===<<<;;;;;;;;;;;;<<<<<<=========:::::::::;;;;;;<<<<<<<<<::::::;;;;;;<<<===>>>>>><<<>>>AAAAAA???>>>@@@BBB>>>>>>@@@AAACCCDDDFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJLLLNNNQQQRRRSSSTTTWWWYYYZZZ[[[^^^```bbbcccccccccdddeeeggghhhiiiiiilllmmmmmmooosssuuuwwwyyy{{{}}}uuuqqqfffffflllzzzttt```RRRFFFFFFEEEDDDDDDCCCDDDDDDGGGFFFEEECCCAAA???======999888777666555444333333000000000000000000000000111111222222222222111111000000111111111111000000000000000000000000000000000000000000000000000000///...---,,,---///111333......------------............//////000000111111////////////////////////000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111000000000000111111111111///000000111222333333444444444333333222222222111222222111111111000000000222222222222222333333333000111333444444333111000///111333222111000000111000000111222222222222222///000111111111000///...---......///000111111222000000000/////////.........///000111000///...---///000000000111111222222.../////////000000111111000000000000000000000000......///000000000000000////////////////////////---------.........//////.........------.................................------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++---------.........//////------,,,++++++*********+++,,,...000000///...---,,,------......------,,,++++++++++++++++++++++++zzzzzzyyyyyywwwtttrrrpppmmmmmmlllkkkiiifffdddcccbbbccccccbbb```^^^[[[YYYVVVUUUTTTRRRQQQQQQQQQQQQNNNNNNMMMKKKJJJHHHGGGGGGGGGEEEBBBBBBCCCCCCAAA>>>CCCBBBAAA@@@???===<<<<<<<<<<<<;;;::::::999888888888888999999999:::::::::::::::::::::::::::::::::888888888999999:::::::::999999999999999999999999::::::;;;;;;<<<============???@@@@@@@@@@@@AAACCCDDDDDDDDDEEEFFFGGGIIIIIIKKKLLLMMMOOOQQQRRRSSSTTTVVVWWWXXXYYY[[[]]]^^^___```bbbdddeeefffgggjjjllllllooosssuuuuuuvvvwwwxxx|||~~~pppooojjjjjjsssppp___UUUMMMGGGGGGGGGEEECCCEEEEEEEEEEEEDDDCCCAAA@@@???>>>===;;;999666444222111111111111111000000000000222222222222222222222222000000000000000000000000000000000000000000000000............////////////////////////////////////////////////////////////////////////000000000000............////////////222222111111000000//////000000////////////000000333///,,,...222444222000000000111111111111000000222222222222222222222222333222222222111000000000111111111111111111111111222111000//////000111222444444444333333222222222333222222111111222222333111111111111111111111111111111111111111111111111111111222222222333333333//////000000111111222222111111111111111111111111000000000000000000000000000000000000000000000000222111000.........///000000///...---------------000///---,,,,,,---///000////////////////////////........................------............------........................------------------------------------------------++++++,,,,,,,,,,,,------)))***++++++------...///++++++******++++++,,,---+++,,,,,,------,,,,,,+++,,,------......------,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------}}}yyyyyyxxxwwwuuurrrooonnnkkkjjjiiihhhgggeeecccbbbbbbbbbbbbaaa___\\\YYYWWWTTTSSSRRRQQQOOOOOOOOOOOOLLLKKKJJJIIIHHHFFFEEEEEEFFFDDDAAAAAABBBBBB@@@===>>>>>>>>>======<<<<<<;;;;;;;;;::::::999999888888888888888888999999999999888888888888888888888888888888888888999999999999999999999999999999999999999::::::;;;<<<<<<======<<<===??????>>>>>>@@@AAACCCCCCDDDDDDEEEFFFHHHIIIIIIJJJKKKMMMOOOPPPQQQRRRUUUVVVWWWXXXZZZ\\\]]]^^^___aaacccdddeeefffiiikkklllnnnqqqrrrssssssuuuwwwzzz|||ssslllhhhnnnwww{{{kkk[[[QQQHHHGGGHHHGGGFFFHHHEEEEEEEEEDDDCCCBBBAAA@@@>>>===<<<999777555333222222111111111111000000000222222222222222222222222000000000000000000000000////////////////////////............////////////////////////////////////.........................../////////000000000000////////////000000000000000000000000000000//////000000////////////000000333///---...111333222//////000111222222111000///111111111111111111111111111111000000000000000000111111111111111111111111222111000//////000111222444444333333333222222222222222222111111222222222111111111111111111111111111111111111111111111111000000111111111222222222000000000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000222111///.........///000//////...---------------///...---,,,,,,---...///................................................------............------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------***++++++,,,,,,------...,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,---------......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------~~~~~~}}}{{{zzzwwwwwwuuusssqqqnnnkkkjjjffffffeeedddcccbbbaaaaaabbbaaaaaa___\\\YYYVVVTTTQQQPPPOOOMMMLLLLLLKKKKKKIIIHHHGGGFFFEEECCCBBBBBBDDDBBB@@@@@@@@@@@@>>>===999999::::::::::::::::::999999999999888888888888777777777777888888888888777777777777777777777777888888888888777777777777888888888888888888888888888999999:::;;;;;;<<<<<<:::;;;======<<<<<<>>>???BBBBBBBBBBBBCCCEEEFFFGGGGGGGGGHHHJJJLLLMMMOOOOOOSSSTTTUUUVVVXXXZZZ[[[\\\]]]___aaacccccceeegggiiikkklllnnnnnnooopppsssuuuxxxzzz|||~~~}}}sssjjjjjjnnnttt{{{yyygggYYYKKKHHHIIIIIIIIIJJJFFFFFFFFFEEEDDDCCCBBBAAA???>>>===:::888666444333333222222222111111111000111111111111111111111111000000000000000000000000....................................////////////////////////////////////............................../////////000000000//////000000000111111111//////////////////000000000000////////////000000333000......111222000......000111222222111000...000000000000000000000000///////////////000000000111111111111111111111111111111000000000000111111333333333222222222222222222222111111111111222222111111111111111111111111111111111111111111111111//////000000000111111111111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000111000///........./////////.........------------................................................------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///+++,,,,,,------,,,,,,+++,,,------......------,,,------,,,,,,,,,,,,++++++------------..................------------,,,,,,++++++,,,,,,,,,,,,------~~~|||{{{zzzxxxvvvtttsssrrrooollliiigggfffbbbbbbaaa``````_________```___^^^[[[XXXUUURRRQQQMMMLLLKKKIIIHHHHHHHHHHHHFFFEEEDDDCCCBBBAAA@@@@@@@@@??????>>>>>>===<<<;;;888888888888888888888888777777777777777777888888555666666666666777777777666666666666666666666666888777777777666666555555666666666666666666666666777777888999999::::::;;;888:::;;;;;;;;;;;;<<<>>>??????@@@@@@AAACCCDDDEEEDDDEEEFFFHHHJJJKKKLLLMMMPPPQQQRRRTTTVVVWWWXXXYYYZZZ\\\___```aaacccfffhhhjjjkkklllllllllnnnqqqtttuuuwwwyyy{{{|||~~~qqqkkkjjjkkkpppvvvuuueeeSSSLLLKKKJJJIIIIIIFFFFFFFFFFFFEEEDDDCCCBBB@@@???>>><<<:::888666555444444333333222222111111000000000000000000000000000000000000000000000000....................................////////////////////////////////////................................./////////000000////////////000000000000------......//////000000000000////////////000000333111///...000000///......///111333333111///...000000000000000000000000...//////000000111111111111111111111111111111111111000000000000000000111222222222222222111111111111111000000000000111111111111111111111111111111111111111111111111111111000000000000111111111222222222111111000000//////111111111111111111111111000000000000000000000000000000000000000000000000////////////.../////////..................------------...//////...------........................------------------------,,,------......------,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,---------+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------,,,,,,,,,+++++++++,,,,,,,,,------|||zzzyyywwwtttrrrpppooommmjjjgggdddcccbbb___^^^]]]\\\\\\\\\]]]]]]\\\[[[YYYWWWTTTQQQNNNMMMIIIIIIGGGFFFEEEDDDDDDDDDCCCCCCBBBAAA@@@@@@??????=========<<<;;;:::::::::999888888777666666555555555555666666666666666666444444444555555555666666666666666666666666666666666666666555555444444444555555555555555555555555666666777777888999999999888999;;;;;;::::::<<<============>>>???@@@AAABBBCCCDDDEEEFFFHHHJJJKKKLLLNNNNNNPPPQQQSSSTTTVVVVVVWWWYYY\\\^^^___aaacccfffiiijjjkkkkkkkkklllooorrrqqqsssvvvxxxyyy{{{}}}|||pppjjjhhhjjjnnn{{{sssaaaWWWQQQKKKGGGFFFGGGGGGGGGGGGFFFEEEDDDDDDBBBAAA???>>><<<:::888888555555555444333222222222000000000000000000000000000000000000000000000000....................................////////////////////////////////////....................................////////////---------.........//////------......//////000000000000////////////000000222111///.../////////......000111222222111000...111111111111111111111111000000000111111222222222000000000000000000000000000000000111111000000000111111111111111111111111111000000//////000000111000000000000000000000000000000000000000000000000111111111222222222333333222222111111000000//////000000000000000000000000////////////////////////////////////////////////.........////////////...------...//////......---------...//////...------........................------------------------,,,,,,------------,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------...------,,,,,,++++++***+++++++++++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------~~~|||yyywwwvvvssspppmmmlllkkkhhheeecccaaa______\\\[[[YYYXXXWWWXXXXXXYYYWWWVVVTTTRRROOOMMMKKKJJJGGGFFFEEECCCBBBBBBBBBBBB@@@@@@@@@???>>>=========999:::;;;:::888777888999888888777666666555444444555555555555444444444444333333333333444444444555555555555555555555555555444444444444444333333333444444444444444444444444555555555666777777888888777888::::::999999;;;<<<;;;;;;;;;<<<===>>>???@@@AAAAAACCCDDDFFFHHHIIIIIIKKKLLLMMMOOOPPPRRRSSSTTTTTTWWWZZZ\\\]]]___bbbdddgggiiijjjjjjjjjjjjmmmooonnnpppsssuuuvvvxxx{{{}}}{{{pppiiigggiiinnnzzzqqqfffZZZOOOGGGEEEGGGGGGHHHHHHGGGGGGFFFEEECCCBBBAAA???===<<<::::::777777666555444333222222111111111111111111111111000000000000000000000000....................................////////////////////////////////////------------------------------........./////////,,,,,,---------.........//////////////////000000000000////////////000000000000//////......//////000000111111111111000000111111111111111111111111111111111111222222222222000000000000000000000000000000111111111111000000000000000000000111111111000000////////////000000000000000000000000000000000000000000000000000000111222222222222333333333111111111111000000000000000000000000000000000000////////////////////////////////////////////////------.../////////......,,,---.../////////...---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++************+++,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,++++++,,,,,,,,,,,,------************++++++++++++******++++++++++++,,,,,,++++++,,,,,,,,,,,,------~~~~~~~~~zzzxxxuuutttrrrooojjjggghhhgggdddaaa___^^^]]]]]]XXXWWWUUUSSSRRRRRRSSSTTTSSSRRRPPPMMMKKKIIIHHHHHHEEEDDDCCCBBBAAA@@@@@@@@@======<<<<<<;;;;;;::::::777888:::999666555777888555555555444444444444444555555444444333333222222222222222333333333333444333333333333333333333333222222222333333333333333333333333333333333333333444444444555666666777777555666888888777777999:::999999999:::;;;<<<===>>>>>>???@@@AAACCCEEEFFFGGGIIIJJJKKKMMMNNNPPPQQQRRRRRRUUUXXXZZZ[[[]]]```cccdddfffhhhiiihhhhhhiiikkkkkkmmmpppssstttvvvyyy{{{}}}{{{ooojjjjjjiiippp{{{uuueeeUUUKKKHHHHHHHHHHHHHHHHHHGGGGGGFFFDDDCCCBBB@@@???===<<<;;;888888777666555444333222222222222222222222222222000000000000000000000000////////////////////////............////////////////////////////////////---------------------------------.........//////------------.........///000000000000000000//////000000////////////000000...//////.........///111111111000//////000111111000000000000000000000000111111111111000000000000000000000000000000000000///000111222222111000////////////000000000111111000//////......//////000000000000000000000000000000000000000000000000000111111111111222222222222000000000000000111111111000000000000000000000000////////////////////////////////////////////////,,,---.../////////......+++,,,...///000///...---///...---,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------+++,,,,,,------,,,,,,+++,,,------......------,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------~~~}}}|||||||||wwwuuusssqqqoookkkgggdddfffdddbbb___]]]]]]\\\\\\VVVTTTQQQOOONNNNNNOOOPPPPPPOOOMMMKKKIIIHHHGGGGGGDDDDDDBBBAAA@@@?????????;;;:::::::::999888888888555777999888555444666888111222222333444444555555555555444444333222111111111111222222222333333333111111111111111111111111111111111222222333333444222222222222222222222222333333444444555666666777333444666666555555777888888888888999:::;;;======<<<===>>>???AAACCCDDDEEEHHHIIIJJJLLLMMMOOOPPPQQQQQQTTTWWWYYYZZZ\\\```bbbaaadddfffhhhggggggggghhhjjjllloooqqqsssuuuxxxzzz|||~~~vvvnnnmmmkkknnnuuummmZZZNNNLLLHHHHHHIIIIIIIIIHHHGGGGGGDDDDDDBBBAAA???>>>===<<<999888777666555444333333222222222222222222222222000000000000000000000000000000000000000000000000............/////////000////////////////////////---------------------------------.........//////............/////////000222222111111000000//////000000////////////000000---...///.........000111333111///......///111333////////////////////////111111000000//////......000000000000000000000000///000111222222111000///.../////////000000111111//////............//////000000000000000000000000000000000000000000000000000000000000111111111111//////000000111111222222000000000000000000000000////////////////////////////////////////////////+++,,,.../////////......+++,,,...000000///...---000///---,,,,,,---///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++,,,------......------,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,------.........++++++,,,,,,,,,---------~~~{{{yyyyyyyyyxxxwwwtttpppllliiihhhgggeeecccaaa___]]]\\\[[[ZZZWWWTTTSSSQQQOOOMMMKKKJJJJJJJJJNNNMMMKKKIIIGGGFFFEEEEEEAAAAAA@@@???>>>===<<<;;;<<<;;;:::999888888888888888777777666555555444444444444444444444444444444555444222111111111222222000111111111111222222222333333333333333333333333111111111111111111111111444333222111111111222333333444444555555444444333555666777888888777666555777777777888999999::::::<<<>>>??????>>>???AAACCCEEEEEEFFFGGGJJJMMMOOOQQQOOOQQQTTTUUUVVVXXX[[[]]]^^^```ccceeeggggggffffffiiilllooorrrsssuuuxxxzzzyyy|||sssmmmjjjmmmpppwwwzzzjjj[[[RRROOOKKKIIIJJJIIIGGGIIIMMMEEEDDDBBB@@@????????????;;;:::999888666444333222333333333222222222111111000000000000////////////000///...---------------.........................................................------,,,,,,,,,...///000///...---...000000000//////.........---////////////////////////////////////////////////111111000000/////////...////////////////////////......///000111222222333//////............//////............////////////............////////////...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////333222222222111111000000////////////////////////.........................................................------,,,,,,,,,------------------------......---,,,,,,+++*********+++,,,,,,------------........................------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********)))+++,,,,,,+++***,,,---+++++++++,,,,,,---------++++++++++++++++++++++++************+++---///000//////...---,,,,,,++++++,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********|||yyywwwvvvvvvuuusssqqqmmmiiigggeeedddbbb```___]]][[[ZZZYYYWWWTTTQQQPPPOOOMMMKKKIIIHHHHHHHHHIIIHHHGGGEEECCCBBBAAA@@@??????>>>===<<<;;;::::::;;;:::999888777777777777666555555444333333222222333333333333333333333333444333222111111111222222000000111111111222222222222222222222222222222222111111111111111111111111333222111111111222333333333333444444444444333333555555666666666666555555666666777777888999999::::::<<<============@@@BBBDDDDDDDDDEEEGGGIIIKKKLLLMMMOOORRRSSSTTTVVVYYY[[[\\\^^^```ccceeeeeeeeedddgggjjjmmmpppqqqsssuuuwwwwwwyyy}}}tttiiiiiikkkooozzztttfff]]]OOOIIIFFFHHHHHHFFFFFFHHHFFFEEEDDDCCCBBBAAAAAAAAA;;;:::999888666444333222333333333333222222222222222111111111111000000000000///...------------.........................................................---------,,,,,,,,,---///000///...---...000000/////////.........---................................................000000/////////................................./////////000000111111222000000000000000000000000............////////////............////////////...///000111111000///...////////////////////////000000000000000000000000////////////////////////000/////////////////////111111111111000000000000..............................................................................---------,,,,,,,,,------------------------......---,,,,,,+++******+++,,,------......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++)))+++,,,,,,+++***,,,---++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++++++++,,,------------------------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++}}}||||||{{{yyyvvvtttsssrrrpppnnnllliiieeebbbaaa```^^^\\\\\\ZZZWWWVVVUUUSSSOOOMMMLLLKKKIIIHHHFFFFFFFFFFFFFFFEEECCCAAA???>>>=========<<<<<<;;;:::999888888999888777666555555555555333333333222111111000000222222222222222222222222333333222111111111111222000000000111111111222222111111111111111111111111111111111111111111111111111111111111111222333444222333333444444333333222444444444333333444444555555666666777777888999999888:::;;;;;;;;;;;;>>>@@@DDDCCCCCCDDDEEEFFFHHHHHHJJJLLLOOOQQQRRRTTTVVVXXXYYY[[[]]]```bbbccccccccceeehhhkkkmmmooopppsssuuusssvvvzzz}}}~~~}}}mmmjjjhhhiiioooxxxvvvmmmTTTKKKEEEFFFHHHFFFEEEEEEFFFGGGGGGGGGFFFDDDBBBAAA;;;;;;:::888666555333333444444333333333222222222333333222222222111111111//////......------.........................................................------------,,,,,,,,,---...//////...---...////////////...............................................................///............---------......................../////////000000000000000///000111111111111000///............////////////............//////////////////000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000........................------------------------------------------------------------,,,,,,,,,,,,------------------------...------,,,,,,++++++***,,,,,,---.........------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---------------,,,,,,,,,)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++///...---,,,+++*********++++++,,,,,,---...//////,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,}}}zzzyyyxxxwwwuuurrrpppooonnnkkkiiigggdddaaa^^^]]]\\\ZZZYYYYYYWWWTTTSSSQQQOOOLLLIIIHHHGGGGGGFFFEEEDDDDDDDDDDDDCCCBBB@@@???>>>======;;;::::::999888888777777666666555444444444444444222222222111111000000000111111111111111111111111222222111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111///000000111222333333444222222333333333333222222333333222111111222444555444555555666666777888888777999::::::999:::<<>>===<<<<<<<<<999999999888777777777666444444333333222222333333222222222222111111111111111111111111111111111111111111111111111111111111//////000000000111111111000000000000000000000000111111111111111111111111//////000111222222333333111111222222222222111111222111000000000111333444333444444555555666777777777888999999999:::<<<>>>===>>>@@@BBBDDDFFFGGGHHHGGGIIILLLNNNOOOQQQSSSUUUWWWXXXYYY\\\^^^```aaaaaaccceeeiiikkkkkkmmmoooqqqpppsssvvvyyy{{{}}}tttjjjhhhggggggjjjppp{{{{{{xxx{{{{{{uuueeeVVVGGGCCCDDDDDDEEEFFFDDDEEEGGGIIIHHHFFFCCCAAA>>>>>><<<;;;999777666666555555555444444444333333222222111111111000000000//////.........//////000................................................---------------------------...///...---,,,---///---------...............................................................,,,,,,,,,---------------......................../////////...............,,,---///000000///---,,,............////////////............////////////000000////////////000000........................------------------------........................------....../////////000,,,,,,------.........///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,++++++*********************++++++)))+++,,,,,,+++***,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++------------------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,~~~}}}|||yyyvvvrrrooonnnkkkiiihhhggggggeeeccc```___\\\XXXVVVUUUUUUSSSRRRPPPOOOMMMLLLKKKJJJGGGDDDAAAAAABBBBBBBBBAAA@@@@@@>>>>>><<<;;;:::999999999777777777777666666555555333333222222222222333333222222222222222222222222111111111111111111111111///000111111222111111111/////////000000000111111000000000000000000000000111111111111111111111111//////000111222222222111000111111222222111111000000000000000111222333333222333333444555555666666666777888888888999;;;===777999;;;>>>@@@BBBCCCDDDFFFHHHJJJLLLMMMOOORRRTTTUUUVVVWWWYYY\\\^^^```aaabbbdddgggiiijjjkkkmmmnnnnnnqqquuuxxxyyy{{{~~~}}}nnniiifffaaaccchhhppp{{{vvvqqqqqqssstttqqqnnnhhhZZZLLLEEEDDDBBBCCCEEECCCEEEGGGHHHGGGEEECCCAAA@@@@@@???===;;;:::888888666666555555555444444444222111111111111000000000//////......//////000000................................................,,,,,,,,,------------...,,,---......---,,,---...---------------.........------------------------------------------------,,,,,,,,,------------...---------------------------------...............,,,---............---,,,............////////////............////////////000000////////////000000........................................................................---------......//////000---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********)))((((((++++++++++++++++++++++++------------------------******++++++++++++******))))))))))))************)))+++,,,,,,+++***,,,---+++++++++++++++*********++++++++++++++++++++++++***+++,,,------------------------------------,,,,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,~~~yyyxxxwwwtttqqqmmmiiigggcccbbbbbbbbbbbbaaa^^^\\\ZZZWWWTTTRRRQQQQQQOOONNNKKKJJJHHHHHHHHHGGGDDDBBB======>>>?????????>>>===<<<;;;:::999888777777777555555444444444444333333333222222222222222333333111111111111111111111111222222222222222222222222...///000111222222111000////////////000000000111111111111111111111111111111111111111111111111111///000111222222111000000000000111111111111000000//////000111222333333222222222222333444444555555444555666666666777999;;;777888:::===???@@@@@@@@@CCCEEEHHHJJJKKKLLLOOOQQQRRRSSSTTTVVVYYY[[[^^^______bbbeeefffggghhhjjjkkkmmmpppsssvvvxxxzzz|||~~~~~~{{{rrrkkkbbbaaafffiiiuuu|||wwwpppllljjjkkkkkkkkkiii___UUUPPPKKKEEEDDDEEEDDDEEEGGGGGGGGGFFFDDDCCCBBBBBBAAA???===<<<::::::666666666666555555555444333333222222222111111111///////////////000111111................................................,,,,,,,,,---------......,,,---......,,,,,,---...,,,,,,,,,------.........------------------------------------------------,,,---------............------------------------,,,,,,,,,------......///....................................////////////............////////////111000///......///000111........................................................................,,,,,,---......///000000............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************)))((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))*********+++++++++)))+++,,,,,,+++***,,,---************++++++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,+++,,,,,,------.........,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++************************,,,,,,++++++++++++++++++~~~|||{{{vvvuuusssqqqmmmiiieeeccc^^^^^^]]]^^^___^^^[[[YYYWWWTTTQQQOOONNNNNNMMMKKKHHHFFFEEEEEEEEEEEEBBB@@@:::;;;<<<=========<<<;;;<<<<<<:::999888888888888333333222222222222222222333222222222222222333333000000000000111111111111222222222222222222222222...///000222222222111000////////////000000000000111111111111111111111111111111111111111111111111000000111222222111//////000000111111111111000000...///111222333333333222111222222333333444555555222333444444444555777999:::;;;===???@@@@@@??????AAACCCFFFHHHIIIJJJMMMOOOPPPQQQRRRTTTWWWYYY\\\]]]^^^```cccdddeeefffhhhiiikkknnnrrruuuvvvxxx{{{}}}}}}|||rrrgggdddiiidddmmm}}}|||tttllliiiiiikkknnnkkkeee___ZZZSSSJJJFFFGGGFFFFFFGGGGGGGGGFFFEEEDDDDDDCCCBBB@@@>>>===<<<;;;777666666666555555555555444444444333333333222222///////////////000111111................................................,,,,,,,,,------.........,,,---......,,,,,,---...,,,,,,,,,------.........---------------------------------------------------------....../////////------------------------++++++,,,,,,---...//////000///............///000............/////////000............/////////000111000///......///000111........................////////////////////////........................,,,,,,------...///000000/////////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((........................++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,)))+++,,,,,,+++***,,,---))))))******+++++++++,,,+++++++++++++++++++++++++++,,,---------,,,+++***)))***+++,,,...///000111,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************---,,,,,,++++++*********|||xxxuuutttpppkkkgggeeedddcccaaa```^^^[[[ZZZ[[[ZZZWWWTTTOOONNNLLLJJJHHHGGGFFFFFFDDDDDDEEEDDDBBB@@@>>>======<<<:::999888999::::::;;;;;;:::999888777666555555444333222111111111111000000000000000000000000000000////////////000000000000000000000000000000111000///------///000111////////////////////////000000///......///000111111111111111111111111111000000000000000111111222////////////////////////333222222222111111000000111111222333333333333222111111222333333444444555999999;;;<<<===???@@@@@@AAABBBCCCDDDFFFHHHIIIJJJNNNPPPRRRSSSTTTVVVYYY\\\\\\^^^```aaaaaaccceeegggiiilllnnnppprrrtttwwwyyyzzz~~~qqqgggeeecccfffrrr|||tttppppppsssvvvvvvsssnnnfff]]]TTTLLLGGGJJJEEECCCEEEGGGEEEEEEGGGIIIGGGDDDBBB@@@>>>;;;999<<<:::888777777777555333222111///------...000111000000///...............000000///...------,,,,,,***(((&&&(((+++,,,+++)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------------------------------...------,,,,,,------...------------------------........................///...---,,,,,,---...///,,,,,,,,,---...///000000......//////...---,,,,,,........................//////.........------------------.........//////...---,,,---/////////...++++++,,,,,,,,,,,,------.........------,,,,,,,,,++++++,,,------......///111///---***)))***++++++---,,,,,,+++*********+++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,*********************************++++++,,,,,,,,,+++,,,,,,---,,,+++***)))))))))***+++,,,,,,------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,...------,,,+++***))))))************************---------,,,,,,+++++++++~~~}}}zzzvvvsssooolllhhheeecccaaa___]]]^^^[[[XXXWWWXXXWWWTTTRRRMMMLLLJJJHHHFFFEEEDDDDDDBBBBBBBBBBBB@@@>>><<<;;;;;;;;;:::999999999999999::::::999888777666555444444444333222111111111111111111111111111111111111000000////////////000000000000000000000000000000111000...------...000111111111111111111111111111111000/////////000111111111111111111111111111111000000000000000111111222111111111111111111111111222222111111111000000000000111222222333333222222222222222333444444555555777777888:::;;;===>>>>>>@@@@@@BBBDDDEEEGGGIIIIIIKKKMMMOOOPPPQQQTTTWWWYYYZZZ\\\___aaabbbbbbdddfffgggiiilllnnnppprrruuuwwwxxx}}}~~~{{{mmmjjjaaabbbjjjxxx~~~~~~|||wwwooocccVVVNNNNNNHHHEEEGGGHHHGGGFFFGGGIIIGGGDDDCCCAAA???===:::===<<<:::999999888666444555444222111111222333444000000///...............000//////...------,,,,,,,,,***)))***,,,---,,,***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------...------,,,,,,------...------------------------........................///...------------...///,,,,,,------......//////......//////...------,,,........................///.........------------------------.........///...---,,,---...//////---++++++,,,,,,,,,,,,------......---------,,,,,,,,,------------------,,,,,,///...,,,+++******+++,,,---,,,++++++******++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++,,,,,,,,,,,,+++***)))*********++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,+++++++++---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++************************------,,,,,,,,,+++++++++~~~|||zzzyyyxxxvvvrrroooiiifffcccaaa___]]]ZZZXXXYYYWWWUUUTTTTTTSSSPPPNNNJJJIIIGGGEEECCCBBBBBBAAA@@@@@@??????===<<<:::999999999999999999888888777888777777666555444333333444333222111000000000000111111111111111111111111000000////////////000000000000000000000000000000000///...------...///000111111111111111111111111222111111000000000111111111111111111111111111111000000000000000111111222111111111111111111111111111111000000000000//////000111222222333333222222222222333444444555555666555555666777999:::;;;;;;===>>>@@@BBBDDDFFFHHHIIIHHHIIIKKKMMMNNNPPPSSSVVVWWWZZZ^^^aaaaaabbbcccddddddfffiiikkkmmmooorrrtttwww{{{~~~|||}}}{{{tttfffbbbccclllvvvxxxfffYYYRRRKKKGGGHHHJJJHHHGGGHHHJJJHHHEEEDDDCCCBBB???===???===;;;:::::::::888666777666444333222333444444000000/////////........./////////...------,,,,,,///---,,,,,,......---+++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------...------,,,,,,------...------------------------------------------------///...------------...///---------------..................///......---,,,------------------------............------------------------...............,,,,,,---...///...---++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,.........---,,,+++++++++...---++++++++++++,,,---,,,,,,++++++******++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,************************,,,,,,,,,,,,++++++++++++~~~{{{yyywwwuuutttpppllliiicccaaa___]]]\\\YYYVVVSSSUUUTTTRRRQQQPPPNNNMMMLLLGGGFFFDDDCCCAAA@@@@@@@@@>>>>>>===<<<;;;:::999888666777888999999888666555666555555444333222222222222222111000000000000000222222222222222222222222000000////////////000000000000000000000000000000111000////////////000111////////////////////////222222222111111111111111111111111111111111111111000000000000000111111222111111111111111111111111000000000///////////////000000111222222222222222222333333444444555666666444444555666777888999999;;;<<<>>>@@@BBBEEEFFFGGGEEEGGGIIIJJJKKKMMMPPPSSSTTTWWW\\\___``````aaaaaabbbeeehhhjjjkkkmmmppprrrvvvzzz|||{{{{{{ppphhhcccfffkkkpppuuu{{{xxxjjjXXXOOOHHHHHHJJJIIIHHHIIIJJJHHHFFFEEEEEEDDDBBB@@@???>>><<<;;;;;;:::888666555444333222111111111222000000000000000///......//////.........---------///......---------,,,,,,+++++++++,,,,,,,,,------........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------...------,,,,,,------...------------------------------------------------.........------............------------------------...............---------------------------------------------------------------------------------,,,+++,,,...///...---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,++++++++++++,,,---...,,,,,,++++++***++++++,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++++++++++++++***++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++------------------------+++++++++,,,,,,,,,------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************,,,+++++++++++++++++++++}}}{{{yyywwwtttrrroookkkfffccc___^^^\\\ZZZYYYVVVSSSPPPQQQQQQPPPOOOLLLKKKJJJJJJEEEDDDCCCAAA@@@??????>>>===<<<;;;:::999999888888444555666777777777555555444333333333222111111111111111000/////////000000111111111111111111111111000000////////////000000////////////////////////111111111111111111111111........................222222222222111111000000000000000000000000000000000000000000000111111222000000000000000000000000///////////////000000000000000111222222222222111222222333333444555555666444444555666777888888999::::::<<<>>>@@@BBBDDDEEECCCEEEGGGIIIJJJLLLOOOQQQQQQUUUZZZ]]]^^^______```bbbdddgggiiijjjlllooorrrtttyyy{{{zzzzzzyyyoooeeedddeeefffhhhkkkttt|||wwwvvv{{{|||bbbVVVKKKIIIJJJIIIIIIJJJJJJHHHFFFFFFFFFFFFDDDBBB???===<<<;;;;;;:::888666444444333222111000000000000000111111000000///..................---------.........---,,,++++++,,,+++++++++,,,,,,,,,------........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------...------,,,,,,------...---------------------------------------------------..................------------------,,,,,,,,,------...............---------------------------,,,,,,------------------------------------,,,,,,---,,,+++,,,.........---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++,,,------...,,,++++++***++++++,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++,,,,,,,,,++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++------------------------+++++++++,,,,,,,,,------...---,,,,,,++++++,,,,,,------,,,,,,+++***))))))************************++++++++++++++++++++++++~~~{{{yyyxxxuuussspppmmmkkkgggbbb^^^]]][[[XXXVVVUUUSSSPPPNNNMMMNNNNNNLLLIIIFFFFFFGGGBBBBBB@@@???>>>=========;;;:::999888777777777777333444444555555555555555333222222222111111111000000000////////////000000000000000000000000000000000000////////////000000////////////////////////111111111111111111111111000000000000000000000000222222222222111000///...000000000000000000000000000000000000000111111222//////////////////////////////000000000000111111///000111111222222111111111111222333333444444555444444555666666777888888999:::;;;<<<>>>@@@AAAAAABBBDDDFFFGGGHHHJJJMMMPPPOOOSSSWWWZZZ\\\]]]^^^___aaadddfffhhhjjjllloooqqqrrrwwwyyyxxxyyy~~~yyykkkeeedddccccccdddhhhoooyyyjjjiiiooo|||uuudddTTTMMMKKKJJJJJJKKKIIIGGGFFFFFFGGGGGGEEEDDD@@@>>><<<;;;;;;;;;999777666666555555444333222111///000111222111000///...........................+++---------+++***+++,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------,,,,,,,,,,,,,,,---------,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---++++++,,,---...---,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,*********+++,,,---------+++++++++,,,,,,---------++++++******++++++,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,))))))******+++,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,...------,,,+++***)))(((*********************************+++++++++++++++}}}zzzwwwuuusssnnnllljjjhhhgggddd```\\\[[[XXXTTTRRRQQQPPPNNNMMMIIIJJJKKKHHHDDDBBBBBBDDD??????===<<<;;;;;;::::::999888666555444555555555333333333333333444555555222222222111111111111111/////////......//////000////////////////////////000000////////////000000/////////////////////////////////000000/////////000000000000000000000000111111222111111///...---000000000000000000000000000000000000000111111222000000000000000000000000000000000111111111222222///000000111111111111111000000111222222333333444333444444555555666666777999999:::;;;<<<===>>>>>>@@@BBBDDDEEEFFFHHHKKKNNNOOORRRUUUXXXYYY[[[]]]___```bbbeeegggiiikkknnnpppnnnsssvvvuuuwww}}}xxxlllfffcccbbbcccbbbfffmmmwwwuuuaaaaaa___nnnwww```TTTOOOLLLKKKKKKHHHFFFEEEFFFGGGGGGFFFEEEAAA@@@>>>======<<<:::888888777777666555444333222///000111222222000///...........................***,,,...---++++++,,,...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------+++++++++,,,,,,------...,,,------...//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,+++***+++---...---,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,---,,,,,,,,,++++++******++++++,,,---,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++*********+++,,,---*********++++++,,,,,,---************++++++++++++******++++++,,,---......*********************************+++++++++,,,,,,*********+++,,,---------++++++++++++,,,,,,,,,---++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,++++++*********************************)))*********++++++++++++~~~}}}zzzwwwtttqqqppphhhgggeeeeeedddbbb___\\\YYYVVVQQQNNNNNNMMMLLLLLLFFFHHHHHHFFFBBB???@@@AAA===<<<;;;:::999999888888777666444333222333333444333333222111222333555666222222222222111111111111//////.........//////000////////////////////////000000////////////000000////////////////////////------............------........................000111111111000///---,,,000000000000000000000000000000000000000111111222111111111111111111111111000000111111222222222333//////000111111111111111///000000111222222333333333333333444444555555555999999:::;;;;;;<<<<<<===>>>@@@BBBDDDEEEGGGJJJLLLOOOQQQTTTVVVXXXZZZ]]]______aaadddfffgggjjjllloookkkpppssssssvvv|||sssiiidddbbbccc```aaafffpppnnn]]]___SSScccxxxjjjZZZRRRNNNLLLLLLGGGFFFEEEEEEGGGGGGGGGEEECCCAAA???>>>>>>>>><<<:::777777777666555333222111///000222333222111///...---.....................***,,,......,,,+++...000++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,******+++,,,,,,---......,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++,,,+++***+++---...---,,,++++++,,,,,,,,,---------*********++++++,,,,,,,,,------,,,++++++*********+++,,,,,,------,,,,,,++++++*********+++,,,,,,---,,,,,,,,,+++++++++************+++++++++,,,,,,,,,*********************************++++++,,,,,,---++++++*********+++---...))))))***+++,,,,,,------)))************+++++++++))))))***+++---...//////************************)))))))))******+++++++++******+++,,,------......*********++++++,,,,,,,,,++++++,,,,,,,,,---------...---,,,,,,++++++,,,,,,***++++++++++++,,,,,,,,,************************))))))******++++++++++++}}}zzzwwwsssqqqmmmjjjgggbbbaaa```^^^]]]\\\[[[[[[UUUTTTQQQOOOLLLIIIGGGFFFDDDCCCAAA@@@AAAAAA@@@???:::999888888777777888888777777666555444444333333444222111//////000222333000000000000000000000000000000000000////////////000000//////.........------+++)))***...000///...000000//////.........---////////////////////////////////////////////////000000000000000///..................////////////000////////////000000111000000000000000000000000000000111111111111000000......///000111222222333444444444333333333222222111111111222222333333333444555666777999999::::::>>>??????AAADDDGGGJJJKKKMMMOOORRRSSSTTTUUUXXXZZZ^^^___aaaccceeegggiiijjjpppqqqtttwwwzzz}}}vvvjjjbbb^^^ccccccdddjjjxxx}}}tttiii```[[[^^^llliiiZZZXXXSSSJJJJJJHHHGGGGGGIIIJJJJJJJJJEEEDDDBBB???>>><<<<<<;;;999999888777666555555444333222111000////////////111000///------......///...---,,,,,,......---,,,---,,,***))))))***,,,------,,,,,,++++++,,,,,,---//////.........---------************+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,.........------,,,,,,,,,------------------------......,,,,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,+++******+++,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,+++++++++++++++++++++,,,,,,,,,+++++++++******+++*********+++,,,------))))))(((((((((((()))))))))************+++++++++,,,+++******,,,,,,+++***+++,,,------......------+++++++++,,,,,,---------...---+++*********++++++)))******++++++,,,------******++++++++++++******~~~|||yyyvvvrrrooolllhhhdddaaa\\\[[[YYYXXXVVVUUUUUUUUURRRQQQOOOLLLIIIGGGEEEDDDBBB@@@>>>>>>>>>???>>>===999999888777777777777777666666555444444333222222555444222000//////000111000000000000000000000000000000000000////////////000/////////............///---+++,,,///111111///111111000000000/////////000000000000000000000000////////////////////////000000000000000///......////////////000000000000111000000///............////////////////////////000000111111111111000000//////000000111111222222...///000000222222333444333333222222222222222222444444666777888999999999======>>>???BBBEEEHHHIIIJJJLLLOOOQQQRRRTTTVVVYYY\\\]]]___aaacccfffggghhhoooppprrruuuyyy|||~~~wwwkkkddd______aaagggrrrxxxrrrkkkeeeZZZYYYbbbrrr{{{~~~lll]]]SSSMMMLLLJJJIIIIIIJJJJJJJJJIIIFFFEEECCCAAA@@@>>>======777777666666555444333333333222111000000/////////111000///...---...//////...---,,,,,,......---,,,---,,,+++))))))+++,,,------,,,,,,++++++,,,,,,---......------,,,,,,,,,,,,******)))))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------------...,,,,,,+++******+++,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,---------*********)))))))))((((((+++************++++++,,,******))))))))))))******************++++++++++++,,,+++******,,,,,,+++***+++,,,------...---------+++++++++,,,,,,,,,---------,,,+++*********++++++,,,+++++++++++++++++++++******++++++++++++******~~~}}}zzzxxxtttqqqmmmiiieeebbb]]]ZZZYYYXXXWWWUUUTTTSSSSSSRRRNNNMMMKKKIIIFFFDDDBBBAAA???===;;;:::;;;;;;;;;999888888777666666666666777444444444333222222111111666444222000///...//////000000000000000000000000000000000000////////////////////////............000///......000222222111111111111111000000000000111111111111111111111111////////////////////////000000000000000//////...//////000000000111111111111111///...---,,,,,,,,,///////////////////////////000000111111000000///000000000000000111111111...//////000111222333333444444333222222111111000444444555666777888888999;;;;;;<<<===???BBBEEEGGGFFFIIILLLNNNPPPRRRUUUXXXZZZ[[[]]]___aaadddeeeffflllmmmpppssswwwzzz}}}~~~ssshhhbbbaaaaaadddkkkwww}}}uuurrrooolll[[[VVVXXXcccmmmsss|||cccSSSOOONNNLLLJJJIIIJJJJJJIIIHHHGGGFFFEEECCCBBB@@@??????999888777666555444333333333333111000000000000000111000///.........//////...---,,,,,,......---,,,---,,,+++******+++,,,------,,,,,,++++++,,,,,,------,,,,,,,,,,,,+++++++++,,,++++++************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,++++++******++++++,,,)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++++++++******************++++++++++++,,,,,,,,,,,,++++++++++++*********+++,,,---...//////*********)))))))))))))))++++++***)))))))))******+++++++++******+++++++++************+++++++++,,,,,,+++******,,,,,,+++***++++++,,,---------------++++++++++++,,,,,,,,,,,,---,,,+++*********++++++------,,,,,,+++******)))******++++++++++++******~~~|||{{{yyyvvvtttpppmmmhhhdddaaa]]]YYYVVVVVVUUUTTTRRRQQQPPPPPPOOOJJJJJJHHHFFFDDDBBB@@@???===;;;999888999999999777777666666555555555555555333222222222111111111000444333111000////////////000000000000000000000000000000000000///////////////////////////.........000/////////000111111222000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////000000000000000///...---------------........................//////000000000000//////111111111000000000000000333333333333222222222222333222222222222222222222444444444444555666777888:::::::::<<<>>>@@@CCCEEEDDDFFFJJJMMMOOORRRUUUXXXXXXYYY[[[^^^```ccceeefffiiijjjmmmqqquuuxxx{{{}}}~~~qqqkkkgggddddddffflllwwwwwwtttsssrrr```WWWRRRYYYeeeooozzzlllWWWTTTMMMKKKIIIIIIJJJJJJJJJIIIGGGFFFFFFEEECCCBBB@@@???<<<;;;;;;999888777666666333333222111000000000000000000000///////////////...---,,,,,,......---,,,---,,,++++++++++++,,,------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++++++++******+++,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++***)))((((((((()))++++++************++++++*********+++++++++,,,,,,,,,+++******,,,,,,+++***++++++,,,------------,,,+++++++++++++++++++++,,,,,,+++++++++++++++++++++,,,,,,,,,++++++***************++++++++++++******~~~{{{yyyxxxuuurrrpppllliiieeeaaa^^^[[[VVVSSSPPPOOOMMMLLLJJJIIIIIIIIIGGGFFFEEECCCBBB@@@>>>>>><<<:::888888888999888666666555444444333333444444111111111111111000000000000000000000000000111111000000000000000000000000000000000000////////////.........////////////////////////......///000111//////////////////////////////////////////////////////////////////////////////000000000000//////---------.........//////---------------...///000//////////////////////////////000000000000//////111111111000000000000000333333333222222222111111000000111222333333444444444333333333444555666777999999:::;;;===???BBBCCCBBBEEEIIILLLNNNQQQUUUWWWWWWXXXZZZ]]]```ccceeeffffffhhhkkkooossswwwzzz|||~~~rrrkkkeeecccccceeemmmwwwzzzuuurrrqqqdddYYYQQQTTT```ooo{{{xxxaaaYYYKKKIIIHHHHHHIIIJJJJJJIIIFFFFFFFFFEEEDDDBBBAAA@@@======<<<:::999888777666444333222111000000000000000000000000000/////////...---,,,,,,......---,,,---,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---------------............//////...---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++************+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++,,,+++++++++******))))))++++++++++++++++++++++++++++++***)))((((((((()))*********))))))************++++++++++++,,,,,,,,,,,,+++******,,,,,,+++******+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******}}}{{{xxxuuusssqqqmmmkkkhhheeeaaa^^^[[[XXXTTTQQQNNNMMMKKKJJJHHHHHHGGGGGGDDDCCCBBBAAA???>>>===<<<;;;999777777777888777666444444333222222222222333111111111111111111111111......///000000111111222000000000000000000000000000000000000////////////.........///////////////---...///...------...000............////////////........................////////////////////////...//////000000000000000,,,,,,---------.........,,,,,,,,,---...///111111000000000000000000000000...//////000000//////...000000000000000111111111---......///000111222222//////000111333444555666444333222222222333555666888888888999;;;>>>@@@AAAAAADDDGGGJJJLLLOOOSSSUUUVVVWWWYYY\\\___bbbdddeeedddfffiiinnnrrrwwwzzz|||~~~{{{oooeeeddddddccchhhqqquuu~~~|||uuupppnnneee\\\SSSSSS^^^nnn|||}}}fffXXXLLLKKKIIIIIIJJJKKKJJJIIIFFFFFFGGGGGGEEEDDDBBB@@@===<<<;;;:::888666555555444333222111111000111111000000111111111000///......---,,,,,,......---,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---------...............///,,,++++++************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***((())))))***************++++++++++++++++++++++++***************+++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))))))))************+++***++++++++++++,,,,,,,,,,,,,,,+++***)))((('''''')))))))))))))))*********++++++***)))))))))************))))))))))))******++++++++++++,,,,,,,,,,,,,,,+++******,,,,,,+++*********+++,,,,,,,,,,,,,,,+++++++++++++++***************+++,,,,,,,,,++++++)))******+++,,,,,,------******++++++++++++******yyywwwssspppnnnkkkhhheeebbb___\\\YYYWWWTTTQQQNNNMMMLLLKKKIIIHHHGGGFFFFFF@@@???>>>===<<<;;;:::999:::888666555666666555444333333222111111111111222111111111111111111111111//////000000000000000000000000000000000000000000000000000000////////////............/////////000---///000...,,,,,,...000......//////000000000000////////////////////////////////////////////////......///000000000000000------------.........///............///000000111111111111111111111111111......////////////......//////000000111111222222------...///000111222222000000111222333333444444444333111111111222444555666666666777999;;;===???@@@BBBFFFHHHJJJMMMPPPRRRSSSUUUWWWZZZ]]]```bbbcccccceeeiiimmmrrrwwwzzz|||}}}~~~{{{llliiihhhdddeeekkknnnvvvwwwrrrpppgggaaaXXXVVV___nnn|||mmm\\\RRRPPPMMMLLLLLLKKKIIIHHHGGGHHHHHHIIIHHHFFFDDDBBB>>>===<<<:::999777666555444444333222111111111111000000111222111000///......---,,,,,,......---,,,,,,------------------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------.........******)))))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***++++++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***(((((()))***************************************+++***************++++++***+++,,,,,,,,,,,,+++***************************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++))))))))))))******************+++++++++,,,,,,,,,,,,++++++******)))))))))(((((()))))))))*********+++************++++++,,,++++++************+++++++++++++++,,,,,,,,,------,,,+++******,,,,,,+++*********+++,,,,,,,,,,,,+++++++++++++++*********))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++,,,******++++++++++++******vvvtttpppmmmkkkhhhdddbbb]]][[[XXXUUUTTTQQQNNNLLLHHHGGGEEEDDDBBBAAAAAAAAA===<<<<<<;;;:::999888777888666444444555555444333333222222111000111111111111111111111111222222222000000111111000///......000000000000000000000000000000000000////////////---.........//////000000...000111///---,,,...111//////000000111111111222000000000000000000000000////////////////////////......///000000000000000............/////////000111000000/////////000000111111111111111111111111......////////////.........//////000111222222333222222222222111111111111222222222222222222333333444333111000000222333555555555555555777999;;;===???AAADDDFFFHHHJJJMMMPPPQQQSSSUUUXXX[[[^^^```bbbccceeehhhmmmrrrwwwzzz||||||}}}|||vvvpppnnnfffcccfffjjjqqq{{{zzzvvvuuukkkfff^^^ZZZaaaooo}}}~~~~~~zzzhhhWWWTTTQQQNNNMMMKKKIIIGGGHHHIIIJJJJJJJJJHHHEEEDDDAAA@@@???===;;;999888777555444333222111111111111000111111222222000///......---,,,,,,......---,,,,,,------......------,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------************+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,++++++*********------------------------,,,,,,............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++*********++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,***+++,,,------,,,+++*********+++,,,,,,,,,,,,+++************************++++++***************+++***+++,,,------,,,+++***************************************************---------,,,,,,,,,++++++))))))))))))*********************++++++,,,,,,,,,++++++++++++++++++,,,,,,******++++++,,,,,,,,,,,,+++*********+++,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,+++******,,,,,,+++*********+++,,,,,,,,,,,,+++++++++++++++******)))))))))***+++,,,---,,,,,,+++------,,,++++++***************++++++++++++******tttoooiiieeedddaaa^^^[[[WWWVVVTTTQQQNNNLLLJJJIIIGGGGGGFFFDDDCCCAAA@@@@@@>>>>>><<<;;;:::999999999777777666555444444333333000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000////////////////////////////////////////////////.........///////////////////////////////////////000000000000000000000000////////////////////////,,,---......---,,,...///////////////////////////////////////////////////////////////000000000000////////////000000000000......//////000000111111111111111000000000000000222222111111111111222222///000000000000111111111333444444666888:::<<<===???AAACCCEEEFFFIIILLLOOOQQQTTTWWWYYY[[[\\\___aaadddgggjjjooossswwwyyy{{{|||}}}~~~~~~}}}~~~~~~||||||~~~yyyppphhheeeffffffjjjpppvvvyyytttqqqhhhaaabbbccciiiyyy}}}|||zzzeee\\\RRROOOQQQQQQMMMGGGLLLKKKIIIHHHGGGGGGHHHHHHBBB@@@>>>===<<<;;;999777444444444444333222111111000000000000000000000000000////////////.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***)))+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++************+++,,,,,,+++***((('''+++++++++,,,,,,---------,,,,,,,,,++++++*********------------------------------------------------************************++++++,,,,,,,,,,,,------,,,,,,,,,------...............,,,+++***))))))))))))***,,,---...------,,,************************+++++++++++++++++++++++++++***)))(((((()))***+++******************************+++++++++,,,,,,,,,************************************************((()))+++,,,------,,,,,,------,,,++++++++++++,,,,,,,,,+++***))))))******))))))))))))))))))))))))***++++++,,,,,,++++++***)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))***************************++++++,,,,,,++++++***+++++++++*********))))))ppplllfffbbb```]]]ZZZWWWTTTSSSQQQOOOLLLJJJHHHGGGEEEEEEDDDBBBAAA@@@>>>>>>===<<<:::999888777777777666666555444444333222222000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000////////////////////////////////////////////////111000000000////////////////////////////////////////////////////////////////////////////////////111222333222000//////000////////////////////////////////////////////////.../////////000000000000////////////000000000000////////////000000000000000000000000000111111111111000000000000000000111000000000111111111222222333333444555777999;;;<<<>>>@@@CCCDDDFFFHHHKKKNNNOOORRRVVVYYYZZZ\\\___aaadddfffjjjnnnrrrvvvxxxyyy{{{|||}}}||||||}}}|||yyyzzz|||~~~~~~xxxlllffffffbbbfffkkkooowww|||vvvuuullleeeeeefffjjjzzz|||zzzrrriii___XXXUUURRRMMMIIILLLKKKJJJIIIHHHHHHHHHHHHCCCAAA???>>>===<<<:::888555555555444444333222111333222222111000//////.../////////............------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,************************,,,++++++******++++++,,,,,,,,,,,,+++++++++************+++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,+++***))))))))))))((()))***+++++++++******************************+++++++++++++++++++++++++++***)))(((((()))***+++************************)))))))))************+++************************++++++++++++++++++++++++)))******+++++++++++++++...------,,,,,,,,,,,,,,,,,,++++++***))))))*********************************++++++,,,,,,++++++***)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))***************************++++++,,,,,,++++++***+++++++++*********))))))jjjgggaaa]]]ZZZWWWTTTQQQPPPOOOMMMKKKIIIGGGEEEDDDBBBBBBAAA@@@>>>===<<<<<<:::999888777666555555555444444444333222222111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////222111111000000/////////////////////////////////////////////////////////000000000000000000000000111222222000...,,,---...000000000000000000000000////////////////////////....../////////000000000////////////000000000000000000000000//////////////////000000111111222222000000////////////000000111111111111222222222333333333444555666888:::;;;===???AAACCCDDDGGGJJJMMMMMMPPPTTTWWWZZZ\\\___bbbccceeeiiimmmqqqtttvvvwwwyyyzzzzzzyyyyyy{{{~~~}}}yyywwwwwwyyy|||~~~~~~vvvllljjj___bbbfffiiimmmwww}}}|||rrrkkkjjjjjjmmm|||yyyzzz{{{pppdddYYYRRRNNNLLLJJJJJJJJJJJJJJJIIIHHHGGGDDDBBB@@@???>>>===;;;999666666666555444444333333444444333111000///...---///............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***,,,---------,,,+++************************,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++*********++++++,,,---...,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++++++++***------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******)))))))))))))))*********+++++++++***))))))************************+++++++++++++++++++++++++++***))))))))))))***+++************************************++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++......---,,,,,,,,,,,,---,,,+++******)))************************************++++++,,,,,,++++++***)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************++++++,,,,,,++++++***+++++++++***************ccc```\\\WWWSSSPPPMMMLLLLLLKKKJJJHHHFFFEEECCCCCC@@@@@@???>>>===<<<;;;:::999888777666555444444555333222222222111111111000000000000000000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000////////////////////////////////////////////////000000000000000000000000...000000///---,,,---...000000000000000000000000////////////////////////........./////////000000////////////000000000000111111000000//////............///000111222222333000000////////////000000111111222222222333333333222222333444555777999:::;;;===@@@AAACCCEEEIIIKKKJJJNNNRRRVVVYYY\\\___bbbbbbdddgggkkkoooqqqtttuuuvvvwwwwwwvvvwwwyyy}}}}}}{{{yyyvvvuuuwww|||~~~}}}~~~vvvoooaaabbbcccfffhhhppp|||tttrrrqqqsss|||~~~nnn]]]RRRNNNNNNIIIJJJKKKKKKKKKJJJHHHGGGEEEDDDAAA@@@@@@???===;;;888777777666555555444444444333333222000//////...............---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,++++++++++++++++++++++++)))***,,,---------+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,...///---,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))***++++++------------,,,++++++***************************++++++++++++++++++++++++************************************************,,,,,,---------.........************************,,,,,,,,,,,,,,,,,,,,,,,,+++************,,,...//////...------,,,,,,------++++++***************+++***************************++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************++++++,,,,,,++++++***************************\\\ZZZVVVQQQMMMIIIHHHGGGIIIHHHGGGFFFDDDCCCBBBAAA>>>>>>===<<<<<<;;;::::::777777666555444444444444111111111111111000000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////+++,,,,,,---...///000000////////////////////////........................///////////////////////////000111111111111222333////////////////////////////////////////////////............////////////////////////000000000000111111000000//////............///000111222222333222111111000000111111222111111222222222333333333222222222333444666777888:::<<<>>>@@@AAACCCGGGJJJHHHLLLPPPTTTWWW[[[^^^aaaaaacccfffiiillloooqqqqqqssstttuuuuuuvvvxxx|||~~~}}}zzzzzzzzzxxxvvvxxx|||}}}|||}}}}}}|||{{{|||tttgggcccbbbdddfffkkkzzz~~~|||}}}~~~ttt```SSSOOOPPPIIIJJJKKKLLLKKKJJJIIIHHHGGGEEECCCBBBBBBAAA>>><<<:::999888777666666666666222222222222111111111111//////.........------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------++++++++++++++++++++++++)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,++++++*********************++++++,,,---...------,,,,,,+++++++++************************++++++++++++++++++++++++******++++++++++++******************************,,,,,,---------.........************************++++++++++++++++++++++++************,,,...111222......---,,,,,,,,,,,,---+++***************++++++***************************++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************++++++,,,,,,++++++***************************UUUTTTRRRMMMHHHEEEEEEFFFEEEEEEDDDCCCBBBAAA@@@???<<<<<<;;;;;;:::999999888666555555444333333444444111111111111111111111111////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////++++++,,,---...//////000////////////////////////........................////////////////////////+++---////////////111333////////////////////////////////////////////////------........./////////////////////000000000000000000000000//////////////////000000111111222222222222111111111111222222111111111111222222222333111111111222333555666777888:::<<<>>>???BBBEEEHHHHHHKKKOOOSSSVVVYYY]]]___```bbbdddgggjjjlllnnnoooppprrrtttuuuvvvxxx{{{}}}||||||}}}~~~~~~~~~zzzyyyxxxwwwyyy{{{zzzxxxxxx|||~~~|||~~~zzz{{{{{{zzzzzz{{{}}}}}}pppgggbbbdddeeegggrrr~~~~~~xxxdddVVVPPPPPPJJJJJJKKKKKKKKKJJJJJJIIIIIIGGGEEEDDDCCCBBB@@@>>><<<;;;999777777777888888222222222222222222222222000////////////.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++++++++++++++++++++************+++++++++,,,************************,,,++++++******++++++,,,,,,,,,,,,,,,------------...---,,,++++++*********+++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,++++++++++++++++++******+++,,,------++++++***))))))*********************************++++++++++++++++++++++++******+++,,,,,,+++******************************************++++++++++++************************************************))))))***+++---///000111------,,,++++++++++++,,,*********)))******+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++***************************++++++,,,,,,++++++******************+++++++++PPPPPPOOOKKKFFFCCCDDDEEEAAAAAA@@@@@@???>>>======999999999888777777666666444333222222111111222222111111111111111111111111////////////////////////.../////////000000000111000000000000000000000000000000000000000000000000////////////////////////////////////////////////.....................---////////////////////////........................------------------------)))+++,,,,,,++++++---...------------------------////////////////////////---------.........//////////////////000000000000////////////000000000000000000000000000111111111111111000000000000111111000000000111111111222222111111111111222444555666777999;;;===>>>AAADDDGGGGGGKKKOOORRRUUUXXX[[[]]]___aaacccfffiiikkklllmmmmmmppptttvvvwwwyyyzzz|||xxxyyyzzz{{{|||||||||||||||~~~~~~yyyuuurrrrrrssswww{{{{{{yyyxxx{{{~~~}}}}}}|||}}}}}}|||}}}~~~~~~}}}{{{yyyyyyyyyxxxwwwxxxzzz|||yyy|||}}}pppffffffgggeeejjjttt~~~|||iiiZZZQQQOOOKKKKKKJJJJJJJJJJJJKKKKKKJJJHHHFFFEEEDDDCCCAAA???===<<<:::888777888999:::333333333222222111111111111111000000000/////////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++++++++++++++++++++++++++***)))((()))***,,,---************************,,,++++++******++++++,,,,,,,,,,,,---------......***+++++++++++++++******************++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------------+++***************+++,,,+++***)))))))))***+++,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))))))))************+++************************++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,,,,,,,+++************+++******))))))***++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***************************++++++,,,,,,++++++***))))))*********+++++++++NNNNNNMMMIIIEEEBBBDDDFFF???>>>>>>===<<<<<<;;;;;;777777777666555555555444222111000000000000000111111111111111111222222222////////////////////////.../////////000000111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////222111000///...---,,,,,,////////////////////////........................---------------------------...//////---,,,---...------------------------////////////////////////---------.........//////////////////000000000000......//////000000111111111111111000000000000000000000////////////000000///000000000000111111111111111111111222333444555666888;;;<<<>>>@@@CCCFFFHHHKKKOOORRRTTTWWWZZZ\\\___```ccceeehhhjjjkkkkkkllloootttwwwyyyyyyzzz{{{uuuvvvwwwxxxyyyzzzzzzzzzzzz|||~~~|||vvvqqqnnnnnnpppuuu{{{|||yyyxxxyyy||||||{{{zzz{{{|||}}}}}}{{{{{{|||~~~~~~}}}{{{zzzyyyyyyyyywwwuuuuuuwwwyyywww{{{wwwkkkjjjjjjfffgggnnnrrrmmm]]]SSSOOOLLLKKKJJJIIIIIIJJJLLLLLLKKKIIIGGGFFFEEEDDDBBB@@@>>><<<:::888888888999:::666555444333111000//////111111111111000000000000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,+++)))'''(((***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------.........'''(((***+++,,,,,,+++***))))))******+++++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,------.........******))))))))))))******,,,,,,+++++++++,,,...///************************++++++++++++++++++++++++***+++,,,------,,,+++*********************************+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++++++++)))(((''',,,+++******))))))************))))))***+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++************************+++++++++,,,,,,+++++++++))))))******++++++++++++OOOMMMIIIFFFEEECCC@@@>>>>>>===<<<;;;:::999888888888888777555444333222222333333222111000000000111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111000000/////////000000111111000///...---,,,,,,//////000000///...------........................000000000///.........---//////............//////000///...------...///000............................................................////////////000000000000000000000000000000000000111111111111//////000111111111111111222111111111000000//////222222333333333444444444555555666888;;;>>>BBBDDDGGGIIILLLOOOQQQTTTYYY\\\^^^```dddffffffggghhhiiilllnnnqqqtttvvvvvvvvvuuuvvvvvvvvvwwwxxxyyy{{{{{{|||||||||yyysssooollljjjqqqtttwwwyyyxxxwwwwwwwww|||||||||{{{{{{zzzzzzzzzzzzzzzyyyyyyyyyxxxxxxxxxyyyxxxvvvuuuuuuuuuvvvwwwzzz{{{{{{|||}}}rrrllljjjdddbbbeeekkkttt|||{{{~~~ppp]]]LLLLLLJJJJJJJJJHHHFFFJJJPPPKKKKKKKKKJJJGGGEEEBBBAAA@@@???>>>===;;;999888777888777666555444333333333111111000///////////////***++++++,,,,,,,,,++++++.........------,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,...---,,,,,,++++++++++++---------,,,,,,+++++++++111000000...---,,,++++++---,,,,,,++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,++++++++++++******))))))...---,,,++++++,,,---...+++++++++*********))))))***************************++++++,,,,,,++++++***************************(((((())))))))))))((((((************************---------,,,,,,+++++++++************************************************+++)))'''(((++++++***'''(((((()))******************++++++,,,,,,++++++***++++++******************************************,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,+++***)))((('''************************************************MMMJJJGGGDDDCCCAAA???===<<<;;;;;;:::999888777666777666666555333222222111333222111111000000111111111111111111111111111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////------------------------000000000000///////////////000000000//////...---........................////////////............//////............//////000///...------...///000............................................................////////////////////////////////////000000000000111111111111//////000111111111111111111111111111000000000/////////000000000111111111444555666999;;;>>>AAABBBFFFIIILLLNNNQQQTTTXXX[[[]]]```ccceeeffffffhhhiiikkkmmmooorrrttttttttttttttttttuuuuuuvvvxxxyyyyyyxxxyyyyyyvvvrrrooonnnnnnsssuuuxxxyyyxxxvvvvvvvvvxxxxxxxxxwwwwwwvvvvvvvvvwwwwwwwwwvvvvvvvvvuuuuuuvvvuuuuuutttuuuvvvwwwxxxxxxxxxyyyzzz{{{~~~~~~tttooogggdddgggiiiooo|||{{{gggVVVPPPMMMLLLMMMLLLIIIJJJMMMKKKKKKKKKIIIHHHEEECCCBBBAAA@@@???===;;;:::999888888777666555444333333333111111000///////////////++++++,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,+++***************---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++*********)))+++***))))))))))))***++++++++++++*********))))))***************************++++++,,,,,,++++++***************************((())))))******))))))(((************************,,,,,,,,,++++++*********************************************************,,,***((()))+++,,,***(((((())))))******************++++++,,,,,,++++++***************************************************,,,+++***))))))***+++,,,+++++++++++++++++++++++++++++++++++++++***)))(((************************************************JJJGGGDDDBBB@@@???===;;;999999888888777666555555555555444333222111111000222222111000000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000...........................///000111111000/////////000000000111111222222000000000111000000///...////////////////////////..................////////////............////////////...------...//////........................////////////////////////............////////////////////////////////////000000000000111111111111//////000111111111111111111111111111000000000000....../////////000000000333444777999<<<>>>@@@@@@EEEGGGKKKMMMPPPSSSWWW[[[\\\___bbbddddddeeegggiiiiiikkkmmmpppqqqrrrrrrrrrrrrrrrssstttuuuvvvwwwwwwuuuuuuuuutttrrrqqqrrrssstttvvvxxxxxxwwwuuuuuuuuuuuuuuuuuuuuuuuuttttttttttttttttttsssssssssrrrrrrssssssssssssuuuvvvxxxyyyuuuuuuvvvwwwxxxzzzuuukkkggghhheeeiiiqqqxxxfffWWWQQQMMMOOOPPPMMMJJJJJJKKKKKKJJJIIIHHHFFFDDDCCCBBBAAA@@@>>><<<;;;:::999888777666444333333333333111111000////////////000+++,,,,,,---,,,,,,++++++,,,,,,++++++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++******+++++++++++++++++++++*********))))))*********+++++++++******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---++++++++++++***************))))))(((((())))))***+++++++++******************************************++++++,,,,,,++++++************************************++++++*********************************++++++***************)))************************************************,,,+++******,,,,,,+++***((()))******++++++*********++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******+++++++++******)))************************************************GGGEEEBBB@@@???>>><<<:::888888777666555555444444333333222222111111000000111111000000000000111111////////////////////////........................000000000000000000000000000000000000000000000000111111111111111111111111///////////////////////////000222444444333111000111111111222222222333333000111111111111111000000////////////////////////---------......//////000//////............//////................................................000000000000000000000000............///////////////////////////////////////000000000111111111111//////000111111111111111111111111000000000000000111111111111222222222333222333777:::<<<>>>>>>>>>CCCFFFIIILLLOOORRRWWWZZZ[[[]]]```bbbcccdddgggiiiiiijjjlllnnnppppppqqqqqqpppqqqrrrssstttuuuuuuuuutttuuutttsssqqqrrrtttvvvuuuwwwxxxwwwuuusssssstttuuuuuuuuuuuuuuuuuuuuuuuussssssssssssrrrrrrrrrrrrqqqqqqrrrssstttuuuvvvvvvssstttuuuuuuvvvxxx{{{~~~}}}ooohhhgggcccccciiivvvvvvaaaVVVMMMMMMOOONNNKKKJJJKKKKKKJJJIIIHHHGGGFFFEEECCCBBBAAA???>>><<<;;;:::888777666555444333333333222111000000//////000000,,,------------,,,,,,+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------......------,,,......---------------...************************,,,++++++***))))))((((((++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++++++++,,,------+++++++++++++++++++++++++++******************+++***************************************************++++++,,,,,,++++++******************************++++++,,,,,,++++++***************************++++++++++++************************************************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++******++++++,,,,,,++++++******************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++++++++************************************************EEECCC@@@>>>>>>===;;;:::777777666666555444444444111111111111111111000000111000000///000000111111////////////////////////////////////////////////111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111,,,---///111111111///...333333333333222222222222111111222222222222222111000000000000000000000000.........//////000000000//////............//////------............------........................000000000000000000000000............////////////........................///000000000111111111111//////000111111111111111000000000000000000111111222222222333333333444444111333666999;;;=========BBBDDDGGGJJJMMMQQQVVVYYYZZZ\\\^^^```aaacccfffhhhjjjjjjlllmmmnnnoooppppppoooppprrrsssttttttttttttuuuuuuuuusssrrrrrrtttvvvuuuvvvwwwvvvsssrrrrrrrrrtttttttttttttttttttttuuutttttttttsssssssssrrrrrrqqqqqqrrrrrrssssssssssssrrrssstttuuuuuuvvvyyy|||~~~uuujjjfffcccbbbdddooonnn___PPPLLLMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHHHHGGGDDDDDDBBBAAA???===<<<<<<999999777666555444444444222222111000000000000000...............---,,,+++,,,,,,,,,---------------++++++++++++++++++++++++,,,------......------,,,---------,,,,,,------...************************,,,,,,++++++******))))))---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++,,,,,,---...+++++++++++++++++++++,,,*********++++++************************************************************++++++,,,,,,++++++***************************++++++,,,,,,,,,,,,++++++************************+++,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,------,,,,,,,,,---))))))***+++++++++++++++***++++++,,,,,,++++++***))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++((()))***+++++++++++++++************************************************BBB@@@>>><<<<<<<<<:::999555555555444444444333333000000000111111111111111000000/////////000111111000000000000000000000000000000000000000000000000111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222...///111222333222222111444444333333222222222111111222333333444333333333000000000000000000000000000000000000000000111111//////............//////------............------........................////////////////////////............////////////........................000000000000111111111111//////000111111111111111000000000000111111111111000111111111111222222222222333555888:::;;;<<<===@@@BBBFFFIIILLLPPPUUUXXXXXXZZZ\\\^^^___bbbeeehhhjjjjjjkkklllmmmnnnoooooommmoooqqqrrrssstttssssssssstttuuutttrrrrrrsssuuussstttuuusssqqqppppppqqqpppppppppqqqqqqqqqqqqrrrssssssssssssrrrrrrrrrrrrppppppqqqrrrrrrrrrqqqqqqqqqrrrtttttttttuuuwwwyyyxxxqqqiiidddccccccjjjyyymmm[[[RRROOONNNNNNOOOLLLKKKJJJIIIIIIIIIIIIIIIFFFEEEDDDBBB@@@???>>>===;;;:::999777666666666666222222111000000000000111////////////...---,,,,,,,,,,,,------------......++++++++++++++++++++++++***++++++,,,,,,++++++*********))))))******++++++*********+++++++++++++++))))))***+++,,,------...------,,,++++++***))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......++++++++++++,,,,,,,,,,,,((())))))******))))))(((***************+++++++++***************************++++++,,,,,,++++++******************************++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,---------************************************************+++,,,------++++++,,,---)))***++++++,,,+++++++++***++++++,,,,,,++++++***)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++((()))***+++++++++++++++************************************************???===;;;::::::999888777333333333222222222222111000000000111111222222222///////////////000111111111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222333333444555555666222222222222222333333333222222333444444444444444111111111111111111111111222222222111111111111111//////............//////,,,------......------,,,............................................................////////////........................000000000000111111111111//////000111111111111111///000000000111111111111000000000000111111111111333444555666888:::<<<===???AAAEEEHHHKKKOOOTTTWWWWWWYYY[[[]]]^^^aaaeeehhhhhhhhhiiiiiijjjkkklllmmmkkkllloooqqqrrrrrrqqqpppnnnppprrrrrrqqqqqqrrrsssqqqrrrrrrqqqooonnnoooqqqnnnnnnnnnnnnooooooooopppppppppppppppoooooooooooolllmmmoooqqqrrrrrrqqqqqqpppqqqssssssrrrssstttvvvvvv|||pppfffeeeeeefffnnn~~~jjj]]]UUUPPPNNNOOOLLLKKKJJJIIIIIIJJJJJJKKKGGGFFFEEECCCAAA@@@???>>><<<<<<:::999888777777777333222111111000000111111000000000//////...,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,++++++***)))((((((((())))))***+++++++++++++++,,,,,,,,,---((())))))***,,,------...************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******************************++++++,,,,,,------************************++++++++++++,,,---...///+++++++++,,,,,,,,,------))))))***++++++***))))))))))))*********+++++++++***************************++++++,,,,,,++++++*********************************++++++++++++************************************++++++,,,,,,,,,,,,***************************************************,,,---,,,******+++---)))***++++++,,,,,,++++++***++++++,,,,,,++++++***((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++++++++++++++++++++++++++)))******+++++++++******************************************************===;;;888888888888666555111111111111000000000000000000111111222222333333///////////////000111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111000000000000111222333444///000000111333444444555222333333444555555555444111111111111111111111111444333333333222111111111//////............//////,,,,,,---......---,,,,,,............................................................/////////000........................000000000000111111111111//////000111111111111111//////000000111111111222111111111111222222222222444444444555777:::<<<>>>>>>@@@DDDHHHKKKOOOTTTWWWWWWYYYZZZ\\\]]]```dddhhhgggggggggggghhhiiikkkkkkiiikkkmmmoooppppppooonnniiillloooqqqqqqqqqqqqrrrppppppqqqooonnnmmmooopppnnnnnnnnnnnnooooooppppppnnnnnnmmmmmmmmmllllllllljjjkkkmmmppprrrsssssssssnnnpppqqqrrrqqqqqqssstttxxxvvvhhhgggeeecccgggvvvwwwhhh\\\RRRNNNNNNLLLKKKJJJIIIIIIJJJKKKLLLGGGFFFEEEDDDBBB@@@???>>>======;;;:::999888888888333222111111000111111111000000000000///...---,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,******))))))***+++,,,,,,+++++++++,,,,,,---------+++++++++***************((((((((()))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************))))))***++++++,,,------************************++++++++++++,,,---...///+++++++++,,,,,,---------+++,,,---......---,,,+++))))))******++++++++++++************************+++++++++,,,,,,+++++++++*********************************++++++*********************************))))))******++++++++++++************************************************)))+++---,,,***)))+++---******+++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++++++++++++++******+++++++++******)))************************************************:::999888777666555444444555444333222000///...---111222222111000//////000000000111222222222222111333222222111222222333333111222222333333222222111222222222222222222333333444444444333333222222222333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333222222111000//////333333333222222111111111222222222111111111111000000000////////////000000000///...---,,,------...........................////////////////////////............////////////...............///000000000000////////////000000222111111111000000//////000000000000000000111111222222333555777999;;;<<<<<>>===;;;:::888777777777555555444444333222222222111111000///...------,,,---------,,,,,,+++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,------)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,+++++++++++++++************************************************)))************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))))))))************************++++++******)))*********************************************************,,,,,,------,,,,,,+++***,,,,,,,,,+++++++++******++++++++++++++++++++++++******))))))******+++,,,***************************,,,------+++******+++*********)))))))))((((((************************+++++++++*********))))))************************555555444333222111000000111111111111111111111111///000111000///...///000000111111222222222222222444444333222222222222222222222333333333333222222444444333333222222111111444444444444333333333333333333333333333333333333444444444444444444444444222222222222222222222222444444444444444444444444444444444444444444444444555555555444444333333222444444444444444333333333333333333222222222111111111111000000000000111111000//////............///////////////////////////////////////////////////............///////////////............//////000000000////////////000000111111111111000000000000222111111111000000//////222222333444777999;;;<<<<<>><<<;;;999888888888555555555444333333222222222111000000......---,,,------,,,,,,,,,,,,++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,************++++++++++++++++++++++++++++++++++++++++++************++++++...---,,,+++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++++++++,,,************************************************)))************+++++++++++++++++++++++++++++++++***************)))))))))++++++++++++++++++++++++***************)))))))))*********************************)))******++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++******))))))******+++,,,************************)))+++,,,,,,+++++++++,,,*********)))))))))))))))************************+++++++++***************************************444333333222111111000000444444333222111000///......000111000......///000000111222222333333222222555444333222222222222222222333333333333333333222555555444333222222111111444444444444444444333333444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444555555555444444333333333555555555555555555444444444333333333222222222222222111111000000111111222000/////////////////////........................////////////////////////............//////////////////............///000000000////////////000000111111111000000000000000222222111111000/////////111222333444666888:::<<<<<>><<<;;;:::999999666666555555444333333333222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++******************************))))))))))))******,,,,,,+++***))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,************************************************))))))*********+++++++++++++++++++++++++++++++++++++++******))))))((((((***************************************************************************)))))))))***+++,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,************************(((***,,,,,,++++++,,,---++++++++++++++++++++++++************************************************************************444444333333222111111111444333333222111000//////...000111000///...000111111111222333333333333222555444444333222222222333333333333444444333333333555555444444333222111111444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444555555555555555555555555555555555555555555555555444444444444333333333333555555555555555555555555444444444444333333333222222222111111111111222222///000000000000000000000------------------------////////////////////////............//////////////////............//////000000////////////000000000000000000000000111111111111111111000000//////111111222444666888:::;;;===???CCCFFFHHHKKKOOOQQQRRRTTTWWWYYYZZZ\\\___bbb___```aaaccceeeggghhhiiijjjiiihhhgggffffffgggggggggggggggggghhhhhhiiiiiifffhhhjjjjjjhhhffffffffffffeeeddddddddddddeeefffggggggiiijjjjjjjjjiiihhhfffgggiiikkkmmmnnnooooooooooooooooooooonnnnnnnnnpppssswwwyyyyyyzzz}}}rrrkkkhhhiiilllttt|||eeeXXXMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJIIIHHHFFFDDDCCCAAAAAA???===<<<;;;;;;:::777777666555555444444333222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,+++++++++++++++++++++***************************))))))(((((())))))******)))))))))******+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,************************************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,+++*********)))***************************************+++++++++***************************)))))))))***+++,,,,,,******************************************************+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,++++++,,,---++++++++++++++++++++++++************************************************************************444444333333222222222222000000000111222222333333///000111111000000111222111222222333333333333333444444333333333333444444333333444444444444333333555555444444333333222222444444444444555555555555444444444444444444444444555555555555555555555555222222222222222222222222666666666666666666666666666666666666666666666666444444444444444444444444444444444555555555555555555555444444444333333333333333222222222222333333///000000111111111111000........................////////////////////////............////////////000//////............///000000////////////000000000000000000111111111111000000000000000000000111111111222333666888:::;;;===???CCCFFFHHHJJJNNNQQQRRRTTTVVVWWWXXXZZZ^^^```]]]^^^___aaaccceeefffgggffffffffffffffffffeeeeeecccccccccddddddeeeeeefffeeeggghhhgggfffdddeeeeeefffeeedddccccccdddeeeffffffggghhhiiiiiiiiihhhgggeeefffhhhjjjlllmmmnnnnnnnnnnnnnnnooooooooooooooommmoooqqqssstttvvvxxx{{{|||rrrjjjiiijjjnnnsss|||ppp[[[NNNMMMMMMLLLLLLKKKKKKJJJJJJJJJKKKKKKJJJHHHFFFEEECCCBBB@@@???===<<<<<<<<<777777777666555555444444333222111111//////...---++++++,,,,,,,,,,,,------************+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))***+++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********+++++++++++++++*********************************)))******++++++))))))))))))))))))))))))************************)))***++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,------------------------)))+++,,,,,,+++++++++,,,)))))))))))))))************************************************+++++++++++++++++++++++++++++++++333333333222222222222111///000000111222222333333///111222222111111222444111222333333444444333333333333333333333444555666333333444444444444333333444444444444444444333333444444444444555555555666555555555555555555555555555555555555555555555555222222222222222222222222666666666666666666666666666666666666666666666666555555555555555555555555333333444444444555555555555555555555444444444444333333222222222222333333///000111222222222111111000000000000000000000000////////////////////////............////////////000000///...............000000////////////000000///000000000111111111111/////////000111111222222000111222333555888:::;;;===???CCCEEEGGGJJJMMMPPPRRRSSSUUUVVVWWWYYY]]]```^^^^^^______```aaabbbbbbcccdddeeefffffffffeeedddaaaaaabbbbbbcccddddddeeeeeeffffffeeeccccccdddeeeeeeeeedddccccccdddeeeeeeeeefffggghhhiiihhhggggggeeefffgggiiikkklllmmmmmmlllllllllmmmnnnnnnnnnooonnnooopppqqqrrrsssuuuvvvxxx~~~pppjjjiiijjjkkkpppyyyxxx]]]NNNNNNMMMMMMLLLKKKKKKKKKIIIIIIKKKKKKKKKJJJHHHFFFDDDCCCAAA@@@>>>=========888888777777666555555444333222222111000///......+++++++++,,,,,,---------************+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++*********++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***************+++,,,,,,************************************************)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************++++++******)))*********************************************************))))))***+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------+++******+++(((((()))))))))*********************************))))))*********+++++++++++++++++++++++++++++++++222222222222111111111111333222222222111000000000000111333333222222333444111222333333444444333333222222222333444555666777333444444555555444444333333333444444444444444444444444444555555555666666555555555555555555555555666666666666666666666666444444444444444444444444777777777777777777777777777777777777777777777777666666666666777777777777333333333444444444555555666666555555555444444444444333333222222333333444///000111222333333222111111111111111111111111111////////////////////////............/////////000111000///...............000000////////////000000//////000000111111111222......///000111222333333000111222333555777999;;;===???CCCEEEGGGJJJMMMPPPRRRSSSTTTUUUVVVXXX\\\_____________________^^^^^^aaabbbdddfffffffffdddcccbbbbbbcccdddeeeeeeffffffeeefffeeecccbbbbbbdddfffeeeeeedddccccccdddeeeeeedddeeeggghhhhhhhhhgggfffdddeeegggiiikkklllmmmmmmjjjjjjkkkkkklllmmmnnnnnnsssssssssssssssssstttuuutttzzzwwwllljjjgggfffhhhppp}}}}}}]]]NNNNNNMMMMMMLLLKKKKKKKKKHHHIIIKKKLLLLLLKKKIIIHHHDDDCCCBBB@@@???>>>======888888777777666666555555333333222111000///......+++++++++,,,,,,---------************+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++...---,,,+++************++++++++++++++++++++++++************************++++++++++++++++++++++++******))))))***+++,,,,,,************************************************)))************+++++++++++++++++++++++++++++++++*********+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************,,,,,,+++***)))))))))***++++++++++++++++++++++++************************((()))***+++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++*********)))***++++++,,,+++++++++++++++++++++++++++,,,------+++))))))*********++++++,,,,,,,,,,,,************************))))))******++++++++++++++++++++++++++++++++++++444333222111111111333333222222333333333444444444333333333444444444555555333333333444444444555555444444444555555555666666777666666555555555555666444444444444444444444444555444444444555666888999666666777777777777666666666555444444555666777888666666777777666555444444555555444333333555666777777777777777777777777777666666666666666555444444666666666666666666666666555555666666555555444333666555555444444333333222111111111111111111111111111111111111111000//////---.........//////000000//////.........---------...//////000111222222333---,,,,,,+++,,,---...///,,,...000111000///000111111000/////////000222333333333222333444666888999<<<@@@DDDGGGIIIJJJLLLMMMPPPQQQRRRTTTVVVXXXYYYZZZ\\\\\\[[[[[[\\\\\\]]]^^^___aaadddeeedddcccddddddaaabbbbbbbbbaaaaaaccceeeeeedddcccbbbbbbbbbcccdddcccaaa```___```bbbeeegggdddeeeggghhhgggeeebbbaaacccdddfffgggiiijjjjjjkkkhhhiiijjjjjjiiiiiikkkmmmpppppppppppppppqqqqqqqqquuuxxxzzz|||~~~uuujjjiiifffgggkkkqqq|||oooUUUMMMHHHIIIJJJIIIIIIKKKMMMMMMMMMMMMLLLKKKIIIIIIEEEEEEEEECCCBBB@@@>>>===<<<<<<:::999888777777777555444444333222111000000,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......***++++++,,,,,,++++++***)))***+++,,,...///000111++++++++++++******))))))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++***))))))***+++,,,******++++++++++++************++++++++++++******************************)))************+++++++++******++++++++++++******)))************+++++++++++++++***************+++++++++++++++++++++++++++,,,,,,,,,++++++*********------------------------------++++++++++++------,,,++++++******++++++,,,************************,,,++++++++++++++++++,,,************************))))))))))))***************++++++,,,,,,++++++***************************)))************+++++++++************************)))))))))***+++++++++,,,+++++++++************)))))))))************))))))******++++++++++++******++++++,,,,,,,,,,,,------333222111111111111222333111111222222222333333333333333333444444444555555333333444444444555555555444444444555555555666666555555444444444555555666444444444444444444444444555555444444555666777888666666777777777777666666555444444333444555666777666666777777666555555444555555444444555555666777999999999999999999999999666777777777777666555444666666666666666666666666555555666666555555444333444444444444444444444444333333333333333333333333111111222222111111000///.........//////000000000/////////.........------/////////000000111111111///...---------...000111,,,...//////.........///000000000000000111111222333222222333444666888999<<>>===<<<;;;999888888888888555555444333222111000000...---------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------......++++++++++++*********)))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++***))))))***++++++******++++++++++++************++++++++++++******************************)))************+++++++++******++++++++++++******)))************+++++++++++++++***************+++++++++++++++++++++++++++---------,,,,,,+++++++++---------------------------,,,++++++++++++,,,---,,,++++++******++++++,,,************************((()))************)))(((************************))))))))))))***************++++++,,,,,,++++++***************************)))************+++++++++************************************+++++++++++++++++++++************)))))))))************))))))******++++++++++++******+++++++++,,,,,,,,,------222111111000000111222222111111111111222222222222333333333444444444555555333444444444444555555555444444555555555666666666333333333333444555666666555555555555555555555555666666666555555666777777666777777888888777777666555444444444444555555666666666777777777666555555444555555666666666666666888888888888888888888888777777888888777777666666666666666666666666666666555666666666666555444444222333333444555555666666444444444444444444444444222222222222222111111000/////////000000000000000000///////////////......////////////000000000000000000///......///111222...000111111///......//////000000111111111111000222222222222444666888999<<>>===;;;:::999999888888555555444333222111111000//////...............///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))))))))))),,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++***))))))***++++++******++++++++++++************++++++++++++******************************)))************+++++++++******++++++++++++******)))************++++++++++++***************++++++++++++++++++++++++++++++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,************************((()))***++++++***)))(((************************)))))))))*********++++++***++++++,,,,,,++++++***************************)))************+++++++++************************+++++++++++++++*********+++++++++************)))))))))************))))))******++++++++++++******++++++++++++,,,,,,,,,,,,111111111111111111222222111111222222222333333333333333333444444444555555444444444444555555555555555555555555666666666666333333333444555666777888555555555555555555555555777777666666666666666666777777777888888777777777666555555555555666666666666666777777777666666555444555666777888777666666555555555555555555555555777777888888888888777777666666666666666666666666666666666666666555444444333444444444555555555666444444444444444444444444333333333333333222111111000111111111111111111111000000000000000000000000000000//////////////////111000///......///000111222333444444222000111111///000111222222111000///111111111222444666888999<<<>>>@@@CCCEEEIIINNNRRRPPPQQQQQQRRRSSSTTTTTTUUUYYYYYYYYYXXXYYYZZZZZZ[[[[[[]]]______^^^^^^___aaa]]]^^^___^^^]]]]]]^^^```````````````aaaaaaaaabbbbbbaaa___^^^^^^^^^```aaabbbcccdddeeefffeeedddcccbbbcccdddeeegggggghhhhhhggghhhhhhgggffffffgggiiikkkkkkllllllmmmnnnnnnnnnooorrruuuwwwxxxzzz}}}yyyoooeeebbbeeekkkwwwwwweeeSSSKKKJJJIIIHHHIIIKKKKKKLLLLLLKKKJJJJJJIIIJJJIIIIIIGGGFFFDDDBBBAAA>>>>>><<<;;;:::999999999666666555444333222111111//////......---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***************,,,------......------,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++******************+++******++++++++++++************++++++++++++******************************))))))*********+++++++++******++++++++++++******))))))*********+++++++++*********)))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++************************))))))*********+++++++++***++++++,,,,,,++++++***************************))))))*********+++++++++************************,,,,,,,,,++++++*********+++++++++*********))))))))))))************))))))******++++++++++++*********++++++++++++,,,,,,,,,000000111111222222222222333333333444444444444555333333333444444444555555444444444555555555666666555555555666666666777777555555555555666777999999666666666666666666666666777777777777777666666666777777888888888888777777777888888888888777777777666666777777777777777666444555777888999888777666555555555555555555555555777777888888888888777777777777777777777777777777666666777777666666555444666666666555555444444444444444444444444444444444444444444444444333222222222222222222222222222222111111111111111111111111000000000000////////////111000///......///000000222444555444222111111222///000111222222111000///000000111111333666888:::<<<>>>@@@BBBEEEIIINNNRRRPPPPPPQQQRRRSSSSSSTTTTTTXXXWWWWWWWWWWWWXXXYYYYYYYYY[[[\\\\\\[[[[[[]]]___\\\]]]]]]\\\[[[ZZZ\\\]]]______```aaaaaaaaaaaaaaa```___^^^]]]]]]]]]^^^___```aaabbbcccddddddccccccaaabbbccceeeeeefffffffffccceeeffffffeeefffhhhjjjiiiiiijjjkkkkkklllmmmmmmlllnnnrrruuuwwwyyy{{{|||yyyjjjcccccchhhpppyyyqqq^^^SSSOOOLLLKKKLLLLLLMMMMMMMMMMMMLLLKKKKKKKKKJJJJJJHHHGGGEEECCCBBB@@@???===<<<;;;;;;::::::777666666555444333222222//////...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,------......------,,,((())))))******++++++,,,+++++++++++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++************++++++***************++++++++++++************++++++++++++******************************))))))*********+++++++++******++++++++++++******))))))*********+++++++++******))))))***++++++,,,++++++++++++++++++++++++))))))))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************...,,,***((((((***,,,...************************************++++++++++++***++++++,,,,,,++++++***************************))))))*********+++++++++************************---,,,,,,,,,++++++******+++++++++*********))))))))))))************))))))******++++++++++++***************+++++++++,,,,,,000111222333333333333333444444444444555555555555333333333444444444555555444444555555555666666666555555666666666777777777666666666666777888999999777777777777777777777777666666777888888777777777777888888999999888888777888999999999999888888777666666777888888888777777666666777888888888888888888888888888888888888888666666777777888888777777777777777777777777777777666777777777777666555555777777666666555444444333444444444444444444444444555555555555555444333333333333333333333222222222111111111222222222222333000000000000111111111111111111///......//////000///111222222000//////000000111111111111000000///000000000111333666888:::;;;>>>AAACCCEEEIIIMMMPPPPPPPPPQQQRRRSSSTTTUUUUUUVVVVVVVVVVVVVVVWWWXXXXXXXXXYYYYYYYYYXXXYYY[[[]]]ZZZ[[[[[[ZZZYYYXXXZZZ[[[]]]]]]___```````````````]]]]]]\\\\\\\\\]]]]]]^^^^^^___```aaabbbbbbbbbbbbaaabbbcccddddddeeeeeeeeeaaabbbdddddddddeeehhhjjjgggggghhhiiijjjkkkkkkllljjjlllooorrruuuwwwxxxyyyzzzqqqgggeeegggmmmrrr~~~|||jjj\\\RRRKKKIIIJJJMMMMMMMMMNNNNNNMMMMMMLLLKKKKKKJJJIIIGGGEEECCCBBB@@@@@@>>>===<<<;;;;;;;;;777777666555444333333222//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,------------,,,,,,(((((()))***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))***++++++++++++***)))******++++++++++++************++++++++++++******************************)))************+++++++++******++++++++++++******)))************+++++++++))))))))))))***+++,,,,,,++++++++++++++++++++++++((((((((((((((()))))))))******************************++++++++++++******,,,++++++******++++++,,,************************,,,***(((&&&&&&(((***,,,*********************************++++++++++++,,,***++++++,,,,,,++++++***************************)))************+++++++++************************,,,,,,,,,,,,,,,++++++++++++++++++************)))))))))************))))))******++++++++++++******************++++++++++++000111333444555555444444333333333444444444555555333333333444444444555555555555555555666666666666555666666666777777777777777777666666666666777888777777777777777777777777555666777888999999888888777888888999999888888777888999999:::999888777666666666777888888888888888888777777777888888999999999999999999999999999999444555666777777777777666777777777777777777777777777777777777777666555555666666666666555555555555555555555555555555555555555666666666666555444444444444444444333333333222222222222222333333333444000000111111222222333333333222111000///000000111---///111111000///000111222111111000000000000000//////000111333666888:::;;;>>>BBBDDDFFFHHHKKKMMMOOOPPPQQQRRRTTTUUUVVVWWWUUUUUUUUUUUUUUUVVVWWWWWWVVVWWWXXXWWWVVVWWWZZZ\\\YYYZZZZZZYYYWWWWWWXXXYYYYYYZZZ\\\]]]^^^^^^^^^]]][[[[[[[[[[[[\\\]]]]]]]]]\\\\\\]]]^^^```aaaaaabbb```aaabbbcccddddddddddddaaabbbccccccccccccfffhhheeefffggghhhiiijjjkkkkkkjjjkkklllooorrrtttttttttwww|||pppjjjhhhiiilllrrr{{{kkk[[[NNNJJJLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJIIIGGGEEECCCBBBAAA@@@???>>>===<<<<<<<<<888888777666555444333333111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,,,,,,,+++***************************,,,+++++++++++++++,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***)))***++++++++++++***)))******++++++++++++************++++++++++++******************************)))************+++++++++******++++++++++++******)))************+++++++++))))))))))))***+++,,,---++++++++++++++++++++++++(((((((((((()))))))))***************************)))***+++,,,,,,+++***))),,,++++++******++++++,,,************************))))))))))))))))))))))))*********************************+++++++++,,,,,,***++++++,,,,,,++++++***************************)))************+++++++++************************++++++,,,,,,,,,,,,,,,,,,+++++++++************)))))))))************))))))******++++++++++++******************++++++++++++111222333555666666555555222222333333333444444444333333333444444444555555555555555555666666666777666666666666777777777777777666666555555555555666777777777777777777777777444555777888999999999888888888999999999999888888777888999999999777666555666666777888888888888888999888777777777888:::;;;777777777777777777777777444444555666666777666666777777777777777777777777777777777777777666666555444444555555666777777777777777777777777777777777666666666666666555555444555555555444444333333333222222222333333444444444000000111222333444444444555444222111111111222222...000222222222111222333333222000/////////000111/////////111333666888:::;;;>>>BBBEEEGGGHHHJJJKKKOOOOOOQQQSSSTTTVVVXXXXXXUUUUUUTTTTTTUUUUUUVVVWWWVVVVVVWWWVVVUUUVVVYYY[[[YYYYYYYYYXXXVVVVVVWWWXXXWWWXXXZZZ[[[\\\\\\\\\[[[YYYYYYZZZ[[[\\\]]]]]]]]][[[[[[\\\]]]^^^```aaaaaa```aaabbbcccccccccccccccbbbcccdddcccbbbbbbdddeeeeeeeeefffggghhhiiijjjjjjkkkkkkkkkmmmoooqqqqqqqqqzzz|||zzzoooiiiggggggkkkyyy|||hhhXXXRRRTTTKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIGGGEEECCCBBBBBBAAA@@@>>>======<<<<<<888888777666555444333333222222000///............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,***+++,,,------,,,+++***************************---,,,+++***))))))))))))***++++++,,,,,,++++++***------,,,,,,+++******)))+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++)))***+++,,,,,,+++***)))******++++++++++++************++++++++++++******************************)))************+++++++++******++++++++++++******)))************+++++++++))))))))))))***+++,,,---++++++++++++++++++++++++(((((())))))*********+++)))))))))))))))))))))))))))***+++,,,,,,+++***))),,,++++++++++++++++++,,,************************(((***---//////---***(((******************************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++************************)))************+++++++++************************+++++++++,,,,,,---------+++++++++************)))))))))************))))))******++++++++++++******)))************+++++++++444444444444444444444444222333444555555444333222333333444444555666777777666666666666666666666666<<<;;;888666555555666777777777777777777777777777666666666666777777777777888888999999999999888888999999888888888888999999:::888777777888888777555888999::::::888888999:::;;;;;;::::::999::::::::::::999999888888999999:::888888888888888888888888888888888777777777777777:::::::::999999999888888888888888888888888888888666666666666666666666666666666555555555444444444444444444444444444444444666666666666666666666666777777666666555555555444444444444444333222111000333333222111111222333444000000000000000000000000333222111111333555777999>>>@@@CCCFFFGGGHHHJJJLLLKKKLLLOOOQQQSSSUUUVVVWWWUUUTTTSSSRRRRRRTTTVVVWWWVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTUUUVVVVVVWWWXXXXXXWWWWWWXXXZZZ[[[[[[[[[[[[^^^]]]]]]\\\[[[[[[[[[\\\ZZZ[[[[[[\\\]]]]]]^^^^^^]]]___aaabbb```_________```aaaccccccbbbbbbcccddddddeeeggghhhggghhhjjjkkkllllllllllllmmmooopppqqqqqqvvv{{{zzzlllgggiiiiiippp~~~iiiYYYRRRMMMNNNLLLHHHGGGHHHIIIJJJJJJJJJIIIHHHGGGEEEDDDCCCBBBAAA???===<<<======>>>999999888777666555444444333222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,)))******++++++,,,------***+++,,,,,,******+++,,,------------------------******+++++++++,,,,,,,,,************************)))))))))+++---...---,,,+++++++++************)))************************))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++************************************************************************))))))))))))************++++++************++++++++++++++++++++++++++++++)))))))))***+++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,---+++,,,,,,------,,,,,,+++******++++++++++++******,,,++++++***)))))))))***************************++++++++++++++++++++++++,,,,,,---...---,,,***)))+++++++++*********))))))---,,,+++******+++,,,---,,,++++++******++++++,,,***)))))))))***+++,,,,,,************************************************444444444444444444444444666666777777777777666666333333444555555666666777888888888888888888888888:::999777666555666888999666666666666666666666666666666666777777777888888888888999999999999888888::::::999999999999::::::;;;:::888888999:::888777:::;;;<<<;;;::::::;;;<<<::::::999999999999::::::::::::999999999999::::::999999999999999999999999888888888888888888888888999999999999999999999999777777777777777777777777777777777777777777777777666666666555555555444444444444444444444444444444666666666666666666666666777666666666555555555555555555555444444222111111111000/////////000111111000000000000000000000000333222111111333555888999>>>@@@CCCFFFGGGHHHJJJLLLKKKLLLNNNQQQSSSUUUVVVVVVUUUTTTRRRRRRRRRSSSUUUVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVWWWXXXYYYYYYZZZZZZZZZZZZ]]]]]]\\\[[[[[[[[[[[[[[[ZZZZZZZZZ[[[\\\\\\]]]]]][[[]]]___``````___```aaa```aaacccbbbaaaaaacccdddccceeeggggggggggggiiikkkjjjjjjjjjkkklllmmmnnnoooqqqtttxxxzzz~~~tttkkkiiihhhmmmyyyyyyfffZZZQQQPPPMMMJJJHHHIIIIIIIIILLLKKKKKKKKKIIIHHHGGGFFFDDDCCCBBB@@@???>>>>>>???;;;::::::999777666666555333333222111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,+++++++++++++++++++++***+++,,,,,,******+++,,,------------------------******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***))))))+++------,,,++++++++++++************)))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************************************************************))))))))))))************++++++************++++++***************************************+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,---+++,,,,,,------,,,,,,+++******++++++++++++******,,,,,,+++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,+++***+++++++++*********)))))),,,++++++++++++++++++,,,,,,++++++******++++++,,,++++++******+++,,,,,,---++++++++++++++++++++++++************************444444444444444444444444777777777666666777777777444444444555555666666777888888888888888888888888888777666666666777999:::666666666666666666666666666777777777777888888888888888999999999999888888;;;::::::::::::::::::;;;<<<;;;::::::;;;;;;:::999777888999888777666777999:::999999888888999::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999777777777777777777777777777777777777777777777777666666666666555555555555555555555555555555555555666666666666666666666666666666666666555555555555555555555555444333222222111000000/////////000000000000000000000000000000222222111111333555888999>>>@@@CCCFFFGGGHHHJJJLLLKKKLLLNNNPPPRRRSSSTTTUUUSSSSSSRRRQQQQQQSSSTTTUUUTTTTTTUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTWWWXXXXXXYYYYYYYYYXXXXXX\\\[[[[[[ZZZZZZZZZZZZ[[[XXXXXXYYYYYYZZZ[[[[[[[[[XXXZZZ]]]^^^^^^___```aaa```aaabbbbbbaaaaaabbbccccccdddffffffffffffhhhiiihhhhhhhhhiiijjjkkkmmmmmmooorrrtttuuuwww~~~tttnnnjjjkkkqqq|||xxxgggWWWSSSNNNKKKJJJJJJJJJIIIKKKKKKKKKKKKJJJIIIHHHGGGHHHFFFEEECCCAAA@@@@@@???<<<<<<;;;:::999888888777444444333111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,+++******)))***+++,,,,,,******+++,,,------------------------******+++++++++,,,,,,,,,...---,,,++++++,,,---...+++******+++------+++***+++++++++************)))************************------------------------++++++++++++++++++++++++)))************+++++++++************************************************************************))))))))))))************++++++************++++++))))))))))))))))))))))))+++++++++************************++++++++++++,,,+++++++++++++++++++++++++++++++++++++++,,,------+++,,,,,,------,,,,,,+++******++++++++++++******---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---,,,,,,+++***+++++++++***************+++++++++,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************555555555555555555555555666555333333333333555666444444555555666666666777888888888888888888888888777777666666777777888999777777777777777777777777777777777888888888999999888999999::::::999999888::::::999999999999::::::<<<;;;::::::<<<<<<;;;:::666777888888666666777888999999888888888999::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;;;;;;;999999999999::::::::::::888888888888888888888888777777777777777777777777777777777666666666555555555555555555555555555555666666666666666666666666666666666666666555555555555555555555555444333333333222222222111111111111000000000000000000000000222111111111333555888:::>>>@@@CCCEEEGGGHHHJJJLLLKKKLLLNNNOOOQQQRRRSSSSSSQQQQQQQQQPPPQQQRRRSSSSSSRRRSSSTTTTTTTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRWWWXXXXXXXXXXXXWWWWWWVVVZZZZZZYYYYYYYYYYYYYYYZZZVVVWWWWWWXXXYYYYYYZZZZZZXXXZZZ\\\]]]]]]]]]^^^``````aaabbbaaa``````aaabbbbbbccceeeeeedddeeefffhhhgggggghhhhhhiiikkklllmmmnnnpppqqqqqqrrrxxxwwwooolllmmmrrrzzzwww^^^VVVNNNLLLLLLKKKJJJKKKIIIIIIIIIIIIIIIHHHGGGFFFIIIHHHFFFDDDCCCAAA@@@???<<<<<<;;;::::::999888888555555444222111000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,+++******+++,,,---,,,+++***+++,,,,,,+++)))+++++++++*********))))))************************++++++++++++++++++++++++************************))))))*********+++++++++************************************************************************((()))))))))************++++++************++++++************************,,,+++++++++***)))))))))************++++++++++++************************++++++++++++,,,,,,------+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***------,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,++++++,,,,,,,,,+++++++++***************************+++,,,------,,,+++***,,,++++++******++++++,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************555555555555555555555555555444333222222333444555555555555666666666666666777777777777777777777777999888888777777777777777888888888888888888888888888888888888999999999999999999::::::::::::999999999999888888888888999999<<<:::999:::<<<<<<;;;::::::<<<===<<<;;;:::;;;<<<999999888888999::::::;;;;;;<<<============<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<===:::::::::::::::;;;;;;;;;999999999999999999999999777777777777777777777777888888777777777666666666666666666666666666666666666666666666666666666666555555555666666666666666555555666666666555444444333333333333333222111111000000000000000000000000111111000111333666999:::>>>@@@CCCEEEGGGHHHJJJLLLKKKLLLMMMOOOPPPPPPQQQQQQPPPOOOOOOOOOPPPPPPQQQQQQPPPQQQRRRSSSTTTSSSRRRQQQPPPPPPQQQQQQQQQQQQRRRRRRVVVVVVWWWWWWWWWVVVVVVUUUXXXXXXXXXWWWWWWXXXXXXYYYUUUVVVVVVWWWWWWXXXYYYYYYZZZ[[[\\\\\\[[[[[[\\\^^^___aaaaaaaaa______```aaaaaabbbddddddccccccdddfffggggggggghhhiiijjjllllllmmmnnnooooooqqqvvv}}}tttnnnjjjlllrrr|||iii[[[OOOLLLMMMLLLKKKLLLIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHFFFEEECCCAAA??????;;;;;;;;;::::::999999888666666555333222111000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,,,,+++***+++,,,,,,+++)))+++++++++*********))))))************************++++++++++++++++++++++++************************))))))*********+++++++++************************************************************************((()))))))))************++++++************++++++++++++++++++++++++++++++,,,+++++++++***)))))))))))))))*********+++++++++************************++++++,,,,,,------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++***************************+++,,,------,,,+++***,,,++++++******++++++,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************555555555555555555555555666666555555555555666666666666666666666666666666666666666666666666666666999888888888777777666666999999999999999999999999888888999999999:::::::::999999::::::::::::999999999888888777777888888999<<<:::::::::<<<===<<<;;;:::;;;<<<;;;:::999:::<<<999999999999:::;;;<<<<<<<<<===>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======>>>>>>>>>=========<<<<<<;;;;;;;;;::::::::::::::::::::::::888888888888888888888888888888888888777777777777777777777777777777777777666666666666666666666666555555555666666666666666555666666666666666555555222333333333222111000///000000000000000000000000111000000111333666999;;;>>>@@@CCCFFFGGGHHHJJJLLLKKKKKKMMMNNNOOOOOOOOOOOONNNNNNNNNOOOOOOOOOOOOPPPNNNPPPRRRSSSSSSRRRQQQPPPOOOOOOPPPPPPQQQRRRRRRRRRTTTUUUVVVVVVVVVVVVUUUUUUWWWVVVVVVVVVVVVWWWXXXXXXUUUUUUVVVVVVWWWXXXXXXXXX\\\\\\]]]\\\ZZZZZZ\\\]]]___```aaa```___^^^___``````aaaccccccbbbaaacccdddffffffgggggghhhjjjkkkllllllmmmmmmnnnppptttzzzxxxqqqjjjhhhllluuuyyyeeeSSSNNNNNNLLLKKKMMMKKKKKKLLLLLLLLLLLLLLLLLLGGGGGGFFFEEEDDDBBB@@@???;;;;;;;;;;;;:::::::::999777777666444333222111000------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))******+++,,,,,,------***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************+++******+++------+++***+++++++++************)))************************------------------------************************)))************+++++++++************************************************************************))))))))))))************++++++************+++++++++++++++++++++++++++++++++++++++***************)))))))))************+++************************++++++,,,---------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---+++************+++,,,,,,***************++++++++++++++++++,,,,,,+++++++++,,,++++++******++++++,,,++++++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,************************555555555555555555555555777777888888888888777777777666666666666666666666777777777777777777777777666777777888888888888888888888888888888888888888999999999::::::::::::;;;999::::::;;;;;;::::::999:::999999888888999999:::===<<<;;;<<<>>>???>>>===666888999888777666777888::::::::::::;;;<<<===>>><<<===???@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@@@@@@@???>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888888777777777777777777777777777777777666666666666666666666666555555555555666666666777555666666777777777666666444444555555444222111000000000000000000000000000000000000111333666999;;;>>>@@@CCCFFFGGGHHHJJJLLLKKKKKKLLLMMMNNNNNNNNNNNNLLLMMMNNNNNNNNNOOONNNNNNMMMNNNQQQSSSSSSRRRPPPOOOMMMNNNOOOPPPQQQSSSTTTTTTSSSSSSTTTUUUVVVVVVVVVUUUUUUUUUUUUUUUUUUVVVWWWWWWUUUUUUVVVVVVWWWXXXXXXYYY[[[\\\\\\[[[ZZZ[[[]]]______```aaa```^^^]]]^^^______aaabbbbbbaaa```aaaccceeeeeeeeeeeefffhhhiiijjjkkkkkkkkklllnnnrrrvvvyyyxxxwwwmmmiiijjjppp~~~rrrZZZRRRPPPKKKIIILLLJJJKKKLLLMMMMMMMMMMMMMMMFFFFFFFFFFFFEEECCCAAA@@@======<<<<<<<<<<<<;;;;;;888777666555444222111111........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***+++++++++++++++++++++,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***,,,------,,,***)))***))))))+++------,,,++++++++++++************)))************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************************************************************))))))))))))************++++++************++++++***************************************+++++++++))))))))))))************************************+++,,,---.........---,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++***************+++,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------+++***)))))))))***,,,---))))))*********+++++++++,,,++++++++++++++++++,,,,,,++++++******++++++,,,---,,,+++************+++++++++++++++++++++++++++************************666666666666666666666666666777888999999888777666777777777777666666666666888888888888888888888888444555666888999999::::::777777777777777777777777999999:::::::::;;;;;;;;;999::::::;;;;;;::::::999;;;::::::999999::::::;;;>>>=========???@@@@@@???888:::;;;:::999888999::::::::::::;;;<<<===>>>???<<<>>>???@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@@@@BBBAAA@@@???>>>===<<<;;;================================================999999999888888888888777777777777777777777777777666666666666666666666666444555555555666666777777666666777777777777777666777777888888777555444222000000000000000000000000000000000111333666999;;;>>>@@@CCCFFFGGGHHHJJJLLLKKKKKKLLLMMMMMMMMMMMMMMMLLLLLLMMMNNNNNNNNNNNNMMMLLLNNNPPPRRRSSSRRRPPPNNNMMMMMMNNNPPPRRRSSSUUUUUUQQQRRRSSSTTTUUUVVVVVVVVVUUUTTTTTTTTTUUUVVVVVVWWWUUUVVVVVVWWWWWWXXXXXXYYYYYYZZZ[[[[[[[[[\\\___bbb___```aaa```^^^]]]^^^______```aaaaaa``````aaabbbcccccccccdddeeefffggghhhjjjjjjjjjkkklllooorrrtttxxx}}}sssmmmkkkooo{{{{{{___UUUQQQKKKHHHKKKHHHIIIJJJKKKKKKLLLLLLKKKFFFGGGGGGGGGFFFEEECCCBBB>>>>>>>>>>>>============888888777555444333222111........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***------,,,++++++************+++,,,,,,******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))+++---//////---+++))))))))))))+++---...---,,,+++++++++************)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************************************))))))))))))************++++++************++++++))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))************))))))))))))))))))))))))+++,,,---.........---,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++***)))))))))***++++++,,,************************))))))***+++,,,,,,------******)))))))))***,,,---))))))******++++++++++++---,,,+++******+++,,,---,,,++++++++++++++++++,,,...---,,,,,,++++++++++++************************************************777777777777888888888888666666666666777777777777777777777777777777777777666666555555444444333333888888888888777777777777777777777777777777777777888888888888888999999:::999999::::::;;;;;;<<<<<<>>>===;;;::::::;;;===??????@@@AAABBBAAA???===<<<>>>===;;;:::::::::;;;<<<999:::<<<<<<<<<<<<>>>???======>>>??????@@@??????>>>???@@@AAAAAA@@@???>>>===???BBBCCCBBBCCCDDDEEEDDDBBB???<<<;;;::::::;;;AAA@@@@@@@@@???>>>>>>>>>>>>??????>>>======>>>@@@<<<<<<;;;;;;;;;:::::::::777777777666777777888888888777777777777777888888888888888888888777666666999888888777777777777777888666444333333222000...000///////////////000111///000222222333555999;;;<<>>>>>>>><<<:::999777444444666777555333222000...---...///......---,,,,,,+++,,,---///000---,,,,,,+++*********+++***++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++*********)))))))))))))))))))))))),,,++++++******++++++,,,,,,,,,++++++***)))))))))*********************************************************+++,,,,,,,,,---,,,+++++++++***)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((******++++++++++++******)))))))))))))))))))))))))))******+++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,)))************+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++***)))((()))***+++,,,---------,,,++++++******++++++,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,***+++,,,,,,+++***)))((($$$%%%(((***++++++***))))))************+++++++++777777777777888888888888777777777777888888888888777777777777777777777777999999999:::::::::::::::888888888888888888888888999999999999999999999999888888888888888999:::;;;;;;<<<<<<<<<============>>>>>>=========>>>???@@@???@@@BBBCCCCCCCCCAAAAAA???>>>===<<<<<<<<<======>>>>>>??????>>>>>>>>>???===>>>???@@@@@@@@@@@@???===>>>???@@@@@@???>>>>>>===???AAABBBBBBBBBCCCDDDCCCBBB???===<<<======>>>AAAAAAAAA@@@@@@@@@@@@@@@???@@@AAA@@@>>>>>>@@@AAA??????>>>>>>======<<<<<<::::::999999999999999:::999888888777777888888999888999999999999888777666999999888777777777777777999888666555555444222000000000////////////000000///000222222333555999;;;<<>><<<:::;;;999666666777888777555333111...---...///......------,,,,,,,,,---...///---,,,++++++******++++++***++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************,,,++++++++++++++++++,,,******************++++++************************************************)))))))))))))))*********+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((******++++++++++++******))))))))))))))))))))))))******+++++++++******)))((((((((((((((((((((((((******+++++++++,,,,,,,,,)))************+++++++++,,,,,,++++++++++++,,,,,,+++,,,,,,,,,++++++***))))))***++++++,,,,,,,,,,,,,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,+++***)))(((%%%'''(((***+++***)))((()))************+++++++++777777777777888888888888888888888888999999999999666666666666666666666666666666777888888999::::::999999999999999999999999::::::::::::::::::::::::888777888888999:::;;;<<<>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBB@@@AAACCCEEEFFFFFFFFFFFFAAAAAA@@@????????????@@@CCCBBBBBBAAA@@@??????>>>>>>>>>???@@@@@@@@@@@@???===>>>>>>??????>>>======<<<>>>@@@AAA@@@@@@AAACCCBBBAAA???>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBBBBAAABBBCCCBBB@@@@@@BBBCCCCCCCCCBBBAAA@@@@@@???@@@???>>>===<<<<<<<<<<<<<<<::::::999999999999999:::999::::::::::::999888888:::999888888777777888888;;;999777777777666444222111000000//////000000000///000222222333555999;;;===@@@CCCEEEFFFFFFHHHIIIHHHHHHHHHIIIJJJJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNOOOOOOQQQRRRRRRPPPPPPQQQQQQRRRSSSTTTTTTSSSSSSSSSSSSSSSTTTUUUUUUTTTTTTTTTSSSSSSTTTTTTTTTVVVWWWWWWXXXXXXXXXXXXXXXWWWXXXXXXYYYYYYZZZ[[[[[[]]]]]]]]]]]]^^^^^^^^^^^^____________```aaabbbcccdddfffggghhhhhhjjjlllnnnqqquuuzzzuuullllllpppzzzyyy```PPPKKKKKKMMMLLLLLLMMMMMMNNNNNNMMMMMMMMMLLLKKKJJJIIIHHHGGGFFFDDDBBB@@@??????>>><<<;;;===;;;999888999999888777444111///......//////.........---,,,,,,,,,------,,,,,,++++++******++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++((())))))***++++++,,,,,,*********************************************************)))))))))))))))***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******++++++++++++******))))))))))))))))))))))))+++++++++++++++***)))(((((((((((((((((((((((((((******+++++++++,,,,,,,,,)))************++++++++++++++++++++++++++++++++++++++++++,,,++++++***)))***++++++,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++++++++***))))))'''((()))*********(((((()))************+++++++++666777777777888888888888777777777888888888999999666666666666666666666666444444555555666666666666888888888888999999999999::::::::::::::::::::::::888888999999;;;===>>>???BBBBBBDDDEEEEEEEEEEEEDDDCCCCCCDDDEEEEEEEEEDDDDDDBBBCCCEEEGGGHHHIIIIIIIIIEEEDDDDDDCCCCCCCCCCCCCCCDDDCCCBBBAAAAAAAAA???>>>>>>>>>???@@@@@@?????????>>>>>>>>>>>>>>>======<<<;;;===???@@@??????@@@AAAAAA@@@????????????@@@@@@???@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDBBBBBBDDDEEEFFFEEECCCBBBAAAAAABBBBBBCCCBBBAAA@@@???>>>>>>>>><<<<<<;;;:::::::::;;;;;;:::;;;;;;<<<;;;;;;::::::::::::999888888888888999;;;999777777777777555333111111000000///000000000///000222222333555999;;;===@@@CCCEEEFFFFFFGGGHHHGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMNNNPPPQQQRRRMMMNNNOOOPPPQQQRRRSSSTTTRRRRRRRRRRRRSSSTTTUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTTTTUUUUUUVVVWWWVVVVVVVVVUUUVVVWWWXXXYYY[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^^^^___^^^^^^^^^___```bbbcccbbbdddeeeffffffgggjjjlllooorrruuuxxx~~~sssppprrruuujjjVVVLLLKKKNNNLLLMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLKKKJJJIIIHHHHHHDDDBBBAAA@@@@@@???===;;;===<<<:::999999888888888555222000.../////////...///......---,,,,,,,,,,,,,,,,,,++++++***++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++************************************************---,,,,,,,,,+++*********)))))))))***+++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******++++++++++++******))))))))))))))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))******+++++++++,,,,,,,,,))))))*********+++++++++*********++++++***************++++++++++++******++++++,,,,,,,,,+++******,,,++++++******++++++,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********+++************)))************)))((('''))))))*********+++++++++666777777777888888888888666666666777777777888888777777777777777777777777:::::::::999999999888888777777777888888999999999::::::::::::::::::::::::::::::;;;<<<>>>AAACCCDDDEEEGGGIIIKKKLLLLLLKKKKKKHHHIIIIIIIIIIIIHHHGGGFFFGGGGGGHHHIIIJJJJJJKKKKKKIIIIIIIIIIIIIIIHHHHHHGGGEEECCCAAAAAACCCCCCAAA@@@??????@@@@@@@@@??????>>>???>>>>>>===============;;;===??????>>>>>>???@@@AAA@@@??????>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAADDDEEEEEEDDDCCCCCCDDDFFFFFFDDDCCCBBBAAABBBCCCDDDEEEEEECCCBBBAAAAAAAAAAAA>>>>>>===<<<<<<<<<<<<<<<<<<<<<===============<<<;;;::::::999999999999999:::888666666666666444333222222111000000000000000///000222222333555999;;;===@@@CCCEEEEEEEEEFFFGGGFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMNNNPPPPPPLLLMMMMMMOOOPPPQQQRRRRRRQQQQQQQQQQQQRRRSSSTTTUUUTTTTTTSSSSSSSSSSSSTTTTTTSSSSSSTTTUUUUUUUUUUUUUUUTTTUUUVVVXXXZZZ[[[\\\]]]\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^]]]^^^___aaacccdddaaacccdddddddddeeehhhjjjlllooorrrtttxxxzzzsssrrrrrr{{{vvv___PPPLLLLLLKKKLLLLLLMMMLLLLLLKKKKKKJJJJJJKKKKKKJJJIIIHHHGGGEEECCCAAA@@@@@@@@@>>><<<<<<<<<;;;999777666777777666333111///000000///............------,,,,,,+++,,,++++++***++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))))))))***************++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***+++++++++*********))))))************************************************---,,,,,,,,,+++*********)))))))))***+++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******))))))))))))))))))))))))+++++++++++++++***)))(((******************************+++++++++,,,,,,,,,))))))*********+++++++++)))***++++++++++++***))))))******++++++*********++++++,,,,,,,,,+++******,,,++++++******++++++,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******************+++++++++++++++******)))(((((())))))*********+++++++++777777777777888888888888555666666666777777777777777777777777777777777777===<<<<<<;;;::::::999999777777888888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@CCCEEEHHHIIIJJJLLLOOORRRTTTUUUUUUTTTQQQPPPOOONNNMMMLLLKKKJJJKKKKKKLLLLLLMMMNNNOOOOOOPPPPPPPPPPPPPPPOOONNNNNNHHHFFFCCCDDDFFFGGGEEEBBBAAAAAABBBBBBBBBAAA@@@@@@@@@@@@???>>>============;;;===??????>>>>>>>>>???@@@@@@@@@??????>>>======??????????????????@@@@@@CCCDDDEEEDDDBBBBBBDDDEEEDDDCCCAAA@@@AAABBBDDDFFFFFFEEEDDDCCCCCCBBBCCCCCC@@@@@@???>>>==================>>>????????????>>><<<;;;::::::999999::::::888777555555666666444333333222111111000000000000///000222222333555999;;;<<>>===;;;;;;;;;999666555555777777444111000000000///...------.........---,,,,,,++++++******++++++,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***)))))))))***************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,++++++***))))))(((*********************************************************)))))))))))))))***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******)))))))))))))))))))))))))))******+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++)))***+++,,,,,,+++***)))((()))******+++************++++++,,,,,,,,,++++++,,,++++++******++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********)))******+++,,,+++++++++******))))))))))))************+++++++++777777777777888888888888666666777777777888888888999999999999999999999999999999999999999999999888999999::::::;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAADDDGGGJJJLLLNNNPPPRRRVVV[[[]]]^^^^^^^^^ZZZYYYVVVSSSQQQPPPPPPPPPMMMNNNOOOPPPQQQSSSUUUVVVWWWWWWXXXXXXXXXWWWVVVUUUQQQMMMJJJJJJLLLLLLHHHEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBAAA???>>>======>>>>>><<<>>>??????>>>>>>>>>???>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????BBBCCCCCCCCCAAAAAACCCDDDCCCBBB@@@@@@AAACCCFFFHHHEEEDDDCCCCCCCCCCCCDDDDDDBBBAAA@@@???>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@<<<<<<;;;:::::::::::::::888777555555666666555333444333222111000000000000///000222222333555999;;;;;;>>>AAABBBBBBBBBCCCDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLMMMMMMLLLKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMMMMNNNOOOPPPRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRSSSTTTTTTTTTTTTTTTSSSSSSTTTVVVWWWYYYZZZ[[[[[[\\\\\\\\\\\\]]]]]]]]]YYYZZZ\\\]]]___``````aaaaaabbbccccccbbbccceeeggggggkkkooopppqqquuu~~~~~~tttoooppptttmmm[[[QQQKKKKKKLLLLLLKKKKKKJJJIIIHHHIIIJJJKKKLLLKKKIIIHHHFFFDDDBBBBBBBBBAAA???===;;;<<<<<<999666444555777888555222111111000000...+++,,,---.........---,,,++++++******++++++,,,---***++++++,,,,,,++++++******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***,,,------,,,***)))++++++******************************************************************)))))))))))))))*********+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************++++++++++++******))))))))))))))))))))))))((()))***+++++++++++++++******************************+++++++++,,,,,,,,,)))************+++++++++***+++,,,------,,,+++***(((((()))***************)))***++++++,,,,,,,,,,,,,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******)))))))))***,,,,,,++++++******************)))************+++++++++777777777777888888888888777888888888888999999999999999999999999999999999888999999::::::;;;;;;<<<;;;;;;<<<<<<===>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCFFFIIILLLOOOQQQTTTWWW[[[```ccceeeeeeeeeaaa^^^[[[WWWTTTSSSSSSSSSNNNOOOPPPRRRUUUXXXZZZ\\\\\\]]]]]]^^^^^^\\\[[[ZZZXXXSSSOOONNNPPPOOOKKKGGGHHHHHHHHHHHHHHHGGGFFFEEECCCBBB@@@>>>>>>>>>>>>???<<<>>>@@@@@@???>>>>>>???===>>>@@@AAABBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@AAABBBCCCBBB@@@@@@BBBCCCBBBAAA@@@@@@AAADDDHHHJJJDDDCCCCCCCCCCCCCCCDDDEEECCCBBBAAA@@@????????????>>>???@@@AAAAAAAAAAAAAAA<<<<<<;;;::::::::::::;;;999777666666777777555444444333222111000000000000///000222222333555999;;;;;;===@@@AAAAAAAAABBBCCCDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJKKKNNNMMMLLLKKKKKKJJJJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOQQQRRRQQQPPPPPPOOOOOOPPPPPPQQQRRRSSSSSSTTTTTTTTTTTTTTTRRRRRRSSSTTTVVVWWWXXXYYY[[[[[[\\\\\\\\\]]]]]]]]]WWWXXX[[[]]]^^^______^^^aaabbbccccccbbbccceeegggeeeiiinnnooonnnqqqxxx~~~|||nnnooorrryyy|||fffXXXLLLLLLLLLLLLLLLKKKJJJJJJHHHIIIKKKLLLMMMLLLJJJIIIFFFEEECCCBBBBBBAAA???===<<<======:::666444666888888666333111111111000///***+++---...///...------+++*********+++,,,,,,---+++++++++,,,,,,+++++++++***+++,,,------,,,+++***,,,,,,,,,------.........++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++)))***,,,------,,,***))))))))))))***++++++,,,,,,******************************************************++++++,,,,,,,,,---,,,+++++++++******))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++******++++++++++++******))))))))))))))))))))))))'''((()))***+++,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,)))************+++++++++***+++---......---+++***(((((()))***************((()))***+++,,,---------,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++++++++++++++,,,******)))))))))***,,,---+++***************++++++)))************+++++++++888888888888888888888888777777777777777777777777:::::::::999777666777888:::::::::999999999888888999<<<@@@BBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFHHHKKKOOOSSSVVVYYYZZZ[[[^^^bbbfffjjjllleeedddaaa]]]XXXTTTPPPNNNPPPSSSVVVYYY[[[^^^bbbdddeeeeeedddbbb```]]]ZZZXXXUUUXXXYYYXXXXXXWWWRRRJJJNNNMMMKKKJJJJJJIIIGGGEEEBBBAAA???======<<<======@@@???>>>???@@@@@@???>>>AAA???>>>???BBBCCCAAA???BBBBBBAAAAAA@@@AAAAAAAAA???????????????@@@@@@AAACCCBBBAAAAAAAAABBBCCCDDDAAAAAABBBBBBCCCDDDEEEEEECCCCCCBBBBBBAAA@@@>>>>>>???AAADDDEEEEEEBBB>>>;;;;;;:::999999888888999999999888888777666555555444666555444222000///...---///000111222444777999:::===>>>@@@BBBCCCDDDEEEEEEDDDEEEEEEFFFFFFFFFFFFEEEGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLMMMIIIJJJKKKLLLNNNOOOPPPQQQOOOOOONNNNNNMMMNNNNNNNNNOOOOOOPPPQQQRRRSSSTTTTTTRRRRRRTTTUUUWWWXXXZZZZZZYYYYYYYYYYYYYYYZZZ[[[[[[YYYYYYZZZZZZ[[[[[[\\\\\\]]]___aaabbbcccdddfffhhhdddfffhhhkkknnnsssyyy}}}tttllliiiqqqyyy|||___UUUMMMHHHJJJLLLJJJIIIJJJMMMMMMMMMMMMLLLJJJIIIHHHHHHFFFDDDDDDDDDCCCAAA??????>>><<<999888777777888888777555333111000000000...------,,,,,,------...---------,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************************))))))))))))))))))))))))******++++++++++++******+++++++++*********))))))++++++***(((&&&&&&'''))))))))))))***+++++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,)))************+++++++++))))))*********+++++++++******************************)))))))))***,,,---,,,+++++++++******))))))))))))))))))))))))))))))+++*********))))))((((((************************************************************+++,,,------************************,,,------......------,,,++++++++++++++++++++++++++++++++++++******))))))************************,,,,,,,,,++++++*********)))))))))***+++++++++,,,888888888888888888888888888888888888888888888888999::::::999777666777999999:::::::::;;;;;;;;;<<<===@@@DDDEEEEEEEEEFFFGGGGGGHHHIIIJJJKKKJJJIIIHHHHHHHHHHHHJJJMMMQQQUUUWWWZZZ[[[\\\___cccgggjjjmmmhhhgggeeebbb^^^ZZZWWWUUUUUUXXX[[[^^^___bbbeeeggggggfffcccaaa___]]]]]]\\\[[[]]]^^^\\\[[[[[[VVVOOOPPPNNNLLLKKKKKKKKKIIIGGGBBBAAA@@@???>>>???@@@@@@CCCAAA??????@@@AAA@@@???BBBAAA@@@BBBDDDEEECCCAAACCCBBBAAAAAA@@@AAAAAAAAA@@@@@@???????????????@@@@@@???????????????@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBBBBCCCBBBBBBAAA@@@???>>>@@@CCCDDDCCCAAA===:::;;;:::999999888888999999999999999888777666666666555444333222111///......///000111222444777999:::===>>>???AAABBBCCCDDDDDDCCCCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHIIIIIIJJJKKKKKKLLLLLLIIIJJJKKKLLLNNNOOOPPPPPPOOONNNNNNMMMMMMMMMNNNNNNOOOOOOPPPQQQRRRSSSTTTTTTRRRSSSTTTUUUVVVWWWXXXYYYYYYYYYXXXXXXYYYYYYZZZZZZYYYYYYYYYZZZZZZ[[[[[[\\\```aaabbbbbbaaaaaabbbdddeeeggghhhjjjllloootttxxx~~~xxxmmmhhhlllrrrxxxpppYYYPPPJJJJJJKKKJJJIIIJJJMMMMMMMMMMMMLLLKKKIIIIIIHHHFFFEEEDDDDDDCCCAAA??????>>><<<:::888888888888888777666444222111000///...------,,,,,,------...---------,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************++++++++++++******+++++++++*********))))))&&&(((******)))((())))))***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++)))************+++++++++******************++++++************************))))))((((((((()))+++++++++++++++******)))))))))))))))))))))))))))))))))************)))))))))(((************************************************+++++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++*********)))************************,,,,,,,,,+++++++++*********************+++++++++999999999999999999999999888888888888888888888888888999:::999777777888:::::::::;;;<<<>>>??????@@@BBBEEEGGGIIIIIIIIIJJJKKKHHHJJJMMMOOOOOONNNKKKJJJLLLLLLLLLMMMOOOSSSVVVXXX[[[\\\]]]___cccgggjjjllliiihhhgggeeeccc```^^^]]]]]]___bbbdddeeefffhhhjjjiiifffccc```^^^^^^___``````bbbaaa___^^^___[[[UUURRRPPPNNNMMMMMMLLLKKKIIICCCBBBBBBAAABBBCCCDDDEEEFFFDDDAAA@@@AAABBBBBBBBBCCCCCCDDDFFFHHHGGGEEECCCCCCCCCBBBAAAAAAAAAAAAAAABBBAAA@@@??????>>>>>>???>>>>>>>>>??????>>>>>>===>>>>>>??????@@@@@@AAAAAAAAABBBBBBCCCCCCBBBBBBAAA>>>???BBBCCCBBB@@@<<<:::::::::999888888888888999:::999999888888777777666333333222222111000000//////000111222444777999:::;;;<<<===???@@@AAABBBBBBAAAAAABBBCCCCCCCCCCCCCCCBBBCCCDDDEEEFFFGGGGGGHHHEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKIIIIIIJJJKKKMMMNNNOOOOOONNNMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPQQQRRRSSSSSSTTTSSSSSSTTTTTTUUUVVVVVVWWWXXXXXXXXXXXXXXXYYYYYYYYYXXXXXXYYYYYYZZZ[[[[[[\\\___```aaaaaa``````aaabbbfffggghhhiiijjjlllooorrrwwwtttiiiiiilllppp{{{```VVVLLLJJJKKKJJJJJJJJJLLLLLLMMMLLLLLLKKKJJJIIIIIIGGGEEEDDDDDDCCCAAA@@@???>>><<<;;;999999888888777777777666444222000......------,,,,,,------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,+++*********)))(((((((((************************,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************++++++++++++******+++++++++***************"""%%%))),,,,,,+++******+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************)))************+++++++++++++++******************************************((((((((('''(((((()))************)))))))))))))))))))))))))))))))))))))))************))))))))))))************************************************,,,,,,++++++***+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************,,,,,,,,,++++++++++++***+++++++++***************999999999999999999999999888888888888888888888888888999:::999888888:::<<<>>>>>>???@@@AAABBBBBBCCCEEEGGGIIIJJJJJJKKKMMMOOOMMMOOOSSSVVVWWWTTTQQQNNNOOOOOOOOOOOOQQQTTTVVVXXX[[[[[[]]]___bbbfffiiikkkggggggffffffeeecccbbbaaaccceeehhhiiijjjjjjkkkllliiigggeeeccc```___^^^]]]___aaaaaa^^^___aaa___ZZZTTTQQQOOOMMMMMMMMMLLLKKKEEEEEEDDDDDDEEEFFFHHHIIIIIIFFFCCCCCCDDDEEEEEEEEEDDDFFFHHHJJJKKKJJJGGGEEEEEEDDDCCCBBBBBBBBBBBBBBBDDDCCCBBB@@@???>>>>>>>>>>>>???@@@@@@@@@???>>>===<<<<<<======>>>>>>>>>>>>@@@AAABBBBBBCCCCCCCCCBBB>>>@@@AAACCCBBB???===;;;:::999999888888888888888888888888777777777666666222222222111111111111111///000111222444777999::::::;;;<<<===>>>?????????@@@@@@AAABBBCCCCCCCCCCCCBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJHHHIIIJJJKKKLLLMMMNNNNNNMMMLLLLLLLLLLLLMMMNNNNNNNNNOOOOOOPPPQQQRRRSSSTTTSSSSSSTTTTTTTTTTTTTTTTTTVVVVVVWWWXXXXXXXXXXXXXXXWWWWWWXXXXXXYYYZZZ[[[[[[[[[]]]___``````aaacccdddeeeggghhhhhhiiijjjmmmpppsssxxx~~~ooojjjjjjllltttlll^^^PPPLLLLLLKKKJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJIIIGGGEEEDDDDDDDDDBBB@@@???>>>===<<<;;;:::999999777777888777666333000......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,+++***)))(((((('''************************++++++++++++++++++++++++***************+++++++++******************************************************++++++++++++******************************###&&&)))++++++++++++,,,,,,+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++***)))))))))))))))*********++++++++++++++++++***************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************************************------,,,+++************+++,,,,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,+++++++++***)))))))))999999999999999999999999888888888888888888888888888999::::::::::::===???CCCCCCCCCCCCDDDDDDDDDDDDFFFGGGIIIJJJJJJMMMPPPSSSTTTWWW\\\______]]]YYYVVVSSSRRRQQQQQQRRRTTTVVVXXXZZZZZZ\\\^^^aaaeeeiiikkkggggggggghhhggggggfffffffffhhhkkkmmmlllkkklllllliiiiiiiiigggddd```\\\ZZZ[[[]]]^^^]]]___cccaaa]]]VVVSSSPPPNNNNNNNNNMMMMMMHHHHHHGGGGGGHHHIIIKKKLLLJJJHHHFFFFFFGGGHHHHHHHHHEEEHHHLLLNNNNNNLLLIIIGGGGGGFFFEEEDDDCCCCCCCCCCCCFFFEEECCCBBB@@@?????????>>>>>>???@@@???>>><<<;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>???@@@AAAAAABBBBBBAAA???@@@AAABBBAAA???===;;;:::999888888777777888888666666666666666555555555111111111111111111111111///000111222444777999:::999:::;;;<<<======>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLKKKKKKKKKLLLLLLMMMNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUVVVWWWWWWWWWWWWVVVUUUVVVWWWXXXYYYZZZ[[[[[[[[[]]]_________```bbbdddccceeeggghhhiiikkkmmmpppqqqtttzzzwwwnnnjjjiiioooxxxzzzhhhVVVNNNLLLKKKJJJKKKJJJKKKKKKLLLLLLLLLLLLKKKIIIGGGEEEEEEEEEDDDBBB@@@>>>>>>>>>===<<<;;;:::999777888888888666444111///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,------,,,+++******))))))************************++++++++++++++++++++++++))))))*********+++++++++******************************************************++++++++++++******************************((()))***)))((()))+++,,,,,,+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++***)))))))))))))))*********+++++++++*********************************************************************))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))******************************************************------,,,+++************+++++++++,,,,,,---------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,************************++++++++++++++++++++++++,,,+++++++++***)))))))))::::::::::::::::::::::::999999999999999999999999888:::;;;<<<<<<===@@@BBBFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHJJJJJJLLLPPPUUUXXXWWWZZZ^^^aaaaaa___[[[YYYVVVUUUTTTSSSSSSUUUVVVXXXYYYZZZ[[[^^^bbbfffjjjlllkkkkkklllllllllkkkjjjjjjgggjjjmmmnnnmmmllllllllljjjkkklllllliiiddd___\\\ZZZ]]]^^^___bbbeeeccc___XXXUUURRRPPPPPPPPPPPPOOOLLLKKKJJJIIIIIIJJJKKKKKKIIIHHHHHHIIIKKKLLLLLLKKKGGGKKKPPPSSSRRROOOLLLKKKJJJIIIHHHFFFEEEEEEEEEEEEGGGFFFEEECCCBBBAAAAAAAAA============<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>???????????????>>>???@@@AAA@@@>>><<<;;;999999888777777777777888555555555555555555555555222222222111111111111111///000111222444777999:::999999:::;;;<<<<<<<<<<<<>>>???@@@BBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAADDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNNNNNNNOOOPPPQQQRRRRRRSSSQQQQQQRRRRRRRRRRRRRRRRRRSSSTTTVVVWWWWWWVVVVVVUUUTTTUUUVVVWWWXXXZZZZZZ[[[___```aaa```___^^^___```aaacccfffggghhhjjjmmmooooooqqqvvvtttmmmgggjjjppp~~~sss\\\QQQMMMKKKJJJJJJIIIJJJKKKLLLLLLMMMLLLLLLIIIHHHFFFEEEEEEDDDBBB@@@>>>>>>>>>>>>===<<<;;;:::999999999888666444222000...------,,,,,,------...++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,,,,******+++,,,------,,,,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,************************++++++++++++++++++++++++******++++++++++++*********************++++++++++++++++++)))'''(((***,,,+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************)))************+++++++++))))))*********+++++++++***************************++++++++++++******)))***************+++++++++))))))))))))))))))))))))))))))))))))************************************************************,,,,,,++++++***+++++++++******++++++,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,+++++++++***************::::::::::::::::::::::::999999999999999999999999999;;;<<<===>>>???BBBEEEGGGGGGHHHIIIJJJKKKKKKLLLJJJKKKLLLMMMPPPUUU[[[___[[[]]]```ccccccaaa^^^\\\ZZZYYYWWWVVVUUUVVVXXXYYYYYYZZZ\\\```dddiiimmmpppnnnnnnooonnnnnnmmmlllkkkgggjjjnnnoooooommmmmmmmmlllmmmnnnnnnllliiifffddd^^^bbbdddeeegggiiifff```\\\YYYUUUSSSSSSSSSTTTSSSPPPOOOMMMKKKJJJIIIJJJJJJHHHHHHJJJMMMOOOPPPOOOMMMJJJOOOVVVXXXWWWSSSPPPOOOLLLKKKJJJHHHGGGGGGGGGFFFHHHGGGFFFEEEDDDDDDDDDDDD???>>>===<<<;;;;;;;;;;;;:::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<:::999999999888777777777777777555555555666666666666666333222222222111111000000///000111222444777999:::999999:::;;;<<<<<<<<<<<<<<<===???@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMNNNOOOOOOQQQQQQRRRSSSPPPPPPPPPQQQQQQRRRRRRRRRRRRSSSUUUVVVWWWVVVUUUTTTTTTTTTUUUVVVXXXYYYZZZ[[[```aaabbbaaa___^^^___```___bbbdddfffggghhhjjjkkklllmmmsss{{{~~~rrriiigggjjjrrr~~~|||bbbSSSNNNLLLJJJJJJIIIIIIKKKLLLMMMMMMMMMMMMJJJHHHFFFEEEEEEDDDCCCAAA>>>>>>??????>>>===;;;:::;;;:::999777555444333222...------,,,,,,------...+++++++++,,,,,,---------++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,************************((())))))***++++++,,,,,,************************++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++)))***++++++***)))***+++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++)))************+++++++++(((((()))***+++,,,,,,---************************)))***+++++++++)))((('''***+++++++++,,,,,,,,,,,,))))))))))))))))))))))))((()))))))))************************************************************+++++++++***++++++,,,,,,))))))******+++,,,,,,---,,,,,,------------,,,,,,------------------------+++++++++,,,,,,,,,------******************************+++++++++,,,,,,,,,***************+++++++++::::::::::::::::::::::::999999999999999999999999:::;;;===>>>???AAADDDFFFFFFGGGHHHJJJKKKMMMNNNOOOLLLMMMOOOPPPSSSYYY```eeedddfffiiikkkkkkjjjgggeee]]][[[YYYXXXWWWXXXYYYZZZZZZ[[[^^^aaafffkkkppprrrooooooooonnnnnnlllkkkjjjgggkkknnnppppppnnnnnnnnnoooooonnnnnnnnnmmmmmmmmmdddhhhjjjjjjlllmmmhhhbbb___\\\WWWUUUUUUVVVVVVVVVRRRQQQNNNLLLJJJIIIIIIIIIGGGHHHKKKNNNRRRRRRPPPNNNLLLRRRYYY\\\ZZZVVVSSSRRRMMMMMMKKKJJJIIIHHHHHHHHHIIIHHHGGGFFFEEEEEEEEEEEEBBBAAA???>>>======>>>>>>::::::::::::::::::::::::999::::::;;;::::::999999:::;;;;;;<<<;;;999888777999888888777777777777777666666666666777777777777333333222222111000000//////000111222444777999:::999:::;;;;;;<<<<<<<<<<<<;;;<<<===>>>@@@@@@AAAAAA??????@@@AAABBBBBBCCCDDDCCCCCCCCCCCCDDDDDDDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFFFFEEEEEEEEEEEEEEEGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJLLLMMMMMMMMMNNNNNNOOOPPPQQQRRRSSSOOOOOOPPPPPPQQQRRRRRRSSSQQQSSSUUUVVVVVVVVVTTTSSSSSSTTTUUUVVVXXXYYYZZZ[[[]]]___aaaaaa```aaabbbddd___aaadddeeeeeeeeefffhhhjjjkkkqqqxxx~~~xxxkkkfffiiiiiivvveeeUUUOOOLLLJJJJJJHHHIIIJJJLLLMMMMMMMMMMMMJJJHHHFFFEEEEEEEEECCCAAA>>>>>>?????????===<<<;;;<<<;;;999777555444333333...------,,,,,,------...+++++++++,,,,,,---------++++++++++++++++++++++++***+++,,,,,,******+++,,,)))))))))))))))*********------------------------************************((())))))***++++++,,,,,,************************++++++++++++++++++++++++******++++++++++++******))))))******++++++++++++&&&(((,,,---,,,+++******))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,)))************+++++++++''''''(((***+++,,,---...************************((()))*********((('''&&&+++++++++,,,,,,---------))))))))))))))))))))))))(((((())))))*********+++************************************************************+++,,,------(((((()))***++++++,,,,,,,,,------......------,,,------------------------+++++++++,,,,,,---------*********************************++++++,,,,,,,,,))))))******+++++++++,,,<<<<<<;;;;;;:::;;;;;;;;;;;;888888::::::888888;;;;;;<<<>>>AAACCCDDDEEEFFFHHHIIIKKKMMMOOORRRSSSTTTSSSQQQPPPRRRWWW^^^cccfffiiiiiiiiihhhhhhhhhhhhhhhbbb```\\\ZZZZZZ\\\___aaaccceeegggjjjmmmppprrrtttzzzvvvqqqooooooooonnnlllkkkmmmoooooonnnnnnppprrrxxxwwwvvvuuutttsssssssssoooppprrrttttttpppkkkfff```]]]YYYVVVVVVWWWWWWVVVWWWTTTOOOKKKHHHGGGHHHHHHKKKMMMOOOQQQRRRPPPNNNLLLOOOUUU\\\```^^^YYYSSSOOOOOOOOOOOOMMMJJJHHHHHHHHHIIIJJJJJJJJJJJJHHHGGGFFFEEECCC???===<<<<<<>>>??????>>><<<;;;:::;;;;;;<<<:::999777888999999888777777666666555555555555666666666666666666555555555555555555444444333333333222222111111000///......000111222333555666777888::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@????????????>>>AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDEEEEEEFFFHHHHHHIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLLLLMMMNNNNNNOOOOOOPPPPPPQQQQQQRRRSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSUUUUUUVVVUUUTTTUUUXXXZZZ]]]]]]___```aaaaaaaaaaaa___```aaaccceeeggghhhiiihhhlllooorrrvvv~~~pppjjjiiiiiimmmuuunnnZZZOOOKKKIIIGGGIIIIIIIIIJJJJJJJJJKKKKKKHHHIIIJJJJJJIIIFFFCCCBBBCCCBBBAAA@@@???===<<<<<<:::999888777666555444333...------,,,,,,---------++++++------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,((((((((()))******++++++************************************************************************''''''((()))***++++++,,,))))))))))))))))))))))))***++++++,,,,,,++++++***+++++++++*********)))))))))))))))***+++,,,---...,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))***+++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++************************************+++++++++,,,,,,,,,)))***,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))))))));;;::::::::::::;;;<<<<<<@@@===<<>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKLLLLLLMMMNNNNNNOOOOOOPPPPPPQQQQQQRRRSSSSSSQQQQQQRRRRRRRRRSSSSSSSSSTTTUUUUUUUUUTTTUUUWWWZZZ[[[\\\]]]^^^___`````````___```aaacccdddfffggghhhhhhkkknnnqqqttt|||xxxnnnkkkiiimmmtttvvvaaaRRRLLLJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJGGGHHHIIIIIIHHHGGGFFFEEECCCCCCBBB@@@???>>>===<<<;;;:::999888666555444444......------,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++*********************************************************+++++++++,,,,,,++++++++++++************************************************************************************(((((())))))******++++++***************************++++++,,,,,,++++++***+++++++++*********))))))------,,,,,,,,,---......++++++***))))))***++++++++++++,,,,,,+++******)))))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************+++++++++,,,+++,,,------,,,+++,,,...------------------------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************999999999:::;;;<<<>>>>>>???======@@@AAA??????BBBEEEFFFHHHJJJLLLNNNOOOOOOQQQQQQRRRTTTUUUVVVWWWXXXZZZYYYYYYZZZ]]]aaadddggghhhhhhiiijjjjjjjjjjjjjjjdddcccaaa___```bbbeeeggggggjjjooorrrvvvyyy}}}}}}zzzwwwvvvuuusssrrrqqqpppoooppprrrtttuuuuuuuuuwwwyyy{{{|||{{{zzzyyywwwwwwwwwxxxwwwsssmmmiiieeebbb___]]]\\\\\\[[[ZZZ\\\XXXRRRMMMJJJJJJKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMMMMSSSZZZ^^^^^^\\\YYYXXXWWWWWWWWWUUURRRPPPPPPPPPQQQPPPPPPOOOMMMKKKIIIHHHGGGFFFEEEDDDCCCBBBBBBBBB@@@???>>><<<;;;::::::::::::999777888999999777666555555555555666777888888666444333222222333555666666666555555555555444444444444333333222111111111000111222333444555666777999999999999999999999999::::::;;;<<<<<<======>>>;;;<<<===>>>???@@@@@@AAA???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKKKKLLLLLLMMMNNNNNNNNNOOOOOOPPPPPPQQQRRRRRRPPPQQQQQQQQQRRRRRRRRRRRRSSSTTTUUUTTTSSSTTTWWWYYYYYYZZZ[[[]]]^^^^^^____________```bbbdddeeefffggggggjjjlllnnnrrryyytttnnnhhhkkkrrr}}}ooo[[[NNNKKKLLLIIIHHHHHHHHHHHHIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHDDDCCCBBBAAA@@@>>>======;;;;;;:::999777666555555000///...------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++++++++,,,------,,,,,,+++******)))************************************************************************)))))))))))))))************************************++++++,,,,,,++++++***+++++++++***************......---,,,,,,,,,,,,,,,++++++***))))))***++++++******++++++******))))))))))))))))))))))))))))))+++++++++***************++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++---...///...,,,,,,,,,...---------------............---------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++888999999;;;<<<>>>@@@AAA@@@>>>???CCCDDDBBBBBBEEEKKKLLLNNNPPPRRRSSSTTTTTTUUUUUUVVVWWWXXXYYYYYYZZZ\\\\\\]]]^^^```ccchhhkkkkkklllmmmmmmnnnmmmlllllldddcccbbbbbbcccdddggghhhiiilllqqqtttvvvyyy~~~|||zzzxxxvvvuuuvvvtttrrrsssvvvzzz{{{{{{{{{{{{|||}}}}}}}}}||||||{{{zzzyyyxxxwwwsssnnnjjjgggeeebbb``````___]]][[[\\\YYYSSSNNNKKKKKKLLLNNNPPPOOONNNMMMMMMNNNOOOOOONNNRRRWWW[[[[[[ZZZYYYYYYYYYZZZZZZXXXUUURRRRRRSSSSSSSSSRRRPPPMMMKKKJJJIIIGGGGGGGGGGGGFFFDDDCCCBBB??????>>>======<<<<<<<<<;;;:::888888999999777666555555555555666777888999888666333111000111333444444444444444444444444444111111111000000000//////000111222333444555666666888888888888999999999999999::::::;;;<<<<<<======;;;;;;<<<===>>>>>>??????>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLMMMMMMMMMMMMNNNNNNOOOPPPPPPQQQPPPPPPPPPPPPQQQQQQQQQQQQRRRSSSTTTSSSRRRSSSVVVXXXXXXYYYZZZ\\\]]]^^^^^^___^^^___```aaacccdddeeeffffffhhhjjjlllooouuu|||{{{qqqiiikkkoooxxxhhhTTTMMMMMMIIIHHHHHHGGGHHHIIIJJJKKKJJJIIIIIIHHHHHHHHHHHHIIIEEEDDDCCCBBBAAA???>>>>>>===<<<;;;:::999777666666111000///...------------------++++++++++++------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************++++++++++++,,,,,,+++++++++******************************************************************************************)))))))))))))))***************************++++++,,,,,,++++++***************************++++++***************++++++******************+++))))))*********))))))((()))))))))))))))))))))))),,,+++++++++***)))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))*********---...///...,,,++++++,,,,,,,,,------------......---------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++::::::;;;===???AAACCCDDDEEEDDDFFFJJJLLLJJJKKKNNNPPPQQQSSSUUUVVVXXXXXXXXXXXXXXXYYYZZZZZZ[[[\\\\\\\\\^^^___```bbbffflllpppqqqqqqrrrrrrrrrpppnnnmmmccccccccccccdddeeefffggghhhlllqqqssssssuuuzzz~~~|||zzzyyyxxx{{{yyywwwwwwzzz~~~~~~}}}}}}}}}|||zzzxxxwwwuuurrrnnnkkkhhhfffdddcccbbbaaa^^^[[[[[[XXXTTTPPPNNNNNNNNNOOORRRQQQPPPOOOOOOQQQRRRTTTQQQTTTWWWXXXWWWWWWWWWXXX[[[[[[[[[YYYVVVTTTTTTTTTTTTSSSQQQOOOMMMKKKIIIHHHFFFGGGHHHHHHGGGEEECCCAAA>>>>>>??????@@@@@@@@@@@@===;;;999999::::::888777555555555666666888999::::::888444111//////000111222222222222222222222222111111111000000000000000000111111222333444555555777777777888888999999999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>???>>>?????????@@@@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMNNNNNNOOOOOONNNOOOOOOOOOPPPPPPPPPPPPQQQRRRSSSRRRQQQRRRUUUWWWXXXYYYZZZ\\\^^^_________^^^^^^___```aaacccdddddddddfffhhhjjjmmmrrrwww{{{~~~vvvmmmlllmmmrrr{{{yyy```RRRMMMJJJIIIHHHGGGHHHIIIJJJKKKMMMLLLJJJIIIHHHGGGGGGGGGFFFEEEDDDCCCBBB@@@??????>>>>>>===;;;:::999888777333222000///...---------------++++++++++++------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++))))))))))))******++++++*********************************************************************************)))))))))))))))***************************++++++,,,,,,++++++***************************))))))))))))***+++,,,---*********++++++*********((())))))*********))))))************************,,,+++++++++***)))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))*********,,,------,,,***)))***++++++,,,,,,,,,---------...------------------------........................------------------------.........------------,,,===>>>???@@@BBBEEEGGGHHHHHHGGGJJJOOOQQQPPPPPPSSSUUUVVVXXXYYY[[[\\\\\\\\\[[[[[[\\\]]]]]]^^^______^^^___``````aaafffnnntttwwwwwwxxxwwwtttqqqnnnlllccccccddddddeeeeeefffffffffkkkpppqqqpppqqqvvv{{{}}}zzzzzzzzz||||||{{{zzz{{{~~~}}}|||zzzxxxvvvtttrrrnnnllljjjiiihhhgggfffccc___\\\YYYXXXVVVTTTSSSRRRRRRRRRTTTTTTSSSSSSTTTVVVXXXYYYWWWXXXYYYXXXWWWWWWXXXZZZ^^^^^^^^^\\\YYYWWWVVVWWWTTTSSSQQQNNNLLLKKKJJJIIIGGGGGGHHHHHHGGGEEECCCBBB@@@@@@AAABBBBBBBBBBBBAAA???===;;;;;;;;;;;;999888666666666666777888888999:::888555222000///000000000000111111111111222222222222222222222222222222111111111222333444444444666666666777888888999999888888999::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<<<<==================>>>>>>???@@@@@@@@@BBBAAAAAAAAAAAABBBCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJGGGHHHHHHIIIJJJJJJKKKKKKJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPQQQRRRQQQPPPQQQTTTVVVWWWXXXZZZ\\\]]]^^^______]]]^^^^^^___```aaabbbccccccdddeeehhhlllqqqtttvvvzzztttqqqnnnooottt{{{qqq[[[PPPKKKJJJHHHHHHHHHIIIKKKMMMMMMMMMLLLKKKIIIHHHGGGFFFGGGFFFEEEDDDCCCAAA@@@@@@??????>>>===;;;:::999999444333222000...------,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))************+++'''(((((()))******++++++************************************************************************)))))))))))))))*********++++++++++++++++++++++++***++++++,,,,,,++++++******************+++++++++)))*********,,,---...///)))***++++++++++++***)))))))))******++++++******************************+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++***,,,,,,,,,***)))***+++,,,,,,,,,---......//////.........///////////////........................000000000000000000000000111111111000000000//////AAAAAABBBDDDFFFHHHJJJKKKKKKJJJMMMSSSVVVUUUUUUXXXZZZZZZ\\\]]]___`````````]]]^^^___```aaabbbcccdddaaabbbaaa______cccmmmttt||||||{{{yyyuuupppkkkhhhdddeeeffffffgggfffeeeeeeccciiioooqqqpppqqqwww}}}}}}zzzzzz{{{{{{}}}~~~|||zzz~~~}}}}}}{{{xxxvvvtttssspppnnnmmmlllkkkkkkjjjfffbbb^^^XXXYYYYYYYYYXXXWWWVVVUUUVVVVVVWWWXXXZZZ\\\]]]^^^]]]^^^]]]\\\[[[\\\^^^aaabbbbbbbbb```]]][[[[[[[[[UUUSSSQQQOOOMMMLLLKKKKKKIIIIIIIIIHHHGGGFFFDDDDDDDDDDDDEEEEEEDDDCCCAAA@@@@@@???===<<<===<<<;;;999888777777777777777888888777666555333222222222222000000111111222222222222222222222222222222222222111111111222333333444444555555666666777888888999888888888999::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@@@@@@@@@@@@@@@@AAABBBBBBAAAAAABBBCCCDDDEEEFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIGGGGGGGGGHHHIIIIIIJJJJJJIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOPPPPPPQQQPPPPPPPPPSSSUUUUUUVVVXXXZZZ\\\]]]^^^^^^]]]]]]^^^___```aaaaaabbbaaabbbdddggglllppprrrsssyyy}}}wwwqqqnnnooouuuzzz}}}hhhWWWLLLKKKIIIHHHIIIJJJMMMNNNKKKLLLLLLLLLKKKJJJHHHGGGHHHGGGFFFEEECCCBBBAAAAAA@@@@@@???>>><<<;;;:::999555444222000///---,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))************************************************************************************************************(((((())))))******++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++++++++******+++,,,------)))***++++++++++++***))))))******+++,,,,,,++++++***************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************+++++++++,,,***,,,---,,,++++++,,,---.........///000000111111111111222222222333333333222222222222222222222222444444444444444444444444555555555555444444444444CCCDDDDDDFFFHHHJJJKKKLLLQQQQQQTTT[[[^^^\\\]]]___]]]]]]___```bbbbbbcccccc___```aaabbbdddeeefffgggddddddbbb___]]]aaakkksss~~~~~~}}}zzzuuuoooiiifffffffffggghhhhhhgggfffeeebbbhhhoooqqqpppsssyyy}}}|||zzzzzz|||yyy}}}|||yyy|||}}}~~~{{{xxxvvvuuutttrrrpppooonnnnnnmmmllliiiddd```XXXZZZ\\\]]]]]][[[YYYXXXWWWXXXYYY[[[^^^```aaabbbaaaaaaaaa______```dddhhhfffffffffdddaaa___^^^___UUUTTTRRROOONNNMMMMMMMMMKKKJJJIIIHHHGGGFFFFFFEEEHHHHHHHHHGGGEEEBBB@@@???BBB@@@>>>>>>>>>===;;;:::999888777777777777777888444444444444444444444444111111222222222333333333000000000000000000111111111111111222222333333444444555555666777888888999777888888999::::::;;;;;;888888999:::;;;;;;<<<===:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>??????@@@?????????>>>???@@@@@@AAA??????@@@AAACCCDDDDDDEEECCCDDDDDDEEEFFFGGGGGGGGGFFFGGGGGGHHHHHHIIIJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNOOOPPPPPPPPPOOOPPPSSSUUUSSSTTTVVVXXXZZZ\\\\\\]]]]]]]]]^^^^^^___```aaaaaaaaaaaacccggglllppprrrrrrtttwww|||sssnnnmmmqqqvvvxxxqqq\\\MMMLLLJJJIIIIIIKKKMMMOOOIIIJJJLLLMMMMMMKKKJJJHHHHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@???>>>===<<<;;;:::666555333111///---,,,,,,++++++---......---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************------,,,,,,+++*********************************************************************************'''(((((()))***++++++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))******+++++++++++++++***))))))((())))))))))))***+++,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,************************))))))******+++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***************************++++++++++++,,,,,,,,,+++,,,---------,,,...//////000000111222333333333444444444555555666666666777777777777777777777777777777777777777777777777888888888888777777777777FFFJJJMMMMMMKKKLLLRRRWWW\\\\\\]]]\\\[[[\\\^^^aaaddddddccccccccccccccccccffffffgggjjjllllllkkkjjjlllggg___XXXVVVZZZcccjjjyyyzzz|||{{{vvvnnnfffaaaaaabbbddddddccccccdddffffffgggjjjlllnnnrrrwwwzzz~~~}}}|||{{{{{{{{{|||{{{zzzyyyyyy|||}}}zzzxxxwwwvvvtttrrruuutttsssppplllhhhdddaaaaaabbbaaa___\\\ZZZZZZ[[[\\\]]]]]]^^^```aaacccdddcccdddeeefffgggggggggggghhhhhhgggfffeeecccaaa```YYYXXXVVVTTTSSSSSSSSSSSSRRRQQQOOOMMMKKKJJJJJJKKKGGGGGGFFFEEEDDDBBB@@@????????????>>>>>>===<<<;;;:::999888777666666666666555333000......///222444333333333222222222111111000000111111111111000000111222222333333444444555555555444333333333444444666666666666666777777777888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>?????????@@@@@@@@@???@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGIIIIIIIIIIIIJJJJJJJJJJJJMMMNNNOOONNNLLLLLLMMMNNNQQQPPPPPPQQQQQQRRRSSSTTTUUUTTTSSSUUUXXX[[[]]]]]]^^^^^^\\\\\\\\\\\\^^^^^^``````bbbdddgggiiikkkllluuuvvv}}}rrrpppooojjjlllsss{{{zzz{{{cccTTTOOOLLLNNNOOOLLLJJJKKKLLLLLLLLLLLLLLLKKKJJJJJJFFFFFFFFFFFFEEECCCBBBAAA??????>>>===<<<;;;:::::::::888666444111///............---,,,,,,,,,,,,---,,,,,,++++++,,,---......++++++++++++++++++++++++++++++++++++++++++++++++((())))))))))))*********+++***)))(((((()))***+++)))))))))))))))))))))))),,,,,,++++++,,,,,,---...//////...---,,,+++***)))************************+++*********))))))(((((()))************+++++++++************************************************))))))))))))************************************++++++******************************)))))))))))),,,+++)))((((((((()))***************************---,,,,,,++++++,,,,,,---******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++******)))++++++++++++++++++++++++++++++,,,,,,,,,++++++***)))+++,,,,,,,,,,,,---///------......///000000000000000111222444555666666555666888999999888666555888888888888777777777777:::::::::999999888888888444666888999:::::::::999OOOQQQSSSRRRPPPRRRWWW\\\]]]___```aaa```aaaccceeegggffffffffffffeeeeeeeeegggggghhhjjjmmmnnnnnnnnnooojjjaaaYYYUUUWWW^^^dddqqqsssvvvvvvsssllleeeaaa]]]___```aaa```aaabbbdddggghhhjjjkkkmmmooosssvvv}}}|||||||||||||||||||||~~~|||yyyxxxyyy~~~|||zzzyyyxxxvvvtttvvvuuussspppmmmiiigggeeeeeeeeedddaaa^^^]]]^^^___``````aaaaaabbbdddeeefffgggggghhhiiiiiiiiiiiiiiijjjiiihhhgggeeedddcccbbb[[[ZZZYYYXXXWWWXXXXXXYYYWWWUUUSSSPPPNNNLLLLLLLLLFFFFFFFFFEEEDDDCCCAAA@@@???@@@@@@??????>>>===<<<;;;:::999888777666666666444444333222111222222222333333333222222222111111000000111111111111000000111111222222333444444444444444333333333444444555666666666777777777777777888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<============>>>>>>>>>?????????@@@@@@??????@@@@@@AAABBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGIIIIIIIIIJJJJJJJJJKKKKKKLLLMMMNNNNNNLLLLLLMMMNNNQQQQQQQQQQQQRRRSSSTTTUUUUUUTTTSSSUUUXXX[[[]]]]]]___^^^]]]]]]]]]]]]^^^___```aaaccceeegggiiikkklllssstttyyyuuuooolllhhhiiiooozzzvvv{{{lllVVVOOOJJJKKKLLLJJJKKKMMMMMMMMMNNNNNNMMMMMMLLLKKKGGGGGGGGGFFFEEEDDDBBBBBBAAA@@@??????======<<<;;;:::888666444111000............---,,,,,,,,,,,,---'''''''''''''''((())))))++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,+++***))))))***+++,,,******************************))))))******+++,,,+++++++++************)))************************++++++++++++*********))))))************+++++++++************************************************))))))))))))************************************************************))))))******++++++,,,,,,++++++***)))))))))))))))************************,,,,,,++++++++++++,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,++++++******,,,------------...000//////000111111222222333222222333444444555666666666777999::::::999777666777777777777777777777777;;;;;;::::::999999999999777888999999::::::999999YYYZZZZZZXXXUUUVVV[[[___```cccgggiiiiiiiiijjjkkkjjjjjjjjjjjjiiiiiihhhhhhiiiiiijjjkkknnnqqqsssuuutttooofff\\\VVVUUUYYY\\\gggiiimmmooooookkkfffbbb]]]___````````````aaacccggghhhiiiiiijjjlllooorrrwwwxxxyyyzzz{{{}}}~~~~~~|||yyywwwxxx|||~~~}}}{{{yyywwwxxxvvvssspppllljjjiiihhhiiiiiigggeeebbbbbbccceeeggggggffffffgggggghhhiiikkkllllllmmmmmmmmmlllllllllkkkiiigggfffeeeffffff```___^^^]]]]]]^^^___```[[[YYYVVVRRROOOMMMKKKKKKFFFFFFFFFFFFEEEDDDBBBBBBAAAAAAAAAAAA@@@???>>>>>><<<<<<:::999888777777777333444444555444333222222333333333222222222111111000000111111111111000000111111111222333333444444333333222333333444555666666666666777777888888888777888888999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<============>>>>>>>>>??????????????????@@@AAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGGGGGGGGGGIIIJJJJJJJJJJJJKKKKKKKKKLLLMMMNNNNNNLLLLLLMMMNNNRRRRRRRRRRRRRRRSSSUUUUUUUUUSSSSSSUUUXXX[[[]]]]]]```___^^^]]]]]]^^^___``````aaaccceeegggjjjkkklllqqqqqquuu}}}}}}pppkkkggghhhlllvvv~~~wwwxxxuuu[[[RRRJJJIIIJJJIIIJJJLLLLLLLLLMMMMMMMMMLLLKKKKKKGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@???>>>======:::999777444222000...---......---,,,,,,,,,,,,---******)))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,***************************))))))))))))***++++++)))))))))******+++++++++************************,,,,,,,,,+++++++++++++++)))************+++++++++************************************************))))))))))))************************************************************((()))***+++,,,---......++++++++++++++++++***)))************************++++++************++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,---//////......000111222222333333444555555555555555555666666666777777888999:::;;;;;;:::999888777777777777777777777777;;;;;;;;;;;;;;;:::::::::;;;:::999999888888888888```___^^^[[[YYYZZZ]]]aaadddhhhnnnrrrsssrrrrrrrrrnnnmmmmmmllllllkkkkkkkkkkkkkkklllmmmooosssxxx{{{zzzvvvmmmcccZZZVVVWWWYYY```ccchhhlllmmmkkkhhheeeccceeeeeedddbbbaaabbbcccdddeeefffggggggiiimmmooorrrtttvvvyyy|||~~~}}}{{{xxxwwwyyy}}}}}}{{{{{{xxxsssnnnjjjhhhhhhhhhiiiiiiiiigggfffgggjjjmmmnnnmmmmmmlllllllllllllllooooooooooooooonnnmmmmmmnnnllljjjhhhggggggiiiiiieeedddcccaaaaaaaaabbbccc^^^[[[WWWSSSOOOLLLJJJIIIGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBAAA@@@???>>>===;;;:::999888777777444444444444333333333333333333333222222222111111000000111111111111000000000000111111222333333333222222222222333444555666555666666777777888888888777777777888888999999999999999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>??????@@@AAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGFFFFFFFFFIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLMMMMMMLLLLLLMMMNNNQQQPPPPPPQQQQQQRRRSSSTTTTTTSSSSSSUUUXXX\\\]]]^^^___^^^]]]\\\\\\]]]^^^___```aaaccceeegggjjjkkklllpppooorrrwwwtttmmmiiijjjlllsss}}}~~~{{{{{{```UUULLLJJJKKKIIIIIIJJJIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGFFFEEECCCCCCBBBBBBAAA@@@???>>>======999999777555333000...---......---,,,,,,,,,,,,---......------------......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,************************+++++++++++++++,,,,,,---++++++,,,,,,,,,---------************************++++++++++++++++++++++++))))))*********+++++++++************************************************((()))))))))***************************************************+++++++++))))))******+++,,,,,,---***+++,,,------,,,************************************))))))))))))************************************+++++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,,,,------+++++++++,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---///000111000000111333444444444555666666777777777777777888888888888888::::::;;;<<<<<<;;;::::::777777777777888888888888<<<<<<<<<<<<<<<<<<<<<<<<===;;;999777666555666666eeedddccc```___```bbbdddhhhmmmtttxxxzzzyyyxxxxxxpppoooooonnnmmmmmmllllllmmmnnnoooooopppsssyyy}}}|||uuukkkbbb]]]\\\\\\___ccchhhlllnnnmmmkkkiiiiiiiiiiiigggcccaaaaaaaaaaaabbbdddeeefffhhhlllooooooqqqtttyyy}}}|||yyywwwxxx|||}}}zzztttmmmiiifffeeeeeeggghhhiiiiiijjjmmmqqqtttssssssrrrqqqppppppppppppqqqqqqqqqpppooonnnmmmlllnnnmmmkkkiiiiiiiiikkkllljjjhhhfffdddbbbbbbbbbbbb```^^^ZZZUUUQQQNNNLLLKKKJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCBBBAAA@@@???>>><<<:::999888777777666444222000000111333444333333333222222222111111000000111111111111000000//////000111111222222333111111111222333444555666444555555666777777888888666666666777777777777777888888888999999999::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<===============>>>??????@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKMMMMMMLLLLLLMMMNNNOOOOOOOOOOOOOOOQQQRRRRRRTTTSSSRRRTTTXXX\\\^^^^^^^^^]]]\\\[[[[[[\\\]]]^^^___```bbbdddgggiiikkklllnnnnnnppptttyyyzzzoookkkjjjlllooozzz}}}___TTTKKKIIIKKKJJJHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGEEEDDDCCCBBBAAA@@@@@@>>>>>>===<<<999999888666444111...---......---,,,,,,,,,,,,---,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++++++++++++++***************************++++++******++++++,,,------------,,,,,,,,,++++++************************))))))******************))))))*********+++++++++************************************************((()))))))))************************************))))))*********+++++++++******************)))))))))***,,,------,,,+++******************************))))))(((((())))))*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,---------++++++,,,,,,,,,---------,,,,,,---...............000111222333222222333555444555555666666777777888999999999999999999999999;;;;;;;;;<<<<<<;;;;;;;;;888888888888999999::::::==================>>>>>>===;;;999666444333333333jjjiiihhhhhhhhhhhhiiijjjkkkpppwww|||~~~}}}|||{{{rrrqqqqqqpppooonnnmmmmmmooopppqqqpppppprrrwww|||{{{tttlllgggeeedddeeeggglllooopppooommmkkkiiijjjiiifffbbb_________```aaabbbcccdddgggjjjmmmlllnnnssswww|||}}}zzzxxxxxx|||}}}yyytttnnniiifffeeeeeefffhhhkkkmmmnnnqqqtttwwwwwwvvvuuutttssssssssssssrrrrrrqqqpppooommmlllkkkmmmlllkkkjjjjjjkkklllmmmllljjjhhheeecccbbbaaaaaadddaaa^^^YYYUUUSSSQQQPPPMMMMMMMMMLLLJJJIIIGGGFFFDDDDDDDDDDDDCCCBBBAAA@@@???>>><<<:::999777777777777555111//////000333555333333333222222222111111000000111111111111000000/////////000111111222222222222111222222333444555333333444555666666777777666666666666666666666666777777777888888999999:::999999999:::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<=========>>>??????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEGGGHHHHHHHHHHHHIIIIIIIIIIIIKKKLLLLLLLLLLLLMMMNNNNNNNNNMMMNNNNNNOOOPPPQQQSSSRRRRRRTTTXXX\\\^^^___]]]\\\[[[ZZZZZZ[[[\\\]]]^^^___aaacccfffhhhiiijjjllllllnnnrrruuu{{{rrrkkkiiiiiilllvvvcccVVVJJJHHHJJJJJJIIIIIIKKKKKKLLLMMMMMMMMMLLLLLLIIIIIIIIIHHHGGGFFFEEEDDDBBBAAAAAA@@@???>>>======999999888777555222///---......---,,,,,,,,,,,,---,,,+++******)))*********++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++******++++++++++++******++++++++++++++++++++++++)))(((((((((((()))******+++++++++******)))))))))************************)))))))))))))))*********)))************+++++++++************************************************))))))))))))************************************)))))))))***++++++,,,,,,*********)))))))))(((((()))***++++++++++++++++++******************************))))))))))))************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,---------,,,++++++,,,,,,------......---...///000000000000000111333444555444444555777555555666666777888888888999999999:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<999999999:::;;;;;;<<<<<<>>>>>>>>>>>>????????????===;;;999777555444333222kkkkkklllmmmnnnoooooonnnnnnsssyyy}}}~~~}}}}}}tttssssssrrrqqqpppooonnnooorrrsssrrroooppptttyyy~~~yyytttooommmmmmkkkmmmppprrrrrrpppnnnlllggghhhhhheeebbb`````````aaabbbccccccccceeehhhjjjiiilllpppuuuyyy|||}}}}}}}}}}}}{{{zzzzzz}}}zzzxxxtttoookkkiiihhhggghhhkkkoooqqqrrrtttvvvwwwxxxwwwvvvuuuuuutttuuuuuutttsssrrrqqqooommmkkkjjjkkklllllllllllllllllllllkkkjjjgggeeedddccccccccccccaaa^^^[[[XXXUUUTTTTTTQQQQQQPPPNNNLLLJJJHHHGGGDDDDDDDDDDDDCCCBBBAAA@@@???>>><<<:::888777666666666555333222222222444444333333333222222222111111000000111111111111000000......//////000111111222333222222222222222333333111111222333444555666666555555555555555555555555666666777777888999999:::999999999999::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<======>>>??????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJLLLLLLKKKKKKMMMOOONNNNNNNNNNNNOOOPPPQQQQQQSSSRRRRRRTTTYYY\\\______]]]]]]\\\[[[[[[\\\]]]]]]]]]^^^```bbbdddfffhhhiiihhhiiimmmqqqsssvvvxxxnnnjjjhhhjjjsssvvveeeRRRJJJIIIIIIIIIJJJKKKLLLMMMMMMNNNNNNMMMMMMJJJJJJIIIIIIHHHGGGEEEDDDCCCCCCBBBAAA@@@???>>>>>>999999999888555222///---......---,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++((((((((((((((()))******)))***************++++++************************)))))))))******+++++++++)))************+++++++++************************************************))))))))))))************************************((())))))***++++++,,,,,,*********************+++)))))))))))))))***++++++************************+++******))))))******+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,++++++,,,,,,---....../////////000111222222222222333444666666555555777888666666777777888999999:::888888999999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<::::::;;;;;;<<<======>>>????????????@@@@@@@@@AAA======<<<:::888666444333jjjkkkllloooqqqrrrpppooooootttzzz~~~~~~~~~~~~vvvuuutttsssrrrqqqpppppppppssstttrrrooonnnrrrvvv~~~|||xxxtttsssssspppqqqsssttttttqqqmmmkkkfffggghhhfffdddbbbcccdddcccddddddcccbbbccceeehhhgggjjjnnnssswwwyyyzzzzzzvvvvvvwwwyyy|||xxxvvvtttpppnnnlllkkkkkkkkknnnrrruuuuuuuuuvvvvvvxxxwwwvvvvvvuuuuuuuuuvvvuuutttsssrrrpppmmmkkkjjjjjjkkkllllllmmmllllllllljjjiiigggeeeeeeeeeeeeeeeaaa___\\\YYYWWWUUUUUUTTTTTTSSSRRRPPPNNNKKKIIIHHHDDDDDDDDDDDDCCCBBBAAA@@@>>>===;;;999777666555555555555666666555555444333333333333222222222111111000000111111111111000000......//////000111111111333333222222111222222222000000111222444555555666555555555555555555555444555666666777888999999999888888999999999:::::::::999999:::::::::;;;;;;;;;<<<<<<======>>>?????????@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHJJJLLLLLLKKKKKKMMMOOOOOOOOOOOOOOOPPPQQQRRRRRRSSSRRRRRRTTTYYY]]]______^^^^^^]]]\\\\\\]]]^^^^^^\\\]]]___aaacccfffggghhheeeggglllpppqqqsss{{{qqqllljjjjjjqqq|||vvv]]]NNNIIIHHHGGGIIIJJJJJJKKKLLLLLLLLLLLLLLLJJJJJJJJJIIIHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@???999999999888666222///---......---,,,,,,,,,,,,---...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---......---,,,,,,++++++++++++++++++++++++***************++++++,,,)))***+++,,,---...//////*********************************++++++,,,,,,,,,)))************+++++++++************************************************))))))))))))************************************((())))))***++++++,,,,,,))))))***+++,,,------...***)))((((((((()))+++,,,************************++++++************++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++++++++,,,,,,---.../////////000111222333444444444444555777777666666888999777888888999999::::::;;;777777888999;;;<<<======;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>????????????@@@@@@AAAAAAAAA>>>>>>>>>===;;;888555444lllooosssvvvxxxxxxvvvuuuqqqrrruuuyyy{{{|||}}}}}}xxxyyyzzzzzzyyywwwtttsssppppppppppppppppppppppppuuutttssssssrrrrrrsssssstttssstttvvvxxxuuuooojjjllljjjfffcccaaaaaacccdddaaabbbcccdddddddddddddddggghhhkkkpppuuuyyyzzzzzzxxxuuuuuuyyyvvvtttrrrqqqqqqooollliiinnnqqquuuxxxxxxwwwwwwwwwzzzyyywwwvvvuuuvvvvvvwwwuuuuuussspppmmmllllllnnnkkkkkkkkkllllllllllllllliiigggfffffffffeeecccaaabbbaaa___\\\ZZZWWWUUUTTTQQQQQQPPPNNNLLLIIIGGGFFFFFFFFFEEECCCBBBAAA@@@???<<<;;;:::999777666555444333444666777777666444333111111111000000000000000000000000000////////////......///000000000000000222222111111000/////////111222222333333444444555555555555555555555555555666666777777777777666666666777777777888888888888999888777666777888999:::::::::;;;;;;<<<=========;;;===?????????>>>???@@@CCCBBBBBBCCCCCCDDDEEEFFFEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJJJJKKKLLLLLLLLLKKKKKKMMMNNNOOOPPPPPPPPPRRRQQQQQQTTTYYY]]]]]]]]]]]]\\\[[[[[[[[[\\\]]]^^^^^^^^^___```aaabbbccccccccceeeiiilllnnnrrrvvvyyyxxxmmmiiieeelllttt|||jjjTTTIIIFFFFFFHHHKKKJJJJJJJJJJJJKKKLLLLLLJJJJJJJJJJJJIIIHHHGGGGGGEEECCCBBBBBBCCCBBB@@@===>>>===;;;888555111...,,,+++,,,---.........---,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,+++******)))************+++++++++))))))*********+++++++++)))))))))***++++++,,,,,,+++,,,---,,,***)))***+++,,,,,,,,,+++++++++******+++++++++*********))))))******))))))))))))******))))))))))))))))))))))))************************************************)))************+++++++++************))))))))))))******++++++++++++************++++++++++++******))))))))))))******************+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++------,,,,,,+++******)))---------------,,,+++***,,,------...///000000111444444444444555555555555666666777777888888999999555555555666777888999:::777777888888999999999:::<<<;;;::::::::::::;;;<<<>>>>>>>>>===============>>>>>>???@@@@@@@@@@@@???>>>===<<<;;;:::999888777qqqsssvvvxxxyyyxxxvvvttttttuuuwwwzzz|||~~~}}}}}}~~~}}}|||yyywwwuuurrrrrrrrrrrrrrrrrrrrrrrrttttttsssrrrrrrrrrrrrsssrrrrrrtttwwwyyywwwsssooonnnllliiifffddddddddddddbbbbbbcccdddddddddddddddhhhhhhjjjoootttxxxzzzzzzwwwvvvvvv|||yyywwwtttssssssqqqooommmtttwwwzzz{{{zzzxxxxxxxxxzzzyyywwwvvvuuuuuuuuuvvvssssssqqqoookkkjjjkkklllkkkkkkkkkkkkkkkkkkkkkkkkjjjiiiggggggfffeeeccc```aaa```^^^\\\YYYWWWUUUTTTQQQQQQPPPNNNLLLJJJGGGFFFFFFEEEDDDCCCBBBAAA@@@???<<<<<<;;;999888777555555555555444444444444555555333333333222222222222222000000000000/////////...///000111111222222111111111111111111111222222222111111222333333444444555444444444444444444444444666666666777777666666666666666777777777888888888888888888888888999999::::::::::::;;;<<<<<<======;;;===???@@@??????@@@AAABBBBBBBBBBBBCCCDDDEEEFFFDDDDDDEEEFFFFFFGGGGGGHHHGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKMMMNNNOOOPPPPPPPPPRRRPPPPPPSSSWWWZZZ[[[[[[\\\\\\[[[ZZZ[[[\\\]]]^^^^^^______```aaabbbccccccccceeeiiikkknnnqqqvvvyyysssmmmdddiiiooowwwzzzaaaQQQIIIGGGGGGIIIIIIIIIIIIJJJKKKLLLLLLJJJJJJJJJJJJIIIHHHGGGGGGFFFDDDCCCCCCCCCCCC@@@>>>>>>>>><<<999666333000///---............---++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++)))************+++++++++*********++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,---,,,***)))***+++,,,,,,,,,+++++++++******+++++++++*********))))))******))))))))))))******************************************************************************)))************+++++++++************))))))))))))******++++++++++++************++++++++++++******))))))))))))******************+++++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++******))).........///000111111111555555555555666666666666666666777777777777777888444444444444555666777888666666666777777777888888;;;::::::999:::;;;<<<===@@@@@@@@@@@@@@@?????????>>>>>>???@@@@@@@@@@@@???BBBAAAAAA@@@???>>>======vvvxxxzzz{{{{{{yyywwwuuuyyyyyyzzz{{{}}}|||zzzxxxsssttttttttttttttttttsssttttttsssrrrrrrrrrrrrsssqqqrrrtttwwwyyyyyyvvvtttpppooommmkkkiiigggeeedddcccddddddeeeeeeeeeeeeeeeggggggiiimmmssswwwyyyzzzwwwwwwzzz}}}zzzwwwuuuuuuuuutttrrrzzz{{{|||{{{yyyxxxxxxxxxxxxwwwvvvtttsssrrrrrrrrrpppqqqpppmmmjjjiiiiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjhhhgggfffeeebbb```___^^^\\\ZZZXXXVVVTTTSSSQQQPPPPPPNNNLLLJJJHHHGGGEEEEEEDDDCCCAAA@@@??????<<<<<<;;;:::888777666666777555333222222333555777222111111111000000000///000000000/////////.........//////000111000000000000000111222222333444444111111222222333444444444444444444444444444444444555555666666666666555555666666666666777777777777777888999999::::::999999999::::::;;;;;;<<<<<<===;;;===???@@@??????@@@AAAAAAAAAAAAAAABBBCCCDDDEEEDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJKKKKKKMMMNNNOOOOOOPPPPPPQQQPPPPPPRRRUUUXXXXXXXXX\\\[[[ZZZZZZZZZ[[[]]]^^^______```aaabbbcccddddddccceeehhhkkkmmmppptttwww|||{{{qqqeeehhhlllsssjjjUUUJJJEEEDDDHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFDDDDDDEEEDDDBBB@@@>>>>>>===;;;999666444222////////////---,,,+++***.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,)))************+++++++++++++++++++++,,,,,,,,,,,,......------,,,++++++***+++,,,---,,,*********+++,,,,,,,,,+++++++++******+++++++++*********************))))))))))))******************************************************************************)))************+++++++++++++++*********)))))))))******++++++++++++************++++++++++++******)))))))))*********++++++******+++++++++,,,,,,,,,************+++++++++,,,------------------------((())))))***+++,,,,,,---,,,,,,---------,,,++++++000000000111111222222333666666666666777777777777777777777666666666666666444333333222333333444444444444444444555555555555888888777777888:::<<<===??????@@@@@@@@@@@@@@@@@@??????@@@AAAAAAAAAAAA@@@CCCCCCCCCCCCBBBBBBBBBAAAzzz{{{}}}~~~~~~}}}{{{zzz}}}}}}|||}}}~~~}}}zzzyyytttuuuvvvwwwwwwvvvuuutttuuutttssssssrrrrrrssssssqqqrrrtttvvvxxxxxxvvvuuuqqqppppppnnnllliiifffeeeeeeffffffgggggggggffffffffffffhhhmmmrrrvvvxxxyyyzzz{{{~~~zzzwwwwwwwwwwwwvvvyyyzzzzzzyyywwwvvvvvvwwwuuuuuutttrrrqqqpppoooooopppqqqpppnnnkkkjjjjjjkkklllllllllkkkkkkkkkkkkkkkkkkiiigggfffeeeccc```^^^\\\[[[ZZZXXXVVVTTTSSSRRROOOOOOOOONNNLLLJJJHHHHHHEEEDDDCCCBBBAAA???>>>>>><<<<<<;;;:::999888777777555555333333333333555555222222111111000000//////000000/////////.........+++,,,------......------000000111111111222222222111111111222333333444444333333333333333333333333444555555666666555555444555555555666666666777777666777999:::::::::999888999999999:::;;;;;;<<<<<<;;;===???@@@??????@@@AAA@@@@@@@@@AAAAAABBBCCCDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIJJJKKKKKKLLLKKKKKKMMMNNNNNNOOOOOOOOORRRQQQQQQRRRTTTVVVWWWWWW[[[ZZZYYYYYYZZZ[[[]]]^^^______```aaabbbcccddddddccceeehhhjjjlllooosssuuuwww}}}tttjjjiiijjjppp}}}qqq[[[OOOIIIFFFGGGGGGGGGHHHIIIJJJKKKLLLKKKKKKLLLKKKKKKJJJIIIHHHHHHGGGFFFFFFFFFEEECCCAAA>>>======;;;:::888666555/////////...------,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++))))))*********+++++++++++++++,,,,,,,,,---------------,,,,,,++++++++++++***,,,,,,,,,******+++,,,,,,,,,,,,+++++++++******************************+++******))))))******+++************************************************************************))))))*********++++++++++++++++++*********))))))******++++++++++++************++++++++++++******))))))*********+++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,........................))))))******+++,,,,,,,,,//////000000000000000///111222222222333333444444666666777777777888888888777666666666555555444444333333222111111000111111222222222222222333333333444444444444666888:::;;;<<<===>>>????????????>>>AAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB|||}}}|||zzzyyyuuuvvvxxxyyyyyyxxxvvvuuuvvvuuuttttttssssssttttttssstttuuuuuuuuutttttttttqqqqqqqqqpppnnnkkkhhhfffhhhiiiiiiiiiiiiiiihhhhhhfffgggjjjoootttxxxyyyyyy}}}}}}zzzzzzyyyyyyxxxwwwxxxyyyxxxvvvuuuuuuwwwuuuttttttsssrrrqqqpppooopppqqqrrrpppmmmkkkkkkllllllllllllkkkkkkjjjjjjjjjhhhfffdddcccbbb```]]]ZZZXXXWWWVVVTTTSSSQQQPPPPPPMMMMMMMMMLLLKKKJJJHHHGGGDDDDDDCCCAAA@@@???>>>===;;;;;;::::::999888777777222333444555555444333222444444333333222111111000////////////............++++++,,,---------------111111000000////////////000000111222222333333444333333333333333333333333444444555555555555444444444555555555555666666666666777888999:::999888777888888999999:::;;;;;;;;;;;;===??????>>>>>>???@@@????????????@@@AAABBBCCCBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNRRRSSSSSSTTTTTTUUUWWWXXXYYYYYYXXXXXXYYY[[[\\\]]]______```aaabbbcccddddddccceeegggiiikkkmmmqqqsssuuuyyyxxxoookkkhhhlllwwwzzzeeeYYYQQQKKKGGGGGGGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIIIIHHHFFFFFFGGGFFFDDDBBB======<<<;;;:::888777666........................,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))((())))))*********+++++++++++++++,,,,,,,,,---------)))*********+++++++++,,,***+++,,,,,,******+++,,,,,,,,,,,,+++++++++******************************++++++************++++++************************************************************************))))))*********+++++++++++++++++++++******************++++++++++++************++++++++++++******************++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,........................++++++++++++++++++++++++///000111222222222222222333333333333444444444444555666666666777777777777666555555444444333333333333222111000000000000000222222222111111111111111000000000111333555777999;;;<<<>>>@@@@@@@@@@@@???BBBCCCCCCDDDEEEDDDDDDDDDAAAAAAAAABBBBBBBBBBBBCCC~~~}}}{{{zzzxxxyyy{{{||||||{{{yyyxxxwwwwwwvvvuuuuuuuuuuuuuuuuuuvvvvvvuuusssrrrssstttrrrssssssrrrpppnnnkkkjjjkkkllllllllllllkkkkkkjjjhhhjjjnnntttzzz||||||{{{~~~}}}|||zzzxxxvvvwwwxxxxxxuuutttttttttssstttttttttsssrrrqqqpppooopppqqqpppmmmkkkkkkkkkkkkjjjjjjiiiiiihhhhhhhhhcccaaa___^^^^^^\\\YYYWWWSSSSSSRRRQQQPPPOOONNNMMMKKKKKKKKKKKKJJJIIIHHHGGGCCCCCCBBBAAA???>>>======::::::999999888777777666111222444666666444222111111000000///...---,,,,,,/////////.........---------......///000/////////111000000///......------000000111111222333333333222222222222222222222222333333444444444444333333444444444444555555555666555666777777888888777777777888888999999::::::;;;:::;;;===>>>======>>>???>>>>>>>>>??????@@@AAABBBBBBBBBCCCCCCDDDDDDEEEEEECCCCCCDDDEEEGGGHHHIIIIIIKKKLLLLLLMMMNNNNNNMMMMMMQQQRRRTTTTTTTTTUUUWWWYYYXXXXXXWWWXXXYYYZZZ\\\]]]^^^^^^___```aaabbbccccccccceeeggghhhiiilllooorrrrrrvvv~~~ssslllfffhhhoooxxxlllaaaVVVKKKIIIIIIIIIIIIIIIJJJJJJKKKMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHFFFFFFGGGFFFDDDBBB>>>======<<<;;;999888777......------...//////000,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++***)))((()))************+++++++++++++++++++++,,,,,,,,,,,,(((((()))******+++,,,,,,)))+++,,,,,,+++***+++---,,,,,,,,,+++++++++*********************+++++++++++++++************++++++++++++++++++++++++++++++************************************************)))************+++++++++,,,++++++++++++***************++++++++++++************++++++++++++***************++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,........................---------------,,,,,,,,,...///000111222222333333444444444444444444444444444444444444555555555555444444444333333333333333333333222111000000000111222222222222111111111111////////////111333555666<<<===@@@BBBCCCCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDD~~~~~~{{{|||~~~~~~|||{{{yyyxxxwwwwwwvvvvvvwwwwwwvvvwwwwwwuuusssrrrtttwwwuuuuuutttsssrrrqqqpppooonnnooooooooonnnnnnmmmlllkkknnnttt|||~~~||||||yyytttvvvwwwvvvsssooonnnmmmnnnnnnoooppppppooonnnmmmkkklllnnnmmmkkkhhhhhhhhhhhhggggggfffeeeeeedddddd]]][[[ZZZYYYYYYXXXUUUSSSPPPOOOOOONNNMMMLLLKKKKKKIIIIIIIIIIIIHHHGGGGGGFFFCCCBBBAAA@@@???>>>===<<<999888888777777666666666333333333444444333333333//////...---,,,+++******//////.........---------......///000000000000000000000000000////////////000000000111222222333333222222222222222222222222333333444444444444333333333333444444444555555555555555555555555666666777777777888888999:::::::::888:::<<<===<<<<<<===>>>>>>>>>>>>>>>>>>???AAAAAAAAABBBBBBCCCCCCDDDEEEEEEBBBBBBCCCEEEFFFHHHIIIIIIKKKLLLLLLMMMMMMMMMMMMMMMNNNPPPRRRSSSRRRSSSVVVYYYWWWWWWWWWWWWXXXZZZ\\\]]]]]]]]]^^^___```aaabbbbbbcccdddfffhhhiiikkknnnpppooottt{{{yyyoooggghhhkkkpppyyyuuummm___OOOLLLKKKJJJJJJIIIIIIJJJJJJMMMMMMMMMMMMLLLKKKJJJJJJIIIGGGFFFFFFFFFFFFCCCAAA@@@@@@???>>>===;;;999888000///...------...//////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))************+++++++++*********++++++++++++,,,++++++++++++++++++++++++)))+++,,,,,,+++***,,,---,,,,,,,,,+++++++++******))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************************************)))************+++++++++,,,,,,+++++++++***************++++++++++++************++++++++++++***************+++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,------......///////////////111222333444444444444444444444444444444444222222222222333333333333222222222222333333333333333333222222222222222333444333333333222222222111000/////////111333555666;;;===@@@CCCDDDDDDCCCBBB@@@@@@AAABBBBBBBBBBBBAAADDDDDDCCCCCCCCCCCCCCCCCC}}}}}}zzzyyyxxxxxxwwwwwwxxxxxxvvvwwwxxxvvvttttttwwwzzzwwwvvvvvvuuuttttttsssssspppppppppppppppooonnnnnnnnnrrryyyyyy~~~}}}yyyqqqssstttsssooojjjgggeeeggghhhiiijjjkkkjjjiiiiiigggiiijjjjjjhhheeeeeeeeeeeeeeedddccccccbbbaaaaaaYYYXXXWWWVVVWWWVVVSSSQQQMMMMMMMMMLLLKKKJJJJJJJJJGGGHHHHHHHHHHHHGGGFFFEEECCCBBBAAA@@@???===<<<<<<888888777777666666555555555444222111111222444555555555444333222111000000//////.........---------,,,---......//////......//////000000111111222222000000000111222222333333111111111111111111111111222333333444444333333222333333333444444444555555555555444333333555666777777777777888999999::::::777999;;;<<<;;;;;;<<<===============>>>???@@@AAAAAAAAABBBBBBCCCDDDDDDEEECCCDDDEEEGGGHHHIIIKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLOOOQQQQQQQQQRRRUUUYYYWWWWWWVVVWWWXXXZZZ\\\]]]\\\\\\]]]^^^___```aaaaaacccdddfffggghhhjjjmmmppplllrrrxxx~~~~~~sssjjjjjjkkknnnuuu~~~{{{lll[[[MMMLLLKKKJJJJJJJJJJJJJJJMMMNNNNNNMMMMMMLLLKKKJJJHHHGGGFFFFFFFFFEEECCCAAABBBBBBAAA@@@>>><<<;;;:::333111///...---------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,------------)))************+++++++++))))))*********+++++++++...------,,,,,,++++++***)))***,,,,,,++++++,,,---,,,,,,,,,+++++++++******))))))******++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************************************)))************+++++++++,,,,,,,,,+++++++++************++++++++++++************++++++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------+++,,,---...///111222222111222333555666777777777444444444444444444333333000000111111111222222222111111111222222333333444444333333333333333444444444444444444333333222222111111000111111333555666888;;;>>>AAACCCCCCBBBAAA>>>>>>???@@@@@@@@@@@@???CCCBBBBBBBBBAAAAAAAAAAAA~~~}}}~~~|||yyy}}}{{{yyywwwwwwyyy|||~~~~~~|||yyyvvvuuuvvvwwwxxxwwwvvvuuutttsssttttttuuurrruuu||||||~~~xxxsssqqqooolllkkkhhhdddaaaeeedddcccdddfffffffffdddfffggghhhhhhgggeeebbbaaadddcccaaa```^^^\\\ZZZZZZVVVVVVVVVVVVTTTSSSQQQPPPLLLKKKJJJHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCDDDCCCBBB@@@>>>===;;;;;;999999777666555555555555444444444333333222222222111222222222222111000000///............---------,,,---///000000000///...000000000000000000000000////////////000000000000111222222333333222222111111111222222222333333333222222222333333333444444777777666555555555555555777777777888999999::::::888999999::::::;;;;;;<<<============>>>>>>>>>>>>??????@@@AAAAAAAAA@@@@@@@@@BBBDDDFFFHHHIIIJJJKKKJJJKKKLLLMMMMMMMMMMMMMMMNNNNNNOOOPPPRRRTTTUUUWWWZZZYYYXXXWWWXXXZZZ\\\]]]]]]___``````______aaabbbeeefffhhhjjjkkklllllllllqqqssswww}}}|||nnnlllkkkhhhmmmwwwvvvbbbRRRLLLHHHIIIJJJIIIIIIKKKMMMMMMNNNNNNNNNMMMMMMLLLHHHHHHHHHHHHHHHGGGFFFEEEBBBBBBBBBAAA???>>><<<;;;777555222///------...///,,,---......//////............---------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,+++++++++******************************---,,,+++******,,,...///,,,,,,,,,,,,,,,+++***)))******************************+++++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++************************,,,***))))))***++++++***************************,,,+++)))(((((()))+++,,,...,,,***(((((()))***+++************************++++++************************++++++++++++******((()))++++++*********++++++,,,------............------------------------000000111222222222222111222333555777777666555444444444444333333333222222////////////000000000000333222111000000222444666666666666666666666666666555555444333222222222222...//////000111333444555<<<===>>>???@@@AAAAAAAAAAAAAAA@@@@@@???>>>======AAAAAA@@@@@@AAAAAABBBCCC}}}~~~}}}{{{zzz{{{}}}~~~|||yyyxxxyyy{{{|||zzzyyyxxxwwwwwwwwwxxxxxxwwwzzz~~~xxxrrrpppmmmkkkiiifffbbb___cccbbbaaaaaacccccccccaaabbbcccdddddddddbbb```___```___^^^\\\ZZZYYYWWWWWWTTTTTTSSSRRRQQQPPPOOOOOOLLLLLLJJJIIIGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCBBBAAA@@@>>><<<;;;999999999888777666555555555555444444333333333222222222111222222222222111000000///............---------------...///////////////////////////////////////////////////000000000000111222222222222222222111222222222333333333444444222222222333333333333444666555555444333333444444555555666777777888888999888888999999:::;;;;;;;;;<<<<<<=========>>>>>>>>>??????@@@@@@AAAAAA@@@@@@AAABBBDDDFFFGGGIIIIIIJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNOOOQQQSSSUUUVVVYYYYYYXXXWWWXXXZZZ\\\]]]]]]___``````______aaabbbeeefffggghhhiiikkkllllllmmmooosssxxx}}}tttnnnkkkgggkkksss~~~lllUUUNNNHHHIIIKKKJJJJJJKKKMMMMMMMMMNNNNNNMMMMMMLLLHHHHHHHHHHHHHHHGGGFFFEEEBBBBBBBBBAAA???>>><<<;;;777555222///...---...///,,,---......//////............---------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++************************************)))))))))***+++,,,,,,,,,,,,,,,,,,+++***)))************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,***))))))***++++++***************************,,,+++)))(((((()))+++,,,---,,,***)))))))))******************************++++++************************++++++++++++******(((***,,,,,,,,,,,,...000,,,000555::::::777333///........................000000111222222222222222222333555666666666555444333333333222222111111111000000000000111111111111333222222222222444666777888888888888888888888888888777666444333222111111000000111222333555777888===>>>??????@@@@@@@@@@@@AAA@@@@@@???>>>>>>======@@@?????????@@@@@@AAAAAA~~~}}}}}}}}}}}}}}}|||{{{{{{{{{{{{|||}}}~~~}}}yyyqqqnnnkkkhhhfffccc```]]]^^^]]]\\\\\\^^^^^^]]]\\\\\\]]]^^^^^^^^^^^^\\\\\\ZZZZZZYYYWWWVVVTTTSSSRRRQQQPPPOOOMMMLLLLLLLLLMMMMMMLLLJJJHHHGGGFFFEEEEEEDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@???>>><<<:::999999888777666555555555555555333333333333222222222222111111222222111111000//////............---------.........---......///000////////////////////////////////////000000000000111111222222222222111111222333333333333444444444111111222222222333333333444444333222222222333333444444555555666777777777888888888999::::::;;;;;;<<<<<<<<<============>>>>>>??????@@@AAAAAA@@@@@@BBBCCCDDDFFFGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNOOOQQQSSSUUUVVVYYYXXXXXXWWWXXXZZZ[[[\\\]]]^^^``````______aaaccceeeeeeeeefffgggiiikkkllllllmmmpppuuuyyy~~~rrrlllhhhiiinnnvvv{{{]]]SSSJJJIIIKKKJJJJJJKKKLLLLLLMMMMMMNNNMMMMMMLLLIIIIIIIIIIIIHHHGGGFFFEEECCCCCCBBBAAA@@@>>>===<<<888666333000///...//////------...////////////.........---------,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++******************************)))))))))***************++++++,,,,,,,,,+++******++++++++++++++++++++++++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))+++,,,+++***************************,,,+++***))))))***+++,,,+++++++++*********************************************++++++++++++++++++******++++++++++++******+++,,,,,,++++++,,,///222333666:::======:::777444/////////000000000000000000111111222222222222222222333444555666555444333111111111111000000000000000000000111111111222222111222333444555666777888999999999999999999999999999888666555333222111111222222333444666888:::;;;>>>??????@@@@@@??????>>>?????????>>>======<<<<<<======>>>>>>>>>?????????~~~~~~}}}}}}}}}}}}}}}|||xxxpppmmmiiifffdddaaa^^^[[[YYYXXXWWWWWWXXXXXXVVVUUUUUUVVVWWWXXXYYYXXXXXXXXXTTTTTTSSSRRRQQQPPPOOONNNNNNMMMKKKIIIHHHHHHJJJKKKLLLKKKIIIGGGEEEDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@???AAAAAA@@@>>>===<<<;;;:::777666555555444444444555333222222222222222222222111111111111111000000//////............---------///...---,,,---...///000////////////////////////////////////000000000000000000111111111111000000111111222222222333333333111111111111222222222222444333333222222222333333444444444555666666777777777777888888999:::::::::;;;;;;<<<<<<<<<============>>>???@@@@@@AAA@@@@@@CCCCCCDDDEEEFFFFFFFFFFFFHHHIIIJJJKKKLLLMMMMMMMMMNNNNNNOOOPPPRRRSSSUUUVVVXXXXXXWWWXXXXXXYYY[[[[[[\\\^^^___```___```aaaccceeeeeeddddddeeehhhkkklllmmmnnnppptttxxxwwwoooiiihhhjjjpppwwwjjj[[[MMMIIIJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMJJJJJJIIIIIIHHHGGGFFFEEECCCCCCCCCBBBAAA???======999777555222000/////////------...///////////////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********************************+++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***+++,,,++++++************************++++++***))))))***++++++******+++++++++******)))******************************+++++++++++++++,,,******++++++++++++******......,,,***)))+++...222<<<999555111000222555888/////////000000000000000000111222222333333222222222333444444444444333333000/////////////////////000000000000111111111111///111222444666777777777888888888888888888888888777666555444333222222222333333444666888:::<<<===???????????????>>>======>>>=========<<<<<<;;;;;;;;;;;;<<<===============~~~}}}}}}zzzzzz{{{~~~}}}yyyvvvooolllgggcccaaa^^^[[[YYYTTTSSSQQQQQQQQQQQQPPPNNNOOOPPPQQQQQQRRRRRRSSSSSSOOONNNNNNMMMLLLKKKKKKKKKKKKJJJGGGFFFEEEFFFGGGHHHIIIHHHFFFDDDCCCBBBAAAAAA??????>>>>>>>>>>>>======??????>>>===;;;:::999999666555444444444444444444222222222222222222222222000111111111111000/////////............---------...---,,,,,,,,,---///000........................////////////000000000000///000000111111000000//////000000000000111111111000000000111111111222222444333333333333333444444444444555666666777777888666666777888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@BBBCCCDDDEEEEEEEEEEEEDDDGGGHHHIIIJJJKKKLLLLLLLLLNNNOOOOOOQQQRRRTTTVVVWWWWWWWWWWWWXXXXXXYYYZZZ[[[\\\]]]___```___```bbbccceeedddcccdddeeegggjjjlllnnnnnnppptttvvv{{{sssllliiiiiilllrrr{{{{{{gggRRRIIIIIIJJJIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMJJJJJJJJJIIIHHHGGGEEEEEEDDDDDDDDDCCCAAA@@@>>>===:::999666444111000//////---...//////000000//////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********************************+++,,,,,,,,,++++++******++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,+++************************+++******************+++)))******+++++++++************************************++++++,,,,,,,,,,,,******++++++++++++******------,,,++++++///444888>>>888000***(((+++000444....../////////000000000111111222333333333333222222333333333333333222222/////////////////////000//////000000000111111111///000222444555666666777555555555555555555555555333333333333333444444555444444555666888:::<<<===>>>>>>>>>>>>===<<<;;;;;;<<<<<<;;;;;;;;;;;;::::::999:::;;;<<<<<<<<<;;;;;;~~~zzzyyyzzz|||yyyuuusssmmmiiiddd```]]][[[XXXVVVPPPOOOMMMLLLLLLLLLJJJHHHIIIJJJJJJJJJKKKKKKLLLLLLIIIIIIHHHHHHGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCDDDDDDDDDCCCBBB@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777666555555555444444333333333444444111111111222222222222222000000111111000000///...///............------------------,,,------...///........................////////////000000000000//////000000000000//////....../////////000000000///000000000000111111111333333222222333333444444444444555555666777777777666666666777888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<>>>???@@@@@@AAAAAABBBBBBCCCDDDDDDEEEDDDDDDFFFGGGHHHJJJKKKLLLLLLLLLNNNNNNOOOPPPRRRTTTVVVWWWVVVWWWWWWXXXYYYYYYZZZZZZ[[[]]]___`````````bbbddddddddddddeeefffhhhjjjkkkmmmlllnnnrrrtttwww{{{qqqllljjjkkknnnttt~~~tttWWWIIIHHHIIIHHHHHHJJJJJJKKKLLLMMMMMMMMMMMMKKKKKKKKKJJJHHHGGGEEEEEEEEEEEEDDDCCCBBB@@@???>>>;;;:::888555333111000///......///000000000000///......---------,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************)))))))))))))))(((((((((******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,******,,,---,,,+++***************************************************************+++++++++******************************++++++,,,---------******++++++++++++*********+++,,,---000555;;;@@@666444000---++++++,,,---......//////000000111111111222222333333333333333333333222222222222111111000000000000111111111111000000000111111111222222000111222333444555666777444444444444444444444444333333333333444555777777555555666777888999;;;<<<<<<<<<<<<<<<;;;;;;:::999::::::::::::::::::::::::888999:::<<<<<<;;;::::::}}}}}}|||~~~|||{{{uuurrrpppjjjfff```\\\YYYWWWTTTSSSNNNLLLJJJIIIIIIHHHFFFDDDDDDDDDCCCCCCCCCDDDDDDEEECCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<===::::::::::::::::::::::::888888777666555444444333444333333333333333444444000111111111222222222222000000000000000//////...///............---------,,,,,,------......------........................////////////000000000000...//////000000//////...////////////000000000000/////////000000000111111111111111111111222333333333333333444555555666666555555666666777888888999999::::::::::::;;;;;;;;;;;;<<<===???@@@@@@AAAAAA@@@AAABBBCCCDDDEEEEEEEEEEEEFFFGGGIIIKKKKKKLLLLLLLLLLLLMMMNNNPPPRRRTTTUUUVVVVVVWWWXXXYYYYYYYYYYYY[[[]]]___`````````bbbdddddddddeeefffhhhiiijjjkkklllkkkmmmqqqsssuuu|||tttnnnkkkjjjkkkoooxxx\\\IIIFFFGGGGGGGGGIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLKKKJJJIIIGGGEEEDDDEEEEEEEEEDDDBBBAAA???>>><<<;;;999666444222000///......///000000000000000......---------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************+++***)))'''''''''((())))))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...,,,***+++,,,---,,,+++*********************************++++++***************)))))))))***,,,---******************************++++++,,,------...******++++++++++++******)))***,,,---///444:::>>>///////////////...---,,,//////000000111222222333111222333333444444333333333333222111111111111111111111111222222333333333222222222333333333444444444333333333444555777888555555555555555555555555666555555555666777888999888777777888999:::;;;;;;999999:::::::::999999888999999999999999999999999777999:::<<<<<<;;;:::999}}}{{{~~~yyyrrroooooogggccc^^^YYYVVVTTTQQQPPPMMMKKKIIIHHHGGGFFFDDDBBB@@@@@@???????????????@@@@@@@@@@@@???????????????===>>>>>>???>>>>>>===<<<;;;;;;::::::::::::;;;;;;999999999999999999999:::999999888777666555555444333333333222222333444444000000111111222222222222000000000000000//////...//////.........---------+++,,,---...///...---,,,........................////////////000000000000......////////////......000000000000111111111111////////////000000000000000000///000000111222222111222222333333444555555555555666666777888888888999999:::::::::;;;;;;;;;;;;<<<===>>>@@@@@@AAAAAA???@@@BBBCCCDDDEEEEEEEEEDDDEEEGGGIIIJJJKKKLLLLLLJJJKKKKKKMMMNNNPPPRRRSSSUUUVVVWWWXXXYYYYYYYYYYYY[[[]]]___``````aaacccdddcccdddfffhhhiiijjjjjjjjjmmmlllnnnrrrtttvvv|||wwwoookkkjjjjjjlllttt___IIIEEEFFFGGGFFFIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLKKKJJJIIIGGGEEEDDDFFFEEEEEEDDDCCCAAA@@@???<<<;;;999777444222000///...//////000000000000000......---------,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,+++++++++******************************...,,,***)))((()))***+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++************************...,,,++++++,,,------,,,******************************++++++++++++******+++***)))((((((***,,,...******************************+++,,,,,,---......******++++++++++++*********+++++++++,,,...222555,,,,,,,,,,,,---...000111000000111222333333444444111222333333444444333333333333222111000000111111222222333333333444444444444444444555555555666666777555444333444555888999777777777777777777777777999999888888888888999999:::999999999999:::;;;;;;777888888999999999888888888888888888888999999999777999:::<<<<<<;;;:::999|||yyy{{{~~~}}}wwwrrrnnnkkkeeebbb\\\XXXUUURRROOOMMMHHHHHHFFFEEECCCAAA@@@???=========<<<<<<;;;;;;;;;;;;;;;::::::999::::::::::::::::::999999999999888999999999999999999999999999999999999999888777666555555555444444333333333222222222222222222222222222222222111111111111000111000000///...---------........................000000//////.........---////////////////////////000///...---,,,------...000000000000000000000000......//////000000111111000000000000////////////111111222222222333333333333333333444444444555555555555666666777777888888888888999999999:::::::::;;;;;;<<<===>>>???@@@@@@BBBBBBAAABBBBBBCCCDDDEEEEEEFFFGGGIIIKKKLLLNNNNNNMMMMMMNNNNNNOOOPPPQQQQQQUUUUUUVVVWWWXXXZZZ[[[\\\\\\\\\]]]^^^___aaabbbbbbdddfffgggiiijjjjjjjjjjjjkkknnnppprrrsssuuuxxxzzzqqqmmmiiiggghhhmmmwww~~~}}}gggOOOGGGGGGGGGFFFJJJJJJKKKKKKLLLMMMMMMMMMNNNMMMLLLKKKIIIHHHGGGFFFCCCDDDEEEEEEEEECCC@@@???>>>===<<<999777444111000000000000000000000000000//////...------------...,,,,,,,,,+++++++++******///...---+++***))))))))))))))))))***+++++++++,,,************************+++,,,---,,,***)))***+++++++++,,,------...//////++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++******)))))))))++++++************++++++))))))(((((((((((())))))******+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...------,,,,,,,,,---......000000000000111111111111///000111222333333333333444444333222111111111222000000000111222222333333555555555555555555555555888999:::::::::888777666::::::999999999888888888888666444444666888999::::::999999999;;;<<<;;;:::666<<>>;;;999999999888666666777888:::<<<>>>>>>===>>>???AAACCCDDDCCCAAA===;;;;;;;;;{{{wwwxxxyyy{{{~~~zzzuuupppjjjgggbbb^^^YYYUUURRROOOLLLJJJHHHGGGFFFDDDBBBAAA??????;;;;;;;;;::::::999999888999888888777777777777888888888888888777777777777777777777777777777777777666666777777777666555555555444444444333333333333222222222222222222222222222222222111111111000000111000000///......------........................///.........------------........................000///...---,,,------...///////////////////////////////////////000000000000000000000////////////111111111222222222333333222333333333333444444444555555555666777777888888888888888999999999::::::;;;;;;<<<===>>>???@@@@@@AAAAAAAAAAAABBBCCCDDDEEEEEEFFFGGGIIIJJJLLLMMMNNNMMMMMMNNNNNNOOOPPPQQQQQQTTTTTTUUUVVVWWWYYYZZZ[[[[[[\\\]]]^^^```aaaaaabbbdddfffgggiiijjjjjjjjjjjjkkkmmmpppqqqssstttwwwyyyvvvpppfffeeefffkkkuuu|||www{{{lllTTTHHHFFFGGGGGGIIIJJJJJJKKKKKKLLLMMMMMMNNNMMMLLLKKKIIIHHHGGGFFFEEEEEEFFFEEEDDDBBBAAA???>>>===<<<:::777444222000000000000000000000000000//////...------------...,,,,,,,,,++++++++++++***++++++******)))*********************++++++++++++************************+++,,,---,,,***)))***+++***++++++,,,------......++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++*********++++++************++++++******))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,+++++++++++++++,,,---,,,,,,++++++,,,,,,---...------,,,,,,,,,---......000000000000111111111111000111222333333444444444333333222111111111111111000000000111222222333333555555555444444444444444777888999::::::999999888888888888888888888888888999888666666777888:::::::::999999:::;;;;;;;;;;;;===BBBCCCAAA@@@BBBAAA>>><<<<<<<<<;;;999999:::;;;<<<>>>@@@BBBBBBDDDFFFHHHKKKKKKJJJGGGCCC???>>>===}}}yyysssrrrqqqpppqqqvvv||||||wwwrrrlllfffbbb___[[[VVVRRRPPPMMMKKKIIIFFFFFFEEECCCBBB@@@???>>>:::999999888777777666666666666555444444333444444666555555555444444444444555555555555555555555555222333333444444444444333444444333333333333333222222222222222222222222222222222111111111000000000000000000///......------........................---------------,,,,,,,,,------------------------//////...------------...////////////////////////000000//////////////////////////////000000000000111111111222222222222333111111222222222333333333444555555666666777888888888888888999999999999:::;;;;;;<<<===>>>??????@@@AAAAAAAAAAAABBBCCCDDDDDDEEEEEEGGGHHHJJJKKKLLLMMMMMMMMMNNNNNNOOOOOOPPPPPPSSSSSSTTTUUUVVVXXXYYYZZZZZZ[[[]]]^^^```aaaaaabbbeeeeeeggghhhiiijjjjjjjjjkkkmmmoooqqqrrrtttvvvxxx||||||rrrfffdddeeeiiiqqq}}}sssqqqwwwvvv^^^NNNHHHGGGHHHHHHIIIIIIJJJKKKKKKLLLLLLNNNMMMLLLKKKJJJIIIHHHGGGHHHGGGFFFEEECCCBBB@@@@@@???>>>===;;;999555333111000000000000000000000000//////...------------...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---......+++++++++++++++*********+++++++++++++++++++++++++++,,,---,,,*********+++*********+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************+++++++++++++++******+++++++++******+++++++++,,,,,,,,,,,,++++++++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++*********++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---...///000000000000111111111111111111222333444444444444222111111000000000000000000000111111222333333333444444444444444444444444555666777888999999999999666666777777888999999999:::999888888888999;;;<<<===============>>>>>>???HHHMMMPPPOOONNNNNNJJJDDDBBBAAA@@@?????????@@@AAABBBDDDGGGJJJMMMPPPTTTXXXZZZZZZYYYUUUNNNHHHEEECCC~~~yyytttnnnllliiifffeeehhhmmmrrryyy}}}{{{wwwsssnnniiibbb^^^]]]ZZZUUURRROOOMMMKKKIIIEEEEEEDDDCCCAAA@@@???>>>:::999999888777666555555555444333222222222222222333333222222222111111111222222222222222222222222000111222222333333333333333333333333222222222222111111111111222222222222111111111111000000000000000000//////....................................------------------------------------------------............------......////////////////////////000000000//////......---////////////000000000000111111111111222222222222000111111111111222222222444444555555666777777888888888888888999999999999:::;;;;;;<<<===>>>??????@@@@@@@@@@@@AAABBBCCCDDDEEEEEEFFFHHHIIIJJJKKKLLLMMMMMMMMMNNNOOOOOOPPPPPPRRRSSSSSSTTTUUUWWWXXXYYYZZZ[[[]]]___aaabbbbbbbbbeeeeeefffggghhhiiijjjjjjkkkmmmpppqqqrrrtttvvvxxx}}}rrrjjjfffeeehhhmmmzzzvvvnnnoooxxxjjjVVVKKKHHHIIIHHHHHHIIIIIIJJJKKKKKKKKKNNNNNNMMMLLLKKKJJJIIIHHHIIIGGGEEECCCAAA@@@???????????????===:::777444222//////////////////////////////...------------...------,,,,,,,,,+++++++++,,,++++++++++++,,,------,,,,,,,,,++++++*********++++++++++++++++++++++++***,,,,,,,,,******+++,,,))))))******++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++******+++++++++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******))))))******,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------...//////000000000111111111111222222333444444444444444000000////////////000000000000111222222333333444333333333333444444444444555666666777777777777777666666777888999:::;;;<<<;;;<<<<<<;;;;;;;;;===>>>BBBBBBCCCBBBBBBCCCEEEGGGRRR\\\eeejjjkkkggg\\\QQQKKKIIIGGGFFFGGGHHHIIIIIIJJJMMMQQQUUUZZZ___eeeiiilllllliiiccc[[[SSSMMMKKK}}}}}}|||yyytttooohhhfffaaa\\\ZZZ\\\```dddkkkqqq{{{~~~yyyvvvsssoookkkfff```\\\ZZZWWWSSSOOOMMMLLLJJJHHHEEEEEEDDDBBBAAA@@@??????<<<;;;:::999888777666666555555444333222111111222111111111000000000//////000000000000000000000000000000111222333333333333222222222222222222222222000000000111111222222222111111111000000000//////////////////......................................................//////------------------------------..........................................000000//////......------.../////////000000000111000000111111111222222222000000000111111111222222444444444555666666777777777777888888888999999999::::::;;;<<<===>>>??????@@@??????@@@@@@AAABBBCCCDDDEEEFFFGGGHHHIIIJJJKKKKKKLLLLLLMMMNNNOOOPPPQQQRRRRRRSSSTTTUUUWWWXXXYYYZZZ\\\^^^aaacccccccccccceeeeeefffggghhhiiijjjjjjlllnnnqqqrrrssstttvvvxxx|||~~~uuukkkeeedddhhhlllwwwsssooovvvwww```PPPIIIGGGHHHHHHIIIIIIJJJKKKKKKKKKNNNNNNMMMLLLKKKJJJJJJIIIHHHGGGEEEBBB@@@???>>>>>>@@@AAA@@@???<<<999555222//////////////////////////////...------------...---------,,,,,,,,,++++++***))))))(((((((((((((((---,,,,,,,,,++++++******++++++++++++++++++++++++***+++,,,,,,******+++,,,))))))************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,*********))))))***************+++++++++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))******+++,,,,,,++++++,,,,,,---...,,,++++++,,,---.../////////000000000111111111111222222333333444444333333000///////////////000000111111111222333333444444333333333444444555555555666666666666666666666666666666777888:::;;;<<<<<<===???AAA@@@??????AAADDDFFFHHHIIIHHHHHHJJJNNNQQQ^^^mmm~~~tttdddXXXUUURRRQQQSSSUUUVVVUUUTTTVVVZZZ^^^ccciiioootttvvvuuurrrkkkbbbZZZTTTRRR{{{yyyxxxtttmmmhhh```^^^ZZZUUURRRRRRVVVYYY]]]dddmmmvvv|||~~~|||uuurrroookkkhhhddd___[[[VVVSSSOOOLLLJJJIIIGGGEEEEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>===;;;:::999888777777666555333222222222222111000000000000/////////000000000000000000000000000111222222222222222222000111111111111222222222//////000000111222222222111111000000000///////////////////////////.......................................///////////////------------------------,,,---......///.................................//////........................//////000000111111000000000111111111111222000000111111111222222222333444444555555666777777777777777888888888888999::::::;;;<<<===>>>>>>???????????????@@@AAABBBBBBDDDEEEEEEFFFHHHIIIIIIJJJIIIJJJKKKMMMNNNPPPQQQRRRRRRRRRSSSTTTUUUWWWXXXYYYZZZ\\\```ccceeeeeeeeeeeeeeeeeeeeefffggghhhjjjjjjlllnnnpppqqqrrrsssuuuwwwuuuzzz}}}mmmeeebbbhhhmmmvvvxxx|||nnnYYYLLLGGGHHHIIIIIIJJJKKKKKKLLLLLLNNNNNNNNNMMMLLLKKKKKKKKKGGGFFFEEECCCBBB@@@??????AAABBBBBBAAA>>>:::666333000000000000000000000000//////...------------...------------,,,,,,,,,,,,...---,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***+++---************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******))))))))))))************+++++++++,,,,,,,,,,,,++++++++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++******************+++,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,---...///000000000000000111111111111111222222333333222222222///////////////000000111111111222222333444444444333444444555555666666666777777666666666777888888888888999:::;;;<<<======AAAEEEHHHHHHFFFGGGIIILLLLLLOOOQQQQQQQQQSSSYYY]]]nnn}}}yyyiiieeeaaaaaadddggghhhgggaaabbbdddeeegggkkkppptttwwwvvvrrrllleee___\\\[[[zzzwwwtttnnngggbbbYYYWWWTTTOOOLLLKKKNNNPPPQQQWWW```fffkkkrrr{{{{{{yyyrrrooojjjfffccc```]]]ZZZUUURRRNNNKKKJJJIIIGGGEEEFFFEEEEEEDDDCCCBBBAAAAAA??????>>><<<;;;:::999888777666555333222222111111111111111000000000//////000000000000000000000000111111111111111111000///000000000000111111222222/////////000111222222222111000000000////////////.../////////////////////........................---------....../////////........................,,,,,,.../////////..............................------...........................///000111111111000000000000111111111111111111111222222222333333333333444555555666666777777777777777888888888888999::::::;;;<<<===>>>>>>>>>>>>>>>??????@@@AAABBBDDDDDDEEEFFFGGGHHHIIIIIIGGGHHHJJJLLLOOOQQQSSSSSSSSSSSSSSSTTTVVVWWWYYYZZZ[[[^^^aaaeeegggggggggfffeeeeeeeeeeeefffhhhiiikkkjjjlllnnnooopppqqqsssuuuqqqwwwuuuiiieeekkkooosssiiiWWWMMMIIIJJJJJJKKKKKKLLLMMMMMMOOONNNNNNMMMMMMLLLLLLKKKFFFFFFGGGFFFEEECCCBBB@@@BBBBBBCCCBBB@@@;;;777444000000000000000000000000//////...------------......------------,,,,,,,,,......------......//////++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************+++---...///,,,,,,++++++,,,,,,---...+++++++++,,,---...///000000000000000111111111111000111111222222111111000000/////////000000111222111111222333333444444555444444555666666777888888777777777888999;;;===?????????@@@AAABBBBBBCCCCCCGGGKKKOOOPPPOOOOOOSSSVVVWWWZZZ]]]]]]]]]aaahhhnnn|||wwwsssssswwwzzzzzzyyysssrrrqqqnnnllllllnnnpppsssrrrppplllhhhfffggghhhzzzuuuqqqkkkddd^^^SSSRRRPPPLLLIIIHHHIIIKKKJJJPPPVVV[[[___fffooovvv~~~yyywwwppplllgggcccaaa^^^\\\ZZZVVVSSSOOOMMMLLLKKKIIIHHHFFFFFFEEEDDDCCCBBBBBBAAA@@@???>>>===;;;:::999888777666555333222111111111222111111111000000000000111111111111111111111111000111111111000///......//////000000111111111222...//////000111222222222000000000000////////////.........///////////////........................,,,,,,,,,------.........////////////////////////+++,,,.../////////..............................,,,------....../////////---......///000111111222000000000000111111111111111222222222222333333333333333444444555666666777777777777777888888888888999::::::;;;<<<===>>>>>>>>>>>>>>>>>>???@@@AAABBBDDDDDDEEEFFFGGGHHHHHHIIIFFFGGGIIILLLOOOQQQSSSUUUSSSSSSTTTUUUVVVXXXYYYZZZ\\\^^^bbbfffhhhhhhhhhgggeeeeeeeeeeeefffhhhiiikkkiiijjjmmmmmmnnnoooqqqssspppxxx~~~pppiiinnnoooooo{{{wwwaaaUUUJJJJJJKKKKKKLLLMMMMMMMMMOOONNNNNNNNNMMMLLLLLLLLLFFFGGGHHHIIIHHHFFFDDDBBBBBBCCCDDDCCC@@@<<<777444000000000000000000000000//////...------------.........---------,,,,,,,,,'''''''''((()))***,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,++++++,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))******+++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,------,,,+++***)))******+++,,,...///000,,,,,,++++++,,,,,,---...+++++++++,,,---...000000000000000000111111111111000000111111111000000///000000000000000111222222111222222333333444444555555555555666777888888999666666777999<<>>>>>>>>???@@@@@@AAAAAACCCDDDDDDFFFGGGHHHIIIIIIIIIIIIIIIJJJLLLOOOQQQRRRTTTTTTUUUUUUUUUVVVVVVVVVZZZ]]]bbbfffhhhhhhfffdddddddddddddddeeeggghhhjjjkkkkkkkkklllmmmnnnoooppprrrtttzzzwwwkkklllkkkiiisss{{{aaaXXXIIIIIIOOOKKKJJJNNNNNNMMMNNNPPPPPPPPPNNNLLLKKKLLLJJJHHHFFFDDDCCCCCCDDDBBBAAA?????????===999777333111000000111111000...////////////...---,,,+++++++++++++++++++++++++++*********+++,,,---...///++++++------------++++++++++++,,,,,,,,,---------++++++***))))))***++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++******))))))))))))***++++++++++++***************************++++++++++++++++++++++++'''((()))************))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,++++++*********)))))))))***+++++++++,,,,,,,,,,,,---...///000111111111111111000000000000000000000000111111111111///...------...000222444666777777777777666555555777777777777888888999:::???===<<<>>>BBBGGGLLLNNNTTTUUUTTTQQQOOOOOOTTTXXXUUU[[[___^^^[[[ZZZ___eeekkkpppuuuuuusssuuu|||}}}xxxtttqqqvvvxxx{{{||||||||||||}}}}}}yyytttoooiiiccc\\\WWWRRROOOKKKHHHGGGFFFDDDBBBBBBCCCFFFHHHLLLSSSZZZ___kkkqqqyyy~~~|||xxxvvvnnnkkkeeeaaa___]]][[[YYYTTTRRRNNNKKKHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCDDDCCCAAAAAAAAA@@@===;;;999999888777666555444444333222111111222222111000......//////000111111111///////////////000111111//////000000000000//////////////////////////////000000000000000000000000///............---------........................------------------------///......------......///......,,,+++++++++,,,---................................................//////............//////............////////////000000000000000111111111222222333333444555555555777666666666666666666666999999:::;;;;;;<<<<<<======>>>>>>??????@@@AAAAAACCCCCCDDDEEEGGGHHHIIIIIIGGGGGGGGGHHHJJJLLLOOOPPPSSSSSSTTTUUUUUUVVVWWWWWWZZZ]]]aaadddggggggfffeeeddddddddddddeeeggghhhjjjkkkkkkkkkkkklllnnnoooppprrrtttyyy~~~ooommmkkkhhhqqqxxx^^^NNNLLLPPPLLLKKKOOOOOOMMMNNNOOOPPPPPPNNNLLLKKKKKKJJJHHHFFFEEEDDDDDDEEEDDDBBBAAA@@@@@@>>>:::888333111000000000000///...////////////...---,,,+++++++++++++++++++++++++++++++++*********+++,,,,,,++++++,,,------,,,++++++))))))*********+++++++++------,,,++++++,,,------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++*********)))))))))***+++++++++++++++************************+++++++++++++++++++++++++++,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))))))))---------------...///000000000000000000000000000000000000000111111111111222111000000000222444555555555666666666666555555999999:::;;;<<<>>>???@@@>>>???CCCHHHOOOUUUYYY[[[aaabbbaaa^^^YYYWWWYYY\\\___eeejjjjjjgggfffjjjooovvvzzz}}}|||zzz|||~~~{{{xxx|||xxxrrrlllfff___YYYTTTQQQNNNJJJGGGFFFEEECCCAAA???@@@BBBCCCFFFKKKQQQVVV___eeennnuuuwwwwwwuuuuuukkkgggccc___\\\ZZZXXXVVVSSSQQQNNNKKKIIIHHHGGGGGGFFFFFFGGGGGGGGGFFFFFFEEEFFFEEECCCCCCCCCBBB???===;;;;;;:::999888777666666444333111222222333111000000000000000000000000000...//////000000000000000......////////////......///////////////////////////////////////////////////............---------------------------------------------------------...//////////////////...///...------,,,,,,------................................................//////............//////............//////////////////000000111111222222222222333333444444555555666666666666666666666666::::::;;;;;;<<<===============>>>??????@@@@@@AAABBBCCCDDDEEEGGGHHHIIIJJJGGGGGGGGGHHHJJJLLLNNNPPPQQQRRRSSSTTTUUUWWWXXXXXX[[[]]]___aaadddeeeffffffddddddcccdddeeefffhhhiiijjjjjjjjjkkklllmmmnnnooorrrssswww{{{~~~vvvppplllhhhmmmxxxiiiUUUOOOQQQLLLKKKOOONNNLLLNNNOOOPPPPPPNNNLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBAAA???;;;888333111000///000000///---////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))***++++++,,,,,,,,,,,,++++++))))))*********+++++++++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++************)))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********+++,,,------------,,,,,,++++++******)))......---------......///......//////000000111111000000111111111222222222555555333333333444555666555555666777777777666666777888999<<>>>>>???@@@@@@@@@AAABBBCCCEEEFFFHHHIIIJJJIIIIIIIIIJJJKKKMMMOOOQQQPPPQQQRRRSSSUUUWWWXXXYYY\\\\\\]]]^^^```ccceeefffdddcccccccccdddfffhhhiiiiiiiiijjjjjjkkkmmmnnnoooqqqrrruuuyyy|||~~~sssnnniiikkkqqq{{{}}}www{{{ttt]]]QQQPPPKKKJJJNNNLLLLLLMMMNNNOOOOOONNNLLLKKKIIIIIIHHHHHHGGGGGGGGGGGGEEEDDDCCCBBBAAA???<<<999444222000////////////...///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))((('''''')))+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------)))******+++,,,---......///......---------......,,,---...///000111222222000000111111222333333333777666666555555555666666777888999999999999999888777999<<>>??????@@@@@@AAAAAACCCDDDFFFHHHIIIJJJJJJIIIIIIIIIKKKMMMOOOPPPOOOPPPQQQSSSUUUWWWXXXYYY\\\[[[[[[\\\^^^aaadddfffccccccccccccdddfffgggiiiiiiiiiiiiiiikkklllmmmnnnpppqqqtttyyy{{{zzzqqqkkkkkknnnvvv|||rrrttt~~~~~~bbbQQQMMMHHHHHHLLLJJJKKKLLLNNNOOOOOONNNLLLKKKIIIIIIIIIIIIHHHHHHGGGGGGDDDCCCBBBAAAAAA???<<<999666333000//////000///.../////////000//////...---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++---......++++++++++++++++++++++++++++++,,,,,,,,,---------************************,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++...---,,,++++++---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++)))***+++,,,---.../////////......---------......,,,---...///000111222333000111111222333444444444777666666666555555666666888999:::;;;<<<<<<<<<<<<>>>@@@DDDIIIPPPVVV[[[^^^```kkk|||{{{{{{~~~~~~{{{~~~yyyuuunnngggaaa[[[UUURRRMMMKKKGGGEEEDDDCCCBBBAAA===>>>>>>>>>===>>>AAACCCHHHMMMTTTZZZ^^^aaacccdddbbb```]]]ZZZXXXVVVSSSPPPMMMLLLKKKJJJHHHFFFEEEDDDCCCDDDEEEGGGIIIJJJJJJJJJKKKJJJHHHHHHHHHGGGDDDBBB>>>>>>===<<<;;;:::999999777666444444444444222111222222222111111000000000000000000000000//////...000000111111111111000000...//////000000111111222///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,---............---,,,,,,........................------------------------......------------..................//////////////////000000111111222222111111222222333333444444444444444555555666666777777777777888999999::::::<<<<<<===>>>>>>??????@@@@@@AAABBBDDDFFFHHHIIIJJJHHHGGGGGGGGGHHHJJJLLLMMMOOOPPPQQQSSSUUUVVVXXXXXX[[[ZZZZZZZZZ]]]```ccceeeccccccbbbcccdddeeeggghhhhhhhhhhhhiiijjjkkklllmmmpppppptttyyy|||vvvnnnlllnnnuuuqqqpppwww~~~gggQQQKKKFFFGGGKKKHHHJJJKKKMMMOOOOOONNNMMMKKKJJJJJJJJJJJJIIIHHHGGGFFFBBBBBBAAAAAABBB@@@>>>;;;888555222000000000000000/////////000000//////...,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---///000++++++************++++++))))))*********++++++++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++.........---,,,+++++++++------------------------......---------......///---...///000111222333333111111222333444444555666666666666666666666666666888999;;;>>>AAACCCDDDDDDGGGIIILLLPPPUUU[[[___aaagggsss~~~yyyvvvxxx}}}yyytttnnngggaaa\\\WWWTTTMMMKKKGGGEEEDDDDDDCCCAAA<<<===>>>===<<<===???AAABBBGGGMMMSSSWWW[[[^^^```___\\\ZZZXXXVVVTTTPPPMMMKKKJJJJJJHHHGGGEEECCCBBBAAABBBDDDFFFHHHJJJJJJKKKLLLJJJIIIHHHHHHGGGEEECCC@@@@@@???>>>===<<<;;;;;;888777555444555444222111222222111111111111111111111111000/////////////////////000000000000//////...//////000111111222222000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......,,,------...---,,,+++***........................------------------------...------,,,,,,------...............////////////000000000000000111111111111111111222333333444444333333444555555666777777777888888999999:::;;;;;;<<<<<<======>>>????????????@@@BBBDDDFFFHHHIIIJJJHHHGGGGGGGGGHHHJJJLLLMMMPPPPPPQQQSSSTTTVVVWWWWWWYYYYYYYYYZZZ\\\___bbbdddcccbbbbbbbbbccceeeggghhhhhhhhhhhhhhhiiikkklllmmmqqqqqqtttyyy{{{}}}|||qqqmmmooosss|||tttnnnsssxxx|||kkkQQQIIIEEEGGGLLLIIIJJJKKKMMMNNNOOONNNMMMLLLKKKLLLLLLKKKJJJHHHFFFEEEBBBAAAAAABBBCCCCCC@@@>>>:::777333111111111111111//////000000000000//////------------------------++++++******+++,,,------,,,+++***))))))***+++,,,))))))*********++++++++++++,,,------------,,,+++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------,,,,,,------------............---------------...///000///000000111222333333444111111222333444555666666555666666777888888888888999<<<@@@FFFKKKPPPSSSUUUVVVWWWXXXZZZ]]]```bbbcccnnnxxxzzzuuusssssswwwyyy{{{vvvpppiiiddd___ZZZWWWNNNKKKGGGEEEEEEDDDCCCBBB===?????????>>>>>>@@@BBB===BBBIIIOOOTTTXXX[[[^^^\\\ZZZXXXVVVTTTRRRNNNKKKIIIIIIIIIHHHFFFDDDCCCAAA@@@AAACCCFFFHHHIIIJJJKKKLLLJJJIIIIIIIIIGGGEEECCCBBBAAAAAA@@@???>>>======999777555555555444333111111111111111111111111111222111000.........///000......////////////.........//////000111222222222111111111111111111111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///...------...///000+++,,,---------,,,+++***........................------------------------...------,,,,,,------.............../////////000111111111000000000000000000111111222333333444444333333444444555666777777888999999::::::;;;<<<<<<<<<<<<======>>>????????????@@@AAACCCFFFHHHIIIJJJJJJIIIIIIIIIJJJLLLMMMNNNPPPQQQRRRSSSTTTUUUVVVWWWXXXXXXYYYZZZ\\\___aaaccccccbbbbbbbbbccceeeggghhhgggggghhhhhhiiijjjlllmmmrrrrrrtttyyyzzz{{{sssnnnoookkkuuuvvvnnnqqquuuyyymmmRRRIIIEEEHHHMMMJJJIIIKKKMMMNNNOOONNNMMMLLLLLLMMMMMMLLLJJJHHHFFFDDDBBBBBBBBBCCCEEEEEECCCAAA;;;888444111111222222222//////000000000000000///------------------------,,,+++******)))*********,,,+++***))))))***+++,,,++++++,,,,,,,,,---------)))***+++,,,,,,+++***))),,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---.........------************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------......///***+++,,,---///000111222,,,,,,,,,---...///000111111111111222333333444444111111222333444666666777555666777888999:::::::::<<<@@@FFFMMMUUU\\\aaaccciiiiiihhhhhhhhhiiijjjjjjuuu}}}}}}xxxuuuvvvxxxzzz}}}uuullleee___ZZZWWWRRRNNNIIIFFFDDDCCCAAA@@@@@@@@@???@@@AAAAAA@@@>>>AAABBBDDDGGGKKKOOOSSSUUUYYYYYYXXXVVVSSSPPPMMMKKKJJJIIIGGGEEEDDDCCCCCCCCC>>>@@@BBBEEEHHHKKKLLLMMMKKKKKKJJJIIIHHHHHHGGGGGGEEEDDDCCCBBB@@@???>>>======;;;999666444333333333222111111000000000000000,,,---///111222111000///////////////////////////000000111111111111000000000000000000000000000000000000000///.........---///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,---...//////......000///...///111111---***.........------,,,,,,,,,---------............///---------.........//////000000000000000000000000000111111111111222222222444444444555555555555555888888999999999:::::::::<<<<<<===>>>???@@@AAAAAA???@@@AAABBBCCCEEEFFFFFFHHHHHHGGGHHHIIILLLOOOQQQOOOPPPQQQSSSTTTVVVWWWXXXXXXXXXYYY[[[\\\^^^```aaadddcccbbbaaabbbeeegggiiijjjiiihhhhhhiiikkkmmmnnnoooqqqtttvvvxxx{{{xxxrrrsssnnnrrr{{{ppppppyyyzzzzzz~~~sssVVVGGGHHHLLLKKKFFFIIIIIIJJJKKKLLLMMMNNNNNNOOONNNMMMLLLKKKJJJIIIHHHFFFEEEDDDCCCCCCCCCCCCCCC<<<:::666222000000000111333222111/////////000111...---++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---------,,,,,,++++++++++++,,,,,,---.........---))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,---...---,,,+++***,,,++++++******++++++,,,******+++++++++,,,,,,,,,000000...---+++***((((((---,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////............/////////000222111///......//////000222222222222222222222222222333444555666777888888777888:::<<<============CCCEEEJJJPPPYYYeeepppxxx{{{rrrmmmlllmmm|||~~~|||{{{{{{}}}uuummmfff```[[[WWWSSSOOOJJJFFFDDDCCCAAA@@@AAA@@@@@@AAABBBBBBAAA???===>>>@@@CCCGGGJJJNNNOOOUUUUUUVVVUUUSSSPPPMMMKKKJJJIIIGGGFFFDDDCCCCCCCCCAAABBBDDDFFFHHHIIIJJJJJJKKKKKKJJJIIIIIIHHHGGGGGGDDDDDDCCCBBBAAA??????>>><<<;;;999777555444333333222222111000000000000000//////......//////000000//////////////////////////////000000000//////...////////////////////////---------------,,,,,,,,,///...---,,,,,,,,,,,,---,,,,,,---------.........------------------------,,,,,,---...............000...---...000000...,,,...------------------,,,---------............///------..................000000000000000000000000000111111111111222222222444444555555555555666666888888999999999:::::::::;;;<<<===>>>???@@@@@@AAA@@@@@@AAACCCDDDEEEFFFGGGHHHGGGHHHHHHJJJMMMOOOPPPOOOPPPQQQRRRTTTVVVWWWXXXXXXXXXYYYZZZ\\\^^^```aaacccbbbbbbbbbccceeeggghhhiiiiiihhhhhhiiikkkmmmnnnqqqsssuuuwwwxxxzzz}}}uuuqqqooossszzzyyyxxxuuu[[[KKKHHHJJJJJJGGGJJJJJJKKKLLLLLLMMMNNNNNNNNNNNNMMMKKKJJJIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCCCC===;;;777333111000000111333222000/////////000111///---+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++---,,,,,,,,,,,,,,,,,,++++++,,,,,,---......------*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------.........---,,,+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........./////////000000111000000///000111222333333333222222222222222222111333555888999:::999999:::<<<>>>AAACCCDDDDDDDDDEEEHHHLLLTTT___lllzzzyyyooommmooo||||||uuunnnhhhbbb\\\XXXSSSPPPKKKGGGEEECCCAAA@@@BBBAAA@@@AAACCCCCCAAA@@@;;;<<<>>>@@@CCCGGGIIIKKKOOOQQQSSSTTTSSSQQQNNNKKKJJJIIIGGGFFFDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHKKKKKKJJJJJJIIIHHHHHHHHHDDDCCCCCCBBBAAA@@@??????<<<;;;999777666555444444222222111000000000000111222000...---,,,...///111///////////////////////////////////////...------........................,,,,,,,,,---------------......---,,,,,,,,,------,,,------------.........------------------------,,,------............---///...,,,---...000///...---------------.........---------............///..................------000000000000000000000000000111111111111222222222555555555555666666777777888888999999999:::::::::;;;;;;<<<===>>>???@@@@@@AAAAAABBBCCCEEEFFFGGGGGGFFFGGGHHHJJJKKKMMMNNNOOOOOOOOOQQQRRRTTTUUUWWWWWWXXXXXXYYYZZZ\\\]]]___```aaaaaabbbcccdddeeeffffffhhhhhhhhhhhhiiikkkmmmnnnrrrtttuuuvvvwwwyyy|||~~~xxxooopppsssxxx}}}gggTTTKKKHHHHHHIIIKKKLLLLLLLLLMMMNNNNNNNNNMMMMMMLLLKKKIIIHHHGGGGGGFFFFFFEEEDDDDDDCCCBBBBBB???===999555222111000000222111000000///000000000///---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,,,,---------------++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,....../////////...---,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,)))))))))***+++,,,,,,,,,))))))******++++++,,,,,,++++++++++++++++++++++++------........./////////....../////////000000000000000000111222333555666333333333333333333333333222444777;;;=========<<<@@@BBBEEEHHHKKKLLLMMMMMMLLLOOOUUU]]]iiixxxssspppsss{{{}}}|||}}}}}}}}}|||~~~zzztttnnnhhhbbb\\\XXXSSSPPPKKKGGGEEECCCAAA@@@BBBAAAAAABBBCCCCCCBBB@@@======???@@@CCCFFFHHHIIIJJJLLLPPPSSSTTTRRROOOMMMJJJIIIHHHFFFEEEDDDCCCCCCDDDDDDDDDEEEFFFFFFGGGHHHKKKKKKJJJJJJIIIIIIIIIHHHDDDCCCCCCBBBAAAAAA@@@@@@<<<;;;:::888777666555444333222111111000000111111333222000///...//////000////////////////////////000000000000///...------........................---.........///000000000...------,,,,,,,,,------------------............------------------------,,,------......---------...---,,,,,,---///000000,,,,,,------......//////---------............///...............---------////////////////////////000000111111111222222222444555555666666777777777888888999999999::::::::::::;;;;;;<<<===>>>???@@@AAABBBCCCDDDEEEGGGHHHHHHEEEGGGIIIKKKLLLMMMNNNNNNNNNOOOPPPRRRTTTUUUVVVWWWXXXXXXXXXYYY[[[]]]^^^___```aaabbbdddeeeeeeeeeeeeggggggggghhhiiikkkmmmnnnppprrrtttvvvwwwyyy|||~~~}}}}}}oooppprrrvvv{{{zzzeeeSSSJJJHHHJJJLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNMMMKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCBBBBBBAAA???;;;777444222111000111111000000000000000000000...,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,---------,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...............------,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,))))))***+++,,,---------))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............////////////...////////////000000000111111111222222333444555333333333333444444444444444666888;;;???AAACCCDDDIIIKKKMMMPPPRRRSSSTTTTTTVVV[[[bbblllwwwuuusssvvvwww{{{~~~{{{yyyxxxyyyyyyyyyxxxzzzwwwrrrmmmhhhbbb[[[WWWRRRNNNIIIFFFDDDCCCAAA@@@BBBAAAAAABBBCCCCCCBBB@@@>>>>>>???@@@BBBDDDEEEFFFFFFIIINNNRRRTTTSSSQQQOOOKKKJJJHHHFFFEEEDDDDDDDDDBBBBBBCCCCCCEEEGGGIIIJJJKKKJJJJJJJJJJJJJJJIIIIIIDDDDDDCCCCCCBBBAAA@@@@@@<<<;;;;;;999888777666555333222222111111111111111111222222333222111///...////////////////////////111111111111111000///...........................---.........///000000000------,,,,,,,,,------...---------.........//////------------------------,,,---------------,,,,,,---------,,,,,,---///111---------....../////////---------............///.....................---////////////////////////000000111111111222222222444444444555666777777888888888999999999:::::::::::::::;;;<<<===>>>>>>???AAABBBCCCDDDEEEGGGHHHHHHEEEGGGIIIKKKLLLMMMNNNNNNNNNOOOPPPQQQSSSUUUVVVWWWWWWXXXXXXYYYZZZ\\\]]]^^^``````bbbcccdddeeeeeeeeeffffffggghhhiiikkklllmmmnnnppprrrtttvvvyyy}}}|||sssoooqqqssswwwyyy```OOOJJJKKKLLLLLLLLLMMMNNNNNNOOOOOOPPPOOONNNMMMLLLJJJIIIIIIGGGGGGGGGFFFEEECCCBBBAAAAAA???<<<888555333111111000000000111111111000000111///------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,---,,,,,,++++++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------------+++++++++,,,---...//////................................./////////000000////////////000000000111222222222222222222222111333333444444444555555555888888:::===AAAGGGLLLOOOTTTUUUWWWYYYZZZ[[[ZZZZZZ]]]cccmmmxxxxxxvvvxxxrrrtttxxxzzzxxxuuutttuuuuuuuuutttuuusssoookkkggg```YYYTTTOOOKKKGGGDDDCCCCCCBBB@@@BBBAAA@@@AAACCCCCCAAA@@@============>>>@@@AAABBBCCCFFFJJJOOOQQQRRRQQQPPPKKKJJJHHHGGGEEEDDDDDDDDDAAAAAAAAABBBEEEHHHJJJLLLJJJJJJJJJJJJJJJJJJJJJJJJFFFEEEDDDCCCBBB@@@??????;;;;;;;;;;;;999888777666333333222111111111111222///111222333333222000...////////////////////////000000111111111111000000........................,,,,,,,,,---------------------,,,,,,,,,---......------........./////////------------------------,,,------------,,,,,,+++,,,---...---,,,,,,...000.............../////////---------............///---------.........//////000000000000000000000000000111111111111222222222222333333444555666777777888888999999999:::::::::999999:::;;;<<<===>>>>>>AAAAAABBBCCCEEEFFFGGGGGGFFFGGGHHHJJJKKKMMMNNNOOONNNNNNPPPQQQSSSTTTVVVVVVWWWWWWXXXXXXYYY[[[\\\]]]``````aaabbbcccdddeeeeeedddeeefffhhhjjjkkklllmmmlllnnnqqqtttvvvyyy}}}|||yyynnnoooqqqssszzzmmmVVVLLLKKKJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPOOONNNLLLKKKJJJJJJGGGGGGGGGGGGFFFDDDBBB@@@@@@>>><<<999666333222111//////000111111111111000111000...---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,++++++++++++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,............------------,,,,,,------......//////............................../////////000000000/////////000000000111111222333333333333222111000333444444555555666666666:::;;;>>>CCCIIIPPPWWWZZZ___```bbbcccdddddddddcccccciiisss~~~~~~zzzyyypppppprrryyy~~~wwwuuurrrqqqrrrrrrrrrqqqpppooollliiieee^^^WWWRRRLLLIIIEEECCCBBBBBBBBBAAAAAA@@@@@@AAABBBBBBAAA???===<<<<<<<<<======>>>???@@@CCCFFFJJJMMMNNNOOOOOOKKKJJJIIIGGGFFFEEEDDDDDDAAAAAAAAABBBDDDGGGJJJLLLJJJJJJJJJJJJKKKKKKKKKKKKHHHGGGEEEDDDBBB@@@>>>>>>;;;;;;<<<;;;:::999777666444333222222111111222222...//////000000000000///////////////////////////---...///000111111111111////////////////////////---------------,,,,,,,,,,,,,,,,,,,,,,,,---...///............////////////---------------------------------------,,,+++***+++...//////,,,+++,,,---////////////............---------............///+++,,,,,,---...///000000000000000000000000000000000111111111111222222222111111222333444555666666888888999999999:::::::::999999:::;;;<<<======>>>@@@@@@AAACCCDDDEEEFFFGGGHHHGGGHHHHHHJJJMMMOOOPPPMMMNNNOOOQQQSSSTTTUUUVVVWWWWWWWWWXXXYYYZZZ[[[\\\aaaaaa```aaabbbccceeefffdddeeefffhhhjjjkkkllllllmmmooorrrsssuuuxxx{{{~~~}}}nnnooopppppptttwww\\\NNNJJJHHHHHHJJJKKKMMMNNNPPPPPPPPPOOONNNMMMLLLJJJIIIIIIGGGHHHHHHHHHFFFDDDAAA@@@>>>===;;;999666444222111...///000111222111111000222000............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++******,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,///...---,,,+++,,,,,,---,,,++++++******++++++,,,******+++++++++,,,,,,,,,------------------------------------------------.........................../////////000000000000//////000000000111111111222222444444555444333333333444444555666666777777;;;>>>DDDLLLTTT[[[```ccchhhiiikkknnnooopppppppppnnnrrrwww~~~~~~vvvtttsssyyy~~~|||uuussspppppppppqqqqqqpppmmmllljjjhhhccc]]]UUUPPPJJJGGGCCCBBBBBBBBBBBBAAA@@@@@@???@@@AAABBB@@@>>>>>>>>>=========>>>>>>???>>>@@@CCCGGGJJJLLLMMMNNNKKKJJJIIIGGGFFFEEEDDDDDDBBBBBBAAABBBCCCFFFIIIKKKJJJJJJJJJKKKKKKKKKKKKKKKIIIHHHFFFDDDBBB???>>>===;;;;;;<<<<<<;;;999888666444333222222111111222222...---,,,+++,,,...000111////////////////////////+++,,,---///000000111111000000000000000000000000000000000//////......---,,,,,,,,,,,,,,,---...///............/////////000------------------------------------,,,,,,+++***+++...000000---++++++,,,000000//////......---------------.........//////***+++,,,---...000111111000000000000000000000000000111111111111222222222000000111222444555555666888888999999999:::::::::888999999:::;;;<<<===>>>???@@@AAABBBCCCEEEFFFFFFHHHHHHGGGHHHIIILLLOOOQQQMMMNNNOOOQQQSSSTTTUUUVVVWWWWWWWWWXXXXXXZZZ[[[\\\bbbaaa``````aaaccceeegggcccdddfffhhhjjjkkklllllloooqqqsssttttttvvvyyy|||}}}nnnoooooommmppp{{{|||___OOOIIIFFFGGGHHHJJJLLLNNNPPPQQQOOONNNMMMLLLKKKJJJIIIHHHGGGHHHHHHHHHGGGDDDAAA@@@===<<<:::888666444333222...///000222222222111000222000............---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********---------,,,,,,+++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,000///...---,,,---......,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------------------------////////////000000000000000000000000111111111111111222444666777777666666444444444555666777777888:::@@@JJJTTT]]]cccfffgggmmmooorrruuuwwwyyyyyyyyyzzzzzzzzz|||zzzxxx}}}}}}zzzzzz{{{~~~~~~uuupppkkkjjjmmmooommmkkkjjjiiigggeee```YYYQQQLLLJJJGGGCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>======<<<>>>AAAEEEGGGIIIJJJJJJJJJJJJIIIGGGEEEDDDCCCBBBBBBAAAAAABBBCCCFFFIIIKKKJJJKKKKKKLLLLLLLLLLLLKKKJJJJJJHHHFFFCCC@@@===<<<:::;;;<<<<<<<<<;;;:::999666666555444333222222111000000000000000000000000////////////............111111000000//////......---------............///111000000///...---------///............---------------............------...............................................................---------..............................------------......//////.........---------............////////////...//////111222333444444000111111222444555555666777777777888999999::::::888999999:::;;;<<<======???@@@AAABBBCCCEEEFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKLLLMMMNNNPPPRRRSSSTTTUUUUUUVVVWWWXXXYYY[[[\\\\\\aaabbbbbbaaa``````bbbdddgggggggggggghhhiiikkkkkkmmmoooqqqssstttvvvyyy|||~~~yyynnngggiiinnnuuu}}}tttttt|||iiiSSSKKKLLLJJJJJJMMMLLLKKKMMMRRROOONNNMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGEEECCCAAA@@@;;;<<<<<<;;;999666333111000000000000////////////000000000///......------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,---,,,+++***))),,,,,,++++++***)))((((((***++++++,,,,,,++++++***---,,,,,,,,,,,,---......---------,,,,,,+++++++++************************------------,,,,,,+++***---,,,,,,++++++,,,,,,------------............///---------........./////////////////////000111111---...000222333444333333333333222111111111222333999888999:::<<>>===:::;;;>>>@@@CCCEEEFFFGGGJJJIIIHHHGGGEEEDDDCCCBBBBBBAAAAAAAAABBBEEEGGGIIIJJJJJJKKKLLLLLLLLLLLLKKKGGGGGGFFFDDDAAA???<<<;;;:::;;;;;;<<<<<<;;;999999777666666555444333222222111111111111111111111111000000000/////////......////////////000000000000---------............///111000000///......------///............---------,,,------......------,,,................................................------................................................------------......//////.........---------............//////////////////000111222222333333000111111222444555555666555666666777777888999999888999999:::;;;<<<======???@@@AAABBBCCCEEEFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKLLLMMMNNNPPPQQQSSSTTTUUUUUUUUUVVVXXXYYYZZZ[[[\\\``````aaa```___```bbbdddfffffffffggghhhiiijjjkkkmmmoooqqqrrrsssuuuxxx{{{~~~|||ppphhhiiimmmrrr~~~uuunnntttrrr[[[OOOLLLJJJJJJMMMMMMKKKMMMQQQOOONNNMMMLLLLLLKKKKKKKKKIIIIIIHHHGGGEEECCCAAA@@@<<<<<<<<<<<<:::777444222111000000000////////////000000//////......------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++))))))+++,,,---,,,,,,+++,,,,,,++++++***))))))(((***++++++,,,,,,++++++***---,,,,,,,,,,,,---......---------,,,,,,+++++++++........................,,,---------,,,,,,+++***---,,,,,,++++++,,,,,,------------............///---------........./////////////////////000111111...///111222333333333333555555555666666555555444666777999<<<@@@DDDGGGIIIOOOTTT\\\fffnnnsssvvvxxx}}}|||zzzxxxyyy{{{|||}}}}}}|||{{{zzzyyyxxxyyy{{{}}}}}}}}}qqqlllgggdddeeefffdddcccgggfffdddbbb___YYYQQQLLLIIIFFFCCCAAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>:::;;;<<<===@@@BBBDDDEEEHHHHHHGGGGGGEEEDDDCCCBBBBBBAAAAAA@@@AAABBBDDDEEEHHHIIIKKKLLLLLLLLLKKKKKKFFFEEEEEEDDDBBB@@@>>>===:::;;;;;;;;;;;;:::999888777777666555444333222222111111111111111111111111111111111000000000000///.........///000111111111---------............///000000000///......------///............---------,,,------......------,,,................................................,,,---------.../////////..............................------------.....................---------............////////////000000000111111222222222111111222333333444555555444444555666666777777888888999999:::;;;<<<======??????@@@BBBCCCDDDEEEFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLMMMNNNPPPQQQSSSTTTUUUTTTUUUVVVWWWXXXZZZ[[[[[[]]]^^^____________bbbdddeeeeeeeeefffggghhhiiijjjlllmmmpppqqqrrrtttwwwzzz|||}}}sssiiiiiillloooxxx{{{nnnqqq{{{~~~dddSSSLLLJJJJJJMMMMMMKKKLLLOOONNNNNNMMMMMMLLLKKKKKKKKKHHHHHHGGGFFFEEECCCAAA@@@===>>>>>>===;;;888444222111111000000000/////////000000//////...---------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++((()))***+++,,,---------,,,,,,++++++***)))))))))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++------------------------,,,,,,---------,,,++++++---,,,,,,++++++,,,,,,------------............///------........./////////000////////////000111111000111222333333333333222333444555666666666555444777999===CCCIIINNNSSSUUUWWW___iiiqqqwww{{{~~~{{{yyywwwxxxyyyzzzzzzzzzyyyyyyuuusssqqqqqqtttwwwyyyzzzpppkkkfffcccbbbaaa```___dddcccaaa___\\\WWWQQQLLLHHHEEEBBBAAAAAABBBBBBBBBCCCDDDDDDDDDDDDCCCBBBAAAAAABBBBBBAAAAAA@@@???>>>>>>======>>>@@@BBBEEEFFFFFFFFFGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAGGGHHHJJJKKKLLLLLLKKKJJJFFFFFFFFFFFFEEECCCBBBAAA;;;;;;;;;::::::999888888888777777666555444333333111111111111111111111111222222222111111111000000.../////////000000000111---------............///000000//////............///............------------......//////......---................................................,,,,,,,,,---...///000000..............................------------..........................................////////////000000000000111111111111111111222333333444555555444555555666666777888888888999999:::;;;<<<======??????@@@AAACCCDDDEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKLLLLLLNNNOOOQQQRRRTTTTTTTTTUUUVVVWWWXXXYYYZZZ[[[[[[]]]^^^___^^^___aaacccccccccdddeeefffgggiiijjjkkkmmmooopppqqqsssvvvyyy||||||vvvjjjiiijjjlllttt~~~yyyvvv|||mmmWWWOOOKKKJJJLLLMMMKKKKKKMMMMMMMMMMMMMMMMMMLLLKKKKKKHHHHHHGGGFFFEEECCCBBBAAA?????????>>><<<999555333111111111000000000//////000//////......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,,,,,,,+++++++++*********))))))***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------------............///............////////////000000//////000000111222222222333333333333333333333444555666777888999999???BBBGGGNNNUUU[[[___aaaaaajjjuuu|||~~~|||yyywwwwwwwwwwwwxxxxxxxxxwwwwwwrrrooollllllnnnqqqtttuuunnnkkkfffbbb___^^^^^^]]]aaa___]]]\\\YYYUUUOOOKKKGGGDDDAAA@@@AAABBBBBBBBBCCCDDDEEEFFFEEEDDDCCCAAAAAAAAAAAAAAA@@@???>>>>>>???>>>>>>>>>???AAACCCDDDDDDEEEEEEFFFEEEDDDBBBAAAAAA@@@@@@???????????????EEEGGGIIIKKKLLLKKKJJJIIIFFFFFFFFFFFFEEEDDDCCCBBB<<<<<<;;;:::999999888888999888777666555444444333111111111111111111111111222222222222111111111111111000000000/////////...---------............///////////////............///............---------//////000000000000//////................................................,,,,,,,,,---...///000000..............................------------......---.................................////////////000000000000000000111111111222222333333444444444555555666777777888888999888999999:::;;;<<<======>>>???@@@AAABBBDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKLLLMMMOOOQQQRRRSSSTTTTTTUUUVVVWWWYYYZZZ[[[[[[ZZZ\\\^^^_________aaabbbbbbccccccdddfffgggiiijjjjjjlllnnnpppqqqsssvvvyyy{{{{{{~~~zzzkkkhhhiiijjjqqqzzz||||||yyyaaaSSSNNNJJJLLLMMMKKKJJJLLLLLLMMMMMMMMMMMMLLLKKKKKKHHHHHHHHHGGGFFFDDDCCCBBBAAAAAAAAA@@@===:::666444111111111111000000000000/////////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********+++++++++******************++++++,,,,,,++++++***,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,------------............///........./////////000000000000000000000111222222333333333333333333444444777777888999<<<@@@CCCFFFJJJMMMSSSZZZ```dddgggiiillluuu|||zzzyyywwwvvvuuuuuuuuuuuuuuuuuuvvvvvvrrrnnnjjjiiijjjmmmnnnooollliiieeeaaa]]]\\\\\\\\\]]][[[YYYXXXVVVRRRMMMJJJFFFDDDAAA@@@AAABBBBBBBBBCCCDDDFFFGGGGGGEEECCCBBB@@@@@@@@@@@@???>>>=========<<<<<<<<<===>>>??????BBBCCCEEEFFFFFFDDDBBBAAA@@@@@@@@@?????????>>>>>>DDDFFFIIIKKKLLLKKKJJJHHHDDDDDDDDDDDDCCCCCCBBBAAA>>>===<<<;;;:::999999999999999888777666555444444222222222222222222222222222222222111111111111000111111111000///.........---------............/////////////////////......///............---------/////////000000/////////................................................,,,---------.../////////..............................------------......---------.........................../////////////////////000000111111111222222222333333444444444555666666777777888999999888999999:::;;;<<<======>>>>>>???AAABBBCCCDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKLLLMMMOOOPPPRRRSSSTTTUUUVVVWWWXXXYYY[[[\\\\\\[[[]]]___```______```aaabbbbbbcccdddfffhhhjjjkkkkkklllooopppqqqsssvvvyyy|||{{{}}}oooiiihhhhhhnnnvvvzzzqqqZZZRRRLLLKKKLLLJJJJJJKKKKKKLLLMMMNNNNNNMMMLLLKKKIIIIIIIIIHHHGGGFFFDDDCCCCCCCCCBBBAAA>>>;;;777555222222111111111000000000//////......---,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...,,,+++***)))))))))***************************++++++,,,,,,++++++***+++++++++++++++,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,------------............///....../////////000000000111000000000000111222222444333333333333444555666666777999===BBBHHHMMMOOOUUUXXX^^^eeejjjmmmnnnnnnwww~~~~~~zzzwwwvvvvvvuuutttrrrrrrrrrrrrrrrsssttttttrrrooojjjhhhhhhiiijjjjjjiiigggccc___[[[ZZZZZZ[[[YYYXXXVVVUUUSSSPPPLLLIIIFFFCCC@@@@@@AAABBBBBBBBBCCCEEEGGGHHHGGGFFFCCCBBB????????????>>>===<<<<<<:::;;;<<<<<<<<<<<<<<<;;;@@@BBBDDDEEEFFFDDDBBBAAA???@@@@@@@@@@@@???>>>>>>BBBEEEHHHKKKLLLKKKIIIHHHEEEEEEEEEDDDDDDBBBAAAAAA@@@???===;;;:::::::::::::::999999888777666555444222222222222222222222222222111111111111000000000000000000000////////////---------............///...////////////////////////............---------------............------................................................------................................................------------......---------.........//////............////////////---......///000111222222222222333333333333444444444444555666666777777888888999999:::;;;<<<======>>>>>>???@@@BBBCCCDDDEEEEEEEEEFFFGGGHHHIIIIIIJJJKKKKKKMMMNNNPPPRRRSSSSSSVVVWWWXXXYYYZZZ\\\]]]]]]\\\^^^```aaa```___``````bbbcccccceeegggiiijjjkkkkkkmmmoooppprrrtttwwwyyy|||{{{}}}sssjjjgggfffkkkrrr}}}aaaVVVMMMKKKKKKJJJJJJKKKJJJLLLMMMNNNNNNMMMLLLKKKJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCBBB???;;;888666222222222111111111000000///......------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---+++************+++***************************++++++,,,,,,++++++***+++++++++***++++++,,,---+++++++++,,,,,,---------***************************+++,,,,,,---------,,,---,,,,,,++++++,,,,,,------------............///.../////////000000000000111111000000111111222333333333333333444555777888666:::AAAIIIPPPVVVYYY[[[```dddjjjpppuuuvvvwwwvvv{{{~~~~~~}}}~~~}}}zzzvvvttttttttttttsssoooooooooooopppqqqrrrsssssspppkkkhhhhhhhhhgggggggggeeebbb]]]ZZZXXXYYYZZZWWWVVVTTTSSSQQQOOOKKKHHHEEECCC@@@???AAABBBCCCBBBDDDEEEGGGHHHHHHFFFDDDBBB?????????>>>>>>===<<<;;;;;;;;;=========<<<;;;:::???AAADDDEEEFFFDDDBBBAAA??????@@@@@@@@@@@@??????BBBDDDHHHKKKLLLKKKIIIHHHGGGGGGGGGGGGFFFDDDCCCBBBAAA@@@>>><<<;;;;;;;;;;;;::::::999888777666555555222222222222222222222222111111111000000000000///......//////000000111111---------.........//////........./////////////////////.........---------+++,,,,,,------,,,,,,+++...............................................................---------.................................------.........---------.........//////............/////////000,,,---...///000111222333333333333333333333333444333333444444555666666777888999999:::;;;<<<===>>>>>>>>>???@@@BBBCCCDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJKKKKKKMMMNNNPPPQQQSSSSSSWWWXXXYYYZZZ[[[\\\]]]^^^]]]___aaabbbaaa______```ccccccdddeeegggiiikkkllllllmmmpppqqqrrrtttwwwzzz}}}|||~~~wwwkkkfffdddhhhoooeeeYYYNNNKKKJJJJJJJJJKKKJJJKKKMMMNNNNNNMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEDDDCCC@@@<<<888666222222222111111111111000///......------,,,++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,+++*********+++,,,---******************+++++++++++++++,,,,,,+++++++++++++++******++++++,,,---+++++++++,,,,,,---------........................***+++,,,,,,---------------,,,,,,++++++,,,,,,------------.........//////////////////000000000000111111111000111111222333333333222333444666888999>>>DDDOOOZZZbbbggghhhiiihhhlllsssyyy~~~~~~{{{~~~}}}}}}}}}{{{yyyvvv{{{yyyuuurrrpppooooooooonnnmmmlllkkklllooorrrtttsssppplllhhhdddcccbbbbbbbbb```\\\XXXVVVUUUVVVVVVRRRRRRQQQPPPMMMIIIEEECCC@@@???>>>======>>>??????AAA@@@AAACCCEEEEEEDDDBBB??????>>>===============<<<<<<;;;;;;;;;:::::::::;;;===???AAABBBCCCBBBBBBDDDCCCAAA??????@@@AAABBBEEEFFFGGGIIIJJJIIIIIIHHHGGGFFFEEECCCCCCBBBBBBBBBBBBAAA@@@>>>===;;;:::999888999999888888777666555555444333333222222333333111111111111111111111111........./////////////////////////////////////////////////////////////////////............//////------------.........///,,,,,,---.../////////...---------............///......////////////......,,,,,,,,,,,,,,,,,,,,,,,,------............---------------------...///000//////............//////000000000000111111111111/////////000111333444555444444555555666777777777999999:::;;;;;;<<<<<<===>>>???@@@AAAAAAAAAAAAAAABBBCCCEEEFFFHHHHHHIIIIIIJJJKKKMMMOOOQQQRRRRRRSSSUUUVVVWWWYYYZZZ[[[[[[[[[ZZZ\\\___aaaaaaaaabbbcccdddeeefffggghhhiiijjjkkkjjjiiijjjnnnssswwwwwwvvv}}}}}}~~~~~~vvvjjjgggdddeeekkkzzz||||||sss^^^LLLKKKMMMJJJIIILLLJJJKKKMMMNNNMMMLLLJJJIIILLLLLLLLLKKKJJJIIIGGGGGGIIIGGGDDDCCCAAA>>>;;;888222111000111222222111000////////////............,,,,,,++++++++++++******+++,,,,,,------,,,,,,+++------------------------......---,,,,,,,,,,,,---//////...---,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////------------------------///////////////.........000000//////.........---111111111000//////111333111111222333666:::>>>AAAHHHQQQ^^^iiiooorrrrrrrrrssswww~~~~~~~~~|||zzzyyyyyyyyywwwuuuxxxvvvsssqqqooonnnnnnnnnmmmllljjjiiijjjlllooopppsssqqqmmmhhhdddaaa___^^^```]]]ZZZVVVSSSRRRRRRSSSQQQQQQPPPNNNLLLHHHEEEBBB@@@???>>>======>>>??????AAA@@@AAACCCEEEEEEDDDBBB???>>>======<<<<<<======;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>@@@BBBBBBBBBBBBCCCBBB@@@???>>>???@@@AAADDDEEEGGGIIIJJJJJJJJJIIIGGGFFFFFFEEEDDDDDDDDDDDDBBBAAA@@@???===;;;:::999999999999999888777666555555444333333222222333333111111111111111111111111000000000000000000000000//////////////////////////////////////////////////////............//////------........./////////------......///.........---------............///......////////////......,,,,,,,,,,,,,,,,,,,,,,,,------............---------------------...////////////............////////////000000000111111111000000000000111333444555444444555555666666777777999999::::::;;;<<<<<<<<<>>>??????@@@@@@AAAAAABBBBBBCCCEEEFFFHHHHHHIIIIIIJJJKKKMMMOOOPPPRRRRRRSSSTTTUUUVVVXXXYYYZZZ[[[[[[ZZZ\\\___aaaaaaaaabbbcccdddeeeeeeggghhhiiijjjkkklllkkkkkknnnssswwwxxxxxx{{{|||}}}~~~|||nnniiidddcccgggvvv|||dddPPPLLLMMMKKKJJJMMMKKKLLLMMMNNNNNNMMMLLLKKKLLLLLLLLLKKKJJJIIIGGGGGGHHHFFFDDDBBBAAA>>>:::888333222000111222222111000////////////............---------....../////////+++,,,,,,------,,,,,,+++------------------------......---,,,,,,,,,,,,---...---,,,,,,+++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---..................---***+++,,,------...------------------------------.........///////////////000000/////////.........111111111111///000222444222222333555999>>>DDDHHHWWW```mmmxxx}}}~~~}}}|||zzz}}}~~~}}}zzzwwwuuuuuuuuuuuutttuuusssqqqooonnnmmmmmmnnnkkkjjjhhhgggggghhhjjjkkkpppooolllhhhddd```\\\ZZZ]]]ZZZWWWSSSPPPNNNNNNNNNOOONNNNNNLLLIIIFFFCCCAAA???>>>=========>>>??????AAA@@@AAACCCEEEEEEDDDBBB>>>>>>===<<<<<<<<<<<<<<<:::;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@AAABBBBBBAAA@@@???>>>===>>>???@@@BBBDDDFFFHHHJJJKKKKKKKKKGGGGGGFFFFFFFFFFFFFFFGGGBBBBBB@@@???===;;;::::::999999999999888777666555555444444333333333333333222222222222222222222222111111111111111111111111//////////////////////////////////////////////////////............//////....../////////000000000.........///......---------------............///......////////////......,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------.../////////............////////////000000000000111111222111111111222333333444444444444555666666777777999999::::::;;;;;;<<<<<>>>>>???@@@BBBCCCBBBCCCEEEFFFHHHHHHIIIIIIJJJKKKLLLNNNPPPQQQRRRRRRQQQSSSTTTWWWYYYZZZ[[[[[[ZZZ\\\___`````````bbbcccddddddeeefffgggiiijjjkkknnnmmmmmmooossswwwyyyyyyxxxzzz|||~~~sssjjjcccbbbeeeqqqoooUUUMMMMMMLLLKKKMMMLLLMMMNNNOOOOOONNNMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGEEECCCAAA@@@>>>:::888444222111000111222111000/////////............---,,,------...///000111222+++,,,,,,------,,,,,,+++------------------------......---,,,,,,,,,,,,,,,+++++++++***++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,++++++,,,,,,,,,,,,++++++------------------------------......//////000000000000////////////......000111111111000000222444333444666999>>>EEENNNTTTccclllyyy|||yyytttrrrrrrssssssssssssrrrpppooonnnnnnnnnnnnjjjiiigggfffeeeeeefffgggkkkkkkjjjgggccc___[[[XXXZZZXXXTTTPPPMMMLLLKKKJJJLLLLLLKKKIIIFFFDDDAAA@@@>>>>>>===<<<<<<===???@@@AAA@@@AAACCCEEEEEEDDDBBB>>>======<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<:::;;;<<<>>>???@@@AAAAAA@@@???>>>============>>>@@@BBBDDDGGGIIIKKKKKKKKKGGGFFFFFFFFFFFFGGGGGGHHHCCCBBBAAA???===<<<;;;:::999999999999888777666666555555444333333333333333222222222222222222222222111111111111111000000000//////////////////////////////////////////////////////............//////////////////000000000000.../////////...---,,,,,,---------............///---......//////......---------------------------------............---------------,,,,,,---......//////............//////////////////000000000111333222222222222222333333333333444555555666666777888999999:::;;;;;;<<<<<>>======>>>@@@BBBDDDBBBCCCEEEFFFHHHHHHIIIIIIIIIJJJLLLNNNPPPQQQRRRRRRPPPQQQSSSVVVXXXZZZ[[[[[[ZZZ\\\^^^______```aaacccdddddddddeeegggiiikkklllooonnnnnnooorrruuuxxxyyyvvvxxx|||~~~vvvjjjccccccfffkkkxxxyyy\\\OOOLLLLLLKKKLLLKKKLLLMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLKKKIIIHHHGGGFFFDDDBBBAAA@@@>>>;;;888555333111000000111000/////////.........---------***++++++,,,---.........+++,,,,,,------,,,,,,+++,,,,,,------------------...---,,,,,,++++++,,,,,,))))))))))))***+++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))+++,,,,,,,,,++++++***)))------------............,,,------...///000111111000000//////////////////...///111111000111333444444666:::===CCCLLLWWW^^^llluuu|||xxxsssqqqqqqrrrssssssrrrqqqpppoooooonnnnnnnnnjjjiiigggfffddddddddddddeeeeeefffeeebbb___[[[XXXWWWUUUSSSOOOMMMJJJIIIIIIIIIIIIGGGFFFCCCAAA???>>>>>>===<<<<<<<<<===???@@@AAA@@@AAACCCEEEEEEDDDBBB>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===???@@@AAA>>>>>>======<<<<<<<<<===>>>@@@CCCFFFHHHJJJJJJJJJFFFFFFEEEEEEEEEFFFGGGGGGCCCBBBAAA???>>><<<;;;:::999::::::999999888777666666555444444333333444444222222222222222222222222111111111000000///////////////////////////////////////////////////////////////............//////////////////000000000000.../////////...---,,,,,,---------............///------............------------------------------------............------...------,,,,,,,,,------//////............//////...////////////000000000222222222111111222333333333333444444555666666666888888999999:::;;;;;;<<<>>>>>>===<<<===@@@BBBDDDBBBCCCEEEFFFHHHHHHIIIIIIIIIJJJLLLNNNOOOQQQQQQRRROOOQQQSSSUUUWWWYYYZZZ[[[ZZZ\\\^^^^^^^^^___aaaccccccccccccdddfffhhhkkkmmmnnnnnnooopppqqqsssvvvxxxuuuxxx{{{}}}~~~{{{kkkdddeeehhhhhhqqq~~~cccQQQKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMLLLMMMMMMMMMLLLKKKJJJHHHHHHEEEDDDBBBAAAAAA???<<<:::777444111000000000000///............------------,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......------,,,++++++++++++,,,((((((((()))***+++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******,,,,,,,,,,,,+++***))))))---------....../////////,,,------...///000111111//////000000000000000000---///111111111222333555666:::???CCCHHHQQQ]]]eeevvv~~~~~~|||xxxssspppppprrrrrrsssqqqqqqppppppooonnnmmmmmmiiihhhgggeeedddcccccccccaaabbbbbbbbb```]]]ZZZXXXTTTSSSQQQNNNLLLJJJIIIHHHGGGFFFDDDBBB@@@>>>===<<<===<<<<<<;;;<<<===???@@@AAA@@@AAACCCEEEEEEDDDBBB??????>>>===============<<<<<<;;;;;;;;;:::::::::999999:::;;;<<<>>>???@@@>>>>>>>>>=========<<<<<<===???AAADDDFFFHHHHHHHHHGGGGGGFFFFFFEEEFFFFFFGGGCCCCCCAAA@@@>>><<<;;;;;;::::::::::::999888777666666555555444444444444444333333333333333333333333111111111000000///......//////////////////////////////////////////////////////............//////....../////////000000000.........///......---------------............///------............------------------------------------............------...------,,,,,,,,,,,,,,,//////............//////......////////////000000111000000000111222222333333333333444555555666666888888999999::::::;;;;;;======<<<===>>>@@@BBBCCCBBBCCCEEEFFFHHHHHHIIIIIIIIIJJJKKKMMMOOOPPPQQQQQQPPPRRRSSSVVVXXXYYYZZZZZZ[[[\\\]]]]]]^^^___aaadddccccccbbbccceeehhhkkkmmmlllnnnqqqrrrrrrrrrtttvvvuuuxxx{{{|||}}}~~~pppgggfffhhheeekkkttt|||lllVVVLLLIIIJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHEEEDDDBBBBBBBBB@@@>>><<<888555111////////////............------------,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------.........------,,,+++++++++++++++))))))))))))***+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,---,,,,,,+++******---------...//////000000------......//////000000//////000000000000111111---000222444444444666777999???FFFJJJOOOVVVaaaiiiwww{{{yyyvvvrrrppppppqqqqqqpppppppppooonnnmmmlllkkkjjjffffffeeedddcccbbbbbbbbbaaaaaaaaa___]]][[[XXXWWWPPPOOONNNLLLJJJIIIHHHGGGEEEDDDBBB@@@>>><<<;;;;;;<<<<<<;;;;;;<<<===???@@@AAA@@@AAACCCEEEEEEDDDBBB@@@@@@???>>>>>>>>>>>>>>>======<<<;;;:::999999888999999999999;;;===???@@@>>>>>>>>>>>>>>>===<<<<<<<<<===@@@BBBDDDEEEFFFFFFJJJIIIHHHGGGGGGFFFGGGGGGCCCCCCBBB@@@>>>===;;;;;;::::::::::::999888777777666666555444444444444444333333333333333333333333333333222111111000////////////////////////////////////////////////////////////............//////------........./////////------......///.........---------............///,,,------......------,,,........................------............------...---,,,,,,++++++,,,,,,//////............//////........./////////000000......//////000111222333222333333444444555555666888888888999::::::;;;;;;;;;;;;<<<>>>???AAABBBBBBBBBCCCEEEFFFHHHHHHIIIIIIHHHIIIKKKMMMOOOPPPQQQQQQRRRSSSUUUVVVXXXYYYYYYZZZ[[[\\\]]]]]]]]]^^^aaadddcccbbbbbbbbbdddhhhkkknnnlllooosssuuutttssstttuuuwwwyyy{{{{{{|||}}}zzzlllfffdddbbbeeejjjrrr{{{sss\\\NNNIIIJJJLLLKKKKKKKKKKKKLLLMMMNNNOOOMMMMMMMMMMMMKKKJJJIIIHHHFFFDDDCCCCCCCCCBBB???===999666222////////////............---------,,,,,,---------...............+++,,,,,,------,,,,,,+++++++++,,,,,,---......///---,,,++++++***+++++++++***************+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,******,,,---...,,,------------,,,,,,+++---------...///000000000........./////////////////////000000000111111111000222666777888888:::;;;>>>EEEMMMRRRUUUZZZdddkkkssszzz}}}}}}wwwxxxuuuqqqoooooopppoooooooooooonnnmmmllljjjiiihhhdddddddddcccbbbaaaaaa```cccbbb```^^^[[[XXXVVVUUUMMMMMMLLLKKKIIIHHHGGGFFFDDDCCCAAA???===;;;;;;:::<<<;;;;;;;;;<<<===???@@@AAAAAAAAACCCEEEFFFDDDBBBAAA@@@@@@???????????????>>>>>>===<<<:::999888777999999888999:::<<<>>>@@@>>>>>>>>>???>>>======<<<;;;===???AAACCCDDDDDDDDDLLLKKKJJJIIIHHHGGGGGGGGGDDDCCCBBB@@@>>>===<<<;;;::::::::::::999888777777666666555444444444444555333333333333333333333333444444333333222111000000//////////////////////////////////////////////////////............//////------------.........///,,,,,,---.../////////...---------.........//////,,,------......------,,,........................---..................---...---,,,,,,++++++++++++//////............//////............/////////000---------...///111222333222222333444444555555666777888888999::::::;;;;;;:::;;;===>>>@@@AAAAAAAAABBBCCCEEEFFFHHHIIIIIIIIIHHHIIIKKKMMMOOOPPPQQQQQQSSSTTTVVVWWWXXXYYYYYYYYY[[[\\\]]]]]]]]]^^^aaadddcccbbbbbbbbbdddhhhlllnnnlllqqqvvvwwwvvvtttuuuvvvxxxyyy{{{{{{{{{|||pppeee___```bbbeeekkkuuuxxxaaaPPPJJJKKKMMMLLLLLLLLLLLLMMMNNNOOOPPPMMMMMMMMMMMMLLLJJJIIIHHHFFFEEEDDDCCCDDDCCC@@@>>>:::666222///...///............---------,,,,,,,,,***++++++,,,---...//////+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////---,,,++++++******+++++++++++++++***++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++)))'''''')))+++---,,,------......------------------...///000000111///////////////.........//////000000111111111222222555888:::;;;<<<===>>>BBBJJJSSSWWWYYY]]]eeemmmrrryyy|||zzz~~~yyyvvvrrrqqqooonnnmmmmmmmmmnnnmmmkkkjjjiiiiiigggeeebbb]]]___```bbbbbbbbb```___```___^^^\\\YYYVVVSSSQQQNNNMMMKKKIIIGGGFFFFFFEEEBBBBBBBBBAAA>>><<<<<<===;;;;;;<<<<<<======>>>>>>===???AAACCCDDDDDDCCCBBB???@@@AAABBBBBBBBBAAA@@@???>>>===<<<;;;:::::::::::::::;;;<<<===>>>???@@@@@@???>>>===<<<;;;::::::>>>>>>???@@@BBBDDDFFFGGGIIIIIIIIIIIIHHHGGGFFFFFFFFFDDDBBB@@@>>>============<<<;;;:::888777666555666666666666555555555555222000///000222444222000111111111111111111111111//////............//////111111111111000000000000........................,,,,,,,,,---------............////////////..................////////////------,,,,,,,,,,,,------------------------------------............------000000//////......------///////////////.........111111000000000000111111/////////000111111222222444333222222333444666777888888888888999:::;;;;;;;;;<<<===>>>???@@@AAABBB@@@BBBCCCDDDDDDEEEHHHJJJJJJJJJKKKMMMNNNOOOPPPQQQSSSSSSTTTUUUWWWXXXYYYYYY\\\\\\]]]]]]^^^___``````aaabbbccceeeggghhhiiijjjnnnqqqtttuuuuuuuuuvvvwwwyyy{{{|||||||||~~~rrrfffgggaaabbbbbbdddnnn|||}}}www~~~kkkYYYMMMHHHHHHLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNMMMMMMLLLKKKKKKKKKGGGGGGFFFFFFEEEDDDDDDDDD???:::333000000000///...........................------............------...---+++******+++---...........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,000///............---,,,......---,,,,,,+++******++++++,,,---......///000---------,,,,,,+++++++++//////////////////......////////////000000000000222222222111///...///111000000000//////000111222<<<888999AAAFFFDDDCCCEEEKKKRRRZZZ```ccchhhooottt}}}}}}|||}}}|||wwwsssooonnnmmmkkkkkkkkkllllllkkkjjjiiihhhhhhgggdddbbb]]]^^^```aaaaaa```___^^^]]]\\\[[[YYYVVVSSSPPPNNNLLLKKKJJJHHHGGGFFFEEEEEEBBBBBBBBB@@@===;;;;;;<<<:::;;;;;;<<<<<<======>>>>>>???AAACCCDDDDDDDDDCCC@@@AAABBBCCCCCCBBBAAA@@@???>>>===<<<;;;:::::::::777888999:::;;;<<<<<<===>>>======<<<<<<;;;;;;:::>>>>>>???@@@BBBDDDFFFGGGIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDBBB@@@>>>>>>>>>>>>===<<<;;;:::999777666666666666666666555555555555444222000111333333222000111111111111111111111111//////............//////111111000000000/////////........................,,,,,,---------...............////////////..................////////////000000////////////000000000000000000000000000000------............------////////////............////////////............000//////////////////000/////////000111111222222333333222222333444666777777777777777888999:::::::::;;;<<<===???@@@AAAAAA@@@BBBCCCDDDDDDEEEGGGJJJJJJJJJKKKLLLNNNOOOPPPPPPRRRSSSTTTUUUWWWXXXYYYYYY]]]]]]^^^___```aaabbbcccbbbbbbcccdddfffhhhjjjkkknnnpppssstttttttttuuuvvvyyyzzz{{{{{{{{{}}}}}}nnnlllbbbcccbbbdddjjjxxx|||nnnxxxqqq___RRRKKKIIIKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNMMMLLLLLLKKKKKKJJJGGGGGGFFFFFFEEEDDDDDDDDD???:::444111000000///...------------------------------............------...---+++******+++---...------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,......------......---,,,......---,,,,,,+++******++++++++++++++++++,,,,,,---------,,,,,,,,,++++++........................////////////000000000000111222222000......///111111222333333333444555777<<<;;;???JJJPPPOOOOOOQQQTTT\\\eeekkkooosssyyy~~~~~~}}}~~~}}}||||||~~~yyysssooojjjjjjhhhhhhggghhhiiijjjjjjhhhhhhhhhhhhgggdddaaa^^^^^^___``````___]]]\\\YYYXXXWWWUUURRROOOMMMLLLJJJIIIHHHFFFEEEDDDDDDDDDBBBCCCBBB@@@===::::::;;;::::::;;;;;;<<<======>>>???@@@BBBDDDEEEEEEDDDDDDAAABBBCCCDDDCCCBBBAAA@@@??????===<<<;;;:::::::::777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>@@@AAACCCEEEFFFHHHGGGGGGGGGFFFEEEEEEDDDDDDCCCBBB@@@???>>>>>>>>>======<<<;;;999888777777666666666666555555555555555444222222333333222000000000000000000000000000//////............//////000000000/////////..............................,,,------------...............////////////......---............/////////......------------......------------------------------............------.............../////////........................///......------......////////////000111111222222333333333333333555666666666666666666777888999:::::::::;;;<<<>>>???@@@AAA@@@BBBCCCDDDDDDEEEGGGIIIIIIJJJKKKLLLMMMNNNOOOPPPRRRSSSTTTUUUVVVXXXYYYYYY[[[\\\]]]___```bbbccccccccccccbbbcccdddgggjjjlllmmmooorrrsssssssssuuuvvvwwwxxxzzzzzzzzz|||ssskkkccccccbbbbbbfffrrr{{{iiiooowwwvvveeeVVVMMMIIIJJJJJJKKKLLLLLLMMMNNNNNNMMMMMMMMMLLLKKKKKKJJJJJJGGGGGGFFFFFFEEEDDDDDDDDD???;;;666222111000//////------------------------------............------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,++++++***,,,,,,,,,,,,+++++++++***------------,,,,,,,,,,,,------------------......////////////000000000000000000111000......///111///000222333333444666888===???HHHSSSYYYYYYZZZ[[[```hhhqqqyyy}}}~~~~~~~~~{{{wwwvvvyyyxxxuuurrrrrr~~~{{{vvvooojjjfffeeedddddddddeeefffggghhhhhhggghhhiiigggdddbbb____________^^^]]]\\\[[[UUUUUUSSSQQQOOOMMMKKKJJJHHHGGGFFFEEEDDDCCCCCCCCCBBBCCCBBB@@@<<<:::::::::;;;;;;<<<===>>>??????@@@@@@AAABBBDDDEEEEEEEEEEEECCCDDDDDDEEEDDDCCCAAAAAA@@@???>>><<<;;;;;;;;;:::888999999:::;;;;;;<<<<<<888999999::::::;;;<<<<<<======>>>???AAACCCDDDEEEGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@?????????======<<<;;;:::999888888666666666666555555555555666555444333333222111111000000000000000000000000//////............//////////////////....................................------------............---......//////......------------.........//////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------............---------------....../////////------...............//////..................////////////000111111222222222222333333444555555666666666666777777999:::;;;999:::;;;<<<===>>>???@@@@@@AAADDDDDDDDDDDDFFFGGGHHHIIIJJJKKKMMMNNNOOOOOORRRRRRSSSUUUVVVWWWXXXYYYXXXYYYZZZ\\\^^^```aaabbbdddcccaaaaaacccfffjjjllllllnnnpppqqqqqqrrrtttvvvvvvwwwxxxyyyyyy{{{~~~{{{mmmeeecccbbbaaabbblll}}}jjjlllrrr{{{vvveeeWWWMMMHHHIIIIIIJJJKKKLLLMMMNNNOOOMMMLLLLLLKKKKKKJJJIIIIIIGGGGGGFFFFFFEEEDDDDDDDDD???<<<888444222000000///------------------------------............---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,---...---------,,,,,,+++++++++.....................---------------------,,,,,,,,,,,,,,,---------------////////////000000000000...///000///......000111///111333444333555999<<>>???@@@AAABBBBBBAAABBBCCCDDDEEEFFFFFFFFFEEEEEEFFFFFFEEECCCBBBAAA@@@???>>>===<<<;;;;;;;;;888999999::::::;;;;;;;;;777777888999:::;;;<<<<<<<<<<<<===>>>@@@BBBDDDEEEEEEEEECCCBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@>>>======<<<;;;:::999999666666666666555555555555555555555444222111111111000000000000000000000000//////............//////////////////....................................---------.........//////------............------------------............000000////////////000000////////////////////////------............------,,,,,,------......//////,,,---------......//////000//////......//////000/////////000111111222222222222333444444555555555777777777888999:::<<<<<<999:::;;;<<<===>>>???@@@???AAADDDEEEDDDDDDEEEFFFHHHHHHIIIJJJLLLMMMNNNOOOQQQRRRSSSTTTVVVWWWXXXXXXXXXYYYZZZ\\\^^^___aaabbbcccbbbaaaaaacccfffjjjllljjjlllnnnooooooqqqsssuuuuuuwwwxxxxxxxxxzzz}}}xxxiiieeeaaa``````hhh|||jjjiiilllwwwuuudddWWWMMMHHHHHHIIIJJJKKKLLLMMMNNNNNNLLLLLLKKKKKKJJJIIIIIIIIIGGGGGGFFFFFFEEEDDDDDDDDD???>>>:::666333000000000------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))+++------++++++---///------,,,,,,,,,,,,++++++,,,,,,---......///000000------------------------,,,,,,,,,---------......////////////000000000000...///000///...///111333222555777777777:::@@@FFFOOO[[[hhhqqqssstttuuuuuuwww|||}}}yyy{{{|||{{{{{{|||uuuoooooommmmmmmmmppptttwwwxxxxxxuuurrrmmmiiieeeaaa\\\XXX[[[]]]aaaeeefffeeeaaa^^^]]]^^^___\\\YYYVVVRRROOO|||zzzxxxvvvsssooojjjfffcccbbbaaa`````````aaabbbdddeeefffhhhiiihhheeebbb^^^^^^\\\ZZZYYYWWWVVVUUUQQQPPPNNNLLLKKKJJJIIIIIIEEEDDDCCCCCCCCCCCCCCCDDDBBBBBBBBBAAA>>><<<<<<===>>>>>>???@@@BBBCCCDDDDDDBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFDDDBBBAAA@@@@@@>>>===<<<;;;;;;;;;777777888888888999999999777888888999;;;<<<<<<===;;;<<<<<<>>>???AAACCCDDDDDDCCCBBB@@@???@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@>>>======<<<;;;;;;::::::666666666666555555555555333444555444222111111222111111111111111111111111//////............//////000000000/////////..............................------........./////////------............------,,,------------.........///......------......///........................------............---------------------.........,,,,,,,,,---......//////000//////////////////000/////////000111111222222111222333444555555555555777777777888999;;;<<<===::::::;;;<<<>>>???@@@AAA???AAADDDEEEDDDDDDDDDEEEGGGHHHIIIJJJKKKLLLMMMNNNQQQRRRSSSTTTUUUWWWXXXXXXZZZ[[[\\\^^^___aaabbbbbbbbbbbbaaabbbcccfffiiikkkiiikkklllmmmnnnpppsssuuuuuuvvvxxxxxxxxxzzz}}}qqqiiibbbaaa```eeeuuukkkeeedddooo{{{kkk\\\QQQJJJIIIIIIJJJKKKKKKLLLMMMMMMKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDDDD@@@???===888444111000111........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,///...+++***,,,///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////------------............,,,,,,,,,---......//////////////////000000000000...///000000000000222444111444666777888>>>IIIRRR[[[jjjxxx}}}}}}~~~~~~zzzzzz{{{~~~~~~yyywwwvvvwwwwwwhhh```^^^ZZZZZZ[[[^^^bbbfffhhhhhheeeaaa\\\XXXUUURRRNNNLLLNNNQQQUUUXXXZZZXXXVVVTTTTTTXXX[[[WWWSSSOOOKKKFFF~~~{{{xxxuuurrrpppmmmiiifffcccbbbaaa```______```aaaaaabbbcccfffgggfffccc___\\\ZZZXXXVVVTTTRRRQQQPPPNNNMMMKKKIIIHHHHHHHHHHHHDDDDDDCCCCCCCCCCCCDDDEEEAAABBBCCCAAA???>>>???@@@===>>>???@@@BBBCCCDDDDDDCCCCCCCCCDDDEEEFFFHHHHHHHHHHHHIIIHHHFFFDDDBBBAAAAAA@@@???===<<<<<<;;;;;;888888888999999999999999888999999:::;;;<<<======;;;;;;<<<===???AAACCCDDDCCCBBB@@@>>>>>>>>>???@@@@@@AAABBBCCCCCCBBBBBBAAA>>>>>>======<<<;;;;;;;;;666666666666555555555555000222444333111000111333222222222222222222222222//////............//////111111000000000/////////....................................////////////,,,------......------,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------............------...------------------,,,++++++,,,------.../////////......------......////////////000111111222222111222333555555555555444555666666777999:::<<<===:::;;;<<<===???@@@AAAAAA>>>AAADDDEEEDDDCCCCCCDDDGGGGGGHHHIIIKKKLLLMMMMMMQQQQQQRRRTTTUUUVVVWWWXXX[[[\\\\\\^^^___```aaaaaa```aaaaaacccdddfffhhhiiihhhiiikkklllmmmooorrruuuvvvwwwxxxxxxyyyzzz~~~|||oooeeebbbaaaaaannn}}}ttthhhaaaiiiyyyyyyhhhXXXNNNJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGFFFFFFEEEDDDDDDDDD@@@@@@>>>:::444111000111////////////////////////------............------+++,,,,,,------,,,,,,+++------------------------------------------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...111///+++***,,,///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......------------.........///,,,------...//////000000////////////000000000000...000111111111222444666222666999;;;???JJJYYYeeerrr||||||xxxzzz~~~~~~~~~~~~~~~}}}xxxrrrllljjjjjjmmmqqqrrrlllaaaVVVPPPOOOMMMLLLLLLOOOSSSVVVXXXXXXVVVSSSPPPMMMMMMMMMLLLKKKLLLPPPUUUYYY[[[[[[[[[[[[XXX___ddd```[[[XXXRRRKKK~~~{{{zzzwwwssspppnnnkkkiiigggdddcccbbb```_________```^^^___aaadddeeedddaaa^^^YYYXXXVVVSSSPPPOOOMMMMMMLLLKKKIIIGGGFFFFFFFFFGGGDDDCCCCCCCCCCCCDDDEEEEEEAAABBBCCCBBB@@@???@@@AAA<<<===>>>???AAABBBCCCDDDCCCCCCDDDDDDEEEGGGHHHIIIIIIIIIIIIHHHGGGDDDBBBAAAAAA@@@???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<999999:::;;;;;;<<<======;;;;;;<<<===???AAABBBCCCCCCBBB???>>>======???@@@@@@AAABBBCCCCCCCCCBBBAAA>>>>>>======<<<<<<;;;;;;777666666666555555555555///111333222000///111333333333333333333333333333//////............//////111111111111000000000000..................................../////////000,,,------......------,,,,,,,,,,,,---------....../////////....../////////////////////////////////---..................---.........------,,,,,,,,,++++++,,,,,,---...//////...------,,,,,,------.../////////000111111222222111222333555666555555444444444555666888999;;;<<<;;;<<<===>>>???@@@AAABBB>>>AAADDDEEEDDDCCCCCCCCCFFFGGGHHHIIIJJJLLLMMMMMMQQQQQQRRRTTTUUUVVVWWWXXXZZZZZZ[[[\\\\\\]]]^^^^^^``````bbbccceeeggghhhhhhhhhiiijjjkkklllnnnrrruuuvvvwwwxxxyyyyyy{{{~~~tttgggdddaaa___hhhvvvpppbbbfffvvvsss___RRRJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDDDD@@@AAA???;;;555111000222000000000000000000000000---..................---+++,,,,,,------,,,,,,+++........................------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000222000,,,***,,,///,,,,,,,,,,,,,,,,,,,,,,,,000////////////.........---------.........//////------......///000111111////////////000000000000///000111222222333555777:::>>>CCCFFFLLLYYYlllzzz}}}}}}wwwyyy~~~}}}|||}}}ssstttrrrmmmddd]]]YYYXXX]]]^^^\\\WWWOOOIIIFFFGGGFFFEEEEEEGGGJJJMMMNNNNNNOOOMMMKKKJJJLLLNNNOOOOOOQQQUUU[[[___bbbdddeeefffaaajjjpppmmmgggccc]]]UUU~~~zzzuuussspppmmmjjjiiihhhhhhbbb```^^^^^^``````^^^[[[aaabbbccccccbbb```^^^\\\WWWTTTPPPNNNNNNNNNNNNMMMIIIHHHGGGGGGGGGGGGFFFEEEAAABBBBBBCCCCCCBBBBBBAAA>>>>>>???@@@AAAAAABBBBBB>>>=========???@@@BBBCCCBBBBBBCCCEEEFFFGGGHHHIIIIIIIIIIIIHHHFFFDDDCCCBBB>>>>>>>>>>>>>>><<<:::999<<<<<<<<<;;;;;;:::::::::999888777666888;;;>>>@@@;;;<<<>>>>>>>>>???AAACCCCCCCCCBBBBBBAAAAAA@@@@@@GGGEEECCCCCCCCCBBB@@@>>>???>>><<<;;;::::::;;;;;;666777888999888666444333444333333222222333333444444444333222222111111000000000000000000000000000000000//////.........---......---------,,,,,,,,,.........------,,,,,,,,,........................---,,,,,,,,,,,,---......///...---,,,,,,---...///+++++++++,,,,,,---------++++++,,,---............---------------------------,,,,,,,,,,,,---......000000////////////000000111111111000000000000000111111111111222444666777333333444666777999::::::============>>>AAACCCDDDBBBCCCCCCCCCAAAAAACCCEEECCCFFFIIIKKKLLLMMMOOOQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVXXXZZZ\\\^^^```aaaaaaaaabbbcccdddfffggghhhiiijjjkkkmmmnnnpppqqqrrrrrrtttvvvvvvvvvyyy~~~~~~kkkeeeaaa]]]dddooo|||hhhcccmmmqqqUUUPPPPPPMMMIIIGGGIIIKKKKKKNNNMMMLLLKKKJJJIIIHHHHHHJJJIIIIIIHHHGGGFFFDDDCCCDDDBBB???;;;777444222111333333222222111000000000......---------......///......---------,,,,,,,,,.........------,,,,,,,,,......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////...------,,,,,,------.............../////////000111000...---...///111333444444444333333555999<<<<<<>>>CCCIIIUUUiii|||{{{zzzzzzzzzzzzyyyvvvqqqnnnhhheee___[[[XXXUUURRRPPPMMMMMMLLLJJJFFFDDDDDDEEECCCCCCCCCEEEIIILLLLLLLLLOOOLLLKKKMMMMMMLLLPPPUUUYYY```iiioooqqqrrruuuwww|||}}}|||{{{{{{wwwiii[[[~~~yyyvvvtttqqqnnnkkkiiihhhgggcccaaa______``````^^^\\\^^^___``````___]]]ZZZYYYUUURRROOOMMMMMMNNNMMMMMMJJJIIIGGGGGGHHHHHHGGGEEEBBBBBBCCCBBBBBBAAAAAA@@@>>>>>>???@@@@@@AAABBBBBB>>>=========>>>@@@BBBCCCBBBBBBCCCEEEFFFGGGHHHIIIJJJJJJIIIHHHGGGEEEDDDCCC>>>?????????>>><<<:::999<<<<<<;;;;;;;;;::::::::::::999888888999;;;===>>><<<===??????>>>???BBBDDDDDDDDDDDDDDDDDDDDDDDDDDDHHHFFFEEEDDDDDDCCCAAA??????>>>===;;;;;;;;;;;;;;;777888888888888666555444555444444333333444444555444444333333222111111111000000000000000000000000000000/////////..................---------,,,,,,......---------,,,,,,,,,........................---,,,,,,,,,,,,---............------------......++++++,,,,,,,,,---------,,,,,,------...------------------------------------,,,,,,,,,,,,---......000000////////////000000000000000000000000000000111000000000111333444555333333444666777999::::::;;;;;;<<<===>>>@@@AAABBBAAABBBCCCCCCBBBBBBDDDFFFDDDFFFIIIKKKLLLMMMOOOQQQSSSTTTUUUVVVWWWXXXXXXXXXVVVWWWXXXZZZ\\\^^^___````````````aaaccceeeggghhhiiijjjkkkmmmooopppqqqrrrrrrtttvvvvvvvvvxxx}}}ttthhhbbb\\\```hhh{{{lllccciii{{{{{{aaaRRRQQQNNNKKKJJJKKKLLLMMMMMMMMMLLLKKKJJJIIIHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDCCC@@@<<<888555333222333333222222111000000000///......---------............---------,,,,,,,,,......---------,,,,,,,,,......---,,,,,,,,,,,,---++++++++++++++++++++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............//////000...------,,,,,,------............/////////000000222111000//////111222444333444666666666777:::<<<@@@FFFMMMVVVbbbttt}}}zzzwwwuuuuuutttrrroookkkfffaaa]]][[[XXXUUUQQQOOOMMMKKKJJJIIIIIIIIIFFFCCCBBBBBBCCCCCCCCCDDDGGGKKKMMMLLLKKKOOOMMMNNNPPPQQQQQQWWW___iiioooyyyxxxjjj}}}yyyvvvuuurrrooollliiigggfffcccaaa```___``````___]]]\\\]]]]]]]]]\\\ZZZXXXWWWSSSPPPNNNMMMMMMNNNMMMMMMLLLJJJIIIHHHIIIIIIGGGFFFDDDDDDCCCBBBAAA@@@??????>>>>>>??????@@@AAAAAAAAA>>>=========>>>@@@AAACCCBBBBBBCCCEEEFFFGGGHHHIIIKKKKKKJJJJJJHHHGGGEEEDDD@@@@@@@@@???>>>===;;;:::<<<;;;;;;;;;;;;:::::::::::::::::::::;;;;;;<<<<<<===>>>????????????BBBDDDDDDEEEEEEFFFGGGGGGHHHHHHJJJHHHFFFFFFFFFEEECCCAAA???>>>===<<<;;;;;;;;;<<<999888888777777666555555666555555444444555555666444444333333222222111111000000000000000000000000000000////////////...............------------,,,...------------,,,,,,,,,........................---,,,,,,,,,,,,---......---..................---,,,,,,,,,,,,---------------------...------,,,,,,---------------------------,,,,,,,,,,,,---......000//////......//////000000000000000000000000000111000000000111111222333333444555666777888999:::999:::;;;===>>>???@@@@@@@@@AAABBBBBBBBBCCCEEEGGGDDDGGGJJJKKKLLLMMMOOOPPPSSSTTTUUUVVVWWWXXXXXXXXXWWWXXXYYY[[[\\\]]]^^^___^^^^^^___aaabbbdddfffgggjjjjjjlllmmmoooqqqrrrrrrrrruuuwwwwwwvvvwww|||~~~nnneee______cccssstttfffffftttoooVVVRRRNNNLLLLLLMMMNNNNNNMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCAAA>>>:::777555444333333333222111111000000000///...---------------......---------,,,,,,,,,...------------,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............//////000......------------............/////////000000000333222111111111222444555333444777888999:::===???GGGNNNYYYdddooo}}}}}}xxxsssnnnkkkiiihhhgggddd```ZZZUUUQQQNNNNNNMMMKKKJJJHHHGGGGGGGGGGGGHHHHHHFFFDDDDDDEEEFFFHHHIIIKKKOOOSSSTTTRRRPPPQQQQQQTTTWWWWWWXXX```jjjttt{{{ttt}}}yyyuuutttrrrpppllliiifffdddaaa``````_________^^^]]]]]]]]]]]]]]]\\\ZZZYYYXXXSSSQQQNNNNNNOOOOOOOOONNNMMMKKKJJJIIIJJJJJJHHHFFFEEEDDDCCCBBB@@@???>>>>>>>>>>>>??????@@@@@@@@@AAA>>>=========>>>???AAABBBBBBBBBCCCEEEFFFGGGHHHIIILLLLLLKKKKKKJJJHHHGGGFFFBBBAAAAAA@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;:::<<<===>>>>>>===>>>@@@BBBCCCDDDEEEFFFHHHIIIKKKKKKLLLJJJHHHGGGGGGGGGEEECCC??????>>>======<<<<<<<<<:::999888777666666666666555555444444444444555555555444444333222222111111////////////////////////000000//////////////////............------------------------------------........................---,,,,,,,,,,,,---......,,,---...//////...---,,,,,,,,,------------------............---,,,++++++---------------------------,,,,,,,,,,,,---....../////////......//////////////////000000000000000111111111111111222222222444444555666777888999999888:::<<<>>>???@@@?????????AAABBBBBBBBBCCCEEEHHHEEEGGGJJJLLLLLLMMMOOOPPPQQQRRRSSSTTTUUUVVVVVVVVVXXXYYYZZZ[[[\\\]]]^^^^^^^^^______aaaccceeeggghhhjjjjjjlllmmmoooqqqrrrrrrrrruuuwwwwwwvvvwww{{{~~~uuukkkeeecccdddkkk}}}jjjcccmmm|||\\\TTTMMMLLLNNNMMMMMMNNNMMMLLLLLLKKKJJJJJJIIIIIIGGGGGGHHHHHHHHHGGGGGGFFFDDDCCCBBB???<<<999777555444333333222222111000000111000///...---,,,,,,,,,......---------,,,,,,,,,------------------------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---------------------------------------------------------------......///......------------.........////////////000000000222222222222333444555666444555666888999===BBBFFFOOOWWWaaajjjrrr}}}}}}~~~zzzwwwrrrkkkeee___\\\ZZZWWWWWWUUURRROOOLLLKKKKKKJJJJJJKKKJJJIIIIIIJJJKKKKKKLLLMMMMMMLLLLLLNNNPPPSSSUUUYYY^^^aaabbb___\\\YYYZZZ]]]```___```hhhssszzz~~~}}}yyyttttttsssqqqnnnjjjfffddd`````````___^^^]]]]]]]]]]]]]]]\\\\\\[[[YYYXXXXXXUUUSSSQQQQQQRRRRRRQQQPPPNNNLLLJJJJJJJJJJJJHHHFFFFFFEEECCCAAA???>>>>>>>>>>>>???????????????@@@@@@>>>============>>>@@@AAABBBBBBCCCEEEFFFGGGHHHIIILLLLLLLLLKKKJJJIIIHHHGGGDDDCCCBBB@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>><<<;;;:::;;;<<<===<<<<<<<<<>>>@@@@@@AAACCCEEEGGGIIIKKKKKKMMMKKKJJJIIIIIIHHHFFFDDD?????????>>>>>>===<<<<<<:::999888777666666666777444444333333333333444444555555444444333222222111//////////////////////////////000000000000000000//////.........---------------------------------........................---,,,,,,,,,,,,---......,,,---...//////...---,,,------------------------............---,,,++++++---------------------------,,,,,,,,,,,,---......//////............//////......//////000000000000222222333333333333333333444444555666777888888999999:::===???@@@@@@@@@@@@???AAABBBBBBBBBCCCEEEHHHFFFHHHKKKLLLLLLMMMOOOPPPQQQRRRSSSTTTUUUVVVVVVVVVXXXYYYZZZ[[[\\\]]]^^^^^^``````aaabbbdddfffhhhiiiiiijjjkkkmmmnnnpppqqqrrrrrrtttwwwwwwvvvwwwzzz}}}~~~ssskkkfffeeehhhxxxnnnbbbfff|||fffYYYMMMLLLNNNLLLKKKMMMLLLLLLKKKKKKJJJJJJIIIIIIGGGGGGHHHHHHHHHGGGGGGFFFCCCCCCBBB@@@>>>;;;888777444444333333222111111111111000///...---,,,,,,,,,......---------,,,,,,,,,------------------------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,++++++,,,,,,---...///......------......///////////////000000000111111111222333555666888999777777888999<<>>>>>>>>>>>????????????????????????>>>>>>===<<<===>>>???@@@BBBBBBCCCEEEFFFGGGHHHIIILLLLLLLLLKKKKKKIIIHHHHHHFFFEEECCCAAA???>>>>>>===:::::::::;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>===<<<;;;:::;;;<<<;;;:::;;;<<<>>>>>>???AAACCCEEEHHHIIIJJJNNNLLLJJJJJJIIIIIIGGGEEE???@@@@@@@@@???>>>===<<<:::999999888888777666666333333333222222333333333555555444444333333222222000000000000000000000000//////000000000000111111/////////.........------,,,,,,,,,------------...........................---,,,,,,,,,,,,---......---..................---............---------------------...------,,,,,,---------------------------,,,,,,,,,,,,---......///......------......///---......//////000000111111222333444444444444444555555555666777888888888:::;;;<<<>>>???@@@AAAAAA@@@AAABBBBBBBBBCCCEEEGGGGGGIIIKKKMMMMMMMMMOOOPPPSSSTTTUUUVVVWWWXXXXXXXXXWWWXXXYYY[[[\\\]]]^^^___aaabbbbbbcccdddfffggghhhhhhhhhjjjkkkmmmooopppqqqpppssswwwwwwvvvwwwzzz}}}~~~}}}}}}pppgggccciiisssuuuccccccvvvrrr___OOOLLLNNNLLLJJJLLLLLLLLLKKKKKKJJJJJJJJJJJJHHHHHHHHHHHHHHHGGGFFFEEEBBBBBBBBBAAA>>>;;;999777444444444333222222111111000///...---------------......---------,,,,,,,,,,,,,,,,,,------------.........---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------,,,,,,,,,+++,,,------...//////............///////////////000000000111111000111333555888:::<<<===<<<===>>>AAAFFFNNNXXX^^^iiilllooopppsss|||}}}vvvooojjj^^^[[[VVVQQQLLLIIIHHHGGGHHHIIIIIIGGGFFFIIIOOOUUUWWWZZZ]]]\\\ZZZXXXZZZ\\\aaabbbdddeeeeeefffiiikkkooorrrwww}}}|||zzz{{{}}}|||zzz{{{{{{uuuvvvwwwxxxuuuqqqmmmjjjaaabbbcccbbb___^^^___```^^^]]]\\\ZZZYYYYYYXXXXXXYYYWWWVVVVVVVVVUUUSSSPPPNNNLLLJJJIIIIIIHHHFFFEEEEEEDDDAAA???>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>===<<<<<<>>>???@@@BBBBBBCCCEEEFFFGGGHHHIIIKKKKKKKKKKKKJJJIIIHHHHHHGGGFFFDDDAAA???>>>>>>>>>:::::::::;;;;;;;;;<<<<<<<<<======>>>>>>>>>======;;;<<<<<<<<<;;;;;;<<<>>>>>>>>>@@@BBBEEEGGGIIIIIINNNLLLJJJJJJJJJIIIGGGEEE@@@@@@@@@@@@@@@>>>===<<<999999::::::999888666555444444333333333333444444555555555444333333222222000000000000000000000000//////000000000111111111////////////............,,,,,,,,,---------..............................---,,,,,,,,,,,,---............------------......///.........------------,,,,,,------...------------------------------------,,,,,,,,,,,,---......///......------......///------......///000000111///000111333444444444333555555666666777777888888::::::;;;<<<===???@@@AAAAAABBBCCCCCCBBBBBBDDDFFFGGGIIILLLMMMMMMMMMOOOPPPSSSTTTUUUVVVWWWXXXXXXXXXVVVWWWXXXZZZ\\\^^^___```bbbbbbbbbbbbcccdddeeefffgggggghhhjjjlllmmmoooooonnnrrrvvvwwwwwwxxx{{{~~~}}}}}}vvvkkkeeejjjnnn~~~jjjdddtttgggRRRNNNOOOLLLJJJMMMKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDAAAAAAAAA@@@???<<<999777555444444333333222111111///......---------............---------,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,,,,---------------------------)))******+++,,,---..............................------------------------...------------...////////////............////////////000000000111111111000222444888<<>>>>>???@@@?????????>>>>>>>>>>>>>>>>>>>>>===<<<<<<===??????BBBBBBCCCEEEFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHFFFDDDAAA@@@???>>>???:::::::::;;;;;;<<<<<<<<<============>>>>>>>>>???<<<=========;;;;;;===???>>>???@@@BBBEEEGGGHHHIIINNNLLLJJJJJJJJJIIIGGGEEE@@@@@@AAAAAA@@@???===<<<888999:::;;;:::888666444555555555444444555555555666555555444444333222222000000000000000000000000//////000000111111111222000/////////............,,,,,,,,,------.................................---,,,,,,,,,,,,---......///...---,,,,,,---.../////////.........---------++++++,,,---............---------------------------,,,,,,,,,,,,---...............------.........---------...///000000111---...000222333444333333555555666666777777888888:::999999:::;;;===???AAABBBCCCDDDCCCBBBAAACCCEEEHHHJJJLLLMMMMMMMMMOOOPPPQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVXXXZZZ\\\___```aaabbbbbbaaaaaabbbccccccdddffffffhhhiiikkkmmmnnnnnnmmmqqquuuwwwwwwxxx{{{~~~}}}|||{{{oooiiihhhhhhtttrrriiiwwwmmmUUUOOOPPPLLLKKKNNNKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHGGGFFFDDDCCC@@@@@@AAA@@@???<<<999777555444444333333222222111......---------......///......---------,,,,,,,,,,,,,,,,,,------...............---,,,,,,,,,,,,---------------------------***+++,,,---///000111111........................------------------------///////////////000111111//////............//////000000000000111111111111111333666:::???BBBDDDFFFCCCIIIQQQYYYaaahhhnnnrrrsssvvvxxxyyy{{{}}}rrrggg]]]UUUNNNJJJGGGFFFDDDDDDFFFIIILLLNNNKKKNNNPPPQQQSSS[[[fffooo}}}|||xxxyyy{{{{{{}}}~~~yyyzzzzzz{{{}}}|||uuuooonnnkkkhhhccc```___^^^^^^bbb```]]]\\\\\\\\\ZZZYYYYYYYYYXXXWWWUUUTTTSSSRRROOOLLLHHHFFFFFFFFFFFFEEEAAA@@@???=========>>>>>>????????????>>>>>>>>>>>><<<;;;;;;<<<<<<===>>>???===>>>???AAACCCEEEFFFGGGJJJHHHGGGEEEEEEFFFGGGIIIIIIHHHGGGEEECCCAAA??????===<<<;;;:::::::::;;;<<<>>>>>>============>>>>>><<<<<<<<<<<<<<<;;;;;;;;;======>>>???BBBEEEHHHIIIKKKKKKKKKKKKJJJIIIHHHHHHDDDCCCBBB@@@???>>>>>>>>>===;;;::::::::::::999777666666555555555444444444666666555444333333222222222222111111000/////////,,,---...///000000000000........................***++++++,,,,,,------.../////////......---------...---,,,,,,,,,,,,---...------------------------------------------------------------------------...---+++***)))***++++++................................................---......///////////////000000111222333333333333111222444666777777666666:::::::::;;;<<<===>>>???BBBBBBBBBBBBCCCCCCDDDDDDGGGIIIJJJJJJJJJLLLOOORRRUUUTTTTTTTTTUUUWWWYYYZZZZZZYYYYYYYYYZZZ\\\^^^```___```bbbeeefffeeeddddddcccfffiiikkkllllllmmmnnnqqqtttwwwzzz|||}}}|||{{{~~~wwwooogggjjjqqq}}}tttwwwyyy]]]RRROOOKKKGGGFFFJJJJJJIIIJJJLLLLLLKKKIIIIIIIIIHHHGGGGGGFFFFFFEEECCCBBB@@@>>>;;;999777666555555444444444333333333------,,,,,,,,,,,,------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......//////...---,,,,,,//////.........------------------.........//////111111000000//////.........000111111000000111333666888;;;===@@@CCCFFFIIILLLSSS^^^hhhoootttwwwyyy~~~|||yyyzzz{{{zzzzzz{{{{{{}}}nnn___VVVPPPJJJFFFFFFDDDDDDEEEIIIOOOTTTXXXYYY]]]```aaa___^^^dddqqq{{{|||wwwwwwwwwxxx{{{~~~yyyuuuooommmiiieeebbb``````___cccaaa^^^]]]]]]]]][[[ZZZZZZYYYXXXWWWVVVUUUTTTSSSQQQNNNJJJHHHGGGGGGFFFFFFBBB@@@???============>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<======>>><<<<<<>>>???AAACCCDDDEEEGGGFFFEEEEEEEEEGGGIIIJJJIIIHHHFFFDDDBBB@@@???>>><<<;;;:::::::::;;;<<<<<<>>>>>>============>>>>>>============<<<<<<<<<<<<======>>>???BBBDDDGGGIIIJJJJJJKKKJJJJJJIIIHHHHHHEEEDDDCCCAAA@@@???>>>>>><<<;;;999999::::::888777555555555555444444444444666555555444333333222222222222111111000/////////,,,,,,---//////000000000000000000000000000000000............------------.........---------,,,,,,...---,,,,,,,,,,,,---.......................................------------------------------------......---,,,,,,,,,,,,,,,------------------------...........................//////000111000000000//////000111222222222222222222444555666777777777:::::::::;;;<<<===>>>???AAAAAABBBBBBCCCDDDDDDEEEHHHIIIJJJKKKKKKMMMPPPRRRTTTTTTTTTTTTUUUWWWYYYZZZ[[[[[[ZZZZZZZZZ[[[]]]^^^___```bbbdddeeeeeedddddddddfffjjjkkkllllllmmmnnnqqqssswww{{{}}}}}}|||{{{~~~uuukkkllloooxxxyyyyyycccTTTOOOLLLJJJIIIJJJJJJIIIKKKLLLMMMKKKJJJIIIIIIHHHHHHGGGFFFFFFFFFCCCBBB@@@>>><<<:::888777555444444444444333333333//////............//////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///////////////...------//////.........------------------.........//////111000000000/////////......///000000//////000222555999>>>AAACCCEEEIIIMMMYYY___gggooosssvvvxxxyyy}}}|||zzzzzz}}}yyyvvvvvvvvvvvvyyyzzznnnaaaTTTNNNKKKHHHHHHIIIIIIKKKNNNSSSXXX]]]bbbeeeooorrruuuuuusssvvv}}}xxxuuutttuuuxxx}}}}}}zzzqqqooolllhhheeecccbbbbbbdddbbb___^^^^^^^^^\\\[[[[[[ZZZYYYXXXWWWUUUTTTTTTSSSPPPLLLJJJIIIHHHGGGEEEBBBAAA???===<<<<<<<<<<<<========================>>>>>>===<<<<<<<<<<<<===;;;;;;===>>>@@@AAABBBCCCDDDDDDCCCDDDFFFHHHJJJLLLHHHHHHFFFDDDBBB@@@???>>>::::::::::::;;;<<<======>>>======<<<<<<======>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAADDDFFFGGGIIIJJJJJJJJJJJJIIIIIIHHHFFFFFFEEECCCBBB@@@@@@???<<<:::999999999999888666555555444444444333333333555555555444444333333222222222111111000/////////,,,,,,---...////////////000000000000000000000000111111000000///......---------------,,,,,,,,,,,,...------,,,,,,------...........................------------............------------------------...////////////......---,,,,,,,,,,,,------------........................///000000111111111111111......///111111111111111333333333444555666888888:::::::::;;;<<<===>>>???@@@@@@AAABBBCCCEEEEEEFFFHHHIIIKKKKKKLLLMMMPPPSSSTTTTTTTTTTTTUUUWWWXXXYYY\\\\\\[[[ZZZZZZ[[[\\\\\\___```bbbdddeeeeeedddddddddgggjjjlllllllllmmmooopppsssxxx|||~~~~~~|||{{{~~~}}}sssppppppuuuyyyuuuooo[[[QQQMMMLLLNNNJJJJJJIIIKKKMMMMMMLLLJJJIIIIIIHHHHHHGGGGGGFFFFFFBBBAAA@@@>>><<<;;;999999444444444444333333333333111111000000000000111111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////000000000///.....................---------------........./////////000000000000///////////////000111111000000111333777===CCCFFFGGGJJJQQQVVViiimmmssswwwxxxxxxxxxyyy}}}|||{{{zzz{{{|||~~~~~~xxxsssqqqpppppprrrzzz|||ssskkk^^^SSSIIIGGGHHHJJJNNNRRRRRRWWW^^^cccfffjjjooosss~~~|||uuusssrrruuuzzz~~~~~~|||sssrrroookkkhhhfffeeedddeeeccc```_________]]]\\\[[[[[[ZZZYYYWWWVVVUUUTTTSSSQQQMMMKKKIIIHHHFFFDDDCCCBBB???===<<<;;;;;;;;;<<<<<<<<<<<<============??????===<<<<<<;;;;;;;;;;;;<<<===>>>???@@@AAAAAACCCCCCCCCDDDFFFHHHJJJKKKHHHHHHFFFDDDBBB@@@???>>>:::::::::;;;<<<===>>>>>>=========<<<<<<=========>>>>>>>>>??????@@@@@@@@@????????????AAABBBEEEFFFHHHHHHIIIJJJJJJJJJIIIIIIHHHGGGGGGEEEDDDBBB@@@@@@<<<:::999999999999888666444444444444333333333333555555444444444333333333222222111111000/////////,,,,,,---.......................................000000000000//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,------------........................---...///000000///...---++++++,,,,,,,,,,,,,,,---........................//////000111111111111000...///000111222222222222444444333333444666888::::::::::::;;;<<<===>>>?????????@@@BBBDDDEEEFFFGGGHHHIIIKKKLLLMMMNNNPPPRRRSSSSSSTTTTTTVVVWWWXXXXXXZZZZZZZZZ[[[[[[\\\\\\]]]___```aaacccdddddddddddddddgggjjjllllllmmmnnnoooppptttyyy~~~~~~|||~~~yyytttrrrvvv}}}ssseeeTTTMMMMMMOOOJJJJJJJJJKKKMMMNNNMMMKKKJJJIIIIIIHHHGGGGGGFFFFFFBBBAAA@@@???===<<<;;;:::444444444333333333222222222111111000000111111222////////////////////////------------------------------------------------------------------------------------------------///000000000000000//////....................................////////////000000000000////////////222222333222111222444666<<>>@@@???>>><<<;;;;;;;;;;;;<<<======>>>???@@@@@@AAACCCCCCCCCDDDEEEFFFHHHHHHIIIHHHGGGEEECCCAAA??????;;;;;;<<<===>>>?????????======<<<<<<<<<<<<=========>>>>>>???@@@AAABBBBBB@@@@@@??????@@@AAACCCDDDGGGGGGHHHIIIJJJJJJJJJIIIIIIIIIHHHGGGEEECCCAAA@@@<<<:::999999:::999888666555555444444444333333333444444444444444333333333222222111111000/////////------......///.................................------........./////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,........................,,,,,,...//////...---,,,+++++++++,,,,,,---------........................---...//////000000/////////000111222333333333333555444444444555777999::::::::::::;;;<<<===>>>?????????@@@BBBDDDEEEFFFGGGGGGIIIKKKLLLMMMNNNPPPQQQRRRSSSTTTUUUVVVWWWWWWWWWWWWXXXYYY[[[\\\^^^^^^______```aaabbbcccddddddddddddgggjjjlllmmmmmmnnnoooqqqtttyyy~~~~~~~~~|||vvvssswwwzzzsss[[[OOOLLLMMMJJJIIIJJJKKKMMMNNNMMMLLLJJJJJJIIIIIIHHHGGGGGGFFFCCCBBBAAA???>>>===;;;;;;444444333333333222222222111000000//////000000111------------------------------------------------------------------------------------------------------------------------//////000000000000000///---............................../////////000000////////////000000000000111222222222111333666999@@@CCCFFFHHHLLLUUUbbbkkkvvvyyy{{{|||{{{zzzzzz{{{}}}~~~zzzwwwuuuuuutttwww~~~|||wwwtttrrrqqquuu|||~~~yyyqqqeeeZZZQQQLLLIIIMMMSSSYYYbbbjjjlllttt|||~~~||||||~~~~~~{{{wwwvvvyyyzzzyyywwwwwwuuusssqqqmmmjjjhhhgggeeeccc```_________]]]\\\[[[ZZZYYYXXXWWWUUUTTTTTTQQQOOOMMMKKKJJJIIIFFFDDDAAA@@@>>><<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>?????????>>><<<<<<;;;;;;;;;=========>>>>>>?????????AAABBBCCCDDDEEEFFFGGGGGGJJJIIIHHHFFFDDDBBBAAA@@@===>>>???@@@@@@@@@@@@@@@===<<<<<<;;;;;;<<<<<<=========>>>???@@@BBBBBBCCCAAAAAA@@@??????@@@BBBBBBFFFFFFGGGIIIIIIJJJJJJJJJIIIIIIIIIHHHFFFCCCAAA???===;;;::::::::::::999777666666555555555444444444444444444444444444444444222222111111000/////////......///////////////...000000000000000000000000+++,,,,,,---......//////,,,,,,,,,,,,------------,,,------......------,,,++++++++++++++++++++++++******++++++,,,,,,------........................++++++,,,------------,,,++++++,,,,,,------..............................------...///////////////000111222333333444333333444444444555666777999999:::::::::;;;<<<===>>>???@@@@@@AAABBBCCCEEEEEEFFFEEEHHHJJJLLLLLLMMMOOOPPPQQQRRRSSSUUUVVVVVVWWWVVVUUUWWWYYY[[[]]]______```___``````aaabbbcccddddddeeehhhkkkmmmmmmmmmnnnpppqqqtttxxx{{{~~~~~~zzztttwww|||cccRRRMMMLLLJJJIIIJJJKKKNNNOOONNNMMMJJJJJJIIIIIIHHHHHHGGGGGGDDDCCCBBB@@@>>>===;;;;;;333333333333222222222222000000////////////000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------......///000000000//////---------...................../////////000000000////////////000000000000//////000000111333777;;;CCCDDDGGGLLLTTT^^^iiiqqqvvvxxxzzz{{{zzzzzz|||}}}~~~|||yyyxxxyyyyyy}}}}}}~~~zzzvvvsssqqqtttzzz~~~|||wwwooodddZZZRRROOOOOOUUU\\\bbbkkksssyyy~~~}}}{{{zzz{{{|||yyywwwwwwvvvtttrrrooollliiigggdddbbb```^^^^^^^^^]]][[[ZZZYYYXXXWWWVVVUUUTTTSSSQQQOOOMMMMMMLLLKKKHHHFFF@@@???===<<<;;;;;;<<<<<<<<<<<<===>>>>>>???@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>???AAACCCEEEGGGHHHIIILLLKKKIIIGGGEEECCCBBBAAA???@@@AAABBBBBBAAAAAA@@@===<<<<<<;;;;;;<<<<<<===<<<<<<===???@@@BBBCCCCCCBBBAAA@@@?????????@@@AAAEEEEEEGGGHHHIIIJJJJJJJJJIIIIIIIIIHHHFFFCCC@@@>>>>>><<<;;;;;;;;;;;;:::888777777666666666555555555444444444444444444444444222222111111000////////////000000000000000//////000000000000000000000000---------------------...,,,,,,---------.........,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////........................,,,,,,++++++,,,------...+++,,,,,,---......//////..............................///000000000000000///000111222222333333333333444555666777888888888:::::::::;;;<<<===>>>???AAAAAABBBBBBCCCDDDDDDEEEDDDFFFJJJKKKLLLLLLMMMOOOQQQRRRSSSUUUVVVVVVVVVVVVVVVWWWYYY\\\]]]^^^^^^^^^___`````````bbbcccdddeeeeeehhhkkkmmmmmmnnnoooppppppqqqtttwwwzzz|||}}}~~~yyyxxxkkkWWWNNNKKKJJJIIIJJJLLLNNNOOOOOOMMMJJJJJJJJJIIIHHHHHHGGGGGGFFFEEECCCAAA???===;;;:::333333333222222222222111000000////////////000000------------------------------------------------........................------------------------------------------------------...///////////////---------.........//////.../////////000000000000.../////////000000000111///000111222333777<<<@@@HHHJJJOOOYYYdddnnntttvvvwwwxxxzzzzzzzzz{{{~~~}}}~~~}}}~~~zzzuuupppmmmlllrrrvvvuuurrrmmmddd[[[UUUTTTWWW```gggmmmuuu~~~}}}~~~~~~~~~{{{xxxwwwvvvuuurrrooollliiihhhdddbbb___^^^^^^^^^\\\[[[YYYYYYXXXWWWUUUTTTSSSRRRQQQPPPOOONNNNNNMMMJJJHHH???>>>===<<<;;;;;;<<<===<<<======>>>???@@@@@@AAA>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;===@@@CCCFFFHHHJJJJJJLLLLLLJJJHHHFFFDDDCCCBBBAAABBBCCCCCCCCCBBBAAA@@@<<<<<<<<<;;;;;;<<<<<<<<<;;;<<<===>>>@@@AAACCCCCCBBBBBB@@@?????????@@@@@@DDDEEEFFFHHHIIIJJJKKKKKKIIIIIIIIIHHHFFFCCC@@@>>>???===<<<<<<<<<<<<;;;999777777777777666666666666444444444444444444444444222222111111000/////////000111111111111111000///......................../////////...------,,,,,,---------....../////////,,,,,,---......---,,,,,,------------------------------......///000111111////////////////////////---,,,,,,+++,,,---...000,,,,,,------...///000000........................//////000111111111111111...///000111111222222111222444666777999999888888:::::::::;;;<<<===>>>???BBBBBBBBBCCCCCCCCCDDDDDDCCCFFFIIIKKKKKKKKKMMMNNNPPPRRRSSSUUUVVVVVVVVVVVVXXXYYY[[[\\\]]]]]]]]]\\\```___``````aaacccdddeeeeeehhhkkkmmmmmmnnnooopppnnnoooqqqtttwwwyyy|||}}}{{{pppZZZPPPLLLJJJIIIJJJLLLNNNPPPOOONNNKKKJJJJJJIIIIIIHHHGGGGGGGGGFFFDDDAAA???<<<;;;:::333333333222222222111111111111000000000000111111........................------------------------........................------------------------------------------------,,,,,,---...//////......---------.........//////////////////000000000000.../////////000000111111333444555666888<<>>???????????????@@@AAABBBBBBBBB@@@>>>;;;;;;;;;===>>>=========>>>>>>>>>>>>>>>>>>??????@@@CCCFFFHHHJJJIIIJJJJJJJJJIIIGGGEEEDDDEEEEEEFFFEEEEEEDDDCCCBBB???>>><<<;;;::::::;;;<<<======???@@@AAABBBBBBBBB@@@@@@??????????????????DDDEEEHHHJJJKKKKKKKKKKKKMMMMMMKKKHHHDDDAAA@@@@@@>>>>>>===;;;:::999888777555555555666666666666666222222444444444444222222222222222111111111111000000/////////............000000////////////000000//////000000///...---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......000000///...---,,,,,,+++...---,,,++++++,,,...///++++++,,,,,,,,,---------------.........---+++*********+++,,,,,,---......//////.........---------///......---------......000000111222222222222111111222222333444555666666888888:::;;;<<<=========>>>???@@@BBBCCCDDDEEEEEEGGGGGGGGGHHHJJJKKKMMMNNNNNNOOOQQQTTTVVVVVVWWWVVVXXXYYYZZZ\\\]]]^^^_________```bbbdddfffgggggghhhhhhiiijjjlllmmmnnnooooooqqqrrrsssuuuwwwyyy{{{{{{~~~~~~~~~yyy]]]OOOMMMLLLKKKJJJJJJJJJKKKMMMNNNMMMLLLIIIGGGFFFEEEFFFFFFEEEEEEDDDCCCAAA???===<<<777444111//////000000///111111000///...------,,,------------------------...---,,,,,,,,,,,,---...,,,,,,,,,------.........,,,,,,,,,------.........---------............///------------------------............///////////////////////////000111111222111111111222333444555555111111666999:::AAAJJJPPPVVVddduuu~~~~~~zzz|||~~~~~~~~~|||vvvooohhhaaa]]]^^^^^^```cccddddddaaa^^^cccfffkkkpppuuu|||zzzzzz}}}wwwvvvtttqqqmmmjjjgggfffbbb```^^^^^^______]]]ZZZXXXXXXXXXWWWVVVUUUSSSRRRRRRRRRQQQOOOMMMKKKIIIGGGEEECCC@@@>>><<<===>>>???????????????@@@AAABBBBBBBBB@@@>>>;;;;;;;;;<<<>>>==============================>>>???AAADDDGGGHHHHHHHHHIIIIIIHHHGGGEEEDDDEEEEEEFFFEEEEEEDDDCCCBBB@@@???===;;;;;;:::;;;;;;<<<<<<>>>???@@@AAAAAAAAA????????????????????????CCCDDDFFFHHHJJJJJJJJJJJJKKKLLLLLLIIIEEEBBBAAAAAA???>>>===<<<;;;:::999888666666666666666666555555333444555555555555444333222222222222111111111111000000/////////.........000000////////////000000///////////////...------++++++************++++++,,,,,,,,,---------....../////////...------,,,,,,///...------,,,,,,,,,,,,++++++,,,,,,,,,---------------.........---,,,+++***++++++,,,------......//////.........---------000//////.........//////000000111222222222222111222222333444555666777777888888:::;;;<<<=========>>>???@@@BBBCCCDDDEEEEEEHHHHHHHHHIIIJJJLLLMMMNNNNNNOOOQQQTTTVVVVVVWWWVVVXXXYYYZZZ\\\]]]^^^_________```bbbdddfffgggggghhhhhhiiijjjlllmmmnnnooooooqqqrrrsssuuuwwwyyy{{{|||~~~~~~~~~aaaRRRMMMLLLKKKKKKJJJKKKLLLMMMNNNMMMLLLJJJHHHFFFFFFFFFFFFEEEEEEDDDCCCAAA???===<<<888555111//////000000///000000//////......------------------------------...---,,,,,,,,,,,,---...,,,,,,------------------******+++++++++,,,,,,,,,---------............///------------------------............///////////////////////////000111111/////////000000111111111555222444999===@@@GGGPPPWWW^^^mmm~~~~~~~~~xxxuuuqqqkkkfffaaa\\\YYYZZZ[[[]]]aaadddeeecccaaafffiiinnnsssxxx{{{xxx}}}}}}vvvuuusssooolllhhhfffdddbbbaaa``````aaa___]]]ZZZYYYYYYXXXWWWVVVTTTRRRQQQQQQRRRQQQPPPNNNLLLIIIHHHEEEDDDAAA>>>===<<<===>>>>>>>>>>>>>>>???@@@AAABBBBBBAAA>>><<<;;;;;;<<<===========================<<<<<<<<<===???BBBDDDFFFFFFGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDCCCBBBBBBAAA@@@>>>===<<<;;;;;;;;;;;;<<<===>>>???@@@@@@@@@????????????????????????BBBCCCDDDFFFHHHHHHIIIIIIHHHJJJLLLKKKHHHDDDBBBBBB@@@??????===<<<;;;:::999777777777666666555555555444555555666666555555444333222222222111111111111000000000/////////......000//////......//////000///////////////......---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------............................../////////...---,,,******,,,,,,,,,,,,------------------.........---,,,++++++++++++,,,------.....................---------000000/////////000000111000000111222222222222111333333444555666777777888888888:::;;;<<<=========>>>???@@@BBBCCCDDDEEEEEEIIIIIIJJJJJJKKKLLLMMMMMMNNNOOOQQQTTTVVVVVVWWWVVVXXXYYYZZZ\\\]]]^^^^^^______```bbbdddfffgggggghhhhhhiiijjjlllmmmnnnooooooqqqrrrtttuuuxxxyyy{{{|||}}}~~~~~~iiiVVVNNNLLLLLLKKKJJJKKKLLLMMMNNNMMMLLLJJJIIIGGGFFFFFFFFFEEEEEEDDDCCCAAA???>>>===888555222000000000000//////////////////.........------------------------...------,,,,,,------...------------------,,,,,,++++++++++++,,,,,,,,,,,,---------............///------------------------............///////////////////////////000111111...///000000111000000000555444888>>>BBBGGGOOOWWW^^^fffvvvzzzwwwiiigggddd```]]]ZZZYYYXXXYYYZZZ]]]bbbfffhhhhhhfffiiilllppptttyyy~~~{{{~~~|||uuusssqqqmmmjjjgggeeecccaaaaaabbbbbbaaa___\\\ZZZZZZYYYYYYWWWVVVTTTRRRQQQQQQQQQRRRQQQPPPMMMKKKIIIGGGEEEBBB@@@>>>=========>>>>>>===>>>>>>???@@@AAABBBAAA???===<<<<<<<<<===>>>>>>===============<<<;;;;;;;;;<<<===???BBBCCCEEEFFFHHHIIIIIIIIIHHHGGGEEEFFFEEEEEEDDDCCCBBBAAAAAAAAA@@@>>>===<<<;;;;;;<<<===>>>???@@@@@@@@@@@@???????????????@@@@@@@@@@@@AAABBBDDDEEEFFFGGGGGGFFFIIIKKKKKKIIIFFFDDDCCCAAA@@@???>>>===;;;::::::999888888777666555444444444444555555555555444444333333222222222111111111000000000////////////.../////////....../////////...///////////////......//////............//////,,,,,,,,,---------......---------.........//////------...///...---+++***,,,,,,,,,------------...---------------------,,,,,,,,,,,,,,,------............................../////////...//////000000000000111222222222222111333444444555666777888888888888:::;;;<<<=========>>>???@@@BBBCCCDDDEEEEEEIIIJJJKKKLLLLLLMMMMMMMMMNNNOOOQQQTTTVVVVVVVVVVVVWWWXXXZZZ[[[]]]^^^^^^^^^___```bbbdddeeegggggghhhhhhiiijjjlllmmmnnnooooooqqqrrrsssuuuwwwyyy{{{{{{}}}}}}~~~{{{rrr[[[OOOMMMLLLKKKKKKKKKLLLMMMNNNMMMLLLKKKJJJHHHGGGGGGFFFEEEEEEDDDCCCBBB@@@>>>===999666222000000000000///.........///////////////------------------------------------------------.........------,,,,,,,,,------..................---------............///....................................///////////////////////////000000111000111222333333333222111666888<<>>==================>>>???@@@@@@BBBAAA???>>>======>>>>>>??????>>>>>>>>>=========;;;;;;;;;;;;<<<>>>@@@AAAFFFGGGHHHJJJJJJJJJIIIIIIFFFFFFEEEEEEDDDBBBAAA@@@AAAAAAAAA@@@???===<<<<<<>>>>>>???@@@AAAAAAAAAAAA>>>>>>?????????@@@@@@@@@@@@@@@AAABBBCCCEEEFFFGGGEEEHHHJJJKKKIIIFFFDDDDDDAAAAAA@@@>>>===<<<;;;:::999999888777666555555444444333333333333333333444333333333222222222222111111000000000//////////////////............//////......///////////////...000//////......//////000,,,,,,,,,---------......,,,,,,------.../////////***+++---...///...------,,,,,,---------.........------------------------,,,,,,------------......---........................---------......///000000000111222222222222111333444444555666777888888888888:::;;;<<<=========>>>???@@@BBBCCCDDDEEEEEEHHHIIIKKKLLLMMMMMMMMMMMMNNNOOOQQQTTTVVVVVVVVVVVVWWWXXXYYY[[[\\\]]]^^^^^^___```bbbdddeeegggggghhhhhhiiijjjlllmmmnnnoooooopppqqqrrrtttvvvxxxyyyzzz||||||}}}~~~}}}}}}ssstttyyyyyyaaaRRRMMMLLLKKKKKKKKKLLLNNNOOOMMMMMMLLLKKKJJJHHHGGGFFFEEEDDDDDDCCCBBB@@@???>>>:::777333111000000//////.........///////////////------------------------------------------------.........------,,,,,,,,,........................---------............///....................................///////////////////////////000000111000111222333333444444444888<<>>===<<<<<<<<<<<<===>>>???@@@AAAAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@??????>>>>>>======<<<<<<<<<===>>>@@@AAAFFFFFFHHHIIIJJJIIIIIIHHHFFFFFFEEEDDDCCCBBB@@@???AAAAAAAAAAAA@@@???>>>===??????@@@AAAAAAAAAAAAAAA>>>>>>>>>???@@@@@@AAAAAA???@@@@@@AAABBBDDDEEEFFFEEEGGGIIIIIIGGGEEEDDDDDDAAA@@@???>>>===<<<;;;:::888888888777777666666666444333333222222333333444333333333333222222222222111111000000000////////////......------......///---...//////////////////------,,,,,,,,,,,,------,,,,,,,,,---------......---------.........//////******,,,---.../////////,,,---------............------,,,,,,,,,---......------------------......---------...............------,,,------...///000000000111222222222222111333333444555666777777888888888:::;;;<<<=========>>>???@@@BBBCCCDDDEEEEEEFFFGGGJJJLLLMMMNNNMMMMMMNNNOOOQQQTTTVVVVVVWWWVVVWWWXXXYYY[[[\\\]]]]]]^^^___```bbbdddfffgggggghhhhhhiiijjjlllmmmnnnoooooonnnoooqqqsssuuuwwwxxxyyy{{{||||||~~~yyy~~~nnnlllppp~~~~~~eeeTTTMMMMMMLLLKKKLLLMMMNNNOOOMMMMMMMMMLLLKKKIIIGGGGGGEEEDDDDDDDDDBBBAAA@@@???;;;777333111000000/////////////////////.........------------------------,,,------......------,,,------------------,,,,,,------------,,,,,,,,,,,,---------............///....................................///////////////////////////000111111/////////000222333555666;;;BBBHHHLLLRRR[[[aaacccmmmsssvvviii]]]XXX[[[\\\]]]^^^```gggrrryyy{{{zzzyyyxxxyyyxxxvvvtttgggjjjoootttzzzzzzsssmmmmmmllliiifffeeeddddddeeeaaabbbccc```\\\ZZZZZZ[[[VVVWWWWWWWWWVVVVVVUUUTTTTTTRRRQQQOOONNNOOOPPPQQQMMMKKKIIIFFFDDDAAA???>>><<<<<<<<<<<<===>>>??????@@@@@@AAAAAABBBCCCCCCDDDBBBBBBAAAAAA@@@??????>>>>>>>>>======>>>???@@@AAADDDEEEFFFGGGHHHGGGFFFEEEFFFFFFEEEDDDCCCAAA@@@???@@@@@@AAABBBBBBAAA@@@???>>>??????@@@@@@@@@@@@@@@===>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@BBBCCCEEEGGGEEEGGGHHHGGGEEECCCCCCCCC@@@@@@???>>><<<;;;:::999888777777777777777777777555444333333333333444555444444333333333222222222111111111000000000/////////......------......///------...///////////////---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......---------...............,,,,,,,,,,,,------...///------------............---,,,,,,,,,,,,---...///..................---------------.........//////------------...///000111000000111222222222222111222222333444555666777777888888:::;;;<<<=========>>>???@@@BBBCCCDDDEEEEEECCCEEEHHHKKKMMMNNNNNNMMMNNNOOOQQQTTTVVVVVVWWWVVVVVVWWWYYYZZZ\\\]]]]]]]]]___```bbbdddfffgggggghhhhhhiiijjjlllmmmnnnoooooommmnnnoooqqqsssuuuvvvwww{{{{{{|||~~~zzz|||kkkhhhiiixxxhhhWWWNNNMMMLLLLLLLLLMMMNNNOOONNNNNNNNNMMMLLLJJJHHHGGGDDDDDDDDDDDDCCCAAA@@@@@@;;;888444111111000///...000000//////......------------------------------,,,,,,---......---,,,,,,,,,,,,------------------...---------,,,,,,,,,,,,---------............///....................................///////////////////////////000111111000000///000222555888;;;>>>GGGOOOTTT[[[fffllllllooouuu~~~wwwpppfff^^^ZZZ```bbbdddeeehhhqqq~~~wwwzzz}}}xxxpppiiillljjjhhheeeddddddeeefffaaacccbbb___[[[YYYZZZ\\\UUUVVVVVVWWWWWWVVVVVVUUUUUUSSSPPPNNNNNNOOOQQQSSSNNNMMMKKKHHHEEEBBB@@@???<<<;;;;;;<<<<<<===>>>???@@@@@@AAABBBCCCEEEEEEFFFCCCCCCBBBBBBAAA@@@??????@@@???>>>>>>>>>@@@AAABBBCCCDDDEEEFFFFFFEEEDDDCCCFFFFFFEEEDDDCCCAAA???>>>???@@@AAABBBCCCBBBAAA@@@===>>>>>>????????????>>>===>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAACCCFFFGGGFFFGGGGGGEEECCCBBBBBBCCC@@@???>>>===<<<;;;:::999777777777777777888888888666555444333333444555666444444444333333333222222111111111111000000000000.........------.........------...///000000//////.........------.........,,,,,,,,,---------..............................///...---,,,+++,,,---...---------.........//////---,,,,,,+++,,,---...///..................---------------.........//////............///000222222000000111222222222222111111222222333444555666666888888:::;;;<<<=========>>>???@@@BBBCCCDDDEEEEEEBBBDDDGGGJJJMMMNNNNNNNNNNNNOOOQQQTTTVVVVVVWWWVVVVVVWWWYYYZZZ\\\]]]]]]]]]___```bbbdddfffgggggghhhhhhiiijjjlllmmmnnnoooooolllmmmnnnppprrrtttuuuvvvzzz{{{|||}}}}}}}}}jjjeeefffuuujjjXXXNNNMMMLLLLLLLLLMMMOOOOOONNNNNNNNNNNNLLLJJJHHHGGGDDDDDDDDDDDDCCCBBBAAA@@@<<<888444111111000///...111111000///...------,,,------------------------,,,,,,---......---,,,,,,,,,,,,,,,------.........000000/////////.........---------.........//////////////////////////////............/////////000///////////////000111111333222111111444888===@@@@@@KKKTTTYYYbbbnnntttuuummmtttwwwrrrnnnggg```]]]fffhhhjjjlllpppzzz|||vvvqqqooommmkkkgggeeeddddddbbbaaa\\\^^^```aaaaaa___\\\ZZZWWWWWWWWWWWWWWWVVVUUUTTTRRRQQQQQQPPPPPPPPPPPPQQQLLLKKKIIIGGGEEECCCAAA@@@>>>>>>===============>>>@@@AAACCCEEEGGGGGGGGGGGGIIIHHHFFFDDDBBBBBBBBBBBB???>>>>>>===>>>@@@AAABBBEEEEEEDDDDDDDDDEEEEEEFFFEEEDDDCCCCCCAAAAAA@@@???AAABBBBBBBBBBBBBBBBBBAAAAAA@@@??????>>>?????????============>>>???AAAAAAAAA@@@@@@AAABBBCCCDDDEEEFFFEEECCCBBBAAAAAABBBBBB>>>>>>>>>>>>===;;;:::999999999:::999999888777666666555555555555444444444444444333333333333222222000/////////............------------------------......---,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,------......------,,,+++,,,.........,,,***)))***,,,......------...///---------........./////////...,,,++++++,,,...///........................---,,,++++++---//////...............////////////000000000111222222333333444444555555666777777777888999999:::;;;<<<======??????@@@AAACCCDDDEEEEEEFFFGGGHHHIIIJJJLLLMMMMMMOOOPPPQQQSSSTTTVVVWWWXXXZZZYYYXXXYYYZZZ\\\___aaa___```aaaccceeeeeeffffffggghhhjjjlllmmmoooooopppmmmmmmmmmoooqqqtttvvvxxxyyy{{{~~~}}}iii^^^```mmmqqq[[[RRRMMMKKKLLLLLLJJJKKKNNNOOONNNMMMLLLKKKJJJIIIHHHDDDDDDCCCBBB@@@???>>>>>><<<:::777333111000000000...................................................---,,,,,,++++++++++++,,,,,,---......---,,,,,,000///...------------------------............///111000///...............///////////////.........111111111111111111222333......111444555888@@@IIINNNRRR[[[gggtttzzz{{{yyyuuu{{{|||xxxtttqqqlllgggiiinnnpppuuuxxxxxx}}}~~~xxxsssppppppmmmiiigggffffffdddccc^^^___``````___]]][[[YYYVVVVVVVVVUUUUUUTTTTTTTTTRRRQQQQQQPPPPPPPPPPPPPPPMMMMMMKKKIIIGGGEEECCCBBB@@@??????>>>=========>>>???AAACCCEEEFFFGGGGGGFFFIIIHHHGGGEEEDDDCCCCCCCCC@@@@@@?????????@@@AAAAAADDDDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCBBBAAA@@@??????BBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@???????????????============>>>???@@@AAA@@@@@@@@@AAABBBCCCDDDDDDEEEDDDCCCBBBBBBBBBCCCDDD@@@@@@??????===<<<;;;:::999::::::999999888777666666555555555555444444444444444333333333333222222000000/////////.........------------------------//////...------------...+++,,,,,,------,,,,,,+++,,,------......------,,,+++,,,---......,,,+++)))+++,,,......---,,,---...+++++++++,,,,,,,,,------///...,,,++++++,,,...///........................000...,,,,,,---......---............////////////000000000111222222333333444444555555666666777777888999999:::;;;<<<======<<<===>>>???AAABBBCCCDDDFFFGGGHHHIIIJJJLLLMMMMMMMMMNNNOOOQQQRRRTTTUUUVVVZZZYYYYYYYYYZZZ\\\___aaa___```aaacccdddeeeffffffggghhhjjjlllmmmnnnoooooommmmmmnnnoooqqqtttwwwxxxzzz|||~~~}}}lll^^^]]]iiirrr[[[RRRMMMJJJKKKKKKIIIJJJMMMNNNMMMMMMLLLKKKJJJIIIIIIFFFEEEDDDCCCAAA@@@??????<<<:::777333111000000000...................................................---,,,,,,++++++,,,,,,,,,,,,---......---,,,,,,//////...------------------------............///000//////............///////////////////////////111111000000111111222222222111444999<<<>>>EEEMMMRRRXXXbbbmmmwww{{{zzzyyyxxx~~~}}}zzz{{{wwwtttssssssooolllnnnsss{{{{{{vvvsssssspppllljjjiiiiiigggfffaaaaaa```___]]][[[YYYXXXUUUTTTSSSRRRRRRRRRSSSTTTQQQQQQPPPOOOOOOOOOOOOOOONNNNNNLLLKKKIIIGGGEEEEEEBBBAAA@@@???>>>>>>>>>>>>???@@@BBBCCCEEEFFFFFFFFFHHHHHHHHHGGGFFFEEEDDDDDDAAABBBBBBBBBBBBAAA@@@@@@BBBCCCDDDEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@??????CCCCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@??????@@@@@@===<<<<<<======>>>???@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDCCCCCCCCCDDDEEEFFFBBBBBBAAA@@@???===;;;:::::::::::::::999888777666666555555555555444444444444444333333333333222222000000000/////////......------------------------000000///............///,,,,,,------------,,,,,,,,,------......------,,,,,,,,,---......---+++***,,,---///...---,,,,,,---+++++++++,,,,,,,,,------...---,,,++++++,,,---...........................111///---------------+++............////////////000000000111222222333333444444444555666666777777888999999:::;;;<<<======;;;<<<===???AAACCCDDDEEEFFFFFFGGGIIIJJJKKKLLLMMMMMMNNNOOOQQQRRRTTTUUUVVVYYYYYYYYYYYY[[[]]]___```___```aaabbbdddeeeffffffhhhiiijjjlllmmmnnnnnnnnnnnnnnnooopppsssuuuwwwxxx{{{|||}}}~~~~~~}}}}}}rrr```YYYccc~~~www```TTTNNNJJJJJJJJJIIIIIILLLLLLLLLLLLKKKKKKJJJJJJJJJFFFFFFEEEDDDBBBAAA@@@???<<<:::777444111000000000...................................................---,,,,,,,,,,,,,,,,,,,,,------......------,,,///.........---------------------............//////............//////000////////////////////////000000000000000111222222333111444<<>>>>>>>>??????AAABBBCCCDDDEEEFFFFFFGGGHHHIIIHHHGGGFFFEEECCCDDDDDDEEEDDDBBB@@@???@@@BBBDDDFFFFFFFFFDDDCCCDDDDDDCCCBBBAAA@@@??????DDDDDDEEEEEEEEEEEEDDDDDDBBBBBBAAA@@@@@@@@@@@@@@@======<<<<<<===>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCDDDEEEFFFFFFGGGCCCCCCCCCAAA@@@>>><<<;;;::::::::::::999888777777666555555555555444444444444444333333333222222222000000000////////////...........................000//////...............,,,,,,------------,,,,,,,,,------......------,,,,,,------......---,,,,,,---...///...---++++++,,,---------.........//////...---,,,,,,,,,,,,---...........................///---++++++,,,------,,,............////////////000000000111222222333333333333444555555666666777888999999:::;;;<<<=========>>>???AAACCCEEEFFFGGGFFFFFFGGGHHHJJJKKKLLLLLLOOOPPPQQQSSSTTTVVVWWWXXXYYYYYYYYYZZZ[[[]]]___```___``````aaacccdddffffffhhhiiikkklllmmmnnnnnnnnnooooooqqqrrrtttvvvwwwxxx|||}}}}}}}}}}}}~~~|||}}}|||fffYYY___xxxiiiXXXPPPIIIIIIJJJHHHIIIKKKKKKKKKKKKKKKKKKKKKJJJJJJFFFEEEDDDCCCBBB@@@@@@???===;;;777444111000000000...................................................------,,,,,,,,,------------------------------..................---------------............///...............///000111///////////////000000000000000000000000111222333444444888AAAIIIMMMRRRWWWdddmmmxxx}}}}}}uuupppqqqrrruuuwwwxxxvvvrrrooollllllooorrrrrrssszzz~~~{{{wwwtttqqqnnnnnnmmmlllkkkhhhfffdddaaa^^^[[[YYYWWWUUUTTTQQQOOOOOOOOOQQQRRROOONNNMMMLLLKKKKKKKKKKKKJJJJJJIIIHHHFFFEEEEEEDDDDDDCCCBBB@@@???>>>>>>>>>>>>??????@@@BBBCCCDDDEEEEEEFFFHHHIIIIIIHHHGGGGGGEEEFFFFFFFFFEEEDDDBBBAAAAAABBBDDDFFFGGGGGGFFFEEEEEEDDDDDDCCCBBBAAA@@@@@@DDDDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA>>>============>>>>>>??????@@@AAABBBBBBBBBAAAAAABBBBBBCCCDDDEEEFFFGGGGGGDDDCCCCCCBBB@@@???===<<<::::::;;;::::::999888777666555555555555444444444444444333333333222222222111000000000////////////........................///...------,,,,,,------,,,------......------,,,,,,------......------,,,,,,------------------------...///...---++++++,,,---------.........//////---------,,,,,,---------........................+++))))))***,,,---...---............////////////000000000111222222333333333333444444555666666666888999999:::;;;<<<=========>>>???AAACCCEEEFFFGGGEEEFFFGGGHHHIIIKKKLLLLLLOOOPPPQQQSSSTTTVVVWWWXXXXXXXXXYYYZZZ\\\]]]^^^___````````````bbbdddeeefffhhhiiijjjlllmmmnnnnnnnnnpppqqqrrrtttuuuwwwxxxxxx|||}}}}}}}}}}}}~~~{{{ppp^^^^^^sssuuu[[[RRRJJJHHHIIIIIIIIIKKKKKKKKKKKKKKKJJJJJJJJJJJJEEEDDDCCCBBBAAA???>>>>>>===;;;888444222111111111................................................---------,,,,,,---......------------------------------...//////......------------............///...............///000111////////////000000111111000000000000111222333444888999???JJJRRRXXX___fffqqqxxx}}}tttooommmoooqqqsssrrrpppnnnllllllmmmppprrrqqqrrr{{{yyywwwsssqqqppppppnnnmmmjjjiiigggeeeaaa^^^[[[YYYWWWUUUSSSQQQPPPPPPPPPPPPMMMLLLKKKJJJIIIHHHHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBCCCBBBAAA@@@??????>>>>>>>>>>>>>>>???@@@BBBDDDEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBCCCEEEGGGHHHHHHGGGGGGFFFFFFEEEDDDCCCBBBAAAAAADDDDDDEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAABBBBBB??????>>>>>>>>>>>>?????????@@@AAABBBBBBAAA@@@???AAABBBCCCDDDEEEFFFFFFEEEBBBBBBBBBBBBAAA@@@>>>>>>;;;;;;;;;;;;:::999888777666555555555555444444444444444333333333333222222111111000000000/////////..............................---,,,,,,,,,,,,,,,------............------,,,------......------,,,---------------.........,,,---///...---,,,,,,---+++++++++,,,,,,,,,------------------------------........................***)))((())),,,...//////............////////////000000000111222222333333333333333444555555666666888999999:::;;;<<<============>>>???AAABBBCCCCCCEEEEEEFFFHHHIIIJJJKKKLLLMMMNNNOOOQQQRRRTTTUUUVVVXXXXXXYYY[[[\\\]]]^^^___```______```aaaccceeegggggghhhjjjlllmmmoooooopppqqqrrrsssuuuwwwxxxxxxxxx{{{|||}}}~~~~~~yyy}}}{{{eee```nnn~~~```TTTJJJHHHJJJIIIJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIDDDDDDCCCBBB@@@???>>>======;;;888444222111111111................................................------------------...///...------,,,,,,------...,,,---.../////////...------------............//////............//////000...//////000000111111222111111111222333444555666777;;;CCCNNNWWW^^^iiisss{{{tttooonnnpppqqqpppmmmjjjiiiiiiooorrrvvvxxxtttrrrxxx|||zzzvvvtttssssssqqqppplllkkkkkkiiieeeaaa]]]ZZZYYYXXXVVVTTTRRRPPPOOONNNKKKJJJIIIGGGFFFFFFFFFEEEDDDDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@???????????????=========>>>???AAACCCDDDDDDDDDEEEEEEGGGHHHIIIJJJIIIIIIHHHGGGFFFFFFFFFGGGDDDEEEFFFGGGHHHIIIJJJJJJGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCDDDCCCCCCBBBBBBBBBBBBBBB@@@@@@????????????@@@@@@???@@@AAABBBBBBAAA???>>>AAABBBCCCDDDEEEDDDDDDCCCAAAAAAAAAAAAAAA@@@??????;;;;;;;;;;;;:::999888777666555555555555444444444444444333333333333222222111111111000000000//////........................//////...---------------------............------,,,------......------,,,---------------...//////+++,,,......---,,,---...+++++++++,,,,,,,,,------,,,------------------,,,........................,,,+++***+++.../////////............////////////000000000111222222333333222333333444444555555666888999999:::;;;<<<======>>>>>>???@@@@@@AAABBBBBBEEEEEEFFFGGGIIIJJJKKKLLLMMMNNNOOOQQQRRRTTTUUUVVVWWWXXXYYY[[[\\\]]]^^^^^^```_________```ccceeegggeeegggiiikkknnnoooqqqqqqqqqsssuuuvvvxxxxxxxxxxxxzzz|||~~~yyy{{{kkkbbbiiirrrcccWWWKKKIIIJJJJJJJJJLLLLLLLLLKKKJJJIIIIIIHHHHHHEEEEEEDDDBBBAAA@@@???>>>>>>;;;888555222111111111................................................---------------...//////...---,,,,,,,,,,,,---...+++,,,...///000///...------------............///000//////............///...//////000111111222222222222222333444555777777999???KKKVVV\\\eeettt}}}wwwqqqmmmlllnnnpppnnnkkkhhhhhhiiirrrxxx{{{ssssssyyy|||xxxvvvvvvuuutttrrrlllmmmmmmkkkhhhccc___\\\ZZZZZZXXXWWWTTTQQQOOOMMMJJJIIIHHHFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBB@@@@@@??????>>>?????????============???AAACCCDDDDDDDDDDDDDDDEEEHHHJJJKKKJJJIIIHHHGGGFFFGGGHHHIIIFFFFFFFFFGGGHHHIIIKKKLLLHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCAAAAAA@@@@@@@@@@@@@@@AAA>>>@@@AAABBBBBBAAA???>>>AAABBBCCCDDDDDDDDDCCCBBB???@@@@@@AAAAAA@@@@@@???;;;;;;;;;;;;:::999888888666666555555555444444444444444444333333333222222111111111111000000000000////////////////////////000000///...............------............------,,,------......------,,,---------------...///000***,,,......------...///---------.........//////,,,------......------,,,........................000...------///000000///............/////////000000000000111222222333333222222333444444555555666888999999:::;;;<<<===>>>AAAAAABBBBBBBBBCCCCCCCCCEEEEEEFFFGGGIIIJJJKKKKKKOOOPPPQQQSSSTTTVVVWWWXXXWWWXXXZZZ[[[]]]^^^^^^^^^```_________```ccceeegggdddfffhhhkkknnnpppqqqrrrrrrsssuuuwwwxxxyyyxxxxxxyyy{{{~~~yyy{{{ooodddfffkkkeeeXXXLLLIIIKKKKKKKKKLLLMMMLLLLLLJJJIIIHHHGGGGGGFFFFFFEEECCCBBBAAA@@@???>>><<<888555222111111222................................................---------------...///000...---,,,,,,,,,,,,---...+++,,,...000000///...------------.........//////111000///..................//////000111222222222333333333444555666888888BBBJJJWWWaaagggppp}}}}}}xxxtttooolllgggjjjmmmllljjjiiikkkmmmttt|||tttooorrryyywwwyyyyyyvvvssstttqqqnnnlllllliiiddd```]]][[[XXXVVVTTTQQQNNNKKKHHHFFFCCCAAABBBCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======????????????????????????AAABBBCCCDDDFFFHHHIIIJJJNNNJJJFFFDDDFFFGGGFFFDDDCCCDDDFFFHHHJJJKKKLLLLLLJJJIIIGGGEEECCCCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEDDDCCCBBBAAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBB@@@AAABBBBBBAAA@@@>>>===<<<<<<<<<;;;:::888555444555555555666666666666666666666555444333333222222333333222222111000000000000000000000000000000000------............------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,............////////////............////////////000111111222333444555555777888999999;;;;;;<<<===>>>>>>???@@@BBBDDDFFFGGGDDDEEEHHHIIIIIIJJJLLLNNNMMMNNNPPPRRRTTTVVVWWWWWWZZZZZZ[[[\\\]]]^^^^^^___^^^^^^___aaabbbcccdddeeeffffffgggiiilllnnnppprrruuuuuuvvvvvvwwwwwwxxxxxx|||}}}~~~{{{|||sss\\\ZZZdddvvvmmmYYYJJJJJJMMMKKKJJJOOOMMMLLLLLLKKKJJJIIIIIIIIIFFFGGGGGGGGGEEEBBB???======;;;888666444222...+++///////////////////////////............------------...///...,,,,,,...///......------------......------...//////...------,,,---------...///////////////.........---------......//////000000111111000222444333111444;;;AAAJJJQQQ\\\eeennnzzz~~~~~~{{{vvvqqqiiibbb```dddhhhlllkkkiiihhhlllpppsssttttttsssxxx{{{yyyzzzzzzwwwtttuuussspppoooooolllfffaaa]]][[[YYYVVVTTTRRRNNNKKKJJJGGGCCCAAAAAAAAAAAA@@@@@@@@@??????>>>>>>======???>>>>>>>>>>>>=========????????????????????????@@@AAABBBDDDFFFHHHIIIJJJMMMJJJFFFEEEFFFGGGGGGEEEEEEFFFGGGIIIJJJKKKLLLLLLIIIHHHFFFEEEDDDCCCDDDDDDEEEDDDDDDDDDCCCDDDDDDDDDCCCCCCBBBAAA@@@AAAAAABBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCCCCBBBAAA@@@???=========<<<;;;999777666666666666666666555555555555555555444444333333222333333222222111000000000000000000000000000000000------............------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------////////////////////////------------------------........................------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------................../////////000000000111111222333444555666666777888999999;;;;;;<<<=========>>>???AAACCCEEEFFFDDDEEEHHHIIIIIIJJJLLLNNNMMMNNNPPPRRRTTTVVVWWWWWWXXXYYYYYYZZZ[[[\\\]]]^^^^^^^^^___aaabbbcccdddeeeffffffgggiiilllnnnppprrruuuuuuuuuvvvwwwwwwxxxxxx|||}}}~~~~~~yyyaaa[[[aaalllooo[[[KKKJJJLLLIIIIIILLLLLLLLLLLLKKKJJJIIIIIIIIIFFFFFFGGGFFFDDDBBB???===>>>;;;999777555222...,,,///////////////////////////............------------...///...,,,,,,...///......------------..............................---------...............//////.........---------......//////000111111111///222333333222666===CCCLLLUUUaaakkksss}}}zzz{{{|||{{{{{{~~~uuupppkkkccc]]]\\\cccgggjjjjjjggggggjjjmmmmmmppp~~~zzzxxxyyy|||||||||yyyvvvwwwtttsssrrrrrroooiiiccc___]]]ZZZWWWUUURRRNNNKKKJJJGGGCCC@@@??????>>>===@@@@@@??????>>>===<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCEEEGGGHHHIIIKKKIIIFFFFFFGGGHHHGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKGGGFFFEEEDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDEEECCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>>>>===<<<:::888777777777666666555555444444444444444444444444444444333333222222111000000000000000000000000000000000------............------------------------------...............---------000000000000000000000000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.../////////000000000111111222222333444555666666777777888999999;;;;;;<<<===<<<======>>>@@@BBBDDDEEEDDDEEEHHHIIIIIIJJJLLLNNNMMMNNNPPPRRRTTTVVVWWWWWWWWWXXXXXXYYYZZZ[[[\\\\\\^^^^^^___aaabbbcccdddeeeffffffgggiiilllnnnppprrrttttttuuuvvvvvvwwwxxxxxx|||}}}eeeYYY[[[dddxxxsss```NNNKKKLLLJJJIIILLLLLLLLLKKKKKKJJJIIIIIIIIIEEEFFFFFFEEECCCAAA???===>>><<<999777666333///---///////////////////////////............------------...///...,,,,,,...///......------------......///...---,,,,,,---...///...............---------/////////............---......///000000111111222000222444444666:::BBBIIIPPPZZZgggrrryyy~~~}}}zzzxxxyyyyyyooojjjfff```\\\\\\dddgggjjjiiigggfffgggjjjhhhmmm|||~~~|||~~~{{{yyyxxxvvvtttttttttqqqkkkeeebbb___\\\YYYWWWSSSOOOLLLIIIEEEAAA???>>>>>>===<<>>===<<<<<<;;;;;;;;;<<<===>>>>>>???===========================>>>@@@AAADDDFFFGGGHHHIIIHHHGGGFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFCCCCCCBBBBBBAAAAAA@@@@@@??????@@@@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBAAAAAA>>>>>>===<<<;;;:::999888888888777666555444444333333333444444444444444444333333222222111000000000////////////////////////------............------................................................------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,---------.........000000000000111111111111222333333444555666777777777888999999;;;;;;<<<======>>>>>>???@@@BBBDDDEEECCCEEEHHHIIIIIIJJJLLLNNNMMMNNNPPPRRRTTTVVVWWWWWWWWWXXXXXXYYYZZZ[[[\\\]]]^^^^^^___aaabbbcccdddeeeffffffgggiiilllnnnppprrrsssttttttuuuvvvwwwxxxxxx|||}}}~~~ppp```]]]eeeyyyxxxeeeRRRLLLLLLKKKKKKLLLKKKKKKKKKJJJJJJIIIIIIIIIEEEEEEEEEDDDCCCAAA???>>>>>><<<:::888777444111...///////////////////////////............------------...///...,,,,,,...///......------------......000///---,,,,,,---///000/////////...---------,,,/////////..................//////000111111222222222333555666:::AAAJJJPPPTTT___mmmxxx}}}|||zzz{{{sssllljjjhhhdddbbbdddhhhjjjlllkkkiiihhhhhhiiiiiinnnzzz~~~|||yyywwwuuuuuuuuurrrlllgggeeebbb___\\\YYYUUUPPPMMMFFFCCC@@@>>>>>>>>>>>>===???>>>>>>===<<<;;;;;;;;;::::::;;;<<<===>>>??????==============================???@@@BBBDDDEEEFFFEEEFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGGGGDDDEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGEEEEEEEEEDDDDDDCCCBBBBBB?????????@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBCCCCCCBBBAAAAAA@@@@@@@@@======<<<;;;:::999999888888888777666555444444333333333444444444444444444333333222222111000000000////////////////////////------............------........................---.....................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---.....................---------------------------.........////////////000000000000111111111111222333333444555666777777777888999999;;;;;;<<<===?????????@@@BBBCCCEEEEEECCCEEEHHHIIIIIIJJJLLLNNNMMMNNNPPPRRRTTTVVVWWWWWWXXXYYYYYYZZZ[[[\\\]]]]]]^^^^^^___aaabbbcccdddeeeffffffgggiiilllnnnppprrrrrrssstttuuuvvvwwwxxxxxx|||}}}~~~|||nnnhhhnnn|||jjjUUUKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIFFFEEEEEEDDDCCCAAA@@@??????===;;;999888666222//////////////////////////////............------------...///...,,,,,,...///......------------......000///---,,,,,,---///000/////////...---------,,,//////////////////////////////000000111222222222111222333666<<>>>>>>>>>>>===;;;;;;::::::::::::999999;;;;;;<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@AAABBBCCCBBBCCCEEEFFFFFFFFFHHHJJJHHHHHHIIIIIIHHHHHHGGGFFFDDDEEEEEEEEEEEEDDDCCCBBBDDDEEEGGGHHHIIIIIIHHHGGGGGGGGGGGGGGGFFFEEECCCCCC????????????????????????????????????@@@@@@@@@@@@>>>??????@@@@@@AAAAAAAAABBBBBBAAA???????????????===<<<;;;:::999999999999777777666666555555444444444444444444444444444444333333222222111000000000000000000000000000000000------............---------------------------------------.......................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...............------------------------........./////////000000/////////000000000111111222222333444555666666777777888999999;;;;;;<<<===@@@@@@@@@AAABBBCCCEEEEEEDDDEEEHHHIIIIIIJJJLLLNNNMMMNNNPPPRRRTTTVVVWWWWWWXXXYYYYYYZZZ[[[\\\]]]^^^^^^^^^___aaabbbcccdddeeeffffffgggiiilllnnnppprrrrrrrrrssstttvvvwwwxxxxxxzzz{{{}}}}}}~~~yyysssyyyqqq[[[MMMJJJKKKJJJHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFEEEDDDCCCBBBAAAAAA???>>>;;;:::999777444111///////////////////////////............------------...///...,,,,,,...///......------------......///...---,,,,,,---...///...............---------...////////////000000000//////000111111222222333111111222777???JJJTTT[[[aaakkkwww~~~}}}}}}uuuooommmiiigggiiinnnqqqqqqssswwwuuussspppmmmkkkkkkllllllrrrtttwww{{{|||xxxvvvwwwvvvsssooollliiieeeaaa^^^YYYTTTQQQHHHEEEAAA>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>?????????????????????????????????>>>>>>>>>?????????@@@@@@>>>AAADDDEEEEEEEEEGGGIIIIIIIIIIIIIIIIIIIIIHHHGGGEEEEEEFFFEEEDDDCCCAAA@@@BBBDDDFFFGGGHHHHHHGGGFFFHHHHHHHHHHHHGGGEEEDDDCCC@@@@@@@@@???>>>>>>======>>>>>>>>>?????????@@@@@@>>>??????@@@AAAAAABBBBBBCCCBBB@@@???>>>>>>??????>>>===<<<;;;::::::;;;;;;666666666666666555555555555555555444444333333222333333222222111000000000000000000000000000000000------............------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////---------------------------------------------------------------------------------.........//////........................---------.........//////....../////////000000000111111222333444555666666777888999999;;;;;;<<<===??????@@@@@@AAABBBDDDDDDDDDEEEHHHIIIIIIJJJLLLNNNMMMNNNPPPRRRTTTVVVWWWWWWWWWXXXXXXYYYZZZ[[[\\\\\\^^^^^^___aaabbbcccdddeeeffffffgggiiilllnnnppprrrqqqrrrssstttuuuwwwxxxxxxyyyzzz|||}}}}}}eeeSSSNNNNNNKKKHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCC@@@>>><<<;;;:::888555222///////////////////////////............------------...///...,,,,,,...///......------------..............................---------................../////////000000000000///000000111111222333333555555666<<>>===;;;:::======>>>>>>???@@@@@@@@@>>>>>>>>>>>>?????????????????????????????????????????????>>>>>>>>>>>>>>>===@@@CCCEEEDDDDDDGGGIIIIIIJJJJJJJJJJJJJJJIIIIIIEEEFFFFFFFFFDDDBBB@@@???@@@BBBDDDFFFGGGFFFEEEDDDHHHHHHIIIHHHGGGEEECCCBBBAAAAAA@@@???>>>===<<<<<<>>>>>>>>>>>>??????????????????@@@AAAAAABBBCCCCCCCCCBBB@@@???>>>??????@@@???>>>===<<<;;;;;;<<<===555555555666666666666666666666555444333333222222333333222222111000000000000000000000000000000000---..................---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................------------------------------------------------........................---------.........//////........................,,,,,,,,,---------..................////////////000111111222333444555666777888999:::;;;<<<<<<===????????????@@@AAABBBCCCDDDEEEHHHIIIIIIJJJLLLNNNMMMNNNPPPRRRTTTVVVWWWWWWVVVVVVWWWXXXYYYZZZ[[[[[[^^^^^^___aaabbbcccdddeeeffffffgggiiilllnnnppprrrqqqqqqssstttuuuwwwxxxxxxxxxyyy{{{|||~~~~~~ppp[[[SSSRRROOOJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHFFFEEEDDDDDDDDDDDD@@@>>><<<;;;:::888555333//////////////////////////////.........------------...///...,,,,,,...///.........------.........------...//////...------,,,------....../////////.../////////000000111111000000000111222222333333;;;:::<<>><<<<<<;;;;;;;;;<<<>>>???@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????@@@?????????@@@BBBDDDEEEGGGGGGHHHIIIJJJJJJJJJIIIIIIGGGDDDBBB@@@@@@@@@AAAAAABBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@???>>><<<;;;;;;>>>>>>>>>>>>???@@@AAABBB>>>??????@@@@@@AAAAAABBB@@@@@@??????>>>???????????????>>>===<<<;;;::::::888888777666555444333333555555555444444444333333222222222111111111111111000000///...------,,,,,,---------------...///000000000//////.........---------------------,,,,,,,,,---...//////...---,,,........................------............------......------------......&&&(((***,,,.../////////......------------.........////////////---,,,+++/////////000111111222222333444444555666777888888666777888999888999;;;===?????????@@@AAABBBCCCDDDFFFFFFFFFGGGHHHIIIJJJKKKNNNOOOPPPRRRSSSTTTTTTTTTWWWWWWWWWXXXZZZ[[[]]]^^^]]]]]]]]]]]]___aaacccdddggghhhjjjjjjjjjllloooqqqppprrrtttuuuvvvwwwyyy{{{{{{|||}}}}}}||||||}}}~~~kkkXXXOOOMMMNNNJJJJJJIIIIIIIIIIIIJJJJJJGGGEEECCCBBBCCCDDDCCCBBB@@@???<<<999666444222222//////............//////////////////////////////---------............///------............------111000///......///000111........................///////////////000111111111/////////111222222222666888???JJJVVV```jjjppp~~~~~~wwwrrrtttrrrhhhbbbaaacccdddsssuuuzzzyyyrrrjjjfffdddbbbfffkkkrrrvvv~~~{{{vvvsssqqqoooppplllgggdddbbb^^^WWWRRRMMMJJJGGGDDDCCCAAA???===::::::999999:::<<<===???@@@??????>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>@@@BBBDDDEEEHHHHHHIIIIIIIIIIIIIIIHHHHHHFFFDDDAAA@@@???@@@@@@AAABBBBBBCCCDDDEEEEEEEEEHHHHHHHHHHHHHHHGGGFFFEEEBBBBBBAAA@@@>>>===<<<;;;>>>>>>>>>>>>>>>??????@@@?????????@@@AAAAAABBBBBB@@@@@@????????????@@@@@@???>>>======;;;;;;:::999777777777666666666666666222222222111111111000000333333222222111111000000111111000//////...------...------------...///000000/////////.........---...---------------------------...//////...------------------------------------............------......------------......***+++,,,---......------......------------......---.../////////...---,,,/////////000111111222222222333444444666666777888777888999999999:::<<<>>>?????????@@@AAABBBCCCDDDFFFFFFFFFGGGHHHIIIJJJKKKNNNOOOPPPRRRSSSTTTTTTTTTWWWWWWWWWXXXZZZ[[[]]]^^^^^^^^^^^^^^^```bbbdddeeeggghhhjjjjjjjjjkkkmmmooopppqqqtttuuuuuuvvvxxxzzz{{{|||}}}}}}||||||}}}~~~gggVVVNNNKKKJJJJJJIIIIIIIIIIIIJJJJJJHHHFFFDDDCCCDDDDDDCCCBBB@@@>>><<<999666444222111//////............//////////////////////////////---------............/////////000000000000//////000//////......//////000........................///////////////000111111000//////000222444555555:::???HHHSSS___jjjuuu|||}}}qqqqqqyyy}}}vvvmmmeeecccfffjjjnnn{{{~~~wwwpppnnnnnnooorrrvvv}}}}}}xxxtttqqqpppppplllhhheeeccc```ZZZUUUPPPMMMIIIGGGEEEDDDAAA???<<<;;;;;;:::;;;<<<>>>?????????>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAA???>>>>>>>>>>>>============<<<<<<===>>>@@@CCCDDDGGGGGGHHHIIIIIIIIIIIIHHHGGGFFFDDDBBB@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDGGGHHHHHHHHHHHHGGGGGGFFFCCCCCCBBB@@@???>>>===<<<======<<<<<<<<<======>>>??????@@@@@@AAABBBBBBBBBAAA@@@@@@???@@@@@@AAAAAA???>>>======;;;;;;:::999666666777777777888888888555555444444444333333333444333333222111000000000222111111000000/////////......------......///////////////.......................................------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,------............------......------------.........//////......---++++++......------------......,,,---......//////....../////////000111111222222111222222333444555666777777999::::::::::::===????????????@@@AAABBBCCCDDDFFFFFFFFFGGGHHHIIIJJJKKKMMMNNNPPPRRRSSSTTTTTTUUUWWWWWWWWWXXXZZZ[[[]]]^^^_________```aaaccceeefffggghhhjjjjjjiiijjjkkkmmmnnnpppsssttttttuuuwwwyyyzzz|||}}}}}}||||||}}}www^^^OOOJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIGGGEEEDDDEEEEEEDDDCCC???===<<<999666444222111000//////......//////000////////////////////////---------............/////////000000000000//////.........//////.................................///////////////000111111000000000111333555777999:::CCCOOOZZZcccooo|||yyylllrrr|||sssnnnhhhcccdddkkkrrrxxx~~~wwwxxx|||~~~{{{vvvsssqqqpppmmmiiifffccc```[[[XXXSSSPPPLLLJJJHHHFFFDDDBBB@@@???>>>===>>>???@@@AAA???>>>>>>======>>>>>>???@@@@@@@@@AAAAAAAAAAAAAAA?????????>>>>>>>>>======;;;;;;;;;<<<===???AAACCCCCCDDDFFFGGGHHHIIIJJJJJJGGGFFFEEEDDDCCCBBBCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@>>>======::::::::::::;;;<<<===>>>??????@@@@@@AAABBBBBBBBB@@@@@@@@@@@@@@@@@@AAABBB@@@???>>>>>><<<<<<;;;:::888888888888888888888888666666666555555555555444444444333222111111000///111111111000000///////////////............//////.................................///////////////---..................---,,,,,,,,,,,,,,,,,,,,,,,,------............------......------------......000000//////...---,,,+++......------------......+++,,,---......//////////////////000111111222222000111222333444555555666888999:::::::::;;;===????????????@@@AAABBBCCCDDDFFFFFFFFFGGGHHHIIIJJJKKKMMMNNNPPPQQQSSSTTTUUUUUUWWWWWWWWWXXXZZZ[[[]]]^^^______```aaacccdddeeeffffffhhhjjjjjjiiiiiijjjkkknnnppprrrsssssstttvvvxxxzzz{{{}}}}}}||||||~~~bbbPPPJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJHHHFFFEEEFFFFFFEEECCC>>>===<<<999777444222111000000////////////000000////////////////////////---------............///------............------,,,---...//////...---,,,........................///////////////000000111000111111111222444888:::<<>>???@@@AAA??????>>>>>>>>>>>>??????@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@??????<<<;;;;;;;;;<<<>>>@@@AAA>>>@@@BBBEEEGGGIIIKKKKKKHHHHHHGGGGGGFFFFFFFFFFFFBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@>>>======777777888999:::<<<>>>???>>>>>>???@@@@@@AAAAAABBB@@@?????????@@@@@@AAABBBAAA@@@@@@???>>>===<<<<<<:::::::::999888777777777333333333333222222222222444444333333222111111000000000///////////////...000//////.........//////---------...........................//////000000.........------.........,,,,,,,,,,,,,,,,,,,,,,,,------............------......------------......///.........------............------------......,,,,,,,,,---...///000000/////////000111111222222000111111222333444555555888999:::::::::;;;===????????????@@@AAABBBCCCDDDFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMOOOQQQSSSTTTUUUVVVWWWWWWWWWXXXZZZ[[[]]]^^^______aaabbbccceeeeeeffffffhhhjjjjjjjjjiiijjjjjjmmmoooqqqrrrssstttvvvxxxyyy{{{}}}}}}||||||~~~cccQQQKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKIIIGGGFFFFFFFFFEEECCC======<<<;;;888666333222000000////////////000000////////////////////////---------............///------............------,,,---...//////...---,,,///////////////////////////////////////000000111111222333222222333888;;;DDDSSSaaahhhooo{{{xxxsssuuu{{{uuuoooiiiiiiiiiiiimmmuuu~~~{{{yyytttqqqnnniiiddd```^^^\\\XXXUUUQQQNNNLLLJJJGGGEEEBBBAAA???>>>===>>>>>>???@@@@@@????????????@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA======<<<<<<<<<===>>>???;;;===???CCCEEEHHHIIIJJJIIIIIIIIIIIIHHHHHHHHHHHHBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBCCCEEEFFFFFFFFFFFFCCCCCCBBB@@@???>>>===<<<666777777888:::<<<>>>???======>>>>>>???@@@@@@@@@>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@???>>>===<<<;;;;;;;;;:::999888777666555555555444444444333333333333333333333222222222222////////////////////////000000//////......//////---------------.........---------......//////000///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,------............------......------------......---------,,,------...///......------------......,,,,,,,,,------///000111/////////000111111222222000111111222333444555666777999::::::::::::===????????????@@@AAABBBCCCDDDFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMOOOQQQSSSUUUVVVVVVWWWWWWWWWXXXZZZ[[[]]]^^^^^^___aaabbbdddeeeeeeeeeeeehhhjjjkkkkkkjjjkkkkkkmmmooorrrsssssstttvvvxxxyyy{{{|||}}}|||}}}~~~eeeSSSKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKIIIGGGFFFFFFEEEDDDCCC>>>>>>===<<<:::777555333111000000//////000000111////////////////////////---------............/////////000000000000//////.........//////.........///////////////////////////////////////000111111222333444333333555:::???LLLZZZhhhmmmuuu{{{xxx}}}tttlllgggfffiiimmmpppuuu}}}}}}xxxvvvrrrlllfffbbb```___YYYVVVRRROOOMMMJJJHHHEEECCCBBB@@@???>>>>>>>>>???AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCDDDCCCCCCCCCBBBBBBBBBAAAAAA??????===<<<<<<<<<===>>>;;;<<>>???@@@BBBCCCDDDEEEEEEEEEBBBBBBAAA@@@>>>===<<<;;;999999999999:::;;;<<<<<<<<<<<<<<<===>>>>>>??????============>>>???@@@AAA??????>>>===<<<;;;::::::999999888888777777777666777777777777666666666666222222222333333333333444000000000000000000000000111111000///////////////,,,,,,,,,------.........+++,,,,,,---....../////////...------------...///------------------------------............------......------------.........---,,,++++++,,,---.........------------.........------,,,---...///000/////////000111111222222111111222333444555666666777888999999999:::<<<>>>?????????@@@AAABBBCCCDDDFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMOOOQQQSSSUUUVVVVVVWWWWWWWWWXXXZZZ[[[]]]^^^]]]^^^```bbbddddddddddddeeegggkkkllllllllllllmmmnnnppprrrssstttuuuwwwyyyyyyzzz|||}}}|||}}}lllWWWMMMJJJJJJIIIIIIIIIIIIJJJJJJKKKIIIFFFEEEEEEEEECCCBBB>>>??????>>><<<999666444111111000000000000111111////////////////////////---------............/////////000000000000//////000//////......//////000///////////////////////////////////////000111111111333666666555999@@@GGGSSSaaammmsss}}}vvvmmmgggeeeiiinnntttxxx{{{{{{yyyuuuooohhhdddbbbbbbZZZWWWRRROOOMMMKKKHHHEEEFFFEEECCCAAA@@@@@@AAAAAABBBAAAAAA@@@@@@AAAAAABBB@@@@@@AAAAAABBBCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@>>>===<<<<<<<<<=========???@@@AAABBBBBBBBBGGGGGGHHHIIIIIIIIIHHHHHHCCCBBBBBBAAA@@@???>>>>>><<<===>>>@@@AAABBBBBBCCCBBBAAA@@@???>>><<<;;;;;;<<<;;;;;;:::999999999:::;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<<<<===>>>???@@@======<<<;;;:::999999888777777777777777888888888555444444444333333333333111222222333333444444555111111111111111111222222111111000///////////////,,,,,,,,,------.........++++++,,,,,,---.../////////...---,,,,,,---...///........................---..................---.........------.........///...,,,+++***++++++,,,.........------...............---,,,---...///000/////////000111111222222111222333333555555666777666777999999888999;;;===?????????@@@AAABBBDDDDDDFFFFFFFFFGGGHHHIIIKKKKKKKKKMMMOOOQQQSSSUUUVVVWWWWWWWWWWWWXXXZZZ[[[]]]^^^\\\^^^```bbbcccddddddcccdddgggkkkmmmmmmmmmmmmnnnooopppsssttttttuuuwwwyyyyyyzzz|||}}}|||}}}rrr\\\PPPJJJJJJJJJIIIIIIJJJJJJJJJKKKIIIFFFEEEEEEDDDCCCAAA????????????===:::777555111111000000000000111111////////////////////////---------.........//////------............------111000///......///000111000000000000000000000000///////////////000111111000333666777888===FFFMMM\\\jjjvvv|||{{{{{{yyypppjjjhhhhhhpppuuu{{{~~~