BM6P6(@ |||tttoookkkiiiaaaaaa```aaadddiiinnnqqqrrrsssvvvxxxyyyyyyxxxxxxyyywwwuuusssssstttvvvxxx~~~}}}~~~}}}{{{yyyxxxwwwuuusssrrrqqqrrrrrrpppsssqqqsss{{{yyy]]]TTTMMMJJJMMMKKKNNNWWW___rrr}}}}}}~~~|||{{{zzzxxx}}}{{{yyywwwvvvwwwyyyzzzyyy~~~}}}ttt___\\\```iii|||sssnnnjjjgggbbbaaaaaabbbeeejjjnnnqqqqqqsssvvvyyy{{{{{{{{{zzzvvvvvvuuuuuuwww{{{~~~~~~~~~~~~}}}|||zzzxxxvvvsssqqqpppppppppqqqtttqqqrrryyywww\\\TTTMMMKKKMMMJJJNNNWWW___sss}}}~~~~~~}}}|||{{{zzz}}}{{{yyywwwvvvxxxyyy{{{zzz~~~}}}uuu___]]]```jjj|||rrrmmmiiifffcccbbbbbbcccfffkkkooorrrrrruuuyyy}}}~~~}}}|||xxxwwwwwwyyy|||~~~~~~~~~{{{yyywwwtttqqqpppoooooorrruuurrrrrrwwwyyytttZZZSSSMMMKKKMMMJJJMMMWWW```uuu~~~}}}}}}}}}||||||{{{yyywwwwwwxxxzzz{{{zzz}}}|||vvv```]]]aaammm~~~sssmmmiiifffdddddddddeeeiiimmmqqqsssvvvyyy~~~~~~}}}}}}|||~~~~~~|||}}}~~~zzzxxxvvvsssqqqpppppppppqqquuussssssvvvvvvpppWWWRRRLLLKKKMMMJJJMMMWWWaaavvv~~~}}}~~~~~~|||{{{yyyxxxxxxyyyzzz{{{{{{}}}|||wwwaaa^^^bbbpppvvvoookkkhhheeeeeefffhhhkkkooorrrttt||||||zzz{{{}}}~~~~~~wwwvvvtttsssrrrrrrrrrsssoootttssstttxxxwwwnnnVVVQQQLLLJJJLLLJJJMMMXXXaaavvv}}}|||~~~{{{zzzyyyyyyyyyzzz{{{{{{zzz~~~}}}xxxbbb___cccsssxxxqqqllljjjffffffhhhjjjmmmqqqtttvvv}}}zzzyyyzzz|||||||||vvvuuutttsssrrrsssttttttnnnsssssstttyyyyyyqqqYYYSSSMMMHHHKKKJJJNNNXXX```ttt{{{{{{}}}~~~~~~zzzzzzzzzzzzzzz{{{{{{|||zzz~~~~~~xxxcccaaaddduuuyyyrrrmmmjjjggghhhiiikkkooorrruuuvvv~~~|||zzzzzz{{{|||{{{zzzwwwvvvtttsssrrrrrrssssssnnnrrrrrrtttxxxyyywww]]]UUUNNNGGGKKKJJJNNNXXX___qqqzzzyyy{{{||||||zzzzzzzzzzzz{{{{{{||||||xxx~~~xxxcccaaaeeevvvyyyqqqllljjjggghhhjjjlllooosssuuuwww}}}|||{{{{{{|||}}}{{{zzzyyyxxxuuusssrrrqqqqqqqqqnnnrrrrrrsssxxxyyy|||aaaWWWOOOFFFJJJJJJOOOXXX^^^oooyyyxxxzzz{{{{{{zzzzzzzzz{{{{{{{{{||||||xxxxxxdddbbbfffwwwyyypppkkkiiifffkkkooopppnnnooouuuzzz|||}}}}}}||||||{{{{{{{{{zzz}}}zzzvvvqqqpppppprrrtttmmmssssssuuuwwwuuu~~~]]]RRRMMMMMMLLLNNNPPPTTT___sssyyyxxxxxxwwwvvvyyyzzz{{{|||}}}}}}}}}}}}|||~~~~~~yyyggg^^^kkkyyy|||qqqlllkkkhhhkkknnnoooppprrrwww{{{}}}|||||||||{{{{{{{{{zzz|||yyyuuurrrppppppqqqsssoootttssstttvvvttt^^^SSSNNNKKKJJJLLLPPPTTT^^^rrrzzzxxxyyyxxxwwwzzzzzz{{{||||||}}}}}}}}}}}}~~~~~~yyyggg^^^kkk{{{~~~rrrmmmmmmjjjjjjkkkmmmqqqvvv{{{~~~|||||||||{{{{{{{{{{{{{{{yyyxxxvvvsssrrrqqqqqqqqqrrruuussssssuuuuuu___TTTOOOIIIIIIKKKNNNSSS]]]ppp}}}zzzyyyzzzzzzzzz{{{{{{{{{|||||||||||||||~~~~~~}}}yyyggg___lll|||sssnnnnnnjjjiiihhhkkkqqqyyy~~~{{{{{{{{{{{{{{{{{{{{{{{{yyyxxxwwwvvvtttsssrrrrrrsssvvvtttsssvvvwww___TTTNNNJJJIIIKKKNNNQQQZZZmmm~~~~~~yyyzzz~~~{{{yyy{{{|||}}}}}}|||||||||{{{{{{||||||~~~}}}|||yyyhhh___mmm{{{uuuoooooojjjhhhgggjjjrrr{{{zzzzzzzzz{{{{{{{{{{{{{{{zzzzzzyyyyyywwwvvvuuutttssswwwtttssswwwxxx___SSSMMMKKKKKKLLLNNNPPPXXXiiiyyyxxxuuuwww{{{{{{|||zzz{{{~~~~~~~~~}}}|||||||||}}}}}}|||}}}|||yyyhhh```ooo{{{xxxqqqpppkkkjjjiiilllsss}}}zzzzzzzzzzzzzzz{{{{{{{{{|||{{{{{{zzzxxxwwwwwwvvvtttwwwtttsssvvvwwwaaaTTTMMMKKKKKKLLLNNNPPPWWWgggwwwxxxtttsssuuuyyyyyy}}}}}}zzz{{{~~~~~~}}}}}}~~~{{{~~~~~~xxxhhhaaappp||||||uuurrrmmmmmmnnnpppuuu}}}yyyyyyyyyzzzzzz{{{{{{{{{|||{{{zzzxxxxxxwwwwwwwwwuuuxxxuuussstttrrrcccVVVNNNIIIIIIKKKNNNQQQXXXiiiyyy{{{tttqqqppprrrvvvwwwzzzzzz|||yyyxxx{{{}}}~~~~~~zzzzzz~~~~~~~~~~~~{{{wwwhhhbbbrrr~~~wwwsssnnnppprrrssswww|||yyyyyyyyyzzzzzz{{{{{{{{{|||{{{yyywwwvvvvvvwwwwwwvvvyyyuuurrrqqqnnnyyyfffWWWPPPFFFGGGJJJNNNRRRZZZkkk{{{wwwqqqooooooqqqsssvvvyyy|||~~~yyynnnxxxtttvvv{{{~~~~~~~~~zzzzzz~~~|||wwwhhhcccsss|||zzztttrrrsssxxx|||{{{zzzzzzzzz{{{|||}}}~~~{{{zzzyyyxxxwwwwwwwwwwwwvvvvvvpppooorrrooovvvgggSSSPPPMMMJJJKKKPPPRRRXXXjjj~~~qqqmmmmmmnnnnnnpppvvvvvvwww{{{~~~~~~|||{{{zzzyyyyyywwwtttrrruuuyyy~~~}}}xxxxxx}}}~~~yyygggiiirrr~~~{{{yyyvvvtttuuu{{{~~~zzzzzzzzz{{{||||||}}}}}}{{{{{{zzzyyyyyyyyyyyyyyyvvvvvvqqqpppsssooovvvgggRRRNNNMMMJJJJJJOOORRRYYYlll}}}oookkkllllllnnnppprrrsssuuuwww{{{}}}~~~~~~~~~{{{wwwvvvvvvuuuttttttuuuvvvwwwwwwzzz|||wwwxxx}}}~~~~~~wwwdddfffooo}}}}}}{{{zzzwwwyyy~~~xxxyyyzzz||||||||||||{{{|||||||||{{{{{{{{{{{{{{{uuuvvvrrrqqqsssnnnuuujjjSSSOOOMMMIIIJJJNNNRRRZZZoooxxxlllhhhjjjkkkmmmpppqqqrrruuuwwwxxxyyyyyyyyyzzz~~~}}}|||wwwrrrpppqqqppppppqqquuuzzzzzzvvvxxx}}}~~~vvvcccdddlll}}}{{{|||zzzvvvxxxzzz|||}}}|||{{{zzz{{{{{{||||||||||||{{{{{{sssuuurrrqqqrrrmmmtttoooWWWRRRNNNIIIIIINNNRRR[[[qqquuujjjhhhiiikkknnnqqqsssuuuxxxyyyyyyxxxxxxxxxzzz}}}~~~|||zzzvvvrrrqqqrrrssstttvvv|||~~~xxxvvvxxx}}}~~~xxxdddeeelll}}}{{{|||uuuvvvwwwyyy{{{|||{{{zzzyyyzzzzzz{{{{{{{{{zzzyyyyyyqqqtttrrrppppppllltttrrrYYYSSSNNNJJJIIINNNRRR[[[qqq}}}sssjjjiiijjjkkkoootttuuuwwwzzzzzzyyyxxxyyyzzz{{{~~~zzzxxxuuuuuuwwwxxxzzz}}}{{{wwwvvvyyy}}}xxxddddddlll~~~yyyvvvyyy|||yyysssvvvwwwxxxzzz{{{zzzzzzyyyzzzzzz{{{{{{zzzyyywwwvvvqqquuurrrppppppmmmwwwrrrWWWQQQOOOJJJJJJOOORRRZZZnnn{{{rrrkkkiiijjjkkkpppuuutttwwwyyyyyywwwwwwzzz}}}|||~~~xxxuuutttxxx~~~zzzvvvwww{{{~~~~~~~~~xxxddddddkkkxxxqqqnnnpppssstttwwwzzzzzzvvvwwwwwwwwwxxxyyyyyyzzzzzz{{{{{{||||||zzzxxxvvvttttttwwwtttrrrrrrooo|||sssXXXQQQOOOKKKLLLPPPRRRXXXkkkyyyqqqkkkiiiiiijjjooouuutttwwwyyyxxxvvvxxx}}}~~~wwwuuuvvv}}}yyyvvvxxx|||yyyeeeeeelllyyyrrrlllhhhjjjnnnnnnpppsssxxx}}}zzzwwwwwwwwwwwwxxxyyyzzz{{{|||}}}}}}}}}{{{xxxuuutttvvvyyyvvvssssssrrruuuZZZSSSPPPLLLLLLPPPRRRWWWhhh{{{xxxqqqjjjiiihhhiiinnntttuuuxxxzzzyyyxxxzzzzzzxxxzzzyyyvvvxxx}}}|||hhhhhhppp||||||yyymmmgggcccdddfffgggkkkooozzz{{{uuussswwwxxxxxxvvvuuuvvvxxxzzzzzz|||~~~|||xxxvvvvvvwwwuuuyyywwwtttsssppp}}}sssYYYSSSMMMKKKKKKOOOSSS[[[iiivvvwwwnnngggiiilllnnnoooqqqtttvvvyyyzzz{{{wwwtttxxx}}}kkkhhhmmmwwwvvvzzz}}}vvvkkkddd```bbbeeefffjjjnnnrrr{{{{{{uuurrruuuvvvwwwvvvuuuvvvxxx{{{zzz||||||yyytttqqqqqqssswww{{{xxxvvvuuurrrrrrYYYTTTOOOLLLLLLNNNQQQXXXfffsssuuulllfffhhhlllnnnoooqqqvvvxxx{{{|||~~~|||tttrrrvvv}}}kkkiiiooottttttxxxzzzrrrgggaaa^^^```ccceeeiiimmmqqq|||{{{uuurrrsssuuuvvvwwwwwwxxx{{{}}}{{{|||zzztttnnnkkklllooovvvzzzwwwuuuuuurrr}}}qqqYYYTTTPPPNNNMMMNNNOOOUUUcccqqq|||rrrjjjfffhhhlllnnnpppsssxxx{{{~~~xxxqqqpppuuu|||kkkjjjrrrvvvxxx}}}yyypppfff```\\\___bbbdddhhhmmmttt{{{uuuqqqrrrtttwwwxxxyyy{{{~~~~~~}}}yyyrrrllliiijjjmmmtttvvvsssqqqrrroooxxxtttZZZSSSPPPOOONNNOOOOOOUUUdddsssyyynnnhhheeehhhlllnnnqqquuuyyy|||yyysssqqquuu|||lllkkkuuu}}}zzzqqqeee___\\\^^^aaadddhhhmmmsss~~~{{{uuuqqqrrruuuxxxzzz|||~~~{{{tttmmmkkkmmmppptttvvvrrrpppqqqmmmuuuyyy[[[RRROOONNNOOOPPPPPPWWWhhhyyyuuukkkfffeeeiiimmmooosssxxxyyy|||}}}vvvsssuuu|||mmmmmmwwwzzzqqqeee___[[[]]]```bbbfffkkkqqq|||{{{uuuqqqrrruuuyyy{{{}}}}}}xxxrrrpppsssvvvyyyzzzuuussstttooouuu}}}^^^SSSNNNNNNOOOPPPPPPXXXkkk}}}zzzppphhheeefffkkknnnqqquuu{{{{{{~~~wwwrrrtttzzzooooooxxxyyyoooddd]]]ZZZ[[[^^^___cccgggoooxxx{{{uuurrrpppsssxxx{{{|||~~~{{{wwwvvvyyy|||~~~~~~xxxvvvvvvqqquuu~~~___VVVMMMNNNOOOOOOOOOWWWjjj}}}tttkkkgggeeeggglllppprrrxxx~~~zzztttooopppwwwqqqpppxxxxxxmmmccc\\\XXXZZZ\\\]]]```eeeiiippp{{{{{{uuurrrooorrrvvvyyy{{{|||~~~}}}}}}zzzyyy}}}yyyvvvwwwpppttt}}}aaaXXXMMMNNNOOOOOOMMMUUUhhh|||rrrjjjfffeeegggmmmqqqsssyyyzzzvvvppplllmmmttt~~~rrrqqqxxxzzzpppddd\\\WWWYYY\\\]]]___aaaiiikkkooouuu}}}vvvuuussswww|||~~~~~~}}}||||||~~~|||zzzyyyzzzzzzzzzzzz~~~~~~wwwtttuuupppuuuvvv[[[TTTOOOMMMLLLOOORRRXXXeeeqqqllleeehhhfffffflllrrrxxxzzzvvvqqqllllllqqqzzzrrrqqq~~~{{{rrrddd]]]WWWYYY\\\\\\]]]```dddfffjjjpppyyy|||uuutttqqquuuzzz}}}~~~}}}}}}}}}~~~|||{{{{{{{{{{{{{{{~~~xxxuuuuuupppvvvuuu[[[UUUOOOMMMLLLNNNPPPVVVbbbnnnqqqhhhgggfffiiinnnsssxxxyyyvvvppplllkkkpppyyyrrrqqq}}}}}}ttteee^^^XXXYYY[[[[[[\\\^^^```ccchhhmmmttt}}}{{{tttsssnnnrrrxxx|||~~~~~~~~~}}}}}}}}}}}}xxxuuuuuuqqqxxxsss\\\WWWOOOLLLKKKMMMOOOTTT```kkk{{{yyylllfffggglllrrrtttxxxyyyvvvpppkkkjjjoooxxx~~~rrrqqq|||}}}sssggg___YYYYYY[[[ZZZ[[[]]]___ccciiiooouuu|||zzzsssrrrkkkpppwww|||~~~zzzvvvvvvsss{{{rrr\\\XXXMMMKKKKKKNNNPPPUUU```kkkzzzooogggjjjqqqvvvwwwzzz~~~yyyvvvpppkkkkkkpppxxxssssss{{{|||qqqhhh```ZZZZZZ[[[[[[[[[]]]^^^cccjjjqqqwww|||zzzsssqqqjjjooovvv|||{{{xxxxxxvvvrrr\\\YYYMMMLLLLLLOOORRRWWWbbbnnnzzztttkkknnnuuuyyyzzz{{{|||yyyvvvppplllkkkqqqzzzvvvvvv|||}}}rrriiiaaa[[[[[[]]]\\\]]]___^^^cccjjjqqqvvv{{{zzzsssqqqjjjooovvv|||}}}zzzzzzzzzsss\\\XXXOOOMMMNNNQQQTTTXXXcccnnnxxx}}}rrrsssxxx|||}}}~~~zzzwwwsssoookkkkkkqqqzzzyyyzzz~~~uuuiiiaaa\\\\\\^^^^^^___aaaaaaeeelllqqqvvvzzz~~~{{{tttrrrkkkpppwww}}}~~~{{{}}}}}}ttt\\\XXXRRRPPPQQQSSSTTTWWW```jjjuuuyyyxxxzzz~~~xxxssspppkkkhhhiiipppzzz}}}}}}xxxjjjbbb\\\]]]______```bbbeeeiiinnnssswwwzzz}}}{{{tttrrrkkkpppxxx~~~|||~~~uuu\\\WWWUUUSSSRRRSSSSSSUUU]]]fffsss~~~}}}zzz{{{~~~wwwpppmmmiiifffhhhoooyyyvvvhhhaaa]]]```bbbbbbccceeefffjjjnnnrrrwww}}}|||sssooolllpppwww~~~~~~}}}yyy```WWWWWWUUUTTTVVVVVVXXX```jjj{{{|||}}}}}}|||}}}{{{{{{pppnnnkkkiiijjjqqq}}}vvvjjjccc___aaadddddddddfffgggkkkooosssxxx~~~}}}tttpppooosssyyy~~~}}}xxx```YYYVVVTTTTTTVVVVVVXXX```jjj|||~~~}}}~~~~~~~~~yyyyyyooonnnkkkiiikkkrrr}}}vvvllleeeaaaccceeeeeeeeeggghhhkkkoootttyyy}}}uuurrrooorrrxxx~~~~~~~~~vvv```ZZZVVVTTTTTTVVVVVVXXXaaajjj}}}~~~{{{{{{}}}}}}wwwuuunnnllljjjiiillltttvvvlllfffaaacccfffeeeeeeggghhhjjjooouuuyyy~~~}}}vvvssskkkooouuu}}}~~~~~~qqq^^^[[[WWWUUUUUUVVVWWWYYYbbblll|||~~~}}}}}}uuusssllljjjhhhhhhmmmvvvvvvmmmfffaaacccfffeeeeeefffggghhhmmmtttyyy}}}}}}vvvtttjjjnnnuuu|||~~~}}}lll\\\[[[WWWVVVVVVXXXXXX[[[dddmmm{{{}}}tttqqqjjjhhhfffhhhnnnxxxyyynnngggbbbdddfffeeeeeegggggggggllluuuyyy||||||vvvsssnnnqqqvvv|||~~~|||iii[[[]]]YYYWWWWWWYYYZZZ]]]fffppp}}}{{{rrrnnniiifffeeehhhpppzzz~~~pppiiidddfffhhhgggfffhhhhhhgggmmmvvvzzz}}}|||uuusssnnnpppuuuzzz~~~~~~~~~}}}|||hhh]]]```ZZZYYYYYY[[[\\\___hhhrrrxxxnnnkkkhhheeecccgggqqq|||qqqjjjfffgggiiihhhhhhiiijjjhhhnnnxxx|||~~~{{{tttrrrkkkmmmsssyyy}}}}}}~~~}}}|||hhh^^^bbb[[[ZZZZZZ\\\]]]```iiisssvvvllliiigggdddcccgggqqq|||~~~tttlllgggiiimmmlllkkkkkkmmmmmmnnnpppvvv~~~uuunnnlllpppuuuzzz~~~|||{{{zzzyyylllaaaaaa```aaabbbbbbcccggglllppp{{{tttlllfffcccaaabbbiiiuuuxxxoooiiilllpppqqqpppqqqnnnoooooorrrxxx|||tttmmmlllpppwww}}}|||yyywwwvvvnnndddccc``````aaaaaabbbeeeiiimmm~~~~~~xxxqqqjjjddddddbbbcccjjjvvv}}}tttmmmnnnsssuuuvvvxxxrrrrrrrrruuuzzz~~~yyyrrrlllkkkpppwww~~~~~~xxxtttuuupppfffeee___```aaabbbccceeejjjmmm|||~~~xxxtttooohhhcccddddddfffmmmwwwyyypppppptttvvvxxxzzzuuuuuuvvvxxx~~~}}}xxxrrrmmmjjjooowww~~~zzzuuuyyymmmdddbbb___```bbbdddfffiiinnnrrr|||{{{vvvsssoooiiieeedddeeehhhoooxxx~~~tttrrrtttuuuwwwyyyxxxxxxyyy||||||wwwrrrnnnlllqqqyyy}}}yyy~~~iii```___\\\___bbbeeeiiimmmrrrvvv|||zzzvvvtttqqqkkkgggdddfffkkkrrrzzzxxxvvvwwwwwwxxxyyyzzzzzz|||{{{uuuqqqnnnnnnsss{{{}}}}}}ggg```aaa]]]```dddhhhkkkpppuuuxxx|||{{{wwwtttqqqlllhhhbbbffflllttt{{{}}}{{{}}}||||||~~~{{{{{{}}}yyysssooommmkkkqqqzzz~~~}}}jjjeeehhhdddfffjjjnnnppptttxxx{{{zzzuuusssooojjjfff```eeemmmvvv}}}{{{|||~~~xxxrrrnnnlllfffmmmvvv~~~~~~||||||nnnjjjooolllnnnrrrtttvvvxxx|||~~~yyytttqqqmmmhhhccc___eeennnvvv}}}~~~|||vvvooojjjjjjeeennnxxx}}}~~~~~~}}}qqqeeeppprrrvvvwwwvvvyyy~~~}}}xxxvvvqqqiiidddcccaaagggmmmrrrzzz{{{uuummmiiihhheeennnxxx~~~{{{zzzxxx~~~sssjjjvvvsssxxx||||||~~~{{{vvvtttppphhhdddccc```gggmmmsss|||{{{uuulllgggfffdddnnnxxx~~~yyyvvvssszzz{{{sssnnn{{{vvv|||}}}wwwrrrqqqmmmgggcccccc```gggooouuu~~~|||tttkkkffffffeeeoooyyyxxxtttrrryyysssooonnn|||{{{xxxrrrnnnmmmjjjeeebbbccccccjjjrrrxxx{{{sssiiieeeffffffpppzzz||||||uuurrrqqqzzzooommmnnn|||zzzuuuooojjjjjjhhhcccaaabbbgggnnnvvv|||yyypppgggdddfffhhhrrr|||zzzwwwqqqqqqtttnnnoooqqq~~~xxxsssmmmhhhgggfffbbb```bbbjjjqqqyyy|||uuukkkbbbaaaeeekkkttt~~~yyyuuurrruuu|||mmmpppssszzzssslllgggfffdddaaa___aaajjjrrr{{{}}}yyyrrrhhh______dddllluuuyyywwwuuu{{{lllpppsss~~~}}}ssslllgggfffddd```___aaahhhqqq{{{zzz~~~yyyrrrhhh```aaagggnnnyyy~~~{{{zzzvvvwwwkkkhhhqqqzzztttpppjjjdddcccbbb______aaajjjqqq{{{}}}{{{{{{vvvooogggaaadddkkkpppzzz}}}}}}~~~|||vvvtttwww|||hhhfffpppzzzuuuqqqjjjeeedddbbb___```ccclllsss|||{{{zzz}}}wwwqqqkkkeeebbbgggooottt||||||{{{~~~}}}wwwuuuyyyvvvddddddooo~~~xxxuuuqqqkkkeeedddaaa___aaafffpppvvv~~~~~~wwwxxx{{{tttlllgggbbbaaahhhqqqwww||||||~~~{{{yyy{{{pppaaaaaannn}}}wwwsssoooiiidddbbb```___ccciiitttzzzzzzssswww~~~zzzrrriiiccc```aaahhhqqqzzz~~~~~~{{{wwwxxxkkk^^^___kkk}}}uuuppplllgggcccaaa^^^^^^eeemmmyyy~~~|||vvvqqqzzz}}}wwwnnneeeaaa___aaaiiiqqq|||tttooopppfff[[[\\\gggzzz|||tttoooiiieeebbb```^^^```iiisss}}}zzzuuusss{{{rrriiiaaa___```ccckkkrrr|||{{{pppjjjhhhzzzaaaXXXWWWaaatttyyysssnnniiieeebbbaaa```cccnnnyyy{{{wwwxxx}}}xxxnnnfff^^^^^^```eeemmmttt}}}}}}yyypppiiifffvvv~~~^^^VVVTTT]]]ppp}}}yyyyyy{{{~~~|||wwwrrroooiiifffccccccbbbeeeqqq~~~|||yyy{{{{{{}}}xxxttthhheee___[[[]]]dddooovvv{{{wwwpppiiiddduuuuuu\\\NNNSSSZZZkkkyyyrrrppprrrwww{{{~~~xxxssslllhhhgggdddbbbaaadddmmmyyyuuuwww~~~vvvqqqhhhddd___[[[^^^gggrrrzzz~~~}}}yyyvvvnnnhhhcccsssppp[[[OOOSSSWWWeee{{{{{{sssllljjjlllqqquuu{{{}}}wwwrrrlllgggdddbbb______dddnnnzzzqqqpppxxx|||tttnnngggccc]]][[[___jjjvvv~~~}}}~~~|||zzzwwwtttlllgggcccsssiiiXXXPPPTTTSSS^^^ttt~~~zzzsssmmmkkkmmmqqquuuyyy{{{vvvqqqkkkgggbbb___]]]^^^eeeppp|||zzzllliiimmm{{{rrrkkkddd___ZZZYYY```lllxxx~~~}}}{{{xxxuuusssiiifffeeewwwdddUUUOOOSSSQQQYYYooo{{{uuupppoooqqqtttwww|||~~~yyyuuuqqqkkkgggccc```]]]___gggsss~~~yyyjjjeeegggxxxyyypppjjj___[[[WWWXXXaaannnyyy~~~zzzwwwtttqqqgggfffhhh|||~~~aaaSSSMMMRRRPPPXXXlll~~~{{{wwwsssrrrsssvvvyyy}}}wwwtttppplllhhheeebbb```ccclllvvvxxxjjjeeeeeesss}}}vvvnnniii\\\XXXUUUYYYcccpppzzz~~~~~~yyyuuurrrooodddeeeiii~~~www^^^QQQLLLPPPNNNXXXggg}}}zzzyyyzzz}}}zzzuuurrroookkkgggdddbbbaaafffpppzzzqqqgggddddddooo|||{{{|||~~~xxxrrrkkkgggZZZWWWVVV[[[gggsss{{{~~~}}}xxxsssoookkkbbbcccggg{{{mmmZZZPPPJJJMMMLLLVVVaaa}}}~~~}}}vvvqqqooollliiieee```^^^```hhhsss}}}kkkaaa```aaaiii|||~~~uuuqqqqqqrrrxxxxxx}}}zzztttoooiiieeeZZZWWWWWW]]]iiiuuu{{{~~~{{{wwwrrrllliiiaaabbbeeewwweeeWWWPPPJJJKKKJJJTTT\\\yyy}}}|||~~~zzzsssnnnllljjjgggddd[[[[[[^^^hhhuuukkk[[[\\\___eeetttzzzpppllllllnnnsssrrrwwwzzzsssllleee```[[[YYYYYY___jjjuuu}}}|||vvvnnniii```aaaiiixxxdddPPPNNNNNNIIIKKKTTT___sss~~~|||zzz{{{zzzsssmmmiiifffcccbbb]]]___dddllluuu|||lllaaa]]]]]]eeepppwwwtttqqqmmmssszzzzzzsssllleee```XXXWWWYYYaaalllwww}}}}}}uuunnniii___```mmmyyyaaaNNNMMMMMMHHHJJJRRRXXXlll}}}zzzxxxyyy{{{}}}{{{wwwpppjjjgggdddbbbaaa```ccciiipppxxxooogggaaa___dddlll~~~{{{uuussssssxxxrrrlllfffaaaVVVVVVZZZdddpppzzz~~~tttmmmjjjaaadddwwwqqq\\\LLLKKKKKKGGGIIIPPPQQQddd}}}zzzxxxxxxyyyzzz~~~vvvrrrlllgggdddcccaaa```cccgggnnnvvv}}}sssmmmfffbbbdddiiiwwwwwwxxx~~~|||uuuqqqkkkeee```WWWXXX\\\eeeqqq|||}}}rrrllliiieeellljjjXXXKKKJJJKKKHHHIIIOOOOOO```~~~{{{zzzzzzzzzyyyzzz}}}zzzrrrnnnhhhdddcccbbbaaa```ccchhhqqqzzzyyyooohhhdddfffkkkvvv{{{~~~~~~wwwrrrnnniiiccc^^^WWWWWWZZZcccnnnyyy}}}~~~|||qqqkkkiiifffqqqcccVVVLLLKKKKKKIIIJJJNNNQQQ^^^zzz~~~zzzyyyzzzzzzyyyxxxwwwzzzyyyooolllgggcccbbbbbbaaa```aaahhhsss}}}oooiiigggkkkqqq{{{~~~yyysssoookkkfff```[[[UUUUUUYYYaaallluuuyyyzzzwwwwwwxxx}}}}}}zzzqqqjjjgggdddvvv^^^UUUMMMLLLLLLJJJJJJLLLQQQ[[[sssyyyvvvssstttwwwyyyyyywwwwwwxxx|||~~~wwwnnnjjjeeebbbaaaaaaaaa```aaajjjvvvsssmmmmmmsssxxx~~~zzzvvvppplllhhhccc\\\WWWTTTVVV\\\fffooouuuuuusssooommmnnnsss||||||}}}~~~|||wwwqqqjjjeeefff}}}}}}ZZZSSSMMMLLLKKKIIIIIIIIINNNTTTiiiyyyxxxxxxrrrpppnnnqqqwww{{{{{{yyyzzzyyy{{{{{{uuummmiiidddaaa```______^^^eeennnzzz{{{vvvuuuzzz|||}}}xxxtttnnnjjjfffaaaZZZUUUTTTXXXaaallluuuxxxtttooohhhfffffflllvvv~~~{{{{{{zzzyyyvvvqqqiiidddlllxxxXXXRRRMMMKKKJJJHHHGGGGGGJJJOOOaaa{{{sssrrrrrrpppnnnmmmqqqyyy~~~~~~|||}}}zzz{{{xxxssslllhhhccc```^^^^^^]]]]]]iiirrr~~~}}}|||~~~zzz|||sssjjjeee```YYYTTTTTTQQQ]]]iiiqqqwwwzzzyyyuuukkkccc^^^cccppp|||xxxrrrrrriiibbbiiimmmrrrVVVQQQKKKGGGGGGHHHJJJJJJMMMPPP\\\uuu|||wwwrrrpppnnnmmmmmmqqqwww|||}}}}}}}}}{{{tttpppdddcccaaa^^^\\\\\\^^^aaajjjuuu}}}sssjjjooo|||zzzqqqhhhccc^^^WWWRRRRRRTTT___lllsssyyy|||{{{wwwnnngggaaacccmmmxxx~~~xxxrrrqqqggg```gggwwwlllUUUQQQKKKGGGGGGHHHJJJJJJLLLOOOYYYnnn|||xxxtttsssooonnnooorrrwww{{{{{{{{{||||||wwwrrrnnneeedddbbb^^^\\\\\\^^^aaammmwww{{{nnnccceeennn~~~wwwnnneee```ZZZSSSQQQQQQXXXcccooovvv{{{~~~{{{rrrmmmfffdddhhhqqqzzzxxxrrroooddd]]]ddd|||eeeTTTPPPKKKGGGGGGHHHJJJJJJLLLMMMSSSddd}}}zzzxxxxxxrrrrrrrrrtttxxxzzzzzzyyy{{{{{{vvvsssooolllgggfffccc___\\\\\\___bbbpppzzz~~~lll^^^]]]cccvvv|||uuulllccc^^^XXXRRRQQQSSS\\\fffqqqwww|||~~~xxxssslllgggfffmmmvvv}}}}}}wwwpppmmmbbb[[[cccyyybbbSSSOOOJJJGGGGGGHHHIIIJJJKKKKKKOOO\\\rrr}}}~~~|||{{{|||vvvvvvwwwxxxyyy{{{{{{{{{|||~~~vvvrrrpppmmmkkkhhhfffccc^^^\\\]]]aaadddsss|||ppp___]]]cccmmmzzz{{{rrrkkkbbb\\\VVVRRRSSSWWW___iiisssxxx}}}}}}yyyrrrkkkiiilllttt{{{{{{}}}vvvoookkk```\\\eeeyyy|||aaaRRRNNNJJJGGGGGGIIIIIIIIIIIIKKKNNNVVViii}}}}}}~~~}}}~~~zzzzzzzzzzzz{{{|||~~~zzzrrrooonnnllljjjhhhfffbbb^^^\\\___dddiiiuuu~~~tttaaa___ddddddnnn~~~yyyppphhhaaa[[[UUURRRUUU\\\cccllluuuzzz~~~}}}wwwrrrooopppuuuyyyyyy{{{tttllliii```^^^jjjwww```PPPMMMIIIHHHHHHIIIIIIIIIGGGJJJNNNSSSaaa~~~|||~~~~~~{{{{{{{{{zzzzzz|||vvvpppnnnllljjjhhhfffddd```]]]]]]aaaiiiooowwwxxxeee```aaa]]]dddsss|||vvvllleee^^^YYYTTTQQQWWW___gggpppxxx|||{{{xxxvvvvvvvvvwwwwwwyyyrrrjjjggg```bbbpppqqq\\\OOOMMMIIIHHHHHHIIIIIIIIIFFFJJJMMMPPPZZZsss}}}}}}~~~zzzzzzyyyxxxxxx|||zzzsssnnnlllkkkhhheeedddbbb___\\\^^^dddmmmttt{{{}}}pppfff```]]]```iii{{{zzztttiiiccc]]]WWWRRRQQQWWW```jjjrrrzzz~~~}}}{{{{{{zzzxxxvvvvvvxxxpppiiifffaaadddtttlllYYYOOOLLLIIIHHHHHHIIIIIIHHHDDDIIIMMMNNNUUUlll~~~~~~}}}}}}yyyyyywwwuuuuuu{{{|||wwwqqqmmmkkkiiifffcccbbb```]]]\\\^^^fffpppwww}}}|||pppdddbbbaaadddqqqxxxrrrjjjccc[[[UUURRRRRRYYYaaarrrwww~~~~~~~~~{{{wwwwwwrrrpppmmmaaa\\\pppiii[[[KKKIIIFFFEEEFFFHHHIIIHHHIIIHHHJJJNNNTTTccc}}}~~~{{{xxxvvvuuuuuuttttttvvvwwwxxxzzzvvvppplllhhheeeaaa___]]]ZZZWWWZZZbbbnnnyyyzzztttrrrhhheeeeeeiiirrrvvvoooggg___XXXUUUSSSTTT]]]fffsssxxx|||yyyuuuqqqoookkkbbbbbbyyyeeeXXXMMMKKKHHHGGGHHHIIIIIIIIIIIIHHHJJJLLLQQQ^^^uuu~~~zzzvvvtttssswwwvvvvvvxxxxxx{{{xxxtttnnniiieeebbb___\\\[[[YYYWWW[[[dddqqq{{{~~~|||wwwrrrpppiiigggfffggglll{{{}}}sssmmmbbb\\\VVVTTTTTTXXXbbbllltttxxx~~~{{{ssspppmmmhhhdddkkkbbbWWWPPPMMMKKKIIIJJJJJJJJJIIIIIIHHHIIIKKKMMMVVViiizzz}}}wwwsssqqqpppyyywwwxxxzzz||||||uuuqqqkkkfffbbb___[[[YYYYYYXXXXXX^^^iiiuuu~~~}}}}}}yyyvvvtttmmmllljjjgggfffooo{{{qqqkkk```YYYTTTSSSUUUZZZfffqqqtttyyy~~~|||sssppplllggghhhwwwdddZZZSSSQQQNNNLLLLLLKKKJJJIIIJJJIIIIIIJJJKKKQQQ```nnnyyytttpppoooooowwwwwwzzzxxxsssoooiiiddd```]]]YYYWWWWWWWWWZZZbbbnnn{{{}}}yyyxxxqqqpppnnniiidddhhhzzzxxxooojjj___YYYTTTSSSUUU[[[hhhtttxxx}}}~~~|||sssqqqkkkhhhpppkkkbbbYYYWWWTTTRRRQQQOOOMMMKKKLLLJJJJJJKKKKKKOOOZZZfffzzz~~~yyytttqqqooooooppptttvvv}}}}}}uuuqqqmmmhhhccc```\\\YYYWWWVVVXXX^^^gggttt~~~yyywwwsssrrrqqqllleeeeeerrr|||tttlllhhh___XXXSSSSSSVVV]]]jjjwww~~~~~~|||{{{sssrrrlllmmm}}}rrrkkkcccaaa^^^[[[ZZZWWWTTTQQQPPPMMMKKKLLLLLLNNNWWWaaappp{{{xxxvvvtttqqqppppppqqqqqqssswwwxxxrrrnnnkkkfffbbb___\\\ZZZXXXWWWZZZaaalllyyy|||uuutttssspppjjjfffmmmvvvwwwoooiiifff\\\VVVQQQRRRVVV___nnn{{{|||zzzyyysssrrrnnnsssuuuqqqpppmmmjjjhhheeebbb^^^[[[UUUQQQMMMLLLKKKLLLSSS[[[fffxxxxxxrrrrrrqqqqqqqqqrrrrrrsssuuuyyy~~~xxxrrrmmmkkkhhhccc```^^^\\\ZZZXXXYYY]]]eeeppp|||~~~}}}{{{zzzyyytttmmmmmmqqq{{{ssskkkgggeeeZZZTTTPPPRRRWWWaaappp~~~~~~~~~zzzxxxxxxrrrrrrooowww~~~vvvuuuxxxvvvssspppnnnjjjfffbbbYYYTTTOOOLLLJJJJJJPPPWWW```rrr|||wwwpppqqqqqqrrrssssssssssssxxx{{{yyysssmmmiiiiiifffaaa^^^]]][[[YYYXXXZZZ___gggsss~~~zzz}}}uuupppqqquuu{{{uuuooojjjeeeaaaVVVSSSPPPQQQYYYeeerrr{{{~~~}}}{{{sssppprrr||||||}}}wwwppplllllllllkkkjjj^^^[[[UUUOOOKKKKKKMMMPPPaaarrrwwwrrrqqqpppnnnmmmooorrrvvvxxxzzz~~~{{{vvvsssnnnhhhdddfffcccaaa```[[[VVVVVVYYY]]]eeerrr{{{~~~zzzwwwxxxyyysssnnnhhhccc___WWWTTTQQQQQQXXXeeerrr{{{|||zzzxxxpppmmmsss}}}~~~zzzrrrmmmmmmmmmkkkhhh___[[[VVVPPPLLLLLLOOORRRYYYlll~~~uuuppppppooonnnmmmooosssvvvyyy{{{~~~wwwrrroookkkgggccceeebbb___^^^ZZZUUUUUUYYY```hhhttt}}}yyy{{{tttxxx}}}~~~{{{vvvrrrmmmggg```[[[WWWTTTQQQRRRYYYfffsss|||yyyvvvtttlllhhhuuuuuurrrrrrrrrmmmhhh___[[[UUUPPPMMMNNNPPPRRRTTTeee{{{rrrnnnooonnnmmmnnnppptttxxxzzz~~~zzzrrrmmmjjjhhhdddaaaccc___]]]\\\XXXSSSTTTXXXeeennnyyy~~~xxxtttqqqtttzzz~~~~~~zzzxxxtttpppllleee^^^YYYUUURRRPPPSSS[[[hhhvvv}}}vvvrrrqqqhhheeewwwzzzyyy{{{xxxppphhh___ZZZSSSNNNLLLMMMOOOPPPUUU```yyyxxxqqqnnnnnnnnnnnnooorrrvvvzzz||||||vvvnnnhhhgggfffcccaaa```\\\ZZZYYYVVVRRRTTTYYYjjjuuu~~~~~~yyyuuusssrrrtttwwwyyy|||~~~wwwuuurrrnnnjjjddd]]]YYYQQQPPPQQQUUU___mmmzzz~~~yyy{{{~~~}}}zzzuuuqqqoooffffffzzz~~~}}}~~~|||rrriii```ZZZRRRMMMLLLMMMNNNNNNUUUYYYjjjvvvpppooooooooooooqqqtttxxx|||~~~|||xxxrrrkkkfffeeeeeecccaaa]]]ZZZXXXXXXVVVTTTVVV\\\ooozzz}}}||||||}}}{{{xxxvvvuuuuuuvvvwwwxxx|||~~~zzzuuusssoookkkgggbbb]]]XXXPPPPPPSSSZZZdddqqq}}}|||ttttttuuuvvvwwwuuupppmmmgggkkk~~~{{{sssllleee^^^UUUPPPOOOOOOOOONNNQQQRRR___~~~uuuqqqrrrqqqqqqrrrtttwwwzzz}}}}}}vvvtttnnnhhheeeddddddbbb```[[[XXXWWWWWWWWWVVVZZZaaaqqq~~~vvvppprrrtttsssvvv{{{|||yyyzzzzzzzzz{{{}}}zzztttssspppkkkgggddd___[[[XXXQQQSSSWWW^^^hhhsss|||}}}ssspppnnnqqqvvvvvvpppjjjiiirrr|||xxxuuummmeee[[[UUUTTTTTTSSSQQQPPPQQQ]]]vvvtttrrrsssssssssuuuwwwyyy|||{{{rrrooojjjfffddddddcccaaa^^^ZZZWWWVVVXXXXXXYYY___fffsss{{{mmmeeehhhjjjggghhhmmm~~~xxxqqqqqqnnniiidddaaa]]]YYYWWWSSSUUUZZZbbbjjjttt{{{tttoookkkooouuuwwwpppiiikkkwww}}}}}}sssjjj```ZZZXXXXXXVVVTTTRRRUUU```ssstttrrrtttuuuuuuvvvxxx{{{}}}yyypppkkkhhhdddccccccbbb___\\\YYYVVVVVVXXXZZZ[[[aaaiiissswwwhhh```cccddd______dddppp~~~xxxtttooolllhhhccc^^^ZZZWWWUUUWWWWWWYYY```kkkvvvwwwwwwpppooowwwssskkknnnpppsssgggaaa\\\VVVSSSTTTPPPUUU]]]jjjyyyuuuwww}}}zzzyyyzzzyyyzzz~~~wwwqqqnnnhhhfffdddaaa^^^\\\[[[[[[[[[YYYVVVTTTUUU]]]fffnnnxxx}}}yyy|||iii```\\\^^^___\\\ZZZ\\\gggttt|||tttttt~~~|||vvvqqqmmmkkkfffaaa\\\YYYWWWVVVWWWWWWZZZ```kkkvvv~~~~~~}}}uuurrrvvvqqqjjjnnnyyy{{{ppphhh___WWWSSSTTTRRRUUUYYYbbbttt|||xxxyyy{{{zzz{{{~~~~~~zzztttooolllgggfffdddaaa___\\\ZZZYYYZZZYYYVVVUUUXXX```kkkrrrrrrttt|||~~~{{{nnnccc\\\YYY[[[[[[XXXXXX\\\fffoooxxxvvvnnnlllttt~~~~~~~~~yyysssnnnkkkhhhccc]]]YYYWWWVVVVVVVVVWWWZZZbbblllvvv}}}yyyuuuwwwpppllluuu~~~zzzpppcccWWWRRRTTTSSSSSSTTTWWWddd}}}{{{zzzzzzzzz}}}~~~|||xxxsssoookkkiiifffeeedddbbb___\\\YYYXXXXXXWWWWWWXXX]]]fffqqqyyy~~~mmmnnnuuuzzz~~~yyyiii___]]]YYYXXXWWWVVVUUUXXX]]]eeemmmttttttmmmhhhhhhkkk|||wwwqqqlllhhhddd___ZZZVVVUUUUUUVVVUUUWWW[[[dddnnnwww}}}{{{wwwxxxsssttttttnnnvvv}}}ssseeeWWWRRRTTTSSSRRRQQQRRRYYYnnn~~~zzzzzz{{{~~~{{{yyyvvvrrrnnnjjjgggeeeccccccbbbaaa^^^[[[XXXWWWUUUVVVXXX\\\bbblllwww~~~sssrrryyy}}}|||~~~vvvlllccc]]][[[ZZZYYYVVVTTTTTTZZZ___fffpppzzzzzzrrriiifffgggzzz~~~yyytttnnniiiddd```\\\WWWTTTTTTUUUVVVUUUWWW^^^gggrrr{{{}}}yyyyyyttt{{{zzznnnnnnwwwzzzrrrfffYYYUUUWWWVVVSSSQQQRRRVVVddd{{{~~~}}}}}}yyywwwsssooojjjfffcccaaa``````___^^^\\\YYYXXXWWWTTTWWW\\\bbbiiisss|||~~~|||xxxrrrjjjdddaaaaaa\\\]]]ZZZUUURRRUUU[[[```hhhuuusssgggccceeelllyyyuuuqqqjjjfff```]]]ZZZVVVTTTTTTUUUUUUUUUXXX```lllwww{{{yyyttt{{{ttt||||||wwwqqqhhh___[[[]]]^^^XXXTTTUUUVVV]]]qqq{{{xxxuuusssoookkkfffccc```___]]]\\\[[[YYYXXXXXXXXXXXXUUUZZZbbbkkkrrrzzz~~~uuulllfffccccccccccccbbb]]]VVVTTTYYY^^^```kkkxxxqqqbbb]]]^^^dddtttyyytttppplllfffbbb\\\[[[YYYWWWUUUUUUUUUUUUUUUYYYcccooo{{{}}}{{{yyyvvv}}}vvvsssnnngggdddeeekkk```WWWVVVUUUWWWfffxxx{{{vvvsssnnnllliiieeebbb___^^^]]]ZZZYYYWWWUUUUUUVVVXXXYYYXXX___jjjttt|||wwwpppmmmlllkkkiiinnnlllddd[[[[[[aaadddcccoooyyysssfff___^^^ccckkk|||uuupppmmmiiiccc___[[[ZZZYYYWWWVVVUUUUUUUUUUUUZZZeeerrr~~~zzzzzzzzzyyyxxxuuusssnnnkkkjjjttteeeYYYVVVSSSSSS___oooxxxsssooohhhfffdddaaa^^^]]]\\\\\\YYYWWWTTTRRRSSSUUUXXXZZZ[[[cccooozzz{{{vvvvvvwwwtttqqqyyyuuukkkaaabbbiiikkkgggsssyyyyyyooohhhddddddfffsss~~~zzzsssoooiiiaaa[[[ZZZZZZWWWTTTSSSRRRRRRQQQPPPRRR]]]jjjuuu}}}{{{vvvooolll|||~~~|||wwwpppmmmnnnqqqbbbWWWVVVUUURRRWWWaaawww}}}xxxtttpppmmmfffdddbbbaaa```^^^[[[XXXRRRSSSRRRQQQQQQSSSWWWZZZbbbiiittt}}}{{{~~~}}}{{{{{{wwwwww{{{xxxmmmkkklllooouuuzzz}}}tttlllccciiittt~~~~~~vvvpppmmmggg___ZZZZZZYYYWWWTTTRRRQQQQQQQQQQQQVVVaaammmwww}}}zzztttoooooo{{{}}}xxxvvvsssooonnnpppnnnaaaWWWVVVTTTPPPSSS[[[qqq~~~xxxsssoookkkiiicccaaa___]]]\\\ZZZWWWUUURRRRRRRRRQQQRRRUUUZZZ]]]hhhnnnxxx|||{{{zzzyyy}}}zzzvvvtttxxxuuussstttvvvzzz}}}~~~|||wwwxxxzzz{{{~~~|||vvvjjjooowww~~~~~~yyyrrrllliiiddd]]]YYYXXXVVVUUURRRPPPPPPPPPRRRSSS\\\gggrrrzzz}}}wwwpppmmmqqqvvvmmmooo{{{yyyqqqqqqsssrrrqqqrrrmmmbbbZZZXXXUUUPPPPPPVVVgggyyy|||vvvppplllhhheeeccc___]]][[[ZZZYYYWWWSSSQQQQQQQQQQQQPPPRRRWWW^^^cccqqqvvv~~~~~~|||xxxzzzuuuvvvzzz}}}}}}yyyqqqkkkgggmmmooopppqqqqqqsssvvvxxx|||~~~www{{{~~~{{{wwwpppiiieee```YYYUUUUUURRRQQQOOONNNMMMOOOSSSVVVdddnnnxxx}}}{{{sssjjjhhhooo~~~qqqeeefffqqq}}}~~~{{{tttqqqvvv}}}|||xxxvvvqqqggg^^^ZZZWWWRRRRRRUUU\\\pppzzzvvvpppjjjgggdddaaa___^^^\\\ZZZXXXWWWUUURRRPPPOOOOOOOOOPPPSSS[[[cccjjjyyy|||}}}~~~zzzyyy}}}vvvtttvvvzzz~~~~~~yyyqqqkkkgggiiilllpppqqqpppppprrruuuvvvuuuyyy}}}|||yyyuuummmfffbbb\\\UUURRRRRRNNNNNNMMMLLLLLLOOOVVV[[[jjjttt}}}xxxnnndddcccjjj|||}}}qqqgggfffoooxxxzzzwwwuuusssxxx}}}uuulllbbb\\\XXXUUUTTTVVVUUUggg~~~uuuqqqkkkgggdddbbb```^^^^^^]]]ZZZYYYXXXVVVSSSPPPMMMNNNOOOQQQWWW```jjjqqq}}}||||||~~~||||||yyyyyy{{{}}}zzzsssmmmjjjlllppptttuuusssqqqrrrsssmmmlllooovvvyyyzzz}}}yyy|||yyyuuuppphhh```]]]XXXRRROOOOOOLLLMMMMMMLLLMMMSSS\\\cccoooyyyrrriiiaaaaaajjj{{{{{{uuuoooooouuuzzzzzzwwwtttvvvwwwqqqiiibbb]]]ZZZXXXWWWTTT___yyy|||wwwppplllgggcccaaa```^^^]]]^^^\\\ZZZYYYXXXVVVSSSPPPLLLNNNRRRVVV]]]hhhrrrzzz}}}|||~~~|||wwwrrrooonnntttvvvxxxxxxvvvtttrrrrrrjjjggghhhkkkmmmooovvv}}}|||uuuyyy}}}uuuooohhh```YYYWWWSSSOOOMMMOOOLLLNNNOOOOOOQQQXXXccclllqqq{{{|||xxxjjjddd```cccnnn}}}|||{{{}}}~~~{{{xxxtttuuu}}}yyywwwsssnnniiieee___ZZZXXXYYYiiizzztttpppkkkgggccc___^^^]]][[[ZZZ\\\ZZZXXXWWWVVVTTTQQQNNNNNNQQQVVV]]]eeeppp{{{}}}~~~|||xxxtttssstttuuu}}}|||zzzzzzxxxuuuqqqnnnhhheeedddeeeeeegggoooxxx~~~yyysssxxx~~~zzzqqqkkkaaaZZZTTTRRRQQQMMMMMMOOOMMMOOOQQQQQQSSS\\\hhhrrrsss||||||vvvsssfffbbbaaagggssswww{{{}}}zzz}}}{{{wwwsssssswww}}}~~~}}}|||}}}|||yyyuuunnneee^^^\\\WWW^^^xxx{{{uuuooojjjgggccc___\\\[[[ZZZYYYXXXZZZXXXVVVUUUTTTRRRNNNLLLOOOSSSZZZbbbkkkvvv{{{~~~|||}}}}}}|||{{{zzzxxxuuutttvvv{{{~~~{{{yyyyyyvvvppplllgggcccbbbbbbaaaccckkktttxxxxxxyyy~~~|||uuuuuuyyy}}}tttiiibbbZZZWWWRRRNNNLLLLLLNNNOOOQQQPPPPPPSSSYYYcccmmmsss}}}~~~ssshhh]]]^^^dddppp}}}rrrpppuuuvvvqqqxxx}}}zzzyyyuuuooojjjkkkmmmooorrrwwwwwwxxxzzz|||{{{tttjjjbbb]]]YYY\\\nnnyyytttooojjjfff````````````^^^\\\ZZZYYYWWWTTTRRRQQQSSSSSSQQQOOOPPPYYYccckkksss|||~~~}}}}}}}}}~~~{{{wwwvvvvvvvvv|||zzztttpppuuu~~~yyyxxx|||{{{uuuppppppjjjmmmooojjjdddccciiiooorrrooollllllqqqxxx~~~yyyssstttxxxxxxnnnddd]]]YYYVVVQQQMMMKKKLLLNNNOOOPPPQQQRRRWWW___jjjtttzzzxxxkkkaaa\\\^^^gggxxxvvviiihhhnnnpppnnnuuu{{{yyyxxxrrrjjjdddcccdddeeejjjooorrrsssvvvxxxxxxssskkkddd\\\XXX[[[iii}}}|||vvvqqqkkkfffccc^^^^^^^^^^^^]]][[[YYYXXXUUURRRPPPPPPRRRTTTSSSRRRTTT^^^iiiqqqyyy}}}|||{{{{{{}}}|||wwwrrrooooooqqqrrruuusssnnnjjjnnnwwwzzzwww{{{wwwwww{{{{{{uuuqqqqqqnnnpppqqqmmmiiiiiimmmrrrrrrjjjcccaaahhhpppvvvyyy{{{|||~~~uuurrrrrrwww~~~yyypppggg]]]WWWVVVTTTPPPLLLKKKLLLMMMOOOPPPRRRVVV\\\fffrrr|||~~~sssfff]]]YYY___lllrrrfffeeelllrrrssswww|||vvvuuuuuuqqqggg^^^[[[ZZZ[[[```fffiiikkkooosssuuurrrmmmhhh___\\\]]]eeerrr}}}wwwqqqlllgggbbb___[[[[[[\\\\\\[[[YYYXXXVVVRRRPPPOOOOOOQQQTTTUUUUUUYYYdddpppxxx}}}{{{zzz}}}zzztttqqqlllhhhgggiiikkknnnpppnnniiidddeeelllooooootttsssvvvzzzyyytttqqqqqqqqqrrrrrrqqqoooppprrruuurrrfff[[[YYYcccooovvvwwwtttuuuxxx~~~vvvrrrqqqpppuuu}}}{{{sssjjjbbbZZZVVVTTTQQQNNNLLLKKKLLLMMMOOOPPPSSSYYYaaakkkvvv~~~|||pppeee```YYYcccuuuvvvmmmmmmuuu|||~~~vvvpppppprrrrrrggg\\\VVVTTTTTTYYY___```ccchhhmmmpppqqqooommmgggeeeccceeejjjxxx}}}{{{wwwrrrlllhhhccc___\\\YYYZZZZZZ[[[ZZZXXXWWWVVVRRRPPPNNNNNNPPPSSSVVVXXX]]]hhhttt|||~~~}}}xxxrrrnnnjjjfffeeehhhkkknnnpppmmmhhhbbb```bbbeeegggnnnqqquuuwwwvvvrrrpppqqqsssrrrrrrrrrssssssttttttqqqeeeZZZ]]]mmm{{{uuuuuuwww{{{wwwpppooopppqqquuu|||wwwnnnggg```[[[WWWQQQPPPMMMLLLKKKLLLNNNOOOQQQUUU\\\eeennnvvv}}}yyyllleeeeeebbbrrryyyuuuwww}}}|||rrrooorrrtttqqqfffZZZTTTQQQPPPTTTYYYYYY\\\bbbhhhllloooqqqrrrnnnllliiieeedddnnnxxxuuurrrmmmiiieeeaaa^^^[[[YYYZZZZZZZZZYYYXXXVVVUUURRRQQQOOONNNPPPSSSXXX[[[dddnnnyyy~~~}}}{{{uuusssnnnkkkkkkmmmppprrrqqqnnniiibbb\\\ZZZ]]]bbbkkkqqqvvvvvvrrrooooooooorrrrrrrrrrrrrrrqqqqqqppplllccc^^^hhh{{{{{{zzzzzz|||}}}tttppppppqqquuuwww}}}{{{sssllleee```ZZZWWWPPPOOOMMMLLLLLLNNNOOOPPPSSSXXX```iiiqqqxxx{{{}}}~~~sssfffdddiiittt}}}yyyzzz}}}}}}~~~yyy||||||vvvrrrtttwwwwwwlllbbbXXXSSSPPPMMMOOOSSSUUUYYY___eeejjjnnnsssvvvrrroookkkeee```eeeyyyyyysssooolllhhheeeccc```]]][[[YYYZZZZZZYYYXXXVVVTTTRRRQQQPPPOOONNNPPPUUU[[[aaallluuu|||}}}~~~|||}}}~~~{{{{{{}}}xxxvvvsssrrrqqqsssvvvwwwrrrooojjjddd[[[VVVZZZaaaooowww{{{vvvooommmnnnoooqqqssstttsssqqqnnnmmmmmmiiiccccccppp~~~|||{{{{{{}}}zzz|||yyyxxxxxx{{{|||~~~yyyrrrjjjddd^^^XXXUUUOOONNNMMMMMMMMMOOOPPPQQQVVV[[[dddnnnvvv{{{}}}~~~|||xxxnnncccfffppp}}}yyyzzz|||vvvtttooorrrssssssuuuxxxwwwrrrggg___XXXUUURRRNNNMMMPPPTTTXXX^^^ccchhhnnntttyyyuuurrrmmmfff```aaapppzzzsssnnniiigggcccaaa```^^^\\\ZZZYYYYYYYYYWWWUUUSSSPPPOOONNNNNNNNNNNNQQQXXXaaahhhqqqwww||||||~~~||||||}}}}}}}}}|||{{{{{{yyyxxxzzz|||yyy|||zzzuuutttttttttuuuwwwyyy{{{tttqqqmmmhhh___YYY^^^hhhvvvxxxnnnlllooopppssswwwyyywwwpppkkkjjjkkkkkkggghhhrrrzzzxxxvvvvvvxxxzzz{{{{{{{{{|||}}}yyyqqqjjjccc\\\VVVRRROOONNNNNNNNNNNNPPPQQQRRRXXX^^^gggrrrzzz|||vvvsssjjjbbbjjjxxx}}}zzz~~~}}}rrrmmmjjjmmmpppsssxxxzzzssskkkfff```ZZZXXXUUUQQQOOOPPPTTTXXX^^^cccgggmmmuuuzzzxxxtttpppiiibbbaaammm{{{~~~uuunnnkkkeeeccc```___^^^]]][[[ZZZXXXXXXWWWVVVTTTQQQNNNLLLKKKLLLMMMNNNRRRZZZeeemmmrrrwwwyyyxxxyyy}}}~~~}}}||||||zzzyyywwwuuutttvvvvvvzzz|||zzz{{{uuupppppprrrtttvvvxxxzzz|||vvvsssqqqmmmddd^^^eeeqqq|||{{{ooolllpppqqquuuzzz~~~zzzqqqjjjiiikkkpppmmmlllsss}}}}}}wwwuuusssqqqqqqsssvvvwwwwwwyyywwwxxxyyytttmmmfff```ZZZUUURRRQQQPPPNNNNNNOOOQQQQQQQQQXXX```kkkvvv}}}~~~yyytttmmmaaa^^^rrr~~~yyyttt~~~~~~nnn```[[[[[[^^^cccjjjoooooonnneeeddddddccc]]]SSSNNNNNNRRRVVV]]]eeemmmsssxxx{{{zzzwwwsssnnnkkkkkkooorrrwwwwww|||xxxqqqkkkhhhaaa```______^^^\\\YYYVVVTTTTTTSSSRRRQQQOOOMMMMMMNNNMMMMMMPPPVVV___iiinnnqqqrrrrrrsssuuuwwwxxxyyy~~~|||yyywwwwwwvvvtttssswwwwwwwwwwww{{{xxxsssooolllmmmrrrvvvvvvvvvxxx~~~uuulllhhhjjjnnnsssmmmqqqwwwxxx}}}yyymmmeeeeeeiiijjjkkkpppvvv{{{zzzuuuqqqnnnooooooooooooqqqtttwwwyyytttssswww~~~uuuqqqjjjddd___ZZZVVVSSSQQQPPPOOOPPPRRRSSSTTTTTTZZZbbbmmmwww~~~yyyoooggg^^^aaa{{{yyytttsssyyylllbbbRRRRRRTTT\\\ffflllmmmllljjjeeeccceeeddd\\\TTTPPPRRRXXXcccnnnwww}}}~~~{{{vvvrrrpppppprrrsssxxxtttuuu|||tttlllgggeee```___^^^]]]]]][[[XXXUUURRRRRRRRRQQQPPPNNNMMMLLLOOOOOOQQQUUU[[[ccckkkooommmmmmmmmnnnpppqqqssstttuuutttsssssstttttttttsssssstttvvv|||{{{tttpppllljjjmmmssswwwvvvvvvwww}}}vvvnnnkkklllppp{{{pppkkknnnssstttwwwyyyvvvnnniiiiiilllkkklllnnnssswwwwwwtttqqqrrrqqqooooooppprrruuuvvvuuupppnnnrrrxxx~~~{{{ppplllfffaaa]]]ZZZWWWTTTPPPQQQRRRSSSUUUVVVWWWWWW]]]eeeoooyyy~~~}}}tttjjjccc```iii~~~wwwsssqqq~~~|||qqqhhhaaaPPPOOOQQQ[[[gggppppppnnnnnneee```ccceee```XXXRRRRRR\\\kkkyyy~~~yyyvvvvvvuuurrrooolll{{{yyytttzzz{{{tttmmmgggcccaaa^^^\\\[[[ZZZZZZYYYVVVSSSPPPPPPPPPOOONNNMMMMMMLLLKKKMMMQQQVVV\\\bbbfffiiiiiiiiiiiijjjkkkmmmoooooommmmmmnnnoooppprrrssstttqqqtttzzz~~~yyyrrrnnnhhhhhhmmmuuuyyyxxxuuuuuu}}}~~~|||wwwqqqmmmnnnpppvvvwwwvvvrrrmmmjjjllloooppprrrrrrqqqooommmnnnooommmlllmmmooorrruuuuuuuuuwwwsssnnnnnnqqqtttuuuuuurrrnnnkkknnnqqqttt{{{|||wwwmmmiiibbb]]]ZZZWWWUUUSSSQQQRRRTTTUUUUUUVVVWWWXXX```gggqqqzzz~~~vvvnnngggdddfffttt~~~xxxwwwqqqyyy~~~{{{ssslllccc\\\WWWUUUXXXcccqqqzzz{{{wwwpppddd[[[[[[]]][[[XXXVVVVVVbbbsssyyywwwxxxvvvpppjjjiiittt{{{www~~~|||zzzuuuoooiiidddaaa___[[[ZZZXXXWWWWWWVVVTTTRRRNNNNNNMMMMMMLLLLLLLLLLLLIIILLLRRRXXX^^^aaaccccccgggggghhhhhhiiikkklllmmmiiijjjkkklllmmmnnnqqqsssssszzz~~~xxxqqqmmmggghhhoooyyy~~~{{{wwwvvv{{{{{{zzzvvvppplllkkkllllllkkkkkkkkkjjjkkklllmmmqqqpppnnnmmmnnnnnnnnnmmmmmmkkkjjjkkknnnsssxxxzzzzzztttnnnmmmqqquuuuuusssrrrmmmkkklllnnnooosssyyyyyytttkkkfff___YYYVVVTTTRRRPPPQQQSSSUUUUUUSSSSSSUUUWWWdddjjjssszzz~~~tttlllddddddlllzzzxxxzzzuuuvvvuuuqqqoookkkbbbXXXWWWXXX___lll|||tttgggZZZUUUUUUVVV\\\aaacccnnn}}}}}}xxxxxxxxxvvvoooiiinnnqqq{{{vvvwwwwwwuuuqqqlllgggccc```___YYYWWWUUUUUUUUUTTTRRRQQQLLLLLLKKKKKKKKKLLLMMMMMMNNNRRRXXX^^^bbbcccccccccdddddddddeeefffggghhhiiiggghhhhhhggggggjjjnnnrrrxxx|||tttmmmjjjiiilllttt}}}|||xxxxxxvvvrrrmmmiiifffeeeddddddeeefffiiikkkmmmmmmssspppllljjjjjjjjjiiihhhhhhfffeeeeeehhhnnnuuuzzzyyysssmmmmmmppptttsssqqqpppkkkhhhiiijjjiiilllqqqxxx|||vvvqqqgggbbb\\\VVVSSSQQQPPPOOOQQQSSSTTTSSSQQQRRRVVVZZZiiinnnuuu|||~~~{{{uuummmeeegggvvv|||vvvrrrsssvvvxxxuuuooojjjjjjjjjbbbYYYQQQWWWcccsss|||mmm]]]VVVWWW]]]hhhrrrttt|||{{{wwwvvvwwwuuuttttttvvvuuuqqqmmmrrrpppuuuxxxuuuxxx{{{sssqqqnnnjjjeeebbb___^^^XXXVVVTTTSSSSSSSSSRRRPPPKKKJJJJJJJJJJJJLLLNNNOOORRRTTTYYY]]]___``````______^^^^^^___```aaabbbbbbcccddddddcccccchhhpppwww{{{tttlllfffdddjjjmmmvvvvvvuuurrrnnnjjjgggdddbbbaaabbbdddeeegggiiijjjkkkpppmmmhhheeedddddddddcccbbbbbbaaa```bbbgggnnnssstttpppmmmmmmoooqqqpppooolllgggccccccbbbaaadddhhhiiisss|||{{{zzzvvvooojjjccc^^^XXXSSSQQQPPPPPPPPPOOOQQQSSSRRRQQQSSSZZZ```nnnrrryyy~~~~~~yyyuuuooommmmmmvvvwwwpppmmmlllmmmqqqsssqqqkkkdddcccccc```ZZZSSS]]]lll|||qqq___[[[aaalllxxxwwwnnnjjjiiifffgggiiilllooopppqqqqqquuuqqqttt|||www}}}xxxsssooommmjjjfffbbb___\\\[[[WWWUUUSSSRRRRRRRRRRRRQQQJJJJJJIIIIIIJJJLLLOOOPPPTTTVVVXXXZZZ[[[\\\\\\\\\[[[ZZZZZZ[[[[[[\\\]]]^^^___```aaabbbeeennn{{{yyytttmmmfffaaaaaadddgggqqq~~~}}}{{{tttqqqnnnkkkhhhfffdddcccbbbdddffffffddddddeeefffgggeeeaaa^^^]]]^^^```bbbbbbcccbbb``````bbbhhhlllmmmmmmmmmmmmmmmnnnnnnnnnkkkeee___]]][[[YYY[[[``````hhhuuu}}}zzzwwwuuusssooohhhccc___[[[UUUQQQPPPQQQQQQRRRMMMPPPRRRQQQQQQUUU^^^eeerrrvvv{{{|||uuupppeeejjjvvv}}}nnniiihhhiiijjjmmmmmmmmmhhh___[[[[[[[[[ZZZ[[[gggxxxrrr___^^^jjjxxx|||nnnccc``````VVVZZZ___dddhhhkkkpppsssvvvssswwwyyyxxx}}}|||zzzsssnnnlllkkkgggccc___\\\YYYXXXWWWUUURRRQQQRRRRRRRRRQQQJJJIIIIIIIIIJJJMMMPPPQQQ[[[[[[[[[\\\\\\]]]^^^^^^ZZZZZZZZZZZZZZZ[[[\\\]]]]]]___aaaccciiivvv}}}uuuqqqjjjccc```aaa\\\___hhhuuu|||zzzuuutttrrrooollliiihhhgggfffeeedddgggiiigggbbb___```bbb^^^^^^\\\YYYXXXZZZ___cccfffgggfffdddaaabbbeeeiiiiiikkkmmmmmmlllkkklllmmmmmmfff___[[[XXXUUUWWW[[[]]]dddppp~~~wwwuuurrrnnniiidddaaa___[[[XXXTTTQQQPPPPPPOOOOOORRRRRRRRRPPPQQQWWWaaaiiixxx|||}}}~~~{{{tttmmmkkkdddlllzzzoooiiimmmqqqpppooopppsssmmmgggccc___]]]]]]___gggwww~~~rrreeeeeeqqq|||vvvmmm```UUUPPPNNNRRRWWW[[[```iiiuuuxxxppppppnnnpppwww~~~xxxqqqllldddcccaaa___\\\YYYWWWVVVRRRPPPOOOOOOPPPOOONNNLLLMMMKKKJJJIIIKKKNNNRRRUUUXXXYYYZZZ\\\]]]^^^_________ZZZWWWVVVUUUTTTWWW]]]\\\^^^dddmmm{{{{{{wwwyyywwwqqqkkkggg```ZZZYYYZZZ]]]bbbgggjjjjjjjjjlllllljjjhhhfffgggiiilllpppnnnjjjfffcccaaaaaa```bbb^^^XXXTTTTTTZZZbbbiiikkkfffcccbbbaaabbbgggooonnnjjjfffcccdddeeefffgggfffccc^^^YYYUUUTTTUUUVVVYYYaaaooo}}}}}}uuurrrnnniiiccc___\\\ZZZWWWTTTQQQOOOPPPPPPPPPOOOPPPOOONNNOOOSSS[[[eeelllzzz~~~}}}}}}zzzrrrmmmkkkgggqqq}}}tttnnnnnnuuu{{{zzzwwwvvvwwwpppiiieeeeeegggjjjmmmrrr||||||qqqdddcccnnn}}}yyyuuunnn```SSSKKKIIILLLQQQXXXbbbnnn{{{uuuppplllhhhhhhlllrrryyy|||xxxuuuqqqmmmjjjbbbaaa___\\\ZZZWWWVVVUUURRRPPPOOONNNOOOOOONNNLLLMMMKKKJJJJJJKKKOOOSSSUUUYYYXXXXXXXXXYYY[[[]]]___\\\WWWTTTTTTTTTRRRTTTXXX]]]___gggxxx|||xxxrrrnnngggaaaXXXWWWWWWYYY^^^bbbdddeeeggghhhhhhgggfffgggiiikkknnnllliiifffdddddddddddd^^^ZZZUUUQQQSSSYYYaaagggiiidddaaabbbccccccgggllliiigggcccaaa```aaabbbcccfffccc^^^YYYUUUSSSSSSTTTWWW^^^jjjvvv}}}yyyqqqnnniiibbb\\\XXXVVVUUURRRPPPMMMMMMNNNPPPPPPOOOMMMKKKKKKOOOWWWbbbkkkppp{{{}}}{{{wwwoookkklllnnnzzzqqqjjjkkkrrr~~~}}}{{{uuummmjjjmmmtttyyy{{{zzz||||||{{{~~~zzzoooddd```iiixxxzzzwwwrrreeeTTTIIIGGGIIINNNXXXfffuuutttjjjaaa\\\___fffnnnxxx~~~zzzsssnnnkkkiiihhhfff]]]\\\[[[YYYWWWUUUSSSRRRRRRPPPNNNNNNNNNOOONNNLLLMMMLLLKKKJJJLLLPPPSSSVVVYYYWWWUUUTTTUUUWWW[[[]]]WWWRRRPPPRRRSSSRRRSSSVVV___dddrrr|||yyyssskkkdddWWWTTTQQQPPPTTTXXX\\\^^^```bbbeeefffggggggiiikkkkkkjjjhhhfffffffffggghhh```[[[TTTPPPRRRWWW]]]```ccc^^^[[[___bbbbbbbbbdddaaa```^^^\\\\\\\\\]]]^^^eeebbb^^^ZZZVVVTTTTTTTTTZZZ^^^fffooovvvxxxtttpppllleee^^^XXXUUUSSSRRRMMMLLLKKKKKKNNNOOOPPPPPPMMMKKKKKKQQQ\\\gggnnnqqqxxx||||||yyyrrrkkkkkknnn{{{lllffflllwww|||yyyssspppttt{{{xxxtttqqqqqqxxx~~~~~~wwwnnnccc^^^dddttt~~~}}}yyykkkXXXLLLJJJJJJNNNZZZkkk{{{}}}yyywwwvvvzzzlllbbb[[[^^^eeejjjlllnnn{{{|||yyyyyytttnnniiifffdddcccbbbYYYXXXWWWUUUTTTRRRQQQPPPQQQOOOMMMMMMNNNOOOOOONNNOOOMMMLLLKKKMMMPPPTTTVVVWWWVVVUUUTTTTTTUUUWWWXXXRRRNNNMMMPPPSSSSSSTTTWWWaaappp|||~~~{{{rrriiiaaaUUURRROOOOOOQQQUUUXXXYYYZZZ]]]bbbeeeggghhhiiijjjkkkjjjhhhgggfffgggiiijjjfff___VVVRRRTTTWWWYYYYYY\\\VVVTTTYYY______\\\[[[YYYZZZ[[[[[[ZZZZZZ[[[\\\bbbaaa^^^\\\YYYXXXXXXXXXbbbcccggglllooovvvzzzsssooommmjjjddd]]]XXXUUUSSSSSSKKKJJJIIIKKKNNNPPPPPPOOOOOONNNPPPXXXccclllppprrrssswww|||~~~zzzuuunnniiinnnuuuoookkksss}}}wwwzzzyyyvvvwww{{{|||yyyrrrllliiillltttzzz{{{zzzvvvnnnddd^^^cccrrr|||ppp___SSSMMMLLLQQQ]]]nnn|||xxxtttpppoooooosss~~~xxxkkk^^^\\\___aaa```aaagggmmmtttxxxzzzzzz|||}}}}}}yyyvvvvvvssspppllliiifffccc___]]]UUUTTTSSSRRRQQQPPPPPPOOOQQQOOOMMMMMMOOOQQQQQQQQQQQQPPPNNNMMMNNNPPPTTTVVVTTTTTTVVVVVVVVVUUUSSSRRRPPPMMMLLLNNNOOOPPPTTTZZZiii}}}wwwnnneee^^^UUUTTTSSSTTTVVVXXXXXXWWWWWW[[[aaaeeeggghhhjjjkkklllkkkiiigggfffggghhhiiijjjaaaXXXUUUYYY]]]\\\ZZZXXXRRRQQQWWW\\\\\\ZZZYYYYYY\\\___```___^^^___```^^^^^^^^^^^^^^^^^^^^^^^^gggfffgggiiijjjnnnyyy|||vvvooojjjiiifffbbb]]]XXXVVVUUUTTTLLLKKKKKKLLLOOOPPPPPPOOOPPPSSSYYYaaajjjpppssssssqqquuuyyy|||}}}}}}}}}~~~|||yyyuuuqqqkkkkkkvvvuuusss|||{{{oooxxx}}}yyyvvvyyyyyyuuunnnhhheeejjjpppssstttuuuwwwoooeee___dddrrr|||{{{zzzrrrfff___SSSTTTYYYdddqqq{{{}}}|||uuurrrooonnnllllllsss{{{{{{eeeZZZVVVUUUVVVXXX[[[```gggllloooqqqrrrsssvvvyyy~~~wwwtttssssssnnnllljjjhhheeeaaa\\\YYYRRRRRRRRRQQQQQQPPPPPPOOOPPPNNNLLLMMMPPPSSSUUUUUUTTTRRRPPPNNNNNNPPPSSSUUURRRSSSUUUVVVUUUSSSPPPNNNOOONNNNNNNNNLLLNNNYYYddd~~~xxxpppjjjddd^^^UUUVVVWWWZZZ]]]]]]\\\ZZZYYY\\\aaaeeeggghhhjjjkkklllkkkiiifffeeefffgggggghhh___WWWXXX```ffffffbbbYYYTTTRRRWWW[[[\\\]]]______ccchhhhhheeebbbbbbccc\\\]]]^^^```bbbbbbccccccfffdddcccddddddeeemmmvvv~~~yyyssskkkfffbbbaaa^^^[[[XXXVVVTTTTTTNNNMMMMMMNNNPPPPPPOOONNNOOOVVV```jjjpppsssuuuvvvrrrvvvyyy{{{{{{zzzyyyyyysssrrrooollliiioooyyyuuu|||xxxssseeeuuu~~~yyytttwwwzzzyyykkkeeebbbggglllnnnpppuuuyyypppfffbbbgggrrr~~~wwwwwwxxxtttpppnnndddfffkkkqqqwwwxxxuuurrrrrrpppooonnnjjjeeeggglllzzzwwweeeZZZSSSQQQSSSUUUYYY___dddhhhiiijjjjjjnnnpppxxx~~~yyysssooooooqqqkkkhhhfffcccaaa^^^YYYVVVQQQQQQQQQQQQQQQQQQPPPPPPOOOMMMLLLMMMQQQVVVXXXZZZWWWUUURRROOONNNPPPRRRSSSRRRRRRSSSRRRQQQOOOMMMLLLLLLMMMPPPQQQPPPWWWjjj}}}{{{|||wwwoooiiifffaaa\\\WWWWWWYYY\\\```aaaaaa___\\\___cccfffggghhhjjjlllkkkiiigggeeeeeeeeeggghhhggg^^^WWW[[[eeemmmlllgggYYYUUUSSSVVVXXXZZZ^^^ddddddiiimmmlllfff```]]]]]][[[\\\___aaacccccccccbbbdddaaa``````___^^^dddkkkyyy|||xxxqqqiiiddd]]]\\\[[[YYYWWWUUUTTTSSSPPPOOOOOOOOOQQQQQQOOOMMMMMMWWWdddoootttvvvxxxyyyuuuxxx{{{|||zzzxxxvvvvvvmmmlllkkkiiiiiirrrzzzsss}}}wwwqqqkkk```rrr~~~xxxssswww~~~gggaaa___eeejjjlllqqqyyyzzzqqqgggccciiisss}}}zzztttvvvxxxxxxyyy{{{wwwyyy|||~~~|||wwwooojjjmmmlllmmmmmmhhhaaa```ccchhhzzzwwwgggYYYQQQOOONNNRRRWWW\\\___`````````eeegggoooxxxzzzxxx{{{}}}{{{{{{zzzuuuooolllmmmoooiiifffbbb___]]]ZZZWWWTTTQQQQQQQQQQQQQQQQQQQQQQQQNNNMMMLLLNNNRRRWWW[[[\\\YYYWWWSSSPPPOOOOOOQQQSSSRRRRRRPPPNNNMMMLLLKKKKKKHHHLLLRRRUUUWWWccc~~~}}}vvvzzz}}}{{{yyywwwwwwssskkkeeebbb^^^YYYXXXXXXYYY\\\```ccccccccc^^^aaadddfffggghhhkkkmmmhhhgggfffeeeeeefffgggiiijjj```YYY\\\hhhooommmgggXXXTTTRRRSSSTTTVVV^^^fffeeeiiimmmjjjbbbZZZVVVUUU[[[\\\___aaabbbbbbaaaaaaccc```______^^^\\\```fffnnnxxx~~~}}}|||xxxsssmmmgggccc```XXXWWWWWWVVVUUUTTTSSSSSSMMMPPPQQQPPPMMMLLLOOOQQQVVV^^^jjjtttyyy{{{zzzzzzzzzzzzyyyzzzyyywwwrrrooommmjjjhhhhhhlllzzz{{{uuuvvvrrrxxx}}}|||uuunnnjjjjjjfffuuu~~~}}}|||sssccc___]]]cccmmmxxx~~~zzzrrrlllooouuuzzz~~~}}}{{{yyyzzz}}}~~~}}}{{{{{{rrrlllnnnmmmkkkkkkjjjfff___YYY___jjj}}}yyyaaaUUUSSSSSSQQQRRRUUUVVVWWW[[[aaabbbbbbdddkkkrrrxxxyyyxxxzzz~~~|||zzzvvvtttuuutttqqqpppooonnnllliiidddbbb___[[[WWWTTTRRRQQQPPPOOOMMMLLLLLLNNNPPPQQQNNNNNNPPPTTTYYY]]]______[[[TTTPPPRRRTTTTTTSSSUUUXXXTTTOOONNNOOOOOOMMMKKKPPPNNNQQQZZZfff|||xxxrrrrrrtttssspppnnnnnnnnnlllhhhccc^^^[[[ZZZ]]]aaaaaa___^^^___aaaggggggggghhhggggggffffffhhhfffeeedddeeeeeecccbbbeee]]]YYY^^^cccdddbbbaaaYYYWWWVVVXXX\\\bbbgggiiihhhiiihhhddd^^^XXXTTTRRRUUUZZZ^^^___aaadddccc```]]]^^^______```_________kkkqqq||||||zzzxxxtttoooiiiccc^^^\\\VVVVVVUUUTTTSSSRRRRRRQQQNNNPPPQQQOOOMMMMMMQQQUUU^^^eeeooowww{{{{{{zzzyyyzzzzzzzzzzzzyyyvvvqqqllliiiffffffllluuuvvvqqqrrrqqquuuyyyxxxtttnnnkkkjjjiiiyyy{{{rrrjjjeeecccgggpppzzz{{{pppggghhhooouuuzzz~~~{{{{{{{{{~~~|||wwwsssooonnnmmmmmmmmmjjjddd```___jjj{{{wwwdddZZZQQQNNNOOORRRSSSRRRUUUZZZ^^^^^^```ffflllqqqsssrrrvvv{{{~~~{{{xxxuuurrrooonnnmmmmmmmmmmmmjjjfffccc]]][[[YYYVVVTTTRRRPPPPPPOOONNNMMMLLLMMMNNNOOOQQQOOOOOOQQQVVV[[[___aaaaaa\\\UUUPPPRRRSSSRRRRRRSSSRRRQQQOOONNNNNNNNNMMMMMMTTTUUU^^^oooyyypppmmmppptttsssqqqnnnnnnmmmkkkhhhddd```^^^[[[^^^aaabbbaaa```bbbdddfffffffffeeedddcccbbbaaaeeedddcccdddfffgggfffeeeggg___ZZZ^^^ccccccaaa```ZZZYYYYYY[[[```eeehhhiiicccddddddaaa\\\VVVSSSRRRUUUZZZ]]]\\\]]]___^^^[[[]]]^^^^^^______`````````hhhoooxxx~~~~~~yyyxxxtttrrrnnniiiccc^^^ZZZWWWUUUUUUTTTSSSRRRQQQPPPPPPNNNOOOPPPNNNMMMOOOUUU[[[gggmmmuuu{{{}}}{{{yyyxxx{{{zzzzzzzzzyyytttmmmhhhbbbaaafffrrrxxxpppkkklllpppqqqsssssssssqqqnnnmmmqqq{{{tttrrrmmmiiikkkttt}}}yyyjjj^^^___hhhpppuuuyyyrrrsssvvv{{{~~~}}}||||||}}}}}}{{{qqqppppppppppppnnnkkkhhhgggrrrttt```TTTPPPNNNPPPQQQPPPSSSWWWZZZZZZ\\\___dddhhhjjjjjjuuuzzz|||zzzzzz}}}zzzwwwuuussspppllliiidddeeefffggggggddd^^^ZZZVVVUUUTTTRRRQQQPPPPPPPPPNNNNNNMMMMMMNNNNNNOOOPPPQQQRRRTTTYYY^^^bbbdddddd]]]VVVPPPQQQRRRPPPOOOPPPOOOQQQRRRRRRPPPPPPSSSVVV___gggxxxtttnnniiiiiimmmppppppnnnkkkjjjiiigggeeebbbaaa```]]]___aaaaaaaaabbbcccddddddccccccaaa```___^^^]]]bbbbbbbbbdddggghhhhhhgggggg___[[[^^^bbbaaa______\\\\\\]]]```dddfffffffff\\\]]]^^^]]]YYYUUUSSSRRRRRRXXX]]]]]]\\\]]]\\\YYY]]]]]]^^^^^^___```aaabbbeeemmmsssqqqnnnuuu~~~zzzuuussstttqqqooojjjeee```[[[WWWVVVUUUTTTTTTSSSRRRQQQPPPPPPNNNOOONNNMMMMMMRRR[[[bbbmmmrrryyy}}}}}}|||zzzyyyzzzzzzzzzyyywwwqqqiiiddd\\\___jjjzzz}}}vvvnnnjjjjjjppppppoooqqqsssuuutttsss}}}|||yyywwwqqqkkklllsss{{{pppaaaVVVXXXccckkkqqqtttnnnpppuuuzzz}}}~~~|||{{{}}}}}}}}}~~~sssrrrqqqppppppooommmllltttppp___XXXQQQPPPPPPPPPTTTYYYWWWXXXYYY[[[^^^aaacccdddrrruuuxxxxxxvvvuuuvvvxxx{{{}}}{{{xxxuuusssrrruuusssqqqpppooommmiiifff^^^^^^^^^______]]]YYYVVVTTTSSSRRRQQQPPPPPPPPPPPPNNNNNNOOOOOOPPPPPPQQQQQQTTTUUUWWW\\\aaadddeeeeee]]]UUUPPPPPPPPPNNNMMMNNNOOOSSSUUUTTTRRRTTT]]]eeettt{{{nnnjjjggggggjjjkkkhhheeeeeecccbbb```___^^^^^^___]]]^^^___``````______`````````___^^^^^^^^^^^^^^^bbbbbbbbbdddggghhhgggeeebbb[[[XXX\\\```___^^^___^^^___```bbbddddddaaa___WWWYYY[[[[[[XXXVVVTTTTTTPPPYYYbbbdddccccccaaa]]]\\\\\\]]]___```aaaccccccdddjjjmmmiiidddhhhwww|||vvvssspppoooqqqnnnlllhhhccc^^^ZZZXXXWWWUUUUUUTTTSSSRRRQQQQQQPPPMMMNNNMMMMMMOOOVVV```hhhnnnsssyyy|||}}}|||{{{{{{zzzyyyxxxvvvsssmmmfff```YYYbbbqqq}}}xxxtttqqqpppqqqppppppsssvvvyyyzzzzzz}}}|||}}}yyyqqqiiigggkkkpppsssrrrdddXXXPPPUUU```iiinnnqqqvvvyyy~~~~~~zzztttsssqqqooommmlllmmmmmmyyyooocccVVVOOOMMMNNNSSSYYYWWWWWWXXXYYYZZZ\\\___aaahhhkkknnnmmmkkkjjjllloootttuuuwww{{{~~~|||yyyuuurrrooommmnnnmmmllllllllljjjgggddd\\\ZZZWWWWWWWWWWWWWWWUUURRRRRRQQQPPPOOOOOOOOOOOOOOOPPPQQQSSSSSSSSSSSSSSSXXXXXX[[[^^^bbbddddddccc[[[TTTNNNNNNOOOMMMLLLMMMNNNQQQTTTSSSTTT[[[jjjvvvvvvjjjhhhffffffgggfffccc``````___]]][[[[[[\\\]]]^^^]]]]]]^^^^^^^^^]]]ZZZYYY\\\\\\\\\]]]^^^```bbbccccccccccccdddfffeeecccaaa[[[VVVTTTYYY]]]]]]^^^```aaa``````aaaaaa___[[[XXXWWWYYY[[[\\\ZZZXXXWWWWWWUUUaaalllnnnlllhhhccc^^^ZZZ[[[]]]```bbbcccdddddd```ccceeedddcccfffooovvvxxxsssppplllkkkmmmjjjhhhddd```\\\ZZZXXXXXXUUUUUUTTTSSSRRRQQQPPPPPPLLLLLLMMMNNNQQQYYYeeennnooosssxxx{{{||||||||||||xxxwwwtttrrrnnniiiccc^^^\\\fffxxx}}}{{{zzzyyyxxxqqqrrrtttvvvyyy}}}|||yyyzzz|||xxxpppfffaaacccfffgggfff\\\SSSNNNSSS]]]eeemmmrrr~~~}}}wwwrrrsssrrrpppllljjjjjjlllooorrr}}}tttaaaUUUOOOMMMPPPUUUUUUVVVWWWWWWWWWYYY\\\^^^ccceeegggfffeeeeeeiiilllllllllmmmpppssswwwzzz|||~~~~~~}}}{{{yyyuuurrrnnnmmmlllkkkjjjjjjjjjgggccc```YYYVVVSSSRRRSSSTTTUUUUUUOOOOOONNNNNNNNNNNNNNNOOOQQQRRRUUUWWWXXXWWWVVVUUU\\\\\\]]]```bbbbbb```^^^XXXQQQLLLMMMNNNMMMLLLNNNLLLPPPUUUYYY___mmmzzzooocccbbbbbbcccdddcccaaa^^^]]]\\\[[[ZZZZZZ[[[\\\]]]\\\\\\]]]___```]]]YYYUUUYYYYYYZZZ\\\___bbbfffhhhcccccccccddddddccc```]]]VVVRRRRRRVVVZZZ[[[]]]```aaa```^^^]]]]]][[[XXXVVVYYY[[[]]]^^^\\\ZZZZZZZZZ___jjjtttssslllfff```ZZZWWWZZZ^^^bbbdddeeedddddd[[[\\\]]]___bbbeeeiiikkkyyyvvvrrrooojjjhhhhhhdddbbb___[[[YYYWWWWWWWWWTTTSSSSSSRRRQQQPPPOOOOOOJJJKKKMMMOOOSSS\\\hhhqqqppptttxxx{{{|||||||||}}}wwwtttqqqmmmjjjfffaaa]]]```iii|||vvvxxxzzz{{{{{{{{{yyywwwppptttxxxzzz{{{~~~}}}yyyvvvuuuuuuuuulllccc```ccchhhkkkkkk[[[SSSOOOQQQXXX```llluuu}}}{{{xxxtttoookkkppppppmmmjjjgggiiimmmrrrnnnvvvxxxhhh^^^VVVSSSTTTRRRSSSTTTSSSSSSTTTXXX\\\___aaabbbaaa```aaaeeeiiieeeeeeeeefffiiillloooqqqtttuuuvvvxxxzzzzzzzzzyyyxxxuuurrrpppnnnlllkkkjjjiiigggccc]]]YYYTTTSSSQQQPPPRRRRRRRRRQQQMMMNNNNNNOOOPPPQQQSSSSSSSSSUUUXXX[[[\\\[[[ZZZXXX_________```aaa___\\\YYYTTTMMMIIIKKKNNNNNNNNNOOOPPPWWWaaalllzzz~~~mmmggg^^^^^^^^^______^^^\\\ZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZ[[[^^^bbbeeebbb\\\WWWXXXXXXYYY[[[^^^cccgggiiiaaaaaaaaaccccccbbb^^^[[[VVVRRRRRRVVVYYYYYY[[[___```]]]ZZZYYYYYYZZZYYYYYY[[[]]]___```^^^[[[ZZZZZZdddmmmrrrmmmddd^^^ZZZWWWTTTXXX^^^dddggggggeeecccZZZZZZZZZ[[[^^^aaadddfffrrr~~~uuurrrnnniiieeeeee```^^^[[[XXXVVVUUUUUUVVVSSSRRRQQQPPPOOONNNNNNMMMHHHJJJMMMOOOTTT^^^jjjssssssvvvyyy{{{|||||||||}}}vvvsssoookkkgggddd```]]]dddkkk~~~~~~ooosssxxxyyyxxxwwwtttqqqoootttzzz||||||~~~{{{yyywwwtttpppnnnpppiiibbbbbbiiiqqqvvvxxx]]]VVVPPPPPPSSS\\\kkkxxx|||wwwssspppmmmiiigggnnnmmmllliiigggiiiooouuuooouuu|||nnnaaaYYYWWWOOOPPPQQQPPPOOOQQQUUUYYYXXXZZZ[[[YYYXXXYYY]]]bbbcccbbbbbbbbbdddfffiiikkkoooppppppqqqtttyyyyyyuuuwwwwwwwwwwwwuuusssqqqpppnnnllljjjhhhddd___XXXTTTPPPPPPPPPQQQRRRRRRPPPNNNNNNNNNOOOQQQTTTVVVXXXZZZTTTWWWZZZ]]]___^^^\\\ZZZaaa``````aaa```]]]YYYUUURRRKKKHHHJJJNNNNNNOOOQQQXXX```ooovvvhhhccc]]]\\\\\\\\\ZZZXXXVVVTTTVVVVVVVVVVVVVVVVVVVVVVVVYYY[[[```fffiiigggaaa[[[XXXXXXYYYZZZ^^^bbbfffiii______```bbbcccaaa^^^[[[WWWTTTTTTWWWYYYXXXZZZ^^^___[[[WWWVVVWWWZZZ\\\]]]]]]___aaa```^^^\\\ZZZZZZbbbjjjllleee\\\YYYXXXXXXRRRWWW___eeehhhhhheeebbb[[[\\\\\\ZZZZZZ\\\aaaeeehhhxxx~~~wwwqqqlllhhhccc```]]]ZZZUUURRRSSSTTTUUUUUURRRMMMLLLNNNOOOMMMMMMOOOMMMNNNQQQWWW___hhhpppuuurrrwww{{{zzzzzz{{{xxxsssllleeeaaadddfffccc``````iiivvvyyyooouuu|||}}}yyyuuutttuuupppzzz}}}xxxzzzzzzwwwtttpppnnnnnnooopppnnnfffaaahhhwww~~~yyydddUUUNNNTTT]]]dddqqqtttmmmnnnnnnfffbbbccciiijjjeee___```iiipppppphhhlllqqqxxxwwweee[[[ZZZTTTQQQRRRQQQOOORRRXXXXXXVVVVVVYYYXXXUUUVVV[[[___^^^^^^^^^___```bbbccceeeeeefffhhhlllooorrrtttyyy{{{}}}~~~|||}}}~~~}}}yyyuuuoookkknnnpppssstttrrrmmmgggccccccbbbaaa^^^[[[XXXVVVTTTNNNOOOPPPOOONNNOOOPPPRRRNNNPPPTTTWWWZZZ\\\]]]^^^]]]^^^___^^^\\\[[[[[[\\\```bbbcccaaa]]]XXXUUUSSSPPPPPPPPPOOOPPPRRRWWWZZZjjj||||||iii```___[[[ZZZYYYZZZZZZXXXUUUSSSUUURRRPPPPPPQQQSSSSSSSSSSSSXXX___eeehhheee]]]XXXXXXVVVUUUUUUXXX[[[]]]^^^]]]```cccddddddbbbaaaaaa___\\\ZZZ[[[]]]^^^\\\YYY]]][[[XXXTTTSSSVVV\\\aaabbbaaa___[[[XXXWWWYYY[[[^^^___^^^ZZZUUURRRSSSVVVTTTVVVZZZ^^^aaacccddddddZZZ\\\\\\ZZZWWWWWWYYY\\\fffqqq}}}wwwpppkkkfffbbb___[[[XXXTTTQQQRRRSSSTTTUUURRRNNNMMMOOOOOOLLLKKKMMMNNNPPPTTTZZZbbbjjjqqquuuuuuyyy|||{{{zzzyyyuuupppgggbbb```aaacccfffkkkrrrzzzyyyqqqwww~~~~~~zzzuuutttvvvyyy~~~{{{uuupppnnnnnnqqqrrrssslllggglllxxx{{{hhh[[[TTTYYY```gggsss}}}{{{{{{|||yyymmmfffiiijjjddd```bbbcccdddaaa^^^bbbkkkooommmdddhhhmmmrrr~~~|||mmmcccXXXOOOOOOPPPOOOOOORRRRRRPPPQQQUUUVVVTTTVVVZZZ\\\\\\[[[[[[\\\]]]^^^___bbbbbbbbbccceeehhhjjjkkkmmmooorrruuuyyy{{{}}}~~~}}}yyywwwvvvmmmnnnpppsssvvvzzz~~~{{{uuuqqqnnnjjjfffccceeefffhhhiiigggccc^^^[[[ZZZYYYXXXVVVTTTRRROOONNNKKKNNNPPPQQQQQQQQQQQQRRRTTTVVVYYY\\\^^^```aaaaaa___aaaaaa```]]][[[ZZZZZZ\\\^^^```___[[[WWWTTTSSSOOONNNMMMLLLPPPXXXbbbiiirrrddd______[[[ZZZZZZ[[[]]]^^^]]][[[WWWUUUSSSSSSTTTTTTSSSRRRPPPTTT[[[aaadddaaaZZZUUURRRQQQOOOPPPSSSWWWXXXYYYYYY\\\```bbbaaa`````````]]][[[YYYZZZ[[[\\\ZZZXXXYYYXXXWWWUUUUUUXXX^^^bbbcccbbb___[[[XXXWWWXXXZZZXXXXXXWWWUUUTTTTTTVVVXXXXXXYYY\\\^^^_________^^^[[[\\\\\\YYYUUUSSSUUUXXXbbbjjjttt{{{tttnnniiiddd```]]]YYYVVVRRRQQQRRRSSSTTTTTTRRROOONNNPPPOOOKKKJJJLLLPPPSSSYYYaaahhhnnnrrruuuxxx|||~~~{{{yyyxxxsssmmmbbb^^^]]]```fffooozzzuuuzzzzzzuuutttvvv|||xxxqqqmmmnnnqqqtttwwwrrrnnnooouuuyyyyyywwwmmmccc]]]bbbgggkkkuuu{{{wwwsssrrrrrrnnnccc^^^ccceeeaaa___aaa___]]]ZZZZZZaaaiiijjjgggaaafffjjjmmmvvvvvvgggWWWRRRRRRRRRPPPOOONNNLLLNNNRRRTTTSSSTTTWWWYYYYYYXXXXXXXXXYYYYYYZZZ]]]]]]]]]]]]^^^___```aaa```bbbdddgggjjjmmmnnnoooppprrrsssrrrooolllkkkkkkaaabbbbbbdddggglllppprrrwwwvvvwwwyyy{{{{{{yyyxxxllljjjfffcccaaa___\\\ZZZ[[[[[[\\\\\\[[[XXXUUUSSSPPPPPPPPPOOONNNMMMKKKKKKJJJMMMQQQSSSSSSSSSTTTUUU[[[]]]___bbbdddeeeffffffcccdddeeebbb^^^ZZZXXXWWWYYY\\\^^^^^^[[[WWWTTTSSSOOOOOOPPPSSSYYYcccnnnvvvrrrggg```]]]^^^[[[ZZZ[[[^^^bbbdddeeeeee[[[YYYXXXWWWWWWVVVTTTQQQLLLPPPUUU[[[^^^\\\VVVQQQNNNMMMLLLMMMQQQTTTUUUUUUVVVYYY]]]___^^^^^^^^^^^^\\\ZZZYYYYYYYYYYYYWWWVVVUUUVVVUUUUUUVVVZZZ___cccbbbaaa___\\\XXXWWWXXXZZZRRRQQQOOOPPPSSSWWWYYY[[[]]]]]]^^^^^^]]][[[YYYXXX[[[\\\ZZZVVVQQQOOOQQQTTTaaaffflllsss{{{|||wwwqqqkkkfffaaa]]]ZZZWWWUUURRRQQQRRRTTTTTTTTTRRRPPPOOOQQQOOOKKKJJJMMMTTTYYY```hhhnnnrrrttttttyyy}}}|||yyywwwrrrmmmbbb]]]\\\eeessszzzyyy}}}yyyuuutttvvv}}}{{{qqqkkkkkkooorrrvvvsssooonnnoooqqqrrrqqqpppkkkjjjnnnqqqrrrvvv|||}}}}}}|||wwwrrrmmmkkkkkkfff\\\XXX___dddbbbaaaeeebbb\\\UUUUUU[[[bbbbbb___```fffjjjlllssspppccc\\\WWWSSSPPPOOOLLLMMMQQQSSSQQQQQQTTTWWWWWWVVVVVVVVVVVVVVVVVVYYYYYYYYYYYYZZZZZZ[[[[[[[[[\\\]]]___```aaabbbbbb```bbbddddddbbb`````````___]]]\\\[[[\\\^^^```bbbfffeeefffgggiiiiiihhhfff___]]][[[ZZZYYYYYYXXXWWWUUUUUUUUUTTTSSSRRRQQQPPPMMMNNNNNNOOOOOOOOONNNNNNNNNPPPRRRTTTUUUVVVYYY[[[aaabbbdddggghhhiiiiiiiiigggggggggccc^^^YYYVVVUUUYYY\\\^^^^^^[[[WWWTTTRRROOORRRXXX___fffnnnvvv{{{xxxiiiccc```^^^^^^[[[[[[\\\___cccggghhhiii^^^\\\[[[[[[ZZZXXXTTTQQQKKKNNNRRRWWWYYYXXXSSSOOOOOONNNMMMOOOSSSUUUWWWWWWWWWYYY\\\\\\[[[ZZZZZZ[[[ZZZZZZYYYXXXWWWWWWVVVUUUTTTUUUUUUUUUVVVYYY]]]aaa___^^^]]][[[XXXXXXYYY[[[RRROOOMMMOOOTTTZZZ]]]]]]______^^^]]][[[YYYWWWVVVYYYYYYXXXTTTPPPNNNQQQTTT___bbbeeejjjpppxxx~~~}}}vvvrrrlllfffbbb^^^ZZZWWWVVVTTTRRRQQQRRRTTTTTTTTTPPPOOOOOOQQQOOOLLLNNNSSS[[[```gggoootttvvvuuutttxxx|||}}}{{{xxxwwwrrrlllddd___bbbsss||||||zzzuuuuuuxxx~~~rrrkkkiiilllnnnooonnnmmmnnnppprrrtttuuuttttttxxx|||}}}zzzyyy{{{xxxyyyxxxtttoookkkiiihhhcccYYYVVV___fffeeefffjjjjjj___TTTQQQUUUZZZ[[[ZZZ```eeeiiijjjqqqmmm___VVVPPPOOOJJJIIINNNQQQQQQQQQSSSVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[[[[]]]]]]]]]\\\\\\[[[ZZZYYYUUUWWWYYYZZZZZZYYYYYYZZZ[[[ZZZXXXVVVUUUUUUVVVVVVWWWWWWWWWYYYZZZZZZYYYWWWVVVVVVVVVUUUUUUUUUVVVWWWRRRRRRQQQPPPOOOOOOPPPPPPOOOPPPQQQRRRSSSTTTTTTTTTVVVVVVVVVVVVVVVYYY^^^bbbcccdddfffhhhjjjjjjjjjjjjiiihhhfffbbb\\\WWWUUUTTTXXXZZZ\\\ZZZWWWSSSQQQPPPNNNSSSZZZcccmmmwwwrrrhhheeebbb___]]]\\\[[[\\\___bbbeeeeeeeee^^^]]]\\\[[[ZZZXXXTTTQQQMMMOOOQQQUUUVVVUUURRRNNNOOONNNOOOQQQUUUWWWXXXXXXYYY[[[\\\[[[YYYVVVVVVVVVXXXXXXXXXWWWVVVUUUUUUUUUUUUUUUUUUTTTTTTUUUYYY\\\YYYZZZZZZYYYXXXXXXZZZ\\\WWWSSSQQQRRRWWW\\\]]]]]]^^^^^^]]]\\\[[[YYYXXXWWWVVVWWWVVVTTTQQQRRRVVV[[[[[[]]]___cccfffkkkqqqtttyyy~~~yyyvvvuuuppplllfffbbb^^^[[[WWWUUUUUUSSSQQQPPPQQQRRRRRRQQQNNNMMMNNNPPPOOOOOOUUU\\\cccgggnnnuuuxxxxxxvvvtttvvvzzz{{{xxxuuusssnnnhhhddddddppp|||xxxyyy|||uuunnnkkklllmmmjjjkkkmmmrrrwww|||~~~~~~vvvzzz~~~{{{zzzttttttuuurrrnnnjjjggggggaaaXXXVVV___ggghhhiiimmmooocccWWWSSSTTTVVVYYY\\\aaadddeeeeeekkkzzz|||rrraaaVVVQQQJJJGGGKKKOOOQQQRRRUUUTTTTTTUUUVVVVVVVVVUUUUUUTTTUUUWWWXXXZZZ[[[\\\\\\^^^^^^]]][[[YYYVVVTTTSSSOOORRRTTTVVVVVVVVVVVVWWWUUUTTTTTTSSSSSSSSSSSSSSSRRRRRRRRRSSSUUUUUUSSSQQQPPPQQQRRRRRRQQQRRRTTTVVVQQQQQQPPPPPPPPPPPPQQQRRRRRRSSSTTTVVVXXXYYYYYYZZZ]]]]]]]]][[[[[[^^^bbbeeebbbdddfffhhhjjjjjjjjjjjjhhhgggddd^^^XXXUUUTTTTTTVVVWWWWWWUUURRRPPPPPPPPPRRRWWW___jjjxxx}}}nnnhhheeebbb^^^]]][[[[[[\\\^^^```aaa___]]]\\\ZZZYYYXXXXXXWWWUUURRRQQQQQQRRRTTTUUUTTTQQQNNNMMMLLLMMMPPPTTTVVVWWWVVVZZZ[[[[[[YYYUUUSSSRRRRRRTTTUUUVVVUUUSSSRRRSSSTTTVVVUUUSSSQQQPPPRRRVVVYYYVVVWWWXXXXXXWWWWWWYYY[[[ZZZXXXWWWWWWYYYZZZ[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYUUUVVVWWWUUUUUUXXX^^^cccaaaaaaaaabbbccceeegggiiilllsss|||vvvrrrooollljjjfffaaa]]][[[XXXUUUSSSSSSQQQOOONNNOOOOOONNNMMMLLLKKKLLLOOOOOORRR[[[fffjjjnnntttyyy{{{zzzwwwttttttwwwxxxtttpppmmmggg``````iii|||~~~yyyssspppppppppnnnnnnqqqxxxtttxxx||||||zzzxxxwwwvvvqqqrrrrrrppplllgggeeeddd```WWWUUU___ggghhhiiimmmmmmccc[[[ZZZZZZZZZ^^^dddffffffccc```dddpppzzz~~~{{{ppplllttt~~~{{{iii]]]TTTMMMMMMPPPQQQRRRTTTRRRSSSTTTUUUVVVVVVUUUUUUSSSTTTVVVXXXZZZZZZZZZZZZ[[[ZZZYYYWWWTTTQQQOOOMMMMMMPPPSSSTTTTTTTTTUUUVVVSSSSSSTTTUUUUUUUUUTTTTTTSSSSSSSSSTTTUUUUUUSSSQQQOOOQQQSSSRRRQQQQQQSSSVVVSSSSSSSSSTTTTTTUUUVVVVVVVVVWWWYYY[[[]]]^^^______aaacccddddddcccbbbcccdddaaaccceeehhhiiijjjkkkkkkgggeee```ZZZTTTSSSTTTVVVUUUUUUUUUSSSRRRRRRTTTVVV\\\fffuuuttthhhccc```]]]\\\]]]YYYYYY[[[]]]___^^^[[[XXXYYYWWWUUUUUUUUUVVVUUUTTTUUUTTTSSSSSSSSSRRRPPPMMMJJJJJJLLLOOOSSSUUUUUUUUUWWWXXXXXXVVVRRRPPPPPPPPPNNNPPPRRRRRRPPPOOOQQQSSSUUUTTTQQQNNNMMMOOOTTTXXXVVVWWWXXXWWWUUUTTTUUUWWWYYYZZZ[[[ZZZXXXWWWWWWWWWXXXWWWWWWWWWWWWWWWWWWXXXWWWXXXYYYYYYYYY]]]dddjjjlllhhhdddaaa___```aaabbbaaagggrrrtttpppmmmjjjggggggccc___[[[YYYWWWUUUSSSRRRPPPMMMMMMMMMLLLKKKJJJJJJJJJKKKNNNPPPTTT```lllnnnqqqwww{{{|||zzzwwwtttsssvvvvvvqqqlllhhhaaaZZZ\\\mmm|||wwwuuuttttttvvvtttvvv|||{{{pppsssuuurrrooooooqqqqqqpppqqqqqqooojjjeeebbbaaa___VVVTTT^^^fffggghhhllljjjbbb^^^___```___dddkkkllliiiccc^^^```iiinnnooooooeeecccllltttzzz~~~lllaaaVVVSSSSSSQQQQQQRRRPPPQQQSSSUUUUUUUUUUUUUUUSSSTTTVVVWWWXXXXXXXXXWWWVVVUUUTTTSSSPPPNNNKKKJJJMMMOOORRRTTTTTTTTTUUUVVVVVVWWWYYYZZZYYYXXXVVVTTTTTTTTTTTTUUUVVVVVVTTTRRRQQQSSSUUUTTTRRRRRRUUUWWWWWWWWWXXXYYYYYYZZZZZZ[[[ZZZ[[[]]]___aaabbbcccdddcccfffiiijjjhhheeecccbbb```bbbeeegggiiikkkkkkkkkfffccc]]]WWWRRRQQQTTTWWWVVVVVVUUUTTTTTTWWW[[[^^^fffvvvvvvlllbbb]]]YYYWWWYYY^^^WWWXXXZZZ]]]___]]]YYYUUUVVVTTTRRRRRRSSSUUUUUUUUUWWWUUUSSSSSSRRRQQQOOOLLLJJJJJJLLLOOOSSSUUUVVVUUUTTTTTTUUUSSSPPPOOOOOOPPPKKKMMMOOOOOOMMMMMMOOORRRSSSRRROOOLLLKKKNNNTTTYYYWWWXXXXXXVVVTTTRRRRRRSSSVVVYYY\\\[[[WWWSSSSSSUUUVVVUUUUUUTTTTTTUUUUUUVVVYYY[[[[[[[[[[[[```gggmmmoooiiiaaaZZZWWWWWWYYYZZZZZZ___iiixxx|||uuuqqqmmmgggaaa]]][[[YYYWWWVVVTTTQQQOOOOOOOOOPPPNNNJJJGGGFFFFFFJJJKKKMMMQQQVVV^^^hhhnnnvvvzzz{{{yyyyyy||||||yyyrrrvvvuuulll```[[[[[[]]]dddzzz{{{ooojjjooouuuwww{{{zzz||||||ssspppooonnnlllkkkjjjiiiiiioookkkgggeeeeeedddbbb___```[[[ZZZ```dddaaa___```eeeaaa]]]\\\___fffkkkooonnnhhhbbbaaadddggggggeeebbb]]]\\\```hhhqqq}}}wwwhhh^^^[[[YYYUUUQQQRRRQQQPPPQQQSSSTTTTTTSSSRRRSSSUUUWWWXXXWWWVVVUUURRRPPPLLLJJJIIIJJJLLLNNNPPPQQQSSSUUUWWWWWWWWWWWWYYYYYYYYYYYYYYYZZZZZZZZZ[[[ZZZXXXWWWVVVVVVWWWWWWWWWVVVVVVVVVVVVWWWXXXXXXXXXZZZ]]]______^^^]]][[[```___```bbbdddfffgggfffjjjhhhgggggghhhhhhgggeeeeeefffhhhiiijjjjjjjjjiiiddd```[[[WWWUUUTTTTTTSSSWWWVVVUUUSSSVVV```mmmxxxyyywwwmmmfff```]]]ZZZVVVVVVZZZWWWZZZ\\\]]]ZZZWWWUUUUUURRRRRRQQQQQQRRRSSSTTTUUUUUUUUUUUUTTTSSSPPPNNNLLLMMMMMMNNNQQQTTTVVVUUUTTTTTTRRRPPPNNNKKKJJJIIIHHHJJJIIIGGGFFFFFFHHHKKKMMMPPPOOOMMMMMMNNNPPPSSSUUUVVVVVVVVVSSSPPPOOOOOOPPPTTTUUUUUUUUUUUUUUUTTTTTTYYYYYYZZZYYYXXXVVVTTTSSSXXXYYYZZZ\\\^^^aaadddeeefffaaa``````[[[SSSQQQUUUWWW\\\eeerrrxxxrrrnnniiiccc]]][[[YYYVVVTTTSSSRRRPPPNNNMMMNNNNNNMMMJJJHHHHHHIIIIIILLLPPPVVV]]]eeennnsssyyy||||||xxxxxxyyyxxxuuusssssspppggg___[[[]]]___ggg{{{}}}rrrhhhgggooovvvxxx|||{{{~~~vvvsssqqqooollljjjiiiiiihhhhhhddd```^^^]]]]]][[[YYY```[[[ZZZ___bbb```^^^```eeeaaa]]]]]]```eeeiiikkkhhhddd```]]]]]]^^^]]]\\\\\\XXXXXX]]]cccgggooovvvrrrlllggg^^^WWWVVVUUUTTTTTTUUUTTTRRRQQQVVVWWWXXXXXXWWWVVVTTTRRRQQQOOOLLLJJJJJJLLLNNNPPPQQQRRRTTTVVVWWWXXXWWWWWWYYYYYYYYYZZZZZZZZZZZZZZZ[[[ZZZYYYWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYZZZ[[[[[[[[[]]]___aaabbbaaa```^^^aaaaaaaaabbbeeeggggggfffhhhgggffffffggghhhgggeeeiiiiiiiiiiiihhhfffdddccc```]]]YYYUUUTTTSSSRRRRRRXXXXXXYYY]]]fffvvv{{{qqqppphhhbbb\\\ZZZWWWSSSTTTXXXTTTVVVYYYXXXVVVSSSQQQPPPQQQQQQQQQQQQQQQQQQRRRRRRSSSSSSRRRQQQPPPNNNLLLKKKLLLLLLOOOSSSXXX[[[[[[[[[RRRQQQOOOMMMKKKIIIHHHGGGHHHGGGFFFFFFHHHJJJMMMOOOQQQPPPNNNMMMMMMOOOQQQSSSTTTUUUTTTRRRPPPNNNOOOPPPSSSTTTUUUVVVWWWWWWWWWWWW]]]]]]]]]\\\[[[XXXVVVUUUXXXXXXYYY[[[\\\^^^```aaaddd___]]]]]]YYYSSSRRRVVVTTTXXX^^^iiiyyy{{{tttnnnjjjeee^^^YYYXXXUUUQQQOOONNNNNNNNNMMMLLLLLLLLLKKKIIIHHHJJJLLLIIIOOOWWW```hhhooovvvzzz|||~~~}}}xxxvvvvvvtttppprrrnnnhhhaaa]]]\\\aaaeeeppp}}}xxxyyy~~~~~~wwwlllfffkkkxxx~~~zzzxxx|||{{{uuussspppmmmkkkjjjiiiiiiiiifffccc```___]]]ZZZXXXZZZWWWWWW[[[^^^___```bbbfffdddaaaaaacccfffiiiiiicccbbb```\\\WWWTTTSSSSSSVVVTTTUUUYYY\\\\\\___ccc{{{~~~qqqfffZZZYYYWWWWWWWWWVVVTTTRRRVVVVVVVVVUUUSSSQQQNNNMMMLLLKKKIIIHHHIIIKKKNNNPPPSSSTTTVVVXXXXXXXXXXXXXXXYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZYYYYYYYYYYYYYYYZZZ[[[\\\\\\]]]^^^^^^___```]]]___aaacccdddcccbbbaaacccbbbbbbcccfffgggfffeeefffeeedddeeefffgggfffeeeiiihhhhhhgggeeecccaaa```^^^\\\ZZZWWWUUUUUUUUUUUUYYY]]]eeeppp}}}pppiiihhhaaa\\\WWWVVVTTTQQQRRRVVVWWWYYYZZZYYYWWWSSSRRRQQQPPPPPPPPPPPPPPPOOOOOOOOOPPPPPPNNNMMMKKKKKKJJJJJJLLLMMMOOOSSSXXX[[[\\\\\\PPPOOONNNMMMKKKIIIGGGFFFCCCDDDDDDFFFIIILLLOOOQQQRRRPPPNNNMMMLLLMMMOOOPPPRRRRRRRRRQQQNNNNNNNNNPPPSSSTTTUUUWWWYYYZZZZZZZZZ`````````___]]]ZZZXXXVVVXXXXXXXXXYYYZZZ[[[\\\\\\]]]YYYVVVUUUSSSQQQRRRUUUTTTVVVZZZbbbpppzzzvvvqqqlllgggaaa[[[VVVUUUQQQMMMKKKKKKLLLLLLLLLKKKKKKJJJHHHGGGHHHKKKNNNPPPWWWaaakkkrrrxxx|||~~~}}}~~~yyyvvvvvvtttoooooohhh```]]]]]]```hhhooozzzsssmmmnnnttt~~~yyyuuutttnnnffffffqqqwwwsssrrrwww{{{rrrpppnnnlllkkkkkkkkkkkklllkkkjjjiiieeeaaa[[[XXXRRRRRRSSSXXX\\\```dddfffhhhfffeeeeeegggiiiiiiiiibbbdddddd___VVVPPPOOOPPPTTTRRRQQQTTTUUUSSSUUUXXXjjjyyy~~~bbb___[[[YYYXXXXXXWWWVVVVVVUUUUUUSSSQQQOOOMMMKKKFFFEEEEEEEEEFFFIIILLLNNNUUUVVVXXXYYYZZZZZZZZZYYYXXXYYYYYYZZZZZZ[[[[[[[[[ZZZZZZZZZZZZZZZZZZ[[[[[[]]]]]]^^^___```aaaaaabbb^^^___aaacccddddddcccbbbeeedddcccdddfffgggfffeeedddcccbbbccceeeffffffeeeddddddddddddcccbbbbbbaaa^^^^^^]]][[[ZZZZZZ\\\^^^bbblll|||{{{pppiiicccaaa\\\WWWSSSSSSRRROOOPPPTTTYYYZZZ[[[ZZZWWWTTTRRRRRRQQQQQQQQQPPPPPPOOONNNNNNNNNLLLKKKIIIHHHHHHIIIIIIMMMMMMMMMPPPTTTVVVVVVVVVOOOOOOOOONNNLLLJJJGGGFFFAAABBBDDDGGGKKKNNNQQQSSSQQQPPPNNNMMMLLLLLLMMMMMMOOOPPPPPPOOOMMMLLLMMMOOOSSSTTTUUUWWWXXXYYYZZZZZZ\\\\\\]]]\\\[[[ZZZXXXWWWXXXXXXXXXYYYYYYXXXXXXXXXVVVRRRNNNMMMMMMOOOQQQSSSXXXYYY\\\bbbmmm~~~|||uuurrrnnnjjjeee___YYYVVVRRROOOKKKIIIJJJKKKLLLLLLKKKJJJIIIGGGFFFIIINNNRRR[[[bbbllluuuzzz}}}~~~zzzxxxxxxuuuqqqjjjbbb]]]^^^bbbhhhttt~~~~~~vvvmmmhhhjjjppp{{{}}}uuunnnfffccc```dddsssqqqnnnnnnttt{{{}}}yyysssgggggghhhhhhiiijjjkkkkkkhhhkkkmmmlllggg```XXXTTTVVVXXXZZZ\\\___cccfffgggdddccccccdddfffhhhgggfffaaadddeee```WWWPPPPPPRRRTTTPPPMMMNNNNNNMMMOOOSSSXXXcccqqqtttooogggaaa]]]\\\[[[ZZZWWWWWWVVVTTTQQQOOOMMMLLLDDDDDDDDDEEEGGGIIILLLNNNVVVWWWYYYZZZ[[[[[[[[[ZZZWWWXXXXXXYYYZZZZZZ[[[[[[YYYYYYZZZ[[[[[[\\\\\\\\\]]]^^^___aaaaaabbbaaaaaa___```bbbdddeeeeeeeeeeeeeeedddcccdddfffgggfffeeecccbbbbbbcccdddfffeeedddbbbbbbaaaaaaaaaaaaaaaaaa[[[\\\]]]]]]^^^bbbhhhlllzzz~~~oooiiiddd^^^[[[YYYTTTQQQRRRQQQOOOPPPTTTUUUVVVWWWVVVSSSQQQPPPPPPQQQQQQQQQQQQQQQPPPOOONNNLLLKKKIIIHHHGGGHHHHHHIIIMMMLLLLLLNNNQQQSSSTTTSSSPPPPPPPPPNNNMMMKKKIIIHHHDDDEEEHHHLLLPPPSSSUUUVVVOOOOOOMMMLLLKKKKKKLLLLLLMMMNNNNNNLLLKKKJJJKKKMMMRRRRRRSSSTTTUUUUUUUUUUUUSSSTTTVVVWWWWWWWWWVVVUUUWWWWWWXXXXXXXXXWWWWWWVVVSSSPPPLLLJJJMMMQQQTTTUUUZZZ[[[^^^dddooo~~~}}}yyypppnnnjjjeee```[[[WWWUUUPPPNNNKKKJJJKKKMMMMMMMMMKKKJJJHHHGGGIIINNNVVV[[[hhhmmmuuu{{{~~~~~~{{{xxxxxxvvvrrrfff``````fffmmmuuu}}}vvvooolllooovvv~~~yyyoooeeecccccchhhuuu{{{pppmmmkkkoootttuuuooohhh^^^___cccfffhhhjjjjjjjjjfffiiimmmlllhhhaaa[[[WWWdddhhhiiifffdddeeeeeeccc\\\[[[\\\^^^aaaccccccbbb^^^```bbb^^^WWWRRRRRRTTTUUUOOOLLLKKKJJJIIILLLQQQPPPWWWcccssszzzsssmmmhhhfff^^^\\\YYYUUUQQQMMMJJJHHHHHHHHHHHHHHHJJJLLLNNNOOOSSSTTTVVVXXXZZZZZZZZZZZZVVVVVVWWWXXXYYYYYYZZZZZZWWWXXXYYY[[[\\\\\\\\\\\\^^^___```aaabbbaaa```___```aaacccdddeeefffggggggcccbbbbbbcccfffgggfffeeedddcccbbbcccdddeeedddccccccbbbaaa```_________```ZZZ]]]aaadddjjjsssqqqgggccc^^^YYYWWWWWWSSSQQQRRRQQQOOOPPPSSSTTTUUUVVVUUUSSSQQQQQQQQQOOOPPPQQQQQQQQQPPPOOONNNKKKJJJJJJIIIIIIIIIJJJJJJLLLKKKLLLNNNRRRUUUVVVVVVRRRQQQOOOMMMLLLKKKKKKKKKJJJKKKOOORRRUUUVVVWWWWWWLLLLLLKKKKKKKKKLLLLLLMMMLLLMMMLLLKKKIIIHHHIIIJJJMMMNNNOOOPPPPPPPPPPPPPPPLLLMMMOOOQQQRRRSSSRRRRRRTTTUUUVVVWWWWWWWWWVVVUUUTTTRRRNNNKKKPPPWWWYYYWWWWWWYYY\\\cccmmm||||||wwwssskkkiiieee___YYYUUUSSSSSSOOONNNLLLMMMNNNOOOOOONNNIIIIIIHHHIIIMMMVVVaaahhhqqquuuzzz~~~zzzwwwwwwtttpppdddbbbgggrrrzzzzzzwwwtttsssyyyuuulllkkkjjjkkkttt||||||vvvnnniiifffhhhnnnpppmmmhhh]]]```eeejjjmmmnnnnnnmmmeeegggiiihhheeebbbbbbbbblllrrrsssmmmgggeeebbb^^^UUUUUUUUUXXX\\\___``````ZZZ\\\]]][[[WWWUUUVVVXXXYYYTTTPPPOOOMMMKKKLLLPPPQQQVVV___kkkzzztttpppjjjbbbZZZSSSMMMKKKKKKKKKJJJKKKKKKLLLMMMNNNNNNOOORRRUUUWWWXXXXXXXXXTTTTTTUUUVVVWWWXXXYYYYYYVVVWWWYYYZZZ\\\\\\\\\\\\___```bbbbbbbbbaaa___^^^]]]^^^___aaabbbcccdddeeeaaaaaaaaabbbeeeggggggfffeeedddccccccdddeeedddbbb```______^^^___```bbbbbbcccgggnnnvvvvvvjjjddd___YYYWWWXXXVVVRRRPPPQQQQQQNNNOOORRRSSSTTTUUUTTTRRRQQQRRRSSSLLLMMMOOOPPPQQQPPPNNNMMMJJJKKKKKKLLLLLLLLLKKKKKKOOOMMMMMMNNNQQQTTTUUUUUURRRPPPMMMKKKIIIJJJKKKLLLLLLNNNPPPSSSTTTTTTSSSSSSHHHIIIIIIJJJKKKMMMNNNNNNLLLLLLLLLIIIGGGFFFFFFGGGFFFGGGIIIJJJKKKLLLMMMMMMJJJKKKMMMNNNOOOPPPOOOOOOOOOPPPSSSUUUVVVVVVUUUTTTRRRQQQNNNKKKQQQYYY[[[VVVSSSUUUZZZ```jjjwww|||xxxtttppplllgggeee```ZZZUUUQQQPPPQQQOOONNNNNNOOOPPPQQQPPPOOOHHHHHHIIIKKKQQQ\\\iiiqqqvvvyyy|||~~~yyyvvvuuurrrmmmcccccclllzzz~~~zzzvvvvvvvvvxxxzzzpppnnnjjjhhhmmmssssssooojjjddd```cccjjjppppppnnnaaaeeelllqqqttttttsssqqqaaabbbbbbaaa___```dddhhhlllsssuuunnnhhheeeaaa\\\SSSRRRSSSVVV[[[___aaaaaaYYYZZZZZZZZZYYYYYY[[[\\\]]]YYYVVVUUUSSSOOONNNQQQPPPTTT[[[cccllluuuwwwkkkaaaYYYUUUKKKKKKJJJJJJJJJKKKKKKLLLJJJLLLNNNQQQTTTUUUVVVVVVSSSSSSTTTUUUWWWXXXXXXYYYUUUVVVXXXZZZ[[[\\\\\\[[[aaabbbcccdddcccaaa___]]]YYYYYYZZZ\\\]]]___`````````___```bbbeeefffgggfffgggeeeddddddeeeeeecccbbbZZZ[[[[[[]]]```cccfffhhhnnnttt}}}wwwpppiiiccc]]]XXXWWW[[[UUUQQQOOOQQQPPPMMMNNNQQQMMMNNNOOOOOOMMMMMMNNNOOOJJJKKKMMMOOOPPPOOONNNMMMKKKLLLMMMNNNNNNNNNMMMLLLRRRPPPNNNNNNOOOPPPPPPPPPRRRPPPLLLIIIGGGHHHJJJLLLJJJLLLNNNPPPQQQPPPNNNLLLFFFGGGHHHJJJLLLMMMOOOOOOLLLLLLKKKIIIFFFDDDEEEFFFAAABBBDDDFFFIIIJJJKKKLLLKKKLLLMMMNNNOOONNNMMMMMMLLLMMMPPPSSSUUUUUUTTTTTTOOOOOOLLLJJJOOOXXXYYYTTTQQQTTTYYY___hhhttt~~~zzzxxxssskkkeeeeee___YYYVVVVVVUUUQQQMMMNNNLLLKKKMMMPPPQQQPPPNNNOOOMMMLLLPPPYYYfffrrryyy~~~|||uuuooojjjggg```gggwww}}}zzzzzz}}}}}}{{{vvvrrrjjjbbbbbbhhhnnnooonnnoooeee___bbbiiilllnnnooolllhhhjjjrrrvvvqqqlllkkk^^^\\\YYYWWWZZZ___eeeiiiqqqmmmjjjhhhgggddd^^^YYYTTTNNNOOOZZZeeegggdddaaa___XXXSSSUUUWWWWWWXXXZZZ\\\]]]]]][[[WWWTTTSSSSSSPPPSSS\\\fffgggcccccchhhxxxrrrccc```YYYQQQNNNNNNOOOLLLIIIJJJJJJKKKNNNRRRSSSSSSRRRSSSSSSSSSSSSTTTVVVWWWWWWXXXXXXXXXXXXYYYYYYYYYYYY]]]^^^^^^_________^^^^^^\\\ZZZXXXWWWWWWYYY[[[]]]^^^\\\[[[^^^bbbeeeeeeccchhhfffdddeeegggfffccc___]]]```bbbaaabbbkkkyyyxxxmmmiiiccc]]]YYYVVVUUUUUUPPPOOOMMMLLLKKKKKKKKKLLLQQQPPPOOOMMMKKKJJJJJJJJJOOONNNLLLLLLMMMMMMKKKIIIJJJMMMQQQRRRPPPNNNMMMLLLKKKKKKMMMNNNNNNNNNNNNNNNPPPNNNKKKHHHFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIHHHGGGIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHGGGEEEDDDCCCCCCBBBEEEFFFFFFGGGGGGGGGGGGFFFEEEFFFHHHJJJKKKJJJJJJIIINNNNNNOOOPPPPPPQQQQQQRRRPPPOOOMMMLLLLLLMMMOOOPPPIIIOOOWWW___fffqqq~~~xxxuuutttpppkkkfffccc^^^XXXVVVVVVUUURRRNNNNNNMMMLLLNNNQQQRRRQQQOOOMMMMMMOOOTTT^^^jjjuuu{{{}}}xxxpppiiidddbbbfffooo~~~||||||}}}~~~zzztttmmmhhhccceeemmmsssuuussssssiiibbbfffmmmpppppppppjjjffffffmmmoookkkgggfffYYYWWWUUUTTTWWW\\\bbbeeeooojjjeeecccbbb___[[[WWWVVVTTTZZZkkkyyyzzzrrrjjjcccZZZRRRQQQRRRSSSUUUXXXZZZ[[[[[[YYYVVVTTTTTTTTTRRRTTT[[[aaa___YYYXXX[[[cccwwwuuummmccc]]]YYYVVVQQQMMMMMMKKKKKKLLLNNNPPPPPPPPPTTTSSSRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUXXXYYYZZZ[[[\\\\\\\\\\\\WWWVVVTTTTTTUUUWWWYYY[[[\\\\\\]]]aaaeeefffdddbbbbbbbbbbbbcccddddddbbbaaaaaagggmmmrrrxxx{{{mmmgggeee```[[[WWWTTTSSSRRRPPPOOOMMMKKKIIIIIIIIIIIINNNMMMLLLJJJIIIIIIHHHHHHMMMLLLKKKKKKLLLLLLKKKIIIJJJMMMOOOPPPNNNMMMLLLLLLKKKKKKLLLMMMNNNNNNNNNNNNPPPNNNKKKHHHGGGGGGHHHIIIIIIIIIJJJIIIIIIHHHGGGGGGIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDFFFGGGHHHJJJKKKKKKJJJJJJLLLLLLMMMNNNNNNOOOOOOPPPNNNOOOPPPQQQQQQPPPOOONNNJJJOOOVVV]]]dddnnnzzzzzzuuupppmmmmmmlllhhheee___[[[WWWUUUUUUUUURRRPPPOOONNNNNNOOOQQQQQQPPPNNNKKKNNNTTT]]]gggqqqyyy}}}}}}~~~|||yyyrrrkkkdddaaa```hhhttt~~~~~~|||zzz|||~~~yyyrrriiiggggggllluuu{{{{{{yyyvvvjjjccchhhrrruuussspppjjjfffdddgggiiifffcccbbbUUUTTTTTTTTTWWW\\\aaaeeelllhhhbbb___^^^]]]YYYUUUWWWYYYfff}}}ssshhh]]]SSSOOOPPPQQQTTTYYYXXXYYYZZZYYYWWWVVVWWWXXXWWWXXX\\\]]]XXXOOOLLLMMMVVVaaaqqqxxxpppiiiaaa\\\YYYUUUQQQOOOOOOPPPQQQRRRRRRPPPNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPQQQRRRSSSTTTUUUUUUUUUOOOOOONNNNNNPPPRRRUUUWWWXXXZZZ]]]aaaeeeeeebbb``````aaabbbbbbccceeeiiikkkttt|||vvvjjjeee```^^^\\\YYYUUURRRPPPOOOPPPOOOLLLIIIGGGFFFFFFFFFHHHHHHGGGGGGFFFFFFGGGGGGJJJIIIHHHIIIJJJKKKKKKIIIJJJKKKMMMMMMKKKJJJKKKLLLJJJKKKLLLMMMMMMNNNNNNNNNNNNMMMKKKIIIHHHHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEHHHIIIIIIJJJJJJIIIIIIHHHFFFFFFEEEDDDDDDDDDDDDDDDFFFFFFEEEEEEFFFFFFGGGHHHGGGHHHIIIJJJJJJKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMLLLOOORRRUUUUUURRROOOMMMJJJNNNTTTZZZ```jjjuuu}}}|||zzzyyyzzz~~~}}}{{{sssooojjjgggffffffdddccc[[[XXXUUUSSSTTTTTTSSSQQQPPPOOOOOOOOOOOONNNMMMLLLLLLRRR\\\gggpppwww}}}}}}xxxvvvrrrlllfffbbbbbbcccooo{{{~~~{{{wwwtttyyy{{{~~~wwwoooiiiiiilllsss{{{~~~|||ssshhhcccjjjuuuyyyvvvrrrmmmhhheeedddfffeeebbbaaaVVVVVVWWWYYY]]]aaaeeehhhjjjgggcccbbbaaa^^^YYYUUUVVVYYYhhhtttiii___UUUSSSTTTTTTWWW[[[YYYZZZ[[[[[[YYYYYY[[[]]]\\\^^^___\\\TTTLLLHHHHHHQQQVVV___mmm|||sssmmmddd]]]YYYXXXXXXWWWTTTQQQNNNMMMOOOQQQPPPNNNNNNNNNNNNNNNOOOOOOOOOOOOMMMNNNOOOPPPPPPPPPPPPPPPNNNMMMMMMMMMOOOQQQSSSUUUXXXZZZ^^^bbbeeefffeeedddbbbdddfffgggjjjrrr}}}xxxiiicccbbbYYYYYYXXXWWWTTTQQQNNNMMMOOONNNKKKHHHEEEDDDCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFFFFEEEEEEFFFIIIJJJJJJIIIIIIJJJKKKJJJIIIHHHIIIKKKIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLJJJIIIHHHIIIJJJKKKIIIIIIIIIIIIHHHFFFEEEDDDHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFGGGHHHIIIJJJHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKLLLLLLKKKNNNQQQTTTTTTRRROOOMMMJJJMMMRRRWWW^^^gggrrrxxxzzzwwwsssqqqsssyyy}}}zzzwwwuuuoookkkgggcccaaa```___^^^XXXVVVSSSRRRRRRSSSRRRRRRQQQPPPPPPNNNLLLKKKKKKKKKRRRZZZfffpppwww|||~~~}}}}}}tttqqqlllfffbbbbbbeeeiii}}}{{{uuuqqqnnnwwwyyy||||||tttnnnlllmmmqqqwww|||~~~{{{xxxooogggdddmmmyyy|||yyyvvvmmmjjjeeebbbbbbcccaaa^^^VVVXXXZZZ]]]aaadddgggiiifffeeedddeeeeeebbb[[[UUUUUUVVVccc{{{|||pppddd\\\VVVWWWYYYXXXXXXZZZXXXYYYYYYYYYXXXXXXZZZ\\\\\\______ZZZSSSNNNKKKIIIKKKNNNSSSYYYeee{{{xxxnnngggbbb```[[[WWWTTTTTTVVVVVVSSSPPPNNNNNNOOOOOOPPPPPPQQQQQQPPPPPPQQQQQQQQQPPPPPPOOOPPPOOOOOOPPPQQQRRRTTTUUU[[[]]]```dddhhhkkkoooqqqjjjlllooottt~~~zzzoooeee^^^\\\UUUVVVVVVUUUSSSPPPMMMLLLNNNLLLIIIFFFDDDBBBBBBBBBAAAAAAAAABBBBBBCCCDDDEEEDDDCCCCCCEEEHHHJJJJJJIIIGGGHHHIIIIIIGGGGGGHHHIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIJJJJJJKKKLLLLLLLLLLLLMMMNNNOOOPPPOOONNNNNNJJJLLLPPPUUU\\\fffooouuutttpppjjjeeedddgggmmmpppwwwwwwxxxyyyzzz}}}vvvrrroookkkiiigggddd```]]][[[ZZZYYYUUUTTTSSSQQQQQQQQQQQQRRRPPPPPPOOOMMMKKKLLLNNNQQQ[[[dddooowww|||~~~~~~~~~rrrooojjjeeedddhhhpppvvv}}}}}}xxxrrrnnnmmmvvvyyy|||}}}{{{vvvqqqnnnoooppprrruuuwwwvvvtttqqqlllfffgggpppyyy{{{yyywwwjjjhhhbbb^^^^^^```^^^ZZZTTTVVVYYY]]]```ccceeefff```______```bbb___YYYTTTSSSSSS\\\mmm{{{{{{rrrkkk]]]XXXUUUXXX[[[YYYXXXXXXVVVVVVVVVTTTSSSSSSVVVXXXXXX\\\]]]XXXRRRPPPPPPNNNJJJLLLOOOQQQTTTaaa|||yyytttlllhhhdddcccdddbbb[[[UUUQQQQQQPPPPPPPPPPPPOOOOOOQQQQQQRRRRRRRRRRRRQQQQQQRRRRRRSSSTTTUUUWWWYYYYYYaaadddiiinnnrrrxxx~~~~~~tttjjjfff^^^VVVTTTSSSTTTSSSSSSQQQOOOLLLKKKKKKIIIGGGEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFCCCBBBBBBDDDGGGIIIIIIHHHFFFGGGIIIIIIGGGFFFGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFGGGGGGGGGGGGFFFEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGFFFFFFFFFGGGGGGHHHCCCDDDEEEGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKKKKLLLLLLMMMNNNNNNKKKLLLNNNSSSZZZbbbjjjooooookkkeee___\\\]]]___aaaggghhhkkknnnooottt{{{tttooonnniiidddbbbaaa```]]]ZZZWWWVVVVVVTTTTTTRRRQQQOOOOOOPPPQQQNNNNNNMMMLLLLLLOOOVVV[[[eeemmmvvv|||~~~~~~}}}rrrooolllkkkooozzz~~~~~~}}}{{{}}}~~~|||wwwsssqqqqqquuuyyy|||{{{uuupppnnnnnnoooooonnnnnnnnnmmmkkkiiifffdddgggooouuutttssssssgggfffaaa\\\\\\___]]]WWWQQQSSSWWW\\\___aaaaaaaaaWWWUUUSSSTTTVVVVVVSSSPPPMMMLLLSSS```jjjkkkhhhfff^^^XXXUUUYYY[[[ZZZXXXXXXUUUUUUTTTRRRPPPPPPRRRTTTVVV\\\]]]XXXTTTUUUVVVTTTRRRQQQQQQQQQPPPUUUgggyyytttkkkdddcccaaa___]]][[[YYYXXXXXXYYYZZZ\\\]]]]]]^^^^^^```aaacccfffiiilllnnnpppwww}}}tttccc```^^^WWWRRRSSSRRRRRRQQQPPPNNNLLLJJJIIIHHHGGGFFFDDDDDDDDDEEEEEEDDDDDDCCCDDDDDDEEEFFFGGGCCCCCCBBBDDDGGGHHHHHHHHHDDDGGGIIIJJJHHHGGGFFFFFFHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJIIIGGGFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEDDDFFFHHHKKKLLLKKKJJJIIIGGGGGGFFFEEEEEEFFFFFFGGGHHHHHHIIIJJJJJJKKKKKKLLLJJJJJJKKKLLLMMMMMMNNNNNNNNNMMMMMMPPPVVV]]]cccfffeeeccc___[[[YYYXXXXXXYYY\\\\\\___ccceeejjjvvv~~~{{{yyysssmmmllllllhhhaaa\\\]]]]]][[[XXXVVVTTTTTTSSSSSSRRRPPPOOONNNOOOQQQLLLLLLLLLLLLMMMSSS\\\ccclllsss{{{|||zzzqqqpppooosss|||~~~~~~~~~~~~}}}||||||yyy{{{}}}{{{wwwttttttuuuuuuzzz}}}zzzqqqllllllooommmlllkkkiiihhhfffeeedddaaaaaaeeelllooolllkkklllggggggbbb\\\]]]aaa^^^WWWPPPSSSWWW\\\___``````___QQQMMMHHHHHHKKKMMMNNNMMMFFFGGGMMMWWW___``````bbbbbb\\\XXXZZZ\\\[[[ZZZ[[[XXXWWWVVVSSSPPPOOOQQQSSSWWW]]]___YYYVVVYYY[[[ZZZWWWSSSPPPPPPMMMMMMVVVbbbuuu~~~}}}zzzwwwsssooolllkkkfffgggjjjlllnnnpppqqqrrrwwwyyy|||vvvfff[[[[[[ZZZSSSSSSXXXQQQQQQOOOMMMKKKJJJIIIHHHFFFFFFEEEDDDDDDEEEFFFGGGEEEEEEEEEEEEEEEFFFGGGGGGDDDCCCCCCDDDGGGHHHHHHGGGCCCFFFJJJKKKIIIGGGFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJHHHGGGEEEDDDCCCBBBCCCDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCCCC@@@BBBFFFIIIJJJIIIGGGEEEGGGFFFEEEDDDDDDEEEFFFFFFGGGHHHHHHIIIIIIJJJJJJKKKIIIJJJLLLNNNNNNNNNMMMMMMPPPNNNMMMOOOSSSYYY]]]___YYYXXXVVVTTTSSSRRRRRRRRRZZZXXXYYY]]]```dddnnnxxxvvv}}}zzztttqqqmmmiiifffbbb^^^[[[XXXVVVTTTSSSQQQQQQQQQRRRPPPPPPOOONNNNNNNNNNNNNNNKKKKKKMMMQQQXXXaaaiiinnnxxx|||xxxtttuuutttqqqvvv||||||}}}}}}zzzwwwvvvuuutttrrrqqqppppppooorrrqqqpppooommmmmmlllllllllkkkhhhccc^^^]]]```cccZZZ]]]```dddffffffcccaaadddbbb```bbbdddbbb[[[UUULLLPPPVVV\\\^^^^^^[[[YYYNNNKKKHHHJJJNNNOOOLLLHHHDDDBBBGGGVVVbbbfffcccaaabbb[[[TTTSSSVVV[[[\\\\\\XXXXXXWWWVVVTTTUUUWWWZZZ\\\YYYUUUTTTVVVZZZ]]]^^^WWWSSSOOOOOOQQQSSSSSSRRR```fffxxxwwwggg```XXXTTTTTTTTTRRRPPPPPPNNNKKKJJJJJJIIIHHHFFFCCCCCCDDDDDDEEEEEEEEEFFFIIIHHHGGGFFFFFFFFFGGGHHHFFFEEEEEEDDDDDDDDDDDDDDDEEEHHHKKKLLLKKKGGGEEEDDDGGGGGGHHHJJJLLLKKKIIIFFFJJJIIIHHHFFFEEEDDDDDDDDDGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEDDDDDDDDDDDDEEEEEEBBBCCCDDDDDDEEEDDDDDDCCCBBBDDDEEEGGGHHHHHHHHHGGGDDDDDDDDDDDDEEEEEEEEEEEEHHHFFFEEEEEEHHHJJJKKKKKKGGGHHHJJJKKKLLLLLLLLLLLLKKKKKKMMMOOOQQQRRRRRRRRRMMMMMMLLLLLLMMMMMMNNNOOOQQQQQQSSSXXX^^^cccfffgggiiimmmxxx{{{xxxqqqnnnjjjfffccc```\\\ZZZWWWVVVTTTRRRQQQQQQQQQQQQOOOOOONNNMMMLLLLLLLLLLLLKKKLLLPPPVVV^^^hhhpppuuuzzz}}}}}}uuuqqqsssrrruuu}}}|||}}}|||yyyvvvtttsssrrrpppnnnnnnooopppooonnnllljjjjjjjjjjjjkkkjjjjjjhhhddd___^^^```bbb^^^dddjjjllljjjgggeeeeeedddbbbaaabbbbbb___WWWPPPLLLQQQWWWZZZYYYVVVRRRQQQNNNLLLJJJLLLOOOOOOJJJFFFHHHEEEHHHUUUaaafffffffff```ZZZTTTRRRVVV[[[]]]]]]ZZZZZZXXXVVVUUUUUUXXX[[[ZZZXXXVVVVVVXXXZZZ[[[[[[VVVSSSOOOOOORRRVVVWWWXXXWWW[[[hhh}}}yyyllleee^^^VVVRRRRRRTTTSSSQQQOOOMMMJJJIIIIIIHHHGGGEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEFFFGGGHHHIIIFFFFFFEEEDDDCCCCCCCCCDDDEEEGGGJJJKKKIIIGGGFFFFFFHHHGGGHHHIIIKKKKKKIIIGGGHHHGGGFFFEEEDDDCCCCCCCCCDDDCCCCCCCCCDDDEEEGGGHHHEEEDDDDDDCCCCCCDDDDDDEEEBBBBBBCCCCCCCCCCCCDDDDDDCCCDDDEEEGGGGGGGGGGGGFFFBBBCCCCCCDDDEEEFFFFFFFFFHHHGGGFFFGGGJJJLLLLLLKKKIIIIIIJJJJJJJJJJJJJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMKKKKKKKKKKKKLLLLLLLLLLLLOOOOOOPPPTTTZZZ___bbbbbbaaabbbgggrrr~~~}}}xxxuuummmiiiddd```]]][[[YYYWWWUUUUUUSSSRRRQQQQQQPPPQQQPPPOOONNNMMMMMMLLLLLLLLLLLLOOOUUU^^^hhhqqqyyy}}}~~~~~~}}}~~~~~~}}}}}}|||vvvnnnmmmpppppp|||~~~||||||{{{zzzwwwuuuqqqqqqqqqnnnkkkkkkooosssqqqoookkkhhhfffeeefffgggggggggfffccc```^^^___```dddkkkssstttooojjjiiikkkeeedddcccdddbbb]]]SSSLLLKKKRRRZZZ\\\XXXRRRPPPPPPRRRQQQQQQSSSUUURRRLLLGGGKKKFFFHHHSSS^^^cccfffhhh^^^YYYSSSQQQUUUYYY\\\\\\[[[ZZZXXXVVVTTTVVVZZZ]]]YYYXXXWWWXXXYYYZZZYYYXXXTTTQQQNNNNNNQQQVVVZZZ]]]UUUUUU[[[gggwwwyyykkkeeeaaa[[[SSSOOOPPPQQQRRRQQQOOOLLLJJJHHHHHHGGGEEEDDDEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCCCCDDDEEEFFFHHHHHHFFFFFFEEEDDDCCCBBBBBBBBBDDDFFFHHHHHHGGGFFFGGGHHHIIIHHHGGGHHHJJJKKKJJJIIIFFFFFFDDDCCCBBBBBBAAAAAA@@@AAAAAABBBCCCEEEGGGHHHDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBAAA@@@AAABBBCCCDDDDDDDDDFFFFFFFFFFFFEEEDDD@@@AAABBBCCCEEEFFFGGGHHHHHHGGGHHHIIILLLMMMLLLKKKKKKJJJIIIHHHGGGGGGHHHIIIHHHHHHIIIIIIIIIHHHHHHGGGGGGHHHIIIJJJKKKJJJIIIIIIMMMLLLMMMPPPUUUYYY[[[[[[^^^[[[[[[```gggrrr}}}xxxrrrooohhhddd^^^ZZZXXXWWWVVVUUUSSSSSSRRRQQQQQQPPPPPPPPPQQQPPPPPPOOOOOOOOOOOOOOOQQQUUU]]]fffoooxxx}}}~~~}}}zzzxxxwwwtttnnnhhhkkkqqq}}}|||{{{zzzzzzxxxvvvtttrrroooppppppnnnkkklllrrrwwwzzzvvvpppjjjeeecccbbbcccdddddddddcccaaa```___^^^ggglllsssvvvtttpppmmmmmmhhhhhhhhhhhheee]]]TTTMMMLLLUUU___aaa\\\XXXWWWYYYXXXYYY[[[]]]]]]YYYRRRLLLIIIFFFIIISSS\\\```aaaccc[[[WWWSSSQQQSSSVVVXXXXXXWWWWWWVVVTTTTTTWWW[[[______\\\YYYWWWWWWXXXWWWWWWSSSPPPMMMLLLNNNTTTZZZ]]]^^^]]]]]]aaahhhwww|||kkkcccaaa^^^XXXQQQMMMLLLNNNNNNNNNNNNLLLIIIHHHGGGGGGEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFEEEDDDCCCBBBAAAAAAAAADDDEEEFFFFFFEEEEEEGGGIIIJJJHHHGGGGGGIIIJJJJJJIIIEEEEEEDDDBBBBBBAAAAAAAAA@@@@@@@@@AAABBBDDDEEEEEECCCCCCBBBBBBBBBBBBCCCCCCBBBAAA?????????AAACCCEEEDDDEEEEEEFFFEEEDDDCCCBBBAAAAAABBBCCCDDDEEEFFFGGGFFFFFFGGGJJJLLLMMMKKKIIIJJJHHHGGGEEEEEEFFFHHHIIIIIIIIIIIIIIIHHHFFFEEEDDDEEEGGGIIIJJJKKKJJJHHHGGGLLLKKKKKKMMMQQQTTTUUUUUU[[[WWWUUUWWWZZZaaannn{{{}}}yyyvvvrrrlllhhhbbb^^^YYYUUUTTTSSSSSSRRRQQQQQQQQQQQQPPPOOOOOONNNOOONNNOOOOOOPPPQQQRRRSSSYYY]]]dddmmmtttzzz~~~~~~|||wwwtttrrrnnniiigggooozzz{{{xxxwwwwwwvvvwwwxxxwwwuuusssqqqppppppqqqqqqooonnnqqqvvv{{{{{{uuunnniiifffeeeeeeeeeeeeeeefffeeedddbbbaaaeeegggkkkpppuuutttpppkkkkkkkkkmmmlllhhhaaaXXXRRRSSS[[[cccddd___[[[[[[]]]ZZZ]]]aaacccbbb]]]VVVQQQJJJIIINNNXXX______]]]]]]YYYWWWTTTRRRRRRSSSSSSSSSRRRRRRRRRRRRTTTWWW]]]aaaeee```YYYTTTSSSUUUVVVWWWTTTRRROOOMMMNNNRRRXXX\\\bbbbbbcccddddddiiiyyyyyyjjjbbb]]][[[YYYVVVPPPLLLJJJJJJJJJJJJMMMKKKHHHGGGGGGGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDCCCCCCBBBBBBEEEDDDCCCBBBAAAAAAAAAAAADDDDDDEEEDDDCCCDDDFFFHHHIIIGGGFFFFFFHHHIIIIIIHHHEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAA@@@???>>>???AAACCCEEECCCDDDEEEEEEDDDCCCAAA@@@CCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEGGGJJJJJJIIIGGGGGGFFFEEEDDDEEEGGGIIIKKKKKKKKKJJJJJJHHHGGGFFFEEEFFFGGGIIIKKKKKKJJJIIIHHHLLLKKKJJJLLLOOOQQQRRRQQQRRRPPPPPPQQQRRRUUU^^^hhhrrr}}}~~~zzzuuurrrppplllgggbbb]]]ZZZVVVSSSRRRRRRQQQPPPPPPPPPPPPPPPPPPOOONNNMMMKKKKKKLLLNNNQQQTTTVVVWWWbbbfffkkkrrrwww{{{}}}~~~}}}}}}|||}}}~~~}}}{{{xxxssspppmmmkkkiiinnn~~~{{{uuuqqqpppppprrrtttvvvvvvtttqqqpppppprrrqqqpppqqqtttxxx{{{}}}|||yyyuuupppllljjjjjjjjjhhhhhhggghhhiiiiiigggeeeaaa___aaahhhpppsssnnniiijjjlllnnnnnnjjjddd]]]YYY\\\```dddbbb\\\VVVUUUVVVWWWZZZ___bbbaaa]]]WWWRRROOOPPPWWW```ddd___ZZZXXXUUUVVVVVVVVVUUUSSSQQQPPPNNNPPPQQQSSSTTTXXX]]]```ddd^^^VVVQQQPPPRRRTTTVVVTTTSSSQQQOOONNNQQQWWW[[[]]]^^^aaabbb``````jjjuuu~~~yyyhhhaaa___[[[WWWSSSQQQNNNKKKIIIHHHGGGHHHJJJHHHFFFFFFFFFGGGFFFDDDDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEEEEDDDCCCBBBAAA@@@CCCCCCBBBAAAAAAAAAAAABBBCCCDDDEEEDDDCCCCCCDDDFFFFFFEEEDDDEEEGGGHHHGGGFFFDDDCCCCCCBBBAAAAAABBBBBBAAAAAABBBBBBBBBBBBAAA@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@?????????@@@BBBDDDEEEBBBCCCCCCDDDCCCBBBAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDGGGHHHGGGFFFEEEEEEEEEEEEFFFHHHJJJKKKJJJJJJJJJJJJIIIHHHGGGFFFGGGHHHIIIKKKKKKJJJJJJIIIKKKJJJJJJKKKMMMOOOOOOOOONNNMMMOOOQQQQQQQQQWWW___bbbiiixxx|||yyywwwrrrmmmkkkkkkhhhccc^^^ZZZWWWTTTSSSRRRQQQPPPNNNNNNOOOOOOPPPPPPOOOMMMMMMJJJKKKNNNQQQUUUZZZ]]]___jjjlllqqquuuyyy|||~~~~~~~~~|||{{{{{{|||{{{xxxuuupppmmmkkkjjjmmmzzz}}}wwwppplllkkklllooorrrvvvwwwtttrrrrrrrrrssspppooorrryyy}}}~~~}}}wwwuuurrrnnnkkkiiihhhggggggeeedddeeeggghhhgggeee[[[[[[]]]bbbhhhkkkjjjggggggiiikkkllliiiddd```^^^bbbbbbaaa\\\VVVPPPMMMLLLRRRVVV\\\```___\\\WWWTTTUUUVVV\\\cccddd]]]VVVTTTQQQTTTXXXZZZZZZWWWTTTSSSOOOQQQSSSUUUVVVXXX[[[]]]\\\XXXRRRNNNOOOQQQSSSTTTNNNOOONNNMMMLLLOOOTTTXXXWWWVVVXXXZZZXXXXXX^^^gggmmmyyyxxxiii___ZZZWWWSSSPPPJJJKKKKKKJJJIIIHHHGGGHHHFFFDDDCCCCCCDDDEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBDDDDDDEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@AAAAAABBBCCCCCCDDDEEEDDDBBBBBBBBBDDDCCCCCCCCCEEEGGGGGGEEECCCBBBBBBAAA@@@@@@@@@@@@AAA???@@@AAACCCCCCCCCBBBBBB@@@@@@????????????@@@@@@??????@@@AAABBBCCCDDDDDDAAAAAABBBCCCCCCBBB@@@@@@BBBBBBBBBCCCCCCDDDDDDDDDCCCBBBAAABBBEEEGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFGGGGGGGGGGGGGGGFFFHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIHHHIIILLLNNNNNNMMMOOONNNOOOQQQQQQPPPVVV]]]\\\]]]eeeuuu~~~{{{wwwsssqqqlllgggfffgggfffbbb]]]XXXVVVTTTSSSSSSRRROOOMMMMMMNNNOOOPPPOOONNNMMMLLLLLLNNNQQQVVV[[[```eeegggnnnpppssswww{{{}}}}}}}}}}}}|||xxxtttmmmkkkiiikkkqqq~~~{{{uuummmjjjjjjkkknnnrrrwwwxxxvvvtttssstttsssooonnnsss{{{}}}vvvtttqqqmmmhhheeebbbaaadddaaa___```ccceeedddbbbWWWYYY\\\```bbbdddfffgggcccfffhhhiiigggdddaaa```dddbbb]]]XXXSSSNNNJJJIIIPPPUUU[[[______\\\XXXVVVXXXXXX\\\bbbaaaYYYSSSQQQOOOSSSZZZ^^^^^^[[[XXXVVVQQQSSSVVVXXXXXXXXXZZZ[[[TTTQQQNNNMMMOOOQQQRRRRRRGGGHHHJJJIIIIIIKKKPPPTTTVVVSSSRRRRRRQQQRRRXXX``````hhhuuuyyyjjjfff^^^VVVPPPKKKHHHEEEDDDFFFIIIJJJIIIIIIHHHIIIBBBAAA@@@@@@BBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@BBBCCCDDDEEEEEEEEEDDDCCC@@@@@@@@@@@@AAABBBCCCCCCBBBDDDEEEEEECCCAAAAAABBBBBBBBBCCCEEEGGGFFFDDDAAA@@@@@@??????????????????===???AAACCCDDDDDDDDDDDD@@@@@@????????????@@@@@@>>>???AAABBBCCCDDDDDDDDD@@@@@@AAABBBBBBBBBAAA@@@???@@@AAABBBCCCEEEFFFFFFDDDCCCAAABBBDDDGGGHHHHHHGGGHHHHHHHHHHHHGGGFFFFFFBBBCCCDDDEEEFFFFFFFFFFFFHHHHHHGGGGGGGGGHHHIIIJJJIIIHHHGGGHHHKKKLLLMMMLLLMMMLLLLLLMMMLLLLLLRRRZZZXXXTTTUUU```mmm}}}~~~|||}}}{{{yyyvvvqqqnnngggfffeeeccc```^^^]]]\\\WWWVVVTTTRRRPPPOOONNNNNNNNNOOOOOOLLLIIIIIILLLPPPMMMSSS\\\ccchhhllloooqqqwwwxxxzzz|||~~~~~~}}}}}}vvvpppooohhhhhhkkktttzzz{{{zzzwwwssspppnnnnnnsssyyy{{{xxxtttttttttrrrooommmmmmqqqxxx{{{zzzxxxmmmkkkiiigggaaaXXXTTTUUUWWWYYY[[[\\\aaafffeee```^^^```bbbdddeeeeeeeeeeeefffiiikkkjjjfffddddddeeefff]]]UUUSSSPPPJJJFFFEEEIIIMMMVVV]]]]]]YYYXXXZZZ\\\[[[\\\]]]^^^\\\XXXTTTYYYZZZ\\\\\\ZZZXXXWWWWWWWWWVVVTTTTTTTTTVVVXXXYYYSSSQQQNNNMMMMMMNNNMMMMMMGGGGGGGGGIIIKKKMMMPPPQQQRRRSSSSSSRRRQQQQQQTTTVVV^^^[[[___kkkuuuqqqgggZZZXXXSSSOOOKKKIIIHHHHHHFFFFFFGGGHHHHHHGGGEEEDDDEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAAEEEDDDCCCBBBAAA@@@@@@@@@AAA@@@???@@@BBBCCCBBBAAADDDDDDDDDCCCCCCBBBBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDBBBAAA@@@>>>===>>>>>>???======>>>???@@@@@@AAAAAACCC@@@===<<<===>>>>>>>>>===<<<<<<>>>BBBCCCBBB@@@@@@???>>>======>>>??????AAAAAA@@@>>>AAAFFFEEE@@@GGGEEEEEEGGGGGGDDDFFFJJJBBBBBBBBBBBBCCCCCCCCCCCCGGGGGGEEEDDDCCCCCCCCCCCCFFFFFFFFFEEEFFFFFFGGGGGGJJJJJJKKKKKKJJJIIIHHHHHHJJJIIIHHHGGGHHHJJJLLLMMMMMMOOOQQQUUU\\\hhhwww{{{yyyvvvtttrrrpppnnnkkkgggdddbbbbbb```^^^\\\ZZZXXXWWWTTTSSSRRRQQQPPPPPPPPPPPPOOOPPPQQQOOOLLLLLLOOORRRWWW]]]eeelllqqquuuyyy{{{}}}~~~}}}{{{{{{xxxpppkkkjjjfffkkkuuu|||wwwqqqsssuuuuuutttrrrqqqqqqvvv{{{}}}xxxtttsssrrrooojjjhhhiiinnntttwwwvvvssshhhdddbbb___XXXOOOLLLNNNKKKNNNQQQTTTZZZbbbccc```[[[^^^bbbeeeffffffffffffcccfffhhhgggdddbbbaaabbb```YYYSSSSSSQQQLLLGGGEEEFFFJJJTTT\\\\\\XXXWWWYYY___aaabbbaaa___\\\ZZZYYY[[[\\\[[[ZZZXXXVVVUUUUUUWWWVVVUUUTTTTTTTTTUUUVVVRRRPPPMMMKKKLLLLLLKKKJJJJJJJJJIIIHHHIIIKKKMMMOOOQQQQQQQQQPPPNNNNNNOOOPPPSSSPPPTTT]]]dddnnnsssfff```WWWTTTPPPMMMIIIGGGGGGGGGHHHHHHHHHHHHGGGEEEDDDCCCDDDCCCCCCBBBBBBBBBBBBCCCAAAAAAAAAAAA@@@@@@@@@@@@CCCBBBAAA@@@@@@???@@@@@@???======>>>???@@@???>>>@@@@@@@@@@@@?????????>>>CCCCCCDDDDDDDDDDDDCCCCCCAAAAAA@@@???>>>>>>>>>>>>======>>>??????@@@@@@AAA@@@>>>;;;:::<<<============<<<<<<>>>AAABBBAAA?????????============>>>???BBBBBB@@@???BBBFFFFFFCCCGGGDDDEEEGGGFFFCCCCCCGGGEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDFFFFFFEEEEEEEEEFFFGGGGGGJJJJJJKKKKKKJJJIIIIIIHHHHHHGGGGGGFFFGGGIIIKKKMMMNNNOOOPPPQQQUUU^^^iiiqqq|||{{{wwwuuuqqqooollljjjiiifffbbb___\\\[[[ZZZXXXVVVTTTSSSRRRPPPPPPPPPPPPPPPPPPQQQRRROOOQQQRRRRRRPPPQQQVVVZZZccchhhooouuuzzz~~~|||yyywwwssslllhhhiiihhhttt|||tttlllgggkkkqqquuuvvvuuuttttttxxx}}}}}}xxxtttrrrooollleeeeeehhhmmmssstttrrrnnnfffaaa\\\XXXPPPGGGEEEGGGCCCHHHLLLPPPWWW^^^```]]]VVVZZZ```dddeeeeeedddddd```bbbccccccaaa_________YYYSSSPPPQQQQQQLLLHHHFFFBBBGGGQQQZZZ[[[WWWVVVYYYaaadddfffddd___\\\]]]______]]][[[WWWUUUSSSRRRRRRUUUTTTTTTSSSRRRRRRQQQQQQQQQNNNKKKIIIIIIIIIHHHGGGLLLKKKHHHGGGGGGIIIKKKLLLQQQRRRRRRPPPMMMKKKJJJKKKKKKKKKNNNSSSUUU^^^tttxxxjjj___YYYXXXQQQOOOMMMJJJGGGFFFFFFEEEGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBAAAAAAAAABBBCCCCCC@@@@@@@@@?????????>>>>>>@@@@@@??????>>>??????@@@>>>===<<<===???@@@???>>>>>>>>>>>>>>>>>>=========AAAAAABBBBBBBBBBBBAAAAAA????????????>>>===<<<<<<<<<======>>>????????????===;;;999999:::<<<<<<<<<======<<<>>>@@@@@@???>>>>>>>>>===<<<<<<===>>>???AAACCCAAA@@@CCCIIIKKKHHHEEEBBBCCCFFFFFFDDDDDDFFFCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEFFFGGGGGGJJJJJJKKKKKKJJJJJJIIIIIIFFFFFFEEEEEEGGGIIIKKKLLLMMMMMMNNNOOOQQQVVV]]]bbbhhhppp{{{|||wwwsssqqqnnnllliiigggfffddd```^^^XXXWWWVVVTTTSSSQQQPPPPPPOOOOOOOOOOOOOOOPPPQQQRRROOOQQQRRRRRRSSSXXX```fffnnnqqqvvvzzz}}}{{{vvvsssnnniiiiiimmmrrrzzzwwwvvvpppiiigggmmmtttxxxyyywwwvvvuuuwwwzzzzzzvvvsssqqqnnnjjjdddfffjjjooottttttpppmmmiiiccc]]]VVVMMMDDDBBBDDDDDDLLLSSSXXX\\\```^^^YYYRRRXXX___bbbbbb```_________```aaaaaa___^^^]]]\\\UUUOOOKKKMMMMMMJJJGGGGGGAAAGGGQQQZZZ\\\XXXWWWZZZccccccdddbbbaaa``````aaabbb___ZZZVVVSSSRRRQQQQQQQQQQQQRRRRRRRRRQQQPPPPPPPPPNNNJJJHHHHHHGGGFFFEEEHHHGGGEEEDDDEEEHHHKKKMMMRRRTTTTTTRRRNNNJJJHHHGGGHHHIIIMMMOOONNNTTThhh}}}sssbbbZZZUUURRRRRRMMMLLLJJJHHHGGGFFFEEEEEECCCCCCDDDDDDDDDDDDDDDDDDAAA@@@@@@@@@AAABBBCCCCCC@@@@@@?????????>>>>>>>>>??????>>>>>>>>>???@@@@@@AAA@@@???@@@BBBCCCBBBAAA@@@????????????????????????@@@@@@@@@@@@@@@@@@???===>>>??????>>>===;;;:::;;;<<<===>>>>>>>>>>>>===;;;999888888:::<<<<<<;;;<<<<<<======>>>>>>===<<<===<<<;;;;;;;;;<<<===>>>@@@BBBBBBAAAEEEMMMRRRQQQDDDAAAAAAEEEGGGFFFFFFHHHCCCBBBBBBAAABBBCCCDDDDDDFFFEEEEEEEEEEEEFFFFFFGGGDDDDDDDDDDDDDDDEEEFFFGGGIIIIIIJJJJJJJJJJJJIIIIIIEEEEEEEEEFFFGGGIIIKKKLLLJJJKKKMMMOOORRRVVVYYY\\\^^^aaafffppp|||xxxtttpppmmmhhheeebbb```___]]]ZZZXXXVVVUUUTTTSSSRRRQQQPPPPPPPPPPPPOOOOOOOOOPPPPPPQQQPPPRRRSSSTTTWWW```kkkssswwwyyy{{{|||}}}~~~zzzsssnnnhhhfffkkkrrrssspppqqqqqqnnnqqquuuzzz}}}|||yyyvvvuuusssvvvvvvsssrrrrrrooojjjdddggglllpppsssrrrnnnkkkmmmfff___XXXNNNEEECCCEEEHHHRRR]]]ccceeeddd^^^WWWTTTZZZaaadddaaa^^^]]]^^^````````````___^^^\\\ZZZTTTMMMHHHHHHJJJHHHGGGHHHFFFJJJSSS\\\\\\YYYYYY\\\eeebbb___aaaeeegggeeebbbbbb^^^XXXTTTSSSSSSRRRQQQPPPQQQSSSTTTUUUUUUUUUUUUQQQNNNKKKIIIHHHHHHFFFEEEBBBAAAAAABBBEEEIIIMMMPPPQQQRRRRRRPPPLLLGGGEEEDDDBBBEEEIIIIIIHHHMMM]]]mmmooossswwwbbbYYYVVVRRRNNNLLLJJJJJJIIIHHHGGGFFFFFFFFFCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCC@@@@@@@@@@@@????????????@@@????????????@@@@@@AAABBBAAA@@@AAACCCCCCCCCAAA???????????????@@@@@@@@@>>>>>>????????????>>>>>><<<===>>>>>>===<<<:::999:::;;;<<<>>>>>>===<<<;;;:::999888999:::<<<;;;;;;;;;<<<=========<<<<<<<<<;;;;;;:::::::::;;;===>>>>>>AAABBBBBBGGGPPPXXXZZZKKKFFFCCCFFFGGGEEEDDDEEEFFFEEEDDDCCCDDDEEEFFFGGGEEEEEEEEEEEEEEEEEEFFFFFFCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFGGGGGGIIIJJJKKKLLLIIIJJJLLLNNNRRRTTTUUUVVVRRRTTTWWW\\\dddttt}}}|||zzzxxxtttooollliiidddaaa^^^[[[ZZZYYYWWWUUUTTTSSSSSSRRRQQQPPPPPPOOOPPPPPPPPPOOOPPPQQQQQQRRRSSSUUUYYY[[[```hhhsss{{{}}}~~~~~~~~~}}}}}}wwwnnnhhhdddfffqqq}}}}}}uuuuuuxxx{{{}}}{{{}}}~~~|||xxxvvvuuuqqqttttttrrrrrrssspppkkkdddgggkkknnnooommmiiigggjjjeee^^^YYYPPPHHHFFFIIIKKKWWWccciiijjjfff^^^VVVXXX^^^eeefffbbb^^^^^^```cccbbbaaa``````^^^[[[XXXRRRKKKGGGIIIKKKJJJJJJKKKMMMPPPVVV]]]]]]YYYZZZ^^^fffaaa^^^aaahhhjjjfff```^^^YYYTTTRRRSSSUUUTTTRRRTTTTTTUUUVVVXXXYYYZZZZZZRRROOOLLLJJJJJJJJJIIIHHH@@@@@@BBBDDDGGGKKKNNNPPPNNNNNNNNNKKKGGGDDDBBBBBBCCCFFFJJJJJJIIIMMMWWW```]]]```jjjzzznnnbbbWWWTTTSSSOOOJJJHHHIIIHHHHHHHHHGGGFFFFFFEEEFFFEEECCCAAA???>>>======@@@@@@?????????@@@AAAAAA@@@@@@@@@????????????>>>@@@@@@???????????????@@@???>>>===>>>@@@AAA@@@???<<<<<<============>>>>>>======>>>>>>>>>>>>======<<<<<<<<<<<<;;;:::999999999:::<<<======<<<:::999999888888888:::;;;:::888888:::<<<<<<;;;;;;<<<===::::::999999999;;;<<<===<<>>>>>>>>=========@@@??????>>>===============<<<<<<<<<>>>???>>>===:::;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>=========<<<;;;:::999999999999888:::<<<======;;;999888888777777777888888777555666999;;;<<<::::::<<<>>>999888888888999:::<<<===;;;??????===@@@JJJTTTYYYXXXNNNDDDBBBBBB@@@???@@@AAA???===<<<===>>>AAABBBEEEEEEDDDCCCBBBBBBBBBCCCAAAAAAAAABBBCCCDDDFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFEEEGGGIIIIIIGGGEEEFFFFFFJJJPPPSSSWWWbbbnnn~~~{{{zzzuuutttsssppplllhhheeebbb^^^[[[WWWTTTTTTSSSQQQPPPNNNNNNMMMMMMLLLLLLLLLLLLLLLMMMNNNPPPRRRUUUWWWYYYYYY```jjjppptttuuuxxxzzzzzz{{{{{{{{{zzz|||~~~|||zzzyyypppjjjdddeeelll|||~~~~~~|||yyyvvvvvvxxxzzzvvvwwwvvvtttuuuvvvrrrkkkhhhkkkmmmnnnlllhhhfffeeeaaa^^^]]]\\\YYYTTTUUUYYYaaaiiiooolllfff___VVVOOOSSSYYY___```\\\ZZZ^^^bbbfffcccaaa```___]]]XXXTTTIIIHHHKKKTTTYYYWWWRRRPPPWWWWWWZZZ\\\ZZZWWWYYY___\\\\\\]]]^^^]]][[[WWWTTTRRRNNNKKKMMMRRRUUUTTTRRRTTTSSSQQQPPPPPPRRRTTTUUUUUURRRPPPOOOOOOPPPOOONNNJJJKKKLLLMMMLLLKKKIIIHHHMMMLLLKKKHHHEEEDDDEEEGGGHHHJJJLLLLLLLLLNNNMMMLLLPPPOOOSSSZZZ]]]aaapppzzzjjj^^^WWWPPPLLLLLLKKKIIIJJJLLLFFFFFFFFFFFFEEEDDDCCCBBB?????????AAACCCEEEHHHIIIAAAAAA@@@???>>>>>>>>>???>>>=========<<<<<<<<<<<<@@@???>>><<<<<<;;;;;;;;;>>>===<<<===>>>??????===;;;;;;;;;<<<<<<===============>>>>>>>>>>>>=========<<<:::999888888999:::888999;;;======;;;999777777666666666777666444333444888;;;;;;::::::<<<>>>888888777777888:::;;;===<<>>???AAACCCEEEFFFEEEDDDBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDFFFFFFCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEEEECCCCCCEEEHHHIIIGGGEEEDDDAAADDDMMMRRRSSSWWW]]]}}}zzzzzzxxxrrrnnnooommmkkkgggccc```]]][[[]]]YYYTTTRRRQQQQQQNNNLLLQQQPPPNNNNNNPPPQQQPPPPPPOOOPPPQQQRRRUUUZZZ```eeemmmooorrrvvvyyy{{{}}}}}}||||||}}}}}}}}}|||{{{{{{|||{{{~~~~~~wwwqqqnnnlllfffbbbhhh|||}}}{{{xxxvvvuuuwwwyyy{{{yyy||||||xxxttttttqqqnnnlllnnnmmmiiicccbbbeeeiiidddeeeccc___YYYVVVWWWYYYeeehhhooopppeeeUUUNNNQQQSSSXXX\\\[[[VVVWWW___ggghhhddd```___```]]]WWWQQQHHHHHHKKKQQQSSSRRRUUUYYY```]]]XXXTTTQQQTTTYYY^^^]]]YYYYYY]]]]]]VVVNNNKKKJJJJJJKKKNNNQQQTTTTTTSSSUUURRRNNNLLLMMMPPPRRRRRRPPPOOONNNNNNOOOPPPOOONNNSSSPPPMMMLLLKKKJJJIIIGGGLLLKKKHHHFFFEEEFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHFFFIIINNNRRRVVVZZZ^^^aaayyyooobbbXXXQQQMMMLLLKKKJJJIIIHHHGGGGGGEEEDDDDDDCCCBBBBBBAAAAAABBBAAA@@@@@@??????@@@@@@AAA@@@@@@???>>>======<<<<<<<<<<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>======<<<<<<>>><<<;;;::::::;;;<<<>>>??????>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<888777666666666777999999???>>>===<<<;;;:::::::::::::::999999999:::;;;;;;;;;;;;;;;;;;>>>AAADDDFFFIIIDDD>>><<<===?????????>>>>>>>>>>>>???@@@AAABBBEEEDDDCCCBBB@@@???>>>>>><<<>>>AAADDDFFFFFFFFFEEECCCEEEFFFGGGGGGEEECCCAAADDDDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEFFFHHHKKKOOORRRTTTzzzwwwvvvtttoookkkjjjhhhfffccc___\\\YYYXXXVVVSSSPPPOOOOOOOOOMMMKKKQQQPPPOOOOOOPPPPPPPPPPPPQQQSSSVVVXXX\\\bbbhhhmmmqqqsssvvvyyy|||~~~~~~~~~~~~~~~}}}{{{zzz}}}|||vvvqqqoookkkjjjlllyyy|||zzzwwwuuutttuuuwwwyyyzzz~~~yyytttrrrpppnnnmmmllljjjeee```___cccgggffffffccc^^^YYYXXX[[[___fffiiiooonnnbbbRRRKKKMMMPPPTTTWWWUUURRRUUU^^^fffiiieee```^^^]]]YYYSSSMMMFFFFFFJJJPPPSSSSSSVVVZZZ___[[[TTTOOONNNSSSXXX\\\[[[XXXXXX[[[[[[SSSMMMJJJOOONNNNNNPPPRRRRRRQQQPPPNNNKKKHHHHHHJJJLLLNNNNNNNNNMMMMMMNNNPPPQQQQQQPPPPPPNNNLLLLLLMMMNNNMMMLLLMMMLLLIIIGGGEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFEEEGGGJJJMMMOOOQQQUUUWWW```pppnnnbbb[[[UUUPPPJJJJJJIIIHHHGGGFFFEEEEEECCCCCCBBBBBBAAA@@@@@@@@@AAA@@@??????>>>>>>??????>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;::::::;;;===>>>>>>>>>======<<<;;;;;;;;;<<<<<<;;;;;;:::::::::999999999:::::::::;;;;;;;;;888888777666777888999:::???>>>===;;;::::::999999::::::999999999:::;;;;;;;;;;;;::::::<<<>>>@@@BBBDDDAAA>>>===>>>???===<<<>>>======>>>???@@@AAAAAABBBAAAAAA@@@???>>>======<<<===???AAACCCCCCCCCCCCCCCDDDEEEEEEEEEDDDCCCBBBEEEEEEDDDEEEEEEFFFGGGGGGIIIIIIHHHFFFEEECCCBBBBBBAAAAAABBBDDDFFFJJJMMMNNN{{{uuurrrqqqooojjjgggcccaaa___\\\YYYVVVTTTRRROOONNNMMMMMMNNNNNNMMMLLLQQQQQQQQQQQQQQQRRRSSSTTTUUUYYY]]]bbbffflllrrrvvvtttvvvxxx{{{}}}|||wwwtttuuutttnnnkkkkkkgggmmmyyy}}}{{{zzzxxxvvvtttssstttuuuvvvzzz{{{ssspppnnnmmmllliiiddd___\\\]]]bbbfffhhhgggddd^^^ZZZZZZ___dddeeeiiinnnkkk^^^OOOHHHHHHJJJMMMOOOOOOOOOUUU___hhhiiieee___[[[YYYUUUOOOJJJEEEEEEIIIQQQUUUUUUVVVYYY]]]VVVNNNJJJLLLRRRWWWYYYWWWTTTTTTXXXWWWQQQKKKJJJSSSRRRQQQQQQQQQQQQNNNLLLHHHGGGFFFGGGJJJLLLNNNNNNKKKKKKLLLNNNQQQRRRRRRQQQLLLKKKJJJLLLNNNPPPQQQQQQMMMMMMKKKIIIGGGDDDBBB@@@@@@AAABBBCCCCCCCCCCCCCCCDDDFFFHHHIIIIIIIIIKKKMMMKKKVVVhhhzzzxxxgggZZZTTTRRROOOMMMGGGGGGFFFEEEDDDCCCCCCBBBAAAAAAAAAAAA@@@???>>>>>>??????>>>===============;;;;;;;;;;;;;;;;;;;;;:::======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::::::::;;;<<<<<<>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888888888888888999999999::::::999888888777888999:::;;;>>>===<<<:::999999999999999999999999999:::;;;;;;;;;:::999999:::;;;===>>>>>>=========>>>>>><<<:::============>>>???@@@@@@>>>>>>>>>======<<<<<<<<<=========>>>??????@@@@@@BBBBBBCCCCCCCCCCCCCCCCCCFFFEEEEEEEEEEEEFFFFFFGGGJJJIIIHHHFFFDDDBBB@@@?????????@@@AAACCCFFFHHHJJJ~~~yyyvvvqqqnnnllliiifffccc\\\[[[YYYWWWTTTRRRPPPOOOLLLLLLLLLMMMMMMMMMLLLLLLOOOPPPRRRSSSTTTVVVYYY[[[\\\___eeejjjnnnssswwwzzzwwwxxxyyy{{{}}}~~~{{{uuuqqqooolllhhhfffhhhnnnzzz}}}{{{xxxwwwxxxwwwuuutttssssssttttttyyy{{{rrrnnnlllkkkiiiddd^^^YYYYYY^^^cccggghhhhhheee```\\\[[[^^^bbbbbbgggkkkfffZZZMMMGGGGGGGGGHHHIIIJJJNNNWWWbbbjjjgggccc]]]XXXUUUQQQLLLIIIHHHHHHKKKSSSWWWVVVUUUWWWXXXRRRKKKJJJNNNSSSUUUTTTQQQOOOPPPTTTSSSNNNKKKLLLTTTRRRQQQPPPPPPOOOMMMJJJDDDCCCCCCFFFIIILLLMMMMMMLLLLLLLLLNNNPPPQQQPPPOOOIIIHHHHHHJJJMMMPPPPPPPPPLLLLLLLLLKKKIIIFFFCCCAAA???@@@@@@AAABBBBBBBBBBBBEEEGGGHHHGGGFFFFFFGGGHHHHHHLLLSSS]]]iiiwwwmmmdddXXXOOOLLLKKKIIIHHHEEEEEEDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAA???>>>===>>>===<<<<<<;;;;;;<<<<<<:::::::::::::::;;;;;;;;;======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999888888:::;;;=========<<<;;;;;;<<<======::::::;;;;;;;;;<<<<<<<<<===<<<;;;:::999888777666777777777777888888888888:::999888888888999:::;;;===<<<;;;:::888888888888888888888888999:::;;;;;;:::999999999:::;;;<<<===<<<<<<<<<============<<<===<<<<<<<<<======>>>???<<<<<<<<<<<<<<<<<<<<<===>>>======<<<======>>>???AAAAAAAAAAAAAAACCCDDDEEEFFFFFFEEEEEEDDDEEEEEEEEEGGGFFFEEEDDDBBBAAA??????AAAAAAAAAAAACCCEEEGGGIII}}}zzzwwwsssqqqmmmiiigggdddaaa___XXXWWWUUUTTTQQQOOONNNMMMJJJJJJKKKJJJJJJJJJJJJKKKKKKNNNQQQTTTVVVYYY^^^aaadddggglllpppsssuuuxxxzzz{{{{{{|||}}}~~~|||vvvqqqooollliiilllqqq{{{xxxwwwvvvuuuuuuuuuuuuuuuttttttttttttwww}}}yyyqqqmmmkkkhhhddd^^^XXXVVVZZZ```eeegggdddeeeeeeaaa\\\XXXXXXZZZ]]]cccgggaaaVVVMMMHHHHHHIIIHHHFFFGGGLLLUUU___eeeeeeaaa[[[VVVRRROOOLLLKKKMMMLLLOOOVVVYYYWWWSSSSSSQQQMMMKKKMMMSSSUUUSSSPPPMMMKKKMMMQQQQQQMMMMMMOOOPPPOOONNNOOOOOOOOOMMMKKKBBBBBBBBBEEEIIILLLMMMMMMOOONNNLLLLLLMMMMMMLLLKKKHHHGGGFFFGGGJJJLLLLLLLLLJJJKKKLLLLLLKKKIIIGGGEEEAAAAAABBBBBBBBBCCCCCCDDDCCCEEEFFFFFFEEEEEEFFFGGGIIIKKKLLLMMMQQQ]]]nnn{{{wwwiii^^^XXXPPPKKKIIIHHHFFFEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBB@@@>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888777888999<<<===<<<<<<;;;;;;;;;;;;<<<<<<999999::::::;;;;;;<<<<<<<<<;;;;;;999888777666666666666666777777777888888:::999888888888999:::;;;<<<;;;:::888777777777777888888888888999:::;;;<<<888888999:::;;;===>>>???======<<<;;;;;;<<<>>>???<<<<<<;;;;;;<<<<<<======<<<<<<<<<===============>>>>>>============>>>>>>?????????@@@AAACCCEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBCCCEEEGGGIII~~~{{{yyywwwsssqqqmmmkkkhhheeeaaa^^^\\\[[[UUUTTTSSSRRRPPPOOOMMMMMMHHHIIIIIIHHHGGGGGGJJJLLLLLLPPPUUUXXXZZZ]]]ccchhhmmmooosssuuuvvvwwwyyy{{{~~~||||||vvvqqqnnnnnnnnnqqqzzz~~~yyyvvvuuuuuuuuutttrrrsssttttttuuuuuuttttttsssxxxyyyuuuqqqnnnjjjeee___YYYTTTUUU[[[aaacccccc^^^```aaa]]]WWWSSSRRRRRRYYY```ddd]]]SSSMMMJJJIIILLLHHHEEEFFFKKKTTT[[[```eeebbb\\\UUUQQQNNNLLLLLLOOOMMMPPPWWW[[[WWWRRROOOKKKKKKLLLPPPTTTUUURRRNNNLLLKKKMMMPPPOOOLLLLLLPPPNNNMMMLLLMMMOOOOOONNNLLLJJJIIIHHHJJJMMMQQQRRRSSSRRROOOKKKIIIHHHIIIHHHHHHHHHFFFEEEEEEGGGHHHHHHGGGGGGIIIJJJKKKLLLJJJIIIHHHDDDDDDCCCCCCCCCCCCDDDDDD@@@BBBCCCCCCCCCCCCDDDEEEEEEHHHJJJIIIHHHMMMXXXaaappp{{{ooo^^^XXXPPPMMMJJJHHHGGGGGGFFFEEECCCCCCBBBBBBBBBAAAAAAAAA@@@AAABBBCCCBBB@@@>>><<<<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<:::::::::::::::::::::::::::999999888999:::<<<===::::::::::::::::::::::::999999999::::::;;;;;;;;;::::::999999888777666666666666666777777777888888999888888777888999:::;;;;;;:::999888666666666666777777777888888:::;;;<<<888999:::;;;===>>>???@@@======<<<;;;999:::===@@@<<<;;;;;;:::;;;;;;<<<<<<=====================>>>============>>>>>>>>>>>>===>>>???AAACCCEEEFFFFFFEEEEEEDDDBBBAAAAAAAAAAAA===>>>>>>???@@@AAABBBBBB@@@??????@@@BBBDDDFFFHHH}}}|||zzzwwwtttsssqqqnnnkkkgggfffddd```\\\YYYXXXWWWRRRRRRQQQPPPOOONNNMMMLLLIIIJJJJJJHHHHHHJJJOOOSSSVVV[[[```bbbcccffflllrrrtttvvvxxxyyyyyyzzz|||~~~~~~}}}{{{yyywwwvvvpppmmmnnnssszzz|||yyyuuussssssssssssrrrnnnoooqqqsssttttttssssssppprrrrrrppppppoooiiiaaa[[[VVVQQQTTT[[[```^^^[[[XXXYYYYYYVVVPPPMMMNNNOOOXXX```ccc[[[QQQLLLJJJHHHKKKGGGEEEHHHQQQ[[[cccfffhhheee^^^VVVPPPLLLKKKLLLMMMKKKNNNVVVZZZWWWPPPMMMGGGIIILLLOOOQQQRRRQQQPPPPPPOOOOOOPPPMMMIIIJJJOOONNNMMMMMMNNNOOOPPPNNNMMMPPPNNNLLLLLLOOORRRTTTUUUSSSOOOIIIEEEEEEFFFGGGGGGGGGEEEDDDDDDFFFGGGFFFEEEFFFGGGHHHIIIIIIIIIHHHGGGEEEDDDCCCBBBAAAAAABBBBBBAAABBBCCCCCCBBBBBBCCCDDDDDDEEEFFFFFFGGGJJJNNNQQQXXXdddssslllZZZQQQOOOGGGFFFFFFFFFGGGFFFEEEDDDAAAAAAAAAAAA@@@@@@@@@@@@>>>???AAABBBAAA???<<<;;;<<<<<<;;;::::::::::::;;;======<<<<<<;;;;;;::::::999999:::;;;<<<<<<======::::::::::::::::::::::::999999999:::;;;<<<<<<<<<888999999::::::999999888999999999999999:::::::::999999888888777777777666666666777777777888888888888888777666777888999::::::999888777666555555555666666777777888:::;;;<<<999:::;;;<<<============999;;;===<<<:::999:::<<<;;;;;;::::::::::::;;;;;;===============<<<<<<<<<:::;;;===>>>>>>>>>======;;;===@@@CCCEEEFFFGGGGGGEEEDDDBBBAAA@@@?????????>>>>>>???@@@AAACCCCCCDDD?????????@@@BBBDDDGGGHHH~~~yyyvvvuuussspppooonnnmmmjjjhhhdddcccaaa]]]YYYUUUTTTUUUQQQQQQPPPOOONNNMMMLLLLLLKKKLLLLLLKKKKKKOOOVVV\\\bbbgggkkkmmmmmmooouuuzzzyyy{{{|||||||||~~~~~~}}}~~~~~~}}}}}}|||zzzxxxvvvtttrrrsssrrruuu~~~yyyvvvsssrrrrrrrrrqqqpppjjjlllooorrrsssssssssrrrmmmnnnnnnmmmppppppiii```YYYTTTQQQTTT[[[^^^YYYTTTTTTUUUSSSOOOKKKIIILLLPPPXXXaaadddZZZPPPLLLJJJGGGGGGEEEEEELLLYYYfffooorrrkkkggg```WWWOOOKKKJJJKKKJJJHHHKKKTTTZZZWWWPPPLLLEEEHHHKKKMMMNNNOOOPPPRRRTTTRRRRRRQQQMMMGGGHHHMMMPPPOOONNNOOOPPPPPPOOOMMMMMMJJJGGGFFFHHHLLLNNNOOOSSSNNNGGGCCCBBBDDDGGGHHHFFFEEECCCDDDFFFGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDBBB@@@??????@@@@@@CCCEEEEEEEEECCCCCCDDDEEEHHHDDDAAAAAAFFFLLLOOOOOONNNWWWaaakkkxxxtttdddZZZQQQMMMMMMEEEEEEFFFGGGGGGEEECCCBBB@@@@@@@@@@@@????????????===>>>@@@AAA@@@>>>;;;999===<<<;;;;;;::::::;;;;;;======<<<;;;;;;:::999999777888999:::<<<===>>>>>>::::::::::::::::::::::::888999:::;;;<<<===<<<<<<777888888999999888888777999999999999999999999999888888888777777777777777777777777777888888888888888777666666666777999999:::999888666555555555555666666666777888:::;;;<<<;;;;;;;;;<<<<<<;;;;;;:::666999======:::888777777;;;;;;:::999999:::::::::======<<<<<<<<<;;;;;;;;;888999<<<>>>>>>>>>===<<<;;;===@@@DDDFFFGGGGGGGGGDDDCCCBBB@@@???>>>>>>===@@@@@@AAABBBCCCCCCDDDDDD@@@@@@@@@BBBDDDFFFIIIKKK}}}xxxtttqqqooopppnnnkkkiiihhhfffcccaaa]]]]]][[[YYYWWWUUUTTTSSSMMMNNNOOOPPPPPPOOONNNMMMMMMNNNPPPQQQSSSXXX___dddkkkmmmpppsssuuuxxx|||~~~~~~~~~~~~~~~|||xxxvvvwwwxxxxxxxxxxxxvvvnnnhhhllltttvvv|||~~~|||xxxvvvttttttttttttrrrpppkkklllnnnpppqqqpppooonnnooollliiiiiilllkkkfffaaaWWWTTTTTTYYY[[[WWWQQQOOOOOOOOOMMMJJJHHHKKKQQQWWWddddddbbb\\\SSSKKKEEEBBBFFFHHHPPP```ttt~~~pppaaaXXXRRRMMMIIIIIILLLJJJKKKQQQVVVVVVNNNFFFFFFDDDDDDGGGJJJJJJLLLQQQTTTUUUTTTPPPKKKIIIJJJMMMKKKKKKJJJJJJJJJJJJJJJJJJJJJGGGDDDCCCEEEHHHJJJKKKOOOJJJCCCAAABBBDDDEEEDDDFFFCCC??????BBBDDDDDDCCCEEEFFFFFFFFFFFFEEEDDDDDDAAA@@@???@@@BBBGGGLLLOOOJJJGGGCCCCCCEEEFFFEEEDDDAAABBBEEEGGGIIIIIIIIIIIIHHHKKKRRR[[[ffftttvvvlll^^^TTTOOOLLLHHHEEEFFFGGGIIIHHHEEECCCBBBBBB@@@@@@@@@?????????>>>>>>>>>>>>======<<<<<<<<<;;;========================>>>===<<<;;;:::999999999888888999999999:::::::::::::::::::::::::::::::::<<<;;;999888777888999999;;;;;;;;;::::::999999999888888888888888888888888999999::::::999888666555777666555444444444444444777777666555555555555555666666666666666666666666555555666666777777888888;;;;;;999999999999;;;;;;888888999::::::::::::999:::;;;<<<===<<<;;;:::999999999::::::::::::;;;;;;;;;<<<>>>???>>>===;;;:::>>>???@@@AAABBBAAA@@@???===>>>???@@@AAA@@@???>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCEEEGGGIIIIIIJJJ~~~|||}}}|||zzzwwwtttpppmmmkkkllljjjgggeeedddbbb```]]]YYYXXXWWWUUUSSSQQQPPPOOONNNNNNOOOOOOOOOOOONNNNNNQQQPPPPPPTTTZZZaaafffiiippprrrtttvvvwwwyyy|||~~~zzzuuurrrqqqqqquuuttttttrrrlllkkksss~~~~~~}}}wwwuuutttssstttsssqqqooommmnnnoooppppppnnnmmmlllnnnkkkiiijjjkkkjjjddd___```\\\ZZZ[[[XXXQQQKKKJJJHHHJJJKKKKKKMMMPPPVVV[[[^^^___^^^[[[TTTLLLFFFDDDEEEJJJWWWlllrrr```WWWTTTQQQPPPPPPOOOMMMMMMPPPSSSSSSNNNJJJFFFEEEHHHNNNOOOMMMLLLNNNSSSTTTSSSPPPLLLJJJLLLNNNKKKKKKLLLLLLKKKKKKJJJJJJIIIFFFCCCBBBDDDGGGHHHIIILLLHHHDDDCCCEEEGGGGGGGGGHHHEEEBBBAAADDDEEEFFFEEEEEEEEEEEEEEEEEEDDDCCCCCC?????????@@@CCCGGGLLLNNNKKKHHHEEECCCDDDDDDBBB@@@AAABBBCCCEEEFFFGGGHHHHHHIIIKKKNNNRRRYYYaaajjjqqqtttccc[[[QQQKKKJJJIIIGGGEEEFFFHHHJJJIIIGGGDDDCCCCCC????????????????????????============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;::::::999999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;:::999888888888999999::::::999999888888888888888888888888888888888888999999::::::999777666555777777666555555555555555777777666555555555555555555555555555555555555555555555555666777777888888;;;:::999888888999:::;;;888999::::::;;;;;;::::::777888999::::::999888777999999999:::::::::;;;;;;<<<===>>>??????>>>===<<<===>>>??????@@@@@@@@@???AAAAAABBBBBBAAA@@@???>>>BBBBBBBBBBBBBBBBBBBBBBBB@@@AAACCCEEEFFFGGGHHHHHH|||yyywwwvvvttttttrrrpppnnnkkkhhhgggfffdddaaa```___]]][[[YYYVVVUUUTTTRRRPPPNNNMMMLLLOOONNNNNNMMMNNNOOOQQQRRRWWWTTTTTTZZZccclllooopppvvvxxxyyyyyyyyyyyy{{{}}}~~~zzztttooommmlllmmmkkkiiigggeeejjjyyy{{{yyyyyyuuusssppppppppppppooonnnooopppppppppnnnllljjjiiikkkjjjiiijjjjjjgggaaa\\\aaa]]][[[XXXRRRIIIFFFGGGGGGJJJNNNQQQTTTWWWZZZ]]]WWWZZZ[[[YYYTTTNNNIIIFFFDDDMMM___wwwppp]]]VVVVVVVVVVVVWWWQQQQQQQQQPPPPPPOOONNNMMMGGGHHHMMMTTTUUUPPPLLLLLLRRRRRRRRROOOMMMLLLNNNOOOKKKLLLMMMMMMMMMLLLJJJIIIGGGDDDBBBAAACCCEEEFFFFFFGGGFFFEEEFFFHHHJJJIIIIIIIIIFFFDDDDDDEEEFFFGGGFFFDDDDDDEEEEEEDDDDDDCCCBBB>>>>>>???BBBDDDGGGJJJKKKHHHFFFCCCBBBCCCCCCAAA@@@AAAAAAAAABBBCCCEEEFFFGGGGGGHHHHHHIIIJJJNNNTTTXXXjjjtttttteee\\\RRRMMMGGGDDDEEEEEEDDDCCCEEEGGGJJJJJJHHHEEECCCBBB>>>>>>>>>>>>????????????===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;:::999999999999::::::::::::;;;;;;;;;<<<999999999999999999999999999888888777888888999:::888888888777777777777777777777777777777777777777888888999999888777666555888777666666666666666666777666666555555555555666555555555555555555555555444555555666666777888888:::999999888888999999:::999999:::;;;;;;;;;;;;:::666777888888888888777777999999999999:::::::::::::::;;;===>>>??????>>>===<<<<<<<<<===>>>???@@@AAACCCCCCCCCBBBAAA@@@>>>>>>BBBBBBBBBBBBBBBBBBBBBBBB@@@AAACCCDDDEEEFFFFFFFFF|||yyyvvvssspppooommmmmmlllkkkiiigggeeedddaaa___\\\[[[ZZZYYYWWWUUUTTTTTTRRRQQQOOONNNMMMLLLNNNMMMMMMMMMPPPSSSWWWYYY\\\\\\^^^cccjjjppptttvvvxxxzzz||||||{{{zzz{{{|||{{{{{{}}}~~~~~~~~~}}}zzztttnnnkkkiiieeebbbaaaaaacccnnn{{{wwwwwwxxxsssooojjjggghhhjjjlllmmmooooooooonnnllljjjhhhgggiiihhhiiijjjiiieee___ZZZWWWTTTRRRPPPJJJDDDEEEJJJOOOSSSWWW[[[\\\\\\\\\[[[VVVXXXZZZZZZUUUOOOJJJHHHFFFQQQddd|||xxxgggWWWSSSVVVXXXWWWVVVPPPRRRTTTRRRNNNKKKKKKLLLIIIJJJOOOUUUVVVPPPLLLLLLQQQQQQPPPOOONNNNNNOOOPPPLLLMMMMMMNNNMMMKKKIIIHHHDDDCCCAAAAAABBBCCCCCCCCCDDDEEEGGGIIIJJJJJJIIIGGGHHHGGGFFFEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCC???@@@AAACCCDDDFFFFFFFFFAAAAAAAAAAAABBBCCCCCCCCC@@@@@@??????@@@BBBCCCEEEBBBCCCDDDDDDDDDGGGJJJMMMUUU]]]iiisss}}}yyykkk```WWWRRRLLLHHHEEECCCCCCCCCAAA???BBBEEEHHHIIIFFFCCCAAA@@@=========>>>>>>>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999999999999999:::::::::;;;;;;999999999999999999999999777777777777888888999999777777777777777777777777777777777777777777777777888888888777777666666555666666555555555555666666777666555555555555666666555555555555555555555555444444555555666777777888888888888888888888888888888888999::::::::::::999888888888999999999999999888999999999999:::::::::888999:::<<<======>>>===<<<<<<;;;<<<===???AAABBBAAAAAAAAA@@@@@@??????>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDCCC~~~}}}}}}~~~~~~}}}zzzxxxvvvssspppmmmkkkjjjhhhhhhhhhgggfffdddcccbbb]]][[[YYYXXXXXXWWWUUUSSSQQQQQQPPPPPPOOONNNMMMMMMMMMMMMNNNPPPTTTZZZ```cccaaafffkkkmmmmmmoootttyyywwwyyy||||||{{{{{{|||}}}yyyzzz|||}}}~~~~~~~~~~~~}}}}}}{{{vvvooohhhdddbbb]]]\\\___dddmmm}}}{{{}}}~~~~~~}}}{{{{{{zzzqqqlllddd```aaaeeejjjlllmmmmmmlllkkkjjjhhhggggggfffggghhhiiihhhddd^^^ZZZQQQNNNKKKIIIEEECCCHHHPPPXXX[[[___bbbdddbbb___\\\XXXZZZ\\\ZZZUUUOOOJJJHHHJJJUUUiii~~~hhh\\\RRRRRRVVVUUUSSSQQQNNNRRRUUUTTTOOOJJJIIIJJJLLLKKKMMMQQQQQQNNNMMMNNNPPPOOONNNMMMNNNOOOOOOPPPLLLLLLLLLLLLKKKIIIGGGFFFBBBAAA@@@@@@BBBBBBAAA@@@AAADDDHHHJJJJJJIIIFFFEEEFFFFFFFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEDDDCCCAAABBBCCCCCCDDDCCCBBBBBB???@@@AAABBBBBBBBBBBBCCC??????>>>===>>>???AAABBB???@@@BBBBBBCCCDDDGGGJJJIIINNNUUU\\\dddrrrnnn```YYYSSSNNNJJJGGGFFFDDDCCCBBBAAA???===???BBBDDDEEECCC@@@???>>>========================::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999888888888999999777888888888999999999999888888888888888888888888555666666777888888888888777777777888888888888888666666666666666666666666777777666666666666666666444444444333333444444555666666555555555555666666555555555555555555555555444444444555666666777777777777777777777777777777666666777888888888888888777777777888888999999999888888888999999999::::::888999:::<<<===>>>??????<<<;;;;;;;;;===???AAABBB<<<<<<<<<======>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBBBBBBBBBBBBB|||{{{zzzxxxwwwwwwwwwxxxrrrqqqooommmjjjgggfffeeeddddddccccccbbbaaa___^^^ZZZXXXVVVVVVVVVUUUSSSRRRNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPRRRUUU[[[aaagggkkkgggnnnuuuuuupppoootttzzzwwwyyy|||}}}|||||||||}}}{{{|||}}}~~~~~~~~~}}}||||||{{{wwwpppggg___ZZZXXXVVVYYYbbbnnn{{{yyyvvvxxxzzz||||||{{{xxxwwwpppkkkddd```aaaeeejjjlllkkkkkkjjjhhhgggfffeeedddeeefffhhhhhhfffccc___\\\WWWQQQKKKHHHEEEEEEKKKRRR\\\]]]```cccffffffccc```[[[\\\\\\YYYTTTNNNJJJHHHMMMYYYkkk~~~~~~wwwZZZSSSOOORRRUUUSSSOOONNNOOORRRVVVUUUQQQLLLJJJIIIOOOKKKJJJLLLLLLKKKMMMQQQPPPNNNLLLLLLMMMNNNOOONNNLLLKKKJJJHHHGGGEEEDDDDDDAAA@@@@@@AAABBBBBB@@@>>>???DDDIIIKKKJJJHHHFFFEEEDDDEEEFFFEEECCCBBBBBBCCCDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBAAAAAA@@@BBBDDDEEECCCAAA???>>>???>>>>>>>>>===>>>>>>??????===???AAAAAAAAAAAACCCEEEDDDGGGJJJMMMRRR]]]lllxxxnnneee[[[TTTQQQNNNIIIEEEAAAAAAAAA@@@@@@??????>>>===???AAA@@@???=========>>>=========<<<<<<<<<<<<999999:::::::::::::::;;;999999999999999999999999999999888888777888888999777777777777888888888888777777777777777777777777555666666777777777777666777777777777888888888888666666666666666666666666666666555555555555666666333333333222333333444555666555555555555666666777444444444444444444444444333444444555555666777777555666666777777666666555555555666777777777777666666555555555666777888999888888888888999999999999:::;;;;;;===>>>???@@@@@@::::::;;;;;;<<<===>>>???999999999:::;;;<<<===>>>========================>>>??????@@@AAAAAAAAAAAA~~~|||uuutttsssqqqooooooooopppkkkjjjhhhfffdddbbbaaa```______^^^^^^]]][[[ZZZYYYWWWUUUTTTSSSTTTSSSRRRPPPMMMMMMNNNOOOPPPQQQRRRSSSUUUVVVXXX\\\aaaggglllooonnntttyyyyyyuuutttvvvyyyyyy{{{~~~}}}|||||||||{{{|||}}}}}}|||{{{xxxwwwwwwuuuqqqjjjbbb\\\YYYXXX___eeerrr}}}{{{zzzzzzzzzyyyxxxvvvsssppppppmmmiiihhhiiikkklllllllllkkkiiifffdddbbb``````dddfffggggggeeecccaaa```^^^TTTKKKGGGFFFHHHMMMSSS]]]\\\]]]```cccdddbbb```\\\\\\ZZZWWWQQQLLLIIIHHHNNNYYYjjjyyy|||ssslllUUUQQQQQQTTTUUURRRPPPRRRTTTUUUUUUTTTRRROOOMMMMMMOOOJJJHHHJJJKKKKKKNNNSSSOOOMMMJJJJJJLLLMMMMMMLLLLLLJJJGGGDDDBBBBBBBBBBBBAAA@@@@@@AAABBBBBB???===>>>CCCIIILLLLLLJJJIIIIIIDDDFFFGGGFFFCCCAAABBBCCCBBBBBBCCCCCCBBBBBBAAA@@@AAAAAAAAAAAAAAABBBBBBBBBCCCEEEFFFEEEAAA>>>===>>>===>>>>>>>>>>>>>>>======<<<>>>@@@AAAAAA@@@AAABBBBBBEEEGGGGGGHHHMMMWWW```ooovvvrrriii\\\VVVOOOMMMMMMLLLHHHCCC???@@@@@@???>>>======>>>===>>>>>>===<<<;;;<<<>>>>>>>>>======<<<;;;::::::888999999999::::::::::::999999999999999999999999888888777777777777888888777777888888888999999999777777777777777777777777555666777777777666555444555555666666666777777777555555555555555555555555666555444444444555666666333333333333333444555555555555555555555666777777444444444444444444444444333333444555555666666777444555666666666666555444555666666777777777777777666666555555666888999:::888888888888999999999999999999::::::;;;<<<===>>>888888999::::::::::::::::::999999999999:::<<<<<<========================<<<===>>>???@@@@@@@@@@@@}}}yyywwwoooooonnnllljjjiiijjjkkkfffeeedddbbbaaa___^^^]]][[[[[[[[[ZZZYYYWWWVVVUUUUUUSSSRRRRRRRRRRRRQQQOOOOOOOOOPPPRRRTTTVVVWWWWWWYYYZZZ]]]```dddiiimmmppptttvvvyyyzzzzzzyyyxxxxxx|||~~~~~~|||{{{{{{zzzzzz{{{{{{yyywwwtttrrrqqqpppmmmhhhccc______```sss{{{|||yyyvvvrrrppppppooonnnoooqqqpppnnnlllmmmllliiieeebbb___]]]\\\dddeeegggfffdddcccbbbbbb```TTTIIIEEEFFFIIINNNTTT^^^\\\[[[]]]___```^^^\\\[[[ZZZXXXTTTOOOKKKIIIIIILLLWWWfffrrrwwwrrrhhhaaaUUUSSSTTTVVVUUURRRSSSWWWYYYWWWUUUSSSRRRQQQQQQQQQNNNJJJHHHJJJKKKKKKNNNSSSOOOLLLIIIIIIKKKMMMLLLJJJKKKIIIEEEBBB@@@???@@@AAA@@@@@@AAABBBCCCBBB???<<<<<>>?????????>>><<<<<<:::===@@@BBBBBBBBBCCCDDD@@@DDDGGGGGGDDDEEEJJJOOOUUU^^^kkk{{{uuueee\\\YYYOOOJJJFFFEEEHHHHHHEEEAAACCCCCCBBB@@@===<<<<<<===>>>>>>===<<<::::::===?????????>>><<<;;;:::999888888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888777777777777777888888888888999999999:::::::::777777777777777777777777666666777777777555444333444444444555555555666666555555555555555555555555666555444333333444666666444444444444444555666777555555555555555666777888444444444444444444444444333333444444555666666777333444555666666555444333666666777888888888888888999888888888888:::<<<===777888888888888999999999666666666666777888999999555666888999999888777666<<<;;;:::999999999:::;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===???@@@@@@@@@AAA~~~|||zzz|||||||||}}}|||yyytttppplllkkkiiigggeeecccbbbbbbcccbbb```___]]]\\\\\\\\\ZZZ\\\\\\ZZZWWWTTTRRRRRRVVVTTTRRRQQQPPPQQQSSSTTTPPPRRRVVVZZZ]]]^^^^^^^^^ccccccdddeeeiiimmmqqqtttvvvxxxyyyyyywwwvvvvvvwww{{{{{{||||||||||||{{{{{{||||||zzzvvvpppllliiihhhoooggg```aaadddhhhrrr}}}~~~vvvpppsssllleeeeeejjjmmmmmmjjjffffffggggggfffeeeeeedddhhhhhhgggdddaaa_________\\\TTTKKKHHHGGGJJJSSS\\\]]][[[YYY[[[^^^___^^^\\\\\\YYYVVVSSSLLLEEEFFFJJJRRRVVV\\\bbbcccaaa^^^[[[TTTSSSSSSTTTVVVVVVUUUSSSSSSRRRRRRRRRTTTTTTRRRPPPJJJIIIHHHGGGFFFHHHMMMPPPOOOMMMKKKJJJIIIJJJKKKLLLOOOKKKFFF@@@======>>>???FFFGGGGGGFFFDDDAAA>>>===???AAADDDGGGHHHIIIHHHGGGFFFEEEBBB@@@@@@AAACCCEEEDDDBBBAAA???===<<<;;;;;;===???AAA@@@???>>>???@@@??????@@@@@@@@@AAAAAAAAABBBAAA@@@>>>===<<<<<<<<<<<<======>>>>>>???@@@@@@>>>>>>>>>???@@@BBBCCCDDDJJJNNNVVVcccqqqyyyhhh]]]VVVPPPLLLHHHGGGGGGEEEDDDCCCBBBAAA????????????>>>>>>>>>===<<<;;;;;;::::::;;;;;;<<<;;;:::999999888888999999666666666666777777777777777777777777777777777777999888888777666555555444666666555555555555666666777888888888888666444333666666666666666555555555555444333333333333444555555555444444444444555555666666555444333333222222444444444444444444444444666555444333333333333333333333333222222111111111333333333444444444555555444444444444444444444444666666555555555555666666444555555666777888888888777666555555555666888999666777777888888888777777888666444666999<<<;;;:::<<<<<<;;;:::999999999999;;;;;;<<<======>>>======>>>>>>>>>>>>>>>>>>>>>???zzz{{{|||{{{zzzxxxvvvtttsssssstttuuuuuurrrnnnjjjhhhgggeeecccaaa______^^^[[[ZZZYYYXXXVVVVVVUUUUUUWWWYYYZZZXXXVVVSSSRRRRRRUUUTTTRRRQQQRRRSSSUUUVVVVVVXXX[[[___bbbcccddddddggggggggghhhjjjnnnqqqssstttvvvyyyzzzxxxvvvuuuuuuyyyzzzzzzzzzzzzzzzyyyxxxyyyxxxuuupppiiibbb___^^^hhhcccbbbgggnnnyyy~~~tttiiiccc___```fffjjjjjjgggdddeeeeeefffggggggggggggiiihhhfffbbb^^^[[[[[[\\\\\\TTTMMMLLLMMMPPPWWW^^^]]][[[YYYZZZ[[[\\\ZZZXXX[[[XXXUUUQQQIIIBBBBBBGGGPPPSSSXXX]]]^^^]]]ZZZXXXSSSSSSRRRTTTUUUVVVTTTSSSSSSRRRQQQRRRSSSSSSQQQOOOKKKKKKIIIGGGEEEFFFJJJMMMMMMLLLJJJIIIIIIJJJKKKLLLKKKHHHDDD@@@???@@@BBBCCCGGGHHHIIIHHHFFFCCC@@@===???AAACCCEEEFFFFFFFFFEEEEEEDDDBBBAAA@@@AAABBBCCCBBBBBB@@@???===<<<<<<<<<>>>@@@AAAAAA@@@??????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>BBBBBBAAA@@@@@@??????>>>>>>>>>>>>???@@@AAABBBCCCEEEGGGKKKSSS^^^lllxxx|||qqqbbbVVVPPPMMMJJJGGGEEEDDDDDDCCCBBBAAA@@@@@@>>>>>>>>>=========<<<<<<;;;;;;::::::::::::;;;;;;;;;::::::999999999999999666666666777777777888888777777777777777777777777888888888777666555555555666666555555555555666666777777777777777555444333666666666666555555555555555444333333333333444555555555444444444444555555666666555555444333333222222222222222222222222222555555444333333333333333333333222222222222222222333333333333444444444444444444444444444444444444666555555444444555555666555555666666777888888999777666555555555666888888888888888888888777666555999777555777:::<<<<<<;;;:::::::::999::::::;;;;;;;;;;;;===>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>rrrsssssstttsssqqqooonnnkkkkkkkkklllllljjjgggdddaaa```___]]][[[ZZZZZZZZZXXXWWWVVVUUUTTTTTTSSSSSSTTTUUUVVVVVVTTTRRRRRRSSSUUUTTTTTTTTTUUUWWWYYYZZZ^^^___bbbeeeggghhhiiiiiikkkkkkjjjkkkmmmoooqqqrrrrrruuuxxxzzzxxxvvvuuuuuuxxxxxxxxxxxxwwwwwwvvvuuuwwwuuuqqqiiiaaa[[[YYYXXXbbbgggqqq|||~~~|||{{{|||{{{nnn```\\\YYY[[[bbbggghhhgggcccdddeeefffggghhhhhhiiijjjiiifffaaa\\\YYYYYYZZZ___WWWQQQQQQTTTTTTVVVYYYXXXWWWVVVWWWXXXYYYXXXWWW[[[XXXUUUQQQIIIBBBBBBFFFPPPRRRUUUWWWXXXWWWUUUSSSSSSRRRRRRSSSUUUUUUTTTRRRRRRQQQPPPPPPQQQQQQPPPNNNMMMLLLJJJGGGEEEEEEHHHJJJKKKJJJIIIHHHIIIJJJKKKLLLFFFDDDBBB@@@@@@CCCFFFHHHIIIJJJKKKKKKIIIFFFAAA???AAABBBCCCDDDDDDDDDCCCBBBCCCCCCBBBAAAAAA@@@??????@@@@@@???======<<<<<<===>>>@@@BBBAAA@@@???@@@AAA@@@@@@AAAAAAAAABBBBBBBBB???????????????@@@AAAAAAHHHGGGEEECCCAAA???===<<>>>>>???@@@AAAAAAAAA@@@@@@CCCJJJSSS]]]cccmmmsss|||yyy```YYYPPPJJJHHHHHHGGGFFFAAAAAA@@@@@@@@@?????????===<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;:::999999888888999999777777777777888888888888777777777777777777777777888888777777666666555555666666555555555555666666666666666666555444333333555555555555555555555555555444333333333333444555555555444444444444555555666666666555444444333333111111222222222222222222555444444333333333333333222222222222222222333333222222333333333444444444333333333333444444444444555444444333333444444555555666666777777888888999666666555555666666777888999999999888777666555444999777777888:::<<<<<<;;;999999999999:::;;;<<<===:::;;;<<<>>>???@@@@@@@@@??????>>>>>>=========<<>><<<======<<<<<<;;;<<<<<<<<>>>>>>>>???@@@AAACCCDDDIIIHHHFFFCCCAAA>>>===<<>>>>>>>>??????@@@@@@???>>>???BBBGGGLLLOOOUUU\\\eeemmmvvvyyyiii]]]RRRNNNIIIEEEEEEDDDCCCBBB>>>>>>>>>>>>>>>?????????<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::;;;999888888777777777777777777777777777888888888999777777777777777777777777888777777777666666666555666555555444444555555666555555555444444333333333444444555555555555555666555444333333333333444555555444444333333444444555666666666555555444444444333333333333333444444444444444333333222333333444111111111222222333333333222222222222333333333333333333333333333444444444444333333222222333333444666666666777777888888888555555555555666666777777777888888888777666555555777777666777888::::::;;;:::::::::::::::;;;<<<<<<888999;;;===>>>???@@@@@@???>>>>>>======<<<<<<;;;dddddddddeeeeeeeeeeeeeeefffdddbbb```___^^^[[[YYYWWWVVVUUUUUUTTTTTTUUUUUUSSSRRRRRRQQQQQQQQQRRRRRRRRRSSSUUUUUUUUUVVVXXXZZZ]]]]]]^^^```aaaccceeefffiiijjjjjjjjjiiiiiihhhhhhiiiiiikkklllnnnppprrrsssrrrsssssssssrrrtttvvvyyyvvvvvvvvvuuutttsssqqqppppppkkkeee___^^^dddmmmtttyyyxxxwwwuuusssrrrrrrsssvvvxxxuuunnniiiddd___XXXVVV[[[bbbhhhkkkjjjiiihhhfffeeeeeeeeefffhhhiiihhheeeaaa___^^^___]]]WWWRRRRRRRRRNNNKKKKKKPPPQQQSSSTTTUUUVVVXXXYYYYYYVVVUUUSSSNNNJJJLLLQQQYYYYYYWWWVVVTTTRRRQQQPPPSSSRRRQQQQQQRRRRRRPPPNNNLLLJJJIIIIIIKKKLLLLLLLLLLLLLLLKKKIIIHHHHHHJJJLLLGGGGGGGGGGGGGGGGGGHHHHHH@@@???>>>===>>>@@@CCCEEEHHHJJJKKKLLLKKKHHHDDDBBBFFFEEEEEEDDDCCCAAA@@@@@@@@@AAABBBBBBAAA???===<<<<<<;;;;;;::::::;;;;;;;;;>>>@@@BBBAAA@@@???@@@@@@@@@@@@@@@AAAAAAAAABBBBBB>>>>>>>>>???@@@AAACCCDDDEEEDDDCCCAAA???>>>===<<<>>>>>>>>>======>>>????????????@@@AAABBBCCCDDDEEEGGGMMMSSSWWW]]]kkk~~~wwwlllddd\\\UUUPPPIIIGGGDDDAAA@@@???>>>======>>>>>>>>>>>>?????????======<<<<<<<<<;;;;;;;;;:::::::::999999:::::::::777666666555555555555555666777777777777888888888666666666666666666666666777777777777666666666666555555444444444444555555444444444333333333333333333444444444555555666666555444333333333333444555444444333333333333444444555555555555555444444444222222222333333444444444333333222222222333333444111111111222222333333333111111111222222222333333222222222333333333444444333333222222222222333333666666666666666777777777444555555666666666666666444555666777777777777777555666666666666777888999;;;;;;:::999999999999999666777999;;;<<<===>>>>>>============<<<<<<;;;;;;\\\\\\]]]^^^^^^___``````bbb```\\\ZZZZZZYYYWWWVVVVVVVVVUUUUUUUUUVVVVVVWWWWWWVVVVVVVVVVVVVVVWWWXXXVVVWWWYYYYYYYYY[[[^^^```ccccccdddeeefffggghhhiiijjjjjjjjjiiiiiiiiiiiihhhhhhiiijjjlllnnnpppqqqrrrqqqqqqrrrrrrrrrsssvvvyyyvvvuuuuuutttrrrpppooonnnfffdddaaaaaafffrrr|||zzzzzzvvvpppqqqmmmiiiiiilllooopppoooiiiccc\\\YYY[[[aaahhhlllnnnllliiigggeeedddccccccfffggghhhgggccc```^^^^^^UUUQQQNNNOOONNNKKKLLLPPPVVVWWWXXXWWWTTTSSSTTTUUUTTTRRRQQQQQQMMMIIILLLRRRYYYYYYXXXVVVUUUTTTSSSSSSTTTRRRQQQQQQQQQPPPMMMKKKGGGEEEDDDEEEGGGJJJKKKKKKKKKLLLKKKJJJHHHGGGIIIKKKGGGGGGGGGFFFFFFFFFEEEEEE???>>>===<<<===>>>@@@BBBEEEFFFGGGHHHHHHFFFDDDCCCFFFFFFEEECCCBBBAAA@@@??????@@@AAABBBAAA@@@???>>>===<<<<<<;;;;;;;;;<<<<<<===???AAA@@@???>>>???@@@??????@@@@@@@@@AAAAAAAAA???????????????@@@AAAAAA@@@@@@???>>>>>>======<<<======<<<======>>>??????<<<>>>@@@AAABBBBBBAAA@@@@@@DDDHHHIIIMMMWWWgggtttwwwlllbbbXXXRRROOOLLLJJJKKKCCCCCCBBBAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::999999999999::::::666666555444444444444555666666666666777777777777666666666666666666666666777777777777666666666666555555444444444444555555555444444333333333444444333333333444555555666666555444333333333333444555444444333333333333444444444444444444444444444444//////000000111222222222222222222222222333333444222222222222222222333333000000111111111222222222111111222222333333444444444333333222222333333444555555555555555555555555444444555666666666666555333444555666777888888888444555666555444444666888;;;:::999888888777777777666777888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>=========???@@@BBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEECCCBBB@@@????????????@@@@@@AAAAAAAAAAAAAAA@@@??????>>>============<<<>>>@@@???>>>===>>>>>>>>>>>>>>>?????????@@@@@@AAA@@@???>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;<<<===>>>???@@@<<<<<<===>>>>>>>>>>>>>>>===@@@CCCDDDEEEJJJRRRZZZfffllluuu|||}}}pppcccZZZUUUMMMHHHHHHHHHDDDCCCEEEBBBBBBBBBAAA@@@@@@@@@AAA========================;;;;;;;;;;;;::::::::::::::::::999999999999::::::888777666666555555666666444555555555666666666666666666666666666666666666666666666666777777777777555444444333333444444555555555444333333444555666222222333444444555666666555444333333333333444555444333333222222333333444333333333333333333333333...//////000111111222222222222111111222333333444333333222222222222222222000000000000111111111222000111111222333333444444444444333333333333444444444444444444444444444444333444555666666666555555444444555666777777777777444666777666444444666999888888777777777777777888777888999:::;;;;;;<<<;;;:::::::::;;;;;;<<<<<<===ZZZZZZZZZ[[[]]]___```aaa]]]ZZZXXXWWWYYY[[[\\\\\\YYYYYYYYYYYYZZZ[[[\\\]]]ZZZZZZZZZZZZZZZ[[[\\\]]]^^^___``````aaabbbfffhhhiiijjjjjjjjjjjjiiihhhggghhhhhhiiikkkmmmoooqqqsssmmmnnnoooooooooooonnnnnnhhhmmmssswwwwwwuuusssrrrrrrrrrqqqooommmkkkiiihhhgggllluuu~~~yyypppnnnjjjfffggglllrrruuuvvvmmmllljjjjjjkkkmmmpppqqqooommmjjjgggdddddddddddd```cccfffeee```ZZZTTTQQQTTTSSSRRROOOHHHEEELLLVVV[[[\\\]]][[[WWWUUUVVVWWWTTTRRRQQQPPPKKKGGGIIIOOONNNOOOQQQSSSUUUWWWXXXXXXVVVTTTRRRPPPOOOMMMIIIGGG???>>>===???CCCGGGIIIJJJLLLLLLJJJGGGDDDAAAAAABBBGGGGGGGGGFFFEEECCCAAA@@@>>>>>>===>>>???@@@BBBCCC@@@@@@@@@@@@AAACCCDDDEEEDDDCCCBBB@@@???>>>>>>>>>@@@@@@@@@AAAAAABBBCCCCCCCCCBBBAAA@@@????????????<<<===??????===<<<===>>>===>>>>>>>>>>>>?????????BBBAAA@@@>>>===<<<<<<<<<>>>>>>======<<<<<<;;;;;;::::::;;;;;;===>>>@@@@@@===<<<;;;;;;;;;<<<===>>>;;;???BBBCCCBBBCCCFFFHHHLLLRRR[[[bbbjjjwwwtttfff___\\\WWWRRRKKKEEEDDDGGGHHHBBB???AAA@@@@@@???>>><<<;;;<<<=========<<<<<<<<<;;;;;;;;;:::::::::999999999888888:::999999999999999999:::999999888777777777777777444444444444555555555666666666666666666666666666666666666666777777777777555444444333333444444555666555444333444555666777222222333333444555666666555444333333333333444555444333333222222333333444222222222222222222222222000111111222333333444444222111111111222333333444444333333222222111111111000000000000111111111111000000111222333333444444555444444333333444444555333333333333333333333333333333555666666666555444555666666666666666555555555777888777555444777:::555555555555666777888999999:::;;;;;;<<<<<<<<<<<<888999999:::;;;<<<======[[[]]]^^^^^^\\\[[[[[[\\\\\\\\\[[[[[[[[[\\\]]]]]]\\\]]]____________]]]\\\]]]]]]]]]^^^^^^^^^^^^^^^```aaaccceeefffggghhhhhhiiikkkmmmnnnmmmllliiigggjjjjjjjjjkkkmmmooorrrssstttsssqqqooonnnnnnnnnooommmmmmnnnppprrrsssrrrqqqjjjhhheeedddfffkkkqqquuu~~~~~~vvvpppooosssmmmfffeeeiiinnnqqqqqqvvvoooiiijjjooosssrrrooonnnkkkgggdddbbbaaabbbccceeeeeedddbbb]]]VVVPPPLLLSSSRRRPPPNNNMMMPPPUUUXXXbbb```]]][[[[[[[[[YYYXXXUUUSSSPPPMMMJJJHHHGGGFFFEEEIIINNNTTTWWWXXXWWWVVVZZZWWWRRROOONNNLLLJJJIII???>>>===???DDDJJJNNNOOOJJJJJJJJJFFFAAA>>>>>>???HHHHHHHHHGGGEEEDDDBBBAAA@@@???>>>>>>??????===;;;===???BBBCCCAAA@@@?????????===<<<<<<>>>@@@@@@@@@????????????????????????AAA@@@@@@???>>>===<<<<<<======>>>>>>>>>>>>======@@@@@@>>>===<<<<<<<<<<<>>===<<<<<<===>>>???>>>===<<<;;;;;;;;;;;;;;;;;;:::999:::<<<===<<<;;;:::::::::;;;;;;;;;<<<<<<===???@@@???>>>===>>>???CCCGGGKKKNNNPPPXXXbbbkkkxxxfffaaaZZZSSSOOOLLLIIIGGGDDDDDDCCCBBB@@@???>>>>>>============>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;:::999888777666333333444444555555666666888777666555555666777888777777666666555555444444777777666555555555555555333333444444555666666666222222222222222222222333444444444333333222222222444444444444444444444444444333333222222333333444666555444222111000000000111111111111111111111111333222222111111222222333666444222111000000111222000000000000000111111222444222111222333444444333111111111111111111111111333333333333333333333333444444222222222222444444666555555444444444555555333444444555555555555555555555555555555666777888<<<;;;;;;::::::999999888666888;;;>>>>>><<<:::888\\\^^^___^^^]]][[[\\\\\\]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^______^^^^^^^^^`````````_______________aaabbbcccdddeeefffffffffeeegggjjjlllnnnnnnnnnmmmjjjjjjjjjkkkmmmoooqqqrrrsssqqqnnnllllllmmmooopppoooooopppqqqqqqpppnnnllliiihhhgggjjjppp{{{~~~{{{sssooopppsssmmmfffeeehhhnnnrrrssssssmmmiiikkkpppsssqqqnnnnnnmmmjjjgggeeedddddddddbbbccccccaaa]]]XXXSSSPPPVVVUUUSSSQQQQQQTTTXXX[[[___]]]\\\\\\]]]]]][[[YYYUUUTTTQQQNNNLLLJJJIIIIIIHHHLLLQQQVVVYYYYYYWWWVVVUUUTTTRRRQQQPPPMMMJJJGGG@@@???>>>@@@EEEIIIMMMNNNFFFFFFFFFBBB>>>;;;<<<===FFFGGGGGGGGGFFFDDDCCCBBBAAA@@@???@@@AAAAAA???===???AAACCCBBB@@@===<<<<<<>>><<<;;;<<<>>>@@@@@@@@@????????????????????????@@@?????????>>>=================================@@@???>>>===<<<<<<<<<<<<======<<<;;;;;;<<<============<<<;;;;;;;;;;;;;;;;;;:::999:::<<<<<<<<<;;;:::::::::;;;;;;;;;;;;<<<===>>>???>>>======>>>??????BBBDDDEEEFFFKKKTTT[[[]]]fffvvv}}}oooeee```ZZZUUUOOOKKKHHHFFFEEECCCBBBBBBAAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::======<<<:::888666444333666666666666666666777777888777666555555666777888666666666666666555555555777777666555555555555555555555555555555555444444555444444333333222222222444444444444333333222222444444444444444444444444333222222111111222222333666555333222111000000000111111111111111111111111333222222111111222222333222222333333222222111111000000000000000111111222333222111111333555555444111111111111111111111111333333333333333333333333444333333222222333333444555555444444444444444555444555666777777777777777666555555555555666666777:::::::::::::::999999999444666888::::::999777666]]]___``````^^^]]]]]]^^^]]]^^^___aaaaaaaaa```_________^^^^^^^^^^^^______cccbbbbbbaaaaaa`````````bbbbbbccceeeeeeffffffffffffgggiiikkkmmmoooppppppiiijjjjjjkkkmmmoooqqqrrrqqqooollljjjjjjkkkmmmooommmmmmlllkkkiiifffdddbbbaaadddjjjsss~~~|||{{{||||||vvvpppooosssxxxrrrjjjffffffiiimmmoooooollljjjlllqqqrrroookkkkkkjjjiiigggfffeeedddccc```aaaaaaaaa___[[[WWWUUUZZZXXXVVVTTTUUUXXX[[[^^^[[[[[[\\\^^^______\\\ZZZUUUTTTRRROOONNNMMMMMMMMMMMMPPPUUUYYY[[[YYYVVVTTTPPPOOOPPPPPPPPPNNNIIIEEEBBB@@@@@@BBBEEEIIIKKKKKKCCCCCCBBB???<<<;;;;;;===DDDEEEFFFGGGGGGEEECCCBBBBBBAAA@@@BBBCCCDDDBBBAAABBBCCCDDDBBB???<<<::::::===<<<;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>???>>>===<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;:::::::::;;;;;;;;;:::999:::;;;<<<;;;:::::::::::::::;;;;;;;;;;;;<<<===>>>>>><<<<<<===>>><<<===>>>======???EEEJJJHHHNNNWWWbbbmmmwwwvvvjjjbbb\\\TTTPPPOOOLLLIIIEEEBBBBBBBBBAAAAAA??????>>>>>>>>>=========<<<<<<<<<;;;;;;::::::999;;;;;;;;;;;;::::::::::::999999999999999999999999:::::::::999777666444333888888888888777777777777777666666555555666666777555555555666666666666666777666555555444555555555777666666555444444333333777666666555444333222111555444444444444444333333444444444444444444444444222111111000000111111222555444333222111000000000111111111111111111111111222222111111111111222222///000222444444333111000000000000000000111111222333111000111333555555555111111111111111111111111333333333333333333333333222333333444444333333222444444333333333333444444555666777888999999999999666666555555444555555555888999999999999:::::::::888999::::::;;;;;;::::::___```aaaaaa___^^^^^^___^^^___aaacccdddcccbbbaaaaaa```___^^^^^^___```aaaccccccbbbbbbaaa```______aaabbbccceeefffggghhhhhhkkkkkkkkkkkkkkkllllllmmmjjjjjjkkklllmmmooopppqqqooonnnmmmkkkjjjjjjiiiiiijjjhhhfffbbb___^^^___```bbblll{{{}}}{{{|||{{{yyyyyywwwrrrmmmpppvvv~~~xxxpppgggbbbbbbdddgggpppmmmlllmmmpppooojjjfffddddddeeefffeeedddcccbbbaaabbbbbbbbb```^^^ZZZYYY\\\YYYVVVTTTVVVZZZ]]]___[[[\\\]]]___aaa___[[[XXXUUUSSSRRRPPPOOOOOOOOOOOOQQQSSSWWWZZZZZZWWWTTTQQQMMMMMMMMMNNNNNNMMMJJJGGGCCCBBBBBBCCCFFFHHHIIIHHHCCCBBB@@@>>>======>>>???BBBCCCFFFGGGGGGFFFDDDCCCCCCBBBBBBCCCEEEFFFEEECCCBBBCCCDDDBBB???<<<;;;<<<===<<<<<<>>>AAABBBCCCBBB>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>===<<<<<<;;;;;;;;;<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;:::::::::::::::;;;:::999888999;;;<<<;;;:::999999:::::::::;;;;;;;;;;;;<<<===<<<;;;:::;;;===<<<======;;;:::;;;>>>AAAGGGJJJNNNQQQTTTXXX\\\___iiipppzzzxxxrrrfff]]]UUUQQQNNNJJJIIIKKKFFFCCCAAA@@@@@@AAAAAA@@@===============>>>>>>>>>======<<<;;;:::999999888;;;;;;;;;:::::::::999999999999999999999999999999555555666777777777777777999999888888777777666666666666666666666666666666444444555555666666777777666555555444444555555555666666555555555444444444555555444444333333222222444444444444444444444444333333333333333333333333222222111111111111222222555444333222111111111111111111111111111111111111222222111111111111222222...///111222333333333222000000000000000111111222222111000111444555666555111111111111111111111111222222222222222222222222222222444444444444222222333333222222222333444444444555666888888999999999777666555555444444444444777777777888999::::::;;;999999999999999:::;;;;;;___aaabbbbbb```______```^^^___bbbdddddddddcccbbbaaaaaa___^^^^^^___aaaaaabbbbbbaaa``````___^^^^^^___```bbbeeegggiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmmmmnnnnnnnnnllllllmmmmmmkkkgggdddbbbdddccc___[[[ZZZ]]]dddjjjzzz|||zzzxxxuuuuuuxxxyyyuuusssqqqmmmiiilllrrryyyvvvpppggg```^^^```dddsssqqqnnnmmmllliiiddd```___aaaccceeeffffffeeeddddddddddddcccaaa^^^\\\ZZZZZZVVVSSSSSSVVVZZZ]]]^^^^^^^^^```aaaaaa^^^YYYUUUTTTSSSQQQPPPOOOOOOPPPPPPSSSTTTWWWXXXWWWSSSPPPMMMMMMKKKJJJJJJKKKLLLKKKJJJDDDCCCCCCEEEGGGHHHGGGFFFAAA@@@===<<<===???@@@AAABBBCCCEEEFFFFFFEEEDDDCCCCCCCCCBBBDDDFFFFFFEEEDDDAAABBBCCCBBB@@@??????@@@???>>>>>>@@@CCCDDDDDDCCC=======================================>>>>>>>>>======<<<<<<<<<<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999:::;;;:::999888999;;;<<<;;;:::999999999:::::::::;;;;;;999:::;;;;;;999999:::;;;;;;<<<<<<;;;;;;;;;===>>>===@@@DDDFFFHHHIIIJJJLLLNNNRRRXXX___hhhrrr}}}}}}xxxoooiiiddd___ZZZVVVPPPKKKGGGHHHGGGDDDDDDGGGDDDAAA?????????@@@???>>>============>>>>>>>>>>>>======<<<<<<;;;:::999999;;;;;;:::::::::999999999888888888888888888888888444555666777777777777777777777777666666555555444555555666666666666555555444444555555666666777777555555444444444444555555444444444555555555666666111111222222333333444444444444444444444444444444333333333333333333333333333333222222222222333333444444333222111111111111111111111111111111111111222111111000000111111222000000//////000222444555000000000000000111111222333111000111333555555555111111111111111111111111222222222222222222222222222222444444444444222222222222222222222333444555333444555666777777777777777666555444444444444444555666666777888999::::::555555444444444555666777___aaabbbbbb```______```^^^___aaabbbccccccccccccaaaaaa````````````aaaaaa`````````______^^^^^^^^^]]]^^^```ccceeeggghhhiiieeefffhhhiiikkklllmmmmmmkkklllllllllkkkjjjiiiiiiggghhhiiiiiigggddd```]]]\\\\\\[[[[[[]]]fffrrr|||yyyoookkkjjjiiilllpppssspppoooooommmgggeeefffiiikkkjjjeee______dddjjjwwwtttoookkkhhhdddaaa___aaabbbdddfffgggggggggfffdddddddddbbb```^^^[[[ZZZXXXTTTQQQRRRWWW\\\___```aaaaaaaaaaaa```]]]WWWSSSUUUTTTRRRQQQPPPPPPQQQQQQTTTUUUUUUTTTRRROOOMMMKKKMMMKKKIIIHHHJJJKKKKKKKKKDDDDDDDDDFFFHHHIIIGGGEEE???===::::::<<>>>>>===;;;========================<<<<<<<<<;;;;;;:::::::::::::::::::::999999999999777777777777777777777777888888888888777666444444555555555555444444444444444555555666666555555444555555555666666666666666444444444333444444555666333333444444555666666777///000000111222333444555222222333333333333444444333333333333333333333333444333333333333333333444444333222222111111222222111111111111111111111111111111000000000000111111111000///...///111444555000000000000000111111222444222111222333444444333111111111111111111111111222222222222222222222222222333333444444333333222333222222333333444555666333444444555555555555555555555444444333444444444555555666777888888999999666666555555555666777888___aaabbbaaa```^^^______]]]^^^___```aaabbbcccccc```aaaaaabbbbbbaaaaaa```________________________\\\]]]___```bbbbbbcccccc___aaaeeeiiilllmmmnnnnnnjjjjjjjjjiiihhhfffdddcccbbbbbbbbbaaa```___^^^^^^^^^bbbgggllltttvvvggg``````bbbhhhmmmooommmpppvvvuuulll___YYYXXX^^^bbbbbb___aaahhhpppyyytttmmmgggcccaaaaaa```dddeeeeeeeeeeeeddddddcccaaaaaaaaa```^^^\\\ZZZYYYXXXTTTQQQSSSYYY```cccccccccbbbaaaaaa```\\\WWWTTTWWWVVVTTTSSSRRRRRRRRRSSSVVVUUUSSSQQQOOOMMMKKKKKKLLLJJJIIIJJJKKKLLLKKKIIICCCCCCEEEGGGIIIIIIGGGEEE@@@===::::::>>>BBBDDDEEEEEEEEEDDDCCCCCCCCCDDDDDDCCCBBBBBBCCCDDDDDDBBB@@@>>>??????>>>======>>>@@@?????????@@@BBBBBB@@@>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===<<<<<<<<<;;;999;;;===>>>>>>===;;;999;;;:::::::::::::::;;;;;;888999:::;;;;;;:::999888888888888888888999::::::999888888888:::;;;:::999888999999999999:::::::::777888999999777777888999666777777999;;;;;;::::::;;;===>>>>>>===<<<===>>>>>>???@@@@@@@@@BBBEEEHHHJJJMMMQQQWWW]]]bbbfffiiikkkoootttxxx||||||uuupppllliiigggbbb___ZZZUUURRROOOMMMMMMJJJIIIHHHGGGGGGGGGGGGFFFCCCAAA@@@BBBAAA???@@@DDD>>>===<<<<<<======<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999999999:::::::::999999999999888777777777777777777777777999999999888777666444333444444444444444555555555444444555666666555444444666666666666666555555555444333333333444444555666444444555555555555555555111222222333333444444444111111111222222222333333222222222222222222222222333333222222222222333333333333222222111111222222111111111111111111111111111111000000000000111111000000000000000111222222000000000000000111111222555444222222333444333222111111111111111111111111111111111111111111111111444333333222222333333444333333333333444555666777444555555555555444333333444444333333333444555555555666666777777888888888999999999:::::::::::::::___```bbbaaa___^^^^^^___]]]]]]]]]^^^___aaabbbccc```aaabbbccccccbbbaaa```____________````````````]]]]]]^^^^^^^^^^^^^^^^^^^^^```eeeiiilllmmmlllllliiiiiihhhgggeeebbb```^^^___^^^\\\ZZZZZZ\\\^^^```jjjqqq|||xxxeee]]]]]]bbbiiioooooonnnttt~~~rrr^^^RRRPPPWWW___aaa___bbbjjjrrryyytttllleeeaaa```bbbcccfffeeedddcccaaa```______^^^^^^]]]]]]\\\[[[ZZZYYYZZZUUURRRTTT\\\cccffffffcccbbbaaa```___]]]YYYUUUYYYXXXVVVTTTSSSSSSTTTTTTWWWUUURRROOOMMMLLLKKKKKKJJJJJJKKKMMMNNNMMMJJJGGGBBBCCCEEEHHHJJJJJJGGGEEEBBB???<<<===AAAFFFHHHIIIGGGEEECCCBBBAAABBBDDDEEECCCBBBAAABBBCCCBBB@@@???===>>>>>>===;;;;;;<<<===???>>>>>>???@@@@@@===;;;<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;;;;:::888:::===??????===:::888:::::::::999999:::;;;;;;777888999::::::999888777888888777777888999::::::999888777888:::;;;:::999888888999999999:::::::::666888999888777666777888777777888:::;;;;;;:::888777777888888888999;;;>>>888:::===?????????@@@AAAAAABBBCCCEEEGGGJJJMMMNNNNNNQQQVVVXXX[[[aaahhhnnnkkkiiilllssswwwxxx~~~xxxvvvtttrrrqqqmmmiiifffgggbbb[[[VVVSSSQQQPPPOOOMMMMMMKKKIIIFFFFFFHHHJJJCCCCCCCCCDDDDDDEEEEEEEEEDDDAAA???@@@>>><<>>===<<<===>>>???>>>===;;;;;;;;;::::::999999999888888888888888999999999:::::::::999999999888888777777777777777777777777777777888888888888777777333444444444555555666666333444555666666555444333777777666666555555555444333333333333444444555666666666666555444444333333444444444444444444444333000000111111111222222222222222222222222222222222222222111111111111222222333333222222111222222222111111111111111111111111111111000000000000111111...///111222222222000///000000000000000111111222666444333222333333222111111111111111111111111111111111111111111111111111555444222222222222444555333333333444555666777888666666666666555444333222333333333333444444555666666666666666777777777777777777888999999999999888``````____________``````bbbaaa___^^^^^^```aaacccccccccddddddccccccbbbaaaaaacccddddddaaa___^^^^^^]]]\\\[[[]]]^^^]]]YYYVVVYYY]]]cccfffffffffffffffmmmhhhffffffccc\\\WWWWWWZZZ[[[[[[\\\```iiiuuu~~~tttkkkhhhiiinnnuuuooorrrssstttuuurrreeeXXXYYY]]]aaaaaa\\\[[[ffftttvvvlllhhhjjjllliiifffiiihhheeebbb___]]]\\\[[[^^^]]]\\\[[[[[[[[[\\\\\\WWWTTTSSSWWW^^^ccccccaaaaaa___^^^___```^^^YYYTTTRRRTTTVVVUUUSSSRRRSSSVVVVVVRRRNNNNNNPPPPPPLLLGGGIIIKKKMMMOOONNNKKKHHHEEEAAA@@@AAACCCFFFHHHHHHHHHGGGBBB???@@@EEEHHHHHHFFFCCCCCCCCCDDDDDDDDDDDDEEEBBBBBBBBBAAA@@@===;;;:::;;;<<<===>>>???@@@@@@@@@@@@@@@AAAAAA@@@???===<<<:::;;;<<<===>>>>>>>>>>>>???<<<::::::;;;:::777444777888999:::;;;;;;;;;;;;999999999::::::999888888777999::::::999777777777666666777888999999::::::888888888888888888888888777777888888888888777777555555555666777777888888777777777777777777777777777777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBCCCDDDEEEGGGJJJLLLNNNOOOMMMMMMNNNPPPSSSWWW[[[^^^eeeccc```^^^]]]___aaaccceeefffgggkkkwwwsssqqqmmmhhhbbb]]]YYYWWWTTTTTTTTTSSSRRRQQQPPPOOONNNMMMJJJHHHGGGGGGGGGGGGDDDDDDCCCBBBBBBAAA@@@@@@AAABBBBBBCCCCCCBBBBBBAAA@@@@@@???>>>===<<<;;;;;;<<<<<<<<<;;;;;;:::::::::999999999999999999999999999999999888777666666555999888888888777777666666888888999888888777666555666666666666666555555444666666666666666666666666666666666666666666666666777777666666555555555444444444444444444444444444444444555555555555444444333333333333333333333333333333333222222111111111111111222222222333333333444333222222111111222222111111111111111111111111222222222222222222222222222111111111000000//////000000////////////000000111111111111111222222333111222222333333333222222000111111111111000000///111111000000111111222333333222222111111222222333555444444333333222222111222222333333333333444444555555444333333333333444555555555555555666777777666666777777777777666666```___^^^^^^^^^^^^___```dddcccaaa______```aaabbbcccdddddddddddddddcccbbbaaaccceeedddbbbaaaaaaaaa```___^^^```bbbbbb___\\\^^^aaaeeeiiijjjkkkkkkkkkgggeeedddddd```YYYWWWXXXYYY```jjjuuuyyypppmmmmmmooosssjjjnnnooommmmmmmmmiiicccaaaccceeebbb[[[ZZZeeettt~~~tttnnnnnnnnnjjjgggiiihhheeeccc```^^^]]]\\\\\\\\\\\\[[[[[[[[[ZZZZZZUUUSSSRRRVVV[[[______^^^^^^]]]\\\[[[ZZZYYYVVVTTTQQQSSSTTTTTTQQQQQQRRRTTTTTTPPPMMMMMMOOOOOOMMMIIIHHHIIIKKKLLLKKKIIIFFFDDDAAA@@@AAACCCGGGIIIIIIIIIHHHDDDAAACCCGGGIIIHHHFFFDDDCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAA???>>><<<;;;======>>>???@@@@@@@@@???@@@@@@>>>===<<<;;;;;;;;;::::::<<<======>>>>>>>>>>>><<<;;;;;;<<<<<<999666666777888999::::::::::::999999::::::::::::999999777999;;;:::999777777777:::999888777666666666666777777777777777777777777666777777888888777777666666666777777888999::::::777777777777777777777777777777777777888999999:::999999999999999999999999999::::::;;;<<<===>>>>>><<<<<<===>>>???@@@AAABBBCCCCCCCCCDDDFFFHHHKKKMMMQQQOOOMMMKKKJJJLLLNNNOOOQQQRRRSSSWWWaaallllllfff[[[ZZZWWWSSSPPPLLLJJJHHHJJJJJJJJJJJJIIIHHHGGGFFFFFFEEEDDDCCCBBBAAAAAAAAABBBAAAAAA@@@??????>>>>>>??????@@@@@@@@@@@@????????????>>>>>>===<<<<<<;;;;;;;;;;;;:::::::::::::::999999999999999999999999999999888888777666666555888888888777777777666666555666666666666555555444666666777777666666555444555555555555555555555555555555555555555555555555666666666666555555444444444444444444444444444444444444555555555555444444555555555555555555555555333333333222222222111111111111111222222222333333444333222222111111222222222222222222222222222222222222222222222222222222111111111000000000//////000000////////////000000000000000000000111222222111111222222222222111111///000000111111111000000111111000000111111222333333222222111111222222333222333333333333333333333222222222333333333444444555444444444444444555555555555555555555666777777777777888888888888777777______^^^]]]]]]^^^______eeedddbbbaaa``````aaabbbcccddddddeeeeeeeeeddddddbbbdddeeeeeedddccccccdddaaa``````aaabbbbbb```___bbbbbbccceeeggghhhgggfffcccccceeeddd___ZZZ]]]ccclllxxx{{{tttrrrooommmlllgggkkklllhhheeehhhjjjjjjfffffffffbbb[[[\\\kkk{{{|||uuurrrpppkkkggghhhgggeeebbb```^^^]]]]]]ZZZ[[[\\\\\\\\\[[[YYYYYYQQQQQQRRRTTTVVVYYYZZZ[[[ZZZYYYXXXUUUSSSQQQRRRSSSQQQRRRSSSRRRQQQPPPQQQSSSRRRNNNKKKKKKMMMNNNMMMKKKGGGHHHHHHHHHGGGFFFEEEDDDAAAAAAAAADDDGGGJJJJJJJJJIIIFFFEEEFFFHHHJJJHHHEEEDDDCCCBBB@@@???===<<<<<<@@@@@@@@@@@@???>>>===<<<>>>??????@@@@@@@@@??????@@@???===<<<;;;:::::::::::::::;;;<<<===============<<<;;;<<<===<<<;;;999555666777888999999999999999::::::;;;;;;:::::::::888999;;;:::999777777888;;;:::888666555555555555666666666666666666666666666666777777777777666666666666777888:::;;;;;;<<<777777777777777777777777888888777777777777888888777777777777777777777777777888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;???>>>>>>===>>>???AAABBBDDDBBB@@@???>>>???AAABBBCCCDDDEEEIIIQQQWWWUUUOOOHHHHHHGGGEEEDDDBBBAAAAAA??????@@@@@@@@@@@@??????>>>?????????>>>>>>===<<<>>>>>>>>>===<<<<<<;;;;;;<<<======>>>>>>======<<<>>>>>>>>>===<<<<<<<<<;;;999999999999999:::::::::888888888888888888888888999888888777777666666555888888777777777777666666444555555555555555666666777777777777777666666555555555555555555555555555555555555555555555555555666555555555555444444444444444444444444444444444333444444555555444444333555555555555555555555555333333333222222222222111111111111222222222222333333333222111111111111222222222222222222222222222111111111111111111111111111111000000000000//////000000////////////000000///////////////000111111111111222111111000///......///000111111111111111111000000000000111222222222222111111111111222222111111222222333444444555222222222222333333333333444444444444444555666777555555555444555555666777888888888888888888888888aaa```^^^]]]]]]^^^```aaacccbbbbbbaaaaaabbbcccdddccccccdddeeeeeeeeedddddddddeeefffeeedddccccccddddddcccbbbaaaaaa```___^^^bbb```______aaa```^^^\\\aaacccfffgggeeefffqqq~~~wwwsssrrrmmmgggdddgggjjjjjjfffeeeggggggddd___``````___\\\bbbuuuwwwsssoookkkgggeeedddbbb```___]]]]]]\\\ZZZ[[[\\\]]]]]][[[YYYXXXOOOQQQSSSSSSSSSUUUWWWZZZWWWWWWUUUQQQLLLKKKOOORRRRRRRRRRRRRRRRRRRRRRRRRRRPPPMMMJJJIIIJJJKKKKKKJJJHHHGGGFFFFFFEEEEEEEEEEEEAAAAAAAAADDDGGGJJJJJJJJJHHHFFFFFFFFFHHHHHHEEECCCBBBBBBAAA@@@>>>===<<<;;;>>>>>>>>>>>>>>>>>>======???@@@@@@@@@@@@@@@???>>>===>>>>>>>>>>>>===<<<<<<999:::;;;<<<<<<<<<<<<<<<:::::::::;;;<<<<<<;;;:::666777777888999999888888999999:::;;;;;;;;;;;;:::888:::;;;:::888777888999999888666555555777888999666666666666666666666666555666666777777666666555555666777888999:::;;;<<<666666666666666666666666888888777666666666777777666666666666666666666666777777777666666666666666;;;;;;;;;;;;;;;:::::::::======<<<<<<<<<<<<======??????============>>>??????@@@BBBFFFLLLNNNKKKFFFBBBBBBBBBBBBAAAAAAAAAAAA;;;;;;<<<===============<<<===>>>??????>>>===<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;===<<<<<<<<<<<<<<<<<<<<<777777888888999999999:::888888888888888888888888888888777777666666666666777777777777777777666666666666666666777777888999777777888888777777666555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444333333444444444444333333222222222222222222222222222222222222222222222222111111111111222222222222333222222111111111111111222222222222222222222222111111111111111111111111000000000000000000//////000000////////////000000...............///000000111111111111000///---------...///111111222222222000000000000000111222222222222111111111111222222111111222222333333333333111222222222222333333333333333333444555666888999555555555444444555555666777777666666666666777777cccaaa___^^^^^^___aaaccc``````aaaaaabbbdddeeeeeebbbbbbcccccccccccccccbbbdddeeeeeedddaaa```aaabbbeeedddbbb```^^^\\\\\\]]]\\\\\\\\\]]]___```___^^^dddggglllpppsss|||~~~~~~}}}tttsssrrrlllddd```aaacccddddddggghhhbbbYYYVVVWWWYYYYYYYYYaaavvv|||uuuppplllhhheeeaaa```___]]]\\\\\\[[[[[[ZZZ[[[]]]^^^^^^\\\ZZZYYYPPPRRRSSSSSSSSSUUUWWWYYYVVVUUUSSSNNNIIIIIIMMMQQQRRRRRRQQQRRRRRRRRRRRRRRRNNNLLLJJJIIIHHHIIIHHHHHHHHHGGGFFFEEEEEEFFFFFFGGGBBBAAABBBDDDGGGIIIIIIIIIEEEDDDDDDDDDDDDCCCBBB@@@@@@@@@@@@@@@?????????>>>>>>=====================??????@@@@@@@@@???>>>>>>777999===???@@@???<<<;;;999::::::;;;;;;;;;;;;:::777888999::::::999999:::777888999999999999999999888999::::::;;;;;;;;;:::888999:::999777666777888888888777666777888999:::777777777777777777777777555555666666666666555555444444555666777888999999555555555555555555555555777777666666555666666666777777777777777777777777777777777666666666666555666666666777777888888888888888888888888999999999::::::::::::::::::;;;;;;;;;;;;===CCCGGGGGGDDDAAA>>>>>>>>>>>>============::::::;;;<<<============;;;<<<>>>??????>>>======;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<777777777888888999999999777777777777777777777777777777777666666666666666666666666666666666777777666666555555666777888999777777777777777666555555555555555555555555555555555555555555555555555555333333333333444444444444444444444444444444444444222222333333333333222222222222222222222222222222222222222222222222222222000000111111111222222222333222111111000000111111222222222222222222222222000000000000000000000000//////////////////000000000000////////////000000...............//////000111111111000///...---,,,---...///111111222222222000000//////000000111222222111111000000111111222333333333222222111111111111111111222222222333333222222333333555666888999555555444444444444555555666555444444444444555666dddbbb```^^^^^^```bbbddd___``````aaabbbcccddddddaaaaaaaaaaaaaaa```______aaaaaaaaa```^^^^^^___```]]]]]]\\\ZZZXXXXXX[[[]]]XXX]]]bbbgggjjjmmmqqqtttuuuxxx~~~{{{{{{{{{{{{{{{vvvvvvssskkkeeebbbZZZ\\\]]]___dddfff___UUUSSSTTTVVVVVVUUU\\\pppwwwqqqkkkgggdddbbb^^^]]]\\\[[[[[[[[[[[[[[[ZZZ[[[\\\\\\\\\[[[ZZZYYYRRRRRRRRRSSSUUUWWWXXXYYYVVVTTTPPPLLLIIIIIILLLOOOPPPOOONNNNNNPPPPPPOOONNNIIIIIIIIIIIIHHHHHHGGGGGGHHHGGGGGGFFFFFFFFFGGGGGGCCCBBBBBBCCCFFFGGGGGGFFFAAAAAAAAA@@@@@@??????????????????@@@@@@@@@AAAAAA>>>===<<<<<<<<<<<<<<<======>>>>>>?????????>>>>>>333666999<<<===<<<:::888999999:::;;;;;;::::::999666888::::::999888888999888888999999999999999888777777888999::::::::::::777888888777555555666888888888888777777666666555777777777777777777777777444444555555555555444444333444444555555666666666555555555555555555555555666666555555555555666666777777777777777777777777777777777777666666666666444444555666777888999999777777777888888888999999777888999999:::999999888:::999<<>>===<<<===>>>???>>>>>>?????????@@@@@@@@@>>>>>><<<;;;;;;;;;;;;<<<;;;<<<===>>>>>>>>>>>>>>>888888999999999999888888999999::::::::::::999999777999;;;;;;999777888:::777888888888888888777777555666777888999999999999666777777555333333555777333444666777777555444333666666666666666666666666444444444555555444444444444444444444444444555555444444444444444444444444444444444444555666777777777777777777777777777777666666666666666777777777666666777777888888999999888888999999999888888888666777999:::;;;:::999888===:::<<>><<<===;;;<<<<<<<<<<<<<<<<<<<<<999999::::::::::::::::::::::::999999999999999:::999999999999999999999999::::::;;;;;;;;;;;;::::::888999999:::;;;;;;<<<<<<999999999999999888888888666666666666666666666666666666666666666666666666555555555666666666777777666555333222222333444555555555555555555444333333444444444444444444444444444444444444444444444444111222222222333333333333444444444444444444444444111111222222222222111111333333333333333333333333111111222222222333333333000000000000111111111111222222111000000000000000000000000000000000000000////////////////////////........./////////000000000000////////////000000//////......//////000111000000000111111000000//////000000111111111000000///////////////000111111111111000000000000111111222222222111111111111111111111111111222222222222111111111222333444555666666555444444333333333444666555333222222333555666cccaaa^^^\\\\\\^^^aaacccccccccbbbbbbaaa___^^^]]]______^^^]]]\\\ZZZYYYXXXUUUVVVXXXXXXYYY[[[___bbb___aaaeeehhhlllsss|||{{{uuuwwwyyytttttt{{{}}}{{{{{{}}}||||||zzzrrrgggcccdddhhhhhhddd\\\XXX[[[^^^___]]]___bbbbbb]]]___nnn~~~{{{uuunnngggbbb___]]]]]]\\\\\\\\\\\\\\\]]]]]]YYYXXXWWWVVVVVVVVVVVVWWWSSSPPPMMMQQQWWW[[[ZZZWWWUUUPPPJJJHHHIIIKKKJJJIIIFFFDDDBBBCCCEEEFFFEEEBBB===@@@EEEIIIJJJJJJJJJJJJDDDEEEFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBCCCDDDCCCAAA???>>>===<<<;;;<<<>>>@@@>>>>>>>>>??????????????????>>><<<;;;::::::;;;;;;::::::<<<===>>>>>>>>>>>>@@@>>>;;;888777888999:::999999:::::::::999999888999;;;===<<<999888888:::666777777777777777666666555555666888888999999999666666666444222222444666,,,...222555777777555444555555555555555555555555333444444555555444444333666555555555555444444444444444444444444444444444333333333444555666777888666666666666666666666666555555555666666666777777555555555555555555555555777777777666666444333222333555777888999888777666===999:::???>>>888666999888888888999::::::;;;;;;999::::::;;;::::::999999<<<;;;999888888888999:::777777777777888888888888999999::::::::::::999999888888999:::;;;;;;<<<<<<;;;:::::::::999888888888666666666666666666666666555555555666666666666666444555555555666666777777999888666444333444555666444444555555444444333222444444444444444444444444444444444444444444444444111111111222222333333333444444444444444444444444111111222222222222111111111111111111111111111111111111111222222333333333000000000000111111111111222111111000000000000000////////////////////////////////////////////////---.........//////000000000000////////////000000///////////////000111111///000000111111111111000000111111111111000000//////////////////000111111111111000000000000111111000000000111222222333333000111111111111222222222111111111111222333444444666555444444333333333333777666444333333444666777```^^^[[[XXXXXXZZZ\\\^^^```\\\ZZZZZZ\\\]]]ZZZWWW^^^___```bbbbbb```[[[XXX\\\[[[[[[\\\```eeekkknnnqqqyyy|||vvvuuutttsssrrrtttxxxzzzzzzxxxyyywwwsssnnnllllllooorrrvvvnnnddd]]]\\\]]]^^^^^^dddeeebbb```eeeqqq{{{~~~}}}xxxqqqkkkfffaaa]]][[[\\\[[[YYYWWWVVVWWWXXXYYYXXXXXXWWWVVVUUUUUUUUUUUURRRPPPPPPTTTYYY\\\YYYUUUWWWTTTQQQNNNMMMKKKIIIGGGCCC@@@???AAAFFFHHHFFFCCC===@@@CCCFFFHHHHHHGGGFFFDDDEEEFFFGGGHHHGGGFFFEEEFFFEEEDDDCCCCCCCCCCCCCCC>>><<<999999:::<<<===>>>========================>>>===<<<;;;;;;;;;;;;;;;999:::<<<>>>>>>===<<<;;;:::::::::999999888888888777777777777777777777777;;;;;;::::::999888777777:::999777555444555666777888888888777777777777777666666666666666666666666222222222333333444444444666666666666666666666666555444444333333444444555333444444555555444444333444444555555555555444444222222222333333333444444555555555555555555555555555555555555666666666666555555666666777777888888777777888888888777777666888777777777888999::::::888999::::::::::::999888777777777777777777777777:::999888777777888999:::888888888888888888888888777888888888888999999999::::::::::::::::::::::::999999999888888888777777777888999999888777666555777777666666555555555444444444555555555555444444555555555555666666666666555555555555555555555555777777888777777666555555444444444333333222222222444444444444444444444444222222222222222222222222444222111222444444222///111111222222222333333333444333222222111111222222111222333333333333222111222222222111111111111000//////000000000000//////000000000000111111111111//////............//////000///.........///111222//////............//////000000000000000000000000//////000000000000//////000000000000000000000000......///000000000000000111111111000000000000000111111111111111111111111111111000000000000111111111111111111111111111111///111222222111000222333555555555444444333333333fffeeedddcccbbbbbbbbbbbbgggeeeaaa^^^^^^```dddhhhjjjooouuuyyyyyyvvvrrrpppllllllnnnqqqvvv||||||vvvssspppllliiijjjooossssssqqqooonnnnnnnnnooorrruuuxxxwwwpppfff```^^^```aaabbbeeeffffffffflllyyyzzzuuunnnhhhddd```\\\ZZZ\\\[[[YYYWWWVVVWWWXXXYYYYYYXXXWWWUUUUUUTTTTTTTTTRRRPPPOOOSSSYYY\\\[[[YYYWWWUUUQQQOOONNNLLLJJJHHHDDDBBBBBBEEEIIIJJJGGGDDD???AAADDDFFFHHHGGGFFFEEEGGGHHHIIIIIIIIIHHHGGGFFFEEEEEECCCBBBAAAAAAAAAAAA???===;;;;;;===>>>???>>>????????????????????????===<<<;;;;;;::::::;;;;;;999:::<<<=========;;;;;;:::::::::999999999888888777777777777777777777777;;;::::::999888888777777888777555444555666777999777777777777777777777777555555555555555555555555222333333333333333333444555555555555555555555555444444333333333333444444333444444444444444444333333333444444444444333333222222333333333444444444444444444444444444444444444555555555666666666666444444555555555666666666666666666777777666666555888777777777777888888999888888999::::::999888888777777777777777777777777999888777777777777888999888888888888888888888888777777888888888999999999999999999999999999999999999999888888888777777777777777888888888777666555777666666666555555555444444555555666666555555444555555555555666666666666555555555555555555555555666666777777666555555444333333333333333333222222444444444444444444444444222222222222222222222222444222111222444444111///111111111222222222333333444333222222111111222222222222111111111111222222222222222111111111000000//////000000000000//////------------............//////............////////////......//////000111//////............////////////////////////////////////000000000000//////////////////////////////......///000000000000000000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000111222222111111222333444444333333222222222222~~~}}}{{{zzz}}}xxxrrrnnnsss}}}~~~wwwrrrnnngggaaaaaagggkkkjjjggg```bbbeeejjjnnnqqqtttuuusssnnnfffaaa```ccceeegggfffiiikkkllltttuuupppjjjeeeaaa^^^\\\ZZZ[[[ZZZYYYWWWVVVWWWWWWXXXYYYXXXWWWUUUTTTSSSSSSSSSSSSPPPOOOQQQWWW[[[\\\\\\XXXUUURRRPPPPPPNNNLLLKKKGGGFFFGGGJJJMMMMMMIIIEEECCCDDDGGGHHHIIIIIIGGGGGGGGGHHHIIIIIIHHHGGGFFFEEEDDDCCCBBB@@@???>>>>>>>>>???>>>===>>>???@@@@@@>>>????????????????????????;;;;;;::::::999999::::::999:::;;;<<<===<<<;;;::::::::::::999999999999888777777777777777777777777::::::999999888777777777666555444444555777888999666666666777777777777777555555555555555555555555444333333333333333333222444444444444444444444444444444333333333333444444333333444444444444333333222222333333333333222222333333333333444444444444222222222222222222222222444444444555555555666666333333333444444444444444444444555555555555555444777777666666555666666666777888888999999888888777777777777777777777777777888888777777777777888888777777777777777777777777777777777888888888999999777777777777777777777777888888888888777777777777777777777888777777666555666666666555555555555555555555666666666666555555444555555555555666666666444444444444444444444444444555555555555444444333222222222333333333333333444444444444444444444444222222222222222222222222333222222222333333111000111111111222222222222333333333222111111111111222222111000//////000111222222222111111111000000000//////000000000000//////,,,,,,,,,,,,------------//////............//////------...////////////...//////............//////////////////////////////...//////000000//////...////////////////////////......///000000000000000000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000222333333222111333444222222222222111111111111xxx{{{yyytttnnnggg``````dddeee```[[[SSSVVV\\\bbbgggiiihhhfffiiieeeaaa___```ccchhhjjjhhhlllnnnooottt~~~ooolllfffbbb```^^^\\\ZZZ[[[ZZZYYYWWWWWWWWWWWWWWWYYYXXXVVVUUUSSSRRRRRRRRRTTTQQQNNNNNNRRRWWWZZZ[[[XXXVVVSSSRRRQQQQQQOOONNNIIIJJJKKKNNNPPPNNNJJJFFFGGGHHHIIIKKKKKKJJJIIIHHHFFFFFFGGGFFFFFFDDDBBBAAABBBBBB@@@???===<<<<<<<<<>>>======>>>@@@@@@???===========================::::::999999888999999:::999999:::;;;;;;;;;;;;:::999999999999999999999999777777777777777777777777999999888888777777777777666555555555555666777888555555666666666666666777444444444444444444444444444444444333333222222222333333333333333333333333444333333333333333333444444333333333333333333444222222333333333333222222333333333333444444444444333333333333333333333333333333444444444555555555333333333444444444444444333444444555555555555444777666555555444444444444777777777777777777777777666666666666666666666666777777777777777777777777777777777777777777777777777777777777888888888888777777777777777777777777888888777777777666666666666666666666666666666555555555555555555555555555555666666777777666666555444444444555555555666666444444444444444444444444333333444444444333333222111111222222333333333444333333333333333333333333222222222222222222222222333222222333333222111000111111111111222222222222333222222111111111111111222000///------///000222111111111111000000000000//////000000000000//////....../////////000000000//////............//////+++,,,.../////////...---//////............//////////////////////////////...//////////////////...////////////////////////......///000000000000000/////////000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000222333333222222333444222222222222222222111111yyyrrrxxx|||uuummmhhhdddcccccc```WWWOOOJJJNNNUUU]]]cccddd```[[[[[[[[[[[[\\\^^^ccchhhkkkjjjmmmnnnlllnnnsssvvvuuukkkgggccc```___^^^]]]\\\ZZZYYYXXXXXXWWWVVVVVVVVVWWWWWWUUUTTTSSSRRRRRRRRRUUUQQQMMMLLLMMMQQQUUUWWWXXXUUUSSSRRRSSSRRRQQQPPPKKKLLLNNNPPPPPPNNNJJJGGGFFFGGGHHHIIIIIIHHHGGGGGGEEEEEEFFFFFFEEECCCBBB@@@AAAAAA???>>>===<<<<<<<<<<<<<<<;;;===??????===<<<<<<<<<<<<<<<<<<<<<<<<<<<999999888888888999999:::888999999:::::::::::::::999999999999999999999999777777777777777777777777888888777777777777666666777777666555555555555555444444555555555666666666444444444444444444444444444444444333333222222222333333333333333333333333333333333222222333333333444333222222222222333444333333444444444444333333222222222333333333333444333333333333333333333333333333333333444444444444444444444444444444444444333444555555666666666555666666555444333333333444666666666666666666666666555555555555555555555555666666666666666666666666666666666666666666666666666666777777777888888888888888888888888888888888777777777666666666555555555555555555555555666666444444444555555555555555555555666666666666555555444444444444555555555555444444444444444444444444222222333333333333222222111111111222222333333333333333333333333333333333222222222222222222222222222333333333222111111111000000111111111222222222333222111111000000111111111000...------...000111111111111000000000////////////000000000000////////////000000000111111111//////............//////+++,,,.../////////...---//////............//////..............................////////////....................................///000000000000000......//////000000000000000000000000000000000000111111000000000000111111000000000000000000000000000222333333222111333444222222222222333333333333uuupppxxx{{{tttkkkiiigggeeeaaaZZZPPPHHHGGGKKKSSS^^^eeefff```[[[SSSVVVZZZ]]]```dddhhhkkklllnnnlllhhhgggiiiiiigggeeeccc___]]]]]]^^^^^^]]]YYYYYYXXXXXXWWWVVVVVVUUUVVVUUUTTTSSSRRRRRRRRRRRRTTTQQQMMMKKKKKKNNNRRRTTTWWWUUUSSSRRRSSSTTTSSSRRRLLLMMMNNNOOONNNKKKHHHFFFCCCCCCDDDDDDDDDDDDDDDDDDFFFFFFGGGGGGFFFEEEDDDCCCAAA@@@???>>>============<<<;;;:::;;;<<<===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>999999888888999999::::::888888888999999999::::::888999999999999:::::::::777777777777777777777777777777777666666666666666777777666666555444333333333333444444555666666666333333333333333333333333444333333333333333333222333333333333333333333333333333222222222222333333444333222111111222333444333333444444444444333333111111111111222222222222444444444444444444444444222222222333333333444444555555444444444444333333333333444555666666666666555555444444333444444444666555555444444555555666555555555555555555555555555555666666666666555555666666666666666666666666666666666777777777888888777777777777777777777777666666666666555555555555555444444444444555666666444444444444444555555555444444555555555555444444333444444444444555555555333333333333333333333333111222222333333333333333111111111222222222222222333333333333333333333333222222222222222222222222111333444444222111111222000000000111111111111222222222111000000000000111111000///......///000111111111000000000///////////////000000000000//////............/////////000//////............//////------...////////////...//////............//////........................---......//////......---..............................///000000000000000---......//////000000111000000000000000000000000111111000000000000111111000000000000000000000000///111222222111000222333222222222333333333333333|||ssspppxxx~~~vvvpppkkkkkkjjjfff___WWWPPPLLLIIIMMMVVV```iiiiiibbb[[[SSSXXX___ccceeefffiiikkklllmmmjjjeeecccddddddbbb```^^^[[[ZZZ[[[]]]]]]]]]XXXXXXXXXXXXWWWVVVUUUUUUTTTSSSSSSRRRRRRRRRSSSSSSRRRPPPNNNKKKKKKNNNRRRUUUVVVTTTRRRRRRSSSTTTTTTSSSLLLMMMMMMLLLJJJHHHFFFEEEAAAAAABBBCCCCCCCCCDDDDDDDDDEEEFFFFFFFFFEEEDDDCCC@@@@@@????????????@@@@@@===;;;999999;;;<<<===<<<>>>>>>>>>>>>>>>>>>>>>>>>999999999999999:::;;;;;;888888888888888999999:::888888999999999:::::::::777777777777777777777777666666666666666666666666555555555555555555444444222333333444555555666666222222222222222222222222222333333333333333333444444444444444444444444444333333222222222222333333444333222000000222333444222222333333333333222222///000000000000111111111222222222222222222222222222222222222333333333333444333333333222222222222111222333444555555555555555444444444444555555666555555444333333444555555444444444444444444444444444555666666666666555444555555555555555555555555666666666666777777777888666666666666666666666666666666666555555555444444444444333333333444666666333333333444444555555555333333444444444444333333333333444444444555555555333333333333333333333333111222333333444444333333222222222222111111111111222222222222222222222222222222222222222222222222111333555444222000111222000000000000111111111111222222111000000000000000000000000000000000000000111000000000//////////////////000000000000//////---------.........////////////............////////////......//////000111//////............//////........................---......//////......---..............................///000000000000000------......///000000111000000000000000000000000111111000000000000111111000000000000000000000000...000111111000///111222111111111111222222222333yyyrrrpppwww}}}zzzrrrmmmmmmnnnlllggg___WWWTTTSSSNNNQQQXXXbbbjjjiiiaaaYYYWWW]]]dddiiijjjiiijjjkkkkkkllliiidddbbbdddeeebbb]]][[[XXXXXXYYY[[[\\\\\\XXXXXXXXXXXXWWWVVVUUUTTTRRRRRRRRRRRRRRRSSSTTTTTTPPPOOONNNLLLLLLOOOTTTWWWUUUSSSRRRRRRSSSTTTTTTSSSLLLLLLLLLJJJHHHEEEDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFAAABBBCCCDDDDDDCCCCCCBBB@@@@@@@@@@@@@@@AAAAAABBB>>><<<999999:::<<<>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::999999999:::;;;;;;<<<888888888777888888999:::888888888999999:::::::::777777777777777777777777555555555666666666666666222333444555666666666666222222333444444555666666222222222222222222222222222222222333333444444444444444444444444444444444333222222222222222222333444333111000000111333444111111222222222222111111////////////000000000000111111111111111111111111111111222222222333333333333222222222111111000000///000111222333444444444444444444444555555666777555555333333333333555555444444444444444444444444333444555666666555444333555555555555555555555555666666666666777777777777555555555555555555555555666666555555555444444444444333333222333444666666333333333444444555555555222333333444444333333222333333333444444444555555333333333333333333333333111222333444444444444444333222222222111111000000222222222222222222222222222222222222222222222222111333555444111000111222000000000000111111111111222111111000000000000000000000111111111111000000000000000000//////////////////000000000000//////........./////////000000//////............//////000000///......000111222//////............//////........................---..................---...........................//////000000000000000---------...///000000111000000000000000000000000111111000000000000111111000000000000000000000000...///000000//////000111//////000000111111111222~~~|||wwwpppmmmqqqrrrnnnlllmmmpppnnnjjjddd```^^^___aaaaaaaaaeeeiiigggaaa]]]^^^[[[aaaiiinnnnnnkkkgggdddkkkiiigggeeedddeeefffgggaaa```^^^[[[ZZZYYYZZZZZZUUUUUUVVVVVVVVVVVVWWWWWWSSSSSSUUUUUUUUUUUUSSSSSSRRRPPPOOONNNNNNQQQSSSUUURRRRRRRRRRRRRRRRRRRRRRRRHHHHHHHHHIIIJJJHHHDDD@@@BBB???===>>>AAADDDDDDBBBDDDDDDDDDDDDCCCCCCCCCCCCBBB@@@>>>===>>>>>>===<<>>???AAACCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA???>>>??????>>>===>>><<<;;;;;;<<<===<<<;;;::::::;;;;;;;;;;;;::::::888999;;;:::999888999:::999999999999888777777666888888888888888888999999888888888777777777666666555555555555555555555555444444444444444444444444444444444444555555555666222222222222222222222222333333333222222222111111222222222222222111000///111222222333333222222111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111222222333333222222111111111111222222222333333444444444444444444444444333222111000111222444555444444444444444444444444333333333333333333333333444333222111111222333444222333333333444444444444555555555555555555555555444444444333333444555555444444444444444444444444333333333333333333333333444444444333333222222222222222333444444444444444333333333333333333222222333333333333333222222111333333333222222111111111222222222222222222222222111111111111111111111111111111111111111111111111...///000000111111000000111111222222111111000/////////000000111000000000...//////000111000000000//////000000000000//////000000000000//////......,,,---...//////////////////...,,,,,,...///...---......//////...------,,,......---------......///...///000000000///---,,,------...///000000//////......////////////......---------.........///////////////.........------....../////////000000000111111000000//////......000000000000000000000000000111222333333222111000~~~vvvoooeeeccceeekkkmmmkkkiiijjjjjjjjjiiijjjmmmqqqvvvxxxxxxsssnnnkkkeee\\\XXXYYY```bbbeeegggfffdddaaa___iiifffdddcccdddfffffffff``````___^^^\\\ZZZXXXWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUVVVVVVUUUUUUUUURRRPPPOOONNNOOOQQQSSSUUUVVVVVVTTTRRRPPPOOOMMMMMMJJJJJJJJJKKKKKKJJJFFFCCCEEECCC@@@@@@AAABBBBBBAAAAAAAAAAAABBBCCCCCCCCCDDDCCCAAA???>>>??????>>>===<<<;;;::::::<<<<<<;;;:::888999:::;;;;;;:::999888777999:::999888777888999::::::999999888777666666888888888888888888777777888888777777777777666666555555555555555555555555444444444444444444444444444444555555555666666666333333333333333333333333222222222222111111111111111111222222222111111000111111222222222222111111222222222222222222222222111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000111111222222222222111111111111111222222222222333333333333333333333333333222111000000000111333444333333333333333333333333222222222333333444444444444333333222222333333444333333333444444444555555444444444444444444444444333333333333333444555666333333333333333333333333222222222222222222222222444444333333333333222222111111222333333333333222444444333333222222222111222222222333222111111000222222222222222111111111222222222222222222222222111111111111111111111111111111111111111111111111///000000111111111111000111111111111111000////////////////////////......///000000111111111111111//////000000000000//////000000000////////////.........---------......//////...,,,,,,...///...---.........///......---,,,,,,,,,------...//////000...///000000000///...---+++,,,---///000000111111......////////////.............../////////000000...------------,,,,,,,,,/////////000000000111111000000000000////////////000000000000000000000000/////////000000/////////}}}yyyqqqjjj^^^```dddhhhjjjhhhfffeeeiiihhhggggggjjjmmmpppqqqooohhhbbb```]]]XXXXXXZZZ^^^aaaeeeiiikkkiiieeebbbeeebbb______bbbdddeeeddd_________^^^]]]ZZZXXXVVVYYYXXXXXXXXXWWWWWWVVVVVVVVVUUUUUUTTTTTTUUUUUUVVVQQQPPPNNNNNNNNNPPPSSSUUUUUUTTTSSSQQQOOONNNLLLLLLKKKJJJJJJKKKKKKJJJGGGEEEFFFDDDBBB@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDEEEAAA???=========>>>===<<<:::999999:::;;;<<<;;;999888999:::;;;;;;:::999888999:::::::::888888999;;;===<<<;;;:::999999888888999999888888777777666666777777777777777777666666555555555555555555555555444444444444444444444444333333333444444444555555333333333333333333333333333333222222222111111111000111111222222222111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000111111222222222222111111111111111111222222222222222222222222222222222222111000000///000111222222111111111111222222222222111111222333333444555555444333333333333333333444333333444444444555555555444444444444444444444444333333333333444555777777222222222222222222222222111111111111111111111111333333333333333333333333000111222222333333222222444444333333222111111111111222222222222111000000222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111111000000000111111000000///...////////////...---,,,,,,//////000111111111111000//////000000000000//////////////////////////////000///...---,,,---...//////...,,,,,,...///...------...............------,,,------......///............///000000///...---,,,---...///000000000000......////////////......---.........////////////......---------,,,,,,,,,000000000000111111111111.../////////000000000111////////////////////////000///............///000{{{xxxtttnnnhhhbbbfffjjjkkkkkkiiifffccchhheeecccccceeehhhhhhggg___WWWQQQQQQSSSTTTVVVZZZ```dddkkkssswwwvvvooojjjbbb^^^[[[\\\```ccccccbbb^^^^^^___^^^]]][[[YYYWWWZZZZZZYYYYYYXXXWWWVVVVVVVVVUUUSSSRRRRRRSSSUUUVVVPPPOOOMMMLLLMMMOOORRRTTTPPPPPPOOONNNNNNMMMMMMLLLJJJIIIIIIIIIJJJJJJGGGEEEEEEDDDCCC@@@>>>>>>>>>???AAAAAABBBCCCDDDDDDEEEEEE???===;;;:::;;;;;;;;;999999888888:::<<<<<<;;;999999:::;;;<<<<<<;;;:::999;;;;;;<<<;;;999999;;;===>>>===;;;:::999888888888999888888777777666666666666666666666666666777777555555555555555555555555444444444444444444444444111111222222222333333333333333333333333333333333333333333333222222222222000111111222222222111111000111111222222111111000111111111111111111111111000000000000000000000000111111111111111111111111......//////000000000000000000000000000000000000000111111222222111111000000000111111111222222222222222222222222222222222000000///000000000111111000000000111111111222222111111222333333444555555333333333333333333333333333333333444444444555555444444444444444444444444444444444444555666777888222222222222222222222222111111111111111111111111333333333333333333333333111111222333333333333333333333333222222111111111111222222222222111000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111000000//////000000000000///............///......---,,,+++---...//////000000////////////000000000000//////.............../////////111000///.........///000///...,,,,,,...///...---------...............---......//////......,,,,,,---...///000000///.........///////////////............////////////......,,,,,,---------.........////////////............000000000000111111111111......//////000000111111////////////////////////222111///......///111222xxxsssoookkkhhhiiiooorrrqqqnnnllliiieeeeeebbb```aaaeeeggggggeeeXXXPPPJJJKKKPPPSSSXXX\\\gggkkkrrr{{{~~~vvvooo```[[[XXXZZZ___ccccccaaa]]]]]]]]]]]]\\\[[[ZZZZZZ\\\[[[ZZZYYYXXXWWWVVVVVVTTTSSSPPPOOOOOOPPPSSSTTTOOONNNLLLKKKLLLNNNPPPRRRKKKKKKKKKLLLLLLLLLLLLLLLIIIGGGGGGGGGHHHHHHFFFDDDCCCCCCBBB@@@===<<<===>>>AAAAAABBBBBBCCCCCCDDDDDD>>><<<:::999::::::999888888888888:::<<<===;;;999;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;999:::<<<>>>===;;;999777666666666666777777777777777777666666555555666666666666777777444444444444444444444444444444444444444444444444000000000111111111222222222222222222222222222222333222222222222111111111111111222222222111111000000000111111111111000000111111111111111111111111000000000000000000000000111111111111111111111111...//////000000111111222000000000000000000000000000000111111111111000000000000000111111111111222111111111111111111111111///000000000111111111111//////000000111222222222222222222333333444444444111222222333333222222111222222222333333333444444333333333333333333333333444444444444444555666777111111111111111111111111111111111111111111111111222222333333333333444444111111222333333333333222222222222222222222222222222222222333222111111000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000///000000000000//////...///////////////......---..................------------.../////////////////////000000000000//////---............/////////000000/////////000000111///...,,,,,,...///...---,,,---......///............//////000///---,,,***---...///000000000///...///////////////...------......////////////......,,,,,,,,,------------...111000000000000//////////////////000000000111111......//////000000111111000000000000000000000000222111000//////000111222}}}uuuoookkkiiihhhlllsssuuuqqqnnnmmmjjjfffdddaaa___aaafffiiihhhfffZZZQQQLLLOOOVVV\\\aaafffnnnppptttzzz~~~zzzqqqiii```[[[WWWYYY```eeedddbbb]]]\\\\\\\\\[[[\\\\\\]]]]]]\\\[[[ZZZXXXWWWVVVUUURRRPPPMMMKKKKKKMMMPPPRRRMMMLLLJJJIIIJJJLLLOOOQQQIIIIIIIIIIIIIIIIIIIIIJJJFFFEEEDDDDDDFFFFFFDDDCCCAAABBBAAA???;;;:::<<<>>>@@@@@@@@@@@@@@@@@@@@@AAA>>><<<:::999::::::999888888888999;;;===>>><<<:::;;;:::999888888999:::;;;<<<<<<;;;:::888999;;;>>>>>><<<999777666555666666666666666777777777777777555555555666666666777777444444444444444444444444444444444444444444444444000111111111222222222222111111111111111111111111000000000000////////////222222222222222111000///000000111111111111000000111111111111111111111111000000000000000000000000111111111111111111111111//////000000111222222333000000000000000000000000000000111111111111000000000000000000111111111111111111111111111111111111000000111111222222111111//////000111111222333333333333333333333333333333000111111222222111111000111111111222222222333333333333333333333333333333333333222222222333333444111111111111111111111111222222222222222222222222222222222333333444444444///000111111222222111111000000000111222222333333333333333333333222222111///000000000111111111222111111111111111111111111111111111111111111111111000000000000000000000000///////////////...------....../////////...---------....../////////............///000000000000000//////000000000000//////---------.........//////------...///000000000000///...,,,,,,...///...---,,,------...//////......,,,---///000///...---,,,,,,---///000000000///...---...///////////////.........////////////......------------............111111000000000/////////....../////////000000000////////////000000000000000000000000000000000000111000000000000000000111||||||~~~|||{{{wwwrrrllliiiggggggjjjqqqtttooojjjkkkiiieeedddaaa^^^aaafffiiigggddd]]]UUUPPPVVV___ffflllqqqrrrqqqqqqtttvvvrrriiiaaa```[[[WWWZZZbbbgggfffccc\\\\\\[[[ZZZ[[[\\\^^^___^^^]]]\\\ZZZYYYWWWVVVUUUQQQOOOKKKIIIIIIKKKOOOQQQLLLKKKIIIHHHIIIKKKNNNPPPIIIIIIHHHHHHHHHHHHGGGGGGEEEDDDCCCCCCDDDDDDCCCBBB@@@AAAAAA>>>:::999;;;>>>?????????>>>>>>>>>>>>>>>>>><<<::::::;;;;;;:::999888888999<<<>>>>>><<<:::;;;999777555555777999;;;;;;;;;:::999777888;;;===@@@>>>;;;999777777888888555555666666777777888888444555555555666666777777444444444444444444444444444444444444444444444444111111222222222333333333000000000000000000000000///............---------333333333222111000///...000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111222333333333000000000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000000000111222222222222222///000000111222333333333444333333333333333333333///000111222222111000///000000111111111222222222333333333333333333333333222222111111000111111111000000000000000000000000222222222222222222222222222222222333333444444444...//////000000000000000//////000111222333333444333444444444444333222222//////000000111111111222000000000000000000000000111111111111111111111111000000000000000000000000......//////...---,,,,,,......//////......---,,,------...///000000000/////////000111111111111111//////000000000000//////---------.........//////***+++---///000000/////////...,,,,,,...///...---,,,,,,---.../////////...***,,,...///000000...---,,,---///000000000//////,,,,,,...///000000111111......////////////................../////////000000000000000////////////............////////////000000000000////////////000000000000000000000000000000000000000000000000xxxqqqqqqoookkkffffffgggiiigggdddeeejjjoooppppppooollljjjiiiiiicccaaa```cccgggiiifffbbb\\\VVVRRRXXXdddnnnpppnnnpppmmmjjjiiijjjjjjgggeeeaaa^^^\\\___ccceeeccc___```^^^\\\]]]___```^^^\\\]]]\\\\\\ZZZXXXVVVUUUSSSUUUNNNFFFBBBDDDHHHMMMNNNOOONNNMMMMMMNNNMMMJJJHHHIIIIIIHHHGGGGGGHHHHHHHHHFFFFFFFFFEEEDDDBBB@@@@@@BBBCCCBBB???;;;;;;>>>BBBBBB@@@<<<;;;<<<============<<<;;;:::::::::::::::999999:::;;;;;;<<<<<<===<<<;;;:::;;;<<<<<<:::888:::999777666666666777888999777555555777999999999666666666666666666666666555444222111111222444555444444444333333222222222333111///111444555333111222222333333333222111111222222111000/////////000111111222222222222111111//////000000000000//////111111111111111111111111111111111111111111111111000000000000000000000000000///...------...///000//////000000000000//////111111111111111111111111000000000000000000000000000000000000000000000000111222222222222111000///111111111111111111111111222222222111111111111000555444222111111111222222333333222111000000111111111111000000000000111111222222222222222222222222333333222111000000000111000////////////111333444111111111111111111111111444444444333333222222222222222222222222222222222222222111000//////000000222222222222222222222222111111222333333333333222222222222222222222222222333333222111000///......000000//////......------////////////////////////............////////////------------------------///////////////000111111...........................---,,,+++++++++++++++////////////////////////.........------,,,,,,,,,///......------......///,,,,,,,,,---------......000000000000000000000000111111000000//////......///////////////......---------............------////////////000000000000///...---,,,+++,,,------////////////000000000000111000///......///000111444333222000///.........uuunnnmmmiiicccbbbaaacccggggggeeehhhmmmoooppppppnnnkkkiiihhhhhhgggeeedddfffiiiiiieeeaaaZZZWWWUUUZZZccckkkmmmkkknnnlllkkkkkklllkkkiiifff```]]]ZZZ]]]bbbeeedddbbbaaa___]]]]]]^^^^^^\\\YYYYYYYYYYYYYYYXXXVVVUUUTTTVVVPPPIIIFFFHHHLLLOOOPPPQQQOOOMMMLLLKKKJJJHHHFFFIIIHHHGGGFFFFFFFFFFFFFFFGGGFFFFFFFFFEEEDDDBBBBBBBBBBBBAAA===:::;;;>>>BBBBBB???<<<;;;;;;;;;;;;;;;===<<<<<<;;;::::::;;;;;;999999999:::;;;<<<===>>><<<;;;;;;;;;<<<;;;:::888999888777666555666777777999777555555777888999888555555555555555555555555555444333222222333444555444444333333333222222222333111000111333444333111000111222222333333333333222111000000000000000000111111222222222222111111///000000111111000000///111111111111111111111111111111111111111111111111000000000000000000000000000///............///000///000000111111000000///000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222111111111111111111111111111111222222222111111111111000333222111000000000111111333222222111000000111111111111000000000000111111222222222222222222222222333222111111000000111111000/////////000111222333111111111111111111111111333333222222222111111111222222222222222222222222222222111000000000000000222222222222222222222222000111222222333333222222111111111111111111111111111111111111000000000000000///////////////......////////////////////////............////////////------------------------...............//////000//////////////////////////////...---------------/////////////////////////////////......---------//////............//////,,,,,,---------.........////////////////////////000000000000//////......///////////////......------......//////......---////////////000000000000000///...---,,,------...////////////000000000000111000///......///000111333222111000////////////zzzqqqnnnmmmggg```^^^\\\^^^dddggghhhkkkpppnnnnnnnnnllliiigggfffgggjjjiiihhhiiijjjhhhbbb]]]VVVVVVWWW[[[aaaeeeggggggllllllkkklllllljjjfffcccZZZXXXWWWYYY___cccdddcccbbb```]]]\\\\\\ZZZXXXVVVTTTUUUUUUVVVVVVVVVVVVUUUVVVRRRNNNLLLMMMPPPRRRSSSQQQOOOKKKIIIHHHHHHFFFEEEIIIHHHGGGFFFEEEDDDDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDCCCBBB???;;;999;;;>>>BBBAAA???<<<:::;;;;;;:::999======<<<;;;;;;;;;;;;<<<999999888999:::;;;===???===<<<;;;;;;;;;;;;999777777777666555555555555666888666555555777888888888444444444444444444444444666555444333333444555666333333333333222222222222222111000111333333333222...///000222333444444444000000000000000000111222111111222222222222111111000111111111111111111000111111111111111111111111111111111111111111111111000000000000000000000000000//////......//////000000111111111111111111000////////////////////////000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111222222222111111111111000111111000/////////000000333222111111000111111111222222111111111111222222222222222222222222222222222222111000000000111111000/////////000111222333111111111111111111111111111111111111111000000000222222222222222222222222222111000000000000000000222222222222222222222222000111222222333333222222000000000000000000000000//////000000111111111222////////////000000000000////////////////////////............////////////---------------------------------------...//////111111111111111111111111111000//////...////////////////////////////////////////////////.........///..................///,,,------------.........////////////////////////000000000////////////...///////////////......------......//////......---////////////000000000000000000///...............////////////000000000000000000////////////000000111111000000000000111111yyyqqqmmmoooooojjjddd^^^ZZZ[[[bbbhhhjjjmmmpppllllllllljjjgggeeeeeefffkkkjjjjjjjjjhhhccc\\\WWWQQQTTTYYY]]]___bbbccceeekkkkkkkkkjjjgggbbb]]]ZZZRRRRRRTTTYYY^^^``````___bbb```^^^[[[YYYWWWUUUSSSPPPQQQRRRSSSTTTUUUUUUUUUSSSRRRPPPPPPQQQRRRSSSSSSPPPLLLIIIFFFFFFGGGFFFFFFJJJIIIGGGFFFEEEDDDCCCCCCDDDEEEEEEFFFFFFFFFEEEEEECCCAAA===:::999;;;???BBB@@@>>><<<;;;<<<======<<<===<<<<<<;;;;;;<<<<<<<<<999999888888999;;;===???===<<<;;;;;;;;;:::888666666666555555444444444444777666555666777888888777444444444444444444444444666555444444444444555666333222222222222222222222111111000111222222222222//////111222222333333333000/////////000111222222111111222222222222111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000//////////////////000111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222333333444111111111111111111111111222222222111111111000000000000000000000000000000222222111111111111111222222222111111111111222222111111111111111111111111111111000000000000111111000000000000000111111222111111111111111111111111111111111111111111111111222222222222222222222222111111000000000000000111111111111111222222222222000000111222222222222222000000000000000000000000000000000000111111111111...//////000000111111111////////////////////////............////////////..............................------......///000111111111111111111111111000000///////////////000//////////////////////////////..................------............------------------............///////////////////////////////////////////////////////////////......---......////////////......////////////000000000000111000000///////////////////////////000000000000000000////////////000000////////////000111222333uuunnnhhhiiimmmmmmhhhcccaaa\\\]]]dddlllmmmmmmnnniiiiiiiiigggddddddeeefffhhhhhhhhhgggddd^^^WWWSSSRRRVVV\\\aaabbbccceeegggjjjjjjiiieee___XXXRRROOOPPPRRRWWW]]]```aaa___\\\```___]]]ZZZWWWTTTRRRRRROOOOOOQQQRRRSSSSSSSSSSSSNNNOOOPPPQQQQQQQQQQQQRRRLLLIIIFFFEEEFFFGGGGGGGGGJJJJJJHHHGGGEEEEEEDDDDDDBBBCCCDDDDDDEEEEEEDDDDDDCCC@@@===:::;;;===@@@AAA>>>===<<<===???@@@@@@???<<<<<<;;;;;;;;;<<<<<<===999999888888999:::<<<===<<<;;;::::::;;;:::888666555555555555555444444333666555555666777888777666444444444444444444444444555555555444444555555555222222222222222222222222000000111111111111222222111111111222222111111000000/////////000111222222111111222222222222111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000000000000///111111222222222222111111111111111111111111111111000000000000000000000000111111111111111111111111333222222111111222333333111111111111111111111111222222222111111111000000000000111111111111111111222111111111111111222222222111111111111111111222111111111111111111111111111000000///000000111111///000000000111111111111000000000000000000000000111111222222222222222222222222222222222222222222111000000000000000111111000000000111111222222222000000111222222222222111111111111111111111111111111111111111000000000000......//////000000111111////////////////////////............////////////........................//////......//////000111000000000000000000000000///......---......//////////////////////////////------------------------+++,,,------------,,,+++---------.........//////.......................................////////////////////////......---...//////////////////...////////////000000000000000000000000000/////////////////////000000000000//////000000000000//////......//////000222333444yyyssskkkeeeaaadddgggeeebbb```eee``````iiiqqqrrrooollleeefffeeedddbbbccceeegggeeeffffffeeeaaa\\\WWWSSSXXX\\\aaadddffffffggggggffffffeee```YYYSSSNNNLLLTTTXXX]]]aaacccaaa^^^\\\\\\]]]\\\YYYUUURRRRRRRRRQQQQQQQQQQQQQQQPPPPPPOOOJJJLLLOOOPPPOOOOOOPPPQQQIIIGGGEEEEEEFFFHHHHHHGGGJJJIIIHHHGGGFFFEEEEEEEEEBBBCCCDDDDDDDDDDDDDDDCCCCCC@@@===<<<>>>???@@@AAA>>>======>>>@@@BBBAAA@@@;;;::::::::::::;;;<<<<<<999999:::::::::::::::999;;;:::999:::;;;;;;999777555555666666555555444333555555555666888888777555444444444444444444444444444444444444444444444444111111111222222222222222///000222111000000111333111111222222111000000///000000000000000000111222111111222222222222111111000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///000111111111111111111000111111111111111111111111000000000000000000000000222222222222222222222222444333111000000000111222111111111111111111111111222222222111111111111000///000111222222222111111111111111000111111222333111111000000000000111111111111111111111111111111000000/////////000111111///000111111111111000000000000000000000000000000111111111222222222222222222222222222222222222222000000000000000111111222//////000000111222222222///000111111222222111111111111111111111111111111222111111111000000//////............////////////////////////////////////............////////////........................///////////////000111111////////////////////////------,,,,,,------......////////////////////////,,,,,,,,,---------------+++,,,---......---,,,+++------........./////////........................---............////////////////////////......---...//////000000//////...////////////000000000000000000000000000///......////////////000000000000//////000000000000//////......//////000222333444zzzqqqiiifff```\\\]]]bbbeeebbbaaaccchhhccccccnnnxxxxxxrrrmmmbbbbbbbbbbbbaaabbbeeehhheeeeeefffdddaaa]]]ZZZXXX]]]^^^aaaccceeedddcccaaa```aaa```]]]XXXTTTRRRSSS[[[]]]___```___^^^\\\\\\XXXZZZZZZXXXTTTRRRRRRSSSTTTTTTSSSRRRPPPNNNLLLKKKGGGJJJMMMNNNMMMMMMNNNPPPIIIHHHGGGGGGGGGHHHFFFEEEHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDCCCCCC@@@>>>>>>AAABBBAAA@@@???>>>===>>>@@@@@@>>>===999999999999999:::;;;;;;999:::;;;;;;;;;999777666999888888999;;;;;;:::888555666666777666555444333555444555666888888666444555555555555555555555555333333444444444444333333000111111111222222222222...000222111000///111333///000000111111111111000222111000000000000000000111111222222222222111111///000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000///000111111111111000//////000000111111000000///111111111111111111111111000000000000000000000000222222222222222222222222444333111///......//////111111111111111111111111222222222111111111111000......000111111111000000111111000000111222222333000000////////////000000111111111111111111111111///////////////000111111///000111222222111000///000000000000000000000000000000000111111111222222222222222222222222222222000000000000000111222222/////////000111222222222///000000111111111111111000000000000000000000000000000000000111111111111............------------////////////////////////............////////////........................///............///000000////////////////////////------,,,,,,------...///////////////////////////------------.........///,,,---///000000///---,,,............////////////........................---------........./////////////////////......---//////000000000000//////////////////000000000000//////000000000///...---////////////000000000000...///000111111000///...////////////000111333333|||yyyqqqfff___^^^YYYWWW[[[cccfffdddeeejjjiiidddeeeqqq||||||tttnnn```aaaaaa``````bbbfffiiieeeffffffeeebbb___^^^]]]^^^^^^^^^___``````\\\YYY[[[]]]^^^\\\YYYWWWXXX[[[^^^^^^^^^\\\YYYXXXYYYZZZVVVXXXYYYWWWSSSQQQRRRTTTVVVVVVTTTRRROOOLLLJJJHHHFFFIIIMMMMMMLLLLLLNNNQQQKKKIIIHHHHHHHHHGGGEEEBBBFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDBBB@@@???@@@CCCDDDBBB???@@@???>>>>>>>>>>>>;;;999888888888888999999:::;;;999:::<<<===;;;999666333888777777999;;;<<<;;;999555666777777777666444444444444555666888888666444666666666666666666666666222333333444444333333222000000111111222222222222...000222111//////111333---...///111222222222222222222111000//////000000111111222222222222111111//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000/////////000000000000//////000000000000000000000000000000000000000000000000222222222222222222222222555333111...---------...111111111111111111111111222222222111111111111000,,,---///000000000//////111111000000111222333333//////............//////000000000000000000000000///////////////000111111///000111222222111000///000000000000000000000000.../////////000000111111222222222222222222222222000000///000000111222222...//////000111222222222//////000111111111111111////////////////////////......///000111222333333.........------,,,,,,+++////////////////////////............/////////000////////////////////////...------------...//////////////////////////////---------------...///000////////////////////////---.........//////000000...///000222222000///.............../////////000........................---------........./////////////////////......---//////000000000000//////////////////000000000000...///000000000///---,,,////////////000000000000...///000111111000///...////////////000111222333~~~wwwvvvuuupppgggbbbaaa```]]]\\\WWWXXXaaajjjkkkhhhgggfffeeegggpppyyy{{{tttlll^^^\\\YYYYYY\\\```cccdddgggccc______aaabbb___[[[eeebbb^^^ZZZXXXWWWXXXZZZ\\\\\\[[[YYYXXXXXXZZZ]]]___]]]ZZZWWWVVVWWWYYYZZZYYYYYYXXXWWWVVVUUUUUUVVVYYYVVVRRROOONNNMMMKKKIIIGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIGGGEEEDDDDDDEEEEEECCCDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCAAA@@@???>>>>>>>>>??????@@@@@@AAAAAABBB@@@@@@???>>>===<<<;;;;;;999777555555777999999999777777888999999999999888999888777888999999888777444444555555555555555555555666666666666666555444555444333333222222222222111111111111111111111111333333333222222222111111000000000000000000000000000000000000111111111111//////000000111111111222............////////////////////////000000000000111111000000//////......000000000000////////////---///111111...---000222000000000000////////////000000000000////////////000000000000000000000000111000///000222222222111///111222333333222111/////////000000000000////////////000000000000/////////...---,,,,,,---...///000111111222222111111000000000111222222222222111222222111111000000//////000000111111111111000000............/////////000---...///...---,,,,,,...---------...///111333333////////////000000000000000000000000000000000000000000111111000///---,,,000000////////////000000000000111111111111000000......////////////......///...---...000000000...---------------...///000000000//////......------...,,,******+++------,,,///.........///000222333111000///......------...111000...---,,,,,,,,,------------............///...///000000///---+++***---------............///++++++,,,---...000000111------...///000000//////------------------------////////////////////////........................//////000000000000000000.........///......------111111000///...---,,,,,,***+++---...000111111222111111000000//////......////////////////////////xxxnnniiikkkkkkhhhbbb```dddfffeeeccc^^^^^^fffmmmmmmhhhfffbbbaaacccjjjqqqrrrnnnhhh[[[YYYVVVWWW[[[```dddffffffbbb^^^^^^bbbcccbbb___dddbbb]]]YYYWWWVVVWWWXXX[[[[[[ZZZXXXVVVVVVXXXYYYXXXWWWVVVTTTTTTUUUVVVWWWXXXWWWVVVVVVUUUUUUUUUUUUYYYUUUQQQNNNMMMLLLKKKIIIIIIIIIIIIJJJKKKKKKLLLLLLIIIHHHFFFDDDCCCCCCCCCDDDCCCCCCDDDEEEEEEEEEDDDDDDCCCCCCAAA@@@??????>>>>>>>>>??????@@@AAAAAABBBBBB@@@@@@???>>>===<<<;;;::::::888666666888:::::::::777777888999999999999888999888777777999999888777666666555555444444444444666666666666555555444333555444333222222222222222222222222222222222222222222222111111111000000000000000000000000000000000//////000000000111111111......//////000000000000....../////////000000000////////////000000000000111000000000000000//////111111000000000/////////---...//////......///000////////////000000000000000000000000////////////000000000000000000000000222000////////////...,,,...///000222222000///...//////000000000000////////////000000000000//////000///...------...//////000000111111111111000000000000111222222222222111111111111000000000000000000000111111111111000000........./////////000000111222333222000///000111.........///000111222333000000000111111111222222000000000000000000000000//////000111111111000///000000////////////000000000000111111111111000000......////////////......---,,,,,,,,,...///...------------------.../////////////////////.........///---++++++,,,---------------,,,,,,---...///000000//////............///111000///---,,,,,,---...---------............///////////////...---,,,+++---------............/////////.........---------------...///////////////........................................................................//////////////////......------............------000000000///......------------...///000000000000111000000000/////////...////////////////////////zzztttjjjaaa^^^^^^___^^^[[[___hhhnnnoookkkggggggnnnrrrnnnhhheee```aaadddgggkkkkkkhhhfff\\\YYYVVVVVVYYY___ccceeedddaaa^^^^^^aaaddddddcccccc```\\\XXXVVVVVVWWWYYYZZZZZZZZZWWWUUUSSSTTTUUUSSSSSSSSSTTTTTTUUUUUUUUUVVVUUUUUUTTTTTTTTTTTTUUUWWWTTTOOOLLLKKKKKKKKKJJJHHHIIIIIIJJJJJJKKKKKKLLLHHHGGGEEECCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@???>>>>>>>>>>>>????????????@@@AAAAAABBBBBB??????>>>===<<<;;;;;;::::::999777888999;;;::::::666777888888999999888888999888777777999999888777888777555444333444555555777777777666555444333222444333333222222222222333333333333333333333333333111111000000000/////////000000000000000000000000//////000000000000111111............/////////////////////000000000111111////////////000000000000000000000111111111111111111111111111000000000000...---,,,---...//////.........//////000000111111000000000000////////////000000000000000000000000111000...//////000...---------////////////------//////000000000000////////////000000000000//////000000////////////000000000000111111111111000000///000111111222222111111///000000000000000000111///000000111111000000///....../////////000000000///000111000///...///000000000000000000111222222//////000000000111111111000000000000000000000000...///000222222333222222111000000//////000000111///000000111111000000///......////////////.........---,,,---///000///......------------...//////.........//////////////////...,,,,,,...///...---...------,,,------......///............///000000222000///...------......---------............///000///...------------------------............///000000///...---,,,,,,+++---......///////////////000000000000000000000000................................................/////////......---------,,,,,,------...------,,,///////////////////////////000000000000000///...000000000000////////////////////////////////////{{{tttjjjbbb```ZZZ\\\\\\\\\bbbmmmuuuwwwpppmmmmmmsssuuuooohhhdddcccgggkkknnnmmmkkkhhhfffbbb^^^YYYWWWYYY]]]aaacccdddaaa^^^]]]___bbbbbbbbb```^^^ZZZXXXWWWXXXZZZ\\\ZZZZZZZZZXXXUUUSSSRRRSSSTTTTTTVVVWWWWWWWWWVVVUUUSSSSSSRRRRRRRRRRRRSSSSSSUUUQQQLLLIIIIIIJJJJJJJJJFFFFFFFFFGGGHHHHHHIIIIIIHHHGGGEEECCCBBBBBBBBBCCCCCCCCCDDDCCCCCCBBBAAA@@@>>>>>>=========>>>>>>???>>>>>>???@@@@@@AAAAAABBB>>>>>>===<<<<<<;;;:::::::::999777888999:::999888666777777888888888888888999777666777888999888777777666555444444555666777888888888777666555333222333333222222222222222333222222222222222222222222111111000000000/////////000000000000000000000000////////////000000000111////////////////////////000000000000111111111111////////////000000000000000000111111222222333333222111111111000000000000///---+++,,,000111///------......///000111111222000000000000////////////////////////////////////000/////////111222222000---......//////......---//////000000000000////////////000000000000//////000000000000000111111111000111111222222111111000///000000111111111111111.../////////000000111111//////000000000000//////...////////////000000000///000111000...---...///222111111000000000111111------------............000000000000000000000000111111222222333333333333111000000000000000000111//////000000000000//////......////////////......111000///000111222222000......---------......///------......//////000000000...---...///000///...000/////////////////////---------......///111111111000///...---......///---------............///000///...,,,,,,------...---------............///------........................///////////////...////////////////////////................................................///......------,,,,,,++++++,,,------------------............//////000000//////000000000000000///000000000000////////////////////////////////////xxxooojjjjjjfffiiiiiihhhmmmuuu{{{|||pppmmmoootttuuuoooiiifffhhhmmmsssuuurrrlllhhheeeddd```\\\ZZZ\\\```ccceeeeeeccc```^^^^^^^^^___^^^]]][[[YYYWWWWWWZZZ\\\^^^ZZZ[[[\\\ZZZWWWTTTRRRRRRVVVVVVXXXXXXXXXWWWUUUTTTRRRQQQQQQPPPPPPPPPPPPQQQQQQNNNJJJHHHHHHIIIJJJIIIEEEEEEFFFFFFGGGHHHHHHHHHIIIHHHFFFDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBAAA======<<<<<<======>>>>>>======>>>>>>???@@@@@@AAA======<<<<<<;;;;;;::::::999777777777999999888666666666777888888888888777888777666777888888777666555444444444555777888999::::::999888777666444333222222222111111222222333000000000000000000000000222222111111111000000000////////////////////////...////////////000000000000000000000000000000000000000000000111111111111////////////000000000000000000111111222222333333111111111000000000000///000...,,,...111222000...---......///000111111222000000000000////////////////////////////////////111000//////111222111000//////////////////////////////000000000000////////////000000000000/////////000000111111111111111111111222222222222111111//////000111111111111000......//////000000000111//////000000000000//////////////////000000000111222333444333111000111222222111000000000000000000------------............////////////////////////444333333222222222222222111111000000000000111111//////000000000000//////......////////////......111000///000111222222000///......---------......------......//////000000000///......000000///...///////////////.........------------...000111222000000...------...//////---------............///000///---,,,,,,---...///---------............///------.....................///////////////....................................................................................------,,,,,,,,,++++++,,,------.........---------......///000000000---...///000000111111000////////////000000000000////////////////////////|||wwwqqqqqquuuzzz}}}}}}zzz{{{~~~~~~|||kkkjjjlllrrrtttpppmmmllllllppptttuuurrrlllfffbbbaaa___]]]]]]aaaeeehhhjjjfffeeecccaaa___]]]\\\\\\\\\[[[XXXVVVVVVXXX[[[]]]YYY[[[]]]\\\XXXUUUSSSRRRUUUVVVVVVWWWVVVUUUTTTSSSQQQQQQOOONNNNNNMMMMMMMMMMMMKKKHHHHHHHHHIIIIIIHHHFFFGGGGGGHHHHHHIIIIIIJJJIIIHHHFFFDDDCCCCCCCCCDDDCCCCCCCCCDDDCCCCCCBBBBBB=========<<<<<<===>>>>>><<<<<<<<<===>>>>>>??????<<<<<<;;;;;;;;;:::::::::888777777777999888777555555666777777888888777777888777666666888888777666333444555666777888888888999999999888777666555444222111111111111222222333000000000000000000000000222222111111111000000000////////////////////////......////////////000000111111111111000000000000/////////000000000111111////////////000000000000000000000111111111111111000000000000////////////000///...///000111111000......//////000000111111000000000000////////////000000000000000000000000222000//////000111///...000000000000000000000000//////000000000000////////////000000000000//////...///000111111222111111111111222222222222111111...///000000111111000000...//////////////////000...//////000000//////.../////////000000000111111000111222111/////////000000000///////////////000//////000000000111111111////////////////////////555444333222111111111111222111111000000111111222...//////000000//////.........////////////.........---,,,---///000///...//////...------------............//////////////////......///000000///---+++,,,,,,---------,,,,,,---------......000111111///...---,,,,,,---...///---------............//////......---------......---------............///000000///...---,,,,,,+++//////////////////...---------------------------------------------------........................------------------------,,,,,,---...////////////---.........//////000000,,,,,,...///000000000000////////////000000000000////////////////////////~~~|||wwwrrruuu|||{{{tttfffeeeiiippptttrrrrrrtttrrrqqqqqqpppmmmiiidddaaa___^^^^^^```dddhhhjjjjjjfffggggggeeebbb___]]]\\\^^^[[[XXXTTTSSSTTTVVVWWWXXXZZZ\\\\\\YYYUUUSSSRRRTTTTTTUUUUUUVVVUUUUUUUUUQQQPPPOOOMMMLLLKKKKKKKKKIIIHHHGGGHHHIIIIIIHHHFFFFFFFFFGGGGGGHHHIIIIIIIIIHHHGGGEEECCCBBBBBBBBBCCC@@@AAAAAABBBBBBBBBBBBAAA>>>>>>===============>>>::::::;;;;;;<<<=========;;;;;;;;;:::::::::::::::999888888999:::999777555555666666777777777777777888666555666777888777666555666777888888777555444666666666666666555444444111111111111111222333333000000000000000000000000111111000000000/////////////////////////////////........./////////000000111111000000000/////////....../////////000000000////////////000000000000111000000000000000//////////////////.........------...//////......///111////////////000000000000000000000000////////////000000000000000000000000000000000222444666777666111000000000000000000111//////000000000000////////////000000000000//////---...///111111111111111//////000000000000//////...//////000000000000000///////////////...............////////////......//////000000000111111111---...///...,,,+++,,,---///...............//////000000000111111111222222////////////////////////333222111000000111222222222111111000000111111222......////////////............////////////......---,,,,,,,,,...///...---//////...---------------///////////////............------///000000...,,,)))***,,,------------,,,...............///000111...---,,,++++++,,,---...---------............///------...............------------............/////////.........---------///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,------......//////,,,---...///000000000000.........///////////////------............------.../////////000000000111////////////////////////yyyuuuxxx~~~uuulllcccbbbgggooottttttvvvyyywwwsssoookkkiiigggdddaaaaaa``````aaadddgggggggggfffgggiiihhheeeaaa___^^^___\\\WWWSSSPPPPPPQQQRRRVVVYYY[[[\\\YYYUUUSSSQQQTTTTTTUUUVVVWWWXXXYYYYYYQQQPPPOOOMMMKKKJJJIIIIIIGGGFFFGGGHHHIIIIIIGGGEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFDDDBBBAAAAAAAAAAAA>>>???@@@AAAAAAAAAAAAAAA??????>>>===============999999::::::;;;<<<<<<===;;;;;;:::::::::::::::::::::999999:::;;;:::888666555666666777777777777777888666555666777888777666777888999:::999666333111444444444555444444333333111111000000111222333333111111111111111111111111000/////////............////////////////////////............/////////000000000//////.........---............////////////////////////000000000000111111000000//////......///.........------------+++...000///---,,,...111000000000000////////////000000000000////////////000000000000000000000000---...000555;;;???BBBBBB000000////////////000000//////000000000000////////////000000000000//////,,,---///000111111111000------............------...//////000000000000000000000//////.........---......////////////......000000000000111111111111///111111000///...///000---------------...//////////////////000000000000////////////////////////111000000///000222333444222222111111111111222222......////////////............////////////......///...---...000000000///000///...---------------000000//////.........------------...000///---+++***+++---///000000/////////............///000000---,,,+++++++++,,,---...---------.........//////,,,---.../////////---------------.........//////++++++,,,---...000000111//////000000///...------------------------------------------------------........................+++,,,,,,---...///000000---...///000111111111111////////////////////////............---,,,+++***.../////////000000111111////////////////////////yyynnnggg\\\^^^ccckkkrrrwwwyyyyyyrrrpppmmmkkkjjjiiigggfffaaaaaa______```aaabbbcccfffgggfffcccaaaaaaaaaaaa^^^\\\XXXRRRMMMKKKLLLNNNSSSTTTVVVVVVTTTSSSSSSTTTRRRUUUXXXXXXWWWVVVXXXZZZXXXSSSOOOMMMMMMKKKEEE???@@@@@@AAAAAABBBDDDEEEFFFHHHHHHHHHHHHHHHHHHHHHGGGGGGEEEBBBBBBBBBBBBAAA@@@??????????????????@@@@@@@@@???>>>>>>>>>>>>>>>???===<<<<<<<<<<<<;;;;;;;;;<<<;;;999888888999;;;<<<:::999888777666666666666444555666666666555333333555666666666777777888888666666666666555444333333333333333333333333333333222222111111000000//////...///000111111000///...////////////////////////000000//////......------//////............////////////////////////////////////000000000000//////222111000//////000111222///000000000111111111111...............///000000000000//////......------222111///...------......////////////////////////////////////////////////222111111222444555555444////////////////////////222111111111000000////////////000000000000//////000000000000000000000000---------.........//////............////////////111000000///...---------//////000000000000//////000000000000111111111111////////////////////////.../////////000000111111000000//////.........---............////////////000000////////////000000111111000000//////......000///...------...///000................................................////////////////////////.........------,,,,,,,,,......---------,,,,,,,,,........................////////////////////////......---,,,---...///000,,,---...//////...------------............------,,,,,,,,,---...///000000........................000000///...---,,,,,,,,,,,,------.../////////...,,,,,,,,,---------............////////////..................///////////////......///111333555777........................000000//////.........---,,,,,,.../////////...---.........------,,,,,,,,,yyynnngggZZZ]]]dddkkkrrrtttsssqqqqqqnnnkkkjjjiiihhhfffdddaaa```___]]][[[ZZZ[[[\\\___aaaccccccaaa```^^^\\\YYYXXXWWWSSSOOOMMMLLLMMMSSSTTTVVVUUUTTTTTTUUUWWWRRRTTTWWWXXXXXXXXXZZZ\\\WWWSSSOOOMMMMMMKKKFFFAAA@@@@@@@@@AAACCCDDDFFFFFFFFFGGGHHHHHHHHHGGGEEEDDDCCCAAA???@@@AAABBBBBBBBB@@@@@@@@@@@@@@@???????????????>>>============>>><<<<<<<<<<<<;;;;;;;;;;;;;;;:::888777777888:::;;;999999777666666666666666444555666666666555333333444444444444555555666666222222222222222222111000222222222222222222222222111111111000000000000000//////000000000000/////////////////////////////////////////////.........//////............////////////////////////////////////000000000000//////111000////////////000111//////000000000111111111...............///000000///////////////.........//////...---......///000////////////////////////////////////////////////000//////000222333333222////////////////////////000000000000//////......//////000000000000//////////////////////////////---------.........//////............////////////111000000///......------/////////000000/////////........./////////000000.................................//////000000000000/////////........................////////////000000////////////000000000000000000//////......000///............///000..............................................................................---------,,,,,,,,,......---------,,,,,,,,,........................---------------------------,,,,,,+++,,,---...///...//////000000///...---------............------,,,---------.../////////........................000000///------,,,,,,---***+++,,,,,,------,,,,,,,,,,,,---------.........---......//////......---............////////////000000000000111111222333........................000/////////............,,,---.../////////...---.........------,,,,,,,,,xxxpppiii___bbbhhhooossssssoookkkooommmjjjhhhgggfffdddbbb___```^^^ZZZUUUSSSTTTWWWYYY[[[^^^aaa```]]]YYYWWWSSSUUUVVVUUURRRPPPNNNNNNSSSSSSTTTSSSRRRSSSUUUWWWQQQSSSVVVWWWXXXXXXZZZ[[[VVVRRROOONNNNNNLLLHHHDDDAAAAAABBBCCCDDDFFFHHHIIIFFFGGGHHHIIIHHHEEECCCAAA>>><<<<<<===@@@BBBCCCCCCBBBAAAAAA@@@@@@?????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999888777666666777888999888777666555555444555555444555666666666555333333222222222222333333333333///000111111111111111000111111111111111111111111000000000000111111111111000000////////////000000000000000000000000000000........./////////////////////............//////////////////////////////...//////000000//////...//////............//////////////////000000000000...............///000000.........///////////////------------...///111111////////////////////////000000000000000000000000///------...000111111000000000000000000000000000////////////............//////000000000000//////........................------........./////////............////////////111000000//////......---......////////////......,,,,,,---------................................................/////////////////////........................////////////000000////////////000000000000000////////////...000//////......//////000................................................------------------------...------------,,,,,,,,,......---------,,,,,,,,,........................++++++++++++++++++++++++,,,,,,,,,,,,,,,---......000000000000000///...---------............------------..........................................000///...---------------++++++,,,,,,------,,,,,,,,,------------.........---......//////......---............////////////222222222111111000///...........................////////////............,,,---......//////...............---------------~~~}}}~~~zzz{{{~~~zzzsssnnnmmmnnnppprrrtttrrrnnnjjjmmmkkkhhhffffffeeecccaaa______^^^YYYSSSQQQTTTWWW[[[YYY[[[^^^]]]XXXTTTSSSRRRTTTUUUVVVTTTSSSSSSTTTTTTTTTSSSQQQOOOPPPSSSUUURRRSSSTTTUUUVVVVVVVVVVVVSSSQQQOOONNNNNNMMMJJJGGGEEEEEEFFFGGGHHHJJJKKKLLLFFFHHHIIIJJJIIIEEEAAA???;;;::::::<<>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888777777777777888999777777666555444444444444444555666666666555333333222222222222222222222222111111222333444444444333000000000000000000000000//////000000111111222222111000///......///000111000000000000000000000000------......//////000000///......------......///////////////////////////...//////////////////..................................../////////000000...............///000000------......//////000000............//////000000////////////////////////000000000000000000000000...---,,,---///000///...000000000000000000000000//////////////////////////////000000000000//////....................................////////////............////////////000000000000//////............////////////......,,,,,,---------.........------------------------------..................///////////////.....................//////////////////000000000000//////////////////////////////000//////////////////000................................................------------------------------------------------......---------,,,,,,,,,........................++++++++++++++++++++++++---------------......///000000000///......------------............------...............---------........................000///...---------------------......///......---------------...............//////000000//////...............////////////111111222222111///---,,,........................///////////////.........---------..............................---------~~~xxxvvv}}}yyyvvvuuuxxx|||~~~|||||||||}}}}}}}}}|||{{{vvvwwwzzz}}}~~~|||vvvrrrwwwuuurrrpppoooooommmlllmmmkkkhhhfffeeedddbbbaaa______]]]ZZZWWWWWWZZZ^^^bbb\\\XXXZZZYYYTTTQQQRRRTTTUUUVVVVVVUUUVVVXXXZZZXXXWWWVVVSSSQQQQQQSSSUUUSSSSSSSSSSSSRRRRRRPPPOOOOOOOOONNNNNNNNNMMMKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOGGGIIIJJJKKKIIIFFFBBB???<<<;;;<<<>>>AAAAAA@@@>>>BBBBBBAAA@@@@@@???>>>>>>>>>===<<<;;;::::::::::::;;;:::::::::999999999999999999888888888888999999777666555444333333333333444555666666666555333333333222222222222222222222222222333444444555444444000000000000000000000000//////000000111111222222111000///......///000111////////////////////////------......//////000000......------------......////////////////////////......////////////......------............---------............/////////...............///000000------......//////000000///////////////......---///////////////////////////////////////////////////...---...000000000...000000000000000000000000000000000000000000000000//////000000000000//////................................./////////000000............////////////000000000000000/////////......////////////......------........./////////..........................................------.........///////////////............//////////////////000000000000//////...............////////////000000000000000000///........................////////////////////////........................------------------------......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------.........---,,,,,,,,,,,,------............------...............---------........................//////...------------...---......///......---------------.........//////000000000111111000000000............////////////...///000111111///...---.................................///////////////------------......//////........................}}}vvvtttxxxsssoooooorrrvvvwwwwwwxxxwwwwwwxxxzzzzzzxxxwwwppprrruuuyyy{{{zzzvvvsssvvvqqqkkkhhhgggiiikkklllnnnllliiigggfffeeecccaaa___]]][[[ZZZ\\\___bbbeeehhh]]]VVVWWWVVVQQQOOORRRVVVWWWXXXWWWVVVWWWZZZ]]]ZZZ[[[ZZZXXXUUUUUUVVVXXXTTTSSSQQQQQQPPPOOOLLLJJJLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNHHHIIIJJJJJJIIIFFFBBB@@@>>>@@@BBBEEEGGGEEEBBB???AAA@@@@@@??????>>>>>>>>>???>>>===<<<;;;::::::::::::::::::999999999888888999999999999999999999999777666555444444333444444444555666666666555333333333333333333333222222222000111222222222222222222000000000000000000000000000000000000111111111111000000////////////000000////////////////////////.........///////////////......------------......////////////////////////---......//////......---------...//////...------------------.........///...............///000000.........///////////////000000000000///...---,,,////////////////////////////////////////////////000///......000000000...000000000000000000000000000000000000111111111111//////000000000000//////............................../////////000000000............////////////000000000000000000000000//////000000000000//////...////////////000000000/////////////////////////////////........................///////////////............////////////...///000111111000///...---............////////////000000111111000000///........................////////////////////////////////////////////////,,,,,,,,,------------.........---------,,,,,,,,,................................................))))))***+++++++++++++++---,,,,,,++++++,,,------------............------------..........................................///......---------......,,,,,,------,,,,,,++++++------.........////////////000000111111000000///............////////////---......///////////////.................................///////////////...------------...//////.............../////////|||zzzzzzuuurrrssswww{{{{{{zzzvvvuuussstttuuuuuussspppiiikkknnnsssvvvvvvrrrooolllgggbbb```bbbfffkkkmmmooommmjjjhhhgggfffeeeccc___[[[WWWYYY^^^dddgggggghhh[[[TTTVVVVVVPPPNNNRRRUUUWWWYYYYYYXXXXXXYYYZZZWWWXXXYYYYYYXXXWWWXXXYYYTTTRRRPPPPPPPPPPPPMMMJJJHHHJJJKKKLLLLLLLLLLLLMMMKKKJJJIIIIIIHHHHHHIIIIIIGGGHHHHHHHHHFFFEEECCCAAAAAADDDHHHMMMOOOMMMHHHCCC>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>><<<;;;:::::::::999999999999888888888888777777888888888888777777888777666555444444444444444555666666666555333333333333333222222222111111111111111111111111000///111111111111111111111111111111111000000000000000//////000000000000//////------------------------///////////////............------,,,,,,------...////////////////////////---......//////......------...////////////...---,,,,,,---------........................///000000///////////////...............///000000///...---////////////////////////------------------------000///......///000///---/////////////////////////////////000000000111111//////000000000000//////////////////////////////.../////////000000000000............////////////000000000000000000000000000000111111111111000000....../////////000000000000000000000000000000000000000000//////...................../////////000............////////////...///000111111000///...---------........./////////000111111111111000///........................////////////////////////........................,,,,,,,,,---------............---------,,,,,,,,,........................------------------------***+++,,,---------,,,,,,,,,,,,++++++,,,---///000------............------,,,---------.../////////..............................---------......///,,,,,,------,,,,,,+++***............////////////......////////////..................///////////////......------......///..................................../////////000...------,,,---...///000---........./////////000|||yyy{{{uuusssppppppqqqpppmmmjjjdddfffiiinnnqqqqqqooolllccc```]]]]]]aaaggglllnnnpppnnnkkkiiihhhgggfffddd```ZZZUUUWWW___fffhhhfffeeeXXXRRRVVVWWWPPPMMMQQQSSSVVVZZZ\\\ZZZXXXVVVVVVQQQSSSVVVWWWWWWWWWXXXYYYSSSQQQOOOPPPQQQQQQNNNKKKGGGHHHJJJKKKKKKKKKLLLMMMIIIHHHGGGFFFEEEDDDDDDEEEGGGFFFFFFEEEEEECCCBBBBBBCCCGGGMMMSSSVVVSSSMMMHHH============>>>>>>>>>>>>@@@@@@>>>===<<<;;;;;;:::999999999888888888888777666666777777777777666666888777666555555444555555444555666666666555444333333222222222111111000000222222222222222111000///111111111111111111111111222222111111000000//////...///000111111000///...------------------------000000//////.........---...------,,,,,,------...////////////////////////---..................------...///000000///...---,,,,,,,,,---------.....................///000000000000//////.........---,,,---...000000000//////////////////////////////------------------------///...------//////...---////////////////////////---.........//////000000//////000000000000//////000000000000000000000000////////////000000000000............/////////000000000000000000111111111111111222222222222111111.........////////////000000000000000000000000000111111000000/////////...---.........//////000000............/////////000...///000222222000///...---------........./////////000111222222111000///........................000000000000000000000000------------------------,,,,,,,,,------...............---------,,,,,,,,,........................------------------------......000111111111000///---,,,,,,,,,---///111222---..................---,,,,,,------...///000000..............................---------......///.../////////...------,,,............/////////000,,,------------------,,,............/////////000111000...---,,,,,,---...........................---.........//////000000......---,,,---...///000---.........//////000000rrrnnnlllkkkiiiddddddgggbbb______gggqqqtttnnnfffeeecccbbbdddhhhlllllllllnnnkkkhhhgggfffddd```\\\^^^XXXTTTYYYeeemmmnnnlllbbb___[[[VVVNNNIIILLLTTTTTTZZZ^^^[[[XXXXXXWWWUUUVVVTTTRRRRRRTTTUUUUUUUUURRRRRRQQQPPPNNNLLLJJJIIIKKKJJJIIIHHHHHHIIIKKKLLLHHHGGGGGGFFFEEEDDDCCCCCCDDDFFFGGGHHHGGGDDDAAA???CCCFFFJJJOOORRRPPPKKKGGG>>>>>>>>>>>>>>>===<<<<<<:::::::::::::::999888777999::::::::::::999888888999999888777666555444444888777666555555555555555333333333444444444444444444333111000000000111111333222111000000111222333///000111222333333222111111///...------...///111111111000000//////......//////............//////......---------,,,,,,,,,+++,,,------......------////////////////////////,,,,,,,,,------.........////////////////////////---......///////////////...............///000000000000000000///...---,,,........................,,,---......//////..............................//////.........---------------............---------...000222333444444333111111111000000000000000000000//////.........---///////////////////////////.........///000222333000000000000000000000000//////...///111111000...000000000000000000000000222---((()))---111111///000000///..................///000000000///---,,,------------.........///////////////////////////111000//////000222444555333222222111000///............////////////......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------------------------------,,,+++******************+++,,,------------/////////...---------,,,---------............/////////.........---------......//////...---,,,,,,........................---.........---,,,,,,++++++,,,,,,,,,---...............------------................../////////000////////////////////////........................000000111111111111000000000000000000000000000000///////////////000111222ooolllkkkllliiidddbbbdddaaaaaaccciiipppssspppmmmjjjiiiiiikkknnnooonnnlllllliiigggeeeeeeccc```]]]]]]XXXVVV]]]hhhppppppmmmaaa]]]YYYVVVQQQNNNQQQWWWYYY^^^___[[[WWWXXXXXXWWWUUUSSSQQQQQQSSSTTTTTTTTTQQQQQQPPPNNNMMMKKKIIIHHHLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHGGGFFFEEEEEECCCDDDEEEFFFFFFEEECCCBBBDDDEEEHHHKKKLLLJJJFFFBBB<<<======>>>>>>>>>>>>===;;;;;;;;;;;;::::::999999999999999999999888888777888888777777666555555555666555444444444444444444444444444444444444444444333333111000000000111111222222111000000111222222///000111222222222111111000///...------...///000000000000000//////////////////............//////............------,,,,,,+++,,,------......------////////////////////////,,,,,,,,,------.........////////////////////////---......///////////////...............///000000000000000000///...---,,,........................,,,------...............//////////////////////////////.........---------//////000000000000//////---...000111222222222222000000000000000000000000///.........------------//////////////////////////////......///000111222000000000000000000000000000//////000222222111000000000000000000000000000222---***+++...111000...000000///...............///////////////...------------........./////////000000000000000000000000000000//////000222333444777666555444222111//////...//////000000//////...........................------------------------------............------------------------------------------------,,,,,,...---------------...///+++,,,------------------...............------------------............///.........------------,,,......//////...------,,,------------------------------......------,,,+++.........///////////////......------------...............///////////////////////////////////////........................000000111111111111000000//////////////////////////////.........///000000{{{xxxooommmmmmnnniiibbb```bbbcccdddfffjjjmmmpppqqqrrrnnnoooqqqssstttrrrmmmjjjgggeeebbbaaa``````^^^\\\[[[YYYYYY```jjjpppoookkk^^^XXXTTTUUUUUUSSSTTTWWWZZZ^^^___ZZZVVVWWWXXXXXXSSSRRRPPPQQQRRRTTTTTTSSSOOOOOONNNLLLJJJIIIHHHGGGKKKKKKMMMMMMMMMKKKIIIHHHIIIIIIHHHGGGFFFEEEEEEDDDBBBCCCCCCDDDDDDDDDEEEEEEDDDCCCDDDEEEEEECCC@@@===;;;<<<===>>>>>>?????????;;;;;;;;;;;;;;;:::::::::888888888888888777666666666666666666666666666666333333333333333333444555666666555555444444333333333222111111000111111111222111111000000111111222111111222222222111000000000///...------...///000////////////000000000000//////............///////////////............---,,,,,,---............---////////////////////////---------------.........////////////////////////---......//////////////////............//////000000000000000///...---,,,........................---------...............000000000000000000000000/////////............---//////000000000000//////---...///000000000000///000000000000000000000000---------------,,,,,,,,,////////////////////////000000////////////000111000000000000000000000000111000000111333333222111000000000000000000000000111...,,,---000222000...000///......---.........///...------------------....../////////000000000000000000000000000000000000/////////000111222333888777666444222000///...//////000000000000//////................................................------............------------------------------.........------,,,,,,,,,------------...///000111..................---,,,---------...............---------............///------------,,,,,,,,,,,,.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,///////////////...............------------......///////////////.........////////////////////////........................///000000111111000000/////////////////////////////////...---------......|||{{{~~~xxxtttqqqoooooonnniiicccbbbfffjjjhhhhhhjjjnnnqqqqqqpppnnnppptttuuutttooohhhccc```___\\\[[[ZZZZZZZZZZZZ[[[ZZZ\\\bbbjjjmmmiiidddZZZSSSOOORRRUUUSSSRRRQQQTTTZZZ]]]ZZZXXXXXXYYYXXXSSSRRRQQQRRRSSSTTTTTTSSSNNNMMMLLLJJJIIIGGGGGGFFFHHHHHHHHHHHHGGGFFFFFFEEEGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBBBBCCCDDDEEECCCAAA@@@@@@@@@???===<<<<<<======>>>>>>>>>>>>===::::::::::::999:::::::::777777777777777666666555555555555666666666777777333333222333333444555555777666666555444333222222222222111111111111111111111111000000000000111111222222111111111000//////000///............///000......//////000000111111///......------......////////////////////////...,,,------...............////////////////////////---------...............////////////////////////---....../////////////////////............///000//////000//////...------........................------------......///////////////////////////////////////...............------............------.....................---/////////000000000000000------------------------////////////////////////000000000///////////////////////////////////////000//////111333333222111////////////////////////000///...000222222000---///......------.........///...,,,++++++,,,---...////////////000000000000////////////////////////////////////000000111111333222111000///...---,,,//////000000000000//////........................------------------------------............------------------------------.........------,,,,,,+++,,,,,,,,,,,,,,,---.../////////000//////...------,,,---------.../////////---------............///------,,,,,,,,,+++++++++---...............------------------------------,,,------...------,,,,,,.........---,,,,,,,,,+++......------------......////////////............////////////////////////........................//////000000000000/////////////////////////////////...------,,,,,,,,,,,,yyy}}}~~~zzzyyy|||zzztttwwwzzzsssmmmnnnmmmnnnnnnjjjgggjjjqqqtttoookkkmmmtttwwwsssmmmjjjmmmqqqrrrooohhhaaa\\\^^^]]]ZZZXXXWWWXXXZZZ[[[______aaafffkkkjjjddd^^^VVVNNNJJJNNNRRRPPPLLLJJJNNNWWW^^^^^^]]]]]]\\\YYYUUUTTTSSSTTTUUUUUUTTTSSSNNNLLLKKKIIIHHHGGGGGGGGGIIIGGGDDDBBBBBBCCCEEEGGGGGGFFFFFFEEEDDDCCCBBBBBBEEEDDDBBBAAA@@@AAABBBCCCAAA???======>>>??????>>>????????????>>>===;;;;;;999999888777777888999999666777777777777666555555444444555555666666777777444333333333444555666666666666555444333222222111111111111111222111111111000000000000000000000000222111111000000///////////////............//////......//////000000111111......------------........./////////////////////,,,---......//////......////////////////////////........................////////////////////////---....../////////////////////............////////////////////////...---...........................------------...///000........................////////////////////////------............------.........---------------......//////000000000000..................//////////////////////////////000000000000000/////////////////////////////////.........///111222111000//////////////////////////////000111222111///---......------------.........---,,,++++++,,,......////////////000000000000..............................//////000000000///......------------------//////000000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------.........------,,,,,,,,,///...---,,,,,,,,,,,,,,,000000000000///...------,,,---------.../////////---------............///------,,,,,,,,,+++++++++------...............---////////////////////////,,,,,,------...------,,,.........---,,,,,,,,,+++......------------......///////////////.........////////////////////////........................//////000000000000//////........................///...---,,,,,,,,,,,,,,,|||{{{}}}~~~}}}{{{wwwzzz}}}|||zzzxxxzzz{{{}}}zzzpppfffjjjvvv}}}|||}}}||||||{{{xxxrrrjjjdddfffgggjjjmmmkkkiiiooowwwxxxrrrnnnrrrzzz|||tttlllgggjjjmmmmmmhhhbbb\\\YYY^^^]]][[[XXXVVVWWWZZZ]]]bbbccceeeiiikkkhhhaaa[[[QQQKKKIIIMMMPPPLLLHHHEEEKKKUUU___bbbbbbaaa___\\\VVVUUUTTTUUUVVVUUUSSSQQQNNNMMMKKKIIIHHHHHHHHHIIIJJJHHHDDDBBBBBBDDDHHHKKKHHHHHHGGGFFFEEEDDDDDDCCCDDDCCCBBBAAA@@@AAAAAABBB???>>><<<===???@@@AAA@@@@@@@@@@@@???===<<<:::999888888777666666777999:::777777777777777666555555444444444555555666666666555444444444444444555666444444333333222222111111000000111222222222222111///000000111111000000///111111000/////////000000////////////////////////////////////000000000000......------------......---............/////////------...////////////.../////////////////////////////////...............////////////////////////---......///////////////000//////............///...///////////////....................................---,,,---...///000...........................////////////000000000//////000000000000//////......------,,,------...---......//////000000111.........///////////////////////////////////////...///000000000000//////000000000000000000000000---------///111222111000000000000000000000000000...///000111000///...------------,,,------...///---------------......///....../////////000000000------------------------......////////////......,,,------......//////000......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------------------------111000///...------------//////////////////...------------...............---------............///------------,,,,,,,,,,,,,,,---......///.........////////////////////////,,,,,,------......------///////////////...............------------................../////////000////////////////////////...........................//////000000//////.................................---,,,,,,,,,------}}}xxxvvvxxx{{{{{{{{{|||{{{zzzyyyxxxvvvvvvvvvuuutttkkkaaaeeerrrxxxttttttttttttsssqqqlllddd___```cccjjjmmmjjjfffhhhoooooonnnoootttzzzyyyrrrkkkgggjjjllljjjeee```\\\[[[]]]\\\YYYUUURRRSSSXXX\\\```aaacccfffgggddd]]]XXXMMMIIIJJJNNNPPPLLLHHHGGGKKKTTT]]]_________^^^[[[WWWVVVUUUUUUUUUSSSPPPNNNPPPNNNLLLJJJIIIIIIJJJKKKHHHGGGEEEDDDDDDGGGJJJKKKHHHHHHGGGFFFEEEDDDCCCCCCAAAAAAAAAAAAAAAAAABBBBBB???>>>===>>>???@@@@@@???????????????>>><<<;;;;;;999888777666777888:::;;;777888888888888777666666444555555555555555555555555444333333333333333333111111111111111111111111///000111222333222222111...///000111111000///...000000///...//////111111......////////////......000000000000////////////...------,,,,,,------...,,,,,,------............------...///////////////////////////////////////000/////////.........---////////////////////////---......///////////////000000///.....................////////////..............................///...---,,,,,,...///000.........................../////////000000000000//////000000000000//////......---,,,,,,---...///------......///000000111---------....../////////////////////////////////---...///000111111000000000000000000000000000000...---...000222333222111000000000000000000000000...///000///...------------,,,,,,,,,------...///------...///////////////------........./////////........................---.../////////...---------...............//////------............------------------------------------------------------------............------------------------------+++,,,,,,------...............---------------...------.../////////.....................------------------............///.........------------,,,,,,------...//////......////////////////////////+++,,,------......------.........///////////////......------------......,,,------...///000111111////////////////////////..............................////////////.................................---------------...///~~~~~~xxxuuuxxx|||~~~}}}yyyvvvuuutttsssqqqpppqqqjjjaaadddqqquuupppkkkkkklllmmmmmmiiiddd___```dddlllooohhh___^^^bbbcccgggmmmsssvvvsssnnniiiiiikkkllljjjeee```______ZZZYYYVVVQQQNNNOOOTTTXXXZZZ\\\^^^aaabbb___ZZZUUUKKKIIIKKKQQQRRRNNNJJJJJJJJJSSSYYYZZZYYYZZZZZZXXXWWWVVVTTTTTTTTTRRRNNNLLLQQQOOOMMMKKKJJJJJJLLLLLLDDDDDDEEEEEEFFFGGGIIIJJJFFFFFFEEEDDDCCCBBBAAAAAA>>>??????AAABBBCCCCCCDDD@@@???>>>>>>???@@@???======>>>>>>>>>>>>>>>===<<<:::999888777777999;;;<<<888888888888888777666666555555555555555555555555444444333222111111111111000000000000000111111111///000111222333333222111...///000111111000///...000///.........000111222......////////////......111111000000//////.........------,,,,,,------...,,,,,,,,,---------......---......///////////////////////////////////////000000//////.........---////////////////////////---......///////////////111000///.....................///////////////...........................///...,,,,,,,,,---///111000000000000000000000000.../////////000000111111------............------......---,,,---...///000---------...///000000111,,,,,,,,,------.........////////////////////////,,,---///000111111111000000000000000000000000000///...///111333444444333000000000000000000000000...//////...---,,,------,,,,,,,,,,,,------...///,,,---///000000000///...------------.........///////////////////////////---.../////////...---,,,......---------,,,,,,,,,,,,------------------,,,------------------------........................---..................---------------------------***++++++,,,---...//////************+++,,,------,,,,,,---.../////////.../////////......------,,,---------.........////////////.........---------,,,,,,---.../////////...........................+++,,,,,,---.........---+++,,,,,,------..................------.........+++,,,---...///111222222////////////////////////..............................////////////..............................------------......///000~~~{{{zzz~~~|||xxxwwwzzzyyytttqqqooonnnmmmwwwnnneeefffnnnrrrnnniiiiiieeebbbdddhhhiiifffbbb]]]eeekkkiii```XXXVVVXXXZZZbbbnnnuuuvvvqqqjjjfffkkkiiigggdddbbb```^^^^^^___RRRLLLOOOOOOLLLOOOXXX\\\[[[[[[\\\]]]YYYSSSMMMIIIIIIJJJOOOTTTTTTNNNGGGLLLLLLOOOUUU[[[^^^]]][[[WWWVVVUUUSSSQQQPPPOOOOOOQQQPPPNNNMMMKKKJJJIIIIIIFFFFFFFFFEEEFFFFFFGGGGGGIIIHHHGGGFFFEEEDDDCCCBBB@@@@@@BBBBBBBBBBBBAAA@@@DDDBBB???>>>???@@@@@@???=========<<<;;;;;;::::::888777777777888:::<<<===:::999777666666666777888666555555555555444444444666666555444333333222222111111111111111111111111222111111000///......---222111111111000000//////000000////////////000000222111000//////...//////......---------,,,,,,,,,000///...------...///000000000000000000000000000////////////////////////...............///000111222222222111111111000000000000//////.........---////////////////////////......////////////......////////////////////////---------------...//////........................---...///000111222333444111111111111111111111111------............---------...000000.........///111111000////////////////////////...------,,,,,,111000///...---,,,++++++............////////////........................,,,---...///000111222333111111111111000000000000........................////////////////////////111111000///...------,,,......////////////........................------------......//////000000.....................---111000...,,,+++,,,...///...........................................................................------,,,,,,------............------,,,,,,+++...---,,,++++++,,,...///...------,,,,,,,,,------......//////000000111111222000...---,,,---...//////...---,,,,,,---...//////...---,,,,,,,,,,,,,,,000...++++++,,,---------,,,------......------,,,///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,......------------......111000///---,,,,,,------+++,,,,,,---...///000000222111000......//////000---......///////////////000000000000000000000000zzztttpppoooyyy~~~}}}|||wwwtttxxx~~~~~~wwwqqqooopppqqqqqqwwwqqqkkklllppprrroookkkjjjgggdddeeeggghhhfffddd^^^dddhhhfff]]]VVVVVVXXX\\\dddnnntttuuuqqqkkkhhhjjjiiifffdddaaa___^^^^^^ZZZOOOJJJMMMNNNJJJMMMUUU[[[[[[[[[\\\\\\YYYSSSNNNJJJJJJLLLPPPSSSRRRMMMIIIMMMNNNQQQVVV[[[]]][[[YYYUUUUUUTTTTTTRRRPPPOOONNNPPPOOOMMMLLLJJJIIIIIIIIIGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCAAAAAABBBCCCBBBBBB@@@@@@BBB@@@???>>>???@@@???>>>=========<<<;;;;;;::::::999999888888888999::::::888777666555555555666666555555555555444444444444555555555444333333222222111111111111111111111111111111111000///.........111111111111000000000///000000////////////000000//////..................000/////////............000///...------.../////////////////////////////////////////////////////////............//////000111111000000000/////////000/////////.........---////////////////////////......////////////......////////////////////////......------......///000........................---......///000111222222000000000000000000000000---......//////......------///000000///......///111000000///////////////...............---------....................................////////////........................------...///000111222222000000/////////.................................////////////////////////111000000///...------,,,......////////////..........................................///////////////.....................000///...---,,,------..............................................................................------,,,,,,------............------,,,,,,,,,...---------------......000//////.........//////......//////000000000000111000...---,,,---...///......------------......000/////////............///---++++++,,,......---,,,,,,------------,,,,,,......------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------.........---------,,,+++******---------...............111000///.........//////------...///////////////........................zzzzzz{{{|||}}}|||yyyrrrlllhhhhhhpppxxxyyy{{{zzztttqqqttt{{{}}}vvvrrrrrruuuyyyzzzzzzxxxvvvvvvvvvtttqqqoookkkjjjgggfffeeeeeeffffffbbbeeehhheee^^^ZZZ[[[]]]bbbhhhoootttssspppllliiijjjhhheeebbb```___^^^^^^WWWNNNJJJNNNOOOLLLNNNTTTZZZZZZ[[[\\\\\\YYYTTTPPPKKKMMMPPPRRRSSSQQQNNNLLLNNNPPPSSSXXX[[[[[[XXXUUUSSSSSSTTTTTTSSSPPPNNNLLLNNNMMMLLLJJJIIIHHHGGGGGGHHHGGGFFFFFFEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBBBBAAA@@@@@@???@@@???>>>???@@@@@@>>><<<======<<<<<<;;;:::::::::999999999999999888777777777666555444444444555555555555555555444444444444555444444333333222222222111111111111111111111111111111000000//////......111111111111000000000000000000////////////000000---------,,,------......////////////............///......---......//////........................////////////////////////000//////............///////////////............/////////...............////////////////////////......////////////......//////////////////////////////......//////000111////////////////////////............//////000000..............................////////////.........000111111/////////000000000//////......//////---------...............,,,,,,---...///000000111............////////////........................////////////000000000000.........---------,,,,,,........................////////////////////////000/////////...---------......////////////............................../////////.................................//////...............---------........................////////////////////////...........................------,,,,,,------............---------------....../////////......---//////.........//////000...////////////000000000000///...---------...///------............------......///000//////---,,,---,,,++++++---//////...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......------------......------......---,,,+++***//////.........---------000///......------......------...////////////...........................{{{vvvvvvvvvxxx{{{|||yyyrrrkkkggghhhlllqqqsssuuuzzz}}}yyysssooossszzz}}}xxxvvvwww{{{~~~}}}~~~}}}xxxsssqqqppplllkkkiiifffcccdddfffiiiiiijjjjjjgggddddddfffiiijjjnnnrrrtttrrrnnnkkkiiiiiigggdddaaa___^^^^^^^^^WWWQQQOOORRRTTTRRRSSSVVVXXXXXXZZZ[[[ZZZXXXTTTRRROOOQQQTTTUUUSSSQQQPPPPPPOOORRRUUUXXXYYYWWWSSSQQQPPPQQQSSSTTTSSSPPPMMMKKKLLLKKKJJJHHHGGGGGGFFFFFFHHHHHHGGGEEEDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>============>>>@@@???===;;;======<<<;;;;;;::::::999777888999999999888666555666666666555555555555555555555555444444444333333444333333333222222222111111111111111111111111111111000000000/////////...111111111000000000000000000000////////////000000---,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,...------.........//////------------------------////////////////////////111000///.............../////////.......................................////////////////////////......////////////......///////////////////////////////////////000111111000000000000000000000000........................------------------------...//////000000//////......000111111000//////000000//////.........//////,,,,,,------...//////000,,,,,,---...///000111111............////////////........................000000000000////////////.........---------,,,,,,........................////////////////////////.....................------......//////......------------.............../////////......------------------------.........---......//////...------........................000000000000000000000000...........................------,,,,,,------...------------...............///000000000///...------,,,,,,,,,,,,---......//////////////////////////////...---------...///,,,,,,...//////...,,,,,,***+++---......---+++***,,,+++***+++...//////...,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,------------------------------------......------------......111000///...---.................................///.........------------,,,---......//////..............................vvvqqqrrrvvv}}}zzz{{{~~~}}}xxxttttttwwwyyy{{{{{{xxxrrrkkkggggggggghhhkkkoootttzzz}}}{{{vvvssswww~~~~~~yyyvvvuuuuuuuuutttyyy|||}}}zzzrrrmmmlllmmmlllkkkhhhdddbbbdddhhhlllmmmllljjjiiiiiillloooqqqqqqsssuuutttpppllliiihhhgggeeebbb___]]]\\\]]]]]]WWWTTTSSSVVVXXXVVVUUUVVVUUUVVVXXXYYYXXXVVVTTTSSSRRRTTTVVVVVVTTTSSSSSSSSSPPPSSSVVVWWWVVVSSSOOOMMMNNNOOOQQQRRRRRRPPPMMMKKKJJJJJJHHHGGGFFFFFFFFFFFFHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBAAA@@@???>>>>>>???>>>>>>=========<<<<<<<<<<<<<<<>>>??????===;;;<<<<<<<<<;;;::::::999999555666777888999888777666777777777666666666555555555444444444444333333333222222222222222111111111111111111111111111111111000000000000////////////000000000000000000111111000000////////////000000------------...///000000++++++,,,,,,,,,,,,,,,,,,,,,,,,---...............------------------------////////////////////////111000///...............////////////////////////---------...............////////////////////////......////////////......///////////////////////////////////////000111111111111111111111111111111............------------..............................////////////.........///111111///...///000//////............//////+++,,,,,,---...///000000////////////////////////............////////////........................000000000000/////////////////////.........------........................////////////////////////------------............------............---------------.........////////////......------,,,,,,++++++,,,,,,,,,---------------...//////......---........................000000000000000000000000...........................------,,,,,,------...---------....../////////...///000000000///---,,,,,,,,,,,,,,,,,,---....../////////.....................---------.........+++,,,---......---,,,+++)))+++,,,......---+++***++++++***,,,...//////...+++,,,,,,,,,,,,,,,,,,+++,,,,,,------............------------------------......------------......333111...,,,+++---000222,,,,,,------...//////000...............------,,,,,,------...............////////////////////////vvvkkkfffjjjooorrrooopppvvvxxxuuusssttttttuuuuuuuuurrrnnnjjjgggeeebbbbbbgggmmmqqqvvvzzz|||}}}{{{www{{{|||tttnnniiifffdddbbbnnnqqqqqqmmmgggdddfffiiilllhhhccc```aaafffkkkooonnnkkkggggggiiimmmoooqqqqqqssstttrrrnnnjjjgggfffcccaaa]]]ZZZXXXXXXYYYZZZTTTTTTUUUWWWYYYWWWTTTRRRQQQTTTVVVWWWVVVTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTQQQSSSUUUTTTQQQNNNLLLKKKMMMNNNOOOPPPPPPOOOMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA???>>>===<<<======<<<<<<<<<======>>>===<<<<<<===??????>>>===<<<<<<;;;;;;:::999999999555555666777777777777777666777777777777666555555444444444444333333333333111111111111111111111111111111111111111111111111000000000000////////////000000000000111111111111000000////////////000000..................///000------------............+++,,,---...............------------------------////////////////////////000//////............///.........///////////////---------------.........////////////////////////......////////////......//////////////////////////////......//////000111000000000000000000000000..................------////////////////////////------............---------///000000.........///......------......//////,,,,,,------...///000000000000000//////.....................////////////........................000000000000////////////000000000////////////...........................////////////////////////,,,,,,------.........///------............------,,,,,,------.../////////.........---------------+++++++++,,,------......---------.......................................////////////////////////...........................------,,,,,,------...,,,,,,---...///000000000////////////......---,,,...............///000111/////////............---,,,---------............,,,,,,------------,,,,,,+++,,,...//////...------,,,++++++---//////...---++++++,,,,,,,,,,,,++++++,,,,,,------......//////------------------------......------------......111///,,,******,,,///111++++++,,,---...///000111...////////////...------,,,,,,---............---000000000000000000000000zzzvvvuuuxxxyyyrrrgggbbbffflllnnnjjjjjjpppsssrrrqqqrrrmmmmmmmmmmmmmmmlllllllllkkkfffgggnnntttttttttuuuuuuxxx}}}{{{vvvxxx~~~|||tttiii```[[[ZZZZZZZZZcccddddddaaa^^^```eeekkkjjjeee^^^]]]aaahhhnnnqqqooojjjeeedddgggjjjkkkjjjkkkmmmooonnnkkkhhheeeeee^^^[[[WWWTTTRRRSSSTTTUUUTTTUUUWWWYYYYYYXXXSSSOOONNNQQQTTTUUUSSSRRRSSSTTTSSSQQQOOOPPPTTTUUUTTTRRRQQQRRRSSSQQQMMMJJJJJJJJJMMMMMMNNNNNNNNNNNNNNNMMMIIIIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEBBBBBBAAA@@@@@@???>>>>>>>>>============>>>@@@AAA???===<<<===>>>@@@??????<<<<<<;;;::::::999999888777777666555555555666666555555666666666555444333444444444333333333222222000111111111111111111111111111111111111111111111////////////000000000000///000000000111111111111000000////////////000000......------,,,---------,,,,,,---------.........***+++,,,...//////......------------------------///////////////////////////............//////000,,,---------............,,,,,,,,,------.........////////////////////////......////////////......////////////////////////......------......///000000000000000000000000000.............../////////////////////////////////,,,,,,------------,,,,,,,,,---//////---------......------------...///000,,,---------......//////000000000000/////////...............////////////........................////////////000000000000000000000/////////..............................////////////////////////++++++,,,------...//////,,,------......------,,,,,,,,,------...//////000,,,------------------...,,,,,,---......///000000...------,,,---...///000...........................................................................------,,,,,,------...,,,,,,---...///000111111000///...---,,,,,,,,,,,,...------......000111111//////.........---------+++,,,------............---,,,,,,,,,,,,,,,,,,---,,,,,,---------.........,,,,,,,,,---//////---+++++++++,,,,,,,,,,,,++++++***++++++,,,------....................................------------............------------......,,,---------......////////////000000000///...---+++,,,------......------////////////////////////}}}xxxssspppnnntttwwwqqqfff```dddjjjkkkfffeeejjjnnnmmmlllmmmiiihhhhhhiiikkknnnqqqssstttooopppyyy}}}xxxrrrqqqooossszzz}}}xxxqqqrrrxxxuuummm```WWWSSSVVVZZZ]]]^^^^^^\\\[[[[[[```iiiooojjjbbb[[[ZZZaaajjjppprrrqqqlllfffdddfffhhhgggeeeeeegggjjjkkkiiifffeeedddZZZWWWSSSPPPNNNOOOPPPRRRUUUWWWZZZ[[[[[[ZZZTTTNNNMMMPPPSSSTTTRRRQQQRRRTTTRRRNNNKKKMMMRRRUUUSSSPPPQQQRRRRRROOOKKKHHHIIIJJJMMMMMMMMMMMMMMMNNNNNNNNNIIIIIIHHHGGGFFFFFFFFFGGGEEEDDDDDDDDDDDDEEEEEEFFF@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===>>>???@@@BBBCCC@@@>>><<<<<<>>>@@@@@@@@@<<<<<<;;;::::::999999888:::999777555444333444444333444555555555444333222444444444333333333222222000000000000000111111111111111111111111111111111////////////000000000000//////000000111111111222000000////////////000000...------,,,++++++++++++*********++++++,,,,,,,,,)))+++,,,...//////..............................////////////////////////...............///000111+++++++++,,,,,,---------,,,,,,,,,------.........////////////////////////......////////////......////////////////////////---------------...//////////////////////////////........./////////000000........................+++,,,,,,------,,,,,,++++++---......---,,,,,,------------------...///000---------...............////////////000000000000............/////////000........................////////////000000000111000////////////.................................////////////////////////++++++,,,,,,---...//////,,,------......------,,,,,,,,,------...///000000,,,,,,,,,------..................///000111111222///...,,,+++,,,...000111...........................................................................------,,,,,,------...+++,,,---...///111111222000///---,,,++++++,,,,,,+++++++++,,,---...///000//////.........---------+++,,,------.........---...---++++++++++++---...+++************+++,,,------------...///...,,,***+++++++++,,,,,,+++++++++))))))***+++,,,,,,------.................................------.........---...111222222111///---///............---------///000111111111000...---+++,,,------......------........................}}}{{{yyyzzz{{{||||||{{{xxxxxxxxxvvvtttqqqnnnmmmoooppppppooommmllllllllllllkkkjjjjjjjjjiiifffddd^^^^^^```dddjjjpppssstttxxxwwwxxx{{{|||xxxqqqkkkoooyyyvvvmmmjjjlllppphhh```]]]___cccddddddggg```YYYXXX^^^fffkkklllkkkeee^^^^^^dddjjjmmmmmmllleee______eeehhhgggdddkkkhhhfffffffffddd___[[[UUUOOOMMMOOOQQQQQQSSSVVVYYYZZZ[[[ZZZYYYVVVTTTRRRPPPRRRRRRQQQNNNKKKIIIIIIKKKKKKKKKMMMPPPQQQQQQOOOQQQNNNJJJFFFFFFHHHLLLNNNOOONNNNNNNNNMMMMMMMMMMMMLLLKKKJJJIIIGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFDDDCCC@@@@@@???>>>>>>===>>>>>>@@@@@@@@@???????????????>>>>>>>>>>>>===<<<;;;:::999999999999999999999999888777777666666666666666444444555555555555444444222333333333333222111111222222222111111111111000//////000000000000//////000000000000000000000000000000000000000///......000000//////.........---------------------------.........---,,,,,,,,,+++------------------------************************---------.........//////........................,,,,,,,,,---------.........------------...//////000000//////.........---///...------...///...---////////////////////////000000000///......------......//////000000111111////////////............,,,,,,,,,---------......---,,,,,,++++++,,,,,,---........................000///---,,,+++,,,,,,---/////////......---------////////////////////////..............................////////////......////////////////////////000000//////.........---........................///...---,,,,,,---...///...//////...,,,***+++,,,---------............//////////////////.................................---------............///,,,---///000111111111000,,,,,,,,,---------......,,,,,,---...///000111111//////.........---------))))))))))))))))))))))))---------...///000000111...---,,,,,,++++++++++++++++++,,,,,,---...////////////...---,,,,,,++++++******+++++++++,,,,,,,,,------------------------........................---------...------,,,,,,)))***+++,,,---.........((()))***,,,---...//////111000...---,,,,,,------,,,,,,,,,,,,,,,---.../////////.........---------------------------------//////000000///...---------------............///,,,---...//////...---,,,|||{{{|||}}}~~~}}}{{{zzzyyyxxxwwwxxxyyy{{{}}}zzzvvvyyyttttttuuuwwwxxxvvvsssppphhhggghhhkkkooorrrsssssstttttttttsssqqqooonnnmmmlllllllllkkkkkkkkklllmmmpppooonnnmmmllljjjfffcccZZZ\\\```eeekkkppptttvvvyyyxxxxxxzzz{{{xxxqqqlllqqqzzztttiiidddeeehhhdddaaabbbhhhlllnnnmmmkkkhhhfffeeegggiiijjjiiibbb``````dddjjjoooqqqqqqjjjccc]]]\\\bbbffffffdddeeedddbbbbbbcccaaa^^^ZZZUUUPPPMMMPPPRRRSSSTTTXXXVVVWWWXXXYYYYYYXXXWWWVVVUUUUUURRROOOJJJHHHGGGHHHMMMNNNPPPRRRTTTTTTQQQNNNNNNKKKGGGDDDCCCEEEHHHJJJLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHGGGFFFFFFDDDDDDEEEFFFEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>@@@@@@??????>>>>>>======>>>>>>>>>======<<<::::::999999999999999999999999888777666666555555666666444444555555555555444444222333333333333222111111111111111000000000//////000000111111111111000000////////////////////////000000111111000000///...000/////////.........---------------------------////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.................................---------.........//////---------------...//////000/////////.........---///...------...///...---....................................///////////////////////////000000000////////////............,,,,,,,,,---------.........------,,,,,,------...........................///...---,,,,,,,,,,,,,,,.........---------,,,,,,......................................................////////////..............................111111000//////...------........................///...------------...///...//////...,,,++++++,,,---------............////////////////////////...........................---------............//////000111111111000///...,,,---------............------......//////000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000000...---,,,,,,+++++++++,,,++++++,,,,,,---......//////......---,,,,,,++++++***++++++++++++,,,,,,,,,------------------------........................,,,---------------,,,,,,++++++,,,---------,,,,,,++++++,,,---...//////000//////...---,,,------...---,,,,,,,,,,,,---.../////////.........---------------------------------///////////////...---------------............///------...//////...------aaa```^^^]]]\\\]]]___```aaaaaaaaaaaaaaa___^^^^^^]]]\\\\\\\\\]]]___aaabbbwww|||zzzooogggeeegggiiihhhhhhiiiiiigggdddaaaZZZZZZ\\\```fffkkkmmmmmmnnnnnnmmmlllllllllllllllhhhhhhgggggghhhkkkmmmooosssrrrqqqpppoookkkgggcccXXX]]]dddiiimmmpppuuuyyy|||zzzxxxxxxyyywwwqqqmmmooowww}}}ssshhhbbbaaacccccceeejjjpppsssrrrpppeeehhhkkkllljjjgggdddbbb^^^aaaggglllpppqqqpppooogggaaa[[[[[[```eeefffeee___^^^^^^^^^___]]][[[XXXSSSNNNMMMPPPRRRRRRTTTWWWTTTUUUVVVWWWWWWWWWWWWWWWTTTSSSPPPLLLIIIHHHJJJLLLOOOPPPRRRUUUVVVSSSNNNJJJLLLIIIEEEAAA@@@AAADDDEEEIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGCCCDDDDDDDDDDDDCCCBBBAAA@@@??????>>>>>>>>>>>>?????????>>>>>>===<<<;;;;;;============<<<;;;::::::999999888888888888888888777777666555555555555666444444555555555555444444222333333333333222111111000000000000/////////...000111111222222111111000////////////////////////111111111111111000///////////////...............------------------------............////////////------------------------........................,,,,,,,,,,,,------------................................./////////000000---------------......////////////...............///...------...///...---------------------------,,,------...//////000000///////////////........./////////............---,,,,,,,,,---------......///......------......///------------------------------......------,,,,,,------------,,,,,,,,,,,,------------------------..............................////////////..............................000000000///...---------------------------------///...------------...///---...///...,,,++++++,,,---------............///......//////////////////........................---------............///333333333222000///---,,,------........./////////.......................................------------------------------------------...//////000000------,,,+++++++++,,,,,,+++,,,,,,------..................------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------------------------,,,,,,------------,,,,,,,,,---------,,,,,,+++***---,,,++++++,,,---...///---------,,,------...///------,,,,,,,,,---.....................---------------------------------...////////////...---------------............///---......//////......---QQQPPPOOOOOOOOOPPPRRRSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTUUUVVVWWW```bbbdddbbb___\\\\\\]]]cccbbbbbbccccccbbb___]]]TTTUUUWWW[[[aaaeeeffffffggggggfffffffffhhhjjjkkkfffeeecccdddhhhlllpppqqqrrrrrrqqqpppooommmhhheee___fffmmmppppppqqquuuyyy~~~{{{xxxwwwwwwvvvrrrnnnjjjpppwwwxxxrrrkkkgggfffeeegggkkkpppsssrrrmmmiii]]]dddlllnnnjjjdddbbbaaaeeeiiioooqqqppplllhhhfffbbb___[[[\\\aaaeeeeeeddd]]]]]]]]]]]]\\\ZZZXXXVVVQQQMMMKKKOOOQQQQQQRRRUUUTTTTTTSSSSSSSSSRRRRRRRRRLLLMMMMMMMMMLLLNNNRRRUUURRRQQQRRRSSSSSSQQQLLLIIILLLJJJEEEBBB@@@AAACCCDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDCCCBBBBBBAAA>>>>>>===============>>>>>>>>>===<<<;;;;;;::::::<<<<<<<<<<<<<<<;;;:::999888888888888888777777777777666555555444444555555333444444555555444444333222333333333333222111111111111000000000/////////000000111111111111000000////////////////////////111111111111111000000///........................------------------------+++++++++,,,,,,---------------------------------........................+++++++++,,,,,,,,,------........................---.........////////////------,,,,,,------...///........................///---------...///...------------------------------------......//////////////////......---------//////.........---------,,,,,,,,,---------............------------......------------------------,,,,,,.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................////////////..............................,,,,,,,,,---------------------------------------.........------.........---...///...,,,+++,,,------------............///............////////////........................---------............///444333333222000///...---.........////////////000/////////......---------........................,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////---,,,,,,++++++,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------++++++,,,---------,,,,,,,,,,,,,,,------,,,,,,+++,,,+++)))(((((()))+++,,,++++++,,,,,,---...//////------,,,,,,,,,------...........................,,,,,,------------------.........//////...---------------............///......////////////......HHHGGGGGGGGGHHHIIIJJJKKKLLLKKKKKKJJJKKKLLLMMMNNNOOOOOONNNNNNNNNNNNNNNNNNRRRSSSTTTUUUVVVXXXYYYZZZZZZYYYYYY[[[]]]]]]\\\ZZZNNNOOOQQQVVV[[[^^^______aaa``````aaaccceeehhhiiifffdddbbbdddiiinnnqqqsssnnnmmmmmmmmmmmmmmmjjjhhhjjjpppvvvvvvtttrrrtttwww~~~zzzwwwvvvwwwvvvrrroooiiilllpppqqqooommmkkkkkkkkknnnrrruuuuuuqqqkkkfffdddkkkqqqqqqlllggggggiiioooqqqsssrrrmmmfffbbb___]]][[[YYYZZZ^^^``````^^^_________^^^[[[XXXVVVUUUSSSOOOMMMQQQSSSRRRRRRTTTUUUTTTQQQNNNLLLKKKKKKKKKFFFIIIMMMOOOQQQSSSVVVXXXVVVTTTRRRQQQQQQPPPNNNMMMNNNLLLHHHEEEDDDDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCDDDDDDEEEEEEEEEEEEDDDCCCBBBBBBAAAAAA<<<<<<;;;;;;;;;<<<<<<=========<<<<<<;;;::::::999:::;;;;;;;;;;;;::::::999888888888777777666666666666555555444444444444444333333444444444444333333222333333333333222111111222222111111111000000000......////////////..............................111111111111111000//////---------...............------------------------***+++++++++,,,,,,------------------------------------------------------+++++++++,,,,,,,,,------........................,,,,,,---------.........,,,,,,,,,,,,,,,---......---------...............///---------...///...---........................///.........---------,,,//////......------,,,,,,............------------,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......................................................////////////..............................'''((()))***,,,---...///---------------------------..................---,,,.........,,,+++,,,------------............///---.........//////000000........................---------............///222111111000000000//////.........////////////000//////......------,,,,,,---.....................,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,++++++,,,,,,---,,,,,,,,,------------------------------,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------***++++++,,,------,,,,,,)))***+++,,,---------------,,,***(((((()))***+++******+++,,,---...//////...------,,,,,,,,,---------.....................,,,,,,,,,---------......------............---------------............///////////////////////////CCCCCCCCCCCCDDDEEEFFFGGGHHHGGGGGGGGGGGGHHHIIIJJJLLLLLLKKKKKKKKKJJJJJJJJJIIIJJJLLLOOOQQQSSSVVVWWWUUUTTTUUUWWWZZZ[[[[[[ZZZMMMNNNQQQVVV[[[^^^___^^^\\\\\\]]]___aaadddfffgggfffdddbbbeeekkkpppqqqqqqkkkjjjhhhiiijjjllllllkkkrrruuuxxxwwwuuussstttuuu|||yyywwwvvvwwwwwwssspppmmmlllkkkjjjjjjjjjkkklllooorrruuuwwwvvvsssnnnkkkooorrruuusssmmmjjjkkkmmmssssssrrrpppmmmhhhccc___\\\YYYVVVUUUVVVXXXYYYYYY```aaabbb___\\\XXXVVVVVVWWWRRRQQQTTTUUUSSSSSSUUUTTTQQQNNNJJJHHHGGGGGGGGGGGGJJJNNNQQQRRRRRRSSSUUUZZZWWWTTTRRRSSSSSSSSSRRROOOMMMKKKHHHGGGGGGHHHIIIEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAABBBCCCDDDDDDDDDEEEDDDBBBAAA@@@@@@@@@@@@<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;:::999::::::;;;;;;:::999999888888777777666666555555555555444333333333333444333333444444444444333333222333333333333222111111222222222222111111111111---......//////......---........................000000000000000///......---------------.........------------------------------------............------------------------------------------------,,,,,,,,,,,,------------........................,,,,,,,,,------------...,,,,,,,,,,,,,,,------...---------------.........///...------...///...---//////////////////////////////......---,,,,,,+++---------------,,,,,,,,,.........------------,,,,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------------////////////////////////..............................////////////......------------------------&&&&&&((()))+++---...///,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------,,,---......,,,,,,,,,...---------............///------......///000000000........................---------............///000///////////////000111------.........////////////.........------,,,,,,---------.......................................------------------------,,,,,,+++++++++,,,------------------------------------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,------,,,))))))+++,,,---............---,,,++++++,,,---...******,,,---..................---,,,,,,,,,---------------...............+++,,,,,,------.........,,,,,,---............------------............///000//////......//////000BBBBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJIIIIIIDDDFFFIIILLLMMMOOORRRTTTUUUUUUUUUWWWZZZ\\\\\\[[[UUUUUUWWWZZZ^^^___^^^\\\YYYZZZ\\\___aaaccceeeeeefffdddbbbffflllpppooonnnllliiifffeeegggjjjlllmmmqqqqqqrrrsssttttttuuuvvvzzzxxxvvvwwwyyyxxxtttpppqqqllleeebbbcccgggkkkmmmqqqrrrttttttsssrrrqqqppprrrssstttrrrooonnnppprrruuusssqqqqqqppplllfffaaabbb]]]UUUOOOOOORRRWWW[[[___aaabbb```\\\YYYXXXYYYWWWSSSQQQTTTTTTRRRPPPRRROOOMMMJJJGGGGGGHHHJJJKKKJJJKKKMMMNNNNNNOOOQQQSSSWWWUUUTTTTTTUUUUUUUUUSSSNNNMMMJJJHHHGGGHHHIIIJJJJJJIIIIIIHHHGGGFFFEEEEEEBBBBBBCCCCCCDDDDDDEEEEEECCCBBB@@@>>>===============<<<<<<<<<======>>>???;;;;;;;;;;;;<<<<<<<<<<<<999999::::::::::::999999888888777666666555444444555444444333222333333333222333333444444333333222222333333333333222111111111111111111000000000000......////////////..............................///////////////...------,,,,,,,,,------.........------------------------......------------------------------------------------------------------,,,------------.................................------------............,,,,,,++++++,,,,,,---...,,,,,,,,,------.........///...------...///...---........................------------------------,,,,,,,,,,,,,,,---------.........---------,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,---------...............................................................////////////......------------------------))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------,,,---......,,,,,,---...---------............///------......///000000111........................---------............/////////...------...///000,,,---------............---------------------------------.........//////------------------------------------------------,,,+++++++++,,,,,,---...------------------------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***,,,,,,------,,,***+++,,,,,,---------------------------.........***+++,,,---...------,,,///...---,,,,,,,,,,,,,,,---------.........//////++++++,,,,,,---......///+++,,,------.........------------............///111000///......///000111AAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHHHHHHHHHHBBBFFFIIIKKKLLLMMMOOORRRUUUTTTTTTVVVXXXZZZZZZYYY[[[ZZZZZZ[[[\\\ZZZWWWTTTWWWYYY\\\___bbbcccddddddfffcccbbbffflllooonnnkkknnnjjjfffdddfffiiilllmmmlllllllllnnnrrruuuwwwwwwxxxwwwvvvwwwzzzyyyuuuppppppiii```\\\___ffflllpppqqqqqqqqqpppooonnnoooppprrrsssuuuuuuuuuvvvyyyzzzwwwtttrrrsssssspppggg```jjjbbbVVVNNNLLLQQQZZZ```]]]```bbb```]]]ZZZZZZ[[[UUUQQQOOOQQQQQQNNNLLLMMMJJJIIIGGGFFFGGGJJJNNNPPPJJJJJJJJJJJJJJJLLLQQQTTTRRRRRRRRRTTTVVVVVVSSSQQQLLLKKKIIIGGGGGGHHHIIIJJJNNNMMMLLLKKKJJJHHHGGGGGGDDDDDDDDDDDDEEEEEEFFFFFFAAA@@@>>><<<;;;:::;;;;;;>>>>>>>>>>>>>>>???@@@@@@::::::;;;<<<<<<======>>>888999999:::::::::999999888777777666555444444444555444333333222222333333222333333444444333333222222333333333333222111111000000000000//////////////////000000000000//////.......................................------,,,,,,,,,,,,------.........------------------------,,,,,,,,,++++++*********------------------------........................---------.........//////..................................../////////000,,,,,,++++++,,,,,,---...,,,,,,,,,------.........///...------...///...---------------------------+++,,,,,,------......///+++++++++,,,,,,---------......---------,,,,,,,,,,,,,,,,,,---------...............------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---///000---------....../////////------------------------..............................////////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,---......,,,,,,---...---------.........//////---------...///000000111........................---------.........//////000///...---,,,,,,---...,,,,,,,,,---------......---------------------------------.........//////++++++++++++++++++++++++------------------------++++++++++++,,,,,,---...------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------,,,,,,---------,,,++++++***+++,,,------------,,,***+++,,,---...---,,,+++///...---,,,,,,,,,,,,,,,---------.........//////++++++,,,,,,---...//////+++,,,------.........------------.........//////111000///......///000111@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDEEEEEEJJJIIIGGGFFFEEEFFFGGGGGGEEEEEEFFFJJJMMMPPPPPPOOOQQQSSSUUUVVVVVVWWWYYY[[[^^^``````]]]ZZZXXXYYY[[[^^^ZZZVVVXXX]]]bbbbbbaaaccc^^^]]]```ccceeelllrrrqqqnnniiieeeeeehhhmmmqqqlllmmmoooqqqtttvvvxxxyyy{{{yyyvvvuuuvvvvvvvvvuuurrrnnnhhhfffmmmvvvwwwsssjjjhhhjjjooopppmmmlllnnnrrrrrrssstttvvvxxxzzz{{{{{{yyyvvvrrroookkkiiihhhkkkdddZZZQQQOOOTTT\\\cccccc^^^\\\]]]\\\VVVSSSSSSPPPSSSRRRLLLHHHIIIHHHFFFGGGIIIHHHFFFHHHNNNQQQPPPQQQOOOKKKHHHHHHIIIKKKMMMOOOOOOOOOOOOOOOOOOOOOOOOLLLKKKIIIGGGGGGGGGHHHIIILLLJJJGGGFFFGGGHHHHHHGGGDDDDDDDDDDDDDDDCCCBBBBBBCCCAAA>>>;;;:::;;;<<<>>>======<<<;;;;;;;;;;;;<<<999;;;===??????===;;;999<<<;;;::::::999999999999999999777666555555555555666666555444333333222222333444444555555444444333222222222111111000000000111111111111000000000000////////////////////////,,,---...//////...---,,,///............---------///............---------,,,++++++***+++,,,...///.........------,,,,,,,,,------------------------------------------------------------------,,,,,,---------.............../////////...---------,,,......//////////////////------.........---+++***------.....................---,,,++++++,,,---...,,,,,,,,,---------......------------------------000000//////.........---,,,,,,---...//////......------......///000000000000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111111000......------------,,,,,,++++++,,,,,,------///000///...---...000000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,------...///000000,,,,,,,,,------.........,,,,,,,,,---,,,,,,++++++............////////////111000///...............------------------------------......------,,,+++---------.........//////------......------,,,+++------......///000000000//////.........---------+++*********++++++,,,---000000///...---,,,,,,,,,------------------------,,,---......//////......,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......++++++---.........---,,,+++++++++,,,,,,---------000///------,,,---...////////////...---------,,,....................................////////////////////////////////////AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEEHHHGGGFFFEEEEEEFFFFFFGGGFFFFFFFFFIIIMMMPPPQQQPPPQQQSSSUUUUUUUUUVVVXXXYYY[[[\\\]]]\\\ZZZYYY[[[]]]\\\XXXUUUWWW]]]aaabbbaaa```YYYUUUWWW\\\bbbiiippprrrpppmmmjjjjjjkkkmmmooopppqqqrrrtttvvvwwwyyyyyyyyyvvvsssrrrrrrssssssrrrpppmmmiiijjjrrr|||~~~zzziiiggggggiiiiiifffgggiiiooooooooopppqqqssstttuuuxxxvvvrrroookkkiiihhhggghhhccc[[[WWWWWW\\\bbbeeeeee```]]]^^^[[[UUUQQQQQQRRRUUUUUUOOOKKKJJJHHHEEEBBBEEEFFFFFFJJJPPPTTTSSSOOOMMMKKKJJJKKKMMMOOOQQQMMMMMMMMMNNNNNNNNNNNNNNNLLLKKKJJJIIIHHHGGGFFFFFFHHHFFFDDDDDDEEEFFFFFFFFFDDDDDDEEEDDDDDDCCCBBBAAA@@@???===;;;;;;<<<>>>???======<<<;;;;;;;;;;;;<<<:::;;;<<<======<<<;;;:::;;;;;;:::999999999::::::999888777666555555555555666555555444333333222222333333444444444444333333333333222222222111111111111111111000000000//////////////////////////////------............------///............---------............---------------,,,+++++++++,,,---.........---------,,,,,,,,,........................------------------------------------------------..................------...............---------.........---------------//////000000000///------........................---------,,,,,,---------........./////////000000------------------------000/////////.........---......///000000000000000////////////............//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............111000///...------------...------,,,,,,------......///000000......///000000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------.........,,,,,,------...//////000,,,,,,------------------------......///.....................////////////111000000////////////000---------------------------------...------,,,+++,,,------------.........------......------,,,+++,,,,,,------.../////////......---------,,,,,,,,,++++++++++++,,,,,,------000///...------,,,,,,,,,------------------------,,,---......//////......---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++,,,---...///......---+++,,,,,,,,,---------...///...---,,,,,,---.....................---------....................................////////////........................@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBCCCDDDDDDEEEEEEEEEDDDEEEEEEFFFGGGGGGFFFFFFGGGKKKOOOQQQRRRQQQRRRTTTTTTTTTTTTVVVWWWWWWXXXZZZZZZYYYZZZ]]]___ZZZWWWVVVXXX]]]aaabbbaaa```VVVOOORRRZZZaaahhhnnnrrrqqqpppooonnnmmmmmmmmmssssssuuuvvvwwwwwwwwwwwwvvvssspppnnnnnnooooooooommmmmmlllmmmuuu}}}}}}yyyfffbbbaaaccccccbbbcccgggkkkllllllmmmmmmnnnnnnooorrrpppmmmiiigggffffffgggddd```\\\\\\```dddfffgggfffaaa^^^^^^[[[TTTPPPOOORRRUUUVVVQQQMMMMMMKKKHHHAAAEEEGGGHHHKKKPPPRRRPPPKKKKKKJJJKKKMMMPPPSSSTTTLLLLLLLLLLLLMMMMMMMMMNNNKKKKKKLLLKKKJJJGGGDDDBBBBBBAAA@@@AAADDDEEEEEEDDDEEEEEEEEEDDDDDDCCCAAAAAA???===<<<;;;<<<===???AAA======<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<;;;;;;;;;:::999999999999::::::;;;999888777666666555555666555555555444444333333222333333444444444444333333333333333333222222222222111111000000000000//////////////////////////////.........------.........///............---------............------------...---,,,,,,,,,,,,,,,---...------------,,,,,,,,,........................------------------------+++,,,,,,------........./////////...---------,,,---------..................---------,,,,,,++++++/////////000//////...---........................,,,------......------,,,.........///////////////------------------------/////////.....................///000000000000///000000//////...------,,,///.........------------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000000///...------------///......------......//////000111000///...///111000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////............//////,,,,,,------.../////////------------------,,,,,,,,,,,,---...////////////---............/////////000000000///000000111111---------------------------------------,,,++++++,,,,,,,,,,,,------------------......------,,,+++++++++,,,,,,---.........---------,,,,,,,,,,,,,,,---------------.........000///...---,,,,,,,,,,,,------------------------,,,---......//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------...////////////...---------------.........------,,,,,,,,,,,,---------------...................................................////////////........................<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFEEEDDDFFFJJJMMMPPPPPPPPPQQQSSSSSSRRRRRRTTTUUUVVVVVVWWWXXXXXXZZZ[[[]]]YYYXXXXXXZZZ___bbbcccbbbaaaWWWQQQVVV___fffkkknnnnnnnnnmmmmmmmmmmmmnnnnnnsssssstttuuuuuutttsssssstttqqqnnnlllmmmnnnnnnnnnmmmnnnmmmmmmrrrvvvsssmmm___\\\\\\___```^^^___bbbggghhhiiijjjkkkkkkllllllllljjjgggeeecccdddeeefffbbb^^^ZZZ[[[___dddeeedddccc___]]]^^^\\\UUUQQQPPPRRRUUUTTTOOOMMMOOOPPPOOOFFFJJJLLLJJJKKKMMMLLLHHHGGGGGGHHHIIIKKKNNNQQQSSSLLLLLLMMMMMMMMMNNNNNNNNNJJJKKKLLLLLLJJJFFFBBB??????>>>???AAACCCEEEDDDCCCDDDDDDDDDDDDCCCBBBAAA@@@???>>>===<<<<<<===>>>???======<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::;;;<<<<<<999888888888999:::;;;;;;888888777666666666666666555555444444444333333333333333333444444333333333333333333333333333333333111000000000///////////////////////////////////////...---,,,,,,---...//////............---------.........---------,,,,,,......------,,,,,,,,,,,,------------------------........................------------------------++++++,,,,,,---...//////000000///...---,,,,,,,,,,,,---------.../////////......------,,,,,,++++++------------------,,,,,,...............---------+++,,,---......---,,,+++------------------------------------------------........................,,,,,,---......---------/////////......---------..................------------------------------.........////////////000000///...---------------......------------......///000111000//////000111//////000//////...------------------------------------------------------......------------......---------.........//////.........------,,,,,,,,,)))***+++,,,---------------------.........////////////......///000111111------------------------,,,------------,,,+++++++++++++++,,,,,,,,,------------......------,,,++++++,,,,,,------...//////------------------------........./////////......///...------,,,,,,,,,---------------------------,,,---......///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------------------------------------,,,,,,,,,,,,---...............///////////////........................,,,+++++++++,,,,,,------,,,---------.../////////....................................////////////........................;;;;;;;;;;;;;;;;;;;;;;;;======>>>???@@@AAABBBBBB@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCFFFJJJMMMMMMMMMMMMOOOQQQQQQQQQQQQSSSTTTWWWVVVUUUVVVWWWXXXXXXYYYYYYZZZ[[[^^^aaacccccccccaaaZZZWWW^^^gggkkkkkkkkkiiihhhggghhhiiikkknnnpppooopppqqqrrrrrrqqqooonnnrrrpppnnnnnnoooppppppooommmoooooonnnooopppllleeeZZZXXXXXXZZZZZZVVVUUUVVV```bbbccceeeggghhhhhhhhhfffeeecccbbbaaabbbcccdddaaa\\\WWWUUUWWW[[[]]]]]]^^^[[[ZZZ]]]]]]XXXSSSSSSWWWXXXTTTMMMJJJMMMPPPQQQIIILLLNNNLLLLLLLLLJJJFFFEEEDDDDDDEEEGGGJJJMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOJJJJJJKKKJJJHHHDDD@@@>>>??????@@@CCCEEEEEECCCBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@>>>===<<<<<<<<<=========<<<;;;;;;;;;;;;<<<<<<;;;:::999999:::;;;<<<888888888888999999:::;;;888777777666666666666777444444444444444333333333222333333333333333333222333333333333333333333333000000000////////////...///////////////////////////...---,,,,,,---...//////............---------...------------,,,,,,,,,............---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////000000///...---,,,,,,,,,,,,---------.../////////............------,,,,,,------,,,,,,------------//////.........---------+++,,,---......---,,,+++---------------------,,,---------------------------------...............,,,,,,------------,,,,,,,,,---------.........///------...//////......---------------------------.........////////////000///......------------...------,,,,,,,,,,,,------...000111000///...///000//////////////////...------------------------------------------------------,,,,,,++++++,,,,,,------------........................------,,,,,,,,,)))***+++,,,------------------------............---------------...///000------------------------,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,------------......------,,,+++---------...//////000000............////////////...///000000000///.........------,,,,,,,,,,,,---------------------------,,,---......///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...---------------------------,,,,,,,,,,,,---..................//////000000........................+++++++++,,,,,,---------,,,---------.../////////....................................////////////........................========================<<<<<<===>>>???@@@AAAAAA???@@@@@@AAAAAAAAA@@@@@@@@@AAADDDIIIMMMNNNLLLJJJKKKLLLNNNOOOOOOPPPRRRTTTWWWUUUTTTTTTUUUVVVVVVUUUZZZ\\\^^^aaabbbccccccccc```\\\]]]dddkkkjjjhhhfffdddddddddeeegggjjjnnnppplllmmmooopppqqqpppnnnmmmpppooopppqqqssstttrrrqqqlllpppqqqpppqqqqqqmmmfffZZZVVVTTTTTTQQQLLLJJJKKK[[[\\\^^^```aaaaaaaaaaaa``````____________``````___[[[UUUPPPNNNOOOSSSUUUZZZWWWXXX]]]^^^YYYVVVVVV[[[[[[UUULLLHHHJJJMMMMMMFFFKKKMMMLLLMMMPPPOOOKKKDDDCCCAAAAAACCCGGGKKKNNNRRRRRRRRRQQQPPPPPPOOOOOOJJJIIIHHHFFFDDDBBB@@@???AAAAAACCCEEEGGGFFFBBB???>>>??????@@@@@@@@@@@@@@@AAA@@@???>>><<<<<<;;;;;;======<<<;;;;;;;;;;;;<<<<<<;;;:::999999:::;;;<<<999888888888888999999:::777777666666666666777777444444444444444444444444222222333333333333222222222222222222333333333333000000////////////......////////////////////////.........------.........///............---------------------,,,,,,,,,,,,---............------,,,,,,,,,,,,------------...++++++++++++++++++++++++------------------------+++,,,,,,------........./////////...---------,,,---------...............---------------.........//////.........///000000/////////...------,,,,,,,,,------......------,,,///////////////.........---------------------------------------............////////////...------+++,,,,,,---......//////,,,---.../////////...---------------------------------........./////////......---------------...,,,,,,,,,++++++,,,,,,,,,...///000///...---...000...///////////////......------------------------------------------------,,,,,,++++++++++++,,,,,,........................------------------,,,,,,,,,,,,---...////////////,,,------------.........------,,,,,,------......------------------------,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,------------------......------,,,+++------......///000000111///////////////000000000...///000111000///...---------,,,,,,,,,,,,------------------------------,,,---......//////......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,---............------......///000.........---------------***+++,,,---......---------------...................................................////////////------------------------========================;;;<<<<<<===>>>???@@@AAA>>>???@@@@@@@@@???>>>===>>>AAAGGGNNNRRRQQQLLLHHHHHHJJJLLLNNNNNNPPPRRRTTTUUUSSSQQQRRRUUUVVVUUUTTTZZZ\\\```bbbbbbaaaaaaaaaaaa___bbbhhhjjjhhheeeeeebbbccceeegggjjjkkklllmmmjjjllloooqqqrrrrrrqqqpppmmmnnnqqqtttwwwwwwuuurrrnnnrrrtttsssssssssoooiii\\\VVVQQQOOOLLLIIIJJJNNN[[[\\\^^^___^^^]]][[[ZZZZZZ[[[\\\]]]]]]\\\[[[ZZZZZZZZZVVVPPPJJJHHHKKKPPPXXXVVVXXX]]]^^^ZZZVVVVVVUUUWWWTTTMMMIIIKKKLLLKKKEEEIIILLLLLLNNNSSSSSSQQQEEECCCAAA@@@CCCHHHNNNRRRUUUTTTSSSRRRPPPOOONNNNNNJJJHHHEEEAAA@@@???@@@AAACCCCCCEEEGGGGGGEEE@@@<<<:::;;;<<<>>>??????@@@@@@??????>>>>>>=========<<<======<<<;;;;;;;;;;;;<<<;;;::::::::::::::::::;;;:::999888888888888888888777777666666666666777777444444444444444444444444222222333333333333222222111111111222222222333333000000/////////.........////////////////////////------............------///............------------------,,,,,,,,,++++++,,,---...//////......---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------..................------...............---------+++++++++,,,------......///......---...///000111000//////...------,,,,,,---------,,,,,,---------000000/////////.........------------------------,,,,,,,,,------............/////////......---,,,------------------------+++,,,...///000///...---........................,,,---------...............------,,,,,,------...------,,,,,,,,,,,,------,,,...///...---,,,---///......////////////..............................---------------------------,,,,,,++++++,,,,,,---........................,,,,,,------------------------......///.........,,,,,,---------.........///......------------...------------------------+++,,,,,,,,,,,,+++******,,,------------.........------......------,,,+++,,,,,,---......//////000............//////000000...///000111000///---,,,---,,,,,,+++,,,,,,------------------------------,,,---......//////......++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,........................---,,,,,,,,,,,,---.........---,,,,,,,,,---//////------------,,,,,,,,,+++***+++---...//////.....................---------....................................////////////------------------------;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@>>>???@@@@@@@@@>>>===<<<===BBBJJJRRRVVVSSSLLLGGGFFFHHHKKKMMMNNNPPPRRRTTTTTTQQQPPPQQQTTTWWWVVVUUUYYY\\\```bbbaaa```______dddccceeejjjjjjfffdddfffbbbeeehhhlllmmmmmmkkkjjjjjjmmmpppsssuuuuuutttssskkkmmmqqqvvvyyyyyyvvvsssqqquuuvvvtttrrrrrrnnnhhh]]]VVVOOOLLLLLLMMMRRRYYY___`````````___\\\YYYXXXWWWXXXZZZ[[[[[[ZZZXXXWWWVVVYYYXXXRRRIIIEEEHHHMMMXXXVVVXXX]]]^^^ZZZVVVUUUKKKPPPQQQNNNMMMNNNNNNLLLGGGKKKMMMLLLOOOSSSTTTRRRFFFDDDAAA@@@DDDJJJRRRVVVUUUUUUSSSRRRPPPNNNMMMLLLJJJGGGBBB>>>===>>>@@@BBBDDDDDDFFFGGGGGGDDD>>>:::888999;;;<<<>>>??????@@@============>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::999888777777777888777777666666666666777888444444444444444444444444222222222333333222222222000000000111111222222222000/////////............////////////////////////,,,---...//////...---,,,//////.........------------------,,,,,,,,,+++++++++,,,.../////////......,,,,,,,,,------.........------------------------------------------------------------------,,,,,,---------.............../////////......------,,,))))))***+++,,,------...---,,,,,,+++,,,---...///000000///...------,,,,,,......,,,++++++,,,............---------,,,,,,,,,------------------------,,,,,,,,,------.........,,,---------,,,,,,+++***///......------,,,,,,++++++,,,...000000///...---........................,,,,,,,,,---------......------,,,,,,,,,------............------.........,,,---...---,,,,,,---.........///////////////...........................------------------------...------,,,,,,------........................---,,,,,,,,,------.........,,,,,,,,,---,,,,,,++++++,,,,,,,,,---------......111000///...............------------------------+++,,,,,,,,,,,,+++******---------.........//////------......------,,,+++++++++,,,------......///---------.........//////...///000111000///---+++,,,,,,,,,++++++,,,------------------------------,,,---......//////......*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,........................---,,,,,,,,,,,,---......------,,,+++,,,---...///---------,,,,,,+++++++++***,,,---///000000///////////////......------,,,..................................../////////000------------------------;;;;;;;;;::::::999999999999:::;;;<<<===>>>???@@@BBBAAA???>>>>>>>>>??????>>>CCCLLLRRRTTTQQQKKKGGGJJJJJJJJJMMMPPPRRRRRRQQQJJJMMMQQQSSSTTTTTTTTTUUUZZZYYYYYYZZZ\\\]]]]]]\\\ZZZ^^^cccfffffffffeeeeeeggggggiiilllnnnnnnllljjjkkklllnnnqqqrrrsssssssssooorrruuuuuurrrpppqqqrrrpppqqqqqqqqqooollliiiggg___[[[XXXYYY]]]aaaddddddgggfffdddcccbbbbbbbbbccc\\\^^^```^^^[[[YYY[[[]]]aaa[[[VVVRRRKKKDDDFFFMMMTTTVVVXXXZZZZZZYYYWWWVVVNNNPPPSSSVVVWWWWWWUUUTTTRRRTTTVVVXXXWWWUUURRROOOHHHGGGFFFHHHLLLQQQSSSTTTVVVUUUUUUTTTSSSQQQNNNKKKFFFFFFDDDAAA===;;;<<<===???BBBEEEDDD@@@<<<::::::666666777:::===@@@AAA@@@AAA@@@???===<<<;;;;;;;;;======<<<<<<;;;;;;;;;:::;;;;;;:::999:::;;;<<<===999999777666555555555555666555555555555444444444555333222333666666444111222222222222222222222222111111111111111111111111222000...///111111///---........................////////////............,,,++++++******++++++,,,,,,,,,+++******+++++++++...........................------,,,,,,------...,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......***+++,,,,,,------,,,,,,))))))******+++,,,---------------............//////////////////000111111...------,,,,,,------...//////.........---------//////.........---------,,,------...///000111111//////...------------...//////////////////////////////......---------,,,////////////..................------------......---------,,,,,,+++++++++++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,111000...------...///000---------------------------------............///------------------------------------------------------------------------------------------------...---,,,,,,,,,,,,---...........................---------------------------..................---,,,,,,,,,---------..................---,,,+++***---------............///......---------///111222............////////////000...,,,******,,,...///.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,---------,,,,,,+++++++++......---------,,,,,,,,,++++++,,,,,,---...//////------,,,++++++,,,,,,,,,...------,,,,,,------...,,,,,,------...///000000////////////////////////...............///000111000///...///000000...,,,---------,,,,,,+++++++++;;;;;;:::::::::999999999<<<<<<<<<======>>>>>>>>>@@@???>>>=========>>>>>>>>>AAAFFFJJJLLLKKKIIIGGGGGGGGGHHHKKKNNNPPPOOONNNKKKNNNQQQSSSSSSRRRSSSTTTVVVWWWYYY\\\^^^^^^]]][[[]]]```eeeffffffdddccccccggggggiiilllooopppnnnlllooopppqqqsssttttttssssssooorrrtttsssqqqooooooppppppppppppnnnkkkhhhdddbbb_________ccciiimmmnnnnnniiiiiigggggggggggghhhiiifffffffffeeebbbaaa```aaa```\\\XXXUUUNNNGGGHHHNNNSSSUUUYYY[[[\\\[[[XXXWWWTTTUUUXXXZZZZZZYYYWWWVVVUUUWWWXXXYYYXXXVVVSSSQQQLLLKKKLLLNNNQQQRRRRRRQQQTTTSSSRRRQQQPPPNNNLLLJJJFFFEEECCC@@@===<<<===???@@@AAACCCAAA===999888999999999999;;;???AAABBBAAAAAAAAA@@@???>>>===<<<<<<;;;;;;;;;<<<======>>>>>>===<<<;;;:::999999:::;;;:::999888777777666666666666555555555555444444444555333222333555666444222111111111111111111111111000000000000000000000000111///---...000111///---........................////////////............---,,,,,,,,,,,,,,,,,,---...------,,,,,,------..............................------,,,,,,------......------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------............------...///////////////,,,------...//////000000---------............//////............///000000...------,,,,,,------...//////.........---------//////.........---------,,,,,,------......//////---------------...///000........................111000000000////////////////////////............------,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++,,,,,,---......///.................................---......//////---------------------------------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------......,,,------.........---------------............///000//////.........//////............////////////---------,,,,,,,,,------...---------,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------,,,,,,+++++++++.........---------,,,,,,+++,,,,,,,,,---.........------,,,,,,+++,,,,,,---...------,,,,,,------...,,,,,,------...//////000////////////////////////,,,,,,,,,------///000000000///...///000000...,,,...---------,,,,,,,,,,,,:::::::::999999999999999========================???>>>===<<<<<<<<<===>>>>>>???@@@BBBDDDEEEFFFFFFFFFGGGIIILLLOOOPPPNNNLLLKKKMMMOOOPPPOOOOOOPPPQQQQQQTTTXXX\\\^^^^^^]]]\\\```bbbffffffeeebbbaaaaaaggggggiiilllpppqqqpppoooqqqqqqrrrssssssssssssrrrpppqqqqqqpppnnnlllmmmmmmoooooommmjjjfffbbb___]]]```aaaeeejjjoooqqqqqqpppjjjjjjiiiiiiiiijjjkkklllmmmkkkjjjiiihhhgggdddbbb```]]]ZZZVVVOOOJJJLLLQQQTTTVVVYYY\\\]]]\\\YYYXXXYYYZZZ\\\]]]]]][[[ZZZXXXYYYYYYYYYXXXWWWUUUTTTSSSPPPPPPQQQSSSTTTSSSPPPMMMPPPOOOMMMKKKJJJIIIHHHHHHFFFEEEBBB???<<<===@@@CCCBBBAAA@@@===999777888999===<<<<<<>>>AAACCCCCCBBB@@@AAAAAAAAA@@@>>><<<;;;999999;;;<<<>>>???AAAAAA???===<<<:::999888999999;;;:::999888777777777888666555555555555444444444444333333333555555333222000000000000000000000000///////////////////////////...------///000///.........................../////////............---...------,,,,,,------...---------,,,,,,------..............................------,,,,,,------...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------............/////////.........////////////000+++,,,,,,------.........---------............///...------------...//////......------------.....................---------...............---------------------------------,,,,,,,,,---...///111222........................000000000000////////////////////////............,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,------.................................+++,,,---...............---------------------------------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---,,,,,,---..............................++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,---...///000000///---------............///000000000000///...---,,,............////////////***+++---......---++++++------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,------------......------,,,,,,,,,,,,++++++...............---------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,------......------------......,,,,,,------.../////////////////////////////////+++++++++,,,---///000111000///......//////...---...............---------999999999999999888888888<<<<<<<<<======>>>>>>>>>???>>>===<<<<<<<<<===>>>======>>>???AAABBBDDDDDDHHHIIILLLPPPSSSRRRPPPMMMJJJKKKLLLKKKJJJJJJKKKLLLOOORRRUUUXXXYYY[[[\\\]]]___bbbdddeeedddbbbaaaaaafffggghhhlllooorrrrrrqqqmmmnnnooopppqqqqqqrrrrrrppppppnnnmmmkkkjjjjjjkkkmmmllliiifffccc```^^^]]]```aaadddfffhhhhhhggggggiiiiiihhhhhhhhhhhhhhhhhhjjjhhhffffffhhhgggddd``````^^^YYYSSSMMMLLLPPPUUUYYYYYYZZZZZZZZZZZZYYYYYYYYYZZZ[[[\\\\\\\\\ZZZYYYYYYXXXVVVUUUSSSRRRQQQQQQRRRQQQQQQQQQRRRQQQOOOLLLKKKJJJIIIFFFDDDCCCDDDEEEEEEDDDBBB>>>===>>>BBBFFFFFFDDD@@@<<<999999:::<<<@@@??????@@@BBBDDDDDDCCC>>>???@@@AAA@@@>>><<<:::999:::;;;===>>>@@@AAABBB===<<<;;;999888888999::::::999888888777777777888666555555555555444444444333333333444444444333222111111111111111111111111000000000000000000000000------------....................................//////.........---------------,,,,,,,,,,,,------++++++*********+++,,,,,,...........................------,,,,,,------...///...---,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,,,,---.../////////////////////---,,,,,,,,,------......++++++,,,,,,,,,------------------............///---,,,,,,,,,,,,---............------------........................................................................------------------...///000111.......................................---------////////////............------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...//////...------------------------------------............///------------------------++++++++++++++++++++++++------------------------------------------------......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---......///000000//////---------............///...///000000000///---,,,............////////////***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------------,,,,,,...------,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------.........------------......---------.........//////........................+++++++++,,,...000111222111///......//////...---///////////////.........888888888888888888888888888999:::<<<===???@@@@@@???>>>============??????===>>>@@@BBBCCCCCCCCCCCCHHHIIILLLPPPRRRRRROOOLLLHHHHHHHHHFFFEEEDDDFFFHHHPPPQQQRRRRRRRRRUUUZZZ___[[[^^^aaacccbbbbbbbbbccceeeeeegggjjjnnnqqqqqqqqqjjjkkklllnnnpppqqqssstttpppnnnkkkiiiiiiiiiiiiiiikkkiiigggdddbbbaaaaaaaaaaaaaaa````````````bbbcccjjjiiiiiihhhfffeeedddccccccaaaaaabbbeeeeeebbb^^^aaa___XXXOOOJJJLLLSSSYYY```]]]ZZZWWWVVVWWWYYYZZZWWWWWWXXXYYYZZZYYYYYYXXXVVVTTTRRRPPPOOONNNNNNNNNPPPNNNLLLLLLMMMNNNNNNNNNHHHHHHHHHEEEBBBAAABBBDDDEEEDDDBBB???===???DDDGGGHHHFFFBBB>>>===>>>>>>???@@@??????@@@BBBDDDCCCBBB<<<===>>>??????===;;;999<<<<<<<<<===>>>??????@@@;;;:::999888999999;;;;;;888888777666666666777777666555555555555444444444222333444444333333222333222222222222222222222222111111111111111111111111---.........------..........................................------------,,,,,,++++++++++++,,,,,,+++*********++++++,,,---...........................------,,,,,,------...,,,,,,,,,,,,,,,---...///------------------------++++++,,,,,,,,,---------/////////////////////...---,,,,,,,,,,,,---......////////////000000000000---------............///,,,,,,,,,,,,,,,---......///......------......///---.....................---.....................000000000///////////////000//////.........//////........................---------...............////////////..................------------......------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...//////...------------------------------------............///------------------------++++++++++++++++++++++++------------------------------------------------........................................................................+++,,,,,,------,,,,,,+++,,,,,,,,,---------......//////000000///......------------............///,,,---///000000000///...............////////////---,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,,,,,,,,,,,,,,,,++++++---,,,,,,,,,------...//////......------......///---------...............------------------------,,,,,,---...000111333444111///...---...///......////////////////////////777777777777777888888888666777888:::<<<>>>@@@@@@???>>>=========>>>???@@@===>>>AAACCCDDDDDDCCCBBBEEEFFFHHHKKKMMMMMMKKKIIIFFFFFFEEECCCAAAAAADDDFFFPPPQQQPPPNNNMMMPPPVVV\\\XXX[[[^^^``````aaabbbcccddddddeeegggkkknnnoooooojjjjjjlllmmmppprrruuuvvvpppmmmiiiggggggiiiiiiiiiiiigggeeecccbbbbbbcccdddaaa```___^^^^^^aaafffjjjjjjjjjjjjiiigggeeecccbbb______```bbbdddcccaaa___```___XXXNNNJJJOOOWWW\\\aaa^^^YYYUUUTTTUUUXXXZZZVVVWWWWWWWWWWWWVVVVVVVVVRRRQQQPPPNNNMMMLLLLLLLLLMMMKKKIIIIIIKKKMMMOOOOOOHHHJJJKKKHHHDDDCCCDDDGGGEEEDDDCCC@@@???@@@DDDGGGGGGEEEBBBAAAAAABBBAAA@@@>>>======>>>AAABBBBBBAAA<<<<<<=========<<<;;;:::========================:::999888888888:::;;;<<<777777666666666666666777666555555555555444444444111222444444222222222333222222222222222222222222111111111111111111111111...///000///---,,,---....................................------------,,,,,,++++++******++++++,,,,,,,,,,,,,,,---...//////...........................------,,,,,,------...,,,,,,,,,,,,---...//////------------------------,,,,,,,,,---------....../////////............---......---,,,---...///000---.....................---------............///---,,,,,,,,,,,,---......//////............//////---------...............---------...............000000000000000000000000111000//////.........///------------------------/////////000000000000000////////////............///......------......///------------............------------------------........................+++,,,---...............---------------------------------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------...////////////...---................................................,,,,,,------------,,,,,,,,,,,,,,,---------......///000000///...---,,,,,,---------............///,,,---...///000000000000............////////////...---+++******---000111,,,,,,------------......------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......++++++,,,,,,,,,,,,------,,,,,,,,,---------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000//////............//////........................------------------------.........///000222333444222000------...//////............///////////////666666666777777777888888666666888999;;;<<<===>>>======<<<;;;<<<===>>>???===>>>???AAAAAABBBBBBBBBCCCCCCDDDFFFIIIIIIHHHFFFFFFEEEDDDAAA@@@AAADDDGGGNNNPPPPPPMMMJJJKKKQQQVVVWWWYYY\\\^^^^^^___```bbbcccbbbbbbeeehhhkkklllllljjjjjjkkklllnnnppprrrtttppplllgggeeegggiiijjjjjjiiigggdddaaaaaaaaaccceee^^^____________bbbhhhmmmhhhhhhhhhhhhfffeeecccbbb^^^```cccdddbbb```______]]]___[[[RRRNNNSSSYYY[[[[[[ZZZXXXVVVVVVWWWXXXZZZZZZZZZYYYWWWVVVTTTSSSRRRQQQQQQPPPPPPOOONNNMMMMMMLLLKKKJJJKKKMMMOOOOOONNNLLLOOOQQQOOOKKKHHHIIILLLEEEEEEDDDBBBAAAAAADDDFFFBBBAAA@@@BBBCCCCCC@@@===;;;::::::<<<>>>@@@@@@???============<<<<<<<<<<<<;;;<<<<<<<<<<<<=========;;;:::999888888888999:::888777777666777777888888666555555555555444444444000222444444222111222333111111111111111111111111111111111111111111111111000111222111---,,,---....................................---------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---...///000...........................------,,,,,,------...------,,,,,,,,,------...........................------........./////////............------,,,,,,...---+++++++++,,,...///+++++++++++++++*********---------............///---------------....../////////............//////---------.........//////---------.........//////......//////000000111111000///////////////000000------------------------////////////000000000111////////////...............------,,,,,,------...------------.........///------------------------.................................---......//////---------------------------------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------...///000000///...---................................................------............------,,,,,,,,,---------......------.........------,,,---------............/////////.........//////000............////////////------,,,------///000111---------....../////////------------.........///***++++++,,,,,,------...,,,,,,------------......+++++++++,,,,,,---------+++++++++,,,,,,,,,------*********+++,,,,,,,,,---,,,,,,,,,------...///000//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,.........//////000222222222000---,,,---/////////------........./////////555666666666777777888888777777888999::::::;;;;;;<<<;;;;;;:::;;;<<<===>>>>>>=========>>>???AAABBBDDDCCCCCCEEEGGGHHHGGGFFFFFFFFFDDDAAA@@@AAAEEEHHHLLLOOOPPPNNNJJJIIIMMMQQQWWWYYY\\\]]]]]]]]]___```bbbaaaaaacccgggiiijjjjjjiiiiiiiiiiiijjjlllnnnooopppkkkfffdddgggjjjkkkkkkjjjgggdddaaa___```bbbddd[[[]]]^^^^^^^^^```eeeiiiddddddeeeeeeeeedddbbbaaa]]]aaaeeeeeeaaa^^^]]]]]][[[___^^^VVVRRRWWW[[[[[[UUUVVVWWWXXXYYYYYYYYYYYY___^^^\\\YYYVVVSSSQQQPPPQQQRRRRRRRRRQQQPPPOOOOOOLLLLLLMMMOOOQQQQQQOOOMMMNNNSSSVVVTTTPPPMMMMMMPPPDDDEEEEEECCCBBBBBBCCCEEE>>>===>>>AAADDDCCC???;;;999888888:::===??????>>>???>>>>>>============>>>::::::;;;;;;<<<======>>>===<<<:::888777777888888999888888888888888999999666666555555555444444444000222555444222000111333000000000000000000000000000000000000000000000000111333444222...,,,,,,.................................---------,,,,,,,,,...------,,,,,,------...************+++,,,---..............................------,,,,,,------...//////...---,,,,,,,,,,,,.................................////////////000......---------,,,,,,,,,+++***)))((((((***,,,------------------------------------.........//////...------------...////////////............//////---------.........//////---------.........//////,,,------...///000111111............///111222333------------------------,,,---------......//////000/////////............---,,,,,,++++++,,,,,,------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,111000...------...///000---------------------------------.........//////---------------------------------------------------------------------------------------------------...///000000///...---........................---------------------------......//////......---,,,,,,,,,---------......++++++,,,---............---------.........//////222111///---------...///............/////////000+++,,,...000000000000000........./////////000000---------.........//////)))***+++,,,------...///******+++++++++,,,,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,---...///000000//////............//////.....................---,,,,,,,,,,,,,,,,,,,,,,,,...............///000111333000---,,,---/////////,,,---------......//////666666666666666666666666777777777888999999::::::999999::::::;;;<<<======<<<===>>>???????????????AAABBBBBBBBBAAAAAACCCDDDFFFEEEDDDDDDDDDEEEFFFGGGOOOMMMKKKIIIIIIJJJLLLMMMQQQUUU[[[]]][[[ZZZ[[[]]]^^^]]]]]]___aaacccccccccfffffffffhhhiiikkkmmmnnnoookkkhhhiiilllllliiieeegggbbb^^^]]]___aaaaaaaaa___]]]\\\^^^aaadddeeeeeedddbbbaaa```aaacccfffhhhhhhfffccc___[[[YYYWWWVVVYYYYYYXXXXXXWWWVVVVVVUUURRRSSSTTTTTTTTTUUUXXX[[[fffeeeaaa[[[UUUPPPOOOOOORRRQQQQQQOOONNNMMMLLLLLLPPPLLLKKKMMMNNNLLLNNNQQQYYYhhhsssmmm^^^RRRKKKHHHGGGFFFEEEDDDCCCBBBAAAAAA???@@@AAABBB@@@>>>:::888444444555777:::<<<<<<;;;========================;;;;;;<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;999888888777666555555444555555444333333333333444444444333222222111111000000///////////////000111////////////////////////000000000000000000000000------------------------))))))+++,,,---.........++++++------------++++++...------,,,,,,------...------.........---+++***000///---,,,+++,,,,,,---***+++,,,,,,---...///000,,,,,,,,,---------......////////////////////////000///---,,,,,,---///000---------,,,,,,+++++++++------,,,,,,,,,,,,++++++///...,,,++++++,,,---...,,,---------.../////////........................//////...---,,,,,,++++++........................000000000000000000000000---------............///........................//////...---,,,++++++***........................---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,************+++---///000......---,,,,,,,,,,,,---------------------------------------------------...------,,,,,,------...------------------,,,,,,------............------////////////////////////------,,,,,,------...///---,,,,,,,,,,,,---.........------,,,,,,------...............................................................////////////..................------........................------...///000000000///...............---------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,------......------++++++,,,,,,---...//////---+++++++++---------+++---...///000000///...---///............---------......//////...---,,,,,,...---,,,,,,,,,,,,---...........................,,,,,,,,,---------......555555555555555555555555666666777777888999999:::999999:::;;;;;;<<<======<<<<<<===>>>????????????@@@AAABBBAAA@@@@@@BBBDDDFFFEEEDDDDDDEEEFFFGGGHHHLLLLLLKKKIIIGGGHHHKKKNNNTTTVVVWWWXXXXXXYYY[[[\\\[[[ZZZXXXYYYZZZ]]]___```ffffffggghhhiiikkkmmmnnnooolllhhhiiikkkkkkhhhddddddaaa]]]]]]^^^``````___]]]\\\[[[\\\^^^`````````bbbaaa```___```bbbeeegggfffdddaaa]]]YYYUUURRRPPPRRRRRRRRRSSSSSSTTTTTTTTTNNNPPPRRRSSSUUUXXX\\\___fffeeeaaa[[[UUUPPPNNNNNNQQQPPPPPPOOOOOONNNMMMMMMNNNKKKKKKMMMNNNNNNSSSZZZpppjjjXXXNNNIIIEEEEEEDDDDDDCCCBBBAAAAAA@@@AAABBBBBBAAA???<<<:::666555666999<<<===<<<:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::888888777777666555555444555555444333333333333444444333333222222111111000222111000//////...//////////////////////////////------------------------------------------------)))***+++,,,,,,---,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,---------......///...---,,,+++///...---,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,---------..............................///...---,,,,,,---...///---,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++...------,,,,,,,,,------------------....................................///......---,,,,,,++++++------------------------////////////////////////.........////////////000000000000000000000000000------------------,,,,,,..............................---------......///,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,,,,---.........---,,,,,,,,,,,,---////////////////////////------------------------------,,,,,,,,,,,,---------------------------------......//////......---........................++++++******++++++,,,------,,,,,,,,,,,,---.........------,,,,,,------...............................................................////////////////////////...---,,,+++........................------.../////////......------..............................---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,------...---------+++,,,,,,------.........,,,+++***+++---...---,,,---...///000000///...---///............---------//////000000///......---...---,,,,,,,,,,,,---...........................,,,,,,,,,---------......555555555555555555555555555666666777777888999999999::::::;;;;;;<<<<<<===;;;<<<===>>>???????????????@@@AAAAAA@@@@@@AAACCCDDDDDDDDDEEEFFFGGGHHHIIIIIILLLMMMJJJGGGFFFKKKPPPXXXVVVTTTTTTVVVXXXZZZZZZYYYVVVRRRPPPQQQUUUZZZ]]]eeeffffffhhhiiikkkmmmnnnnnnkkkhhhhhhiiihhheeeaaa___^^^]]]]]]^^^^^^]]]\\\]]]\\\[[[\\\^^^^^^]]]\\\```_________```bbbdddeeedddccc```\\\XXXRRRNNNKKKIIIJJJLLLNNNPPPQQQRRRRRRMMMOOORRRTTTVVVYYY\\\___cccbbb___ZZZTTTPPPNNNNNNOOONNNNNNNNNMMMMMMLLLLLLKKKKKKLLLMMMMMMPPPYYYdddpppYYYKKKEEEDDDCCCCCCCCCBBBBBBAAAAAA???@@@AAABBBAAA???<<<;;;888888999<<<>>>>>>;;;999<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::777777777777888888888888888777777666666555555555555555444333333333333333333333333222111111000000333222111///............////////////////////////////////////////////////------------------------++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------.........///......---,,,------......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................,,,,,,,,,,,,,,,+++++++++------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,............------------.................................------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...........................////////////000000000000000000000000000000000,,,,,,,,,---------......------------------------//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,...............---------------------------------111000///---,,,,,,,,,,,,......---,,,,,,,,,,,,---........................------------------------,,,,,,++++++++++++,,,,,,+++,,,,,,------...............////////////......------------------------++++++******++++++,,,------,,,,,,,,,,,,---.........------,,,,,,------...---------------------------------------------------............/////////111000000///...,,,+++***------------------------------.........---,,,,,,,,,---------...//////////////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,---------------------------------------+++******+++...//////.........////////////......///............---------///000000000000///.........------,,,,,,------...........................,,,,,,,,,---------......444444444444444444444444444555555666666777888888::::::::::::;;;;;;<<<<<<:::;;;<<<===>>>????????????@@@@@@@@@??????AAABBBCCCCCCDDDEEEFFFGGGIIIIIIGGGKKKNNNLLLGGGGGGLLLSSSYYYVVVRRRSSSVVVYYYYYYWWWWWWTTTOOOKKKKKKOOOWWW\\\eeeeeefffggghhhjjjlllllljjjhhhfffffffffdddaaa^^^[[[\\\\\\]]]^^^]]][[[ZZZ]]]\\\\\\]]]^^^___]]]\\\]]]^^^^^^___aaacccdddeeeaaaaaa```]]]YYYTTTOOOMMMHHHIIIKKKMMMOOOPPPPPPPPPPPPRRRTTTUUUUUUWWWYYY[[[^^^^^^\\\YYYTTTQQQPPPPPPPPPOOONNNMMMLLLKKKJJJJJJKKKLLLMMMNNNLLLOOO\\\iiieeePPPEEE@@@BBBBBBBBBBBBBBBBBBAAAAAA>>>???@@@@@@???>>><<<;;;;;;;;;<<<>>>???>>>;;;999;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999888888555555666666666777777777777777666666666555555555555444333333222222333333333333222222111000000000111111000//////...//////////////////////////////000000000000000000000000---------------------------------------,,,++++++------++++++++++++---------,,,,,,,,,,,,,,,,,,---........................,,,,,,.........---,,,+++,,,,,,,,,++++++*********,,,,,,,,,---------..............................------...//////...------------------------------------,,,,,,,,,+++++++++***+++,,,......---,,,+++.........------,,,,,,,,,..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////........................------------------------------------------------000///...---------------------------------------/////////...---------,,,........................111111000///...------,,,......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++******++++++,,,++++++,,,,,,---...//////...//////000000//////...------------------------------,,,,,,------...///---,,,,,,,,,,,,---.........------,,,,,,------...---------------------------------------------------------.........//////////////////...---,,,+++------------------------------------,,,,,,+++***,,,,,,,,,---...///000000000////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,------------,,,------------------,,,,,,+++******+++...000000///...//////////////////...///............---------......////////////......------------------------........................,,,,,,,,,---------......444444444444444444444444333444444555555666777777999999999999::::::::::::999:::;;;<<<===>>>>>>>>>===>>>??????>>>>>>???AAABBBBBBCCCEEEFFFGGGHHHHHHFFFKKKOOOMMMIIIIIINNNUUUVVVTTTSSSUUUXXXYYYWWWUUUVVVSSSOOOKKKJJJNNNWWW]]]ddddddddddddeeeggghhhiiieeeddddddcccbbb```]]]ZZZYYY[[[]]]^^^]]]\\\[[[[[[\\\[[[ZZZZZZ\\\]]]\\\[[[[[[\\\^^^```bbbcccdddeee`````````___\\\YYYUUUSSSMMMNNNPPPQQQRRRQQQPPPPPPPPPRRRTTTUUUUUUVVVWWWYYYWWWXXXXXXWWWTTTRRRRRRSSSTTTTTTRRRPPPNNNLLLKKKJJJMMMMMMNNNNNNLLLMMMXXXeeesss{{{{{{lllWWWIIIDDDBBBBBBBBBBBBBBBBBBBBBAAAAAA???@@@AAAAAAAAA@@@??????=========???@@@???<<<999;;;;;;;;;;;;;;;;;;;;;;;;999888888888777777777666444444444555555555666666666666666666555555555555444444333222222222222333333333222111111000000/////////...//////000111111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////...---,,,+++------++++++++++++------,,,,,,,,,++++++,,,,,,,,,......---------.........+++,,,---.........,,,,,,---,,,,,,++++++******))),,,,,,,,,---------..............................------...//////...------.........///////////////------,,,,,,,,,+++++++++)))***,,,---...---,,,+++......------,,,,,,,,,+++........................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................//////...---,,,,,,++++++------------------------000///...---------------------------------------/////////...---------,,,......................../////////////////////.........---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,++++++******++++++,,,++++++,,,,,,---...//////......////////////......------------------------------,,,,,,------...///---,,,,,,,,,,,,---.........------,,,,,,------...------------------------------------------------------------............------..................------------------------,,,---------,,,+++******,,,,,,,,,---...///000000000////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,------------------,,,,,,+++******,,,...000000////////////......////////////............---------,,,,,,---......---------------------------------........................,,,,,,,,,---------......333333333333333333333333222333333444555555666666888888888888888888888888888999:::<<<===>>>>>>>>>===>>>>>>>>>======???@@@AAABBBCCCDDDEEEFFFFFFEEEEEEIIILLLLLLJJJKKKOOOTTTRRRRRRRRRTTTVVVWWWVVVTTTUUUTTTRRRNNNMMMQQQYYY```cccbbbbbbbbbbbbbbbccccccaaabbbbbbbbb```^^^[[[YYYYYY\\\^^^___]]]\\\\\\]]][[[YYYWWWVVVWWWXXXXXXWWWXXXZZZ]]]```bbbccccccccc____________^^^\\\ZZZYYYTTTTTTVVVVVVUUUSSSQQQOOOMMMOOORRRTTTUUUVVVXXXYYYSSSUUUVVVVVVTTTSSSSSSSSSXXXWWWUUUTTTRRRPPPNNNMMMMMMLLLMMMNNNLLLKKKRRR\\\bbbfffeee[[[OOOJJJIIIIIIDDDCCCCCCCCCBBBBBBAAAAAABBBCCCCCCDDDDDDDDDCCCCCC???>>>===>>>???>>>===;;;::::::::::::::::::::::::888888777777666555555555444444444444555555555555555555555555555555555555444444333222222222222222222222222111000000//////............///111222333////////////////////////------------------------------------------------...............---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,------,,,,,,,,,---......,,,,,,------......------------,,,,,,+++++++++***,,,,,,,,,---------......------------------------.................................////////////000------,,,,,,,,,,,,++++++)))***+++,,,,,,------,,,------------,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------000000000000000000000000000///...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,//////...---------......------------------------...............---------------------------------------...///000000//////......---,,,,,,,,,,,,---------------------------+++,,,,,,------.........,,,,,,++++++++++++,,,,,,+++,,,,,,------.........------............------------------------------++++++******++++++,,,------,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,---------...//////////////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,,,,------------------------,,,++++++,,,///000000/////////............/////////............---------++++++,,,------------,,,,,,------......------,,,........................,,,,,,,,,---------......222222222222222222222222222222222333444444555555777777777777666666666666777888999;;;======>>>>>><<<=========<<<<<<>>>@@@@@@AAABBBDDDDDDDDDCCCCCCCCCEEEHHHIIIJJJKKKNNNQQQOOOOOOPPPPPPPPPQQQTTTWWWSSSTTTTTTRRRQQQTTT\\\bbbaaaaaa```___^^^^^^^^^^^^___aaabbbbbbaaa^^^[[[ZZZ[[[]]]______^^^]]]^^^``````\\\WWWTTTSSSTTTTTTSSSTTTVVVZZZ^^^```aaaaaaaaa^^^^^^]]]\\\\\\[[[ZZZZZZVVVWWWXXXXXXWWWTTTQQQOOOMMMOOORRRTTTTTTTTTUUUVVVSSSUUUVVVUUUSSSQQQQQQQQQTTTSSSSSSRRRQQQPPPOOOOOOKKKJJJKKKMMMLLLJJJMMMRRRTTTWWWVVVPPPLLLLLLLLLJJJEEEEEEDDDDDDCCCBBBAAAAAAAAABBBBBBCCCCCCDDDDDDDDD@@@>>><<<<<<===>>>>>>===999999999999999999999999777777666666555444444333444444444555555555555666555555555555555555555555444333222222111222222222222222111111000000////////////...//////000111222////////////////////////////////////////////////------------------------,,,,,,,,,---,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,++++++***+++,,,---...,,,,,,,,,,,,,,,---...///------------,,,,,,,,,,,,,,,,,,,,,---------......------------------------///...---,,,,,,---...///,,,---------............------,,,,,,,,,,,,++++++************+++,,,---...,,,,,,,,,,,,,,,,,,------........................------------------------------------------------------------------------,,,,,,,,,---------......000000000000000000000000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------......///........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////............---,,,,,,,,,,,,---------------------------++++++,,,,,,---......///------,,,,,,,,,,,,------------------------------,,,,,,------------,,,,,,........................++++++******++++++,,,------,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------..................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,------..............................---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,++++++,,,,,,------.........---,,,,,,---/////////...000///...------...///000///............---------+++,,,------......------,,,,,,---......---,,,,,,........................,,,,,,,,,---------......222222222222222222222222111222222333333444555555666666666666666555555555666777999;;;<<<===>>>>>>;;;<<<======<<<<<<===???@@@AAABBBCCCCCCCCCBBBAAABBBCCCDDDGGGIIILLLMMMNNNMMMNNNNNNLLLJJJMMMSSSYYYRRRTTTVVVUUUTTTVVV]]]cccaaa```^^^]]]\\\[[[ZZZZZZ^^^aaaccccccbbb___]]]\\\\\\^^^``````^^^]]]```bbbfffaaaZZZUUUSSSSSSSSSRRRQQQSSSXXX\\\^^^______^^^^^^]]]\\\ZZZYYYYYYYYYYYYVVVWWWYYYYYYXXXUUUQQQOOOPPPRRRTTTTTTRRRPPPPPPPPPTTTVVVWWWUUURRRPPPNNNNNNMMMMMMMMMMMMMMMMMMMMMNNNIIIGGGHHHLLLMMMJJJJJJLLLMMMOOONNNKKKKKKLLLJJJEEEGGGFFFFFFDDDCCCBBBAAAAAA?????????@@@@@@AAAAAABBBAAA>>>;;;;;;<<<>>>>>>>>>999999999999999999999999777777666555444444333333444444444555555555666666444555555555555555555555444333222222111111222222222222111111000/////////111000///////////////000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))******+++++++++******++++++---......---++++++,,,++++++++++++++++++,,,++++++***)))***+++---...------,,,+++,,,---///000------------------------,,,,,,,,,---------......------------------------000///---,,,,,,---///000+++++++++,,,,,,------------------,,,,,,,,,+++++++++***))))))***,,,...///+++++++++,,,,,,---------........................------------------------................................................---------.........//////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000........................,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,------...//////...---,,,......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,---...//////...------,,,,,,------...------------------,,,,,,+++,,,,,,------,,,,,,+++////////////////////////------,,,,,,------...///---,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...........................---------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++++++++,,,,,,---...//////...---,,,---//////...---000///...------...///000//////.........---------,,,------.../////////...,,,,,,---......---,,,,,,........................,,,,,,,,,---------......111111222333444555555666333333444444555444444444444555555555666666777777666777999:::;;;<<<<<<<<<:::::::::999999999888888888;;;>>>@@@@@@@@@AAABBBBBBBBBCCCEEEFFFHHHIIIIIIHHHJJJNNNOOOOOOPPPQQQRRRPPPQQQSSSTTTUUUXXX\\\___bbb```]]]ZZZXXXVVVVVVVVV]]]___aaaaaa___]]]\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^___^^^\\\YYYWWWUUUSSSSSSSSSVVVYYY\\\^^^^^^]]][[[\\\]]]^^^^^^]]][[[XXXVVVVVVSSSPPPQQQSSSVVVUUUTTT\\\YYYVVVRRRPPPOOOPPPPPPXXXUUURRRRRRSSSSSSPPPMMMNNNNNNNNNMMMLLLKKKKKKJJJKKKKKKJJJJJJJJJKKKLLLMMMJJJJJJJJJIIIHHHGGGEEEDDDAAABBBCCCCCCBBBAAA???>>>@@@???===<<<<<<>>>???AAA>>>>>>>>>>>>============:::::::::999999999888888666666444333222111111111666555555555555444444444444444444444444444444444333333333222222111111111222111000000111111000...//////......------,,,,,,------------------------...---+++******+++---...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------+++++++++******)))))))))++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,------------......------,,,,,,------...---------,,,,,,,,,++++++...+++***+++...000...,,,------------------------(((***,,,...//////...---........................//////.........------------------------------------------............///,,,...///000000...,,,+++---------............///........................,,,---------.../////////------,,,,,,,,,---......---------.........//////...------,,,,,,------..............................------,,,,,,------...------,,,,,,,,,,,,------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,---------------------------------,,,,,,+++++++++'''((()))+++---///000111------............------,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++***)))***+++,,,---......---------,,,,,,,,,...//////000///---,,,+++---...///000///...,,,+++------,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,---------.....................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///...---,,,,,,++++++++++++---------....../////////------,,,,,,---...000111------------------------////////////000000000000//////...---,,,++++++***.........------,,,,,,+++,,,,,,,,,---------......000000000///......------........................111111111111111111111111222222333444555555444444444555555555666666666777555666888999:::;;;;;;;;;::::::::::::999999999999<<<>>>@@@@@@?????????@@@AAABBBCCCDDDFFFGGGHHHIIIGGGJJJNNNOOOOOOOOOOOOPPPOOOQQQTTTUUUVVVXXX[[[^^^___]]][[[YYYWWWVVVVVVVVVZZZ]]]``````^^^\\\[[[ZZZ\\\\\\\\\\\\]]]]]]]]]]]]___^^^\\\[[[ZZZZZZZZZZZZZZZ[[[\\\^^^^^^]]]\\\[[[\\\\\\\\\[[[YYYWWWUUUSSSSSSQQQOOOQQQTTTVVVWWWVVVYYYWWWTTTQQQOOOOOOOOOPPPTTTRRRPPPQQQRRRSSSQQQOOOOOONNNNNNMMMLLLLLLKKKKKKLLLJJJHHHGGGFFFGGGHHHIIIJJJJJJJJJIIIHHHGGGFFFEEECCCCCCCCCCCCCCCBBBAAA@@@@@@???>>>======>>>???@@@>>>>>>>>>>>>=========<<<:::::::::999999999888888777777555444333222222222555555555555444444444444444444444444444444444444333333333222222222111111111000//////000000///---/////////...............000000000000000000000000///...,,,++++++,,,...///+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------............////////////...------,,,,,,------...---------,,,,,,,,,++++++,,,***)))***---...---+++------------------------+++,,,---//////...---,,,........................//////.........------------------------------------------............///+++,,,...///000///...------------............///........................---------...............000///...---,,,+++++++++,,,------------............------,,,,,,------..............................------,,,,,,------......------------------...------,,,++++++,,,------........................,,,,,,------------......------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...///000000,,,,,,------------,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++------,,,,,,,,,---...///.........---------,,,,,,...............------,,,...............---,,,,,,------,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,---------......---.........///000000000---------------------------------------------------,,,,,,,,,,,,------...------,,,+++++++++,,,,,,++++++,,,,,,,,,---------//////...---------...///------------------------.../////////000000000000///......------,,,,,,+++.........---------------------------.........///////////////....................................222222111111111000000000111111222444555555555555555555555555555666666666555555777888999999999999;;;;;;;;;:::::::::999999???@@@AAA@@@>>>===>>>???AAAAAABBBDDDEEEFFFGGGGGGFFFJJJMMMOOOOOOMMMMMMMMMNNNQQQUUUXXXYYYYYYZZZ\\\[[[ZZZYYYWWWWWWVVVVVVVVVXXX[[[^^^```^^^[[[YYYYYY[[[\\\\\\\\\]]]]]]]]]]]]___^^^]]]\\\\\\^^^```bbb______^^^]]]\\\[[[ZZZZZZ[[[ZZZYYYWWWUUUSSSRRRQQQQQQPPPOOOQQQTTTWWWXXXXXXVVVTTTRRRPPPOOOOOOPPPQQQPPPOOOOOOPPPRRRSSSRRRPPPOOONNNNNNMMMMMMLLLLLLLLLKKKIIIFFFDDDBBBCCCDDDFFFJJJJJJJJJJJJIIIGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCC@@@???>>>======>>>???@@@>>>>>>>>>=========<<<<<<:::::::::999999999888888999888777666555444444444555555555555444444444444444444444444444444444444333333333222222222222111000///......//////...---...///////////////000000000000000000000000000000//////---,,,,,,---//////++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++............------------++++++,,,,,,,,,,,,------,,,------------.....................////////////...------,,,,,,------...------------,,,,,,,,,,,,,,,+++***+++---...---,,,------------------------------.........---+++***.......................................------------------------------------------............///***+++---///000000000///---------............///.......................................---------000///...---,,,+++++++++,,,,,,,,,,,,------------...------,,,,,,------...------------------------...------,,,,,,------...........................------,,,,,,,,,,,,------........................,,,,,,------------......+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------//////.........---------++++++,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++------,,,,,,,,,---...///...............------------------------......///...------,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,---------......------...///000111111222------------------------........................------,,,+++++++++,,,,,,,,,,,,+++++++++,,,------************++++++++++++000000///------,,,,,,---------------------------....../////////000000000------------------------..................//////---------.........//////............////////////........................333333333222222222222222///000222333444555666666555555555555555555555555555666777888999999999999;;;;;;;;;::::::::::::999>>>???@@@>>>===<<<===>>>@@@AAABBBCCCDDDEEEFFFFFFEEEIIILLLNNNMMMKKKJJJJJJMMMQQQVVVZZZZZZYYYYYYYYYWWWWWWWWWWWWWWWXXXXXXXXXWWW[[[___aaa___]]][[[ZZZ]]]]]]]]]]]]^^^^^^^^^^^^^^^]]]\\\[[[\\\^^^aaabbb___^^^\\\ZZZYYYXXXXXXYYYYYYXXXVVVTTTSSSSSSRRRRRRPPPPPPQQQRRRTTTVVVWWWWWWTTTSSSQQQPPPPPPQQQRRRSSSOOOPPPPPPRRRSSSRRRQQQQQQOOOOOONNNNNNNNNMMMMMMMMMJJJHHHEEEBBBBBBCCCEEEFFFJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBDDDEEE@@@???>>>>>>===>>>>>>???>>>>>>=========<<<<<<<<<:::::::::999999999888888:::999888777666666666666555555555444444444333333444444444444444444444444222222222222222222222222111///......///000...---......//////000000111111..............................------------......++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////++++++,,,,,,,,,---------...------,,,,,,------......------------,,,,,,,,,...............///......------------------------,,,------......---,,,,,,................................................---------------------------------............///+++,,,---...////////////---------............///......................../////////...---------,,,,,,,,,,,,,,,------...///+++++++++,,,,,,,,,------...------,,,,,,------...------------------------...------,,,,,,------...........................---------,,,,,,---------++++++++++++++++++++++++*********+++++++++,,,,,,******++++++++++++,,,,,,+++,,,,,,,,,------......---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,........................---,,,++++++,,,...///111...---,,,+++***+++,,,---------,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,---------......------......//////000000------------------------////////////////////////...---,,,+++++++++++++++++++++++++++,,,,,,---...***************+++++++++//////......------------................................./////////000000,,,---------......//////---.........//////000000,,,,,,---------.........---------...///000000111........................000000111222222333444444///000111333444555555555555555555555555444444444777777888999:::::::::999;;;;;;:::::::::999999999:::<<<============>>>???@@@@@@AAABBBCCCDDDDDDEEEDDDGGGJJJLLLKKKIIIIIIIIILLLQQQWWWZZZZZZYYYWWWVVVUUUVVVWWWXXXYYYYYYZZZZZZXXX\\\```bbbaaa___^^^]]]^^^^^^^^^^^^____________]]]\\\ZZZYYYYYYZZZ[[[]]]YYYXXXVVVUUUUUUVVVWWWXXXWWWVVVUUUUUUTTTTTTUUUUUUQQQRRRSSSTTTTTTTTTTTTUUUSSSRRRRRRRRRRRRSSSUUUUUURRRSSSTTTTTTSSSQQQPPPOOOOOOOOOOOOOOONNNNNNNNNNNNIIIHHHFFFDDDDDDFFFHHHJJJJJJJJJJJJJJJIIIHHHGGGGGGDDDCCCBBBAAAAAAAAABBBCCC@@@??????>>>>>>>>>>>>>>>============<<<<<<<<<<<<:::::::::999999999888888:::999888777777777777777555444444444444333333333444444444444444444444444222222222222222222222222222111///000111111000.........//////000000111111,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////+++++++++,,,,,,,,,,,,---...------,,,,,,------............---------,,,,,,...............---......------------------------++++++,,,---....................................---.....................---------------------------------............///..................---------------............///......................../////////...---------,,,,,,++++++,,,---...//////+++++++++,,,,,,,,,------...------,,,,,,------...------------------------...------,,,,,,------...------...//////...------------------------------++++++++++++++++++++++++*********+++++++++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,------.........+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------..................,,,+++++++++,,,---///111...---,,,+++***+++,,,---------,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,---------...............------,,,,,,,,,------------------------////////////////////////...------,,,++++++++++++++++++++++++,,,,,,---...,,,,,,,,,,,,,,,+++++++++,,,------.........//////....................................////////////,,,------......//////000---.........//////000000+++,,,,,,,,,------------,,,------...///000111111........................------...///000111222333000000111333444444444444555555555444444444444444777888888999::::::999999:::::::::999999999888888777999===>>>>>>>>>???@@@???@@@@@@AAABBBBBBCCCCCCCCCEEEHHHIIIHHHHHHHHHIIILLLPPPVVVYYYYYYWWWUUUTTTTTTUUUVVVXXXYYYZZZZZZZZZYYY[[[^^^```___^^^______^^^^^^^^^^^^____________[[[ZZZYYYXXXWWWWWWVVVVVVTTTSSSSSSSSSTTTUUUWWWXXXWWWWWWWWWVVVVVVVVVUUUUUUQQQSSSUUUUUUTTTSSSSSSTTTRRRRRRRRRSSSSSSTTTUUUVVVSSSUUUWWWVVVSSSPPPNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOJJJIIIIIIHHHIIIJJJKKKLLLJJJJJJJJJJJJJJJIIIHHHHHHEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@??????>>>>>>===============<<<<<<<<<;;;;;;:::::::::999999999888888999888777666666666666777444444444444333333333333444444444444444444444444111222222222222333333333222111000000111111000///...///////////////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///---,,,,,,,,,,,,,,,,,,+++------------............++++++,,,,,,,,,,,,------,,,------------.........------------...............------,,,,,,------...............---------,,,+++,,,---,,,***)))***+++------------------------***++++++,,,---...///000........................---------...............---------------------------------............/////////......---------------------............///.......................................---------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,---......---,,,+++------............------------------------------,,,,,,------------......******++++++,,,,,,---------------------.........,,,------....../////////,,,,,,------------,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---.........------,,,,,,,,,---------------++++++++++++,,,---...///...------,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,---------......///......---,,,+++******------------------------////////////////////////......---,,,,,,,,,------,,,,,,+++++++++,,,---------------------,,,,,,,,,+++,,,---...////////////........................------........./////////------......////////////..................//////,,,,,,,,,---------......---------...///000000111..............................//////000000111111000111222333333333333333555555555444444333333333666777888888999888888888999999888888888777777777777:::???BBBBBBAAA@@@@@@??????@@@@@@AAAAAABBBBBBBBBDDDEEEFFFFFFFFFIIIKKKLLLPPPUUUXXXWWWUUUSSSRRRRRRSSSUUUWWWXXXYYYYYYYYYWWWXXXZZZ[[[[[[[[[]]]^^^\\\\\\\\\]]]]]]]]]^^^^^^ZZZZZZZZZYYYXXXVVVTTTSSSRRRSSSSSSTTTUUUWWWXXXYYYYYYYYYYYYXXXWWWUUUSSSRRRNNNQQQTTTUUUTTTSSSTTTVVVQQQQQQRRRRRRSSSTTTTTTTTTRRRTTTWWWVVVRRROOOMMMMMMOOOOOOPPPPPPPPPPPPPPPPPPLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHFFFFFFEEEEEECCCBBB@@@???@@@@@@@@@??????>>>===<<<======<<<<<<<<<;;;;;;;;;:::::::::999999999888888777666666555555555555555444444444333333333222222444444444444444444444444111111222222222333333333222000//////000000///.../////////.......................................,,,,,,------------,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,---------............------,,,,,,------...............------------)))+++,,,+++)))''')))***------------------------,,,,,,,,,,,,------...///........................---------.........//////---------------------------------............///......---------......///---------............///........................---------.....................---,,,,,,,,,------,,,------------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...***+++,,,......,,,+++***,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......+++++++++,,,------..................---------------------.........//////++++++,,,,,,,,,,,,++++++++++++,,,------,,,+++++++++++++++++++++++++++++++++,,,---.........------+++++++++,,,,,,,,,------***+++,,,,,,------------...............---,,,,,,------,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,---------...............------,,,,,,+++------------------------..............................---------...//////------,,,+++++++++,,,,,,...---------,,,,,,,,,,,,,,,---...//////......---........................---------.........//////............////////////.........---------------............/////////000------......//////000000........................222222222222111111111111111222222333333333222222555555555444444333333333555666777777777777777666888888888777777777777666888===BBBEEEDDDBBBAAA@@@?????????@@@@@@AAAAAABBBBBBCCCDDDDDDDDDFFFIIILLLLLLOOOTTTWWWVVVTTTRRRRRRPPPRRRTTTVVVWWWXXXXXXWWWTTTVVVWWWWWWWWWXXX[[[]]]ZZZZZZ[[[[[[[[[\\\\\\\\\YYYZZZ[[[[[[ZZZXXXUUUSSSTTTTTTUUUVVVXXXYYYZZZZZZ[[[[[[[[[ZZZWWWSSSPPPNNNLLLPPPTTTUUUTTTTTTVVVXXXPPPPPPQQQQQQRRRRRRSSSSSSOOORRRVVVUUURRRNNNMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNOOOOOONNNLLLJJJIIIJJJJJJJJJKKKJJJJJJIIIIIIGGGHHHHHHGGGEEECCC@@@???@@@@@@@@@@@@???>>><<<<<<======<<<<<<<<<;;;;;;;;;:::::::::999999999888888666555555444444444444555444444444333333333222222444444444444444444444444111111111222222333333333111///......//////...---//////......---------,,,---------------------------......//////......---******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------+++++++++,,,,,,---------)))))))))******+++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,...------,,,,,,------...//////.........---------+++---...---***(((***,,,------------------------......---,,,,,,,,,------........................---------.........//////---------------------------------.........//////,,,,,,,,,---...///000111---------.........//////........................,,,------....../////////+++++++++,,,---...000000---------.........//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...)))***,,,------,,,***))),,,---...//////...---,,,******************************+++++++++,,,,,,,,,++++++,,,------...///////////////...---------,,,---,,,,,,,,,,,,,,,++++++******++++++++++++******++++++------------++++++++++++++++++++++++++++++)))***+++,,,---,,,++++++*********++++++,,,,,,,,,***+++,,,---...---,,,+++---...///000///...---,,,---------,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,---------......------..................------------------------.......................................///000111...------,,,++++++++++++---------,,,,,,+++++++++...////////////---,,,+++////////////////////////---------.........///////////////////////////............------,,,,,,+++000000000000111111111111.........///////////////........................333111...///111222111///000000000000000000000000444222000111222333333222666666777888888888888888777777777777888888888888:::@@@FFFGGGDDD@@@???@@@AAA@@@???>>>>>>>>>???@@@AAABBBBBBBBBAAACCCGGGJJJOOOQQQSSSSSSRRRQQQRRRSSSQQQSSSTTTTTTSSSSSSUUUWWWVVVUUUTTTTTTUUUWWWYYY[[[VVVTTTTTTXXXYYYXXXZZZ^^^]]]\\\[[[ZZZXXXVVVUUUTTTVVVWWWXXXYYYZZZ[[[\\\]]]XXXYYYZZZZZZXXXUUUQQQNNNNNNOOOQQQRRRRRRRRRTTTVVVMMMMMMNNNOOOPPPPPPPPPPPPRRRQQQPPPNNNMMMLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPMMMMMMNNNNNNMMMLLLKKKJJJMMMMMMLLLKKKIIIFFFDDDCCCBBBCCCCCCDDDCCCAAA@@@???===============<<<<<<<<<<<<<<<;;;::::::999888888<<<<<<<<<;;;:::999777777777777666666555555555444444444333333333333222222111111111222222333333333000000000000000000000000000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,++++++*********++++++,,,------,,,,,,,,,------------,,,,,,+++***......,,,,,,,,,,,,......***++++++,,,,,,++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++.........................................................------,,,,,,,,,...---,,,,,,,,,,,,---...------////////////------+++++++++,,,,,,---------.../////////...------,,,...///000///...---...000,,,,,,,,,,,,,,,,,,,,,,,,...///000000000///---,,,///...---,,,,,,---...///------++++++++++++------................................................------------------------,,,,,,---------.........------------------------+++***))))))))),,,...000000---******,,,------+++------,,,+++,,,---.../////////...---,,,,,,++++++------...//////...---------...//////------...///+++,,,---......---,,,+++++++++------------++++++......,,,,,,,,,,,,......---------,,,,,,+++++++++,,,,,,,,,,,,---...//////---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********,,,------......------,,,+++,,,------......------,,,,,,------...------------,,,++++++,,,---,,,***++++++++++++++++++++++++---------,,,,,,,,,++++++........................***---//////...,,,,,,---,,,---......,,,******+++000///...---------------000000///...------,,,,,,,,,,,,.../////////...---------............------///...---,,,,,,---...///000000000000000000000000000000//////......------------......//////000000......//////000000111111///...---,,,+++,,,,,,---111///------000111000///000000000000000000000000333333222222222222333333555666666777777777777777666666777777777888888888999>>>CCCDDDAAA>>>>>>@@@AAAAAA???>>>>>>>>>>>>???BBBCCCCCCBBBBBBCCCFFFIIILLLNNNPPPQQQQQQQQQRRRTTTQQQQQQRRRUUUYYY[[[ZZZXXXWWWUUUSSSQQQOOOOOOPPPQQQPPPNNNPPPTTTVVVVVVWWWZZZZZZYYYYYYXXXXXXWWWVVVVVVUUUUUUVVVWWWYYYZZZ[[[\\\WWWXXXYYYYYYWWWUUUSSSQQQOOOPPPQQQPPPOOOOOOPPPRRRNNNOOOOOOPPPPPPPPPOOOOOONNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPNNNNNNMMMMMMLLLKKKKKKKKKNNNMMMLLLJJJHHHFFFEEEDDDBBBBBBBBBBBBBBB@@@???>>>>>>>>>============<<<<<<<<<<<<;;;::::::999888888<<<;;;;;;;;;999888777666777666666666555555555555444444333333333333222222000000000111111222222222000000000000000000000000000000000000////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,,,,,,,---------,,,,,,+++***,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++------------------------------------------------..................------...---,,,,,,,,,,,,---...******+++,,,,,,+++******++++++,,,,,,,,,---------...............---,,,,,,---///000///...---...000,,,,,,,,,,,,,,,,,,,,,,,,...............------,,,......---,,,,,,---............---,,,,,,---......------------------------.........---------------------------------------))))))*********+++++++++...........................---,,,++++++---...///222///,,,+++,,,,,,***)))------,,,,,,,,,---...//////......---,,,,,,++++++++++++,,,------,,,++++++,,,.........---,,,---...,,,---...//////...---,,,+++,,,,,,------,,,,,,+++...---,,,++++++,,,---...---------,,,,,,,,,++++++---,,,,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---......------------------+++,,,,,,------,,,,,,++++++,,,------......---------------...------,,,,,,///---,,,---//////...---++++++++++++++++++++++++---------,,,,,,,,,++++++.........---------------+++---//////---,,,,,,---,,,...//////---,,,,,,,,,//////...---------------//////......---,,,,,,,,,,,,---.../////////...------......//////......---///...------------...///000000000000000000000000///////////////...............///////////////000------...............//////...---,,,,,,,,,------...---,,,,,,...000000///000000000000000000000000111333555333111000222555444444444555555555666666666666777777777777888888888<<>>>>>>>>>>>>>>CCCDDDDDDCCCBBBCCCEEEHHHEEEHHHKKKLLLMMMNNNOOOQQQPPPNNNNNNTTT\\\___[[[VVVXXXVVVRRROOOLLLJJJJJJJJJQQQPPPQQQUUUVVVSSSSSSUUUTTTTTTTTTTTTUUUUUUUUUUUURRRSSSTTTUUUVVVWWWXXXYYYVVVVVVVVVVVVVVVUUUUUUUUUQQQQQQPPPMMMKKKKKKLLLOOOQQQQQQQQQQQQPPPOOONNNMMMIIIJJJKKKMMMMMMMMMLLLLLLMMMMMMLLLMMMMMMNNNOOOPPPOOONNNLLLKKKJJJJJJKKKLLLOOOMMMKKKIIIGGGGGGGGGGGGAAABBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;::::::999999888:::::::::999888777666555666666666666555555555555444444333333333333222222000000000000000111111111000000000000000000000000000000000000////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,---------,,,++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////...------,,,,,,------...,,,---............---,,,,,,,,,,,,,,,------------,,,------------,,,,,,+++---...//////...---...///------------------------......---,,,,,,,,,,,,,,,------,,,,,,,,,,,,------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......////////////////////////000///---,,,,,,,,,---...111///,,,,,,,,,---,,,***------,,,,,,------...///.........------,,,,,,+++++++++,,,------,,,+++++++++---...---,,,+++,,,------......//////......------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,...---,,,+++************---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------............++++++,,,,,,,,,,,,+++++++++,,,------......------............---,,,++++++---,,,,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,......------,,,,,,+++++++++---......---,,,,,,------...000///...------...//////...------------............------,,,,,,+++,,,---......//////............////////////......///......------......///000000000000000000000000.........///////////////000000000000////////////---------,,,,,,,,,,,,,,,///...------,,,---------------,,,---...000000111000000000000000000000000000444666444000///222666333333333333333444444555666666666666777777777888888:::;;;;;;::::::;;;===============>>>??????@@@DDDDDDEEEDDDCCCCCCEEEFFFAAACCCFFFGGGHHHHHHJJJLLLOOOMMMLLLOOOTTTWWWUUURRRVVVTTTRRROOONNNMMMNNNNNNZZZXXXXXX[[[YYYSSSPPPQQQPPPPPPPPPPPPQQQQQQQQQQQQOOOPPPQQQRRRSSSUUUVVVVVVSSSSSSRRRRRRSSSTTTUUUVVVRRRQQQOOOLLLJJJJJJLLLOOOSSSSSSSSSRRRPPPOOOMMMLLLGGGHHHKKKNNNOOOOOONNNMMMMMMMMMMMMMMMNNNNNNOOOPPPPPPNNNLLLJJJIIIJJJKKKLLLOOOMMMJJJHHHGGGGGGHHHHHHCCCBBBBBBBBBAAA@@@@@@???@@@??????>>>>>>=========;;;;;;;;;::::::999999999999999999888888777555555666666666666666555555555444444333333333222222222000000111111111111111111000000000000000000000000000000000000////////////------,,,,,,,,,+++++++++------------------------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,------,,,,,,+++------------------------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////------------------------......////////////......,,,,,,------------------+++,,,,,,---,,,,,,++++++---...//////------...///........................000///---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................---............/////////........................---,,,++++++++++++,,,,,,,,,,,,,,,,,,...//////000---------------......///......---------,,,,,,,,,------...//////...------+++,,,------++++++,,,---...//////////////////...------++++++++++++------++++++++++++++++++++++++------------------,,,,,,------,,,+++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---***+++++++++,,,,,,------+++,,,,,,------,,,,,,++++++,,,------......------............---,,,+++***+++***)))+++---......---,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,...------,,,,,,++++++***,,,---......,,,,,,---...,,,...//////---,,,---...///......---------............------,,,,,,,,,+++---------..................//////000000//////...//////............//////////////////////////////------......//////000000111111111000000//////......------,,,,,,+++++++++.........------------...---.........///000111222000000000000000000000000///333555333///...111666222222111111222222333444555666666666666777777777777888999999999999;;;<<<888999;;;<<<>>>@@@AAABBBBBBCCCDDDDDDBBBBBBDDDEEEBBBDDDFFFGGGGGGGGGHHHIIIMMMMMMLLLKKKKKKKKKLLLNNNOOOOOONNNNNNPPPRRRUUUWWW]]][[[[[[]]]ZZZTTTQQQQQQSSSRRRRRRQQQPPPOOONNNNNNMMMMMMNNNPPPQQQRRRSSSTTTQQQPPPOOOOOOPPPRRRTTTUUUPPPPPPOOOLLLKKKLLLOOORRRTTTTTTSSSRRRQQQOOONNNMMMHHHJJJMMMOOOQQQQQQPPPPPPNNNNNNNNNNNNNNNNNNOOOPPPOOONNNKKKJJJIIIIIIKKKLLLMMMKKKIIIGGGFFFGGGHHHIIIEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@???>>>>>>======;;;;;;::::::::::::999999888888888888777777666555555555555666666666666666444444333333333222222222222222222222222222222222000000000000000000000000000000000000////////////------,,,,,,,,,+++++++++------------------------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***+++,,,,,,------,,,,,,,,,------------------------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------------------------------,,,++++++++++++++++++,,,------------------------++++++,,,,,,---,,,,,,+++---...///...---,,,---///........................111000...---------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................++++++++++++,,,,,,,,,,,,------------------------***+++++++++,,,---......+++,,,---...//////000000------.........//////...---------------,,,,,,,,,------...//////...------+++,,,------++++++,,,---/////////....../////////------++++++++++++------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------............------+++,,,------......------............---,,,+++***+++***)))+++---......---,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,---------,,,,,,+++++++++,,,---...---,,,,,,---...***,,,......,,,+++,,,---......---------......///...---------------,,,,,,------------....../////////000000000000000000///////////////////////////////////////////////////------......//////000000111111000000//////......//////......------,,,,,,---.....................---...//////...///000222000000000000000000000000///111333111///...000333333222111000111222333444555555666666666666777777777777888888999:::;;;;;;666777:::<<<>>>@@@AAAAAA@@@AAACCCCCCBBBBBBCCCDDDEEEGGGIIIJJJIIIIIIJJJLLLLLLNNNNNNMMMJJJIIIKKKNNNKKKKKKLLLMMMPPPTTTWWWYYYYYYVVVWWWYYYXXXTTTRRRTTTWWWWWWUUUTTTRRRPPPOOONNNKKKLLLMMMNNNOOOQQQRRRRRRQQQPPPOOOOOOOOOPPPRRRSSSOOOOOOOOONNNMMMNNNQQQSSSSSSSSSSSSSSSRRRQQQPPPOOOLLLMMMOOOPPPRRRRRRQQQQQQOOOOOONNNNNNNNNNNNOOOOOONNNMMMKKKJJJIIIIIIJJJKKKJJJIIIHHHFFFFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@???>>>======::::::::::::::::::::::::888888888888888777666666555555555666666666666666444444333333333333222222333333333222222222222222000000000000000000000000000000000000////////////------------,,,,,,,,,,,,------------------------+++++++++++++++,,,------,,,,,,,,,,,,------------------------,,,+++******++++++,,,---------,,,,,,***++++++,,,,,,++++++***,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................+++++++++++++++,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,------............------------+++,,,,,,---------------,,,---......---,,,---...------------------------000000///............///,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////........................,,,,,,,,,---------......------------------------+++,,,---...///000111111///000111111...---,,,---------...////////////...------------------------++++++,,,------,,,+++++++++---...---,,,+++,,,---///......------......///---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++------------............,,,,,,,,,,,,---...///000---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---.............../////////......////////////......+++,,,------......------............---,,,++++++---,,,,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,............---------,,,,,,,,,,,,,,,------------------...---++++++---///)))+++------,,,+++,,,---...------------...//////...........................------------...//////000000111111111111000000...//////000000//////...000000000000000000000000.........///////////////////////////............////////////............------...////////////...---...///...,,,,,,...111000000000000000000000000000000////////////000000333222111000000222444555555555555666666666777777777777888999;;;<<<<<<;;;777888:::<<<>>>??????>>>===???AAABBBAAAAAABBBDDDDDDFFFIIIJJJJJJKKKLLLNNNMMMOOOQQQTTTVVVVVVTTTSSSPPPOOONNNNNNPPPRRRTTTVVVVVVSSSSSSUUUUUUQQQQQQTTTWWWVVVUUUSSSRRRPPPOOONNNJJJKKKLLLMMMNNNPPPQQQQQQSSSRRRRRRQQQQQQQQQQQQQQQNNNOOOOOOOOONNNNNNPPPRRRQQQRRRRRRSSSSSSSSSRRRRRROOOPPPPPPPPPPPPQQQQQQQQQPPPOOOOOONNNNNNOOOOOOOOOMMMLLLLLLKKKJJJJJJIIIIIIGGGGGGFFFFFFFFFFFFFFFFFFFFFEEECCCBBBAAAAAABBBBBBCCCBBBAAA@@@???>>>>>>===::::::::::::::::::::::::888888999999888888777777555555555555666666666777444444333333333333222222222222222222111111111000000000000000000000000000000000000000////////////.........------------,,,........................,,,,,,,,,,,,,,,------...,,,,,,,,,---------......------------,,,+++***)))***+++,,,,,,---------,,,***++++++,,,,,,++++++***,,,,,,------------,,,,,,******+++++++++,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,---......---,,,,,,000///............///000///.........------------,,,,,,---...............,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......//////......---,,,,,,---............---,,,,,,,,,---......---,,,,,,------------------------------...//////000111111........................////////////000000000000........................------...//////000//////000222333222///,,,,,,,,,,,,---...///000//////...------------------------++++++,,,------,,,++++++,,,.........---,,,---...///...---,,,,,,---...///+++,,,,,,------,,,,,,++++++,,,---......---,,,+++------------.........///,,,,,,,,,+++,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---////////////............---..................---+++,,,------......---------------...------,,,,,,///---,,,---//////...---------------------------............------------,,,,,,,,,---......//////---......,,,++++++---///***,,,......---,,,---...---------------...//////////////////////////////...------,,,---...///000000111111222222111111000...///000111111000///...000000000000000000000000///////////////.........------------.........................../////////,,,---...///000000///...,,,...///...+++***,,,///000000000000000000000000000///------///000///...333222111000000222444555555555555555666666666777777777888;;;======<<<;;;999:::<<<=========<<<<<<;;;===@@@AAAAAAAAABBBCCC???BBBEEEGGGIIIJJJLLLNNNNNNOOOSSS[[[cccddd^^^XXXWWWVVVSSSQQQPPPQQQRRRRRRXXXTTTSSSTTTRRROOOOOOQQQTTTSSSRRRQQQOOONNNMMMLLLJJJJJJKKKMMMNNNOOOPPPQQQUUUUUUTTTSSSRRRQQQQQQPPPMMMOOOPPPOOONNNMMMNNNOOOPPPQQQRRRSSSTTTTTTTTTTTTQQQQQQPPPOOOOOOOOOPPPPPPPPPPPPOOONNNNNNOOOOOOOOOLLLLLLLLLLLLKKKJJJIIIHHHEEEEEEFFFFFFFFFFFFEEEDDDEEEDDDBBBAAA@@@@@@AAABBBCCCCCCBBBAAA@@@>>>>>>===::::::::::::::::::::::::888999999999999888888777444555555555666666777777444444444333333333222222222111111111000000//////000000000000000000000000000000000000//////////////////.........---------........................------,,,,,,------...///,,,,,,,,,------.........---...------,,,+++***)))***+++,,,,,,------------,,,,,,............,,,,,,,,,------......------,,,*********++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,---......---,,,,,,---,,,+++******+++,,,---//////.........---------,,,------.../////////...,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,+++------...//////...------,,,---...//////...---,,,.................................///000111111222////////////////////////,,,,,,,,,,,,---------...////////////////////////---------...------,,,+++---000333222000......///,,,---///000000000///...------------------------------...//////...---------...//////------...///...---,,,++++++,,,---...++++++---......---++++++,,,,,,............,,,,,,---------.........//////------,,,+++************---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---.........---,,,,,,,,,+++,,,------......------,,,+++,,,------......------,,,,,,------...------------,,,++++++,,,---,,,***------------------------//////.........---------+++,,,,,,---...///000000---......,,,++++++---///+++---//////.........///---------------...///000/////////000000000000000......---,,,---...///000111111222222222222111111...///000111111000///...000000000000000000000000000000//////.........---+++,,,,,,------.........---------....../////////,,,---///000000000///...111111000000//////......000000000000000000000000000000000000000000000000000111111111111222222222666666555555555555666666888888777777888888999:::::::::999888999<<<>>>@@@;;;<<<===???AAABBBBBBBBBDDDEEEEEEFFFGGGHHHIIIJJJKKKMMMQQQWWW^^^```___\\\ZZZXXXTTTPPPNNNMMMNNNOOOQQQPPPOOOMMMLLLKKKKKKLLLOOOMMMKKKJJJIIIJJJKKKLLLKKKKKKLLLOOORRRSSSQQQPPPSSSQQQOOOMMMLLLMMMOOOQQQLLLMMMNNNMMMJJJKKKOOOSSSTTTTTTTTTSSSSSSRRRQQQPPPVVVRRROOONNNQQQSSSSSSRRRMMMNNNOOOPPPQQQRRRRRRQQQOOOOOOOOONNNMMMLLLJJJJJJHHHGGGFFFDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@AAAAAAAAAEEEDDDCCCBBB@@@???>>>======<<<<<<;;;999888777777777888999::::::999888777555555555555666666666666333333333333333333333333777666444111000///000000111111222222222222111111000000000000000///......000000///...---,,,,,,+++---.........---,,,,,,+++------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))&&&$$$&&&+++...,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,......---,,,,,,+++******((()))***,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,---...///...---,,,......------------......+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,...000222111///,,,+++***,,,...//////.........////////////......000000//////.........---..............................//////////////////////////////////////////...---+++******+++---...---......///////////////.........------,,,,,,,,,------,,,++++++,,,,,,,,,///...---,,,,,,---.../////////.........---------........................------------------------,,,,,,---......---,,,,,,111...,,,+++,,,.../////////......---------.........---,,,+++***+++,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---......---------,,,,,,,,,.........------,,,,,,,,,,,,---......//////......,,,------......------,,,//////............//////111111111111000///...------------,,,,,,+++++++++------............------***++++++,,,---...//////------............---------......///////////////222111///.........///000000000//////.........---//////000000000000////////////000000///...------------------------------..................------...------...000111///...000000000000//////......000000000000000000000000000000000000000000000000000000111111111222222222666555555444444555555666777777666666777777888999:::999888888888:::<<<===;;;;;;===???@@@AAABBBBBBFFFFFFGGGHHHIIIJJJJJJKKKJJJKKKMMMRRRWWWYYYWWWUUUVVVTTTQQQOOONNNNNNPPPQQQRRRQQQNNNLLLKKKKKKLLLMMMMMMLLLJJJIIIIIIIIIJJJKKKNNNMMMNNNPPPRRRSSSRRRQQQQQQOOOMMMJJJJJJKKKMMMNNNMMMMMMMMMLLLKKKLLLOOOQQQRRRRRRSSSSSSSSSRRRQQQQQQTTTRRROOOOOOPPPQQQQQQOOOKKKLLLMMMNNNNNNOOOOOOOOOOOOOOONNNMMMLLLKKKJJJIIIHHHGGGFFFDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBDDDDDDBBBAAA@@@>>>======<<<<<<;;;:::999888777777777777888999999888777777666555555555444444333333333333333333333333333333555444222111111111111222000111111222222111111000000000000000000///......//////......---,,,,,,,,,------......------,,,+++........................---......//////......---,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------+++)))'''))),,,///,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,......---,,,,,,+++******)))***+++,,,---.........------------------------,,,------......------,,,+++,,,------......------......------------......,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,......////////////,,,,,,+++,,,...000///...//////000000000000//////............---------,,,------------------------////////////............---------------------------,,,+++******+++,,,---------...///////////////......---------,,,,,,,,,------,,,,,,+++,,,,,,---///...------------.../////////.........---------........................------------------------,,,,,,---......---,,,,,,---,,,,,,---///000///---...------,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---......---------,,,,,,,,,------------------,,,,,,,,,,,,---............---,,,------......------,,,//////............//////000000000000///...---,,,---------,,,,,,,,,++++++------............------,,,,,,------------------,,,,,,------------,,,,,,---......///////////////222111000///...//////000000/////////............//////000000000000/////////////////////...------------------------------...........................------...000111///...000000000////////////...000000000000000000000000////////////////////////000000000111111111222222444444333333333333444444666555555555555666777777:::999888777777888999::::::;;;===>>>???@@@AAAAAADDDDDDEEEFFFGGGHHHIIIIIIIIIHHHIIIKKKMMMOOONNNMMMPPPOOONNNMMMNNNOOOQQQSSSRRRPPPMMMJJJIIIJJJLLLNNNLLLKKKJJJIIIHHHIIIJJJKKKNNNMMMLLLLLLNNNOOOOOONNNNNNLLLIIIGGGFFFGGGIIIKKKLLLKKKIIIIIIKKKMMMNNNNNNPPPPPPQQQRRRRRRRRRRRRQQQRRRPPPOOOOOOPPPOOOMMMKKKIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMLLLLLLKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBBBB@@@?????????@@@AAABBBBBBCCCBBBAAA@@@???>>>===<<<<<<;;;;;;:::999888777777666666777777777777666666666666555444333222111111333333333333333333333333222222111111111222222333000111111222222111111000///000000000000///......---------,,,,,,,,,,,,,,,------......------,,,,,,---------------------------......//////......---,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......---++++++---///,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...............---------...------,,,,,,++++++***++++++,,,---------------........................,,,------......------,,,---,,,,,,,,,,,,---............------------......,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++...000000---,,,---///...---,,,---///000000///.........//////.........---------,,,,,,,,,,,,,,,------------------------////////////......------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///------...////////////......------------,,,,,,,,,---,,,,,,,,,,,,,,,------///...------------...///...............---------------------------------------------------------,,,------......------,,,,,,,,,---///000///---***---,,,,,,,,,++++++++++++...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---......---------,,,,,,,,,,,,,,,------------------++++++,,,---------------,,,------......------,,,........................////////////...---,,,,,,------------,,,,,,,,,,,,------............------......---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++---......///////////////111111000///////////////////////////............//////000000000000/////////////////////......---------------------------...........................------...000111///...////////////////////////////////////////////////////////////////////////000000000000111111111111333333222222222222333333666666555555666666777888999888777666666666666777::::::<<<===>>>?????????@@@AAAAAABBBCCCDDDEEEEEEGGGFFFFFFFFFGGGIIIIIIIIILLLLLLKKKKKKLLLNNNPPPRRRQQQNNNJJJGGGFFFHHHKKKMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKHHHFFFEEEFFFHHHHHHHHHKKKIIIEEEBBBBBBCCCFFFGGGHHHFFFDDDFFFKKKNNNNNNMMMNNNNNNPPPQQQQQQRRRRRRRRROOOOOOOOOOOONNNLLLIIIGGGHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBB??????>>>??????@@@AAABBBAAAAAA@@@???>>>===<<<;;;;;;::::::999888777777777555666666666666666666555555555555444333222222111222222222222222222222222222222111111111111111222000000111111111111000000//////000000//////...---+++++++++,,,,,,---------,,,------...------,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...---------,,,---......,,,,,,---...------------------------........................---------,,,,,,+++++++++,,,---------------,,,,,,------------------------,,,------......------,,,------,,,+++,,,---...///...------,,,,,,------...,,,,,,,,,,,,,,,---...///------------------------------------------------,,,000444222---+++---000///...---...000111000///,,,,,,------------,,,,,,---------,,,,,,,,,,,,,,,........................000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,000000////////////000000,,,---......//////......---------------------------,,,,,,,,,,,,------............------.................................------------------------------------------------------------------------000///.........---***(((,,,,,,,,,,,,,,,++++++***------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------,,,,,,,,,,,,,,,,,,------.........***+++,,,,,,------,,,,,,,,,------......------,,,........................---.........------,,,+++------------------,,,,,,------............------------------------------,,,,,,------------,,,,,,---......///////////////111000000//////////////////////////////.........//////000000000000//////...///////////////..............................---------..................------...000111///..................///////////////////////////////////////////////////////////////000000000111111111222222111111111111222222777666666666666777888888888777777666555555555555999:::;;;<<<===>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCEEEEEEEEEEEEEEEGGGIIIJJJKKKJJJJJJJJJKKKLLLMMMNNNNNNKKKHHHEEEDDDFFFIIIKKKLLLLLLLLLLLLLLLLLLMMMMMMHHHEEEAAA???@@@BBBDDDDDDHHHEEEBBB??????AAADDDFFFDDDBBBAAAEEEJJJNNNNNNLLLLLLMMMNNNOOOPPPQQQQQQQQQMMMNNNOOOOOOMMMJJJGGGEEEIIIIIIHHHHHHHHHIIIJJJJJJIIIIIIGGGFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAABBB>>>>>>>>>>>>>>>???@@@AAA??????>>>===<<<;;;;;;:::999999999888888777777666666555555555555555555666444444444444444444444444222222222222222222222222333222222222111000//////000000000111111000000000///////////////...------***++++++,,,,,,---------,,,,,,------...------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,))),,,//////...,,,+++,,,,,,---......,,,,,,---...------------------------------..................------,,,,,,,,,,,,++++++------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,+++,,,---...///------,,,,,,,,,,,,------------,,,,,,,,,---......------------------------------------------------...222555333...,,,...111///...---...000000///...---------......------------------------------...//////////////////////////////......---------,,,------------------------///..................///,,,------...............---------------------------,,,,,,,,,------...///---..................------.....................------------------------------------------------------------------------000...++++++,,,------,,,+++,,,------------,,,+++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------,,,,,,,,,,,,,,,,,,------.........***+++,,,,,,------,,,,,,,,,------......------,,,------............---------------------,,,,,,+++------------------------------............------++++++,,,,,,---...//////------............---------......///////////////000000000000000//////............/////////////////////000000000000//////......///////////////...........................---------.........//////...------...000111///...---............/////////000000000000000000000000/////////////////////////////////000000000111111222222111111111111222222777777666666777777888999777777666666555555444444999999:::;;;<<<======<<<>>>??????@@@AAABBBCCCCCCCCCDDDEEEEEEEEEFFFHHHJJJHHHHHHHHHIIIIIIJJJKKKLLLLLLJJJGGGEEEDDDFFFHHHJJJLLLLLLMMMMMMMMMMMMNNNNNNHHHDDD???<<<===AAADDDEEEEEECCC???======@@@DDDGGGCCCCCCDDDFFFJJJLLLMMMLLLLLLLLLMMMOOOOOOPPPPPPPPPLLLNNNOOONNNKKKHHHGGGFFFKKKJJJIIIHHHHHHIIIJJJKKKHHHGGGEEEDDDCCCDDDEEEEEECCCCCCBBBAAAAAAAAAAAAAAA??????>>>>>>>>>>>>>>>???=========<<<;;;:::::::::888888888777777777666666666666555555555555666666333444444444555555555555222222222222222222222222222222222222111000///...///000000111111000000///...////////////...------++++++,,,,,,------......,,,,,,------......---------------------------------......//////......---,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++...///---,,,++++++,,,---......,,,,,,---...------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,,,,,,,---......------,,,,,,,,,,,,---------------,,,,,,------...------------------------------------------------///111333222///---...000///...------/////////---//////000000000000//////------------............////////////////////////------------------------------------------------++++++++++++++++++++++++,,,,,,---............---,,,,,,,,,------------...,,,,,,,,,,,,---...///000------...//////...---------------...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,***((())),,,///111111)))+++,,,.........------,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---------,,,,,,,,,,,,,,,------------------++++++,,,---------------,,,------......------,,,,,,---...//////...---,,,,,,------...------,,,,,,------------............------............------***++++++,,,---...///000---......//////......------......///////////////000000000000000///.............../////////////////////000000000000//////---...//////////////////........................,,,,,,------.../////////...------...000111///...---------.........//////000000000000000000000000000000000000000000000000////////////000000000111333222222111111222222333666666555555555666777777666666666666666666555555888999:::;;;;;;<<<;;;;;;======>>>???@@@AAABBBBBBAAACCCEEEEEECCCCCCEEEGGGEEEEEEFFFGGGHHHJJJKKKKKKKKKJJJHHHGGGFFFGGGIIIJJJKKKKKKLLLMMMMMMMMMMMMMMMHHHCCC===:::<<<@@@DDDFFFDDDAAA>>><<<===AAAEEEIIIGGGHHHJJJJJJJJJJJJKKKLLLLLLLLLMMMNNNOOOOOOOOONNNKKKMMMOOONNNJJJHHHGGGHHHKKKJJJIIIHHHHHHIIIJJJKKKFFFEEECCCBBBBBBBBBDDDEEECCCBBBAAAAAA@@@AAAAAAAAA@@@???>>>===============<<<<<<;;;;;;::::::999999777777777777777666666666777777666555555666777777444444444333333333333333111111111111111111111111000000111222222111000/////////000000000000//////......//////......---,,,---------------.........+++,,,------......------........................---......//////......---,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,))),,,......---,,,++++++,,,---......,,,,,,---...........................+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...............---------------------------,,,------......------,,,+++,,,------......---------,,,,,,++++++,,,,,,---...------,,,,,,---------........................------------------------...////////////......---///---,,,---......---,,,.........//////.........++++++,,,,,,------------........................+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,------......------,,,,,,,,,---------......,,,,,,,,,------...///000------...//////...---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...+++******+++---.........&&&(((***---.........---,,,,,,---------,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........---------,,,,,,,,,------------------,,,,,,,,,,,,---............---,,,------......------,,,+++,,,...//////...,,,+++------............------------------.........///------............------,,,,,,,,,------.........,,,------......------,,,---......//////////////////000000111000///...---............/////////000//////000000000000//////------...///////////////........................,,,,,,------...//////000...------...000111///...---------.........//////000000000000000000000000111111111111111111111111////////////000000000000333333222222222222333333555444444444444555666666555555666666777666666555888999::::::;;;;;;;;;;;;::::::;;;<<<===>>>??????@@@CCCEEEDDDBBB@@@AAACCCBBBCCCEEEFFFHHHJJJKKKLLLLLLKKKJJJIIIIIIIIIJJJKKKJJJJJJKKKLLLLLLLLLLLLLLLFFFAAA;;;888:::>>>CCCFFFCCC@@@===;;;===AAAGGGJJJKKKMMMPPPNNNKKKIIIIIIKKKLLLLLLMMMNNNNNNNNNNNNMMMKKKMMMOOOMMMJJJGGGHHHJJJKKKJJJHHHGGGGGGHHHJJJKKKEEEDDDBBBAAAAAABBBCCCDDDBBBBBBAAAAAA@@@@@@AAAAAAAAA@@@???===<<<<<<<<<<<<;;;;;;;;;::::::999999999777777777777666666666666888777666555555666777888555444444333222111000000111111111111111111111111---...000111222222222111//////000000000000//////......//////......---,,,........................+++,,,,,,---.........---------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---//////---,,,,,,---,,,---......,,,,,,---...........................*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////..............................,,,------......------,,,+++,,,---...///...---,,,---,,,,,,++++++,,,,,,---...------,,,,,,,,,------........................---------------------------,,,,,,---......---+++...---,,,,,,---...---+++***++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////++++++++++++++++++++++++---......//////......---+++,,,------......------,,,,,,,,,------.........,,,,,,,,,---...///000000,,,---...//////...---,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...///............,,,)))&&&$$$&&&(((+++---...------,,,,,,---...---,,,+++***........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---.........---------,,,,,,,,,.........------,,,,,,,,,,,,---......//////......,,,------......------,,,+++,,,...//////...,,,+++------......///.........---------.........//////---..................---......---------,,,,,,,,,+++,,,,,,------,,,,,,+++---......//////////////////000111111111000...------.........//////000000//////000000000000//////------...///000000//////////////////////////////,,,,,,------...///000000...------...000111///...111000...---,,,,,,---------------............///////////////000000000000...///000111111111111111000111111111111222222222222222333333333333444444555666666666666666555444666666666777888999;;;;;;999::::::;;;<<<===>>>>>>============>>>???@@@AAA???AAABBBDDDFFFGGGHHHHHHMMMKKKHHHGGGHHHIIIHHHGGGEEEFFFGGGIIIJJJKKKLLLLLLGGGCCC===;;;>>>CCCGGGJJJIIIDDD>>>999888;;;@@@DDDEEEJJJOOOPPPMMMLLLNNNQQQLLLMMMNNNNNNMMMLLLMMMOOOOOOMMMLLLKKKLLLKKKIIIGGGJJJIIIGGGFFFEEEFFFFFFGGGDDDDDDDDDDDDDDDCCCCCCCCCDDDCCCCCCBBB@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999;;;:::999777666666666666555555555555555555555555222222222222222222222222111111111111111111111111000000000000////////////////////////////////////////////////..................//////...---,,,,,,,,,,,,,,,---------......///...,,,***)))(((''''''------------------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------&&&)))---111111///+++(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---++++++++++++---.................................---------,,,,,,,,,......//////...---,,,,,,...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........////////////............//////.........------,,,,,,,,,...........................+++***+++...000...,,,+++++++++,,,---...///000///000111111111000...---///......------,,,+++++++++---......------///000,,,,,,,,,,,,,,,---...///000000///...............---,,,+++******,,,...///......//////...---,,,,,,,,,,,,,,,---------..............................,,,,,,,,,++++++,,,,,,---------------------------+++,,,---.........,,,,,,000///---++++++,,,---...+++***)))***+++,,,+++)))...+++)))))),,,---,,,***)))***,,,...//////............---,,,,,,+++******........................//////.........---------..................------------------------------000000///...---,,,,,,+++,,,,,,,,,---------......000///---,,,+++,,,---------......///000111111222...............---------111000///...------......000000000000000111111222............////////////......///000000000000000000...,,,+++++++++***)))///............---------///...---------...//////---------............///.../////////000000000000000111111111111000000///000000111111111222222222222222222333333333444444555555666666666666555555666666666777888999:::;;;:::::::::;;;;;;<<<<<<===============>>>???@@@@@@???@@@AAACCCEEEGGGHHHIIIJJJHHHFFFEEEFFFGGGFFFFFFDDDDDDFFFHHHIIIJJJKKKKKKGGGCCC???===@@@EEEIIIKKKKKKGGG@@@:::888999<<<>>>???EEEJJJLLLKKKJJJLLLOOOLLLMMMNNNNNNLLLKKKLLLNNNNNNLLLKKKJJJKKKLLLKKKJJJKKKIIIHHHFFFEEEEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBAAA@@@???>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999888777777666666666777777555555555555555555555555222222222222222222222222111111111111111111111111000000000000////////////////////////////////////////////////...............////////////...---,,,,,,,,,,,,------------...---,,,,,,+++++++++,,,,,,------------------------..............................---------,,,,,,,,,------,,,,,,,,,---......---,,,,,,++++++,,,,,,------------------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,---------------------------//////.........---------......//////...------,,,......---,,,,,,,,,,,,,,,------------------------,,,---------............---------.........////////////............//////......---------,,,,,,,,,........................---,,,***,,,...///...,,,------,,,,,,,,,---......//////000111000///...---...------------,,,,,,,,,---...//////...---///000---,,,,,,,,,------...///000//////...------......---,,,+++******,,,---///...............---,,,,,,+++++++++,,,,,,,,,------------------------------------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,------......---,,,+++,,,,,,+++******+++------,,,+++***+++,,,---,,,***---+++)))***,,,---,,,***+++,,,...////////////......------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,........................------------------------/////////...------,,,,,,,,,,,,,,,------------...///...---,,,++++++,,,------......//////000000000........................000000000/////////......000////////////000111111............////////////...///000000111111000000111///------......---,,,///............------------,,,,,,------///000000---------............///....../////////000000000111222222111111000///...000000000111111111222222222222222222333333333333333444555666666666666666666666666666777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<======>>>???@@@??????@@@AAACCCFFFIIIJJJGGGEEECCCBBBCCCEEEEEEDDDBBBCCCDDDFFFGGGHHHHHHIIIHHHDDDAAA@@@CCCHHHKKKMMMLLLHHHBBB<<<888777888888:::???FFFIIIIIIIIIKKKMMMLLLNNNNNNMMMKKKJJJKKKLLLMMMKKKIIIIIIKKKMMMMMMMMMLLLJJJHHHGGGEEEEEEEEEEEEAAAAAABBBBBBCCCCCCDDDDDDBBBBBBAAA@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999555555555555555666777777444444444444444444444444222222222222222222222222111111111111111111111111////////////000000000000/////////////////////////////////............---//////////////////...---,,,,,,,,,,,,------------......------------......------------------------..............................---------,,,,,,,,,......---,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////.....................///......---,,,///...------,,,---------........................------........./////////---------..........................................------------,,,,,,,,,---------------------------,,,+++,,,.........---///...---,,,,,,,,,,,,,,,//////000000//////...---,,,,,,,,,---------.........///000///...---...///---------------.........//////...---------......---,,,+++***+++,,,---...---............------,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++++++++++++++++++++++++++------......---,,,+++*********++++++,,,,,,---------,,,++++++------,,,+++---,,,******,,,,,,,,,+++......///000000//////...---------,,,,,,,,,,,,,,,++++++++++++++++++++++++............------------........................------------------------------------------------,,,,,,,,,,,,------------------,,,+++++++++,,,,,,........................---------......//////000000000111222111000///...//////......//////000111............//////////////////000111111111111111000...------...//////...///............---------------------......//////---------............///........./////////000000000000111111111000000///000000000000111111111111111222222222222333333333222333444555666666777666555555555666777888999:::======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????>>>>>>???AAAEEEHHHJJJDDDBBB@@@AAABBBDDDDDDDDDAAABBBCCCEEEFFFFFFGGGGGGGGGEEECCCDDDGGGJJJMMMNNNKKKHHHCCC>>>:::888777777<<<@@@FFFIIIJJJJJJKKKKKKLLLMMMNNNLLLJJJIIIIIIJJJKKKIIIGGGHHHJJJMMMNNNNNNLLLKKKIIIFFFEEEDDDDDDDDD???@@@@@@AAABBBCCCCCCDDDAAAAAA@@@???>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;:::999999555555444444444555555666444444444444444444444444222222222222222222222222111111111111111111111111////////////000000000000//////////////////////////////.........---------...//////000//////......++++++,,,,,,,,,---------111000///---,,,,,,++++++------------------------..............................---------,,,,,,,,,///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,............---------------...............------///......---------......------------------------.........////////////000................................................------------------------------------------------------,,,---------------...------,,,,,,,,,------////////////......------++++++,,,,,,---...//////...//////...,,,+++,,,---------...............---......---------------...,,,,,,+++++++++,,,---...---------......------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++------------------------------------,,,++++++***+++,,,---.........---------,,,++++++------,,,+++---,,,+++++++++,,,,,,,,,///////////////.........,,,,,,,,,---------------++++++++++++++++++,,,,,,////////////............---------...............------------------,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,++++++,,,,,,---------------------,,,,,,------...///000000111///000222333333222000///...............///000000............///////////////000000111111111111111---,,,***+++---......---///............---------//////.........------,,,---------............///............////////////---...///111111222222222//////000000000111111111111111111222222222333333222222444555666666666666444444444555666777999999>>>>>>>>>===============;;;;;;;;;;;;<<<===>>>???>>>>>>===>>>@@@DDDGGGIIIBBBAAA???@@@BBBEEEEEEEEEAAABBBCCCDDDEEEFFFFFFFFFGGGFFFEEEFFFIIIKKKLLLLLLGGGEEEBBB???<<<<<<<<<<<>>??????@@@AAABBBBBBCCC?????????>>>>>>======<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;::::::999888777666555444333333333333444444444444444444444444222222222222222222222222000000000000000000000000.../////////000000000111////////////////////////............------------......////////////......+++++++++,,,,,,,,,------//////---,,,++++++++++++------------------------..............................---------,,,,,,,,,///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------...............---......---------......///,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000.....................---------............---------------------------------------------------------------------,,,------,,,++++++,,,---.../////////......---------------***++++++,,,---...//////---......---+++***+++,,,---......//////...------------,,,,,,,,,,,,------++++++++++++,,,,,,------,,,,,,---------------,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,------------------------------,,,,,,++++++++++++,,,------...------,,,,,,---,,,++++++,,,---,,,+++,,,---,,,,,,++++++,,,---......---------------------------------------...,,,,,,,,,,,,------...............---------,,,,,,---------.........//////......---------,,,,,,,,,++++++,,,,,,---.........+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------......///000111111///000222444444333111000...............///000000............//////////////////000111111111111111---,,,++++++---//////...///............---------////////////...---,,,+++---------............///------........./////////,,,---///000222333333333/////////000000000111111111111111111222222222222222333444555555555555555444444444444555777888999=====================>>>;;;::::::;;;;;;<<<===>>>======>>>>>>@@@BBBEEEFFFAAA???>>>@@@BBBEEEFFFFFFBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGJJJKKKJJJIIIEEEDDDAAA@@@@@@AAACCCDDDJJJLLLPPPRRRSSSPPPMMMKKKJJJKKKKKKJJJHHHGGGHHHIIIGGGFFFFFFGGGHHHIIIHHHGGGIIIHHHFFFDDDBBBBBBBBBBBB>>>>>>??????@@@@@@AAAAAA>>>>>>=========<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::999888888888777666555444333333333333333333333333333333333222222222222222222222222000000000000000000000000......//////000000111111////////////////////////.........------------,,,,,,---..................++++++++++++,,,,,,,,,,,,************+++,,,---...------------------------..............................---------,,,,,,,,,......---,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***,,,---......///.........------------------...///,,,,,,,,,,,,,,,,,,,,,,,,------........./////////...............---------,,,---...//////...---,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---.........,,,+++,,,---+++++++++,,,---...000000......---,,,,,,,,,,,,---++++++,,,,,,---...//////,,,---...---,,,+++,,,---......///000000...---,,,,,,,,,+++++++++,,,------++++++,,,,,,,,,---------+++,,,,,,------------,,,............////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------...---,,,,,,......---,,,,,,---------++++++---...------,,,,,,,,,------............---------------,,,------......//////000++++++++++++*********))),,,,,,------.../////////.........------,,,,,,+++++++++,,,,,,---------...++++++++++++,,,,,,,,,,,,,,,,,,---.........------------------------------.........//////000000111///000111222333222111111//////......//////000111............////////////......///000000000000000000...---...000111111000///............------------......//////...---,,,---------............///---------.........//////---...///111111222222222////////////000000000111111111111111222222222222333333444555555444444444333333333444555666888888::::::;;;;;;<<<<<<======::::::::::::;;;<<<===>>>======>>>???@@@AAABBBBBB???>>>===>>>BBBEEEFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGEEEEEEFFFHHHIIIIIIGGGEEEEEEDDDBBBAAABBBEEEHHHKKKLLLNNNQQQTTTUUUSSSOOOLLLHHHIIIJJJIIIHHHGGGHHHIIIFFFFFFFFFGGGHHHGGGDDDBBBFFFEEECCCBBBAAAAAABBBBBB>>>?????????????????????=========<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999::::::::::::999888888777777666555444444555555333333333333333333333333222222222222222222222222000000000000000000000000.........///000111111111////////////////////////.........---------,,,,,,++++++,,,---------------***++++++++++++,,,,,,,,,************+++,,,---...------------------------..............................---------,,,,,,,,,------,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......------------------------------,,,,,,,,,+++++++++,,,------...//////......,,,,,,,,,,,,,,,---......------------------------,,,---------............//////.........---------+++,,,...//////...,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,***,,,---,,,,,,,,,,,,,,,---...///......,,,+++++++++,,,---,,,,,,,,,------.........,,,...//////------...000...///000000000///---,,,+++++++++++++++,,,------++++++,,,,,,---------,,,***+++,,,------------------------.........//////------------------------++++++++++++,,,---......+++++++++++++++++++++++++++************,,,---...---------...///111333555000///...///000000000...,,,---...---++++++---///------,,,,,,---...///000//////......------,,,,,,,,,------...//////000000,,,,,,+++++++++*********,,,,,,------...//////000///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,---.../////////......,,,,,,------....../////////////////////000000000000000000111111111222222000////////////000111111............////////////------...///////////////111///......000111000000///............---------+++,,,---////////////...---------.........//////---------........./////////000000111111111111000////////////000000000000000111111111111222222222444444444555444444333333333333333444555666777888888888999999:::;;;<<<<<<::::::::::::;;;<<<============???@@@@@@AAA@@@@@@===<<<;;;===AAADDDFFFFFFEEEFFFGGGHHHHHHHHHHHHHHHEEEEEEFFFGGGIIIHHHEEECCCGGGEEECCCBBBCCCGGGKKKNNNKKKMMMPPPTTTVVVTTTPPPLLLGGGHHHIIIIIIGGGGGGHHHJJJEEEEEEFFFGGGGGGEEEAAA>>>DDDCCCBBBAAA@@@AAAAAABBB????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999::::::::::::999888888666555555555555666777777333333333333333333333333222222222222222222222222000000000000000000000000---......///000111111222////////////////////////......---------,,,,,,,,,***+++,,,,,,---------,,,******+++++++++,,,,,,,,,...---,,,,,,++++++++++++------------------------..............................---------,,,,,,,,,,,,,,,,,,,,,------...///---,,,,,,++++++,,,,,,------,,,,,,++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------111000...,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,---...///..............................---------,,,,,,,,,,,,,,,---.../////////...++++++++++++,,,,,,---...........................,,,,,,,,,---------......//////.........---------+++,,,...//////...,,,+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,...000...+++***+++.........---,,,,,,,,,------...---,,,+++++++++,,,---,,,,,,,,,---------......---///000000//////111222...///000111000///---++++++*********+++,,,,,,---***+++,,,---------,,,,,,***+++,,,,,,------------,,,,,,,,,---------..............................*********+++,,,---...///------------------------******))))))***,,,...////////////111444777;;;===222111000111222333222000,,,...///---+++***---///...---------...///111222000000///...---,,,,,,,,,,,,,,,------...///000000//////.........---------,,,,,,------...///000000//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---///000000000//////,,,,,,------...///000000000000000000////////////000000//////000111222222000000000000000111222222............/////////000,,,------...............///...,,,,,,.........---//////.........---------------------------------///...---,,,,,,,,,,,,,,,---------............///000000000000000111111222222222111111111111222222222111000000000111222333000111444666666444222111444444444444444444444444555777999;;;;;;;;;:::999;;;:::888888999;;;>>>@@@???@@@AAACCCDDDEEEEEEEEEAAA@@@???BBBFFFHHHGGGEEEDDDEEEFFFFFFFFFDDDCCCBBBEEEDDDDDDFFFGGGGGGFFFDDDFFFEEEDDDDDDFFFHHHKKKMMMKKKKKKKKKLLLNNNNNNKKKIIIBBBDDDFFFIIIJJJJJJIIIHHHEEEEEEFFFFFFFFFDDDCCCAAAEEEDDDCCCBBBBBBBBBBBBBBB@@@@@@??????>>>===<<<<<>>===<<<;;;;;;:::<<<<<<;;;;;;::::::::::::999999999999888888888777666666555555555444444444333333333222222222111111111111111111111111111111333222111000////////////000000000000000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------...............------.........------,,,,,,,,,,,,------...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,---------,,,,,,+++++++++.........------,,,,,,,,,000000//////....................................,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////000///......---*********++++++,,,,,,,,,,,,---......//////......+++++++++,,,,,,---------...---,,,,,,,,,,,,---...........................------............------------------------------++++++++++++++++++++++++...---,,,,,,,,,,,,---...------------------------000///---+++++++++---......------------,,,,,,,,,------...000111333444444---.../////////...,,,+++,,,,,,,,,---------......------,,,,,,,,,---......++++++,,,------......///------------------------...---,,,,,,,,,,,,---...,,,+++*********,,,///000---------.........//////------------------------******+++///555===EEEJJJHHHIIIEEE:::111/////////,,,,,,,,,------.........000///...---,,,+++******,,,,,,,,,---...///000111------,,,+++,,,---...///,,,------......------,,,+++,,,---...////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.........------,,,,,,,,,------......///000000000////////////////////////000///---,,,,,,---///000000000///...............000000000000000000000000//////000000000000//////////////////////////////........................------------------------///...---,,,,,,,,,,,,------------............/////////......//////000111111000000//////000000111333333222222222333444555000222333444555444333222444444444444444444444444555666888:::;;;:::999999;;;:::888888999;;;>>>@@@@@@AAABBBCCCCCCCCCCCCCCCBBBAAA@@@BBBEEEGGGEEECCCCCCDDDEEEEEEEEECCCBBBAAACCCCCCCCCEEEFFFFFFEEECCCFFFFFFEEEDDDEEEFFFGGGHHHJJJIIIIIIJJJLLLLLLKKKJJJDDDEEEGGGIIIJJJJJJJJJIIICCCDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCBBBAAAAAABBBBBBBBBBBBAAA@@@@@@???>>>>>>==================<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888888888777777777555555555444444444444333333333333222222222111111111111111111111111111111111111000000///......---////////////////////////............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------............------......---------,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,------......---------------,,,,,,,,,++++++......---------,,,,,,,,,/////////......---------........................++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////......---,,,---------,,,,,,,,,,,,,,,,,,,,,---............---+++++++++,,,,,,---------...---,,,,,,,,,,,,---...........................//////000000000000//////------------------------++++++++++++++++++++++++---,,,++++++++++++,,,---------------------------///...---++++++,,,---...,,,,,,------........./////////...---,,,,,,++++++...............---,,,,,,,,,---------------------...------,,,,,,,,,---------------------------------------------------------,,,++++++++++++,,,---***))))))))))))+++,,,---,,,------------.........------------------------...---,,,---///333777:::BBBIIILLLHHH@@@888...&&&,,,,,,,,,---------......///////////////.........------,,,,,,,,,------......---,,,,,,,,,---//////,,,------......------,,,,,,,,,---.../////////......------,,,,,,------...------,,,,,,,,,,,,,,,,,,------------------------//////......------------,,,,,,------.../////////////////////////////////111000...---,,,,,,---...//////.........//////000//////////////////////////////000000000000//////////////////////////////........................------------------------......---,,,,,,,,,---------------............///......------......///000000//////......//////000333222222222222333444444111222222333333333333444444444444444444444444444555666888999::::::999888:::999888888999;;;>>>???AAAAAABBBBBBBBBBBBAAAAAACCCBBBBBBCCCDDDDDDBBB@@@BBBCCCDDDDDDDDDCCCAAAAAABBBBBBBBBDDDFFFFFFDDDBBBGGGFFFEEEEEEDDDDDDDDDDDDIIIGGGFFFGGGHHHJJJJJJIIIEEEFFFHHHJJJKKKKKKJJJJJJBBBBBBBBBCCCCCCDDDFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@<<<=========>>>>>>>>>>>>;;;<<<>>>???>>>===;;;:::888888777777777666666666444444444444333333333333333333333222222222111111111111111111111111111111//////000000///...---,,,...........................------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------............------...------------,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------...............------------,,,,,,,,,,,,------------,,,,,,,,,,,,......------------,,,,,,------------------------***++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++///......------,,,,,,+++++++++,,,---------------++++++,,,,,,,,,,,,------...------,,,,,,------...........................//////000000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------...---,,,,,,,,,---...///+++,,,---...///000111111000000...,,,***((('''&&&///......------------------------------------,,,///...---,,,,,,+++,,,,,,//////...------,,,++++++------------------------,,,,,,++++++++++++,,,,,,))))))******++++++,,,,,,,,,,,,,,,,,,------------------------------------000///---,,,++++++,,,---111999BBBGGGHHHDDD999...,,,,,,,,,------------............/////////000000...---,,,+++++++++++++++......------......///000,,,------......------,,,------.....................------,,,,,,------......---------,,,,,,++++++........................///...............------+++,,,,,,------...//////////////////////////////222111///...---------...//////.........///000000........................//////000000000000//////////////////////////////........................------------------------...------,,,,,,,,,---------------............///......------......///000000//////......//////000000000000000000111111222222222111111111333444555333333333333333333333333444555666888888888888888999999888888999;;;===>>>???@@@AAAAAAAAAAAAAAAAAADDDCCCCCCBBBBBBAAA???>>>BBBCCCDDDDDDDDDCCCBBBAAABBBBBBBBBDDDFFFGGGEEECCCFFFFFFEEEEEEEEEDDDDDDDDDJJJHHHEEEDDDEEEFFFFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIDDDCCCBBBBBBBBBCCCEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFDDDCCCCCCCCCBBBBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;===???@@@@@@>>><<<:::777777777777666666666666444444333333333222222222333333333222222222111111111111111111111111111111...///000111111///---,,,.................................---------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---.........------------------------------,,,++++++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++------------,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------,,,,,,---...///000------......///000000111//////...------,,,,,,,,,///...---,,,,,,,,,---......------------,,,,,,,,,///...---,,,++++++++++++......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++++++++,,,,,,,,,------........................------------,,,,,,,,,,,,(((---111666===BBB???888------------------------,,,,,,,,,------------...------,,,,,,,,,,,,,,,---............//////000000,,,------......------,,,------...............---...------,,,,,,------............---,,,,,,++++++//////............------------------------------,,,,,,------...//////000////////////////////////111000///.........//////111111000///......////////////////////////////////////000000000000//////////////////////////////........................------------------------------,,,,,,,,,------...---------............/////////......//////000111111000000//////000000111//////000000111111111111222111000000111222444666333333333333333333333333444444555666777777777777888888888888999;;;<<<===<<<===>>>@@@AAAAAABBBBBBBBBCCCCCCBBB@@@???>>>===CCCCCCEEEEEEFFFEEEDDDCCCCCCCCCCCCEEEGGGHHHFFFEEEEEEEEEEEEEEEEEEFFFHHHHHHLLLIIIFFFDDDDDDDDDDDDCCCDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDBBBBBBBBBCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>======<<<===???AAA@@@>>><<<:::777777777777666666666666444444333333333222222222333333333222222222111111111111111111111111111111///000111222222111///---........................////////////.........---************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,---......------------------------------,,,++++++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***)))******+++,,,------...***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---..................------------....../////////------------...//////000/////////////////////................../////////...---,,,++++++,,,......------------------------///...---,,,+++*********,,,,,,,,,---------......---------------------------..................---,,,,,,---.........------+++++++++,,,,,,,,,------........................******+++---......//////000000---+++...333333///------------------------...------------,,,,,,,,,,,,,,,,,,,,,---...///000.........///////////////,,,------......------,,,,,,---......///............------,,,,,,------............------,,,,,,,,,//////......------------,,,,,,,,,,,,,,,,,,------.........///000000111111000000000000000000000000.........///000111222333444333111000......------000000000000000000000000//////000000000000//////////////////////////////........................------------------------------,,,,,,,,,---......---------............/////////......//////000111111000000//////000000111000111222222333333222222111000000000111222444555333333333333333333333333333444444555555666777777777888888888999;;;<<<===:::;;;===???@@@AAAAAABBB@@@AAABBBAAA???>>>===>>>CCCDDDEEEFFFFFFFFFEEEDDDCCCCCCDDDFFFHHHIIIGGGFFFDDDDDDCCCCCCEEEGGGJJJLLLLLLJJJGGGFFFEEEEEECCCBBBEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCAAA@@@@@@@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@???>>>======<<<===???@@@???>>><<<;;;888888777777777666666666444444444444333333333333333333333222222222111111111111111111111111111111///000111222222111000///........................000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///---,,,,,,++++++,,,,,,---***+++,,,------...------,,,,,,,,,------------...,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++------------............++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***(((((()))***,,,---......++++++,,,---------------------,,,,,,,,,,,,++++++,,,------......------,,,..............................////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......---------...//////000000...............//////////////////.........------///.........------,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,---------.........---,,,++++++***++++++++++++,,,,,,---...//////------------------------......////////////......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------........................******+++,,,,,,---......000111000,,,,,,///---)))...------------,,,,,,,,,000000/////////.........,,,,,,,,,---...///111111------...////////////...,,,------......------,,,+++,,,---...////////////...------,,,,,,------...------------------------.........---,,,,,,++++++,,,,,,,,,---------------...//////000111111222222000000000000000000000000,,,---...000111333444555444333222000///...------111111111111111111111111//////000000000000//////////////////////////////........................------------------------,,,,,,,,,,,,,,,---...///---------............///......------......///000000//////......//////000///000111222333222222111//////000000111333444555222222222222222222222222333333333333444555666777777777888999:::;;;<<<<<<;;;<<<===>>>????????????<<>>===>>>@@@AAABBBDDDEEEEEEEEEDDDDDDBBBBBBBBBEEEGGGHHHGGGEEEEEECCCAAA@@@BBBEEEJJJLLLIIIHHHGGGHHHHHHHHHFFFDDDFFFFFFFFFFFFFFFFFFGGGGGGEEEFFFFFFFFFFFFFFFEEEEEE@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????======>>>>>>======<<<;;;999999888888888777777777555555555444444444444333333333333222222222111111111111111111111111111111///000000000000000000000//////////////////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////---,,,,,,++++++,,,,,,---******+++,,,------------,,,,,,,,,---------......,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++------------.........///******+++++++++,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++*********+++,,,---......,,,,,,---............------------,,,,,,+++++++++,,,,,,---......---,,,,,,........................---......//////......---------------------------------------------------------...//////...---------------...///000000000///////////////......------------------.........//////......---,,,,,,,,,***+++,,,---------------***++++++,,,---...//////,,,,,,+++++++++++++++,,,,,,---------------------------------------------------...//////...---------,,,+++******+++,,,---,,,------------.................................,,,,,,,,,,,,,,,---...///***///111000///000000.........---------,,,,,,,,,.........///////////////,,,,,,,,,,,,---......///+++,,,---...///......---,,,------......------,,,***+++,,,...///000000000...------,,,,,,------...,,,,,,------.../////////...------,,,++++++******............//////000000......//////000111111111000000000000000000000000---...///111222333444444222111000000///000000000000000000000000000000000//////000000000000//////////////////////////////........................------------------------,,,,,,,,,,,,,,,---...///---------.........//////---,,,,,,,,,,,,---...............------.........---...///111111000000///...///000111222333444444222222222222222222222222333333333333444555666666777777888999:::;;;;;;<<<======>>>>>>>>>>>>======:::===@@@@@@>>>===???AAA@@@AAACCCDDDDDDDDDCCCCCC@@@@@@AAADDDFFFGGGFFFDDDFFFCCC@@@>>>???CCCHHHKKKGGGGGGGGGIIIKKKKKKIIIGGGGGGGGGGGGFFFGGGGGGHHHHHHCCCDDDFFFHHHHHHHHHGGGGGGBBBBBBBBBBBBBBBCCCDDDEEEAAABBBBBBBBBBBBBBBBBBBBB???@@@@@@@@@@@@AAAAAAAAA>>>=========<<<<<<<<<<<<999999999999888888888888666666555555555444444444333333333222222222111111111111111111111111111111//////............///000000000000000000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,---------,,,,,,++++++,,,,,,---)))***+++,,,------...---,,,,,,,,,------.........,,,------...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,---------.........//////*********++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))((('''&&&,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,---------------------,,,---......//////......---------,,,,,,+++++++++,,,,,,---......---,,,,,,........................+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,---......---,,,,,,---------...///000000111//////000000///...------***++++++,,,---...//////......//////////////////)))***,,,---...---,,,,,,)))***+++,,,...///000000+++++++++***++++++,,,,,,///......------,,,,,,+++------------------------,,,,,,---......---,,,,,,000///---,,,,,,---...000---------.........//////////////////////////////......------...000222333---222444///,,,...000000.........------,,,,,,,,,******+++,,,---...///000------,,,,,,++++++,,,,,,++++++---.........---,,,,,,------......------,,,)))***,,,...///000111111...------,,,,,,------...+++,,,,,,---...///000000------,,,++++++***))))))//////000000111111222222------......///000000000000000000000000000000000///000111222222222222222////////////000111222333000000000000000000000000//////000000000000//////////////////////////////................................................---------------------------.........---,,,,,,+++//////............////////////000000000000//////333222///---,,,...000111000111111111111222222222333333333333333222111000222333444555666666666666444555666777888999::::::;;;<<<=========<<<;;;::::::;;;<<<===???AAABBBCCCAAAAAAAAAAAAAAAAAA@@@@@@EEEBBB@@@AAADDDFFFFFFEEEAAA@@@@@@@@@CCCGGGKKKNNNMMMJJJHHHGGGIIIKKKLLLLLLJJJIIIIIIIIIIIIGGGDDDAAAEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHIIIIIIGGGEEEBBBAAAEEEDDDCCCBBBBBBAAABBBBBB???===<<<>>>AAACCCAAA>>>???>>>>>>===<<<;;;;;;;;;999999888777666555444444333333333333333333333333555555444333333222111111333333222222111000//////000000000000000000000000////////////////////////000///---,,,,,,---///000---------,,,,,,+++++++++,,,---...//////---,,,+++---,,,,,,++++++,,,,,,---------++++++++++++---------------.........//////...------,,,,,,------......---+++******+++---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,///...---,,,+++*********.........------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++,,,,,,************,,,,,,***++++++,,,---------------------,,,,,,+++++++++...------,,,,,,------...***++++++,,,,,,------...,,,,,,,,,---------......---...//////000/////////000///...---------------------------------,,,,,,222222222222222111000000...---,,,,,,++++++++++++------------------------.........------,,,,,,,,,++++++++++++++++++++++++........................,,,,,,---,,,++++++,,,...++++++,,,,,,---...//////000...------...///---,,,***+++---.........---------------.........//////000000//////......------////////////000000000000////////////............,,,,,,,,,---------......//////.........---------........................*********++++++,,,,,,,,,...---,,,,,,---...///000------......///000000000000000000000///...---,,,------,,,+++,,,---...///+++,,,------......------...---,,,,,,,,,,,,---...000000///...------,,,,,,//////............///////////////...------,,,,,,222222222111111111111111111111111111111000/////////////////////.........000000//////.........---......---,,,---...///000........................---------------------------------------------------.........------,,,+++//////////////////////////////000000000000//////333111000......///000111000000111111111222222222222222333333222111111000111222333444555555555555444555666777888999:::::::::::::::;;;;;;::::::999;;;;;;<<<>>>???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAADDDBBB@@@@@@CCCEEEEEEDDDAAAAAAAAABBBDDDGGGJJJLLLIIIGGGEEEEEEFFFHHHHHHHHHGGGHHHIIIIIIHHHEEECCCBBBDDDDDDEEEEEEFFFFFFFFFGGGHHHIIIJJJJJJIIIGGGEEECCCDDDCCCBBBAAAAAA@@@@@@@@@@@@???>>>@@@BBBCCCAAA???>>>>>>>>>===<<<;;;;;;;;;999999888777666555444444333333333333333333333333555444444333222222111111333333222222111000000///000000000000000000000000///////////////////////////...---++++++---...///---------,,,,,,,,,++++++******+++++++++++++++***---,,,,,,++++++,,,,,,---------++++++++++++------------------.........///.........------.........------,,,+++++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,......---,,,++++++++++++......---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------------------------------------......------,,,+++---,,,++++++++++++,,,---++++++,,,---------,,,,,,---------,,,,,,,,,++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...///////////////......---,,,,,,,,,------,,,,,,---...///000000111......//////......---,,,...------,,,,,,,,,,,,---------------------------///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------...---,,,+++---///++++++,,,,,,---......///...---,,,---...///...---+++,,,---...//////...---....../////////////////////////////////.........000000000///////////////////////////............,,,,,,,,,---------......///.........------------........................,,,,,,------------------......---------...///000........................---------,,,,,,+++))))))------,,,,,,,,,---...///,,,---......//////.........---,,,,,,,,,,,,---...............//////////////////............//////---------...............333333333222222111111111000000111111000000///.........//////////////////000000/////////.........------,,,,,,,,,---...///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,---...///000000///...---...//////000000//////...111111111000000000000000000000000111111111222222111111222222111111000000000111222333333444444444555555666666777888999999999888888888888888999999<<<<<<===>>>>>>???@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBBAAA???@@@BBBDDDDDDCCCBBBCCCCCCEEEFFFGGGHHHIIIFFFDDDCCCDDDEEEGGGFFFFFFDDDGGGJJJIIIEEECCCCCCDDDDDDDDDFFFGGGGGGFFFEEEEEEGGGGGGHHHIIIHHHGGGFFFEEECCCBBBAAA@@@????????????AAA@@@@@@AAABBBCCCAAA@@@>>>>>>======<<<;;;;;;;;;999999888777666666555444333333333333333333333333444444333333222222111111333333222222111000000000000000000000000000000000////////////////////////...---,,,++++++,,,---...------------,,,,,,,,,,,,))))))))))))***+++,,,,,,,,,,,,++++++++++++,,,,,,------++++++++++++------------------............//////............//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,------,,,,,,,,,,,,------...------------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------........................------......------,,,,,,...---,,,,,,,,,,,,---...,,,,,,---------,,,++++++------------,,,,,,,,,,,,...------,,,,,,------.........---,,,,,,+++******,,,,,,,,,---------......,,,---......///.........,,,,,,,,,+++,,,,,,------////////////000000111111,,,,,,---------,,,++++++...------------......///....................................---------------------------------------------------------------.........,,,,,,...///+++,,,,,,------.........,,,++++++,,,...///...------......////////////...000000000000000/////////.........///////////////000000000//////.........////////////............,,,,,,,,,---------..................------------........................///////////////.........///............///000000//////...------,,,++++++............---,,,++++++------,,,,,,------...///---...//////000000//////...------,,,,,,------...,,,------...///000111111000//////......//////000.........///000111111111555444444333222111111000//////000000000///...............//////000000000000000////////////......,,,,,,,,,,,,,,,---......000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,---------,,,...000111111000...,,,...//////////////////...000000111222222111000///000000000000111111111111000000111111111000000///000111222333444444444444555555666666777888888999999888777666666777999:::=========>>>>>>>>>>>>>>>???@@@@@@AAABBBCCCCCCDDD@@@@@@@@@@@@AAABBBCCCCCCCCCDDDEEEGGGGGGGGGGGGFFFEEEDDDCCCDDDFFFGGGGGGFFFBBBFFFIIIHHHCCC@@@BBBEEEDDDEEEFFFHHHGGGFFFDDDCCCCCCCCCDDDEEEEEEEEEDDDCCCCCCBBBAAA@@@@@@?????????@@@@@@@@@@@@AAA@@@??????=========<<<<<<;;;;;;;;;999999888888777666666555444444444444444444444444333333333333222222111111222222222111111111000000////////////////////////////////////////////////---,,,,,,++++++,,,,,,---------------------,,,,,,++++++******+++,,,...000,,,,,,++++++++++++,,,,,,------++++++++++++------------------------------......------------......++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---------,,,+++******))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,---......---------------------------------------------------,,,,,,++++++,,,,,,---------------------------------------------------,,,------...------,,,,,,.........------.........------------,,,++++++***------------------,,,,,,...------,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,---...............,,,,,,,,,,,,------...///333222111000///...---,,,.........//////......---...............///000111////////////////////////------------,,,,,,,,,,,,------------------------------------------------,,,---...---++++++---...,,,,,,,,,---------......+++******+++...//////.../////////000000000000///000000000////////////...------......//////000000000000000///......------////////////............,,,,,,,,,---------......------------------------........................111000000//////.........////////////////////////---------,,,,,,+++++++++...............---,,,,,,---------------......///------...///////////////------------------------,,,,,,---...//////000000000000////////////000000111111111222222333333333444333333222111000//////......////////////......------...///000111111222000000//////////////////------------......//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,------...,,,...000111111000...,,,......////////////.........///111222222111000/////////000000000111111111///000000111111111000000111222333444444555555444555555555666777777888888999888777777777999:::;;;========================?????????@@@AAABBBCCCCCC>>>???@@@AAAAAAAAABBBCCCCCCDDDFFFGGGGGGFFFEEEDDDDDDBBBAAABBBDDDFFFFFFEEEAAAEEEHHHGGGBBB@@@CCCGGGEEEFFFGGGHHHGGGEEECCCBBBBBBBBBCCCCCCCCCDDDCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@??????@@@@@@???>>>======<<<<<<<<<<<<;;;;;;;;;;;;999999888888777777666666444444444444444444444444333222222222222222111111222222222111111111111111////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******+++---///000,,,++++++******++++++,,,------++++++++++++------------------------,,,,,,---,,,,,,++++++,,,,,,---***+++,,,------------,,,---,,,,,,++++++,,,,,,---------,,,,,,+++***))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,---...//////---------------------------------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,........................------------,,,++++++***------------------------...------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,---------......,,,---......//////............---......///000111111111000///---,,,++++++...//////000000000//////............//////000111////////////////////////++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,+++******+++---,,,,,,,,,---------------+++******,,,...000000///000000000000///000000000........................------......//////000000000/////////.........---////////////............,,,,,,,,,---------......,,,,,,------------------........................000/////////......------//////////////////......+++++++++,,,,,,,,,------***++++++++++++***))))))------.........//////...,,,,,,---............---------------------------,,,,,,---------.........000000////////////000000222222222111111000000000111111111000///......---......////////////......---......///000111222222//////000000000000000000...//////000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,+++,,,---...///---...///000000///...------......//////......------...000111111000///////////////000000000111111000000111111222222111111111222333444555555555555555555555666666777777777888888888888999:::;;;;;;========================>>>>>>??????@@@@@@AAAAAA===???BBBBBBAAAAAABBBCCCBBBCCCEEEFFFFFFEEEDDDDDDBBB@@@>>>>>>@@@CCCDDDEEEBBBEEEFFFFFFCCCBBBEEEGGGFFFGGGGGGGGGFFFEEECCCBBBDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBAAAAAA@@@@@@@@@>>>@@@@@@@@@===;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888888777777777444444444444444444444444222222222222222222111111111111111111111111111111000000000000000000000000////////////////////////,,,,,,------------,,,,,,------------............************+++,,,------++++++************++++++------++++++++++++------------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,------...---,,,,,,++++++,,,,,,---...------,,,,,,+++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............------,,,,,,---...//////,,,,,,,,,------------...---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------...//////...------,,,,,,---------,,,++++++------------...............------,,,,,,------...******+++,,,,,,---......,,,,,,,,,---------......---......///000///////////////////////////000000+++,,,,,,,,,------......------...////////////...///............//////000........................++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++***))))))***,,,------------------------,,,++++++---///111111000111000000////////////000------------.........///.........///////////////........................////////////............,,,,,,,,,---------......,,,,,,,,,,,,------------....................................------------.........///......---,,,******+++,,,,,,---......,,,,,,,,,------,,,,,,+++------...////////////...+++,,,,,,---...---------,,,------......------,,,------------......//////111000000//////000000111000000//////...------,,,////////////..................///000000000///////////////000000111111111//////000000000000111111///000000111222111111111........................------------------------------------------------...---,,,++++++---...000////////////////////////---......//////......---------...///////////////////////////000000000111000111111222333333222222000111222333333444444444555555555666666666666666666777888999::::::::::::;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>??????===@@@CCCCCCBBBAAABBBDDDBBBBBBCCCDDDDDDDDDDDDDDDCCC@@@===<<<>>>BBBEEEFFFDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHGGGFFFEEEDDDCCCBBBDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???????????????AAABBBAAA===;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777555555555555555555555555111111111111111111222222111111111111111111111111000000000000000000000000////////////////////////---------......---------------------.........///+++,,,,,,---------,,,,,,++++++************++++++------++++++++++++---------------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++******+++---...///---,,,,,,++++++,,,,,,---------------------------+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...............------------......///,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---------------------------------------------------+++,,,------......------,,,---............---,,,++++++,,,---------,,,,,,------------.........///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000000111111000000000//////............///******+++,,,---......///------.../////////////////////......------......------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++---------------------------...---,,,...000111111000111000///.........//////,,,,,,---...///000000111///////////////.........,,,------....../////////////////////............,,,,,,,,,---------......++++++,,,,,,,,,---------........................------..................,,,---.........---+++***,,,,,,,,,,,,------------...//////000000000//////,,,---...///000//////...,,,------...............,,,,,,---......---,,,,,,,,,---...///000111222333111111000000000000111111///////////////..................///////////////...///000000111111000000000000000000000000000111//////000000000111111111...///000111222111111000................................................------------------------...---+++++++++---///000//////............//////---..................---------------......//////////////////000000000000000111222333333333333333///000111222222333222222555555555666666666666666555666888999:::::::::999;;;;;;<<<<<<===>>>>>>???>>>>>>>>>>>>===============@@@DDDDDDBBBAAABBBDDDAAAAAABBBBBBCCCDDDDDDDDDFFFBBB>>>===???DDDHHHJJJFFFDDDCCCDDDFFFGGGGGGGGGJJJIIIGGGEEEDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@AAABBBAAA@@@???>>>>>>>>>>>>@@@BBBDDDBBB>>><<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888888555555555555555555555555111111111111111111222222111111111111111111222222000000000000000000000000////////////////////////---......//////......------------.........//////...///000000000///...---++++++************++++++------++++++++++++---------------,,,,,,+++++++++...------,,,,,,------...,,,+++***)))***,,,///000---,,,,,,++++++,,,,,,---------..................++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............///......---------......,,,,,,,,,------.........---------------------------,,,,,,++++++,,,,,,---------------------------........................+++,,,,,,---.........---+++,,,---......---,,,+++***+++,,,,,,---------------------.........//////...------,,,,,,------......------,,,,,,++++++***,,,,,,,,,---------......//////000111111111111111000///...------------------------------------,,,......///000111111000000000///...---------------------------------------........./////////000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...------------------------///......///111222111000111000///---------...///,,,---...///000111222333000000//////.........---+++,,,,,,---...///000000000/////////............,,,,,,,,,---------......+++++++++,,,,,,---------........................------......//////000000,,,,,,---...---,,,***)))///......------,,,,,,+++,,,,,,---------------,,,,,,---///000000000///...---......///////////////,,,,,,---......---,,,,,,,,,,,,...000333555666777111111000000000000111111000000000111222222333333......//////000111111111//////000111111111111111111111111000000000000000//////000000111111111222---...000111111111000///000000000000000000000000+++,,,,,,---...///000000000000///...---,,,,,,,,,........................................................................+++---000111000//////000000000000000000000000000111111000000//////......111111222222222333333333333444555555666666555555444555666777888999::::::<<<;;;:::999999:::;;;<<<;;;;;;<<<<<<===>>>>>>>>>AAA@@@??????@@@AAACCCDDDCCCBBBBBBBBBCCCEEEGGGHHHBBBAAA@@@@@@AAACCCFFFHHHDDDEEEDDDCCCBBBCCCFFFHHHIIIFFFCCCAAABBBBBBBBBBBBAAA@@@@@@??????@@@@@@AAACCCAAA???======???AAACCCDDDBBB@@@>>>=========>>>;;;;;;<<<<<<;;;;;;:::999888888888777777777777666333333222222222333333444333333333222222222111111000000000000000000000000111000///------......///000///...---,,,---......000///...---------------///............---------......---,,,---...///000,,,,,,,,,------.........///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***+++++++++++++++,,,,,,,,,------......------------......---,,,,,,++++++,,,,,,---------..................//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---..................---.........------,,,,,,,,,,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------------------,,,,,,,,,---------......////////////////////////////////////////////////+++++++++,,,---...///000//////////////////////////////............//////......///000000000000000///............------------,,,,,,+++,,,---///000000000///...------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////000000000000//////,,,,,,,,,---...///000111000000000000000000000000,,,,,,,,,---...///000111111000///...---,,,++++++//////...---,,,,,,++++++---------............///,,,,,,,,,++++++,,,,,,------....../////////////////////...---,,,,,,++++++---,,,,,,...111222111000////////////...---,,,+++---------,,,,,,+++++++++,,,,,,...///000000000000.........------.........------------------------111111222222222222111111......////////////......---------------...///000........................---...000111111111000///111111111111111222222333111111111000000000000000000000000000000000000000///...---,,,,,,,,,,,,,,,---------...............000000///------,,,,,,---........................................................................,,,...000000///...///000000000000000000000000000000000000///////////////111111111222222222333333333444444555555555555555555555666777888888999999<<<<<<;;;:::::::::;;;;;;;;;;;;;;;<<<======>>>>>>????????????@@@AAABBBBBB>>>>>>>>>>>>???@@@BBBCCCBBBBBBBBBBBBCCCEEEGGGHHHCCCDDDCCCBBBAAABBBEEEGGGGGGEEEBBBAAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@AAABBB@@@>>>======>>>@@@BBBDDDCCC@@@>>>======>>>>>>;;;;;;;;;<<<;;;;;;:::999888888888888777777777777444333333333333333444444333333222222222111111111000000000000000000000000222111000///...//////000000///...---,,,------...000///...---------------///............---------...------,,,---...///000,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,------,,,,,,---------...............------------......---,,,,,,++++++,,,,,,---//////......------,,,,,,///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,------------...........................------------------------------------------------,,,,,,,,,---------......///...---,,,,,,,,,,,,---------------------------------------------------000000000///.........---,,,,,,------............................................................------------...///000111//////////////////////////////............//////......///000000000000000///............---------------,,,,,,,,,---...///000//////...------,,,,,,++++++,,,,,,,,,,,,++++++******+++,,,------......------------------------......////////////......---------------...///000........................---------------...///000...............---------///......---,,,,,,++++++---------............///...---,,,,,,,,,,,,,,,------......///////////////111000000//////...------,,,++++++,,,---...,,,+++.........///......---,,,.........---------,,,,,,,,,---......//////......------,,,,,,,,,,,,------000000000000000000000000//////000000000000////////////000000000000//////......---------......///..............................000111111111000///111000000000000111222222111111111111000000000000000000000000000000000000///...------,,,,,,------//////.........---------000///...---------------........................................................................///000000///------...000000000000000000000000000//////////////////000000111111111222222222222333333333444555555555555555555666666666777777888888<<<<<<<<<<<<;;;;;;:::999::::::;;;<<<<<<======>>><<<<<<===>>>????????????;;;;;;;;;;;;<<<>>>???@@@BBBCCCDDDEEEFFFFFFGGGGGGBBBCCCCCCBBBAAAAAADDDFFFEEECCC@@@@@@AAACCCCCCBBB@@@@@@????????????@@@@@@AAA@@@>>>======>>>@@@AAADDDBBBAAA???>>>>>>>>>???;;;;;;;;;;;;;;;:::999999999999888888888777777777555444444333333444444444333222222222222111111111000000000000000000000000222111000000//////000000//////...------------...///......---------......///............---------...------------...//////,,,,,,,,,------------...++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,---------------.........//////......------------......---,,,,,,++++++,,,,,,---000000///...---,,,++++++......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...------------,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,---------............---,,,,,,,,,------------------------------------------------------111111000///...------,,,---............/////////...............................................................///000111//////////////////////////////............//////......///000000000000//////............---------......---,,,,,,,,,------//////......---,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))***,,,---...///000........................------............------......---------......///..............................---------......///---------.........//////.........------,,,,,,+++---------............/////////...---,,,,,,---------......///////////////111000000//////.........000///......//////---+++,,,---......///........./////////...............------............------......------------......222222222222222222222222------............------000000111111111111000000//////...---------.................................///000000111111000000000000/////////000111111111111111111000000//////000000000000000000000000///......------------...........................000///...---------------........................................................................000111000...,,,,,,...000////////////////////////---......//////000000000111111111111222222222222333333444555555555444444666666666666666666666666;;;;;;<<<<<<<<<:::999888999::::::;;;<<<<<<======999:::<<<===>>>>>>======;;;;;;<<<<<<===??????@@@@@@BBBDDDEEEFFFFFFEEEDDDBBBCCCCCCBBBAAABBBDDDFFFCCCBBB@@@AAACCCDDDDDDDDD@@@@@@????????????@@@@@@AAA@@@???>>>>>>???@@@AAACCCBBB@@@???>>>>>>>>>???:::;;;;;;;;;;;;:::999999999999888888888777777777555555444444333444444444222222222222111111111111000000000000000000000000111000000/////////////////////......------------......---------......//////............---------------------......//////------------------------,,,,,,,,,---------......------------------------,,,+++++++++++++++++++++------------...............------,,,,,,------...---,,,,,,++++++,,,,,,---.........------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++------------------------++++++,,,,,,,,,---------------------------------------------------------------------------------,,,,,,,,,---------.........------,,,,,,,,,------------------------------------------------------......------,,,,,,,,,+++.../////////////////////......................................................------...///000000///////////////////////////......------......///---...//////000000/////////............---------///......---,,,,,,,,,,,,.........------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++***++++++,,,---...//////........................---......//////......---///......---------..............................000///...------------------------............///......---------,,,,,,,,,---------............///000///......---------------......//////////////////.........------,,,,,,000/////////111111///---+++,,,---...////////////........................------...//////000//////111111000000000000111111////////////////////////---------......---------///000000111111000000///000///...---------------........................//////000000111111111111///////////////000000111222222111111000000////////////////////////////////////...............///,,,,,,------...//////000//////...------------...........................................................................000111000...,,,,,,...000////////////////////////------......//////000000000000111111111222222222222333333444555444444444555555555555555555666666999:::;;;;;;;;;:::888777999999::::::;;;;;;<<<<<<888999;;;<<<======<<<;;;;;;;;;<<<===>>>???@@@@@@>>>???BBBDDDDDDDDDBBBAAAAAACCCCCCCCCBBBBBBDDDEEECCCBBBAAABBBDDDEEEEEEDDD@@@??????>>>>>>??????@@@BBBAAA@@@@@@@@@@@@AAABBBAAA@@@@@@???>>>>>>>>>>>>::::::;;;;;;::::::999888888888888777777777666666666555444333333333333333222222222111111111000000000000000000000000000000...............---------...............------------------------...///000///............------------------...............------------------------......---------,,,,,,,,,------------------------***++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,,,,------......,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***------------------------+++++++++,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,---------......------,,,,,,,,,------...------------------------------------------------+++,,,,,,,,,------....../////////////////////...................................................---------,,,------......////////////////////////......------------......------...//////////////////............---------.........------,,,,,,+++---------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,------------------------------------------------/////////000000////////////......---------......////////////////////////000///...---------------///............------------------------,,,,,,,,,---------............///000///...------------------......///////////////...............---------+++******,,,...///...,,,++++++---...//////000000------------------......---...///000222222333333111111000000000000111111........................---......//////......---...//////000000//////...000///...---------------////////////////////////000000000000000111111222///////////////000000111222222111111000//////.../////////////////////////////////......//////000++++++,,,---...///000111///......---------..............................................................................///000000///------...000000000000000000000000000..................//////000000000111111111111222222222333444444444444444333444444444555555666666777888888999999888888888888888999::::::;;;;;;<<<888999:::;;;;;;;;;;;;;;;999:::;;;===>>>>>>???>>>===>>>@@@BBBBBBAAA@@@???@@@AAACCCBBBAAAAAABBBDDDBBBAAA@@@BBBCCCDDDDDDBBB??????>>>>>>>>>>>>??????AAA@@@@@@@@@@@@@@@@@@AAA??????>>>>>>>>>=========:::::::::::::::999888888777777666666666555555555555555444333222222222222222111111111111000000000000000000000000000000000---............---,,,+++......//////......---,,,,,,,,,,,,---...///000111///............---------,,,---......//////.........------------,,,,,,,,,//////...---,,,,,,++++++------------------------,,,,,,---.........------+++++++++,,,,,,,,,------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---******+++,,,---...//////,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,------------...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------,,,,,,,,,---......------------------------------------------------,,,------...///000111111/////////............---------------------------------------------------------,,,,,,,,,------...////////////////////////......------------......------...////////////...///............---------------.........---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,//////......---,,,,,,,,,------------------------//////000000000000//////......---------......///000000000000000000000000000///...---------------//////.........------------------------------------------............///...---------------......---......///////////////000000000000000000000000+++++++++---///000000...+++,,,---...////////////---------------............///000222333333444444//////............//////..............................////////////............////////////......//////...---------......////////////////////////111000000000000111222333000000/////////000111111333222222111000///......000000000000000000000000000////////////000000111,,,---------......//////......---------......///........................................................................,,,...000000///...///000000000000000000000000000..................------000000000000111111111111222222333444444444444333222222333444555555666666666555555666666777888999888888888999::::::;;;;;;999999999999:::;;;<<<<<<999:::<<<>>>?????????>>>===>>>???@@@@@@@@@??????===???@@@@@@??????@@@AAA@@@??????@@@AAABBBAAA?????????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<;;;999::::::::::::999888888555555555555444444444444444444333222111111111111111111111111000000000000000000000000000000000000---.../////////...,,,,,,---.../////////...---,,,+++,,,,,,---...///000111///............---------,,,---.../////////...---......---------,,,,,,,,,---------------------,,,........................+++,,,---.........------,,,,,,,,,,,,---------...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///---------------------------------------------------.........///000000000............------,,,,,,------------------------------------------------......------------......////////////////////////...------,,,,,,------...,,,---......//////......///............---------+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...............---------...........................//////////////////...---------------...///000///////////////////////////......---------......---------...............---------------------------------............///,,,++++++,,,,,,---...///---......///////////////000000000000000000000111///......///111222111///,,,,,,---.../////////...------........./////////111111222222222111111000///......------......///..............................////////////......//////000000000000//////......---------......///////////////////////////111111000000000111222333111000000000000111222222333333222111000///......000000000000000000000000000000//////000000111222///............---------......---------......///........................................................................+++---000111000//////000000000000000000000000000/////////......------,,,000000000000111111111111222222333444444444333333111111222333555666777777555444444444555666888:::777888888999::::::;;;;;;:::999999888999;;;<<<===;;;<<<>>>@@@AAAAAA@@@@@@>>>??????@@@@@@@@@??????;;;===>>>???>>>===>>>??????>>>===>>>@@@@@@>>><<>>>>>>>>>>>??????<<<==================<<<<<<<<<<<<===<<<<<<;;;:::999::::::::::::999888888555555444444444333333333444333222111000000000000111111111111000000000000000000000000000000000000...///000000000///---,,,---.../////////...,,,,,,++++++,,,,,,...///111222//////.........---------,,,,,,.../////////...---.........------,,,,,,,,,+++,,,,,,------......///........................((()))+++,,,---,,,++++++---------.........//////---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///------------------------------------------------------------------,,,,,,......---------,,,,,,,,,------------------------------------------------000//////.........//////////////////////////////...------,,,,,,------...,,,---......//////......//////.........---------***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------....../////////000000000000000000000000---..................---,,,,,,,,,---...///000111..............................---------......///++++++,,,---...///000111---------------------------------.........//////*********+++,,,---...///---......///////////////............////////////...---,,,---......,,,***,,,---......///............/////////000000111111333333333222000///---,,,000000////////////000000---------------------------......//////......---000000111111111111000000---------------...///000000000000000000000000000222111000000000111333333111111111111111222222333333333222111000///...---000000000000000000000000000000///000000111222222,,,,,,,,,---------......///...---,,,,,,---...///---------............///000///...---------------333000------///111000///---.........//////000000........................111111000000///.........000000000000111111111111000111111222222333444444111111222333333444555555666666666666777777777777888888777777888888999:::999888888888999;;;===>>>:::;;;<<<===>>>>>>>>>>>>>>>>>>????????????>>>>>>AAA@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????>>>===<<<;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;::::::999888888888888888777777777777666666555555555555444444444555444444333222111000000222111000......000111222111111111111111111111111//////.........---------/////////...---------,,,+++,,,,,,------,,,,,,+++000...---++++++,,,---.........---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------...------,,,,,,,,,------)))+++---//////---+++)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---***)))***---///---+++,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---,,,---......//////......,,,...000111111000...,,,///............---------,,,,,,,,,---------......------------------------////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---......------,,,---...///000000000///...............222///,,,+++,,,---......---...//////000/////////------,,,+++++++++++++++******,,,---///000111222------------------------++++++,,,,,,---.........---------.........//////........................------------------------000000//////.........---////////////////////////.........------,,,,,,,,,---.........---,,,,,,+++---///000111000///---,,,---------.........//////..................------.........------,,,,,,,,,//////////////////////////////............//////222222111000//////000000000000///...............////////////............////////////....................................111111000///...---,,,,,,///111222000---+++,,,///////////////000000000000////////////000111333333111111000000000000111111444222000///...///000111000/////////000111222222111000/////////000222333,,,,,,---------.........///...------------...///---------............/////////...---------------222///------///111000///............/////////000------------------------///////////////.........//////000000000111111111000111111222222333333444111111222222333444444555555555666666666777777777888888888888888999999:::888888888888999;;;===>>>;;;;;;;;;<<<<<<===============>>>>>>>>>>>>======???@@@@@@AAAAAAAAA@@@@@@>>>??????@@@@@@??????>>>======<<<;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::;;;;;;::::::999888888888999888888888888777777777555555555555444444444444222222222222222111111111222111000//////000111222000000000000000000000000//////.........---------...............---------,,,,,,------------,,,,,,000...---++++++,,,---...------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,***+++---......---+++***------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***,,,...///---+++,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,,,,---000111111000---,,,...---------,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------,,,,,,,,,---...///000000///...............222///,,,+++,,,......---------...///////////////......---,,,,,,,,,---------------.........//////------------------------......------------------,,,,,,,,,---------......------------------------........................000/////////.............................................------,,,,,,,,,---.........------,,,+++---...///000///...,,,+++------------..........................................------------------//////////////////////////////............//////111000//////......//////000//////...............---.........//////000000////////////....................................000000000///......------///000000///...------...............////////////////////////000000111222111000000//////000000111111111111111111000000///000000000000000000111222111000/////////000222222,,,------------.........///...------------...///---------............//////.........------------111///......///000000///............////////////------------------------............//////////////////000000000000111111000000111111222333333333111111222222333333444444555555555666666666666777888888888888999999::::::888888888888999;;;<<<===<<<;;;:::::::::;;;<<<===<<<<<<============<<<<<<===???AAABBBCCCBBBAAA@@@>>>??????@@@@@@??????>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888999999999888888888888777555555555555444444444444000000000111111111222222222111000//////000111222////////////////////////...............------------------...............------............------///...---,,,+++,,,------,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---//////---+++,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,,,,---///000000///---,,,------,,,,,,,,,+++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------,,,+++,,,---...///000///......---.........111///,,,,,,---......---,,,---......///.........//////.........//////000/////////...------,,,,,,........................000//////...------,,,,,,++++++,,,,,,,,,---------------------------------////////////////////////////////////............------------------------.........------------------............---,,,,,,,,,---.........---+++***,,,,,,,,,---------..............................---------...............000000000000000000000000//////............////////////......------......000///......------......,,,,,,---...///000111111////////////....................................////////////////////////000///....../////////---------------............/////////...//////000000000//////......//////000...///111333333222000///222111000000000000000000000000000///000111111222------------.....................------.........---------............///..................------//////......////////////.........///////////////........................------...///000000111111////////////000000000111000000000111222222333333111111222222333333333333444444555555555666666666777888888999999999999999777777888888:::;;;<<<<<<<<<;;;999888888999;;;<<<;;;<<<<<<<<<<<<<<<<<<;;;<<<>>>@@@CCCDDDCCCAAA@@@>>>>>>????????????>>>>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<;;;;;;:::999999999999999999999888888888888555555555444444444333333000000000000000000000000111111000//////000111111////////////////////////........................,,,---------.../////////---..................---///...---,,,,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,------++++++++++++++++++,,,---------++++++++++++------******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---//////...---+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---......//////......,,,---////////////---,,,---------,,,,,,,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++...---,,,,,,,,,---///000///......------.........000...,,,,,,---......---,,,,,,---...............000////////////000111111/////////...------,,,,,,/////////////////////////////////......---------,,,,,,,,,---------......................................................///////////////.........------------------------...............---------------............------------.........---,,,+++,,,,,,,,,,,,------------............////////////------....../////////000000000000000000000000000//////............////////////......---....../////////...------------...---------...///000000111////////////................................................//////000000000...,,,---000111000---------........./////////000//////............/////////............//////...///000111222222111000222222111000/////////000000000000000000111111222---------.........//////---..................------------............///------...//////......---......//////.........//////////////////.........////////////////////////......///000111111222222...////////////000000000///000000111111222333333111111222222222222222333444444444444555555555555666777888999999999888888666777888999:::;;;;;;;;;;;;:::888777888999;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;===@@@BBBCCCBBBAAA???>>>>>>>>>??????>>>>>>>>><<<<<<;;;;;;;;;<<<<<<===<<<;;;::::::::::::;;;<<<=========<<<;;;;;;::::::999999999888888888777777555444444444444333333333222222111111000//////...111111000000000000111111000000000000000000000000---.....................,,,---------.../////////---..................---......------,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---.........---+++******+++---...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---......//////......------...//////...------............------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++///...---------...000000......------------......///---,,,---...///...---,,,---......//////......000000/////////000000111---------...............////////////////////////------------......//////............////////////////////////////////////------------------------.........///////////////------------------------........................------...//////......---///////////////...------,,,,,,,,,---------.............../////////000000.........//////000000000000000000000000000000000//////............///////////////......///000000//////...---------------///////////////.........////////////....................................------......///000000000000...,,,---000111000---....../////////000000000000//////............/////////............//////000000/////////111222333222222111000/////////000///000000000111111111111------........./////////------...//////...---------------............///,,,---.../////////...---,,,...000000...---......///////////////.........////////////////////////---......///000111111222......////////////000000//////000000111222222222111111222222222222222222333333333444444444555555555555777888888888777666555666777999::::::;;;:::999999888888999;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;===???@@@AAA@@@???>>>===>>>>>>??????>>>>>>===<<<;;;;;;;;;;;;<<<======<<<;;;:::999999:::;;;<<<======<<<<<<;;;:::::::::888888888777777777777666444444444444333333333333444333222111000///......000000000111111000000000000000000000000000000000---------...............---------...............------............------......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////------++++++++++++------******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,---------+++***+++,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,---------......---------//////.........---------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,------------...------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,......---,,,---...///000---------,,,------...///...---,,,---/////////------......///000/////////000000///...............,,,,,,------...///000000........................++++++,,,,,,---......///...////////////000000000////////////////////////------------------------.........///////////////------------------------.............../////////------...////////////...000000/////////.........---------.........//////.........//////000000111/////////000000000000000000000000000000000000000//////............///////////////...//////000111///...------,,,,,,------000000//////............////////////....................................---.........//////000000000///....../////////---////////////000000000111/////////...//////000000000//////......//////000222111///......000222333222111000000000000000000//////000111111111111000............////////////------...//////...---------------............///+++,,,...///000///...---+++...000000...------...000/////////....................................,,,---------......//////........./////////000000//////000000111111222222222222111111111111111111222333333333333444444444333444666777777777555555555666777999::::::::::::777888999:::;;;<<<===>>><<<<<<============<<<<<<<<<======>>>>>>>>>============>>>>>>>>>>>>======;;;;;;;;;;;;;;;<<<=========<<<:::999999:::<<<===<<<;;;;;;:::999999888888777777777666666666555555444444444333333333222222333333222222111111111000000000111111111111000000////////////////////////---------.........//////...............---------,,,,,,------------,,,,,,------......------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------++++++++++++,,,---...///---,,,,,,++++++,,,,,,---+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,------***((((((***---,,,,,,,,,---------......---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,------------------------.........---------,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,+++***+++,,,---...---,,,,,,,,,------...///---,,,,,,---///000///---...///000000111111000000000///...---,,,+++++++++,,,,,,------...//////000------------------------++++++,,,,,,,,,,,,,,,,,,.........////////////000............................................................/////////000........................---........./////////000------.../////////////////////......---------............/////////000000---......///000000111111111111000000000000000000//////////////////////////////............//////...---------......///000///...------,,,,,,------.........///////////////////////////.............................................//////////////////000000///...------............/////////000000////////////000000111222111000000//////000000111111111111000000000000000000000000000000000111222...///000111222111111000............/////////000,,,---...//////...---,,,---------.........//////+++,,,...000000///...---+++...111000...,,,---...000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............/////////000/////////000111111222222222222111111111111111111222222333333333444444444222333555777777666555444444666777999::::::::::::666777999;;;===>>>>>>>>><<<<<<============<<<<<<=========<<<<<<<<<<<<<<<======>>>>>>>>>>>>======;;;;;;;;;;;;;;;<<<===>>>===<<<:::999999:::<<<===::::::999999888777777666666666666666555555555555444444444333333333222222111222222222222333333333000000111111111111000000........................---------.........///////////////......------,,,+++,,,,,,------,,,,,,+++------......------,,,+++......------------,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,---------,,,++++++++++++,,,,,,,,,---------************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,---,,,)))&&&&&&***...,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,---......//////......---------------------------------,,,,,,,,,++++++,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,,,,,,,------.................................******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...+++***)))))))))***+++,,,,,,,,,,,,,,,------...///---,,,,,,...///000///---//////000111111111111111000///---,,,******))))))---------...............---------------------------,,,,,,++++++******)))---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---.........//////000000////////////////////////---.........//////000000------...///000000//////......---,,,,,,,,,,,,---////////////000000000000---......///000111111222222222111111000000////////////////////////////////////............//////,,,,,,,,,,,,------...///......---,,,,,,,,,,,,---,,,------...///000111111000/////////....................................///////////////////////////111222111---+++,,,///---------.........//////////////////000222333333111111000000000000111111000111222333222000...---000000//////000111222222...///000222222111111000,,,,,,,,,---...///000111........................---------............///............////////////---------------...///000...///...---,,,,,,...000444222000...------//////------------------------.........////////////000111000000////////////000000000000000000000000000111111222222222333333333444555555555555555555444333333444555666777888999777777888999::::::;;;;;;888999:::<<<===>>>>>>>>>??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<===>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888888888999999999999888777777666666666666555555555555333333333444444555555555666555333111000000111111000000000000000//////..................---------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------------,,,+++,,,---...///000///...---------------,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------,,,,,,+++++++++------+++***))))))((((((************************------------------------++++++,,,------------,,,---,,,,,,++++++,,,,,,---000000000///......------...------,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,------.........,,,++++++++++++,,,------111...,,,+++---...//////,,,------------------,,,,,,,,,,,,---------------........................(((((()))***,,,---...////////////......---------+++++++++,,,,,,,,,------,,,,,,---...///000111111000///---,,,,,,---......000000000000////////////....................................////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111000///...............//////.........---------...............---------............/////////000000000////////////000000//////000000000000////////////000000000000//////////////////////////////111111222333333333333222222111000.........///000////////////////////////////////////000000000000000000//////.........---------............------//////000111111111111111///.........------------..................................../////////000000111222333333222111000000000000000000000000000...//////000111222222222333333222111000000111111222111111111000000//////111111222222222222111111000000000000000000000000---------------...///000........................---------............///////////////////////////---------------...//////.........---,,,,,,...000333222000...---...//////------------------------------........./////////000000////////////000000000000000000000000000000111111222222222333333333444444555555555555444444333333444555666777888888777888888999999:::::::::888999:::<<<======>>>>>>>>>>>>>>>=========<<<<<<:::999999999999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999888999999999999888777777666666666666555555555555333333333444444444555555444333222111111111222333///////////////......---------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------------,,,,,,,,,---...///,,,,,,,,,,,,,,,+++++++++///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------,,,,,,+++++++++...---,,,+++*********+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,+++---,,,,,,++++++,,,,,,---.........---------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------,,,,,,,,,,,,,,,------......------...//////...,,,,,,,,,------------,,,,,,,,,,,,,,,---......//////........................******+++,,,---......///............------------------------............000000000000000111111111//////.........000111222............------------------------------------............////////////------------------------,,,,,,------...//////000000///......------......//////.........---------................................./////////000000000000////////////000000000111111222222111111000//////000111111111000000000000000000000000000000000111111222222222222222111000///......//////000000000000000000000000000////////////000000000000000/////////............---......//////......---//////000111111111111111////////////.........---................................./////////000000///000111111111111000///000000000000000000000000...//////000111111222222222111000///////////////222222111111000000000000111111222222222222111111000000000000000000000000......---------......///........................---------............///111111000000//////.........------------...//////---...///...,,,,,,...000222111///...---......///------------------------,,,---------............//////...//////000111222000000000000000000000000111111222222222333333333333333444444444444333333333333444555666777777888888888888888888999999999888999:::;;;<<<========================<<<<<<<<<::::::999999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;============<<<;;;:::999888888999999888888777666666666666666555555555555333333333444444444444555222222111111222222333444......//////......---,,,------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------------------------,,,,,,,,,,,,---...///***++++++,,,,,,,,,,,,+++///...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,------........................++++++++++++++++++++++++,,,---------............---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,,,,---...------,,,,,,------...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,---------,,,---......///,,,------///111000---***,,,,,,------------,,,,,,,,,,,,---...//////000000........................,,,---------............,,,,,,------------------....../////////000000000111111111000000000///////////////000111222444444.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---............/////////........................,,,,,,------...////////////...------------------...............------------------......//////000....../////////000000000000000////////////000000///000000111111000000/////////000111222222222111111111111111111111111111//////000111111111111111000////////////000000111111111111111111111111111////////////000000000000////////////............---......//////......---//////000111111111111111000000000000////////////............................../////////000000000//////000000000000//////000000000000000000000000/////////000111111222222000//////...............222222222111111111111000111111222222222222111111000000000000000000000000///......---------..............................---------............///111111111000//////............---------......///---...///...---,,,...///111000///............///,,,,,,------------------,,,,,,,,,---------..................///000222222////////////////////////111111222222222333333333222333333444444333333222333333444555555666777777888888888888888777777777888888999;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<<<<;;;:::999888888888888888888777777666666666666666555555555555444444444444444444444444222222222222222222222333/////////000///......---..................//////000000000000000000000000------------------------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,------......+++,,,---...///......---++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---******+++,,,,,,---.........------,,,,,,------...------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------------------------------.........------,,,,,,,,,...------------...//////---------...000///---+++---......//////......---.........///////////////...........................---------------------++++++,,,,,,------.........////////////000000000........................//////000000111222333333000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////---------.........//////...------,,,,,,,,,------........................,,,------...///000000111...////////////000000000000000////////////000000------............------///000111222222333222222111111111111111111111111...//////000000000000000......//////000000111111000000000000000000000000////////////000000000000///////////////...............////////////......//////000111111111111111111111111000000000000///...........................////////////000000000000000000000000000000000000000000000000000000000//////000000111111111111000///............//////222222222222222222222222111111222222222222111111000000000000000000000000///......---------..............................---------............///111000000000//////......///......---------......,,,...//////---------.../////////...............,,,,,,,,,---------......,,,,,,,,,---------..................///000222222////////////////////////111111222222222333333333222333333444444333333222333333444444555555666666888777777777777777777777777888999:::;;;;;;;;;:::;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999777777777888888888888777666666666666666666555555555555444444444444444444444444444444333333222111000000000111111111111000//////......//////000000000000000000000000000000000000------------------------,,,++++++++++++,,,------------------------------,,,,,,,,,---------------++++++,,,---............++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---...************************------------------------))))))(((((())))))***+++---,,,,,,++++++,,,,,,---++++++,,,---...///000000...------,,,,,,------...+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---..............................------------------------.........------,,,,,,,,,...------------...//////000...,,,,,,---...///...//////000000000000//////000000000///......------........................------------,,,,,,,,,,,,,,,,,,,,,------.........------........./////////+++,,,,,,---.../////////000000000000000000000///////////////............,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////////////////---------...............------,,,,,,,,,------...---.....................------......///000111111////////////000000000111000000////////////000000------............------000000111222222222222222000000000000000000000000......///000000000000///......//////000000111111////////////////////////////////////000000000000.........///////////////...//////////////////...//////000111111111111111222111111111000000000000////////////////////////////////////000000000111111111111111111111111111111111111111111111111111000000000000000111111111111000000///000000111111222222222222333333333333111111222222222222111111111111111111111111111111......---------......///........................---------............///........./////////////////////...------------...,,,...//////...------...........................+++,,,,,,------.........,,,---------............//////...//////000111222000000000000000000000000111111222222222333333333333333444444444444333333333333444444444555555555666666666666666777777777777888999999:::::::::999:::::::::;;;;;;;;;;;;;;;;;;;;;:::999999999::::::;;;;;;;;;;;;:::::::::::::::::::::999999888777666777777888888777777666555666666666666555555555555555444444444444333333333444444444333222111//////111111222222222111000000.........///000000111111////////////////////////------------------------+++++++++++++++,,,------------------------------+++,,,------......------+++************++++++,,,...---,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------++++++***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++---...///---,,,,,,++++++,,,,,,---------......///000111111...------,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---..............................------------------------------------------,,,,,,---------,,,---......///111...,,,+++,,,...////////////000000000000//////000000///......---------........................---------,,,,,,,,,,,,,,,------..................,,,,,,---------.........,,,---...///000111111222//////000000//////...------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////////////////........................------------------...///---------........................//////000000111/////////000000000111111000000////////////000000///000000111111000000///000111111111111111000000..............................///000000000000000...///000000000000000///........................////////////000000000000.........///////////////...//////000000//////...//////000111111111111111111111111111000000000000/////////////////////////////////000000000111111222222111111111111222222111111111111111111111111000000000000000000111111111111111111111222222333222333333333333444444444111111222222222222111111111111111111111111111111---------------...///000........................---------............///,,,,,,------......////////////...---------------,,,...///000...------...---.....................++++++,,,,,,---......///------........./////////000000////////////000000000000000000000000000000111111222222222333333333444444555555555555444444333333444444444444555555444555555666666777777777777888888999999999999999999999:::::::::;;;;;;;;;<<<;;;:::999999999999999;;;;;;;;;:::::::::999999::::::::::::999888777777777777777777777666666555666666666666555555555555555555444444444333333333222333333444333222111000111111111111111000//////,,,,,,,,,---.../////////................................................+++++++++***++++++,,,---------------------------+++,,,---.........---------,,,***(((((()))+++,,,...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,000///...------///000222---,,,,,,++++++,,,,,,---.........//////000000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------------------------------,,,,,,------------------,,,,,,,,,,,,,,,------...///...,,,---...///...---......////////////......,,,,,,------....................................---------------.........//////////////////......,,,,,,---------..................//////000000000---...///000000000///...---------,,,,,,,,,++++++------------------------,,,,,,---------...............................................................------......///000---------........./////////////////////000000000//////000000000111111111000000////////////000000000111111222222111111000111111111111000///..............................//////000111111111111000///000000111111000///...////////////////////////////////////000000000000............/////////000//////000000000000////////////000111111111111111111111000000000///////////////////////////////////////000000000111111111222111000//////000111222111111111111111111111111111000000000000000000000111111111111111222333333333333333333444444444555111111222222222222111111111111111111111111111111,,,,,,,,,---...///000111........................---------.........//////***++++++,,,---...//////000///...---------------+++---000000...---------------......///......---++++++,,,,,,---...//////.........////////////000111000000////////////000000000000000000000000000111111222222222333333333444555555666666555555444333333444444444444444444333444444555666777888888777888888999999999888888999999999::::::;;;;;;;;;>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999;;;;;;;;;;;;:::999888888777777777777777666666555777666666666555555555555555555555444444333333333000111222333444333222222000000000000000//////...******+++,,,,,,---......................................................++++++******++++++,,,---------------------------+++,,,---.........---,,,111///+++)))(((***,,,...************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,---------///......---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))((((((***,,,------,,,,,,++++++,,,,,,---.........///////////////...------,,,,,,------...------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......---,,,,,,,,,,,,---......++++++++++++++++++++++++------------------------,,,,,,,,,------.........,,,++++++++++++,,,---------------///000000---+++,,,------------------,,,)))***+++,,,...///000111....................................//////000000111111000000//////......---------............///...------------,,,,,,,,,,,,---///000111111111111//////.........---------........................,,,,,,,,,---------...................................................---...............///000111---------.........//////000000000000////////////000000000000111111111111000000////////////000000//////000000000000//////111111111111000...---,,,//////////////////////////////000111111111111111000000111111111///...---000000000000000000000000////////////000000000000---.........//////000000//////000000000000////////////000111111111111111000000000000////////////000000000000000000000000000000000000111111111111111000///......///000111111111111111111111111111111111111000000000000000111111000000111222333333333333333444444555555555111111222222222222111111111111111111111111111111---......///000/////////,,,///000///---,,,---///////////////////////////,,,,,,,,,---------......,,,,,,,,,---------......---...///000000///...---(((***---///000///...,,,---,,,,,,++++++,,,,,,---///////////////.....................////////////333333222111000///...---222111111111111111222222333444555555666666555555111222222333444555666666666666555555555777999:::::::::999888777777888888888999::::::;;;;;;::::::======<<<<<<<<<;;;;;;;;;777777777888999999999:::999:::;;;;;;<<<<<<;;;;;;===;;;:::888777777888888666666666555444444333333555555444333333222111111111111111111000000000000000000000000000///......//////............//////////////////////////////////////////////////////------------------------/////////......---------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////.........---------......//////...---,,,,,,//////............////////////............//////,,,---.........---,,,+++//////.........---------,,,,,,,,,---------........................---------------,,,,,,+++++++++........................,,,------......------,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////................................................////////////////////////////////////////////////000///...,,,,,,,,,---...................................................000000//////......------111111000///////////////111111000000///////////////////////////.........000000000000000000000000,,,------.../////////...---------............//////...............///000------......//////000000......------------......////////////////////////.........------.........//////////////////......333222111///...//////000111111111111111222222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////222111111111000000//////000000000000000000000000...000111000///...///000111111111111111333444555111111222333333333333222111111000000000000111111000000000000000000000000222222111111111111111111222222222111111111111000111111222333333333333222222222222222222222222222444444444333333444444444222222222222222222222222111222222222222111000000444444444444444444444444------...////////////...+++---...---+++***,,,...////////////////////////,,,,,,---------.........,,,,,,---------.........---...///000000///...---++++++,,,---......//////...------,,,,,,------.../////////////////////...............////////////000000000000000000000000222222111111000111111111000111111222222222222222333333333444444444444444666555555555666777888999:::999888888777777777888777888999999::::::999999===<<<<<<<<<;;;;;;;;;:::888888888888888999999999999999:::;;;;;;;;;;;;:::<<<;;;:::888777777888888777777666666555444444333555555444333333222111111111111111111000000000000000000000000000///......//////............//////................................................------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///.........------------...............---,,,,,,///......------......//////......------......///,,,------......---,,,,,,.........------------,,,,,,,,,,,,---------.................................---------,,,,,,,,,+++------------------------,,,------......------,,,---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------........................................................................//////...---------------........................///////////////////////////////////////.........111000000///////////////.........---------,,,,,,------......//////000000////////////////////////------.........---------------------............111000000///........................////////////......------------......//////////////////////////////............//////---...////////////......111111000000000111111222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000//////////////////////////////000111111//////000111111111222222222333333333000111111222222222222222111111000000000000111111000000000000000000000000111111111111111111111111222222222111111111111000000000111222222222222111222222222222222222222222333444555666666555444333222222222222222222222222222222333333222222111000333333333333333333333333,,,,,,---..................000111000///...///111////////////////////////,,,------------.........,,,------------...............////////////......------,,,+++,,,---///000///......------......///......//////////////////............////////////......///000111111222222333222111000000000000000222222333444444444444444555444444444333333333222555555555555666777888999999888888888888777777777666777777888999888888888<<<<<<;;;;;;;;;;;;::::::999999999888888888888888888888999::::::::::::999;;;:::999888888888888888888888777666666555555444555444444333333222222111111111111111000000000000000000000000000//////...//////............//////........................................................................---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............---------------............------,,,...------,,,,,,------......------,,,,,,------...,,,,,,---......------,,,------------,,,,,,,,,,,,,,,,,,,,,---------.......................................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------.........///......---,,,////////////////////////111111111111111111111111.........///////////////000000//////......//////---------,,,,,,,,,,,,,,,,,,,,,---...///000000111........................,,,------------,,,,,,+++------------............333222111000///......---/////////.....................------------....../////////////////////////////////....../////////,,,---......///////////////000111222333333333333222222222111111000000///000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111222111000000111222222333444555555333222111///000111111222222111111111111000000000000111111000000000000000000000000111111111111111111111111222222222111111111111000//////000111111111111000111111111111111111111111111444777999999777444111222222222222222222222222333333444444333333222111333333333333333333333333+++,,,------......------000000111111111111111222////////////////////////------------............------------...............//////////////////...---------------...//////......------------..................////////////............////////////---......///000111222222333222111000000//////000333333444555555555555444333333333333333333333333444444555555666777777888777888888888888888777777666777888888999999888888;;;;;;:::::::::::::::::::::999999999888777777777777777888999999999999999:::999999888888888888888888888888777666666555555444444444333333222222222111111111111000000000/////////000000000000////////////............//////................................................////////////////////////................................................++++++,,,,,,,,,,,,---------------------------------------------------------------------------------------......------,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,------------------------,,,,,,,,,+++++++++,,,,,,,,,---------......---------.......................................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---------------,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------/////////...---,,,000000000000000000000000000000000000000000000000------......//////000000000//////.........//////........................---------....../////////------------------------***++++++,,,---------,,,,,,,,,---------.........111111111111111000///////////////......---------......------------......///////////////////////////......------......///+++,,,---...///000000000000111222444444333333222333222222111000//////...000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111000000000000000222222222222222222222222000222333222111000111222444555888999888555222000//////000111111111111000111111000000000000111111000000000000000000000000111111111111111222222222222222222111111111000000///000000111111111111111000000000000000000000000111333555777777555333111111222222222222222333333444444555555444444333222222222222222222222222222+++,,,------......------,,,,,,+++,,,---......---////////////////////////---------.........//////---------.........///////////////....../////////+++---...000000///...---------,,,,,,,,,,,,---------.........//////000000............//////////////////////////////000000222111111000//////000000//////000111111111111000111111222222333444444555333444555555666777777777666777777888888888777777777888888999999999999999999999:::::::::::::::::::::999999999888777777777666777888888999999888888888888999888888888777777888888888777666666555555444444333333333333222222111111111111000000000/////////000000000000////////////............//////................................................////////////////////////................................................+++++++++,,,,,,---------------------------------------------------------,,,,,,------------------,,,,,,---------------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,+++++++++,,,,,,,,,---------......---------.........//////........................------------------------,,,------......------,,,,,,------......---------------------------------........................------------------------................................................------------------------,,,---...//////...---,,,000000000000000000000000////////////////////////------......//////000000//////............//////........................//////......------,,,,,,------------------------((()))***,,,---......///,,,,,,,,,------------......///000111222222111111//////......------,,,,,,......------------......////////////////////////...------------------...,,,---...///000000000000222333333444444222111000222222111111000///......////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222000222333222111000111222555777:::;;;:::777333000//////000111111111111000111111000000000000111111111111111111111111111111000000111111111222222222222222222111111111000000000111222222333333222222000000000000000000000000222222222222222222222222111111111222222333333333444555555555555444333333222222222222222222222222,,,,,,---...............---,,,,,,---///000///...////////////////////////------........./////////------.........///////////////............//////+++---///111111000---,,,,,,,,,,,,++++++,,,,,,,,,------......///000000000............////////////000000000//////.........000000000//////000000111///000111111222222111111000000111222333444555555333333444666666666666666555666777888888888777666777888999999::::::999999888888999999999999::::::999999999888888888888888777777888999999999999888777888888999888888777777888888777666666555555444333333333333333333333333111111111111000000000000...//////000000000000000//////............//////------------------------------------------------........................+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------------,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---//////------------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------.../////////---------------.................................,,,------......------,,,,,,------............---------------------------------------------------................................................////////////////////////------------------------,,,---......///.........////////////////////////------------------------.........///////////////......------......//////,,,,,,,,,,,,,,,---------000//////...---,,,++++++------------------------((()))+++,,,.../////////,,,,,,,,,,,,------------,,,---///111222222222111.........---------------......------------......////////////////////////......------------.........///000000111111111111333333333333222111000///111111111000000//////...////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000000111222111000000111222555777999:::999666333111///000111111222222111111111111000000000000111111111111111111111111111111000000000111222222333333222222222111111111111000111111222333333333333333111111111111111111111111222111111000000111111222111111111222222333333444444444555555444444333222333333333333333333333333------...////////////...111///...000222444333111////////////////////////............////////////............////////////000///...------...///000......///000000///...---------,,,,,,,,,,,,------------......///000000111............////////////000000/////////.........//////...//////000111222111222222333333333333333111111222222333333333444222333444666666666666555444555777888999888777666666777777888999888888888888888888888999999999:::888888888888888999999999777888999999::::::999999666777888999999888777777777777666666555444444333333333333333333333333333111111111111000000000000......///000000000000000//////............//////------------------------------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,---------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,++++++,,,---///000.........------------,,,,,,,,,,,,---------......,,,,,,------...//////000+++,,,,,,,,,------------------------------------,,,------......------,,,,,,,,,---.......................................------------------------------------------------........................................................................---------------...//////........................------------------------///////////////............------------...///000,,,,,,---------..................------,,,,,,,,,------------------------,,,,,,---............---++++++,,,,,,,,,---------,,,---///111111111000///,,,------------------.........------------......////////////////////////000000////////////000000000111111222222222111111222111111000000000111111000000000000000/////////////////////////////////////////////////////////////////////000000000000000000000000000000000000........................///000000000111111111111///////////////////////////000111111//////000111333444666777666444222000000111111222222222222222111111000000000000111111111111111111111111111111///000000111222222333333222222222111111111111000000000111222222222222222222222222222222222222222000111222222222222111000000111111222333333444444444444444444444333222222333333333333333333333333---...//////000000/////////---,,,...111333222000////////////////////////............/////////000............/////////000000///...------...///000000///...------...///000.........------.........---------...///000000111............/////////000......//////////////////............///111222333......///000000000000000333333333222222222222111222333444666666666666555333555777888999888777666555666666777777777777777777777888888999999999:::777777888888999999999:::888888999::::::::::::999666777888999999888777666666666666555444444333333333333333333333333333333111111111111000000000000......///000000000000000//////............//////---------------------------------------------------------------------------------....../////////........................******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,,,,------------...------,,,,,,------......------,,,,,,------...,,,,,,++++++,,,...///000//////.........---------,,,,,,,,,---------......,,,,,,------...///000000+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---.../////////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------////////////////////////...---,,,,,,---...///000................................................000000//////.........------------------...///000/////////000000000111111,,,---------------------........................////////////...---,,,+++++++++,,,,,,,,,------------...000111000///---,,,,,,,,,,,,------..................------.........////////////////////////222222111111111111222222222222333333333222222111000000///...///111222333////////////000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000........................//////000000111111111222000000000000000000000000...000111000///...///000111222333444444222111///111111222333333333333222111111000000000000111111111111111111111111111111///000000111222222333333222222222111111111111000//////000111111111111111222222222222222222222222///111444555555444111///000000111222333333444444333333444444333333222111444444444444444444444444111111000000//////......///............///000000........................000000000000000000000000////////////............000///---,,,,,,---///000000000000000000000000000,,,,,,,,,---------......////////////000000000000111111000///////////////---...///111111111000///000000000000111111111111000000111111111111000000000000000///////////////111333555666555555666777333444444555666777777888777888888888888999999999999999888888888888999999999999888888888888999999888888888888888888888888999999888777666555444444444444444444444444444444555555444333222000000/////////000000111111222222......///////////////...000000///...............---.........---,,,,,,+++........................------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------............---,,,++++++------------------------------------------------------------,,,,,,+++***,,,,,,,,,,,,------...///---,,,,,,++++++,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,---......---000222111...,,,---///------------------------------------------------................................................------------------------.........------,,,,,,,,,............////////////......---------......///////////////////////////000000//////.........---............////////////000000000000000000000000000000000000000/////////,,,,,,------------,,,,,,000000000000000000000000//////.........---------........................111000...---,,,,,,---------------............///,,,---------.../////////,,,,,,------...///000000000000//////.........---///...,,,++++++,,,...///..................------//////......---------,,,,,,+++++++++,,,...000111222777:::999444111111333000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000222222000///..................//////000000111111111111000000//////......000000000000////////////222222222111111111111000............////////////////////////000000000000222222222111111111000000000000000000111111111111...///000222222333333333222222222222222222222222111000/////////000111222555444333222111000000000222222222222222222222222000222333333111000000111333333333333333222111000222222333333333444444444222222222222222222222222555444444333333444444555000000000000//////............------......///000........................000000000000000000000000////////////............000...---,,,,,,---...000////////////////////////,,,,,,---------............/////////000000000000111000000///////////////------...///////////////...////////////000000000000000111111111111000000222222222222222222222222000222444444444444555666444444555555666777777888666666777777777888888888888888777777777777888888999888888777777888888999777777777777777777777777666666666666555555555555555555555555555555555555555444444333222111000///000000000000000111111111......////////////......000//////...............---.........------,,,+++---------...............------------------,,,,,,........./////////000000++++++,,,,,,,,,,,,------,,,,,,---------------,,,++++++++++++++++++++++++---------------------------------------,,,+++***,,,,,,,,,,,,,,,,,,---...,,,,,,+++++++++,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,---...///---...//////---,,,,,,,,,------------------------........................................................................------------------------......---------,,,,,,,,,,,,,,,------....../////////......---------..............................000/////////.........---............////////////////////////////////////---------.....................////////////..............................//////.........---------........................111000...---,,,,,,---------------............///---------...............++++++,,,,,,---......///000/////////.........---......,,,,,,,,,,,,.......................................---------------------------...///000111000444888777222///000222////////////////////////000000000000000000000000////////////000000000000000000000000000000000000222111000///............////////////000000111111111111000000////////////000000000000000000000///222222222111111111111000------........./////////////////////000000000111222222222111111111000000000000000000111111111111///000111111222222222222222222222222222222222222111000000///000111222333555444333222111111111111222222222222222222222222111333444333222000111111333333333333333222111111111111222222222333333333444333333333333333333333444444333333333333444444000000000////////////...---------------......///........................000000000000000000000000////////////............///...---,,,,,,---...///////////////////////////,,,------------.............../////////000000000000000//////......//////...------------......///............///////////////000000111111000000///000000000000000000000000///111333333333222333444555555555666666777777888555555555666666666777777777777666666666666777777888888777777777777888888666666666666666666666666444444444444555555555666555555555555555555555555555444333333222111000000111111111111000000000000...///////////////......000///......------......---............---,,,,,,,,,,,,------.........///.........------,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------)))***+++,,,------------++++++++++++++++++++++++------------------------,,,------------,,,,,,+++---,,,,,,++++++++++++,,,++++++++++++,,,,,,---...------,,,,,,,,,,,,+++++++++++++++,,,---...///000,,,,,,+++,,,---,,,+++)))------------------------////////////////////////................................................------------------------...------------,,,,,,,,,++++++,,,,,,---...//////000///...---------------......................../////////...............---............/////////........................,,,,,,------....../////////000000111111000000///.......................................---------........................000///...------------------------............///...............---------***++++++,,,,,,---------/////////...............------------------------........................------------............///000000111111000000000...111444333000......000........................000000000000000000000000////////////000000000000000000000000000000000000222111000//////......////////////000000000000111111000000000000/////////000000000000000000000000222222222111111111111000............/////////////////////000000000111111222222222111111111111111000000000111111111222222111111111111111111111111222222222222222222222222000000000000111333444555444444333222111111111111333333333333333333333333222444555444333111222222333333333333333222222111111111111111222222222222444444444444444555555555444333333222222333333444////////////////////////---,,,,,,,,,,,,---..............................////////////////////////////////////............///...------------...///////////////////////////------------...................../////////000000000//////........./////////...---,,,---...///000........./////////000000//////000000000000//////.........///////////////000222333444333222333444555555555666666777777777555555666666666777777777666666555555555555666666777777777666666777777777666666666666666666666666555555555555555555555555555555555555555555555555444444333333222111000000222222111111000000////////////////////////...---//////...------------...------............------+++,,,,,,------......///.........------,,,,,,++++++++++++++++++++++++,,,+++++++++,,,,,,,,,------***++++++,,,------,,,,,,........................------------------------,,,---------------,,,,,,---,,,,,,+++************++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000---+++)))+++---...+++(((------------------------.............../////////........................................................................------------------------++++++,,,---...//////000000///...---------------................................................---------.........//////........................---......///000111222222000000000111111000000000........................................................................//////......---------------------............////////////...---------,,,++++++,,,,,,,,,---------........................------............------............////////////---......//////000000000000111111222111000///...---000222111///......///////////////////////////////////////////////////////////////000000000000000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000000000000000000111111111222222222111111111000000/////////000000000000111//////000000000111111111111111111111111111111111000000111111111222222222222222111111111111111111222222222222222222222222000000111111222444444555333333222222111222222222333333333333333333333333333555666555444222333333222333333444333333222222111111222222222333333333444444444444444555555555333333222222222222333333.............../////////---,,,,,,,,,,,,---......////////////////////////////////////////////////////////////.....................------.................................---------.........//////............//////////////////............//////111000///.........000000//////000000000111111111//////000000000000//////111111111222222333333333111333555555333333333444555555555555666666666666666666666777777777888888666666555555555555666666777666666555555666666777777777777777777777777777888888777777666555555444333333333333333333333333444333333222222111111111222222111111000000/////////////////////...------//////...---------------------...//////......---,,,,,,,,,,,,------...............------,,,,,,,,,////////////............+++++++++,,,,,,,,,------------------,,,,,,+++***........................------------------------,,,------......------------,,,,,,+++************,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////...,,,***,,,//////---***------------------------,,,,,,---------.........////////////////////////................................................------------------------,,,------...//////000000//////...---------------........................---------...............------------....................................---......///000111222222...//////000000//////...////////////////////////---............................................................------------------............////////////...---------,,,------------............---------...............---......//////......---........./////////000000//////000000111111222222///000111111000///---,,,...///000000//////000000000000000000000000000000////////////////////////////////////000000000000////////////////////////111000000////////////000111111111111000000000000000000000000111111111111///000000000111111111222222222222111111111000000000000111111111222222222000000000000111111111111111111111111111111111111111111111111222222222222333222111000000111111222222222222222222222222222000000111222333333444444222222222111222222333333333333333333333333333333333555666666444333333444222333333444444444333333333333333444444444444555222222333333444444444555444333333222222333333444---............/////////---------------......///////////////////////////000000000000000000000000////////////............................................................------........./////////------........./////////......------......//////111111000////////////000000000000000111111111111...//////000000//////...//////000000111222222222222333555555444333333444444444444444444444444444666666777777777888888888666666555555555555666666666666555555555555666666777777777777777777777777999999888777666555444444222222222222222222222222333333333222222222111111111111111111000000000000000000000000///...---,,,///...------,,,,,,------------...////////////...------,,,,,,,,,,,,,,,,,,------------------------.........---------------++++++,,,,,,,,,,,,------............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------............------,,,,,,++++++++++++,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------,,,,,,,,,---......---,,,,,,---//////...---------------------------++++++,,,,,,---.........////////////////////////................................................,,,,,,,,,------------............////////////000......---------......///---------------------------------------.........,,,------------.................................,,,,,,------......//////---......//////......---000000000000000000000000---------.......................................---......///......---------------............///...............---------........................---------------..........................................//////000000111000000000000111111111111////////////......---,,,......//////000000111111111111111111111111111111000000000000000000000000////////////000000000000////////////////////////000000////////////000000222111111111111000000000000000000111111111111222///000000111111222222222222222222111111111111000111111111111222222222222000000000111111111222222111111111111111222222222111111111222222222222333222222111000000111222333222222222222222222222222000111222222333222222222111111111111222333444444333333333333333333333333333555666555444222333333222333333444444444444444444444444444555555555555222222222333444444555555555444444333333444444555---------.........//////......------......///000////////////////////////000000000000000000000000////////////............---..................---....................................////////////---------.........//////...------------...///000//////000000///......---/////////000000000000111......////////////......---------...///000000000111333444444222111222333333333333333333333333333555555555666666666777777777666666666666666666777666555555444444555555666666666666666666666666666777777777666666555555555333333333333333333333333333333333222222222222111000000000000000111111111000000000000///...---,,,///...------,,,,,,------------...///////////////...------,,,,,,++++++++++++,,,,,,------.........,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------.........//////...------------------------------------------------------,,,,,,---...............,,,,,,,,,,,,,,,,,,---.........---,,,+++++++++++++++++++++,,,,,,---------......---,,,,,,,,,------+++---...///...---...///------------------------,,,,,,,,,---.../////////////////////////////////................................................,,,,,,,,,---------......//////............---------------------...///000------------------------,,,,,,,,,------.........,,,,,,---------.........////////////////////////---------...............---......//////......---////////////////////////---------.........//////........................,,,---...//////...---------------............///---------...............------------------------,,,,,,,,,------.........000///...------...///000---......///000000111111000000////////////////////////...---------.........------...///000111111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000////////////000000222222222111111111000000000000111111111222222222///000000111111222333333222222222111111111111000//////000000000111111111000000111111111222222222000000111111111222222222111111111222222222333333222111000///000111333444222222222222222222222222000111222222222111000///111111111111222333444555444444444444444444444444333444555555333222222333222333333444555555444444333333333444444444555555333333333444555555666666666555555444444555555666---------........./////////............///000000000000000000000000000000000000000000000000000000000/////////............------............------..................................../////////000---------.........//////---------------...///000---...///000///...,,,+++............/////////000......////////////......///000000111222333333444000222333333111000000111222222222222222222222222444444444555555555666666777777666666666666777777555555555444444555555555555555555555555555555555444444444555555555555666444444444444444444444444333333222222222222222222//////000000111111222222000000000000///...---,,,......---,,,,,,,,,,,,---------...///000000/////////...------,,,+++***)))***++++++,,,---...///////////////......---------++++++,,,,,,,,,---------,,,---...///000000000000////////////////////////------------------------,,,,,,---.../////////...,,,,,,,,,,,,---......//////...---,,,+++*********+++++++++,,,,,,---------//////...---,,,,,,,,,,,,))),,,//////,,,+++---000---------------------------------...///000000111000000000000000000000000........................////////////////////////,,,,,,,,,------.........///......------,,,++++++,,,,,,,,,---...///000111------------------------,,,,,,,,,------.........,,,,,,,,,---------......000000000000000000000000000000000000000/////////......////////////..............................---------.........//////........................,,,---.../////////---------------.........//////,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........111000...,,,,,,...000111---......///000111111222//////......---------,,,000///...------...///000---,,,+++,,,...000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000////////////000111222222222222111111000000000000111111222222222222///000000111222222333333222222222111111111111000............////////////000111111111111222222222000000111111222222222222111111222222222333333333111000//////000222444666222222222222222222222222111111222222111000...---000000111111222333444555444444444444444444444444222444555444333111222222222333333444555555555444222222333333333444444444444444444555666777777888666666555555555555666666111111000///...------,,,000000000000000000000000......//////000000111111........................////////////////////////000000//////.........---////////////////////////---------,,,,,,+++++++++............/////////000111///---...111222000...........................,,,---...//////...---,,,000000000000////////////000000000000000000000000222222222222222222222222111222333333444444333333333444666555444444555777777777777777777777777777333444444444555555666666666666666555444444444333444444444444444444444444222222222333333444444444333333333333333333333333222111111111000000//////000000000000//////////////////...---,,,++++++***------............------------,,,++++++,,,,,,,,,---------,,,,,,------...---......///000/////////++++++******+++---...000........................000000//////......------++++++++++++++++++++++++...------,,,,,,------...,,,------......------,,,.........------.........---,,,,,,++++++,,,,,,---***+++,,,---...---,,,,,,,,,---///000000///---,,,------------------------,,,------......------,,,////////////000000000000000///...---------------,,,+++***+++...///---***...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000000///...------,,,,,,---------...------,,,,,,////////////////////////------............------000000//////.........---////////////////////////,,,---...//////...---,,,000///...---,,,------...---------------------------------------------------...............---------...............------////////////////////////------------------------------......//////000000111111000///////////////,,,,,,,,,,,,---...//////---------...///000000111000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111111000000000//////.........---111000/////////000222333333222222222222222222333000111111111111000//////000000111111111222222222444333222000000000000111222222111111111111222222222222222222222222222222555555555444444333333333222222222222222222222222222111000//////111333444222222222222222222222222222222222222222222222222222222222222333333444555999777555333222333555666444444444444444444444444333444444555555444444333444444444444444444444333111222333444555777888888333444555555555444222111111000000///...---------000000000000000000000000.../////////000000000111////////////////////////////////////////////////000/////////............////////////////////////000000000//////..................///////////////222000//////222222111///........................---......//////......---000000000000////////////000000000000000000000000111111111111111111111111111222333333444444333333222444555555444333555666666666666666666666666666444444555555555666666666555555555555555444444444444444444444444444444444222222222333333444444444333333333333333333333333111111111111000000000///000000000000///////////////......------,,,,,,+++------............------------,,,,,,+++,,,,,,---...------,,,,,,,,,,,,---------...////////////...,,,++++++++++++,,,...///....................................------------------------------------...------,,,,,,------...,,,------......------,,,......------------......---,,,,,,++++++,,,,,,---***+++,,,---------,,,,,,------,,,,,,,,,,,,------------------------------,,,------......------,,,....../////////000000000//////...------------------,,,+++---///000...,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................000//////...------,,,,,,---------......------,,,........................---......//////......---000/////////............////////////////////////------...//////...------000///...---,,,------...////////////////////////---------------------------...............---------...............------........................------------------------////////////000000000000111000///............/////////...---------......------......///000000111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000//////000000/////////.........000000/////////000111222222222111111111111222222222222333333222222111000111111111222222222222333222222111000000111222333222222111111111111222222222222222222222222222222444444444444333333333222222222222222222222222222222111000///000111333444222222222222222222222222222222222222222222222222333222222222333333444555777666444222222333555666444444444444444444444444333444444555555444444333444444444444444444333333222333333444555666777777666666777777666666555444000000//////......------000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////............////////////////////////000000000000000////////////////////////.........111000//////000111000///........................///..................///////////////000000000000000000000000000000000000000000000000000000000000111222222333333333333333111333444444333222444555666666666666666666666666555555555666666666666666444444444555555555555555444444444444444444444444222222333333333333444444333333333333333333333333111111111111000000000000000000000000////////////------------------------------............---------,,,,,,,,,,,,,,,------...---,,,,,,++++++++++++,,,,,,---...............---,,,,,,,,,,,,,,,------........................,,,,,,,,,---------------------------------------...------,,,,,,------...,,,------......------,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++,,,------------,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,.........////////////000///...------------------------,,,...///000///---......------------......------------------------------------------------/////////...------,,,,,,,,,------.........---------------------------------......//////......---////////////............////////////////////////------...//////...------//////...------------...////////////////////////------------------------------...............---------...............---........................////////////////////////111111111000000000000000//////...---------......111111000///...------...------......///000000000////////////////////////000000000000000000000000////////////////////////000000/////////.........000000////////////......000////////////000111111111111111000000111111111444444444444444333333222222222222222333333333333000000000000111222444444222222111111111111222222222222222222222222222222333333333333222222222222222222222222222222222222222111111000000222333444222222222222333333333333333333333333333333333333333333222222222333444444555444222111222333555666444444444444444444444444444444555555555555444444333444444444555444444444444444555555555666666666777777666666555555666666///////////////.........////////////////////////////////////000000000000000000000000000000000000///////////////////////////////////////.........////////////////////////......------------------////////////............000//////...//////..............................000///...------...///000////////////000000000000////////////////////////111111111111111111111111111111222333333333333222000222333333222111333444666666666666666666666666666666666666666666666666333444444444555666666666444444444444444444444444333333333333333333333333222222222222222222222222111111111000000000000000000000000000////////////,,,---------......//////------............---------,,,,,,,,,,,,------......---,,,++++++++++++++++++,,,------......------------------,,,,,,,,,,,,........................,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,------......------,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,---------------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------........./////////......---,,,,,,---------,,,,,,---...//////...---......------------..............................------------------------//////.........---------,,,------...............------------------------......////////////......///////////////.........////////////////////////---..................---............------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---......///.........,,,---......///.........------------------------////////////////////////111111000000//////.........------,,,,,,---------000000///...------..................//////000000////////////////////////////////////////////////////////////////////////000000000/////////......000000//////////////////////////////000000111111111111000000000000111111444444444555444333333222222222333333333444444444111111111111222222333333222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111222333444222222222333333333333333333333333333333333333333333333333222222333333444222222111111222333555666555555555555555555555555444444555555555555444444444555666777777666666555666666666555555555555555666555444333333444555666.........///////////////////////////////////////000000000000////////////////////////////////////////////////////////////.........///////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........111111111111000/////////........................000///...------...///000.../////////000000000111////////////////////////222222222222222222222222000111222222333333222222000111333222111111222444555555555555555555555555666666666666666555555555333444444444555666666666444444444444444444444444333333333333333333333333222222222222222222222222000000000000000000111111000000000000////////////,,,------......//////000------............---------,,,,,,,,,------...///...---,,,,,,+++++++++,,,+++,,,------......---------------------------,,,........................------....../////////000,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,------......------,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,---------......,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------............------,,,,,,,,,------...***+++,,,---------------///......------......///........................------------------------...............---------,,,---....../////////...------------------------...//////////////////............///////////////////////////////////////.........------.........------..................++++++++++++++++++++++++........................,,,------...//////......,,,------...//////..............................000000000000000000000000/////////......------,,,------,,,,,,,,,,,,------------,,,,,,------...///............////////////////////////////////////////////////////////////////////////////////////111111000000000///////////////000000000000000000///000000111111111111111111111000000000000111111333333333333333222111111222222333333333444444444333333333333222222111111222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444222222333333333444444444333333333333333333333333444333333222222333333333111111111111222444555666555555555555555555555555444555555666666555555444555666888999999999888777777666666666666555555555666555444333333444666777------......//////000000000000000000000000000000000000000000////////////////////////////////////////////////////////////.........///////////////////////////////////////---------.........................../////////000333444555444222111111222........................000//////////////////000......//////000000111111000000000000000000000000222222222222222222222222000111111222222222222222000222333333222111333444555555555555555555555555555555555555555444444444444444444555555555555555444444444444444444444444444444333333333333222222222222222222222222222222000000000000111111111111000000000000////////////------......////////////------............------,,,,,,,,,,,,---...///000---------,,,,,,------...,,,,,,---...............,,,---............------.................................///////////////...........................------,,,,,,------...,,,------......------,,,------,,,,,,,,,,,,------......------------......---------,,,---......///,,,---///000000///---,,,------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,------...)))+++------,,,+++,,,---//////............//////------------------------------------------------........................,,,---...///////////////------------------------...//////000000//////............//////////////////////////////////////////...------------...///,,,---......///.........------------------------........................,,,,,,---...////////////,,,,,,---...////////////////////////////////////000000000000000000000000......------------------------,,,,,,,,,---......+++++++++,,,,,,...//////......//////////////////////////////////////////000000000000000000000000////////////////////////111111111000000000////////////000000000000111111000111222222333333222222111111111000000111111111222222222222222111000000222222222222333333333333444444444444333222111000222222111111111111222222222222222222222222222222222222222222333333333333222222222222222222222222222222222333333333333333222222333333444444555555333333333333333333333333444444333222222222333333222222222333333444555666555555555555555555555555555555666666666666555555444666888:::::::::999888666666666666666666666666777777666666777777888888---------...///000000111000000000000000000000000111000000000/////////...000000000000000000000000////////////////////////............/////////000////////////////////////............/////////000,,,------...///000111111333444555444111///000222........................//////000000000000//////.........///000111111111000000000000000000000000111111111111111111111111000000111222222222222222111222333333222222333555555555555555555555555555555444444444333333333333555555555555555444444444444444444444444444444444444444444333333222222222111111111111111111111111///000000000111111111111000000000000////////////............////////////------............------,,,,,,,,,------...///000------------...///000000------...////////////...+++,,,---...//////..............................///...............------////////////////////////...------,,,,,,------...,,,------......------,,,......------------............------------.........------,,,---...///000---------......---------........................,,,------......------,,,+++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...***,,,......,,,,,,---...//////............//////,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,---...///000000000000........................//////000000000000//////............/////////000///////////////////////////...------------...///,,,,,,.../////////......////////////////////////........................+++,,,---...////////////+++,,,---...////////////000000000000000000000000////////////////////////---------...............---------------...//////...---------------...////////////////////////...000000000000000000000000000000000000000000000000000000000000000000000000000000/////////.........//////000000000111111111111222333444444444333333222222111111111111222222222222222222222111111000111111111222222222222333222333444444444333222111222222111111111111222222222222222222222222222222222333333333444444444444222222222222222222222222111222333333444444333333222222333333444555555666444444444444444444444444555444333333222222222333333333333444444555555666555555555555555555555555555555666666666666555555333444777999:::999777666666666666666666777777777666666777888888888888888,,,------...///000111111000000000000000000000000111111000000/////////...111111111111111111111111////////////////////////---.........//////000000////////////////////////,,,---------......//////+++,,,---...///111222222000222333111...,,,---///...........................///000111111000///...---......///000111111222000000000000000000000000000000000000000000000000000000111222222222222111111333444444333222444555555555555555555555555555444444444333333222222222666666666555555444444333444444444444444444444444444444444333333222222222111111111111111111111111//////000000111111111222000000000000/////////////////////////////////...---..................---,,,,,,,,,---...///000000---------...///000111222---...//////000000//////***+++---///000000//////.................................------,,,,,,,,,------------------------...------,,,,,,------...,,,------......------,,,///......------......///......------------............---,,,---...///000...---+++******+++---...////////////////////////,,,------......------,,,++++++,,,,,,,,,---------++++++++++++,,,,,,---...***---000///---,,,...000//////............//////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---.....................,,,---...///000000000000//////////////////////////////000000000000//////---.........//////000000///////////////////////////...---,,,,,,---...///+++,,,.../////////......////////////////////////////////////////////////+++,,,---...////////////+++,,,---...////////////000000000000000000000000////////////////////////---.........//////000000---------------...///000111000///......---......///////////////.........111111111111111111111111000000000000000000000000111111111111111111111111//////.........---------//////000000111111111222222333444555666555444333333333222222222222333333222333333333333222111111000000111111111222222222000111333444555555444333222222111111111111222222222222222222222222222222333333333444444555555555222222222222222222222222111222333444444444333333222222333333444555666666444444444444444444444444555444333333222222222222444444444555555555555666666666666666666666666666555555666666666666555555111333555888999888666555555666666666777777777888333444555777777777666555///////////////////////////////////////000111111111111000000//////......111000//////000111///...000000000000000000000000......//////000000111111000000//////............///...---,,,+++,,,---...,,,,,,---...///000111111//////////////////////////////......---------,,,000///...---,,,------...000000000000111111111111///////////////000111111000000000000000000000000000111111111111222222222333222111000000111222333444444444444444444444444555555555444444333333333444444444444444444444444222222222333333444444444555555444333333222111111111222222333333222222111222222222111222222333333111111000///......//////////////////............------------------------111000///...------,,,---,,,,,,,,,---------...............------,,,,,,,,,------------------------------------------------...------,,,,,,++++++***//////.........---------........................///...---,,,,,,---...///000000///...,,,+++***))),,,,,,............,,,,,,,,,++++++++++++,,,------.........------,,,,,,,,,,,,,,,---......---,,,,,,************************------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++........................------------------------////////////////////////++++++,,,------,,,++++++........................,,,,,,,,,------..........................................////////////000111000///...---,,,++++++---------------------------------.........//////.........------,,,,,,,,,...............---------////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////------,,,,,,---...000111////////////............------------------------222111111111000000////////////............//////111222333333222111000///333333333333333222111000000000000000111111111111///000222666999:::999777444444333333333444444555111111111111111111111111222222333333333444444444333333333333333333333333222222333333333444444444/////////000111222333444444333333333333555666888444444333222222333333333333333333333333333333333222222333444444555555666666555444333333333444555444444333333444444555666555555555555555666777888777777666555555555666666666666666777777888888888:::999888777777777888999;;;:::999999999:::;;;<<<888888888888999999::::::........................///////////////000000111111000000000/////////...000///......000111000...000000000000000000000000////////////000000000000/////////.........------......------,,,,,,------.........///////////////......................../////////.........------000///...---------....../////////000000000111111///////////////000111111000000000000000000000000000111111111111222222222111111111111222333555666555555555555555555555555444444444444444333333333444444444444444444444444222222222333333444444444555555444333333222111111111222222333333222222111111111111111222222333444333222111000////////////////////////............------------------------...---,,,++++++*********,,,,,,,,,,,,------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////.........---------........................///...------------.../////////...---,,,++++++***+++,,,---......---,,,+++,,,,,,,,,,,,,,,------.........---------,,,,,,,,,,,,,,,---......---,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......,,,,,,,,,------,,,,,,,,,........................,,,,,,------------------........................,,,---...//////...---,,,........................,,,,,,,,,---------..............................---............/////////...............------------------------------------------.........//////.........------,,,,,,,,,........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////------,,,,,,---...000111---.........//////000000////////////////////////111111111111000000000/////////............//////111111222222222111000///222333333333222222111000000000000000111111111111111222444777:::<<<;;;999777666555444333333333333111111111111111111111111222222222222333333333444222222222222222222222222222222333333333333333333222111111111222222333444333333222222222333333444444444333333333333333444333333333333333333333333333444444555555666777777666555444333333444555555333333333222333333444555555555666777888999;;;;;;999999888777777777888888888888888999999999::::::666555555666777999;;;<<<=========<<<;;;999888777777777777888888888888888........................////////////000000000000000000000000////////////...------...000111000///000000000000000000000000000000000000////////////.........---------------...............---,,,,,,000000//////....................................000000////////////......000///......------............/////////000000000///////////////000000111000000000000000000000000000111111111111222222222000000111222333555777888555555555555555555555555333333333333444444444444444444444444444444444444222222333333333333444444555444444333333222222111111111222222222222111111000000000111222333444555555444222111000///......////////////............------------------------------,,,+++************+++++++++,,,,,,,,,------.........---------------------------------------++++++++++++++++++++++++***++++++,,,------.....................---------........................///...------------...///......---------,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,---......///...------------,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------....................................///000111111000///...........................,,,,,,,,,------------...........................---------............///---------.........//////---------------------------------........................------------------------......//////000000000000000000000000000........................////////////////////////////////////////////////////////////////////////------------...///000000,,,,,,---...///000111111000000000000000000000000111111111111000000000000000//////......//////000000000111222222222111111222222222333222222111000000000000111111111222222333333666999===@@@???>>><<<;;;999666444333222222222222222222222222222222111111222222222333333333222222222222222222222222333333333333222222222222555444333222222222222333444444333333333222222222444444333333333444444555444444444444444444444444444555555666777777888888555555444444444555555666444444444444444555555666555666777999:::<<<===>>>888777666666555555666666666666666777777777777777666666666777999:::<<<===;;;;;;<<<;;;:::888555444999999:::::::::999999888------------------------...//////000000000000000000000000000////////////---,,,,,,---///111000000////////////////////////111111000000//////......---------------------------.../////////...,,,+++///////////////.................................000000000000000///////////////..............................////////////000000////////////000000000000000000000000000000000000111111111222222222000000111222333444555666333333444444444444444555222222222333333444444555333333333333333333333333333333333333333333333333444444444333333222222222111111222222222222111111/////////000111333444555666555333111000///......////////////..........................................---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............................................................------.........------------------------+++,,,,,,,,,,,,,,,,,,+++...------------...//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------,,,,,,---------........................+++,,,,,,------....................................///000111111000///...........................------------------------........................------------............---------............///------------...................................................---------,,,------...///000000111000000000000000000000000........................////////////////////////////////////////////////////////////////////////...............//////000---------...///000000111111111111111111111111111111111111000000000000000000000////////////000000//////000111111111222222111111222222222222111111000000111111111222222222333444777<<>>===<<<<<<>>>???AAA<<<===>>>??????>>><<<;;;////////////////////////---...000111111111000///////////////000000000000///......///111222111000000000000000000000000000000000000000////////////---------------............////////////...------,,,,,,---...///000111111------------------------......////////////000000......///000000000//////....../////////000000000111000000///////////////000000000000000000000000000111111111111222222222111111222222222111111000///000000111111222222333222222222222333333333333333333333333333333333333444444333333333333222222333333333333333333333333000000111111111111000000/////////000111222333444555444222111000///......////////////....................................---,,,,,,++++++,,,,,,,,,,,,,,,,,,---------...................../////////------------------------........................//////......---,,,,,,+++---------.......................................------...//////...------------------------------...------,,,,,,------...---------,,,---......///,,,,,,,,,------------......------,,,,,,------...------------------------------------------------,,,,,,,,,---------......///...---,,,,,,---...///........................------------------------------------------------,,,---............---,,,...........................------------,,,,,,,,,.................................////////////000//////.........------------------...//////000000...............---------.............../////////.........//////000000111000000000000000000000000........................000000000000000000000000////////////////////////////////////////////////...//////000000000//////000000//////............////////////////////////000000000000111111111111111000000//////000000111000000/////////000111111///000111111222111111111111111111222222222222333222222555;;;CCCHHHLLLMMMFFFDDDAAA===:::777555333333333333333333333333333222222333333333444444444444444444444444444444444333444444444555555555555555555666777999;;;===>>>>>>===:::777555444444444555555555555555666777888777777777777777777777777333444444555555666777777888999:::;;;<<<<<<<<<<<<::::::999999::::::;;;<<<<<<<<<===>>>>>><<<;;;:::888888888999:::<<<===>>>?????????>>>>>>>>>>>>>>>999;;;===???AAABBBCCCCCCCCCBBB@@@?????????@@@AAA@@@AAACCCDDDEEEDDDCCCAAA000000000000000000000000---...000111111111//////.../////////000000000111111000///000111222111000000000000000000000000000////////////000000000000------........./////////000//////...............---.........//////000000------------------------------........./////////---...///000111000000////////////000000000111111111111000///////////////000000000000000000000000000111111111111222222222///000222333333333333222///000000111222222333333333333333222222222222222222222222222222222222222444444444333333222222222333333333333333333333333000000111111111111000000000000000000000111222222333222111000////////////////////////.......................................------,,,,,,------...------........./////////---........./////////000------------------------.......................................------------------.........//////........................------...//////...---------------------------,,,///......------......///,,,,,,,,,,,,,,,------...,,,,,,,,,---------.........---,,,,,,,,,,,,---...------------------------------------------------,,,,,,,,,---------......///...---,,,,,,---...///.................................------,,,,,,+++------------------------,,,---............---,,,..............................---------,,,,,,,,,......................../////////000000000111111---------...............---------...///000000000//////.........------------........./////////000///////////////000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////...///000111000000///............///////////////000000000000000000000000///000000000111111111111111111000000000000111111111111//////...///000000//////000111111111111111111111111222222222333333111222444888>>>CCCFFFGGGCCCBBB???<<<888666444333333333333333333333333333333333444444444555555555333333333333333333333333333444444555666777888888777888:::===AAAEEEHHHJJJKKKGGGBBB<<<777555444444555555555555666777888999888888888888888888888888444555555666666777888888:::;;;<<<>>>??????>>>>>>>>>>>>>>>>>>>>>???@@@@@@???@@@BBBCCCCCCBBBAAA@@@:::;;;<<<===???BBBDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCEEEGGGJJJLLLMMMNNNNNNIIIJJJLLLMMMNNNMMMKKKJJJNNNPPPSSSUUUVVVUUUTTTSSS000000000000000000000000---...000111222111///....../////////000000111111333222000111222222111000000000000000000000000000......//////000000111111........./////////000000111000///------.../////////////////////.........------------------------,,,---------......//////---...///111111111000///000000000000111111111111111111000///////////////000000000000000000000000000111111111111222222222...000222444555666555555000000111222333333444444444333333222222111111111222222222222222222222222444444444333333222222222333333333333333333333333000000111111111111000000111000000000000000111111111111000//////...//////000/////////............////////////////////////000000/////////000000111.........////////////000---.........//////000000------------------------------------------------,,,,,,------.../////////---------.........//////........................,,,---...//////...---,,,......---------,,,,,,,,,000///...------...///000,,,++++++++++++,,,------,,,,,,,,,------............---,,,,,,,,,,,,---...........................------------------------,,,,,,,,,---------......000///---,,,,,,---///000........................//////...---,,,++++++***------------------------,,,---...//////...---,,,.................................------,,,,,,,,,........................000000000000111111111111++++++,,,---...///000111---------...///000000111//////.........------------.........//////000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////...///000111111000///...,,,------...///000111111000000000000000000000000//////000000111111111222111111000000000000111111222111000.........///000//////000111111111111111111111222222222333333333222111222666:::???AAAAAAAAA???===:::777555333333333333333333333333333333444444444555555555666666111111111111111111111111333444555666777999:::::::::<<<>>>CCCHHHLLLQQQSSSVVVQQQJJJAAA;;;888777777555555555555666777999999888888888888888888888888666666666777888888999999;;;<<<>>>???@@@@@@@@@???DDDCCCCCCCCCCCCDDDEEEEEEAAACCCEEEGGGHHHHHHGGGFFFDDDDDDFFFHHHJJJMMMPPPQQQQQQQQQPPPPPPPPPOOOOOOOOOQQQRRRSSSUUUVVVVVVUUUUUURRRVVV\\\bbbdddccc```]]]^^^```cccfffhhhgggfffeee000000////////////000000111111111111000000000000111111111222333333333444BBB888///---111333///***//////000000000000//////222111111111000000/////////.........///000111222........................////////////000000000000////////////000000000000//////......---------,,,////////////000000000000111111000///////////////............/////////000000000000000000000000000000000000000111111111111000111222333444555555555666444222111/////////000111222333333444444444333444222111222444444222///444444333333333333222222222222222222222222222222000000000000000000000000333333333222111000000///........................------------------------............................................................////////////..................................../////////000//////.........---------...............---------------------------------+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...000000///...---...///---.........---,,,,,,+++...------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,---------......,,,---......//////......------,,,,,,,,,,,,------000000///...............999555000,,,******+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////---------,,,,,,+++++++++------...///////////////------............------............---,,,++++++---...///...------...///////////////////////////------------------------///...---,,,,,,---...///------......//////000000111111000000//////......////////////000000000000---------...///000000111............////////////000000111111111111000000////////////////////////000000////////////000000000000///...............---......///000111111222000000000000111111111111000111111111111222222222222222222111111111111000111111111000000000000000111111000000000000000111//////000000111111222222///000222444777999;;;<<<:::999888555333000///...333333222222222222222222444444444444444444444444333333333222000111333555666333444999999666999@@@???EEEMMMSSSXXX]]]cccgggfff[[[LLLAAA<<<:::777444999999999777555555666888999777444555777999888666888777777666777999<<<>>>@@@BBBCCCDDDDDDFFFHHHKKKIIIKKKJJJHHHKKKPPPPPPNNNJJJNNNRRRSSSPPPLLLJJJJJJEEEHHHMMMUUU\\\aaacccdddfffiiikkklllkkkjjjkkklllpppllliiiiiilllmmmiiieeeccchhhpppvvvyyywwwrrrooovvvuuuuuuxxx}}}}}}yyyttt000000////////////000000111111111111000000000000111111111111222222222222888444///...000222222000//////000000000000//////111111111111000000000///000000000//////000000111000000000000000000000000////////////000000000111000000000000000000000000////////////......------/////////000000111111111111111000///////////////........./////////000000000000000000000000000000/////////000000000111111000111222333333333333333444333111000//////000000222333444555555555444333444333222333555555333000444444333333333222222222222222222222222222222222000000000000000000000000333222222111000000//////........................------------------------............................................................////////////....................................//////////////////.........---------------------------------------------------------,,,------......------,,,------------------------...///000///...---...///.../////////......---,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,------,,,,,,---------.........,,,,,,---.....................------------......111000//////.........///222111///---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,..................------------------,,,,,,,,,,,,---...///////////////...------............------......//////......------...///000///---,,,---...//////////////////////////////////////////////////////...------...//////.........///////////////000000000000//////........./////////000000000000------......///000000111//////000000000111111111000000111111111111000000////////////////////////111000///////////////000000000///........................///000111111111000000000000111111111111000111111111111222222222222222222111111111111000111111111111000000000000111111000000000000111111000000000111111111111111222222333444666777888888555555444444333222222222222222222222222222333333444444444444444444444444444444444333111111444666888666666:::::::::>>>EEENNNSSS[[[aaacccdddfffgggbbbXXXJJJ@@@<<<:::888666888888888777555666777999<<<:::888888:::;;;:::999999999::::::;;;===???AAADDDEEEGGGHHHHHHIIILLLNNNRRRUUUVVVVVVYYY___```^^^\\\```ddddddaaa\\\YYYXXXUUUWWW\\\dddooovvvyyyyyyyyy{{{~~~~~~|||yyyyyyzzzzzzwwwsssrrruuuzzz~~~|||zzzzzzyyyyyy}}}~~~zzz111000000//////000000111111111111111000000000000111111111111000000000000111111111000000000111222///000000111111000000///111111111111000000000000222111000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000000000//////////////////000111222222333333111000000///////////////....../////////000000000000000000000000000000000....../////////000000000000000111222222111111111111111000000000000111111333444666777777666444333444333222333555555444222333333333333222222222222222222222222222222222222000000000000000000000000111111000000//////..............................------------------------............................................................////////////........................//////.................................---------+++++++++,,,---------.................................------------.................................///000///---------.../////////000//////...---...------,,,,,,------...------------,,,,,,,,,,,,,,,------------.........+++,,,------......------///..................///111000000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,000//////...------,,,,,,---------------.............../////////......---------............------......//////000/////////---...//////------...///000000000000000000000000////////////////////////000//////......//////000000000///////////////...000000000////////////........./////////000000000------......///000000000111111111111222222222222///000000111111000000///////////////////////////111111000///////////////000000///.....................//////000000111111000000000000111111111111000111111111111222222222222222222111111111111000111111111111111111111111222111111000111111222222222222111111111111111111444444444444444444444444222222222222222222222222111111222222333333444444444444444444444444444444444555555444222333555777:::888999===AAAEEELLLTTTaaafffkkknnnlllhhhdddbbbYYYQQQFFF>>>::::::999777888999999999888888:::<<<>>><<<;;;;;;<<<>>>===<<<999;;;===??????@@@CCCEEEJJJLLLNNNOOOPPPRRRUUUWWWbbbfffiiikkkoootttvvvuuutttwwwzzzzzzvvvpppllliiiiiihhhjjjsss~~~}}}~~~xxxxxxxxx|||~~~zzz111000000000000000000111111111111111000000000///111111000000//////......111111111111111000//////000000000111111000000000111111111000000000000000111000000000000111111222........................//////000000000111111111222111111111111111000000111111000000000000000000000000111222333333444555000000////////////000000...////////////000000000////////////////////////............////////////000000000000000000//////////////////000111222222333444666777777555333111222222333333444444444333333333333222222222222111222222222222222222222222000000000000000000000000000000//////........................................................................................................................////////////........................//////............------........................++++++,,,------.../////////////////////////////////...---,,,,,,---...///////////////////////////...///000///---,,,---........./////////......---...------,,,,,,------.........------,,,,,,,,,+++------------............+++,,,,,,---------------//////............//////111000000/////////000000,,,,,,+++++++++,,,------------------------------//////.........---------,,,------....../////////......//////......------------............------,,,---...///////////////+++,,,...///...///111222000000000000000000000000------------------------000000////////////000000111000000000//////......////////////////////////........./////////000000............//////000000000000111111111222222222//////000000000000//////////////////////////////222111000//////......///000000///................../////////000000000111///000000000111111111111000000111111111222222222222222222111111111000000000111111111111111222222222222111111111222333333333333333222222111111000444444444333333222222222333333222222111000000000111111222222333444555555333333444444444444444444444555555444333444666888888:::???EEEMMMVVVaaahhhqqqrrrrrroooiiibbb[[[WWWNNNGGG???999777777888777999;;;<<<;;;::::::;;;===============???@@@AAAAAA===@@@DDDEEEEEEFFFHHHJJJSSSVVVXXXZZZ\\\___bbbeeesssyyy}}}~~~zzzvvvzzzwwwvvv||||||}}}~~~~~~}}}{{{zzzrrrrrrsssvvvyyyzzzxxxvvv111111000000000000111111111111111111000000000///111000000//////.........111///...000333333111---000000111111111111000000000000000000000000111111////////////000111222333////////////////////////000000000000111111111111333333222222111111111000000000111111111111111111000111111222333444444444000000////////////000000////////////000000000111////////////////////////............//////////////////000000000///......---...///000111222333333222333444555555444222111111222333333333333222333333333222222222111111111222222222222222222222222000000000000000000000000/////////...............................................................////////////////////////....................................////////////.......................................------------.....................,,,------...///000000111//////////////////////////////---,,,,,,---//////////////////////////////---//////...---,,,---...,,,------.........------...------,,,,,,------............------,,,,,,,,,---------.........//////+++,,,------......------//////............//////000///////////////000000000...+++)))(((***,,,...---------------------------------.........//////,,,------....../////////---...............------------............------+++,,,---...............---...000///......///000////////////////////////........................//////000000000000//////111111000000/////////................../////////............////////////............/////////////////////000000000000111//////000000000000//////000000000000000000000000111111000///////////////000000///...............////////////000000000000///000000000111111111111000000111111111222222222222222222111111111000000000000111111222222222333222222222222222333444444444444333333222222111111333333333333333333333333222222111111111111000000111111222333444444555555333333333444444444555555333444555555555666999;;;888???IIIRRR]]]iiisssxxxyyyuuunnnfff^^^VVVPPPLLLCCC???:::666555666777888:::;;;======<<<;;;<<<===???@@@AAACCCEEEGGGJJJLLLKKKOOOSSSTTTRRRRRRTTTWWW___bbbeeegggiiilllqqqttt~~~~~~{{{}}}|||yyywwwsssssstttvvvxxxyyyyyyxxx222111111000000111111222111111111111000000000000000000000000////////////...,,,,,,///444777555222000111111222222111111000000000000000111111111111............///000111222111111111111111111111111000000000111111111222222444444333333222111111111000000000000111111111111111222222222222333333333///////////////000000111/////////000000000111111000000000000000000000000....../////////000000000......///000000/////////...///000222333333333333111222222333444444333333333444555555333222222333222222222222111111111111222222222222222222222222000000000000000000000000//////////////////......................................................////////////////////////....................................////////////........................,,,,,,---------.........---------........................///000000111111........................//////............//////////////////////////////---...///...,,,,,,,,,---+++,,,------------------...------,,,,,,------............---------------------........./////////,,,---......//////......///..................//////............//////000333000,,,((('''))),,,...------------------------,,,,,,------...//////000---------------.........,,,,,,---...............------............------+++,,,------------------222222222111...,,,,,,,,,////////////////////////000000000000000000000000...//////000000//////...111000000000000000000///---............/////////------........./////////......//////////////////---.........////////////...//////000000//////...000000000000000000000000000000////////////000000000000///...............////////////000000000000000000000000111111111111000111111111111222222222222222222111111111111000000000111111222333333333222222222222333444555555444444333333333333333333222222333333333333444444...///000111222333444444222222333333444444555555222333333444444555555555444555666777888:::>>>AAA@@@KKKXXXcccllluuuyyyyyytttmmmcccZZZRRRMMMHHHEEE===;;;999666666777999;;;:::<<>>===<<<;;;:::<<<>>>AAA>>>AAAFFFIIILLLNNNPPPRRRTTTXXX^^^cccgggmmmsssxxx{{{~~~|||vvvtttxxx}}}{{{|||}}}|||{{{{{{}}}|||}}}}}}~~~~~~}}}}}}|||{{{{{{||||||{{{{{{{{{|||222222111111111111222222111111111111000000000000//////000000111111222222///333555333000///222777111111222222222222111111//////000000111111111222333222000...,,,+++******////////////////////////000111111111111222222222555555444333333222111111......//////000000000111333333222111111000000//////////////////000111111000000000000111111111111000000000000000000000000000000000000111111111111------///000111111111111000111333444555555444444444333222222333666999:::888;;;<<<:::666444444555222222222111111111111000222222222222222222222222000000000000000000000000/////////000000000000000........................////////////////////////000000000000000000000000..................................../////////000........................)))***+++,,,...///000000---------.........//////...............------------------------------------...///000000///...---........................---...///...,,,+++,,,---------...///000000//////...------,,,,,,------...,,,---------.../////////............/////////000...//////000000000000000---------,,,,,,---------,,,,,,,,,,,,,,,---...///------------------------......................../////////...------,,,,,,---------,,,,,,+++++++++)))***+++---...///000000---..................---///000000000///...------+++---///000000000222444------------------------////////////////////////,,,---...//////...---,,,//////000000111111222222---------.........//////---------........./////////////////////.....................////////////......////////////......000000000000000000000000............///111222333000000///...............000000000000////////////000000000000111111111111000111111111111222222222222222222111111111111000000000111222333333444444222222222333444555666777333333333444444555555555666666555444444333222222444444333333222111111111444444444444444444333333222222333333444555666666777999<<<>>>@@@DDDIIILLLZZZhhhvvv{{{zzzuuujjj^^^VVVPPPIIIEEECCCBBB@@@>>>@@@@@@@@@??????@@@CCCEEECCCGGGMMMRRRWWWZZZ^^^aaa___dddkkkpppvvv|||}}}~~~|||}}}~~~}}}}}}yyy}}}vvvuuutttssstttuuuwwwyyytttuuuvvvuuutttssssssttt333333222222222222333333444444444444444444444444000111111111222222222222222111111111000000//////000000000000111111111111000000//////......------***+++,,,---...000111111111111000000//////......000///---,,,---...000222555555444333111000//////000000000000////////////000000000000000000000000111111000000111111222333000/////////000111222222111111000000//////....../////////000111333444555222222111111111111222222111111222222222333333333111111000000222444777999???>>><<<:::777555333222333222222111000000000111111111111111111111222222000111111111111222222222000000000000////////////000000///...............///............---------//////000000000000//////+++++++++,,,,,,---------//////......---------,,,//////.........---------------------------------+++,,,------......------000000//////.........---------............------//////.........---------........................,,,...///000000...,,,+++------............------........................------------------------,,,,,,,,,---------......---------............/////////.........---------...---+++******+++---...------............------------------------------........................---000333111...,,,///222......------------......................................................///////////////.........////////////////////////000000000000000000000000000000111111111111000000...///000222222222111000////////////////////////////////////////////////////////////////////////......///000000000000000////////////000000000000////////////000000000000000000000000000000000000---......///000111111222000000000000000///......222222111000//////000000//////000111222333333333//////000111222333333444000111222333444333222222333444444555555444444333666555333222222333555666777666444333222333333444333222222111111222222333777555333333555555333111222444555555333333444666999888999>>>FFFPPPXXX\\\kkkpppvvvuuummmcccYYYUUUJJJHHHDDDAAA@@@AAADDDFFFHHHHHHIIIJJJKKKMMMNNNOOOTTTYYYaaahhhnnnpppppppppvvvvvvvvvvvvwww~~~~~~~~~~~~|||{{{{{{{{{|||||||||zzzzzz}}}|||{{{|||}}}zzzyyyxxxuuurrrqqqrrrttthhhgggggghhhkkkmmmlllkkknnnoooqqqpppnnnlllllllll222222222111111222222222222222222222222222222222000000000111111111222222222222222222111111111000111000000000000000000000//////////////////000000------......///000111111111000000000/////////...000///...------///000111111111111111111111111111111000000000////////////000000000000000000000000111111111111111222222333000000000///000000111111111000000000/////////...////////////111222333444222111111000000111111222111111111111222222222222222111111111333555888999===<<<:::888666444333222333333222111111111111111111111111111111111111111000000111111111222222222000000000000/////////...000000///...............///............---------//////000000000000//////------------.........///000/////////............//////.........---------------------------------+++,,,------......------000/////////.........---------............------//////.........---------------------------------+++,,,...///000///...---------............------........................------------------------,,,,,,,,,---------......---------............///......------,,,,,,,,,,,,...---,,,++++++,,,---...------............------------------------------........................,,,///111000---+++...111......------------....................................................../////////////////////...//////////////////////////////////////////////////////000000000000//////...///000111111111000///////////////////////////////////////////////////////////////////////////......///000000000000000////////////000000000000000000000000////////////000000000000000000000000......//////000000111111000000111111000000///.........//////000222333333000000111111222222333333111111111111222222222222000111222333444333333222333333444444444444333333555444222111111222444555666555444333222222333444333333222222222222333333777555333333555555444111555777888888777888999;;;;;;===BBBJJJSSS\\\bbbeeehhhjjjkkkhhh```WWWPPPMMMGGGGGGFFFFFFGGGJJJNNNQQQYYYZZZ\\\^^^aaadddggghhhdddjjjsss{{{~~~{{{yyysssssstttuuuyyy~~~~~~~~~{{{{{{zzzvvvrrrpppppppppkkklllllljjjhhhfffffffffbbbcccdddfffhhhiiikkkllllllnnnppppppooonnnnnnnnn222222111111111111222222111111111111111111111111///000000000111111111111333333333222222222222222111111000000//////.........//////000111111222222/////////000000111111111000000000000////////////000///...---...///000111......///000111222222333111111000000000/////////000000000000000000000000000111111111111222222222111111000/////////000000000000000000////////////............///111222333111111000000000000111111000000000000111111111111222222222222333555888999999888777666555444333222333333222222111111222222111111111111111111111111000000000111111111222222000000000/////////......000//////............//////............---------...//////000000//////...///////////////000000000...............---------...............---------------------------------,,,,,,---............---/////////...............------............------...............---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000000///------------------------........................------------------------,,,,,,,,,---------......---------............///---,,,,,,,,,,,,+++++++++------............------------............------------------------------........................+++...000///,,,+++---///......------------............................................................//////////////////////////////////////////..............................////////////......//////000000000///......////////////////////////////////////////////////////////////////////////...//////000000000000000////////////000000000000111111000000//////......000000000000000000000000////////////000000000000111111222222111111000///......///000111222333333222222222222222222222222333333222222111111111111111111222333333333333333222333333444444333333222333333111111111111333333444444333222222222333333333333333333333333333333666555444444555666444333444555666666666777999;;;:::@@@JJJUUU___eeehhhjjjcccbbb^^^XXXRRRMMMLLLLLLMMMOOOQQQTTTWWW]]]cccgggnnnooorrrtttwwwyyy{{{|||uuu{{{rrrrrrsssxxx|||wwwsssqqqooooooooolllhhheeeddddddcccfffhhhhhhgggffffffggggggjjjnnnpppppprrrvvvyyyzzz|||222111111000000111111222222222222222222222222222//////000000000111111111222222222222222222222222111111000000///.........000000111111111222222222000000000000000000000000000000000000//////////////////......//////000111......///000111222333444111111111000000000//////000000000000000000000000000000111111222222222222222111000///////////////000000000000////////////---------......000111111000000000//////000000000////////////000000000000111111111222333444666777555555444444333333333333333333222222222222222333111111111111000000000000000000000000111111111111000000/////////.........000///............/////////............---------...//////////////////...//////////////////000000,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,------.......................................------............------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////------------------------........................------------------------,,,,,,,,,---------......---------............///---,,,,,,,,,,,,,,,,,,,,,---...///000000///...---------............------------------------------........................,,,...///...,,,,,,---///......------------..................................................................////////////////////////////////////...........................//////000000//////...///////////////.........//////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000222111111000///......---////////////////////////000000000000////////////222222222222222111000000000000111111111000000000333333333333333222222222222222222222222222222222222222222333333333333333222222333333333333222222333333222111111222333333333222222222333333333333333333444444444444333333555555555555666666666555555666666666555666888:::===FFFSSS___fffiiihhhggg^^^ZZZTTTPPPNNNQQQVVVZZZ___bbbgggkkkooottt{{{uuuuuuwww~~~~~~}}}|||}}}~~~}}}zzz{{{zzzwwwqqqllliiihhheeegggiiiiiigggeeeeeeeeeiiikkknnnpppsssvvvzzz}}}222222111111111111222222222222222222222222222222000000000000111111111111000000111111111111111111111111000000/////////...333222222222111111111000000000////////////......////////////000000000000///////////////000111111000111111222222333333333111111111111000000000000000000000000000000000000///000111222222222222111111111000///.........///////////////000000000000------------...///000000000//////......//////000....../////////000000000//////000000111222333444222222222222222222222333222222222111111222333333111111111000000000////////////000000000111111111////////////............//////............/////////............---------......////////////..............................------------------......---.....................------------------------,,,---......//////......---------...............------............---------.....................,,,,,,,,,,,,,,,,,,,,,,,,..................------...---,,,,,,,,,,,,---...........................------------------------,,,,,,,,,---------......---------............///------------............,,,...000111111000...,,,------............------------------------------........................---...//////...---...///......------------......................................................---.........//////000000////////////////////////........................///000000111111000000////////////............///000000000000000000000000//////////////////////////////////////////////////////000000000000//////////////////000000000000222111111000///......---////////////////////////000000000000////////////222222222222222111000000///000111111111111000000444444444333333333333333000111111222333333444444333333333333333444444444222333333444444333333222444444333333333333444444111222222333444444444444333444555555555555444333444555666666666666777888:::;;;;;;:::999:::===???FFFOOO\\\fffjjjhhheeecccZZZVVVRRRRRRWWW```iiioootttyyy~~~|||}}}}}}}}}zzzwwwssssssuuuwwwrrrqqqppppppppppppooonnnmmmooopppooollliiigggfffeeehhhmmmppprrrsssuuuwwwzzz{{{}}}333222222222222222222333111111111111111111111111000111111111222222222222000000000000000111111111000000000000111111111111333333222222111000000///////////////////////////////////////000000000000//////000000000111111111222222222222222222222222222222111111111000000000000000000000000000000000///000111333333222111111000000///.........//////////////////000000000000...............///000000//////............//////////////////000000000000......///000111111222222111111111111222222222222111111111000111111222222111111111000000//////.../////////000000000111111/////////.........------///............//////000///............------------......//////......---.........------------,,,/////////000000000000000---------...............------------------------------...////////////...---------------.........------............---------------...............,,,,,,,,,,,,,,,,,,,,,,,,//////......------------...---,,,++++++,,,---...........................------------------------,,,,,,,,,---------......---------............///------...............///---...000111111000...---------............------------------------------......................................................------------......................................................------......///000000000////////////////////////........................000000111111111111000000//////......//////000111000000000000000000000000////////////////////////////////////////////////000000000000000//////...////////////000000000000111111000000//////......000000000000000000000000////////////000000000000111111222222111111000///+++,,,///111333333333333444444444444444444444444000000111222333444555555333333333333333444555555333444444555555444444333444444444444444444444444111222333444555666666555333444555666666555444333333555777777666777888::::::;;;;;;;;;;;;>>>AAADDDLLLUUU```ggghhheeebbb```^^^\\\[[[___gggrrr{{{~~~zzz{{{|||{{{}}}|||zzzwwwuuurrrmmmiiihhhjjjmmmhhhhhhhhhhhhhhhhhhiiiiiigggkkkpppssssssqqqppppppyyy}}}444444333333333333444444222222222222222222222222222222222222333333333333000000000111111222222222000000111111222222333333111111111111111000000000000000000000000000000000.../////////000000000111//////000111111111111111111111111111222222222222222222222111111111000000000000000000000000000000///000222333333222111000//////.........///000000.../////////000000000111//////......//////000111///......------....../////////000000000111111111...///000111111222222222111111111111111222222222000000//////000000111222222111111000//////......////////////000000000111//////.........---------...............///000000///............------------......//////......---.........---------,,,,,,.........//////000000000---------.........//////------------------------------...///////////////,,,,,,,,,------.........------............---------------.........//////------------------------......---------......///...---+++******+++---...........................------------------------,,,,,,,,,---------......---------............///,,,,,,,,,------.........---...////////////...---------............------------------------------...........................---------......------......------------......................................................------......///000000111//////////////////////////////////////////////////////000000000000/////////.........///111222444000000000000000000000000////////////////////////////////////////////////000000000000000///......////////////000000000000000000000000////////////000000000000000000000000......//////000000111111000000111111000000///...***,,,///111333444333333333333444444555555666666222222222333333444444444444333333222333444555666444555555666666555555444333333333444444333333333111222444666777777777777444555666777777666555444333555777888777777999<<<888999:::<<<>>>BBBHHHLLLTTT\\\ffflllkkkiiiiiijjjlllkkkmmmrrrzzzxxxuuutttuuuuuuvvvwwwxxxwwwtttqqqoookkkkkkjjjhhhffffffhhhjjjkkkllloooppprrrtttvvvxxx|||555444444333333444444555444444444444444444444444222222333333333444444444111111111222222333333333000000111222333444444555/////////000111111222222000000111111111222222222.../////////000000111111//////000111111111111111......///000111222222333222222222111111111111000000000000000000000000000...000222333333333111000...............///000111.../////////000000111111000////////////000000111.........------.........000000000000111111111111///000111222222222222222111111111111222222222222//////...//////000111111222111111000///......---////////////000000000000//////.........---------...............///000111//////.........------------..................---//////......---------,,,+++++++++,,,,,,------------------.........//////---------------------------......///////////////,,,,,,,,,------.........---..................------------.........//////........................,,,,,,,,,---...///000111...---+++******+++---...........................------------------------,,,,,,,,,---------......---------.........//////+++++++++,,,,,,---------------............---------..................---------------------------........................---,,,++++++------,,,+++.........------.........................................................---------...///000000111////////////////////////000000000000000000000000......////////////..................000222444555000000000000000000000000////////////////////////////////////////////////000000000000000///......////////////000000000000////////////000000000000000000000000000000000000---......///000111111222000000000000000///......---///111222333222111000333333333444555666777777444444333333333333222222444444333222333444555666555555666666666666555555111222222333333222222111111222444666888888888888444555666888888666555444222555888888777777:::<<<:::<<<>>>AAAEEEKKKRRRWWWaaahhhqqqvvvwwwvvvyyy{{{zzzzzz|||}}}vvvrrrpppqqqoooooonnnmmmkkkiiigggfff___bbbeeeggghhhjjjlllnnnuuuxxx{{{444333222222111111222222111111111111111111111111444444444333333222222222111111111111000000//////111111222333444666666777333222222222111000000000////////////////////////------......//////000000...//////000000000000///111111000000000000111111111111000000000000111111000000000000000000000000333333333333333222111000......////////////......111111111111000000000000000000000000000000000000222222111000///...------......///000000000000000///000111222222222222222///000111222333222111111333333333222222111111111000000000000000111111111000000000000000000000000........................------------------------,,,,,,,,,---------............////////////..............................////////////////////////..................------,,,---......//////........................------+++,,,,,,,,,------..............................------............------..............................---------,,,,,,,,,******++++++,,,+++++++++++++++,,,,,,---.../////////...---,,,,,,,,,,,,,,,///////////////////////////000000000000000//////........................////////////////////////..............................//////////////////,,,,,,,,,---------............------------......------............------,,,,,,,,,------.........//////.........------------------............///---------.........//////...///000///...---...000000000//////.........---++++++,,,...///111222222000000000000000000000000------............------------------------------////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000...---...000333555222222111111111111111111333333222222111222222222444555555555444444333222444333333222222333333444333222111111222333555666444555555555444333333222444444444333333222222222333444555555444555777999555666666666666555444333777666999======;;;===BBBEEEGGGJJJNNNSSS[[[dddjjjuuu||||||xxxtttqqqooommmkkkjjjffffffeeedddcccdddgggiiiooorrrxxx~~~333333222111111111111222222222222222222222222222333333333333333222222222222222222111111111000000111222222333444555666666222222222222111111111111000000000000000000000000///////////////000000000//////000000111111000000222111111000000111111222111111000000000000111111000000000000000000000000222222222222222111000000000000000000000000000000111111111111000000000000000000000000000000000000111000000//////......---......///000000000000000///000111222222222222111///000111222222222111111333222222222222222222111111111111111111111111111000000000000000000000000........................////////////////////////,,,,,,---------...............////////////......////////////////////////................................................,,,---......//////..............................//////000000000111111111........................------............------........................000000/////////.........///////////////...---,,,++++++,,,,,,---......//////...---,,,,,,,,,,,,---............................../////////......---........................................................................////////////............,,,,,,---------.........///......------......///---......//////......------------......///////////////.........---------........./////////000000---------........./////////000111000///...///111000/////////............///000000000111111111222000000000000000000000000//////000000000000//////........................////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000///...///111333444111111111111111111111111333333222222111222222333444444444444444333222222444444444333333444444444444333333333333555666777555666666666666555444333444444444333333333222222444666888999999999;;;===:::::::::999888888777777:::888999===>>>???DDDKKKOOORRRXXX```iiiqqqvvvyyy~~~|||yyywwwtttqqqlllhhhgggggghhhhhhhhhjjjmmmpppssswww|||333333222111111111111111222222222222222222222222222222222222222222333333333333333333222222222222222333333333444444555555111222222222222222333333111111111111111111111111111111111111111000000000//////000111222222111111333222222111111222222333111111000000000000111111000000000000000000000000000111111111111000000///222111111000000111111222111111111111000000000000000000000000000000000000........................//////000000111111000000000000111111222222111111///000111111222222111111111111111222222222222222333333222222111111000000000000000000000000000000........................////////////////////////,,,------------...............////////////......000000000000000000000000------------------------........................,,,---......//////.......................................///////////////........................------............------........................///////////////........./////////...---,,,******+++,,,,,,------...............---,,,,,,,,,------------------------------,,,------.........------........................................................................////////////......------,,,------------.........///......------......///---......//////......---.........///////////////...............---------////////////000000000111------.........////////////000111111//////000111////////////............222222111111000000//////000000000000000000000000000111111222222111111000000000000000000000000000////////////000000000000000000000000000000000000........................000000000000000000000000/////////000111111222222111111111111111111111111333222222111222222333333333333333333333222222222555444444444444444444555444444444444555666777888666666777777777666555555444444444444444333333333222444888999::::::;;;<<<;;;:::999888888888999:::???===>>>BBBFFFJJJRRR[[[cccfffmmmxxxyyyxxxvvvssspppnnnmmmllliiigggeeeeeeggglllrrruuuxxx}}}333333222111111111111111333333333333333333333333000111111222222333333333444444444444444444333333333333333333333333333444111222222222333333444444222222222222222222222222333333333222222111111111///000111222333333333222444333333222222333333444222111111000000111111222000000000000000000000000//////000000000000//////222111000000000000111222111111111111000000000///000000000000000000000000------------....../////////000000111111111000000000000111111111111000000///000000111111111111111000000111111222222333333444444333333222111000000000000000000000000000000........................------------------------------------..................////////////......////////////////////////---------------------------------...............,,,---......///.........---------...............................................................------............------........................---------------------------------------,,,+++***,,,,,,,,,---------.........------,,,,,,,,,------------------------------,,,------............---........................................................................000//////......------,,,------------............//////............//////......////////////........................//////............................../////////000000000............////////////...000111000///...///000///////////////.........000000//////......------////////////////////////000111111222222111111000000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////...///000111222222111000111111111111111222222222222222111111222222333333333222222222222222222222444444444444444444444444444444444555555666777777666666666777777666666555555555555444444444444444222555999;;;;;;:::;;;;;;;;;;;;:::999:::===???AAAEEEEEEIIIQQQWWW]]]fffooozzz{{{~~~{{{xxxuuussspppooommmjjjgggffffffgggfffiiinnnuuu}}}444333333222222222222222333333333333333333333333111111111222222333333444444444444444444444555555222222333333333333333333222222333333444444444555222222222222222222222222444444333333222222111111000111222333444444444444444444333333333333444444222222111111111111222222111111111111111111111111...//////000000000//////111000000//////000000111111111111111000000000///////////////////////////,,,,,,------.../////////000000111111111111000000000000111111111000000///000000000000000111111111000000000111111222222222444444333333222111000000000000000000000000000000////////////////////////---------------------------------.........//////......////////////..............................---------------------------------.........//////,,,---......///.........---------.........//////111111111111111111111111........................------............------........................,,,------------------------...///000000000000000,,,,,,,,,---------------------,,,,,,,,,------...------------------------,,,---...///////////////........................................................................//////......---------,,,---------.........///////////////....../////////...//////////////////...---------------------------.....................------........./////////........./////////000000---...//////------...///.........///////////////............///////////////////////////////////////000000111111000000///////////////////////////////////////000000000000////////////////////////000000000000000000000000////////////////////////...///111222222111000///000000111111111222222222222111111111222222333444333222111111111222333333333333444444444444333333222333333444555555666666444555555666666666555555555555555555555555555555666999===???>>>>>>>>>>>>@@@??????AAACCCGGGKKKMMMNNNQQQZZZfffnnnssszzz{{{wwwssspppllliiidddeeefffffffffiiinnnrrryyy555555444333333333333333444444444444444444444444333333333333333333444444444444444444555555555555111222222222333333444444333444444444444444444555222222222222222222222222333333333333333222222222111111333444555555555555444333333222222333333444222222111111111111222222111111111111111111111111...//////000000000000000//////000111111000//////111111111111000000000000////////////////////////------........./////////111111222222111111000000000000111111000000//////000////////////000111222000000000111111111111111333333222222111111000000000000000000000000000000////////////////////////////////////////////////------........./////////......////////////..............................------------------------,,,,,,------.../////////,,,---......//////......,,,,,,------.../////////000000000000////////////........................------............------.................................///////////////***+++,,,...//////000000------------------------------,,,,,,,,,---......------------------------,,,---...///////////////........................------------------------........................------------------------------........./////////000//////......//////000...//////000000//////...---------------,,,,,,,,,---------...............------------................../////////000000000,,,---......,,,,,,---............///////////////...//////000111222222333000000000000000000000000...//////000000//////...........................////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000///000111222222111000///000000000111222222333333111111111111222333444444333333222111111222444555333444555666666555444333222222444555555555555555444444555666666666555555555555555666666666666666666888<<<>>>???@@@BBBCCCFFFFFFHHHJJJNNNRRRUUUWWW[[[```lllyyy~~~||||||}}}}}}{{{zzzrrrpppnnnmmmmmmkkkiiigggeeeiiinnnsssxxx666666555444444444444555444444444444444444444444555555444444444444444444333333333444444555555555000000111222333444444555555555555555444444444444222222222222222222222222222222222222222333333333111222333444666666666666333333222222222222333333333222222111111222222333111111111111111111111111...///000000111111111000...000222333333222000...111111111111000000000000////////////////////////////////////////////////111222222222222111000///000000000000000//////...000//////...///000111222111111111111000000000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////............////////////......////////////......................................................,,,,,,------...//////000,,,---......//////......,,,,,,------...//////000------------,,,,,,++++++........................------............------................................./////////000000))))))***++++++,,,++++++------------------------,,,,,,,,,,,,,,,---...///........................++++++,,,---...//////...........................------------------------........................+++,,,,,,------......///............////////////000000////////////000000//////000000000000/////////.........---------------------.........//////............////////////.../////////000000000000---...///...---,,,---///............/////////000/////////000111222222222000000000000000000000000...//////000000//////...........................////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000///000000111222222333333111111111111222333444555444333222111222333555666555666777888888777666555222333555666777777666666444555666777777777777777555555666666666777777777888;;;???BBBEEEIIIMMMPPPUUUVVVXXX[[[^^^aaacccdddjjjoooyyy~~~zzzuuusssqqqppppppqqqpppoooiiiiiikkkoootttwwwxxxxxx777777666555555555555666555555555555555555555555666666666555555444444444333333333444444444555555///000000222333444555555666666666555444444444333111111111111111111111111111111111222222333333333111222333555666777777777333222222111111222222333333222222111111222222333111111111111111111111111//////000111111111111111///111444666666444111///111111111111000000000000////////////////////////000000000000000000000///222222222222222111000///000000000000000///......000///.........///111222222222111111000000//////000000000000000111111111000000000000000000000000000000000000000000000000------------------------............/////////000......////////////......000000000000000000000000////////////////////////,,,,,,------...///000000,,,---......//////......,,,,,,------...///000000000000/////////.................................---..................---........................,,,,,,,,,---------......---------......---,,,,,,------------------------,,,,,,,,,,,,,,,---...///////////////////////////)))***+++,,,------...---........................------------------------........................***++++++,,,---...//////............/////////000000000////////////000000//////000000000000//////000000//////.........------------.........//////////////////000000000000////////////000000000000...///000///...---...000---.........//////000000............////////////000000000000000000000000//////000000000000//////////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000111111111000000000000000///000000111222222333333111111111111222333444555555444222222222444666777666888999::::::999888666333444666888888888777777666666777888888888888888555666666666777777888888@@@CCCHHHMMMQQQWWW]]]aaaiiijjjllloooqqqrrrssssssuuuxxx}}}vvvqqqnnnllliiihhhiiiiiiiiihhhmmmooottt}}}666555555444444555555666666666666666666666666666555555555555555555555555333333333444444444555555//////000111222222333444888777666555444333333333222222222222222222222222222222222333333444444444444444222222222222444444222333444444222222333444222222222111111111000000222222222222111111000000000000000000000000000000111222333333333111000///222222222111111111111111//////////////////////////////000000000000//////222111111111000000//////111111000000//////......000111111111111222222222444333111///......///000000111111222222111111000.../////////000000000111000000000000000000000000......---------,,,,,,,,,------,,,,,,,,,,,,---------.........//////000000...,,,***+++...///...,,,////////////////////////........................000///---------///111222......------------......---...///000000111000000////////////////////////,,,---------.../////////------------------------......------------......------------------------..................------......---,,,,,,,,,------------------------------........................000000///...---,,,,,,+++------,,,,,,,,,,,,------000000000000000000000000...,,,***))))))+++...000///////////////////////////...---,,,,,,---...///............/////////000......------------........................------------/////////...---,,,000000000///......////////////////////////////////////000000000000//////000000000000////////////---......///000111111222//////000000000000//////---......///////////////---......///000111111222000000111111111111000000000000000000////////////////////////000000000000000000000///000111111222222333333333333222111000444444444333333222222222333333333444444444555555666777888999999888777666222555333///000777:::888===777666<<<>>>:::777888::::::;;;<<<===>>>>>>???AAAKKKWWW^^^```eeeoooxxx~~~}}}}}}~~~}}}yyytttnnniiiggggggggggggfffeeedddhhhpppvvv555555444444444444555555777777777777777777777777555555555555555555555555333333444444444555555555444555555555555555555555444333333333333444555555444444444444444444444444333333333333333333444444444333333222222333333444333444555444222222222444444444444444333333333333222222222222111111111000222222222222222222222222222222222222222111000000111111111111111111111111000000000000000000000000000000111111111111111111111111111111000000000///111111000000////////////000111111111111222222222444333111///...///000000222333333444444333333222////////////000000000000000000000000000000000000///.........---------,,,000//////......//////000............/////////000...,,,+++,,,///000///---////////////////////////........................,,,,,,------------,,,,,,.........------............//////000000000000///////////////////////////---------...............------------------------......------------......------------------------------------------------......------,,,,,,------------------------------------------------------/////////......------,,,......------------.................................---,,,+++,,,---///000///////////////////////////...------------...///........./////////000000///......------......///........................---.../////////...------......///......///111333//////////////////////////////000000000000//////000000000000////////////......//////000000111111//////000000000000//////---...//////000000//////.........///000111111111///000000111111000000///000000000000////////////.........////////////000000////////////000111111333333333222222222111111444444333333333333333333333333444444444555555555777888:::;;;;;;:::888777444777666222333888;;;999;;;777666<<>>::::::===@@@@@@@@@BBB@@@@@@AAAEEEKKKUUU]]]cccjjjqqqzzz~~~}}}~~~zzzyyyvvvtttrrrnnniiifffbbbbbbaaa``````ccchhhmmmzzz666555555444444555555666555555555555555555555555666666666666666666666666444555555555555666666666666666666666666666666666777666555444333222222222333333333333333333333333555555444444333333333222333333333333333333333333444555666555333222222333333333333333222222222222222222222222222222222222333333333333333333333333444333111111000111222333000000000111111111111111000000000000000000000000000000111111222222333444111111111000000000000000000000000000000000000000000000111111111222222222222222111000//////000000000000111111111111000000000000000000////////////////////////////////////000000000///////////////......------------...............///////////////////////////000000000000////////////////////////........................------///000000000//////......////////////......///000000000///...------/////////////////////////////////...---------,,,..............................------------......------------------------,,,,,,------------......000///...------,,,---------------------------------------------------------........./////////000//////............//////------------------------,,,---...///000///......//////////////////////////////............//////...////////////000000000//////............//////............////////////......//////000000000000111111111000000///////////////////////////////////////000000000000//////////////////000000000000111111000000000000000000//////000000000000//////......///000000000000000.../////////000000000111......////////////......////////////000000000000////////////000000000000111111111111111222222333555333111000000111333444222333333333444444555555444444444444555555555555777999<<<>>>>>>===;;;999777888999888999::::::999BBB@@@???@@@AAABBBDDDEEEJJJLLLPPPWWWaaallluuuzzz}}}}}}xxxvvvpppooommmkkkhhhfffdddbbbdddfffiiimmmqqqwww}}}777666666555555666666777666666666666666666666666777777777777777777777777555555555666666666777777333444444555666666777777999888777555444444444444333333333333333333333333555555555444444333333333333333333333333333333333444555666555333222333444444444444333333333222222222222222222222222222333222222222222222222222222444333222111111222333444000111111111222222222333000000000000000000000000111000000000000111222333000000000000000000111111000000000000111111111111000000111111111222222222111111111000000000000000///000000111111000000///000000000000////////////////////////////////////000000000000000000000000.........------.........///////////////.........//////000000000000000111////////////////////////........................)))(((((()))***,,,...///......///000000///......///////////////...---,,,/////////////////////////////////...---------,,,..............................------------......---------------------------........./////////000111000///...------------------------------------////////////////////////------......///000000000//////............//////........................+++,,,.../////////---,,,////////////////////////////////////////////////////////////000000000111/////////....../////////........./////////000000////////////000000111111///...///333666555111---//////////////////////////////000000000000//////.../////////000000000111111111111111000000000000//////000000000000//////...//////000000000000000////////////000000000000......////////////........./////////000000000111000111111111111222222222333333222222333333444555444333111000000111333444333333333444444555555555444444444555555555666666555777:::===>>>>>><<<;;;888777888999:::::::::;;;@@@BBBCCCDDDFFFJJJNNNPPPZZZ___gggqqq{{{zzzsssmmmjjjhhhhhhggggggggghhhkkkmmmooouuu888888777777777777888888999999999999999999999999777777777777777777777777666666666666777777777777444555555666888999999:::666666666555666777777888555555555555555555555555555555555444444444444444222333333444444333333222333555666555444333444666777777666666666555555555222222222222333333333333222222222222222222222222333222222222222333333444111111222222333444444444111111111111111111111111222111000//////000111222000000000000111111111111000000000111111111111222000111111111111222222222000000111111000000000000111111222222222222111111////////////000000000000000000000000000000000000////////////000000000000111000000//////000000111///////////////............///000000//////000111////////////////////////........................+++***))))))***---000222...///000111111000///........./////////...------////////////////////////...............---------..............................------------......------------------------.........///000000111111111111///...------,,,,,,------------------------////////////////////////.........//////000000000///..................///........................+++,,,---...///...------////////////////////////...//////000000//////.../////////000000000111111000//////......//////000.........//////000000111000/////////000111222333111111555???JJJKKKAAA777//////////////////////////////000000000000//////......//////000000111111111111111111111111111111//////000000000000//////...///000000111111000000////////////000000000000...//////000000//////.........//////000000111111222222222222333333333333333333222222333333444555333222111111111222333444444444444444444555555555444444555555555666666666555666999;;;>>>???@@@@@@;;;999999<<<===<<<===AAA@@@FFFKKKNNNTTT]]]dddfffnnnttt~~~~~~}}}|||{{{vvvoooiiieeedddccceeehhhllloootttzzz~~~:::999999888888999999:::888888888888888888888888888888888888888888888888666666777777777888888888666666777777888888999999555555555555555666777777666666666666666666666666444444444444555555555555222333333444444333333222222444555555444444666777777777777777666666666555222222222333333333444444333333333333333333333333111222333333444444333333222222333444444555666666444444444444444444444444555444222000000000111222///000000000111111111111000000111111111222222222000111111111111222222222000000000111111111000000111111222222222222111111------...///000111222222000000000000000000000000.........//////000000000111111000000000000111111000/////////............---///000000......///111////////////////////////........................000/////////000000111111...///000111111000///...------......///.........////////////////////////---------.............................................------------......------------------------------......///000000111222111000...------,,,,,,------------------------///////////////////////////////////////000000000......------------......------------------------------...///////////////////////////////////////...///000111111000///...//////000000000111111111000000////////////000000---......///000000111111000000//////000222333444444333999IIIZZZ[[[LLL<<>>AAADDDEEEAAA===<<<@@@BBBAAADDDIIIKKKUUU^^^ccckkkvvv~~~~~~}}}~~~~~~|||yyywwwvvvsssrrrooollliiijjjmmmpppnnnttt}}};;;::::::999999::::::;;;555555555555555555555555888888888888888888888888777777777777888888888888777777777666666666666666888777666555444333333333444444444444444444444444333444444444555666666666222222444444444444222222111333555555555555777888666555555555444444444444222222222333333444444444444444444444444444444444000111333444555444333333333333444444555666777777666666666666666666666666888666444222111111222222//////000000111111111222000000111111222222222222000111111111111222222222///000111111111111000000//////000000000000//////,,,---...///000111222333000000000000000000000000---.........//////000000//////............//////000000//////.........---,,,...000000------///111////////////////////////........................///000111111000...,,,***...///000222222000///...,,,,,,---.../////////...////////////////////////,,,------....../////////////////////////////////.........------.........------------------------,,,,,,------...///000000222111000///------,,,,,,------------------------........................000000000000////////////---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000111////////////////////////...///000111111000///...000000000000111111111111000000////////////000000---......///000111111222111000000///000222444555111///555HHH[[[[[[GGG333//////////////////////////////000000000000//////---......///000111111222//////000111222333333333//////000000000000////////////000111111111111111000000000000////////////000000111111111111000000---......///000111111222000111111111111222222222000000000///000111111222000111222333333333333333666666666555444444444333555555555555666666666777666777888;;;???CCCGGGJJJEEE@@@???DDDFFFEEEIIIPPP[[[fffpppvvv}}}~~~wwwwwwuuurrrnnnlllkkkkkkhhhhhhffffffjjjqqq{{{===<<<;;;999999:::;;;<<<:::::::::;;;;;;:::::::::888888999::::::999777666999999::::::;;;:::::::::777777888888888777666666888888888888888888888888999888777666666555555555666555555444444666777888555444333333444555666777555555555555555555555555666666666666666666666666666666666666555555555555666555333222111222333333111111111111111111111111444444444555555555555666666666555444333444777:::<<<:::666333111000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111//////000000111111111222222111111111000000/////////.........------------............/////////000/////////...---------,,,......---...///000222333//////...---...///000111//////............//////000///...---------------//////////////////////////////............//////////////////////////////......////////////......////////////............///////////////......---///............---------........................------...///000111222222999333---+++---//////---000///---,,,,,,---...///---------............///111000...------...///000........................000000000///......------...............---------////////////////////////////////////////////////666555222000...---------000000000000000000000000////////////////////////000000000000000000000000...///222888======666///111000///......///000111000000//////.........---...///000111111000///...222111111000000000000000333111000///...///111222222111111111000000//////000000//////.........---000000000000000000000000////////////000000000000333333333333333333333333444444333222222111111000333333333444444444555555555444222111111222333444444555888888777777888999555777:::<<<>>>CCCHHHLLLLLLKKKIIIIIILLLSSS]]]dddttt{{{uuuqqqqqqnnnkkkjjjkkkkkkiiigggjjjmmmrrryyyDDDCCCBBBAAA@@@@@@@@@@@@======<<<;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;::::::;;;<<<<<<===<<<;;;:::999777777777777777777666666666666666666777777888888::::::999888777777777777666666555555555666777888666555444444444555666777555555555555555555555555555555555555555555555555666666666666555555555555555444333222222222333333222222222222222222222222333333333333444444444444333444444333222444777999:::888555222111000000111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111222111111111111000000000///////////////.........---........./////////000000//////////////////......//////......///000111222------,,,,,,,,,---.../////////............/////////......---------....../////////////////////////////////....../////////////////////////////////......////////////......000000000/////////......///////////////...------///............---------,,,,,,,,,,,,,,,,,,,,,,,,---...///000222333444555777222---,,,...000///---///...------------...///---------............///111///...------...///000........................------......//////000000------..........................................000000000000000000000000777666444222111000000000////////////////////////////////////////////////000000000000000000000000000//////333888888444000111000///......///000111000/////////............//////000000000000//////222111111000000000000000000000111111111000000000111111111111000000000///111111000000000/////////000000000000000000000000//////000000000111111111333333333333333333333333333333333222222222222222333333444444444555555555555444444444555555666777444666888888777666777999777888:::;;;>>>DDDKKKOOOOOOOOOOOOQQQUUU^^^hhhooo~~~|||yyywwwtttqqqmmmkkkiiiiiiiiiiiijjjmmmrrruuuxxx}}}IIIIIIIIIIIIHHHFFFEEEEEECCCCCCBBBAAAAAAAAAAAAAAA??????@@@@@@??????>>>======>>>???@@@???===;;;:::999999999999888888777777555666666777888999999:::<<<;;;:::999888888888888666666666555666777777888777666666555555555555666444444444444444444444444555555555555555555555555666666666555555555555444555444333333222333333333444444444444444444444444222222222222333333333333222222333222222333555888666555333222111111111222111111111111111111111111333333333333333333333333111111111111111111111111111111111111111111111111000000000111111111111111111111111111000000000000000000000000////////////....../////////000000000/////////000000000000000000000////////////000000------,,,,,,------.../////////............//////......---------...//////////////////////////////////////////////////////////////////////////////......////////////......111111000000000/////////...////////////...------///............---------,,,,,,,,,,,,,,,,,,,,,,,,------...000111333444444333///------///000///,,,---------------...///000---------............///000///...------...///000........................---------...//////000000,,,---------.../////////------------------------000000000000000000000000111111///...............////////////////////////////////////////////////////////////////////////222///---...111333222000000000////////////000000////////////............000000////////////000000222111111000000000000000...///111333333111000...111111111111000000000000222222111111111111000000000000000000000000000000000000111111111222222222333333333333333333333333222222222222333333333333333444444444444555555555555666777888888888888888777888999999888888999:::;;;;;;;;;<<>>@@@EEEMMMWWW^^^gggiiillloootttzzz|||wwwsssppppppnnnllljjjjjjmmmrrruuu\\\\\\]]]]]]]]][[[ZZZYYYQQQUUUZZZ^^^___\\\XXXUUUSSSRRRQQQNNNLLLJJJIIIHHHDDDEEEFFFGGGFFFDDDBBBAAA@@@???>>>===<<<<<<<<<<<<::::::;;;;;;<<<<<<<<<===;;;;;;:::999888888888888777777777888888888888888888888888777777666666555555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444333333333333333333333333333333333333444444444444666777777555333111222333111111111111222333333444111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111000000000000000000111111222111111111000000000000////////////000000000111---------....../////////111111111000//////....../////////000000000000000//////............//////---------------...///000//////////////////////////////000111111000//////000000000000000000000000......////////////......111111111111000000000000...............------,,,///............---------.................................---------,,,,,,,,,,,,---...//////...,,,+++,,,---......///000000---------............///...............///000000......................../////////...------,,,,,,,,,,,,,,,---...///000000.........................................................//////000000000........................////////////////////////////////////////////////000000///000111000///---//////000000000000//////.........///////////////000///.........///111222222111111000000000000000111000/////////000222333000000000000000000111111000000000000000000000000000000000000000000000000222222222222333333333333333333333333333333333333111111222333444555555666444444444555555555666666999:::::::::999888666444999:::;;;:::::::::<<<>>>:::>>>DDDKKKTTT^^^hhhooowwwyyy|||~~~|||xxxtttoookkkiiijjjmmmqqquuuzzzbbbbbbaaa```___]]][[[ZZZWWW\\\ccciiikkkiiieeebbbaaa```^^^[[[YYYXXXWWWWWWRRRRRRQQQOOOMMMKKKJJJIIIEEEDDDBBB@@@??????@@@@@@>>>>>>======<<<;;;;;;;;;;;;;;;:::999888888888888777777888999999999999888777888888888888888777666666666666666666666666666666666666666666666666666555555555444444444444333333333444555555555555444222222222222222222222222333333333333444444444444666777777666333111111222111111222222333444444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111111111000000000000111111111111111111111111000000000000/////////000000000111111------------............000000111111000///......,,,---...////////////...//////............//////......---------...////////////////////////////////////111111111111//////000000000000000000000000......////////////......111111000000000/////////---............---,,,,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,000000//////......------,,,,,,------...------,,,,,,,,,---.../////////...---------............///------......///000000000........................,,,,,,,,,---......//////,,,---------.../////////////////////////////////------------------------,,,,,,---...//////..............................////////////////////////////////////////////////...///111222222000...---//////000000000000//////.........//////////////////......//////000111222222111111000000000000000111000///......000333444000000000000111111111111/////////000000000000111000000000000000000000000111111222222222333333333333333333333333333333333111222222333444555555666444444555555555666666666:::::::::999888777666555888999:::::::::;;;???AAA@@@GGGSSS```kkkuuu|||}}}zzzqqqpppnnnlllkkkjjjiiiiiipppxxxllljjjgggccc___\\\ZZZYYY[[[___eeelllppppppooonnnmmmlllkkkjjjiiijjjjjjkkkeeeccc___ZZZVVVSSSQQQPPPNNNLLLJJJHHHGGGGGGGGGHHHFFFEEECCCAAA???>>><<<;;;===<<<;;;:::999999999999777888999:::::::::999999666777888999999999888777888888888888888888888888777777777777777777777777555555555444444444333333222333555666666666555444444444444444444444444444222222222222333333333333333444555555333222222333111222333444444555555555222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111333333333222222111111111///000000000111111111111111111000000000///////////////000000000111111111////////////............//////000111111000///...,,,---...///000//////...//////............/////////......---------......////////////////////////...///111222222111///...000000000000000000000000......////////////......000000000/////////......------......------,,,+++///............---------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////,,,---------,,,+++,,,---,,,---...//////......------------............///,,,---...//////000000000........................+++,,,,,,------......///------..................................................................***+++,,,------,,,,,,+++........................////////////////////////000000000000000000000000---...000000000///.........///000111111000///.............../////////000---...///000000111111111222111111000000000000000/////////000000111222333///000000000111111111111000000000111111111222222000000000000000000000000111111111111222222222222333333333333333333333333222333333333444444555555555555555555666666666666999999999888888999999:::<<<===>>>>>>???AAAEEEHHHSSS]]]lllzzz}}}yyyvvvqqqooogggggghhhjjjnnnsssxxx{{{yyyvvvqqqkkkfffbbb___^^^]]]```eeejjjooorrrtttuuutttssssssssstttvvvxxxyyysssoooiiiccc]]]YYYVVVUUUVVVUUURRRPPPOOOOOOPPPPPPMMMLLLJJJGGGDDDBBB@@@>>>>>>>>><<<;;;;;;;;;;;;;;;777888999:::;;;:::999999666777888999::::::999888888888888888888888888888777777777777777777777777555555444444444333333333222333555666666666555555555555555555555555555555000111111111111222222222///111333333333222333444222333444444555555555555222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111333333333222222111111111//////000000111111111222000000000000////////////000000000000111111111111111111000000//////.........///000111111000///......///111222222222111000//////............//////000///...---------------////////////////////////...000111222222111000...000000000000000000000000......////////////......////////////............------......------,,,+++//////.........---------........................((()))***+++---...//////---------,,,+++***+++------.../////////...---,,,---------.........//////,,,---...///000000000000........................///......------,,,++++++...............---------------------------------////////////////////////---...///000000000///...........................////////////////////////111111111111111111111111------......------///000...///000111111000///...---.........//////000000,,,---///111111111111000222111111000000000000000,,,...000222333222111111//////000000111111111222111111111222222333333333000000000000000000000000000000111111111222222222333333333333333333333333333333333444444444555555555555555555666666666777888888888888999;;;===>>>AAABBBCCCDDDEEEHHHMMMPPPgggqqq}}}xxxsssppplllhhheeejjjkkknnnttt|||zzzvvvuuuvvvsssnnnkkkllliiijjjjjjjjjkkknnnssswww{{{{{{|||}}}~~~}}}yyyvvvssskkkaaa]]]^^^\\\\\\YYYTTTTTTYYY\\\[[[[[[XXXSSSPPPNNNMMMKKKJJJIIIJJJIIIFFF@@@<<<999888<<<<<<;;;;;;;;;;;;<<<<<<888;;;======;;;999:::;;;999666444333444555666666666555333333555666666555666777888777444333222333333444444555555666666777555555444444444333333333111222444555555444222111222222222222222222222222222222111111222444555777333222222111111222333333333222222111111222222333111111222333444333///---222222222222222222222222333333222111000000111111111111111111111111111111000000000000000000000000111000///......///000111111111000000//////......////////////////////////............/////////000000000000000////////////333222000...,,,***((('''////////////000000000000000000000000000000000000...///000111111000///...//////............//////---,,,***))))))***,,,---,,,---------.../////////........................---------,,,,,,+++++++++........................................................................///......---------......---------------...///000...---,,,+++++++++++++++........................//////000000///...---------...///000000///...---//////.........---------+++,,,,,,------.........////////////////////////000///...------...///000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000//////000111222333333333000000000000000000000000222222111111111111222222333333222111000000000111333222111111111222333444444333333222222333333444222333333333333333333444555666777666555444555666777:::======<<<<<>>============:::===??????===<<<<<<>>>>>><<<999888888999999999888777666666777888777666444666777777555444555666555555555666666666666666666666555555555444444444222333555666666555333222333333333333333333333333222222111111222333555666444444333333333333333444555444444333222222333333111111111222444444222000222222222222222222222222333222222111000000111111111111111111111111111111000000000000000000000000111000///......///000111111000000000/////////...000000000000000000000000........./////////000000000000000000////////////------------------......////////////000000000000000000000000000000000000//////000000000000////////////............/////////...,,,++++++,,,...///---------................................................---------,,,,,,..............................................................................------------......---------------...///000......---,,,,,,,,,,,,,,,///////////////////////////////////////...---------...///000000///...---//////.........---------------------............////////////////////////000///...------...///000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000111222222222333000000000000000000000000222222111111111111222222444333333222111111222222333222111111111222333444444333333222222333333444333333333333333444444444555666777777666666888999999<<<>>>>>>===???CCCGGGMMMPPPTTTWWWZZZbbbnnnvvvyyyyyy|||}}}zzzuuuqqqlllmmmlllkkklllqqq{{{{{{xxxxxx}}}~~~{{{yyyzzzyyyyyyxxxvvvttttttvvvxxx}}}~~~}}}wwwnnniiiiiieeefffddd```bbbiiinnnooorrroookkkhhhgggfffeeeccc```___\\\VVVQQQMMMLLLMMMHHHGGGEEECCCBBBAAAAAAAAAAAABBBCCCBBBAAA??????@@@AAA>>>;;;999999999999888:::999999:::;;;;;;999888555666888888777666777999777777777777777666666555666666666555555555555444444555666777777666555444444444444444444444444444111111111111222333444444666666555444444333444444555444333222222222222222333111111111333555555444222222222222222222222222333222111111000111111111111111111111111111111111000000000000000000000000000000////////////000000000000000000////////////111111111111111111111111....../////////000000000000000000000////////////***+++,,,---...000111111////////////000000000000000000000000000000000000000000////////////000000//////............//////000///...------...///000...............---------......................../////////..........................................................................................---------------...............---......////////////...------------...000000000000000000000000///////////////......---......////////////.....................---------////////////............//////////////////////////////............//////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111111222222000000000000000000000000222222111111111111222222444444333333222333333333222222222222222333444444444444333333333333444444333333333444444444555555555666777888777888;;;===;;;===@@@@@@AAADDDKKKPPP[[[___dddiiinnnuuu~~~|||}}}yyyssspppnnnllljjjfffjjjooottt{{{tttqqqrrrxxx|||zzzyyyyyywwwxxxxxxwwwuuuuuuvvvwww{{{|||}}}|||xxxqqqmmmlllkkkmmmllliiilllsssxxxyyy{{{xxxtttrrrqqqpppnnnllliiiiiigggbbb\\\XXXVVVVVVOOONNNLLLJJJHHHHHHIIIJJJKKKKKKKKKIIIGGGDDDCCCBBBCCCAAA===;;;;;;:::888777:::999:::<<<>>>???>>><<<999:::;;;:::888777888:::888888888888777666555444666666555555555444444444444555666666666666555444444444444444444444444444111111111111222222333333777666555444333333333333222111111111111222333333666444222111333444555555222222222222222222222222222222111111111111111222111111111111111111111111000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000...////////////000000000000000000000////////////.............../////////////////////000000000000////////////////////////111000///......///000111//////............//////000000///......///000000/////////...---------,,,........................................................................................................................------------------.../////////.............../////////............//////////////////////////////...///////////////.........//////////////////...........................111111000000//////....../////////////////////////////////....../////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////222222222111111111111111000000000000000000000000222222111111111111222222444333333222222222333333222222222222333333444444444444333333333333444444333333444444555555666666555666777888888999<<<>>>===@@@CCCEEEHHHNNNWWW]]]iiimmmrrrxxx|||zzzvvvsssoookkkiiijjjlllnnnooouuupppkkkkkkqqqwwwwwwvvvwwwwwwyyy{{{{{{{{{zzz{{{}}}xxx{{{{{{xxxzzzzzzuuurrrrrrsssvvvvvvtttwww}}}}}}zzzxxxxxxwwwtttsssnnnoooooolllgggbbb^^^]]]WWWVVVTTTRRRRRRSSSUUUVVVWWWVVVUUUSSSQQQMMMIIIGGGHHHEEEBBB@@@???>>>;;;999::::::;;;===AAACCCCCCCCCAAAAAA@@@===:::888888999888999::::::999777555444555555555555444444444444444444444555555444444444333333333333333333333333111222222222333333333333555555444333333333333333111111222222444666777888:::777333111222333444333222222222222222222222222222111111111111111222222111111111111111111111111111111111111111111111111//////000000000000//////////////////000000000000////////////////////////////////////000000000111000000000000////////////000000000//////.........////////////000000000000////////////////////////111000///......///000111//////............/////////..................////////////...---------,,,........................------------------.................................................................................---------......///000111000///...............//////.........//////000..............................///////////////.../////////....../////////---.....................111111111000000//////...////////////////////////...//////////////////...////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////222222222111111111111111000000000000000000000000222222111111111111222222222222111111111111222222222222333333444444444444555444444333333444444555333333444555555666777777666777888999999;;;???BBBCCCGGGKKKOOOSSS[[[eeemmmzzz|||}}}yyyrrrllliiijjjllllllmmmrrryyy~~~uuunnnkkkpppvvvwwwwwwxxxxxxzzz}}}}}}|||{{{{{{|||wwwzzz~~~~~~{{{yyy}}}|||zzzyyyyyy}}}~~~}}}~~~}}}|||{{{{{{||||||{{{zzztttuuuuuurrrnnniiigggfffcccaaa___]]]]]]___aaacccbbbaaaaaaaaa___[[[UUUPPPJJJHHHEEEDDDCCCAAA>>><<<>>>======@@@DDDGGGHHHIIIIIIHHHEEEAAA<<<999999::::::;;;<<<===<<<:::888666666666666555555555444444444444444444444444444444333333333333333333333333222333333444444444333333444333333333333333444444444444444555777999;;;<<<:::777444222222222222111222222222222222222222222111111111000111111222333111111111111111111111111111111111111111111111111//////000000000000//////////////////000000000000......................../////////000000000111111000000000000////////////////////////000000111111////////////000000000000000000000000000000000000000000////////////000000//////............//////---..................---...............---------........................---------------.............................................................................................///000111111222111000///............///............///000000........................---...////////////////////////............//////---------...............000000000000////////////////////////////////////......////////////......////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111222222000000000000000000000000222222111111111111222222111111000000111111222222222222333444444444444444555555444444444444555555333444444555666777888888888999;;;===???CCCHHHKKKPPPTTTYYY]]]bbbjjjssszzz|||wwwrrrnnnjjjggghhhnnnvvv{{{~~~}}}yyy}}}~~~~~~}}}yyyttttttuuuyyy}}}|||{{{yyyuuuqqqoooppprrrpppnnnkkkiiihhhjjjlllmmmiiijjjlllnnnnnnjjjccc]]]RRRPPPNNNMMMLLLJJJGGGEEEFFFDDDBBBCCCFFFIIILLLLLLMMMLLLIIICCC>>>;;;;;;<<<===>>>@@@AAA@@@>>><<<:::888888888777777777777666666555555555555555555666444444444444444444444444333444555555555555444333333333333333444555666777555555555666666777888999888555333222222333222111222222222222222222222222111111000000111222222333111111111111111111111111111111111111111111111111...///000111111000///....../////////000000000111//////////////////////////////000000000111111111000000000000////////////...//////000000111222222////////////000000000000000000000000000000000000//////000000000000////////////............//////---..................------------.......................................------........./////////........................................................................////////////000111222333333222111///...---------...---------......///000........................------...///////////////000///...------...///000---------.........//////......///////////////000////////////////////////---...///000000///...---000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000000111222222222333000000000000000000000000222222111111111111222222222111111111111222333444222333444555555555444333555555444444444444555555333444555666777888999999:::<<>>??????AAACCCDDDDDDBBB@@@>>>:::::::::999999999999888777777666666666666777777666666666666666666666666444555666666666555444333444444444444666777888999555555444333333333333444555333222222333444333222222222222222222222222222111111000000111222333333111111111111111111111111111111111111111111111111...///000111111000///....../////////000000111111000000000000000000000000000000000000111111111111000000000000////////////111111111000000000000000////////////000000000000000000000000000000000000...///000111111000///...//////............//////......////////////......,,,------....../////////.........................../////////000000111111........................................................................000000000000111222333444333333111000...------------------------...///000000000000000000000000000------...///000000//////000///...------...///000---------.........//////------......//////000000////////////////////////---...///000000///...---111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000//////000111222333333444000000000000000000000000222222111111111111222222222222222222333333444555222333444555555555444333555555444444444444555555444444555666777888999999<<<>>>CCCHHHNNNVVV___eeekkkpppuuuxxxzzz~~~}}}{{{oooooonnnlllkkkpppxxx{{{yyy{{{{{{uuunnnooooooqqquuuyyy~~~~~~|||zzzzzz~~~~~~|||zzzxxxuuusssqqqrrrtttuuuuuutttrrrqqqkkkgggbbbbbbdddeeeaaa^^^WWWVVVTTTSSSRRRRRRRRRSSSVVVPPPIIICCCAAAAAABBBBBBBBBDDDGGGIIIHHHFFFCCCAAABBBAAA???===<<<;;;;;;;;;;;;;;;;;;999777555666888555555555555555444444444444444444444444444444333888888777777777888999:::;;;999777444222111222222000000111222333444444555444444444333333333222222333222111222333444222000222222222222222222222222111222222333333222222111222111000.........///000000000000000////////////000000000000////////////000000000000000111111111111000///......///000111000000111111222222222333000000000000111111111111000000000000000000000000///000000000000111111111.........///////////////,,,---///000000000///...////////////............222222111111000000//////////////////////////////////////////////////////........................////////////000000000000000111111111111222222222000000000000000000000000////////////////////////---,,,+++******+++,,,---.../////////...---,,,,,,000000000///......------000000//////.........---000......///000111000///000000000000000000000000000000000000////////////555444333111000...---,,,000000000000000000000000............/////////000000000111111111111000000////////////000000000000111111222222222222111111////////////000111222333222222222111111111000000222222222111222222333333111333444333222222333444555555444444444555555666;;;999777666666666555444666666666999<<>>===<<<<<<<<<:::888666666777444444444444444444444444555555555555555555555555666666777888999:::;;;;;;:::888666333222222222333222222222222222333333333444444444333333333222222333222111222444444222111222222222222222222222222111111111222222111111111222111000///...//////000111000000000/////////////////////000000000000000000000000000000000000111111000///......///000111000000000000111111222222...////////////000000000////////////////////////000000000111111111111222////////////////////////---......///////////////////////////............//////000000000000000000////////////////////////////////////////////////........................////////////000000000000//////000000000111111111000000000000000000000000////////////////////////000///...------...///000......//////......---,,,.........///////////////000000000/////////......111000///000222333222111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000........./////////000000000000111111111111000000000000000000111111111111111111222222222222111111000000000000111222333333222222222111111111000000222222222111222222333444333444666555444333333444444444444444555555666666999888666666666777666666999999999<<>>???===:::888777888444444444444444444555555666666666666666666666666555666888:::;;;;;;;;;;;;777666555333333333444444444333333333222222222111444444444444333333333333333222222222444444222111222222222222222222222222000000111111111111000000222111000000///000000000111111000000000/////////...//////000000111111111111111000000000000000000000000////////////000000////////////000000000000............////////////........................000111111111111222222222////////////////////////...............///000000////////////............------......///000000111////////////////////////////////////////////////........................////////////000000000000........./////////000000000000000000000000000000////////////////////////000000////////////000000....../////////...------------......///000000111111000000000000000//////222111111111333444333222000000000000000000000000////////////000000000000...//////000000111111222000000000000000000000000....../////////000000000000000111111111111000000111111111111222222222222111111222222222222111111111111111222222333333444222222222111111111111111222222222222222333444444555777999888666444444444555555666777888999999::::::999888777777888999:::;;;<<<>>>AAAEEEIIIMMMOOOWWW\\\eeepppzzz~~~vvvrrrrrrssssssrrrnnnllliiiggggggkkkqqqvvv}}}wwwqqqqqqxxx}}}~~~}}}~~~}}}|||~~~}}}|||~~~{{{wwwuuutttssspppnnnqqqqqqrrrrrrqqqpppooooooppplllfffaaa^^^[[[WWWUUUSSSTTTUUUVVVUUUSSSPPPNNNNNNQQQTTTVVVTTTNNNHHHDDDAAABBBCCCAAA>>>;;;:::999666666666666666666666666777777777888888888888888666888:::;;;<<<;;;999888555444444333333444444555333333333333333333333333555444444444444333333333333222222333444444333111222222222222222222222222111111222222222222111111111111111111111111111111111111111000000000//////......///000111111222222111111111000000000000000000000////////////000000......//////////////////........./////////000000////////////////////////111111111111222222222222000000000//////////////////......------...000111////////////............---------.........//////////////////////////////////////////////////////........................////////////000000000000....../////////000000000//////////////////////////////////////////////////////............//////......////////////..................//////000000111111111111000000000000222111000111333444333222////////////////////////////////////000000000000000000000000000/////////000000000000000000000000...////////////000000000000000111111111111000000000000000111111111222222111111222222222222111111111222222333444444444444111111111111111111111111222222222222222333444555777999;;;:::888666555444666777888:::;;;======>>><<<<<<;;;:::999999;;;===;;;>>>DDDJJJPPPVVV\\\```eeekkkttt}}}}}}uuuqqqqqqqqqooommmhhhhhhhhhkkkqqq{{{~~~zzz~~~|||||||||~~~|||zzzyyywwwuuurrrsssuuuxxxyyyyyyxxxwwwxxxuuuqqqnnnllliiieeebbb^^^^^^^^^]]][[[WWWUUUSSSPPPTTTXXXZZZXXXSSSMMMHHHEEEGGGIIIHHHDDD@@@===<<<999999999999888888888888888888888999999999::::::::::::;;;<<<;;;888666444333333333333444444555555111111222333444444555555555555555444444444333333444333222333444555333111222222222222222222222222222333333444444333333222111111222222222222222222111111111111000000000000...//////000111222222333111111111111000000////////////000000000000////////////..................//////000000000111111111000000000000000000000000000000111111111222222222111111000000///////////////......------...000111////////////............///.........---------,,,////////////////////////////////////////////////////////////////////////////////////000000000000/////////000000000111111////////////////////////////////////////////////...//////////////////.........///////////////...000000//////............000000000000111111111111111000///000111222222000////////////////////////.../////////000000000111////////////////////////000000000000000000000000////////////000000000111000000111111111111000000/////////000000000111111111111222222222222111111222222333444444444333333111111111111111111111111222222222222333444555666888999;;;:::888666555555555666888:::<<<==================;;;999:::===@@@>>>DDDNNNWWW```hhhoootttooottt}}}}}}wwwsssqqqooollliiifffjjjrrr}}}~~~~~~{{{yyywwwwwwrrrtttxxx|||~~~~~~}}}zzzyyyxxxwwwwwwtttqqqnnniiiiiihhhfffdddaaa^^^\\\WWWYYY\\\]]][[[VVVQQQMMMKKKMMMOOONNNJJJEEEBBB@@@======<<<;;;:::999888888888888888999::::::;;;;;;<<<<<<;;;:::888666444222222222333333444444444444111111222333444555666666555555555555444444444333444333333333555555333222222222222222222222222222333333444444444444333333111111222333333333222222222222111111111000000000///000000111111222222222222222111111000///////////////000000000000//////////////////............000000000000111111111111111111111111111111111111///000000000000111111111222111111000000//////..................///000000////////////............000//////...------,,,,,,////////////////////////////////////////////////////////////////////////////////////000000000000//////000000000111111111000000000000000000000000////////////////////////000000111111111111000000......///000000000//////111000000///......------//////000000000000000111///.........000111000///000000000000000000000000......//////000000111111,,,------...000111222222000000000000000000000000/////////000000000111111000000111111111111000000.../////////000000000000111111222222222222111111111222444444444444333222111111111111111222222222222222222222333555666777777888999888666555666777333444777999:::;;;;;;:::<<<===>>><<<;;;<<>>===;;;:::888777666777888888999::::::;;;;;;;;;;;;:::888666555333333222222333444444444333333222333333333444444555555555555555555444444444444444333333444555555444222222222222222222222222222222333333444444333333222111111333444444444333333222222222111111111000000111111111111111111111111222222111111000//////......///000111111000///...000000000/////////....../////////000000000000111000000000000000000000000....../////////000000000222222111111000//////...---......///////////////////////////............/////////...............////////////////////////////////////////////////////////////////////////////////////000000000000........./////////000000000000000000000000000000//////////////////////////////000111111000//////......///000000000000000///////////////.............../////////000000000///...---...000111000///000000000000000000000000.........///000111111111------......///000111111000000000000000000000000//////000000000111111111000000111111111111000000//////000000000111111111111111222222222222111111111222333444444333222000000000111111111222222222222222222333444555666777777777666555333333666888444555888:::;;;;;;;;;:::===???BBBBBBAAAEEELLLSSS[[[eeesss}}}zzzqqqssssssqqqoooqqqwww}}}|||yyyxxxpppssswww{{{}}}|||zzzxxxvvvwwwzzz}}}}}}zzzyyyyyyyyyxxxxxxwwwvvvuuujjjiiigggddd```ZZZVVVSSSSSSVVVXXXXXXSSSMMMHHHFFF??????===;;;999777555555777777888999999:::;;;;;;:::999888666555444444444222333333444444333333333555555444444444333333333666666555555555444444444444333333444555555444222222222222222222222222222111222222333333222222111000111333444555444333333222222222111111111111000222222222111111111111111222222222111000//////......///000111111000///...111111000000/////////.............../////////000////////////////////////............////////////222222222111000//////...,,,---///000000000///...000/////////............------......///000000000////////////////////////////////////////////////000000000000000000000000////////////000000000000---------.........//////000000000000000000000000////////////////////////,,,---...//////...---,,,......///000000000000000------......///000000000---.........//////000000000......///000111000///000000000000000000000000---......///000111111222111000000///......------000000000000000000000000000000000000111111111111000000111111111111000000000111111111111222222222111111222222222222111111000111333444444333111000000000111111222222222222222222222333444555777777666666444222111222666999777999;;;===>>>>>>===<<>>===;;;:::999777555333222111111111111222333333444555555333444444444555666666666444444444444444444444444555555555555555555555555555444333222111222333444444444444333333222222222333444444555555444444333666555555444333222111111222111111111000000//////000000000000000000000000111111000000000000111111000000//////.........---000000000000000000000000000000000000111111111111//////............//////111111000000//////......------......//////000000//////000000111111222222///////////////.........------......//////000000///////////////////////////...------...///000111...000111222222111000...000000000000000000000000////////////////////////------------------------000000///...............////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000////////////000000111111000///...---,,,,,,...//////000000000000000222111111111000000//////111111111111111000//////222222111111000/////////111111000000000000111111333333333333333333333333444444444444444333222111333222222222222222222222333444444333222222333555888777555444444555777888888666777::::::888<<>>;;;:::::::::::::::888666888<<<>>>>>><<<;;;:::888777555444333333222333444444555666777777444444444555555555555555444444444444444444444444555555555555555555555555555444333222222222333333444444333333222222222222333444444555555444444333444444444333222222111111333222222222111111111111111111111111111111111111111111000000000000111111000000000/////////......000000000000000000000000000000000000111111111111//////............//////000000000000////////////.........///////////////000000000000000000000000/////////000000000000000........./////////////////////////////////////////////...---......000000111000000000000000000111000000000000000000000000////////////////////////------------------------------------...000111222////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000////////////000000333333222222111000000000...//////000000000000000111111111111000000000///111111111111111000//////111111111111000000000000111111000000000000111111333333333333333333333333333333444444333222222111111222222222222222222222333444444444222222333555888777666555555666777888:::999;;;>>>===<<>>BBBBBBBBBGGGOOOVVV^^^hhhpppvvv}}}xxxssslllfffeeegggmmmvvv}}}yyyzzz|||~~~xxxwwwxxx~~~{{{zzzzzz{{{uuuwwwzzz|||}}}}}}||||||~~~~~~~~~{{{yyysssssssssrrrooohhh___YYYUUUQQQKKKFFFDDDBBB@@@>>>@@@>>>>>>@@@EEEGGGFFFCCC<<<;;;:::999888888888888555555666777888999::::::666666666555444444444333555555555555555555555555555555555555555555555555555555444444333333333333222222222222222222222222333444444555555444444333111111111222222222333333333333333333222222222222333333333333333333333333111111000000000000111111111111111111111111111111000000000000000000000000///000000000111111111111000000////////////000000......//////000000111111111000000000//////......000/////////.........---------...///000111111222000000//////......------////////////////////////000000//////............111000///......///000111////////////////////////////////////////////////////////////////////////000000///...............000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000////////////000000---------......///////////////000111111111111000111111111000000000000000111111111111111000////////////000111111222333333222111111000000111111222333333333333333333333333111222222333222222111111222222333333444555666666444555666666555444555666666666777888999999888888;;;;;;???DDDFFFKKKUUU```iiipppzzz~~~wwwqqqnnnllljjjlllsss~~~zzzpppnnnnnnnnnqqquuu{{{}}}{{{yyyyyyyyyyyyyyy{{{||||||}}}|||}}}yyyyyyyyyxxxuuuppphhhccc___[[[UUUQQQMMMKKKHHHFFFDDDCCCBBBDDDHHHIIIGGGDDD<<<;;;:::999888888888888555666666777888888999999666666666555444444444333555555555555555555555555555555555555555555555555555555555444444444333333222222222222222222222222333444444555555444444333111111111222333333444444111111222222222222222222333333333333333333333333111111000000000000111111111111111111222222222222000000000000000000000000///000000000111111111111000000////////////000000......//////000000111111111111000000/////////...---........./////////000,,,,,,------...///000000000000//////......------////////////////////////000000000//////...------...///000111111000///...////////////////////////000000000000000000000000000000000000000000000000000000///...............000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000////////////000000///000000111111222222333///000000111111111111111000000000000000000111111111111111111111000////////////000111222333444444222222111111111111222222333333333333333333333333111222222333333333222222444444555555666777888888444666888888666555666666555666777999:::;;;;;;;;;<<<===AAAHHHMMMVVVfffuuu|||zzzuuuqqqmmmkkkmmmsss{{{{{{tttsssqqqooooooqqqsssuuuuuurrrrrrvvvyyy{{{~~~zzzwwwuuuuuuuuuvvvyyyyyyzzz||||||{{{{{{zzzyyyvvvrrrnnnjjjfffaaa\\\YYYUUURRRPPPIIIGGGFFFGGGJJJIIIFFFBBB>>>===;;;:::999888888888777777777777777777777777555555555555555444444444555555555555555555555555555555555555555555555555444555555555555444333333222333333333333333444444333444444555555444444333222222222333333444444444111111111111222222222222333333333333333333333333111111000000000000111111111111111111111222222222000000000000000000000000000000000000111111111111111000000//////000000111////////////000000000000111000000000000000000///------...//////000111111,,,,,,,,,------......//////////////////.........////////////////////////...//////000//////...------...000111111000...---000000000000000000000000000000000000000000000000000000000000000000000000------------...000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000/////////000000111111111///000111111222222111111000000000000111111111111111111111111111000//////000000111111222333444444222222111111111111222222333333333333333333333333222222333444444444333333555555666666777777888888555777999999888666666777555666888:::<<<>>>@@@AAABBBEEELLLTTTZZZcccttt|||yyy}}}~~~uuunnniiifffiiinnnvvv|||zzzzzzzzzzzzxxxuuuuuuyyy{{{zzz}}}~~~yyyuuussswwwvvvvvvyyy|||~~~~~~}}}|||{{{zzzzzz{{{{{{yyyxxxssspppkkkfffccc___\\\YYYQQQOOOMMMMMMNNNLLLGGGCCCAAA@@@>>><<<:::999999888999999888888777666666666444444444555555555555555555555555555555555555555555555555555555555555555444555666666666555333333333333444444444555555555333444444555555444444333444444444444444444555555222222222222333333444444222222222222222222222222111111000000000000111111000000000111111111222222000000000000000000000000000000000000111111111111111111000000000000111111000000000000////////////000000000000000111111111000000000000000000000000---------........................///////////////////////////////////////---...///000000//////......//////////////////...000000000000000000000000000000000000000000000000////////////////////////------------...000111222////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000////////////000000---------...............000000111222222222222111///000000000111111111111111111111111111000//////111111111222222333333333333222222111111222222333333333333333333333333333222333444555555555555555555555555555555555555555555777::::::999777777777888999:::<<>><<<::::::999;;;;;;:::999888777666555333444444555555666666666666666666666666666666666555555555555555555555555444555666666666555333333444444444555555666666666333444444555555444444333555555555555555555555555333333333444444555555555222222222222222222222222111111000000000000111111//////000000111111111111000000000000000000000000000000000000111111111111111111000000000000111111111111000000//////......//////000000111111222222222222111111000000/////////////////////.........---.........//////000000////////////////////////,,,---...000000000//////111///...------...///111000000000000000000000000000000000000000000000000////////////////////////000000///...............////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000////////////000000111111111111111111000000000000111222222222222111//////000000111111111222111111111111111000//////111222222222222333333333333222222111111222222333333333333333333333333333333444444555666666666555444444444444444444333333555888:::;;;:::888777777;;;;;;<<<>>>BBBGGGKKKNNNVVV^^^kkktttvvvwww|||zzzyyyqqqmmmkkkjjjhhhjjjxxxyyyuuuuuuxxxyyyzzz|||yyyxxx{{{}}}}}}||||||yyyvvvssspppmmmjjjhhhgggccc___]]]\\\YYYSSSOOOMMMHHHCCC???>>>>>>>>>>>><<<;;;999777666666777777777666666777999:::999777777777777777777777777777555555555555555555555555444444555555555555444444666555444444444444555666444444444444444444444444555555555555555555555555555555444333333222111111222222222222222222222222//////000000111111111222111111111111000000000000111111111000000000000000000000000000////////////111000///...///000222444000000111111222222333333000000000000000000000000///////////////////////////////////////......---000000000000000000000000////////////////////////...........................------------...//////000000000000000///......000000000000000///......000000000000000000000000000000000000000000000000////////////////////////........................000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///......////////////000000000000111111111111111111111111111111111111111111111111///000000000000111111111000111111111111222222222333333333333333333333333444444333333444444555666444444555555555555555555444666888888888888:::<<<===;;;<<<@@@DDDKKKWWWcccjjjooovvv}}}~~~vvvpppooolllmmmllllllrrr|||zzzyyyxxxyyyyyyzzz}}}}}}zzzxxxuuurrrpppnnnkkkhhhggggggeeeaaa]]]WWWRRRLLLGGGDDDBBB@@@???@@@???<<<:::888777666666999888777888999999777666666666666666666666666666555555555555555555555555444555555666666555555444666555444333333444555666444444444444444444444444555555555555555555555555555555444444333222222111222222222222222222222222000000000000111111111222111111111111000000000000111111111111111111111111111111111000000/////////222111/////////000222333000000000111111111111111000000000000000000000000///////////////////////////////////////......---000000000000000000000000////////////////////////////////////////////////...------------...//////000000000000000///......000000000000000///......000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000///.../////////000000000111111111111111111111111111111111111111111111111111111222222222222333333333333222222222222333333333333333333333333333333333333333333333333333444555555444444444555555555555555333555777777777888:::<<<===<<>>AAAAAABBBGGGPPPXXXbbbqqq~~~zzzwwwssspppqqquuu}}}|||~~~|||yyyxxxxxxqqqpppooorrruuuwwwvvvsssnnnjjjccc]]]XXXSSSOOOLLLEEEDDDCCCAAA???===<<<<<<:::888666666777777666555666666666666666666666666666666666666666666666666555555666666666666555555444444333333333333444444444444444444444444444444555555555555555555555555555555444444333333333333333333333333333333333333111111111111111111111111222222222111111111000000000000111222333333444444444333333222111000//////333333111000000000000111111111000000//////......000000000000000000000000///////////////////////////////////////......---////////////////////////////////////////////////////////////////////////...............//////000000000000000000///......//////000000000000//////////////////////////////////////////////////////////////////////////////........................////////////////////////000000000000000000000000////////////////////////111111222222222111111000000111111111222222222222111111111111111111111111111111111111111111111111000000000111111111222222333333333333444444444444444444444444444444444444333222222222222333444444444444444555555666666666666888;;;===???BBBFFFJJJIIIMMMVVVaaajjjqqq{{{}}}vvvttttttvvv~~~{{{wwwwwwxxxnnnmmmmmmpppuuuxxxwwwtttqqqnnnjjjfffbbb^^^ZZZWWWOOONNNKKKHHHDDDAAA>>><<<:::888666666777888777666777777777777777777777777777777777777777777777777555666666666666666666555444444444444444444444444444444444444444444444444555555555555555555555555555555444444444444333333333333333333333333333333222222222111111111111111222222222222111111111111000000111222333333444444333333222222111000000///333333222111111000000000111111000000//////......///////////////////////////////////////////////////////////////......---////////////////////////////////////////////////........................///............///000000000000000000000///......//////000000000000//////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000111111222222222111111000111111111222222222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222333333333333444444444444444444444444333333222222333333444555444444555666666777888888888:::===AAAEEEJJJPPPTTTWWW]]]iiivvv|||}}}~~~wwwsssrrruuu{{{xxxqqqpppqqqooonnnnnnqqqvvvxxxwwwuuuqqqooommmlllkkkhhheeebbb___]]]YYYTTTNNNHHHBBB@@@???<<<:::999999:::999888888888888888888888888888777777777777777777777777555666666777777666666555444555555666666555555444444444444444444444444444555555555555555555555555555555444444444444444444333333333333333333333333222222222222222111111111333222222222222111111111000000111111222222333333222111111111111000000000222222222222222111111111111000000000000000000//////////////////////////////////////////////////////////////////......---000000000000000000000000////////////////////////........................//////......//////000111000000000000000///.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000///000111111222111111111000000000111111111222222111111111111111111111111111111111111111111111111333333333333444444444444222222222222333333333333444444444444444444444444444333333333333444555555555666666777888999:::::::::<<>>BBBGGGMMMTTT]]]fffllluuu|||yyysssqqqqqqrrrzzz~~~}}}{{{wwwxxxuuusssrrruuuxxxyyyxxxuuuqqqqqqrrrtttuuutttrrroooooonnnllliiiddd```[[[YYYNNNKKKEEEAAA???===;;;:::::::::::::::::::::::::::888888888888888888888888666666777777777777666666555666777888888777666555444444444444444444444444555555555555555555555555444444555555555555555555444444444444444444444444333333333222222111111111333333333222222222111111111111111000000000000000.........///000000111111000111222333333333333333000000111111222222333333///////////////////////////////////////////////////////////////......---000000000000000000000000////////////////////////000000000000000000000000///////////////000111111000000000000000//////.........///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000......///000000000000000////////////000000000000111111111111111111111111111111111111111111111111111111222222222333333333444444444555555555666666555555555555555555555555666555555555555666777777777888888:::;;;<<<======DDDHHHMMMTTT\\\fffpppwww}}}~~~yyytttrrruuuxxxzzzyyyzzz||||||{{{{{{{{{xxxuuuyyyuuuqqqpppsssuuutttsssuuuqqqnnnlllmmmkkkgggcccYYYWWWSSSNNNJJJFFFCCCBBBEEEAAA<<<999888888888777888777777888999999888666888888888888777777777777666777888888888777555444444444555555555555444444666666555444333333333333555555555555555555555555444444444444444444444444222222333333333333444444000000000000000000000000111111222333333111000///111111111111111111111111000000000000000000000000000000///---,,,+++***)))////////////000000000000000000000000000000000000000000000000000000000000000///...///000111000///000000000000111111111111000000000000000000000000////////////000000000000////////////////////////222111111111000000//////////////////////////////......------------......000000000000111111111111//////////////////////////////000000111111222222000000000000000000000000000000111111111111000000222111111111000000////////////000000111111222222...//////000111222222222222222111111111111111111111111222222222333333333222222333333333444444444555555555555666666666777666666666888999:::999777:::;;;===>>>???CCCGGGJJJJJJNNNYYYeeejjjllltttyyyssstttuuuyyy~~~~~~xxxssssssrrrqqqssswwwxxxvvvsssvvvssspppppprrrrrrpppmmmeeeccc^^^YYYTTTOOOLLLJJJFFFCCC>>>;;;:::::::::999:::999888999:::;;;999888999999999888888888777777777777777777777666555555444555555666666555555444444444444333333444555555555555555555555555555555444444444444444444444444444444444333333222222222111111111111111111111111111222222222222111000000111111111111111111111111000000000000000000000000333222222111000///......000000000000////////////000000000000000000000000////////////////////////000///...///000111000////////////000000000111111000000000000000000000000////////////000000000000////////////////////////111111111111000000000//////////////////////////////..................////////////000000000111111////////////////////////000000000000000111111111000000000000000000000000000000111111111111000000111111111111000000000///000000000000111111111111...//////000111111222222222222222222222222222222111222222222222333333333222222333333333444444444555555555666666666777777888888888999::::::999888888:::<<<>>>BBBGGGNNNSSSUUUWWW___jjjooopppvvv~~~~~~||||||uuurrrsssyyy~~~xxxttttttvvvzzz}}}yyyvvvttttttwwwyyywwwuuuuuuqqqnnnooorrrttttttrrrqqqoookkkeee___ZZZVVVTTTLLLHHHDDDAAA???>>><<<:::888777666777888888777666999999999999888888888888777666666555555555555666444555555666666555555444333333333333444555666777555555555555555555555555444444444444444444444444666555555444222111111000111111111111111111111111333222111111000111111111111111111111111111111111000000000000000000000000333333333222222111111111111111000000//////......000000000000000000000000........................000///...///000111000///....../////////000000000000000000000000000000000////////////000000000000////////////////////////111111111111000000000000//////////////////////////////............//////....../////////000000000////////////////////////111111111111000000000000000000000000000000000000000000111111111111000000111111111111000000000000111111111111111000000000/////////000111111222222333333333333333333333333222222222222333333333333333333333333444444444444555555666666666777777777::::::::::::::::::999999;;;<<<>>>AAAFFFNNNXXX___fffgggllltttyyyyyyzzz}}}|||xxxssstttkkknnnyyy~~~||||||zzzxxxtttpppllllllpppsssttttttuuutttppplllgggbbb___]]]UUURRRMMMIIIFFFCCC???<<<;;;999888777888999888666999888888888888777777777777666555444444555666777555555666666666666555555444444444444444555666666555555555555555555555555444444444444444444444444555555444333333222111111111111111111111111111111444333111000000000111222111111111111111111111111000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000////////////////////////000///...///000111000///............////////////////////////////////////////////////000000000000////////////////////////111111111000000000000000/////////////////////////////////000000/////////............////////////////////////////////////222222111111000000//////////////////////////////000000111111111111000000111111111000000000000000222222222111111000000000//////000000111111111111111111222222222222333333222222222333333333444444333333333444444444444555555666666666666777777777;;;;;;;;;;;;::::::;;;<<<@@@BBBDDDHHHNNNYYYdddlllxxxyyy}}}}}}}}}yyyqqqooorrrpppzzz}}}vvvrrrlllllloootttwwwwwwuuutttssspppmmmjjjgggeeeaaa^^^YYYTTTPPPKKKEEEAAABBB@@@===<<<<<<<<<;;;:::888888777777777666666666777666555444444555777777555666666666666666666555777666555444444444444444555555555555555555555555444444444444444444444444333333333333333333333333111111111111111111111111444333111000000000111222111111111111111111111111111111111111111111111111.........////////////000111000000000/////////...111111111111111111111111000000000000000000000000000///...///000111000///............////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000111111000000000000000000000000//////000111111000//////............////////////000000000000000000000000222222111111000000//////////////////////////////000000111111111111000000000000000000000000111111333333222222111111000000000000000000000111111111///000000000111111111222222222333333333444444444333333444444444555555555666666666666777777777888:::<<<===<<<;;;;;;>>>@@@EEEHHHMMMTTT^^^jjjwwwyyytttnnnkkkpppxxx~~~wwwooolllnnnrrrtttuuutttuuuuuutttrrrpppnnnlllkkkhhhddd```[[[UUUNNNJJJFFFCCC???===<<<;;;:::888888888888777777777777666777666666666666777777888555666666777777666666555888777666555444444444444555555555555555555555555444444444444444444444444222222222333333444444444222222222222222222222222333222111111000111111111111111111111111111111111111111111111111111111111///000000000000000000000/////////000000000000000111111111111111111111111111111111111111111111111000///...///000111000///....../////////000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000///000111222222111000///....../////////000000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111000000000000000000111111111111222222222222222111111111000000000000000000111111......//////000111111111333333333333444444444444333444444444555555555555666666666777777777888888:::<<>>???DDDHHHKKKQQQZZZfffssszzzuuuoookkkiiimmm{{{~~~}}}|||vvvrrrqqqqqqppptttuuuvvvvvvuuussspppooopppnnnllliiieee```YYYUUULLLHHHCCC@@@>>><<<;;;999:::::::::999999999888888666777777888888888888888666666777777777777666666777666555555555555555666555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222111222222222222111000000111111111111111111111111111111111111111111111111000000000000000000000///......//////000000111111111111111111111111111111000000000000000000000000000///...///000111000////////////000000000111111000000000000000000000000////////////000000000000000000000000000000000000///000000000111111111111000000000000000000000000///000222333333222000////////////000000000111111000000000000000000000000000000000000000111111111000000000000000000000000000000111111111111000000///000000000111111111111111222222222222222222333111000000000000000000000...//////000111111222222333333333444444444444555444444444444555555555555666666777777777888888888;;;>>>AAABBBBBBEEEKKKQQQXXX```lllzzzwwwpppmmmlllmmmrrr~~~{{{uuupppppptttvvvwww{{{}}}wwwsssppptttuuuuuuuuutttrrrpppnnnrrrqqqpppnnnlllgggaaa]]]VVVRRRMMMIIIFFFDDDBBBAAA<<<<<<;;;;;;;;;;;;::::::666777888:::::::::999888666666777777777777666666555555444555555666777888555555555555555555555555444444444444444444444444666555444444333222111111222222222222222222222222111111222333333111000///111111111111111111111111111111111111111111111111////////////.........---------...///000111222222111111111111111111111111////////////////////////000///...///000111111///000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000//////000000111111111222000000000000000000000000///000222333333222000///000000000000111111111111000000000000000000000000//////000000111111222222000000000000000000000000000000111111111111000000//////000000111111111222111111111222222333333444111111111000000000000000///000000111222222333333333333333444444444555555444444444555555555666666777777777777888888888888;;;???DDDEEEFFFIIIQQQWWWfffnnn{{{yyypppllllllooouuuxxxrrrpppnnnrrrvvvxxx}}}wwwyyyvvvrrrpppqqqtttuuuuuuwwwtttooollljjjiiigggfffbbb]]]VVVRRROOOLLLGGGBBBCCC@@@===:::::::::999999888888777777777888888999777777777777666666666666777666666666555555555555666666777777666555444444444444444444444444444444555444444333333444444555444333333222222333333444444444333333333333222222222222222111111111111000222333444333111/////////000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000......//////...---,,,,,,000000000000000111111222111111000000000000111111000000000000000000000000......///000111222333333...///000000000...---,,,......//////000000111111000000000000111111111111000000000000000000000000//////000000111111222222111000/////////000222333111111111111111111111111000111111111111222222222111111111111111111111111111111000000111111222333333333333444444333222222333444555777777777777666:::;;;;;;;;;999:::;;;===AAAAAACCCGGGNNNWWW```fffwww~~~xxxqqqnnnoooiiittt|||xxxuuusssrrrrrrqqqooonnnoooooommmlllfffbbb]]]YYYWWWSSSMMMHHHFFFCCC???<<<<<<;;;;;;::::::999888777777666777777888888777777777666666666777777666666666555555555666666666666666555444444444444444444444444444444555444444333333444444555444333333222222333333444444444333333333333222222222222222111111111111000000222333333111000000111000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000//////...---/////////...///000000111111111000000000000111111000000000000000000000000/////////000111111222222//////000111000///...---////////////000000000000000000000000111111111111000000000000000000000000000000000000111111111111111000000///000111222333111111111111111111111111000111111111111222222222111111111111111111111111111111111111222222333333333333333444444333333222333333555666777777666666666777888888888999<<<>>>AAADDDIIIPPPXXXbbbkkkqqq|||xxxrrrmmmoootttzzzwwwssstttssspppoooooommmkkkhhhkkkhhheeecccbbb^^^XXXRRRMMMIIIEEEAAA???>>><<<;;;<<<<<<:::999888777777777888888888777777777777666777777777666666666555555666666666666666555555444444444444444444444444444555444444333333444444555444333333222222333333444444444333333333333222222222222222111111111111000///000222222111111222333000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111111000//////...............//////000111111000000000000111111000000000000000000000000000000000000000000000000///000111111111000///...000000000000////////////000000000000111111111111000000000000000000000000111111111111111000000000111000000000000111222222111111111111111111111111000111111111111222222222111111111111111111111111222222222333333333444444333333444444444444333333333333444666666666666666555666888888999;;;>>>AAACCCIIIRRR]]]gggqqqzzz{{{uuupppkkkkkkuuu{{{xxxtttqqqpppooommmlllllljjjiiijjjkkkhhhbbb]]]XXXTTTMMMHHHDDDAAA>>><<<>>>>>><<<;;;::::::999999999999888888888777777777777777777666666666666555555666666666666666555555555555555555555555555555555444444333333444444555444333333222222333333444444444333333333222222222222222222111111111000000///111333333111000111222000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000////////////////////////////////////////////////000000000111111000/////////............///000000111111000000000000111111000000000000000000000000111111111111000000/////////000111222222111000///111111000000//////......///000000000111111111111000000000000000000000000222222222111111000000000000000000111111111222222111111111111111111111111000000111111111222222222111111111111111111111111333333333444444444444444222333444444444444444444333444444555666666777777777999:::;;;<<>>>>>===<<<;;;;;;;;;;;;999999999999888888888888888777777777666666666666555555666666666666666555555555555555555555555555555444444333333444444555444333333222222333333444444444333333333222222222222222222111111111000000222333444333111//////000000000000000000000000000000000111111111111000000////////////////////////111111111111111111111111////////////////////////////////////////////////...//////000000/////////000000//////000000111222111111000000000000111111000000000000000000000000222222111111000////////////000111222222111000///111111000000//////......///000000000111111111111000000000000000000000000333333222222111111000000000111111111222222222222111111111111111111111111000000111111111222222222111111111111111111111111222333444555555555444444222333444444555555555444444444555555666777777888999:::<<<===???CCCIIIMMMUUU^^^kkkuuuzzz~~~|||uuurrrooommmnnnttt~~~zzzwwwuuutttqqqnnnmmmooopppnnnllllllggg```YYYTTTPPPLLLIIIAAA@@@???>>><<<<<<;;;;;;:::::::::999999999888888888888777777777666666666444555666666666666666666555555555555555555555555555444444333333444444555444333333222222333333444444444333333333333222222222222222111111111111000222444444333111///...///000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000......//////000000//////000000000000000111222222111111000000000000111111000000000000000000000000222111111111000000//////...///000111111111000///000000000000////////////000000000000111111111111000000000000000000000000222222222222222111111111000111222222333333222222111111111111111111111111000111111111111222222222111111111111111111111111222333444555555555444333222333444555555666555555666666666666777888999:::999;;;===@@@DDDJJJQQQVVVccclllxxxwwwqqqiiijjjqqq|||yyyrrrooooooppppppooooookkkeee```\\\YYYWWWUUUKKKJJJGGGEEEBBB@@@>>>>>>;;;::::::::::::999999999888888888777777777666666444444555666666666666666555555555555555555555555555444444333333444444555444333333222222333333444444444333333333333222222222222222111111111111000111222333333111000000000000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000...///000000111111111000///////////////000111111111111000000000000111111000000000000000000000000111111111000000000000000---...///000111000//////////////////000000000000000000000000111111111111000000000000000000000000111222222222222222222333000111222333333333222222111111111111111111111111000111111111111222222222111111111111111111111111111222444555555555333222222333444555666666666666888777777777888999:::;;;:::<<<@@@EEELLLUUU^^^dddpppyyy~~~xxxrrrnnnkkkqqqvvvpppooopppqqqpppooolllgggcccaaa```^^^]]]VVVTTTPPPLLLHHHEEECCCBBB;;;;;;;;;:::::::::999999888888888888777777777777444444555666777777666666666666666666666666666666555444444333333444444555444333333222222333333444444444444333333333222222222222222111111111111000///111222222111111111222000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000///000111222222222222222...............///000000111111000000000000111111000000000000000000000000000000000000000000111111,,,---...000000000///.........//////000000111111000000000000111111111111000000000000000000000000111111111222222333333444000111222333444333222222111111111111111111111111000111111111111222222222111111111111111111111111000111333555555444333222222333444555666666666666999888888888888:::;;;<<<<<>>>>>>>>===<<<:::888777;;;:::999777666777888888666777888888888777555444777777777777666666666666444444444444444444444444444444444444444444444444222222222222222222222222222333333444333222111000333222222111111222222333111111111111111111111111555444222000///000000111000000000000000000000000////////////////////////000000000000111111111111111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222////////////000000000000111222222222222111000000///000111222222222222222111111111111111111111111222222222222222222222222222222111111111111111111333333333444444444555555666555555555555666666777888666666999===???>>>===AAAEEELLLVVVbbbnnnyyyvvvtttrrrnnnnnnqqqyyysssnnnkkkqqqqqqqqqpppooommmkkkjjjgggeeebbb]]]WWWPPPKKKHHH@@@???>>>===<<<;;;;;;:::;;;:::999999888888888888777777888888777777666555888777777777666666666666555555555555555555555555444444444444444444444444333333333333333333333333222333333444333222111000333222222111111222222333222222222222222222222222444333222000000000000111000000000000000000000000111111111111111111111111000000000000111111111111111000000000/////////...////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222000000000000111111111111111222222222222111000000111111222222222111111000222222222222222222222222222222222222222222222222222222222222222111111111333333444444444555555555777777666666666777888888:::888888:::>>>AAABBBAAAFFFLLLVVVbbbnnnyyy}}}uuuqqqoooooowwwuuunnnpppqqqqqqpppooonnnlllkkkjjjiiifffbbb\\\VVVPPPMMMDDDCCCAAA???============::::::;;;;;;;;;:::999999999888888777666777777777888888777777777666666666666666666666666666666666444444444444444444444444444444444444444444444444222333333333333222222111333222222111111222222333333333333333333333333333444333222111000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000////////////........................000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222111111111111222222222222111222222222222111000000333333333222222000//////333333333333333333333333222222222222222222222222222222222222222222222222333444444444444555555555888777777777777888999:::<<<:::999;;;???DDDGGGHHHNNNWWWeeesss~~~zzzvvvsssppppppxxxtttsssqqqnnnmmmllllllllllllkkkiiieee```[[[WWWTTTLLLJJJFFFBBB???>>>>>>>>>;;;<<<=========<<<:::::::::999888777666777888999888888888777777777666666666666666666666666666666444444444444444444444444444444444444444444444444333333333333333333333222333222222111111222222333333333333333333333333333333222222111111000000000000000000000000000000000111111111111111111111111///000000000111111111111000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///000000000111111111111000000111111111222222222000000000111111111222222111222222222222111000000222222222222222111000///222222222222222222222222111222222222222222333333222222222333333333333333444444444444555555555555777777777777777888999:::;;;:::999;;;@@@FFFLLLOOOYYYdddssszzznnnpppssswww~~~vvvpppnnnmmmmmmpppooommmjjjgggdddbbb```VVVSSSNNNIIIDDDAAA@@@@@@>>>>>>?????????===;;;:::;;;:::888777777777888999888888888888777777777777555555555555555555555555444444444444444444444444222222222222222222222222333333333333333333333444333222222111111222222333222222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000///000000000111111111111////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///000000000111111111111000000111111111222222222/////////000000000111111111222222222222111000000///000111222222222222222000000000000000000000000111111111222222333333333222222333333444444444444444444444555555555666666666666666666777888999:::999999:::===BBBJJJRRRWWWeeeooo}}}wwwssskkkrrr}}}}}}vvvsssrrrtttrrroookkkiiigggffffff___\\\XXXRRRMMMIIIFFFEEEBBBBBBAAA@@@???===<<<;;;;;;:::999999888888999999999999888888888777777777555555555555555555555555444444444444444444444444222222222222222222222222444333333333333444444555333222222111111222222333111111111111111111111111111111222222222111111000000000000000000000000000////////////////////////000000000000111111111111////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222.../////////000000000000111222222222222111000000//////000222222333333333000000000000000000000000111111111222222333333444222333333444444555555666444444555555555666666666555555555666777888999:::888:::>>>BBBHHHQQQ[[[aaapppyyyuuuqqqrrruuuzzzwwwrrrmmmiiihhhiiijjjfffddd```\\\WWWSSSPPPNNNFFFEEECCCAAA???===<<<<<<:::::::::;;;:::999999888999999999888888888777777666666666666666666666666444444444444444444444444333333333333333333333333444333333222333444555666333222222111111222222333222222222222222222222222000111222222222222111000000000000000000000000000000000000000000000000000000000000000111111111111.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222//////000000000111111111111222222222222111000000000111111222222222111111000000000000000000000000000111111222333333444444333333333444555666666666555555555555666666666666666666666777888999;;;;;;:::>>>DDDJJJQQQ[[[eeemmmyyy~~~wwwrrruuu|||zzzsssnnnmmmnnnpppiiihhhfffccc___[[[WWWUUUIIIGGGDDDAAA>>>===<<<<<<999:::;;;<<<;;;:::999888999999999888888888888777777777777777777777777777444444444444444444444444444444444444444444444444444333333222333444555666333222222222222222222333333333333333333333333333000000222333333222111000000000000000000000000000111111111111111111111111000000000000111111111111.../////////000000111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222000111111111111222222222111222222222222111000000222222222222222111000///111111111111111111111111000000111222333333444444333333444444555666777777555555555555666666666777777777777888999;;;<<<======BBBIIIPPPXXXbbbmmmuuu~~~xxxvvvssssss|||yyyuuurrrnnniiigggiiilllmmmkkkeee___[[[WWWRRRKKKEEEAAA???>>>======<<<;;;;;;<<<<<<;;;999888888888888777777777777777777777777666666666666333333333333333333333333555555555555555555555555333333333333333333333333444333222222111111222222222222333333222222111000222222222222222222222222000000000000000000000000444333111000000000111111111111111111111000////////////000000000000//////000000000000000000000000111000///......///000111111111111111111111111111000000000000000000000000222111000//////...//////000000000000000000000000000000000000111111111111000000000000000000000000111111222222222222111111111111000000000000111111333222111111111222333444444111//////222333222000111111222333333333333222111222333555666888999:::999888888777777777777777666777888777777888;;;===>>>EEEPPP\\\eeemmmsssvvvxxxsssuuuxxx{{{tttpppnnnllljjjiiihhhgggfffeeeddd^^^XXXQQQJJJFFFBBB@@@>>>???===;;;;;;<<<<<<;;;:::999999999999888888888888888888888888777777777777333333333333333333333333444444444444444444444444333333333333333333333333333333222111111111111111333333333333333222222111222222222222222222222222111111111111111111111111444333111000000000111222222222222222222111000000000000111111111111000000000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000111000000////////////000000000000000000000000000000000000000111111111111111111111111111111111111111111222222222222111111111111000000000000111111333222111111111222333444444111///000222333222000111111222333333333333333333333555666888:::;;;<<<888888777777666777777888555666777777777:::===@@@EEENNNYYYaaafffllluuu||||||vvvrrrrrryyyzzzvvvpppmmmiiihhhhhhjjjjjjjjjfff```YYYRRRMMMHHHDDDBBBAAA???===<<<<<<<<<;;;:::;;;::::::::::::999999999999999999999888888888888444444444444444444444444333333333333333333333333333333333333333333333333333333222111111111111222444444444444444333222222222222222222222222222222111111111111111111111111333333222111111111111222333333333333333222111111111111222222222222111111000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000////////////000000111000000000000000000000000000000000000111111111111222222222222222222222222111111222222222222111111111111000000000000111111222222222222222333444444333111000000222333222111111222333333444444333333444555666888999;;;<<<===777777666666666777777888777888888999:::>>>CCCGGGMMMXXXdddiiiiiimmmwwwzzztttqqqoooqqqyyywwwsssnnnllllllkkkjjjhhhjjjfff___ZZZUUUPPPLLLIIIDDDBBB???======<<<;;;:::::::::::::::999999999999999999888888888777777777444444444444444444444444444444444444444444444444444444444444444444444444555444333333222222333333444444555555444444333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333222222111000000111111222222111111000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000//////...//////000111111000000000000000000000000///000000000111111111111222222222222222222222222111222222333333222222111222111111000000111111222222222222222333333444444222222111111222222333333222333333444444444444444555555666777999:::;;;<<<666666666666777777888999:::;;;;;;<<<>>>BBBHHHMMMSSS]]]hhhnnnoooqqqxxxuuupppppprrr{{{tttllliiiiiihhhgggjjjgggccc```]]]YYYUUUSSSJJJFFFBBB???>>>===;;;::::::999999999999888888888888888777777777666666666555555555555555555555555666666666666666666666666444444444444444444444444666666555444444444444555444444555555444444333222222222222222222222222222222222222222222222222222222222222333333333222222111111111111111000000/////////000000000000//////000000000000000000000000//////000000000000//////111111111111111111111111000000000000000000000000//////...//////000111111000000000000000000000000///000000000111111111111111111111111111111111111222222333333333333222222222222111111111111222222222222333333444444444444111222222222222222333444333333444555555555555444333444555666777999999:::666666666777777999::::::;;;===>>>@@@CCCHHHNNNRRRYYYaaakkksssvvvxxxyyyzzz~~~tttqqqttt}}}qqqkkklllmmmmmmjjjiiigggeeedddbbb___\\\RRRNNNHHHDDDAAA???===;;;999999999999888888888888777777777777666666666555666666666666666666666666666666666666666666666666444444444444444444444444666666555444444444444555444444444444444333222222222222222222222222222222333333333333333333333333111222333333444333333333000111111111111000////////////000000000000//////000000000000000000000000//////000000000000//////111111111111111111111111000000000000000000000000000////////////000000111000000000000000000000000000000000000111111111111000000000000000000000000222222333333333333222222222222111111111111222222222222333444444444444444111222333222222222444666333444555555666666555555333333444555666777888888666666777888999:::<<<===<<>>;;;:::::::::999999999999888888888777777777666666666666666666666666666666666666666666666666666666555555555555555555555555555555444333333333333333333333333333333222222111222222222222222222222222444444444444444444444444111222333444444444333333111222222222222111000000000000000111111000000000000000000000000000000000...///000111111000///...111111111111111111111111000000000000000000000000111000000////////////000000000000000000000000000000000000000111111111111111111111111111111111111222333333444444333333222333222222111111222222333222333444555555555444333000222333333222222444777444444555666666666666666333333444555666777777888777777888999:::<<<>>>???AAAEEEMMMUUU\\\dddjjjooouuuzzzzzzwwwzzz{{{~~~yyyooonnnnnnoooooommmiiifffbbb\\\UUUNNNIIIFFFCCCAAA<<<<<<;;;;;;;;;:::::::::999999999888888888888777777777777777777777777777555555555555555555555555555555555555555555555555444333222222111111222222222333333333333222111111222222222222222222222222444444444444444444444444000111333444555444333333222333333333333222111111111111222222222222111111000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000222111000//////...//////000000000000000000000000000000000000111111111111222222222222222222222222222333333444444333333222333222222111111222222333222333444555555555444333000222444333222222555888444555555666666666666666333444444555666777777888777888888:::;;;===???@@@FFFLLLVVVaaajjjssszzz}}}zzzrrrooovvv|||xxxooorrrvvvsssmmmjjjkkkfff^^^VVVQQQLLLHHHFFFAAA???===<<<===<<<;;;999999999:::::::::999999888777777777777666666666666666666666666666666666666666666666666666666666666666666555444333333222222444444333333333333222222333333333333333333333333222333333444444333333222222222111111111111222222000000000000000000000000000111333444444333111000333222222222111111000000////////////000000000000333222111111111222444444000/////////000111222222333111///...---...///000222222222111111111111111111111222222222111111000111111111111111111111111111111111111111111111111222222333333333333444444333333444444666777999999222222333444444555555666777777777777777666666666999777666777:::;;;:::888;;;;;;;;;:::;;;>>>DDDHHHPPPWWWcccmmmuuu|||zzzuuuuuutttpppqqq{{{}}}wwwqqqnnnppplllhhhccc^^^ZZZUUUQQQNNNDDDBBB???=========<<<;;;::::::::::::999888777777888888777777777666666666666666666666666666666666666666666666666666666666666666555444444333222222444444333333333333222222333333333333333333333333222333333444444333333222222222111111111111222222111111111111111111111111000111222333333222111000222222111111111000000000/////////000000000111111111000000///000111222333000000000000000000111222222111///.........///000111111111111111111111111111111222222222111111111000000000000000000000000111111111111111111111111222222333333333333444444444444444333333444444555222222222333444444555555555555555555555555555555777555444555777999888666999999999:::<<>>>>>===<<<;;;;;;::::::999888777666888888888777777777777666666666666666666666666666666666666666666666666666666666555555444333333333444444333333333333222222333333333333333333333333222333333444444333333222222222111111111111222222111111111111111111111111///000111222222111000///111111000000000000//////000000000111111111222222//////.........///000111222111000000000000000000222111///......///000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111222222333333333333444444555444333222111000000000111111222222333444444444222222222333444444555555666444444555777888888888999:::;;;<<>>@@@???AAACCCGGGMMMUUU]]]ccckkkpppxxx~~~{{{wwwsssqqqrrr{{{wwwmmmhhhiiikkkmmmgggbbb\\\UUUOOOIIIDDD@@@===<<<;;;;;;;;;;;;======:::::::::999999999888888777777777777777777777777666666666666666666666666555555555555555555555555444444333333333333222222333333333333333333333333222333333444444333333222333333222222222222333333222222222222222222222222111111111111111111111111//////000000000000111111000000000111111111222222///000111222222222111111222111000000000000000000////////////000000000000...//////000000111111222111111000000000222333444333333333333333333333333111111111111111111111111222222333333333333444444222222222222333444555555111111222222333444444444444444555555666666777777555666777777777:::>>>AAAAAADDDIIINNNTTT[[[ccchhhnnnpppuuu|||}}}rrrpppsss{{{uuupppnnnmmmiiifffaaa\\\WWWQQQJJJFFFBBBAAA>>><<<;;;;;;<<<<<<;;;::::::::::::999999999777777777777777777777777666666666666666666666666555555555555666666666666444444333333333333222222333333333333333333333333222333333444444333333222444333333222222333333444222222222222222222222222222222111111111111222222000000000111111111222222/////////000000000111111///000111222222222111111000000000000000000111222......///000000000000000//////000000111222222333111000//////000222444555222222222222222222222222111111111111111111111111222222333333333333444444333222222222222333444444222222222333444444555555555555555555555666666666666777888888888;;;@@@DDDFFFJJJQQQYYY___fffmmmqqqwwwwwwyyy~~~~~~|||{{{qqquuu{{{ssspppiiigggdddaaa\\\VVVPPPKKKFFFDDDAAA>>>;;;::::::;;;;;;;;;;;;:::::::::999999777777777777777777777777666666666666666666666666555555555666666666666666444444444333333333222222333333333333333333333333222333333444444333333222444333333222222333333444222222222222222222222222333333222222222222333333000000111111222222222333////////////000000000000...///111222222222111000000000//////000111222222......///000000111000000///000000111222333333333111000//////000222444555111111111111111111111111111111111111111111111111222222333333333444444444333333222222222222222333222333333444444555555666555555555555555555444444999:::;;;;;;;;;>>>CCCHHHKKKPPPYYYbbbjjjqqqwww{{{~~~~~~~~~|||zzzyyyyyywww~~~uuukkklllkkkgggaaa[[[WWWVVVMMMLLLIIIDDD@@@>>>>>>???;;;:::999999888888999999888888888888777777777777777777888888888888777777666666555555555555666666555555444444444444555555555444444333333444444555333333333333333333333333444222111333666777555333333222000//////000222333111000000000000000111111111000000000222333222111//////000111222333333333555444333222111111111111000000000000000000000000000000000000111111111111000111222333333222111000000000000000111111111111444333333222111111111222333333222111111222333333111111111222222333333444444444444444444444444444333333333444444444555555555555666666777777888888777777888:::===BBBFFFIIISSS\\\eeejjjooowww}}}~~~zzztttrrrvvv}}}}}}xxxqqqkkkgggbbb]]]YYYTTTRRRNNNHHHCCC@@@??????>>>===<<<;;;::::::::::::999999999999888888888888777777888888888888777777666666666555555666666666666555555444444555555666555444444333333444444555333333333333333333333333444333222333666666444222444444444555555444444444333333222222222222222222222000000111222333222111000000111111222222333333444444333222111000000111000000000000000000000000//////000000111111111222111111222222222222111111000000000000111111111111333222111111000000000111333333222111111222333333222222222222222333333333333333333333333333333333333333444444444555555555555555666666777777888888888999:::<<<>>>DDDKKKPPPZZZdddmmmqqquuu|||}}}xxxtttsssyyyxxxoookkkhhhbbb^^^]]]ZZZTTTNNNHHHDDDBBBAAADDDBBB@@@===<<<;;;::::::;;;::::::::::::999999999777777888888888888777777666666666666666666666666666555555444444555555666555555444444444444555555333333333333333333333333555444333444555555333222333444666777777666444333444444333222111111111222222111000111333333333111111111111222222222222222333333222111000000000000000000000000000000000000...//////000111222222222222222111111111111222222000000000111111111222222222111000000///000000000333222222111111222222333333333333333222222222222222222222222222222222222333444444444444555555555444555555666777777888888999<<<>>>???@@@GGGRRR[[[fffpppxxx{{{~~~zzzwwwvvvyyy{{{rrrlllgggdddccc^^^XXXRRRMMMIIIFFFEEEIIIFFFCCC???<<<;;;::::::::::::::::::999999999999777888888999999888888777666666666777777666666666666666555555555555666666555555444444444444555555444444444444444444444444555555444555444444333111111222333444444333222111222222111000////////////222111000111333444333222222222222222222222222111333222111111000000000111111111111111111111111111......///000111222222333333222111000000111222333000000111111111222222222222111111000000000111111222222222222222222222222444444444333333222222111333333333333333333333333444444444444555555555555444555555666777888999999999===AAABBBCCCLLLZZZfffrrr{{{{{{vvvvvvzzz~~~qqqkkkiiifffbbb[[[VVVSSSPPPMMMJJJLLLIIIEEE@@@===;;;:::::::::999999999999888888888888888999999999999888888666666777888888777666666666666666555555666666666666555555444444555555666444444444444444444444444444555555555444333222222333222111000000111222333222111111000//////000000222111111111333444333222333333333222222222222222333222111111111111111111222222222222222222222222...//////000111111222222333222111000000111222333111111111111222222222222222222111111111222222333222222222222222222222222555444444333333222222222555555555555555555555555444444444555555555666666555555666777888999:::;;;999>>>CCCEEEIIISSScccppp|||~~~{{{uuussswww{{{ppplllmmmgggaaa\\\[[[YYYUUURRROOOLLLGGGBBB>>><<<;;;;;;999999999999888888888888888888999999999999888888666666888888888888666666777666666555555666666777666666555555555555666666444444444444444444444444333444666555444333333444555444222111111222444555333222222222222222333333333222111222333444444222222222222333333333333333333333222222222222222333222222222222222222222222000000000000111111111111222222111111111111222222111111111222222222222333222222222222222222333444111222222333333222222111444444444444333333333333555555555555555555555555444444555555555666666666666777777999:::;;;<<<===;;;???DDDIIIPPP]]]mmmxxx}}}zzzuuutttxxxzzzwwwpppiiieeecccaaa]]]YYYSSSOOOJJJDDD@@@>>>===>>>;;;:::::::::999999999999888999999::::::999999888555666888999999888666555777777666666666666777777666666555555555555666666555555555555555555555555111333666555444333444555444444444333333444444444111111111111222333444444333222111222444555444333111222222333333444444444444333333333333333444444333333333333333333333333111111111111000000000000111111222222222222111111111111111222222222333333111111111111111222333333111222333333333333222111333333333444444444444444555555555555555555555555555555555555666666666666777888999:::<<<===>>>>>>???AAAGGGNNNYYYggguuuzzzxxxxxxwww{{{~~~xxxoookkkiiigggbbb]]]UUUQQQLLLFFFBBB@@@@@@@@@<<<<<<;;;;;;;;;:::::::::888999999::::::999999888555777888999999888777555777777666666666666777777666666555555555555666666555555555555555555555555000333666555444333444666111222444555555444222111......//////000111333333333222111222444555444333111111222333333444555555444444444333333444555555333333333333333333333333222222111111000/////////000111222333333222111000111111222222222333333333000000///000000111222222111222333444444333222111333333333444444555555555444444444444444444444444555555555555666666666777888999:::;;;===>>>???@@@AAACCCHHHQQQ^^^nnn{{{~~~wwwvvvwww|||sssjjjddd```^^^UUUSSSPPPKKKFFFBBBAAABBB???===:::999:::;;;;;;;;;;;;;;;::::::999888888777999999999888777666666555777777777777777777777777777666666555444333333333444444444444444444444444000000111222222333444444444444444333333333222222333333333333222111000///222333333444444333333222444444444444444444444444444444333222333444555666333333333333333333333333000000111111111111000000000111111111111222222222000000000000000000000000000111111111111222222222333333222222222222111111555555555444444333333333222333444555666666666666888777777666666666666777999999<<>>>>>===;;;;;;::::::999888888888888888777777666666666555777777777777777777777777888888777777666666666555555555555555555555555555555555444333222111000000555444444444444333333333444555555555444444333222222222333333333333222222111111111111111111111111111111111111222222333333222222222222222222222222000111111222222111111000000000111111111222222222111111111111111111111111111111111222222222333333111111222222333444444555222222222333333444444444777666444222222333555666666666666777888999:::;;;<<<;;;>>>AAACCCFFFNNNWWWhhhsss}}}~~~yyywww~~~wwwrrrlllgggbbb]]]XXXTTTMMMIIIEEEAAA@@@???>>>===:::::::::999888888777777999999888888888888888777777777777777777777777777777777777777666666666666555555555555555555555555333333333333333333333333555555555444444444333333444444555555444444333333111111222222222222111111111111111111111111111111111222222333333333333333222222222222222222222222111111222222222222111111000000111111111222222222111111111111111111111111111222222222222333333333333333333333333333333333333333444444555555666666888666444333333444555777777777777777888:::;;;;;;======???DDDGGGJJJRRR\\\qqq|||~~~zzzzzzyyynnngggaaa[[[WWWRRRNNNIIIEEECCCAAA???>>>;;;;;;:::999999888888777999999999999999999999999777777777777777777777777666666666666666666666666555555555555555555555555333444444555666777777777555555555555444444444333333333444444444444333333111111222222222222111111111111111111111111111111111222222333444333333333222222222222222222222222111111222222222222111111000111111111111222222222222222222222222222222222222222222222333333333333666666666666555555444444555555555555666666666666777666666555555666777888888888888888999:::;;;;;;>>>???CCCJJJNNNRRRZZZdddxxx}}}{{{|||zzzooogggaaa\\\WWWSSSMMMIIIFFFDDDBBB@@@===<<<<<<;;;;;;:::999999888888888888888888888888777777777777777777777777555555555555555555555555555555555555555555555555444444444555666777777888555555555555444444444444222222333333333333222222333333333444444333333333222222222222222222222222000000222333333333222111111111111111111111111111111222222333333222222111000111111111111222222222222222222222222222222222222222222333333333444444555555555555666666666666555555555555555444444444666666777777888888999999::::::999999999::::::;;;???BBBIIIRRRXXX]]]fffppp{{{}}}zzz{{{{{{rrrkkkfffZZZVVVQQQLLLIIIGGGDDDBBB>>>>>>>>>===<<<<<<;;;;;;777777777777777888888888777777777777777777777777444444444555555555555555666666666666666666666666333333333444444444555555666666555555555444444444111111222333333333222222444555555666666555555444222222222222222222222222...///000222222111111000111111111111111111111111111222222333333222222111000111111111111222222222222222222222222222222222222222333333333444444444111222222333444555666666555555555444444333333333555666777999::::::::::::;;;;;;:::999999999::::::@@@CCCLLLXXX___fffoooyyyzzz|||xxxzzz}}}xxxmmmeeebbb___YYYSSSNNNJJJHHHGGG@@@>>>============;;;::::::999888888777777888888999999999888888666555555555555555555555555555555666666555555555444444444444444444444444444444444333333333444444555555555666555444222111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111444333222111000000000000333222222111111222222333222222333333333333444444666:::<<<:::666333555888666666555666666777888999::::::<<<<<<<<<;;;:::999777888777666666888<<>>>>>>>>>>>===;;;;;;::::::999999999999999999999999999888777666555666666666666666666666666666666555555555444444444444444444444444444444444333333333444444444555555666555444222111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222333222222111111222222333222222333333333333444444555999;;;:::555333444777666666555666666777888999:::;;;<<<===<<<<<<;;;:::::::::999888888:::>>>BBBGGGMMMYYYhhhvvv}}}yyyxxxyyywwwlllgggcccaaa___[[[RRRKKKEEEBBB@@@?????????>>><<<<<<<<<;;;:::::::::::::::999999999999888777666666888888888888888888888888666666666555555555555444444444444444444444444444333333333444444444444555555555444333222222222222222222222222333333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111222333444555333222222111111222222333222222333333333333444444555777999888555333444666666666666666777888999999;;;<<<<<<=========<<<<<<<<<;;;:::999:::===BBBFFFMMMUUUddduuu}}}wwwvvv{{{wwwpppiiifffeeeaaaWWWOOOHHHFFFCCCAAA@@@???>>><<<<<<;;;;;;:::::::::::::::999999999999888888777666999999999999999999999999666666666555555555555555555555555555555555555555444444444444444444444444444444444333222222222222222222222333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111222333444555333222222111111222222333222222222333333333444444444666777777444333333444555555666666777888999:::<<<<<<<<<===============<<<;;;::::::;;;@@@GGGLLLWWWaaaqqqwwwrrrwwwuuuooolllggg___WWWNNNKKKFFFCCCAAA@@@>>><<<;;;;;;:::999999999999999888999999999999888888777888888888888888888888888666666666666666666666666555555555555555555555555444444444444444444444444333333333333333333222222222222333333333444444444333333333333333333333333444444444444444444444444111111111111111111111111111111111111111111111111333222222111111222222333333222222111111222222333222222222333333333444444444555666666555444444444555555666666777999:::;;;<<<<<<<<<<<<======>>>>>>;;;;;;:::;;;>>>EEENNNUUUeeeooo~~~~~~xxxrrrrrr}}}zzzssskkkbbb[[[VVVRRRLLLGGGDDDBBB???===;;;::::::999999999999999888999999999999999888888777777777777777777777777555666666666666777777777555555555555555555555555555444444444444333333333222333333444444333333222222222333333444444555555333333333333333333333333444444444444444444444444111111111111111111111111111111111111111111111111222222111111000111111111333222222111111222222333222222333333333333444444444555555555555555444444555555666777888999;;;<<<;;;;;;;;;;;;<<<===>>>>>>=========???EEEOOOZZZbbbsss|||xxxwwwtttsssyyytttiiiccc^^^YYYRRRLLLHHHDDDAAA???<<<<<<;;;:::::::::::::::888999999::::::999999888777777777777777777777777555666666666777777777777555555555555555555555555555555444444444333333333222222333444444444333222222222333333444555555666444444444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111////////////000111222222333222222111111222222333222222333333333333444444555555555666666666555444555555666777888:::;;;<<<;;;:::::::::;;;<<<===>>>@@@AAABBBFFFNNNZZZhhhqqq~~~ssstttvvv|||vvvoooddd___WWWPPPKKKGGGCCCAAA======<<<;;;;;;;;;;;;<<<888999999:::::::::999999888888888888888888888888555666666666777777888888666666666666666666666666555555555444444333333333111222333444444444333222222222333333444555666666444444444444444444444444111111111111111111111111111111111111111111111111111111111111111111111111,,,------...000111333444333222222222222222222333222222333333333444444444666555555666777777666555555555666777888:::<<<===::::::999999:::;;;===>>>DDDEEEGGGKKKUUUcccrrr|||~~~}}}rrrtttzzzqqqkkkbbbZZZXXXSSSJJJCCCCCCAAA>>><<<:::;;;;;;::::::<<<<<<;;;;;;;;;:::::::::===<<<;;;:::888777666555888888777777666666555555666666666666666666666666333444555555555444222222333333333333333333333333333222222222222333444444666555333222222333555666333333333222222111111111111111111222222333333333111111111111111111111111222222333333333333444444333333333333333333333333333444555555333333444555444444444444444444444444444444444444666777888999999666777:::;;;:::<<>>===<<<<<<<<<;;;;;;;;;::::::;;;;;;::::::999888888888888888777777666666666666666666666666666666666666444555555666555444333222333333333333333333333333555444444444444555666666666555333222222333555666444333333333222222222222222222222222222222333333111111111111111111111111222222222333333333444444333333333333333333333333333444555555333333444555444444444444444444444444444444444555666777888999;;;888888;;;<<<;;;>>>BBBHHHLLLSSS^^^kkkzzz~~~yyyvvvuuuxxxsssgggaaa]]]UUUMMMHHHHHHEEEAAA??????>>><<<;;;===<<<<<<<<<;;;;;;;;;;;;999999999999::::::::::::888777777777777666666666666666666666666666666666555666666666666555444444333333333333333333333333555444444444444555666666555444333222222333444555444444444444333333333333333333222222222222222222111111111111111111111111222222222222333333333333333333333333333333333333333444555555333333444555444444444444444444444444444444444555666777888999<<<::::::<<<<<<<<<@@@FFFMMMSSS^^^jjjwwwxxxssssssuuutttiiiddd^^^WWWQQQIIIFFFCCC@@@??????===<<<=========<<<<<<<<<<<<;;;::::::::::::::::::::::::777777777777777777777777666666666666666666666666666666666666666555555555444444444444444444444444333222222222222333444444555444333333333333444555444444444444444444444444333333333222222111111111111111111111111111111111111222222222222333333333444444444444444444444444333444555555333333444555555555555555555555555555444444555555666888999:::<<<:::;;;=========CCCKKKWWW___kkkxxx|||vvvssswww}}}zzzpppiii```YYYPPPMMMIIIGGGFFFDDDCCCAAA>>>>>>=========<<<<<<<<<<<<<<<;;;;;;:::999999888777777777777888888888888777777777777777777777777777777666666555555555555444444444444444444444444333222222222222333444444444444444333333444444444444444444444444444444444333333333222222111111111111111111111111111111111111111111222222222333333444444444444444444444444333444555555333333444555555555555555555555555555555555555555777888999:::;;;:::;;;>>>>>>@@@IIISSSaaaiiiuuu~~~yyyuuuuuu||||||qqqeee\\\WWWSSSNNNKKKHHHFFFCCCAAA>>>>>>>>>>>>===============<<<<<<;;;:::999999888777777777888888888888999777777777777777777777777777666555555444444555555444444444444444444444444555444444444444555666666444444444444444444444444333333333333444444444444333333222222222222222222111111111111111111111111111111111111222222222222444444444444444444444444333444555555333333444555555555555555555555555555555555555666777888999:::::::::===@@@BBBFFFRRR^^^iiiqqq|||{{{zzzyyy{{{ssshhh```[[[UUUOOOJJJFFFAAA????????????>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;:::777777888888888999999999777777777777777777777777666666444333333333444555555555555555555555555555555444444444444555666666333444444444444444444333222222222222333333333444222222222222222222333333111111111111111111111111111111111111222222222222555555555555555555555555333444555555333333444555555555555555555555555555555555555666777888:::::::::;;;???CCCFFFMMM[[[iiiuuu{{{|||yyy~~~zzzkkkfff^^^WWWPPPJJJDDDAAA????????????>>>>>>>>>>>>999999:::;;;;;;<<<======777777888888999999999999777777777777777777777777666555444333222333444444555555555555555555555555333222222222222333444444333444444555555444444333111111111222222333333333111111111222222333333444111111111111111111111111000111111111111222222222555555555555555555555555333444555555333333444555666666666666666666666666555555666666777999:::;;;;;;<<