BM6P6(@ zzzmmm\\\WWWPPPKKKKKKKKKKKKJJJKKKMMMPPPRRRTTTXXX]]]``````eeehhhhhhkkkrrrwwwxxxwwwwwwzzz~~~|||xxxzzz}}}~~~zzzwwwuuurrrqqqrrrrrrrrrrrrpppooommmlllmmmnnnppprrrvvvttttttwwwzzzzzzwwwtttvvvpppVVVSSSLLLGGGHHHIIIFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDGGGIIIJJJJJJHHHHHHIIIKKKNNNOOOUUU]]]ccciiitttvvvddd]]]^^^fffzzzyyypppkkkhhhhhhkkkmmmrrrzzzuuuhhhZZZUUUNNNKKKJJJKKKKKKJJJLLLNNNPPPRRRTTTWWW\\\___```fffjjjkkkmmmrrrttttttyyyyyy{{{}}}zzz{{{zzzwwwuuusssssssssssssssqqqooonnnmmmlllmmmnnnppprrruuuuuuvvvxxxyyyxxxuuusssuuu~~~uuuYYYSSSLLLGGGHHHIIIFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFHHHIIIHHHIIIKKKLLLNNNNNNSSS\\\dddkkkttt}}}ppp```[[[^^^iiisssjjjeeecccdddhhhmmmooovvv}}}{{{kkk```UUURRRMMMJJJIIIJJJKKKKKKMMMOOOQQQRRRTTTWWW[[[^^^```ffflllmmmooorrrsssqqqzzz{{{|||~~~{{{{{{yyywwwvvvuuuuuuvvvuuusssqqqnnnmmmlllllllllnnnqqqrrrtttvvvyyyyyywwwtttsssrrrsss{{{{{{}}}]]]TTTMMMHHHHHHIIIFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEBBBDDDFFFGGGHHHIIIKKKMMMOOOMMMRRR\\\fffmmmtttzzzzzzkkk^^^\\\bbbooo|||mmmeeeaaa```bbbfffmmmmmmqqqwww||||||pppaaaXXXQQQOOOKKKIIIIIIJJJKKKLLLOOOPPPRRRRRRSSSVVVYYY\\\```ffflllmmmooosssuuutttzzzzzz{{{|||~~~~~~}}}}}}}}}wwwwwwvvvvvvwwwwwwvvvtttqqqmmmllllllkkkmmmoooqqqssstttwww{{{zzzvvvrrrqqqqqqqqqwwwxxxaaaUUUMMMHHHIIIIIIGGGEEEEEEDDDEEEEEEFFFFFFFFFFFFEEEBBBDDDFFFGGGGGGHHHJJJLLLPPPNNNRRR^^^jjjpppuuuyyyuuuhhh^^^___gggvvvxxxjjjdddbbbbbbeeejjjmmmmmmpppwww|||yyyqqqeeeYYYSSSNNNMMMKKKIIIHHHIIIKKKMMMOOOPPPRRRSSSSSSVVVYYY\\\```fffjjjjjjnnntttyyyzzzwwwxxxxxxxxxyyyzzz|||}}}wwwwwwvvvvvvwwwxxxwwwtttrrrmmmlllllllllnnnpppsssuuutttxxx|||{{{wwwrrrppppppoootttvvvdddVVVNNNIIIIIIIIIGGGDDDEEEDDDDDDEEEFFFFFFFFFFFFFFFCCCEEEGGGGGGGGGGGGIIIKKKPPPOOOUUUbbbnnnssswwwyyypppeee^^^aaajjj{{{ssshhhcccdddeeeiiinnnoooooosss{{{zzzpppggg\\\TTTPPPLLLLLLKKKJJJHHHIIILLLNNNOOOPPPRRRSSSSSSVVVYYY\\\aaafffiiijjjnnnuuu{{{}}}tttuuuuuuuuuuuuxxx|||yyyxxxvvvvvvvvvvvvvvvtttrrrmmmmmmlllmmmooorrruuuwwwvvvyyy||||||yyyuuuqqqooommmrrrvvvgggVVVOOOIIIJJJJJJGGGDDDEEECCCDDDEEEFFFFFFGGGFFFFFFDDDFFFHHHHHHGGGHHHIIIKKKQQQRRRZZZhhhrrrvvvyyy|||jjjbbb^^^cccmmmvvvmmmdddccceeehhhlllqqqssssssxxxqqqggg^^^UUUPPPOOOKKKLLLMMMKKKIIIIIIKKKNNNNNNPPPQQQRRRTTTVVVZZZ]]]aaagggkkklllpppvvvzzzzzzrrrssssssssssssvvv}}}}}}xxxvvvttttttuuuuuutttsssnnnmmmmmmnnnppptttwwwyyyxxxyyy{{{||||||xxxrrrnnnlllpppvvvjjjWWWOOOJJJJJJJJJGGGDDDEEECCCDDDEEEFFFFFFGGGGGGGGGCCCEEEGGGHHHIIIJJJLLLNNNRRRVVV```mmmuuuxxx|||hhhbbb```gggsssppphhhccceeeiiilllppptttwwwvvvzzzxxxjjjaaaYYYQQQNNNOOOKKKMMMNNNLLLIIIIIIKKKNNNMMMOOOQQQRRRTTTWWW[[[^^^```gggmmmooorrrvvvxxxvvvqqqrrrsssrrrrrrwww~~~yyyvvvtttssssssttttttsssnnnnnnnnnoooqqquuuxxxzzzyyyyyyzzz|||~~~{{{tttnnnkkkpppwwwmmmWWWPPPJJJJJJJJJGGGDDDEEECCCCCCDDDFFFFFFGGGGGGGGGBBBDDDGGGHHHJJJKKKNNNPPPRRRXXXdddqqqwwwyyy}}}}}}iiiddddddmmmzzzzzznnngggdddhhhmmmppptttxxxzzzxxx{{{yyyqqqeeeZZZSSSOOOLLLKKKMMMKKKIIIIIIJJJKKKKKKKKKLLLMMMOOOPPPSSSWWW]]]bbbfffiiillloooqqqsssvvvxxxwwwyyyyyywwwvvv{{{zzzwwwsssppppppqqqqqqqqqnnnmmmmmmnnnqqqrrrrrrqqqvvv}}}}}}vvvnnnnnnppp~~~zzzyyykkkXXXPPPJJJJJJJJJHHHFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGGGGHHHJJJNNNPPPXXX```fffpppyyyuuuxxxvvvfffcccgggssswwwlllfffeeefffhhhmmmqqqtttuuuwwwyyy}}}qqqjjj___VVVQQQNNNMMMLLLKKKJJJHHHIIIJJJLLLMMMNNNMMMNNNPPPQQQTTTXXX^^^cccfffiiimmmppprrrtttwwwyyyxxxzzz{{{yyyzzz~~~zzzwwwsssppppppqqqqqqqqqnnnmmmlllmmmoooppppppooovvv{{{~~~{{{uuunnnnnnqqq{{{wwwnnnYYYQQQKKKJJJJJJHHHFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEGGGGGGHHHJJJNNNQQQWWW___eeeooowwwtttwwwmmmddddddkkk{{{rrrhhheeefffgggjjjooorrrtttuuuyyy{{{uuugggaaaYYYRRRNNNMMMLLLLLLHHHHHHHHHIIIJJJMMMOOOPPPOOOPPPRRRSSSVVVZZZ```dddfffiiinnnqqqsssuuuxxxzzzxxxyyy{{{zzz|||}}}~~~~~~}}}}}}}}}zzzwwwsssqqqqqqqqqrrrqqqnnnmmmkkklllmmmnnnnnnmmmuuuzzz~~~|||{{{zzzuuuooonnnsss|||uuurrrZZZQQQKKKJJJJJJHHHFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDFFFGGGHHHHHHJJJNNNQQQVVV^^^eeennnvvvrrrvvvvvvhhhbbbfffrrr|||tttjjjcccdddfffiiimmmqqqsssuuuuuu{{{}}}vvvlll```[[[TTTOOOLLLLLLKKKJJJIIIIIIJJJJJJJJJLLLOOOQQQRRRSSSTTTUUUWWW\\\aaaeeefffjjjooosssuuuvvvxxxzzzwwwyyy{{{{{{~~~xxxsssqqqqqqpppyyy}}}|||{{{|||{{{wwwsssqqqqqqrrrrrrrrrpppnnnllllllmmmnnnnnnmmmvvvzzz}}}{{{zzzzzzwwwrrrmmmttt|||ttt~~~ttt[[[RRRKKKJJJJJJGGGFFFHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIKKKNNNQQQVVV___fffnnnvvvsssyyyqqqjjjbbbiiivvvyyyrrrkkkeee```aaaeeejjjooorrrssstttuuu}}}~~~ooofff\\\XXXRRRNNNLLLKKKJJJIIIJJJKKKLLLKKKJJJJJJMMMPPPSSSTTTVVVWWWYYY]]]bbbfffgggkkkppptttuuuvvvxxxyyyzzz|||~~~~~~|||uuuooommmoooqqqpppwww~~~}}}|||||||||{{{xxxtttqqqqqqrrrrrrrrrrrrpppnnnmmmnnnppppppooovvv{{{}}}{{{{{{{{{yyytttmmmuuu|||ttt|||vvv\\\SSSLLLJJJIIIGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFHHHHHHIIIKKKOOOQQQVVV___fffooowwwvvvnnnmmmeeelllzzz}}}rrrkkkfffbbb______dddkkkooorrrssstttvvv~~~wwwiiibbbYYYUUUQQQNNNLLLKKKJJJIIIJJJLLLMMMLLLJJJJJJMMMQQQUUUVVVWWWWWWYYY]]]cccggghhhlllqqqtttuuuuuuvvvvvv|||~~~uuuuuusssooojjjjjjmmmqqqooouuu|||~~~|||}}}}}}}}}{{{xxxtttrrrrrrrrrsssrrrtttqqqooonnnppprrrrrrrrruuuzzz|||{{{{{{|||yyyuuummmttt}}}uuuzzzyyy]]]TTTLLLJJJIIIGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGHHHIIIIIIKKKOOORRRVVV___eeennnvvvyyyjjjlllgggqqqvvvlllfffccc```___```eeelllqqqrrrsssvvvxxx}}}pppccc\\\TTTQQQNNNMMMMMMLLLKKKIIIHHHKKKMMMLLLJJJJJJOOOSSSUUUVVVWWWXXXYYY]]]bbbfffiiimmmrrrtttuuutttttttttzzz~~~|||ssslllnnnnnnkkkgggggglllqqqnnnssszzz~~~}}}|||}}}~~~|||xxxtttrrrrrrssssssssstttqqqnnnnnnppprrrttttttsssxxx{{{{{{{{{|||xxxsssmmmsssuuuxxx^^^UUULLLJJJIIIGGGGGGIIIEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJLLLOOORRRUUU]]]ccckkkuuu{{{hhhllliiivvvzzztttmmmfffaaa______^^^bbbhhhooorrrsssuuuxxx|||~~~vvvjjj^^^WWWPPPNNNLLLLLLLLLMMMLLLJJJEEEIIILLLLLLJJJLLLQQQVVVUUUVVVWWWXXXYYY]]]bbbfffjjjmmmrrrttttttsssrrrrrruuu{{{yyysssfffiiijjjiiifffgggmmmsssooottt{{{}}}zzzyyy|||xxxtttrrrrrrsssssssssssspppnnnmmmpppssstttuuuqqqvvvzzzzzz{{{{{{wwwrrrmmmrrrtttwww___UUULLLJJJIIIGGGGGGIIIDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGHHHIIIJJJLLLOOORRRSSS\\\aaaiiittt{{{iiinnniiizzz|||oookkkfff```]]]]]]]]]^^^dddjjjqqqttttttvvv{{{~~~yyyssslllddd\\\WWWQQQPPPNNNMMMKKKJJJIIIIIIMMMLLLLLLKKKKKKNNNSSSVVVZZZZZZ[[[\\\___aaadddfffjjjnnnsssvvvvvvtttsssrrrtttyyyvvvmmmhhhccceeeiiimmmpppqqqppppppqqqrrryyy}}}|||~~~{{{wwwtttssssssrrrqqqppppppppppppppppppqqqqqqnnnppptttyyy{{{{{{wwwsssooosss{{{ssszzzdddSSSLLLLLLHHHIIIKKKEEEGGGFFFFFFFFFEEEEEEDDDDDDEEEGGGHHHIIIJJJLLLPPPSSSZZZ[[[\\\eeettt{{{ooonnnoooxxx{{{rrrlllfffccc^^^YYYWWWYYY^^^bbbkkknnnrrruuuuuuxxx}}}|||vvvpppiiiccc\\\WWWQQQPPPNNNMMMLLLKKKJJJJJJLLLLLLLLLKKKLLLOOOSSSWWWZZZZZZ[[[\\\___bbbdddfffiiimmmrrruuuvvvtttsssssstttzzzxxxnnnfffbbbccceeejjjnnnpppqqqpppooorrrvvv||||||yyytttrrrqqqqqqqqqpppppppppppppppppppppppppppnnnppptttyyy|||{{{xxxtttqqqssswwwtttyyyeeeTTTLLLLLLHHHIIIKKKEEEGGGFFFFFFFFFEEEEEEEEEEEEEEEGGGHHHIIIJJJLLLPPPSSSYYY]]]___gggssszzz~~~mmmmmmooozzzwwwoooiiibbb```\\\XXXWWWZZZ___dddlllooosssuuuwwwzzz}}}xxxrrrkkkfffaaa\\\YYYPPPPPPNNNMMMLLLLLLLLLLLLKKKKKKLLLLLLMMMPPPUUUXXXZZZZZZ[[[]]]___bbbeeegggiiimmmrrruuuvvvuuuuuuuuuuuu|||yyymmmeee```]]]___cccggglllnnnnnnlllkkkooottt{{{~~~{{{xxxtttrrrrrrrrrrrrrrrppppppppppppppppppppppppnnnppptttxxx||||||yyyvvvsssrrrqqqtttxxxgggUUUMMMMMMHHHIIIKKKEEEFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJMMMQQQTTTZZZbbbfffkkksssyyy|||llllllooo~~~xxxqqqiiiccc]]]\\\YYYWWWWWWZZZ```dddlllpppsssuuuxxx|||zzzuuummmgggbbb___\\\ZZZPPPPPPOOONNNNNNNNNNNNNNNJJJKKKLLLMMMNNNQQQVVVYYYZZZZZZ[[[]]]___cccfffgggkkkoootttwwwxxxxxxyyyyyyxxxrrrgggaaa]]]\\\ZZZ^^^cccgggiiihhhfffdddfffkkkxxxzzzyyy}}}zzzuuusssssstttuuuuuuppppppppppppoooooooooooonnnooosssxxx{{{|||yyywwwrrrqqqooo|||tttxxxiiiVVVNNNMMMHHHIIIKKKFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHJJJMMMRRRUUU\\\hhhmmmpppuuu|||yyykkklllpppzzzqqqjjjccc^^^[[[ZZZYYYWWWWWWZZZ___ccclllooosssuuuxxx~~~wwwrrrkkkeeeaaa^^^\\\ZZZQQQQQQPPPOOOOOOOOOOOOOOOJJJLLLMMMNNNOOORRRVVVYYYZZZZZZ[[[]]]```cccfffhhhmmmqqqvvvyyy{{{|||}}}~~~~~~{{{lllbbb^^^\\\[[[YYY\\\```dddeeedddbbb```^^^bbblllvvvyyywwwwwwzzz}}}yyytttrrrrrrsssuuuuuupppppppppooooooooonnnnnnmmmnnnrrrvvvzzz{{{zzzxxxpppqqqqqquuuyyykkkXXXOOOMMMHHHIIIKKKFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFGGGHHHHHHJJJMMMSSSWWW^^^lllrrrsssyyyuuujjjmmmooorrrjjjddd^^^ZZZ[[[[[[ZZZYYYXXXZZZ^^^aaajjjnnnrrruuuyyy~~~}}}vvvqqqkkkeeeaaa^^^\\\ZZZSSSRRRQQQPPPOOOOOOOOOOOOKKKMMMNNNOOOPPPRRRVVVYYYZZZZZZ[[[]]]```dddgggiiiooorrrwww{{{}}}~~~pppddd]]]ZZZZZZZZZ[[[]]]```bbbccccccbbbaaa]]]___eeelllooopppvvv}}}}}}{{{wwwqqqnnnnnnpppqqqqqqpppppppppoooooonnnnnnmmmkkklllppptttyyy{{{zzzxxxooorrrtttvvvzzzmmmZZZPPPNNNHHHIIIKKKFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHIIINNNTTTXXX___nnnsssttt|||nnnfffjjjnnnxxxkkkeee```\\\XXX[[[[[[\\\[[[[[[\\\___bbbiiimmmssswww{{{~~~vvvrrrlllfffbbb___\\\ZZZUUUTTTSSSQQQPPPOOOOOOOOOLLLNNNPPPPPPQQQRRRUUUXXXZZZZZZ[[[]]]aaadddhhhjjjooorrrwww{{{~~~xxxpppeee]]]YYYXXXYYYZZZ\\\\\\^^^___````````````___```dddiiijjjlllttt}}}|||{{{wwwqqqmmmlllmmmooooooqqqppppppooonnnnnnmmmmmmjjjkkknnnssswwwyyyyyyxxxqqqsssuuuwwwyyyooo[[[QQQNNNHHHIIIKKKFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGHHHIIINNNTTTYYY___mmmqqqqqq}}}~~~ddd___eeelllsssgggaaa^^^[[[XXXYYY[[[\\\]]]^^^```cccfffiiiooovvv{{{~~~vvvrrrmmmhhhddd```\\\ZZZVVVUUUTTTRRRPPPOOOOOONNNMMMOOOPPPQQQQQQRRRUUUWWWZZZZZZ[[[^^^aaaeeehhhjjjnnnrrrvvv{{{}}}nnnhhh___YYYWWWXXXZZZ\\\[[[[[[[[[\\\\\\]]]^^^^^^```aaadddhhhhhhiiiqqqzzz|||}}}yyyrrrnnnmmmnnnooopppqqqppppppooonnnmmmmmmllliiijjjmmmqqqvvvyyyyyywwwsssuuuuuuwwwxxx}}}ooo\\\QQQNNNHHHIIIKKKFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGIIINNNUUUZZZ^^^kkknnnooo}}}uuu]]]YYYaaakkkqqqeee```^^^[[[XXXXXXZZZ\\\^^^```cccfffiiijjjpppxxx}}}{{{xxxssslllfffcccbbbaaa```^^^WWWPPPNNNPPPRRRQQQOOONNNMMMLLLLLLNNNQQQUUUWWWZZZ[[[]]]^^^```cccgggjjjmmmqqqvvv{{{~~~xxxddd]]]XXXXXXXXXWWWYYY]]]```bbb```\\\___fffgggcccbbbdddgggjjjmmmqqqwwwzzz~~~~~~|||wwwrrrnnnmmmooorrrooommmkkkkkkkkklllkkkjjjkkklllnnnrrrvvvxxxwwwuuuvvvrrrrrrzzz|||xxx~~~oooZZZPPPPPPIIIFFFHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGIIIJJJNNNSSSVVV___dddpppwww~~~iii______bbbmmm~~~{{{mmmddd___[[[ZZZ\\\YYY[[[]]]^^^```ccchhhkkkppprrruuuzzz{{{sssnnniiieeecccbbbbbbaaa\\\VVVOOOMMMOOOQQQQQQOOONNNNNNMMMMMMOOORRRVVVXXXZZZ[[[^^^___aaadddhhhkkkmmmqqqvvvzzz~~~yyyrrrfff^^^XXXWWWWWWWWWYYY]]]```bbbaaa^^^aaahhhjjjgggeeefffhhhjjjlllpppuuuyyy~~~}}}{{{wwwrrrnnnmmmoooqqqooonnnllllllllllllkkkkkkjjjkkkmmmqqquuuwwwvvvttttttppppppxxx|||www|||qqq[[[QQQQQQJJJGGGJJJGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJLLLOOOTTTXXX\\\bbbooovvv{{{eee\\\\\\___hhhzzzwwwjjjccc___ZZZYYY[[[YYY[[[]]]___aaadddhhhkkkoooqqqtttyyyxxxlllhhhdddbbbaaabbbbbbbbbXXXTTTOOOMMMNNNPPPOOONNNNNNMMMMMMMMMPPPSSSWWWYYYZZZ\\\^^^```bbbeeeiiilllmmmpppuuuzzz~~~|||xxxxxxvvvrrrmmmhhh```YYYWWWWWWWWW[[[___bbbcccbbbaaadddjjjllljjjhhhiiijjjkkklllpppvvvzzz}}}|||zzzwwwrrrnnnmmmnnnpppoooooonnnmmmmmmllllllkkkkkkkkknnnrrrvvvwwwvvvuuusssoooooovvv}}}wwwzzzttt]]]RRRRRRKKKIIIKKKHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIKKKLLLNNNQQQVVVYYYZZZbbbooovvvuuubbb\\\\\\]]]eeeyyy|||qqqfffbbb^^^ZZZYYYZZZZZZ\\\^^^```bbbdddhhhkkknnnpppsssyyyzzzsssfffddd```^^^______```___UUURRRNNNMMMNNNOOONNNMMMLLLLLLKKKLLLOOOSSSVVVYYYYYY\\\___bbbdddgggkkknnnmmmpppuuuzzz~~~}}}vvvnnnkkkmmmnnnmmmkkkkkkbbbZZZXXXYYYZZZ^^^dddgggfffddddddfffjjjkkkjjjkkklllmmmnnnppptttzzz~~~~~~|||yyyyyyvvvrrrooommmnnnooooooppppppooommmlllkkkllllllmmmooossswwwxxxwwwvvvsssoooooouuuxxxyyyvvv^^^RRRQQQKKKIIIJJJGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIKKKLLLNNNQQQVVVZZZ[[[dddqqqwwwsssccc______aaajjj~~~vvvllldddaaa___\\\ZZZ[[[[[[]]]```bbbcccfffiiikkkmmmooosssxxx~~~~~~rrrkkkccc```]]][[[[[[[[[[[[ZZZSSSQQQOOONNNNNNMMMLLLKKKIIIIIIIIIJJJMMMQQQUUUXXXYYY\\\```dddfffiiimmmooonnnqqqvvv{{{sssllldddaaadddhhhiiiiiilllccc\\\[[[]]]___dddjjjnnnjjjgggggghhhiiiiiijjjmmmnnnppprrruuuzzz}}}{{{wwwwwwvvvsssooommmmmmnnnnnnpppqqqpppmmmkkkkkkkkkjjjkkknnnqqquuuwwwvvvttttttppppppttt~~~zzzxxxxxx^^^QQQPPPJJJHHHIIIEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKMMMPPPUUUXXX^^^gggtttyyysssdddaaaccceeeppprrrjjjcccaaaaaa^^^\\\]]]]]]___bbbeeefffhhhjjjlllmmmooorrrwww|||vvvkkkddd___]]]ZZZXXXXXXXXXWWWVVVSSSRRRQQQPPPNNNLLLKKKJJJGGGGGGGGGIIILLLQQQUUUXXXYYY]]]aaaeeehhhkkkoooqqqooossswww|||uuuhhhaaaZZZYYY^^^dddggggggkkkddd___```cccggglllrrrtttnnnkkkkkkllljjjiiikkknnnpppsssvvvzzz~~~}}}{{{yyyuuuvvvuuussspppmmmllllllmmmppprrrqqqmmmiiiiiikkkhhhhhhkkkooorrrtttsssrrrsssppppppsss|||{{{wwwzzz```QQQOOOJJJIIIIIIEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJLLLOOOTTTWWW```jjjwww{{{sssccc```cccgggvvvqqqiiibbbaaaaaa___^^^```___bbbeeehhhiiijjjlllnnnnnnooorrrvvv{{{rrrfff___[[[YYYVVVVVVVVVVVVUUUTTTSSSTTTSSSQQQNNNKKKIIIHHHGGGGGGGGGIIIMMMQQQVVVYYYYYY]]]bbbfffjjjmmmppprrrqqqtttxxx}}}uuujjj^^^XXXSSSTTT[[[dddhhhiiijjjdddaaaeeejjjnnntttzzzwwwqqqnnnppppppmmmmmmpppooorrrvvvzzz|||}}}~~~{{{yyyxxxtttuuuuuussspppmmmlllllllllooorrrqqqlllhhhhhhiiihhhiiikkkooosssuuutttrrrooonnnooossszzz{{{uuu}}}aaaRRRPPPLLLJJJJJJEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJLLLOOOTTTWWW___kkkyyy}}}uuuddd```eeejjj|||pppggg```______^^^___aaabbbdddhhhjjjkkklllnnnooooooppprrrvvvzzz~~~~~~pppddd]]]WWWVVVTTTTTTUUUVVVUUUTTTTTTUUUUUURRROOOKKKIIIHHHGGGGGGHHHJJJMMMRRRWWWZZZYYY]]]cccgggkkknnnqqqsssrrruuuyyy~~~ooocccYYYTTTPPPSSS\\\fffkkkmmmiiidddccchhhnnnrrrxxx~~~yyyrrrooossstttqqqqqquuuppptttxxx{{{}}}}}}wwwxxx|||zzzxxxwwwssstttuuussspppmmmkkkkkkkkkooorrrpppkkkggggggiiikkklllnnnrrrvvvxxxwwwuuullllllnnnrrrzzzzzzssscccSSSQQQMMMLLLLLLFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIJJJLLLPPPTTTXXX^^^kkkyyy}}}yyyfffaaagggmmmpppfff___]]]^^^]]]^^^aaacccfffjjjlllmmmnnnoooppppppqqqsssvvvyyy}}}||||||lll```ZZZWWWVVVUUUTTTTTTTTTUUUVVVXXXYYYZZZXXXSSSNNNKKKJJJGGGGGGGGGJJJMMMSSSXXX[[[]]]aaaggglllnnnoooqqqrrrvvvuuuxxx}}}xxxiiiaaaVVVTTTQQQQQQ\\\lllwwwzzzvvvkkkhhhiiiiiirrr|||yyywwwsssnnnlllnnnqqqrrrqqqvvvtttrrruuu{{{|||yyywwwzzz|||yyywwwvvvuuuwwwxxxwwwuuurrrooommmnnnjjjlllnnnmmmlllkkkllllllkkkiiiiiinnnsssuuurrrooopppqqqnnnssszzzrrrfffSSSQQQKKKFFFHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIKKKNNNTTTXXX___jjjwww}}}tttgggaaahhhsssqqqiiiaaa^^^]]]\\\^^^bbbgggiiimmmoooooopppqqqrrrssstttvvvyyy{{{|||}}}~~~~~~mmm```ZZZVVVUUUTTTTTTUUUVVVWWWXXXZZZ\\\]]]\\\WWWRRRMMMKKKIIIIIIIIIKKKOOOTTTYYY\\\\\\```eeeiiilllnnnppprrrwwwvvvxxx|||rrrfffaaaYYYWWWUUUWWWdddvvvyyymmmjjjjjjhhhpppxxxtttqqqmmmjjjjjjnnnqqqsssrrrssspppooorrrxxx}}}}}}|||yyyvvvxxx|||yyyxxxwwwvvvyyyyyyyyyvvvrrrnnnlllllljjjlllmmmlllkkkiiijjjjjjllliiihhhkkkppptttsssqqqrrrrrrnnnrrr{{{sssfffSSSQQQKKKGGGIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJLLLPPPUUUYYYccckkkvvv|||qqqfffbbbiiisssrrriiibbb___^^^^^^```dddiiikkkmmmoooooooooqqqrrruuuvvvxxxzzz|||~~~~~~oooaaaZZZUUUUUUUUUUUUVVVXXXZZZ[[[]]]```bbbaaa\\\VVVPPPNNNJJJKKKKKKNNNQQQVVVZZZ]]]]]]aaaeeeiiilllooosssuuuyyywwwxxx{{{~~~}}}tttjjjcccaaa___^^^]]]bbbrrrzzzooolllkkkgggmmmsssnnnjjjgggeeeggglllqqqttttttqqqooommmqqqwww}}}~~~|||zzzyyyxxxwwwzzzzzzzzzwwwrrrnnnkkkkkkjjjkkklllkkkiiigggggggggkkkhhhfffhhhnnnrrrtttttttttqqqlllqqq}}}tttfffRRRPPPLLLHHHJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKMMMPPPVVVZZZfffjjjrrr{{{ooofffdddjjjsss~~~qqqiiibbb``````___bbbffflllmmmnnnooonnnooorrrtttxxxyyyzzz|||~~~pppaaaZZZWWWWWWVVVVVVWWWXXXZZZ[[[^^^aaadddddd___XXXRRROOOKKKKKKMMMOOOSSSWWW[[[]]]aaadddhhhkkknnnrrrvvvyyyzzzxxxxxx{{{~~~xxxpppiiicccbbbccceeefffiiiqqqxxxmmmkkkkkkggglllqqqkkkfffdddbbbffflllrrrttttttsssqqqpppssszzz{{{yyyxxxxxxwwwxxxyyyyyywwwsssooolllkkkjjjkkkllljjjgggeeedddeeehhhgggfffiiinnnrrrtttttttttpppiiinnn}}}~~~tttgggRRRPPPLLLJJJKKKIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJLLLPPPUUUYYYeeeeeemmmyyyooogggeeekkkuuu}}}ooohhhaaa`````````ccchhhnnnoooooooooooopppsssvvvyyyzzz|||}}}pppaaaZZZZZZYYYXXXWWWWWWWWWXXXYYY]]]```cccccc^^^XXXRRROOOKKKLLLMMMPPPSSSWWWZZZ\\\bbbdddhhhlllnnnrrrvvvyyyyyywwwxxx|||xxxmmmfffaaa___aaafffiiinnnuuu~~~qqqhhhiiikkkhhhmmmrrrlllfffddddddgggmmmsssuuuuuutttssssssvvv~~~~~~yyyxxxwwwvvvvvvtttvvvwwwvvvssspppmmmmmmkkklllllljjjgggeeeddddddeeefffhhhlllppprrrsssrrrrrrooohhhlllyyy~~~ssshhhRRRPPPMMMJJJKKKHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIKKKOOOTTTXXXbbbaaajjjzzzrrrhhhfffnnnxxx}}}mmmeee______```aaadddiiiooopppqqqpppppprrruuuxxxyyyzzz{{{}}}oooaaa[[[ZZZYYYXXXWWWVVVWWWWWWXXXZZZ]]]``````\\\WWWRRRPPPLLLMMMOOOQQQTTTXXXZZZ\\\```cccgggjjjmmmooorrruuuvvvvvvxxx~~~uuummmddd```]]]]]]bbbhhhlllttt}}}vvvjjjccceeejjjjjjoootttnnniiiggggggkkkqqqwwwyyyxxxvvvuuuvvvzzz~~~zzzxxxwwwvvvuuuqqqsssvvvvvvsssooommmlllkkkmmmmmmkkkiiifffffffffdddgggjjjnnnqqqrrrrrrrrrqqqpppjjjlllvvv~~~~~~qqqjjjSSSPPPMMMKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIJJJNNNTTTXXXaaaaaallluuuhhhfffqqq~~~}}}kkkccc^^^^^^```aaafffkkknnnppprrrrrrssstttwwwyyyxxxzzz|||~~~nnnaaa\\\XXXWWWVVVVVVVVVWWWXXXYYYYYY[[[^^^^^^ZZZVVVSSSRRRNNNOOOQQQTTTWWWYYY\\\]]]___ccchhhkkkmmmnnnpppqqqssstttxxxzzzuuujjjccc^^^\\\[[[\\\aaaiiinnnwww~~~tttkkkeee___cccjjjjjjqqquuunnnjjjiiijjjooovvv|||~~~~~~zzzzzz||||||yyyxxxwwwvvvqqqsssuuuuuurrrnnnkkkiiilllmmmnnnmmmjjjhhhhhhhhhhhhiiilllnnnoooqqqrrrtttppprrrnnnnnnuuu{{{~~~ooozzzlllSSSPPPMMMKKKJJJFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKOOOUUUXXXddddddrrrvvvhhhfffuuu|||jjjccc^^^___aaaccchhhmmmlllooorrrtttuuuvvvyyyzzzyyyzzz}}}mmmaaa]]]VVVUUUUUUUUUVVVXXXYYY[[[XXXZZZ\\\\\\YYYVVVTTTTTTOOOQQQSSSUUUXXX[[[]]]^^^aaaeeejjjnnnoooppppppqqqqqqrrrxxx~~~wwwqqqmmmccc^^^[[[ZZZZZZ[[[aaahhhnnnxxx{{{uuunnngggccc]]]bbbjjjkkkqqquuunnnjjjjjjkkkqqqyyy}}}{{{yyyxxxwwwqqqtttvvvuuuqqqlllhhhgggmmmnnnooonnnllljjjjjjjjjkkklllllllllmmmpppsssvvvqqqtttqqqpppuuuzzz~~~mmmvvvnnnTTTPPPMMMJJJJJJEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLPPPVVVZZZgggiiiwwwvvvgggfffwww{{{kkkddd___```ccceeejjjoookkknnnsssuuuwwwxxxzzz{{{yyy{{{~~~sssbbbYYYWWWVVVTTTUUUVVVXXXXXXXXXVVVWWWXXXZZZZZZYYYXXXWWWSSSTTTVVVWWWYYY]]]aaaeeecccfffkkknnnoooooooooooouuuxxx}}}|||sssnnnkkkgggddd```]]]]]]_________dddjjjsssyyy|||sssjjjffffffaaabbbdddfffhhhhhhhhhhhhgggooovvvyyyyyy|||}}}zzzwwwtttrrrpppooonnnllliiiffffffkkkpppppplllhhhhhhjjjjjjiiihhhjjjnnnrrrttttttsssqqqpppooorrrwwwqqqvvvrrrUUUPPPLLLJJJKKKGGGHHHHHHGGGFFFEEEEEEFFFFFFIIIHHHIIIMMMPPPRRRWWW^^^gggpppwwwpppiiijjjxxx}}}kkkddd___bbbfffhhhjjjnnnrrrssstttvvvwwwyyyzzzzzz|||ttteee]]]\\\ZZZWWWVVVWWWXXXZZZ[[[[[[[[[[[[[[[\\\\\\\\\\\\XXXYYYZZZ[[[\\\```cccfffeeeiiimmmppppppppppppqqquuuyyy~~~sssjjjfffcccaaa^^^]]]ZZZZZZ]]]^^^___dddkkkuuuzzz}}}yyyooofffcccccccccdddfffhhhiiiiiihhhhhhkkkqqqwwwzzz|||{{{xxxuuuvvvtttqqqpppooollliiifffhhhlllqqqpppmmmiiijjjkkkhhhggggggiiimmmppprrrrrrtttsssqqqpppsssvvvpppuuusssVVVPPPLLLJJJKKKGGGHHHGGGGGGFFFEEEEEEFFFFFFIIIHHHIIIMMMPPPRRRWWW^^^gggoooxxx{{{kkkfffhhhxxx~~~nnnfffaaabbbfffiiilllooorrrssstttuuuwwwyyyzzzzzz|||uuuhhhaaa___]]]ZZZXXXXXXYYY\\\^^^cccbbbaaa``````aaaaaabbb_________```bbbeeegggiiijjjmmmppprrrrrrrrrssstttvvvzzzvvvjjjbbb^^^]]]\\\[[[[[[YYYYYY]]]___aaahhhpppxxxzzzyyyrrrhhh```^^^___eeefffhhhjjjkkkkkkjjjjjjpppsssxxx{{{|||xxxvvvwwwuuusssqqqooommmiiigggiiimmmqqqqqqnnnkkkjjjkkkgggffffffhhhllloooqqqqqqtttrrrppppppsssuuuoootttuuuWWWQQQLLLJJJKKKGGGHHHGGGFFFFFFEEEFFFFFFFFFIIIHHHIIIMMMPPPRRRWWW^^^fffoooyyytttfffcccgggxxx~~~qqqhhhbbbcccgggjjjmmmqqqqqqrrrsssuuuwwwxxxzzzzzz}}}wwwkkkddd[[[[[[\\\\\\\\\]]]___aaahhhhhhiiiiiihhhgggfffeeeccccccccceeehhhkkkmmmnnnnnnppprrrtttttttttvvvwwwwww}}}zzzrrrfff^^^[[[\\\]]]\\\\\\ZZZZZZ___bbbfffnnnwwwxxxwwwssskkkaaa\\\\\\^^^eeegggiiilllnnnooooooooouuuvvvyyy}}}}}}{{{yyywwwuuurrrqqqooollliiifffiiillloooooommmkkkjjjjjjfffeeefffiiillloooppppppqqqnnnlllmmmppp}}}uuuooossswwwYYYQQQLLLJJJKKKGGGGGGGGGFFFFFFFFFFFFFFFGGGIIIHHHIIIMMMPPPRRRWWW^^^fffmmmyyysssfffdddjjj|||~~~qqqiiibbbcccgggjjjnnnrrrqqqrrrsssuuuwwwyyyzzz{{{}}}zzzmmmeeeXXX]]]cccfffggggggggghhhlllnnnqqqsssrrroookkkhhhfffeeefffiiimmmqqqrrrrrrppprrrsssttttttvvvxxxzzzyyyvvvnnnccc\\\[[[]]]______\\\ZZZ[[[___ccchhhqqqzzzwwwtttmmmddd]]]ZZZ]]]```dddfffjjjnnnqqqtttuuuvvvxxxyyy||||||zzzxxxuuusssqqqooonnnkkkhhheeehhhjjjmmmmmmllljjjhhhgggffffffgggjjjmmmppppppppppppmmmkkkkkkooo{{{vvvpppssszzzZZZRRRLLLJJJKKKGGGGGGFFFFFFFFFFFFFFFGGGGGGIIIHHHIIIMMMPPPRRRWWW^^^eeekkkxxxuuuiiihhhooo}}}ppphhhbbbdddhhhkkknnnsssqqqrrrtttvvvxxxzzz{{{|||~~~{{{nnnfff\\\ccclllrrrsssrrrqqqrrrrrrvvvzzz}}}|||wwwpppllliiiggggggkkkpppssssssqqqppprrrsssssstttvvvzzz}}}|||qqqiii```[[[[[[^^^___```\\\ZZZZZZ^^^bbbgggpppyyyvvvrrriii```ZZZZZZ]]]aaadddfffkkkppptttxxxzzz{{{{{{}}}~~~{{{yyywwwvvvtttrrrpppooonnnlllhhhfffhhhiiikkklllllljjjhhhfffeeeeeegggjjjnnnppppppoooqqqmmmkkklllqqq|||wwwppprrr|||\\\SSSMMMJJJKKKGGGFFFFFFFFFEEEFFFFFFGGGHHHIIIHHHIIIMMMPPPRRRWWW^^^dddhhhuuuwwwlllkkkrrr|||mmmfffbbbeeejjjmmmpppsssrrrssstttwwwyyy{{{}}}~~~zzzpppjjjcccjjjtttyyyyyyxxxxxxzzz{{{~~~}}}xxxtttmmmjjjiiilllppprrrpppmmmooopppqqqrrrssswww{{{~~~~~~lllfff___[[[\\\___``````___\\\\\\___bbbgggpppzzzwwwrrrhhh___ZZZZZZ]]]```fffhhhmmmrrrvvvzzz|||}}}}}}|||yyyxxxvvvuuusssrrrpppoooooommmjjjhhhiiijjjkkklllmmmkkkhhhfffddddddfffiiimmmoooooonnnpppllljjjkkkppp{{{vvvoooooo~~~]]]SSSMMMJJJKKKGGGFFFFFFEEEEEEFFFGGGGGGHHHIIIHHHIIIMMMPPPRRRWWW^^^bbbeeerrruuujjjkkktttzzzkkkfffccchhhmmmppprrruuussstttvvvxxxzzz}}}~~~yyyrrrmmmhhhnnnvvvyyyyyyxxxzzz|||}}}zzzpppllljjjlllpppqqqmmmiiinnnooopppqqqsssvvv|||{{{kkkfff___]]]^^^aaabbbaaaccc______aaaeeeiiirrr{{{yyysssiii___ZZZYYY\\\___hhhkkkooossswwwzzz|||}}}}}}zzzyyywwwvvvsssrrrpppppppppooollljjjjjjkkklllmmmnnnmmmiiigggbbbbbbdddhhhlllnnnmmmlllnnnjjjgggiiinnnxxxuuunnnmmm^^^TTTMMMJJJKKKGGGFFFFFFEEEEEEFFFGGGHHHHHHIIIHHHIIIMMMPPPRRRWWW^^^bbbcccpppqqqhhhjjjssszzzkkkfffeeejjjpppssstttwwwtttuuuvvvyyy{{{~~~vvvqqqpppqqqrrrsssuuuvvvxxxyyyzzz}}}vvvwwwsssmmmlllooopppnnnppppppooonnnooorrrxxx|||}}}{{{hhhfffccc``````aaaccceeegggeeedddfffjjjnnnqqqrrrqqqiiibbb^^^\\\\\\```fffooopppsssyyy|||~~~|||yyyxxxuuuqqqnnnnnnnnnmmmlllgggiiilllnnnmmmjjjfffccc^^^___aaacccgggjjjmmmoooooonnnmmmnnnqqqzzzsssjjjrrr}}}bbbVVVNNNKKKKKKGGGEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHJJJNNNOOOQQQXXX```aaaiiixxxooohhhlllxxxzzzkkkgggdddfffnnnuuuwwwwwwttttttvvvwwwyyy{{{|||}}}}}}uuuqqqqqquuuvvvvvvwwwwwwxxxyyyyyy}}}~~~~~~}}}xxxzzzxxxttttttxxxzzzxxxtttsssrrrppppppsssxxx|||}}}xxxiiigggeeebbbbbbccceeegggiiihhhgggiiillloooqqqqqqnnnggg```^^^^^^^^^dddjjjrrruuu{{{zzz{{{|||{{{xxxxxxuuuqqqooonnnmmmlllkkkjjjkkkllllllkkkhhhdddbbb___```bbbdddgggjjjlllmmmlllkkklllnnnrrr|||sssjjjrrr|||bbbVVVNNNKKKKKKGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHJJJNNNOOOPPPVVV___gggnnnzzzooohhhlllvvvzzzlllhhheeehhhnnntttvvvvvvssstttuuuvvvxxxyyy{{{{{{~~~{{{uuutttvvvzzzzzzzzzzzzzzzzzzyyyyyy}}}}}}}}}||||||{{{{{{zzz||||||||||||yyywwwtttqqqppprrrwww|||wwwkkkiiigggeeeeeefffhhhjjjmmmllllllmmmpppqqqpppnnniiiccc^^^^^^```bbbiiipppwwwwwwwwwyyyyyyxxxyyyvvvrrrpppooonnnllljjjllllllkkkjjjhhheeecccbbbaaabbbccceeegggiiikkkkkkmmmkkklllooossstttkkkqqq{{{bbbVVVNNNKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHJJJMMMNNNNNNUUU]]]iiiooo{{{nnngggkkkssszzzllliiigggiiiooosssuuutttsssssstttuuuvvvwwwxxxyyy}}}~~~yyyuuuwww|||}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{zzzzzzzzzzzzzzz~~~}}}yyy{{{xxxtttooonnnpppvvvzzzyyykkkjjjhhhggggggiiikkkllloooooooooppprrrqqqnnnllleee___]]]___bbbfffmmmuuu~~~|||uuutttwwwyyyzzzzzzxxxuuusssqqqooollljjjkkkjjjhhhfffeeedddcccccccccccceeefffhhhiiiiiijjjooommmnnnqqqvvvvvvkkkqqqzzzbbbVVVNNNKKKKKKGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHJJJMMMMMMMMMSSS[[[hhhmmmzzznnnfffiiiooo}}}zzzlllkkkiiikkkooorrrsssrrrqqqrrrssstttuuuvvvvvvwwwzzz|||xxxrrrqqqvvv}}}}}}~~~~~~|||{{{|||}}}|||{{{~~~~~~}}}yyyyyyvvvqqqlllkkkooouuu{{{zzzkkkjjjiiiiiiiiikkkmmmnnnppppppppprrrrrrqqqnnnkkkddd___]]]```dddhhhooowww~~~~~~zzzttttttwwwzzz|||zzzyyywwwvvvuuurrrnnnkkkhhhgggeeeccccccccceeefffcccdddfffggghhhiiiiiihhhllllllmmmrrryyywwwlllrrrzzzbbbVVVNNNKKKKKKGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHJJJMMMMMMMMMSSS[[[hhhmmm{{{ooofffhhhlllxxxxxxkkkjjjkkklllnnnpppppppppppppppqqqrrrtttuuuvvvvvvwww{{{zzzpppjjjkkksss|||}}}~~~~~~}}}~~~|||wwwtttoookkkkkkpppyyyyyykkkkkkkkkkkklllmmmooopppqqqpppqqqrrrsssrrrpppmmmfffaaa___bbbeeehhhooouuu~~~{{{|||zzzvvvvvvxxxzzz{{{xxxxxxwwwwwwvvvtttooolllfffeeecccbbbbbbccceeefffcccdddfffhhhiiiiiiiiihhhggggggjjjqqq{{{xxxmmmrrr{{{bbbVVVNNNKKKKKKGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJMMMNNNNNNUUU]]]mmmqqqsssiiihhhlllyyyttthhhiiikkklllnnnnnnoooooonnnoooppprrrtttuuuwwwwwwwww}}}wwwlllggghhhrrr}}}~~~}}}wwwtttppplllnnnuuuyyymmmmmmmmmnnnoooppprrrsssrrrqqqrrrsssuuuuuusssqqqjjjeeebbbdddeeeggglllrrrvvvyyyzzzyyyvvvwww||||||zzzyyyxxxxxxxxxuuuuuuuuuvvvvvvtttooolllfffeeecccaaaaaaaaabbbccccccdddfffiiijjjjjjiiihhhffffffiiioooyyyyyymmmsss|||bbbVVVNNNKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHJJJNNNOOOPPPVVV___nnnsssxxxmmmjjjnnn~~~oooeeegggjjjlllmmmmmmmmmmmmmmmnnnooorrrtttvvvxxxyyy}}}wwwlllgggiiittt~~~wwwuuuqqqoooqqqzzzzzznnnoooooopppqqqssstttuuusssrrrrrrtttvvvwwwvvvuuummmgggdddeeeffffffjjjppppppppppppooopppuuu~~~~~~|||zzzxxxvvvtttrrrssstttuuuuuusssoookkkgggeeedddbbb`````````aaabbbdddfffiiijjjjjjiiiiiiiiihhhjjjnnnvvvyyynnnsss}}}bbbVVVNNNKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHJJJNNNOOOQQQXXX```lllrrr}}}ppplllppp|||kkkcccfffjjjlllllllllmmmmmmlllmmmooorrrtttwwwyyyzzzyyyooonnnssswwwxxx~~~xxxuuupppooottt}}}zzzwwwttttttwwwvvvssssssuuuzzzxxxvvvuuuvvvwwwxxxxxxqqqnnnjjjhhhhhhiiiiiihhhkkkiiikkkppprrrqqqxxx||||||{{{{{{zzzzzzzzzzzzzzzwwwtttuuuvvvuuuoooiiikkkiiifffcccaaa``````aaa```aaaccceeeggghhhhhhhhhhhhfffgggmmmttt{{{nnnvvv~~~fffSSSQQQNNNKKKIIIJJJIIIGGGEEEEEEFFFGGGHHHMMMKKKKKKMMMNNNOOOWWWaaaiiisss~~~oooiiinnnvvvkkkeeegggiiijjjjjjjjjkkklllnnnnnnpppssstttuuu{{{yyyqqqrrrwww{{{}}}}}}yyyuuusssvvv~~~xxxtttsssuuutttqqqrrruuu{{{zzzyyyyyyyyyxxxvvvuuuuuutttrrrpppnnnmmmlllmmmnnnlllnnnsssuuuwww~~~~~~}}}|||{{{{{{zzz{{{xxxvvvwwwyyyxxxrrrmmmhhhgggfffdddbbb```___^^^```aaaccceeeggghhhhhhhhhllljjjkkknnnsss~~~pppvvv~~~hhhUUURRROOOKKKIIIJJJIIIGGGFFFEEEFFFGGGHHHLLLJJJKKKNNNNNNPPPXXXbbbpppzzz}}}oooiiilllrrrhhhdddfffiiikkkkkklllmmmnnnooonnnqqquuuxxx{{{zzzuuuwww}}}|||zzz|||zzzuuurrrrrrqqqoooqqquuu{{{|||}}}}}}|||zzzwwwuuuzzz|||}}}zzzuuurrrqqqssstttrrrssswww{{{~~~|||{{{zzzyyyxxxzzzxxxwwwxxxzzzyyyuuuqqqfffffffffeeeccc```]]]\\\```aaaccceeeggghhhhhhiiimmmllllllnnnssssssvvv}}}kkkVVVRRROOOKKKIIIJJJIIIGGGFFFFFFGGGHHHHHHKKKJJJKKKNNNPPPRRRZZZcccttt}}}}}}nnngggiiizzzqqqhhhdddgggjjjlllmmmnnnoooppppppooorrrwww|||}}}zzz||||||vvvqqqooonnnmmmpppuuu|||}}}}}}|||{{{{{{~~~yyyyyy{{{}}}|||{{{}}}zzzyyyyyyxxxwwwvvvvvvuuuvvvvvvvvvwwwyyyxxxuuurrrhhhhhhfffeeebbb```___^^^```aaabbbdddfffhhhiiijjjiiikkklllooouuusssvvv}}}lllWWWRRRNNNJJJHHHIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIKKKOOOQQQSSS\\\eeeqqqyyy}}}nnnffffffttt}}}rrrmmmhhhjjjnnnoooooooooppppppqqqppprrrxxx~~~wwwqqqnnnlllkkkooottt{{{|||}}}}}}}}}~~~uuuuuuuuuuuuuuuuuuuuutttuuuuuuvvvxxxyyyxxxvvvtttmmmjjjfffcccaaaaaabbbbbb``````bbbcccfffhhhjjjkkkhhhkkkmmmooovvvrrruuu~~~mmmVVVQQQMMMIIIGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIIIILLLPPPRRRUUU\\\eeelllsss~~~mmmeeedddqqqxxxrrrnnnmmmpppssstttrrrqqqpppppprrrpppsssyyy~~~yyyrrrooollljjjnnnsssxxx{{{}}}}}}}}}wwwvvvvvvvvvvvvuuuuuuuuuvvvwwwyyyzzzzzzyyyxxxwwwooolllgggbbb```aaaccceee``````aaaccceeehhhjjjllljjjnnnpppnnnuuuqqqttt~~~mmmWWWQQQMMMIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJMMMQQQSSSUUU]]]eeekkkrrr~~~mmmeeedddpppzzzsssooolllrrruuuwwwxxxvvvsssrrrqqqsssrrruuu|||~~~|||~~~zzzssspppmmmkkkmmmrrruuuyyy~~~}}}{{{zzzzzzyyywwwvvvtttssssssuuuwwwyyyzzzyyyxxxwwwvvvmmmkkkgggcccaaaaaabbbccc``````aaabbbeeehhhkkkllljjjoooppplllqqqpppsssoooXXXRRROOOKKKJJJGGGHHHHHHIIIIIIJJJIIIIIIKKKKKKNNNRRRTTTUUU\\\dddlllsssllleeedddqqq}}}uuuqqqooonnntttwwwzzz{{{zzzwwwuuutttssssssxxxzzzxxx{{{{{{tttqqqnnnkkkmmmrrrsssyyy{{{xxx{{{|||{{{yyywwwtttrrrpppooosssuuuwwwxxxwwwuuutttsssjjjiiigggdddbbbaaa````````````aaabbbeeehhhkkkmmmgggmmmmmmjjjoooqqqssspppYYYSSSPPPMMMLLLGGGHHHIIIIIIJJJJJJJJJIIIKKKKKKOOOSSSTTTUUU\\\dddnnntttllleeeeeerrryyysssrrrrrrssstttwww{{{}}}|||zzzxxxxxxtttuuuzzz{{{vvvttt{{{~~~tttnnniiigggjjjppptttxxx{{{{{{~~~{{{vvvwww~~~~~~zzzwwwuuuuuuvvvwwwzzzvvvssswww{{{{{{uuunnnmmmkkkhhhdddaaa___^^^^^^```aaacccfffhhhiiiiiiiiikkkjjjhhhhhhooo~~~sssxxxsssYYYQQQLLLIIIJJJJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLOOOSSSUUUVVV]]]fffmmmuuummmllliiirrr|||uuurrrrrrtttvvvzzzxxxyyy}}}~~~zzzxxxxxxyyyyyy~~~~~~yyyvvvvvvuuuvvv{{{~~~vvvoookkkjjjlllpppqqqvvvzzzzzz~~~{{{wwwxxx|||{{{xxxvvvuuuvvvwwwxxxvvvuuuwwwzzzzzztttooolllkkkhhhdddaaa___^^^^^^^^^```dddhhhjjjkkklllkkkjjjiiihhhiiipppsssvvv~~~tttZZZQQQLLLJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLOOOSSSTTTVVV]]]eeeooovvvtttpppmmmxxxxxxrrrooopppsssuuu{{{xxxyyy~~~}}}|||~~~}}}|||yyyuuuqqqpppqqqsssuuurrrwww{{{}}}xxxpppnnnmmmnnnpppoootttxxxyyy}}}}}}|||~~~}}}~~~~~~}}}yyyvvvuuuuuuvvvvvvvvvvvvxxxyyywwwssspppkkkjjjgggeeebbb```___^^^]]]```eeeiiilllmmmmmmllljjjhhhgggjjjrrrsssuuu{{{uuuZZZRRRMMMJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLOOORRRTTTUUU\\\eeerrrxxx{{{tttqqq~~~zzzuuupppoooqqquuuxxx|||yyy{{{{{{yyyxxxwwwwwwtttqqqmmmjjjjjjlllooorrrqqqvvv{{{}}}zzzooonnnnnnmmmmmmooouuuyyyyyy{{{|||zzz|||~~~~~~yyyvvvuuutttuuutttuuuwwwxxxwwwuuurrrqqqjjjiiigggeeecccaaa______]]]```eeejjjmmmmmmkkkjjjiiiggggggkkktttuuutttxxxvvv\\\RRRMMMJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKLLLLLLNNNRRRSSSTTT[[[dddrrryyy}}}sssqqq~~~{{{xxxssspppppptttyyy|||~~~|||}}}{{{wwwqqqlllkkkkkklllkkkllljjjgggfffgggjjjnnnpppsssxxx|||~~~}}}pppnnnmmmkkkjjjpppvvvyyyxxxxxx~~~|||yyy{{{~~~yyyuuutttttttttsssuuuvvvwwwwwwtttrrrppphhhhhhgggeeecccaaa```___^^^aaafffiiikkkjjjhhhfffhhhhhhhhhllluuuxxxuuuwwwxxx]]]SSSNNNJJJJJJHHHHHHHHHHHHHHHIIIJJJJJJLLLKKKNNNQQQRRRSSSZZZbbboooyyy~~~qqqooowwwtttqqqnnnpppuuu{{{wwwnnnjjjdddaaaaaaaaabbbaaaaaaaaaaaabbbeeeiiimmmpppsssyyy}}}uuupppmmmjjjiiiooovvvzzzwwwvvv|||{{{yyyzzz}}}|||xxxuuussssssssstttttttttvvvwwwuuuqqqnnnggggggffffffdddbbb```___```bbbeeehhhiiihhhfffeeehhhiiijjjllltttyyyuuuvvvyyy^^^TTTNNNJJJJJJHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKMMMQQQRRRSSSYYYaaakkkxxxqqqooossspppmmmlllnnnttt{{{yyyooodddaaa]]]ZZZZZZ[[[[[[[[[[[[\\\^^^aaaeeeiiilllnnnpppvvv||||||tttnnnkkkkkkmmmtttxxxvvvuuu{{{}}}zzz{{{}}}{{{wwwtttsssssssssuuusssrrrtttwwwwwwqqqlllffffffffffffeeecccaaa```aaabbbeeehhhiiiiiiiiihhhgggjjjlllmmmsssyyytttuuuzzz___UUUNNNKKKJJJHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKMMMPPPQQQRRRXXX```hhhwwwssssss~~~rrrpppmmmlllooouuu|||wwwlll```]]]ZZZXXXXXXYYYYYYXXX\\\^^^```cccfffhhhjjjkkkmmmtttzzz~~~wwwqqqmmmnnnjjjrrrwwwuuuuuu|||}}}~~~~~~~~~zzzvvvsssrrrssssssvvvrrrpppsssxxxxxxqqqjjjeeefffffffffeeecccaaa```aaabbbeeehhhjjjkkkllllllgggkkkmmmmmmsssxxxsssttt{{{___UUUOOOKKKJJJHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKMMMPPPQQQRRRXXX```gggvvvtttvvv|||tttqqqooonnnqqqxxxqqqhhh]]]ZZZWWWVVVWWWXXXZZZZZZ]]]___aaadddfffhhhiiijjjlllpppyyyzzzqqqoooqqqooossswwwxxxxxx~~~~~~{{{wwwtttsssuuuwwwuuusssrrrssstttssspppllljjjiiihhhfffcccaaa^^^]]]^^^aaaeeeiiilllmmmmmmmmmoookkkiiillltttwwwvvvxxxyyy___VVVQQQLLLKKKJJJJJJJJJIIIIIIHHHHHHHHHGGGIIILLLOOOQQQUUUYYY\\\eeeqqq{{{uuuyyy}}}ssspppmmmnnnssszzz~~~nnnddd]]]ZZZWWWVVVWWWYYYZZZZZZ^^^___aaadddfffhhhiiiiiipppssszzz}}}uuupppqqqnnnuuu|||zzzyyywwwssspppppprrruuuwwwuuusssssssssrrrooollljjjjjjhhhgggdddbbb```______bbbfffjjjmmmnnnnnnmmmnnnjjjiiimmmuuuwwwvvvxxxxxx^^^UUUPPPKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHJJJMMMPPPRRRVVVZZZ]]]bbbnnn}}}uuunnnqqq~~~tttrrrppprrrvvv|||}}}lllccc\\\ZZZWWWWWWXXXZZZ[[[[[[___```bbbdddfffhhhhhhiiippprrryyy}}}xxxrrrsssoooxxx~~~vvvuuussspppnnnooorrruuuyyywwwtttsssrrrqqqooommmjjjiiihhhgggeeecccbbbaaa```cccgggkkknnnooonnnnnnllljjjiiinnnwwwvvvuuuwwwwww]]]TTTOOOKKKIIIJJJIIIIIIIIIIIIHHHHHHHHHHHHKKKNNNPPPSSSVVVZZZ]]]bbbmmmyyyoooggghhhtttvvvuuutttvvv{{{nnnddd\\\ZZZXXXXXXZZZ\\\]]]]]]aaabbbccceeeggghhhiiiiiijjjnnnwww|||uuuvvvvvv~~~yyyvvvuuussspppoooppptttwww{{{yyywwwtttrrrpppnnnmmmiiihhhgggeeedddbbbbbbaaaaaadddhhhlllnnnooonnnnnnllliiiiiinnnwwwuuuuuuwwwvvv\\\TTTOOOJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHJJJMMMPPPRRRVVVZZZ]]]eeennnxxxkkkccccccnnn}}}xxxxxxxxx{{{pppeee]]][[[ZZZ[[[]]]___```___bbbccceeegggiiijjjkkkllliiioooyyyzzz{{{~~~zzz~~~wwwvvvsssooonnnooossswww|||{{{yyyvvvrrrooommmlllhhhgggeeecccbbbaaa``````bbbdddhhhlllnnnooonnnmmmllliiiiiinnnvvvsssuuuxxxuuu[[[SSSNNNJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGJJJMMMOOORRRUUUYYY\\\gggooowwwkkkdddeeeooo|||zzzzzz{{{~~~qqqfff^^^]]]\\\^^^```bbbcccbbbcccdddfffiiikkkmmmoooooopppttt}}}~~~~~~vvvtttqqqllljjjkkkooorrrzzz{{{{{{xxxtttpppmmmllliiigggeeebbb```_________bbbdddhhhkkkmmmnnnmmmlllkkkiiiiiinnnvvvqqquuuyyyuuu[[[TTTOOOKKKJJJHHHHHHHHHIIIIIIIIIIIIJJJHHHJJJNNNPPPSSSVVVZZZ]]]eeemmmttt~~~lllgggiiirrr}}}}}}}}}~~~tttiii___^^^^^^```ccceeeeeeeeeccceeehhhkkknnnppprrrssswwwxxx}}}{{{{{{wwwuuupppjjjggggggkkknnnxxx{{{}}}{{{vvvpppmmmlllkkkiiifffbbb```_________aaacccgggjjjlllmmmlllkkkjjjhhhiiioooxxxpppuuu{{{vvv\\\TTTPPPLLLKKKHHHHHHHHHIIIIIIIIIJJJJJJJJJMMMPPPRRRUUUXXX\\\___ccclllsss}}}mmmiiijjjsss|||xxxnnn```___```bbbeeeggggggfffdddeeehhhlllooorrrtttuuuzzzyyy{{{wwwwwwyyywwwqqqkkkffffffiiimmmwwwzzz}}}|||wwwqqqmmmlllmmmjjjgggcccaaa_________aaacccgggjjjllllllkkkkkkhhhgggiiipppyyyooovvv|||vvv\\\UUUPPPLLLKKKHHHHHHHHHIIIIIIJJJJJJJJJLLLOOORRRTTTWWWZZZ^^^aaacccmmmttt~~~mmmiiijjjrrr}}}||||||ssshhhfffdddcccddddddcccbbb\\\```eeejjjmmmqqquuuxxxtttvvv}}}zzzxxx~~~zzzvvvpppkkkggggggiiijjjuuu}}}{{{uuuqqqpppnnnmmmkkkhhhdddaaa___^^^^^^aaagggjjjjjjjjjlllmmmkkknnnlllmmmrrr{{{~~~lllpppyyyttt]]]VVVNNNIIIKKKIIIHHHHHHHHHHHHIIIJJJJJJKKKNNNRRRUUUXXX[[[```ccceeekkktttwwwkkklllqqquuu{{{||||||~~~uuuiiigggddddddddddddbbb```YYY\\\bbbfffjjjmmmqqqsssuuuxxxzzzxxxyyyvvvpppkkkhhhhhhiiikkkuuu}}}~~~wwwtttrrrpppllljjjhhhdddaaa```^^^^^^aaagggjjjjjjkkkmmmnnnlllooolllmmmrrr{{{}}}mmmqqq{{{ttt^^^WWWOOOKKKLLLIIIHHHHHHHHHHHHIIIJJJJJJMMMOOORRRUUUXXX[[[```cccgggmmmuuuooolllrrrwww~~~xxxkkkgggdddcccdddccc___\\\UUUYYY___dddgggjjjmmmpppwwwzzz{{{xxxzzzvvvqqqllliiiiiiiiijjjoooxxx~~~{{{uuuqqqooolllllljjjgggeeebbb```___^^^```fffkkkkkklllooopppnnnooolllmmmrrr|||xxxkkkqqq{{{ttt^^^WWWOOOKKKMMMIIIHHHHHHHHHHHHIIIJJJJJJNNNPPPSSSVVVXXX[[[___bbbhhhpppwwwtttmmmssszzz}}}lllhhhcccbbbbbbaaa\\\WWWTTTXXX^^^cccgggjjjnnnpppyyy}}}|||xxx{{{xxxsssnnnkkkiiihhhhhhlllvvv|||zzzuuuqqqnnnkkkkkkiiigggeeebbb```___^^^```fffkkkkkklllpppqqqoooooollllllssstttiiioooyyyrrr\\\VVVOOOKKKLLLIIIHHHHHHHHHHHHIIIJJJJJJOOOQQQTTTVVVXXXZZZ^^^aaagggqqqxxx}}}{{{pppuuu~~~~~~nnnhhhaaa___```___ZZZUUURRRVVV\\\aaaffflllqqqttt~~~~~~}}}yyy~~~|||zzzvvvqqqllliiigggfffpppyyy~~~xxxuuuqqqnnnjjjiiigggeeecccaaa___^^^```fffkkkkkklllpppqqqooonnnkkklllttttttjjjnnnxxxoooZZZTTTMMMIIIKKKIIIHHHHHHHHHHHHIIIJJJJJJNNNPPPSSSUUUWWWZZZ^^^```fffpppwww|||tttwww~~~~~~rrrjjjaaa^^^___```[[[WWWRRRVVV[[[aaahhhooowww}}}||||||zzz}}}{{{yyyvvvrrrnnnjjjhhhgggpppyyy|||vvvrrrpppmmmiiihhhgggfffdddaaa___^^^```fffkkkkkklllooopppnnnnnnjjjkkkuuuvvvlllooozzznnnXXXRRRLLLHHHJJJIIIHHHHHHHHHHHHIIIJJJJJJLLLNNNQQQTTTVVVYYY]]]```fffpppxxx}}}yyyxxxwwwmmmbbb^^^```bbb___[[[WWWYYY^^^eeemmmxxx{{{||||||wwwvvvtttrrrpppnnnllljjjooowww{{{wwwqqqnnnllliiihhhhhhgggfffdddbbb___^^^aaagggjjjjjjkkkmmmnnnlllooojjjjjjtttuuukkknnn{{{mmmXXXSSSLLLIIIKKKIIIHHHHHHHHHHHHIIIJJJJJJJJJLLLOOORRRUUUXXX]]]```fffqqqzzz}}}xxx|||zzzoooccc^^^aaadddbbb^^^\\\___cccjjjttt~~~~~~{{{{{{zzzsssssssssrrrqqqpppooonnnrrryyy}}}xxxqqqnnnmmmkkkhhhhhhgggfffdddbbb___^^^aaagggjjjjjjjjjlllmmmkkkpppkkkjjjsssrrrhhhkkkzzznnnYYYSSSMMMJJJLLLIIIHHHHHHHHHHHHIIIJJJJJJHHHKKKNNNQQQTTTXXX]]]```gggrrr{{{wwwyyy~~~nnncccbbbcccaaaccchhheeehhhnnnvvv~~~~~~{{{||||||~~~yyyyyy|||}}}vvvqqqqqqrrrsssuuuuuusssqqqvvvuuutttuuuuuurrrlllgggiiiiiiiiihhheeebbb```^^^ccceeeiiijjjjjjjjjjjjkkkkkkmmmkkkssssssdddkkknnn\\\PPPLLLLLLHHHIIIHHHGGGGGGFFFFFFGGGGGGCCCGGGKKKNNNQQQUUU[[[aaaeeeuuuuuusssrrreeecccdddbbbeeejjjlllpppxxx|||yyyvvvyyy{{{~~~{{{yyyzzz~~~}}}vvvtttttttttttttttsssrrrpppwwwvvvuuuuuuuuurrrlllhhhgggggggggfffdddaaa___^^^ccceeehhhiiiiiiiiijjjkkkffflllmmmtttrrrdddlllmmm[[[PPPKKKKKKHHHIIIHHHGGGGGGFFFFFFGGGGGGDDDHHHLLLNNNPPPTTT[[[```fffttttttttt{{{wwwhhheeeeeedddgggmmmssszzz}}}zzzyyyyyyyyyxxxvvvwww|||xxxxxx|||}}}wwwvvvvvvuuutttsssrrrqqqpppwwwvvvvvvvvvuuuqqqlllhhheeeddddddcccbbb```^^^]]]bbbdddfffgggggghhhjjjllldddlllpppwwwpppdddmmmlllZZZOOOKKKKKKGGGIIIHHHGGGGGGFFFFFFGGGGGGEEEIIILLLNNNOOOSSSZZZ___fffttt~~~ttttttssszzzjjjffffffeeeiiipppwww{{{wwwwwwxxxzzz|||}}}}}}}}}zzzyyywww}}}~~~xxxuuuuuuuuusssrrrqqqrrrssswwwwwwwwwvvvtttpppllliiibbbbbbbbbaaa___^^^]]]]]]bbbccceeeffffffgggjjjlllgggnnnqqqzzzoooeeennnjjjZZZOOOKKKKKKGGGIIIHHHGGGGGGFFFFFFGGGGGGFFFIIILLLMMMNNNRRRYYY^^^gggsss}}}uuutttrrrzzzjjjfffffffffkkksss|||yyywwwyyyzzzxxxttttttvvvyyy}}}{{{xxx~~~zzzssstttsssrrrppppppsssvvvwwwwwwwwwuuurrrnnnkkkiiibbbbbbaaa___^^^]]]]]]\\\aaaccceeefffggghhhjjjllljjjmmmnnnzzzmmmfffooojjjYYYPPPLLLLLLHHHIIIHHHGGGGGGFFFFFFGGGGGGGGGIIIKKKLLLMMMRRRYYY___iiittt}}}wwwrrruuuwwwhhheeefffffflllttt{{{wwwssssssuuuxxxyyyxxxssswww{{{zzzzzzqqqrrrrrrpppmmmnnnssswwwvvvwwwwwwtttpppllliiiiiidddcccaaa```^^^]]]]]]]]]```bbbfffhhhiiiiiikkkllliiikkkkkkyyyzzzlllgggqqqiiiZZZQQQMMMMMMIIIIIIHHHGGGGGGFFFFFFGGGGGGFFFHHHJJJKKKMMMRRRYYY```kkkttt~~~yyyqqquuurrrdddccceeefffllltttzzzwwwuuuttttttttttttwwwzzz|||~~~yyy~~~|||~~~xxxrrrsssrrrnnnkkkkkkqqqvvvuuuvvvvvvsssmmmiiihhhhhhgggeeecccaaa___]]]]]]]]]^^^bbbgggkkkkkkkkkkkkkkkgggkkkmmm{{{vvvjjjhhhsssiii[[[RRRNNNNNNJJJIIIHHHGGGGGGFFFFFFGGGGGGEEEGGGIIIJJJLLLRRRZZZaaammmuuu~~~{{{ooonnn|||ooobbbbbbeeefffllltttyyyssspppoooooorrrtttvvvwwwyyy{{{}}}}}}~~~wwwssstttrrrnnniiiiiinnnttttttvvvuuurrrlllhhhggghhhiiigggdddaaa___^^^]]]]]]^^^bbbhhhlllmmmlllkkkkkkgggnnnssssssiiihhhuuujjj[[[SSSOOOOOOKKKIIIHHHGGGGGGFFFFFFGGGGGGDDDFFFIIIJJJLLLRRR[[[bbbnnnvvv}}}nnnfffsss|||oooeeeddddddfffttt{{{vvvsssrrrrrrssssssyyyvvvtttvvv|||~~~|||{{{rrrpppllliiiiiilllqqqtttvvvuuutttqqqoookkkiiigggeeedddcccbbbaaa___^^^^^^bbbeeeiiimmmooonnnllljjjgggiiiqqqnnnnnnllltttdddYYYQQQLLLLLLIIIJJJIIIHHHGGGFFFFFFFFFFFFFFFIIIKKKKKKLLLOOOVVV[[[bbbppp{{{lllnnnoooyyytttjjjccceeegggjjjxxx{{{vvvtttqqqooooooqqqsssttt}}}||||||}}}|||{{{~~~|||tttpppkkkgggfffiiimmmpppxxxwwwuuurrrnnnjjjgggeeefffeeedddcccaaa```______dddgggkkknnnnnnmmmjjjhhhiiijjjrrrlllkkkjjjtttcccXXXQQQLLLLLLJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGIIIKKKKKKLLLOOOUUU[[[aaaooozzzmmmlllnnnzzzooohhheeeiiimmmppp{{{~~~~~~uuuooommmooonnnmmmmmmooosssvvvyyy}}}~~~vvvqqqjjjeeeccceeeiiilllwwwvvvtttqqqnnnkkkiiihhhgggfffeeedddcccaaa``````fffhhhkkkmmmnnnllljjjhhhkkkmmmtttiiiiiiiiitttbbbWWWPPPLLLLLLJJJIIIIIIHHHGGGFFFFFFFFFFFFGGGIIIKKKLLLMMMPPPWWW\\\aaannnyyynnniiimmm{{{zzzooollllllqqqsssuuu|||{{{zzzzzztttooommmnnnlllmmmooopppssswww|||}}}wwwrrrjjjccc```bbbeeehhhrrrqqqpppooonnnmmmmmmmmmhhhhhhgggeeedddcccbbbaaaeeegggjjjlllmmmllljjjiiilllnnnxxxwwwggggggiiivvv```VVVPPPLLLLLLJJJIIIHHHGGGGGGFFFFFFFFFGGGFFFIIILLLNNNPPPUUU]]]ccceeeooovvv}}}oooffflll{{{tttqqqrrruuuyyy{{{{{{~~~~~~zzzxxxxxx|||tttqqqnnnlllmmmqqqmmmpppsssuuuxxx||||||wwwrrrkkkdddaaabbbeeehhhqqqpppooommmmmmmmmmmmmmmiiihhhgggfffeeecccbbbbbbbbbdddgggjjjlllmmmlllkkkjjjooozzzqqqfffgggjjjzzz```VVVPPPLLLLLLJJJHHHHHHGGGGGGFFFFFFGGGGGGEEEIIIMMMQQQTTT[[[dddjjjjjjrrrtttxxxooodddkkk{{{xxxwwwzzz~~~}}}||||||qqqrrrrrrtttxxx~~~{{{ssstttwwwvvvpppllljjjiiigggjjjnnnnnnrrrwwwzzz}}}uuurrrlllgggeeefffiiikkksssqqqooollljjjiiiiiiiiiiiihhhgggfffeeecccbbbbbb___aaaeeehhhjjjlllllllllhhhnnn{{{oooeeeggglll~~~bbbWWWPPPLLLLLLJJJHHHHHHGGGGGGFFFGGGGGGHHHFFFJJJOOOSSSXXX___hhhooopppuuutttvvv|||pppdddjjjzzzyyysssooodddeeegggjjjlllnnnqqqttttttqqqrrruuuwwwzzz}}}rrrppprrrvvvvvvnnnjjjhhhiiihhhgggkkkpppqqqvvv}}}~~~sssqqqmmmkkkjjjkkknnnooorrrpppmmmjjjhhhgggggggggiiihhhgggfffdddcccbbbbbb___aaadddfffhhhiiiiiiiiihhhnnnzzzooodddffflllcccXXXQQQLLLLLLJJJHHHGGGGGGFFFGGGGGGHHHHHHHHHLLLPPPTTTXXX___hhhnnnssswwwvvvvvv|||rrrdddiiiyyy}}}rrrhhhbbb]]]]]]```ccceeeeeegggjjjmmmkkkmmmqqquuuyyywwwpppppprrruuu~~~wwwpppjjjhhhhhhkkkllllllqqqwwwtttzzz}}}|||qqqpppnnnmmmmmmoooqqqsssooommmkkkiiihhhhhhiiijjjhhhhhhgggeeedddcccbbbaaaaaabbbdddeeegggggggggggghhhmmmxxxpppccceeellldddYYYQQQLLLLLLJJJGGGGGGGGGFFFGGGGGGHHHHHHJJJNNNRRRTTTXXX]]]fffllluuuyyywwwxxx|||~~~ttteeeiiixxxppphhh```ZZZUUUVVVXXXZZZ]]]___```aaaeeehhhkkkooosssxxx~~~}}}ssspppqqquuuyyy{{{tttnnnlllllliiillloooqqqrrrsssuuuwwwsss~~~{{{yyyyyyzzzrrrqqqppppppooooooppppppjjjiiigggggghhhiiiiiihhhcccccccccbbbaaabbbdddfffhhhhhhgggfffeeeeeeeeeeeeggghhhqqqkkkeeekkkmmmbbbWWWQQQOOONNNHHHKKKJJJIIIHHHGGGEEEDDDDDDIIIKKKRRRYYY]]]___eeemmmttt|||||||||ppphhhlllyyyoooeee^^^XXXVVVVVVXXXZZZ\\\^^^```aaadddfffjjjmmmqqqvvv{{{|||ssspppqqquuuvvv}}}|||tttoookkkiiijjjjjjmmmqqqtttvvvyyy{{{~~~{{{wwwvvvvvvqqqqqqqqqpppppppppppppppnnnllljjjiiijjjjjjiiigggdddeeeeeecccbbbbbbdddfffhhhhhhgggffffffgggggghhhhhhiiitttkkkccciiilllbbbVVVPPPNNNMMMHHHJJJIIIIIIHHHHHHGGGGGGGGGJJJLLLSSS[[[___aaahhhpppwwwpppkkknnnzzz~~~}}}kkkbbb\\\WWWVVVWWWXXXYYY[[[]]]___```ccceeeiiilllppptttyyy|||zzzrrroooqqqtttuuuzzz{{{qqqmmmkkkiiiiiikkkmmmqqqwww||||||wwwtttrrrqqqqqqqqqrrrqqqppppppoooqqqooolllkkkkkkjjjiiiggggggggggggeeeccccccdddfffhhhhhhhhhggghhhiiiiiijjjhhhjjjuuu}}}kkkbbbhhhlllaaaVVVOOOMMMMMMHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJMMMSSS[[[```cccjjjsss}}}rrrnnnppp{{{vvvrrruuu|||zzzhhh___ZZZWWWWWWWWWWWWYYY[[[]]]```aaadddgggjjjmmmpppssswwwzzzwwwpppnnnpppsssvvvzzzwwwpppjjjkkklllkkkmmmpppsssxxxzzzvvvsssqqqqqqrrrrrrrrrqqqpppooopppnnnlllkkkkkkkkkjjjiiiiiiiiihhhfffdddccceeefffiiiiiiiiihhhhhhiiiiiijjjgggiiiuuu~~~nnndddiiiooocccWWWPPPMMMNNNJJJIIIIIIIIIIIIIIIHHHHHHHHHIIIKKKRRRZZZ___cccllluuuyyypppqqqyyy{{{ssspppuuu}}}vvvggg___ZZZXXXWWWWWWWWWYYY[[[^^^aaacccgggjjjmmmppprrruuuxxx{{{sssnnnmmmooorrruuuxxx}}}{{{rrrooojjjhhhkkkmmmnnnqqqvvvyyy~~~{{{wwwrrrrrrrrrrrrrrrqqqppppppnnnlllkkkkkklllllllllkkkjjjjjjiiigggeeedddeeegggkkkkkkjjjiiiiiiiiiiiiiiifffiiitttqqqfffjjjssseeeYYYQQQNNNOOOMMMLLLKKKJJJIIIHHHGGGFFFFFFGGGIIIPPPXXX^^^cccmmmvvv~~~rrrqqqwwwzzzvvvvvvzzzttthhh```\\\ZZZWWWWWWWWWYYY\\\```dddgggjjjmmmqqqtttuuuwwwyyy{{{rrrnnnnnnpppssssssuuuxxx|||rrrkkkjjjggggggkkkooorrrwww}}}{{{ssssssrrrqqqqqqqqqqqqrrrnnnlllkkkkkklllmmmmmmllliiiiiiiiigggeeeeeefffhhhllllllkkkkkkjjjkkkkkkllljjjmmmwwwrrrgggjjjtttfffZZZQQQNNNPPPOOOMMMMMMLLLKKKIIIHHHGGGFFFGGGIIIPPPYYY```fffpppzzz}}}tttqqqttt|||}}}|||{{{{{{|||}}}uuukkkccc]]]ZZZWWWWWWXXXZZZ]]]bbbgggjjjmmmooosssvvvwwwxxxzzz|||sssppppppsssvvvttttttwww~~~zzztttnnnjjjhhhfffhhhnnnsssxxx{{{uuutttqqqpppoooppprrrsssqqqooommmmmmnnnnnnmmmlllggghhhhhhfffeeeeeegggiiilllllllllmmmnnnoooqqqrrrsssuuu~~~qqqdddgggsssfffZZZQQQMMMPPPOOONNNNNNMMMMMMLLLKKKJJJJJJKKKMMMTTT]]]dddkkkvvv~~~wwwssssssxxx~~~||||||}}}~~~~~~}}}|||~~~vvvnnneee]]]ZZZWWWWWWXXXZZZ^^^dddiiilllmmmppptttwwwxxxxxxzzz{{{}}}uuurrrsssuuuxxxvvvvvvyyywwwqqqooommmkkkiiihhhkkkqqqxxx~~~~~~zzzvvvtttqqqooonnnpppsssuuutttrrrpppoooooonnnmmmlllfffggggggfffeeeeeegggiiikkkkkkmmmnnnqqqtttvvvwwwzzz|||oooaaadddpppeeeYYYOOOLLLOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPWWWaaahhhppp{{{{{{yyytttrrrvvvzzz~~~~~~~~~|||wwwyyy~~~yyyooofff]]]XXXZZZ]]]aaaeeehhhjjjkkkoooqqqtttwwwzzz|||}}}}}}~~~yyyxxxvvvuuuxxxyyy{{{~~~vvvoooooommmllllllllloootttxxx~~~{{{xxxrrrooommmmmmooorrrsssssstttrrrpppooooooooonnnllllllhhheeefffjjjlllkkkhhhjjjmmmpppooonnnqqqyyy~~~~~~fffbbbfffqqqeeeYYYOOOLLLNNNLLLLLLNNNPPPPPPOOOOOOOOOPPPTTTZZZdddmmmvvv}}}mmmiiiqqqwww~~~|||yyyvvvtttrrryyylllaaaWWWYYY]]]aaaeeeiiikkkmmmnnnpppssswww{{{}}}}}}|||{{{zzzxxxxxxzzz~~~rrrnnnooonnnnnnnnnpppttt{{{}}}zzzvvvpppnnnlllllloooqqqrrrsssqqqooommmlllmmmlllkkkjjjhhheeebbbdddiiimmmlllkkkjjjmmmpppqqqrrrtttyyy}}}}}}}}}|||dddbbbgggrrrggg[[[QQQMMMNNNLLLJJJKKKNNNOOOOOOPPPSSSUUUXXX^^^gggqqqzzztttkkkpppttt~~~{{{xxxuuutttssssssyyyzzz~~~|||lll___WWWYYY\\\aaaeeejjjmmmooommmooosssxxx|||yyyzzz|||yyypppoooqqqrrrsssuuuwww}}}}}}~~~}}}}}}~~~~~~|||xxxuuupppnnnmmmmmmpppsssttttttpppnnnlllllllllllljjjiiigggdddcccdddiiilllmmmkkklllmmmppprrruuuwwwxxxyyy}}}{{{ssscccaaahhhuuuhhh\\\SSSNNNOOOLLLHHHIIIKKKLLLNNNRRRVVVZZZ\\\aaajjjsss|||{{{nnnppprrr{{{wwwtttsssttttttzzzwww{{{zzziii\\\YYYZZZ]]]aaafffjjjnnnpppoooppptttxxx|||{{{}}}{{{tttppprrrvvvwwwzzz~~~|||yyyyyyyyy{{{|||{{{xxxuuuqqqooonnnnnnqqqtttuuuvvvpppooonnnnnnnnnnnnllljjjjjjhhhfffgggjjjmmmmmmmmmooonnnnnnppptttwwwyyyyyy}}}|||kkkccc___hhhvvvcccZZZRRRNNNNNNKKKIIIIIIJJJKKKMMMQQQWWW[[[___ccckkkrrryyyqqqpppttt{{{wwwuuussssssxxxsssrrruuu{{{yyyjjj___\\\]]]___bbbeeeiiimmmooopppqqqtttxxx|||~~~|||~~~|||tttqqqpppuuuyyy|||~~~wwwvvvvvvwwwyyyyyywwwvvvooonnnlllllloooqqqssssssooonnnnnnnnnooonnnllljjjjjjiiiiiijjjllloooqqqqqqqqqooolllmmmqqqvvvzzz}}}tttdddbbb]]]hhhwwwxxx\\\VVVQQQNNNNNNKKKKKKKKKJJJJJJJJJNNNTTTXXXaaaeeekkkqqqvvv{{{rrrrrrxxx{{{uuupppmmm~~~vvvrrrooottt|||zzzlllbbb``````aaabbbeeehhhkkkmmmnnnpppssswww|||}}}{{{tttooonnnqqqwww|||vvvtttssssssuuuvvvvvvvvvmmmkkkhhhhhhjjjmmmnnnnnnmmmllllllmmmnnnmmmkkkiiigggggghhhjjjlllooorrrtttpppnnnkkkkkknnnttt{{{}}}fff___aaa]]]iiiyyyqqqXXXTTTPPPNNNNNNJJJLLLKKKJJJIIIIIIKKKPPPSSS___cccjjjooosssvvvyyy{{{uuusssxxx|||uuunnnjjj}}}vvvsssrrrzzzrrriiieeedddccccccdddfffhhhjjjjjjlllpppuuu{{{~~~~~~wwwpppmmmnnnttt|||uuurrrooonnnppprrrttttttnnnkkkiiihhhiiikkkllllllmmmmmmmmmnnnoooooollliiigggggggggggghhhiiikkkmmmjjjkkkllllllmmmrrrzzz|||iii^^^\\\^^^___kkk|||pppXXXUUURRROOONNNJJJJJJJJJJJJHHHHHHIIIMMMPPPWWW\\\dddjjjnnnpppqqqrrrwww|||xxxrrruuu}}}wwwrrrooozzzsssqqqrrr}}}ssshhhfffeeeddddddeeeggghhhfffiiimmmttt||||||qqqmmmnnnpppxxxtttqqqllljjjlllooorrrsssqqqnnnkkkjjjkkkmmmmmmmmmoooooopppqqqrrrqqqooolllkkkjjjiiifffcccaaabbbccceeeiiimmmnnnnnnqqqyyyjjj___[[[[[[[[[aaalll~~~rrrZZZWWWSSSPPPOOOJJJHHHIIIIIIHHHHHHIIILLLOOONNNTTT]]]dddhhhjjjkkkkkkmmmtttyyyzzz{{{rrrppp~~~{{{xxxwwwttttttvvvjjjhhhfffeeeeeedddbbb```]]]aaaiiirrr}}}pppkkklllmmmttt{{{qqqiiikkkooopppooonnnnnnnnnoooooonnnoooqqqrrrvvvuuusssqqqooonnnnnnmmmnnnmmmkkkhhhfffdddccccccjjjjjjiiijjjnnnvvvttteee___VVVUUU]]]bbbmmmsss]]]VVVNNNLLLLLLGGGJJJJJJIIIHHHGGGGGGGGGGGGLLLPPPWWWaaaiiikkkhhheeehhhiiipppyyyqqqoooxxx|||zzz}}}vvv}}}|||kkkhhheeeddddddcccbbb```^^^```fffppp|||{{{nnnjjjlllpppwww|||rrrjjjjjjmmmmmmllllllnnnooopppppppppqqqsssuuuvvvvvvtttsssqqqppppppppppppooommmkkkjjjiiihhhhhhhhhhhhhhhiiilllsss{{{nnnaaa___ZZZYYY^^^cccqqqttt```YYYQQQNNNMMMHHHKKKJJJIIIHHHHHHGGGGGGHHHKKKNNNUUU^^^eeehhhgggdddiiiiiinnnwww|||ssslllqqq|||yyy{{{{{{kkkhhheeebbbbbbbbbaaaaaa^^^```dddnnn|||uuummmkkknnnuuu|||}}}ssskkkkkknnnooopppqqqoooooopppqqqrrrsssuuuvvvvvvvvvuuuttttttssssssrrrppppppooonnnmmmmmmlllllliiijjjkkklllnnnsssyyy}}}mmm______]]]\\\___eeewwwsssbbb]]]UUUPPPOOOJJJLLLKKKJJJIIIIIIHHHHHHIIIJJJLLLRRRYYY```ddddddccceeeeeeiiisss{{{xxxlllmmm|||}}}zzzzzzkkkhhhcccaaaaaaaaabbbaaa___```eeeooo{{{rrrnnnooosss{{{~~~~~~uuunnnooosssuuuwww{{{qqqpppooopppqqqssssssssstttttttttttttttssssssrrrqqqqqqppppppooonnnmmmllllllnnnqqqrrrtttwww{{{~~~xxxbbb^^^^^^^^^^^^ggg~~~nnn```]]]VVVRRRRRRMMMMMMLLLKKKJJJJJJIIIIIIIIIJJJLLLPPPUUU[[[___aaabbb]]]]]]cccooo|||pppooo~~~~~~rrriiifffbbb``````aaabbbbbb```bbbhhhsssvvvpppooorrrwwwyyyssssssuuuvvvxxx{{{rrrpppnnnnnnppppppooonnnpppqqqqqqrrrrrrqqqpppppprrrrrrrrrrrrqqqooonnnmmmnnnqqqtttvvvxxxzzz}}}lll```^^^______kkk~~~ggg\\\[[[VVVSSSSSSOOOMMMMMMLLLKKKJJJJJJJJJJJJJJJLLLOOOSSSWWW[[[^^^```YYY[[[aaannn~~~uuuqqq|||~~~~~~llleeeccc``````aaabbbccccccbbbdddiiittt~~~rrrnnnnnntttzzzzzzwwwuuuqqqqqqsssqqqnnnkkklllnnnpppnnnlllmmmnnnooopppooonnnmmmlllpppqqqrrrrrrrrrqqqpppooommmooosssvvvxxx{{{}}}gggaaabbbdddooowwwaaaXXXXXXSSSQQQSSSPPPMMMLLLKKKJJJJJJIIIIIIJJJJJJLLLOOOQQQSSSVVVYYY\\\YYY]]]bbblll{{{yyyooovvv|||yyyzzzyyyiiiaaa```___```bbbddddddccceeeeeeiiissszzzrrrnnnpppxxx|||wwwpppnnnooooookkkiiikkkoooqqqpppmmmlllmmmnnnnnnnnnllljjjiiihhhiiilllnnnppppppooooookkknnnrrrvvvyyy}}}uuugggfffhhhrrrvvv```WWWWWWPPPNNNQQQOOOLLLLLLKKKJJJIIIIIIIIIIIIHHHKKKNNNPPPPPPQQQTTTWWWWWW\\\aaahhhvvvqqquuu}}}}}}~~~vvvssssssuuuuuussstttxxxuuufff___^^^^^^```ccceeedddcccgggfffgggpppyyysssqqqsss}}}{{{tttpppqqqllliiigggjjjpppssssssppplllmmmnnnnnnmmmllliiihhh___aaaeeehhhkkkmmmmmmmmmlllooosssvvvzzzllliiiiiitttwwwaaaWWWVVVOOOLLLOOONNNLLLKKKJJJIIIIIIHHHHHHIIIGGGJJJMMMNNNNNNNNNPPPSSSSSSYYY___eeesssvvvxxx~~~}}}~~~rrrmmmkkkjjjeeedddpppnnnccc\\\\\\\\\```eeeggggggeeekkkgggfffnnn}}}zzzppppppuuu{{{{{{vvvsssooommmhhhfffkkksssuuurrrwwwvvvtttrrrnnnkkkhhhfffgggggghhhhhhiiiiiiiiiiiijjjkkkmmmooottt{{{nnncccgggrrr~~~hhhZZZUUUNNNOOORRRNNNSSSOOOKKKIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLSSSVVV\\\eeeqqqtttwww{{{yyyzzz||||||nnnhhhfffhhhgggfffppp~~~}}}kkk```]]]\\\\\\```dddffffffeeejjjgggfffmmmzzzxxxqqqrrrxxx~~~}}}yyywwwmmmkkkhhhgggmmmuuuwwwtttwwwvvvtttrrrpppmmmkkkjjjiiijjjjjjjjjkkkllllllllljjjkkklllnnnrrryyyttthhhlllxxxrrrcccZZZPPPOOOQQQLLLQQQOOOLLLJJJJJJJJJIIIHHHIIIIIIIIIJJJKKKKKKLLLLLLNNNRRRXXXaaalllzzz|||{{{yyywwwxxxzzzzzz~~~jjjeeeeeeiiijjjlllwwwzzziii^^^]]]\\\]]]___ccceeeeeeeeegggfffgggllltttyyyuuusssvvv{{{~~~{{{yyylllllljjjjjjpppxxxzzzxxxuuuuuutttsssqqqpppnnnnnnllllllmmmmmmnnnoooppppppkkklllmmmnnnpppuuu|||wwwkkkooozzziii___TTTQQQSSSNNNPPPNNNMMMMMMMMMMMMLLLJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKOOOUUU^^^hhhuuu}}}wwwuuuuuuvvvwwwyyy|||iiigggiiimmmoootttxxxiii___]]]]]]^^^___bbbdddeeeeeeggggggiiikkkppp~~~}}}ssssssuuuzzz}}}zzzyyyoooqqqqqqqqquuu|||}}}zzztttsssrrrrrrqqqpppppppppmmmmmmnnnoooqqqrrrrrrsssnnnoooooopppqqqtttzzz~~~vvvjjjnnnvvvfff^^^UUUTTTWWWRRROOONNNNNNOOOPPPPPPNNNLLLMMMMMMLLLLLLKKKKKKKKKJJJKKKOOOUUU]]]fffppp{{{~~~{{{vvvsssssstttuuutttxxx~~~hhhiiimmmrrrtttuuuggg^^^]]]^^^___```aaadddfffhhhhhhiiillllllmmmwwwzzzqqqsssxxx~~~}}}zzzxxxwwwvvvyyyzzzyyy{{{{{{sssrrrqqqpppppppppppppppmmmmmmoooppprrrssstttuuurrrrrrsssssstttvvv{{{~~~sssiiinnnoooaaa[[[SSSTTTWWWRRRQQQPPPOOOPPPQQQQQQOOOMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJNNNSSSYYYaaajjjsssyyy{{{{{{}}}zzzvvvsssrrrsssttttttyyyhhhiiinnnvvv}}}pppeee]]]]]]^^^```aaabbbeeehhhkkklllmmmnnnooonnnsssxxxrrrtttzzz}}}zzzyyyxxx||||||uuusssqqqpppoooooooooooommmnnnoooqqqssstttvvvwwwtttuuuvvvvvvwwwzzz~~~sssllltttjjj___ZZZTTTSSSVVVPPPTTTRRRQQQPPPPPPOOONNNLLLLLLLLLLLLKKKKKKJJJJJJJJJHHHJJJNNNRRRXXXaaajjjppp|||xxx||||||{{{xxxuuussstttuuuvvv{{{kkkiiinnn}}}|||nnneee^^^]]]___aaabbbcccfffkkkoooppppppqqqrrrpppqqqzzz~~~}}}vvvtttuuu|||~~~}}}||||||}}}}}}xxxvvvsssqqqooonnnoooooonnnnnnppprrrtttvvvxxxyyytttuuuwwwxxxzzz|||rrrooo{{{zzzggg___]]]WWWWWWYYYSSSXXXUUUQQQOOONNNMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJGGGHHHJJJMMMRRRZZZcccjjjzzzyyy{{{}}}}}}{{{wwwuuuuuuwwwvvv{{{pppjjjooo}}}pppggg```]]]___aaabbbcccgggmmmqqqsssrrrrrrsssrrrqqqvvv}}}}}}|||yyytttvvvvvv}}}||||||~~~{{{yyyuuurrrpppoooooooooooopppqqqsssvvvxxxyyyzzzsssuuuwwwyyy{{{~~~qqqqqqvvveee______\\\]]]___YYYZZZWWWRRRNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIKKKPPPXXXaaahhhwww|||ppp{{{}}}}}}yyywwwwwwxxxtttxxx}}}~~~}}}nnnqqqyyyrrrggg^^^___^^^]]]___eeelllpppssssssuuuvvvsssooolllmmmoooxxx{{{}}}}}}}}}~~~{{{zzzuuuxxx|||}}}}}}~~~}}}xxxtttrrrpppmmmkkknnnooooooooooooqqqtttwwwtttyyywwwyyy~~~~~~xxxkkkllljjjiiijjjhhhdddaaaaaabbb\\\TTTPPPNNNLLLJJJGGGMMMKKKJJJIIIKKKLLLKKKJJJIIIJJJKKKLLLNNNSSSXXX\\\ooo}}}vvv{{{~~~{{{xxxvvvxxxvvvwwwzzz|||pppwwwwwwlllcccbbb```___aaaffflllqqqssssssuuuvvvsssooommmnnnppprrruuu{{{~~~~~~~~~}}}||||||}}}}}}~~~~~~~~~~~~zzzzzz}}}}}}~~~yyyuuusssqqqnnnlllmmmmmmmmmlllkkklllooorrrooouuutttvvv||||||zzznnnpppllliiijjjnnnnnnllljjjccc^^^VVVPPPMMMLLLKKKJJJKKKJJJIIIIIIKKKKKKJJJIIIGGGHHHIIIKKKLLLPPPVVVZZZeeessstttvvv}}}zzzyyyyyywwwxxx{{{|||rrr{{{pppfffdddcccaaaccchhhmmmppprrrsssuuuuuusssooommmnnnqqqppprrrxxx~~~}}}|||~~~~~~}}}}}}{{{xxxwwwzzz|||zzzwwwuuurrrooommmkkkkkkkkkiiigggfffhhhjjjiiipppppppppvvvyyy~~~sss{{{vvvqqqqqqvvvxxxvvvrrrfffccc\\\UUUNNNKKKKKKLLLIIIHHHHHHIIIJJJJJJIIIGGGEEEFFFHHHIIIJJJNNNRRRVVV]]]kkkvvvyyywww{{{~~~~~~~~~|||}}}sss}}}qqqfffeeecccbbbdddgggkkknnnooorrrssstttrrrnnnmmmooorrrsssvvvzzz|||~~~}}}}}}{{{wwwvvvyyy}}}{{{yyywwwtttqqqoookkklllkkkhhheeeddddddfffeeelllllllllrrryyyzzz{{{wwwooonnnjjjaaaVVVNNNKKKKKKIIIHHHHHHIIIJJJJJJHHHFFFEEEFFFHHHHHHIIILLLPPPSSS[[[hhhsss|||xxx~~~~~~xxxsssfffcccbbbaaabbbfffiiikkklllooopppqqqooommmmmmqqqtttvvvyyy}}}||||||~~~~~~|||xxxxxx{{{~~~{{{yyyxxxvvvsssqqqnnnnnnnnnkkkhhhfffffffffeeelllllljjjrrr}}}~~~}}}}}}zzzqqqdddXXXQQQNNNKKKJJJIIIIIIJJJIIIGGGEEEFFFGGGIIIIIIJJJKKKOOOQQQYYYfffppp~~~uuu{{{~~~wwwhhhaaa``````aaaeeehhhiiiiiikkkmmmnnnmmmlllmmmrrrvvvwww|||~~~}}}~~~}}}zzz{{{~~~}}}{{{zzzzzzyyyxxxuuusssqqqrrrrrrpppmmmkkkjjjkkkjjjpppmmmlllvvv|||pppddd[[[VVVQQQNNNLLLJJJJJJIIIHHHGGGGGGHHHJJJJJJJJJKKKMMMOOORRRaaalllzzzuuuyyyyyyhhh```______aaaeeehhhiiiiiigggiiijjjjjjjjjmmmsssxxx~~~|||{{{}}}}}}|||}}}zzzyyyxxxyyyzzzyyywwwuuussstttuuutttqqqpppooopppqqquuuqqqppp|||zzz}}}xxxqqqjjjccc^^^WWWSSSNNNKKKJJJJJJIIIHHHGGGHHHJJJJJJIIIJJJLLLMMMLLL]]]gggttt~~~~~~xxxfff```______bbbeeehhhiiiiiidddfffhhhiiiiiimmmsssyyy}}}zzzyyy|||}}}|||~~~xxxwwwwwwyyyzzzzzzxxxvvvtttuuuwwwvvvtttsssssssssvvvyyyssssssvvv~~~{{{yyytttyyysssooommmjjjfffbbbZZZVVVPPPLLLJJJJJJJJJIIIFFFHHHIIIIIIIIIIIIJJJLLLKKK\\\eeeooosssfff]]]___```aaaaaabbbdddgggdddccceeeiiikkknnnvvv~~~zzzzzzzzz|||~~~~~~~~~||||||}}}~~~~~~}}}uuuuuuvvvyyy{{{zzzxxxvvvwwwxxxxxxxxxwwwvvvtttsssttttttuuuwww~~~~~~yyy~~~xxxqqqmmmlllmmmlllkkkooosssrrrmmm___^^^ZZZVVVQQQMMMJJJHHHIIIJJJKKKKKKJJJKKKNNNPPPUUU\\\ccckkk{{{qqqeee^^^```aaaaaaaaabbbdddfffeeedddgggkkknnnrrr{{{~~~}}}xxxxxxyyy{{{}}}~~~}}}|||{{{zzz{{{}}}yyywwwuuuuuuvvvvvvuuuttttttuuuwwwwwwwwwvvvtttssssssrrrrrruuu{{{yyy{{{|||}}}zzzsssnnnjjjlllmmmmmmpppssspppkkk]]]\\\YYYUUURRRNNNLLLJJJHHHJJJLLLLLLLLLMMMOOOQQQTTT[[[bbbjjjyyyzzznnnddd```aaabbbbbbbbbbbbdddfffffffffiiiooosssxxx|||uuuuuuwwwyyy|||}}}|||{{{vvvvvvvvvxxx{{{~~~|||xxxtttqqqpppqqqqqqqqqrrrtttvvvxxxyyywwwuuutttrrrqqqqqqsssyyyvvvsssssszzz{{{vvvqqqmmmqqqttttttuuuuuupppiii[[[ZZZXXXUUURRRPPPNNNMMMJJJLLLNNNOOONNNNNNPPPQQQSSSYYY```hhhvvv~~~{{{zzzxxxsssjjjcccaaabbbcccccccccccceeeggghhhhhhkkkrrrwww~~~~~~|||ssssssuuuwwwzzz{{{zzzxxxrrrqqqqqqtttwww{{{||||||zzzvvvrrrpppooooooooonnnqqqsssvvvyyyzzzyyyxxxvvvsssqqqqqqtttxxx}}}wwwxxxiiilllxxx~~~|||xxxxxx|||}}}zzzvvvoooggg\\\[[[YYYWWWTTTQQQOOONNNNNNPPPQQQQQQPPPNNNNNNOOORRRVVV^^^gggsss|||yyyuuusssppplllfffbbbbbbcccddddddddddddgggiiijjjjjjmmmtttyyy|||rrrrrrtttvvvyyyyyywwwuuunnnnnnnnnppptttwwwxxxxxxvvvtttrrrqqqqqqqqqooonnnoooqqqtttvvvxxxxxxwwwvvvqqqppppppsssxxx}}}yyy|||nnnppp|||{{{tttkkkccc```___]]]ZZZVVVSSSQQQPPPSSSTTTTTTSSSPPPMMMMMMMMMPPPSSSZZZeeeqqqwwwtttpppllljjjgggcccaaabbbcccdddeeeeeefffiiikkkkkkkkknnntttzzz{{{~~~|||rrrrrrtttvvvxxxwwwtttrrrlllkkklllnnnrrrvvvwwwxxxvvvuuussssssttttttrrrpppmmmnnnppprrrssstttttttttooonnnooosssyyy}}}{{{}}}~~~}}}uuuooohhhbbbdddccc```]]]ZZZWWWUUUSSSVVVVVVUUURRRNNNLLLLLLMMMPPPQQQWWWaaammm{{{~~~zzzrrrppplllhhheeecccaaa```aaabbbdddeeefffhhhkkkmmmmmmlllnnnsssyyy{{{|||}}}zzzssssssuuuwwwxxxvvvrrrooojjjjjjkkkoootttxxx{{{{{{|||yyyuuuttttttuuuuuutttoooooopppqqqrrrtttuuuvvvpppppprrrxxx~~~~~~~~~www||||||vvvpppnnnkkkgggeeeeeecccaaa^^^\\\ZZZYYYVVVUUUSSSPPPMMMLLLNNNPPPRRRQQQTTT]]]ggguuu|||uuuooommmiiifffcccaaa```___```bbbdddeeefffiiilllnnnmmmlllnnnsssxxx~~~{{{yyyttttttuuuwwwxxxuuuqqqnnnhhhiiikkkooovvv{{{~~~}}}wwwssssssuuuvvvwwwtttssssssssstttvvvxxxyyyttttttwww}}}yyytttrrrvvvwwwrrroooooopppoooeeeeeedddbbbaaa___^^^^^^UUUTTTQQQNNNLLLMMMQQQTTTSSSQQQSSS[[[dddppp{{{tttllljjjgggccc___]]]\\\[[[]]]___aaaccceeehhhmmmppplllooossstttxxx~~~~~~{{{xxxsssssstttwwwxxxtttmmmggghhhlllrrrvvvzzz|||~~~|||tttrrruuuyyy{{{zzztttttttttuuuvvvxxxyyyzzzuuuuuuxxx}}}||||||uuupppnnnqqqpppmmmmmmtttyyyvvvooojjjlllmmmkkkgggbbb^^^[[[YYYWWWTTTRRRQQQQQQRRRSSSQQQOOOPPPWWW```ooozzzrrrjjjhhhddd```]]]ZZZYYYYYY[[[]]]___aaabbbeeejjjmmmlllqqqxxx~~~{{{xxxsssssstttvvvvvvrrrlllffffffjjjoootttwwwzzz}}}|||wwwuuuwwwzzz||||||wwwwwwxxxxxxyyyzzzzzzzzzvvvuuuwww}}}{{{zzzrrrjjjeeeiiijjjkkkpppyyyxxxppptttwwwuuunnnfff___\\\XXXWWWTTTRRRQQQPPPPPPQQQNNNLLLMMMSSS\\\hhh{{{xxxpppiiigggccc___\\\YYYXXXWWWYYY[[[\\\]]]^^^aaaeeehhhnnnuuu~~~|||yyytttttttttttttttpppkkkgggeeehhhmmmpppsssuuuxxx{{{}}}}}}{{{yyyxxxyyy{{{}}}xxxzzz{{{}}}}}}}}}{{{zzzwwwuuuvvv|||zzz}}}rrrfff^^^^^^aaafffooo{{{uuuzzz|||rrrggg___]]]WWWVVVUUURRRPPPOOONNNNNNMMMKKKKKKPPPWWWaaaqqqvvvnnnjjjhhheee```]]]ZZZXXXXXXWWWXXXZZZZZZ[[[]]]```cccooovvv~~~|||zzzwwwvvvuuutttrrrooommmkkkhhhjjjmmmnnnoooqqqsssuuu{{{}}}|||xxxvvvxxx{{{wwwyyy|||}}}{{{xxxuuuuuuzzz{{{uuuggg]]]WWWZZZ___gggtttuuuzzz}}}yyynnnccc^^^]]]XXXWWWUUUSSSPPPNNNMMMLLLNNNKKKLLLOOOSSSZZZhhhttt|||wwwmmmkkkhhhddd```\\\YYYXXXWWWVVVWWWXXXYYYYYY[[[^^^aaaiiippp|||}}}{{{zzzzzzyyywwwtttqqqpppppppppoooooopppooommmnnnppprrrzzz~~~}}}wwwrrrtttwwwtttwww{{{~~~}}}|||xxxuuuuuu{{{~~~}}}ssseee[[[UUUVVVWWW[[[fffttt|||}}}tttvvvuuuooofff```___```YYYXXXVVVSSSQQQOOONNNNNNNNNLLLLLLNNNPPPTTT^^^iiivvv~~~xxxoooiiigggccc^^^ZZZWWWVVVUUUVVVWWWXXXYYYYYY[[[___aaabbbiiittt}}}~~~{{{zzzzzz{{{zzzwwwssspppppprrruuuuuuuuusssqqqnnnnnnqqqsss{{{~~~}}}wwwrrrsssuuusssvvvzzz}}}~~~~~~|||zzzwwwvvvxxx~~~zzzwwwttttttrrrlllaaaXXXTTTUUUSSSTTT\\\iiisssuuutttrrrmmmgggbbb```aaabbb\\\ZZZWWWTTTRRRQQQRRRRRROOOMMMMMMNNNNNNPPPWWWaaarrrzzzqqqjjjhhhddd___[[[XXXVVVUUUVVVWWWYYYZZZ[[[]]]```cccdddjjjrrryyy~~~{{{~~~}}}zzzyyyyyyzzzyyyvvvrrrnnnoootttxxxyyyxxxvvvsssqqqrrruuuxxx{{{}}}~~~|||xxxvvvvvvxxxwwwxxxzzz||||||{{{yyyxxxvvvwww|||xxxzzzuuuooommmlllhhh```YYYSSSTTTSSSSSSZZZfffooorrrtttnnngggbbb`````````______\\\XXXTTTSSSTTTVVVWWWTTTRRRRRRSSSQQQQQQWWW```ppp{{{rrrmmmjjjfffbbb]]]ZZZXXXWWWWWWXXXZZZ[[[\\\^^^bbbeeekkkpppuuuuuuuuuyyy{{{{{{|||yyyxxxyyyyyyxxxuuupppmmmnnntttyyyzzzyyywwwuuutttuuuyyy|||{{{||||||{{{zzzyyyzzz{{{zzz{{{||||||{{{yyywwwuuuvvvxxxtttyyyqqqmmmmmmjjjddd^^^QQQTTTUUUVVV]]]hhhppprrrrrrkkkccc_________]]]ZZZaaa]]]YYYUUUSSSUUUXXX[[[YYYXXXXXXYYYWWWVVV[[[bbbooo|||rrrmmmjjjeeeaaa___]]]ZZZYYYZZZ\\\]]]^^^___aaaeeehhhqqqtttxxxxxxwwwwwwzzz}}}xxxxxx~~~zzzuuuqqqnnnvvvwwwvvvrrrooonnnqqqttt{{{wwwtttuuuxxx|||}}}}}}~~~}}}xxxvvvvvvwww|||zzzxxxyyy{{{{{{xxxuuu{{{{{{yyy|||uuullloooooobbbXXXSSSRRRZZZhhhuuu}}}uuummmhhhccc]]]ZZZ[[[[[[WWWSSSSSSRRRSSSXXX___aaagggggg___[[[aaaiiimmmxxx}}}sssllljjjfffbbb___]]][[[YYY]]]^^^```aaabbbdddhhhkkkpppsssvvvwwwvvvvvvzzz}}}zzzzzz}}}yyyuuurrrppptttuuuuuussspppoooppprrruuusssqqqsssxxx}}}}}}xxxuuutttuuu|||yyyvvvuuuwwwyyyxxxwww{{{}}}~~~tttvvvttthhh[[[XXXZZZgggzzzxxxppphhh___ZZZZZZZZZUUUQQQQQQQQQQQQUUU\\\aaaiiiooommmmmmttt{{{}}}}}}tttkkkjjjgggccc```]]]\\\[[[]]]___aaaaaaccceeeiiilllnnnqqqttttttssstttwww{{{}}}~~~|||~~~}}}{{{yyyvvvsssqqqoooqqqsssttttttrrrqqqqqqqqqsssrrrrrrtttxxx|||~~~~~~~~~{{{xxxvvvvvvwww{{{xxxtttrrrsssvvvwwwxxxzzz~~~wwwxxxxxxmmm___]]]aaarrrvvvjjj___XXXXXXXXXTTTRRRSSSSSSQQQTTTXXX^^^iiiuuu}}}}}}tttkkkjjjiiieeebbb___]]]]]]\\\]]]______```cccfffiiijjjmmmoooooooooppptttxxx}}}xxxyyy~~~}}}{{{yyywwwtttqqqnnnmmmlllqqqrrrtttuuuuuutttsssssswwwwwwwwwxxxzzz{{{|||}}}|||{{{zzzyyyxxxwwwxxxyyyzzzxxxuuurrrrrrrrrttttttwww}}}|||ssswww{{{uuugggeeehhhvvvrrreeeZZZTTTTTTUUUTTTWWW\\\^^^ZZZWWWWWW[[[fffvvv{{{ssskkkkkkkkkhhhdddaaa``````]]]^^^___``````bbbeeehhhgggiiikkkkkkkkklllqqqvvvyyyuuuwww~~~{{{{{{}}}{{{xxxvvvrrrooollljjjiiiiiirrrrrrssstttvvvwwwwwwvvv{{{|||}}}~~~~~~~~~~~~~~~|||zzzxxxwwwvvvvvvvvvyyyyyyxxxuuusssqqqpppoootttzzzwwwqqqlllsss}}}|||lllkkklllwww}}}pppeee\\\SSSOOOPPPTTTVVV___jjjnnniiiaaa]]]^^^fffuuuxxxqqqkkkmmmnnnlllgggccccccdddbbbcccdddccccccdddfffhhheeegggiiiiiiiiikkkpppuuuwwwwww{{{~~~yyyuuuvvvyyy~~~zzzvvvsssoookkkiiiiiiiiijjjsssqqqpppppptttwwwyyyzzz|||zzzwwwuuutttsssrrryyyzzzzzzxxxtttqqqpppooottt{{{zzzyyy|||ooofffdddaaaiiiuuuxxxiiikkkmmmuuutttjjj```ZZZTTTNNNMMMOOOSSSXXXeeevvv}}}xxxmmmggghhhjjjuuutttooollloooqqqnnniiieeeeeeggggggggggggfffeeeeeegggiiifffhhhjjjiiiiiilllrrrvvvxxx}}}zzzvvvtttxxx~~~~~~{{{sssqqqmmmjjjjjjkkknnnoootttpppkkkkkkooovvvzzz|||}}}xxxuuuuuuuuutttsssyyyzzzzzzwwwtttrrrtttuuuwwwzzz}}}xxxgggaaabbb___eeeoooppplllssszzzhhh```XXXUUURRRNNNNNNPPPSSSXXXgggzzzyyysssrrrnnnsss|||rrrnnnlllppprrrpppjjjggggggiiihhhiiihhhfffddddddfffggggggiiikkkjjjjjjmmmsssxxx{{{|||uuuyyy~~~}}}qqqooollljjjkkknnnrrruuutttnnnhhhgggllltttzzz}}}|||xxxtttsssvvvxxxyyyxxxzzzzzzyyyvvvssstttxxx|||zzz{{{}}}}}}mmmiiilllhhhjjjqqqqqqyyyddd]]]WWWVVVTTTPPPPPPRRRSSSXXXfffzzz{{{wwwpppqqq}}}tttmmmmmmoooqqqsssrrrnnniiifffdddgggggggggggghhhhhhiiiiiidddeeeeeefffiiipppwww}}}|||}}}~~~zzzqqqooommmkkkkkkmmmqqqssstttqqqllljjjkkkqqqwww||||||wwwsssuuuwwwwwwyyy}}}{{{xxxyyyzzzyyyzzz}}}yyy~~~uuuqqqtttzzz~~~jjjgggeeeccc\\\TTTTTTZZZUUUYYY```sss{{{~~~xxxzzzsssnnnnnnoooqqqtttssspppllliiiggghhhhhhhhhhhhggggggffffffccccccccceeeiiipppzzz}}}~~~}}}zzzrrrpppmmmkkkjjjkkklllmmmrrroookkkjjjlllqqqxxx||||||yyyzzz{{{zzz|||zzzxxxzzzzzzyyyzzz}}}yyy~~~~~~|||}}}ppprrrtttqqqlllhhhggghhh^^^cccjjjzzzwww{{{~~~rrrnnnoooooorrruuuvvvtttpppnnnmmmiiijjjjjjiiigggeeebbbaaa``````aaaccciiirrr~~~|||yyysssqqqnnnkkkiiihhhhhhhhhpppnnnkkkjjjlllrrrxxx|||}}}{{{|||}}}||||||~~~{{{yyy{{{{{{xxxyyy}}}}}}tttttt{{{lllttt|||www{{{{{{pppnnnppppppssswwwyyyxxxvvvttttttllllllkkkjjjgggccc```]]]^^^^^^___cccjjjwww~~~{{{wwwrrrpppnnnkkkhhhgggggggggpppooolllkkkmmmqqqwwwzzz|||{{{xxxyyy{{{zzzzzz}}}|||{{{|||zzzwwwwww{{{{{{pppnnnqqqzzzxxxooonnnpppppptttyyy{{{{{{zzzyyyyyynnnnnnllljjjfffbbb___]]]]]]^^^aaafffooo}}}}}}}}}~~~yyyuuuqqqooollljjjhhhhhhiiiiiirrrpppnnnmmmooorrruuuxxx~~~~~~~~~~~~zzzvvvtttwwwyyyyyyzzz}}}~~~}}}}}}yyyuuuvvvzzzwwwkkkmmmhhhwwwooonnnoooqqquuuzzz}}}~~~}}}}}}}}}pppooollliiifffcccaaa___^^^```eeekkkvvv|||{{{~~~yyyuuuqqqnnnkkkhhhggghhhjjjkkkrrrqqqppppppqqqtttvvvxxx~~~~~~}}}|||~~~zzzvvvuuuxxx{{{{{{|||~~~}}}{{{wwwtttwww~~~uuuggggggaaawww~~~wwwooommmmmmrrrvvv{{{rrrooolllhhheeedddcccccc```ccciiiqqq}}}}}}{{{~~~yyyuuurrrnnniiieeeccceeehhhjjjoooooopppqqqtttwwwzzz|||~~~}}}}}}||||||xxxwww{{{}}}||||||}}}{{{zzzyyyvvvuuu{{{tttfff______lll}}}wwwooollllllssswww|||rrrppplllhhheeeeeeeeefffbbbfffllluuu~~~zzz~~~zzzwwwsssnnnhhhbbb```bbbfffiiimmmmmmooorrruuuzzz}}}}}}|||}}}~~~zzzxxx|||}}}{{{{{{}}}zzzxxxxxxxxxvvvvvvzzzjjj___```fffuuuvvvooommmmmmsssuuuxxx||||||yyyyyyuuuooojjjggggggggggggnnnlllppp|||yyyzzz~~~}}}}}}wwwpppppplllhhheeeeeeeeeddddddjjjooosssttttttwww~~~~~~}}}}}}{{{|||||||||}}}}}}}}}}}}}}}yyytttttt{{{ooofffeeegggnnnzzzvvvooonnnnnnooossswww|||}}}xxxqqqllliiiiiijjjkkkqqqqqqwwwzzzxxx|||}}}zzzyyyxxx{{{}}}{{{uuuoooqqqmmmiiiggggggggghhhhhhlllppptttuuuuuuxxx}}}}}}|||{{{{{{{{{|||}}}}}}||||||zzzvvvxxxvvvmmmkkkkkkooozzzvvvppppppqqqoootttzzz~~~~~~xxxrrrnnnoooqqqtttvvvyyy{{{uuuxxx~~~||||||zzzyyyzzz|||{{{xxxtttrrrnnnjjjhhhiiikkklllmmmnnnqqquuuvvvvvvxxx|||}}}zzzyyyzzz{{{}}}zzzzzzzzzzzzyyy||||||vvvooommmooo{{{wwwrrrrrrssstttyyy~~~zzzvvvwwwzzz~~~}}}{{{tttvvv~~~|||}}}{{{yyyyyyzzz{{{yyywwwqqqnnnjjjhhhjjjmmmooopppppprrruuuvvvvvvwwwzzz}}}}}}zzzyyyzzz|||}}}{{{zzzzzzzzzzzz~~~~~~~~~zzzqqqnnnppp~~~~~~~~~yyysssssssssuuuzzz~~~}}}{{{tttwww}}}yyyxxxvvvuuuuuuvvvvvvvvvpppllliiigggjjjmmmqqqrrrqqqsssuuuvvvwwwxxxzzz{{{}}}}}}~~~~~~~~~}}}{{{{{{zzz|||}}}~~~~~~}}}{{{yyyyyyzzz}}}}}}{{{~~~}}}vvvrrruuu~~~~~~uuurrrtttzzz{{{tttrrrrrrqqquuuzzz~~~|||uuuxxx~~~{{{zzzxxxwwwvvvvvvwwwwwwppplllhhhgggiiimmmqqqsssssstttvvvxxxzzz{{{{{{|||}}}}}}|||||||||{{{{{{{{{zzz{{{}}}~~~~~~}}}|||{{{~~~zzzwwwxxx{{{xxx~~~|||zzz~~~}}}zzz|||}}}{{{uuuiiijjjmmmqqqyyy~~~uuuqqqpppoooqqqtttzzz~~~vvvyyy~~~~~~~~~}}}{{{yyyxxxxxxyyyqqqmmmiiigggjjjnnnrrrtttvvvwwwyyy|||~~~|||zzzyyyxxxyyyyyywwwyyy|||~~~~~~}}}|||{{{vvvtttwww~~~uuu{{{xxxvvv{{{~~~~~~}}}vvvjjjcccgggkkklllpppzzzuuuqqqooopppppprrrwwwvvvyyy~~~||||||{{{yyyvvvuuuuuuuuurrrnnnjjjhhhjjjooosssuuuyyyyyy{{{~~~}}}yyywwwvvvwwwwwwvvvxxx{{{~~~~~~wwwsssqqqvvvvvvwww~~~sssrrrwww{{{{{{||||||}}}kkkaaagggkkkjjjllluuutttooooooqqqqqqrrruuu{{{||||||}}}{{{|||~~~|||}}}}}}}}}|||yyyvvvtttvvvrrrmmmjjjkkkooouuuzzzzzz|||~~~{{{xxxwwwwwwwwwzzzyyyzzz|||~~~~~~}}}{{{yyyrrrpppyyy|||ssspppwwwxxxrrrjjjmmmzzz}}}zzz{{{xxxzzzqqqqqqnnniiihhhnnnxxx~~~wwwppppppqqqqqqsssvvv|||{{{{{{~~~|||}}}}}}}}}~~~}}}|||{{{yyyxxxzzzwwwrrrnnnnnnrrrwwwzzz{{{}}}}}}{{{zzzyyyyyy{{{zzz{{{}}}~~~|||uuuqqqpppyyy}}}uuusssrrruuurrrlllppp|||~~~{{{wwwwwwtttsssoooiiifffiiipppuuuzzzrrrppprrrrrrssswww~~~zzzzzz~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~{{{wwwttttttvvvzzz||||||~~~~~~}}}{{{{{{{{{{{{{{{}}}~~~|||tttrrruuu~~~~~~wwwvvvvvv||||||xxxzzzzzzvvvxxxwwwzzz{{{yyytttmmmgggdddhhhlllwww~~~tttqqqrrrrrrtttyyyyyyyyy~~~~~~}}}|||}}}~~~}}}|||zzzyyyzzz|||~~~~~~~~~|||{{{{{{zzz{{{}}}~~~|||uuuvvv{{{}}}wwwwwwvvvqqqnnnqqqssstttyyy|||zzztttkkkddddddhhhrrrzzzwwwsssttttttvvv{{{xxxxxx{{{~~~|||}}}~~~~~~}}}{{{zzz{{{}}}zzzzzz{{{|||~~~~~~}}}|||zzzzzzzzz|||~~~}}}|||vvvxxx{{{vvvwwwvvvpppiiigggiiiooowww}}}xxxooodddbbbfffpppwww|||xxxxxxxxxzzzwwwvvvxxx{{{yyyyyy{{{{{{zzzyyyxxxyyy{{{}}}~~~wwwyyy|||~~~~~~~~~~~~~~~~~~{{{{{{{{{}}}~~~|||vvvxxxzzzvvvxxx|||xxxpppjjjccc^^^```gggqqqxxx|||zzz}}}}}}{{{qqqddd```dddlllwww}}}~~~~~~wwwvvvuuu||||||xxxuuuvvvwwwwwwwwwvvvvvvvvvxxxyyyzzzwwwzzz~~~~~~}}}}}}~~~}}}}}}}}}~~~yyyzzz{{{xxx{{{xxx}}}|||wwwqqqhhhddd^^^ZZZZZZ```gggkkkrrrooosssuuuwwwuuueee___dddkkkzzzwwwuuutttyyyzzzuuusssssstttuuuuuutttuuuuuuvvvvvvwwwyyy|||~~~}}}}}}}}}}}}|||zzz~~~|||zzzwwwssslllfffeeeaaa]]]]]]aaadddfffiiihhhooo}}}qqqsssyyygggaaaeeemmm~~~vvvpppvvv|||xxxtttqqqooottttttttttttvvvxxxzzz||||||}}}{{{yyy{{{~~~~~~}}}|||tttnnnkkkkkkfffaaa```cccgggiiiiiiffffffqqquuutttrrriiifffmmm}}}yyyrrrmmmttt|||xxxuuurrrpppttttttuuuvvvwwwyyyzzz{{{|||{{{yyyxxxzzz}}}~~~|||{{{~~~}}}|||||||||xxxxxx~~~yyysssooonnnppprrrsssqqqqqqzzzyyyxxxssslllkkkqqqyyysssooowww|||xxxuuurrrpppsssuuuwwwxxxzzzzzzzzzzzz|||~~~zzzyyyxxxzzz|||}}}}}}|||yyyyyy|||{{{{{{~~~}}}{{{{{{~~~}}}rrroooqqqwwwyyytttzzz~~~{{{wwwtttrrrqqqtttvvvyyy{{{||||||{{{yyy|||~~~~~~~~~~~~~~~}}}zzzzzzzzz{{{|||}}}}}}|||xxxyyy|||}}}yyyyyy}}}wwwqqqvvvyyyqqqrrrwwwzzztttyyy|||yyyvvvtttrrrrrruuuwwwzzz}}}~~~}}}{{{zzz{{{}}}~~~}}}~~~~~~~~~~~~~~~~~~}}}|||}}}~~~~~~~~~}}}}}}}}}zzzzzz}}}|||xxxzzz|||ppphhhmmm{{{yyyssswwwvvvooottt~~~~~~{{{yyyvvvuuuuuuuuuwwwyyy|||~~~~~~|||{{{{{{|||}}}}}}}}}}}}}}}||||||}}}}}}}}}~~~~~~~~~||||||~~~~~~|||zzz}}}yyy}}}ooohhhlllxxx{{{vvv}}}wwwnnnqqq~~~|||zzzxxxxxxyyyyyyyyy{{{}}}~~~~~~}}}}}}zzz{{{|||||||||~~~~~~|||zzzzzz{{{}}}}}}~~~}}}~~~{{{{{{}}}~~~}}}~~~||||||uuuwww~~~}}}xxxwww{{{zzzwww|||qqqqqq}}}{{{zzz{{{|||}}}{{{|||}}}~~~~~~~~~zzz{{{|||||||||~~~}}}zzzxxxxxxzzz|||}}}}}}}}}~~~zzzzzz|||~~~~~~vvvmmmgggiiipppzzz~~~wwwuuu}}}wwwrrrzzz|||yyyvvvuuuttttttzzzxxxwwwvvvwwwyyy|||~~~~~~}}}|||}}}|||yyyxxxxxxxxxyyy{{{~~~~~~}}}~~~|||{{{zzz~~~~~~ssslllhhhqqqxxxwwwyyyvvvzzz}}}zzzrrrrrrxxxssszzz|||zzzxxxvvvuuutttyyyxxxvvvuuuuuuxxxzzz|||~~~~~~~~~|||zzzxxxvvvwwwyyy|||}}}{{{xxxvvv{{{~~~}}}|||xxxuuu}}}{{{www~~~{{{{{{|||xxxsssvvvyyytttyyy~~~~~~~~~~~~~~~}}}|||zzzxxxvvvuuuxxxwwwtttssssssuuuwwwyyy~~~~~~yyyuuutttvvvzzz}}}~~~{{{xxxuuuttt{{{xxxzzz~~~tttwww}}}xxxvvv~~~zzzuuuwww}}}{{{{{{}}}yyyuuussssssuuuwww{{{}}}}}}}}}}}}|||zzzwwwvvvwwwuuusssqqqqqqsssuuuvvv|||}}}~~~}}}xxxsssuuuxxx{{{~~~{{{xxxuuutttuuu~~~{{{}}}yyy|||~~~rrruuuxxxwww{{{uuuuuu|||{{{xxxxxxyyyxxxuuuqqqmmmlllooorrrvvv{{{{{{|||}}}}}}|||zzzyyywwwvvvuuurrrqqqppprrrtttuuuzzz|||~~~}}}|||||||||~~~|||uuuwwwxxxzzz||||||||||||zzzwwwttttttvvvuuuvvvyyywww|||tttrrrzzz}}}wwwtttyyyzzzvvvuuutttuuussspppkkkkkknnnqqqvvv|||zzz{{{{{{{{{{{{zzzzzzyyyvvvuuurrrqqqqqqsssuuuwwwzzz{{{}}}~~~~~~}}}|||zzzyyy{{{yyyyyyzzz{{{{{{|||||||||{{{yyywwwxxx{{{}}}|||qqqnnnpppyyy}}}~~~sssooouuuxxxxxxyyyuuuwwwyyysssqqqppprrrsssppplllkkknnnrrrzzz~~~zzzyyyyyyyyyyyyyyyzzz{{{vvvuuusssrrrsssuuuwwwyyy||||||}}}~~~~~~}}}|||{{{xxx}}}~~~{{{||||||}}}~~~~~~~~~~~~|||{{{}}}uuutttxxx|||nnnhhhhhhqqq{{{}}}}}}|||www}}}zzz{{{|||wwwxxxxxxqqqnnnmmmpppsssqqqmmmlllooorrr}}}~~~~~~~~~|||zzzyyyyyyxxxwwwxxxyyyzzz{{{vvvuuusssssstttvvvyyy{{{}}}}}}~~~~~~~~~}}}}}}}}}yyy}}}zzz}}}}}}}}}~~~|||}}}qqqpppsssyyy~~~~~~mmmeeeccclllwww~~~}}}xxxvvvuuuxxx|||~~~~~~{{{vvvwww{{{pppjjjiiijjjnnnsssrrrnnnooosss~~~}}}||||||}}}~~~}}}yyywwwsssuuuwwwyyy{{{||||||{{{uuusssqqqoooqqqvvv{{{}}}zzzxxxxxx{{{}}}}}}{{{{{{}}}|||}}}~~~~~~~~~uuu}}}{{{uuuooopppwwwyyyzzzxxxzzzrrrmmmjjjnnnwww~~~uuupppoootttuuuuuuwww{{{yyy~~~zzzttttttyyymmmfffiiijjjnnnssstttrrrtttyyy~~~{{{zzzzzz{{{{{{zzzwwwtttuuuvvvxxxyyyzzzzzzyyyyyywwwuuurrrqqqrrruuuyyy{{{~~~{{{yyyxxxzzz|||}}}zzzwwwwwwyyy|||~~~}}}|||{{{uuu|||vvvsssooopppvvvwwwxxxwwwzzzxxxtttqqqsss{{{|||tttppppppzzz|||}}}~~~|||yyyzzzxxxsssrrr{{{{{{nnnfffhhhhhhlllrrruuuuuuxxx~~~|||{{{yyyyyyzzzxxxvvvtttwwwwwwwwwxxxwwwwwwvvvuuuvvvuuusssrrrssstttvvvwww}}}~~~}}}|||zzzzzz{{{}}}|||wwwuuuuuuxxx{{{~~~{{{zzzyyyxxxuuuzzzyyynnnooommmooouuusssvvvwww{{{|||yyyzzz}}}wwwttttttyyyvvvsssuuu|||xxxsssrrryyytttkkkgggeeehhhnnnqqqssswww}}}}}}{{{zzzyyyyyywwwuuuuuuuuuuuuuuuuuutttttttttsssrrrrrrrrrrrrsssttttttvvvxxxzzz{{{{{{{{{|||}}}}}}zzzwwwuuuwww{{{|||yyyxxxwwwwwwuuuyyyooogggiiihhhlllrrroootttxxx|||~~~~~~~~~||||||}}}~~~vvvnnnlllmmmtttyyyuuuttt|||zzzqqqgggcccccchhhlllooosssyyy}}}zzzxxxwwwwwwuuutttqqqqqqqqqqqqqqqrrrrrrrrrmmmnnnnnnooopppqqqrrrssssssvvvyyyzzzyyyxxxxxxxxxyyyyyywwwvvvuuuxxx}}}}}}{{{yyyxxxwwwxxxuuuzzz|||kkkeeeeeedddjjjppplllssswww|||~~~~~~~~~}}}~~~~~~~~~}}}}}}~~~yyyrrrjjjkkknnnwww{{{uuuttt~~~}}}tttiiidddbbbfffkkknnnsssyyy{{{wwwtttssssssrrrqqqnnnnnnmmmmmmmmmnnnooooooiiiiiijjjkkklllmmmooooootttwwwzzz{{{xxxuuurrrqqqssstttttttttuuuxxx|||~~~|||zzzyyywwwwwwvvvvvv}}}xxxkkkfffgggdddjjjoooiiiooosssyyy}}}}}}||||||}}}}}}~~~{{{zzzxxxxxxyyy|||~~~|||{{{yyyvvvqqqtttxxx|||tttrrr~~~vvvnnnhhheeeiiinnnsssyyy{{{vvvsssqqqqqqqqqpppnnnmmmkkkjjjiiijjjjjjjjjhhhhhhgggfffggghhhiiijjjppptttyyy{{{zzzwwwtttrrrrrrsssuuuvvvwwwyyy|||~~~~~~~~~}}}{{{yyywwwuuussswwwssskkkjjjllliiimmmoooggghhhkkkqqqxxx|||}}}{{{zzzzzzzzz{{{|||~~~~~~{{{wwwuuuvvvyyy|||~~~|||zzzxxx{{{~~~}}}rrrppp|||xxxrrrkkkhhhlllsssyyy}}}xxxtttssssssrrrrrrooommmkkkiiigggffffffgggiiigggeeedddcccdddfffgggjjjpppwww{{{|||{{{yyyxxxtttvvvxxxyyyzzzzzz|||~~~~~~~~~|||yyyvvvrrrqqqxxx~~~pppjjjnnnpppmmmqqqpppeeecccffflllsssyyy{{{xxxuuuyyyzzz{{{}}}yyyvvvvvvxxx{{{|||{{{~~~|||wwwvvv}}}{{{yyyxxx||||||{{{zzz|||xxxwww|||xxxuuurrrqqquuu{{{~~~tttssstttqqqoooooommmmmmllliiifffdddeeeffffffggghhhhhhfffcccbbbbbbjjjssszzzzzzzzz{{{{{{yyysssvvvyyy|||}}}~~~~~~xxxwwwwwwuuuxxx|||~~~|||mmmiiiiiippptttooofffaaagggeeejjjssswwwrrroooqqquuuuuuxxx||||||zzz|||}}}zzzwwwvvvvvvsssvvvyyyxxxwww{{{~~~ooohhhiiisssxxxxxxxxxxxxzzz}}}}}}vvvuuuzzz}}}zzzxxx{{{|||rrrrrrsssqqqoooooollllllllliiifffcccccccccbbbeeegggfffccc``````aaallltttzzzzzzyyyzzz{{{yyytttvvvyyy{{{|||}}}|||xxxxxxxxxxxx|||zzzpppjjjiiinnnrrrmmmeee```cccccciiirrruuurrroooqqqwwwuuuuuuwwwuuusssvvv|||~~~{{{wwwtttsssrrrqqqrrrrrrpppqqquuu}}}ppphhheeeiiivvv~~~~~~}}}|||~~~zzzuuusssvvvxxxxxxzzz}}}}}}vvvuuuzzz~~~xxxpppoooqqqpppnnnnnnlllmmmmmmkkkfffcccaaa```aaaeeehhhfffbbb___aaadddnnnuuuzzzyyywwwxxxyyywwwvvvxxxzzz{{{{{{|||}}}~~~~~~zzzxxxyyyyyyzzzxxxpppjjjgggkkkmmmiiiccc```eeehhhoooxxxzzzwwwttttttvvvsssqqqoookkkiiimmmttt~~~|||zzzwwwssspppmmmlllkkkjjjiiiiiilllrrryyy}}}}}}tttgggaaacccqqqssstttuuuuuuvvvwwwyyy{{{sssxxx|||~~~yyysssqqqrrrxxx{{{zzz|||xxxvvvzzz{{{uuunnnlllnnnooonnnmmmlllnnnnnnmmmhhhdddaaa```bbbgggjjjiiidddbbbeeejjjooouuuyyyvvvtttuuuvvvtttxxxzzz|||||||||{{{|||}}}~~~{{{zzzyyyxxxyyyxxxnnngggdddfffhhhfffccccccgggmmmvvv}}}~~~yyyrrroooooommmkkkiiidddaaafffnnnyyywwwtttqqqooollliiigggbbbbbbdddiiiqqqwww|||}}}}}}zzzlllhhhlll{{{xxxxxxxxxvvvsssqqqsssuuurrrvvvxxxwww{{{{{{ssspppooorrrxxxzzzzzz|||xxxuuuxxx}}}vvvrrrmmmjjjkkknnnnnnllllllnnnooonnnkkkgggddddddeeehhhkkkjjjgggfffiiimmmnnntttwwwsssqqqrrrsssrrrzzz{{{}}}}}}|||||||||}}}}}}|||zzzwwwxxxzzzjjjddd```ccceeedddeeegggeeemmmwww|||yyyqqqhhhbbbfffeeefffeee```^^^dddnnnwwwtttpppnnnmmmkkkgggdddYYY^^^fffpppzzzzzz|||}}}vvvtttwww{{{~~~|||~~~}}}rrrmmmlllkkknnnsssuuuuuuyyy~~~vvvrrrssswwwzzzrrrqqqmmmiiiiiimmmmmmkkklllmmmnnnnnnkkkiiihhhhhhggghhhiiiiiiiiijjjmmmooooootttvvvrrrooopppsssrrryyy{{{}}}}}}|||{{{|||}}}}}}|||zzzwww||||||iiidddaaaccceeeeeegggjjjhhhqqqyyyxxxrrrkkkccc]]]aaaaaaaaaaaa]]]]]]gggssszzzvvvqqqooonnnlllhhhdddWWW___kkkxxxtttlllhhhhhhgggiiimmmooopppwwwvvvppppppttt|||xxxpppqqqnnniiihhhlllmmmiiiiiikkklllkkkjjjjjjkkkmmmllljjjiiijjjnnnqqqqqqqqqpppuuuvvvrrroooqqqtttuuuwwwyyy{{{{{{zzzyyyzzz{{{{{{{{{{{{zzzzzz}}}mmmhhheeeggghhhgggiiimmmmmmtttwwwpppiiieeebbb___bbb```___\\\YYY\\\kkk{{{}}}wwwsssrrrnnnhhhccc[[[dddqqq{{{~~~rrrjjjffffffeeefffjjjllloooxxxxxxqqqqqqtttsss~~~yyyoooqqqoooiiihhhlllllliiiggghhhiiiiiiiiijjjmmmoooqqqnnnkkkmmmssswwwvvvtttqqqvvvwwwrrrpppsssvvvwwwuuuwwwyyyyyyxxxxxxyyyzzzwwwxxxyyyzzz}}}~~~pppllliiijjjjjjiiijjjnnnlllqqqpppeee]]]]]]___^^^fffbbb]]]YYYUUU\\\nnn|||wwwuuupppiiiccc```iiitttzzz{{{yyy{{{||||||qqqiiihhhkkkgggcccbbbgggmmmqqqwww}}}vvvooommmooouuuxxx}}}~~~|||{{{{{{}}}xxxsssooollllllooonnnjjjeeecccbbbaaa```bbbdddgggiiinnnqqqqqqppprrrxxx{{{yyyqqqrrrsssrrrqqqqqqrrrtttyyyzzz{{{||||||zzzxxxwwwxxxvvvvvvyyyxxxpppoooooommmlllnnnpppnnnhhhaaa[[[ZZZ^^^cccggg___ZZZ\\\aaaiiisss|||~~~xxxwwwvvvrrrppppppoooqqqsssssstttuuuxxxzzzxxx}}}{{{zzzpppkkkjjjlllhhhddddddiiinnnrrrxxx}}}wwwpppmmmooopppsssxxx{{{|||||||||{{{~~~~~~}}}}}}~~~~~~}}}|||}}}|||}}}zzzssspppmmmjjjkkknnnnnnkkkgggaaa```______aaaeeeiiilllooorrrrrrppprrrwwwyyyxxxssssssrrrrrrrrrsssssssssxxxyyy{{{||||||{{{zzzyyyxxxvvvvvvzzzwwwrrrlllgggfffhhhllljjjfff```\\\\\\bbbggglllccc\\\^^^eeelllsssyyyzzzvvvuuuxxxyyyvvvrrrrrruuuvvvwwwvvvuuuuuuwwwxxxqqqvvv~~~tttnnnkkkjjjjjjhhheeefffkkkpppsssxxx~~~xxxpppnnnooooooqqquuuvvvwwwxxxyyy{{{~~~}}}}}}{{{xxxxxxyyywwwrrrnnnllliiihhhjjjmmmnnnkkkiii```___^^^^^^aaaffflllooorrrttttttqqqrrrvvvxxxwwwvvvsssqqqrrrtttvvvtttrrrxxxyyy{{{|||}}}}}}|||{{{yyyvvvwww}}}yyyqqqggg``````dddiiiiiifffbbb___```fffkkkpppeee]]]___ffflllooorrrnnnmmmrrrzzz}}}zzzvvvvvvyyyzzzzzzxxxvvvttttttuuutttyyy~~~|||pppnnnkkkhhhfffiiigggjjjooorrrtttyyyxxxqqqnnnooopppsssuuuvvvvvvxxx|||~~~}}}|||yyyvvvttttttqqqnnnkkkjjjhhhhhhiiikkkllljjjhhhbbb```______bbbgggmmmqqqvvvxxxwwwttttttwwwxxxvvvxxxtttqqqrrrvvvyyyvvvsss{{{{{{|||}}}}}}|||{{{{{{zzzxxxzzzzzzssskkkbbb\\\___fffmmmmmmkkkgggccccccgggkkknnnbbbZZZ]]]eeeiiiiiihhhiiijjjpppyyy}}}{{{yyyyyyzzz{{{{{{yyywwwttttttttt|||~~~xxxpppooonnnjjjhhhjjjjjjmmmsssuuuuuuzzzxxxpppnnnooonnnqqquuuwwwxxx|||~~~|||xxxxxxwwwvvvtttqqqmmmkkkiiiiiiiiiiiijjjiiihhhgggeeedddcccccceeejjjooorrrzzz{{{zzzvvvvvvyyyyyywwwxxxtttqqqsssxxx{{{yyyvvv~~~~~~}}}{{{zzzyyyxxx{{{zzzvvvqqqlllgggaaa]]]bbbiiisssssspppkkkeeeccceeehhhjjj```YYY^^^eeegggeeedddllllllqqqxxxzzzxxxxxxzzzyyyzzz|||{{{yyywwwwwwxxx~~~wwwqqqqqqpppooonnnjjjlllqqqvvvwwwwww{{{vvvooommmnnnjjjpppwww|||~~~|||zzzvvvwwwxxxwwwuuuqqqmmmkkkiiiiiiiiijjjiiiiiihhhhhhhhhgggggghhhjjjnnnrrrttt{{{}}}{{{wwwvvvyyyzzzwwwvvvtttsssuuuyyy||||||zzz~~~|||zzzxxxwwwvvv|||~~~rrrmmmhhhfffccc```dddiiirrrrrrpppkkkeeeaaabbbdddggg___\\\aaahhhiiigggfffoooooorrrwwwvvvssssssvvvvvvxxx{{{{{{zzzyyyyyyzzz}}}yyysssqqqoooooopppkkkmmmsssyyyyyyxxx||||||uuunnnlllmmmllluuu~~~|||yyywwwxxxxxxwwwuuurrrnnnkkkjjjfffhhhiiijjjjjjjjjjjjkkkggghhhjjjlllppptttwwwxxxzzz|||zzzvvvuuuxxxyyywwwsssssstttvvvyyy|||~~~~~~|||{{{yyyxxxwwwwww}}}~~~mmmgggcccddddddbbbcccfffiiijjjjjjfffaaa^^^___bbbbbb^^^^^^eeejjjkkkjjjkkkooopppsssvvvsssnnnmmmpppooorrruuuvvvuuuttttttuuuwwwzzz~~~|||uuuppplllkkkmmmkkknnnuuuzzzzzzxxx|||{{{sssmmmkkklllrrr}}}}}}{{{xxxuuuyyyyyywwwrrrnnnjjjiiiiiidddfffhhhjjjjjjkkklllnnnfffhhhkkkoootttxxxzzz|||xxxzzzyyyuuutttwwwxxxvvvqqqsssvvvxxxyyy|||}}}|||{{{zzzyyyxxxxxxxxx}}}}}}{{{gggaaa^^^```ccccccbbbcccaaabbbcccaaa^^^\\\^^^aaa]]][[[^^^eeejjjjjjkkkmmmmmmnnnsssvvvrrrkkkhhhjjjiiilllooopppooommmmmmmmmnnnrrrxxx|||~~~{{{yyyuuukkkgggkkkjjjnnnrrruuuvvvxxx}}}|||qqqsssxxxqqqlllmmmppp}}}~~~|||zzzxxxyyyxxxwwwuuussspppmmmlllgggiiikkkkkkjjjiiiiiijjjgggiiimmmpppssswww|||~~~}}}{{{wwwtttrrrrrrssssssqqqpppsssxxx||||||{{{{{{yyyzzz|||zzzvvvwww{{{|||}}}yyyxxxssskkkhhhdddcccdddeeeffffffccceeedddbbbbbbccc```ZZZWWWWWWXXX\\\bbbgggiiijjjqqqpppnnnllljjjgggdddbbbjjjiiihhhiiijjjjjjiiigggeeeqqqzzz{{{{{{~~~|||zzzwwwtttmmmiiillljjjmmmqqquuuxxx{{{~~~{{{qqquuu}}}uuuooolllmmmqqq~~~|||zzzxxxwwwvvvtttrrrooommmkkkkkkhhhiiijjjjjjhhhffffffgggfffiiimmmqqqtttxxx|||~~~~~~zzzvvvttttttttttttsssrrruuuzzz}}}~~~}}}|||zzzzzz{{{xxxtttuuuzzzxxxuuutttoookkkhhheeedddeeeggghhhhhhdddfffdddaaa```bbb___[[[XXXXXXYYY]]]bbbfffggghhhpppooommmkkkiiifffdddbbbdddeeeggghhhhhheeecccaaafffpppyyyzzzzzz}}}~~~||||||~~~}}}yyyzzzwwwsssqqqllliiijjjjjjkkkooouuuzzz~~~~~~~~~vvv{{{yyyssspppoooqqqvvv}}}|||zzzxxxvvvuuussspppllljjjiiiiiiiiihhhiiiiiihhheeecccbbbbbbccchhhnnnsssvvvxxxzzz|||}}}~~~~~~{{{xxxuuussssssrrrrrrsssuuuyyy|||}}}||||||zzzzzz{{{xxxvvvyyyxxxqqqnnnoooiiihhhfffddddddfffhhhjjjjjjggggggddd___^^^aaa___[[[XXXXXXYYY]]]```cccdddcccllljjjgggffffffeeecccaaa___dddiiijjjgggcccaaaaaafffoooxxxzzz{{{||||||{{{|||{{{~~~vvvrrrtttvvvnnnmmmiiieeedddiiijjjmmmttt|||~~~|||}}}~~~vvvttttttuuuyyy~~~|||}}}{{{yyyxxxuuusssrrroookkkhhhffffffggghhhiiiiiiiiigggccc```______aaafffnnntttwwwxxxyyyyyyyyyzzz{{{yyyvvvrrrqqqpppooopppqqqtttwwwyyyzzzzzz{{{zzz{{{|||{{{{{{zzzrrrjjjiiijjjdddcccaaa```aaadddggghhhiiiiiihhhddd^^^]]]``````]]]XXXXXXYYY\\\___```___^^^bbb```^^^___bbbcccaaa___\\\bbbiiijjjgggdddeeehhhgggnnnuuuyyy{{{|||||||||zzzwwwwww{{{~~~uuurrrxxx~~~~~~zzznnnjjjgggcccaaaggghhhlllsss{{{~~~|||}}}zzzvvvvvvxxxzzz}}}~~~}}}~~~}}}~~~}}}zzzwwwvvvtttrrrppppppmmmiiieeeddddddfffhhhiiijjjjjjgggccc```_________eeennntttxxxxxxxxxxxxwwwyyyyyyxxxuuuqqqpppooonnnpppsssuuuwwwyyyzzz{{{|||{{{|||}}}|||tttmmmeeeeeefff___]]]\\\[[[]]]aaadddffffffjjjiiiddd^^^^^^aaabbb___XXXXXXZZZ]]]______\\\ZZZWWWUUUUUUYYY^^^aaa___\\\VVV\\\ccceeeddddddhhhlllhhhkkkpppvvvxxxyyyzzz{{{{{{wwwrrrpppttt{{{zzzwwwxxx~~~|||{{{qqqjjjfffdddbbbdddfffkkkqqqxxx|||~~~}}}~~~|||yyy|||}}}}}}~~~~~~~~~{{{xxxvvvtttrrrpppnnnooollliiieeedddeeegggiiijjjkkkkkkiiifffcccbbbbbb```fffooovvvyyyyyyyyyyyyxxxyyyyyywwwtttqqqqqqqqqpppssswwwyyyzzz{{{}}}~~~}}}|||}}}~~~~~~wwwoooiiiaaabbbccc[[[ZZZZZZZZZ\\\```cccddddddjjjiiieee``````ddddddaaaYYYZZZ]]]```aaa```]]]ZZZRRRQQQRRRXXX___aaa]]]YYYOOOUUU\\\aaacccdddgggjjjiiigggiiinnnqqqqqqrrruuuuuusssoookkkooowww}}}~~~~~~}}}}}}|||xxxuuu{{{}}}|||qqqgggdddccccccaaaeeejjjppptttxxx}}}~~~~~~~~~~~~|||xxxvvvtttssspppnnnnnnllljjjgggfffggghhhjjjkkklllmmmkkkiiigggffffffdddjjjrrrxxx{{{|||||||||wwwwwwvvvtttqqqooopppqqqppptttyyy{{{{{{|||}}}{{{{{{~~~xxxnnnjjjfff^^^___```WWW[[[[[[\\\^^^bbbeeefffeeeiiiiiifffbbbcccfffgggccc\\\^^^aaadddfffddd```\\\TTTSSSUUU\\\bbbccc\\\VVVQQQVVV___ggglllllljjjhhhhhhcccaaadddeeedddeeejjjoooooolllhhhllltttxxxwwwqqqssstttvvvvvvuuutttsssnnnwww}}}}}}~~~~~~nnndddaaabbbbbb```dddjjjoooqqqvvv|||~~~~~~|||yyywwwuuutttqqqooonnnmmmkkkiiihhhiiijjjjjjlllmmmnnnmmmkkkiiiiiijjjgggllltttzzz~~~uuutttssspppmmmlllmmmooonnnsssxxxzzzzzzzzz|||~~~xxxzzzppphhhgggddd\\\]]]^^^TTT^^^]]]^^^aaadddggghhhggghhhiiigggdddeeehhhhhheee___aaadddgggiiigggccc___YYYXXXZZZ```fffeee\\\TTTWWW]]]hhhrrrxxxvvvpppjjjhhh```\\\]]]]]]ZZZ[[[```kkkmmmkkkgggjjjrrruuurrraaadddfffggggggfffggghhhhhhrrr~~~yyyppprrrzzz~~~xxxwwwvvvvvvvvvwwwxxxyyywwwyyy||||||sssiiiccc```___cccdddgggiiinnnttt|||zzz~~~zzz{{{wwwwwwyyyyyyuuuqqquuupppjjjhhhiiijjjhhheeehhhggggggiiijjjjjjiiihhhjjjooouuuyyy||||||}}}~~~zzzwwwqqqmmmlllnnnrrrtttuuuvvvwwwxxxzzz{{{|||}}}{{{xxx}}}zzzmmmhhhbbb^^^]]]___aaaaaa```______```cccdddcccbbbiiihhhfffdddcccbbbbbbbbb___bbbddddddbbb___]]]\\\[[[^^^dddhhhiiigggdddaaa___ccclllwww~~~|||rrrjjjgggiiihhhaaaXXXTTTWWW\\\gggkkkkkkgggfffiiihhhcccYYYZZZ[[[[[[[[[[[[]]]___jjjqqq{{{uuujjjlllvvv|||vvvpppooonnnnnnnnnooopppqqqqqqrrruuuwwwzzz}}}~~~zzzrrriiibbb___^^^```bbbdddggglllsss{{{xxx~~~{{{}}}yyyvvvwwwyyyzzzwwwsssuuupppllljjjlllllliiieeeddddddeeefffhhhjjjjjjjjjmmmqqqvvvzzz{{{{{{{{{{{{yyyvvvqqqmmmmmmooosssuuuvvvwwwwwwxxxyyyzzz{{{|||yyyvvv|||iiieee```]]]]]]___``````______^^^```cccddddddcccdddcccbbbaaa```^^^^^^]]]\\\^^^bbbcccbbbaaa``````^^^```cccfffgggfffdddcccdddgggmmmuuu{{{zzzrrrkkkjjjkkkjjjcccZZZVVVYYY]]]eeejjjkkkgggfffgggddd___VVVZZZ^^^bbbcccdddeeegggmmmsss|||}}}tttkkkoooyyy~~~ssslllhhhgggfffeeefffggghhhiiiiiijjjlllnnnpppssstttuuuyyyyyyvvvqqqiiibbb^^^\\\___aaadddhhhmmmttt|||yyyvvv~~~}}}zzzxxxuuuvvvyyyzzzwwwuuurrrooommmmmmmmmlllhhhddd``````aaaccceeehhhjjjlllqqquuuyyy{{{{{{yyyxxxxxxwwwtttpppmmmmmmppptttwwwxxxxxxxxxyyyyyyyyyyyyyyyvvvtttzzz~~~dddaaa^^^]]]]]]^^^___^^^]]]\\\]]]___bbbddddddccc`````````___^^^\\\ZZZYYYZZZ]]]```aaa`````````aaa^^^^^^___```aaabbbccccccggghhhkkkpppttttttooojjjnnnooommmggg___[[[^^^aaahhhkkkllljjjhhhgggddd___ZZZaaajjjqqquuuvvvvvvvvv}}}yyyrrrwwwxxxnnnhhheeedddcccbbbbbbbbbcccddddddeeefffhhhkkkmmmoooqqqrrrsssssspppjjjccc^^^\\\___bbbfffkkkqqqxxx|||qqqttt~~~}}}zzzxxxvvvvvvwwwwwwuuusssnnnmmmmmmmmmmmmkkkfffbbb^^^^^^______aaadddiiillluuuxxx{{{|||zzzwwwuuuttttttrrrooommmnnnqqquuuxxxzzzzzzyyyyyyxxxwwwwwwwwwsssttt|||ttt___]]][[[[[[]]]^^^]]]]]]ZZZYYYZZZ\\\___aaabbbaaa____________]]][[[YYYXXX[[[]]]^^^]]][[[ZZZZZZ[[[YYYXXXXXXYYY[[[^^^aaacccddddddeeeiiilllmmmkkkiiipppqqqqqqmmmgggeeegggjjjppppppooommmllllllkkkjjjhhhqqq}}}|||vvv{{{}}}xxxrrrjjjeeeeeedddcccaaa``````aaaaaa```aaabbbdddgggjjjlllnnnlllnnnpppooojjjddd```]]]___bbbgggmmmttt{{{vvvooouuu}}}{{{{{{yyywwwuuutttrrrpppnnnlllmmmooopppooolllfffccc^^^___^^^]]]^^^aaahhhmmmxxxzzz}}}}}}zzzvvvsssrrrsssqqqooonnnooorrrvvvxxx{{{zzzzzzyyywwwvvvuuuuuussswwwppphhh[[[ZZZYYYZZZ\\\]]]\\\[[[WWWVVVWWWYYY\\\______^^^^^^^^^]]]\\\[[[YYYXXXWWWXXXYYYYYYXXXVVVUUUVVVWWWUUUTTTTTTVVVYYY^^^bbbeeebbbbbbccceeehhhjjjjjjjjjpppqqqrrrqqqooonnnqqqtttzzzvvvqqqooonnnpppssswwwvvvzzzwww|||{{{}}}~~~||||||{{{}}}~~~xxxvvvtttrrrpppmmmiiifffhhhgggdddbbb```_________]]]]]]^^^___aaadddgggiiigggjjjmmmmmmiiieeeaaa___]]]```gggmmmuuu}}}|||uuu|||{{{zzz{{{zzzwwwtttqqqnnnkkkjjjlllnnnqqqrrrpppmmmhhheee______^^^\\\\\\```iiipppyyy{{{~~~}}}zzzvvvsssrrrrrrqqqooonnnooorrrvvvxxx{{{{{{zzzxxxwwwvvvuuutttvvv}}}tttggg```[[[YYYXXXYYYZZZ\\\\\\[[[VVVUUUVVVXXX[[[]]]]]]\\\]]]\\\ZZZYYYWWWVVVVVVVVVTTTTTTTTTSSSRRRSSSUUUWWWTTTTTTVVVXXX\\\```dddfffaaabbbdddfffhhhiiijjjkkkmmmnnnpppqqqqqqrrruuuwww|||tttmmmjjjjjjkkkrrrxxxwww|||}}}|||tttvvvwwwssssssxxxwwwyyy}}}~~~}}}{{{{{{zzzzzzsssrrrppppppqqqqqqpppooonnnllliiieeecccaaa```______^^^]]]]]]]]]___aaacccbbbeeehhhiiigggcccaaa___]]]aaahhhooowwwtttkkkhhhjjjpppxxx|||xxxtttrrrvvv|||{{{zzzzzzyyyxxxvvvsssnnnkkkiiihhhjjjlllooopppnnnjjjgggeee^^^___^^^\\\\\\bbbllluuuyyy{{{~~~~~~{{{wwwtttsssrrrqqqpppoooppprrruuuwww{{{zzzyyyxxxwwwuuuuuutttyyy|||kkkbbb^^^\\\ZZZXXXWWWYYY[[[[[[[[[XXXWWWWWWXXX[[[\\\\\\[[[___]]]ZZZWWWVVVVVVWWWXXXUUUTTTSSSQQQPPPPPPSSSUUUTTTVVVXXX[[[^^^```bbbbbbaaaccceeeggggggggggggggghhhjjjkkkmmmnnnppprrrsssuuullldddbbb```___dddkkkjjjrrr}}}~~~~~~wwwppprrrrrrllljjjnnnooosssyyy~~~}}}~~~}}}{{{xxxwwwuuussstttvvvyyyzzzzzzsssqqqnnnjjjfffdddbbbbbbbbbaaa___]]]\\\]]]^^^______bbbeeefffeeebbb```______dddkkksss{{{zzzpppeee___]]]^^^dddkkkjjjmmmqqqsssqqqooommmlllkkknnnqqquuu{{{{{{xxxyyy{{{wwwwwwuuurrrmmmjjjhhhhhhfffiiikkkllliiifffcccbbb]]]^^^]]]\\\\\\cccoooyyyxxx{{{}}}~~~{{{wwwuuussssssqqqpppoooppprrruuuwwwzzzzzzyyyxxxwwwvvvuuuttt{{{qqqeee```\\\]]]ZZZWWWWWWXXXZZZ[[[[[[YYYYYYXXXYYY\\\]]]]]]\\\ccc```\\\YYYWWWXXXZZZ\\\YYYXXXVVVRRRNNNMMMOOOQQQTTTVVVYYY\\\^^^^^^]]]]]]___bbbeeegggfffdddbbbaaaeeefffgggiiijjjlllmmmnnnmmmddd]]][[[XXXTTTWWW^^^[[[bbbmmmtttwwwvvvtttrrrxxx~~~zzz}}}tttmmmqqqqqqiiieeeggghhhlllttt{{{}}}yyyxxx~~~|||}}}}}}tttllliiigggccc``````ccccccccccccbbb```^^^]]]\\\\\\^^^```aaabbbbbbbbbbbbdddllluuu|||xxxiiiccc[[[XXXYYY\\\______eeehhhkkknnnooonnnlllkkkiiilllpppqqqttt|||~~~|||{{{{{{xxxuuuqqqmmmkkkiiiiiiiiieeefffmmmpppkkkccc___```___]]]\\\]]]cccjjjpppyyy{{{|||{{{xxxuuutttttttttsssrrrqqqrrrtttvvvwwwyyyvvvvvvzzz{{{xxxvvvwwwoooeee___\\\\\\YYYVVVTTTSSSTTTTTTTTTVVVUUUTTTUUUWWWYYYYYYYYY^^^[[[XXXUUUUUUWWW[[[]]]YYYXXXVVVTTTRRRQQQQQQPPPVVVXXXZZZYYYWWWWWWZZZ^^^\\\^^^aaadddeeedddbbbaaafffffffffggghhhiiiiiijjjlllfff___YYYUUUSSSQQQPPPPPPVVV^^^eeejjjmmmooopppqqq{{{}}}yyyzzz}}}}}}vvvmmmkkksssssshhh```___```fffkkkooovvv~~~~~~{{{sssrrrzzz}}}tttllljjjgggbbb______bbbbbbccccccbbb```^^^\\\[[[[[[]]]^^^```aaaaaabbbbbbdddjjjttt||||||sssmmmeee```YYYVVVXXX[[[^^^___dddfffjjjmmmnnnnnnlllkkkjjjmmmpppsssxxx}}}|||yyywwwtttpppmmmkkkiiiiiilllfffeeeiiijjjfff```^^^]]]^^^___```bbbgggmmmrrrzzz{{{{{{yyywwwuuutttuuutttssssssrrrssstttvvvwwwxxxvvvwwwyyyyyywwwyyy}}}zzzlllccc]]]___[[[UUUSSSRRRRRRPPPNNNSSSSSSTTTUUUWWWXXXXXXXXX\\\[[[YYYWWWWWWXXXZZZ\\\YYYWWWUUUSSSRRRTTTVVVXXXZZZ[[[ZZZWWWSSSRRRUUUXXX\\\]]]___aaabbbaaa``````ddddddddddddeeeeeeeeeeeegggddd```]]]ZZZWWWTTTQQQNNNSSSZZZaaafffhhhiiijjjpppwww{{{xxxuuuvvvwwwvvvppphhhgggoooqqqiiiccccccdddhhhkkknnnuuu|||yyy{{{}}}zzzssssss|||~~~uuummmjjjgggaaa]]]]]]___```bbbcccbbb___\\\ZZZYYYZZZ[[[\\\^^^___``````bbbccchhhpppxxxxxxtttpppiiiddd^^^[[[VVVTTTVVVZZZ^^^___ccceeegggjjjkkklllkkkkkkmmmooosssyyy}}}{{{~~~}}}}}}~~~}}}|||{{{wwwuuussspppmmmkkkiiihhhmmmfffbbbcccccc```\\\\\\ZZZ]]]bbbfffiiimmmqqqttt{{{{{{{{{yyywwwuuuuuuvvvttttttuuuuuuvvvwwwwwwwwwwwwvvvwwwxxxvvvvvv}}}~~~qqqjjjfff___VVVRRRRRRRRRPPPMMMPPPQQQSSSUUUVVVVVVVVVVVVYYYYYYYYYZZZZZZZZZYYYYYYYYYWWWTTTSSSTTTXXX\\\___]]]\\\ZZZUUUPPPNNNPPPSSS[[[\\\\\\]]]^^^^^^^^^___aaaaaaaaaaaaaaa`````````bbbbbbbbbbbbaaa^^^YYYUUUUUUXXX^^^dddhhhjjjkkkjjjnnnrrrsssrrrrrrtttsssppphhhccceeeooosssnnnkkkllllllmmmnnnsss}}}~~~zzzwwwtttsssyyy||||||xxxyyy~~~uuummmiiifff___[[[ZZZ]]]^^^```aaaaaa^^^[[[YYYXXXXXXYYYZZZ[[[]]]^^^___bbbaaadddjjjrrr|||zzzwww}}}xxxrrroookkkeeeaaaXXXVVVTTTSSSVVVZZZ^^^```cccdddeeefffggghhhiiiiiiooorrrxxx}}}{{{yyyzzzyyyxxxyyy{{{{{{zzzxxxuuutttrrrooommmkkkiiiiiiiiiccc___``````\\\[[[[[[[[[aaahhhmmmppprrrssstttzzz|||}}}}}}zzzxxxwwwwwwvvvvvvwwwyyyyyyyyyyyyyyywwwwwwwwwvvvsssvvv~~~zzzsssiii\\\UUUUUUVVVUUURRROOOQQQTTTUUUTTTRRRQQQQQQUUUWWWYYY[[[[[[ZZZXXXVVVXXXWWWVVVUUUWWWZZZ^^^```[[[[[[YYYTTTOOONNNQQQTTT\\\[[[[[[ZZZ[[[\\\]]]^^^```______^^^^^^]]]]]]]]]``````aaacccdddccc___\\\^^^```dddiiimmmooonnnmmmnnnnnnnnnpppsssvvvtttqqqhhhhhhooozzz}}}yyyxxxuuuvvvyyyzzzvvvuuutttssssssxxx~~~~~~tttkkkfffccc]]]YYYYYY[[[\\\^^^___^^^\\\ZZZXXXWWWWWWWWWXXXYYY[[[]]]^^^aaa___aaaeeejjjrrrtttqqquuu~~~|||xxxrrrnnnjjjfffaaa]]]TTTTTTTTTTTTWWW[[[___bbbdddcccccccccdddeeeggghhhooottt~~~}}}zzzyyywwwwwwwwwxxxzzzzzzyyywwwsssrrrqqqpppnnnllljjjjjjccc___^^^``````]]]\\\]]]aaagggnnntttvvvvvvuuutttyyy|||{{{xxxvvvxxxxxxzzz{{{{{{|||{{{{{{wwwwwwvvvuuussszzzvvvfff\\\XXXWWWWWWVVVPPPSSSUUUTTTQQQNNNMMMMMMSSSUUUXXXZZZ[[[YYYWWWUUUWWWWWWXXXYYYYYYZZZZZZZZZWWWXXXWWWTTTQQQRRRUUUYYY\\\[[[ZZZYYYYYYZZZ\\\]]]^^^^^^^^^]]]]]]]]]]]]]]]`````````aaadddeeeeeedddbbbccceeeiiinnnpppnnnlllnnnllllllpppwwwzzzyyyxxxrrrwww~~~xxxtttqqqppprrruuuvvvvvvvvv~~~}}}ssshhhbbb___ZZZXXXYYYZZZ[[[\\\\\\\\\ZZZYYYXXXWWWWWWVVVWWWXXXZZZ\\\^^^```___```dddggglllvvvsssoooqqqtttwww|||zzzooommmiiifffccc^^^YYYVVVRRRTTTVVVWWWYYY]]]bbbeeedddcccbbbbbbcccgggjjjmmmrrr{{{~~~}}}{{{yyywwwwwwwwwyyy{{{{{{yyywwwqqqqqqqqqpppooonnnlllkkkbbb^^^^^^``````^^^___bbbgggmmmtttxxxyyyyyywwwwwwyyy||||||yyywwwyyyyyyzzzzzz{{{|||||||||xxxvvvuuuuuuxxx}}}{{{}}}{{{}}}zzzmmmaaaYYYUUUTTTSSSQQQSSSUUUTTTOOOLLLLLLMMMRRRSSSUUUWWWXXXWWWVVVUUUVVVWWWXXXYYYXXXWWWUUUTTTSSSUUUWWWVVVTTTUUUXXX\\\[[[ZZZYYYXXXXXXYYYZZZ[[[[[[[[[\\\]]]]]]^^^______aaa___^^^___bbbeeeggggggfffeeefffkkkoooqqqooommmmmmiiijjjqqqwwwzzz{{{|||}}}~~~mmmkkkkkkooouuuxxxxxxwwwttt{{{||||||{{{xxx}}}}}}}}}qqqddd^^^[[[XXXXXXZZZ[[[ZZZZZZYYYYYYYYYYYYYYYWWWWWWVVVVVVXXXZZZ\\\^^^``````bbbfffhhhjjjrrr{{{sssoooqqqsssrrruuuyyytttqqqooodddcccbbb```]]]YYYUUURRRSSSVVVYYY[[[\\\___dddhhhdddcccbbbcccffflllrrrvvv|||~~~}}}|||{{{zzzuuutttuuuwwwyyyxxxvvvtttqqqqqqqqqqqqqqqooommmllleeeaaa_________^^^bbbggglllpppvvvzzz{{{{{{{{{{{{{{{|||~~~}}}{{{yyyyyyyyyxxxxxxwwwwwwxxxyyy{{{|||xxxtttrrrvvvnnnqqqwwwrrrmmmnnnooommmjjjbbbZZZTTTQQQPPPOOORRRTTTRRRNNNLLLNNNQQQRRRRRRRRRSSSTTTUUUUUUVVVUUUUUUUUUUUUTTTSSSSSSRRRSSSVVVXXXXXXUUUTTTVVVXXXXXXWWWWWWWWWVVVWWWWWWWWWWWWXXXYYY[[[]]]___```aaa```^^^^^^___bbbeeeffffffeeeddddddhhhmmmpppnnnjjjiiifffhhhoootttuuuwww{{{zzz|||}}}|||}}}~~~zzzsssjjjkkknnnuuu||||||xxxuuuyyy{{{vvvsssuuuxxxxxx~~~|||ooobbb[[[XXXVVVXXX[[[[[[ZZZXXXWWWWWWXXXYYYZZZWWWWWWVVVVVVWWWZZZ]]]^^^``````dddhhhjjjkkkqqqyyy{{{sssooossstttsssqqq{{{|||sssmmmiiifff_________^^^]]]YYYVVVTTTTTTWWW[[[]]]^^^aaafffjjjcccbbbbbbdddiiiqqqxxx}}}~~~|||||||||{{{yyyqqqqqqqqqsssuuutttrrroooqqqqqqrrrrrrqqqpppnnnmmmjjjeee```^^^]]]]]]ccckkknnnrrrwwwzzz|||}}}~~~||||||{{{yyywwwwwwyyy|||wwwvvvuuuuuuuuuwwwyyy{{{wwwsssqqqwwwqqqaaahhhnnnggg]]]\\\XXX]]]bbbaaaZZZTTTQQQQQQMMMQQQSSSQQQMMMMMMPPPTTTRRRQQQQQQPPPQQQSSSUUUVVVUUUTTTRRRQQQPPPQQQRRRSSSTTTWWWZZZYYYUUURRRRRRSSSUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVXXXZZZ]]]___aaabbb^^^]]]^^^```ccceeeeeeddd^^^\\\\\\```fffiiifffcccgggdddfffmmmpppooorrrxxx{{{~~~yyyuuuqqqttttttqqqqqqtttuuurrrmmmooottt}}}yyyxxxzzzxxxqqqnnnsssyyy|||~~~pppaaaZZZWWWUUUUUUWWWYYYXXXXXXWWWWWWYYYZZZ[[[[[[YYYXXXWWWWWWXXXZZZ[[[]]]```eeejjjmmmooooooooowww|||zzzwwwtttllleeehhhooowwwxxxqqqggg```]]]WWWXXXXXXWWWWWWVVVVVVWWWSSSXXX^^^aaabbbeeejjjnnnooohhhbbbccciiittt{{{zzz||||||yyyvvvssssssrrrrrrqqqrrrrrrsssssstttuuuvvvvvvtttsssqqqqqqhhhaaaaaabbbccchhhpppwwwxxxyyy{{{|||}}}}}}}}}|||{{{yyyxxxxxxwwwvvvtttvvvxxxvvvrrrsssyyy{{{wwwssssssxxxwwweeeXXX\\\___ZZZTTTUUUQQQWWW[[[YYYSSSMMMNNNPPPPPPPPPRRRSSSTTTTTTTTTTTTTTTUUURRRMMMMMMQQQSSSSSSXXXVVVSSSQQQPPPRRRUUUWWWVVVWWWVVVTTTQQQNNNNNNNNNSSSRRRRRRRRRSSSUUUWWWXXXVVVVVVWWWYYY___hhhlllmmmaaa^^^[[[ZZZ[[[]]]^^^^^^[[[[[[[[[\\\]]]^^^```aaabbbaaabbbcccgggmmmssswwwzzz|||~~~~~~{{{uuunnnjjjmmmqqquuuwwwxxxxxxyyyzzzssswww{{{uuutttzzzppp```XXXUUURRRRRRTTTXXXXXXWWWWWWXXXYYY[[[\\\\\\[[[ZZZXXXXXXYYYZZZ[[[\\\^^^cccgggjjjlllllllllooosss{{{|||zzzyyy}}}}}}xxxsssiiiaaa^^^fffoooqqqkkkccc\\\YYYUUUVVVVVVVVVVVVVVVVVVWWWYYY\\\aaaeeegggjjjnnnqqqvvvpppllllllpppyyy{{{yyyzzzzzzwwwtttssssssrrrrrrqqqrrrrrrsssssstttuuuuuuuuusssqqqpppppphhhcccdddgggiiinnntttyyyzzz{{{}}}~~~~~~~~~~~~yyyxxxwwwwwwwwwvvvuuuttttttuuutttqqqttt{{{|||xxxwwwxxxmmm]]]RRRTTTWWWSSSPPPSSSTTTYYY\\\ZZZSSSMMMMMMOOOPPPPPPQQQRRRSSSSSSSSSSSSRRRTTTRRRNNNOOOTTTXXXWWWZZZXXXUUUSSSSSSTTTVVVXXXVVVWWWVVVTTTQQQPPPPPPQQQRRRSSSTTTTTTSSSSSSUUUXXXTTTVVV[[[bbbjjjnnnmmmiii^^^[[[WWWVVVXXXZZZ\\\\\\]]]\\\[[[[[[[[[[[[\\\\\\]]]^^^___bbbfffkkkppptttwwwxxxyyyzzzxxxvvvsssqqqvvvyyy}}}zzz{{{||||||rrraaaWWWSSSQQQQQQRRRWWWWWWWWWXXXYYY[[[]]]^^^^^^^^^\\\[[[ZZZYYYYYYYYY[[[]]]aaaeeehhhjjjllllllnnnqqquuuzzzwwwppplllkkkhhhjjjnnnrrrsssuuu}}}zzzqqqeee\\\YYY```iiimmmjjjccc]]]ZZZUUUVVVWWWWWWVVVWWWYYY[[[^^^```ccchhhlllpppsssuuuxxxuuusssqqqrrr{{{zzzxxxxxxxxxuuurrrrrrqqqqqqqqqqqqqqqrrrrrrrrrsssssssssrrrqqqooonnnkkkfffcccfffjjjmmmqqqvvvxxxyyy{{{|||||||||{{{{{{uuuuuuuuuvvvvvvvvvuuuuuurrrsssqqqrrrvvv|||}}}zzz|||wwwcccWWWNNNOOOOOOMMMNNNSSSVVVZZZ\\\YYYRRRMMMMMMOOOOOOPPPQQQRRRRRRRRRRRRRRRPPPRRRQQQOOOQQQWWW[[[[[[[[[YYYWWWVVVUUUVVVXXXYYYWWWWWWVVVSSSQQQQQQTTTVVVRRRVVVYYYWWWSSSQQQRRRUUUTTTWWWaaapppzzzyyyooofff\\\YYYVVVUUUXXX[[[^^^______^^^\\\ZZZXXXXXXXXXXXXYYY[[[]]]___aaafffkkkooossssssssstttvvvxxxyyyzzz}}}~~~}}}sssbbbXXXTTTRRRRRRUUUVVVVVVWWWYYY[[[]]]^^^_________^^^]]][[[ZZZYYYYYY[[[]]]```dddgggjjjmmmnnnoooqqqrrrtttvvvxxxxxxyyyzzzyyyvvvpppkkkgggffffffdddfffkkkooopppuuuqqqcccXXXWWW^^^eeeiiigggbbb]]]ZZZWWWYYY[[[ZZZYYYZZZ]]]```eeefffjjjooouuuzzz~~~}}}{{{yyyxxx{{{xxxwwwvvvtttrrrpppoooooooooooopppqqqqqqpppqqqqqqpppooonnnllllllfffdddccceeeiiimmmoooqqquuuvvvwwwxxxxxxwwwuuutttqqqsssuuuvvvwwwvvvwwwxxxsssrrrqqqssswww|||}}}{{{mmm```XXXPPPNNNMMMKKKNNNTTTTTTWWWXXXUUUPPPMMMMMMOOOOOOOOOPPPQQQQQQQQQQQQQQQNNNQQQQQQOOOQQQWWWZZZZZZYYYYYYWWWVVVVVVVVVWWWXXXVVVVVVTTTSSSQQQSSSVVVYYYVVV\\\___[[[SSSNNNOOORRRTTTXXXfffzzzpppbbb\\\ZZZXXXYYY^^^cccfffhhh___^^^\\\YYYXXXXXXXXXYYY[[[[[[[[[ZZZ[[[___ffflllnnnoooppprrruuuxxx{{{}}}~~~}}}}}}}}}|||yyywww|||tttaaaVVVSSSQQQSSSVVVUUUVVVXXXZZZ\\\^^^__________________^^^]]][[[ZZZZZZ[[[^^^aaadddhhhkkkmmmkkkkkklllmmmmmmmmmmmmmmmkkkkkkiiifffcccaaabbbdddfffgggjjjmmmrrr~~~tttcccYYYWWW[[[```cccaaa]]]YYYWWWZZZ]]]______]]]___dddhhhoooqqquuuzzz{{{yyywwwvvvtttsssnnnnnnnnnnnnnnnoooppppppooooooooonnnmmmllllllkkkggggggfffgggjjjnnnoooooossstttvvvwwwvvvtttrrrppppppssswwwyyyxxxxxxyyy{{{vvvtttsssuuuwwwyyy|||ggg___ZZZSSSOOOLLLKKKNNNSSSPPPRRRRRRPPPMMMLLLNNNPPPNNNOOOOOOPPPPPPPPPPPPOOOMMMOOOOOOMMMNNNSSSVVVUUUVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTSSSRRRQQQSSSWWWZZZ[[[```bbb]]]SSSLLLLLLOOORRRTTTbbbwwwzzziii]]]\\\[[[[[[^^^ccciiilllnnn^^^]]][[[ZZZZZZ[[[]]]^^^```___\\\WWWUUUYYYccckkklllmmmoooqqqtttwwwzzz{{{{{{~~~~~~}}}{{{xxxyyy~~~}}}wwwuuuxxx~~~~~~uuuwww~~~uuuaaaUUUQQQOOOQQQUUUVVVWWWYYY[[[]]]^^^______^^^```bbbccccccbbb```___]]]]]]]]]^^^aaacccfffhhhhhhhhhiiijjjjjjjjjiiiiiiggggggfffdddbbbbbbdddeeefffhhhlllsss~~~yyyhhh^^^\\\^^^```aaa```^^^\\\ZZZ\\\```dddeeeeeeiiipppwwwzzz~~~}}}{{{xxxvvvuuuuuuuuunnnnnnnnnnnnooopppqqqqqqooooooooonnnnnnnnnnnnnnnnnnooonnnmmmpppuuuvvvsssvvvwwwyyyyyyxxxuuurrrpppppptttyyy{{{zzzyyy{{{}}}xxxvvvvvvwwwvvvvvv}}}rrrccc\\\XXXSSSOOOLLLLLLNNNPPPNNNOOONNNMMMKKKLLLNNNPPPNNNNNNOOOOOOOOOOOONNNNNNJJJMMMMMMJJJKKKPPPQQQPPPSSSSSSSSSTTTSSSRRRQQQQQQQQQQQQQQQQQQPPPRRRUUUXXX]]]______ZZZRRRLLLLLLMMMOOONNNVVVhhhqqqjjj___YYYZZZZZZ\\\___dddiiikkkkkk]]]\\\ZZZZZZ[[[^^^aaaccccccccc___YYYUUUYYYccckkkllllllnnnppprrruuuxxxyyyzzz|||~~~|||||||||xxxvvvwww|||~~~~~~}}}vvvrrrtttyyy}}}}}}}}}xxx~~~|||fffYYYSSSPPPQQQUUUWWWXXXZZZ\\\^^^____________aaaeeehhhiiihhhgggeeegggeeecccaaa```aaacccdddggghhhhhhiiiiiiiiiiiihhhfffggghhhhhhhhhhhhjjjlllkkkoooyyy~~~mmmddd``````___```aaaaaaaaa```aaafffmmmpppsssyyy~~~{{{{{{yyywwwuuuttttttuuupppppppppqqqqqqsssttttttqqqqqqqqqqqqqqqrrrrrrssstttvvvuuusssvvv}}}~~~{{{xxxzzz{{{{{{zzzwwwssspppooouuuzzz|||zzzyyy{{{}}}wwwwwwxxxxxxttttttggg___XXXUUUQQQNNNNNNPPPPPPOOOPPPPPPNNNLLLKKKKKKNNNOOOMMMNNNNNNNNNNNNNNNMMMMMMGGGJJJJJJHHHJJJNNNPPPNNNPPPQQQRRRSSSRRRQQQPPPOOOMMMOOOPPPPPPOOOPPPRRRTTTYYYYYYXXXTTTPPPMMMMMMNNNPPPJJJMMMYYY^^^ZZZWWWYYY[[[[[[]]]aaadddeeeeeeccc\\\[[[ZZZYYY[[[___bbbeeeaaacccbbb^^^ZZZ\\\eeemmmnnnmmmllllllnnnsssxxx{{{yyy{{{||||||{{{zzz{{{||||||xxxwwwzzz{{{|||~~~wwwssssssvvvyyy{{{~~~|||~~~}}}mmm^^^VVVSSSSSSVVVWWWYYY[[[]]]^^^___^^^^^^```cccgggkkkmmmmmmllljjjpppnnnjjjfffcccbbbccccccddddddeeeeeefffeeeeeedddbbbdddgggiiijjjllloooqqqrrryyyqqqhhh^^^\\\ZZZZZZ\\\___``````eeellluuuzzz~~~yyyyyywwwuuusssssstttuuusssssssssssstttuuuvvvwwwsssssssssssstttuuuvvvwwwwwwzzzyyyvvvzzzyyyzzz{{{|||zzzvvvrrrpppoootttzzz|||zzzxxxzzz|||uuuwwwyyyyyyttttttwwwbbb^^^VVVTTTPPPNNNQQQTTTSSSPPPSSSRRROOOLLLKKKKKKMMMNNNMMMMMMNNNNNNNNNMMMMMMLLLEEEHHHIIIHHHJJJNNNPPPOOOOOOPPPRRRSSSRRRQQQOOONNNKKKMMMOOOOOOOOOOOOPPPRRRVVVTTTRRRPPPNNNNNNNNNOOOSSSKKKIIIQQQTTTQQQTTT\\\^^^^^^```cccdddddd```^^^\\\[[[YYYYYY[[[^^^bbbeee^^^bbbeeeccc___```gggnnnpppmmmjjjhhhkkkrrryyy~~~xxxyyyzzzyyyxxxxxxzzz|||{{{xxxxxxyyyzzz}}}xxxtttrrrsssuuuyyy}}}wwwoooqqqzzzqqq]]]WWWWWWWWWWWWXXX[[[___aaaaaa``````aaa^^^bbbhhhnnnsssttttttttt~~~{{{tttkkkhhhhhhfffbbbeeedddcccccceeehhhkkknnnoooqqqtttxxx|||vvvkkkddd___\\\]]]^^^___dddjjjiiirrr}}}xxxvvvrrrooommmmmmnnnnnnssstttuuuvvvvvvuuuuuutttssssssssssssuuuwwwyyyzzz|||{{{{{{|||yyytttuuuyyyxxxqqqiiinnnrrrwwwyyyxxxxxxyyy{{{{{{xxxzzz{{{wwwvvvnnn^^^VVVTTTSSSQQQOOONNNNNNNNNNNNNNNNNNLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIHHHFFFGGGHHHJJJIIIHHHJJJLLLOOOQQQQQQPPPOOOMMMMMMMMMNNNNNNNNNOOOOOOOOOQQQPPPPPPOOOOOOOOOPPPQQQQQQMMMKKKNNNTTTXXXYYYWWWZZZZZZ[[[]]]___```___]]]WWWTTTSSSVVV]]]ccccccbbbbbbbbbaaabbbccceeegggiiinnnlllkkkkkknnntttzzz~~~vvvwwwwwwwwwvvvwwwzzz|||{{{uuuuuu{{{~~~}}}zzz}}}~~~}}}yyytttrrrtttvvvzzz}}}zzzpppkkkffffffppp{{{eee[[[XXXWWWWWW[[[]]]```aaaaaa```aaabbbbbbeeeiiinnnrrrtttuuuvvvxxxzzzwwwqqqnnnooonnnjjjfffggghhhjjjmmmoooqqqrrryyy}}}uuujjjaaa]]][[[]]]^^^```fffmmmpppzzz}}}zzzwwwuuuqqqnnnmmmlllmmmnnnoooqqqssstttuuuuuutttsssrrrrrrrrrsssuuuwwwzzz{{{}}}||||||}}}zzzuuuvvvyyyxxxrrrkkkmmmqqquuuxxxwwwxxxyyy{{{{{{xxxyyy{{{yyy|||jjj\\\UUUSSSRRRPPPNNNMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFEEEFFFIIIKKKKKKKKKGGGIIIKKKNNNNNNNNNLLLKKKLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPQQQQQQQQQQQQOOOMMMPPPVVVZZZYYYWWWWWWWWWXXX[[[^^^^^^]]][[[WWWTTTSSSVVV\\\aaaaaa```_________```bbbdddggghhhkkkkkkkkklllnnnqqqtttvvvqqqrrrtttvvvwwwzzz~~~|||wwwvvvzzz||||||zzz|||}}}}}}yyyuuussstttwwwzzz}}}wwwooogggdddcccgggrrr|||zzzooobbb]]][[[ZZZ___```bbbbbbbbbbbbdddeeeggggggiiilllooorrruuuvvvtttyyyzzzvvvrrrssssssrrrnnnqqquuuyyy}}}tttjjj^^^ZZZYYY[[[]]]```gggooowww}}}zzzwwwuuusssqqqnnnllllllmmmmmmooopppsssvvvvvvvvvtttsssppppppqqqsssvvvxxxzzz|||~~~~~~~~~zzzwwwxxxzzzyyytttnnnnnnqqqtttwwwwwwxxxyyyzzz}}}yyyzzz|||zzzcccYYYTTTPPPOOONNNMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIJJJJJJJJJIIIHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDEEEIIIKKKLLLLLLEEEGGGIIILLLMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLNNNPPPRRRRRRRRRRRRQQQPPPPPPTTTXXX[[[YYYWWWRRRRRRUUUXXX[[[\\\YYYWWWVVVTTTSSSUUUZZZ]]]^^^\\\\\\\\\]]]^^^```cccfffhhhhhhiiijjjlllmmmmmmnnnnnnmmmooosssvvvyyy}}}~~~|||zzzxxxxxxyyyzzz|||}}}~~~~~~{{{vvvuuuwwwyyy{{{~~~zzzlllccc]]]]]]aaajjjwww{{{xxxhhhbbbaaa___aaacccdddeeeeeegggjjjllljjjiiiiiijjjlllppptttvvvtttzzz|||wwwrrrtttwwwyyy{{{~~~rrriii\\\YYYYYY[[[\\\___gggqqq}}}}}}|||||||||}}}{{{xxxuuusssrrrpppnnnmmmmmmnnnnnnssstttwwwxxxxxxvvvsssrrrnnnoooqqqsssvvvyyy{{{|||}}}{{{yyyzzz{{{yyyvvvrrrqqqsssuuuwwwyyyzzz{{{{{{}}}zzz{{{nnn\\\TTTRRRMMMMMMLLLKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJHHHHHHGGGFFFEEEDDDDDDCCCDDDCCCCCCDDDGGGJJJKKKJJJFFFHHHJJJLLLMMMNNNMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJHHHJJJMMMPPPRRRSSSSSSRRROOOPPPRRRUUUYYYYYYWWWTTTOOOPPPRRRVVVYYYZZZWWWUUUUUUSSSSSSUUUXXXZZZZZZYYYZZZZZZ[[[]]]```cccfffhhhggggggiiijjjkkkkkkkkkkkkmmmppptttwwwzzz}}}}}}}}}|||yyyvvvvvvyyy}}}~~~}}}zzzxxx{{{~~~~~~wwwiii```XXXZZZaaammm}}}}}}kkkdddbbb___bbbdddfffhhhiiilllppprrrnnnmmmmmmmmmooosssvvvxxxvvv{{{|||xxxvvv{{{zzzzzz{{{}}}}}}xxxooohhh\\\ZZZZZZ\\\\\\___iiittt{{{zzzzzzzzzzzzyyyvvvtttrrrqqqppppppppppppqqqrrrwwwwwwxxxxxxvvvssspppmmmlllnnnpppsssvvvyyy{{{|||zzzzzz{{{{{{{{{yyywwwvvvvvvvvvwwwyyyzzz|||||||||yyyxxx{{{}}}eeeWWWQQQOOOKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDEEECCCCCCDDDFFFHHHHHHHHHFFFGGGIIIKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJGGGIIIMMMPPPRRRSSSRRRRRRMMMOOOQQQUUUWWWVVVTTTRRRNNNOOOQQQUUUWWWXXXVVVTTTSSSSSSSSSUUUVVVWWWWWWWWWYYYZZZ[[[]]]```cccggghhhffffffggggggiiijjjllllllqqqsssvvvxxxyyy{{{}}}{{{||||||yyyuuuuuuyyy~~~}}}|||zzznnnggg[[[\\\cccppp}}}yyy|||oooeeeaaa^^^bbbeeehhhjjjlllnnnqqqtttqqqrrrssstttvvvxxxzzz{{{yyy}}}~~~}}}zzzuuummmmmmnnnqqqssspppjjjeee^^^]]]^^^___```dddppp|||{{{yyywwwwwwwwwvvvuuusssqqqqqqqqqrrrsssuuuvvvwwwwwwwwwvvvtttqqqnnnkkkiiilllnnnpppsssvvvyyyzzz{{{}}}xxxzzz||||||zzzyyyxxxyyy{{{zzzyyyzzz{{{||||||{{{tttvvv|||mmm]]]TTTOOOMMMIIIJJJJJJJJJJJJIIIHHHGGGGGGGGGFFFEEEEEEFFFFFFFFFHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDEEEGGGIIIIIIHHHFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKJJJKKKMMMOOOQQQQQQQQQQQQLLLNNNQQQSSSTTTSSSRRRPPPPPPOOOPPPRRRUUUUUUTTTSSSQQQRRRSSSUUUVVVVVVVVVVVVYYYYYYZZZ\\\___bbbeeegggfffffffffggghhhiiijjjkkkppprrruuuvvvvvvvvvxxxyyyzzz{{{{{{xxxvvvvvvzzz~~~~~~vvvrrrdddeeejjjvvv}}}tttiiieeebbbcccfffiiikkklllmmmnnnoooppprrruuuxxxzzz{{{{{{{{{}}}|||sssnnnhhhffffffhhhjjjiiieeeaaa______aaadddfffkkkyyy{{{yyyuuusssssssssrrrrrrpppqqqrrrtttwwwyyy{{{|||xxxvvvtttqqqnnnllljjjiiilllnnnqqqtttvvvxxxyyyyyy}}}~~~|||yyyuuuyyy||||||yyyxxxyyyzzz~~~{{{yyyyyy{{{|||zzzxxxtttxxxppp___XXXSSSOOONNNIIIIIIJJJJJJJJJIIIHHHGGGGGGGGGFFFEEEDDDDDDDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGJJJMMMMMMMMMHHHHHHIIIIIIIIIIIIIIIIIIFFFGGGGGGHHHIIIJJJKKKKKKMMMMMMMMMNNNOOOOOOOOOPPPMMMOOOQQQRRRRRRQQQQQQQQQQQQPPPOOOOOOQQQRRRRRRQQQPPPRRRTTTUUUVVVVVVVVVWWWXXXXXXYYYZZZ]]]```ccceeeeeefffggghhhhhhgggeeedddiiilllooorrrrrrsssuuuvvvyyyyyyxxxwwwvvvxxx{{{~~~|||{{{ttttttyyyyyyooollliiicccfffjjjkkkkkkjjjjjjjjjllloootttxxxzzzzzzyyyxxxyyypppjjjgggeeecccccceeeeeeaaa^^^___```ccchhhkkkrrr}}}{{{xxxsssppppppqqqqqqppppppqqqsssvvvyyy|||~~~yyywwwtttqqqnnnmmmmmmmmmmmmnnnqqqtttvvvxxxxxxxxxzzz{{{~~~~~~yyyuuutttxxx||||||yyywwwyyy{{{|||yyyxxxzzzzzzyyyvvvwww}}}bbbVVVUUUTTTPPPNNNHHHIIIJJJKKKJJJIIIHHHGGGGGGGGGFFFDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFGGGIIIMMMPPPRRRRRRLLLLLLKKKKKKKKKJJJJJJJJJDDDDDDEEEFFFHHHIIIJJJKKKOOOOOONNNMMMMMMNNNNNNOOONNNOOORRRRRRRRRQQQQQQQQQRRRPPPMMMMMMNNNPPPPPPPPPOOOQQQTTTVVVVVVVVVVVVWWWWWWWWWWWWYYY[[[^^^aaacccccceeehhhjjjiiieeeaaa^^^bbbfffjjjnnnppprrrtttvvvyyyxxxvvvvvvwwwzzz|||~~~~~~~~~tttllliiiggghhhiiigggdddbbbccceeeiiiooouuuwwwvvvuuuwwwzzzyyy}}}sssiiicccaaabbbccccccbbbbbbcccccciiiffffffkkkoooxxxzzzuuusssssssssssstttssspppnnnoooqqqtttxxxzzz|||||||||}}}vvvnnnkkkmmmnnnnnnkkkmmmoooqqqqqqqqqqqqsssuuuwww{{{~~~}}}~~~~~~zzzuuuvvvwwwwwwuuuttttttuuu{{{xxxwwwyyywwwtttsssvvv|||lll[[[TTTQQQNNNLLLLLLJJJIIIGGGEEEEEEFFFGGGHHHFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEGGGIIILLLNNNQQQRRRRRRRRRIIIIIIHHHHHHHHHHHHGGGGGGEEEEEEEEEFFFGGGIIIJJJKKKKKKKKKKKKKKKLLLMMMOOOOOOLLLOOOQQQQQQPPPOOOQQQSSSQQQNNNKKKNNNRRRTTTRRROOONNNOOOQQQSSSTTTTTTTTTTTTTTTTTTVVVWWWYYYZZZ[[[[[[bbbbbbdddeeeeeedddcccbbbccceeegggkkknnnrrruuuwww}}}xxxtttvvv|||}}}zzzzzz|||~~~}}}|||}}}~~~xxxnnniiidddeeefffeeebbbaaabbbdddhhhmmmsssuuutttsssuuuxxxzzz}}}rrrhhhddd^^^aaadddeeedddcccdddeeejjjjjjnnnvvv}}}}}}xxxttttttsssrrrssstttsssqqqpppqqqsssvvvyyy||||||||||||{{{vvvooommmoooqqqqqqoooppppppqqqssssssttttttssswww|||~~~}}}}}}~~~|||wwwtttvvvwwwwwwuuuttttttuuu~~~{{{yyyyyywwwsssssswwwrrrdddVVVQQQPPPMMMLLLLLLJJJHHHGGGEEEEEEFFFGGGHHHFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGJJJLLLNNNOOOOOOPPPGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKJJJJJJJJJKKKLLLMMMMMMJJJMMMOOOPPPNNNNNNOOOQQQPPPMMMKKKMMMQQQSSSQQQNNNOOOQQQTTTVVVWWWWWWWWWVVVVVVVVVVVVVVVWWWXXXYYYYYY```aaabbbcccccccccbbbbbbbbbdddhhhlllqqqtttwwwxxx{{{wwwuuuvvvzzz}}}}}}{{{|||}}}~~~~~~}}}}}}|||{{{}}}}}}rrrjjjcccdddeeedddbbbaaaaaacccggglllqqqsssrrrsssuuuxxxyyy{{{~~~~~~ooogggddd___bbbggghhhgggggghhhjjjmmmqqqzzz}}}xxxttttttsssqqqqqqrrrssssssrrrtttvvvyyy{{{|||||||||{{{yyyuuuqqqpppsssvvvvvvuuutttssssssuuuxxxwwwtttpppvvv{{{}}}|||||||||yyyuuutttvvvwwwwwwvvvuuuvvvwww}}}zzzxxxxxxvvvtttwww|||eeeZZZPPPNNNOOOMMMKKKKKKIIIHHHGGGEEEEEEFFFGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDCCCCCCDDDEEEEEEDDDEEEGGGIIIKKKKKKLLLLLLHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEFFFGGGIIIIIIJJJJJJIIIIIIIIIIIIJJJKKKIIIKKKMMMMMMMMMLLLMMMOOOOOOLLLKKKMMMPPPRRRPPPNNNQQQSSSWWWZZZ[[[[[[YYYXXXXXXWWWVVVTTTTTTUUUWWWXXX^^^___```aaaaaaaaaaaaaaaaaadddhhhnnnsssvvvwwwxxxwwwvvvvvvvvvwwwyyy{{{|||~~~~~~}}}~~~}}}vvvsssrrryyy}}}~~~~~~}}}wwwkkkeeeeeeeeedddbbbaaa``````fffjjjnnnppprrrtttwwwzzzwwwzzz|||~~~~~~ooogggdddcccfffiiijjjjjjkkkooorrrvvv~~~}}}yyyvvvrrrpppnnnoooppprrrsssrrruuuwwwyyy{{{{{{{{{zzzyyywwwtttrrrssswwwzzz{{{{{{yyyvvvuuuxxx{{{zzzuuuooosssxxx{{{zzz{{{|||yyyuuuvvvwwwyyyyyyxxxwwwxxxyyyyyyvvvuuuuuuuuuvvv|||rrr[[[SSSMMMMMMNNNLLLJJJJJJHHHHHHGGGFFFEEEFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIJJJJJJIIIHHHGGGFFFFFFEEEDDDDDDDDDEEEEEEGGGHHHHHHIIIHHHHHHGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLLLLMMMMMMMMMKKKJJJLLLNNNPPPOOOMMMPPPSSSWWW[[[\\\[[[XXXVVVWWWUUUSSSRRRRRRTTTWWWYYY\\\]]]]]]^^^___`````````aaadddiiinnnrrrtttttttttrrrtttuuuuuutttuuuxxx|||~~~}}}~~~}}}qqqnnnmmmuuu}}}||||||wwwuuuyyy~~~nnnhhhgggeeecccbbb```^^^]]]ccceeeiiilllooossswwwzzzwwwyyy|||}}}}}}ppphhheeeeeefffhhhkkknnnsssxxx{{{~~~~~~}}}{{{xxxuuuooonnnlllmmmoooqqqrrrrrruuuvvvxxxyyyyyyyyywwwvvvtttttttttvvvyyy|||}}}~~~{{{yyywwwyyy}}}|||uuupppppptttwwwxxxyyy|||{{{xxxxxxzzz|||{{{zzzyyyzzz{{{xxxuuutttuuuuuuxxxeeeWWWPPPMMMNNNNNNJJJHHHHHHGGGGGGFFFFFFFFFEEEEEEFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFIIIJJJJJJKKKMMMMMMMMMLLLKKKJJJJJJKKKLLLMMMMMMMMMNNNQQQUUUXXXXXXVVVSSSQQQRRRQQQPPPPPPRRRUUUYYY[[[ZZZ[[[[[[\\\]]]___``````cccfffjjjnnnpppqqqpppooonnnqqqtttsssqqqrrrvvv{{{}}}}}}}}}}}}~~~~~~~~~rrrpppqqqyyy~~~zzzzzzzzzuuussswwwtttkkkiiifffeeedddccc```^^^cccccceeegggkkkppptttvvvyyy{{{}}}}}}}}}}}}~~~tttjjjgggdddeeehhhppp{{{~~~|||zzzyyyxxxwwwtttqqqmmmllllllmmmppprrrssssssssstttvvvwwwxxxwwwuuutttrrrsssuuuwwwzzz|||}}}~~~|||zzzyyyzzz|||{{{wwwsssooosssuuuuuuwww|||}}}{{{zzz|||}}}}}}{{{zzzzzzzzz{{{yyyxxxxxxyyy~~~vvv^^^TTTOOOMMMNNNMMMIIIGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEGGGGGGFFFEEEEEEFFFFFFGGGDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGIIIIIIIIIJJJLLLMMMLLLKKKIIIIIIIIIJJJKKKKKKLLLLLLMMMNNNQQQSSSRRRPPPMMMKKKLLLMMMMMMOOORRRVVVZZZ\\\YYYYYYZZZ[[[\\\^^^```aaaeeegggjjjlllnnnnnnnnnmmmnnnqqqrrrrrrqqqssswwwzzz}}}{{{{{{|||}}}}}}}}}~~~~~~~~~~~~wwwxxx{{{{{{wwwyyy~~~zzzxxxyyy~~~{{{pppmmmkkkkkklllllljjjhhhhhhgggggghhhkkkooorrrtttzzz|||~~~xxxlllhhhdddeeemmm~~~}}}{{{xxxwwwvvvuuurrrpppllllllmmmpppsssuuuuuutttrrrsssuuuwwwwwwwwwuuutttqqqsssvvvxxxyyyzzz{{{|||{{{{{{{{{{{{zzzyyywwwvvvrrruuuuuusssuuu{{{}}}|||{{{|||}}}|||zzzxxxxxxxxx{{{zzz{{{~~~jjjYYYQQQMMMKKKLLLKKKHHHFFFHHHFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDEEEEEEGGGGGGEEEDDDDDDDDDDDDEEEAAAAAAAAABBBBBBBBBBBBBBBDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHHHHGGGFFFHHHKKKLLLJJJHHHGGGHHHIIIIIIIIIJJJKKKLLLLLLMMMNNNNNNMMMKKKHHHGGGJJJKKKLLLOOORRRVVVYYYZZZYYYYYYYYYZZZ\\\^^^aaabbbggghhhjjjlllmmmoooooooooqqqrrrrrrssstttvvvyyy{{{~~~{{{yyyyyy{{{}}}}}}|||yyy}}}|||{{{}}}|||}}}~~~}}}zzz|||||||||uuusssqqqrrruuuvvvtttrrrpppnnnkkkkkkmmmppprrrsssyyy|||{{{nnniiieeehhhttt~~~|||zzzxxxwwwuuusssqqqlllmmmooorrruuuwwwvvvuuurrrsssuuuwwwxxxwwwvvvuuuqqqsssvvvxxxyyyyyyzzzzzz{{{||||||{{{xxxwwwxxxyyyvvvwwwvvvrrrtttyyy}}}|||{{{||||||{{{xxxvvvuuuvvvxxxyyy|||cccWWWOOOKKKJJJKKKJJJGGGGGGIIIFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAABBBCCCDDDEEEFFFGGGFFFDDDCCCBBBBBBCCCCCCAAAAAABBBBBBCCCDDDDDDEEEDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDEEEGGGHHHHHHGGGEEEDDDFFFIIIKKKIIIFFFFFFHHHIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJHHHEEEDDDIIIJJJMMMOOOSSSUUUWWWXXXYYYYYYYYYZZZ\\\___aaacccggghhhiiikkknnnppprrrssstttsssssstttvvvyyy{{{|||}}}zzzwwwxxx{{{}}}}}}{{{vvvzzz~~~}}}zzzxxx{{{~~~yyy{{{~~~|||{{{yyyyyy}}}}}}xxxvvvssspppmmmlllooossswww~~~ssshhhiiimmm}}}zzzxxxvvvtttqqqooonnnnnnnnnoooqqqqqqqqqqqqtttvvvqqqpppoooqqqtttvvvtttrrruuuuuuvvvwwwwwwxxxyyyzzz}}}~~~xxxrrrnnntttrrrrrrrrruuuxxxyyyzzz~~~zzzxxx|||}}}yyytttsssvvvvvv}}}vvv[[[UUULLLJJJHHHGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEECCCBBBAAAAAA@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@>>>???@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCDDDEEEGGGHHHHHHGGGEEEDDDHHHFFFDDDEEEGGGHHHGGGDDDGGGGGGHHHIIIIIIIIIIIIHHHJJJKKKKKKIIIGGGEEEEEEFFFJJJLLLNNNPPPQQQSSSVVVXXXTTTUUUUUUWWWYYY]]]___aaadddfffhhhiiijjjllloooqqqvvvtttrrrrrrtttwwwyyyyyy|||xxxuuuvvvzzz|||yyyvvv{{{zzzyyyyyyzzz{{{}}}~~~~~~||||||~~~}}}}}}xxxssssssrrrpppppprrrwwwzzzuuukkkjjjsss}}}{{{yyyxxxvvvsssqqqooommmmmmnnnoooppppppoooppprrrtttrrrpppnnnnnnppprrrrrrqqqsssuuuxxx|||}}}}}}{{{zzzyyy{{{}}}~~~}}}yyyuuurrrtttttttttvvvxxx{{{||||||}}}xxxvvvyyyzzzxxxvvvvvvtttvvvkkkVVVOOOKKKIIIGGGFFFGGGGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBDDDCCCBBBAAA@@@@@@@@@@@@??????@@@AAABBBBBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCCEEEFFFGGGHHHHHHGGGFFFEEEHHHFFFDDDEEEGGGHHHFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGIIIJJJIIIGGGGGGHHHIIIMMMOOOPPPQQQPPPQQQRRRTTTTTTTTTUUUWWWYYY\\\___aaabbbccceeefffgggiiilllnnnrrrqqqpppqqqsssvvvwwwwwwyyywwwvvvxxx}}}~~~{{{wwwvvvvvvvvvxxxzzz|||~~~~~~~~~}}}|||}}}~~~}}}{{{~~~wwwssspppsssvvvwwwwwwyyy}}}|||rrrlllzzz~~~}}}{{{zzzxxxwwwuuurrrpppnnnmmmllloooppppppooonnnmmmoooqqqrrrooollllllmmmoooppppppppptttzzz~~~~~~{{{xxxuuuwwwyyy{{{|||zzzxxxvvvuuuvvvxxxzzz|||}}}~~~~~~|||wwwuuuwwwxxxvvvvvvyyyxxx|||vvv___RRRLLLIIIGGGEEEEEEFFFFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBAAA@@@??????????????????@@@AAABBBCCCCCCCCCCCC@@@AAACCCDDDDDDDDDCCCCCCEEEFFFGGGHHHHHHGGGFFFEEEGGGFFFEEEEEEGGGGGGFFFEEECCCDDDEEEEEEFFFFFFEEEEEEEEEFFFHHHIIIHHHIIIJJJLLLPPPQQQRRRQQQOOONNNOOOPPPTTTTTTTTTVVVXXX[[[^^^```^^^```bbbcccccceeehhhjjjmmmlllmmmooorrruuuuuuuuuuuuuuuwww{{{|||xxxtttuuuuuuwwwyyy|||~~~zzz{{{|||}}}~~~{{{yyywwwrrrpppqqqxxxyyysss~~~}}}|||zzzyyywwwuuutttqqqooonnnmmmmmmoooppppppnnnllllllmmmnnnnnnmmmmmmmmmnnnpppqqqqqqppptttyyy|||}}}{{{xxxuuutttvvvxxxyyyzzzzzzzzzyyywwwyyy|||}}}}}}|||||||||{{{wwwvvvxxxxxxuuuuuuwww}}}cccXXXRRRLLLHHHFFFDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>??????@@@AAABBBBBBCCCCCCCCC???AAACCCEEEEEEEEECCCBBBEEEFFFFFFGGGGGGFFFFFFEEEFFFEEEEEEEEEFFFFFFFFFEEECCCDDDDDDEEEEEEEEEEEEEEEEEEFFFHHHIIIIIIIIIKKKMMMPPPQQQRRRPPPNNNMMMMMMNNNSSSSSSTTTUUUWWWZZZ]]]^^^\\\]]]___``````bbbdddggghhhhhhjjjmmmqqqsssssssssrrrtttwww|||~~~zzzvvvwwwwwwxxxyyyyyyzzz{{{|||xxxzzz|||zzzxxx}}}}}}}}}}}}}}}~~~|||zzz{{{{{{rrrqqqtttxxx{{{uuu}}}||||||{{{yyyxxxuuutttrrrqqqpppoooooooooqqqqqqqqqooommmkkklllmmmjjjlllnnnppprrrrrrssssssvvvwwwyyyzzzzzzyyyxxxvvvwwwwwwwwwxxxxxxyyyyyyzzzyyy{{{}}}}}}{{{yyyyyyyyyzzzxxxxxxzzzyyytttsssuuu~~~nnnZZZTTTOOOJJJFFFEEECCCCCCDDDEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@????????????@@@AAAAAAAAAAAABBBBBBBBBBBB>>>>>>=========>>>??????>>>???@@@AAABBBBBBBBBBBB???@@@BBBDDDEEEEEECCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEEEEFFFDDDEEEFFFFFFGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIJJJKKKNNNOOOPPPOOONNNNNNNNNPPPSSSSSSSSSTTTVVVYYY[[[]]]ZZZ\\\]]]^^^^^^___bbbdddeeeeeegggjjjnnnqqqqqqpppqqqsssvvvyyy{{{zzzvvvssswwwxxxyyyzzz{{{|||}}}}}}zzz|||~~~zzzxxx|||~~~}}}{{{zzz|||}}}xxxtttvvv{{{zzztttssswww|||wwwppprrryyy}}}ppp~~~~~~|||{{{{{{zzzxxxvvvsssrrrrrrqqqqqqqqqrrrrrrrrrsssrrrqqqnnnmmmnnnoookkkmmmppprrrrrrrrrtttuuu{{{{{{zzzzzzzzzzzz{{{{{{yyyxxxvvvuuuuuuvvvwwwxxxyyy{{{}}}|||xxxvvvwwwyyyzzzxxxyyyzzzxxxttttttxxxcccVVVOOOJJJFFFFFFDDDCCCCCCDDDEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@???????????????AAAAAAAAAAAABBBBBBBBBBBB===============>>>???@@@===>>>???@@@AAAAAAAAAAAA>>>???AAACCCDDDDDDCCCCCCDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFDDDDDDEEEFFFEEEFFFGGGGGGHHHHHHGGGGGGHHHIIIJJJJJJIIIHHHIIIKKKJJJLLLNNNNNNNNNNNNPPPRRRRRRRRRRRRSSSUUUWWWZZZ[[[YYYZZZ\\\\\\\\\]]]```bbbcccbbbcccfffjjjmmmnnnmmmoooppprrrssstttsssrrrrrrsssuuuwwwzzz}}}}}}~~~~~~yyywwwzzz||||||}}}}}}{{{{{{}}}{{{vvvttttttwww}}}vvvtttwww{{{yyy{{{www}}}|||zzzyyyyyyxxxvvvtttqqqqqqqqqqqqrrrssstttuuutttttttttrrrpppooopppqqqpppqqqqqqooommmooossswwwxxxxxxyyyzzz{{{|||}}}~~~wwwvvvsssqqqqqqsssuuuwwwwwwzzz|||zzzvvvuuuxxx|||{{{xxxwwwwwwuuuuuuyyylll[[[UUULLLFFFGGGFFFDDDCCCCCCDDDEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@???????????????@@@@@@@@@@@@AAAAAAAAAAAA============>>>???@@@AAA<<<===>>>??????@@@??????>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBAAAAAABBBBBBBBBCCCEEEFFFFFFDDDCCCDDDFFFEEEFFFGGGGGGHHHHHHGGGGGGHHHIIIJJJJJJIIIIIIJJJLLLIIIKKKMMMNNNMMMNNNPPPRRRRRRRRRRRRSSSTTTVVVYYYZZZWWWXXXZZZZZZZZZ[[[]]]___```______```dddgggiiiiiikkkkkkllllllmmmnnnqqqrrrrrrtttwwwzzz}}}{{{wwwuuuwwwxxxxxxzzz}}}{{{}}}~~~}}}zzz|||}}}}}}|||~~~zzz{{{{{{xxxzzz|||}}}|||zzzyyyxxxxxxwwwtttrrrppppppqqqrrrsssuuuvvvwwwuuuuuuuuutttqqqqqqrrrsssvvvtttqqqllliiikkkqqqwwwrrrtttvvvyyy{{{|||}}}}}}uuussspppnnnoooqqqtttvvvuuuxxxzzzyyyvvvvvv{{{|||wwwtttssssssuuu~~~^^^TTTTTTKKKGGGLLLFFFDDDCCCCCCEEEFFFEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>?????????>>>????????????@@@@@@@@@============>>>@@@AAABBB;;;<<<===>>>>>>?????????>>>>>>>>>???@@@AAACCCDDDBBBAAAAAA@@@@@@AAAAAABBBCCCEEEGGGFFFCCCBBBDDDFFFEEEEEEFFFGGGGGGGGGGGGGGGFFFHHHJJJJJJJJJJJJLLLMMMIIIKKKMMMMMMMMMNNNOOOQQQRRRQQQQQQRRRTTTVVVXXXZZZUUUWWWXXXXXXXXXYYY\\\^^^___]]]\\\]]]```dddfffggghhhhhhgggggghhhlllpppttttttuuuwwwzzz{{{||||||{{{~~~}}}}}}zzzuuusssuuuvvvuuuwww{{{xxx~~~}}}zzzyyywwwssswww}}}yyyzzz~~~~~~|||}}}zzzyyyxxxxxxyyyyyyxxxuuusssqqqlllnnnqqqrrrssssssuuuwwwuuuvvvvvvwwwvvvuuutttsssvvvsssmmmiiihhhkkkooosssuuusssssswww}}}{{{wwwnnnlllkkknnnsssvvvwwwvvvttttttvvvxxx{{{|||{{{zzzxxxtttxxx||||||]]]RRRQQQKKKGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@???>>>AAAAAA???>>>===============>>>@@@@@@???===;;;999>>><<<:::;;;>>>@@@???>>>>>>===;;;:::;;;<<<>>>???@@@@@@????????????@@@@@@BBBAAAAAA@@@???>>>======BBBBBBBBBBBBBBBBBBAAAAAADDDDDDDDDDDDEEEEEEEEEEEEGGGGGGHHHIIIIIIJJJJJJKKKKKKLLLMMMNNNNNNMMMKKKKKKNNNNNNNNNOOOQQQTTTVVVXXXXXXXXXXXXWWWVVVVVVXXXZZZaaaaaa```^^^]]]\\\[[[[[[```aaacccdddfffiiinnnqqqppprrruuuxxxzzz|||}}}}}}~~~{{{}}}|||vvvtttwwwtttvvvwwwyyy{{{|||}}}}}}~~~}}}|||zzzwwwuuurrrqqqyyy~~~}}}}}}wwwssswww}}}{{{zzzyyyyyyyyyxxxwwwtttrrrqqqppprrruuuvvvvvvwwwyyy{{{vvvwwwyyyyyyyyywwwvvvtttrrrooollljjjkkknnnsssvvvwwwuuuuuuvvvyyyyyyuuurrrmmmllllllooosssvvvvvvuuuuuuuuuuuuvvvyyy{{{||||||zzzuuutttzzznnnUUUMMMLLLGGGDDDEEEEEEEEEDDDDDDCCCBBBBBBAAACCCCCCDDDCCCCCCBBBAAA@@@@@@@@@???>>>============>>>>>>??????>>>===;;;:::>>><<<;;;<<>>????????????>>>>>>?????????AAA@@@@@@??????>>>>>>>>>BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIKKKLLLMMMNNNNNNMMMLLLKKKLLLLLLMMMNNNOOORRRTTTUUUVVVWWWXXXWWWWWWXXX[[[]]]^^^^^^]]]]]]\\\[[[[[[ZZZ]]]^^^______aaaeeejjjnnnqqqssswwwzzz|||}}}||||||{{{xxxzzzyyyttttttvvvwwwwwwyyyzzz{{{|||||||||~~~~~~}}}{{{xxxuuurrrqqqrrrxxx}}}~~~}}}~~~zzzzzz}}}~~~~~~}}}|||{{{zzzyyyxxxvvvuuusssqqqqqqoooqqqssssssssstttuuuwwwvvvxxx{{{}}}|||zzzwwwuuupppooommmmmmnnnqqqtttvvvwwwvvvuuutttrrrpppmmmlllllllllmmmppptttuuutttsssvvvuuuuuuuuuwwwyyy{{{}}}wwwvvvxxxqqq___NNNJJJIIIEEECCCFFFDDDDDDCCCCCCBBBAAAAAAAAAEEEEEEEEEDDDDDDCCCBBBAAA??????>>>======>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;===<<<;;;===@@@AAAAAA@@@<<<<<<;;;:::;;;<<<===>>>???>>>>>>======>>>>>>???????????????????????????BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEDDDEEEEEEFFFGGGGGGHHHHHHLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNPPPQQQSSSTTTSSSUUUWWWXXXXXXZZZ]]]___ZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\^^^bbbiiinnnppprrrvvvyyyzzzzzzxxxwww{{{wwwuuuvvvuuussstttwwwyyyzzzzzzzzzzzz{{{{{{{{{}}}}}}}}}|||zzzvvvsssqqqpppsssxxx{{{}}}~~~}}}{{{~~~|||{{{{{{{{{zzzxxxuuusssrrrqqqqqqppppppqqqooommmmmmnnnoootttwwwzzz}}}~~~{{{xxxvvvrrrrrrqqqppppppqqqqqqrrrttttttssspppllliiihhhhhhkkklllooorrrttttttsssrrrvvvwwwxxxxxxwwwwwwxxxyyyyyy||||||___UUUMMMKKKIIIFFFEEEHHHCCCCCCCCCCCCBBBBBBAAAAAADDDDDDDDDDDDCCCBBBAAAAAA>>>>>>=========>>>>>>???>>>===<<<;;;;;;;;;;;;<<<;;;<<<<<<>>>@@@AAAAAAAAA;;;;;;:::::::::;;;<<<===>>>======<<<<<<======>>>===>>>>>>>>>?????????@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHKKKKKKLLLLLLMMMMMMMMMLLLNNNNNNOOOPPPQQQRRRTTTTTTRRRSSSUUUVVVWWWXXXZZZ]]]WWWXXXXXXYYYZZZ[[[\\\\\\^^^^^^]]]\\\^^^cccjjjpppmmmooosssvvvvvvtttpppnnnuuuuuuttttttssssssuuuwww{{{zzzzzzyyyyyyyyyyyyyyyzzz{{{|||}}}{{{xxxuuussssssuuuyyy}}}~~~zzzwwwuuu}}}}}}|||zzzzzzzzz{{{zzzxxxvvvtttsssrrrrrrttttttrrroookkkiiiiiiiiipppssswww{{{|||{{{xxxwwwrrrrrrrrrrrrqqqqqqqqqqqqppppppnnnkkkhhhggggggiiilllnnnqqqsssttttttssssssvvvyyy{{{{{{yyywwwvvvwww|||iiiVVVQQQMMMKKKIIIFFFEEEGGGDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@??????==================>>>>>>===<<<;;;;;;:::;;;;;;<<<:::<<<===???@@@@@@@@@AAA:::::::::::::::;;;;;;<<<===<<<<<<;;;;;;<<<<<<============>>>??????@@@@@@???@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCEEEEEEFFFFFFGGGGGGHHHHHHJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMNNNOOOPPPQQQQQQQQQQQQRRRTTTTTTTTTSSSUUUVVVVVVVVVWWWYYYZZZ\\\]]]]]]^^^^^^]]]]]]___dddkkkpppmmmooorrrsssrrroookkkhhhqqqsssuuutttssstttwwwxxxyyyyyywwwwwwvvvvvvwwwwwwvvvyyy{{{}}}|||zzzvvvtttsssuuuzzz}}}}}}}}}xxxtttrrr~~~|||{{{yyyxxxwwwwwwzzzyyyxxxwwwvvvuuutttssstttsssqqqlllgggdddcccdddlllnnnssswwwzzzzzzyyyxxxoooppppppqqqrrrrrrrrrsssmmmkkkiiigggggghhhiiijjjnnnqqqsssttttttsssttttttwwwzzz}}}}}}zzzwwwxxxzzzvvv^^^PPPNNNKKKHHHFFFDDDCCCDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@AAAAAA@@@@@@???>>>===>>>>>>===<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;999<<<>>>???>>>>>>>>>???999999999:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<=========>>>>>>?????????>>>>>>>>>??????@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIHHHHHHIIIJJJKKKLLLJJJJJJKKKLLLMMMMMMLLLLLLOOOQQQRRRRRRQQQPPPPPPQQQTTTUUUVVVXXXYYY[[[\\\]]]\\\\\\\\\\\\^^^ccciiinnnoooqqqrrrrrrppplllhhhffflllrrrwwwuuutttuuuwwwwwwuuutttssssssssstttuuuvvvuuuxxx{{{}}}|||yyytttqqqmmmpppxxx|||zzz}}}}}}{{{|||}}}yyywwwttt}}}|||zzzxxxvvvuuuttttttxxxyyyyyyyyyxxxwwwuuutttsssrrrooojjjfffccccccdddiiikkkppptttxxxzzz{{{{{{qqqqqqpppppppppqqqqqqqqqmmmiiieeedddgggjjjkkkjjjqqqsssuuuuuussssssuuuwwwwwwyyy{{{zzzxxxyyy~~~dddXXXNNNKKKGGGDDDCCCCCCCCCAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@???>>>======???>>>===<<<<<<<<<<<<<<<999:::;;;<<<<<<;;;:::999999<<>>>>>>>>>>>>>><<<<<<<<<===>>>?????????@@@AAAAAAAAAAAABBBBBBBBBCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFGGGIIIJJJKKKHHHIIIJJJKKKKKKKKKJJJIIIMMMOOOQQQQQQPPPNNNNNNOOOSSSSSSTTTVVVXXXYYYZZZ[[[ZZZ[[[\\\]]]___bbbhhhlllpppqqqpppooolllhhheeeccchhhqqqwwwvvvtttuuuvvvtttpppoooooooooppprrrtttvvvwwwzzz}}}~~~{{{vvvpppkkkfffkkkuuuwwwttttttxxx{{{{{{|||~~~}}}}}}yyy~~~~~~}}}|||{{{yyywwwuuusssrrrrrrwwwxxxzzz{{{zzzyyywwwuuuwwwvvvsssoookkkiiijjjkkkhhhjjjnnnssswwwzzz|||}}}uuutttrrrpppooommmmmmmmmnnniiicccccchhhkkkkkkjjjsssuuuvvvuuussssssvvvxxxwwwyyyyyywwwvvvzzzpppYYYUUUNNNKKKFFFBBBCCCEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@>>>======@@@???>>><<<<<<;;;;;;;;;888999;;;<<<<<<;;;999888999<<>>>>>>>>>>>>>>=========;;;;;;;;;<<<===>>>>>>???@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFEEEEEEFFFHHHIIIJJJIIIJJJKKKLLLLLLKKKJJJJJJLLLNNNPPPQQQPPPOOOOOOOOOQQQRRRSSSTTTVVVWWWYYYYYY[[[\\\^^^___aaadddiiillloooooommmkkkhhhdddaaa___eeepppxxxvvvtttuuutttrrrmmmlllllllllnnnqqqtttvvvzzz|||~~~~~~zzzssslllgggdddhhhsss~~~tttqqqqqqwww{{{{{{}}}~~~~~~~~~~~~~~~~~~}}}|||xxxuuusssrrrsssrrrrrrwwwxxxwwwvvvsssrrrrrrrrrtttssssssssssssrrrpppmmmllllllnnnrrrwwwzzz{{{zzzwwwtttpppnnnnnnmmmkkkhhhiiigggfffgggiiikkkmmmmmmuuuvvvvvvwwwxxxxxxyyyzzzzzzuuuuuuyyyzzz}}}|||```UUUOOOGGGGGGFFFEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@??????@@@??????>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;<<<<<<::::::;;;<<<======<<<<<<===<<<;;;:::999999999999999999:::::::::999888888999999999:::::::::;;;;;;>>>===<<<;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAA??????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEECCCDDDFFFGGGHHHHHHGGGGGGIIIJJJKKKKKKKKKKKKKKKJJJOOONNNNNNMMMNNNPPPQQQRRRNNNOOOQQQSSSTTTVVVWWWXXXTTTXXX\\\___aaadddgggiiimmmnnnmmmiiiccc]]]ZZZXXXdddkkkrrrvvvuuuqqqooonnnjjjkkkmmmoooqqqtttuuuvvvwwwxxxzzzyyyuuuoooiiidddaaahhhpppxxx}}}{{{uuutttyyy}}}}}}}}}~~~~~~}}}~~~~~~}}}|||zzzxxxuuussstttuuutttttttttuuutttsssrrrqqqqqqrrruuutttsssttttttsssqqqooopppppppppssswwwzzzzzzzzztttqqqnnnmmmnnnnnnllljjjhhhgggggghhhkkkmmmnnnnnnuuuvvvxxxxxxyyyyyyzzzzzzzzzuuuuuuyyy}}}sss[[[QQQLLLGGGGGGFFFEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>======>>>>>>>>>===<<<;;;:::;;;;;;<<<999999:::;;;;;;;;;;;;;;;<<<<<<;;;:::999999999999999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@????????????@@@@@@@@@@@@???@@@@@@AAAAAABBBCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGIIIIIIJJJKKKKKKKKKJJJJJJLLLLLLKKKKKKLLLMMMOOOPPPPPPPPPQQQQQQSSSTTTUUUVVVXXXZZZ]]]^^^______aaabbbiiiiiihhheee```[[[YYYYYYeeekkkqqquuutttrrrppppppllllllnnnppprrrtttvvvwwwwwwwwwxxxwwwsssmmmgggdddbbbjjjrrrxxx~~~}}}{{{{{{~~~~~~~~~~~~~~~~~~}}}|||zzzxxxvvvtttsssuuuvvvvvvuuusssssssssrrrrrrsssssstttvvvuuuttttttuuuuuusssqqqsssrrrqqqrrrtttvvvwwwvvvpppnnnllllllmmmmmmlllkkkhhhiiijjjlllmmmnnnoooooosssvvvyyyzzzzzzyyyzzz{{{|||xxxyyy~~~fffSSSLLLIIIGGGFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@??????>>>==================<<<<<<;;;:::;;;;;;;;;888999999::::::::::::999<<<;;;:::999999888999999:::999888777888888999:::::::::::::::;;;;;;;;;;;;888888888999999;;;<<<<<<::::::;;;;;;<<<===>>>>>>======>>>>>>>>>?????????===>>>>>>???@@@@@@AAAAAADDDDDDDDDDDDDDDEEEFFFGGGGGGHHHIIIJJJJJJJJJJJJIIIJJJIIIIIIIIIIIIKKKLLLMMMRRRQQQPPPOOOPPPRRRTTTUUUYYY[[[]]]]]]\\\[[[\\\]]]bbbbbbbbb___\\\ZZZZZZZZZhhhlllpppssssssrrrqqqqqqmmmnnnoooqqqsssuuuvvvwwwtttttttttrrrooojjjfffdddeeennnvvvxxxzzz}}}}}}~~~~~~{{{zzz|||zzz~~~~~~zzzyyyyyy{{{~~~}}}}}}{{{yyywwwwwwuuusssssstttttttttssstttsssrrrssstttvvvwwwwwwvvvuuutttuuuvvvvvvuuussstttrrrpppooopppqqqqqqpppmmmlllkkkjjjjjjkkkjjjjjjkkkmmmooopppoooooonnnnnnrrruuuyyy{{{zzzyyyzzz|||}}}|||ttt\\\OOOJJJIIIFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@@@@?????????>>>>>>>>>>>>===<<<<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::999999::::::::::::999999;;;::::::999888888999999:::999777666666888:::;;;::::::::::::;;;;;;;;;;;;888888888888888999::::::888999999:::;;;<<<<<<<<<<<<<<<<<<=========>>>>>>======>>>>>>???@@@@@@@@@DDDCCCBBBBBBBBBCCCEEEFFFFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHIIIKKKLLLPPPNNNMMMLLLNNNPPPTTTVVVWWWYYY[[[\\\[[[[[[\\\]]]\\\]]]^^^]]][[[[[[\\\]]]kkkmmmppprrrrrrqqqqqqpppmmmnnnooopppqqqsssttttttnnnnnnmmmllljjjhhhgggeeeiiisss{{{zzzxxxzzz}}}~~~zzz{{{{{{xxxuuussstttvvvxxxzzzyyy{{{}}}}}}{{{wwwrrrpppooosss~~~|||{{{zzzyyywwwuuuuuusssqqqqqqrrrrrrqqqooosssqqqoooppptttwwwxxxwwwwwwuuutttuuuvvvwwwwwwvvvuuusssqqqpppppppppooommmmmmmmmllljjjiiihhhhhhiiippprrrtttsssqqqnnnnnnnnnrrrvvvzzz{{{yyyyyy{{{~~~|||eeeVVVMMMIIIJJJFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>>>>>>>============>>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;::::::::::::999888888888999999999888777666666888:::;;;999999999::::::::::::;;;:::999888777777777777777888888999999::::::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>??????@@@AAAAAAAAACCCBBBAAA@@@AAABBBCCCDDDDDDDDDFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGHHHIIIKKKLLLKKKJJJJJJJJJLLLPPPTTTWWWWWWYYY[[[[[[ZZZZZZ[[[\\\ZZZ[[[]]]]]]]]]]]]___```mmmnnnooopppqqqqqqooonnnlllmmmmmmnnnoooooopppppphhhiiiiiiiiiiiiiiiiiiiiinnnxxx}}}yyyyyy}}}xxxuuuvvv|||~~~|||{{{vvvtttqqqooonnnpppsssuuuxxxyyyyyyxxxvvvrrrllliiiggggggmmmvvv~~~~~~|||zzzxxxxxxwwwtttrrrrrrpppooopppqqqqqqpppooopppmmmjjjlllppptttuuutttvvvuuuttttttvvvxxxxxxwwwvvvuuutttttttttssspppnnnnnnnnnnnnllljjjiiijjjkkksssvvvwwwuuuqqqooopppqqqtttyyy}}}|||zzzzzz~~~mmmZZZSSSLLLIIIKKKFFFEEEEEEDDDCCCBBBAAAAAA>>>>>>>>>============<<<======<<<;;;;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999;;;;;;;;;;;;;;;::::::999999999888888888888999999777777666666777888:::;;;888888888888999999999999::::::999777777666666666888888888999999:::::::::;;;;;;<<<<<<<<<=========?????????@@@AAAAAABBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGHHHGGGGGGGGGGGGIIIJJJKKKHHHGGGHHHIIILLLPPPSSSUUUYYYZZZ[[[[[[YYYWWWWWWXXXYYY\\\___`````````aaabbbjjjkkkllloooqqqqqqpppnnnkkkkkkllllllllllllllllllggghhhiiijjjkkklllllllllqqq{{{zzz{{{}}}~~~wwwrrrrrrwww{{{yyyvvvvvvssssssqqqooonnnnnnqqqtttuuuuuuuuussspppmmmjjjhhhdddbbbccciiiooowww~~~|||{{{{{{{{{{{{yyywwwvvvvvvuuusssqqqnnnmmmnnnppprrrtttsssrrroookkkhhhiiiooossstttrrrvvvtttssssssvvvxxxxxxxxxttttttuuuvvvvvvuuuqqqnnnooopppqqqpppnnnmmmoooqqqtttvvvxxxvvvrrrqqqssswwwyyy}}}|||}}}\\\RRRQQQJJJFFFJJJEEEEEEDDDCCCBBBAAAAAA@@@@@@????????????>>>>>>>>>===<<<;;;;;;::::::;;;;;;::::::;;;;;;;;;:::999888:::::::::::::::999888888999999888888888888999999666666666777888999999999666777777777777888888888999999888777777888888888888888999999999999::::::<<<<<<<<<<<<============>>>??????@@@@@@AAAAAABBB???@@@@@@@@@@@@@@@??????AAABBBCCCDDDEEEFFFFFFFFFGGGFFFFFFFFFFFFHHHIIIJJJFFFGGGHHHIIILLLNNNPPPRRRUUUWWWXXXXXXWWWVVVVVVWWWYYY]]]aaaccccccbbbbbbbbbdddeeehhhmmmrrrtttrrroookkkkkkkkkkkkkkkkkkkkkjjjkkklllmmmooooooooonnnnnnsss{{{|||||||||{{{wwwrrrppptttvvvuuusssssspppqqqrrrpppnnnoooqqqtttqqqssssssrrrooommmmmmooogggdddcccgggkkkqqq{{{~~~{{{yyyxxxwwwwwwyyywwwuuuuuuuuutttrrrpppkkkkkkmmmppptttvvvwwwvvvqqqmmmiiijjjoootttuuusssuuutttrrrsssuuuwwwxxxxxxqqqqqqsssuuuvvvtttpppllloooqqqsssrrrqqqqqqtttwwwsssvvvwwwvvvrrrrrrwww{{{|||}}}sssRRRNNNOOOHHHDDDHHHEEEEEEDDDCCCBBBAAAAAA@@@AAAAAAAAA@@@@@@@@@@@@???<<<<<<;;;::::::::::::;;;::::::;;;<<<;;;:::999888999999999999999888777666999888888888888888999999444555777888999999999999666666666666777777777777777777777777888999:::;;;999999999999999:::::::::<<<<<<<<<=========>>>>>>>>>>>>>>>???@@@@@@AAAAAA>>>???@@@AAAAAA@@@>>>===@@@AAABBBDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEGGGHHHIIIGGGGGGIIIJJJLLLMMMNNNNNNOOOQQQTTTVVVVVVWWWYYYZZZYYY]]]bbbeeeeeecccaaa```___aaaeeelllsssvvvtttrrrlllllllllkkkkkkjjjjjjjjjoooppprrrssssssqqqooonnnrrrzzz~~~||||||{{{xxxwwwqqqnnnqqqsssrrrpppqqqmmmoooqqqpppnnnnnnpppssspppsssuuusssppppppssswwwllliiiiiikkknnnpppxxx~~~{{{xxxvvvwwwxxxuuutttrrrqqqpppooooooooooooppprrrssstttuuutttttttttqqqnnnooorrruuuvvvuuu}}}zzzxxxvvvwwwxxxwwwwwwoooqqqsssuuuvvvuuutttsssrrrssstttuuuuuuttttttsssuuutttsssuuuxxxzzz{{{||||||yyy{{{~~~}}}eeePPPMMMNNNIIIEEEGGGCCCBBBBBBAAAAAA@@@@@@???@@@???===<<<<<<<<<===>>>;;;<<<<<<;;;999999:::<<<======<<<;;;::::::999999888888888888888888888888:::::::::999999999888888777777666666666666777777777777888888888999999999888888999999999999888888888888999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>>>><<<<<<>>>BBBCCCBBB???>>>?????????@@@@@@@@@@@@CCCDDDEEEDDDDDDDDDFFFHHHFFFFFFEEEEEEFFFFFFGGGHHHGGGGGGHHHIIIJJJKKKMMMNNNLLLQQQVVVWWWUUUUUUXXX\\\aaaaaaaaaaaaaaa```______bbbcccfffiiilllooopppqqqnnnmmmkkkjjjjjjkkklllnnntttuuuvvvvvvuuusssqqqooooootttyyyxxxsssqqquuuyyyvvvsssrrrqqqmmmiiiiiinnnnnnpppqqqpppmmmmmmoooqqqrrrooommmnnnqqqvvvyyyzzzxxx|||~~~{{{{{{{{{|||{{{{{{{{{~~~~~~|||yyywwwuuuuuuvvvsssrrrqqqpppooooooooooooppprrrtttuuuwwwwwwwwwwwwuuurrrpppqqquuuxxxxxxxxxzzzyyywwwvvvwwwwwwvvvuuuooopppqqqrrrsssrrrrrrqqqssstttvvvxxxxxxwwwuuutttyyyyyyyyy{{{|||}}}}}}}}}|||xxxvvvzzzuuu___MMMKKKLLLHHHDDDEEECCCBBBBBBAAAAAA@@@??????@@@???>>>===<<<======>>>;;;<<<===<<<;;;::::::;;;===<<<<<<;;;::::::999999888888888888888888888888999999999888888888777777777777777777777777777777777777888888888999999999777888888999999888888777888888888999999999:::::::::;;;;;;<<<======>>>>>>>>>===<<<===@@@@@@>>><<<>>>>>>>>>>>>?????????@@@BBBCCCDDDCCCCCCCCCEEEGGGFFFFFFEEEEEEFFFFFFGGGHHHGGGGGGGGGGGGHHHIIIJJJJJJLLLPPPUUUWWWUUUUUUXXX[[[]]]^^^______`````````___```aaadddgggjjjmmmnnnooonnnmmmkkkiiiiiijjjlllmmmrrrssstttuuuuuusssqqqooolllooossssssqqqpppssswwwqqqooooooqqqooojjjiiikkklllnnnqqqpppooommmnnnppprrrooommmmmmqqquuuxxxyyyyyyzzz||||||zzzzzz|||~~~{{{yyywwwxxx||||||{{{yyywwwtttsssrrrrrrooooooooonnnnnnooooooppprrrsssuuuxxxyyyzzzzzzzzzvvvuuutttuuuwwwyyyzzzyyywwwvvvuuuuuuvvvvvvtttrrrnnnnnnnnnnnnnnnnnnooooootttvvvyyy{{{|||zzzxxxvvvxxxyyy{{{||||||{{{yyywwwzzzwwwxxxhhhWWWIIIHHHJJJFFFCCCCCCBBBBBBBBBAAA@@@@@@????????????>>>===============;;;===>>>>>>===;;;;;;;;;<<<<<<;;;;;;::::::999999888888888888888888888888888888888777777777666666777777888999999888777777777777777888888888888999777888888999999888888777888888888999999999999::::::::::::;;;<<<<<<======>>>===<<<===>>>===<<<:::============>>>>>>>>>>>>@@@AAABBBBBBAAABBBDDDFFFFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGLLLPPPTTTUUUUUUUUUXXX[[[ZZZZZZ\\\]]]^^^_________]]]^^^aaadddgggjjjlllmmmmmmllljjjiiihhhiiijjjkkkoooppprrrssssssrrrpppnnnhhhiiijjjkkkmmmppprrrsssooommmmmmqqqrrrnnnkkkkkkmmmooopppqqqppppppqqqrrrtttqqqnnnnnnppptttvvvwwwwwwwwwvvvuuuvvvxxx}}}zzzvvvrrrtttzzz}}}|||~~~zzzxxxvvvtttsssqqqooonnnllllllllllllmmmnnnooooooqqqsssuuuxxxzzz{{{{{{{{{xxxxxxwwwxxxxxxxxxwwwwwwssssssssstttuuutttqqqooonnnmmmkkkjjjjjjkkkmmmnnntttvvvzzz}}}~~~|||yyywwwwwwzzz|||}}}{{{xxxvvvuuuzzzzzznnn[[[PPPFFFFFFHHHFFFCCCCCCBBBBBBAAAAAA@@@????????????>>>>>>===============:::===???@@@>>><<<;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888999888888888777777777777666777999::::::999777666777777777777888888888888777777888888888888777777888888888888999999999999999999::::::;;;;;;<<<<<<<<<<<<<<<=========<<<;;;<<<<<<<<<============>>>???@@@AAAAAA@@@AAACCCEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHLLLOOORRRSSSSSSTTTWWWYYYYYYZZZ[[[\\\]]]^^^^^^^^^\\\]]]^^^aaadddgggjjjkkklllkkkiiigggggghhhiiijjjkkkmmmppprrrrrrqqqooommmeeedddcccffflllpppqqqqqqrrrmmmkkkoooqqqooonnnooorrrqqqqqqpppqqqsssvvvxxxyyyvvvrrroooppprrrssssssrrrrrrrrrrrrtttxxx|||~~~xxxsssooorrryyy{{{zzzxxxxxxzzz{{{|||{{{xxxvvvsssrrrrrrqqqnnnkkkiiiiiiiiijjjkkklllmmmnnnooopppsssvvvxxxzzzzzzzzzzzzzzzzzzyyywwwuuusssrrrqqqqqqqqqrrrsssrrrpppnnnmmmllljjjiiiiiikkkmmmnnnsssvvvzzz}}}~~~|||yyywwwzzz}}}}}}{{{zzz{{{xxx}}}uuuZZZSSSLLLFFFFFFGGGFFFDDDDDDBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>======<<<:::===???@@@>>><<<;;;;;;:::::::::::::::999999999888888888888888888888888::::::999999999888888888666777999::::::999777666777777777777777777777777777777777888888777777777777777888888888999999999888888888999::::::;;;;;;:::;;;<<<===>>>>>>>>>???;;;<<<<<<<<<===============???@@@@@@@@@AAACCCEEEEEEEEEDDDDDDEEEEEEFFFGGGEEEEEEFFFFFFHHHIIIJJJKKKKKKMMMNNNPPPQQQSSSUUUWWWYYYZZZZZZ[[[\\\[[[[[[[[[[[[[[[]]]___bbbeeehhhjjjjjjhhhgggffffffggghhhjjjiiikkknnnqqqrrrpppnnnllldddbbbbbbffflllqqqqqqpppssslllgggggghhhiiimmmrrrxxxtttpppnnnqqqvvv{{{~~~zzztttqqqoooooooooooommmmmmppprrrvvvxxxyyyyyyuuuqqqnnnrrrzzz~~~~~~yyywwwvvvvvvxxxyyyzzzyyyxxxuuurrrrrrrrrqqqmmmiiiggggggggghhhiiijjjlllllllllnnnqqqtttwwwxxxyyyyyyyyy{{{|||{{{wwwsssqqqpppqqqpppooopppqqqqqqpppnnnlllllljjjjjjkkkmmmooopppsssvvvyyy|||}}}|||zzzxxxyyy{{{}}}}}}{{{{{{~~~{{{dddRRRMMMJJJGGGFFFEEEEEEEEEDDDAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;===>>>>>>===;;;;;;;;;::::::::::::999999999999888888888888888888888888:::::::::999999999999888777777888999999888777777888777777777777777666666666777777888888777777666777777777888888888888999777777888888999:::::::::888:::============???@@@<<<<<<<<<<<<===============>>>@@@@@@@@@AAACCCEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGIIIJJJLLLMMMJJJJJJKKKLLLNNNQQQSSSTTTWWWXXXXXXYYYYYYYYYYYYXXXYYYYYYZZZ\\\___cccgggiiigggfffeeedddeeegggiiijjjhhhjjjnnnqqqqqqooollljjjdddcccdddhhhnnnqqqpppnnnqqqiiibbb]]][[[]]]fffpppwwwsssnnnlllpppvvv}}}~~~zzztttooommmmmmlllllljjjlllooosssvvvwwwuuusssrrrpppooorrrxxx}}}~~~}}}{{{|||~~~zzzxxxvvvvvvxxxyyyzzzyyyxxxuuurrrrrrtttrrrmmmiiiffffffffffffgggiiijjjjjjjjjlllooosssvvvxxxxxxyyyvvvzzz||||||xxxtttrrrrrrqqqooonnnnnnpppqqqpppooollllllllllllnnnppprrrsssuuuwwwyyy{{{||||||{{{zzzxxxzzz{{{yyyxxx|||jjjWWWPPPKKKJJJGGGDDDCCCCCCDDDDDDAAAAAA@@@@@@???>>>>>>>>>===>>>>>>???>>>===<<<;;;;;;<<<===<<<;;;::::::;;;999999999999999999999999888888888888888888888888999999999999888888888888777777777777777777777777888888777777666666666666666666777777777777666666777777777777888888888888666666777777888999999:::888:::======;;;:::<<<>>><<<<<<=========>>>>>>>>>===>>>@@@@@@@@@AAADDDFFFDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHJJJKKKKKKHHHHHHHHHIIILLLOOOQQQRRRRRRSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWYYY\\\```dddfffdddcccccccccdddgggiiikkkhhhkkknnnqqqqqqoookkkiiidddeeehhhkkknnnooonnnlllmmmhhh```YYYSSSTTT```mmmqqqmmmjjjjjjooouuuyyy{{{yyyuuuooolllkkkkkkkkkjjjllllllnnnrrruuuvvvssspppoooooopppqqqsssuuuwwwxxxwww|||}}}{{{}}}{{{yyywwwwwwyyyzzzzzzzzzyyyuuurrrsssuuusssnnniiieeeeeeeeeffffffhhhiiiiiijjjlllooosssvvvxxxyyyyyytttxxx|||}}}zzzvvvuuuuuurrrpppnnnmmmooopppqqqpppllllllmmmnnnppprrrtttuuuwwwxxxyyy{{{|||}}}}}}||||||~~~~~~||||||qqqWWWNNNNNNIIIJJJHHHCCCAAABBBCCCCCCAAAAAA@@@@@@???>>>>>>>>>===>>>?????????>>><<<;;;;;;<<<<<<;;;999999:::<<<999999999999999999999999888888888888888888888888888888888888777777777777777777666666666666777777888888777777666666666555666666777777777777666666777777777777888888888888666666666777888888999999888;;;===<<<999888999:::============>>>>>>>>>>>>===>>>@@@@@@AAABBBDDDGGGDDDDDDDDDDDDDDDEEEFFFFFFIIIHHHHHHGGGGGGHHHHHHIIIHHHGGGFFFHHHKKKNNNPPPPPPMMMNNNPPPRRRTTTUUUVVVVVVUUUUUUUUUWWWZZZ^^^bbbdddbbbbbbaaabbbdddgggjjjlllhhhkkkooorrrrrroookkkhhhcccfffjjjmmmooonnnlllkkklllhhhcccZZZRRRQQQ]]]llljjjhhhfffiiinnnsssuuutttssspppkkkhhhhhhjjjjjjkkkooonnnnnnpppttttttrrrooonnnooopppooonnnoooppprrrqqqyyy}}}{{{{{{{{{xxxwwwvvvwwwxxxxxxwwwuuuvvvtttsssuuuxxxvvvoooiiieee___]]]bbbggghhhhhhhhhnnnnnnnnnmmmmmmpppuuuyyyuuuvvvxxx{{{{{{yyyuuuqqqooonnnmmmmmmmmmmmmnnnooojjjlllooorrrtttvvvwwwwwwzzzyyyxxxyyyzzzzzzzzzyyyyyyxxxwwwxxx|||uuu\\\TTTNNNHHHGGGFFFEEEDDDCCCBBBAAAAAA????????????>>>>>>>>>=========>>>>>>>>>>>>======;;;;;;::::::::::::999999;;;;;;::::::::::::999999999999999999999999999999:::888777555555666888999777555333333555555555444666666777777777777666666555555666777777777777777777777666555444444333333666777777777888888888999999<<>>>>>@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDFFFGGGHHHEEEFFFGGGHHHIIIIIIJJJJJJOOOOOOOOOOOOQQQTTTVVVWWWVVVWWWXXXZZZ[[[]]]^^^^^^_______________aaaeeehhhlllpppttttttpppllljjjjjjfffeeeeeegggjjjjjjgggdddfffdddaaa]]][[[]]]aaaddddddaaa___ccckkkqqqrrrppppppmmmkkkiiijjjjjjjjjiiimmmnnnoooooonnnllllllmmmjjjkkklllmmmmmmlllkkkjjjqqqwww~~~|||{{{zzzzzzzzzxxxwwwvvvvvvwwwvvvtttsssvvvttttttuuuxxxvvvqqqkkkddd^^^[[[```eeeggggggiiimmmmmmmmmlllmmmpppuuuyyyyyyxxxwwwxxxyyyxxxvvvtttrrrqqqooommmllllllmmmmmmnnnppprrruuuwwwyyyyyyyyyyyyxxxxxxyyyzzzzzzzzzyyyxxxxxxyyy~~~jjjXXXPPPKKKGGGFFFEEEEEEDDDBBBAAAAAA@@@@@@@@@@@@@@@?????????>>>======>>>>>>>>>>>>======;;;;;;::::::::::::999999;;;;;;:::::::::999999999888888888888888888888888999888666555555666888999666555333444555666666555666666777777777777666666444444555666666666666555777666666555444444333333555555666666777777888888999;;;>>>>>><<<:::;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>??????@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDDDDDDDDDDFFFGGGHHHGGGGGGHHHIIIJJJJJJJJJJJJLLLLLLLLLMMMOOOQQQTTTUUUUUUVVVWWWXXXZZZ[[[]]]]]]\\\^^^___```aaacccgggjjjkkknnnqqqqqqpppmmmjjjiiieeedddeeefffgggeee```\\\```aaa```___^^^```ccceee```^^^^^^bbbhhhmmmnnnlllnnnllljjjiiijjjkkkkkkjjjlllmmmmmmmmmmmmlllmmmnnnooonnnnnnmmmlllkkkjjjiiiwww{{{~~~}}}{{{zzzyyyxxxxxxxxxyyywwwuuutttttttttrrrppppppnnnnnnoooqqqppplllgggeee___[[[___dddfffiiilllmmmmmmnnnnnnnnnppptttwww|||yyywwwvvvvvvwwwwwwvvvvvvtttpppmmmkkkkkklllmmmqqqrrruuuwwwyyyzzzzzzzzzzzzzzzzzz{{{{{{{{{zzzzzzzzzzzz~~~sss\\\RRRKKKGGGFFFDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@?????????<<<======>>>>>>======<<<;;;;;;::::::::::::999999::::::::::::999999999999777777777777777777777777888777666555555666777888666444333444666777777777555666666777777666666555333333444555555555555444666666666555444444333333444444555555666777888888999:::<<<<<<:::999::::::<<<;;;;;;;;;;;;<<<==================>>>???@@@@@@AAAAAABBBBBBBBBCCCCCCCCCDDDCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIJJJKKKMMMOOOQQQRRRRRRSSSTTTVVVXXXYYY[[[[[[ZZZ]]]```bbbccceeehhhkkkjjjkkklllnnnpppoookkkiiigggggghhhiiigggbbb[[[UUUZZZ\\\```bbbbbbbbbcccddd^^^]]]^^^bbbgggkkkjjjhhhkkkiiihhhiiijjjllllllkkkllllllkkkkkklllmmmnnnppppppooonnnlllkkkkkkkkklllzzz{{{}}}}}}}}}}}}}}}}}}|||zzzyyyxxxwwwwwwzzzwwwuuussssssrrrpppnnnkkkjjjiiijjjlllkkkhhhfffhhhaaa^^^```dddhhhlllqqqpppqqqrrrqqqpppqqqsssuuu{{{yyyvvvuuuvvvvvvvvvuuuvvvtttqqqnnnlllmmmnnnpppssstttvvvxxxyyyzzzzzzyyy}}}}}}}}}|||{{{zzz{{{{{{~~~___RRROOOIIIEEEFFFCCCCCCBBBAAAAAA@@@??????@@@@@@@@@?????????>>>>>><<<==================<<<;;;;;;:::::::::999999999:::::::::999999999999888777777777777777777777777666666555555555666777888555444333444666888888888555666666666666666666555333333444555555555555555666666555555555444444444444444555666777999999::::::;;;;;;;;;::::::::::::;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCDDDEEEFFFFFFHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGHHHJJJKKKMMMOOOOOOOOOPPPQQQSSSUUUWWWYYYYYYZZZ]]]```cccdddeeegggiiijjjiiijjjmmmppppppmmmiiikkklllnnnnnnkkkeee]]]XXXXXX\\\bbbffffffdddbbbaaa______aaadddhhhjjjiiiggghhhgggfffhhhkkkmmmmmmlllmmmllljjjjjjllloooqqqrrrmmmlllkkkjjjkkkmmmppprrrxxxwwwvvvttttttuuuwwwyyy~~~|||{{{{{{|||}}}~~~~~~}}}{{{yyyxxxvvvuuuyyyvvvsssrrrqqqqqqpppnnnmmmlllkkkkkkllllllkkkjjjiiiccc___aaadddgggmmmsssvvvvvvwwwuuusssrrrrrrsssvvvuuuttttttuuuuuutttssssssrrrpppoooppprrrtttvvvwwwxxxzzz{{{||||||{{{{{{}}}~~~}}}{{{xxxxxxzzz}}}wwwVVVNNNOOOIIIEEEGGGBBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>============<<<<<<============<<<<<<;;;;;;:::::::::999999999::::::999999999888888888888888888888888888888888555444444555555666666777555444333444666888888777555555666666666666555555444444555666666666666555555555555555555444444444555666777999:::<<<=========<<<;;;;;;;;;;;;;;;::::::::::::::::::;;;<<<<<<<<<<<<<<<======>>>???@@@????????????@@@@@@@@@@@@AAABBBBBBCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFEEEEEEFFFFFFHHHJJJKKKMMMNNNNNNMMMNNNOOOQQQSSSUUUWWWXXX[[[]]]```bbbbbbbbbdddeeejjjhhhiiilllpppqqqnnnkkklllnnnppppppmmmhhhccc```___dddjjjmmmlllhhhcccaaa___```aaadddfffgggfffeeeeeeeeeeeehhhkkkmmmmmmlllnnnllljjjjjjnnnqqqrrrrrrmmmkkkjjjiiijjjmmmqqqsssuuussspppoooooorrrtttvvv|||~~~}}}zzzvvvuuuvvvwww{{{{{{{{{zzzyyywwwuuutttuuussspppoooooopppooooookkkkkkjjjjjjjjjkkklllllljjjeeebbbcccdddffflllsssxxxyyyzzzxxxuuusssrrrrrrrrrqqqpppqqqsssssssssqqqppppppqqqrrruuuwwwzzz|||}}}~~~~~~||||||{{{xxxvvvxxx~~~kkkTTTMMMLLLIIIFFFFFFBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>=========<<<<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;::::::::::::999999999999999999888888888888888888888888888888888888333333444444555666666666555333222333555666666666444555555666666555555444444444555666666666666666555555555555555555555555777888999;;;===>>>@@@AAA???===;;;:::;;;;;;;;;::::::999999999999:::;;;;;;<<<<<<<<<<<<===>>>??????>>>>>>?????????@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEFFFHHHJJJKKKLLLMMMMMMKKKLLLNNNPPPRRRTTTVVVWWWZZZ\\\^^^^^^^^^___aaacccgggggghhhkkkmmmnnnmmmkkkiiikkklllllljjjgggffffffiiimmmrrrtttqqqlllfffddd___``````aaabbbbbbbbbbbbccccccdddgggkkkmmmmmmlllnnnkkkiiijjjnnnqqqqqqpppnnnllljjjiiiiiikkkmmmoootttrrrnnnnnnppptttvvvwwwxxxzzz}}}}}}~~~}}}xxxrrrpppppprrrttttttuuuvvvvvvuuutttssspppnnnkkkkkklllnnnoooooojjjjjjiiihhhhhhiiilllmmmnnnjjjggghhhiiiiiinnnuuuuuuwwwyyyyyywwwtttssssssooommmkkkkkkmmmppprrrsssnnnppprrrvvvyyy|||~~~||||||{{{yyyyyy~~~jjj```SSSJJJHHHGGGFFFDDDBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>============;;;<<<<<<======<<<<<<;;;;;;;;;::::::::::::999999999999999999888888888888777777777777777777777777222222333444555555666666555333222222444555444444444555555666666555555444333333444555555555555444555555555555555555555555777888:::<<<>>>@@@AAABBB???<<<999999:::;;;:::888999999999999999::::::;;;::::::::::::;;;<<<===>>>>>>>>>?????????@@@@@@@@@???@@@BBBCCCDDDDDDCCCCCCCCCDDDEEEFFFFFFGGGFFFFFFCCCDDDFFFIIIJJJKKKLLLLLLJJJKKKMMMOOOQQQTTTVVVVVVWWWYYYZZZZZZ[[[]]]```cccdddfffhhhiiiiiihhhiiijjjggghhhhhhgggddddddgggjjjmmmpppttttttqqqkkkgggdddaaaaaaaaaaaa``````bbbcccccccccdddgggkkkllllllkkkllliiihhhjjjnnnpppnnnkkkkkkjjjiiiiiiiiikkklllnnnssspppmmmnnnqqquuuwwwwwwvvvzzz}}}}}}wwwpppmmmmmmooommmnnnppprrrssssssssssssllljjjhhhhhhjjjmmmnnnnnnnnnnnnmmmllllllmmmpppssssssooonnnnnnnnnnnnrrrxxxrrruuuwwwxxxwwwuuuuuuuuuoookkkgggfffiiinnnrrruuunnnppptttxxx|||~~~~~~~~~~~~~~~}}}~~~nnnXXXXXXQQQHHHDDDEEEEEEBBBCCCBBBBBBBBBBBBBBBBBBAAA????????????>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999999888888888888777666666666666666666666666111222333444555555555555555333222222333444333222444555555555555555555444222222333444444444333333444555555555555555555555777888999<<<>>>@@@BBBCCC>>>;;;888777999:::888777999999888888999999:::;;;999999999999:::;;;<<<<<>>>>>@@@??????>>>===<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888666555555555555444444444444555555555555555666666666666666333333333444444555555555333333333444444555555555666555444333333444555666555555555555666666666666777777888999::::::;;;;;;???<<<777444333555999;;;777888::::::999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<======>>>?????????@@@@@@@@@AAAAAA@@@??????AAACCCEEEGGGGGGFFFDDDCCCGGGGGGHHHFFFEEEDDDFFFGGGEEEGGGKKKMMMOOOQQQUUUWWWYYYYYYYYYXXXXXXZZZ]]]`````````aaabbbbbbbbbbbbbbbdddcccbbbbbbbbbcccdddeeeffffffeeeddddddddddddeeegggddd___\\\\\\^^^______```aaacccgggiiijjjhhhfffcccbbbaaadddhhhjjjiiihhhdddfffggghhhhhhiiikkkmmmppppppppppppqqqsssuuuvvvxxx{{{}}}zzz{{{~~~~~~zzztttpppmmmkkkjjjhhhiiiiiiiiijjjkkklllnnnnnnmmmkkkhhhhhhkkkmmmmmmllljjjkkkllllllllllllnnnppptttuuuvvvuuusssrrrssstttuuuuuuuuutttsssqqqooonnnkkkjjjjjjjjjlllpppsssvvvwwwvvvuuuwwwzzz~~~iiiTTTMMMLLLJJJHHHFFFCCCBBBAAA@@@@@@@@@@@@??????????????????>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777666666777666666666666666666777555555555555666666666666333333444444444444444444333333333444444444555555666555444333333444555666555555555555666666666666666666666777888888999999888777666555555555666777666888::::::999999999::::::::::::;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@@@@AAACCCEEEGGGGGGFFFDDDCCCEEEFFFFFFEEECCCCCCEEEFFFDDDGGGKKKMMMNNNPPPRRRTTTYYYXXXXXXXXXZZZ]]]___```]]]]]]___```bbbbbbcccccc````````````aaaccceeefffeeeeeeeeeeeeeeeeeeeeeeeefffbbb^^^\\\]]]^^^______\\\^^^bbbgggjjjkkkiiihhhiiifffccccccdddeeedddbbbfffggghhhhhhggghhhjjjlllnnnnnnnnnooorrrtttwwwxxxyyy{{{}}}zzzwwwxxxzzz~~~|||{{{zzzzzz{{{zzzwwwrrrooonnnlllkkkiiigggggggggggghhhjjjlllmmmmmmkkkjjjjjjkkkkkkjjjhhhiiikkkllllllllllllmmmoootttuuuuuutttrrrrrrtttuuurrrrrrrrrqqqpppnnnlllkkkiiiiiijjjllloootttxxxzzzyyywwwvvvxxx{{{www\\\LLLIIIIIIIIIHHHFFFDDDBBB@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>======<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888888777777777888888777777777777888888555555555555555555555555444444444444444444333333333333333444444444444555555555444444444444555555444555555555555666666666555555555555555555555555333444666888888777666555666888::::::999888999:::::::::::::::;;;;;;;;;;;;<<<<<<======>>>?????????@@@@@@AAAAAAAAAAAAAAA@@@AAACCCEEEFFFFFFFFFDDDCCCCCCDDDDDDDDDBBBBBBDDDFFFDDDGGGKKKNNNOOOOOOPPPQQQUUUSSSRRRUUUZZZ^^^^^^^^^YYYZZZ\\\^^^```aaabbbbbb[[[[[[\\\^^^```ccceeegggdddeeefffggggggfffeeedddfffccc```]]]]]]\\\\\\ZZZYYY\\\bbbgggjjjkkkjjjiiikkkgggcccaaaaaaaaaaaa```jjjjjjiiihhhfffgggiiikkkkkklllmmmooorrruuuxxxzzzzzzzzzzzz{{{{{{|||||||||yyy{{{}}}{{{vvvssstttuuu{{{}}}}}}{{{yyywwwvvvvvvvvvuuussspppooonnnmmmkkkjjjiiihhhgggffffffhhhiiikkkkkkkkkjjjjjjiiihhheeedddhhhjjjllllllkkkkkklllnnnsssttttttsssqqqqqqsssuuuoooooonnnmmmlllkkkjjjiiijjjjjjlllnnnrrrvvvzzz|||{{{yyyxxxyyy|||~~~~~~dddUUULLLEEEFFFGGGHHHGGGDDDBBB@@@AAAAAAAAAAAA@@@@@@@@@@@@>>>>>>=========<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::777777777777888888888888888888777777777777888888666555555555555555444444555555555444444333333333444444444444444444444444444444444444444444444444444444444555555555666666555555555444444444444444333555888:::;;;:::888777666888999:::999888999:::999999:::::::::;;;;;;;;;;;;;;;;;;<<<======>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAABBBDDDEEEEEEEEEDDDCCCBBBCCCDDDCCCBBBCCCDDDFFFEEEIIIMMMOOOOOONNNNNNNNNOOOLLLKKKPPPWWW\\\[[[XXXWWWXXXZZZ\\\]]]^^^______XXXYYYZZZ\\\___aaacccdddbbbdddfffhhhhhhfffdddbbbgggeeeaaa___^^^[[[YYYVVVZZZ^^^dddiiikkkjjjiiihhhhhheeeaaa______aaadddfffkkkkkkiiifffddddddgggjjjkkkkkklllnnnpppsssvvvxxxwwwwwwvvvvvvvvvvvvwwwwwwtttvvvwwwvvvsssqqqpppqqqsssssssssxxx}}}|||zzzxxxuuusssrrrrrrrrrqqqpppooonnnooonnnllljjjlllkkkiiihhhggggggggghhhiiijjjjjjiiigggdddaaa```gggiiikkklllkkkkkkkkklllpppqqqrrrqqqppppppqqqsssnnnnnnmmmmmmllllllkkkkkkooooooppprrrtttwwwzzz||||||zzzyyyyyy|||}}}~~~~~~||||||jjjXXXPPPLLLCCCDDDFFFFFFFFFDDDBBB@@@AAAAAAAAA@@@@@@@@@??????============<<<<<<<<<<<<999::::::;;;;;;::::::999::::::::::::::::::::::::666777777777777888888888666666666555555666666666666666555555444444444333555555555444444333333333444444444444444444444444333444444444444444444333444444444444555555555555555555555555555555444444444555666777888999999999666777999999888888888999999999999:::::::::;;;;;;999999:::;;;;;;<<<<<<===>>>???@@@@@@AAAAAAAAA@@@@@@AAABBBCCCCCCCCCBBBBBBAAABBBDDDCCCCCCDDDFFFHHHFFFJJJNNNPPPOOONNNMMMMMMKKKIIIIIIOOOVVVZZZXXXUUUWWWWWWXXXYYYZZZZZZZZZZZZXXXYYYZZZ\\\]]]^^^______```ccceeeggggggdddaaa___bbbaaa`````````___\\\YYY^^^bbbhhhjjjjjjhhhgggggggggeeebbb______aaafffiiijjjiiifffcccaaabbbfffiiikkkkkkkkkkkkmmmoooqqqrrrsssrrrrrrrrrrrrsssttttttppprrrssssssqqqooonnnmmmooolllkkkmmmrrryyy~~~|||zzzxxxvvvtttrrrpppooonnnooonnnnnnnnnnnnooonnnkkkiiikkkkkkjjjjjjiiihhhgggfffhhhjjjjjjiiieeebbb``````fffhhhkkklllkkkjjjkkkkkkmmmoooqqqqqqpppooopppqqqpppooooooooooooppppppqqqsssssstttuuuwwwxxxzzz{{{}}}{{{yyyyyy|||{{{|||||||||zzz\\\OOOKKKHHHCCCDDDDDDEEEDDDCCCAAA@@@@@@@@@@@@?????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::999999::::::::::::::::::::::::777777777777777777777777555555444444444444555555666666555555444333333333444444444444444444333333555444444444444333333333333333444444444444333333333444444444444555555555555555555555555555666666444444333444555666777888555777999999888777888999999999999999::::::::::::999999::::::;;;<<<<<<<<<<<<===>>>???@@@@@@@@@@@@??????@@@AAAAAAAAAAAAAAA@@@BBBCCCCCCCCCDDDFFFHHHFFFIIILLLNNNMMMLLLLLLMMMKKKKKKMMMQQQVVVXXXVVVTTTUUUVVVVVVWWWWWWWWWWWWVVVXXXYYYZZZ[[[\\\]]]\\\\\\```aaacccdddcccaaa]]][[[YYY[[[]]]aaadddeeebbb```aaaeeeiiijjjgggddddddfffiiihhhddd```^^^___bbbeeegggeeebbb___]]]___dddhhhjjjjjjiiihhhhhhjjjkkklllmmmmmmnnnnnnoooooooooooolllmmmooooooooommmkkkjjjjjjiiigggfffgggkkkpppsssuuu|||}}}||||||{{{xxxvvvsssrrrpppmmmlllkkkkkkkkkmmmmmmmmmnnnooonnnjjjgggggghhhiiijjjjjjiiihhhgggiiikkkkkkiiieeebbbaaabbbeeehhhkkklllkkkjjjjjjjjjlllooorrrsssrrrqqqppppppnnnnnnnnnnnnoooqqqssstttuuuvvvvvvwwwxxxyyyzzz{{{}}}{{{yyyyyy{{{~~~~~~eeeUUULLLGGGEEEDDDDDDCCCCCCBBBAAAAAA@@@?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999999999999999999999999999777777777777777666666666555555444444444444555555666666555444444333222222333333444444444444444444555555444444444333333333222333444444444444333222333333444444444555555555333444444444555666666666333444444555555666666666555777999999888777888999888999999999999::::::::::::;;;;;;<<<<<<===>>>>>>;;;<<<===>>>>>>?????????>>>>>>>>>???????????????>>>@@@AAABBBBBBCCCFFFHHHEEEGGGIIIJJJJJJJJJKKKLLLJJJLLLOOOSSSTTTTTTSSSQQQRRRRRRTTTUUUVVVVVVVVVVVVWWWXXXZZZ[[[\\\]]]\\\\\\``````aaaaaa___\\\YYYWWWWWWYYY^^^cccggggggeeebbbaaaeeehhhgggcccaaaccceeeiiihhheeeaaa]]]\\\^^^aaabbbaaa]]]ZZZZZZ]]]ccchhhgggfffeeeeeeeeefffggghhhiiijjjkkkkkkkkkjjjiiihhhiiiiiikkklllmmmkkkiiifffdddeeedddbbb```aaafffjjjfffkkkttt{{{|||}}}|||zzzzzzzzzxxxvvvssspppnnnllljjjiiiiiiiiiiiillllllmmmnnnooommmjjjfffbbbdddgggjjjkkkjjjiiigggkkklllmmmjjjeeecccccceeeeeegggjjjlllkkkjjjjjjjjjkkkooosssuuutttrrrqqqpppkkkkkkkkklllmmmppprrrsssvvvvvvwwwxxxzzz{{{{{{|||}}}zzzxxxyyy{{{}}}~~~~~~mmmWWWQQQLLLGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>>>>>>>============;;;<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999888777777777666666666666555555444444444444555555666666555444333333222222333333333444444555555555555555555444444333333333222222444444444444222222333333333444444444555555222222333444444555666666444555777888999888777666555777888999888777888999888888999999999:::::::::<<<<<<======>>>?????????:::;;;<<<===>>>>>>>>>>>>============>>>>>>>>>>>>===>>>@@@@@@AAABBBEEEGGGCCCEEEFFFGGGGGGHHHJJJLLLGGGKKKOOORRRQQQPPPOOONNNOOOPPPQQQSSSUUUVVVWWWWWWUUUWWWYYY[[[]]]]]]]]]]]]`````````___]]]ZZZWWWUUU[[[]]]```eeehhhgggccc______ccceeeddd```___bbbeeeeeeeeeddd```\\\[[[^^^aaa___]]]ZZZXXXXXX\\\ccchhhdddccccccbbbcccdddfffgggggghhhiiiiiihhhfffdddbbbfffggghhhjjjkkkjjjgggddd```bbbccc```\\\\\\aaafff^^^aaahhhlllkkkmmmzzz|||}}}~~~|||{{{{{{{{{uuusssuuuvvvtttrrrsssrrrppplllhhhggghhhiiimmmmmmnnnnnnmmmkkkiiigggfffeeedddcccdddfffhhhjjjnnnnnnllliiifffeeefffhhhhhhjjjmmmnnnmmmjjjiiiiiilllooosssvvvuuusssrrrrrrlllllllllmmmoooqqqsssuuuxxxyyyzzzzzzzzz{{{}}}~~~}}}{{{zzzzzzzzz|||~~~}}}ZZZMMMKKKHHHFFFHHHEEEBBB@@@@@@BBBBBB@@@===>>>>>>>>>>>>==================<<<;;;::::::999999:::;;;<<<======<<<:::999666777888999::::::;;;:::555555555555555444444444;;;999777444333333444444666555444333333333333333444333333222222333333444555555444444444444333333222333444444555555444444333333333444444444555555444444444444444444444444777666666666666666777888:::999888777666666666666888888777777888888999:::>>>>>>===<<<;;;::::::999<<<<<<======>>>>>>?????????????????????@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNOOORRRUUUVVVVVVUUUTTTUUUWWWYYYZZZ[[[[[[]]]```bbbbbbbbbaaa^^^[[[YYYYYYZZZaaa```^^^```ccccccaaa^^^``````aaaaaabbbbbbbbbccchhhfffccc^^^[[[[[[^^^aaa]]][[[YYYZZZ]]]```bbbccceeeccc```___```cccddddddhhhhhhiiijjjkkkjjjfffcccgggffffffggghhhgggdddbbbaaa```^^^\\\\\\^^^```aaa]]]\\\\\\]]]bbbhhhpppttt||||||~~~~~~{{{zzzyyyyyyyyyzzzvvvqqqqqqsssuuusssqqqooonnnmmmiiifffeeefffhhhkkklllmmmmmmmmmkkkiiihhheeeeeeddddddfffhhhkkklllmmmlllkkkhhheeedddeeegggjjjlllmmmmmmlllkkkkkklllnnnqqquuuvvvuuusssqqqqqqnnnnnnoooqqqrrrsssttttttwwwxxxzzzzzzzzz{{{}}}|||{{{{{{zzzzzz}}}kkkRRRJJJIIIEEECCCEEEDDDBBB@@@@@@BBBBBB@@@>>>>>>>>>>>>>>>===============<<<<<<;;;::::::999999555666888999:::999888888999999999::::::999999888666666666666666666666666:::888666444333333444555555555444444333333333333444333333222222333333444333333222222222222111111222333444444555444444444333333333444444444444555444444444444444444444444666666555555666777888888:::999888777666666666666888888777777888888999:::======<<<<<<;;;;;;::::::;;;;;;;;;<<<======>>>>>>======>>>??????@@@AAAAAA@@@@@@@@@AAABBBBBBCCCCCCDDDDDDEEEEEEFFFGGGGGGHHHGGGHHHIIIJJJLLLMMMNNNOOOPPPRRRUUUVVVVVVUUUUUUUUUWWWXXXZZZ[[[[[[]]]___aaaccccccccc```]]][[[[[[\\\^^^\\\\\\]]]```aaa___]]]````````````aaaaaaaaabbbdddccc```]]][[[\\\```ccc```^^^\\\\\\^^^bbbeeefffccc```]]]]]]___bbbdddeeefffggghhhjjjkkkjjjgggdddiiihhhgggffffffdddaaa______^^^]]]]]]]]]]]]^^^___ZZZZZZ\\\^^^aaafffiiikkkyyy~~~~~~|||}}}}}}xxxxxxvvvuuuttttttttttttqqqnnnlllnnnqqqrrrqqqnnnjjjjjjiiigggddddddeeegggiiijjjkkkllllllkkkjjjiiigggffffffggghhhkkkmmmnnnkkkkkkjjjgggeeedddeeegggkkkmmmnnnnnnlllllllllnnnppprrruuuvvvuuurrrqqqppppppqqqtttvvvwwwwwwvvvvvvwwwxxxyyyyyyyyyzzz|||~~~}}}}}}|||{{{}}}jjjXXXJJJHHHHHHDDDBBBDDDBBBAAA@@@@@@AAABBBAAA???>>>>>>>>>>>>============<<<<<<<<<;;;;;;::::::999666777999;;;<<<<<<<<<;;;::::::::::::999888777666888888888888888888888888888777555444444444555666555444444444444333333333333333333333333333333333333333222222222222111111222222333444444444444444333333333333444444444444555555555555555555555555444444555555666777888999999999888777666666666666888777777777777888999999;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<<<<======<<<======>>>???@@@@@@AAA>>>??????@@@AAAAAABBBBBBCCCDDDDDDEEEEEEFFFGGGGGGEEEFFFHHHIIIKKKMMMOOOOOOPPPSSSUUUVVVVVVUUUUUUVVVVVVXXXZZZ[[[\\\]]]___aaaffffffeeebbb___]]]]]]^^^[[[[[[[[[]]]___```___^^^^^^^^^____________``````___^^^]]][[[[[[]]]bbbeeebbb___\\\\\\___bbbeeefffaaa^^^[[[[[[^^^bbbeeefffeeeeeegggiiikkkjjjgggdddgggfffeeeeeefffeeedddbbb]]]]]]]]]]]]]]]]]]]]]]]]XXXYYY\\\___aaabbbbbbbbbhhhjjjpppyyyxxxssssssrrrqqqppppppoooooojjjiiiiiikkknnnnnnllljjjfffggggggfffddddddfffhhhggghhhiiijjjjjjjjjjjjjjjjjjjjjiiijjjjjjkkkmmmnnnjjjjjjjjjhhhfffeeefffhhhjjjlllooopppooonnnmmmmmmnnnqqqttttttsssrrrqqqqqqpppssswwwzzz||||||{{{yyyyyyzzzzzzzzzxxxxxxzzz{{{xxxYYYPPPIIIHHHGGGDDDCCCEEE@@@@@@@@@@@@AAAAAAAAA@@@>>>>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::999999;;;<<<<<<<<<<<<;;;999::::::999999888777666777888888888888888999999666555444444444555666666444444444444444444444333333333333333333333333333555555444444444333333333222222333444444444444333222222333333333444444444555555555555555555555555333333444555666777999:::888888777666666666666666777777777777777888999999999999::::::;;;;;;;;;;;;:::::::::;;;<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCDDDDDDEEEFFFFFFDDDEEEFFFHHHKKKMMMNNNOOOPPPRRRTTTUUUTTTTTTUUUVVVWWWYYY[[[\\\]]]^^^```aaaiiiiiigggccc___\\\[[[\\\ZZZ[[[\\\^^^___`````````]]]]]]]]]]]]]]]]]]]]]]]][[[[[[[[[ZZZZZZ]]]aaaddd```^^^[[[ZZZ]]]```cccdddbbb___\\\[[[^^^aaacccddddddeeefffhhhiiihhheeebbb```______aaaeeehhhjjjjjj]]]]]]^^^______^^^]]]]]][[[\\\^^^_________^^^]]]___```ccciiisss~~~~~~~~~{{{vvvrrrqqqqqqpppnnnmmmlllkkkhhhhhhiiijjjkkkjjjhhhfffeeefffggggggffffffhhhiiigggggghhhiiijjjjjjjjjjjjnnnmmmllllllkkkjjjjjjjjjjjjjjjkkkjjjhhhggghhhiiigggkkkpppsssrrrooommmkkkkkkmmmqqqrrrrrrrrrrrrssspppsssxxx}}}}}}|||||||||zzzxxxwwwxxxzzz|||eeeSSSNNNIIIGGGDDDBBBBBBDDD???@@@@@@@@@@@@@@@@@@AAA>>>>>>>>>>>>============;;;;;;;;;;;;;;;:::::::::888888888888777777666666777888888999999888888777666666666777777777888888444444444444444555555666333333444555555444444333222333333444444333333222555555444444444333333333111222333333444444333333222222222333333333444444555555555555555555555555333333333444555777888999888777666666666666666666777777666666777777888999888888999999:::;;;;;;;;;:::;;;;;;<<<======>>>>>>???>>>>>>======<<<<<<<<<======>>>??????@@@@@@AAAAAABBBBBBCCCCCCDDDEEEEEECCCDDDEEEGGGIIILLLMMMNNNOOOPPPRRRRRRRRRRRRSSSTTTVVVYYY\\\]]]]]]^^^___aaajjjiiigggbbb]]]YYYXXXXXXXXXZZZ[[[]]]]]]^^^______[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZYYYYYY[[[^^^aaa___]]][[[[[[]]]```bbbbbbcccaaa^^^]]]^^^`````````ccccccdddfffgggfffccc```YYYXXXXXX[[[```eeehhhiii]]]^^^____________^^^]]]aaa```^^^]]]]]]]]]^^^^^^]]]]]]___bbbgggmmmrrruuu{{{~~~yyy|||{{{wwwvvvwwwvvvsssqqqqqqqqqpppooommmlllkkkhhhhhhiiiiiiiiigggfffeeeeeeggghhhiiihhhhhhiiikkkhhhhhhhhhiiiiiijjjjjjkkkooonnnmmmllljjjiiihhhgggiiijjjkkkjjjiiihhhiiijjjfffkkkpppsssrrrooommmkkkjjjmmmppprrrrrrrrrtttuuuqqqtttyyy~~~||||||}}}{{{yyyyyyzzz{{{|||qqqXXXOOOLLLHHHDDDAAA@@@@@@AAA???@@@AAA@@@???>>>???@@@>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666666777777888888888888888777444555555666666777777777444444444444444555555555222333444555555555444333222222444444444444222222333333222222222222111111111111222333333333333333222222222222333333333333444444444444444444444444333333444444555666777888777666666555555666666666777666666666666777888888888888888999999:::::::::;;;;;;;;;<<<======>>>>>>>>>>>>======<<<<<<;;;;;;===>>>>>>???@@@@@@AAAAAA@@@AAAAAABBBCCCCCCDDDDDDCCCCCCEEEFFFHHHJJJLLLLLLLLLMMMOOOOOONNNNNNPPPRRRTTTWWWZZZ\\\\\\]]]^^^___eeedddbbb^^^YYYVVVTTTUUUUUUWWWYYYZZZZZZZZZ[[[\\\ZZZZZZZZZYYYYYYYYYYYYYYYXXXYYYYYYXXXXXXYYY\\\______^^^]]]^^^```bbbbbbaaaaaa```^^^^^^^^^^^^]]]\\\^^^^^^```ccceeeeeeccc```YYYWWWUUUUUUYYY]]]```aaa^^^]]]]]]]]]]]]]]]]]]^^^bbb```]]][[[ZZZ[[[]]]___[[[[[[[[[\\\^^^```bbbccclllvvv}}}yyywwwsssvvvvvvsssqqqrrrqqqmmmoooooopppppppppooonnnmmmhhhiiiiiiiiihhhgggggggggfffgggiiijjjiiiiiijjjkkkjjjjjjiiiiiiiiijjjjjjkkkmmmmmmlllkkkjjjhhhgggfffggghhhjjjjjjhhhhhhhhhiiihhhkkknnnoooooonnnnnnnnnmmmooorrrssssssssstttvvvuuuwwwzzz}}}~~~}}}yyyzzz{{{{{{{{{|||~~~xxx^^^QQQJJJIIIEEEBBBBBBBBBAAA??????AAABBBAAA>>>===>>>@@@>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999999999888999999888888777666555444444555666666777777888444444444555444444333333111222444555666555444333111222444555555444222111333333222222222222111111111111222333333333333222111222222222222333333333333333333333333333333333444444444444444555666777666666555555555666666777666666666666666777888888888888888888999999999999999::::::;;;<<<<<<======;;;;;;;;;<<<<<<=========>>>>>>??????@@@AAAAAABBB@@@@@@@@@AAABBBBBBCCCCCCCCCCCCEEEFFFGGGIIIJJJJJJIIIKKKLLLKKKKKKKKKMMMOOOPPPSSSWWWYYYZZZZZZZZZ[[[]]]]]]\\\YYYUUUSSSSSSTTTUUUWWWZZZZZZXXXWWWYYYZZZYYYYYYXXXXXXXXXWWWWWWWWWUUUVVVWWWWWWWWWYYY\\\___\\\\\\]]]___aaaaaa```^^^\\\[[[[[[]]]^^^]]][[[XXXVVVXXX[[[```dddfffeeeccc^^^[[[WWWUUUWWWZZZ\\\]]]]]]\\\[[[ZZZZZZ[[[\\\]]]^^^]]]ZZZYYYXXXYYYZZZ\\\YYYXXXWWWWWWXXXZZZ\\\^^^dddmmm{{{wwwvvvwwwzzz~~~~~~yyytttqqqppptttuuurrrppppppmmmhhhlllmmmooopppqqqppppppooohhhiiiiiiiiihhhhhhiiijjjfffgggiiijjjiiihhhiiijjjkkkkkkjjjjjjjjjjjjjjjkkkjjjjjjjjjjjjiiihhhgggfffeeegggiiiiiihhhggghhhiiikkkllllllkkkkkkllloooqqqqqqsssuuuuuutttttttttvvvxxxyyy{{{}}}}}}}}}|||{{{vvvxxxzzz{{{|||bbbRRRPPPGGGFFFEEECCCEEEFFFCCC@@@@@@BBBCCCAAA>>><<<===???>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;777777777666777777888888:::::::::999777666444333444555555666777888888999444444555555444444333222111222444666666555444333111222444555555444222111555555555444444444333333111111222333333333333222111111222222222333333333222222222222222222222222555555444444444555555666666666555555555666666777666666666666666777888888888888888888888888888888888999999::::::;;;<<<<<<888999:::;;;===>>>???@@@?????????@@@AAAAAABBBBBB???@@@@@@AAAAAABBBCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIHHHIIIJJJIIIIIIIIIKKKMMMNNNQQQUUUWWWWWWWWWXXXXXXVVVWWWWWWUUUSSSRRRSSSUUUWWWZZZ\\\[[[YYYXXXYYY[[[XXXXXXXXXWWWWWWVVVVVVVVVRRRTTTUUUVVVWWWYYY]]]```YYYYYY[[[^^^```___\\\YYYVVVWWWYYY[[[]]]]]]ZZZWWWQQQSSSWWW]]]cccggggggfffbbb___ZZZXXXZZZ]]]___```\\\ZZZYYYWWWWWWYYYZZZ\\\YYYYYYXXXWWWWWWWWWXXXXXXYYYWWWUUUTTTUUUYYY]]]``````hhhttt~~~xxxrrrooooooqqqtttxxxzzz{{{zzzxxxzzz{{{zzzwwwuuussssssmmmlllkkkjjjjjjkkklllmmmkkklllnnnpppqqqpppooonnnjjjjjjjjjiiijjjjjjkkkkkkjjjiiiiiijjjlllllljjjiiijjjiiiiiiiiihhhhhhgggggghhhiiijjjiiigggfffffffffiiiiiijjjjjjkkkkkkkkkkkkiiiiiiiiijjjlllpppsssvvvwwwuuusssssstttuuuuuutttyyyyyyyyyzzz{{{|||{{{zzz|||xxxyyyhhh[[[QQQFFFHHHGGGFFFDDDCCCBBB@@@@@@>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<;;;;;;:::999888888999999999888777666666555777777777777777777777777444444444444444444444444555555555555555555555555666555444333333333333333333333333333333333333333222222111111111111222222111111222222222333333333111222222333333222222111444555555666666555555444222222333333333333444444444555666666777777666666666555555444444666777888555555555666777777888888555777999:::999888888999::::::::::::::::::::::::;;;===?????????>>>???@@@???@@@AAAAAABBBBBBAAAAAACCCCCCDDDEEEFFFGGGHHHHHHJJJIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPQQQRRRRRRRRRRRRUUUUUUSSSQQQPPPQQQUUUWWWXXXXXXWWWWWWWWWVVVVVVVVV\\\[[[YYYXXXVVVUUUUUUUUUVVVVVVVVVVVVWWWWWWXXXXXXUUUVVVXXX\\\``````\\\WWWTTTUUUWWWZZZ\\\\\\ZZZWWWNNNPPPTTTZZZaaaeeeggggggfffaaa[[[YYY\\\]]]\\\YYY^^^\\\XXXVVVUUUWWWYYY[[[[[[ZZZXXXVVVUUUUUUUUUUUURRRSSSSSSUUUVVVWWWXXXXXX]]]```eeejjjooorrrsssttt|||{{{{{{xxxrrrlllkkkkkklllppptttvvvwwwvvvvvvvvvwwwwwwvvvuuusssrrrmmmlllkkkjjjjjjkkklllmmmkkklllnnnoooppppppoooooolllkkkjjjiiiiiijjjkkkllljjjiiihhhhhhjjjjjjiiihhhkkkkkkjjjiiiiiihhhgggggghhhiiijjjjjjhhhffffffgggiiijjjkkkllllllkkkjjjjjjkkkkkkkkkmmmooorrruuuwwwuuutttssstttvvvwwwwwwwwwyyyxxxwwwwwwxxxyyyzzzyyyyyyxxx}}}www^^^SSSLLLFFFFFFEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>========================<<<<<<<<<<<<;;;;;;;;;:::999888888888999999888888777666666555777777777777777777777777777777777777777777777777555555555555555555555555555555444333333333333333333333333333333333333333333333222222222222333333111111222222222333333333111222222333333222222111222222333333333333222222222222333333333333444444111222222333333333333333666555555444555666777888555555666666777888888999666888::::::999888999999::::::::::::::::::::::::;;;===?????????>>>???@@@???@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDEEEFFFGGGGGGIIIIIIJJJJJJKKKLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQQQQQQQQQQPPPNNNMMMNNNQQQTTTTTTUUUUUUVVVWWWWWWXXXXXX[[[ZZZYYYWWWVVVUUUUUUUUUTTTUUUVVVWWWWWWWWWWWWWWWTTTVVVYYY]]]______\\\ZZZVVVVVVXXX[[[]]]]]][[[YYYRRRSSSWWW\\\bbbfffggggggddd^^^XXXWWWYYY\\\[[[YYYZZZXXXVVVTTTSSSUUUWWWYYYXXXWWWVVVTTTSSSSSSSSSTTTSSSSSSSSSTTTTTTUUUUUUUUUXXXZZZ]]]bbbfffiiikkklll}}}|||zzzyyyzzz{{{}}}yyyvvvsssssssssqqqlllhhhggghhhiiimmmqqqssstttssssssrrrppprrruuuuuussspppmmmlllkkkjjjjjjkkklllmmmlllmmmmmmnnnooooooppppppooonnnkkkiiiiiijjjkkkmmmkkkiiigggfffhhhiiiiiihhhllllllkkkjjjiiigggfffffffffhhhiiiiiihhhgggggghhhjjjkkklllmmmmmmllljjjiiimmmnnnoooqqqtttvvvxxxyyytttssssssuuuwwwzzzzzzzzzyyyxxxvvvuuuuuuwwwyyyzzzzzz}}}bbbSSSKKKHHHHHHCCCCCCBBBAAA???>>>======>>>>>>>>>>>>=====================<<<<<<<<<<<<;;;:::::::::999888888777777999999888888777666666666777777777777777777777777777777777777777777777777444444444444444444444444555444444333333333333333333333333333333333333333444333333333333333333444111111222222222333333333111222222333333222222111222222333333333333222222222222333333333333444444000111222222333333222222555555444444555555666777666666666777888888999999666888::::::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;===??????>>>>>>???@@@???@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFGGGHHHJJJKKKLLLLLLKKKKKKIIIJJJKKKMMMNNNNNNOOOOOONNNNNNNNNMMMLLLMMMPPPRRRQQQRRRSSSTTTVVVWWWXXXYYYYYYXXXWWWVVVUUUUUUUUUUUUSSSTTTVVVXXXXXXXXXXXXWWWSSSWWW[[[]]]^^^]]]\\\\\\XXXYYYZZZ]]]______]]][[[YYYYYY[[[___cccfffgggfff```[[[VVVTTTWWWZZZ[[[[[[YYYXXXVVVTTTTTTUUUWWWXXXUUUTTTRRRQQQQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUVVVXXX[[[^^^aaaccc~~~~~~|||zzz{{{~~~~~~|||{{{yyywwwuuurrrrrrsssuuuwwwuuusssqqqppppppnnnjjjggghhhhhhiiimmmqqqsssssssssrrrooollloootttvvvssspppooonnnmmmlllkkklllmmmmmmmmmmmmlllmmmmmmnnnpppppprrrooollliiihhhiiilllmmmllljjjgggfffgggiiiiiiiiilllkkkjjjiiigggeeedddddddddfffhhhhhhgggfffggghhhkkklllnnnooonnnmmmkkkiiinnnppprrruuuwwwyyyzzz{{{wwwuuuuuuvvvxxxzzz{{{zzzzzzyyyvvvttttttvvv{{{~~~fffVVVOOOGGGEEEHHHBBBBBBAAA@@@???>>>======>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;999999999888888888777777888888888888777777666666777777777777777777777777555555555555555555555555444444444444444444444444444444333333222333333444333333333333333333333333333333222222222222333333111111222222222333333333111222222333333222222111444444444555555444444444222222222333333333444444333333444555555555555444444444444444555555666666666666777777888999999999777999::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>???>>>>>>???@@@??????@@@AAAAAAAAAAAA@@@@@@@@@AAABBBCCCCCCDDDDDDFFFGGGJJJKKKLLLLLLJJJIIIHHHHHHJJJKKKLLLMMMMMMMMMMMMOOOPPPPPPOOOPPPRRRTTTPPPPPPQQQSSSTTTUUUVVVWWWVVVVVVUUUTTTTTTTTTUUUUUUSSSUUUWWWYYYZZZZZZZZZYYYVVVZZZ^^^^^^\\\ZZZ[[[\\\[[[[[[\\\^^^aaaaaa```^^^_________aaadddffffffeee^^^ZZZUUUSSSVVVYYY\\\]]]\\\[[[YYYXXXWWWVVVWWWWWWRRRRRRPPPOOOOOOPPPQQQRRRRRRRRRRRRSSSSSSTTTTTTTTTVVVUUUTTTSSSUUUXXX\\\^^^~~~}}}~~~~~~}}}}}}|||}}}|||zzzyyyxxxwwwvvvtttqqqooonnnoooppprrruuusssqqqpppnnnmmmjjjhhhjjjjjjkkkmmmqqqssssssrrrrrrooolllnnnsssvvvsssppppppooommmlllllllllmmmmmmmmmlllllllllmmmnnnoooppprrrooollliiihhhiiilllmmmnnnkkkhhhggghhhjjjjjjjjjiiiiiihhhfffeeecccbbbbbbbbbdddfffggggggggghhhiiilllmmmnnnoooooonnnlllkkkoooqqqsssvvvxxxzzz{{{|||zzzyyywwwwwwyyyyyyyyyxxxxxxwwwuuussstttzzztttVVVOOONNNFFFAAAEEECCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;999999888888888888888888888888888777777777777777666666666666666666666666333333333333333333333333444444444444444444444444333333222222222333333444333333333333333333333333222222111111111111222222111111222222222333333333111222222333333222222111333444444444444444444333222222222333333333444444444444555666666666666666333444444555555555555555666666666777888888999999777999:::999888888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>>>>>>>===>>>???>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDFFFHHHJJJKKKJJJIIIHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKMMMPPPQQQQQQQQQRRRTTTQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTTTTUUUTTTVVVXXXZZZ\\\\\\\\\\\\[[[]]]___^^^ZZZXXXYYY[[[]]]]]]]]]```bbbcccbbb```dddbbbaaabbbcccdddcccbbb\\\ZZZVVVUUUWWWZZZ]]]___^^^]]]\\\ZZZXXXVVVUUUTTTRRRQQQPPPOOOOOOPPPQQQQQQPPPPPPRRRSSSUUUVVVWWWXXXWWWUUURRRPPPQQQTTTXXXZZZ}}}}}}~~~~~~}}}|||}}}~~~~~~~~~|||{{{zzzxxxvvvuuuuuuuuuqqqpppooonnnmmmmmmnnnnnnrrrqqqpppooommmlllkkkkkkmmmllllllnnnqqqrrrqqqpppssspppnnnoooqqqsssrrrpppooonnnlllkkkjjjjjjkkklllkkkllllllmmmnnnnnnooooooooonnnkkkiiiiiijjjkkkmmmnnnllliiiiiiiiijjjjjjiiiggggggfffeeecccbbbaaaaaabbbdddggghhhhhhiiijjjlllmmmmmmnnnooooooooooooooopppppprrrtttwwwyyy{{{|||}}}{{{yyyxxxxxxxxxwwwvvvttttttuuuvvv{{{www```MMMKKKJJJCCC???AAACCCCCCBBBBBBAAA@@@@@@???>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;:::999999999999999999999999888888777777777777777777666666666666666666666666444444444444444444444444333333333333333333333333222222222222222333333444333333333333333333333333222111111000000111111222111111222222222333333333111222222333333222222111111111222222222222111111222222333333333333444444222333444444555555444444333333444555555555555444555555555666777777888888777888999888777777999;;;:::::::::::::::::::::::::::<<<>>>>>>======>>>???>>>??????@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDFFFGGGHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGJJJMMMOOOOOOOOOPPPQQQQQQQQQQQQPPPPPPOOOOOOOOOQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVWWWYYY[[[\\\^^^___^^^___^^^]]]ZZZYYYYYYZZZ___^^^^^^```bbbdddcccbbbeeecccaaa```aaaaaa```___[[[ZZZXXXXXXXXX[[[]]]___]]]]]]\\\ZZZXXXUUUSSSRRRSSSRRRPPPOOOOOOOOOPPPPPPOOOPPPQQQSSSUUUWWWXXXYYYTTTRRRNNNLLLLLLOOORRRUUU~~~{{{zzz{{{}}}~~~}}}||||||{{{}}}~~~}}}||||||}}}~~~||||||}}}yyyxxxvvvtttssssssssssssmmmmmmnnnnnnooooooooonnnmmmnnnnnnnnnnnnnnnoooppprrrqqqqqqrrrttttttsssrrrsssrrrpppooonnnnnnnnnooolllkkkiiihhhgggggghhhhhhjjjkkklllnnnnnnnnnnnnmmmlllkkkjjjiiiiiijjjkkkllllllkkkiiiiiijjjjjjhhhgggffffffeeeeeedddcccbbbbbbdddfffiiikkkkkklllnnnpppnnnmmmmmmmmmnnnpppqqqsssoooooopppqqqtttwwwzzz{{{}}}{{{yyyxxxxxxxxxvvvuuusssvvvzzz^^^SSSJJJHHHFFFBBB@@@BBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;::::::999999999:::::::::::::::777777777777777777777888666666666666666666666666555555555555555555555555333333333333333333333333222222111111222333333444333333333333333333333333333222222111111222222333111111222222222333333333111222222333333222222111111111222222222222111111222222333333333333444444222222333444444444444333222333444555555555444444444444444555666666777777666777777666555666888:::999999999999999999999999999;;;===>>>======>>>???>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFGGGHHHHHHGGGGGGFFFEEEDDDDDDGGGLLLNNNOOONNNOOOOOOPPPPPPOOOOOOOOONNNNNNNNNOOOOOOOOOPPPQQQSSSTTTUUUUUUTTTTTTUUUXXX[[[^^^```___]]][[[[[[[[[\\\\\\[[[_________```bbbddddddcccdddbbb___^^^^^^^^^]]]\\\YYYYYYZZZYYYYYYZZZ\\\]]][[[\\\\\\\\\ZZZXXXVVVTTTSSSRRRPPPNNNNNNMMMNNNNNNOOOOOOQQQRRRTTTUUUVVVWWWQQQOOOLLLJJJJJJLLLOOOQQQ}}}}}}|||yyywwwwwwyyy{{{}}}zzzxxxzzz}}}||||||}}}|||~~~}}}yyywwwxxxzzzwwwvvvtttrrrqqqpppqqqqqqjjjlllnnnppprrrrrrrrrqqqkkkmmmnnnooopppqqqtttvvvxxxwwwvvvwwwxxxxxxvvvuuussssssqqqooolllkkklllnnnjjjiiigggfffeeeeeeeeefffiiijjjmmmooooooooommmllljjjjjjjjjiiijjjjjjkkkkkkkkkjjjiiiiiijjjiiigggdddfffffffffeeeeeedddddddddfffhhhkkkmmmnnnoooqqqsssnnnmmmmmmlllnnnpppsssuuuooonnnnnnooorrruuuyyy{{{|||zzzxxxwwwxxxxxxwwwvvvvvvzzzkkkQQQNNNJJJGGGDDDCCCDDDFFFBBBAAAAAAAAA@@@?????????>>>>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::777777777777777888888888666666666666666666666666444444444444444444444444333333333333333333333333222111111111222333333444333333333333333333333333444333333222222333333444111111222222222333333333222222222333333222222222333333333444444333333333222222333333333444444444333333444555555555444444222333444555555555444333333333444444555666666666666666777666555555777:::888888888888888888888888999;;;===>>>======>>>???>>>>>>???@@@@@@@@@@@@???AAABBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFEEECCCBBBAAADDDGGGLLLOOOPPPOOOOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOQQQSSSTTTUUUTTTSSSRRRSSSUUUYYY]]]___^^^[[[XXXYYY\\\___^^^]]]```______```bbbddddddcccdddaaa^^^\\\\\\\\\[[[ZZZXXXYYYZZZZZZZZZYYYZZZ[[[[[[\\\^^^___^^^]]][[[YYYSSSQQQPPPNNNLLLLLLLLLLLLOOOPPPPPPQQQRRRSSSTTTTTTPPPOOOLLLJJJJJJKKKNNNPPP}}}}}}~~~|||{{{wwwwwwwwwvvvyyy~~~~~~|||~~~|||~~~|||yyyxxxyyyzzz|||pppppppppooooooooooooooommmmmmmmmooorrrttttttsssooopppqqqrrrsssrrrqqqqqqrrrssstttuuutttrrrooonnnmmmllljjjiiihhhggghhhhhhcccdddffffffeeeeeeggghhhhhhjjjmmmooopppppppppooohhhiiikkklllllljjjhhhgggkkkjjjgggeeeeeeeeefffgggeeeeeeeeeeeeffffffggghhhjjjlllooorrrtttuuuuuutttnnnmmmlllmmmnnnpppsssuuupppqqqqqqqqqqqqtttyyy}}}~~~zzzuuurrrtttxxx{{{{{{ppp]]]LLLJJJGGGEEEDDDCCCBBB@@@CCCBBBAAA@@@????????????>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777444555777999999999999888777666555333333444444555555444444333333444444555444444222222222222444444333333333333333333333333222222222222222222222222333333333222222222111111111111222222222333333333111111111111111111111111111222222333333222222111111111222222222333333333444444444333333222222222333333333444444444555555666666666666666666666666555666888999999999777666::::::::::::::::::;;;;;;888999999::::::;;;;;;<<<<<<<<<<<<<<<============>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDJJJIIIHHHFFFDDDAAA???>>>EEEGGGJJJLLLLLLMMMOOOQQQKKKKKKLLLMMMNNNPPPRRRRRRMMMNNNNNNOOOPPPQQQRRRRRRWWWTTTRRRRRRUUUYYY[[[\\\YYYYYYZZZZZZ[[[\\\^^^^^^``````````````````______```^^^[[[ZZZZZZZZZYYYYYY\\\\\\[[[ZZZYYYYYYYYYZZZWWWYYY\\\]]]]]]ZZZWWWUUUSSSRRRPPPOOONNNNNNOOOOOOPPPPPPOOONNNOOOPPPQQQRRRNNNLLLKKKJJJKKKLLLKKKJJJ}}}|||||||||zzzwwwzzzwwwvvvyyyyyyxxxyyy}}}~~~}}}}}}~~~}}}{{{yyy|||{{{xxx{{{~~~}}}{{{yyyxxxxxxyyyyyypppooommmllllllnnnpppqqqnnnmmmmmmooorrrttttttsssqqqqqqqqqqqqpppooonnnmmmooopppppppppooonnnmmmllljjjiiihhhfffeeeeeeffffffdddfffgggfffeeeeeefffhhhhhhiiikkkmmmnnnnnnmmmmmmhhhiiijjjjjjjjjiiihhhggggggfffdddccccccccceeeeeeeeeeeeeeeeeefffggghhhiiinnnooorrrtttuuuuuuuuutttrrrqqqppppppqqqsssuuuwwwvvvvvvvvvuuutttuuuxxx{{{|||zzzwwwttttttxxxbbbUUUKKKIIIFFFEEEDDDCCCBBB@@@AAAAAA@@@???>>>>>>>>>>>>>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777333444555666666777777777999888777666555666666777555444444333333444444555444333333222222333333444222222222222222222222222222222222222222222222222333333222222111111111111111111222222222333333333111111111111111111111111111222222333333222222111111111222222222333333333444444444333333222222222333333333444444444555555555555555555555555555555666666555666666666777777777777777888888888888999888888999::::::;;;;;;<<<<<<<<<<<<<<<===============>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDGGGGGGFFFEEEDDDBBBAAA@@@FFFHHHKKKLLLKKKLLLMMMNNNLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQVVVUUUSSSTTTUUUXXXYYYZZZYYYYYYZZZ[[[\\\]]]^^^___^^^^^^]]]]]]\\\\\\]]]]]]___]]]ZZZYYYYYYYYYYYYXXX[[[ZZZYYYYYYXXXXXXXXXYYYXXXYYYZZZ[[[ZZZXXXVVVTTTTTTSSSQQQPPPOOOOOOPPPPPPOOONNNMMMMMMMMMNNNPPPPPPOOONNNLLLLLLMMMMMMLLLKKK}}}{{{yyyvvvssstttrrrtttxxxyyywwwwwwzzz}}}{{{yyyxxxyyyyyyxxxvvv}}}{{{zzzyyyssswww{{{~~~~~~~~~~~~~~~|||}}}~~~~~~|||zzzwwwwwwvvvuuutttssssssrrrooommmjjjiiiiiilllooorrrnnnmmmmmmoooqqqssssssrrrrrrqqqooommmlllkkkjjjjjjllllllkkkjjjiiiiiiiiiiiiiiihhhfffeeeeeeeeefffffffffggghhhgggeeeeeeeeegggggghhhiiijjjjjjjjjjjjiiihhhhhhgggfffffffffffffffeeedddcccbbbcccdddeeefffeeeeeeeeefffhhhiiijjjkkkrrrssstttuuuuuuuuuuuuuuuuuuuuutttssstttuuuvvvwwwvvvvvvwwwvvvuuuuuuwwwzzzyyyyyyxxxyyy}}}gggUUUNNNJJJHHHEEEDDDCCCCCCAAA@@@@@@@@@???>>>=====================<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777555444444555555666777888888777666666555555666666555444444333333444444555444333333222222333333444111111111111111111111111222222222222222222222222222111111111111000000000111111222222222333333333111111111111111111111111111222222333333222222111111111222222222333333333444444333333333333222222333333333444444444555555555555555555555555555555666555444333333555777888666666777777888888888888888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<===============>>>???@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBFFFHHHJJJKKKJJJJJJKKKLLLMMMLLLLLLKKKKKKKKKLLLLLLNNNOOOPPPQQQRRRSSSTTTTTTUUUUUUUUUVVVVVVVVVWWWWWWXXXXXXYYYZZZ\\\]]]______]]][[[ZZZXXXXXXXXXZZZ[[[]]][[[XXXWWWWWWXXXWWWVVVYYYYYYXXXWWWWWWWWWXXXXXXXXXXXXXXXWWWVVVTTTSSSRRRSSSSSSRRRQQQPPPPPPPPPPPPMMMLLLLLLLLLLLLMMMNNNNNNPPPOOOMMMMMMNNNNNNNNNMMM~~~zzzvvvtttrrrpppqqqtttuuurrrrrruuuxxxvvvtttssstttuuuuuuuuuzzz|||~~~}}}zzzxxxwwwxxxtttwwwzzz{{{{{{{{{{{{|||~~~}}}|||}}}~~~~~~~~~|||zzzxxxwwwwwwyyy{{{}}}|||yyyuuusssnnnnnnnnnnnnnnnlllkkkjjjjjjiiihhhhhhiiikkkmmmooolllkkkkkkllloooppppppoooooonnnllljjjhhhhhhhhhhhhiiihhhfffeeedddeeefffgggiiihhhgggfffffffffggghhhggghhhiiigggeeeddddddeeegggffffffffffffffffffffffffeeecccbbbbbbcccdddeeeeeeeeeeeeeeefffhhhiiijjjffffffggghhhjjjkkkmmmnnnrrrsssssstttuuuvvvwwwwwwvvvvvvuuuttttttuuuuuuvvvtttuuuwwwwwwwwwyyy{{{~~~~~~mmmXXXPPPKKKHHHFFFDDDCCCCCCBBBAAA@@@@@@@@@???>>>==================<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999888888888777777888777666666666888999:::555555444444333333333333555444444333333444444555333333333333333333333333222222222222222222222222222222222222222222222222111000000000000000000000111111222222222333333333111111111111111111111111111222222333333222222111111111222222222333333333333333333333333333333333333333333444444444555555555555555555555555555555666555444444444555666777777777888888999:::::::::888888888999::::::;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<===>>>??????????????????@@@@@@AAABBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAACCCEEEHHHIIIIIIIIIJJJKKKMMMLLLKKKJJJIIIIIIIIIIIIJJJKKKMMMPPPSSSVVVXXXYYYUUUWWWXXXXXXWWWVVVUUUUUUUUUUUUWWWYYYZZZ\\\]]]]]][[[YYYWWWUUUTTTVVVXXXYYY[[[XXXVVVUUUUUUVVVUUUUUUXXXXXXWWWWWWWWWWWWWWWXXXYYYXXXVVVTTTRRRQQQPPPOOOQQQQQQPPPPPPOOOOOOOOOOOOLLLLLLLLLLLLLLLMMMMMMMMMOOONNNLLLLLLMMMNNNNNNMMM{{{yyyvvvqqqoooppppppmmmnnnqqqsssqqqooooooqqqsssttttttrrrtttwwwyyyzzz{{{}}}~~~~~~~~~}}}{{{wwwuuuvvvxxxxxxyyyyyywwwvvvwwwyyy{{{~~~~~~~~~~~~~~~}}}||||||yyyyyyyyyxxxwwwuuusssrrrqqqsssuuuvvvuuurrrooommmhhhiiijjjjjjjjjhhhfffeeeeeefffgggiiiiiijjjjjjiiiiiihhhhhhiiikkkmmmlllllljjjiiihhhgggfffggghhhiiihhhfffdddbbbbbbccceeefffgggfffeeeeeeeeefffggghhhggghhhhhhgggdddccccccdddeeedddcccbbbbbbbbbcccdddcccbbb```___```aaadddeeeeeeeeefffgggiiijjjkkkllliiiiiijjjkkklllnnnpppqqqqqqqqqqqqrrrtttwwwyyyzzzxxxxxxxxxwwwwwwwwwwwwwwwuuuvvvxxxyyyzzz}}}___RRRMMMHHHFFFDDDBBBAAABBBBBBAAA@@@AAAAAA???>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999888888888777777888888777666666777999:::444444444444444333333222555444444333333444444555333333333333333333333333333333333333333333333333222222222222222222222222000000000000000000000111111111222222222333333333111111111111111111111111111222222333333222222111111111222222222333333333333333333333333333333333333333333444444444555555555555555555555555555555444555666777777777666666666666777888888999::::::777777888999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAACCCCCCCCCBBBBBB@@@???>>>???AAAEEEFFFGGGIIIKKKLLLLLLKKKJJJIIIHHHHHHHHHHHHIIIJJJLLLOOORRRUUUWWWXXXUUUWWWZZZYYYWWWTTTSSSTTTRRRSSSUUUVVVXXXYYYYYYYYYYYYWWWUUUSSSSSSUUUWWWYYYXXXUUUSSSRRRSSSTTTSSSSSSWWWWWWVVVVVVVVVWWWWWWXXXXXXVVVTTTQQQOOONNNNNNMMMNNNNNNOOONNNNNNNNNMMMMMMKKKLLLLLLMMMMMMMMMMMMMMMMMMKKKJJJJJJLLLMMMLLLKKK{{{vvvsssssspppmmmmmmqqqpppooonnnoooqqqrrrrrrqqqkkknnnrrruuuvvvwwwxxxzzzxxxzzzzzzwwwsssrrrtttwwwyyyyyywwwtttssstttwwwzzz{{{{{{{{{{{{{{{{{{{{{{{{vvvuuuuuusssrrrpppnnnmmmlllmmmooopppooommmkkkiiihhhhhhiiijjjiiihhhfffeeebbbdddfffhhhiiihhhfffeeegggffffffgggiiijjjjjjiiiffffffeeeeeefffggghhhhhhfffdddcccaaaaaabbbdddeeeccccccbbbbbbbbbdddeeefffeeefffgggeeecccbbbbbbcccdddcccaaa______```bbbcccaaaaaa``````aaacccfffhhheeefffggghhhjjjkkklllmmmmmmmmmmmmnnnoooqqqrrrsssrrrqqqqqqrrrtttwww{{{}}}{{{{{{{{{{{{{{{{{{zzzzzzsssuuuvvvxxx{{{kkkVVVOOOIIIDDDDDDBBBAAA@@@AAABBBAAA@@@AAAAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999888888888888777666666555555555555666666555666666666666555444444555444444333333444444555222333333444444333333222333333333333333333333333222222222222222222222222000000000111111111111222111111222222222333333333111111111111111111111111111222222333333222222111111111222222222333333333222222333333333333444444333333333444444444555555444444444444444444444444333444777888999888666555333333444555666777777888777777888888999::::::::::::;;;;;;;;;;;;<<<<<<<<<::::::;;;<<<==================>>>>>>???@@@@@@@@@BBBBBBBBBBBBAAA???>>>===<<>>============<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999999999999888888888888777555555666666666666555555555555666666666555444333555444444333333444444555222333333444444333333222222222222222222222222222222222222222222222222222111111111111222222333333111111222222222333333333111111111111111111111111111222222333333222222111111111222222222333333333222222222333333444444444333333333444444444555555444444444444444444444444444444555555666666666666222333333444555666777888777777777888999999::::::::::::;;;;;;;;;<<<<<<<<<999:::;;;<<<<<<===<<<<<<<<<<<<===>>>>>>??????@@@??????@@@@@@@@@@@@??????<<>>===<<<<<<;;;;;;<<<;;;<<<<<<<<<<<<<<<<<<<<<999999999999999999999999999999999888888888888777666777888999999888777666222333444444444333222111555444444333333444444555222222444444444444222222111111111111111111111111222222222222222222222222111111222222222333333333111111222222222333333333111111111111111111111111222222222333333222222222111111222222222333333333222222222333333444444444333333333444444444555555444444444444444444444444555444333222222444555777444444555666777888999:::777777777888999999:::::::::::::::;;;;;;;;;<<<<<<999999:::;;;<<<<<<<<<<<<<<<<<<======>>>?????????<<<===>>>@@@@@@AAAAAAAAA===???BBBCCCDDDDDDFFFGGGFFFFFFGGGHHHIIIKKKLLLMMMHHHHHHIIIJJJKKKLLLMMMMMMLLLPPPRRRPPPLLLJJJLLLPPPRRRSSSUUUVVVVVVUUUTTTRRRMMMNNNOOOQQQSSSUUUVVVVVVRRRPPPNNNMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRRRRQQQQQQOOONNNLLLKKKLLLMMMOOOOOOPPPOOONNNMMMGGGHHHIIIJJJJJJJJJIIIHHHJJJIIIHHHHHHJJJKKKKKKKKK}}}{{{wwwuuussspppllljjjllllllmmmmmmmmmmmmmmmmmmnnnnnnnnnmmmlllkkkkkkjjjppppppooonnnnnnnnnnnnnnnnnnmmmmmmnnnpppqqqpppooommmmmmmmmllljjjgggeeecccggghhhjjjkkkkkkjjjhhhgggcccdddeeefffeeedddcccbbbccccccdddeeeeeeeeeddddddffffffgggggggggggggggfffdddeeeggghhhhhhgggeeecccffffffeeedddcccbbbaaa```dddbbbaaabbbdddfffggggggfffdddcccbbbaaaaaabbbbbbdddbbb___]]]]]]___bbbdddggghhhiiiiiiiiijjjmmmoooqqqtttvvvuuurrrppprrruuuwwwwwwvvvuuuuuuvvvwwwwwwssssssuuuwwwzzz|||{{{zzzxxxxxxxxxyyyzzz{{{|||}}}yyydddRRRNNNJJJCCCAAAEEECCCCCCBBBAAA@@@>>>>>>===????????????>>>>>>>>>>>>:::::::::::::::::::::::::::::::::999999999888888666666555444444555777777777888999999999777666555777666444333222222333333555555444444444333333333///000111222222222222222333222222111111222222333222222222222222222222222111111111222222333333333000000000000000000000000222222222222222222222222......//////000000111111111222333444444333222111333333333333333333333333444444444444444444444444333333444444555666777777555555555555555444444444444444444444444444333333666777777888999:::::::::;;;:::999888888888999:::999:::;;;<<<<<<<<<;;;:::<<<===>>>===<<<;;;<<<===>>>>>>>>>>>>>>>??????@@@>>>>>>???AAACCCDDDEEEFFFEEEEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLOOONNNLLLJJJIIIHHHIIIIIIOOOQQQSSSUUUTTTSSSPPPNNNMMMMMMMMMMMMNNNPPPRRRTTTOOOOOOOOONNNMMMLLLKKKJJJOOOQQQRRRPPPMMMLLLMMMOOOPPPPPPOOONNNNNNNNNOOOOOOSSSRRRQQQPPPNNNMMMLLLKKKJJJIIIGGGGGGHHHHHHGGGEEEEEEEEEFFFFFFFFFGGGGGGGGG~~~zzzwwwtttqqqnnnooooooppppppooonnnmmmlllllllllkkkjjjjjjiiiiiihhhjjjjjjiiiiiiiiiiiijjjjjjlllkkkjjjkkkmmmnnnmmmlllnnnmmmllljjjhhhfffdddccccccdddfffggggggfffdddcccbbbccccccddddddcccccccccdddeeeeeeeeeeeeeeeddddddeeeffffffggghhhhhhhhhgggdddeeefffgggggggggfffeeehhhgggfffeeecccbbbaaa```eeecccbbbccceeeggghhhhhhdddcccbbbaaaaaaaaaaaabbbdddbbb```___```bbbeeegggkkklllnnnnnnmmmnnnppprrrqqqsssuuutttqqqppprrruuuyyyzzzzzzzzzyyywwwvvvuuuuuuvvvwwwxxxzzzzzzyyywwwwwwxxxyyy|||kkkYYYKKKHHHGGGAAA@@@DDD@@@@@@??????>>>===<<<<<<============<<<<<<<<<;;;::::::::::::::::::::::::::::::999999999888888888888777666666555666777888444555666666666444333222777666444333222222333333555444444444444333333333111111222222222222222222333222222111111222222333222222222222222222222222111111222222222333333333111111111111111111111111222222222222222222222222444444444333222111111111222222222333333222222222000000000000000000000000222222222222222222222222333333444444555666666777555555555555555555555555555444444444444444444444666666777777888999999:::::::::999888888888999:::999:::;;;<<<<<<<<<;;;:::<<<===>>>===<<<;;;<<<===>>>>>>======>>>>>>???@@@???@@@AAABBBCCCEEEEEEFFFDDDDDDEEEEEEFFFGGGGGGHHHGGGGGGGGGHHHIIIKKKLLLMMMOOONNNLLLKKKJJJJJJKKKKKKLLLMMMOOOPPPPPPOOONNNMMMOOOOOONNNMMMMMMNNNOOOPPPNNNNNNNNNNNNMMMLLLLLLKKKNNNPPPRRRQQQNNNMMMNNNPPPQQQPPPOOONNNNNNNNNNNNNNNRRRQQQQQQOOONNNMMMLLLKKKJJJHHHGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFGGG}}}zzzxxxvvvuuuuuuuuuuuusssqqqnnnmmmlllkkkjjjhhhgggfffffffffddddddddddddeeefffggggggkkkjjjiiijjjkkklllkkkjjjmmmkkkiiigggeeecccbbbbbbaaabbbcccddddddcccbbbaaaaaa``````aaaaaabbbcccdddfffffffffffffffeeedddccccccdddeeefffggghhhhhhhhhdddddddddeeeeeeffffffggghhhgggfffeeecccbbbaaaaaaeeedddcccdddfffhhhiiihhhcccbbbaaaaaaaaaaaaaaabbbeeedddbbbbbbdddgggjjjlllmmmooopppqqqpppqqqrrrtttsssuuuwwwuuusssrrrtttwwwwwwxxxzzz{{{zzzxxxuuusssxxxxxxyyyyyyyyyyyyxxxxxxwwwzzznnn\\\NNNDDDDDDEEEAAA@@@CCC?????????>>>>>>==================<<<<<<<<<;;;;;;:::::::::::::::::::::::::::999999999999888888888:::999888777666666777777333444555555555444222222666666444333333333333333444444444444333333333333222333333333333222222111333222222111111222222333222222222222222222222222111222222222222333333333222222222222222222222222222222222222222222222222555555444444333222222222333222222222222222222333333333333333333333333333222222222222222222222222333333333444555555666666555555666666666666666666555555555555555555555555555555666666777777888888999999888888888999999:::999999:::;;;;;;;;;;;;;;;;;;<<<======<<<;;;<<<===>>>>>>======>>>>>>???@@@AAAAAABBBCCCCCCDDDEEEEEECCCCCCDDDDDDEEEEEEFFFFFFEEEEEEFFFGGGIIIKKKMMMNNNLLLKKKJJJIIIIIIJJJKKKLLLKKKKKKLLLMMMMMMNNNNNNNNNQQQPPPNNNMMMLLLKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOQQQQQQPPPOOOPPPQQQQQQPPPOOONNNMMMMMMMMMMMMPPPPPPPPPOOONNNMMMLLLLLLIIIHHHGGGHHHIIIJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFEEE~~~}}}}}}|||{{{yyyvvvsssqqqpppooollljjjgggfffeeeeeecccccccccdddeeefffggghhhkkkjjjiiiiiijjjkkkiiihhhhhhfffdddcccaaaaaabbbbbbaaabbbbbbccccccbbbbbbaaa___^^^^^^^^^___aaacccdddfffffffffeeedddcccbbbaaa```aaacccdddeeeffffffgggbbbbbbbbbbbbcccdddfffgggeeedddddddddccccccbbbbbbdddccccccdddggghhhhhhhhhbbbbbbbbbbbbbbbbbbccccccffffffeeefffhhhkkkoooqqqmmmoooqqqqqqpppppprrrsssvvvxxxyyywwwuuuuuuxxx{{{wwwxxxzzz{{{{{{zzzyyyxxxyyyyyyzzzzzzzzz|||~~~}}}ttt]]]RRRHHHBBBDDDEEECCCBBBDDD@@@@@@@@@@@@??????????????????>>>>>>>>>=========::::::::::::::::::::::::999999999999888888888888:::999888777666666555555555666777777777666555444555555444444333333333333444444444333333333222222444444444444333333222111333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222...//////000111222333333444333222111111222333444444444444444444444444444444444444444444444444444333333333444444555555555555555666666666666666777555555555666666666666666555555555555666666777777888888888888888999999999999999::::::;;;;;;;;;;;;:::<<<===<<<;;;;;;<<<>>>===============>>>??????AAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHJJJLLLMMMGGGFFFFFFFFFFFFHHHIIIJJJMMMMMMLLLLLLMMMOOOQQQRRRQQQPPPNNNLLLKKKJJJJJJKKKLLLLLLLLLLLLLLLMMMNNNNNNMMMNNNPPPQQQQQQQQQQQQQQQQQQPPPOOOMMMLLLLLLLLLLLLNNNNNNOOOOOONNNMMMLLLKKKHHHGGGFFFGGGIIIJJJJJJIIIFFFFFFFFFFFFEEEEEEEEEEEE~~~|||zzzxxxyyywwwsssooollliiihhhhhhffffffffffffggghhhhhhiiiiiihhhggggggggggggfffeeebbbaaa```______```aaabbb``````aaaaaaaaaaaa``````]]]]]]\\\]]]^^^```bbbddddddddddddcccbbbaaa```___^^^___```bbbcccdddddddddaaaaaaaaaaaabbbccceeeeeeaaaaaaaaabbbcccddddddeeedddcccccceeeggghhhhhhgggcccddddddeeeffffffffffffiiiiiiiiijjjlllooorrrtttnnnppprrrsssrrrrrrrrrsssvvvxxxyyywwwuuuuuuyyy|||}}}||||||{{{{{{{{{{{{|||xxxzzz}}}bbbWWWLLLGGGCCCCCCDDDCCCBBBBBB@@@@@@??????????????????>>>>>>>>>>>>============::::::::::::::::::::::::999999999888888888777777888888777777666555444333666666888888999888777666444444444444444444333333444444333333333222222222444444444444333333222111333222222111111222222333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222------...///000111222222444333222111111222333444000000000000000000000000444444444444444444444444333333333444444444444444444555555555666666666777555555555555666666777777555555555555555666666666777777888888999999999999999999999999::::::;;;;;;999;;;<<<<<<;;;;;;<<<>>>=========<<<===>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDEEEEEEEEEEEEEEEGGGGGGGGGGGGHHHIIIJJJJJJEEEEEEDDDEEEFFFHHHIIIKKKNNNMMMLLLLLLMMMOOOQQQRRROOONNNLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKLLLMMMNNNOOOLLLMMMOOOQQQRRRRRRQQQPPPPPPOOONNNMMMLLLKKKKKKLLLMMMMMMNNNOOONNNMMMKKKJJJGGGFFFFFFGGGIIIJJJIIIHHHEEEEEEEEEEEEEEEEEEEEEEEE~~~zzzvvvrrrqqqppppppmmmlllkkkkkkjjjjjjjjjkkkhhhfffddddddeeedddcccaaa_______________```aaabbb______^^^^^^^^^^^^______\\\\\\]]]]]]___```aaabbbbbbbbbbbbbbbaaaaaa```___^^^___```aaabbbcccccccccbbbbbbbbbccccccddddddddd```aaaaaabbbdddeeeffffffdddddddddfffiiijjjiiigggfffggghhhjjjkkkkkkkkkkkkmmmmmmmmmnnnoooqqqssstttrrrtttwwwwwwvvvuuuuuuvvvuuuvvvwwwuuussstttxxx|||~~~}}}{{{zzzyyyyyyzzz{{{~~~hhhWWWSSSHHHEEECCCBBBBBBAAA@@@???>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999888888888888777777777666666777777666555444333444555666777777777666555333444444555555444333333333333333333222222222222222333333333333222222111333222222111111222222333222222222222222222222222333333333222222222222111000000000000000000000000222222222222222222222222111111111111111111111111333222222222222222222333222222222222222222222222222222222222222222222222333333333333333333444444333333444444555666666666444444444555555666666777555555666666666666666666555666777888999999999999999999999999999:::;;;;;;999:::<<<<<<;;;;;;<<<>>>======<<<<<<======>>>???>>>?????????????????????DDDDDDDDDEEEEEEEEEEEEEEEGGGFFFFFFFFFFFFGGGGGGHHHGGGGGGFFFGGGHHHJJJKKKMMMLLLKKKJJJJJJKKKLLLNNNOOONNNMMMLLLKKKKKKLLLMMMMMMLLLKKKKKKJJJKKKLLLNNNOOOLLLLLLMMMPPPRRRRRRPPPNNNNNNMMMLLLLLLKKKLLLLLLLLLLLLMMMNNNOOONNNLLLJJJHHHGGGFFFEEEFFFGGGHHHGGGFFFDDDDDDDDDEEEEEEEEEFFFFFF~~~{{{yyyyyyyyyzzzwwwvvvtttrrrqqqpppoooooojjjhhhfffffffffeeedddbbbaaaaaabbbbbbaaaaaa`````````__________________```\\\]]]^^^___````````````aaaaaabbbbbbbbbbbbaaa``````aaabbbbbbccccccccccccdddeeefffggggggfffeeeeeedddddddddeeeeeeeeeffffffffffffgggiiikkklllkkkiiijjjkkkmmmnnnoooppppppoooppppppppppppqqqrrrsssssstttwwwyyyzzzyyyxxxxxxxxxwwwxxxxxxwwwuuuvvvzzz~~~pppZZZPPPLLLFFFEEECCCAAAAAAAAAAAA@@@??????>>>===<<<;;;;;;:::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888888888777777777777555666777777777777666555222333555666666666555555333333444555555444444333333333333222222222222111111111222222222222222222333222222111111222222333222222222222222222222222333333333222222222111111111111111111111111111111222222222222222222222222222222222222222222222222222222222333333222222222444444444444444444444444222222222222222222222222333333333333333333333333222222333333444555555555222333333444555555666666666666666666666666666666444555777888999999999888:::999888888888999:::;;;888:::;;;;;;;;;;;;<<<>>>===<<<<<<<<<<<<===>>>>>>>>>>>>??????@@@@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGHHHGGGGGGGGGHHHJJJKKKLLLJJJJJJJJJJJJJJJJJJKKKKKKOOONNNMMMLLLKKKLLLMMMMMMMMMLLLKKKJJJJJJKKKMMMNNNLLLKKKLLLOOORRRQQQNNNKKKLLLKKKKKKKKKKKKLLLMMMMMMLLLMMMOOOOOONNNKKKHHHFFFGGGEEEDDDEEEFFFFFFEEEDDDBBBCCCCCCDDDEEEFFFGGGGGG}}}}}}~~~~~~|||yyywwwuuuttttttnnnllljjjjjjjjjiiigggeeedddeeeeeeeeecccaaa___^^^bbbbbbaaaaaaaaaaaabbbbbb\\\]]]___```aaa``````___aaabbbbbbcccccccccbbbbbbbbbccccccdddddddddccccccfffgggiiijjjjjjhhhfffeeehhhhhhhhhgggfffffffffeeehhhhhhiiikkknnnnnnmmmkkklllmmmoooqqqsssssssssrrrsssrrrrrrqqqqqqrrrrrrrrrtttwwwzzz{{{yyyxxxwwwxxxzzz||||||zzzxxxyyy~~~}}}___RRRLLLFFFGGGGGGEEEBBBBBBDDDDDDCCCBBBAAA@@@???>>>===<<<;;;>>>>>>=========<<<<<<<<<::::::::::::::::::::::::888888888888777777777777666666888999999888777777333444666777777777666666222333444555555555444333333333333222222222111111///000111222222222222222333222222222222222222333222222222222222222222222333333333222222111111111222222222222222222222222222222222222222222222222---...///000222333444555111222333444444333222111111111111111111111111111444444444444444444444444333333333333333333333333111111222333333444555555222222333333444555666666777777777777777666666666444555777888999999999888:::999888888888999:::;;;888999;;;;;;;;;;;;<<<>>><<<<<<<<<<<<<<<===>>>>>>>>>??????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>??????@@@BBBDDDFFFGGGGGGFFFFFFEEEFFFHHHIIIJJJKKKKKKKKKKKKKKKKKKJJJJJJQQQPPPNNNMMMLLLLLLLLLLLLNNNLLLKKKJJJIIIKKKLLLMMMLLLKKKLLLNNNQQQQQQMMMIIIKKKJJJJJJKKKKKKLLLMMMNNNMMMNNNOOOOOOMMMJJJGGGEEEGGGEEEDDDDDDEEEEEEDDDBBBAAABBBCCCDDDEEEFFFGGGHHH~~~~~~~~~~~~}}}{{{zzzvvvtttrrrooommmlllkkkkkkhhhjjjlllllliiigggeeeeeefffeeeeeedddccccccbbbbbbbbbccccccdddddddddccccccfffggggggffffffdddcccbbbeeebbb```bbbfffiiiiiihhhiiijjjkkkmmmooonnnjjjhhhdddfffiiikkklllllljjjiiikkkkkkkkklllooopppooommmqqqqqqqqqpppqqqqqqrrrrrrpppqqqrrrtttuuuvvvwwwwwwwwwxxxxxxyyyzzzzzzzzzzzzwwwwwwwwwyyy}}}gggYYYMMMHHHKKKEEEDDDBBBAAA@@@?????????>>>>>>>>>>>>===============<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888999888888888777777666666;;;:::888777555444444333555555555555555555555555777777666555444333333222333333333333333333333333555555333222111000000000222222222111111111111000222222222222222222222222000000000000111222333333222222222222222222222222111111111111111111111111111111111111111111111111//////000111222333333333000111111111111222222222222222222222222222222222222222222222222222222222111222333333111111222333555555444333333444444444222222444444444444222222444444444444555555555666999999888888888888888888999999888888999;;;<<<======<<<:::::::::;;;===??????@@@@@@AAAAAABBBBBBCCCGGGFFFDDDAAA???>>>======???@@@AAACCCDDDEEEEEEEEEHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKJJJIIIHHHHHHMMMMMMMMMMMMLLLLLLKKKKKKKKKJJJHHHIIIKKKLLLLLLLLLIIIIIIIIIJJJIIIIIIHHHHHHJJJIIIIIIMMMRRRSSSOOOJJJLLLLLLKKKJJJIIIHHHHHHGGGEEEEEEDDDCCCCCCCCCCCCCCCAAAAAAAAABBBDDDEEEGGGHHH}}}zzzyyywwwwwwvvvuuusssrrrpppooolllnnnoooooollliiihhhhhhffffffggggggggggggfffffffffffffffgggffffffeeeeeehhhggggggggggggfffffffffhhhfffdddeeehhhkkkkkkkkkllllllmmmnnnooonnnkkkiiigggiiilllnnnoooooonnnmmmlllllllllooorrrssssssrrrttttttssssssrrrrrrsssssspppqqqrrrtttvvvwwwxxxxxxvvvwwwxxxzzz{{{{{{{{{{{{vvvxxxzzzzzz~~~ppp[[[PPPHHHDDDGGGDDDCCCBBBAAA@@@?????????>>>>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888888888888777777777666666777666666555555666666777555555555555555555555555666555555444444333333333333333333333333333333333444444333222111111111111222222222111111111111000333333333333333333333333222111111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111//////000222222333333222000111111111111222222222222222222222222222222222222222222222222222222222111222333333111111222333444444333333333333444444333333444555555444333333444444555555555666666666888888888888888888888888999999888888999:::<<<===<<<;;;:::999:::;;;===>>>??????@@@@@@AAABBBBBBBBBDDDCCCBBB@@@???????????????@@@AAABBBCCCDDDDDDDDDGGGFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKNNNNNNMMMMMMMMMLLLLLLLLLKKKJJJIIIJJJKKKLLLKKKJJJHHHIIIIIIIIIIIIIIIHHHHHHIIIHHHIIINNNSSSUUURRRNNNLLLLLLKKKJJJIIIHHHGGGGGGEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCEEEFFFGGG~~~{{{yyyxxxxxxyyyyyyxxxwwwvvvuuurrrssstttssspppmmmlllllliiikkklllnnnnnnmmmlllkkkjjjkkkkkkkkkjjjiiihhhhhhiiiiiihhhggghhhiiijjjkkkllljjjiiiiiikkknnnnnnnnnoooooonnnooopppooommmkkkiiikkkmmmpppqqqrrrqqqpppmmmmmmnnnqqqtttvvvvvvvvvwwwwwwvvvvvvuuutttttttttqqqqqqsssuuuvvvwwwwwwwwwrrrssstttvvvxxxyyyyyyzzzvvvzzz~~~zzz]]]NNNIIIDDDBBBDDDDDDCCCBBB@@@????????????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888888888777777777777666666666555555555555555666666444444444444444444444444333333333333333333333333333333333333333333333333333333222111111222222333222222222111111111111000222222222222222222222222222222222111111111111111222222222222222222222222111111111111111111111111111111111111111111111111///000111222222222222222000111111111111222222222222222222222222222222222222222222222222222222222111222333333111111222333333333222222222222333333444444555555555555444444555555666666666777777777888888888888888888888888999999888999999:::;;;<<<<<<;;;:::999:::;;;<<<===>>>>>>??????@@@AAAAAABBB@@@@@@???????????????@@@>>>???@@@BBBCCCCCCCCCCCCEEEEEEEEEEEEFFFGGGIIIIIIIIIHHHHHHHHHJJJKKKMMMOOONNNNNNNNNMMMMMMMMMMMMMMMKKKJJJJJJKKKLLLLLLIIIGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGIIINNNSSSVVVTTTRRRLLLKKKJJJJJJHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDCCCCCCCCCBBBCCCCCCDDDEEE}}}{{{zzzzzzyyyyyyzzz{{{{{{vvvxxxxxxwwwtttqqqpppppprrrsssuuuvvvvvvtttqqqoooooooooooonnnmmmlllkkkjjjkkkjjjiiihhhiiilllnnnpppnnnmmmllllllmmmnnnoooppprrrpppooopppppppppnnnllljjjlllnnnppprrrrrrrrrqqqooooooppprrruuuvvvvvvuuuwwwwwwwwwwwwwwwwwwvvvvvvsssssstttuuuuuuuuuuuuuuusssrrrrrrrrrtttxxx{{{~~~|||xxxeeeQQQIIIGGGEEEDDDEEECCCBBBAAA@@@????????????>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999999888888777777777777777777666666888777666555333333333222444444444444444444444444111111222222222333333333333333333333333333333333222111111111222222333444222222222111111111000000111111111111111111111111000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111///000111222222222222222000000111111111222222222111111111111111111111111111222222222222222333333111222333333111111222333222222111111111222333333333444444444444444444333666666666666777777777777777777777777888888888888888888999999999::::::;;;::::::999999::::::;;;<<<======>>>??????@@@@@@AAA??????>>>>>>>>>>>>>>>???>>>???@@@AAABBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIJJJIIIHHHHHHIIIKKKMMMOOONNNNNNNNNNNNMMMMMMMMMMMMJJJJJJJJJLLLLLLKKKHHHEEEGGGGGGHHHIIIIIIIIIHHHHHHFFFGGGHHHLLLQQQSSSRRRPPPKKKKKKJJJIIIHHHGGGFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBCCC}}}{{{{{{}}}yyyzzz{{{yyyvvvttttttttt{{{|||~~~~~~|||yyyuuusssrrrrrrqqqqqqpppooonnnmmmmmmlllkkkkkkmmmooorrrtttpppoooooonnnnnnnnnpppqqqsssrrrppppppqqqqqqpppoooooopppqqqsssttttttttttttrrrqqqqqqssstttuuutttrrruuuvvvwwwxxxyyyyyyxxxxxxuuuuuuuuuuuuuuutttssssssuuutttrrrssswww}}}cccXXXLLLGGGGGGGGGEEEEEEBBBAAAAAA@@@????????????============<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::999999999888888666666666666666666777777888777666444444333333333444444444444444444444444000000111222222333333333333333333333333333333333111111111111222333444444222222222111111111000000000000000000000000000000...///000222333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000111222222222111111000000111111111222222222111111111111111111111111111111111222222333333333111222333333111111222333222111111111222222333444222222222222222222222222666666666666777777777777666666777777777888888888888888999999999999999999999999999999999:::;;;;;;<<<<<<======>>>??????@@@@@@@@@???>>>============??????@@@AAABBBBBBBBBBBBBBBBBBCCCEEEFFFGGGHHHHHHKKKJJJHHHGGGHHHIIIKKKMMMMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJJJJKKKLLLKKKHHHEEEFFFGGGGGGHHHIIIIIIHHHHHHGGGGGGHHHJJJLLLMMMMMMLLLJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDCCCBBBBBBAAAAAAAAA{{{||||||{{{yyywwwxxxyyy{{{xxxvvvtttttttttttttttsssrrrqqqpppppppppqqqrrrtttvvvwwwssstttsssrrrpppppprrrtttvvvsssqqqqqqrrrtttttttttvvvvvvwwwxxxxxxxxxxxxxxxuuuttttttuuuvvvvvvuuussswwwxxxyyyzzz{{{zzzyyyyyyvvvwwwwwwwwwwwwwwwvvvuuuttttttvvvzzzgggUUUOOOIIIFFFFFFFFFDDDCCCAAAAAA@@@???????????????=========<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::::::::999999999888888555555666666666666777777444444444444555666777777333333333333333333333333111111111222222333333333333333333333333333333333222111111111222333333444222222222111111111111000////////////////////////...///111222333333222222111111111111111111111111111111111111111111111111111111111111111111111111000111111222222222111111000111111111111222222222111111111111111111111111111111111222222333333444111222333333111111222333222222111222222333444555222222111111111111222222555555666666666777777777555666666777777888888888888888999999999999888888888888999999999:::::::::;;;;;;<<<======>>>>>>???@@@@@@???>>>=========>>>@@@@@@AAABBBBBBBBBBBBBBBAAABBBCCCEEEFFFFFFFFFFFFIIIHHHHHHGGGGGGHHHIIIJJJLLLLLLLLLLLLLLLMMMMMMMMMJJJIIIIIIJJJKKKKKKHHHFFFEEEFFFGGGHHHHHHIIIIIIHHHFFFGGGGGGHHHHHHHHHHHHHHHJJJIIIHHHHHHFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBAAAAAAAAAAAA}}}~~~~~~}}}{{{{{{|||}}}~~~|||zzzyyywwwwwwxxxxxxxxxwwwwwwvvvuuuuuuvvvwwwyyyzzz{{{{{{xxxyyyyyywwwuuutttwwwyyyxxxvvvssssssuuuxxxyyyyyyzzzzzzzzzzzzzzzyyyyyyyyyxxxwwwwwwyyyzzz{{{zzzxxx||||||}}}~~~}}}{{{yyyxxxvvvwwwxxxzzz{{{||||||}}}yyy}}}iiiWWWLLLJJJGGGEEEEEEEEECCCAAAAAA@@@@@@???????????????======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999:::::::::999999999888888555555555666666666777777555555555555666777888999333333333333333333333333222222222333333333333333333333333333333333333333222222222111222222333333222222222111111111111000111111111111111111111111111111333333333111///...111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111000000111111111111222222222111111111111111111111111000111111222333333444444111222333333111111222333222222222222333444555666333333222111111222333333444444555555555666666666555555666666777888888999777888999::::::999888777777888888999999999999999:::;;;;;;<<<======>>>>>>??????>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCCCCCCCBBBBBBBBBDDDEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLIIIHHHGGGHHHJJJKKKJJJIIIEEEEEEFFFHHHHHHIIIIIIHHHEEEFFFGGGGGGFFFFFFGGGGGGIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA~~~~~~}}}~~~}}}|||{{{{{{yyyyyyzzzzzz{{{zzzzzzzzzxxxyyy{{{|||}}}~~~~~~~~~}}}~~~~~~|||yyyxxxzzz}}}zzzxxxuuuuuuxxx{{{}}}}}}{{{{{{zzzyyyxxxxxxwwwwwwzzzzzzzzz|||~~~~~~{{{xxxvvvuuuwwwyyy|||mmm[[[QQQHHHIIIHHHEEEEEEEEEDDDAAA@@@@@@??????????????????======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999:::::::::999999999888888444555555555666666777777999888777666666666666666333333333333333333333333333333333333333333333333333333333333333333333333333333222222111222222333222222222111111111111000222222222222222222222222333444444444222000---+++000000000000000000000000111111111111111111111111111111111111111111111111111111222222222111111000000111111111111222222222000000000000000000000000000000111222333333444444111222333333111111222333333333333333444555666777444444222222222222444444444444444444555555555666444555555666777888888999777888999::::::999777777777777888999999999999888::::::;;;;;;<<<======>>>=========>>>???AAABBBCCCBBBBBBCCCCCCDDDCCCCCCCCCBBBCCCDDDEEEEEEDDDCCCCCCAAABBBDDDFFFHHHIIIJJJJJJIIIJJJJJJJJJKKKKKKLLLLLLIIIHHHGGGGGGIIIKKKKKKJJJDDDEEEFFFGGGHHHIIIIIIIIIDDDEEEFFFFFFFFFFFFGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFDDDCCCBBBAAAAAAAAAAAABBB{{{}}}~~~|||yyyzzz{{{zzz{{{|||yyyvvvxxx~~~}}}}}}yyyttttttwwwzzz{{{{{{}}}}}}}}}|||||||||||||||zzz}}}~~~|||{{{|||~~~{{{~~~iiiXXXQQQNNNHHHEEEBBBBBBDDDEEECCCAAABBBAAA@@@>>>===<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;>>>>>>===<<<<<<;;;::::::999999888999:::999777555666777777777777777666666777666666666666555555555444555555555555555555444444444222222222222444444111111222222222333333333222222222111111111000000111111111111111111111111////////////////////////000000000000000000000000111111111000000000000000///111333555555333111///...//////000111222222222333333222222111000000000000000000000000000000000222222222111111111000000000000111222222222222111222222222222222222222222333222222111111222222333444444444444444444444333555555444333444666888:::666777777888999:::::::::555666666666666666555444::::::::::::::::::;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>???????????????@@@AAABBBAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCEEEFFFFFFFFFFFFHHHHHHIIIIIIJJJIIIIIIIIIFFFGGGIIIIIIJJJIIIHHHGGGHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCBBB@@@?????????@@@@@@}}}{{{|||}}}{{{{{{}}}{{{xxxyyy}}}}}}~~~{{{xxxxxxzzz~~~}}}}}}~~~~~~|||~~~}}}rrr\\\PPPJJJGGGFFFDDDAAAAAABBBCCCAAA@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999888888777777666666777888777555333666666777777777777666666555555555444444444333333333444444555555444444333444333222222222222333444111111111222222222333333222222222111111111000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111222555888;;;;;;888555222...//////000111111222222222222222111111111111111111111111111111111111111222222222111111111000000000111111222222222222222222222222222222222222222333222222111111222222333333333333333333444444444333444444555666666666666666666666777888999999999555555666666666666555555777888888888888999999999<<<<<<<<<<<<<<<<<<======;;;;;;<<<<<<<<<=========>>>>>>???@@@@@@???>>>===@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHGGGGGGFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFEEEDDDEEEDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBBBBBBBBBBBBBBBBAAA@@@?????????@@@@@@|||{{{}}}~~~{{{{{{}}}~~~|||zzzxxxyyy{{{~~~}}}~~~ppp\\\TTTMMMHHHGGGDDDBBB@@@@@@AAAAAA@@@?????????>>>======<<<======<<<<<<<<<<<<;;;;;;;;;;;;999999999888888777777666777666555666777777555444555666666777777666666666333333333333222222222222222333333444444333333222333333222222222222333333111111111222222222222333222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000//////000000111111222222111444999<<<<<<999444111/////////000111111222222000111111111111222222222222222222222222222222222222222222111111111111111111111222333333333333222222222222222222222222222333222222111111222222333111111222222333333444444111333555666666555333222555555555666777777888888333444555666666666666666555555555666666777777777<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<===>>>>>>>>>>>>======@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFEEEDDDDDDCCCEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@????????????@@@~~~{{{~~~~~~||||||zzzzzzzzz{{{}}}|||~~~zzzYYYQQQQQQLLLHHHJJJCCCBBBAAA@@@@@@@@@@@@???AAA@@@???>>>======<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999999888888888888999888777777999999888666555555666666777666666666333333333222222222222111222222222333333222222222333222222222222222222333111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111111111---000333555555333000---//////000000111111111111///000000111222222333333222222222222222222222222111111111111111111111111111111222333333333333333222222222222222222222222333222222111111222222333000000111222222333444444222333444444444333222111444444444555555666666666222333444555666666777666444444444555666666777777;;;;;;;;;;;;::::::::::::<<<<<<=========>>>>>>>>><<<=========>>>>>>>>>>>>????????????????????????AAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGGGGFFFEEEDDDDDDFFFFFFFFFFFFFFFFFFGGGGGGHHHGGGFFFEEEDDDCCCBBBAAADDDEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????????????????}}}~~~~~~{{{|||~~~|||}}}bbbLLLJJJKKKEEECCCGGGCCCCCCBBBAAA@@@@@@@@@AAACCCCCCAAA???===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999888888888888888777777888777666666888999888777444444555666666666666666444444444444333333333333111222222222222222222111222222222222222222222222000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222111111111000000//////////////////////////////000000000000000111111111//////000111222333333444222222222222222222222222111111111111111111111111111111222333333333333222222222222222222222222222333222222111111222222333000000111222222333444444555444222222111222333444444444444444444555555555222222444555666666666666444444555555666777777888::::::::::::999999999999<<<<<<<<<<<<========================>>>>>>??????????????????????????????AAAAAAAAAAAABBBCCCEEEFFFIIIHHHHHHFFFDDDBBB@@@???DDDDDDEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEDDDBBBBBBAAACCCDDDEEEFFFGGGHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@AAAAAA@@@@@@@@@?????????????????????????????????dddUUUJJJHHHHHHCCCBBBEEEBBBCCCCCCAAA??????@@@AAACCCBBB@@@???===<<<<<<<<<;;;;;;;;;;;;::::::::::::666666666666666666666666666555333333555666666555333444555555666666666666555555555555444444444444111222222333333222222111111111222222222222111111000000000111111111111222111111111111111222222222111111111111111111111111////////////////////////000000000000000000000000111111111111000000000///333222111000000111222333000000000000000000111111//////000111222222333333222222222222222222222222111111111111111222222222000000111222222222222111222222222222222222222222333222222111111222222333111111222222333333444444555444222111111222444666444444444444444444444444222333444555555555555555444444555666777888888999888888888888999999999:::999999999:::::::::;;;;;;======<<<<<<===>>>???@@@????????????????????????AAA@@@@@@@@@AAACCCEEEFFFHHHHHHGGGEEECCCAAA>>>===AAACCCEEEGGGIIIJJJJJJIIIGGGFFFFFFEEEDDDCCCCCCBBBCCCCCCDDDFFFFFFGGGGGGGGGFFFFFFEEEDDDCCCAAAAAA@@@AAA@@@@@@??????>>>>>>>>>===>>>??????@@@?????????iiiUUUOOOIIIFFFFFFFFFEEEDDDAAABBBBBB@@@>>>===>>>@@@>>>======<<<<<<<<<<<<===;;;;;;;;;:::::::::999999666666666666666666666666666444333333444666666666222333444555666666666666555555555555444444444444222222333333333333222222000111222333333222111000000000000000111111111111000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000...//////000111222222222222222111111111111222222111000000000000000000000000000000111222222222333111111111111111111111111000000111111111222222222//////000111111111111000222222222222222222222222333222222111111222222333333333333333333444444444333222333333333444555555555555555555555444444444333333444555555444444444333333444555666777888888555666666777888999::::::888999999999999:::::::::;;;;;;;;;;;;;;;===>>>???????????????????????????@@@@@@??????@@@BBBDDDFFFEEEEEEEEEDDDBBBAAA???>>>>>>AAAEEEIIILLLLLLLLLKKKFFFFFFFFFEEEEEEDDDDDDDDDBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@???>>>>>>======<<<===>>>???@@@@@@???>>>nnnYYYKKKJJJEEE@@@AAAFFFEEE@@@???AAAAAA???<<<;;;===???999999999:::;;;<<<===>>>;;;;;;;;;:::::::::999999888888888888999999999999888666444444666888888888222333444555666666666666555555444444444444333333222333333444444333333222000111222333333222111000000000000000111111111111000000111111222222222222111111111111111111111111111111111111111111111111000000000000000000000000+++,,,...///111333555555---...///000000///...---111111111000000000000000111111111111111222222222000000000000000000000000000000111111222222222222......///000000000000000222222222222222222222222333222222222222222222333444444444444444444444444000111444555666666555444555555555555555555555555444444444555444444333333222222333444555777777888444555555777888999:::;;;::::::;;;;;;;;;<<<<<<<<<::::::999999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????@@@BBBDDDFFFBBBCCCCCCCCCBBBBBBAAA@@@<<<@@@FFFKKKNNNNNNMMMLLLFFFFFFFFFFFFEEEEEEEEEEEEBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@???>>>======<<<<<<===>>>@@@@@@@@@???>>>jjjXXXSSSIIIGGGDDDBBBAAAAAABBBCCCDDDCCCAAA???============>>>>>>===<<<;;;:::::::::;;;:::::::::;;;;;;999777::::::999999888777666666999999888777666666777777777777666555555555555555222222333444555555555555444333222111111111222333333333333333333333333333000111222333333222111000222111111111000000//////222222222222222222222222000000000000000000000000222111000//////000111222111000///......///000111000000000000000000000000111111222222222111111000222222222111111111000000000000000000000000000000000000000000000111111222000000000000000000000000111111111111111111111111111111111111111111111111111222333333444444333333444444444444444444444444222222333333333444444444333333333444444555555555333444555555666666555555666666666666777999:::;;;:::::::::::::::999888777;;;;;;<<<<<<<<<<<<<<<<<<@@@>>><<<<<<>>>@@@@@@@@@???@@@@@@AAAAAABBBBBBCCCEEEDDDCCCBBBBBBBBBBBBBBB???GGGSSS[[[ZZZTTTLLLGGGGGGEEECCCCCCCCCCCCBBBAAAAAAAAACCCDDDEEEEEEEEEEEEFFFEEEDDDBBBAAA@@@??????@@@@@@@@@?????????>>>>>>>>>=========>>>???@@@@@@qqqXXXLLLIIIHHHFFFDDDBBBAAAAAABBBBBBCCCBBB@@@???============>>>===<<<;;;;;;:::::::::;;;:::999:::;;;;;;999777::::::999888888777666666888888777777777777777777666555444444333333333444333333444444444444444444111111111000000000111111333333333333333333333333000111222222222222111000111111111111000000000///222222222222222222222222000000000000000000000000111000///......///000111111000////////////000111000000000000000000000000//////000000000000//////222222222111111111000000000000000000000000000000000000000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111111222333333444444333333444444444444444444444444222222333333333444444444333333333444444444555555333444444555555555555555666666666555666666777777999:::::::::999999888777999:::::::::;;;;;;<<<<<>><<<<<<>>>???@@@?????????@@@@@@AAABBBBBBBBBDDDCCCCCCBBBAAAAAABBBBBBDDDNNNZZZbbbaaaXXXNNNGGGFFFDDDBBBAAABBBBBBAAA@@@AAABBBCCCDDDDDDEEEDDDDDDDDDCCCBBBAAAAAAAAAAAAAAA?????????>>>>>>>>>======>>>>>>>>>===>>>>>>??????nnnZZZNNNIIIIIIFFFEEECCCBBBAAAAAAAAAAAABBBAAA@@@???>>>=========>>>===<<<;;;::::::::::::;;;:::999:::;;;;;;999777999999999888888777777666777777777777777888888888666555555444444444444555333444444444444333333222111111222222222222111111333333333333333333333333000111222222222222111000111111111111000000000000111111111111111111111111000000000000000000000000000//////......//////000111000000//////000000111000000000000000000000000//////000000000000//////222222222111111111111111000000000000000000000000000000000000000111111222222222222222222222222222111111111111111111111111111111111111111111111111111222222333333333333333444444444444444444444444333333333333444444444444333333333444444444444555333333444555555555555555777666555555444444444555999999999:::999999888777777888888999:::;;;;;;<<>>??????>>>?????????@@@AAAAAABBBBBBCCCBBBBBBAAAAAAAAAAAABBBHHHQQQ^^^eeebbbXXXMMMEEEEEECCCAAA@@@AAAAAAAAA???BBBCCCCCCDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBB>>>>>>>>>===============??????>>>=========>>>>>>nnnXXXPPPLLLKKKJJJDDDDDDBBBAAA@@@@@@@@@@@@@@@@@@??????>>>>>>>>>======<<<;;;;;;:::::::::;;;;;;:::999999::::::999777999888888888777777777666666777777888888888888888888777777666666666777777444444444444444333222111222333444555666555444333222222222222222222222222111111111222222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111000000000000000000000000000000000000000111111222222222222222222222222222111111111111111111111111111111111111111111111111111111222333333333333222333333333333333333333333333333333444444444444555444444444444444444444444333333444555555555444444666666555555444555555666888888999999999999888888666777888999:::;;;<<<======<<<;;;<<<>>>???>>>===>>>>>>??????@@@AAAAAAAAABBBAAA@@@@@@@@@@@@AAAAAAEEEMMMWWW\\\ZZZQQQHHHBBBDDDBBBAAA@@@AAABBBAAA@@@CCCCCCCCCDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===============tttXXXKKKJJJIIIEEECCCBBBBBBAAA@@@@@@?????????>>>>>>??????>>>>>>>>>>>><<<;;;;;;::::::::::::;;;:::999888999::::::888666888888888777777777777777666777888888888888777777777777666666666666777777444444444444333222111111111333444555666555444444222222222222222222222222222111111111111111111222000000000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000111222222222222222111111111111111111111111000000000000000000000000000000000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111000111222222333333222222333333333333333333333333333333444444444555555555444444444444444444444444222333333444555444444444555555555555666777888999777888888999999888888888777888999:::;;;<<<======<<<;;;;;;<<<===>>>===<<<======>>>??????@@@@@@AAA@@@@@@????????????@@@@@@AAAFFFLLLNNNMMMIIIEEECCCEEECCCAAAAAABBBCCCBBBAAABBBCCCCCCCCCCCCCCCBBBAAADDDCCCBBBAAA@@@???????????????????????????????????????>>>===<<<<<<<<<===sssaaaPPPIIIIIIFFF@@@===@@@@@@@@@@@@?????????>>>======>>>??????>>>>>>>>>;;;;;;::::::::::::;;;;;;:::999888999::::::888666777777777777777777777777777888999999999777666555444333333333333444555555222333333333333222222111///000111222222333333222222222222222222222222222222222111000000111222222000000000000111111111111111111111111111111111111111111111111111111111111111222222333333222222111000111111222222111111000000000000000000000000000---...///000000111000000111111111111111222222222000000000000000000000000000000000000000111111222000000000000000000000000111111111111111111111111111111111111111111111111000111111222222222222222333333333333333333333333333444444444555555555555555444444444444333333333222222333444444444444444444444444555666777999:::666777888888999888888888888999999:::;;;<<<======;;;::::::<<<===>>><<<;;;=========>>>??????@@@@@@???>>>>>>>>>>>>???@@@@@@AAACCCEEEEEEDDDDDDDDDEEEDDDCCCAAAAAABBBCCCCCCBBBAAABBBBBBCCCCCCCCCBBBBBBEEEDDDBBBAAA???>>>>>>===????????????@@@@@@@@@@@@>>>>>>===<<<<<<<<<======~~~```UUULLLIIIGGGDDDAAAAAA??????????????????>>>>>>;;;<<<===?????????>>>>>>;;;::::::999::::::;;;;;;:::999888999:::999888666666777777777777777777777888999::::::999777555333222222222222222333444444111222222333333333222222/////////000000222333333111111111111111111111111222222111000000111222222///000000000111111111111222222222222222222222222111111111111111111111111000111222222222222111000000111222222222222111000000000000000000000000000---...///000000111111111000000111111111222222222000000000000000000000000000000000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111000000111222222222222222222222222222222222222222444444444444555555555555555555444444444333333333222222333444444444444333555444444444555666666777666666777888888888888888888888999999:::::::::;;;:::::::::;;;======<<<:::<<<<<<======>>>??????@@@>>>============>>>???@@@AAABBBBBBBBBAAAAAACCCEEECCCAAA@@@@@@AAABBBBBBAAA@@@AAAAAABBBCCCCCCCCCCCCCCCBBBAAA@@@????????????>>>>>>>>>>>>?????????@@@======<<<<<<<<<===>>>>>>~~~^^^QQQJJJEEEDDDBBB@@@BBBEEE>>>????????????>>>>>>===;;;<<<===?????????>>>>>>:::::::::999999:::;;;;;;:::999888888999999888666666666666666777777777777999999::::::999666444222333333333333444444555666000111222333333333333333222111000000111333555666111111111111111111111111333222111000000111222333//////000000111111111222222222222222222222222222111111111111111111111111///000111222222111000///000111222333333222111000000000000000000000000000//////000222222333333333000000111111222222222222000000000000000000000000000000000000000111111222222222222222222222222222111111111111111111111111111111111111111111111111000000111222222222222111222222222222222222222222444444444555555555666666555555555444444333333333222222333444444444333333555555444333333333444444666666777888888888888888888888888888888888999999:::999:::;;;======;;;999<<<<<<======>>>?????????===============>>>??????AAAAAABBBAAA@@@???AAABBBBBB@@@>>>???@@@AAAAAA@@@???@@@AAABBBCCCCCCDDDCCCAAAAAA@@@@@@???@@@@@@AAA<<<=========>>>>>>??????<<<<<<<<<<<<<<<===>>>???xxx```WWWHHHGGGFFFDDDCCCAAA@@@???????????????>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::999999888888999999:::::::::999888777777777888777777777777666666666666666777999999888666444222444444444555555555666666444333333222222333333444111111222222222333333333111111111111111111111111111111000000000000111111222222111111111111222222///000111222222111000///111111000000//////......000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000111111222222222222111111000000000000111111111111333222111111000000111111111111000000111111222333000111111222222333444444222222222333333444444444333333333333333222111000444444444333333222222222111222222333444555666666777777777888999999::::::777777666666777777888999<<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<>>??????@@@@@@EEEEEEDDDCCCBBBBBBAAAAAACCCCCCCCCBBBAAA@@@???>>>>>>>>>============>>>>>>;;;<<<<<<===============dddRRRMMMGGGFFFEEEDDDCCCAAA@@@@@@?????????>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888999999:::999999888888777888888888777777777777666666666555777777888888777666444333222222222222333333333333444333333222222333333444111111222222222333333333111111111111111111111111111111000000000000111111000000////////////000000///000111111222111000000222111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000111111222222111111000000000000000111111111111333222111111000000111111111111000000111111222333333222222222222222222222222222222333333444444444333333333333333222111000444444444333333222222222333333333333333444444444666666777777888888999999999999888888999999:::;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>>===>>>>>>>>>===>>>@@@BBB??????>>>>>>??????@@@@@@DDDDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@??????>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===============gggTTTJJJHHHDDDDDDDDDCCCBBBAAAAAAAAA??????>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888999999:::888888777777777888999999777777777666666666555555888777666666555555555555111111111111222222222222333333222222222222333333111111222222222333333333111111111111111111111111111111000000000000111111000000////////////000000...///000111111111111111222222222222111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000111111222222111111000000000000000111111111111333222111111000000111111111111000000111111222333444444333333222111111000222222333333333333444444222222333333333222111111444444333333333333222222444444444333333333222222444555555666777777888888999888888888888999::::::;;;::::::999999:::;;;;;;::::::;;;;;;<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>>:::<<<======<<<===???BBB>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<============<<>>>>>>>>============<<<<<<<<<;;;;;;;;;:::::::::999999888888999999:::777777666777777888999:::777777666666666555555555888777555333333444555666222222333333333444444444333333222222222222333333111111222222222333333333111111111111111111111111111111000000000000111111222222111111111111222222//////000000111111222222111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///000000000111111111111333222111111000000111111111111000000111111222333333333333222222111111111333333333333333333333333222222333333333222222111333333333333333333333333444444444444444444444444333444444555555666666777666666666666666777888888999999999999999::::::;;;:::::::::;;;;;;<<<<<<======<<<<<<;;;;;;<<<<<<===:::;;;<<<<<<;;;;;;===???>>>>>>===>>>>>>???@@@AAAAAA@@@@@@@@@?????????>>>>>>?????????>>>>>>===<<<======>>>>>>>>>>>>======:::;;;<<<<<<======<<<<<>>>>>>>>============<<<<<<;;;;;;;;;;;;::::::::::::999999888888999999:::666666666666777888999999666666666666555555555555777666444222222333555666222222333333333444444444333222222111111222222333111111222222222333333333111111111111111111111111111111000000000000111111222222111111111111222222000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000111111000000000///000000000111111111111333222111111000000111111111111000000111111222333111111222222222333333333333333333333333333333333111222222333333333222222333333333333333333333333333444444555666777777777333333333444555555666666666666555555666666777888888888888888888999:::;;;999999::::::;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<;;;=========;;;999:::;;;============>>>???@@@AAA???????????????>>>>>>>>>======>>>>>>>>>===<<<<<<======>>>??????>>>======:::;;;;;;<<<<<<<<<<<<<<>>>>>============<<<<<<;;;;;;;;;;;;:::::::::::::::999999888888999999:::777777666666666777888888666666666555555555444444666555333222222333444666111111111111222222222222222222111111111111222222111111222222222333333333111111111111111111111111111111000000000000111111000000////////////000000111111000000000000111111///////////////000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000///000000111111000000///000000000000111111111111333222111111000000111111111111000000111111222333000111111222333333444444444444333333333333222222111111222333333333222222222222333333333333444444333333444555666777888888333333333444555555666666888777777777777888999999777777777777888999::::::888888999:::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===;;;999888999<<<<<<<<<===>>>???@@@AAA????????????????????????;;;;;;;;;<<<<<<;;;;;;::::::;;;<<<======<<<;;;:::::::::;;;<<<<<<<<<<<<;;;```WWWNNNJJJHHHDDDCCCDDD@@@@@@@@@??????>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;:::::::::999999:::999999888888999999:::888777777666666666666777666666555555555444444444444444333222222333444555222222222222333333333333222222111111111111222222111111222222222333333333111111111111111111111111111111000000000000111111000000////////////000000333222111000//////000000//////000000000111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111333222111111000000111111111111000000111111222333222222222222222222222333444444444333333222222222000111222333333333333222222222222333333444444444222333333333444444555555333333444444555666666666777777777777777888999999666666666777777888::::::777888999:::;;;<<<<<<===;;;;;;;;;<<<<<<;;;;;;;;;;;;===>>>>>><<<:::::::::<<<<<<<<<<<<>>>???@@@AAA????????????????????????;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<======<<<;;;:::999:::;;;;;;<<<<<<;;;;;;}}}eeeTTTNNNIIIGGGCCC>>>???CCC@@@@@@??????>>>=========>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::999999:::999999999999999999:::999888777666666555666666666666555555555444444444333333333222333333444444444444555555555555666666222222111111111111222222111111222222222333333333111111111111111111111111111111000000000000111111222222111111111111222222444333111000///...//////000000111111222222222333000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111333222222111000111111111111111111000111222222333444444333222222111111111444444444333333222222222000111222333333333333333222222222333333444444444333333222222222222111111333333444555555666666777555555555555555666777777666666666666777888999:::777888888999;;;<<<======:::;;;;;;<<<<<<;;;;;;:::999;;;===>>>===;;;;;;<<<;;;;;;<<<<<<===???@@@AAA???????????????@@@@@@@@@======>>>>>>>>>>>>>>>===<<<===>>>@@@@@@>>>===<<<999:::;;;;;;<<<<<<;;;;;;vvv```TTTJJJHHHGGGEEECCCBBBAAAAAA@@@??????>>>>>>>>>>>>>>><<<<<<;;;;;;;;;::::::::::::::::::999999999888888888888777777777777888888999888777666666777888999666555555555555444444444333333333333333333333333333333333333333333333333333333222111111222333333000000000000000000000000666555333222111222333333222333333222000///000111111111111111111111111111222222111111000000//////222111000//////000111222222222222111111111000000//////000111222222333333000000000000000000000000222111000//////000111222000000000000111111111111222222111000//////000000////////////000000000000222222111000///...------//////...//////000111222000000000000000000000000111111222222222333333333333333222111222333444555333333333333333333333333333333333333333333333333333222111111111222333444444333333222111111111222444444444444444444444444555555555555666666666666666777777888999:::::::::999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<============<<<;;;;;;;;;;;;<<>>===<<<<<<===>>>???======<<<<<<<<<<<<======???>>>===<<<<<<;;;<<<<<<===============<<<<<<;;;<<<;;;::::::;;;<<<===>>>~~~fffVVVNNNHHHGGGEEEDDDBBBAAAAAAAAA@@@???>>>>>>======>>>>>><<<<<<<<<;;;;;;;;;::::::::::::999999999888888888888888777777777777888888777666666666666666666777666555555555555444444444333333333333333333333333333333333333333333333333333222222111111222222333111111111111111111111111555444333111111111222333111222333222000///000111111111111111111111111111111111111000000000000000222111000//////000111222222222222111111111000000//////000111111222333333000000000000000000000000222111000//////000111222000000000000111111111111222222111000000000000000////////////000000000000000000000000000/////////000////////////000000111000000000000000000000000111111111222222222333333333333222222222333444555333333333333333333333333222222222222222222222222222222111111111222333444444333222222111111222222444444444444444444444444444444444444555555555555555555666666777888888888999999999999999999::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>===<<<<<<<<<<<<===>>>======<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;<<<==================<<<;;;;;;;;;;;;:::999::::::<<<<<>>>>>======>>>>>>======<<<<<<<<<;;;;;;;;;:::999999999999888888888888777777666666777777888444555555666666555555444666555555555555444444444333333333333333333333333333333333333333333333333333222111111111111222333222222222222222222222222333222111111000111111111000111222111///...///000111111111111111111111111000000000000111111111111111111000000000000111111222111111111111000000000///000000111111222222222000000000000000000000000111111000000000000111111000000000000111111111111222111000000000000000000////////////000000000000/////////000000111111111111111000/////////000000000000000000000000000000111111111222222222222333333222222222222333444444333333333333333333333333111111111111111111111111222222111111222222333444333333222222111111222222333333333333444444444444222333333333444444444444333333444444555666666666888888888888888888888888999999:::::::::;;;;;;;;;999999::::::;;;===>>>???======<<<<<<<<<<<<============<<<<<<<<<<<<======999999999::::::<<<======<<<============<<<;;;;;;;;;:::999999999999999:::{{{^^^QQQKKKGGGDDDBBBAAAAAA@@@@@@@@@@@@AAA??????>>>========================<<<<<<<<<;;;;;;999999999999888888888888777777666666666666777777444555666777777666555444666555555555555444444444333333333333333333333333333333333333333333333333222222111111111111222222222222222222222222222222111111000000000000000000///000111000///...///000111111111111111111111111//////000000111111222222111000000000000000000111111111111111000000000000///000000000111111111222000000000000000000000000111000000000000000000111///000000000111111111111111111000000000000000111////////////000000000000//////000000000111111111222222111000////////////000000000000000000000000111111111111222222222222222222222222222333333333222222222222222222222222000000000000000000000000222111222222222222333333333333222222111222222333333333333333333444444444333333333333444444444444333333444444444555555555777777777777777666666666888888999999999:::::::::::::::::::::;;;<<<===>>>===========================<<<<<<;;;;;;<<<<<<===;;;:::::::::;;;;;;<<<===<<<<<<======<<<<<<;;;:::;;;;;;::::::999999999888cccQQQMMMJJJEEEBBB@@@@@@????????????@@@@@@???>>>>>>===<<<============<<<<<<<<<;;;;;;;;;;;;999999999888888888777777777777666666666666777777555555777888888777555555666555555555555444444444333333333333333333333333333333333333333333333333111111111111111111111111222222222222222222222222000000000000000000000000...///000000///...///111000000000000000000000000//////000000111111222222000000000111111000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000111111000000000///000000000111111111111111000000000000000111111////////////000000000000111111111111000000000000333222111000000///000000000000000000000000000000000000111111111222222222111111222222222333333333222222222222222222222222000000000000000000000000111111222222333333333333333222222111222222333333222222222333333333444444333444444444444555555555444555555555555555666666666666666666666666666666888888888999999999::::::<<<;;;;;;:::::::::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;::::::999999jjjRRRKKKLLLHHHBBB@@@@@@@@@??????>>>????????????>>>======<<<<<<======<<<<<<;;;;;;;;;:::::::::999888888888888777777777777666666555555666666777666666666777777666666666666555555555555444444444333333333333333333333333333333333333333333333333000000111222222111000000222222222222222222222222//////000111111111111000...000111111//////000222000000000000000000000000000000000000111111111111000000111111111111000000//////000000000000000111000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111000000000000000111111222////////////000000000000222222222111111000000000222222111000000000111111000000000000000000000000000000000111111111111222000111111222333222222222222222222222222222222222000000000000000000000000000111222333333333333222222222111111222222333333111111222222333333444444444444444444555555555555666666666666666666666666555555555666666777777777888888999999999:::::::::<<<<<<;;;:::::::::::::::======>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<>>===<<<;;;;;;<<<;;;<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;:::999iiiVVVHHHHHHIIIDDD@@@AAAAAAAAA@@@???>>>>>>>>>???>>>>>>===<<<<<<<<<<<<===;;;::::::::::::999999999888888888888777777777777666666555555555555666666666555555444444555555666666555555555555444444444333333333333333333333333333333333333333333333333///000111222222111000///111111111111111111111111///000111222222222111111///000111111000000111333000000000000000000000000111111111000000000000000///000111222222111000///////////////000000111111000000000000000000000///000000000000000000000000///000111222222111000///000000000000111111111111000000000000000111222222////////////000000000000000111111111111111222222111111111000111111222222000000000000000000000000000000000000111111111111///000111222333222222111111111111111111111111111111111111111111111111111000111222333333333222222222222111111222222333444000111111222333333444444222333333333444444444444666666666666555555555555444444555666777888888999999999999999:::::::::;;;:::::::::999::::::;;;;;;;;;;;;<<<======<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<======<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999888888::::::;;;:::999999ggg^^^OOODDDFFFGGGBBB@@@DDDBBBAAA@@@???>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<:::::::::999999999888888888888888888777777777777666666555555555555666666555555333222222333555555666666555555555444444444333333333333333333333333333333333333333333333333///000111222222111000///000000000000000000000000///000111333333333222111///111222222111111222444000000000000000000000000222222111111000000/////////000111222222111000///.../////////000000111111000000000000////////////000000000000000000000000///000111222222111000///000000000000111111111111000000///000000111222222////////////000000000000...///000111222333444444111000000000111222333333000000000000000000000000000000000000111111111111///000111222333222111111111111111111111111111111111111111111111111111111000111222333444333222222222111111111222333333444000000111222333333444444111111222222222333333333555555555555555555555555333444555666777999::::::999999:::::::::;;;;;;;;;888888888999:::;;;<<<===999999:::;;;;;;:::999999<<<;;;;;;::::::;;;;;;<<<::::::::::::;;;<<<======;;;;;;<<<<<<;;;;;;:::999666777888999::::::999888{{{cccYYYHHHHHHGGGEEEDDDBBBAAAAAA@@@???>>>>>>======>>>>>>========================888888888999999:::::::::888999999888888777666555666777999::::::888666555666666555555555444444444666555444333222222222222333333333333333333333333444333222111000000000000222222111111111111222222111111222222222222111111000000000000000000000000000000000000000111111111000111222333222111///---222222111111000//////...000000111111111111000000000000//////.........---000000000000000000000000000111111111111222222222111111000000//////......111111000000000000111111000000000000000000000000////////////////////////333333222111111222222222000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111///000111222222222222222000000111111111222222222000111111111111222222222222222222222222222222222444444444333333222222222333333333333333333333333333333333444444444555555666666777888888888888888;;;:::999999888888999999888888888888888888888888999999999:::::::::;;;;;;;;;;;;;;;::::::999999999999::::::;;;;;;::::::999::::::::::::::::::::::::999999999999999999999999gggWWWRRRHHHGGGFFFEEECCCBBBAAA@@@???>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<999999999999::::::::::::888888888888888777555555444444555666555444333222666555555555444444444444666555444333222222222222333333333333333333333333222222222111222222333333222111111000000111111222000111111222222111111000000000000000000000000000222222111111000000//////000000222222222111///...000000000000000111111111000000111111111111000000000000000/////////......000000000000000000000000//////000000000111111111111000000000/////////...111111000000000000111111000000000000000000000000000000000000000000000000222111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111000000111222222222222222111111222222222333333333000111111111111222222222222222222222222222222222444444333333333222222222333333333333333333333333333333333444444444444555666666777888888888888777777777777777777888999999888888888888888888888888999:::::::::;;;;;;;;;;;;;;;;;;:::::::::999999999999::::::;;;;;;::::::999::::::::::::::::::::::::999999999999999999999999~~~dddSSSKKKJJJGGGFFFEEEDDDCCCAAAAAA@@@>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::999888888888888777666555555777777777666666666555555555555555555444444444444555555444333222222222222333333333333333333333333111111111222333444555555222111111000000111111222000111111222222111111000000000000000000000000000333333222111000///......000000111222222111///......//////000111222222222000000111111111111000000111000000000000000//////000000000000000000000000.../////////000000000000000000000000////////////111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000111000000000000000000000000000111111111111222222222111111111111111111111111222222222222222222222222111111111111111222222222222222222333333333444444000111111111111222222222222222222222222222222222333333333333222222222222222222222222222222222222333333333333444444444444555666666777777777777777333444444555666777888999888888888888888888888888:::::::::;;;;;;;;;<<<<<<::::::::::::999999999999999::::::;;;;;;::::::999::::::::::::::::::::::::999999999999999999999999~~~cccRRRIIIGGGHHHEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;::::::999999888888888888777666555444888888777666666666666777444444444444444444444444555444333333222222222333222222222222222222222222222111111111222222333444111111000000000000111111000000111111111111000000000000000000000000000000222111111111000000//////000000111111111111000////////////000111111222222000000111111111111000000111111111111000000000000000000000000000000000000/////////000000000111111000000000000////////////111111000000000000111111000000000000000000000000111111111111111111111111000000000111111111111111000000000000000000000000000000111111111222222222111111111111111111111111222222222222222222222222222222111111111111111111111111222222222222333333000000111111111222222222222222222222222222222222333222222222222222222222111111111111111111111111222222333333333444444444444555666666777777666666333444555666777777777777888888888888888888888888::::::;;;;;;;;;<<<<<<<<<:::999999999999999999999999::::::;;;;;;::::::999999999999999999999999999888888888888888888888888eeeUUUMMMHHHGGGGGGDDDCCCCCCBBBAAA@@@??????>>>>>>?????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999777888888777777666555444444444333222222222222333333333444444444444444444444444333222222222333333222222222222222222222222222222111000000000000000111000000000000000000111000000000111111000000000000000000000000000000000//////000000111111111222000000000111111111000000000000000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000000000000111111111222222////////////000000000000111111000000000000111111000000000000000000000000111111111111111111111111000111222333333333222222000000000000000000000000000000111111111222222222111111111111111111111111222222222222222222222222444333222111000000000111000000000000111111111111000000111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222333333333444444444444555666666666666555666777777888888777666666888888888888888888888888:::::::::;;;;;;;;;<<<<<<999999999999999999999999999::::::;;;;;;::::::999999999999999999999999999888888888888888888888888pppaaaRRRLLLJJJHHHEEEEEEBBBBBBAAAAAA@@@??????>>>======>>>???>>>===<<<;;;::::::::::::::::::::::::::::::999999999999999888777777777777666555444444444444444444333333333222333333333333444444444444444333333222222333333333222222222222222222222222222222111//////.........111000000//////000000111///000000111111000000///000000000000000000000000......///000111222333333000000000000000111111111111111111000000000000000000000111111111111000000//////000000000000000111000000000000000000000000111111111111222222222222////////////000000000000111111000000000000111111000000000000000000000000111111111111111111111111///000222333444444333222000000000000000000000000000111111111111222222222111111111111111111111111333333333333333333333333555444222000//////000000/////////000000000000111000111111111111222222222222222222222222222222222111111111222222222222222222222222222222222222222222222222222333333333333333444444555555555555555888888999:::999888777666888888888888888888888888999999999:::::::::;;;;;;888888888999999999999999999::::::;;;;;;::::::999999999999999999999999999888888888888888888888888mmmZZZPPPHHHGGGGGGEEECCCCCCAAAAAAAAA@@@??????>>>>>>:::;;;<<<======;;;999888999999999999999999999999777888888888888888888999777777777777666555444333555555666777666555444333222222333333333444444444333333333222222333333444111111111111111111111111111111000000000000000111000000////////////000000//////000000000000//////000000000000000000000000//////000000111111222222000000000000000111111222//////000000111111222222000000111111111111000000....../////////000000000000000000000000000000000000000000000111111111111.../////////000000000111111111000000000000111111000000000000000000000000000000000000000000000000...///111333444333222222000000000000000000000000000111111111111222222222111111111111111111111111333333333333333333333333666444222000//////000000///000000000000111111111000111111111111222222222222222222222222222222222000111111111222222222222333333333333333333333333111222222222222333333333333333444555555555555444666777888::::::999888777888888888888888888888888888888888999999999::::::777888888888999999999999999::::::;;;;;;::::::999888888888888888888888888888888888888888888888888lllVVVRRRJJJDDDDDDDDDBBBBBBCCCAAA@@@@@@@@@??????>>>>>>888999:::;;;;;;999777666999999999999999999999999666666777777888888888999777777777777666555444333111222333444444222000///222222222333333444444444333333333222222333444444111111111111111111111111000000000000111222333444000000////////////000000//////000000000000//////000000000000000000000000111111111111000000000000000000//////000111222222------...000111333444444000000111111111111000000---.........//////000000000000000000000000000000////////////000000000000.../////////000000111111111111000000000000111111000000000000000000000000////////////////////////,,,...000222333222111000000000000000000000000000000111111111111222222222111111111111111111111111333333333333333333333333777555222000/////////000000111111111111222222222000111111111111222222222222222222222222222222222000000111111222222222222333333333333333333333333111111222222222333333333222333444444555555444444333555777999::::::999888888888888888888888888888777777888888888999999999777777888888999999999999999::::::;;;;;;::::::999888888888888888888888888777777777777777777777777}}}~~~jjjUUULLLJJJIIIGGGDDDBBB@@@???>>>@@@???>>>======>>>??????<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999888888888888888888888888888888777666555444444333555555444444444333333333444222000111333444222000333333333333333333333333222222222222222222222222555555444333222111000///000000000000////////////000111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////111111111111000000000000111111111000000000000000000000000000000111111222CCC;;;222///000333333222000000000000000111111222000000000000000000000000000000000111222222333333000111111111111222222222111111111111111111111111333222222222222222222333333111000000111111///...000000/////////111222333222222111111222222333444666333111000111222222222222222222222222222222222222111000//////000111222333333333222222222111111222222222111111111000000333222222222222222222222222222222222222222222222333333333444444444555555555555555555666666666666555666777888888777666555666666666777888888999999888888999::::::;;;<<<<<<;;;::::::999888888888999999888888777777777777777999888777555555777888999{{{|||ooo[[[QQQOOOFFFFFFDDDCCCBBBBBBAAAAAAAAA@@@>>>=========>>>>>><<<;;;;;;;;;;;;:::::::::999999::::::::::::999999888888888888888888888888888777777666555444444444555555444444444333333333444222111111444444333111333333333333333333333333222222222222222222222222333333222222222222111111000000000000////////////000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///111111111111000000000000000000000000000000000111000000000000000111111222>>>888111...000222111000000000//////000000111222111111111111111111111111333333222222111000000000000111111111111222222222111111111111111111111111222222111111111111222222333111000000111222000///111000000//////000111222333333222222333333444555666333111000111222222222222222222222222222222222333222111000000111222333222222222111111111000000222222222111111111000000222222222222222222222222333333333333333333333333333333333444444444444555555555555555666666666666555555666777777666555444666666666777888888999999666666777888999:::;;;;;;;;;:::999999888888888999999888777777666666777777999888666555555666888999{{{|||jjjXXXMMMJJJLLLBBBBBBAAABBBBBBCCCDDDDDDAAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;::::::::::::888888999999999999888888888888888888888888888888777777666666555555444444555555444444444333333333444333222222444444333222333333333333333333333333111111111111111111111111111111111222222222333333////////////000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000/////////000000111111111000000000000000111111222777333///...///111000//////////////////000000111111111111111111111111111333333222222111000000000000111111111111222222222111111111111111111111111111111111000000111111111222111000111222333333111222111000000///000000111333333333333333444555555555333111000111222222222222222222222222222222222333333222222222222333333222222222222222111111111222222222111111111111111111111111111111111111111444444444444444444444444333333333333444444444444444555555555555666666666555555666666666666555555555666666777777888888999444555666777888999::::::::::::999888888888888999999888777777666666777777888888666666666666888888~~~~~~ooo]]]RRRJJJEEEDDD@@@@@@@@@@@@AAABBBDDDDDDAAA@@@???>>>===<<<;;;;;;;;;;;;;;;:::::::::999999777777888888888888777777888888888888888888888888666666666666666555555555555555444444444333333333444333333333444444333333222222222222222222222222000000000000000000000000111111111111222222222222////////////000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000111111111000000000000000111111111111000000000///---......///000111222222000000000000000111111222222000...///111111000/////////......//////000111111111111111111111111111000000000111222222333333000000111111111222222222111111111111111111111111111111000000000000111111111000000111333555444333222222111000000/////////333222222222222333444444555333111111222222222111111111111111111111111111222222222222222222222222333333333333333333333333111111111111111111111111000000000000000111111111333333333333333333333333222222333333333444444444444444444555555555666666555666666666777777777777555555666666777888888888666666777777777888888888999999888888888888888999888888777666666666666666888777666666666666777888ooo___VVVQQQJJJDDDAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@???>>>===<<<;;;:::;;;;;;:::::::::999999999666777777888888777777666777777777777777777777777555555555666666666666666555555444444444333333333333333333333333222333333222222222222222222222222000000000000000000000000222222222111111111000000.../////////000000000111////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000111111111111111111000000000///------...///000111111222000000000000000111111222/////////111222222111000///////////////000111111111111111111111111111111000000000111222222333333000000111111111222222222111111111111111111111111111111000000000000111111111000000111333555555444111111111111000000//////111111111111111222222333444333111111222333222111111111111111111111111111000111111111111111111000111111111111222222222222111111111111111111111111//////000000000111111111111111111111111111111111222222222333333333444444444444444444555555555555666666666777777888888888555555555666777777888888999999999888777777666666888888888777777888999999888777777666555666666666777666666666666666666777jjj^^^RRRMMMKKKGGGDDDDDDCCCBBBAAA???>>>>>>>>>>>>?????????>>>===<<<;;;:::::::::::::::999999999999777777888888888888777777777777777777777777777777444444555555666666777777555555444444444333333333111222333333111111222333222222222222222222222222111111111111111111111111222222111111111000000000......//////000000111111/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000.........//////000000000000000000000000111111222...///000111222222222222000000000000000111111222222222222222222222222222333333222222111000000000000111111111111222222222111111111111111111111111111111111000000111111111111000///111333444444333000111111111111000000///000000000000000111222222444333111222333333222000111111111111111111111111///000111111111111000///.........///////////////111111111111111222222222///000000111111222222222111111111111111111111111222222222222333333333333333444444444444555555555666666555666666777888999444555555666666777777888:::999999888777666666555888777777777777888999999888777666666555555666666666666666666666666666666yyyggg\\\SSSLLLIIIGGGDDDDDDGGGCCCBBB@@@???======<<<<<<======>>>>>>>>>===;;;::::::::::::999999999999888777888888999999888888777777777777777777777777777444444444555666777777888555555444444444333333333///111333222000///111333111111111111111111111111222222222222222222222222000000000000111111111111.........///000111111111000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111000000000000......//////////////////000000000000000111111222...///000111111111111222111111111111111222333333222222222222222222222222333333222222111000000000000111111111111222222222111111111111111111111111222222111111111111222222111//////000222333222111//////111111222111000000111111000000111111222333444222222222333333111000111111111111111111111111000111222222222222111000......//////000000000000000000111111111222222222000000111111222333333444111111111111111111111111111222222222222333333333333333444444444555555555444444333333444555777888444444555555666777777777666666666666666666666666777777777777777888999999777777666555555555555666555666666666666666666555ttt```TTTRRRNNNLLLMMMJJJEEEDDDFFFBBBAAA@@@>>>======<<<<<<<<<<<<===>>>>>>===<<<;;;:::::::::999999999888888888888999999999999888888777777777777777777777777333444444555666777888888555555444444444333333333...111222222///...000222111111111111111111111111222222222222222222222222......///000111222333333---......///000111111222111111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222111111111111000000000000///////////////.........000000000000000111111222...///000000//////111222222222111111222222333444222222222222222222222222000000000111222222333333000111111111111222222222111111111111111111111111333333222222222222333333111/////////111222111000...///000111222222111000222222111111222222333444333222222222333333111000000000000000000000000000111222333444444333222111111111222222333333333444000000111111222222222222000000111222333333444444222222222222222222222222111111222222222333333333333333333444444444555555222222111111222444555666444444555555666777777777222333333444555666777777777777666777777888999999777777666555555555555555555555666666666666555555rrr^^^SSSRRRKKKJJJIIIHHHFFFEEEDDDCCC@@@@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999999999999888888888777777666777888888888777555444666666666666666666666666444444444444444444444444111111222222222333333333222222111111111111222222//////000111111111111111111111111111000000000000...///000000//////000111000000111111111111000000...000222222111111222333.........000222222000...000000000000111111111111111000000000//////......111111111111000///...---000000000000000000000000222111000000000111333333000000000000////////////222111000//////000111222111111111111111222222222111111111111111111111111000000000000000111111222111111000000000000000000111111111111111111111111111000000000111222333333222111111111000000//////222222222111111111111111555333111111222333222111000000000000000000000000222111111111000000//////111111111111111111111111000000000000111111111111////////////000111222333222222222222222222222222000000111111111222222222444444444444444444444444333333333444444444555555333333333444444444555555888888777777777777888888999888777555555777888999555555555555666666666666555555555555666666666666pppdddUUUMMMMMMIIIIIIHHHFFFEEECCCBBBBBB@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999999999888888888777777666777777777666666555444555555555555555555555555333333333333333333333333111111111222222222333333222222111111111111222222//////000111111111111111111111111111000000000000///000111000///...///000000000111111111111000000---///111111000000000111111000000222333333111///000000000000111111111111111111111000000/////////000111111000000///......000000000000000000000000111111000000000111222333000000000000000000000///222111000//////000111222111111111111111222222222111111111111111111111111000000000000000111111222000000000000000000000000111111111111111111111111111111000000111111222333111111111111000000000///111111111111111111111111444222111000222222111000000000000000000000000000111111111111000000000///111111111111111111111111000000000000111111111111111111000000000000000111222222222222222222222222111111111222222222222333444444444444444444444444333333333444444444444555333333333444444444555555888777777666666777777888888777666555555666777888555555555555666666666666555555555555666666666666wwwcccZZZTTTLLLHHHJJJGGGFFFFFFDDDCCCBBBAAA@@@??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999888888888888777777777777666555555444555555555444444444444444444444444333333333333333333333333111111111222222222222333222222111111111111222222//////000111111111111111111111111111000000000000000111222111///......///000000111111111111000000---...000000///...///000222111000111222222111///000000000000111111111111111111111111111000000000000000000000000000//////000000000000000000000000111000000000000111222222000000000000000000000000111111000000000000111111000000111111111222222222000000000000000000000000000000000000000111111222000000000000000000000000111111111111111111111111111111000000000111222222111111111111000000000000000000000000000000000000333222000000111111111000000000000000000000000000111111111111000000000000111111111111111111111111000000000000111111111111333222111000////////////222222222222222222222222222222222222333333333333444444444444444444444444333333333333444444444444333333333444444444555555777777666666666666777777777666555444444555666777444555555555555666666666444555555555555666666666ooo```SSSNNNMMMJJJHHHIIIFFFEEEDDDCCCBBBAAA@@@@@@>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888888888888888777777777777666555444333333444555666444444444444444444444444222222222222222222222222111111111111222222222222222222111111111111222222//////000111111111111111111111111111000000000///111222333111///......///000000111111111111000000---///000000///...///000000///......///000...---///000000000111111111111222222111111111111111111111000000000000000000000000000000000000000000000000000000000000111111222000000000000000111111111111000000000000000000111000000000111222222333333////////////////////////000000000000000111111222000000000111111111111111111111111111111111111111111111000000000000111111111111111000000000000000////////////000000000000333111//////000111000///000000000000000000000000111111111000000000000000111111111111111111111111///000000000111111111111222222111000//////000000111111111111111111111111222222333333333444444444333333333333333333333333222222333333333444444444333333333444444444555555777666666555555666666777555555444333333444555555444444444555555555666666444444444555555555666666ppp```VVVMMMKKKKKKJJJHHHHHHEEEEEEDDDCCCBBBAAAAAA@@@=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888777777777777777777777777666555444333333444555666555555555555555555555555222222222222222222222222000000111111111222222222222222111111111111222222//////000111111111111111111111111111000000000///222333333222///......///000000111111111111000000...000222111000//////000000...------//////...---///000000000111111111111111111111111111111222222222111000000///000000111111111111111111111111111//////000000111111111111///000000000111111111222000000000111111000000000///000000111222222333333////////////////////////000000000000000111111222111111111222222333333333000000000000000000000000111111000000///000000111000000000000000000111111......//////000000000000333111//////000111000///000000000000000000000000000000000000000000111111000000000000000000000000///000000000111111111111000000//////000111222222111111111111111111111111222222333333333444444444333333333333333333333333222222222333333333444444333333333444444444555555666666555555555555666666444444333333333333444444444444444444555555555555444444444444555555555555nnn]]]UUUPPPKKKIIIIIIHHHFFFDDDDDDCCCCCCBBBAAAAAA@@@@@@<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999999999999888888888888666666777777777777777888555555555444555555666777666666666666666666666666333333333333333333333333000000000111111111111222222222111111111111222222//////000111111111111111111111111111000000000000111222333222000//////000000000111111111111000000///111222222000//////000111///......000111111111000000000000111111111111000000000111111111111111444333111000//////000000111111111111111111111111...///000000111111000000///000000111111222222222000000111111111111000000//////000111222333333444000000000000000000000000000000000000000111111222000111111222222333333333000000000000000000000000111111000/////////000000000000000000111111111111...//////000000111111222333222000000111111111000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111////////////000111222333111111111111111111111111222222222222333333333333333333333333333333333333222222222222333333333333333333333444444444555555555555444444444444555555333333333333333333333333333444444444444555555555333444444444444555555555rrr^^^UUULLLJJJHHHFFFGGGGGGDDDAAABBBAAAAAA@@@@@@??????>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999888888888888666666666666777777888888444555666666777777777666555555555555555555555555333333333333333333333333000000000000111111111111222222111111111111222222//////000111111111111111111111111111000000000000000222222222000000111222000000111111111111000000...000111111///---......///...------000222333222000000000000111111111111/////////000000111111111666555222000///...///000111111111111111111111111......000111111111000//////000000111111222333333///000111222222111000///...///000111222333444444111111111111111111111111000000000000000111111222...//////000111111222222000000000000000000000000111111000//////////////////000000000111111111111//////000000111222222333444222111000222222111000000000000000000000000000///000000000111111111111000000000000000000000000000000000000111111111111111000000000000000111111111111111111111111111111111111111222222222222333222222222222222222222222111222222222222333333333333333333444444444555555555444444444444444444555333333444444444444333333333333444444444555555555333333444444444555555555~~~nnn^^^RRRNNNFFFFFFEEEEEEFFFGGGDDDAAA@@@@@@??????>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999888888888888777555666666666777777888888444555777888888888777666444444444444444444444444444444444444444444444444000000000000111111111111222222111111111111222222//////000111111111111111111111111111000000000000000111222222111000111333000000111111111111000000---///000///...,,,,,,------+++***+++...000111111000000000000111111111111......//////000000000111888666333000.........///111111111111111111111111---...000111111111000//////000000111222222333333///000111222222111000///...///000111222333444444111111111111111111111111000000000000000111111222,,,------...///000000111000000000000000000000000111111000/////////////////////000000111111111222///000000111222333333333555333111111222333222111000000000000000000000000//////000000111111111222000000000000000000000000000000000000111111111111333222111000////////////000000000000000000000000000000111111111222222222222222222222222222222222111111222222222333333333333333333444444444555555555444444333333444444555333444444555555444444333333333333444444444555555333333333444444444555555kkkbbb[[[PPPHHHHHHFFFFFFFFFEEEDDDDDDCCCCCCBBBAAA>>><<<;;;;;;<<<===<<<;;;:::999888999::::::999999999::::::;;;;;;;;;===999666555777888666555444444444555555555555555777777888888888888777777555555555555555555555555555444444333333222222111444444333222111111111111222222111111111111222222111111111111111111111111222222222222222222222222000000000000111111111111000000000000000000000000333333222111000///......,,,///222222000///111333111111000000000000111111000111222222222000///...000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000...///111222111000...---111111000000000000111111000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222222222333333333444444111111000000000000111111111111111111111111222222000000000000000000000000111111000000//////......000000000000000000111111333222111000000111222333333333333333333333333333000000////////////000000111111222222222333333333222222222222222222222222333333333333333333333333555555555666555555444444444444444444444444444444444555555555666666777777kkkZZZVVVTTTMMMHHHIIIDDDDDDCCCCCCBBBAAAAAA@@@BBB@@@>>><<<;;;;;;<<<<<<<<<;;;:::999999999:::::::::::::::::::::;;;;;;;;;===:::888888999:::999777555555555555555555444444444555555666666555555444555555555555555555555555222222222222222222222222222222111111111222222333111111111000000111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000222222111111000////////////000111111000000111222111111000000000000111111111111111111111000//////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///000111222222111000///111000000//////000000111000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000222222222333333333333444111111000000000000111111222111111000000/////////000000000000000000000000111000000000/////////...111111111000000000000000000000////////////000000222222222111111111111111111111000000000000111111111111111222222222333333222222222222222222222222333333333333333333333333222333333333333333222222444444444444444444444444555555555555444444444444lllcccUUUJJJKKKMMMIIIGGGHHHCCCCCCBBBBBBAAA@@@@@@@@@AAA???>>><<<;;;;;;;;;<<<;;;;;;:::999999999999:::::::::::::::::::::999999:::999888999::::::999777666666666555444444444333333444444444444444444333444444444444444444444444//////000111111222333333000//////000111222333333111000000//////000000111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000333111//////000000000000111111000000000000111111222111111000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000111222333333222111000000000////////////000000000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111222222222333333333111111000000000000111111222222111000///...------000000000000000000000000000000000000////////////222111111111000000////////////000000000000//////000000000000000000000000222222222111111222222222111111111222222222222333222222222222222222222222333333333333333333333333222222333333333333222222444444444444444444444444555555444444333222222222fffVVVUUUKKKFFFGGGIIIFFFDDDEEEDDDDDDCCCCCCBBBBBBAAAAAA???>>>===<<<;;;;;;;;;;;;:::::::::999999999999999:::999999888888777777777555555666888888888666555777777666555444333333333444555555666666555555444444444444444444444444444000111111111222222222333000000//////000111111222000000////////////000000111111111111111111111111222222222222222222222222///000000000111111111111000000000000000000000000//////000000111111111111777222...---///111000...111111000000000000111111222111000//////000111222000000000000000000000000////////////////////////////////////000000000000000000000000000000000000///000111222222222111111000//////////////////000000000000000000000000000////////////////////////000000000000000111111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222111111000000000000111111111111111000000//////...////////////////////////000000000000////////////222222111111000////////////000222333333222111111/////////000000000000000222222111111111111222222111111111111222222222222222222222222222222222222222222222222222222222222333333444555555555444444333333333333333333333333444444444444333333333333uuuaaaTTTOOOLLLHHHFFFGGGGGGEEEBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@======<<<;;;;;;::::::::::::::::::999999999888888888777777777666666555555444555777888888777666666777777666555444333333333444444555555555555444444444444444444444444444444444444333333222222222222222111111000//////000000000000////////////000000000000000000000000000000111111111111111111111111///000000000111111111111000000000000000000000000/////////000111111222222777333...---///111000...111111000000000000111111222111000//////000111222000000000000000000000000////////////////////////////////////000000000000////////////////////////...//////000000111111000000000////////////000000000000000000000000000000////////////////////////000000000000000111111222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111000000000000111111000000000111111222222222////////////////////////////////////000000000000111111111111000000/////////000111333333333222111000000000111111111222222111111111000000111111111000000111111111222222222222222222222222222222222222222222222222222222222222333333444555555444444333333333333333333333333222222333444555666666666mmmZZZNNNJJJKKKCCCDDDDDDEEEEEEDDDCCCBBB@@@@@@@@@???>>>>>>======<<<<<<;;;;;;;;;:::::::::999999999:::999888888777666666666666666666555555777888:::999888777777888666666666555444444444333222333333333333333333222333333333333333333333333555555444444333222222111333333222111000//////000111000000//////000000111000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000//////000000111111111222555222000//////000//////111111000000000000111111000000000000000111111222000000000000000000000000000000000000000000000000////////////000000000000////////////////////////.........///000000111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222222////////////////////////000000000000000000000000000000000000000000000000///000000000000111111111111111000000000000111111//////000111222333444444000000000000000000000000////////////000000000000000000000000000000000111---...///000000111000000000111111222222333333333111111000000000000111111000000000111111111111222222222222222222222222222222222222222222222222222///000111222222333333222333333333333333333333333111111222444555666777888gggWWWNNNGGGEEEGGG>>>AAADDDCCCBBBBBBBBBBBB@@@??????>>>======<<<<<<:::;;;;;;;;;;;;:::999999888999999:::999888777666666777777777777777777888888999:::888666555666888555555555555555555444444333333444444444444333333333333333333333333333333333333333222222222222222333222222111111111222222111111111000000111111111000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000000000000000000111111111111222222111/////////000111111000000000000111111//////000111111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////000111222333222222111111111111222222000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000/////////000000000111111111111000000000000111111//////000000111111222222000000000000000000000000.../////////000000000111/////////000111111222222............///000111222000000111111222333333444222222111111111111222222000000000000111111111111222222222222222222222222111111111111111111111111//////000222222333333222222222222222222222222222111111222333444555555666xxxeeeSSSMMMLLLHHHEEEEEE???CCCEEEDDDAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>::::::;;;;;;;;;:::999999888888999:::999888777666777777888888999999::::::777888888666222111444777444444444555555555555555555666666777777666666555333333333333333333333333000000000111222222333333111111111111222333444555222222111111111111222222000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000111111000000000000000000...111444333000...///111111111000000000000111111...///000222222222111000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000111222333444333333222222222222333333000000000000000000000000000000000000000000000000000000000000000111111222////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111000000000000////////////000000000000000000000000.../////////000000111111......///000111222333333111000000///000222444555///000000111222333333333444333333222222333333444000000000000111111111111222222222222222222222222111111111111111111111111000111222333444555555555222222222222222222222222222222222222222222333333rrr[[[VVVOOOIIIFFFFFFEEEEEEBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<:::::::::999999999888888999999999888888777777777777777777777777666555555666666555555555444444444333333333333333333333333333333333444444555555555333333333222222222111111222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000......///000000000000000333000...///111111///,,,000000000000111111111111111111000000//////......////////////////////////,,,------...///000111111000000000000000000000000000000000000000000000000////////////////////////,,,,,,...///000000000000...............///000000////////////////////////111111000000111111222333222222000///............000000000000000000000000222111111111000000//////222222111111000000/////////000111222222111000///000000000000111111111111000000000111222222222333000111111111111222222222000000000000111111111111000111222333333222111000///000111222222111000//////////////////000111111222222111000//////000000111111000000//////......000000111111111222222222222222111000000111222222222222333333333444444444222222222222222222222222111111111111111111111111333444444555444333111000333222111111000000111111111111000000111111222333jjj^^^RRRNNNHHHDDDCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@>>>======<<<<<<<<<<<<<<<:::::::::999999999888888:::999999999888888888888777777777777777666555555666666555555555444444444333333333333333333333333333333333444444444444444333333333222222222111111222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000...///000000111111000000222000//////111222000...000000000000111111111111111000000000/////////...////////////////////////------......//////000000000000000000000000000000000000000000000000000000////////////////////////......///000111111111111///............///000000000000000000000000000000111111000000111111222333222222000//////.........000000000000000000000000111111111111000000000///111111111000000000000000000000111111111111000000000000000000111111111111111111111111111222222222000111111111111222222222000000000000111111111111//////000000000000////////////000111111000/////////////////////000111111222222111000000000000000111111000000////////////000000111111111222222222111111111111111111111111222222222222222333333333333333222222222222222222222222222222222222222222333333333333333222111111333222111111000000111111111111000000111111222333qqq___RRRMMMJJJFFFBBB@@@@@@AAABBBBBBAAAAAA@@@@@@@@@?????????======<<<;;;;;;;;;;;;<<<:::::::::999999999888888:::::::::999999999999888666666777777777666555555555555555555555444444444333333333333333333333333444444444444333333333333333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111111000///000111222111000000000000000111111111111000000000000////////////////////////////////////.........///////////////000000000000000000000000000000000000000000000000////////////////////////000000111222222111111111//////......//////000111111111111111111111111111111000000000000111222222222111000000////////////000000000000000000000000111111111111000000000000000000000000111111111111111111000000000000111111000000000000111111111111222222222111111111111111000111111111111222222222000000000000111111111111000000////////////000000...//////000000//////...000////////////000111111222111000000000000000000111000000000000/////////111111111111111222222222000111222333333222111000222222222111111111111111333333333222222111111111333333333333333333333333333333222111111111111222333222111111000000111111111111000000111111222333zzzdddWWWOOOJJJIIIGGGDDDAAA@@@AAABBBBBBAAA@@@@@@?????????>>>>>>>>>===<<<;;;;;;::::::;;;;;;:::::::::999999999888888:::::::::999999999999999555666666666666666555555555555555555555555555555333333333333333333333333555444444333333222222222333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000///000000111111111111111////////////000111111111///000000000111111111111000000000000///////////////////////////////////////////////////.........000000000000000000000000000000000000000000000000////////////////////////111111111222111111000000/////////...///000000111111111111111111111111111000000000000000111222222222111111000//////000000////////////////////////111111111000000000000000//////000000111111222222222111000//////000111222///000000000111111111111333222222222111000000000000000111111111222222222///000000000111111111111333222111000000111222333......////////////......000000//////000000111222111111000000000000000111000000000000000000000000111111111111111111111111///000222333333222000///111111111111000000000000444333333222222111111111333333333333333333333333333222111000000000222222333222111111000000111111111111000000111111222333xxx```RRRNNNJJJHHHGGGFFFDDDAAA@@@AAAAAA@@@?????????>>>>>>>>>=========<<<<<<;;;::::::::::::::::::::::::999999999888888999999999999999999999999555555666666666666555555444555555555555555555555333333333333333333333333444444444333333222222111333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000//////000111111111111111---...////////////000111///000000000111111111111////////////000000000000000000000000000000000000///////////////.........000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000/////////////////////000111111111111111111111111111111000000//////000000111222222111111000000000000111////////////////////////000000000000000000111111//////000000111111222222222111000//////000111222///000000000111111111111333222222222111000000000000000111111111222222222///000000000111111111111333222111000000111222333//////............//////000000000000000111222222111000000000000000111111000000000000111111111111111111111111111111111111///000222333333222000///000000000000000000000000333333333222222111111111333333333333333333333333222222000000000111222333333222111111000000111111111111000000111111222333lll^^^PPPKKKJJJGGGDDDCCCCCCAAA????????????===;;;>>>>>>=========<<<<<<<<<;;;;;;:::999999999999::::::::::::999999999888888777888888888888999999999444444555666666666555555444444444555555555555555333333333333333333333333333333333333222222222222333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000...///000000//////000111000000000000111111111111////////////000000000000000000000000000000000000.........///////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000111000000///000000//////000000111222111111111111111111111111000////////////000111111222111111000000111111111000000000000000000000000000000000000111111111111000000000000111111111111111111000000000000111111000000000000111111111111222222222111111111111111000111111111111222222222000000000000111111111111000000////////////000000000//////......//////000111000000000000111222222000000000000000111111222000000000111111111111222222222222111111111111111000111222333333222111000///000000000111111111111222222222222222222222222333333333333333333333333222111111111111222333333333222111111000000111111111111000000111111222333yyyWWWOOOHHHGGGGGGCCCAAABBB@@@???>>>???@@@???===;;;=========<<<<<<<<<;;;;;;;;;::::::999999999999999:::::::::999999999888888666666777777777888888888333444555555666666555555444444444555555555666666333333333333333333333333222222222222222333333333333333333222222222111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000------...///////////////000222333222000///000222000000000000111111111111.../////////000000000111000000000000000000000000------......//////000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111222222222222000000//////000000111222000000000000000000000000///////////////000111111222111111000000111222222000000000000000000000000///000000000111111111111111111111000000000000000000000111111111111000000000000000000111111111111111111111111111222222222000111111111111222222222000000000000111111111111//////000000000000//////111000////////////000111111111000000111111222333000000000000000111222222000000111111111222222222222222222111111111000000111111111111111111111111...///000000111222333333111111111222222333333444222222222222222222222222111111222333333333333333333222111111000000111111111111000000111111222333qqq]]]NNNHHHEEEEEEEEEBBBBBBDDD???>>>???@@@BBBBBB@@@>>>======<<<<<<<<<;;;;;;;;;;;;:::999999888888999999:::::::::999999999888888555555666666777777777888333333444555666666666555444444444555555555666666333333333333333333333333111111111222222333333444333333333222222222111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000,,,------...............333555666555222000222444000000000000111111111111.../////////000000111111000000000000000000000000,,,------...///000111111000000000000000000000000000000000000000000000000000000000000000000000000///000111222333444444444000000000000000111111222///////////////////////////////////////000111111222111111111111111222222000000000000000000000000//////000000111111111222222222111111000000/////////000111222222111000///000000000000111111111111000000111111222222222333000111111111111222222222000000000000111111111111000111222333333222111000222111000//////000111222111111111000111111222333000000///000000111222222000000111111222222222222222222222222111111000000222222111000000111222222......///111222333444555000000111222333444444555111111111111111111111111000222333444555444444333333222222111000111111111111111111000111222222333pppddd[[[TTTHHHFFFDDDAAA@@@@@@AAABBB???????????????@@@@@@@@@======<<<;;;:::999999888::::::;;;;;;;;;;;;;;;;;;:::::::::999999888888888888888777666666555666666444666777555222222444777333333333333333333333333111333444444333222222333000111333444444333111000111111111111111111111111000000111222333333444444555333000000000111111000///////////////000111111444333111000000000111111000000000000111111111111000000000000////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111222111000///000111222000//////000222111000000000000000000000000000000000000000111111111111............/////////000222111111111000000//////000000000000111111111111222111111111000000//////111111111111111111111111000000000000000000000000//////000000000000//////111111111111111111111111000000000000////////////111111111111111111111111000000000000000000000000222111111111000000//////000000000000111111111111111111111111000000000000000000000000000000000000111111000000000000111111333333333222222111111111000000111222333333444444222111000......000111222333333333222222222111111000000111111111111000000222222111111111111111111222222222111111111111000222111111111000000//////000111111111111222222222xxxfff[[[TTTMMMHHHFFFEEECCCAAA@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;::::::999999:::::::::::::::999999999;;;;;;::::::999999999999999888777777777777777888666888999888555444555777333333333333333333333333111333444444333222222333000111333444444333111000111111111111111111111111//////000000111222222222444222000///000111111000///////////////000111111333222111000000000111111//////000000000111111111111111111000000000//////111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000///000111111000///111222333222000///000111000///000000000000000000000000//////000000000111111111........./////////000000111111111111000000000///000000000000111111111111111111111111000000000///111111111111111111111111000000000000000000000000//////000000000000//////111111111111111111111111000000000000000000000///111111111111111111111111000000000000000000000000111111111111000000000///000000000000111111111111111111111111000000000000000000000000000000000000111111000000000000111111222222111111111111111000000000000111111222222222222111000//////000111222333333333222222222111111111111222222222222111111111111111111111111111111222222222111111111111000111111111111000000000///000111111111111222222222vvvkkk\\\RRRMMMJJJFFFCCCDDDCCCAAA???>>>>>>??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::999999888888777777999999999888888888888888888888777777888888999999666888999999666444444444333333333333333333333333111333444444333222222333111222333444444333222111111111111111111111111111---......//////000000000222111//////000000000//////////////////000111111222222111000000000111111//////000000000000111111111111111000000000//////000000000000000000000000000000000000000000000000........................000000000000000000000000...000111111000000111333555333000000000000///---000000000000000000000000//////000000000000111111....../////////000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000//////000000000000//////111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111000000000000000000000111111111222222111111111111000000000000000000000000000000000000111111000000000000111111000000000000000111111111000000000000000000000111222111000//////000111222333333333222222222111111222222333333333333222222111111111111111111111111222222222111111111111000111111111111000000000000000111111111111222222222ooo]]]WWWNNNJJJIIIIIIFFFDDDBBBAAA@@@>>>======>>>>>>???>>>>>>===<<<;;;::::::999999:::::::::;;;;;;;;;;;;;;;:::999888777777666666666666666666666666666777666666666777888999999444555777777555333111000333333333333333333333333111333444444333222222333111222222333333222222111111111111111111111111111........./////////000000111///......000000000...///////////////000000111111111111000000000000111////////////000000000111000000000/////////......////////////////////////////////////////////////////////////////////////////////////////////////...///111111000000111333333222000///000111000///////////////////////////////////////000000000111...////////////000000000111111111000000000000000///000000000111111111111111111111000000000000000////////////////////////000000000000000000000000//////000000000000//////111111111111111111111111000000000000000111111111111111111111111111111111000000000000000000000000111111111000000000000000000000111111111222222222111111111111000000000///000000000000000000000000111111000000000000111111///000000000111111222222111111111111111000000000222111111000000111111222333333333222222222111111111222222222222222222111111111111111111222222222222222222111111111000000111111111000000000000000000000111111111222222222zzzcccUUUOOOKKKGGGEEEEEEEEEBBB@@@@@@???>>>>>>============??????>>>===<<<<<<;;;;;;888888999::::::;;;;;;;;;<<<;;;;;;:::999888888777666666666777777777777777555555555555555666777888444444555666666444111///333333333333333333333333111333444444333222222333222222222222222222222222111111111111111111111111//////000000000000111111000///...///000111000...///////////////000000111000000000000111000000000...////////////000000000//////.........---------........................////////////////////////000000000000000000000000////////////////////////...000111111000000111222111///...///111222222111////////////////////////...////////////000000000////////////000000000111000000000000000000111111///000000000111111111111000000000000000000111111////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000///000000000111111111222111111111111111111111111000000000000000000000000000000000000000000111111111111111111222222222222111111111111000000000///000000000000000000000000111111000000000000111111000111111222222333333333222222222222222222111111222222111111111111222222333333333222222222111111000000111111111111000000000000111111111222222222222222222111111111000000000000000000000000111111000000111111111222222222ooo___RRRKKKIIIGGGDDDCCCCCCBBB@@@>>>>>>>>>>>>>>>======<<<<<<>>>>>>>>>===<<<<<<;;;;;;888888999999::::::;;;;;;;;;;;;::::::999999888888888888888888999999999999555555444444444555666666666555555666777777444222333333333333333333333333111333444444333222222333222222222222222222222222111111111111111111111111111111111111111111111111000//////000222222000//////////////////000111111...///000111111111000000......////////////000000/////////.........------////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000///111222111000///000111///...---///111333333333000000000000000000000000......////////////000000/////////000000000111111000000000000111111111111000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000///000000111111222222222111111111111111111111111000000000000000000000000000000000000111111111111111111111222222222222333111111111111000000000000000000000000000000000000111111000000000000111111222222222222222333333333222222222222222222333333222222222222222222222222333333333222222222111111000000000111111000000000000000000111222222333333222222222111111111111000000000000000111111111111000111111111111222222222vvvcccVVVOOOJJJHHHFFFEEEDDDCCCBBBBBB@@@???>>>>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;999999999999999:::::::::999999999999999888888888666666777777777888888888777666666555555555555666666444333444666777666444333333333333333333333333111333444444333222222333333222222222222222222333111111111111111111111111111111111111111111111111000//////111333333111000///////////////000111111---...000111111111000000........./////////000000111000000000000/////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111222222111///...///000111///...///111222222111000000000000000000000000........./////////000000//////000000000111111111///000000000111111111111000000000000111111111111///000000000111111111111111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000///000000111111222333333111111111111111111111111000000000000000000000000///000000000111111111111111111111222222222333333111111111111000000000000000000000000000000000000111111000000000000111111222222222222111111111111000000111111222222333333111222222222222222222111333333333222222222111111000111111222222111111000///000000111222222333333222222222111111111111000///000000000111111111111000111111111111222222222|||ooo^^^PPPIIIGGGGGGGGGAAA@@@@@@@@@@@@@@@??????===>>>>>>>>>>>>>>>===<<<:::::::::::::::::::::;;;999999999999999999999999777777777777777888888888333333333444444444555555999888777666666555666666444111///111444666555444333333333333333333333333111333555444333222333333333222222111111222222333111111111111111111111111111111111111000000000000000000000222444444222000///////////////000111111---...///111111111000///............/////////000222222222222111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000222333333222///......///333111//////000111111000000000000000000000000000............/////////000000000000000111111111111//////000000111111111222000000000000111111111111//////000000111111111222111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000///000000111222222333333111111111111111111111111000000000000000000000000//////000000111111111222111111222222222333333333111111111111000000000000000000000000000000000000111111000000000000111111222222111111000000//////...//////000111222222333111222222333333222222111333333333222222222111111222222222333333222222222///000000111222222333333222222222111111111111000//////000000111111111222000111111111111222222222rrr]]]VVVMMMHHHIIIIIIGGGEEE??????@@@AAAAAA???>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999888888888888777777666666;;;;;;999888777777666666888888888888777777777777777777666666555555555444444444555555555555444444333333333444444555555555333333333222222111111111333222111000000111222222444333111000000000111222222222111111000/////////000000000000000000000000000000000000000000000000222222111111000000//////000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////...............///000000000000////////////000000111111111111111111111111---...000111222222222111000000000000////////////111111111111111111111111000000000000111111111111333333222111000000000111000000111111111111000000000000000000000000000000000/////////000111222222111111111000000000000000////////////////////////000000000000000000000000222111000//////......///111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111222222333333333333444444111111111111111111111111222222333333222111///...000000000000000000000000000000000000000000000000{{{fffZZZRRRLLLFFFCCCDDDEEECCCAAA===>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999999888888888777777777999999888888888888888888777777777666666666555555777666666666555555555444444444555555555555444444222222333333333444444444333333333222222111111111111111000000000111333333333222111111000000000111000000000000000111111111////////////////////////000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000333222111000////////////000000////////////000000////////////////////////---...000111222222222111111000000///...------,,,//////////////////////////////000000000111111111333222111111000000111111000000111111111111000000000000000000000000000000000000000000000000111222111000000000000000000000////////////////////////000000000000000000000000000///////////////000111111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000111111111111222000000000000111111111111111111111111222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222333333333333444444222222222222222222222222222222333333222111///...111111111111111111111111111111111111111111111111kkk\\\OOOHHHGGGDDD@@@???AAABBBAAA???>>>>>>======<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999999999999999999888888888888888777777888999999:::666666666555555555444444666666666555555555555555444444555555555555444444222222222222222333333333222222222222222111111111111000000000111222333333111111222222111111000000...//////000111111222222........................000000000000000000000000///000000000000000000111000000000000000000000000000000000000000000000000............////////////111111111111111111111111666666444222000//////...000000////////////000000////////////////////////...///000111111222111111111111000///---,,,++++++//////////////////////////////000000000000111111222222111000000000111111000000111111111111000000000000000000000000000000222111000000000000000000000000000000000000111111////////////////////////000000000000000000000000............///000111222111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111111222222222333333000000000111111111222222111111111111222222222333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444333333333333333333333333222222222222222111000///222222222222222222222222111111111111111111111111rrr___TTTOOOJJJFFFDDDBBB@@@AAABBBCCCAAA???AAA@@@???======>>>??????<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999888999999999999999999999999999888888888888888999999666666666555555555444444555555555555555555555555333444444555555444444333111111111111111111222222222222222111111111111111222222111111111111111111///000111222222111000/////////000000111111111111////////////////////////////////////////////////.../////////000000111111////////////////////////////////////////////////000000000000111111111111000000000000000000000000666555444222111000//////000000////////////000000111111111111111111111111//////000000111111111111111111000///...---------000000000000000000000000////////////000000000111111111000000000000111111000000111111111111000000000000000000000000000000222222111000/////////000000000000000000111111111///////////////////////////////////////////////////////////////000111111111111111111111111111111000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000111111111111222222222333000000111111111222222222111111111222222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444333333333333333333333333222222222222111111000000222222222222222222222222111111111111111111111111uuuhhhXXXNNNLLLKKKHHHEEEDDDCCCBBBBBBCCCBBBAAA???AAA@@@>>>=========>>>???<<<;;;;;;;;;;;;:::::::::::::::999999999888888888999999999999999999999999;;;:::999888777777777777777777777666666666555555444444444555555555555555333333444444444444333333111111111111111111111111111111111111111111111111333333333222111000//////...///111222222111000///111111111111000000//////000000000000000000000000////////////////////////......//////000000000111////////////////////////////////////////////////000000000000111111111111////////////////////////222222111000000000000111000000////////////000000111111111111111111111111000000000000000111111111000000000000000000111111000000000000000000000000...////////////000000000111000000///000000111111000000111111111111000000000000000000000000000000222222111000/////////000//////000000111111111111000000000000000000000000////////////////////////111111000///////////////111111111111111111111111000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111000000000111111111222222111111111111222222222222111222222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111ppp[[[TTTLLLGGGGGGEEEAAA===BBBBBBAAAAAA@@@???>>>>>>======<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::999999999999888888888888888888888999999999999999<<<;;;:::888777666666666777777777666666666555555444444444444444555555555333333444444444444333333222222222111111111111111000000000111111111111111333333333333222000///...//////000000111111000000222222111111000//////...111111111111111111111111000000000000000000000000...//////////////////000000000000000000000000000000000000000000000000000............////////////........................///////////////000111222000000////////////000000////////////////////////111111000000000000111111///000000111111222333333////////////////////////......////////////000000000000/////////000111111000000111111111111000000000000000000000000000000222111000000000000000000/////////000111111222222000000000000000000000000000000000000000000000000222111000///............111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000111111111111222111111111222222222222333222222222222333333333333222222222222222222222222222222222222222222222222333333333333333333333333222222333333333333444444111111111111111111111111222222111111000111111222000000000000000000000000222222222222222222222222vvvcccYYYLLLIIIEEECCCBBBAAA???===?????????>>>======>>>???<<<<<<======<<<<<<;;;:::;;;;;;;;;:::::::::999999999999999999888888888888777777777888888888999999::::::999888777777777888666666666555555555444444333333333444444555555555222333333444444333333222333333222222222111111111///000000000111111111222000111222222222222111000///////////////000111111111111111000000000000000000000000000000000000000000000000000000000000000///////////////.........000000000000000000000000000000000000000000000000............///////////////////////////////////////////////////000111222000000////////////000000////////////////////////222111000//////000111111000000000000111111111111////////////////////////........./////////000000///////////////000111111000000111111111111000000000000000000000000000000000000000000000000111222...//////000111111222222000000000000000000000000000000000000000000000000111000///////////////000111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111222222222333333111111111222222222333333222222222333333333444444222222222222222222222222222222222222222222222222333333333333333333333333222222333333333333444444222222222222222222222222222222111000000111222333111111111111111111111111222222222222222222222222mmmZZZPPPLLLCCCBBBAAA@@@@@@AAABBBDDD>>>>>>>>>>>>===>>>@@@BBB===>>>?????????>>><<<;;;;;;;;;;;;:::::::::999999999999999888888888888777666666777777888888888999888888888777888888999:::555555444444444333333333333333333444444555555555222333333444444333333222333333333333222222111111//////000000111111111222---...000222333444333333000///.........000111222/////////000111111222222////////////////////////000000000000000000000000000000//////.........---000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000111111000000////////////000000111111111111111111111111222111000//////000111111111111000000//////......111111111111111111111111............/////////000///////////////000111111000000111111111111000000000000000000000000000000000000//////000111222222...//////000111222222222000000000000000000000000000000000000000000000000///......//////000111222111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222333333333444444444111111222222222333333333222222333333333444444444222222222222222222222222222222222222222222222222333333333333333333333333222222333333333444444444333333333333333333333333222222111000000111222333222222222222222222222222222222222222222222222222tttbbbTTTLLLGGGEEEBBBBBBAAAAAA@@@???>>>>>>???>>>>>>===<<<;;;;;;;;;<<<=========<<<;;;;;;:::999999999999999999999999999888777666666777888999777777777777777777777777888888777777666666555555666666555444333222222111444444444444333333222111444333222222111111222222111111111111111111111111222222111111000000//////000000111111111111000000000000000000000000000000000000000000000000000000000000//////......------000000000000000000000000000000000000000000000000------......//////000000...............///000000111000///000222333333222+++,,,.../////////......000000000000111111111111000000000000000000000000,,,,,,,,,---///000222333000000000000000000000000000000111111111111000000........................000000000000000000000000////////////000000000000......///000000000000000111111000000000000111111222222222222222111000///000///.........///111222222222111111111111222222...------///222444444333//////000111222222333333000000111111222222222222000000000000000000000000000000000000111111111111000000000000000111111222111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222333333222222222222222222222222444333333222222333333444111222333333444444333333444333111////////////000111111222222222333333333333333333222222222111111222222222222222222222222}}}mmmfff[[[QQQJJJEEEBBB@@@BBBAAAAAA@@@??????>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999999999999999999999999999999888777666666777888999777777777777777777777777777777777777666666555555444444444444444444333333333444444444333333222111444333222222111111222222111111111111111111111111111111111000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////......000000000000000000000000000000000000000000000000.........//////////////////////////////000111111000//////000222333333222---......////////////...000000000000111111111111000000000000000000000000.........///000111222333000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000////////////000000000000111111222333333333333222111111000000000000111111222222111111111000000000000//////...///000111222222222111111111111222222///......///222333333222///000000111222222333333111111111111111111111111000000000000000000000000000000000000111111111111000000000000000111111222111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333444444444222222222222222222222222444333333222222333333444111222333333444444333333444333222111000000111111111111111222222222333333333333222222111111111111222222222222222222222222iiiXXXOOOLLLIIIGGGFFFEEECCCAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>======<<<;;;;;;;;;::::::;;;;;;;;;:::999999999999999999999999999999888888777777777777888888777777777777777777777777777777777666666666666555333333333444444444555555333333444444444333222222444333222222111111222222111111111111111111111111000000000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000///////////////...000000000000000111222222000//////000222333333222111000//////////////////000000000000111111111111000000000000000000000000000000000000000111222222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000...///000000111111000000111111000000000000111111222111000/////////000111000////////////000111222222222111111111111222222111000///000222333222111000000000111222222333333111111111000000000000000000000000000000000000000000000000000111111111111000000000000000111111222111111222222222333333333222222222222222222222222111111111111111111111111333333333333333333333333333333333444444555555555333333333333333333333333444333333222222333333444111222333333444444333333444333333222222222333333111111111222222222222333222111111111111000000000222222222222222222222222}}}qqqeeeVVVKKKHHHFFFEEEEEEFFFEEEDDDBBB@@@@@@??????>>>>>>>>>>>>=========<<<<<<;;;;;;;;;999999:::::::::999999888999999999999999999999999888777777777777777777888777777777777777777777777666666666666666666666666444444444444444444444444333333333444444333333222444333222222111111222222111111111111111111111111//////000000111111222222000000111111111111000000000000000000000000000000////////////////////////...//////000111222222222////////////////////////////////////////////////111000000000//////......000000//////000000111222000///...///222333222111333222000/////////000000///000000000111111111111////////////////////////111111000//////000000000////////////////////////000000111111111111000000000000000000000000000000////////////////////////////////////000000000000---...//////000000//////111111000000000000111111222000///------...000111000000000000000111111111222222111111111111222222222111000000222222111000000000111111111222222222111111111000000000//////000000000000000000000000///000000000111111111111000000000000000111111222111111222222222333333333222222222222222222222222000000000000000000000000222222222222222222222222222222333333444444555555333333333333333333333333444333333222222333333444111222333333444444333333222222222222222333333333111111111111222222222222111000000000000000000000222222222222222222222222lll]]]XXXUUUOOOIIIFFFDDDAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;888888999999:::999999888999999999999999999999999777777777888888777777777666666666666666666666666555555555555555666666666666666555444333333222222222333333444444333333333444333222222111111222222111111111111111111111111//////000000111111222222000000111111111111000000000000000000000000000000////////////////////////......///000111222333333////////////////////////////////////////////////111111000000/////////...///............///000000///......///111222222111444222111/////////000111///000000000111111111111////////////////////////000000///.........//////////////////////////////000000111111111111000000////////////////////////////////////////////////////////////000000000000000111222222333333222222111111000000000000111111111000...------///000222///000000111111111111111222222111111111111222222333222111111222222111000111111111111111222222222111111111000000000000000000000000000000000000000///000000000111111111111000000000000000111111222111111222222222333333333222222222222222222222222000000000000000000000000222222222222222222222222000111111222333333444444333333333333333333333333444333333222222333333444111222333333444444333333111111222222222222222222000000111111111222222222000000000000000000000111222222222222222222222222oooeeeXXXQQQOOOMMMHHHCCCCCCAAA>>>======?????????>>>>>>>>>===============;;;;;;;;;;;;;;;;;;;;;;;;888888999:::::::::999999999999999999999999999999777777888888888888777777666666666666666666666666444555555555555666666666777666555444333222222111222222333444444444333333444333222222111111222222111111111111111111111111000000000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000......//////000111222222000000000000000000000000000000000000000000000000111000000000000000000///...............//////000///......///111222222111222111000000000000000000000000000000111111111111000000000000000000000000//////...............///000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000////////////000000000000///000111111222222111111111111000000000000111111111000/////////000111222///000111111222222111111222222111111111111222222333222111111222333222000111111111111111111111111000111111111222222222222000000000000000000000000000000000000111111111111000000000000000111111222111111222222222333333333222222222222222222222222111111111111111111111111222222222222222222222222000000111111222333444444333333333333333333333333444333333222222333333444111222333333444444333333111222222222222222111000000000000111111111111222000000000111111111111222222222222222222222222222tttWWWRRRMMMKKKJJJGGGCCC???AAA???>>>>>>@@@AAAAAA@@@========================;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;;;;::::::999999999999999999999999666777888999999888777666666666666666666666666666444444444555555555666666555555555444444333333333111222333333444444444333444333222222111111222222111111111111111111111111111111111000000000000000000000111111111111000000000000000000000000000000000000000000000000000000.........//////000000000000000000000000000000000000000000000000000000000000000000000000111111111/////////...///000000111///...---///111222111000//////000000111000000000000000000000111111111111000000000000000000000000000///////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000------...///////////////111111000000000000111111000000000111111111222222///000111222222222111111222222111111111111222222333111111111333333333111111111111111111111111111000000111222333444444555000000000000000000000000000000000000111111111111000000000000000111111222111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111000000111222333444555666444444444444444444444444444333333222222333333444111222333333444444333333333333444444333222111000000000000000111111111111111111111111222222333333222222222222222222222222yyyeeeUUUMMMJJJFFFDDDCCCCCCBBBAAA=========???@@@AAA???===<<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;;;;;;;;;;999999999999999999999999666777888999999888777666666666666666666666666666444444444555555555666666333333333444444444555555111222333333444444444444444333222222111111222222111111111111111111111111222222111111000000//////000000111111111111000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000//////000000111111222222000000000000000111111222///...---...111222111000---...///111111111000///000000000000111111111111000000000000000000000000000000000000000111222222000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000////////////000000000000000000111222222222222222111111000000000000111111///000111222222222222222///000111222333222111111222222111111111111222222222111000111333444333222222222111111111111111111000000111222444555666777000000000000000000000000000000000000111111111111000000000000000111111222111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111111111222333555666666777444444444444444444444444444333333222222333333444222222333444444444333333555555666666555333111000000000000000111111111111111111222222222333333333222222222222222222222222ooo___TTTMMMIIICCCCCCBBBAAAAAA@@@??????>>>>>>>>>>>>============<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;::::::999999888888888888888888888888999888777777666666777777666666555555555555666666777888888777555444777999666555555555555444444444222222222222222222222222555333222000//////000000333333333333333222111000222222111000/////////000222222111111000/////////000000000000000000000000222222111111000/////////111000000000000000111111......//////000000111111000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000//////000000111111111222222222111111111111111111222111000000//////000000000111111111222222222222000111111111111222222222000111111111111222222222111111111111111111111111333000...///222444333111333333333333333333333333222222111111222222333444000000000000000000000000111111111111111111111111111111111111111111111111444444444444444444444444000111111222222111111000111111222222222333333333555555555555555555555555555555555444444333333333333333333333333333333333444444444444444444444444222222222222222222222222111222222333333222222111111111111111111111111111222222222222222222222222xxxpppdddXXXPPPJJJFFFDDDBBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<;;;::::::999999888888888888888888888888;;;:::999999888888999999666666555555555555666666555666777777555555555666555555555555444444444444444444444444444444444444555444222111000000111111222333333333222222111000222111000000000000000000000000000000000111111111000000000000000000000000000000000000000111111111222222111000////////////////////////000000000000000000000000000000000000000000000000000000000000111111000//////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111111111111111111111111111111222222111111111000000000000000000111111111222222000111111111111222222222000111111111111222222222111111111111111111111111222000...///222333222111333333333333333333333333111111111111111222333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111111111222222222333333333444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333222222222222222222222222222222222222222222222222222222kkkXXXSSSMMMIIIFFFEEEDDDCCCAAAAAAAAA@@@@@@??????>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999999888888888888888888888888::::::999888888888888999666666555555555555666666444444555555555555444444555555555555444444444444444444444444444444444444555444333222111111222222222222222333222222111000000000000000000000111222...//////000111111222222000000000000000000000000...//////000111111222222333222111000///.........000000000000////////////000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222333333333222000000/////////000000000111111000111111111111222222222000111111111111222222222111111111111111111111111222000//////111222222111333333333333333333333333111000000000000111222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222333333333333222222111111222222222333333333333333333333333333333333333333444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333222222333333333333333333333333222222222222333333333333zzzoooaaaWWWMMMJJJGGGEEEEEEDDDCCCAAA@@@@@@@@@??????>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;:::::::::999999888888888888888888888888888888777666666666666666666666555555555555666666555555555444444444444555555555555444444444333333222222222222222222222222444444444333333222222222111111222222222222111111000/////////000111222222//////000000111111111111000000000000000000000000//////000000111111111111222111000///////////////111111000000//////......000000000000000000000000////////////////////////000000000//////000000000000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////000000111////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000111111111000000000000111111111111111222444555444333111///////////////000000000000000000111111111222222222000000111111111222222222111111111111111111111111111000000000111111222222222222222222222222222222000000000///000000111222111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333222333333444444333333222111111222222222333333333222222222222222333333333333333333444444555555555333333333333333333333333222222222222222222222222444444444444444444444444222333333333333333333222333333333333333333333333222222222333333333333333tttcccZZZTTTOOOLLLGGGEEECCCBBBAAA@@@===;;;>>>>>>>>>>>>>>>=====================<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;:::::::::::::::999999999888888888888888888888888888777666666555555666666666666555555555555666666888999999666333222555777555444444444444333333333222222222222222222222222333444444333333333222222000111111222222111111111000/////////000111222222111111111111000000//////000000000000000000000000111111111111000000/////////.........///000111111111111000000//////......000000000000000000000000/////////////////////////////////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000111////////////////////////000000000000000000000000111111111111111111111111////////////////////////////////////////////////111111000000000000000000//////000000000111111111111222444555444333111///////////////000000000000000000111111111222222222000000111111111222222222111111111111111111111111111111111111111111222333222222222222222222222222000000000///000000111222111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333222333333444444333333222111111222222222333333333111111111222222222333333333333333444444555555555333333333333333333333333222222222222222222222222444444444444444444444444333333333444444333333333333333333333333333333333222222333333333444444444pppdddWWWQQQNNNIIIEEEDDDCCCBBB@@@@@@@@@???===;;;=================================<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::999999999999888888888888888888888888999999888777777777777888666666555555555555666666999>>>AAA>>>777222555999444444444444333333333333444444444444444444444444222222333333333333222222///000111111222111111111000000000000000000111222222222111111000//////...000000000000000000000000222222111111000//////...---------...///000111222000000000000////////////000000000000000000000000000000000000000000000000...//////000000//////...////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000...//////000000111111111111222333333333222000000/////////000000000111111000111111111111222222222000111111111111222222222111111111111111111111111111222333333222222333555222222222222222222222222111000000000000111222222222222222222222222222222111111111111111111111111333333333333333333333333111111111111111111111111222222333333333333222222111111222222222333333333111111111222222333333444333333444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444333333333333333333333333333333222222333333444444555555qqqfffUUUMMMGGGIIIIIIEEEAAAAAABBB@@@??????@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;999999999999999999999999888888888888888888888888999999888777777777777777666666555555555555666666666AAALLLIII===444444888444444444333333333222222444444444444444444444444000111222333333222111111//////000111111111111111222111000000000000000000111111111000000000000000000000000000000000000000111111111000000000000000...............///000111////////////000000000000000000000000000000000000000000000000000000000000......///000000///......////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000///......//////000111111222222222111111111000000000000000000111111111222222000111111111111222222222000111111111111222222222111111111111111111111111222444555444222222555777111111111111111111111111111111111111111222333333222222222222222222222222111111111111111111111111333333333333333333333333000000000000000000000000111111222222222222111111111111222222222333333333111111222222333444444555444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444333333222222222222222222222222222222333333444555555666qqqaaaTTTMMMOOOFFFAAACCCEEEBBBAAADDD@@@>>>===<<<>>>>>>>>>===;;;<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;999999999999999999999999888888888888888888888888777777666555555555555555666666555555555555666666333DDDSSSRRRCCC555333666444444444333333333222222222222222222222222222222///000222222333222111000//////000111111111111111222222111000//////000000/////////000111111222222000000000000000000000000/////////000111111222222000//////.........//////......//////000000111111000000000000000000000000000000000000000000000000---...///000000///...---////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222111111111000000//////---......///000111111222222111000000//////000000111111111111222222222222000111111111111222222222000111111111111222222222111111111111111111111111333555666555333333555888111111111111111111111111222222111111222222333444222222222222222222222222111111111111111111111111333333333333333333333333222222222222222222222222111111111222222111111111111111222222222333333333111111222333444444555555555555555444444333333333333333333333333333333333444444444444444444444444222222222222222222222222333444444555555444444333111111111111111111111111222222333333444555666666qqqcccXXXPPPKKKIIIGGGEEECCCAAA@@@??????@@@??????>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::::::::999999999888888;;;;;;:::999888888888888777777777777777777777777888888777777666666555555666555444333333333333333999999???FFF@@@333222999444444444444444444444444333222222111111222222333111000000000000222333444222222222111111111000000000000000000000000000000222222222222222222222222111111111111111111111111222111///000111111000/////////000111111111111111000000000000000000000000000000000000000000000000111111222333333333333222000000000000000///......000000////////////000000000000000000111111111111111///---...111222000...//////...//////000111222111111000000000000111111000000000000111111111111111111000000//////......000000000000000000000000111111111111111111111111111222222222222111000000000000//////.........---000000000000000111111222111111111111111111111111222111111111000000//////222222222111111111000000////////////////////////111111000000111111222333333333333222222111111111222222222222222222222222555555555444333222000000111111222222222222111111111111111000111111222333444444333333333333222222111111111111111111111111333333333222222111111111333333333333333333333333222222222333333333444444444444333333333333222222222222222111111000000000222222222222222222222222333333333222222111111111333333333333333333333333333333444444333333222111555444444333333333444444jjjcccYYYPPPJJJGGGEEECCCEEEDDDBBBAAA@@@@@@@@@@@@???>>>>>>======>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::999999999888888888999999888888777888888888777777777777777777777777666666666666555555555444666555555444333333444444777666???LLLMMM@@@777555444444444444444444444444333222222111111222222333333222111000000111111222222222222111111111000000000000000000000000000000111111111111111111111111222222222222222222222222777444000//////000111000//////000111111111111111000000000000000000000000000000000000000000000000///000111111222222111111000000000000000///......000000////////////000000000000000000111111111111111///......111111000...000////////////000000111000000////////////000000/////////000000000111111000000000000////////////000000000000000000000000////////////////////////000111111111111000//////000000/////////.........000000000000000111111222111111111111111111111111222111111111000000000000222222222111111111000000111111111111111111111111111111000000111111222333333333333222222111111111222222222222222222222222222222333333222222111111000000111111111111000000111111111111111222222333444444333333333333222222111111111111111111111111555444444444333333333333333333333333333333333333333333444444444555555555444444333333333333222222333333222222222111111111222222222222222222222222333333333222222222111111333333333333333333333333333444444444444333222222555444444333333444444444xxxjjjaaaQQQMMMHHHEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@>>>>>>============>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999999999888888888777777777777777777888888777777777777777777777777555555555555444444444444666666555555444444555555777333999HHHOOOHHH<<<666555555555555555555555555333222222111111222222333444333222111000000000000222222222111111111111111000000000000000000000000000000000000000000000000222222222222222222222222:::666111......000111111//////000111111111111111000000000000000000000000000000000000000000000000...///000000111111000000000000000000////////////000000////////////000000000000000000111111111111111///...///000111000...111000000////////////000//////............//////....../////////000000000/////////000000000111111000000000000000000000000////////////////////////000000000000000///......000000////////////......000000000000000111111222111111111111111111111111111111111111111000000000222222222111111111111111111111111111111111111111111111000000111111222333222222222222222111111111222222222222222222222222///000111111222222222222000111111111111111111000111111111111111222333333444444333333333333222222222222222222222222222222666666555555555555444444333333333333333333333333444444444555555555666666444444333333333333222222444333333333333333222222333333333333333333333333333333333222222222222111333333333333333333333333444444444444444333222222444444444333333444444555{{{mmmcccZZZRRRMMMJJJHHHEEEDDDDDDDDDCCCBBB@@@@@@@@@???@@@@@@@@@@@@>>>======<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999888888888888666666777888888999999999777777777777777777777777555555555555555555555555777666666555555555666666999222000999AAAAAA<<<:::555555555555555555555555333222222111111222222333333222222111111111000000111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222777444000//////000000000//////000111111111111111////////////////////////000000000000000000000000...///000000111111000000000000///////////////000000000////////////000000///000000000111111111111000/////////000000000///111111000//////...//////000//////......//////000............////////////...//////000111111222222////////////////////////111111111111111111111111000000111111000000///...000000//////////////////000000000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111222333222222222111111111111111222222222222222222222222000111111222222222222222222222333333333333222222222111111111111222333333444444333333333222222222222222222222222222222222555555555555555555555555333333333333333333333333444444444444555555555555444444333333333222222222444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333444444444555444333333222444444333333333444555555|||jjjddd[[[TTTOOOKKKHHHEEEEEECCCAAAAAAAAAAAA???===>>>>>>>>>???????????????======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999888888888777777777777888999:::::::::999666666666666666666666666666666666666666666666666666666555555555666666777888333000222555666888999555555555555555555555555333222222111111222222333000000111111222222222222111111111111111111111111000000000000000000000000222222222222222222222222222222222222222222222222//////...000111111000...//////000111111111111111///////////////////////////////////////////////////000111111222222111111000000////////////000111000000////////////000000///000000000111111111111///000000000/////////000111111000//////...//////111000000//////000000111............////////////......///000111222333333////////////////////////111111111111111111111111111111222222111111000/////////000000000000000000000000000000000111111222111111111111111111111111111111111111111222222222111111111111111111111111000000000000000000000000111111000000111111222333111111111111111111111111222222222222222222222222333333333444333222222111111222222333333222222111222222222111222333333444444444333333333222222222222222222222222222222222333333333333333333333333333333333333333333333333222333333333333444444444444444333333333222222222444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333444444555555555444333333333333333333333444555666|||nnn```XXXPPPMMMJJJHHHFFFDDDBBB@@@@@@???>>>???@@@@@@???>>>======>>>>>>???>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999888888888888777777777777888:::;;;;;;:::999888666666666666666666666666666666666777777777777777555555444444555555666666222444666666555444333444444444444444444444444444333222222111111222222333//////000222222333333222111111111111111222222222000000000000000000000000222222222222222222222222111111111111111111111111,,,,,,...000222222000---//////000111111111111111000000000000000000000000///////////////////////////000111111222222111111000000///......///111222000000////////////000000000000000000111111111111...000111000///...///111111000000////////////000111111000000000000111111....../////////000000000//////000000111222333333000000000000000000000000////////////////////////222222222222222111000000//////000000000000111111000000000000000111111222111111111111111111111111111111111222222222222222111111111111111222222222////////////////////////111111000000111111222333000000000111111111111111222222222222222222222222444444444444444333222111000000111111111111000000222222222222222333444444444444333333333333222222333333333333333333333333111111111222222222222333333333333333333333333333222222222333333333444444444444333333333333222222333333444444444444444555333333333333333333333333111222222222222333333333333333333333333333333333555555555555555444333333333333333333444555555666qqqeee\\\TTTLLLFFFEEEDDDCCCCCCBBBAAA???===AAA???>>>???@@@AAAAAA@@@<<<===>>>>>>>>>===<<<;;;<<<;;;;;;;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::888888888888777777777777777888:::::::::999777666666666666666666666666666555555555666666666777777444444333333444555555666111444777888777555333000333333333333333333333333333222222111111222222333000000222222222222111000000000111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000///......000111111000...//////000111111111111111000000000000000000000000////////////////////////...///000000111111000000000///...---...///111222000000////////////000000000000000000111111111111...000111111......///111000////////////000000111000000////////////000000/////////000000000111111000000000111111222222222000000000000000000000000////////////////////////111111111111111000000/////////000000000111111111000000000000000111111222111111111111111111111111111111111222222333333333000000111111111222222222000000000000000000000000111111000000111111222333///000000000111111111222222222222222222222222222111222222333333333333222222333333333333333333222333222222222222333444444444444333333333333222222333333333333333333333333111111111111222222333333333333333333333333333333333333333333444444444555444444333333333333222222222222333333444444444444444444444444444444444444111111222222222333333333333333333333333333333333555555555555555444444333333333333333444555666666uuuggg^^^SSSLLLJJJIIIGGGEEEBBBAAAAAAAAA@@@???>>>>>>AAA???======>>>???>>>===<<<===>>>>>>>>>===;;;:::<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::888888888888777777777777777888999:::999777555444666666666666666666666666444444444555555555666666333333333333333444555666444444333333444666444111222222222222222222222222333222222222222222222333222222333333222111///...000000111111222222222222000000000000000000000000000000000000000000000000////////////////////////444222//////000000000/////////000111111111111111000000000000000000000000////////////////////////---......///////////////000///...---...///111333000000////////////000000000000000000111111111111...000222111...---///111//////...//////000111222//////............//////000000000000111111111111111111111111111222222222000000000000000000000000111111111111111111111111000000000000000//////...//////000000111111111222000000000000000111111222111111111111111111111111111111111222222333333333000000111111222222222222111111111111111111111111111111111000111222222333//////000000111111111222222222222222222222222222...///000111222333333333666666777777777777666666333333222222333333444555444444444333333333222222333333333333333333333333111111111222222333333333333333333333333333333333444444444555555555666666444444444333333333222222222222222333333444444444444444444444444444444444111111111222222333333333333333333333333333333333555555666666555555444333222222222333444555666777ttt|||uuukkkbbb[[[MMMKKKIIIGGGDDDAAA???>>>????????????????????????AAA@@@???>>>============;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999:::<<<<<<999777555555666777888999::::::555555666666777777777888666888999888777666777888777666555555666777666555444444444555555555555666555444333333222222222222555444444666999999666333555555444444444333333333222222222111111111111000111111111111111111111111333333222111000///......222222222222222222222222000000000000000000000000222222222111111111111111111111000000000000111111111111000000000000111111,,,,,,---...//////......000000000000111111111111000000000000000000000000111111000000//////......////////////////////////000000////////////000000000000//////......------000000000000000000000000000000000000000111111222000000000000000000000000...............///000000//////000000111111111222000000000000000000000000000000000000000000000000......//////000000111111333333222222111000000000333333333222222222111111111111111111111111111111000000111222222222222222222222222111111111111111111111111111111000///...000111111111111222222222444333333222222333333444444444444444444444444444444555777777777555333111222222333333333333444444666666444333222111111111333333333333333333333333444333222111000000000000000000111222444555666666333444444555555444444333444444444333333222222222333333444444555666666666555555666666555555444333222333333444444333333222666555555444444333333222333333333333333333333333555444333333333333444555YYY```hhhooorrrvvv{{{ttthhh___XXXQQQLLLGGGGGGEEEDDDBBBAAA@@@???????????????????????????AAA@@@???>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999:::;;;;;;999777777777888888999999::::::888888888999999999::::::666777888777666666777888555444333333444555444333444444444444555555555555555444333333222222222333444333444666888888666333444444444444333333333333222222222111111111111000111111111111111111111111111111111111000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111000000////////////000000---...//////000000000///000000000000111111111111000000000000000000000000111000000000/////////...000000000000000000000000000000////////////000000000000000000000/////////////////////////////////000000000000000111111222000000000000000000000000///............///000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000/////////111111111111111111222222333333222222111111111111000000000000000000000000000111111222222222111111111111111111111222222222111111111111111000//////111111111111222222222222444333333222222333333444333333333333333333333333222333555666666555444333222222333333333333444444444444333222222222333333333333333333333333333333222111111111111111222333222222333444555555666777444555555666666555555444666666666555555444444444333333444444555666666666555555666666555555444333333333444444444444333333444444444444444444444444555555555555555555555555555555444333333444555555FFFJJJPPPTTTXXX]]]eeekkkpppuuu}}}~~~vvvggg```XXXRRRNNNKKKHHHDDDAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>======<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;:::999:::;;;;;;999777999999999999999999999999888888888999999999999999555666777666555555555777555444333333444555444333444444444444555555555555444444333222222222333333444333444555777777555333333333333333222222222222222222222111111111111000111111111111111111111111//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111//////............////////////000111111111000000000000000000111111111111000000000000000000000000000000000000////////////111111111111111111111111000000////////////000000000000000000111111111111........................000000000000000111111222000000000000000000000000//////......//////000111000000000000111111111111000000000000000000000000000000000000000000000000222111111000000///......///000000111222222333333222111111111111000000000000000000000000000000000111111222222222111111000000000111111222222333333111111111111111000000000111111111111222222222333444333333222222333333444333333333333333333333333000111333444555555444444222222333333333333444444222222222222333333444555333333333333333333333333111111111111222333444555444444444555555555666666555666666666666666666555666666666555555555555555333333444444555666666666555666666666666555444444333333444444444444333333222333333444555555666666666666666666666666666666555555444333333444555555CCCEEEGGGIIIJJJNNNSSSWWWXXX^^^ffflllqqqyyy}}}tttmmmeee\\\UUUQQQNNNJJJHHHHHHGGGEEECCC????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>======<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::999888777::::::999999999888888888555555555555555555555666444555666555444444555666777555555555666777666555333333444444444555555555444333333222222333333333333333444555666666555444333333333222222222111111222222222111111111000000111111111111111111111111000000000000111111111111000000000111111111111111////////////////////////////////////000000000000111111000000000000111111000//////......//////000//////000111111000000000///000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000////////////000000/////////000000111111111////////////////////////000000000000000111111222000000000000000000000000/////////...///000000111000000000000000111111111////////////////////////////////////////////////111111000000000000000000000000111111111222222222111000000000000000000000000000000000000000000000111222222222222111000000000000111111222333444444222111111111111111111111111111111222222222333333444333333222222333333444222222222222222222222222000111222333333333333222222222222333333333444444333333222222333333444444444444444444444444444444222222222222222333444444555555555555444444444444555555666666666666555555444444444444444333333333333333444444555666666666666666666666666555444444444444555555555555444444333444444444555555555666666666666666666666666666555555444444444444555555>>>@@@AAABBBCCCCCCEEEFFFHHHMMMSSSWWW[[[bbbllltttvvvyyykkkeee]]]WWWSSSOOOJJJGGGFFFEEECCCCCCCCCBBBAAA???@@@@@@@@@??????>>>>>>>>>========================>>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::999888888888999999999888777777666666444444444444444444444444333555666555444333444555777555555555666777666555333333333444444444444555333333333222222333333444222333444444444444444444333333333222222222111111222222222111111111000000111111111111111111111111111111111111000000000000111111111222222222333333////////////////////////......//////000000000000111111000000000000111111111000000//////000000111/////////000000//////...///000000000111111111111111111111111111111111111////////////000000000000////////////////////////000000////////////000000.........//////000000000000000000000000000000000000000000000000111111222000000000000000000000000///////////////000111111111111000000000000000000////////////////////////...........................//////000111222222333222222222111111111000000000000000000000000000111222222222222222222222222111111222222222111111000000000111222333444444555222222111000111111222333111222222222222333333333444333333222222333333444222222222222222222222222333333333222222111111000222222222333333333444444444444333333222222333333444444444444444444444444555555444333222222333333444444444333333333333333333444444555555444444333444444444444444444444444333333444444555666666666666666777777666666555444444555555666666555555444666666666555555444444444555555555555555555555555555555555555555555555555:::;;;>>>???AAAAAA@@@@@@AAADDDGGGHHHJJJNNNTTTYYYdddooo|||pppfff^^^YYYSSSOOOKKKHHHGGGGGGFFFEEECCCCCCCCCBBBAAA@@@??????AAA@@@@@@???>>>>>>==============================<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888999;;;:::888777777888888888888777777777666666666666666666555555555555444555666555444444444666555444333333444555444333333333333333444444444444333333222222222333444444111222444333222222333555333333333333222222222222222222222111111111111000111111111111111111111111222111111111000000//////111111111222333333444444000000000000000000000000...//////000000111111222111111000000000000111111111111000000000000111111//////000000//////......000000000000111111111111111111111111111111111111////////////000000000000........................000000////////////000000............////////////111111111111111111111111000000000000000111111222000000000000000000000000000000//////000000111222111111111111000000000000000000000000000000000000........................---...///000222333444444333333222222111000000///000000000111111111111222333333333333333333333333000000111222222222222222111111222222333333444444222222111000000222333444222222222222333333333333444333333222222333333444333333333333333333333333444444333222222111111000222222333333333333444444555444333333222222222222444444444444444444444444777666555444333333333333333333333333333333333222333333444444444444333333666666666666666777777777333333444444555666666666666777777777777666555555555555666666666666555555777777666666555444444333444444444444444444444444444555666666666666555444<<<<<<===>>>???@@@@@@???>>>>>>???@@@BBBEEEGGGIIIRRRYYYeeeqqq}}}vvvpppeee\\\TTTOOOKKKIIIHHHFFFDDDCCCCCCCCCDDDDDDCCCCCCCCCCCCBBBAAABBBBBB>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777999;;;:::888666777888999888888888888888888888888888888777777666666666444666777666555444555666555444333333444555444333222222333333333444444444333222222222333333444555000222444333111111333555444444444444333333333333222222222111111111111000111111111111111111111111000000000000111111111111000000000111222333333333000000000000000000000000//////000000111222222333111111000000000000111111000000////////////000000000111111111000000///...000000000000111111111111111111111111111111111111.../////////000000000111////////////////////////000000////////////000000000000000///////////////000000000000000000000000000000000000000111111222000000000000000000000000000000//////000000111222111111111111000000000///000000000000000000000000000000000000000000000000//////000111222222333333222222111111111111111111111111111111222222333333222222222222222222222222...///000111222333333333333333333333333333333333333222111000000222444555222222222333333333444444444333333222222333333444333333333333333333333333444333333222222222333333222222333333333333444444333333222222222333444444555555555555555555555555555555444444444444444555333333333444444444444444444444555555555555444444555666666666777777777888333333444444555666666666777777777777777666555555666666666777777666666666666666666666555555555555444444444444444444444444444555666777777666555444>>>===;;;:::;;;<<<<<<;;;<<<;;;;;;>>>AAADDDEEEEEEEEEIIIPPPWWWaaannn|||yyykkkbbbZZZVVVPPPKKKIIIHHHGGGFFFDDDCCCAAA@@@@@@@@@AAAAAA@@@AAAAAAAAA@@@@@@BBBDDD<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777999;;;:::888666777999999999999999999999999999888888777777666666666555555666777666555555666777777666555555666777666555222222333333333444444444222222222222333333444555000222444333000000333666555555444444444444333333222222222111111111111000111111111111111111111111......///000111222333333...//////000111222222222000000000000000000000000///000000111222333333333111111000000000000111111//////............//////222222222222222111000///000000000000111111111111111111111111111111111111.../////////000000111111000000000000000000000000000000////////////000000222222111111000000//////000000000000000000000000000000000000000111111222000000000000000000000000000000000000000111111222222111111111000000//////000000000000000000000000111111111111111111111111111111111111111222222222000000000111222222333333111111222222222333333333111111111111111111111111---...000111333333444444444333333333333333333333333222111000000222444555222222333333333444444444444333333222222333333444444444444444444444444444222222222222333444555555222222333333333444444444111111111222333444666777555555555555555555555555444444444444444555666777444444444555555555666666555555666666666666555555333444444444555555666666333333444444555666666777777777777777777666666555666666777777777777666666444444555555666777777777555555555555555555555555444555666777777666555444;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<===>>>??????@@@BBBBBBBBBCCCHHHQQQ[[[bbbsssxxxmmmddd^^^XXXQQQKKKHHHGGGEEEDDDBBBAAAAAAAAA????????????????????????????????????>>>>>>>>>>>>============<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<===<<<;;;999888666888::::::999999999:::::::::::::::::::::::::::::::::999999888777666666555555555666666666666666999888666555555555666777555555555555555555555555666666666666666666666666444444444333333222222222222333333444444333333222222222222222222222222222222222222111111111111000111222222333333222222111111222333222000///000111000000000000000000000000111111222222222222111111111000///......///000111111111111111222222222222333444555444222000000000000000000000000111111222333333222111000///...---222222222222222111000000000000000000000000000000.../////////000000000111000111111111111000//////////////////000000000000000000000000000000000000000000000000000000000000222111111111000000//////222111111111000000//////000000000000000000000000111111111111111000//////000000000000000000000000//////000111111111111111000000000000111111111111000000000000////////////000000000000000000000000111111222222222222111111111111222222222333333333222222222222222222222222222222222222222222222222222222111111111111111111333444444555555444444333333333333333333333333333111222222333333222222111333333333333333333333333555555555555555444444444555555555555555555555555555555555555555555555555666666666666666666666666555555555555555444444444777666555444444555666777888777666777888999888777666666666777666666555444777777777777666666666666777666444333333444666777666666555666666777888999444555666888888888777666;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;<<<======>>>>>>>>>@@@AAACCCEEEJJJPPPTTTXXXcccpppzzz|||wwwnnnhhhbbb\\\TTTOOONNNLLLIIIEEEEEEDDDCCCAAA@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<;;;:::::::::::::::999999:::::::::999888777;;;<<<===<<<:::999999999::::::::::::::::::::::::::::::999888888777666666666666666666666555555555888777777666666666666666555555555555555555555555555555555555555555555555444444444333333222222222222333333444444333333222333333333333333333333333222222222222111111111111111222222333333222222111222333333333111000111222111111111111111111111111111111222222222222111111000000////////////000000////////////000000000000111222333333111//////000000000000000000111111222000000000000111111111111111111222222111111000///000000000000000000000000000000000000111111111111111111111111111000///...////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000///111111111111000000000///000000000000000000000000111111111111111000//////000000000000000000000000//////000111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111222222222333333333222222222222222222222222222222222222222222222222222222111111111111111111333444444555555444444333444444444444444444444444333333444444444444333333333333333333333333333333555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555888888888888888888888888777666555555555555666777888666666666888999888777555555666777777777777777888777777777666666666666777666444333333444666777777666666666666777777888666777777888888888777777:::::::::;;;;;;;;;<<<<<<999999:::;;;;;;<<<<<<<<<;;;>>>@@@AAAAAAAAACCCDDDFFFLLLSSSXXX[[[bbbkkksssxxx}}}{{{rrrggg___[[[VVVOOOJJJLLLHHHCCCCCCDDDFFFEEECCCAAA@@@???>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>====================================<<<<<<<<<<<<;;;;;;:::999999999::::::999999:::::::::999888888>>>???@@@>>>;;;999888888::::::::::::::::::::::::999999999888888777777666777777666666555555444444666777777777777666555555555555555555555555555555555555555555555555555555444444333333333333222222222333333444444333333222444444444444444444444444333222222222111111111111111222222333333222222111222444444333222111222333222222222222222222222222111111222222222222111111//////000000000000//////////////////000000000000///000222222000//////000000000000000000111111222//////000000111111111111000000111111000000///...000000000000000000000000222222222111111111111111111222111111000///...---////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000111111111111000000///000000000000000000000000//////000111111111111111000000000111111111222222222222222222222222222222111111111111111111111111111111222222222222111111111111222222222333333333222222222222222222222222222222222222222222222222111111222222222222222222444444555555555555444444555555555555555555555555444444555555555555444444444444444444444444444444666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555555555666666666666666666777777666666666666777777777666555666888999888777444555666777888999999:::888888777777777666666666777666555444444555666777888888777666666666777777999888888777777777777888999:::::::::;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;===??????===<<<<<<<<>>>>>============>>>>>>========================;;;;;;;;;<<<<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::>>>??????>>>;;;999888999999999999999999999999999999888888888777777777666888888777666555444444333555666777777777666444333555555555555555555555555555555555555555555555555333333333333333333333333222333333444444333333222444444444444444444444444333333222222222111111111111222222333333222222111333444555444222111222333222222222222222222222222111111222222222222111111...///000111111000///...000111111111222222222222...000222222111000111222000000000000000111111222222222111111000//////...000000000000000///......////////////////////////222222111111111111000000111111111111000///------////////////000000000000000000000000000000000000000000000000000000000000111111111000000000000000111111111000000000000000000000000000000000000000000000111111111111000///000000000000000000000000//////000111111111111111000000111111111222222222111111111222222222222222111111111111111111111111111222222333333222222111111111222222222333333333222222222222222222222222222222222222222222222222111111222222222222222333444444555555555555444444666666666666666666666666444444555555555555444444555555555555555555555555666666666666777777777777777777777777777777777777777777777777777777777777444444444444444444444444444444444555555555555555777777777777777777777777666555555666888999888777555555555666777888888999888888888777777777666666777777666555555666777777999999888777666666666666:::999777666555555666777999999999999:::::::::;;;:::;;;;;;;;;;;;;;;<<<<<<<<<======<<<::::::;;;======???AAA@@@???@@@CCCEEEEEEHHHKKKNNNSSSZZZccciiirrrzzzyyyooofff^^^VVVRRRLLLHHHDDDCCCDDDEEEDDDBBBBBB@@@>>>========================<<<======>>>???<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<===============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<<<<:::999999:::999999999999999999999999888888888777777777777777888888777666555444444333555666777777777666444333555555555555555555555555555555555555555555555555333333333333333333333333222333333444444333333222222222222222222222222222333333333222222222222111111222222333333222222111333444555444222111222333222222222222222222222222111111222222222222111111...///000111111000///...000111111111222222222222000111333333222111222333000000000000000111111222222222111111000000//////000000000000000///......////////////////////////000000000000000000000000111111111000000...------////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000111111000000000000000000000000///000000111111111000000000000000000000000000000//////000111111111111111111111111111222222222222000000000111111111222222111111111111111111111111222222333333333333222222111111222222222333333333222222222222222222222222222222222222222222222222111111222222333333333333444555555666666555555444666666666666666666666666333333444444444444333333555555555555555555555555555666666666777777888888888888888888888888888888888888888888888888888888555555555555555555555555777777888888888999999999777888888888888888888777777666555777999::::::999777777666555555666666777888888888888777777777777777777777666666777777777:::999888777777666777777999888666555444555555666888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;======<<<:::999:::===???888;;;>>>????????????@@@BBBCCCCCCDDDFFFIIIOOORRRTTTZZZaaahhhlllqqqwww||||||tttoookkkgggeeebbb]]]WWWRRROOOMMMKKKJJJGGGEEEBBBAAABBBBBBAAA@@@======<<<<<<<<<<<<<<<============<<<<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<=====================<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======999999888888888999::::::666888::::::999999999:::999999999999999999999999777777777777777777777777777777666666555555444444555666666666666555444444555555555555555555555555444444444444444444444444222222333333333333444444222333333444444333333222222222222222222222222222333333333333222222222222111222222333333222222111222444444333222111222333222222222222222222222222111111222222222222111111//////000000000000//////////////////000000000000111333444444222111222222000000000000000111111222......///000111222222333000000111111000000///...000000000000000000000000......//////000000000000//////000000000///......////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000///000000111111111111000000000000000000000000000//////000111111111111111111111111222222222222333//////000000111222222222222222222222222222222222222222333333333333222222111111222222222333333333222222222222222222222222222222222222222222222222111111222222333444444444555555666666666666555555666666666666666666666666333333444444444444333333444444444444444444444444444555555666666777777888777777777777777777777777777777777777777777777777666666666666666666666666666666777777888888999999888888999999999999888888777777666888:::;;;;;;:::999888777666555666777777999999888888888777777777777777888888888888777777999999888777777777888888888777666666666666666666888888888888999999999999::::::::::::::::::999999:::;;;;;;:::888999;;;===999;;;===?????????????????????@@@@@@@@@BBBDDDFFFDDDFFFIIIMMMQQQUUUYYY[[[iiiqqq}}}{{{wwwiiieee^^^WWWSSSQQQPPPNNNKKKIIIGGGFFFFFFGGGFFFDDDDDDCCCAAA@@@@@@??????>>>======>>>>>>======>>>???======<<<;;;;;;<<<<<<<<<:::::::::::::::::::::::::::;;;;;;<<<======>>>>>>============<<<<<<<<<<<<;;;:::::::::;;;;;;<<<===999999888888888999:::;;;666888::::::999888999:::888888888888888888888888666777777777777777777777666666666666666555555555666666555444444444444555555555555555555555555555444444444444444444444444222222222333333444444444222333333444444333333222333333333333333333333333444444333333333222222222111222222333333222222111222333333333111000111222111111111111111111111111111111222222222222111111000000////////////000000////////////000000000000111333444333111000000000000000000000000111111222......///000111222333333111111222222111111000///000000000000000000000000......///000111222222333---...//////000/////////////////////000000000000000000000000000000000000000000000000000000000000///000000000111111111111///000000000111111111111000000000000000000000000//////000111111111111111000000000000000000000000//////000111111111111111111111111222222222333333000000111111222333333444222222222222222222222222222333333444444333333222111111222222222333333333222222222222222222222222222222222222222222222222111111222222333444444555555555666666666666555555555555555555555555555555444444555555555555444444333333333333333333333333333444444555666666777777777777777777777777777777777777777777777777777777777777777777777777777777333444444555666666777777888888999::::::999888888888888777999;;;======<<<:::999888777777999:::;;;999999999888888888777777777888888888888888888777888888888777888888999999777888888999999999999888777888888888888999999999999999888888888888888888777999::::::888888888999:::;;;<<<<<<;;;:::999999;;;<<<<<<======???@@@AAABBB@@@???AAADDDGGGHHHHHHKKKSSS___gggkkknnnsssxxxuuuwwwyyyyyy{{{xxxkkkccc```^^^YYYTTTTTTSSSOOOIIIFFFFFFFFFEEEDDDCCCDDDEEEEEEDDDAAA>>>===<<<;;;;;;;;;;;;;;;;;;===>>>>>>===<<<;;;<<<======<<<;;;;;;:::::::::;;;::::::::::::::::::::::::;;;;;;<<<<<<===>>>??????>>>=========<<<<<<<<<<<<999999999999::::::;;;<<<;;;;;;:::999:::;;;===>>>777999;;;:::999888999999888888888888888888888888666666666666777777777777555555555666666666666666777666555333333444555555555555555555555555555555444444444444444444444444222222222333333444444444222333333444444333333222444444444444444444444444444444444333333333222222222222222333333222222222111222333222000///000111000000000000000000000000111111222222222222111111111000///......///000111111111111111222222222222111222333222000......///000000000000000111111222111111111111000000000000222222222222222111000000000000000000000000000000......///111222333444555,,,---...///000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000000111111111222//////000000111111111222000000000000000000000000//////000111111111111111000000000000000000000000//////000111111111111111111111222222222333333333111111222333333444555555222222222222222222222222222333333444444333333222111111222222222333333333222222222222222222222222222222222222222222222222111111222333333444555555555555666666666666555555555555555555555555555555555555666666666666555555333333333333333333333333333333333444555666666777666666666666666666666666666666666666666666666666777777777777777777777777666777777888999::::::;;;888999:::;;;;;;:::999888999888888:::<<<>>>>>>===;;;:::999888999<<<>>>@@@999999999888888888888777888888999999999999888888888777777777888999::::::777888:::;;;<<<<<<;;;:::777777777777777777777777888888888888888888888888777999;;;<<<<<<<<<:::999:::::::::;;;;;;;;;<<<<<<========================@@@???>>>======???AAABBBDDDFFFIIIMMMQQQTTTVVVXXXUUUTTTSSSTTTXXX___fffkkkyyy|||{{{rrriiigggjjjkkkeee___XXXUUUPPPKKKIIIHHHIIIJJJDDDDDDDDDCCCCCCBBBBBBBBB??????@@@@@@@@@AAAAAAAAA@@@?????????>>>>>>======<<<;;;::::::::::::;;;<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>===<<<;;;;;;::::::;;;;;;;;;::::::999999999999999999999999999999999999::::::;;;;;;::::::999555555666666777777888888777777777777777777777777777777777777777666555555777777666666555555555444666666666666666666666666333444444555555444444333555555444444444333333333444444444444444444444444333333333444444444555555666666555555555444444444000000000000000000000000222222222222111111000000222222222222222222222222222222333333333333444444///111111111000///000111333333333222222222111111000000000000000000000000222111111111000000//////111111111111111111111111444333111000000000111222000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000333111///......///111333222111111111000000//////000000000000000000000000000111111111111222222222111111000000000000111111333222111/////////000111444333333222111000/////////000111333333222111111000111111111111222222222111111000000000000000111222222222333333444444444444444444444444333222111///000000000000111111111444444444444444444444444444444444333333222222222444333333333333444555555777666555444444555666777444555555555444333222222555444222111111222444555777777666666555555444444555777888888777777888999999999999999888888777777888888666555555666777888999999888888888999999:::::::::999999999999999:::888999;;;;;;;;;;;;<<<>>>===<<<::::::<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;888888888999999999999999::::::::::::999888666666888888888888777777777777777999;;;<<<;;;999777555666666666666666666666666888888888888888888888888444555777999999888777666::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;<<<===???@@@AAABBBEEEGGGIIIKKKLLLLLLKKKIIIHHHIIIKKKPPPTTTWWW\\\^^^ccchhhnnnrrrvvvwww}}}~~~}}}yyysssnnnkkkiiigggeee^^^XXXQQQPPPRRRSSSPPPLLLNNNLLLIIIEEECCCCCCCCCDDDBBBBBBAAAAAAAAA@@@@@@@@@>>>????????????@@@@@@@@@?????????>>>>>>>>>======<<<;;;::::::::::::;;;<<<>>>=========<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;======<<<<<<;;;::::::999:::::::::999999888888888999999999999999999999999999::::::;;;;;;::::::999777777777777888888888888666666666666666666666666777777777777777666555555777666666666555555555555555555555555555555555555333444444555555444444333555555444444444333333333444444444444444444444444333333333444444444555555555555555444444444444333111111111111111111111111222222222222111111111000222222222222222222222222222222222333333333444444000111222222000000111222333333222222111111111111000000000000000000000000111111111111000000000///111111111111111111111111333222111111000000000111000000000000000000000000000000000000000000000000000000000000////////////////////////000000000111222111000//////000111222111111111111000000000///000000000000000000000000000111111111111222222222111111000000000000111111333222000/////////000111111111111000000000000000000000111222222222222111000111111111111222222222222111111111111111111111222222222333333333444444333333333333333222111111000000000111111111222222444444444444444444444444444444444333333222222222444444333333444444555666777666555555555555666777666666777777666666555444555444333222222333444555777777666666555555555444666777888888777777888999:::999999999888888888888:::999888777777888999999888777777666666777777888999999999888888888999999:::;;;<<<======>>>???@@@>>><<<;;;;;;<<<<<<===<<<;;;::::::999999:::::::::::::::::::::::::::::::::=========<<<<<<;;;:::999999999999999999999888888777999:::;;;;;;999777555666666666666666666666666888888888888888888888888666777999:::::::::999888999999:::::::::;;;;;;;;;::::::::::::::::::::::::<<<;;;:::::::::;;;===>>>@@@@@@AAABBBBBBBBBAAAAAABBBAAA@@@@@@@@@BBBDDDEEEFFFGGGIIIKKKOOORRRUUUVVVZZZZZZ```iiippptttyyywwwhhh___[[[VVVSSSQQQOOONNNMMMHHHFFFCCCBBBBBBCCCCCCBBBEEEDDDBBB@@@???>>>>>>>>>????????????>>>>>>>>>>>>=========>>>>>>>>>>>>???>>>>>>>>>>>>============<<<;;;;;;::::::;;;;;;<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;::::::999999999999999888888888888888777999999999999999999999999999999::::::::::::999999999999999999888888888888555555555555555555555555777777777777777666555555666666666666555555555555555555555555555555555555444444555555555555444444555555444444444333333333444444444444444444444444333333333444444444555555444444444444333333333333222222222222222222222222222222222222111111111111222222222222222222222222222222222222333333333333111222333222111000111333222111111111111000000000000000000000000000000000111111111111000000000000111111111111111111111111111111222222111111000000000000000000000000000000000000000000000000000000////////////000000000000/////////000000000111111000000000000000000000000111111111111000000000000000000000000000000000000000111111111111222222222111111111111111111111111222111000000///000000000/////////000000000111111111111111000111111222333000111111111111222222222222222222222222222333333222222222222333333333333222222222222222222111000111111222222222333333333444444444444444444444444444444333333333333222222444444444333444444555666777666666555555666666777666666777777777666555555444444555555555555444444666666666666666555555555666777888888777777888:::::::::999999999999888888::::::999999999999:::;;;888777777666666777777888::::::::::::::::::::::::======>>>???@@@AAABBBCCC@@@???>>>======>>>???@@@???>>>===<<<;;;;;;<<<============<<<<<<;;;;;;:::<<<<<<;;;;;;::::::999999;;;;;;<<<<<<<<<<<<<<<;;;:::;;;<<<======;;;999888666666666666666666666666888888888888888888888888888888999::::::::::::999999999999999::::::::::::::::::::::::::::::::::::;;;::::::999:::;;;<<<<<<@@@@@@@@@@@@@@@???>>>===?????????????????????>>>AAAAAAAAABBBDDDFFFIIIJJJLLLJJJKKKPPPTTTUUUYYY]]]]]]^^^bbbgggmmmtttzzz~~~~~~~~~{{{xxx~~~~~~{{{wwwxxx{{{zzz|||~~~yyyuuuuuupppnnnpppsssnnn```SSSQQQNNNJJJHHHGGGGGGFFFDDDCCCCCCCCCAAA@@@@@@AAABBB@@@@@@@@@@@@@@@???>>>>>>>>>>>>==================;;;;;;<<<<<<<<<=================================;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999::::::;;;;;;;;;<<<<<<<<<:::;;;;;;<<<<<<;;;;;;::::::::::::999999999888888999999999999888888888888999999999999999999999999999999::::::::::::999999999999999888888777777777666666666666666666666666777777777777777666555555666666666666666555555555555555555555555555555555444444555555555555444444555555444444444333333333444444444444444444444444333333333444444444555555444444333333333222222222333333333333333333333333222222222222222222222222222222222222222222222222111222222222222333333333111222333333222111222333111000000000000000000000000000000000000000000000111111111000000000000000111111111111111111111111///000111222222111000///////////////////////////////////////////////////////////////000000000000//////000000000111111111000000111111111111000000111111111000000000000000000000000000000000000000000000111111111222222222111111111111111111111111111111000000000000000000000000000000111111111111222111000000000111333444000000111111111222222222333333333444444444444444222222222222222222222333111111222222222111111000222222222333333333444444444444444444444444444444333333333333333333333333444444444444444555666666777666666666666666666777444444555555555555444444444555666777777666555444555555555666666666666666666888999999888777999:::::::::::::::::::::999999999999999999999999:::::::::999999999999999:::;;;;;;;;;<<<======>>>>>>>>>@@@@@@@@@BBBEEEFFFGGGGGGEEEEEEDDDCCCBBBBBBDDDFFFGGGFFFDDDBBBAAAAAABBBCCCAAA@@@@@@???>>>===<<<<<<======<<<;;;;;;;;;;;;;;;>>>???@@@@@@@@@@@@???>>>>>>???@@@@@@@@@>>>===;;;555555555555555555555555777777777777777777777777444444555666666666666666888888888999999999::::::::::::::::::::::::::::::;;;:::::::::;;;;;;<<<<<>>======>>>???@@@@@@???>>>>>>>>>>>>===>>>@@@BBBDDDFFFIIIEEEDDDFFFFFFDDDFFFJJJHHHIIILLLOOOSSSWWWZZZ\\\```______```aaaaaa___^^^\\\]]]bbbggggggdddcccfffnnnrrrtttrrrtttxxxyyywwwuuuvvvxxxxxxwwwvvvwwwyyysssuuuyyy}}}}}}|||{{{yyypppiiiccc___]]][[[\\\^^^[[[\\\\\\[[[ZZZYYYXXXXXX\\\WWWSSSVVV[[[[[[SSSLLLGGGEEEBBBAAABBBBBBAAA@@@@@@AAAAAA@@@===<<<===???===>>>???@@@@@@@@@???>>>============>>>>>>>>>>>>::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;888888999999999999999999:::::::::;;;;;;;;;;;;<<<::::::;;;;;;;;;;;;::::::999999999999999888888888999:::::::::::::::::::::999999999999999999999999888999999::::::999999888888888888777777666666555777777777777777777777777777777777777777666555555555555555666666666666666555555555555555555555555444555555666666555555444555555444444444333333333444444444444444444444444333333333444444444555555444444333333333222222222333333333333333333333333222222222222222222222333222222222222222222222222111111111222222222333333111222333333222111222333000000000000000000000111000000000000000000000000000000000000000000111111000000000000000000000000...///111222222111000///////////////////////////////////////////////////.../////////000000000111000000000000111111111111000000111111111111000000000000000000000000111111000000000000000000000000000000111111111222222222000111222222222222111000000000000111111111000000444444333222222111000000222111000000000111333444000000111111111222222222222333444555555555555444222222222222222222222222000111111222222222111111222333333333333444444444444444444444444444444444333333333333333333333333555444444444444555666666666777777777777777777666444444555555555555555444333555777888888777555333444444555555666666777777777888999999888888999:::::::::::::::::::::;;;;;;777888888999999999999999:::::::::;;;;;;===>>>>>>;;;<<<>>>@@@BBBCCCDDDDDDFFFEEEEEEHHHLLLNNNNNNMMMNNNNNNNNNLLLJJJJJJMMMPPPPPPOOOMMMLLLKKKKKKKKKLLLGGGGGGFFFFFFEEEDDDCCCCCCDDDDDDCCCBBBBBBBBBCCCCCCBBBCCCDDDEEEEEECCCBBBAAACCCCCCCCCCCCBBB@@@>>>===555555555555555555555555777777777777777777777777555555555666666666777777777777888888888999999999:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<============<<<888999;;;<<<======<<<;;;;;;<<<<<<===>>>@@@BBBCCCDDD@@@???AAAAAA???@@@CCCAAABBBCCCEEEFFFIIIJJJKKKMMMNNNOOOPPPQQQQQQQQQQQQMMMMMMPPPTTTSSSOOOOOORRRRRRUUUVVVTTTUUUYYYZZZXXXWWWXXXYYYYYYXXXXXXYYYZZZTTTUUUXXX[[[^^^```aaabbbccc```]]][[[[[[[[[YYYXXXUUUSSSPPPNNNLLLLLLLLLNNNLLLLLLKKKIIIGGGGGGIIILLLQQQMMMIIIIIIMMMNNNLLLHHHBBB@@@???>>>???@@@???>>>>>>>>>???>>><<<;;;;;;;;;;;;<<<===>>>>>>>>>==================>>>>>>>>>>>>:::::::::;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999999999999999999999:::::::::::::::;;;;;;;;;999999999999999999999999888888999999999999888888777777777666666666666666888888888888888888888888777777777777777666555555555555555666666666666666444444444444444444444444555555666666666666555555555555444444444333333333444444444444444444444444333333333444444444555555444444444444333333333333333333333333333333333333222222222222333333333333222222222222222222222222111111111111222222222222111222333222111000111333000000000111111111111222000000000000000000000000000000000000111111111111000000000000000000000000//////000000111111000000000000000000000000000000000000000000000000000000......//////000000111111000000000111111111222222000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222000111222333333222111000//////000111111111111000666555444333222111000000111111111000111111222333000111111111111222222222111222444666666666555555222222222222222111111111000111222222333222222222222222333333333444444444444444444444444444444444222222333333333333444444555555444444555555666777666777777888888777777666666666777888888888777777444555777888888777555444333444444555666777888888777888999999888888999;;;::::::;;;;;;;;;;;;<<<<<<888999:::;;;<<<<<<;;;;;;;;;<<<<<<===???AAABBBCCC@@@BBBEEEHHHKKKMMMNNNNNNQQQOOONNNRRRWWWZZZYYYXXXYYYZZZYYYWWWTTTTTTYYY]]][[[[[[[[[ZZZZZZYYYYYYXXXTTTTTTTTTSSSSSSRRRRRRRRRMMMLLLKKKJJJJJJKKKLLLMMMLLLMMMNNNNNNMMMKKKIIIGGGJJJIIIHHHGGGEEECCCAAA@@@555555555555555555555555777777777777777777777777777777777777777888999999777777777777888888888999999999999999999999999999::::::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;;;;777888999:::::::::999999:::;;;<<<===>>>????????????<<<<<>>AAA@@@@@@@@@AAACCCEEEGGGHHHGGGHHHJJJKKKKKKKKKKKKLLLKKKJJJKKKMMMKKKGGGGGGJJJFFFHHHHHHFFFGGGJJJKKKIIIGGGIIIIIIIIIHHHHHHJJJKKKGGGGGGHHHJJJKKKLLLNNNNNNMMMKKKJJJJJJKKKKKKJJJIIIGGGIIIIIIHHHGGGGGGGGGFFFFFFGGGGGGFFFCCCCCCFFFHHHGGGFFFEEEDDDEEEEEEEEEDDDAAA@@@??????@@@@@@???>>>>>>======>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<=========>>>>>>:::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<::::::;;;<<<<<<;;;::::::999999999999:::::::::;;;999999:::::::::;;;;;;;;;999::::::;;;;;;::::::999::::::::::::::::::::::::888888999999::::::::::::999999999999999999999999888888999999999999888888777777777777777777888888777777777777777777777777777777777777777666555555555555555555666666666777444444444444444444444444555555666666666666555555555555444444444333333333444444444444444444444444333333333444444444555555555555555444444444444333222222222222222222222222222222222333333333444444222222222222222222222222111111111111222222222222000111222222000000111222111111111111222222333333000000000000000000000000///000000000111111111111000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000.........///000111111111000000111111111222222222222111000//////000111222///000000000111111111111000000000000000000000000000111111111111222222222000111333444444333111000...///000111222111111000333333333222222111111111000000111222222222222111000111111111111222222222000222444555666666555444222222222222111111111000111111222333333333333333222222222222333333333333444444444444444444444444222222222333333444444444555555555555555666666777666777888888888888777666666666777888888888888888444555666666666666555444333333444555666777888999777888:::999888888999;;;:::;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@@@@@@@@@@@@@@@@@@@AAACCCFFFIIIKKKLLLKKKMMMRRRVVVZZZ]]]^^^___]]][[[ZZZ^^^dddggggggeeecccddddddaaa^^^^^^ccchhhjjjkkklllmmmmmmllljjjiiieeeeeeeeeeeeeeeeeeeeeeee\\\[[[ZZZYYYYYYZZZ\\\]]]^^^^^^______]]]ZZZWWWUUUUUUTTTRRRPPPMMMJJJHHHGGG555555555555555555555555777777777777777777777777444444444444444555666666777777777777888888888888777777777777777777777777999999:::;;;;;;;;;;;;:::<<<<<<<<<<<<<<<;;;::::::999::::::;;;;;;:::::::::888999;;;<<<<<<<<<;;;:::===:::;;;>>>???<<<<<>>>>>>>>@@@BBBEEEHHHJJJEEEGGGIIIJJJIIIIIIHHHIIIGGGEEEEEEFFFDDD@@@@@@DDDAAACCCCCC@@@@@@CCCDDDBBB@@@AAAAAAAAA@@@@@@BBBDDDCCCCCCBBBCCCCCCDDDEEEFFFBBBAAAAAABBBDDDDDDDDDCCC>>>BBBDDDCCCBBBBBBAAA@@@>>>AAACCCCCC@@@???AAACCC>>>@@@AAABBBAAA@@@@@@AAA@@@???>>>>>>???@@@???===<<<;;;;;;===???@@@>>><<<===<<<<<<;;;<<<<<<===>>>;;;;;;;;;<<<<<<=========::::::;;;;;;;;;<<<<<<<<<:::::::::;;;;;;<<<<<<<<<::::::;;;<<<<<<;;;::::::666666777777888888888999999999:::::::::;;;;;;;;;999::::::;;;;;;::::::999::::::::::::::::::::::::777777888888999999999999999999999999999999999999888888999999999999888888777777888888999999999:::666666666666666666666666777777777777777666666555444555555555666666777777444444444444444444444444555555666666666666555555555555444444444333333333444444444444444444444444333333333444444444555555666666555555555444444444222222222222222222222222222222222333333444444444222222222222222222222222000111111111111222222222///111222111000///000111111111222222222333333333000000000000000000000000//////000000111111111222000000000000000000000000000///.........000111222000000000000000000000000000000000000000000000000---......///000111111222000111111111111222222222333111000......000111333//////000000111111111222000000000000000000000000000111111111111222222222000111333444444333111000...///000222222222111000111111111111111222222222///000111333333222111111000111111111111222222222000111333555666666555444222222222222111111000000111222333444444444444444111111222222222333333333444444444444444444444444222222222333333444444444555555555555555666777777666777888999999888777666444444555666666666666666444444555555555555444444222333444555666888888999777999::::::999888:::;;;;;;;;;;;;<<<<<<<<<======@@@AAABBBDDDEEEEEEDDDDDDEEEFFFGGGJJJMMMPPPSSSTTTUUUXXX]]]cccgggkkklllmmmfffccccccfffmmmqqqpppnnniiikkkkkkgggcccdddiiiooovvvwwwzzz||||||zzzxxxwwwqqqrrrrrrrrrrrrrrrrrrrrrooonnnlllkkkkkklllnnnooommmnnnnnnnnnlllhhhdddbbb___^^^[[[XXXUUURRROOONNN999777666555555666777999555666777888888666444222333333444444555666666777888888777777666666555555888888999999999888888777::::::::::::::::::::::::888888999999999999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<;;;;;;<<<===???AAACCCDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFHHHGGGEEEBBBAAA@@@@@@@@@================================================???????????????@@@@@@AAABBBAAAAAA@@@?????????@@@@@@AAABBBCCCCCCCCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============DDDCCCAAA???<<<:::888777===>>>?????????>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;:::999999999999:::::::::;;;;;;;;;999999999999888888777777;;;:::999888888888::::::999999999::::::;;;;;;;;;999:::;;;;;;;;;999888777999888888888888999::::::888999999999999999999999777777666555555555666666999999888777777666666555888888777777777666666666888888888888888888888888444555666777777555333222333333222222222333444555333444555555666666555555444444444333333222222222333333333222111000//////222222222111111111111111333333333333333333333333222222222222222222222222222111111111000000//////000000000000111111111111111111111111111111111111000000000000111111111111//////000000000000//////000000000000000000000000444333111///,,,***((('''111111111111111111111111000000000000000000000000000000000000111111111111222222222111111111000000...///000111111111111111111111111111111111111111111111111111111111111111222333333444444333333333000000000000000000000000111000000000111222222333111111111111111111111111///000000000111111111111333333333333333333333333444333333222222333333444111222222333333333222222333333333333333333333333333333333444444444555555555555555666666666666666666555555444444444555555666555555444444444555555666666666666777777777777555666666666666666555555555555666777888888888888;;;::::::::::::;;;<<<===<<<<<<<<<>>>AAABBBBBBAAAAAAGGGLLLLLLMMMOOOOOOMMMOOOPPPRRRUUUYYY]]]```aaadddhhhmmmsssvvvwwwwwwvvvssspppoooqqqwwwyyyxxxuuuuuuuuusssooolllnnntttyyy~~~}}}{{{yyyzzz|||}}}{{{yyy|||wwwsssqqqtttxxxzzzzzzvvvwwwxxxxxxwwwssspppnnnhhhgggeeebbb___\\\YYYXXX777666444333333444666777555555666666666555444333444444555555666777777888888888888888777777777666888888999999999999888888::::::::::::::::::::::::888999999999999:::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::<<<===???AAACCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFDDDBBB@@@???>>>>>>>>>===============================================================>>>>>>???AAA@@@@@@???>>>>>>??????>>>???@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<========================<<<<<<======<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;::::::999999999999:::::::::;;;;;;::::::999999888888888888<<<;;;:::999999:::;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<;;;::::::999999888888888888888999999777777777777777777777777888888777777777777777777777777666666555444444333666666666666555555555555777777777777777777777777444555666666666555333222333333222222333333444555333444555555666666555555444444444333333333222222444444333333222222111111444444333333222222111111333333333333333333333333222222222222222222222222222111111111000000000000000000000000111111111111111111111111111111111111000000000000111111111111000000////////////000000000000000000000000000000000000000000////////////111111111111111111111111000000000000000000000000000000000000111111111111222222222111111111000000000000000000000111111111000000000000000000000000111111111111111111111111222333333333333333222111111111111111111111111111000000000000000111222222111111111111111111111111111111111111222222222222333333333333333333333333444333333222222333333444111222222222222111111000333333333333333333333333333333333444444444555555333444444555666777777888666555555444444444555555666555555444444555555555666666666666777777777777666666666777777666666555777666666666666777888999888888888999999:::;;;;;;>>>>>>???AAACCCDDDDDDCCCFFFKKKOOOPPPRRRWWW[[[[[[[[[]]]```dddfffggghhhhhhjjjnnntttzzz}}}~~~}}}{{{wwwtttrrrtttyyy}}}|||zzzvvvuuusssqqqppprrrvvvyyy{{{}}}~~~~~~}}}|||}}}~~~||||||xxxxxxzzz}}}{{{{{{{{{{{{yyyvvvrrrppplllkkkjjjiiigggfffeeeddd444444222222222222444444555555444444444444333333555555555666777777888888999999888888888888777777888888999999999999999888999999999999999999999999999999999999:::::::::;;;999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::;;;===???AAACCCEEEFFFFFFFFFEEECCCBBBAAABBBBBBCCCBBBAAA???>>>===<<<<<<<<<================================================;;;;;;;;;:::;;;<<<<<<===??????>>>============>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<999::::::;;;<<<===>>>???;;;;;;:::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;:::::::::999999999999::::::::::::::::::::::::999999999999<<<;;;;;;:::;;;;;;<<<<<<===<<<<<<;;;;;;::::::999>>>======<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;888888888888888888888888888888888888999999999999777777666666555444444444666666666666666666666666666666666666666666666666555555555444444444333333333333333333333444444444333444555555666666555555444444444444333333333333444444444444444333333333666555555444333222222111222222222222222222222222222222222222222222222222111111111111111000000000000000000111111111222222111111111111111111111111000000000000111111111111000000////////////000000000000000000000000000000//////000111222333444444000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111111111222111000//////000000111////////////////////////111111111111111111111111222333333333222111000000111111111111111111111111000000000000111111111111111111111111111111111111111222222222222333333333222222222222222222222222333333333333333333333333333333444333333222111111222222222333333444444444333333333444444444555555222222333555666777888999555555444444444555555666666555555444555555666666666666666777777777888888666666777777777777777666:::999888777777999:::;;;999:::;;;;;;<<<======>>>BBBCCCDDDFFFGGGHHHIIIIIILLLRRRUUUVVVZZZbbbhhhiiifffhhhkkknnnooonnnlllkkkkkknnnsssxxx{{{|||zzzyyywwwtttrrrsssxxx|||}}}|||uuusssqqqqqqssstttuuuuuuvvvwwwyyy{{{|||}}}~~~~~~~~~}}}}}}~~~}}}~~~||||||~~~}}}{{{xxxuuusssqqqmmmmmmnnnnnnnnnooooooooo333333222222222222333333444444333222222333333444444555555555666666666777888777777777777777777777777888999999999999999999999999999999999999999999999999999999::::::::::::999999999999::::::::::::<<<<<<;;;;;;:::999999999<<<<<<;;;:::::::::::::::<<<===???AAACCCEEEFFFFFFFFFDDDBBB???>>>>>>???@@@??????>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;<<<<<<======<<<<<<;;;<<<<<<===;;;<<<<<<================================================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999:::;;;;;;;;;::::::999999999999::::::::::::;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<>>===<<<<<<===>>>?????????>>>>>>>>>>>>??????===============<<<<<<<<<999999:::;;;;;;<<<<<<<<<999999999888777777666666777777777888888888999999555555555555555555555555666555444444333333444444222333333444444444444444333444555555666555555555444444444444444444333333333333333333444444444444666666555444333222111111111111111111111111111111222222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111///000000000111111111111111000///......///000111000000000000000000000000222222222222222222111111////////////////////////000000000000000000000000///000000000111111111111111111111111111111111111444222000......///000111000000000000000000000000111111111111111111111111222222222222111111000///111111111111111111111111111111222222222222222111111111111111111111111111111111111222222222333333111111111111111111111111333333333333333333333333555555666555555444333222111111222333333444555555333333333444444444555555333333444444555666777777555444444444444555666666555555555555555666666777666666666777777888888999666777888888888888888888:::;;;;;;<<<<<<=========>>>>>>???@@@BBBCCCCCCDDDIIIKKKMMMOOOOOOPPPQQQRRRUUU[[[______cccjjjooopppooopppqqqqqqqqqooonnnmmmlllmmmnnnpppqqqrrrssssssqqqooolllnnnrrrvvvyyyyyyqqqooonnnooossstttsssppppppqqqrrrtttwwwyyy{{{|||{{{{{{{{{{{{|||||||||||||||||||||}}}~~~}}}{{{xxxuuusssqqqpppmmmmmmnnnnnnoooppppppqqq444333333333333333333444333333222222222222333444333333444444444444555555555666666666666666666666666777888888999999999888888888888888888888888888888888888999999999::::::888888888999999999::::::;;;;;;::::::999999999999<<<;;;;;;::::::;;;;;;<<<===>>>@@@BBBDDDEEEEEEFFFEEECCC@@@>>><<<<<<===>>>============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;===<<<<<<;;;:::999999888<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;:::::::::999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888999::::::;;;;;;;;;:::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::;;;;;;<<<<<<<<<======<<<======>>>???@@@@@@AAA@@@???>>>======>>>@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@;;;<<<===>>>???@@@??????<<<;;;;;;::::::999888888888888888888888999999999666666666666666666666666777666555444444444555555222333444555555555444444333444555555666555555555444444444444444444444444222222222222333333333333555444444333222111111111111111111111111111111111222222222222222222222222111111111111111222222222111111111111222222222222111111111111111111111111///000000000111111111111111000///......///000111111111111111111111111111333333222111000000//////////////////////////////111111111111111111111111///000000000111111111111111111111111111111111111444222000......///000111111111111111111111111111111111111111111111111111222222222222222111000///111111111111111111111111222333333444444333222222111111111111111111111111000000000000111111111222111111111111111111111111222333333444444333333222444444444444444333222222111111222333333444555555333333333444444444555555555555555555444444444444444444444444444555666666555555555555555666777888666666666777888999999999777888888999::::::999999777999<<>>AAAAAAAAABBBDDDFFFHHHIIITTTWWWYYYZZZZZZZZZ\\\^^^bbbhhhllllllnnnqqqrrrpppuuusssrrrpppoooooopppqqqooommmjjjhhhhhhjjjmmmooollljjjiiijjjnnnrrrvvvxxxrrrpppooorrruuuvvvssspppllllllmmmoooqqqtttwwwyyyzzzzzz{{{{{{{{{{{{|||}}}zzz{{{||||||||||||||||||~~~}}}{{{xxxvvvsssrrrqqqoooooooooooonnnnnnnnnnnn444444444444444444444444222222333333333333444444333333333333333333333333444444555555555555666666555555666777888888888888777777777777777777777777777777777777888888888999777777888888888999999999999999999999999999999999<<<;;;::::::;;;<<<>>>??????@@@AAABBBDDDDDDDDDDDDBBBAAA???===<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===;;;::::::::::::;;;<<<<<<===<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::888999999::::::;;;;;;<<<:::999999999999::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::888888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=========;;;<<<===>>>>>>>>>>>>>>>===>>>???@@@BBBCCCDDDDDDAAAAAAAAA@@@AAAAAABBBCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGFFFEEEEEEDDDDDD???@@@BBBDDDEEEFFFEEEEEE???>>>>>>======<<<<<<;;;::::::999999999888888888888888888888888888888888777777777666666666555555222333444666666555555444333444555555666666555555444444444444555555555555333333333333222222222222333333333333222222222222222222222222222222222222222222222222222222222222111111111222222222222222111111111222222222222333111111111111111111111111000000000000111111111111222000///------///000222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111111111111111111222222222222111000//////000000111111111111111111111111111111111111111111111111111111111222222222222222111222222222222222222222222222333444444444333222111111111111111111111111111//////000000000111111111222222222222222222222222222222444444444444222222111111222222222222111111222222222333333444444444333333333444444444555555666666555555444333333333444444444444444555666777555555555555666777888888555666777777888999::::::888888999:::;;;;;;;;;;;;555888<<>>AAABBBAAABBBBBBCCCCCCCCCCCCCCC@@@@@@???>>>===<<<<<<<<<::::::;;;<<<<<<<<<;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<:::::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999:::;;;;;;;;;<<<<<<<<<<<<999::::::;;;<<<<<<;;;;;;::::::::::::::::::::::::999999999999999999999999888888999::::::;;;<<<<<<999999888888888999;;;;;;999999999999999999999999999999999999999999999999777888999:::;;;;;;;;;;;;<<<<<<<<<============>>><<<<<<=========>>>>>>>>>===>>>???AAAAAAAAAAAA@@@AAAAAABBBCCCDDDDDDEEEEEECCCCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHJJJLLLMMMNNNMMMMMMMMMLLLKKKJJJJJJJJJDDDFFFHHHKKKLLLMMMLLLLLLEEEEEEDDDDDDCCCCCCBBBBBB???>>>>>>===<<<;;;::::::::::::::::::::::::::::::777888999999999888666555222333555666777666555444333444555555666666555555444444444444555555555666555555444444333333222222333333333333444444444444333333333333333333333333222222222222222222222222111111111222222333333333111111111222222222333333111111111111111111111111000000000000111111111111222111...------...111222111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111000000000000111111111111000000111111111222222222000000000000000111111111111111111111111111111111111111111111111111111111000111222333333444444333222222222222222222222222000111222333333111///...111111111111111111111111000000111111111222222222333333333333333333333333111222444555555444222111000111222333333444444333333333333333333333333333333333333444444444555555555444444444444444444333444333333444444666777777555555555555666777888999555666777888999::::::;;;888999:::;;;;;;<<<<<<<<<;;;===@@@DDDHHHMMMPPPRRRSSSQQQOOONNNPPPUUU[[[^^^kkkooossssssqqqqqqtttwwwzzz~~~}}}vvvqqqooollliiiffffffeeeeeefffhhhjjjkkkfffdddbbbaaaaaadddgggjjjnnnppprrrtttwwwzzz}}}~~~~~~|||||||||pppooonnnmmmnnnqqquuuwww}}}|||{{{|||~~~|||}}}}}}{{{zzzzzzyyyxxxuuurrrpppnnnmmm222333333444444333333222111222444666666666444333555555555555555555555444555666666666777777888888222333444555666666666666777777777777777777777777555555555555666666666666777777777777888888888888666666777888999::::::;;;;;;;;;:::;;;===???BBBDDDBBBCCCCCCCCCCCCCCCBBBBBB>>>?????????>>>===<<<;;;888999:::;;;<<<;;;:::999::::::::::::::::::::::::::::::::::::::::::::::::::::::999999::::::;;;<<<::::::::::::;;;;;;<<<===<<<;;;:::999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999=========<<<<<<;;;;;;;;;777999:::;;;<<<;;;;;;:::::::::::::::::::::::::::999999999999999999999999888888999::::::;;;<<<<<<999999888888888999;;;<<<999999999999999999999999999999999999999999999999777888999:::;;;;;;<<<;;;============>>>>>>>>>>>><<<<<<======>>>>>>?????????@@@AAACCCDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHGGGJJJKKKLLLNNNPPPRRRTTTUUUSSSSSSRRRRRRQQQPPPOOOOOOHHHJJJMMMPPPQQQRRRQQQQQQLLLLLLKKKKKKJJJIIIIIIIIIEEEDDDCCCBBBAAA???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;777888:::;;;:::999777555222333555777777666555444333444555555666666555555444444444555555555666666777777666555444444333333333333444444555666666666333333333333333333333333222222222222222222222222111111111222222333333333111111222222222333333333111111111111111111111111000000000000111111111111222111...------...111222111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111000000000000111111111111000000111111222222222222...///000111222222111111000000000000000000000000111111111111111111111111000111222333444555555555222222222222222222222222///000111222111000...,,,111111111111111111111111111111222222222333333333333333333333333333333333111222444555555444222111333333555666777888888888444333333333333333333333333333333444444444555555333333333444444555555555333333333444555666777888555555555555666777999999555666777888999:::;;;;;;888999:::;;;<<<<<<<<<<<>><<<<<<::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999:::::::::::::::::::::::::::999888888888999:::;;;::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999;;;<<<===<<<;;;;;;;;;===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999<<<;;;::::::999999999999999999::::::::::::;;;;;;999999999999999999999999999999999999999999999999;;;;;;:::::::::;;;<<<<<<888888888888888888888888???===:::888666666777888999999:::;;;;;;<<<<<<===<<<<<<===>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFGGGGGGFFFFFFGGGIIIMMMNNNOOOQQQRRRTTTUUUVVVYYYXXXXXXVVVUUUTTTSSSRRRNNNPPPQQQSSSTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPQQQRRROOOMMMKKKJJJIIIHHHEEECCC@@@>>><<<<<<======;;;::::::999888888777777888888666666666666666666666666555555666666777888888999777777777666555555444444555666666666444333444555444444444333333222222222555555555666666555444444333333333333333333333333111111111222222333333333333222111000000111222333111111000000000000111111000000000000000111111222333333222222222222222333111111111111111111111111000000000000000000000000222222222111111111000000000000000000000000000000000000111222222222222111111111000000000000111111222111000000000111333444555444222111000111222222222111111111000000//////111111111111111111111111333333333222222222111111333222222111111222222333222222222222222222222222000111111111111222222222333333333333333333333333333222222222222333444555444444444444444444444444444333333333333444555555333333444444555666666666555555555444444333333333777777666555555555555666777777777777888888888888:::999888777777777888999888:::<<<>>>>>>@@@BBBEEEGGGGGGHHHMMMTTT]]]fffkkkkkkjjjjjjmmmqqquuuxxxyyyzzzsssmmmhhhddd```^^^dddhhhmmmqqqrrrrrrssstttrrroookkkkkkmmmooopppooosssssstttxxx~~~~~~|||xxxtttrrrtttxxx|||{{{}}}~~~~~~~~~|||{{{zzzyyyzzzzzzwwwyyy|||~~~}}}}}}{{{yyywwwuuurrrooolll444333333222222333333444333333333333333333333333333333333444444333333222444444444444555555555555999888666555444555555555666666666666666777777777777777777777666666555555555666777888888777666555777777888888888777777666999999:::===@@@EEEIIIKKKMMMKKKHHHDDDAAA>>>===<<<::::::::::::::::::::::::;;;;;;;;;<<<;;;;;;:::999::::::::::::::::::::::::999999888888888999:::;;;::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999:::<<<===<<<;;;:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999;;;;;;:::999999999::::::999999999:::::::::;;;;;;999999999999999999999999999999999999999999999999:::::::::::::::;;;;;;<<<:::::::::::::::::::::::::::999888777888999;;;<<<:::::::::;;;<<<<<<======>>>>>>??????@@@@@@?????????@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFDDDEEEGGGFFFEEEEEEFFFHHHMMMNNNOOOQQQRRRTTTUUUVVVYYYYYYXXXWWWUUUTTTTTTSSSPPPQQQSSSTTTUUUUUUTTTTTTSSSSSSSSSSSSTTTUUUWWWXXXUUUSSSRRRQQQQQQOOOLLLIIIDDDCCCAAA@@@@@@???===<<<:::999888777666666666666777777666666555444444444888888888888888888888888444444555555666777777888555666777666444333444555444444444333333333333333222222333333333333222222333333333333333333333333111111222222222333333333333222111000000111222333111111000000000000111111000000000000000111222222111111111111111222333333111111111111111111111111111111111111111111111111333333333222222222111111111111111111111111111111000000111222222222222111111111000000000000111111111111000000111111222333333333222111111111222222222111111111000000000000222222222222222222222222444333333333222222222222222111111111111111111222222222222222222222222222111111111111222222222222222222222222222222222222222222222333333444444444444444444444444444444444444444333333444444555666999888888777666666555555666666666555555555444444555555555555666666777888777777888888888888999999999999888888888:::;;;<<<<<<>>>AAABBBCCCDDDFFFHHHJJJLLLPPPVVV^^^fffnnnrrroooppprrrwww{{{}}}}}}|||}}}~~~~~~|||yyyvvvrrrpppnnnlllkkklllooosssvvvwwwxxxyyyzzzwwwtttrrrqqqssssssrrrqqqrrrqqqsssyyy~~~{{{{{{~~~{{{yyywwwvvvvvv{{{|||}}}~~~}}}|||yyyxxxwwwwwwxxxwwwvvvttt444333333222222333333444333333333333333333333333000111222333444555555555444444444444555555555555666555555444444444555555777777666666666666666666777777777666666666666555555666666777777666666555777777777666666777777888999:::<<<>>>BBBGGGKKKMMMNNNLLLIIIEEEBBB???===<<<;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;:::999999999999999999999999999999999888888888888999::::::::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::999999:::;;;<<<<<<::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999:::999999999999::::::;;;999999999999::::::::::::999999999999999999999999999999999999999999999999999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888888999;;;===>>>:::;;;;;;<<<<<<===>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDFFFGGGHHHCCCEEEFFFFFFEEEEEEFFFGGGJJJKKKLLLNNNPPPQQQRRRSSSXXXXXXWWWVVVUUUTTTTTTSSSRRRSSSTTTTTTTTTTTTSSSRRRRRRRRRSSSTTTVVVXXXZZZ\\\YYYYYYYYYZZZZZZXXXUUURRRLLLJJJHHHFFFFFFDDDBBB@@@===<<<:::999888777666666999888777666555444444333;;;::::::999888777777666444555555666666777777888555666777666444333444555333333333444444444444444111222222333333222222222333333333333333333333333222222222222333333333333222222111111111111222222111111111111111111111111111000000000000111222222000000000000000111222333111111111111111111111111111111111111111111111111111000000000000/////////111111111111111111111111000000111222222222222111111111000000000000111111000000111222222222222222111111222222222222222222111111111111111000000000333333333333333333333333333333333333222222222222111111000000000000111111222222222222222222222222111111111111222222222333111111111111222222222222111222333444444444333222444444444444444444444444444444444333444444555666999888888777777666666555777777777777666666666666444444555555666888999:::888888888999999999::::::999999888999:::<<<>>>???AAADDDGGGHHHIIIJJJLLLNNNOOOSSSZZZbbbkkkrrrwwwzzzvvvwww{{{~~~zzz|||~~~~~~}}}}}}}}}xxxxxxxxxxxxxxxwwwwwwwwwvvvxxxzzzzzzyyyzzz{{{|||yyyyyyxxxyyyzzzyyywwwuuussstttyyy~~~|||{{{~~~|||{{{wwwvvvvvvxxx{{{}}}~~~}}}444333333222222333333444222222222222222222222222000111222333444555555555333333444444444555555555333333333333444444555555777777777666666555555444666666666666666666666666666666666666666666666666888777666555555666888999:::;;;===@@@DDDHHHLLLNNNNNNMMMJJJGGGCCC@@@>>>===;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999999999999999999999999999999888888888888888999999:::999999999999999999999999999999999999999999999999999999::::::::::::999999999;;;<<<;;;:::999:::;;;:::::::::::::::::::::::::::999999999999999999999999888888888999:::;;;;;;888999999999999:::::::::999999999999999999999999999999999999999999999999999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<;;;;;;<<<======>>>>>>???@@@@@@@@@@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAACCCCCCCCCCCCDDDFFFHHHIIIEEEFFFGGGGGGFFFFFFGGGHHHFFFGGGHHHJJJLLLMMMNNNOOOVVVVVVUUUUUUTTTTTTSSSSSSQQQRRRRRRSSSRRRQQQPPPOOONNNOOOPPPQQQSSSUUUVVVWWWXXXXXXZZZ\\\^^^^^^[[[YYYTTTRRROOONNNLLLKKKHHHFFFCCCBBB@@@>>><<<;;;::::::999999999888777777666666999999888777777666666555888888777777666555555555555666777666555444444666333333444444555555666666222333444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111000000111111222333111111000000000000000111111111111111111111111111111111111111111111111111111111111111111111000000111111111111111111111111000000111222222222222111222111111000000111111222///000111333333222111111///000111333333333222111111111111111111111111111222222222222222222222222111111111111111111111111222222111111111111222222222222222222222222222222111111111222222222333333222222222222222333333333111222444555555444222111333333444444444444444444444444444444444555666666444444444555666666777777777777777777777777777777666666666666777888999:::999999999::::::;;;;;;<<<999999999:::;;;===???AAADDDHHHLLLOOOQQQSSSUUUWWWVVV[[[dddnnnwww|||}}}}}}~~~~~~{{{xxxzzz|||}}}|||||||||}}}{{{|||~~~~~~~~~|||||||||zzzwwwwwwxxxzzz|||~~~}}}zzzyyyxxxyyy{{{~~~444333333222222333333444222222222222222222222222222222333444444333333333333333333444444444444555222222333444444555555555777777666666555555444444555555555555555666666666666666555555555555666666777666555555555666888999:::;;;===AAAEEEHHHKKKMMMMMMLLLJJJGGGDDDAAA???>>><<<<<<<<<;;;;;;:::::::::::::::;;;;;;::::::999888888888888888888888888888777777888888999999999999999999999999999999999999999999999999999999999999888999999::::::999999888999:::;;;:::999888999;;;::::::::::::::::::::::::999999999999999999999999888888888888999999:::;;;888888888999999999::::::999999999999999999999999999999999999999999999999999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>??????@@@@@@@@@?????????@@@AAABBB?????????@@@@@@@@@@@@@@@BBBCCCCCCDDDDDDCCCCCCBBBCCCDDDDDDEEEGGGIIIJJJKKKHHHJJJKKKKKKJJJJJJKKKLLLHHHIIIJJJKKKMMMOOOPPPQQQUUUUUUUUUUUUUUUUUUTTTTTTQQQRRRRRRRRRRRRPPPOOONNNMMMMMMNNNNNNOOOOOOOOOOOOSSSSSSUUUYYY]]]^^^]]]\\\ZZZXXXUUUTTTSSSQQQNNNLLLHHHGGGEEECCC@@@???>>>>>>999999999888888888888888555555555555555555555555888888888777666666555555666777777777555444555666444444444555555666666666222333444444555555555555333333333333333333333333333333333333333333333333222222222333333222222222000111222222222222111000111111111111111222222333333333111000//////......111111111111111111111111111111111111111111111111444444444444444444444444111111111111111111111111000000111222222222222111222222111111111111222222///000111333333222111111...///111222333222222111111111111111111222222222000000000000000000000000////////////000000000000444333333222222333333444222222222222222222222222111222222222222333333333333333333444444444555555111222444555555444222111333333333444444444555555555444444444444555666666444444555555666777777777666666666666666666666666999888888777777777888888:::::::::;;;<<<======>>>;;;;;;;;;<<<>>>AAACCCDDDIIIMMMRRRWWWZZZ]]]```bbbbbbgggpppyyy~~~|||||||||zzzyyywwwyyy|||}}}}}}||||||}}}}}}~~~~~~|||{{{|||~~~||||||}}}}}}}}}444333333222222333333444222222222222222222222222444444444444333333222111333333333333444444444444222333333444555555555444666666555555555555555555444555555555555666666666666555555444444555555666555555555555666777888888999;;;===@@@DDDGGGIIIJJJKKKJJJIIIGGGEEEBBB@@@???======<<<<<<;;;::::::::::::::::::::::::999888888777777777777777777777777666777888888999999888888999999999999999999999999999999999999999999999999888888999999999999888888888999::::::888888999:::::::::::::::::::::::::::888888888999999999999999999888888888888999999:::888888888888999999999999999999999999999999999999999999999999999999999999999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;===>>>???@@@======>>>??????@@@@@@AAAAAA@@@???>>>???@@@AAABBB@@@@@@@@@AAABBBCCCCCCCCCEEEFFFFFFGGGGGGFFFFFFEEEFFFGGGIIIKKKMMMOOOOOOPPPNNNPPPQQQQQQPPPOOOQQQRRRPPPQQQRRRTTTUUUWWWXXXYYYYYYYYYYYYYYYYYYZZZZZZZZZVVVVVVWWWWWWWWWVVVTTTSSSRRRRRRRRRRRRQQQOOONNNMMMPPPPPPRRRUUUYYY\\\\\\\\\]]][[[YYYXXXXXXWWWUUUSSSMMMLLLJJJHHHFFFDDDDDDCCC<<<<<<;;;;;;::::::999999666666666666666777777777555666666777777888888999666777888777555444555666555555555666666666666666111111222333444444444444333333333333333333333333444444444444333333333333222222333333333333222222000111222333333222111000222111111111111222333333444333222111000/////////111111111111111111111111222222222222222222222222000000000111111111111111222222222222222222222222000000111222222222222111222222111111111111222222000000111222222222222222000000111111111111111111111111111222222222222222000000000000000000000000///////////////000000000444444333333333333444444222222222222222222222222222222222222333333333333333333444444555555666666222333444444444333222111222333333444444555555555555555444444555555666777:::999999888888777777666666666666666777777777777::::::999888777888888888:::;;;;;;<<<===>>>??????>>>>>>@@@BBBFFFIIIMMMOOORRRWWW]]]cccfffjjjllloooppptttzzz{{{wwwvvvwwwxxxxxxwwwyyy}}}~~~~~~}}}}}}}}}|||444333333222222333333444111111111111111111111111333444444444333333222111222222333333333444444444333444555555666555444444444444555555555555555555444444444555555555666666666555444444444444555666333444555666777777777777999:::<<>>??????>>>>>>??????@@@AAAAAAAAABBBAAA@@@???@@@AAACCCDDDAAABBBCCCDDDEEEGGGGGGHHHJJJKKKKKKKKKKKKKKKKKKJJJJJJLLLPPPSSSUUUVVVUUUUUUTTTVVVWWWWWWVVVUUUWWWXXXYYYYYYZZZ\\\^^^___aaaaaa`````````aaaaaabbbbbbbbb^^^___```aaaaaa```^^^^^^]]]]]]]]]\\\ZZZXXXUUUTTTTTTSSSRRRSSSWWWYYYZZZZZZ]]][[[ZZZZZZ[[[[[[ZZZXXXTTTSSSRRRPPPNNNMMMMMMLLLGGGFFFDDDCCCAAA???>>>===<<<;;;;;;::::::999999999666666666777888888999999666777888777555555555777777777777666666666666666111222333444555555555555333333333333333333333333555555444444444333333333222222333444444333222222000111333444444333111000222222111111222222333444222222111111111111222222111111111111111111111111222222222222222222222222---.........////////////222222222222222222222222000000111222222222222111333222222111111222222333111111000000111111222333222111111000000000000111111111111222222333333333000000000000000000000000000000000111111111222222444333333222222333333444222222222222222222222222222222222333333333444444222222333444444555666666444444444333333222222222222222333333444555555666555555555555555666666777::::::999999888777777777777777777888888888999999999999888888888999::::::;;;;;;<<<===>>>???@@@AAAAAABBBFFFJJJPPPVVV\\\___```dddkkkpppsssuuuwwwyyyxxxzzz}}}~~~zzztttqqqqqqssstttuuuwwwzzz~~~|||444333333222222333333444111111111111111111111111222333333444444333333333222222333333333444444444444444666666666555444333333444444555555666666666444444444555555555666666666555444333333444555666222333555777888777777666888:::<<>>>>>===<<<;;;;;;::::::999::::::::::::999888888777777777777777777777777555666777999999888888777888888888888888888888888888888888888888888888888888888999999999999888888777999:::999888777888999999999999999999999999999777777888888999999999999::::::999888777777777888777888888888888999999999999999999999999999999999999999999999999999999999;;;;;;::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>===<<<;;;;;;>>>??????@@@@@@AAABBBBBBDDDCCCAAAAAAAAABBBDDDFFFCCCDDDEEEFFFHHHJJJKKKLLLNNNNNNOOOOOOOOOOOONNNNNNMMMPPPUUUYYY[[[[[[ZZZYYYXXXYYY[[[ZZZYYYYYYZZZ\\\]]]]]]___```bbbdddeeeeeefffffffffgggggghhhhhhiiifffggghhhiiiiiihhhgggffffffffffffeeecccaaa^^^]]]YYYWWWTTTTTTVVVXXXZZZZZZ\\\[[[ZZZ[[[]]]]]]\\\[[[[[[ZZZYYYWWWVVVUUUUUUUUUQQQPPPNNNKKKHHHEEECCCAAAAAAAAA@@@>>>===<<<;;;:::999999888888777666666666666777888777666555666777888888777777666666555555444555666777888888888888333333333333333333333333555555555444444333333333222222444444444444222222000111333444444333111000222222111111222222333444000000000111222444555666111111111111111111111111222222222222222222222222222222333333444444444555222222222222222222222222000000111222222222222111333222222111111222222333222111000000000111333444333222111/////////000111111111111222222333333333111111111111111111111111111111222222333333333333333222222111111222222333222222222222222222222222222222333333333444444444111111222333333444555555555444333222222222222333222222333333444555666666555555555555555666777777555555555666777777888888888888888999999:::::::::777777777888999:::<<<<<<;;;<<<===>>>???@@@AAAAAACCCEEEJJJPPPXXX```gggkkkjjjooouuuyyy{{{}}}~~~{{{{{{|||||||||zzzyyyxxxuuurrrnnnmmmnnnpppqqqqqqxxx{{{444444444444444444444444666555444333333333333333222111111000111111222222333333333444444444555555333333222222333333444555333333333333333333333333555444333333333333444555444444444555555555666666555555444444444555555666777888:::<<>>>>>=========<<<<<<<<<;;;;;;::::::999999888888777888777666555555444444444666666666666777777777777666666777777888888999999:::::::::999999888888888888888888888888888888888777888888888888999999999999888777666555555555555:::999999888888999999:::888888999999999:::::::::999999999888888888777777999888888888777777666666888888999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<============>>>???@@@@@@===>>>@@@BBBBBBAAA???>>>>>>???AAABBBCCCDDDDDDDDDBBBEEEIIIJJJHHHHHHJJJMMMPPPPPPOOONNNNNNOOOSSSVVVVVVUUUUUUVVVXXXZZZYYYXXXWWWXXXZZZ]]]______\\\ZZZYYY[[[\\\]]]\\\\\\\\\]]]aaabbbccccccdddeeehhhiiihhhjjjllljjjgggfffgggiiiiiiiiiiiihhhggggggffffffiiiiiijjjjjjkkkjjjjjjiiifffccc___]]]]]]_________]]]\\\[[[YYYYYYYYYYYYZZZ\\\\\\]]]^^^^^^^^^]]]]]][[[YYYXXXVVVTTTQQQMMMJJJDDDBBB@@@??????>>>===;;;999999888888666555444444888999999999888777666555777999:::999666444333333222222333444666888999:::666555555555555444444444666666666555555444444444222222222222222222222222222222222222222222222222111111111111111111111111111111111000000000//////222222222222222222222222222222222222222222222222333222222111111222222333111111111111111111111111333333333333333333333333111111222222222222111111000000000000111222333444777666444333222111111111111111111111111111111111111111111111111111111111222222111111000000//////111111111111111111111111444333333222222333333444333333444444444444555555666555333222111222333333555555444444444444555555444333333222222333333444777666666555555666888999:::999777666666666777888:::999:::===@@@>>>999555999999::::::;;;;;;<<<<<<===AAABBB@@@<<>>@@@@@@BBBBBBBBBBBBAAA@@@?????????>>>>>>======<<<<<<<<<;;;;;;::::::999888888777666666555555444444555555555555555555666666666666777777777777777888888888999999888888888777777777777777777777777777777777777777888888888999999999999888888888888888999999999999888888888888999999777777888888888999999999999999999888888888777777999999888888777777777777999999999999::::::::::::999999::::::::::::;;;;;;<<<<<<;;;;;;<<<======>>>===>>>@@@AAAAAAAAA@@@@@@??????@@@BBBCCCDDDDDDDDDFFFIIILLLMMMMMMNNNQQQSSSTTTTTTTTTRRRQQQSSSVVVYYY[[[[[[\\\^^^``````^^^\\\[[[\\\```ccceeebbb]]]YYY[[[]]]^^^______^^^^^^^^^^^^___```aaaaaabbbdddeeeeeeggghhhgggffffffhhhjjjkkkkkkkkkkkkkkkkkkjjjjjjkkkkkkkkklllkkkkkkjjjjjjllliiifffeeefffggggggggg```___]]]ZZZXXXWWWWWWWWWXXXYYY[[[^^^```bbbddddddbbbaaa___]]][[[XXXUUUSSSOOOKKKGGGDDDBBB@@@>>><<<;;;;;;:::888888777777777777777666666555555555555999:::;;;:::888666555555555555555555555666777777666555555555555444444444555555555444444444333333333333333333333333222222222222222222222222222222222222222222222222222222333333333222222111111111222222222222222222222222222222222222222222222222333222222111111222222333222222222222222222222222000000000000000000000000111111222222222222111111000000000000111222333444333333222222111111222222111111111111111111111111111111111111111111111111111111111111000000000000222222222222222222222222444333333222222333333444111111222222222222333333555444333222222222333333555555444444444444555555444333333222222333333444444444444444444555666666999888777666666777888999:::::::::===???>>>;;;888999:::::::::;;;<<<===>>>===AAADDDCCCBBBFFFPPPXXXZZZ]]]ccciiinnnooonnnmmmlllrrrtttpppmmmooonnnjjjhhhiiijjjkkkkkkjjjjjjkkkmmmooorrrsssuuuxxx|||222222222222222222222222444444333333222222333333555444333333222222222222333333333333444444444444333333222222333333444555444444444444444444444444444444333333333333444444444444555555555666666666555444444444555666666777999999999:::;;;<<<===>>>>>>>>>?????????@@@@@@@@@@@@@@@???>>>======<<<<<<;;;;;;::::::999888888888555555444444444555666666444444444444555555555555888777777777777777777666888777777777777666666666777777777777777777777777777777777888888888999999777777777777888999:::;;;999888888777777888888999666666777777777888888888999999999888888888888888999999999888888888888777999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>???@@@AAABBBBBBCCCCCCCCCDDDDDDEEEFFFGGGHHHLLLNNNPPPQQQRRRTTTWWWZZZUUUUUUTTTRRRQQQRRRUUUXXX\\\]]]___ccceeedddaaa^^^```bbbfffjjjjjjfff___ZZZ\\\^^^___```aaa```___^^^^^^^^^______```aaabbbcccdddeeefffffffffgggiiillliiijjjjjjkkkkkkkkkkkkkkkllllllllllllkkkkkkkkkkkkjjjiiigggggghhhiiiiiihhheeecccaaa]]]ZZZXXXVVVVVVXXXYYY[[[^^^aaadddfffhhhhhhgggdddbbb```^^^^^^^^^ZZZVVVPPPLLLIIIGGGDDDCCC@@@???<<<:::999999:::;;;888777666555555555666777:::<<<===<<<999777777888888777666555555444444444666555555555555444444444444444444444333333333333333333333333333333444444333333333333333333333333333333333333333333333333444444444444333333333333222222222222222222222222222222222222222222222222333222222111111222222333333333333333333333333333////////////////////////111111222222222222111111000000000000111222333333000000000111111222222222111111111111111111111111111111111111111111111111000000000111111111111111333333333333333333333333444333333222222333333444111111222222222222333333555444333333222333333333555555444444444444555555444444333333333333444444333444444555555555555555777777666666777888:::;;;<<<;;;;;;<<<>>>>>><<<::::::::::::;;;<<<>>>@@@AAAAAAEEEIIIJJJKKKPPPYYYaaaiiimmmrrrvvvxxxvvvssspppiiimmmmmmiiifffeeedddbbbccceeehhhjjjjjjjjjkkkmmmrrruuuxxx}}}~~~~~~222222222222222222222222333333222222222222333333444444333333333444444555222222333333333444444444333333222222333333444555555555555555555555555555333333333333333333333333666666666666777777777888444444444444555666888888999999999999:::<<<===>>>>>>>>>>>>>>>??????@@@@@@AAAAAA@@@???>>>===<<<;;;;;;::::::999999888777777555555555555666777888999444444555555555666666666888888777777666666666555777777777777777777777777::::::::::::::::::::::::777777777777888888888888666666555555666777888888999999999888888999999999777777777777888888888999888888888888888888888888999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAACCCDDDFFFGGGJJJJJJIIIIIIJJJKKKMMMNNNPPPQQQRRRSSSUUUWWWZZZ\\\VVVUUUTTTRRRPPPQQQTTTWWW\\\]]]___bbbeeeeeecccaaacccdddgggiiijjjgggbbb]]]^^^^^^```bbbcccbbb___]]]aaa```______aaacccccccccggggggggggggggghhhiiijjjhhhhhhiiijjjkkkjjjjjjiiimmmmmmmmmmmmmmmnnnoooooohhhgggfffgggiiiiiihhhgggiiihhheeeccc```]]]\\\[[[]]]]]]^^^___```aaacccccchhhgggeeebbb``````bbbdddbbb^^^XXXTTTRRRQQQOOONNNGGGEEEAAA===;;;:::;;;<<<<<<;;;999777777888999;;;:::<<<<<<;;;999888888999888888777555555444444444666555555555555444444444333333333333333333333333333333444444444444555555333333333333333333333333444444444444444444444444444444444444444444333333222222222222222222222222111222222222222222333333333222222111111222222333333333333333333333333333111111111222222222222222111111222222222222111111111111000000111222222333000111111222222222222222111111111111111111111111111111111111111111111111000000000111111222222222333333333333333333333333444333333222222333333444333333333444444444555555444444444333333333444444555555444444444444555555444444333333333333444444444555777888888888777666777666666666777999;;;<<<@@@???>>>===<<<<<<;;;;;;::::::::::::===@@@CCCEEEKKKNNNQQQRRRSSSXXX```fffuuuxxxzzz{{{yyyvvvtttrrrkkklllllliiigggfffffffffhhhkkknnnooooooppprrruuuyyy~~~xxxrrrqqqrrrpppqqqtttxxx|||333333333333333333333333222222111111111222222333222222222333444555666777222222222333333333444444333333222222333333444555555555555555555555555555333333333333333333333333222222333333333444444444333333444555666777999:::888888888999:::===???AAA@@@@@@????????????@@@AAABBBBBBAAA???>>><<<;;;;;;:::999999888777777666666555555666666777888::::::555555666666666777777777888777777777666666555555888888888888888888888888999999999999999999999999666666777777777888888888888888777666555555666666::::::999999999999::::::888888888999999999::::::888888888888888888888888999999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<===>>>>>>??????>>>>>>??????@@@AAABBBEEEEEEEEEFFFGGGIIIJJJKKKOOONNNLLLLLLLLLNNNQQQRRRTTTSSSTTTUUUWWWYYYZZZ[[[XXXXXXVVVTTTRRRSSSVVVYYY[[[[[[]]]aaaeeegggggggggfffeeedddeeeggghhhhhhgggffffffhhhkkkmmmkkkfffbbbeeeccc``````cccfffgggggglllkkkkkkjjjjjjiiihhhggghhhiiijjjkkkkkkjjjhhhgggkkkjjjjjjkkklllmmmoooppplllkkkjjjkkklllmmmlllkkkjjjjjjiiihhhfffeeedddcccaaa```______^^^______```ffffffdddaaa___```dddgggjjjfffaaa]]][[[YYYXXXVVVOOOLLLGGGBBB>>><<<<<<<<>><<<::::::::::::::::::;;;???DDDIIILLLRRRUUUXXXZZZ\\\aaahhhmmm{{{|||{{{xxxtttrrrrrrtttrrrqqqpppooollljjjjjjmmmmmmpppssstttsssuuu{{{~~~zzzyyyzzz{{{|||vvvsssssstttrrrmmmjjjkkknnnoooqqqqqqsssvvvxxxyyy~~~333333333333333333333333111111000000111111222222222222222333444555666777222222222222333333333333333333222222333333444555444444444444444444444444222222333333333333222222333333333333444444444444333333444555666888:::;;;888888777888:::===@@@BBBAAA@@@?????????@@@BBBCCCCCCBBBAAA???===;;;:::999888888777777666555555555666666666666777888999:::666666666666777777777888777666666666666666666555777777888888888888999999666666666666666666666666666666666777777777888888;;;:::999888777777777777:::999999999999999999:::888999999999999:::::::::888888888888888999999999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======999::::::;;;<<<===>>>>>>>>>??????@@@AAACCCDDDEEEKKKKKKLLLMMMNNNNNNOOOOOOQQQPPPMMMKKKLLLNNNQQQTTTVVVVVVWWWZZZ]]]______^^^XXXXXXWWWUUUTTTUUUXXX[[[ZZZ[[[___eeekkkoooooooooooollljjjkkkooouuuzzz|||||||||}}}{{{vvvsssnnniiihhhlllrrruuuvvvyyyxxxwwwwwwwwwtttpppllllllmmmmmmmmmllliiigggeeeffffffeeeddddddfffggghhhllljjjiiiiiijjjkkkjjjiiiiiiiiijjjjjjjjjjjjiiiiiiaaa```___^^^^^^___```aaaccceeeeeecccaaabbbgggkkkpppmmmhhheeebbb___[[[YYYUUURRRMMMHHHDDDAAA@@@@@@@@@>>><<<:::999999999999888999999888666555777888666555555555555666666777666555555555555444444444333333333333444444444444222222333333444444555555333333333333333333333333444444444444444444444444111111111111222222222222222222222222222222222222111111111222222333333444333222222111111222222333111111111111111111111111000000000111222222333333111111222222222222111111222111111111111111222222333444444555444333222111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111111111111444333333222222333333444111111222222222222333333333333444555555555555444555555444444444444555555555555444444444444555555333444444555555555555555777777777777888:::<<<===EEEEEEDDD@@@<<<:::::::::<<<<<<<<<>>>CCCKKKRRRVVVXXXZZZ^^^aaaeeekkkrrrvvv{{{|||zzzvvvqqqpppsssvvv{{{xxxuuutttppplllmmmqqqqqqtttxxxzzz{{{}}}zzzyyyxxxxxxwwwwwwxxxxxxyyyuuuqqqppprrrvvvzzz|||}}}yyywwwxxxvvvssssssvvv|||222222222222222222222222000000000000000111222222444444333333333333333444111222222222222333333333333333222222333333444555333333333333333333333333111222333333333333222111444444444444555555555666222333333555777999;;;<<<999888777777888:::===???>>>>>>======???AAADDDEEECCCBBB@@@>>><<<:::888888666666666555444444333333555555444555555666777777555555555666666666777777555555555666666666666666666666666777777777888888555555555555555555555555666666666666777777777888999999888888888888888999888888777777777777888888888888888888999999999999777777888888888999999999::::::::::::;;;;;;;;;<<<;;;<<<<<<<<<============;;;<<<<<<===???@@@@@@AAABBBBBBCCCDDDGGGIIIKKKLLLPPPQQQSSSTTTTTTTTTSSSSSSTTTRRRNNNLLLLLLOOOSSSVVVYYYYYY\\\aaagggiiihhhfff______^^^]]]\\\^^^aaaddddddiiiqqq{{{~~~~~~}}}~~~~~~}}}zzzvvvrrrppppppooollljjjhhhhhhiiiiiiiiigggdddccccccdddeeedddeeefffhhhiiijjjjjjjjjiiicccbbb```______```aaabbb```ccceeedddbbbccchhhlllpppnnnkkkiiigggddd```]]]XXXVVVSSSOOOLLLIIIGGGFFFBBBBBB@@@>>><<<:::999888888999999777666666777999666666555555555555666666666555555555555444444444333333444444444555555555111111222222333444444444444444444444444444444444333333333333333333333333000111111111222222222333222222222222222222222222000111111222333333444444333222222111111222222333222222222222222222222222/////////000111222222222111111222222222222111111222222111111111111111222000111333444444333222111111111111111111111111111111111111111111111111111333222222222222222222111222222222222222222222222444333333222222333333444111111222222222222333333222333555666666666555444555555444444444444555555555555444444444444555555444444444444444555666666888888777777888:::;;;<<>>;;;;;;===@@@???@@@CCCIIIRRR[[[```aaacccfffiiimmmrrrwwwzzzzzz||||||yyyuuutttwww{{{{{{xxxxxxuuuqqqsssyyyzzz~~~{{{{{{zzzwwwttttttvvvyyy|||zzzxxx~~~000000000000000000000000000000///000000111222222777666444333222111111111111111222222222333333333333333222222333333444555333333333333333333333333111222333444444333222111000000000111111111222222222333333555777999;;;<<<:::999777666666888:::<<<;;;;;;;;;<<>>;;;999888777666555555444333333222222444333333333333444555555444444444555555555666666444555555555666666777777444555555555666666777777777777777777777777777777666666666666777777777777555555555555666777888999666666555555555555666666777777777777888888888888777777888888999999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<=========>>>???@@@@@@BBBCCCDDDEEEEEEFFFGGGHHHJJJMMMOOORRRSSSTTTUUUWWWXXXXXXWWWVVVTTTWWWUUUQQQOOOOOORRRVVVYYYZZZ\\\```hhhooorrrpppnnnllllllllljjjjjjlllooosssxxx{{{xxxwwwvvvvvvjjjfffcccaaaaaabbbcccccccccdddfffggghhhhhhhhhggghhhfffcccaaa`````````aaa]]]aaadddcccaaabbbggglllkkkjjjjjjkkkkkkiiieeebbbYYYXXXVVVTTTQQQOOOMMMLLLFFFEEEDDDBBB@@@===;;;999999999999888666666888:::888777666555555555555555666666555555555444444444444444444555555666666666000000111222222333444444444444444444444444444444333333333333333333333333111111111222222333333333222222222222222222222222000000111222333333444444333222222222222222222333333333333333333333333333///000000111222333333333111111222222222222111111222222111111111111111222,,,...111333444444333222111111111111111111111111111111111111111111111111444333333222222111111111333333333333333333333333444333333222222333333444333333444444444555555555222333555666666666555555555555555444444555555555555555444444444444555555777777666555555777888999999888888888888999;;;<<<@@@BBBDDDCCC???===>>>???BBBBBBCCCFFFNNNXXXaaagggkkkkkkmmmnnnqqqtttwwwzzzyyy|||~~~{{{yyy{{{~~~~~~zzzxxxzzzyyyvvvzzz|||xxxuuuvvv|||~~~}}}xxxzzz|||||||||~~~555444222111111111222222333333333333333333333333111222222333333222222111222222222333333444444444222222333333333333444444333222222111111222222333333333333222222111111111333444444555555444444333444444555555666888999:::888777555444555666888999::::::999999;;;>>>BBBDDDLLLFFF???<<<<<<<<<999555777777555444333222222222444444444444444444444444333333333444555666777777666666555444444444444444777777777777777777777777777777777777666666666666777777888999999999999888666666666666666777888888999999888888999::::::;;;999999888888888888888888999999999888999999::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<>>>???AAABBB???BBBEEEEEEDDDEEEIIIMMMNNNLLLKKKLLLPPPSSSVVVXXXYYYYYYXXXYYYYYYYYYWWWVVVVVVVVVVVVVVVVVVWWWXXXXXX]]]___fffttt}}}uuuhhhbbbdddgggeeeaaabbbccccccbbbbbbcccfffhhhgggfffdddccccccaaa___]]][[[^^^aaa```^^^___eeejjjmmmooopppooollliiigggfff``````^^^[[[WWWUUUVVVWWWRRROOOLLLGGGCCC@@@===<<<<<<<<<;;;;;;:::999999999666666666666777777777777666666555555555555666666666555555555555444444444555666666666555444333333333333444444333333222111222333333444555555555444444444444333333222222222333333333222222222111111111222333333111111222333333333222222111222222222222222222222222222222222333333333222222222111111222333333444444333333222111111111111111111111111222222333444444111000000222222111111111111222222333333333222222111111111777666555444333222111111333444444555555444444333333333333333333333333333000000111111111222222222555555555555666666666666555555555555555555444444555555555555555555555555333444444555666777888888999::::::999888888999;;;;;;???BBBCCCBBBBBBDDDGGGMMMKKKKKKPPPXXXaaafffggguuuvvvuuutttssstttwwwzzz}}}~~~{{{zzz}}}~~~{{{wwwzzz~~~444333222111111111222222333333333333333333333333111222222333333222222111222222222333333333444444222222222333333333444444333222222111111222222333333333222222222222222222333333444444444444333333444444444555666888999999777666555444444555777888999888888888:::===@@@BBBCCC@@@<<<::::::999888666555555444333333333444444444444444444444444444444333333333444444555666777888777666555555666777777666666666666666666666666777666666666666666666666666666777777888888888777666666666666666777888888888777777777777777888888999999999999999888888888999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>???@@@AAABBBCCCBBBDDDFFFHHHIIIKKKNNNPPPPPPPPPPPPSSSVVVYYY[[[[[[ZZZYYYYYYYYYYYYYYYYYYXXXYYYYYYZZZ[[[\\\^^^```aaaccciiivvvyyynnnllllllhhhdddaaa``````_______________dddcccbbbaaa```^^^[[[YYYYYY\\\^^^]]]\\\^^^dddiiikkkmmmoooooommmkkkjjjjjjfffdddbbb___]]][[[ZZZZZZUUUSSSQQQMMMIIIDDDAAA???===<<<<<<;;;:::999999888777777777777777777777777666666555555555555666666666555555555555444444444444444444555444444333333333444444444444333222222333444444555555444444333444444444333333222222222333333333222222222111111111333444333222111222333333333222222111222222333222222222222222222222222333333222222222111111111000111111111111111111000111111111111111111111111------///111222222222333222222111111111111222222333333333333222222222222444444444444444333333333333444444555555444444333333333333333333333333333333444444444555555555555555555555555666666666666666666555555555555666666666666666666666666666666555666666777777888888888888999:::999888888:::;;;<<>>>>>>>><<<999666555555333333333333333444555666444444444444444444444444333333333333444555666777888777555444444666888999666666666666666666666666666666666666666666666666555555666666666666777777666666666666666777777888888888777777777777777888999999999999999999999999::::::999999:::;;;;;;<<<========================@@@@@@AAABBBDDDEEEFFFGGGHHHHHHJJJMMMPPPSSSTTTTTTWWWXXXYYY[[[]]]^^^^^^^^^\\\\\\\\\\\\\\\]]]]]]]]]aaaaaaccceeehhhkkkmmmooonnnyyyyyywwwtttqqqiiifffdddcccdddbbb^^^ZZZ^^^^^^______]]][[[YYYXXXWWWYYYYYYXXXWWWYYY^^^bbbgggjjjmmmnnnnnnmmmlllmmmkkkhhhdddbbbbbbaaa^^^[[[YYYYYYXXXVVVRRRKKKFFFBBB>>>>>>===<<<;;;999999888888888888888888888777777777666666555555666666777666555555555555444444444222222333444444444333333444444444444444333222222444444444555444444333333444444333333333333222222333333333222222222111111222333444444222222333444333222222111222222333333222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111000000111111222333333333222222111111111111222222333333333333444444444444222222333333444444555555333444444555555444444333222222222222222222222222555555555555666666666666555555555555666666666666888777666555555666888888777777777777777777777777888888888888888888888888888999:::999888999:::<<<===AAAFFFIIIKKKPPPWWW\\\``````aaaeeejjjmmmnnnnnnuuuvvvvvvvvvvvvyyy}}}}}}~~~}}}zzz~~~333222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222333111222222222222333333333333222222111111222222333111111111222222333333333333333333444444333333333333333444555666666777777333333222222222333444555555555444444666888:::;;;???BBBDDDAAA:::444333444444333333333333444555555333333333333333333333333444333333333444444555666555444222111222444666888666666666666666666666666555555555666666666666666666555555666666666777777777777666666666666777777;;;:::999999888999999999999999999:::::::::::::::::::::::::::;;;<<<======>>>>>>>>>>>>>>>>>>??????BBBCCCEEEGGGJJJLLLMMMNNNOOONNNMMMQQQVVVYYYYYYWWW______``````_________```dddeeeffffffffffffhhhiiiooopppqqqtttwwwzzz|||~~~{{{wwwsssrrrrrrnnnfff___]]]_________]]][[[YYYYYYZZZZZZYYYWWWUUUWWWZZZ^^^dddgggjjjllllllkkkkkkllllllgggbbbbbbdddccc___[[[\\\]]]^^^]]]XXXQQQJJJEEEBBBAAA@@@>>><<<;;;:::999999999999999888888888888777777666666666666777777666555555555555444444444222333333444555555555555444444444555444333333222222333333444555555555444333333333333333333333333333333333222222222111111222444444444333222333444222222111111222222333333222222222222222222222222111111111111111111111111333333222222222222333333111111111111111111111111333444333000000111222000333222222111111222222333333333333444444555555555222222333333333444444444333444444555555444444333111111111222222222222222222333333333333444444444555555555555666666666666999888777666666888999:::888888888888888888888888888888888888888888777777888999::::::999:::<<<>>>@@@DDDIIILLLPPPVVV^^^dddeeegggjjjllloooooonnnmmmrrrsssssssssuuuxxx~~~}}}|||}}}222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222111111111222222222333333333222222111111222222333111111111222222333333333222333333333333333333222222333444555666666555555222222222222222333333444333333333333444555777888<<<@@@DDDAAA:::444333555555555444333333333333444333333333333333333333333444333333333333444444555444333222111222444555777555555555555555555555555444444555555666666666777777777666666666777888999777777666666666666777777::::::999999999999999:::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>>>>???@@@@@@AAABBBBBBDDDFFFIIIMMMPPPRRRTTTTTTUUURRRQQQTTTYYY]]]]]]\\\aaabbbcccbbbaaabbbfffiiiqqqtttwwwxxxwwwwwwyyyzzz}}}tttmmmiiiiiihhhddd___[[[YYYYYY___^^^[[[YYYXXXZZZ]]]```bbbeeehhhiiiiiigggggghhhjjjfffbbbbbbeeeeeeaaa\\\^^^___aaa```\\\UUUNNNIIIGGGFFFDDDBBB@@@===<<<;;;;;;;;;::::::999999999999777777666666666666777777666555555555555444444444333444555666666777666666444444555555555444333333000111222444555666666777333333333333333333333333333333333222222222111111222333444444222222333444222111111111222222333444222222222222222222222222111111111111111111222222333222222111111222222333111111111111111111111111///222222///111888;;;999333333222222222222333333333333333444444555555555444444333333333222222222333444444555555444444333111111222222222333333333222222222222333333333333555555555555666666666666999888888777888999:::;;;999999999999999999999999777777777777777777777666888999;;;;;;;;;<<<>>>@@@DDDHHHLLLPPPSSSYYYaaagggiiikkkoooqqqqqqooommmlllnnnoooooooooqqqvvv||||||}}}~~~}}}111111222333333333222222222222222222222222222222111222222333333222222111222222222222222111111111111111111111222222222222333222222111111222222333222222222222222222333333222222333333333333222222111222444555555555444333222222222222333333333333222222222222333444444555333888<<<;;;777444555777666555444333333333333333333333333333333333333333444444333333333333444444555555555555555555666666555555555555555555555555444444444555555666666777888777666555666777888999888777777666666666666666777777666666777888888999999::::::;;;;;;<<<<<<===;;;;;;<<<<<<===>>>@@@@@@???@@@AAACCCDDDFFFGGGHHHIIIKKKNNNRRRUUUWWWXXXXXXVVVUUUTTTVVVZZZ```ccceeefffiiimmmnnnnnnpppuuuyyy{{{sssjjjdddbbbcccdddaaa]]]ZZZYYYZZZ]]]___aaadddfffgggfffeeeeeeeeeiiifffeeeeeeggggggdddaaa``````aaa___\\\WWWRRRNNNLLLKKKIIIGGGDDDAAA???>>><<<<<<;;;;;;::::::999999888777777666666777777888666555555555555444444444555666666777777777666666555555555555555444333333000111222444555666666777222222333333333333444444333333333222222222111111111222333333111111222333111111111111222333444444222222222222222222222222222222222222222333333333111000///......///000111111111111111111111111111,,,222444333:::FFFMMMLLL333333222222222222333333333333333333444444444444444444333333222222111111333444444555555444444333222222222333333444444555333444444444444555555555555555555555666666666666777777888999999:::::::::999999999999999999999999777777777777777777777777999:::<<<======>>>AAACCCFFFJJJOOOSSSVVV\\\ccchhhjjjnnnqqqsssrrrooommmlllmmmmmmmmmmmmooottt{{{xxx}}}000111222333333333333222111111111111111111111111111222222333333222222111222222222222111111111000111111111111222222222222333222222111111222222333333333222222222222222222222222333333333333222222111222444555555444333222111222333333333444333333222222222222222333333333000333666666444333444666444444333333333444555555222222222222222222222222444444333333222333333444444555666666666555444333555555555555555555555555333333444555555666777777777666555444444666777999888888777666666666666666555555666666777888:::::::::::::::;;;<<<=========<<<<<<<<<===>>>???AAAAAABBBCCCEEEGGGIIILLLMMMNNNPPPRRRTTTWWWXXXXXXXXXWWWUUUUUUVVVXXX\\\ccclllrrryyyzzz|||yyytttllleee```^^^^^^^^^```bbbeeegggfffeeeeeefffeeeeeefffgggggggggfffeeebbbaaa```^^^[[[XXXUUUTTTQQQPPPNNNKKKHHHDDDBBBAAA======<<<<<<;;;::::::999888888777777777777888888666555555555555444444444666666666666666666555444555555555555555444444333333333444444555555444444222222222333333444444444333333333222222222111111000111222222000000111222111111111111222333444555222222222222222222222222222222333333333444444444111000///......///000111111111111111111111111111///555666333999GGGNNNLLL444333333222222333333444333333333333222222222222222222222222222333333333333444444555555444444333222333333444555555666666555555555555666666666666555555555555666666666666555666888:::;;;:::999999888888888888888888888888666777777888888999999999:::<<<===>>>???@@@CCCEEEGGGLLLRRRWWWZZZ___eeejjjhhhlllpppqqqooommmllllllnnnnnnnnnnnnpppuuu|||000111222333444333333222111111111111111111111111222222222333333222222222222222222222111111000000000111111111111222222222333222222222222222222333444333333222222111111111222222222333333222222222111222444555555444333222222222333444444444444333222222222222222222222222444555666555444333333333222222222333444555777777222222222222222222222222444444333222222333333333222333555555555333111///555555555555555555555555333333444444555666777777666555333333333444666888888888777666666666666666777777777888999;;;<<<===::::::;;;;;;<<<===>>>>>><<<<<<<<<===>>>@@@AAABBBDDDEEEGGGJJJMMMPPPRRRSSSVVVWWWXXXZZZZZZXXXWWWVVVSSSUUUWWWYYY]]]fffrrr{{{xxxnnnhhhdddbbb^^^aaaeeegggggggggggghhhaaacccffffffeeeeeeeeefffcccbbb___]]]ZZZYYYXXXXXXTTTSSSQQQMMMJJJGGGDDDCCC>>>>>>===<<<;;;;;;::::::888888777777777777888888666666555555555444444444555666666666555444333333555555666666555555444333555555555555444333222111222222222333333444444444333333333222222222111111///111222111000///000111111111111111222333444555222222222222222222222222333333333444444555555555333222111//////111222333111111111111111111111111///555333+++---888<<<888444333333222222333333444333333333222222111111111///000111222333444555555333444444555555444444333333333444444555666777777444444444444555555555666555555555555666666666777333555888;;;;;;;;;999777888888888888888888888888777777888999::::::;;;;;;;;;<<<>>>???@@@BBBDDDGGGFFFLLLSSSYYY]]]aaagggllleeeiiimmmnnnllliiiiiijjjqqqqqqpppppprrrwww~~~}}}222222222222222222222222---......///000000111111333333333333333333333333333222000/////////000000222222222111111111000000333222111000000111222333333333222111111222333333000111111111111222222222222222333333333333444444222222222222222222222222333222222222222222222222333333333333333333333333444444444555555555666666333333333333333333333333333333333333333333333333111111222333333333333222111222222333444555666666888777666555555666777888777777777777888888888888:::::::::999999999999888999::::::;;;;;;<<<<<<=========<<<<<<<<<======>>>AAA???>>>===???CCCGGGJJJJJJLLLPPPSSSUUUWWWZZZ\\\___^^^^^^^^^^^^^^^]]]\\\ZZZXXXYYY^^^cccmmmzzzrrrnnnfffeeebbb```^^^___bbbeeegggeeeccccccddddddcccaaa___```aaaaaa```^^^[[[ZZZZZZXXXTTTPPPLLLJJJIIIHHHAAA???===<<<======<<<;;;999888777666666777888999777777777777666666666666666666777777666555444444555666666666444333444555333333333444444555555555777777666555444333333222444444444444444444444444444444444444444444444444444444444444444444444444333333333222222111111111333333333333333333333333111222333444444333222111333333333222222111111111333333333333333333333333444444444444444444444444333333333333333333333333777111///333555111000333111111111222222333333333333333333333333333333333444444444555555555555666444444444444555777888999999999999::::::999888888999999888888888888888999777888999::::::;;;;;;:::???>>>???BBBEEEEEEDDDEEENNNOOORRRYYY```eeeggghhhhhhggghhhmmmmmmiiiiiikkksssrrruuuyyyzzz~~~}}}xxxyyy~~~222222222222222222222222000000111222222333444444333333333333333333333333333222111000000000000111222222222111111111000000333222111000000111222333333333222111111222333333000111111111111222222222222222222333333333444444222222222222222222222222222222222333333333333333333333333333333333333333333444444444444555555555333333333333333333333333333333333333333333333333111111222333333333333222444444444444444444444555888777777666666666777777666666777777777888888888999999999999999999999999999999::::::;;;<<<<<<=====================>>>>>>AAA@@@@@@AAADDDHHHLLLOOONNNPPPSSSVVVXXX[[[^^^aaabbbaaa_______________^^^```]]]^^^dddlllzzznnnkkkeee```]]]^^^aaaddddddcccbbbbbbbbb```]]][[[YYYZZZ\\\^^^______^^^]]]]]][[[YYYUUURRROOOMMMMMMJJJGGGDDDCCCBBBAAA???>>>:::999888777777888999999888888777777777666666666666666777777666555555444555666777666444333444555333444444444444444444555444444444333333222222111444444444444444444444444111111111111111111111111444444444444444444444444333333333222222222111111333333333333333333333333222222222333333222222222333333333222222222111111333333333333222222222222333333333333444444444444333333333333333333333333555000...222333111000333111111222222222333333333555555555555555555555555444444444555555555555666777777666666666777888888888999999999999999888888999888888777777888888888888999::::::;;;;;;;;;;;;??????@@@DDDHHHJJJKKKLLLQQQSSSXXX\\\___``````______```eeemmmooommmmmmooouuutttvvv|||||||||222222222222222222222222111222222333333444444555333333333333333333333333333333222111111111111222222222222111111111111111222222111111111111222222333222222111111222222333000111111111111222222222222222222222333333333333222222222222222222222222222222333333444444555555444444444333333222222222333333333333444444444444333333333333333333333333333333333333333333333333111222222333333333333333555555555444444444333333777777888888888888777777666666666666777777777777777777888888999:::::::::999999::::::;;;<<<<<<<<<=========>>>>>>?????????AAABBBDDDGGGKKKOOORRRTTTTTTWWWZZZ]]]___bbbeeeggggggeeecccaaa```aaabbbdddhhhfffhhhppp}}}}}}sssiiibbb```aaabbbbbbaaa``````___]]]ZZZWWWXXXYYY\\\^^^____________``````^^^\\\YYYVVVSSSRRROOOLLLIIIFFFDDDBBB???===<<<;;;:::999888888999999888888888777777777777666666666777777777666555555555666777666444333444555555555555444444444444444333333333333333333333333444444444444444444444444000000000000000000000000444444444444444444444444333333333333222222222222333333333333333333333333333222222222222222222333333333333222222222222111333333222222111111111000111222222222333333444444333333333333333333333333444000///222333222222333222222222222333333333333555555555555555555555555444444444555555555555666:::999888888777777777888888888999999:::999999888888777777777777777888888999::::::;;;<<<<<<======???AAADDDHHHLLLQQQUUUVVVWWW\\\```aaa^^^[[[YYYYYYXXX\\\fffppptttrrrrrruuuxxxwwwzzz{{{wwwuuuvvvxxx}}}222222222222222222222222111111111222222333333333222222222222222222222222333333222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222000000111111111222222222111222222222222333333333222222222222222222222222222222333444444555666666555444444333333222222111222222222333333333444444333333333333333333333333333333333333333333333333111222333333444444333333555555555555555444444444666666888999999999888777555555666666666777777777666666777888999:::;;;<<<999::::::;;;;;;<<<=========>>>???@@@@@@AAAAAAAAADDDFFFIIILLLPPPSSSUUUVVVWWW[[[aaaeeeggghhhiiiiiiiiigggeeebbbbbbdddhhhkkkqqqrrrvvv}}}ssskkkfffdddccc```]]]\\\\\\]]]\\\[[[^^^^^^___``````___^^^^^^aaaaaaaaa___]]]ZZZWWWUUUTTTQQQMMMJJJHHHFFFCCCAAA===<<<;;;:::999888888888999999888888888777777777666666777777777666666555555666777666555444444666666666555555444444333333444444444555555666666666444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333444333222111111222333444222222222222222222222222333222222111111000000000000111111222222333333444333333333333333333333333555333111222333333222222333333333333333333333333333333333333333333333333444444444555555555555666999888888777777777888888999999:::;;;;;;;;;::::::777777666666777777888888999::::::;;;<<<===>>>??????DDDIIILLLQQQXXX\\\^^^^^^bbbeeeccc]]]YYYYYY[[[\\\aaakkkuuuxxxuuuuuuxxxzzz}}}}}}222222222222222222222222222222222222222333333333222222222222222222222222222222222222333222222222111111111111111111111111222222222333333222222222222222222222222222222222000000111111111222222222111111111222222222333333222222222222222222222222222222333444444555666666444444444333333222222222222222222333333333444444333333333333333333333333333333333333333333333333222222333444444444444333333333444555555666777777555666777999999999888777666666666666777777777777666777777999:::;;;<<<===:::;;;;;;<<<======>>>>>>>>>???AAABBBDDDDDDDDDDDDGGGIIILLLPPPSSSVVVWWWXXXVVV\\\ccciiijjjhhhgggfffffffffeeeddddddhhhnnnsss{{{wwwqqqiiiddd]]]YYYZZZ]]]aaacccaaaaaaaaaaaa```______^^^aaaaaaaaa```^^^\\\YYYXXXZZZWWWTTTQQQPPPOOOLLLJJJ??????>>><<<;;;999888777999999999999888888888888666666777777777777777666666777777777555444555666666666666555555444444444333444444555555666666666444444444444444444444444555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333444333222111111222333444222222222222222222222222222222222111111000000000111111111222222333333333333333333333333333333333444333111000111222111///333333333333333333333333333333333333333333333333444444444555555555555666666666666666777888999::::::;;;;;;<<<======<<<<<<777777777777777888999999999999:::;;;===???AAACCCCCCKKKPPPRRRUUU\\\``````___bbbbbb___YYYXXX[[[```cccgggpppwwwwwwtttuuuzzz|||}}}222222222222222222222222444444444444444444444444222222222222222222222222000111222222333222222222111111111111111222222222222222333333333333222222111222222333333222222111000111111111111222222222111111111111222222222222222222222222222222222222222222333333444444555555333333333333333333333333333333333333444444444444333333333333333333333333333333333333333333333333222222333444444444444444222333444555666777888888444555666777777888777777777777777777888888888888888888999:::;;;<<<===>>><<<<<<======>>>?????????@@@AAACCCFFFGGGHHHHHHGGGKKKLLLOOOSSSVVVXXXZZZ[[[XXX]]]cccggghhhfffdddcccdddfffhhhiiikkkqqqyyyxxxqqqfff___^^^aaafffiiicccbbbbbbbbbaaaaaaaaaaaaaaaaaa``````^^^]]][[[[[[ZZZXXXUUUSSSRRRQQQOOOMMMCCCCCCBBB@@@>>>;;;999888:::::::::999999999888888666666777888888888777777666777888777555444555666666666666555555555555555222222222333333444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333444444444444333333333333333333333333333222222222222222222333111222222222222333333333222222222222222222222222333333333333333333333222333333333333333333333333111222111///111444444111444444444444333333333333555555555555555555555555444444444555555555555666555555555666777888999:::::::::;;;<<<============777777777777888999:::;;;::::::;;;===@@@DDDGGGIIIJJJTTT[[[YYYYYY___```]]][[[\\\[[[YYYWWWZZZ```eeeiiikkkpppuuuttttttzzzzzzxxxvvvxxx~~~222222222222222222222222444444444333333333333333111111111111111111111111///000111222222222111111000000111111111222222222222222333444444333222222111222333333333333222111000111111111111222222222111111111111222222222222222222222222222222222222222222222333333333333333111222222333333444444555333444444444444555555555333333333333333333333333333333333333333333333333222333444444555444444444444444555555666666777777444444444444555666777888888888888888999999999999::::::;;;;;;<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAACCCFFFHHHJJJKKKKKKJJJLLLNNNPPPTTTXXX\\\___aaabbbdddfffgggfffggghhhiiiiiimmmrrrvvvzzz{{{qqqkkkkkkmmmnnnkkkjjjiiigggeeedddccccccccccccbbb``````_________ZZZXXXTTTRRRQQQPPPNNNLLLHHHGGGGGGEEEBBB???<<<;;;;;;::::::::::::999999999666666777888888888888888666777888777555555555777555555555555666666666666222222333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444333333333444444444555555333333333333333333333333222222222333333222222222111111222222222333333333111111222222333333444444555555444444333333222222333333333333333333333333111444444222666<<<>>>:::555555444444444333333333555555555555555555555555444444444555555555555666777777777777777888999:::888999:::;;;<<<<<<<<<<<<888888888888999:::;;;<<<<<<===>>>@@@DDDIIIMMMPPPRRR___fffaaa^^^aaa___ZZZXXXXXXXXXYYY\\\aaaeeehhhkkklllooosssuuu{{{~~~222222222222222222222222111111111111111111111111111111111111111111111111...///000111222222111000000000111111222222222222222222444444444444222222111222333444444333222111000111111111111222222222000111111111111222222222222222222222222222222222333222222222222222222222000111222333444444555666444444444555555555666666333333333333333333333333333333333333333333333333222333444444555555444444666666666666666555555555444444333333444555777888888888999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>??????@@@AAAAAABBBBBBBBBDDDGGGJJJLLLMMMLLLLLLMMMNNNQQQUUUZZZ___dddfffmmmmmmkkkiiihhhjjjnnnqqqpppvvv}}}yyyuuusssrrrwwwuuurrrnnnjjjfffdddcccfffeeecccbbbaaaaaabbbccc___\\\YYYVVVTTTSSSPPPNNNKKKKKKJJJHHHFFFBBB???===;;;;;;;;;:::::::::999999666666777888888888888888666777888777666555666777444444555555666666777777555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333444444555555555333333333333333333333333111222333444444333222111111111111222222333333333111111222333444555555666777666555555444333222111333333333333333333333333333777888888===FFFHHHDDD555555555444444333333333333333333333333333333333444444444555555555666666;;;:::999999888888999999666777888999::::::;;;:::999999999999:::;;;<<<===>>>???@@@CCCHHHMMMRRRUUUXXXfffmmmgggaaabbb___WWWXXXXXXYYY]]]ccchhhjjjkkklllllloootttyyy~~~222222222222222111000/////////000000111111111222222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111222222222222222111000///111111111111111111111111333333333222222111111111333333444555555444333333222222333333333333444444333333333333333333333333555444333333333333444555555555555444444333333333333333555666666666555444333333555666666666555444666666666666777777777777999999999888999999:::::::::<<<===<<<<<<<<<>>>@@@@@@@@@AAABBBCCCEEEFFFFFFHHHMMMQQQSSSQQQPPPQQQRRRTTTSSSTTTYYYaaagggkkkkkknnnooopppssswww|||yyyqqqkkkhhhggggggfffdddbbbaaa___]]]]]][[[ZZZWWWSSSPPPNNNLLLKKKMMMMMMLLLKKKIIIFFFDDDBBB@@@>>>;;;999999::::::::::::999888777666666666666777777777777777777777777555555555555555555555555333333333333333333333333333222111111111222333444333333333444444555555555555555555444444333333333555555444444444444555555333444555555666666555555222333333444444333333222333222111000000222444555222222333333333333444444333333333333333333333333333333333444444444555555333444555777:::@@@GGGLLLDDD:::333333444222333777777777666555444333333222555555555555666666666777999999:::::::::999888888===:::999:::<<<===<<<999:::999999;;;===??????>>>BBBBBBCCCGGGMMMUUU\\\aaafffkkkooolllddd______bbb^^^\\\[[[___fffjjjjjjhhhgggiiioooxxx222222222222222111111111000111111111111111111222222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111222222222222222111000000111111111111111111111111333333333222222222111111333333444555555444333333222222222333333333444444333333333333333333333333555444333333333333444555555555444444444333333333333444555666666666555444333444555666666666555555666666666777777777777777999999999999999::::::;;;;;;<<<============@@@BBBCCCDDDEEEFFFHHHHHHIIIIIIJJJOOOTTTWWWUUUTTTUUUVVVUUUUUUWWW\\\dddkkknnnoooooosssxxx~~~{{{qqqlllfffeeedddcccbbbaaa___^^^```^^^ZZZWWWSSSPPPNNNMMMNNNNNNNNNMMMKKKHHHFFFEEEBBB???<<<:::::::::999999888888888777888888999999777777777777777777777777555555555555555555555555444444444444444444444444666555444333333333444555333333444444444444444444444444444444444444333333444444333333333333444444333444555555666666555555222333333444444333333222333222111000111222444555222222333333333333444444333333333333333333333333333333333444444444555555333444555666888;;;@@@DDD@@@888333444444333333666666666666555444444333333555555555666666666777777888888999999999999999888;;;999888888:::;;;999777;;;::::::<<<>>>???@@@@@@CCCEEEIIIOOOVVV]]]cccgggkkknnnpppkkkccc]]]\\\]]]```___```dddjjjmmmmmmkkkmmmrrr~~~333333222111111222444444333333222222222222222111222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111111222222222222111000000111111111111111111111111333333333222222222222111333333444444444444333333222222222222333333333333333333333333333333333333555444444333333444444555444444444444333333333333333444555555666666555555333444555666666666666555666666777777777888888888::::::999999:::;;;;;;<<<<<<===?????????@@@BBBDDDGGGHHHJJJLLLMMMMMMLLLLLLMMMRRRVVVXXXVVVUUUUUUWWWZZZZZZ]]]cccjjjqqqtttvvvtttzzz~~~sssjjjgggdddcccccccccbbbaaacccaaa^^^ZZZVVVRRRPPPOOOPPPOOOOOONNNLLLJJJIIIHHHCCCBBB@@@===;;;:::999999777777777777888999:::;;;666666666666666666666666555555555555555555555555555555555555555555555555777666555444333333333444444444444444444444333333333333444444444444444444333333333222222333333333333444555555666666555555333333444444444444333333333222111111111222444555222222333333333333444444333333333333333333333333333333333444444444555555444555666666555666888::::::666333444555333333555555555555555555555555555555555666666666777777777888999::::::;;;;;;;;;;;;<<<:::999999::::::999777;;;;;;<<<<<<>>>@@@BBBCCCHHHLLLRRRZZZbbbhhhlllnnnnnnnnnnnnjjjeee```^^^^^^bbbaaabbbfffjjjmmmnnnnnnvvv444333111111111333555777444444444333333222222222222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111111111222222222111111000111111111111111111111111222222222222222222222222333333333333333333333333111222222222222333333333333333333333333333333333444444444444444444444444333333333333333333333333444444444555555555555555444555555666666666666666666777777888888999999999::::::::::::;;;<<<=========???@@@AAAAAABBBEEEGGGIIIKKKMMMOOOPPPPPPOOONNNTTTWWWZZZYYYXXXXXX[[[^^^cccdddhhhmmmtttzzzuuunnnfffbbbaaabbbcccbbbaaa```]]]ZZZWWWTTTSSSRRRPPPPPPOOONNNMMMKKKJJJIIIEEEEEEDDDAAA===;;;:::999777777777777777888999999666666666666666666666666555555555555555555555555555555555555555555555555555555444333222111111111555555555444444333333333333333333444444555555555444444333333333333444444333444555555666555555555333333444444444444333333333222222222222333444555222222222333333333444444333333333333333333333333333333333444444444555555333555666666444333444555555444444555555444333333444444444555555555666666555666666666666777777777999:::;;;<<<============>>>===<<<<<<<<<;;;::::::;;;<<<<<<<<<>>>@@@DDDGGGOOOTTT\\\dddkkknnnoooooojjjjjjiiihhhggggggffffffggggggggggggjjjnnnssswww444333111111111333555777555444444444333333222222222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111000111111222222222111111111111111111111111111111222222222222222222222222333333333333333333333333111111111222222222333333333333333333333333333333444444444444444444444444333333333333333333333333444444444444555555666666555555555555666666777777777777777888999::::::;;;;;;;;;;;;;;;<<<===>>>??????@@@BBBCCCDDDEEEHHHJJJJJJKKKMMMOOOQQQQQQQQQQQQXXXZZZ\\\]]]___cccjjjppprrrssswww{{{yyykkkbbb___`````````]]]\\\ZZZXXXWWWVVVUUUUUURRRQQQPPPNNNLLLKKKJJJJJJEEEGGGGGGEEE@@@<<<;;;;;;999888777666666666666666777777777777777777777777666666666666666666666666444444444444444444444444555555444444333222111111555555555444444333333333333333333444444555555555555555444444444444555555333444555555666555555555333444444555555444444333333333333333333333444444222222222333333333444444333333333333333333333333333333333444444444555555222444666666555444444555222444555555444444333222333333444444555666666666666666666666777777777888777888999;;;;;;<<<<<<<<<============<<<;;;;;;;;;;;;<<<======>>>BBBHHHMMMWWW[[[cccjjjnnnnnnlllkkkeeeddddddeeefffiiikkklllnnnnnnlllkkklllttt~~~333333222111111222444444444444333333333333333222222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111000000111222222222222111111111111111111111111111111222222222222333333333333333222222222222333333111111111111222222222222333333333333333333333333333444444555555444444333222222222222333333333333555444444444444555666666666666555555666666777888777777888999:::;;;;;;<<<;;;;;;<<<<<<===>>>@@@@@@@@@BBBDDDEEEFFFHHHKKKNNNLLLMMMNNNPPPRRRTTTVVVWWWVVVZZZ```ffflllttt~~~vvvjjjeeedddbbb```\\\[[[ZZZYYYXXXXXXWWWXXXTTTSSSQQQNNNLLLKKKJJJJJJEEEHHHJJJHHHCCC>>><<<===:::999888777666666666666777777777777777777777777666666666666666666666666444444444444444444444444666666777666666555444333444444444444444444333333333333444444444444444444666555555444444555555666333444555555666666555555444444555555555555444444333333333333444444444444222222333333333333444444333333333333333333333333333333333444444444555555333555666777555555555666111555777555333444444222444444444555555555666666666666666777777777888888555666666777888888888888999;;;<<<;;;:::999:::<<<;;;===??????AAAFFFNNNUUU]]]aaafffjjjllljjjhhheeecccdddeeeddddddfffkkknnnooopppqqqqqqttt~~~222222222222222111111111222222222222333333333333222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111000000111222222222222222111111111111111111111111111111222222222333333333333333222111111222333333111111111111222222222222333333333333333333333333333333444555555444333333111111222222222333333333555444444333444555666777777666555555555666888888777777888999:::;;;<<<<<<<<<<<<<<<===>>>???AAAAAAAAACCCEEEGGGHHHJJJMMMPPPQQQQQQQQQSSSUUUYYY\\\^^^aaaiiittt~~~}}}wwwrrrlllggg___^^^]]]\\\[[[ZZZZZZZZZXXXVVVSSSPPPMMMLLLKKKJJJEEEIIILLLJJJEEE@@@>>>>>>::::::999999888999999999999999999999999999999999666666666666666666666666555555555555555555555555555555666777777666555444333333444444444444444444444444444444444444333333555444444333333444444555333444555555666666555555444444555555555555444444222333333444444444444444222222333333333333444444333333333333333333333333333333333444444444555555444666666666444444555777111777999555222444444222444444444555555555555555666666777777777888888888666666777777777777777666777:::<<<;;;::::::<<<>>>===@@@BBBBBBDDDKKKUUU]]]aaacccfffhhhhhhgggdddcccfffhhhjjjiiigggiiiooovvvuuuzzz222222222222222111000///111111111222222333333333222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111///000111222222222222222111111111111111111111111111111111222222333333333444333222111111222333444000111111111111222222222333333333333333333333333333333444555555444333333111111111222222333333333555555444333444555666777777666555555555666888999777888888999;;;<<<======<<<<<<<<<===>>>@@@AAABBBBBBDDDFFFHHHIIIKKKOOOQQQTTTTTTTTTUUUXXX]]]bbbdddwwwwwwooodddcccaaa___]]]\\\\\\[[[[[[YYYUUURRROOOMMMLLLKKKDDDIIIMMMLLLFFFAAA???@@@::::::::::::;;;<<<======999999999999999999999999777777777777777777777777777777777777777777777777222333444555555555444333333333333444444555555555555555555444444333333333444333333222222333333444333444555555666666555555444444555555555555444444222333444444555555444444222222333333333444444444333333333333333333333333333333333444444444555555666777777555333333444666222999:::555222444555222555555555555555555555555777777777777888888888888999999:::::::::999888888888;;;======<<<<<>>;;;<<<===???@@@BBBCCCDDDEEEGGGIIIKKKLLLNNNQQQTTTSSSUUUYYYZZZYYY^^^ooo{{{mmmeeeaaadddddd___\\\]]]\\\ZZZXXXWWWVVVTTTQQQNNNKKKJJJHHHGGGEEEDDDDDDCCC???>>><<<:::999999999999999999999888888888888888888777777666555444444444444444444555555555555555444444555555555555444444555555444333333333333444555555555555666666666666555555555444444333333333666666666555555444444444555555555444444333333333555444333222333444555666777555333111000000111222666666666555444444333333222222222222222222222222888888888777666666555555222333333444555666777777555444444444444555666666888666333444666777666555777777777888999999999:::;;;===??????>>>???@@@BBB===???DDDLLLUUU\\\```bbb______bbbfffgggfffiiiooowwwsssrrruuuvvv{{{}}}333333333333333333333333111111111111111111111111333333333222222222111111///000000111111111000000000000111111222222333333222222111111111111222222111111111000111111222222333333333222222222111111222222222222222222222222222222222222333333333333333333333222222222111111222222333444444333333333666555333222111222222333222222222222222222222222333222222222222222222222444444444555555555555666666666777777777888888888888:::;;;;;;;;;;;;<<<>>>===>>>???AAACCCEEEFFFGGGHHHJJJMMMOOOPPPSSSVVVYYYWWWYYY\\\^^^```iii}}}wwwmmmfffeeeddd```___```]]][[[YYYWWWVVVTTTPPPNNNNNNLLLJJJHHHGGGFFFFFFFFFDDDBBB@@@>>><<<:::::::::::::::::::::999999999999999888888777666666555555777777777666666666666555555555555555555555555555666555555444444444444444555555555555666666666666555555444444444333333333555555555444444444333333333333333333222222222222666666444333222333333444777555333222111222333444555555555555555444444444333333333333333333333333333333444444555666666666444444444555555555555555555444444444444555666666888666555555888999888666777777888888999999::::::;;;===?????????@@@BBBDDDCCCEEEJJJQQQXXX^^^bbbccccccbbbcccffffffeeejjjpppxxxtttsssxxx333333333333333333333333222222222222222222222222333333333222222222222111...///000111222222222222111111111222222222222222222222111111111111222222222222111111000111111111333333333222222222222111222222222222222222222222111111111222222222222333333333333222222222222111111222222333444444444444333333333333333333333333333333333333333333333333333333333333333444444444444444555555555666666666666666666777777777888888999:::<<<<<<;;;;;;===>>>???@@@BBBDDDFFFIIIJJJKKKIIIKKKNNNPPPRRRTTTXXX[[[]]]___dddjjjooo{{{uuunnnjjjeeecccccc___]]][[[YYYXXXVVVSSSQQQQQQOOOLLLJJJIIIIIIIIIJJJGGGFFFDDDAAA>>>===<<<;;;<<<<<<<<<;;;;;;:::::::::999999999888888777777666999999999888888777777777777777666555555666777777777666555555444444555555555555555555666666666666555444444444444333333333444444444444333333333333333333333333333444444444777666555444333222222222666555444333333444555666444444444555555555555555444444444444444444444444333333444444555666666666666666555555555444444444555444444444444555666666777666666777999:::999888777777888999999:::;;;;;;<<<===???@@@@@@AAADDDFFFIIILLLPPPVVV[[[```ccceeegggeeefffgggggggggmmmuuu{{{wwwyyy444444444444444444444444222222222222222222222222222222222222222222222222111222333333444444444333222222222222222222222111333222222111111222222333333333222111000000000111222222222222222222222222222222222222222222222222000000111111111222222222222222222222222222222222000111222333444555555555222333333444444333333222333333333333333333333333555555555555555666666666444444555555666666777777666666666777777777888888999;;;<<<===<<<===>>>@@@BBBCCCEEEGGGJJJMMMOOOPPPNNNPPPRRRSSSUUUWWW[[[^^^ccciiitttyyyppphhhdddaaa___]]]\\\[[[ZZZYYYWWWSSSQQQNNNKKKIIIIIIJJJKKKGGGFFFDDDBBB@@@???>>>======<<<<<<;;;;;;:::::::::999999888888888777777777888888888888888888888888999777666444444666777999777777666555555555555666555555555555666666666666444444444444444444444444333333333333333333333333444555555666666777777777555555555444333333333333444444333333444555666666333333444444555666666777444444444444444444444444888888888777666666555555555555555555555555555555555444444444444555666666555666777999::::::999888777888888999:::;;;<<<<<<>>>???@@@@@@@@@AAADDDGGGLLLOOOTTTYYY]]]aaaeeegggggggggiiikkkjjjjjjpppxxx|||~~~444444444444444444444444222222222222222222222222222222222222222222222222444444444444444333222222333333333222222222222222333333222222222222333333333333222111000000000111222222222222222222222222222222222222222222222222000000111111111222222222222222222222222222222222000111222333444555555555444444444444333222111000333333333333333333333333333333444444555555555666444444555555666777777888777777777777888888888888:::;;;===>>>>>>???AAACCCDDDEEEHHHKKKNNNQQQTTTUUUXXXYYYZZZ[[[\\\```fffjjjpppyyysssiiibbb```^^^]]]]]]]]]\\\[[[UUUSSSPPPMMMKKKJJJJJJJJJDDDDDDCCCCCCBBBAAA@@@@@@===<<<<<<;;;:::999999999888777777777777777666666444555666666777888999999999777666444444666777999777777666555555555555666555555555555666666666666444444444444444444444444333333333333333333333333444555555666666777777777222333333444444555555555222222222333333444555555222333333444555666777777333333333333333333333333888888888777666666555555333333444444555666666777555444444444444555666666444666999;;;;;;999888777777888999:::;;;<<<======@@@@@@AAAAAAAAABBBEEEHHHMMMQQQVVV[[[^^^bbbfffjjjhhhjjjmmmooollliiiooowww444444444444444444444444333333333333333333333333111222222222222333333333333333333333222111000///222222222333333333333333333333222222222222333333222222111111000111111111111222222222222333333333222222222222222222222222111111111222222222222333111222222222222333333333111222222333444444444444555555444333333222111111333333333333333333333333111111111222333333444444444444555666777777888999888888888999999999:::::::::<<<>>>@@@AAACCCEEEGGGGGGIIIKKKOOOSSSVVVYYY[[[\\\\\\^^^aaafffnnnxxxwwwgggdddaaa____________^^^YYYXXXUUURRROOOMMMKKKJJJDDDEEEEEEEEEEEEDDDCCCCCC======<<<;;;:::999999888777777777777777777777777333444444555666777888888777777666555555666777777777666555555444444555555555555555555666666666666333333333444444444444555333333333333444444444444333333333333333444444444111111333444555666666666222222333333444444444444333333444444555666777777333333333333333333333333333333444444555666666666222222333444555666777888555444444444444555666666555999<<<>>><<<:::888777888888999:::<<<===>>>>>>AAAAAABBBCCCDDDFFFKKKNNNPPPTTTZZZ^^^```ccchhhlllkkkmmmqqqrrrnnnlllsss|||555555555555555555555555333333333333333333333333111111222222222333333333222222222333222222111111111222222333333444444444444333333222222333333444111111111000111111222222111111222222222333333333222222222222222222222222222222222222333333333333111111222222222333333333222222333444444333333333444444333222222222333444444444444444444444444444222222222333444444555555444444555666777888999999999999:::::::::;;;;;;;;;999<<>>>>>===<<<;;;:::999888888888888888888888888666666666666666666666666555555555555555555555555666555555444444444444444555555555555666666666666333333333444444444555555333333444444444555555555333333333333222222222222111222444555555555555444333444444555555555555444333444444444555555666666444444444444444444444444333333444444555666666666333444444444555555666666555444444444444555666666888<<>>??????@@@AAACCCEEEHHHMMMSSSXXXVVV[[[aaacccdddeeejjjnnnoooppptttvvvuuuxxx555555555555555555555555333333333333333333333333111111111222222333333333222222333444555555555555111111222333333444555555444333333222222333333444111000000000111222333333111111111222222333333333222222222222222222222222222222333333333444444444111111111222222333333333333333444444444333222222333222111111111333666777444444444444444444444444555555555666777888888999444444555666777888999999:::::::::;;;;;;;;;<<<<<<999<<<@@@CCCEEEHHHKKKNNNNNNPPPSSSWWW\\\```ccceeeiiikkkqqqzzz~~~zzztttooollljjjgggeeeddddddccc```[[[VVVQQQNNNOOOOOOOOOOOOMMMKKKIIIGGG@@@@@@???>>>===<<<;;;;;;999999999999999999999999999999888777666555444333444444555666666555444444555555444333333333333444555555555555666666666777333333333444444555555555444444444555555666666666555555555444444333333333333444555555555444333222555555666666666666555555444444444555555555555555666666666666666666666666888888888777666666555555666555555555555444444444555444444444444555666666;;;???DDDEEEAAA===:::999888999:::;;;===>>>???@@@???AAADDDHHHLLLSSSZZZ___]]]aaaggghhhggggggkkkooopppqqquuuyyy}}}444444444444444444444444333333333333333333333333555333111222444555333111444333222222111111111222000000//////000000111222222333444555555333111000000222222222111000111222333222111000000222444555111222222333333222222111555555444333222111000///444222000111333444222000222222333333333333444444444444444444444444444444666555444333333333444555111222333555666666777777444555666888999999999999::::::999999:::<<<===>>>>>>@@@DDDFFFHHHKKKNNNQQQSSSRRRWWW^^^```bbblllwwwxxxxxxvvvssslllfffeeehhhhhhccc^^^[[[ZZZYYYWWWTTTQQQPPPQQQPPPLLLIIIGGGEEEBBBAAA@@@>>><<<999:::;;;;;;::::::888777777888888888888777777777777777666666666555555555555888888777777666666555555777666555444444444444444333333333444444555555555777666555444444555666777444444444444444555666666333333444555555444333333333444444555555666666666333444444555555444444333222222222333333333444444666555444333333444555666555555555555555555444444888777777666666666666777???AAACCCCCCBBB???;;;999<<<<<<<<<;;;;;;<<>><<<;;;:::<<<>>>>>>>>>>>>???AAAAAAFFFNNNUUU[[[___ccceeekkkmmmnnnnnnnnnooonnnmmmnnnsss~~~444444444444444444444444333333333333333333333333444333222222444444333222444444444333333333333333555444333333333333333444222333444555444333222111111222333222111000111333333222111111111222333444111222222333333222222111111111111222222333333333333222111111333333333111222222333333333333444444444444444444444444444444666666666555555666777777666777777888888888777777555666777999::::::::::::>>>============???@@@AAAAAADDDIIIMMMPPPRRRUUUWWWUUUXXX^^^bbbggguuu{{{uuuooooooooommmjjjfffeeeffffffaaa[[[YYYXXXWWWTTTQQQJJJHHHEEEBBBAAA@@@>>><<<;;;;;;;;;;;;;;;:::::::::999999888888888777777777777777777666666666555555777777777777666666666666444444444444555666777888666666666666666777777777555444444333333444444555555444444333333333444444333444555555555555444333444444444444333333333333333444444555555444444333444444444555555555666666666555555444444555555666555555555555555555555555666666555666666777888999888999:::<<<============999<<>>>>>>>>>>>???@@@BBBCCCEEEIIIMMMQQQSSSUUUVVVXXXUUUZZZ```hhhuuuwwwuuuuuuvvvuuuqqqppprrrmmmggg```[[[YYYXXXVVVTTTMMMJJJFFFDDDCCCAAA???>>>;;;:::::::::::::::::::::999999999888888888777777777777777666666666666555777777777777666666666666555555555555555666777777666666666666666666666666777777666666666666777777666666555444444444444555444444555555555555444444444444444333333222222222333444444555555444444333444444444444555555555555666666555555555555666666555555555555666666666666555555555555666777999999888888999999;;;<<<===>>>999;;;>>>???@@@AAACCCEEEKKKQQQZZZbbbeeegggggggggmmmmmmooopppooonnntttzzz444444444444444444444444333333333333333333333333333333333333333333333333333333444555555444444333333333222111111222222222333444444444333333222222111333333333222111222333222222111222222222333333111222222333333222222111333333333222222222111111111111222222222222333444222222222333333333444444444444444555555666666666444444555666777888888888;;;;;;;;;;;;:::999888777777888999;;;<<<<<<<<<<<<>>>>>>>>>???@@@BBBDDDFFFJJJMMMQQQTTTUUUVVVWWWYYYXXX]]]eeerrrtttmmmccc\\\ZZZYYYWWWUUUPPPMMMIIIFFFDDDCCCAAA@@@;;;;;;:::999999999999:::999999999999888888888888888777777777666666666666666666666666777777777777888777666555555555555555555555555555555555555555777777777777777777777777777777666666666666777777555555555555555555555555444444444333333222222222333444444555555444444333222333333333333444444444666666666666666666666666555555555666666666777777555555555555666777999999;;;::::::::::::;;;======:::;;;<<<===???CCCHHHLLLUUUYYY___ccceeefffggghhhkkkjjjlllnnnlllmmmxxx444444444444444444444444333333333333333333333333222333444444222222333444111222444555555444333333333333333333333444555555444444333333333222222222222333444333222111222444111111222222222333333333111222222333333222222111333333333222222111111111000111222333222222333555222222333333333333444444444444444555666666777777444555666888999:::::::::;;;;;;;;;;;;;;;:::999888888999:::<<<============>>>??????AAACCCFFFHHHJJJOOOQQQTTTUUUVVVXXX[[[]]]```fffppp~~~uuujjjaaa]]]\\\[[[YYYSSSOOOKKKGGGEEEDDDCCCBBB>>>===;;;999999999999::::::999999999999888888888888888777777777666666666666666666666777777777777999888777666555555555555666666555555555555444444444555555666666555555444777777777777777888999999666666555444444555666666444444444444333333333333333444444555555444444333222222222333333333444444555666666777777666666555555555555666666777777888666666555666666777888999<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<>>>AAAGGGOOOTTT[[[^^^bbbdddfffgggiiikkkllljjjlllnnnnnnqqq444444444444444444444444333333333333333333333333111333555444222111333555000111333444555444333222111111111222333444555666444444333333222222222333222333444444222222333444111111222222333333333222111222222333333222222111111222222222222222333333///111333333111111333666222222333333333333444444444444444555666777777777666777999;;;<<<=========::::::;;;;;;;;;:::999999999:::;;;<<<===>>>>>>>>>@@@@@@AAACCCGGGJJJNNNPPPQQQSSSUUUWWWYYY]]]aaaeeekkkuuusssiiidddcccbbbaaaUUUQQQLLLHHHFFFEEEDDDCCCBBB@@@>>>;;;:::::::::;;;::::::999999999888888888888888888777777777666666555666666666777777777888777777666666666666666777777777777666666666555555444555666777777666555444555555666666777888::::::777666555444444555666777444444444444444555555555333444444555555444444333333333333333444444444555555666777888888777666555444555555666777777888888777777666666666666777777:::::::::;;;;;;;;;<<<<<<;;;===???CCCGGGMMMUUUZZZ\\\```dddhhhiiikkkmmmooonnnlllooouuuxxx444444444444444444444444333333333333333333333333111333555444222111333555///000222444444444222111---......///000222333444555444333222222222333333222333444444222222333444111111222333333333333222222222222333333222222222///000111222333444555555...111333333111111333666222222333333333444444444444444444555666777777888777999;;;===???@@@@@@@@@999999:::;;;;;;::::::999999:::;;;===>>>>>>??????AAABBBCCCFFFJJJNNNQQQTTTRRRTTTVVVXXX[[[```gggllltttzzzooojjjiiihhhgggVVVRRRMMMIIIGGGFFFEEEDDDEEECCC@@@===<<<;;;<<<<<<:::::::::999999999888888888888888888777777777777555666666666777777888888666555555666666777888999999888888888777777666666666777888999999888777666444444444555777888:::;;;777666555444444555666777444444444555555666666666333444444555555444444333444444444555555555666666555666777888888777666555444555555666777888888999888777777666666666666777777888999:::;;;<<<<<<<<<:::===BBBHHHMMMSSSYYY]]][[[___fffkkkmmmooopppqqqnnnmmmsss}}}444444444444444444444444333333333333333333333333555555555555555555555555444333222111111111222333000000111222333333444444444333333222222333333444222222222222222222222222222222222222222222222222444444444444333222111000333333333333333333333333444444444555555555555666555444444333333444444555:::888777777888999999888<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999:::;;;<<<>>>===<<<;;;<<>><<<:::999999999999888999999::::::777777777777777777777777777777777777777777777777666666666666555555555555888777666555555666777888777777777777666666666666666666666666666777888888<<<;;;999777555555555555555444444444444555666666444444444555555555666666333333444555666666666555666666666666666666666666444444555555666777777777999999:::999888888:::;;;<<<::::::;;;<<<>>>>>>>>>???BBBHHHNNNTTTYYY]]]___^^^___ccciiirrrxxxwwwssspppsssxxx444444444444444444444444333333333333333333333333333333333333333333333333444333222111111111222333111111111222333333333444444333333222222333333444222222222222222222222222222222222222222222222222222333333444444333333333333333333333333333333333333333333333444444444555555444444333333444444555999777666777999::::::999<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999:::;;;<<<>>>===<<<<<<===@@@CCCEEEIIIIIIKKKOOORRRUUUVVVVVVYYY\\\bbbhhhqqq}}}{{{wwwpppkkk^^^[[[WWWRRRNNNLLLJJJJJJPPPMMMIIIDDD@@@===;;;:::::::::999999999999::::::999999999999999999999999888888888888888888888888666666666666666666666666888777666666666666777888777777777777666666666666666666555555666666777888999888666555444444444444555444444444444555666666444444444555555555666666333444555555666666555555666666666666666666666666555555666777777888888999999999:::999888888999;;;<<<<<<;;;<<<===>>>??????AAAFFFLLLSSSXXX\\\^^^___]]]___dddllluuu{{{{{{xxxqqqxxx444444444444444444444444333333333333333333333333333333333333333333333333444444333222222222222222222222222222333333333333444333333222222333333444222222222222222222222222222222222222222222222222000111222333444444555444333333333333333333333333222222222333333333444444555444444333333444444555777666666777:::;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<=========<<<===???BBBEEEGGGNNNNNNPPPRRRUUUWWWXXXYYY[[[^^^eeeppp|||tttllleeeccc^^^YYYUUURRRQQQPPPVVVTTTPPPJJJCCC???===<<<;;;::::::999999:::::::::::::::::::::::::::::::::888888888888888888888888777777777777777777777777888777777666666777777888777777777777666666666666555555444444555555666777777777666555555555555555555444444444444555666666444444555555555666666666444444555666666666555555666666666666666666666666666666777888888999999:::999::::::999888888999;;;============>>>???@@@@@@DDDJJJSSSZZZ]]]___``````]]]```fffnnnwww{{{}}}}}}xxx555555555555555555555555444444444444444444444444555555555555555555555555444444333333222222222222333333333333333333222222444333333222222333333444222222222222222222222222222222222222222222222222111111222333444444444444333333333333333333333333222333333333333444444444555444444333333444444555666555666888;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<============>>>???BBBEEEIIIKKKOOOPPPSSSUUUXXXZZZ^^^```^^^bbblll|||uuummmjjjgggccc^^^ZZZWWWVVVVVV\\\[[[WWWOOOGGGAAA??????<<<;;;;;;::::::::::::;;;::::::::::::::::::::::::888888888888888888888888888888888888888999999999777777777777777777777777777777777777666666666666444444444444444555666666888777777777777888888888555444444444444555666666555555555555666666666666555555666666666666555555666666666666666666666666666666777777888999999:::888999:::999888888:::<<<>>>???????????????@@@BBBGGGNNNXXX___aaaaaaaaabbb```bbbgggooouuuxxx|||555555555555555555555555444444444444444444444444555555555555555555555555444444444444333333222222444444333333333333333333444333333222222333333444222222222222222222222222222222222222222222222222222333333444444333333222333333333333333333333333444444444444555555555555555444444333333444444555555555666999<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<======>>>>>>===>>>???BBBFFFIIIMMMOOOOOORRRUUUWWWYYY]]]bbbeeejjjqqq}}}~~~uuunnnllljjjfffbbb___^^^]]]]]]bbb___XXXPPPIIICCCAAAAAA===<<<<<<;;;::::::;;;;;;999999999999999999999999888888888888888888888888777888888888999999999:::777777888888888888777777777777777777666666666666444444444444444555666666666777777888888888888888555444444444444555666666555555555666666666777777555666666666666666555555777777777777777777777777555555666777777888888999888999::::::999:::<<<>>>AAABBBCCCBBBAAA@@@BBBEEEIIIQQQ[[[aaabbbbbbccceeeffffffiiipppsssvvv~~~555555555555555555555555444444444444444444444444333333333333333333333333444444444444444333222222333333333333444444444444444333333222222333333444222222222222222222222222222222222222222222222222333333333444444333222222333333333333333333333333444444444555555555666666555444444333333444444555555666777:::===>>>===;;;::::::::::::::::::::::::::::::<<<===>>>>>>>>>>>>>>>???BBBEEEJJJNNNQQQSSSRRRVVVZZZ]]]___dddkkkppp}}}vvvppppppnnnkkkiiigggggghhhhhhfff___VVVNNNIIIFFFDDDBBB>>>===<<<<<<;;;;;;;;;;;;999999999999999999999999999999999999999999999999777777777888999999::::::777888888999999888888777777777777777666666666666555555444444555555666777444555666666666666666555555444444444444555666666555555666666666777777777666666777777777666555555777777777777777777777777555555666666777888888999777999;;;;;;;;;===???BBBEEEGGGIIIGGGEEEDDDGGGJJJMMMTTT]]]aaabbbcccgggjjjmmmjjjlllsssvvv|||555555555555555555555555555555555555555555555555333333333333333333333333333444555555555444333222222333333333444555555555444333333222222333333444222222222222222222222222222222222222222222222222111111222333444444444444333333333333333333333333333333444444444555555555555444444333333444444555666666888:::===>>><<<:::::::::::::::::::::::::::999:::<<<>>>???????????????AAADDDHHHMMMQQQUUUWWWVVV[[[bbbhhhnnnvvv}}}xxxsssvvvuuusssrrrrrrsssuuuvvvhhh^^^QQQJJJHHHHHHFFFCCC???>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999666666777777888999999:::777888999999999999888777777777777777666666666666666666555555666666777888555555666777777666555444555444444444444555666666555666666666777777777777777777777777777666555555777777777777777777777777666666777888888999999:::777999;;;<<<===@@@CCCEEEKKKNNNPPPNNNJJJIIILLLPPPQQQWWW^^^aaaaaadddkkkqqqsssoooqqqxxx666666666666666666666666555555555555555555555555555555555555555555555555333444555555555444333222222222333333444555666666444333333222222333333444222222222222222222222222222222222222222222222222///000111333444555666666333333333333333333333333222222333333333444444444555444444333333444444555777777888;;;======<<<999::::::::::::::::::::::::999:::<<<>>>???@@@??????@@@BBBEEEJJJOOOTTTWWWYYYWWW___iiisss|||zzzvvv{{{zzzyyyyyyzzz|||iii\\\MMMGGGHHHJJJGGGDDD??????>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999555666666777888888999999777888999::::::999888777777777777777666666666666666666666666666777888888777888999999999888666555555444444444444555666666666666666666777777777777777777777777777666555555777777777777777777777777777888888999::::::;;;;;;777999;;;===???AAAEEEHHHOOORRRTTTRRRNNNMMMPPPTTTTTTYYY___aaaaaaeeennnvvvwwwrrrttt}}}