BM6P6(@ zzzsssnnnllloootttyyy~~~|||~~~sssttt}}}lll[[[QQQIIIDDDCCCAAAAAA@@@@@@???>>>>>>>>>>>>>>>===<<<<<<===>>>???BBBEEEJJJVVVooo|||tttlllgggggggggfffkkkzzzzzzvvvtttqqqooorrrtttyyy~~~zzztttnnnkkknnnssswww}}}}}}lllZZZPPPGGGBBBAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>===<<<<<<>>>???@@@CCCGGGLLLYYYrrr{{{ssskkkffffffggghhhnnn}}}{{{xxxvvvsssqqqrrrrrrvvv|||~~~~~~{{{wwwttt|||tttnnnjjjlllqqqttt{{{nnn\\\QQQHHHCCCAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>===<<<===>>>???@@@DDDHHHOOO]]]wwwyyyrrrjjjffffffhhhjjjrrr}}}zzzxxxuuusssqqqpppssswwwyyyzzz~~~yyytttpppmmmjjj~~~vvvnnniiijjjnnnrrryyyrrr___TTTKKKFFFEEEAAAAAA@@@@@@???>>>>>>>>>>>>============???@@@AAACCCHHHQQQaaa{{{yyyrrrjjjfffgggggglllvvv|||xxxtttqqqooommmnnnsssvvvxxx||||||vvvqqqnnnkkkiiigggxxxooohhhhhhlllqqqwwwtttaaaUUUMMMHHHGGGAAAAAA@@@@@@???>>>>>>>>>>>>=========>>>???AAABBBAAAHHHRRRccc~~~yyyrrrkkkggggggfffmmm{{{}}}xxxsssooommmiiiiiinnnsssvvv{{{zzzvvvpppmmmkkkkkkjjjiiizzzppphhhhhhkkkooouuu~~~xxxcccVVVLLLGGGFFFAAAAAA@@@@@@???>>>>>>>>>>>>=========>>>@@@AAACCCAAAHHHTTTfff|||wwwqqqjjjfffggggggpppzzztttqqqlllgggfffjjjooosssxxx~~~xxxtttooollllllmmmnnnnnn|||qqqiiigggkkklllsss{{{}}}~~~iiiYYYNNNGGGFFFAAAAAA@@@@@@???>>>>>>>>>>>>=========>>>@@@BBBCCCBBBJJJWWWiiiyyytttnnnhhhdddeeehhhtttzzzvvvmmmgggcccfffkkknnnrrrwww{{{~~~zzzuuurrrrrrssstttttt~~~rrriiigggjjjjjjpppyyy}}}{{{yyyvvvtttrrrqqqpppuuuuuuvvvwwwyyy|||ooo^^^QQQIIIGGGAAAAAA@@@@@@???>>>>>>>>>>>>=========???@@@BBBDDDCCCLLLYYYkkkwwwrrrlllfffbbbcccjjjvvv~~~{{{ooogggbbbdddgggjjjmmmrrrwwwzzz~~~~~~|||xxxxxxyyyzzzzzz}}}rrrllljjjiiimmmpppuuu{{{~~~zzzsssrrrpppmmmkkkiiihhhhhheeefffhhhjjjllloootttwwwuuu___PPPHHHDDDDDDCCCAAA???>>>>>>>>>??????>>>>>>>>>???AAACCCDDDGGGKKKYYYqqq~~~tttoookkkgggeeeffflll|||uuupppiiieeeeeefffhhhjjjqqqsssvvvwwwwwwwwwwwwxxxxxxyyy{{{zzzzzz}}}}}}||||||}}}~~~sssmmmjjjjjjkkknnnrrrxxx}}}|||{{{zzzzzz{{{|||zzzuuuqqqlllkkkiiigggeeedddcccccc___aaacccdddeeefffiiikkkooosssyyy~~~}}}}}}{{{cccTTTLLLHHHDDDCCCAAA???>>>>>>>>>??????>>>>>>>>>???AAACCCDDDGGGLLLZZZttt}}}sssnnnjjjfffdddfffpppyyyssslllfffeeefffggghhhjjjmmmpppqqqqqqqqqrrrsssuuuwwwyyyzzzzzz|||vvvoookkkjjjjjjllloootttxxx|||~~~}}}yyyuuurrrqqqpppqqqrrrrrroookkkhhhdddcccbbbaaa```_________]]]___aaaaaaaaa```aaabbbdddggglllqqqwwwwwwuuuyyyfffVVVNNNJJJDDDCCCAAA???>>>>>>>>>??????>>>>>>>>>???AAACCCDDDFFFLLL]]]xxx{{{qqqlllhhhccccccfffuuuyyyooohhheeedddeeefffeeegggjjjlllllllllnnnoootttwwwyyyzzzzzz}}}xxxqqqmmmkkkiiikkkmmmpppsssvvvxxxyyy|||||||||{{{xxxtttpppmmmjjjjjjllllllllljjjgggdddaaaaaa```___^^^^^^^^^______aaaddddddcccaaaaaaaaa```bbbeeehhhmmmvvvzzzrrrnnnqqq}}}gggUUULLLIIIDDDCCCAAA???>>>>>>>>>??????>>>>>>>>>???AAACCCDDDFFFMMM___{{{wwwnnniiidddaaabbbfffxxx|||rrrjjjeeecccccccccdddfffiiikkklllmmmoooqqqwwwzzz}}}~~~~~~|||sssnnnllliiijjjkkklllnnnpppqqqrrrwwwwwwwwwuuurrrooollljjjeeegggiiijjjjjjhhhfffeeecccbbbaaa```_______________aaaddddddcccbbbbbbccc]]]^^^______aaaiiittt|||tttnnnjjjmmmzzziiiVVVLLLHHHDDDCCCAAA???>>>>>>>>>??????>>>>>>>>>???AAACCCDDDFFFNNN```}}}zzzrrrjjjeeeaaa___bbbhhhxxx}}}ssskkkeeebbbaaa```bbbdddgggjjjlllooorrruuu}}}vvvpppmmmiiiiiihhhiiiiiijjjkkklllnnnnnnnnnmmmllljjjgggfffaaaeeehhhjjjjjjhhhhhhhhhhhhgggfffdddbbbaaaaaaaaa^^^```aaabbbaaa```aaabbb``````___]]]]]]bbbkkkrrroookkkhhhlllzzznnnZZZOOOJJJDDDCCCAAA???>>>>>>>>>??????>>>>>>>>>???AAACCCDDDGGGNNNaaa}}}|||tttmmmfffbbb^^^]]]cccjjjyyyzzzrrrkkkfffbbb___]]]]]]___cccgggjjjoootttwwwxxxqqqnnnhhhgggeeedddddddddeeeeeegggggggggggggggfffeeedddbbbfffkkkmmmmmmlllmmmnnnrrrqqqnnnllliiigggfffeeebbbcccdddbbbaaaaaabbbdddddddddccc```^^^aaaiiiooo{{{~~~{{{llljjjfffkkk{{{rrr\\\PPPKKKDDDCCCAAA???>>>>>>>>>??????>>>>>>>>>???AAACCCDDDGGGOOO```|||}}}uuuoooiiiccc```\\\\\\ccclllzzz}}}~~~yyyuuuooojjjfffccc___\\\XXX[[[```dddiiiooouuuyyyyyyrrrnnnfffeeecccaaaaaa```aaaaaacccddddddeeeeeeeeeeeeeeedddiiinnnqqqqqqqqqrrrttt{{{yyyvvvssspppmmmkkkjjjjjjjjjiiigggeeedddfffhhhccccccbbb___]]]___eeekkkuuu}}}zzzkkkiiifffjjj{{{rrr\\\OOOJJJDDDCCCAAA???>>>>>>>>>??????>>>>>>>>>???AAACCCDDDHHHOOO```{{{yyyqqqlllfffaaa^^^[[[\\\dddmmm|||~~~yyy{{{}}}uuurrrnnnjjjgggccc^^^[[[WWWZZZ___dddiiipppwww|||vvvmmmhhheeecccaaa^^^\\\[[[ZZZZZZ\\\^^^aaadddffffffffffffhhhlllqqquuuxxxzzz|||~~~}}}}}}}}}|||yyyuuurrrppppppooollljjjhhhgggffffffggghhhgggbbb^^^^^^ccciiiwww{{{nnnhhhhhhpppzzzsss\\\LLLDDDDDDCCCBBB@@@???>>>======??????>>>???@@@BBBDDDFFFIIIOOO___|||tttooogggccc___]]][[[[[[cccmmm}}}yyyvvvyyy|||xxxpppmmmiiieeebbb___\\\ZZZWWWYYY\\\___dddllluuu{{{{{{ssskkkgggbbb```^^^[[[YYYXXXXXXXXXZZZ\\\```cccfffhhhhhhhhhjjjnnntttyyy|||~~~~~~|||wwwuuusssooommmkkkiiiiiijjjkkkiiieee```___cccgggttt~~~pppiiiiiirrr|||sss]]]NNNGGGDDDCCCBBB@@@???>>>>>>===??????>>>???@@@BBBDDDFFFJJJOOO```}}}}}}sssmmmeeeaaa]]]\\\ZZZ[[[dddnnnyyyvvvxxx~~~yyyuuuoookkkfffaaa___]]]\\\ZZZVVVWWWYYY\\\aaaiiirrryyy}}}}}}uuunnngggccc]]][[[YYYWWWVVVUUUUUUUUUWWWZZZ___dddhhhkkkllllllmmmrrryyy|||xxxtttpppnnnlllmmmnnnlllgggbbb```bbbdddooo{{{tttkkklllvvvuuuaaaRRRKKKEEEDDDBBBAAA???>>>>>>>>>??????>>>???@@@BBBDDDFFFJJJPPPaaa~~~{{{qqqlllddd___\\\[[[ZZZ\\\gggqqqxxxtttvvv~~~{{{vvvrrrmmmhhhbbb^^^\\\\\\\\\\\\XXXXXXYYYZZZ___gggpppwwwzzz~~~~~~wwwpppiiibbb^^^XXXWWWUUUTTTSSSRRRSSSSSSVVVYYY___eeekkkooorrrsssqqqwww~~~{{{vvvrrrooooooooommmhhhccc``````aaakkkwww|||pppqqq{{{wwwcccUUUNNNEEEDDDCCCAAA??????>>>>>>??????>>>???@@@BBBDDDFFFKKKQQQbbbyyypppjjjccc___[[[[[[[[[```kkkwwwsssooorrrzzz~~~~~~|||xxxsssooohhheeeaaa_________^^^^^^\\\\\\\\\\\\```gggpppvvvxxx{{{xxxqqqjjjddd^^^ZZZVVVUUUSSSRRRRRRRRRSSSTTTVVVZZZaaahhhpppuuuxxxzzzwww|||zzzuuuqqqpppooolllgggccc```______hhhtttzzzyyyvvvbbbTTTLLLEEEDDDCCCAAA@@@???>>>>>>??????>>>???@@@BBBDDDFFFKKKRRRdddyyyoooiiiddd___\\\[[[]]]dddqqq~~~~~~oookkknnnwww~~~|||||||||||||||{{{wwwqqqmmmdddcccbbbbbbddddddcccbbbaaaaaa```___aaagggnnntttxxx{{{|||xxxqqqkkkfffaaa\\\XXXVVVUUUTTTSSSSSSTTTUUUVVVYYY]]]dddmmmuuu{{{~~~~~~xxxtttpppnnnjjjfffcccaaaaaaaaahhhtttttt```QQQJJJFFFEEECCCBBB@@@???????????????>>>???@@@BBBDDDFFFKKKSSSfffzzzpppiiiccc___[[[\\\___gggvvv|||lllhhhjjjttt~~~{{{xxxxxxxxxyyyzzzyyyuuuoookkkcccbbbbbbdddgggiiijjjjjjhhhgggfffeeeeeehhhmmmqqqyyy}}}|||rrrooojjjfffbbb___[[[YYYWWWWWWVVVVVVVVVWWWYYYZZZ\\\```hhhqqqyyy{{{wwwrrrnnniiieeedddddddddeeeiiitttvvvaaaTTTNNNFFFEEECCCBBB@@@???????????????>>>???@@@BBBDDDFFFKKKSSSggg{{{qqqiiibbb]]]ZZZZZZ^^^hhhxxxnnnhhhiiiqqq{{{wwwtttuuuuuuwwwxxxwwwsssmmmiiicccaaa___aaaffflllqqqsssqqqqqqpppnnnmmmnnnpppssszzz~~~|||uuukkkhhheeebbb```^^^\\\ZZZYYYXXXWWWWWWXXXZZZ[[[\\\^^^bbbjjjsss|||}}}yyysssoooiiifffeeefffggghhhjjjuuu~~~yyyfffYYYSSSFFFEEEDDDBBBAAA@@@??????????????????@@@BBBEEEFFFKKKTTThhh|||qqqiiiaaa\\\XXXYYY^^^hhhyyypppiiiiiippp|||xxxtttqqqrrrsssuuuvvvvvvrrrlllgggeeeaaa]]]]]]cccllluuuyyyyyyzzzyyywwwuuutttuuuwwwzzzvvvmmmfffaaa^^^^^^]]][[[]]]aaa^^^]]]]]]^^^```bbbaaaaaafffiiiooowww|||yyyuuuoookkkiiiiiihhhhhhoooyyy{{{{{{gggWWWOOOIIIFFFCCCAAAAAAAAAAAA@@@BBBAAA???>>>???AAACCCEEEIIIRRRiii{{{oooggg```[[[XXXYYY]]]gggwwwnnniiijjjmmm~~~~~~xxxtttrrrrrrpppqqqrrrqqqnnnllllllllleeeccc```___bbbjjjuuu|||~~~~~~|||qqqiiieee```]]]]]]]]][[[^^^bbbbbbbbbcccdddfffggggggfffjjjmmmssszzz~~~zzztttpppoooooonnnmmmppp{{{|||}}}lllZZZQQQIIIFFFCCCAAAAAAAAAAAA@@@BBBAAA@@@??????AAADDDFFFKKKSSShhh|||pppggg```\\\XXXYYY]]]gggwwwqqqjjjiiikkk{{{|||wwwsssrrrqqqnnnoooooonnnlllkkkkkkllleeedddbbb```ccckkkuuu}}}yyyooogggddd___\\\\\\\\\\\\___dddiiijjjkkkmmmnnnnnnnnnnnnooosssxxx}}}zzzxxxwwwuuutttrrr}}}ppp\\\QQQIIIFFFCCCAAAAAAAAAAAA@@@BBBBBB@@@@@@AAACCCEEEFFFLLLSSSggg}}}pppfffaaa\\\YYYZZZ]]]fffwwwvvvkkkgggiiixxxyyytttrrrpppppplllllllllkkkiiihhhjjjkkkfffeeecccbbbeeellluuu|||zzzqqqkkkddd___[[[[[[[[[[[[___dddmmmpppsssuuuuuuuuuuuuuuutttxxx}}}}}}zzzxxxvvvzzz{{{ttt]]]PPPIIIFFFCCCAAAAAAAAAAAA@@@BBBAAAAAAAAABBBDDDFFFGGGMMMRRRfff}}}pppfff```\\\YYYYYY]]]fffwwwzzzlllgggiiivvv{{{uuuqqqnnnmmmmmmllllllkkkiiigggfffggghhheeedddccccccfffllluuu{{{}}}|||vvvqqqhhhbbb]]]]]]\\\\\\___eeeooosssxxxzzzzzzyyyyyyyyyxxx|||~~~zzz|||tttvvv{{{xxx___QQQIIIFFFCCCAAAAAAAAAAAA@@@AAAAAAAAAAAABBBDDDFFFGGGKKKQQQddd~~~qqqhhh___[[[XXXYYY]]]gggwww~~~mmmgggiiittt}}}xxxrrrnnnlllkkkkkknnnnnnmmmjjjgggeeeeeeeeeddddddddddddfffllltttyyyxxx}}}}}}zzzoooiiicccaaa```^^^bbbgggooottt{{{~~~}}}{{{zzz{{{{{{zzzooopppuuu}}}cccTTTIIIFFFCCCAAAAAAAAAAAA@@@@@@@@@@@@AAABBBDDDEEEFFFJJJQQQddd~~~sssjjj^^^ZZZWWWYYY^^^hhhyyynnngggiiirrr{{{}}}xxxrrrnnnkkkjjjjjjnnnoooooommmjjjgggffffffeeeeeeffffffhhhmmmtttyyyyyyzzzyyyrrrkkkhhheeebbbeeejjjnnnuuu}}}~~~|||{{{|||uuukkkkkkppp}}}dddUUUIIIFFFCCCAAAAAAAAAAAA@@@>>>>>>???AAABBBCCCEEEEEEIIIRRRddd}}}yyyoooggg\\\XXXVVVYYY^^^iiizzzpppggggggnnntttzzztttpppmmmlllllllllnnnqqqqqqnnnllljjjiiiggghhhiiiiiikkkpppvvvzzz}}}zzz{{{}}}xxxqqqlllhhhfffhhhlllnnnvvv~~~}}}|||}}}rrrhhhhhhlllyyy~~~cccSSSIIIFFFCCCAAAAAAAAAAAA@@@===>>>???@@@BBBCCCDDDEEEIIIRRRdddzzz{{{sssiiibbb[[[WWWVVVXXX^^^jjj{{{qqqgggfffjjjooo}}}wwwrrrooommmmmmjjjmmmqqqsssrrrooommmmmmiiijjjkkklllnnnrrrwww{{{}}}yyy}}}zzzoooiiiiiilllnnnsss{{{pppcccbbbfffuuu}}}eeeVVVHHHFFFDDDAAA@@@?????????>>>???AAAAAAAAABBBEEEGGGKKKOOO^^^vvvwwwooofff```ZZZXXXUUUWWW___oooyyykkkgggiiilll|||}}}uuupppmmmnnnqqqqqqrrrrrrqqqqqqpppooommmnnnoooooopppsssxxx|||}}}uuunnnmmmooorrrttt|||qqqdddbbbfffqqqxxxaaaSSSHHHFFFDDDBBB@@@?????????>>>???AAAAAAAAABBBEEEGGGKKKPPP```yyy}}}uuunnnfff___XXXVVVUUUWWW```qqqoooiiijjjmmmxxxxxxrrrooonnnqqqqqqqqqqqqqqqqqqqqqqqqpppqqqqqqqqqrrruuuyyy}}}}}}wwwpppnnnooopppvvv}}}uuufffdddiiiqqqttt^^^QQQHHHFFFDDDBBB@@@?????????>>>???AAAAAAAAABBBEEEGGGKKKQQQccc~~~{{{tttmmmeee___VVVUUUTTTWWWaaasssuuukkkjjjmmmrrr}}}{{{uuuqqqpppppppppppppppppprrrssssssttttttuuuttttttvvvzzz}}}~~~zzzsssqqqpppqqqxxx|||llliiimmmwwwsss^^^RRRHHHGGGDDDBBB@@@@@@???@@@>>>???AAAAAAAAABBBEEEGGGJJJRRRggg|||uuunnnfff```WWWVVVUUUYYYcccsss}}}oookkklllnnnyyy~~~yyytttrrrpppoooooopppqqqrrrtttuuuwwwwwwxxxwwwvvvwwwzzz|||}}}~~~}}}}}}}}}yyyxxxxxx|||~~~vvvqqqttt~~~rrr^^^RRRIIIGGGEEEBBBAAA@@@@@@@@@>>>???AAAAAAAAABBBEEEGGGJJJSSSjjjzzzrrrhhhaaaXXXXXXWWWZZZcccssstttlllkkkkkkwww}}}yyyvvvqqqqqqqqqrrrtttuuuwwwwwwyyyzzzzzzyyyxxxyyy{{{}}}}}}}}}~~~~~~~~~|||{{{|||~~~~~~}}}{{{}}}rrr^^^QQQIIIGGGEEECCCAAA@@@@@@@@@>>>???AAAAAAAAABBBEEEGGGJJJTTTllluuuiii```YYYXXXXXX[[[dddttt}}}pppkkkiiiuuu~~~zzzuuuvvvwwwyyyzzz{{{{{{{{{|||}}}}}}}}}||||||}}}~~~}}}|||{{{{{{{{{|||~~~|||yyy|||vvv```SSSIIIHHHEEECCCAAA@@@@@@@@@>>>???AAAAAAAAABBBEEEGGGJJJTTTmmmwwwiii___WWWWWWXXX\\\fffuuuuuulllhhhrrr~~~{{{|||~~~~~~~~~}}}}}}||||||{{{zzzzzz{{{{{{tttvvv{{{zzzdddVVVIIIHHHFFFCCCAAAAAAAAAAAA>>>???AAAAAAAAABBBEEEGGGJJJUUUnnnxxxhhh]]]UUUUUUWWW\\\gggwwwyyynnngggqqq}}}{{{~~~~~~}}}zzz}}}~~~xxxwwwwww|||fffTTTMMMIIIDDDAAA@@@AAAAAAAAAAAA@@@@@@AAABBBDDDFFFHHHNNNWWWooosssccc[[[VVVVVVUUUWWWdddxxx|||pppkkksss~~~vvvttttttxxx|||}}}kkkYYYMMMIIIDDDAAA@@@AAAAAAAAAAAA@@@@@@AAABBBDDDFFFHHHMMMWWWooopppbbb[[[UUUVVVUUUXXXeeexxxrrrlllsssxxxuuurrrttt{{{|||vvvvvvyyyqqq^^^NNNJJJEEEBBBAAAAAAAAAAAAAAA@@@@@@AAABBBDDDFFFHHHMMMWWWnnn{{{lll```[[[UUUVVVVVVYYYfffyyyuuunnnttt}}}yyyuuuuuuzzzxxxuuuvvv|||uuu```OOOKKKFFFBBBAAABBBBBBAAAAAA@@@@@@AAABBBDDDFFFHHHLLLVVVnnnttthhh^^^ZZZTTTUUUWWW[[[gggyyywwwooouuu~~~|||wwwvvvyyywwwuuuyyywww```PPPLLLGGGCCCBBBBBBBBBBBBAAA@@@@@@AAABBBDDDFFFHHHLLLUUUmmmyyyoooccc\\\YYYRRRUUUXXX]]]iiiyyyyyyqqqvvv~~~~~~}}}}}}}}}~~~}}}xxxvvvxxx}}}zzzuuuvvvzzzaaaQQQMMMHHHDDDBBBBBBBBBBBBAAA@@@@@@AAABBBDDDFFFHHHKKKUUUlll~~~tttjjjaaaZZZYYYQQQUUUYYY^^^jjjzzz{{{rrrvvv~~~~~~|||{{{zzzzzzyyy{{{~~~~~~}}}zzzxxxyyy|||~~~~~~wwwvvv|||~~~~~~eeeRRRNNNHHHDDDCCCCCCBBBBBBAAA@@@@@@AAABBBDDDFFFHHHKKKTTTlllzzzppphhh___YYYXXXQQQUUUYYY___kkkzzz~~~ssswww~~~~~~{{{yyywwwwwwsssuuuxxxzzz|||~~~||||||}}}|||{{{|||~~~~~~~~~~~~xxxvvv|||yyyyyyyyysssuuu|||iiiSSSNNNIIIEEECCCCCCCCCBBBAAA@@@@@@AAABBBDDDFFFHHHKKKTTTlllxxxoooggg^^^YYYXXXPPPUUUZZZ```lllzzztttwww~~~~~~zzzwwwvvvuuuoooqqqtttvvvxxx{{{}}}}}}}}}yyy{{{}}}zzzyyyzzzzzzzzzyyy{{{~~~tttooopppyyyvvv}}}~~~oooiiijjjxxxoooXXXOOOHHHEEECCC@@@@@@BBBAAAAAAAAAAAABBBDDDEEEGGGMMMTTTjjjvvvlllcccZZZUUUUUURRRUUUXXX^^^kkk{{{}}}xxxvvv{{{}}}}}}|||xxxuuusssrrrrrrrrruuuxxx|||}}}}}}~~~|||yyyxxxxxxxxxxxxwwwxxx|||ssskkkkkkxxxxxxvvv|||~~~oooiiijjjqqq~~~tttYYYPPPHHHEEECCC@@@@@@BBBAAAAAAAAAAAABBBDDDEEEGGGNNNUUUjjjsssjjjbbbZZZUUUUUURRRUUUXXX^^^lll|||}}}wwwvvvzzz}}}}}}|||yyyvvvrrrrrrqqqqqqssswww{{{}}}}}}|||zzzvvvuuuuuuvvvuuuuuutttxxxtttjjjgggqqqxxxtttyyypppjjjjjjmmmxxx{{{\\\RRRIIIEEEDDDAAA@@@BBBAAAAAAAAAAAABBBDDDEEEGGGMMMTTThhh~~~qqqhhhaaaYYYUUUUUUQQQTTTXXX___mmm}}}~~~vvvuuuzzz~~~~~~}}}{{{xxxrrrqqqpppppprrruuuyyy|||}}}{{{xxxtttrrrrrrssssssrrrqqqtttzzzyyymmmiiiqqq|||wwwssswww|||tttllllllnnnxxx___TTTIIIFFFDDDBBB@@@AAAAAAAAAAAAAAABBBDDDEEEGGGKKKRRReeeqqqhhh```YYYTTTTTTQQQTTTXXX```nnn}}}~~~tttsssxxx~~~~~~~~~{{{xxxsssqqqooooooppptttxxx{{{~~~zzzwwwsssppppppqqqqqqqqqqqqssswww~~~~~~qqqnnnttt|||wwwrrruuuzzzzzzqqqpppsss|||cccVVVJJJFFFEEECCCAAAAAAAAAAAAAAAAAABBBDDDEEEGGGKKKRRRfffsssiiiaaaYYYTTTSSSPPPTTTXXX```nnn}}}~~~rrrrrrwww~~~}}}~~~~~~~~~~~~~~~}}}zzzxxxtttrrrooonnnooossswwwzzz}}}{{{wwwrrroooooopppqqqqqqqqqrrruuuzzzvvvsssxxx~~~vvvrrrtttyyywwwuuuwwwfffXXXKKKFFFFFFCCCAAA@@@AAAAAAAAAAAABBBDDDEEEGGGMMMUUUjjjuuukkkbbbYYYTTTSSSPPPTTTXXX```mmm|||}}}qqqpppvvv|||zzzxxxwwwuuutttsssssssssvvv}}}}}}}}}|||xxxuuutttqqqnnnlllmmmpppuuuxxx{{{}}}xxxssspppooopppqqqrrrqqqqqqssswww|||zzz}}}vvvqqqtttyyy~~~zzz}}}iiiZZZKKKFFFFFFDDDAAA@@@AAAAAAAAAAAABBBDDDEEEGGGKKKTTTjjjtttjjjbbbZZZUUUUUUPPPTTTXXX```lllzzz|||oooooouuu}}}zzzvvvtttooommmkkkiiijjjpppyyy|||{{{zzzvvvsssrrroookkkiiiiiimmmqqquuuwww|||~~~yyytttppppppqqqrrrrrrppppppqqqttt}}}vvvqqquuuzzz~~~kkk[[[LLLGGGGGGDDDAAA???AAAAAAAAAAAABBBDDDFFFGGGGGGQQQhhhrrriiibbb[[[VVVVVVPPPTTTXXX___lllyyy~~~}}}{{{ooonnnuuu~~~zzzwwwpppmmmiiiffffffkkksssyyy|||zzzxxxuuuqqqpppmmmiiifffgggjjjooorrruuuzzz{{{sssqqqpppnnnppptttsssqqqsssxxx~~~wwwrrrtttyyyttt```OOOKKKJJJDDDAAABBB???@@@AAAAAAAAACCCFFFIIIIIIRRReeesssiiiaaaZZZVVVVVVSSSRRRTTT]]]kkkwww~~~}}}|||mmmpppwwwtttqqqkkkeeebbbdddiiinnnxxx}}}{{{xxxvvvsssqqqnnnkkkhhheeefffiiimmmppptttwww{{{}}}|||uuurrrpppoooqqquuuuuutttuuuyyy}}}{{{uuuvvv{{{sss___MMMIIIIIIDDDBBBCCC@@@AAABBBBBBAAACCCFFFHHHJJJRRRdddpppggg___XXXTTTTTTSSSQQQTTT\\\jjjuuu|||~~~|||~~~{{{mmmqqqwww}}}yyyrrrjjjdddcccgggjjjtttzzz{{{xxxvvvsssqqqmmmjjjgggdddeeegggkkknnnrrruuuyyy}}}}}}{{{wwwsssqqqoooqqquuuwwwvvvvvvyyy|||yyyzzz~~~ttt```MMMHHHGGGDDDBBBDDDAAABBBCCCBBBBBBCCCEEEHHHKKKRRRddd}}}nnnddd]]]UUURRRRRRRRRQQQTTT[[[gggrrrxxx{{{zzz}}}{{{nnnqqqwwwzzzooogggcccccceeennnttt}}}|||yyyvvvssspppkkkiiieeecccccceeehhhjjjpppssswwwzzz||||||zzzyyyzzzvvvssspppqqquuuwwwvvvvvvyyyzzz}}}xxxcccOOOHHHGGGCCCBBBDDDBBBCCCCCCBBBBBBCCCEEEHHHLLLSSSfff{{{mmmccc\\\UUUQQQQQQQQQQQQSSSZZZdddnnnuuuxxxyyy{{{{{{oooqqqvvvtttiiicccbbbbbbiiioooxxx}}}}}}}}}zzzwwwssspppjjjhhheeebbbaaabbbeeegggnnnqqquuuxxxzzzzzzyyyxxx}}}xxxuuuqqqrrruuuuuutttuuuwwwxxxzzz|||fffQQQJJJHHHCCCAAACCCBBBCCCCCCCCCBBBCCCFFFHHHNNNVVVjjj{{{lllccc\\\UUURRRRRRPPPQQQSSSZZZbbblllsssvvvwwwyyy~~~~~~pppqqqvvvuuukkkdddaaaaaadddkkkuuu~~~}}}zzztttrrroookkkkkknnntttyyy|||xxxssspppkkkhhheeebbbaaaaaacccdddlllooorrrvvvxxxyyyyyyyyyzzzvvvrrrrrruuutttrrrtttvvvuuuvvv||||||fffRRRKKKHHHCCC@@@AAAAAABBBCCCCCCCCCDDDGGGJJJQQQ[[[ooozzzlllccc\\\UUURRRRRROOOPPPTTTYYYaaajjjrrrvvvuuuxxx}}}rrrqqquuu~~~tttjjjccc``````aaagggqqqzzz~~~wwwqqqnnneeeccc```]]]]]]```fffjjjwww~~~zzzuuuqqqllljjjfffcccaaaaaabbbccciiikkkooossswwwyyyyyyzzz|||wwwssssssuuutttssstttuuusssqqquuu|||vvvbbbOOOJJJHHHCCC@@@AAA@@@AAABBBCCCCCCEEEIIILLLUUU```uuuyyykkkbbb\\\UUURRRRRRNNNPPPTTTYYYaaaiiirrrwwwsssvvv|||rrrrrruuuzzzqqqhhhaaa^^^]]]]]]cccmmmuuu{{{~~~~~~{{{wwwpppiiiccc```ZZZYYYVVVTTTTTTVVV\\\```kkkxxx{{{vvvrrrnnnlllhhheeecccbbbbbbbbbeeegggkkkppptttwwwyyyzzz}}}xxxssssssuuuvvvtttttttttqqqmmmpppvvvxxx}}}~~~qqq^^^MMMIIIHHHCCC@@@AAA???@@@BBBCCCDDDFFFJJJMMMYYYdddxxxxxxjjjaaa[[[TTTQQQQQQMMMPPPTTTZZZaaaiiirrrxxxsssvvv{{{sssrrrttt~~~xxxpppggg```\\\[[[[[[aaajjjsssxxxzzz|||}}}wwwuuuqqqllleee^^^XXXUUUTTTSSSRRRPPPOOORRRWWWZZZeeerrr}}}wwwsssooommmjjjfffdddcccbbbcccaaadddhhhmmmrrrvvvxxxyyy|||vvvrrrssswwwzzzyyywwwuuusssqqqooonnnrrryyy{{{xxxyyy|||dddWWWJJJFFFFFFCCCAAA@@@@@@AAAAAAAAABBBEEEJJJNNN^^^jjjvvv|||lll___XXXUUUTTTSSSOOOPPPRRRWWW^^^gggnnnsssttttttxxxxxxvvvuuu{{{zzzssslllfffaaa]]]^^^bbbiiioootttvvvvvvuuulllhhhdddbbb```\\\WWWRRRRRRSSSRRRQQQQQQRRRUUUWWW```lll|||yyyuuupppjjjeeebbbaaa```___aaacccgggkkkooorrruuuvvvzzzuuuuuuyyy|||{{{{{{yyyvvvrrrooommmkkkpppzzz}}}vvvssssssrrrbbbUUUIIIFFFEEECCCAAA@@@@@@AAAAAAAAABBBEEEJJJMMMZZZccclllrrr~~~nnn```YYYUUUSSSQQQOOOPPPRRRWWW^^^fffnnnrrrssssssxxxxxxuuusssyyyyyyrrrkkkddd``````dddjjjooossstttsssrrrgggddd```^^^]]][[[XXXUUUUUUUUUTTTSSSRRRSSSVVVYYY```lll|||wwwssslllgggdddbbbaaa``````bbbdddhhhkkkoooqqqsssxxxxxx{{{~~~~~~zzztttnnnkkkeeeiiippp{{{{{{rrrnnnooo|||lll^^^RRRHHHEEEDDDBBBAAAAAA@@@AAAAAAAAABBBDDDHHHLLLSSSYYY^^^cccppppppbbbYYYUUUQQQOOOOOOPPPRRRVVV]]]eeemmmqqqrrrrrrwwwzzztttqqqwwwzzzrrrjjjeeedddggglllppprrrrrrpppnnndddbbb^^^]]]]]]^^^^^^^^^^^^]]]\\\ZZZXXXYYY\\\___eeepppzzzvvvooojjjfffdddbbbaaa______```cccfffiiilllnnn|||zzz~~~~~~vvvnnniiifffgggjjjqqq|||{{{qqqmmmnnnxxxhhhZZZOOOGGGDDDDDDAAA@@@BBB@@@AAAAAAAAABBBCCCGGGJJJLLLPPPTTTYYYeeeooobbbYYYUUUQQQOOONNNOOOQQQUUU\\\dddkkkpppppppppuuu~~~vvvqqqvvvwwwpppjjjhhhkkknnnqqqrrrqqqnnnmmmgggeeecccccceeehhhjjjlllnnnmmmkkkgggeeedddfffiiinnnxxx|||xxxqqqlllhhheeecccaaa^^^^^^]]]^^^```dddgggiii}}}yyypppkkkjjjiiihhhkkkrrr}}}zzzpppmmmooovvv{{{dddWWWNNNFFFDDDCCCAAA@@@BBB???AAAAAAAAAAAABBBEEEGGGFFFJJJOOOVVVbbbyyy}}}nnnaaaZZZUUURRROOONNNNNNPPPTTT[[[cccjjjnnnnnnnnnsss}}}|||sssxxxyyysssoookkkmmmoooqqqrrrqqqpppoookkklllmmmoooqqquuuyyy{{{~~~|||yyyuuussstttuuuxxx}}}xxxrrrmmmjjjgggcccaaa^^^]]]\\\\\\]]]```cccddd}}}uuuooollliiiffffffjjjsss|||~~~|||yyynnnkkkmmmvvv|||fffUUUNNNGGGEEECCC@@@@@@BBB???@@@BBBBBBAAABBBDDDEEEDDDGGGMMMUUU```www}}}oooccc[[[WWWSSSPPPMMMNNNOOOSSSZZZaaaiiimmmmmmmmmrrr|||yyy|||~~~|||zzzwwwssspppllllllmmmnnnoooqqqrrrssssssvvvzzz~~~}}}yyytttooollliiieeeccc___^^^]]]]]]]]]^^^```aaa{{{vvvnnnjjjgggeeehhhoooxxx}}}}}}{{{~~~yyymmmiiilllvvv}}}iiiUUUNNNIIIFFFCCC@@@@@@BBB???@@@BBBBBBAAAAAABBBDDDDDDEEEKKKSSS^^^uuurrreee]]]XXXSSSPPPMMMMMMOOOSSSYYY```hhhlllkkkkkkqqq{{{~~~|||zzzwwwvvvuuussspppnnniiiiiihhhiiilllppptttwww|||}}}zzzuuurrrooolllhhhfff`````````____________^^^{{{ooolllhhhgggjjjqqqyyy~~~~~~|||nnnjjjlllvvvxxxeeeUUUOOOJJJGGGDDD@@@???BBB???@@@BBBBBBAAA@@@BBBCCCDDDEEEHHHPPP[[[sssuuuhhh___YYYSSSOOOMMMMMMOOORRRXXX```gggkkkkkkkkkpppzzzzzzwwwtttrrrqqqpppnnnlllgggfffeeefffiiiooouuuyyy~~~{{{wwwtttqqqnnnkkkiiiaaaaaaaaaaaaaaa___^^^^^^}}}wwwqqqmmmllllllnnnuuu~~~qqqooosss|||uuuaaaSSSOOOIIIEEECCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBCCCFFFEEEHHHPPP^^^xxxwwwjjj```VVVQQQQQQQQQNNNLLLPPPYYYaaadddeeeggghhhmmmttt~~~yyyqqqnnnoooooolllhhhhhhdddbbbdddfffjjjsss|||{{{xxxuuuqqqllliiieeecccbbbbbbbbbaaa___]]]|||vvvqqqpppooopppvvv~~~zzzwwwzzzvvvcccSSSOOOIIIEEECCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBCCCFFFEEEHHHPPP^^^wwwwwwkkkaaaXXXRRRRRRPPPMMMKKKOOOWWW___ccccccfffgggkkksss}}}|||uuuqqqqqqppplllhhhddd```^^^```cccgggqqqzzz|||yyyuuuqqqllliiigggeeedddddddddcccaaa^^^~~~xxxvvvuuutttwww}}}vvvdddSSSOOOIIIEEECCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBCCCFFFFFFIIIPPP]]]vvvwwwkkkaaaXXXSSSSSSNNNLLLKKKNNNVVV]]]aaabbbdddeeeiiiqqq{{{zzzvvvtttqqqkkkfff```[[[YYY[[[^^^cccmmmwww~~~zzzwwwrrrmmmiiijjjhhhfffeeeeeedddbbb```~~~|||zzzwwwxxx{{{|||uuucccSSSOOOIIIEEECCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBCCCEEEFFFIIIPPP\\\uuuvvvjjj```XXXSSSSSSNNNLLLKKKNNNUUU\\\```bbbbbbcccgggoooyyy}}}yyyvvvrrrjjjccc\\\XXXVVVXXX[[[___iiisss~~~|||yyytttoookkkllljjjhhhffffffeeecccaaa~~~}}}||||||}}}{{{||||||tttaaaSSSOOOIIIEEECCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBCCCEEEFFFJJJPPP\\\sssssshhh___VVVRRRRRRNNNMMMMMMOOOUUU[[[```cccaaabbbeeelllvvv{{{xxxrrrhhh```ZZZWWWUUUWWWYYY\\\eeennnvvv||||||xxxsssoooooolllhhhffffffdddcccaaa~~~yyyyyywwwuuuuuuwww|||}}}vvvbbbSSSOOOIIIEEECCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBCCCDDDFFFKKKQQQ[[[rrrrrrggg^^^VVVRRRRRRNNNNNNNNNPPPTTTZZZ```cccaaaaaadddjjjttt}}}}}}zzzssshhh___YYYVVVUUUWWWWWWYYY___ffflllqqqyyy|||wwwtttqqqnnnjjjgggfffeeecccbbb}}}wwwuuusssooommmnnnrrruuu{{{eeeSSSOOOIIIEEECCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBCCCDDDFFFKKKQQQZZZqqqrrrggg^^^VVVSSSSSSLLLMMMMMMOOORRRXXX^^^bbbaaaaaaccciiirrr{{{|||uuuiii```XXXVVVUUUWWWVVVUUUXXX^^^aaaeeelllrrrxxx}}}{{{xxxtttqqqllliiihhhfffeeedddvvvtttppplllhhhhhhkkknnnwwwhhhSSSOOOIIIEEECCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBCCCCCCGGGLLLQQQZZZppprrrhhh___XXXTTTTTTKKKLLLLLLNNNQQQVVV\\\aaabbbaaaccchhhpppzzz~~~wwwkkkbbbWWWUUUUUUWWWUUURRRTTTXXXWWW[[[bbbhhhnnnsssyyy|||~~~{{{wwwsssnnnkkkiiihhhgggeee}}}}}}wwwppppppmmmhhhhhhkkkqqqyyymmmYYYPPPIIIGGGEEEBBB???@@@AAA@@@@@@@@@@@@AAABBBBBBEEEFFFJJJPPPZZZqqqttthhh___WWWRRRPPPKKKLLLMMMOOORRRWWW^^^bbb]]]___aaadddjjjsss}}}}}}tttiiiaaaZZZWWWSSSQQQPPPOOONNNLLLQQQQQQVVV^^^dddhhhpppxxx}}}{{{vvvpppkkkhhhgggfff~~~xxxyyyzzz}}}yyyvvvqqqiiifffgggnnnuuupppYYYPPPIIIGGGEEEBBB@@@AAAAAAAAAAAAAAAAAABBBBBBCCCFFFFFFIIIOOOZZZpppttthhh```XXXRRRQQQKKKLLLLLLNNNPPPUUU[[[```\\\]]]___ccchhhqqq{{{~~~uuujjjbbbZZZWWWRRROOONNNMMMLLLKKKNNNOOOSSS[[[aaafffooowww}}}xxxsssnnnkkkiiihhhxxxvvvwww{{{xxxoooiiihhhkkkqqq{{{qqqYYYPPPHHHFFFFFFCCCAAABBBBBBBBBBBBAAABBBCCCCCCDDDFFFGGGIIINNNXXXoootttiii```XXXSSSRRRKKKLLLLLLMMMNNNSSSXXX]]][[[\\\^^^```fffnnnxxxuuujjjccc[[[WWWQQQMMMKKKKKKJJJJJJKKKKKKOOOWWW^^^dddmmmvvv~~~yyytttpppnnnmmm~~~xxxwwwyyy~~~{{{sssoooiiiooowww~~~~~~zzzyyyxxxxxxxxx|||}}}xxxvvvwww{{{~~~yyyzzzpppYYYPPPHHHFFFEEECCCBBBDDDCCCBBBBBBBBBBBBCCCDDDDDDGGGGGGIIIMMMWWWmmmuuuiiiaaaYYYTTTSSSMMMMMMMMMMMMNNNQQQWWW[[[[[[\\\]]]___dddlllwww~~~uuujjjddd[[[VVVPPPKKKIIIIIIIIIIIIIIIHHHLLLSSSZZZaaakkkuuu|||xxxvvvttt~~~zzzyyywwwvvvuuuwww{{{zzzxxxxxx{{{}}}uuukkkooouuu|||~~~|||yyyyyyzzzzzzxxxuuusssrrrrrrvvvwwwvvvwwwtttqqqllliiijjjnnnuuuzzz}}}}}}}}}||||||{{{{{{{{{{{{}}}wwwsssuuu{{{qqq[[[QQQHHHFFFEEECCCBBBDDDCCCBBBBBBBBBBBBCCCDDDDDDFFFGGGIIIMMMUUUiiivvvjjjaaaYYYTTTRRRNNNNNNNNNMMMNNNQQQVVVZZZ\\\\\\\\\^^^ccckkkuuu}}}~~~sssiiiddd[[[VVVPPPKKKIIIIIIIIIIIIJJJHHHJJJQQQWWW^^^iiisss~~~}}}vvvpppmmmhhhgggfffgggiiimmmrrruuu{{{xxxvvvxxxyyyppprrruuuzzz}}}}}}zzzwwwqqqooooooooonnnlllnnnssssss{{{~~~}}}}}}vvvhhhfffccc```aaafffnnntttwwwwwwxxxxxxxxxwwwvvvvvvvvvwwwzzzsssooorrrxxxsss]]]SSSIIIFFFEEEBBBBBBDDDBBBBBBBBBAAABBBCCCCCCDDDFFFFFFIIIMMMTTTfffxxxkkkbbbYYYSSSQQQNNNNNNNNNMMMNNNQQQVVVZZZ]]]\\\\\\\\\aaaiiittt{{{||||||{{{pppgggccc[[[WWWQQQMMMKKKKKKJJJJJJKKKIIIIIINNNSSSYYYdddnnn~~~vvvoooiiifff___^^^\\\\\\^^^aaaeeehhhqqq{{{~~~yyysssrrrvvv~~~~~~vvvuuuuuuwwwxxxwwwsssppplllhhhfffhhhhhhjjjrrr|||yyypppkkk```___]]][[[[[[```iiiooouuuvvvxxxyyyyyyxxxvvvuuuttttttvvv}}}ppplllpppwwwrrr___TTTJJJFFFDDDAAAAAACCCAAAAAAAAAAAAAAABBBBBBCCCDDDFFFIIIMMMSSSbbb~~~yyylllbbbXXXRRRPPPLLLLLLLLLLLLMMMPPPUUUYYY\\\[[[ZZZZZZ^^^gggqqqyyyzzzwwwzzzxxxmmmeeeaaaZZZWWWRRROOONNNMMMLLLKKKLLLIIIHHHKKKOOOTTT___iii{{{|||sssmmmgggddd]]][[[YYYXXXYYY\\\___aaabbbmmmyyyzzzqqqmmmnnnsssyyy}}}zzzxxxuuuttttttrrrnnnjjjjjjeeeccceeehhhlllxxx{{{qqqiiiddd\\\\\\[[[YYYYYY]]]ffflllvvvxxxzzz||||||{{{yyywwwuuuuuuvvv|||nnnjjjnnnxxxppp```UUUKKKFFFDDDAAA@@@BBBAAA@@@@@@@@@@@@AAABBBBBBDDDFFFJJJNNNRRRaaa{{{zzzlllbbbXXXQQQOOOKKKKKKKKKJJJKKKOOOTTTXXXZZZYYYXXXXXX\\\eeeooowwwyyytttuuu{{{vvvkkkccc```ZZZWWWSSSQQQPPPOOONNNLLLMMMIIIGGGIIILLLQQQ[[[eeewww|||rrrkkkiii___\\\XXXWWWYYYYYYXXXUUU[[[cccjjjpppyyy|||ssslllkkkhhhfffiiippp{{{yyytttuuuuuupppjjjhhheeeaaaaaaccceeelll~~~zzzrrrlllgggccc\\\WWWUUUWWWZZZ```kkkuuuyyy~~~zzz{{{vvvuuuzzzsssmmmnnnwww|||oooaaaVVVLLLHHHFFFBBBAAABBB======>>>???AAABBBCCCCCCAAAFFFFFFJJJTTT\\\qqqpppdddYYYTTTSSSRRRPPPLLLIIIHHHKKKQQQVVVZZZZZZZZZZZZ\\\cccnnnvvv|||xxxtttuuuxxx|||pppgggbbbaaaXXXTTTQQQQQQTTTTTTPPPKKKJJJIIIFFFDDDFFFLLLTTTZZZjjjuuuvvvooofffaaa\\\YYYYYYXXXVVVSSSUUU[[[aaafffnnnxxx{{{yyyuuummmgggeeeccc___aaagggmmmrrr{{{xxxrrrrrrqqqmmmiiigggdddbbbdddhhhkkkrrrxxxpppjjjeeeaaa^^^ZZZXXXYYY\\\aaakkkuuu|||{{{{{{wwwuuuyyyqqqlllnnnxxxuuuhhh^^^TTTKKKGGGEEEBBBAAABBB?????????@@@@@@AAAAAAAAABBBFFFFFFIIIQQQXXXlllqqqeeeZZZTTTSSSQQQOOOLLLIIIHHHKKKQQQVVVXXXYYYYYYXXXZZZaaalllttt|||yyyuuuwwwzzzwwwlllccc```___[[[XXXVVVVVVXXXWWWSSSNNNIIIGGGEEECCCDDDIIIQQQWWWaaalll|||wwwooojjjbbb]]][[[YYYUUURRRQQQUUUXXX[[[aaajjjooooooooojjjeeeccc```\\\[[[^^^```eeennnyyy~~~uuunnnmmmllliiiggggggfffgggkkkooorrrxxx}}}uuunnnhhhdddccc```^^^___bbbfffpppyyy~~~~~~yyywwwzzzrrrnnnqqq}}}zzzmmmbbb[[[QQQHHHFFFDDDAAA@@@BBB@@@@@@@@@@@@@@@@@@@@@@@@CCCGGGFFFHHHOOOSSSfffsssfff[[[TTTSSSPPPNNNLLLIIIHHHLLLQQQVVVWWWXXXXXXWWWYYY___iiiqqqzzzzzzxxxzzzuuulllfffdddddd___]]][[[[[[\\\YYYSSSNNNGGGFFFCCCAAABBBFFFMMMRRRXXXcccssszzzsssjjjccc___\\\YYYVVVSSSUUUVVVWWWZZZaaagggkkkooommmjjjhhhddd```]]]\\\]]]aaagggpppxxx~~~yyyqqqjjjhhhgggeeefffiiinnnqqqvvvyyy{{{xxxqqqmmmiiiffffffhhhkkkoooxxx}}}{{{~~~wwwuuuyyy}}}tttjjj```WWWNNNFFFDDDCCCAAA@@@BBB???@@@@@@@@@@@@@@@AAAAAACCCGGGFFFGGGNNNRRRdddvvviii\\\UUUSSSOOONNNKKKIIIHHHLLLQQQVVVWWWXXXXXXWWWXXX^^^gggnnnxxx~~~||||||}}}tttmmmiiiiiiiiicccaaa```^^^\\\VVVOOOIIIFFFEEECCCAAAAAADDDJJJNNNUUU___nnn}}}~~~ssskkkgggddd```^^^ZZZYYYXXXWWWXXX\\\ccciiippprrrrrrqqqmmmiiiddd```^^^```ccciiipppuuuwwwwwwrrrkkkeeeddddddeeeiiinnnvvv|||{{{vvvpppnnnooosssvvvzzz~~~xxxpppggg___TTTLLLEEECCCCCCAAA@@@AAA===>>>???@@@AAABBBCCCCCCBBBFFFFFFHHHOOOSSSdddzzzlll___WWWUUUNNNMMMKKKIIIHHHKKKPPPTTTXXXYYYYYYXXXXXX]]]eeellluuu{{{xxxnnniiiggghhhiiijjjhhhfffbbb\\\TTTKKKFFFEEEDDDCCCBBBBBBDDDIIILLLTTT\\\jjjyyy}}}tttooollliiiggg```^^^[[[ZZZXXXYYY```hhhqqqvvvzzzyyywwwsssllleee___^^^___bbbhhhlllooopppjjjdddaaabbbeeehhhnnnuuu}}}}}}{{{}}}uuummmddd]]]SSSKKKDDDDDDCCCAAA???@@@<<<===>>>???AAABBBCCCDDDAAAFFFFFFHHHOOOSSSddd~~~pppbbbYYYVVVOOONNNLLLJJJHHHJJJOOORRRXXXYYYYYYXXXXXX\\\ccciiiqqqwww~~~}}}~~~xxxnnnhhhhhhjjjkkkpppnnnkkkeee\\\SSSKKKFFFCCCDDDCCCCCCBBBDDDHHHKKKRRRYYYfffuuuzzzvvvvvvxxx}}}|||vvvrrrooommmgggcccaaa___[[[YYY___iiirrrzzz}}}uuulll```^^^\\\\\\___ccceeefffbbb^^^^^^bbbfffkkkttt}}}~~~~~~~~~wwwmmmccc[[[TTTKKKEEEDDDDDDAAA??????>>>>>>???@@@AAAAAABBBBBBAAAFFFFFFHHHOOORRRbbb~~~sssddd[[[XXXPPPOOOMMMJJJHHHIIIMMMPPPWWWXXXXXXVVVVVVYYY```fffnnnuuu}}}~~~yyymmmhhhhhhjjjlllpppooojjjcccZZZQQQKKKHHHAAABBBBBBBBBBBBDDDHHHJJJPPPVVVcccsss}}}uuuooonnnmmmppp|||zzzvvvrrrppplllhhheeeddd^^^[[[aaakkkttt~~~|||rrrddd```[[[YYYYYY[[[\\\\\\]]][[[\\\bbbhhhnnnxxx~~~{{{{{{{{{{{{{{{oooddd[[[TTTLLLEEEEEEDDDAAA??????@@@@@@@@@@@@@@@@@@@@@@@@BBBGGGFFFHHHNNNPPP```{{{uuufff\\\YYYPPPOOOMMMJJJHHHIIILLLOOOUUUVVVWWWUUUTTTXXX^^^dddlllsss{{{}}}uuuhhhccccccfffgggmmmlllggg```WWWOOOJJJHHH???@@@AAAAAABBBDDDGGGJJJOOOVVVccctttxxxqqqjjjgggfffiiirrr|||xxxrrrpppllljjjiiiddd___aaaiiiooo{{{uuuhhhccc]]]YYYWWWXXXYYYZZZUUUXXX\\\bbbiiirrr{{{{{{xxxwwwvvvwww~~~pppfffcccXXXOOOGGGEEEDDDAAA@@@AAA@@@@@@??????@@@@@@AAABBBDDDGGGFFFIIIOOOPPP___|||xxxjjj^^^WWWRRRPPPMMMJJJJJJKKKMMMOOOTTTVVVXXXVVVSSSUUU\\\bbbjjjpppyyyrrrjjjfffcccbbbccciiigggddd___XXXPPPJJJGGGBBBBBBAAABBBDDDFFFIIIKKKMMMTTTaaappp{{{qqqhhhdddccceeelllttt|||vvvqqqllliiihhhddd___```dddnnnyyyvvvkkkfff___YYYVVVUUUVVVVVVUUUXXX]]]bbbhhhpppwww||||||yyywwwwwwxxx~~~uuufff```WWWNNNFFFDDDCCC@@@???@@@@@@@@@??????@@@@@@AAABBBCCCGGGFFFIIINNNPPP___zzzyyykkk```XXXSSSQQQMMMKKKJJJKKKMMMNNNRRRUUUVVVTTTRRRTTTZZZ```iiioooxxx~~~qqqiiigggeeefffhhhkkkhhhddd^^^WWWPPPJJJGGGBBBAAAAAAAAABBBEEEHHHIIIKKKRRR]]]kkkyyyvvvhhhcccaaabbbfffkkkyyy}}}wwwqqqllljjjgggbbb```aaakkksss|||~~~wwwnnniiiaaaYYYTTTRRRRRRSSSVVVYYY^^^bbbgggkkkqqqttttttuuuvvvwwwxxxwwwwwwvvvuuurrrrrruuuxxx||||||yyyxxxyyyyyy~~~~~~iii^^^VVVMMMFFFDDDCCC@@@>>>???@@@@@@??????@@@@@@AAABBBCCCGGGFFFHHHNNNPPP]]]vvv{{{mmmaaaZZZSSSQQQNNNKKKJJJJJJLLLMMMOOORRRTTTSSSPPPRRRYYY___hhhnnnvvv~~~~~~~~~pppiiihhhiiimmmqqqppplllfff]]]VVVOOOJJJHHHAAA@@@??????AAACCCEEEGGGHHHNNNXXXdddqqq}}}llleeecccccceeegggwww{{{tttpppnnniiiccc```fffkkkrrrwwwzzzzzzxxxuuunnnjjjccc[[[TTTQQQQQQRRRUUUYYY]]]aaadddfffhhhjjjhhhiiiiiiiiiiiihhhgggfffiiiffffffiiilllpppwww{{{yyyyyyyyyzzz}}}oooaaaWWWNNNFFFDDDCCC@@@???@@@@@@@@@??????@@@@@@AAABBBBBBGGGFFFGGGMMMPPP[[[qqq|||nnnbbbZZZSSSQQQOOOLLLJJJJJJKKKLLLNNNQQQSSSRRRPPPRRRXXX^^^ffflllttt|||ooohhhiiinnntttzzzyyytttkkk```VVVOOOJJJGGGAAA@@@?????????AAACCCDDDGGGLLLTTT^^^iiiuuusssjjjfffdddeeehhhuuuxxxtttnnnggg```bbbdddhhhlllooooooooopppmmmkkkfff___WWWSSSSSSTTTUUUXXX\\\^^^______```aaa````````````````````````dddaaa```cccdddffflllttt}}}~~~{{{yyyxxxyyyyyy{{{ttteeeYYYPPPHHHFFFEEEBBBAAABBB@@@@@@??????@@@@@@AAABBBAAAGGGEEEEEELLLPPPYYYkkk}}}nnnaaaZZZTTTRRROOOLLLKKKJJJJJJJJJLLLPPPSSSSSSQQQRRRXXX]]]dddiiiqqqyyyoooiiikkkqqqyyy|||qqqdddYYYPPPJJJGGGCCCAAA@@@??????@@@BBBCCCFFFKKKRRRZZZbbbllluuuzzz~~~rrrjjjfffgggkkkrrr}}}zzztttkkkccccccaaabbbeeeggggggiiimmmlllmmmjjjddd\\\VVVTTTUUUTTTVVVYYYZZZYYYXXXYYYZZZYYYYYYZZZZZZ[[[\\\]]]^^^aaa^^^]]]^^^^^^^^^cccjjjrrr~~~zzzwwwvvvwwwwwwyyy~~~|||uuufffZZZQQQIIIGGGFFFCCCAAABBB@@@@@@??????@@@@@@AAABBB@@@GGGEEEDDDKKKPPPWWWfff~~~nnnbbbZZZTTTSSSPPPMMMKKKJJJIIIIIIKKKOOORRRRRRPPPRRRWWW]]]bbbgggooowww}}}ooojjjmmmsss|||uuuhhh\\\RRRLLLIIIEEEDDDBBB@@@@@@@@@BBBCCCFFFJJJPPPWWW]]]ccciiimmmtttyyy~~~rrrkkklllqqqsss|||{{{ssskkkhhhcccaaacccdddcccffflllnnnppppppjjjaaaXXXUUUUUURRRTTTUUUUUUTTTSSSSSSTTTTTTTTTUUUVVVWWWYYYZZZ[[[___\\\[[[[[[[[[ZZZ^^^dddkkkxxx}}}yyyvvvttttttuuuwww{{{{{{vvv|||ssseeeYYYPPPHHHFFFEEEBBBAAABBB@@@@@@??????@@@@@@AAABBB???GGGEEECCCKKKPPPVVVbbb{{{pppccc[[[TTTSSSQQQNNNKKKIIIHHHHHHHHHLLLPPPQQQOOOPPPVVV[[[```fffmmmuuu|||pppkkknnnttt}}}uuujjj^^^UUUNNNKKKHHHFFFDDDBBBAAABBBCCCCCCDDDIIIOOOTTTXXX[[[^^^aaaeeejjjsss|||yyypppqqqwwwwwwzzzsssllleeebbbddddddcccfffmmmooossstttnnncccZZZUUUSSSRRRSSSSSSRRRQQQPPPQQQRRRQQQQQQQQQRRRTTTUUUWWWXXX___\\\ZZZ[[[ZZZYYY]]]dddgggsss}}}xxxuuusssssssssvvvzzzyyysssxxxrrrfffXXXOOOGGGEEEDDDAAA@@@AAA@@@@@@??????@@@@@@AAABBB>>>GGGEEECCCJJJPPPUUU```wwwrrreee]]]UUUSSSQQQNNNKKKIIIHHHGGGFFFKKKOOOOOONNNOOOTTTYYY```eeelllttt{{{|||wwwpppkkknnnttt}}}|||tttjjj___WWWPPPMMMIIIHHHEEECCCBBBBBBCCCDDDCCCHHHNNNSSSUUUWWWXXXYYYUUUZZZcccmmmvvv~~~~~~zzzvvvrrrqqqppp}}}{{{|||zzztttqqqlllgggeeefffhhhjjjtttxxxxxxooo```TTTOOOPPPPPPOOONNNMMMLLLLLLLLLLLLMMMMMMMMMNNNOOOQQQRRRSSSWWWWWWWWWXXXZZZ[[[]]]^^^eeekkkvvv|||wwwsssqqqqqqqqqsssxxx~~~wwwqqqsssvvvpppcccTTTKKKEEEDDDCCCAAA???@@@??????>>>>>>??????@@@AAA>>>>>>AAAFFFHHHKKKTTT]]]vvvvvvggg^^^TTTRRRNNNLLLKKKJJJHHHFFFGGGJJJLLLNNNNNNOOOPPPRRR]]]ccckkksssyyy~~~uuuooopppwwwrrrlllmmmqqqxxxzzzqqqiiiccc]]]VVVQQQKKKIIIFFFEEEEEEDDDBBBAAAFFFIIIOOOVVV[[[\\\YYYVVVWWWXXXZZZ___fffnnnvvvzzzyyytttlllfffbbb```^^^]]]}}}yyysssmmmjjjkkklllnnnxxxzzzyyypppaaaUUUPPPQQQOOONNNMMMMMMLLLLLLLLLLLLKKKKKKKKKLLLMMMNNNPPPQQQSSSTTTVVVXXX[[[^^^```bbbeeejjjuuu}}}wwwsssrrrrrrrrrssswww}}}xxxrrrtttxxxnnnbbbTTTKKKEEEDDDCCCAAA???@@@??????>>>>>>??????@@@AAA@@@@@@BBBFFFHHHJJJRRRZZZvvvzzzkkkaaaUUUSSSOOOMMMKKKJJJHHHFFFGGGJJJLLLNNNNNNOOOPPPRRR[[[```hhhpppwww}}}{{{pppmmmnnnvvvuuummmmmmpppwww~~~}}}uuummmfff___XXXTTTMMMJJJGGGFFFEEEEEECCCBBBFFFJJJQQQYYY___```]]]ZZZWWWWWWWWWZZZ___eeekkkooouuuzzz|||xxxuuukkkfff___ZZZWWWUUUSSSRRR{{{uuuqqqqqqsssttt}}}}}}yyyoooaaaVVVQQQQQQMMMMMMMMMLLLLLLLLLLLLLLLHHHHHHHHHHHHIIIJJJLLLLLLMMMOOOSSSXXX]]]aaaeeegggfffjjjsss}}}xxxtttrrrrrrssstttwww{{{yyytttvvvzzzzzzjjj___TTTKKKEEEDDDCCCAAA???@@@??????>>>>>>??????@@@AAABBBAAACCCFFFGGGIIIPPPXXXuuu~~~nnndddWWWTTTPPPMMMLLLJJJHHHFFFGGGJJJLLLNNNNNNOOOPPPRRRXXX]]]eeemmmuuu{{{uuummmggggggnnn|||zzzooommmpppwwwyyyqqqjjjaaaZZZUUUOOOLLLIIIGGGGGGFFFEEEDDDFFFKKKTTT^^^eeegggeeebbbZZZYYYWWWVVVXXX\\\```ccchhhmmmuuu~~~{{{uuuqqqlllhhhfff[[[VVVQQQLLLJJJIIIHHHFFFyyyvvvvvvyyy{{{~~~wwwlll___UUUQQQPPPLLLLLLLLLLLLLLLLLLLLLKKKEEEEEEEEEEEEEEEFFFGGGHHHHHHKKKPPPVVV\\\cccgggjjjhhhkkkqqq}}}}}}xxxtttssssssttttttvvvyyy}}}zzzvvvyyy}}}uuuhhh\\\TTTKKKEEEDDDCCCAAA???@@@??????>>>>>>??????@@@AAAAAAAAABBBFFFGGGHHHPPPXXXssspppeeeYYYVVVQQQNNNLLLJJJHHHGGGGGGJJJLLLNNNNNNOOOPPPRRRVVV[[[ccckkkssszzz~~~ssshhhbbbccclll|||rrrnnnpppxxx}}}uuummmccc[[[VVVQQQNNNKKKIIIHHHHHHGGGFFFFFFLLLVVVaaajjjnnnmmmkkkbbb___[[[WWWVVVXXX[[[]]]]]]bbbiiirrr|||{{{vvvooohhhbbb^^^ZZZWWWQQQMMMHHHEEEDDDCCCBBBBBB~~~}}}~~~yyyxxxzzz~~~}}}sssggg\\\TTTPPPNNNKKKKKKLLLLLLLLLKKKJJJJJJCCCCCCBBBBBBBBBCCCDDDDDDEEEHHHLLLSSS[[[ccciiimmmlllnnnrrr{{{|||wwwtttssssssttttttuuuxxx{{{zzzxxx}}}|||rrrfff[[[TTTKKKEEEDDDCCCAAA???@@@??????>>>>>>??????@@@AAA??????AAAEEEGGGIIIQQQZZZooorrreee\\\XXXSSSNNNLLLKKKIIIHHHGGGJJJLLLNNNNNNOOOPPPRRRVVVZZZbbbjjjqqqyyy{{{ooogggbbbcccmmmwwwuuuooopppyyy{{{rrrggg^^^YYYSSSPPPLLLIIIIIIIIIIIIHHHHHHMMMVVVbbblllsssttttttjjjfff```ZZZWWWXXXZZZ[[[XXX\\\aaaiiisss~~~~~~{{{~~~zzzvvvrrrmmmeee^^^YYYTTTPPPNNNLLLIIIEEECCCBBBBBBAAA@@@~~~yyyuuussstttyyy}}}xxxxxx||||||ooobbbYYYSSSOOONNNKKKLLLLLLLLLLLLJJJHHHGGGCCCBBBBBBAAAAAAAAAAAABBBCCCEEEIIIPPPZZZdddmmmssstttsssuuu{{{{{{vvvsssrrrsssssssssuuuxxx{{{~~~|||{{{yyyrrrfff[[[TTTKKKEEEDDDCCCAAA???@@@??????>>>>>>??????@@@AAA>>>>>>AAAEEEGGGIIIQQQZZZkkkvvviii^^^ZZZTTTOOOLLLKKKIIIHHHGGGJJJLLLNNNNNNOOOPPPRRRUUUZZZaaahhhooowww~~~wwwnnneee```bbbiiiyyyyyyqqqooowwwwwwlllbbb^^^TTTQQQLLLJJJIIIJJJJJJJJJJJJMMMTTT^^^jjjtttyyy|||sssnnnfff^^^YYYXXXYYYZZZXXXZZZ^^^eeennnzzz}}}{{{xxxzzz|||{{{wwwqqqmmmiiiddd^^^YYYTTTPPPLLLIIIHHHFFFCCCAAAAAAAAA@@@???xxxrrrnnnkkkooowww}}}yyyyyy}}}{{{lll___XXXTTTQQQNNNLLLLLLMMMLLLKKKIIIFFFEEECCCBBBBBBAAA@@@@@@@@@AAABBBCCCGGGOOO[[[hhhttt||||||zzzyyy|||zzzuuurrrqqqrrrssssssuuuyyy|||~~~yyyssshhh\\\TTTKKKEEEDDDCCCAAA???@@@??????>>>>>>??????@@@AAA@@@???AAAEEEFFFHHHOOOXXXggg}}}ppp```[[[UUUPPPMMMKKKJJJIIIGGGJJJLLLNNNNNNOOOPPPRRRUUUYYY___ffflllsss{{{uuujjj```___ccchhhqqq}}}qqqmmmrrrzzzxxxlllccc^^^UUUQQQLLLIIIIIIJJJJJJJJJLLLMMMQQQZZZfffsss|||}}}wwwnnnddd]]]YYYYYYZZZXXXZZZ]]]ccclllyyy~~~yyyyyyzzz{{{~~~{{{vvvrrrnnnjjjgggaaa^^^YYYVVVSSSOOOKKKHHHGGGEEEBBBAAAAAAAAA@@@>>>zzzrrrnnneeeiiiqqqzzzzzzzzz~~~{{{kkk^^^XXXUUURRRPPPLLLMMMMMMMMMKKKHHHEEECCCCCCCCCBBBAAA@@@@@@@@@@@@@@@BBBFFFOOO\\\lllzzz{{{|||~~~yyyuuurrrqqqqqqrrrrrruuuyyy|||yyytttiii]]]TTTLLLEEEDDDCCCAAA???@@@?????????>>>???@@@@@@AAABBBAAACCCEEEEEEFFFMMMUUUdddvvvaaa\\\UUUPPPMMMKKKJJJIIIGGGJJJLLLNNNNNNOOOPPPRRRTTTXXX]]]dddjjjqqqxxx}}}zzznnnccc```ccc]]]cccnnn}}}qqqkkknnnuuu~~~uuuiii```[[[UUUQQQLLLIIIIIIJJJJJJJJJMMMMMMOOOWWWcccrrr}}}uuuiiiaaa\\\[[[[[[XXXZZZ]]]cccmmmzzz{{{zzzyyyxxxzzz{{{uuuppplllhhheeebbb\\\ZZZWWWTTTRRROOOKKKHHHHHHFFFDDDBBBBBBBBBAAA???xxxssskkkjjjlllrrr{{{|||~~~}}}kkk]]]WWWTTTRRROOOPPPQQQQQQPPPLLLIIIHHHGGGFFFEEEDDDCCCBBBAAAAAAAAABBBDDDGGGNNNYYYjjj|||zzz|||}}}wwwtttpppllllllppprrrtttyyy}}}~~~|||yyywwwyyy{{{~~~zzzsssggg\\\SSSKKKEEEEEEEEEBBB@@@AAAAAAAAAAAA@@@@@@@@@??????@@@AAAAAABBBDDDHHHNNNSSSfffwwwhhh^^^TTTRRRRRRNNNKKKKKKHHHIIIKKKMMMOOOPPPQQQQQQSSSUUUZZZ___fffnnnwww}}}}}}{{{nnnbbb[[[aaa___bbbmmmzzz~~~rrriiifffiiirrrwww}}}~~~xxxlllaaaYYYRRROOOJJJHHHGGGGGGGGGGGGMMMOOOQQQVVV```nnn}}}zzzpppeee___\\\\\\]]]\\\\\\___iiixxx{{{zzz{{{~~~~~~yyysssnnnjjjgggdddbbb[[[YYYWWWSSSPPPNNNLLLLLLHHHGGGFFFEEEDDDCCCBBBAAA|||ooommmmmmqqqzzz~~~}}}lll___YYYWWWUUURRRPPPPPPPPPOOOMMMJJJHHHGGGFFFFFFDDDCCCBBBBBBBBBBBBBBBCCCFFFLLLWWWfffvvv{{{vvvwww{{{|||vvvssspppllllllppppppssswww|||~~~|||zzzxxxuuurrrrrrtttvvvzzzvvvjjj^^^TTTLLLFFFEEEEEECCCAAABBB?????????@@@@@@AAAAAAAAAAAABBBBBBCCCDDDIIINNNSSSeee|||lllaaaWWWSSSRRRNNNJJJIIIHHHIIIJJJLLLNNNOOOPPPQQQSSSUUUYYY]]]cccjjjrrrxxx{{{ttthhh```]]]ZZZ[[[dddnnnzzzuuuiiicccccclllrrrxxxzzzvvvlllaaaZZZQQQMMMIIIFFFEEEFFFEEEEEEIIIKKKMMMRRR[[[gggttt}}}xxxnnneee___\\\\\\]]]\\\]]]aaajjjzzz~~~{{{zzz{{{||||||~~~zzztttnnnjjjgggdddbbb[[[YYYWWWTTTQQQNNNMMMLLLJJJIIIHHHGGGFFFDDDCCCCCCvvvrrrooopppvvv}}}~~~mmmaaa\\\ZZZXXXVVVQQQPPPPPPOOOMMMKKKIIIHHHHHHGGGFFFDDDCCCBBBBBBBBBBBBCCCFFFKKKSSS```mmmuuuyyysssnnnooorrrxxxyyytttrrroookkkllloooooorrrwww|||{{{xxxuuurrrnnnlllkkklllmmmooossszzzyyykkk___TTTLLLFFFFFFFFFCCCAAABBB===>>>???@@@AAABBBBBBCCCBBBBBBCCCDDDFFFIIIOOOSSSccc~~~qqqeeeZZZUUURRRMMMIIIHHHGGGHHHIIIKKKMMMNNNOOOPPPRRRTTTWWW[[[___fffmmmrrryyy||||||oooggg[[[VVVUUU[[[cccmmmyyy|||zzzyyyxxxvvvuuuwwwvvvuuuwwwyyyzzzyyyxxxyyykkkaaa^^^dddiiippptttrrrkkkbbb[[[PPPLLLHHHEEEDDDDDDDDDCCCFFFHHHKKKOOOUUU___iiiqqq{{{xxxrrrjjjbbb]]]\\\\\\\\\\\\^^^bbbmmm||||||xxxwwwvvvuuuzzz~~~zzztttnnnjjjgggdddbbbZZZYYYWWWTTTQQQOOONNNMMMLLLKKKJJJIIIHHHFFFEEEEEE~~~xxxrrrpppssswwwzzz{{{{{{}}}~~~pppddd___]]][[[XXXTTTRRRQQQPPPOOOMMMKKKJJJIIIIIIGGGFFFDDDCCCCCCCCCBBBCCCFFFIIIOOOXXXbbbhhhlllhhheeegggkkkpppzzz}}}wwwsssqqqnnnkkkkkknnnpppsssxxx}}}|||xxxtttqqqmmmiiifffeeefffggghhhkkkqqqyyy~~~yyyjjj]]]TTTLLLFFFFFFFFFCCCBBBBBB>>>>>>???@@@AAAAAABBBBBBBBBCCCDDDEEEGGGJJJOOOSSSaaayyyuuuiii\\\WWWTTTOOOKKKJJJGGGHHHHHHJJJKKKMMMNNNOOOQQQSSSVVVYYY^^^dddkkkpppvvvzzzvvvmmm___YYYUUUXXX^^^fffrrr}}}xxxrrrooollljjjjjjjjjiiihhhjjjkkkllloooqqqrrrrrrrrruuu~~~{{{lllbbb\\\\\\```fffkkkmmmhhhaaa\\\QQQMMMHHHEEEDDDDDDDDDCCCEEEGGGJJJMMMRRRYYYaaafffnnnlllhhhccc^^^[[[[[[\\\YYY[[[^^^eeeooo~~~~~~yyyuuurrrppppppvvv}}}yyysssmmmiiifffcccaaaZZZYYYWWWUUURRRQQQPPPOOONNNMMMLLLJJJIIIGGGFFFEEEvvvqqqqqqsssttttttrrruuuxxx|||ssshhhcccaaa^^^[[[YYYVVVSSSRRRRRRQQQNNNLLLKKKJJJIIIGGGFFFEEEDDDDDDBBBDDDFFFIIILLLRRRXXX\\\___\\\]]]aaaeeekkkvvv|||vvvrrrqqqnnnjjjjjjmmmppptttyyy~~~{{{vvvqqqnnniiidddaaa^^^___```aaadddjjjqqqvvv~~~yyyjjj^^^TTTLLLFFFFFFFFFCCCAAABBB@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCEEEFFFGGGJJJNNNRRR___tttxxxkkk___YYYVVVQQQNNNMMMHHHHHHHHHIIIJJJLLLMMMNNNPPPRRRUUUYYY]]]dddkkkppptttxxx}}}{{{rrrddd]]]XXXYYY]]]eeeqqq{{{xxxpppiiifffbbb______^^^^^^]]]\\\^^^aaadddfffhhhjjjkkkoooxxx{{{mmmccc\\\WWWYYY]]]bbbfffeee```\\\SSSOOOJJJGGGEEEEEEEEEDDDDDDFFFHHHJJJMMMSSSZZZ^^^aaaaaa___\\\YYYXXXYYYZZZVVVZZZ```hhhsss{{{vvvqqqnnnkkkqqqzzz|||xxxqqqlllhhheeebbb```[[[ZZZXXXVVVTTTSSSRRRRRROOONNNMMMKKKIIIGGGFFFEEE}}}uuurrrqqqpppnnnjjjnnnqqqvvvvvvmmmiiihhhfffccc```\\\WWWUUUUUUTTTQQQNNNMMMLLLJJJHHHGGGFFFEEEEEECCCEEEHHHJJJKKKMMMPPPSSSTTTSSSVVV\\\aaagggttt|||wwwsssrrrooojjjiiilllooorrrxxx~~~|||xxxsssoookkkfffaaa^^^XXXXXXXXXYYY[[[```gggllluuu{{{~~~yyylllaaaSSSKKKEEEEEEEEEBBB@@@AAAAAAAAAAAA@@@@@@@@@??????AAACCCEEEFFFGGGIIIMMMPPP\\\ppp{{{nnnaaa[[[WWWSSSPPPOOOIIIIIIHHHIIIJJJLLLNNNOOOPPPRRRUUUXXX]]]cccjjjooorrrvvv|||xxxiiiaaaZZZYYY\\\cccnnnyyy}}}vvvooofffbbb]]]XXXWWWVVVUUUTTTUUUXXX[[[^^^```bbbeeehhhlllvvv~~~pppeee]]]WWWVVVWWWZZZ___```^^^ZZZTTTQQQLLLHHHGGGFFFFFFEEEBBBCCCEEEFFFIIINNNUUUZZZ\\\\\\[[[YYYWWWVVVWWWXXXTTTZZZcccmmmxxxyyyrrrmmmiiinnnvvv~~~|||xxxrrrlllhhheeebbb```]]]\\\ZZZXXXWWWVVVUUUUUUPPPOOONNNLLLJJJHHHGGGFFF{{{vvvrrrooollleeehhhkkkqqq}}}yyyrrrqqqqqqpppnnnfffaaa[[[YYYYYYXXXTTTPPPNNNMMMKKKIIIHHHFFFFFFEEECCCFFFIIIKKKKKKKKKLLLMMMMMMNNNRRRXXX]]]dddppp|||}}}xxxtttsssooojjjhhhkkkjjjnnnuuu{{{~~~~~~}}}yyyuuuppplllhhhccc^^^[[[UUUUUUTTTTTTTTTXXX^^^bbbmmmwwwzzzuuuvvv~~~wwwkkkbbbRRRJJJDDDDDDDDDAAA???@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBDDDEEEFFFIIILLLNNN[[[lllsssddd]]]XXXSSSOOONNNKKKJJJIIIIIIJJJLLLNNNOOOQQQSSSUUUWWW[[[```gggkkkqqqvvv|||oooeee\\\YYY[[[```kkkuuu{{{uuukkkfff___ZZZVVVTTTRRRQQQSSSUUUXXXZZZ[[[^^^cccgggkkktttyyylllaaaYYYUUUSSSTTTYYY\\\[[[YYYUUUQQQLLLHHHGGGFFFFFFEEEDDDDDDEEEFFFIIINNNUUU[[[______^^^[[[XXXVVVVVVWWWTTT\\\hhhttt~~~{{{rrrlllhhhlllrrryyy~~~yyysssnnnjjjgggdddbbb^^^]]]\\\ZZZYYYXXXXXXXXXSSSRRRPPPNNNLLLJJJIIIHHHyyytttooolllbbbeeehhhnnn{{{zzzuuuvvvxxxxxxwwwjjjeee^^^[[[[[[ZZZUUUQQQOOONNNLLLJJJHHHGGGFFFFFFDDDGGGJJJLLLKKKJJJJJJJJJJJJLLLPPPWWW[[[aaammmyyy~~~yyyuuusssooojjjhhhjjjfffjjjqqqwww{{{|||{{{yyyvvvsssnnnjjjfffaaa\\\YYYVVVVVVTTTRRRRRRTTTYYY]]]cccmmmzzzuuuooopppwww~~~sssiii```QQQJJJCCCCCCCCC@@@??????>>>>>>???@@@AAABBBBBBCCC@@@BBBDDDEEEFFFHHHKKKNNNZZZjjjvvvggg^^^XXXRRRNNNMMMKKKKKKJJJIIIJJJLLLNNNPPPSSSTTTUUUWWWYYY^^^ccchhhqqquuu{{{tttiii___[[[[[[___jjjttt|||xxxsssnnnfff___ZZZWWWUUUSSSNNNPPPSSSTTTUUUYYY___dddkkkttt~~~sssfff[[[VVVQQQQQQUUUYYYYYYXXXUUUQQQLLLHHHFFFFFFEEEDDDGGGGGGGGGHHHKKKQQQYYY^^^eeedddbbb^^^ZZZVVVUUUVVVUUU^^^lllxxx|||qqqjjjfffjjjpppuuuzzz{{{uuuooollliiifffccc___^^^]]][[[ZZZYYYYYYYYYUUUTTTRRRPPPNNNLLLJJJIIIwwwppplllggggggfffjjjxxx|||wwwyyy}}}ssshhh^^^\\\\\\YYYWWWWWWSSSRRRQQQNNNLLLIIIFFFEEEIIIKKKMMMOOOPPPPPPPPPOOOLLLKKKLLLQQQZZZfffrrrzzzyyysssooommmkkkfffbbbeeegggiiikkknnnpppqqqqqqqqqooolllhhhccc^^^ZZZXXXXXXUUURRROOONNNPPPSSSUUUaaafffoooyyywwwnnnnnnwww}}}qqqcccZZZPPPKKKEEEAAA?????????>>><<<<<<<<<===>>>@@@AAABBBCCCDDDEEEEEEEEEHHHLLLOOOZZZhhhzzzjjjaaaZZZTTTOOONNNKKKIIIGGGFFFGGGJJJMMMOOOPPPRRRUUUWWWZZZ^^^dddhhhnnnssszzzuuuggg]]]XXXYYYdddooo}}}~~~yyyuuuoooiiiccc]]]WWWTTTOOOPPPPPPOOOOOOTTT[[[bbbiiirrr}}}mmmhhh___WWWUUUUUUSSSSSSUUUSSSQQQOOOLLLIIIHHHGGGGGGHHHHHHKKKPPPUUUZZZfffqqq~~~yyyqqqggg]]]WWWVVVVVVZZZddduuuwwwppphhhjjjlllmmmooossszzz~~~wwwrrrnnnkkkgggdddaaaaaa___^^^]]]\\\\\\\\\XXXWWWUUURRRPPPNNNMMMLLL|||rrrjjjgggddddddccchhhvvv}}}xxxlllaaa^^^\\\YYYVVVUUUTTTSSSRRRQQQNNNLLLIIIHHHKKKMMMPPPSSSTTTSSSRRRQQQPPPOOOPPPTTT\\\gggrrryyy{{{yyy{{{|||wwwoookkkhhhfffbbb___```aaadddfffiiikkkmmmmmmlllkkkiiifffccc___\\\ZZZWWWUUUQQQNNNNNNOOORRRTTT\\\aaajjjttt{{{tttlllmmmvvvzzzooocccZZZOOOKKKEEEAAA@@@??????>>>============>>>@@@AAAAAACCCDDDEEEEEEFFFHHHLLLOOOXXXeeemmmbbb[[[UUUPPPOOOKKKIIIGGGFFFGGGJJJMMMOOOPPPQQQSSSUUUXXX\\\bbbffflllqqqxxx~~~{{{mmmccc]]]^^^gggqqq{{{xxxsssnnniiibbb\\\XXXSSSRRRQQQOOONNNQQQWWW\\\gggppp|||xxxkkkbbbZZZWWWVVVSSSQQQRRRTTTSSSPPPMMMKKKJJJIIIIIILLLLLLQQQYYYaaakkkzzzssseee\\\ZZZ[[[___iiiyyyvvvpppgggiiijjjjjjjjjmmmrrrvvv}}}zzzuuurrroookkkhhhdddcccbbbaaa```_________\\\ZZZXXXUUUSSSQQQOOOOOOzzztttkkkccc```^^^______dddsss~~~qqqeee___\\\XXXUUUTTTVVVUUUUUUSSSRRRPPPNNNMMMLLLOOOSSSWWWXXXWWWUUUSSSTTTSSSTTTXXX___iiisssyyyzzzwwwssspppqqqwww|||yyyrrrjjjdddbbb```]]]ZZZYYYZZZ\\\___bbbdddfffgggeeeeeedddcccaaa___]]]\\\VVVTTTPPPMMMMMMNNNPPPRRRWWW[[[dddmmmttt{{{sssmmmnnnwwwvvvlllaaaYYYNNNJJJEEEAAA@@@@@@???>>>>>>>>>>>>>>>>>>???@@@AAABBBDDDEEEEEEFFFHHHLLLOOOVVVbbb{{{qqqeee]]]UUUQQQQQQKKKJJJHHHGGGGGGIIILLLNNNOOOPPPRRRTTTVVVZZZ___ccciiinnnuuu{{{vvvkkkdddccckkkttt}}}{{{xxxuuupppjjjccc^^^WWWVVVSSSOOOMMMNNNRRRUUUbbbjjjvvvwwwmmmccc___[[[UUURRRRRRTTTSSSQQQOOOMMMMMMMMMMMMRRRTTT[[[gggsssoooaaa___aaadddooo}}}uuuooofffffffffeeedddfffiiilllrrrxxx~~~zzzvvvsssooolllhhhgggfffeeedddcccbbbbbb```___]]]ZZZWWWTTTSSSQQQxxxqqqkkkccc]]]ZZZXXXZZZ[[[aaappptttggg```]]]XXXUUUUUUWWWWWWVVVUUUTTTSSSQQQPPPMMMQQQVVVZZZ[[[ZZZWWWTTTTTTTTTVVVZZZaaakkktttyyy~~~yyytttpppmmmjjjjjjooosssyyy~~~uuunnnddd^^^[[[ZZZWWWUUURRRSSSUUUWWWZZZ^^^```aaa````````````___^^^\\\\\\UUUSSSPPPMMMLLLLLLNNNOOOSSSVVV^^^hhhooottt~~~uuuooorrr{{{yyyqqqiii___WWWLLLHHHDDDAAA@@@@@@???>>>?????????>>>>>>???@@@@@@BBBCCCEEEFFFGGGHHHLLLNNNUUU___wwwuuuggg^^^VVVRRRQQQKKKJJJIIIGGGHHHIIIKKKLLLOOOPPPRRRSSSUUUYYY^^^aaafffkkkrrryyy~~~sssjjjgggmmmuuu~~~}}}{{{wwwpppiiiccc\\\YYYUUUQQQNNNNNNOOOQQQZZZaaalllvvv}}}ppphhhaaaZZZVVVVVVRRRRRRQQQPPPQQQRRRSSSTTT[[[^^^hhhwwwvvvfffcccfffiiirrr~~~yyysssnnnddddddcccbbbbbbbbbdddfffiiinnnwww~~~zzzvvvrrrooollllllkkkjjjhhhgggeeeeeecccbbb```^^^[[[XXXUUUTTT{{{oooiiieee___YYYWWWTTTVVVYYY^^^mmmvvvhhhaaa^^^ZZZYYYYYYXXXXXXXXXWWWVVVUUUSSSSSSOOORRRWWW[[[\\\ZZZWWWTTTRRRSSSVVV[[[cccllluuuzzz|||}}}|||{{{xxxtttpppnnnjjjgggfffiiimmmqqqzzz|||pppiii```ZZZWWWVVVSSSQQQNNNNNNPPPRRRTTTXXXZZZ\\\]]]]]]]]]\\\\\\[[[YYYYYYUUUSSSPPPMMMKKKKKKLLLMMMRRRTTT[[[dddjjjoooxxxuuuqqqtttvvvnnnggg\\\TTTJJJGGGCCCAAAAAA@@@???>>>@@@???????????????@@@@@@AAACCCEEEFFFGGGIIIKKKNNNUUU^^^sssxxxiii___VVVQQQQQQLLLKKKIIIHHHHHHIIIJJJKKKOOOPPPRRRSSSUUUYYY]]]aaaeeeiiipppvvv|||yyyooojjjnnnuuu|||vvvnnnhhh```]]]XXXSSSQQQPPPPPPPPPRRRXXXbbbkkkvvv}}}qqqggg]]]XXXXXXQQQQQQQQQRRRTTTWWWYYY[[[eeejjjuuuzzzkkkhhhkkknnnvvv|||{{{||||||{{{wwwqqqmmmdddcccbbbbbbcccddddddeeeccchhhpppwww}}}~~~xxxtttrrrrrrqqqqqqooommmjjjhhhfffddddddcccaaa^^^[[[XXXVVVwwwkkkeeebbb]]]YYYWWWRRRUUUXXX]]]kkkzzzkkkdddaaa^^^]]]___[[[[[[[[[ZZZYYYWWWVVVUUUSSSUUUYYY[[[\\\ZZZWWWTTTQQQSSSWWW\\\dddmmmtttyyyyyyxxxxxxvvvtttqqqooommmiiieeedddeeegggjjjrrr{{{yyyjjjccc[[[VVVTTTSSSPPPNNNKKKKKKLLLMMMOOORRRUUUWWWYYYZZZZZZZZZYYYXXXWWWVVVUUUSSSPPPNNNLLLKKKKKKLLLQQQQQQVVV___fffkkksss|||tttrrrwwwvvvmmmdddYYYQQQHHHFFFCCCAAAAAAAAA@@@??????????????????@@@AAABBBAAACCCEEEGGGHHHIIIKKKMMMUUU\\\ppp|||mmmbbbXXXRRRQQQLLLKKKJJJIIIHHHHHHIIIJJJMMMOOOPPPRRRTTTXXX]]]aaadddhhhooouuu{{{uuunnnpppvvv|||tttnnnfffbbb\\\XXXUUUTTTSSSQQQMMMSSSZZZaaaiiiwwwrrreee\\\YYYUUUUUUUUUWWWYYY\\\___```kkkoooxxxtttrrruuuxxx}}}{{{{{{{{{{{{{{{wwwrrrnnngggfffdddeeefffggggggfffaaaeeekkkqqqwww~~~}}}yyyxxxyyyyyyxxxuuurrrnnnkkkiiieeeeeedddcccaaa^^^[[[YYYxxxlllfffccc]]]YYYXXXRRRUUUYYY]]]kkkqqqhhheeebbbaaaccc______^^^]]][[[ZZZXXXWWWWWWYYYZZZ\\\[[[ZZZWWWUUUTTTVVVYYY___fffmmmssswwwxxxwwwvvvtttqqqooommmlllgggccc```aaaaaacccjjjrrr{{{wwwpppccc^^^WWWSSSRRRPPPMMMJJJIIIIIIHHHIIIKKKMMMPPPRRRUUUVVVVVVWWWWWWWWWWWWVVVVVVTTTQQQNNNLLLKKKKKKKKKOOONNNQQQYYY```fffooowww{{{uuuuuu~~~wwwnnncccWWWNNNGGGEEEBBBAAAAAAAAA@@@???>>>>>>>>>???@@@AAABBBCCC@@@CCCFFFGGGHHHIIIKKKMMMUUUZZZmmmqqqfff\\\TTTRRRMMMLLLKKKIIIIIIHHHHHHIIIJJJLLLNNNPPPSSSWWW\\\```eeeiiinnntttzzz|||ssstttyyy{{{vvvmmmhhhbbb]]]ZZZWWWTTTQQQMMMQQQVVVYYY___jjjyyywwwhhhbbb]]]\\\\\\]]]^^^```bbbccchhhiiiooowww}}}~~~}}}}}}}}}}}}zzzuuuqqqllliiiggggggiiiiiihhhfffaaacccgggkkkpppxxx|||wwwsssnnnkkkffffffffffffdddaaa^^^]]]{{{nnnhhhddd^^^ZZZYYYRRRVVVYYY^^^kkkuuulllgggddddddeeebbbaaaaaa___^^^\\\ZZZYYY[[[[[[\\\\\\\\\ZZZXXXVVVWWWYYY\\\aaagggmmmrrruuuxxxwwwuuussspppnnnlllkkkfffaaa^^^^^^]]]^^^eeemmmuuuzzzoooggg___ZZZTTTQQQPPPNNNKKKGGGHHHGGGFFFGGGHHHJJJMMMOOORRRSSSTTTUUUVVVWWWWWWWWWVVVUUURRROOOMMMKKKKKKKKKLLLJJJMMMTTT\\\cccllltttwwwxxxyyyyyynnncccUUULLLFFFDDDBBBAAAAAAAAA@@@???>>>>>>>>>???@@@BBBCCCDDD@@@CCCFFFHHHHHHIIIKKKMMMTTTYYYkkkuuuiii^^^VVVSSSMMMLLLKKKJJJIIIHHHHHHHHHHHHJJJLLLNNNQQQVVV[[[```fffiiioootttyyywwwwww{{{|||sssmmmeee```\\\YYYTTTQQQOOORRRTTTVVVYYYbbbppp{{{vvvlllccccccbbbaaaaaabbbcccdddaaaaaaccciiinnnuuu|||xxxtttooollljjjiiijjjjjjgggeeeaaabbbdddggglllttt}}}{{{vvvpppmmmfffggghhhgggfffdddaaa___vvvjjjeeeccc```\\\VVVXXXYYY]]]iii|||wwwqqqmmmiiifffdddbbb^^^[[[YYYZZZ\\\]]]]]]___```___\\\ZZZYYYYYYUUUYYY___dddhhhkkknnnpppuuusssqqqooommmmmmmmmmmmjjjfffaaa]]][[[]]]aaadddllluuuuuukkkeeeZZZWWWSSSPPPNNNLLLIIIGGGGGGGGGFFFGGGGGGIIIKKKLLLLLLMMMOOOQQQTTTVVVXXXYYYVVVTTTQQQMMMJJJHHHGGGGGGIIIKKKOOOSSSXXX```iiiooottt|||~~~ooo```QQQGGGCCCBBBAAA@@@????????????@@@@@@@@@????????????>>>BBBDDDFFFHHHHHHJJJLLLNNNSSS[[[hhh}}}xxxkkk]]]TTTRRRQQQOOOKKKIIIGGGHHHIIIJJJJJJHHHJJJOOOQQQSSSXXX^^^dddiiiooouuuyyy}}}~~~wwwrrrlllfffaaa]]]YYYVVVQQQPPPQQQSSSUUUYYYeeeqqqwwwqqqjjjeeecccaaa^^^[[[XXX[[[___aaadddlllxxx|||yyytttpppkkkjjjllllllhhhdddbbbaaacccgggjjjnnnxxx~~~wwwrrrnnnllliiihhhgggfffcccaaa|||pppjjjgggddd```YYYZZZ[[[^^^jjj}}}}}}vvvpppjjjfffaaa___\\\YYYXXXYYY[[[\\\^^^___```^^^ZZZWWWVVVUUUWWW\\\bbbgggjjjmmmoooppptttsssqqqooommmlllllllllhhhddd___[[[ZZZ[[[___aaahhhppp~~~}}}rrriiiccc[[[XXXTTTRRRPPPNNNKKKIIIHHHGGGFFFEEEFFFGGGIIIKKKLLLMMMOOOQQQSSSUUUWWWWWWVVVTTTQQQMMMKKKIIIHHHGGGJJJKKKNNNQQQUUU\\\ccciiiqqq~~~}}}ooo___PPPFFFCCCBBBAAA@@@??????????????????????????????@@@@@@BBBDDDFFFHHHHHHJJJLLLNNNRRRZZZggg|||zzzkkk]]]UUURRROOOMMMJJJGGGFFFFFFGGGHHHJJJHHHJJJOOOQQQRRRWWW^^^bbbffflllrrrwww|||{{{vvvpppkkkfffbbb^^^[[[TTTRRRRRRRRRRRRUUU___jjjxxxuuulllgggdddbbb___[[[]]]```aaaeeeooo|||~~~yyyuuuooommmnnnmmmiiieeedddccceeehhhiiillluuu~~~~~~yyyrrrpppmmmkkkjjjhhhfffdddxxxqqqmmmiiifff___]]]]]]```jjj}}}{{{rrriiiddd\\\ZZZXXXVVVVVVWWWYYY[[[aaaaaaaaa^^^ZZZVVVUUUTTT[[[```ggglllnnnoooooopppsssrrrqqqooommmkkkjjjjjjeeebbb]]]ZZZXXXYYY\\\^^^bbbjjjwwwxxxooofffaaa[[[XXXUUUSSSRRRPPPNNNLLLIIIGGGEEECCCDDDEEEGGGIIIKKKLLLNNNPPPRRRSSSTTTUUUUUUSSSPPPMMMKKKIIIHHHHHHJJJKKKMMMOOOQQQWWW]]]aaalllxxx}}}ooo^^^OOOFFFCCCBBBAAA@@@????????????>>>>>>??????@@@AAAAAAAAABBBDDDGGGHHHIIIJJJMMMOOOQQQYYYfffyyy}}}mmm^^^VVVSSSOOOMMMKKKHHHGGGGGGGGGHHHIIIHHHJJJNNNPPPPPPUUU\\\___ccciiipppuuu{{{}}}wwwqqqlllgggccc```YYYVVVTTTTTTRRRRRRZZZccclllxxxzzzrrrmmmjjjhhheeefffhhhiiinnnxxx~~~zzztttqqqpppnnnjjjfffgggffffffhhhhhhjjjqqqzzzxxxtttpppmmmllljjjhhhfffxxxsssnnnkkkdddaaa___aaaiii{{{}}}pppeee^^^VVVUUUTTTSSSSSSUUUWWWXXXaaabbbaaa___[[[XXXWWWXXX___dddkkkppprrrqqqpppooorrrrrrqqqooommmkkkhhhgggcccaaa]]]ZZZXXXXXXZZZ[[[^^^eeeqqq}}}}}}tttkkkccc___ZZZXXXUUUSSSSSSRRRPPPNNNJJJHHHEEECCCBBBCCCFFFGGGJJJLLLMMMPPPQQQRRRRRRRRRTTTSSSPPPMMMKKKIIIIIIIIIIIIJJJLLLMMMOOOSSSYYY]]]fffqqq|||yyy~~~nnn\\\NNNFFFBBBBBBAAA@@@????????????===>>>>>>???AAABBBBBBCCCBBBEEEGGGHHHIIIJJJMMMOOOPPPXXXdddvvvooo```XXXVVVRRRPPPNNNKKKJJJIIIIIIJJJIIIGGGIIIMMMNNNOOOSSSZZZ]]]aaagggnnntttzzz~~~wwwrrrlllfffbbb___[[[XXXWWWUUUTTTXXX___fffqqq|||yyyxxxyyy{{{~~~|||wwwtttrrrooollliiihhhggggggiiihhhiiiooowww|||xxxrrrnnnkkkiiigggfff~~~wwwssspppiiidddaaaccciiixxxzzzjjj^^^WWWSSSRRRQQQQQQQQQSSSUUUVVV]]]^^^^^^]]]ZZZYYYZZZ[[[bbbhhhpppuuuvvvtttqqqooorrrrrrrrrqqqnnnkkkgggeeecccaaa^^^[[[YYYYYYYYYZZZ[[[aaalllwwwyyypppiiiccc___[[[XXXVVVTTTTTTSSSQQQPPPLLLJJJGGGEEECCCCCCDDDEEEIIIKKKMMMOOOQQQQQQQQQQQQSSSRRROOOMMMKKKJJJJJJJJJGGGIIIKKKLLLNNNRRRWWWZZZ```iiiwwwvvvsssxxxmmm[[[MMMFFFBBBBBBAAA@@@????????????======>>>@@@AAABBBCCCDDDCCCEEEGGGIIIIIIKKKMMMOOOPPPXXXbbbsssrrrccc[[[YYYRRRQQQOOOMMMKKKJJJIIIIIIHHHGGGHHHKKKMMMMMMQQQWWW\\\```fffmmmsssyyy}}}wwwoooiiidddbbb^^^[[[ZZZXXXVVVXXX]]]cccnnn|||}}}}}}zzzwwwuuusssqqqooommmiiiggghhhjjjiiiiiiooovvvzzzsssmmmiiigggeeeddd|||wwwuuunnnhhhdddfffjjjvvvttteeeZZZTTTSSSRRRRRRRRRSSSTTTVVVWWWYYYZZZ[[[ZZZYYYYYY[[[]]]eeekkkuuu{{{{{{xxxtttqqqsssssssssrrroookkkgggdddbbbaaa___\\\ZZZYYYXXXXXXYYY___gggqqqzzz~~~vvvoooiiiddd```]]][[[XXXVVVVVVUUUSSSQQQOOOMMMKKKHHHFFFEEEDDDDDDHHHJJJMMMPPPQQQRRRRRRQQQRRRQQQOOOMMMKKKKKKKKKKKKHHHIIIKKKLLLMMMPPPTTTWWWZZZaaalllxxxqqqmmmqqq{{{lllYYYLLLFFFCCCBBBAAA@@@????????????>>>>>>???@@@AAABBBCCCDDDCCCEEEHHHIIIJJJKKKNNNPPPQQQXXXbbbqqqwwwggg^^^[[[QQQPPPNNNLLLJJJHHHGGGGGGHHHFFFGGGJJJKKKKKKOOOUUU\\\```eeekkkqqqxxx~~~vvvoookkkgggbbb___^^^\\\XXXYYY\\\```jjjyyy~~~{{{{{{zzzxxxvvvtttrrrqqqqqqkkkjjjjjjllljjjiiinnnuuu}}}uuummmiiigggeeeddd{{{yyyssslllhhhjjjllluuu|||nnnbbbZZZWWWVVVVVVVVVVVVVVVWWWYYYYYY[[[\\\\\\[[[ZZZ[[[]]]```hhhooozzz}}}xxxuuussstttuuutttqqqlllgggcccaaa```^^^\\\ZZZXXXWWWVVVWWW\\\dddlllttt|||{{{tttnnnjjjfffcccaaa___[[[YYYYYYWWWUUUTTTQQQPPPNNNLLLIIIGGGDDDCCCGGGIIIMMMPPPRRRSSSSSSRRRRRRPPPNNNMMMKKKKKKKKKKKKIIIJJJKKKLLLKKKLLLOOOQQQVVV[[[bbbkkkttt~~~mmmiiillluuukkkWWWKKKFFFCCCBBBAAA@@@??????????????????@@@@@@AAABBBCCCCCCCCCEEEHHHIIIJJJKKKNNNPPPRRRXXXbbbppp|||kkk___[[[QQQQQQOOOMMMKKKIIIHHHGGGHHHFFFGGGIIIJJJJJJNNNTTT[[[^^^ccciiinnnuuu|||zzzvvvqqqkkkgggeeebbb]]]\\\]]]^^^hhhxxx}}}|||{{{zzzwwwuuusssssssssooommmmmmnnnkkkhhhlllrrr|||yyypppkkkhhhgggfff~~~|||vvvoookkkmmmnnnvvvwwwkkkbbb\\\ZZZZZZYYYYYYYYYZZZZZZ[[[\\\___``````___^^^___aaacccjjjrrr}}}{{{wwwtttuuuvvvuuurrrlllgggccc```___^^^\\\ZZZWWWVVVUUUVVV[[[aaaiiipppxxxzzzsssnnnjjjgggeeedddbbb^^^\\\[[[ZZZWWWVVVRRRQQQQQQOOOLLLHHHEEECCCFFFHHHMMMQQQSSSTTTTTTSSSQQQPPPNNNMMMKKKKKKKKKLLLKKKKKKLLLKKKIIIIIIKKKLLLSSSWWW\\\bbbiiiqqqzzzlllgggiiirrrjjjVVVKKKGGGCCCBBBAAA@@@???????????????@@@@@@AAAAAABBBBBBCCCDDDFFFHHHIIIJJJKKKNNNPPPRRRYYYbbbooommm```[[[TTTSSSQQQOOOMMMKKKJJJIIIHHHFFFFFFIIIIIIIIIMMMSSSZZZ]]]bbbggglllssszzzzzztttooommmiiiccc``````^^^hhhyyy~~~~~~|||yyyvvvssssssssssssqqqpppoookkkgggjjjoooxxx|||sssmmmkkkiiiiiiwwwxxxrrrpppsssvvv}}}vvvmmmddd```bbb```aaaaaaaaaaaabbbbbbbbbbbbddddddbbb___^^^aaadddooovvv~~~|||yyyxxxwwwwwwwwwrrrjjjccc^^^___^^^\\\YYYWWWVVVVVVWWW[[[```gggmmmuuu|||yyysssooommmkkkkkkeeecccaaa`````````___]]]YYYWWWTTTPPPMMMKKKJJJIIIEEEFFFIIINNNSSSUUUUUUSSSRRRQQQOOOMMMKKKJJJJJJKKKIIIHHHHHHGGGHHHIIIKKKLLLRRRTTTXXX\\\aaagggmmmqqqwww{{{lllggggggnnneeeTTTJJJFFFAAAAAA@@@@@@???>>>======@@@@@@@@@AAABBBCCCDDDEEECCCFFFJJJLLLLLLMMMNNNOOOTTTWWW___pppsssfff^^^VVVSSSNNNLLLKKKJJJIIIHHHGGGGGGFFFGGGIIILLLOOOPPPXXX\\\aaafffkkkqqqwww{{{}}}vvvrrroookkkeeeaaaaaagggttt|||xxxwwwvvvuuusssrrrrrrqqqnnniiigggiiikkkxxx~~~uuuoooiiifff~~~xxxtttvvvwww{{{qqqiiifffhhhjjjjjjkkkkkkkkkkkkkkkkkklllmmmmmmkkkhhhggghhhjjjqqqxxx}}}zzzyyyyyyzzzzzzuuummmfff______]]][[[XXXWWWVVVWWWXXX[[[```eeejjjqqqxxx}}}|||vvvssspppnnnlllgggeeebbbaaabbbbbbaaa___\\\ZZZXXXTTTQQQNNNLLLKKKGGGHHHJJJNNNRRRTTTTTTSSSSSSRRRPPPNNNMMMLLLLLLLLLHHHGGGFFFFFFFFFGGGHHHIIIKKKNNNRRRUUUYYY___eeeiiilllppptttvvvxxx}}}kkkfffgggnnn}}}bbbQQQHHHCCCAAAAAA@@@@@@???>>>>>>===@@@@@@@@@AAABBBCCCDDDEEEDDDGGGJJJKKKLLLMMMOOOQQQWWWYYYaaapppxxxiii```XXXTTTPPPMMMLLLLLLKKKJJJGGGGGGFFFGGGIIIKKKNNNPPPVVVZZZ___dddiiiooouuuyyy}}}xxxtttpppjjjeeedddiiittt}}}yyyvvvuuutttrrrrrrsssrrrooojjjhhhhhhiiivvv~~~|||tttmmmiiizzzyyyxxx|||sssqqqtttxxxxxxyyyzzzzzzzzzyyyyyyzzzzzzzzzxxxtttqqqppppppssszzz}}}zzzzzz{{{~~~~~~yyyqqqjjj```^^^[[[XXXWWWWWWXXXXXXYYY[[[^^^bbbgggmmmtttyyy~~~|||yyyvvvrrroooiiigggdddcccddddddcccbbb```___]]]ZZZVVVSSSPPPNNNKKKJJJJJJLLLOOORRRSSSSSSSSSRRRQQQOOONNNMMMMMMMMMHHHHHHGGGFFFFFFFFFGGGGGGFFFHHHLLLOOORRRWWW\\\```aaadddgggiiikkkqqqxxx~~~|||jjjfffhhhoooyyy^^^OOOFFFBBBAAAAAA@@@@@@???>>>>>>>>>@@@@@@@@@AAABBBDDDEEEFFFFFFHHHJJJKKKLLLNNNQQQSSSYYY\\\cccqqqmmmbbbYYYVVVQQQOOOMMMMMMLLLKKKGGGGGGFFFGGGHHHKKKNNNOOOTTTXXX]]]bbbgggmmmssswww}}}|||wwwpppkkkgggjjjsssyyyuuusssrrrqqqrrrrrrrrrpppkkkhhhggggggssszzz{{{sssmmm}}}yyy~~~yyyuuurrrssszzz{{{yyyyyy{{{{{{ssslllaaa^^^YYYVVVVVVWWWYYYZZZZZZ[[[]]]```dddkkksssxxx~~~{{{vvvrrrllljjjfffeeeeeeeeeeeedddbbbaaa```^^^ZZZVVVSSSPPPNNNLLLJJJJJJMMMOOOPPPPPPRRRQQQPPPOOONNNMMMLLLLLLKKKJJJJJJIIIHHHHHHHHHHHHFFFHHHKKKMMMOOOSSSXXX\\\\\\^^^```aaabbbgggooouuu|||xxxhhhfffiiiooowww]]]OOOGGGCCC@@@@@@@@@?????????>>>>>>@@@@@@@@@AAACCCDDDFFFFFFHHHIIIKKKKKKLLLOOOSSSVVVYYY\\\dddqqqooobbbZZZVVVRRROOONNNMMMKKKJJJGGGGGGFFFFFFHHHJJJMMMOOOSSSVVV[[[```eeekkkrrrvvv{{{}}}vvvpppjjjlllpppzzz|||zzz}}}zzzvvvsssqqqpppoooppppppooollliiigggfffooouuuxxxrrr{{{yyyvvvtttyyyzzzxxxxxxzzz}}}~~~{{{sssmmmbbb^^^XXXVVVWWWYYY[[[[[[ZZZ[[[]]]___dddkkktttzzz}}}~~~{{{vvvpppmmmiiiffffffffffffeeecccbbbaaa___\\\XXXUUUSSSQQQNNNKKKJJJKKKMMMNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGIIIKKKLLLNNNQQQUUUXXXYYY[[[\\\[[[[[[___eeekkkrrr|||uuuffffffiiipppvvv]]]PPPIIIEEE@@@@@@@@@???????????????@@@@@@AAABBBCCCEEEFFFGGGIIIJJJLLLMMMNNNQQQUUUXXXXXX\\\dddppppppbbbZZZVVVRRRNNNMMMLLLKKKIIIGGGGGGFFFFFFGGGJJJLLLNNNRRRUUUZZZ___eeekkkqqquuuyyy}}}|||vvvoooooopppuuu~~~|||zzz{{{}}}~~~yyyvvvsssqqqmmmmmmmmmmmmmmmkkkiiigggkkkqqq{{{xxx}}}|||xxx{{{{{{xxxwwwxxxzzz|||yyysssmmmccc^^^XXXWWWYYY\\\]]]]]]\\\\\\\\\^^^ccckkkttt{{{||||||~~~|||vvvrrrmmmiiihhhhhhgggfffcccbbbaaa___]]]ZZZXXXVVVTTTQQQNNNLLLLLLMMMLLLLLLKKKLLLLLLKKKKKKIIIHHHHHHGGGGGGHHHHHHHHHGGGFFFFFFFFFHHHIIIJJJJJJLLLPPPSSSTTTVVVWWWVVVVVVXXX]]]bbbjjjtttrrreeefffiiiooosss\\\PPPJJJFFF????????????????????????@@@@@@AAABBBCCCEEEGGGHHHIIIKKKMMMOOOPPPRRRVVVYYYYYY]]]dddooosssdddZZZWWWRRROOOMMMLLLJJJIIIHHHGGGFFFFFFGGGIIILLLMMMPPPTTTYYY^^^ccciiiooosssvvv{{{wwwuuussstttyyy|||{{{{{{|||yyyvvvpppooommmmmmnnnmmmjjjhhhiiinnnvvv~~~~~~~~~yyyxxxwwwxxxzzzxxxrrrmmmccc^^^YYYXXX\\\______]]]^^^^^^]]]]]]aaahhhrrrxxx}}}}}}|||xxxrrrmmmkkkjjjiiihhhcccbbbaaa___]]]\\\[[[[[[YYYVVVRRRPPPPPPOOOMMMLLLJJJJJJKKKKKKJJJIIIHHHGGGEEEFFFGGGHHHHHHHHHGGGFFFFFFGGGHHHHHHHHHJJJMMMOOOOOOQQQTTTTTTSSSUUUYYY]]]dddnnn~~~qqqeeefffjjjooooooXXXNNNHHHDDD????????????????????????@@@@@@AAABBBDDDFFFHHHIIIHHHKKKOOOQQQRRRTTTWWWYYY\\\```fffnnn|||xxxiii\\\XXXTTTPPPNNNMMMKKKJJJHHHGGGFFFFFFGGGIIIKKKMMMNNNQQQWWW\\\aaagggmmmqqquuuyyy~~~{{{xxxyyy}}}yyyxxx|||}}}wwwtttqqqoooooonnnllliiiggglllsss|||}}}{{{yyywwwwwwxxxwwwrrrnnnddd___ZZZZZZ]]]``````]]]```___]]]\\\___fffooouuu|||uuupppmmmlllkkkjjjdddcccaaa___]]]]]]]]]^^^\\\YYYVVVTTTSSSQQQOOOMMMJJJJJJKKKKKKKKKIIIHHHGGGFFFGGGIIIJJJKKKJJJJJJIIIGGGHHHIIIHHHHHHIIILLLNNNLLLOOOSSSTTTTTTUUUZZZ]]]```kkkzzzpppeeefffjjjnnnlllUUUKKKFFFBBB??????????????????@@@@@@@@@@@@AAABBBDDDFFFHHHIIIHHHKKKOOORRRTTTUUUWWWXXX^^^bbbhhhnnnyyy|||mmm^^^ZZZUUUQQQPPPNNNMMMKKKHHHGGGFFFFFFGGGIIIKKKLLLLLLPPPUUUZZZ___eeekkkoootttxxx|||{{{}}}wwwuuuvvv{{{~~~yyytttqqqpppooollljjjgggkkkrrrzzzyyywwwuuuuuuvvvtttoookkkbbb___\\\[[[\\\___aaabbb___]]]]]]___```dddoooyyyxxxqqqooommmiiifffgggdddaaa]]][[[[[[\\\]]]]]]]]][[[YYYWWWUUUSSSRRRNNNNNNNNNNNNMMMKKKJJJIIILLLKKKJJJIIIHHHHHHHHHHHHGGGIIIJJJKKKKKKLLLNNNOOOOOOPPPRRRTTTUUUVVVVVVUUU___fffssssssffffffllluuufffTTTIIICCC@@@>>>????????????@@@@@@@@@AAAAAA@@@AAABBBDDDFFFGGGLLLNNNQQQSSSTTTVVVXXX[[[aaabbbgggoooyyyuuufff[[[RRRQQQQQQOOOMMMLLLJJJIIIHHHHHHHHHIIIJJJKKKLLLOOOSSSXXX\\\bbbiiimmmrrruuuyyy}}}yyyyyyzzz~~~yyyssspppqqqssswww{{{~~~~~~xxxuuutttrrrnnnjjjnnnjjjlllvvv{{{xxxuuutttuuutttpppmmmdddaaa]]]\\\]]]```aaabbbaaa^^^]]]___aaaeeeppp{{{|||uuurrrpppllliiihhhfffcccaaa_________```______]]][[[YYYWWWVVVUUUQQQQQQPPPPPPNNNMMMLLLKKKMMMLLLKKKJJJIIIHHHHHHHHHGGGIIIKKKLLLLLLMMMOOOQQQPPPQQQSSSUUUVVVVVVVVVVVV^^^dddqqqsssfffgggoooyyy~~~bbbQQQHHHCCC@@@>>>????????????@@@@@@@@@AAAAAA@@@AAABBBDDDFFFHHHLLLNNNQQQSSSTTTVVVYYY[[[aaabbbgggoooxxx|||jjj___UUUSSSRRROOOLLLLLLJJJIIIHHHGGGGGGHHHIIIJJJKKKNNNRRRVVV[[[aaagggkkkppptttxxx|||wwwrrrqqqrrrtttuuuvvvvvvsssooojjjggghhhjjjnnnssswww{{{}}}~~~|||yyywwwtttoookkkmmmjjjkkkvvv~~~zzzuuutttuuutttrrrooohhhdddaaa___```aaabbbbbbbbb___^^^___aaafffrrr}}}{{{wwwsssoookkkiiihhhgggeeedddcccccccccbbbbbbaaa___]]][[[YYYXXXTTTTTTSSSRRRQQQOOOMMMLLLNNNMMMLLLKKKJJJIIIIIIIIIGGGIIIKKKLLLMMMNNNPPPRRRSSSTTTUUUVVVWWWXXXXXXXXX\\\bbbnnn~~~sssgggiiisss~~~vvv]]]NNNGGGCCCAAA>>>????????????@@@@@@@@@AAAAAAAAAAAACCCEEEGGGHHHLLLOOORRRTTTUUUWWWZZZ]]]aaaccchhhoooxxxooodddYYYVVVTTTPPPLLLLLLJJJIIIHHHGGGGGGGGGHHHIIIJJJLLLPPPTTTYYY^^^dddhhhnnnqqqvvvzzz}}}~~~uuummmhhhggghhheeefffggggggfffccc___]]]^^^```dddiiiooouuuzzz}}}}}}{{{xxxsssooonnnjjjkkkuuu{{{uuussstttuuutttrrrkkkhhhdddbbbbbbbbbbbbaaaccc```^^^___aaagggssszzzuuupppmmmkkkjjjjjjiiigggfffeeedddddddddcccbbb```^^^\\\[[[WWWVVVVVVTTTSSSQQQOOONNNOOONNNMMMLLLKKKJJJJJJJJJHHHJJJLLLMMMNNNOOORRRTTTWWWWWWXXXXXXYYYYYYYYYYYY[[[aaakkk|||ssshhhlllwwwoooXXXKKKEEEBBB@@@>>>>>>?????????@@@@@@@@@AAAAAAAAAAAACCCEEEGGGIIILLLOOORRRUUUVVVYYY\\\___aaacccjjjrrrzzz~~~ttthhh\\\XXXUUUQQQNNNMMMJJJIIIHHHGGGFFFFFFGGGHHHHHHKKKNNNRRRVVV[[[aaaeeekkkooosssxxx{{{~~~~~~zzzssskkkeeeaaa______\\\]]]^^^^^^]]]\\\ZZZXXXZZZ[[[^^^bbbhhhooouuuxxxzzz}}}xxxtttqqqmmmlllsss}}}zzzuuussstttvvvvvvtttooolllhhheeedddcccaaa```aaa^^^]]]___aaafffrrr~~~yyyssspppoooooommmkkkiiigggfffeeeeeeeeeeeeeeecccaaa^^^]]]XXXXXXXXXWWWUUUSSSRRRQQQPPPPPPOOONNNMMMMMMMMMMMMKKKMMMPPPQQQQQQRRRUUUWWW[[[ZZZZZZZZZ[[[[[[[[[[[[[[[```kkk{{{tttiiinnn{{{jjjUUUIIIDDDBBB@@@>>>>>>?????????@@@@@@@@@AAA@@@AAABBBCCCFFFHHHJJJLLLOOOSSSUUUXXXZZZ^^^aaabbbeeemmmvvv~~~{{{yyymmm```[[[XXXTTTPPPPPPLLLJJJIIIGGGFFFFFFGGGGGGGGGIIIMMMPPPTTTXXX^^^bbbhhhkkkpppuuuxxx|||}}}wwwrrrkkkddd___\\\[[[ZZZYYYYYYZZZZZZYYYXXXWWWVVVWWWXXXYYY\\\```ffflllooorrryyy}}}yyytttooommmqqqxxx|||xxxssssssuuuwwwwwwvvvrrrnnnjjjgggeeeccc```^^^^^^\\\\\\___aaafffppp{{{|||yyyxxxwwwtttpppmmmjjjhhhggggggggghhhhhhgggdddaaa```ZZZZZZZZZZZZYYYWWWVVVUUUSSSSSSRRRRRRRRRRRRSSSSSSSSSUUUVVVWWWWWWXXXZZZ[[[^^^^^^]]]\\\\\\\\\]]]]]]]]]bbblll}}}tttjjjppp~~~}}}eeeQQQGGGDDDBBBAAA>>>????????????@@@@@@@@@@@@@@@AAABBBDDDFFFIIIJJJLLLOOOSSSVVVYYY\\\```ccceeehhhpppzzztttggg```\\\WWWSSSRRRMMMLLLJJJHHHGGGGGGGGGGGGFFFIIILLLOOORRRWWW\\\```eeehhhnnnrrrvvvzzz~~~wwwqqqjjjddd```^^^\\\[[[\\\[[[[[[YYYXXXXXXWWWWWWUUUUUUUUUWWWZZZ]]]aaadddlllrrr{{{}}}tttooolllnnnttt~~~~~~|||zzzwwwuuurrrsssuuuvvvzzzyyyuuurrrrrrvvvxxxxxxwwwsssppplllhhheeebbb___]]]ZZZYYYZZZ^^^```dddnnnxxx|||vvvqqqnnnlllkkkiiijjjkkkllljjjhhheeeccc]]]]]]^^^^^^]]]\\\\\\[[[WWWWWWWWWWWWXXXYYYZZZ[[[[[[]]]^^^___^^^^^^```aaaaaa```___^^^]]]]]]^^^___^^^dddooouuukkkqqquuu^^^MMMFFFDDDDDDCCC>>>????????????@@@@@@@@@@@@@@@AAABBBDDDGGGIIIKKKLLLOOOSSSWWWZZZ]]]aaadddiiilllttt|||~~~ooofff```YYYTTTSSSOOONNNLLLIIIHHHGGGGGGHHHFFFIIILLLNNNQQQVVV[[[^^^cccfffkkkppptttxxx|||yyyrrrllljjjhhhfffddddddbbb```^^^\\\[[[[[[[[[UUUUUUUUUVVVXXXZZZ\\\^^^bbbiiiqqqwww{{{qqqllliiikkkqqq{{{}}}wwwrrrooommmjjjiiiiiikkkmmmooottt|||}}}vvvsssqqqrrrvvvyyyxxxwwwtttqqqlllhhheeebbb^^^\\\WWWWWWYYY^^^```ccclllvvv{{{uuurrrpppoookkkmmmnnnnnnmmmjjjgggeee______````````````______ZZZZZZZZZ[[[\\\^^^___```bbbcccddddddccccccdddeeebbbaaa```___^^^^^^_________eeeqqquuukkkrrr~~~oooZZZJJJDDDDDDEEEEEE>>>????????????@@@@@@@@@@@@@@@AAABBBDDDGGGJJJKKKMMMOOOTTTWWWZZZ^^^bbbeeelllooovvv~~~uuukkkccc[[[UUUSSSPPPOOOMMMJJJIIIHHHHHHHHHGGGIIILLLNNNQQQUUUZZZ^^^aaaeeejjjooossswww{{{~~~{{{vvvtttrrrpppnnnkkkiiifffcccaaa```______VVVWWWWWWXXXYYY[[[\\\]]]ZZZ```hhhmmmqqqwwwmmmiiifffiiiooo{{{}}}yyyrrrlllhhheeebbb```dddbbbccchhhnnnuuuyyyvvvvvvwwwyyy{{{zzzwwwtttpppooolllhhhddd```^^^\\\^^^\\\\\\^^^^^^```hhhqqqxxxtttrrrooommmooosssrrrmmmhhheeeaaa```fffnnnpppiiibbbbbb___```bbbccccccgggnnnqqqqqqpppmmmiiigggggghhhhhhfffdddbbb``````aaaaaabbbhhhrrrtttnnnvvvlllWWWKKKFFFBBB???>>>BBBAAA???>>>>>>@@@AAACCCCCCCCCBBBCCCDDDGGGJJJLLLLLLOOOTTTXXX[[[^^^aaadddmmmrrrxxx}}}rrrjjj```YYYVVVSSSQQQOOOLLLJJJIIIIIIIIIJJJLLLMMMMMMOOORRRVVVYYY```dddiiinnnrrrvvv{{{~~~~~~}}}yyyuuuoookkkhhhfffcccbbb```^^^\\\[[[\\\\\\[[[ZZZ[[[\\\^^^bbbggglllqqqsss~~~yyymmmgggdddfffmmmxxx|||wwwoooiiidddbbb```^^^```^^^___dddjjjqqq{{{|||xxxyyyzzz}}}}}}{{{wwwtttmmmllliiifffccc```^^^\\\]]]\\\]]]______```gggppp|||zzzwwwtttuuuxxxwwwqqqkkkhhhggghhhooowwwxxxppphhhgggeeefffiiikkklllqqqwwwyyyyyywwwsssooolllkkklllllljjjfffcccbbbaaabbbcccdddiiittt~~~qqqkkktttzzzhhhSSSIIIFFFCCC@@@@@@@@@???>>>===>>>???AAABBBDDDCCCCCCCCCEEEGGGIIIKKKMMMPPPUUUYYY\\\```cccfffmmmrrryyy}}}xxxmmmbbbYYYUUUSSSRRROOOMMMJJJIIIIIIIIIJJJKKKLLLLLLMMMPPPUUUXXX^^^aaaggglllppptttxxx{{{}}}yyytttpppnnnmmmkkkiiifffdddbbbaaa```___\\\ZZZZZZZZZ[[[]]]```dddhhhjjjqqqwww~~~pppkkkgggjjjppp{{{xxxooogggbbb___^^^^^^]]][[[\\\aaagggmmmwww|||}}}}}}vvvqqqhhhgggfffdddbbb```^^^]]]\\\\\\^^^aaaaaa```fffmmmvvv~~~wwwqqqkkkkkknnnvvv~~~wwwooolllkkkmmmqqqtttvvv|||~~~xxxtttsssrrrrrroookkkfffdddcccdddeeeffflllxxx}}}pppjjjtttqqqaaaOOOGGGEEEBBBAAAAAA??????>>>===>>>???@@@AAADDDDDDDDDDDDEEEGGGIIIKKKNNNQQQVVVZZZ^^^bbbfffiiinnnssszzzqqqdddZZZVVVSSSRRRPPPMMMKKKJJJIIIIIIHHHIIIJJJKKKLLLNNNSSSVVV[[[___dddiiimmmqqqvvvyyy}}}{{{wwwvvvuuutttsssooommmllljjjiiieeeaaa]]]]]]\\\[[[[[[[[[]]]___```bbbhhhpppxxxvvvqqqnnnpppvvvsssiiicccaaa``````___]]]]]]bbbfffkkksss|||~~~uuunnnddddddcccbbbaaa``````___]]]]]]```bbbbbb```dddjjjqqq|||xxxmmmlllnnnuuu}}}zzztttqqqooorrrwwwzzz}}}~~~{{{{{{zzzvvvpppkkkgggfffggghhhhhhooo{{{~~~rrrlllwwwiiiZZZLLLEEECCCAAA@@@@@@???????????????AAABBBBBBEEEEEEEEEEEEGGGIIIJJJKKKNNNQQQVVVZZZ^^^bbbhhhkkkooouuu}}}ttteeeZZZVVVSSSRRRQQQOOOLLLKKKIIIIIIGGGHHHIIIIIIJJJLLLPPPTTTYYY\\\bbbgggkkkoootttwwwzzz}}}}}}|||}}}||||||{{{zzzvvvuuuuuuuuusssooojjjfffdddbbb___]]]\\\\\\]]]^^^]]]aaahhhooovvv}}}~~~yyyvvvxxx}}}|||pppiiieeedddcccccc``````ccceeehhhooowwwssskkkbbbbbbbbbbbbbbbbbbbbbbbb______aaadddaaa^^^aaagggooozzzpppoooooossszzz~~~}}}zzzwwwvvvxxx}}}~~~xxxrrrmmmkkkjjjjjjkkkrrr~~~uuupppzzz|||aaaUUUIIIDDDBBB???>>>???@@@@@@AAAAAABBBCCCDDDDDDEEEEEEFFFGGGIIIKKKMMMMMMNNNQQQUUUYYY]]]bbbhhhkkkpppwwwwwwfff[[[WWWSSSSSSRRRPPPNNNLLLJJJIIIFFFGGGGGGHHHHHHKKKOOORRRWWW[[[```eeeiiinnnrrruuuwww{{{{{{yyy|||~~~{{{{{{}}}~~~~~~{{{vvvrrrkkkiiieeeaaa______```aaa^^^aaaeeejjjpppvvv~~~~~~tttooolllkkkhhheeedddeeeeeeeeejjjpppyyyssskkkcccdddddddddeeeeeeffffffcccbbbcccddd```\\\^^^dddmmmxxxwwwuuutttwww}}}|||vvvrrrooonnnpppxxxyyyvvv~~~sssZZZPPPGGGDDDBBB???>>>???@@@AAABBBCCCDDDDDDEEEEEEEEEFFFHHHJJJLLLNNNPPPQQQPPPSSSVVVYYY]]]bbbhhhlllpppxxx{{{hhh]]]ZZZTTTSSSRRRQQQOOOLLLJJJIIIFFFFFFGGGGGGGGGJJJNNNQQQUUUYYY^^^cccggglllpppssstttyyy~~~zzzzzz}}}~~~ssspppkkkfffcccbbbbbbcccaaabbbdddfffjjjpppxxx~~~~~~zzzwwwpppmmmjjjiiigggeeehhhmmmtttzzzuuulllfffffffffggghhhiiiiiiiiigggeeeeeeddd___ZZZ\\\aaajjjuuu|||{{{{{{zzzuuusssvvv~~~vvvfffSSSKKKDDDCCCBBB@@@@@@BBB???@@@AAACCCDDDDDDEEEEEEEEEFFFIIILLLOOORRRSSSTTTSSSUUUXXX[[[^^^ccchhhmmmpppwwwkkk___\\\TTTTTTSSSRRRPPPMMMKKKIIIFFFFFFGGGGGGGGGIIIMMMPPPRRRVVV[[[```eeeiiimmmppprrrxxx~~~}}}{{{zzz}}}~~~zzzsssmmmhhhfffffffffeeeeeedddeeehhhnnnvvv|||xxxtttpppnnnjjjgggiiinnnqqqwww|||{{{yyy}}}wwwnnnhhhhhhhhhiiijjjkkkkkkllljjjgggeeeccc^^^YYY[[[```gggsss~~~~~~zzzvvv{{{mmm]]]NNNGGGBBBCCCCCCBBBBBBEEE>>>???AAABBBCCCDDDDDDDDDEEEFFFIIIMMMQQQTTTVVVVVVVVVXXXZZZ\\\___dddiiimmmpppwwwnnnaaa^^^TTTTTTSSSRRRPPPNNNKKKIIIFFFGGGGGGGGGGGGIIIMMMPPPPPPTTTYYY^^^bbbgggkkknnnrrrwww}}}|||yyyzzzzzzsssmmmiiiiiiiiihhhgggffffffhhhoooxxx~~~wwwoookkkjjjiiiiiiqqqtttxxxzzzvvvuuu~~~|||uuummmmmmkkkjjjjjjjjjkkkkkkooommmhhhbbb\\\ZZZ[[[]]]eeeppptttbbbUUUEEEEEECCCBBBAAA@@@@@@@@@BBBBBBAAABBBCCCDDDEEEEEEGGGJJJMMMOOOQQQSSSVVVYYY\\\]]]^^^aaaeeeggghhhgggooosssyyy~~~ttteee]]]YYYWWWTTTSSSQQQOOOLLLJJJHHHGGGGGGFFFGGGJJJLLLNNNMMMQQQWWW\\\aaafffjjjmmmppptttyyy}}}~~~~~~{{{|||uuuooolllllliiihhhjjjllljjjjjjqqqzzzzzzrrrnnnllllllkkkrrrtttwwwxxxtttrrrzzz~~~xxxrrrpppnnnlllkkkkkklllmmmooommmhhhbbb]]]ZZZ[[[]]]dddooo~~~~~~ooo^^^SSSEEEEEECCCBBBAAA@@@@@@@@@BBBBBBBBBCCCDDDEEEFFFGGGHHHKKKNNNQQQSSSVVVYYY\\\^^^^^^```cccfffhhhhhhhhhnnnrrrxxx}}}{{{kkkbbbZZZWWWTTTRRRQQQOOOMMMKKKIIIHHHGGGGGGHHHIIILLLMMMLLLPPPUUUZZZ^^^bbbgggjjjmmmqqqwww{{{}}}~~~}}}}}}vvvqqqnnnmmmiiihhhhhhiiigggfffmmmuuu}}}zzztttrrrqqqqqqtttuuuwwwwwwsssqqqxxx|||yyyvvvrrrnnnllllllnnnppppppnnniiiccc^^^[[[[[[\\\bbblllzzzxxxiiiZZZPPPEEEEEECCCBBBAAAAAA@@@@@@CCCCCCCCCDDDEEEFFFHHHIIIJJJLLLPPPTTTVVVYYY]]]``````bbbdddfffhhhiiijjjjjjmmmqqqvvv{{{rrrgggZZZWWWTTTRRRQQQPPPNNNLLLJJJIIIHHHGGGHHHIIIKKKLLLKKKNNNSSSWWWZZZ^^^bbbeeeiiinnnsssxxx{{{}}}zzzvvvsssrrrllliiigggfffcccbbbhhhpppwww~~~~~~zzzwwwvvvwwwwwwxxxxxxtttrrryyy}}}vvvpppmmmmmmoooqqqqqqoookkkeee```\\\\\\]]]___hhhtttxxxfffVVVLLLEEEEEECCCBBBBBBAAAAAAAAABBBBBBCCCDDDEEEGGGIIIJJJJJJMMMRRRUUUYYY\\\```ddddddfffiiikkkkkkkkkkkkllllllpppuuuzzz~~~xxxjjj\\\YYYUUURRRQQQPPPOOONNNLLLJJJIIIHHHHHHIIIJJJKKKKKKNNNQQQUUUWWW[[[___bbbeeeiiioootttxxx{{{|||yyywwwqqqlllhhhfffbbb```dddjjjsss{{{~~~~~~{{{{{{zzzyyyyyyvvvuuu|||{{{tttooonnnpppqqqsssqqqnnnhhhbbb^^^]]]^^^]]]eeepppzzz{{{gggUUUJJJEEEDDDCCCCCCBBBBBBBBBBBBAAABBBBBBDDDFFFHHHJJJKKKKKKOOOSSSWWWZZZ^^^bbbfffgggkkknnnooonnnmmmmmmnnnmmmpppuuuyyy}}}~~~lll```\\\VVVSSSQQQQQQQQQPPPMMMLLLJJJHHHHHHHHHIIIJJJLLLNNNQQQSSSVVVYYY^^^aaabbbffflllqqqvvvzzz~~~~~~{{{tttnnniiifffaaa^^^```eeeoooxxx{{{yyy~~~~~~{{{zzzyyysssqqqqqqrrruuutttqqqkkkeeeaaa______]]]dddmmmttt{{{|||fffTTTJJJEEEDDDDDDCCCBBBBBBCCCCCCBBBBBBCCCEEEGGGJJJLLLMMMNNNQQQUUUYYY\\\```dddgggkkkooossstttqqqoooooopppooorrrvvvyyy|||ttteee```YYYTTTRRRRRRRRRRRROOONNNKKKIIIHHHHHHIIIIIILLLMMMPPPRRRTTTXXX]]]```aaaeeejjjppptttyyy}}}~~~yyyrrrllliiieee```___bbblllwwwxxxuuuxxx~~~xxxuuuttttttxxxvvvsssnnngggcccaaaaaa___dddkkkppptttyyyyyycccSSSJJJEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDFFFGGGJJJMMMOOOPPPRRRTTTXXX\\\___bbbfffiiimmmrrrwwwwwwtttppppppqqqqqqtttwwwzzz|||jjjddd\\\VVVSSSRRRSSSSSSPPPOOOLLLIIIHHHGGGHHHIIIJJJLLLNNNPPPSSSWWW\\\```aaadddjjjooosssxxx}}}{{{uuusssnnnhhheeefffooo{{{zzzuuuvvvzzz|||xxxvvvuuuyyyxxxuuuoooiiidddbbbbbbaaaeeejjjnnnpppsssyyy}}}uuu```RRRKKKEEEDDDDDDCCCCCCCCCCCCDDDFFFFFFHHHJJJLLLOOORRRSSSTTTWWW[[[^^^aaadddhhhkkkoootttyyyyyyuuuqqqqqqrrrsssuuuxxxzzz|||lllfff^^^WWWTTTSSSSSSSSSQQQOOOLLLJJJHHHGGGHHHHHHIIIJJJLLLNNNQQQVVV[[[___aaadddiiinnnssswww|||~~~|||xxxqqqllllllsss|||uuuuuuxxx}}}yyywwwyyywwwsssoooiiieeeaaa___aaaeeejjjmmmpppsssuuuxxxlllZZZOOOIIIHHHGGGFFFEEEEEEDDDDDDEEEDDDFFFHHHJJJKKKMMMPPPSSSUUUXXX\\\___bbbeeeiiilllsssvvvxxxyyyvvvsssqqqpppyyyzzzzzz{{{}}}yyynnnbbb\\\XXXTTTTTTUUURRROOOLLLKKKKKKJJJHHHGGGHHHHHHJJJLLLPPPUUUYYY[[[```ccchhhmmmqqqvvv{{{|||zzz}}}{{{{{{xxxuuuooojjjeeeaaa``````dddjjjnnnqqqsssuuuwwwiiiXXXNNNIIIGGGFFFFFFEEEDDDDDDDDDEEEEEEFFFIIIJJJLLLNNNQQQTTTWWWZZZ^^^aaacccfffjjjmmmrrrtttwwwxxxwwwuuuuuuuuuzzzzzzzzz{{{}}}uuueee]]]YYYVVVTTTUUURRROOOMMMKKKKKKJJJIIIGGGHHHHHHIIILLLOOOTTTXXXZZZ^^^aaafffkkkoootttyyy|||~~~|||zzzvvvpppjjjeeebbb```___dddjjjooorrrtttuuuwww~~~|||dddUUULLLIIIFFFFFFEEEDDDDDDDDDEEEEEEEEEGGGJJJLLLMMMPPPSSSVVV[[[]]]aaadddfffiiillloooqqqtttvvvwwwwwwxxxyyyzzzzzzzzz{{{|||~~~iii^^^ZZZWWWUUUTTTRRRPPPMMMLLLKKKKKKIIIHHHHHHHHHIIIKKKNNNRRRVVVXXX[[[___ccchhhlllqqquuuyyy}}}}}}~~~~~~{{{vvvpppjjjeeeaaa```^^^cccjjjooorrrtttuuuwww|||yyyaaaSSSLLLIIIEEEEEEDDDDDDDDDEEEFFFFFFGGGIIILLLNNNPPPSSSWWWZZZ___aaaeeegggiiilllooorrrsssuuuwwwxxxxxxyyy{{{}}}{{{{{{{{{|||~~~nnn```\\\YYYVVVTTTSSSQQQNNNLLLLLLKKKJJJHHHHHHHHHHHHJJJLLLPPPTTTVVVYYY]]]aaafffjjjnnnsssvvv|||~~~|||vvvoooiiiddd```______ccciiiooorrrtttvvvxxx|||www___RRRKKKHHHEEEEEEEEEEEEEEEFFFGGGHHHJJJLLLOOOQQQTTTWWW[[[^^^dddfffiiikkkmmmooorrrtttwwwxxxzzzzzzyyyzzz|||}}}|||||||||}}}vvvfff```[[[WWWUUUTTTQQQOOOMMMMMMLLLJJJIIIHHHHHHHHHIIIKKKNNNQQQSSSXXX[[[```dddggglllpppssszzz|||~~~wwwpppiiidddaaa``````ccciiimmmppptttwwwyyysss^^^RRRKKKHHHEEEEEEEEEFFFGGGHHHIIIJJJMMMOOORRRUUUXXX[[[```ccchhhjjjmmmoooppprrruuuwwwyyy{{{|||}}}|||{{{|||}}}||||||}}}~~~rrrhhh___YYYVVVTTTRRROOONNNMMMMMMKKKJJJHHHHHHGGGHHHIIILLLOOOPPPVVVYYY]]]aaaeeeiiimmmqqqwwwyyy|||zzzrrrkkkfffcccbbbaaadddhhhkkkooosssxxx{{{mmm[[[QQQJJJGGGFFFFFFFFFGGGHHHJJJKKKLLLOOORRRUUUXXX[[[___cccgggkkknnnppprrrssstttwwwyyyxxx{{{~~~~~~}}}}}}~~~}}}}}}}}}~~~qqqddd[[[XXXUUURRRPPPNNNNNNMMMLLLJJJHHHHHHGGGGGGHHHJJJMMMNNNSSSVVV[[[___bbbfffjjjmmmrrruuuyyy}}}|||tttmmmhhheeedddbbbdddgggjjjnnnsssyyy}}}hhhYYYPPPJJJFFFFFFFFFGGGHHHIIIKKKLLLMMMQQQSSSWWWZZZ]]]aaafffiiimmmooorrrssstttvvvxxxzzzvvvzzz~~~}}}}}}}}}yyyggg]]]ZZZUUUSSSPPPOOONNNNNNLLLJJJHHHHHHGGGFFFGGGJJJLLLMMMQQQTTTYYY\\\```ccchhhkkknnnrrrwww|||zzzrrrkkkeeeaaacccaaabbbggglllqqqzzz}}}vvvbbbVVVNNNJJJIIIDDDFFFGGGHHHHHHJJJMMMOOORRRUUUYYY\\\___cccgggiiinnnrrruuuvvvtttssstttvvvxxxyyyzzz|||~~~ssseeeYYYUUUUUUTTTQQQNNNLLLKKKLLLIIIIIIGGGGGGGGGHHHIIIJJJOOORRRVVVZZZ]]]```dddgggnnnqqqtttwwwyyy|||}}}uuummmfffbbbbbb```aaafffkkkqqqzzzooo^^^TTTMMMJJJJJJFFFGGGIIIJJJKKKLLLOOORRRWWWZZZ]]]```cccfffiiilllooorrruuuvvvvvvuuuwwwyyywwwxxxyyy{{{||||||{{{{{{|||~~~yyyjjj___XXXWWWUUUSSSPPPNNNNNNNNNIIIHHHGGGFFFGGGHHHIIIJJJNNNQQQUUUXXX[[[^^^bbbeeeiiilllppptttwwwzzz~~~yyyooohhhccc```^^^```eeejjjpppzzz~~~fffXXXQQQLLLJJJKKKHHHIIIKKKLLLMMMOOORRRUUU[[[]]]aaadddfffiiillloooqqqsssvvvxxxxxxxxxzzz{{{xxxxxxyyyyyyyyyxxxwwwvvvxxx{{{pppdddZZZXXXVVVSSSQQQPPPPPPOOOHHHGGGFFFFFFFFFHHHIIIJJJLLLOOORRRVVVXXX\\\___bbbdddggglllpppssswww|||{{{rrriiiddd```]]]___dddiiipppzzzuuu___SSSNNNKKKJJJKKKHHHJJJMMMNNNOOOQQQUUUWWW[[[^^^bbbeeehhhkkkooorrrvvvwwwxxxyyyzzzzzz{{{|||{{{yyywwwvvvuuuuuuvvvwwwxxx{{{tttfff[[[YYYUUURRRQQQPPPOOOOOOHHHGGGFFFFFFFFFHHHIIIJJJKKKNNNQQQTTTWWWZZZ^^^```cccfffjjjmmmpppssswwwzzz~~~~~~tttkkkfffbbb______dddiiioooyyyppp]]]RRRNNNKKKJJJKKKIIIKKKMMMOOOQQQSSSWWWZZZ\\\___dddhhhlllpppuuuxxxzzzzzzzzzzzz{{{||||||||||||yyytttpppppprrrvvvyyyzzz}}}yyyiii^^^ZZZUUUQQQPPPPPPNNNMMMJJJIIIHHHGGGGGGHHHIIIJJJJJJMMMQQQSSSVVVYYY\\\___cccfffiiilllmmmpppsssvvv{{{vvvoookkkfffbbbaaadddhhhmmmxxxnnn[[[RRROOOLLLKKKKKKJJJLLLNNNQQQSSSUUUYYY\\\aaadddiiimmmqqquuuyyy}}}|||{{{yyyzzz|||~~~~~~}}}}}}yyysssnnnmmmppptttxxx|||rrrccc^^^WWWSSSRRRQQQOOOMMMLLLKKKJJJHHHHHHHHHIIIIIIIIILLLOOORRRTTTWWWZZZ]]]ccceeehhhjjjkkkmmmpppsssxxx}}}zzzssspppjjjfffdddeeehhhlllvvv{{{jjjYYYRRRPPPMMMLLLLLLKKKNNNQQQSSSUUUXXX\\\___eeehhhlllooorrruuuyyy|||zzzxxxwwwyyy}}}}}}xxxtttqqqrrrtttuuu}}}~~~~~~kkkddd\\\WWWVVVUUURRROOOPPPNNNLLLJJJIIIHHHHHHIIIGGGJJJMMMPPPRRRUUUXXXZZZ___bbbeeehhhiiilllooorrrvvv{{{|||vvvsssmmmhhheeefffhhhllluuu~~~xxxhhhXXXQQQPPPNNNMMMNNNMMMOOOSSSUUUWWW[[[___bbbgggiiilllnnnppprrruuuxxxxxxvvvuuuxxx~~~|||xxxvvvuuuttt}}}~~~~~~}}}qqqjjjaaa[[[ZZZYYYUUURRRRRRPPPNNNKKKIIIHHHHHHHHHFFFHHHLLLNNNPPPSSSVVVXXX\\\___bbbfffhhhkkkooorrrvvvzzz{{{}}}|||wwwpppjjjiiijjjlllssszzzuuueeeUUUMMMLLLKKKJJJLLLOOORRRVVVYYYZZZ\\\___aaahhhkkknnnqqqqqqrrrtttuuuvvvvvvvvvxxxzzz}}}|||zzzxxxxxxzzz~~~~~~}}}rrrgggccc```ZZZVVVUUUSSSQQQOOOLLLJJJIIIIIIIIIGGGHHHIIIKKKOOORRRVVVXXXWWWZZZ___cccfffiiimmmpppppptttzzz{{{tttmmmlllmmmnnnsssyyyrrrcccTTTNNNMMMMMMNNNOOOQQQSSSWWWZZZ\\\^^^```bbbgggjjjnnnpppqqqqqqssstttttttttuuuwwwyyy|||~~~~~~}}}|||{{{{{{lllddd```ZZZVVVTTTSSSRRRPPPMMMKKKJJJIIIHHHFFFGGGGGGIIILLLOOORRRTTTVVVYYY]]]aaadddhhhkkknnnpppsssyyy~~~}}}|||uuunnnmmmmmmmmmpppttt}}}mmm```SSSNNNOOOOOOPPPSSSRRRUUUYYY[[[]]]___bbbdddgggjjjmmmooopppqqqrrrsssrrrrrrtttuuuxxxzzz}}}~~~~~~uuuhhhbbb]]]XXXUUURRRRRRQQQPPPMMMKKKIIIHHHHHHHHHHHHIIIKKKNNNPPPRRRTTTWWW[[[___bbbfffjjjmmmooosssxxx|||}}}{{{}}}yyysssrrrrrrqqqqqqsssxxx~~~hhh\\\RRRNNNOOOOOOQQQTTTSSSVVVZZZ\\\^^^```ccceeehhhjjjnnnppppppppprrrsssqqqrrrsssuuuwwwyyy{{{||||||~~~oooggg```[[[XXXSSSSSSSSSRRRPPPMMMJJJHHHKKKJJJJJJKKKLLLNNNPPPRRRTTTWWWZZZ^^^aaaeeeiiilllooossswww{{{~~~|||yyy{{{{{{{{{|||zzzxxxxxxuuuxxx|||dddZZZQQQNNNNNNNNNPPPTTTUUUXXX\\\^^^```bbbeeegggiiillloooqqqqqqqqqssstttrrrssstttvvvwwwyyyzzzzzzwwwyyy}}}wwwlllbbb\\\YYYTTTTTTTTTSSSQQQNNNLLLJJJKKKKKKJJJJJJKKKMMMOOOPPPTTTWWWZZZ]]]```dddiiimmmooorrrwww{{{}}}xxxvvv|||~~~}}}|||uuuvvvyyyuuu```XXXQQQPPPOOOOOOQQQVVVYYY\\\___bbbdddfffhhhjjjlllooorrrtttttttttuuuvvvuuuuuuwwwxxxxxxyyyyyyyyyuuuwwwzzz~~~ssseee]]]ZZZVVVVVVUUUTTTQQQOOOMMMLLLHHHHHHHHHHHHIIIJJJLLLMMMTTTVVVYYY\\\___ccciiilllnnnqqqvvvyyy|||{{{tttuuuzzzwwwuuutttwwwmmm\\\VVVQQQRRRRRRRRRVVV[[[]]]```dddggghhhjjjmmmoooooorrruuuvvvvvvvvvwwwxxxxxxyyyzzzzzzzzzyyyxxxxxxwwwxxxzzz}}}~~~mmmbbb___YYYWWWUUUSSSQQQPPPOOONNNGGGGGGGGGGGGHHHJJJLLLMMMRRRTTTWWWZZZ]]]aaagggkkkkkknnnssswwwzzz~~~wwwsssvvvwwwzzzvvvqqqqqqxxx~~~fffZZZUUURRRSSSUUUVVVZZZ```aaadddgggjjjlllnnnppprrrqqqtttwwwxxxxxxxxxxxxyyyzzz{{{||||||{{{zzzxxxwwwzzzzzz|||~~~~~~uuugggdddZZZXXXVVVSSSQQQPPPPPPPPPIIIIIIHHHIIIJJJLLLNNNOOOQQQSSSUUUXXX[[[```eeejjjhhhlllqqquuuyyy||||||vvvvvvqqq{{{~~~xxxsssttt||||||uuugggZZZYYYXXXWWWXXX[[[^^^```aaadddhhhlllnnnrrruuuxxxyyyxxxwwwwwwxxx{{{}}}~~~~~~~~~|||yyyvvvzzz{{{}}}~~~ttteeebbb\\\WWWWWWUUURRRPPPQQQOOOMMMKKKIIIIIIJJJLLLMMMOOORRRUUUXXXZZZ^^^bbbeeehhhkkknnnrrruuuyyy}}}|||uuutttsss}}}{{{vvvxxxpppccc[[[ZZZYYYYYY[[[^^^aaacccdddgggjjjmmmppptttxxx{{{|||{{{zzzzzz{{{}}}~~~{{{yyy{{{|||}}}~~~~~~oooeee^^^XXXWWWVVVRRRPPPPPPPPPNNNKKKIIIIIIIIIKKKLLLNNNPPPSSSVVVXXX\\\```cccdddgggjjjmmmpppsssxxx{{{}}}|||uuussszzz}}}zzziii___[[[[[[[[[\\\___bbbfffhhhiiikkkmmmooorrrvvv|||~~~~~~|||}}}}}}~~~~~~~~~}}}}}}|||~~~|||lllccc\\\ZZZXXXTTTQQQRRRQQQOOOLLLJJJIIIIIIIIIJJJLLLNNNQQQTTTVVVYYY^^^aaabbbdddgggiiikkknnnrrruuuxxx|||zzzvvvxxx~~~pppccc[[[\\\\\\]]]___cccgggjjjlllnnnooopppqqqtttxxx~~~~~~}}}|||{{{zzz{{{}}}ssshhh___\\\[[[XXXUUUUUURRRPPPNNNKKKIIIHHHIIIIIIKKKMMMPPPSSSUUUXXX\\\___bbbdddfffhhhjjjlllpppssstttxxx~~~|||{{{vvvkkkaaa[[[]]]]]]___bbbfffkkknnnppprrrsssssstttuuuyyy}}}|||{{{yyy{{{xxxlllaaa]]]\\\YYYWWWVVVSSSQQQOOOMMMKKKIIIIIIIIIKKKMMMPPPRRRTTTWWW[[[^^^```bbbdddfffgggjjjmmmpppqqqvvv|||}}}qqqjjjccc______aaacccgggkkkooorrrtttvvvwwwxxxxxxyyy{{{|||}}}rrrddd___]]]ZZZVVVTTTTTTSSSQQQOOOMMMKKKKKKJJJJJJMMMOOOQQQSSSVVVZZZ]]][[[]]]```bbbcccfffiiilllpppuuuzzz|||}}}xxxoookkkfffcccdddeeehhhlllppptttwwwxxx{{{|||}}}}}}}}}}}}nnnfffbbb]]]WWWUUUTTTSSSRRRPPPOOONNNMMMLLLIIIKKKMMMOOOQQQTTTWWWZZZXXXZZZ]]]___aaadddhhhkkkooossswwwyyyzzz|||vvvnnnllliiifffgggiiilllooossswwwzzz{{{~~~wwwmmmhhhaaaZZZWWWTTTTTTSSSRRRPPPOOONNNMMMGGGIIILLLNNNOOORRRUUUXXXXXXZZZ]]]___aaadddhhhkkknnnqqquuuvvvwwwyyy~~~yyypppjjjggggggmmmooorrrssstttwww}}}vvvmmmccc^^^]]]WWWWWWVVVTTTRRRPPPNNNMMMLLLKKKJJJJJJLLLOOORRRTTTUUUWWWZZZ\\\^^^aaaeeehhhlllnnnrrrtttuuuvvvxxxzzzxxxqqqllljjjjjjooorrrtttuuuvvvyyy}}}vvvjjjbbbaaaXXXWWWVVVVVVUUUSSSPPPOOOLLLKKKJJJJJJKKKNNNQQQSSSSSSUUUXXXZZZ\\\___bbbeeeiiillloooqqqssstttwwwxxx~~~wwwqqqmmmlllnnnrrrtttwwwyyyzzz|||~~~ooofffcccYYYXXXWWWWWWWWWVVVTTTQQQMMMLLLKKKJJJKKKLLLOOOPPPQQQSSSVVVWWWYYY\\\___bbbeeehhhlllnnnppprrrtttvvv{{{~~~wwwqqqnnnnnnppprrruuuyyy}}}yyynnnjjj\\\YYYWWWWWWYYYXXXVVVSSSNNNMMMLLLKKKJJJKKKLLLMMMOOOQQQTTTUUUWWWYYY]]]```bbbeeeiiilllnnnppprrruuuyyy|||xxxrrroooooorrrsssuuuzzzzzzrrraaa]]]XXXWWWYYYYYYWWWTTTPPPOOONNNLLLKKKJJJJJJKKKNNNPPPRRRTTTUUUXXX[[[^^^___bbbfffjjjlllnnnqqqtttxxx{{{yyytttqqqrrruuuuuuwww|||wwwjjjccc[[[XXXYYYZZZXXXVVVSSSRRRPPPNNNLLLJJJIIIIIILLLNNNQQQRRRSSSUUUXXX[[[\\\___cccgggjjjlllppprrruuuyyy~~~zzzvvvuuuwwwzzzzzz{{{}}}sssjjj___YYYZZZ\\\ZZZXXXUUUTTTRRRPPPMMMJJJIIIHHHJJJLLLNNNOOOPPPRRRUUUXXXXXX[[[```dddgggjjjmmmppprrrvvv|||zzzwwwwwwzzz~~~~~~~~~zzzooobbb[[[[[[]]]\\\ZZZWWWVVVTTTQQQNNNKKKIIIGGGHHHJJJLLLMMMNNNPPPSSSVVVVVVYYY^^^aaaeeehhhkkknnnppptttzzz{{{||||||}}}~~~zzziii^^^[[[\\\[[[YYY[[[YYYWWWVVVTTTQQQLLLIIIJJJJJJJJJKKKMMMPPPRRRTTTWWWXXXZZZ^^^bbbhhhlllooooooppptttxxx||||||}}}}}}}}}rrreee```___^^^]]]\\\[[[YYYWWWVVVSSSOOOLLLJJJJJJJJJKKKLLLOOOQQQRRRUUUVVVXXX\\\```eeeiiikkklllnnnqqqvvvzzz~~~~~~ooogggdddbbbaaa^^^\\\ZZZYYYXXXUUURRROOOKKKJJJJJJJJJKKKMMMOOOPPPSSSUUUWWWZZZ^^^bbbeeeggghhhjjjmmmrrrwww{{{zzznnnhhheeeccc```^^^\\\ZZZYYYWWWTTTRRRLLLLLLKKKJJJJJJKKKLLLMMMRRRSSSUUUXXX\\\___bbbcccccceeeiiinnnsssxxx{{{}}}wwwnnnhhhfffcccaaa^^^\\\ZZZYYYVVVTTTOOONNNLLLJJJJJJJJJJJJKKKPPPRRRTTTWWW[[[]]]___``````bbbeeejjjoootttwwwyyyzzz|||~~~yyypppkkkhhheeeaaa^^^]]][[[XXXVVVRRRPPPNNNLLLJJJIIIIIIIIINNNOOORRRVVVYYY\\\]]]^^^^^^```cccggglllpppsssuuuvvvxxx{{{}}}}}}|||{{{tttnnnjjjfffbbb```]]][[[YYYTTTRRRPPPMMMJJJIIIHHHHHHJJJLLLOOOSSSWWWYYY[[[\\\^^^___bbbfffjjjmmmpppqqqtttvvvxxx{{{||||||zzzzzz{{{rrrnnniiieeebbb```]]][[[VVVTTTQQQMMMKKKIIIHHHHHHGGGIIIMMMQQQUUUXXXYYYZZZ^^^___bbbeeeiiilllnnnpppsssuuuwwwyyyzzz}}}}}}yyy||||||vvvnnnhhhfffddd```]]]WWWUUURRRQQQPPPNNNKKKIIIKKKKKKKKKMMMOOOSSSWWWYYYYYY\\\```ccceeehhhlllnnnqqqrrrsssuuuxxx|||~~~|||yyy{{{~~~zzzrrrllliiigggccc___ZZZWWWTTTRRRQQQOOOMMMJJJIIIIIIIIIKKKNNNQQQUUUWWWYYY\\\___bbbdddfffjjjlllooopppqqqssswww{{{~~~~~~|||yyy{{{~~~{{{sssooolllhhheee]]][[[WWWUUUSSSQQQOOOMMMHHHHHHHHHIIILLLOOOSSSUUUXXXZZZ]]]___aaacccfffhhhkkkkkkmmmppptttyyy}}}}}}{{{|||~~~zzztttqqqnnnlllaaa^^^ZZZVVVUUUSSSPPPNNNIIIHHHHHHIIIKKKNNNQQQSSSVVVXXX[[[]]]]]]___bbbdddeeefffiiilllqqqvvvzzz}}}~~~}}}~~~wwwsssqqqpppeeeaaa\\\XXXVVVTTTRRRPPPLLLKKKJJJJJJKKKMMMPPPQQQSSSUUUXXXYYYZZZ[[[^^^```aaabbbdddhhhmmmrrrvvvyyy|||xxxsssqqqiiieee```[[[YYYWWWUUUSSSPPPNNNMMMKKKKKKLLLNNNOOOPPPRRRTTTVVVWWWXXX[[[]]]]]]^^^aaadddiiinnnrrruuuyyy{{{~~~yyysssnnnjjjddd___\\\ZZZXXXWWWRRRQQQNNNLLLKKKKKKKKKLLLLLLOOOQQQSSSUUUVVVYYY[[[[[[\\\^^^aaafffjjjoooqqqtttwww{{{~~~~~~wwwrrrmmmgggbbb___]]][[[ZZZSSSQQQNNNLLLJJJIIIIIIJJJJJJMMMPPPRRRSSSUUUXXX[[[ZZZ[[[]]]```dddiiilllooopppssswww{{{~~~~~~~~~}}}~~~~~~vvvlllfffdddbbb]]]YYYVVVSSSOOOMMMLLLKKKIIIHHHJJJJJJKKKLLLPPPTTTXXXZZZWWWYYY[[[]]]___bbbeeehhhkkknnnrrruuuxxx{{{}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~{{{qqqjjjhhheee```\\\XXXUUUQQQNNNMMMLLLJJJHHHIIIIIIIIIKKKNNNRRRVVVXXXUUUWWWZZZ\\\]]]___bbbeeegggjjjnnnrrruuuxxx|||~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}||||||{{{~~~yyyqqqmmmiiiddd___\\\XXXTTTPPPNNNLLLJJJHHHHHHHHHHHHIIIKKKOOORRRTTTTTTVVVXXXZZZZZZ\\\^^^aaabbbeeejjjmmmqqqtttyyy||||||~~~~~~{{{{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~}}}|||{{{{{{}}}~~~xxxrrrmmmgggbbb___[[[VVVRRROOOMMMJJJHHHHHHGGGGGGGGGIIILLLOOOPPPSSSUUUWWWYYYYYYZZZ[[[]]]^^^aaaeeeiiimmmqqquuuxxxyyy|||~~~yyyyyyyyyyyyyyyzzz||||||~~~~~~~~~}}}}}}||||||}}}yyyrrrjjjeeebbb^^^YYYUUUQQQOOOKKKIIIHHHHHHGGGGGGHHHJJJLLLMMMRRRTTTWWWXXXXXXXXXZZZ[[[[[[^^^bbbfffiiimmmqqqtttuuuxxx|||yyyyyyxxxxxxxxxyyy{{{|||}}}~~~~~~~~~~~~}}}{{{|||~~~zzzqqqjjjfffbbb]]]XXXUUURRROOOMMMJJJIIIHHHGGGGGGIIIKKKLLLOOORRRUUUWWWWWWWWWXXXYYYXXX[[[___bbbeeehhhllloooqqqtttwwwyyyzzz{{{|||}}}|||~~~zzzyyyxxxwwwwwwyyyzzz{{{{{{{{{|||}}}~~~~~~~~~~~~zzz{{{~~~yyyrrrjjjgggbbb]]]ZZZXXXUUURRRMMMKKKJJJHHHHHHIIIJJJKKKKKKNNNRRRTTTUUUUUUVVVWWWUUUXXX[[[^^^```cccfffiiimmmoooqqqssssssuuuwwwyyyxxxzzz}}}~~~{{{zzzxxxwwwwwwxxxzzz{{{xxxyyyzzz|||}}}}}}~~~~~~zzz{{{}}}xxxnnnjjjeeeaaa^^^[[[XXXVVVNNNMMMKKKIIIIIIIIIKKKLLLHHHLLLPPPRRRSSSSSSTTTUUUSSSVVVYYY[[[]]]___ccceeejjjkkkmmmnnnoooqqqtttwwwuuuwwwzzz}}}~~~|||~~~}}}|||}}}~~~}}}|||{{{yyyyyyyyyxxxwwwxxxyyyzzz|||}}}~~~yyyzzz{{{|||xxxuuurrrmmmiiieeeaaa\\\XXXUUURRROOOMMMLLLKKKIIIHHHGGGHHHHHHIIILLLNNNQQQSSSSSSSSSTTTVVVXXX[[[]]]^^^bbbeeegggiiiiiijjjlllmmmrrrssstttuuuwwwxxxzzzzzzzzz|||}}}~~~|||{{{}}}~~~}}}|||zzzzzzzzzzzzwwwxxxyyyzzz{{{}}}~~~~~~zzzzzz{{{|||~~~zzzvvvpppkkkfffbbb^^^[[[ZZZWWWSSSQQQOOOMMMKKKIIIHHHHHHHHHHHHJJJLLLNNNPPPQQQRRRSSSTTTVVVYYY[[[\\\___aaadddeeefffggghhhjjjlllmmmnnnqqqtttvvvxxxyyyyyyyyyzzz|||}}}}}}}}}}}}}}}~~~~~~{{{zzz{{{}}}}}}|||{{{{{{{{{{{{wwwxxxxxxzzz{{{|||}}}~~~zzz{{{{{{|||~~~~~~yyyqqqlllgggcccaaa___\\\XXXUUUSSSPPPMMMKKKIIIHHHGGGGGGGGGIIIJJJKKKOOOOOOPPPQQQSSSVVVXXXYYYZZZ\\\___aaaaaabbbccceeedddeeehhhkkkooosssuuuwwwvvvvvvvvvwwwxxxyyy{{{||||||}}}~~~|||yyyxxxzzz|||}}}}}}~~~}}}|||{{{zzzzzzzzzzzzwwwxxxxxxyyy{{{||||||}}}{{{{{{{{{|||}}}~~~~~~~~~~~~uuunnniiifffaaa^^^ZZZWWWUUUSSSPPPNNNKKKIIIHHHFFFFFFFFFFFFGGGLLLLLLMMMNNNPPPRRRTTTUUUVVVXXX[[[\\\]]]]]]___aaa```bbbdddhhhkkkooorrrssssssssssssssstttvvvxxxzzz{{{|||}}}~~~}}}zzzxxxxxxyyyzzz{{{{{{||||||{{{zzzyyyyyyyyyyyywwwxxxxxxyyyzzz{{{||||||zzzzzzzzz{{{|||~~~~~~wwwooojjjccc```]]]ZZZXXXVVVTTTRRRNNNLLLJJJHHHFFFEEEEEEEEEIIIIIIJJJKKKMMMOOOPPPQQQSSSUUUXXXYYYYYYZZZ\\\]]]```aaacccfffiiikkkmmmnnnpppppppppppprrrtttvvvxxxzzzzzz{{{|||~~~{{{zzzxxxwwwyyyzzzzzzyyy{{{zzzzzzyyyxxxxxxyyyyyywwwxxxxxxyyyzzzzzz{{{{{{xxxyyyyyyzzz|||}}}~~~~~~xxxpppjjjgggccc___]]][[[XXXUUUQQQPPPMMMJJJHHHGGGFFFFFFGGGGGGHHHIIIJJJLLLNNNNNNOOORRRUUUVVVVVVWWWYYYZZZ^^^___```bbbeeeggghhhiiillllllmmmnnnpppqqqssstttvvvwwwxxxzzz{{{}}}~~~{{{yyyxxxxxxyyyzzzzzzyyy{{{{{{zzzyyyyyyyyyyyyzzzxxxxxxxxxyyyyyyzzzzzz{{{wwwwwwxxxyyy{{{~~~~~~}}}}}}}}}~~~}}}tttqqqlllgggccc___[[[YYYUUUSSSPPPMMMKKKIIIIIIHHHFFFFFFGGGGGGIIIJJJLLLMMMLLLOOOQQQSSSSSSTTTUUUWWWYYYYYY[[[]]]```bbbddddddggghhhjjjlllmmmoooooopppqqqrrrtttvvvxxxzzz|||}}}~~~{{{yyyxxxxxxyyyzzzzzzyyy||||||{{{zzzzzzzzz{{{{{{xxxxxxxxxyyyyyyzzzzzzzzzvvvvvvwwwyyy{{{~~~~~~}}}|||}}}~~~}}}yyysssmmmhhhccc^^^[[[WWWUUURRROOOMMMKKKJJJJJJFFFFFFFFFGGGHHHJJJKKKLLLJJJLLLOOOQQQQQQRRRSSSUUUSSSTTTVVVYYY\\\___aaabbbccceeegggjjjlllmmmmmmmmmnnnoooqqqsssvvvyyyzzz|||{{{|||~~~zzzxxxwwwxxxzzz||||||{{{}}}|||{{{zzzyyyyyyyyyyyy}}}{{{zzzxxxxxxyyyzzz{{{zzzyyyyyyyyy{{{~~~~~~vvvpppkkkddd______\\\ZZZWWWTTTSSSQQQNNNKKKKKKJJJGGGFFFEEEGGGIIIJJJNNNNNNNNNNNNOOOPPPQQQRRRQQQSSSVVVWWWXXXZZZ\\\___^^^```bbbeeehhhjjjkkkllljjjlllnnnpppsssuuuvvvvvvvvvxxx{{{~~~{{{}}}zzzxxxwwwxxx{{{|||}}}|||{{{{{{{{{|||}}}~~~{{{zzzyyywwwwwwxxxyyyzzzyyyyyyyyyzzz|||~~~}}}~~~yyytttmmmhhhggg___\\\YYYWWWUUUSSSPPPNNNMMMKKKIIIGGGFFFGGGHHHJJJKKKKKKLLLLLLMMMNNNOOOPPPOOOQQQSSSUUUVVVWWWZZZ\\\]]]^^^```bbbeeeggghhhhhhhhhiiikkknnnppprrrsssttttttvvvyyy|||~~~~~~sssvvv{{{~~~yyyxxxxxxyyy{{{}}}~~~}}}||||||}}}~~~zzzyyyxxxwwwvvvwwwxxxyyyxxxyyyzzz{{{}}}~~~{{{|||~~~yyyqqqlllkkkcccaaa]]][[[YYYWWWTTTQQQPPPNNNKKKIIIGGGGGGHHHIIIHHHHHHHHHIIIJJJKKKMMMMMMMMMOOOQQQRRRSSSTTTVVVXXXZZZ[[[]]]___aaabbbccccccdddeeegggjjjlllnnnooopppqqqsssuuuxxxzzz{{{||||||hhhmmmsssxxx{{{|||}}}~~~~~~yyyxxxxxxyyy|||~~~~~~~~~zzzzzzyyyxxxwwwxxxxxxxxxwwwxxxzzz|||}}}~~~~~~~~~~~~}}}}}}~~~{{{|||}}}uuupppooohhheeebbb___]]][[[WWWUUUSSSRRROOOLLLJJJIIIIIIIIIEEEEEEFFFFFFGGGIIIJJJKKKKKKMMMOOOPPPPPPQQQSSSUUUWWWXXXZZZ\\\]]]^^^______```bbbdddgggiiikkklllmmmnnnppprrruuuwwwxxxyyyyyyzzz{{{|||~~~```dddkkkppptttvvvxxxzzz~~~}}}yyyxxxxxxyyy{{{}}}~~~}}}}}}~~~~~~~~~~~~}}}|||{{{zzzzzzyyyyyyyyyyyyyyyvvvwwwyyyzzz||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~||||||~~~~~~wwwuuullljjjfffdddaaa___[[[YYYWWWUUUSSSPPPMMMLLLKKKJJJEEEEEEEEEEEEFFFGGGHHHIIIJJJLLLNNNNNNNNNOOOPPPRRRTTTUUUWWWYYYZZZ[[[\\\\\\^^^___aaadddfffhhhiiijjjlllmmmoooqqqssstttvvvvvvwwwxxxyyy{{{}}}~~~ZZZ^^^cccgggkkkooosssvvvyyy}}}|||zzzxxxwwwxxxzzz||||||{{{yyyzzz{{{}}}~~~}}}}}}|||{{{{{{{{{zzzzzzzzzyyyyyyvvvvvvwwwxxxyyyzzz{{{{{{zzzzzz{{{{{{|||||||||}}}~~~~~~||||||~~~|||yyyrrrooollliiigggddd```]]]ZZZYYYVVVTTTQQQOOONNNMMMHHHGGGGGGFFFFFFGGGGGGHHHHHHJJJLLLLLLKKKLLLMMMOOOPPPQQQSSSUUUWWWXXXYYYZZZZZZ[[[^^^```ccceeeffffffhhhiiijjjlllnnnppprrrrrrvvvwwwxxxyyy{{{|||}}}~~~}}}}}}YYY[[[]]]^^^aaaffflllpppvvvyyy~~~{{{zzzyyywwwwwwyyyzzzyyyxxxyyyzzz{{{}}}}}}|||zzzyyyzzzzzzzzzzzzzzzyyyxxxxxxuuuuuuuuuuuuvvvwwwyyyzzzyyyzzzzzzzzz{{{{{{{{{{{{~~~}}}|||{{{{{{|||~~~~~~xxxuuurrrooollliiieeeccc\\\[[[YYYWWWUUUSSSQQQPPPKKKKKKIIIHHHHHHHHHHHHHHHFFFHHHIIIIIIHHHHHHJJJKKKKKKMMMOOOQQQTTTUUUVVVWWWVVVXXXZZZ]]]___aaabbbcccddddddeeegggiiikkkmmmnnnrrrssstttuuuvvvwwwxxxxxxwwwxxxzzz|||ZZZZZZYYYYYY[[[___fffkkkssswww|||~~~zzz{{{yyywwwwwwxxxyyyxxxwww}}}}}}~~~}}}|||yyyvvvtttxxxyyyyyyyyyyyyxxxwwwwwwuuutttsssssstttvvvxxxzzzzzzzzzzzzzzzzzzzzzzzzzzz}}}{{{zzzyyyzzz{{{|||}}}~~~|||yyyvvvrrrpppmmmiiifff]]]\\\[[[YYYWWWUUUSSSRRRNNNMMMKKKJJJIIIHHHHHHHHHDDDFFFGGGGGGFFFFFFGGGHHHHHHIIILLLNNNQQQSSSTTTUUUTTTUUUWWWZZZ\\\^^^___``````aaabbbccceeehhhjjjkkknnnnnnooopppqqqqqqrrrrrrtttuuuwwwyyy|||~~~}}}|||~~~ddd]]]ZZZ\\\\\\YYY\\\aaagggqqq{{{~~~~~~~~~}}}{{{yyyyyyzzzzzzyyyxxx{{{zzzyyyyyyzzzzzzxxxvvvwwwxxxyyyyyyyyywwwvvvuuuuuusssqqqoooppprrruuuxxx{{{zzzyyyxxxwwwxxxyyyzzz|||}}}~~~|||||||||~~~}}}|||{{{{{{zzzwwwxxxyyyzzz{{{}}}~~~~~~|||vvvsssqqqmmmjjjdddaaa]]][[[YYYXXXVVVUUUTTTSSSQQQOOOMMMKKKJJJJJJGGGFFFFFFEEEEEEEEEFFFFFFJJJJJJKKKLLLLLLMMMNNNNNNPPPRRRTTTVVVWWWXXXXXXXXX\\\]]]^^^___```aaabbbccchhhhhhiiijjjkkkkkklllmmmnnnqqquuuxxxyyyzzz|||~~~~~~}}}|||~~~}}}~~~~~~}}}{{{zzzyyypppggg```^^^[[[YYY[[[```aaaiiirrrxxx|||~~~|||{{{{{{|||||||||{{{{{{zzzyyyyyyyyyyyywwwuuuuuuvvvvvvwwwwwwwwwvvvvvvuuusssqqqooooooqqqtttvvvyyyxxxxxxxxxxxxxxxyyyyyyzzz|||~~~~~~}}}||||||}}}~~~~~~}}}|||zzzyyyxxxxxxwwwxxxyyyzzz|||}}}~~~~~~}}}wwwqqqmmmjjjfffccc```___]]]\\\ZZZVVVUUUSSSQQQOOOMMMMMMLLLHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJMMMOOOQQQSSSUUUUUUVVVVVVXXXYYYZZZ[[[]]]^^^___```dddeeeeeefffggghhhhhhhhhkkknnnrrrtttvvvwwwxxxzzzzzz|||}}}}}}}}}}}}~~~}}}}}}}}}yyyuuussssssrrrqqqzzznnnfff```[[[[[[^^^^^^bbbiiiooottt{{{}}}}}}}}}~~~|||zzzyyyxxxxxxxxxvvvttttttssssssttttttuuuvvvwwwtttssspppooonnnppprrrsssuuuvvvwwwwwwxxxxxxxxxxxxwwwxxxzzz{{{{{{{{{}}}~~~~~~}}}|||zzzyyyxxxvvvvvvxxxxxxzzz{{{}}}~~~~~~~~~zzztttmmmjjjfffcccaaa```^^^\\\XXXWWWUUUSSSRRRPPPPPPPPPKKKKKKIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGIIIJJJLLLNNNPPPQQQRRRRRRRRRSSSTTTVVVXXXZZZ[[[\\\`````````aaaaaabbbbbbcccfffiiilllnnnoooppprrrttttttvvvxxxxxxxxxyyy{{{}}}~~~|||{{{|||~~~|||uuuqqqllliiihhhiiiiiiiiixxxnnnfffaaa^^^aaa```aaafffjjjpppxxx~~~~~~}}}{{{yyyxxxwwwwwwuuusssuuutttsssrrrrrrsssuuuvvvtttrrrpppnnnnnnooopppqqqrrrsssuuuwwwwwwwwwwwwvvvsssuuuwwwwwwxxxzzz}}}~~~}}}|||{{{yyywwwvvvvvvxxxyyy{{{|||~~~tttppplllhhheeeccc```^^^ZZZYYYWWWVVVTTTSSSSSSSSSOOONNNMMMKKKJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFEEEFFFHHHIIIKKKMMMNNNNNNMMMNNNPPPQQQSSSUUUWWWXXX[[[[[[[[[\\\]]]]]]^^^^^^aaaccceeeggggggiiikkklllnnnppprrrttttttuuuwwwyyy|||}}}~~~}}}||||||}}}}}}{{{zzzwwwqqqnnnjjjeeeccccccddddddddd~~~rrriiiggg___[[[^^^aaadddkkkrrr}}}~~~~~~|||yyywwwwwwwwwuuutttwwwvvvtttrrrrrrrrrrrrssssssrrrpppooonnnnnnoooppppppqqqsssuuuvvvvvvuuutttppprrrssstttuuuxxx|||~~~|||{{{yyyxxxxxxxxxyyy|||~~~~~~}}}wwwqqqmmmiiieeeccc]]]\\\ZZZXXXWWWUUUUUUUUUSSSRRRQQQOOONNNMMMMMMMMMKKKJJJJJJIIIHHHGGGFFFFFFDDDDDDEEEFFFHHHIIIJJJKKKJJJKKKLLLNNNPPPQQQSSSSSSVVVVVVWWWXXXYYYZZZZZZ[[[\\\^^^`````````bbbdddfffiiikkkmmmnnnooopppsssuuuuuuyyy}}}~~~}}}|||}}}}}}~~~~~~{{{yyywww{{{~~~~~~xxxrrrmmmjjjgggbbb______aaaaaabbbuuuggg\\\\\\]]]\\\aaahhhpppuuuzzz|||yyyxxxxxxxxxwwwvvvyyyxxxvvvuuusssrrrrrrrrrrrrqqqpppooooooooopppqqqpppqqqrrrsssssssssssssssoooooopppppprrruuu{{{~~~}}}|||{{{{{{zzzxxxzzz|||~~~{{{uuuoooiiifffbbb```^^^\\\ZZZXXXWWWWWWVVVUUUTTTSSSRRRRRRQQQQQQLLLLLLKKKIIIHHHFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQRRRTTTUUUWWWXXXYYYYYYZZZ[[[[[[[[[\\\___aaaccceeegggiiiiiijjjmmmooonnnssszzz~~~}}}|||zzz{{{}}}~~~}}}{{{xxxwwwyyy|||}}}{{{yyywwwuuurrrnnnkkkgggccc___]]]^^^___```aaa|||jjjddd```ZZZ[[[```cccgggnnnssswwwyyy|||~~~|||yyyxxxyyyyyyyyyyyyxxxxxxxxxwwwvvvuuutttsssqqqqqqpppppppppqqqrrrrrrqqqqqqqqqppppppqqqqqqrrrnnnnnnnnnnnnooosssyyy~~~~~~~~~~~~}}}}}}|||||||||xxxzzz}}}zzzsssnnngggfffdddaaa^^^\\\[[[ZZZXXXXXXWWWVVVVVVVVVVVVVVVPPPPPPNNNLLLJJJIIIGGGGGGHHHGGGFFFFFFFFFFFFGGGHHHFFFFFFGGGHHHHHHIIIJJJJJJKKKLLLMMMPPPRRRTTTVVVWWWWWWXXXYYYXXXXXXYYY\\\^^^^^^```bbbccccccdddfffhhhiiinnntttyyy|||}}}}}}~~~zzz{{{|||}}}~~~~~~}}}|||~~~~~~~~~}}}{{{xxxwwwxxx{{{}}}yyyvvvuuunnnmmmllllllmmmllljjjgggdddaaa]]]\\\^^^aaacccddd{{{ooofff[[[WWW[[[ZZZ^^^eeejjjnnnrrruuuwww}}}zzzxxxyyy{{{{{{{{{vvvwwwxxxyyyyyyxxxvvvvvvppppppppppppqqqrrrssssssrrrqqqpppoooooooooqqqqqqnnnnnnmmmmmmnnnrrrxxx}}}}}}}}}}}}}}}}}}}}}}}}}}}xxxzzz}}}|||llljjjgggdddaaa___]]]\\\ZZZYYYYYYXXXXXXXXXYYYYYYUUUTTTRRRQQQNNNLLLKKKJJJJJJIIIHHHFFFFFFFFFGGGHHHEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHJJJMMMPPPRRRUUUVVVWWWWWWXXXWWWVVVWWWZZZ\\\ZZZ\\\^^^_________aaacccgggkkkppptttxxxzzz}}}{{{|||}}}}}}}}}|||zzzyyy||||||}}}}}}|||zzzyyywwwxxx{{{~~~}}}{{{wwwsssooollliiihhheeeddddddeeeggggggfffdddbbb```]]]^^^aaaeeehhhiii~~~mmmccc___]]]ZZZVVVVVV\\\aaaccchhhpppuuu~~~||||||{{{zzz{{{|||}}}~~~~~~~~~}}}|||{{{zzzyyyyyyuuutttrrrqqqqqqrrrsssuuutttsssrrrrrrrrrsssttttttqqqpppnnnnnnqqquuuyyy|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{uuunnniiifffccc^^^[[[]]]\\\[[[\\\]]]]]]\\\[[[UUUSSSQQQPPPOOONNNKKKIIIMMMLLLJJJHHHGGGFFFEEEEEEGGGGGGFFFFFFEEEEEEDDDDDDDDDFFFIIIKKKMMMNNNOOONNNSSSTTTUUUVVVXXXYYYZZZ[[[ZZZZZZ[[[\\\\\\]]]^^^^^^aaacccgggmmmrrrwww{{{~~~{{{{{{{{{{{{{{{{{{{{{{{{|||{{{{{{~~~~~~{{{~~~~~~~~~|||xxxvvvnnnllliiifffcccaaaaaa```^^^]]]]]]^^^```ccccccccc___aaaccceeegggjjjnnnqqqttthhh```^^^XXXVVVYYY\\\]]]aaaggglllttt~~~~~~~~~~~~}}}{{{zzzyyyyyyxxxwwwuuusssrrrrrrrrrrrrvvvuuutttsssrrrsssssstttsssrrrqqqppprrruuuyyy|||~~~~~~wwwrrrnnnkkkgggddd```___]]]]]]]]]]]][[[ZZZ[[[YYYWWWVVVUUUTTTRRRPPPNNNMMMLLLJJJIIIHHHHHHHHHIIIIIIHHHGGGGGGFFFFFFEEEEEEFFFHHHIIIKKKLLLLLLMMMPPPQQQRRRTTTUUUWWWXXXYYYZZZZZZZZZ[[[\\\]]]]]]]]]]]]___cccgggmmmqqquuuwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwxxx|||}}}yyysssnnnjjjiiicccbbb```^^^\\\[[[[[[[[[ZZZYYYYYY[[[]]]___```aaaaaadddgggjjjmmmppptttwww{{{nnnggg```ZZZZZZZZZZZZ]]]```dddjjjttt~~~~~~wwwwwwvvvvvvvvvwwwyyy{{{|||~~~~~~|||{{{zzzyyyzzzzzzyyyxxxvvvtttrrrqqqxxxwwwuuutttttttttuuuuuuwwwvvvttttttuuuwwwzzz||||||xxxtttppplllhhheeecccaaa```___]]]\\\[[[ZZZWWWVVVVVVUUUSSSQQQPPPPPPOOONNNMMMLLLLLLLLLKKKKKKJJJIIIIIIHHHHHHGGGGGGGGGFFFGGGGGGHHHIIIJJJLLLLLLNNNOOOQQQSSSTTTUUUXXXXXXYYYYYYZZZZZZ[[[[[[YYY[[[^^^bbbfffjjjnnnooorrrrrrrrrrrrrrrrrrrrrrrrqqqqqqssswww{{{~~~~~~}}}}}}xxxuuupppiiiddd___\\\ZZZXXXWWWVVVVVVVVVVVVVVVWWWWWWWWWXXXYYY[[[^^^```aaadddgggkkkooossswww|||yyyrrriiidddbbbaaa``````bbbdddjjjuuuxxxvvvuuurrrqqqrrrsssttttttwwwyyy|||~~~~~~}}}{{{zzzyyyzzz{{{{{{{{{yyywwwtttsssxxxwwwvvvvvvvvvwwwxxxyyy{{{zzzxxxwwwxxxyyy{{{}}}~~~}}}~~~yyyuuurrroookkkhhhfffdddbbb```\\\ZZZXXXWWWVVVUUUSSSQQQRRRRRRQQQPPPPPPPPPPPPPPPLLLLLLLLLKKKJJJJJJIIIIIIIIIHHHFFFEEEEEEEEEGGGGGGHHHIIIJJJLLLMMMOOOPPPQQQTTTTTTUUUUUUUUUVVVVVVVVVWWWXXXZZZ]]]aaadddfffggghhhhhhhhhhhhhhhhhhhhhhhhiiijjjlllooossswwwyyyzzz~~~}}}yyytttqqqkkkiiiddd^^^ZZZVVVTTTTTTTTTSSSSSSTTTTTTTTTUUUUUUWWWXXXZZZ\\\^^^```cccfffhhhlllqqqvvv{{{zzzuuupppjjjdddccc```aaakkkuuu~~~{{{vvvssssssrrrqqqpppqqqssstttvvvxxx|||~~~}}}{{{zzzzzzxxxzzz{{{||||||{{{xxxwwwxxxxxxwwwwwwxxxzzz|||}}}~~~}}}{{{zzzzzz{{{}}}~~~~~~}}}|||}}}|||xxxsssooollljjjgggeeebbb```]]]\\\[[[ZZZXXXUUUUUUTTTSSSRRRRRRRRRRRRRRRNNNNNNMMMMMMLLLKKKKKKJJJKKKJJJHHHFFFEEEEEEFFFGGGFFFGGGHHHIIIKKKLLLMMMMMMOOOOOOOOOPPPPPPPPPPPPPPPRRRSSSUUUWWWYYY[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]```aaadddgggjjjooosssvvv|||~~~{{{xxxuuurrrnnnkkkbbb```\\\XXXUUUTTTSSSTTTTTTTTTTTTUUUUUUUUUVVVVVVXXX[[[^^^```bbbfffjjjnnnrrrwww}}}uuunnnddd```fffmmmttt|||wwwuuussspppmmmnnnoooppppppqqquuuzzz~~~~~~~~~}}}||||||{{{zzzwwwyyy{{{}}}}}}}}}|||{{{zzzzzzyyyyyyzzz|||~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~|||wwwtttqqqooommmhhhfffcccaaa```^^^[[[YYYXXXXXXVVVUUUTTTTTTTTTTTTQQQPPPPPPOOOOOONNNMMMMMMMMMLLLKKKIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNOOOPPPQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSVVVXXX\\\___ccciiipppuuuxxx||||||xxxtttpppkkkggg]]][[[WWWTTTSSSSSSTTTUUUTTTUUUWWWXXXYYYYYYYYYYYY[[[___dddhhhjjjnnnuuuyyywwwkkkkkkllllllttt}}}xxxtttqqqrrrqqqppppppssswww{{{~~~~~~}}}|||||||||}}}~~~}}}wwwuuuuuu}}}}}}|||}}}}}}}}}|||||||||{{{{{{xxxyyy{{{|||}}}}}}}}}|||~~~}}}|||{{{{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||||||||{{{|||}}}}}}~~~}}}{{{yyyrrrooollliiigggdddaaa^^^]]]\\\ZZZYYYWWWWWWVVVVVVTTTTTTSSSSSSRRRQQQQQQQQQNNNNNNNNNNNNMMMKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMPPPUUUZZZ___gggqqqxxx|||xxxoooiii^^^\\\XXXUUUSSSTTTUUUVVVVVVXXXZZZ]]]___aaaaaaaaaccchhhooosssvvv{{{zzzsssnnniiimmmwwwwwwvvvuuussssssuuuyyy|||{{{zzzyyywwwwwwwwwxxxxxxxxxxxxyyy{{{}}}yyypppnnnoooqqq~~~|||}}}}}}~~~}}}|||zzzyyy||||||||||||||||||||||||zzzzzz{{{|||||||||||||||}}}{{{{{{{{{|||~~~~~~||||||||||||||||||||||||}}}}}}||||||{{{{{{{{{zzz{{{|||~~~}}}}}}}}}{{{wwwtttqqqnnnjjjhhh```___]]][[[ZZZYYYXXXXXXWWWWWWVVVVVVUUUTTTTTTSSSOOOPPPPPPPPPPPPNNNLLLKKKLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHLLLQQQWWW^^^hhhsss{{{{{{rrrbbb```\\\XXXVVVVVVWWWXXXYYY[[[^^^bbbeeehhhiiijjjkkkqqqxxx}}}uuullljjjmmmzzz~~~}}}~~~|||yyyvvvsssqqqqqqqqqqqqrrruuuwwwzzz|||{{{|||~~~zzzyyyxxxvvvuuuqqqsssuuuvvvvvvvvvuuuuuuxxxyyy{{{|||~~~tttooollljjjooowww~~~~~~}}}}}}~~~~~~~~~~~~}}}|||xxxyyyzzz{{{{{{{{{yyyyyyyyyyyyyyyxxxwwwyyy|||~~~~~~~~~|||{{{|||}}}~~~~~~~~~}}}|||zzzzzzzzz{{{{{{|||||||||||||||{{{zzzzzz||||||~~~}}}}}}~~~~~~{{{vvvqqqkkkhhhccc```______]]]\\\\\\[[[ZZZZZZ[[[ZZZXXXVVVVVVUUUTTTTTTUUUUUUSSSQQQPPPOOONNNNNNMMMMMMNNNNNNHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLMMMMMMLLLLLLKKKJJJKKKKKKKKKKKKJJJIIIHHHHHHJJJKKKOOOVVV]]]hhhzzzuuullleee___]]][[[YYYYYY[[[YYY]]]cccjjjnnnpppqqqqqq}}}zzzqqqoootttxxxzzzuuurrrooonnnnnnnnnnnnnnnnnnoooqqqrrrtttwwwyyy|||~~~~~~yyysssooommmllljjjhhhjjjkkklllllllllllllllmmmrrrtttwwwzzz}}}wwwoookkkkkklllttt}}}~~~~~~~~~}}}|||zzzzzz{{{||||||||||||{{{yyyzzzzzz{{{{{{zzzzzzzzzyyyyyyyyywwwvvvwwwzzz|||}}}~~~~~~|||{{{|||}}}~~~~~~~~~~~~~~~~~~~~~||||||}}}}}}}}}|||{{{{{{{{{{{{|||~~~~~~}}}|||{{{|||~~~~~~|||xxxtttnnnjjjgggeeedddbbbcccaaa```______^^^[[[YYYXXXWWWVVVVVVWWWWWWUUUSSSPPPPPPOOONNNNNNMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNMMMMMMLLLKKKLLLLLLLLLLLLKKKKKKJJJIIIEEEFFFKKKSSS]]]kkkvvvllldddbbbaaa______``````dddjjjqqqwww{{{~~~xxxrrrttt}}}zzzqqqpppnnnllljjjiiiggggggjjjkkklllnnnppprrrssstttuuuuuuvvvwwwyyyzzz|||}}}~~~zzzwwwvvvooolllhhheeecccaaa___^^^cccdddddddddcccdddfffiiinnnqqqvvv|||}}}vvvqqqqqqtttzzz~~~}}}}}}~~~|||yyywwwuuuvvvwwwyyyzzzzzz{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{yyyyyyyyywwwuuuuuuwwwyyy|||}}}~~~~~~|||{{{|||}}}~~~~~~~~~~~~~~~{{{|||}}}~~~~~~}}}||||||yyyzzz{{{|||}}}~~~~~~|||{{{zzzzzz{{{}}}~~~}}}}}}~~~~~~wwwqqqnnnllljjjiiigggfffdddcccbbb```]]]ZZZ[[[ZZZYYYYYYZZZYYYWWWUUUSSSRRRQQQQQQPPPOOOOOONNNOOOOOONNNNNNNNNMMMMMMMMMNNNNNNOOOOOONNNNNNMMMLLLLLLMMMMMMMMMMMMLLLKKKKKKEEEEEEHHHPPPZZZjjjyyyllliiijjjjjjiiiiiigggiiinnntttzzz{{{zzz~~~|||wwwrrrnnnlllkkkkkkiiijjjjjjkkklllmmmnnnnnnrrrqqqppppppppppppqqqrrrvvvwwwxxxzzz{{{{{{{{{{{{xxxzzz|||~~~}}}{{{zzzyyyvvvssspppmmmlllgggeeecccaaa```^^^]]]\\\```aaabbbbbbbbbdddjjjnnnrrrvvv}}}~~~~~~~~~~~~~~~~~~}}}yyyvvvtttrrrsssuuuwwwyyyzzz{{{{{{|||{{{zzzyyyyyyyyyzzz{{{yyyzzzyyyxxxuuuuuuvvvwwwzzz|||}}}|||{{{{{{|||}}}~~~~~~}}}{{{zzzzzz{{{}}}~~~~~~}}}|||yyyyyyzzzzzz{{{}}}~~~~~~|||{{{zzzzzz{{{|||~~~}}}||||||}}}~~~~~~zzzvvvtttsssrrrnnnllljjjiiihhhfffcccaaa___^^^]]]]]]]]]\\\YYYWWWVVVVVVUUUTTTSSSRRRQQQPPPOOOOOOOOOOOONNNNNNNNNNNNOOOOOOPPPPPPOOOOOONNNMMMMMMMMMNNNNNNMMMMMMLLLKKKJJJIIIIIINNNVVVeee{{{wwwrrrtttuuussssssqqqrrrtttwww|||}}}uuurrrrrrrrrnnnnnnmmmmmmllllllkkkkkknnnmmmkkkiiihhhhhhiiijjjlllmmmnnnnnnooopppppppppppprrrsssuuuwww{{{~~~~~~~~~~~~}}}}}}~~~|||zzzwwwssspppppppppooommmkkkhhhfffeeeaaaaaaaaa```_______________bbbdddeeeeeeiiiqqqwww|||~~~~~~}}}}}}}}}~~~~~~~~~{{{xxxtttrrrqqqrrrtttwwwyyyzzz{{{||||||{{{zzzxxxxxxxxxyyyzzzyyyzzzzzzxxxvvvtttuuuvvvxxxyyyzzzzzzzzzzzz{{{|||~~~~~~~~~~~~~~~|||zzzxxxzzz{{{}}}}}}|||zzzyyyyyyyyyyyyzzz{{{}}}~~~|||||||||{{{|||}}}~~~~~~}}}}}}}}}}}}~~~}}}{{{zzzxxxvvvuuutttrrrooommmfffeeeccccccbbbaaa___\\\YYYYYYYYYXXXVVVTTTRRRQQQSSSSSSTTTTTTUUUUUUUUUUUUQQQQQQQQQQQQQQQPPPOOOOOONNNOOOOOONNNNNNMMMLLLKKKMMMKKKJJJMMMRRR^^^rrr~~~~~~~~~~~~|||{{{yyyyyywwwuuussspppooonnnkkkiiigggfffeeefffggghhhgggggggggggghhhhhhhhhiiijjjkkkmmmnnnpppuuu{{{~~~{{{vvvuuutttssssssssstttuuuwwwwwwwwwvvvvvvuuuttttttssssssrrrrrrsssttttttuuusssttttttvvvwwwxxxyyyyyy|||}}}}}}zzzwwwssspppnnnkkkiiigggggggggffffffeeecccbbbaaa^^^____________```cccfffdddhhhlllmmmnnnrrrzzz||||||||||||||||||}}}~~~~~~{{{xxxtttrrrqqqrrrtttvvvyyyzzz{{{|||{{{zzzyyyxxxxxxwwwwwwxxxwwwxxxxxxwwwuuuttttttuuuuuuvvvxxxxxxxxxxxxyyy{{{|||}}}}}}~~~}}}|||zzzyyyzzz{{{}}}~~~~~~|||zzzxxxwwwwwwvvvvvvwwwyyy{{{|||}}}}}}}}}}}}}}}~~~}}}}}}}}}~~~~~~}}}}}}}}}~~~}}}~~~|||xxxvvvqqqpppnnnmmmmmmkkkhhhfff_________^^^\\\ZZZWWWVVVWWWWWWWWWWWWWWWWWWXXXXXXTTTTTTTTTUUUTTTSSSSSSRRRRRRRRRQQQPPPOOOMMMLLLKKKKKKIIIIIILLLPPPYYYjjjzzz|||{{{tttrrrooollljjjjjjkkkllljjjjjjiiiiiihhhhhhiiiiiihhhiiikkkmmmqqqvvv}}}}}}xxxssspppmmmlllkkkjjjjjjkkklllmmmllllllkkkkkkjjjiiiiiihhhfffggghhhiiijjjkkkkkkkkkjjjkkklllmmmooopppqqqrrrvvvwwwyyy{{{|||zzzyyywwwtttqqqmmmjjjiiigggeeedddbbbbbbcccccccccbbbaaaaaaaaabbbddddddeeehhhmmmrrrtttyyy~~~~~~}}}}}}zzzyyyyyyyyyzzzzzz{{{|||}}}}}}~~~~~~|||yyyvvvtttpppqqqsssuuuwwwyyyzzzzzzxxxxxxxxxxxxwwwvvvuuuuuussstttuuuuuusssqqqrrrrrrrrrtttuuuvvvvvvvvvxxxzzzyyyyyyzzzzzz|||~~~}}}|||{{{zzzzzzzzz{{{}}}~~~}}}zzzwwwuuuttttttsssssstttvvvxxxzzz}}}}}}}}}}}}}}}~~~~~~~~~{{{{{{||||||~~~~~~~~~}}}~~~}}}~~~}}}{{{zzzyyywwwtttqqqkkkkkkkkkjjjhhheeebbb```]]]]]]\\\[[[ZZZXXXXXXWWWXXXYYYYYYYYYYYYXXXWWWWWWWWWVVVUUUTTTRRROOOMMMLLLIIIHHHIIILLLNNNTTTaaannn{{{vvvsssqqqqqqqqqppppppooommmmmmmmmmmmmmmiiikkkmmmpppuuu{{{{{{tttnnnjjjhhhgggfffffffffggghhhiiieeeeeeddddddcccbbbaaaaaa___```bbbdddfffffffffeeeggghhhiiikkklllnnnooopppuuuwwwyyy{{{{{{zzzxxxwwwssspppllljjjiiihhhgggfffbbbbbbcccdddddddddddddddgggiiikkkkkklllqqqxxx~~~|||xxxwwwwwwwwwxxxyyyyyyzzzzzz{{{|||~~~}}}zzzwwwuuupppqqqsssuuuvvvxxxxxxyyywwwwwwxxxxxxwwwvvvtttsssppprrrssssssqqqppppppqqqppprrrtttuuuuuuuuuwwwyyywwwwwwwwwwwwzzz}}}}}}{{{yyyyyyyyyyyyzzz{{{}}}~~~|||yyyvvvsssrrrqqqqqqpppqqqsssvvvwww|||||||||}}}}}}}}}}}}}}}{{{{{{{{{{{{|||~~~~~~}}}}}}~~~|||zzzwwwwwwwwwvvvtttpppmmmkkkgggfffdddbbb```]]]\\\[[[\\\\\\\\\\\\\\\[[[ZZZZZZZZZYYYXXXVVVTTTQQQOOOMMMJJJJJJKKKMMMMMMOOOYYYeeettt}}}}}}|||{{{zzzyyyxxxxxxvvvttttttxxx}}}|||xxxtttoooiiihhhffffffgggfffeeeccccccccccccbbbaaa```______^^^___aaacccccceeehhhkkkjjjkkkkkklllmmmpppuuuyyy|||}}}xxxppplllmmmnnnllliiikkkkkklllmmmnnnpppqqqqqqsssrrrrrruuuyyyzzzyyywwwvvvvvvvvvwwwwwwwwwxxxzzz|||~~~~~~~~~~~~}}}{{{yyyxxxuuussspppppprrruuuwwwxxxuuuuuuvvvvvvuuutttsssqqqtttrrrpppooonnnmmmnnnnnnsssssssssrrrsssssstttuuuvvvwwwxxxxxxwwwxxxzzz|||~~~|||{{{yyyxxxxxxzzzzzz{{{{{{zzzwwwuuusssrrrqqqpppoooppprrruuuvvvvvvwwwxxxzzz{{{|||||||||zzzzzzyyyyyyyyyzzzzzz{{{}}}{{{{{{}}}{{{xxxxxxtttnnnjjjiiiiiiiiiiiijjjjjjjjjiiihhhgggfffeeedddaaa[[[VVVRRRPPPPPPPPPOOOMMMKKKKKKMMMQQQVVVYYYkkkxxxzzzsssooommmkkkjjjkkkkkkkkkiiiffffffdddcccbbbaaaaaaaaaaaaccceeefffggghhhkkknnnpppqqqssstttvvvzzz~~~xxxwwwwwwuuusssrrrtttvvvyyy{{{}}}~~~~~~|||{{{yyywwwvvvuuuuuuvvvvvvwwwyyy{{{|||}}}||||||~~~}}}|||wwwuuurrrqqqrrruuuvvvvvvuuuvvvvvvwwwvvvuuusssrrrsssrrrpppnnnmmmmmmmmmmmmooooooooooooooopppqqqrrruuuvvvwwwvvvvvvvvvxxxzzz~~~~~~}}}|||{{{yyywwwvvvwwwwwwyyyyyyyyywwwuuutttrrrqqqppppppqqqssstttvvvuuuvvvwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{}}}|||{{{}}}|||wwwuuutttssssssuuuuuuuuutttsssrrrpppoooqqqmmmfff___YYYUUUTTTTTTPPPNNNLLLLLLNNNRRRVVVYYYbbblll{{{|||zzzwwwtttrrrssstttuuuuuupppnnnkkkiiiggggggggghhhhhhjjjlllnnnoooqqqtttwww|||~~~~~~|||zzzxxxvvvuuuuuuuuuvvvwwwxxxzzz{{{{{{{{{{{{}}}~~~zzzwwwtttsssssstttttttttvvvvvvwwwwwwvvvuuutttrrrsssrrrpppnnnmmmlllkkkkkklllllllllmmmmmmoooppppppssstttuuutttssstttvvvxxx{{{|||}}}}}}{{{xxxtttrrrrrrsssuuuwwwwwwwwwvvvuuurrrrrrrrrrrrrrrsssttttttssstttuuuwwwxxxxxxxxxxxxzzzzzzzzzzzz{{{{{{||||||~~~}}}||||||}}}}}}|||zzzuuummmeee^^^YYYVVVUUUOOONNNLLLLLLMMMQQQTTTWWW\\\cccnnnyyy|||yyyuuusssssstttuuutttvvvyyy|||~~~}}}|||zzzxxxwwwvvvwwwwwwxxxxxxyyyyyyzzzzzzzzz{{{}}}~~~}}}zzzvvvtttttttttsssrrrvvvwwwwwwwwwwwwuuutttsssqqqqqqooonnnmmmkkkkkkjjjlllllllllmmmnnnooopppqqqqqqrrrrrrrrrqqqqqqsssuuuxxxyyy{{{|||{{{wwwssspppnnnppprrruuuvvvwwwvvvvvvrrrrrrrrrrrrrrrsssssssssssstttuuuvvvwwwwwwwwwwwwyyyzzzzzz{{{||||||||||||~~~~~~~~~~~~}}}}}}~~~xxxooofff___[[[YYYTTTRRRQQQPPPQQQSSSWWWYYY\\\bbbkkksss|||{{{zzzyyyxxxxxxyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{~~~~~~~~~{{{xxxvvvvvvuuutttrrrvvvvvvwwwwwwvvvuuusssrrrppppppooonnnmmmlllkkkkkkllllllllllllmmmnnnooopppooopppqqqpppooooooqqqrrruuuwwwzzz{{{{{{wwwsssppplllnnnqqqtttvvvwwwwwwvvvsssrrrrrrqqqqqqqqqrrrrrrssstttuuuvvvvvvwwwvvvvvvxxxyyyzzz{{{||||||||||||}}}}}}~~~wwwlllddd___[[[ZZZXXXWWWWWWYYY[[[]]]\\\bbbjjjqqqxxx~~~zzzzzzyyyyyyyyyzzz{{{||||||{{{zzzzzzzzzzzzzzz{{{}}}~~~~~~}}}{{{xxxwwwwwwwwwuuutttuuuuuuvvvvvvuuutttsssqqqnnnoooooooooooonnnmmmllllllkkkkkkkkkkkklllmmmmmmnnnooooooooommmmmmoooqqqsssuuuxxxzzzzzzxxxtttrrrnnnpppsssuuuwwwwwwwwwvvvtttssspppooonnnooopppqqqsssssstttuuuuuuuuuuuuuuuvvvwwwyyy{{{||||||{{{{{{{{{|||}}}zzzllleee___^^^\\\[[[[[[\\\^^^___]]]cccjjjqqqvvv}}}||||||{{{zzzyyyyyyzzz{{{{{{|||{{{zzzxxxxxxxxxyyyyyyzzz{{{|||}}}~~~~~~~~~~~~{{{zzzxxxxxxyyyyyyxxxvvvttttttuuuuuutttsssqqqpppmmmnnnooopppppppppoooooonnnnnnmmmlllllllllmmmmmmnnnoooooonnnmmmlllnnnpppqqqssswwwyyyzzzyyywwwuuuqqqsssuuuwwwxxxxxxwwwvvvuuusssooolllkkkmmmoooqqqqqqrrrsssssstttssssssssstttvvvxxxzzz{{{{{{zzzzzzxxxyyy{{{~~~~~~|||sssjjjiiihhhfffffffffggghhhiiimmmsssxxx}}}{{{}}}}}}~~~{{{~~~}}}{{{zzzyyyyyyyyyzzz{{{zzzxxxwwwwwwwwwwwwxxxwwwxxxzzz{{{}}}~~~~~~~~~zzzyyyxxxxxxzzzzzzyyyxxxsssttttttttttttrrrqqqppplllmmmooopppqqqqqqqqqppprrrqqqpppooooooooooooooonnnoooooonnnllllllnnnoooqqqsssvvvxxxzzzyyyxxxwwwsssuuuwwwxxxyyyxxxwwwvvvvvvrrrnnnjjjiiikkknnnqqqppppppqqqrrrrrrrrrqqqqqqsssuuuwwwyyy{{{{{{zzzyyyuuuwwwzzz}}}~~~~~~{{{zzzyyywwwwwwwwwwwwxxxxxx|||}}}||||||{{{||||||zzzxxxwwwxxxzzz~~~}}}{{{yyyxxxxxxxxxxxxvvvwwwwwwwwwvvvvvvvvvvvvvvvwwwxxxzzz{{{|||||||||||||||{{{zzzyyywwwuuutttvvvvvvvvvuuutttrrrqqqppppppooonnnnnnnnnoooqqqrrrttttttuuuuuusssqqqnnnlllnnnnnnmmmmmmnnnoooppppppsssuuuwwwxxxxxxxxxyyyzzzuuuwwwzzz|||}}}|||zzzyyywwwuuuqqqnnnlllmmmnnnppprrrrrrqqqppppppqqqqqqqqqsssuuuwwwzzzzzzyyyxxxvvvwwwwwwwwwwwwyyy|||~~~~~~}}}|||{{{{{{{{{xxxvvvuuuvvvxxx|||{{{yyywwwvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvxxxyyyzzzzzzzzzzzz||||||{{{zzzyyywwwuuutttttttttttttttttttttssssssoooooonnnnnnnnnoooqqqqqqtttuuuvvvvvvuuussspppooommmmmmmmmmmmnnnnnnooooooqqqsssvvvvvvvvvvvvwwwyyyxxxyyy{{{||||||{{{xxxwwwwwwuuuqqqnnnlllmmmnnnpppqqqqqqqqqqqqqqqrrrrrrssstttvvvxxxzzz{{{zzzyyywwwwwwvvvvvvvvvwwwzzz|||~~~~~~}}}~~~||||||{{{zzzvvvsssrrrtttvvvyyyxxxwwwuuuttttttttttttuuutttsssrrrrrrsssuuuvvvvvvvvvwwwxxxyyyyyyxxxxxx{{{{{{zzzzzzxxxwwwuuutttsssssssssttttttuuuuuuuuuoooooonnnnnnnnnooopppppprrrrrrsssttttttrrrqqqpppmmmmmmmmmnnnnnnnnnnnnoooppprrrtttuuuttttttvvvwwwzzz{{{||||||{{{yyywwwvvvvvvtttqqqnnnmmmmmmnnnooooooppppppqqqrrrssstttuuuuuuvvvyyy{{{{{{{{{yyyxxxvvvuuuuuutttuuuwwwxxxyyyyyy{{{~~~}}}~~~}}}}}}|||zzzvvvrrrqqqrrrtttvvvvvvuuuttttttssssssrrrtttrrrpppooooooqqqsssuuuvvvwwwwwwxxxxxxxxxwwwwwwzzzyyyyyyyyywwwvvvuuutttsssssssssssssssttttttuuuoooooonnnnnnnnnooooooooommmnnnooopppppppppoooooonnnooooooooooooooooooooonnnpppssstttsssssstttvvvxxxyyyzzzzzzzzzyyywwwvvvtttssspppnnnlllmmmnnnooonnnnnnppprrrtttuuuvvvvvvuuuvvvxxxyyyzzzzzzyyyxxxuuuttttttssssssttttttuuuuuuwwwzzz}}}~~~~~~}}}||||||}}}}}}|||}}}|||zzzvvvsssqqqrrrsssuuutttttttttssssssrrrrrrqqqooommmllllllnnnqqqsssvvvwwwwwwxxxxxxxxxwwwwwwwwwwwwwwwwwwvvvuuussssssttttttsssrrrqqqrrrrrrsssnnnnnnooooooooonnnnnnnnnkkklllmmmnnnnnnoooooooooooopppqqqqqqqqqpppoooooommmoooqqqrrrrrrrrrsssttttttuuuvvvwwwwwwwwwwwwvvvrrrqqqooommmllllllmmmmmmlllmmmooorrrtttuuuvvvvvvtttuuuvvvwwwxxxxxxxxxwwwttttttssssssrrrrrrrrrrrrrrrtttvvvxxxzzzyyyyyyxxxyyyzzz|||~~~}}}}}}~~~~~~~~~~~~}}}||||||{{{{{{zzzwwwtttqqqqqqrrrrrrrrrssssssrrrrrrqqqpppmmmlllkkkkkkkkkmmmoooppptttuuuuuuvvvwwwwwwwwwvvvuuuuuuuuuttttttsssrrrqqqtttsssqqqpppoooppppppqqqnnnnnnooooooooonnnmmmmmmmmmmmmmmmnnnooooooppppppooopppqqqrrrqqqpppooonnnkkkmmmooopppppppppqqqrrrpppqqqrrrsssttttttttttttooonnnmmmkkkjjjjjjkkkkkkjjjllloooqqqtttuuuuuuuuussstttuuuvvvwwwwwwwwwwwwttttttttttttssssssrrrrrrrrrrrrsssttttttuuuuuuuuuuuuwwwzzz}}}~~~~~~~~~~~~~~~~~~yyy~~~{{{|||~~~}}}}}}|||{{{{{{zzzzzzzzz{{{wwwxxxyyywwwtttqqqpppooooooppppppqqqqqqpppnnnnnnjjjjjjjjjjjjkkklllmmmnnnpppqqqrrrssstttuuuuuuuuurrrrrrsssrrrrrrqqqpppoooqqqpppnnnmmmnnnoooqqqrrrnnnnnnooooooooonnnlllllllllllllllmmmmmmnnnoooooonnnnnnpppppppppnnnmmmkkkgggjjjlllmmmllllllmmmoooooooooooopppppppppppppppmmmlllkkkjjjiiiiiiiiijjjiiikkknnnqqqssstttsssssstttuuuuuuvvvwwwwwwxxxxxxttttttuuuuuuttttttssssssrrrqqqpppppppppqqqqqqrrrsssuuuxxx|||}}}~~~}}}|||zzzzzzzzz{{{||||||}}}}}}xxxzzz{{{{{{zzzyyy{{{|||{{{}}}}}}}}}{{{zzzyyyxxxyyyyyyzzztttvvvwwwwwwtttpppnnnnnnmmmnnnooooooooonnnmmmlllhhhhhhiiijjjkkkkkkllllllmmmnnnpppqqqrrrsssssstttqqqqqqqqqqqqqqqpppooonnnnnnmmmllllllmmmooorrrsssnnnnnnooooooooonnnlllkkkkkkjjjjjjjjjjjjkkklllmmmlllmmmnnnooonnnmmmkkkiiieeegggiiijjjjjjjjjkkkllloooooonnnnnnmmmmmmllllllkkkkkkjjjiiihhhhhhhhhhhhiiikkknnnppprrrsssrrrrrrvvvvvvvvvwwwxxxxxxyyyyyytttuuuuuuvvvvvvuuuttttttsssqqqooommmmmmnnnpppqqqrrrtttxxx{{{}}}}}}|||{{{vvvxxxzzz{{{|||{{{zzzyyy}}}|||zzzxxxxxxxxxyyyzzzzzz}}}{{{yyyyyyxxxwwwwwwxxxxxxxxxvvvvvvtttsssqqqpppnnnnnnnnnmmmmmmllllllkkkkkkjjjiiiiiiiiihhhiiijjjjjjkkkjjjkkkmmmoooppppppoooooonnnmmmlllmmmnnnmmmllljjjnnnmmmmmmnnnqqqrrrrrrqqqpppnnnlllkkkllllllkkkiiijjjiiihhhhhhhhhhhhhhhiiijjjkkklllllllllkkkjjjiiifffgggggghhhhhhhhhggggggkkkkkkkkkllllllllllllllljjjiiihhhgggggghhhiiiiiikkkkkklllnnnppprrrtttuuuuuuvvvxxxxxxvvvuuuuuuvvvxxxxxxwwwwwwvvvuuuuuuuuurrrqqqqqqpppooooooooopppoooqqquuuxxxzzzzzzyyyxxxzzzyyywwwwwwwwwwwwvvvttttttttttttuuuvvvxxxyyyzzzyyy{{{~~~~~~zzzzzzyyyxxxwwwwwwxxxxxxuuuuuusssrrrpppooommmlllnnnnnnmmmllllllkkkjjjjjjiiiiiihhhhhhiiiiiijjjjjjjjjkkklllmmmnnnnnnnnnnnnmmmlllllllllmmmmmmkkkiiilllkkkjjjkkkmmmoooooonnnmmmkkkiiiiiijjjjjjiiihhhggggggfffeeeeeeeeeeeefffhhhiiijjjkkkkkkjjjiiihhheeefffggghhhhhhhhhhhhhhhkkkkkkkkkjjjjjjiiiiiiiiiiiihhhgggfffffffffhhhhhhjjjkkkkkkmmmoooqqqssstttuuuvvvxxxxxxvvvuuuuuuvvvxxxwwwwwwvvvuuuttttttsssrrrqqqppppppooooooooopppoooqqquuuxxxyyyzzzyyyxxxzzzxxxwwwwwwwwwwwwuuutttssssssttttttuuuwwwxxxyyywwwzzz|||~~~~~~|||{{{zzzxxxxxxwwwwwwwwwttttttsssqqqpppnnnlllkkknnnnnnnnnmmmllljjjiiihhhhhhhhhhhhhhhiiiiiijjjjjjjjjjjjjjjjjjjjjkkklllmmmlllkkkjjjkkklllllljjjhhhkkkhhhffffffhhhjjjkkkkkkjjjhhhgggggghhhiiihhhgggffffffeeedddddddddddddddffffffggghhhhhhhhhgggfffddddddeeeggghhhhhhhhhhhhkkkjjjiiihhhgggfffeeeeeefffeeeddddddddddddffffffiiijjjjjjkkkmmmooopppqqqtttvvvwwwwwwvvvuuuuuuvvvwwwwwwvvvvvvtttsssrrrqqqqqqppppppoooooooooooopppoooqqqtttwwwyyyyyyyyyxxxyyywwwvvvvvvvvvvvvuuutttrrrrrrrrrrrrsssuuuvvvwwwvvvxxxzzz{{{|||}}}~~~}}}|||{{{zzzyyywwwwwwvvvvvvttttttsssrrrqqqnnnlllkkknnnnnnnnnnnnllljjjiiiggghhhhhhhhhiiiiiiiiiiiiiiijjjiiihhhggghhhiiijjjkkkiiihhhhhhiiijjjjjjhhhgggjjjgggdddccceeegggiiiiiihhhgggeeefffggghhhhhhgggggggggfffeeeddddddddddddbbbcccdddeeefffeeeddddddaaabbbdddeeefffgggggghhhhhhhhhgggffffffeeeddddddcccbbbaaaaaaaaabbbcccdddggghhhhhhiiikkklllnnnooorrrtttvvvvvvuuutttuuuvvvuuuuuuuuuuuusssqqqpppnnnoooooonnnnnnnnnnnnooooooooopppsssuuuwwwxxxxxxwwwwwwvvvuuuuuuvvvvvvtttssspppppppppqqqqqqsssttttttuuuwwwyyyzzzzzz{{{}}}|||~~~}}}}}}|||zzz|||{{{yyyxxxwwwvvvvvvuuutttuuuuuutttrrrpppmmmlllmmmnnnnnnnnnmmmkkkiiiggghhhhhhiiijjjkkkjjjjjjiiijjjiiigggffffffggghhhiiigggfffeeefffhhhhhhgggeeehhhfffcccbbbdddgggiiiiiiiiigggffffffhhhiiiiiihhhfffeeedddcccbbbbbbbbbbbb___```bbbcccccccccbbbbbb___```bbbcccdddeeeeeeeeedddddddddddddddddddddddd______^^^]]]^^^___```aaaeeeeeeeeeggghhhjjjlllmmmppprrrttttttssssssssstttrrrsssssssssrrrpppnnnmmmmmmmmmlllllllllmmmmmmnnnnnnoooqqqsssuuuvvvvvvvvvvvvtttssstttuuuuuutttrrroooooooooooopppqqqrrrrrrtttvvvxxxxxxxxxyyy{{{|||{{{}}}{{{yyyxxxxxxyyyzzzyyyxxxzzzyyyxxxvvvvvvuuuuuuuuutttuuuuuuuuusssqqqnnnlllkkklllnnnnnnnnnllljjjhhhhhhiiikkklllllllllkkkjjjiiihhhggggggffffffffffffdddccccccdddffffffeeedddfffdddcccccceeehhhiiijjjjjjhhhgggggghhhiiihhhgggcccbbbaaa```___^^^^^^^^^]]]^^^```aaabbbbbbaaa```^^^^^^```aaabbbbbbbbbbbb`````````aaaaaabbbbbbbbb\\\[[[[[[ZZZ[[[\\\^^^___aaabbbcccdddfffiiikkklllnnnoooqqqrrrqqqqqqrrrsssooopppqqqrrrqqqooommmlllkkkjjjjjjjjjjjjkkklllllllllmmmoooqqqrrrttttttuuutttsssrrrsssttttttsssrrrooooooooooooooopppqqqqqqsssuuuwwwwwwvvvwwwxxxzzzyyy|||}}}}}}vvvuuutttuuuwwwxxxwwwvvvwwwwwwvvvuuuttttttuuuuuussstttuuuuuussspppmmmkkkjjjkkkmmmnnnnnnmmmkkkiiiiiikkklllnnnnnnmmmlllkkkhhhhhhhhhhhhgggfffeeedddbbbbbbbbbccceeeeeedddbbbcccbbbbbbcccgggiiijjjjjjkkkiiigggfffggghhhgggfffbbbaaa```^^^]]]]]]\\\\\\\\\]]]___```aaaaaa``````\\\]]]^^^_______________^^^^^^]]]]]]]]]]]]]]]]]]YYYYYYXXXXXXYYYZZZ\\\]]]^^^___```bbbeeehhhjjjlllkkkmmmooopppoooooopppqqqlllmmmoooqqqqqqooommmlllhhhhhhhhhhhhhhhiiijjjjjjjjjkkklllnnnpppqqqrrrssssssrrrqqqrrrssstttsssrrroooooooooooooooppppppqqqrrrsssttttttttttttuuuwwwvvvxxx{{{|||~~~zzzwwwyyyxxxwwwuuuvvvwwwwwwuuutttvvvuuuuuutttttttttuuuuuurrrsssttttttrrrooollliiihhhjjjmmmnnnooommmkkkjjjjjjkkkmmmoooooonnnmmmlllhhhhhhiiiiiihhhfffdddcccbbbaaaaaabbbddddddcccbbbaaa```aaadddgggiiijjjiiikkkiiigggfffffffffeeedddccccccaaa```___^^^^^^^^^\\\]]]^^^```aaaaaa``````\\\\\\]]]^^^^^^]]]]]]]]]]]]\\\\\\[[[ZZZYYYXXXXXXXXXXXXWWWWWWXXXYYY[[[\\\\\\]]]___aaadddgggjjjllljjjlllnnnooonnnnnnooopppjjjlllnnnpppqqqooommmlllggggggggggggggghhhiiiiiiiiijjjkkkmmmnnnpppqqqrrrsssrrrqqqqqqsssssssssqqqpppooooooooooooppppppqqqpppqqqssssssrrrqqqsssttttttuuuwwwzzz|||~~~~~~|||xxxwwwvvvuuuuuutttsssqqqqqqqqqrrrrrrpppqqqqqqrrrrrrrrrqqqqqqrrrrrrqqqooonnnmmmkkkkkkjjjjjjkkkllllllmmmnnnnnnkkkkkkkkklllmmmnnnooopppjjjiiigggeeedddddddddddd````````````_______________```aaacccdddeeeffffffffffffeeeddddddccccccbbb```______^^^\\\[[[ZZZZZZ[[[[[[[[[\\\\\\]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\]]]ZZZXXXWWWYYYYYYXXXUUUUUUUUUUUUUUUVVVXXXZZZ[[[ZZZ[[[]]]___aaacccddddddhhhhhhiiijjjkkkkkkllllllmmmmmmmmmmmmlllkkkjjjiiihhhgggfffeeeeeefffggghhhiiiiiijjjkkkmmmnnnooooooooooooppppppppppppooonnnooonnnlllkkkkkklllnnnooopppoooooooooooooooppppppsssuuuxxxyyyzzz{{{|||~~~|||}}}}}}wwwtttsssssssssrrrqqqpppooonnnnnnoooooopppppppppqqqqqqqqqpppppprrrqqqpppnnnmmmkkkjjjjjjhhhiiiiiijjjkkkkkkllllllkkkkkkkkkkkklllmmmooooookkkjjjgggdddbbbaaaaaaaaa____________^^^^^^^^^^^^^^^___```bbbccccccccccccdddddddddcccbbbbbbaaaaaa______^^^]]]\\\[[[ZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZ[[[YYYVVVVVVXXXXXXWWWUUUUUUUUUUUUUUUVVVWWWYYYZZZYYYZZZ\\\^^^```bbbcccccceeeffffffggghhhiiijjjjjjkkkkkkkkkkkkjjjiiihhhhhhfffeeeddddddddddddfffffffffggghhhiiijjjkkklllmmmnnnoooooopppppppppppppppooonnnlllkkkkkklllnnnooooooooooooooooooooooooppppppsssuuuwwwwwwxxxzzz{{{xxxsssrrrrrrrrrrrrqqqqqqooonnnnnnmmmmmmnnnoooooooooooooooooonnnnnnqqqpppooommmkkkiiihhhhhhffffffgggggghhhiiiiiiiiiiiijjjjjjjjjkkkmmmnnnoookkkiiifffccc```^^^]]]\\\^^^^^^^^^^^^]]]]]]]]]]]]^^^______```aaaaaa``````bbbbbbaaaaaa```_________^^^^^^]]]\\\[[[ZZZYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVWWWVVVTTTTTTUUUVVVVVVUUUUUUUUUUUUUUUUUUVVVWWWXXXXXXYYYZZZ\\\^^^```bbbbbbbbbccccccdddfffgggggghhhiiiiiiiiiiiihhhgggffffffdddcccbbbbbbaaabbbcccdddccccccdddfffggghhhiiijjjllllllnnnooopppqqqqqqqqqooonnnmmmllllllmmmnnnooooooooooooooonnnnnnnnnooommmppprrrttttttuuuvvvxxx{{{~~~yyyuuusssssssssrrrssssssrrrqqqpppoooooonnnnnnnnnmmmmmmmmmmmmmmmmmmooonnnmmmkkkjjjhhhgggfffddddddeeeeeeffffffffffffhhhhhhiiiiiikkklllnnnoooiiihhhdddaaa^^^\\\[[[ZZZ^^^^^^^^^]]]]]]]]]\\\\\\^^^______```______^^^^^^```______^^^^^^]]]\\\\\\\\\\\\[[[[[[ZZZYYYYYYXXXVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSSSSSSSSSSSSSSSSSSSTTTSSSRRRRRRSSSTTTTTTTTTUUUUUUTTTTTTUUUUUUUUUUUUWWWWWWXXXZZZ\\\^^^```aaa```aaaaaacccdddeeefffgggggghhhhhhhhhggggggfffeeedddcccaaa``````aaabbbbbb```aaabbbdddeeeggghhhhhhhhhiiikkkmmmnnnppppppqqqnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmkkknnnpppqqqqqqrrrsssuuuwwwxxx~~~{{{vvvuuutttsssrrrttttttsssrrrqqqpppooonnnnnnmmmlllkkkkkkkkkllllllmmmlllkkkjjjiiihhhgggfffccccccddddddddddddeeeeeeggggggggghhhjjjkkkmmmnnnhhhfffccc```]]]\\\[[[[[[^^^^^^]]]]]]]]]]]]\\\\\\_______________^^^^^^]]]^^^]]]]]]\\\[[[[[[ZZZZZZZZZZZZZZZYYYXXXXXXXXXWWWTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQRRRSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUUUUVVVWWWYYY\\\^^^______```aaabbbccceeefffffffffggggggggggggffffffeeedddcccaaa`````````aaaaaa___```aaacccdddfffggghhheeefffhhhjjjlllnnnoooooonnnnnnnnnmmmmmmnnnnnnnnnmmmnnnnnnnnnnnnmmmlllkkkkkkmmmoooppppppppprrrsssuuuuuuxxx|||}}}}}}}}}{{{wwwuuuuuusssrrrtttttttttsssrrrpppooonnnooonnnlllkkkjjjjjjkkklllkkkkkkjjjiiiiiihhhhhhgggddddddddddddddddddddddddeeeeeefffgggiiikkklllmmmhhhfffddd```^^^\\\\\\[[[\\\\\\\\\\\\[[[[[[[[[[[[^^^^^^^^^___^^^^^^]]]]]]\\\\\\\\\[[[ZZZZZZYYYYYYYYYXXXXXXXXXWWWWWWWWWVVVSSSSSSSSSSSSSSSRRRRRRRRROOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRQQQOOOOOOPPPRRRQQQQQQRRRSSSTTTTTTSSSSSSTTTTTTTTTUUUWWWZZZ\\\^^^^^^___```aaaccceeeffffffeeeeeefffffffffeeeeeedddcccbbb```___^^^______```^^^^^^```bbbdddeeeggghhhdddeeegggiiilllmmmnnnooonnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnnnnlllkkkjjjjjjlllnnnooooooooopppqqqsssrrruuuzzz|||{{{zzz}}}{{{yyyxxxxxxwwwvvvvvvwwwwwwvvvtttrrrpppooopppnnnllljjjjjjjjjkkkllliiiiiiiiiiiiiiiiiiiiiiiieeeeeeeeeeeeddddddddddddddddddeeefffhhhjjjlllmmmkkkiiifffbbb___\\\[[[ZZZZZZZZZYYYYYYYYYXXXXXXXXX[[[[[[\\\]]]]]]\\\\\\\\\\\\[[[[[[ZZZZZZYYYXXXXXXWWWWWWWWWWWWVVVVVVVVVVVVSSSSSSSSSRRRRRRQQQQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNQQQRRRRRRQQQNNNMMMOOOQQQOOOPPPQQQSSSTTTTTTTTTSSSSSSRRRRRRSSSUUUXXX[[[]]]\\\]]]^^^```bbbccceeeeeebbbccccccddddddcccccccccaaa```^^^]]]\\\\\\]]]]]]\\\]]]^^^```bbbdddffffffeeefffhhhjjjlllnnnoooooonnnnnnoooooooooooonnnnnnlllmmmnnnnnnnnnllljjjhhhhhhjjjmmmmmmmmmmmmnnnooooooooorrrvvvyyy||||||xxxyyy|||{{{{{{||||||{{{zzzzzzzzzzzzxxxvvvtttrrrpppooollljjjjjjjjjkkklllhhhhhhiiiiiijjjjjjjjjkkkeeeeeeeeeeeeeeeeeeeeeeeeddddddeeefffhhhjjjlllmmmooolllhhhccc___\\\ZZZYYYXXXXXXWWWWWWWWWVVVVVVVVVYYYYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYYYYXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVSSSSSSRRRRRRRRRQQQQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNQQQSSSSSSQQQNNNLLLNNNPPPMMMNNNPPPRRRTTTTTTTTTSSSRRRRRRQQQRRRTTTWWWZZZ\\\[[[\\\]]]___aaabbbdddddd```aaabbbbbbbbbbbbaaaaaa```^^^]]][[[ZZZZZZ[[[[[[ZZZ[[[]]]___aaacccdddeeeggghhhjjjlllnnnoooppppppnnnnnnoooooooooooonnnnnnlllmmmnnnnnnnnnllliiihhhgggiiikkklllllllllmmmnnnlllllloootttuuuvvv}}}||||||}}}|||{{{zzzzzzzzzyyyyyyzzzzzzyyyvvvtttpppooommmkkkjjjjjjkkkkkkiiiiiihhhgggfffffffffgggffffffffffffffffffffffffeeeeeeeeefffhhhjjjlllnnnoookkkfffbbb___\\\YYYVVVUUUTTTTTTTTTTTTTTTUUUUUUYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\[[[YYYXXXYYYYYYXXXWWWVVVVVVUUUUUUVVVUUUTTTRRRQQQPPPPPPPPPPPPOOONNNMMMMMMMMMNNNOOOTTTSSSRRRPPPOOONNNMMMMMMMMMMMMNNNOOOOOOPPPQQQQQQOOOOOOPPPPPPRRRSSSTTTUUU\\\\\\^^^___```aaaaaaaaa^^^]]]\\\\\\\\\\\\\\\\\\^^^^^^^^^\\\YYYXXXYYYZZZ[[[\\\]]]^^^___aaabbbbbbcccdddgggjjjlllmmmmmmmmmooopppqqqooommmlllmmmnnnooooooooonnnmmmjjjhhhfffhhhiiijjjlllmmmnnnnnnooolllllllllmmmooosssvvvxxx~~~~~~|||{{{{{{{{{|||{{{{{{{{{|||{{{xxxvvvuuutttrrrpppooonnnnnnnnnkkkjjjiiihhhggggggggggggfffffffffffffffffffffffffffffffffggghhhjjjlllmmmnnnkkkfffbbb___\\\YYYVVVTTTTTTSSSSSSTTTTTTUUUUUUZZZZZZZZZYYYYYYYYYYYYYYYXXXYYY[[[\\\\\\[[[ZZZYYYYYYYYYYYYXXXWWWVVVVVVVVVVVVUUUTTTRRRRRRQQQQQQQQQPPPOOOOOONNNOOOPPPQQQRRRSSSRRRQQQOOONNNMMMLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRQQQQQQQQQRRRSSSTTTUUUVVVZZZ[[[\\\^^^____________]]]\\\[[[[[[ZZZ[[[[[[[[[]]]^^^^^^\\\ZZZXXXXXXYYYYYYZZZ[[[]]]^^^```aaaaaacccdddeeegggiiikkkkkklllnnnooopppooommmllllllmmmnnnnnnmmmlllkkkiiigggfffhhhiiijjjlllmmmnnnooooookkkkkkkkklllnnnqqqtttvvvzzz~~~{{{{{{{{{zzzyyy~~~~~~}}}||||||{{{{{{}}}|||{{{|||~~~~~~|||zzzzzzxxxvvvtttrrrqqqpppooommmlllkkkiiihhhgggggggggffffffffffffffffffffffffhhhhhhhhhhhhhhhjjjkkkkkkmmmiiieeeaaa___\\\YYYWWWSSSSSSSSSSSSSSSTTTUUUUUUZZZZZZZZZZZZZZZYYYXXXWWWWWWXXXZZZ[[[\\\[[[[[[ZZZZZZZZZYYYYYYXXXXXXWWWWWWUUUTTTSSSRRRRRRRRRRRRRRRQQQPPPPPPPPPQQQRRRSSSSSSRRRQQQPPPNNNLLLLLLKKKKKKJJJKKKLLLMMMOOOQQQRRRRRRSSSSSSSSSSSSSSSTTTUUUUUUXXXYYYZZZ\\\]]]]]]]]]]]][[[[[[ZZZYYYYYYYYYYYYYYY[[[\\\^^^]]][[[XXXXXXXXXWWWXXXYYY[[[]]]___```aaabbbbbbcccdddeeegggiiijjjkkkmmmnnnnnnlllkkkkkkllllllllljjjiiiggggggffffffhhhiiijjjlllmmmnnnoooooojjjiiijjjjjjllloooqqqsssvvvwww}}}|||zzzzzzzzzyyyxxxzzzzzzzzzzzzzzzzzzyyyyyyzzzzzzzzz|||{{{zzzxxxuuussspppooonnnnnnmmmllljjjhhhggggggfffffffffffffffffffffffffffhhhhhhhhhhhhiiiiiiiiijjjkkkhhhdddbbb```]]]ZZZXXXSSSSSSSSSSSSSSSTTTUUUUUUYYYYYYZZZZZZYYYXXXVVVVVVWWWWWWYYYZZZ[[[[[[[[[[[[[[[ZZZZZZZZZYYYYYYXXXXXXTTTTTTSSSSSSRRRSSSSSSSSSRRRRRRRRRQQQQQQQQQRRRRRRQQQPPPNNNMMMKKKJJJJJJJJJIIIIIIKKKMMMOOOPPPRRRRRRSSSSSSSSSRRRSSSSSSTTTTTTVVVWWWXXXZZZ[[[[[[\\\\\\[[[ZZZYYYXXXWWWWWWWWWXXXYYY[[[]]]]]][[[XXXWWWWWWWWWXXXYYY[[[]]]___```aaaaaa`````````bbbdddfffggghhhjjjllllllkkkjjjjjjkkkjjjiiigggeeeeeeeeeeeefffhhhhhhjjjlllmmmnnnnnnnnnjjjjjjjjjjjjlllmmmooopppssssssvvv~~~|||zzzyyyyyyyyyxxxwwwvvvvvvwwwwwwwwwwwwvvvuuuuuuuuuvvvyyy}}}{{{zzzxxxvvvssspppnnnmmmnnnmmmkkkiiihhhgggffffffffffffffffffffffffffffffhhhhhhhhhhhhhhhhhhhhhhhhiiigggeeecccaaa___\\\YYYUUUUUUTTTTTTTTTTTTUUUUUUWWWWWWXXXYYYXXXWWWUUUTTTWWWWWWXXXYYYZZZ[[[[[[[[[ZZZZZZZZZZZZZZZYYYYYYYYYUUUTTTSSSSSSSSSSSSSSSTTTTTTTTTSSSRRRQQQPPPOOOOOOPPPOOONNNLLLKKKJJJIIIIIIHHHIIIJJJLLLNNNPPPQQQRRRRRRRRRQQQQQQQQQRRRRRRSSSVVVVVVXXXYYYZZZ[[[[[[[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWZZZ\\\\\\ZZZXXXWWWWWWXXXXXXZZZ[[[]]]___```aaa______^^^^^^___aaabbbddddddgggiiijjjiiihhhhhhiiihhhfffeeedddccccccdddeeefffgggiiikkklllmmmmmmmmmjjjjjjkkkkkklllmmmnnnnnnmmmmmmpppwww}}}{{{yyywwwwwwwwwwwwvvvuuussssssuuuuuuuuutttsssrrrqqqqqqqqqtttyyy}}}~~~yyyyyyxxxvvvssspppnnnmmmkkkjjjiiigggfffeeeeeeeeeddddddddddddddddddddddddffffffggghhhhhhhhhggggggiiigggeeedddcccaaa^^^[[[XXXWWWVVVUUUUUUUUUUUUUUUUUUVVVXXXYYYYYYXXXVVVUUUXXXXXXXXXYYYYYYZZZZZZ[[[ZZZZZZZZZZZZYYYYYYYYYYYYVVVUUUTTTSSSSSSSSSSSSSSSTTTTTTTTTSSSRRRQQQPPPOOOPPPOOONNNLLLKKKJJJIIIIIIHHHIIIJJJKKKMMMOOOPPPPPPQQQQQQQQQQQQQQQRRRSSSSSSVVVWWWXXXZZZ[[[[[[[[[[[[]]]\\\[[[YYYXXXXXXXXXXXXWWWYYY[[[[[[YYYWWWWWWWWWYYYYYYZZZ\\\]]]^^^___```^^^^^^]]]^^^^^^___``````aaadddgggiiihhhgggggggggeeeddddddcccccccccddddddeeefffgggiiijjjkkklllllljjjjjjkkkkkkkkkkkkkkkkkkkkkkkkooouuuyyy}}}~~~zzzxxxwwwvvvwwwwwwvvvuuurrrssstttuuutttsssqqqppppppooonnnpppsssvvvxxxxxxuuuuuutttsssqqqnnnkkkjjjhhhgggfffeeeddddddddddddcccccccccccccccccccccccccccdddeeegggggggggffffffiiigggffffffeeeccc```]]][[[ZZZYYYWWWVVVUUUTTTTTTUUUVVVYYY[[[\\\[[[YYYXXXYYYYYYXXXXXXXXXYYYYYYZZZYYYYYYYYYYYYYYYYYYYYYYYYWWWVVVUUUTTTSSSSSSRRRRRRRRRSSSTTTUUUUUUTTTSSSSSSPPPOOONNNLLLKKKJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNOOOQQQQQQQQQQQQRRRSSSUUUUUUWWWXXXYYY[[[\\\\\\]]]]]]___^^^\\\[[[ZZZYYYYYYYYYXXXYYYZZZYYYWWWVVVWWWXXXYYYYYYZZZZZZ[[[\\\\\\]]]\\\]]]]]]^^^^^^^^^^^^]]]^^^bbbeeeggggggfffffffffbbbccccccdddddddddcccccccccdddfffgggiiijjjjjjjjjiiiiiijjjjjjjjjiiiiiihhhllllllooosssvvvxxx{{{{{{yyyxxxxxxyyyyyyxxxwwwssstttuuuuuuuuusssqqqooopppooommmmmmppprrrrrrrrrpppppppppooommmjjjgggffffffeeedddcccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbcccdddfffgggffffffeeeiiihhhgggffffffdddaaa^^^]]]\\\ZZZXXXVVVUUUTTTTTTUUUWWWZZZ]]]^^^]]]\\\ZZZZZZYYYYYYXXXXXXXXXYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYXXXWWWVVVTTTSSSRRRRRRRRRQQQRRRTTTVVVWWWWWWWWWWWWQQQPPPNNNMMMKKKJJJJJJJJJIIIJJJJJJKKKLLLMMMMMMNNNQQQQQQQQQRRRSSSUUUVVVWWWXXXYYYZZZ\\\]]]]]]]]]]]]```___^^^\\\[[[ZZZZZZZZZXXXYYYYYYXXXVVVVVVWWWYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[\\\^^^______^^^]]]\\\]]]```eeeggggggfffeeefffaaabbbdddeeeeeedddcccbbbbbbccceeeggghhhiiiiiiiiihhhhhhhhhhhhhhhgggffffffkkkjjjkkkoooppprrr{{{}}}{{{{{{yyywwwvvvvvvuuutttrrrssstttuuuwwwwwwuuupppmmmnnnmmmlllkkkkkklllmmmnnnmmmllllllkkkiiihhhgggggggggfffdddcccbbbaaaaaaaaaaaaaaa```_______________bbbbbbaaaaaaaaaaaaaaaaaadddeeefffffffffdddaaa```]]]\\\ZZZYYYWWWVVVVVVVVVTTTUUUWWWYYY[[[[[[[[[[[[^^^\\\ZZZXXXWWWWWWYYYYYYWWWWWWWWWVVVVVVUUUUUUUUUXXXWWWWWWVVVUUUTTTSSSSSSRRRSSSUUUVVVWWWWWWVVVUUUSSSQQQNNNLLLKKKJJJKKKLLLJJJKKKLLLMMMMMMNNNNNNMMMPPPQQQRRRTTTVVVXXXYYYZZZ]]]\\\\\\\\\]]]^^^```bbbccccccbbbaaa______^^^^^^\\\[[[YYYWWWVVVUUUVVVVVVXXXXXXYYYYYYZZZZZZ[[[[[[^^^\\\ZZZYYYXXXYYYZZZ[[[^^^^^^```aaaccccccdddddddddddddddddddddddddddcccaaabbbccceeefffgggggggggiiihhhgggeeeddddddeeeeeeggghhhiiilllpppsssvvvxxx}}}{{{yyyxxxvvvvvvvvvvvvtttrrrttttttuuuvvvvvvuuuqqqnnnmmmlllkkkjjjiiijjjjjjkkkkkkkkkjjjiiihhhgggffffffdddcccbbbaaa```_________``````___^^^^^^^^^^^^^^^````````````````````````bbbcccdddddddddbbb```^^^\\\[[[ZZZXXXWWWVVVUUUUUUSSSTTTVVVXXXZZZZZZ[[[ZZZ^^^]]]\\\ZZZYYYYYYZZZZZZXXXWWWWWWWWWVVVVVVVVVUUUWWWVVVVVVUUUTTTSSSRRRRRRRRRSSSUUUVVVWWWWWWVVVVVVSSSQQQOOOLLLKKKKKKKKKLLLJJJKKKLLLMMMNNNNNNNNNNNNPPPQQQSSSTTTVVVXXXZZZ[[[]]]]]]]]]]]]^^^___```aaacccccccccbbbbbb```___^^^]]][[[ZZZXXXWWWVVVWWWWWWXXXYYYYYYYYYZZZZZZZZZ[[[]]]\\\ZZZXXXXXXYYYZZZ[[[]]]^^^___aaabbbcccddddddbbbbbbbbbcccccccccccccccbbbbbbdddeeeffffffffffffhhhgggeeedddcccccccccdddfffgggiiikkknnnrrruuuvvvyyy}}}|||zzzwwwvvvttttttuuuvvvtttsssuuutttssstttttttttrrrppplllkkkiiigggffffffggggggiiiiiihhhgggfffeeeeeedddccccccaaa```______^^^^^^_________^^^^^^^^^^^^]]]________________________``````aaaaaaaaa___^^^]]][[[ZZZXXXWWWUUUTTTTTTTTTQQQRRRTTTVVVXXXYYYZZZZZZ]]]]]]]]]]]]]]]\\\[[[ZZZXXXXXXXXXWWWWWWWWWWWWWWWVVVVVVUUUTTTSSSRRRQQQQQQSSSTTTVVVWWWXXXXXXWWWVVVSSSQQQOOOMMMLLLKKKKKKLLLJJJKKKLLLMMMNNNNNNNNNNNNQQQRRRSSSUUUWWWYYYZZZ[[[]]]]]]^^^___````````````bbbcccdddeeedddcccaaa```^^^\\\[[[YYYXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[ZZZYYYXXXXXXXXXYYYZZZ\\\]]]___aaabbbccccccddd``````aaaaaabbbbbbccccccbbbcccdddeeeeeeeeeeeeeeeeeedddcccaaaaaaaaabbbbbbeeefffgggjjjmmmppprrrttttttwwwzzz|||~~~}}}~~~}}}{{{yyytttsssrrrssstttuuutttssstttrrrqqqqqqrrrsssrrrqqqkkkjjjhhhfffddddddddddddhhhggggggfffeeeddddddddddddcccbbbaaa```______```_______________^^^^^^]]]^^^^^^^^^^^^^^^_________^^^____________^^^]]]\\\YYYYYYWWWUUUTTTSSSSSSSSSOOOPPPRRRTTTVVVXXXYYYYYY[[[\\\^^^^^^^^^\\\ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVUUUTTTSSSRRRRRRSSSTTTVVVWWWXXXXXXWWWWWWRRRQQQPPPNNNLLLLLLKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNQQQRRRSSSUUUWWWYYY[[[[[[]]]^^^___`````````___^^^```bbbdddffffffdddbbbaaa^^^]]]\\\ZZZYYYYYYZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXYYYYYY[[[\\\^^^```aaaccccccccc______```aaabbbbbbccccccbbbcccdddddddddddddddccccccbbbaaa```______```aaadddeeefffhhhjjjmmmpppqqqrrrtttvvvwwwzzz~~~|||{{{zzz{{{{{{zzzxxxvvvqqqpppoooppprrrsssrrrqqqqqqooommmmmmooopppppppppkkkiiigggeeecccbbbbbbbbbffffffeeeeeeddddddccccccaaa```___^^^^^^^^^^^^^^^______`````````___^^^]]]]]]]]]]]]]]]^^^^^^______^^^^^^^^^^^^^^^]]]]]]\\\YYYXXXVVVUUUSSSRRRRRRRRROOOPPPQQQRRRTTTVVVXXXXXXYYYZZZ\\\]]]]]][[[YYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTTTTSSSSSSTTTUUUWWWXXXWWWWWWVVVRRRQQQPPPOOOMMMLLLKKKKKKKKKLLLMMMNNNNNNOOOOOONNNQQQRRRSSSUUUWWWYYYZZZ[[[\\\]]]^^^______^^^\\\[[[]]]___bbbdddeeedddbbbaaa^^^]]]\\\[[[ZZZZZZ[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXYYYYYYZZZ[[[]]]___aaabbbcccccc___``````aaabbbcccddddddbbbbbbcccccccccccccccbbbbbbaaa```_________```aaaddddddeeegggiiikkkmmmoooqqqrrrssstttvvvzzz}}}{{{zzzzzzyyyyyyyyyyyyxxxuuusssooonnnmmmmmmooopppooommmllljjjiiijjjlllmmmmmmllliiigggeeecccaaaaaaaaaaaacccccccccbbbbbbaaaaaaaaa\\\\\\[[[ZZZYYYYYYZZZZZZ^^^^^^___``````^^^]]]\\\ZZZ[[[[[[\\\\\\]]]]]]^^^\\\\\\\\\\\\\\\\\\\\\\\\YYYXXXVVVUUUSSSRRRRRRRRRQQQQQQQQQRRRSSSUUUVVVWWWWWWYYYZZZ[[[[[[ZZZXXXWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYXXXWWWVVVUUUTTTTTTRRRSSSUUUVVVWWWWWWVVVUUURRRRRRQQQOOONNNMMMLLLKKKKKKLLLMMMNNNOOOOOOOOOOOOPPPQQQRRRTTTVVVXXXYYYZZZ\\\\\\\\\\\\[[[ZZZZZZYYYZZZ\\\^^^```aaaaaaaaa```^^^]]]\\\[[[ZZZ[[[[[[\\\ZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXYYYYYYYYYZZZZZZZZZYYYZZZ\\\^^^```bbbcccccc``````aaaaaabbbbbbcccccc```aaabbbcccccccccccccccbbbaaa```______```aaabbbddddddeeefffhhhjjjlllmmmnnnnnnoooppprrruuuwwwyyy}}}|||zzzzzzzzzyyyxxxxxxxxxvvvrrrooommmlllkkkkkklllmmmkkkjjjgggfffeeegggiiijjjjjjiiieeedddbbb```___________________________^^^^^^^^^YYYYYYXXXXXXWWWWWWXXXXXX[[[\\\]]]^^^^^^\\\[[[ZZZWWWXXXXXXYYYZZZZZZ[[[[[[ZZZZZZYYYYYYYYYZZZZZZZZZYYYXXXWWWUUUTTTSSSRRRRRRSSSRRRRRRRRRSSSTTTUUUVVVXXXXXXYYYZZZZZZZZZYYYXXXUUUVVVVVVVVVWWWWWWWWWWWWYYYXXXXXXWWWVVVUUUTTTSSSQQQRRRTTTUUUVVVVVVUUUTTTRRRRRRQQQPPPOOOMMMLLLKKKLLLLLLMMMNNNOOOOOOOOOOOOOOOPPPQQQSSSUUUWWWXXXYYY[[[ZZZYYYXXXWWWWWWWWWWWWWWWXXXZZZ[[[]]]^^^______]]]]]][[[ZZZZZZZZZ[[[\\\[[[ZZZZZZZZZYYYYYYYYYXXXXXXYYYZZZZZZ[[[[[[[[[ZZZXXXYYY[[[^^^```aaabbbccc````````````````````````______aaabbbcccccccccccccccbbbaaa``````aaabbbcccddddddeeefffhhhjjjkkklllmmmllllllmmmooopppppppppuuu|||~~~}}}|||{{{zzzyyyxxxxxxwwwuuupppmmmlllkkkiiijjjkkkkkkiiihhhccccccccceeehhhiiihhhfffcccaaa```^^^]]]]]]]]]^^^]]]]]]\\\\\\\\\\\\\\\\\\ZZZYYYYYYXXXXXXXXXYYYYYYYYYZZZ\\\\\\\\\[[[YYYWWWUUUUUUVVVVVVWWWXXXYYYYYYXXXXXXWWWWWWWWWXXXXXXYYYYYYXXXWWWUUUTTTSSSSSSRRRTTTSSSRRRRRRRRRSSSUUUVVVYYYYYYYYYZZZZZZZZZZZZYYYUUUUUUUUUVVVVVVWWWWWWWWWXXXWWWWWWVVVUUUTTTSSSSSSPPPQQQSSSTTTUUUUUUTTTTTTRRRRRRQQQPPPOOOMMMLLLKKKLLLLLLMMMNNNOOOOOOOOOOOONNNOOOPPPRRRTTTVVVXXXXXX[[[YYYWWWVVVUUUUUUUUUVVVUUUVVVWWWXXXZZZ\\\]]]^^^]]]\\\[[[ZZZZZZZZZ[[[\\\[[[[[[ZZZZZZYYYYYYYYYXXXYYYYYYZZZ[[[[[[[[[[[[[[[XXXYYY[[[]]]```aaabbbccc__________________^^^^^^^^^___```aaaccccccddddddccccccbbbaaaaaabbbcccdddeeeeeeeeefffhhhiiikkklllmmmlllllllllmmmnnnmmmlllooouuu~~~~~~|||zzzyyyxxxxxxuuuuuuvvvvvvvvvtttsssrrrmmmlllkkkjjjiiihhhiiiiiicccbbbbbbdddfffgggfffddd___^^^]]][[[ZZZ[[[[[[\\\]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWXXXYYYZZZ[[[[[[ZZZYYYXXXXXXWWWUUUTTTUUUVVVXXXZZZWWWXXXXXXXXXXXXXXXXXXWWWVVVVVVUUUSSSRRRPPPOOOOOONNNOOOQQQRRRRRRRRRTTTVVVYYYYYYYYYYYYXXXVVVUUUUUUSSSRRRQQQQQQRRRUUUYYY[[[ZZZYYYWWWUUUSSSRRRQQQQQQQQQPPPQQQRRRTTTTTTRRRPPPOOONNNNNNNNNOOOOOOPPPQQQNNNNNNNNNOOOOOOOOOPPPPPPPPPQQQQQQRRRSSSTTTTTTUUUXXXWWWVVVUUUTTTTTTTTTTTTQQQSSSUUUWWWYYYZZZZZZZZZ[[[\\\\\\ZZZYYYXXXYYY[[[ZZZYYYYYYXXXXXXXXXXXXYYYXXXXXXYYYZZZZZZZZZZZZZZZWWWWWWWWWXXXZZZ\\\___```^^^]]]]]]]]]^^^```bbbccc``````aaabbbbbbbbbbbbaaabbbbbbaaa```````````````ddddddeeeggghhhiiijjjkkkkkklllmmmlllkkkjjjkkkmmmqqqtttyyy~~~|||zzzyyywwwwwwvvvssstttuuuuuutttsssqqqpppnnnnnnlllkkkiiigggfffeeebbbaaaaaacccdddeeedddbbb^^^]]]\\\ZZZZZZZZZZZZ[[[[[[[[[ZZZYYYXXXXXXXXXXXXVVVVVVUUUUUUUUUTTTTTTTTTVVVWWWXXXYYYYYYXXXWWWVVVUUUUUUTTTTTTTTTUUUVVVWWWVVVVVVWWWWWWWWWWWWVVVVVVUUUUUUTTTRRRQQQPPPOOONNNMMMNNNPPPPPPPPPQQQRRRTTTVVVWWWWWWXXXWWWVVVUUUTTTSSSRRRQQQPPPQQQTTTWWWXXXXXXWWWVVVTTTRRRQQQPPPOOOOOOOOOOOOPPPRRRRRRPPPNNNNNNMMMMMMMMMNNNNNNOOOPPPNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPPPQQQRRRSSSSSSSSSVVVUUUTTTTTTSSSSSSSSSSSSQQQRRRUUUWWWXXXYYYYYYYYYZZZ[[[[[[ZZZXXXWWWXXXZZZXXXXXXWWWVVVVVVVVVWWWWWWWWWXXXYYYYYYZZZZZZYYYYYYXXXXXXXXXXXXYYY[[[]]]^^^\\\\\\\\\]]]^^^___aaaaaa______```aaaaaaaaaaaaaaaaaaaaa```_________``````cccdddeeefffggghhhiiijjjiiikkkllllllkkkjjjjjjkkknnnppptttxxx|||}}}|||{{{yyywwwvvvuuuttttttqqqrrrrrrrrrrrrpppnnnmmmnnnnnnmmmllliiifffcccaaaaaa``````aaabbbbbbaaa___]]]\\\[[[YYYYYYYYYYYYZZZYYYYYYXXXXXXWWWVVVVVVVVVTTTTTTTTTSSSSSSSSSRRRRRRTTTTTTUUUVVVVVVUUUTTTTTTQQQRRRRRRSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUTTTTTTTTTSSSSSSRRRQQQPPPNNNMMMMMMKKKLLLNNNNNNNNNNNNPPPQQQRRRSSSUUUWWWWWWVVVUUUTTTSSSRRRQQQPPPPPPQQQSSSUUUVVVUUUTTTRRRPPPOOONNNMMMMMMLLLMMMOOOPPPQQQOOOMMMLLLLLLLLLKKKLLLLLLMMMNNNMMMMMMMMMNNNNNNNNNOOOOOONNNNNNOOOOOOPPPQQQQQQQQQSSSSSSSSSRRRRRRRRRRRRRRRQQQRRRTTTUUUVVVWWWWWWWWWXXXYYYZZZYYYWWWWWWWWWYYYWWWVVVUUUUUUTTTTTTUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\ZZZ[[[\\\]]]^^^_________^^^______```````````````______^^^^^^^^^___``````aaabbbcccdddfffggghhhhhhgggjjjlllmmmkkkjjjiiiiiikkkmmmoooqqqsssvvvzzz}}}}}}zzzyyyxxxvvvtttsssqqqqqqpppooooooppppppooommmkkkjjjkkkllllllkkkiiifffbbb``````___^^^___``````^^^\\\\\\[[[YYYXXXWWWWWWXXXXXXWWWWWWWWWWWWWWWVVVUUUUUUTTTTTTSSSSSSSSSRRRRRRRRRRRRSSSTTTTTTTTTTTTSSSRRRNNNPPPQQQSSSSSSRRRQQQPPPQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQPPPOOONNNMMMLLLKKKIIIJJJLLLLLLKKKKKKMMMOOONNNPPPSSSVVVWWWWWWVVVUUUSSSRRRPPPOOOOOOOOOPPPQQQSSSSSSRRRQQQPPPNNNMMMLLLLLLKKKLLLNNNPPPPPPNNNLLLKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNMMMMMMMMMNNNNNNNNNOOOOOOQQQQQQRRRRRRSSSSSSSSSSSSQQQQQQRRRSSSTTTUUUUUUUUUWWWXXXYYYYYYXXXWWWWWWXXXVVVVVVUUUTTTSSSSSSSSSSSSTTTUUUVVVVVVWWWWWWVVVVVVXXXXXXXXXXXXXXXXXXYYYYYYXXXYYY[[[]]]^^^^^^^^^]]]^^^______```````````````^^^]]]]]]]]]]]]^^^_________```aaabbbccceeefffffffffiiilllmmmllljjjhhhhhhjjjkkkmmmmmmnnnppptttwww{{{~~~{{{yyyvvvuuutttrrrpppooonnnnnnmmmmmmnnnmmmllljjjhhhgggfffggghhhhhhgggeeecccaaa```^^^]]]]]]^^^]]][[[YYYZZZYYYWWWVVVUUUUUUVVVVVVUUUVVVVVVWWWVVVVVVUUUTTTQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQRRRSSSSSSRRRQQQQQQMMMOOOQQQSSSSSSRRRPPPOOOOOOOOOPPPPPPPPPPPPOOOOOOOOONNNNNNMMMLLLKKKJJJJJJGGGHHHJJJJJJIIIIIIKKKLLLLLLNNNQQQTTTVVVVVVVVVVVVRRRQQQPPPOOONNNNNNNNNNNNRRRRRRRRRQQQPPPNNNLLLKKKKKKKKKKKKMMMPPPPPPNNNMMMJJJIIIIIIHHHHHHIIIIIIIIIKKKKKKKKKLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMOOOPPPRRRSSSTTTUUUTTTTTTQQQQQQQQQQQQRRRRRRSSSSSSVVVWWWYYYYYYXXXWWWWWWXXXWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSTTTUUUUUUUUUUUUTTTWWWWWWWWWWWWXXXWWWWWWWWWVVVXXXZZZ\\\]]]]]]\\\\\\^^^___``````aaaaaa``````]]]\\\\\\\\\\\\\\\]]]]]]]]]]]]^^^___aaabbbcccdddeeehhhkkklllkkkiiihhhgggggghhhjjjjjjkkkmmmpppsssvvv}}}|||yyyxxxtttsssrrrpppnnnmmmlllllllllllllllllljjjhhhfffeeebbbcccddddddddddddcccbbb```___]]]]]]\\\[[[YYYVVVXXXWWWVVVTTTTTTTTTTTTUUURRRSSSTTTUUUUUUTTTSSSRRRMMMMMMMMMLLLLLLLLLLLLKKKOOOPPPQQQQQQQQQQQQPPPOOOLLLMMMOOOQQQQQQPPPOOONNNNNNNNNOOOOOOOOOOOONNNNNNLLLLLLKKKKKKJJJIIIIIIHHHFFFHHHIIIIIIHHHHHHIIIJJJKKKLLLNNNPPPSSSTTTUUUVVVQQQQQQPPPOOONNNNNNMMMMMMPPPPPPQQQPPPOOOMMMLLLJJJJJJIIIJJJLLLOOOOOONNNLLLJJJIIIHHHHHHGGGHHHHHHHHHJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMOOOQQQSSSUUUUUUUUUUUUPPPPPPPPPOOOOOOPPPQQQQQQSSSUUUXXXXXXWWWVVVVVVWWWVVVVVVTTTSSSRRRRRRRRRRRRQQQRRRRRRSSSSSSSSSSSSSSSUUUVVVVVVWWWWWWWWWVVVVVVVVVWWWXXXYYYZZZ[[[[[[[[[]]]^^^______```_________]]]\\\[[[[[[ZZZZZZZZZ[[[ZZZ[[[\\\]]]___```aaaaaacccfffhhhiiihhhfffeeefffbbbdddeeeffffffiiilllooopppvvv|||zzzxxxxxxsssrrrpppnnnmmmlllkkkkkkkkkkkkkkkkkkiiigggeeedddaaaaaaaaaaaaaaaaaaaaaaaaaaa___]]]\\\\\\ZZZWWWUUUWWWVVVUUUSSSRRRSSSSSSTTTOOOPPPQQQRRRRRRQQQPPPOOOKKKKKKKKKKKKJJJJJJJJJJJJLLLMMMNNNOOOOOONNNMMMLLLJJJKKKMMMNNNNNNNNNMMMLLLMMMMMMNNNNNNNNNNNNMMMMMMJJJJJJJJJIIIIIIHHHGGGGGGFFFGGGHHHHHHGGGGGGHHHIIIJJJJJJKKKLLLNNNPPPSSSTTTQQQPPPPPPOOOOOONNNNNNNNNMMMNNNOOOOOONNNLLLJJJHHHGGGGGGHHHKKKMMMNNNMMMKKKJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLOOORRRTTTUUUUUUTTTPPPPPPOOONNNNNNNNNOOOPPPPPPRRRUUUVVVUUUTTTTTTTTTUUUTTTSSSQQQPPPPPPOOOOOOPPPPPPQQQRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWWWWVVVVVVVVVVVVWWWWWWXXXZZZ[[[\\\[[[[[[\\\]]]]]]]]]]]]]]]]]]\\\[[[ZZZYYYXXXXXXXXXYYYYYYZZZ\\\]]]^^^___```aaabbbddddddbbbbbbbbbccc```aaaccccccccceeehhhkkkkkkpppvvv}}}~~~~~~|||zzzxxxxxxxxxsssrrrpppnnnlllkkkjjjjjjkkkkkkkkkkkkiiigggeeecccaaa``````_________``````aaa___]]]\\\\\\ZZZWWWTTTVVVUUUTTTRRRRRRRRRSSSSSSLLLMMMOOOPPPPPPOOONNNLLLMMMLLLLLLLLLLLLKKKKKKKKKJJJKKKLLLMMMMMMLLLKKKJJJIIIJJJJJJKKKKKKKKKKKKKKKMMMMMMNNNNNNNNNNNNMMMMMMIIIIIIIIIHHHHHHGGGGGGGGGFFFGGGHHHHHHGGGFFFHHHIIIIIIHHHHHHHHHJJJMMMPPPSSSPPPPPPPPPOOOOOOOOONNNNNNKKKLLLMMMMMMLLLJJJHHHFFFFFFFFFGGGIIILLLLLLKKKJJJJJJIIIIIIHHHGGGGGGGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKIIIKKKNNNQQQSSSTTTTTTSSSPPPOOONNNMMMMMMMMMNNNOOOMMMPPPSSSTTTSSSRRRRRRRRRTTTSSSQQQPPPOOONNNNNNNNNOOOPPPQQQQQQRRRRRRQQQQQQRRRSSSUUUVVVWWWWWWVVVVVVWWWVVVVVVVVVWWWYYY[[[\\\YYYYYYZZZ[[[[[[[[[[[[[[[^^^]]][[[ZZZXXXWWWWWWWWWXXXXXXYYY[[[\\\]]]^^^______```aaa```___^^^___aaaaaabbbccccccbbbdddfffiiikkknnnrrruuuyyy|||yyyvvvuuuttttttrrrpppmmmkkkkkklllkkkjjjjjjhhheeeccccccbbbaaa```______^^^]]]]]]]]]^^^^^^```___]]]\\\ZZZYYYXXXXXXWWWVVVTTTQQQOOOMMMLLLLLLLLLMMMNNNOOOPPPOOOOOONNNNNNMMMLLLKKKKKKKKKKKKKKKHHHIIIIIIJJJJJJIIIIIIHHHKKKJJJHHHHHHHHHIIIKKKMMMKKKKKKLLLMMMMMMMMMMMMMMMOOOLLLIIIHHHGGGGGGFFFEEEFFFFFFFFFFFFGGGGGGHHHIIIGGGGGGGGGHHHHHHJJJKKKKKKOOOOOOOOONNNNNNNNNMMMMMMOOONNNNNNMMMKKKJJJHHHGGGEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKJJJIIIHHHHHHGGGFFFFFFFFFGGGHHHJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKMMMPPPRRRRRRQQQOOOMMMLLLLLLLLLLLLLLLKKKJJJJJJKKKLLLNNNPPPQQQQQQQQQPPPPPPPPPPPPOOOOOONNNNNNNNNLLLNNNPPPQQQPPPPPPRRRSSSUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSSSSTTTUUUVVVWWWXXXWWWVVVVVVVVVWWWZZZ\\\^^^^^^^^^^^^]]][[[XXXUUUTTTVVVWWWXXXYYYZZZZZZZZZZZZ^^^]]]]]]\\\\\\]]]]]]^^^^^^^^^___aaabbbdddeeeeeeggghhhjjjnnnrrrvvvyyy{{{|||zzzwwwvvvttttttssspppmmmlllllllllkkkjjjjjjhhhfffeeeeeedddbbb```______^^^]]]]]]]]]]]]]]]^^^]]]\\\ZZZYYYXXXXXXXXXWWWVVVTTTQQQOOOMMMLLLLLLKKKLLLNNNOOOOOOOOONNNNNNMMMMMMLLLKKKJJJJJJJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHJJJIIIHHHGGGGGGIIIJJJLLLLLLLLLMMMMMMMMMMMMMMMLLLNNNKKKIIIHHHHHHHHHGGGFFFGGGGGGFFFFFFGGGHHHHHHIIIHHHGGGGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLKKKJJJIIIHHHGGGEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKMMMNNNOOONNNMMMLLLLLLLLLLLLLLLLLLKKKJJJJJJLLLLLLMMMNNNNNNNNNMMMMMMOOOOOOOOONNNNNNMMMMMMMMMKKKMMMOOOPPPPPPPPPQQQRRRTTTTTTTTTTTTTTTTTTTTTTTTRRRSSSSSSTTTUUUVVVVVVWWWVVVVVVUUUUUUWWWYYY\\\]]]______^^^]]]\\\YYYWWWUUUVVVVVVWWWXXXYYYYYYYYYYYY\\\\\\\\\[[[[[[\\\\\\\\\\\\]]]^^^___aaabbbcccdddeeeeeegggiiilllooorrrsssxxx}}}~~~|||yyywwwuuussssssqqqooommmmmmmmmkkkjjjhhhgggfffffffffeeebbb```______^^^]]]\\\\\\[[[[[[[[[[[[ZZZYYYXXXWWWXXXXXXVVVUUUSSSQQQOOONNNMMMMMMKKKLLLMMMMMMNNNNNNMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGHHHGGGFFFFFFFFFGGGIIIJJJLLLLLLLLLMMMLLLLLLKKKKKKKKKJJJHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIHHHHHHGGGHHHHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJIIIIIIHHHGGGEEEEEEFFFFFFFFFFFFFFFEEEDDDEEEEEEEEEFFFFFFFFFGGGCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLKKKJJJJJJMMMLLLKKKJJJJJJJJJJJJJJJMMMMMMMMMLLLLLLLLLLLLLLLJJJLLLNNNOOONNNNNNPPPQQQSSSSSSSSSSSSTTTTTTTTTTTTRRRSSSTTTVVVVVVVVVUUUUUUUUUTTTTTTUUUVVVXXXZZZ\\\^^^^^^^^^^^^\\\ZZZXXXVVVUUUVVVVVVWWWXXXXXXXXXYYYZZZZZZZZZYYYYYYZZZZZZZZZZZZ[[[\\\]]]^^^___```aaaccccccdddeeegggiiijjjlllooorrrxxx~~~}}}zzzwwwtttssstttrrrpppnnnnnnmmmkkkjjjeeeeeeeeeffffffeeebbb____________^^^\\\[[[ZZZYYYYYYXXXWWWWWWWWWWWWWWWWWWUUUTTTSSSQQQOOONNNNNNMMMLLLLLLLLLMMMMMMMMMLLLLLLMMMLLLKKKIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFGGGHHHJJJJJJKKKKKKJJJJJJIIIHHHIIIHHHGGGHHHIIIJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJLLLKKKKKKKKKKKKJJJJJJJJJGGGHHHHHHIIIIIIIIIIIIIIIFFFFFFGGGGGGFFFEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFGGGIIIJJJJJJKKKIIIHHHGGGGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJLLLKKKIIIHHHHHHHHHIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJHHHJJJMMMMMMMMMMMMNNNPPPRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTVVVWWWWWWVVVUUUTTTSSSSSSSSSSSSUUUWWWXXXYYY\\\\\\\\\\\\[[[ZZZXXXWWWUUUUUUUUUUUUVVVVVVWWWWWWXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXYYYZZZ[[[\\\]]]]]]aaabbbbbbccceeeggghhhiiikkkmmmqqquuuyyy~~~~~~~~~}}}zzzwwwtttrrrtttrrrpppoooooommmkkkiiibbbbbbcccdddeeeddd```^^^____________]]]\\\ZZZYYYWWWWWWVVVVVVVVVVVVVVVWWWTTTTTTRRRQQQOOOOOONNNNNNMMMMMMLLLLLLLLLLLLLLLLLLMMMLLLKKKJJJHHHHHHHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGHHHGGGGGGHHHJJJKKKKKKIIIHHHGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHHHHGGGFFFEEEDDDGGGFFFFFFEEEDDDDDDCCCCCC@@@AAAAAAAAABBBCCCCCCCCCCCCCCCDDDFFFGGGHHHIIIJJJIIIHHHFFFFFFFFFGGGIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHJJJKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHJJJLLLMMMLLLLLLNNNOOOQQQQQQRRRRRRRRRSSSSSSSSSTTTUUUWWWXXXWWWVVVTTTSSSPPPQQQQQQRRRTTTUUUVVVWWWXXXYYYZZZZZZZZZYYYWWWVVVUUUTTTTTTSSSTTTTTTUUUVVVWWWVVVVVVUUUUUUVVVVVVWWWVVVVVVWWWXXXYYYZZZZZZ[[[]]]]]]^^^```bbbeeeggghhhhhhjjjmmmoooqqqtttxxx{{{~~~~~~~~~}}}{{{xxxvvvtttrrrsssrrrpppooonnnmmmjjjgggaaaaaaaaabbbccccccaaa^^^______``````___]]][[[ZZZWWWWWWVVVUUUUUUUUUVVVVVVTTTSSSRRRQQQPPPOOOOOOOOONNNNNNMMMLLLLLLLLLMMMMMMNNNMMMLLLJJJIIIHHHHHHHHHEEEFFFFFFGGGGGGFFFFFFEEECCCDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGIIIKKKLLLJJJIIIGGGGGGFFFEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJGGGHHHHHHHHHGGGFFFEEEEEEDDDDDDCCCBBBAAA@@@??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHGGGFFFFFFFFFGGGHHHIIIIIIIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLHHHHHHHHHHHHHHHIIIIIIIIIHHHJJJLLLMMMLLLLLLNNNOOOPPPPPPQQQQQQRRRRRRSSSSSSTTTTTTUUUUUUUUUTTTRRRQQQNNNOOOPPPQQQSSSTTTUUUUUUVVVWWWXXXYYYYYYXXXWWWVVVTTTTTTRRRRRRRRRSSSTTTUUUVVVUUUUUUTTTTTTUUUUUUVVVUUUUUUUUUVVVWWWXXXXXXXXXWWWWWWYYY[[[^^^```cccdddeeefffhhhiiijjjllloooqqqwww}}}}}}{{{xxxvvvtttsssrrrrrrqqqpppooonnnlllhhhfffbbbaaa```aaabbbcccbbbaaa^^^___```aaaaaa___]]]\\\XXXWWWVVVVVVUUUUUUUUUUUUSSSRRRQQQPPPPPPPPPPPPPPPPPPOOONNNMMMLLLMMMMMMNNNOOONNNMMMKKKJJJIIIHHHHHHEEEEEEFFFFFFFFFFFFEEEEEECCCDDDDDDEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIIIIJJJJJJGGGGGGGGGIIIKKKKKKJJJHHHFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCEEEEEEEEEDDDDDDDDDCCCCCCEEEFFFGGGHHHIIIIIIIIIHHHFFFFFFFFFFFFFFFFFFEEEEEEBBBBBBAAAAAA@@@@@@??????@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJJJJKKKKKKJJJJJJIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIHHHJJJLLLMMMMMMMMMNNNOOOOOOOOOPPPQQQQQQRRRSSSSSSSSSRRRRRRQQQPPPOOOOOONNNMMMMMMOOOPPPRRRSSSSSSTTTUUUVVVXXXYYYYYYYYYXXXXXXTTTSSSRRRPPPPPPQQQSSSTTTUUUUUUTTTTTTTTTTTTUUUUUUTTTTTTUUUUUUVVVWWWWWWWWWUUUUUUVVVXXXZZZ]]]___aaaaaaccceeeffffffgggiiikkkooorrryyy}}}zzzwwwtttsssssssssrrrqqqooonnnnnnkkkhhheeedddbbb```aaabbbdddcccccc^^^___aaabbbbbb```___]]]YYYXXXWWWVVVUUUUUUUUUUUURRRRRRQQQPPPPPPPPPPPPPPPQQQPPPNNNMMMMMMMMMNNNNNNPPPOOONNNLLLJJJIIIIIIHHHEEEEEEFFFFFFFFFFFFEEEEEECCCDDDDDDEEEFFFEEEEEEEEEEEEFFFGGGIIIJJJKKKLLLLLLHHHGGGHHHIIIKKKKKKIIIHHHEEEEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGDDDDDDEEEEEEEEEEEEDDDDDDAAAAAABBBBBBBBBBBBCCCCCC@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEHHHHHHIIIJJJKKKKKKKKKJJJIIIJJJJJJJJJIIIGGGEEEDDDGGGGGGGGGHHHHHHIIIIIIIIIHHHJJJMMMMMMMMMMMMNNNOOOOOOOOOPPPPPPQQQRRRSSSSSSQQQPPPOOONNNMMMLLLLLLLLLLLLMMMNNNPPPQQQRRRSSSSSSVVVWWWXXXZZZZZZZZZZZZYYYTTTSSSQQQPPPPPPQQQRRRSSSUUUUUUTTTTTTTTTTTTUUUUUUTTTTTTUUUUUUVVVVVVVVVWWWVVVVVVWWWXXXZZZ\\\^^^___```bbbdddeeeeeefffhhhjjjjjjlllooottt|||~~~zzzwwwvvvuuusssqqqrrrpppmmmllllllkkkjjjiiieeeccc```______```___^^^]]]^^^___``````^^^\\\[[[[[[ZZZYYYXXXXXXXXXXXXXXXVVVUUUTTTSSSRRRPPPOOOOOOOOOOOONNNMMMMMMNNNNNNNNNOOOOOOOOONNNMMMLLLKKKJJJIIIHHHGGGFFFEEECCCBBBBBBEEEDDDDDDCCCCCCCCCCCCDDDIIIIIIIIIJJJIIIIIIHHHHHHIIIHHHGGGGGGFFFEEEDDDDDDFFFEEEEEEDDDCCCBBBBBBBBB@@@@@@@@@@@@AAABBBCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFFFFGGGFFFFFFFFFEEEDDDCCCCCCBBBEEEEEEEEEEEEDDDCCCBBBAAACCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIKKKJJJIIIGGGHHHHHHIIIHHHHHHGGGFFFEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLPPPQQQRRRSSSTTTTTTTTTTTTOOOPPPPPPPPPOOONNNNNNMMMMMMNNNOOOOOOOOOPPPRRRTTTXXXXXXXXXXXXWWWVVVUUUTTTSSSRRRQQQPPPOOOPPPPPPQQQRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSVVVVVVWWWWWWYYYZZZ\\\]]]```aaaccceeefffhhhhhhiiigggiiilllppptttzzz~~~zzzwwwuuutttrrrqqqqqqooommmllllllkkkjjjhhheeeccc```______```___^^^]]]]]]_________^^^\\\[[[ZZZYYYXXXWWWVVVVVVVVVVVVUUUTTTSSSRRRQQQPPPOOONNNNNNNNNMMMMMMMMMMMMMMMNNNOOOOOOOOOOOONNNMMMLLLLLLJJJIIIHHHFFFEEEDDDCCCCCCEEEDDDCCCCCCCCCCCCCCCCCCFFFGGGHHHIIIJJJKKKKKKKKKHHHHHHHHHGGGFFFEEEEEEDDDFFFEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@???@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCEEEEEEEEEDDDDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDEEEFFFGGGHHHHHHJJJKKKKKKIIIHHHIIIIIIJJJIIIHHHFFFEEEEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLOOOPPPQQQRRRRRRSSSSSSSSSPPPPPPPPPPPPPPPOOONNNNNNMMMOOOPPPPPPOOOPPPRRRTTTXXXXXXXXXXXXWWWVVVUUUTTTSSSRRRQQQPPPOOOPPPPPPQQQRRRRRRSSSTTTTTTTTTTTTSSSTTTTTTTTTTTTSSSSSSSSSSSSVVVVVVVVVWWWXXXYYY[[[\\\^^^___```bbbdddeeefffffffffhhhjjjmmmoootttyyy}}}~~~}}}~~~|||xxxvvvtttsssqqqppppppnnnlllkkklllkkkiiigggeeeccc```____________^^^\\\]]]^^^^^^^^^]]]\\\[[[YYYYYYXXXVVVUUUTTTSSSSSSTTTTTTSSSQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOOOONNNNNNLLLKKKIIIGGGEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDFFFHHHJJJLLLMMMMMMHHHHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@???>>>>>>>>>??????AAAAAAAAABBBBBBCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@????????????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCDDDDDDEEEFFFGGGHHHJJJKKKKKKJJJIIIJJJKKKKKKIIIHHHFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKMMMNNNOOOPPPQQQQQQQQQQQQPPPPPPQQQQQQPPPPPPOOOOOONNNOOOPPPPPPPPPQQQSSSUUUWWWWWWWWWWWWVVVUUUUUUTTTSSSRRRQQQPPPOOOPPPQQQQQQQQQRRRSSSSSSTTTTTTSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVWWWXXXYYYZZZ[[[\\\]]]___```bbbcccdddeeeggghhhiiijjjmmmqqqtttvvv}}}{{{|||~~~{{{wwwtttsssqqqooonnnnnnmmmkkkkkkkkkjjjhhhfffdddbbb___^^^^^^___^^^]]][[[\\\\\\]]]\\\[[[ZZZZZZYYYYYYXXXWWWUUUTTTRRRQQQTTTTTTSSSQQQPPPOOONNNMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMNNNNNNOOOPPPPPPPPPOOONNNLLLJJJHHHFFFFFFFFFGGGDDDDDDCCCBBBAAAAAAAAAAAA@@@BBBDDDFFFHHHIIIJJJKKKGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCC@@@@@@???======<<<<<<<<<@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDEEEDDDDDDDDDCCCCCCCCCBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@????????????@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCDDDDDDEEEFFFHHHJJJLLLLLLKKKJJJKKKLLLKKKJJJHHHFFFEEEEEEEEEFFFEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJLLLMMMMMMNNNOOOOOONNNNNNPPPPPPQQQQQQQQQPPPPPPOOONNNOOOPPPQQQPPPQQQSSSUUUVVVVVVVVVVVVVVVUUUTTTTTTRRRQQQPPPOOOOOOPPPQQQRRRQQQRRRRRRSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVWWWWWWXXXYYYZZZ[[[\\\^^^```aaabbbdddeeegggggghhhjjjmmmoooqqqwww~~~|||yyy{{{}}}|||yyyuuurrrqqqpppnnnllllllkkkjjjjjjkkkjjjgggeeecccaaa^^^]]]]]]]]]]]]\\\ZZZZZZZZZZZZZZZYYYYYYXXXYYYYYYYYYXXXVVVTTTRRRQQQTTTTTTSSSRRRPPPOOONNNMMMMMMMMMNNNOOOPPPPPPOOOOOOLLLLLLMMMNNNOOOOOOOOOOOONNNMMMKKKIIIGGGGGGGGGGGGDDDCCCBBBAAA@@@@@@@@@@@@???@@@BBBCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCC@@@???>>>===<<<;;;;;;;;;??????@@@@@@AAABBBBBBCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAABBBBBBBBBBBBAAAAAA@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBCCCCCCDDDEEEGGGIIIKKKLLLKKKKKKLLLMMMKKKJJJHHHGGGFFFEEEFFFFFFEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIKKKLLLLLLMMMMMMMMMMMMLLLOOOOOOPPPPPPPPPPPPPPPOOONNNOOOPPPPPPPPPQQQSSSUUUUUUUUUUUUVVVUUUUUUTTTSSSRRRQQQPPPOOOOOOPPPQQQRRRQQQQQQRRRSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUVVVVVVVVVUUUUUUUUUVVVVVVWWWYYYYYYZZZ[[[\\\___aaabbbbbbdddfffggghhhiiilllnnnnnnqqqvvvzzz}}}|||yyyzzz}}}~~~}}}{{{wwwsssqqqooonnnlllkkkjjjiiiiiijjjjjjiiigggdddaaa___\\\[[[[[[\\\[[[ZZZXXXXXXWWWWWWWWWVVVVVVVVVXXXXXXXXXXXXWWWUUUSSSQQQSSSSSSRRRQQQOOONNNMMMLLLKKKLLLNNNOOOPPPPPPOOONNNJJJJJJKKKLLLMMMMMMMMMLLLMMMLLLKKKJJJIIIHHHFFFFFFDDDCCCBBBAAA@@@???????????????@@@AAAAAABBBAAAAAACCCDDDDDDEEEEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDCCCCCC@@@???>>>===<<<<<<;;;<<<>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAA@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCEEEHHHJJJKKKKKKKKKLLLNNNJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHHHHKKKKKKLLLLLLLLLLLLLLLKKKNNNNNNOOOOOOPPPPPPOOOOOOMMMNNNOOOOOOOOOPPPRRRTTTTTTTTTUUUUUUUUUTTTTTTSSSQQQQQQPPPOOOPPPQQQRRRSSSPPPQQQRRRRRRSSSSSSRRRRRRSSSSSSTTTTTTUUUVVVVVVVVVWWWWWWVVVUUUUUUUUUVVVVVVYYYXXXYYYYYY[[[]]]```aaaaaaccceeefffggghhhjjjlllnnnoooqqqsssuuuyyy}}}||||||~~~{{{zzzyyyzzz|||~~~~~~~~~|||{{{yyyvvvrrrooonnnmmmkkkiiiiiihhhhhhiiijjjiiifffccc___]]]ZZZYYYYYYZZZYYYXXXVVVVVVUUUTTTTTTTTTTTTTTTUUUVVVWWWWWWVVVTTTRRRQQQQQQPPPOOONNNMMMKKKKKKJJJIIIJJJLLLNNNNNNNNNMMMLLLHHHIIIIIIJJJJJJJJJIIIIIIKKKKKKLLLLLLJJJHHHEEEDDDDDDCCCBBB@@@??????>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEEFFFCCCDDDDDDDDDDDDDDDDDDDDD??????>>>===<<<<<<<<<=========>>>???@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>???????????????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@??????@@@AAAAAABBBCCCCCCCCCCCCBBBBBBAAABBBBBBCCCDDDFFFIIIJJJJJJKKKLLLMMMIIIIIIJJJJJJIIIGGGEEECCCEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHKKKKKKLLLLLLLLLLLLKKKKKKLLLMMMNNNNNNOOOOOONNNNNNLLLMMMNNNNNNNNNOOOQQQSSSSSSSSSTTTTTTTTTTTTTTTSSSQQQPPPPPPOOOPPPQQQRRRSSSPPPQQQRRRRRRSSSSSSRRRRRRSSSSSSTTTUUUUUUVVVWWWWWWXXXXXXWWWVVVVVVVVVVVVVVVXXXWWWWWWWWWYYY\\\^^^```___aaacccdddddddddeeegggkkklllnnnoooqqquuuxxxzzz~~~{{{yyyyyyzzz}}}|||zzzyyyyyy{{{|||~~~~~~}}}{{{zzzyyyvvvrrrooommmllljjjiiihhhhhhhhhiiijjjiiifffccc^^^\\\YYYXXXXXXYYYXXXWWWUUUTTTTTTSSSRRRSSSSSSSSSSSSTTTUUUVVVUUUTTTRRRPPPOOONNNMMMLLLKKKIIIHHHHHHFFFHHHJJJLLLMMMMMMKKKKKKGGGHHHHHHIIIHHHHHHGGGGGGIIIKKKLLLLLLKKKHHHEEEBBBDDDCCCBBB@@@???>>>>>>>>>======???@@@AAABBBBBBBBB@@@AAAAAABBBCCCDDDEEEEEECCCCCCCCCDDDDDDDDDDDDDDD??????>>>============>>><<<===>>>???@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA============>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@??????>>>>>>>>>>>>??????======>>>???@@@@@@AAAAAACCCBBBBBBAAAAAAAAABBBBBBCCCEEEHHHIIIJJJJJJLLLMMMHHHIIIKKKKKKJJJHHHEEECCCEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGKKKLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNKKKLLLNNNNNNMMMNNNPPPRRRRRRSSSSSSTTTTTTTTTSSSSSSQQQPPPPPPOOOPPPQQQRRRSSSPPPQQQQQQRRRRRRRRRRRRRRRSSSSSSTTTUUUVVVVVVWWWWWWYYYYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVXXXZZZ]]]___^^^```bbbbbbaaa```aaabbbdddfffhhhjjjmmmpppsssuuuwwwzzz~~~~~~|||yyyyyyyyy{{{||||||}}}}}}|||yyywwwvvvvvvyyyyyyyyyyyyyyyyyyxxxxxxtttrrrpppooonnnmmmkkkiiigggfffeeeeeefffeeecccaaa\\\ZZZWWWUUUSSSSSSSSSTTTUUUTTTSSSRRRRRRSSSTTTUUUSSSRRRRRRPPPOOONNNMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJGGGGGGHHHHHHHHHGGGGGGFFFHHHGGGFFFDDDDDDDDDEEEFFFGGGGGGHHHHHHGGGFFFDDDCCCDDDDDDBBBAAA@@@?????????===>>>>>>>>>======???AAADDDAAA???@@@CCCDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBB>>>===<<<<<<<<<<<<<<<===@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>======??????@@@@@@@@@@@@??????===>>>>>>>>>????????????<<<======>>>>>>>>>>>>===============>>>>>>>>>>>>BBBAAAAAA@@@@@@AAAAAABBBCCCDDDFFFHHHIIIIIIIIIIIIHHHHHHHHHIIIHHHHHHGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGLLLKKKKKKKKKKKKKKKLLLMMMLLLLLLLLLLLLLLLMMMMMMMMMKKKLLLLLLKKKJJJKKKOOOQQQRRRQQQPPPOOOOOOPPPQQQRRRPPPRRRTTTUUUUUUUUUSSSRRRSSSRRRRRRRRRQQQQQQPPPPPPRRRRRRRRRTTTVVVWWWVVVUUUXXXXXXXXXXXXXXXWWWWWWVVVWWWWWWWWWXXXXXXZZZ[[[[[[]]]]]]^^^___```aaabbbbbbccccccdddfffgggiiijjjjjjlllooorrrvvvzzz~~~{{{yyyxxxxxxyyy{{{|||}}}}}}{{{xxxvvvvvvwwwwwwwwwwwwwwwwwwvvvvvvvvvrrrpppnnnmmmmmmllljjjhhhfffdddccccccccccccaaa___[[[ZZZWWWUUUSSSSSSTTTTTTRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRQQQPPPOOONNNMMMMMMJJJKKKKKKKKKKKKJJJIIIIIIFFFGGGGGGGGGGGGGGGGGGFFFHHHGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGEEEDDDCCCDDDCCCAAA@@@???>>>>>>>>><<<===>>>>>>======>>>@@@BBB???>>>???AAABBBBBB@@@AAAAAAAAABBBBBBBBBBBBBBB@@@???>>>>>>=========>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????????????????>>>======>>>>>>>>>?????????????????????===<<<;;;:::<<<=========>>>>>>>>>>>>BBBAAAAAA@@@@@@AAAAAABBBCCCCCCEEEFFFGGGHHHHHHHHHGGGHHHHHHIIIIIIHHHHHHGGGEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGKKKKKKJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJIIIJJJMMMPPPRRRQQQPPPOOOOOOPPPPPPQQQQQQRRRTTTUUUVVVUUUTTTSSSTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRTTTUUUVVVUUUUUUWWWXXXXXXYYYYYYXXXXXXXXXWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[\\\]]]^^^___`````````aaabbbccceeefffgggggghhhjjjmmmooorrrvvv{{{~~~~~~~~~~~~~~~~~~~~~{{{xxxvvvvvvwwwxxx||||||{{{yyyvvvuuuvvvwwwwwwvvvuuuuuutttsssrrrrrrooommmkkkkkkkkkjjjhhhgggdddbbb````````````^^^\\\ZZZYYYWWWUUUTTTSSSTTTTTTOOOPPPPPPQQQQQQPPPPPPOOOQQQQQQPPPOOONNNMMMMMMLLLIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGFFFFFFGGGGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFEEEDDDCCCCCCBBBAAA???>>>>>>>>>>>><<<===>>>>>>===<<<>>>??????>>>===>>>@@@@@@@@@???AAAAAAAAAAAABBBBBBCCCCCCBBBBBB@@@???>>>>>>>>>>>>????????????????????????@@@@@@@@@????????????>>>===>>>>>>??????>>>>>>===============>>>>>>>>>>>>?????????>>>===<<<;;;:::<<<<<<=========>>>>>>>>>BBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGEEEDDDDDDDDDDDDCCCCCCCCCDDDCCCCCCDDDDDDEEEFFFGGGJJJIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKIIIIIIIIIIIIHHHIIIKKKNNNRRRQQQPPPOOOOOOOOOOOOOOOQQQRRRSSSTTTUUUTTTSSSRRRSSSSSSRRRRRRRRRRRRQQQQQQQQQRRRRRRSSSTTTTTTTTTTTTWWWWWWXXXYYYZZZZZZZZZZZZWWWVVVVVVWWWWWWXXXYYYZZZXXXYYYZZZZZZ\\\\\\]]]^^^]]]]]]^^^___aaabbbccccccdddeeeggghhhiiilllpppsssuuuxxx}}}~~~~~~~~~~~~~~~~~~}}}~~~}}}yyyvvvtttttttttuuu{{{zzzyyyvvvssssssuuuwwwxxxwwwuuussspppnnnllllllkkkiiihhhggghhhgggfffdddbbb```^^^]]]]]]]]][[[ZZZYYYXXXVVVUUUTTTSSSSSSSSSNNNNNNPPPQQQQQQPPPNNNNNNPPPOOOOOONNNMMMMMMLLLLLLIIIIIIIIIIIIIIIHHHHHHGGGEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCBBBAAA@@@????????????<<<>>>??????>>>===>>>???======>>>>>>?????????>>>???@@@@@@AAAAAABBBBBBBBBCCCBBBAAA???>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<======>>>>>>======<<<<<<<<<<<<=========>>>>>>;;;;;;<<<===>>>>>>>>>>>><<<<<<<<<=========>>>>>>AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBDDDEEEFFFFFFGGGHHHHHHHHHGGGGGGDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKKKKKKKKKKJJJJJJHHHIIIJJJIIIHHHIIIKKKMMMQQQPPPOOOOOONNNNNNMMMMMMOOOOOOQQQQQQRRRQQQQQQQQQOOOOOOOOOOOOOOOOOONNNNNNPPPQQQSSSSSSSSSRRRSSSSSSUUUVVVWWWYYYZZZ[[[[[[[[[VVVVVVVVVVVVVVVWWWXXXXXXWWWWWWXXXYYYZZZ[[[[[[\\\ZZZ[[[[[[\\\^^^______```bbbccceeeeeefffhhhlllnnnrrrssstttxxx~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}zzzwwwtttrrrrrrrrrsssxxxxxxvvvsssqqqqqqsssuuuyyywwwuuuqqqmmmjjjgggeeefffeeedddddddddeeecccbbbbbb___]]][[[[[[[[[ZZZXXXVVVVVVUUUTTTSSSRRRRRRRRRMMMNNNPPPPPPPPPPPPNNNMMMNNNNNNNNNMMMLLLLLLKKKKKKIIIJJJJJJJJJJJJIIIHHHHHHEEEDDDDDDDDDDDDEEEFFFGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@??????@@@===???AAAAAA???>>>>>>???<<<===??????????????????>>>>>>>>>???@@@AAAAAAAAAAAAAAA???>>><<<<<<;;;;;;========================;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;;;;<<<<<<<<<<<<=========::::::<<<======>>>>>>>>><<<<<<<<<<<<============@@@@@@????????????@@@@@@@@@??????>>>???@@@BBBCCCDDDDDDEEEFFFGGGGGGFFFFFFCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIJJJKKKJJJIIIIIIJJJLLLNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMNNNNNNQQQSSSSSSQQQPPPQQQRRRSSSTTTVVVWWWYYYYYYZZZZZZUUUUUUUUUUUUUUUVVVVVVWWWUUUVVVWWWWWWYYYYYYZZZ[[[YYYYYYZZZ[[[\\\\\\]]]]]]___```bbbccccccfffjjjmmmpppppppppqqquuu}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzxxxuuurrrppppppqqqrrrttttttsssqqqooooooppprrrvvvtttqqqmmmiiifffcccaaabbbaaa``````aaabbbaaa___aaa^^^[[[YYYYYYXXXWWWVVVTTTSSSSSSRRRRRRQQQPPPPPPMMMNNNNNNOOOOOONNNNNNMMMMMMMMMLLLLLLLLLKKKKKKKKKIIIIIIJJJJJJIIIIIIHHHGGGDDDDDDCCCCCCCCCEEEFFFGGGEEEFFFGGGGGGHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBCCCAAAAAA@@@???????????????===???AAAAAA???=========;;;===???@@@???>>>>>>>>>;;;<<<<<<===>>>???@@@@@@??????===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<==================<<<;;;:::;;;;;;<<<<<<<<<=========???>>>>>>>>>>>>>>>>>>??????>>>>>>>>>??????@@@AAABBBBBBCCCDDDEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIKKKKKKKKKJJJIIIIIIHHHHHHHHHJJJKKKKKKIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNOOOOOOMMMPPPSSSRRROOONNNPPPRRRQQQRRRSSSUUUVVVWWWWWWWWWUUUUUUTTTTTTTTTTTTUUUUUUTTTTTTUUUVVVWWWXXXXXXYYYWWWXXXXXXYYYZZZZZZ[[[[[[[[[\\\^^^___```bbbfffiiikkkkkklllmmmpppvvv}}}||||||}}}}}}}}}}}}||||||}}}}}}}}}{{{yyyyyyxxxzzzzzzzzzzzzzzzzzzzzzzzzwwwuuussspppooooooqqqrrrpppqqqqqqpppnnnmmmmmmoooooommmkkkiiifffcccaaa```___^^^]]]^^^___```___^^^___\\\XXXVVVUUUUUUUUUTTTQQQQQQQQQQQQPPPOOONNNNNNMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLKKKKKKKKKKKKJJJJJJHHHHHHHHHHHHHHHGGGGGGFFFDDDCCCBBBBBBBBBDDDFFFHHHEEEFFFGGGHHHHHHHHHGGGGGGFFFEEEDDDBBBBBBBBBBBBBBB???>>>>>>============>>>;;;===??????===<<<;;;;;;888;;;>>>???===<<<<<<===999::::::;;;<<<===>>>???>>>======<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<=========>>>>>>??????????????????@@@AAABBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@????????????@@@AAABBBCCCCCCCCCCCCDDDEEEFFFHHHHHHKKKKKKJJJJJJIIIHHHHHHGGGGGGIIIJJJJJJHHHGGGHHHIIIIIIJJJKKKMMMMMMMMMMMMLLLJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNLLLPPPSSSRRRNNNMMMNNNQQQOOOPPPQQQRRRSSSTTTTTTTTTUUUTTTTTTSSSSSSSSSTTTTTTQQQQQQRRRSSSTTTUUUVVVVVVUUUVVVVVVWWWWWWXXXXXXYYYYYY[[[\\\\\\]]]___bbbeeeeeegggiiikkklllnnnrrruuutttyyyzzz{{{{{{{{{{{{{{{{{{zzz}}}}}}~~~~~~|||zzzxxxwwwwwwvvvvvvvvvuuuuuuuuuuuuuuuvvvtttqqqooonnnoooppprrrmmmooopppooommmlllllllllhhhhhhgggeeecccaaa``````]]]\\\\\\\\\^^^___^^^]]]]]]ZZZVVVSSSSSSSSSRRRRRRPPPPPPPPPPPPOOONNNMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLKKKKKKKKKKKKKKKJJJJJJJJJGGGGGGGGGGGGGGGFFFEEEEEEDDDCCCBBBAAABBBDDDFFFHHHEEEFFFGGGHHHIIIHHHHHHGGGFFFEEECCCBBBAAAAAABBBBBB===<<<<<<;;;;;;;;;<<<<<<999;;;>>>>>><<<:::999999666:::===>>><<<::::::<<<888888999:::;;;<<<===>>>>>>======<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<888999:::<<<===>>>>>>>>>;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<======???@@@@@@???>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>>>>???@@@AAABBBBBBBBBCCCCCCDDDFFFGGGHHHKKKKKKJJJIIIIIIHHHGGGGGGFFFGGGIIIIIIGGGFFFFFFGGGHHHIIIKKKLLLMMMNNNMMMMMMKKKJJJJJJJJJJJJKKKLLLLLLIIIJJJJJJJJJKKKKKKLLLLLLLLLPPPSSSRRRNNNLLLNNNQQQNNNOOOPPPQQQRRRRRRRRRRRRTTTTTTSSSSSSSSSSSSSSSTTTOOOPPPPPPQQQRRRSSSTTTTTTTTTTTTUUUUUUVVVVVVWWWWWW[[[\\\]]]\\\\\\^^^```cccccceeehhhiiihhhhhhiiijjjmmmqqqvvv|||xxxxxxyyyyyyyyyzzzzzzzzzzzz{{{}}}|||zzzzzz{{{zzzwwwtttsssrrrpppqqqrrrssssssrrrqqqpppnnnmmmlllmmmooopppmmmmmmmmmmmmlllkkkjjjjjjhhhgggfffeeecccbbbaaa`````````___^^^^^^]]]\\\\\\^^^]]][[[YYYVVVTTTRRRQQQUUUSSSPPPOOOPPPPPPPPPOOOMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFGGGGGGFFFFFFFFFFFFFFFGGGEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEGGGEEEBBBAAAAAAAAA@@@>>>>>>===;;;::::::;;;===>>>===<<<<<<<<<<<<;;;;;;;;;777888999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::<<<<<<============<<<<<<===<<<<<<<<<<<<;;;;;;;;;999999888888888888888999:::::::::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<=========????????????@@@AAABBBCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBB@@@AAABBBCCCDDDFFFGGGGGGLLLLLLKKKJJJIIIHHHHHHGGGJJJJJJIIIIIIHHHGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHGGGIIIHHHHHHGGGGGGFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQQQQQQQQQQQQQQQQQQQPPPPPPTTTSSSQQQPPPPPPPPPQQQRRRSSSSSSSSSSSSSSSTTTTTTUUUTTTVVVYYY[[[^^^_________aaaaaabbbcccddddddeeeeeefffiiilllooorrrvvvzzz~~~~~~wwwwwwxxxxxxyyyyyyzzzzzz|||}}}~~~~~~|||zzzyyyzzzyyyuuusssqqqpppnnnnnnpppqqqqqqppppppooommmlllkkklllmmmnnnkkkkkkkkkkkkjjjiiihhhhhhhhhhhhgggfffdddcccbbbaaaaaa```___]]]\\\[[[[[[[[[]]]\\\[[[YYYWWWUUUSSSRRRSSSQQQOOONNNNNNOOOOOONNNLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGGGGHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDEEECCCAAA@@@@@@@@@???>>>===<<<;;;::::::;;;<<<===<<<<<<<<<<<<;;;;;;;;;:::999999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999888777777888888999999999::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<;;;::::::999:::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>???@@@AAAAAACCCCCCBBBAAAAAA@@@??????@@@@@@@@@AAAAAAAAABBBBBB@@@@@@AAABBBDDDEEEFFFFFFJJJJJJIIIHHHHHHGGGFFFFFFIIIHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJLLLLLLKKKJJJJJJJJJJJJKKKIIIIIIJJJJJJLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOORRRQQQPPPOOOOOOPPPQQQRRRSSSRRRRRRRRRRRRSSSTTTTTTUUUVVVXXXZZZ[[[[[[[[[[[[______```aaabbbccccccdddccceeehhhjjjkkknnnqqqttttttyyyvvvvvvwwwwwwxxxyyyzzzzzz}}}~~~|||zzzyyyxxxxxxvvvsssqqqooonnnllllllmmmnnnmmmmmmnnnmmmllljjjjjjkkklllllliiiiiiiiiiiihhhgggfffeeeiiihhhgggfffeeecccbbbbbbbbb```]]][[[YYYYYYYYYZZZ[[[ZZZYYYXXXWWWVVVUUUTTTRRRPPPMMMLLLMMMNNNMMMMMMKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB@@@>>>>>>?????????>>><<<<<<::::::::::::<<<<<<;;;;;;;;;;;;:::::::::::::::::::::999999999888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999888888777777777888888999888888888999:::::::::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;::::::999::::::::::::;;;;;;;;;;;;999999999999999999999999999:::::::::::::::;;;;;;<<<<<<======>>>??????@@@AAAAAA@@@@@@??????>>>>>>@@@@@@@@@@@@@@@AAAAAAAAA??????@@@AAACCCDDDEEEEEEGGGGGGGGGFFFFFFEEEEEEDDDFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFEEECCCDDDEEEFFFHHHJJJLLLMMMKKKKKKJJJIIIIIIIIIIIIJJJHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOOOOOOOOOOPPPRRRRRRRRRQQQQQQQQQQQQRRRSSSSSSVVVWWWWWWXXXXXXWWWWWWVVV\\\]]]]]]^^^___```aaabbbaaacccdddeeeeeegggiiilllpppssswwwyyy|||uuuuuuvvvwwwxxxyyyyyyzzz|||}}}yyyyyyxxxvvvuuusssqqqpppooommmkkkkkkllllllkkkjjjlllkkkjjjiiiiiiiiiiiijjjiiiiiihhhhhhgggfffeeedddgggfffeeedddcccbbbaaaaaabbb```\\\YYYWWWVVVWWWXXXYYYXXXXXXWWWVVVVVVUUUUUURRRPPPMMMLLLMMMNNNMMMLLLLLLKKKKKKJJJJJJIIIIIIIIIFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHFFFDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@???===<<<<<<===>>>>>>===;;;;;;:::999999:::;;;;;;;;;:::::::::999999999999999999999999999888888888::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::999999999888888888888777777777777888888999666777777888999::::::;;;999999999999::::::::::::::::::;;;;;;;;;::::::999999999:::::::::;;;;;;;;;999999999999999999999999999999999999999999999999:::;;;;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>>===?????????@@@@@@@@@@@@@@@>>>>>>???@@@BBBCCCDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEECCCCCCDDDEEEFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDEEEGGGJJJLLLMMMJJJJJJIIIHHHHHHHHHHHHIIIHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQRRRSSSPPPPPPPPPPPPPPPQQQRRRRRRUUUUUUVVVVVVVVVVVVVVVUUUZZZ[[[\\\]]]^^^___```aaaaaacccdddddddddeeehhhjjjpppqqqrrrssstttxxx~~~uuuuuuvvvwwwxxxxxxyyyyyyzzz{{{}}}~~~~~~~~~vvvwwwvvvuuutttrrrqqqppppppnnnkkkkkkkkkkkkjjjiiijjjiiiiiihhhhhhhhhhhhhhhiiihhhhhhhhhfffeeedddcccccccccbbbaaa``````______```^^^ZZZWWWUUUUUUVVVWWWVVVVVVVVVVVVUUUUUUUUUUUURRRPPPNNNMMMMMMNNNNNNMMMMMMMMMLLLKKKKKKJJJIIIIIIEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGEEECCCBBB@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@?????????>>>>>>===;;;::::::<<<======<<<::::::999999999999::::::999999999999888888888888666666777777888999::::::888999999999::::::;;;;;;999999::::::::::::999999888888888888777777777777777777666666777888888999666666777777888999::::::888888888999999999::::::999999::::::;;;::::::999999999999:::::::::;;;;;;999999999999999999999999999999999999999999999999888999;;;<<<<<<<<<<<<<<<<<<<<<==================????????????????????????===>>>???@@@AAACCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFCCCCCCCCCDDDDDDEEEEEEEEEFFFEEEEEEEEEFFFHHHJJJKKKJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLMMMMMMMMMLLLMMMNNNPPPQQQRRRSSSSSSOOOOOONNNNNNOOOOOOPPPQQQSSSSSSSSSTTTUUUVVVWWWWWWYYYYYYZZZ\\\]]]___`````````aaacccddddddfffhhhkkkmmmmmmlllllllllnnnrrruuu{{{wwwwwwwwwxxxxxxxxxxxxxxxxxxzzz|||~~~}}}~~~~~~~~~~~~}}}~~~|||zzzsssuuuvvvuuusssqqqqqqrrrpppnnnlllkkkkkkkkkiiihhhiiihhhhhhhhhhhhggggggggghhhhhhggggggeeedddbbbaaa``````______^^^]]]]]]\\\]]][[[YYYVVVTTTTTTTTTUUUTTTTTTTTTTTTSSSSSSSSSSSSRRRPPPMMMMMMMMMNNNNNNMMMNNNMMMMMMLLLKKKJJJIIIIIIEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFDDDBBBAAA@@@??????@@@@@@@@@AAAAAAAAABBBBBB?????????>>>>>>>>>======<<<;;;999:::;;;<<<<<<;;;999999999999999999999999999888888888777777777777444555666777888999::::::777777777888888999999:::888888999999999999888888777777777666666666666555666666666666777888888999666666666777888888888999777777777888888999999:::888999999:::::::::::::::999999999999::::::::::::999999999999999999999999:::::::::999999999999888888999:::<<<===<<<<<<;;;;;;;;;<<<<<<======>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBCCCCCCDDDDDDAAAAAABBBCCCCCCDDDEEEEEEGGGFFFEEEDDDEEEFFFIIIJJJJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGGGGHHHHHHJJJJJJKKKKKKLLLLLLMMMMMMKKKLLLNNNOOOPPPQQQQQQQQQNNNMMMMMMMMMMMMNNNOOOOOOPPPPPPQQQRRRSSSUUUWWWXXXWWWXXXYYYZZZ\\\]]]______]]]^^^```aaabbbdddgggiiikkkjjjjjjjjjjjjlllmmmnnnrrruuuxxx|||yyyyyyyyyyyyxxxxxxxxxxxxxxxyyy{{{~~~||||||~~~}}}}}}~~~~~~}}}}}}~~~}}}}}}}}}|||yyyvvvqqqsssuuuuuusssqqqrrrtttpppnnnkkkjjjjjjiiihhhfffhhhhhhhhhhhhhhhggggggfffffffffeeeeeecccaaa```______^^^^^^]]]]]]\\\\\\[[[YYYYYYWWWVVVUUUTTTTTTTTTSSSSSSRRRRRRRRRQQQQQQQQQQQQOOOLLLKKKLLLMMMLLLKKKMMMLLLLLLKKKJJJIIIHHHGGGEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCAAA@@@?????????>>>>>>?????????@@@@@@@@@???>>>>>>>>>>>>============;;;::::::;;;<<<;;;:::888888999999999999888888888888777777777666666666666666666777777777888888555555555666777888888888777888888888888888888777666666666555555555555444555555555666666777999999666777777777777777777777666666777777888999999:::888888999:::::::::::::::888999999999999:::::::::888888888888888888888888;;;;;;::::::999999999999777999;;;<<<======<<<;;;;;;;;;;;;<<<===>>>>>>?????????>>>>>>>>>=========>>>???@@@AAABBBDDDDDDEEECCCDDDDDDEEEFFFGGGGGGGGGDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBB???@@@AAABBBCCCDDDEEEEEEGGGFFFDDDDDDDDDFFFIIIKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFEEEEEEEEEFFFHHHHHHIIIIIIJJJKKKKKKLLLIIIJJJLLLMMMNNNNNNNNNNNNMMMLLLLLLLLLLLLMMMNNNNNNOOONNNNNNOOOPPPRRRTTTVVVTTTUUUVVVXXXZZZ[[[]]]]]]\\\]]]______```aaadddfffiiiiiiiiikkklllmmmmmmllllllnnnqqqtttvvvyyy|||{{{{{{zzzyyyyyyxxxxxxwwwxxxyyy|||~~~||||||~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~|||}}}~~~~~~|||||||||zzzwwwtttooorrruuuuuusssrrrsssuuuooommmjjjiiiiiihhhfffeeehhhhhhhhhiiihhhggggggfffeeeddddddcccaaa```^^^]]]^^^^^^^^^]]]]]]\\\\\\\\\WWWWWWVVVVVVUUUTTTSSSSSSRRRRRRRRRQQQPPPPPPOOOOOOPPPMMMKKKJJJKKKKKKKKKJJJLLLKKKKKKJJJHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@?????????============>>>>>>>>>>>>???>>>>>>>>>============>>><<<::::::;;;;;;;;;:::888888999999999999888888777777777777666666666666777777777777666666666666444444444555666777777888777777888888888888777777666666555555555444444444555555555555666777999999777777777777666666666666555666666777888999999999777888999:::::::::::::::888888999999999:::::::::777777777777777777777777;;;;;;;;;::::::999999999777999;;;=========<<<;;;:::;;;;;;<<<===>>>????????????>>>>>>=========<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<===::::::::::::::::::::::::777888888888999999999999888888888888777777777777777666444222222222444555444555555555666666777777555555555555666666666666999777555444444333000///444444444444444666777777666666555444444444444555555555777888999999999999666666777888999999::::::;;;:::888777666777888999::::::999888777666555555555777888888777777888999888999999:::;;;<<<===>>>888999;;;<<<======>>>>>>>>>>>>===<<<<<<<<<<<<<<<@@@@@@AAABBBBBBCCCCCCDDDCCCCCCCCCCCCCCCDDDEEEEEEBBBBBBBBBAAAAAA@@@@@@???@@@@@@AAAAAABBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDFFFEEECCCBBBCCCDDDFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFEEEDDDCCCFFFFFFGGGHHHIIIIIIJJJJJJHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJLLLMMMNNNNNNNNNNNNLLLLLLLLLMMMNNNOOOQQQQQQQQQRRRRRRSSSTTTVVVWWWXXX]]]]]]]]]^^^```bbbcccdddffffffffffffeeedddcccbbbhhhjjjkkklllllllllnnnpppsssvvvyyy~~~wwwwwwxxxvvvuuutttuuuwwwyyyzzz|||~~~~~~~~~~~~~~~~~~~~~~~~{{{zzz~~~}}}|||~~~}}}}}}{{{zzzyyyyyywwwvvvrrrqqqpppooonnnnnnnnnnnnpppnnnjjjhhhhhhgggfffeeebbbbbbcccddddddcccbbbaaa````````````_________^^^]]][[[YYYYYYZZZ[[[ZZZYYYXXXWWWUUUTTTUUUTTTRRRQQQRRRQQQQQQPPPOOONNNMMMMMMJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHGGGFFFEEEEEEEEEEEEDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@???>>><<<;;;:::>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<======;;;;;;:::::::::999999999777777777777888888888999888888777777777666666666777555444222222222444555555555555555555555444444444555555555666666666666888666444444444333111///333333333333444555666777666666555444444444444555333444555666777777777777555666666777888888999999999999888777777777777777999999888888777666666666555666888888777888999;;;::::::::::::::::::::::::888999:::<<<======>>>>>>>>>>>>===<<<<<<<<<<<<<<>>>>>>>>>>>===;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<======>>>>>><<<<<<;;;:::999888888777666666666666777777777777777666666666666555555555666555333222222333444444555555555444333333222222444444444555555555666666666555333333444444222111222222222333444444555555666666555444444444444555222222333444555555555555555555666666777777888888777777888888888777666666777777777777777777777777555777888999888888:::;;;<<<<<<;;;:::999888888777888999:::<<<============>>>>>>===<<<<<<<<<<<<<<<===>>>>>>???@@@@@@AAAAAADDDCCCCCCCCCCCCDDDEEEEEEFFFDDDBBB???>>>>>>???@@@BBBBBBCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCDDDEEEFFFGGGIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJGGGGGGHHHIIIJJJJJJJJJJJJLLLLLLMMMMMMOOOPPPPPPQQQRRRRRRRRRSSSUUUVVVXXXYYYWWWXXXXXXYYYZZZ\\\]]]^^^^^^___```aaabbbbbbbbbbbbbbbdddeeefffeeefffgggiiijjjlllnnnppprrrtttxxx{{{vvvwwwwwwvvvttttttuuuwwwxxxyyyzzz|||~~~~~~~~~~~~~~~}}}|||||||||~~~|||xxxvvvuuusssrrrooonnnmmmlllkkkkkkjjjjjjhhhgggggghhhhhhgggdddaaa\\\]]]]]]]]]^^^^^^^^^^^^\\\\\\\\\[[[[[[[[[ZZZZZZXXXVVVTTTTTTUUUUUUTTTSSSSSSRRRSSSTTTUUUTTTQQQNNNOOOOOONNNMMMLLLKKKJJJJJJIIIHHHHHHHHHGGGGGGGGGFFFGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<======>>>>>>===<<<;;;:::999777666666555555555666666666666777666666555555555444444444444444333222222333333444333333333222222222222222333333444444444555555555555333222333444444333222111111222333444444444444666666555444444444444555222222333444444444444444555666666666777777777888555666777888888777555444666666666666777777888888888999:::999888777888:::;;;::::::999888888777777888999:::;;;<<<=========>>>>>>===<<<<<<<<<<<<<<<===>>>>>>??????@@@@@@AAACCCCCCCCCCCCCCCDDDDDDEEEFFFDDDAAA>>>======???@@@BBBBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFGGGIIIHHHHHHHHHHHHHHHHHHHHHGGGEEECCCBBBBBBCCCEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFHHHHHHIIIJJJJJJJJJIIIIIIGGGGGGHHHIIIIIIIIIIIIIIIKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPQQQRRRSSSUUUVVVWWWVVVVVVVVVWWWXXXYYY[[[\\\\\\\\\]]]^^^____________```bbbccccccccccccdddfffhhhjjjlllmmmnnnppprrruuuwwwxxxyyyzzz{{{|||}}}~~~wwwxxxxxxwwwuuuuuuvvvxxxwwwxxxzzz{{{|||}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~|||{{{zzz}}}{{{xxxvvvuuusssrrrooonnnmmmllljjjjjjiiiiiieeeeeeeeeggghhhgggcccaaa\\\\\\\\\\\\\\\\\\]]]]]]ZZZZZZZZZZZZYYYYYYYYYYYYWWWUUUSSSRRRSSSSSSRRRQQQPPPPPPQQQRRRTTTSSSPPPMMMOOONNNMMMLLLKKKJJJJJJIIIGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBB@@@AAAAAAAAAAAA@@@@@@???@@@@@@@@@@@@???>>>======::::::::::::::::::::::::<<<<<<;;;<<<<<<===>>>>>>======;;;:::888777555555444555555555666666666666555555555555444444444444333333333222222333333333///000000111222333444444333333333333444444444444444333222222333444333222000111222333444444444444666666555444444444444555333333444555555555444444666666666777777777777777333444666777777666555444555555555666777777888888:::;;;;;;999777555666666777777777888888888888999777888999;;;<<<<<<======>>>>>>===<<<<<<<<<<<<<<<>>>>>>??????@@@@@@AAAAAABBBBBBBBBAAABBBCCCCCCDDDFFFDDD@@@>>>======???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEDDDBBBBBBDDDFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJIIIIIIIIIHHHHHHIIIJJJJJJJJJIIIIIIKKKLLLMMMOOOPPPPPPPPPPPPNNNNNNNNNOOOPPPRRRTTTTTTUUUUUUVVVVVVWWWXXXYYYZZZ[[[[[[\\\\\\\\\\\\[[[[[[___```bbbbbbaaaaaabbbddddddfffiiikkklllmmmppprrrssssssssstttuuuuuuvvvvvvyyy}}}xxxyyyyyyxxxvvvuuuwwwxxxwwwxxxyyyzzz{{{|||||||||~~~~~~~~~~~~~~~}}}{{{zzzxxx|||~~~{{{xxxwwwuuusssqqqnnnnnnllljjjiiihhhhhhhhhccccccdddfffhhhgggdddbbb]]]]]]\\\[[[[[[[[[[[[[[[YYYYYYYYYYYYXXXXXXXXXXXXWWWUUUSSSRRRRRRRRRQQQPPPOOONNNOOOPPPRRRRRRPPPNNNNNNNNNMMMLLLKKKJJJJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA??????@@@@@@@@@@@@??????===============<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;<<<======<<<<<<;;;999888666555555555555555555666666666666666555555555555444444444222222222222333333333333...///000111222444555555222222222333333333444444444333222222333333222111000111333555555555444444666666555444444444444555444444555666666555555444555555555666666666666666333333444555555555444444555555555666666777777777999::::::999666444444555444444555666777888999:::777888999;;;<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBBBBCCCBBB@@@>>>===>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHFFFEEEEEEDDDDDDEEEGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJIIIJJJKKKMMMOOOPPPPPPPPPOOOLLLLLLLLLMMMOOOPPPRRRSSSUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZ[[[[[[[[[ZZZYYYYYY^^^___``````______```bbb```bbbeeeggghhhiiikkkmmmmmmmmmnnnoooooopppqqqqqqsssvvvzzz}}}wwwxxxxxxwwwuuuuuuvvvwwwvvvwwwxxxzzz{{{{{{{{{{{{||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzxxxxxx|||~~~{{{zzzxxxuuupppmmmmmmllljjjhhhgggffffffeeeccccccccceeeggggggfffddd^^^]]][[[YYYXXXXXXXXXYYYYYYYYYXXXXXXXXXWWWWWWWWWXXXVVVSSSRRRSSSSSSQQQPPPNNNMMMMMMNNNPPPQQQPPPOOOOOONNNNNNMMMLLLKKKJJJJJJEEEFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>???????????????>>>;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;<<<<<<;;;;;;:::999888777666555555555666666666777777777666666666555555555555444111111222333333333333333000000111111222333444444222222222222333333333333555333222222333333111000111222444666666666555444666666555444444444444555444444555555555555444444333333333333333333333333333333333333333444555555555555666666666666666666666777888777555555555666333444444555777888888999777888999:::;;;<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<<<<======>>>>>>??????@@@??????>>>>>>??????@@@AAA@@@@@@????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHFFFFFFGGGGGGHHHHHHIIIIIIGGGGGGHHHIIIIIIIIIIIIHHHIIIIIIJJJJJJJJJJJJIIIIIIJJJKKKMMMOOOPPPPPPPPPOOOLLLLLLLLLMMMOOOPPPRRRSSSTTTTTTTTTTTTTTTUUUVVVWWWWWWXXXYYYYYYZZZZZZZZZZZZ\\\]]]___^^^]]]]]]^^^```^^^aaadddeeeeeefffggghhhggghhhiiijjjkkklllmmmnnnnnnppptttvvvwwwyyy{{{}}}}}}~~~vvvwwwwwwvvvttttttuuuvvvvvvwwwxxxyyyzzz{{{{{{{{{zzz{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}{{{yyywwwwww{{{~~~|||{{{xxxtttnnnjjjkkkjjjiiigggeeeddddddddddddccccccdddggghhhgggeee^^^\\\ZZZXXXWWWVVVVVVWWWYYYYYYXXXXXXXXXWWWWWWWWWXXXVVVTTTSSSSSSSSSRRRPPPOOOMMMLLLLLLNNNPPPPPPPPPOOOOOONNNMMMLLLKKKJJJJJJEEEEEEEEEEEEEEEFFFFFFFFFCCCCCCBBBAAA@@@@@@@@@@@@===>>>????????????>>>>>><<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888999:::;;;<<<;;;::::::999888777666666666666666666777777777777777666666666666555555555000111222333333333333333222222222222222333333333111111222222222333333333555444222222222222111///111333555777777777666555666666555444444444444555444444444555555444333333222111111111111111111111333333222111222333555666666666666666666666666666333444666666555555777888444444555555666777777777777888999:::;;;<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>===>>>??????@@@>>>>>>??????@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFDDDDDDEEEEEEFFFFFFFFFGGGEEEFFFGGGHHHHHHHHHHHHHHHFFFFFFGGGHHHIIIIIIJJJJJJGGGGGGHHHIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJIIIHHHHHHJJJKKKNNNPPPQQQPPPPPPOOOLLLLLLMMMNNNOOOQQQRRRSSSSSSSSSRRRSSSSSSTTTUUUVVVTTTUUUWWWYYYZZZ[[[\\\\\\[[[\\\]]]]]]\\\[[[]]]^^^___bbbdddeeeeeeddddddeeedddeeefffhhhjjjkkklllmmmjjjmmmppprrrssstttvvvxxxwwwxxxyyyzzzzzz{{{~~~qqqrrrqqqooonnnnnnqqqssswwwwwwxxxyyyyyyyyyxxxxxx{{{yyyyyy{{{~~~~~~~~~}}}}}}|||||||||~~~}}}}}}}}}}}}zzzxxxxxxxxxzzz{{{wwwsssooommmlllgggggggggfffeeecccbbbaaa```aaaaaabbbcccccccccccc^^^\\\XXXWWWVVVVVVUUUTTTWWWWWWXXXXXXXXXWWWVVVUUUSSSSSSRRRQQQPPPOOOOOONNNKKKLLLMMMOOOOOONNNMMMMMMOOOOOOOOONNNMMMKKKHHHGGGHHHHHHGGGFFFEEEEEEFFFFFFDDDDDDCCCBBBBBBAAA@@@@@@======>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999888888888888888888888888777777777777666666666666666555555555555444444444666666555555555444444444222222222222222222222222000000000111222222333333222222222222222222222222555444444333333444444555222222222222222222222222666555444444222222111000111222333333444444333333555555555555555555555555444444444555444444333333222333555777777666555444666555555555555444444444333333444444555666666666999999888888999999:::;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<===>>>>>>>>>>>>>>>:::;;;<<<===>>>???@@@AAABBBBBBCCCCCCDDDCCCCCCCCCAAABBBBBBBBBBBBBBBBBBBBBEEEFFFFFFGGGGGGGGGFFFFFFCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJIIIHHHHHHHHHIIIJJJKKKGGGHHHHHHGGGFFFEEEGGGHHHLLLKKKJJJHHHGGGGGGHHHHHHLLLLLLMMMNNNOOOOOOOOOOOOOOOOOONNNMMMMMMNNNNNNNNNQQQQQQPPPQQQQQQRRRSSSTTTVVVVVVWWWWWWXXXYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZ```aaabbbccccccccccccccceeefffgggiiiiiiiiihhhhhhkkklllmmmooopppqqqssssssuuuttttttssstttuuuvvvwww{{{~~~pppppppppooommmnnnqqqsssuuuvvvxxxyyyzzz{{{|||||||||zzzyyyzzz~~~~~~~~~|||||||||{{{xxxvvvssssssuuuzzz|||xxxsssnnnkkkiiifffffffffeeecccaaa```______```aaabbbcccbbbbbbaaa\\\ZZZWWWVVVVVVVVVUUUTTTTTTUUUVVVVVVVVVUUUTTTSSSRRRQQQQQQPPPOOONNNMMMMMMKKKLLLLLLMMMMMMMMMMMMMMMMMMNNNMMMMMMKKKIIIGGGFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@??????>>>>>>@@@??????>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999999999999888777777888888888888888888888888888777777777777666666666555555555555444444444444666555555555444444444333222222222222222222222222222222111111111111111111222222222222222222222222111111111000000111111111222222222222222222222222444444444333333222222111111222333333444444333333444444444444444444444444333444444444444444333333333444555666777666666555555555555555444444444444333333444444555666666666999999888888999999:::;;;999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>;;;;;;<<<===>>>??????@@@@@@@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAABBBBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHGGGGGGHHHIIIJJJFFFGGGHHHGGGEEEEEEGGGHHHIIIIIIHHHGGGHHHIIIJJJKKKLLLLLLMMMNNNOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMNNNOOOOOOOOOOOOPPPQQQRRRRRRUUUVVVVVVWWWXXXXXXYYYYYYYYYYYYZZZ[[[[[[[[[[[[[[[___```aaabbbbbbccccccbbbaaabbbdddfffggghhhhhhhhhiiiiiikkklllnnnpppqqqrrrttttttrrrrrrqqqrrrrrrsssvvvyyy}}}~~~nnnoooooonnnmmmnnnpppsssssstttwwwyyy|||}}}}}}{{{yyyzzz|||~~~~~~~~~}}}{{{zzzyyywwwtttrrrpppppprrruuuyyy|||}}}|||~~~{{{wwwrrrmmmhhheeefffeeedddcccaaa___]]]\\\___```aaabbbbbb```^^^]]]YYYWWWUUUTTTUUUUUUTTTSSSRRRSSSTTTTTTTTTSSSQQQPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMLLLLLLLLLKKKJJJHHHFFFEEEDDDDDDCCCAAA@@@???>>>>>>????????????>>>>>>>>>>>>CCCAAA???<<<:::999999999;;;;;;;;;;;;::::::::::::888888999999888888777777666666666666666666666666888888888777777777666666555555444444444333333333555555444444444444333333222222222222222222222222333333222222111000000///222222222222222222222222000000////////////000000000000000000000000000000333333333333333333333333111222222333333333333333222222222222222222222222333333444444444444333333444555555555666666666666555555555555444444444444333333444444555666666666999888888888888999::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>===<<<<<<=========>>>>>>>>>===>>>>>>???@@@@@@????????????@@@AAABBBBBBCCCCCCCCCDDDEEEGGGGGGHHHHHHHHHEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFGGGGGGHHHEEEFFFGGGFFFEEEEEEFFFHHHFFFFFFFFFGGGHHHJJJLLLMMMLLLMMMNNNOOOOOOPPPOOOOOOMMMMMMLLLLLLLLLMMMMMMNNNMMMMMMMMMMMMNNNOOOPPPPPPTTTUUUUUUVVVWWWWWWXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]^^^^^^___```aaabbbbbbaaa^^^___aaacccdddeeeffffffeeefffhhhjjjlllnnnpppqqqrrrrrrpppooooooooooooooosssvvvyyy{{{|||~~~}}}}}}mmmnnnnnnnnnmmmnnnppprrrrrrsssvvvxxxzzz|||}}}~~~~~~}}}{{{{{{|||}}}~~~~~~}}}}}}|||yyyxxxwwwuuuqqqooooooppprrrtttvvvxxxxxxxxxyyyyyywwwuuupppkkkfffcccfffeeedddbbb```^^^[[[ZZZ^^^___```aaa```^^^[[[ZZZVVVTTTSSSSSSTTTUUUTTTRRRQQQRRRRRRSSSSSSRRRPPPOOOOOOOOONNNMMMLLLKKKJJJJJJJJJJJJIIIHHHHHHJJJKKKLLLKKKKKKJJJIIIHHHGGGFFFEEEFFFEEEDDDCCCBBB@@@???>>>??????????????????@@@@@@BBB@@@===:::888888999999;;;:::::::::999999999999888999999:::999999888888555555555555555555555555888888777777777666666666444444444444333333333222444444333333333333333333222222222222222222222222222222222111111111000000111111111111111111111111222222222111111222222222000000000000000000000000111111222222333333333333111111222333333333333222333333333333333333333333222222333444444444333333444444444333444444555666555555555444444444333333333333444444555666666666888888888888888999999:::999999:::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;<<<======>>>>>>==============================<<<<<<===>>>????????????===>>>???@@@AAABBBCCCDDDBBBCCCEEEFFFGGGHHHHHHHHHEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFDDDEEEFFFEEEDDDDDDFFFGGGEEEEEEFFFGGGIIIJJJKKKLLLKKKLLLMMMNNNOOOOOOOOOOOOMMMMMMLLLLLLMMMMMMNNNNNNMMMLLLLLLMMMMMMNNNOOOPPPSSSSSSTTTUUUUUUVVVVVVWWWVVVWWWYYY[[[\\\]]]^^^^^^\\\]]]^^^___```aaaaaaaaa______```aaabbbccccccdddbbbccceeehhhjjjmmmooopppooonnnnnnnnnnnnnnnoooooosssuuuxxxzzzzzz{{{|||~~~}}}~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~~~~}}}}}}|||}}}~~~}}}}}}}}}~~~mmmnnnooonnnnnnnnnoooqqqrrrssstttvvvwwwxxxyyyyyy~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{yyywwwvvvssspppmmmoooppprrrsssttttttuuuuuurrrrrrrrrpppmmmiiieeebbbeeeeeedddbbb```]]][[[ZZZ]]]]]]^^^^^^]]][[[YYYXXXTTTRRRRRRRRRTTTTTTSSSQQQQQQRRRSSSSSSSSSRRRPPPOOOOOONNNNNNMMMLLLKKKJJJJJJIIIHHHGGGFFFGGGHHHIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFEEEEEEEEEDDDBBB@@@>>>=========>>>>>>>>>>>>>>>>>>>>>===:::999888888:::;;;999999999999888888888888777777888888999888888777444444444444444444444444777777777666666666666555444333333333222222222222222222333333333333333333222222222222222222222222000000111111111222222222111111111111111111111111333333222222222222333333////////////////////////000111111222222333333444000111222222333333222222333333333333333333333333111222222333444444333333333333222222222333444555555444444444444333333333333333444444555666666666888888777777888888999:::888999::::::;;;;;;:::::::::::::::;;;;;;;;;;;;<<<;;;;;;<<<===========================<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@======>>>???@@@BBBBBBCCCAAABBBCCCEEEFFFGGGGGGGGGDDDDDDDDDCCCDDDDDDEEEFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEBBBDDDDDDDDDCCCCCCEEEGGGFFFGGGGGGHHHHHHIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNOOOOOOMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRSSSSSSTTTUUUUUUUUUUUUVVVXXXZZZ\\\]]]]]]^^^[[[\\\]]]^^^````````````bbbbbbaaaaaaaaaaaaaaaaaaaaabbbdddfffiiikkkmmmnnnkkkkkkmmmnnnooopppqqqqqqrrrtttvvvxxxxxxxxxyyy{{{|||}}}}}}{{{yyyxxxyyy{{{zzz{{{{{{||||||}}}}}}}}}zzz{{{|||}}}~~~}}}~~~~~~~~~}}}}}}}}}~~~|||||||||~~~nnnoooppppppnnnnnnooopppqqqrrrssstttuuuuuuuuuuuuzzz|||~~~~~~}}}}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}{{{yyywwwvvvtttpppnnnlllnnnpppqqqppppppqqqrrrooooooooommmkkkgggeeecccdddccccccaaa___]]][[[ZZZ\\\\\\[[[[[[ZZZYYYXXXWWWSSSRRRRRRSSSTTTTTTRRRPPPQQQRRRSSSSSSSSSRRRPPPOOONNNNNNMMMLLLKKKJJJIIIIIIFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHFFFEEEDDDDDDDDDDDDAAAAAAAAAAAA@@@>>><<<:::;;;;;;;;;;;;::::::::::::::::::999888888999:::;;;999888888888777777777777444444555555666666555555444444444444444444444444666666666555555555444444333333333222222222111111111111222222222222333333222222222222222222222222///000000111222222333333111111111111111111111111111111111000000111111111////////////////////////000111111111222222333333000111111222222222222222444444444444444444444444000111222333333444444333222333333333444444444444444444444444333333333333333333444444555666666666888777777777777888999999888888999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<============<<<===<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAA======>>>???@@@@@@AAAAAA@@@AAABBBDDDEEEEEEEEEEEEBBBBBBBBBBBBCCCDDDEEEFFFDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDAAABBBCCCCCCBBBBBBDDDFFFGGGHHHHHHHHHHHHHHHGGGFFFIIIJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNOOONNNNNNNNNNNNOOOPPPQQQRRRQQQQQQQQQRRRSSSSSSTTTTTTTTTUUUWWWYYYZZZ[[[\\\\\\ZZZ[[[]]]^^^``````aaaaaadddcccbbbaaa```_________```aaaccceeegggiiikkklllhhhiiilllnnnpppqqqrrrrrrnnnqqqssstttttttttvvvwwwzzzzzzyyywwwtttsssssstttwwwxxxxxxyyyzzz{{{||||||xxxxxxxxxxxxxxxyyyzzz{{{}}}~~~xxxyyyzzz{{{{{{{{{{{{{{{{{{|||}}}~~~|||}}}~~~}}}{{{{{{}}}~~~{{{{{{|||~~~pppqqqrrrqqqooonnnnnnooopppppprrrssstttuuuuuuuuuuuuxxx|||~~~}}}|||}}}~~~~~~~~~~~~~~~|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||}}}~~~~~~}}}{{{yyyxxxwwwuuurrroookkknnnpppqqqooooooppprrrqqqpppnnnllliiifffdddcccaaaaaa```___^^^\\\ZZZYYY[[[ZZZYYYXXXWWWWWWXXXXXXTTTSSSRRRSSSTTTSSSQQQOOOPPPQQQRRRRRRRRRQQQPPPOOOLLLLLLKKKJJJIIIHHHGGGGGGDDDDDDEEEFFFFFFFFFFFFEEEEEEDDDCCCBBBAAAAAABBBBBB===>>>?????????===;;;999;;;;;;::::::999999888888888888999999999999999999888888777777777666666666333333444555555555555555555555555555555555555555555444444444444333333333222222222222111111111111111111111111222222222333222222222222222222222222111111111111111111222222111111111111111111111111000000////////////000000000000000000000000000000111111111111111222222222000000111222222222222222222222222222222222222222000000111333333444444333333444555666666666555555444444444333333333222222333333444444555666666666777777777777777888999999888888999::::::::::::999999999:::::::::;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>@@@@@@@@@@@@===>>>>>>>>>??????@@@@@@@@@AAAAAABBBCCCCCCCCCBBB??????@@@@@@BBBCCCEEEFFFDDDDDDDDDEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHFFFEEEDDD@@@AAABBBBBBAAABBBDDDFFFFFFGGGHHHHHHHHHHHHGGGFFFGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIIIIJJJJJJLLLMMMMMMNNNNNNNNNNNNOOOPPPQQQQQQPPPPPPPPPQQQRRRRRRSSSSSSTTTUUUVVVXXXYYYZZZZZZZZZZZZ[[[]]]^^^```aaaaaabbbcccbbb```___^^^______```______aaacccdddfffggghhhhhhiiikkkmmmoooppppppppplllnnnqqqrrrrrrssstttvvvyyyyyyxxxvvvrrrppppppqqquuuvvvwwwxxxyyyzzzzzz{{{xxxwwwuuuttttttvvvwwwyyy}}}~~~~~~~~~}}}|||{{{wwwwwwxxxxxxxxxxxxwwwwwwvvvwwwyyyzzz|||}}}~~~~~~|||||||||}}}}}}~~~~~~}}}}}}{{{{{{}}}|||||||||~~~~~~qqqrrrsssrrrpppnnnnnnnnnnnnoooqqqssstttuuuvvvvvvqqqvvv{{{}}}|||{{{|||}}}~~~~~~~~~}}}~~~}}}|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~|||{{{{{{}}}~~~~~~}}}}}}{{{yyyxxxxxxvvvsssqqqmmmooorrrrrrqqqppprrrtttuuussspppllliiifffdddccc___^^^^^^]]]\\\[[[YYYYYY[[[YYYWWWVVVUUUVVVXXXYYYTTTSSSSSSTTTTTTSSSQQQNNNPPPPPPQQQQQQQQQPPPOOONNNKKKJJJJJJIIIHHHGGGFFFEEEBBBCCCEEEFFFFFFFFFEEEDDDCCCBBB@@@???>>>??????@@@===>>>???@@@???>>><<<:::======<<<<<<;;;:::999999888999999999999888777777777777777777666666666666444555555666777777777666555555555555555555555555444444333333333222222222222222222111111111111000000000111111222222222333222222222222222222222222333333222222111000000000000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111000000111222222222222111111111111111111111111111///000111222333444444444444555777999999888666555444444444333333333222222333333444444555666666777777777777777777888888999888888999::::::::::::999999999:::::::::;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<======:::;;;<<<>>>???@@@@@@@@@>>>>>>>>>>>>>>>?????????@@@@@@AAABBBBBBAAAAAAAAA===>>>>>>???AAACCCEEEFFFCCCDDDDDDEEEFFFGGGGGGGGGHHHHHHIIIIIIHHHGGGEEEDDD???AAABBBBBBAAABBBDDDFFFEEEFFFGGGHHHIIIHHHHHHGGGFFFGGGHHHIIIJJJJJJJJJJJJGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMNNNOOOPPPQQQOOOOOOPPPPPPQQQRRRRRRSSSTTTTTTVVVWWWXXXXXXYYYYYYZZZ[[[]]]___```aaabbbbbb```___^^^^^^^^^^^^``````^^^^^^___aaabbbdddeeeeeehhhiiikkkmmmnnnnnnnnnmmmmmmooorrrsssssstttuuuwww||||||{{{xxxtttrrrrrrsssvvvvvvwwwxxxyyyzzzzzz{{{yyywwwuuussssssuuuwwwyyy~~~~~~~~~~~~|||zzzxxxwwwxxxxxxxxxxxxxxxwwwvvvvvvtttvvvwwwyyy{{{|||}}}}}}yyyyyyzzz{{{{{{|||}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~|||uuutttsssrrrqqqpppppppppqqqrrrssstttttttttsssrrrtttuuuwwwwwwwwwyyy|||||||||||||||}}}}}}}}}}}}~~~~~~~~~~~~||||||{{{{{{||||||~~~~~~}}}}}}||||||~~~}}}{{{~~~}}}||||||{{{|||||||||||||||}}}}}}~~~}}}|||||||||zzzwwwrrrnnnnnnppppppooonnnppptttyyy|||wwwqqqllliiifffcccaaaaaa___]]]ZZZXXXWWWWWWVVVYYYWWWTTTTTTUUUVVVVVVVVVVVVUUURRRPPPOOOOOOPPPQQQPPPOOONNNMMMLLLLLLLLLLLLMMMKKKIIIGGGEEEDDDDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDEEEDDDDDDCCCAAA@@@??????============<<<<<<<<<<<<:::999888888777777888888555555666666777777888888999888666555444444444555333333333444444444555555444444444444444444444444222222222222222222222222222222222222222222222222222222222111111000000000222222111111111111222222444333222111111222333444......//////000000111111222222111111000000////////////////////////////////////000111111111111111222222222111111111000000222222111111111111111111333333333333333333333333111666===BBBCCC@@@:::666444444444444444444444444333333555666666666555444555444444555555666777888888888888888888888888888888999999:::;;;<<<======;;;;;;:::999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>???????????????>>>=========>>>@@@AAA@@@@@@@@@???????????????DDDDDDBBBAAAAAABBBCCCDDDEEECCCBBBAAAAAABBBDDDEEEIIIJJJKKKKKKIIIGGGDDDCCCBBBAAA???>>>>>>???AAABBBCCCDDDEEEFFFGGGHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKLLLKKKJJJHHHGGGGGGHHHJJJKKKMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNPPPRRRSSSTTTTTTTTTUUUUUUUUUVVVVVVVVVYYYZZZ[[[]]]___aaabbbccc``````____________``````\\\\\\]]]^^^```bbbdddeeefffhhhjjjkkkkkklllnnnpppooooooooooooppprrrtttvvvxxxxxxxxxvvvsssrrrsssuuuuuuuuuuuuuuuvvvvvvvvvvvvxxxwwwvvvuuuttttttttttttzzz{{{}}}}}}}}}{{{xxxwwwyyyyyyyyyyyyxxxvvvtttsssvvvttttttuuuwwwyyyyyyxxx{{{zzzyyyxxxyyy{{{}}}~~~||||||{{{|||}}}}}}}}}~~~wwwvvvuuutttsssrrrrrrrrrqqqrrrsssttttttsssrrrqqqppprrrsssssstttvvvyyy|||||||||||||||}}}}}}}}}}}}}}}}}}~~~}}}{{{zzzzzz{{{{{{zzz{{{|||~~~}}}|||{{{{{{}}}~~~|||~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzz{{{|||}}}}}}|||{{{zzzyyyvvvrrrooommmnnnooonnnnnnqqqwww|||~~~yyyrrrlllhhhdddaaa______^^^\\\YYYXXXWWWWWWWWWYYYWWWUUUTTTUUUVVVVVVUUUSSSRRRPPPOOONNNNNNNNNNNNLLLLLLLLLLLLLLLLLLMMMMMMLLLKKKIIIFFFEEEDDDDDDDDDAAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>===>>>============<<<<<<<<<:::999999888888888888888777777777777777888888888888777666555444444444555222333333333333444444444555444444444333222222222222222222222222222222222222222222222222222222222222222222222111111111000222111111000000111111222111000////////////000111///////////////000000000/////////.........------........................//////000111111111111000222222222111111000000000111111111111111111111111333333333333333333333333111444777999:::888555222333333333333333333333333222333444555666555555444444444444444555666777888555555555555555555555555888888999:::;;;<<<======;;;;;;:::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>======<<<===>>>???@@@@@@@@@@@@@@@@@@@@@??????CCCBBBAAA@@@@@@AAABBBBBBCCCBBB@@@@@@@@@AAACCCDDDHHHIIIJJJJJJIIIGGGEEECCCBBBAAA@@@>>>>>>@@@AAABBBCCCDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJIIIHHHGGGGGGHHHJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPRRRTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVXXXYYYZZZ\\\^^^___aaaaaa______^^^^^^^^^^^^^^^^^^[[[[[[\\\]]]___aaacccddddddeeeggghhhhhhiiikkkmmmnnnnnnnnnnnnppprrrsssuuuvvvwwwwwwvvvtttrrrrrrsssssstttttttttuuuuuuuuuuuuwwwvvvvvvuuuttttttttttttwwwxxxyyyzzz{{{zzzyyyyyyyyyyyyzzzyyyyyywwwuuutttuuutttssstttvvvxxxxxxwwwzzzyyyyyyyyyzzz{{{}}}~~~~~~}}}~~~yyyyyyxxxwwwvvvuuuttttttsssssstttttttttrrrqqqpppnnnpppqqqrrrsssuuuyyy{{{||||||||||||}}}}}}}}}}}}{{{|||~~~~~~|||zzzxxxwwwxxxzzz|||yyyyyy{{{}}}|||zzzzzzyyy{{{}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}{{{yyyxxxwwwvvvwwwyyy|||~~~~~~|||yyyxxxwwwuuurrrpppmmmmmmllllllmmmrrrxxx}}}zzzrrrkkkfffbbb```^^^]]]\\\ZZZXXXWWWWWWWWWWWWYYYWWWUUUTTTUUUVVVVVVUUUPPPOOONNNMMMLLLKKKKKKJJJHHHIIIKKKLLLMMMMMMMMMLLLKKKJJJHHHFFFDDDCCCCCCBBB@@@AAABBBBBBCCCCCCBBBBBBAAA@@@@@@???>>>===<<<<<<>>>============<<<<<<<<<::::::999888888888888999888888888888888777777777777666555444444444444444111111222222222333333333555444444333222111000000222222222222222222222222111111111111111111111111222222222222222111111111111111000000000000111111000000////////////000000000000//////////////////...............---------...........................///000000111111000000111111111111000000000000000000000000111111111111222222222222222222222222333333333222222111111111222222222222222222222222222333444555555555444444444444444444555666777777555555555555555555555555777888888999:::;;;<<<<<<;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>><<<<<<<<<;;;<<<<<<===>>>????????????????????????@@@@@@????????????@@@AAAAAA@@@?????????AAABBBCCCFFFGGGHHHHHHHHHFFFEEEDDDBBBAAA@@@??????@@@AAABBBCCCDDDEEEFFFGGGIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFGGGHHHJJJKKKJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOQQQRRRTTTUUUTTTTTTTTTUUUUUUUUUUUUVVVWWWWWWXXXZZZ[[[]]]^^^___^^^^^^]]]]]]\\\\\\\\\[[[ZZZZZZ[[[\\\^^^```aaabbb```bbbdddeeeeeeeeegggiiikkkllllllmmmnnnppprrrssstttvvvwwwvvvtttqqqqqqqqqqqqrrrrrrrrrrrrsssssssssuuuuuutttttttttttttttuuuuuuuuuvvvwwwxxxyyyzzz{{{xxxyyyzzzzzzzzzxxxwwwvvvuuutttrrrsssuuuvvvvvvvvvxxxxxxyyyzzz{{{|||}}}~~~zzzyyyyyyxxxwwwvvvuuutttuuuuuuvvvvvvuuusssrrrppppppqqqssstttuuuwww{{{~~~||||||||||||}}}}}}}}}}}}yyy{{{~~~~~~~~~~~~{{{yyyvvvuuuuuuwwwzzz|||zzzzzz{{{~~~}}}|||zzzyyyxxxwwwxxx{{{}}}~~~}}}~~~~~~~~~~~~}}}||||||~~~}}}|||{{{yyywwwuuuttttttwwwzzz~~~~~~{{{wwwuuuttttttrrrqqqmmmkkkjjjiiikkkooouuuyyy|||vvvnnnhhhdddaaa```^^^ZZZYYYXXXWWWVVVVVVWWWWWWYYYWWWTTTSSSTTTUUUUUUTTTMMMMMMMMMMMMLLLJJJIIIHHHHHHJJJLLLMMMNNNMMMLLLJJJJJJIIIGGGFFFDDDBBBAAAAAA@@@AAABBBBBBCCCCCCBBBBBB@@@@@@???>>>======<<<<<<============<<<<<<<<<<<<::::::999888888888888888888888777777666666555555666555555444444333333333000111111111111222222222333222222222111111000000222222222222111111111111111111111111111111111111222222222222222222111111000000000//////000000000111111111111111111111111000000000//////......---////////////////////////...........................//////000000000000000000000000000000000000000/////////000000000000000222222222222222222222222444333222222222222333333222222222222222222222222222222333333444444444444333333333333444555666777777777777777777777777777666777777888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>;;;:::;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>??????????????????@@@@@@????????????@@@AAACCCDDDDDDEEEEEEFFFFFFFFFEEEEEEBBBAAA@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGIIIJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFGGGHHHIIIJJJIIIJJJJJJKKKLLLMMMMMMNNNOOOOOOOOOPPPQQQRRRTTTUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVXXXYYY[[[\\\\\\]]]]]]]]]]]]\\\[[[[[[ZZZYYYYYYZZZ[[[\\\^^^```aaa^^^```bbbbbbbbbcccdddfffiiiiiijjjkkkmmmooopppqqqqqqtttvvvuuussspppooonnnoooooopppppppppqqqqqqqqqssssssssssssssstttuuuuuuuuuuuuuuuvvvwwwxxxzzz{{{xxxxxxzzzzzzzzzzzzyyyxxxuuusssrrrrrrtttuuuuuutttuuuvvvxxxzzz{{{|||}}}}}}yyyyyyyyyyyyxxxvvvuuutttvvvwwwwwwwwwvvvuuusssrrrqqqrrrssstttuuuwww{{{~~~||||||||||||}}}}}}}}}}}}yyy{{{~~~~~~~~~}}}||||||xxxwwwuuutttuuuxxx{{{~~~}}}}}}}}}~~~}}}|||zzzyyyyyywwwuuuvvvyyy{{{}}}}}}~~~~~~~~~~~~~~~}}}|||{{{zzz||||||{{{zzzyyywwwuuutttrrruuuyyy}}}~~~}}}zzzvvvtttssssssrrrqqqmmmkkkhhhggghhhkkkoooqqqtttoooiiidddbbb```___^^^XXXXXXVVVUUUUUUUUUVVVVVVXXXVVVSSSRRRSSSSSSSSSRRRMMMMMMMMMMMMLLLJJJIIIHHHKKKLLLMMMNNNNNNLLLJJJHHHHHHHHHGGGEEECCCBBB@@@???AAAAAABBBCCCCCCCCCBBBBBB@@@@@@@@@???>>>>>>======<<<<<<<<<;;;;;;;;;;;;::::::999888888777777888888666666555555444444444333444444444444444333333333000000000111111111222222000000000111111222222222222222222111111000000000000000000000000000000000111111111111111111111111000//////......//////000000000000000000000000000000000//////......------.............../////////..............................///000000000000000////////////////////////....../////////000000000111111111111111111111111111111222333444555555555333333333333333333333333222222222222333333333444222222222333333444555666666666666666666666666666555555666777888999::::::999::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;999::::::;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<======>>>>>>??????@@@@@@@@@@@@?????????@@@BBBCCCDDDEEECCCCCCDDDDDDDDDDDDDDDDDDBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEGGGGGGHHHIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPRRRSSSTTTSSSSSSTTTTTTTTTUUUUUUUUUTTTTTTUUUVVVWWWYYYZZZZZZ\\\]]]]]]]]]]]]\\\[[[ZZZYYYYYYZZZZZZ\\\]]]___```^^^```bbbbbbbbbbbbdddeeefffgggiiijjjlllnnnooooooppprrrttttttqqqnnnmmmmmmnnnnnnnnnnnnooooooooooooqqqqqqqqqqqqrrrsssuuuuuuxxxxxxwwwvvvvvvwwwxxxxxxvvvwwwyyyzzz{{{{{{zzzyyyvvvtttrrrrrrsssttttttsssssstttvvvxxxzzz{{{||||||}}}}}}~~~~~~~~~xxxyyyyyyyyyxxxvvvtttsssvvvvvvwwwwwwwwwuuutttssspppqqqrrrrrrssstttxxxzzz||||||||||||}}}}}}}}}}}}{{{|||~~~~~~}}}||||||vvvuuuuuuuuuvvvzzz}}}~~~~~~}}}{{{yyyyyywwwttttttvvvyyy{{{|||~~~~~~~~~|||}}}}}}~~~}}}|||zzzyyyyyyyyyzzzzzzzzzxxxwwwvvvrrrtttwwwzzz|||}}}}}}}}}{{{xxxuuusssrrrrrrqqqpppmmmjjjgggfffgggiiiiiiiiikkkhhhccc```______]]]\\\XXXWWWUUUTTTSSSTTTTTTUUUWWWTTTQQQPPPQQQQQQQQQPPPNNNMMMMMMLLLKKKJJJIIIHHHKKKLLLLLLLLLKKKJJJHHHGGGGGGFFFFFFEEECCCAAA???>>>???@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@??????>>>>>>;;;;;;:::::::::999999999888888777666666666666777444444444444333333333333222333333444444333222222000000111111111222222222//////000111222333333444222222222111000000///////////////////////////////////////000000000000000//////............//////------............------//////..................+++++++++,,,,,,,,,,,,,,,---------------------------...//////000000//////............////////////------......//////000000000000000000000000000000---...000222333333333333333333333333333333333333222222111111111222333444222222222222333444555555444444444444444444444444444555555666777888999999888888999:::::::::::::::999999999999999999999999666666666777777777888888999999:::;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<=========>>>???@@@@@@@@@@@@===>>>???AAABBBDDDEEEEEEBBBBBBBBBBBBCCCCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAADDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHJJJKKKMMMNNNOOOOOONNNNNNOOOPPPQQQRRRRRRSSSSSSSSSTTTTTTTTTTTTUUUSSSSSSTTTUUUVVVWWWXXXYYYZZZ[[[\\\]]]]]]\\\[[[ZZZYYYZZZZZZZZZ\\\]]]^^^______```bbbbbbaaabbbccceeeeeefffhhhjjjlllnnnnnnooooooqqqrrrqqqooommmllllllmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnoooppprrrsssuuuvvvyyyyyyxxxwwwvvvvvvuuuuuutttvvvwwwyyyzzz{{{zzzzzzwwwuuussssssssstttsssrrrqqqrrrsssuuuxxxzzz{{{|||}}}}}}}}}|||{{{|||~~~~~~}}}~~~~~~~~~~~~}}}~~~}}}~~~yyyyyyzzzzzzyyywwwuuutttssstttuuuvvvvvvuuusssssspppqqqqqqqqqqqqrrruuuwww||||||||||||}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}uuuuuuuuuwwwyyy|||}}}|||zzzwwwtttrrrtttwwwzzz{{{}}}~~~~~~~~~{{{|||}}}}}}}}}{{{yyyxxxvvvwwwyyyzzz{{{zzzyyyxxxrrrsssuuuwwwyyyzzz{{{{{{yyywwwtttssssssrrrpppooollliiigggggghhhiiihhhfffdddbbb___^^^]]]\\\YYYWWWWWWVVVUUUSSSRRRRRRSSSSSSUUUSSSPPPOOOOOOOOONNNNNNNNNMMMKKKIIIHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHEEEEEEEEEDDDCCC@@@>>>======>>>>>>???????????????@@@@@@@@@????????????>>>999999999888888888888777777777666555555555555555333333444444444444444555111222333444444333222111111111111222222222333333000111111222222333333333222222222111000/////////////////////////////////---........./////////000///......------......///,,,---............---,,,------..................******+++++++++,,,,,,,,,---------------------------...//////000000//////---------....../////////,,,,,,---......///000000000000000000000000000000.........//////000000000222222222222222222222222222111111000111222333444111111111111222333444555444444444444444444444444333444555666777888888999666777888999999999888888777777777777777777777777666666666777777777777888999999;;;<<<<<<<<<;;;::::::;;;;;;<<<======>>>>>>:::;;;===>>>??????>>>>>>;;;<<<>>>@@@BBBCCCDDDEEEBBBBBBBBBAAAAAAAAAAAABBBAAABBBBBBBBBBBBBBBBBBAAADDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDFFFGGGIIIKKKLLLMMMNNNNNNNNNNNNNNNOOOPPPQQQSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSTTTUUUVVVWWWWWWXXXWWWXXXZZZ\\\\\\\\\[[[ZZZZZZZZZZZZ[[[\\\]]]^^^______```bbbbbbaaaaaabbbddddddeeehhhjjjlllnnnnnnnnnoooppppppooolllkkkkkkllllllllllllmmmmmmmmmnnnnnnmmmmmmnnnoooqqqsssuuuvvvvvvvvvwwwwwwvvvuuusssrrrrrrtttvvvxxxzzzzzz{{{zzzxxxvvvtttsssttttttsssrrrppppppqqqrrruuuxxx{{{|||zzz{{{{{{zzzyyyyyy{{{}}}}}}~~~~~~~~~{{{||||||}}}}}}||||||{{{{{{|||~~~~~~zzz{{{}}}yyyzzz{{{{{{zzzxxxvvvtttqqqrrrssstttttttttsssrrrrrrrrrsssrrrqqqrrruuuwww||||||||||||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~tttuuuvvvxxx{{{~~~~~~~~~~~~{{{xxxsssrrrsssvvvyyyzzz{{{}}}~~~~~~{{{{{{}}}}}}|||{{{xxxwwwtttuuuxxxzzz||||||{{{{{{rrrssstttuuuwwwyyyzzz{{{xxxvvvtttssssssrrrpppnnnkkkiiiggghhhjjjjjjhhhfffaaa```^^^]]]\\\YYYVVVSSSXXXVVVTTTSSSRRRQQQRRRRRRTTTRRROOONNNNNNNNNMMMLLLNNNLLLJJJGGGFFFGGGHHHIIIEEEEEEEEEEEEFFFGGGHHHIIIEEEEEEEEEDDDBBB@@@>>><<<;;;<<<<<<===============????????????>>>>>>>>>>>>888888888777777777777666666666555444444444444444333444444555555666666666000111333333444333222111111222222222222333333333333333333222222222222222222222222111000//////...////////////////////////,,,---------......//////.........------.........---...///000000///...---,,,------....../////////,,,,,,,,,------.........---------------------------......///////////////---------.........//////,,,,,,------...///000000000000000000000000000000222000///------...///000000000000000000000000000222111000000000111333444111111111111222333444555666666666666666666666666333333444555666777888888555666777888999888777777666666666666666666666666888999999999::::::::::::999:::;;;<<<===<<<;;;;;;<<<<<<<<<===>>>??????@@@888999;;;===>>>>>>======:::;;;===???AAABBBCCCDDDCCCBBBAAAAAA@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBBAAAEEEDDDDDDCCCBBBBBBAAAAAABBBCCCCCCEEEFFFGGGHHHIIIGGGGGGGGGGGGFFFDDDCCCBBBAAABBBCCCEEEGGGIIIJJJKKKMMMMMMMMMMMMNNNOOOPPPPPPSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSTTTUUUVVVWWWWWWXXXTTTVVVXXXZZZ[[[[[[ZZZYYY[[[[[[[[[[[[\\\]]]^^^___^^^```aaaaaa``````bbbcccccceeehhhkkkmmmnnnnnnnnnooopppooommmkkkjjjkkkllllllllllllmmmmmmmmmnnnnnnllllllmmmoooqqqsssuuuvvvssstttuuuvvvvvvtttrrrqqqqqqsssuuuxxxyyyzzzzzzzzzyyywwwuuutttttttttsssrrrooooooooopppssswwwzzz}}}xxxyyyzzzyyyxxxwwwyyyzzzzzz}}}~~~~~~~~~zzz{{{{{{{{{{{{{{{zzzzzzyyyzzz|||~~~}}}xxxyyy{{{}}}wwwxxxxxxxxxxxxxxxyyyyyytttuuuuuuuuuuuusssrrrqqqmmmnnnpppssstttuuuuuuuuuwwwxxxyyy{{{|||}}}}}}}}}~~~~~~}}}~~~}}}}}}}}}~~~{{{yyyyyyyyyyyyxxxyyy{{{~~~~~~}}}{{{{{{{{{zzzzzzyyyxxxxxxxxxyyyyyyzzz{{{||||||}}}xxxwwwvvvtttttttttuuuuuuvvvuuusssrrrqqqpppmmmjjjiiihhhhhhhhhhhhfffccc```___\\\YYYWWWXXXYYYYYYXXXUUUTTTSSSQQQPPPPPPPPPPPPOOOOOONNNNNNMMMLLLKKKKKKKKKJJJHHHGGGFFFFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEDDDBBBAAA@@@???<<<===>>>??????>>>===<<>>===============<<<;;;:::999888888888888444444444444444444444444555555555666666666666666333333333222333333444444111111111222222333333333333222222111000111111111000000000000////////////....../////////...,,,+++000////////////.........////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,------......------//////.........---------000000///...............,,,------...//////......---------............///000000////////////000000///------...///000000...111111111111111222222333333000...///222444333111555555555666666666666777555555666666777777777888666666666666666777777888777777777777777777777777:::999777666666777999:::::::::::::::::::::;;;;;;::::::::::::;;;<<<======<<<;;;;;;<<<<<<===>>>??????@@@AAAAAABBBBBBAAAAAA@@@@@@@@@?????????>>>>>>BBBBBBAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBAAAAAABBBCCCCCCCCCDDDEEEGGGIIILLLMMMLLLLLLMMMNNNNNNNNNNNNMMMPPPPPPPPPPPPQQQRRRSSSSSSRRRSSSUUUUUUVVVUUUTTTSSSUUUUUUVVVWWWXXXYYYZZZ[[[ZZZYYYYYYYYYZZZ\\\^^^___^^^^^^___```aaabbbccccccfffgggiiikkklllnnnnnnoooooopppqqqooommmkkkkkkkkknnnnnnmmmmmmllllllllllllooonnnmmmmmmnnnppprrrsssssssssssssssrrrqqqpppooorrrsssvvvyyy{{{}}}~~~~~~{{{yyyuuusssssssssqqqpppqqqpppnnnnnnpppssswwwzzzxxxxxxvvvuuuuuutttttttttuuuwww{{{||||||{{{{{{{{{yyyyyyxxxxxxxxxwwwwwwwwwyyyyyyzzz|||~~~|||zzzzzz{{{}}}xxxxxxxxxxxxxxxxxxxxxxxxuuuuuuvvvvvvuuutttrrrqqqnnnppprrrtttuuuvvvvvvvvvwwwxxxyyyzzz{{{{{{{{{{{{~~~~~~~~~~~~}}}~~~~~~}}}}}}~~~|||{{{{{{{{{zzzzzzzzz{{{}}}~~~}}}||||||zzzyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{||||||xxxwwwvvvttttttttttttuuurrrqqqppppppqqqpppnnnlllkkkkkkjjjjjjjjjhhheeeaaa___\\\YYYWWWXXXXXXXXXXXXUUUTTTSSSRRRQQQOOOOOONNNOOOOOONNNMMMMMMLLLKKKKKKKKKJJJHHHGGGFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@???>>><<<<<<============<<<<<<>>>======<<<;;;;;;;;;<<<;;;;;;:::999888888888888444444444444444444444444333333333333222222222222555444333111000000//////000000000111111111222222222222111000000000000000000000000000/////////...---.../////////...,,,+++/////////.........------.......................................---------......---------,,,,,,,,,......---------,,,,,,,,,+++,,,------...---------///.........------------//////...---------------------...............---------------............000//////////////////000000///......000111000///000000000000000111222222111///---...111222111000333333333333444444444555444444444555555555666666666555555555555666777777666666666666666666666666999888666555555666888999888888999999999:::::::::888888888888999:::;;;<<<;;;;;;;;;;;;<<<===>>>??????@@@@@@AAABBBAAAAAAAAA@@@@@@@@@@@@????????????AAA@@@@@@?????????@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@AAABBBBBBCCCCCCCCCDDDFFFHHHJJJLLLLLLLLLMMMNNNNNNNNNNNNNNNOOOOOONNNOOOOOOPPPQQQRRRQQQRRRTTTUUUUUUUUUTTTTTTUUUUUUVVVWWWXXXXXXYYYYYYYYYXXXXXXYYYZZZ[[[]]]^^^]]]^^^^^^___```aaabbbbbbdddeeegggiiijjjllllllmmmnnnooopppooommmkkkkkklllooonnnnnnmmmmmmlllllllllmmmmmmmmmnnnnnnooopppqqqrrrrrrrrrrrrqqqpppooonnnppprrruuuxxxzzz{{{|||||||||yyyvvvtttssssssqqqppppppooommmmmmnnnqqqtttwwwvvvvvvtttssssssrrrrrrrrrtttwwwyyy{{{zzzzzzzzz{{{wwwwwwwwwwwwvvvvvvvvvvvvvvvvvvwwwyyy}}}}}}}}}}}}{{{yyyxxxyyyzzz|||~~~xxxxxxwwwwwwwwwwwwwwwwwwvvvvvvwwwwwwvvvuuusssrrrpppqqqssstttvvvvvvwwwwwwwwwxxxyyyzzz{{{zzzzzzyyy|||}}}~~~}}}~~~~~~~~~~~~~~~}}}}}}~~~}}}|||}}}}}}||||||{{{{{{|||}}}~~~}}}}}}}}}|||zzzxxxwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzwwwvvvuuutttssssssssssssnnnmmmmmmnnnpppqqqooonnnlllkkkjjjjjjjjjhhhdddaaa^^^\\\YYYXXXXXXXXXXXXWWWTTTTTTSSSRRRQQQOOOMMMLLLNNNNNNMMMMMMLLLLLLKKKKKKJJJIIIGGGFFFEEEEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAA@@@>>>>>>===<<<;;;;;;::::::;;;;;;;;;<<<;;;;;;;;;;;;:::::::::;;;:::999888777777777777555555555555555555555555333333222222111111000000333222111000///........./////////000000000000111111000000000////////////000000000/////////......---............---,,,,,,......---------,,,,,,,,,------------------------///.........------,,,,,,---------,,,,,,+++++++++------------,,,,,,,,,,,,++++++,,,---------------............------------...---,,,,,,,,,,,,,,,,,,------.........------,,,------------............//////............//////000...---...//////...---//////......//////000111000...------///000000///000111111111111222222222222222333333333333444444555555444444444555666666555555555555555555555555777666555444444555666777777777777777888888888999888888888888999:::;;;;;;;;;;;;;;;;;;<<<===>>>>>>??????@@@AAAAAAAAAAAA@@@AAAAAA@@@@@@@@@???????????????>>>>>>>>>??????@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDCCCBBBAAA@@@AAABBBBBBBBBBBBBBBCCCDDDGGGIIIJJJLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPRRRSSSTTTTTTTTTTTTUUUUUUVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXYYY[[[\\\]]]\\\\\\]]]^^^___```aaaaaaaaabbbdddfffhhhiiijjjjjjlllnnnoooooommmkkkkkklllpppoooooonnnmmmmmmlllllllllmmmnnnoooooooooooooooppppppppppppooonnnmmmmmmooopppsssvvvxxxzzz{{{{{{|||zzzvvvtttsssrrrqqqpppooonnnlllkkklllnnnqqqssstttsssrrrqqqqqqppppppqqqsssuuuwwwxxxxxxxxxyyyzzzvvvvvvuuuuuuuuutttttttttsssssstttvvvyyy~~~|||yyyyyyyyyxxxvvvvvvwwwxxxzzz|||wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxvvvuuutttrrrrrrssstttuuuvvvvvvvvvwwwxxxzzz{{{|||{{{zzzyyyzzz{{{}}}|||}}}~~~~~~~~~~~~~~~~~~~~~|||||||||}}}}}}||||||{{{{{{{{{|||}}}~~~}}}}}}}}}|||yyyvvvvvvwwwyyyzzzzzzyyyyyyyyyyyyyyyyyyyyyvvvvvvuuutttsssrrrqqqqqqmmmllllllnnnppppppooonnnjjjiiihhhhhhgggeeeaaa]]]^^^\\\YYYXXXXXXXXXWWWUUUSSSSSSSSSRRRQQQOOOMMMLLLMMMMMMLLLLLLLLLKKKKKKKKKIIIHHHFFFEEEDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>===<<<<<<<<<;;;999888888999:::::::::;;;;;;;;;;;;;;;::::::999999888777777777777777555555555555555555555555666555555444333222222111///////////////000111222000000000000000000000000///////////////......---000000/////////.........---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,------------------------------,,,,,,,,,,,,------------.........---,,,,,,,,,,,,---------.........///......------......///...---,,,,,,------,,,+++......------......///000//////......///000000000//////000000000111111111222222222222222222222222333333333333333444555555333333333333333333333333555444333333333333444555555555555666666777777888888888888888999:::;;;<<<::::::::::::;;;<<<===>>>>>>??????@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDCCCBBBAAAAAABBBCCCCCCCCCCCCCCCCCCDDDFFFHHHIIIKKKLLLMMMMMMNNNNNNMMMMMMKKKKKKKKKKKKLLLMMMNNNNNNNNNOOOPPPQQQRRRSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUXXXXXXXXXYYYZZZ[[[[[[\\\ZZZ[[[[[[\\\]]]^^^___``````aaabbbdddfffggghhhhhhjjjlllmmmmmmlllkkkllllllpppoooooonnnnnnmmmlllllllllmmmooopppqqqpppooooooooooooooooooooonnnmmmmmmnnnpppsssvvvxxxyyyzzzzzz|||yyyvvvssssssrrrqqqooopppnnnmmmllllllmmmoooqqqsssrrrqqqpppppppppppppppssstttvvvvvvvvvvvvwwwyyyttttttttttttsssssssssssspppqqqqqqsssvvvyyy|||~~~}}}yyywwwvvvvvvuuutttttttttuuuwwwzzz|||~~~uuuuuuvvvvvvvvvvvvwwwwwwxxxyyyyyyzzzyyywwwvvvuuurrrrrrrrrssssssttttttuuuxxxyyy|||}}}~~~}}}|||{{{xxxyyy{{{}}}|||}}}~~~~~~|||zzzzzz{{{|||||||||}}}|||{{{zzz{{{|||~~~}}}}}}~~~~~~~~~~~~}}}}}}|||zzzwwwuuutttuuuwwwyyyxxxxxxxxxwwwwwwwwwwwwwwwuuuuuutttsssrrrqqqpppooonnnmmmmmmmmmoooooommmkkkhhhgggfffffffffddd```]]]^^^\\\YYYXXXXXXWWWVVVTTTRRRRRRQQQQQQPPPNNNMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKHHHGGGEEEDDDCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@???>>>===<<<<<<;;;;;;:::888777777777888999:::;;;;;;<<<<<<<<<;;;:::888888777666666666777777555555555555555555555555777666666555444333333222000//////000111222333333111111111111111111111111...////////////...------////////////............------,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------------------...---------------......,,,---------------,,,,,,,,,,,,,,,------------.........------------.........---,,,---......---,,,---------,,,---......//////000000//////000111222///000000000111111111111222222222222222222222222222222222111222333333444111111111111111111111111333222222222222222222333333333444555555666777777666666666666777888999:::999999999::::::;;;<<<======>>>??????@@@@@@??????@@@@@@????????????>>>>>>>>>>>>>>>??????AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBCCCDDDEEEEEEEEEDDDDDDEEEFFFHHHIIIJJJKKKLLLLLLMMMMMMLLLLLLJJJJJJIIIJJJJJJKKKLLLMMMMMMNNNNNNOOOPPPRRRSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTXXXXXXYYYZZZZZZ[[[[[[[[[YYYYYYZZZ[[[\\\]]]]]]^^^^^^___aaaccceeefffgggggggggiiikkkkkkkkkjjjkkklllnnnnnnnnnnnnmmmmmmmmmmmmnnnooopppqqqrrrqqqpppoooooooooooooooooonnnnnnmmmnnnpppsssvvvxxxzzzzzzzzzzzzwwwtttrrrrrrrrrpppooopppooonnnmmmmmmnnnpppqqqsssrrrqqqqqqpppqqqqqqqqqrrrtttvvvvvvuuutttuuuvvvssssssssssssrrrrrrrrrqqqoooooopppqqqsssvvvxxxyyy{{{yyywwwuuuuuutttssssssrrrrrrsssuuuxxxzzz|||~~~sssssstttuuuvvvwwwxxxxxxzzzzzz{{{{{{zzzyyywwwvvvtttssssssrrrssssssttttttwwwyyy|||~~~}}}|||xxxyyy{{{}}}~~~~~~~~~~~~{{{|||||||||}}}~~~~~~~~~|||zzzxxxxxxzzz{{{|||{{{}}}}}}|||{{{{{{|||||||||zzz{{{|||}}}}}}}}}}}}}}}yyyxxxvvvtttssstttuuuvvvuuuuuuuuuuuuuuuuuuuuuvvvtttttttttsssrrrpppnnnmmmnnnmmmllllllmmmllljjjiiigggffffffffffffdddaaa^^^]]][[[YYYXXXXXXWWWUUUSSSQQQPPPOOONNNNNNNNNNNNOOOKKKKKKKKKKKKJJJJJJJJJJJJGGGFFFDDDCCCBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB??????>>>>>>===<<<<<<;;;::::::999888777777777777999:::;;;<<<<<<<<<;;;:::777777666666666666777777444444444444444444444444444444333333222222111111444333222111111111111111222222111111111111000000...///000000000///---,,,/////////.........------,,,,,,,,,+++,,,,,,---...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...//////000111++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///++++++,,,---------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------///.........000111000///------,,,,,,------...//////000111000//////111333000000000000111111111111222222222111111111111111111111000000111111222333111111111111111111111111111111222222222222111111222333333444555666777777444444444444555666777777999999999999:::;;;<<<<<<======>>>????????????>>>??????>>>>>>>>>===============>>>???@@@AAACCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFCCCCCCBBBAAABBBCCCDDDEEEFFFEEEEEEDDDEEEFFFHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMNNNOOOPPPQQQRRRQQQQQQRRRRRRSSSSSSSSSSSSWWWWWWXXXYYYZZZZZZYYYYYYWWWWWWXXXYYYZZZ[[[\\\\\\]]]^^^___aaacccdddeeeeeecccfffhhhiiiiiiiiijjjkkklllllllllmmmmmmmmmmmmmmmooooooppppppppppppoooooonnnnnnnnnoooooonnnnnnmmmnnnooorrruuuxxxyyyzzzzzzwwwtttrrrpppqqqqqqpppoooppppppooonnnnnnooopppqqqsssrrrqqqqqqqqqqqqrrrrrrsssuuuwwwxxxvvvsssrrrrrrqqqqqqqqqpppppppppoooooonnnnnnooopppqqqrrrtttuuuuuuuuuttttttssssssrrrrrrpppqqqrrrtttvvvyyy{{{|||qqqqqqrrrtttvvvwwwyyyyyy{{{{{{||||||{{{zzzxxxwwwvvvuuutttsssssstttuuuuuutttwww{{{~~~~~~}}}xxxyyyzzz|||}}}}}}||||||xxxyyyzzzyyyzzz|||~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~{{{zzzxxxxxxzzz|||||||||}}}}}}}}}}}}}}}|||{{{zzzxxxyyyzzz||||||}}}}}}}}}vvvvvvuuutttssssssssssssrrrrrrrrrssssssttttttuuussssssssssssqqqooommmllljjjiiihhhiiijjjjjjhhhfffcccccccccdddeeeccc```^^^]]][[[YYYYYYXXXWWWTTTRRRPPPOOOMMMLLLLLLNNNPPPRRRJJJJJJJJJJJJJJJJJJJJJJJJFFFEEEDDDBBBBBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>======<<<<<<999::::::999888777666666777888:::;;;<<<;;;:::999666666666555555666666777333333333333333333333333222222222222111111111111333333222111111111222222111111000000000/////////...///000111111///...,,,//////.........---------,,,,,,+++++++++,,,---...------------,,,,,,,,,,,,------------------------+++++++++,,,,,,------...------------------------******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,------...)))***+++,,,---.........++++++,,,,,,,,,---------------,,,,,,,,,,,,---------,,,,,,---///111111000---------------...//////---///000///------000222////////////000000000111000000000000/////////...000000//////000000111222000000000000000000000000111111222222222222111111222222333444555666777777555555555555666777888888888888888888999:::;;;<<<<<<===>>>>>>??????>>>>>>============<<<<<<<<<<<<<<<<<<<<<===???AAABBBCCCEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCDDDDDDDDDEEEEEEAAAAAA@@@???@@@AAABBBCCCFFFEEEDDDCCCDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLNNNMMMMMMLLLMMMNNNOOOPPPOOOOOOPPPQQQRRRSSSSSSTTTTTTUUUVVVWWWXXXWWWVVVVVVVVVVVVWWWXXXYYYZZZ[[[[[[ZZZ[[[]]]___aaabbbbbbccc```ccceeegggggggggiiijjjiiiiiijjjkkklllmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnllllllmmmmmmmmmmmmlllllllllnnnqqqtttvvvwwwxxxxxxsssqqqooonnnooopppppppppooonnnnnnnnnooopppqqqqqqrrrqqqqqqpppqqqqqqrrrrrrsssvvvyyyzzzwwwssspppnnnnnnmmmmmmmmmllllllllllllllllllmmmmmmnnnoooppppppoooqqqrrrrrrqqqpppppppppppppppqqqsssvvvxxxzzz|||oooppprrrtttvvvxxxyyyzzz{{{||||||||||||zzzyyyxxxxxxwwwuuuttttttuuuvvvvvvrrruuuyyy}}}~~~}}}xxxyyyzzz||||||||||||{{{vvvwwwwwwwwwwwwyyy|||}}}{{{{{{|||}}}~~~~~~~~~~~~~~~~~~}}}~~~}}}{{{zzzxxxxxxzzz|||}}}}}}}}}~~~~~~~~~|||zzzyyywwwxxxzzz{{{|||}}}}}}}}}tttttttttssssssrrrqqqqqqppppppqqqrrrrrrsssttttttsssssssssrrrqqqooommmkkkffffffeeefffhhhhhhgggeee______```aaabbbaaa^^^\\\]]][[[ZZZYYYXXXWWWTTTQQQPPPNNNLLLJJJKKKNNNQQQTTTIIIJJJJJJJJJJJJJJJJJJJJJFFFEEECCCBBBAAAAAABBBBBB??????????????????????????????>>>>>>======<<<<<<999:::::::::999888666555555666888:::;;;:::888777666666555555555666666777222222222222222222222222222222222222222333333333/////////000111333444555000000//////.........---...000111222111000...---//////.........---------,,,,,,+++***+++,,,...///......------------,,,,,,------------------------)))***+++,,,------...///------,,,+++***(((((('''*********++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,---------+++*********+++,,,,,,---((()))***,,,---...//////++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---)))((((((***,,,......---...------------...//////,,,...///...,,,,,,...111........./////////000000/////////......---------///////////////000111111111111111111111111111111111111222222222222111111222222333444555777777888888888888888999:::;;;<<<888888888888999:::;;;<<<<<<======>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<>>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDD??????>>>>>>>>>???AAABBBEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLNNNNNNMMMLLLLLLMMMNNNOOONNNNNNOOOPPPQQQSSSSSSTTTRRRSSSTTTUUUVVVUUUTTTSSSUUUVVVVVVWWWXXXYYYZZZZZZXXXYYY[[[]]]___``````aaa___aaadddeeeffffffhhhjjjggghhhiiijjjlllmmmnnnooonnnmmmkkkjjjjjjkkklllmmmjjjjjjkkklllllllllkkkkkkkkklllooorrruuuvvvwwwwwwqqqooommmmmmooopppppppppmmmmmmmmmnnnnnnooopppqqqqqqpppppppppppppppqqqqqqtttwww{{{{{{xxxsssnnnlllkkkkkkkkkjjjjjjjjjiiiiiikkkkkkkkkllllllmmmmmmmmmlllnnnpppqqqpppooonnnoooooopppqqqsssuuuxxxzzz|||kkklllmmmpppsssvvvyyyzzz}}}}}}~~~~~~~~~}}}}}}|||yyywwwuuuuuuvvvuuutttrrrqqqrrruuuxxx{{{}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}zzzyyyyyy{{{}}}}}}|||{{{zzzzzzzzzzzzzzz}}}~~~~~~}}}||||||~~~~~~||||||~~~~~~||||||{{{zzzyyyyyyzzz{{{|||~~~}}}}}}|||{{{{{{zzzzzzzzzzzzyyyxxxxxxyyyyyyyyytttuuuuuussspppmmmmmmnnnooopppqqqrrrrrrrrrrrrrrrrrrqqqooonnnllljjjiiihhhhhhhhhgggfffeeecccbbbaaa____________]]]\\\[[[ZZZZZZYYYWWWUUUSSSRRRRRRRRRPPPMMMJJJIIIKKKQQQXXX]]]PPPNNNJJJGGGEEEDDDDDDEEECCCAAA>>><<<;;;<<<>>>???AAAAAAAAA@@@@@@@@@?????????>>>>>>===<<<;;;;;;;;;::::::999999888777666666999999888888888888999999555555555555555555555555333333333222222222111111111111111111000000000///000...,,,,,,---//////...------------.........///------------------------///............------------------,,,,,,+++++++++,,,,,,,,,---------......++++++++++++++++++++++++///......------,,,++++++,,,---------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,+++******++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------........................---------.........//////---------............///000000000000000000000000...//////000111222222222333222111000////////////111111222222222333333333111111222222222333333333222222222222222222222222333444555555666666555555777777777777888999:::;;;;;;;;;;;;<<<<<<>>>??????>>>===<<<;;;:::999888888999::::::;;;<<<===>>>>>>CCCBBB@@@AAABBBBBBAAA???AAAAAAAAABBBBBBCCCCCCCCC<<<======>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKMMMNNNOOOOOONNNMMMNNNPPPSSSTTTTTTTTTUUUUUUUUUUUUTTTUUUUUUVVVWWWWWWWWWWWWYYYYYYYYYZZZ[[[]]]___`````````aaaccceeehhhjjjkkklllkkkiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiijjjjjjkkklllmmmooopppooommmjjjhhhjjjkkkmmmoooqqqrrrssstttqqqppppppppppppppppppqqqooonnnnnnmmmmmmmmmnnnnnnqqqpppooooooooooooooopppsssuuuvvvwwwvvvssspppooojjjjjjiiiiiihhhggggggggghhhiiiiiiiiiggggggiiikkkiiikkkmmmoooooommmkkkjjjlllnnnooopppqqqrrruuuxxxjjjkkklllnnnqqqtttwwwxxx|||}}}}}}~~~}}}}}}||||||xxxwwwvvvvvvvvvvvvuuutttrrrsssuuuwwwzzz|||}}}~~~}}}}}}|||||||||}}}~~~~~~~~~~~~}}}{{{yyyzzz|||~~~}}}}}}|||{{{zzzyyyyyyyyy|||||||||{{{zzz{{{}}}~~~}}}||||||~~~~~~|||{{{{{{zzzyyyyyyzzz{{{{{{|||||||||||||||{{{yyyyyyyyyxxxxxxwwwwwwxxxxxxxxxvvvvvvvvvtttqqqooonnnooommmmmmnnnooooooooooooooopppooonnnmmmkkkjjjhhhhhheeeeeeeeedddcccaaa______]]]\\\[[[ZZZYYYXXXXXXWWWXXXXXXWWWUUUTTTRRRQQQQQQNNNKKKHHHFFFGGGKKKPPPSSSKKKJJJHHHEEEDDDCCCCCCCCCAAA???===;;;:::;;;<<<>>>????????????>>>>>>>>>>>>======<<<<<<;;;::::::999999999999888888777777777777777666666666666777777333333333333333333333333333333222222222111111111333222222222111111111111///.........000000...,,,,,,,,,------------......------------------------............---------------------,,,,,,+++++++++************++++++++++++++++++++++++++++++++++++,,,,,,------------------//////000000///......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))***+++,,,,,,------,,,,,,,,,------------,,,+++++++++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,------------------------,,,------------.........,,,,,,,,,,,,---------...////////////////////////...//////000111111222222222222111000000000000111111111111222222222333333111111222222222333333333222222222222222222222222333444444555555555555555777777777777888999::::::;;;::::::;;;;;;===>>>>>>=========<<<;;;;;;::::::;;;;;;;;;<<<<<<======>>>===<<<<<<===???AAA@@@???@@@@@@AAAAAAAAABBBBBBBBB<<<======>>>??????@@@@@@AAAAAAAAABBBBBBBBBBBBCCCGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJLLLNNNOOOOOONNNMMMNNNPPPSSSSSSSSSSSSTTTTTTTTTUUUTTTTTTUUUVVVWWWWWWWWWWWWWWWWWWXXXYYYZZZ\\\]]]^^^___```aaabbbeeegggiiijjjkkkjjjiiihhhggghhhhhhiiihhhhhhhhhhhhhhhiiiiiijjjkkklllmmmnnnnnnkkkiiigggiiijjjlllnnnqqqrrrsssttttttsssqqqooonnnnnnnnnnnnoooooonnnnnnmmmnnnnnnnnnooooooooonnnoooooopppppprrrtttuuuvvvuuussspppnnnlllkkkjjjiiihhhgggfffffffffggghhhgggfffgggiiijjjggghhhjjjlllmmmlllkkkjjjlllnnnoooooooooppprrrtttiiijjjkkkmmmppprrruuuvvv{{{||||||}}}}}}||||||{{{xxxwwwvvvvvvxxxxxxwwwvvvtttttttttuuuwwwyyy{{{|||||||||{{{{{{|||}}}~~~~~~~~~~~~~~~|||{{{{{{}}}~~~}}}|||{{{zzzyyyxxxwwwyyyzzzzzzyyyxxxyyy{{{~~~|||}}}}}}}}}|||}}}~~~|||{{{zzzyyyxxxxxxyyyzzz{{{zzz{{{|||}}}|||zzzxxxwwwwwwvvvvvvuuuvvvvvvwwwwwwvvvwwwwwwuuuqqqoooooopppjjjkkkkkkkkkkkkkkkkkkkkkmmmmmmlllkkkjjjiiihhhhhhcccbbbbbbaaa```^^^]]]\\\YYYXXXVVVUUUTTTSSSTTTTTTVVVVVVVVVVVVTTTRRRQQQOOOKKKIIIFFFDDDCCCDDDFFFGGGEEEEEEDDDCCCBBBAAAAAA@@@???>>>;;;999999999;;;<<<>>>=========<<<<<<<<<<<<;;;;;;::::::999999888888888888888888777777777777555555444444444444555555222222222222222222222222333222222222222111111111111111111111000000000000000//////000111000---+++,,,,,,,,,------------...------------------------............------------------,,,,,,,,,,,,++++++,,,------------.........+++++++++++++++++++++++++++++++++,,,---.........//////000000000///......,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))***+++,,,,,,------,,,,,,---............---,,,,,,***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------+++++++++,,,,,,,,,------////////////////////////...//////000000111111222111111111000111111222333111111111222222222222333111111222222222333333333222222222222222222222222333333444555555555555555666666666666777888999999999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888888888;;;>>>AAAAAAAAA?????????@@@@@@@@@@@@AAA<<<======>>>>>>??????@@@AAAAAABBBBBBBBBCCCCCCCCCEEEFFFGGGGGGHHHHHHHHHGGGIIIHHHHHHGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIILLLMMMOOOOOONNNMMMOOOPPPRRRRRRRRRRRRSSSSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWWWWVVVVVVWWWXXXZZZ[[[\\\]]]______```aaaccceeeggghhhjjjiiihhhggggggggghhhhhhgggffffffffffffggghhhhhhiiijjjkkklllkkkiiigggeeeggghhhkkkmmmppprrrssstttvvvtttqqqnnnlllllllllllloooooonnnnnnnnnmmmmmmmmmmmmmmmnnnnnnoooooopppppprrrssstttuuutttrrrpppooonnnmmmllljjjiiigggfffeeedddeeeffffffeeefffhhhjjjhhhiiijjjjjjkkkkkkjjjjjjkkklllnnnnnnmmmmmmooopppiiijjjkkkmmmoooqqqsssuuuyyyzzzzzz{{{{{{{{{{{{zzzxxxvvvvvvvvvxxxyyyxxxwwwttttttttttttuuuwwwxxxyyyzzzyyyzzzzzz{{{|||}}}~~~~~~~~~~~~}}}||||||}}}~~~}}}|||{{{zzzxxxwwwvvvwwwxxxxxxwwwvvvwwwzzz|||zzz{{{||||||{{{}}}~~~|||yyyxxxwwwwwwwwwwwwxxxyyyxxxzzz|||}}}|||zzzwwwuuuttttttttttttttttttuuuvvvvvvvvvvvvtttqqqooooooooojjjjjjiiiiiiiiiiiiiiiiiikkkjjjjjjiiihhhggggggfffaaaaaa```___^^^\\\[[[ZZZWWWUUUSSSQQQPPPPPPQQQRRRRRRSSSTTTUUUTTTRRROOONNNHHHGGGEEEDDDBBBBBBAAABBBAAABBBBBBBBBBBBAAA@@@???>>>===;;;:::999999:::;;;======<<<<<<<<<;;;;;;;;;:::::::::999999888888888666666777777777777777777444444333333333333444444333333333333333333333333222222222222111111111111///............---------111///......///...---+++------------............------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------,,,++++++++++++++++++++++++++++++******************))))))***+++,,,,,,------,,,,,,---------------,,,,,,+++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,---------////////////////////////////////////000000111111000000000000111222333444111111111111222222222222111111222222222333333333222222222222222222222222333333444555555555444444555555555555666777888999888888888888888999::::::999999:::;;;;;;<<<<<<===;;;;;;;;;::::::999999999999888999;;;???BBBBBBBBB>>>>>>>>>???????????????============>>>>>>??????@@@@@@@@@AAAAAABBBBBBCCCBBBBBBCCCDDDEEEEEEEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIILLLMMMNNNNNNNNNNNNOOOQQQQQQQQQQQQRRRRRRRRRRRRSSSRRRSSSTTTUUUVVVWWWWWWWWWVVVWWWXXXZZZ[[[\\\]]]]]]^^^______```bbbdddeeefffhhhgggggggggggggggggggggeeeeeeeeedddeeeffffffggggggggghhhiiihhhfffeeeccceeefffiiilllnnnppprrrrrruuusssooolllkkkjjjkkklllmmmmmmmmmmmmmmmllllllkkkllllllmmmnnnoooppppppppprrrrrrtttttttttsssrrrqqqpppooonnnllliiigggfffeeebbbccceeeeeeeeefffhhhjjjllllllkkkjjjjjjiiiiiiiiigggiiikkklllkkklllmmmooojjjkkklllmmmoooqqqssstttvvvwwwxxxxxxyyyyyyyyyxxxwwwuuuuuuuuuwwwxxxwwwvvvssssssssssssssstttuuuvvvwwwwwwwwwxxxyyyzzz|||}}}}}}~~~~~~~~~||||||~~~}}}}}}|||{{{zzzxxxvvvuuuuuuuuuvvvuuuuuuvvvxxx{{{yyyzzz{{{{{{{{{||||||{{{xxxwwwvvvuuuuuuvvvwwwxxxwwwyyy{{{|||{{{yyyvvvtttrrrrrrrrrrrrsssssstttuuuuuuuuuuuussspppnnnmmmnnnkkkjjjiiihhhhhhhhhhhhiiiiiihhhhhhgggfffeeeeeeddd`````````___]]]\\\ZZZYYYUUUTTTQQQOOONNNNNNOOOPPPOOOPPPQQQRRRRRRPPPNNNLLLGGGFFFFFFEEEDDDCCCCCCBBB@@@@@@AAAAAAAAAAAA@@@@@@???>>>===<<<;;;;;;;;;<<<===<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999999666666666666666666777777555444444333333444444555333333333333333333333333222222222111111111000000............---------,,,111///,,,+++,,,------------............/////////------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++)))******++++++*********++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++******)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------....................................///////////////000000000//////000000111222444444000000111111111222222222111111222222222333333333222222222222222222222222222333333444555444444444444444444444555666777777888777777777777888888999666777888888:::;;;;;;<<<:::999999888888777777666999999999;;;>>>@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>>>>>======>>>???@@@@@@AAAAAA@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIHHHIIIIIIIIIIIIJJJJJJJJJKKKMMMNNNNNNNNNNNNPPPQQQPPPQQQQQQQQQRRRRRRRRRRRRQQQRRRTTTUUUVVVWWWWWWWWWXXXYYY[[[\\\^^^__________________```aaabbbdddeeeffffffffffffffffffffffffddddddccccccddddddeeefffeeefffffffffeeedddcccbbbcccdddgggiiilllnnnooopppooonnnllljjjjjjjjjkkkllljjjkkkkkkllllllkkkkkkjjjkkklllnnnooopppppppppppprrrrrrssstttttttttssssssqqqqqqooommmjjjhhhffffffbbbdddeeeeeeeeefffhhhjjjmmmlllkkkiiigggfffddddddaaadddgggiiijjjkkkmmmoookkkkkklllmmmnnnppprrrssssssttttttuuuvvvvvvvvvvvvuuutttssssssuuuuuutttssspppqqqrrrssssssssssssssssssssstttuuuwwwxxxzzz{{{{{{}}}~~~~~~||||||}}}{{{{{{|||{{{zzzxxxvvvuuussstttuuuttttttuuuxxxzzzyyyzzz{{{zzzzzz{{{~~~}}}{{{yyywwwvvvuuuttttttuuuvvvwwwwwwxxxyyyzzzyyywwwuuutttqqqqqqqqqqqqrrrssstttttttttuuuuuusssooommmmmmnnnmmmllljjjhhhgggggghhhhhhggggggfffeeedddcccbbbbbb``````___^^^]]][[[ZZZYYYTTTRRRQQQOOONNNNNNNNNNNNLLLMMMNNNNNNNNNMMMLLLKKKFFFFFFFFFFFFFFFEEEEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999666666666666555555555555555555444444444444555555000000000000000000000000222111111111111000000000000000000000////////////000...,,,+++---...///...---------.........//////------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---------,,,+++***************++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,---------------------.........//////........................////////////////////////////////////000111222333000000000111111111111222111111222222222333333333222222222222222222222222222222333444444444444444333333333333444555666777888777777777777777888888555666666777999::::::;;;999999888888777777777666888777777999;;;===<<<<<>>>>>>>>>>>=================================<<<<<<===>>>??????@@@AAABBBCCCDDDEEEFFFGGGGGGGGGCCCCCCCCCDDDEEEGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLNNNNNNNNNNNNPPPRRRQQQQQQQQQQQQRRRRRRRRRRRRQQQRRRSSSUUUVVVWWWWWWWWWYYY[[[]]]___```aaaaaa```_________```aaabbbcccdddddddddeeefffffffffeeeeeedddccccccccccccdddeeeeeedddeeeddddddccccccbbbaaaaaacccdddgggiiijjjkkkllljjjiiiiiiiiiiiiiiijjjjjjhhhiiijjjlllmmmllllllkkkmmmnnnoooqqqqqqqqqpppoooqqqqqqrrrsssssssssssssssrrrqqqpppnnnkkkiiihhhgggdddfffggggggfffgggiiikkkkkkjjjiiihhheeecccaaa```^^^aaafffhhhjjjkkkmmmnnnjjjjjjjjjkkklllnnnoooppppppqqqrrrssstttttttttttttttsssqqqqqqrrrrrrqqqooommmnnnqqqssstttsssrrrqqqpppqqqqqqssstttwwwxxxyyyzzz{{{}}}}}}|||||||||~~~yyyzzz{{{{{{{{{yyywwwuuurrrsssttttttsssuuuxxxzzzyyyzzzzzzzzzyyy{{{}}}|||}}}}}}}}}|||{{{yyyxxxvvvuuutttsssssstttuuuvvvxxxxxxxxxxxxwwwvvvuuutttqqqqqqqqqqqqrrrssstttuuuuuuvvvuuussspppnnnnnnnnnnnnllljjjhhhggggggggghhhgggfffeeedddbbbaaa```______^^^^^^]]]\\\ZZZXXXXXXQQQQQQPPPOOONNNMMMLLLLLLJJJJJJJJJJJJJJJKKKKKKKKKFFFFFFEEEEEEEEEEEEEEEEEE@@@@@@>>>>>>===>>>???@@@??????>>>======<<<<<<<<<:::::::::999999999888888777777777777777777777777666666666555555444444444555444444333333444444555000000000000000000000000111111111111000000000000111111111000000000//////------...111333222000...+++++++++,,,,,,,,,---------------------------------------,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++,,,,,,,,,,,,,,,************************)))*********++++++++++++***+++,,,,,,------,,,,,,,,,,,,------,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,------------.........,,,,,,---------.................................///////////////////////////.........///000111111000000000000111111111111111111222222222333333333222222222222222222222222222222333444444444444333222222222222333444555666888888777777777777777888666666777888999::::::;;;999999999999999888888888777777777888;;;======<<>>>>>>>>==============================<<<<<<===>>>???@@@AAAAAABBBCCCDDDEEEGGGGGGGGGGGGDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJLLLNNNNNNNNNNNNPPPRRRQQQQQQRRRRRRRRRSSSSSSSSSPPPQQQSSSTTTVVVWWWWWWWWWZZZ[[[^^^```aaabbbaaaaaa````````````aaabbbccccccbbbcccdddeeefffeeeeeeddddddccccccccccccdddeeeeeedddddddddcccbbbbbbaaaaaa```aaaccceeefffgggggghhhffffffggghhhhhhhhhgggfffgggiiikkkmmmoooooonnnnnnnnnoooqqqrrrrrrqqqpppooonnnoooooopppqqqrrrrrrrrrrrrqqqpppnnnllljjjiiihhhgggiiiiiiiiihhhhhhjjjllliiiiiijjjjjjhhhfffcccaaa^^^bbbfffhhhiiijjjkkkllliiiiiiiiijjjkkklllnnnooonnnooopppqqqrrrssssssssssssrrrppppppppppppnnnmmmjjjmmmpppssstttsssqqqooonnnooopppqqqsssuuuwwwyyyyyyzzz|||}}}|||{{{|||}}}xxxyyy{{{{{{{{{yyywwwvvvrrrsssttttttsssuuuxxxzzzyyyzzz{{{zzzyyyzzz|||}}}|||}}}~~~~~~~~~~~~~~~}}}|||}}}zzz{{{{{{{{{{{{yyyxxxwwwuuutttsssssssssssstttuuuxxxxxxwwwwwwvvvuuuuuuuuuqqqqqqqqqqqqrrrssstttuuuvvvwwwwwwtttqqqoooooopppnnnllljjjgggffffffgggggggggfffeeecccaaa```^^^^^^]]]]]]]]]\\\[[[YYYWWWVVVOOOOOOOOOOOONNNLLLKKKJJJIIIIIIHHHHHHHHHIIIJJJJJJFFFEEEDDDDDDCCCCCCCCCCCCAAA???===<<<;;;<<<>>>???>>>>>>>>>===<<<<<<;;;;;;888888888888777777777777555555555666666666666666777777666555444444333333444333333222222333333444111111111111111111111111111111111111000000000000////////////............***---111666888666222---))))))*********+++++++++---------------------------------,,,,,,,,,+++++++++++++++,,,,,,---------(((((()))))))))*********++++++++++++++++++++++++*********++++++,,,------((()))***+++++++++++++++************************(((((())))))*********+++++++++,,,---------,,,,,,------......------,,,+++((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++************************---------.........//////++++++,,,,,,,,,---------........................///////////////........................//////000000000000000111111111111111111222222222333333333222222222222222222222222222222333444444444333333222222222222333444555555999888777777777777888888777888888999::::::;;;;;;::::::::::::::::::::::::888888888:::>>>@@@@@@@@@@@@@@@??????>>>>>>>>>==================<<<<<<<<<<<<===>>>???@@@AAABBBBBB@@@AAABBBDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHJJJLLLNNNNNNNNNOOOPPPRRRRRRRRRRRRRRRSSSSSSSSSSSSPPPQQQRRRTTTVVVWWWWWWWWWYYY[[[^^^```bbbbbbaaa```aaaaaaaaaaaaaaabbbccccccbbbbbbdddeeefffeeeeeedddddddddccccccddddddeeefffddddddccccccbbbaaaaaaaaa```aaabbbcccdddeeeeeeeeedddfffggghhhhhhfffdddcccgggiiillloooqqqqqqqqqppppppqqqrrrssssssrrrpppooollllllmmmnnnoooppppppqqqrrrqqqpppnnnmmmkkkjjjiiijjjkkkkkkjjjiiiiiikkkllliiijjjlllmmmmmmkkkhhhfff```cccgggiiiiiiiiiiiijjjjjjjjjiiiiiijjjlllmmmnnnpppppppppoooooooooooooooppppppqqqpppooonnnlllkkkkkkmmmppprrrssssssqqqpppooooooooopppsssuuuxxxyyyyyyyyyzzz{{{||||||{{{{{{|||{{{{{{zzzyyyyyyxxxxxxvvvuuutttssstttuuuwwwyyy}}}{{{yyyxxxxxxzzz}}}~~~}}}||||||||||||||||||}}}}}}~~~~~~}}}{{{yyywwwvvvvvvuuusssssssssssssssrrrrrrrrrxxxwwwuuutttttttttuuuvvvvvvuuutttsssrrrqqqqqqqqqxxxyyyyyyvvvsssooonnnnnnoookkkggggggjjjkkkhhheeeddddddbbbaaa````````````______^^^\\\ZZZWWWUUUTTTSSSPPPMMMKKKJJJIIIHHHFFFEEEDDDCCCCCCDDDEEECCCBBB@@@@@@@@@BBBCCCCCCAAA???????????????????????????======<<<;;;::::::999999888888888888777777777777222222333333444555666666555444333222111222333333333333333333333222111000000000000000000000000000000000///............///---...............------......000333555333...))),,,,,,************,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))************))))))...---+++***)))***++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++)))************+++++++++)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000------------------------+++++++++,,,,,,,,,------//////...---,,,++++++***,,,------...///000111111000000000000///////////////////////////000111111000000111111111222222222111222333333111111222333222222333333333333444444444444333222333444555666777777888999999999999888777777777777777777777777999999999:::::::::;;;;;;888999:::;;;<<<>>>??????===============>>>???@@@>>>>>>======<<<<<<<<<<<>>========================<<<<<<<<<;;;:::999999999888888777777666666555555222333333333444555555555555444333222222222333333111222222222111111000///000000000000000000000000000///......------......------............------,,,,,,,,,///000///+++''',,,+++************+++,,,,,,,,,,,,------------...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************)))******************)))---,,,+++*********+++,,,++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++)))************+++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------+++,,,,,,,,,------------.........---,,,,,,++++++------......//////000000000////////////////////////////////////000000111000000000111111111222222111222333333111111222333222222222333333333444444444333333222333444555666666777888888999999888888888888888888888888888888999999999::::::::::::;;;999999:::;;;===>>>???@@@;;;;;;:::::::::;;;<<<<<<=========<<<<<<<<<;;;;;;<<<<<<<<<===>>>>>>??????>>>@@@AAABBBBBBCCCFFFHHHEEEDDDDDDDDDDDDDDDEEEEEEGGGGGGHHHIIIIIIHHHGGGFFFGGGIIIKKKLLLMMMNNNPPPRRRiiiaaaVVVPPPNNNNNNMMMKKKOOOQQQSSSTTTTTTUUUVVVXXXXXXYYYZZZ\\\^^^___aaabbb_________^^^^^^___``````bbbbbbaaaaaabbbccceeefffddddddeeecccbbbccceeegggfffeeedddcccbbbaaaaaaaaaaaaaaabbbcccdddeeeffffffffffffffffffffffffggggggiiilllooosssttttttsssqqqssssssssssssrrrqqqppppppnnnooopppqqqrrrrrrrrrrrrtttqqqnnnmmmooopppooommmnnnnnnmmmllllllkkkkkkjjjmmmmmmooosssvvvvvvsssoooiiihhhgggggghhhhhhgggfffmmmmmmlllllllllnnnooopppooooooooooooooooooppppppoooooopppooonnnmmmkkkjjjjjjlllooosssuuuvvvwwwvvvpppppppppqqqrrrsssuuuvvvwwwxxxyyyzzz{{{|||}}}~~~~~~~~~}}}|||zzzyyywwwvvvssssssrrrssstttvvvxxxyyyzzzyyyxxxwwwwwwyyy{{{|||}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{zzzyyyxxxxxxwwwvvvuuuuuutttsssrrrrrrqqqttttttsssrrrrrrssstttuuuvvvuuutttrrrqqqpppooonnnsssttttttrrrnnnlllllllllkkkhhheeeeeeggggggdddaaaaaa```___]]]\\\\\\[[[[[[\\\\\\[[[YYYWWWUUUSSSRRRPPPNNNLLLKKKKKKJJJHHHFFFDDDBBBAAAAAABBBBBBAAA@@@@@@???>>>???@@@AAA???===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888777777777666555444444333333333333333444444444444444444333222222222222333000000000111000000///...000000000000000000000000......---,,,,,,,,,------------............------,,,++++++,,,------***(((,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,++++++++++++*********++++++++++++++++++++++++))))))))))))))))))))))))******************************++++++++++++******++++++*********+++,,,,,,++++++++++++++++++++++++++++++************++++++************************++++++++++++++++++++++++)))************++++++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,------------------------,,,,,,,,,---------......------------,,,,,,,,,,,,..................////////////////////////////////////......//////000111000000000000111111111111000222333222111000111222222222222222333333333333333333333333333444555555666666777888888888888888888888888888888888888888888888999999999:::::::::999:::;;;<<<===???@@@@@@??????>>>=========>>>>>><<<<<<<<<;;;;;;;;;;;;;;;999::::::;;;<<<<<<======>>>@@@BBBCCCCCCCCCDDDFFFCCCCCCCCCCCCDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGEEEGGGJJJKKKKKKLLLOOOQQQ```YYYQQQLLLMMMNNNOOONNNMMMPPPSSSTTTTTTTTTUUUVVVWWWXXXYYY[[[]]]___aaabbb```______^^^^^^^^^______^^^^^^^^^^^^```bbbdddeeedddeeeeeedddbbbbbbdddeeeeeeddddddcccbbbaaa``````bbbbbbcccdddeeeffffffgggfffffffffgggggghhhhhhhhhkkknnnqqqtttvvvvvvuuutttssssssssssssrrrqqqppppppooopppqqqrrrsssssssssssssssqqqooonnnoooooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmoooppprrrvvvyyyyyywwwuuunnnkkkiiiggghhhhhhgggfffmmmmmmlllllllllmmmooopppooooooooooooooopppppppppoooooooooooonnnlllkkkiiiiiikkkooosssvvvxxxyyyyyyrrrrrrssssssttttttuuuuuuvvvwwwwwwyyyzzz|||}}}~~~}}}{{{xxxvvvuuuqqqqqqqqqrrrtttvvvxxxyyyyyyxxxwwwvvvwwwxxxyyyzzz~~~|||}}}}}}~~~~~~~~~}}}|||{{{{{{zzzyyyxxxwwwwwwvvvwwwxxxwwwwwwvvvuuutttsssssstttsssrrrrrrrrrssstttuuuuuutttsssrrrpppooommmlllpppppppppnnnkkkjjjjjjkkkjjjhhhffffffgggfffcccaaa```___^^^\\\[[[ZZZZZZZZZYYYYYYXXXWWWUUUSSSQQQPPPNNNLLLKKKKKKKKKKKKIIIGGGEEECCCBBBBBBCCCCCCAAA@@@???>>>======>>>>>>===<<<999999999999999999999999::::::999999999888888888777666666555444333222222444444333333333333333333333333333222222222222222000000000111111000//////000000000000000000000000...---,,,,,,++++++,,,,,,,,,,,,---.........------///......---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++*********))))))++++++++++++++++++++++++************************************************+++++++++,,,,,,+++++++++))))))*********+++,,,,,,************************++++++************++++++************************++++++++++++++++++++++++))))))*********+++++++++,,,+++++++++***)))))))))++++++++++++++++++++++++))))))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++,,,,,,,,,---------.....................---.........//////////////////............///000000/////////000000000111111000111222111000///000222111222222222222333333333333333333333333444444444555666777777888888777777888888888888888888888888888888888888999999999999999:::;;;<<<>>>???@@@@@@AAAAAA@@@???>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>@@@BBBDDDDDDCCCAAAAAAAAABBBBBBBBBCCCDDDEEEFFFGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGIIIJJJKKKJJJKKKLLLNNNNNNKKKIIIIIILLLOOOPPPPPPLLLOOORRRTTTTTTTTTTTTUUUVVVWWWXXXZZZ]]]___aaabbb``````___^^^^^^^^^^^^^^^[[[[[[[[[\\\^^^```bbbddddddeeefffeeecccbbbccceeedddcccccccccbbbaaa``````aaaaaabbbcccdddeeeffffffffffffgggggghhhiiijjjjjjmmmooorrruuuvvvwwwvvvuuussssssssssssrrrqqqppppppooopppqqqrrrssstttttttttrrrqqqpppooonnnnnnmmmllllllllllllmmmnnnnnnooooooqqqrrruuuxxx{{{|||{{{zzzsssoookkkiiiiiiiiiiiihhhmmmlllkkkkkkkkklllmmmnnnnnnnnnooooooppppppppppppooooooppppppnnnmmmkkkjjjiiikkknnnqqqtttwwwxxxyyytttuuuuuuvvvvvvvvvvvvvvvuuuuuuvvvwwwxxxzzz|||}}}}}}{{{xxxuuusssppppppqqqrrrtttuuuwwwxxxwwwvvvvvvuuuvvvwwwxxxxxx|||~~~||||||}}}}}}~~~}}}zzzxxxwwwwwwvvvuuutttttttttttttttxxxxxxwwwwwwvvvuuuuuuttttttsssrrrrrrrrrrrrttttttsssrrrrrrqqqpppnnnlllkkklllmmmlllkkkiiihhhiiikkkkkkjjjiiihhhhhhfffdddbbb```___^^^\\\ZZZYYYYYYYYYVVVVVVVVVTTTSSSQQQOOONNNLLLKKKJJJKKKLLLKKKIIIGGGFFFEEECCCCCCDDDCCCBBB@@@>>>===;;;;;;<<<<<<;;;:::999999999999999999999999888888888888888777777777555555555444333222222111333333333333333333222222333333333222222222111111000000111111111111111000////////////////////////------,,,++++++++++++,,,++++++,,,---......------/////////...------......---..................---+++++++++,,,,,,,,,------+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++((())))))***++++++++++++************************++++++************++++++************************++++++++++++++++++++++++))))))*********+++++++++,,,+++++++++***)))))))))++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******+++,,,,,,---------............------------------....../////////000...............//////000....../////////000000000///000111111//////000111111111111222222222333333222222222333333333333333555555666777777777777666777777777777777777777777777777777888888888999999999:::;;;<<<===??????@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>??????BBBDDDDDDBBBAAAAAAAAABBBBBBBBBBBBCCCDDDFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGJJJKKKLLLKKKJJJIIIJJJLLLJJJJJJKKKLLLMMMMMMKKKIIIMMMOOORRRTTTTTTTTTUUUVVVUUUVVVXXXZZZ\\\^^^``````___^^^]]][[[[[[ZZZZZZZZZXXXXXXXXXZZZ\\\^^^aaabbbcccdddeeeeeedddccccccdddccccccddddddcccbbbaaa`````````aaabbbcccdddeeeeeeffffffggghhhiiikkkkkklllnnnoooqqqtttuuuuuuuuuuuussssssssssssrrrqqqppppppooooooqqqrrrssstttttttttpppppppppooommmlllkkkkkkkkkllllllmmmoooooopppqqqrrrtttwwwzzz{{{||||||}}}wwwsssooolllllllllkkkjjjmmmmmmlllkkkkkklllmmmnnnnnnnnnnnnoooppppppqqqqqqppppppqqqpppooonnnlllkkkiiikkkmmmooorrrtttuuuvvvuuuvvvwwwxxxxxxxxxxxxxxxuuuttttttuuuvvvxxxzzz{{{}}}~~~~~~}}}{{{xxxtttrrrooopppqqqrrrtttuuuuuuvvvuuuuuuuuuuuuuuuvvvvvvwwwyyy{{{~~~|||||||||}}}}}}|||yyyvvvtttssssssrrrqqqqqqqqqrrrrrrvvvvvvvvvvvvuuuuuuuuuuuutttsssrrrpppppppppqqqrrrppppppqqqqqqpppnnnlllkkkjjjjjjjjjhhhggggggiiikkkkkkkkkkkkjjjiiifffdddccc```^^^]]][[[YYYXXXWWWWWWTTTTTTSSSRRRQQQOOOMMMMMMIIIIIIIIIKKKLLLLLLJJJHHHGGGFFFDDDDDDDDDDDDBBB@@@>>><<<:::999::::::999888999999999999999999999999777777777777777777777777444444444444333333333333222222222222333333333333222222222333222111111000000000111111222222111111////////////////////////------,,,+++++++++,,,,,,***+++,,,------...------,,,---...---++++++,,,------......//////......---++++++++++++,,,,,,,,,,,,,,,++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******((()))******+++*********************************++++++************++++++************************++++++++++++++++++++++++)))************++++++++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******++++++,,,,,,------------------------......---------......//////000......------......///000............////////////...000111000///...///000111111111111222222222222111111222333333333333333444555555666666666666666666666666666666666666666666777777777777888888888888999:::;;;<<<>>>??????======<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<:::::::::;;;<<<<<<======;;;>>>@@@BBBBBBCCCEEEFFFBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHJJJKKKLLLKKKIIIIIIIIIKKKIIIKKKMMMOOOOOONNNMMMKKKOOOPPPRRRSSSSSSTTTVVVXXXVVVWWWXXXYYY[[[]]]^^^^^^[[[[[[YYYXXXVVVVVVUUUUUUWWWWWWWWWXXXZZZ]]]___aaaaaaccceeeeeedddddddddeeecccddddddeeedddcccbbbaaa___```aaabbbcccddddddeeeffffffhhhiiikkklllmmmnnnoooppprrrsssttttttssssssssssssssssssrrrqqqppppppnnnnnnppprrrssstttttttttpppqqqrrrqqqnnnlllkkkkkkllllllmmmnnnooopppqqqqqqtttwwwzzz|||||||||}}}~~~yyywwwsssqqqpppooonnnmmmooonnnmmmllllllmmmnnnnnnmmmnnnnnnoooppppppqqqqqqqqqqqqrrrqqqpppooommmllljjjjjjlllmmmooopppqqqrrrtttuuuvvvxxxyyyyyyxxxxxxuuutttsssssssssuuuwwwyyy{{{|||||||||zzzwwwtttqqqppppppqqqrrrsssttttttttttttttttttttttttuuuuuuuuuvvvyyy|||~~~}}}}}}||||||}}}~~~~~~|||yyyvvvtttqqqpppppppppppppppqqqqqqrrrsssssssssssstttttttttsssqqqpppnnnmmmmmmmmmnnnmmmnnnoooppppppnnnlllkkkhhhiiihhhgggffffffiiikkkjjjkkklllkkkiiifffcccbbb^^^]]][[[YYYWWWVVVUUUUUURRRRRRQQQPPPOOOMMMLLLKKKHHHHHHIIIKKKMMMMMMKKKHHHGGGEEECCCCCCCCCCCCAAA???===;;;888777888999888777888888888888888888888888666666666666666666666666333333333444444444444444111111111222333333333444111222222333222111000///...///000000111111000000////////////////////////......---,,,,,,,,,,,,,,,******+++,,,------------***,,,...---+++)))***++++++,,,---......---,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************)))******************))))))******++++++***)))(((************************++++++************++++++************************++++++++++++++++++++++++)))************+++++++++***************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,---......///000000...------------...//////------........./////////...///000000......///000111111111111222222222222000111222333444333333222444444555666666666555555555555555555555555555555666666666777777777888888777888999:::;;;===>>>>>>==================>>>???;;;;;;<<<<<<<<<=========999999::::::;;;<<<<<<<<<;;;===???@@@AAACCCFFFIIICCCCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCDDDEEEGGGHHHFFFGGGIIIIIIHHHHHHJJJKKKHHHJJJKKKMMMNNNOOOQQQRRRQQQRRRRRRRRRRRRTTTWWWZZZWWWWWWXXXYYYZZZ[[[\\\]]]\\\[[[YYYWWWVVVUUUTTTTTTWWWWWWWWWXXXYYY\\\^^^______bbbdddeeeeeeeeeeeefffcccdddeeeffffffeeecccbbb```aaaaaabbbcccdddeeeffffffggghhhjjjlllmmmoooooorrrssssssttttttssssssrrrssssssssssssrrrqqqpppppplllmmmoooqqqrrrsssttttttqqqsssuuussspppmmmlllmmmmmmmmmnnnoooppppppqqqqqqwwwzzz}}}~~~}}}}}}~~~{{{yyyvvvuuutttsssqqqooopppooonnnmmmmmmnnnooopppmmmnnnnnnooopppqqqqqqqqqrrrrrrrrrrrrqqqooonnnllljjjkkkkkklllmmmnnnoooooorrrsssuuuwwwxxxyyyxxxxxxtttsssrrrqqqrrrtttvvvwwwzzzzzz||||||zzzwwwsssqqqpppqqqrrrsssssssssssssssssssssssstttttttttuuuuuuuuuwww{{{}}}~~~~~~}}}|||||||||}}}|||}}}}}}}}}|||zzzwwwuuupppppppppoooppppppqqqrrroooppppppqqqqqqrrrrrrsssqqqpppnnnlllkkkjjjjjjkkklllmmmoooppppppnnnmmmlllhhhhhhgggfffeeefffiiillliiikkklllkkkhhheeecccbbb\\\[[[YYYWWWUUUTTTSSSSSSQQQQQQPPPOOONNNMMMKKKJJJGGGGGGHHHKKKMMMMMMKKKIIIFFFDDDBBBBBBBBBAAA@@@>>>===:::888777777888777777777777777777777777777777555555555666666666666666222333333444444555555666000000111222333333444444111111222333222111000///------...///000000/////////////////////////////////...------,,,,,,------)))***+++,,,------...---***---//////,,,******,,,******,,,,,,,,,,,,************+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))************)))))))))***++++++***)))((('''))))))))))))))))))))))))++++++************++++++************************++++++++++++++++++++++++)))************+++++++++))))))******+++++++++,,,************************+++++++++***************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,---...//////,,,,,,------...///000000...------------...//////---------.........//////...///000///...---...000000111111111111222222222000111222333444333222222333444555555666666555555444444444444444444444444666666666666777777777777666777888999;;;<<<======999999999999999:::;;;<<<<<<<<<<<<=========>>>>>>:::;;;;;;<<<<<<======>>>>>>???@@@@@@@@@AAADDDGGGDDDCCCCCCBBBBBBBBBCCCCCCDDDCCCCCCCCCDDDEEEGGGHHHBBBDDDFFFGGGGGGHHHKKKMMMNNNMMMLLLJJJHHHIIILLLOOOSSSSSSRRRRRRRRRTTTXXX\\\XXXXXXYYYYYYZZZ[[[[[[[[[^^^]]]\\\ZZZXXXWWWVVVVVVXXXWWWWWWXXXYYY[[[]]]^^^^^^aaadddeeeeeeeeefffgggdddeeefffggggggfffdddbbbaaabbbcccdddeeeffffffgggfffggghhhjjjlllnnnooopppttttttuuuuuutttsssrrrrrrssssssssssssrrrqqqpppppplllmmmnnnppprrrssssssssssssuuuwwwuuurrrnnnnnnooommmnnnnnnoooppppppqqqqqqzzz}}}~~~}}}{{{zzzxxxwwwwwwuuurrrppppppoooooonnnnnnnnnnnnooommmlllllllllmmmoooqqqsssuuutttrrrpppooommmllllllllllllllllllmmmnnnnnnoooqqqrrrtttvvvwwwwwwwwwwwwvvvtttpppmmmmmmooorrrtttyyyyyyyyyyyyxxxxxxwwwvvvtttssssssrrrssstttuuuvvvqqqrrrssssssrrrrrrtttvvvtttwww{{{}}}~~~}}}~~~~~~}}}|||{{{zzzzzz{{{||||||||||||{{{zzzyyywwwvvvvvvtttrrrooommmlllllllllqqqqqqrrrrrrrrrsssssssssppppppooommmiiigggggghhhllllllmmmmmmnnnoooooopppiiiiiihhhhhhhhhhhhhhhhhhgggfffeeeeeeeeedddbbb```[[[ZZZXXXVVVTTTSSSRRRRRROOOOOOOOOOOOMMMLLLKKKJJJHHHIIIIIIJJJJJJIIIIIIHHHDDDDDDCCCBBBAAA???>>>===::::::999999888777777777666666666666666666666666666555555444444444555555777555333222333444444333222111111111000000//////222222222111111111111000,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------....../////////------------------------...222555333---)))(((***+++++++++************)))++++++************+++++++++++++++*********)))))))))+++++++++((('''&&&'''************************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++******))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++***************)))(((((())))))*********+++++++++,,,+++******,,,,,,+++***)))******++++++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................---------............///////////////////////////......///000111222222333111111222333333333333222555555555666666666666666666555555555555444444444666666666666777777777777666777999:::;;;::::::999888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>???AAACCCEEEFFFGGGBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEIIIHHHHHHGGGGGGHHHHHHIIIGGGHHHIIIKKKLLLMMMMMMMMMOOOQQQRRRSSSSSSTTTVVVYYY[[[[[[ZZZYYYXXXZZZ]]]aaaccccccccc```[[[XXXVVVVVVWWWWWWWWWXXXXXXZZZ[[[\\\```aaaccceeeffffffeeedddffffffggggggggggggffffffbbbbbbbbbaaabbbbbbcccdddddddddfffhhhjjjmmmnnnoooqqqqqqrrrsssuuuwwwxxxyyyyyywwwuuuttttttrrrpppmmmlllkkkkkkkkkllloooqqqsssuuuvvvvvvuuutttrrrpppooopppooonnnnnnoooqqqsssttt{{{}}}|||~~~~~~~~~}}}{{{yyyvvvuuupppooonnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnppprrrssstttsssrrrpppooonnnmmmmmmllllllkkkkkklllmmmooopppssstttvvvwwwxxxxxxxxxwwwwwwuuuqqqnnnmmmoooqqqsssxxxxxxxxxyyyyyyxxxxxxwwwvvvuuutttttttttuuuvvvwwwqqqrrrssssssrrrsssuuuvvvtttwww{{{}}}~~~~~~~~~}}}~~~}}}{{{yyyxxxwwwwwwwwwzzzzzzzzzyyyyyyxxxwwwvvvuuutttrrrooommmlllllllllnnnnnnooooooppppppqqqqqqssssssrrroookkkiiiiiijjjjjjjjjkkkkkklllmmmmmmnnnjjjjjjiiiiiihhhhhhhhhgggfffeeedddddddddcccaaa___]]][[[YYYVVVTTTRRRPPPPPPNNNNNNNNNMMMMMMKKKJJJJJJGGGGGGHHHHHHHHHGGGFFFFFFDDDDDDCCCBBBAAA???>>>===::::::999999888777777777666666666666666666666666444444444444444555666777666444111111222333333222111111111000000000//////111111111000000000//////---------.........//////------,,,,,,,,,,,,------,,,,,,---------.........++++++++++++++++++++++++,,,000333111,,,))))))***(((((()))***+++,,,,,,---++++++************++++++*********)))))))))((((((&&&'''((((((&&&$$$$$$%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++))))))*********+++++++++,,,+++******,,,,,,+++***,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------------...........................------------..................................../////////000111111111222//////000111111111111000555555555555666666666666666555555555555444444444444555555555555666666666777888999:::;;;;;;::::::888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<============???@@@BBBDDDEEEFFFBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEGGGFFFFFFEEEEEEFFFFFFGGGHHHIIIJJJKKKLLLMMMMMMMMMNNNPPPRRRRRRSSSTTTVVVYYYZZZ[[[ZZZYYYXXXYYY]]]```fffgggfffbbb]]]YYYWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\___```ccceeeffffffeeeeeeeeefffgggggghhhhhhggggggeeeddddddcccccccccccccccdddeeefffhhhkkkmmmooopppqqqrrrrrrtttuuuwwwyyyzzzzzzxxxvvvvvvuuutttqqqooollllllkkkkkkllloooqqqsssvvvvvvwwwvvvuuusssqqqpppqqqppppppoooppprrrtttuuuzzz}}}~~~}}}}}}~~~~~~~~~~~~}}}{{{yyywwwpppooonnnnnnmmmmmmmmmnnnnnnnnnnnnnnnoooqqqrrrsssrrrqqqpppoooooonnnnnnooommmmmmkkkkkkkkkmmmoooqqqvvvwwwxxxyyyzzzzzzyyyxxxxxxvvvrrrooommmnnnppprrruuuvvvwwwxxxyyyzzzzzzyyyxxxwwwvvvuuuuuuvvvwwwwwwqqqrrrssssssrrrsssuuuwwwuuuwww{{{}}}}}}~~~~~~}}}|||~~~}}}{{{xxxvvvtttssssssvvvvvvvvvvvvvvvvvvvvvvvvtttsssrrrpppnnnmmmmmmlllmmmmmmnnnnnnoooppppppqqqtttuuuuuurrrnnnkkkiiiiiihhhhhhhhhiiijjjjjjkkkkkkkkkkkkjjjiiihhhhhhggggggeeedddbbbbbbcccbbb```^^^^^^\\\YYYVVVSSSPPPNNNNNNLLLLLLLLLLLLKKKJJJIIIIIIEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBAAA???======::::::999999888777777777666666666666666666666666222222333333444666777888444222111000111222111000111111000000000000//////000000/////////................../////////000000......------------......+++,,,,,,,,,,,,,,,------++++++++++++++++++++++++***---000///+++))))))+++(((((()))***+++,,,,,,---++++++************++++++)))))))))(((((((((((((((''')))******)))(((((()))************************(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************)))))))))*********++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,+++***************+++++++++,,,***)))***+++,,,+++***------,,,,,,+++******)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------....................................000000000000000000000000//////000111111111111000555555555555666666777777666555555555555444444444333333444444444555555555777888999;;;<<<<<<;;;;;;888999999::::::;;;;;;<<<========================;;;;;;<<<<<<<<<=========<<<<<<===???AAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFJJJJJJKKKLLLLLLLLLLLLLLLMMMOOOQQQRRRRRRTTTVVVXXXYYYYYYYYYXXXWWWYYY\\\___ffffffeeebbb]]]XXXVVVVVVWWWWWWWWWXXXYYYZZZ\\\\\\^^^___aaaccceeeffffffeeedddeeefffggghhhiiiiiiiiihhhgggfffdddcccccccccccccccdddfffhhhjjjmmmnnnooopppqqqrrrtttuuuwwwxxxyyyzzzxxxwwwvvvvvvuuurrrpppllllllkkkkkklllooorrrsssvvvwwwwwwwwwvvvuuusssrrrrrrqqqqqqpppqqqrrrtttuuuxxxzzz|||}}}|||||||||}}}~~~~~~~~~}}}{{{zzzpppooonnnmmmmmmmmmmmmmmmnnnnnnnnnoooppppppqqqrrroooooonnnnnnnnnnnnoooooonnnmmmkkkkkkkkkmmmppprrrxxxyyyzzz{{{{{{{{{zzzzzzyyyvvvssspppnnnnnnpppqqqssstttvvvxxxzzz{{{{{{|||zzzyyywwwvvvuuuuuuvvvvvvqqqssstttsssssssssuuuwwwwwwyyy|||~~~~~~~~~~~~~~~~~~}}}}}}|||||||||}}}|||zzzxxxuuutttrrrqqqrrrrrrsssssstttuuuuuuvvvtttsssrrrqqqooonnnnnnnnnnnnoooooopppqqqqqqrrrrrrsssvvvxxxxxxsssnnniiifffgggggghhhhhhhhhiiiiiiiiilllkkkkkkiiihhhgggffffffdddbbbaaaaaabbbaaa___\\\\\\ZZZXXXUUURRRPPPNNNMMMJJJJJJJJJJJJJJJIIIHHHHHHEEEEEEEEEEEEDDDDDDCCCBBBCCCCCCCCCBBB@@@???===<<<::::::999999888777777777666666666666666666666666333333333333444555555666444222111111222222111000000000000000000000//////000000000/////////......---.........////////////.........------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,***)))***++++++++++++************)))++++++************++++++))))))))))))))))))))))))(((***,,,,,,+++***+++,,,++++++++++++++++++++++++(((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))*********))))))))))))))))))))))))((()))))))))************************************************************))))))))))))************************************)))))))))))))))((('''&&&************************+++***)))***+++,,,+++***,,,,,,,,,++++++*********+++++++++,,,,,,,,,------++++++,,,,,,,,,---------------------------------,,,,,,---------.................................000000000000000/////////111111222333333333333222444444555555666666777777666555555555555444444444333444444444444555555555777888999;;;<<<<<<<<<;;;888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============;;;;;;===>>>???AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFHHHHHHGGGGGGGGGGGGHHHHHHKKKKKKLLLLLLLLLLLLLLLKKKKKKNNNPPPQQQRRRSSSUUUVVVWWWXXXXXXWWWVVVWWWZZZ]]]_________]]]YYYVVVTTTTTTWWWWWWWWWXXXYYY[[[\\\]]]]]]^^^```bbbdddeeeeeeeeecccdddeeeggghhhiiijjjjjjiiihhhfffeeecccbbbaaaaaabbbcccdddfffiiikkklllmmmmmmnnnppprrrtttvvvwwwwwwxxxwwwuuuuuuuuutttqqqooolllkkkkkkkkkllloooqqqsssvvvwwwwwwxxxwwwvvvtttsssrrrqqqqqqqqqqqqrrrssstttvvvwwwxxxyyyxxxyyy{{{~~~|||}}}~~~~~~~~~}}}|||{{{pppooonnnmmmlllllllllllllllmmmmmmnnnoooooooooooommmllllllllllllmmmnnnnnnnnnmmmlllllllllnnnpppqqqwwwxxxzzz{{{||||||{{{zzzxxxvvvsssqqqoooooopppqqqrrrsssuuuxxxzzz|||}}}}}}{{{yyywwwuuuttttttttttttrrrsssttttttssssssuuuwwwyyy{{{~~~~~~}}}}}}||||||{{{{{{{{{||||||{{{zzzyyywwwuuussssssppppppppppppqqqssstttuuutttssssssrrrrrrqqqpppooooooppppppppppppqqqqqqqqqsssxxx~~~{{{ssskkkfffhhhhhhhhhhhhhhhiiiiiiiiikkkkkkjjjiiihhhfffeeeeeecccbbbaaaaaaaaa```^^^\\\XXXWWWUUUSSSQQQPPPOOOOOOIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@>>>===<<<::::::999999888777777777666666666666666666666666666555444333333333333333444333222222333333222000//////////////////000000111111000000000/////////,,,,,,---------..................------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***************++++++++++++************)))++++++************++++++************************&&&((())))))((('''((()))************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))(((((()))))))))*********************************)))))))))((('''%%%$$$###***************************)))((()))+++,,,+++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,------------...........................000000000///////////////111111222333333333333222444444444555666777777888666555555555555444444444444444555555555666666666666777999;;;<<<<<<<<<;;;888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>;;;;;;<<<===???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHJJJKKKKKKLLLLLLLLLKKKKKKKKKMMMPPPQQQQQQQQQSSSTTTTTTUUUVVVUUUTTTUUUWWWZZZWWWYYYZZZYYYVVVUUUTTTUUUWWWWWWWWWXXXZZZ[[[]]]^^^]]]^^^___```bbbcccddddddbbbcccdddfffhhhiiijjjjjjhhhgggeeedddbbbaaaaaaaaaaaabbbccceeefffhhhiiijjjiiikkkmmmooorrrsssttttttuuutttsssrrrrrrqqqooommmkkkjjjjjjjjjkkkmmmppprrrtttuuuvvvwwwwwwvvvttttttpppppppppppppppqqqqqqrrrtttuuuvvvvvvvvvwwwzzz|||zzzzzz{{{||||||{{{zzzyyypppooonnnmmmlllkkkkkkkkkjjjjjjkkklllmmmmmmlllllljjjjjjjjjjjjjjjkkkllllllmmmmmmmmmmmmnnnoooppppppuuuwwwxxxzzz{{{|||{{{{{{xxxvvvtttqqqppppppqqqqqqqqqsssuuuxxxzzz|||}}}~~~|||{{{xxxvvvtttsssssssssrrrsssttttttssstttvvvxxxzzz|||~~~~~~}}}||||||{{{{{{{{{{{{|||||||||{{{{{{yyyxxxuuutttrrroooooonnnnnnpppqqqsssuuuttttttuuuuuutttsssrrrrrrppppppooooooooonnnnnnnnnuuuzzz~~~vvvnnniiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiihhhgggffffffeeeeeecccbbbaaa```aaa```^^^\\\WWWVVVTTTRRRPPPOOOOOONNNJJJJJJJJJIIIHHHGGGEEEEEEDDDEEEEEEFFFFFFEEEEEEEEEBBBBBBBBBAAA@@@>>><<<<<<::::::999999888777777777666666666666666666666666777666555333222222111111444333222333444444222000......////////////000000111111111000000000//////,,,,,,,,,------------.........------------......,,,,,,,,,++++++++++++***************************))))))))))))******++++++(((((()))***+++,,,,,,---++++++************++++++************++++++++++++)))***,,,+++***))))))***''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))((((((((()))))))))******************************+++++++++***((('''%%%$$$+++++++++***************)))(((((()))+++,,,+++***)))******+++,,,,,,------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------//////////////////////////////000111111111111000333444444555666777888888666555555555555444444444444555555555555666666666444666888:::;;;;;;;;;;;;888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>;;;;;;<<<===>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDEEEEEEFFFGGGHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEIIIIIIJJJKKKKKKKKKKKKKKKKKKMMMPPPQQQPPPPPPPPPQQQQQQRRRSSSSSSRRRSSSTTTVVVUUUVVVXXXXXXWWWVVVVVVWWWVVVWWWWWWYYYZZZ\\\^^^___^^^^^^^^^___```aaabbbcccaaabbbccceeeggghhhhhhhhheeeeeedddccccccbbbccccccccccccdddeeeeeefffggggggfffhhhkkknnnppprrrrrrrrrsssqqqpppppppppooommmkkkiiiiiihhhhhhjjjllloooppprrrssstttuuuuuutttsssssspppppppppppppppppppppppprrrtttuuuuuuuuuvvvxxxzzzxxxyyyzzz{{{zzzyyyxxxwwwppppppnnnmmmlllkkkkkkkkkggghhhiiijjjjjjjjjiiiiiiiiihhhhhhhhhhhhiiiiiijjjkkklllnnnoooppppppoooooossstttvvvyyyzzz{{{{{{{{{vvvuuusssrrrqqqqqqrrrrrrrrrsssuuuxxxzzz|||}}}}}}}}}zzzwwwuuutttssssssrrrtttttttttssstttvvvxxxyyy{{{}}}~~~}}}|||}}}}}}~~~~~~}}}|||{{{zzzzzz{{{|||}}}}}}}}}|||zzzwwwtttqqqooooooooonnnmmmnnnppprrrtttuuuuuuvvvwwwvvvuuuttttttrrrrrrqqqpppooonnnmmmmmmtttwww{{{{{{wwwrrrmmmkkkhhhhhhhhhhhhhhhhhhhhhgggggggggffffffeeeeeeeeedddcccbbbaaaaaaaaa```^^^\\\WWWVVVTTTRRROOONNNMMMLLLKKKKKKKKKIIIHHHFFFDDDCCCBBBCCCDDDEEEEEEFFFFFFEEEBBBBBBBBBAAA???>>><<<;;;::::::999999888777777777666666666666666666666666555555444333222222222222222222111222333333111///........./////////000000000000/////////.........------------............------,,,,,,,,,,,,------------,,,,,,++++++++++++))))))))))))))))))))))))******))))))***+++++++++(((((()))***+++,,,,,,---++++++************++++++))))))))))))*********+++---...///...,,,++++++,,,'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************)))))))))((())))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))(((((((((((()))))))))************************************+++******)))(((+++++++++*********)))))))))((('''(((+++,,,+++***+++++++++++++++++++++,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------.........///000000000//////000111111111111000333333444555666777888888666555555555555444444444333333444444444555555555333444666999:::;;;;;;:::888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>><<<<<<===>>>???@@@@@@AAA????????????????????????BBBBBBCCCDDDEEEFFFGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGHHHJJJKKKKKKKKKKKKLLLNNNPPPQQQPPPNNNNNNNNNNNNOOOQQQQQQPPPPPPRRRSSSTTTVVVWWWWWWVVVUUUUUUVVVVVVWWWWWWYYYZZZ]]]^^^_________^^^^^^___``````aaa```aaabbbdddeeefffffffffdddddddddddddddeeeffffffffffffffffffffffffffffffeeegggjjjnnnpppqqqrrrrrrqqqpppoooooooooooollljjjhhhgggfffggghhhjjjmmmoooooopppqqqsssssssssrrrqqqqqqqqqqqqqqqqqqqqqqqqppprrrsssuuuuuuuuuuuuwwwxxxyyyyyyzzzzzzzzzxxxwwwvvvppppppnnnmmmlllkkkkkkjjjeeefffhhhiiiiiihhhgggggghhhhhhgggggggggggghhhhhhkkklllnnnpppqqqpppooonnnqqqrrruuuwwwyyy{{{{{{{{{uuutttsssrrrqqqrrrrrrsssrrrsssuuuxxxzzz|||}}}}}}|||yyyvvvuuuttttttssstttuuutttttttttvvvxxxwwwyyy||||||{{{{{{{{{{{{{{{|||~~~}}}~~~}}}|||{{{zzzzzz{{{}}}}}}~~~~~~|||zzzvvvrrrnnnlllpppooonnnmmmnnnppprrrsssuuuvvvwwwxxxxxxwwwvvvuuuvvvuuutttsssrrrpppooonnnrrrssssssrrrnnnkkkjjjjjjggggggggggggggggggffffffeeeeeeeeeeeeeeeeeedddddddddbbbaaaaaaaaaaaa^^^\\\YYYXXXUUURRROOOLLLKKKJJJMMMLLLKKKJJJHHHFFFDDDBBBAAAAAACCCDDDEEEFFFFFFFFFBBBBBBBBBAAA???>>><<<;;;::::::999999888777777777666666666666666666666666333333333222222333444444111000000111222222///------.........//////000000//////.........---------............/////////000---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,***))))))***++++++***+++++++++************)))++++++************++++++'''((((((((())))))******+++,,,---,,,***(((((((((************************************************))))))))))))))))))))))))))))))******+++++++++,,,+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((******+++++++++++++++++++++******))))))(((''''''(((+++,,,+++***------,,,++++++*********++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,------...///000111111111111222333333333333222333333444555666777888999666666555555555444444444222222333333333444444444222444666888999:::::::::888999999::::::;;;<<<<<<====================================>>>>>>>>>>>><<<======>>>???@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGEEEFFFGGGIIIJJJKKKKKKKKKLLLOOOQQQQQQOOOMMMLLLLLLLLLNNNOOOOOOOOOOOOPPPRRRTTTUUUVVVVVVTTTSSSSSSSSSVVVWWWWWWYYY[[[]]]___```______^^^^^^^^^______``````aaabbbcccdddeeeeeeeeeccccccdddeeefffgggiiiiiiiiiiiiiiihhhggggggffffffeeegggkkknnnqqqrrrrrrrrrqqqpppoooooooooooommmkkkgggfffffffffgggiiilllnnnmmmnnnpppqqqrrrqqqqqqppprrrrrrsssssssssrrrqqqqqqqqqsssuuuvvvuuuuuuvvvwwwzzzzzz{{{{{{zzzxxxwwwvvvrrrpppnnnkkkiiiiiiiiiiiihhhgggfffeeeeeefffggghhhggggggfffeeeeeefffhhhhhhnnnnnnooopppppppppppppppqqqrrrsssuuuvvvxxxyyyzzzvvvuuutttssssssssssssssssssrrrrrrsssuuuxxx{{{}}}~~~}}}{{{yyywwwvvvvvvuuuvvvvvvvvvvvvvvvwwwwwwwwwyyyyyyzzz{{{{{{||||||}}}yyy{{{}}}~~~}}}}}}}}}||||||||||||}}}|||zzzxxxuuurrrooommmmmmlllkkkkkkkkkmmmpppqqqtttuuuwwwwwwwwwwwwyyy{{{wwwvvvuuutttrrrrrrrrrqqqsssrrrqqqppppppmmmjjjggggggfffeeeddddddddddddddddddddddddddddddddddddddd___^^^]]][[[ZZZYYYYYYYYYYYYVVVRRRNNNKKKKKKLLLMMMKKKKKKKKKJJJHHHFFFDDDBBBEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAA@@@???>>>===<<<;;;;;;:::999999888888777555555666666777777888888444333222222111111222222000000111111111111000000000///...---,,,---............---------,,,,,,,,,000///---,,,+++,,,------******************************++++++++++++******))))))))))))))))))))))))++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************''''''(((((())))))******))))))))))))((((((((((((''''''(((((())))))******))))))))))))))))))))))))++++++***)))(((((())))))******))))))((((((''''''))))))))))))************************************))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))++++++*********************)))(((((()))+++---...((()))******++++++++++++,,,,,,---...---,,,***)))************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,/////////......---------............///////////////000000000111111111111333333444444555666666666666666555444333333222222222222333333444555666666555555555555666888999:::999999:::;;;;;;<<<<<<===>>>>>>>>>===============???????????????>>>======888999:::<<<===???@@@AAA>>>>>>======<<<<<<<<<;;;>>>@@@BBBDDDDDDDDDCCCBBBCCCBBBBBBCCCCCCDDDEEEFFFIIIHHHHHHHHHHHHHHHGGGGGGLLLLLLMMMMMMMMMLLLLLLKKKMMMLLLKKKKKKLLLMMMPPPQQQTTTUUUVVVUUUSSSSSSSSSTTTVVVVVVWWWWWWVVVWWWZZZ\\\______```````````````___^^^___aaabbbdddeeeeeeeeeddddddccccccdddfffggghhhhhhhhhiiiiiihhhgggeeeddddddfffhhhkkknnnrrrtttuuussssssqqqpppnnnmmmlllkkkgggggggggggghhhiiijjjkkkmmmoooqqqssstttsssrrrqqqtttuuuxxxyyyyyyvvvsssqqqsssssstttwwwzzz{{{zzzyyy{{{|||}}}}}}{{{wwwsssqqqooonnnmmmkkkjjjhhhhhhggggggfffeeeeeeeeeggghhhiiihhhhhhgggfffggghhhiiijjjlllmmmnnnpppqqqqqqrrrrrrpppqqqrrrsssuuuvvvwwwxxxvvvuuutttsssrrrrrrrrrsssssssssrrrsssuuuxxxzzz|||~~~}}}|||zzzxxxwwwwwwwwwvvvvvvwwwwwwwwwwwwwwwxxxzzzzzzzzz{{{{{{{{{{{{{{{zzz{{{~~~~~~}}}}}}}}}|||||||||{{{{{{{{{zzzyyyvvvssspppnnnmmmlllkkkjjjjjjjjjlllnnnpppqqqsssuuuvvvuuuvvvxxxzzzyyyxxxvvvuuutttsssrrrrrrrrrpppooooooooommmjjjhhhfffeeedddcccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb^^^]]]\\\[[[YYYYYYYYYYYYYYYVVVRRROOOLLLLLLLLLLLLKKKKKKKKKJJJHHHFFFCCCBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@???===<<<;;;:::::::::999888888777777777777666666666666666666444333222222111111222222///000000111111000000//////...---,,,+++,,,,,,---...------------,,,,,,,,,...---,,,+++***++++++,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))*********))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++******)))(((((())))))******))))))(((((((((((())))))))))))************************************))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((()))))))))+++***))))))***,,,...///777555111---+++*********++++++,,,,,,,,,+++))))))++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,.........---------,,,,,,............//////////////////000000000111111111333333333444555555666666666555555444333333222222222222333333444555555666444444444555666777999999999999::::::;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<===>>>??????>>>>>>>>>=========<<<<<<>>>@@@BBBCCCDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFIIIIIIIIIIIIHHHHHHHHHHHHLLLLLLMMMMMMMMMMMMLLLLLLNNNMMMLLLLLLLLLNNNPPPRRRTTTUUUVVVUUUTTTSSSTTTUUUVVVWWWWWWVVVVVVWWWZZZ\\\]]]^^^^^^_________^^^^^^]]]^^^```aaacccdddddddddccccccccccccdddeeeggghhhhhhhhhiiiiiihhhgggeeeddddddeeehhhkkknnnqqqssstttssssssrrrpppooonnnmmmmmmhhhhhhhhhhhhiiijjjjjjkkkmmmnnnqqqrrrssssssrrrrrrsssuuuxxxyyyyyywwwtttrrruuuuuuuuuwwwzzzzzzyyywwwyyyzzz|||}}}|||zzzwwwuuulllllllllllljjjiiigggfffeeeeeeddddddeeegggiiijjjiiiiiiiiihhhiiijjjkkkkkkkkklllmmmpppqqqsssssstttppppppqqqrrrsssuuuuuuvvvvvvuuusssrrrqqqrrrrrrrrrtttsssssstttvvvxxxzzz|||~~~|||{{{zzzyyyxxxxxxwwwwwwwwwxxxxxxyyyyyyyyy{{{{{{{{{{{{zzzzzzzzzzzz{{{|||~~~~~~~~~~~~|||||||||||||||{{{zzzzzzyyyxxxvvvtttqqqooommmkkkkkkjjjiiihhhiiikkkmmmnnnoooppprrrsssttttttvvvxxxzzzyyyxxxvvvtttssssssssspppnnnmmmmmmmmmllljjjhhhddddddbbbaaa______^^^^^^________________________]]]\\\[[[ZZZYYYXXXXXXXXXWWWVVVSSSQQQNNNLLLKKKKKKJJJJJJJJJHHHGGGEEECCCBBB@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>===<<<:::::::::999999888888777666666888777777666555555444444333333222111111111111222//////000000000000//////......---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))***))))))(((((())))))***************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******)))((((((((())))))***))))))))))))((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))''''''(((((()))))))))***,,,+++******+++,,,...///???;;;444---)))(((***+++*********+++******)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------,,,,,,,,,,,,---............/////////////////////000000000000222222333333444555555555555555444444333333222222222222333333444444555555444444444555666777888999888999999::::::;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<============<<<;;;;;;============>>>>>>>>>>>>???>>>>>>>>>>>>>>>======>>>???AAACCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFIIIIIIIIIIIIIIIIIIJJJJJJLLLLLLMMMMMMMMMMMMLLLLLLOOONNNMMMMMMNNNOOOQQQRRRSSSUUUVVVUUUTTTTTTUUUVVVVVVWWWWWWVVVUUUVVVXXX[[[[[[\\\]]]]]]^^^^^^^^^^^^\\\]]]^^^```aaabbbccccccbbbbbbaaabbbccceeeggghhhggghhhhhhhhhhhhfffeeeddddddeeegggjjjmmmooorrrssssssrrrrrrqqqppppppooooookkkjjjjjjjjjjjjjjjkkkkkkmmmnnnppprrrsssssssssssssssuuuwwwyyyzzzxxxvvvtttxxxwwwwwwxxxzzzzzzyyywwwwwwyyy|||~~~~~~}}}{{{yyyjjjkkkmmmmmmllljjjgggfffddddddddddddeeegggiiijjjjjjjjjjjjkkkkkklllmmmmmmlllmmmnnnpppqqqrrrsssssspppqqqqqqrrrsssttttttuuuuuutttrrrqqqpppqqqrrrsssuuuuuuuuuuuuwwwxxxzzz{{{~~~}}}|||{{{zzzzzzzzzzzzwwwwwwxxxyyyzzzzzz{{{{{{}}}}}}|||{{{{{{zzzyyyyyy|||}}}~~~~~~~~~~~~}}}zzz{{{|||||||||{{{yyyyyyvvvuuusssqqqooommmlllkkkkkkjjjhhhhhhhhhjjjkkkmmmmmmoooqqqrrrrrrsssvvvwwwyyyxxxwwwuuutttsssrrrrrrnnnlllkkkkkklllkkkiiihhhdddcccaaa___^^^]]]\\\\\\]]]]]]]]]]]]]]]]]]]]]]]][[[ZZZYYYXXXWWWWWWWWWWWWVVVUUUTTTRRRPPPMMMKKKJJJJJJIIIHHHGGGEEEDDDBBBAAA????????????????????????=========<<<;;;:::999888999888888777777666666555666666666555555444444444333222222111111111111111...//////000000//////...///......------------------------,,,,,,,,,++++++...---------------------++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))***))))))((((((((())))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++************+++,,,---666333...)))'''(((***,,,*********************)))++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........./////////000000111111222222333444444444444444444333333333222222222222333333333444444444333333333444555666888888888888888999::::::;;;;;;======>>>>>>>>>>>>>>>???<<<============<<<;;;;;;=========>>>>>>>>>??????????????????>>>>>>>>>>>>??????AAABBBBBBCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEIIIIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLPPPOOOOOOOOOOOOPPPQQQRRRRRRTTTUUUUUUTTTTTTVVVWWWVVVWWWWWWVVVTTTUUUWWWYYYZZZ[[[\\\]]]^^^^^^^^^^^^[[[\\\^^^___aaaaaabbbbbbbbbaaaaaaaaabbbdddfffggggggggghhhhhhgggfffdddccccccdddfffiiikkknnnooopppqqqqqqqqqqqqqqqqqqqqqqqqnnnmmmlllkkkkkkkkkkkkllllllmmmoooqqqsssttttttttttttvvvxxxzzzzzzyyyxxxwwwyyyxxxxxxyyy|||}}}|||{{{yyyzzz|||~~~~~~|||{{{jjjkkknnnooonnnllliiigggdddccccccdddeeegggiiijjjjjjkkklllmmmmmmnnnnnnnnnnnnooopppqqqqqqrrrqqqqqqrrrrrrrrrssssssttttttttttttrrrqqqooooooqqqssstttvvvvvvvvvwwwxxxyyyzzzzzz}}}|||{{{zzzzzzzzzzzzzzzwwwxxxyyyzzz{{{|||}}}~~~~~~~~~}}}}}}|||{{{zzzzzz}}}~~~~~~|||zzz{{{|||||||||{{{yyyxxxuuutttrrrpppnnnmmmllllllkkkjjjiiihhhhhhjjjkkkmmmmmmoooqqqrrrrrrsssuuuvvvvvvuuutttsssrrrqqqqqqqqqmmmkkkiiiiiiiiiiiihhhfffcccbbb```^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYXXXWWWVVVVVVVVVVVVVVVVVVUUUSSSQQQNNNKKKJJJIIIIIIGGGEEEDDDBBBAAAAAA????????????????????????<<<<<<<<<;;;:::999888777888777777666666555444444333333444444555555555555333222111111000000111111......////////////......------------,,,,,,++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******((((((((((((((((((((((((******))))))(((((('''''''''((((((((()))))))))*********))))))(((((('''''')))))))))))))))))))))))))))((((((((((((((())))))))))))))))))************((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++)))))))))))))))***************)))(((((()))***+++++++++*********+++++++++))))))))))))))))))))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---............/////////000000111111222333333333333333333333333222222222222222222333333333333333222222333333444666777888777777888888999:::::::::<<<<<<=========>>>>>>>>>======>>>>>>>>>===<<<<<<;;;;;;<<<===>>>???@@@@@@>>>>>>>>>>>>??????????????????@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCDDDEEEHHHHHHIIIIIIJJJKKKLLLLLLKKKKKKLLLMMMMMMMMMMMMMMMPPPPPPPPPPPPPPPPPPQQQQQQQQQRRRTTTTTTTTTTTTVVVWWWVVVWWWWWWUUUTTTTTTVVVWWWYYYZZZ\\\]]]^^^___``````[[[\\\^^^```aaabbbbbbbbbcccbbbaaaaaabbbccceeefffffffffggggggfffeeecccbbbcccdddeeegggjjjlllmmmnnnoooppppppqqqrrrrrrssssssqqqpppooommmlllllllllllllllmmmoooqqqrrrtttuuuvvvvvvwwwyyyzzz{{{zzzyyyxxxxxxxxxxxxzzz}}}|||}}}~~~}}}|||{{{jjjkkkmmmoooooommmkkkiiiddddddccccccdddfffhhhiiijjjkkklllnnnooooooooooooooopppqqqqqqrrrqqqqqqqqqssssssssssssssssssssssssqqqpppooonnnoooqqqtttvvvwwwwwwxxxxxxyyyyyyyyyyyyzzzyyyyyyxxxxxxxxxyyyyyyxxxxxxzzz{{{}}}~~~~~~}}}||||||{{{}}}|||zzz{{{}}}}}}}}}|||zzzxxxuuutttrrrpppnnnmmmnnnnnnmmmlllkkkjjjjjjkkkmmmnnnmmmooopppqqqpppqqqrrrtttrrrrrrqqqpppppppppppppppllljjjhhhgggggggggfffeeeaaa```^^^]]]\\\[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYWWWWWWVVVUUUUUUUUUUUUUUUWWWVVVUUUSSSQQQNNNLLLJJJIIIHHHFFFDDDBBBAAAAAA@@@????????????????????????<<<<<<<<<;;;:::999777777777777666555555444444333222222333333444555555666222222111000000000000111------............------+++++++++++++++***)))))),,,,,,,,,,,,++++++++++++''''''((()))))))))(((((())))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))((((((''''''(((((()))))))))))))))************+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***)))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))(((((()))*********)))(((++++++*********+++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------,,,------------.........------------........./////////000000111222222222333333333333222222222222222222222222333333333333222222222333444555666777666777777888888999::::::;;;;;;;;;<<<<<<======>>>===>>>>>>>>>>>>===<<<<<<::::::;;;<<<===>>>???@@@======>>>>>>>>>>>>>>>????????????@@@AAAAAABBBBBBAAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHIIIJJJKKKLLLLLLJJJKKKLLLMMMMMMNNNMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPRRRSSSSSSSSSUUUWWWWWWWWWVVVUUUSSSRRRTTTVVVXXXYYY[[[]]]^^^`````````]]]^^^___aaabbbcccddddddeeedddcccbbbbbbcccdddeeeeeeffffffffffffdddcccbbbcccccceeefffhhhjjjkkklllmmmnnnooopppqqqssstttttttttsssqqqooonnnmmmllllllllllllnnnppprrrtttvvvwwwxxxyyyzzz{{{{{{zzzzzzyyywwwvvvvvvyyy|||}}}~~~~~~~~~}}}{{{zzziiijjjlllmmmmmmlllkkkjjjeeeeeedddcccdddeeeggggggjjjkkklllnnnooopppoooooonnnooopppqqqrrrsssssssssrrrrrrrrrrrrrrrqqqqqqqqqooonnnmmmmmmnnnrrrvvvxxxxxxxxxyyyyyyyyyyyyyyyyyywwwwwwvvvvvvvvvwwwwwwxxxxxxyyyzzz|||~~~~~~~~~~~~~~~~~~|||{{{zzz|||~~~~~~}}}zzzyyyvvvuuurrrpppoooooooooppppppnnnmmmkkkkkkmmmnnnooolllnnnoooooonnnnnnoooqqqppppppooooooppppppqqqrrrmmmjjjgggeeeeeeeeedddccc]]]]]][[[ZZZYYYYYYYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTTTTTTTTTTUUUXXXWWWUUUSSSPPPNNNLLLLLLIIIGGGEEECCCAAA@@@@@@@@@????????????????????????<<<<<<<<<;;;:::999777777666666555555444333333333333333333333333444444444222222111000000000000000---------......---------,,,,,,---------,,,+++***,,,,,,,,,++++++++++++***&&&'''((()))******)))((())))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))*********))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******************************(((((((((((())))))))))))'''''''''((()))*********(((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))*********+++++++++))))))))))))************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))((('''''''''))))))*********))))))))))))************)))((('''***))))))((()))***+++,,,))))))))))))))))))))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,---------.........,,,,,,---------.........,,,,,,---------...............///000000111111222222222222222222222222222222222222222222222222222111111222222333444666777666666777777888999999999999999::::::;;;<<<<<<===<<<============<<<;;;;;;:::;;;;;;;;;<<<<<<<<<===<<<<<<=========>>>>>>>>>????????????@@@AAABBBBBBAAAAAAAAAAAABBBCCCDDDDDDEEEEEEFFFHHHIIIKKKLLLLLLJJJKKKLLLMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPOOOOOOOOOMMMOOOQQQQQQRRRRRRTTTVVVWWWWWWVVVTTTRRRRRRSSSUUUVVVXXXYYY[[[]]]______```___```aaacccdddeeeffffffgggfffeeeccccccccccccdddeeeeeeffffffeeedddbbbaaabbbcccdddfffgggiiijjjjjjkkklllmmmoooqqqssstttuuuvvvuuusssqqqooommmmmmlllkkklllmmmooorrruuuwwwxxxzzzzzz{{{{{{{{{zzzzzzyyyvvvuuuuuuvvvzzz}}}~~~~~~}}}}}}}}}~~~}}}}}}|||{{{hhhiiijjjkkkkkkkkkjjjjjjfffeeedddddddddeeefffgggiiijjjlllnnnooopppoooooolllmmmoooqqqsssttttttuuuqqqqqqqqqpppppppppppppppnnnmmmllllllnnnrrrwwwyyyxxxyyyyyyzzzzzzyyyyyyyyyuuuuuuuuuuuuuuuuuuvvvwwwxxxyyy{{{|||~~~~~~~~~}}}|||{{{{{{|||~~~}}}{{{yyywwwuuusssqqqppppppqqqqqqqqqpppnnnmmmmmmnnnoooppplllmmmnnnmmmllllllmmmnnnoooooooooooopppqqqrrrsssmmmjjjgggeeeddddddcccaaa[[[ZZZYYYXXXXXXXXXXXXXXXTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTXXXWWWUUURRRPPPNNNMMMLLLHHHGGGEEEBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;:::999888777666555555444444333222222555444444333333222222111222111111000000000000000,,,------......------,,,///000111111111000......,,,,,,,,,+++++++++******)))***+++,,,------,,,+++******************************++++++++++++******))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******************************''''''(((((())))))******&&&''''''((()))******+++''''''(((((())))))******))))))))))))))))))))))))'''''''''''''''((()))***))))))******++++++++++++))))))))))))************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))------,,,+++***)))((((((******+++++++++******)))))))))(((((((((((((((((()))(((''''''''')))***+++************************++++++++++++++++++++++++++++++,,,---------,,,,,,---------....../////////,,,,,,,,,---------......,,,,,,,,,---------............//////000111111111222222222222222222222222222222222222222222222222111111111222333444666666666666666777888888999999888888999::::::;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999<<<<<<;;;;;;;;;:::::::::;;;<<<<<<<<<======>>>>>>????????????@@@AAABBBCCCAAAAAAAAAAAABBBCCCDDDDDDDDDDDDFFFGGGIIIJJJKKKLLLJJJJJJKKKMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPOOONNNNNNLLLMMMPPPQQQQQQRRRTTTVVVWWWWWWVVVTTTRRRQQQSSSTTTUUUVVVXXXZZZ\\\^^^^^^___```aaacccdddffffffggggggiiihhhfffdddccccccccccccdddeeeffffffeeedddbbbaaabbbcccdddeeeggghhhiiiiiijjjjjjlllnnnpppssstttuuuwwwvvvtttrrrooonnnmmmlllkkklllmmmooorrruuuwwwyyy||||||||||||{{{zzzyyyyyyvvvuuuttttttwwwyyyzzzzzz{{{||||||}}}}}}}}}}}}|||jjjjjjjjjiiiiiiiiiiiihhheeeeeeeeeeeeeeeeeeeeeeeedddgggjjjlllmmmnnnppprrrqqqqqqppppppoooooonnnnnnnnnnnnpppqqqqqqpppooooooooonnnnnnnnnpppsssvvvxxx{{{||||||||||||zzzxxxwwwuuutttrrrqqqqqqsssvvvxxxxxxxxxxxxyyy{{{~~~~~~}}}~~~}}}{{{{{{}}}~~~}}}~~~~~~~~~}}}|||zzzyyywwwvvvuuutttsssrrrqqqppptttsssqqqnnnlllkkkmmmoooqqqppppppooonnnmmmmmmllllllkkkjjjjjjlllnnnnnnmmmllljjjhhheeecccaaa```___^^^\\\YYYYYYYYYYYYXXXWWWUUUUUUUUUTTTUUUUUUVVVWWWQQQPPPOOONNNOOOQQQSSSUUUSSSRRRQQQOOOMMMLLLJJJJJJHHHHHHFFFEEECCCAAA@@@???======<<<;;;;;;;;;;;;<<<::::::999888777666555444444333333222222111111000000000111111111111000000222111111111000000////////////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++++++++++++++*********)))(((((())))))******++++++''''''''''''''''''''''''+++*********))))))((((((+++,,,.........,,,***)))************************,,,,,,,,,+++++++++******)))))))))))))))******+++*********)))))))))))))))))))))))))))))))))))))))&&&'''((()))***+++,,,,,,)))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************)))************++++++++++++++++++*********))))))---,,,,,,+++*********+++---***&&&###"""$$$&&&)))***------++++++///000...------------------------******+++++++++,,,,,,,,,------------------,,,,,,000000000000////////////000111111111111222222222111111000000000000111111000111111222222333444444555555555666666777888999::::::::::::::::::::::::999999:::;;;;;;<<<<<<<<<999999:::;;;;;;<<<<<<===>>>>>>?????????@@@@@@@@@??????????????????@@@@@@BBBBBBBBBCCCCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGIIIJJJKKKKKKKKKKKKKKKKKKJJJIIIOOOOOOPPPQQQQQQQQQPPPPPPOOOOOOOOONNNNNNOOORRRUUUUUUUUUVVVTTTSSSSSSTTTVVVVVVXXXZZZ\\\]]]^^^^^^]]]```aaaccccccccccccdddfffiiijjjiiigggdddbbbbbbcccffffffeeeeeeeeedddddddddcccccccccdddfffhhhiiijjjjjjkkklllllllllnnnrrrtttuuutttssspppooommmmmmlllnnnooopppqqqqqqssswwwyyy~~~}}}|||{{{zzzxxxvvvuuuvvvxxxzzz|||}}}}}}}}}|||zzzyyyzzz|||jjjjjjjjjiiiiiiiiiiiihhheeeeeeeeedddddddddddddddeeegggjjjkkklllmmmoooqqqpppppppppooooooooonnnnnnmmmnnnooopppppppppooonnnnnnnnnnnnnnnpppsssvvvxxx{{{{{{||||||{{{zzzxxxwwwtttsssrrrqqqrrrtttvvvxxxyyyxxxxxxxxxzzz|||~~~}}}~~~|||{{{zzzzzz{{{|||~~~}}}}}}~~~}}}}}}{{{zzzyyywwwwwwvvvuuutttrrrrrrqqqrrrrrrrrrooommmlllmmmnnnqqqppppppooonnnmmmlllllliiihhhggggggiiijjjjjjjjjjjjiiigggdddaaa___^^^]]]\\\ZZZWWWWWWWWWWWWVVVUUURRRQQQQQQQQQRRRSSSTTTTTTTTTSSSQQQOOONNNNNNOOOPPPQQQQQQOOONNNLLLJJJIIIIIIFFFFFFDDDCCCAAA???>>>======<<<<<<;;;;;;;;;;;;;;;:::999999888777666555444444444333333222111111111///000000111111111000000111111111000000000//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******************************))))))))))))))))))))))))******)))(((((('''&&&&&&))))))))))))))))))))))))************************))))))))))))))))))))))))***)))(((''''''((()))***++++++*********)))))))))((((((((((((((()))))))))''''''''''''''''''''''''************)))))))))((()))***+++,,,+++***(((''')))))))))))))))))))))))),,,+++++++++************)))(((((((((((()))******)))))))))))))))*********))))))))))))))))))))))))))))))))))))((((((''''''******+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))(((((((((((((((((((((((()))************++++++++++++++++++*********))))))---,,,++++++*********+++///---***''''''(((***+++***------******---...,,,------------------------***++++++++++++,,,,,,,,,------------------------000///////////////////////////000000000111111111111111000000000000111111000111111222222333444444555555555555666777888999::::::::::::::::::::::::::::::::::::999999999999999999::::::;;;<<<<<<<<<=========>>>>>>>>>??????????????????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEGGGIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJMMMNNNNNNOOOPPPPPPPPPPPPOOOOOOOOONNNMMMNNNQQQTTTSSSTTTUUUTTTSSSSSSTTTVVVXXXYYY[[[]]]____________bbbccceeeeeeddddddfffggghhhhhhhhhfffdddbbbcccdddggggggfffffffffeeeeeeeeecccccccccdddeeefffggghhhiiijjjlllllllllnnnqqqtttuuutttrrrpppooonnnmmmmmmmmmnnnoooooooooqqqtttwww||||||}}}}}}~~~~~~}}}}}}zzzyyywwwvvvuuuwwwxxxyyyzzz{{{{{{{{{yyyyyyzzz|||jjjjjjjjjiiiiiiiiiiiihhheeeddddddcccbbbbbbbbbbbbeeegggiiijjjjjjkkkmmmoooooooooooooooooonnnnnnmmmlllmmmnnnoooooooooooonnnmmmmmmmmmoooqqqtttvvvxxxyyyzzz{{{{{{zzzyyywwwvvvsssrrrqqqqqqrrruuuwwwyyyzzzyyyyyyxxxyyyzzz|||}}}}}}|||{{{zzzyyywwwwwwyyyzzz{{{}}}}}}||||||{{{{{{zzzzzzwwwwwwvvvuuutttssssssrrrpppqqqrrrqqqooommmmmmnnnqqqppppppooonnnmmmlllkkkhhhfffeeeeeeggghhhhhhgggiiihhheeeccc```]]][[[ZZZYYYWWWUUUTTTTTTTTTSSSRRRMMMMMMMMMMMMNNNOOOPPPQQQSSSRRRPPPNNNMMMMMMMMMMMMOOOOOOMMMLLLJJJHHHGGGGGGDDDCCCBBB@@@???===<<<<<<<<<<<<;;;:::::::::::::::999999888777666555555444555555444333333222222111...///000000111111111111000000000000///////////////......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++++++++++++++++++++))))))))))))))))))))))))*********)))((((((''''''))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))************)))))))))(((((((((((((((((((((''''''''''''''''''''''''''''''''''''************))))))))))))))))))***++++++***((('''((((((((((((((((((((((((************))))))))))))((((((''''''(((((()))***(((((())))))******++++++))))))))))))))))))))))))***))))))((('''&&&&&&%%%***+++++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((()))************++++++++++++************))))))))),,,,,,+++************+++///...,,,+++******+++,,,***,,,,,,)))))),,,---+++------------------------++++++++++++,,,,,,,,,,,,+++,,,,,,------.........////////////////////////.../////////000000000000111111000000000000111111000111111222222333444444555555555555666777888999999999999999999999999999::::::999999888777777666888999999::::::;;;<<<<<<;;;;;;<<<<<<<<<=========?????????@@@@@@@@@AAAAAA???@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCEEEFFFHHHHHHIIIJJJJJJKKKKKKKKKJJJJJJKKKKKKLLLMMMNNNNNNOOOOOOOOOPPPOOONNNMMMNNNPPPRRRQQQSSSTTTTTTSSSSSSUUUVVVYYY[[[]]]___```aaa``````aaacccddddddcccdddeeefffeeeffffffeeedddcccdddfffhhhhhhhhhhhhhhhggggggfffddddddccccccddddddeeefffhhhjjjkkkllllllnnnqqqssstttsssrrrpppooonnnnnnnnnmmmmmmmmmmmmlllnnnrrrtttvvvwwwyyy{{{|||}}}}}}~~~{{{zzzxxxvvvuuuuuuuuuuuuvvvwwwxxxxxxwwwxxxzzz|||jjjjjjjjjiiiiiiiiihhhhhheeeeeecccbbbaaaaaaaaaaaaeeefffhhhhhhhhhiiikkkmmmmmmnnnoooooooooooonnnmmmllllllmmmmmmnnnnnnoooooommmmmmnnnoooqqqtttvvvwwwxxxxxxyyyyyyyyyxxxvvvvvvqqqqqqqqqqqqsssuuuxxxyyy{{{zzzyyyxxxxxxxxxyyyyyy~~~}}}{{{zzz{{{yyyxxxwwwwwwxxxyyy{{{}}}|||{{{zzzyyyyyyyyyzzzwwwwwwvvvuuutttssssssrrroooqqqssstttrrrpppooooooqqqqqqpppnnnmmmlllkkkkkkiiigggeeeeeegggggggggfffgggfffeeebbb```]]]ZZZYYYXXXVVVTTTSSSSSSRRRQQQPPPJJJJJJJJJKKKLLLMMMNNNOOONNNNNNMMMLLLLLLMMMNNNNNNMMMLLLKKKJJJHHHFFFEEEDDDCCCBBBAAA@@@>>>===<<<;;;;;;;;;:::999999999999999888888777666666555444444555555444444333222222222---...///000111111111111/////////////////////////////////....../////////++++++++++++++++++++++++,,,+++******))))))******++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((++++++***+++++++++,,,,,,))))))))))))(((((((((((()))))))))(((((('''''''''''''''''''''''''''''''''*********)))))))))))))))***++++++,,,,,,+++******)))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''((())))))''''''((()))***++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((***+++++++++***)))((('''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********************************))))))*********+++++++++************))))))))))))++++++***************++++++++++++******)))))))))(((++++++)))***...///---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,---...//////.........////////////////////////000000000111111111111000000000000111111000111111222222333444444555555555555555666888888888888888888999999999999999999999888888777777777888888888999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????@@@AAAAAAAAA??????@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIIIIJJJKKKKKKKKKKKKIIIIIIJJJJJJKKKLLLMMMNNNNNNOOOOOONNNMMMMMMOOOQQQPPPRRRTTTTTTTTTTTTUUUWWWYYYZZZ\\\^^^````````````___```aaaaaa``````bbbcccbbbdddddddddcccdddfffhhhiiijjjjjjkkkjjjiiihhhhhhgggfffeeeeeeddddddeeeeeegggiiikkkllllllmmmppprrrrrrrrrqqqpppooooooooooooooooooooonnnmmmnnnqqqssstttuuuvvvxxxzzz{{{{{{{{{{{{zzzyyyxxxvvvtttrrrqqqrrrsssuuuuuuvvvwwwzzz|||jjjjjjjjjiiiiiiiiihhhhhhgggeeecccaaa````````````dddeeefffffffffgggiiilllmmmnnnoooppppppooonnnmmmlllllllllmmmnnnoooooopppmmmnnnnnnppprrrsssuuuvvvvvvwwwwwwxxxxxxwwwuuuuuuqqqqqqqqqrrrsssvvvxxxyyyzzzzzzyyyyyyxxxxxxxxxxxx{{{||||||}}}|||{{{yyyxxx{{{zzzxxxwwwwwwxxxzzz{{{}}}}}}}}}~~~~~~~~~|||zzzxxxwwwwwwxxxyyywwwvvvuuutttsssqqqppppppnnnppptttuuutttrrrqqqqqqqqqqqqpppnnnmmmkkkjjjjjjhhhfffddddddeeeeeedddcccfffeeedddccc```]]][[[YYYYYYVVVTTTSSSRRRRRRQQQOOOJJJIIIIIIJJJKKKLLLMMMMMMKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKIIIHHHFFFEEECCCCCCCCCBBBAAA@@@???>>>===<<<::::::999888888888888888777777666666555444444444555444444333333222111111......///000000000000000.....................///...------,,,,,,------...++++++++++++++++++++++++,,,+++******))))))******++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,+++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))******+++++++++))))))))))))((((((((((((*********))))))((((((((((((((((((((((((((((((((())))))))))))))))))******)))*********************************************(((((((((((((((((((((((('''''''''''''''((())))))''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))***************)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************************************))))))*********+++++++++))))))))))))))))))))))))*********))))))***++++++))))))))))))))))))(((((('''***+++***,,,111333111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,---...//////------....../////////000000000000111111111222222111111000000000000111111000111111222222333444444444444444444555666777888777777777888888999999999777888888888999999999:::777777888888999:::::::::;;;;;;;;;<<<<<<<<<============>>>??????@@@AAAAAA???@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEGGGGGGIIIJJJKKKKKKKKKKKKIIIIIIHHHHHHIIIKKKLLLMMMLLLNNNNNNNNNMMMMMMNNNPPPPPPRRRUUUVVVUUUUUUVVVWWWXXXYYY[[[]]]^^^______^^^^^^```aaa```______```aaa```bbbcccccccccdddfffhhhjjjkkklllmmmlllkkkjjjhhhiiihhhgggfffeeeeeeeeeeeefffhhhjjjllllllmmmoooqqqqqqqqqpppppppppppppppqqqsssttttttrrrqqqppprrrsssssstttuuuvvvwwwxxxxxxxxxzzzzzzzzzyyywwwtttqqqooooooppprrrssstttvvvyyy|||jjjjjjjjjiiiiiiiiiiiihhhhhhfffdddaaa______``````bbbcccdddddddddeeeiiikkkmmmnnnpppqqqrrrqqqooonnnlllllllllmmmnnnooopppqqqnnnooopppqqqrrrssssssttttttuuuvvvwwwwwwvvvuuutttqqqqqqrrrssstttuuuwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{zzzyyyxxx{{{zzzyyyxxxxxxyyyzzz{{{|||||||||}}}}}}}}}zzzvvvuuuuuuvvvwwwvvvuuutttrrrpppnnnmmmllllllnnnrrrssssssrrrqqqrrrqqqqqqooonnnlllkkkjjjiiifffdddbbbaaaaaabbbaaa___cccccccccbbb```^^^[[[ZZZYYYVVVTTTRRRRRRRRRPPPNNNJJJJJJJJJJJJJJJKKKKKKLLLKKKKKKKKKJJJJJJIIIIIIHHHJJJJJJHHHGGGEEEDDDBBBBBBCCCBBBAAA@@@???>>>======999999888777777777777777666666555555444444444444444444333222222111111000...//////000000//////...---------...............*********))))))*********++++++++++++++++++++++++,,,+++******))))))******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))%%%&&&'''(((((()))((((((******)))))))))(((((((((************))))))))))))(((((((((((((((((((((((())))))))))))************'''''''''''''''(((((((((************************(((((((((((())))))))))))((((((''''''(((((()))***(((((())))))******++++++)))))))))))))))))))))))),,,,,,+++***)))(((((('''((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++(((((((((((((((((((((((()))************+++++++++(((((()))))))))))))))******))))))))))))***++++++*********************)))'''***+++***,,,111444222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------.........---------......//////000111111111111222222222222111111000000000000111111000111111222222333444444444444444444555666777888666666666777888888999999666777777888999999::::::666777777888888999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<===>>>???@@@@@@??????@@@AAABBBCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDFFFFFFHHHIIIKKKKKKLLLLLLJJJIIIHHHHHHHHHIIIJJJKKKJJJLLLMMMNNNMMMMMMNNNPPPRRRTTTWWWXXXWWWVVVVVVWWWVVVXXXZZZ\\\]]]]]]]]]]]]```aaabbbbbb``````aaabbb___aaabbbbbbbbbdddfffhhhjjjlllmmmnnnnnnllljjjiiijjjiiihhhgggffffffffffffeeegggjjjkkkllllllnnnoooppppppoooooopppqqqrrrrrrwwwyyyzzzyyyvvvtttttttttsssttttttuuuvvvvvvuuuuuuxxxyyy{{{{{{zzzvvvrrrooommmoooqqqrrrsssuuuyyy{{{jjjjjjjjjiiiiiiiiiiiihhhjjjhhhdddaaa______```aaa```aaabbbbbbbbbeeehhhlllmmmoooqqqssssssrrrpppooommmmmmmmmmmmnnnppprrrsssppppppqqqqqqrrrrrrrrrqqqssstttuuuvvvvvvuuutttsssrrrrrrsssssstttuuuvvvvvvwwwxxxyyyzzzzzz{{{{{{{{{zzz{{{|||||||||{{{yyyyyy{{{zzzxxxwwwwwwxxxzzz{{{{{{{{{{{{|||}}}~~~~~~~~~zzzuuusssssstttuuuuuutttrrrpppmmmjjjhhhgggiiikkknnnooooooooopppqqqqqqqqqooonnnllljjjiiihhhfffdddbbbaaaaaaaaa```^^^______``````___]]][[[YYYXXXVVVSSSQQQQQQPPPOOOMMMKKKKKKJJJIIIIIIIIIJJJJJJHHHIIIIIIIIIIIIIIIHHHHHHJJJIIIHHHFFFEEECCCBBBAAABBBAAAAAA@@@???>>>======888888777666666666666777555555555444444444444333333222222111111000000///000000000000///...------,,,,,,---------.........+++******************+++************************,,,+++******))))))******************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))%%%&&&((()))******))))))++++++*********)))))))))((((((((()))))))))))))))((((((((((((((((((((((((((()))))))))************&&&&&&&&&&&&''''''((((((************************((((((((())))))*********)))(((((((((((()))******)))))))))))))))*********))))))))))))))))))))))))******))))))((((((((((((&&&'''((()))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++(((((((((((((((((((((((()))************+++++++++(((((((((((())))))******)))))))))))))))***++++++******)))))))))******+++(((++++++)))+++///111///++++++++++++++++++++++++,,,,,,,,,------------...------------------------,,,,,,---......///000000000000000000111111111111111111000000000000111111000111111222222333444444444444444444555666777777555555666666777888888999777777777777777777777777666666777777888999999999999999999::::::::::::;;;::::::;;;<<<===>>>??????>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBAAABBBBBBBBBEEEFFFGGGIIIJJJKKKLLLLLLKKKJJJIIIGGGGGGHHHIIIJJJHHHJJJLLLMMMMMMNNNOOOQQQTTTVVVYYYYYYXXXWWWVVVWWWVVVWWWYYY[[[]]]]]]]]]]]]___aaaaaaaaa______```aaa___```bbbbbbbbbccceeehhhjjjlllmmmnnnnnnllljjjhhhiiihhhgggfffffffffffffffdddfffjjjkkkllllllmmmooooooooooooooopppqqqrrrssszzz|||~~~~~~{{{wwwuuutttrrrrrrssstttuuuuuuuuuuuuuuuxxx{{{}}}|||xxxtttpppmmmoooqqqrrrsssuuuxxx{{{jjjjjjjjjiiiiiiiiiiiihhhkkkiiieeebbb```___```aaa^^^___```aaabbbdddiiilllmmmooorrrttttttsssqqqpppnnnnnnmmmnnnoooqqqssstttqqqqqqrrrrrrrrrqqqqqqppprrrssstttuuuuuuuuutttsssrrrsssssstttttttttuuuuuuvvvwwwxxxzzz{{{||||||}}}{{{|||}}}}}}}}}|||{{{zzzzzzyyywwwvvvvvvwwwyyyzzzzzzzzz{{{{{{|||~~~}}}~~~zzzuuurrrrrrssstttuuusssqqqnnnkkkhhhfffdddgggiiikkkllllllmmmnnnpppqqqqqqooonnnllljjjiiihhhhhhfffdddccccccbbbaaa```\\\]]]^^^^^^^^^\\\ZZZYYYWWWUUURRRPPPPPPOOOMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHCCCDDDFFFHHHJJJKKKKKKLLLJJJIIIHHHFFFEEECCCBBBAAAAAA@@@@@@???>>>======<<<888888777666666666666666444444444444444444333333222222111111000/////////111111000000///---,,,+++,,,,,,,,,------............------,,,,,,------...************************,,,++++++***)))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))+++,,,------,,,,,,++++++++++++************&&&'''''''''(((((())))))))))))))))))))))))))))))(((((())))))*********+++((((((((((((((()))***+++))))))))))))))))))))))))(((((())))))******++++++)))))))))))))))***++++++*********)))))))))))))))))))))))))))))))))))))))%%%%%%&&&'''((()))***+++%%%&&&''')))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++************************)))************+++++++++'''((((((((())))))******))))))((())))))***++++++))))))(((''''''((()))******,,,,,,))))))------+++++++++++++++++++++++++++,,,,,,,,,---------......------------------,,,,,,,,,,,,------...///000000////////////000000000000111111000000000000111111000111111222333333444444444444444444444555777777444555555666777888888999777777777666555555444444666666666777888888999999777888888888888999999999999999:::;;;<<<===>>>???<<<===>>>???@@@AAABBBBBBCCCCCCBBBAAAAAAAAABBBBBBDDDEEEGGGIIIJJJLLLLLLLLLMMMKKKIIIGGGGGGGGGHHHIIIFFFIIIKKKMMMMMMNNNPPPQQQUUUXXXZZZ[[[YYYWWWVVVVVVVVVXXXZZZ\\\]]]^^^^^^]]]]]]^^^______]]]\\\]]]______```aaabbbbbbccceeegggjjjkkkmmmooonnnllljjjhhhggggggfffeeeeeeeeeeeeeeecccfffiiikkkllllllmmmnnnnnnnnnnnnoooppprrrsssttt{{{~~~~~~yyyuuussspppqqqrrrtttuuuvvvvvvvvvtttwww{{{~~~}}}zzzuuurrrmmmoooqqqrrrsssuuuxxxzzzffffffffffffhhhjjjlllmmmlllkkkiiigggdddbbb```___^^^^^^]]]^^^aaaeeeiiikkkppprrrsssttttttsssqqqpppnnnnnnnnnoooqqqsssvvvwwwxxxwwwtttrrrrrrsssuuuwwwssssssttttttssssssrrrqqqsssrrrrrrsssuuuvvvuuuuuutttuuuvvvxxxzzz|||}}}~~~}}}}}}||||||{{{{{{zzzzzz{{{yyywwwuuuttttttuuuvvvyyyyyyyyyzzz{{{}}}}}}wwwssssssuuuvvvuuusssqqqnnnjjjgggeeedddfffggghhhiiikkkmmmnnnnnnooonnnnnnlllkkkjjjiiiiiiggggggfffeeedddbbb```___aaa^^^\\\[[[[[[ZZZYYYXXXUUUSSSPPPOOOOOOMMMKKKIIIKKKJJJHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHGGGFFFEEEDDDCCCBBBAAABBBAAA???>>><<<;;;;;;:::888888777777666666555555777777666555444444444444111111111111000000000///........................------,,,,,,,,,,,,++++++***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))+++++++++*********))))))************))))))))))))(((((((((((())))))))))))((()))***+++++++++++++++)))*********++++++++++++************************))))))))))))))))))))))))++++++***)))((((((((()))))))))))))))))))))))))))((('''&&&&&&&&&((()))***(((((())))))*********+++************************''''''((()))))))))))))))************************))))))************))))))'''((()))******)))((('''))))))(((((('''''''''&&&************************'''''''''''''''&&&&&&&&&)))))))))))))))(((''''''))))))*********+++++++++(((***++++++)))(((((()))************))))))))))))++++++++++++++++++++++++(((((())))))*********+++)))************+++++++++************************)))***++++++,,,,,,++++++---,,,,,,++++++,,,,,,------------...------,,,,,,............////////////111111111111111111111111111111000000//////......111111111222222333333333333333444444444333222222444555555666777888888999999888888888777777666666777666666666666666777777999999999999999999999999999:::<<<<<<;;;<<<===???>>>>>>>>>>>>>>>?????????AAABBBBBBBBBCCCDDDDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIKKKLLLNNNOOOUUUVVVVVVVVVVVVVVVWWWWWWVVVVVVXXXYYY[[[]]]^^^___`````````_________``````]]]^^^^^^```bbbdddeeegggjjjllloooooollliiiggggggfffeeeddddddeeefffeeeeeefffgggiiijjjkkkkkkkkkjjjmmmmmmnnnoooqqqssstttuuuyyy|||{{{uuupppoooqqqssssssrrrrrrssstttuuuxxx{{{~~~~~~|||yyyvvvtttuuuuuuvvvwwwwwwxxxxxxeeeeeeeeefffgggiiikkkllllllkkkjjjhhheeecccbbbaaa```_________bbbeeeiiikkkoooppprrrssssssrrrpppooommmmmmmmmnnnpppsssuuuvvvwwwvvvsssrrrqqqrrrtttuuutttttttttttttttsssrrrrrruuutttsssttttttttttttsssttttttuuuwwwyyy{{{|||}}}||||||||||||{{{{{{zzzzzzzzzxxxvvvtttrrrrrrssstttxxxxxxxxxyyyzzz|||~~~{{{vvvssssssssstttsssrrrpppmmmjjjfffcccaaaddddddeeeggghhhjjjkkkkkkmmmmmmllllllkkkjjjiiiiiiiiihhhgggfffdddbbb```______]]]ZZZYYYYYYYYYWWWVVVSSSRRRPPPOOONNNMMMKKKIIIJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFHHHGGGFFFEEECCCBBBAAA@@@AAA@@@>>>===;;;:::::::::888888777777666555555555555555444333222222222222111111111000000000//////........................------,,,,,,,,,++++++++++++,,,,,,,,,,,,+++******+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))+++++++++*********))))))*********)))))))))(((((((((((((((((())))))))))))))))))******+++*********))))))))))))*********+++************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))(((((()))))))))*********************************''''''((()))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++++++++***))))))(((((((((''''''''')))))))))))))))))))))***'''''''''''''''''''''''')))))))))))))))(((''''''((((((((())))))************,,,---,,,***))))))***(((((())))))*********+++++++++++++++++++++++++++(((((()))))))))*********))))))*********+++++++++************************,,,---......//////......---,,,,,,++++++,,,,,,---,,,---------------,,,,,,............////////////........................111000000000/////////...000000000111111111222222222222333333444333333333444555555666666777777777888888888777777777666666666666666666666777888999999999999999999999999999999:::<<<<<<;;;;;;===>>>=========>>>>>>?????????AAAAAABBBBBBCCCDDDDDDDDDCCCDDDDDDEEEFFFFFFGGGGGGKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKMMMMMMRRRRRRSSSSSSTTTUUUUUUUUUUUUUUUWWWXXXZZZ\\\]]]^^^______^^^]]]]]]]]]]]]]]]]]]]]]^^^___aaaccceeefffjjjmmmooopppmmmiiigggffffffeeedddcccdddeeeeeeeeefffgggiiijjjkkkkkkkkkkkkjjjkkklllmmmoooppprrrssstttwwwzzz||||||xxxtttqqqnnnppprrrrrrrrrqqqrrrssstttvvvyyy{{{|||{{{xxxwwwwwwwwwwwwvvvvvvvvvvvvvvvddddddddddddfffhhhjjjkkkkkkkkkjjjhhhgggfffeeeeeebbbbbbaaaaaacccfffiiikkkmmmooopppqqqrrrpppooonnnmmmmmmmmmmmmoooqqqtttuuuuuutttrrrqqqqqqqqqrrrssssssttttttttttttsssrrrrrruuuttttttsssrrrrrrqqqqqqsssssstttuuuwwwxxxzzz{{{|||||||||}}}||||||{{{{{{{{{yyywwwuuusssssssssssswwwwwwvvvwwwxxxzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}zzzwwwtttsssssssssrrrrrrqqqooolllgggcccaaacccddddddfffggghhhiiiiiikkkkkkkkkjjjjjjiiiiiiiiijjjiiihhhgggeeebbb```___\\\ZZZWWWVVVVVVVVVTTTSSSQQQPPPNNNMMMNNNMMMKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDHHHGGGFFFDDDBBB@@@???>>>???>>><<<;;;999999888888888888777666666555555444333333111000000000000000000000000000////////////------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++***)))************************+++******))))))******+++))))))))))))))))))))))))+++************)))))))))******))))))))))))(((((((((((((((((())))))))))))))))))*********)))(((((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))***+++++++++******))))))))))))))))))))))))&&&''''''((((((((((((((((((((())))))))))))******))))))))))))))))))))))))''''''((()))))))))))))))''''''''''''''''''''''''))))))************))))))((((((''''''''''''(((((())))))(((((((((((('''''''''''''''(((((()))))))))(((((((((((((((((((((((()))))))))))))))(((''''''''''''(((((((((((()))))),,,.........+++*********''''''((()))***+++,,,,,,))))))))))))))))))))))))(((((())))))))))))******)))))))))*********++++++******************************+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,............////////////........................000000000000/////////////////////000000000000111111111222333444444444333555555555555555555555555888888777777777777666666666666666666777888::::::999999999999999999999999888:::;;;;;;;;;;;;<<<>>>;;;<<<<<<===>>>???@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHJJJKKKKKKMMMNNNOOOPPPRRRSSSTTTTTTTTTUUUVVVWWWYYYZZZ\\\\\\___^^^]]]]]]\\\\\\\\\\\\\\\]]]]]]___```bbbdddeeejjjmmmpppqqqnnniiifffdddddddddccccccccccccddddddfffgggiiikkklllllllllkkkhhhiiijjjlllmmmooopppqqqooopppsssttttttsssqqqpppmmmnnnpppqqqppppppqqqrrrssstttvvvwwwxxxxxxwwwwwwxxxxxxxxxwwwvvvuuuuuuuuuccccccccccccdddgggiiijjjjjjjjjjjjiiiiiihhhhhhhhheeedddcccbbbcccfffiiikkkkkkmmmnnnppppppooonnnmmmllllllllllllnnnppprrrssssssrrrrrrqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqpppqqqrrrrrrqqqpppooooooppprrrrrrrrrrrrtttuuuwwwxxx||||||}}}~~~~~~~~~}}}}}}}}}|||zzzxxxvvvuuuuuuuuuuuuuuuuuuuuuvvvxxxzzz{{{||||||}}}}}}}}}|||{{{zzz{{{zzzzzzxxxwwwuuutttsssuuuuuuuuussspppkkkfffccceeeeeefffgggggghhhiiiiiiiiiiiiiiihhhhhhhhhhhhhhhjjjjjjiiigggdddbbb```^^^YYYWWWTTTSSSSSSSSSRRRPPPOOONNNLLLLLLLLLLLLKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDAAAAAAAAAAAABBBBBBBBBBBBGGGFFFEEECCCAAA???======<<<<<<:::999888777777777888777777666555555444444222222111000////////////000000/////////.........------------------------,,,,,,,,,++++++++++++******++++++,,,,,,,,,++++++******************************))))))))))))******))))))))))))))))))))))))************))))))))))))***)))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&'''''''''(((((((((((()))************************))))))))))))))))))))))))'''(((***++++++++++++***((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((())))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''''''''''''''))))))************))))))''''''%%%$$$$$$%%%''''''))))))((((((((((((((((((&&&''''''(((((())))))***(((((((((((()))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((,,,---...---+++)))))))))'''(((((()))******++++++))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))************************************((())))))***************,,,,,,++++++++++++,,,,,,++++++,,,---------,,,,,,............////////////000000000000000000000000000000000000////////////000000000000000000000000///000111222333444444444444444444444444444444333777777777777777777666666555555666666888999;;;;;;888888888888888888888888888:::;;;;;;::::::;;;<<<::::::;;;<<<>>>???@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFHHHHHHIIIIIIIIIIIIIIIIIIGGGGGGFFFFFFGGGHHHIIIIIIJJJKKKLLLNNNPPPRRRTTTTTTTTTUUUVVVWWWYYYZZZ[[[\\\^^^^^^^^^^^^^^^______```]]]]]]^^^___```bbbdddeeeiiilllpppqqqnnniiifffdddccccccdddcccbbbbbbcccdddfffgggiiikkkmmmmmmmmmmmmjjjjjjlllnnnpppqqqrrrrrrnnnnnnnnnnnnnnnnnnnnnnnnkkkmmmooopppoooooopppqqqqqqrrrrrrssstttuuuvvvvvvwwwwwwvvvvvvvvvvvvvvvvvvbbbbbbbbbbbbdddfffhhhiiiiiiiiiiiijjjjjjjjjjjjjjjhhhgggeeecccdddfffhhhjjjjjjkkkmmmoooooonnnmmmlllkkkkkkkkkkkklllnnnpppqqqqqqqqqqqqqqqqqqppppppoooooooooppppppoooooonnnmmmlllmmmoooooommmmmmooopppqqqqqqppppppppprrrtttuuu{{{|||~~~~~~~~~}}}|||{{{yyywwwvvvvvvuuuuuutttttttttuuuvvvxxxyyyyyyzzz|||}}}}}}|||zzzyyyyyyyyyzzzzzzzzzyyywwwvvvvvvvvvvvvuuuqqqlllhhheeeeeeeeeffffffggggggggghhhgggggggggggggggfffffffffhhhhhhgggeeecccaaa___]]]WWWUUUSSSRRRRRRQQQPPPNNNNNNLLLKKKKKKKKKKKKIIIHHHFFFFFFEEEDDDCCCCCCCCCCCC??????@@@@@@@@@AAAAAAAAAEEEDDDCCCAAA???>>><<<<<<::::::999777666666666666777777666666555444444444333222111000000//////////////////............---------------------------,,,,,,+++++++++*********((()))***+++,,,---------++++++++++++++++++++++++***))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((())))))************((((((((((((((((((((((((&&&'''((())))))((('''&&&))))))((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))(((((((((((((((((((((((())))))************))))))+++***)))(((((()))***+++(((((())))))))))))))))))((((((((())))))*********'''((((((((())))))******)))))))))))))))(((''''''))))))))))))))))))))))))***+++,,,+++)))''''''(((******))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((((((((((((((()))))))))*********************************+++,,,,,,---------------,,,++++++******++++++,,,***++++++,,,------,,,,,,............////////////////////////////////////////////////000000000000111111111111111111111111///000111222333333444444444444444444333333333333666666666666666666777777555555555666777999:::;;;888888888888888888888888888999::::::999999:::;;;999:::;;;<<<===>>>????????????@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHJJJJJJJJJJJJIIIGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIKKKMMMPPPRRRTTTUUUVVVVVVWWWXXXZZZ[[[\\\\\\[[[[[[[[[\\\^^^___aaabbb^^^^^^___```aaabbbdddeeegggkkknnnooollliiifffdddbbbddddddcccaaaaaaccceeefffhhhjjjlllmmmnnnnnnnnnmmmnnnppprrrtttuuuuuuuuuqqqooommmkkkjjjjjjkkklllkkkmmmoooooonnnnnnoooppppppppppppqqqrrrsssttttttrrrrrrssstttvvvwwwxxxxxxbbbbbbbbbbbbdddfffhhhiiiiiiiiiiiijjjjjjjjjkkkkkkjjjhhhfffdddccceeeggghhhiiikkkmmmnnnooonnnmmmllljjjjjjjjjjjjkkkmmmoooppppppqqqrrrrrrrrrqqqooonnnmmmnnnnnnnnnnnnmmmlllllliiilllnnnnnnlllkkknnnqqqpppooonnnmmmnnnoooqqqsssyyyzzz}}}~~~}}}zzzyyyyyyxxxwwwvvvuuuuuuttttttsssssstttuuuwwwxxxxxxyyyzzz{{{|||{{{zzzzzzxxxyyyzzz{{{|||{{{zzzyyyvvvvvvuuussspppkkkgggeeeddddddddddddddddddeeeeeefffffffffeeeeeedddddddddeeeddddddcccaaa___]]]\\\WWWUUURRRQQQQQQQQQOOONNNMMMLLLJJJIIIJJJIIIGGGFFFEEEDDDCCCCCCBBBBBBBBBCCC????????????@@@@@@@@@@@@BBBBBBAAA@@@>>>===<<<<<<999999888666666555555555777777666555555444444333333333222111000000000000///.........------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************((()))***+++,,,---------++++++++++++++++++++++++***))))))(((((())))))***))))))))))))))))))))))))(((((()))))))))))))))***))))))((((((((((((''''''(((((((((((())))))))))))))))))*********)))((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''((())))))))))))))))))))))))))))))(((((((((((((((((('''&&&))))))((((((((((((''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))(((((())))))))))))******))))))))))))))))))))))))&&&''''''(((((())))))***)))))))))))))))(((''''''******))))))))))))(((((('''(((***)))(((&&&''''''************))))))(((((((((((((((((((((((((((((())))))((((((((((((''''''((((((((()))))))))******************************)))***++++++,,,,,,++++++++++++************++++++)))***+++,,,,,,------,,,............////////////------------------------////////////000000000000222222111111111111000000000000111222333333333222444444444444444444444444555555666666666666777777555555555555666777999999888888888888888888888888888999::::::888888999:::999::::::;;;<<<===>>>>>>>>>???@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEFFFHHHJJJKKKKKKJJJJJJHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIKKKMMMOOORRRSSSTTTVVVWWWXXXYYYZZZ[[[\\\\\\XXXXXXXXXZZZ[[[]]]___```^^^^^^^^^___```aaacccdddfffhhhkkkllljjjgggffffffbbbdddfffdddbbbaaacccfffggghhhjjjlllnnnooooooooooooqqqsssuuuwwwxxxxxxxxxsssqqqnnnkkkiiiiiiiiijjjkkklllnnnooonnnnnnoooppppppppppppppppppqqqqqqqqqnnnnnnppprrruuuwwwyyyzzzcccbbbbbbcccdddfffhhhiiiiiiiiiiiiiiijjjjjjjjjjjjkkkiiifffdddcccdddeeefffiiijjjlllnnnoooooonnnmmmjjjiiiiiiiiijjjlllmmmnnnoooqqqrrrssssssqqqooonnnmmmnnnnnnnnnnnnmmmllllllkkknnnpppooolllkkkmmmppppppnnnlllkkkkkkmmmoooqqquuuwwwzzz|||}}}}}}|||{{{xxxxxxxxxxxxxxxwwwwwwvvvttttttsssssstttuuuwwwxxxxxxyyyyyyyyyyyyyyyxxxxxxwwwxxxyyy{{{||||||||||||xxxwwwvvvsssooollliiigggeeeeeeeeeeeeddddddddddddffffffeeedddccccccbbbbbbaaaaaa``````___]]]\\\[[[WWWUUUSSSRRRRRRQQQPPPNNNNNNLLLJJJIIIHHHGGGEEEDDDDDDCCCBBBBBBBBBBBBBBBBBB>>>?????????@@@@@@@@@@@@@@@@@@???>>>>>>===<<<<<<999888777666666555666666777666666555555444333333333222111000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++++++++,,,,,,++++++***************************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((((('''''''''(((((((((((())))))))))))))))))******+++*********''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***(((&&&$$$$$$%%%'''((())))))))))))))))))))))))))))))((('''''''''''''''))))))((((((((('''''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))************))))))&&&''''''((((((''''''&&&(((((()))))))))************))))))((((((''''''&&&%%%&&&&&&'''(((((()))))))))))))))))))))((('''''')))))))))(((((('''''''''%%%'''(((((('''''''''((()))))))))))))))*********))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((()))))))))***************************''''''((()))))))))))))))++++++************++++++))))))***,,,,,,------,,,............////////////------------------------.../////////000000000111111111000000000/////////000111111222222222111111333333444444555555666666555555555666666666777777555555444444555666777777888888888888888888888888888999:::999888777888999:::::::::;;;;;;<<<<<<<<<>>>>>>???@@@BBBCCCDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEDDDFFFHHHJJJKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGHHHIIILLLNNNPPPRRRSSSVVVVVVWWWXXXYYYYYYZZZ[[[YYYYYYYYYZZZZZZ[[[\\\]]]\\\\\\\\\]]]^^^___```aaadddfffhhhhhhgggfffggghhhbbbeeegggeeebbbaaadddhhhggghhhjjjmmmooopppppppppooopppsssvvvxxxxxxxxxwwwsssqqqmmmjjjiiihhhiiiiiikkkmmmooooooooonnnoooppppppppppppqqqppppppooonnnkkklllnnnqqqsssvvvxxxyyyccccccccccccdddfffhhhjjjiiiiiiiiiiiiiiiiiijjjjjjkkkiiifffdddbbbcccdddeeeiiijjjmmmnnnoooooonnnmmmiiiiiihhhhhhiiikkkmmmnnnoooqqqsssttttttrrrooonnnnnnnnnnnnooonnnmmmmmmlllmmmqqqsssqqqllljjjmmmpppooonnnllljjjjjjlllnnnppprrrtttwwwzzz{{{{{{zzzyyyyyyzzzzzz{{{{{{zzzzzzyyyuuutttsssssstttuuuwwwwwwyyyyyyxxxxxxwwwvvvvvvvvvvvvwwwxxxzzz{{{|||}}}}}}|||zzzxxxuuuqqqnnnlllkkkhhhgggggggggggggggffffffffffffeeedddcccaaaaaa```^^^^^^^^^^^^]]]\\\[[[ZZZXXXVVVSSSRRRRRRRRRPPPOOONNNLLLJJJHHHHHHGGGDDDBBBCCCCCCBBBAAAAAAAAABBBBBB????????????@@@@@@@@@@@@>>>>>>>>>>>>============999888777666666666666666777666666555444444333333222111000//////......///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))...------,,,+++***(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((())))))******)))(((((((((''''''''''''(((((((((((())))))))))))((()))***+++++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++(((%%%###"""$$$&&&((())))))))))))))))))))))))***)))(((&&&&&&&&&'''((())))))(((((('''''''''&&&))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))************)))))))))***+++,,,,,,+++***)))(((((())))))*********+++))))))((('''&&&%%%%%%$$$%%%%%%%%%&&&'''(((((())))))))))))))))))(((((('''(((((('''''''''&&&&&&&&&$$$&&&((()))(((((()))***''''''((()))***+++,,,,,,************************))))))(((((('''''''''&&&(((((((((((())))))))))))******************************+++,,,,,,,,,,,,,,,++++++************++++++((()))***+++,,,---------............/////////000////////////////////////.../////////000000111111000000//////.........---111111222222222111111000333333444444555666777777444555555555666666777777555555444444444555555666777777777777777777777777888999:::999888777888999;;;;;;;;;;;;;;;;;;;;;;;;===>>>???@@@BBBCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDEEEHHHJJJLLLLLLKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGIIIKKKMMMOOOPPPQQQUUUUUUVVVVVVWWWXXXYYYYYY^^^]]]]]]\\\[[[\\\\\\\\\ZZZZZZ[[[[[[\\\]]]^^^___cccdddffffffeeefffgggiiicccfffhhhfffbbbaaaeeeiiiggghhhkkkmmmooopppppppppmmmooorrruuuwwwwwwwwwvvvqqqooommmjjjiiiiiiiiijjjkkkmmmooopppoooooopppqqqppppppqqqqqqqqqooonnnlllkkklllnnnppprrrtttvvvwwwaaabbbcccddddddcccaaa```ddddddddddddfffgggiiijjjjjjiiihhhgggfffeeeeeeeeekkklllnnnppppppooommmlllmmmllljjjhhhhhhjjjooosssppppppqqqrrrqqqpppooonnnrrrrrrqqqooolllkkklllmmmmmmoooppppppooonnnnnnooonnnnnnmmmkkkiiiiiilllnnnppprrrvvvzzz|||}}}|||{{{{{{yyyxxxxxxzzz{{{{{{{{{uuutttsssrrrsssuuuwwwxxxyyyxxxwwwuuuuuuuuuvvvwwwuuuvvvwwwxxxzzz{{{}}}}}}{{{yyyxxxvvvtttpppkkkgggggghhhiiijjjjjjiiigggfffgggfffdddbbb```_________\\\[[[ZZZ[[[]]]]]][[[ZZZVVVVVVUUUTTTSSSSSSSSSSSSPPPMMMIIIFFFEEEDDDBBBAAAAAAAAAAAAAAAAAA???>>>>>>>>>===<<<<<<<<<===???@@@===<<<<<<<<<<<<;;;;;;;;;:::888555666777888555333222333333444444333333222000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************************************++++++***)))(((((())))))+++***((('''(((***---///++++++***+++,,,+++(((&&&))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((())))))((('''&&&&&&''')))*********)))((('''''''''''''''((())))))))))))(((((((((((())))))''''''''''''((((((((()))))))))(((((((((((())))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******''''''((((((((((((((((((((((((((((((((((((((((((++++++******))))))((((((((()))))))))'''''')))*********))))))******+++,,,))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************************++++++******************)))))))))***+++,,,---...------------------------,,,,,,------------,,,,,,............////////////111111111111111111111111111111111111111111111111444444444444444444444444555444444444444555666666666666555555555555666777888888777777666666555555666777777999:::;;;<<<<<<::::::;;;;;;<<<=========@@@???@@@@@@AAABBBCCCDDDCCCCCCBBBCCCDDDEEEGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJGGGGGGGGGHHHHHHIIIIIIIIIEEEFFFGGGIIIKKKLLLMMMNNNOOOPPPRRRSSSUUUVVVVVVVVVZZZYYYYYYYYYYYY[[[\\\]]]___]]][[[ZZZYYYYYY[[[\\\```aaacccdddeeeffffffgggiiihhhfffeeeddddddeeeeeeiiijjjkkklllnnnoooppppppppprrrsssttttttsssqqqpppmmmllllllkkkjjjiiihhhgggmmmmmmlllmmmnnnpppqqqsssrrrssstttsssrrroookkkiiiiiijjjlllnnnppprrrssssss```aaabbbccccccbbb```___bbbbbbcccdddfffggghhhhhhiiiiiihhhgggffffffffffffkkklllnnnooooooooommmlllmmmmmmkkkiiihhhkkkooosssqqqrrrsssttttttsssrrrqqqsssttttttrrrooommmmmmmmmkkkmmmnnnnnnlllllllllmmmnnnnnnmmmkkkiiiiiikkkmmmooorrruuuyyy{{{|||{{{zzzzzzxxxwwwwwwyyyzzzzzzyyyuuutttsssssssssuuuwwwyyyyyyxxxvvvuuutttttttttuuussstttuuuvvvxxxyyyzzz{{{wwwvvvtttsssssspppmmmjjjhhhhhhiiiiiihhhhhhggggggffffffeeedddbbbaaa``````[[[ZZZYYYYYYZZZZZZYYYWWWVVVUUUTTTSSSSSSSSSSSSSSSNNNKKKHHHEEEDDDCCCAAA@@@@@@@@@AAA@@@@@@???>>>===>>>===<<<<<<<<<===>>>???<<<<<<<<<<<<;;;;;;;;;::::::777555666777777555333222333333444444333333222000000000000/////////...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************************************++++++***)))))))))))))))+++***((('''(((***---...111...,,,++++++,,,+++***))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''((())))))((('''&&&&&&'''((()))***))))))(((&&&&&&&&&''''''(((************)))((((((((((((((('''''''''((((((((())))))))))))(((((((((((())))))))))))))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''((((((((()))*********+++(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((()))((((((((((((((('''''''''))))))))))))))))))))))))*********)))))))))))))))((()))))))))'''''')))*********))))))******+++,,,))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******************************************************,,,++++++++++++,,,,,,---------------------------------............------////////////000000000000111111111111111111111111111111111111111111111111444444444444444444333333444444444444444555666666777666666555555555666666777777666666666666666555666777777888:::;;;;;;<<<::::::;;;;;;<<<=========>>>?????????AAABBBCCCDDDDDDCCCCCCCCCDDDEEEFFFGGGFFFGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIEEEFFFGGGIIIJJJLLLMMMNNNOOOOOOQQQSSSTTTUUUUUUUUUXXXXXXXXXXXXYYY[[[]]]^^^^^^\\\[[[YYYYYYZZZ[[[\\\___```aaacccdddeeeffffffggggggeeeddddddeeeeeefffhhhiiijjjkkklllnnnoooooopppqqqsssssssssqqqooonnnllllllkkkjjjiiihhhhhhhhhjjjjjjjjjlllmmmppprrrsssssssssuuuuuutttqqqnnnllliiijjjlllnnnppprrrssssss^^^___```bbbbbbaaa___^^^___```bbbdddffffffffffffhhhhhhggggggggggggggghhhkkklllmmmnnnooonnnnnnmmmmmmmmmlllkkkjjjlllooosssssstttuuuvvvvvvvvvuuutttuuuvvvwwwuuurrrooonnnnnnkkklllnnnnnnlllkkklllmmmnnnnnnnnnkkkiiiiiijjjllloooqqqtttwwwyyyzzzyyyyyyyyywwwuuuuuuwwwwwwwwwvvvssssssrrrrrrsssuuuxxxzzzxxxwwwuuusssrrrrrrrrrrrrqqqqqqrrrtttuuuvvvwwwwwwsssqqqpppoooppppppnnnllliiihhhhhhgggffffffggggggeeeeeeffffffeeedddbbbaaa[[[YYYXXXWWWXXXWWWUUUTTTUUUUUUTTTRRRRRRQQQQQQQQQLLLJJJFFFDDDCCCBBB@@@>>>????????????>>>===<<<;;;===<<<<<<<<<<<<===>>>>>>;;;;;;;;;;;;::::::::::::888777555555666666444333222222333333333333222222000000000/////////......++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************************************+++***))))))))))))))))))***)))((('''(((***,,,---444000,,,******+++,,,,,,))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((''''''''''''((()))))))))))))))&&&&&&&&&'''''')))************)))(((((((((((((((''''''((((((((()))))))))))))))(((((((((((()))))))))))))))(((((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''((())))))(((((('''''''''&&&************************((())))))))))))))))))***((()))))))))'''''')))******))))))))))))***++++++))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++************************************************......---,,,,,,,,,,,,,,,------------------------.........//////........./////////000000000111111111111111111111111111111111111111111111111111111333333333333333333333333444444444444444555555666777777777666666555555555555555555555555666666666666777777888999:::;;;;;;:::::::::;;;<<<<<<============>>>???@@@BBBDDDEEEEEEDDDDDDCCCCCCDDDEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHEEEFFFGGGIIIJJJLLLMMMNNNMMMNNNPPPQQQSSSTTTTTTTTTVVVVVVWWWXXXYYY[[[]]]^^^]]]\\\[[[ZZZYYYZZZ[[[\\\]]]^^^___aaacccdddddddddeeeeeedddddddddeeefffffffffggghhhiiikkklllmmmmmmpppqqqrrrrrrqqqooommmllljjjjjjjjjiiiiiihhhhhhhhhgggggghhhjjjmmmooorrrsssssstttuuuvvvuuusssqqqoooiiijjjlllnnnppprrrssssss\\\]]]___```aaa```^^^]]]\\\^^^aaadddeeefffeeedddffffffeeeeeefffgggggghhhjjjkkklllnnnnnnnnnnnnmmmmmmnnnmmmllllllmmmpppssstttuuuvvvwwwxxxxxxwwwvvvuuuwwwxxxwwwtttqqqooonnnmmmoooqqqpppooonnnooopppooooooooollljjjiiijjjkkkoooqqqsssuuuwwwwwwwwwwwwwwwuuusssssstttuuutttsssqqqppppppppprrrtttwwwyyyxxxvvvtttrrrppppppppppppoooooopppqqqrrrrrrssssssqqqooommmlllmmmnnnmmmllliiihhhfffeeedddeeeffffffcccdddfffggggggeeecccbbb\\\ZZZWWWVVVVVVUUUTTTRRRTTTTTTRRRQQQPPPPPPPPPPPPKKKIIIFFFDDDDDDBBB@@@>>>============<<<;;;::::::;;;;;;;;;<<<<<<<<<======;;;:::::::::999999999999777666666555555555444333222222333333333333222222000000/////////.........++++++++++++************++++++++++++++++++++++++******************************************************************************)))))))))))))))******)))(((((((((***+++,,,111...***))))))))))))(((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''((((((((((((((('''(((((()))))))))))))))((((((''''''''''''((((((((((((((((((((()))******'''(((((((((((()))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((()))))))))(((''''''&&&&&&))))))))))))))))))))))))'''((((((((())))))******((()))))))))'''''')))***)))))))))))))))***++++++(((((((((((((((((((((((((((((((((((()))))))))))))))*********++++++++++++***************************************+++++++++...------,,,,,,---------------------------------......////////////................../////////000111111111111111111111111111111111111111111111111222222222222333333333333444444333333444444555666888888777777666666555444333333444444555555666666666777777888999:::::::::999::::::;;;;;;<<<======;;;<<<===>>>@@@BBBDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBCCCDDDFFFFFFFFFFFFEEEFFFFFFFFFGGGGGGGGGGGGGGGEEEEEEGGGHHHJJJKKKMMMMMMLLLMMMNNNPPPQQQRRRSSSSSSSSSTTTUUUWWWYYY[[[]]]^^^^^^]]]\\\ZZZYYYYYYYYYYYY[[[\\\]]]___aaabbbcccccccccccccccddddddeeefffgggeeeeeefffgggiiijjjkkklllpppqqqqqqqqqpppnnnkkkjjjiiiiiiiiihhhhhhgggggggggeeefffgggiiikkkmmmoooppprrrrrrtttttttttsssqqqpppiiijjjlllnnnppprrrssssss[[[]]]___```aaa```___^^^[[[]]]```ccceeeeeeeeedddddddddddddddeeefffggggggjjjkkklllmmmmmmnnnnnnnnnmmmnnnoooooonnnnnnqqqsssssstttvvvwwwxxxxxxxxxwwwtttvvvxxxxxxuuurrrpppooopppqqqssssssqqqpppqqqrrrpppqqqpppnnnkkkjjjjjjkkkoooppprrrssstttuuuuuuuuuuuusssqqqqqqssstttsssrrrooonnnnnnnnnppprrruuuwwwwwwuuusssqqqoooooooooooonnnnnnnnnooooooppppppppppppnnnlllkkkkkkkkkjjjiiiiiihhhfffdddccccccdddeeebbbccceeeffffffeeecccbbb]]][[[XXXVVVVVVUUUTTTSSSTTTSSSQQQPPPOOONNNNNNNNNJJJIIIFFFEEEEEECCCAAA>>><<<<<<<<<<<<;;;:::999999:::;;;;;;;;;<<<<<<<<<<<<999999999999888888888888666666666555444333333333111222222333333222222111////////////............,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))*********)))((((((((()))***+++---,,,+++***+++***'''%%%((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((())))))((((((((((((((())))))***+++***)))(((&&&&&&&&&&&&&&&&&&&&&''')))***,,,---(((((((((((()))))))))***))))))(((((((((((())))))'''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))))))))((((((((((((((('''''''''''''''''''''''')))))))))))))))))))))))))))((((((''''''(((((()))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''(((((()))))))))***((()))))))))'''''')))***))))))(((((())))))***+++(((((((((((((((((((((((((((((((((((()))))))))))))))*********++++++++++++))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,---...///000------------------------......////////////......,,,,,,,,,---------......000000000000000000000000000000000000000000000000111111111222222222333333333333333333333444555555777777888888777666555555333333444444555555666666777777777888888999999:::999999::::::;;;<<<<<<<<<;;;;;;<<<===???AAACCCDDDEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCEEEGGGHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFHHHJJJKKKLLLMMMKKKLLLNNNOOOQQQRRRRRRRRRQQQRRRTTTVVVYYY[[[\\\]]]```___]]][[[YYYWWWVVVUUUYYYZZZ\\\^^^```aaabbbbbbaaaaaabbbcccdddeeeffffffcccdddeeefffgggiiijjjjjjooopppqqqqqqooommmkkkiiihhhhhhhhhggggggffffffeeefffggghhhiiijjjkkkllllllooopppqqqqqqqqqppppppoooiiijjjlllnnnppprrrssssss\\\^^^```aaabbbaaa```___[[[]]]___bbbdddeeeeeeeeeeeedddddddddeeefffggggggjjjjjjkkklllmmmnnnnnnooommmooopppqqqppppppqqqsssrrrtttvvvxxxyyyyyyyyyyyyuuuvvvxxxwwwuuusssssssssqqqrrrttttttrrrqqqrrrsssrrrsssssspppmmmkkkjjjkkkoooooopppqqqrrrsssssssssrrrqqqpppppprrrssssssrrroooooonnnnnnoooqqqtttvvvuuutttrrrpppoooooooooooonnnnnnnnnnnnnnnnnnooooooooommmlllkkkkkkjjjhhhfffggggggeeedddccccccbbbcccaaabbbcccccccccbbbaaa```^^^[[[XXXVVVVVVVVVUUUTTTSSSRRRPPPOOOMMMMMMLLLLLLIIIHHHFFFFFFEEEDDDAAA>>><<<<<<<<<<<<;;;:::999888999:::;;;;;;<<<<<<;;;;;;999888888888777777777777444666666555333222222333111111222222222222111111/////////.........------...---------,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))(((((())))))***,,,++++++,,,---,,,)))&&&))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&''''''&&&''''''((()))***((((((((((((((()))******++++++)))(((&&&&&&%%%%%%%%%%%%&&&''')))+++,,,---((((((((()))))))))******))))))(((((((((((())))))&&&''''''''''''((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''************************)))(((((((((((((((((()))(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((()))((()))))))))'''''')))***)))(((((((((((()))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,******++++++,,,...///000------------------------.........//////.........+++++++++,,,,,,,,,,,,---000000000000000000000000000000000000000000000000000000000111111222222333333333333333333444444555555666888888888888777666555555555555555666666666777777777888888888999999999999999:::;;;;;;<<<<<<;;;;;;<<<===>>>@@@BBBCCCDDDDDDDDDDDDDDDCCCBBBAAABBBCCCFFFHHHIIIIIIHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDEEEFFFHHHIIIKKKLLLMMMKKKLLLNNNOOOQQQRRRRRRRRRPPPQQQSSSVVVXXXZZZ[[[[[[```___]]][[[YYYWWWUUUTTTXXXYYY[[[]]]___```aaabbb```aaabbbcccdddeeeeeedddccccccdddeeeggghhhiiiiiinnnoooppppppooonnnkkkjjjiiihhhhhhgggfffddddddcccfffggghhhiiijjjkkkkkkkkkmmmmmmnnnnnnnnnmmmmmmllliiijjjlllnnnppprrrssssss]]]___aaacccdddcccbbbaaa]]]^^^___aaaccceeeggggggggggggfffffffffgggggghhhjjjjjjjjjkkklllmmmoooooommmoooqqqrrrqqqqqqrrrrrrssstttvvvxxxzzzzzzzzzzzzvvvwwwxxxxxxwwwvvvwwwxxxtttuuuwwwwwwuuutttuuuvvvtttuuuuuusssooolllkkkkkknnnoooooopppqqqqqqqqqqqqqqqooonnnppprrrttttttsssrrrqqqpppoooppprrrtttvvvtttsssrrrpppooooooppppppooooooooonnnnnnnnnnnnnnnllllllkkkkkklllkkkhhhfffffffffeeeeeedddbbbaaa```aaaaaaaaa``````_________]]]ZZZWWWUUUUUUVVVUUUUUURRRQQQPPPNNNLLLKKKKKKKKKGGGFFFEEEEEEDDDCCC???===<<<<<<<<<<<<;;;:::999888888999:::;;;<<<;;;;;;:::888888777777777666666666333555666555222000111333111111222222222222111111//////.........---------------------,,,,,,,,,,,,************************))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))(((((())))))+++)))((()))*********((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''&&&&&&&&&'''(((***+++)))(((((('''((()))***+++))))))(((''''''''''''''''''''''''(((((()))***+++(((((()))))))))*********))))))(((((((((((())))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''''''''''''''''''''''''''((((((((()))))))))***&&&'''''''''((()))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((''''''&&&&&&''''''(((&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((('''''''''((()))))))))'''''')))***((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))((())))))***++++++,,,,,,+++++++++++++++,,,------------------------------------............------++++++,,,,,,,,,---------000000000000000000000000000000000000000000000000//////000000111222222333333333222222333333444555444555777999999999888777777777666666666666666555777777777777888888888888888999999::::::;;;<<<<<<<<<<<<<<<===>>>???AAAAAABBBCCCDDDDDDDDDCCCBBBAAAAAACCCFFFHHHIIIIIIGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDFFFGGGIIIKKKLLLLLLLLLLLLNNNPPPQQQRRRRRRSSSPPPQQQSSSVVVXXXYYYYYYYYY]]]\\\\\\[[[YYYXXXVVVVVVWWWXXXZZZ]]]___```aaabbb```aaabbbcccddddddccccccbbbcccdddeeeggghhhiiiiiinnnnnnpppqqqpppnnnlllkkkiiiiiihhhfffdddcccbbbaaadddeeegggjjjkkklllllllllmmmlllllllllkkkkkkjjjjjjiiijjjlllnnnppprrrssssss^^^```bbbdddeeedddcccccc^^^^^^___```ccceeegggiiiiiiiiihhhhhhhhhhhhiiiiiijjjjjjjjjkkklllmmmooopppmmmooorrrsssrrrqqqrrrrrrsssuuuwwwyyy{{{|||||||||xxxyyyyyyyyyxxxxxxzzz|||xxxyyy{{{{{{yyyxxxyyyzzzuuuvvvvvvtttpppmmmllllllnnnooooooooopppppppppqqqpppnnnnnnooorrrtttuuuttttttsssrrrqqqqqqsssuuuvvvtttsssqqqpppppppppqqqqqqooooooooooooooonnnnnnnnnjjjjjjjjjlllmmmllliiifffeeeeeeeeeeeedddbbb```___aaaaaa___^^^]]]]]]]]]^^^\\\YYYUUUTTTTTTUUUUUUUUURRRQQQOOOMMMLLLKKKJJJJJJFFFEEEDDDCCCCCCAAA>>><<<<<<<<<<<<<<<;;;:::999999888999:::;;;<<<;;;::::::777777777777666666666666333555666555111000111333111111222222222222111111//////.........------------------,,,,,,,,,++++++************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++)))))))))))))))((((((((()))'''$$$###%%%'''))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''&&&&&&&&&'''(((***+++)))((('''''''''(((***+++'''&&&&&&''''''((()))*********)))((((((((((((((())))))))))))************))))))(((((((((((())))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''''''''''''''''''''''''''((((((((())))))******%%%&&&&&&'''((()))******''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''((()))******))))))))))))))))))))))))))))))(((((('''''''''&&&((()))))))))'''''')))***((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,,,,,,,++++++******++++++------------------------,,,------------------,,,,,,,,,,,,---------......000000000000000000000000000000000000000000000000...//////000111222222222333333222222333333444555333444777999::::::999888888888777777666666555555777777777777888888888888888999999::::::;;;<<<<<<<<<<<<<<<<<<===>>>@@@@@@AAABBBCCCDDDDDDCCCBBBBBB@@@BBBEEEHHHIIIHHHGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCDDDDDDFFFGGGIIIJJJLLLLLLLLLMMMNNNPPPQQQRRRSSSSSSPPPQQQSSSVVVWWWXXXXXXXXXZZZZZZZZZZZZZZZYYYYYYXXXWWWXXXZZZ]]]___aaabbbbbb```aaabbbddddddcccbbbbbbbbbcccdddeeeggghhhiiiiiimmmnnnpppqqqqqqooonnnllljjjiiihhhfffdddbbbaaa```bbbdddgggjjjlllmmmnnnnnnmmmllllllkkkjjjjjjiiiiiiiiijjjlllnnnppprrrssssss]]]___bbbdddeeecccaaa___]]]^^^```bbbdddeeeffffffggghhhiiijjjjjjiiihhhgggkkkkkkkkkjjjkkkkkkllllllmmmoooqqqqqqpppppppppqqqtttuuuvvvwwwyyyzzz{{{|||||||||{{{yyyxxxyyy{{{~~~~~~~~~~~~}}}}}}{{{zzzyyy|||zzzwwwtttrrrqqqppppppoooppppppqqqsssttttttuuuuuutttrrrqqqqqqrrrtttuuuwwwtttpppppprrrtttsssrrrssssssrrrqqqpppooonnnmmmnnnppprrrssssssqqqnnnllloooooonnnmmmllljjjhhhgggiiiiiigggfffdddbbbaaa```______``````^^^]]][[[ZZZ[[[YYYXXXVVVUUUUUUVVVVVVUUUTTTRRROOOLLLIIIGGGFFFDDDBBB@@@@@@@@@@@@>>>===;;;;;;;;;::::::999999999555777999::::::888666444666666666666666666666666333333333222222222111111000000000000////////////........................++++++++++++++++++++++++(((((())))))************))))))))))))))))))))))))***(((((()))***+++***)))))))))(((((((((((())))))((((((((()))******++++++))))))))))))))))))))))))+++*********))))))(((((((((((((((((((((''''''&&&((((((((((((((((((((((((&&&''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''(((((())))))******'''(((((((((((((((''''''((((((((((((((((((((((((''''''(((((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((())),,,,,,,,,+++++++++******+++***((('''&&&&&&''''''******))))))((((((''''''))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%&&&'''((())))))((('''&&&******))))))((((((((('''))))))))))))))))))))))))***)))(((''''''&&&''''''***((('''&&&&&&'''(((***///,,,(((%%%$$$&&&((())))))***,,,+++)))(((((()))))))))))))))))))))))))))''''''''''''((((((((((((((()))*********)))'''&&&$$$&&&(((***++++++)))))))))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------++++++,,,,,,,,,,,,------...------,,,,,,------...,,,---///000000000///...//////...//////000111222222222333333333222111111222222222222222222222222333333444666777999:::;;;888888888777777777777777777888888888888999999999:::::::::999999888888888::::::;;;===>>>@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBIIIHHHGGGFFFFFFGGGHHHIIIHHHHHHGGGFFFEEEEEEEEEFFFBBBCCCCCCEEEGGGIIIJJJLLLOOOPPPRRRTTTTTTSSSQQQPPPPPPRRRTTTWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[\\\^^^```aaaaaaccccccdddddddddccccccbbbbbbcccdddfffhhhiiikkkkkkllllllmmmnnnmmmllljjjiiihhhgggeeedddccccccddddddccceeegggjjjmmmnnnoooooolllkkkjjjiiihhhggggggggglllmmmppprrrsssrrrqqqppp\\\^^^aaadddfffeeecccbbb______```aaacccdddeeeeeeggghhhiiijjjjjjiiihhhgggiiiiiiiiiiiijjjkkklllmmmoooppprrrrrrqqqqqqqqqrrrtttuuuvvvwwwxxxzzz{{{{{{{{{|||{{{yyyxxxyyy{{{}}}}}}}}}~~~~~~}}}||||||{{{}}}{{{yyyvvvsssrrrqqqqqqppppppqqqrrrtttuuuvvvvvvwwwuuutttsssrrrsssuuuuuuwwwtttqqqppprrrtttsssrrrsssrrrrrrqqqooonnnnnnmmmnnnoooqqqssssssqqqooommmmmmmmmmmmmmmllljjjiiihhhhhhgggfffeeedddbbbaaaaaa````````````^^^\\\ZZZYYYYYYXXXVVVUUUTTTSSSTTTTTTSSSRRRPPPNNNKKKHHHFFFEEECCCAAA@@@???@@@???===<<<;;;;;;:::::::::999999999666666888999888777555444555555555555555555555555333333222222222111111111000000000/////////......------------------------++++++++++++++++++++++++)))))))))))))))*********))))))))))))))))))))))))***(((((()))***+++***)))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((%%%%%%&&&'''((((((''''''((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''))))))))))))((((((((((((''''''(((((((((''''''&&&(((((((((((((((((((((((()))))))))))))))((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))************)))))))))((((((((('''&&&''''''((()))***)))))))))((((((((('''))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&'''((())))))((('''&&&)))))))))(((((('''''''''''''''''''''''''''''''''+++******))))))))))))))))))((('''&&&&&&'''((())),,,+++(((&&&&&&'''((()))(((***+++***)))'''(((((())))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))(((''''''%%%&&&(((***+++***))))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,,,,++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---------...///000000///......///...............///000111111222333333222222222222222222222222222222222333333444555666888888999777777777777777777777888777888888888888999999999:::::::::999999999888888888999:::;;;===>>>???@@@AAAAAAAAABBBBBBBBBCCCCCCHHHGGGFFFEEEEEEFFFGGGHHHHHHGGGFFFFFFEEEEEEFFFFFFCCCCCCDDDEEEGGGIIIJJJLLLOOOPPPRRRSSSSSSSSSQQQPPPPPPQQQTTTVVVXXXXXXYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ\\\]]]___```aaacccddddddeeeeeedddccccccbbbbbbdddeeegggiiijjjkkklllmmmnnnnnnnnnmmmkkkjjjiiihhhgggeeeddddddeeeeeedddeeegggjjjlllmmmnnnnnnmmmmmmlllkkkjjjjjjjjjjjjlllnnnpppqqqrrrqqqpppooo[[[^^^aaadddffffffeeedddaaa````````````bbbcccdddfffggghhhiiiiiiiiihhhgggfffgggggghhhiiikkkmmmnnnppprrrttttttsssrrrssstttttttttuuuvvvxxxyyyzzzzzzzzz{{{{{{yyyxxxxxxzzz}}}{{{|||}}}}}}~~~~~~~~~}}}}}}zzzwwwuuusssssssssqqqrrrssstttuuuwwwxxxxxxxxxwwwvvvtttttttttuuuvvvvvvtttrrrqqqrrrsssssssssrrrrrrqqqpppooonnnmmmmmmnnnoooqqqrrrrrrqqqooonnnllllllllllllkkkjjjiiihhheeeeeeeeedddccccccbbbbbbaaaaaaaaaaaa___]]][[[ZZZWWWVVVUUUSSSRRRQQQQQQQQQPPPOOOMMMKKKIIIGGGFFFEEEBBB@@@>>>>>>>>>>>><<<:::::::::::::::999999999999666666666666555555444444444444444444444444444444333222222222222111111111000////////////.........++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))***(((((()))***+++***)))))))))(((((((((((())))))++++++***))))))(((''''''))))))))))))))))))))))))******))))))))))))((((((######%%%&&&'''(((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((('''*********)))((('''''''''&&&&&&'''''''''''''''&&&((((((((((((((((((((((((++++++******)))))))))((())))))))))))))))))))))))((((((''''''''''''((()))((((((((((((''''''''''''&&&&&&&&&&&&'''(((******))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''')))))))))))))))*********)))((('''&&&&&&'''((()))))))))(((((((((((())))))''')))******(((''''''((())))))))))))))))))))))))''''''''''''((((((((((((******)))(((((((((((((((&&&'''(((*********))))))+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,+++******++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------....../////////......---///......------------...000000111222333333333333222222222222222222222222222333333444555666666666666666666777777888888888777888888888888999999999::::::::::::999999999999777888888:::;;;<<<===>>>??????@@@AAABBBCCCDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFEEEEEEEEEFFFFFFCCCCCCDDDEEEGGGIIIJJJKKKNNNOOOQQQRRRSSSRRRQQQPPPPPPQQQSSSUUUVVVWWWXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYY[[[]]]^^^___```bbbcccdddeeeeeedddccccccbbbbbbccceeeggghhhiiijjjmmmmmmnnnooonnnmmmlllkkkjjjiiihhhggggggfffggggggeeefffhhhiiikkklllllllllnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnooopppppppppooonnn]]]___bbbeeeffffffeeeeeecccaaa```______aaacccdddfffggghhhiiiiiiiiihhhgggddddddeeegggiiikkkmmmnnnqqqsssuuuuuutttttttttuuusssttttttuuuwwwxxxxxxyyyyyyzzzzzzyyywwwwwwyyy{{{yyyzzz{{{}}}~~~|||yyywwwvvvuuuuuussstttuuuvvvxxxyyyzzzzzzyyyxxxwwwuuutttttttttuuuuuutttrrrrrrrrrrrrrrrrrrqqqqqqpppooonnnnnnmmmmmmmmmnnnpppqqqqqqpppooonnnmmmllllllkkkiiihhhfffeeeccccccccccccccccccccccccbbbccccccbbbaaa___]]][[[VVVVVVUUUSSSRRRQQQPPPPPPMMMLLLKKKIIIHHHFFFEEEEEE@@@???============;;;999:::999999999999999999999777666444333333333333444222222222222222222222222222222222222111111111111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***************))))))))))))))))))))))))))))))))))))***(((((((((***+++***)))))))))(((((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((($$$%%%&&&'''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((***)))))))))((((((((('''%%%&&&&&&''''''''''''&&&((((((((((((((((((((((((+++******))))))(((((('''(((((((((((((((((((((((('''''''''''''''(((((()))''''''''''''''''''''''''''''''''''''(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))((((((((('''(((((((((((((((((('''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''((((((((((((((()))(((''''''''''''((()))''''''((()))))))))))))))&&&((())))))'''&&&'''(((''''''''''''''''''''''''''''''''''''((((((((((((+++***((('''''''''((()))&&&'''((()))***))))))))),,,+++++++++***)))))))))++++++++++++++++++++++++...------,,,,,,+++++++++***++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---..................------000//////...------------//////000222333333333333222222222222222222222222222222333333333444444444444555555666777888999999777777888888888999999999::::::::::::::::::::::::777888999:::;;;<<<=========>>>???@@@BBBCCCDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDEEEFFFGGGIIIJJJKKKMMMNNNPPPRRRSSSRRRQQQPPPPPPPPPRRRTTTUUUWWWXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWYYYZZZ\\\^^^______```bbbcccdddeeedddcccbbbbbbbbbccceeefffhhhiiiiiilllmmmnnnnnnnnnmmmlllkkkkkkkkkjjjiiiiiiiiiiiiiiifffggghhhiiijjjjjjkkkkkknnnnnnnnnooooooooooooooommmmmmnnnnnnnnnmmmllllll```aaaccceeeeeeeeedddccccccbbb```______aaabbbdddeeefffggghhhiiihhhhhhgggccccccdddfffiiikkknnnoooqqqsssuuuuuutttttttttuuussssssttttttuuuvvvwwwwwwwwwxxxxxxxxxvvvvvvwwwyyywwwxxxzzz|||~~~|||zzzyyyxxxxxxxxxwwwwwwxxxyyyzzz{{{||||||yyyxxxwwwuuutttsssssssssrrrsssrrrrrrqqqpppqqqqqqpppoooooonnnnnnmmmmmmmmmmmmmmmnnnoooooonnnnnnmmmmmmlllkkkiiigggdddbbbaaaaaaaaaaaabbbbbbbbbccccccccccccccccccbbb```___]]]WWWWWWVVVUUUSSSRRRPPPPPPKKKJJJIIIHHHFFFEEEDDDDDD@@@>>><<<<<<<<<<<<:::999999999999999999999999999777666444222111222222333222222222222222222222222222222222111111111000000............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************)))))))))))))))***************************(((((((((***+++***)))))))))(((((((((((())))))''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))(((((())))))))))))((('''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))(((((('''((((((((()))))))))***%%%&&&&&&'''((((((''''''(((((((((((((((((((((((()))))))))(((((('''''''''((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''(((((((((&&&&&&''''''''''''''''''((((((((((((((((((((((((%%%&&&'''((())))))((((((((((((''''''''''''((((((&&&'''((()))******))))))&&&'''))))))(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((+++***((('''''''''((()))'''(((((())))))))))))))),,,+++++++++***)))))))))++++++++++++++++++++++++***++++++,,,,,,---------*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,.........------------...111111000///...............///000111222333333333222222222222222222222222111111222222333333444444444444555666777888888999777777888888888999999999::::::::::::::::::::::::999999:::;;;<<<======>>>======>>>@@@BBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGIIIJJJKKKMMMNNNQQQRRRSSSSSSRRRQQQPPPQQQRRRSSSUUUVVVXXXYYYWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWYYYZZZ\\\^^^______^^^```bbbddddddcccbbb```ccccccdddeeefffhhhiiiiiikkklllmmmnnnnnnmmmlllkkkkkkkkkkkkkkkkkkkkkjjjjjjhhhhhhhhhiiiiiijjjkkkkkkllllllmmmnnnnnnnnnmmmmmmkkkkkkkkkkkkkkkkkkjjjjjjaaabbbcccdddddddddcccbbbcccbbbbbbaaaaaabbbcccddddddeeeggghhhiiihhhhhhgggcccccceeefffiiilllnnnoooppprrrttttttsssrrrssstttrrrrrrsssttttttuuuvvvvvvtttuuuvvvvvvuuutttuuuvvvuuuvvvxxx{{{}}}~~~~~~|||zzzzzzzzzzzz{{{{{{{{{{{{{{{||||||||||||yyyyyyxxxvvvuuusssrrrqqqpppqqqrrrqqqooonnnooopppooonnnnnnnnnmmmmmmmmmlllmmmmmmmmmmmmllllllkkkkkkjjjjjjiiigggdddbbb```^^^`````````aaaaaaaaabbbbbb```aaabbbbbbbbbaaa___^^^XXXXXXWWWVVVTTTRRRQQQOOOJJJJJJIIIGGGFFFDDDCCCCCC@@@>>><<<<<<<<<<<<:::888888888888999999999999999777666444222222111222222222222222222222222222222222111111111111000000000......---------,,,,,,,,,---------------------------,,,,,,++++++*********((()))))))))***************************************(((((()))***+++***)))))))))(((((((((((())))))&&&&&&'''(((((()))******((((((((((((((((((((((((''''''(((((((((((())))))***************)))((('''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''((())))))))))))((('''''''''((()))*********&&&&&&'''((())))))))))))(((((((((((((((((((((((('''''''''''''''((((((((())))))))))))))))))))))))%%%&&&'''((()))))))))(((((((((((()))))))))))))))))))))))))))((('''&&&%%%(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((())))))((((((''''''''''''(((((('''''''''''''''((((((((())))))))))))))))))))))))((((((***++++++***))))))((((((((((((((((((((((((''''''((())))))***))))))&&&'''))))))((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((******)))(((((((((((((((((((((((((((((()))))))))+++++++++***************++++++++++++++++++++++++))))))***+++,,,---......************++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,---......///111000000////////////000//////000111222222222222222222222222222222222222000111111222333444444555555555555666666777777777777888888888888999999999::::::::::::;;;;;;;;;;;;:::;;;;;;<<<======>>>>>>======>>>@@@AAACCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEDDDDDDDDDEEEFFFFFFEEEFFFFFFFFFHHHIIIJJJKKKMMMOOOQQQSSSTTTTTTSSSRRRQQQQQQRRRSSSUUUWWWYYYZZZWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYY[[[]]]^^^___```]]]___bbbdddeeedddbbb```ddddddeeefffggghhhiiiiiikkklllmmmnnnooonnnmmmmmmkkkkkkllllllllllllkkkkkkiiiiiiiiiiiijjjkkklllmmmkkkkkklllmmmmmmlllkkkjjjhhhhhhhhhhhhhhhhhhhhhhhh___```aaabbbccccccccccccbbbbbbccccccdddddddddeeedddeeefffhhhhhhhhhhhhgggddddddeeegggiiilllnnnooooooppprrrrrrqqqqqqqqqrrrrrrrrrrrrsssttttttuuuuuurrrsssuuutttsssrrrsssttttttuuuwwwyyy{{{}}}~~~~~~}}}|||{{{zzzzzz{{{|||}}}~~~~~~~~~}}}}}}}}}}}}|||{{{zzzzzzxxxvvvtttsssrrrmmmoooqqqpppnnnlllmmmooonnnnnnmmmmmmmmmmmmllllllmmmllllllkkkjjjiiihhhhhheeeeeeeeedddcccaaa```______```````````````aaaaaa\\\]]]^^^___```___^^^^^^WWWWWWWWWVVVTTTRRRPPPNNNKKKJJJIIIGGGEEEDDDBBBBBB@@@>>>===<<<===<<<:::999777888888888999999999999777666555444333222222111222222222222222222222222111111111111000000000000---------,,,,,,,,,,,,+++++++++++++++++++++++++++------,,,,,,+++******)))''''''((()))***++++++,,,***************************(((((()))***+++***)))))))))(((((((((((())))))''''''(((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''((()))))))))))))))(((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))(((((((((((())))))))))))&&&'''((()))************(((((((((((((((((((((((('''''''''((())))))******))))))))))))))))))))))))%%%&&&'''((()))))))))((('''((((((((())))))))))))''''''((())))))((('''&&&'''((((((((()))))))))***))))))))))))))))))))))))&&&&&&'''''''''((((((((()))((('''&&&&&&'''((()))'''''''''(((((()))))))))((((((((((((((((((((((((((()))+++++++++***((('''''''''((((((((((((''''''((((((((((((((()))))))))&&&(((******)))))))))***''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))(((''''''))))))(((((((((((())))))***************+++++++++*********************************+++,,,,,,,,,---************++++++++++++,,,,,,++++++++++++,,,,,,,,,+++++++++,,,...000111//////.........///000000000000111111111111000000222222222222222222222222000000111222333555555666555555666666666666666666777888888888888999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>>===>>>???@@@AAABBBCCCCCCDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKNNNPPPRRRTTTUUUUUUTTTTTTRRRRRRSSSTTTUUUXXXZZZ[[[XXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ\\\]]]___```aaa^^^```dddfffgggfffdddbbbeeeffffffggghhhiiijjjjjjmmmnnnooopppqqqppppppooojjjkkklllmmmmmmlllkkkkkkiiiiiiiiijjjkkklllnnnooojjjkkklllmmmlllkkkiiihhheeeddddddeeeeeefffgggggg\\\]]]___aaacccdddeeeeeeaaabbbccceeeeeefffeeeeeecccdddfffhhhhhhhhhhhhgggeeeeeefffhhhjjjlllnnnooonnnoooqqqqqqpppppppppqqqrrrrrrrrrsssssstttttttttppprrrssssssrrrqqqqqqrrrsssuuuvvvyyy{{{|||}}}}}}{{{{{{zzzzzz{{{|||}}}~~~~~~}}}}}}|||||||||{{{zzzxxxvvvtttrrrlllnnnqqqpppmmmkkklllnnnmmmmmmmmmmmmmmmmmmllllllmmmlllkkkjjjhhhgggffffffaaaaaabbbbbbbbbaaaaaa```````````````````````````YYYZZZ[[[]]]^^^^^^]]]]]]WWWWWWWWWVVVTTTQQQOOOMMMLLLKKKIIIGGGEEECCCBBBAAA@@@???============;;;999777777888888999999999999777666666555444222111111222222222222222222222222111111111111000000000000---------,,,,,,,,,++++++************************------,,,,,,+++***))))))&&&&&&''')))***+++,,,---***************************(((((()))***+++***)))))))))(((((((((((()))))))))))))))(((''''''&&&&&&((((((((((((((((((((((((&&&'''''''''(((((())))))$$$%%%&&&((())))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''''''''''''''''''''(((((()))))))))))))))******))))))(((((('''''''''''')))***++++++++++++((((((((((((((((((((((((''''''((()))***+++,,,,,,))))))))))))))))))))))))$$$%%%'''))))))))))))((('''''''''((((((((())))))%%%&&&''')))))))))(((((('''((((((((())))))******))))))))))))))))))))))))%%%&&&&&&&&&''''''(((((()))((('''&&&&&&'''((()))'''((((((((())))))******'''''''''''''''''''''''''''((()))***)))(((&&&$$$''''''((((((((((((''''''))))))(((((((((((())))))'''(((***+++***)))***+++))))))))))))))))))))))))''''''''''''((((((((()))((()))*********)))'''&&&***)))(((((((((((())))))))))))******+++++++++,,,************************,,,,,,++++++++++++++++++)))************+++++++++,,,++++++++++++++++++,,,++++++***+++,,,...000222---------------...///000000111111111111000000///222222222222222222222222///000111222444555777777666666666666666555555555777888888888888999999999:::::::::;;;;;;<<<<<<<<<:::;;;;;;<<<<<<=========>>>>>>???@@@AAABBBBBBCCCDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKOOOPPPSSSUUUVVVVVVUUUTTTSSSSSSSSSTTTVVVXXXZZZ\\\YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[\\\^^^```aaaaaa```bbbeeehhhiiihhheeedddfffgggggghhhiiijjjjjjkkkooopppqqqrrrsssrrrrrrqqqjjjkkklllmmmmmmmmmkkkkkkjjjiiiiiijjjkkkmmmpppqqqkkklllmmmmmmllljjjhhhgggbbbbbbbbbcccdddeeefffggg]]]]]]^^^___```aaabbbbbbbbbbbbbbbcccdddeeeggggggffffffffffffffffffffffffddddddeeeeeefffgggggggggmmmmmmmmmnnnooooooppppppuuuuuuttttttsssssssssrrrrrrsssssstttssssssrrrrrrrrrtttvvvwwwwwwwwwxxxzzz~~~}}}|||zzzzzz|||}}}~~~}}}||||||}}}{{{yyyxxxwwwwwwrrrooommmlllmmmmmmmmmlllooonnnmmmllljjjiiihhhgggiiiiiihhhgggfffdddcccbbbbbbccccccdddddddddccccccaaaaaabbbcccdddbbb^^^[[[]]]\\\[[[ZZZZZZYYYZZZZZZYYYXXXWWWUUUSSSPPPNNNMMMMMMKKKIIIFFFDDDDDDEEEEEECCCCCCAAA@@@???===<<<<<<777777777777666666666666777666666555444222111000111111000000000000111111000000000000////////////000//////...------,,,,,,+++++++++++++++***)))(((+++++++++***************+++***)))(((((()))***+++))))))*********+++++++++))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))((((((((((((***)))(((&&&&&&&&&'''((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))(((((())))))))))))))))))******))))))((((((((('''***))))))((('''(((((()))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((''''''''''''((())))))************)))''''''((((((((((((''''''************************((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''''''''(((((((((((('''''')))((('''%%%%%%%%%&&&'''((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((''''''&&&))))))))))))(((((((((((((((((((((((())))))))))))++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000///...---,,,,,,,,,,,,,,,---------............///444111///...000222333333111111222222222333333333000000000111222222333333444444444555555555555555666666777888999::::::;;;888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>=========>>>@@@CCCEEECCCDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDGGGFFFFFFFFFGGGIIIKKKLLLOOOQQQSSSUUUVVVWWWWWWVVVXXXWWWVVVUUUVVVWWWYYY[[[\\\\\\[[[ZZZYYYXXXWWWVVVXXXYYYZZZ]]]___aaacccdddeeeeeeeeeeeeeeeeeeeeeeeedddfffiiijjjjjjjjjkkkmmmooooooppprrruuuuuutttsssmmmmmmmmmmmmmmmlllllllllkkkkkkllllllmmmmmmnnnnnnnnnnnnmmmllljjjhhhfffeeeaaaaaaaaaaaabbbcccdddeee^^^^^^___```aaabbbccccccaaaaaabbbbbbccceeefffgggeeeeeeeeeeeeeeeeeeddddddddddddeeefffgggggghhhhhhkkkllllllmmmnnnooopppqqqttttttsssssssssrrrrrrrrrrrrrrrrrrsssrrrrrrrrrqqqppprrruuuvvvvvvwwwyyyzzz||||||zzzzzzzzz{{{}}}~~~~~~~~~~~~~~~}}}|||{{{zzz~~~}}}|||{{{zzzxxxwwwvvvrrrpppmmmlllmmmmmmmmmlllnnnnnnmmmlllkkkjjjiiiiiihhhhhhhhhgggeeedddbbbaaabbbbbbccccccdddccccccbbbaaa`````````aaa___\\\YYY[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWVVVTTTRRROOOMMMLLLLLLJJJGGGEEEDDDCCCDDDDDDAAA@@@???>>>===;;;::::::777777777777666666666555666666555555444333111111111111000000000000111111000000000000/////////...//////...------,,,,,,+++******+++++++++***))))))+++++++++******)))))))))******))))))))))))******,,,+++++++++***)))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))************))))))))))))((((((((((((+++***)))((('''(((((()))******))))))))))))******''''''''''''''''''''''''))))))(((((((((''''''''''''''''''''''''''''''''')))(((((((((((((((((((((*********)))))))))((((((&&&&&&''''''((((((((())))))))))))((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((()))))))))))))))((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&%%%%%%&&&''''''))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((('''''''''&&&(((((())))))))))))((((((((((((''''''&&&'''''''''((((((((((((((((((((((((''''''(((((())))))))))))''''''((())))))***))))))))))))))))))((((((((((((((((((((()))))))))******++++++++++++++++++++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,...////////////...------------------------............///333000......000222222222111111111222222222333333000000000111222222333333333333444444555555666666777777777777777777777777888888999999:::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<@@@???>>>===>>>???AAABBBCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDGGGFFFFFFFFFGGGIIIKKKLLLNNNPPPRRRTTTVVVWWWWWWWWWYYYXXXWWWVVVVVVXXXZZZ[[[\\\\\\[[[ZZZYYYXXXWWWWWWWWWXXXZZZ\\\___aaacccdddeeeeeeeeeeeeeeeeeeddddddeeegggiiijjjjjjjjjlllmmmooooooppprrrtttuuutttrrrllllllmmmmmmmmmnnnnnnnnnnnnoooooooooooooooooopppmmmlllllljjjiiigggeeeddd`````````aaabbbcccdddeee]]]]]]^^^___```aaaaaabbbaaaaaaaaaaaabbbdddeeefffddddddddddddccccccbbbbbbddddddeeefffggghhhiiijjjiiiiiikkklllnnnoooqqqqqqsssssssssrrrrrrrrrrrrrrrqqqqqqqqqrrrrrrrrrrrrrrrnnnpppsssuuuuuuvvvxxxzzzyyyyyyxxxxxxyyy{{{}}}~~~||||||}}}||||||{{{zzzyyy{{{|||}}}}}}{{{yyywwwvvvrrrpppmmmlllmmmnnnmmmmmmmmmmmmmmmlllllllllkkkkkkhhhhhhgggfffdddcccbbbaaabbbbbbccccccccccccbbbbbbaaa___]]]]]]]]][[[YYYVVVWWWWWWVVVTTTTTTSSSSSSSSSTTTTTTSSSRRRPPPNNNLLLKKKIIIHHHFFFDDDBBBBBBBBBBBB???>>>===<<<;;;999888888777777777666666666555555444444444444444333222222111000000//////000000111000000000/////////............---,,,,,,++++++***)))******+++++++++******,,,,,,+++***))))))(((((())))))************))))))++++++******************)))))))))))))))))))))))))))((((((''''''(((((()))))))))(((((((((((())))))************++++++++++++))))))))))))((((((((((((+++***))))))(((((()))))))))))))))******)))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))(((((((((''''''''''''''''''''''''((((((((('''''''''&&&&&&*********))))))))))))(((###$$$&&&'''((()))(((((()))))))))((((((''''''''')))((((((''''''(((((()))(((((((((((())))))))))))((()))))))))((('''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&%%%%%%&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&))))))************))))))''''''((()))))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))&&&'''((()))***+++++++++))))))))))))(((((((((((())))))))))))************++++++++++++++++++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///000//////...............---------............///111///------///111111111000111111111222222222222000000000111222222333333222222333444444555666666888777777666555444444333888888888999::::::;;;;;;999999::::::;;;<<<======AAA@@@???>>>>>>???@@@@@@BBBBBBCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDFFFFFFFFFGGGHHHIIIKKKKKKMMMNNNQQQSSSVVVWWWXXXYYYYYYXXXWWWWWWWWWXXXYYYZZZ\\\[[[[[[ZZZYYYXXXWWWWWWVVVWWWYYY\\\___bbbdddeeeddddddddddddddddddddddddeeegggiiijjjjjjkkkmmmnnnooooooppprrrtttuuusssrrrkkkllllllmmmnnnooopppppppppppppppqqqppppppoooooojjjjjjjjjhhhgggeeecccbbb______``````aaacccdddeeeYYYZZZZZZ[[[\\\\\\]]]]]]````````````aaabbbcccdddccccccbbbbbbbbbaaaaaaaaaddddddeeefffhhhiiijjjjjjfffgggiiikkkmmmooopppqqqsssssssssssssssssssssrrrrrrqqqqqqqqqrrrrrrssssssoooqqqssstttttttttuuuvvvuuuvvvvvvwwwxxxzzz|||}}}|||||||||{{{{{{zzzyyyxxxyyy{{{}}}~~~~~~{{{xxxvvvrrrpppnnnmmmmmmnnnnnnmmmllllllmmmmmmmmmnnnnnnnnnhhhhhhfffeeedddbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa```aaa___]]][[[[[[YYYWWWUUUTTTSSSRRRQQQPPPOOOOOOOOOQQQQQQPPPOOONNNLLLJJJIIIFFFEEEDDDBBBAAA@@@@@@AAA======<<<;;;:::999888888777777666666666555555555222333333444444444333333000000////////////000000000000/////////.........------,,,,,,+++******)))((()))***+++++++++++++++,,,,,,+++***)))(((''''''((()))***++++++***)))(((&&&'''((()))+++,,,......(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((()))))))))*********++++++))))))))))))(((((((((((())))))((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((###$$$''')))***)))(((''')))))))))(((''''''&&&&&&(((((((((''''''(((((((((((((((((()))))))))))))))(((((((((((('''&&&%%%$$$&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((())))))******))))))(((&&&'''(((*********)))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&((())))))*********))))))))))))(((((((((((())))))))))))*********+++************************+++++++++***************++++++++++++++++++++++++,,,+++++++++,,,------...///...------------......---------............///000...------///000000///000000000111111111111222000000000111222222333333111111222333444555555666777666666666555555444444777777888888999:::::::::888888999:::;;;======>>>@@@???>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLOOOQQQTTTWWWYYYZZZYYYXXXXXXWWWWWWXXXYYYYYY[[[ZZZZZZYYYXXXWWWWWWWWWUUUVVVYYY[[[^^^aaaccceeeccccccccccccddddddddddddeeeggghhhiiiiiikkkmmmoooooooooppprrrttttttsssqqqkkkkkklllmmmooopppqqqqqqooooooppppppooonnnmmmllliiihhhhhhgggeeecccaaa```_________```aaabbbcccdddXXXXXXXXXYYYYYYZZZZZZ[[[^^^^^^]]]^^^^^^___```aaaaaaaaaaaaaaaaaaaaaaaaaaaddddddeeefffggghhhiiiiiidddeeegggiiikkknnnooopppssssssssssssssssssssssssrrrrrrqqqqqqrrrsssttttttrrrsssttttttrrrqqqqqqrrrrrrssstttuuuwwwxxxzzz{{{{{{{{{{{{{{{zzzyyyxxxwwwwwwzzz}}}|||yyywwwssspppnnnmmmnnnnnnnnnmmmlllmmmmmmnnnooooooppppppiiihhhgggeeeccccccbbbbbbaaabbbbbbbbbaaaaaa```___aaa___]]][[[[[[ZZZWWWVVVRRRQQQPPPNNNMMMLLLLLLLLLMMMMMMMMMLLLKKKJJJHHHGGGDDDCCCBBBAAA@@@@@@??????======<<<;;;;;;:::999999666666666666555555555555111222333333444333333333000000////////////000000////////////............---,,,,,,+++******))))))((()))***+++++++++++++++++++++******)))(((((('''((()))***++++++***)))(((&&&'''((()))+++,,,......(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((((((((((()))))))))******))))))))))))((((((((((((&&&'''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&((()))******)))'''&&&)))((((((((('''''''''&&&((((((''''''''''''((((((''''''(((((()))))))))***(((((((((((('''%%%$$$$$$&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))(((((('''&&&'''(((*********)))(((((((((((((((((((((((((((((((((((('''''''''''''''&&&''''''(((''''''&&&&&&))))))))))))((((((((((((((())))))))))))*********************************************************++++++++++++++++++++++++,,,,,,+++++++++,,,------,,,,,,,,,++++++,,,---------------............//////...,,,---///000////////////000000000111111111000000000111222222333333111111222222333444444555444444555555666777888888666666777888888999999:::888888999:::;;;======>>>=========>>>???AAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCEEEFFFGGGHHHIIIJJJJJJJJJIIIJJJLLLOOORRRUUUWWWYYYXXXXXXWWWWWWWWWWWWWWWXXXYYYXXXXXXWWWWWWVVVVVVVVVTTTUUUWWWZZZ]]]```bbbcccbbbbbbbbbcccccccccdddddddddfffggghhhhhhjjjmmmpppoooooooooqqqssstttrrrpppkkkllllllmmmnnnoooooopppnnnooopppppppppnnnmmmlllhhhhhhgggfffdddbbb```_______________```aaabbbcccXXXXXXYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[[[[\\\]]]]]]_________```aaaaaabbbbbbddddddeeeeeefffgggggggggcccdddfffhhhjjjlllnnnooorrrrrrrrrrrrssssssssssssqqqqqqppppppppprrrsssuuutttuuuvvvtttrrrpppoooppppppqqqrrrtttuuuwwwxxxxxxyyyyyyyyyyyyxxxwwwvvvuuuuuuwwwzzz}}}}}}{{{yyywwwsssqqqnnnmmmnnnooonnnnnnmmmmmmnnnoooppppppqqqqqqkkkiiigggeeedddccccccdddaaaaaabbbaaaaaa```___^^^```^^^]]]\\\\\\[[[XXXVVVQQQPPPNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHFFFFFFBBBBBBBBBAAA@@@??????>>>======<<<<<<;;;::::::999666666666555555555444444111222333333333333333222000//////......//////000/////////.........------------,,,++++++******))))))******+++++++++************)))))))))((((((((())))))************))))))++++++******************))))))))))))))))))))))))***))))))(((((())))))***'''((()))******)))(((''''''((((((((())))))))))))))))))))))))((((((((((((%%%%%%&&&'''''''''&&&&&&((((((((())))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''((((((((()))*********)))'''&&&''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&''''''(((((())))))'''((((((((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''(((((((((((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))))))))''''''((((((((((((''''''''''''((()))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''&&&'''''''''''''''&&&%%%$$$))))))))))))(((((((((((((((((((((((())))))))))))************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,------------............//////...---...000000000...////////////000000000000000000000111222222333333111111222222222222333333111222333555777888999:::666666666777888888999999999999::::::;;;<<<======;;;<<<===???@@@AAABBBCCCAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCEEEEEEGGGHHHIIIJJJJJJJJJHHHIIIJJJLLLOOOSSSUUUWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTUUUVVVYYY[[[]]]___```aaaaaaaaabbbbbbccccccdddcccdddffffffgggiiilllooooooooooooqqqssssssqqqooommmmmmmmmmmmmmmmmmllllllnnnpppqqqrrrrrrpppooommmiiihhhhhhfffeeecccaaa`````````____________``````WWWWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYXXXYYYYYYZZZ[[[]]]]]]^^^```aaabbbcccdddddddddeeeeeeeeeeeeeeeeeecccdddeeegggiiikkklllmmmooooooppppppqqqqqqqqqqqqoooooonnnmmmnnnppprrrssstttuuuvvvuuurrrpppppppppooopppqqqssstttuuuuuuuuuuuuvvvvvvuuuuuutttsssrrrqqqsssvvvxxxyyyxxxwwwvvvsssqqqnnnnnnnnnoooooonnnnnnooooooppppppqqqqqqqqqlllkkkhhhfffddddddeeeeeeaaaaaaaaaaaa```___^^^]]]]]]\\\\\\\\\]]][[[WWWUUUQQQPPPNNNMMMKKKJJJJJJJJJGGGGGGHHHGGGGGGFFFEEEDDDAAAAAAAAAAAA@@@@@@???>>><<<<<<<<<;;;;;;::::::999666666555555555444444444222222333333333222222111//////............////////////.........------------------,,,++++++************+++++++++***))))))(((((((((((())))))))))))******))))))))))))******,,,+++++++++***)))))))))))))))))))))))))))))))))******))))))))))))******'''((()))******)))((('''(((((()))))))))*********))))))))))))((((((((((((%%%%%%'''((((((((('''''')))((((((''''''(((((()))''''''''''''''''''''''''&&&'''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((())))))***((((((((()))))))))******''''''((((((((((((((((((%%%&&&&&&''''''((((((((((((''''''&&&&&&''''''(((%%%%%%%%%&&&'''(((((((((''''''(((((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((())))))((('''&&&))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((())))))))))))((((((((((((''''''&&&'''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''))))))))))))((((((((((((&&&'''''''''((((((((((((************************(((((()))***+++,,,,,,---************************,,,,,,+++++++++++++++,,,,,,++++++++++++,,,---...---------............//////......///111111000///........./////////000000000000000111222222333333222222222222111111111111000000222333555777888999555555666666777888888999:::::::::;;;;;;<<<<<<<<<======>>>???@@@AAAAAAAAABBBAAA@@@@@@@@@@@@AAABBBAAAAAABBBBBBBBBCCCCCCCCCDDDEEEGGGIIIJJJJJJJJJIIIGGGHHHIIIJJJMMMPPPSSSTTTVVVVVVVVVVVVUUUUUUTTTSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTUUUWWWYYYZZZ\\\\\\``````aaaaaabbbccccccdddbbbcccddddddeeehhhlllooooooooooooqqqssssssqqqoooooonnnmmmlllkkkjjjiiihhhlllnnnpppqqqrrrpppooommmjjjiiiiiigggfffdddbbbaaaaaaaaa```___^^^^^^^^^^^^UUUUUUUUUUUUUUUUUUVVVVVVXXXXXXWWWWWWWWWXXXXXXYYY\\\]]]^^^```bbbccceeeeeeeeeeeedddddddddccccccccccccdddeeeggghhhjjjkkklllmmmmmmnnnnnnooooooooopppnnnmmmlllkkklllnnnppprrrrrrtttuuuuuusssqqqrrrrrrooopppqqqrrrssstttttttttssssssssssssrrrqqqppppppoooqqqsssuuuvvvvvvuuuuuusssqqqooonnnnnnoooooonnnoooooopppppppppqqqqqqqqqmmmkkkiiifffeeeeeeffffffaaaaaaaaaaaa```___^^^]]]ZZZZZZ[[[\\\]]][[[WWWTTTQQQPPPOOOMMMKKKJJJJJJJJJFFFFFFFFFFFFFFFEEEDDDDDDAAAAAAAAAAAAAAA@@@???>>><<<;;;;;;::::::999999999666666555555555444444444333333333333333222111000//////............////////////.........---------......---,,,,,,++++++***+++++++++++++++***)))(((''''''(((((())))))******+++***)))(((((()))***+++))))))******+++++++++,,,))))))))))))))))))))))))******))))))))))))******'''((()))++++++)))(((''')))************+++++++++))))))))))))((((((((((((%%%&&&((()))))))))(((((('''&&&%%%$$$$$$%%%&&&'''(((((((((((((((((((((((('''((((((((())))))******''''''''''''''''''''''''&&&&&&'''((()))***++++++))))))******+++++++++,,,%%%%%%%%%%%%&&&((()))***$$$%%%%%%&&&'''((())))))'''''''''&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((''''''(((((()))(((((((((%%%&&&&&&''''''&&&&&&%%%************************((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))************))))))***((('''%%%%%%%%%&&&'''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%'''((())))))******))))))))))))((((((((((((&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))''''''(((***+++,,,---...************************,,,,,,++++++***+++++++++,,,,,,,,,,,,------...///---------........./////////......///111222000///............/////////000000000000111222222333333333333222222111000000000///000111222444555666777555555666666777888888888;;;;;;;;;;;;;;;;;;;;;;;;>>>???@@@@@@@@@@@@??????CCCBBBAAA@@@@@@AAABBBCCCAAAAAAAAABBBBBBBBBCCCCCCDDDEEEGGGIIIJJJJJJJJJIIIGGGGGGHHHIIIKKKNNNQQQSSSUUUUUUUUUUUUUUUTTTSSSRRRSSSSSSSSSSSSRRRRRRRRRRRRSSSTTTUUUVVVXXXYYYZZZZZZ___``````aaabbbcccccccccaaabbbccccccdddgggkkknnnoooooooooqqqrrrrrrpppnnnpppooonnnllljjjhhhgggfffiiijjjmmmoooooonnnmmmkkkkkkjjjjjjhhhgggeeecccbbbbbbbbb```___^^^]]]]]]]]]VVVWWWVVVTTTSSSSSSUUUWWWVVVVVVVVVWWWXXXYYYZZZ[[[[[[\\\^^^```bbbcccddddddbbbccccccddddddccccccbbbbbbccceeefffhhhiiiiiiiiikkklllllllllkkkkkkmmmnnnooonnnlllkkkkkklllmmmooonnnoooqqqrrrrrrpppnnnmmmmmmnnnnnnoooppppppqqqqqqttttttsssrrrqqqpppnnnmmmoooooonnnoooooopppqqqrrrnnnoooooonnnkkkjjjjjjkkkooonnnnnnoooppppppooommmmmmkkkiiihhhhhhfffdddbbbbbbaaa```___]]]ZZZXXXWWWTTTTTTUUUVVVXXXWWWTTTRRRPPPNNNMMMLLLLLLKKKHHHFFFDDDEEEFFFFFFFFFDDDCCCBBBBBBBBBAAAAAA@@@???>>>>>>>>>===;;;:::999888888888444444444444333222222111222111111000///......---------------------------......---,,,++++++++++++---,,,,,,++++++,,,,,,---''''''(((((())))))***************))))))((('''&&&+++++++++*********))))))))))))))))))))))))))))))'''(((***++++++***))))))))))))((('''''''''''''''((((((((((((((()))******,,,+++++++++)))((('''&&&))))))((('''''''''''''''''''''((((((((((((''''''&&&''''''((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))******)))((('''&&&%%%%%%(((((((((((('''''''''''''''''''''(((((((((((()))******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''((((((((((((''''''&&&''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((*********)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))************(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))++++++++++++++++++++++++)))))))))***+++---...///,,,,,,,,,++++++*********///---+++---//////---***////////////000000000000222111000//////000111222111000...---...///111222444333333333222111111111333333444555666666666555555555555555666666666666777777888999:::<<<<<<===<<<<<<<<<======>>>???@@@@@@@@@@@@???????????????>>>??????@@@@@@AAABBBBBBCCCCCCCCCDDDEEEGGGIIIJJJGGGFFFEEEEEEGGGKKKNNNPPPPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQQQQRRRRRRTTTRRRQQQSSSWWWYYYXXXVVV]]]___```bbbccccccccccccbbbbbbbbbbbbccceeeggghhhqqqqqqrrrrrrrrrrrrrrrrrrrrrqqqnnnkkkiiihhhhhhhhhmmmmmmmmmmmmllllllkkkjjjgggggghhhhhhhhhfffeeeddd````````````___^^^]]]\\\VVVWWWWWWVVVTTTTTTUUUVVVVVVVVVVVVWWWXXXYYYZZZ[[[\\\]]]___aaacccdddeeeeeeccccccddddddddddddccccccbbbcccdddfffggghhhiiiiiijjjkkklllkkkjjjjjjlllnnnooonnnlllkkkkkklllmmmnnnnnnooopppppppppooommmlllnnnnnnoooooopppppppppqqqrrrrrrrrrqqqqqqooonnnmmmkkkkkkjjjjjjkkklllmmmmmmnnnnnnooonnnkkkjjjkkklllnnnmmmlllmmmnnnooommmlllkkkiiigggfffffffffdddbbbbbbbbbaaa___]]][[[YYYXXXVVVUUUSSSSSSTTTUUUTTTSSSOOONNNMMMLLLLLLKKKHHHFFFEEEEEEFFFEEEEEECCCBBBAAAAAA@@@@@@???>>>>>>=========<<<;;;999888888777777444444444444333222111111111111000000///......---------------------------,,,+++++++++++++++,,,---+++++++++******+++++++++'''((((((((()))))))))***)))))))))))))))(((((('''+++++++++*********)))))))))))))))))))))))))))))))))***++++++***)))((('''))))))((('''''''''''''''((((((''''''(((((()))***)))************)))(((((())))))((('''''''''''''''(((((())))))))))))((((((''''''((())))))))))))((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''***))))))((('''&&&%%%%%%)))))))))(((((((((((((((''''''&&&&&&&&&&&&'''''')))))))))(((''''''&&&&&&((((((((((((''''''''''''&&&&&&'''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))******'''((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((***))))))(((((())))))***+++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,+++++++++++++++)))((())),,,---+++***.../////////000000000000111111000//////000111111000///...------///111222222222222222222111111111111222333444666666777777555555555666666666777777777888999:::;;;<<<======<<<<<<<<<<<<<<<===>>>???AAAAAA@@@??????>>>======>>>>>>??????@@@AAAAAABBBCCCCCCCCCDDDEEEFFFGGGHHHFFFEEEEEEEEEGGGJJJMMMOOOPPPPPPQQQQQQQQQQQQQQQQQQOOOOOOOOOOOOPPPPPPQQQQQQSSSRRRQQQSSSVVVXXXWWWVVVZZZ\\\^^^aaacccdddeeeeeeccccccccccccdddfffgggiiinnnooopppqqqrrrssstttuuusssrrrooollljjjiiiiiiiiilllllllllkkkjjjiiihhhgggeeefffggghhhhhhfffeeeddd_________^^^^^^]]]]]]]]]UUUWWWYYYYYYWWWVVVUUUVVVVVVVVVVVVWWWXXXYYYZZZ[[[]]]^^^```bbbdddeeeeeefffddddddddddddddddddddddddbbbcccdddfffggghhhiiiiiiiiijjjkkkkkkjjjjjjkkkmmmpppooommmlllllllllmmmmmmnnnnnnnnnmmmmmmmmmllllllooooooooooooooopppppppppppppppppppppoooooonnnmmmiiihhhhhhhhhhhhhhhiiijjjlllnnnnnnmmmkkkjjjkkklllmmmkkkjjjjjjkkkllllllkkkgggeeeddddddddddddcccaaacccbbbaaa```^^^[[[YYYXXXWWWUUUQQQPPPQQQRRRSSSSSSOOONNNLLLLLLLLLKKKHHHFFFEEEEEEEEEDDDCCCAAA@@@?????????>>>>>>======<<<<<<;;;;;;999888777777777777444444444444333222111000111000000//////.........------------------------)))))))))******,,,------******))))))))))))******(((((((((((())))))))))))'''(((((()))))))))))))))+++************)))))))))))))))))))))))))))))))))++++++++++++***((('''&&&))))))((('''''''''''''''''''''&&&&&&''''''((()))'''((())))))************)))((((((''''''''''''((((((((())))))))))))(((((('''((())))))******))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))((((((''''''''')))))))))(((((('''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((''''''''''''%%%&&&&&&&&&''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((('''''''''%%%%%%&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''(((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&'''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''(((((((((((()))''''''((((((((()))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((*********))))))*********++++++++++++++++++++++++...---,,,+++***)))))))))+++,,,,,,,,,,,,,,,------...,,,+++,,,.../////////....../////////000000000111000000//////000000111///...---------...000111000000111111111111111111000000222333555666888888666666666666777777777777888888999:::;;;<<<======<<<<<<;;;;;;;;;<<<======AAA@@@@@@???>>>======<<<>>>>>>>>>???@@@@@@AAAAAACCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDFFFHHHKKKMMMPPPPPPQQQQQQQQQQQQPPPPPPNNNNNNNNNOOOOOOOOOOOOPPPRRRRRRQQQSSSUUUVVVVVVUUUWWWYYY\\\```ccceeeffffffcccccccccddddddfffggghhhjjjkkkmmmppprrrtttuuuvvvuuusssooollljjjiiijjjkkkkkkkkkjjjjjjhhhgggeeedddbbbcccfffhhhhhhfffdddccc___^^^]]]\\\\\\\\\]]]^^^UUUXXXZZZ[[[YYYWWWVVVUUUUUUUUUVVVVVVXXXYYY[[[\\\___```aaacccdddeeeffffffddddddccccccccccccddddddcccdddeeeggghhhiiijjjjjjiiijjjjjjjjjiiiiiikkkllloooooonnnmmmlllmmmmmmmmmnnnmmmllllllkkkllllllllloooooooooooooooooooooooonnnnnnnnnooonnnnnnmmmmmmjjjiiiiiihhhhhhhhhiiiiiikkklllmmmllljjjjjjjjjlllllljjjhhhhhhiiijjjjjjiiidddcccbbbbbbccccccbbbaaabbbaaa```___]]]ZZZXXXWWWUUUSSSPPPOOOPPPPPPPPPOOONNNLLLKKKKKKKKKJJJHHHFFFEEEEEEDDDCCCAAA@@@>>>===>>>>>>>>>=========<<<<<<:::999888777666666666666555555555444333222111000000000/////////.........------------------------***)))))))))******+++,,,*********))))))*********(((((((((((())))))))))))&&&'''((()))************************))))))))))))((((((((((((((((((((((((+++++++++***)))(((((('''))))))((('''''''''''''''&&&&&&&&&&&&&&&'''(((((('''(((((())))))))))))))))))(((''''''''''''((((((''''''((((((((((((''''''(((((()))***************((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''((()))***+++,,,)))))))))(((''''''&&&&&&))))))(((((((((((())))))''''''''''''(((((())))))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''%%%&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))))))))))))))'''''''''(((((((((((()))++++++************++++++************************...---,,,***))))))))))))++++++,,,,,,---------...000///...---...///000000........./////////000000000000000//////000000000...------------...///////////////000111111111222111111111222444555666777666666666777777777888888888999999:::;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<>>>>>>>>>>>>>>>===============>>>>>>???@@@@@@@@@CCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCEEEGGGIIIKKKNNNOOOPPPQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOPPPRRRRRRRRRSSSTTTUUUUUUUUUVVVXXX[[[^^^aaacccddddddbbbbbbbbbccccccdddeeefffhhhiiillloooqqqsssttttttuuurrroookkkjjjjjjkkklllkkkkkkjjjiiihhhfffdddccc```bbbeeeggggggfffdddbbb___^^^\\\ZZZZZZ[[[\\\^^^UUUXXX[[[\\\ZZZXXXVVVUUUUUUUUUUUUVVVXXXZZZ[[[\\\``````bbbccceeeeeeffffffdddcccbbbbbbbbbbbbcccddddddeeefffhhhjjjjjjkkkkkkggghhhiiiiiihhhhhhiiikkknnnnnnnnnmmmmmmnnnnnnnnnnnnnnnmmmllllllllllllmmmooooooooooooooopppppppppmmmmmmnnnnnnnnnmmmmmmllljjjjjjiiihhhgggggggggggghhhiiijjjjjjiiihhhjjjkkkjjjiiiggggggiiijjjiiihhhcccbbbaaaaaabbbcccbbbaaa```___^^^]]][[[XXXVVVUUURRRQQQPPPPPPPPPOOOLLLIIILLLKKKJJJJJJJJJIIIGGGEEEEEEDDDBBBAAA???>>>======>>>>>>>>>>>>>>>=========999999888777666666666666555555555444333222000///////////////............------------------------,,,+++******)))))))))***++++++************++++++))))))))))))((((((((((((%%%&&&''')))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******))))))((('''''''''''''''&&&&&&&&&&&&&&&'''(((((()))))))))))))))(((''''''((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%(((((()))***************'''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))&&&&&&'''((()))***+++,,,)))((((((((('''''''''&&&))))))(((((((((((())))))&&&&&&''''''((()))))))))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''%%%&&&''''''((((((''''''''''''((((((((((((''''''&&&''''''(((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((())))))))))))*********++++++************++++++************************++++++***))))))*********+++++++++,,,,,,---------------,,,+++*********+++............/////////////////////000000/////////---------------...///////////////000111111111222333333222222222222333444666666666666777777777777888888999999:::;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<======>>>>>>???<<<======>>>>>>??????@@@BBBCCCCCCDDDCCCBBBAAAAAACCCCCCCCCCCCEEEFFFHHHIIILLLMMMOOOQQQRRRQQQQQQPPPQQQQQQQQQQQQPPPPPPPPPPPPQQQRRRSSSSSSSSSTTTTTTUUUWWWYYY[[[^^^___`````````___``````aaabbbbbbbbbbbbgggiiikkkmmmooooooooooooqqqooommmjjjiiijjjlllmmmllllllkkkjjjiiigggeeeddd```bbbdddfffgggfffdddccc```^^^\\\ZZZYYYZZZ[[[\\\UUUXXX[[[[[[ZZZWWWVVVUUUTTTUUUUUUVVVXXXZZZ\\\]]]```aaabbbcccdddeeeeeeeeecccbbbaaa``````aaabbbcccdddeeefffhhhiiijjjkkkkkkggghhhhhhhhhggggggiiijjjlllmmmmmmnnnooooooooopppooooooooonnnnnnnnnmmmmmmnnnnnnnnnoooppppppqqqqqqnnnnnnnnnnnnnnnmmmlllkkkhhhhhhgggeeeddddddddddddeeefffhhhhhhgggggghhhjjjiiiiiihhhiiikkkkkkiiigggdddbbbaaabbbccccccbbbaaa___^^^]]]\\\ZZZWWWUUUTTTPPPOOOOOOOOOOOOMMMIIIFFFJJJHHHGGGHHHHHHHHHFFFDDDCCCBBBAAA???>>>=========>>>>>>>>>>>>>>>=========999999888777777666777777666666555444333111000///........................------------------------------,,,******)))))))))+++++++++******+++++++++))))))))))))((((((((((((&&&&&&((()))************(((((()))))))))))))))***))))))))))))))))))))))))))))))(((((()))***++++++))))))((('''''''''''''''''''''&&&&&&''''''((()))))))))))))))(((((('''&&&(((''''''''''''(((((()))&&&&&&&&&''''''&&&&&&&&&'''((())))))******))))))'''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))***)))))))))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''''''''(((((())))))((((((((((((''''''''''''%%%&&&&&&&&&''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((('''''''''&&&&&&'''((((((((((((''''''(((((((((((((((((('''&&&''''''(((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))(((((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))*********+++++++++*********))))))*********************************)))))))))))))))***+++,,,***+++++++++++++++,,,,,,+++,,,...---+++******+++------........./////////...//////000000//////...------......////////////000000111111111111111111444333222111000111222333555555555555666666666666888888888888999999999:::::::::::::::;;;<<<======;;;;;;<<<<<<======>>>>>><<<<<<<<<===>>>>>>??????BBBBBBDDDDDDDDDCCCBBBAAACCCCCCCCCDDDEEEFFFGGGHHHIIIKKKNNNQQQRRRSSSRRRQQQRRRQQQQQQQQQQQQQQQPPPPPPRRRSSSTTTTTTSSSSSSUUUVVVXXXYYY[[[]]]^^^^^^]]]]]]^^^______```aaaaaa``````fffgggiiikkkllllllkkkjjjkkkjjjjjjiiiiiijjjkkklllllllllkkkkkkiiihhhffffffbbbcccdddeeeeeeeeedddcccaaa```^^^\\\ZZZZZZZZZZZZUUUWWWZZZZZZXXXVVVUUUVVVTTTTTTUUUVVVXXXZZZ\\\]]]___```aaacccddddddddddddbbbaaa```______```aaabbbbbbccceeefffhhhiiiiiiiiifffgggggggggffffffhhhjjjjjjkkkmmmnnnpppqqqqqqqqqppppppqqqqqqqqqpppooonnnlllmmmmmmooopppqqqrrrsssoooooooooooonnnlllkkkjjjhhhgggfffdddcccbbbbbbbbbbbbdddeeeeeeeeeeeeggghhhiiiiiijjjlllmmmmmmjjjgggfffdddccccccddddddbbbaaa______^^^\\\ZZZXXXVVVUUUQQQOOOMMMLLLLLLJJJHHHEEEGGGFFFEEEFFFGGGFFFDDDBBBAAA@@@???===<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999999888777777777888888666666555444333111000///........................---------------------------,,,+++++++++++++++,,,******))))))))))))*********)))))))))((((((((('''''''''((())))))***))))))(((((((((((())))))******))))))))))))))))))))))))+++***)))(((((())))))***))))))((('''''''''''''''((((((''''''(((((()))***&&&'''(((((()))((((((((('''''''''''''''((())))))'''(((((((((((((((((('''''''''((())))))))))))(((''''''''''''((((((((()))((((((((((((((((((((((((&&&''''''((())))))*********))))))((('''&&&%%%%%%%%%&&&&&&''''''(((((((((''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&'''''''''((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&&&&'''(((((((((((((((&&&''''''((((((''''''&&&&&&''''''(((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''&&&''''''''''''(((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))***************))))))(((((())))))***************************)))))))))))))))***+++++++++******************)))'''***...000///------...---------.........//////......///000000///............//////000000000///222222222222222111111111333222111000000111333444444444444444555555555555777777777777777888888888999999999:::;;;===??????=========<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>???AAABBBDDDEEEEEEDDDCCCBBBCCCCCCDDDEEEFFFGGGGGGHHHFFFIIIMMMPPPSSSTTTSSSSSSQQQQQQQQQPPPPPPOOOOOOOOORRRTTTVVVVVVTTTSSSUUUWWWWWWXXXZZZ\\\]]]]]]\\\\\\^^^___```aaaaaaaaa```___bbbdddgggiiijjjjjjhhhgggeeeeeeggghhhiiijjjjjjjjjkkkkkkkkkjjjiiihhhgggffffffeeeeeedddddddddddddddbbbaaa```^^^\\\ZZZXXXXXXUUUWWWYYYYYYWWWVVVUUUVVVTTTTTTUUUVVVXXXZZZ\\\]]]___```aaabbbcccdddddddddbbb```___^^^^^^___```bbbaaabbbccceeefffgggggghhheeefffggggggffffffgggiiiiiijjjlllnnnpppqqqrrrrrrpppqqqssstttsssrrrpppnnnkkklllmmmoooppprrrssstttpppppppppooonnnlllkkkjjjiiihhhgggeeedddcccccccccaaabbbddddddddddddfffgggiiijjjkkknnnooonnnjjjggggggfffddddddeeedddcccaaa```______]]][[[YYYWWWUUUSSSPPPLLLIIIHHHHHHHHHGGGFFFEEEDDDEEEFFFEEECCCAAA@@@???>>><<<<<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888888888666666555444333111000///---.....................------------------------++++++++++++,,,---......))))))(((((((((((())))))******))))))(((((((((''''''(((((()))))))))))))))'''((((((((())))))******))))))))))))))))))))))))---,,,***)))((('''(((((())))))((('''''''''''''''((((((((((((((()))******$$$%%%&&&((()))*********'''''''''''''''((()))***))))))************))))))&&&''''''(((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))&&&''''''((()))******+++&&&&&&&&&'''''''''''''''$$$%%%%%%&&&'''((())))))))))))(((((((((((())))))(((((((((((((((((((((((()))((((((((('''''''''''''''''''''(((((((((((()))%%%%%%&&&'''((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&%%%%%%&&&''''''(((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&''''''(((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))*********''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&'''''''''(((((((((((()))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******)))))))))))))))***+++*********))))))(((((($$$***---,,,++++++,,,---------.........//////---...///000000///...---...//////000111000000000444333333333222111111111111000//////000222444555333333333444444444555555666666666666777777777777888999999:::<<<>>>@@@AAA@@@???>>>===;;;:::999888;;;;;;<<<<<<===>>>>>>>>>AAABBBDDDFFFFFFEEEDDDCCCCCCDDDDDDEEEFFFGGGGGGHHHEEEHHHLLLPPPSSSTTTTTTTTTPPPPPPPPPOOOOOONNNNNNNNNSSSUUUWWWVVVTTTSSSUUUXXXVVVWWWYYY[[[\\\]]]]]]]]]___```aaabbbbbbaaa``````___aaaeeehhhiiiiiihhhggg```bbbeeegggiiijjjjjjiiiiiiiiiiiiiiiiiihhhgggggghhhgggeeedddcccddddddeeecccbbbaaa___]]]ZZZWWWVVVTTTUUUVVVVVVTTTTTTUUUVVVTTTSSSSSSUUUWWWZZZ^^^```__________________^^^]]]___^^^]]]\\\\\\^^^___aaaaaabbbdddfffgggggggggfffggggggfffeeeeeeeeeeeefffeeegggiiimmmoooqqqrrrrrrttttttttttttsssrrrqqqppppppooonnnmmmmmmoooqqqsssrrrpppnnnnnnnnnooonnnmmmllljjjgggeeecccccccccdddbbbbbbcccddddddeeeffffffhhhkkkppptttuuusssooollldddcccaaaaaabbbcccbbbaaabbb___\\\ZZZZZZYYYXXXVVVOOOMMMKKKKKKJJJJJJHHHFFFDDDCCCCCCCCCCCCBBBBBBBBB??????>>>===<<<;;;::::::::::::;;;;;;::::::999888666777888777666555666777777666555333222111111111........................---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,***************))))))((())))))))))))))))))))))))'''((("""%%%111000&&&$$$))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((((())))))((((((''''''''''''%%%%%%%%%&&&&&&'''''''''''''''(((((())))))******))))))((((((''''''&&&&&&******))))))((((((''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))((('''&&&$$$###''''''&&&&&&&&&''''''((()))((('''&&&%%%%%%&&&'''***)))((('''''''''''''''&&&'''(((((()))((((((((())))))(((''''''''''''''')))((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))))))))))))))''''''''''''''''''''''''***(((&&&'''***+++)))'''(((((((((((((((((((((((())))))))))))))))))))))))***)))'''%%%%%%%%%'''(((%%%%%%$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&%%%""""""###%%%((())))))((('''''''''((((((((())))))(((((((((((())))))))))))((()))((('''&&&&&&(((******)))'''&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***)))(((((()))******************************,,,,,,,,,---------......+++,,,...///000///---,,,------......//////000000000000000000111111111111222222000/////////000111444444333333222333333333333333444444555666666777555555555555666666666666::::::::::::::::::::::::??????>>>>>>======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCCCCCCCCCCEEEGGGDDDCCCBBBBBBBBBDDDEEEFFFHHHIIIKKKNNNPPPQQQRRRSSSSSSRRRPPPNNNMMMMMMNNNOOOPPPQQQSSSUUUVVVVVVVVVVVVSSSUUUWWWXXXYYYZZZ]]]___^^^```aaacccdddddddddcccbbbdddeeeggghhhhhhggggggdddcccccccccdddfffgggiiiggghhhiiikkkkkkjjjjjjiiigggeeeddddddddddddcccaaafffeeeccc___ZZZVVVUUUVVVSSSTTTUUUUUUTTTTTTUUUVVVTTTTTTTTTUUUWWWZZZ]]]^^^_________``````___^^^^^^^^^]]]\\\[[[\\\]]]___aaaaaabbbdddfffggghhhhhhggghhhgggffffffeeeeeeffffffggghhhkkknnnqqqrrrssssssttttttttttttsssrrrqqqpppqqqpppooooooooopppqqqrrrqqqooommmmmmmmmnnnmmmllljjjiiifffdddbbbbbbccccccaaaaaabbbccceeefffgggggghhhkkkppptttuuusssooommmhhhfffdddcccddddddcccbbbaaa___\\\[[[[[[ZZZXXXVVVQQQOOOMMMKKKJJJIIIFFFDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@??????===<<<;;;:::::::::::::::;;;:::999999888666777888777555555555666444333222111000/////////........................---,,,,,,++++++,,,,,,---))))))(((((('''''''''&&&'''''''''''''''&&&&&&%%%))))))))))))))))))))))))***+++&&&,,,;;;;;;---'''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((''''''&&&%%%%%%%%%&&&&&&'''''''''&&&'''''''''(((((((((((()))))))))(((((('''''''''))))))))))))((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$%%%%%%&&&'''((()))'''&&&&&&%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''))))))((('''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%&&&&&&''''''''''''''''''''''''''''''''''''''')))'''&&&&&&((()))(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***((('''%%%%%%%%%'''(((%%%%%%$$$$$$%%%%%%&&&'''((((((((('''''''''&&&&&&%%%%%%%%%&&&((()))(((&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''###$$$$$$###""""""###%%%***)))'''&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************)))(((((()))***+++************************++++++++++++,,,,,,,,,---------------------...............///////////////000000000000111111111111333222111000///000000111222111111000000111111111333333333444555555666666555555555555666666666666888888999::::::;;;<<<<<>>>>>>>>=========<<<===========================???AAAAAAAAAAAACCCEEEEEEDDDCCCCCCCCCDDDFFFGGGGGGHHHKKKMMMOOOQQQRRRSSSQQQPPPMMMLLLKKKKKKKKKLLLOOOQQQRRRTTTUUUVVVUUUUUUSSSUUUWWWXXXYYYZZZ\\\]]]^^^___aaacccdddddddddddd```aaabbbcccdddddddddddddddcccccccccdddeeeggghhhfffgggiiijjjjjjjjjiiihhhhhhfffeeedddeeedddcccaaaddddddccc```[[[XXXVVVWWWQQQRRRTTTTTTSSSSSSTTTUUUUUUUUUUUUUUUWWWYYY[[[\\\^^^______`````````______\\\\\\[[[ZZZ[[[]]]___aaabbbcccdddfffhhhiiiiiiiiihhhggggggfffffffffffffffiiijjjmmmppprrrttttttttttttttttttttttttsssrrrqqqrrrrrrrrrrrrrrrrrrqqqqqqpppnnnlllkkkllllllkkkjjjhhhgggeeecccbbbaaabbbbbb```aaabbbccceeefffggghhhiiikkkpppssstttssspppnnniiigggeeecccccccccbbb```___^^^]]]\\\\\\ZZZWWWUUUSSSQQQNNNLLLJJJHHHEEECCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>><<<;;;:::999999::::::::::::999888888666777777777555444555666333333111000////////////------------------------,,,,,,++++++++++++,,,,,,,,,,,,+++***)))(((''''''******)))))))))((((((((())))))))))))))))))))))))+++,,,(((000BBBAAA111((())))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))''''''''''''''''''''''''((((((''''''''''''(((((('''((()))))))))(((&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''))))))))))))(((((((((((()))))))))(((((((((((('''&&&''''''''''''(((((((((((((((((((((((((((((((((###$$$%%%&&&&&&&&&&&&&&&######$$$%%%&&&((()))***&&&&&&'''''''''&&&%%%%%%((((((''''''&&&&&&''''''&&&''''''((((((((((((((()))(((''''''&&&''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&&&&'''))))))((((((((((((''''''((('''&&&'''(((((('''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''%%%'''((((((&&&&&&&&&''')))((('''&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))((((((((()))***+++,,,************************************++++++++++++...---,,,++++++---///000///////////////.........000000000000111111111111333222111111000000111111111111000000000111111222222222222333444444555555555555555555666666666666555666777999;;;===>>>???>>>>>>>>>>>>====================================>>>???AAAAAAAAABBBCCCEEEFFFEEEEEEEEEEEEFFFGGGGGGFFFGGGIIILLLNNNPPPRRRRRRPPPOOOMMMKKKJJJJJJKKKKKKPPPQQQRRRTTTUUUUUUUUUTTTTTTVVVXXXYYYYYYYYYZZZ\\\\\\^^^```bbbddddddddddddaaa``````aaaaaabbbcccdddddddddcccddddddeeefffgggfffggghhhiiijjjiiiiiihhhiiigggfffeeeeeeeeecccaaabbbccccccaaa]]]ZZZXXXXXXNNNPPPRRRRRRQQQRRRSSSUUUVVVUUUUUUVVVWWWXXXYYYZZZ]]]^^^___```````````````\\\[[[ZZZZZZ[[[]]]___```bbbcccdddfffhhhjjjkkkkkkiiihhhhhhgggggggggggggggjjjlllnnnqqqsssttttttttttttttttttttttttsssrrrrrrssstttuuuuuuuuusssqqqpppooommmjjjjjjjjjjjjiiihhhfffeeedddbbbaaa``````aaa``````bbbccceeefffhhhhhhiiikkkooorrrsssrrrqqqoooiiigggdddbbbaaa```^^^]]]]]]\\\\\\\\\\\\ZZZWWWSSSRRRPPPMMMLLLJJJIIIFFFDDDBBBAAAAAAAAA@@@@@@@@@@@@AAAAAA???>>><<<;;;999999999999999999999888888777555666777666444333444555444444333111111000000000------------------------,,,,,,++++++++++++,,,,,,...------,,,+++*********++++++*********)))******(((((((((((((((((((((((((((+++(((...<<<:::,,,'''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&'''((())))))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&&&&'''((()))***'''((()))******)))((('''))))))((((((((((((((()))(((((()))************)))(((''''''&&&&&&'''''''''%%%%%%%%%&&&&&&((())))))'''''''''''''''''''''''''''(((((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''''')))))))))))))))((((((((((((''''''((())))))(((&&&(((((((((((())))))))))))(((((((((((())))))))))))(((***,,,---+++***)))***((((((''''''&&&&&&&&&&&&''''''(((((((((((('''''')))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************'''(((((()))***++++++,,,*********************************++++++++++++,,,...------------...000111000000//////......------///000000000111111111111333222222111111111111111222222222222222333333444111111222333333444444555555555555555666666666666555666777999;;;===>>>???>>>>>>>>>>>>====================================@@@BBBCCCDDDCCCDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDFFFHHHKKKMMMOOOPPPQQQQQQPPPOOOMMMLLLLLLLLLMMMQQQRRRSSSUUUVVVVVVUUUUUUTTTVVVYYYYYYYYYYYYYYYZZZ[[[]]]___aaacccdddddddddbbbbbbaaa```aaabbbccceeeeeeeeeeeeeeefffgggggghhhhhhiiijjjkkklllkkkjjjjjjkkkiiigggffffffeeecccaaa___aaacccbbb___[[[YYYYYYLLLNNNOOOPPPPPPPPPRRRTTTUUUUUUUUUVVVWWWXXXXXXYYY\\\\\\^^^___````````````\\\[[[ZZZZZZZZZ\\\^^^```aaabbbccceeehhhjjjlllmmmkkkjjjiiiiiihhhhhhiiiiiikkkllloooqqqrrrsssssssssttttttuuuuuuttttttsssssssssuuuvvvwwwvvvuuurrrqqqnnnllljjjiiiiiiiiihhhfffeeedddcccbbbaaa````````````aaabbbccceeefffggghhhhhhjjjmmmoooqqqqqqppppppjjjgggdddbbbaaa```]]]\\\[[[[[[ZZZ[[[[[[YYYVVVSSSPPPNNNKKKKKKJJJIIIGGGEEE@@@@@@@@@@@@????????????@@@@@@>>>===<<<:::999999888888999999888888777666444555666555444333333555333333222111000000000000------------------------,,,++++++******++++++,,,)))))))))))))))))))))))))))((('''&&&&&&&&&''''''((((((((((((((((((((((((%%%+++))))))000---&&&((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&'''((())))))(((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))'''''''''''''''(((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((())))))(((((('''&&&))))))(((((((((((((((((('''((()))******)))((('''&&&%%%%%%$$$%%%%%%&&&&&&&&&'''(((((())))))((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***'''''''''''''''''''''''''''(((((()))))))))))))))(((((((((((((((((((((((((((((()))(((((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((()))))))))))))))&&&&&&&&&''')))***)))(((((((((((()))))))))******(((((((((((())))))))))))%%%'''))))))((('''&&&''''''''''''''''''&&&&&&&&&''''''(((((((((((('''''')))))))))))))))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))************''''''((()))***+++++++++************************++++++++++++,,,,,,,,,,,,,,,---///000111111000000000000//////......------///000000000111111111111222222222222111111000000222111111111222222333444111111222333333444444555555555555555666666666666777888888999;;;<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBDDDDDDDDDDDDFFFHHHHHHHHHHHHHHHHHHHHHGGGGGGDDDEEEGGGJJJLLLMMMNNNNNNNNNNNNMMMMMMMMMLLLMMMMMMRRRSSSTTTVVVVVVVVVUUUUUUTTTWWWZZZ[[[ZZZYYYZZZZZZ[[[\\\___aaabbbcccccccccbbbaaa```______aaabbbccceeeeeefffggghhhiiijjjjjjkkklllmmmoooooonnnnnnmmmmmmkkkiiiggggggfffcccaaa^^^```bbbaaa___\\\ZZZYYYIIIKKKMMMNNNNNNOOOQQQSSSTTTTTTUUUVVVWWWXXXXXXXXXZZZZZZ\\\]]]______``````^^^]]][[[ZZZ[[[\\\^^^___```aaabbbdddgggjjjlllmmmmmmllllllkkkjjjkkkkkkkkklllnnnpppqqqsssssssssrrrttttttuuuuuuuuuttttttsssssstttvvvwwwwwwuuusssrrrnnnllljjjhhhiiihhhgggeeedddccccccbbbaaaaaa``````bbbbbbcccdddeeeeeeffffffgggiiikkkmmmnnnoooppppppllliiifffdddcccbbb___]]]ZZZYYYXXXXXXXXXWWWTTTRRRMMMLLLJJJIIIIIIIIIGGGEEE@@@?????????>>>>>>>>>>>>>>>======<<<;;;:::999999777888888888888777666666444555555555333222333444000000///...............,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))))))))******+++++++++***)))((('''''''''((()))))))))))))))))))))))))))&&&---***'''***'''$$$+++))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((''''''''''''''')))))))))))))))(((((((((''''''''''''((((((((((((&&&''''''''''''(((((((((%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$+++***)))(((''''''''''''%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&''''''((($$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''%%%&&&&&&'''''''''''''''((((((((((((((((((((((((((()))***)))((('''(((***((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''(((''''''(((((((((((())))))%%%%%%%%%''')))***)))(((&&&&&&'''''''''(((((((((&&&&&&&&&&&&''''''''''''$$$&&&''''''&&&%%%%%%&&&&&&''''''(((''''''&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************'''((()))******+++******************************++++++++++++,,,,,,,,,---+++,,,///111222222000//////////////////.........000000000000111111111111000111111111111000/////////////////////000111222222222222333444444555555555555555555666666666666999999999::::::;;;;;;;;;============>>>>>>>>>>>>???????????????????????????@@@BBBBBBBBBBBBDDDFFFHHHHHHHHHIIIHHHHHHGGGFFFDDDEEEGGGIIIJJJKKKKKKLLLIIIIIIJJJJJJKKKKKKLLLLLLRRRSSSTTTUUUVVVUUUUUUTTTTTTWWW[[[\\\\\\[[[[[[\\\\\\]]]___```aaaaaaaaaaaa______^^^^^^^^^^^^______cccdddfffhhhiiijjjkkkkkknnnooopppqqqrrrqqqqqqpppooommmjjjiiihhhfffdddaaa^^^___aaa```]]]ZZZYYYYYYGGGIIILLLMMMMMMNNNQQQSSSSSSSSSUUUVVVWWWXXXXXXYYYXXXYYYZZZ\\\]]]^^^______```___]]]\\\[[[\\\^^^______```aaacccfffiiilllnnnooonnnnnnmmmmmmmmmmmmmmmooopppqqqssstttttttttsssttttttuuuuuuuuuuuuttttttssstttuuuvvvvvvuuuuuutttooollljjjiiiiiihhhgggeeeccccccccccccbbbaaaaaa```cccccccccddddddeeeeeeeeefffgggiiijjjlllnnnoooooollliiifffdddcccbbb```^^^YYYWWWUUUUUUVVVUUUSSSRRRNNNLLLIIIHHHHHHFFFDDDBBB??????>>>>>>>>>=========;;;;;;:::::::::999999999777777888888777777666555333444555444222222222333//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++***************---,,,***)))((()))***+++))))))))))))))))))))))))&&&,,,(((&&&+++)))%%%+++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&&&&''')))***)))((((((((('''''''''&&&))))))((((((((('''''''''%%%&&&&&&&&&'''''''''(((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&''''''''''''&&&(((''''''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&&&&'''((((((((((((((()))******%%%%%%&&&'''''''''''''''&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''%%%&&&&&&'''''''''''''''((((((((((((((((((((((((&&&(((***)))'''&&&''')))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((''''''&&&&&&&&&&&&&&&'''((((((&&&&&&'''''''''(((((((((&&&&&&%%%&&&(((((('''%%%&&&'''''''''((((((((((((&&&&&&&&&&&&'''''''''''''''(((((('''&&&&&&''')))%%%&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************((()))******+++***))))))************************************++++++++++++***+++,,,---//////000000.........///////////////000000000000111111111111//////000111000///...---............///000111222333333333444555555666666555555555555666666666666888999999::::::;;;;;;<<<<<<=========>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@???AAABBBCCCBBBCCCDDDFFFGGGHHHHHHIIIHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIIIIIIIFFFGGGHHHJJJKKKLLLMMMMMMPPPQQQSSSTTTTTTSSSRRRRRRTTTWWW[[[^^^^^^]]]^^^^^^]]]^^^___```aaa```______^^^^^^____________^^^^^^___aaacccfffiiijjjkkkkkkpppppprrrsssssssssrrrqqqpppnnnkkkiiihhhfffdddaaa_________]]]ZZZYYYXXXYYYFFFHHHKKKLLLMMMNNNPPPRRRRRRSSSTTTVVVWWWXXXYYYYYYVVVWWWYYY[[[]]]^^^^^^___bbb```^^^\\\\\\\\\]]]^^^______```bbbeeeiiilllnnnppppppooonnnnnnnnnnnnnnnqqqrrrsssuuuuuuuuuuuutttttttttuuuuuuuuuuuuuuutttsssssstttuuuuuuvvvuuuuuuooommmjjjiiiiiihhhgggeeecccccccccccccccbbbaaa```ddddddddddddddddddddddddeeefffgggiiikkkmmmnnnoooiiigggdddbbbaaa```^^^\\\XXXVVVTTTSSSTTTTTTSSSRRROOOMMMJJJHHHFFFDDDBBB???>>>>>>>>>>>>============999999999999999999999999777777777777777666666555333444555444222111222333111000000////////////000,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++(((((('''&&&%%%$$$######***)))'''&&&%%%&&&((()))))))))))))))))))))))))))%%%)))%%%%%%...,,,'''***))))))))))))))))))))))))++++++++++++++++++++++++))))))(((((((((((())))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''')))(((&&&%%%%%%'''***,,,))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''')))***+++++++++$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&'''((()))%%%%%%%%%%%%%%%&&&'''(((((())))))***************%%%%%%%%%%%%&&&&&&'''((('''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''(((((()))))))))))))))))))))))))))))))))))))))%%%''')))(((&&&%%%&&&)))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''(((((((((''''''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&''''''((((((((('''&&&&&&'''&&&$$$"""))))))))))))************(((((((((((()))))))))***&&&'''&&&%%%$$$$$$&&&(((%%%&&&'''(((((((((&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************))))))***++++++***((((((************************))))))))))))************+++***))))))+++---///111---.........//////000000000000000000111111111111...///000000000///---,,,000000000000111222333444333333444555555666666777555555555555666666666777777888888999;;;<<<<<<===<<<=========>>>>>>??????AAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEDDDEEEGGGHHHGGGGGGHHHIIIHHHGGGEEEDDDFFFFFFGGGHHHHHHHHHGGGGGGFFFGGGIIIKKKMMMOOOPPPPPPOOOPPPQQQRRRRRRRRRQQQPPPTTTWWW\\\_______________]]]^^^___``````___^^^^^^``````bbbbbbbbbaaa```___\\\^^^aaaeeehhhiiijjjkkkpppqqqrrrssstttsssrrrrrrqqqooollljjjiiigggdddaaa______^^^\\\YYYWWWXXXYYYHHHIIIJJJLLLMMMNNNNNNNNNRRRSSSUUUVVVWWWXXXXXXYYYXXXZZZ\\\___aaabbbbbbbbbcccbbb___]]]\\\\\\]]]^^^```aaaccceeehhhkkkmmmnnnsssssssssrrrqqqpppoooooorrrrrrsssttttttsssrrrrrroooppprrrsssttttttsssrrrppppppqqqrrrssstttuuuuuuooollliiigggggghhhggggggeeeeeeeeeeeeeeedddddddddeeeeeedddddddddcccccccccddddddeeeeeefffgggggghhheeeddddddbbb```^^^\\\ZZZWWWVVVTTTRRRQQQPPPPPPOOOLLLKKKJJJHHHFFFCCCAAA@@@======<<<;;;999888777777:::999999888888888888888555555555555555555555555333333222222111000000000111000000///////////////---------,,,,,,+++++++++))))))))))))))))))))))))******))))))))))))******&&&&&&''''''((()))))))))((()))******))))))***+++))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((('''&&&&&&%%%%%%'''((()))(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((((((((&&&''''''&&&%%%&&&((()))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&$$$###"""!!!'''''''''&&&&&&%%%%%%%%%''''''''''''(((((((((((())))))(((((('''''''''&&&'''((()))((('''&&&''')))))))))(((((((((((())))))''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&''''''(((((())))))%%%&&&&&&&&&'''((((((((((((((())))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%(((((((((''''''&&&&&&&&&''''''''''''(((((((((((())))))((('''&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&))))))'''&&&%%%$$$$$$$$$&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&''''''(((''''''''''''(((((((((((())))))))))))))))))))))))******+++++++++******))))))))))))***+++++++++,,,)))************++++++++++++++++++***************,,,---.../////////...---////////////000000000000777444111......///111333////////////////////////...000111222111111333444333333444444555666666666666666666666777777777777888888888999:::;;;===>>><<<<<<<<<===>>>>>>??????@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCEEEFFFHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGHHHIIIKKKMMMNNNPPPPPPQQQRRRSSSSSSSSSRRRUUUXXX[[[___```___^^^\\\]]]]]]^^^^^^^^^^^^^^^^^^bbbaaaaaa```````````````aaaaaaaaabbbcccfffhhhiiinnnppprrrsssrrrqqqqqqrrrpppooollljjjhhhfffeeedddaaa```]]][[[YYYWWWVVVUUUEEEGGGIIIKKKNNNOOOPPPQQQQQQRRRTTTUUUVVVWWWXXXXXXYYY[[[]]]```bbbbbbcccccccccbbb```^^^]]]^^^______```aaaccceeehhhjjjlllmmmpppqqqqqqqqqqqqpppooooooqqqqqqssssssssssssqqqqqqooooooqqqrrrssssssrrrrrrpppqqqrrrssstttuuuvvvwwwooolllhhhffffffgggggggggeeeeeeeeeeeeeeeeeeddddddeeeeeeeeeeeedddddddddccccccccccccddddddeeeeeeeeebbbbbbaaa```^^^\\\[[[ZZZWWWVVVUUUSSSQQQOOOOOONNNJJJJJJIIIGGGEEECCCAAA@@@======<<<:::999888777666888777777666555666666666444444444444444444444444333333222111111000000///111111000///............------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((''''''''''''((()))((('''&&&'''((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((+++***((('''&&&%%%%%%&&&(((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((('''''''''''')))******))))))***+++((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&''''''''''''(((((((((((()))((((((((('''''''''''''''((()))((('''&&&'''))))))((((((''''''(((((()))&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''(((((((((((((((((((((''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&'''''''''(((((((((+++***)))(((&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))************))))))******************++++++)))************+++++++++******************+++++++++,,,,,,---------------....../////////000000000222111///------...///111////////////////////////...000111111111111222444333333444444555666666666666666666666777777777777888888888999:::;;;<<<============>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCDDDFFFHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHFFFGGGGGGHHHIIIIIIIIIHHHIIIHHHHHHHHHIIIKKKLLLNNNOOOPPPQQQRRRRRRSSSRRRRRRUUUWWW[[[^^^``````___^^^^^^^^^^^^^^^^^^^^^]]]]]]aaaaaa```____________````````````aaabbbeeeggghhhmmmooorrrrrrrrrqqqqqqrrrpppooollljjjgggeeedddcccaaa```]]][[[XXXWWWUUUUUUCCCEEEHHHKKKOOOQQQSSSTTTSSSTTTUUUWWWXXXYYYZZZZZZ[[[\\\___aaabbbcccccccccdddcccaaa```___```aaaaaaaaabbbdddfffhhhjjjkkklllmmmmmmnnnoooooooooooooooooopppqqqrrrrrrqqqpppooonnnooopppqqqrrrrrrrrrqqqqqqqqqrrrtttuuuvvvwwwxxxppplllhhheeeeeefffggggggeeeeeeeeeeeeffffffffffffffffffeeeeeeeeedddddddddbbbbbbbbbbbbbbbbbbbbbbbb______^^^]]]\\\[[[ZZZZZZXXXWWWUUURRRPPPNNNMMMMMMHHHGGGGGGFFFEEECCCAAA@@@===<<<;;;:::999777666666555555444333333333333444222222222222222222222222333222222111111000//////111111000///...---------,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))((((((''''''''''''((((((***))))))(((''''''&&&&&&((()))***((('''%%%&&&'''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))++++++)))((('''&&&&&&&&&((((((((((((((((((((((((''''''((((((((()))))))))))))))(((((('''''''''&&&&&&(((++++++***))))))***((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))(((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((()))((('''&&&''')))(((''''''''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&((((((''''''&&&&&&&&&%%%(((((((((''''''''''''&&&******)))((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((((((''''''''')))))))))(((((((((((('''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&''''''(((''''''((((((((()))))))))++++++)))(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((******************)))))))))************+++++++++)))))))))***+++++++++,,,+++++++++++++++,,,------.........////////////000///............///000000000000000000000000000000...000111111000111222333333333333444555555666666666666666666777777777777777777888888999:::<<<<<<======>>>>>>???@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHJJJIIIIIIHHHIIIJJJKKKLLLNNNOOOPPPQQQRRRRRRRRRRRRTTTVVVZZZ^^^```aaa```_________^^^^^^]]]]]]\\\\\\``````___^^^^^^^^^______^^^^^^^^^___aaacccfffggglllnnnqqqrrrqqqpppqqqrrrqqqooommmjjjgggdddcccbbbaaa```]]]ZZZWWWVVVUUUUUUDDDEEEHHHLLLOOORRRTTTUUUVVVWWWYYY[[[\\\]]]^^^^^^]]]^^^```bbbcccddddddcccdddccccccbbbbbbbbbccccccbbbcccdddfffgggiiijjjkkkiiijjjkkkmmmnnnnnnnnnnnnnnnnnnoooppppppooonnnnnnmmmnnnnnnoooppppppqqqqqqqqqqqqrrrtttuuuvvvxxxxxxrrrnnniiieeeeeefffggghhhfffffffffgggggghhhhhhhhhfffffffffeeeeeeeeeddddddbbbbbbaaaaaaaaa`````````\\\\\\[[[ZZZZZZZZZYYYYYYYYYWWWUUURRROOOLLLKKKJJJEEEEEEEEEEEEDDDBBBAAA@@@<<<<<<;;;999888777666555444444333222222222222333333333333333333333333333222222222111000000//////000000000///...---,,,+++,,,+++++++++++++++++++++)))))))))))))))))))))))))))((((((''''''(((((()))))))))((((((''''''''''''+++,,,,,,+++(((''''''(((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))((((((((((((((())))))***(((((((((((((((((((((((('''''''''((((((((()))))))))))))))(((''''''&&&&&&"""%%%((()))(((&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''******)))((('''&&&%%%$$$((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((''''''''''''((()))((('''&&&''')))''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((())))))((((((''''''&&&&&&((((((((('''&&&&&&&&&%%%*********)))((((((''''''(((((((((''''''''''''''')))))))))((('''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''''''''((((((((('''''''''''''''''''''''''''((((((((((((&&&'''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))'''&&&&&&%%%%%%%%%(((((((((((())))))))))))''''''&&&''''''((()))***''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((((((((((((((((((++++++******))))))(((((())))))*********+++++++++(((((()))***+++,,,,,,,,,,,,+++*********,,,---///------........./////////---...///000111111111111000000000000000000000000...000111111000000111333222333333444444555666666666666666666777777777777777777777888888999;;;;;;<<<<<<======>>>?????????@@@@@@@@@@@@????????????AAAAAABBBBBBDDDEEEGGGHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHKKKJJJIIIHHHHHHIIIJJJKKKMMMNNNOOOPPPQQQRRRRRRRRRRRRUUUYYY]]]```aaaaaaaaa______^^^^^^]]]\\\[[[[[[______^^^]]]]]]]]]]]]]]]^^^^^^^^^___```ccceeegggjjjlllooopppppppppqqqrrrqqqpppmmmjjjgggdddcccbbbbbb```]]]ZZZWWWUUUUUUUUUGGGHHHJJJMMMPPPQQQSSSSSSWWWXXXZZZ\\\^^^___``````___aaabbbdddeeeeeedddddddddccccccccccccddddddeeeddddddeeefffggghhhiiiiiiggghhhiiikkklllmmmnnnnnnmmmmmmnnnoooooonnnmmmmmmllllllmmmmmmnnnoooooopppqqqqqqrrrssstttuuuvvvvvvsssooojjjgggfffgggggggggffffffggghhhiiijjjjjjjjjffffffeeeeeeeeedddddddddcccbbbbbbaaa```___^^^^^^[[[ZZZYYYXXXXXXXXXXXXYYYWWWVVVSSSPPPMMMJJJIIIHHHCCCCCCCCCCCCBBBAAA@@@@@@;;;;;;:::999777666555444444444333222222222222333333333333333333333333333222222111111000//////....../////////...---+++***++++++++++++++++++++++++))))))))))))))))))))))))***))))))(((((())))))***''''''''''''(((((())))))+++,,,,,,+++(((''''''(((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))'''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&!!!$$$'''((('''%%%%%%%%%((((((''''''''''''(((((('''''''''''''''''''''''')))(((((('''&&&%%%$$$$$$''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((((((((('''((()))((('''&&&''')))''''''&&&&&&&&&&&&''''''&&&'''''''''((((((((((((''''''''''''(((((((((((())))))((((((''''''&&&&&&((((((((('''&&&&&&&&&%%%******))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''((((((((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''')))(((''''''&&&&&&&&&&&&(((((((((((())))))))))))%%%%%%%%%%%%&&&'''((()))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((+++******))))))((((((((())))))*********+++++++++(((((()))***+++,,,,,,,,,,,,++++++++++++---///000------------............,,,---...000111111111111000000000000000000000000///000111111000///000222222222333333444555555555666666666666777777777777777777777777888888999:::::::::;;;;;;<<<=========????????????????????????AAAAAAAAABBBCCCEEEGGGHHHFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHLLLKKKJJJIIIHHHIIIJJJJJJLLLMMMNNNPPPQQQQQQRRRRRRQQQTTTWWW[[[^^^```aaaaaa______^^^]]]\\\\\\[[[[[[^^^]]]]]]\\\[[[\\\\\\\\\]]]]]]]]]^^^```bbbeeefffhhhjjjmmmoooooopppqqqrrrqqqpppmmmjjjgggeeedddcccdddbbb^^^ZZZWWWVVVUUUVVVIIIJJJLLLNNNPPPQQQRRRRRRUUUVVVXXX[[[]]]^^^______bbbcccdddeeefffeeeeeedddcccccccccdddeeeeeeeeeeeeeeeeeeffffffgggggghhhhhhfffgggiiijjjlllmmmmmmmmmlllmmmnnnoooooonnnmmmllllllkkkkkkkkklllmmmnnnooopppqqqqqqqqqrrrrrrrrrrrrqqqnnnjjjhhhggggggfffeeeeeeeeefffggghhhiiijjjkkkeeeeeedddddddddccccccccccccbbbaaa```^^^]]]\\\[[[XXXWWWVVVUUUTTTTTTUUUVVVUUUSSSQQQNNNKKKIIIGGGFFFBBBBBBBBBBBBAAA@@@???>>>;;;:::999888777555444444555444333333222222333333444444444444444444444444222111111000000///......,,,---.........---,,,+++*********+++++++++++++++))))))))))))))))))))))))******))))))))))))******&&&&&&''''''((())))))***((()))***((('''%%%&&&'''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********)))((('''&&&%%%((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((($$$&&&((()))(((''''''(((((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''((((((&&&&&&''''''''''''((((((''''''''''''(((((((((((('''''''''((((((((((((((('''((()))((('''&&&''')))(((''''''''''''''''''((('''''''''((((((((())))))''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))))))))''''''((((((((()))))))))'''''''''''''''''''''''''''''''''((((((((((((((())))))))))))))))))))))))%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((('''''''''(((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((******''''''((((((((()))))))))'''&&&&&&%%%$$$$$$%%%%%%''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&'''((()))))))))((())))))))))))))))))(((((()))************+++++++++)))))))))***+++++++++,,,++++++++++++,,,...///000,,,,,,,,,---------......***+++,,,---............000000000000000000000000///000111111//////000111222222222333444444555555666666666666777777777777777777666666777888888999999999::::::;;;<<<<<<<<<======>>>>>>>>>?????????@@@@@@AAABBBCCCEEEFFFGGGEEEEEEEEEFFFFFFGGGGGGHHHIIIHHHFFFEEEEEEFFFGGGGGGKKKKKKIIIIIIHHHIIIJJJKKKKKKLLLMMMOOOPPPQQQQQQRRRQQQSSSVVVYYY\\\^^^______^^^^^^]]]]]]\\\\\\[[[[[[]]]\\\[[[[[[ZZZZZZ[[[[[[\\\[[[\\\\\\^^^aaacccdddfffiiilllnnnooooooppprrrqqqpppnnnkkkiiigggfffeeefffccc___[[[XXXVVVWWWWWWIIIJJJLLLNNNPPPRRRSSSSSSUUUVVVXXX[[[]]]^^^___```cccdddeeefffgggfffeeedddbbbbbbcccdddeeeeeefffffffffffffffgggggggggggggggfffgggiiijjjllllllmmmmmmlllmmmnnnoooooonnnmmmlllkkkkkkjjjjjjkkklllnnnnnnppppppooooooooonnnnnnnnnnnnllliiihhhgggfffcccaaaaaabbbcccdddfffggghhhiiiddddddcccccccccbbbbbbbbbbbbaaa```^^^\\\ZZZYYYXXXVVVTTTRRRPPPPPPPPPQQQQQQRRRQQQNNNLLLIIIGGGFFFEEEBBBBBBBBBAAA@@@>>>===<<<::::::999777666555444333444333222222111222222222222222222222222222222222111111111000//////......***+++---......---,,,+++)))*********++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))'''''''''((((((((((((((('''((()))((('''&&&'''((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((&&&%%%###((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))'''(((***)))(((((()))+++((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&&&&'''(((((())))))''''''((((((((()))))))))''''''''''''((((((((((((''''''''''''((((((((()))'''((()))((('''&&&'''))))))((((((''''''(((((()))&&&&&&&&&'''''''''((((((''''''''''''(((((((((((('''''''''(((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''((((((((('''((((((((()))))))))))))))))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((())))))))))))******++++++''''''''''''((((((((((((((((((((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&''')))***+++&&&&&&'''''''''(((((((((''''''&&&%%%%%%%%%%%%&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''((()))******)))((((((((())))))))))))))))))************+++++++++******************++++++((()))***,,,------......+++,,,,,,,,,,,,---------+++++++++,,,,,,------...///////////////////////////000111000///...///111111222222333333444555555666666666666777777777777777666666666666777888888999999:::;;;;;;<<<<<<===;;;<<<<<<===>>>???@@@@@@@@@@@@AAABBBCCCEEEFFFGGGDDDDDDEEEEEEFFFGGGGGGHHHIIIHHHFFFEEEDDDEEEFFFGGGKKKJJJIIIHHHIIIIIIKKKKKKJJJKKKMMMNNNPPPQQQQQQQQQPPPRRRTTTWWWZZZ\\\]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZYYYYYYZZZZZZYYYYYYYYYZZZ[[[^^^```aaadddgggkkkmmmnnnoooppprrrqqqpppnnnllljjjiiihhhhhhhhheee```\\\XXXWWWXXXXXXHHHIIILLLNNNQQQSSSTTTUUUWWWXXXZZZ]]]___```aaabbbdddeeefffggggggfffeeeeeeaaabbbcccdddeeefffffffffggggggggggggggggggggggggggghhhiiijjjkkkllllllllllllmmmnnnoooooonnnmmmlllkkkjjjjjjiiijjjkkkmmmnnnooooooooonnnmmmllllllkkkkkkjjjhhhgggfffdddaaa^^^______aaabbbdddeeefffgggcccccccccbbbbbbbbbaaaaaaaaa```^^^\\\ZZZXXXWWWVVVTTTRRRPPPNNNLLLMMMMMMNNNPPPOOOMMMJJJHHHFFFEEEDDDBBBBBBBBBAAA???>>><<<;;;:::999999777666555444333333222222111111111111111111111111111111111111111111111111000//////......(((***,,,.........---,,,))))))******++++++++++++))))))))))))))))))))))))((((((''''''''''''(((((()))))))))(((''''''&&&&&&((()))******))))))***+++))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((($$$%%%'''((((((((('''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%&&&'''((()))******'''((()))((('''''')))+++((((((''''''''''''((((((((((((((((((((((((((((((******))))))((((((''''''(((((())))))*********+++''''''''''''((((((((()))&&&'''''''''(((((())))))'''((()))((('''&&&''')))))))))(((((((((((())))))%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))&&&'''''''''(((((())))))%%%&&&&&&''''''(((((((((&&&&&&'''((()))***++++++'''((((((((())))))******++++++***)))((('''&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))###$$$$$$$$$%%%%%%&&&&&&''''''''''''((((((((()))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))((((((''''''''''''(((&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&'''(((******''''''''''''((((((((()))''''''''''''''''''''''''&&&'''((()))************''''''(((((())))))******)))************++++++++++++++++++***************&&&''')))+++,,,---,,,,,,++++++,,,,,,,,,---------......---------.../////////////////////////////////000111000///...///000111222222333333444555555666666666666777777777777777666666666666777777888::::::;;;;;;<<<======>>>:::;;;<<<===>>>???@@@AAA@@@@@@AAAAAACCCDDDFFFGGGCCCDDDDDDEEEFFFGGGGGGGGGIIIHHHFFFEEEDDDEEEFFFGGGJJJIIIIIIHHHIIIJJJKKKLLLJJJKKKLLLNNNPPPQQQQQQQQQPPPRRRTTTVVVYYYZZZ\\\\\\\\\\\\\\\\\\\\\\\\]]]]]][[[[[[ZZZYYYYYYYYYYYYYYYVVVVVVVVVWWWYYY[[[^^^___dddgggjjjmmmnnnoooppprrrqqqpppooommmlllkkkjjjjjjiiifffaaa\\\YYYXXXXXXYYYIIIKKKNNNQQQSSSUUUUUUUUUWWWXXXYYYYYY[[[^^^bbbeeegggggghhhhhhgggfffdddcccdddddddddeeeeeeeeeffffffgggeeecccccceeegggggggggeeefffhhhkkklllmmmmmmmmmmmmlllkkknnnqqqqqqooolllmmmmmmllllllllllllkkkkkkmmmmmmmmmlllkkkjjjhhhgggiiiiiihhhgggeeebbb```^^^[[[\\\]]]^^^```bbbdddeeefffeeeeeedddbbb```^^^]]]^^^^^^]]][[[XXXUUUSSSRRRKKKKKKLLLLLLKKKJJJJJJIIIHHHGGGFFFGGGGGGGGGEEECCCBBBAAA@@@???>>><<<;;;;;;777666444333222222333333222222222222222222222222222111000111222222111000111000000///...---------,,,,,,------,,,,,,+++***///,,,******,,,,,,***(((******)))((((((((((((((())))))))))))))))))))))))************))))))))))))&&&&&&''''''''''''&&&&&&*********(((''''''(((***))))))))))))************(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((('''((()))))))))(((&&&%%%+++'''&&&&&&%%%"""###&&&)))((('''&&&&&&'''((()))***(((&&&$$$###$$$%%%&&&(((((())))))((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''''''''''')))(((((((((''''''''''''&&&''')))*********)))(((******))))))(((((('''''''''&&&&&&&&&'''(((***+++))))))))))))))))))))))))''''''''''''((((((((((((+++***)))(((((()))***+++***)))(((''''''((()))***))))))((('''&&&%%%%%%$$$))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&%%%$$$%%%&&&'''((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&((((((''''''''''''(((((((((((((((((())))))))))))******)))((('''&&&%%%%%%((((((((((((''''''''''''))))))************))))))+++***)))))))))***,,,---************************+++++++++*********))))))******+++,,,,,,,,,,,,+++++++++,,,------......///......------------......////////////000000000000111111222222222333333333444555666777777888888888:::::::::999999888888888777777888999;;;<<<======:::;;;<<<===>>>>>>>>>>>>>>>???AAACCCDDDDDDCCCBBBFFFFFFGGGGGGGGGGGGGGGGGGEEEFFFFFFGGGGGGGGGFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKLLLLLLLLLNNNPPPRRRUUUVVVWWWWWWWWWZZZ[[[\\\]]]]]]]]]\\\[[[\\\\\\[[[[[[ZZZYYYYYYYYYUUUUUUTTTUUUXXX[[[^^^``````bbbfffiiikkkmmmoooqqqnnnooopppqqqpppnnnllljjjhhhfffbbb^^^\\\[[[\\\\\\JJJLLLNNNQQQSSSUUUUUUUUUWWWXXXYYYZZZ[[[^^^bbbeeeiiijjjjjjkkkjjjiiigggfffdddeeeeeeeeeeeefffffffffgggeeeddddddfffggggggfffdddeeehhhjjjllllllmmmmmmmmmllllllnnnppppppnnnkkkkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmmmmlllllljjjiiihhhiiihhhhhhgggeeebbb```^^^\\\\\\]]]^^^```bbbdddeeehhhgggfffdddbbb___]]]\\\^^^]]]\\\YYYVVVSSSQQQPPPIIIJJJJJJJJJJJJJJJIIIIIIGGGFFFEEEEEEFFFEEEDDDBBB@@@@@@???===<<<;;;:::999666666444333222222333333222222222222222222222222222111000000222222111000000000//////...------,,,,,,,,,------,,,,,,+++***+++)))((((((+++,,,***(((******)))((((((((((((((()))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((('''''''''%%%%%%%%%$$$""""""###%%%'''(((((((((((()))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''((()))))))))(((&&&&&&((($$$###%%%%%%"""###''')))((('''&&&&&&'''((()))+++)))'''&&&%%%%%%&&&'''((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))******************(((((((((((((((''''''&&&&&&'''((()))***))))))(((***)))))))))((((((((('''))))))(((((()))***+++,,,((((((((((((((((((((((((''''''''''''((((((((((((***)))(((((((((((()))******)))(((''''''((()))***((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&''''''((()))))))))&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%&&&((((((((((((((((((''''''''''''))))))************))))))((((((''''''''''''(((((('''((((((((()))))))))))))))))))))(((''''''&&&&&&((((((((((((''''''''''''))))))************))))))+++******))))))***+++,,,************************+++++++++*********))))))******+++,,,,,,,,,,,,+++++++++,,,,,,---...............------------......////////////000000000000111111111222222222333333444555666777777888888777:::::::::999999888888888999999:::;;;<<<======>>>::::::;;;<<<===============???AAACCCDDDDDDCCCCCCGGGGGGGGGGGGHHHHHHHHHHHHFFFFFFGGGGGGGGGFFFFFFEEEGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKMMMOOOQQQTTTVVVWWWXXXXXXYYYZZZ\\\]]]]]]\\\[[[[[[\\\\\\[[[[[[ZZZYYYYYYYYYUUUUUUUUUVVVXXX\\\___aaaaaacccfffhhhjjjkkkmmmooopppqqqrrrqqqpppnnnkkkjjjgggeeeaaa^^^\\\[[[\\\]]]LLLMMMOOOQQQSSSUUUUUUVVVWWWXXXZZZZZZ[[[^^^bbbeeeiiijjjkkkkkkkkkjjjiiihhheeeeeefffffffffgggggggggfffeeeeeefffhhhhhhgggeeecccdddfffhhhjjjkkkllllllmmmmmmmmmnnnoooooollljjjiiijjjjjjjjjjjjjjjjjjjjjlllmmmmmmmmmlllkkkkkkjjjhhhhhhgggfffcccaaa___^^^\\\]]]]]]^^^```bbbdddeeehhhhhhfffdddbbb___\\\[[[]]]\\\ZZZWWWSSSPPPNNNMMMGGGHHHHHHIIIIIIIIIHHHHHHEEEDDDCCCBBBCCCCCCAAA@@@>>>>>>===<<<:::999888777666555444333222222222222111111111111111111111111222000///000111222111////////////......------,,,,,,,,,,,,,,,,,,++++++***'''&&&&&&''')))******)))***))))))((((((((((((((())))))))))))))))))))))))(((((((((((('''''''''''''''(((((())))))((((((''''''(((((('''%%%$$$&&&'''''''''''''''((((((((((((((((((((((((((((((((((((******)))((('''&&&%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((()))(((''''''&&&'''$$$###&&&'''%%%&&&)))((((((''''''''''''((((((+++***((('''&&&''''''((((((((((((((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''')))((((((((((((((((((((('''((()))))))))(((&&&%%%&&&'''((())))))))))))((())))))))))))((((((((((((***))))))(((((()))******''''''''''''''''''''''''''''''''''''(((((((((((()))((((((''''''(((((())))))((((((''''''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&''')))************&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((()))*********)))))))))((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((''''''''''''))))))************))))))++++++******)))******+++************************+++++++++*********************+++,,,,,,,,,,,,+++++++++,,,,,,------............------------......////////////000000000000111111111222222222222333444444555666777777777777999999999999999888888888::::::::::::;;;;;;;;;<<<999:::;;;<<<<<<<<<<<<<<<<<<>>>@@@BBBDDDDDDDDDDDDGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIHHHLLLMMMPPPSSSUUUWWWYYYYYYYYYZZZ[[[\\\]]]\\\[[[[[[\\\\\\[[[[[[ZZZYYYYYYYYYUUUUUUVVVWWWZZZ]]]```aaaaaacccfffggghhhiiilllnnnsssssssssrrrpppmmmjjjhhheeeccc```]]]\\\\\\]]]]]]NNNNNNPPPQQQSSSTTTUUUVVVVVVXXXZZZ[[[[[[]]]aaacccfffggghhhiiijjjiiihhhhhhfffffffffggggggggghhhhhheeeeeeeeegggiiiiiigggeeecccdddeeegggiiijjjkkklllnnnnnnnnnooonnnmmmllljjjiiiiiiiiiiiiiiiiiiiiiiiikkkllllllmmmmmmlllllllllhhhgggfffdddbbb```^^^]]]\\\\\\]]]^^^___aaacccdddffffffeeedddbbb___]]]\\\\\\ZZZXXXTTTPPPMMMKKKJJJEEEFFFGGGGGGGGGGGGGGGGGGDDDBBB@@@@@@@@@@@@???===>>>===<<<;;;999888777777444444333333222111111111111111111111111111111111111000//////111111000///.........---------,,,,,,+++,,,,,,,,,,,,+++******''''''''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((('''''''''(((((())))))))))))((((((***+++,,,+++)))((()))+++'''''''''((((((((())))))(((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''&&&)))'''''')))***((((((+++(((((((((''''''(((((((((***)))(((''''''''''''((('''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''&&&'''((()))***)))(((&&&%%%'''''''''((((((((((((((())))))))))))((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%((()))***)))((('''&&&&&&&&&''''''''''''(((''''''''''''(((((())))))*********)))))))))((((((&&&%%%%%%%%%%%%%%%%%%&&&((((((''''''''''''(((((('''''''''((((((((())))))''''''''''''(((((())))))((((((((((((''''''''''''))))))************))))))+++++++++*********************************************************************+++,,,,,,,,,,,,+++***++++++,,,------............------------......////////////000000000000111111111111222222222222333444555666777777777777999999999888888888888888888888888888888888888888999::::::;;;<<<<<<;;;;;;;;;<<>>=========<<<;;;======<<<;;;999888777666333333333222222111000000000000000000000000000000000///......000000///...------------,,,,,,,,,,,,++++++,,,,,,++++++***)))*********))))))((((((((())))))(((((((((((())))))))))))))))))))))))))))))*********)))))))))(((((((((((())))))))))))(((((('''((()))((('''&&&&&&'''(((((()))))))))*********((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((()))(((((((((''''''''''''+++((((((+++***'''''')))'''(((((((((((((((((('''((((((''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((************************'''((()))))))))(((&&&&&&'''''''''''''''(((((()))(((((((((((())))))))))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&(((((((((&&&$$$###&&&&&&&&&''''''''''''((('''''''''((((((((((((((())))))((((((((((((''''''))))))(((''''''((())))))((((((''''''''''''((((((''''''''''''((((((((((((&&&&&&''''''((()))))))))((((((((((((''''''''''''))))))************))))))*********+++******************************************************************+++,,,,,,,,,,,,+++******++++++,,,------.........------------......////////////000000000000000000111111111222222222333444555666666777777777888888888888888888888888999999888888888888777777999:::;;;;;;<<<;;;;;;;;;:::;;;===???AAABBBCCCDDDEEEEEEFFFFFFGGGHHHHHHIIIGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBDDDEEEGGGHHHJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFIIIJJJLLLOOOSSSVVVXXXZZZYYYZZZ\\\^^^^^^^^^^^^]]]\\\\\\[[[[[[ZZZYYYYYYYYYWWWWWWXXXYYY[[[]]]^^^___ZZZ\\\___bbbdddhhhmmmpppvvvvvvuuusssoookkkgggddd``````^^^]]]\\\\\\\\\]]]OOOOOOOOOOOOPPPRRRSSSTTTTTTVVVXXXYYYZZZ[[[]]]___bbbccceeehhhiiijjjjjjiiihhhhhhhhhiiiiiiiiijjjjjjgggffffffgggiiiiiihhhfffddddddeeefffhhhjjjkkkmmmmmmoooqqqqqqpppnnnnnnnnnmmmmmmlllkkkjjjiiiiiihhhggghhhjjjkkklllmmmmmmmmmgggfffcccaaa___^^^]]]\\\[[[[[[[[[\\\]]]^^^___```______````````````______YYYWWWSSSOOOLLLJJJIIIHHHFFFFFFFFFFFFFFFEEEDDDDDDCCC@@@===;;;;;;<<<;;;:::===<<<;;;:::888777666666222222222222222000//////////////////////////////000...---...///000///---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))+++,,,,,,+++)))(((((()))((((((((((((((())))))***))))))))))))))))))))))))************))))))))))))'''(((((())))))(((((('''&&&''')))((('''%%%%%%&&&))))))))))))************((((((((((((((((((((((((%%%%%%&&&'''((()))******((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))(((''''''''''''((()))&&&&&&))))))%%%$$$&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&'''((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((())))))))))))(((((((((''''''''''''''''''&&&&&&''''''((()))(((((((((((())))))))))))'''(((((()))))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((('''(((((())))))(((((('''&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((()))''''''''''''&&&$$$"""!!!&&&&&&&&&''''''''''''(((&&&&&&'''(((((((((((('''(((((('''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''(((((((((''''''''''''((((((&&&&&&'''''''''(((((((((&&&'''''''''(((((())))))((((((((((((''''''''''''))))))************))))))))))))***++++++++++++******************************************+++++++++******+++,,,,,,,,,,,,+++******++++++,,,,,,------......------------......////////////000000000000000000000111111111111222333333444555666666666666777777777888888888888888;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;===>>>@@@AAABBBBBBBBBCCCDDDEEEFFFFFFGGGFFFFFFFFFFFFEEEDDDCCCCCCBBBCCCDDDEEEGGGHHHJJJJJJIIIHHHHHHHHHHHHHHHHHHGGGIIIJJJKKKNNNQQQTTTWWWYYYXXXZZZ[[[]]]^^^^^^^^^]]]\\\\\\[[[[[[ZZZYYYYYYYYYXXXXXXYYYZZZZZZ[[[\\\\\\WWWYYY\\\___cccgggmmmqqqvvvvvvuuurrrnnnjjjfffccc```___^^^]]]\\\[[[[[[[[[OOOOOONNNNNNOOOPPPQQQRRRRRRTTTWWWXXXXXXYYY[[[\\\___```bbbeeeggghhhhhhhhhiiiiiiiiijjjjjjjjjjjjkkkhhhgggeeefffhhhiiiiiihhheeeeeeeeefffhhhjjjlllnnnmmmppprrrsssqqqooopppqqqqqqpppooommmllljjjiiihhheeefffhhhjjjkkklllmmmmmmfffeeeccc```^^^]]]\\\\\\YYYYYYZZZZZZ[[[\\\^^^^^^^^^^^^______^^^^^^]]]\\\XXXUUURRRNNNKKKJJJIIIIIIGGGGGGGGGFFFEEEDDDCCCBBBCCC@@@<<<::::::;;;:::999;;;:::999888777555444444111222222222111000///...///////////////////////////...------//////...---++++++++++++++++++,,,,,,+++++++++++++++***)))))))))+++,,,+++)))((()))+++((((((((((((((()))******))))))))))))))))))))))))***))))))))))))((((((((('''''''''(((((('''''''''(((***++++++***(((((((((((((((((())))))))))))***((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((***)))((('''&&&''''''(((&&&$$$%%%((()))&&&%%%'''&&&'''((())))))((('''&&&'''(((((())))))(((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((("""######$$$%%%&&&''''''***)))'''&&&&&&&&&((()))''''''&&&&&&&&&'''((()))'''((((((((()))))))))***%%%&&&((())))))))))))(((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))******)))((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))'''''''''&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''((($$$%%%&&&'''(((''''''&&&((((((((('''''''''&&&&&&&&&%%%###""""""###%%%&&&((((((''''''''''''((((((&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((((((((((((((''''''''''''))))))************))))))'''((()))+++,,,,,,,,,,,,************************))))))*********+++++++++******+++,,,,,,,,,,,,+++*********+++,,,,,,------......------------......////////////000000000000000000000000111111111111333333444555666666666666666777777777888888888999;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========<<<<<<;;;:::::::::;;;<<<===????????????@@@AAABBBCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGIIIIIIJJJHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKMMMPPPSSSVVVXXXVVVWWWYYY[[[\\\\\\\\\\\\\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYYYYYZZZZZZYYYYYYXXXWWWYYY[[[^^^aaafffkkkooouuuuuutttqqqmmmiiieeebbb```___^^^]]]\\\[[[ZZZZZZOOOOOONNNMMMNNNOOOPPPQQQQQQSSSVVVWWWXXXXXXZZZ[[[ZZZ\\\___aaaccceeeeeeeeeiiiiiijjjjjjjjjkkkkkkkkkiiigggeeeeeegggiiiiiiiiifffeeeeeefffhhhjjjmmmnnnmmmpppssssssrrrpppqqqsssssssssqqqooommmkkkiiihhhdddeeegggiiikkklllmmmmmmfffeeebbb___]]]\\\\\\\\\YYYYYYYYYYYYZZZ[[[]]]]]]_________^^^]]]\\\ZZZZZZWWWUUUQQQNNNKKKJJJJJJJJJHHHHHHHHHGGGEEEDDDBBBAAACCC@@@<<<::::::::::::999999999888666555444333222111111222222111000...---///////////////////////////...------...///...---+++++++++++++++++++++,,,***++++++++++++***))))))&&&)))+++***)))(((***---((((((((((((((()))******)))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&''''''''''''&&&&&&''')))++++++)))'''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((***)))(((&&&&&&''''''(((%%%###%%%***+++((((((+++&&&'''((())))))((('''&&&((()))************))))))&&&&&&'''((())))))((((((''''''''''''''''''''''''))))))))))))))))))))))))###$$$%%%&&&((()))******+++***'''%%%%%%&&&(((***''''''&&&%%%&&&'''((()))'''((((((((())))))******"""###%%%'''((((((''''''))))))))))))))))))))))))''''''''''''((((((((()))((()))***++++++***)))(((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))''''''&&&&&&&&&''''''(((&&&&&&&&&'''''''''(((((($$$$$$&&&'''''''''&&&%%%(((((((((((('''''''''''')))(((&&&%%%%%%&&&((()))((((((''''''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))(((((((((''''''''''''))))))************))))))%%%''')))+++,,,------,,,************************))))))******++++++++++++******+++,,,,,,,,,,,,+++)))******+++,,,,,,------.........------.........////////////000000000000000000000000111111111111222333444555666666666666666666777777888888888999999999999::::::;;;;;;;;;<<<===============<<<<<<999999999:::;;;<<<===>>>======>>>???AAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHIIIIIIJJJHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLOOORRRUUUWWWTTTVVVWWWYYYZZZ[[[[[[ZZZ\\\\\\[[[[[[ZZZYYYYYYYYYYYYZZZZZZZZZYYYXXXWWWVVVXXXZZZ\\\]]]```dddiiimmmttttttssspppmmmhhhdddbbb```___^^^]]][[[ZZZYYYXXXOOOOOONNNMMMKKKLLLOOOQQQRRRSSSTTTUUUVVVWWWWWWWWW[[[\\\^^^______aaadddfffggghhhjjjkkkllllllkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkkmmmmmmooonnnmmmmmmnnnooopppqqqtttttttttssspppmmmiiigggiiigggfffeeefffiiikkkmmmiiieee```[[[YYYZZZ\\\^^^\\\]]]]]]\\\YYYXXXXXXXXX]]]\\\\\\[[[ZZZZZZ[[[[[[TTTRRRNNNMMMMMMNNNNNNMMMKKKHHHEEECCCCCCCCCBBBAAA???>>>===<<<:::999888777666666666666666555555444222111111000000000000000---...///000000///..................------------))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***))))))))))))(((((((((((('''''''''((((((((((((((()))((('''&&&'''(((***,,,+++*********))))))(((((((((***,,,---,,,***&&&###))))))))))))))))))))))))((((((((((((''''''''''''))))))(((((('''''''''&&&+++***))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))---%%%"""%%%((('''(((,,,''''''''''''''''''''''''))))))(((((((((((())))))%%%%%%%%%&&&&&&&&&&&&'''))))))))))))))))))))))))&&&%%%%%%%%%%%%&&&''''''))))))))))))))))))))))))))))))************))))))''''''''''''(((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((())))))))))))))))))))))))(((((((((((((((''''''''''''((()))***)))(((&&&$$$''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((%%%&&&&&&&&&'''((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''')))(((((('''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&************))))))))))))''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((''''''(((((())))))******)))*********++++++++++++******++++++++++++******)))************+++++++++************************))))))*********+++++++++,,,,,,...///000000000000////////////////////////111111222333333333333222444444444555555555666666555666888999::::::999999===<<<;;;::::::;;;===>>><<<<<<<<<<<<;;;:::999999999999999999:::;;;<<<<<>>======???AAADDDFFFCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKLLLMMMOOOQQQSSSTTTTTTTTTUUUVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZ]]]\\\ZZZYYYXXXXXXXXXXXXWWWXXX[[[\\\^^^```dddggglllllllllkkkiiifffcccaaa```___]]][[[YYYWWWUUUUUUOOOOOOOOOMMMKKKLLLNNNPPPQQQQQQSSSTTTUUUVVVVVVVVVYYYZZZ\\\]]]]]]___aaadddeeefffhhhiiijjjjjjiiiiiiiiiiiiiiijjjjjjjjjjjjjjjiiiiiiiiijjjkkklllmmmnnnnnnmmmlllllllllmmmnnnooosssssstttsssqqqnnnllljjjjjjiiigggffffffhhhjjjllliiifffaaa]]]ZZZZZZ\\\]]]]]]^^^___]]]ZZZYYYYYYZZZ]]]]]]\\\[[[ZZZZZZZZZZZZUUURRROOOMMMNNNNNNNNNNNNLLLIIIEEECCCCCCCCCAAA@@@>>>>>>===;;;:::999888777666666666666666555444444222111000000//////000000......///000000///...---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))(((((((((((()))(((((((((''''''''''''***)))'''''''''(((***+++************)))))))))((('''(((***++++++***'''&&&''''''''''''''''''''''''(((((((((((('''''''''''')))(((((((((''''''''''''))))))))))))))))))***+++(((((((((((((((((((((((('''''''''''''''((())))))---&&&###''')))'''(((***''''''''''''''''''''''''))))))(((((((((((())))))''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((()))******''''''''''''''''''''''''((((((((())))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((()))*********)))'''&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&'''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''''''''&&&''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((((((((((((((((((((())))))))))))))))))))))))*********+++)))******++++++******))))))************+++++++++++++++++++++++++++++++++*********++++++++++++,,,------......//////000000000000000000000000000000000111222222333333222222444444444444444444444555555666888999::::::999999<<<;;;:::::::::<<<===???<<<<<<<<<<<<;;;:::999999888888888999999:::;;;<<<>>>>>>===>>>???AAADDDEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLMMMMMMLLLLLLKKKJJJKKKLLLMMMPPPRRRTTTUUUUUUUUUUUUVVVVVVWWWWWWXXXXXXXXXXXXXXXYYYZZZ[[[\\\^^^\\\[[[YYYWWWWWWWWWXXXWWWYYY\\\^^^___```ccceeegggggghhhiiihhhfffdddcccbbbaaa___]]]ZZZXXXVVVUUUOOOPPPOOOMMMKKKKKKMMMOOOPPPPPPRRRSSSTTTUUUUUUUUUVVVXXXYYYZZZZZZ\\\^^^aaacccdddfffggghhhhhhggggggjjjjjjjjjkkkkkklllllllllkkkkkkkkkkkkkkklllmmmnnnnnnmmmlllkkkkkkkkklllmmmrrrrrrssssssrrrpppnnnmmmlllkkkjjjhhhhhhhhhiiijjjiiigggdddaaa^^^]]]\\\\\\^^^___```^^^\\\ZZZ[[[\\\]]]]]]\\\\\\[[[ZZZZZZYYYUUUSSSOOONNNNNNOOOOOONNNMMMJJJFFFDDDCCCBBBAAA???======<<<;;;999888777777555666666666666555444444222111000000//////000000///000000000///...---,,,/////////............---------------------------******+++,,,,,,+++******))))))))))))(((((((((((())))))((((((''''''&&&&&&******(((''''''((())))))************))))))))))))&&&'''((())))))))))))(((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((())))))******+++(((((((((((((((((((((((('''''''''''''''((()))))),,,(((&&&(((***(((((()))(((((((((((((((((((((((()))((((((''''''(((((()))(((((()))))))))*********'''''''''''''''''''''''')))))))))((()))******+++''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))(((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))*********))))))))))))(((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''************************))))))))))))))))))))))))))))))((((((((((((((('''))))))))))))(((((((((((((((((((((((()))))))))))))))******++++++******))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,//////...------...///000111111111111111111111111000111222222333333222222333333333333333333333333555666777888999999999999;;;:::::::::;;;<<<>>>???<<<<<<===<<<<<<;;;:::999888888777888888999:::;;;>>>======>>>???AAACCCEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKLLLMMMMMMNNNNNNMMMMMMLLLIIIJJJKKKMMMPPPSSSUUUWWWVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXYYYZZZ[[[\\\]]]^^^^^^]]][[[YYYWWWVVVVVVWWWXXX[[[^^^``````aaabbbcccaaabbbdddfffggggggffffffdddcccaaa___\\\YYYVVVUUUOOOOOOOOONNNKKKKKKLLLNNNPPPPPPRRRSSSTTTUUUUUUUUUUUUWWWXXXYYYYYYZZZ]]]___bbbccceeefffggggggffffffhhhhhhiiijjjkkkkkklllllllllllllllllllllmmmnnnnnnooonnnlllkkkkkkllllllmmmooopppqqqqqqqqqqqqpppppppppooonnnlllkkkjjjjjjjjjjjjiiigggeeeccc```^^^]]]^^^___```^^^\\\[[[[[[\\\^^^^^^]]]\\\[[[ZZZYYYXXXVVVSSSPPPNNNNNNOOOOOONNNMMMJJJFFFDDDBBBAAA???>>><<<<<<;;;:::999888777777555555666666555555444333111111000///////////////111000000///...------,,,/////////.........------++++++++++++++++++++++++******++++++++++++******))))))))))))(((((((((((('''''''''(((((((((((((((+++***)))(((''''''((((((*********)))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((('''''''''(((((())))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))***)))((())))))((((((((())))))))))))))))))))))))(((((((((''''''((((((((((((((()))))))))*********''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''(((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''***))))))(((((('''''''''((((((((((((((((((((((((%%%&&&&&&'''((()))******))))))(((((('''((())))))'''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''&&&&&&&&&%%%'''''''''''''''''''''''''''''''''(((((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((******)))))))))(((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((******))))))((((((''''''******))))))(((((('''''''''''''''(((((((((((()))))))))************))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------111///---,,,,,,---...000000000000000000000000000000000111222222222222222333333333222222222222111666666777777888999999999::::::::::::;;;===???@@@============<<<;;;:::999777777777777888999:::;;;=========>>>???AAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHIIIIIIIIILLLMMMMMMMMMMMMMMMMMMLLLIIIJJJKKKNNNQQQTTTVVVXXXWWWWWWWWWWWWWWWVVVVVVVVVXXXXXXZZZ[[[]]]^^^______^^^]]][[[XXXWWWVVVVVVVVVYYY\\\___aaaaaaaaaaaaaaa```aaabbbdddfffgggggggggeeeeeecccaaa]]]ZZZWWWUUUNNNNNNOOONNNLLLKKKLLLMMMQQQQQQSSSTTTUUUVVVVVVVVVVVVWWWXXXYYYYYYZZZ\\\^^^bbbcccdddffffffffffffeeeeeefffggghhhiiijjjkkkkkkllllllllllllmmmnnnoooooopppooonnnmmmmmmnnnooopppmmmnnnooopppqqqqqqrrrrrrssssssrrrqqqooommmkkkjjjjjjjjjjjjiiigggdddaaa```]]]^^^___^^^\\\[[[[[[\\\^^^^^^^^^]]][[[YYYWWWVVVUUUSSSOOONNNNNNOOOOOONNNLLLIIIEEEBBBAAA@@@>>>===;;;;;;:::999888777777666555555555555555444444333111000000///.../////////111111000///...---------............------------++++++++++++++++++++++++************************))))))))))))((((((((((((%%%&&&&&&'''((()))************)))(((((((((((('''))))))))))))))))))******+++***((('''&&&&&&&&&'''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((()))))))))***)))((('''&&&(((((((((((((((((((((((('''''''''''''''((())))))((())))))((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''(((((((((((())))))((((((((((((((((((((((((%%%%%%$$$$$$$$$%%%&&&&&&(((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''(((((((((((('''''''''''''''''''''''''''(((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''((()))******''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&''''''''''''''''''&&&((((((((('''&&&&&&&&&%%%&&&''''''''''''''''''''''''''''''(((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''******))))))((((((''''''******))))))((((((''''''&&&'''''''''(((((((((((()))))))))******)))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000///---,,,+++,,,...///////////////////////////000000111222222222222111222222222222222222222222666666666777777888999999999999:::;;;<<<===??????============<<<;;;::::::777777777777888999:::;;;<<<<<<===>>>???AAABBBCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHKKKLLLLLLMMMMMMLLLLLLKKKIIIJJJLLLNNNQQQTTTWWWXXXXXXWWWWWWWWWWWWWWWWWWWWWXXXYYY[[[]]]^^^___``````]]]\\\ZZZXXXVVVVVVVVVVVVYYY\\\___aaaaaa`````````bbbbbbcccdddeeeeeeeeeeeeeeedddcccaaa^^^ZZZVVVTTTKKKMMMNNNNNNLLLLLLMMMNNNQQQQQQSSSTTTUUUVVVVVVVVVVVVWWWXXXYYYXXXYYY[[[^^^```aaacccdddeeeeeeddddddcccccceeefffhhhiiijjjkkkkkkkkkkkklllmmmnnnooopppppppppooooooooopppqqqrrrmmmnnnooopppqqqrrrsssttttttttttttsssqqqnnnllljjjiiiiiijjjiiihhhfffcccbbb]]]^^^___^^^\\\[[[\\\]]]_________^^^\\\YYYWWWUUUTTTRRRNNNMMMMMMNNNNNNMMMJJJGGGCCCAAA@@@???>>><<<::::::999999888777777666444555555555555444333333111000//////......//////111000///...............---------,,,,,,,,,,,,+++------------------------+++***))))))))))))***+++))))))))))))((((((((((((%%%&&&&&&'''((()))******)))))))))))))))((((((((())))))))))))************,,,+++)))((('''&&&&&&&&&))))))))))))))))))))))))(((((((((((('''''''''''''''''''''((((((((((((((((((((()))***)))((('''&&&(((((((((((((((((((((((('''''''''''''''((())))))%%%((()))&&&%%%(((***)))(((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&&&&%%%%%%&&&&&&'''((())))))))))))))))))))))))((((((((())))))(((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((((((((((('''))))))))))))((((((((((((''''''''''''((((((((((((((())))))******))))))((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......---,,,,,,---...///........................///000111111222222111111111111222222222333333333666666666666666888999999999:::;;;;;;<<<===>>>>>>===============<<<::::::888888777888888999:::;;;;;;<<<===>>>@@@AAABBBBBB@@@@@@AAABBBCCCDDDDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHKKKLLLLLLLLLLLLLLLLLLKKKJJJKKKLLLNNNQQQTTTVVVXXXWWWWWWWWWWWWWWWXXXXXXXXXXXXYYY[[[]]]_________^^^\\\[[[YYYWWWVVVVVVWWWWWWXXX[[[^^^_________```aaaccccccccccccccccccccccccbbbbbbbbbaaa^^^ZZZVVVSSSIIIKKKMMMMMMMMMLLLMMMOOOPPPPPPRRRSSSTTTUUUUUUUUUUUUVVVXXXXXXWWWXXXZZZ\\\^^^___aaabbbccccccbbbbbbbbbbbbdddeeegggiiijjjkkkiiiiiijjjkkklllnnnpppqqqoooooooooooopppqqqssstttppppppqqqrrrsssuuuvvvwwwssstttttttttqqqnnnkkkiiiffffffggggggfffeeedddccc^^^___```___]]]]]]]]]____________^^^\\\YYYVVVTTTSSSQQQMMMLLLLLLMMMMMMLLLGGGDDDAAA??????>>>===<<<999999999888777777666666444444555555444444333222000000///............///000///......---...//////,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++))))))))))))(((((((((((((((((((((((((((((('''''''''(((((()))))))))))))))((()))))))))*********************))))))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))$$$%%%''')))******)))((((((((((((((((((((((((((('''''''''''''''((())))))###'''(((###"""'''++++++''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&'''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((((((((($$$%%%'''((((((((('''&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((())))))))))))''''''((((((((()))))))))(((((())))))))))))(((((()))************+++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,------.........///////////////////////////000000111111111111111000111111222333444555555666666555555666777999::::::;;;;;;<<<<<<======<<<>>>>>>>>>======<<<;;;:::888888888999999:::;;;<<<;;;;;;===>>>@@@AAAAAAAAA>>>???@@@BBBDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIJJJJJJLLLMMMMMMNNNNNNMMMMMMLLLLLLLLLMMMOOOQQQSSSVVVWWWVVVVVVWWWWWWXXXXXXYYYYYYXXXZZZ\\\^^^___^^^]]]]]]ZZZYYYXXXWWWVVVWWWXXXXXXXXXZZZ\\\]]]]]]^^^```bbbbbbbbbaaaaaaaaaaaaaaaaaa___``````___]]]YYYUUURRRHHHJJJLLLMMMMMMMMMNNNOOONNNOOOPPPRRRSSSSSSTTTTTTTTTVVVWWWWWWVVVWWWYYY[[[]]]^^^___aaaaaaaaaaaa```bbbbbbdddfffhhhiiikkklllggghhhiiijjjlllnnnppprrrnnnnnnnnnnnnppprrrtttuuurrrrrrssssssuuuvvvxxxyyyqqqrrrssssssqqqnnnjjjhhhddddddddddddddddddcccccc___```aaa```___^^^___```_________^^^\\\YYYUUUSSSSSSPPPMMMKKKKKKLLLLLLLLLEEECCC@@@>>>>>>>>>===<<<999999888888777777666666444444555555444444333222000000///...............000///...------...000111+++++++++*********))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))((((((((((((+++***)))((('''&&&%%%%%%&&&'''((()))******))))))(((((())))))*********+++((())))))************)))'''''''''''''''''''''''')))(((((((((''''''''''''&&&'''''''''(((((())))))!!!###&&&)))++++++++++++(((((((((((((((((((((((('''''''''''''''((())))))!!!''''''!!! ''',,,,,,'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((()))''''''''''''''''''''''''&&&'''((())))))((('''&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******''''''''''''''''''''''''((((((((((((((('''''''''$$$&&&(((******)))((('''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''''''''%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&&&&&&&''''''((((((''''''(((((())))))******(((((((((((())))))))))))(((((())))))))))))(((((()))************+++++++++************************))))))*********+++++++++***+++,,,---...///......000000000000000000000000//////000111111111111111000000111222444555666777666666555555666777999:::;;;;;;<<<<<<===<<<<<<;;;>>>>>>>>>>>>===<<<;;;:::999999999999:::;;;<<<===:::;;;===>>>@@@AAAAAAAAA>>>???AAACCCEEEGGGHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKNNNNNNNNNOOOOOONNNNNNNNNMMMMMMNNNOOOQQQSSSUUUVVVVVVVVVVVVWWWXXXYYYZZZZZZYYYZZZ\\\^^^^^^^^^\\\[[[YYYXXXWWWVVVVVVWWWXXXYYYWWWYYYZZZ[[[[[[]]]```bbb``````____________```aaa]]]^^^^^^^^^\\\XXXTTTRRRJJJKKKKKKLLLLLLLLLLLLKKKMMMNNNOOOPPPQQQSSSTTTTTTSSSTTTTTTUUUVVVWWWXXXXXX]]]^^^```aaabbbbbbaaaaaacccdddeeefffggghhhiiijjjhhhhhhiiijjjlllnnnpppqqqooooooooooooppprrrtttvvvttttttttttttuuuvvvwwwxxxvvvvvvuuutttqqqnnnkkkiiicccddddddeeeeeedddcccbbbaaaaaa```_______________^^^_________]]]YYYUUUSSSQQQOOOMMMKKKIIIIIIIIIIIIBBBAAA>>>;;;999888999999888888888888777777777777666666555444333333222222////////////............/////////...---------,,,......---------,,,,,,,,,+++***((()))******)))'''))))))))))))((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))***))))))))))))))))))))))))(((((((((((((((''''''&&&))))))(((((((((((())))))((((((((('''&&&&&&%%%%%%(((''''''&&&&&&&&&''''''''''''(((((())))))******)))((('''&&&&&&'''((()))''''''&&&&&&'''(((***++++++***)))'''''''''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((++++++******)))))))))(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((,,,,,,,,,+++***))))))(((*********)))((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((('''&&&%%%$$$$$$%%%'''((()))***))))))$$$%%%'''))))))((('''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%$$$'''''''''''''''((()))***''''''''''''''''''''''''***)))((('''&&&&&&'''((())))))))))))))))))))))))''''''''''''''''''''''''&&&''''''((()))******+++(((((((((((()))))))))))))))***+++,,,,,,+++)))(((************************)))************+++++++++)))***,,,------,,,***)))---,,,+++******,,,...///.........////////////000////////////000000000000111111222222222333333333333444444555666777888888999999999:::::::::;;;;;;<<<<<<;;;:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>===>>>???@@@@@@@@@@@@@@@AAABBBCCCEEEGGGIIIJJJKKKMMMMMMNNNOOOOOOOOONNNNNNOOOPPPPPPQQQPPPOOOMMMLLLMMMNNNPPPPPPPPPPPPRRRSSSSSSVVVYYY\\\\\\[[[YYYWWWYYYYYY[[[\\\\\\[[[ZZZZZZYYYWWWUUUSSSRRRTTTUUUWWWWWWXXXZZZ]]]^^^______^^^bbbaaaaaaaaa``````______[[[\\\\\\\\\ZZZWWWSSSQQQJJJJJJKKKLLLLLLLLLLLLKKKLLLMMMNNNOOOQQQRRRTTTTTTSSSSSSTTTUUUVVVWWWWWWXXX\\\]]]___aaabbbbbbbbbbbbcccdddeeefffhhhiiijjjjjjiiiiiiiiijjjkkkmmmoooooonnnnnnnnnnnnpppqqqsssuuuuuuttttttttttttuuuvvvvvvuuuuuutttsssqqqnnnkkkiiidddeeefffffffffeeedddcccaaa```___^^^^^^]]]]]]]]]\\\]]]]]]]]][[[WWWTTTRRRNNNMMMLLLJJJHHHGGGFFFFFFAAA???===:::888888888888777777777777666666666666555555555444333333222222////////////............------------,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,+++************))))))))))))((((((((((((''''''((()))))))))))))))''''''''''''''''''''''''******))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&)))((((((''''''(((((()))''''''''''''''''''''''''(((((('''''''''(((((()))'''((((((((((((((()))))))))((('''&&&&&&'''((())))))(((''''''&&&'''((((((+++***)))(((''''''((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&%%%&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&&&&%%%%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&'''''''''((((((+++******)))((((((''''''''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((((((''''''''''''''''''(((''''''''''''''''''''''''((((((((((((((()))******((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$(((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&((('''&&&&&&&&&'''((()))$$$%%%'''((()))((('''&&&$$$$$$%%%&&&'''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''***)))((('''&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))******(((((((((((())))))))))))*********++++++******)))************************************++++++++++++,,,---///000000///---,,,,,,,,,+++++++++,,,---...------........./////////////////////000000000000111111222222222333333333444444555555666666777777::::::;;;<<<<<<===>>>>>><<<<<<;;;:::::::::;;;;;;;;;;;;<<<<<<======>>>>>>===>>>???@@@AAAAAAAAAAAABBBCCCDDDFFFHHHIIIKKKKKKMMMNNNOOOOOOPPPOOOOOOOOOOOOOOOPPPPPPPPPOOOMMMMMMNNNOOOQQQQQQPPPPPPQQQSSSTTTVVVYYY\\\\\\[[[YYYXXXXXXYYYZZZ[[[[[[[[[ZZZYYYWWWVVVTTTRRRQQQSSSTTTVVVVVVXXXZZZ\\\]]]^^^^^^^^^``````_________^^^^^^^^^\\\\\\\\\\\\ZZZWWWTTTRRRIIIJJJJJJKKKLLLLLLKKKKKKKKKKKKMMMNNNPPPRRRSSSTTTRRRRRRSSSTTTUUUVVVWWWWWW[[[\\\^^^```aaacccccccccdddeeefffggghhhiiijjjkkkjjjiiiiiijjjjjjlllmmmmmmllllllmmmnnnoooqqqssstttuuuuuuuuutttttttttttttttsssssssssrrrpppnnnkkkjjjfffgggggghhhgggfffeeedddaaa```___^^^]]]\\\[[[ZZZZZZ[[[[[[ZZZXXXUUURRRPPPKKKKKKJJJIIIGGGEEECCCBBB???===;;;999777666666777666666555555555444444444555444444333333222222222/////////............---++++++++++++,,,,,,,,,,,,++++++++++++************,,,...000...***)))***,,,))))))))))))((((((((((((''''''((()))))))))))))))''''''''''''''''''''''''*********))))))(((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&(((''''''''''''''''''(((%%%&&&&&&'''(((((())))))((((((((((((((()))***+++((((((((('''''''''''''''((((((''''''''''''((((((******((('''&&&&&&&&&&&&***))))))(((((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((()))((((((''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))******''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&$$$%%%&&&'''((((((((((((***(((&&&$$$$$$%%%&&&((($$$%%%'''((((((((('''&&&"""###$$$%%%'''((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''&&&'''''''''''''''''''''''''''''''''))))))(((''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))*********))))))******+++************************************+++++++++,,,---...///000000///...---++++++,,,,,,,,,,,,------,,,---------............////////////000000000000111111222222222333333333555555555555555555666666999::::::<<<===>>>???@@@===<<<;;;:::::::::::::::;;;;;;;;;<<<======>>>>>>===>>>???AAABBBCCCCCCCCCCCCDDDEEEGGGHHHJJJKKKLLLMMMNNNOOOOOOPPPPPPPPPOOONNNOOOOOOOOOOOOOOONNNMMMOOOQQQRRRQQQPPPPPPQQQRRRTTTVVVXXX[[[[[[ZZZXXXWWWWWWXXXYYYZZZ[[[ZZZZZZYYYVVVUUUSSSQQQQQQRRRSSSTTTVVVWWWYYY[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\[[[ZZZWWWUUUTTTHHHIIIJJJJJJKKKKKKKKKKKKIIIJJJKKKMMMOOOQQQRRRSSSRRRSSSSSSTTTUUUVVVWWWXXXYYYZZZ\\\^^^```bbbcccddddddeeefffggghhhjjjkkkkkkjjjjjjiiiiiiiiijjjkkkkkkllllllmmmoooppprrrssstttwwwwwwvvvvvvuuutttssssssqqqqqqqqqpppooommmkkkiiigggggghhhhhhhhhfffeeedddaaaaaa```^^^]]][[[YYYXXXXXXYYYYYYXXXVVVSSSQQQOOOIIIIIIIIIHHHFFFDDDAAA???<<<;;;:::888666555555555444444444444333333333333444333333333222222222111//////.........---------******++++++,,,,,,------,,,++++++++++++*********+++///111///)))''')))---))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))*********)))((((((''''''''''''''''''''''''''''''(((((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''&&&'''''''''((((((((()))''''''''''''((()))***+++((((((''''''&&&&&&%%%%%%(((((((((''''''((((((((())))))(((((('''''''''''')))))))))(((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''&&&&&&&&&'''''''''((()))******+++((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((************************''''''''''''''''''''''''%%%&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''###$$$$$$%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&'''''''''******)))((('''''''''(((''''''''''''''''''''''''((((((((('''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''(((((((((((())))))))))))******)))(((((()))+++,,,*********************************+++++++++,,,,,,++++++,,,------,,,++++++***+++,,,---------,,,,,,,,,,,,,,,---------......////////////000000000000111111222222222333333333555555555555555555555444666666888999;;;===>>>???===<<<;;;;;;::::::::::::::::::;;;<<<<<<======>>><<<===???AAACCCDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKLLLKKKLLLMMMNNNNNNOOONNNNNNNNNNNNNNNNNNOOOOOOOOONNNQQQRRRSSSRRRPPPPPPQQQRRRSSSTTTVVVXXXYYYXXXVVVUUUUUUVVVXXXYYYZZZZZZYYYXXXVVVUUUSSSRRRRRRRRRTTTTTTWWWXXXZZZ\\\]]]]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[YYYXXXVVVUUUGGGGGGIIIJJJJJJKKKKKKKKKHHHIIIJJJLLLMMMOOOPPPQQQSSSSSSTTTUUUVVVWWWXXXXXXWWWXXXZZZ\\\^^^```bbbcccddddddeeeggghhhiiijjjkkkiiiiiihhhhhhhhhiiiiiiiiilllmmmnnnppprrrtttuuuuuuxxxxxxxxxwwwvvvuuutttsssoooppppppooommmkkkiiihhhffffffggggggfffeeecccbbbaaaaaa```___]]][[[XXXWWWVVVVVVVVVUUUTTTQQQOOONNNIIIIIIIIIGGGEEEBBB@@@>>>::::::888777666555444444333333333333222222222111222222222222222111111111............------------++++++,,,,,,------......,,,,,,,,,,,,++++++++++++)))---///---(((&&&(((,,,))))))))))))((((((((((((''''''((()))))))))))))))************************))))))))))))((((((''''''''''''''''''''''''''''''(((((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''))))))((((((((('''''''''%%%%%%%%%&&&'''((()))***((((((''''''&&&&&&%%%%%%'''(((((((((((((((((('''&&&''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))((((((((((((((('''&&&''''''((()))***++++++((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((('''&&&&&&%%%"""###&&&((((((((('''&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&'''''''''''''''&&&%%%$$$$$$$$$$$$''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))***)))((('''((()))+++,,,***************************++++++++++++,,,,,,,,,*********++++++************+++,,,---------,,,,,,,,,,,,,,,---------......////////////000000000000111111222222222333333333555555555555444444444444555555777999;;;<<<>>>???======<<<;;;:::999999:::::::::;;;;;;<<<=========<<<===???AAACCCDDDDDDDDDEEEEEEFFFGGGIIIJJJKKKKKKIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMNNNOOOOOOPPPQQQSSSSSSSSSQQQPPPQQQRRRRRRSSSTTTUUUVVVUUUTTTSSSTTTUUUWWWXXXYYYYYYXXXXXXWWWVVVUUUTTTTTTTTTUUUUUUXXXYYY[[[\\\]]]]]]]]]]]][[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZYYYXXXWWWVVVVVVFFFFFFHHHIIIJJJJJJKKKKKKHHHHHHIIIKKKLLLMMMNNNOOORRRSSSSSSTTTUUUVVVWWWWWWVVVWWWWWWYYY[[[^^^```aaacccdddeeefffggghhhiiijjjhhhhhhggggggggghhhhhhiiilllmmmoooqqqssstttuuuvvvvvvwwwwwwwwwwwwuuusssrrrooooooooonnnllljjjgggfffcccdddddddddcccbbb```____________^^^\\\ZZZWWWUUUTTTSSSSSSRRRPPPOOOMMMLLLIIIHHHGGGEEECCC@@@>>>===999999888777666555444333333333222222222222111111111111111111111111111111.........------------,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++(((***,,,+++(((&&&(((***))))))))))))((((((((((((''''''((()))))))))))))))************************((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&(((''''''''''''''''''(((******)))(((((('''&&&&&&&&&&&&&&&&&&&&&'''((()))((((((((('''''''''''''''''''''((((((((((((''''''%%%&&&'''((())))))))))))'''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********))))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))%%%%%%%%%&&&'''(((((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))***+++,,,+++***)))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''''''''(((((((((((('''&&&%%%$$$ """&&&)))+++)))'''%%%&&&&&&&&&&&&''''''(((((()))(((((('''&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((()))******+++************************++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,---------............////////////000000000000111111222222222333333333444444444444444444555555666666888999;;;===>>>???>>>===<<<;;;:::999999999:::::::::;;;<<<<<<=========>>>???AAABBBCCCCCCCCCEEEEEEFFFGGGHHHIIIJJJJJJGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMOOOPPPQQQQQQSSSTTTSSSRRRRRRSSSTTTRRRRRRSSSTTTTTTTTTSSSRRRSSSTTTUUUWWWXXXXXXXXXWWWWWWVVVVVVUUUUUUUUUUUUUUUXXXYYYZZZ\\\]]]\\\\\\[[[YYYYYYYYYZZZZZZZZZZZZ[[[YYYXXXXXXWWWWWWVVVVVVVVVEEEFFFGGGHHHIIIJJJJJJJJJHHHIIIIIIJJJKKKKKKLLLLLLPPPPPPQQQRRRSSSTTTUUUUUUUUUUUUVVVWWWYYY[[[]]]___bbbcccdddeeefffggghhhiiiffffffffffffgggggghhhiiijjjkkknnnqqqssstttuuuuuussstttuuuvvvuuutttrrrqqqoooooonnnmmmkkkhhheeeddd```aaaaaaaaa```^^^\\\[[[[[[\\\\\\\\\ZZZWWWUUUSSSPPPOOONNNMMMLLLKKKJJJIIIHHHGGGDDDBBB???===<<<<<<888888888777666555444333333333333222222222111111000111111111111111111111.........---------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************(((((()))))))))))))))***))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&)))((((((''''''(((((())))))))))))(((((((((((((((((('''''''''''''''(((((('''((((((((((((((())))))&&&'''((())))))((('''&&&&&&'''((())))))(((''''''&&&'''((()))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******)))((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))*********++++++(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))%%%%%%&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''''''''(((''''''''''''''''''''''''((()))***,,,,,,+++***)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''''''''&&&&&&$$$%%%''')))***)))'''&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''')))(((((((((((())))))***''''''''''''''''''''''''%%%&&&((()))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''((((((((((((((((((((())))))))))))&&&'''((()))************************************+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,---...------........./////////////////////000000000000111111222222222333333333333333333444444555555555555666777888:::;;;<<<===>>>===<<<;;;:::999999999999::::::;;;;;;<<<<<<======>>>???@@@AAAAAAAAAAAADDDEEEEEEFFFGGGHHHIIIIIIGGGGGGIIIJJJKKKLLLLLLLLLLLLKKKKKKLLLMMMOOOPPPQQQQQQRRRSSSSSSSSSSSSTTTVVVSSSTTTTTTUUUUUUTTTTTTSSSQQQSSSUUUVVVWWWXXXWWWWWWUUUUUUUUUTTTTTTTTTTTTTTTVVVWWWXXXZZZZZZZZZZZZYYYWWWWWWWWWXXXXXXXXXYYYYYYWWWWWWVVVUUUUUUUUUVVVVVVDDDEEEGGGHHHIIIJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKNNNNNNOOOPPPQQQRRRSSSSSSUUUUUUUUUVVVWWWZZZ\\\]]]aaabbbcccdddeeeggghhhhhheeeeeeeeeffffffgggiiiiiiiiijjjmmmppprrrsssttttttqqqrrrsssttttttrrrpppooooooooonnnmmmjjjgggdddbbb^^^_________]]]\\\ZZZXXXXXXYYYZZZYYYXXXVVVSSSRRRMMMLLLKKKJJJIIIHHHGGGGGGGGGEEEBBB???===;;;;;;:::888888888888777666444444333333333222222222222111000000000000000111111111......---------,,,,,,,,,,,,+++++++++******))))))************)))))))))))))))((('''(((***,,,+++***))))))))))))(((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((%%%%%%&&&'''((()))******))))))))))))))))))))))))(((((((((((((((''''''&&&))))))(((((((((((())))))''''''(((((())))))*********))))))(((((((((((()))''''''(((((())))))******&&&'''((())))))((('''&&&(((((()))))))))'''&&&%%%&&&'''(((*********)))((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))'''&&&%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((($$$%%%%%%%%%&&&&&&''''''))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))))))))((((((((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))***+++***((('''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''(((((('''((((((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''%%%&&&((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))%%%&&&(((************)))************************++++++,,,,,,,,,---------,,,++++++******++++++,,,---,,,+++******,,,...///.........////////////000////////////000000000000111111222222222333333333222222333333444555666666333444444666777888999:::>>>>>><<<;;;:::999999999999999:::;;;;;;<<<<<<======>>>???@@@@@@@@@@@@@@@DDDDDDEEEFFFGGGGGGHHHHHHGGGHHHIIIKKKLLLMMMMMMMMMKKKKKKKKKKKKMMMOOOQQQRRRPPPRRRSSSTTTSSSSSSUUUWWWUUUUUUVVVVVVVVVUUUUUUTTTQQQRRRTTTVVVWWWWWWWWWWWWTTTTTTTTTTTTSSSSSSSSSRRRTTTUUUWWWXXXXXXXXXWWWWWWUUUUUUUUUVVVVVVWWWWWWWWWVVVVVVUUUTTTTTTUUUUUUVVVAAAAAABBBCCCDDDEEEFFFGGGHHHHHHIIIIIIJJJKKKKKKLLLKKKKKKKKKMMMNNNPPPRRRSSSSSSTTTUUUUUUUUUVVVXXXZZZccccccdddeeedddcccbbbaaaddddddeeedddcccdddfffhhhiiijjjmmmoooppppppooonnnpppppppppppppppooonnnmmmlllkkkjjjhhhfffdddbbb``````^^^\\\YYYXXXWWWXXXYYYXXXXXXXXXWWWTTTPPPMMMJJJKKKJJJHHHFFFFFFFFFHHHIIIEEEDDDAAA???===<<<<<<<<<;;;888555444444555444333222222222111111111111000444333222111000...------000000///---,,,+++***)))+++,,,,,,------,,,,,,+++,,,+++******))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))))))))))))))((('''%%%&&&''')))***))))))))))))))))))))))))))))))(((((('''''''''&&&************************'''''''''''''''''''''''''''((((((((())))))))))))******))))))(((((('''''')))'''&&&%%%&&&(((***+++++++++******)))((((((((($$$###!!!###'''((('''%%%))))))(((((('''''''''&&&''''''''''''((((((((((((******))))))((((((''''''((((((((((((((()))******))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((---)))&&&%%%'''((('''%%%(((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))+++***)))'''''''''((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((('''&&&&&&&&&%%%&&&((()))((('''&&&''')))))))))(((((('''''''''&&&)))((('''&&&%%%&&&&&&'''((()))*********((('''&&&''''''(((((())))))******''''''''''''''''''''''''******))))))((((((''''''((((((((((((((((((((((((***(((&&&%%%$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&((((((((('''&&&&&&&&&%%%(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((******+++,,,,,,,,,,,,+++******))))))))))))******'''(((((()))***+++++++++(((***+++------,,,+++***+++++++++*********))))))******+++,,,,,,,,,,,,+++........................////////////////////////111000/////////000222333444444444555555555666666666777888999:::;;;;;;;;;<<<<<<<<<<<<;;;:::999888<<<;;;999888888999;;;<<<======>>>???@@@AAABBBBBBDDDEEEFFFGGGGGGGGGGGGGGGFFFGGGHHHJJJKKKLLLLLLLLLMMMLLLKKKKKKKKKLLLNNNOOOOOOPPPPPPRRRSSSTTTUUUVVV[[[ZZZXXXVVVUUUUUUUUUUUUXXXXXXWWWVVVVVVVVVVVVWWWXXXWWWUUUSSSQQQOOOOOONNNRRRTTTVVVXXXYYYXXXVVVUUUUUUUUUVVVVVVVVVUUUTTTTTTUUUTTTSSSQQQQQQPPPPPPPPP@@@AAAAAABBBDDDEEEEEEFFFGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKLLLMMMOOOQQQRRRSSSSSSTTTUUUUUUUUUUUUXXXZZZ```aaabbbccccccbbbaaa```cccdddddddddcccdddgggiiijjjlllnnnpppqqqqqqpppoooppppppppppppooonnnmmmllliiihhhhhhgggeeedddbbbaaa___]]][[[XXXWWWVVVWWWWWWWWWWWWWWWVVVSSSPPPMMMKKKJJJIIIGGGEEEEEEEEEFFFGGGDDDCCCAAA>>>===<<<;;;;;;:::888555444555555444333222222222111111111000000333222111111000///......111111000///...---,,,,,,++++++,,,,,,,,,,,,++++++,,,+++******))))))******))))))))))))))))))))))))************************''''''((()))))))))))))))***)))((('''&&&''''''((()))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((())))))******)))))))))((((((((('''((('''&&&&&&&&&'''((()))((((((((((((((((((((()))'''%%%$$$%%%((()))(((''')))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&((((((''''''(((((()))******)))((((((''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***(((&&&&&&)))******)))'''''''''''''''''''''''')))((('''''''''((())))))))))))(((((('''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))''''''((())))))((((((((('''''''''''')))((('''&&&&&&&&&''''''((())))))***)))((('''&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((((((((((((((***)))'''&&&%%%&&&'''((('''''''''&&&&&&&&&&&&&&&)))((('''%%%%%%&&&''''''((((((''''''''''''((((((((((((((((((((((((''''''(((''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''')))(((((((((''''''''''''''''''''''''''''''''''''(((((((((''''''((((((((())))))))))))))))))))))))&&&&&&&&&&&&''''''''''''((()))******++++++************))))))((()))))))))'''(((((()))******++++++(((***+++------,,,+++***+++++++++*********))))))******+++,,,,,,,,,,,,+++................................................111000/////////000222222222222222333333333333444333444555666777888888888<<<======<<<;;;:::999999<<<;;;999888888999;;;<<<<<<<<<===>>>???@@@AAAAAACCCCCCDDDFFFFFFGGGGGGGGGFFFGGGHHHJJJKKKKKKLLLLLLMMMLLLKKKKKKKKKLLLMMMNNNNNNOOOPPPQQQRRRTTTUUUUUUZZZYYYWWWVVVUUUTTTTTTUUUWWWWWWVVVVVVVVVVVVWWWWWWWWWUUUTTTRRRPPPNNNNNNMMMOOOQQQTTTWWWXXXXXXWWWVVVUUUUUUUUUVVVVVVUUUTTTTTTTTTTTTRRRQQQPPPPPPPPPPPP@@@@@@AAAAAABBBCCCDDDDDDFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJKKKLLLNNNPPPRRRSSSSSSUUUUUUUUUTTTUUUVVVXXX\\\]]]___```aaaaaa``````aaabbbcccccccccdddgggjjjjjjlllnnnpppqqqqqqpppoooqqqqqqppppppnnnmmmkkkkkkfffeeeeeeeeedddbbbaaa```\\\[[[XXXVVVUUUUUUUUUUUUTTTTTTTTTSSSRRROOOMMMKKKHHHGGGEEEDDDCCCCCCDDDDDDCCCBBB@@@>>><<<;;;;;;::::::888555444555555444222222222111111111000000000111000000000////////////000000///......---,,,,,,******++++++++++++******++++++***))))))))))))***))))))))))))))))))))))))************************''''''((())))))))))))))))))))))))(((((('''''''''))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''''''''(((***+++))))))))))))(((((((((((('''''''''''''''&&&&&&&&&%%%%%%&&&''''''((()))))))))((('''((()))***)))(((((((((((((((''''''''''''&&&''''''''''''(((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''((()))***)))(((((('''(((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((('''&&&'''***,,,,,,,,,''''''''''''''''''''''''***))))))((((((((())))))&&&'''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((()))******(((((()))***(((((((((((('''''''''''')))(((''''''&&&&&&''''''(((((()))))))))(((''''''''''''''''''&&&&&&&&&&&&)))))))))))))))))))))))))))))))))(((((((((((('''((((((((((((((((((((((((***)))((('''&&&'''((()))(((((((((''''''&&&&&&&&&***)))&&&$$$$$$%%%''')))((((((''''''''''''((((((((((((((()))))))))))))))(((''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))************************%%%%%%%%%&&&&&&&&&&&&''''''((())))))******))))))+++***))))))((((((((((((((((((((()))******++++++((()))+++,,,,,,,,,+++***+++++++++*********************+++,,,,,,,,,,,,+++------------------------........................000000000///000111111222222222222222333333333333222333444555666666777777============<<<;;;::::::;;;:::999888888999:::;;;;;;;;;<<<===>>>??????@@@@@@AAABBBDDDEEEFFFFFFFFFFFFGGGHHHJJJKKKKKKKKKKKKLLLLLLKKKKKKJJJKKKKKKLLLMMMNNNOOOPPPQQQSSSTTTTTTYYYXXXVVVUUUTTTTTTTTTTTTUUUUUUUUUUUUVVVWWWXXXYYYUUUTTTRRRPPPOOONNNMMMMMMMMMOOORRRTTTVVVVVVVVVUUUTTTTTTUUUUUUUUUUUUUUUTTTTTTSSSRRRQQQPPPOOOOOOOOO??????@@@AAAAAABBBCCCCCCDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHIIIJJJLLLNNNPPPQQQSSSTTTUUUTTTSSSTTTUUUWWWZZZ[[[]]]___```````````````aaabbbbbbbbbdddgggiiihhhjjjlllnnnoooooonnnnnnpppppppppnnnmmmkkkiiihhhddddddcccbbbaaa___]]]\\\YYYXXXVVVUUUTTTSSSSSSSSSQQQQQQQQQQQQOOONNNLLLKKKFFFEEEDDDBBBAAAAAAAAAAAA@@@@@@>>>===;;;:::999999999777555444555555333222111111111111000000000000////////////////////////---,,,,,,,,,++++++******)))******++++++******)))++++++***)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))'''((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))((((((((((((''''''(((((('''&&&%%%$$$&&&&&&'''''''''(((((((((***))))))))))))))))))(((((((((((((((((('''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((()))(((''''''&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''')))***++++++'''''''''''''''''''''''')))))))))((((((((((((((($$$&&&''')))))))))((('''(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&&&&&&&'''((((((((((((***+++***)))((()))***((((((((((((((('''''''''((((((''''''''''''''''''((((((((((((((((((''''''(((((((((''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******)))(((((((((((())))))))))))(((''''''&&&&&&)))(((&&&%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((((())))))***(((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((((((((((()))))))))))))))))))))))))))%%%%%%&&&&&&&&&''''''''''''((())))))******))))))+++***)))(((((('''(((((((((((())))))************))))))***+++,,,++++++*********************************+++,,,,,,,,,,,,+++------------------------........................000000000000000111111222333333444444444555555555555555555666777888999:::<<<=========<<<<<<;;;:::::::::999888888999::::::999:::;;;;;;======>>>???>>>???AAABBBDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJLLLLLLMMMNNNPPPQQQRRRRRRVVVVVVUUUTTTSSSSSSRRRRRRSSSSSSSSSTTTUUUWWWXXXYYYTTTSSSRRRPPPOOONNNNNNNNNMMMNNNPPPRRRTTTTTTSSSSSSSSSSSSTTTUUUUUUUUUUUUUUUTTTSSSRRRPPPOOONNNNNNNNN??????@@@@@@AAABBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHJJJLLLMMMNNNRRRSSSTTTTTTSSSSSSUUUWWWYYYZZZ\\\^^^````````````^^^___`````````bbbeeehhhhhhjjjlllnnnoooooonnnmmmnnnnnnmmmlllkkkiiigggfffdddcccbbb```^^^[[[XXXWWWVVVUUUTTTSSSRRRRRRQQQQQQOOOOOOOOONNNMMMLLLKKKJJJDDDCCCBBBAAA@@@??????>>>>>>>>>===<<<;;;999888888888666555555555444222111111111111000000000//////.............../////////+++++++++++++++*********)))******++++++******)))+++***))))))(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))%%%&&&((()))************(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))************************)))((('''''''''(((***+++(((((((((((())))))))))))'''((((((((('''&&&%%%%%%)))))))))(((((('''''''''((())))))(((((('''(((((('''''''''(((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&((()))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))%%%&&&&&&&&&'''((((((((((((***+++***)))((()))***'''''''''(((((((((((((((''''''((((((((((((((((((''''''''''''''''''((((((***))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((***))))))((((((((((((((())))))((((((((('''''''''%%%&&&'''(((((((((&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''&&&'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&'''''''''((((((((((((((()))******++++++************)))(((''''''(((((()))))))))))))))*********))))))******++++++++++++******************************+++,,,,,,,,,,,,+++------------------------........................///000000000111111111111333333333444444444555555666666666666777999:::;;;<<<<<<<<<<<<<<<<<<;;;:::999999999999999999999999999999:::;;;<<<===>>>>>>>>>???@@@AAABBBCCCCCCCCCEEEFFFGGGHHHHHHIIIHHHHHHIIIIIIIIIJJJIIIIIIIIIIIIJJJJJJKKKMMMNNNOOOPPPQQQTTTTTTTTTSSSSSSRRRQQQQQQQQQQQQQQQRRRSSSUUUWWWWWWTTTSSSRRRQQQPPPPPPPPPPPPOOOOOOPPPQQQQQQQQQPPPOOOQQQRRRSSSTTTUUUVVVVVVVVVTTTSSSQQQPPPNNNMMMMMMLLL@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEFFFGGGIIIKKKMMMNNNPPPQQQSSSSSSRRRSSSVVVXXXXXXYYY[[[]]]^^^___^^^^^^\\\]]]^^^^^^^^^___bbbeeehhhjjjlllnnnoooooonnnmmmkkkkkkkkkjjjhhhgggfffeeecccbbb```^^^[[[XXXUUUSSSTTTTTTSSSSSSRRRQQQQQQPPPNNNNNNMMMLLLJJJIIIIIIHHHCCCCCCBBBAAA???>>>======<<<<<<<<<;;;:::999777666777666555555555444222000111111000000000/////////---------...............,,,,,,,,,,,,,,,,,,,,,---******++++++++++++************)))(((((((((((()))))))))))))))))))))))))))************************''''''((()))))))))))))))''''''(((((()))***+++,,,))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))))))))(((((((((((())))))))))))((((((((((((((('''''''''******))))))(((''''''&&&&&&''')))((('''&&&((()))'''''''''(((((((((((((((%%%&&&&&&&&&&&&'''''''''((((((((()))))))))))))))''''''&&&&&&''''''((()))((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&((()))(((&&&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((''''''''''''((())))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((()))******(((((()))***'''''''''(((((((((((((((''''''((()))))))))((((((''''''&&&&&&''''''((())))))))))))))))))(((((((((''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''###%%%(((******(((&&&$$$((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))((()))******++++++******)))((((((''''''(((((()))))))))))))))))))))******))))))))))))******++++++***************+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////000111111111111000111111111111222222222222555444444444555777999::::::;;;;;;;;;;;;;;;::::::999999999999999999999999999999:::;;;<<<======>>>??????@@@AAABBBBBBBBBBBBDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIHHHIIIJJJKKKLLLNNNOOOOOORRRRRRRRRRRRRRRQQQPPPPPPOOOOOOOOOPPPQQQSSSTTTUUUSSSSSSRRRQQQPPPPPPQQQQQQPPPPPPPPPPPPPPPOOONNNNNNPPPQQQRRRTTTUUUVVVVVVVVVTTTSSSQQQOOOMMMLLLLLLKKKAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGHHHJJJLLLMMMNNNNNNPPPQQQRRRRRRTTTVVVYYYWWWXXXZZZ[[[\\\\\\\\\[[[\\\\\\]]]\\\\\\]]]___bbbeeefffiiikkkllllllkkkjjjhhhhhhhhhgggfffeeedddccc```___^^^\\\YYYVVVTTTRRRSSSSSSSSSSSSRRRQQQPPPPPPNNNMMMLLLJJJHHHGGGGGGFFFCCCBBBBBBAAA???>>><<<;;;::::::;;;:::999888666555666555555555555444222///111000000000////////////......------------------***+++++++++,,,,,,------++++++,,,,,,,,,,,,++++++******)))((((((((((((((())))))))))))))))))))))))************************''''''((()))))))))))))))+++***)))(((((()))******))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))&&&''')))*********)))((('''((((((((()))))))))***))))))((('''((()))***+++''''''''''''''''''''''''%%%''')))((('''''')))+++''''''''''''((((((((()))%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))((((((''''''(((((()))***))))))(((''''''''''''(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&(((***)))&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((())))))))))))+++******))))))))))))***(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))''''''((()))''''''''''''((((((((()))&&&'''((()))***))))))(((''''''&&&&&&&&&'''((()))''''''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&''''''(((((($$$%%%'''((()))((('''&&&((((((''''''''''''((((((((((((((((((''''''''''''(((''''''''''''&&&&&&&&&$$$%%%%%%&&&'''((())))))''''''''''''((((((((()))''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((())))))******))))))'''''''''''''''((()))******))))))))))))))))))))))))))))))))))))******+++))))))*********+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///000111222111111000000111111111111222222222444444333333444666888999999999:::::::::::::::999888888999999999999888888999999:::;;;<<<===>>>>>>@@@AAAAAABBBBBBAAAAAA@@@BBBCCCDDDDDDEEEDDDDDDDDDDDDEEEGGGHHHIIIIIIIIIIIIGGGHHHHHHJJJKKKLLLMMMNNNPPPQQQQQQRRRQQQQQQOOOOOONNNNNNNNNNNNOOOPPPQQQRRRQQQQQQPPPPPPOOOPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPRRRSSSUUUVVVVVVWWWTTTRRRQQQOOOMMMLLLKKKKKKAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGHHHIIIKKKMMMOOOPPPMMMOOOQQQRRRRRRTTTWWWYYYVVVWWWXXXZZZZZZZZZYYYYYY[[[\\\\\\[[[ZZZ[[[]]]``````bbbdddfffggggggfffeeeeeefffffffffeeeddddddccc]]]\\\\\\ZZZXXXVVVTTTSSSRRRSSSSSSSSSRRRQQQPPPPPPNNNMMMKKKIIIGGGFFFEEEEEECCCBBBBBBAAA???>>><<<;;;999:::::::::999888666555666555555555555444111///000000000000////////////......---------,,,,,,,,,((((((((()))******+++++++++,,,,,,------,,,,,,+++******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))///---***(((''''''((()))))))))))))))))))))))))))&&&'''''''''(((((())))))************************((((((((((((((((((((((((%%%''')))+++,,,***(((''''''((((((((())))))*********)))((('''((())),,,---$$$%%%%%%&&&&&&''''''((($$$'''))))))((((((***,,,&&&'''''''''(((((())))))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((()))******++++++***)))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((%%%(((+++***(((&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''')))++++++++++++---,,,+++)))))))))***+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((''''''&&&&&&%%%'''((()))((('''&&&''')))&&&'''''''''(((((())))))&&&'''(((*********)))((('''&&&&&&%%%&&&'''((()))%%%&&&&&&''''''((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((('''&&&&&&%%%###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&%%%%%%&&&&&&&&&******))))))((((((''''''(((((('''''''''&&&&&&&&&###$$$%%%&&&''')))******&&&'''''''''(((((())))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((&&&&&&&&&&&&((()))***+++*********))))))))))))))))))))))))))))))******+++))))))******++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///000222222111111000222222333333333444444444555444333333444666999:::888888999:::::::::999999888888999999999999888888999::::::;;;<<<===>>>>>>AAABBBBBBBBBBBBAAA@@@@@@BBBBBBCCCCCCCCCCCCCCCCCCBBBDDDFFFHHHIIIJJJJJJIIIFFFGGGHHHIIIKKKLLLMMMMMMOOOPPPQQQQQQQQQPPPOOONNNMMMMMMMMMMMMNNNOOOPPPPPPPPPOOOOOONNNNNNOOOOOOOOOMMMMMMNNNOOOPPPPPPQQQQQQOOOPPPQQQSSSUUUVVVWWWWWWSSSRRRQQQNNNMMMKKKJJJJJJBBBCCCCCCEEEFFFGGGHHHHHHDDDDDDCCCDDDDDDEEEFFFFFFIIIIIIIIIIIIJJJKKKLLLMMMLLLMMMNNNOOOQQQRRRSSSSSSSSSTTTVVVWWWXXXWWWWWWVVVVVVVVVVVVWWWXXXYYYZZZ[[[___bbbddddddcccbbbbbbcccfffdddaaa___^^^^^^______ZZZYYYYYYXXXVVVTTTRRRQQQQQQQQQRRRRRRQQQOOOMMMLLLLLLKKKIIIFFFDDDCCCBBBBBBAAAAAA@@@>>>===;;;:::::::::::::::999888777666555666555555444444333222222000000//////......------......---,,,,,,+++******,,,+++******))))))******+++*********))))))((((((&&&'''((())))))***))))))'''((()))))))))(((&&&%%%&&&&&&'''(((***+++---...''''''''''''(((((((((((()))))))))))))))))))))))),,,***((('''&&&''')))***))))))((((((''''''&&&&&&))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&& """&&&)))***)))'''%%%(((((((((((((((((((((((())))))((((((''''''''''''))))))))))))))))))))))))((((((''''''''''''((((((((('''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&'''((())))))(((''''''%%%&&&((('''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))((()))***''''''''''''''''''&&&&&&%%%%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''((((((((('''&&&%%%$$$&&&'''((())))))((('''&&&'''((()))******)))((((((''''''''''''''''''''''''))))))(((((((((((())))))''')))***(((&&&%%%'''***(((((((((((((((((((((((('''''''''(((((((((((((((%%%&&&&&&''''''&&&&&&%%%(((((((((((((((((((((((()))((('''&&&&&&'''((()))%%%%%%&&&&&&''''''((((((((((((''''''''''''((((((***)))(((''''''((()))***''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((---+++)))((('''((()))***))))))))))))******************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------////////////////////////............////////////333222111111111222333444555555555666777888888999666666555555666888:::;;;;;;:::888777777888:::;;;::::::;;;;;;<<<===>>>>>>>>>>>>??????@@@@@@AAAAAAAAABBBCCCCCCBBBBBBDDDFFFFFFGGGHHHHHHFFFFFFGGGHHHFFFGGGGGGHHHIIIJJJLLLMMMOOOPPPRRRTTTSSSRRROOONNNMMMKKKJJJJJJLLLMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPQQQPPPPPPQQQQQQRRRQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRPPPOOOOOONNNLLLJJJHHHGGGBBBCCCDDDEEEFFFHHHIIIIIIEEEEEEDDDDDDEEEFFFFFFGGGJJJJJJJJJJJJKKKLLLMMMMMMOOOOOOOOOPPPPPPPPPPPPQQQSSSTTTUUUWWWWWWWWWWWWVVVWWWVVVVVVVVVWWWXXXYYYZZZ]]]```bbbcccbbbaaaaaabbbeeecccaaa___^^^^^^^^^___YYYXXXWWWVVVTTTSSSRRRQQQPPPPPPQQQQQQPPPOOONNNMMMLLLKKKJJJHHHFFFDDDBBBBBBAAA@@@???>>><<<;;;:::999:::::::::999888777555555444444333333222222111111000000////////////......---------,,,,,,+++++++++,,,+++******))))))******************)))))))))((('''(((((())))))))))))((((((((())))))(((''''''&&&)))((((((((()))***++++++((((((((())))))))))))***))))))))))))))))))))))))***)))((('''''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********(((((()))***************(((((((((((((((((((((((((((((('''''''''&&&&&&&&&"""$$$&&&((()))(((&&&%%%((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''(((''''''''''''''''''(((((('''&&&&&&(((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''(((((('''''''''))))))))))))))))))))))))%%%&&&''''''''''''%%%%%%"""$$$%%%%%%$$$###%%%&&&''''''''''''''''''''''''%%%'''))))))(((((()))***''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((()))((((((((('''(((((())))))((('''&&&''''''((())))))((('''&&&''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&'''((('''%%%$$$&&&(((''''''''''''''''''''''''))))))((('''&&&%%%$$$###%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''')))((('''&&&&&&'''((()))'''''''''''''''((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((,,,+++)))((('''((()))***))))))))))))************)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------....................................////////////111000000///000111333333222333333444555555666666555555555666777888::::::;;;:::888777777888:::;;;:::::::::;;;<<<<<<<<<=========>>>>>>???@@@@@@@@@AAABBBCCCBBBAAABBBCCCEEEEEEGGGHHHHHHFFFFFFGGGIIIHHHGGGHHHHHHIIIJJJKKKLLLNNNPPPRRRSSSSSSQQQOOONNNLLLKKKIIIJJJKKKLLLLLLKKKJJJJJJKKKMMMOOOPPPRRRSSSOOOPPPPPPQQQQQQPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQNNNNNNMMMLLLKKKIIIHHHGGGCCCCCCDDDFFFGGGHHHIIIJJJGGGFFFFFFFFFFFFGGGGGGHHHJJJJJJKKKKKKLLLMMMMMMNNNQQQQQQPPPPPPOOOOOONNNNNNSSSSSSTTTVVVVVVWWWWWWVVVWWWWWWVVVVVVVVVWWWWWWXXXZZZ]]]___``````___```aaacccaaa```^^^]]]]]]^^^^^^YYYXXXUUUSSSQQQQQQQQQQQQNNNNNNOOOOOOOOONNNNNNMMMIIIIIIIIIHHHFFFCCCAAA?????????>>>===;;;:::999999999999999999888666555444333333222222111000000///////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******************))))))))))))((())))))))))))(((((('''))))))((((((''''''((((((++++++***)))(((((((((((())))))))))))************)))))))))))))))))))))))))))(((((((((''''''''''''''''''((())))))***++++++((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******(((((()))***************(((((((((((((((((((((((((((((((((''''''''''''&&&%%%&&&''''''''''''&&&&&&(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&(((((('''&&&''''''''''''((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((('''%%%%%%%%%&&&''''''&&&&&&''')))((((((((((((((((((((((((%%%'''))))))((('''((()))''''''''''''''''''''''''''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((()))******(((((())))))((('''&&&&&&''''''(((((('''&&&%%%$$$''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&%%%$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$######"""%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))((((((((((((((('''&&&'''((())))))((('''&&&((((((((())))))(((((((((&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((++++++)))((((((((()))***))))))))))))************)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------....................................////////////.........//////111222333222333333444444555555555444555666777888999999999::::::888888888999:::;;;::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>???@@@@@@AAABBBCCCBBBAAAAAACCCDDDDDDFFFGGGGGGFFFFFFHHHIIIIIIIIIIIIIIIIIIJJJKKKKKKMMMOOOPPPRRRRRRQQQOOONNNLLLKKKIIIIIIJJJKKKJJJIIIHHHIIIJJJMMMOOORRRTTTUUUOOOOOOOOOPPPPPPOOOOOONNNNNNNNNOOOOOOPPPPPPPPPPPPLLLLLLLLLKKKJJJHHHGGGFFFBBBCCCDDDFFFGGGIIIJJJKKKHHHHHHGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMNNNNNNNNNPPPPPPPPPOOOOOOOOONNNNNNRRRRRRSSSTTTUUUVVVVVVWWWXXXWWWWWWVVVVVVVVVVVVWWWXXX[[[]]]___^^^^^^^^^___```___^^^]]]\\\]]]]]]]]]ZZZXXXUUUQQQOOONNNNNNNNNLLLMMMMMMMMMMMMMMMMMMMMMFFFGGGGGGFFFDDDAAA>>><<<>>>===<<<;;;:::999888888999999999888777666444444333222222111111000000///......//////000111111222+++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))***************)))))))))))))))))))))***))))))((('''&&&***)))(((''''''((()))***,,,+++***(((((('''''''''(((((()))))))))*********(((((((((((((((((((((((('''(((((((((((('''&&&&&&((()))))))))*********+++((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&'''((()))(((&&&(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((,,,++++++***)))(((((('''&&&((())))))(((''')))***((((((((((((((((((((((((%%%'''))))))'''''''''(((''''''''''''(((((((((((())))))((((((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''(((((()))))))))(((((('''&&&&&&))))))(((((('''&&&%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''(((((((((******))))))((((((''''''%%%''')))******)))'''%%%&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((+++***)))(((((()))******((()))))))))************))))))***+++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------....................................////////////.........///000111222333444444555555555666666666333444666888999999888888999999888888888999:::;;;::::::::::::::::::999999;;;;;;<<<===>>>??????@@@AAABBBBBBAAA@@@@@@BBBCCCCCCEEEFFFGGGFFFFFFHHHJJJKKKJJJJJJJJJJJJJJJKKKKKKMMMNNNPPPQQQQQQQQQPPPOOOMMMKKKIIIIIIIIIJJJIIIHHHHHHIIIKKKMMMPPPRRRSSSTTTNNNNNNOOOOOOOOONNNMMMMMMLLLMMMMMMMMMNNNNNNNNNNNNKKKKKKKKKJJJIIIHHHGGGFFFBBBBBBDDDEEEGGGIIIJJJKKKIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNNNNMMMMMMMMMNNNNNNOOOPPPPPPQQQQQQRRRRRRSSSTTTUUUVVVWWWXXXXXXWWWVVVVVVVVVWWWWWWXXXZZZ]]]^^^]]]]]]]]]^^^]]]]]]\\\\\\\\\\\\\\\\\\[[[YYYUUUPPPMMMLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLGGGGGGHHHGGGEEEBBB>>><<<<<<;;;;;;:::999888777777888888888777666555444333333333222222111111000000------...///000111222222+++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******))))))))))))))))))******))))))***))))))((('''&&&***)))(((''''''((()))***))))))(((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((())))))(((((('''&&&+++*********)))))))))(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))'''&&&%%%&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&)))(((''''''((()))((('''((((((((()))))))))************++++++++++++******)))))))))))))))))))))))),,,,,,+++***)))(((((((((###%%%&&&&&&%%%%%%&&&'''''''''''''''''''''''''''&&&((())))))(((''''''((('''''''''((((((((())))))***)))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((***)))((('''''''''(((((())))))((((((''''''''''''+++***)))(((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((()))%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''(((((((((((((((((('''******))))))((((((''''''%%%''')))******)))'''%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))******((()))))))))************))))))***++++++++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------....................................//////////////////000111111222222222444444444444555555555555222333555777888888888777888888888999999::::::;;;::::::::::::::::::999999;;;;;;<<<===>>>???@@@@@@@@@AAABBBAAA??????@@@BBBBBBDDDFFFFFFFFFGGGHHHJJJKKKKKKJJJJJJJJJKKKLLLLLLMMMNNNOOOQQQQQQRRRQQQQQQNNNLLLIIIIIIIIIIIIHHHGGGIIIJJJLLLNNNPPPQQQQQQRRRNNNOOOOOOOOONNNMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJJJJIIIHHHGGGGGG@@@AAABBBDDDFFFHHHJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJLLLMMMNNNMMMMMMLLLKKKKKKLLLNNNOOOQQQRRRRRRQQQQQQQQQRRRSSSUUUVVVWWWXXXXXXWWWWWWWWWXXXXXXYYYZZZ\\\^^^___^^^]]]]]]]]]ZZZ[[[[[[[[[[[[[[[[[[[[[YYYWWWTTTQQQNNNLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKJJJIIIIIIHHHFFFCCCAAA???::::::999888888777666666777777777777666444333222333333222222111000000000,,,------...///000000111,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******))))))))))))************((())))))))))))(((((('''))))))(((((())))))******(((((('''''''''((())))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((++++++***))))))(((''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************(((((((((((((((((((((((('''(((((((((((()))))))))))))))((('''&&&&&&&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''))))))))))))))))))))))))''''''&&&&&&&&&&&&'''''')))(((''''''))))))((('''(((((((((((())))))))))))******++++++++++++******++++++++++++++++++++++++))))))((('''&&&&&&&&&&&&%%%&&&((('''&&&&&&''')))''''''''''''''''''''''''((()))******((('''(((((('''''''''(((((())))))******)))((('''&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((---,,,+++)))(((((()))***((((((''''''''''''((()))+++***)))(((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((('''%%%$$$%%%'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''''''''%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((''''''((((((((((((''''''))))))((((((((((((((('''&&&'''((())))))((('''&&&'''''''''(((((('''''''''%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))************))))))))))))************((()))******++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------............///////////////000111222222222111111222222222222222222222222333444555666777888888888777888888999:::::::::;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<===???@@@AAAAAA@@@AAAAAA@@@???>>>???AAAAAACCCEEEFFFFFFGGGIIIKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMNNNOOOQQQRRRSSSSSSSSSOOOMMMJJJJJJJJJIIIHHHGGGIIIJJJLLLOOOPPPQQQQQQQQQOOOOOOOOOOOONNNMMMMMMLLLKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGGGGHHHHHHGGGFFFFFF???@@@AAACCCEEEGGGIIIJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHIIIKKKMMMMMMMMMLLLKKKKKKKKKLLLNNNOOOPPPQQQRRRPPPPPPPPPQQQRRRTTTVVVXXXXXXXXXXXXXXXYYYYYYZZZ[[[\\\^^^``````___]]]]]]]]]XXXYYYZZZZZZ[[[[[[[[[[[[SSSSSSRRRQQQPPPOOOOOONNNLLLKKKJJJIIIHHHHHHIIIIIIIIIIIIGGGEEECCCAAA@@@???999888888777777666666555777777777666555444333222222111111000000//////...,,,,,,------......//////---------,,,,,,+++++++++,,,+++******))))))******((()))))))))************'''(((((())))))))))))((((((((()))***************((((((((('''''''''(((((('''(((((((((((())))))))))))))))))))))))))))))))),,,+++***)))((())))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))***************(((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''((()))((('''((()))***)))''''''''''''((((((((())))))((())))))******))))))((())))))))))))))))))))))))((('''&&&%%%%%%&&&&&&'''((()))******))))))***+++(((((((((((((((((((((((()))***,,,+++)))(((((()))&&&''''''((())))))*********)))'''&&&%%%&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((+++***(((''''''''')))***''''''&&&&&&'''((()))***))))))((('''''''''((()))''''''''''''''''''''''''((((((''''''''''''((((((&&&$$$"""###&&&((((((&&&'''''''''''''''''''''''')))))))))(((((((((''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&'''((())))))((('''&&&'''''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((()))***************))))))))))))************((())))))*********************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------............///////////////000111111111000///...222222111111111111111111444444444555666777888999777777888999::::::;;;;;;:::::::::;;;<<<<<<<<<===;;;<<<===>>>@@@AAABBBBBB@@@AAAAAA@@@>>>===???@@@@@@BBBDDDEEEFFFGGGIIIKKKJJJJJJKKKKKKLLLMMMNNNOOONNNOOOPPPQQQSSSTTTUUUVVVPPPNNNLLLJJJJJJJJJHHHGGGFFFHHHLLLOOOQQQRRRRRRRRRPPPPPPPPPPPPOOONNNMMMLLLKKKKKKJJJIIIGGGFFFEEEDDDCCCDDDDDDEEEEEEEEEDDDDDD>>>???@@@BBBEEEGGGHHHIIIJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHJJJLLLMMMLLLKKKJJJLLLLLLMMMNNNOOOPPPPPPQQQPPPPPPPPPPPPRRRTTTVVVXXXXXXXXXXXXYYYYYY[[[\\\\\\^^^```bbbaaa___]]]]]]]]]WWWXXXYYYZZZ[[[[[[[[[ZZZOOOPPPQQQRRRRRRRRRRRRQQQMMMKKKJJJHHHGGGGGGHHHHHHGGGFFFDDDAAA???>>>======888888777777666666555555777777777666555444222222000000000///......------,,,,,,,,,------------.........---,,,,,,+++******,,,++++++***)))*********(((((())))))*********+++''''''((())))))***))))))'''((()))+++++++++***)))***)))((('''''''''''''''))))))))))))************))))))))))))))))))))))))---,,,***(((((()))+++,,,&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''((((((((())))))******''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''((((((''''''''''''((((((***((('''((()))***)))'''''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&''')))***%%%&&&''''''&&&&&&'''((())))))))))))))))))))))))***+++---,,,***))))))***&&&''''''((()))******+++***)))'''%%%$$$%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((%%%$$$###"""###%%%'''(((&&&&&&&&&&&&''')))***,,,((('''&&&%%%&&&&&&((()))''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%"""!!!"""%%%''''''%%%((((((((((((((((((((((((%%%%%%&&&'''((()))***+++%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&%%%&&&&&&&&&''''''((((((((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''(((((('''((()))***************))))))))))))************(((((()))*********************+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------............/////////000///000000000000...---,,,444333333333333333333333555444444444555777888:::666777888999:::;;;;;;;;;::::::;;;;;;<<<===>>>>>><<<<<<===???@@@BBBCCCCCC@@@AAAAAA@@@>>>===>>>@@@???AAADDDEEEFFFGGGIIIKKKJJJJJJJJJKKKLLLNNNOOOPPPOOOOOOPPPRRRSSSUUUVVVWWWQQQOOOLLLKKKKKKJJJIIIGGGDDDGGGJJJOOORRRTTTTTTTTTQQQQQQQQQPPPOOONNNMMMLLLLLLKKKJJJHHHFFFEEECCCCCCAAAAAABBBBBBCCCBBBBBBBBB@@@@@@@@@AAACCCEEEGGGIIIKKKKKKJJJIIIIIIHHHGGGGGGEEEFFFHHHHHHHHHHHHJJJKKKKKKLLLMMMNNNNNNOOONNNNNNOOOOOOOOOPPPQQQSSSVVVWWWUUUVVVYYY\\\^^^___^^^^^^______^^^]]]\\\[[[YYYXXXXXXXXXXXXXXXXXXXXXWWWWWWTTTTTTSSSSSSRRRRRRQQQQQQOOOMMMKKKHHHGGGGGGHHHIIIGGGEEEBBBAAAAAA@@@===;;;777777666555555555555555444444444444333222111111222111111000///.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++***)))(((''''''(((((())))))))))))((((((&&&'''((())))))***))))))%%%&&&'''(((((())))))((((((((((((((())))))))))))''''''(((((())))))******))))))(((((((((((())))))))))))(((((((((((()))))),,,***)))'''''''''(((((())))))(((((((((((())))))---,,,***(((&&&###"""!!!&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((***)))((('''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((())))))*********)))(((&&&&&&%%%%%%%%%(((((())))))((('''&&&&&&******))))))((((((((((((%%%%%%&&&'''((()))******&&&''''''(((((((((((((((((((((((()))***,,,......******))))))((((((''''''''''''((((((((((((''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''''''''***)))'''%%%%%%%%%'''((('''''''''''''''''''''''')))///555333,,,'''&&&(((''''''((((((''''''&&&%%%'''((()))******)))((('''(((((((((((((((((((((((((((((())))))((('''&&&&&&''''''''''''((((((((((((((()))*********)))'''&&&((((((((())))))))))))***...---,,,***)))'''&&&%%%(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((())))))((('''&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))((((((((((((((()))******'''''''''''''''((())))))++++++++++++++++++++++++++++++******++++++,,,---)))******++++++,,,------))))))***+++,,,,,,,,,,,,///////////////............------------...//////000000000000000000000000333333333333333333333333555555444444444555555666888888888888888888999999===============>>>??????>>>>>>>>>>>>???@@@AAABBBAAAAAA@@@@@@???>>>>>>>>>AAAAAABBBCCCDDDEEEFFFGGGIIIJJJJJJKKKLLLMMMMMMNNNPPPPPPRRRSSSUUUWWWXXXYYYRRRPPPNNNKKKHHHGGGFFFFFFGGGHHHJJJLLLOOOQQQSSSTTTNNNPPPQQQQQQNNNLLLLLLLLLIIIHHHHHHGGGEEECCCAAA@@@AAAAAAAAAAAA@@@@@@???>>>=========>>>@@@BBBDDDFFFHHHHHHHHHHHHHHHHHHHHHHHHEEEGGGHHHHHHHHHHHHIIIKKKKKKKKKLLLMMMNNNNNNNNNNNNMMMLLLLLLMMMNNNPPPRRRTTTTTTVVVXXX[[[]]]^^^]]]]]]]]]]]]]]]\\\\\\[[[ZZZYYYWWWWWWXXXXXXWWWWWWVVVVVVRRRRRRQQQQQQPPPPPPOOOOOOMMMLLLJJJHHHFFFEEEEEEEEEDDDBBB@@@???>>>===;;;999666666555444444444444555444444444444333222111000111000000//////...------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++******)))((((((((((((((())))))))))))(((((('''(((((())))))))))))((((((((()))))))))(((''''''))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))******))))))))))))******)))((((((((((((((()))******)))((((((((((((((()))&&&&&&''''''''''''''''''&&&''''''((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''))))))))))))))))))))))))'''''''''''''''''''''''''''((((((((()))))))))*********)))(((''''''&&&&&&((((((((((((((('''&&&&&&''''''''''''&&&&&&%%%%%%'''''''''(((((((((((((((&&&''''''(((((((((((((((((((((((())))))+++,,,---***)))))))))((((((((('''''''''((((((((((((''''''''''''''''''''''''&&&&&&((('''''''''''''''''''''***)))'''%%%%%%&&&'''((((((((((((((((((((((((((((((,,,//////***'''&&&(((''''''((((((''''''&&&%%%'''((()))******)))((('''((((((((((((((((((((((((***)))))))))((((((((((((''''''''''''((((((((((((((())))))***)))((('''&&&%%%%%%&&&&&&&&&'''''''''------,,,***)))((('''&&&(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&'''''')))((('''&&&&&&'''((()))((((((((((((((())))))***((((((((((((((()))******++++++++++++++++++++++++++++++******++++++,,,---,,,+++++++++++++++++++++))))))***+++,,,,,,,,,,,,......------------------...---------......//////000000000000000000000000333333333333333333333333333333333444555666777888999999::::::::::::;;;;;;===============>>>??????>>>>>>>>>>>>???@@@AAABBBAAAAAA@@@@@@???>>>======@@@AAABBBCCCDDDEEEEEEFFFHHHHHHIIIJJJKKKLLLLLLMMMOOOPPPQQQSSSUUUWWWXXXYYYQQQPPPMMMJJJHHHGGGFFFFFFHHHIIIJJJLLLNNNPPPQQQRRRNNNOOOPPPOOOMMMKKKJJJJJJIIIHHHHHHGGGEEEDDDBBBAAA@@@@@@@@@@@@???>>>======<<<<<<<<<===>>>AAACCCDDDEEEEEEFFFFFFGGGHHHIIIIIIEEEGGGHHHHHHHHHHHHIIIKKKJJJKKKLLLMMMNNNNNNNNNNNNKKKKKKKKKKKKMMMOOOQQQRRRSSSTTTWWWYYY[[[\\\[[[[[[[[[[[[[[[[[[[[[ZZZYYYYYYVVVVVVVVVVVVVVVUUUTTTTTTPPPPPPOOOOOONNNMMMMMMLLLJJJJJJIIIGGGEEECCCBBBAAAAAA???===<<<;;;:::888666555555444333333333333333333333333333333222000000/////////......------,,,+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))(((((())))))))))))((((((((())))))))))))(((((('''************)))((('''&&&******))))))((((((''''''))))))))))))(((((((((((())))))(((((((((((())))))+++******))))))******+++&&&'''((()))******************)))((((((((((((((($$$$$$%%%&&&((()))***+++&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))******))))))((((((''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%))))))((((((''''''''''''&&&''''''(((((((((((((((((((((((((((((()))******))))))))))))((((((((((((''''''((((((((((((''''''''''''''''''''''''(((((()))))))))((((((''''''''')))((('''&&&&&&&&&'''((()))))))))))))))))))))))))))***+++,,,,,,***)))((('''(((((((((((('''&&&&&&'''(((((())))))(((((('''((((((((((((((((((((((((+++***)))((((((((()))***''''''''''''((((((((((((((())))))))))))((('''&&&$$$%%%%%%%%%&&&&&&&&&&&&++++++******)))((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&''''''(((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((((((((((((''''''''''''(((((((((((((((((()))))))))))))))))))))))))))***+++++++++++++++++++++++++++++++++************+++,,,,,,------,,,,,,+++******)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............////////////000000000000000000000000333333333333333333333333222222333444666777888999999999999:::::::::;;;;;;===============>>>??????>>>>>>>>>>>>???@@@AAAAAABBBBBBAAA@@@???>>>===<<<@@@@@@AAABBBCCCCCCDDDDDDFFFFFFGGGHHHIIIJJJKKKKKKMMMNNNPPPRRRTTTVVVWWWXXXPPPNNNLLLIIIHHHGGGFFFGGGIIIJJJKKKLLLMMMNNNOOOPPPMMMNNNOOOMMMJJJHHHGGGGGGHHHHHHHHHGGGFFFDDDCCCBBB????????????>>>===<<<;;;===<<<======???BBBDDDEEEDDDDDDEEEEEEFFFGGGGGGGGGFFFGGGIIIHHHHHHGGGIIIJJJJJJKKKLLLMMMNNNNNNNNNNNNLLLLLLLLLLLLMMMOOOQQQRRRRRRSSSUUUWWWXXXYYYYYYYYYZZZZZZZZZZZZYYYXXXVVVVVVTTTUUUUUUTTTTTTSSSRRRQQQOOOOOONNNMMMLLLKKKKKKJJJHHHHHHHHHHHHFFFCCC@@@>>>>>><<<::::::999999777555444333333222222222222222333333333333222111000///.........------,,,,,,,,,+++++++++************************)))))))))))))))(((((())))))************(((((())))))))))))(((((())))))***))))))((('''&&&***************)))((((((******))))))((((((''''''******))))))((((((''''''))))))(((((((((((())))))******))))))))))))******&&&'''(((*********)))(((+++***)))((((((''''''(((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((('''''''''(((((((((((((((''''''((((((((((((''''''''''''((((((((((((((('''''''''&&&''''''((((((((((((((()))(((((('''''''''(((((())))))))))))((((((((((((''''''((((((((((((''''''&&&&&&''''''(((((())))))+++******)))(((''''''&&&)))(((''''''&&&'''(((((((((((((((((((((((((((((())))))+++...111000,,,(((((((((((((((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((+++)))(((&&&&&&''')))***''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''''''''((()))))))))((('''&&&'''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))(((((((((''''''((((((((('''(((((()))))))))))))))))))))(((((())))))***+++***************************************++++++,,,,,,,,,,,,++++++*********))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,------------......//////000000000000000000000000000000000000222222333333333333444444222333444555666777888888666666777777888888999999===============>>>>>>?????????>>>>>>???@@@@@@AAACCCBBBAAA@@@???===<<<<<>>===<<<;;;<<<<<<<<<===>>>AAACCCEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIIIIGGGGGGHHHJJJJJJJJJKKKLLLMMMMMMMMMMMMLLLKKKKKKKKKLLLNNNOOOPPPPPPQQQRRRTTTUUUVVVVVVWWWZZZZZZYYYXXXWWWUUUSSSRRRSSSSSSSSSRRRRRRQQQPPPOOOOOONNNNNNLLLKKKJJJJJJIIIFFFGGGHHHHHHFFFCCC???======;;;999999999888666444333333222111111111111111222222222222111000//////------------,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))((((((((()))******++++++(((((())))))))))))(((((())))))***))))))((('''&&&(((((()))******************)))))))))((((((((('''******))))))((((((''''''))))))(((((((((((())))))((((((''''''''''''((((((((()))*********)))'''&&&******)))((((((((((((((())))))(((((((((''''''''''''(((((((((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((((()))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((('''&&&%%%''''''((((((((((((((('''((((((((((((((((((((((((&&&&&&''''''((())))))***&&&''''''((((((((((((((()))(((''''''''''''''''''(((((((((((())))))))))))''''''((((((((((((''''''&&&''''''(((((()))))))))+++******)))(((''''''&&&(((((('''''''''(((((((((''''''''''''''''''''''''&&&'''***000444333---'''(((((())))))(((((('''&&&((((((''''''''''''(((((((((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))''''''''''''(((((((((((()))(((((('''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&&&&'''((((((((((((((((((((((((''''''&&&&&&&&&''''''((('''((()))))))))((('''&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))'''(((((((((((((((((('''''''''((()))***))))))((((((''''''''''''((())))))******************************))))))******+++,,,******+++++++++,,,,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,------...............///000111111111000000111111111111111111111111222222222333333444444444444555666777777777666555555555666777777888999999===============>>>>>>????????????>>>??????@@@AAABBBBBBAAA@@@???>>>===<<<>>>>>>??????@@@@@@AAAAAAAAAAAABBBDDDEEEFFFHHHHHHGGGGGGIIIJJJLLLNNNOOOOOOLLLKKKIIIHHHGGGGGGGGGHHHJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKKKKHHHEEECCCCCCCCCEEEEEEEEEEEEDDDDDDCCCBBBAAAAAAAAA@@@???===<<<;;;:::::::::;;;<<>><<<:::888888888777666444333333222111111111111111111111222111111000///...------------------------,,,,,,,,,+++******))))))))))))))))))************(((((())))))*********+++(((((())))))))))))((((((((())))))))))))(((((('''&&&'''((()))************((((((((()))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))(((''''''&&&&&&''''''(((************)))((('''&&&))))))(((((((((((())))))''''''((((((((()))))))))'''(((((())))))(((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&((()))))))))((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((%%%&&&'''(((((('''&&&%%%&&&'''((((((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%&&&'''((()))******&&&''''''((((((((((((((()))(((((('''''''''(((((((((((((((((())))))))))))''''''((((((((((((''''''(((((((((((((((((()))))))))))))))(((((('''''''''''''''((((((((()))))))))''''''''''''''''''''''''"""$$$(((...222111+++&&&((())))))))))))(((''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((('''&&&%%%%%%%%%&&&'''(((''''''''''''(((((((((((()))(((''''''&&&&&&''''''$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&''''''(((((((((''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((((((''''''((((((((((((''''''&&&''')))*********)))((('''''''''''''''(((((()))***************************))))))))))))***++++++)))******+++,,,,,,------))))))***+++,,,,,,,,,,,,,,,,,,------......//////...///111222222222111000111111111111111111111111111222222333333444444555555666777888777777555555666777777888999:::;;;;;;===============>>>??????@@@???????????????@@@@@@AAAAAA@@@@@@???>>>>>>>>>======>>>>>>>>>????????????@@@AAACCCDDDFFFGGGHHHEEEFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHGGGFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIGGGDDDBBBCCCDDDBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@???===<<<;;;:::::::::;;;===???AAACCCDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIIIIGGGGGGHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMJJJJJJIIIIIIIIIKKKLLLMMMNNNNNNNNNOOOPPPQQQRRRSSSTTTTTTUUUUUUUUUTTTSSSSSSPPPPPPPPPOOONNNMMMKKKKKKLLLKKKJJJIIIGGGFFFEEEEEEBBBBBBCCCCCCBBB@@@???>>>:::888666666666666444333333333222111111111111222111111111111000///...------------------.........---------,,,+++*********)))))))))******+++++++++)))))))))))))))*********(((((())))))))))))(((((('''(((((())))))))))))(((''''''((()))))))))((((((''''''(((((())))))******(((((((((((())))))))))))))))))(((((((((((())))))((((((''''''''''''(((((())))))((((((((((((((()))(((''''''(((((()))***+++'''''''''((())))))******(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))***)))((('''))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''%%%'''((())))))((('''&&&&&&&&&'''((((((((((((((('''''''''((((((((())))))&&&'''''''''(((((())))))&&&''''''(((((((((((((((((((((((('''(((((())))))'''((((((((()))))))))***''''''(((((((((((('''''')))))))))(((((((((((((((((('''''''''''''''''''''''''''((()))))))))))))))''''''''''''''''''''''''$$$&&&))),,,......,,,***)))))))))))))))(((''''''((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((''''''''''''(((((((((((()))((('''&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((&&&%%%%%%%%%&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&'''((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''&&&'''((())))))((('''&&&&&&''')))*********((((((((((((((('''((())))))***************************)))))))))))))))***+++++++++++++++++++++++++++,,,))))))***+++,,,,,,,,,,,,***++++++,,,------.........///111333333222111000111111111111111111111111111111222333333444555555333444666888888888777666666666777888999:::;;;;;;===============>>>??????@@@@@@???????????????@@@????????????????????????<<<============>>>>>>>>>??????@@@BBBDDDFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKIIIIIIHHHFFFCCCBBBCCCEEE@@@@@@AAABBBBBBAAAAAAAAAAAAAAA@@@???>>><<<::::::<<<<<<======???AAADDDEEEBBBBBBCCCEEEFFFHHHIIIIIIGGGIIIIIIIIIGGGGGGHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKKKKLLLMMMNNNOOONNNMMMNNNNNNOOOPPPQQQRRRPPPQQQRRRTTTUUUUUUUUUUUUPPPPPPOOOOOOMMMLLLKKKJJJJJJJJJHHHGGGFFFDDDCCCCCC@@@@@@@@@@@@@@@???>>>>>>888777555555555555333222444333222222111222222222111111111111000///...---..............................------,,,+++******))))))******+++++++++,,,******))))))))))))))))))(((((())))))))))))((((((''''''((())))))***))))))))))))))))))((('''&&&%%%&&&&&&'''((()))***++++++''''''(((((())))))******))))))(((((((((((())))))))))))(((((((((((())))))((((((''''''''')))+++,,,''''''''''''(((***+++,,,))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((($$$&&&((()))***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''&&&''')))***+++***((('''&&&&&&'''((())))))(((((())))))******++++++,,,,,,((((((((((((((('''''''''&&&''''''(((((((((((((((((((((((((((((()))******'''((((((((())))))******''''''((((((((((((''''''******))))))((((((''''''&&&&&&&&&'''''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))***+++,,,,,,...///000)))))))))))))))(((((('''((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((&&&&&&'''((())))))((((((''''''''''''((((((((())))))((('''&&&%%%&&&''''''((((((((())))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))%%%%%%$$$$$$%%%&&&(((***''''''''''''''''''''''''&&&&&&&&&'''((())))))***(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((())))))(((((((((((((((((((((((((((((('''''''''&&&&&&''''''''')))((('''&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&''')))***+++***(((''')))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))******+++------,,,++++++*********))))))***+++,,,,,,,,,,,,))))))***+++,,,,,,------...000222333333333111000111111111111111111111111111111222333333444555555111333555888999999999888333444555666777888999999===============>>>??????@@@@@@???????????????@@@>>>????????????@@@@@@@@@<<<<<<<<<===============>>>???@@@BBBDDDFFFGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKHHHHHHGGGEEECCCCCCDDDFFF??????@@@AAAAAAAAA@@@@@@@@@@@@???>>>===;;;999888:::;;;;;;<<<>>>???AAABBBFFFFFFFFFFFFEEEDDDBBBBBBHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGHHHHHHIIIJJJKKKKKKMMMLLLKKKKKKKKKLLLNNNOOOMMMMMMMMMMMMNNNOOOPPPQQQOOOOOOPPPQQQRRRSSSTTTTTTVVVUUURRROOOMMMKKKJJJIIIIIIHHHGGGEEEDDDCCCCCCCCCAAAAAA@@@???>>>===<<<;;;:::999777555444333444444222111000000111111000///......////////////......------------------------************************))))))))))))))))))))))))***)))((((((((()))+++,,,***)))(((''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))$$$%%%'''((()))))))))(((++++++******)))(((((((((((((((((((((((((((((((((''''''''''''((((((((())),,,+++***))))))***+++,,,((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))(((((())))))))))))((((((((()))+++,,,,,,+++)))((((((((('''(((((()))***+++))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&'''((())))))((((((''''''''''''''''''''''''***)))(((''''''((()))***'''''''''(((((((((((((((++++++***)))((('''&&&&&&************))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&'''''''''''''''&&&&&&((('''&&&,,,555777333,,,)))(((******&&&%%%''''''''''''''''''&&&&&&%%%'''''''''''''''''''''''''''((())))))'''&&&'''(((%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((******)))((('''&&&%%%%%%&&&&&&&&&&&&''''''((((((%%%%%%&&&&&&'''(((((((((''''''(((((((((((((((((($$$%%%&&&'''''''''&&&%%%((((((((((((((((((((((((((((((((((((''''''''''''$$$%%%&&&'''''''''&&&%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''))))))(((((('''''''''&&&))))))((((((''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))******+++)))******++++++,,,------************************++++++++++++++++++++++++,,,,,,------.../////////000111111111111222222222111111111111111111111111333333333444444555555555555555666666777777888888888888777777888888999:::;;;<<<======<<<<<<===???<<<>>>???@@@@@@???>>><<<===<<<<<<<<<<<<======>>>============>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFEEEEEEGGGGGGGGGGGGFFFEEECCCEEEGGGHHHHHHHHHIIIJJJKKKLLLMMMNNNMMMLLLKKKJJJHHHGGGFFFDDDCCCCCCBBBBBBAAAAAAAAA@@@???>>>=========<<<<<<;;;::::::999999;;;;;;;;;<<<>>>???AAABBBCCCDDDDDDEEEEEEDDDDDDCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNNNNOOOPPPQQQRRRSSSSSSTTTRRRQQQNNNLLLKKKJJJIIIHHHGGGEEEDDDBBBBBBAAAAAA@@@@@@???>>>===<<<;;;;;;999888666555333333444444333111000000111111///...111111222222222222111111------------------------************************))))))))))))))))))))))))))))))(((((()))***++++++***)))(((((((((((()))***(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))%%%&&&((()))******)))))))))))))))))))))*********))))))))))))))))))))))))'''''''''((((((((())))))(((''''''&&&&&&''''''((())))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((((((((************(((((()))(((((((((((())))))***(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''((())))))))))))))))))************************))))))(((''''''((())))))))))))((((((''''''&&&&&&))))))))))))((((((((((((*********)))))))))(((((((((((((((((((((((((((((('''(((((((((((((((((('''))))))***))))))((('''&&&''')))'''&&&***222444000,,,((('''******(((''')))'''(((((((((((('''&&&&&&''''''''''''''''''''''''###%%%&&&%%%$$$$$$%%%&&&''''''&&&&&&&&&''''''((((((((((((((((((((((((((()))))))))(((''''''&&&&&&''''''''''''(((((())))))''''''''''''''''''&&&&&&((((((((((((((('''''''''$$$%%%&&&'''''''''&&&&&&((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%&&&'''(((((((((((((((#########$$$%%%&&&&&&&&&'''''''''''''''''''''''')))(((((((((''''''''''''(((''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))***************++++++,,,((())))))******+++,,,,,,************************++++++++++++++++++++++++,,,,,,------.../////////000000111111111222222222111111111111111111111111333333333444444444555555444555555666666777777888888888888888888999::::::;;;<<<======<<<;;;<<<>>><<<===???@@@@@@???===<<<======<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFFFFFFFGGGHHHHHHGGGFFFEEEBBBDDDFFFGGGGGGGGGHHHIIIKKKKKKLLLMMMLLLKKKJJJIIIGGGFFFEEECCCBBBBBBAAAAAA??????>>>>>>>>>>>>>>>>>><<<<<<;;;;;;:::999999999;;;;;;;;;<<<===???AAAAAA@@@AAABBBCCCDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKLLLKKKKKKKKKKKKLLLMMMMMMMMMNNNNNNNNNMMMLLLJJJIIIMMMMMMNNNNNNOOOPPPQQQQQQPPPPPPOOOMMMLLLKKKJJJJJJFFFEEEDDDBBBAAA@@@????????????>>>===<<<;;;::::::999777666444333333333444333222000000000000...---111111222222222222111111------------------------************************))))))))))))))))))))))))))))))))))))***************))))))(((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''((()))************'''(((((()))******++++++************************''''''((((((((()))))))))))))))(((((((((((())))))************************)))((((((''''''(((((()))))))))(((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((***))))))(((((((((((()))''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((''''''''''''&&&)))***************)))(((''''''''''''''''''''''''((((((''''''''''''((((((******)))((('''&&&%%%%%%''''''(((((())))))************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''&&&%%%$$$###"""((()))'''&&&(((...000...---)))''')))+++))))))+++(((((()))))))))(((''''''''''''''''''''''''''''''%%%&&&((((((''''''(((***(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''&&&&&&%%%%%%))))))(((((('''''''''&&&%%%%%%&&&''''''''''''&&&(((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%(((((((((((()))***+++,,,$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&''''''''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))+++************+++,,,,,,'''(((((()))******++++++************************++++++++++++++++++++++++,,,,,,------.../////////000000000111111111222222222222222222222222222222333333333333444444444444666666666777888999999999999999888888999999:::;;;;;;<<<===<<<;;;:::;;;<<<<<<===>>>??????>>>===<<<===============>>>??????>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFGGGHHHHHHIIIHHHGGGFFFEEEAAACCCEEEFFFFFFFFFGGGHHHJJJKKKKKKLLLKKKJJJIIIHHHEEEDDDDDDCCCBBBAAA@@@@@@<<<<<<<<<<<<============;;;;;;::::::999888888888;;;;;;<<<<<<===???@@@AAA@@@@@@BBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKMMMNNNMMMLLLIIIHHHKKKKKKLLLLLLMMMNNNNNNOOONNNNNNNNNMMMMMMLLLKKKJJJFFFEEECCCAAA@@@>>>>>>>>>======<<<;;;::::::999999777666555333333333333444333222000///000///...,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((()))***************(((((())))))************))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((('''&&&&&&'''(((((()))((((((''''''(((((()))******)))(((((('''((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((('''''''''''''''************))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''''''''((())))))((((((''''''&&&&&&(((((((((((())))))))))))***)))))))))((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((%%%%%%&&&%%%%%%$$$######((((((''''''))),,,...///222,,,((()))+++)))(((***)))))))))))))))(((((('''''''''''''''''''''''''''%%%'''((()))((((((***,,,(((''''''&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((())))))''''''''''''(((((((((((((((((('''''''''&&&&&&&&&)))))))))(((''''''&&&&&&%%%&&&&&&'''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%((((((''''''(((***,,,---'''''''''((((((((())))))''''''''''''''''''''''''(((((((((((((((''''''''''''''''''(((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((******))))))******+++,,,(((((())))))***+++++++++***************************+++++++++++++++,,,,,,,,,,,,------.../////////000000000000111111111111222222222222222222222222333333333333333333333333777777888999:::;;;;;;<<<999999999999999::::::;;;:::<<<<<<<<<:::999:::;;;<<<===>>>>>>>>>>>>===<<<============>>>???@@@@@@@@@???????????????>>>>>>???@@@AAABBBCCCDDDEEEEEEHHHHHHIIIIIIHHHGGGEEEDDDBBBDDDFFFGGGFFFFFFGGGHHHJJJKKKKKKLLLKKKJJJHHHGGGDDDDDDDDDCCCBBBAAA@@@@@@;;;;;;;;;;;;::::::::::::::::::999888888777777666<<<<<<<<<<<<===???@@@@@@AAAAAABBBCCCDDDDDDCCCCCCDDDDDDEEEFFFHHHIIIJJJJJJIIIIIIJJJJJJJJJJJJJJJKKKJJJJJJKKKKKKJJJJJJJJJJJJGGGHHHJJJLLLLLLKKKJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLKKKKKKFFFEEECCCAAA???>>>======;;;::::::999999888888888666555444333222222333333222111//////000///...,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))))))))))))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********************))))))(((((((((((((((((((((((((((((((((((((((((()))))))))***&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))((((((''''''''''''((((((***))))))(((((())))))*********)))(((((('''(((((())))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((('''&&&&&&))))))))))))))))))))))))'''(((((((((((((((((('''&&&&&&''''''(((((())))))))))))))))))(((((((((((()))))))))(((((((((((('''((((((((((((((((((((((((&&&''''''((((((''''''&&&'''(((((()))************(((''''''(((***,,,///222999000***)))***((('''((()))))))))))))))(((((('''(((((((((((((((((((((((("""###%%%%%%%%%%%%'''(((%%%%%%%%%&&&&&&((())))))((((((((((((((((((((((((&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((('''''''''&&&((('''&&&&&&''')))***+++'''''''''((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))******+++''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))******+++,,,,,,---*********************************++++++,,,,,,,,,,,,,,,------...///////////////000000000111111111222222222222222222222222333333333333333333333333555555666777888999:::;;;999999888888999999:::;;;:::;;;<<<;;;:::999:::<<<======>>>>>>>>>>>>===============>>>>>>@@@AAAAAAAAAAAA@@@@@@?????????>>>???@@@@@@AAABBBCCCDDDDDDGGGGGGHHHIIIHHHGGGFFFEEEDDDFFFGGGHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKIIIHHHFFFDDDDDDDDDDDDDDDCCCBBBAAA<<<<<<;;;:::999777777666888888888777666666555555<<<<<<<<<<<<===>>>???@@@AAABBBCCCDDDDDDDDDDDDDDDDDDEEEEEEGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIHHHEEEGGGHHHJJJJJJJJJJJJIIIGGGGGGGGGHHHHHHIIIIIIIIIJJJKKKLLLMMMLLLKKKJJJIIIFFFEEECCC@@@>>>===<<<<<<999888888888777777777666555444333222111222333333111///......000000///---------............------,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,+++)))((((((((()))***)))******++++++******)))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))((((((((())))))***++++++******)))(((((('''''''''''''''''''''''''''((((((((()))))))))******''''''((())))))(((''''''''''''''''''''''''''''''***))))))(((((())))))***))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))***))))))(((((((((((()))************************'''''''''((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))'''((((((((((((''''''&&&(((((((((((((((((((((((((((((())))))))))))((((((%%%%%%&&&'''((()))************))))))((((((''''''))))))((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&'''((()))*********(((&&&''')))******...333>>>333+++)))***(((''''''(((((()))))))))(((''''''(((((((((((((((((((((((($$$%%%''''''&&&&&&''')))%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((''''''&&&&&&''''''((()))(((((((((((((((((((((((())))))((((((((('''''''''''''''&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''((((((((((((((())))))))))))))))))******''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((''''''''''''((())))))*********+++,,,,,,------*********************************++++++,,,,,,---,,,,,,------...//////////////////000000000111111333333333333333333333333333333333333222222222222111222333444555666777888888888777777888888999:::999;;;<<<<<<;;;;;;<<<===??????>>>>>>>>>>>>??????>>>>>>>>>>>>???@@@BBBBBBBBBBBBAAAAAA@@@??????????????????@@@AAABBBBBBBBBEEEFFFGGGGGGHHHGGGFFFEEEEEEFFFHHHHHHGGGGGGHHHIIIIIIJJJJJJJJJIIIHHHFFFEEECCCDDDDDDEEEEEECCCBBBAAA===<<<;;;999888666555444777777666666555444444444===<<<<<<======>>>???@@@@@@AAABBBDDDEEEFFFGGGGGGEEEEEEFFFGGGHHHHHHIIIIIIKKKKKKKKKKKKJJJJJJJJJJJJIIIJJJJJJKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJJJJJJJHHHGGGEEEDDDCCCAAA???===;;;::::::777777777666666666666666444444222111111111222333///...---...000000000...---......//////......---++++++++++++++++++++++++************************************************---,,,)))&&&&&&(((***+++)))***++++++++++++***)))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))(((''''''(((((()))*********)))))))))))))))(((((((((((((((((((((((((((((()))))))))***************+++,,,,,,+++******((((((((((((((((((((((((******))))))))))))******))))))(((((((((((())))))''')))+++,,,,,,+++)))'''''''''((())))))((('''''')))(((((((((((())))))***))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))))))))'''(((((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&((()))***++++++***)))(((&&&&&&''''''(((((())))))(((((((((((())))))))))))))))))((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''###$$$%%%%%%&&&&&&&&&&&&(((&&&''')))(((&&&***111???444***)))+++***(((((('''(((((((((((('''&&&&&&((((((((((((((((((((((((''')))***)))(((((()))***&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&''''''((()))))))))(((''''''&&&''''''))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((())))))***)))))))))***++++++,,,,,,************************)))******+++,,,,,,------,,,,,,------.../////////////////////000000000111333333333333333333333333333333333222222222111111111111222333555666777888777777666666777777888999999:::<<<<<<<<<<<<>>>@@@@@@@@@????????????@@@@@@>>>>>>>>>???@@@AAABBBCCCCCCBBBBBBAAA@@@@@@??????>>>>>>>>>??????@@@@@@AAABBBCCCEEEFFFGGGGGGFFFEEEDDDFFFHHHHHHGGGFFFGGGHHHGGGHHHHHHHHHFFFEEECCCBBBAAABBBCCCDDDDDDCCCAAA@@@;;;;;;:::999888777666555666666555555444333333333======<<<======>>>???@@@>>>???BBBDDDFFFHHHIIIJJJFFFFFFFFFGGGGGGHHHHHHIIIKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIJJJKKKJJJIIIGGGFFFJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIHHHFFFDDDCCCCCCBBB@@@===;;;999888888666666666666666555555555444333222111111111222333...---,,,...000111000///,,,------------------,,,++++++++++++++++++++++++************************************************///,,,(((%%%%%%'''***,,,)))***+++,,,,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((()))******++++++))))))))))))))))))))))))))))))))))))************'''((()))******)))((('''))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))'''))),,,......,,,)))'''%%%&&&((())))))(((&&&%%%(((((('''(((((()))***+++((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))'''((((((((())))))******'''((()))***************)))))))))))))))))))))))))))***+++,,,,,,+++***)))((((((((((((((('''''''''&&&&&&'''((()))***++++++)))(((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((('''''''''(((((('''&&&&&&***'''''')))'''###&&&...???333)))(((++++++******'''''''''''''''&&&&&&%%%))))))))))))))))))))))))%%%&&&'''&&&%%%$$$%%%&&&(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((('''&&&&&&%%%%%%%%%%%%&&&'''((()))******(((''''''&&&&&&((()))***((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%(((((()))))))))'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''(((((())))))'''''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))******+++((((((((()))******++++++************************))))))***+++,,,,,,------,,,,,,------...//////000////////////000000000000333333333333333333333333333333333222222111111111333333444666777999::::::666666666666666777777888888:::<<<=========???AAAAAAAAA@@@@@@@@@@@@AAAAAA>>>>>>>>>???@@@BBBCCCDDDCCCCCCBBBAAAAAA@@@??????======>>>>>>??????@@@@@@AAABBBDDDEEEFFFFFFFFFFFFCCCEEEGGGGGGEEEEEEEEEFFFEEEFFFFFFEEEDDDBBBAAA???@@@AAABBBCCCCCCBBB@@@>>>::::::999999888888777777666555555444444333222222<<<===>>>>>>>>>>>>=========>>>@@@CCCFFFJJJMMMNNNHHHGGGDDDCCCCCCDDDFFFHHHIIIJJJKKKLLLLLLKKKJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEGGGHHHGGGDDDBBBBBBAAA???===;;;:::999999666666666666555555555555333333333222222222111111////////////..................---------,,,,,,,,,************************,,,,,,,,,,,,,,,+++***))),,,...///...+++(((''''''))))))))))))))))))))))))+++++++++*********))))))(((((())))))*********+++(((((())))))******++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******''''''(((((())))))************)))((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))))))))(((((((((((('''&&&&&&&&&&&&&&&***)))(((''''''((()))***))))))(((((('''''''''&&&))))))************))))))******)))(((((((((((((((******))))))((((((''''''+++*********))))))((((((''''''''''''(((((((((((())))))))))))************666222//////---***((()))))))))))))))))))))))))))******))))))(((((('''''')))((('''&&&&&&'''((()))***))))))(((''''''&&&&&&)))))))))((('''''''''&&&))))))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))***))))))((((((((())))))((((((''''''''''''((((((&&&((()))(((&&&&&&(((+++&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$######)))((('''&&&%%%&&&&&&'''((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++---------+++++++++---------......///000000000555555333333333333555555777666444222111222444555444444444555555555555666999888888888:::;;;:::999;;;;;;<<<===>>>???@@@@@@AAAAAABBBCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@???>>>===<<<;;;<<<<<<===>>>??????@@@>>>>>>???@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAABBB@@@???@@@BBBBBB@@@===<<<;;;:::888777666666666555555555444333111000///<<<<<<======>>>>>>>>>???AAABBBCCCEEEHHHKKKNNNOOOHHHFFFDDDCCCCCCDDDFFFGGGHHHIIIJJJKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDEEEDDDEEEFFFGGGFFFDDDAAAAAA@@@>>><<<;;;999999888666666666555555555444444222222111111111000000000............------------...------------,,,,,,,,,***************************+++++++++******)))((()))+++,,,,,,***((())))))))))))))))))))))))))))))*********)))))))))((((((((()))))))))************)))))))))))))))***************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++'''((((((((()))))))))*********)))((((((((((((((())))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))((((((((()))))))))******''''''''''''''''''''''''&&&&&&'''(((((()))(((((()))(((((('''&&&&&&''''''***)))(((''''''((()))***)))(((((((((''''''''''''))))))************))))))******)))((((((((((((((((((((((((((())))))))))))*********)))))))))((((((''''''''''''(((((((((((((((((()))))))))*********222000......,,,***)))***))))))))))))))))))))))))))))))(((((((((((((((''')))((('''&&&&&&'''((()))''''''(((((((((((((((((((((((('''''''''''''''''')))))))))((('''%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&%%%&&&&&&'''((((((''''''''''''((((((((()))***(((%%%$$$&&&(((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''((((((((()))((('''&&&%%%&&&&&&'''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,------++++++,,,---------......///000000000333333222111111222333333555444333222111222222333444444444444555555555555888777777777888999888888::::::;;;<<<===>>>>>>???@@@AAABBBCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>><<<;;;;;;:::;;;<<<<<<<<<===>>>>>>>>>======>>>???AAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@AAA???>>>???AAAAAA???<<<;;;:::999888777666666666555555555444333222111000<<<<<<;;;;;;<<<>>>@@@AAACCCCCCDDDEEEGGGIIIKKKLLLFFFEEEDDDBBBCCCDDDFFFGGGGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCDDDEEEEEEBBB@@@@@@???===;;;:::888888888555555555555444444444444000000000000////////////------------,,,,,,,,,+++------------,,,,,,,,,,,,************************)))************)))(((((('''((())))))((()))+++,,,)))))))))))))))))))))))))))))))))((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******(((((((((((())))))))))))******)))((((((((((((((((((((((((((((((((((((((())))))((((((((((((''''''))))))))))))))))))))))))''''''((((((((()))))))))''''''''''''''''''''''''%%%&&&'''((()))*********))))))((((((''''''(((((())))))(((((((((((())))))((((((((((((''''''''''''((())))))******))))))(((***))))))((((((((((((((('''''''''((())))))************))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))******---//////...+++*********))))))))))))))))))))))))'''''''''''''''(((((((((((((((''''''''''''((((((&&&&&&&&&'''((())))))***&&&&&&&&&&&&&&&'''''''''))))))((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&((((((''''''''''''(((((()))))))))'''$$$###$$$%%%&&&&&&&&&'''''''''''''''((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((())))))******(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&)))((((((''''''(((((()))'''((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++*********++++++++++++,,,+++,,,------++++++,,,---------......///000000000111111000000000000111111222222222222111111111111444444444444555555555555777777777777666666666666999999:::;;;<<<======>>>@@@AAABBBCCCCCCBBBAAA@@@@@@@@@?????????????????????>>>>>>===<<<;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===>>>???AAABBBBBBEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@?????????>>>===>>>??????===;;;:::999888777666555555555555555555555444222111000<<<;;;::::::;;;>>>@@@BBB@@@@@@AAAAAABBBDDDEEEFFFEEEDDDCCCBBBCCCDDDEEEFFFEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEEDDDCCCBBBAAA@@@AAABBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBCCCCCC@@@>>>>>>===<<<:::888777777777444444444444333333333333000000000/////////......------------,,,,,,,,,,,,---------,,,,,,,,,++++++************************)))***************))))))))))))))))))((()))+++...)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))***))))))((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''((()))***************))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((('''''''''(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((()))))))))***+++111333000+++*********((((((((((((((((((((((((%%%%%%&&&&&&''''''(((((((((((((((''''''(((((((((&&&&&&''''''((()))))))))$$$%%%%%%%%%&&&''''''''')))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((((((((((((''''''''''''(((((('''''''''&&&%%%$$$%%%%%%''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''&&&&&&''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((((((''''''(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************++++++++++++***,,,------++++++,,,...------......///000000000000000000000000000000000111222222333222222111111333333444444444555555555666777777777666555555666999999:::;;;<<<===>>>>>>@@@AAABBBBBBBBBBBBAAA@@@???????????????>>>>>>>>>??????>>>>>>===<<<<<<;;;;;;;;;;;;:::::::::::::::::::::;;;<<<>>>???@@@AAADDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCAAA@@@???>>>==================<<<;;;:::999888777666555555555555555555555444444333111111;;;;;;::::::;;;===@@@BBB>>>>>>>>>>>>???@@@AAAAAACCCCCCBBBBBBBBBCCCEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCAAA@@@@@@???@@@@@@AAAAAABBBBBBBBBCCCCCCAAA@@@@@@AAA@@@???===<<<;;;:::888777666666666333333333333222222222222111000000000000/////////.........------------,,,------,,,,,,,,,+++++++++******************************++++++,,,++++++***,,,,,,,,,***))))))+++---))))))))))))))))))))))))******************************))))))))))))))))))++++++******))))))((((((((()))************)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))((((((((((((***))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((('''&&&&&&))))))(((((((((((())))))(((((())))))))))))(((((('''''''''((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))+++******)))(((''''''&&&(((((((((((((((((())))))''''''''''''(((((((((((('''(((((((((((())))))))),,,555999333,,,******)))((((((((((((((((((((((((%%%%%%&&&&&&''''''(((((('''(((((((((((((((((('''(((((((((((((((((((((((($$$%%%%%%%%%&&&'''''''''''''''''''''((()))***+++''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))((((((''''''''''''((((((%%%%%%$$$%%%&&&''''''''''''''''''''''''''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************************))))))*********+++++++++***+++---,,,,,,+++---...------......///000000000000111111111111111111000111222333333333333222222333333333444444444444555666777999888666555666888::::::;;;<<<===>>>>>>???@@@@@@AAABBBBBBAAA@@@@@@?????????>>>>>>=========>>>=========<<<;;;;;;;;;::::::::::::999999999999999999:::;;;===>>>??????CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@???>>>======<<<======<<<;;;:::999999777777666555444444444444444444444444333222111111;;;;;;::::::;;;===???@@@???>>>>>>>>>>>>???@@@@@@BBBBBBBBBBBBBBBCCCDDDEEEDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@??????@@@@@@@@@AAABBBBBBCCCCCCBBB@@@???>>>???>>>===;;;;;;:::888777666555555555222222222222111111111111000000000000////////////............------------,,,,,,,,,,,,++++++++++++******************************+++,,,,,,,,,,,,+++---......,,,***))))))+++))))))))))))))))))))))))************++++++++++++************))))))))))))************))))))))))))((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))((((((((((((******)))((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))'''''''''&&&%%%$$$###"""((((((''''''(((((())))))(((((())))))))))))(((((('''''''''((((((((((((((('''(((((())))))(((((('''((((((((((((((())))))***,,,+++***)))((('''&&&%%%''''''(((((((((((())))))''''''''''''((((((((((((''''''(((((((((((())))))***777===555,,,******((())))))))))))))))))))))))'''''''''''''''(((((((((''''''((((((((((((''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''(((***+++''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&'''(((((((((''''''''''''((((((%%%$$$###$$$''')))))))))'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''******))))))(((''''''&&&%%%&&&''''''((('''''''''(((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''((()))))))))(((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))************************)))))))))************+++)))+++,,,,,,,,,,,,---///------......///000000000111111222222222222111111222222222333333333333333333333333333444444444444444666888888555555777:::::::::;;;<<<===>>>?????????@@@AAABBBBBBAAA@@@?????????>>>>>>======<<<<<<::::::::::::999999888888999999999999::::::::::::888999:::;;;<<<>>>??????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>======;;;===>>>===:::888888999666555444444333333444444222222222222222111000000;;;;;;;;;<<<<<<=========>>>>>>======>>>??????@@@@@@AAAAAABBBBBBCCCDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDBBB@@@============;;;:::999999777666555555444444222222111111111000000000/////////.........------------------,,,,,,,,,+++,,,,,,,,,++++++++++++***************************))))))***++++++++++++++++++,,,---,,,***(((((()))))))))))))))))))))))))))))))))))))))*********+++************)))))))))((()))))))))))))))*********((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))******)))))))))((((((((('''******)))((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((((((((()))))))))******((((((((((((((((((((((((&&&'''''''''&&&%%%$$$$$$''''''&&&&&&'''(((((()))'''((()))******)))((('''''''''''''''((((((((()))''''''((((((((((((''''''((((((((((((((()))******+++******)))(((''''''&&&'''''''''((((((((())))))''''''''''''(((((((((((('''''''''((((((((())))))&&&666>>>555+++***+++)))))))))))))))))))))))))))))))))((((((((((((((('''&&&'''((())))))((('''&&&&&&&&&''''''(((((())))))((((((''''''''''''''''''((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%&&&'''((()))((((((''''''''''''(((((((((&&&$$$%%%(((***)))((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((('''''''''''''''%%%%%%'''(((((((((''''''(((((((((((((((((((((((((((''''''&&&&&&''''''((((((''''''&&&&&&''''''(((******)))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))************)))+++,,,,,,,,,,,,---///------......///000000000000111222222222222111000222111000000111222333444222222333333333444444444000444777666444444777:::999999:::;;;<<<======>>>???@@@AAABBBBBBAAA@@@?????????>>>======<<<;;;;;;999999999999888888888888888999999::::::;;;;;;;;;888999:::;;;<<<>>>??????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;===???===:::888888999555444444333333333333333000111111111111000//////;;;;;;<<<======<<<<<<;;;<<<<<<<<<<<<<<<===>>>>>>@@@@@@AAABBBBBBCCCDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB>>>????????????@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDAAA???===<<<<<<<<<;;;999999888777555555444444444111111111111000000000000......---------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******************************(((((()))***************'''***,,,,,,***((((((((())))))))))))))))))))))))'''((((((((())))))******+++*********))))))(((((((((((())))))******++++++''')))***++++++***)))''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((''''''''''''((((((******))))))((((((((('''******)))(((((((((((((((************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))************''''''''''''''''''''''''(((((()))))))))))))))(((&&&&&&&&&&&&&&&'''((()))'''((()))******)))((('''&&&'''''''''(((((())))))''''''((((((((((((''''''((((((((((((((()))******))))))))))))((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))''''''''''''((((((((()))"""333===444******+++***))))))))))))))))))))))))******))))))((((((''''''&&&'''((())))))((('''&&&$$$%%%&&&'''(((***++++++)))))))))((('''''''''&&&)))'''%%%###""""""######(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))***++++++((((((''''''''''''((((((+++(((&&&&&&((()))(((&&&(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((######$$$$$$%%%&&&&&&&&&$$$%%%'''(((((((((''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''++++++******))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))+++,,,,,,,,,,,,...///------......///000000000///000111222222111000///111000///...///000222444222222333333333444444444...222555555333222666:::777888999:::;;;<<<<<<===???@@@AAAAAAAAAAAA@@@??????>>>>>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::888888999:::;;;;;;<<<<<<888999:::;;;===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>;;;>>>???===:::777888999444444333333222222333333///000000000000//////...:::999999:::;;;<<<===>>>=========<<<;;;;;;::::::<<<===???AAABBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCEEEDDDCCCBBB@@@???>>>=========>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>><<<:::999999999777666666555444444333333000000000000000///..............................+++,,,,,,------,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++***)))(((((()))***+++))))))))))))************************))))))))))))&&&&&&''''''(((((())))))))))))))))))************,,,***((()))+++,,,+++(((+++*********))))))((((((************************'''((()))))))))(((&&&%%%++++++******)))((((((((())))))))))))))))))))))))***************************)))'''''')))))))))((())))))))))))************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((('''&&&%%%$$$%%%%%%&&&%%%&&&&&&&&&'''((((((((((((((((((((())))))))))))'''''''''''''''((()))***))))))))))))))))))))))))((((((((()))******++++++******)))((('''&&&%%%%%%''''''((((((((((((''''''''''''''''''((((((((((((,,,///222555444111---***))))))************))))))))))))(((((('''''''''&&&)))((('''&&&&&&'''((()))))))))))))))))))))))))))&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))))))))((('''&&&%%%%%%$$$''''''''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&'''''''''''''''((())))))((((((''''''''''''(((((((((((((((((())))))))))))------,,,++++++******)))++++++************+++++++++,,,---.........---,,,............////////////000000000000111111111111000////////////111333444333444555444222000///000555444444444444555666666777888999:::;;;;;;<<<<<<===>>>@@@BBBBBBBBB@@@?????????>>>===============<<<;;;:::999888888888888777888999:::;;;;;;;;;;;;999:::<<<=========<<<;;;;;;<<<<<<<<<======>>>>>><<<<<<======>>>>>>??????======>>>>>><<<:::777555555555444333333222111111222222222222111111111000999999::::::;;;<<<============<<<<<<<<<;;;;;;;;;<<<===???AAABBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA<<<<<<======>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???>>><<<;;;999888888888666666666555444333333333000000000000000///..............................+++,,,,,,------,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************))))))))))))******))))))))))))************************))))))))))))(((((())))))))))))))))))))))))))))))************,,,***((()))+++,,,+++)))************)))))))))(((************************))))))******))))))((('''))))))))))))************************************************************+++***((((((***+++***)))((((((((()))))))))******************************))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''***)))((('''''''''(((((('''(((((((((((((((((()))'''((((((((())))))))))))(((''''''''''''(((((()))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''((((((((((((&&&))),,,......+++'''$$$))))))************)))))))))((((((((('''''''''''')))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&'''''''''''''''((())))))((((((''''''''''''(((((((((((((((((())))))))))))***************)))))))))++++++************+++++++++,,,---.........---,,,------------............/////////000000000111111000000000000111111222333+++---000111111111333444444444444444444555666666777888999;;;<<<<<<<<<<<<===>>>@@@AAABBBAAA@@@?????????>>>===============;;;;;;:::999888888888888777888999:::;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<=========;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===<<<;;;999666444444444333333222111111000111111111111000000000000999:::::::::;;;<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;======???@@@AAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBB<<<<<<<<<<<<============@@@@@@@@@@@@@@@@@@@@@@@@===<<<;;;999888777666666666555555444444333333222///000000000000///......------------------------++++++,,,,,,,,,,,,+++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************)))))))))))))))*********++++++************))))))))))))+++***************))))))))))))))))))************+++***)))***++++++***)))************))))))))))))************************++++++***)))))))))******(((((())))))***++++++,,,************************************************,,,***))))))***++++++***''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''***)))((((((''''''((((((******))))))))))))))))))''''''((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((++++++***)))'''&&&%%%%%%''''''''''''(((((())))))''''''((((((((((((''''''''''''''''''(((((((((((('''***---//////,,,)))&&&((())))))******))))))(((((((((((((((''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''******)))))))))))))))(((((((((((((((((((((((((((''''''((((((((((((((('''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((((((((((((((())))))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''''''''''''''((())))))((((((''''''''''''(((((((((((((((((())))))))))))(((((()))***++++++,,,,,,++++++************++++++++++++,,,---------------,,,,,,,,,------------............////////////000000000111222222222111111))),,,///111222333555777444444444444444555555666888999:::;;;<<<=========<<<===???@@@@@@???>>>>>>>>>>>>>>>>>>============;;;:::999888888777888888777888999:::;;;;;;;;;;;;999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<999999999999999888888888::::::;;;:::999777555333222222222111111000000///000000000/////////......999::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>???@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBDDDDDDCCCBBBAAA@@@??????========================@@@@@@@@@???????????????;;;:::888777666555555555444444444444333333222222//////000000//////...---------------------------++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((((()))***++++++***)))((())))))*********+++++++++************)))))))))(((+++++++++******))))))(((((()))))))))************+++************+++***************)))))))))))))))************************,,,+++)))(((((()))***+++)))))))))******+++++++++************************************************,,,***((()))***+++******''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&&&&&&&*********))))))((((((((('''''''''((((((((())))))***)))((('''''''''''''''((((((((((((((((((((((((******)))((('''&&&%%%%%%'''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((+++---000222222000---***(((((())))))))))))((((((((((((((((((((('''''''''(((((((((''''''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''((((((((((((((((((''''''''''''''''''((())))))((((((''''''''''''(((((((((((((((((())))))))))))))))))***,,,---...///000++++++************++++++++++++,,,,,,------------,,,,,,---------.........---------.........//////...///111111222111/////////111333444333333444555444444333333444444555666888999:::<<<===>>>>>>>>><<<===>>>>>>???>>>=========>>>>>>>>>>>>>>>======;;;:::999888777777777777888888999::::::::::::::::::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999999888888777777666666888888888888777555333222111111000000000///////////////.........---------999:::;;;<<<<<<<<<;;;;;;:::;;;;;;;;;<<<<<<======>>>>>>>>>>>>???@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAACCCCCCBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>=========999888777666555444444444333333333333333222222222///////////////...------------------------------***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((((()))***++++++***)))(((************++++++++++++************)))))))))(((*********))))))(((((((((((()))))))))******************+++************+++))))))))))))))))))*********************************)))((('''((((((***+++,,,+++++++++******))))))***************************************************)))'''''')))***)))(((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''''''''''''''''')))))))))(((((('''''''''''''''''''''((((((((((((***)))((('''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''***))))))(((''''''&&&&&&''''''((((((((((((''''''''''''''''''(((((((((((()))***---//////---+++)))(((((())))))))))))(((((('''''''''((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''$$$%%%%%%&&&'''(((((()))''''''''''''''''''''''''&&&&&&'''((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''))))))(((''''''&&&%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((''''''((((((((('''''''''''''''((())))))((((((''''''''''''(((((((((((((((((())))))))))))((()))***+++---...///000++++++************++++++++++++++++++,,,,,,---------.........////////////------------............---...///000000000///...222444555555333222222333333333333333333444555555777888:::<<<===>>>??????======>>>>>>>>>=========<<<===>>>>>>>>>>>>======::::::999888777777777777888888999999::::::999999;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::999999999999999888888777777666666666777777666666555444333222000000///////////////............------------,,,999:::;;;<<<<<<<<<:::::::::::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>???@@@AAA@@@AAAAAABBBBBBAAAAAA@@@>>>>>>??????@@@@@@AAAAAA????????????>>>>>>>>>>>>=========<<<<<<;;;;;;:::888777666555444444444444222222222222222222222222...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))*********++++++++++++,,,************))))))))))))))))))))))))))))))(((((())))))))))))************)))+++++++++***)))***+++))))))))))))************************************))))))((((((((()))******---,,,,,,+++******))))))++++++++++++++++++++++++***************************(((''''''((())))))(((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((()))*********)))))))))(((((((((((((((''''''&&&&&&'''''''''((((((((()))((((((''''''''''''(((((((((((((((((((((((((((&&&&&&'''((())))))************)))((('''&&&%%%%%%''''''((((((((((((''''''''''''''''''(((((((((((((((***,,,......---+++)))'''(((((())))))((((((''''''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''((())))))******))))))))))))))))))))))))%%%&&&'''((())))))))))))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))((('''&&&%%%$$$$$$%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((''''''''''''(((((('''''''''''''''((())))))((((((''''''''''''(((((((((((((((((())))))))))))''''''((()))******++++++++++++************+++++++++++++++++++++,,,------........./////////000000---------............///,,,---...///000000000000///111333333222111222333333333333333333444444555666777999;;;===>>>??????>>>>>>>>>>>>============;;;<<<>>>??????>>>======:::999888777777666777777888888999999999999999888:::::::::::::::;;;<<<<<<999999999999888888888888777777777777777777666666666666555444444333333222////////////////////////.........---------,,,,,,999:::<<<======<<<:::999999999:::;;;<<<===>>>??????>>>>>>===>>>>>>@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@<<<======>>>??????@@@@@@??????>>>>>>>>>=========<<<<<<;;;;;;:::999999888777666555555444444444444111111111222222222222222......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************************************))))))))))))***************+++++++++,,,,,,************))))))))))))))))))******************))))))))))))************)))+++,,,+++)))(((***,,,((()))))))))************************************((()))******+++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************+++)))(((((()))******)))((((((((()))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))***+++******)))((())))))))))))))))))***&&&&&&&&&'''''''''(((((((((''''''''''''(((((()))))))))))))))))))))))))))''''''((())))))***++++++))))))(((((('''''''''&&&''''''((((((((((((''''''''''''''''''(((((((((((()))+++---...///...,,,+++''''''((((((((((((''''''''''''''''''((((((((()))&&&'''((())))))((('''&&&(((((((((((((((((((((((()))))))))(((((('''''''''))))))))))))))))))))))))%%%&&&'''((())))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((''''''&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))'''''''''''''''((())))))((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((++++++************++++++,,,+++*********+++,,,------------.........//////---............/////////.........///111222444444000111333333222111222333333333222222333333444555555666888:::<<<===>>>>>>@@@???>>>>>>=========>>>;;;<<<>>>?????????>>>===:::999888777777666666666888888999999999999888888999888777777777888::::::999999888888888777777777555555666666666666666666666666555444333333333333////////////////////////............------------999:::<<<======<<<:::999999999:::;;;<<<>>>????????????>>>======>>>???@@@@@@@@@@@@AAAAAA@@@@@@@@@??????>>>>>>======<<<<<<>>>>>>======<<<<<<<<<;;;;;;;;;:::999999888777777777666555555444444444444111111111111111111222222......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++***)))(((((()))***+++******+++++++++,,,,,,,,,************))))))))))))*********++++++,,,,,,---))))))))))))************(((+++,,,,,,)))(((***,,,(((((())))))*********+++************************(((***+++,,,---,,,,,,+++*********++++++,,,------++++++++++++++++++++++++************************,,,***))))))***++++++***))))))))))))************************************))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))%%%&&&''')))))))))((('''))))))******+++++++++,,,&&&&&&&&&'''''''''(((((('''''''''''''''((()))***************************))))))))))))************'''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))'''(((***,,,,,,,,,***)))''''''((((((((((((''''''&&&'''''''''(((((())))))&&&'''((())))))((('''&&&))))))))))))))))))))))))***)))((('''%%%###""""""((((((((((((((((((((((((%%%&&&'''((())))))))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%$$$$$$######$$$$$$%%%(((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&(((((((((((())))))))))))%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))'''''''''''''''((())))))((((((''''''''''''(((((((((((((((((())))))))))))++++++******)))(((((((((++++++************++++++,,,+++*********+++,,,---,,,,,,,,,---------...............////////////000/////////000222444777888444666777666444222222333333333222222333333444555555666888:::;;;===>>>>>>@@@@@@???>>>>>>>>>>>>>>>:::<<<>>>???@@@???>>>===:::999888777666666666666888888999999999888888777777666555555555666888999999888888888777777666666444444444555555666666666666666555444333333333333/////////000000000000000//////.........---------777777888999999999999888888999;;;<<<===<<<<<<;;;??????????????????@@@AAAAAAAAA@@@@@@???>>>>>>===@@@???>>>======>>>???@@@========================<<<;;;:::888666555444333555555555666555555444333222222222111111///......///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,---------,,,,,,+++++++++++++++******************************+++,,,------,,,++++++******++++++,,,++++++++++++++++++++++++------+++*********+++,,,++++++++++++++++++++++++,,,+++++++++******))))))************)))))))))))))))************+++++++++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,+++++++++***)))))))))++++++++++++++++++++++++************************,,,,,,++++++,,,,,,---...'''((()))***++++++***))))))))))))))))))))))))))),,,+++***((((((((()))***************************************************''''''(((((())))))******(((((())))))))))))(((((())))))))))))************+++******)))(((''''''&&&+++***((('''&&&&&&''''''((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''))))))((((((''''''&&&&&&((((((''''''''''''((((((***)))((('''&&&&&&'''((())))))************))))))(((((('''''''''&&&&&&&&&***))))))***,,,,,,+++))))))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((('''&&&&&&&&&((()))******)))((('''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((('''%%%$$$%%%'''***))))))((((((''''''&&&&&&''''''&&&&&&&&&''''''(((''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))%%%%%%%%%&&&&&&&&&''''''))))))((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&&&&'''((()))***))))))(((((((((((())))))(((((((((((((((((((((((())))))************)))))))))))))))))))))***************++++++++++++************+++++++++,,,,,,,,,++++++,,,------......///////////////////////////111000000///000222444555111222333333444444333333444444444555555555555666444666777777777999<<>>@@@<<<<<<===>>>>>>>>>>>>>>><<<;;;:::888777888888999888999::::::::::::999888777777777777777777777777777666555444444555777888444555555555444222000...222222222222222222222222000000000000////////////......---------,,,,,,,,,888888999:::::::::::::::999:::;;;<<<===<<<<<<;;;??????>>>>>>>>>??????@@@@@@@@@??????>>>======<<<>>>===<<<;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::999888666555444444444444444444444333222222222222222222111000//////............------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++******+++++++++++++++++++++++++++***++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++******++++++)))((((((((()))***+++++++++++++++++++++++++++++++++******)))))))))************))))))))))))************++++++++++++,,,++++++******++++++,,,******))))))))))))******++++++++++++************++++++++++++++++++++++++************************))))))(((((())))))***+++***+++++++++***)))'''&&&************************,,,+++***)))(((((()))***************************************************))))))))))))************(((((())))))))))))(((((())))))))))))******************))))))((((((''''''(((((('''&&&''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((('''''''''((((((''''''''''''((((((***)))((('''&&&''''''(((((())))))******))))))((((((((('''''''''&&&&&&&&&***))))))***+++,,,+++)))'''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((''''''''''''(((((())))))((((((''''''''''''((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&$$$%%%'''***(((((((((((((((''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''''''''''''''(((******)))(((((((((((((((((((((''''''''''''(((((())))))'''&&&&&&'''(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))************))))))*********)))))))))))))))******++++++++++++************+++++++++,,,,,,,,,++++++,,,------......//////////////////////////////////////////111222333111222333333444444333333444444444444555555555555555666777777777999<<<>>>AAAAAAAAA???<<<<<<===???<<<<<<===>>>>>>>>>>>>>>><<<;;;:::888888888888999888888999::::::999888888666666666666666666666666555555444444444444444555555555555666666555555444222222222222222222222222000000000000/////////......------------,,,,,,,,,999::::::;;;;;;;;;;;;;;;:::;;;<<<<<<===<<<<<<<<>>=========>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;::::::999999::::::;;;999999999999999999999999888888777777666555555444222333333333333222111111000/////////...---------............------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,++++++++++++++++++++++++***************++++++,,,,,,------,,,,,,++++++***+++++++++,,,++++++******++++++,,,+++++++++*********))))))++++++***))))))))))))************************************)))))))))))))))++++++*********)))))))))************+++++++++,,,,,,++++++******++++++,,,))))))(((((((((((())))))*********+++++++++++++++++++++++++++++++++++++++************************((((((''''''(((((()))***++++++++++++***)))((('''************************++++++***)))))))))******************************************************++++++++++++************((())))))******))))))((())))))))))))************))))))))))))((((((((((((&&&&&&&&&&&&'''(((******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))'''((((((((((((((()))))))))((((((''''''(((((()))))))))(((''''''''''''((('''(((((())))))(((((('''(((((((((''''''''''''&&&***)))((()))+++,,,+++***&&&'''((())))))*********((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((('''&&&(((''''''''''''(((((()))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%%%%'''***'''''''''(((((((((((((((***)))((('''&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''))))))((((((((((((((((((******))))))(((((())))))***))))))(((((())))))***+++***((('''&&&&&&''''''))))))(((((((((((())))))(((((((((((((((((((((((())))))************))))))++++++******))))))((((((******++++++++++++************+++++++++,,,,,,,,,++++++,,,------......//////////////////////////////.........///000111222111222333333444444333333444444444444555555555555555666777888777888;;;===???@@@???>>><<<;;;<<<>>><<<<<<===>>>>>>>>>>>>===<<<;;;:::999888888888999888888999999999999888888666666666666666666666666444444444444333222111111000000000000111333444555222222222222222222222222000000000/////////......------------,,,,,,,,,,,,999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<============??????>>>===<<<<<<======<<<<<<<<<<<<;;;;;;::::::999999999999999999999999888888888888888888888888666666666555555555555555222222333333222222111000000//////........................---------,,,,,,++++++++++++++++++++++++))))))***++++++++++++*********************************+++,,,------......------,,,+++************,,,++++++******++++++,,,,,,++++++******))))))(((------,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))*********+++++++++,,,,,,,,,++++++******++++++,,,))))))(((((((((((())))))*********++++++,,,,,,,,,++++++++++++++++++++++++***************************************+++,,,,,,'''((()))***+++,,,,,,,,,************************+++*********************************************************************+++++++++******))))))))))))))))))******)))))))))((()))))))))************(((((((((((())))))))))))''''''''''''(((((())))))((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))(((''''''(((((()))))))))***))))))(((((((((((())))))((((((((('''''''''((((((''''''((((((((((((''''''((((((((('''''''''''''''***)))((((((***++++++***'''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&'''((()))))))))'''&&&%%%'''''''''''''''((()))***(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))'''(((((('''&&&&&&((()))&&&&&&''''''(((((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''))))))((((((((((((''''''))))))((((((((((((((()))***))))))))))))))))))***))))))'''&&&&&&'''(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))************)))))),,,++++++***)))(((''''''******++++++++++++************+++++++++,,,,,,,,,++++++,,,------......///////////////////////////////////////000000111111111222333333444444333333333333444444444555555555555777888888888888:::<<<===>>>>>>===;;;:::;;;===;;;<<<======>>>>>>======<<<;;;;;;:::999999888888777888888888888888888777666666666666666666666666333444555555444222000///......------...000222333111111111111111111111111000000/////////.........---------,,,,,,,,,++++++888999999:::::::::::::::;;;<<<<<<<<<===>>>??????@@@@@@>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999999999999999888888888888888888888888444444444444444444444444333333333333333222111111222222111000000000111111...------------,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++*********************************+++,,,------......------,,,+++************,,,++++++******++++++,,,++++++++++++******))))))------------,,,,,,++++++)))))))))))))))))))))))))))))))))))))))*********++++++++++++***************++++++++++++,,,,,,,,,,,,++++++******++++++,,,+++******))))))******+++******++++++,,,,,,,,,---++++++++++++++++++++++++************************,,,++++++++++++,,,------(((((()))***+++,,,---...*********************************++++++++++++************************************************************))))))(((((('''))))))************))))))((()))))))))************(((((((((((())))))))))))(((((((((((((((''''''&&&(((((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))((((((''''''((((((((())))))******))))))(((((((((((())))))''''''((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((***)))'''''')))***+++***************)))(((&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&'''((()))))))))'''&&&%%%'''''''''''''''((()))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))******'''((()))((('''&&&((()))&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((()))((((((''''''(((((()))'''&&&&&&&&&'''(((***+++))))))(((((((((((())))))(((((((((((((((((((((((())))))************)))))),,,++++++***)))(((''''''******++++++++++++************+++++++++,,,,,,,,,++++++,,,------......///////////////////////////000000111111111111111111111222333333444444333333333333333444444444444555666777999999888888999::::::<<<===<<<:::::::::;;;;;;;;;<<<===============<<<<<<;;;;;;:::999999888777777777777777777777777555555555555555555555555444555555555444333111000333222111000000111222333111111111111111111111111////////////............------,,,,,,,,,+++++++++888888999:::::::::::::::;;;;;;;;;<<<>>>???AAABBBBBBAAA???>>>===<<<<<<<<<::::::::::::::::::::::::888999999::::::999999888777777777777777777777777444444444333333333333333222333333333333222111111///...---,,,,,,,,,---...------------,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,+++++++++*********+++++++++++++++******++++++,,,,,,------,,,,,,++++++***+++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,+++******)))***************************************+++++++++,,,++++++++++++*********++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************)))***++++++,,,,,,++++++*********++++++++++++++++++++++++++++++)))***++++++,,,+++++++++************************************************)))))))))((((((((((((((()))******++++++******)))))))))))))))************))))))))))))(((((((((((())))))))))))((('''&&&%%%'''(((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((())))))))))))))))))******))))))(((((())))))***&&&'''(((((()))((((((((('''(((((())))))((((((''''''(((((((((((()))))))))***(((''''''(((*********+++++++++***((('''%%%$$$((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((('''&&&(((''''''''''''(((((()))(((((((((((())))))))))))(((((((((((((((((((((((('''(((((())))))******+++'''((())))))((('''((()))'''''''''(((((((((((((((%%%%%%%%%&&&'''((()))***%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((&&&&&&%%%%%%&&&&&&''''''(((''''''&&&&&&''''''(((%%%%%%%%%&&&''')))+++,,,))))))(((((((((((())))))(((((((((((((((((((((((())))))************))))))++++++******))))))((((((******++++++++++++************+++++++++,,,,,,,,,++++++,,,------......///////////////////////////000111222222222222111111111222333333444444333333333333333333444444444444666888::::::888888888999888:::;;;;;;:::999999:::;;;;;;<<<============<<<;;;<<<<<<<<<;;;:::999888777777666666666666777777555555555555555555555555444444444444333333222111222222111000/////////000111111111111111111111111/////////.........------,,,,,,,,,,,,++++++++++++999::::::;;;;;;;;;;;;;;;::::::;;;<<<>>>AAACCCDDDCCCBBBAAA???===<<<<<<<<<::::::::::::::::::::::::777888999::::::999888777666666666666666666666666444444333333222222111111111111222222111111000///,,,+++)))((((((***+++,,,---------,,,,,,,,,++++++***************************++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---******+++++++++++++++++++++++++++***++++++,,,,,,,,,++++++******++++++,,,+++++++++,,,------......++++++,,,,,,,,,+++***)))++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************************)))))))))))))))******+++,,,+++*********+++,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,++++++************************************************))))))))))))))))))******)))******++++++******)))))))))))))))******************))))))((((((''''''''''''((())))))((('''&&&'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((*********)))))))))))))))******))))))))))))******%%%&&&((()))))))))((((((((())))))******))))))((('''((((((((())))))))))))+++(((&&&&&&(((*********************)))'''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((''''''''''''(((((())))))((((((''''''''''''((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))******++++++'''(((******((('''((()))((((((((((((((('''''''''&&&&&&&&&&&&&&&'''((()))%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&'''((()))******+++&&&&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''((('''&&&&&&&&&'''(((***+++))))))(((((((((((())))))(((((((((((((((((((((((())))))************))))))*********)))))))))))))))******++++++++++++************+++++++++,,,,,,,,,++++++,,,------......///////////////////////////000000111222222111000///111222333333444444333333222222333333333444444444666888::::::999777777888666888:::;;;999888888999:::;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<:::999888777666555555555555666777555555555555555555555555333222222111111111222222///////////////...------111111111111111111111111//////.........---------,,,,,,,,,++++++++++++***:::;;;<<<<<<======<<<<<<999::::::<<<>>>AAADDDFFFDDDCCCAAA@@@>>>===<<<<<<::::::::::::::::::::::::666777888999999888777666444444444444444444444444444444333333222111111000000000000000000//////...111000...------...000111---------,,,,,,,,,++++++************************++++++,,,------------,,,+++++++++,,,,,,---------++++++******************************+++,,,------,,,++++++++++++++++++,,,***+++,,,,,,......///000------...///...---,,,++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++***************************************++++++,,,)))(((((()))+++---///000++++++++++++++++++++++++)))***+++,,,---,,,,,,+++************************************************))))))******+++++++++,,,******++++++++++++******))))))))))))************+++******)))(((''''''&&&%%%&&&''')))))))))(((((('''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++******))))))((((((******))))))))))))******%%%&&&((()))))))))(((((())))))************))))))'''((((((((())))))******+++(((&&&&&&''')))******((()))))))))))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((('''&&&&&&&&&((()))+++***)))((('''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))***+++++++++'''(((******)))(((((()))))))))(((((('''''''''&&&(((''''''&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))&&&&&&''')))***+++,,,---'''''''''''''''((()))***((((((''''''''''''(((((()))((('''&&&&&&'''))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))************)))))))))))))))))))))***************++++++++++++************+++++++++,,,,,,,,,++++++,,,------....../////////////////////////////////000111111000///...222222333444444444333333222222333333333444444444777999::::::999777777777666888::::::999888888888:::;;;<<<<<<======<<<<<<;;;<<<<<<===<<<:::999888777666555444444555666777555555555555555555555555111111000//////000111222000111222333333222111000000000000000000000000000//////.........---------,,,,,,,,,+++++++++******===<<<;;;:::999999999999;;;;;;<<<>>>???AAABBBBBBEEEDDDCCCBBB@@@???======<<<<<<;;;;;;;;;:::::::::888888777777666666555555222222333333444555666666333333333222222222111111000000000000////////////------------......//////---------,,,,,,+++++++++,,,++++++******++++++,,,*********++++++,,,,,,,,,,,,,,,,,,++++++*********)))***+++,,,,,,+++***))),,,,,,+++******+++,,,,,,)))+++,,,,,,,,,,,,---///(((+++...000111///,,,+++,,,,,,,,,+++++++++************++++++,,,,,,------,,,+++*********+++,,,---------------------------******++++++,,,,,,------++++++,,,,,,,,,++++++***...---------,,,+++++++++------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))(((++++++******))))))((((((************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((()))*********************))))))((((((''''''''''''((((((((((((''''''(((((((((((())))))))))))'''((()))++++++******)))(((((('''''''''(((((()))''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((&&&'''((())))))((('''&&&((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))((((((&&&&&&&&&&&&'''''''''(((%%%&&&((()))))))))((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&'''))))))((('''%%%###&&&''''''((()))******+++))))))(((((('''''''''&&&&&&'''''''''(((((())))))+++***)))'''''''''((()))))))))(((((('''''''''&&&&&&'''((())))))((('''&&&))))))))))))))))))))))))***)))))))))(((((('''''''''''''''((())))))******)))***+++,,,,,,,,,,,,+++------..................000000//////......------000000000000111111111111///000111111222333444444555444444444444555666666888888888888888888888888999888888888777777666666:::999888888888999:::;;;:::;;;<<<<<<<<<;;;:::999777777666555555555555555666555555555555444444444444444333222111000///.........//////000000111111////////////////////////000000//////............,,,,,,,,,+++++++++******::::::999999999999:::::::::;;;<<<===???@@@AAAAAADDDDDDCCCAAA@@@>>>======<<<;;;;;;;;;;;;:::::::::777777666666555444444444444444444444333333333333333333222222222111111111000000000000/////////.............../////////000------,,,,,,,,,+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,+++******+++,,,,,,+++,,,---,,,+++***+++,,,***+++---//////...,,,+++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------((()))***+++++++++***)))++++++++++++,,,,,,,,,,,,************+++++++++,,,***++++++,,,,,,++++++***.........---------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))*********)))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((())))))************)))***)))))))))(((((((((''''''(((((())))))(((((('''(((((((((((())))))))))))((()))***+++,,,++++++***(((((('''''''''(((((()))''''''((((((((((((''''''(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&'''''''''(((((((((&&&&&&((()))))))))((('''(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''%%%&&&'''((()))(((&&&%%%&&&''''''((())))))******)))(((((((((''''''''''''''''''''''''((((((((()))***)))(((&&&&&&&&&'''((()))((((((((('''''''''''''''(((((((((((((((((('''))))))))))))))))))))))))*********))))))((((((((())))))))))))))))))))))))******+++,,,,,,,,,++++++,,,---------......//////000000000//////.........//////000000000111111111222222222222222333333333444444444444444555666666888888888888888888888888888888888777777777666666999999888888888999:::;;;999:::;;;<<<<<<;;;:::999777666666555555555555555555555555555444444444444444333333222111000///...///////////////000000000//////////////////////////////.........---------,,,,,,+++++++++*********777777777888999:::;;;<<<::::::;;;<<<===???@@@@@@CCCBBBAAA@@@???>>>===<<<;;;;;;;;;;;;::::::::::::666666555555444333333222666666555444222111000000222222222222111111111000000000000/////////............///////////////000,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,***++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,------,,,***))))))***,,,,,,---------,,,++++++,,,,,,,,,,,,++++++++++++---------------,,,,,,,,,&&&(((+++------,,,***(((+++++++++,,,,,,---------+++++++++,,,,,,,,,,,,,,,,,,------......------,,,............///////////////...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))************))))))))))))))))))************&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))(((((())))))))))))((((((((((((((())))))******))))))((((((((((((((()))))))))))))))***+++,,,,,,,,,++++++)))((((((''''''(((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((()))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''&&&&&&&&&''''''((((((((()))))))))&&&''''''((()))((((((((((((((((((((())))))))))))''''''&&&&&&&&&&&&''''''###%%%&&&((()))((((((''''''''''''(((((())))))***((((((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&'''(((((((((((('''''''''''')))((((((''''''(((((()))))))))))))))))))))))))))***************))))))))),,,++++++***))))))((((((++++++,,,,,,,,,++++++***++++++,,,---...//////000000000000000//////////////////000000000000111111444444333333222222222222444444444444444555555666777777777777777777777777888888777777777777666666888888888777888999999:::999999::::::;;;::::::999777666555555444444555555555555444444444333333333333333222111000//////...000000//////////////////////////////////////////------------,,,,,,,,,,,,,,,++++++++++++*********777777777777888999::::::999999:::;;;<<<===>>>>>>@@@@@@??????>>>===<<<<<<;;;;;;;;;:::::::::999999666666555555444333333333666555444333222111000///222111111111111000000000000000/////////.................................,,,+++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++---------------------------,,,+++******+++,,,---+++++++++++++++++++++++++++,,,---,,,***)))***+++------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------***+++---/////////---------.........////////////.........//////////////////000000111111111111000......//////000000111111111000///...---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************((())))))************)))(((((())))))******++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((******))))))(((((((((((())))))))))))(((((((((((())))))************))))))(((((((((((())))))))))))))))))******++++++++++++***)))((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))&&&''''''(((((((((((((((&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&'''(((((('''''''''''''''((((((((())))))(((((((((((((((''''''''''''''''''(((((((((((((((((('''''''''''''''''''''((((((((((((((('''''''''***)))(((''''''((()))***((((((((((((((((((((((((++++++******************++++++++++++******))))))++++++,,,,,,,,,+++************+++,,,...///000000000000000000000000000000////////////000000000111333333333333333222222222444444333333444444555666666666666666666666666666777777777777777777666666777777777777888888999999888888999999999999999999666666555444444444444555444444444444333333333222333222222111000/////////000000000//////......---........................,,,,,,,,,+++++++++++++++++++++++++++************777777777666666777777888888888999:::;;;<<<<<<===>>>>>>=========<<<<<<<<<;;;;;;:::::::::999999999777777666666555444444333333333222222222111111111111111111000000000//////////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++------------------------,,,+++***))))))***+++,,,++++++++++++++++++++++++)))+++,,,,,,++++++,,,---------,,,+++++++++,,,---------------............///////////////000000000/////////000111222333333111111111111111111111111000000000000000000000000000111222222333333333222000000000111111222222222333222111000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************(((((()))***************(((((())))))******++++++************************(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((+++***)))(((''''''(((((((((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))((((((((((((((())))))*********)))(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((('''''''''(((((('''''''''(((((((((((())))))))))))''''''''''''((((((((()))&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''&&&&&&%%%''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((()))((((((((('''''''''(((((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((******************++++++))))))******++++++++++++++++++,,,,,,,,,++++++*********+++,,,---...///000///////////////000000000...////////////000000000000000111111222333444444333333333333333444555555555555555555555555555555666666666666666666777777666666777777777888888888777777777777888888999999666666555444444444444444444333333333222222222222222111111000000/////////000000//////......------------------------------******+++++++++++++++++++++++++++*********))))))777666666555555555666666777777888999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999777777666666555444444444111111111111111111222222000000000000/////////////////////.........------,,,++++++++++++******************+++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------+++******))))))******+++***++++++,,,,,,++++++***)))+++,,,,,,,,,,,,---///---,,,,,,,,,,,,---...//////////////////000000000000000111333444555666777777666666666777888:::<<<888888888777666666555555222222222222111111111111111111222333444444444444444444444444444555555555666555444333222111111111........................------------------------,,,------......------,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************'''((()))******+++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((***)))((('''&&&'''((()))(((((((((((())))))))))))((())))))******))))))((((((((((((((())))))))))))(((''''''''''''((())))))++++++***)))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''((((((((()))))))))(((''''''''''''((())))))(((((((((((())))))))))))''''''&&&&&&&&&&&&'''''')))(((((('''&&&&&&%%%%%%'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((())))))***)))))))))'''''''''(((((((((((((((***))))))(((((())))))***)))))))))))))))))))))))))))))))))***************(((((())))))***++++++,,,)))***+++,,,,,,,,,,,,+++******+++,,,---......///............////////////......////////////000000......///000111222333333333333333333333444444555666666666666666666666666555555666666666666777777555555666777777777777666666666666666666777888999666555444444333333444444333333333222222222111111111111000000000///////////////..................------------------------************+++++++++++++++************)))))))))444444444444555666777777666777777888888999999:::::::::::::::;;;;;;;;;;;;:::::::::999999999999888666666555555444333333222111111111111111111111111000000/////////.........//////.........---------,,,,,,,,,+++++++++******)))*********++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,---***++++++,,,,,,++++++******+++,,,,,,,,,,,,+++***,,,---......---,,,---///+++,,,---...//////000000000000111111111222222222222333555888:::===???@@@@@@AAABBBCCCDDDEEEFFFFFFDDDDDDCCCAAA@@@???>>>===777777666666666555555555444444666777777888888888999999999999999888888888999888666555444333333333111111111111111111111111////////////////////////------............------,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))'''((()))******+++++++++*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))((('''&&&&&&''')))***'''((((((((()))))))))***'''(((((())))))(((((('''(((((((((((()))))))))))))))((('''''''''(((******,,,+++***)))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((((((((''''''&&&'''((()))***(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((''''''''''''&&&&&&((()))))))))((((((''''''''''''((((((((())))))))))))******)))))))))))))))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))((()))***+++,,,---------+++++++++,,,,,,---------,,,---------.........///........./////////000000......//////000000000111333333222222333333444555666666666666666666666666555555555666666666777777444555666777777777666666555555555555555777888999666555444444333333444444222222222222111111111111000000000000////////////------..................,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************))))))))))))222222222333555777888999666666777777888888999999999:::::::::::::::;;;;;;:::::::::999999999888888555555444333333222222111222111111111000000//////000/////////............//////.........------------------,,,,,,+++++++++))))))******++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,++++++******************++++++,,,,,,,,,++++++---......---++++++***+++,,,------,,,+++***...///000///---,,,,,,---+++,,,---///000111111111111111222222222333333333444555888;;;???BBBDDDFFFIIIJJJMMMPPPQQQQQQOOONNNOOONNNMMMKKKJJJHHHFFFFFF<<<<<<<<<;;;;;;;;;::::::888999:::;;;<<<======<<<=========<<<<<<;;;;;;;;;:::999888777555555444444444444444444444444444444111111111111111111111111------............------,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((''''''(((******+++++++++++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************((('''&&&%%%&&&(((***+++'''((((((((())))))******''''''((((((((((((''''''(((((((((((())))))))))))***)))((((((((()))+++,,,,,,+++***)))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''((())))))((('''&&&((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&'''''''''((((((''''''&&&&&&((()))***&&&&&&&&&&&&'''''''''((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''&&&&&&'''''''''(((((())))))))))))(((((('''''''''&&&$$$%%%'''(((((((((''''''&&&'''''''''(((((())))))((()))***++++++***)))((())))))))))))))))))))))))''''''(((((()))))))))*********))))))(((((('''''''''((()))+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000////////////............333333222222333333444555777777777777777777777777444555555555666666777777333444666777777777666555555444444444555666888999555555444333333333333444222222222111111111111000000000000000////////////,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,************))))))))))))