BM6P6(@ ~~~qqqkkkkkkfff{{{lll^^^VVVTTTQQQQQQQQQRRRRRRQQQSSSSSSTTTUUUVVVVVVVVVVVVVVVVVVWWWXXXZZZ\\\^^^___]]]]]]^^^___aaadddggghhhiiilllooopppppprrrvvvzzz{{{}}}~~~|||}}}yyytttnnniiiccc\\\XXXVVVUUUSSSPPPMMMKKKJJJIIIPPPRRRTTTTTTPPPKKKGGGEEEBBBBBBBBBCCCCCCCCCCCCDDDHHHEEECCCFFFMMMSSSVVVWWWUUUMMMIIINNN___}}}zzzwwwxxxyyyzzzzzzxxxvvvuuuttttttuuuuuutttrrrpppooopppoooooonnnmmmllllllkkklllmmmnnnpppqqqqqqqqqpppuuusssrrrpppqqqrrrtttuuusssrrrpppooommmkkkgggdddaaaaaa```]]]YYYTTTPPPMMMNNNLLLHHHCCC@@@>>>===<<<<<<>>>EEEOOOYYYbbbqqq}}}zzzsssiii]]]UUUWWW^^^xxxooommmuuu}}}uuulllfffaaa]]]YYYXXXXXXXXXXXXXXXXXXXXXXXX\\\^^^aaadddjjjuuuttthhhggghhhiiimmmrrrssswww~~~~~~{{{zzzyyywwwuuusssqqqpppzzz{{{xxxpppeeeZZZSSSOOOLLLKKKIIILLLMMMOOOYYYjjjyyyzzzjjj\\\RRRKKKEEEAAAAAA@@@AAADDDEEEEEEJJJPPPaaalll}}}{{{nnnhhhgggnnn~~~jjj\\\UUUSSSQQQPPPRRRSSSRRRRRRUUUVVVXXXYYYZZZ[[[[[[[[[[[[[[[\\\]]]___aaacccdddbbbcccdddgggkkkooosssuuuvvvxxxyyyzzz|||~~~~~~zzzvvvxxxuuupppkkkfffaaa[[[WWWSSSRRRPPPNNNLLLKKKKKKJJJNNNPPPRRRQQQMMMHHHEEEDDDBBBBBBBBBCCCCCCCCCCCCDDDFFFDDDCCCGGGNNNUUUXXXXXXQQQNNNKKKQQQfff~~~zzzxxxyyyzzzzzzzzzxxxvvvuuuuuuuuuuuuuuutttrrrqqqoooppppppoooooonnnmmmmmmlllmmmnnnqqqsssuuuuuuttttttuuutttssssssssstttuuuvvvtttrrrpppooonnnmmmiiigggeeeeeecccaaa]]]XXXTTTQQQQQQNNNJJJEEEAAA???>>>>>>===>>>DDDMMMVVV```ooo|||{{{sssiii]]]UUUWWW^^^sssuuupppuuu|||yyyooofffaaa^^^[[[YYYVVVWWWWWWYYY[[[\\\^^^___cccdddeeefffjjjrrr|||ssskkkfffjjjqqquuuzzz{{{vvvsssrrrqqqqqqpppqqqrrrssstttzzz}}}uuunnncccXXXQQQMMMKKKIIIGGGJJJMMMPPP[[[kkkzzzxxxhhhYYYPPPIIIDDD@@@AAA@@@BBBEEEEEEEEEKKKQQQdddrrr~~~~~~|||wwwjjjccccccttt|||jjj^^^YYYWWWVVVVVVXXXYYYYYYXXX\\\^^^```bbbdddeeeeeeeeefffggggggiiijjjlllnnnooooooqqqtttyyy~~~|||yyyuuuqqqsssoookkkfffbbb]]]YYYUUUOOONNNLLLKKKJJJJJJKKKKKKKKKMMMNNNMMMIIIEEEBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCHHHPPPVVVXXXXXXLLLMMMMMMTTTooo~~~|||zzzzzz{{{{{{zzzxxxwwwvvvvvvvvvvvvuuutttsssqqqpppqqqqqqppppppooonnnnnnnnnoooqqqtttwwwyyyyyyxxxwwwuuuuuuvvvwwwwwwwwwwwwwwwuuusssqqqpppppppppnnnllljjjiiihhhfffbbb^^^ZZZWWWUUURRRMMMGGGCCC@@@??????>>>===AAAIIIQQQ\\\kkkyyy|||tttkkk^^^UUUVVV]]]lll{{{rrrsssyyy~~~wwwmmmddd___^^^]]]]]]\\\\\\\\\^^^```cccfffhhhjjjjjjiiijjjmmmsss{{{~~~sssiiiiiimmmwwwxxxrrrnnnjjjgggffffffeeefffiiimmmrrruuu~~~rrrkkk```VVVOOOKKKIIIGGGFFFJJJOOOTTT___ppp|||ssscccTTTKKKFFFCCC@@@AAA@@@BBBEEEEEEFFFLLLTTThhhzzz}}}}}}zzztttfff```aaasssqqqgggeeeddddddeeegggiiiiiihhhjjjlllooosssuuuvvvwwwwwwyyyzzzzzz{{{}}}}}}yyywwwvvvtttqqqqqqmmmhhhbbb^^^YYYUUUQQQMMMLLLJJJHHHHHHHHHIIIIIIJJJKKKKKKJJJFFFCCCAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDCCCDDDIIIPPPTTTTTTSSSGGGLLLNNNVVVuuu}}}}}}}}}}}}|||zzzxxxwwwvvvvvvvvvuuutttsssrrrqqqqqqqqqqqqpppppppppoooooorrrtttwwwzzz{{{zzzxxxvvvvvvwwwyyyzzz{{{zzzyyyxxxuuutttrrrrrrssssssrrrqqqmmmmmmllljjjfffbbb^^^[[[YYYUUUPPPJJJEEECCCBBBAAA>>>===???EEEMMMWWWggguuu|||vvvmmm```VVVVVV[[[hhh}}}rrrpppvvv~~~uuulllgggfffhhhiiikkkjjjjjjjjjlllnnnqqqrrrqqqqqqqqqrrrvvv|||~~~}}}tttqqqmmmsss|||rrrkkkfffcccaaacccbbbbbbccchhhpppwww{{{|||nnnggg]]]SSSNNNJJJIIIHHHGGGKKKPPPWWWdddsss}}}zzzooo^^^PPPHHHDDDAAA@@@AAAAAACCCFFFFFFFFFNNNWWWiii{{{{{{}}}xxxqqqddd___```ppp|||xxxvvvvvvvvvyyy|||~~~~~~}}}zzztttsssuuuuuuuuuqqqmmmfff```[[[VVVQQQNNNMMMLLLIIIFFFEEEEEEFFFGGGJJJJJJJJJGGGDDDBBBAAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEDDDFFFJJJOOOQQQOOOMMMEEEJJJNNNYYY{{{}}}|||zzzzzzwwwvvvuuutttsssrrrrrrqqqqqqqqqqqqqqqpppppppppppptttuuuwwwyyyyyywwwuuutttwwwyyy{{{||||||{{{yyywwwuuutttssstttvvvvvvuuutttnnnnnnmmmkkkhhhddd```]]]ZZZWWWSSSNNNIIIEEECCCCCC???===>>>CCCIIISSScccqqq~~~{{{wwwpppdddXXXVVVZZZfffzzzrrrmmmsss{{{vvvvvvxxx{{{~~~~~~~~~~~~uuuzzz}}}qqqooorrruuu|||qqqiiieeebbbaaaddddddfffkkksss|||}}}xxxjjjdddZZZRRRMMMKKKJJJIIIFFFJJJOOOVVVcccrrrzzz{{{vvvjjjZZZMMMFFFCCCAAA@@@AAABBBEEEGGGFFFGGGPPPZZZiiizzzzzz|||www}}}pppccc^^^```mmmxxxxxxrrrrrrtttvvvwwwpppkkkddd^^^XXXSSSNNNKKKMMMKKKHHHEEEDDDDDDEEEFFFIIIIIIHHHFFFBBBAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDFFFFFFHHHLLLQQQQQQMMMIIIFFFJJJRRRddd~~~|||{{{zzzvvvuuutttsssrrrqqqqqqqqqppppppppppppppppppppppppssstttuuuvvvvvvuuutttsssyyyzzz{{{|||{{{yyywwwvvvuuuuuuuuuwwwyyyyyywwwuuunnnnnnmmmlllhhhdddaaa^^^YYYXXXUUUQQQMMMHHHEEECCC???===>>>BBBHHHQQQ___mmmzzzyyyyyyttthhh[[[VVVXXXdddwwwuuummmrrr}}}qqquuu~~~qqqjjjmmmtttxxxqqqmmmlllkkkgggjjjpppxxxxxxqqqeee___VVVOOOLLLKKKKKKKKKEEEHHHLLLRRR___mmmtttsssqqqgggXXXLLLFFFCCCAAA@@@AAABBBFFFHHHFFFGGGQQQ]]]kkkyyyzzz|||vvv{{{mmmbbb^^^```kkkvvv{{{tttqqqrrrttttttsssmmmhhhaaaZZZUUUQQQMMMKKKKKKIIIFFFDDDCCCEEEGGGIIIHHHHHHFFFCCC@@@???@@@BBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFJJJOOOTTTSSSOOOJJJHHHLLLZZZttt}}}{{{zzzyyyuuutttsssqqqppppppppppppppppppppppppppppppppppppqqqqqqqqqrrrssstttvvvvvv{{{{{{{{{{{{yyywwwuuuttttttuuuwwwyyy{{{zzzvvvtttnnnnnnnnnllliiieeeaaa___WWWWWWVVVTTTPPPKKKFFFCCC???===>>>BBBGGGOOO]]]iiivvvwwwzzzxxxlll^^^WWWWWWbbbttt{{{pppttt~~~qqqssszzzuuukkkjjjsss|||||||||rrrkkk___ZZZRRRLLLJJJJJJKKKKKKHHHJJJKKKQQQ]]]jjjpppnnnnnneeeWWWMMMGGGEEEBBB@@@AAACCCFFFHHHFFFHHHSSS___ppp~~~yyyzzz|||vvvyyylll```]]]___iiiuuu}}}zzzvvvrrrqqqrrrsssqqqoooiiiddd^^^XXXTTTPPPMMMKKKHHHGGGDDDCCCCCCFFFIIIKKKGGGGGGEEEAAA>>>>>>???AAABBBBBBBBBCCCCCCCCCDDDDDDEEEGGGKKKQQQVVVVVVQQQMMMJJJNNN```~~~{{{zzzyyyxxxuuutttrrrpppooooooooopppooooooooooooooooooppppppooonnnoooppprrruuuxxxzzz||||||{{{yyyxxxuuutttssssssuuuwwwzzz|||zzzvvvrrrnnnnnnnnnllliiieeebbb___UUUVVVVVVUUUQQQLLLGGGCCC???===???CCCGGGNNN[[[hhhsssvvvzzzzzzooo___WWWVVV___rrrsssuuurrrsssxxxoookkkppp{{{yyynnnfff[[[VVVOOOJJJHHHIIIKKKKKKMMMMMMNNNRRR^^^kkkpppnnnmmmdddXXXNNNIIIFFFCCCAAAAAACCCGGGHHHFFFHHHSSSaaauuu~~~zzzzzz|||vvvrrrddd\\\]]]```qqq}}}|||wwwwwwtttrrrsssuuurrrmmmgggbbb[[[UUUQQQOOOLLLKKKKKKFFFBBBAAACCCFFFGGGGGGFFFDDDBBB@@@???@@@BBBCCCFFFDDDBBB@@@???@@@AAABBBDDDEEEMMMVVVYYYTTTNNNKKKMMMVVVooo|||yyyxxxxxxzzz{{{wwwuuurrrooonnnoooqqqrrrnnnmmmmmmmmmnnnoooqqqrrrppppppqqqrrrtttvvvxxxyyyxxxwwwvvvvvvuuuuuuuuuuuutttwww{{{{{{zzzwwwttttttppppppooommmjjjhhheeedddYYYXXXVVVUUURRRNNNIIIFFFCCC???>>>AAAEEEKKKVVV```pppyyyxxxlllbbb[[[VVVYYYmmmrrrttt~~~}}}qqqqqqwwwtttmmmlllqqq|||rrrfff]]]WWWSSSNNNJJJGGGGGGIIIJJJNNNNNNSSS]]]iiirrrsssrrrooobbbSSSKKKEEE@@@???@@@DDDIIIFFFFFFKKKLLLRRRbbbvvv|||wwwyyy{{{yyywwwsssfffaaacccgggyyy|||yyyxxxvvvxxxwwwtttuuuuuuqqqkkkaaa]]]WWWRRROOOMMMLLLJJJIIIFFFBBBBBBDDDFFFFFFFFFEEEDDDAAA??????@@@BBBCCCCCCBBBAAA@@@@@@AAACCCDDDEEEFFFMMMUUUWWWRRRLLLKKKPPP```}}}{{{yyyxxxyyyzzz{{{wwwvvvsssqqqppppppqqqrrrpppooonnnnnnnnnooopppqqqrrrssstttvvvwwwyyyzzz{{{vvvuuusssrrrrrrrrrsssssstttwwwzzz{{{yyyvvvtttsssqqqpppooommmkkkiiigggeee]]]\\\YYYWWWTTTPPPKKKGGGCCC@@@>>>AAAEEEJJJTTT^^^jjjvvv~~~{{{qqqggg^^^WWWZZZkkkwwwvvv}}}{{{ooooootttppplllpppxxxxxxnnncccZZZTTTQQQMMMIIIGGGGGGHHHIIIMMMNNNSSS___kkkssstttrrrjjj]]]PPPIIIEEEAAAAAACCCBBBGGGEEEFFFMMMOOOVVVggg}}}~~~zzz|||}}}|||yyysssiiifffjjjooo}}}yyyvvvuuuuuuxxxyyyxxxvvvuuunnngggZZZWWWRRRNNNLLLKKKJJJHHHFFFDDDCCCCCCEEEEEEEEECCCDDDBBBAAA??????@@@BBBCCCAAAAAA@@@@@@AAABBBDDDEEEGGGGGGKKKRRRRRRNNNJJJKKKUUUnnn}}}|||{{{yyyyyyzzzzzz{{{wwwvvvuuusssrrrrrrqqqrrrrrrqqqpppooooooooopppqqqrrrtttvvvwwwyyyyyyyyyyyyrrrqqqooonnnmmmnnnpppqqqsssvvvxxxyyywwwtttrrrqqqqqqppppppnnnmmmjjjiiigggcccaaa^^^[[[XXXSSSMMMHHHEEEAAA???AAADDDHHHQQQ[[[dddqqq}}}}}}uuulllaaaYYYZZZhhh{{{vvv{{{}}}vvvllllllppp}}}zzziiikkkuuu{{{sssiii^^^VVVPPPNNNKKKHHHGGGFFFFFFGGGJJJMMMUUUbbbpppwwwvvvssscccXXXLLLGGGDDDBBBBBBEEEAAAFFFEEEGGGPPPTTT]]]ooo}}}|||ssskkkjjjooottt{{{wwwtttttttttxxx{{{xxxuuuqqqiiiaaaVVVSSSOOOLLLJJJIIIGGGEEEBBBCCCDDDEEEEEEDDDCCCAAABBBAAA@@@??????@@@AAABBBAAAAAAAAAAAAAAABBBDDDEEEGGGFFFIIILLLLLLHHHHHHKKKZZZxxx~~~}}}|||{{{zzzzzzyyyyyyvvvvvvuuutttsssrrrqqqqqqrrrqqqpppppppppqqqrrrsssrrrsssuuuvvvvvvtttsssqqqooonnnllljjjjjjlllmmmooorrrtttvvvvvvtttqqqpppoooppppppoooooommmllljjjiiihhhfffccc```\\\VVVPPPKKKGGGCCC@@@BBBCCCFFFNNNVVVaaannnyyy{{{vvvnnnccc[[[XXXddd||||||tttxxxvvvoooggggggjjjuuu~~~}}}~~~rrreeekkk{{{vvvnnnddd[[[TTTLLLKKKIIIGGGFFFEEEEEEFFFIIINNNXXXgggtttzzzwwwrrr___TTTIIIEEECCCBBBBBBEEEBBBGGGFFFHHHRRRXXXcccwww~~~tttmmmmmmqqqvvv}}}~~~~~~~~~~~~zzzvvvtttsssqqqvvvyyyuuupppjjjbbbZZZUUURRRMMMJJJHHHGGGDDDBBB???AAADDDEEEEEECCCAAA@@@?????????>>>???@@@AAABBBBBBBBBBBBAAAAAABBBBBBBBBFFFDDDEEEGGGFFFDDDGGGMMM^^^}}}~~~~~~}}}|||{{{yyywwwvvvuuuuuutttsssrrrqqqpppppppppoooooooooqqqsssuuuvvvssstttuuuuuusssqqqnnnlllnnnmmmkkkjjjjjjkkkmmmnnnqqqsssttttttqqqooonnnmmmnnnnnnnnnnnnmmmlllkkkjjjkkkiiifffccc___YYYSSSOOOIIIEEECCCCCCCCCDDDKKKSSS```kkkuuuwwwtttmmmddd\\\VVV```www{{{pppuuu~~~yyyooogggaaa```ccclll~~~|||xxxtttuuuwwwyyyxxxwwwtttsssooopppqqqqqqvvv~~~}}}nnnfffooozzzqqqiiiaaaXXXRRRIIIHHHGGGFFFEEEEEEEEEFFFIIIPPP\\\mmmyyy|||vvvooo\\\RRRHHHDDDBBB@@@AAACCCDDDIIIHHHJJJUUU\\\iii}}}~~~~~~wwwqqqqqqtttwwwzzzxxxxxxyyy{{{~~~~~~wwwxxxyyy{{{||||||||||||}}}~~~~~~|||xxxtttsssrrrooossstttnnngggaaaZZZTTTRRROOOKKKIIIGGGEEECCC@@@===@@@DDDEEECCCAAA@@@@@@======>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAEEECCCBBBCCCBBBCCCJJJSSSddd|||{{{{{{|||{{{zzzxxxuuuttttttsssrrrpppoooooooooooonnnnnnnnnoooqqqsssuuuwwwuuuuuuuuuuuusssqqqooonnnmmmmmmmmmmmmmmmnnnnnnoooppprrrsssrrrooolllllllllkkkkkkkkklllkkkkkkjjjjjjjjjiiifffdddaaa\\\WWWSSSMMMHHHEEEDDDCCCCCCHHHPPP\\\gggrrruuutttoooggg^^^UUU\\\qqqpppsss}}}|||sssggg^^^ZZZZZZ\\\dddsssxxxooommmggghhhkkkmmmmmmmmmkkkjjjgggjjjkkkjjjmmmvvv~~~|||pppkkkwww|||uuummmeee]]]VVVQQQHHHGGGEEEDDDDDDEEEFFFGGGKKKSSSaaarrr~~~~~~tttkkk[[[PPPGGGDDDBBB@@@@@@BBBEEEJJJIIILLLXXXaaaooo}}}}}}~~~zzzvvvvvvyyy{{{}}}tttpppmmmhhheeedddfffgggjjjlllnnnnnnmmmmmmmmmpppssswwwxxxxxxvvvuuu{{{}}}yyyvvvuuuttttttsssppprrruuuwwwxxxxxxvvvuuuxxxyyyzzzxxxtttqqqoooooolllpppnnnfff]]]XXXSSSNNNMMMKKKHHHGGGFFFEEEBBB@@@===@@@CCCDDDBBB@@@???@@@<<<<<<===>>>???@@@AAABBB@@@@@@AAABBBCCCCCCCCCCCCFFFCCCBBBBBBBBBDDDOOOZZZkkk~~~~~~zzzvvvtttuuuwwwxxxxxxvvvtttssssssqqqooommmllllllmmmmmmooonnnnnnoooppprrrtttuuussssssssssssssssssssssssnnnooopppqqqrrrqqqqqqpppoooqqqqqqpppmmmkkkjjjjjjhhhhhhiiiiiiiiiiiiiiiiiihhhgggeeedddbbb^^^YYYVVVOOOKKKGGGFFFDDDCCCGGGNNNVVVcccpppwwwxxxtttjjj```VVVXXXjjjuuuttt}}}~~~xxxnnnaaaWWWTTTTTTVVV]]]jjj|||zzzlllfffeeebbbeeehhhlllnnnnnnmmmlllgggkkkkkkhhhjjjsssyyyzzz}}}uuurrryyyvvvpppiiiaaaZZZSSSOOOHHHFFFDDDBBBBBBDDDGGGIIINNNVVVeeewwwrrrgggXXXNNNFFFCCCCCCBBBBBBDDDDDDIIIHHHMMM[[[fffvvv~~~|||}}}|||yyyzzz|||~~~{{{xxxuuusssuuu|||zzzoooeeebbbaaa\\\YYYXXXZZZ[[[]]]^^^^^^]]][[[ZZZ[[[^^^aaadddfffeeecccaaabbbffflllpppsssxxx~~~}}}|||tttqqqnnnllllllllllllkkklllnnnrrruuuuuutttrrrppptttvvvvvvtttqqqmmmllllllkkkmmmjjj```WWWRRROOOKKKHHHGGGEEEEEEEEEDDDCCCAAA<<<@@@CCCCCCAAA??????@@@;;;<<<===>>>???@@@AAABBB>>>>>>@@@BBBCCCDDDEEEEEEFFFDDDBBBBBBBBBFFFSSS___ppp|||{{{{{{wwwrrrnnnppprrruuuvvvuuutttrrrrrrpppmmmjjjiiijjjlllmmmppppppoooooooooppprrrssspppppppppqqqrrrsssuuuvvvoooqqqssstttuuutttsssqqqoooppppppooollljjjiiiiiiffffffggghhhhhhhhhhhhhhhgggfffddddddbbb___[[[XXXQQQLLLIIIGGGEEECCCGGGMMMQQQ___pppzzz}}}yyymmmbbbWWWVVVdddyyyuuu|||}}}wwwlll]]]SSSQQQQQQSSSYYYdddvvvqqqeeeaaabbbdddggglllqqqtttuuutttsssiiinnnnnniiijjjrrrwwwwww{{{xxxwww|||tttrrrmmmfff___WWWQQQMMMIIIFFFCCCAAABBBDDDHHHKKKOOOXXXhhhyyyqqqdddVVVMMMEEECCCDDDCCCDDDFFFBBBGGGGGGMMM\\\iiizzz~~~|||}}}~~~zzzsssmmmjjjjjjmmmoooxxx|||ssslllggg```ZZZWWWUUUSSSRRRPPPQQQSSSTTTUUUUUUTTTTTTUUUUUUTTTSSSSSSSSSTTTTTTSSSSSSVVVYYY^^^dddjjjmmmuuuuuutttqqqmmmjjjiiijjj```bbbddddddcccbbbcccdddjjjmmmpppqqqooommmkkkkkkiiihhhhhhiiikkkmmmmmmlllmmmggg___WWWQQQLLLHHHEEEGGGEEEBBB???=========>>>AAAAAA@@@@@@???@@@@@@@@@======>>>???@@@AAAAAABBBAAAAAAAAABBBBBBBBBCCCCCCCCC@@@AAADDDGGGMMM\\\mmm}}}vvvuuusssssssssppppppqqqrrrrrrrrrqqqqqqrrrpppllliiihhhiiikkkmmmlllmmmnnnnnnnnnmmmooopppmmmmmmmmmmmmoooqqqtttuuurrrrrrqqqqqqppppppooooooqqqppppppnnnllljjjiiihhhiiihhhhhhhhhhhhhhhhhhhhhgggfffdddbbb```^^^]]]\\\XXXNNNFFFDDDCCCCCCDDDGGGUUU[[[fffttt}}}{{{pppgggXXX[[[dddvvvvvv|||}}}~~~}}}}}}}}}xxxqqqhhh^^^WWWRRRPPPOOOSSS^^^ooo|||nnnggghhhlllpppvvv{{{~~~|||wwwuuutttsssvvv{{{}}}}}}zzzvvvvvvqqqjjjbbb\\\UUUOOOKKKJJJFFFCCCEEEEEEBBBBBBDDDPPP^^^ooozzz{{{mmm```OOOJJJCCC@@@@@@BBBCCCCCCCCCEEEKKKTTT[[[hhh|||uuuqqqooolllhhhddddddgggkkknnnvvvlll```[[[UUUPPPMMMLLLKKKJJJOOOPPPQQQRRRRRRRRRQQQPPPMMMLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOQQQTTTYYY]]]______``````^^^ZZZXXXWWWXXXWWWYYY[[[\\\\\\]]]^^^```fffhhhkkkkkkiiigggeeeeeedddcccdddgggiiikkkjjjiiiiiiccc[[[TTTNNNIIIEEECCCEEEDDDBBB???>>>>>>???@@@BBBAAA@@@???????????????======>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDBBB@@@AAAEEEKKKWWWlll}}}xxxwwwtttssssssooopppppppppppppppooooooqqqooollliiihhhhhhjjjkkkjjjkkkmmmlllkkkkkkmmmnnnkkkkkkkkklllmmmnnnooopppmmmmmmmmmmmmmmmlllllllllqqqqqqpppooommmllljjjiiijjjjjjjjjiiiiiiiiiiiiiiihhhhhhfffdddbbb```___^^^ZZZQQQHHHFFFEEEDDDEEEHHHQQQXXXcccqqq{{{zzzrrriii\\\]]]ccctttzzz~~~~~~xxxssstttvvv|||wwwooofff\\\UUURRRQQQPPPTTT^^^lll{{{vvvllljjjooottt{{{~~~yyyuuurrrtttyyy}}}|||wwwtttqqqllleee___YYYSSSNNNJJJHHHDDDCCCEEEFFFDDDEEEHHHTTT```oooxxx{{{vvvjjj^^^NNNIIICCC@@@@@@BBBCCCCCCFFFGGGLLLTTT]]]mmm{{{uuuooohhhccc___^^^]]]^^^bbbiiiqqquuu{{{mmmbbbWWWTTTOOOLLLKKKKKKJJJJJJNNNNNNNNNNNNMMMLLLKKKJJJEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHHHHIIIJJJMMMOOOPPPOOOPPPQQQPPPNNNLLLLLLMMMMMMPPPRRRTTTUUUVVVYYY[[[bbbdddeeeeeecccaaa``````\\\]]]```dddggghhhfffdddccc]]]VVVOOOJJJFFFBBB@@@CCCBBB@@@??????@@@AAAAAABBBBBB@@@???>>>>>>>>>>>>======>>>???@@@AAABBBBBBDDDDDDDDDEEEEEEEEEEEEEEEBBBAAAAAAFFFQQQfff~~~zzzyyyvvvssssssoooooopppoooooonnnmmmlllooonnnllljjjhhhhhhhhhhhhhhhiiijjjiiihhhhhhjjjkkkhhhiiiiiijjjjjjjjjjjjiiiiiiiiiiiijjjjjjjjjkkkkkkpppppppppooonnnmmmkkkjjjkkkkkkkkkkkkkkkkkkkkkllljjjiiihhhgggeeebbbaaa___\\\TTTLLLJJJHHHEEEFFFIIINNNTTT```nnnxxxzzztttnnnddd___```ooo~~~~~~vvvkkkggglllrrr~~~zzzuuunnneee\\\VVVTTTTTTTTTWWW___jjjuuu|||~~~xxxpppmmmrrr}}}{{{~~~}}}yyytttqqqkkkfff```ZZZUUUPPPLLLIIIFFFCCCBBBEEEGGGFFFIIIMMMXXXdddpppwwwwwwqqqeeeYYYLLLHHHCCC@@@@@@BBBDDDDDDHHHIIIMMMUUUaaauuu|||yyytttoookkkfffaaa]]]VVVWWW[[[aaajjjuuu~~~ttteeeYYYRRROOOLLLKKKKKKLLLMMMLLLKKKKKKJJJIIIGGGFFFEEEDDDBBBBBBCCCCCCDDDDDDCCCCCCFFFEEEEEEFFFFFFHHHIIIJJJIIIKKKMMMMMMLLLJJJJJJKKKJJJLLLNNNPPPPPPRRRUUUWWW___```aaa```^^^]]]]]]^^^YYY[[[^^^cccffffffccc```[[[WWWPPPJJJEEEBBB@@@>>>@@@@@@?????????@@@AAABBBBBBBBB@@@???======<<<<<<===>>>>>>???@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEBBBAAABBBIIIYYYuuu~~~|||{{{vvvsssrrrpppppppppooonnnmmmlllkkkmmmmmmkkkjjjhhhgggfffffffffggggggfffeeeeeegggiiiggghhhiiiiiiiiigggeeedddgggggghhhiiijjjjjjkkkkkknnnnnnnnnnnnmmmlllkkkkkklllllllllmmmmmmmmmmmmmmmkkkjjjjjjhhhfffdddbbb```]]]VVVPPPMMMJJJFFFFFFJJJMMMTTT___lllvvvzzzxxxuuujjjbbb]]]iii~~~|||mmmbbbaaaiiisss}}}xxxtttnnnggg```[[[ZZZZZZZZZ]]]bbbiiippptttxxxuuuqqqooosss}}}zzzvvvrrrooohhhccc\\\VVVQQQMMMIIIFFFDDDBBBBBBEEEFFFFFFJJJPPP[[[gggtttyyyvvvnnnaaaUUUIIIGGGCCC@@@@@@BBBDDDEEEJJJKKKNNNWWWfffvvvrrrlllgggccc___[[[YYYUUUXXX___iiittt{{{mmm^^^TTTJJJHHHFFFFFFGGGIIIIIIIIIHHHGGGFFFEEECCCBBBAAAAAAAAABBBCCCDDDEEEDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIIIIEEEGGGJJJJJJIIIHHHHHHHHHJJJKKKLLLLLLLLLMMMOOORRRYYYZZZ[[[[[[ZZZZZZ\\\]]][[[]]]```cccfffddd```\\\TTTPPPJJJFFFCCCBBB@@@???????????????@@@@@@AAAAAABBBAAA@@@>>>===<<<<<<<<<>>>>>>???@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBEEENNNddd||||||{{{vvvsssrrrppppppppppppooonnnmmmllllllkkkjjjiiihhhggggggggggggggggggeeeddddddfffhhhiiiiiiiiiiiihhhfffdddccceeeeeefffggghhhiiijjjjjjjjjkkkkkkllllllkkkkkkjjjlllllllllmmmmmmnnnnnnnnnjjjkkkjjjiiigggeeebbb```]]]WWWSSSQQQLLLHHHHHHKKKQQQVVV```kkkuuuzzz{{{{{{pppddd[[[ccc{{{tttfff]]]]]]iiiwww}}}{{{wwwsssooojjjeeeaaa______```aaadddgggjjjlllnnnlllkkkooozzz}}}zzzwwwsssooommmgggbbb[[[SSSNNNJJJFFFCCCDDDBBBBBBDDDEEEEEEJJJQQQ]]]jjjxxx|||wwwlll]]]QQQFFFEEECCCAAA@@@BBBDDDGGGIIIKKKPPPYYYmmm}}}wwwnnnfffaaa]]][[[YYY]]]bbbjjjuuurrreeeYYYOOOGGGEEECCCCCCEEEGGGGGGGGGEEEDDDCCCAAAAAA@@@@@@AAA@@@AAACCCDDDEEEEEEDDDCCCBBBCCCDDDFFFGGGIIIJJJJJJGGGIIILLLLLLKKKIIIHHHHHHIIIJJJJJJIIIHHHHHHJJJMMMRRRSSSTTTUUUUUUXXX[[[^^^aaabbbccceeeeeebbb]]]YYYOOOKKKGGGDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@>>>===<<<<<<<<<<<<>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBDDDJJJXXXttt~~~zzz{{{zzzuuurrrsssooopppppppppooonnnmmmllllllkkkiiihhhhhhhhhiiijjjiiiiiihhhfffdddeeegggiiijjjjjjjjjiiigggfffdddcccccccccdddeeeeeefffgggggghhhiiiiiijjjkkkkkkkkkjjjkkkkkkkkklllmmmmmmnnnnnnkkkllllllkkkiiifffcccaaa]]]ZZZWWWUUUPPPKKKKKKOOOVVV[[[ccckkksssyyy|||~~~ttthhh]]]aaauuuzzzkkkaaaZZZ[[[iiizzz{{{xxxtttpppmmmiiieeeccc^^^^^^______```aaabbbbbbbbbbbbfffqqq}}}yyyvvvtttqqqmmmjjjfff```XXXQQQKKKGGGDDDBBBCCCBBBCCCEEEEEEFFFLLLUUUcccppp{{{|||tttgggXXXLLLCCCCCCCCCAAA@@@BBBEEEHHHHHHMMMSSS^^^uuu{{{rrrlllkkkjjjjjjpppuuu~~~zzzjjj^^^SSSKKKFFFDDDCCCCCCEEEFFFFFFEEEBBBAAA@@@@@@@@@@@@AAABBB@@@BBBDDDFFFFFFFFFEEEDDDDDDEEEFFFHHHIIIJJJKKKKKKMMMPPPRRRRRROOOLLLKKKJJJIIIIIIIIIHHHGGGGGGJJJLLLOOOPPPQQQSSSUUUYYY^^^bbbhhhggggggfffddd___YYYUUUKKKHHHEEECCCDDDEEEFFFFFFGGGGGGGGGFFFEEECCCBBBAAA???>>>===<<<<<<<<<<<<<<<>>>??????@@@AAABBBCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@BBBFFFPPPddd{{{xxxyyyxxxsssrrrsssmmmmmmnnnnnnnnnmmmmmmlllllljjjhhhggggggiiilllmmmkkkkkkjjjgggffffffiiikkkkkkjjjiiigggfffeeeeeeeeeddddddeeeeeeffffffggggggggghhhiiijjjkkkllllllllliiiiiijjjkkkkkklllmmmmmmmmmmmmnnnnnnlllhhheeebbb___\\\[[[ZZZUUUOOOOOOSSS[[[___eeekkkqqqvvv{{{}}}wwwlllaaaaaaqqq~~~qqqddd^^^ZZZ\\\kkk~~~yyyuuupppkkkgggddd```^^^YYYYYYXXXXXXWWWWWWVVVVVVXXX\\\eeeuuu|||yyyuuurrrpppmmmjjjgggaaa\\\TTTNNNIIIFFFCCCBBBBBBBBBDDDGGGGGGIIIRRR[[[lllvvv}}}yyymmm```RRRHHHAAABBBCCCAAA@@@AAAEEEIIIHHHOOOWWWeee}}}{{{|||}}}vvveeeYYYOOOIIICCCAAA@@@@@@AAABBBBBBAAA@@@????????????AAACCCDDDBBBCCCFFFHHHHHHHHHGGGFFFGGGHHHIIIKKKLLLMMMMMMMMMPPPRRRTTTTTTQQQMMMKKKJJJJJJJJJJJJIIIHHHIIILLLOOOOOOPPPRRRTTTWWW\\\cccggglllkkkhhhfffbbb]]]WWWRRRJJJGGGDDDCCCEEEGGGHHHIIIKKKKKKJJJIIIGGGEEECCCBBB>>>======<<<<<<<<<======>>>???@@@@@@BBBBBBCCCDDDCCCCCCCCCBBBBBBAAAAAAAAABBBHHHTTTmmm}}}yyywwwxxxvvvrrrrrrtttkkkkkkllllllmmmlllllllllllljjjhhhfffgggjjjmmmpppmmmmmmkkkiiiggggggjjjmmmllljjjhhhfffeeeeeeeeeeeeggggggggghhhhhhhhhiiiiiihhhhhhjjjkkklllmmmmmmmmmhhhhhhiiijjjjjjkkkllllllnnnoooppppppnnnjjjfffddd```^^^^^^]]]XXXRRRSSSWWW^^^aaafffjjjoootttyyy|||zzzooodddcccppp|||{{{mmmaaa^^^[[[^^^nnn~~~xxxsssmmmgggccc___[[[XXXSSSSSSRRRQQQPPPOOONNNMMMTTTYYYfff{{{yyyvvvrrrpppnnnkkkgggeee]]]XXXQQQKKKGGGEEEDDDBBBAAABBBEEEHHHJJJLLLVVVaaasss{{{~~~uuugggZZZNNNFFF@@@BBBCCCBBB@@@AAAEEEIIIIIIPPPZZZiiiqqq___RRRLLLIIICCCCCCBBBAAAAAABBBBBBBBBCCCBBBAAA@@@@@@BBBDDDEEEHHHIIIKKKLLLLLLJJJHHHGGGMMMMMMNNNMMMMMMOOORRRUUUXXXZZZ\\\[[[WWWSSSPPPNNNNNNNNNNNNMMMMMMMMMMMMLLLSSSSSSTTTVVVZZZ```eeehhhnnnllliiigggddd^^^UUUOOOJJJIIIGGGEEEFFFHHHKKKMMMPPPRRRSSSPPPJJJDDDAAAAAA>>>======<<<<<<<<<<<<===@@@AAAAAABBBCCCCCCCCCBBBDDDDDDAAA??????BBBBBBAAAHHHJJJYYYwww~~~{{{xxxvvvtttsssqqqooopppnnnkkkhhhhhhiiijjjllljjjiiigggffffffhhhiiikkkjjjkkkkkkllllllkkkkkkjjjnnnjjjgggfffhhhiiigggffffffhhhjjjjjjhhhfffffffffllllllmmmooopppnnnkkkhhhhhhhhhhhhhhhiiijjjlllmmmooonnnnnnmmmkkkiiigggfffaaabbbbbb___[[[ZZZ\\\___fffeeeeeefffkkkrrryyy}}}~~~rrrfffccclllvvvhhh]]][[[[[[```sss{{{wwwqqqjjjddd```\\\VVVRRRWWWPPPJJJIIIIIIHHHKKKOOORRRZZZggg}}}xxxrrriiihhhlllvvv|||uuurrrooommmjjjgggccc```[[[WWWPPPKKKGGGEEECCCAAAAAACCCDDDEEEHHHRRR```jjjyyyyyyvvvmmm```SSSKKKGGGBBBBBBAAABBBDDDEEEDDDCCCIIIQQQ___ttt~~~}}}yyyzzz{{{{{{{{{|||~~~ooo^^^RRRKKKIIICCCBBBBBBAAAAAAAAABBBBBBCCCCCCBBBBBBBBBDDDEEEFFFFFFHHHIIIJJJJJJJJJIIIIIILLLMMMOOOPPPRRRVVV[[[___bbbcccdddbbb^^^[[[XXXXXXUUUTTTRRRQQQQQQSSSUUUVVVYYYZZZZZZ\\\```eeeiiilllllljjjgggeeebbb[[[SSSMMMJJJJJJJJJKKKMMMPPPRRRTTTTTTUUUTTTOOOIIICCC@@@@@@>>>======<<<<<<<<<======@@@AAABBBBBBCCCCCCCCCBBBDDDCCCAAA???>>>@@@AAAAAAKKKSSShhhzzzxxxuuutttssssssqqqpppnnnmmmkkkiiiiiiiiikkkkkkkkkjjjiiihhhhhhiiikkkllljjjkkkkkkllllllkkkkkkjjjmmmjjjhhhhhhiiijjjhhhgggggghhhiiiiiigggffffffgggmmmmmmnnnooopppooollliiiiiihhhgggggghhhjjjlllmmmnnnnnnmmmmmmkkkjjjhhhgggggggggeeebbb^^^^^^```cccdddcccbbbccchhhpppxxx}}}uuuiiidddhhhxxxpppddd[[[ZZZ]]]fff||||||uuuooofff```]]]YYYTTTQQQSSSMMMHHHHHHGGGFFFHHHLLLTTT]]]lll|||lllbbb]]]___]]]```iiisss~~~yyywwwxxxzzz~~~}}}yyysssqqqnnnkkkhhheee```]]]YYYUUUNNNIIIFFFDDDBBBAAACCCDDDEEEFFFJJJTTTcccnnnyyyxxxrrrhhh[[[OOOGGGDDD@@@@@@@@@BBBDDDEEEFFFFFFKKKSSSccczzzzzzxxxrrruuuyyy{{{{{{zzzzzz{{{mmm\\\QQQJJJGGGBBBAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEFFFFFFGGGHHHHHHJJJKKKLLLLLLMMMNNNPPPPPPRRRTTTWWW[[[aaahhhmmmppppppnnnkkkfffccccccccc___^^^\\\[[[\\\___ccceeegggffffffgggiiilllooopppmmmllliiigggbbb[[[SSSMMMJJJKKKNNNQQQUUUXXXZZZ[[[ZZZXXXTTTNNNGGGAAA??????>>>===============>>>>>>AAAAAABBBCCCCCCCCCCCCBBBBBBBBBAAA@@@???@@@CCCFFFOOOaaa}}}wwwuuurrrrrrrrrrrrqqqpppmmmllllllkkkkkkkkkkkklllmmmlllkkkjjjjjjjjjkkkllljjjkkkkkkllllllkkkkkkjjjkkkjjjjjjkkklllllljjjhhhhhhhhhhhhgggeeeeeeggghhhnnnnnnnnnpppqqqpppmmmkkkiiihhhffffffgggjjjmmmooommmmmmmmmmmmlllkkkjjjiiilllkkkjjjgggdddccceeegggbbb```^^^___eeemmmwww|||yyynnneeecccnnn|||{{{xxxhhh^^^WWWYYYaaaoootttmmmddd]]]YYYVVVRRROOONNNIIIFFFFFFEEEDDDFFFJJJVVVbbbttt{{{hhh\\\UUURRRVVVTTTWWW___gggppp}}}zzzqqqjjjfffhhhkkknnnsssxxx~~~yyyuuurrrooollliiifffbbb]]]ZZZUUUQQQKKKGGGDDDCCCBBB@@@DDDEEEFFFGGGMMMYYYhhhsssyyyuuummmaaaTTTIIICCCAAA===>>>???AAACCCFFFHHHIIIMMMWWWkkkzzzvvvuuuppptttzzz}}}}}}zzzxxxwww}}}jjj[[[OOOHHHEEEAAAAAAAAAAAAAAABBBBBBCCCBBBCCCEEEGGGHHHIIIIIIIIILLLNNNQQQQQQQQQRRRVVVYYYZZZ\\\```dddiiipppwww}}}|||vvvpppllllllmmmmmmmmmmmmnnnpppsssuuuvvvyyyxxxwwwvvvuuutttttttttuuussspppkkkeee\\\TTTOOONNNPPPTTTYYY\\\^^^^^^^^^^^^ZZZSSSKKKDDD@@@>>>>>>============>>>>>>???@@@BBBBBBCCCCCCCCCCCCBBBBBB@@@@@@AAABBBAAAAAAHHHOOOYYYsss~~~wwwuuusssrrrrrrrrrqqqpppmmmnnnnnnnnnnnnmmmmmmmmmmmmlllkkkjjjjjjkkkkkkllljjjkkkkkkllllllkkkkkkjjjiiijjjlllnnnooommmkkkiiiiiiiiigggeeedddeeehhhjjjoooooooooppprrrqqqooollliiihhhffffffgggjjjmmmppplllmmmmmmmmmmmmllllllkkklllmmmnnnmmmllljjjhhhgggaaa^^^\\\\\\bbbkkkuuu{{{{{{ssshhh```gggzzzwww{{{}}}qqqaaaZZZVVVZZZdddwwwxxxqqqfff]]]XXXTTTPPPMMMJJJGGGEEEFFFEEECCCFFFKKKWWWggg|||lll^^^WWWVVVUUUTTTTTTXXX```gggppp}}}{{{nnniiieeedddhhhnnnsss{{{||||||{{{vvvsssqqqoookkkgggddd___ZZZWWWQQQMMMHHHDDDCCCBBBAAA@@@DDDEEEEEEHHHPPP\\\kkkvvvyyysssgggZZZNNNEEEAAA???>>>???@@@AAACCCEEEHHHKKKOOO\\\tttyyyvvvvvvvvvzzz~~~|||yyywwwyyygggYYYNNNGGGCCCBBBAAAAAAAAABBBBBBCCCDDDBBBCCCEEEGGGIIIKKKLLLLLLMMMQQQUUUVVVVVVXXX]]]bbbhhhlllqqqwww~~~{{{{{{|||~~~zzzxxx}}}{{{wwwooofff]]]WWWSSSYYY[[[___bbbcccbbb```^^^]]]XXXPPPHHHBBB???===============>>>>>>@@@AAABBBBBBCCCCCCDDDDDDCCCBBBBBBBBBAAAAAABBB@@@@@@JJJVVVmmmzzzxxxuuuttttttsssqqqppppppppppppppppppooooooooollllllkkkkkkjjjjjjjjjjjjjjjkkkkkkllllllkkkkkkjjjhhhkkknnnpppooommmkkkjjjjjjiiihhheeedddeeeiiilllooooooooopppqqqqqqpppnnniiihhhggggggiiillloooqqqmmmmmmmmmnnnnnnmmmmmmlllmmmooosssvvvvvvrrrmmmiiibbb```]]]]]]aaaiiisssyyy}}}{{{vvvkkk```ddd|||yyyvvvzzzwwwkkk[[[XXXVVV\\\iii~~~uuuiii```YYYTTTOOOKKKHHHEEEEEEFFFEEEDDDIIIPPP\\\nnnsss```VVVUUUVVVVVVVVVXXX^^^gggooowwwwwwnnnkkkiiijjjqqqxxx}}}|||~~~zzzvvvsssqqqnnnjjjfffbbb]]]XXXTTTMMMIIIEEEBBBBBBBBBBBBAAADDDDDDEEEJJJSSS```nnnvvvxxxpppbbbTTTJJJCCC@@@@@@@@@AAABBBBBBBBBDDDHHHLLLRRRccc|||{{{{{{~~~{{{zzzzzzrrraaaUUUMMMGGGCCCBBBBBBBBBBBBCCCDDDEEEFFFDDDEEEFFFIIIKKKNNNOOOPPPPPPVVV]]]```bbbffflllrrr}}}{{{qqqggg___[[[ZZZfffgggiiiiiigggddd___]]]YYYSSSKKKDDD@@@>>>===<<<=========>>>???AAABBBCCCCCCDDDDDDDDDDDDCCCBBBBBBCCCAAABBBCCC@@@AAAOOOaaa~~~|||zzzwwwuuuuuutttrrrqqqsssrrrqqqpppoooooooooooolllllllllkkkkkkjjjjjjiiijjjkkkkkkllllllkkkkkkjjjiiilllooopppnnnlllkkkjjjjjjjjjiiigggfffgggjjjmmmooonnnnnnoooqqqqqqpppoooiiiiiiiiijjjlllnnnpppqqqnnnnnnnnnnnnnnnnnnmmmmmmnnnqqqvvv{{{}}}zzzsssmmmfffddd```___ccciiiqqqvvvzzzzzzwwwmmmaaabbbwww{{{wwwyyyrrrfffXXXXXXYYY```ppp~~~vvvkkkaaaZZZTTTNNNIIIGGGDDDDDDEEEEEEFFFNNNWWWfffzzzooo___YYYXXXYYYYYYZZZ___hhhssszzzvvvqqqppppppuuu~~~}}}|||yyyvvvtttqqqnnniiieee```[[[UUUQQQJJJFFFCCCAAAAAABBBBBBBBBDDDEEEGGGMMMWWWcccooovvvuuukkk]]]PPPGGGCCCAAA@@@AAACCCEEEDDDCCCEEEJJJNNNXXXnnn{{{yyyzzz{{{zzzhhhZZZRRRMMMHHHEEECCCCCCCCCDDDDDDEEEFFFGGGGGGHHHIIIKKKNNNQQQTTTVVVZZZcccnnnuuuyyy~~~tttkkkeeedddeeellllllllljjjfffaaa\\\XXXRRRMMMFFFAAA??????===<<<=========>>>@@@BBBCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA???BBBGGGGGGLLLaaayyy{{{zzzzzzxxxvvvuuuuuuuuutttsssuuusssqqqnnnmmmmmmnnnnnnnnnnnnnnnmmmlllkkkjjjjjjjjjkkkkkkllllllkkkkkkjjjjjjmmmoooooommmjjjjjjjjjjjjjjjjjjiiihhhiiilllnnnooonnnmmmnnnpppqqqpppoooiiijjjkkkmmmooopppqqqrrrooooooooooooooonnnmmmlllnnnpppsssxxx|||zzzuuuqqqkkkhhheeedddeeejjjpppssswwwxxxvvvmmmbbb```qqqxxxvvv}}}nnnaaaUUUXXX]]]fffyyyyyyrrrhhh```YYYSSSMMMHHHEEECCCCCCDDDDDDGGGRRR]]]ssssssgggddddddcccbbbeeekkkwwwzzzyyyxxx|||~~~~~~}}}}}}}}}|||zzzxxxvvvtttooolllgggbbb]]]WWWQQQMMMHHHEEEAAA@@@AAACCCCCCDDDEEEFFFJJJQQQ\\\gggqqqvvvpppfffXXXLLLEEEBBBAAAAAA@@@CCCEEEEEEDDDGGGMMMSSS```yyy}}}{{{|||}}}}}}rrraaaUUUOOOMMMJJJGGGDDDDDDDDDDDDEEEFFFHHHHHHJJJJJJKKKLLLOOOTTTXXXZZZgggqqqxxxooolllmmmpppllllllkkkhhhccc]]]WWWTTTNNNHHHBBB???>>>???>>><<<======>>>???@@@BBBDDDEEEDDDDDDEEEEEEDDDCCCBBBBBB>>>===BBBKKKOOOYYYttt~~~xxxvvvxxxvvvttttttvvvvvvvvvuuuuuusssppplllkkkkkklllmmmoooooooooooonnnmmmlllkkkjjjkkkkkkllllllkkkkkkjjjkkknnnpppoookkkiiiiiijjjjjjkkkkkkjjjiiijjjlllooonnnmmmlllmmmoooppppppooohhhjjjmmmoooqqqrrrrrrrrrppppppppppppooonnnmmmlllmmmlllnnnrrrvvvwwwtttqqqnnnkkkhhhggggggkkkooorrrvvvwwwvvvmmmbbb___mmm~~~zzzttt|||zzzkkk^^^SSSYYY```kkk~~~~~~tttnnneee^^^XXXRRRLLLGGGDDDBBBBBBCCCCCCHHHTTT```}}}tttlllkkkmmmkkkiiipppxxx}}}||||||zzz{{{{{{zzzyyywwwuuutttnnnkkkfff```[[[UUUOOOKKKGGGDDDAAA@@@AAACCCDDDDDDFFFHHHLLLTTT___jjjrrrvvvlllbbbTTTIIIDDDBBBAAAAAA???BBBEEEFFFEEEIIIPPPWWWfffqqqjjj^^^TTTMMMIIIFFFEEEJJJEEECCCFFFGGGFFFGGGKKKLLLNNNPPPRRRVVV[[[bbbfffsss{{{vvvsssqqqpppqqqllleee___XXXRRRLLLIIIEEECCC???<<<;;;;;;<<<>>>;;;<<<>>>@@@BBBCCCCCCDDDDDDDDDCCCDDDDDDCCCAAA??????DDDIIIOOO[[[rrr{{{wwwxxxrrrrrrssssssssssssssssssssspppmmmjjjhhhhhhiiijjjmmmnnnpppqqqqqqpppooonnnnnnnnnlllkkkjjjjjjjjjkkkllllllkkkkkkkkkjjjjjjjjjhhhhhhiiijjjjjjkkklllllljjjkkklllmmmnnnnnnnnnnnnkkklllmmmnnnppprrrssstttppppppppppppooonnnllllllkkklllnnnqqqrrrsssssssssqqqqqqooommmllllllnnnpppwwwyyytttoooiii___bbbvvv{{{qqqwwwtttfff]]]VVVWWW___rrrzzzuuuoookkkddd]]]WWWRRRLLLIIIHHHBBBBBBFFFEEEGGGVVViii|||tttpppqqquuuxxx}}}~~~~~~}}}{{{yyyyyy}}}{{{zzzyyyyyywwwtttqqqlllhhhbbb\\\WWWRRRMMMJJJFFFDDDAAA@@@BBBDDDFFFGGGDDDGGGMMMWWWgggsssuuuooogggYYYJJJDDDCCCAAA??????AAAEEEBBBDDDLLLLLLOOO\\\kkk}}}yyy~~~~~~~~~{{{iiicccXXXPPPJJJGGGEEEDDDGGGCCCBBBEEEGGGFFFHHHKKKNNNQQQUUUXXX[[[bbbkkkqqq{{{xxxvvvnnnjjjccc\\\UUUOOOJJJFFFBBBAAA>>><<<;;;;;;;;;<<<<<<===>>>@@@BBBCCCCCCCCCEEEDDDDDDDDDDDDCCCBBB@@@CCCDDDJJJZZZrrryyyuuuuuussssssssssssssssssssssssrrrqqqnnnkkkjjjjjjjjjkkklllnnnpppqqqqqqqqqpppooonnnnnnnnnmmmmmmlllllllllmmmmmmlllllllllkkkkkkkkkiiiiiijjjjjjkkkllllllllljjjkkklllmmmmmmnnnmmmmmmjjjkkkmmmooopppqqqrrrrrrmmmnnnnnnnnnnnnnnnmmmmmmmmmnnnoooqqqqqqqqqpppppplllmmmnnnlllkkkkkkooorrrwwwzzzvvvrrrnnnbbbbbbtttxxxyyyssseee\\\XXX[[[fffzzz}}}wwwrrrnnnjjjccc]]]WWWQQQKKKHHHEEEAAAAAAEEEEEEGGGVVVhhh~~~|||yyytttrrrssswww{{{}}}~~~~~~~~~|||{{{zzzyyy}}}zzzxxxvvvuuutttrrrooojjjfff```ZZZUUUPPPKKKHHHFFFDDDAAA@@@AAADDDEEEGGGIIIMMMRRR[[[iiitttuuuooobbbTTTGGGCCCCCCAAAAAABBBAAAEEEDDDFFFOOOPPPTTTaaattt|||yyyvvvyyyyyyzzz{{{|||}}}~~~~~~uuunnn```ZZZRRRKKKHHHFFFEEEDDDEEEBBBBBBFFFHHHGGGJJJOOOSSSYYY```dddhhhppp}}}|||xxxjjjeee^^^WWWQQQKKKFFFBBB???>>>>>>===<<<;;;;;;;;;===>>>???AAABBBCCCCCCCCCEEEEEEDDDDDDCCCCCCBBBBBBGGGFFFPPPkkk|||wwwtttsssssssssssssssssssssssssssqqqqqqooonnnllllllkkkkkklllmmmooopppqqqqqqqqqpppnnnnnnoooppppppooommmmmmnnnnnnnnnmmmmmmmmmmmmmmmjjjjjjkkkkkkllllllmmmmmmiiijjjkkkllllllmmmmmmmmmiiikkkmmmpppqqqqqqpppoookkkkkklllnnnnnnoooooooooqqqqqqqqqpppooommmlllkkkgggjjjlllkkkhhhiiinnnsssuuuzzzxxxwwwtttfffbbbppp~~~~~~qqqcccZZZZZZaaappp}}}yyysssnnnmmmhhhbbb[[[VVVPPPJJJGGGCCC@@@@@@DDDEEEGGGTTTcccwwwlllkkkooorrrsssrrrtttzzz~~~}}}|||{{{zzzzzz|||yyyuuurrrqqqpppnnnmmmgggccc]]]XXXSSSNNNJJJGGGEEECCCBBB@@@AAACCCEEEGGGMMMRRRYYYbbbmmmuuurrrkkkZZZNNNCCCAAABBBBBBCCCDDDBBBHHHGGGKKKTTTVVV[[[jjj}}}xxxvvvtttsssssstttuuuwwwxxxzzz{{{|||{{{qqqhhhaaaWWWSSSMMMIIIGGGGGGFFFFFFFFFDDDDDDHHHIIIIIINNNSSSZZZcccnnntttyyyxxxrrrfffaaaZZZSSSMMMHHHCCC@@@<<<===>>>>>>>>>===<<<;;;>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCBBBAAAAAABBBCCCHHHMMM___{{{yyywwwuuuuuussssssssssssrrrrrrrrrrrrpppppppppooonnnmmmllllllkkklllnnnoooqqqqqqqqqqqqnnnoooqqqrrrrrrpppooommmnnnnnnnnnnnnnnnnnnnnnnnnkkkkkkkkkllllllmmmmmmmmmiiiiiijjjkkkllllllllllllhhhjjjmmmpppppppppnnnmmmjjjkkklllnnnpppqqqrrrrrrtttsssqqqooollljjjhhhfffdddhhhllljjjgggfffkkkppprrrwwwxxxzzzxxxiiiaaakkk|||oooaaaYYY[[[eeeyyy}}}{{{yyytttooojjjjjjeee___YYYSSSNNNIIIEEECCCAAA@@@CCCCCCEEEOOO[[[kkkvvv~~~|||uuunnneee]]][[[bbbiiimmmnnnsss}}}~~~}}}|||{{{{{{zzz|||xxxssspppnnnmmmlllkkkeeeaaa[[[VVVRRRMMMIIIFFFDDDCCCBBBAAA@@@BBBEEEHHHMMMUUU```jjjsssuuunnndddTTTJJJAAA@@@AAAAAABBBEEEDDDJJJJJJNNNWWWZZZbbbssszzzuuuttttttsssqqqrrrsssuuuwwwzzz{{{|||~~~}}}tttlllddd]]]YYYPPPMMMIIIGGGGGGGGGGGGFFFGGGEEEFFFHHHIIIKKKRRRZZZdddnnnzzzzzzpppjjjaaa\\\UUUNNNIIIEEEBBB???<<<===>>>@@@@@@???>>>===???@@@AAABBBBBBBBBBBBBBB@@@AAAAAA@@@???@@@CCCFFFHHHWWWttt}}}wwwxxxxxxwwwwwwssssssrrrrrrqqqqqqqqqpppooonnnnnnnnnmmmmmmllllllkkkkkklllnnnooopppqqqqqqnnnoooqqqrrrrrrpppnnnmmmmmmmmmnnnnnnnnnnnnnnnnnnkkkkkkllllllllllllmmmmmmiiiiiijjjkkkllllllllllllhhhjjjmmmoooooonnnlllkkkkkklllnnnppprrrsssttttttuuusssqqqmmmjjjgggeeedddeeeiiikkkjjjgggfffiiimmmooosssuuuyyyzzzkkk```ggg}}}zzzlllaaaZZZ\\\iii~~~{{{xxxuuupppkkkgggdddaaa[[[UUUQQQLLLGGGDDDDDDCCCBBBBBBAAACCCIIIQQQWWW___eeeeeeaaa]]]XXXTTTSSSZZZaaafffkkkttt~~~|||{{{zzzzzzzzzzzzvvvrrrnnnlllllljjjiiiccc___ZZZUUUQQQMMMIIIFFFBBBCCCCCCBBBAAACCCGGGKKKPPP[[[iiitttzzzxxxkkk^^^PPPHHHAAA@@@AAA@@@AAADDDCCCIIIIIILLLVVV\\\gggzzz|||wwwwwwwwwvvvssssssuuuwwwyyy{{{|||}}}|||zzz|||~~~}}}|||}}}~~~|||qqqhhhaaa\\\XXXVVVMMMKKKHHHGGGHHHHHHGGGGGGIIIGGGGGGJJJLLLPPPZZZeeerrr||||||rrrhhhbbb\\\WWWPPPJJJFFFCCCAAA???;;;<<<>>>@@@@@@@@@@@@???@@@AAABBBBBBBBBBBBBBBAAA>>>@@@@@@???>>>@@@EEEJJJNNNgggxxxvvvwwwwwwwwwwwwrrrqqqqqqppppppooooooooommmllllllkkkkkkkkklllllljjjkkkkkklllmmmnnnooooooooooooppppppooonnnlllkkklllllllllllllllmmmmmmmmmkkkkkkkkkkkkkkkllllllllliiijjjkkkllllllmmmmmmmmmiiijjjlllmmmmmmlllkkkjjjmmmnnnpppqqqssstttttttttsssqqqoookkkiiifffeeedddhhhiiijjjjjjiiiiiiiiijjjlllpppqqqwwwzzzmmmaaagggwwwxxxkkkaaa\\\^^^lll}}}yyyuuuqqqlllfffbbb^^^[[[VVVQQQNNNJJJFFFCCCDDDDDDCCCAAA@@@AAAEEEHHHLLLPPPTTTUUUTTTQQQNNNMMMQQQWWW^^^eeennn}}}|||zzzyyyyyyyyyvvvsssooommmkkkjjjiiigggaaa]]]XXXSSSPPPLLLHHHEEEAAABBBDDDCCCBBBDDDJJJOOOXXXeeesss{{{}}}wwwhhhYYYLLLFFFAAAAAAAAA???AAADDD@@@GGGGGGJJJUUU^^^nnn||||||{{{yyyvvvvvvwwwxxxyyy{{{{{{|||yyypppttt{{{}}}||||||~~~{{{vvvsssssstttuuutttoooggg```\\\YYYXXXVVVPPPNNNLLLLLLMMMMMMLLLJJJMMMKKKLLLOOOSSS[[[jjjwwwzzzrrriiibbb]]]VVVQQQJJJEEEBBB@@@???>>>:::;;;<<<>>>???@@@@@@@@@AAABBBBBBBBBBBBBBBAAAAAA>>>@@@AAA@@@???BBBIIIPPP^^^yyy}}}vvvuuuvvvtttssstttpppppppppooonnnmmmmmmmmmkkkjjjiiihhhhhhiiikkkllljjjjjjjjjjjjkkkkkklllmmmppppppooommmlllkkkjjjiiiiiiiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjkkklllmmmmmmnnnmmmmmmjjjkkkkkkkkkkkkkkkjjjjjjoooooopppqqqrrrrrrrrrrrrpppnnnllljjjhhhgggffffffiiihhhhhhiiilllnnnlllkkklllnnnnnntttzzzoooccchhhnnnuuuiiibbb^^^```ooo|||wwwrrrmmmhhhbbb]]]YYYVVVQQQNNNKKKHHHEEECCCBBBCCCBBB@@@???AAACCCDDDGGGHHHKKKMMMMMMKKKKKKLLLRRRWWW___jjjyyy|||yyyxxxwwwwwwqqqooolllkkkjjjiiifffddd^^^ZZZUUUQQQNNNJJJGGGDDD???BBBDDDDDDCCCFFFMMMSSSbbblllwwwzzzxxxooo```SSSIIICCC@@@AAAAAA@@@BBBFFFAAAHHHHHHLLLZZZhhh}}}}}}zzzxxxxxxxxxxxxxxxxxxxxxxxx}}}}}}llljjjnnnooooooqqqqqqssstttssstttwww~~~{{{zzzzzz}}}yyysssooommmmmmnnniiieee```]]][[[ZZZYYYXXXUUUTTTRRRRRRSSSSSSQQQOOORRRQQQRRRVVV[[[eeewww{{{rrrjjjccc]]]YYYRRRMMMGGGBBB???>>>======999:::;;;<<<===???@@@@@@BBBBBBCCCCCCBBBBBBAAAAAA>>>@@@BBBAAA@@@DDDLLLSSSlllyyyuuuuuutttpppoooppppppoooooonnnmmmllllllllljjjiiigggeeefffgggjjjllljjjjjjjjjiiiiiijjjkkkkkkqqqpppnnnllljjjiiihhhhhhhhhhhhhhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkklllmmmnnnnnnnnnnnnkkkkkkjjjjjjjjjjjjjjjjjjoooppppppqqqqqqqqqppppppnnnllljjjiiiggggggggghhhiiiffffffiiiooorrrpppllllllmmmlllsss{{{pppeeekkkggg}}}tttiiibbb```cccqqq{{{vvvpppkkkeee^^^ZZZVVVSSSOOOLLLJJJHHHEEECCC@@@AAAAAA??????BBBCCCCCCDDDDDDFFFIIIKKKKKKLLLOOOSSSWWWaaappp|||yyywwwvvvvvvmmmllljjjjjjiiigggdddbbb[[[XXXSSSOOOLLLIIIEEEBBB???BBBEEEEEEDDDHHHOOOUUUhhhpppvvvvvvpppgggYYYLLLFFFAAA???AAABBBBBBDDDHHHDDDKKKLLLQQQaaaqqq}}}zzzxxxxxxwwwwwwvvvvvvvvvuuu}}}ooo```YYYZZZ^^^aaafffbbb______ccciiinnnqqqtttvvvyyyzzzzzz{{{}}}zzz{{{}}}zzzrrrooopppoooiiiccc```]]][[[ZZZ\\\^^^___^^^^^^XXXTTTSSSSSSTTTXXX^^^[[[ZZZYYY^^^iiiyyyzzzpppiiiddd^^^VVVOOOKKKIIIFFFBBB???===<<<<<<>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBAAA@@@???>>>CCC======CCCDDDDDDOOO___}}}zzzuuurrrqqqppppppooonnnnnnnnnnnnllljjjhhhgggeeedddccccccdddeeeggghhhjjjiiihhhgggggghhhiiijjjnnnllljjjgggeeedddddddddcccdddeeefffggghhhiiijjjjjjhhhggghhhkkkkkkhhhfffjjjiiiiiikkkooopppnnnkkkjjjkkkllljjjhhhgggggghhhnnnnnnnnnnnnnnnmmmmmmlllnnnmmmkkkjjjiiihhhhhhhhhjjjgggdddfffkkkppprrrsssllllllnnnrrruuusssmmmgggeeetttvvvhhhaaaaaafffwww}}}zzzuuupppiiiaaaYYYSSSOOONNNLLLIIIGGGEEEDDDDDDBBBAAAAAA@@@?????????@@@BBBDDDFFFGGGHHHJJJMMMOOOWWW\\\gggxxx}}}yyy{{{{{{xxxsssqqqlllhhhggghhhgggbbb^^^ZZZVVVQQQMMMJJJHHHFFFDDDCCCAAABBBFFFFFFHHHRRR^^^ooorrruuurrriii[[[NNNFFFBBBCCCCCCBBBAAAAAADDDFFFGGGIIIMMMVVViii~~~{{{yyyxxxvvvtttsssrrrrrrsss~~~~~~uuucccWWWSSSUUUXXX\\\YYYWWWXXX\\\bbbgggjjjlllnnnqqqtttuuuxxx{{{~~~xxxzzz}}}yyyqqqnnnnnnlllfffaaa\\\ZZZYYY[[[^^^bbbeeeeeefff___ZZZXXXUUUTTTVVV[[[aaaaaadddjjjvvvyyysssjjjddd___ZZZRRRLLLHHHFFFCCC@@@>>><<<;;;;;;>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBAAA???>>>>>>???<<>>???@@@AAABBBCCCBBBBBBAAA@@@???>>>======>>>>>>BBBIIIOOO\\\vvvwwwtttpppoooooopppppppppmmmmmmlllkkkiiigggeeedddccccccbbbccccccdddffffffhhhhhhiiiiiiiiiiiihhhhhhjjjhhhfffdddbbbbbbaaabbbdddeeegggiiijjjjjjiiihhhdddbbbaaaaaaccceeeeeeeeeggghhhjjjmmmooonnnkkkhhhjjjkkklllkkkiiiggghhhiiilllmmmmmmmmmmmmlllkkkkkkkkkkkkiiihhhggggggffffffdddaaa^^^^^^aaaeeehhhiiipppoooppprrrvvvvvvsssooo```jjj|||oooiiiiiinnnzzzuuunnnfff```ZZZTTTPPPKKKJJJHHHFFFDDDCCCBBBAAAAAAAAA@@@@@@??????@@@@@@CCCEEEIIIKKKLLLOOORRRUUU]]]bbboooppphhhdddccceeejjjnnnwww~~~{{{}}}zzzyyyxxxtttqqqnnnjjjfffeeedddbbb]]]YYYSSSOOOKKKGGGEEEDDDBBBAAACCCBBBCCCGGGJJJPPP[[[ffflllnnnnnnfffYYYMMMFFFDDDBBBBBBCCCBBBBBBCCCFFFHHHLLLOOOYYYkkk~~~|||}}}~~~}}}{{{vvvuuutttrrrqqqqqqrrrrrrvvvcccTTTNNNLLLLLLKKKLLLOOOUUUZZZ]]]^^^ZZZ]]]bbbfffjjjnnnrrruuuzzz}}}|||vvvoookkkiiifffaaa]]]`````````cccgggjjjllllllfff___XXXUUUSSSQQQSSSXXX^^^gggtttwwwqqqgggccc\\\VVVRRRMMMGGGCCC@@@???>>><<<;;;;;;<<<<<<<<<===>>>@@@AAABBBCCCCCCBBBBBBAAA???>>>=========BBBAAAFFFQQQ^^^rrr{{{wwwtttqqqoooooopppooonnnmmmmmmllljjjhhhgggeeedddeeeeeeffffffggghhhhhhiiihhhhhhiiijjjjjjiiigggfffiiigggeeecccbbbbbbbbbbbbdddfffiiikkkllljjjhhhgggeeecccaaa___```aaaccccccgggiiillloooooommmjjjggghhhiiijjjiiigggfffggghhhkkkkkkllllllkkkkkkjjjiiiiiiiiigggffffffeeeeeeeeeeeeccc```^^^```cccgggiiiqqqpppooorrruuuwwwuuusssaaagggxxxrrrlllmmmrrr~~~~~~xxxrrriii```ZZZUUUPPPNNNHHHGGGEEEDDDBBBAAA@@@@@@AAAAAA@@@@@@???@@@@@@AAABBBEEEIIILLLOOORRRUUUWWW^^^cccpppvvvkkk```[[[[[[\\\aaafffooo|||~~~xxxuuurrruuu|||zzzwwwuuurrrooollljjjgggdddbbb___ZZZVVVPPPLLLHHHEEEDDDCCCBBBAAABBBBBBDDDGGGMMMUUUaaajjjooooookkk```QQQFFFBBBBBBAAABBBCCCCCCCCCDDDHHHJJJLLLOOOZZZppp~~~|||{{{{{{zzzxxxuuutttrrrqqqpppqqqqqqrrrrrr^^^QQQKKKJJJIIIJJJNNNSSSWWWYYYZZZXXX[[[___bbbeeehhhlllooouuuyyyzzzuuuoookkkhhheeeaaa^^^bbbbbbeeeiiimmmpppooonnniiiaaaYYYVVVSSSSSSWWW]]]eeepppwwwooohhhaaa^^^XXXRRRMMMHHHCCC@@@??????===<<<<<<===>>>>>>======???AAABBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>CCCDDDKKK^^^uuuzzzyyyvvvsssqqqpppooommmlllmmmmmmkkkjjjiiiggggggfffjjjjjjkkkllllllmmmmmmmmmhhhiiijjjjjjjjjhhhgggfffiiihhhfffddddddddddddeeeeeegggiiikkkkkkjjjhhhffffffeeecccaaa___```aaabbbgggjjjnnnpppooollliiigggfffggghhhgggfffeeefffgggjjjjjjjjjjjjjjjiiihhhhhhgggfffeeeeeeddddddddddddfffccc```^^^^^^bbbfffjjjqqqooonnnqqquuuxxxwwwuuufffgggrrrvvvppppppxxx~~~}}}uuunnnddd[[[TTTPPPMMMKKKEEEEEECCCBBBAAA@@@@@@???AAA@@@@@@???@@@@@@AAAAAAAAAEEEJJJNNNQQQTTTXXXZZZbbbfffqqq}}}rrreee^^^XXXWWWYYY[[[aaahhhvvv~~~~~~|||yyyqqqooommmooovvvyyyuuurrrooommmkkkiiigggddd```\\\WWWSSSMMMJJJFFFDDDDDDDDDCCCCCCAAACCCEEEIIIPPP[[[ffflllsssppphhh[[[LLLCCC@@@AAA@@@AAACCCCCCDDDFFFIIILLLPPPUUUaaaxxx~~~{{{zzzxxxwwwvvvssssssqqqppppppqqqrrrsssjjjWWWLLLIIIHHHHHHJJJNNNRRRTTTTTTVVVYYY\\\^^^```bbbeeehhhkkkpppxxx~~~xxxtttoookkkhhheeebbb``````ccciiioootttvvvtttrrrggg___VVVSSSRRRTTT[[[cccppp||||||tttlllddd___YYYWWWRRRMMMHHHDDD@@@?????????=========>>>??????>>>???@@@BBBBBBBBBAAAAAAAAA@@@???>>>>>>???@@@AAACCCIIIXXXrrr|||yyyvvvsssqqqpppooollljjjlllkkkjjjiiihhhhhhhhhhhhlllmmmnnnoooppppppppppppiiiiiijjjiiiiiihhhgggfffiiihhhgggeeeeeeeeefffffffffhhhiiijjjjjjhhhgggeeeffffffeeecccaaa```aaaccchhhkkknnnooommmjjjhhhgggfffggghhhgggfffeeefffggghhhiiiiiiiiiiiihhhggggggeeeddddddcccbbbbbbcccccccccbbb___\\\\\\___eeejjjpppnnnnnnrrrwwwzzzyyywwwlllhhhmmm~~~|||wwwxxx}}}{{{rrrkkkaaaXXXQQQMMMJJJHHHDDDCCCBBBAAA@@@?????????@@@@@@??????@@@@@@AAAAAABBBFFFLLLQQQUUUXXX\\\^^^gggllluuu}}}|||qqqhhh]]]XXXVVVXXX\\\```gggooo~~~{{{{{{}}}}}}{{{{{{yyywwwuuunnnlllkkklllrrr|||~~~wwwrrrooommmkkkhhhhhhfffccc^^^XXXSSSPPPKKKHHHEEECCCDDDDDDDDDDDDAAAEEEHHHMMMUUUbbbjjjmmmrrrlllaaaTTTIIIBBB@@@AAA???AAACCCDDDEEEGGGKKKNNNRRRZZZjjj~~~|||yyyxxxwwwvvvsssrrrqqqqqqqqqrrrssstttvvvbbbUUUJJJHHHFFFGGGJJJMMMOOOOOOQQQTTTWWWYYYZZZ\\\___bbbfffkkkrrrzzz~~~{{{{{{uuurrrnnnjjjgggdddbbbaaabbbgggnnnuuuzzzyyytttpppddd\\\TTTSSSVVV^^^jjjuuuwwwnnngggaaaYYYTTTNNNMMMKKKGGGCCC@@@>>>>>>???>>>===<<<<<<===>>>??????@@@BBBCCCCCCBBB@@@???AAA@@@???>>>???AAACCCDDDGGGUUUmmm{{{vvvtttqqqpppooonnnllljjjiiihhhgggggggggggghhhiiilllmmmnnnppppppppppppoookkkjjjiiihhhgggggggggggghhhgggfffeeeeeeeeefffggghhhhhhhhhhhhhhhgggfffeeebbbdddeeeeeebbbbbbccceeegggjjjlllllliiifffffffffggghhhiiiiiigggggghhhiiiggghhhhhhhhhhhhgggffffffccccccbbbbbbaaaaaabbbbbbbbbaaa___\\\[[[___fffkkkpppoooppptttzzz|||{{{yyyooohhhiiiyyy{{{xxxoooiii___VVVOOOKKKGGGEEEBBBBBBAAA@@@?????????@@@@@@@@@??????@@@@@@AAABBBDDDHHHOOOUUUYYY]]]```ccciiiooovvv{{{yyyssskkkeee^^^ZZZYYY^^^dddmmmyyy|||xxxxxxzzz|||~~~{{{{{{zzzxxxuuurrrrrrrrrmmmkkkjjjkkkoooxxx|||uuupppmmmkkkjjjeeeeeeddd```ZZZSSSNNNKKKHHHFFFCCCBBBCCCDDDDDDDDDBBBHHHMMMRRR[[[hhhooooookkkcccWWWLLLFFFCCCAAA@@@???@@@BBBDDDEEEHHHMMMPPPUUUbbbxxx}}}}}}}}}{{{zzzyyyyyyyyysssrrrqqqqqqqqqssstttuuummm```LLLJJJGGGGGGIIIKKKMMMNNNMMMOOORRRUUUVVVXXX\\\^^^gggjjjpppuuuzzz}}}~~~~~~{{{yyyzzz~~~~~~}}}zzzxxxssspppmmmiiifffcccbbbaaaggglllssszzz|||xxxqqqkkkfff^^^YYY[[[cccooowwwmmmeee___YYYRRRMMMFFFFFFEEEBBB???>>>>>>>>>>>>>>><<<<<<;;;<<<===>>>@@@AAABBBCCCCCCAAA???>>>@@@@@@??????@@@BBBDDDFFFNNNbbb}}}xxxrrrqqqooonnnooonnnlllkkkgggfffeeeeeefffggghhhiiijjjlllmmmooooooooonnnnnnlllkkkiiigggfffgggggghhhggggggeeeeeeeeeeeefffggghhhhhhggggggffffffeeeeee^^^aaadddeeedddccceeegggfffiiikkkiiifffcccdddeeehhhiiijjjjjjiiihhhiiikkkggggggggghhhgggffffffeeecccbbbaaaaaaaaaaaaaaabbbcccbbb```]]]\\\```hhhnnnpppppprrrwww|||}}}zzzpppgggfffvvv~~~yyyvvvnnnggg^^^UUUOOOJJJFFFDDDBBBAAAAAA@@@??????@@@@@@@@@?????????@@@AAAAAABBBFFFJJJQQQXXX\\\```dddfffiiiooovvvxxxtttmmmhhheeebbb^^^^^^eeennn{{{zzzvvvvvvyyy{{{|||vvvxxxxxxuuupppmmmnnnppplllkkkjjjjjjnnnvvv{{{tttooollljjjjjjbbbcccbbb^^^WWWPPPKKKHHHFFFDDDAAA@@@BBBCCCDDDCCCDDDKKKPPPUUU___lllrrrpppeee[[[NNNFFFDDDCCCBBB@@@???@@@BBBDDDFFFIIIMMMQQQ\\\mmm~~~yyyzzz{{{{{{{{{{{{|||}}}sssrrrrrrqqqrrrsssuuuvvv|||pppVVVPPPJJJGGGGGGIIIJJJJJJLLLMMMOOOQQQTTTWWWXXXYYYbbbdddgggkkkpppsssvvvwww{{{yyyxxxyyy|||}}}{{{yyyvvvtttssspppllliiiggggggiiijjjooorrrvvvyyyyyyvvvrrroooiiigggfffkkkvvv~~~wwwppphhh___YYYUUUQQQKKKFFFCCCBBBAAA???>>>=========;;;;;;===>>>@@@BBBCCCDDDCCCCCCBBBAAA@@@@@@@@@@@@BBB<<<;;;@@@BBBBBBFFFLLL___uuuuuupppooooooooonnnmmmkkkjjjiiikkkhhhddddddgggiiiiiihhhjjjlllnnnooonnnmmmmmmnnnkkkiiigggfffeeefffggghhhffffffeeeddddddddddddeeekkkjjjiiihhhggggggggggggdddcccbbbaaaaaabbbcccdddeeefffgggggggggfffeeedddhhhjjjlllmmmkkkjjjjjjjjjmmmnnnnnnmmmiiigggffffffdddbbb```___aaabbbbbbaaaaaaaaa___^^^___ccciiinnnxxxwwwttttttyyyyyyxxxqqqkkkooo||||||}}}xxxoooggg\\\TTTOOOKKKGGGCCC??????>>>===============>>>???@@@@@@??????AAACCCFFFLLLSSSYYY^^^bbbgggkkkqqqtttvvvuuupppjjjeeecccbbbaaabbbgggrrrwwwwwwzzz~~~~~~xxx{{{|||vvvuuuyyy{{{yyyvvvvvvuuusssqqqooommmkkkjjjmmmkkkjjjjjjiiilllwww{{{uuuqqqmmmiiigggdddaaa]]]YYYVVVQQQLLLIIIGGGBBB???AAABBBAAAAAADDDHHHMMMTTT]]]iiirrrqqqkkkaaaUUUIIIEEECCC???>>>>>>@@@DDDGGGEEEEEEHHHMMMQQQfff~~~}}}|||{{{{{{|||}}}}}}{{{xxxsssrrrqqqqqqqqqsssuuuwww|||hhh\\\MMMFFFFFFGGGFFFCCCIIIJJJLLLOOORRRTTTVVVWWW[[[]]]```dddhhhkkkmmmnnnsssrrrrrrtttzzz~~~yyyuuuuuuvvvvvvvvvsssqqqnnnkkkiiijjjlllmmmtttvvvyyy||||||zzzwwwuuusssqqqpppuuu{{{ssskkkeee^^^VVVQQQOOOMMMHHHDDDAAA@@@???===<<<<<<;;;;;;;;;<<<===???@@@BBBCCCDDDDDDCCCBBBAAA@@@?????????@@@>>>>>>@@@AAACCCKKKUUUsssxxxrrrooonnnnnnnnnoooooonnnnnnmmmkkkhhheeeeeegggiiiiiihhhhhhjjjllllllkkkjjjjjjkkkiiihhhgggggggggiiikkkllliiiiiihhhgggfffffffffgggkkkjjjiiihhhhhhggghhhhhhcccbbbaaaaaaaaaaaabbbcccddddddeeeeeeeeeeeeddddddlllnnnppppppooommmmmmnnnmmmmmmmmmkkkhhhffffffgggcccbbb``````bbbdddddddddccccccbbbaaabbbfffkkkooowwwyyyyyyvvvwww}}}}}}wwwrrruuu~~~}}}wwwllldddZZZQQQLLLIIIDDDAAA>>>>>>===<<<<<<<<<<<<<<<>>>???@@@@@@@@@@@@BBBDDDGGGLLLTTT[[[```eeejjjnnnqqqrrrsssqqqkkkeeeaaa___```______ccclllxxxxxxooopppssswww{{{|||yyy|||vvvuuuyyy{{{yyyvvvtttsssqqqooommmkkkjjjjjjllliiihhhgggeeehhhtttzzzuuuppplllhhheee```^^^ZZZVVVSSSOOOJJJGGGEEEAAA@@@BBBCCCBBBDDDGGGJJJPPPXXX```jjjpppmmmeeeYYYNNNDDDAAAAAA>>>>>>??????CCCFFFFFFFFFJJJQQQVVVmmm~~~}}}}}}||||||}}}|||yyywwwrrrrrrpppooopppqqqssstttnnnWWWIIIGGGGGGEEEAAAFFFGGGHHHKKKMMMPPPRRRTTTTTTUUUXXX[[[^^^aaacccccchhhhhhiiimmmttt{{{|||xxxrrroooqqquuuyyy{{{rrrqqqooonnnnnnppprrrtttyyyzzz|||~~~~~~}}}|||{{{zzzzzz{{{wwwuuuqqqiiibbbYYYTTTNNNJJJIIIHHHEEEBBB???>>>===;;;;;;:::::::::<<<<<<>>>???AAABBBDDDDDDEEEDDDBBBAAA@@@?????????@@@AAABBBBBBBBBIIIZZZjjjwwwqqqnnnnnnlllmmmnnnooopppqqqqqqqqqllljjjgggfffggghhhhhhgggiiijjjlllllljjjiiiiiijjjggggggggghhhjjjlllnnnpppmmmmmmkkkjjjiiiiiiiiiiiilllkkkjjjiiihhhhhhhhhhhhcccbbbbbbaaaaaabbbbbbccceeeeeedddeeeeeefffggghhhmmmoooqqqqqqpppnnnnnnooollllllllljjjgggfffggghhhdddbbbbbbccceeegggggggggdddeeefffffffffiiimmmpppwww|||~~~yyywww{{{{{{yyy|||vvvhhhaaaVVVNNNIIIFFFBBB???===<<<<<<;;;;;;;;;;;;<<<===???@@@@@@@@@AAADDDFFFGGGLLLUUU]]]ccciiinnnqqqssssssqqqlllfffaaa]]]\\\YYYXXXWWWYYY^^^fffoootttxxxuuussstttttttttzzzpppjjjkkkmmmqqqvvv}}}~~~|||wwwwwwzzz|||yyyvvvsssqqqnnnkkkiiihhhhhhiiijjjfffdddbbb```dddppp}}}yyysssooojjjfffccc\\\YYYVVVRRROOOLLLHHHEEECCC@@@@@@DDDEEEDDDFFFIIIMMMTTT]]]eeelllmmmfff]]]QQQHHHAAA@@@@@@??????AAA???BBBEEEFFFGGGLLLVVV^^^yyy~~~||||||{{{zzzwwwtttqqqpppooonnnmmmnnnoooooogggTTTKKKHHHFFFDDDDDDDDDEEEFFFIIIKKKNNNOOOOOOQQQSSSVVVXXXZZZ[[[\\\______```eeelllrrrvvvxxxqqqnnnjjjiiikkkooosssuuuooooooooopppsssvvvzzz||||||}}}}}}}}}~~~yyysssooolllggg```[[[RRRNNNIIIFFFFFFEEECCCBBB======<<<;;;:::::::::;;;======???@@@AAACCCDDDDDDEEEDDDCCCAAA@@@???>>>>>>AAADDDEEEDDDGGGUUUooo|||rrrnnnmmmmmmlllmmmnnnooopppqqqqqqqqqmmmkkkjjjhhhhhhhhhhhhggglllmmmnnnmmmkkkjjjjjjkkkgggggghhhiiijjjlllnnnooooooooommmlllkkkkkkjjjjjjlllkkkjjjiiiiiihhhhhhhhhddddddccccccccccccddddddhhhggggggfffgggiiikkkllljjjlllnnnnnnmmmkkkkkklllkkkkkkkkkiiigggfffhhhjjjgggeeeeeefffgggiiihhhgggeeeggghhhiiiiiikkknnnpppwww}}}~~~|||~~~xxxzzz|||ttteee^^^TTTLLLGGGDDDAAA>>>===<<<<<<;;;;;;<<<<<<<<<===>>>@@@AAAAAABBBEEEGGGGGGLLLUUU^^^gggmmmrrruuuuuutttpppjjjddd___]]]]]]WWWUUUTTTSSSUUUYYY]]]```eeebbbbbbeeefffgggmmmtttwww{{{xxxnnnkkklllnnnsssxxx~~~zzzzzz||||||zzzvvvqqqoookkkhhhfffeeefffggggggccc```^^^\\\```mmm{{{}}}wwwrrrmmmhhhbbb___YYYVVVRRROOOLLLJJJFFFDDDCCCAAAAAADDDEEEDDDGGGKKKPPPYYYccciiimmmkkkaaaVVVMMMFFFAAAAAAAAA@@@AAADDD@@@AAADDDFFFGGGMMMZZZfff~~~|||zzzyyywwwtttrrrooonnnmmmlllkkkkkkkkkkkk{{{dddRRRHHHEEEDDDCCCCCCCCCCCCEEEGGGIIIKKKNNNOOOQQQSSSUUUWWWXXXXXXXXXXXXYYY\\\bbbgggiiijjjbbbaaa```bbbdddgggggggggiiijjjlllppptttzzz~~~sssnnnhhhccc```[[[VVVQQQMMMJJJFFFCCCBBBAAA@@@???======<<<;;;;;;<<<<<<<<<>>>??????AAABBBCCCDDDEEEDDDDDDBBBAAA@@@????????????CCCFFFGGGOOOfffzzzsssooonnnmmmmmmnnnnnnooooooooonnnnnnmmmmmmlllkkkjjjiiiiiiiiiooooooooommmjjjiiiiiijjjhhhhhhiiiiiijjjkkkllllllooonnnmmmlllkkkkkkkkkkkklllkkkjjjiiihhhhhhhhhhhhffffffffffffffffffffffffhhhggggggggghhhiiikkklllhhhjjjlllllljjjiiiiiijjjiiijjjjjjiiihhhhhhiiikkkkkkiiihhhhhhiiiiiigggffffffgggiiijjjjjjlllnnnpppvvv|||}}}uuuttt{{{rrrddd\\\RRRKKKGGGDDDAAA>>>>>>===============>>>>>>===>>>@@@@@@@@@BBBDDDGGGGGGLLLUUU___iiippptttvvvuuusssoooiiiccc___^^^___]]][[[XXXVVVVVVWWWXXXYYY[[[XXXYYY\\\^^^___eeekkkpppqqqvvv|||{{{uuuqqqqqqssstttyyy}}}}}}}}}|||yyyuuuooolllhhhdddbbbaaabbbcccccc___\\\ZZZYYY^^^kkkyyy{{{vvvpppkkkeee___[[[VVVSSSOOOLLLKKKIIIFFFDDDCCCBBBBBBEEEEEEEEEIIIPPPVVV___iiimmmmmmhhh]]]RRRIIIDDD@@@AAAAAA???@@@CCCBBBAAADDDGGGHHHNNN^^^ooo|||yyywwwvvvuuurrrpppnnnmmmlllkkkjjjiiiiiiiiiwwwaaaOOOFFFCCCDDDCCCBBBAAABBBDDDFFFGGGKKKLLLNNNPPPRRRTTTUUUUUUSSSRRRSSSUUUXXX[[[\\\\\\[[[\\\]]]aaadddeeedddbbbdddeeehhhlllqqqvvv{{{~~~|||~~~{{{wwwtttjjjfffaaa\\\XXXTTTOOOMMMGGGEEEBBB???===<<<<<<=========<<<<<<<<<======>>>???@@@@@@AAACCCDDDDDDEEECCCCCCBBBAAA@@@@@@@@@@@@>>>CCCIIIOOO```|||yyyuuurrrooonnnoooooooooooonnnmmmmmmlllmmmnnnooonnnlllkkklllmmmoooooonnnllliiigggggghhhjjjjjjjjjjjjjjjjjjjjjjjjmmmllllllkkkkkkkkkkkkkkkkkkjjjiiihhhggggggggggggggghhhhhhiiiiiihhhhhhgggffffffeeeffffffggghhhiiihhhjjjllllllkkkiiiiiijjjgggiiikkkkkkkkkjjjkkkllllllkkkjjjjjjjjjjjjgggeeeggghhhjjjjjjkkklllnnnpppuuuzzzuuurrr}}}zzzrrrbbbZZZQQQJJJFFFDDD@@@>>>>>>============>>>??????<<<>>>?????????@@@CCCEEEFFFKKKSSS___jjjqqqtttuuusssqqqnnniiieeebbbcccdddbbb```]]]ZZZXXXXXXYYYZZZ[[[YYY[[[^^^```aaafffmmmnnnoooqqqvvv|||}}}{{{|||~~~}}}|||yyyuuurrrkkkiiieeeaaa^^^\\\[[[[[[]]]ZZZXXXXXXWWW\\\iiivvv}}}zzztttoooiiibbb\\\WWWTTTQQQMMMJJJIIIHHHFFFEEEDDDBBBCCCFFFFFFHHHPPPYYY```hhhoooooollleeeYYYNNNDDD@@@>>>??????<<<===AAACCCBBBEEEIIIKKKRRRfff{{{~~~{{{yyyvvvttttttsssqqqpppmmmmmmlllkkkkkkjjjiiiiiixxxdddTTTJJJGGGEEECCCAAA@@@AAACCCDDDFFFGGGJJJLLLNNNPPPQQQQQQOOONNNMMMOOOQQQSSSSSSRRRVVVWWWYYY^^^bbbdddcccaaa```aaacccfffjjjooorrrttttttvvvyyy|||~~~xxxsssmmmhhheeeaaa^^^YYYTTTPPPLLLIIIGGGBBBAAA???===;;;;;;===>>><<<<<<<<<<<<<<<===>>>>>>@@@@@@AAABBBCCCDDDEEEEEEBBBAAAAAA@@@@@@AAAAAAAAAAAAHHHRRR```xxx~~~yyyuuusssrrrqqqpppooopppppppppoooooonnnmmmmmmoooqqqqqqnnnmmmnnnppprrrrrrpppmmmiiiggggggiiijjjkkkkkklllllllllllllllkkkkkkkkkkkkkkkkkklllmmmjjjiiihhhgggffffffffffffggghhhhhhiiiiiihhhhhhgggeeeeeefffggggggfffffffffgggiiikkkkkkjjjhhhhhhiiifffiiilllnnnmmmlllllllllkkkjjjjjjkkkkkkkkkhhhfffiiijjjkkkkkkkkklllooorrrsss{{{|||uuuzzzyyyqqq```XXXOOOHHHEEEBBB???===<<<<<<<<<<<<<<<===>>>>>>===>>>??????>>>???AAACCCFFFJJJRRR^^^jjjqqqssssssssssssrrrooolllkkklllnnnkkkiiifffbbbaaaaaabbbccceeedddfffjjjlllmmmsssyyyyyyxxxyyy|||~~~|||yyyuuupppmmmfffdddaaa]]]YYYVVVTTTSSSVVVTTTTTTUUUUUUYYYfffsss|||xxxsssmmmhhhaaaYYYUUUQQQNNNJJJGGGGGGFFFEEEDDDCCCBBBDDDGGGIIINNNZZZffflllrrruuuqqqiii```TTTJJJ@@@>>>>>>@@@???===???CCCDDDBBBEEELLLPPPXXXppp~~~|||wwwuuurrrqqqqqqrrrqqqppplllllllllllllllkkkjjjjjj|||yyydddUUUHHHFFFCCCAAA@@@@@@BBBCCCBBBCCCEEEHHHJJJLLLMMMNNNLLLKKKJJJLLLNNNOOONNNMMMMMMMMMPPPTTTYYY]]]^^^]]]^^^___```bbbeeehhhjjjlllkkkmmmqqqtttwwwyyyyyyyyy~~~xxxpppiiiccc]]]ZZZVVVSSSOOOJJJFFFBBB@@@???@@@@@@???>>><<<===???AAA;;;;;;;;;;;;<<<<<<===>>>AAAAAAAAABBBCCCDDDEEEEEEAAAAAA@@@@@@AAAAAABBBCCCFFFOOO\\\ooo{{{xxxsssqqqpppqqqqqqqqqoooppppppqqqqqqqqqppppppmmmpppsssrrrpppoooppprrruuuuuusssoookkkiiijjjkkkjjjkkklllmmmnnnnnnnnnnnnkkkkkkjjjkkkkkklllmmmnnniiihhhgggffffffeeeeeeeeefffggghhhiiiiiihhhgggfffgggggghhhiiiiiihhhgggfffeeegggiiiiiihhhgggggggggeeehhhmmmpppooonnnmmmllliiiiiiiiikkklllllljjjhhhkkkllllllkkkkkkmmmqqqtttrrr|||}}}zzzzzzyyyqqq^^^WWWMMMGGGDDDAAA???<<<;;;;;;;;;;;;;;;<<<===>>>===>>>???>>>===>>>???AAAEEEIIIQQQ]]]iiiqqqrrrrrrvvvwwwwwwuuussssssuuuwwwyyyvvvsssooonnnoooqqqrrrooonnnqqqvvvyyyzzz~~~~~~}}}{{{wwwrrrllliiibbbaaa^^^ZZZVVVRRROOOMMMRRRPPPQQQSSSTTTXXXdddqqq{{{xxxsssmmmggg```XXXSSSOOOLLLHHHFFFEEEEEEDDDCCCBBBBBBDDDHHHLLLSSSbbboootttyyyyyyrrrhhh]]]QQQGGG???>>>???BBBBBBAAACCCGGGCCCBBBFFFOOOTTT^^^www}}}{{{tttrrrpppooopppqqqqqqqqqllllllmmmmmmmmmlllkkkkkkzzzhhhWWWIII@@@CCCDDD>>>===BBBBBBAAA@@@BBBFFFJJJKKKLLLMMMLLLKKKJJJJJJKKKLLLMMMHHHJJJMMMQQQUUUYYY\\\]]]]]]^^^______```_________aaadddgggiiiiiijjjlllnnnvvvwwwzzz}}}uuunnneee```^^^[[[UUUPPPOOOMMMIIIEEEBBB@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;===<<<;;;:::;;;===???@@@AAABBBCCCCCCDDDCCCCCCCCCAAA???>>>?????????CCCGGGIIIWWWkkkvvvuuurrrpppnnnmmmmmmmmmnnnooooooooooooooooooooopppoooooooooooooooppppppuuutttrrrpppoooooopppqqqqqqqqqqqqpppnnnmmmkkkjjjnnnnnnmmmmmmlllkkkjjjiiihhhgggfffeeeeeedddeeeeeeeeeeeeeeeeeeeeefffggggggjjjjjjjjjiiihhhgggggggggdddiiiooonnniiidddbbbcccbbbdddgggjjjlllmmmlllllljjjkkklllmmmmmmmmmmmmlllkkkkkklllmmmnnnpppqqqrrrxxx|||~~~~~~{{{xxxlll^^^TTTJJJEEEBBB>>><<<<<<============>>>>>>>>>>>>@@@???>>>>>>>>>???AAAAAA@@@EEENNNWWW```hhhoootttwwwzzz|||{{{zzzzzz}}}{{{wwwtttrrrnnngggbbbccc^^^WWWQQQMMMJJJHHHGGGIIIGGGJJJPPPSSSWWWcccqqqyyyxxxtttmmmddd\\\VVVTTTKKKIIIGGGDDDCCCCCCCCCDDDDDDHHHJJJJJJPPP___nnnvvv}}}yyypppbbbTTTHHHBBB===???@@@@@@@@@AAADDDFFFEEEGGGJJJMMMVVVjjj|||wwwvvvsssssstttttttttsssqqqpppmmmmmmlllllllllkkkkkkkkkwwwfffSSSEEEDDDDDD???===AAA@@@@@@???BBBEEEHHHIIIIIIJJJJJJIIIHHHHHHIIIIIIJJJGGGIIIKKKNNNRRRUUUXXXYYY[[[[[[[[[\\\\\\[[[ZZZZZZZZZ\\\___aaabbbccceeefffiiijjjkkkmmmpppsssuuuwww~~~}}}}}}|||xxxtttrrrmmmfff___ZZZXXXUUUQQQLLLKKKIIIEEEBBB@@@>>>>>>>>>>>>>>>=========<<<<<<<<<>>>===<<<;;;<<<>>>@@@AAACCCCCCCCCCCCCCCBBBBBBAAA???@@@CCCDDDEEEFFFJJJNNNVVVeeeyyysssrrrpppmmmlllkkkkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllmmmmmmnnnpppooonnnmmmmmmnnnpppqqqpppppppppooonnnmmmlllkkklllllljjjiiiggggggfffffffffeeeeeedddddddddddddddeeeeeeeeeeeeeeefffggggggiiiiiiiiihhhhhhgggggggggdddiiimmmmmmhhhddddddeeeeeegggiiikkklllllllllkkklllllllllkkkkkkkkkkkkkkkooonnnnnnoooppprrrtttvvv{{{zzz{{{vvvjjj]]]SSSIIIEEEBBB>>><<<============>>>>>>>>>??????@@@??????>>>???@@@AAABBB@@@DDDJJJQQQYYYccclllsssyyy||||||yyytttrrrqqqnnnhhhdddbbb\\\UUUOOOKKKHHHFFFEEEJJJHHHJJJOOOSSSXXXeeerrrzzzxxxrrrkkkbbbZZZTTTQQQKKKIIIFFFDDDBBBBBBCCCCCCBBBFFFHHHLLLVVVgggwww~~~~~~xxxmmm___RRRGGGAAA>>>???AAAAAAAAABBBDDDFFFGGGJJJNNNTTTaaayyy{{{wwwvvvtttuuuuuuuuuuuusssrrrqqqmmmmmmmmmmmmmmmmmmnnnnnnvvvbbbOOOIIIGGGCCC@@@BBB>>>>>>>>>AAADDDFFFFFFFFFGGGFFFFFFEEEEEEFFFFFFGGGFFFGGGHHHKKKMMMPPPRRRSSSUUUUUUVVVVVVVVVVVVUUUTTTSSSVVVYYY[[[[[[\\\^^^```bbbbbbbbbbbbdddgggjjjlllooonnnnnnqqqvvv~~~}}}zzzuuuuuutttqqqnnnjjjfffddd```[[[UUUQQQPPPNNNJJJGGGDDDCCCAAA>>>===<<<<<<<<<>>>=====================???>>>======>>>???AAABBBEEEEEEDDDCCCBBBAAA@@@@@@;;;???CCCDDDDDDHHHPPPVVVjjjxxxwwwooonnnllljjjiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiijjjjjjkkkjjjjjjjjjkkklllnnnooonnnnnnnnnmmmmmmlllllllllkkkiiigggdddcccbbbcccccccccccccccccccccdddddddddeeeeeeeeeeeeeeefffggggggggggggggggggggggggggggggeeehhhkkkjjjgggeeefffhhhjjjjjjlllmmmmmmlllkkkjjjmmmlllkkkiiiiiiiiiiiijjjppppppoooooopppsssvvvwww~~~}}}zzz}}}tttggg\\\RRRIIIEEEBBB>>><<<===>>>>>>>>>>>>?????????@@@@@@@@@?????????@@@AAABBBAAABBBDDDIIIPPPZZZfffmmmuuuyyyzzzvvvrrrpppooonnniiifff___YYYRRRKKKGGGFFFDDDCCCIIIHHHJJJOOOTTT\\\iiiuuu{{{xxxqqqhhh___WWWQQQNNNJJJHHHFFFCCCBBBBBBCCCCCCBBBFFFIIIOOO^^^qqq~~~~~~ttthhhZZZNNNEEE@@@???AAABBBBBBAAABBBDDDFFFGGGJJJOOOXXXiii{{{xxxwwwvvvvvvvvvvvvuuutttrrrrrrmmmnnnnnnooooooppppppqqqrrrbbbYYYQQQHHHDDDDDD>>>===>>>???BBBCCCCCCBBBDDDDDDCCCDDDDDDDDDEEEEEEDDDDDDFFFGGGIIIJJJKKKLLLNNNNNNOOOPPPQQQQQQQQQQQQQQQTTTWWWXXXYYYZZZ\\\^^^___^^^]]]^^^```cccgggjjjiiihhhggghhhlllsssyyy~~~~~~zzzuuurrrrrrtttuuuvvv{{{zzzzzzyyywwwtttpppnnniiihhhgggddd```]]]YYYXXXSSSPPPKKKIIIHHHGGGDDDBBB@@@???===<<<;;;;;;;;;<<<===============>>>>>>>>>@@@?????????@@@AAABBBCCCFFFEEEDDDBBBAAA@@@??????===BBBCCCBBBEEEQQQ```kkk}}}ppplllkkkjjjhhhhhhhhhiiiiiihhhhhhhhhhhhgggggggggggghhhhhhggggggfffggggggggghhhhhhhhhhhhiiikkklllmmmllllllkkkkkkkkklllllllllkkkiiieeebbbaaaaaabbbcccaaabbbcccddddddeeeeeeeeeeeeddddddddddddeeeffffffffffffffffffggggggggghhhggghhhiiigggffffffhhhjjjmmmmmmnnnmmmmmmllljjjjjjlllkkkiiigggggghhhjjjkkkooonnnmmmmmmnnnqqqtttvvv~~~zzzxxxxxxvvvxxx|||}}}rrreeeZZZQQQGGGDDDBBB???===>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBAAAAAABBBDDDIIIQQQZZZaaaiiioooxxx~~~xxxtttpppnnnnnnllliiieee[[[UUUNNNHHHEEECCCCCCBBBFFFGGGJJJPPPXXXcccqqq{{{}}}xxxooofff]]]UUUOOOKKKHHHGGGEEECCCBBBBBBCCCDDDFFFIIIMMMTTTddduuuzzznnn```TTTJJJCCC???@@@AAACCCCCCBBBCCCEEEGGGIIIMMMSSS^^^rrrzzzxxxxxxvvvvvvuuuuuusssrrrqqqpppmmmmmmnnnooopppqqqrrrrrr|||qqqbbbRRRHHHEEEAAA???>>>???@@@AAA@@@???BBBBBBCCCCCCDDDDDDDDDDDDBBBCCCCCCDDDEEEEEEFFFFFFGGGHHHJJJLLLMMMOOOOOOPPPOOOQQQTTTVVVWWWXXXZZZ[[[YYYXXXXXXYYY\\\```dddggggggeeecccbbbcccfffjjjmmmnnnjjjeeebbbccceeefffggghhhiiijjjjjjhhheeecccaaa\\\[[[YYYVVVSSSPPPMMMLLLIIIGGGEEEDDDCCCBBBAAA???======<<<<<<<<<<<<<<<<<<<<<=========>>>>>>??????@@@@@@@@@AAABBBBBBCCCDDDFFFEEECCCAAA@@@?????????CCCFFFFFFEEEOOOgggtttllljjjjjjhhhhhhhhhhhhiiijjjhhhhhhgggggggggfffffffffhhhgggfffeeeeeeeeeeeeeeehhhhhhhhhhhhiiiiiijjjjjjjjjjjjjjjiiijjjjjjkkklllllljjjfffcccbbbbbbcccdddaaabbbccceeeffffffffffffcccccccccccccccddddddeeeddddddeeefffggghhhiiiiiihhhhhhgggfffeeefffiiikkknnnnnnmmmmmmlllkkkjjjiiiiiihhhgggfffgggiiilllmmmmmmmmmllllllnnnpppssstttzzz~~~{{{tttsssqqqpppqqqtttyyy|||qqqcccYYYOOOFFFDDDBBB???>>>???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBAAABBBCCCCCCEEEIIIOOOSSS\\\cccmmmuuu{{{~~~zzzuuuqqqmmmlllllljjjfffbbbWWWRRRJJJEEECCCCCCCCCDDDDDDHHHNNNVVVaaannnzzzxxxmmmccc[[[TTTNNNJJJGGGFFFDDDCCCCCCDDDEEEFFFGGGKKKRRR[[[jjjxxx~~~||||||rrreeeXXXNNNGGGAAA>>>@@@BBBCCCCCCCCCEEEGGGIIIMMMRRR\\\kkk~~~zzzxxxyyyvvvvvvtttsssqqqpppooonnnllllllmmmooopppqqqrrrsssyyyeeeSSSIIIFFFCCC@@@?????????>>>===@@@AAABBBCCCCCCCCCCCCCCCAAAAAABBBBBBCCCCCCCCCCCCBBBCCCEEEGGGIIIKKKLLLLLLIIIKKKNNNPPPQQQRRRTTTUUUUUUUUUUUUWWWZZZ]]]aaacccgggfffcccaaa``````aaaaaa```]]]XXXVVVWWWYYYZZZZZZZZZ]]]``````^^^[[[YYYXXXSSSRRRQQQNNNLLLJJJHHHGGGBBBBBBBBBAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDCCCBBB@@@@@@@@@AAABBBAAAFFFGGGKKK^^^~~~yyynnnjjjhhhhhhggggggggghhhjjjkkkiiiiiiiiihhhhhhggggggfffgggfffeeedddddddddddddddggggggggghhhhhhiiiiiiiiijjjiiihhhhhhhhhiiijjjkkkjjjhhhfffdddccccccdddeeeaaabbbdddffffffffffffeeeaaaaaaaaaaaaaaabbbcccccccccdddeeefffhhhiiijjjkkkiiihhhfffeeeeeegggiiijjjlllkkkkkkkkkjjjjjjjjjjjjggggggggggggiiikkkmmmnnnllllllmmmnnnoooqqqrrrssstttxxx~~~yyysssqqqooolllkkknnnvvvyyy}}}|||ooobbbWWWNNNEEECCCBBB@@@???@@@AAAAAAAAAAAABBBBBBBBBBBB@@@AAABBBCCCCCCCCCBBBBBBAAABBBCCCDDDDDDEEEHHHJJJRRRYYYccckkkrrryyy{{{uuurrrmmmjjjhhhhhhiiigggccc^^^TTTOOOHHHCCCBBBDDDFFFGGGGGGOOOXXXaaammm{{{~~~vvvjjj```XXXRRRLLLGGGEEEDDDCCCCCCDDDFFFHHHJJJHHHPPP[[[eeeqqq{{{}}}{{{rrrhhhZZZOOOHHHDDDAAA>>>@@@AAACCCDDDEEEGGGIIILLLLLLTTTdddyyy~~~~~~}}}yyyxxxzzzwwwvvvtttrrrpppnnnnnnmmmmmmmmmnnnoooppprrrrrrsssiiiWWWLLLHHHBBB???============>>>???@@@AAABBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAACCCDDDEEEFFFFFFFFFBBBEEEHHHIIIJJJKKKMMMOOORRRRRRSSSUUUWWWYYY[[[]]]```______^^^\\\[[[ZZZYYYVVVSSSPPPOOOPPPQQQQQQQQQQQQTTTXXXXXXUUUQQQOOOOOOLLLKKKJJJHHHFFFEEEDDDDDD>>>?????????>>>===<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@AAAAAA@@@@@@AAABBBCCCCCCCCCCCCBBBAAA@@@???@@@AAACCCDDDBBBIIIOOOXXXooo}}}pppiiiiiiffffffeeeeeefffhhhiiikkklllkkkkkkjjjiiiiiihhhhhhfffeeedddcccbbbbbbbbbbbbbbbccceeefffhhhhhhiiiiiijjjiiihhhffffffggghhhiiieeeeeedddccccccccccccccc```bbbccceeefffeeedddccc```____________```aaaaaacccdddeeegggiiikkklllmmmjjjhhhfffffffffggghhhhhhhhhhhhhhhhhhhhhiiijjjjjjhhhhhhhhhiiijjjkkkllllllhhhiiikkkmmmnnnoooooooooooorrrwww{{{}}}~~~~~~~~~}}}~~~|||vvvtttqqqlllkkklllsssvvvyyy{{{|||xxxlll___VVVMMMDDDCCCBBB@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCC@@@AAABBBCCCDDDCCCCCCBBBBBBBBBCCCCCCBBBDDDGGGJJJJJJPPPXXX___eeellltttzzz|||wwwrrrmmmhhheeeaaa``````ccceeeddd```[[[RRRMMMGGGCCCCCCFFFIIIJJJNNNXXXdddnnnzzz|||rrreee[[[UUUOOOIIIEEEDDDCCCCCCDDDEEEHHHKKKMMMPPP[[[iiirrrxxx|||{{{wwwggg]]]PPPGGGDDDBBB@@@>>>???@@@CCCDDDFFFHHHLLLNNNQQQ]]]ppp|||}}}|||yyyxxxzzzyyywwwuuurrrpppnnnnnnnnnoooooopppqqqrrrssssssttt}}}fffPPPKKKDDD???============<<<===???@@@AAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA???AAADDDFFFGGGHHHJJJKKKLLLMMMNNNOOOPPPQQQRRRSSSSSSTTTTTTUUUTTTSSSQQQPPPQQQNNNLLLLLLLLLMMMMMMLLLHHHKKKOOONNNJJJFFFDDDDDDCCCBBBAAA???>>>=========<<<===>>>>>><<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::;;;<<<===>>>???@@@AAABBB???@@@AAABBBCCCCCCCCCCCC@@@???>>>>>>@@@BBBDDDFFFJJJSSS\\\hhh~~~tttjjjggghhhddddddddddddeeegggiiijjjmmmmmmmmmlllkkkjjjjjjiiiddddddbbbaaa````````````___```bbbeeegggiiijjjjjjkkkiiigggfffeeefffhhhiiiaaaaaabbbbbbbbbbbbaaaaaa```aaacccdddddddddbbbaaa^^^^^^^^^^^^^^^___``````cccdddeeegggjjjlllmmmnnnkkkiiigggfffggggggggggggffffffffffffggghhhjjjjjjiiijjjjjjkkkkkkkkkjjjjjjccceeehhhjjjllllllkkkjjjlllooosssvvvxxxxxxwwwwwwyyy~~~zzz~~~~~~{{{yyyuuupppmmmnnnrrruuuwwwxxxyyyvvvjjj]]]UUULLLDDDBBBBBB@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCDDDAAAAAACCCDDDDDDDDDCCCBBBBBBBBBBBBAAAAAADDDHHHLLLEEEJJJPPPVVVZZZaaahhhnnnvvvwwwuuuqqqkkkfffaaa\\\ZZZXXXXXXZZZ___cccccc^^^ZZZQQQLLLFFFCCCDDDGGGKKKMMMUUU```mmmxxxyyyooobbbXXXRRRMMMGGGCCCCCCCCCCCCDDDGGGJJJMMMOOOYYYfffttt{{{|||{{{wwwrrraaaWWWKKKCCCAAAAAA@@@>>>>>>@@@CCCEEEGGGIIIMMMPPP^^^kkk}}}{{{}}}|||yyyxxx{{{zzzxxxvvvssspppoooooonnnqqqrrrrrrsssssstttttttttyyyaaaWWWJJJBBB???@@@???=========>>>??????@@@AAAAAAAAABBBCCCCCCCCCCCCBBBAAA<<<===>>>???@@@AAABBBBBB@@@?????????@@@BBBEEEFFFIIIIIIJJJJJJKKKLLLMMMMMMPPPOOOOOONNNMMMLLLLLLLLLJJJJJJIIIIIIHHHGGGFFFFFFIIIIIIHHHGGGFFFEEEEEEDDD@@@???>>>===============<<<;;;;;;;;;;;;<<<======???>>>>>>============>>>======>>>??????@@@AAAAAA@@@??????@@@@@@???===;;;AAA======AAACCCDDDKKKTTTaaacccmmmvvvpppjjjeeecccfffdddbbbbbbcccfffjjjlllmmmnnnnnnllliiigggggggggffffffdddcccbbb```______`````````aaacccfffhhhiiikkkjjjiiigggfffdddccccccdddcccaaa___^^^]]]^^^^^^bbbbbbbbbbbbbbbaaaaaaaaacccbbb```^^^___```cccdddffffffggghhhhhhhhhhhhhhhjjjiiiiiihhhhhhgggggggggddddddeeeeeeffffffggggggkkkkkklllkkkjjjhhhfffdddgggggghhhiiijjjkkkkkkllljjjlllnnnppprrrsssrrrrrrwwwyyy{{{|||}}}~~~~~~wwwqqqnnnnnnvvvvvvvvvuuuvvvtttkkk```WWWNNNFFFEEEEEECCCBBBCCCCCCCCCBBBBBBCCCCCCDDDEEEDDDBBB@@@@@@BBBCCC@@@>>>EEEEEEEEEEEEDDDCCCBBBAAAHHHHHHJJJLLLQQQVVVZZZ]]]jjjooovvv}}}yyytttpppnnngggeeebbb^^^ZZZVVVTTTSSSTTTVVVVVVVVVYYY^^^___[[[TTTJJJCCCEEEGGGFFFKKKTTT\\\mmmtttiii\\\UUUPPPJJJGGGHHHDDD>>>===CCCHHHKKKQQQWWWaaatttxxxkkk\\\SSSIIIBBBAAAAAA@@@===@@@BBBAAAEEEKKKHHHKKK\\\hhh|||yyyyyyyyyxxxxxx{{{yyyvvvsssrrrqqqrrrrrrssstttvvvwwwxxxwwwwwwvvvpppbbbPPPEEECCCCCC@@@===>>>???????????????>>>>>>>>>???@@@@@@@@@@@@???>>><<<======>>>???@@@AAAAAA???>>>>>>>>>???AAACCCEEEDDDDDDEEEEEEFFFGGGGGGHHHJJJIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGFFFEEEEEEDDDDDDBBBBBBBBBAAA@@@??????>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>=========>>>>>>???>>>??????@@@AAAAAABBBBBBAAA@@@??????????????????BBB>>>>>>CCCHHHOOO\\\iii|||zzzrrrpppmmmjjjiiiiiigggeeeddddddfffhhhiiiiiijjjkkkjjjhhhgggggghhhffffffeeedddbbbaaa```___bbbaaaaaa```aaabbbdddeeehhhggggggfffeeeddddddccc``````___^^^___```aaabbb```````````````aaabbbbbbcccbbbaaa```aaaccceeegggdddeeeeeefffffffffffffffiiiiiiiiiiiiiiihhhggggggfffeeedddddddddfffiiijjjkkkkkkkkkjjjiiigggfffeeeffffffgggggghhhhhhiiiiiijjjkkklllnnnooopppppppppqqqsssvvvyyy{{{}}}}}}{{{{{{}}}wwwrrrqqqrrrwwwxxxxxxxxxyyywwwmmmbbbSSSKKKDDDDDDDDDCCCBBBDDDEEEEEEEEEEEEEEEFFFFFFGGGEEECCCAAABBBDDDDDDBBB@@@BBBCCCCCCDDDDDDDDDCCCCCCGGGGGGGGGIIIKKKOOORRRTTTWWW[[[aaahhhnnnuuu|||~~~wwwuuurrrmmmiiieeecccaaa]]][[[YYYUUURRROOOMMMLLLOOOQQQRRRQQQTTTZZZZZZWWWUUUKKKEEEGGGIIIIIIOOOYYYiiizzzqqqeeeYYYRRRMMMGGGEEEEEEEEEAAABBBGGGLLLOOOUUU]]]ppp}}}pppbbbWWWOOOFFFAAAAAABBBAAA@@@AAACCCAAAFFFMMMLLLRRReee{{{}}}{{{zzzzzzzzzzzzzzzyyyvvvtttsssssstttuuuuuuvvvwwwxxxyyyxxxxxxwwwppp[[[NNNIIIGGGCCC???@@@@@@@@@@@@@@@???>>>======>>>>>>??????>>>>>>===<<<=========>>>>>>??????======<<<<<<===???AAABBB@@@@@@AAAAAABBBBBBCCCCCCDDDCCCCCCBBBBBBAAAAAAAAACCCCCCBBBBBBAAAAAA@@@@@@======<<<<<<;;;;;;::::::===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBCCCCCCDDDDDDCCCBBB@@@>>>>>>???AAABBBBBB@@@BBBHHHPPP^^^qqqrrroooooonnnlllkkklllkkkiiigggfffffffffffffffggghhhhhhgggfffgggiiiffffffeeedddbbbaaa``````cccbbb```___^^^^^^______ccccccdddddddddddddddddd```____________```aaabbb^^^]]]]]]]]]^^^```bbbccccccbbbaaaaaabbbeeehhhiiiddddddeeefffffffffffffffggghhhjjjkkkjjjiiigggfffgggeeedddcccdddgggjjjmmmkkkjjjiiihhhggggggffffffeeeeeeeeeeeeeeeeeeffffffiiiiiiiiiiiijjjkkklllmmmmmmooorrruuuwwwzzz~~~xxxwwwxxx{{{~~~}}}vvvtttvvvxxxzzz|||}}}}}}~~~{{{pppdddSSSKKKDDDDDDEEEDDDDDDFFFCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCDDDEEEFFFEEEDDDBBBCCCDDDEEEFFFFFFFFFFFFHHHGGGFFFFFFGGGHHHJJJKKKKKKNNNRRRWWW[[[```fffjjjsssyyyyyyooogggbbbaaa___]]][[[YYYXXXWWWUUUTTTSSSQQQOOOMMMKKKKKKLLLNNNNNNNNNQQQWWWWWWTTTTTTKKKFFFJJJLLLNNNVVVaaazzzzzzmmmbbbVVVPPPLLLFFFDDDDDDFFFEEEGGGKKKOOOUUU___iii~~~~~~ttteeeWWWOOOJJJCCC@@@AAACCCCCCBBBBBBDDDBBBFFFOOOQQQ[[[qqq~~~}}}||||||{{{{{{yyyxxxvvvuuuuuuvvvwwwxxxxxxyyyzzz{{{{{{{{{zzzyyy}}}lll]]]TTTMMMHHHDDD???@@@@@@AAAAAA@@@@@@???>>>??????????????????>>><<<<<<<<<===============<<<<<<;;;;;;<<<===>>>???@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAA@@@@@@????????????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;======<<<<<<======>>>???>>>>>>>>>??????AAABBBBBBCCCCCCCCCCCCDDDDDDEEEEEECCCCCCBBB@@@??????AAABBBCCCFFFLLLTTT```qqqxxxooonnnooommmjjjjjjmmmlllkkkiiihhhggggggfffggghhhiiihhhgggfffggghhheeedddcccbbbaaa```______bbb```___]]]\\\\\\]]]]]]___```aaaaaabbbcccddddddcccbbbaaa``````_________^^^]]]]]]\\\]]]___aaabbbaaaaaa```aaaccceeegggiiieeeffffffgggggggggggggggfffgggiiikkkkkkiiigggeeeeeeeeeeeeeeefffhhhjjjkkkjjjiiigggfffeeefffggggggeeeeeeeeeeeeddddddddddddhhhgggfffffffffhhhiiijjjnnnoooqqqrrrsssuuuyyy|||{{{wwwxxxyyy{{{~~~zzzuuuvvvzzz~~~rrreeeVVVNNNGGGGGGHHHGGGFFFHHHCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGGGGFFFGGGGGGHHHHHHKKKNNNPPPRRRUUUYYY\\\^^^ccckkkrrrxxx|||zzzsssnnniiiccc```ZZZZZZYYYYYYXXXWWWVVVVVVTTTTTTTTTSSSSSSRRRQQQQQQNNNPPPQQQPPPTTTYYYYYYUUUTTTKKKGGGKKKNNNRRR^^^lllrrrjjj___UUUPPPLLLGGGEEEEEEEEEGGGJJJMMMRRR]]]lllyyyvvvkkk]]]QQQJJJFFFAAA@@@@@@BBBCCCCCCCCCEEEBBBFFFPPPUUUccc|||zzz|||}}}}}}|||{{{zzzzzzxxxwwwvvvvvvvvvxxxzzz{{{|||}}}~~~~~~||||||qqqcccVVVMMMIII???????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<======????????????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::==================>>>>>>;;;;;;:::::::::;;;;;;<<<>>>============>>>???????????????@@@@@@BBBCCCDDDCCCCCCDDDDDDDDDDDDEEEEEEAAACCCDDDDDDBBBAAABBBCCCGGGQQQ___kkkxxx{{{sssmmmnnnooommmkkkkkklllkkkjjjiiiiiiiiiiiiiiillllllllljjjhhhfffffffffccccccbbbaaa```______^^^^^^^^^]]]\\\\\\]]]^^^___^^^^^^___```aaabbbcccdddbbbbbbbbbaaaaaa```______```___^^^^^^]]]^^^___```_________```aaacccdddfffddddddeeeffffffffffffeeedddfffhhhjjjjjjhhhfffeeeaaacccfffhhhjjjiiihhhggghhhgggfffeeeeeeeeefffgggfffeeeeeeeeeeeeeeeeeeeeegggfffeeeeeeeeeggghhhiiimmmnnnooopppqqqssswwwzzzzzzzzzyyyyyyzzz|||yyyvvvzzzuuuhhhZZZQQQJJJIIIIIIGGGFFFGGGFFFGGGHHHHHHIIIIIIHHHHHHEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHGGGHHHJJJKKKKKKMMMPPPRRRRRRVVV[[[```cccfffiiikkklllmmmpppvvv||||||xxxuuuooolllgggcccaaa___^^^]]]XXXXXXYYYYYYYYYXXXWWWWWWUUUVVVWWWXXXXXXXXXWWWWWWVVVYYYZZZZZZ]]]```___ZZZUUUMMMHHHLLLQQQXXXhhhyyy~~~kkkcccYYYPPPMMMKKKGGGEEEFFFCCCHHHLLLPPPXXXhhh|||zzznnnbbbVVVMMMGGGEEEBBB@@@@@@AAAAAABBBDDDFFFCCCGGGQQQXXXjjj|||vvvyyy}}}}}}|||yyyxxxxxxxxxwwwvvvvvvwwwyyy|||}}}~~~}}}wwwhhh\\\VVVIIIGGGDDDAAA???>>>???@@@===<<<<<<;;;;;;<<<<<<===;;;<<<<<<<<<======>>>>>>=====================<<<========================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======>>>>>>>>><<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@CCCEEEEEEDDDEEEHHHLLLVVVfffyyysssmmmjjjmmmoooooonnnoookkkjjjiiihhhhhhiiijjjkkkppppppooolllhhhfffeeeeeecccbbbbbbaaa``````______\\\\\\[[[\\\]]]___aaabbb^^^^^^___``````aaaaaabbb^^^___```aaabbbcccccccccaaaaaaaaaaaa``````______```____________```aaaaaa``````aaabbbbbbbbbbbbbbbcccdddfffggghhhgggeeeddd```bbbgggjjjjjjhhheeeccceeeeeeeeedddeeeeeeffffffeeeeeeeeeeeeeeefffffffffffffffffffffggghhhiiijjjjjjkkklllnnnooosssxxx{{{~~~{{{xxxwwwwwwyyyzzz|||}}}yyylll[[[SSSKKKJJJIIIGGGFFFGGGEEEFFFHHHIIIIIIIIIHHHGGGHHHIIIJJJJJJIIIHHHIIIKKKHHHIIIIIIIIIIIIIIIHHHGGGHHHHHHHHHIIIIIIJJJJJJJJJIIIJJJKKKKKKKKKKKKNNNPPPNNNQQQTTTWWWXXXYYY[[[\\\^^^___aaaeeejjjnnnoooooollllllmmmmmmkkkiiigggeeedddbbb___]]][[[[[[[[[\\\XXXZZZ[[[]]]]]]]]]\\\[[[[[[\\\^^^```aaaaaaaaaaaaeeeiiillllllnnnoookkkeee[[[RRRMMMPPPVVV```uuuxxxgggZZZQQQJJJHHHGGGEEECCCDDDEEEKKKRRRYYYeeexxxsssfffZZZOOOIIIDDDCCCBBBAAA@@@@@@AAAAAADDDGGGFFFJJJVVV```uuu~~~{{{uuuzzz}}}zzzxxxxxxwwwwwwvvvvvvwwwzzz|||~~~}}}|||wwwmmm^^^YYYQQQIIICCC@@@@@@@@@======<<<;;;;;;<<<======;;;;;;<<<===>>>>>>?????????????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????>>>>>>======>>>>>>???@@@??????>>>>>>>>>???@@@@@@CCCBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@CCCDDDDDDEEEKKKTTT[[[oooxxxooojjjhhhkkknnnnnnoooqqqmmmkkkiiigggggghhhjjjkkkppppppooommmiiifffeeeeeeddddddccccccbbbbbbaaaaaa\\\\\\\\\]]]^^^aaaccceee````````````````````````]]]^^^```bbbcccccccccccc```aaabbbddddddcccbbbaaabbbaaaaaa```___^^^]]]]]]^^^______```````````````bbbcccddddddeeeeeeeeedddaaacccfffhhhhhhfffcccaaaccccccdddeeeeeeeeeeeeeeecccddddddeeeeeefffffffffeeefffhhhiiijjjkkklllllljjjjjjkkkkkkmmmpppuuuxxxzzzwwwuuuvvvwww|||~~~~~~rrr^^^UUUNNNNNNNNNLLLKKKMMMHHHJJJKKKMMMMMMLLLKKKJJJKKKMMMOOONNNKKKJJJLLLMMMIIIJJJKKKLLLMMMMMMMMMLLLLLLLLLMMMNNNNNNNNNNNNNNNOOOPPPQQQPPPPPPPPPRRRTTTQQQSSSVVVWWWWWWXXXYYY[[[\\\[[[\\\___cccfffffffffdddeeeeeeeeeeeedddddddddccccccbbb```______aaacccaaacccfffiiijjjkkkkkkjjjmmmooorrrtttvvvvvvvvvuuuzzz~~~uuucccZZZTTTVVV]]]jjjpppaaaTTTLLLFFFFFFFFFEEEDDDFFFHHHRRR]]]gggwww|||kkk]]]RRRJJJGGGAAAAAABBBBBBAAAAAABBBCCCDDDHHHIIIPPP^^^jjj|||xxx~~~}}}zzzzzzwwwvvvvvvvvvwwwyyy|||~~~~~~|||{{{yyyqqqjjj___SSSJJJDDDBBBBBB@@@???>>>======>>>???@@@;;;;;;<<<===>>>???@@@AAA@@@AAAAAAAAA@@@???>>>===========================<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@???????????????@@@AAAAAA?????????>>>??????@@@AAADDDCCCCCCBBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAA@@@AAACCCCCCCCCFFFOOO]]]hhhyyyrrrpppkkkhhhkkkmmmlllmmmoooooommmiiifffeeefffiiijjjooooooooolllhhhfffeeeffffffeeeeeeddddddccccccccc]]]]]]]]]^^^___bbbdddeeeaaaaaaaaa```_________^^^aaaaaabbbccccccbbb``````^^^```cccfffgggfffdddcccdddcccbbb```___]]]\\\[[[___``````aaaaaaaaaaaaaaabbbbbbbbbccccccdddddddddcccdddeeefffeeedddcccbbbaaabbbdddeeeffffffeeedddbbbbbbcccdddeeeeeeffffffeeefffiiikkkmmmmmmmmmmmmmmmmmmlllkkkjjjlllooorrr|||~~~yyywwwwwwwwwxxxzzz|||~~~uuuaaaYYYSSSRRRSSSRRRRRRTTTRRRSSSUUUWWWWWWVVVUUUTTTOOOQQQRRRQQQNNNLLLNNNPPPLLLMMMNNNPPPQQQRRRSSSSSSRRRRRRSSSSSSSSSSSSRRRRRRQQQRRRSSSRRRQQQRRRTTTVVVVVVXXXZZZ\\\\\\\\\^^^___^^^]]]]]]___bbbdddddddddffffffeeeffffffhhhiiijjjffffffgggggggggiiilllnnnmmmooossswwwyyy{{{{{{{{{jjj```YYY[[[bbbqqqxxxiii\\\SSSKKKFFFGGGHHHGGGGGGHHHKKKWWWeeesssuuudddWWWMMMHHHGGG>>>@@@AAABBBBBBCCCDDDFFFDDDIIILLLUUUdddrrr~~~{{{}}}}}}wwwvvvuuuuuuwwwyyy{{{}}}}}}~~~~~~}}}|||zzzxxxwww}}}~~~ooocccZZZRRRIIIBBBCCC@@@======???@@@???<<<;;;;;;<<<<<<>>>???AAABBB???@@@@@@@@@@@@AAAAAAAAA????????????>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;===>>>>>>===============>>>>>>???AAAAAA@@@@@@???@@@@@@@@@????????????@@@AAABBBCCCCCCCCCCCCDDDDDDDDDEEEEEEBBBBBBAAA??????@@@DDDGGGEEEHHHJJJJJJNNN[[[pppvvvoooiiiiiiiiijjjjjjkkkkkkkkkpppnnnmmmkkkiiiggggggfffkkkkkkkkkjjjhhhgggeeedddfffffffffffffffdddcccccc\\\\\\]]]___```bbbcccccc````````````````````````ddddddddddddcccbbbaaaaaa``````aaadddggggggfffeeeeeebbb^^^[[[[[[\\\\\\\\\``````aaaaaaaaabbbbbbbbb^^^___aaabbbcccddddddeeeeeedddcccbbbbbbcccdddeeeeeeeeeeeedddcccbbbaaa```eeeeeeeeeeeeeeeeeeeeeeeejjjkkklllkkkiiihhhhhhhhhjjjkkkkkklllmmmnnnooopppwwwzzztttsssuuuyyyxxxxxx{{{uuulllfff^^^[[[\\\^^^^^^^^^aaa````````````^^^\\\YYY]]]\\\ZZZYYYYYYWWWUUURRRVVVWWWYYYZZZ[[[[[[[[[ZZZ^^^]]][[[ZZZZZZ\\\^^^```\\\\\\[[[[[[\\\^^^```bbb```aaacccdddeeeeeedddddd```bbbeeehhhjjjiiihhhgggjjjkkknnnqqqsssuuuvvvvvvwwwwwwvvvwwwxxx{{{~~~|||kkk^^^bbbsss~~~qqqcccWWWTTTLLLHHHHHHGGGEEEHHHOOOPPPeeeyyyiiiZZZQQQHHHBBB@@@@@@AAACCCCCCCCCEEEGGGIIIHHHHHHNNN[[[jjj{{{xxxyyyxxxwwwvvvvvvuuuvvvvvvuuuvvvxxxwwwuuusssrrrsss|||{{{{{{ooo```RRRHHHEEEBBB>>>===??????<<<999>>>=========>>>???@@@@@@BBBBBBAAAAAA@@@@@@??????============<<<<<<<<<<<<========================;;;;;;;;;;;;<<<===>>>???>>>>>>=========>>>??????AAAAAA@@@@@@???@@@@@@AAA@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCBBBBBBBBBBBBBBB@@@AAACCCCCCCCCCCCEEEGGGEEEJJJQQQXXXaaaqqqtttnnnjjjjjjjjjkkkkkkkkkkkkkkknnnmmmkkkjjjhhhhhhggggggiiiiiihhhhhhggggggffffffggggggfffeeedddccccccccc^^^___``````bbbbbbcccdddbbbbbbbbbbbbbbbbbbbbbbbbdddddddddeeeddddddcccbbbccccccccceeeggghhhgggeeeeeeaaa]]][[[\\\\\\]]]\\\aaaaaaaaabbbbbbccccccdddaaaaaabbbdddeeeeeeeeeeeeccccccbbbbbbbbbccceeeeeefffffffffeeedddcccbbbaaaccccccddddddeeeffffffggghhhjjjlllkkkiiihhhggghhhllllllmmmmmmmmmmmmmmmlllttt}}}~~~uuuqqqpppsssssssssvvv{{{|||qqqlllgggfffhhhlllmmmmmmooonnnnnnnnnmmmllliiigggiiihhhffffffffffffcccaaacccdddeeegggiiijjjjjjkkkjjjiiifffdddeeegggiiikkkllljjjhhhffffffhhhjjjlllnnnooopppqqqqqqppppppooolllmmmppprrrttttttttttttyyy{{{}}}ttthhhlll|||xxxiii[[[PPPKKKGGGEEEGGGGGGFFFLLLTTT```tttxxxcccVVVMMMFFFBBBAAA>>>???@@@AAAAAABBBDDDGGGKKKLLLTTTcccuuu}}}zzz|||yyywwwxxxwwwvvvtttrrrqqqqqqqqqssstttvvvuuusssqqqqqqqqqzzzzzzwwwcccUUUJJJFFFAAA@@@AAAAAA???===@@@??????>>>>>>>>>??????DDDDDDCCCBBBAAA@@@???>>>============<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<===>>>???@@@???>>>>>>>>>>>>???@@@@@@AAA@@@@@@???@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEEEEDDDDDDCCCCCCBBBBBBAAAAAABBBDDDFFFGGGGGGHHHIIIKKKRRRXXXbbbnnn|||xxxqqqnnnlllllllllkkkkkkkkkkkkkkklllkkkjjjiiihhhhhhhhhhhhhhhgggfffffffffggghhhhhhiiigggfffdddcccbbbbbbcccccccccccccccddddddddddddcccccccccccccccccccccccccccdddeeeeeefffeeeeeeeeegggffffffggghhhhhhfffeeeccc```]]]\\\\\\]]]]]]]]]bbbbbbbbbcccdddeeeeeeeeeccccccdddeeeffffffeeeeeebbbbbbbbbbbbcccdddfffggggggggggggfffeeedddcccbbbaaaaaabbbdddeeeggghhhhhhgggiiikkkkkkiiigggffffffiiijjjlllmmmnnnnnnmmmlllqqqxxxzzzssspppqqqpppppprrrwww|||zzzwwwtttuuu{{{}}}{{{zzzyyyxxxwwwxxxyyyyyyxxxvvvvvvvvvwwwyyy{{{}}}}}}{{{wwwuuuuuuwwwzzz||||||yyywwwxxx{{{~~~tttxxxnnn```TTTKKKHHHGGGGGGHHHHHHJJJTTT___rrr{{{kkkYYYNNNHHHCCCAAABBB===??????@@@@@@AAADDDFFFNNNRRR\\\ooo|||yyyvvvvvvzzzzzzzzzyyyxxxwwwuuuuuuvvvuuusssqqqooommmllllllpppqqqssssssqqqooonnnooo}}}xxxgggTTTNNNFFFCCCCCCEEEEEEDDD???>>>>>>>>>>>>???@@@@@@DDDDDDCCCCCCBBBAAAAAA@@@????????????>>>>>>>>>>>>????????????@@@@@@@@@@@@>>>>>>======>>>???@@@@@@???????????????@@@@@@AAA@@@@@@??????@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCFFFFFFGGGGGGIIIMMMSSSWWWlllqqqzzzyyyqqqnnnmmmmmmmmmllllllllllllkkkkkkjjjiiiiiihhhhhhiiiiiijjjjjjiiigggeeeeeeggghhhjjjjjjhhheeecccbbbbbbbbbcccffffffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeecccdddeeefffgggggggggggghhhgggffffffggggggeeecccbbb```]]]]]]^^^_________cccccccccdddeeeeeeffffffcccddddddeeeeeeeeeddddddaaaaaabbbccceeefffggghhhiiiiiihhhhhhfffeeeccccccaaaaaabbbdddeeefffggghhhhhhiiijjjiiigggdddcccccceeegggjjjmmmooopppppppppqqquuuzzzuuusssqqqoooqqqtttxxx{{{|||}}}~~~|||vvvfffZZZQQQKKKJJJLLLMMMLLLLLLSSSbbboooiii\\\NNNGGGDDDAAAAAACCC@@@@@@AAAAAAAAACCCGGGJJJNNNVVVeee{{{wwwtttssssssuuuvvvvvvuuutttsssssssssssssssrrrpppooommmlllkkkkkkmmmoooqqqqqqooommmmmmmmm}}}xxxaaaYYYNNNGGGEEEEEEDDDCCC=========>>>???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCC????????????>>>>>>>>>>>>>>>?????????@@@@@@@@@AAA???>>>>>>>>>>>>??????@@@???????????????@@@@@@AAA@@@?????????@@@@@@AAABBBAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFHHHNNNYYYeeemmm{{{qqqmmmlllllllllllllllllllllllllllllliiiiiihhhhhhiiijjjjjjkkkmmmkkkiiigggggggggiiijjjjjjhhhfffdddbbbcccddddddhhhhhhhhhgggfffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeecccdddeeefffggghhhhhhhhhfffeeeccccccdddeeedddcccbbb```^^^^^^```aaaaaaaaaccccccdddddddddeeeeeeeeeaaabbbbbbcccccccccbbbbbbaaabbbccceeeggghhhiiiiiijjjjjjiiihhhgggeeedddccccccddddddeeeeeefffggggggjjjkkkjjjhhheeebbbaaaaaahhhiiikkkmmmoooppppppoootttssszzz|||rrrooommmnnnqqquuuwwwxxxxxx{{{~~~|||jjj^^^UUUNNNKKKJJJMMMPPPOOOSSS```rrruuukkkYYYOOOFFFBBBAAA???@@@CCC@@@AAAAAABBBBBBEEEIIIMMMPPP]]]qqqyyyrrrpppooopppsssuuutttsssrrrqqqrrrrrrsssoooooonnnnnnmmmnnnnnnnnnlllnnnppppppnnnmmmmmmmmmpppiii^^^UUUOOOJJJDDD@@@?????????@@@BBBCCCEEEFFFCCCCCCDDDDDDDDDEEEEEEEEE============<<<<<<<<<<<<=========>>>??????@@@@@@??????>>>>>>>>>>>>?????????>>>>>>>>>>>>???@@@@@@????????????@@@AAABBBBBBBBBAAAAAABBBBBBCCCDDDEEEBBBBBBCCCDDDEEEFFFGGGGGGEEEHHHNNNUUUaaaooo~~~tttnnnllllllkkkjjjkkkkkkkkklllllllllllljjjjjjiiiiiijjjkkkkkklllmmmlllkkkiiihhhhhhiiiiiiiiihhhgggeeeeeeeeeeeefffhhhhhhggggggfffeeeeeedddddddddddddddddddddddddddcccdddeeefffggggggggggggcccaaa```aaacccddddddcccbbb```___```cccdddddddddccccccccccccbbbbbbbbbbbb______```aaabbbbbbaaaaaacccdddeeegggiiijjjjjjjjjkkkjjjjjjiiigggeeecccbbbeeeeeeffffffggggggggghhhmmmlllkkkhhheeedddeeefffqqqqqqpppooonnnmmmlllllltttrrrvvvrrrooollllllooorrruuuvvvuuuxxx|||ooo```WWWOOOJJJIIIEEELLLRRRUUU^^^oooyyykkk___WWWLLLFFFAAAAAAAAA???@@@CCC???@@@@@@AAACCCGGGLLLPPPXXXkkktttooonnnlllnnnqqqttttttsssrrrqqqqqqqqqrrrmmmmmmmmmmmmnnnpppqqqrrrmmmoooqqqqqqpppooonnnooo||||||vvvooohhh^^^SSSKKKDDDDDDDDDDDDEEEFFFGGGHHHEEEEEEEEEEEEEEEEEEEEEDDD============<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>??????>>>>>>=========>>>>>>>>>>>>=========>>>??????????????????@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFFFFBBBCCCEEEGGGIIIKKKMMMNNNQQQYYYffftttzzzqqqnnnmmmlllkkkhhhiiiiiijjjkkklllmmmmmmkkkkkkkkkjjjkkkkkklllmmmjjjjjjiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhggghhhgggggggggffffffeeeeeeddddddcccccccccccccccccccccccccccdddeeefffffffffffffff```___^^^___bbbeeeffffffbbbaaaaaabbbeeeggggggfffccccccbbbaaa```______^^^]]]^^^___```aaabbbbbbbbbeeefffhhhjjjkkkkkkkkkkkkkkkjjjjjjhhhgggeeecccbbbdddeeefffggghhhiiijjjkkknnnmmmkkkiiigggiiimmmpppwwwuuurrrooommmkkkkkkkkkpppooottt}}}yyysssppppppqqqrrrrrrtttwww{{{tttaaaWWWRRRLLLJJJJJJGGGQQQZZZbbbmmm|||{{{nnnaaaVVVNNNKKKDDD@@@???BBBBBB@@@@@@BBB@@@AAABBBCCCEEEJJJQQQUUUhhh{{{ssspppooommmmmmpppttttttsssrrrrrrqqqpppppplllllllllmmmnnnpppqqqrrroooqqqssstttrrrqqqqqqqqquuu||||||uuufff[[[IIIHHHHHHHHHHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDCCCCCC????????????>>>>>>>>>>>>999::::::;;;<<<======>>>>>>>>>===============>>>===============>>>>>>???????????????@@@AAABBBCCCDDDDDDDDDDDDEEEFFFGGGHHHEEEFFFHHHKKKNNNQQQTTTUUU```mmmwwwpppoooooommmkkkgggggghhhiiikkklllmmmmmmlllllllllkkkkkkllllllmmmffffffhhhiiijjjjjjjjjjjjgggggghhhiiiiiiiiiiiihhhffffffeeeeeeddddddddddddbbbbbbbbbbbbbbbbbbbbbbbbcccdddeeeeeefffeeeeeeeee___^^^]]]___cccfffhhhhhhbbbbbbbbbdddfffhhhhhhgggccccccbbb```___]]]\\\\\\]]]^^^___```bbbbbbccccccfffhhhiiikkklllllllllkkkkkkjjjiiihhhfffdddbbbaaacccdddeeegggjjjlllmmmnnnooonnnllljjjjjjnnntttyyyxxxuuurrrnnnmmmmmmnnnoookkklllsss}}}wwwsssqqqooonnntttwww{{{{{{~~~yyyhhhWWWQQQOOOMMMLLLOOONNNYYYeeemmmyyyyyyjjj\\\QQQJJJGGGGGG@@@>>>???CCCCCC@@@@@@BBBBBBCCCEEEFFFIIIOOOUUUZZZtttzzzttttttssspppoooqqqssstttssssssrrrpppooonnnlllllllllmmmnnnooopppqqqqqqsssuuuuuutttsssssssssqqquuuzzz|||{{{~~~~~~ppp[[[UUUPPPOOOQQQSSSQQQOOOMMMLLLKKKIIIGGGFFFEEEDDDAAA@@@>>>======>>>???@@@>>><<<;;;<<<===???>>>>>>AAA???<<<;;;<<<<<<<<<<<<>>>>>>???>>>===>>>AAACCCCCCBBBBBBCCCDDDDDDCCCBBBDDDDDDEEEGGGHHHJJJKKKLLLMMMNNNQQQUUUZZZbbbkkkqqq}}}wwwpppnnnnnnmmmiiidddhhhhhhhhhjjjmmmnnnnnnmmmiiihhhhhhhhhggggggggggggcccdddeeefffggggggggggggccccccdddeeeeeefffggggggfffeeedddcccbbbbbbbbbbbbbbbbbbaaa```````````````ddddddccccccbbbaaaaaa```ccc___\\\\\\___cccddddddhhheeecccdddgggjjjjjjiiifffccc```\\\ZZZZZZZZZ[[[YYY[[[^^^aaadddffffffgggkkkkkkllllllkkkkkkjjjjjjmmmkkkiiifffdddcccccccccaaabbbeeehhhjjjmmmnnnooonnnnnnmmmllllllllllllmmmppppppooonnnmmmllllllllloooqqquuuzzzwwwnnnjjjlllmmmqqqwww~~~~~~xxxxxx~~~wwwiiiZZZQQQQQQQQQLLLOOOWWWXXXgggtttzzzuuuiiiXXXKKKEEECCCAAA???>>>???@@@@@@???@@@BBBDDDEEEBBBBBBEEEIIIPPP]]]iii}}}xxxuuuttttttuuutttzzzxxxuuussssssrrrpppnnnppppppooooooooooooooopppqqqqqqrrrrrrrrrqqqppppppkkknnnrrrvvvzzz}}}{{{uuunnngggeeefffddd^^^XXXSSSQQQNNNJJJGGGFFFEEEEEEDDDBBB@@@>>>======>>>>>>AAA???======?????????>>>BBB@@@>>>>>>>>>>>>>>>>>>===>>>???@@@@@@BBBEEEHHHEEEDDDCCCCCCDDDFFFGGGGGGLLLKKKJJJJJJKKKMMMPPPRRRWWW[[[bbbiiirrr{{{uuurrrmmmllllllllliiiggghhhhhhhhhjjjlllmmmlllkkkggggggffffffeeedddddddddaaabbbbbbcccdddddddddddd```aaaaaabbbcccdddddddddeeedddcccbbbaaaaaaaaaaaabbbaaa___^^^]]]]]]^^^^^^aaaaaaaaaaaaaaaaaaaaaaaaccc```^^^^^^aaaccccccccceeecccaaabbbeeegggggggggcccaaa^^^[[[YYYYYYZZZ[[[[[[\\\^^^aaadddfffggghhhjjjkkkllllllkkkjjjiiiiiilllkkkiiifffdddcccccccccaaaccceeehhhjjjlllnnnnnnnnnmmmmmmlllkkkkkkkkkkkklllmmmmmmlllllllllllllllppprrrtttwww{{{|||qqqjjjjjjhhhkkkpppvvv|||xxxsssssswww~~~vvvkkk___SSSLLLOOORRRPPPTTT\\\eeettttttcccYYYLLLDDDAAABBBAAA@@@>>>@@@AAAAAA@@@@@@AAACCC@@@AAAFFFKKKOOOWWWhhhwwwyyyvvvvvvwwwxxxxxxzzzwwwtttsssssssssrrrqqqqqqpppooonnnnnnnnnnnnnnnrrrrrrrrrqqqqqqpppooooookkklllooouuu|||}}}|||~~~{{{rrriiibbb^^^WWWOOOJJJGGGFFFFFFDDDDDDBBBAAA@@@@@@@@@@@@@@@>>>======>>>???>>>===??????>>>>>>===>>>>>>>>>===>>>@@@AAABBBCCCEEEGGGIIIHHHGGGGGGHHHJJJLLLNNNRRRQQQQQQRRRTTTYYY]]]```dddkkkuuuuuulllkkkjjjiiiiiiiiiiiijjjhhhgggggghhhjjjkkkjjjhhhddddddccccccbbbaaaaaa```_______________`````````_________``````aaaaaabbbccccccbbbaaa````````````aaa___]]][[[ZZZ[[[\\\]]]]]]]]]^^^___``````aaaaaabbb```___```aaabbbaaa``````___^^^___aaacccdddccc___^^^[[[ZZZYYYZZZ[[[\\\^^^^^^___aaacccfffhhhiiiiiikkklllllljjjiiihhhiiikkkjjjhhhfffdddcccccccccaaaccceeegggiiikkklllllllllkkkkkkkkkjjjjjjjjjjjjhhhiiijjjkkkllllllllllllqqqrrrssstttwww|||uuukkkgggccceeehhhmmmqqquuuxxxyyy~~~xxxpppooonnnooosssuuupppfff]]]VVVNNNLLLRRRVVVWWW]]]dddqqqssscccRRRKKKCCC??????@@@@@@@@@???@@@BBBBBBAAA@@@AAABBB???CCCLLLSSSXXXbbbwww{{{xxxyyy{{{|||}}}yyyvvvsssrrrssstttttttttrrrqqqpppooonnnnnnmmmmmmrrrrrrqqqqqqpppooonnnnnnkkkllloootttzzzxxxqqqfffZZZQQQLLLIIIIIIEEEEEEEEEEEEEEEDDDDDDDDDBBB@@@??????AAABBBAAAAAA@@@@@@AAA@@@??????@@@AAABBBDDDFFFGGGFFFFFFGGGHHHMMMOOOQQQSSSSSSTTTVVVWWWYYYZZZ^^^bbbhhhnnnsssvvvxxxuuupppfffhhhiiihhhgggggghhhjjjgggffffffggghhhhhhgggeeecccbbbbbbaaa``````______^^^]]]]]]]]]]]]]]]^^^^^^``````aaaaaaaaaaaaaaaaaabbbbbbaaa```____________^^^]]][[[YYYYYY[[[]]]^^^]]]]]]^^^^^^___``````````````````aaaaaa```^^^]]]\\\\\\\\\]]]^^^___``````\\\[[[ZZZZZZZZZ\\\]]]___`````````aaaccceeehhhjjjiiilllnnnnnnkkkiiihhhiiiiiihhhgggfffdddccccccbbb```aaaccceeeggghhhhhhiiiggghhhhhhiiijjjkkkkkkkkkfffgggiiikkkmmmnnnnnnnnnpppqqqqqqrrrtttyyyzzzmmmfffbbbcccdddgggjjjnnnqqqssssssyyy|||sssllllllkkkjjjjjjiiiccc[[[UUUSSSPPPRRRZZZ```ccchhhnnnvvvvvvfffWWWKKKGGGBBB@@@@@@@@@@@@??????AAACCCCCCBBBAAAAAABBBEEEHHHPPPZZZeeettt|||zzz{{{}}}xxxuuurrrrrrsssuuuwwwwwwtttsssrrrpppooonnnnnnnnnrrrqqqpppooonnnmmmmmmmmmiiikkknnnoooqqqwwwyyykkk___XXXUUUUUUOOOOOOOOONNNLLLJJJGGGFFFGGGFFFDDDEEEGGGHHHHHHHHHCCCEEEFFFEEECCCBBBCCCEEEFFFIIIMMMOOOPPPPPPQQQRRRQQQWWW```fffiiijjjkkkllllllpppwww~~~uuunnnkkkfffgggiiihhhfffeeefffgggfffeeedddeeeffffffdddbbbaaaaaaaaa`````````______^^^^^^]]]]]]]]]^^^______ddddddddddddccccccccccccbbbaaa```___^^^^^^^^^^^^[[[[[[ZZZZZZ[[[]]]___aaa________________________]]]___``````___]]]\\\[[[[[[[[[\\\\\\\\\\\\\\\]]]ZZZZZZZZZ[[[\\\^^^```aaaaaaaaa```aaaccceeegggiiiiiimmmpppppplllhhhhhhjjjfffffffffeeedddccccccbbb___```aaacccddddddeeeeeebbbdddfffiiikkklllmmmnnnfffhhhkkkmmmooopppppppppnnnooopppppprrrwww}}}tttllleeeeeeddddddfffiiilllooonnnttt|||~~~wwwooojjjggggggeeebbb___ZZZUUURRRQQQSSSZZZcccjjjoootttyyy{{{|||ssshhhZZZPPPGGGEEECCCBBBBBBAAAAAA@@@@@@BBBCCCCCCBBBBBBBBBCCCJJJKKKRRRcccwww~~~{{{zzz{{{}}}uuusssqqqrrrtttvvvwwwwwwvvvuuusssrrrqqqpppppppppqqqpppooommmmmmlllmmmmmmjjjmmmooonnnmmmsss}}}rrrmmmkkkkkkeeeeeedddaaa]]]YYYTTTQQQPPPOOOMMMMMMNNNNNNNNNMMMGGGJJJLLLKKKGGGEEEFFFHHHFFFKKKRRRWWW[[[]]]```aaa^^^hhhuuuwwwmmmhhhfffgggggggggggggggeeedddcccdddcccbbbcccddddddbbbaaa____________````````````___^^^^^^^^^^^^```bbbcccgggfffffffffeeeeeeddddddaaaaaa```___^^^^^^^^^^^^ZZZZZZ[[[\\\]]]^^^``````_________^^^^^^^^^^^^^^^]]]^^^``````^^^\\\\\\\\\\\\]]]^^^^^^\\\ZZZZZZ[[[YYYYYYZZZ[[[]]]___```aaa``````aaaaaacccdddeeefffhhhmmmqqqpppkkkggggggiiidddeeeeeeeeeddddddcccbbb___```aaabbbbbbcccbbbbbb```bbbeeeiiilllmmmnnnnnnhhhjjjmmmoooqqqqqqpppooolllmmmooopppqqqtttyyy||||||}}}zzzpppmmmhhheeedddeeehhhjjjkkkpppvvvzzz{{{||||||vvvqqqjjjfff``````^^^[[[WWWTTTTTTTTTRRRXXXbbbllltttzzz~~~yyypppeeeZZZPPPJJJAAAAAAAAAAAABBBCCCCCCDDDAAABBBCCCBBBBBBBBBEEEGGGLLLNNN[[[rrr}}}{{{|||{{{yyyyyyzzz{{{{{{{{{sssqqqqqqrrrtttvvvvvvvvvuuutttsssrrrqqqqqqqqqqqqooonnnmmmlllkkklllmmmnnnjjjkkkkkklllnnnttt|||~~~zzzuuupppmmmfffdddaaa___^^^]]][[[YYYVVVYYY\\\ZZZUUURRRRRRTTTSSSYYYbbbjjjooosssuuuwwwzzz|||pppjjjgggeeegggeeedddeeegggfffccc___aaa``````aaaccccccbbb```\\\\\\]]]^^^___```aaaaaa___^^^^^^^^^___bbbdddfffgggffffffeeeddddddccccccbbbaaa```___^^^^^^^^^^^^ZZZ[[[\\\]]]]]]]]]\\\\\\[[[[[[\\\\\\]]]^^^^^^^^^]]]```aaaaaa^^^]]]^^^```^^^```bbb```]]]ZZZYYYZZZWWWXXXYYY[[[\\\^^^___```___```aaabbbccccccddddddeeekkkpppoooiiieeeeeegggccccccdddeeeddddddbbbbbbaaabbbbbbcccccccccbbbbbbbbbdddgggjjjlllmmmmmmmmmjjjlllnnnpppqqqpppnnnmmmjjjlllnnnooooooppprrrtttvvv}}}}}}{{{ssskkkgggeeeggghhhgggjjjooorrruuuwwwyyy{{{~~~}}}{{{{{{{{{~~~yyyrrrmmmiiiddd```ZZZ[[[ZZZWWWTTTTTTWWW[[[]]]eeepppxxx}}}yyyooodddYYYOOOHHHFFF???@@@AAAAAABBBCCCDDDFFFAAABBBBBBAAAAAACCCGGGJJJOOOXXXlllzzzvvvwwwvvvvvvwwwxxxxxxvvvuuupppppppppsssuuuvvvtttssssssrrrqqqpppppppppppppppmmmlllkkkjjjkkklllnnnoooeeecccccceeekkkqqquuuvvv}}}yyyvvvsssqqqmmmkkkkkknnnqqqoooiiieeefffhhhkkkqqqyyytttllljjjiiigggfffcccaaacccggggggbbb^^^```______```bbbcccaaa```YYYZZZ[[[\\\^^^___```aaa___^^^^^^^^^```bbbeeegggfffeeeeeedddcccbbbaaaaaabbbbbb```_______________[[[\\\]]]^^^]]][[[YYYWWWXXXXXXYYY[[[\\\]]]^^^______aaacccbbb______```ccc```bbbdddbbb]]]ZZZYYYZZZVVVWWWXXXZZZ[[[]]]^^^___^^^___aaabbbccccccbbbbbbccciiiooonnnhhhcccccceeebbbcccdddeeeddddddbbbbbbccccccdddddddddcccccccccdddfffhhhkkkllllllkkkkkkkkkllloooppppppooommmkkkjjjlllnnnnnnmmmmmmmmmnnnsss~~~}}}zzz|||}}}ssskkkhhhhhhhhhccceeeiiimmmqqqtttvvvvvvyyyxxxvvvvvvwww{{{{{{rrrkkkgggccc^^^ZZZXXXZZZZZZWWWUUUVVV\\\bbblllttt}}}xxxpppfff\\\RRRIIIEEEEEECCCCCCDDDCCCBBBBBBDDDEEEBBBBBBAAA@@@@@@CCCHHHLLLSSSbbb}}}}}}xxxrrrtttttttttvvvwwwvvvssspppoooooopppsssuuuuuusssqqqppppppoooooooooooooooppplllkkkjjjjjjjjjlllnnnppp___```aaadddhhhmmmqqqtttvvv~~~|||zzzlllhhhhhhgggfffgggggggggfffeeeeeeddddddaaaaaa````````````aaabbbZZZ[[[]]]]]]\\\\\\]]]_______________```aaacccccccccdddcccaaa______aaabbbaaaaaa```___^^^^^^]]]]]]_________^^^]]]\\\[[[ZZZYYYXXXXXXXXXYYYZZZ\\\]]]______^^^______```aaabbbaaa___\\\ZZZYYYYYYYYYZZZ^^^]]]\\\\\\\\\]]]^^^______```aaacccccccccbbbbbbdddeeeggggggfffdddaaa___\\\^^^aaadddeeedddbbb```ccccccddddddddddddeeeeeehhhhhhhhhhhhiiiiiiiiiiiihhhjjjlllmmmmmmlllkkkiiiiiijjjkkkkkkkkklllnnnpppsss~~~|||xxxtttnnnfffeeebbbbbbgggjjjjjjjjjlllrrrrrrssssssuuuvvvxxxyyyzzz}}}}}}tttiiibbb```___]]]ZZZWWWYYYZZZZZZ[[[```ggglll||||||xxxpppfffYYYOOOIIIGGGEEEDDDEEECCCAAA@@@AAACCCCCCCCCCCCCCCCCCCCCEEEKKKRRRXXX```ttt}}}xxxsssqqqtttssssssrrrrrrsssssstttqqqrrrtttuuuwwwxxxxxxyyyuuusssqqqooommmlllllllllllllllllllllllllllllllll___```aaacccggglllppprrrtttyyy~~~qqqiiihhhiiigggeeegggffffffeeedddccccccbbb`````````______``````aaaZZZ[[[[[[[[[ZZZZZZ[[[]]]_________``````aaabbbcccccccccbbb```^^^]]]___``````_________^^^]]]]]]]]]^^^^^^]]]]]]\\\\\\[[[[[[[[[ZZZYYYXXXXXXXXXYYYZZZ\\\\\\\\\]]]^^^```bbbbbb___]]][[[YYYYYYYYY[[[\\\___^^^]]]\\\\\\\\\]]]^^^^^^___aaabbbcccbbbbbbaaabbbccceeeeeedddbbb```^^^]]]___bbbeeefffeeebbbaaabbbbbbbbbbbbbbbbbbcccccceeeeeeeeeeeeffffffffffffhhhiiijjjkkkkkkkkkjjjiiikkklllmmmlllkkklllnnnppprrrzzz{{{qqqeee```___bbbdddddddddgggjjjkkklllmmmoooqqqrrrsssvvvxxx|||uuunnnddd___]]]]]][[[XXXZZZ\\\___aaaeeejjjrrrwww~~~yyyqqqmmmccc[[[QQQIIIEEEDDDCCCBBBAAA@@@??????@@@BBBBBBBBBBBBDDDEEEFFFIIIOOOXXX^^^kkk{{{zzzwwwsssrrrrrrrrrqqqqqqqqqqqqrrrrrrrrrssstttvvvwwwxxxyyyyyyuuusssqqqooonnnmmmmmmmmmnnnnnnmmmmmmmmmmmmmmmmmm___```aaadddgggjjjmmmooopppqqqvvv~~~xxxqqqjjjhhhiiiiiigggcccffffffeeedddbbbaaaaaa```________________________\\\\\\\\\ZZZXXXYYY[[[]]]______``````aaaaaabbbbbbbbbbbbaaa___]]]\\\\\\^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[\\\\\\^^^]]]ZZZXXXWWWWWWWWWWWWYYYYYYZZZ[[[]]]___```aaa]]][[[YYYXXXYYY[[[^^^```______^^^]]]\\\\\\]]]]]]]]]^^^```aaabbbbbbbbbaaa```aaabbbccccccaaa___]]]___aaadddfffgggfffdddbbbbbbbbbbbbaaaaaaaaaaaaaaaaaabbbbbbbbbcccccccccdddggggggggghhhhhhhhhiiiiiilllmmmmmmlllkkkkkkmmmnnnooosss|||vvvhhhbbb^^^^^^^^^]]]^^^aaaaaaccceeegggjjjkkklllmmmooorrrvvvxxxzzz|||~~~vvvjjjeee^^^[[[[[[]]]\\\[[[___ccchhhmmmrrrxxx~~~}}}vvvlllbbb\\\TTTOOOIIIDDDCCCBBBBBBAAA>>>>>>??????@@@BBBCCCDDDDDDGGGJJJMMMRRRYYYccckkkyyyzzzvvvwwwuuusssrrrppppppoooooooooooopppppprrrssstttvvvwwwxxxxxxyyyuuusssqqqpppnnnnnnnnnnnnqqqqqqppppppooooooooonnn```aaaccceeegggiiikkkkkkkkklllpppvvvtttpppkkkiiijjjjjjgggcccffffffeeedddbbbaaa``````^^^^^^^^^^^^^^^^^^]]]]]]___^^^]]]ZZZXXXYYY\\\^^^______```aaaaaaaaaaaaaaa```aaaaaa___\\\ZZZ[[[\\\\\\\\\]]]]]]]]]]]]]]]]]][[[[[[ZZZZZZZZZ[[[]]]]]]]]]\\\ZZZXXXWWWVVVWWWWWWXXXXXXYYYYYYZZZ[[[]]]]]]ZZZYYYXXXXXXYYY\\\```bbb```______^^^]]]]]]\\\\\\]]]^^^___aaabbbbbbbbbaaa```aaabbbbbbbbbaaa___^^^aaaccceeefffgggfffdddcccccccccccccccccccccccccccaaaaaabbbbbbbbbccccccccceeeeeeddddddeeefffggghhhkkkkkklllkkkiiiiiijjjlllmmmmmmsssyyyooohhh```^^^\\\ZZZZZZ]]]\\\^^^aaadddfffggghhhiiijjjmmmpppssstttvvvxxxzzzwwwnnnaaa]]]XXXXXX[[[aaaeeegggiiinnnuuu{{{zzzwwwrrrllleee\\\TTTOOOKKKIIIFFFCCCBBBBBBBBBBBB???@@@AAAAAABBBCCCEEEFFFGGGLLLSSSYYY^^^fffqqqyyyvvvtttuuutttrrrrrrppppppooooooooooooppppppqqqqqqssstttuuuvvvvvvvvvtttsssqqqpppooooooooopppsssssssssrrrqqqqqqppppppcccdddfffgggiiiiiiiiiiiigggkkkoooqqquuu|||~~~{{{sssoookkkjjjjjjjjjhhhfffffffffeeedddcccbbbaaaaaa^^^^^^______^^^]]]\\\\\\^^^]]][[[YYYWWWXXXZZZ]]]___```aaaaaabbbaaaaaa```___```aaa___]]][[[[[[\\\\\\\\\]]]]]]]]]]]]]]]]]]ZZZZZZZZZZZZ[[[\\\]]]]]][[[ZZZYYYWWWWWWWWWXXXYYYZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXYYY[[[]]]```bbb____________^^^^^^]]]]]]\\\^^^___aaabbbcccbbbbbbbbbccccccccccccaaa```___bbbcccdddffffffeeedddcccdddeeeeeeeeeeeefffffffffddddddddddddddddddddddddccccccbbbcccccceeefffggghhhiiiiiihhhgggfffhhhiiijjjiiimmm{{{yyyppphhhccc___ZZZXXXZZZZZZ[[[]]]___```bbbcccccceeehhhkkknnnoooqqqsssuuu|||vvvlllfffZZZXXXVVVXXX___iiiqqqvvvyyy|||}}}oooiii```YYYSSSOOOKKKHHHEEEEEEDDDBBBAAA@@@@@@AAA@@@AAABBBBBBAAACCCGGGJJJLLLTTT```hhhnnnuuu}}}vvvuuuvvvsssqqqqqqqqqqqqppppppppppppqqqqqqooooooqqqrrrsssssssssssssssrrrpppoooooooooppppppttttttsssssssssrrrrrrrrrfffgggiiikkkkkkjjjiiihhheeejjjmmmmmmmmmqqqzzz}}}vvvtttmmmkkkhhhhhhhhhiiiiiihhheeeeeeddddddcccbbbbbbbbb^^^______```___^^^\\\[[[ZZZZZZZZZXXXVVVVVVYYY[[[___```aaabbbbbbaaa```______```aaaaaa___]]]]]]]]]^^^^^^^^^^^^]]]]]]]]]]]]ZZZZZZ[[[\\\]]]]]]\\\\\\YYYXXXWWWWWWWWWXXXYYYZZZ[[[ZZZYYYWWWVVVVVVVVVVVVWWWXXXYYY[[[\\\^^^______]]]^^^____________^^^^^^]]]^^^```bbbcccddddddccceeeeeeeeedddcccbbb``````aaabbbcccddddddcccbbbbbbccccccdddeeefffggghhhhhhfffffffffeeeddddddcccccc```aaabbbbbbcccdddeeeeeeffffffgggfffeeeeeeggghhhhhhhhhjjjttt}}}uuupppiii```[[[[[[XXXXXXXXXXXXYYYZZZ[[[\\\```cccfffhhhiiikkkmmmooowwwzzzwwwkkkccc```YYYZZZ]]]bbbkkkuuu~~~}}}tttnnn```YYYOOOIIIGGGGGGEEECCC@@@AAAAAA@@@>>>===>>>??????@@@AAAAAAAAADDDKKKQQQXXXdddsss}}}~~~xxxxxxxxxuuurrrrrrrrrrrrqqqqqqqqqqqqrrrrrrmmmnnnooopppqqqqqqqqqqqqqqqpppooonnnnnnooopppppprrrrrrrrrsssssssssssssssiiikkkmmmooonnnllljjjhhhfffhhhiiiiiiiiilllqqquuu}}}wwwqqqnnnhhhhhhhhhhhhiiihhhgggeeebbbbbbbbbbbbbbbbbbbbbbbb^^^___```aaa```^^^\\\[[[ZZZ[[[[[[ZZZYYYYYY[[[]]]___```aaabbbbbbaaa```___^^^```bbbbbbaaa````````````_________^^^]]]]]]]]]ZZZ[[[]]]______^^^\\\[[[YYYXXXWWWWWWWWWWWWXXXYYYYYYYYYXXXWWWVVVVVVVVVVVVVVVXXX[[[]]]^^^^^^]]]\\\\\\]]]^^^___``````______^^^___aaaccceeeeeeeeeeeegggfffeeedddbbbaaa______```aaaaaabbbaaaaaa``````______aaabbbdddfffgggggggggfffeeedddcccaaa``````^^^```aaacccdddeeedddddddddeeeffffffeeeeeegggiiiggghhhkkkpppzzzzzznnneeebbbZZZXXXVVVTTTSSSTTTUUUWWWZZZ\\\___aaabbbdddfffhhhmmmpppuuuzzzyyypppfffbbbbbb___dddmmmvvvzzzrrrjjjaaa[[[RRRLLLEEEBBBCCCDDDBBB@@@===???@@@>>>======???AAA???AAABBBCCCDDDKKKVVV^^^kkkzzz}}}zzz{{{{{{wwwttttttrrrrrrqqqqqqqqqqqqrrrrrrmmmnnnooopppqqqqqqqqqqqqoooooonnnmmmmmmnnnooopppppppppqqqqqqrrrssssssssskkkmmmoooqqqpppmmmjjjhhhgggfffeeefffiiikkkllllllqqq}}}{{{vvvpppkkkhhhjjjkkklllkkkgggdddaaa````````````aaaaaaaaaaaa___```aaaaaa```___\\\[[[\\\]]]______^^^^^^___```___```bbbcccbbbaaa___^^^^^^aaacccdddbbbaaabbbbbbaaaaaa```___^^^^^^]]]]]]ZZZ\\\___aaaaaa___\\\YYYZZZYYYXXXWWWVVVWWWWWWXXXXXXWWWWWWVVVVVVWWWWWWXXXVVVYYY\\\______^^^[[[YYY[[[\\\^^^```aaaaaa``````^^^___bbbdddeeefffffffffhhhgggeeecccaaa___^^^]]]______````````````______[[[\\\]]]___bbbdddeeeffffffeeedddbbbaaa___^^^]]]]]]___bbbdddeeeeeedddcccdddeeeffffffffffffiiikkkgggiiikkkmmmssszzzoookkk]]]ZZZVVVSSSQQQRRRTTTUUUUUUWWW[[[]]]]]]___aaabbbeeehhhmmmsss|||vvvqqqmmmgggeeehhhgggppp|||xxxkkkaaaYYYRRRNNNIIIEEEAAA@@@CCCCCC@@@======???@@@???>>>>>>BBBEEEAAACCCEEEFFFIIIRRR```jjj||||||zzz||||||xxxvvvvvvrrrrrrqqqqqqqqqqqqrrrrrrnnnooopppqqqqqqqqqqqqqqqnnnnnnmmmllllllmmmooopppnnnoooooopppqqqrrrsssssslllkkkkkkiiihhheeecccbbbccceeeggghhhhhhiiikkklllnnnqqqvvv{{{~~~xxxsssqqqmmmjjjkkkjjjiiigggfffdddddddddbbbbbbbbbbbbaaa```___^^^___bbbdddbbb^^^[[[ZZZ[[[[[[\\\^^^```bbbbbbbbbaaabbbbbbbbbbbbcccdddeeefffaaaccceeeffffffdddbbbaaadddcccaaa___^^^^^^______```aaacccddddddbbb___]]]^^^\\\XXXWWWXXXYYYYYYYYYZZZYYYYYYXXXXXXXXXYYYYYYWWWYYY\\\___```___]]]\\\\\\\\\\\\\\\\\\]]]]]]^^^___```aaabbbbbbccceeegggeeeeeedddbbbaaa___^^^]]]^^^^^^___``````___^^^^^^YYYYYYYYY[[[^^^bbbfffiiieeedddcccaaa___^^^]]]]]]````````````aaabbbcccdddiiiiiiiiiiiiiiiiiijjjjjjeeeiiilllmmmppp{{{wwwmmmeee[[[UUUUUUVVVUUUTTTPPPRRRTTTUUUUUUVVVWWWXXX]]]aaaffflllsss~~~~~~xxxqqqmmmmmmqqqttt~~~}}}uuuhhh[[[RRRLLLHHHEEEBBBAAA@@@??????@@@AAABBB<<<===>>>>>>>>>>>>@@@CCCDDD@@@@@@GGGRRR^^^mmmyyy}}}zzzyyyyyywwwuuusssuuuuuusssqqqooooooqqqsssrrrpppooooooppppppnnnmmmmmmmmmmmmmmmnnnooopppqqqrrrqqqpppoooooopppqqqqqqiiihhhgggfffdddcccaaaaaabbbdddfffgggggghhhjjjlllmmmppptttxxx{{{yyysssrrrrrrpppnnnkkkjjjhhheeedddcccccccccaaabbbbbbbbbaaa```_________aaabbbaaa]]][[[[[[\\\\\\]]]___aaabbbbbbbbbbbbcccbbbbbbbbbbbbcccddddddccceeefffggggggeeecccaaaaaaaaabbbccccccbbbbbbaaadddeeeffffffeeebbb___]]]___\\\YYYYYYYYYZZZ[[[ZZZ[[[ZZZZZZYYYYYYZZZZZZZZZYYYZZZ\\\]]]^^^]]]\\\[[[[[[[[[ZZZYYYYYYZZZ[[[\\\]]]___`````````aaaccceeedddcccbbbaaa___^^^]]]\\\ZZZ[[[\\\]]]]]]\\\[[[ZZZZZZZZZZZZ[[[^^^aaadddfffcccbbbaaa```___^^^^^^^^^aaaaaaaaaaaaaaabbbcccdddhhhhhhhhhiiiiiijjjjjjjjjfffiiikkkkkkmmmuuuxxxpppfff```^^^\\\YYYVVVRRRSSSTTTTTTSSSTTTTTTUUUVVVYYY^^^ccciiirrr{{{{{{{{{}}}~~~kkkdddYYYPPPIIIEEECCCBBBAAA@@@????????????@@@AAA===>>>???@@@??????AAABBBEEEDDDGGGOOOZZZkkk~~~|||zzzyyyxxxwwwuuussstttuuuvvvvvvsssqqqqqqqqqpppooonnnooopppqqqpppoooooooooooonnnnnnooopppppppppooonnnmmmmmmnnnooooooeeedddbbbaaa```___``````bbbccceeefffffffffhhhjjjkkknnnqqqtttxxx|||{{{wwwqqqooopppqqqpppnnnllljjjfffcccaaaaaabbbcccaaaaaabbbbbbbbbaaaaaa```___``````^^^\\\[[[\\\^^^^^^___```aaabbbbbbbbbbbbccccccccccccccccccddddddggghhhiiiiiihhhfffdddbbb```aaadddfffggggggeeedddhhhiiiiiihhhfffccc___]]]___]]][[[[[[\\\]]]]]]\\\[[[[[[[[[ZZZZZZ[[[[[[\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZXXXWWWWWWXXXYYYZZZ]]]^^^______^^^___aaacccbbbaaa```___^^^]]]\\\\\\YYYZZZ[[[[[[[[[[[[ZZZYYY]]]\\\\\\\\\]]]___aaabbbbbbaaaaaa````````````aaaccccccbbbbbbbbbccccccdddgggggghhhhhhiiijjjkkkkkkiiikkkllljjjjjjppp{{{yyyxxxpppkkkfff___[[[UUUTTTRRRPPPOOOOOOOOOOOOPPPSSSWWW[[[```eeelllpppxxx}}}~~~pppeeeWWWQQQJJJDDDAAAAAA@@@@@@@@@@@@???>>>>>>???@@@@@@===???AAAAAA@@@@@@AAABBBCCCEEELLLVVVbbbwww|||zzzxxxwwwwwwvvvtttrrrqqquuuxxxyyywwwssspppnnnmmmmmmmmmooorrrssssssqqqsssrrrqqqpppooonnnnnnnnnmmmlllkkkjjjjjjkkklllmmmcccaaa___^^^]]]^^^```aaaaaaccceeeeeeeeeeeegggiiijjjllloooqqqtttyyy{{{uuurrrpppooooooooollljjjllliiieeeaaa``````bbbcccaaabbbbbbccccccbbbbbbaaa___^^^]]]\\\\\\\\\^^^___``````aaaaaabbbbbbccccccccccccdddeeefffffffffgggkkkkkklllkkkjjjhhhfffeeecccdddeeegggggghhhhhhggghhhiiiiiihhhfffcccaaa___```___^^^^^^``````___^^^[[[[[[ZZZZZZZZZ[[[\\\\\\[[[ZZZZZZYYYZZZ[[[]]]^^^\\\[[[XXXWWWVVVXXXYYY[[[]]]^^^___^^^^^^^^^```bbbaaa``````___^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\___^^^]]]\\\\\\]]]^^^^^^aaaaaaaaaaaaaaabbbcccddddddcccccccccccccccddddddeeefffggghhhiiijjjkkkllllllmmmmmmkkkkkkooowww}}}pppwwwzzzqqqiiiccc___\\\WWWSSSQQQPPPPPPOOOOOOQQQTTTWWWZZZ^^^bbbdddhhhnnnvvvyyyqqqgggYYYOOOKKKGGGBBB@@@@@@AAAAAAAAA????????????????????????<<<>>>AAABBBAAAAAABBBCCCDDDHHHRRRaaaqqq~~~|||yyyxxxvvvuuuuuuuuusssqqqooorrrvvvwwwtttpppmmmlllmmmmmmnnnqqqtttvvvvvvuuuuuutttrrrpppooommmmmmmmmkkkjjjiiiiiiiiijjjkkklll```___^^^]]]]]]___aaabbbaaacccdddeeedddeeefffhhhjjjkkkmmmooorrrvvv|||}}}uuuqqqqqqqqqqqqpppnnnllliiikkkhhhdddaaa``````bbbdddccccccccccccccccccbbbaaa^^^]]]\\\\\\]]]___```aaaaaaaaaaaaaaaaaabbbbbbbbbbbbccceeegggiiijjjjjjjjjlllllllllllljjjiiigggfffgggfffeeeddddddfffhhhiiieeeeeeffffffeeedddcccbbbaaa``````aaabbbbbb```^^^YYYYYYYYYYYYZZZZZZ[[[\\\ZZZYYYYYYYYYZZZ\\\___```]]]\\\[[[YYYYYYZZZ\\\]]]^^^___```___^^^^^^___aaa`````````______^^^^^^^^^]]]]]]\\\\\\\\\\\\]]]]]]___^^^]]]]]]\\\\\\[[[[[[]]]]]]^^^^^^```aaabbbccccccccccccbbbccccccddddddeeeffffffhhhiiijjjkkkkkkiiijjjkkkjjjjjjmmmssswwwyyyqqqrrruuuyyy}}}wwwqqqnnniiiccc^^^\\\ZZZWWWUUUQQQQQQQQQSSSUUUXXXYYYZZZ]]]bbbiiiqqq{{{{{{kkk```ZZZTTTKKKDDDFFFCCC@@@???@@@BBBBBBBBB?????????@@@@@@?????????<<<>>>AAABBBBBBBBBDDDEEEJJJOOO^^^ttt~~~}}}{{{xxxvvvtttrrrrrrsssrrrqqqooommmnnnppppppnnnlllkkkkkkmmmmmmooosssvvvxxxwwwvvvtttsssqqqooommmlllkkkkkkjjjjjjiiihhhiiijjjkkklll^^^^^^^^^^^^___aaabbbdddbbbccceeeeeeeeeeeefffhhhhhhiiilllmmmooorrrwwwzzz|||}}}tttpppmmmnnnpppqqqqqqooommmlllhhhgggdddbbbaaabbbdddeeedddeeeeeeddddddbbbaaaaaa]]]\\\[[[]]]```bbbbbbbbbbbbbbbaaa`````````aaaaaabbbcccfffhhhjjjjjjjjjjjjjjjjjjiiiiiihhhgggfffeeegggeeebbb```aaacccgggiiibbbcccddddddeeeeeeddddddbbbbbbbbbcccdddccc___]]]YYYYYYYYYYYYYYYZZZ[[[\\\[[[[[[ZZZZZZ[[[]]]___```]]]]]]]]]]]]^^^^^^______^^^___```^^^]]]]]]^^^```__________________^^^^^^[[[[[[ZZZZZZZZZZZZ[[[[[[]]]]]]]]]\\\\\\[[[[[[ZZZYYYYYYYYYZZZ\\\]]]___```aaaaaaaaabbbbbbccceeeeeeffffffgggggghhhiiijjjjjjfffggghhhhhhhhhjjjnnnqqqqqqyyy|||wwwrrrpppoooooosssyyy}}}xxxqqqllliiifffaaa]]]XXXUUUSSSRRRSSSSSSSSSRRRVVVYYY^^^ccciiiqqqyyy~~~~~~nnneeeXXXPPPLLLJJJFFFCCCCCCAAA??????@@@AAAAAA@@@???@@@AAAAAAAAAAAA@@@???>>>???AAACCCDDDFFFIIILLLOOOXXXmmm|||{{{xxxuuurrrpppooooooppppppooommmjjjkkklllkkkjjjiiikkklllmmmmmmooosssvvvwwwuuusssqqqpppooommmlllkkkjjjjjjiiiiiihhhhhhiiijjjlllmmm[[[\\\]]]___```bbbcccdddcccdddffffffeeeeeeggghhhdddgggiiikkklllmmmppprrrqqqvvv{{{}}}~~~~~~tttnnnnnnjjjlllnnnooonnnmmmkkkkkkfffeeedddccccccdddeeeffffffffffffeeedddbbbaaa```\\\[[[\\\^^^ccceeedddcccbbbbbb```_________``````cccdddfffhhhhhhhhhgggfffeeeeeeddddddcccccccccbbbaaa```______```cccfffhhhcccccccccdddeeeeeeeeeeeeccccccdddeeeeeeccc^^^[[[ZZZZZZZZZZZZ[[[\\\]]]]]]^^^^^^]]]]]]]]]]]]]]]]]]\\\]]]^^^```aaaaaaaaaaaa^^^^^^^^^]]][[[[[[\\\]]]]]]]]]]]]]]]^^^^^^^^^^^^ZZZYYYYYYXXXXXXYYYYYYZZZ[[[[[[\\\\\\\\\\\\[[[[[[XXXXXXYYYZZZ[[[]]]^^^_________```aaabbbccceeeffffffggggggggghhhhhhiiiiiiffffffggghhhiiijjjkkkmmmpppttt}}}zzzuuuooojjjiiimmmqqqwww|||uuupppiiiddd^^^ZZZXXXWWWUUUSSSTTTVVVXXXZZZ]]]ccciiimmmyyyqqqeeeWWWRRRMMMHHHFFFEEECCCBBBAAA@@@>>>???@@@AAA@@@???@@@AAABBBBBBBBBBBBAAA@@@AAABBBCCCDDDFFFJJJOOOSSS[[[jjj}}}zzzxxxuuurrrnnnmmmllllllmmmmmmlllkkkhhhjjjllllllkkkkkklllnnnllllllnnnqqqssssssqqqooommmlllkkkjjjjjjiiijjjjjjhhhhhhgggggghhhiiikkklllYYY[[[]]]___aaabbbccccccccceeeffffffeeeeeeggghhhbbbdddgggiiiiiijjjlllmmmiiiooowwwzzz|||~~~yyyrrrnnnoookkklllnnnmmmkkkiiigggfffddddddddddddeeeeeefffggghhhggggggfffdddbbb```___[[[[[[\\\```dddgggeeecccbbbaaa```^^^^^^^^^______dddeeefffggggggeeecccbbbaaa`````````````````````[[[[[[]]]___aaaccceeefffddddddeeeeeeeeeeeeeeeeeeddddddeeefffeeebbb]]]YYY[[[[[[[[[[[[\\\]]]^^^___aaaaaa```___]]]\\\[[[[[[ZZZ\\\___aaaccccccbbbaaa\\\]]]]]]\\\ZZZYYYZZZ[[[[[[\\\\\\\\\\\\]]]]]]]]][[[ZZZYYYXXXXXXYYYZZZ[[[ZZZZZZ[[[\\\\\\\\\\\\[[[[[[[[[[[[\\\]]]___```aaa^^^^^^___```aaaccceeefffgggggggggggghhhhhhhhhhhhiiiiiijjjjjjkkkkkkkkklllssstttyyy~~~vvvlllhhhjjjiiinnnwwwzzzsssjjjddd```^^^[[[XXXUUUVVVWWWXXXYYY]]]bbbfffjjjsssxxxkkk\\\QQQHHHHHHGGGFFFEEECCCAAA@@@AAA?????????AAABBBAAA???AAAAAACCCCCCCCCCCCAAAAAADDDEEEEEEFFFHHHMMMTTTYYYmmm|||yyyvvvsssqqqlllkkkjjjjjjllllllkkkjjjgggjjjmmmooonnnnnnnnnoookkkkkkmmmoooqqqpppmmmkkkjjjjjjiiihhhhhhiiiiiijjjgggfffffffffggghhhjjjkkkYYYZZZ[[[]]]___aaabbbcccdddeeeffffffeeeeeegggiiigggggggggggghhhiiijjjkkkhhhlllqqqsssuuu{{{zzzsssooommmllljjjggghhhiiiiiiiiihhhfffeeeeeeeeeeeeeeeeeeeeeeeedddfffffffffeeedddaaa___]]]______````````````_________^^^\\\[[[\\\]]]```aaabbbbbbbbbbbbaaa```___^^^______]]]\\\[[[ZZZZZZZZZZZZ]]]___aaaaaabbbccceeeeeeffffffdddbbbbbbcccdddcccccccccbbbbbb```___^^^ZZZ[[[\\\\\\[[[]]]```bbbccccccaaa```____________\\\]]]___``````___]]]\\\\\\\\\[[[ZZZZZZ[[[\\\]]]]]]]]]\\\[[[[[[ZZZYYYYYYYYYYYYZZZZZZ[[[[[[\\\\\\[[[[[[[[[[[[\\\]]]^^^___\\\\\\\\\[[[[[[\\\\\\]]]\\\\\\\\\]]]^^^___``````kkkiiiggghhhjjjkkkiiigggjjjkkkmmmlllkkkkkklllnnnpppqqqwww}}}rrriiidddeeebbbccclll|||}}}vvvpppjjjffffffddd```\\\ZZZ[[[\\\]]]fffiiinnnqqquuu{{{|||wwwooofff]]]VVVQQQOOOGGGEEECCC@@@???@@@AAAAAAAAABBBBBBBBBBBBAAA@@@???BBBBBBAAA@@@??????@@@AAAFFFJJJNNNQQQUUU]]]iiissszzzvvvvvvtttppplllqqqpppooonnnmmmlllkkkjjjkkkjjjjjjllloooqqqqqqpppoooooonnnmmmllljjjiiihhhggghhhjjjjjjjjjhhheeeccceeeffffffgggggghhhhhhhhhYYYYYY[[[\\\^^^```aaabbbddddddeeeddddddeeehhhjjjggggggggghhhhhhiiijjjkkkiiilllppprrrtttyyyzzzsssnnnlllllljjjiiiggggggggggggfffeeedddcccbbbbbbcccccccccccccccccccccdddddddddcccaaa___^^^^^^______``````______^^^]]]]]]]]]]]]^^^```bbbcccbbbbbbbbbbbbaaa`````````^^^]]]\\\\\\[[[[[[[[[[[[[[[^^^aaabbbbbbbbbcccdddeeefffeeedddbbbaaabbbcccdddccccccbbbaaa```^^^^^^[[[\\\]]]]]]\\\^^^aaacccdddcccbbb```___^^^^^^^^^[[[\\\^^^______^^^\\\[[[\\\[[[ZZZYYYZZZ[[[\\\]]]]]]]]]]]]\\\\\\[[[[[[ZZZXXXYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZ[[[\\\^^^^^^\\\\\\[[[[[[ZZZ[[[[[[[[[[[[\\\]]]___```bbbcccccckkkiiihhhhhhkkkkkkjjjhhhiiijjjllllllkkkkkklllnnnooopppttt|||vvvnnnfffaaa]]]bbbnnnzzz|||uuurrrmmmhhhdddccccccddddddfffiiikkkmmmqqqwww||||||~~~wwwooodddaaaZZZTTTMMMHHHEEEDDDEEEDDDBBB@@@???@@@AAABBBAAAAAABBBBBBCCCCCCBBBBBBDDDDDDDDDCCCDDDFFFIIIKKKMMMPPPUUU\\\eeesss~~~xxxuuuvvvuuurrrnnnppppppooonnnmmmmmmllllllkkkkkklllnnnqqqsssrrrqqqnnnnnnmmmmmmkkkjjjhhhhhhkkklllmmmmmmllljjjgggeeeeeeeeeeeeeeeeeefffffffffYYYYYYZZZ\\\]]]___```aaaddddddcccbbbbbbdddhhhlllhhhiiiiiiiiijjjkkkkkkllljjjmmmpppqqqrrrvvv|||vvvqqqnnnkkkiiiiiiiiiiiihhhggggggeeedddbbbaaaaaaaaa_________``````aaaaaabbb``````aaaaaaaaa```______]]]]]]^^^^^^^^^^^^]]]]]][[[\\\]]]___aaaccccccdddaaaaaa```______``````aaa\\\\\\[[[[[[[[[[[[\\\\\\\\\```ccceeedddcccbbbbbbdddddddddbbb``````aaabbbeeedddcccbbb```^^^]]]]]]\\\]]]^^^]]]]]]^^^aaacccdddcccbbb```___^^^]]]\\\[[[[[[]]]]]]]]]]]][[[[[[ZZZZZZYYYYYYYYYZZZ\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]XXXXXXXXXXXXXXXWWWWWWWWWXXXXXXXXXYYYZZZ\\\]]]^^^]]]\\\[[[ZZZZZZZZZZZZZZZ[[[\\\^^^aaacccdddeeefffjjjhhhhhhhhhjjjjjjiiihhhhhhjjjkkkkkkkkkkkkmmmoooooopppqqqttt}}}zzzmmmddd[[[ZZZ```jjjpppsss~~~|||wwwtttssssssqqqqqqrrrqqqqqqsssvvvyyytttuuuwwwxxxwwwwwwyyy{{{}}}tttlllddd\\\VVVQQQOOOLLLHHHEEECCCBBBBBBCCCBBB@@@@@@@@@@@@AAABBBAAAAAABBBCCCCCCDDDDDDDDDCCCCCCDDDEEEGGGKKKQQQVVV___aaafffppp{{{wwwuuuvvvvvvtttqqqppppppooonnnnnnnnnnnnnnnkkklllnnnrrruuuvvvtttrrrmmmmmmmmmmmmlllkkkiiiiiimmmnnnnnnnnnllliiifffdddffffffffffffeeeeeeeeeeeeYYYYYYZZZ[[[]]]^^^______ccccccbbbaaaaaadddhhhllljjjkkkkkkllllllmmmmmmllllllnnnppppppqqqsssxxx{{{uuunnniiihhhgggfffgggggghhhhhhiiigggeeebbb``````___```]]]]]]]]]^^^___```aaaaaa^^^^^^^^^^^^^^^]]]]]]]]]\\\\\\]]]]]]]]]]]]\\\\\\ZZZ[[[^^^```bbbbbbbbbaaa^^^]]]\\\\\\\\\]]]^^^___ZZZZZZZZZZZZZZZ[[[\\\\\\]]]```dddfffeeecccaaa```___```aaa```______aaaccceeedddbbb```^^^]]]\\\[[[[[[\\\\\\\\\[[[\\\___aaacccbbbaaa```^^^]]][[[ZZZYYYZZZ[[[[[[[[[[[[ZZZYYYXXXXXXWWWWWWXXXZZZ[[[]]]]]]]]]]]]]]]^^^^^^^^^^^^YYYYYYXXXXXXWWWWWWVVVVVVWWWWWWWWWWWWYYYZZZ[[[\\\]]]]]]\\\[[[ZZZZZZZZZZZZ\\\]]]___aaacccdddddddddffffffffffffgggggggggggghhhiiikkkllllllmmmoooqqqooopppqqqppprrr|||{{{qqqccc\\\]]]bbbgggiiilllrrryyy}}}}}}~~~}}}|||{{{|||}}}~~~ssslllccc\\\VVVSSSOOOMMMIIIHHHGGGFFFEEEEEEFFFFFFAAA@@@@@@@@@@@@AAABBBCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCEEEGGGIIIMMMTTT]]]dddwwwyyy~~~{{{wwwvvvvvvvvvtttsssrrrqqqpppnnnmmmmmmmmmnnnkkkmmmqqquuuxxxxxxuuurrrmmmnnnnnnnnnnnnmmmlllllllllllllllkkkiiifffcccaaahhhhhhggggggffffffeeeeeeZZZZZZ[[[\\\\\\]]]^^^^^^ccccccbbb``````cccgggkkkkkklllmmmmmmnnnmmmmmmlllnnnnnnoooooopppqqqsssuuuuuuyyy~~~~~~uuuooommmgggggghhhgggffffffggggggjjjhhheeecccaaa`````````\\\]]]]]]^^^___``````aaa___^^^]]]\\\[[[ZZZZZZZZZ[[[[[[\\\\\\\\\\\\[[[[[[ZZZ\\\^^^```aaa```^^^]]][[[ZZZZZZZZZZZZZZZ[[[\\\YYYYYYYYYYYYZZZ[[[\\\\\\\\\```dddeeedddaaa______[[[\\\^^^^^^^^^___bbbddddddbbb```^^^\\\[[[ZZZZZZYYYYYYZZZYYYXXXYYY[[[^^^`````````___]]][[[ZZZXXXXXXXXXYYYYYYYYYYYYXXXXXXVVVVVVVVVVVVWWWYYY[[[\\\\\\\\\]]]]]]]]]]]]]]]]]]YYYYYYYYYXXXXXXWWWWWWWWWVVVVVVVVVVVVWWWXXXYYYYYY]]]]]]\\\[[[[[[[[[[[[[[[]]]^^^```aaabbbaaa``````bbbbbbccccccccccccdddeeegggiiilllmmmnnnoooqqqtttoooqqqrrrpppnnnqqqzzzsssfff___^^^^^^^^^```dddhhhlllooowww}}}sssiiiddd\\\WWWQQQLLLIIIIIIIIIIIICCCCCCCCCCCCCCCCCCDDDDDD@@@@@@@@@@@@AAABBBCCCCCCDDDCCCBBBBBBBBBBBBCCCCCCGGGKKKPPPTTTZZZcccooowww~~~|||zzzxxxwwwuuusssrrrtttrrrpppnnnllllllllllllmmmnnnrrrvvvyyyxxxuuuqqqnnnoooppppppqqqpppppppppmmmlllllljjjhhheeebbbaaagggffffffeeeeeeddddddddd[[[\\\\\\\\\]]]]]]^^^^^^ccccccbbbaaa```bbbeeehhhiiijjjllllllllllllkkkjjjmmmmmmmmmmmmnnnnnnooopppnnnrrrvvvyyy{{{wwwooollllllhhhiiiiiihhheeeeeeeeegggiiihhhfffdddbbbaaa``````]]]]]]]]]^^^______``````___^^^\\\[[[ZZZYYYYYYYYY[[[[[[\\\\\\\\\\\\[[[[[[[[[\\\^^^``````___]]]\\\ZZZ[[[[[[\\\\\\[[[ZZZZZZYYYYYYXXXYYYYYYZZZ[[[[[[[[[^^^aaabbbaaa___^^^^^^XXXZZZ[[[\\\]]]^^^aaadddaaa```^^^[[[ZZZYYYYYYYYYVVVWWWWWWVVVVVVVVVXXX[[[\\\\\\]]]]]]\\\ZZZXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWUUUTTTTTTUUUWWWYYY[[[\\\[[[[[[[[[[[[[[[[[[[[[[[[XXXXXXXXXXXXXXXXXXWWWWWWVVVVVVUUUUUUUUUUUUVVVVVV[[[[[[ZZZZZZZZZ[[[[[[\\\]]]^^^```aaaaaa```^^^]]]^^^```aaaaaaaaaaaabbbcccfffhhhkkkmmmnnnppprrruuuooopppqqqooommmmmmooossswww}}}vvvhhh___XXXUUUYYYZZZ[[[^^^aaagggnnnsss~~~}}}rrrhhh```YYYTTTQQQMMMKKKHHHDDDCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDCCCBBBBBBCCCEEEFFFIIIPPPYYY```iiittt}}}|||zzzxxxvvvsssrrrqqqsssqqqooolllkkkkkkkkklllnnnppprrrvvvxxxwwwssspppooopppqqqrrrsssssssssssspppooonnnllljjjhhhfffeeedddddddddccccccccccccccc]]]]]]]]]]]]^^^^^^^^^^^^cccccccccbbbaaaaaaccceeefffggghhhiiiiiihhhgggfffjjjjjjiiijjjjjjkkkkkkjjjkkknnnqqqsssvvv|||xxxsssllljjjkkkhhhiiihhhfffcccbbbdddgggfffffffffeeecccaaa```___]]]]]]]]]]]]]]]]]]^^^^^^]]]\\\[[[ZZZYYYZZZZZZ[[[[[[\\\\\\]]]]]]\\\\\\[[[[[[\\\^^^___````````````^^^___aaabbbaaa___]]][[[YYYYYYXXXXXXXXXYYYZZZZZZYYY[[[^^^^^^]]]]]]]]]^^^YYYZZZ[[[[[[[[[\\\^^^```___]]][[[YYYWWWWWWXXXYYYVVVVVVVVVUUUTTTUUUWWWYYYXXXYYYZZZ[[[[[[YYYWWWVVVVVVVVVVVVUUUUUUVVVVVVVVVSSSSSSSSSTTTVVVYYY[[[\\\ZZZZZZZZZYYYYYYXXXXXXXXXVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVUUUTTTSSSSSSSSSSSSXXXXXXXXXXXXXXXYYYZZZ[[[[[[]]]___aaabbbaaa___^^^]]]___aaaaaa```___aaadddcccfffiiikkklllooorrrtttmmmmmmllllllllllllmmmmmmqqqyyyzzzlllaaa[[[ZZZXXXVVVWWW[[[___aaaaaafffllluuu~~~zzzvvvfffaaaYYYRRRMMMKKKIIIHHHEEEEEEDDDCCCBBBAAAAAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCDDDCCCCCCCCCEEEHHHJJJLLLOOOYYYfffrrr}}}}}}yyyyyyxxxwwwtttqqqppppppooonnnllljjjjjjkkkmmmnnnpppppprrrtttvvvtttqqqnnnnnnoooppprrrssstttttttttqqqqqqpppnnnllljjjiiihhhddddddeeeeeeeeeeeeeeefff^^^^^^^^^^^^^^^^^^^^^^^^ccccccdddcccaaa```bbbccccccdddfffggggggeeecccbbbhhhgggfffggghhhiiihhhgggeeehhhjjjkkkmmmuuu~~~uuutttqqqllljjjlllgggggggggdddaaa```cccfffdddeeeeeeeeecccaaa___^^^]]]]]]]]]\\\\\\\\\\\\\\\[[[ZZZYYYYYYYYY[[[\\\]]]\\\\\\]]]]]]]]]]]]\\\\\\[[[\\\]]]___aaabbbccccccaaaccceeegggfffccc___]]]YYYYYYXXXXXXXXXXXXYYYYYYXXXZZZ[[[\\\[[[[[[\\\^^^[[[\\\\\\[[[ZZZZZZ\\\]]]]]][[[YYYWWWVVVWWWXXXXXXVVVVVVVVVUUUTTTUUUWWWYYYVVVWWWYYYZZZZZZYYYWWWVVVVVVUUUUUUTTTTTTUUUUUUVVVRRRRRRSSSTTTVVVXXX[[[\\\ZZZYYYYYYXXXWWWVVVVVVUUUTTTTTTTTTUUUUUUVVVVVVWWWWWWVVVUUUSSSRRRRRRQQQQQQUUUUUUUUUVVVWWWXXXYYYZZZZZZ\\\___bbbcccbbbaaa```]]]___bbbaaa``````bbbdddaaadddgggiiikkkmmmqqqsssllljjjhhhhhhjjjlllmmmmmmqqqzzz}}}pppiii^^^ZZZUUUVVVZZZ\\\[[[YYYUUUZZZbbbkkkttt|||{{{rrrkkkeee___\\\SSSOOOJJJGGGFFFFFFFFFFFF@@@BBBDDDDDDDDDCCCCCCDDDAAABBBBBBCCCCCCBBBAAAAAACCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCEEEHHHKKKOOOQQQZZZfffvvv}}}{{{uuuvvvvvvuuurrrpppoooppplllkkkiiiiiijjjllloooqqqqqqqqqqqqssstttsssooolllmmmnnnoooqqqrrrsssttttttqqqpppooonnnllljjjiiiiiiggghhhhhhhhhiiiiiijjjjjj___^^^^^^^^^___```bbbcccgggeeecccaaaaaaaaacccdddhhhgggeeedddcccbbbbbbbbbeeefffffffffgggggghhhhhhhhhgggfffggglllttt|||zzzwwwsssooolllllllllmmmhhhgggfffeeeeeeeeeeeeeeecccccccccbbbaaa``````___\\\[[[[[[ZZZ[[[\\\^^^___YYYYYYXXXXXXWWWWWWWWWXXX\\\\\\[[[[[[[[[[[[[[[[[[]]]]]]]]]^^^```aaacccddddddnnnyyy{{{rrreee\\\XXX[[[YYYXXXVVVUUUUUUVVVVVVWWWWWWXXXYYYZZZZZZZZZZZZ[[[ZZZYYYXXXYYYZZZ\\\^^^\\\ZZZXXXVVVTTTTTTUUUVVVVVVVVVVVVWWWXXXYYY[[[[[[\\\\\\[[[ZZZYYYXXXWWWWWWWWWVVVTTTTTTUUUTTTSSSQQQQQQRRRSSSUUUVVVWWWXXXXXX[[[[[[ZZZYYYXXXWWWVVVVVVYYYUUURRRRRRTTTWWWWWWVVVTTTTTTTTTSSSSSSSSSSSSRRRVVVUUUUUUVVVWWWYYY[[[\\\^^^___aaabbbbbbbbbaaa```^^^^^^^^^______aaabbbbbbbbbbbbcccgggmmmooonnnllliiijjjlllllllllmmmppprrruuu|||}}}{{{~~~uuukkkddd[[[WWWWWWXXXVVVTTTTTTUUUWWW[[[aaahhhnnnrrrzzz~~~xxxiiifff```ZZZUUUQQQNNNMMMJJJHHHEEEBBBAAAAAAAAABBBCCCBBBBBBBBBBBBBBBCCCCCCEEEDDDCCCCCCDDDDDDCCCBBBDDDCCCCCCDDDFFFFFFEEEDDDEEEFFFGGGHHHKKKPPPWWW\\\iiiuuu}}}yyyxxxvvvtttrrrqqqppppppnnnllljjjiiiiiikkknnnooorrrpppmmmkkkjjjjjjkkklllpppooollllllmmmmmmlllkkkkkkkkklllllllllkkkjjjjjjggghhhjjjllllllllljjjiii]]]]]]]]]]]]^^^___aaabbbeeedddbbbbbbbbbcccdddfffgggfffeeeeeeddddddddddddffffffffffffggggggggghhhffffffgggjjjmmmrrrvvvyyy|||wwwsssqqqnnnllljjjjjjjjjjjjhhhhhhgggfffeeedddcccbbbddddddcccbbbaaaaaa``````^^^]]]\\\[[[[[[\\\\\\]]]ZZZYYYXXXWWWWWWWWWXXXXXXZZZZZZ[[[[[[\\\]]]^^^^^^```___`````````aaabbbcccgggpppzzzzzzqqqeee]]]ZZZXXXWWWVVVUUUUUUUUUUUUUUUUUUVVVWWWXXXXXXYYYXXXXXX[[[ZZZXXXXXXXXXZZZ[[[]]]\\\ZZZXXXVVVUUUUUUVVVVVVVVVVVVVVVWWWXXXYYY[[[[[[[[[[[[ZZZYYYYYYXXXWWWWWWVVVTTTSSSSSSSSSSSSQQQPPPQQQRRRSSSUUUWWWXXXXXXYYY[[[[[[ZZZZZZYYYXXXXXXXXXXXXUUURRRRRRTTTVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSSSSTTTTTTUUUVVVXXX[[[^^^```]]]^^^```aaaaaaaaa```_________^^^^^^^^^______```___```bbbeeehhhjjjjjjiiiiiijjjjjjjjjiiijjjmmmooorrrwww||||||yyyyyy}}}|||rrreee\\\XXXVVVSSSPPPQQQPPPPPPRRRVVVZZZ^^^```dddjjjrrrxxx{{{~~~~~~{{{zzzzzz~~~yyysssppplllfffaaa[[[YYYUUUPPPMMMJJJIIIIIIFFFEEECCCBBBBBBBBBBBBCCCAAAAAAAAA@@@@@@AAAAAABBBBBBBBBAAABBBCCCDDDDDDDDDCCCCCCDDDEEEFFFFFFFFFEEEEEEGGGJJJOOOVVVaaalllsss~~~|||xxxwwwuuurrrpppooonnnnnnlllkkkjjjiiijjjkkkmmmooopppooollljjjiiiiiiiiijjjnnnllljjjjjjkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjiiiiiihhhiiikkklllllllllkkkjjj[[[[[[[[[\\\]]]^^^```aaaccccccbbbbbbcccdddfffgggeeeeeeffffffgggggghhhhhhffffffffffffggggggggggggeeegggiiilllmmmnnnnnnnnnrrrtttyyy|||uuuooollllllkkkjjjiiiiiihhhhhhhhhhhhggggggeeeccc```___ddddddcccbbbaaaaaaaaaaaaaaa```___^^^]]][[[[[[ZZZ[[[YYYXXXVVVVVVWWWXXXYYYXXXYYYZZZ[[[]]]^^^___```bbbbbbaaaaaaaaaaaaaaaaaacccjjjqqqpppiii___YYYWWWTTTUUUUUUUUUUUUUUUTTTTTTUUUUUUWWWXXXXXXYYYYYYYYYYYYYYYXXXWWWWWWXXXZZZ[[[[[[ZZZXXXVVVUUUUUUVVVVVVUUUUUUVVVVVVWWWXXXZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWTTTSSSQQQQQQRRRRRRPPPOOOPPPQQQSSSUUUWWWXXXYYYYYY[[[[[[ZZZZZZZZZZZZZZZZZZXXXVVVTTTSSSTTTVVVVVVUUUVVVUUUUUUUUUTTTTTTTTTTTTVVVVVVVVVWWWXXX[[[]]]___\\\]]]^^^___```___^^^^^^^^^^^^]]]\\\\\\\\\\\\]]]^^^```cccdddeeefffggghhhiiijjjiiihhhggghhhkkknnnnnnssswwwvvvtttuuuzzz|||wwwiii```[[[WWWTTTSSSQQQNNNMMMNNNOOOPPPOOOQQQVVV]]]cccgggjjjmmmppplllmmmmmmkkkjjjiiikkklllooorrrvvvyyy{{{}}}yyytttnnniiibbb]]]ZZZWWWSSSOOOMMMKKKIIIGGGEEEEEEEEEEEEBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAABBBBBBCCCEEEFFFFFFGGGEEEFFFGGGHHHHHHHHHHHHHHHIIIMMMUUU```mmm}}}}}}}}}}}}|||zzzuuutttrrrpppnnnlllkkkkkkiiiiiiiiijjjjjjlllmmmnnnooonnnllliiihhhggghhhhhhkkkiiiggggggiiiiiiiiihhhgggggghhhhhhhhhhhhhhhhhhjjjjjjjjjjjjkkkkkkkkkkkk[[[[[[\\\]]]^^^___aaaaaadddddddddcccdddeeefffgggdddeeefffhhhiiijjjkkkkkkfffffffffggggggggggggggghhhiiikkklllkkkjjjiiihhhkkkmmmpppuuu{{{~~~xxxuuuqqqnnnjjjjjjkkkkkkjjjiiigggfffeeefffggggggeeeccc```___cccbbbaaa````````````aaaeeeeeedddbbb```]]][[[ZZZZZZYYYVVVUUUTTTUUUWWWXXXWWWXXXYYYZZZ\\\]]]^^^^^^``````aaaaaaaaaaaa``````]]]bbbffffff```ZZZWWWVVVSSSTTTUUUVVVVVVVVVTTTTTTUUUVVVWWWYYYYYYZZZZZZZZZXXXXXXWWWWWWWWWXXXXXXYYYYYYXXXWWWUUUTTTTTTTTTUUUTTTTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWTTTRRRQQQQQQRRRRRRQQQOOOQQQRRRTTTVVVWWWYYYYYYZZZZZZZZZZZZ[[[[[[\\\\\\\\\YYYXXXVVVVVVVVVWWWWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTYYYYYYWWWWWWVVVWWWXXXYYYZZZ[[[]]]^^^^^^^^^]]]\\\[[[[[[ZZZZZZZZZ[[[\\\\\\^^^aaadddeeeccccccfffiiiiiiiiiiiihhhhhhjjjmmmpppnnnqqqsssrrrpppqqquuuzzzuuu{{{sssjjjddd```[[[WWWRRRPPPPPPPPPNNNLLLNNNPPPTTTWWWYYY[[[\\\]]]^^^```aaaaaa___]]]]]]]]]\\\___cccfffhhhkkknnnppprrrtttvvvzzz}}}xxxqqqjjjeeeaaa^^^ZZZUUURRRPPPNNNKKKHHHEEEEEEDDDCCCCCCCCCCCCDDDAAAAAABBBCCCCCCBBBAAAAAACCCCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGGGGHHHIIIJJJJJJKKKMMMNNNMMMMMMMMMNNNSSSZZZgggwww~~~||||||{{{yyywwwrrrqqqooommmkkkiiihhhhhhggghhhhhhiiijjjkkkllllllnnnmmmllljjjhhhggggggggghhhfffeeeeeefffggggggfffeeeeeeeeeeeeffffffggggggiiiiiihhhhhhhhhiiiiiijjj\\\\\\^^^___aaabbbccccccgggffffffeeeeeeddddddddddddeeegggiiikkklllllllllgggggggggggggggffffffffflllkkkjjjiiihhhggggggfffhhhiiikkknnnsssyyy~~~|||uuurrrpppnnnkkkiiiiiijjjjjjiiifffdddbbbbbbccceeeffffffeeecccaaabbbaaa___^^^^^^___```aaahhhhhhgggfffccc```]]]ZZZYYYXXXVVVUUUTTTUUUVVVWWWXXXXXXYYYYYYZZZ[[[[[[[[[\\\]]]^^^___````````````ZZZ^^^aaaaaa^^^[[[ZZZZZZTTTUUUVVVWWWWWWVVVUUUUUUTTTTTTVVVWWWXXXYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWXXXVVVVVVUUUTTTTTTSSSSSSSSSRRRRRRRRRRRRSSSTTTUUUUUUVVVVVVVVVVVVVVVWWWWWWWWWUUUSSSRRRSSSTTTTTTSSSQQQRRRSSSTTTVVVXXXXXXYYYYYYYYYYYYYYYZZZ[[[[[[\\\\\\ZZZZZZZZZYYYXXXXXXXXXXXXVVVVVVVVVUUUUUUUUUTTTTTTXXXWWWVVVUUUTTTUUUVVVVVVYYYZZZ\\\]]]]]]]]]\\\[[[WWWWWWXXXXXXZZZ[[[\\\]]]]]]___bbbbbb``````cccfffggghhhiiijjjkkkmmmqqquuuoooqqqqqqooommmmmmpppssstttvvv{{{}}}rrrlllbbb\\\UUURRRRRRRRRPPPNNNOOONNNNNNOOOPPPPPPPPPPPPOOORRRTTTTTTQQQOOONNNNNNMMMPPPTTTVVVXXXYYY\\\^^^]]]^^^```bbbeeegggiiijjjmmmkkkkkklllnnnpppooooooppprrrvvvyyyzzzyyyvvvuuuqqqlllfffaaa]]]YYYVVVSSSPPPNNNLLLJJJIIIGGGEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@???BBBBBBBBBCCCDDDEEEFFFFFFGGGIIIKKKJJJIIIIIIKKKMMMPPPSSSVVVWWWVVVVVVXXXZZZdddnnn}}}~~~}}}{{{yyyvvvtttpppooommmkkkiiihhhgggggggggggghhhiiiiiijjjjjjkkkmmmmmmlllkkkiiiiiihhhhhhgggeeeddddddeeeeeeeeedddcccbbbbbbcccccceeefffgggggggggfffeeeeeeffffffggg\\\]]]___aaacccddddddeeehhhggggggffffffeeeddddddeeeggghhhjjjkkkkkkkkkkkkgggggggggggggggfffffffffkkkjjjhhhfffeeeeeefffffffffggghhhjjjnnnssswwwzzz~~~|||yyyuuusssqqqpppmmmlllggggggggggggfffdddbbb```bbbccceeefffffffffeeedddbbbaaa___^^^^^^___aaabbbhhhhhhiiihhhfffbbb^^^\\\YYYYYYXXXWWWWWWWWWWWWWWWXXXYYYYYYZZZZZZ[[[[[[[[[[[[\\\]]]___``````______WWWYYY\\\\\\[[[YYYYYYYYYUUUVVVVVVVVVVVVVVVUUUUUUQQQRRRTTTUUUWWWWWWXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWUUUUUUUUUTTTTTTTTTSSSSSSRRRRRRQQQQQQRRRSSSSSSTTTTTTTTTUUUUUUVVVVVVWWWWWWVVVTTTSSSTTTUUUVVVUUUSSSTTTUUUVVVWWWXXXXXXXXXXXXWWWWWWXXXXXXYYYYYYZZZZZZZZZ[[[[[[ZZZXXXWWWXXXYYYVVVUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSTTTVVVXXXYYYYYYZZZ[[[\\\]]]\\\[[[[[[UUUUUUVVVWWWYYY[[[]]]^^^ZZZ[[[\\\\\\\\\]]]```bbbcccfffhhhjjjlllooorrruuunnnoooooonnnlllkkklllmmmrrrrrrssswww{{{mmmddd[[[UUUUUUVVVTTTQQQNNNLLLJJJJJJKKKLLLKKKKKKHHHJJJLLLLLLJJJGGGEEEEEEHHHJJJMMMNNNNNNOOOQQQRRRPPPPPPQQQRRRSSSUUUWWWXXXWWWVVVVVVXXXZZZ[[[[[[ZZZ\\\^^^```bbbbbbaaa^^^]]][[[XXXSSSPPPMMMKKKIIIGGGHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAEEEDDDDDDCCCBBBAAAAAA@@@AAAAAABBBCCCDDDFFFHHHIIIJJJMMMOOOOOONNNNNNQQQTTTZZZ^^^cccfffgggjjjnnnqqq~~~~~~}}}{{{yyyvvvsssqqqnnnmmmllljjjiiiiiihhhhhhhhhgggggggggggghhhiiiiiikkkkkkkkkkkkjjjjjjiiiiiihhhfffdddddddddeeedddbbbaaaaaaaaaaaabbbdddfffgggeeeeeeeeeeeedddddddddddd\\\]]]```bbbdddeeeeeeeeeffffffgggggggggffffffeeeggghhhjjjkkkkkkjjjiiihhhhhhgggggggggffffffffffffffffffeeeeeeddddddeeeeeecccdddeeegggjjjooorrruuusss{{{~~~}}}vvvuuusssqqqpppooommmlllfffffffffffffffeeeddddddffffffeeeeeeeeeeeeeeeeeedddbbb```______aaacccdddeeefffhhhhhhgggccc___\\\ZZZ[[[\\\\\\\\\[[[YYYYYYXXXYYYZZZ[[[\\\]]]^^^___]]]^^^___```aaa```^^^]]]XXXYYYZZZZZZYYYWWWWWWVVVWWWVVVUUUTTTTTTTTTTTTTTTSSSTTTUUUWWWXXXYYYZZZZZZYYYYYYYYYYYYYYYXXXWWWWWWVVVVVVVVVVVVVVVUUUUUUTTTSSSSSSRRRRRRSSSSSSTTTTTTSSSSSSTTTTTTUUUVVVVVVWWWVVVTTTSSSTTTUUUVVVUUUTTTVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWXXXZZZ[[[ZZZWWWUUUVVVWWWUUUUUUTTTTTTTTTSSSSSSSSSSSSRRRRRRSSSUUUWWWYYYZZZYYYZZZ[[[\\\]]]\\\[[[[[[VVVVVVWWWWWWYYYZZZ\\\\\\YYYXXXXXXYYY[[[^^^______```cccfffiiijjjlllnnnooojjjkkkllllllkkkjjjjjjjjjkkklllmmmqqqyyyyyykkkcccaaa```^^^[[[UUUQQQMMMLLLMMMNNNMMMKKKIIIKKKLLLLLLIIIGGGEEEEEEGGGIIIKKKKKKJJJIIIJJJKKKJJJIIIIIIHHHIIIJJJKKKLLLJJJIIIIIIKKKMMMOOONNNMMMQQQQQQQQQQQQPPPOOONNNMMMMMMKKKHHHGGGGGGFFFDDDCCCEEEEEEFFFFFFEEEDDDCCCDDDBBBBBBCCCCCCCCCCCCBBBBBBEEEDDDCCCBBBBBBBBBCCCDDDBBBCCCDDDFFFHHHKKKMMMOOOOOOSSSWWWXXXXXXYYY]]]aaahhhnnnvvv|||zzzzzzzzzxxxuuurrrpppooollllllkkkjjjjjjjjjjjjkkkjjjhhhgggeeeeeefffggghhhggghhhiiiiiijjjjjjiiiiiijjjhhhfffeeeeeedddcccbbbaaa`````````aaadddfffhhhdddeeeeeefffeeedddcccbbb[[[]]]___bbbdddeeeeeeeeedddeeefffggghhhhhhhhhhhhhhhiiijjjkkkkkkjjjhhhfffhhhhhhggggggfffffffffeeeaaabbbcccdddddddddcccccc```aaabbbeeeiiimmmppprrrnnnwww{{{xxxxxx~~~xxxuuurrrqqqnnnllljjjiiihhhhhhgggggggggggghhhiiiiiiiiiiiihhhgggeeeeeeddddddeeefffdddbbbaaaaaabbbeeefffbbbdddfffhhhfffccc___\\\\\\]]]___```___^^^\\\ZZZXXXYYYZZZ\\\^^^```bbbccc```aaabbbbbbaaa___]]]\\\____________]]][[[YYYXXXWWWVVVTTTRRRQQQRRRRRRSSSVVVWWWYYY[[[\\\]]]^^^^^^YYYYYYZZZZZZYYYXXXWWWWWWWWWWWWXXXXXXXXXWWWVVVVVVUUUTTTTTTTTTTTTTTTUUUVVVRRRRRRSSSTTTUUUVVVVVVWWWUUUTTTSSSTTTUUUVVVUUUTTTWWWXXXXXXXXXWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVYYYZZZYYYVVVTTTTTTVVVTTTTTTTTTSSSSSSSSSSSSRRRVVVVVVUUUUUUUUUVVVWWWXXXYYYZZZ[[[]]]]]]\\\\\\[[[XXXXXXXXXXXXXXXYYYZZZ[[[[[[YYYWWWYYY]]]aaaaaa```]]]aaaeeehhhhhhhhhiiijjjfffgggiiijjjjjjiiiiiihhheeegggjjjnnnwww~~~sssooommmjjjfff___[[[UUUSSSRRRRRRPPPNNNIIIKKKLLLKKKIIIFFFEEEEEEDDDEEEFFFFFFDDDCCCCCCDDDGGGGGGFFFEEEEEEEEEFFFGGGEEEEEEEEEGGGIIIJJJIIIHHHLLLKKKJJJIIIGGGFFFFFFEEEFFFEEEDDDEEEFFFGGGFFFEEEAAABBBCCCCCCBBBAAAAAABBBBBBCCCDDDEEEEEEFFFEEEEEEDDDCCCBBBAAABBBDDDFFFHHHFFFGGGHHHKKKNNNQQQSSSUUUTTTYYY___aaaaaaccciiinnnttt|||}}}|||vvvvvvvvvtttqqqooonnnmmmlllkkkkkkkkkkkkkkkllllllkkkiiifffddddddeeefffhhheeefffggghhhiiiiiiiiiiiillljjjgggfffeeeeeecccaaa``````___```aaadddgggiiidddeeegggggggggeeecccbbbZZZ[[[]]]^^^```bbbdddeeeccccccccccccddddddeeeffffffggghhhiiiiiigggeeeccciiifffddddddffffffdddaaaddddddcccbbbbbbaaa``````^^^```cccdddeeefffiiikkkkkkkkkmmmpppuuuyyy}}}~~~yyyvvvuuutttpppllljjjkkkkkkiiigggfffeeeeeeeeeggghhhjjjllljjjfffbbbaaacccddddddbbbbbbbbbaaa``````aaabbbccciiieeebbbbbbffffffccc____________^^^]]]]]]]]]\\\ZZZ[[[]]]___aaaccccccdddddddddeeedddbbb```]]][[[\\\[[[ZZZXXXVVVUUUUUUUUUTTTSSSSSSSSSSSSSSSTTTTTTUUUWWW[[[___bbbbbbbbbaaaZZZYYYXXXWWWWWWXXXYYYZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZWWWTTTSSSSSSTTTUUUTTTRRRSSSTTTUUUVVVVVVVVVVVVPPPQQQRRRTTTTTTSSSRRRRRRVVVVVVWWWWWWWWWWWWWWWWWWWWWVVVTTTRRRQQQRRRSSSTTTTTTSSSRRRRRRSSSSSSRRRQQQSSSTTTUUUUUUUUUSSSRRRQQQQQQUUUYYY[[[[[[[[[ZZZ[[[ZZZZZZZZZZZZZZZ[[[[[[[[[[[[ZZZXXXWWWVVVWWWYYYZZZZZZYYYXXXXXXZZZ]]]aaacccaaaccceeeggghhhhhhhhhggggggggghhhhhhiiiiiijjjjjjhhhhhhiiilllsss|||{{{vvvpppggg^^^\\\^^^]]]VVVOOOMMMMMMLLLKKKJJJIIIHHHHHHFFFDDDCCCCCCDDDEEEEEEDDDEEECCCBBBCCCDDDEEEDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGFFFEEEDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDCCCGGGFFFEEEFFFFFFFFFEEEDDDDDDFFFGGGGGGGGGGGGHHHJJJIIINNNTTTWWWXXXXXX[[[^^^```eeejjjkkklllqqq|||~~~yyywwwuuusssqqqnnnkkkjjjiiiiiijjjjjjkkkkkkkkkkkkjjjjjjgggfffeeeddddddeeeggghhhdddddddddeeeeeefffffffffkkkiiifffcccaaa```aaaaaaaaaaaabbbdddfffggghhhiiigggfffeeecccbbbaaaaaa```]]]^^^___```aaabbbcccdddccccccbbbbbbbbbccceeeeeeeeeeeefffffffffeeedddcccdddbbb``````bbbcccaaa___aaaaaaaaabbbbbbbbbbbbccccccdddffffffffffffgggiiiiiiiiijjjlllooosssvvvxxxxxxsssooonnnnnnooollliiiiiijjjkkkkkkiiihhhggggggggggggiiijjjkkkiiifffbbbbbbcccdddcccbbbbbbaaa```___``````aaabbbfffccc```aaacccdddaaa^^^___^^^^^^^^^^^^^^^]]]]]]\\\]]]^^^___````````````cccddddddcccbbb___\\\ZZZYYYYYYXXXWWWVVVVVVVVVVVVSSSSSSSSSSSSSSSTTTUUUUUUVVVXXX\\\```bbbbbbbbbaaa[[[ZZZYYYXXXXXXYYYZZZ[[[WWWWWWWWWWWWWWWWWWWWWWWWXXXUUUSSSSSSTTTVVVWWWVVVTTTUUUVVVWWWXXXXXXXXXXXXSSSSSSTTTTTTUUUUUUUUUTTTWWWWWWXXXXXXXXXWWWWWWVVVUUUTTTRRRPPPOOOPPPQQQRRRSSSRRRQQQQQQSSSSSSRRRQQQSSSSSSTTTTTTTTTSSSQQQQQQSSSVVVZZZ[[[[[[YYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[ZZZYYYXXXXXXXXXZZZ[[[[[[ZZZZZZZZZ\\\^^^aaabbbbbbcccdddeeefffffffffeeeeeeeeefffgggggghhhhhhhhhiiiiiijjjmmmsss{{{yyymmmfffeeeccc]]]WWWTTTSSSQQQNNNLLLKKKIIIIIIKKKIIIGGGGGGHHHIIIHHHGGGIIIHHHFFFFFFGGGGGGFFFDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEHHHGGGGGGGGGIIIIIIIIIIIIIIIKKKMMMMMMMMMNNNPPPRRRTTTWWWZZZ[[[\\\^^^bbbfffiiiooouuuyyy|||}}}yyyuuutttsssqqqooollljjjiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhgggeeeddddddeeefffgggeeeeeeeeeeeeffffffggggggiiihhheeecccbbbaaabbbcccaaaaaacccdddfffgggiiiiiigggfffdddcccaaa```_________``````aaaaaabbbbbbbbbcccbbbaaa``````bbbdddeeeccccccbbbbbbaaaaaabbbbbb___^^^]]]^^^```aaa```_________```aaacccdddeeeeeehhhiiiiiihhhgggffffffggghhhhhhiiijjjkkkmmmooopppxxx}}}~~~xxxuuurrrnnnllllllmmmnnnnnnkkkiiihhhhhhiiiiiihhhhhhhhhgggggggggggghhhhhhgggeeecccbbbcccccccccbbbaaaaaa______^^^___```aaadddaaa^^^___aaaaaa___\\\]]]^^^^^^^^^^^^^^^^^^___^^^^^^^^^^^^^^^]]]]]]\\\bbbbbbbbbbbb```^^^[[[ZZZVVVVVVVVVUUUVVVVVVWWWWWWRRRRRRRRRSSSTTTUUUVVVWWWWWWYYY\\\___aaaaaaaaa```[[[ZZZYYYYYYYYYYYYZZZ[[[VVVVVVVVVVVVVVVVVVVVVVVVVVVTTTSSSSSSUUUWWWXXXXXXVVVVVVWWWXXXYYYYYYYYYYYYUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXWWWVVVUUURRRQQQPPPNNNNNNNNNNNNOOOQQQPPPOOOPPPRRRSSSSSSRRRRRRRRRRRRSSSRRRRRRQQQPPPTTTWWWZZZ[[[ZZZXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZ\\\[[[ZZZYYYYYYZZZ\\\\\\\\\]]]]]]^^^```aaabbbbbbcccddddddeeeeeedddcccccccccddddddeeeffffffggggggjjjjjjkkkmmmssszzzwwwrrrnnnhhhccc]]]\\\YYYVVVSSSRRRQQQQQQNNNMMMKKKKKKLLLKKKIIIGGGJJJHHHFFFEEEEEEEEEDDDCCCDDDDDDDDDEEEEEEFFFFFFFFFDDDDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFEEEEEEFFFFFFFFFFFFFFFEEEGGGGGGGGGHHHIIIJJJLLLMMMLLLOOOQQQSSSSSSUUUWWWYYY___aaaccccccdddhhhooouuu{{{}}}yyyxxxuuussssssooommmkkkiiihhhgggggghhhggggggffffffffffffggggggiiihhhfffeeeddddddeeefffeeeeeeffffffffffffgggggghhhgggeeecccccccccddddddaaaaaacccdddfffgggiiiiiigggeeedddaaa```^^^]]]]]]]]]]]]^^^___```aaaaaabbbcccaaa___^^^^^^```bbbcccaaa___^^^]]]]]]^^^___```^^^^^^^^^___aaabbbbbbbbb``````aaabbbdddeeeffffffiiijjjkkkiiigggffffffgggggghhhhhhiiikkklllmmmnnnoootttzzz~~~|||wwwsssmmmllljjjiiiiiikkkmmmnnnooommmjjjgggfffeeeddddddhhhhhhgggfffeeeeeeeeedddeeeeeedddcccccccccbbbaaa``````^^^]]]]]]^^^______aaa___^^^^^^______]]][[[\\\\\\]]]]]]^^^^^^______\\\]]]]]]]]]]]]\\\[[[[[[aaaaaa``````^^^\\\ZZZYYYVVVUUUUUUUUUUUUUUUUUUVVVRRRRRRRRRSSSTTTVVVWWWXXXWWWXXX[[[]]]^^^^^^^^^^^^YYYYYYYYYXXXXXXYYYYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUSSSTTTVVVWWWWWWWWWVVVWWWWWWXXXYYYYYYXXXXXXVVVVVVUUUTTTUUUVVVWWWXXXYYYYYYYYYXXXXXXVVVUUUTTTRRRQQQOOONNNNNNNNNNNNNNNOOONNNNNNOOORRRSSSSSSRRRQQQQQQQQQQQQQQQQQQQQQPPPSSSUUUXXXZZZZZZYYYZZZZZZ]]]]]]\\\\\\[[[[[[ZZZZZZ\\\[[[[[[[[[[[[\\\]]]^^^___```bbbcccdddeeeddddddffffffeeeeeedddccccccbbbccccccdddeeeffffffggggggjjjkkkkkknnnrrrwww|||yyysssjjjhhhdddaaa^^^]]]\\\\\\UUUTTTSSSSSSRRRPPPLLLJJJJJJHHHEEEDDDEEEFFFEEEDDDFFFGGGGGGGGGHHHHHHHHHHHHFFFGGGGGGHHHGGGGGGFFFFFFGGGFFFFFFEEEEEEEEEFFFGGGHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNPPPRRRSSSUUUXXXZZZ\\\^^^aaadddgggkkkooorrrvvv{{{xxxvvvvvvtttssstttkkkjjjiiigggfffffffffgggiiihhhgggggggggggghhhiiiiiihhhfffeeeddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddddddddeeeeeeaaaaaabbbdddeeeggghhhhhheeedddbbb```^^^\\\\\\[[[XXXYYYZZZ\\\]]]___```aaaaaa```^^^]]]]]]^^^___```]]]\\\ZZZYYYYYYZZZ]]]^^^\\\]]]^^^___```aaabbbcccbbbcccccccccddddddeeeeeeggghhhiiihhhfffffffffhhhddddddfffhhhiiikkklllllljjjmmmqqquuuyyyzzzvvvssspppnnnddddddcccbbbccceeeggghhhlllkkkiiigggdddcccddddddjjjiiiiiihhhgggfffeeedddcccdddeeeeeedddbbbaaa``````___]]]\\\\\\\\\]]]]]]```___^^^]]]^^^]]]\\\[[[[[[[[[\\\\\\]]]]]]^^^^^^ZZZZZZ[[[\\\]]]]]]]]]\\\______^^^]]]\\\ZZZYYYYYYWWWWWWVVVUUUTTTTTTTTTTTTRRRRRRRRRSSSTTTVVVWWWXXXVVVWWWXXXZZZZZZZZZZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVTTTTTTUUUUUUTTTSSSUUUUUUVVVWWWWWWWWWVVVVVVUUUUUUTTTSSSSSSUUUVVVWWWXXXXXXXXXXXXWWWVVVTTTTTTSSSRRRQQQPPPPPPOOOOOOOOONNNNNNNNNOOORRRTTTTTTSSSQQQPPPPPPPPPPPPPPPQQQQQQQQQTTTWWWYYYZZZ[[[]]]_________^^^]]]]]]\\\[[[[[[[[[[[[[[[\\\]]]^^^______aaabbbeeeggghhhhhhhhhggghhhhhhgggfffeeedddcccccccccdddeeefffggghhhiiiiiikkkkkklllmmmppptttwwwyyyyyy}}}zzzvvvqqqlllhhheeedddaaa```___^^^]]]YYYTTTPPPNNNKKKIIIHHHJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJKKKKKKKKKJJJJJJLLLJJJHHHGGGFFFFFFFFFGGGLLLMMMNNNPPPQQQRRRRRRRRRSSSTTTUUUUUUTTTUUUYYY\\\]]]```cccfffhhhkkkoooqqqssszzz{{{vvvvvvvvvsssqqqsssjjjiiigggfffeeeeeeffffffhhhhhhgggggggggggghhhhhhgggffffffeeedddcccccccccccccccccccccccccccccccccccccccccccccddddddeeeeeeaaabbbbbbcccdddeeeffffffcccbbb```^^^\\\[[[ZZZZZZUUUUUUWWWYYY[[[]]]^^^___^^^^^^]]]]]]]]]]]]]]]]]]ZZZYYYXXXWWWWWWYYYZZZ\\\XXXYYY\\\\\\\\\]]]___aaacccccccccbbbbbbbbbbbbbbbdddeeefffeeedddcccdddfff___```bbbdddfffhhhiiiiiigggiiikkkmmmoootttyyy}}}}}}yyytttooommmkkkiiigggccccccbbbaaabbbcccdddeeefffggggggfffeeeeeegggjjjllllllkkkkkkjjjhhhgggfffaaacccffffffdddaaa``````___^^^\\\[[[ZZZZZZ[[[\\\^^^]]]]]]\\\\\\[[[ZZZZZZ[[[[[[[[[[[[[[[[[[\\\\\\XXXYYYZZZ\\\]]]^^^^^^^^^]]]]]]\\\[[[ZZZYYYXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTSSSSSSSSSTTTUUUVVVWWWXXXVVVVVVWWWWWWXXXWWWWWWWWWUUUUUUVVVWWWWWWVVVUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWWWWUUUTTTSSSTTTTTTRRRQQQTTTTTTUUUUUUVVVUUUUUUTTTSSSSSSSSSSSSSSSTTTUUUUUUVVVVVVVVVVVVVVVUUUTTTSSSTTTTTTSSSSSSRRRQQQQQQPPPOOONNNNNNPPPSSSTTTTTTSSSQQQPPPPPPPPPPPPQQQRRRRRRQQQTTTWWWZZZ[[[]]]```bbb``````___^^^]]][[[[[[ZZZYYYZZZ[[[\\\]]]^^^___```aaaccceeehhhiiijjjjjjjjjiiiiiigggfffeeedddddddddddddddeeeggghhhiiijjjkkkjjjkkkkkkmmmnnnpppqqqrrrssswww~~~xxxssspppnnnmmmlllkkkiiiddd]]]YYYTTTRRROOOMMMNNNOOOPPPOOOOOOOOOOOONNNMMMMMMLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOPPPNNNLLLJJJIIIIIIJJJKKKOOOPPPRRRTTTWWWXXXYYYZZZZZZ\\\^^^]]]\\\^^^ccchhhkkkmmmqqqtttwwwzzz}}}}}}xxxtttuuutttpppnnnoookkkiiihhhfffeeeeeeffffffeeeeeeffffffffffffeeeeeedddddddddccccccbbbbbbaaaccccccbbbbbbbbbbbbaaaaaaaaabbbbbbbbbccccccccccccbbbbbbbbbbbbbbbbbbbbbbbb```___^^^\\\[[[ZZZZZZZZZUUUUUUWWWXXXYYY[[[\\\]]]\\\\\\]]]]]]]]]\\\[[[ZZZXXXWWWWWWVVVWWWXXXYYYZZZVVVXXXZZZ[[[ZZZZZZ]]]___________________________bbbccccccbbbaaa``````aaa]]]^^^```cccdddeeeeeeeeeffffffggghhhiiijjjlllnnnvvv~~~}}}xxxtttqqqllljjjiiihhhfffeeeeeeddddddccccccddddddeeedddeeeffffffeeefffiiillljjjjjjjjjjjjiiihhhfffeee```cccfffgggdddaaa______^^^]]][[[ZZZYYYYYYZZZZZZ[[[[[[[[[ZZZYYYXXXXXXXXXZZZZZZZZZZZZYYYYYYYYYYYYYYYYYY[[[\\\]]]^^^^^^^^^\\\\\\[[[YYYXXXXXXWWWWWWWWWVVVVVVUUUUUUUUUVVVVVVTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUVVVWWWWWWWWWWWWVVVUUUVVVVVVVVVVVVVVVVVVVVVVVVSSSRRRRRRRRRSSSTTTRRRPPPTTTUUUUUUUUUUUUUUUTTTTTTRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUTTTTTTSSSUUUUUUUUUTTTTTTSSSRRRQQQQQQPPPPPPQQQSSSTTTTTTSSSQQQQQQPPPPPPPPPQQQSSSSSSSSSVVVYYY[[[\\\^^^aaaccc```___^^^]]][[[ZZZYYYXXXXXXYYYZZZ\\\^^^______``````aaaccceeehhhjjjkkkkkkiiihhhfffdddccccccddddddddddddeeeggghhhiiijjjkkkjjjjjjkkkkkkllllllmmmmmmnnnpppuuu}}}yyyrrrllldddaaa\\\ZZZYYYYYYYYYXXXZZZYYYXXXWWWVVVUUUTTTSSSUUUVVVVVVWWWXXXXXXWWWWWWVVVUUUSSSRRRRRRSSSUUUWWWYYY[[[^^^aaadddgggiiiiiiiiilllooooooooorrryyyyyyuuussstttsssooolllnnnlllkkkiiigggffffffffffffdddeeegggiiiiiigggeeedddaaaaaabbbbbbbbbaaaaaaaaaccccccccccccbbbbbbaaaaaa```aaaaaabbbbbbbbbbbbaaabbbbbbbbbaaa```_________^^^]]]\\\[[[ZZZZZZZZZZZZWWWWWWXXXXXXYYYZZZZZZZZZZZZ[[[]]]^^^]]]\\\YYYXXXVVVVVVVVVVVVWWWXXXXXXYYYVVVYYY[[[[[[ZZZZZZ\\\___\\\\\\\\\]]]]]]]]]^^^^^^aaabbbbbbaaa^^^]]]]]]^^^___```bbbcccdddeeeddddddeeeffffffffffffffffffffffffmmmvvv{{{~~~}}}wwwrrrooonnnllliiihhhiiiiiihhhhhhbbbbbbbbbaaabbbbbbccccccfffhhhhhhgggddddddgggjjjfffggggggggggggeeecccbbb___cccggggggdddaaa______^^^]]][[[ZZZYYYYYYYYYZZZYYYYYYZZZYYYWWWVVVVVVWWWZZZZZZYYYYYYXXXXXXWWWWWWZZZ[[[\\\]]]]]]]]]]]]]]]\\\[[[ZZZXXXXXXWWWWWWWWWUUUUUUUUUUUUVVVWWWXXXYYYUUUUUUUUUTTTUUUUUUVVVVVVXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVXXXXXXXXXXXXVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUPPPPPPPPPQQQSSSTTTSSSQQQUUUUUUVVVVVVVVVUUUUUUTTTRRRSSSTTTUUUVVVUUUTTTTTTRRRSSSSSSTTTTTTTTTSSSSSSUUUUUUUUUUUUTTTSSSRRRQQQRRRQQQQQQRRRTTTUUUTTTSSSRRRQQQQQQPPPQQQRRRSSSTTTVVVXXX[[[\\\]]]^^^```bbb^^^^^^]]][[[YYYXXXWWWVVVWWWXXXZZZ\\\^^^_________^^^___aaacccfffhhhkkklllgggfffeeecccbbbbbbcccccccccdddeeefffhhhiiijjjkkkiiijjjjjjkkkkkkkkkjjjjjjkkkmmmpppvvvxxxtttnnnjjjhhhhhhgggfffdddcccbbb```^^^]]][[[[[[]]]]]]^^^_______________\\\[[[ZZZYYY[[[]]]```bbbkkklllppptttwww{{{}}}~~~|||xxxttttttvvvtttpppnnnooonnnllljjjhhhgggfffffffffeeegggjjjlllllljjjgggeee___``````aaaaaaaaaaaa```dddddddddcccccccccbbbbbb``````aaaaaaaaaaaa``````cccbbbaaa```___^^^]]]\\\\\\[[[[[[ZZZZZZZZZZZZZZZVVVWWWWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZWWWWWWXXXZZZ[[[\\\]]]^^^[[[\\\\\\]]]]]]]]]\\\\\\^^^]]]\\\[[[[[[]]]___```]]]]]]^^^_________^^^^^^]]]___aaacccdddcccbbb```cccccccccbbbbbbbbbbbbbbbgggiiikkkpppuuu|||~~~uuuoookkkiiihhhfffffffffeeeeeeeeeddddddaaaaaaaaaaaabbbcccdddeeebbbcccddddddeeeeeeeeeeeedddddddddcccbbbaaa```___aaaaaaaaaaaa````````````ZZZ[[[[[[\\\[[[ZZZYYYXXXZZZYYYXXXWWWWWWXXXYYYZZZ^^^[[[YYYXXXXXXYYYYYYXXXZZZZZZ[[[[[[[[[ZZZZZZYYYZZZYYYXXXVVVUUUUUUUUUUUUTTTTTTUUUUUUUUUUUUUUUVVVXXXVVVTTTUUUWWWXXXVVVTTTVVVUUUTTTSSSTTTUUUVVVWWWVVVWWWXXXXXXXXXWWWVVVUUUSSSTTTUUUTTTRRRRRRSSSUUUUUUUUUUUUTTTTTTTTTSSSSSSQQQRRRSSSTTTTTTTTTTTTTTTUUUTTTSSSQQQRRRSSSTTTVVVTTTTTTTTTTTTTTTSSSRRRRRRRRRSSSSSSTTTTTTSSSSSSSSSSSSRRRQQQPPPQQQSSSUUUVVVRRRQQQPPPOOOOOOPPPRRRSSSTTTWWWZZZ]]]^^^]]][[[ZZZWWWXXXYYYZZZYYYXXXVVVUUUWWWWWWWWWYYY[[[^^^```bbb____________aaaccceeefffgggfffdddccccccdddeeeeeeeeecccbbbdddgggiiihhhfffeeeeeefffgggggggggggggggjjjkkkmmmpppvvv|||xxxxxxyyyzzz|||{{{zzzuuuoookkkjjjjjjmmmjjjgggfffhhhiiijjjjjjiiiffffffjjjmmmnnnsssxxx|||}}}xxxuuuuuutttsssqqqooonnnllllllnnnnnnlllkkkiiihhhgggfffhhhhhhhhhhhhgggfffddddddaaaaaaaaaaaaaaaaaabbbcccfffeeeeeedddccccccdddddd^^^___``````aaaaaa``````]]]^^^^^^^^^^^^]]]]]]\\\\\\ZZZYYYYYYZZZZZZZZZYYYXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYZZZ[[[\\\]]]]]]^^^[[[[[[\\\]]]]]]]]]]]]\\\]]]\\\\\\[[[\\\]]]^^^___\\\\\\]]]^^^^^^^^^^^^]]][[[^^^aaadddfffeeecccbbb````````````aaaaaaaaaaaabbbccceeeiiimmmqqqtttvvvzzzyyyuuuoooiiidddbbbaaa```ddddddcccccccccbbbbbbbbb````````````aaabbbccccccaaabbbcccdddddddddddddddbbbccccccbbbbbb```______]]]]]]]]]]]]\\\\\\\\\\\\ZZZ[[[\\\\\\\\\[[[YYYXXXYYYXXXWWWVVVVVVVVVWWWXXXZZZYYYWWWWWWYYYZZZ[[[ZZZYYYYYYYYYYYYYYYYYYXXXXXXYYYXXXXXXWWWWWWVVVWWWWWWTTTUUUUUUVVVVVVWWWXXXXXXWWWUUUSSSTTTWWWXXXVVVTTTSSSSSSSSSSSSSSSTTTTTTUUUVVVWWWWWWXXXWWWVVVUUUTTTQQQRRRSSSRRRQQQQQQRRRTTTVVVVVVUUUTTTTTTTTTTTTTTTRRRRRRSSSTTTTTTTTTTTTTTTSSSRRRQQQOOOOOOPPPRRRSSSTTTTTTTTTTTTTTTSSSRRRRRRSSSSSSSSSTTTTTTSSSRRRRRRSSSRRRQQQPPPPPPRRRSSSUUUSSSRRRQQQPPPPPPQQQSSSTTTVVVXXXZZZ[[[[[[ZZZXXXVVVWWWWWWXXXXXXXXXXXXWWWWWWZZZZZZYYYZZZ[[[]]]___```^^^^^^^^^^^^```bbbdddeeeddddddccccccccceeefffggghhhfffeeefffiiijjjjjjiiiffffffgggggghhhgggggggggggghhhiiikkkpppwww~~~~~~}}}zzzxxxvvvuuuuuuvvvwwwuuuuuuzzzyyyuuussssssrrrrrrqqqpppooonnnnnnooonnnmmmllljjjiiihhhggghhhhhhhhhhhhgggfffeeeeeecccbbbbbbbbbbbbbbbcccccceeedddcccbbbbbbaaaaaabbb_________``````______^^^]]]^^^^^^^^^^^^^^^]]]]]]\\\ZZZXXXXXXYYYZZZYYYXXXXXXXXXXXXYYYYYYYYYYYYZZZXXXXXXXXXXXXXXXXXXXXXXXXZZZ[[[\\\\\\]]]]]]]]]\\\ZZZZZZ[[[\\\\\\\\\\\\\\\[[[[[[\\\\\\\\\]]]]]]]]]ZZZ[[[\\\]]]]]]]]]]]]\\\ZZZ]]]bbbeeegggfffdddbbb]]]]]]^^^^^^______``````ccceeegggiiikkklllmmmmmmkkknnnsssyyy~~~zzzrrrmmmlllkkkiiifffbbb___^^^______`````````_________^^^^^^]]]]]]]]]^^^______`````````aaabbbbbbbbbbbbbbbbbb```aaaaaaaaa```___^^^]]][[[[[[[[[ZZZZZZZZZYYYYYY[[[[[[\\\]]]]]]\\\ZZZYYYWWWVVVUUUUUUTTTTTTTTTUUUWWWVVVUUUVVVYYY[[[\\\[[[XXXWWWVVVUUUUUUVVVWWWXXXWWWWWWWWWXXXXXXXXXYYYYYYUUUUUUVVVVVVWWWXXXYYYYYYUUUTTTSSSTTTVVVWWWVVVUUUPPPQQQQQQRRRRRRRRRRRRRRRVVVVVVWWWWWWVVVVVVUUUTTTOOOPPPQQQQQQPPPPPPRRRTTTWWWVVVUUUTTTTTTTTTUUUVVVSSSSSSTTTTTTUUUUUUTTTTTTSSSRRRQQQPPPOOOOOOPPPQQQSSSTTTTTTTTTTTTSSSSSSRRRTTTTTTTTTTTTTTTSSSRRRQQQSSSRRRQQQPPPPPPPPPQQQRRRSSSRRRQQQQQQQQQSSSTTTUUUXXXXXXXXXXXXWWWUUUTTTSSSXXXWWWWWWVVVVVVWWWXXXYYYZZZZZZYYYYYYZZZ[[[\\\]]]]]]]]]]]]]]]___aaacccdddbbbbbbbbbcccdddfffggghhhiiigggeeeeeegggiiijjjjjjhhhhhhhhhhhhhhhgggggggggeeefffggghhhkkkpppwww|||wwwsssrrrqqqqqqqqqqqqqqqqqqpppppppppoooooonnnmmmkkkjjjiiiiiiggggggggghhhhhhgggffffffddddddcccccccccccccccdddeeedddcccbbbaaaaaaaaaaaa_______________^^^]]]\\\\\\]]]]]]^^^^^^^^^]]]]]]\\\ZZZXXXXXXYYYZZZYYYXXXVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWZZZ[[[\\\\\\\\\[[[[[[ZZZXXXXXXYYYZZZ[[[[[[[[[[[[ZZZ[[[\\\]]]]]]]]]\\\\\\YYYZZZ[[[\\\]]]]]]]]]\\\\\\___cccfffgggfffcccaaa\\\\\\]]]^^^______``````eeegggjjjlllmmmmmmkkkjjjiiijjjkkkmmmpppsssuuuvvv||||||}}}}}}{{{wwwrrrmmmiiigggfffdddcccbbb```___^^^______]]]]]]\\\\\\\\\[[[[[[[[[ZZZ[[[\\\\\\]]]^^^^^^^^^______```````````````___^^^^^^^^^^^^^^^]]]\\\\\\[[[[[[[[[ZZZZZZZZZYYYYYYZZZ[[[\\\]]]]]]\\\[[[ZZZVVVVVVUUUUUUTTTTTTSSSSSSVVVUUUTTTVVVXXXZZZZZZYYYWWWVVVTTTSSSSSSUUUWWWXXXUUUUUUVVVXXXYYYYYYZZZZZZUUUUUUUUUUUUVVVVVVVVVVVVSSSRRRSSSSSSTTTUUUUUUUUUNNNOOOQQQRRRSSSRRRQQQPPPUUUUUUUUUUUUUUUTTTTTTTTTOOOPPPQQQQQQPPPQQQSSSUUUXXXWWWUUUTTTSSSTTTUUUVVVSSSSSSTTTTTTUUUTTTTTTSSSUUUTTTSSSQQQQQQQQQQQQQQQSSSSSSTTTTTTTTTTTTSSSRRRUUUUUUUUUUUUUUUTTTSSSRRRTTTSSSQQQPPPOOOOOOOOOPPPRRRQQQQQQQQQRRRSSSTTTUUUXXXWWWVVVUUUUUUTTTTTTTTT[[[YYYWWWUUUTTTUUUWWWXXXWWWWWWWWWXXXXXXYYYZZZZZZ]]]]]]]]]]]]^^^```bbbcccccccccddddddeeefffggggggfffeeedddcccdddfffggghhhiiihhhhhhgggggggggggggggfffgggiiijjjkkkoootttwwwxxxxxxqqqnnnoooooorrrqqqqqqqqqqqqpppppppppnnnmmmmmmlllkkkjjjjjjiiifffgggggghhhhhhhhhggggggeeedddcccbbbbbbbbbbbbbbbeeedddcccbbbaaaaaaaaaaaa`````````___^^^]]][[[[[[[[[\\\]]]^^^^^^^^^^^^^^^]]][[[YYYYYYZZZZZZYYYXXXVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVYYYZZZ[[[[[[[[[ZZZXXXWWWVVVWWWXXXYYYZZZZZZZZZZZZZZZ[[[\\\]]]]]]]]]]]]\\\ZZZZZZ[[[]]]]]]^^^^^^^^^___aaadddffffffccc```^^^]]]]]]^^^___``````aaaaaaaaacccfffiiijjjiiihhhfffiiiiiihhhhhhjjjkkkmmmoooqqqqqqsssuuuyyy}}}xxxrrrmmmkkkjjjhhhgggfffeeeddd^^^^^^]]]\\\\\\[[[ZZZZZZ[[[[[[[[[ZZZZZZZZZYYYYYYYYYZZZ[[[\\\]]]]]]\\\\\\]]]^^^^^^^^^^^^^^^]]]]]][[[[[[\\\\\\[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXYYYZZZ[[[[[[[[[ZZZYYYVVVVVVVVVVVVUUUUUUTTTTTTVVVUUUTTTUUUVVVVVVUUUTTTVVVUUUSSSRRRSSSUUUWWWXXXSSSTTTUUUWWWXXXXXXXXXXXXUUUTTTTTTSSSSSSRRRRRRQQQQQQRRRSSSSSSSSSSSSTTTTTTNNNOOOQQQRRRRRRRRRQQQPPPUUUUUUTTTTTTSSSSSSSSSSSSOOOQQQRRRRRRQQQRRRTTTVVVWWWVVVUUUTTTTTTTTTUUUUUUSSSSSSTTTTTTTTTSSSSSSRRRSSSSSSRRRQQQQQQQQQQQQQQQRRRSSSSSSTTTTTTTTTSSSSSSUUUUUUVVVVVVUUUTTTSSSSSSSSSSSSRRRQQQPPPOOOOOOOOOOOOPPPPPPPPPQQQRRRSSSSSSVVVVVVUUUUUUUUUVVVWWWXXX]]][[[WWWTTTSSSTTTUUUVVVUUUVVVWWWXXXZZZ[[[\\\\\\^^^]]]]]]]]]^^^```aaabbbeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddccccccdddeeegggggggggfffeeeeeeffffffgggeeegggjjjkkkmmmooorrruuuqqquuu}}}|||tttnnnllllllnnnsssrrrqqqqqqoooooonnnmmmlllkkkkkkkkkjjjjjjiiiiiigggggghhhhhhhhhhhhhhhgggddddddcccaaaaaa`````````bbbaaaaaa```````````````bbbbbbaaa```___]]]\\\[[[[[[\\\]]]^^^___````````````^^^\\\[[[\\\\\\[[[ZZZXXXWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXZZZ[[[[[[ZZZXXXVVVVVVWWWXXXZZZ[[[[[[[[[[[[\\\\\\]]]]]]]]]^^^^^^^^^[[[\\\]]]^^^___`````````aaabbbddddddcccaaa^^^\\\^^^_________```aaaaaaaaa___aaadddggghhhhhhfffeeedddddddddeeegggjjjlllnnnjjjkkklllnnnqqquuuyyy{{{{{{~~~~~~}}}zzzwwwtttrrroookkkiiigggeeedddcccdddcccaaa```^^^^^^^^^^^^]]]\\\[[[ZZZ[[[[[[[[[ZZZZZZZZZYYYYYYXXXZZZ[[[]]]]]]]]]\\\\\\\\\\\\\\\]]]\\\\\\[[[ZZZXXXYYYYYYYYYYYYYYYXXXXXXVVVVVVVVVUUUUUUUUUTTTTTTUUUVVVXXXYYYYYYXXXXXXWWWUUUVVVVVVWWWWWWWWWVVVUUUUUUTTTSSSSSSTTTSSSQQQOOOSSSSSSRRRRRRSSSTTTVVVWWWQQQRRRTTTUUUVVVUUUTTTTTTRRRRRRRRRQQQPPPPPPOOOOOOQQQRRRSSSSSSQQQQQQRRRSSSNNNOOOPPPPPPQQQQQQPPPPPPTTTTTTSSSRRRRRRRRRRRRSSSPPPQQQRRRRRRQQQRRRSSSUUUUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRSSSSSSRRRRRRQQQQQQOOOOOOOOOOOOOOOOOOOOOOOORRRSSSSSSTTTTTTTTTTTTSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRQQQPPPOOOOOONNNNNNOOOPPPQQQRRRSSSSSSTTTTTTUUUUUUVVVXXXYYYZZZ\\\ZZZWWWTTTSSSSSSUUUVVVVVVWWWYYY[[[\\\]]]^^^^^^]]]\\\\\\\\\\\\^^^```aaadddddddddddddddcccbbbbbbccceeeffffffddddddeeefffdddccccccbbbcccdddeeefffbbbeeeiiikkklllmmmooopppjjjlllqqqxxx}}}xxxrrrllljjjkkkmmmrrrqqqpppooonnnmmmlllllljjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhiiiiiihhhggggggeeedddcccaaa```_________^^^^^^]]]]]]]]]^^^______cccccccccbbbaaa```^^^^^^]]]^^^```aaabbbcccddddddcccaaa___^^^______^^^\\\WWWWWWWWWWWWVVVVVVVVVUUUWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXZZZ\\\\\\[[[YYYWWWXXXYYY[[[\\\]]]^^^^^^^^^___^^^]]]]]]]]]^^^___```]]]^^^___```aaabbbbbbbbbaaaaaaaaaaaaaaa```___^^^____________```````````````aaacccfffgggffffffeee``````aaacccfffiiilllmmmhhhhhhhhhiiikkkmmmpppqqqqqqtttwwwwwwvvvwww{{{~~~}}}yyytttqqqnnnnnnnnnkkkgggeeedddeeeeeecccaaaaaabbbbbb___]]]^^^___aaaaaaaaa```^^^]]]\\\\\\\\\\\\[[[[[[[[[[[[YYYZZZ\\\^^^___^^^]]]\\\[[[[[[[[[[[[[[[ZZZYYYYYYVVVWWWWWWXXXXXXWWWWWWVVVTTTSSSSSSSSSSSSRRRRRRRRRSSSSSSUUUVVVVVVVVVUUUUUUSSSTTTUUUWWWWWWWWWWWWVVVRRRQQQQQQQQQRRRQQQNNNLLLPPPPPPQQQQQQRRRSSSSSSTTTQQQRRRSSSSSSSSSQQQPPPNNNOOOOOOOOOPPPPPPPPPQQQQQQQQQSSSTTTSSSPPPNNNOOOQQQNNNNNNMMMMMMNNNNNNOOOOOOTTTSSSRRRQQQQQQQQQRRRRRRPPPQQQRRRQQQPPPPPPQQQSSSRRRSSSTTTUUUUUUSSSRRRPPPQQQQQQQQQQQQQQQPPPOOOOOOLLLMMMNNNNNNOOOOOOOOOOOORRRRRRSSSTTTTTTTTTTTTTTTNNNOOOPPPQQQQQQRRRQQQQQQSSSSSSSSSSSSRRRQQQQQQPPPNNNOOOPPPQQQRRRSSSTTTTTTSSSTTTTTTVVVWWWXXXXXXYYYYYYWWWVVVTTTTTTUUUVVVWWWVVVWWWYYYZZZ[[[[[[ZZZZZZZZZZZZYYYYYYZZZ[[[]]]^^^______aaaaaabbbaaa`````````cccffffffdddbbbbbbccc``````______```bbbdddeeebbbeeeiiikkkkkkjjjkkkkkkeeehhhkkkpppxxx{{{xxxxxxuuupppkkkhhhjjjlllooonnnnnnnnnmmmmmmmmmllljjjkkkkkkkkkkkkkkkkkkkkkiiiiiiiiiiiiiiihhhgggfffffffffdddbbbaaa```______]]]]]]]]]^^^___```bbbbbbeeeeeeeeeeeedddcccaaaaaaaaabbbdddfffggghhhiiiiiigggeeebbbaaabbbbbb```___UUUUUUUUUTTTTTTSSSSSSSSSWWWWWWWWWWWWWWWWWWWWWWWWWWWXXX[[[]]]]]]\\\ZZZYYY[[[[[[]]]^^^___````````````___]]]]]]]]]^^^```bbb^^^___```bbbcccddddddddd``````____________``````__________________^^^^^^^^^___```aaabbbbbbaaaaaaaaaaaabbbdddfffhhhjjjkkkiiihhhggggggggghhhiiijjjmmmnnnooommmjjjjjjmmmpppuuuxxx}}}|||}}}|||xxxvvvtttrrrppppppnnnllljjjgggjjjllljjjeeebbbbbbccccccaaa```aaacccdddaaa___\\\]]]___```aaa```^^^]]]]]]]]]]]]]]]\\\\\\\\\\\\ZZZ[[[]]]___```___^^^]]]ZZZZZZ[[[ZZZZZZYYYXXXXXXUUUVVVVVVWWWWWWWWWVVVVVVTTTSSSSSSSSSSSSRRRRRRRRRQQQRRRSSSTTTUUUTTTTTTSSSQQQSSSTTTVVVWWWWWWWWWVVVPPPOOOOOOPPPQQQPPPNNNLLLMMMNNNOOOPPPQQQQQQQQQQQQPPPQQQRRRRRRQQQOOOMMMKKKLLLMMMNNNOOOQQQRRRSSSTTTRRRSSSTTTSSSOOOMMMNNNPPPMMMLLLKKKKKKKKKLLLNNNOOOTTTSSSRRRPPPPPPQQQRRRRRRPPPQQQQQQPPPNNNNNNPPPQQQPPPRRRTTTUUUUUUSSSPPPOOOPPPQQQQQQQQQPPPOOOOOONNNMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRSSSTTTTTTTTTTTTTTTKKKLLLMMMNNNOOOPPPPPPPPPSSSSSSSSSSSSSSSSSSRRRQQQOOOPPPQQQSSSTTTUUUUUUUUUSSSSSSUUUVVVVVVWWWVVVVVVUUUUUUTTTTTTUUUWWWXXXYYYUUUVVVWWWWWWWWWVVVUUUTTTXXXXXXWWWWWWXXXYYYZZZ[[[ZZZ[[[]]]___``````______\\\```ddddddbbb___^^^___^^^]]]]]]]]]^^^aaaccceeedddgggjjjlllkkkiiihhhhhheeehhhkkknnnrrrwww||||||{{{xxxvvvssssssrrrnnniiigggiiilllllllllllllllmmmmmmnnnnnnkkkkkklllllllllllllllmmmjjjjjjjjjiiiiiigggffffffhhhgggeeecccbbbaaa``````___``````aaacccdddfffgggffffffffffffeeedddcccccceeefffgggiiikkklllmmmmmmiiigggdddcccdddcccbbbaaaUUUTTTSSSSSSSSSTTTVVVVVVVVVUUUUUUUUUVVVVVVWWWXXXZZZZZZ[[[[[[[[[ZZZZZZYYY]]][[[ZZZ[[[^^^```aaaaaafffbbb^^^]]]___aaabbbaaa^^^___```aaabbbbbbaaa``````______^^^^^^___aaaaaabbbaaaaaaaaa``````______eeedddddddddeeecccaaa^^^aaaaaacccgggmmmooonnnkkkgggggghhhhhhhhhhhhgggfffllllllkkkjjjiiiiiiiiijjjkkklllooouuu|||}}}xxxsssvvvxxx{{{~~~~~~}}}|||zzzyyywwwvvvvvvpppooonnnoooqqqsssttttttlllkkkjjjiiihhhgggggggggddddddcccbbbbbbbbbccccccccccccbbbbbbaaa___^^^]]]```aaaaaaaaa```___^^^^^^```aaaaaaaaaaaa___]]]\\\ZZZ[[[]]]^^^___`````````^^^]]]\\\ZZZYYYXXXXXXXXXWWWWWWWWWXXXZZZYYYWWWUUUQQQQQQQQQQQQRRRRRRSSSSSSUUUUUUVVVVVVVVVVVVUUUUUUSSSSSSTTTTTTTTTUUUUUUUUURRRQQQPPPPPPOOONNNMMMLLLRRRRRRQQQQQQQQQPPPPPPPPPOOOPPPQQQQQQPPPMMMKKKIIINNNKKKJJJLLLPPPSSSTTTSSSRRRQQQOOOMMMLLLLLLMMMNNNPPPNNNLLLKKKJJJKKKLLLMMMMMMMMMNNNNNNNNNOOOOOOOOONNNNNNOOOOOOOOOPPPPPPPPPPPPRRRSSSTTTTTTRRRPPPOOONNNNNNOOOOOONNNMMMKKKJJJJJJKKKMMMOOOPPPRRRRRRRRRSSSTTTUUUUUUTTTRRROOONNNOOOOOOOOONNNNNNNNNMMMMMMPPPPPPQQQQQQPPPOOOMMMKKKLLLLLLMMMNNNPPPQQQQQQRRRUUUVVVVVVVVVUUUUUUTTTTTTSSSSSSTTTUUUUUUUUUUUUTTTRRRTTTUUUUUUSSSRRRSSSSSSUUUUUUVVVVVVWWWXXXXXXYYYXXXYYYZZZ[[[]]]^^^___``````___^^^]]]]]]^^^```aaa\\\\\\]]]___aaadddgggiiihhhhhhhhhhhhhhhggggggffffffggghhhkkknnnqqqtttuuuqqqvvv|||~~~{{{vvvrrrrrrqqqnnnlllkkkjjjjjjjjjkkkjjjiiihhhiiijjjkkklllmmmllljjjjjjmmmnnnooooookkkkkkllllllkkkiiihhhfffiiihhhgggeeecccaaa```___eeedddcccdddeeehhhkkkmmmjjjhhhfffdddddddddeeefffiiiiiikkknnnqqqpppnnnllljjjiiifffdddcccbbbbbbcccVVVUUUUUUTTTUUUVVVWWWXXXXXXWWWWWWVVVVVVVVVVVVWWWXXXYYY[[[\\\]]]]]]]]]\\\\\\[[[[[[\\\```cccddddddccc```]]]]]]___aaaaaa```______aaabbbbbbbbbaaaaaabbbaaa`````````aaabbbccccccccccccbbbbbbbbbbbbbbbfffeeedddeeeeeedddbbb```dddeeegggkkkpppqqqooommmgggggghhhhhhiiihhhhhhhhhjjjiiiiiihhhhhhhhhhhhiiikkkkkknnntttyyyzzzvvvqqqnnnooorrruuuwwwxxxyyyyyyuuuwwwyyy{{{zzzyyyvvvtttwwwxxxxxxxxxxxxwwwuuutttooooooooonnnlllkkkiiihhhhhhgggggghhhjjjkkkjjjjjjeeedddcccbbbaaaaaaaaaaaa```aaaaaabbbcccdddeeeeeeccccccbbbbbbaaa___^^^]]]`````````aaa``````______```aaaaaaaaa```___^^^]]]\\\]]]^^^___````````````^^^]]]\\\[[[ZZZZZZZZZZZZZZZYYYXXXXXXXXXWWWTTTRRRRRRRRRRRRRRRRRRRRRRRRRRRTTTUUUUUUVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQPPPPPPOOONNNNNNNNNQQQQQQQQQPPPPPPPPPPPPPPPNNNOOOPPPPPPOOOMMMKKKJJJMMMKKKIIIKKKNNNQQQRRRQQQPPPOOONNNMMMLLLKKKKKKKKKNNNMMMLLLJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMQQQQQQRRRRRRRRRQQQPPPOOONNNNNNOOOOOONNNLLLKKKJJJJJJKKKMMMOOOPPPQQQRRRRRRRRRRRRSSSTTTSSSQQQOOONNNNNNNNNOOOOOONNNNNNMMMLLLNNNOOOOOOOOONNNMMMLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPTTTTTTUUUUUUUUUTTTSSSRRRQQQRRRRRRSSSTTTTTTTTTTTTPPPRRRSSSSSSQQQQQQQQQRRRSSSSSSTTTUUUVVVWWWXXXXXXZZZZZZ[[[\\\]]]]]]^^^^^^___^^^]]]\\\]]]^^^```aaa^^^______```bbbeeegggiiiiiihhhhhhgggfffeeeddddddeeefffggghhhkkkmmmoooqqqnnnrrrwww|||zzzxxxvvvrrrnnnooonnnlllkkkkkkkkklllmmmllllllkkkkkkkkkkkkkkklllmmmkkkiiijjjlllnnnnnnnnnkkklllllllllkkkiiigggfffffffffeeedddcccbbbbbbaaafffeeeeeeeeeeeefffggghhhfffeeecccbbbaaabbbcccdddiiiiiijjjmmmnnnmmmkkkhhhgggfffdddbbbaaaaaaaaaaaaWWWWWWVVVVVVVVVWWWXXXYYYZZZYYYXXXWWWWWWVVVVVVWWWXXXYYY\\\___`````````___\\\[[[[[[^^^aaaeeeffffffaaa___^^^___```aaa```___aaaaaabbbccccccccccccbbbeeedddcccbbbbbbcccddddddeeeeeeeeeeeeeeefffffffffgggfffeeefffffffffdddbbbhhhiiilllpppssssssqqqooojjjjjjjjjjjjjjjjjjjjjiiiggggggfffffffffggghhhhhhkkkkkkmmmqqquuuuuurrrmmmfffhhhjjjlllnnnoooppppppoooppppppppppppooonnnmmmoooooooooooonnnmmmkkkkkkfffggghhhhhhfffdddbbb``````aaabbbccccccbbbaaa```___^^^]]]\\\\\\\\\\\\\\\]]]^^^aaaccceeefffggggggcccccccccbbbaaa```___^^^______```aaaaaaaaa`````````aaaaaaaaa```___^^^]]]^^^^^^___```````````````\\\\\\\\\\\\\\\]]]]]]]]]^^^\\\ZZZYYYXXXVVVRRRPPPSSSSSSSSSRRRRRRRRRRRRRRRTTTUUUUUUVVVVVVUUUUUUTTTVVVVVVVVVUUUTTTTTTSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQPPPOOOOOOOOOOOOPPPMMMNNNOOOOOOOOONNNLLLKKKNNNLLLKKKLLLNNNPPPPPPOOOOOOOOOOOONNNMMMLLLJJJJJJLLLLLLKKKJJJJJJKKKMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKQQQQQQPPPPPPPPPOOOOOOOOOMMMMMMNNNNNNMMMLLLKKKJJJKKKLLLMMMOOOPPPQQQQQQQQQQQQQQQRRRRRRRRRQQQOOONNNMMMNNNNNNOOOOOOMMMLLLKKKLLLLLLKKKKKKKKKKKKKKKLLLJJJJJJKKKKKKLLLMMMNNNNNNQQQRRRTTTUUUTTTSSSQQQPPPNNNOOOPPPQQQRRRRRRRRRRRRNNNOOOQQQQQQOOOOOOOOOPPPPPPQQQRRRSSSUUUWWWXXXXXX]]]\\\\\\\\\\\\\\\\\\\\\]]]]]]\\\\\\]]]___aaabbbaaaaaaaaaaaabbbdddfffhhhhhhgggfffdddcccbbbbbbbbbeeeeeeeeefffggghhhjjjjjjiiilllpppsssxxxwwwsssrrrrrrooolllkkkkkkjjjjjjkkklllnnnooommmnnnnnnmmmmmmlllkkkkkkkkkjjjiiiiiikkkmmmmmmmmmkkklllllllllkkkiiigggfffddddddddddddddddddccccccffffffffffffeeedddcccbbbaaa```_________```aaabbbhhhggghhhiiijjjiiifffcccccccccaaa```____________WWWVVVWWWWWWWWWWWWXXXXXXYYYYYYXXXXXXXXXYYYYYYZZZZZZ\\\^^^aaabbbaaa```___\\\\\\\\\^^^aaaddddddddd______aaabbbccccccbbbaaadddeeeeeeeeeeeeeeeeeeeeegggfffeeeddddddeeefffggggggggghhhhhhiiiiiijjjjjjhhhfffffffffggggggfffeeekkklllooorrrtttsssrrrppppppooonnnmmmlllkkkjjjjjjfffffffffffffffggghhhiiikkkkkklllnnnqqqpppmmmjjjfffggghhhiiijjjllllllmmmppppppnnnmmmllllllmmmmmmlllkkkkkkjjjiiihhhggggggdddeeeggghhhgggdddaaa___^^^```bbbbbbaaa^^^]]]\\\^^^]]]]]]\\\\\\\\\]]]]]]]]]___bbbeeeggghhhhhhgggcccccccccbbbaaa```______^^^___```aaaaaaaaaaaaaaa```````````````______^^^^^^^^^____________^^^^^^[[[[[[\\\^^^^^^______``````^^^[[[ZZZXXXVVVSSSQQQTTTTTTSSSSSSSSSSSSRRRRRRUUUUUUVVVVVVVVVVVVUUUUUUXXXXXXWWWVVVTTTSSSRRRQQQOOOOOOPPPPPPQQQQQQQQQRRRRRRQQQPPPOOONNNOOOOOOPPPMMMNNNNNNOOOOOONNNMMMLLLOOOOOONNNNNNOOOOOOOOOOOONNNOOOPPPPPPOOOMMMKKKJJJKKKJJJJJJJJJKKKLLLMMMNNNLLLKKKKKKKKKKKKJJJJJJJJJLLLLLLMMMMMMMMMNNNNNNNNNQQQPPPOOONNNNNNNNNOOOOOOMMMMMMMMMLLLLLLKKKKKKJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPQQQQQQRRRRRRQQQPPPOOOLLLMMMNNNOOONNNMMMKKKJJJJJJIIIHHHHHHHHHIIIJJJKKKIIIJJJJJJKKKLLLMMMMMMMMMOOOPPPRRRSSSRRRQQQNNNMMMKKKLLLMMMNNNOOOPPPPPPPPPLLLNNNPPPPPPOOONNNOOOPPPOOOOOOQQQSSSUUUWWWYYYYYY^^^]]]]]]\\\\\\[[[ZZZZZZ[[[[[[[[[\\\]]]___```aaaaaaaaa``````aaabbbdddeeeeeedddcccaaaaaaaaaaaabbbeeedddddddddddddddeeefffdddgggjjjmmmooouuu}}}|||wwwrrrqqqrrrrrrooollljjjjjjiiiiiijjjkkkmmmnnnmmmmmmnnnnnnmmmkkkjjjhhhjjjiiihhhiiikkkllllllkkkkkkkkklllkkkjjjhhhfffeeecccccccccccccccccccccccccccdddeeeeeeeeeccc```___]]]]]]]]]]]]^^^___aaaaaadddcccccceeeffffffcccaaa`````````_______________UUUVVVVVVWWWWWWWWWWWWWWWXXXXXXXXXYYYZZZ\\\]]]^^^______aaaaaaaaa___]]]\\\]]]\\\\\\]]]___``````______aaaccceeeeeeeeeddddddhhhggggggggggggggggggggggggfffeeeeeeeeefffhhhiiiiiiiiijjjjjjkkkkkkllllllhhhgggeeefffhhhhhhhhhgggkkkllloooqqqqqqqqqqqqqqqwwwuuurrrpppmmmkkkjjjiiigggggggggggghhhhhhiiijjjjjjjjjkkkllllllllljjjhhhhhhhhhiiiiiijjjkkklllllllllkkkiiigggggghhhiiijjjiiihhhgggfffeeedddccccccaaaccceeefffeeecccaaa___^^^aaacccccc```]]]\\\\\\___^^^^^^^^^^^^^^^___```aaabbbeeeggghhhhhhgggfffbbbccccccbbbbbbaaa```_________```aaabbbbbbbbbaaaaaa``````_______________^^^^^^^^^^^^]]]\\\[[[[[[ZZZ[[[]]]^^^```aaaaaaaaa```^^^\\\ZZZZZZYYYWWWUUUTTTTTTTTTTTTTTTTTTTTTSSSVVVVVVWWWWWWWWWWWWVVVVVVZZZYYYXXXVVVTTTSSSRRRQQQOOOPPPPPPQQQQQQRRRRRRSSSRRRQQQPPPOOONNNOOOPPPQQQNNNOOOOOOOOOOOONNNNNNNNNNNNNNNOOONNNMMMMMMMMMMMMLLLMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMNNNOOOPPPQQQPPPPPPOOONNNNNNNNNNNNOOOLLLLLLKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQLLLLLLMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGHHHIIIJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMNNNOOOPPPOOONNNLLLKKKIIIJJJKKKLLLMMMMMMNNNMMMLLLNNNPPPPPPOOOOOOPPPQQQOOOOOOQQQSSSVVVXXXZZZZZZ]]]\\\\\\[[[ZZZZZZYYYYYYZZZZZZ[[[\\\]]]^^^___``````___^^^^^^^^^___```aaa_________``````aaabbbccceeedddccccccbbbcccccccccbbbeeehhhjjjkkkpppwww}}}|||vvvsssqqqqqqqqqqqqnnnkkkkkkkkkiiihhhhhhiiijjjjjjkkkkkkllllllkkkjjjhhhfffiiihhhhhhiiikkklllkkkjjjjjjjjjjjjjjjhhhfffdddcccccccccbbbbbbaaaaaa``````___aaacccddddddbbb```^^^]]]]]]]]]^^^___```aaaaaa^^^^^^___```ccccccbbb```_________```````````````UUUVVVWWWWWWXXXXXXWWWWWWWWWWWWXXXZZZ\\\^^^```aaabbbbbbaaa```^^^\\\ZZZZZZ\\\[[[[[[\\\^^^^^^]]][[[___bbbeeefffffffffggghhhiiihhhggggggfffgggggggggeeeeeeddddddeeegggiiijjjkkkkkkkkkkkkkkklllllllllhhhfffeeeeeegggiiiiiihhhjjjkkkmmmmmmmmmnnnppprrryyywwwtttpppmmmkkkjjjiiiiiiiiihhhhhhhhhiiijjjjjjiiiiiijjjjjjiiiiiihhhhhhjjjiiiiiihhhiiiiiijjjkkkiiihhhfffeeeeeefffhhhiiikkkjjjiiigggfffeeeeeeeeebbbccceeeffffffdddcccbbb^^^aaacccbbb^^^[[[[[[]]]^^^^^^^^^^^^______```aaacccdddfffgggggggggffffffbbbbbbccccccbbbbbbaaa`````````aaabbbbbbbbbaaaaaaaaa```____________``````______^^^^^^\\\[[[ZZZYYYYYYZZZ]]]___aaaaaaaaaaaa```^^^[[[ZZZZZZYYYXXXWWWSSSTTTTTTTTTUUUUUUUUUUUUWWWXXXXXXYYYYYYXXXXXXWWWZZZYYYXXXWWWUUUSSSRRRQQQQQQQQQQQQRRRRRRRRRSSSSSSTTTRRRPPPOOOOOOOOOQQQRRRQQQQQQPPPPPPOOOOOOOOOOOOKKKLLLNNNMMMLLLJJJJJJKKKIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMIIIIIIJJJJJJJJJKKKKKKKKKHHHIIIJJJKKKMMMNNNOOOOOOPPPPPPOOOOOOOOONNNNNNNNNKKKKKKJJJJJJJJJJJJKKKKKKMMMMMMNNNNNNNNNNNNNNNMMMOOOOOOOOOOOOPPPQQQQQQQQQLLLLLLLLLKKKKKKKKKKKKKKKIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIJJJKKKKKKLLLKKKKKKKKKLLLNNNPPPQQQPPPOOOPPPQQQOOOPPPQQQSSSUUUWWWYYYZZZZZZZZZYYYYYYYYYYYYYYYYYYZZZZZZ[[[\\\]]]]]]^^^^^^^^^]]]\\\\\\\\\]]]^^^___[[[\\\^^^```aaabbbbbbbbbcccbbbbbbaaaaaabbbbbbcccaaadddggghhhiiilllrrrwwwyyywwwqqqpppoooppppppooollljjjlllkkkiiihhhggggggggghhhiiiiiijjjiiiiiihhhgggfffiiihhhhhhjjjlllmmmllljjjiiiiiiiiihhhfffdddbbb```aaaaaaaaa``````______^^^]]]^^^```bbbbbbaaa```^^^]]]]]]^^^___```aaaaaaaaa[[[[[[[[[]]]```aaa```___]]]^^^___```aaaaaaaaaaaaVVVWWWXXXYYYYYYYYYXXXXXXYYYYYYZZZ[[[]]]___```aaacccbbb___]]][[[ZZZYYYYYYZZZYYYZZZ\\\^^^___]]]\\\___bbbeeeeeeeeeeeegggiiihhhgggfffeeedddeeeeeefffbbbbbbbbbccceeegggjjjkkkllllllkkkkkkkkkkkkkkkkkkgggeeedddeeegggiiiiiiiiiiiijjjkkkjjjjjjkkkppptttvvvtttqqqnnnkkkjjjjjjjjjjjjjjjiiihhhhhhhhhiiiiiiiiiiiiiiihhhggggggggghhhjjjjjjhhhhhhggghhhiiiiiihhhgggffffffggghhhjjjkkkooonnnllljjjiiihhhhhhhhhddddddeeeeeeeeeeeeeeeddd___bbbdddbbb]]][[[]]]```____________```aaabbbcccccccccddddddeeeeeeffffffbbbbbbcccccccccbbbaaaaaaaaaaaabbbbbbbbbaaa``````aaa```___^^^^^^___```aaa``````___^^^]]][[[YYYXXXXXXZZZ\\\___aaaaaaaaa``````]]]ZZZXXXXXXWWWVVVUUURRRSSSSSSTTTUUUVVVWWWWWWYYYYYYZZZZZZZZZZZZYYYYYYZZZYYYXXXWWWUUUTTTRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSUUUTTTQQQPPPOOOPPPRRRSSSTTTSSSRRRQQQPPPOOOOOOOOOKKKNNNPPPPPPMMMLLLLLLMMMIIIJJJJJJKKKMMMNNNPPPQQQNNNNNNNNNNNNNNNMMMMMMLLLHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMOOOPPPQQQQQQQQQPPPNNNMMMKKKJJJIIIIIIIIIJJJKKKKKKMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMNNNOOOPPPNNNLLLKKKIIIIIIJJJKKKLLLJJJJJJJJJJJJJJJIIIHHHGGGIIIIIIIIIIIIJJJJJJJJJJJJLLLKKKJJJIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKJJJIIIIIIKKKMMMOOOPPPOOOOOOPPPQQQNNNOOOPPPRRRTTTVVVWWWXXXVVVVVVWWWWWWXXXYYYYYYZZZZZZZZZ[[[\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[\\\^^^___ZZZ\\\___aaabbbaaa```_______________```aaabbbcccbbbeeeggggggggghhhmmmqqq|||wwwssssssooooooooooooooonnnmmmkkkkkkjjjhhhgggffffffggggggiiiiiihhhgggggghhhhhhhhhiiihhhiiikkkmmmmmmllljjjgggggggggfffeeebbb```^^^]]]]]]^^^^^^^^^^^^______]]]^^^___``````___^^^]]]]]]^^^___```````````````\\\[[[ZZZ[[[]]]^^^]]]\\\[[[\\\^^^___aaaaaaaaaaaaWWWXXXZZZ[[[[[[[[[ZZZYYY[[[[[[[[[\\\]]]^^^___```bbb```]]][[[YYYYYYYYYZZZXXXXXXYYY\\\___```___^^^^^^aaaddddddcccdddgggjjjfffeeedddcccbbbccccccddd```aaaaaabbbdddgggjjjkkklllllllllkkkkkkjjjjjjiiigggeeecccdddfffiiiiiiiiiiiijjjjjjhhhhhhjjjpppuuusssqqqnnnkkkjjjiiijjjjjjkkkjjjiiihhhhhhggghhhhhhhhhiiiiiihhhffffffgggiiikkkkkkiiihhhhhhhhhiiiiiiffffffeeefffggghhhjjjkkknnnmmmkkkiiiggggggggggggaaaaaaaaaaaaaaaaaabbbbbbaaadddeeeccc^^^\\\___ccc`````````aaabbbcccdddeeeaaaaaaaaabbbcccdddfffgggbbbbbbcccccccccbbbbbbaaabbbbbbbbbbbbbbbaaa```___aaa```___^^^^^^___```aaabbbaaaaaa___^^^\\\ZZZYYYXXXZZZ\\\___aaaaaa`````````]]]YYYWWWVVVUUUTTTRRRRRRRRRSSSTTTVVVWWWXXXYYYZZZZZZ[[[[[[[[[[[[ZZZZZZZZZYYYXXXWWWUUUTTTSSSRRRSSSSSSSSSSSSRRRRRRRRRRRRVVVTTTRRRPPPPPPQQQSSSTTTVVVUUUSSSRRRPPPPPPOOOOOONNNQQQTTTTTTQQQOOOPPPQQQMMMMMMMMMNNNPPPRRRUUUWWWOOOOOOOOOOOOOOONNNMMMLLLGGGHHHIIIJJJKKKMMMNNNNNNQQQQQQPPPPPPOOONNNMMMMMMOOOPPPQQQRRRRRRPPPNNNMMMKKKJJJIIIHHHHHHIIIKKKKKKMMMNNNNNNNNNNNNMMMLLLLLLJJJJJJJJJJJJKKKMMMNNNOOONNNMMMJJJHHHHHHIIIKKKMMMKKKKKKLLLLLLKKKIIIGGGFFFHHHHHHHHHHHHHHHHHHIIIIIILLLKKKIIIGGGGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHHHHKKKLLLOOOOOOOOOOOOPPPQQQMMMNNNOOOQQQRRRTTTUUUVVVSSSTTTUUUVVVXXXYYYZZZZZZZZZ[[[[[[\\\\\\\\\[[[[[[\\\[[[[[[ZZZ[[[\\\^^^___[[[]]]```bbbcccaaa^^^\\\]]]]]]]]]^^^___```bbbcccccceeegggfffdddeeeiiimmmrrr}}}{{{sssnnnoooooooooooopppppppppooonnniiiiiigggffffffggghhhhhhiiiiiiggggggggghhhiiijjjiiiiiiiiikkknnnnnnllljjjfffffffffeeecccaaa___]]]ZZZZZZ[[[\\\^^^___``````____________^^^]]]\\\\\\^^^^^^___`````````______]]]\\\[[[[[[\\\\\\[[[ZZZYYYZZZ]]]___```aaaaaa```VVVVVVVVVUUUVVVVVVWWWWWW[[[]]]aaaddddddbbb___\\\___^^^]]][[[ZZZYYYYYYYYYVVVVVVVVVWWWYYY]]]```bbbeeeeeeeeeeeeeeeeeeddddddgggccc```___aaaccccccbbbaaa`````````bbbdddgggiiihhhhhhhhhhhhhhhgggffffffaaaccceeehhhjjjkkkkkkkkkhhhjjjllllllkkkkkklllmmmiiiiiiiiiiiihhhhhhggggggfffgggiiiiiijjjiiihhhggghhhggggggggggggggghhhhhhkkkjjjiiihhhiiijjjkkklllfffeeeeeedddddddddeeeeeekkkjjjiiihhhgggfffeeeeeeaaabbbdddeeeeeedddbbbaaa_______________^^^^^^^^^ccccccbbbbbbccceeeggghhhbbbbbbbbbbbbbbbbbbbbbbbbdddfffgggfffcccbbbbbbbbbaaa```_________```aaabbbcccbbbaaa```___^^^]]]\\\^^^]]]\\\\\\[[[[[[\\\\\\bbbaaa___^^^^^^___```aaa___^^^]]]YYYUUUTTTTTTUUUWWWYYY[[[\\\[[[[[[\\\^^^[[[[[[ZZZYYYYYYYYYYYYYYY[[[ZZZYYYXXXWWWVVVVVVVVVUUUTTTTTTTTTUUUUUUVVVWWWWWWVVVUUUTTTTTTTTTUUUVVVSSSSSSRRRPPPMMMLLLNNNOOOPPPRRRTTTUUUUUUSSSQQQOOOOOOOOOOOOOOOOOOPPPQQQRRRNNNNNNOOOPPPOOONNNMMMLLLKKKKKKKKKKKKLLLMMMNNNOOOTTTSSSQQQOOOMMMLLLLLLKKKMMMNNNNNNNNNNNNOOOOOOOOOOOONNNLLLJJJIIIJJJKKKLLLNNNMMMKKKJJJIIIJJJLLLMMMLLLLLLKKKIIIHHHJJJMMMPPPQQQPPPMMMKKKKKKKKKMMMNNNJJJJJJHHHGGGFFFFFFEEEEEEGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHIIIIIIKKKLLLLLLLLLLLLLLLKKKKKKNNNPPPRRRSSSRRRRRRSSSSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXYYY]]]^^^^^^^^^]]][[[YYYXXXZZZYYYZZZ\\\^^^______]]]_____________________^^^^^^]]]\\\^^^bbbdddcccaaaddddddbbbaaaaaaaaabbbccciiiqqq}}}xxxssspppooooooppppppnnnkkkkkklllmmmmmmlllnnnlllhhheeeddddddeeefffdddeeeffffffgggfffffffffggghhhiiikkkjjjiiigggfffeeedddcccbbb```^^^]]]\\\ZZZZZZ[[[\\\]]]]]]^^^^^^cccaaa___]]]\\\]]]^^^___\\\]]]^^^^^^^^^^^^]]]\\\ZZZYYYYYYXXXXXXZZZ[[[\\\YYYYYYZZZ]]]aaabbb```]]]UUUTTTTTTSSSSSSSSSTTTTTTYYY[[[^^^``````___\\\[[[]]]]]]\\\ZZZYYYYYYYYYYYYXXXXXXXXXXXXZZZ\\\___aaaddddddddddddccccccbbbbbbeeebbb^^^^^^___``````___^^^^^^^^^___aaacccfffgggggggggffffffeeedddddddddbbbccceeegggiiijjjjjjjjjiiijjjlllkkkiiihhhhhhiiigggggggggggggggfffffffffggghhhiiiiiiiiihhhggggggjjjiiihhhhhhhhhiiijjjjjjkkkjjjiiihhhhhhiiijjjjjjfffeeeeeedddddddddeeeeeehhhhhhgggfffeeeeeeddddddcccccceeeeeeeeecccaaa```^^^^^^__________________bbbbbbaaaaaabbbccceeefffbbbbbbbbbbbbbbbbbbbbbbbbcccdddeeedddbbbaaaaaaaaaaaa```_________```aaabbbcccbbbaaa```___^^^]]]]]]]]]\\\[[[[[[ZZZZZZ[[[[[[```___]]]\\\\\\]]]___```\\\\\\[[[XXXUUUSSSTTTVVVZZZ\\\]]]^^^]]]\\\]]]^^^^^^]]][[[YYYWWWWWWWWWWWWZZZYYYWWWVVVVVVVVVVVVWWWXXXWWWVVVUUUTTTSSSSSSSSSVVVVVVUUUTTTUUUUUUVVVWWWTTTTTTTTTRRRPPPOOOOOOPPPPPPRRRTTTVVVVVVTTTRRRQQQOOONNNNNNNNNNNNOOOPPPQQQNNNOOOOOOPPPOOONNNMMMLLLJJJJJJJJJKKKKKKLLLMMMNNNQQQQQQPPPPPPOOOOOOOOONNNMMMMMMNNNNNNNNNOOOOOOOOOLLLKKKIIIIIIIIIJJJLLLMMMNNNMMMKKKJJJJJJKKKLLLMMMOOONNNMMMKKKIIIIIILLLOOOOOONNNLLLKKKJJJJJJKKKKKKIIIIIIGGGFFFEEEEEEEEEEEEGGGGGGGGGGGGHHHIIIJJJKKKIIIHHHHHHHHHIIIJJJJJJKKKLLLMMMMMMNNNMMMMMMLLLLLLLLLOOORRRTTTSSSRRRSSSSSSSSSSSSTTTTTTUUUVVVVVVVVVUUUUUUUUUUUUVVVVVVWWWXXX\\\]]]]]]]]]\\\[[[YYYXXXYYYXXXYYY[[[]]]^^^^^^\\\^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\^^^aaabbbaaa```cccbbbaaaaaaaaaaaaccccccgggmmmvvvyyyxxxuuuqqqmmmkkkjjjkkklllooommmkkkjjjkkklllkkkkkkmmmllliiigggeeeeeeffffffcccdddeeeffffffffffffffffffggghhhhhhhhhfffeeecccbbbbbbaaa```^^^]]]\\\\\\ZZZZZZ[[[[[[\\\]]]]]]^^^aaa```^^^]]]\\\\\\]]]]]][[[[[[]]]]]]]]]]]][[[[[[YYYXXXXXXWWWXXXYYYZZZ[[[XXXXXXXXXZZZ]]]^^^\\\ZZZRRRRRRQQQQQQQQQQQQQQQRRRWWWXXXYYYZZZZZZZZZYYYXXX[[[[[[ZZZYYYXXXXXXYYYYYYZZZZZZZZZZZZ[[[\\\^^^___ccccccbbbaaa```______^^^aaa___\\\\\\]]]^^^^^^]]]]]]]]]^^^```aaacccdddeeefffeeecccbbbaaaaaaaaabbbbbbbbbdddeeefffgggggggggiiijjjkkkiiigggeeedddeeeddddddddddddeeeeeeeeeeeehhhiiiiiiiiihhhgggffffffiiihhhgggffffffhhhjjjkkkkkkkkkjjjiiihhhhhhhhhiiieeeeeeddddddddddddeeeeeeeeeeeeeeeddddddcccccccccdddeeeeeeeeedddcccaaa```]]]^^^^^^^^^___`````````aaaaaaaaaaaaaaabbbcccdddccccccccccccccccccccccccccceeefffeeecccbbbbbbbbbaaa``````___```aaabbbcccccccccbbb```___^^^]]]\\\[[[[[[ZZZYYYYYYYYYYYYYYY\\\\\\ZZZZZZZZZ[[[\\\]]]ZZZZZZYYYWWWUUUTTTUUUWWW^^^```aaa```^^^]]]]]]^^^```^^^[[[XXXVVVUUUUUUUUUXXXWWWUUUTTTTTTUUUVVVWWW[[[YYYWWWUUUSSSQQQQQQPPPVVVVVVUUUUUUVVVWWWXXXXXXTTTVVVVVVUUUSSSQQQQQQQQQPPPQQQTTTUUUVVVUUUTTTSSSNNNNNNNNNNNNNNNNNNOOOPPPOOOOOOPPPPPPPPPOOONNNMMMJJJJJJJJJKKKKKKLLLMMMMMMNNNOOOPPPRRRRRRRRRRRRQQQLLLLLLMMMMMMMMMNNNNNNNNNKKKJJJJJJKKKLLLNNNPPPQQQMMMMMMKKKKKKKKKLLLMMMNNNQQQQQQOOOLLLJJJIIIKKKMMMLLLLLLKKKJJJJJJIIIIIIHHHGGGGGGFFFEEEEEEDDDEEEEEEGGGGGGGGGGGGHHHIIIJJJKKKHHHHHHHHHHHHJJJKKKLLLMMMMMMNNNNNNOOOOOOOOONNNNNNKKKNNNRRRTTTTTTSSSSSSSSSQQQRRRSSSUUUVVVWWWXXXXXXVVVVVVVVVUUUUUUVVVWWWWWW[[[[[[[[[[[[[[[ZZZYYYXXXXXXWWWWWWYYY[[[\\\\\\[[[\\\\\\\\\\\\\\\\\\\\\]]]^^^]]]\\\]]]___``````^^^aaaaaa`````````bbbcccdddfffiiimmmttt}}}xxxssspppooommmjjjhhhggggggiiijjjnnnllljjjiiijjjjjjiiihhhkkkkkkiiigggfffeeeeeeeeebbbcccdddeeeffffffffffffeeeeeeffffffeeecccaaa```___^^^^^^]]]\\\\\\[[[[[[ZZZZZZZZZ[[[\\\\\\]]]]]]]]]]]]]]]]]]\\\[[[ZZZZZZYYYZZZ[[[[[[[[[[[[ZZZYYYWWWWWWWWWVVVWWWXXXYYYYYYZZZXXXXXXYYY[[[[[[[[[YYYNNNNNNNNNOOOPPPQQQRRRSSSUUUUUUVVVVVVVVVWWWWWWWWWYYYXXXXXXWWWWWWWWWXXXXXXYYYYYYZZZ[[[\\\]]]]]]^^^``````___^^^]]][[[[[[ZZZ[[[[[[ZZZ[[[\\\]]]^^^___^^^___```bbbcccddddddddddddcccaaa___^^^^^^```aaa``````aaaaaabbbbbbccccccfffhhhhhhgggdddbbbbbbbbbaaabbbbbbcccddddddeeeeeeiiihhhhhhggggggfffeeeddddddcccbbbbbbdddgggjjjlllllllllkkkjjjiiihhhhhhhhhdddddddddcccddddddeeeeeeddddddddddddcccccccccccceeeeeeeeedddcccbbb```___]]]]]]]]]^^^___```aaaaaabbbbbbaaaaaabbbbbbbbbccccccccccccccccccccccccccceeeggghhhgggeeeddddddeeebbbaaaaaa```aaabbbdddeeeeeedddcccaaa^^^\\\ZZZYYYZZZYYYXXXXXXWWWWWWXXXXXXYYYXXXXXXWWWXXXXXXYYYZZZXXXYYYYYYWWWVVVVVVXXXZZZbbbccccccbbb___]]]]]]]]]___]]]ZZZWWWUUUTTTUUUVVVVVVUUUSSSRRRRRRTTTVVVWWWZZZYYYWWWUUUSSSQQQPPPPPPVVVVVVVVVVVVWWWXXXXXXYYYSSSUUUWWWVVVTTTRRRQQQQQQOOOPPPRRRTTTUUUUUUTTTSSSPPPOOOOOONNNNNNOOOPPPPPPPPPPPPPPPPPPOOOOOONNNNNNKKKKKKLLLLLLMMMMMMMMMMMMMMMOOOQQQSSSTTTSSSRRRQQQJJJJJJKKKKKKKKKLLLLLLLLLNNNNNNNNNOOOPPPQQQSSSTTTMMMLLLLLLLLLLLLMMMNNNOOOQQQQQQPPPNNNKKKKKKLLLNNNKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEHHHGGGGGGHHHHHHIIIJJJKKKIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNNNNOOOOOOOOOOOONNNKKKNNNSSSUUUUUUSSSRRRRRROOOQQQSSSVVVXXXYYYZZZZZZXXXWWWVVVVVVUUUUUUUUUVVVYYYYYYYYYYYYYYYXXXXXXXXXXXXVVVVVVWWWYYYZZZZZZYYYZZZZZZZZZ[[[[[[[[[[[[[[[^^^]]]]]]]]]^^^^^^^^^^^^```_________```bbbdddeeefffgggjjjmmmrrr{{{|||tttqqqpppppplllkkkiiihhhhhhiiikkklllmmmkkkiiihhhiiihhhgggfffhhhhhhgggfffeeedddcccbbbaaabbbcccdddeeefffffffffddddddddddddcccaaa___^^^[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\YYYZZZ[[[\\\\\\ZZZXXXWWWWWWXXXYYYZZZZZZYYYXXXWWWVVVVVVVVVVVVVVVWWWWWWWWW\\\[[[ZZZYYYZZZZZZ[[[[[[KKKKKKLLLNNNPPPSSSUUUVVVUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWVVVUUUUUUVVVVVVVVVTTTVVVXXXZZZ\\\]]]]]]]]]\\\\\\[[[ZZZYYYXXXWWWVVVVVVWWWYYY[[[\\\___aaabbbaaabbbcccdddddddddddddddbbb```^^^]]]]]]]]]___```]]]]]]]]]]]]]]]^^^______ccceeeeeeeeebbbaaaaaaaaa``````aaabbbdddeeeffffffggggggfffeeeddddddcccccc______```aaadddgggkkkmmmkkkkkkkkkjjjiiihhhggggggcccccccccccccccdddeeefffeeeeeeeeedddddddddddddddeeeddddddcccbbb```___^^^]]]]]]]]]^^^___```aaaaaacccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbdddeeegggfffeeecccddddddbbbbbbaaaaaabbbccceeeffffffeeeccc```]]]ZZZWWWVVVYYYXXXWWWWWWVVVVVVWWWWWWVVVVVVVVVVVVWWWWWWXXXXXXXXXYYYYYYYYYXXXXXX[[[]]]cccddddddbbb___\\\[[[[[[[[[YYYWWWVVVUUUVVVWWWXXXUUUTTTSSSRRRRRRSSSUUUVVVWWWVVVUUUTTTSSSSSSSSSSSSVVVVVVVVVWWWWWWXXXXXXXXXRRRTTTVVVVVVTTTRRRQQQQQQOOOPPPQQQSSSSSSTTTSSSSSSRRRQQQPPPPPPPPPPPPQQQQQQPPPPPPOOOOOONNNNNNNNNNNNMMMMMMNNNOOOOOOOOONNNNNNNNNOOOQQQSSSSSSRRRPPPOOOIIIIIIIIIIIIJJJJJJJJJKKKQQQQQQPPPPPPPPPPPPQQQQQQLLLLLLLLLMMMNNNOOOPPPPPPOOOPPPPPPNNNLLLLLLNNNPPPKKKKKKKKKKKKJJJIIIHHHGGGDDDDDDDDDCCCDDDDDDEEEEEEHHHHHHHHHHHHIIIJJJKKKKKKLLLKKKKKKJJJJJJKKKKKKKKKLLLMMMMMMNNNOOOOOOOOONNNLLLOOOSSSTTTTTTRRRRRRRRROOOPPPSSSWWWYYYZZZ[[[[[[YYYXXXWWWVVVUUUTTTTTTTTTWWWWWWVVVWWWWWWWWWWWWXXXXXXVVVUUUUUUWWWYYYYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[]]]^^^^^^^^^^^^^^^^^^^^^____________aaaccceeefffeeefffiiikkkmmmrrrxxx|||xxxqqqmmmlllkkkkkkjjjiiiiiihhhiiijjjlllnnnjjjiiihhhhhhhhhhhhfffdddeeeddddddcccbbbaaa``````aaabbbcccdddeeeeeeeeeeeeeeeddddddcccbbb```______ZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYZZZZZZZZZZZZ[[[[[[WWWXXXZZZ[[[[[[YYYWWWVVVVVVVVVWWWXXXXXXWWWVVVVVVTTTUUUUUUVVVVVVVVVVVVVVVZZZZZZYYYXXXXXXXXXYYYYYYJJJJJJLLLMMMPPPSSSUUUWWWTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVUUUTTTTTTSSSTTTTTTQQQSSSVVVYYY[[[[[[[[[ZZZXXXXXXWWWVVVUUUUUUTTTTTTSSSVVVYYY[[[]]]___aaadddcccccccccbbbbbbaaaaaaaaa]]]]]]\\\[[[\\\]]]^^^___[[[ZZZZZZZZZ[[[\\\]]]]]]bbbcccdddcccaaa______```]]]^^^___aaacccdddffffffeeedddcccbbbbbbbbbbbbbbb___```bbbdddfffiiikkklllhhhhhhiiihhhhhhgggfffeeecccbbbbbbccccccdddeeeffffffffffffeeeeeedddddddddcccbbbbbbaaa```___^^^^^^]]]^^^^^^^^^___`````````cccdddddddddcccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa___aaabbbbbbaaa``````aaaaaa`````````aaacccdddfffdddcccaaa^^^[[[YYYWWWUUUXXXXXXWWWVVVVVVVVVVVVWWWUUUUUUUUUVVVWWWWWWXXXXXXYYYYYYZZZYYYYYYYYY\\\^^^aaabbbbbb```]]]ZZZYYYYYYVVVVVVVVVVVVVVVWWWXXXXXXUUUTTTTTTSSSSSSSSSTTTTTTSSSSSSSSSSSSSSSTTTUUUVVVVVVVVVWWWWWWWWWWWWVVVVVVRRRSSSTTTTTTRRRQQQQQQRRRPPPQQQRRRSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQQQQPPPOOONNNMMMMMMMMMNNNNNNNNNOOOPPPQQQQQQPPPOOONNNNNNOOOPPPPPPPPPOOONNNMMMIIIIIIJJJJJJJJJKKKKKKKKKOOOOOOOOONNNMMMLLLLLLKKKKKKLLLMMMNNNOOOPPPQQQQQQNNNOOOOOONNNMMMLLLNNNOOOKKKKKKJJJJJJIIIHHHHHHHHHDDDDDDCCCDDDDDDEEEFFFFFFHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOOOOOOOOOOOOOQQQSSSSSSRRRQQQQQQRRROOOQQQTTTXXXZZZ[[[[[[[[[ZZZYYYXXXVVVUUUTTTSSSSSSUUUTTTTTTTTTUUUVVVWWWWWWXXXVVVTTTTTTVVVXXXXXXXXXXXXXXXXXXYYYZZZZZZ[[[[[[\\\^^^______^^^^^^___aaaaaa`````````bbbdddeeegggdddfffhhhjjjkkkmmmppprrryyy}}}yyysssooollljjjhhhggghhhhhhgggggggggiiijjjkkkhhhgggggghhhiiihhhgggeeecccbbbaaa```____________bbbbbbcccdddddddddccccccddddddcccbbbaaa`````````ZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZVVVWWWYYYZZZZZZYYYWWWVVVUUUVVVWWWXXXXXXWWWVVVUUUTTTTTTUUUVVVVVVVVVVVVVVVUUUVVVWWWVVVUUUTTTUUUVVVKKKKKKLLLMMMOOOQQQRRRTTTSSSSSSTTTUUUUUUUUUUUUTTTVVVUUUTTTSSSRRRRRRRRRRRROOOQQQTTTWWWXXXXXXVVVUUUTTTTTTTTTSSSSSSSSSRRRRRRSSSVVVZZZ[[[[[[\\\___aaacccbbb```]]]\\\[[[[[[[[[WWWXXXXXXYYYZZZ[[[\\\]]]ZZZYYYYYYYYYZZZ\\\]]]^^^cccdddeeeccc```^^^]]]]]]ZZZ[[[\\\___aaacccdddeeebbbbbb````````````aaabbbaaabbbccceeefffggggggfffcccdddeeeeeeeeedddcccbbbbbbbbbbbbbbbcccdddeeefffggggggfffeeedddccccccbbb``````___^^^^^^^^^^^^^^^^^^^^^__________________ccccccccccccbbbaaa```___````````````````````````\\\^^^``````^^^]]]^^^___^^^]]]]]]]]]^^^```bbbccc___^^^]]]\\\[[[YYYXXXXXXXXXXXXWWWVVVVVVVVVVVVWWWTTTUUUVVVWWWXXXXXXXXXXXXXXXYYYYYYYYYXXXYYY[[[^^^^^^______]]]ZZZWWWVVVVVVTTTUUUVVVWWWXXXWWWWWWVVVTTTUUUUUUUUUUUUTTTRRRRRRQQQRRRRRRRRRSSSUUUVVVWWWVVVVVVWWWWWWVVVUUUTTTSSSSSSTTTTTTSSSQQQQQQRRRTTTTTTTTTTTTTTTUUUUUUTTTTTTRRRRRRQQQPPPPPPPPPPPPPPPOOONNNMMMLLLLLLLLLMMMMMMMMMNNNPPPQQQQQQPPPNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNMMMMMMLLLKKKJJJJJJJJJKKKMMMNNNPPPQQQRRRRRROOOPPPPPPOOOLLLKKKKKKLLLKKKJJJHHHGGGFFFFFFGGGGGGDDDDDDDDDDDDEEEFFFGGGHHHIIIHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLKKKLLLLLLMMMMMMMMMNNNOOOPPPPPPQQQQQQQQQSSSTTTTTTRRRPPPOOOPPPQQQOOORRRUUUYYY[[[\\\[[[[[[[[[ZZZXXXVVVTTTSSSRRRRRRSSSSSSRRRSSSSSSUUUVVVWWWYYYWWWTTTTTTVVVXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[^^^``````______aaacccbbbbbbbbbbbbcccdddfffgggfffhhhiiijjjjjjlllooorrrtttxxx}}}zzzvvvrrrooommmllljjjiiiggggggfffffffffgggggghhhgggffffffhhhiiijjjhhhfffdddbbb```^^^^^^^^^``````cccccccccccccccbbbbbbaaabbbbbbaaaaaa````````````\\\\\\[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYVVVWWWXXXYYYYYYXXXWWWWWWUUUVVVWWWWWWWWWWWWVVVUUUTTTUUUVVVWWWWWWWWWVVVVVVQQQTTTWWWWWWUUUTTTTTTUUULLLLLLLLLLLLMMMNNNOOOPPPQQQRRRTTTUUUUUUUUUTTTSSSVVVUUUTTTSSSQQQQQQPPPPPPOOOQQQTTTVVVWWWUUURRRPPPRRRRRRRRRRRRRRRRRRQQQQQQTTTWWWZZZ[[[ZZZZZZ\\\^^^bbb```\\\YYYWWWVVVWWWWWWSSSTTTVVVXXXYYYZZZ[[[[[[ZZZZZZYYYZZZ[[[\\\^^^```fffffffffccc___\\\[[[ZZZXXXYYYZZZ]]]___aaacccddd``````___^^^^^^___aaaaaaaaabbbcccddddddcccaaa______```bbbbbbcccbbbaaa```bbbbbbbbbbbbcccdddeeefffggggggfffeeedddbbbbbbaaa___^^^^^^]]]]]]]]]^^^^^^_______________^^^^^^^^^bbbbbbbbbbbbaaa```^^^]]]________________________]]]^^^``````___^^^^^^___[[[[[[[[[[[[\\\^^^```aaaZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXWWWWWWVVVVVVWWWWWWTTTUUUVVVWWWXXXYYYYYYYYYXXXXXXYYYXXXWWWXXXZZZ\\\\\\]]]]]]\\\XXXVVVUUUUUUSSSUUUWWWXXXXXXWWWUUUTTTTTTUUUWWWWWWVVVTTTRRRPPPQQQQQQRRRRRRSSSUUUVVVWWWVVVWWWWWWWWWVVVTTTRRRQQQTTTUUUTTTSSSQQQQQQSSSUUUWWWWWWVVVVVVVVVVVVVVVVVVRRRQQQPPPOOOOOOOOOOOOOOOOOONNNLLLKKKKKKKKKLLLMMMLLLNNNOOOPPPPPPOOOMMMLLLKKKJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOMMMNNNNNNNNNNNNMMMLLLLLLJJJKKKMMMOOOQQQRRRRRRRRRQQQQQQQQQOOOLLLIIIIIIJJJJJJIIIFFFDDDDDDDDDFFFGGGDDDDDDDDDDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIJJJLLLLLLKKKKKKKKKKKKLLLNNNOOOPPPNNNOOOPPPQQQRRRRRRRRRRRRUUUUUUTTTQQQOOONNNPPPQQQPPPRRRVVVYYY[[[\\\[[[ZZZ\\\[[[YYYVVVTTTSSSRRRQQQRRRRRRRRRRRRSSSTTTVVVWWWZZZWWWUUUTTTVVVXXXYYYYYYXXXXXXXXXYYYZZZ[[[[[[\\\[[[^^^``````______bbbeeedddccccccccccccdddfffgggkkkllllllkkklllnnnrrrvvvsssuuuwwwyyy}}}~~~yyytttqqqmmmkkkkkkkkkkkkjjjhhhhhhggggggffffffggggggfffeeefffhhhjjjjjjiiigggeeeccc```^^^^^^___aaabbbccccccdddccccccbbbaaa```aaa``````_________``````]]]]]]]]]\\\[[[ZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWXXXXXXXXXXXXXXXXXXUUUVVVWWWWWWWWWWWWVVVUUUTTTUUUVVVWWWXXXWWWVVVVVVQQQUUUYYYYYYWWWUUUVVVWWWLLLKKKKKKMMMOOOQQQQQQQQQSSSSSSRRRSSSSSSTTTUUUVVVVVVUUUTTTSSSQQQQQQQQQQQQRRRRRRQQQRRRRRRSSSTTTUUUSSSRRRRRRQQQQQQRRRRRRRRRVVVWWWWWWXXXYYYYYYYYYXXX\\\\\\[[[ZZZYYYWWWUUUTTTUUUUUUVVVWWWWWWWWWWWWVVVWWWWWWWWWXXXYYY[[[^^^___aaacccdddccc___\\\ZZZYYYXXXZZZ\\\]]]]]]]]]^^^___[[[[[[[[[[[[[[[\\\]]]]]]^^^^^^______^^^\\\[[[ZZZ___^^^^^^]]]]]]]]]]]]]]]\\\]]]^^^___``````aaaaaadddcccbbb```^^^\\\[[[ZZZXXXYYYZZZ\\\^^^```aaabbbdddcccbbb___\\\[[[\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^]]]^^^^^^\\\ZZZYYYYYY[[[\\\]]]^^^______]]]\\\ZZZYYYXXXXXXXXXZZZ\\\^^^___XXXXXXXXXXXXZZZ\\\^^^___ZZZYYYWWWUUUTTTUUUVVVWWW[[[ZZZYYYXXXWWWVVVUUUUUUUUUTTTTTTTTTUUUUUUVVVWWWYYYYYYYYYXXXWWWVVVTTTTTTPPPPPPQQQQQQRRRSSSSSSSSSUUUUUUTTTTTTSSSQQQPPPOOOQQQQQQRRRSSSTTTUUUUUUVVVUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSTTTUUUUUUUUUUUUTTTXXXVVVTTTSSSTTTTTTSSSRRRPPPPPPPPPPPPOOOOOONNNMMMNNNNNNMMMLLLKKKJJJIIIIIIIIIKKKMMMNNNNNNLLLJJJHHHJJJJJJJJJKKKLLLNNNOOOPPPLLLLLLLLLLLLLLLLLLLLLLLLPPPNNNLLLKKKJJJIIIJJJJJJLLLLLLMMMNNNNNNOOOPPPPPPSSSQQQOOOMMMKKKJJJJJJJJJJJJIIIHHHGGGEEEDDDCCCCCCBBBCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKHHHHHHHHHHHHHHHIIIJJJKKKJJJKKKMMMOOOPPPPPPOOOOOOPPPOOONNNMMMMMMMMMOOOOOOTTTUUUWWWYYYYYYXXXWWWUUUWWWWWWVVVUUUUUUTTTSSSSSSTTTTTTUUUUUUWWWXXXZZZ[[[XXXYYYZZZZZZYYYXXXZZZ[[[[[[\\\]]]^^^^^^\\\ZZZYYYXXX\\\```bbbaaa```______dddcccaaaaaabbbeeeiiikkknnnnnnmmmlllllloootttxxx{{{uuussswwwzzz{{{~~~{{{yyyxxxvvvsssqqqnnnkkkjjjjjjkkkllliiigggeeecccccccccdddeeeeeeeeeeeefffhhhgggeeecccdddcccaaa`````````aaabbbdddcccaaa```______``````cccaaa```^^^^^^^^^___```bbbaaa```___^^^]]]]]]]]]]]]]]]\\\\\\[[[ZZZZZZZZZZZZ[[[]]]]]]]]][[[YYYXXXVVVWWWXXXYYYYYYXXXWWWVVVVVVVVVVVVVVVVVVWWWXXXYYYVVVVVVVVVVVVVVVVVVVVVVVVJJJJJJJJJLLLOOOPPPPPPOOOQQQQQQQQQQQQRRRSSSTTTUUUSSSRRRQQQOOOOOONNNNNNNNNPPPPPPPPPQQQRRRSSSTTTUUUSSSRRRQQQQQQQQQQQQRRRSSSTTTUUUVVVWWWXXXXXXXXXXXXZZZZZZZZZYYYXXXWWWVVVUUUVVVVVVVVVWWWWWWVVVVVVUUUVVVVVVVVVWWWXXXZZZ\\\^^^```aaabbb```\\\XXXVVVUUUXXXYYY[[[\\\[[[[[[\\\]]]ZZZZZZZZZZZZZZZ[[[\\\\\\]]]^^^^^^^^^]]]\\\ZZZYYY[[[ZZZYYYYYYXXXXXXYYYYYYZZZ[[[\\\^^^____________``````___]]]\\\ZZZYYYYYYZZZZZZ[[[\\\]]]^^^___```aaaaaa```]]][[[ZZZ[[[\\\]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\ZZZXXXWWWXXXZZZ\\\]]]_________^^^\\\[[[XXXXXXXXXYYYYYY[[[\\\]]]XXXWWWWWWXXXYYY[[[]]]^^^[[[ZZZXXXWWWWWWWWWYYYZZZZZZYYYXXXWWWVVVUUUUUUTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWUUUTTTSSSPPPPPPPPPPPPPPPQQQQQQQQQSSSSSSSSSRRRRRRQQQPPPOOORRRRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRSSSSSSSSSSSSSSSRRRSSSSSSTTTTTTTTTTTTTTTUUUSSSQQQPPPQQQQQQPPPOOOOOOOOOOOOOOOOOONNNMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHGGGHHHKKKMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKMMMNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMNNNLLLKKKIIIHHHHHHIIIIIILLLLLLMMMNNNNNNOOOPPPPPPQQQOOOMMMKKKJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDCCCDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJHHHHHHHHHIIIIIIKKKLLLLLLLLLMMMOOOPPPPPPPPPPPPOOONNNMMMMMMLLLMMMNNNPPPQQQTTTUUUVVVXXXXXXXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVWWWVVVVVVVVVWWWXXXYYYYYYZZZ[[[\\\\\\[[[ZZZ\\\]]]]]]^^^___``````___]]]\\\XXX[[[^^^``````___``````bbbaaa```aaacccgggkkknnnmmmmmmlllkkkkkkmmmqqqtttyyytttrrrtttvvvvvv{{{}}}yyyvvvuuusssrrrrrrpppmmmjjjiiiiiijjjkkkjjjiiifffdddcccccccccdddeeeeeeeeefffggggggeeecccdddcccaaa`````````aaabbbcccbbb```___^^^^^^______aaaaaa```_______________aaa```___^^^]]]]]]]]]]]]^^^^^^^^^]]]\\\\\\[[[[[[[[[\\\]]]]]]]]][[[YYYXXXWWWXXXYYYYYYYYYXXXWWWVVVXXXXXXWWWWWWXXXXXXYYYZZZWWWWWWWWWWWWWWWWWWWWWWWWHHHHHHIIILLLOOOPPPNNNMMMNNNNNNNNNOOOPPPQQQSSSTTTQQQPPPOOOOOONNNNNNNNNOOOOOOPPPPPPQQQRRRTTTUUUUUUTTTSSSQQQPPPPPPQQQSSSTTTSSSTTTUUUVVVXXXYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVVVVUUUTTTSSSSSSTTTTTTUUUUUUWWWXXXZZZ[[[]]]______]]]YYYUUUSSSSSSXXXZZZ[[[[[[ZZZYYYYYYZZZYYYYYYXXXXXXYYYYYYZZZZZZ\\\\\\]]]\\\\\\[[[ZZZYYYXXXXXXWWWVVVVVVVVVVVVVVVXXXYYYZZZ[[[\\\]]]]]]]]][[[[[[ZZZZZZYYYYYYXXXXXX\\\\\\\\\\\\\\\\\\]]]]]]\\\]]]]]][[[YYYXXXYYY[[[\\\\\\[[[[[[ZZZZZZYYYYYYYYYZZZZZZXXXVVVVVVWWWXXX\\\]]]^^^______]]][[[ZZZWWWWWWXXXYYYYYYYYYYYYYYYWWWWWWVVVVVVWWWYYYZZZ[[[[[[[[[ZZZYYYYYYZZZ\\\]]]YYYXXXXXXWWWVVVUUUTTTTTTVVVVVVVVVVVVUUUTTTSSSRRRSSSTTTVVVWWWWWWUUUSSSRRRQQQQQQPPPPPPOOONNNNNNMMMPPPPPPQQQQQQQQQQQQPPPPPPTTTTTTSSSRRRQQQPPPPPPOOONNNOOOOOOOOOPPPQQQQQQQQQRRRRRRRRRSSSSSSSSSTTTTTTRRRPPPNNNNNNOOOOOONNNMMMMMMNNNNNNNNNNNNMMMMMMLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFGGGJJJLLLMMMMMMLLLKKKJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIGGGGGGGGGHHHIIIMMMMMMMMMNNNNNNOOOOOOOOONNNMMMKKKJJJHHHHHHGGGGGGIIIHHHHHHHHHGGGGGGGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHHHHIIIJJJLLLMMMNNNMMMNNNNNNOOOOOOOOONNNNNNLLLLLLLLLMMMOOOPPPRRRSSSUUUUUUUUUVVVWWWXXXYYYYYYUUUUUUVVVWWWXXXXXXYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXYYY[[[[[[[[[ZZZZZZ\\\^^^]]]^^^```aaaaaa```___^^^YYY[[[]]]^^^^^^___aaaccccccbbbaaabbbdddhhhlllnnnjjjkkkkkkjjjjjjkkknnnqqqwwwssspppqqqrrrsssvvv{{{zzz|||}}}zzzwwwuuutttsssqqqooopppnnnkkkiiigggggghhhiiikkkjjjhhheeedddcccccccccfffeeeeeefffggggggfffddddddcccbbbaaa```aaabbbbbbaaa```___^^^^^^^^^^^^^^^___``````aaaaaa```^^^^^^```___^^^^^^]]]]]]]]]]]]```______^^^^^^]]]\\\\\\\\\]]]^^^^^^]]][[[ZZZYYYYYYYYYZZZZZZYYYXXXWWWWWWYYYYYYYYYYYYYYYYYYZZZ[[[WWWWWWWWWWWWXXXXXXXXXXXXHHHHHHJJJLLLOOOPPPNNNMMMLLLLLLLLLMMMNNNPPPQQQRRRRRRRRRQQQQQQQQQRRRRRRSSSPPPQQQRRRTTTUUUVVVWWWWWWUUUTTTRRRQQQQQQSSSUUUWWWSSSTTTVVVXXXYYYZZZ[[[[[[YYYXXXWWWWWWVVVVVVVVVVVVUUUUUUUUUTTTSSSRRRPPPPPPQQQRRRRRRSSSTTTUUUWWWWWWZZZ[[[\\\[[[XXXUUUTTTUUUZZZ[[[\\\\\\ZZZYYYYYYYYYYYYXXXXXXXXXXXXXXXYYYYYY[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYXXXWWWWWWWWWWWWXXXVVVWWWXXXYYYZZZZZZZZZZZZXXXXXXXXXXXXXXXYYYYYYYYY]]]]]]]]]\\\[[[[[[ZZZZZZXXXYYYZZZYYYWWWWWWXXXYYY[[[ZZZZZZYYYXXXWWWWWWVVVVVVWWWWWWVVVUUUTTTVVVWWWZZZ[[[]]]]]]]]]\\\ZZZXXXVVVWWWXXXYYYYYYXXXVVVUUUWWWVVVUUUUUUUUUVVVXXXXXXZZZYYYYYYYYYZZZ[[[]]]^^^YYYXXXXXXWWWVVVVVVUUUUUUVVVVVVVVVVVVUUUTTTRRRQQQRRRTTTVVVWWWWWWVVVTTTRRRSSSRRRQQQPPPOOOMMMLLLLLLOOOOOOPPPQQQRRRRRRRRRRRRUUUUUUSSSRRRPPPNNNLLLLLLKKKKKKLLLMMMMMMNNNOOOOOOQQQQQQQQQQQQQQQRRRRRRRRRQQQOOOMMMMMMNNNOOONNNMMMLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFGGGHHHJJJLLLLLLLLLKKKJJJIIIIIIHHHHHHGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGGGGGGGGGGIIIIIIMMMMMMMMMMMMMMMMMMNNNNNNKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEFFFFFFFFFCCCCCCDDDEEEFFFGGGHHHHHHFFFFFFFFFGGGIIIKKKMMMNNNLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMOOOQQQTTTUUUVVVXXXWWWUUUTTTTTTUUUWWWXXXUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXWWWWWWWWWXXXYYYYYYWWWXXXYYYXXXWWWXXXZZZ\\\\\\]]]^^^_________^^^^^^[[[\\\]]]^^^^^^```cccfffgggfffeeedddeeegggiiikkkggghhhjjjkkkkkklllnnnppptttrrrpppqqqrrrsssvvvyyyvvvvvvxxx}}}{{{wwwuuutttuuuuuuuuusssqqqmmmllljjjhhhgggggghhhhhhkkkjjjhhhgggfffeeeffffffhhhgggfffggghhhiiihhhfffdddcccbbbaaaaaaaaabbbccc```______^^^^^^]]]]]]]]]^^^___aaabbbbbbaaa___]]]______^^^]]]]]]]]]]]]]]]``````___^^^^^^]]]]]]\\\____________^^^]]][[[ZZZZZZZZZZZZYYYYYYXXXWWWWWWYYYYYYXXXXXXXXXYYYYYYZZZVVVVVVVVVWWWWWWWWWWWWWWWIIIIIIJJJMMMOOOPPPOOONNNKKKKKKLLLLLLMMMOOOPPPQQQRRRRRRRRRRRRSSSTTTUUUVVVTTTUUUVVVXXXYYYZZZZZZZZZWWWVVVUUUTTTUUUVVVXXXYYYVVVWWWYYY[[[\\\]]]^^^^^^[[[ZZZXXXWWWUUUTTTTTTTTTTTTTTTTTTSSSRRRPPPNNNNNNOOOPPPQQQRRRSSSTTTTTTTTTWWWXXXZZZZZZXXXXXXYYYZZZ\\\]]]^^^^^^\\\ZZZZZZ[[[YYYYYYXXXXXXXXXXXXYYYYYY[[[[[[ZZZZZZZZZZZZZZZZZZ[[[ZZZYYYYYYXXXXXXYYYYYYWWWWWWXXXXXXYYYYYYXXXXXXWWWWWWWWWXXXYYYZZZZZZ[[[]]]]]]\\\[[[ZZZZZZYYYYYYVVVWWWXXXXXXVVVVVVVVVWWWYYYYYYXXXWWWVVVVVVUUUUUUUUUVVVVVVUUUTTTTTTVVVXXXXXXYYY[[[[[[[[[ZZZXXXWWWVVVVVVWWWXXXXXXWWWUUUTTTWWWWWWUUUTTTTTTTTTUUUVVVWWWWWWWWWXXXYYYZZZ[[[\\\YYYXXXXXXXXXWWWVVVVVVVVVUUUUUUUUUUUUTTTTTTSSSRRRUUUVVVWWWXXXWWWUUUTTTRRRTTTSSSRRRQQQPPPNNNMMMMMMOOOPPPQQQRRRSSSTTTTTTTTTUUUTTTRRRPPPNNNLLLJJJIIIIIIIIIJJJKKKLLLMMMMMMNNNOOONNNNNNNNNNNNOOOPPPQQQOOOMMMKKKKKKLLLMMMLLLKKKJJJJJJKKKKKKKKKKKKKKKJJJLLLKKKKKKJJJIIIHHHGGGGGGJJJJJJKKKKKKJJJIIIHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGGGGFFFGGGHHHJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIIIIFFFFFFEEEDDDDDDEEEEEEFFFBBBCCCDDDEEEFFFGGGGGGHHHDDDDDDEEEFFFGGGIIIKKKLLLMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNPPPRRRTTTVVVWWWXXXZZZXXXUUUSSSRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVVVVXXXYYYZZZ[[[WWWXXXXXXWWWVVVXXXZZZ]]]]]]]]]^^^^^^^^^^^^^^^^^^]]]^^^___^^^___```dddggglllkkkhhhfffeeedddeeeeeedddgggkkkmmmnnnoooppprrrpppqqqqqqqqqssswwwzzzzzzwwwuuuttttttyyy}}}yyywwwsssrrrrrrtttuuuuuusssrrrjjjjjjiiihhhhhhhhhiiijjjiiiiiiiiiiiiiiijjjjjjjjjkkkiiihhhhhhjjjkkkjjjiiieeedddbbbaaaaaaaaabbbccc__________________^^^^^^^^^___bbbddddddbbb```^^^______^^^]]]]]]]]]^^^^^^_________^^^]]]]]]\\\\\\aaaaaa``````^^^]]]\\\[[[ZZZZZZYYYXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVWWWWWWTTTTTTUUUUUUUUUVVVVVVVVVKKKJJJJJJKKKNNNPPPPPPPPPMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPQQQRRRTTTUUUVVVXXXYYY[[[\\\]]]\\\\\\[[[YYYYYYYYYYYYZZZ[[[\\\\\\ZZZ[[[\\\]]]___`````````]]]\\\YYYWWWUUUTTTTTTTTTTTTTTTTTTSSSRRRPPPOOONNNPPPQQQRRRSSSTTTTTTTTTTTTVVVWWWYYYZZZYYYZZZ\\\^^^]]]___```___]]]\\\\\\]]][[[[[[ZZZZZZYYYYYYZZZZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXWWWVVVWWWWWWXXXYYYZZZ[[[\\\\\\[[[[[[[[[ZZZZZZZZZYYYYYYUUUWWWYYYXXXWWWVVVVVVVVVWWWWWWWWWVVVUUUUUUUUUTTTTTTUUUVVVVVVUUUUUUWWWYYYXXXYYYZZZ[[[[[[YYYWWWVVVVVVVVVWWWWWWWWWVVVVVVUUUXXXWWWVVVTTTSSSSSSTTTTTTTTTUUUUUUVVVWWWXXXXXXYYYXXXWWWWWWWWWVVVVVVVVVUUUSSSSSSSSSSSSSSSTTTUUUVVVZZZYYYXXXWWWUUUSSSRRRQQQRRRRRRRRRQQQPPPOOOOOONNNOOOPPPQQQSSSTTTUUUUUUUUUSSSRRRQQQOOOMMMKKKJJJIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMLLLKKKJJJKKKLLLMMMNNNKKKIIIHHHHHHIIIJJJIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJLLLKKKJJJIIIHHHGGGGGGFFFIIIIIIIIIHHHGGGFFFEEEDDDEEEEEEDDDDDDCCCDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGIIIKKKLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFDDDCCCCCCCCCDDDEEECCCCCCDDDEEEFFFGGGHHHHHHCCCDDDDDDEEEFFFGGGIIIJJJNNNMMMMMMMMMMMMMMMNNNNNNOOOPPPRRRTTTUUUVVVWWWWWWXXXVVVTTTQQQPPPPPPQQQRRRSSSRRRRRRRRRRRRRRRRRRRRRTTTTTTTTTUUUWWWYYYZZZ[[[YYYYYYYYYXXXXXXYYY]]]````````````____________^^^^^^____________```ccceeekkkiiigggeeecccbbbaaaaaacccggglllooopppppppppqqqlllpppqqqqqqtttyyy|||{{{uuussspppnnnnnnssszzz}}}zzzwwwuuuqqqoooooonnnnnnoooqqqrrrpppoooiiiiiiiiiiiijjjkkklllmmmiiijjjjjjkkklllmmmnnnnnnllljjjhhhhhhjjjkkkjjjjjjeeedddcccbbbaaabbbcccccc```aaaaaaaaaaaaaaa``````___aaaccceeeeeedddbbb``````______^^^^^^^^^______```______^^^]]]]]]\\\\\\aaaaaa```___]]]\\\[[[[[[XXXXXXWWWWWWWWWWWWXXXYYYWWWVVVUUUUUUTTTUUUUUUUUUSSSSSSTTTTTTUUUUUUVVVVVVKKKIIIHHHIIIKKKNNNPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPNNNOOOOOOPPPRRRTTTUUUVVV[[[\\\]]]^^^^^^]]]\\\[[[[[[[[[]]]^^^_________^^^\\\]]]^^^___````````````]]][[[YYYWWWVVVVVVVVVWWWVVVVVVVVVUUUTTTSSSRRRQQQSSSTTTUUUVVVWWWWWWVVVVVVWWWXXXYYYZZZYYYZZZ\\\^^^]]]___``````^^^]]]]]]^^^^^^]]]\\\[[[[[[[[[[[[\\\\\\[[[ZZZZZZZZZ[[[\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYY\\\\\\[[[ZZZYYYWWWVVVUUUWWWXXXYYYYYYZZZ[[[\\\\\\YYYYYYYYYZZZZZZZZZ[[[[[[VVVXXXZZZYYYXXXVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUVVVWWWWWWVVVWWWYYY[[[YYYZZZ[[[\\\\\\ZZZXXXWWWWWWWWWVVVVVVVVVWWWWWWXXXYYYXXXVVVTTTSSSSSSSSSSSSSSSTTTUUUVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTRRRQQQPPPPPPRRRUUUXXXZZZ]]]\\\XXXUUURRRPPPOOONNNOOOOOOOOOOOOOOOOOOPPPPPPOOOPPPQQQRRRSSSSSSTTTTTTPPPPPPOOONNNLLLKKKJJJIIIKKKKKKKKKKKKKKKKKKLLLLLLJJJIIIHHHGGGHHHIIIKKKLLLJJJHHHGGGGGGHHHIIIIIIHHHGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCDDDEEEHHHJJJKKKJJJJJJIIIIIIHHHGGGFFFFFFEEEEEEFFFGGGGGGGGGFFFEEEGGGGGGGGGGGGGGGFFFFFFFFFFFFEEECCCBBBAAABBBCCCDDDCCCDDDDDDEEEFFFGGGHHHIIIEEEEEEEEEEEEFFFGGGHHHIIIKKKJJJJJJJJJJJJKKKMMMNNNPPPQQQRRRTTTTTTTTTTTTSSSSSSRRRQQQPPPPPPPPPQQQQQQPPPPPPQQQQQQRRRRRRSSSSSSTTTTTTTTTUUUUUUWWWXXXXXXXXXYYYXXXWWWWWWYYY]]]```aaaaaa```^^^]]]]]]]]]]]]]]]^^^___^^^^^^^^^___aaabbbaaa````````````aaabbbdddhhhnnnqqqqqqooommmmmmiiinnnppppppsssxxxzzzxxxppppppnnnkkkjjjlllrrrwww{{{}}}yyywwwuuurrrqqqooonnnlllmmmlllkkkkkkmmmnnnmmmlllggghhhiiikkkmmmnnnpppqqqlllmmmmmmnnnooooooooooookkkiiigggggghhhjjjiiiiiieeedddcccbbbbbbbbbccccccaaabbbcccddddddcccbbbbbbaaabbbdddffffffeeedddccc`````````______``````aaaaaaaaa```______^^^^^^]]]```___]]]\\\ZZZYYYYYYXXXVVVVVVUUUUUUVVVWWWXXXYYYVVVVVVUUUTTTTTTTTTTTTTTTSSSSSSTTTUUUUUUVVVWWWWWWKKKIIIFFFFFFIIIMMMOOOPPPRRRQQQPPPPPPOOOOOOPPPPPPOOOOOOPPPQQQSSSUUUWWWXXX\\\]]]^^^______]]]\\\ZZZ\\\]]]```bbbbbbbbbaaa```]]]^^^^^^___`````````___\\\ZZZXXXWWWWWWWWWYYYZZZWWWWWWWWWWWWWWWVVVUUUTTTUUUVVVXXXYYYZZZYYYYYYXXXXXXYYYZZZYYYYYYYYY[[[]]]\\\^^^______^^^]]]^^^_________^^^]]]\\\\\\\\\]]]\\\\\\[[[ZZZZZZ[[[\\\]]]]]]]]]\\\[[[[[[[[[[[[[[[^^^^^^]]][[[YYYWWWUUUTTTXXXXXXXXXYYYZZZ[[[\\\\\\WWWXXXXXXYYYZZZ[[[\\\\\\XXXYYY[[[ZZZXXXVVVVVVVVVUUUUUUUUUUUUUUUVVVVVVVVVUUUVVVXXXXXXWWWXXXZZZ\\\ZZZ[[[]]]^^^]]]\\\ZZZYYYWWWWWWVVVUUUVVVWWWYYYZZZZZZYYYWWWUUUSSSSSSSSSSSSTTTTTTUUUVVVVVVVVVUUUUUUSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPOOOOOOQQQUUUZZZ]]]___]]]XXXSSSOOOMMMLLLLLLLLLMMMMMMNNNOOOOOOPPPPPPNNNOOOPPPQQQRRRRRRRRRRRROOONNNNNNMMMLLLKKKJJJJJJLLLLLLLLLLLLLLLLLLKKKKKKIIIHHHGGGFFFFFFHHHJJJKKKKKKJJJHHHIIIJJJKKKKKKJJJFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDD@@@AAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAABBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBDDDGGGIIIJJJIIIIIIHHHHHHGGGFFFEEEEEECCCCCCEEEFFFFFFFFFEEEDDDGGGGGGGGGFFFFFFFFFEEEEEEFFFEEECCCAAA@@@AAABBBCCCDDDDDDEEEFFFGGGHHHIIIIIIGGGFFFFFFFFFGGGHHHIIIIIIFFFFFFEEEEEEFFFHHHIIIKKKPPPQQQRRRSSSSSSRRRQQQPPPOOOOOOOOOOOOPPPQQQRRRRRRNNNNNNOOOQQQRRRTTTUUUUUUVVVUUUUUUTTTTTTUUUUUUVVVVVVWWWVVVUUUUUUWWW[[[^^^```___^^^\\\[[[ZZZYYYYYY\\\]]]^^^^^^\\\\\\]]]^^^YYYYYYZZZ\\\^^^```bbbdddfffjjjoooqqqpppmmmjjjiiigggmmmooonnnpppvvvwwwtttmmmnnnmmmllljjjlllqqquuuuuuzzz}}}{{{zzzsssrrrpppnnnnnnoooooopppmmmllljjjjjjkkkllllllkkkggghhhjjjlllnnnppprrrsssooooooppppppppppppoooooojjjhhhfffeeeggghhhhhhhhheeedddcccbbbbbbbbbcccdddcccccceeeffffffeeedddccccccccceeeffffffffffffeeeaaaaaa`````````aaaaaabbbbbbbbbbbbaaa``````______^^^]]][[[YYYXXXWWWVVVVVVUUUTTTTTTTTTUUUWWWYYYZZZWWWVVVUUUUUUTTTTTTTTTUUUTTTTTTUUUVVVVVVWWWXXXXXXMMMLLLKKKKKKLLLNNNPPPQQQRRRRRRQQQQQQPPPPPPOOOOOOTTTUUUVVVWWWWWWVVVUUUUUUXXXYYYZZZ[[[\\\]]]]]]]]]]]]^^^```aaabbbaaa``````___^^^]]]\\\[[[\\\]]]^^^YYYYYYYYYYYYXXXXXXXXXXXXWWWXXXXXXYYYYYYYYYYYYYYYYYYZZZ\\\]]]^^^]]]\\\[[[XXXXXXYYYZZZ\\\]]]^^^^^^`````````______^^^^^^]]]aaa___^^^\\\\\\\\\]]]^^^^^^^^^^^^\\\ZZZZZZ[[[]]]________________________aaa___[[[XXXWWWWWWXXXYYYWWWZZZ\\\[[[XXXVVVVVVWWWYYYXXXWWWYYY\\\^^^______YYYYYYXXXWWWWWWWWWWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUWWWWWWYYYZZZ[[[[[[[[[[[[]]]]]]\\\\\\[[[[[[ZZZZZZXXXYYYZZZZZZZZZZZZYYYYYYYYY\\\______\\\XXXVVVTTTVVVWWWXXXYYYYYYXXXWWWVVVWWWVVVTTTSSSQQQPPPPPPPPPRRRRRRRRRRRRSSSWWW]]]aaa```[[[TTTOOOMMMMMMNNNNNNNNNNNNMMMMMMMMMNNNPPPQQQNNNOOOQQQSSSSSSRRRQQQPPPNNNMMMMMMMMMLLLLLLLLLLLLMMMLLLKKKJJJIIIHHHHHHIIIHHHGGGFFFFFFHHHJJJMMMNNNMMMKKKHHHHHHIIIKKKLLLLLLEEEFFFGGGGGGHHHHHHHHHHHHFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBAAA@@@????????????DDDCCCCCCBBBBBBCCCCCCDDD@@@@@@AAAAAAAAAAAABBBBBBDDDAAA???@@@CCCGGGHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHFFFGGGGGGGGGGGGFFFEEEEEEHHHHHHGGGGGGHHHHHHIIIIIIMMMNNNPPPQQQPPPNNNLLLJJJLLLLLLLLLNNNPPPRRRUUUVVVQQQQQQRRRRRRRRRRRRQQQQQQUUUTTTSSSRRRRRRSSSTTTTTTTTTTTTSSSSSSSSSTTTVVVWWW\\\[[[ZZZYYYXXXWWWWWWWWWVVVTTTSSSTTTXXXYYYXXXVVV[[[[[[[[[[[[^^^aaaeeegggiiijjjkkklllkkkiiigggfffiiijjjlllnnnooopppqqqqqqnnnmmmlllkkkkkklllmmmnnnuuutttsssuuuyyy|||xxxuuutttssspppooonnnmmmnnnppprrrsssooonnnllljjjiiigggggggggjjjlllnnnqqqrrrrrrqqqppppppqqqqqqqqqpppooommmlllkkkiiigggffffffeeedddbbbdddccccccbbbbbbccccccdddeeeddddddccccccbbbbbbaaacccfffhhhfffcccaaabbbdddaaaaaaaaaaaaaaaaaabbbbbbbbbaaa___^^^]]]]]]^^^^^^]]][[[YYYYYYXXXWWWTTTRRRPPPPPPRRRSSSTTTUUUUUUVVVVVVUUUSSSQQQQQQRRRSSSUUUSSSRRRQQQRRRUUUVVVWWWVVVMMMLLLKKKKKKLLLNNNPPPRRRTTTTTTSSSSSSRRRRRRRRRQQQVVVWWWXXXYYYYYYYYYXXXWWWWWWXXXYYYZZZZZZZZZZZZZZZ[[[\\\]]]^^^____________[[[ZZZZZZZZZ[[[\\\]]]]]]\\\[[[[[[ZZZYYYXXXWWWWWWXXXXXXYYYZZZZZZZZZZZZYYY\\\]]]```bbbbbbaaa___^^^[[[[[[\\\]]]^^^______`````````___^^^^^^^^^^^^^^^_______________`````````^^^^^^^^^]]][[[[[[]]]___________________________```^^^[[[YYYXXXXXXZZZ[[[YYY[[[]]]\\\YYYWWWWWWXXXYYYXXXXXXZZZ]]]_________ZZZYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWXXXXXXYYYZZZZZZ\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[\\\___aaaaaa^^^ZZZXXXWWWYYYZZZ[[[[[[[[[ZZZYYYXXXVVVUUUSSSQQQPPPPPPQQQQQQQQQRRRRRRRRRSSSVVV[[[^^^]]]YYYSSSOOONNNOOOOOOOOONNNNNNMMMMMMMMMNNNPPPPPPOOOPPPQQQRRRRRRQQQOOONNNMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFHHHJJJMMMNNNMMMKKKIIIHHHIIIKKKKKKKKKEEEEEEFFFFFFGGGFFFFFFFFFDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@???>>>>>>>>>>>>BBBAAAAAAAAAAAAAAAAAABBB@@@@@@@@@AAAAAAAAABBBBBBDDDAAA???@@@CCCFFFGGGFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFGGGDDDDDDEEEFFFFFFGGGFFFFFFGGGGGGFFFFFFFFFGGGHHHHHHLLLNNNPPPQQQQQQOOOMMMKKKLLLLLLLLLMMMOOOQQQSSSTTTPPPPPPQQQQQQQQQQQQPPPPPPSSSRRRQQQPPPPPPQQQRRRRRRSSSSSSRRRRRRSSSTTTUUUVVVZZZYYYXXXWWWVVVVVVVVVVVVUUUSSSRRRTTTWWWYYYXXXWWWYYYZZZZZZ\\\^^^```cccdddeeefffhhhhhhhhhgggeeedddccceeegggiiilllnnnooooooooonnnmmmllllllmmmnnnooonnnnnnnnnooorrrvvvzzz}}}}}}{{{xxxuuurrrqqqppppppnnnmmmlllllllllnnnoooqqqooonnnmmmkkkjjjiiihhhhhhkkklllnnnpppqqqrrrqqqpppoooppppppooonnnlllkkkjjjiiihhhhhhhhhhhhhhheeecccccccccbbbbbbbbbbbbcccccceeeeeeddddddcccbbbaaaaaaaaaccceeedddbbb```aaacccaaaaaaaaaaaaaaaaaaaaaaaaaaa```___]]]]]]]]]]]]]]]\\\ZZZYYYXXXWWWUUUSSSPPPPPPQQQSSSUUUVVVVVVVVVVVVTTTTTTRRRRRRRRRTTTVVVWWWTTTSSSRRRSSSUUUVVVWWWVVVMMMLLLLLLLLLMMMOOOQQQRRRUUUUUUUUUUUUUUUUUUTTTTTTYYYZZZ[[[\\\[[[[[[ZZZYYYVVVVVVWWWXXXXXXWWWWWWWWWYYYYYYYYYYYYZZZ[[[\\\]]]XXXYYYZZZ[[[\\\]]]]]]]]]^^^]]]\\\[[[ZZZXXXWWWWWWYYYYYYZZZ[[[[[[[[[[[[[[[]]]```bbbeeeeeecccaaa____________`````````aaaaaa```___]]]\\\[[[\\\^^^___^^^___aaabbbccccccbbbbbb]]]^^^___^^^]]]]]]___```___________________________]]][[[ZZZYYYZZZ\\\]]]]]]^^^___^^^[[[YYYXXXYYYZZZYYYYYY[[[]]]______^^^[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[[[[ZZZZZZZZZ\\\]]]^^^\\\ZZZYYYWWWWWWXXXZZZ[[[[[[[[[[[[\\\\\\]]]]]]]]]___bbbcccccc```\\\YYYXXXYYYZZZ[[[[[[[[[ZZZXXXWWWUUUSSSQQQPPPOOOPPPRRRSSSQQQRRRSSSSSSSSSTTTWWWZZZXXXUUURRRQQQQQQRRRQQQPPPOOONNNMMMMMMMMMNNNOOOPPPPPPPPPQQQQQQQQQOOONNNMMMKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHGGGGGGFFFFFFFFFEEEEEEEEEFFFGGGJJJMMMNNNNNNKKKIIIHHHIIIJJJIIIIIIEEEEEEEEEFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@???>>>>>>===>>>>>>@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBAAA???@@@BBBDDDEEEEEEFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDAAABBBCCCDDDFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEFFFGGGKKKLLLNNNOOOPPPOOOMMMLLLKKKKKKKKKLLLMMMNNNPPPQQQNNNNNNOOOOOOOOOOOONNNNNNPPPOOOOOONNNNNNOOOPPPPPPQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSRRRTTTVVVXXXXXXWWWXXXYYY[[[]]]___```aaabbbaaabbbcccdddddddddcccbbbbbbcccdddfffhhhiiijjjkkkiiihhhgggffffffggghhhiiiiiiiiiiiijjjlllnnnpppqqqyyy|||xxxwwwvvvtttrrrqqqppppppqqqmmmlllkkkjjjjjjkkkmmmnnnoooooonnnmmmkkkjjjjjjiiilllmmmnnnppppppqqqqqqqqqoooooonnnmmmkkkjjjhhhggggggggghhhjjjlllkkkhhheeecccbbbbbbaaaaaabbbbbbcccffffffeeedddcccbbbaaa```]]]___``````___^^^___aaabbbbbbbbbaaa`````````_________]]]\\\\\\\\\\\\\\\[[[YYYWWWUUUUUUSSSQQQNNNQQQRRRUUUXXXYYYXXXWWWUUUSSSSSSRRRSSSTTTVVVXXXYYYUUUSSSRRRSSSUUUVVVVVVUUULLLLLLLLLMMMNNNPPPRRRSSSUUUUUUUUUUUUUUUUUUVVVVVVZZZZZZ[[[\\\[[[ZZZYYYXXXUUUVVVVVVVVVVVVVVVUUUTTTUUUUUUTTTTTTUUUWWWYYYZZZYYY[[[\\\^^^______^^^]]]]]]]]]\\\\\\[[[ZZZYYYYYYZZZZZZ[[[\\\\\\\\\\\\[[[]]]___bbbeeeeeeccc```]]]aaaaaaaaa```````````````^^^\\\ZZZXXXXXXZZZ]]]^^^^^^```bbbddddddcccaaa___[[[]]]^^^^^^]]]]]]___```________________________]]]\\\[[[ZZZ[[[\\\^^^___``````___^^^\\\[[[ZZZZZZ[[[ZZZZZZ\\\^^^___^^^]]]\\\[[[ZZZZZZYYYYYYZZZZZZZZZZZZZZZZZZZZZYYYYYYYYY]]]\\\[[[ZZZZZZ\\\^^^___ZZZYYYWWWUUUUUUWWWYYY[[[[[[[[[[[[[[[[[[\\\\\\]]]___```bbbaaa]]]ZZZWWWWWWWWWXXXXXXYYYXXXWWWVVVUUUTTTRRRPPPOOOOOOPPPSSSTTTQQQRRRSSSSSSRRRRRRTTTUUUSSSRRRQQQRRRTTTTTTSSSQQQOOONNNMMMMMMMMMNNNOOOPPPQQQQQQQQQPPPOOOMMMLLLKKKHHHHHHHHHIIIIIIIIIIIIIIIGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDFFFHHHJJJLLLNNNMMMKKKIIIHHHIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>????????????@@@@@@@@@@@@?????????@@@@@@@@@@@@AAAAAAAAAAAA@@@??????@@@BBBBBBCCCEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@??????????????????>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCDDDEEEGGGHHHJJJLLLMMMLLLLLLKKKJJJJJJJJJKKKKKKLLLMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOPPPQQQRRRSSSSSSSSSSSSRRRQQQQQQQQQQQQQQQRRRRRRRRRTTTUUUWWWWWWWWWXXXZZZ]]]___aaaaaaaaa```^^^___```aaabbbbbbaaaaaaffffffeeeeeeddddddddddddccccccaaaaaaaaaaaaccccccfffgggiiikkklllmmmmmmmmmvvvyyy~~~~~~{{{xxxvvvuuusssrrrpppooooooooopppmmmlllkkkkkkjjjkkkkkklllooooooooonnnmmmlllkkkkkkmmmmmmmmmnnnooooooppppppooonnnmmmllljjjhhhfffeeedddfffhhhlllnnnmmmiiifffbbbaaaaaa``````aaaaaabbbeeeeeeeeeeeecccaaa```___ZZZ[[[[[[\\\\\\]]]^^^___bbbbbbaaa```___^^^^^^]]]]]]]]]\\\[[[[[[ZZZZZZZZZZZZWWWUUUSSSRRRQQQOOOMMMQQQSSSWWWYYYZZZYYYWWWUUUTTTTTTTTTTTTUUUVVVWWWXXXUUUTTTRRRSSSTTTUUUUUUTTTKKKKKKLLLMMMNNNPPPQQQRRRRRRSSSSSSSSSTTTTTTUUUUUUWWWXXXYYYYYYYYYXXXVVVUUUTTTUUUUUUUUUUUUUUUTTTTTTRRRRRRQQQQQQSSSUUUWWWXXX[[[[[[]]]]]]]]]\\\[[[ZZZ[[[[[[[[[[[[\\\\\\\\\\\\ZZZ[[[[[[\\\\\\\\\\\\\\\^^^___bbbddddddbbb___]]]`````````____________^^^[[[YYYWWWVVVWWWYYY\\\]]]___aaacccdddccc```]]][[[ZZZ[[[]]]]]]\\\\\\]]]^^^________________________[[[[[[[[[[[[\\\]]]^^^___aaa```^^^]]]]]]\\\[[[ZZZ[[[ZZZZZZ\\\^^^^^^]]][[[[[[ZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXYYYWWWVVVUUUUUUWWWXXXZZZYYYWWWUUUTTTUUUWWWZZZ[[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZ\\\]]]\\\XXXUUUTTTSSSUUUVVVWWWXXXXXXWWWVVVUUUSSSRRRPPPPPPPPPQQQSSSTTTRRRSSSSSSRRRQQQPPPRRRSSSPPPPPPQQQSSSUUUUUUTTTRRRPPPOOONNNMMMMMMMMMNNNOOOQQQPPPPPPOOOMMMLLLKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGFFFEEEDDDDDDDDDEEEGGGIIIJJJLLLMMMLLLJJJHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@AAABBBBBBAAA@@@@@@?????????@@@@@@@@@AAAAAA??????????????????@@@AAABBBBBBAAAAAA@@@@@@AAAAAABBBAAAAAA@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>======>>>@@@@@@AAAAAAAAA?????????????????????>>>AAAAAAAAABBBBBBAAAAAA@@@@@@???@@@@@@AAABBBCCCDDDDDDEEEFFFHHHIIIIIIIIIHHHIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJKKKLLLLLLMMMMMMNNNNNNNNNLLLLLLMMMOOOPPPQQQQQQRRRQQQPPPPPPOOOOOOOOOOOOPPPPPPQQQRRRSSSTTTVVVWWWXXXZZZ\\\___aaacccbbbaaa```^^^______```aaaaaaaaaaaadddcccbbbaaa````````````ccccccbbbaaaaaabbbcccccceeefffiiilllnnnnnnnnnmmmtttvvvxxxzzz|||}}}yyywwwwwwwwwvvvrrrqqqooommmkkkkkkkkkkkknnnmmmmmmllllllkkkkkkkkknnnoooooooooooonnnmmmlllmmmllllllllllllmmmooopppooonnnlllkkkiiigggfffeeeccceeehhhlllnnnlllhhheeeaaa``````______``````aaacccdddddddddcccaaa___]]]YYYXXXXXXXXXZZZ[[[]]]]]]``````___^^^^^^]]]\\\\\\[[[[[[[[[ZZZYYYYYYXXXWWWXXXVVVSSSQQQQQQPPPOOOMMMQQQSSSWWWYYYZZZXXXVVVTTTVVVVVVUUUUUUUUUUUUUUUUUUUUUSSSRRRRRRSSSTTTSSSRRRIIIJJJKKKLLLNNNPPPQQQQQQPPPPPPQQQQQQRRRSSSTTTTTTTTTUUUVVVVVVUUUTTTRRRQQQRRRSSSSSSTTTTTTTTTSSSSSSOOOPPPPPPQQQRRRTTTUUUVVVYYYYYYYYYYYYYYYXXXWWWWWWZZZZZZZZZ[[[\\\\\\]]]]]]ZZZZZZ[[[\\\\\\\\\\\\[[[___```bbbbbbbbbaaa___^^^^^^^^^^^^^^^^^^]]]]]]]]]YYYXXXWWWWWWXXXZZZ\\\]]]```aaabbbbbbaaa^^^[[[YYYZZZ[[[]]]]]]\\\[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]ZZZZZZZZZ[[[\\\]]]^^^^^^```^^^\\\[[[\\\]]]\\\[[[ZZZZZZZZZ\\\]]]]]][[[YYYYYYYYYXXXWWWWWWWWWWWWWWW[[[ZZZZZZYYYYYYXXXXXXWWWXXXWWWVVVUUUUUUVVVWWWXXXWWWVVVUUUUUUVVVXXXZZZ[[[[[[ZZZXXXWWWVVVVVVWWWXXXVVVWWWXXXWWWTTTRRRQQQQQQTTTUUUVVVXXXXXXXXXXXXWWWSSSRRRRRRRRRRRRSSSSSSSSSSSSTTTSSSRRRPPPPPPRRRSSSQQQPPPQQQSSSUUUUUUSSSQQQPPPOOONNNMMMMMMMMMNNNOOOPPPOOONNNMMMLLLKKKJJJJJJHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIHHHFFFFFFEEEFFFGGGHHHJJJKKKLLLLLLJJJIIIHHHHHHHHHHHHGGGEEEFFFFFFGGGGGGFFFFFFEEEEEECCCCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBB@@@AAABBBCCCCCCBBBAAA@@@????????????@@@@@@@@@@@@>>>???@@@???=========???@@@??????>>>>>>?????????@@@??????>>>===<<<<<<<<<============>>>>>>>>>>>><<<===>>>>>>>>>>>>>>>>>><<<<<<==================@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>???@@@AAABBBCCCBBBBBBCCCEEEEEEFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLLLLMMMLLLLLLIIIJJJLLLNNNOOOPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPNNNPPPRRRSSSSSSTTTWWWXXX\\\^^^```bbbcccbbbaaa`````````````````````aaaaaa]]]\\\[[[[[[\\\]]]___`````````___^^^^^^___``````bbbdddgggjjjlllmmmmmmlllmmmppprrrsssuuuzzz}}}yyywwwwwwxxxxxxxxxuuusssqqqooommmllllllllloooooonnnmmmmmmlllkkkkkkmmmnnnooopppoooooommmllllllkkkjjjiiiiiikkkmmmnnnnnnlllkkkiiigggffffffeeecccdddgggjjjkkkiiieeebbb```______^^^^^^______``````aaabbbcccbbb```^^^]]]ZZZXXXVVVWWWYYY[[[\\\\\\]]]]]]]]]\\\\\\[[[[[[ZZZYYYYYYYYYYYYXXXWWWVVVUUUVVVTTTQQQOOOPPPPPPPPPOOOQQQSSSUUUWWWWWWVVVTTTSSSVVVVVVUUUUUUUUUTTTTTTSSSTTTSSSQQQPPPQQQRRRQQQPPPGGGHHHJJJLLLNNNOOOPPPPPPNNNNNNOOOPPPQQQRRRSSSTTTRRRSSSSSSSSSSSSQQQPPPNNNOOOOOOPPPQQQRRRRRRRRRRRRNNNNNNPPPRRRSSSTTTUUUUUUWWWWWWVVVVVVVVVWWWWWWXXXZZZZZZZZZ[[[[[[[[[[[[[[[YYYZZZZZZ[[[\\\[[[[[[[[[______^^^^^^^^^]]]]]]]]]\\\\\\]]]]]]]]]]]]]]]]]]YYYYYYYYYZZZ[[[]]]^^^______```aaaaaa```^^^\\\[[[[[[]]]______]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZZZZZZZ[[[\\\\\\\\\^^^[[[YYYYYY[[[\\\\\\[[[ZZZYYYZZZ[[[]]]\\\YYYWWWWWWVVVVVVUUUUUUUUUUUUUUU[[[[[[[[[ZZZYYYXXXXXXXXXYYYYYYYYYXXXXXXXXXXXXXXXUUUUUUVVVVVVWWWYYYZZZ[[[]]][[[YYYVVVUUUUUUUUUVVVSSSTTTVVVUUUSSSQQQQQQQQQPPPRRRTTTVVVWWWXXXXXXWWWSSSTTTTTTUUUUUUTTTSSSRRRUUUTTTSSSQQQOOOPPPRRRUUURRRRRRRRRSSSTTTTTTRRRQQQPPPPPPNNNMMMMMMMMMNNNNNNOOONNNMMMLLLKKKJJJJJJJJJKKKKKKJJJIIIHHHGGGGGGFFFGGGHHHIIIKKKKKKJJJHHHGGGHHHHHHIIIJJJKKKKKKKKKKKKHHHGGGGGGGGGIIIIIIGGGFFFDDDDDDEEEEEEFFFEEEEEEEEEAAAAAABBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBB@@@AAABBBCCCCCCBBBAAA@@@????????????@@@@@@@@@@@@<<<>>>@@@???<<<;;;<<<============<<<<<<======>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<========================<<<<<<;;;:::::::::;;;;;;<<<<<<<<<===>>>>>>?????????>>>>>>======>>>>>>???AAABBBCCCBBBBBBCCCCCCDDDDDDEEEEEEFFFGGGHHHJJJKKKKKKJJJJJJHHHIIIIIIJJJJJJIIIIIIHHHFFFGGGHHHJJJKKKKKKJJJJJJGGGIIIKKKMMMNNNOOOOOOOOOPPPPPPOOOOOOOOOOOOPPPPPPMMMOOORRRSSSSSSSSSVVVYYY]]]^^^___aaaaaaaaa``````aaa``````____________```[[[ZZZYYYYYYZZZ\\\^^^___^^^]]]\\\[[[[[[\\\]]]^^^aaaccceeehhhiiijjjjjjiiiiiilllooopppqqqsssxxx}}}}}}}}}{{{xxxwwwwwwxxxwwwwwwvvvuuusssqqqpppoooooopppoooooonnnnnnmmmkkkjjjiiilllmmmnnnppppppooommmlllllljjjhhhfffgggiiikkkmmmkkkjjjhhhfffeeeeeeeeeeeeddddddfffggghhhfffbbb^^^______^^^^^^^^^^^^______\\\^^^```aaaaaa```^^^\\\[[[YYYVVVVVVYYY[[[\\\[[[ZZZZZZZZZZZZZZZZZZZZZYYYWWWXXXXXXXXXXXXVVVUUUTTTUUURRROOOOOOPPPQQQQQQQQQQQQRRRSSSTTTTTTTTTSSSRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTRRRPPPOOOPPPPPPOOOMMMFFFGGGIIIKKKMMMNNNOOOOOOMMMNNNOOOPPPQQQRRRSSSTTTQQQRRRRRRRRRQQQPPPNNNMMMLLLMMMNNNOOOPPPQQQQQQQQQMMMNNNPPPSSSTTTUUUUUUTTTWWWVVVVVVVVVWWWYYY[[[\\\\\\[[[[[[[[[ZZZZZZYYYYYYYYYYYYZZZ[[[[[[[[[[[[ZZZ\\\[[[ZZZYYYYYYYYYYYYZZZ\\\\\\\\\]]]]]]]]]^^^^^^ZZZZZZ[[[]]]^^^___``````______```aaaaaa```___^^^]]]___``````^^^\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYZZZZZZ[[[[[[[[[[[[]]]ZZZWWWWWWZZZ\\\\\\[[[YYYYYYYYY[[[\\\[[[XXXVVVVVVUUUTTTTTTSSSSSSTTTTTT\\\\\\[[[[[[ZZZYYYYYYXXXUUUVVVVVVWWWWWWVVVUUUUUUTTTUUUVVVWWWYYYZZZ[[[[[[^^^\\\YYYWWWUUUTTTUUUUUUSSSTTTUUUUUUSSSRRRRRRSSSLLLNNNPPPSSSUUUUUUVVVVVVSSSTTTVVVWWWVVVUUUSSSQQQVVVUUUSSSPPPNNNPPPSSSWWWTTTSSSRRRSSSTTTSSSRRRPPPQQQPPPNNNMMMMMMMMMNNNNNNNNNMMMLLLKKKKKKJJJJJJKKKNNNNNNMMMLLLJJJIIIHHHGGGHHHIIIKKKLLLLLLKKKIIIHHHIIIJJJKKKKKKLLLLLLKKKKKKGGGFFFFFFGGGIIIIIIHHHFFFBBBBBBCCCDDDEEEEEEEEEDDD@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@???@@@@@@AAAAAA???@@@BBBCCCCCCBBB@@@???>>>????????????@@@@@@@@@<<<>>>@@@???<<<:::;;;<<<<<<<<<;;;;;;;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<============<<<;;;:::999888888999:::;;;;;;<<<<<<:::;;;<<<>>>????????????=========>>>???AAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFHHHJJJKKKKKKKKKJJJHHHIIIIIIJJJJJJIIIIIIHHHDDDEEEGGGHHHIIIIIIHHHHHHFFFHHHJJJLLLNNNNNNNNNNNNPPPPPPPPPOOOPPPPPPQQQQQQLLLOOORRRSSSRRRSSSVVVYYY]]]^^^^^^______```______aaa```______^^^^^^^^^^^^```^^^\\\[[[ZZZ[[[\\\]]]aaa```___^^^^^^___```aaacccdddeeeggghhhhhhhhhhhhjjjmmmpppqqqoooooorrruuutttzzz}}}yyy{{{~~~}}}{{{yyyyyywwwuuuttttttsssrrrppprrrqqqooonnnmmmmmmnnnnnnooonnnnnnmmmllljjjiiihhhkkklllnnnooopppooommmlllkkkiiigggeeeeeegggjjjlllhhhgggfffdddccccccddddddeeeeeeeeeeeeeeeccc___\\\___^^^^^^]]]]]]^^^^^^___ZZZ\\\^^^```aaa___]]]\\\]]]ZZZVVVVVVYYY\\\\\\[[[XXXXXXXXXYYYYYYYYYYYYYYYVVVWWWXXXXXXWWWVVVTTTSSSTTTQQQOOONNNPPPQQQRRRRRRPPPQQQQQQRRRRRRRRRRRRRRRPPPQQQRRRTTTUUUUUUUUUUUUSSSQQQOOONNNOOOOOOMMMLLLGGGHHHIIIJJJKKKKKKKKKKKKIIIJJJKKKNNNPPPRRRTTTUUUSSSRRRQQQOOONNNMMMMMMLLLHHHJJJMMMQQQRRRSSSRRRQQQNNNPPPQQQSSSTTTTTTTTTTTTVVVVVVVVVVVVVVVWWWXXXYYYZZZXXXVVVVVVWWWXXXYYYXXXVVVWWWYYYZZZ[[[[[[[[[ZZZZZZZZZ[[[[[[[[[[[[ZZZZZZYYYZZZ[[[[[[\\\\\\\\\\\\\\\]]]^^^___^^^]]]\\\[[[\\\\\\]]]```aaaaaa^^^[[[]]]^^^_________]]]ZZZYYY[[[ZZZYYYYYYYYYYYYYYYZZZ\\\\\\\\\\\\\\\]]]]]]]]]XXXXXXXXXXXXYYYZZZ\\\\\\\\\[[[ZZZXXXVVVTTTRRRRRRUUUTTTSSSSSSTTTVVVWWWXXX^^^\\\ZZZXXXWWWWWWXXXYYY[[[[[[[[[[[[YYYWWWUUUSSSVVVVVVVVVWWWWWWWWWXXXXXXVVVUUUUUUUUUTTTTTTSSSSSSUUUSSSRRRQQQQQQRRRSSSUUUQQQPPPOOONNNOOOQQQSSSUUUSSSTTTUUUVVVUUUSSSQQQOOOQQQPPPOOONNNOOOQQQSSSUUUQQQOOONNNNNNPPPQQQQQQPPPNNNOOOPPPQQQQQQQQQPPPOOOLLLKKKIIIHHHHHHJJJLLLMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIIIIJJJKKKKKKIIIHHHLLLLLLKKKJJJJJJJJJJJJKKKEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@?????????@@@??????>>>===<<<<<<;;;>>>>>>>>>>>>===<<<;;;:::999999:::;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::999;;;;;;;;;<<<<<<<<<<<<===????????????>>>>>>>>>>>>??????>>>>>>???AAACCCDDDCCCCCCCCCCCCCCCBBBBBBBBBHHHHHHIIIIIIJJJKKKKKKKKKHHHIIIIIIIIIHHHGGGFFFFFFHHHHHHGGGGGGGGGHHHIIIIIIIIIJJJJJJKKKLLLMMMMMMNNNOOOOOONNNNNNNNNNNNNNNMMMOOOPPPQQQQQQRRRTTTXXX[[[______^^^]]]]]]]]]]]]]]]\\\```dddddd```^^^```bbbbbb```^^^]]]]]]]]]___```____________^^^^^^^^^^^^```cccgggiiihhhgggffffffiiiiiijjjkkkmmmnnnoooooommmppptttxxx||||||{{{{{{zzzyyyyyyxxxwwwvvvvvvuuuvvvvvvuuurrrpppooopppqqqqqqqqqnnnmmmlllkkkkkkkkklllmmmlllllllllkkkjjjiiihhhgggkkkjjjiiijjjkkkmmmmmmlllkkkhhhdddcccdddeeeffffffccccccbbbbbbbbbbbbccccccccccccbbb```___^^^\\\\\\ZZZ[[[[[[[[[ZZZYYYXXXWWWZZZ[[[]]]^^^___^^^\\\[[[XXXWWWWWWXXX[[[\\\\\\[[[WWWWWWVVVUUUUUUUUUVVVVVVYYYXXXWWWUUUSSSRRRPPPPPPOOOOOOOOOOOOOOOOOONNNNNNPPPPPPOOONNNNNNNNNOOOOOORRRQQQPPPPPPQQQRRRQQQPPPPPPOOOMMMKKKKKKLLLMMMNNNHHHHHHIIIJJJJJJJJJJJJJJJJJJKKKMMMOOOPPPRRRRRRSSSRRRRRRPPPOOONNNMMMMMMMMMHHHJJJMMMQQQRRRSSSRRRRRROOOPPPRRRSSSTTTUUUTTTTTTWWWVVVVVVVVVVVVWWWWWWXXXXXXVVVTTTTTTVVVXXXXXXXXXUUUVVVWWWYYYYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]\\\\\\[[[\\\\\\]]]^^^]]]]]]\\\[[[\\\[[[[[[\\\^^^___^^^]]]]]]]]]^^^___^^^\\\ZZZYYYZZZYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[ZZZZZZZZZZZZZZZXXXXXXXXXYYYYYYZZZ[[[\\\\\\[[[ZZZXXXVVVTTTSSSRRRTTTTTTSSSSSSTTTVVVXXXYYY]]]\\\YYYXXXWWWWWWXXXYYYYYYYYYZZZZZZYYYXXXWWWVVVUUUVVVVVVWWWWWWWWWWWWWWWUUUUUUUUUTTTTTTSSSSSSSSSTTTRRRQQQPPPPPPQQQRRRTTTPPPOOONNNNNNNNNPPPQQQSSSQQQRRRSSSTTTSSSQQQPPPNNNOOONNNMMMMMMNNNOOOQQQSSSRRRPPPNNNOOOPPPQQQQQQPPPOOOOOOPPPPPPPPPNNNMMMLLLMMMLLLKKKJJJIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIJJJKKKKKKJJJHHHKKKKKKKKKKKKJJJJJJJJJIIIFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;>>>>>>>>>>>>===<<<;;;:::999999:::;;;;;;<<<<<<============<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>===@@@@@@???>>>>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBBBBEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGHHHHHHGGGGGGGGGHHHIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMPPPQQQQQQQQQRRRUUUYYY]]]dddcccbbb```___^^^^^^^^^\\\```cccccc___]]]___aaaaaa```^^^]]]\\\]]]___`````````__________________aaadddhhhiiihhhgggffffffhhhhhhiiikkklllmmmnnnooommmoooqqqtttvvvxxxxxxxxxtttttttttvvvyyy~~~{{{xxxwwwwwwwwwvvvvvvvvvtttsssrrrrrrrrrrrrrrrqqqoooooopppqqqpppoookkkkkkiiiiiiiiiiiijjjkkkkkkkkkkkkkkkjjjiiihhhgggiiihhhfffggghhhiiiiiihhhhhheeebbbaaabbbcccddddddbbbbbbbbbaaaaaabbbbbbbbbbbbbbbaaa___^^^]]]\\\[[[[[[ZZZZZZZZZYYYYYYXXXXXXYYYZZZ[[[\\\\\\[[[ZZZYYYZZZYYYYYYZZZ\\\^^^]]]\\\XXXWWWWWWVVVVVVVVVVVVVVVWWWWWWVVVTTTSSSRRRQQQPPPPPPPPPPPPPPPOOOOOOOOOOOOPPPOOONNNMMMMMMMMMMMMMMMQQQOOONNNOOOPPPQQQPPPOOOOOONNNLLLKKKJJJKKKLLLMMMHHHHHHIIIJJJJJJJJJIIIIIIJJJLLLNNNPPPQQQPPPPPPOOOPPPOOONNNMMMLLLLLLLLLLLLHHHJJJMMMPPPRRRSSSSSSRRROOOPPPQQQSSSTTTTTTUUUTTTWWWVVVVVVUUUUUUUUUVVVVVVTTTSSSRRRSSSUUUWWWXXXWWWTTTUUUVVVVVVVVVVVVUUUUUUUUUVVVVVVWWWWWWXXXXXXXXXZZZ[[[]]]^^^^^^\\\ZZZYYYZZZ[[[[[[\\\\\\\\\[[[[[[[[[ZZZYYYYYY[[[]]]^^^^^^\\\\\\]]]]]]]]][[[ZZZXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[ZZZZZZYYYXXXWWWVVVUUUXXXXXXYYYYYYZZZZZZ[[[[[[[[[ZZZYYYXXXWWWUUUTTTSSSTTTSSSSSSSSSTTTVVVXXXYYY[[[ZZZYYYWWWWWWWWWXXXXXXWWWXXXXXXYYYYYYYYYXXXXXXTTTUUUVVVWWWXXXWWWVVVVVVTTTTTTTTTSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPQQQRRRSSSPPPOOOOOONNNOOOOOOPPPQQQOOOPPPQQQRRRRRRQQQPPPOOOMMMLLLLLLKKKLLLNNNOOOPPPRRRQQQOOOOOOPPPQQQQQQPPPOOOOOOPPPOOONNNMMMKKKIIILLLLLLLLLLLLKKKKKKJJJIIILLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLKKKIIIIIIJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>===============<<<<<<;;;;;;::::::===============<<<;;;:::999999:::;;;;;;<<<<<<===>>>=========<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<;;;<<<<<<<<<<<<<<<======:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===@@@@@@???>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBDDDDDDEEEEEEFFFGGGGGGGGGIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMRRRRRRQQQQQQRRRUUUZZZ^^^fffeeedddbbb```___^^^^^^]]]```bbbbbb___]]]^^^```aaa```^^^\\\\\\]]]^^^___````````````aaaaaaaaaaaabbbeeehhhhhhgggfffeeeeeeffffffgggiiijjjkkklllmmmlllmmmnnnnnnooonnnnnnnnnlllmmmooorrruuuyyy|||~~~}}}}}}|||}}}zzzvvvttttttuuuuuutttsssrrrqqqooonnnnnnmmmmmmooonnnnnnoooppppppooommmiiihhhgggffffffggghhhiiijjjjjjkkkjjjjjjiiihhhgggfffdddccccccdddddddddccceeebbb___^^^___aaabbbaaabbbaaaaaa``````aaaaaabbb``````___^^^]]][[[ZZZZZZ[[[ZZZYYYXXXXXXXXXYYYZZZZZZZZZYYYYYYXXXXXXWWWWWW[[[ZZZYYYZZZ\\\]]]\\\[[[WWWWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTSSSRRRRRRQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOOOONNNMMMLLLKKKKKKKKKKKKOOOMMMLLLMMMNNNOOONNNMMMMMMLLLJJJIIIIIIIIIJJJKKKHHHHHHIIIIIIIIIIIIHHHHHHJJJLLLNNNPPPPPPOOOLLLKKKLLLLLLKKKJJJIIIIIIJJJJJJHHHJJJLLLOOOQQQRRRSSSRRROOOPPPQQQRRRSSSTTTTTTUUUWWWVVVUUUTTTTTTTTTTTTTTTRRRRRRQQQSSSVVVXXXXXXXXXUUUUUUUUUUUUUUUUUUTTTTTTUUUUUUUUUVVVVVVWWWXXXYYY\\\]]]^^^___^^^\\\YYYXXXYYYYYYZZZZZZ[[[[[[[[[[[[ZZZYYYYYY[[[^^^___^^^]]]ZZZ[[[[[[[[[[[[ZZZYYYXXXWWWVVVWWWWWWXXXYYYZZZ[[[[[[[[[ZZZXXXWWWUUUTTTTTTXXXXXXYYYZZZZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVUUUUUUTTTSSSSSSSSSTTTVVVXXXYYYYYYXXXWWWWWWVVVWWWWWWXXXWWWXXXXXXXXXXXXXXXXXXWWWSSSTTTVVVWWWWWWWWWUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQPPPQQQRRRRRRSSSRRRRRRQQQLLLLLLKKKKKKLLLMMMOOOOOOSSSQQQOOOOOOPPPQQQPPPOOONNNOOOOOOOOOOOOMMMKKKJJJKKKLLLMMMOOOOOONNNLLLKKKLLLLLLLLLKKKKKKKKKKKKJJJKKKJJJJJJKKKLLLMMMKKKJJJHHHIIIKKKLLLKKKJJJHHHFFFHHHGGGFFFEEEDDDCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;<<<=========<<<<<<;;;:::999999:::;;;;;;<<<<<<===>>>>>>=========<<<<<<<<<::::::::::::::::::;;;<<<:::::::::;;;;;;<<<<<<<<<999:::::::::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;<<<<<<===============>>>>>>>>>>>>??????@@@AAABBBBBBCCCFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMQQQQQQPPPOOOPPPTTTYYY]]]cccbbbaaa```_______________aaacccbbb```______aaa```___]]]\\\[[[\\\]]]^^^```aaaaaaaaaaaaaaabbbbbbbbbdddffffffdddcccbbbcccccccccdddeeeggghhhiiijjjjjjjjjjjjiiiiiihhhhhhgggiiikkknnnqqquuuxxxzzz{{{|||}}}~~~}}}|||{{{zzzyyy|||}}}}}}{{{yyyxxxwwwvvvwwwyyyzzzxxxvvvzzzwwwuuutttuuuvvvvvvvvvqqqpppooommmlllkkkkkkkkklllllllllnnnoooooommmkkkggggggfffeeefffggghhhiiijjjjjjjjjjjjiiihhhgggfffdddbbb``````aaaaaa```___bbb```^^^]]]___`````````aaa``````______``````aaa___^^^]]]\\\[[[ZZZYYYYYY[[[ZZZXXXWWWWWWXXXZZZ\\\[[[[[[YYYXXXWWWWWWWWWWWWYYYXXXWWWXXXYYYZZZYYYXXXVVVVVVVVVVVVUUUTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPOOOOOONNNMMMLLLKKKJJJJJJJJJLLLKKKJJJKKKLLLMMMLLLJJJJJJJJJIIIHHHGGGHHHHHHIIIFFFGGGHHHHHHHHHHHHHHHHHHJJJKKKMMMOOONNNLLLIIIHHHHHHHHHGGGGGGFFFGGGGGGGGGHHHJJJLLLNNNPPPQQQQQQQQQOOOOOOPPPPPPQQQSSSTTTTTTVVVUUUTTTSSSSSSSSSSSSSSSRRRQQQRRRTTTWWWYYYYYYXXXVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWYYYZZZ[[[]]]^^^^^^___^^^\\\YYYXXXXXXXXXYYYYYYZZZ[[[\\\]]]YYYZZZ]]]```bbbbbb^^^[[[YYYYYYYYYYYYYYYYYYXXXXXXVVVVVVVVVVVVWWWXXXZZZZZZ[[[[[[ZZZYYYWWWVVVUUUUUUXXXYYYZZZZZZ[[[ZZZZZZYYYYYYYYYXXXXXXXXXWWWWWWWWWUUUTTTTTTSSSTTTVVVWWWXXXVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXWWWVVVVVVUUUUUUUUUSSSTTTUUUVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSTTTTTTTTTUUUTTTTTTTTTTTTTTTTTTUUUTTTUUUVVVVVVVVVUUUTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTLLLLLLLLLMMMNNNNNNOOOPPPRRRQQQOOOOOOOOOPPPOOONNNMMMNNNOOOPPPPPPOOONNNMMMIIIKKKNNNPPPQQQPPPOOONNNKKKKKKKKKJJJJJJJJJIIIIIIJJJIIIIIIJJJLLLMMMKKKJJJGGGHHHJJJKKKJJJIIIGGGFFFHHHGGGFFFEEEDDDCCCBBBAAACCCCCCCCCCCCCCCCCCCCCBBBAAAAAABBBBBBAAA@@@??????????????????????????????????????????????????????>>>>>>>>>===============<<<<<<<<<<<<<<<;;;;;;:::999999:::;;;;;;<<<<<<===============<<<<<<<<<<<<999999999999999:::;;;;;;888888888999999:::::::::999999999999:::::::::;;;999999::::::;;;;;;;;;<<<::::::<<<===>>>???@@@@@@???@@@@@@AAABBBCCCCCCDDDFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJKKKKKKLLLMMMMMMNNNOOOOOONNNOOORRRWWW[[[]]]]]]^^^^^^___aaabbbcccccccccdddcccaaaaaaaaabbb___^^^\\\[[[[[[[[[]]]^^^______``````aaaaaaaaaaaa___aaaccccccaaa```````````````aaacccdddeeefffggghhhhhhggggggggggggggggggeeefffiiimmmppprrrttttttzzzzzzyyyxxxvvvtttrrrppprrrssstttvvvyyy}}}~~~|||yyywwwwwwwwwvvvuuuuuutttuuuvvvvvvvvvtttssswwwuuussssssuuuvvvvvvuuuqqqpppooommmlllkkkkkkkkkkkkkkkkkkmmmnnnnnnllljjjhhhggggggfffggghhhiiijjjjjjjjjjjjiiihhhgggfffeeecccaaa_________```___^^^aaa___^^^^^^___````````````______^^^^^^______```]]]]]]\\\[[[ZZZYYYYYYXXX[[[YYYXXXWWWXXXZZZ\\\]]]]]]\\\[[[ZZZYYYYYYYYYYYYZZZXXXWWWXXXYYYYYYXXXWWWTTTUUUUUUUUUTTTSSSQQQPPPPPPQQQQQQQQQRRRRRRRRRRRRSSSSSSRRRQQQPPPPPPOOOOOOOOOOOOMMMLLLLLLKKKKKKKKKKKKIIIHHHIIIJJJKKKJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGEEEEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLKKKIIIGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNOOOQQQRRRSSSTTTTTTSSSRRRRRRRRRSSSSSSRRRQQQRRRUUUWWWYYYXXXWWWVVVVVVUUUUUUUUUVVVVVVWWWUUUUUUUUUVVVWWWZZZ\\\]]]^^^^^^^^^^^^]]]\\\[[[ZZZXXXXXXXXXYYYZZZ\\\]]]^^^[[[]]]```dddeeeccc^^^ZZZXXXXXXXXXWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVWWWXXXYYYZZZYYYYYYYYYXXXXXXWWWWWWXXXYYYZZZ[[[[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYVVVVVVUUUTTTTTTUUUVVVWWWTTTTTTUUUUUUVVVVVVWWWWWWWWWWWWUUUTTTSSSSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVUUUUUUUUUTTTUUUWWWYYYYYYXXXVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSLLLMMMMMMNNNOOOOOOPPPPPPRRRPPPNNNMMMNNNNNNNNNMMMLLLMMMOOOPPPPPPPPPOOONNNIIIJJJMMMOOOPPPPPPOOONNNJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIKKKLLLKKKJJJGGGHHHIIIIIIIIIHHHGGGFFFGGGFFFFFFEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCBBBBBBBBB@@@AAAAAABBBAAA@@@>>>===????????????????????????>>>>>>????????????@@@@@@>>>>>>>>>>>>>>>>>>======;;;;;;<<<<<<<<<;;;;;;:::999999:::;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;888888888888999:::;;;;;;777888888888888888888999888888999999999:::::::::999999999:::;;;;;;<<<<<<888999;;;===???@@@AAAAAA@@@@@@AAAAAABBBBBBCCCCCCBBBBBBCCCDDDDDDEEEEEEFFFEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHIIIKKKLLLMMMMMMLLLMMMNNNNNNOOOQQQUUUYYYZZZZZZ\\\^^^```ccceeegggfffeeedddcccbbbbbbbbbccc___^^^\\\ZZZZZZ[[[\\\]]]]]]]]]^^^^^^______``````]]]___``````___^^^___```______```bbbcccdddeeefffggggggfffffffffggghhhhhheeegggiiilllnnnpppqqqqqqwwwuuusssrrrrrrqqqooonnnllllllnnnppprrruuuwwwyyy|||}}}~~~}}}{{{zzzyyyyyyuuutttssssssuuuvvvuuuuuusssssssssssssssrrrqqqppprrrqqqpppppprrrssssssrrrqqqpppooonnnnnnmmmnnnnnnmmmlllkkklllmmmmmmkkkiiiiiiiiihhhhhhhhhjjjkkklllkkkkkkjjjiiigggeeedddbbbaaa```^^^^^^___```___^^^```___]]]^^^___aaa```______^^^^^^^^^^^^^^^^^^___\\\\\\[[[[[[ZZZYYYYYYXXXZZZZZZYYYYYYZZZ\\\]]]^^^^^^^^^]]]]]]\\\\\\[[[[[[\\\[[[ZZZZZZZZZZZZYYYXXXTTTUUUUUUUUUTTTRRRQQQOOOQQQQQQQQQQQQRRRRRRSSSSSSSSSRRRRRRQQQPPPOOONNNNNNNNNMMMMMMLLLLLLLLLLLLLLLJJJHHHGGGHHHIIIJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFCCCCCCEEEGGGHHHIIIIIIIIIHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGJJJJJJJJJKKKKKKKKKKKKKKKMMMLLLLLLLLLNNNOOOQQQRRRRRRRRRQQQQQQQQQRRRSSSSSSQQQQQQQQQTTTVVVWWWVVVUUUUUUTTTTTTTTTTTTUUUWWWXXXUUUTTTTTTUUUWWWYYY\\\^^^___^^^]]]\\\[[[\\\\\\]]]XXXXXXXXXYYY[[[]]]___```^^^___aaacccdddbbb^^^[[[WWWWWWVVVVVVVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVWWWWWWVVVWWWWWWXXXXXXXXXYYYYYYXXXYYYZZZ[[[[[[ZZZYYYXXXWWWWWWXXXXXXYYYYYYZZZZZZXXXWWWVVVTTTSSSTTTTTTUUURRRSSSTTTUUUVVVVVVVVVVVVTTTSSSRRRRRRQQQRRRSSSTTTUUUTTTRRRRRRRRRSSSUUUVVVTTTUUUUUUUUUVVVVVVVVVVVVUUUUUUUUUVVVVVVUUUUUUUUUPPPRRRUUUWWWXXXWWWUUUSSSSSSRRRQQQQQQPPPPPPPPPPPPLLLLLLMMMNNNOOOOOOOOOOOOQQQOOOMMMLLLMMMMMMLLLKKKMMMMMMNNNOOOOOONNNMMMLLLJJJKKKKKKLLLLLLKKKJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGHHHJJJKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@AAABBBAAA???===<<>>>>>>>>??????========================:::;;;;;;<<<<<<;;;;;;;;;999999:::;;;;;;<<<<<<===;;;;;;;;;;;;::::::::::::777777777888888999:::;;;999999999888888888888888888888888888999999999999999999::::::;;;<<<<<<===:::;;;===???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@AAABBBBBBCCCCCCBBBCCCDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGIIIJJJKKKMMMMMMKKKMMMOOOPPPQQQRRRUUUWWWVVVWWWYYY[[[^^^bbbdddfffgggeeecccbbbbbbbbbbbbbbb^^^]]][[[ZZZYYYZZZ\\\]]][[[[[[[[[\\\]]]^^^^^^^^^\\\]]]______^^^^^^___aaa```aaabbbcccdddfffgggggghhhggggggffffffggghhhhhhiiiiiikkklllnnnoooqqqqqqrrrpppmmmmmmoooqqqqqqooolllmmmmmmooopppqqqsssssssssuuuwwwzzz|||~~~~~~{{{yyywww{{{{{{||||||{{{zzzxxxwwwvvvvvvuuutttttttttttttttrrrqqqqqqrrruuuwwwwwwvvvssssssssssssrrrqqqqqqrrrpppooonnnoooqqqrrrqqqpppppppppoooooooooooopppppppppnnnlllkkkkkkkkkjjjiiijjjiiiiiiiiiiiikkklllmmmllllllkkkiiifffdddaaa```___^^^\\\]]]^^^______^^^^^^]]]\\\]]]___```___^^^^^^^^^]]]]]]]]]]]]^^^^^^\\\\\\[[[[[[ZZZYYYYYYYYYYYYZZZ[[[\\\]]]^^^______]]]]]]^^^______^^^]]]\\\]]][[[ZZZYYYZZZZZZXXXWWWVVVVVVWWWWWWVVVTTTQQQPPPRRRRRRRRRRRRRRRSSSSSSSSSRRRRRRQQQPPPOOONNNMMMMMMKKKKKKJJJJJJKKKKKKLLLLLLIIIHHHGGGHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEEEEAAABBBDDDFFFHHHIIIJJJJJJHHHGGGGGGFFFFFFEEEEEEEEEFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIIIILLLLLLKKKKKKLLLNNNPPPQQQQQQQQQQQQQQQQQQRRRSSSTTTPPPPPPQQQSSSUUUVVVTTTSSSTTTSSSSSSSSSSSSUUUWWWXXXTTTTTTSSSTTTVVVYYY\\\^^^```___]]][[[[[[\\\]]]^^^YYYXXXXXXYYY[[[]]]___aaaaaa``````aaaaaaaaa^^^\\\VVVVVVVVVUUUUUUVVVWWWWWWWWWWWWVVVUUUUUUUUUVVVVVVTTTTTTUUUVVVXXXYYYZZZZZZXXXYYY[[[\\\[[[ZZZXXXWWWWWWWWWXXXXXXYYYZZZZZZ[[[YYYXXXVVVTTTSSSSSSSSSTTTQQQRRRSSSUUUUUUVVVVVVVVVQQQPPPPPPPPPQQQRRRTTTUUUUUUTTTRRRPPPQQQSSSUUUWWWUUUUUUUUUVVVVVVWWWWWWWWWTTTTTTUUUUUUUUUUUUTTTTTTMMMOOOSSSUUUVVVUUUSSSQQQQQQPPPOOONNNMMMLLLLLLMMMKKKLLLMMMNNNNNNOOOOOONNNPPPNNNLLLKKKLLLLLLKKKJJJNNNNNNNNNNNNMMMLLLJJJIIIKKKKKKKKKJJJIIIGGGFFFEEEGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFGGGJJJKKKJJJHHHIIIHHHGGGFFFFFFFFFGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB???@@@AAABBBAAA???===;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<;;;;;;;;;999999:::;;;;;;<<<<<<===;;;;;;:::::::::999999999777777777777888999:::;;;;;;::::::999999888888888777888888888888999999999999999:::;;;;;;<<<======<<<===>>>@@@@@@@@@???>>>@@@@@@@@@??????????????????@@@@@@AAAAAABBBCCCCCCAAAAAABBBCCCCCCDDDCCCCCCDDDDDDDDDEEEFFFHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEGGGHHHJJJKKKLLLMMMKKKMMMPPPRRRSSSTTTUUUWWWSSSTTTVVVXXX[[[^^^aaabbbfffdddbbbaaaaaaaaaaaaaaa^^^]]][[[ZZZYYYZZZ[[[\\\YYYYYYZZZ[[[[[[\\\]]]]]]\\\]]]____________```bbbbbbbbbcccdddfffggghhhiiiiiihhhgggfffffffffggghhhhhhhhhhhhiiijjjlllnnnooopppmmmjjjkkkooorrrsssrrrqqqqqqqqqqqqppppppppppppnnnppprrruuuxxxzzz{{{|||||||||{{{zzzyyyyyyzzzzzzyyyzzzzzz|||}}}}}}{{{yyyxxxzzz|||}}}||||||||||||zzzxxxuuutttsssssstttuuuuuutttrrrqqqrrrqqqqqqpppppppppqqqqqqrrrrrrrrrtttvvvxxxxxxwwwuuuvvvvvvuuuttttttuuuwwwqqqpppooopppqqqrrrqqqppppppoooooooooooopppqqqqqqrrrooolllkkkkkkkkkjjjiiijjjiiiiiiiiiiiikkkmmmnnnmmmmmmkkkiiifffccc```___^^^\\\[[[\\\^^^______^^^]]]\\\[[[\\\^^^___^^^]]]^^^]]]]]]\\\\\\]]]]]]^^^\\\\\\[[[[[[ZZZZZZYYYYYYYYYZZZ\\\]]]______``````[[[]]]___``````___^^^\\\[[[YYYXXXWWWXXXXXXVVVTTTWWWXXXYYYYYYXXXUUUSSSQQQRRRRRRSSSSSSSSSSSSSSSSSSRRRQQQQQQPPPNNNMMMLLLLLLIIIIIIIIIIIIIIIJJJKKKLLLIIIHHHGGGGGGIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEEEEBBBCCCDDDEEEEEEFFFFFFEEEGGGGGGFFFEEEDDDDDDEEEEEEEEEGGGHHHHHHGGGFFFHHHIIIIIIIIIHHHHHHHHHHHHIIIIIINNNMMMLLLKKKLLLNNNQQQSSSRRRRRRSSSSSSSSSSSSRRRRRRNNNOOOQQQSSSTTTUUUUUUUUUTTTTTTSSSRRRRRRSSSTTTUUUWWWWWWWWWWWWWWWXXXYYYYYY\\\ZZZXXXYYY[[[\\\ZZZXXXYYY\\\\\\ZZZ[[[^^^^^^[[[cccaaa`````````^^^\\\YYYZZZYYYXXXXXXXXXYYY[[[\\\ZZZXXXWWWXXXYYYYYYWWWVVVWWWWWWXXXXXXXXXXXXXXXXXX\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[\\\[[[ZZZWWWUUUTTTSSSSSSSSSUUUUUUUUUUUUUUUTTTSSSRRRSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQOOOOOOOOOPPPRRRTTTVVVVVVUUUTTTSSSSSSTTTTTTVVVUUUUUUTTTSSSRRRRRRRRRNNNPPPQQQSSSTTTTTTSSSSSSRRRPPPMMMJJJIIIHHHIIIIIIGGGIIILLLOOOPPPQQQPPPOOONNNMMMLLLKKKKKKLLLMMMNNNPPPPPPOOONNNMMMMMMMMMNNNKKKKKKJJJIIIHHHGGGGGGFFFGGGGGGHHHIIIIIIIIIIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJMMMKKKHHHFFFEEEEEEGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@???>>>>>>>>>???@@@>>>===<<<;;;:::999999999==============================<<<<<<;;;;;;;;;:::<<<<<<;;;::::::::::::;;;999999999:::::::::;;;;;;:::::::::999999999888888:::999888888777777888888<<<<<<;;;::::::999888888999888888999::::::777555888999;;;===>>>>>>==============================<<<<<<<<<<<<============>>>??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAADDDDDDDDDDDDEEEEEEEEEEEEHHHHHHGGGGGGFFFGGGGGGGGGDDDEEEFFFGGGHHHIIIIIIIIIKKKMMMPPPQQQQQQPPPQQQRRRSSSSSSUUUWWWZZZ]]]```aaahhhddd```^^^^^^____________^^^]]]\\\[[[[[[[[[[[[YYYYYYYYYZZZ\\\^^^```bbb```````````````aaaaaabbbgggggggggggggggiiijjjjjjlllkkkiiigggfffffffffgggfffgggjjjlllnnnooooooooommmkkkjjjiiikkkooosssuuupppppppppppppppppppppqqqrrrssstttvvvwwwxxxxxxxxxzzzzzzyyyyyyyyyyyyyyyyyytttuuuwwwyyy{{{}}}~~~|||wwwttttttwwwyyy{{{{{{{{{{{{yyyvvvsssssstttnnnpppsssttttttsssrrrssspppooooooooopppqqqrrrrrrrrrrrrrrrtttuuuxxxzzz{{{tttttttttuuuuuuuuuuuuuuusssrrrqqqpppoooooooooooonnnmmmlllkkklllnnnppprrrssspppmmmjjjiiijjjlllnnnmmmmmmllljjjjjjjjjjjjjjjkkkjjjgggeeebbb___]]]\\\]]]]]]^^^____________^^^[[[YYYXXXZZZ^^^```___^^^aaa___]]]]]]___```aaaaaaaaa```^^^\\\[[[[[[[[[\\\\\\]]]```aaaaaa```^^^\\\\\\]]]^^^______]]][[[ZZZWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYYYYXXXVVVTTTRRRQQQQQQPPPOOOOOOOOOOOOPPPNNNNNNNNNMMMMMMMMMLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKIIIIIIIIIHHHGGGFFFEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDAAABBBCCCDDDEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFGGGIIIJJJIIIIIIIIIIIIIIIIIIJJJNNNMMMMMMMMMNNNPPPRRRSSSQQQQQQQQQRRRRRRQQQPPPPPPOOOPPPQQQSSSSSSSSSRRRRRRTTTSSSRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVVVVWWWWWWXXXZZZXXXWWWWWWYYYZZZYYYWWWYYY[[[\\\ZZZ[[[___^^^[[[aaa___]]][[[[[[ZZZXXXWWWYYYYYYXXXWWWXXXYYYZZZ[[[ZZZXXXVVVVVVWWWXXXXXXWWWXXXXXXXXXXXXXXXXXXXXXXXX[[[[[[[[[ZZZYYYYYYXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZYYYXXXVVVTTTSSSSSSSSSTTTUUUUUUUUUTTTSSSRRRRRRQQQQQQQQQQQQRRRRRRRRRSSSSSSQQQPPPOOONNNOOOPPPRRRSSSVVVUUUTTTSSSRRRQQQQQQQQQSSSSSSRRRRRRQQQPPPPPPOOONNNOOOQQQRRRRRRRRRQQQPPPPPPOOOMMMKKKIIIHHHHHHHHHGGGIIIKKKNNNOOOPPPOOOOOONNNMMMLLLKKKJJJKKKLLLMMMOOONNNMMMMMMMMMMMMMMMMMMKKKKKKJJJIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIKKKJJJGGGEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFCCCCCCCCCBBBBBBBBBAAAAAACCCBBB@@@>>>>>>===>>>>>>======<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<;;;;;;;;;<<<<<<;;;:::::::::::::::999999:::::::::;;;;;;;;;::::::::::::999999999999:::999888888777777888888;;;;;;:::999888888777777888777777888999888666444888999;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>??????@@@AAAAAABBBAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHMMMPPPRRRSSSSSSSSSSSSTTTSSSTTTUUUXXXZZZ\\\^^^___aaa```^^^]]]\\\\\\]]]^^^___^^^]]]\\\[[[[[[[[[[[[ZZZZZZZZZ[[[]]]___aaacccaaaaaaaaaaaabbbcccdddeeeiiiiiijjjjjjkkklllmmmmmmlllkkkjjjhhhhhhhhhhhhhhhhhhiiikkkmmmnnnooooooooommmllljjjiiiiiillloooqqqppppppppppppqqqqqqrrrrrrqqqrrrssstttuuuvvvvvvvvvvvvuuuuuuuuuuuutttttttttqqqsssvvvzzz}}}~~~|||wwwuuuuuuxxxyyyzzzzzz{{{{{{xxxuuusssrrrrrrmmmooorrrsssrrrqqqqqqqqqqqqqqqppppppooopppppppppssstttuuuvvvxxxyyyzzzzzzvvvvvvuuuuuuuuuuuuuuuuuurrrrrrqqqpppoooooooooooopppooommmllllllmmmnnnooopppooolllkkkkkklllnnnooommmmmmlllllllllllllllllllllkkkiiifffcccaaa___]]][[[\\\\\\]]]]]]]]]]]]]]]___]]]\\\^^^```aaa```___bbb```______```aaaaaa``````___^^^]]]\\\\\\]]]]]]\\\^^^```aaaaaa```^^^\\\\\\\\\]]]^^^]]]\\\[[[ZZZWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXWWWUUUSSSRRRQQQPPPOOOOOONNNNNNOOOOOONNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMLLLKKKKKKHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCAAAAAABBBCCCDDDDDDDDDDDDFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFHHHGGGFFFFFFGGGIIIJJJJJJJJJIIIIIIJJJJJJJJJNNNNNNOOOQQQRRRRRRSSSSSSQQQQQQQQQQQQQQQPPPOOONNNPPPQQQRRRSSSSSSRRRQQQPPPTTTSSSRRRRRRRRRTTTUUUVVVVVVUUUUUUUUUUUUVVVWWWWWWYYYWWWVVVVVVXXXYYYXXXWWWZZZ]]]^^^]]]```dddccc___aaa^^^ZZZXXXWWWWWWVVVVVVXXXXXXXXXXXXXXXYYYZZZZZZYYYWWWUUUTTTVVVXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXVVVVVVUUUTTTTTTTTTTTTUUUVVVUUUSSSQQQPPPPPPPPPPPPNNNOOOOOOPPPQQQRRRSSSSSSQQQQQQPPPOOOPPPQQQRRRSSSUUUTTTSSSQQQPPPOOOOOOOOOPPPPPPOOOOOONNNNNNMMMMMMNNNOOOPPPPPPPPPOOOMMMLLLMMMLLLLLLKKKJJJIIIHHHGGGGGGHHHJJJLLLNNNNNNNNNMMMMMMMMMKKKJJJJJJJJJKKKKKKLLLLLLKKKKKKKKKLLLMMMMMMKKKKKKJJJIIIHHHGGGGGGFFFEEEFFFFFFGGGHHHGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHIIIGGGFFFDDDDDDFFFGGGHHHHHHHHHGGGGGGFFFEEEDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@CCCBBB@@@???======<<<<<<===<<<;;;;;;::::::::::::::::::::::::::::::::::::=========<<<<<<<<<<<<<<<<<<;;;::::::999999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888777777777777888999999888888777777777666777777666777888777666444999999::::::;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@AAAAAABBBBBBCCCAAAAAABBBBBBBBBCCCCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEGGGHHHHHHIIIIIIIIIHHHHHHMMMPPPRRRTTTSSSSSSTTTUUUSSSTTTWWWYYY[[[\\\\\\\\\[[[]]]______\\\[[[]]]______^^^]]]\\\\\\[[[[[[\\\[[[[[[\\\]]]___aaacccdddbbbbbbbbbcccccceeeffffffgggiiijjjlllnnnnnnnnnmmmkkkjjjjjjiiiiiijjjkkkkkkkkklllmmmoooooooooooonnnmmmllljjjhhhhhhiiikkkllloooppppppqqqrrrsssssstttqqqrrrrrrssstttttttttssssssssssssrrrrrrqqqqqqqqqnnnqqqvvvzzz~~~}}}{{{xxxvvvwwwxxxyyyxxxxxxyyyzzzxxxtttqqqppppppllloooqqqrrrqqqooooooooorrrrrrqqqpppoooooooooooossstttvvvwwwxxxxxxwwwwwwuuuuuutttsssrrrrrrrrrrrrrrrqqqpppooonnnnnnnnnnnnqqqooonnnlllkkkkkklllllllllllllllllllllmmmnnnooommmmmmmmmmmmmmmnnnnnnnnnkkkjjjhhheeeccc```___^^^ZZZZZZ[[[\\\\\\\\\\\\\\\bbb```___```aaaaaa```___bbbaaaaaaaaaccccccaaa_________^^^^^^]]]^^^______]]]^^^___aaaaaa___]]]\\\[[[[[[[[[[[[ZZZZZZZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXWWWVVVUUUSSSQQQPPPPPPOOONNNNNNNNNNNNOOONNNMMMMMMMMMMMMLLLLLLLLLJJJKKKKKKLLLLLLLLLKKKKKKHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCAAABBBCCCDDDDDDEEEEEEEEEFFFFFFEEEDDDDDDEEEEEEEEEFFFHHHIIIIIIHHHGGGIIIJJJKKKJJJJJJIIIIIIJJJJJJKKKMMMOOOQQQSSSTTTTTTSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPPPPQQQSSSTTTTTTSSSRRRRRRTTTTTTSSSSSSTTTVVVWWWYYYXXXXXXWWWWWWXXXXXXYYYZZZYYYXXXWWWWWWXXXYYYZZZZZZ^^^aaacccdddjjjnnnmmmhhhaaa^^^YYYVVVUUUVVVWWWWWWYYYYYYYYYYYYYYYZZZZZZZZZYYYVVVSSSSSSUUUXXXZZZZZZYYYYYYXXXWWWWWWWWWXXXXXXYYYYYYXXXWWWWWWVVVVVVUUUUUUVVVVVVVVVVVVVVVVVVVVVTTTTTTTTTUUUUUUUUUVVVVVVVVVUUURRROOOMMMMMMNNNNNNLLLMMMNNNOOOQQQRRRSSSTTTSSSRRRRRRRRRRRRSSSTTTUUUVVVUUUTTTRRRPPPOOOOOONNNOOONNNNNNNNNMMMMMMMMMLLLOOOOOOOOOOOONNNLLLJJJIIIIIIJJJKKKLLLKKKJJJHHHFFFHHHHHHJJJKKKLLLLLLLLLLLLMMMLLLKKKIIIIIIIIIJJJKKKJJJJJJJJJJJJKKKLLLMMMMMMKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFEEEDDDCCCDDDEEEGGGHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@?????????AAAAAA@@@???>>>============<<<;;;:::::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999999999::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999888777777777777777888888888888888888777777888777666777888888666555999999999999999888888888<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<============>>>>>>???@@@@@@@@@>>>??????@@@AAABBBBBBCCCAAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCDDDDDDEEEFFFIIIIIIJJJJJJJJJIIIHHHHHHKKKMMMPPPRRRQQQQQQRRRSSSTTTVVVXXX[[[\\\[[[ZZZYYYXXX]]]cccccc```^^^```ccc___^^^]]]\\\\\\\\\\\\\\\\\\]]]^^^___aaabbbdddeeedddddddddccccccddddddddddddfffiiikkkmmmmmmlllkkkiiiiiijjjjjjkkkllllllmmmlllmmmnnnooopppooonnnmmmlllkkkjjjiiiiiijjjkkkkkkoooooopppqqqssstttuuuuuurrrrrrsssssssssssssssrrrttttttssssssrrrqqqqqqqqqlllpppuuu{{{~~~{{{yyywwwwwwxxxxxxxxxwwwwwwwwwxxxuuurrrooonnnnnnmmmppprrrsssqqqoooooooooqqqppppppoooooooooooopppqqqrrrtttuuuuuutttrrrqqqrrrqqqpppooonnnmmmnnnnnnqqqqqqpppooonnnnnnnnnnnnnnnmmmlllkkkjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkjjjkkkkkklllmmmnnnnnnnnnooohhhgggeeecccaaa___]]]\\\[[[[[[\\\]]]]]]]]]]]]\\\``````___```aaaaaaaaa```cccbbbbbbcccdddcccaaa^^^^^^^^^^^^^^^______``````]]]^^^_________^^^]]]\\\[[[ZZZYYYXXXXXXXXXYYYYYYVVVVVVWWWWWWWWWWWWWWWWWWXXXXXXXXXWWWVVVUUUSSSRRRQQQQQQPPPOOOOOOOOOOOOOOOMMMMMMMMMMMMLLLLLLLLLLLLIIIIIIJJJKKKKKKKKKKKKJJJHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJIIIIIIJJJLLLJJJJJJIIIIIIIIIIIIJJJJJJMMMOOOQQQTTTUUUTTTSSSRRRUUUVVVVVVVVVUUUTTTTTTSSSPPPQQQSSSUUUVVVVVVVVVVVVUUUUUUUUUUUUVVVXXXZZZ[[[[[[[[[ZZZZZZ[[[[[[\\\]]][[[ZZZZZZYYYYYYZZZ\\\^^^aaadddgggkkksssyyywwwqqq___[[[VVVSSSSSSTTTVVVVVVYYYYYYZZZZZZZZZ[[[[[[[[[WWWUUUSSSSSSUUUYYY[[[\\\ZZZYYYXXXVVVVVVVVVWWWXXXXXXXXXWWWWWWVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTSSSTTTUUUUUUVVVWWWWWWWWWUUUSSSQQQNNNLLLLLLMMMMMMKKKLLLMMMOOOPPPRRRSSSTTTUUUUUUUUUUUUUUUVVVWWWWWWXXXWWWUUUSSSRRRQQQPPPPPPOOOOOOOOONNNNNNNNNNNNNNNOOOOOOOOOOOOMMMKKKIIIHHHGGGIIIKKKLLLLLLKKKIIIGGGIIIIIIJJJJJJKKKKKKKKKKKKLLLKKKJJJIIIIIIJJJKKKLLLKKKKKKJJJKKKKKKLLLMMMMMMKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBCCCDDDFFFFFFFFFEEEEEECCCBBBAAA@@@@@@????????????>>>>>>>>>>>>===>>>>>>>>>??????>>>>>><<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::999888888888888999999999999::::::::::::;;;<<<<<<;;;;;;;;;:::::::::999888777777666666777777888888888999999999999999:::999777777888999888666999888888888777777777888<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>??????@@@>>>>>>??????@@@AAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFIIIIIIJJJJJJJJJIIIHHHHHHIIILLLOOOQQQQQQQQQRRRSSSUUUVVVYYY[[[[[[[[[YYYXXXVVV\\\ccceeebbb```aaaddd^^^^^^]]]]]]\\\]]]]]]]]]\\\]]]___aaabbbdddeeeeeefffeeedddcccaaaaaaaaaaaadddeeehhhjjjlllkkkjjjjjjggghhhiiijjjkkkllllllllllllmmmnnnoooooonnnmmmllliiiiiijjjkkklllmmmnnnnnnoooooopppqqqssstttuuuuuurrrsssssstttttttttsssssstttssssssrrrqqqqqqppppppllloootttyyy}}}~~~}}}|||yyywwwvvvvvvwwwwwwvvvuuuuuuuuutttrrrooommmmmmnnnpppsssuuuuuusssqqqppppppnnnnnnnnnnnnooopppqqqrrrqqqrrrtttuuutttsssqqqoooqqqpppnnnlllkkkkkklllmmmqqqpppooonnnmmmmmmmmmmmmiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiigggfffeeehhhiiijjjkkklllmmmmmmmmmgggfffeeecccaaa```^^^]]]^^^^^^___````````````______```aaabbbcccccceeeeeeddddddcccddddddccc```^^^]]]]]]^^^______`````````\\\]]]]]]^^^]]]\\\[[[ZZZZZZYYYXXXWWWWWWWWWXXXXXXVVVVVVVVVWWWWWWWWWXXXXXXYYYXXXXXXWWWVVVUUUTTTSSSRRRQQQQQQPPPPPPPPPPPPPPPLLLLLLLLLLLLLLLLLLLLLLLLHHHIIIIIIJJJJJJJJJIIIIIIGGGGGGHHHHHHHHHGGGFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCAAAAAACCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIKKKJJJIIIIIIJJJLLLIIIIIIIIIHHHHHHIIIIIIIIILLLNNNPPPRRRSSSSSSRRRQQQUUUUUUVVVVVVVVVVVVUUUUUUPPPRRRTTTVVVWWWXXXXXXXXXUUUUUUUUUUUUWWWYYY[[[]]]\\\\\\[[[[[[\\\\\\]]]^^^ZZZZZZZZZYYYXXXYYY]]]___```dddgggmmmuuu{{{xxxqqqZZZVVVRRRPPPPPPRRRTTTTTTXXXYYYYYYZZZ[[[ZZZZZZZZZVVVTTTSSSTTTXXX[[[]]]]]][[[ZZZXXXVVVUUUVVVWWWXXXXXXXXXWWWWWWVVVUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSSSSRRRSSSTTTUUUVVVVVVVVVVVVSSSRRRPPPNNNMMMMMMMMMMMMLLLMMMNNNOOOQQQRRRSSSTTTWWWWWWWWWXXXXXXXXXXXXYYYXXXWWWVVVTTTSSSRRRRRRRRRPPPPPPPPPPPPPPPPPPOOOOOOPPPPPPPPPPPPNNNLLLJJJIIIGGGHHHJJJLLLMMMLLLJJJIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIJJJLLLMMMNNNMMMMMMLLLLLLLLLMMMNNNNNNKKKKKKJJJIIIHHHGGGGGGFFFEEEFFFFFFGGGHHHGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCBBBBBBAAA@@@??????>>>>>>>>>============<<<;;;<<<===>>>????????????<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;:::999888888777777888888888888888888999999999999;;;;;;;;;;;;::::::::::::888888777666666666666777777888888999999:::::::::;;;999777777888999888777888888777777777888888999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>??????@@@@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCDDDDDDEEEFFFGGGGGGHHHHHHIIIIIIIIIHHHHHHJJJLLLPPPQQQRRRRRRSSSTTTTTTUUUVVVXXXXXXXXXXXXWWWTTTYYY___aaa```______```^^^^^^]]]]]]]]]]]]^^^^^^\\\^^^___aaacccdddeeeeeeeeeeeecccbbb``````______fffggghhhjjjjjjjjjjjjiiieeefffggghhhjjjjjjjjjjjjjjjkkklllmmmmmmmmmlllkkkggghhhjjjlllnnnpppppppppoooppppppqqqrrrsssssstttqqqrrrsssssstttttttttsssrrrqqqqqqpppooonnnmmmmmmmmmpppssswwwyyyzzzzzzyyywwwuuussstttuuuvvvuuutttssssssqqqnnnlllkkkmmmpppsssuuuwwwwwwtttrrrqqqpppllllllmmmnnnoooqqqrrrssssssttttttuuutttsssrrrqqqrrrpppnnnmmmlllmmmnnnooopppooonnnmmmmmmlllllllllhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhgggfffdddcccbbbfffgggiiijjjkkkkkkkkkjjjiiihhhgggfffdddcccbbbaaaaaaaaabbbcccccccccccccccbbbccceeeffffffgggiiikkkfffdddcccccccccbbb```^^^\\\]]]^^^_______________\\\\\\\\\[[[[[[ZZZYYYXXXXXXXXXXXXXXXWWWWWWWWWWWWUUUVVVVVVWWWWWWXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSQQQQQQPPPOOOOOOOOOOOOPPPKKKKKKLLLLLLLLLLLLLLLMMMIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFDDDDDDDDDCCCCCCCCCBBBBBB??????@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEGGGHHHIIIIIIHHHHHHIIIJJJHHHHHHGGGGGGGGGGGGHHHHHHKKKLLLNNNPPPQQQQQQQQQPPPQQQRRRSSSTTTTTTTTTTTTTTTRRRSSSTTTVVVWWWWWWVVVVVVSSSSSSSSSTTTVVVXXX[[[\\\ZZZZZZYYYYYYZZZZZZ[[[\\\WWWXXXXXXVVVUUUVVVZZZ^^^\\\___bbbgggoootttooofffVVVTTTPPPPPPQQQSSSTTTTTTVVVVVVXXXYYYYYYYYYXXXWWWUUUTTTTTTVVVZZZ]]]^^^^^^\\\ZZZXXXVVVUUUVVVWWWXXXXXXXXXXXXWWWVVVVVVUUUUUUTTTTTTTTTTTTSSSSSSSSSRRRPPPQQQRRRSSSTTTTTTSSSSSSQQQQQQPPPOOONNNNNNMMMMMMMMMNNNOOOPPPQQQRRRSSSSSSWWWWWWXXXXXXYYYYYYYYYXXXWWWWWWVVVTTTTTTSSSSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQPPPNNNLLLKKKHHHIIIJJJLLLMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIIIIJJJKKKMMMOOOQQQPPPPPPOOONNNNNNNNNOOOOOOKKKKKKJJJIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@?????????=========<<<<<<<<<<<<;;;<<<===>>>??????>>>>>>===;;;;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::888888888999999:::::::::999999888777777777777777666777777777777888888888::::::::::::999999999999888888777666666666666666666666777777888999999:::;;;999666666777888888777888777777777777888:::;;;888888888888888888888888::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<======>>>>>>???>>>>>>>>>???????????????AAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFGGGHHHIIIIIIIIIHHHHHHKKKNNNPPPQQQQQQRRRSSSQQQRRRRRRSSSTTTTTTUUUUUUTTTVVVZZZ]]]______^^^]]]^^^^^^]]]]]]]]]^^^^^^___\\\]]]___bbbcccdddeeeeeeccccccbbbaaaaaaaaaaaaaaaffffffffffffffffffffffffcccdddeeeggghhhhhhhhhgggggghhhiiikkkkkkkkkjjjjjjfffhhhkkkmmmoooppppppoooppppppppppppqqqqqqrrrrrrooooooqqqrrrssssssssssssqqqpppooonnnmmmllllllkkkpppqqqsssuuuvvvvvvvvvuuuuuusssqqqqqqrrrtttttttttrrrpppnnnjjjhhhjjjnnnrrrtttvvvxxxwwwuuurrrqqqpppmmmmmmmmmnnnnnnpppqqqrrrssssssssssssrrrrrrrrrrrrqqqooommmlllkkkmmmooopppoooooonnnmmmlllllllllllljjjjjjjjjjjjiiihhhhhhggggggfffffffffeeeeeeddddddfffgggiiijjjkkkjjjiiihhhiiiiiihhhgggfffdddccccccccccccdddeeeeeeeeeeeeeeedddfffhhhhhhggggggiiikkkgggeeebbbaaaaaaaaa___^^^\\\]]]^^^______^^^]]]]]][[[ZZZZZZYYYYYYXXXWWWWWWWWWXXXYYYYYYYYYXXXVVVVVVUUUUUUVVVVVVWWWXXXXXXYYYWWWVVVUUUSSSRRRRRRQQQQQQPPPOOONNNNNNMMMMMMNNNNNNKKKKKKKKKKKKLLLLLLMMMMMMIIIIIIIIIIIIHHHFFFEEEDDDFFFGGGGGGHHHHHHGGGGGGGGGDDDDDDCCCCCCCCCBBBBBBBBB======>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEGGGHHHHHHGGGFFFHHHIIIHHHGGGGGGFFFFFFGGGGGGHHHKKKLLLMMMNNNOOOPPPPPPPPPMMMNNNOOOQQQRRRRRRSSSSSSSSSTTTUUUVVVVVVUUUTTTSSSQQQQQQRRRSSSUUUWWWZZZ[[[WWWWWWWWWWWWWWWXXXYYYYYYTTTUUUUUUSSSRRRSSSWWW\\\YYYZZZ]]]aaahhhllleee[[[VVVTTTRRRRRRTTTVVVWWWWWWTTTUUUVVVWWWWWWWWWVVVUUUTTTTTTUUUXXX\\\^^^______]]][[[XXXVVVUUUUUUWWWXXXYYYXXXXXXWWWWWWVVVVVVUUUUUUUUUTTTTTTSSSSSSSSSRRRNNNOOOQQQRRRRRRRRRQQQPPPPPPPPPPPPPPPPPPOOONNNMMMNNNOOOPPPPPPQQQRRRSSSSSSVVVWWWXXXXXXYYYYYYXXXXXXVVVVVVUUUTTTSSSSSSTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRRRRRRRQQQOOOMMMLLLHHHIIIJJJLLLMMMMMMNNNNNNMMMLLLLLLKKKKKKKKKKKKLLLIIIIIIIIIJJJLLLOOOQQQRRRRRRRRRQQQPPPOOOOOOOOOOOOLLLKKKJJJIIIHHHGGGGGGFFFGGGGGGHHHIIIIIIIIIIIIHHHIIIIIIGGGFFFDDDBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???????????????======<<<<<<<<<;;;;;;;;;===>>>?????????===<<<;;;;;;;;;:::::::::;;;;;;<<<999999999999999999999999777777888888888999999999999888888777777777777777666666666666777777777777:::::::::999999999888888888888777666666666666666444555555666777888999999:::888555555666777777666888777777777777999;;;<<<666666666666666666666666:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>????????????>>>>>>>>>>>>@@@@@@AAAAAAAAABBBBBBBBBAAA@@@@@@AAABBBCCCDDDEEEDDDEEEFFFGGGHHHIIIIIIIIIEEEHHHKKKMMMNNNNNNOOOQQQOOOOOOOOOOOOPPPRRRSSSTTTVVVWWWYYY\\\___```^^^\\\^^^^^^]]]]]]]]]^^^^^^___\\\]]]___bbbcccdddddddddaaaaaaaaaaaabbbcccdddeeeeeedddcccbbbbbbbbbbbbcccaaacccdddffffffffffffeeeeeefffhhhiiijjjjjjiiiiiifffhhhkkkmmmoooooonnnmmmpppppppppppppppppppppqqqmmmmmmoooppprrrrrrssssssrrrqqqpppooonnnmmmllllllqqqrrrrrrsssssstttssssssuuurrrpppoooqqqrrrssssssqqqooolllhhhgggiiiooottttttvvvxxxwwwtttrrrppppppooonnnnnnnnnnnnoooooopppqqqqqqpppooooooppppppqqqnnnmmmkkkiiiiiikkkmmmooooooooonnnlllllllllllllllmmmmmmmmmllljjjhhhgggffffffeeeeeeeeeeeefffggggggfffhhhjjjkkkkkkjjjiiihhhhhhgggfffeeedddcccbbbbbbddddddeeeffffffffffffeeeeeegggiiihhheeedddfffhhhhhheeebbb`````````___^^^\\\]]]^^^^^^^^^]]]\\\[[[ZZZYYYYYYXXXWWWWWWVVVVVVWWWXXXYYYZZZZZZXXXVVVUUUUUUUUUVVVVVVWWWXXXYYYYYYUUUTTTSSSQQQPPPPPPPPPPPPNNNMMMMMMLLLKKKLLLLLLLLLJJJKKKKKKKKKLLLLLLMMMMMMJJJJJJIIIIIIGGGEEEDDDCCCFFFGGGGGGHHHHHHHHHGGGGGGDDDDDDCCCCCCCCCBBBBBBBBB>>>??????@@@@@@AAABBBBBBAAAAAA@@@???@@@AAABBBCCCAAABBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMNNNOOOQQQRRRRRRRRRQQQPPPQQQQQQRRRRRRSSSSSSTTTTTTWWWVVVVVVUUUTTTSSSRRRRRRRRRRRRSSSTTTUUUVVVWWWWWWVVVXXXZZZ[[[\\\[[[ZZZYYYWWWTTTQQQPPPQQQSSSUUUUUUTTTUUUVVVWWWXXXXXXXXXXXXYYYYYYYYYZZZ[[[]]]^^^___ZZZZZZYYYXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSTTTUUUVVVXXXWWWVVVTTTRRRQQQOOOOOOQQQQQQQQQQQQQQQPPPPPPPPPNNNMMMMMMNNNPPPQQQQQQPPPPPPPPPPPPPPPPPPQQQRRRRRRRRRRRRTTTWWWZZZYYYUUUQQQVVVVVVUUUSSSRRRQQQPPPOOOMMMNNNPPPQQQRRRQQQQQQPPPPPPOOONNNMMMLLLLLLLLLLLLLLLJJJIIIIIIKKKMMMNNNMMMKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIJJJLLLNNNPPPQQQQQQPPPOOOMMMLLLJJJIIIHHHHHHGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCBBBEEEFFFGGGGGGFFFDDDAAA@@@AAA@@@???AAADDDEEECCCAAAAAAAAAAAA@@@@@@@@@??????AAA???===<<<<<<<<<;;;:::;;;;;;;;;;;;:::999888777999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999888888777777888888888999999999888888666555444444444444333444555777888888888888666777888999999999999999:::999888777666666666666777777888888888888777777999777555444333444666777999999888888999999:::;;;777777888888888888777777777888888888888999999999<<<<<<==================<<<<<<======>>>>>>??????============>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFGGGFFFFFFFFFFFFFFFGGGGGGKKKJJJIIIHHHGGGHHHIIIJJJIIIIIIJJJLLLMMMPPPQQQRRRUUUVVVYYY[[[]]]]]]]]]]]][[[[[[[[[[[[ZZZZZZZZZYYYYYYZZZ\\\___```aaaaaaaaa^^^^^^^^^___```aaabbbcccffffffeeecccbbbbbbbbbbbbbbbcccdddeeeeeeeeeddddddfffeeeeeedddeeefffggghhhjjjjjjkkklllllllllkkkkkkmmmoooqqqrrrrrrpppnnnlllpppooommmllllllmmmnnnpppnnnoooooonnnmmmnnnqqqssstttuuuvvvuuurrrppppppqqqtttttttttuuuvvvtttppplllkkkjjjiiiiiijjjkkkmmmnnnqqqrrrrrrrrrrrrqqqppppppnnnnnnmmmmmmnnnppprrrssssssrrrqqqoooooooooooopppnnnmmmmmmlllllllllmmmmmmnnnooopppnnnjjjhhhkkkmmmnnnmmmkkkjjjjjjiiigggfffjjjhhhfffdddeeefffiiijjjkkklllmmmnnnmmmllljjjhhhgggggghhhggggggfffeeeeeefffeeecccaaaaaaaaacccdddeeeeeedddcccccccccddddddbbbaaaaaa```___^^^^^^^^^______`````````___]]]\\\[[[ZZZXXXVVVUUUVVVWWWXXXVVVXXXZZZ[[[[[[YYYWWWUUUVVVVVVUUUUUUUUUUUUTTTTTTUUUTTTRRRPPPPPPPPPQQQRRRJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJIIIHHHHHHGGGFFFFFFHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDD======>>>??????@@@@@@AAABBBAAA@@@@@@@@@AAACCCCCCBBBBBBCCCDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNPPPPPPRRRRRRSSSRRRQQQPPPQQQQQQRRRRRRSSSSSSSSSSSSTTTTTTSSSSSSRRRQQQPPPPPPPPPQQQRRRSSSTTTUUUVVVWWWWWWXXXYYYZZZYYYXXXVVVUUUVVVTTTRRRQQQSSSUUUUUUUUUUUUVVVWWWXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZ[[[\\\]]]YYYYYYXXXWWWWWWWWWWWWWWWWWWVVVUUUUUUUUUVVVWWWXXXWWWWWWVVVVVVUUUTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRPPPOOOOOOPPPRRRSSSSSSRRRRRRQQQQQQQQQRRRRRRSSSTTTSSSSSSTTTVVVYYYYYYUUURRRTTTSSSSSSSSSRRRQQQQQQQQQMMMNNNOOOPPPQQQPPPOOONNNNNNMMMLLLKKKJJJJJJJJJJJJOOOMMMKKKJJJKKKKKKKKKJJJKKKJJJIIIGGGGGGGGGGGGHHHJJJJJJJJJKKKLLLNNNPPPQQQOOOOOONNNLLLKKKJJJIIIHHHIIIHHHGGGFFFEEEFFFGGGGGGFFFFFFGGGGGGHHHHHHGGGGGGCCCDDDEEEFFFEEECCCAAA@@@AAA@@@???@@@CCCCCCAAA???@@@@@@?????????>>>>>>>>>???===;;;;;;<<<======<<<;;;;;;;;;;;;:::999888888999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888777777777888888999999999999888777666555555555555444444555555666666777777666777777888888888888777999888777666555555555555777777888888888888777777888777555444444444666666777777777777777888888999777777888888888888777777777777888888888999999999;;;;;;<<<=========<<<<<<<<<<<<=========>>>>>>>>>============>>>???@@@AAA@@@@@@@@@AAABBBCCCDDDEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFEEEEEEFFFGGGHHHJJJJJJKKKLLLNNNPPPRRRSSSUUUVVVXXXYYY[[[[[[\\\\\\[[[[[[ZZZZZZYYYYYYXXXXXXXXXYYY[[[]]]^^^_________\\\\\\]]]]]]^^^```aaabbbbbbbbbaaa```````````````aaabbbcccdddeeedddccccccccccccccccccdddeeeggghhhiiijjjjjjkkkllllllllllllooopppqqqqqqqqqooonnnlllnnnlllkkkjjjiiikkklllmmmnnnooopppoooooooooqqqsssuuuvvvwwwvvvsssqqqqqqqqqrrrrrrsssttttttsssooollljjjjjjiiiiiijjjkkkmmmnnnppppppqqqpppppppppooonnnmmmmmmlllmmmnnnoooqqqrrrqqqpppooonnnnnnnnnoooooooooooonnnmmmllllllmmmmmmkkklllmmmmmmllllllmmmooonnnllljjjjjjjjjjjjhhhfffjjjhhhgggffffffhhhjjjlllmmmnnnooooooooommmkkkjjjgggggggggggggggfffeeeeeefffeeedddcccbbbccccccdddddddddcccbbbbbbaaabbbbbbaaaaaa``````___^^^^^^]]]^^^^^^_________^^^]]]\\\[[[ZZZXXXVVVVVVVVVWWWXXXUUUWWWYYY[[[[[[YYYWWWVVVVVVVVVUUUUUUTTTTTTTTTSSSSSSSSSRRRPPPOOOOOOOOOOOOJJJKKKKKKKKKLLLLLLLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCC<<<<<<======>>>??????@@@BBBAAAAAAAAAAAABBBCCCDDDCCCCCCDDDDDDDDDEEEEEEEEEGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMJJJJJJKKKLLLMMMNNNOOOOOOQQQRRRSSSSSSSSSRRRQQQPPPQQQRRRRRRRRRRRRSSSSSSSSSQQQQQQPPPPPPOOOOOONNNNNNOOOOOOQQQRRRSSSUUUVVVVVVWWWWWWXXXXXXVVVTTTRRRQQQUUUTTTSSSTTTVVVWWWVVVUUUVVVVVVWWWWWWXXXYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYZZZXXXXXXWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWXXXYYYZZZWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUTTTTTTTTTTTTTTTSSSRRRQQQRRRTTTVVVUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUTTTSSSSSSTTTVVVVVVUUUSSSPPPQQQQQQQQQQQQQQQQQQQQQMMMNNNOOOOOOOOONNNMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHOOOMMMKKKKKKLLLMMMMMMLLLLLLJJJHHHFFFFFFFFFHHHHHHLLLLLLLLLLLLMMMNNNOOOOOOLLLLLLLLLKKKJJJJJJIIIIIIJJJIIIGGGFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGAAABBBCCCDDDDDDCCCBBBAAAAAA@@@???@@@AAAAAA???>>>??????>>>>>>>>>============;;;:::;;;<<<>>>>>>===;;;;;;;;;::::::999999888::::::;;;;;;;;;:::999999::::::999999888777777777777777777777888888888888999888777666666555555666666555444444444555666666777777888888888777666666888777666555555444444555666777777888888777777666888777555444444444555666555555555555555666777777777777888888888888777777777777777888888888999999999:::;;;;;;<<<<<<<<<;;;<<<<<<<<<=====================<<<======>>>???@@@>>>>>>??????@@@BBBCCCDDDBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCCCCDDDFFFFFFKKKKKKLLLMMMNNNPPPRRRSSSUUUVVVVVVWWWWWWXXXYYYYYYYYYYYYYYYXXXWWWVVVVVVVVVWWWXXXYYY[[[[[[\\\\\\[[[ZZZZZZ[[[[[[\\\]]]___```]]]]]]]]]]]]]]]^^^___``````aaacccdddddddddcccbbbaaaaaaaaabbbccceeeggghhhhhhiiiiiijjjkkkllllllmmmqqqppppppooonnnmmmlllllllllkkkiiihhhhhhiiikkklllmmmnnnppppppppppppqqqsssvvvxxxyyywwwuuurrrqqqqqqpppppppppqqqrrrqqqnnnkkkiiiiiiiiiiiijjjkkklllmmmnnnnnnnnnnnnmmmmmmmmmmmmllllllllllllmmmooopppqqqnnnmmmmmmmmmmmmnnnooooooooonnnmmmlllkkkjjjjjjjjjhhhhhhiiillloooqqqpppooommmllljjjjjjjjjjjjhhhgggiiiiiihhhhhhiiikkkmmmnnnooooooppppppooonnnlllkkkffffffggggggffffffeeeeeeffffffeeeeeeeeeddddddddddddcccbbbaaa```_________`````````______^^^^^^]]]\\\\\\]]]^^^^^^^^^]]]]]][[[ZZZXXXWWWVVVVVVWWWWWWTTTUUUXXXYYYZZZYYYXXXWWWVVVVVVUUUTTTTTTSSSRRRRRRRRRRRRRRRQQQPPPNNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJGGGFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBBBB<<<<<<===>>>>>>??????@@@BBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGGGGHHHIIIJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMJJJJJJKKKLLLLLLMMMNNNNNNRRRSSSTTTTTTTTTSSSQQQQQQRRRRRRRRRRRRRRRRRRRRRRRROOOOOOOOONNNNNNNNNNNNNNNNNNOOOPPPQQQRRRTTTUUUUUUVVVVVVVVVVVVUUUTTTSSSRRRTTTTTTTTTVVVXXXYYYWWWUUUUUUUUUUUUVVVVVVWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYXXXWWWWWWVVVVVVWWWWWWWWWWWWWWWXXXYYYZZZ[[[[[[XXXXXXXXXXXXWWWWWWWWWWWWWWWVVVUUUTTTTTTTTTTTTUUUTTTSSSRRRSSSUUUWWWVVVUUUVVVVVVWWWWWWWWWWWWWWWVVVSSSRRRQQQQQQRRRRRRRRRRRROOOOOOOOONNNNNNNNNNNNNNNMMMMMMNNNNNNNNNLLLKKKJJJJJJIIIHHHHHHGGGGGGGGGHHHJJJIIIJJJLLLPPPSSSTTTTTTNNNLLLIIIGGGGGGHHHIIIJJJMMMMMMLLLLLLLLLLLLMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGHHHIIIMMMMMMLLLJJJHHHFFFDDDCCCAAABBBCCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@???===??????>>>>>>>>>============<<<:::;;;<<<======<<<;;;;;;::::::999999999999::::::;;;::::::999888777999888888888777777666666777777777777777777777777999888777666666666666666999888555444333444666777999999999999888777666666888777666555555555555555666666777777777777666666777666555444444444555555555555444444555555666777777777888888888888777777777777777777888888888888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<======>>>???=========>>>???@@@AAABBB@@@@@@AAAAAACCCDDDFFFFFFEEEEEEDDDDDDDDDEEEGGGHHHKKKLLLLLLMMMNNNPPPRRRSSSUUUUUUTTTTTTUUUUUUVVVVVVXXXWWWWWWVVVUUUUUUTTTTTTWWWWWWWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZ\\\]]]^^^ZZZZZZ[[[\\\]]]^^^```aaaaaabbbcccdddeeedddcccccccccbbbbbbbbbcccdddfffggghhhhhhiiiiiijjjlllmmmmmmpppooommmllljjjjjjjjjjjjkkkjjjhhhggghhhiiikkkllljjjlllnnnooonnnnnnpppqqqvvvwwwyyyxxxuuuqqqpppooonnnmmmnnnooopppooollljjjhhhhhhhhhiiijjjjjjkkklllllllllkkkkkkkkkjjjjjjkkkkkkllllllmmmnnnooopppqqqlllllllllmmmnnnnnnooopppmmmmmmkkkjjjhhhhhhgggggggggfffggglllppprrrppplllllljjjiiiiiijjjjjjhhhgggiiiiiiiiijjjkkkmmmnnnooonnnnnnooonnnmmmllljjjjjjeeeeeefffffffffeeeeeedddeeeeeeffffffffffffeeeddddddcccbbb```_____________________^^^^^^^^^]]]]]]ZZZ[[[[[[\\\\\\]]]]]]]]][[[ZZZYYYWWWVVVVVVVVVVVVSSSTTTVVVXXXYYYXXXXXXWWWUUUUUUTTTTTTSSSRRRQQQQQQRRRRRRSSSRRRQQQOOOMMMKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGFFFEEEEEEEEEFFFGGGFFFFFFFFFFFFEEEEEEDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA======>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBDDDDDDDDDDDDCCCCCCCCCCCCFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLRRRRRRSSSTTTTTTSSSRRRQQQRRRRRRRRRQQQQQQQQQQQQQQQOOOOOOOOOOOOOOOOOOPPPPPPOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTUUUUUUVVVVVVVVVVVVTTTTTTUUUWWWYYYYYYWWWUUUSSSSSSSSSSSSSSSUUUVVVWWWUUUVVVWWWYYYZZZZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXVVVWWWXXXYYYZZZZZZ[[[[[[YYYYYYXXXWWWVVVUUUTTTTTTVVVUUUTTTSSSRRRSSSTTTUUUTTTSSSRRRSSSUUUVVVVVVUUUWWWWWWXXXYYYXXXXXXWWWVVVPPPPPPOOOOOONNNNNNPPPQQQOOONNNNNNLLLKKKJJJJJJIIILLLMMMMMMMMMMMMLLLJJJIIIKKKJJJIIIIIIHHHIIIIIIIIIIIIIIIKKKOOOTTTXXXYYYYYYOOONNNLLLJJJJJJJJJKKKLLLLLLLLLKKKJJJJJJJJJJJJJJJHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGHHHIIILLLKKKKKKIIIGGGEEECCCBBBBBBCCCCCCDDDEEEEEEEEEEEECCCCCCDDDCCCAAA@@@??????@@@@@@?????????>>>>>>>>>???===;;;;;;;;;;;;:::999<<<;;;:::999999999::::::999:::::::::999888777777888888777777777777777666666666666666666666666666888777777666666666666666;;;:::777555555555777888999:::::::::999888777777888888777777666666777777666666777777777777666666666555555444444444444444666555555555555666777777777777888888888888777777666666777777777888888888777888999:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<===>>><<<<<<<<<===>>>???@@@AAA@@@@@@AAABBBCCCDDDFFFGGGFFFFFFEEEFFFFFFHHHJJJKKKKKKLLLLLLMMMNNNPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUUUUTTTTTTTTTTTTSSSVVVVVVVVVVVVWWWXXXXXXYYYXXXXXXXXXYYYZZZ[[[\\\]]]ZZZ[[[[[[]]]___aaacccdddcccccceeefffffffffeeedddeeeeeedddccccccdddeeefffiiiiiihhhiiiiiikkklllmmmnnnmmmkkkhhhgggggghhhhhhhhhgggfffeeeeeegggiiijjjhhhiiikkkkkkkkklllnnnoootttvvvwwwwwwtttqqqooonnnmmmlllllllllmmmmmmjjjhhhgggggghhhiiijjjjjjjjjjjjkkkjjjiiihhhhhhhhhiiiiiikkkkkklllnnnooooooppppppkkklllmmmnnnooooooppppppnnnmmmllljjjiiihhhhhhhhhhhhggghhhkkknnnooolllhhhiiihhhgggggghhhiiihhhfffhhhhhhjjjkkklllmmmnnnnnnllllllkkkkkkiiihhhgggfffddddddeeeeeeeeeeeeddddddddddddeeeffffffeeeeeedddccccccaaa``````_________^^^^^^^^^^^^]]]]]]]]]]]]YYYZZZZZZZZZ[[[[[[\\\\\\[[[ZZZYYYXXXWWWVVVUUUUUURRRSSSUUUVVVWWWWWWWWWWWWTTTTTTSSSRRRRRRQQQPPPPPPSSSSSSTTTSSSRRRPPPNNNMMMMMMMMMLLLLLLKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHFFFDDDCCCBBBCCCCCCEEEDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@???======>>>??????@@@@@@AAA???@@@AAABBBBBBBBBAAAAAADDDCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEFFFHHHIIIKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLPPPQQQRRRSSSTTTSSSRRRRRRRRRRRRRRRQQQQQQQQQQQQPPPOOOOOOPPPPPPQQQQQQRRRRRRQQQQQQQQQQQQRRRRRRRRRSSSRRRSSSTTTUUUVVVXXXYYYYYYVVVUUUUUUWWWXXXXXXVVVTTTRRRRRRQQQQQQRRRSSSUUUVVVTTTUUUWWWYYY[[[[[[[[[[[[ZZZZZZYYYXXXXXXXXXXXXYYYUUUVVVWWWXXXYYYYYYYYYXXXYYYXXXXXXVVVUUUTTTSSSSSSVVVUUUSSSQQQQQQRRRSSSTTTSSSRRRRRRSSSUUUVVVVVVUUUWWWWWWXXXYYYYYYXXXVVVUUUOOOOOOPPPNNNMMMLLLNNNOOOOOOOOONNNLLLKKKJJJIIIHHHKKKLLLMMMMMMMMMLLLKKKJJJLLLKKKKKKJJJJJJJJJKKKKKKMMMMMMNNNQQQUUUWWWXXXWWWOOOOOONNNMMMLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIJJJIIIIIIIIIJJJJJJJJJKKKKKKJJJIIIGGGFFFFFFFFFGGGHHHFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFBBBDDDEEEDDDBBB@@@@@@@@@@@@@@@?????????>>>>>>>>>@@@>>>;;;:::;;;;;;999888<<<;;;:::999999999:::;;;888888999999999888777777888888777777777777777777666666666666555555555555666666555555555555666666;;;:::888777777777888888888999999999999888888777888888777777777777888888555666666777777666666555555555555555444444333333666666666666666777888888777777888888888888777777666666666777777777888888777888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;:::::::::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===???@@@AAAAAAAAAAAAAAABBBCCCEEEEEEFFFFFFFFFFFFGGGIIIKKKLLLKKKKKKKKKLLLMMMNNNPPPQQQPPPQQQSSSTTTTTTSSSRRRQQQSSSSSSSSSSSSTTTTTTTTTTTTVVVVVVVVVVVVWWWXXXYYYZZZXXXXXXYYYYYYZZZ\\\]]]^^^\\\]]]^^^___aaacccfffgggcccdddfffgggggggggfffeeeeeeddddddccccccdddfffgggjjjjjjiiihhhhhhiiikkkllllllkkkiiihhhggggggggghhheeedddccccccccceeeggghhhggghhhhhhhhhhhhjjjmmmpppqqqtttvvvwwwtttqqqoooooonnnmmmkkkkkkkkkkkkhhhfffffffffhhhiiiiiijjjiiiiiijjjiiihhhffffffggghhhhhhiiijjjlllmmmnnnoooooooookkklllmmmnnnooooooooooooooonnnmmmlllkkkjjjjjjjjjiiihhhhhhiiijjjjjjhhhffffffeeedddeeegggggggggeeefffgggiiikkkllllllkkkkkkiiiiiihhhgggeeedddccccccccccccddddddeeeeeeddddddbbbbbbccccccccccccddddddaaaaaa``````______``````]]]]]]]]]]]]]]]]]]]]]]]]ZZZYYYYYYXXXYYYYYYZZZ[[[[[[ZZZZZZYYYWWWVVVUUUTTTSSSSSSTTTUUUUUUVVVVVVUUURRRRRRQQQQQQQQQQQQPPPPPPSSSSSSSSSSSSRRRQQQPPPPPPNNNMMMMMMLLLKKKJJJJJJIIILLLLLLLLLLLLLLLLLLLLLLLLJJJHHHFFFCCCAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>><<<<<<======>>>??????@@@>>>???@@@AAAAAAAAA@@@@@@BBBCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGIIIKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOMMMOOOPPPRRRSSSSSSSSSRRRRRRRRRQQQQQQQQQPPPPPPPPPOOOOOOPPPQQQQQQRRRSSSSSSSSSSSSSSSRRRRRRRRRQQQQQQRRRRRRSSSTTTUUUWWWYYYYYYXXXVVVUUUVVVVVVVVVTTTRRRSSSRRRQQQQQQQQQSSSUUUVVVUUUWWWYYY[[[[[[[[[ZZZYYYYYYYYYXXXWWWWWWWWWWWWXXXUUUUUUVVVWWWWWWWWWVVVUUUWWWWWWWWWVVVVVVUUUUUUUUUWWWUUUSSSQQQQQQRRRTTTUUUTTTSSSSSSTTTVVVWWWWWWVVVVVVWWWXXXYYYXXXWWWUUUTTTNNNPPPQQQPPPNNNMMMNNNOOOOOOOOOOOONNNMMMLLLLLLKKKJJJKKKLLLMMMNNNMMMLLLKKKLLLLLLKKKKKKKKKKKKLLLLLLOOONNNOOORRRTTTUUUTTTSSSNNNNNNNNNNNNNNNLLLKKKJJJLLLKKKKKKJJJJJJJJJJJJKKKJJJJJJJJJJJJJJJKKKKKKKKKIIIHHHGGGFFFEEEFFFGGGGGGEEEFFFFFFGGGGGGGGGGGGFFFDDDDDDCCCCCCCCCDDDDDDEEE@@@BBBDDDCCCAAA??????AAA??????>>>>>>>>>=========>>><<<::::::;;;;;;:::999<<<;;;999888888999;;;<<<666777888888888888888888888888888888888888888888666666666555555444444444555555444444444444555555888888888777777777777777555666666777777777777666777777666666666777777888555555666666666666555555444555555555444444333333666666666666666777777888777777888888888888777777666666666666777777777888777888999;;;<<<<<<======;;;;;;;;;:::::::::999999<<<<<<;;;;;;:::;;;;;;<<<;;;<<<<<<<<<===???@@@AAA@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCDDDEEEHHHJJJKKKJJJJJJJJJKKKLLLMMMNNNOOOMMMOOORRRUUUUUUTTTRRRPPPQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVXXXYYY[[[\\\ZZZZZZZZZZZZ[[[]]]^^^___^^^______aaaccceeeggghhhcccdddeeefffffffffeeedddaaaaaaaaaaaaccceeegggiiilllkkkiiihhhggghhhjjjjjjkkkjjjjjjiiihhhhhhhhhhhhgggfffeeedddeeegggiiijjjhhhhhhgggfffgggiiinnnqqqpppssswwwxxxvvvsssqqqpppooonnnlllkkkjjjiiigggeeeeeefffgggiiiiiiiiiiiihhhjjjhhhgggeeeeeefffggghhhggghhhiiikkklllllllllllljjjkkklllmmmnnnnnnmmmmmmmmmlllkkkjjjjjjjjjjjjjjjhhhhhhiiihhhfffeeeeeefffdddcccbbbccceeefffeeedddeeefffiiijjjkkkjjjhhhggghhhgggfffdddcccbbbaaaaaabbbbbbcccdddddddddddddddaaaaaa```___```aaabbbccc^^^^^^^^^^^^^^^______```\\\\\\\\\\\\\\\\\\]]]]]]ZZZYYYXXXWWWWWWXXXXXXYYY[[[[[[ZZZYYYXXXVVVTTTTTTSSSSSSTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPPPPQQQQQQQQQRRRQQQQQQPPPPPPQQQQQQQQQNNNNNNMMMLLLKKKJJJIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKIIIGGGDDDAAA@@@@@@BBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>>>>======;;;;;;<<<<<<===>>>>>>>>>===>>>???@@@AAA@@@??????BBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGIIIKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQRRRLLLMMMOOOQQQSSSSSSSSSSSSRRRRRRQQQQQQQQQPPPPPPPPPOOOOOOPPPQQQQQQRRRSSSSSSUUUTTTTTTSSSRRRQQQQQQQQQRRRRRRRRRSSSTTTVVVWWWXXXYYYWWWUUUUUUUUUUUUSSSRRRTTTSSSRRRQQQRRRTTTVVVWWWXXXYYYZZZ\\\\\\[[[YYYXXXXXXXXXWWWVVVVVVVVVVVVWWWTTTUUUVVVVVVVVVUUUTTTSSSVVVVVVVVVWWWWWWWWWXXXXXXXXXVVVTTTRRRQQQSSSUUUVVVUUUTTTTTTUUUWWWXXXXXXWWWUUUVVVWWWXXXXXXVVVTTTSSSOOOQQQSSSRRROOONNNNNNPPPOOOOOOOOOOOOOOOOOOOOOOOOJJJKKKLLLNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMNNNQQQSSSTTTSSSRRRLLLMMMNNNOOONNNLLLJJJHHHLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKHHHGGGFFFEEEEEEEEEFFFGGGIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBCCCCCC>>>AAACCCBBB???>>>???AAA>>>=========<<<<<<<<<<<<<<<:::999999;;;<<<<<<;;;<<<;;;999888888999;;;<<<555666777888888888888888888888888888888999999999666666555555555444444444444444333333333444444555666666777777777777666666333333444555666666666555666666555555555666666777555555666666666666555555444444555555444444333222666555555555555666777777777777888888888888777777666666666666777777777777777888:::;;;<<<=========;;;;;;;;;::::::999999999<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<>>>???@@@AAA@@@???????????????@@@@@@AAAAAAAAABBBCCCEEEHHHIIIJJJJJJJJJJJJKKKLLLNNNNNNLLLNNNRRRVVVVVVUUURRRPPPPPPPPPQQQSSSTTTVVVWWWWWWVVVVVVVVVWWWXXX[[[]]]^^^ZZZZZZ[[[[[[\\\^^^___```___``````bbbdddfffhhhiiibbbcccdddeeeeeeeeedddddd]]]]]]^^^```bbbfffiiijjjmmmllliiihhhggggggiiijjjkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjiiihhhiiikkkmmmooojjjiiihhhffffffiiiooosssppptttwwwyyywwwuuusssrrrqqqnnnlllkkkjjjiiifffddddddfffgggiiiiiiiiihhhhhhjjjhhhfffeeeeeeeeeggghhhdddfffgggiiijjjjjjjjjjjjiiijjjkkklllmmmlllkkkjjjhhhhhhggggggggggggggghhhfffhhhiiigggcccbbbdddgggcccbbbaaabbbdddeeeeeeddddddfffhhhjjjjjjiiigggeeehhhgggeeecccbbbaaa``````aaabbbcccddddddddddddddd```___^^^]]]^^^___aaaccc\\\\\\\\\\\\]]]^^^______\\\\\\\\\\\\\\\\\\\\\]]][[[ZZZXXXWWWVVVVVVWWWXXX[[[[[[ZZZYYYXXXVVVTTTSSSTTTTTTTTTSSSSSSSSSSSSSSSNNNNNNOOOPPPPPPQQQQQQRRRQQQPPPOOONNNOOOPPPQQQRRROOONNNMMMLLLKKKJJJIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJGGGEEEBBB@@@@@@AAACCCDDD?????????????????????@@@@@@@@@@@@???>>>======<<<::::::999999999:::;;;<<<======>>>???@@@AAAAAABBBAAAAAA@@@@@@@@@AAABBBBBB@@@@@@BBBDDDEEEGGGIIIIIIIIIKKKLLLLLLKKKJJJJJJKKKLLLMMMMMMNNNPPPQQQRRRRRRNNNNNNNNNNNNOOOOOOPPPQQQSSSRRRRRRQQQPPPPPPOOOOOOOOOOOOPPPQQQQQQQQQQQQQQQUUUVVVXXXYYYXXXUUUQQQNNNRRRRRRRRRRRRRRRSSSTTTTTTUUUUUUTTTTTTSSSTTTTTTUUUUUUTTTSSSSSSTTTVVVWWWXXXXXXXXXYYYXXXVVVVVVXXXZZZZZZXXXUUUSSSRRRSSSUUUVVVSSSTTTVVVVVVTTTSSSSSSTTTRRRTTTVVVXXXXXXYYY[[[]]][[[YYYWWWUUUUUUUUUVVVWWWVVVVVVVVVWWWWWWWWWXXXXXXWWWVVVVVVWWWYYYZZZXXXWWWTTTTTTSSSRRRQQQPPPOOOOOOMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLKKKJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOOOOSSSQQQOOONNNLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIGGGEEEDDDDDDEEEEEEGGGGGGGGGFFFFFFFFFFFFFFFAAACCCDDDEEEDDDCCCAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;:::999999999::::::::::::999888777777777888::::::::::::::::::::::::999999999888888888777777999999999999999888777777666666666666666666666666777777666666555555555555555555666666666666555555555555555555555555444444333444444444555666666666555444333333222222222222555555444333444555666777777777666666666666777777666666555333333222222222666777888::::::999888888888999:::;;;:::999888777:::::::::;;;;;;;;;<<<<<>><<<;;;<<<===???@@@@@@???>>>>>>>>>???AAAAAA???@@@BBBCCCDDDDDDEEEEEEHHHHHHJJJJJJKKKKKKKKKKKKKKKMMMOOOPPPPPPQQQSSSTTTPPPPPPPPPPPPQQQSSSTTTUUUYYYYYYYYYYYYYYYZZZ[[[[[[[[[\\\]]]^^^___aaabbbbbbaaabbbccccccbbbccceeegggccc```^^^^^^aaacccbbb``````^^^^^^```dddhhhhhhggghhhiiihhhgggfffgggiiikkkiiijjjkkkkkkkkkjjjiiihhhgggggghhhjjjmmmooonnnmmmhhhhhhhhhiiikkknnnqqqsssuuuwwwzzz{{{zzzuuupppmmmqqqnnniiigggggggggeeecccffffffgggggghhhiiiiiijjjkkkgggcccaaaaaacccdddeeedddfffhhhkkkllllllkkkkkkgggggghhhiiiiiihhhhhhgggggghhhhhhhhhhhhhhhhhhgggcccccccccbbbaaa`````````bbb```______```cccgggiiilllkkkiiigggfffeeeffffffggggggfffdddaaa``````aaabbbbbbccccccccccccbbbbbb```^^^\\\ZZZZZZ\\\^^^```\\\[[[[[[[[[[[[[[[[[[[[[___]]][[[ZZZ[[[]]]]]]\\\[[[ZZZXXXWWWVVVVVVWWWWWWWWWXXXYYYZZZXXXVVVSSSQQQTTTSSSRRRSSSUUUTTTQQQNNNNNNNNNNNNNNNNNNNNNMMMMMMOOONNNMMMLLLKKKKKKKKKKKKIIIHHHGGGGGGGGGHHHIIIJJJHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBB@@@>>>======>>>???AAA@@@@@@???>>>======<<<999999999999::::::;;;;;;<<<======>>>???@@@AAABBBAAA@@@@@@?????????@@@@@@@@@AAABBBDDDEEEGGGHHHHHHHHHIIIKKKJJJIIIHHHHHHIIIKKKKKKLLLMMMNNNOOOPPPPPPNNNNNNNNNNNNNNNOOOPPPPPPSSSSSSRRRPPPOOONNNMMMLLLOOOOOOQQQRRRRRRSSSSSSSSSVVVWWWXXXXXXWWWUUURRRPPPTTTSSSRRRQQQPPPPPPPPPQQQRRRRRRRRRRRRSSSTTTUUUUUUUUUTTTTTTSSSTTTUUUVVVWWWVVVWWWWWWWWWUUUUUUVVVXXXVVVVVVUUUUUUTTTSSSSSSSSSTTTUUUWWWVVVUUUSSSTTTUUUVVVXXXYYYZZZYYYZZZ[[[]]]ZZZYYYVVVUUUTTTTTTVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWYYYYYYXXXWWWTTTTTTSSSRRRQQQPPPOOOOOOLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLMMMNNNNNNOOOPPPPPPRRRQQQOOOMMMLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFHHHGGGGGGEEEDDDCCCBBBBBBAAABBBCCCDDDCCCBBB@@@???@@@@@@@@@@@@????????????>>>======<<<;;;;;;::::::<<<<<<;;;::::::::::::;;;;;;:::999999888888999999::::::::::::::::::::::::999999999888888888777777666666777777666666555444555555555555555555555555666666666555555555444444666666777777777777666666555555555555555555555555555555555666666666666666555444333333222222222333555444444333444555666777777777666666666666777777999999888777666555666666777777888999999999999888999999::::::999999888777:::::::::;;;;;;;;;;;;<<<>>>===<<<;;;;;;===>>>@@@??????>>>>>>>>>???@@@AAA???@@@BBBCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIKKKLLLNNNOOOOOOPPPRRRTTTQQQQQQRRRRRRSSSTTTUUUVVVYYYYYYYYYYYYYYYZZZZZZ[[[[[[\\\]]]___```bbbcccccc```bbbbbbbbbaaaaaaccceeebbb```^^^^^^```aaa```___```___^^^aaaeeehhhhhhgggjjjjjjkkkjjjhhhgggiiijjjjjjkkkllllllkkkjjjiiihhhgggggghhhkkknnnppppppooommmmmmllllllmmmoooqqqssstttuuuxxxyyyxxxuuurrroooooolllhhhfffffffffdddaaaddddddeeeffffffgggggghhhiiieeeaaa___```aaabbbbbbcccdddgggiiijjjkkkjjjjjjeeeeeefffffffffeeeeeedddeeeffffffffffffffffffeeeccccccbbbbbbaaaaaa````````````___```aaadddggghhhkkkjjjhhhfffeeeeeeeeeeeeeeefffeeecccaaa```aaabbbbbbcccccccccccccccbbbbbb]]]\\\ZZZYYYYYYZZZ\\\]]]\\\\\\\\\\\\\\\\\\[[[[[[[[[YYYXXXXXXYYYYYYYYYXXXZZZYYYXXXWWWVVVVVVVVVVVVXXXXXXZZZ\\\]]]ZZZVVVRRRUUUTTTSSSTTTUUUUUURRROOONNNOOOPPPRRRQQQPPPNNNLLLNNNMMMMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGHHHHHHHHHGGGFFFDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@>>>======>>>>>>>>>=========<<<;;;;;;;;;999999999999:::::::::;;;<<<<<<===>>>???@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>AAABBBBBBDDDEEEFFFGGGGGGFFFGGGIIIIIIGGGGGGGGGHHHIIIIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNMMMNNNNNNOOOPPPSSSRRRQQQPPPNNNMMMLLLKKKOOOPPPQQQSSSTTTUUUUUUUUUWWWWWWWWWWWWVVVUUUSSSSSSUUUTTTSSSQQQOOONNNMMMMMMPPPPPPQQQRRRSSSTTTUUUUUUUUUTTTTTTSSSTTTTTTUUUVVVTTTUUUVVVVVVTTTTTTUUUVVVUUUVVVWWWWWWVVVUUUSSSRRRVVVWWWXXXWWWUUUTTTUUUVVVYYYZZZ[[[ZZZXXXWWWYYYZZZYYYXXXUUUTTTSSSSSSUUUUUUXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWYYYYYYXXXVVVSSSSSSRRRQQQPPPOOOOOONNNLLLLLLKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJJJJKKKKKKLLLKKKKKKLLLMMMMMMNNNOOOOOOMMMMMMNNNNNNOOOOOOPPPPPPQQQPPPNNNLLLKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGFFFFFFGGGGGGHHHEEEEEEDDDDDDCCCBBBAAAAAAAAAAAABBBCCCCCCAAA@@@???AAAAAA@@@@@@@@@?????????======<<<<<<;;;:::::::::===<<<;;;;;;::::::;;;;;;;;;;;;:::999999999999:::999999999999999999999999999888888888888777777777555555555666555444444333555555555555555555555555555555555444444444444444666666777777777777666666555555555555555555555555777777777666666666666666444444333222222222333333555444444444444555666666777666666555555666666777:::999888777777777777777888777777777777888999999::::::999888888888888999::::::::::::;;;;;;;;;;;;<<<<<<;;;:::;;;<<<===>>>???>>>>>>>>>>>>???@@@@@@???@@@BBBCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGIIIIIIIIIKKKMMMNNNNNNOOOQQQRRRRRRRRRSSSTTTUUUVVVWWWXXXYYYYYYXXXXXXYYYYYYZZZ[[[[[[\\\]]]___```bbbcccddd```aaabbbaaa``````bbbdddcccaaa````````````___^^^`````````bbbfffhhhiiihhhjjjlllmmmmmmkkkiiiiiiiiillllllmmmmmmllljjjiiihhhhhhhhhiiilllppprrrrrrqqqrrrrrrpppppppppqqqrrrsssrrrssstttuuutttsssrrrqqqllljjjgggeeedddcccbbb```bbbbbbbbbcccddddddeeeeeeeeebbb^^^]]]^^^_________aaabbbdddfffhhhhhhhhhhhhddddddddddddccccccbbbbbbbbbccccccddddddccccccbbbaaabbbbbbbbbbbbbbbaaaaaa^^^___```aaaccceeefffggghhhhhhfffeeeddddddddddddcccddddddcccaaaaaabbbcccccccccdddccccccbbbaaa```\\\[[[YYYXXXXXXYYY[[[\\\]]]]]]\\\\\\\\\[[[[[[[[[YYYXXXWWWXXXYYYXXXWWWUUUXXXXXXXXXXXXWWWVVVUUUTTTWWWWWWYYY^^^bbb```YYYQQQUUUTTTTTTUUUUUUTTTRRROOOMMMOOORRRTTTSSSQQQMMMKKKMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGFFFEEECCCBBBAAAAAAAAADDDCCCCCCCCCBBBBBBBBBAAAAAA@@@???>>>=========>>><<<<<<<<<<<<<<<<<<;;;;;;888888999999::::::::::::;;;<<<<<<===>>>???@@@@@@BBBAAA@@@???>>>=========BBBBBBCCCCCCDDDEEEFFFFFFEEEGGGHHHIIIGGGGGGGGGHHHIIIIIIJJJKKKKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNQQQQQQPPPOOOOOONNNNNNMMMNNNOOOQQQSSSTTTVVVVVVVVVWWWWWWVVVUUUUUUUUUUUUUUUVVVUUUSSSQQQPPPNNNNNNMMMQQQQQQRRRSSSSSSTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTTTTTTTUUUVVVVVVUUUTTTUUUVVVWWWWWWXXXXXXWWWVVVVVVUUUWWWXXXXXXWWWVVVUUUVVVWWWZZZZZZYYYWWWUUUTTTTTTVVVXXXWWWTTTSSSRRRSSSTTTUUUUUUVVVVVVVVVWWWWWWXXXXXXVVVUUUUUUVVVXXXXXXWWWUUUSSSRRRRRRQQQPPPOOONNNNNNMMMLLLLLLKKKKKKLLLLLLMMMKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMKKKJJJIIIJJJJJJKKKLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHIII@@@AAAAAABBBCCCDDDEEEEEEBBBBBBCCCCCCBBBBBBAAA@@@AAA@@@@@@@@@@@@?????????<<<<<<<<<;;;;;;:::::::::<<<;;;::::::999999:::::::::999999888888999999999999999999999999999999999888888888888777777777777666666777777666666555444555555555555555555555555444444444444444444444444555555666666666666555555444444444555555555555555777777666666555555444444444333333222222333333333444444444444555555666666666666666555555666666666777666666555444444555555888777666666666777999:::;;;:::888777777777888999999999:::::::::;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>>>>>>>>>>>>>??????@@@???@@@BBBCCCDDDDDDEEEEEEGGGFFFFFFFFFGGGIIIJJJKKKHHHJJJLLLMMMMMMMMMOOOQQQRRRRRRTTTUUUVVVWWWXXXXXXYYYXXXXXXXXXXXXYYYZZZZZZZZZZZZ\\\]]]___aaabbbcccaaabbbbbbaaa``````bbbcccdddccccccbbbbbbaaa```___bbbbbbdddeeegggiiiiiiiiihhhkkknnnooonnnlllkkkkkklllmmmmmmmmmllljjjiiiggghhhhhhjjjmmmqqqssstttsssssssssrrrrrrrrrrrrssstttrrrqqqppppppooooooooooooiiihhhfffeeecccbbbaaa```___``````aaabbbbbbcccccc___^^^\\\\\\^^^____________```bbbccceeefffffffffeeeddddddcccbbbbbbbbbbbb``````aaaaaaaaaaaa`````````aaabbbcccdddccccccbbb^^^___aaadddeeefffffffffgggfffeeeeeedddcccccccccaaabbbccccccbbbbbbccceeecccccccccbbbaaa```___^^^[[[ZZZYYYXXXXXXYYYZZZ[[[\\\\\\[[[[[[[[[ZZZZZZZZZ[[[ZZZZZZ[[[[[[[[[XXXVVVUUUVVVWWWWWWWWWVVVTTTSSSUUUUUUWWW^^^dddcccYYYPPPTTTTTTTTTTTTTTTRRRPPPOOONNNOOOPPPQQQQQQOOOLLLKKKKKKKKKKKKJJJJJJIIIHHHGGGEEEEEEEEEDDDEEEEEEEEEEEEEEEEEECCCBBBAAA@@@@@@@@@CCCCCCBBBBBBAAAAAA@@@@@@??????>>>>>>=================================>>>777888999:::::::::999999;;;;;;<<<===>>>??????@@@CCCBBBAAA??????>>>>>>>>>AAABBBBBBCCCDDDEEEEEEFFFFFFHHHIIIJJJIIIHHHIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMNNNMMMMMMLLLLLLLLLMMMMMMMMMNNNNNNOOOPPPPPPQQQQQQNNNOOOPPPRRRTTTUUUUUUVVVVVVVVVUUUTTTTTTTTTUUUVVVUUUTTTSSSRRRQQQQQQQQQQQQTTTUUUUUUUUUUUUTTTRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSUUUWWWXXXXXXWWWVVVVVVWWWXXXWWWUUUTTTSSSTTTVVVWWWWWWXXXXXXWWWVVVVVVWWWYYY[[[[[[YYYVVVSSSRRRTTTUUUXXXVVVTTTRRRRRRRRRSSSTTTRRRSSSTTTUUUVVVWWWXXXYYYTTTSSSSSSTTTVVVVVVUUUTTTRRRRRRQQQPPPOOONNNMMMMMMNNNMMMMMMLLLLLLMMMMMMNNNKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLJJJIIIHHHGGGGGGHHHIIIIIIKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHHHHGGGGGGFFFFFFFFFEEEFFFFFFGGGHHHHHHHHHHHHAAAAAABBBBBBCCCDDDEEEEEECCCCCCCCCCCCBBBBBBAAAAAA@@@@@@????????????>>>>>>;;;;;;;;;;;;;;;::::::::::::999888888777777888888888888777777777777888888888888888888888888888888777777777777777777777777666666666666666555444444555555555555555555555555444444444444444444444444333444444555555444444333444444444555555555666666555555555444444333333333333333333222222333333444444444444555555555555555666666555555555555666666555555444333333333444444888777666666666777999::::::999888777666777888999999999999:::::::::;;;;;;:::::::::::::::;;;;;;<<<======>>>>>>???????????????@@@BBBCCCDDDDDDEEEEEEFFFFFFFFFGGGHHHIIIKKKKKKGGGIIIKKKLLLLLLMMMOOOPPPPPPRRRSSSUUUWWWXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZXXXYYYZZZ[[[]]]^^^______aaabbbbbbaaa``````bbbdddeeefffffffffeeecccbbbbbbdddeeeggghhhiiiiiiiiiiiidddggglllooooooooonnnnnnllllllmmmmmmllljjjiiihhhiiiiiijjjnnnrrrtttttttttpppppppppqqqrrrssstttuuurrrqqqnnnlllkkkjjjjjjkkkhhhhhhhhhfffdddbbbaaaaaa______```aaaaaabbbbbbccc]]]\\\\\\]]]```aaaaaaaaa]]]^^^___aaabbbcccddddddccccccbbbaaa``````aaaaaa___``````````````````___```aaaccceeeffffffeeeeee___aaacccfffgggggggggffffffffffffeeeeeedddccccccaaabbbccccccbbbccceeegggccccccbbbaaa___^^^\\\[[[WWWWWWVVVUUUUUUVVVWWWWWWZZZZZZZZZZZZZZZZZZZZZZZZ]]]\\\\\\\\\]]]\\\YYYWWWTTTUUUVVVVVVVVVUUUSSSRRRSSSRRRTTT[[[bbbaaaXXXPPPRRRSSSSSSSSSQQQOOONNNMMMOOONNNMMMLLLKKKKKKKKKKKKIIIIIIJJJIIIIIIHHHFFFFFF@@@@@@AAABBBCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@BBBBBBBBBAAA@@@??????>>>===>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<=========666777999:::::::::999888::::::;;;<<<===>>>??????BBBAAA@@@???????????????@@@AAAAAACCCDDDEEEFFFFFFFFFHHHJJJKKKJJJIIIJJJKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNMMMLLLLLLKKKLLLLLLLLLJJJKKKLLLMMMOOOPPPQQQRRRMMMNNNOOOQQQRRRSSSSSSSSSTTTTTTSSSSSSSSSTTTTTTUUUTTTSSSSSSRRRRRRRRRSSSSSSVVVVVVVVVVVVUUUTTTRRRPPPPPPQQQRRRSSSTTTTTTTTTSSSVVVXXXZZZZZZYYYWWWWWWXXXVVVTTTRRRPPPPPPRRRTTTVVVVVVVVVWWWVVVUUUVVVYYY[[[]]]\\\[[[XXXUUUTTTVVVXXXXXXWWWTTTSSSRRRRRRTTTTTTQQQQQQRRRSSSUUUVVVWWWWWWRRRQQQQQQRRRTTTTTTSSSQQQQQQQQQPPPOOONNNMMMMMMLLLMMMMMMLLLLLLLLLLLLMMMMMMKKKJJJJJJIIIIIIJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKHHHGGGFFFFFFFFFGGGHHHIIIKKKJJJJJJJJJIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGDDDDDDCCCCCCBBBAAAAAA@@@BBBBBBBBBBBBAAAAAAAAAAAA??????>>>>>>>>>=========;;;;;;::::::::::::::::::999888777777666666777777777666666666666777888888777777777777777777777777666666777777777777777888444444444555444333333222444444444444444444444444444444444444444555555555444444444555555444444444333333444444555666666666444444444333333333333333333333222222222333444444333444555555666666555555666555555444444555555666666666555555555555666666777666666666666777888888999999888777777777777888999999999999:::::::::::::::::::::;;;;;;;;;<<<<<<<<<===>>>>>>??????>>>>>>???@@@BBBCCCDDDDDDEEEEEECCCCCCEEEGGGHHHIIIIIIIIIGGGIIIKKKLLLLLLMMMOOOPPPPPPQQQTTTVVVXXXXXXXXXXXXXXXXXXWWWWWWXXXXXXYYYZZZYYYYYYYYYZZZ[[[\\\\\\\\\^^^___````````````bbbdddeeegggiiiiiigggeeeddddddeeegggiiiiiihhhfffffffffaaadddjjjmmmnnnoooooopppiiijjjkkkkkkkkkjjjiiihhhjjjjjjkkknnnrrrttttttsssmmmnnnoooppprrrssstttuuurrrpppnnnkkkjjjiiiiiiiiiiiijjjkkkiiigggdddddddddaaaaaaaaabbbccccccdddddd```___```aaaddddddcccbbb\\\]]]^^^___```bbbccccccbbbaaa```______```aaabbb```aaaaaabbbbbbaaaaaa``````bbbdddggghhhiiihhhgggcccdddfffggghhhhhhgggggggggggggggggggggfffeeedddbbbcccddddddddddddfffhhhddddddcccaaa___]]]ZZZYYYSSSSSSSSSRRRRRRSSSSSSSSSXXXXXXYYYYYYZZZ[[[[[[[[[]]]\\\[[[[[[[[[[[[XXXVVVSSSTTTTTTTTTTTTTTTSSSSSSQQQPPPRRRWWW\\\\\\VVVQQQQQQRRRSSSRRRPPPMMMLLLLLLOOOMMMJJJHHHGGGGGGIIIJJJGGGHHHHHHIIIHHHGGGEEEDDD>>>???@@@AAABBBCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAA@@@???>>>======<<<<<<============<<<<<<:::::::::::::::::::::999666777999:::::::::888777999:::;;;<<<===>>>>>>???@@@??????>>>>>>>>>????????????AAABBBDDDEEEFFFGGGFFFHHHJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKHHHIIIJJJKKKLLLNNNOOOOOOLLLLLLNNNOOOPPPPPPPPPPPPQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSRRRQQQQQQQQQQQQRRRSSSTTTUUUVVVUUUTTTRRRPPPMMMOOOPPPRRRTTTTTTTTTTTTUUUXXXZZZ[[[YYYXXXWWWWWWUUUTTTSSSSSSSSSTTTUUUUUUTTTTTTUUUUUUUUUVVVZZZ]]][[[[[[YYYWWWUUUUUUWWWZZZXXXWWWUUUSSSRRRSSSTTTUUURRRRRRRRRRRRSSSSSSSSSSSSPPPOOOOOOPPPRRRRRRQQQOOOQQQQQQPPPOOONNNMMMLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKHHHGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDEEEFFFFFFFFFEEEDDDDDDCCCCCCAAA@@@???>>>>>>AAA@@@@@@???????????????============<<<<<<<<<<<<::::::::::::::::::::::::999888888777777777777777777777666666777888888999777777777777777777777777666666666666777777888888555555555555555444333333444444444444444444444444444444555555555666666666555666666666666666666555333333444444555666666777333333333444444444444444333222222222333333444555333444555666666666555444666555555444444555555666777777666666666666777777555666666777777777777777888888888888888777777666888999999999999:::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<>>>?????????>>>===???@@@BBBCCCDDDDDDEEEEEEAAACCCFFFIIIKKKJJJIIIIIIHHHIIIKKKLLLLLLMMMOOOQQQQQQSSSUUUXXXZZZZZZZZZZZZXXXWWWWWWWWWWWWXXXYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[ZZZ\\\]]]]]]]]]^^^aaaccccccfffiiiiiigggeeeeeefffeeegggiiihhheeebbbaaabbb```dddhhhkkkllllllmmmoooggghhhiiijjjjjjjjjiiihhhjjjjjjkkknnnqqqssssssrrrmmmmmmoooppprrrsssssstttqqqpppnnnmmmlllkkkkkkkkkkkkmmmnnnmmmjjjgggggggggccccccddddddeeeeeefffffffffffffffggggggfffdddaaa\\\\\\]]]^^^___aaabbbcccccccccbbbaaabbbccceeegggbbbccccccddddddccccccbbb```bbbfffiiikkkkkkjjjjjjhhhhhhhhhiiiiiihhhhhhhhhhhhhhhiiiiiiiiihhhgggfffdddeeeffffffeeeeeegggiiigggfffeeeccc```]]][[[ZZZSSSSSSSSSSSSSSSSSSSSSSSSXXXXXXYYY[[[\\\]]]^^^______]]][[[ZZZZZZZZZYYYXXXSSSSSSSSSRRRRRRSSSSSSTTTQQQQQQRRRTTTVVVWWWUUUSSSQQQSSSTTTSSSOOOMMMLLLMMMMMMLLLJJJHHHGGGGGGGGGGGGFFFGGGHHHHHHGGGFFFDDDBBBAAAAAABBBCCCCCCBBBAAA@@@AAA@@@@@@AAAAAABBBCCCDDDBBBAAA@@@???>>>===<<<<<<;;;;;;<<<=========<<<;;;;;;:::::::::999888888888555777999:::::::::888777999::::::;;;<<<===>>>>>>>>>============>>>>>>???>>>???@@@BBBDDDFFFGGGHHHEEEGGGIIIJJJIIIIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMLLLKKKKKKKKKKKKKKKHHHHHHIIIIIIJJJKKKKKKLLLKKKLLLMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSRRRSSSSSSRRRQQQPPPOOOOOOOOOPPPQQQSSSTTTUUUTTTRRRQQQLLLMMMPPPRRRTTTUUUUUUUUUUUUWWWZZZ[[[YYYWWWWWWWWWUUUVVVWWWXXXXXXXXXWWWVVVRRRSSSTTTTTTTTTVVVZZZ^^^XXXXXXVVVTTTRRRSSSVVVYYYYYYXXXUUUTTTSSSSSSUUUUUUTTTSSSSSSRRRQQQPPPPPPOOONNNNNNNNNOOOPPPQQQPPPNNNQQQPPPPPPOOONNNMMMLLLLLLIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIJJJJJJJJJHHHHHHIIIKKKLLLNNNOOOOOOLLLLLLLLLLLLLLLKKKKKKKKKIIIHHHHHHGGGHHHIIIKKKLLLJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIHHHHHHGGGFFFEEEEEECCCDDDEEEFFFFFFEEEDDDCCC@@@@@@@@@??????????????????>>>>>>==================<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::999999888777888888888888888777777888999::::::777777777777777777777777555666666666777777888888777777888888777777666555444444444444444444444444555555555666666666777777777777888888888888777777333333444444555666777777333444444555555666666666222222222222333333444555333333555666666666555444555555555444444555555555666666555555555555666777444555777888888888777666777888999999999888666555888888999999999::::::::::::;;;<<<<<<======<<<<<<;;;<<<>>>?????????>>>===@@@@@@BBBCCCDDDEEEEEEEEECCCEEEIIIMMMNNNNNNLLLJJJHHHJJJLLLMMMMMMMMMOOOQQQRRRTTTWWWZZZ\\\\\\\\\[[[XXXWWWWWWWWWWWWXXXYYYYYY\\\\\\\\\\\\[[[[[[ZZZZZZWWWYYY[[[[[[\\\]]]```bbbaaaeeehhhiiigggeeeeeefffdddfffhhhgggccc___^^^^^^aaadddgggiiijjjjjjkkkmmmeeefffhhhiiijjjjjjiiiiiikkkkkkkkknnnqqqrrrrrrqqqnnnooopppqqqrrrsssssssssppppppooonnnnnnnnnnnnnnnllloooqqqooollliiiiiijjjdddeeeeeeffffffggghhhhhhlllkkkkkkjjjjjjgggccc```\\\\\\]]]^^^___aaabbbcccggggggfffeeefffiiikkkmmmddddddeeeeeeeeeeeedddddd```cccgggjjjlllmmmlllkkkkkkjjjjjjiiiiiiiiihhhhhhiiiiiijjjkkkkkkjjjhhhhhheeefffggggggffffffhhhiiiiiihhhgggdddbbb___\\\[[[VVVVVVVVVVVVVVVVVVVVVVVVYYYYYY[[[\\\^^^```aaabbbbbb___\\\[[[[[[[[[[[[ZZZTTTSSSRRRQQQQQQRRRSSSTTTRRRRRRRRRRRRSSSTTTUUUVVVQQQTTTVVVTTTPPPMMMMMMNNNKKKKKKKKKKKKIIIHHHFFFEEEEEEFFFGGGHHHGGGEEECCCBBBEEEEEEEEEEEEDDDBBB@@@???@@@@@@@@@AAABBBCCCEEEFFFAAAAAA@@@???>>>===<<<<<<:::;;;<<<=========<<<;;;======<<<;;;;;;:::999999666666666666777777777777666666777888999;;;<<<===;;;<<<<<<<<<<<<<<<;;;;;;===>>>???@@@BBBCCCDDDEEEDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKLLLKKKKKKJJJIIIIIIIIIJJJJJJJJJJJJIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQRRRSSSTTTUUUUUUVVVUUURRRPPPQQQSSSUUUTTTRRRQQQRRRSSSTTTUUUUUUTTTSSSRRRQQQQQQQQQRRRSSSUUUVVV[[[ZZZYYYZZZ]]]^^^\\\YYYUUUWWWZZZ\\\\\\ZZZWWWUUUVVVUUUUUUVVVWWWXXXYYYZZZVVVVVVWWWVVVVVVUUUTTTSSSUUUTTTSSSRRRRRRRRRRRRRRRNNNMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMLLLMMMMMMLLLKKKJJJIIIIIIHHHLLLLLLKKKKKKJJJJJJJJJIIILLLHHHDDDDDDHHHLLLNNNNNNOOOOOOPPPPPPOOOOOONNNMMMNNNNNNMMMMMMLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHLLLJJJGGGEEEDDDDDDDDDEEEAAABBBCCCCCCDDDDDDCCCCCCEEECCCAAA@@@AAAAAA@@@???<<<======>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::999999999999999999999999:::888777777888999999888777777666666555555444444444444555555555555444444555555666666555555444333666555444444333333333333555666666666666666555555333333444444555666666666333333222111222333555666333444444555555444444333222222222333333333444444333222222111222333444555555555666666666666666555444444444444555555555666999888666555444444555555666666777888888888888888888999;;;======<<<;;;:::<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<======>>>>>>>>>???@@@AAAAAABBBBBBDDDFFFIIIKKKLLLLLLLLLKKKIIIJJJKKKMMMOOOQQQRRRSSSSSSVVVYYY[[[\\\[[[\\\\\\\\\[[[YYYXXXWWWWWWWWWWWW[[[ZZZZZZYYYYYYYYYYYYYYYYYYZZZZZZ[[[\\\\\\]]]]]]___```ccceeeffffffeeeeeeeeeeeedddcccbbb```___^^^___bbbfffhhhiiiiiiiiijjjhhhhhhfffeeeeeefffggghhhffffffggghhhiiikkkmmmnnnnnnnnnmmmmmmnnnppprrrsssmmmmmmllllllllllllmmmmmmnnnnnnmmmlllkkkiiihhhgggggggggggggggggggggggggggnnnnnnlllkkkhhheeecccbbb\\\]]]^^^___bbbdddggghhhjjjgggddddddhhhkkklllkkkiiiiiigggfffeeeeeeeeeeeedddfffhhhkkkllllllkkkkkkhhhhhhgggggggggggghhhhhhiiijjjjjjkkkjjjiiihhhgggjjjiiihhhfffggghhhiiikkkffffffdddbbb```]]]ZZZYYYWWWXXXXXXYYYXXXWWWVVVUUUYYY[[[^^^```aaaaaa```___`````````___^^^\\\[[[ZZZYYYWWWVVVTTTSSSSSSTTTTTTPPPQQQSSSUUUVVVWWWXXXXXXUUUUUUTTTSSSPPPMMMJJJHHHJJJIIIHHHGGGFFFGGGHHHIIIEEEEEEEEEDDDCCCCCCBBBBBBEEEEEEDDDCCCBBBBBBAAAAAACCCCCCBBBAAAAAA@@@??????@@@@@@@@@??????===<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;::::::999999555555555666666666666777777777777888999:::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;===>>>???@@@AAACCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFHHHHHHHHHIIIIIIJJJJJJJJJHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPRRRSSSSSSTTTUUUUUUTTTTTTTTTRRRPPPPPPRRRSSSRRRQQQQQQRRRSSSTTTUUUTTTSSSSSSRRRRRRQQQRRRSSSUUUVVVXXX\\\[[[ZZZ\\\^^^___]]][[[WWWYYY[[[]]]\\\ZZZWWWUUUUUUUUUVVVVVVWWWWWWWWWWWWUUUUUUUUUTTTTTTSSSSSSSSSQQQQQQOOONNNMMMMMMMMMMMMKKKKKKJJJJJJIIIIIIJJJJJJIIIIIIIIIJJJJJJIIIIIIHHHLLLLLLKKKKKKJJJJJJIIIIIIKKKKKKKKKKKKJJJJJJIIIIIIKKKIIIFFFFFFIIIMMMNNNNNNOOOPPPPPPPPPPPPOOONNNNNNMMMMMMMMMLLLLLLKKKKKKKKKIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFGGGGGGGGGJJJIIIFFFDDDDDDDDDDDDEEEAAABBBBBBBBBBBBBBBAAAAAACCCAAA???>>>??????>>>=========>>>>>>>>>======<<<:::::::::::::::::::::::::::999999888888999999:::999999999999999999999999:::888666777888999999888666666666666555555555555444444555555555555444444555555555555555444444333555444444333222222333333555555555666666555555444555555555555555444444444333333222222222333444555333333444444444444333333222222222222333333333333222222111111111222444444555555666666666555444444444444555555555666666666666666555444444555666777777777888999999999999999:::::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>??????@@@AAAAAABBBCCCEEEHHHJJJKKKKKKKKKJJJIIIJJJKKKMMMNNNPPPQQQRRRQQQTTTXXXYYYYYYYYYZZZZZZZZZZZZYYYYYYXXXWWWVVVVVVZZZYYYYYYXXXXXXXXXYYYYYYYYYYYYZZZ[[[\\\]]]^^^^^^aaaccceeeggghhhhhhhhhgggiiigggeeecccaaa___^^^]]]___bbbfffggghhhgggggghhhffffffeeeddddddeeeeeeffffffgggggghhhjjjkkkmmmnnnoooooonnnnnnooopppqqqrrrnnnmmmmmmllllllmmmmmmnnnmmmmmmmmmllljjjhhhgggfffggggggffffffffffffggggggkkkjjjiiihhheeecccaaa```^^^___```bbbdddfffggghhhjjjhhhfffgggjjjmmmmmmlllkkkjjjiiihhhgggfffffffffeeefffiiikkklllkkkkkkjjjggggggfffffffffggghhhhhhkkkllllllmmmlllkkkjjjiiijjjiiigggffffffggghhhiiihhhhhhfffdddbbb___]]]\\\[[[\\\^^^______^^^]]]\\\]]]___```aaabbbbbbaaaaaa`````````___^^^]]][[[[[[XXXWWWVVVUUUTTTTTTUUUUUURRRSSSUUUWWWXXXYYYZZZZZZVVVVVVTTTRRROOOMMMJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBDDDCCCCCCBBBAAAAAA@@@@@@CCCBBBBBBAAA@@@@@@?????????@@@@@@??????===<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::555555555555666666666666888888888888888999999:::;;;;;;<<<<<<<<<<<<;;;;;;======>>>@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNRRRSSSUUUVVVVVVUUUTTTSSSTTTRRRPPPOOOPPPQQQPPPOOOQQQQQQSSSTTTTTTTTTSSSRRRQQQQQQQQQRRRTTTVVVXXXYYY]]]\\\\\\]]]______^^^\\\YYYZZZ\\\]]]\\\YYYVVVTTTSSSTTTUUUWWWWWWVVVTTTSSSTTTSSSRRRQQQPPPQQQRRRSSSSSSSSSQQQPPPNNNNNNMMMMMMHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIIIIHHHHHHGGGFFFFFFKKKKKKKKKKKKKKKJJJJJJJJJKKKJJJJJJJJJJJJIIIIIIIIIJJJIIIHHHIIIKKKMMMNNNMMMOOOPPPPPPPPPPPPOOONNNNNNLLLLLLKKKKKKKKKKKKKKKKKKIIIHHHHHHGGGGGGGGGGGGGGGIIIHHHGGGFFFFFFFFFFFFFFFGGGFFFEEEDDDCCCDDDEEEEEEBBBBBBBBBAAAAAA@@@??????AAA???=========>>>===<<<>>>>>>>>>>>>===<<<;;;;;;999999999999999999999999999999888888888888999999999999999999999999999999999888666666777888888777555555555555555666666666444444555555555555444444555555555555555444333333444333222222111222222222333444444555555444444333666666555555444333333222333333222222222333444444333333444444444444333333111222222222333333333333222222111111111222333333555555555555444444333222555555555555666666666777444444444444555666777888777888999999::::::999999<<<;;;999888888:::<<<>>><<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<===>>>===>>>>>>??????@@@@@@AAABBBDDDFFFHHHIIIJJJIIIIIIHHHIIIJJJLLLMMMOOOPPPQQQOOOQQQTTTVVVVVVVVVVVVWWWWWWXXXYYYYYYXXXWWWVVVUUUXXXXXXWWWWWWWWWXXXYYYYYYXXXYYYZZZ\\\]]]___```aaadddfffgggiiijjjjjjjjjiiillliiifffbbb___^^^^^^^^^```cccfffgggfffeeeeeeeeeddddddccccccccccccddddddgggggghhhiiikkklllmmmmmmqqqpppoooooooooppppppqqqnnnmmmmmmllllllmmmmmmnnnlllllllllkkkjjjhhhgggfffhhhgggeeeddddddeeeggghhhiiiiiihhhfffdddbbbaaa```aaabbbccceeefffggghhhhhhjjjiiiiiikkknnnooonnnmmmmmmlllkkkiiihhhhhhhhhgggggghhhiiijjjkkkjjjiiiiiifffeeedddddddddfffggghhhmmmmmmnnnnnnmmmmmmlllkkkjjjiiigggfffeeefffgggggghhhhhhfffdddbbb```^^^]]]]]]___bbbeeeffffffdddbbbbbbcccccccccbbbbbbbbbbbb````````````___]]]\\\[[[XXXWWWWWWVVVVVVVVVWWWWWWUUUVVVWWWXXXZZZZZZ[[[[[[XXXWWWTTTRRROOOMMMKKKJJJHHHHHHIIIIIIHHHGGGGGGFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@???BBBBBBAAAAAA@@@@@@??????????????????>>>===<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;555555666666666777777777999888888777777777888888::::::;;;<<<<<<<<<;;;;;;======>>>???@@@AAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHGGGFFFFFFHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKKKKKKKLLLNNNOOOOOONNNNNNMMMLLLLLLLLLMMMMMMPPPRRRUUUWWWXXXVVVUUUSSSRRRQQQPPPOOONNNNNNNNNMMMPPPQQQRRRSSSSSSSSSRRRQQQPPPPPPPPPQQQSSSUUUXXXYYY[[[[[[\\\]]]^^^^^^]]]\\\YYYZZZ[[[[[[YYYWWWTTTRRROOOQQQTTTWWWWWWVVVSSSRRRRRRQQQOOONNNNNNOOOQQQSSSUUUTTTSSSQQQPPPOOOOOONNNHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLKKKJJJIIIHHHHHHHHHJJJJJJJJJKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJLLLMMMMMMMMMMMMOOOOOOPPPPPPOOOOOONNNMMMJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIHHHGGGGGGGGGGGGGGGIIIIIIGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCDDDDDDEEEFFFEEEDDDCCCAAA@@@?????????AAA???=========>>>===<<<>>>>>>>>>===<<<;;;:::999888888888888888888888888999999888888888888999999999999999999888888888888999777666666777777777666444444444555555666666666444444555555555555444444444444555555555444333333222222111111111111111222222222333444444444333333555555555444444333333333333333333333333333333444333333333444444333333333333333333333444444444444333333222222222333333333444444444444333222111111555555555666666666777777333444444444555666666777777777888999999999999888;;;:::999999999:::;;;<<<;;;;;;::::::::::::;;;;;;::::::::::::;;;<<<===============>>>>>>?????????@@@AAACCCEEEFFFGGGGGGGGGHHHHHHIIIKKKLLLMMMNNNOOOLLLNNNQQQRRRQQQQQQRRRTTTTTTUUUWWWXXXXXXVVVTTTSSSVVVVVVVVVVVVVVVWWWXXXYYYXXXXXXZZZ\\\^^^```bbbccceeefffgggiiijjjjjjjjjiiikkkhhhdddaaa_________```bbbeeeggghhhfffeeeddddddcccccccccccccccdddddddddggghhhiiijjjllllllmmmmmmqqqqqqppppppoooooooooooonnnnnnmmmmmmmmmmmmnnnnnnmmmmmmmmmlllkkkjjjhhhggggggfffcccbbbbbbcccfffgggjjjiiihhhfffeeedddccccccbbbccceeefffggggggggggggiiijjjlllnnnoooooommmllllllkkkjjjiiihhhhhhhhhhhhiiiiiijjjjjjjjjiiiiiihhheeedddcccbbbcccdddfffgggkkkkkkkkklllkkkkkkkkkkkkiiihhhgggfffeeeeeefffffffffeeedddbbb```^^^]]]]]][[[___cccgggiiihhhfffdddeeedddcccbbbaaaaaaaaabbb`````````______]]]\\\\\\WWWWWWWWWWWWWWWXXXXXXXXXUUUVVVWWWXXXYYYZZZZZZZZZYYYWWWTTTQQQNNNMMMLLLLLLIIIJJJKKKKKKJJJIIIGGGFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@??????>>>>>>??????>>>===<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===============666666777777777888888888888888777777666666777777999999:::;;;<<<<<<;;;;;;======>>>>>>???@@@AAAAAADDDCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFEEEGGGGGGGGGHHHIIIJJJKKKLLLJJJJJJKKKKKKLLLNNNOOOPPPNNNNNNMMMMMMMMMMMMMMMMMMNNNPPPTTTVVVXXXWWWVVVTTTQQQQQQPPPOOOMMMMMMMMMMMMPPPQQQRRRSSSSSSRRRQQQPPPNNNNNNNNNOOOQQQTTTVVVXXXXXXYYYZZZ[[[[[[[[[[[[[[[XXXYYYYYYXXXWWWTTTQQQPPPLLLOOOSSSVVVWWWVVVTTTRRRPPPOOONNNMMMMMMOOOQQQSSSRRRQQQPPPOOOMMMMMMMMMLLLJJJJJJJJJKKKLLLMMMNNNOOOOOONNNLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJLLLMMMMMMLLLLLLLLLNNNNNNNNNOOONNNMMMMMMLLLIIIIIIJJJJJJKKKKKKLLLLLLJJJIIIHHHHHHGGGGGGHHHHHHIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGFFFDDDBBBAAA@@@@@@@@@BBB@@@>>>>>>??????>>>============<<<<<<:::999999888888888888888888888888999888888777777888888999999999999888888777777777999777555555666666666555333333444444555555666666444444555555555555444444444444444555444333333222111111111000000111111222111222222333444444333333333333333333444444555555333333333333333333333222222333333333333333333222444444444444555555555555333444444444444333333333333333444444333222111111555555555555666666666666444444555555555555444444555666666777777777777777888999:::;;;;;;;;;:::999::::::999999999999::::::999999999999:::;;;<<<===<<<<<<============>>>>>>??????AAABBBCCCEEEEEEEEEGGGGGGHHHIIIKKKLLLMMMMMMIIIKKKMMMNNNMMMMMMOOOPPPQQQRRRTTTUUUUUUTTTSSSQQQTTTTTTTTTTTTUUUVVVWWWXXXWWWXXXZZZ\\\^^^```bbbcccddddddeeeffffffgggggggggfffdddaaa______```bbbddddddgggiiiiiigggeeeddddddccccccdddeeeeeeeeeeeeeeehhhiiijjjlllmmmmmmmmmmmmppppppppppppooonnnnnnmmmnnnnnnnnnmmmmmmnnnnnnnnnnnnooonnnnnnmmmlllkkkjjjfffdddbbb``````bbbdddfffhhhhhhfffeeedddddddddeeecccdddeeefffgggggggggggghhhjjjmmmnnnnnnlllkkkjjjiiiiiihhhgggggggggggghhhjjjjjjjjjjjjiiiiiihhhhhhfffdddcccaaaaaacccdddfffhhhgggggggggggghhhhhhhhhhhhhhhgggffffffffffffffffffeeecccaaa```______^^^\\\___dddhhhjjjiiigggeeedddcccbbb```____________^^^_________^^^]]]\\\[[[WWWWWWXXXXXXXXXXXXXXXXXXTTTUUUVVVVVVWWWWWWWWWWWWWWWVVVSSSPPPNNNMMMMMMMMMKKKLLLLLLMMMLLLJJJHHHGGGEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@??????===>>>>>>>>>>>>======<<<===<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>===666666666666777777777777777777666666666666666777888999:::;;;;;;<<<;;;;;;<<<======>>>??????@@@@@@CCCCCCCCCCCCCCCBBBBBBBBBBBBCCCFFFGGGHHHHHHFFFFFFFFFFFFEEEFFFFFFGGGHHHIIIIIIIIIJJJKKKLLLNNNOOOPPPOOONNNNNNMMMNNNNNNOOOOOOOOOPPPSSSUUUVVVVVVUUUTTTPPPPPPPPPOOOMMMLLLMMMOOOPPPQQQRRRRRRRRRQQQPPPOOONNNNNNNNNOOOPPPSSSUUUVVVVVVXXXYYYYYYXXXXXXXXXZZZWWWWWWWWWVVVUUUSSSQQQOOOMMMOOOSSSVVVWWWVVVTTTRRROOONNNNNNNNNOOOQQQRRRSSSRRRRRRQQQPPPOOOOOOOOOOOOMMMMMMMMMNNNNNNPPPQQQQQQNNNMMMKKKJJJIIIIIIJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJGGGGGGHHHHHHHHHHHHHHHIIIHHHJJJLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLKKKKKKIIIIIIJJJKKKLLLLLLMMMMMMKKKJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEGGGFFFDDDBBBAAAAAAAAAAAACCCAAA??????@@@@@@???>>><<<<<<<<<<<<;;;:::999999888888888888888888888888888888777777777777888888999999999888777777666666999777555444555666555444444444444444444555555555444444555555555555444444444444444444444333222222111111111000111111222333111111222333444444444444111222222333444444555555333333444444444333222222222222333333333333222222444444444444555555555555333333444444444333222222222333333444444333333222444444444444555555555666444444555555555444444333444555666666777777666666666888:::<<<<<<;;;999888:::999999888888999999:::888888888999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<======>>>???AAABBBCCCDDDFFFFFFGGGHHHIIIJJJKKKKKKHHHIIIKKKKKKJJJJJJLLLNNNNNNOOOPPPQQQRRRRRRQQQPPPRRRRRRRRRSSSTTTVVVWWWXXXWWWXXXYYY[[[^^^```aaabbbaaaaaabbbbbbbbbccccccccc``````___^^^___aaadddeeeeeegggiiijjjhhhfffeeeeeecccdddeeefffgggggggggfffiiijjjkkkmmmnnnnnnmmmlllnnnooooooooonnnnnnmmmlllooonnnnnnmmmmmmnnnnnnooooooooooooooonnnmmmlllkkkfffeeecccbbbbbbccceeeffffffeeedddcccbbbcccdddeeeeeeeeeeeeeeefffhhhiiijjjiiilllnnnnnnllljjjiiihhhfffeeeeeeeeefffggghhhhhhjjjjjjiiiiiiiiiiiiiiiiiihhhfffcccaaa```aaaccceeeeeeddddddddddddeeeffffffgggggggggggggggggggggggghhhgggeeecccbbbaaabbbbbb___bbbeeehhhiiihhhfffeeeaaaaaa```___^^^]]]\\\\\\]]]]]]]]]]]]]]]\\\[[[[[[WWWXXXXXXYYYXXXXXXWWWWWWRRRSSSSSSTTTTTTTTTSSSSSSSSSRRRQQQPPPOOONNNNNNNNNMMMMMMLLLLLLKKKJJJIIIHHHEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@??????=========>>>>>>======<<<===<<<<<<<<<<<<;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>444444444555555555555666666666555555555666777777888888999:::;;;;;;;;;;;;<<<<<<======>>>?????????CCCCCCCCCBBBBBBBBBAAAAAA@@@BBBEEEHHHIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJKKKMMMNNNOOONNNNNNNNNNNNOOOPPPQQQQQQRRRRRRSSSSSSSSSRRRRRRQQQNNNPPPQQQOOOMMMMMMNNNQQQPPPPPPQQQRRRQQQPPPOOONNNPPPPPPOOOPPPQQQSSSUUUVVVTTTWWWYYYYYYWWWVVVXXXYYYWWWWWWWWWVVVUUUSSSRRRQQQQQQRRRTTTVVVVVVTTTRRRPPPNNNOOOOOOPPPRRRSSSSSSTTTRRRRRRQQQQQQQQQQQQQQQRRRPPPOOOOOOOOOPPPQQQRRRRRRMMMLLLJJJIIIIIIJJJKKKLLLLLLLLLKKKKKKJJJJJJIIIIIIFFFGGGGGGGGGHHHHHHHHHHHHHHHJJJLLLKKKIIIIIIKKKMMMKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJKKKLLLNNNNNNOOOLLLLLLKKKJJJJJJJJJJJJKKKFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFEEECCCAAA@@@@@@AAABBBCCCAAA??????@@@@@@???>>>::::::;;;;;;;;;::::::999999999999999999999999999888888777777777777888888999999999888777666666666999777555444555555444333555444444444444444444333444444555555555555444444333444444444444333222222111111111111111222333333111222333444555555555555333333333333333333333444333333444444444333222111222222333333333333222222222222222333333333444444111222222333222111000///111222333444555555555444333333333333444444444444111222444555555555555444555555666777777777777777888888999:::::::::::::::999999888888888888999999777777888888999;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===???@@@BBBBBBEEEFFFFFFGGGHHHIIIJJJJJJGGGHHHIIIIIIHHHHHHJJJLLLLLLLLLMMMMMMNNNOOOPPPPPPPPPPPPQQQRRRSSSUUUWWWWWWWWWXXXYYY[[[]]]^^^```aaa_______________``````aaa]]]]]]]]]^^^___aaaccccccdddfffhhhiiigggeeeddddddbbbccceeefffgggggggggfffiiijjjlllnnnooonnnmmmllllllmmmmmmnnnnnnmmmlllkkkoooooonnnnnnnnnnnnoooooonnnooooooooonnnmmmlllkkkggggggffffffffffffggggggfffeeecccccccccdddfffggghhhgggfffeeegggiiilllnnnlllnnnpppnnnkkkhhhggghhhccccccdddeeefffhhhiiijjjiiiiiiiiiiiiiiiiiijjjjjjjjjhhhdddaaa```aaabbbccceeeddddddcccdddeeefffgggffffffggghhhiiiiiiiiiiiihhhgggeeecccbbbbbbccccccbbbccceeeffffffeeedddccc^^^_________^^^\\\[[[ZZZ[[[[[[\\\\\\\\\[[[ZZZZZZWWWXXXXXXYYYXXXWWWUUUUUURRRRRRRRRSSSRRRRRRQQQQQQOOOOOOOOOPPPOOOOOONNNMMMMMMLLLKKKIIIHHHHHHGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB??????????????????@@@@@@<<<<<<===============<<<===<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<============222222222333333333444444555555555555555666777777777888999:::;;;;;;<<<;;;<<<<<<======>>>>>>??????CCCCCCCCCBBBBBBAAAAAAAAA???BBBEEEHHHJJJJJJIIIHHHIIIIIIHHHHHHGGGHHHHHHHHHGGGHHHHHHIIIKKKLLLNNNOOONNNNNNNNNOOOPPPQQQRRRSSSUUUTTTSSSRRRQQQPPPOOONNNMMMOOOQQQPPPMMMMMMOOORRRPPPPPPQQQQQQQQQPPPNNNMMMRRRQQQQQQQQQRRRSSSUUUVVVTTTWWWZZZYYYWWWVVVXXXZZZWWWWWWWWWVVVUUUTTTSSSRRRUUUVVVVVVVVVUUURRRPPPNNNNNNOOOPPPRRRSSSTTTTTTTTTMMMMMMLLLLLLMMMMMMNNNOOOQQQQQQPPPPPPPPPQQQRRRRRRNNNMMMLLLKKKKKKLLLNNNOOOMMMMMMLLLKKKJJJIIIIIIHHHFFFFFFFFFGGGGGGHHHHHHHHHHHHJJJKKKJJJHHHGGGJJJMMMJJJJJJJJJKKKJJJIIIIIIHHHIIIJJJKKKLLLMMMNNNOOOPPPMMMMMMLLLKKKKKKKKKKKKKKKFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEEEECCCAAA?????????AAAAAACCCAAA???>>>??????>>>===999999:::;;;;;;;;;::::::999999999999999999999999888888777777777777888888999999999888777666666555999777444444444555444222555555555444444333333333444555555555555555555444333333444444444333222222222222111111222333444444111222333444555555555555555444444333333222222111333333444555444333111000222222222333333222222222000000111111111222222222///000111111111///...---111222333444555666666666222222222333333333444444///000222555666777777666666666777888888888888888:::999888777777999;;;<<<999999888888888888999999777777777888999;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAABBBEEEEEEFFFGGGHHHHHHIIIIIIFFFHHHHHHHHHGGGGGGIIIKKKKKKKKKKKKKKKLLLMMMOOOPPPOOOOOOPPPQQQSSSUUUVVVWWWWWWXXXYYYZZZ\\\^^^_________^^^^^^^^^^^^______```\\\\\\]]]^^^___```aaaaaabbbdddggghhhfffdddddddddbbbcccdddfffggggggffffffiiikkkmmmnnnooonnnmmmllljjjkkklllmmmmmmlllkkkkkkoooooonnnnnnnnnnnnoooooonnnnnnnnnnnnmmmlllkkkkkkhhhiiiiiiiiiiiiiiiiiihhhhhhgggeeeeeeeeegggiiijjjjjjiiigggfffgggkkkoooqqqnnnpppqqqooojjjgggggghhhbbbcccccceeegggiiikkkllliiiiiihhhhhhiiijjjjjjkkkllliiieeebbb``````bbbcccfffeeeddddddeeefffggghhheeefffgggiiijjjjjjjjjjjjfffeeebbbaaa``````aaabbbbbbbbbcccccccccbbb``````]]]^^^_________]]]ZZZYYYZZZZZZ[[[[[[[[[ZZZZZZYYYXXXXXXYYYYYYXXXVVVTTTSSSQQQRRRRRRRRRRRRQQQQQQPPPLLLMMMNNNOOOPPPOOONNNMMMLLLKKKIIIGGGFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????????????????@@@@@@<<<<<<===============<<<======<<<<<<<<<;;;;;;;;;999:::;;;<<<============555555555555555555444444333444444555666777888888777888888999999:::;;;;;;<<<;;;::::::;;;===@@@AAACCCCCCCCCBBBAAAAAA@@@@@@@@@AAACCCEEEFFFGGGFFFFFFJJJHHHGGGGGGIIIJJJKKKKKKHHHJJJLLLNNNPPPPPPOOONNNKKKLLLMMMNNNPPPRRRTTTVVVUUUUUUTTTTTTSSSRRRRRRRRRPPPRRRTTTRRROOONNNOOOQQQPPPPPPQQQRRRRRRRRRRRRRRROOOOOOOOOPPPQQQSSSTTTUUUUUUWWWYYY[[[\\\\\\[[[ZZZ[[[ZZZZZZYYYXXXVVVTTTSSSVVVWWWXXXXXXVVVRRRMMMJJJPPPQQQRRRRRRRRRQQQPPPOOONNNNNNOOOOOOPPPQQQRRRRRRUUURRRNNNMMMNNNOOOPPPPPPMMMLLLKKKKKKLLLNNNPPPQQQRRRPPPMMMJJJHHHHHHIIIJJJFFFGGGIIIJJJJJJJJJIIIHHHLLLLLLKKKKKKJJJJJJJJJIIILLLKKKIIIGGGFFFFFFFFFFFFGGGIIIKKKMMMNNNNNNMMMLLLJJJHHHGGGHHHKKKKKKIIIFFFHHHGGGEEEDDDDDDEEEGGGHHHIIIIIIJJJJJJJJJIIIHHHHHHEEEDDDCCCAAA@@@???>>>>>>CCCBBBAAA@@@???===<<<<<<::::::;;;;;;::::::999888;;;:::999888888999:::;;;AAA>>>:::666555555777888666666666666666666666666888888777555444333222111333333333333333333333333444444333222222333333333666444222222333333333222222111111000000111111222555444333222111222333444333333333333333333333333333333333222222222111111///000111333333222111111333333333222222111111111333333222222222222222222222222222222222222222222222222222222222222222222333333333444444444555555444444444555666777777888999999999999999888777666444666888999:::999888777555666666777888999999999:::888777888;;;<<<:::888;;;;;;<<<<<<===>>>>>>>>>@@@AAABBBCCCDDDFFFGGGGGGIIIIIIJJJJJJKKKLLLLLLLLLJJJKKKKKKLLLMMMNNNNNNOOOOOOPPPQQQRRRTTTTTTTTTTTTXXXWWWWWWXXXZZZ[[[ZZZYYYXXXZZZ]]]^^^]]]]]]]]]^^^]]]]]]]]]^^^___aaaccceee```aaacccdddeeeeeedddcccccccccdddeeegggiiikkklllkkkiiihhhhhhiiijjjjjjiiikkkmmmnnnnnnmmmllllllmmmooonnnnnnmmmmmmlllkkkkkkjjjiiiiiiiiiiiiiiijjjjjjiiihhhggghhhiiijjjiiihhhiiigggcccaaabbbeeejjjmmmrrrpppmmmjjjhhhhhhiiijjjllllllllllllkkkiiigggfffffffffffffffgggiiikkkmmmnnnllljjjjjjkkklllllllllmmmkkkhhheeeccccccccccccgggggggggggggggfffeeeeeeggggggfffffffffhhhiiijjjjjjgggddd```___```bbbccc```aaacccdddccc```^^^\\\___^^^\\\\\\\\\\\\ZZZYYYYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXXXXYYYXXXXXXWWWVVVVVVUUUTTTRRRQQQOOONNNMMMLLLLLLKKKKKKKKKLLLLLLMMMKKKJJJIIIHHHFFFEEEDDDCCCGGGFFFEEEDDDDDDCCCCCCDDDBBBBBBAAA@@@??????????????????>>>>>>======<<<<<<==============================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<555555555555555555444444444444555555666666777777777777888888999::::::;;;<<<;;;::::::;;;===???AAACCCCCCCCCBBBBBBAAAAAAAAABBBCCCDDDFFFGGGGGGGGGFFFGGGFFFDDDEEEGGGIIIJJJIIIKKKLLLNNNOOOPPPOOONNNMMMMMMMMMMMMOOOPPPRRRTTTUUUVVVUUUUUUTTTTTTSSSRRRRRRPPPRRRSSSRRRPPPOOOPPPRRRQQQQQQRRRRRRRRRRRRRRRQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWXXXYYYZZZZZZYYYXXXXXXYYYYYYXXXXXXWWWVVVUUUUUUUUUVVVVVVVVVTTTQQQNNNLLLQQQRRRSSSSSSSSSRRRQQQPPPOOOPPPPPPQQQRRRSSSTTTTTTSSSPPPMMMLLLMMMNNNOOOOOOMMMLLLKKKKKKLLLNNNQQQSSSSSSQQQNNNKKKIIIIIIJJJJJJHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJLLLKKKIIIHHHGGGFFFFFFGGGHHHIIIKKKLLLMMMMMMKKKKKKJJJHHHHHHIIIKKKLLLJJJHHHIIIHHHGGGFFFFFFGGGHHHIIIHHHIIIIIIIIIHHHHHHGGGGGGCCCCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@???>>>======<<<;;;;;;;;;;;;;;;::::::999:::999999999999999999:::>>><<<999666555555666777555555555555555555555555777777666555444333333222333333333333333333333333444333333222222333333444666444222222333333333222222222111111111111222222444444333222222222222333222222222222222222222222333333222222111111111111...///000000111111000000222222222111111000000000111111111111111111111111222222222222222222222222222222222222222222222222333333333444444444444555333444444555666666777777888999999999888888777666444555777999999888777666555666666777888888999999999888666777:::;;;:::888;;;;;;<<<<<<======>>>>>>@@@@@@AAACCCDDDEEEFFFGGGHHHHHHIIIIIIJJJKKKKKKLLLGGGHHHHHHJJJKKKLLLMMMMMMOOOPPPQQQSSSTTTTTTTTTTTTWWWVVVUUUWWWYYYZZZYYYXXXXXXZZZ\\\]]]\\\\\\\\\]]]\\\\\\\\\]]]^^^```bbbddd```aaacccdddeeeeeeddddddccccccdddeeefffhhhiiijjjiiigggfffggghhhiiiiiihhhiiikkkmmmlllkkkjjjkkkkkknnnnnnlllkkkkkkjjjjjjkkkhhhggggggggggggggghhhhhhgggfffeeefffggghhhgggfffgggeeecccbbbcccggglllooosssqqqmmmjjjhhhggghhhiiiiiijjjjjjjjjjjjhhhgggfffgggffffffggghhhjjjlllmmmpppnnnlllkkkmmmnnnnnnmmmllljjjhhhfffdddddddddeeehhhhhhhhhhhhhhhggggggfffeeeeeeeeeeeeffffffggghhhjjjhhhddd```^^^^^^___```\\\]]]___aaaaaa```___^^^___^^^\\\\\\\\\\\\[[[YYYYYYYYYZZZZZZZZZYYYYYYXXXVVVWWWWWWWWWWWWVVVUUUUUUUUUTTTSSSQQQOOONNNLLLKKKKKKKKKJJJJJJJJJKKKKKKLLLJJJJJJIIIHHHFFFEEEDDDCCCCCCCCCCCCBBBCCCCCCDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<=========444444444444444444555555555555555666666666666666777777777888999999::::::;;;:::::::::;;;===???@@@CCCCCCCCCBBBBBBBBBBBBBBBDDDEEEFFFGGGHHHGGGGGGFFFFFFEEEDDDEEEHHHJJJKKKJJJNNNNNNPPPPPPPPPPPPNNNNNNNNNNNNOOOOOOPPPRRRSSSTTTUUUUUUUUUTTTSSSSSSRRRRRROOOQQQRRRQQQPPPPPPQQQRRRQQQRRRRRRRRRRRRRRRQQQQQQQQQRRRTTTUUUVVVVVVVVVUUUXXXXXXXXXWWWWWWWWWVVVVVVWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTTTTSSSRRRQQQPPPOOOQQQQQQQQQRRRQQQPPPOOOOOOOOOPPPQQQSSSTTTUUUUUUUUUQQQOOOLLLKKKLLLMMMNNNNNNNNNLLLKKKJJJLLLOOOSSSVVVTTTRRROOOLLLKKKJJJKKKKKKKKKKKKLLLMMMMMMMMMMMMLLLHHHHHHHHHIIIJJJJJJKKKKKKLLLKKKJJJHHHHHHGGGGGGGGGHHHIIIJJJKKKKKKJJJIIIIIIHHHHHHGGGIIIKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFAAAAAAAAAAAAAAABBBBBBBBB?????????>>>>>>=========<<<<<<<<<<<<<<<;;;;;;:::999999999::::::999999999;;;:::999777666555555555555555555555555555555555555555555555444444444333333333333333333333333333333333333222222333333444666444222222333333333222333333222222222222333333333333333333333222222111111111111111111111111111222111111111111000000000000000000000000111222222111111111000000000000000/////////000111111111222222222222222222222222222222222222222222222222222333333333333444444444444333444444555555666666666888888888888888777777666444555777888888888777666555666666777777888888999888777666777999:::999888;;;;;;;;;<<<======>>>>>>???@@@AAABBBCCCDDDEEEFFFGGGGGGGGGHHHIIIIIIJJJJJJEEEFFFGGGIIIJJJLLLMMMMMMOOOPPPQQQRRRSSSTTTTTTTTTUUUTTTTTTUUUWWWXXXXXXWWWXXXZZZ\\\]]][[[ZZZZZZ[[[[[[[[[[[[\\\]]]___```aaa```aaacccdddeeeeeedddddddddddddddeeeeeefffggggggfffeeecccdddfffggggggggghhhiiikkkkkkiiihhhiiijjjmmmllljjjhhhhhhhhhiiijjjfffeeeeeeddddddeeeeeeeeeeeedddcccdddeeeeeedddcccdddcccbbbbbbeeeiiinnnqqqrrrpppmmmjjjhhhggggggggggggggghhhhhhgggfffeeeeeeggggggggghhhiiikkkmmmnnnpppnnnmmmmmmnnnoooooonnnkkkjjjhhhgggffffffggghhhiiijjjjjjjjjjjjiiihhhhhheeefffggghhhhhhggggggfffiiifffbbb^^^\\\\\\\\\]]]YYYZZZ[[[]]]^^^___``````___]]]\\\\\\]]]]]][[[ZZZYYYZZZZZZZZZYYYXXXWWWWWWVVVVVVUUUUUUUUUTTTTTTTTTUUUTTTRRRPPPNNNLLLJJJIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFDDDDDDCCCAAA@@@@@@AAABBBCCCDDDDDDCCCBBBAAA???>>>=========>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<======>>>>>>333333444444444444555555666666666666666555555555666666777777888999999999:::999999:::;;;<<<>>>???BBBBBBBBBBBBBBBCCCCCCCCCEEEFFFGGGHHHHHHHHHGGGFFFGGGFFFFFFHHHKKKMMMMMMMMMMMMNNNOOOPPPQQQQQQPPPPPPOOOOOOOOOOOOPPPQQQRRRRRRTTTSSSSSSRRRRRRQQQQQQPPPOOOOOOPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPOOOQQQSSSUUUUUUTTTSSSRRRVVVVVVUUUUUUUUUUUUVVVWWWVVVVVVUUUTTTTTTSSSSSSSSSRRRRRRQQQQQQQQQQQQRRRRRROOOOOONNNNNNMMMMMMLLLLLLMMMNNNPPPRRRSSSTTTTTTTTTQQQOOOLLLLLLMMMNNNOOONNNNNNMMMKKKKKKMMMQQQUUUXXXUUUSSSQQQNNNLLLLLLLLLLLLMMMMMMNNNNNNNNNOOOOOOOOOJJJJJJJJJJJJKKKKKKKKKKKKLLLKKKJJJJJJIIIHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEDDDAAABBBBBBBBBBBBBBBBBBAAA===============>>>>>>>>>===============<<<<<<;;;888999:::;;;;;;:::999888999999999999888777666555555555555555555555555555444444444444444444444444333333333333333333333333333333222222222333444444666444222222333333333222444333333222222333333444222222333444444222111000000000000000000000000000111000000000000000000000444333222222222333555666111111111111111111000000...//////000111222333333111111111111222222222222111111111111111111111111222222333333333444444444333333444444444555555555666777777888777777666666555555666777777666666555666666666666777777888888777666666777888888888888::::::;;;<<<<<<======>>>>>>???@@@AAABBBCCCDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHFFFFFFHHHIIIKKKMMMNNNOOONNNOOOPPPRRRSSSSSSSSSSSSSSSRRRQQQSSSUUUWWWVVVUUUWWWYYY[[[[[[ZZZXXXXXXYYYYYYYYYZZZ[[[\\\]]]^^^___```aaabbbdddeeeddddddccccccddddddddddddddddddccccccaaa```aaadddeeeeeeeeeggghhhjjjjjjhhhhhhhhhiiillljjjhhheeeeeefffhhhjjjeeeeeedddcccccccccdddddddddcccbbbbbbcccdddbbbaaabbbbbbbbbbbbeeeiiilllooonnnmmmjjjiiigggggghhhhhhgggffffffeeedddcccaaaaaaeeefffggghhhjjjkkkmmmnnnnnnmmmllllllnnnooonnnmmmjjjiiiiiiiiiiiijjjkkkkkkkkkkkkkkkkkkkkkjjjiiiiiifffhhhjjjkkkkkkiiigggfffdddbbb___\\\ZZZZZZ[[[\\\YYYYYYZZZ[[[]]]^^^___```^^^]]][[[[[[\\\\\\[[[ZZZYYYYYYYYYYYYXXXWWWVVVVVVVVVVVVUUUTTTSSSSSSSSSSSSUUUTTTRRRPPPNNNKKKJJJIIIJJJIIIHHHHHHGGGHHHHHHHHHIIIHHHGGGFFFEEEDDDCCCCCCAAAAAAAAAAAAAAABBBCCCCCCCCCBBB@@@???======<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>>>>???333333333333444444555555666666666666666555555555555666666777777888888999888888999:::;;;<<<======@@@@@@AAAAAABBBBBBCCCCCCFFFGGGHHHIIIIIIHHHGGGFFFGGGFFFGGGIIILLLNNNNNNMMMKKKKKKMMMNNNPPPQQQRRRRRROOOOOOOOOOOOOOOPPPQQQQQQQQQQQQPPPPPPOOONNNNNNNNNNNNNNNNNNOOOPPPQQQQQQPPPQQQRRRRRRRRRRRRRRRQQQQQQPPPQQQSSSTTTUUUSSSRRRQQQRRRRRRRRRSSSTTTVVVWWWXXXVVVUUUTTTRRRQQQQQQPPPQQQQQQQQQPPPPPPQQQRRRSSSTTTOOONNNNNNMMMLLLKKKKKKKKKJJJLLLNNNPPPRRRRRRRRRRRRRRRPPPNNNNNNPPPQQQQQQPPPOOONNNLLLLLLNNNRRRVVVXXXUUUTTTQQQOOONNNMMMLLLLLLNNNNNNNNNNNNOOOOOOPPPPPPOOONNNNNNMMMLLLKKKKKKJJJKKKKKKKKKKKKJJJIIIIIIHHHJJJJJJJJJIIIIIIHHHGGGGGGDDDEEEFFFGGGGGGGGGGGGGGGFFFGGGHHHHHHHHHHHHGGGFFFHHHGGGFFFDDDDDDCCCDDDDDDCCCCCCCCCCCCCCCAAA@@@???============>>>>>>>>>>>>======>>>>>>======<<<;;;888999:::;;;;;;:::999888999999:::::::::999777666555555555555555555555555333333333444444444444444333333333333333333333333333222222222333333444555666444222222333333333222444333333222222333333444111222333444333222111000000000000000000000000000000000000000000000000111444333222222222333555666222222222222222222222222000000111111222333444444000000000111111222222222111111111111111111111111222222222333333333444444333333333333444444444444555666666777777777666666555555666666666555555555666666666666666777777777666777777777777777888888::::::;;;;;;<<<============>>>>>>@@@AAABBBCCCDDDCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEGGGHHHJJJLLLMMMNNNMMMNNNOOOPPPQQQRRRRRRRRRQQQPPPPPPQQQTTTUUUUUUTTTVVVXXXZZZZZZXXXWWWWWWWWWXXXXXXYYYZZZ[[[\\\]]]]]]___```aaaccccccccccccbbbbbbccccccdddcccbbbaaaaaa```___^^^___bbbdddddddddggghhhjjjjjjhhhggghhhiiijjjhhhfffddddddeeegggiiifffeeeddddddcccccccccddddddbbbaaaaaabbbbbbaaa```bbbbbbaaabbbccceeehhhiiiggggggffffffggghhhiiijjjgggfffeeecccaaa___^^^]]]cccdddeeegggiiikkklllllljjjiiiiiijjjlllmmmllljjjiiiiiijjjjjjkkklllmmmnnnkkkkkkkkkkkkkkkjjjiiiiiieeegggiiijjjjjjhhheeeccc]]]\\\[[[YYYYYYYYY[[[[[[[[[[[[[[[\\\\\\]]]]]]]]]\\\[[[ZZZZZZ[[[\\\[[[YYYXXXXXXXXXXXXXXXWWWVVVVVVWWWVVVUUUTTTSSSSSSSSSSSSUUUTTTRRRPPPNNNLLLKKKJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDCCCCCCDDDCCCBBBBBBAAAAAAAAABBBBBBAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;:::::::::;;;<<<=========222222333333444444555555555555555666666666666666555555555666777777888888777888888:::;;;;;;<<<<<<>>>??????@@@AAABBBBBBCCCEEEFFFGGGHHHIIIHHHHHHGGGEEEEEEFFFHHHJJJLLLKKKJJJHHHIIIJJJLLLNNNPPPRRRRRRNNNNNNMMMNNNNNNOOOPPPPPPOOOOOOOOONNNMMMMMMLLLLLLNNNMMMLLLMMMOOOOOOOOOMMMPPPQQQQQQRRRRRRRRRRRRRRRSSSSSSTTTUUUUUUTTTRRRRRRPPPPPPRRRSSSUUUWWWXXXXXXTTTSSSQQQPPPOOOOOOPPPPPPQQQQQQQQQQQQRRRSSSTTTUUURRRQQQPPPNNNMMMMMMMMMMMMIIIKKKNNNQQQSSSSSSRRRRRRRRRQQQPPPPPPRRRSSSSSSRRROOOOOONNNOOOPPPSSSVVVWWWTTTSSSRRRPPPNNNMMMLLLLLLNNNNNNMMMMMMNNNNNNOOOPPPQQQPPPOOONNNMMMLLLKKKJJJKKKKKKLLLLLLKKKJJJJJJIIIJJJJJJJJJIIIHHHHHHHHHHHHDDDFFFHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFIIIHHHFFFDDDCCCCCCCCCDDDCCCDDDDDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<;;;999999999::::::999999999999999:::::::::999999888444444444444444444444444333333333333333444444444333333333333333333333333222222222222333444555555666444222222333333333222333333222222222222333333222222222222222111111000000000000000000000000000000000000111111111111222000000000000000111222222222222222222222333333333111111111222333333444444//////000000111222222222111111111111111111111111222222222222333333333333333333333333333333333333444555555666666666666666555555555555444444444444666666666666666666666666666777999888777777888::::::::::::;;;<<<<<<======<<<===>>>???@@@AAABBBCCCAAAAAAAAABBBCCCCCCDDDDDDBBBCCCDDDFFFGGGIIIJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPOOOOOOQQQSSSUUUUUUTTTTTTVVVXXXYYYWWWVVVVVVWWWXXXXXXYYY[[[[[[\\\\\\[[[]]]^^^```aaabbbbbbaaaaaaaaaaaabbbcccbbbaaa```___]]]\\\\\\^^^aaacccdddcccfffgggiiiiiiggggggggghhhhhhgggeeeddddddeeeggghhhffffffeeedddcccccccccccccccaaa``````aaaaaa___^^^````````````aaabbbbbbcccbbbbbbcccdddeeeggghhhiiigggeeecccaaa___]]]]]]\\\```aaaccceeegggiiiiiijjjfffffffffgggiiijjjiiiggghhhhhhiiijjjkkklllmmmmmmiiijjjjjjjjjjjjiiihhhhhhbbbdddeeefffeeeccc```^^^YYYXXXWWWWWWWWWXXXYYYZZZ[[[[[[\\\\\\\\\[[[[[[ZZZ[[[YYYXXXYYYZZZZZZYYYXXXVVVVVVWWWWWWWWWWWWWWWVVVXXXVVVUUUSSSRRRRRRRRRSSSSSSSSSQQQPPPNNNMMMKKKKKKJJJIIIHHHGGGGGGFFFFFFGGGFFFFFFEEEEEEDDDCCCCCCBBBDDDDDDCCCBBBAAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<;;;<<<<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;111222222333444444555555444444555555666666777777444444555666666777777888666777888999:::;;;;;;<<<<<<======???@@@AAABBBBBBCCCDDDFFFGGGHHHHHHHHHHHHFFFFFFGGGIIIKKKKKKJJJHHHGGGHHHHHHJJJKKKMMMOOOOOOLLLLLLLLLLLLMMMNNNOOOPPPOOOOOOOOONNNMMMMMMLLLLLLOOOLLLKKKKKKMMMNNNLLLJJJOOOOOOPPPRRRSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQPPPQQQSSSUUUVVVVVVVVVVVVPPPOOONNNNNNNNNPPPRRRSSSQQQQQQRRRSSSSSSTTTTTTTTTSSSRRRPPPNNNMMMMMMMMMMMMKKKNNNQQQTTTVVVVVVUUUTTTRRRQQQPPPQQQSSSTTTSSSRRROOOPPPPPPQQQRRRTTTUUUUUUTTTSSSRRRPPPNNNMMMLLLKKKMMMMMMLLLLLLLLLMMMNNNOOOOOOOOONNNNNNMMMLLLKKKKKKKKKKKKLLLMMMLLLKKKJJJIIIJJJJJJIIIIIIIIIIIIIIIIIIGGGIIIJJJIIIGGGEEEEEEGGGGGGFFFEEEDDDDDDEEEFFFGGGJJJHHHFFFDDDCCCCCCDDDDDDAAABBBCCCDDDDDDCCCBBBAAA??????????????????>>>>>><<<============<<<;;;;;;:::999999999999999999:::888888888888888999999999444444444444444444444444444333333333333333333333333333333333333333333333222222222222333444555666666444222222333333333222222222111111111111222222333222222111111111111111111111111111111111111111111111111111222222333333...///000000111111000000000111111111222222222222111111111111222222222222/////////000111222222222111111111111111111111111111222222222222333333333333333222222222222222222333444555555666666666555666555555444333333333444666666666666666666666666666888::::::888777999;;;999::::::;;;;;;<<<<<<===;;;<<<===>>>???AAABBBBBB??????@@@AAAAAABBBBBBCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJKKKMMMNNNNNNNNNNNNOOONNNNNNPPPSSSUUUUUUTTTRRRTTTWWWWWWWWWVVVVVVWWWXXXYYYZZZ[[[\\\\\\[[[[[[\\\]]]^^^````````````______```aaabbbbbbaaa___^^^\\\[[[[[[]]]```cccdddcccdddfffggggggfffeeeeeefffffffffeeeeeeeeeffffffgggfffeeedddcccbbbbbbbbbbbbaaa___^^^^^^^^^^^^]]][[[\\\\\\]]]^^^_______________```aaabbbccceeeffffffdddcccaaa___^^^^^^^^^___\\\^^^```ccceeefffggggggccccccdddfffhhhhhhgggeeeffffffggghhhiiijjjjjjjjjhhhhhhhhhhhhhhhggggggfffaaabbbccccccaaa___]]][[[WWWWWWVVVUUUUUUVVVVVVWWWXXXYYYZZZ[[[[[[ZZZYYYWWWYYYWWWVVVWWWXXXYYYXXXWWWTTTUUUVVVWWWWWWWWWWWWWWWWWWUUUSSSQQQPPPPPPQQQQQQPPPPPPOOONNNMMMLLLKKKKKKJJJJJJIIIHHHGGGFFFFFFGGGEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@AAAAAA>>>======<<<<<<=========;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;::::::999999999999888888111111222333333444555555333444444555666777888888444444555555666777777777666777888999:::;;;;;;;;;;;;<<<<<<>>>???@@@AAABBBBBBCCCEEEGGGHHHHHHHHHHHHIIIIIIIIIKKKMMMMMMKKKJJJHHHHHHHHHHHHIIIKKKLLLLLLJJJJJJJJJKKKLLLNNNOOOPPPPPPPPPOOOOOONNNMMMMMMLLLOOOLLLJJJJJJLLLMMMKKKHHHNNNNNNPPPRRRSSSTTTTTTTTTRRRQQQPPPOOOOOONNNOOOOOOQQQRRRUUUVVVWWWVVVUUUTTTMMMLLLLLLLLLNNNQQQTTTVVVQQQRRRSSSTTTUUUUUUTTTTTTRRRPPPNNNLLLKKKKKKKKKLLLNNNPPPTTTWWWYYYYYYXXXWWWRRRPPPPPPQQQSSSTTTSSSRRROOOPPPRRRSSSTTTTTTTTTTTTSSSSSSQQQPPPNNNLLLKKKKKKMMMLLLKKKKKKKKKLLLMMMNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKLLLMMMMMMLLLJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKIIIKKKMMMKKKHHHFFFFFFHHHHHHGGGEEEDDDDDDEEEGGGHHHJJJIIIFFFDDDCCCCCCDDDEEE???@@@BBBDDDEEEEEEDDDCCC@@@@@@@@@@@@?????????>>><<<<<<<<<<<<<<<;;;;;;:::;;;:::999888888999:::;;;888777777666777777888999444444444444444444444444444444444333333222222222333333333333333333333333222222222222333444555666666444222222333333333222222111111111111111111222444333111000000000111222111111111111111111111111111111222222222333333333///000111333333222111111//////000000111111111222111111111000000000000000...//////000111222222222000000000000000000000000111111222222222333333333333222222222222222222222333444444555666666666555666555444333333333333333666666666666666555555555777999;;;:::888888:::<<<999999:::;;;;;;<<<<<<===;;;;;;<<<>>>???@@@AAABBB>>>??????@@@AAAAAABBBBBBEEEEEEFFFGGGHHHHHHIIIIIIHHHIIIJJJLLLMMMMMMMMMMMMOOONNNNNNPPPSSSUUUUUUUUUQQQSSSVVVWWWVVVVVVVVVWWWXXXYYYZZZ\\\\\\\\\[[[[[[[[[\\\]]]____________^^^^^^___aaabbbbbb```___]]]\\\[[[[[[]]]```cccddddddbbbdddfffeeedddcccddddddeeefffffffffffffffffffffeeedddcccbbbaaaaaaaaaaaa___^^^\\\\\\\\\\\\[[[YYYYYYZZZ[[[\\\]]]^^^^^^^^^______```aaabbbccccccdddaaa```___^^^______aaabbbZZZ\\\___aaadddeeeeeeeeebbbbbbccceeeggghhhfffdddcccdddeeeggghhhhhhhhhhhhgggggggggggggggfffeeeeeecccccccccbbbaaa___]]]\\\XXXWWWVVVUUUTTTTTTTTTTTTTTTVVVXXXZZZ[[[ZZZXXXVVVXXXVVVUUUVVVXXXXXXWWWVVVSSSTTTUUUVVVWWWXXXXXXXXXVVVTTTRRROOONNNNNNOOOPPPNNNNNNMMMMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEDDDDDDCCCCCCBBBBBB>>>>>>>>>>>>???@@@AAABBB<<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;::::::999999888777777666333333333222222111111111111222333333444444444333555444444555888999888888777777777888999999999:::>>>>>>>>>???@@@@@@@@@AAACCCCCCEEEFFFGGGHHHHHHHHHHHHIIIIIIJJJIIIHHHFFFEEEGGGHHHIIIIIIJJJJJJIIIIIIFFFGGGIIIKKKMMMOOOPPPQQQOOONNNMMMLLLKKKKKKLLLLLLMMMLLLLLLKKKKKKKKKKKKLLLLLLNNNQQQTTTUUUUUUSSSRRRRRRRRRQQQPPPOOONNNMMMLLLQQQRRRSSSUUUUUUUUUUUUTTTQQQOOOMMMMMMOOOQQQRRRRRRWWWUUUTTTTTTUUUUUUSSSRRROOOOOONNNNNNNNNMMMMMMMMMNNNQQQVVVYYY[[[ZZZWWWUUUSSSRRRPPPNNNNNNNNNPPPQQQSSSQQQPPPPPPQQQRRRQQQPPPQQQQQQOOONNNMMMLLLLLLLLLLLLKKKKKKKKKLLLMMMOOOPPPOOOOOOOOONNNNNNMMMMMMMMMGGGIIIJJJKKKKKKLLLOOOQQQRRRRRRQQQPPPNNNMMMMMMLLLKKKKKKJJJIIIIIIIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGIIIHHHGGGEEEDDDCCCCCCCCC@@@AAABBBBBBCCCCCCBBBBBB@@@???>>>===<<<;;;::::::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999888888777777777777777333555666666555444444555333333444555666666666666333333333333333333333333222111111111111111111111333333333222222222111111222222111111111111222222222222222222222111000///111111111111111111111111000222555666666444111///111111111111111111111111//////000000111111222222///////////////000111111////////////000000000000000000000000000000000000000000000000111111111111333333222222333333444555555555555333222222444666444444444444444444444444333333333444444444555555777777777777777888888999999999:::::::::;;;;;;;;;<<<======>>>???@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCGGGHHHHHHGGGEEEDDDEEEGGGJJJKKKLLLNNNNNNMMMLLLLLLNNNMMMMMMNNNQQQRRRRRRQQQTTTVVVXXXYYYXXXXXXYYYZZZZZZXXXWWWYYY]]]___^^^\\\\\\]]]^^^______]]][[[ZZZ```___]]]\\\\\\]]]___```^^^___aaaaaa``````bbbcccccccccbbbbbbbbbbbbcccccceeedddcccccccccccccccddddddcccbbbaaa```___^^^^^^]]]]]]]]]]]]\\\\\\\\\[[[[[[]]]]]][[[YYYZZZ]]]aaa___```aaabbbbbbaaa``````aaa```___^^^]]]^^^______YYY[[[]]]___aaabbbbbbbbb```bbbdddeeefffeeecccbbbbbbcccdddfffggggggffffffffffffeeeeeeffffffggghhhbbbaaaaaa___^^^]]]\\\\\\WWWVVVUUUSSSSSSSSSSSSTTTWWWWWWXXXYYYYYYXXXWWWWWWVVVUUUTTTSSSRRRQQQPPPOOOPPPRRRUUUWWWWWWUUURRRPPPQQQPPPOOOMMMMMMMMMMMMNNNLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHBBBBBBAAAAAAAAAAAA@@@@@@BBBBBBAAAAAA@@@???>>>>>><<<<<<<<<===============<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999999999:::;;;;;;::::::999999::::::;;;:::::::::999999999888888333333333222222222111111333333444444444444333333444333333444666777777666777777777888888999999:::<<<<<<======>>>?????????BBBBBBDDDEEEFFFGGGGGGGGGGGGHHHIIIIIIHHHGGGFFFEEEFFFGGGGGGHHHHHHHHHHHHHHHFFFFFFGGGIIIKKKLLLMMMNNNMMMLLLKKKJJJIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLNNNQQQSSSTTTSSSRRRQQQQQQPPPOOONNNMMMLLLLLLKKKNNNOOOPPPRRRRRRRRRRRRQQQPPPNNNMMMNNNPPPRRRSSSRRRTTTRRRQQQRRRSSSTTTSSSQQQPPPPPPPPPPPPPPPQQQQQQQQQTTTVVVYYY[[[[[[YYYWWWUUURRRQQQOOONNNNNNNNNOOOPPPRRRQQQOOONNNOOOPPPOOONNNMMMLLLLLLKKKJJJJJJJJJJJJLLLKKKKKKKKKKKKLLLNNNOOOOOOOOOOOONNNNNNMMMMMMMMMHHHIIIKKKKKKJJJKKKMMMOOOQQQPPPPPPOOONNNMMMLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIKKKJJJIIIIIIHHHHHHHHHIIIGGGGGGEEEDDDCCCBBBBBBBBB@@@AAABBBBBBCCCCCCBBBBBB??????>>>===<<<;;;::::::;;;:::::::::999999999999888888888888888888888888888888777666666666666777333555666666555444444555333444444555555555555444333333333333333333333333111222222222333333333333444444444333333333222222222222111111111111222222222222222222222111000000111111111111111111111111333333333333333333333222111111111111111111111111000000000000000111111111///////////////000111111////////////000000000000000000000000000000000000000000000000111111111111333222222222222333444444444555555333222222444666444444444444444444444444444444444555555555666666777777666666777777888999:::999999999::::::;;;;;;<<<<<<===>>>>>>???@@@@@@????????????@@@AAABBBBBBCCCDDDEEEEEEEEEFFFHHHKKKIIIJJJKKKMMMNNNOOOOOOOOOOOOPPPPPPQQQQQQRRRRRRSSSTTTVVVXXXYYYXXXYYYZZZ[[[[[[YYYXXXZZZ]]]^^^^^^\\\]]]^^^___``````___]]]\\\^^^]]]\\\[[[\\\]]]^^^```^^^```aaaaaa``````bbbccccccbbbaaaaaa`````````aaabbbbbbaaaaaaaaaaaabbbcccbbbbbbaaa```___^^^]]]]]]^^^^^^]]]]]]]]]]]]^^^^^^\\\]]]^^^\\\ZZZ[[[^^^aaaaaaaaabbbcccbbbbbbaaa``````______^^^^^^^^^______ZZZ[[[]]]___```aaaaaaaaa```aaacccdddeeedddcccbbbaaabbbcccdddeeeeeeeeeeeeeeeeeedddddddddddddddeeeaaaaaa```___^^^]]]\\\\\\XXXWWWUUUTTTSSSSSSTTTTTTUUUVVVWWWXXXXXXWWWVVVUUUUUUUUUTTTSSSRRRQQQPPPOOOPPPRRRTTTUUUUUUTTTRRRQQQPPPOOOMMMLLLKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGBBBBBBAAAAAAAAA@@@@@@@@@BBBAAAAAA@@@??????>>>>>>============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;999888888888999:::::::::999999999999::::::::::::999999999888888888333333333222222222222111444444555555555444444333333222222333555666555444666666777777888999999::::::;;;;;;<<<======>>>>>>AAABBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGEEEFFFFFFGGGHHHIIIJJJKKKIIIIIIHHHGGGHHHIIIJJJKKKHHHHHHHHHIIIIIIJJJJJJKKKLLLNNNPPPQQQRRRQQQPPPOOONNNNNNMMMMMMLLLKKKJJJJJJLLLMMMOOOPPPQQQQQQPPPOOONNNMMMMMMOOOQQQSSSSSSRRROOONNNNNNOOOQQQSSSRRRQQQQQQRRRRRRSSSSSSTTTTTTUUUWWWXXXXXXXXXWWWUUUSSSRRRQQQPPPOOONNNNNNNNNOOOPPPRRRPPPMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJLLLLLLKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMMMMJJJKKKLLLLLLJJJKKKLLLNNNOOOOOONNNMMMLLLKKKKKKJJJKKKJJJIIIIIIHHHHHHIIIIIIKKKKKKJJJIIIIIIIIIIIIJJJFFFEEEDDDCCCBBBAAAAAAAAA@@@AAABBBBBBCCCCCCBBBBBB??????>>>===<<<;;;;;;:::999999999999888888888888666666666666666666666666777777666555555555555666333555666666555444444555444444444555444444333333333333333333333333333333222222222333333444444555555444444444333333333333222222111111111111222222111222222222222111000000111111111111111111111111555333111//////111444555111111111111111111111111111111111111000000000000///////////////000111111////////////000000000000000000000000000000000000000000000000111111111111222222222222222333444444333444555444222222444666444444444444444444444444555555555666666666777777777777666666777777888999;;;:::999888999:::;;;<<<<<<<<<======>>>>>>??????>>>>>>>>>>>>???@@@AAABBBAAACCCDDDEEEEEEFFFIIIKKKJJJJJJKKKLLLNNNPPPRRRSSSPPPSSSTTTTTTQQQPPPRRRTTTRRRUUUWWWYYYYYYZZZ[[[]]]\\\[[[ZZZ[[[]]]^^^^^^\\\^^^___aaabbbbbbaaa```___]]]]]]\\\[[[\\\]]]^^^___```aaabbbbbbaaa```aaaccccccbbbaaa```___^^^^^^^^^^^^^^^^^^^^^______```aaa``````___^^^]]]\\\\\\[[[___^^^^^^]]]^^^___aaabbb^^^______^^^]]]]]]```bbbccccccccccccbbbaaa``````^^^^^^_______________^^^\\\\\\^^^______```_________```bbbcccccccccbbbaaa```aaaaaabbbbbbcccccccccdddccccccbbbaaaaaaaaa`````````___^^^]]]\\\[[[[[[XXXWWWVVVTTTTTTTTTTTTUUUTTTUUUVVVWWWWWWVVVUUUTTTTTTTTTSSSRRRRRRQQQPPPPPPQQQRRRSSSSSSSSSRRRRRRQQQNNNMMMLLLKKKJJJJJJJJJJJJLLLLLLLLLKKKJJJJJJIIIIIIGGGGGGGGGFFFFFFEEEEEEEEEAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@@@@??????>>>>>>===>>>=========<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::999999888777888888888::::::999999999999::::::999999999999888888888777222222222222222222222222333444444555666666666555444222222333555555555444555666666777888999::::::999::::::;;;<<<===>>>>>>AAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGHHHGGGGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIHHHGGGGGGGGGGGGIIIKKKLLLGGGHHHHHHJJJJJJKKKKKKKKKLLLMMMOOOPPPPPPOOONNNMMMMMMLLLLLLKKKJJJIIIIIIIIIMMMNNNOOOQQQQQQQQQPPPPPPLLLLLLMMMOOORRRSSSRRRQQQLLLLLLLLLNNNQQQSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPOOONNNPPPOOONNNNNNMMMNNNOOOOOOPPPNNNLLLKKKKKKKKKIIIHHHKKKKKKJJJJJJKKKLLLMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKNNNNNNNNNMMMMMMMMMMMMMMMNNNOOOOOOMMMLLLKKKMMMNNNMMMMMMLLLKKKKKKJJJIIIIIIJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIEEEDDDCCCBBBAAAAAAAAAAAA@@@AAAAAABBBBBBBBBBBBBBB???>>>>>>===<<<<<<;;;;;;:::999999999999888888888666666666666666666666666666666555444444444444555333555666666555444444555444444555555444333222222333333333333333333333333333333333333333333222222444444333333333222222222222222111111111111222222111111222222222111111000111111111111111111111111444222000//////111333555111111111111111111111111222222111111000000/////////////////////000000111////////////000000000000///////////////////////////000000000111111111111222222222111222333333444222444555444333333444666333333444444444444444444444555555555666666666666666666666666666777888888;;;:::999888888:::;;;===<<<<<<<<<======>>>>>>>>><<<<<<<<<===>>>???@@@AAACCCDDDEEEEEEDDDDDDFFFHHHLLLLLLLLLLLLMMMPPPRRRSSSPPPSSSVVVTTTOOOMMMPPPTTTQQQTTTWWWXXXYYYZZZ\\\^^^^^^^^^^^^^^^_________^^^___```bbbdddeeedddcccbbb___^^^^^^^^^^^^___```aaaaaabbbccccccaaaaaabbbccceeedddbbb```___^^^]]]]]][[[[[[[[[\\\]]]^^^___```______^^^]]]]]]\\\[[[[[[___^^^^^^^^^___aaaccceeeaaaaaaaaa``````aaabbbccccccccccccbbbaaa``````___]]]^^^___```aaa```___^^^]]]^^^^^^^^^____________``````aaabbbcccbbbbbbaaa`````````___```aaabbbbbbcccbbbbbbaaa```___^^^]]]______^^^]]]\\\\\\[[[[[[YYYXXXWWWUUUUUUUUUUUUVVVUUUUUUVVVWWWWWWVVVUUUUUUSSSSSSSSSRRRRRRQQQQQQQQQSSSRRRRRRQQQQQQQQQQQQQQQNNNMMMLLLLLLKKKJJJJJJJJJLLLLLLLLLKKKJJJJJJIIIIIIFFFFFFFFFEEEDDDDDDCCCCCCAAAAAAAAA@@@@@@@@@@@@????????????>>>>>>=========>>>>>>===<<<;;;;;;::::::;;;;;;::::::::::::;;;;;;999888888777777777777777999999888888888888999999999888888888888777777777222222222222222222222222111222333555666777777888555333333333555666555444444555666777888999::::::999999:::;;;<<<===>>>???AAABBBCCCDDDEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHJJJLLLMMMHHHIIIKKKLLLMMMMMMMMMMMMLLLMMMNNNOOOOOONNNNNNMMMLLLLLLKKKKKKJJJIIIIIIIIIKKKLLLNNNOOOPPPPPPOOOOOOLLLLLLLLLNNNQQQRRRQQQPPPKKKKKKLLLNNNRRRTTTUUUUUUVVVVVVUUUTTTRRRQQQPPPPPPPPPOOOOOONNNMMMMMMMMMMMMNNNNNNMMMMMMMMMNNNNNNNNNNNNLLLJJJIIIIIIIIIHHHFFFKKKKKKKKKKKKLLLLLLMMMNNNLLLLLLLLLLLLLLLKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMQQQQQQQQQPPPMMMMMMNNNOOOKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFGGGEEEEEEDDDCCCBBBBBBBBBBBB???@@@@@@AAAAAAAAAAAAAAA>>>>>>======<<<<<<;;;;;;::::::::::::999999999999777777777777777777777777666555555444444444444444333555666666555444444555555555555555444333333222333333333333333333333333444444333222111000//////222222222222111111111000222222111111111111222222000111111222222222111111111111111111111111111111000000000000111111222222111111111111111111111111222222111111000000/////////////////////000000111////////////000000000000///////////////////////////000000000111111111111222111111111111222333333111333555555444333444666333333333444444444555555333333444444444555555555666666666555666777777888::::::999999999:::;;;<<<<<<<<<<<<<<<<<<=========;;;;;;;;;<<<===>>>@@@AAABBBDDDDDDDDDCCCCCCEEEGGGNNNNNNMMMLLLMMMNNNPPPQQQNNNRRRUUURRRMMMKKKNNNQQQPPPRRRVVVXXXYYYZZZ\\\^^^______`````````___``````___```ccceeeggggggfffeeebbbbbbbbbbbbbbbbbbbbbbbbaaabbbccccccbbbbbbcccdddgggfffdddbbbaaa```______[[[[[[[[[[[[\\\^^^______```______^^^^^^]]]]]]]]]______^^^___```bbbdddeeeccccccbbbccccccddddddddddddcccbbbaaa``````______^^^___```aaabbbaaa```___________________________aaabbbbbbcccccccccccccccaaa```___^^^^^^```aaacccccccccbbbbbb```___]]]\\\^^^^^^^^^]]]]]]\\\\\\[[[ZZZYYYXXXVVVVVVVVVVVVWWWVVVWWWXXXYYYYYYXXXWWWVVVSSSSSSSSSSSSSSSSSSRRRRRRTTTSSSRRRQQQPPPPPPQQQRRRNNNNNNNNNNNNMMMLLLKKKKKKLLLLLLLLLKKKJJJJJJIIIIIIFFFFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>============<<<<<<>>>======<<<;;;::::::999::::::999999999999::::::888888888888777777666666999888888777777888888999888888888777777777666666111222222222222333333333000111333444666666777777555444333333555555444333444444555666888999::::::888999999;;;<<<===>>>???AAAAAABBBCCCCCCCCCCCCCCCAAAAAAAAAAAABBBCCCEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHIIIKKKLLLMMMJJJKKKMMMNNNOOOOOONNNMMMLLLLLLMMMNNNNNNOOONNNNNNLLLLLLLLLKKKKKKJJJJJJJJJIIIJJJLLLMMMNNNNNNMMMMMMMMMKKKKKKLLLNNNOOOOOONNNKKKKKKLLLOOORRRUUUVVVUUUWWWVVVUUUSSSQQQOOONNNMMMOOONNNNNNNNNNNNNNNNNNNNNLLLMMMMMMMMMMMMNNNNNNNNNMMMKKKHHHHHHHHHHHHGGGFFFIIIIIIIIIIIIIIIJJJKKKLLLKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMQQQRRRRRRPPPNNNMMMNNNOOOKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGDDDCCCCCCCCCCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBBBB>>>>>>???@@@@@@@@@@@@???>>>>>>======<<<<<<<<<<<<;;;:::::::::999999999999888888888888888888888888666666555444444444444555333555666666555444444555555555555666555555444444333333333333333333333333444333333222111000//////111111111111000000000000222222111111111111222222000000111222222222222111111111111111111111111111---...000222222222111000111111111111111111111111111111111111000000000000///////////////000111111////////////000000000000000000000000000000000000000000000000111111111111111111111111111222333333111222555555444444555666222333333444444555555555333333333444444444444555666666555555666666777888999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<::::::;;;<<<===???@@@AAA???AAABBBCCCCCCDDDGGGIIINNNMMMMMMMMMMMMNNNOOOOOONNNPPPQQQPPPMMMKKKMMMOOOOOORRRUUUWWWWWWYYY[[[\\\]]]___``````______```bbb___```cccfffhhhiiihhhhhhgggffffffeeeeeeddddddccc```bbbcccdddcccccceeefffhhhgggfffdddbbbaaaaaaaaa]]]]]]]]]]]]^^^^^^___```bbbbbbaaaaaaaaa```````````````aaabbbdddeeeeeeffffffeeedddeeegggggggggeeedddcccbbbaaaaaaaaaaaaaaabbbbbbbbbbbbbbbaaa```````````````___``````aaaaaaddddddddddddeeeeeeeeefffdddbbb```^^^^^^```bbbdddcccdddddddddcccaaa___^^^___^^^^^^^^^]]]]]]]]]\\\[[[ZZZYYYWWWWWWWWWWWWXXXXXXYYYZZZ[[[[[[ZZZYYYXXXSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQQQQQQQQQQOOOPPPPPPOOOOOONNNMMMLLLLLLLLLLLLKKKJJJJJJIIIIIIFFFFFFEEEDDDDDDCCCBBBBBB@@@@@@@@@@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;::::::::::::999999888888999999:::777888888888888777666666888888777777777777888888777777777777666666666666111111222222222333333333222333333444444444444333444222111222333444333111333444555666777999::::::666777888999:::<<<======>>>??????@@@@@@@@@@@@@@@@@@@@@???@@@AAACCCEEEFFFEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKJJJIIIHHHHHHIIIJJJKKKLLLKKKMMMNNNOOOOOONNNMMMLLLKKKLLLMMMNNNOOOOOOPPPPPPMMMMMMMMMMMMLLLLLLLLLLLLIIIJJJLLLMMMNNNNNNMMMMMMNNNLLLJJJJJJKKKLLLLLLLLLKKKKKKKKKNNNRRRTTTUUUUUUUUUUUUTTTRRRQQQOOONNNMMMOOOOOOOOOOOOOOONNNMMMMMMKKKLLLLLLMMMMMMMMMMMMMMMKKKIIIGGGGGGHHHIIIHHHGGGIIIHHHHHHHHHHHHHHHIIIIIIKKKLLLMMMNNNOOOOOONNNNNNKKKLLLLLLLLLMMMMMMMMMNNNPPPPPPPPPOOOMMMLLLMMMOOOJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFBBBBBBBBBBBBBBBCCCDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA<<<<<<===>>>>>>>>>>>>>>>============<<<<<<<<<<<<999999999999888888888888777777777777777777777777777666666555444555555555333555666666555444444555555555666666777666666666333333333333333333333333222222222222222222222222222222222111111111000000222222111111111111222222000000111222222222222222111111111111111111111111---...///000111111111111111111111111111111111111000000000000000111111111///////////////000111111////////////000000000000000000000000000000000000000000000000111111111111111111111111111222222333000222444555555444555666222222333333444555555666444444444444555555555555666555555555555666777777777999:::<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===???AAABBB@@@AAABBBBBBBBBCCCFFFHHHJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMOOOQQQTTTUUUVVVWWWYYYZZZYYY\\\^^^^^^]]]]]]___aaa^^^```cccfffiiijjjjjjiiiiiiiiiiiihhhfffeeecccbbb___aaacccdddddddddfffhhhhhhgggfffdddcccbbbbbbbbb`````````___``````aaaaaaeeeeeeddddddddddddccccccbbbccceeeggghhhhhhgggfffhhhfffeeegggiiijjjhhhfffeeeeeedddcccccccccdddeeefffeeedddcccbbbaaaaaaaaaaaaaaa``````aaabbbcccdddgggfffffffffgggggghhhhhhfffdddaaa______aaadddfffeeeeeefffgggfffdddbbb```_________^^^^^^^^^^^^^^^\\\[[[ZZZXXXWWWXXXXXXYYYYYYYYYZZZ[[[[[[ZZZYYYYYYTTTTTTUUUUUUUUUVVVVVVVVVUUUTTTTTTSSSSSSRRRQQQQQQOOOPPPPPPPPPOOONNNMMMLLLLLLLLLLLLKKKJJJJJJIIIIIIGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@@@@????????????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999888888999999999888777666777777777666666777777777777777666666666555555555111111111222222333333333444444444444333222111000333111000111222222111000333333444666777999::::::555555666888999:::<<<<<<<<<======>>>>>>>>>>>>===????????????@@@BBBDDDFFFDDDDDDEEEFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIJJJJJJKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOOOONNNLLLKKKKKKLLLLLLNNNOOOPPPQQQQQQNNNNNNNNNNNNMMMMMMMMMMMMKKKLLLNNNOOOPPPPPPOOOOOOOOOLLLIIIHHHIIIJJJKKKKKKJJJJJJKKKMMMQQQTTTTTTTTTTTTTTTSSSRRRQQQPPPOOOOOONNNOOOOOOOOONNNMMMKKKJJJKKKKKKLLLMMMMMMMMMMMMMMMJJJIIIGGGGGGHHHIIIHHHGGGJJJIIIIIIHHHHHHIIIIIIJJJKKKLLLNNNOOOPPPPPPPPPOOOKKKKKKLLLLLLMMMMMMMMMNNNNNNOOOOOOMMMLLLKKKLLLNNNJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFEEEFFFFFFFFFBBBBBBBBBBBBBBBCCCDDDEEEAAAAAA@@@@@@???@@@@@@@@@;;;<<<<<<==============================<<<<<<<<<888888888888777777777777777777777777777777777777777777666555555555555666333555666666555444444555555555666777888888777777333333333333333333333333000111111222444555666666333333333222222222111111222222111111111111222222///000111222222222222222111111111111111111111111.........///000111111222111111111111111111111111//////000000111111222222///////////////000111111////////////000000000000000000000000000000000000000000000000111111111111111111111000111222222333///222555666555444555666222222333333444555666666555555555555666666666777555555555555555666777777666888;;;======<<<:::888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<>>>@@@AAABBBDDDDDDEEECCCAAAAAABBBCCCGGGHHHKKKMMMOOOOOOOOOOOOOOONNNMMMMMMOOOOOONNNMMMNNNQQQSSSUUUUUUVVVWWWYYYVVVYYY[[[\\\ZZZ[[[]]]```]]]```cccfffiiijjjjjjjjjkkkjjjjjjhhhfffdddbbbaaa___aaacccddddddeeegggiiigggfffeeedddcccbbbbbbbbbcccbbbbbbaaaaaaaaabbbbbbggggggffffffffffffffffffdddfffiiikkklllkkkiiigggiiigggfffhhhjjjkkkiiiggggggfffeeedddeeefffggghhhiiihhheeecccbbbbbbbbbbbbbbbaaaaaaaaaaaaccceeefffhhhhhhhhhhhhhhhiiijjjjjjhhheeebbb______bbbeeegggfffggghhhhhhhhhfffdddccc__________________^^^^^^]]]\\\ZZZYYYXXXXXXYYYYYYXXXYYYZZZ[[[[[[ZZZYYYXXXUUUUUUUUUVVVVVVWWWWWWXXXUUUUUUUUUUUUTTTSSSQQQQQQOOOOOOPPPPPPOOONNNLLLKKKLLLLLLLLLKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@????????????>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;999999888888888888999999888999999::::::888777666777777666666666666777777777666666666555555555555000000000000111111111111000000111111111222222222333444444444333333222111222333444666777888888888777888888999;;;<<<======;;;<<<<<<<<<===>>>>>>>>>???@@@@@@AAABBBCCCDDDEEEBBBCCCEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFHHHHHHHHHIIIJJJJJJJJJIIIIIIHHHMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKIIIIIIJJJLLLNNNPPPQQQPPPNNNLLLKKKKKKLLLMMMPPPRRRTTTTTTSSSQQQQQQRRRQQQPPPNNNLLLJJJJJJJJJJJJPPPOOOOOOOOOPPPRRRSSSUUUUUUTTTSSSQQQOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNLLLJJJJJJKKKLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHKKKJJJHHHFFFEEEFFFHHHIIIIIIJJJKKKMMMMMMMMMMMMLLLJJJJJJJJJHHHFFFEEEGGGIIIKKKLLLLLLMMMMMMMMMMMMMMMGGGHHHHHHIIIIIIJJJJJJKKKJJJIIIHHHGGGFFFDDDCCCCCCDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????;;;;;;<<<<<<;;;;;;:::999;;;;;;<<<<<<;;;;;;:::999999999999888888888777777444666888777444333555888666666666666777777777777777777777777777777777777666555555555555444444444444444444444444444444444///000222444444333222111333222000///...///000222333333333222111000//////111111222222222222111111000000000000000000000000......//////000000111111***,,,000222222111...,,,////////////000000000000000000000000000000000000222222111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111000000111222333333444444333333333333333333333333555555555444444333333333222222333444555666777888888888999999999999::::::<<<;;;999888888:::;;;===<<<===????????????AAACCCBBBBBBBBBBBBBBBCCCDDDEEEGGGIIIJJJKKKJJJKKKLLLNNNMMMOOOQQQPPPOOONNNNNNOOOOOOOOOPPPRRRSSSTTTUUUVVVXXXXXXXXXYYY[[[]]]___`````````bbbdddfffhhhiiijjjjjjjjjjjjiiigggfffdddcccbbbcccccccccbbbdddgggiiieeecccaaa``````bbbdddeeeiiigggdddbbbbbbccceeefffmmmmmmllliiifffeeefffhhhfffgggjjjkkkkkkiiigggfffdddeeeeeeffffffeeeeeedddfffeeecccbbbbbbccceeefffllliiiddd```]]]]]]___aaa___aaabbbcccbbbcccdddfffeeefffffffffgggggghhhhhhccccccbbbbbbccceeefffgggdddfffhhhjjjjjjiiigggfffiiihhheeecccaaa```______XXXYYYYYYYYYYYYYYYXXXXXXWWWXXXYYY[[[\\\]]]^^^^^^___]]][[[YYYWWWWWWWWWWWWTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQQQQRRRQQQPPPPPPOOOOOONNNLLLJJJIIIHHHIIIIIIDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@AAA@@@???===<<<<<<<<<<<<;;;<<<<<<===<<<;;;999888888777777777777777888888>>>;;;999777777777666444555555555555666666666666777777666555444333333333000000000000111111111111222222222333333333444444333444444444333222222111333333444666777777777777777777888999:::;;;<<<<<<:::;;;;;;<<<<<<======>>>??????@@@AAABBBCCCDDDDDDBBBCCCEEEFFFFFFFFFEEEEEEBBBBBBBBBBBBCCCDDDEEEFFFJJJJJJIIIIIIIIIIIIIIIHHHKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIKKKMMMNNNPPPNNNLLLKKKKKKMMMOOOPPPRRRTTTUUUUUUSSSRRRQQQRRRRRRPPPNNNLLLJJJJJJJJJJJJNNNNNNNNNNNNOOOQQQSSSTTTTTTSSSRRRPPPOOONNNMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNOOOMMMKKKKKKLLLLLLLLLKKKIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJIIIHHHIIIIIIJJJKKKGGGHHHIIIJJJJJJJJJIIIHHHFFFGGGHHHGGGFFFFFFHHHIIIHHHIIIJJJJJJKKKKKKJJJJJJGGGHHHHHHHHHHHHIIIIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>===:::;;;;;;;;;;;;;;;:::::::::::::::::::::999888888999999888888888777777777444666777666444333444666444444444444555555555555444444444444444444444444555555555555444444444444333333333333333333333333000111222333333222111111333222000///...///000111333222222111111000000000000111111222222111111000111111111111111111111111////////////000000000000+++---///111111000...---////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111111111111111111111111111111111111222222333333333333333333333333333333333555555444444444333333333222333444555666777777888888999999999999::::::::::::999777666666777888999:::<<<>>>>>>>>>>>>@@@BBBBBBBBBBBBBBBCCCDDDEEEEEEGGGJJJMMMNNNMMMLLLLLLLLLLLLNNNOOOOOONNNMMMNNNOOOOOOPPPQQQRRRTTTUUUWWWWWWXXXXXXYYY[[[\\\^^^______```aaabbbdddeeeggghhhiiijjjjjjiiihhhfffeeecccbbb___```bbbbbbaaabbbdddfffbbbaaa```___```bbbeeegggjjjhhheeecccbbbcccdddfffkkkmmmnnnmmmjjjhhhggggggggghhhjjjkkkjjjiiifffeeeddddddeeeeeeeeeeeeeeeeeegggfffdddccccccdddfffgggjjjgggccc^^^\\\\\\^^^___^^^```bbbbbbbbbcccdddffffffggggggggghhhhhhhhhhhhddddddccccccdddeeefffgggeeegggiiijjjjjjjjjhhhggghhhfffdddaaa___^^^^^^^^^ZZZZZZZZZZZZYYYXXXWWWWWWWWWXXXZZZ\\\^^^___``````^^^]]][[[YYYXXXWWWWWWWWWTTTTTTSSSSSSRRRQQQQQQQQQPPPQQQQQQQQQQQQPPPOOOOOOMMMLLLJJJIIIHHHHHHHHHHHHEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@???>>><<<<<<<<<<<<999:::;;;<<<<<<;;;::::::;;;:::999888888777888888;;;999888888999888777666555555555555666666666666666666555555444444333333000000000000111111111111222222222333333333333444333333333333333222222222333444555666666666666666666666777777888999::::::999999:::;;;;;;<<<======>>>>>>???@@@AAABBBCCCCCCBBBCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBCCCCCCDDDEEEFFFKKKJJJHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJIIIHHHHHHIIIJJJKKKMMMLLLKKKKKKLLLOOORRRTTTUUUVVVXXXWWWUUUSSSRRRRRRRRRQQQOOOLLLJJJIIIIIIIIILLLLLLLLLMMMOOOQQQRRRSSSSSSRRRPPPOOOMMMMMMLLLLLLKKKKKKKKKKKKLLLMMMMMMNNNOOONNNLLLLLLMMMMMMMMMLLLJJJIIIGGGFFFFFFGGGIIIJJJIIIJJJJJJKKKLLLLLLLLLLLLGGGHHHIIIIIIIIIHHHFFFFFFBBBDDDFFFGGGFFFFFFGGGHHHEEEFFFGGGGGGHHHGGGGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAA@@@????????????=========<<<<<<<<<;;;;;;999:::;;;;;;;;;;;;;;;:::888888999999888888777666888888777777777777777666555666777666444333333444333444444444444555555555444444444444444444444444555555555555444444444444222222222222222222222222111111111111111111111111333222000/////////000111111111111111111111111111000111111222222111111000222222222222222222222222000000000000////////////---......///000/////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000000000111111111111111111111111111111111111222222222222222222111111222222333333444444444444444444333333333333333444444555666777888888999999999999:::::::::;;;;;;:::888777666666777888999;;;<<<===<<<===???@@@BBBBBBBBBCCCCCCDDDFFFFFFGGGKKKOOOQQQOOOMMMKKKJJJKKKMMMNNNNNNNNNMMMOOOPPPQQQRRRSSSUUUVVVXXXYYYZZZXXXZZZ\\\]]]____________aaaaaabbbcccdddeeeffffffiiiiiihhhgggeeecccaaa```\\\^^^```aaa```aaabbbccc____________aaadddgggiiikkkiiigggdddccccccdddeeeiiikkknnnooommmjjjhhhgggiiiiiijjjjjjiiigggeeedddbbbcccdddeeeeeeeeeeeeeeehhhfffeeeddddddeeefffhhhgggeeeaaa^^^\\\\\\]]]^^^]]]___aaabbbbbbccceeegggggggggggghhhhhhhhhhhhhhhfffeeeeeedddeeeeeeffffffggghhhhhhiiijjjiiiiiiiiieeedddbbb```^^^]]]]]]]]]]]]\\\[[[ZZZYYYWWWVVVVVVWWWXXXZZZ]]]___aaabbbccc^^^]]]\\\ZZZYYYXXXXXXWWWTTTSSSSSSRRRQQQQQQPPPPPPOOOPPPPPPPPPPPPOOONNNNNNJJJJJJIIIHHHGGGGGGHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@???>>>===<<<<<<<<<777888999:::;;;;;;;;;;;;===<<<:::999888888777777777777777888::::::888666555555555555666666666666555555555444444444444444///000000000111111111111000000000000111111111111333333222222222222222222444444555555666555555555555555666666777888888999888888999:::;;;;;;<<<<<<===>>>??????AAAAAABBBCCCBBBBBBBBBBBBCCCCCCBBBBBBEEEEEEEEEEEEEEEFFFGGGGGGJJJHHHFFFEEEDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHGGGGGGHHHHHHIIIKKKJJJJJJKKKMMMQQQUUUXXXXXXZZZ[[[ZZZWWWUUUTTTTTTSSSQQQOOOLLLJJJIIIIIIIIIJJJJJJKKKLLLNNNPPPQQQRRRQQQPPPOOOMMMLLLLLLKKKKKKJJJJJJJJJJJJKKKLLLNNNNNNPPPNNNLLLLLLMMMNNNMMMLLLKKKIIIGGGEEEEEEGGGIIIKKKIIIJJJLLLMMMMMMLLLKKKJJJIIIIIIJJJJJJIIIHHHFFFEEEAAACCCFFFGGGFFFEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFEEEHHHGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@???>>>>>>======>>><<<<<<<<<<<<;;;;;;;;;;;;999999:::;;;;;;;;;;;;:::888888888888888777666666666666666666666666666666777777777666555444444444555555555666666666777777555555555555555555555555555555555444444444333333222222222222222222222222333333222111111111222222222111000000//////000000000000000000111111111111000000111111111111000000111111111111111111111111111111000000//////.....................///000000////////////000000000000////////////////////////...///////////////000000000000000000000000000000////////////000000000111111111111111111111111111222222222222111111111111000000111222333444444555333333333333333333333333444444555555666777888888999999999999::::::::::::===<<<:::999888888888888999:::<<<===<<<===>>>@@@BBBBBBBBBCCCDDDEEEFFFGGGHHHKKKNNNNNNMMMKKKJJJIIILLLMMMNNNOOONNNOOOQQQSSSUUUUUUVVVXXXZZZ[[[]]]]]]ZZZ\\\^^^```aaaaaa```___```aaaaaaaaabbbcccccccccggggggfffeeecccaaa___^^^ZZZ]]]```aaaaaa```aaaaaa]]]]]]^^^```bbbfffiiikkkllljjjhhheeedddcccddddddgggjjjlllmmmkkkjjjiiiiiikkkkkkjjjiiigggfffdddcccbbbcccdddeeeeeefffeeeeeegggfffdddccccccdddfffgggfffdddbbb___^^^]]]^^^^^^]]]^^^aaabbbbbbccceeegggffffffgggggggggggggggggggggfffffffffeeeeeeffffffgggggggggggghhhhhhhhhiiidddcccaaa___^^^]]]]]]^^^___^^^]]][[[YYYWWWVVVVVVXXXYYY[[[^^^```bbbcccddd]]]\\\[[[ZZZYYYXXXXXXWWWSSSSSSRRRRRRQQQPPPOOOOOONNNNNNOOOOOONNNNNNMMMLLLIIIIIIIIIHHHHHHHHHHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBAAAAAAAAA???>>>===<<<<<<<<<888999999:::::::::;;;;;;;;;:::999888888888888888666666777999::::::777444555555555555666666666666444444444444444444444555///000000000111111111111//////000000000111111111333222111111111222333333444444555555555555555444555555555666666777777888777777888999:::;;;<<<======>>>??????AAAAAABBBCCCBBBAAAAAAAAAAAAAAAAAAAAAFFFEEEEEEEEEEEEFFFFFFGGGHHHFFFEEECCCCCCEEEFFFHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGIIIIIIJJJLLLOOOSSSWWWYYYZZZ[[[\\\[[[YYYVVVUUUUUURRRQQQNNNLLLJJJIIIIIIIIIIIIJJJKKKLLLNNNOOOPPPPPPPPPOOONNNMMMLLLKKKKKKKKKJJJJJJJJJJJJKKKLLLNNNNNNPPPNNNLLLLLLMMMNNNMMMLLLKKKIIIGGGEEEEEEGGGIIIKKKJJJKKKLLLMMMLLLJJJGGGFFFIIIIIIJJJIIIHHHGGGEEEDDDCCCEEEFFFFFFEEECCCBBBBBBDDDDDDEEEFFFFFFFFFFFFEEEGGGGGGFFFEEEDDDDDDCCCBBBDDDDDDCCCBBBAAA@@@???>>>@@@@@@???>>>==================<<<<<<<<<;;;;;;;;;999999::::::;;;::::::999888888888888888777666666555555555555555555555555888777666666666666555555555555555555666666666666555555555555555555555555555444444444444333333333333333333333333333333333444333222222222222333333222111111000000000000000000000000000000000111111000000000111111000000000000000000000000000000000111111000000//////......///......---...///000111////////////000000000000/////////////////////////////////000000111111111////////////////////////...////////////000000000000000000000000000000000222111111111111111111111000000111111222333444444333333333333333333333333444444555555666666777777888888888999999999::::::<<<;;;:::999888888777777999;;;============???@@@AAAAAABBBBBBCCCEEEFFFGGGIIIJJJJJJHHHGGGGGGHHHJJJMMMNNNOOOPPPPPPRRRTTTWWWYYYYYYZZZ\\\]]]^^^___```\\\^^^```aaabbbaaa```___^^^_________````````````ddddddccccccaaa```^^^]]][[[]]]```aaaaaaaaaaaabbb]]]^^^___aaadddgggjjjllllllkkkiiigggeeedddddddddfffggghhhhhhhhhhhhjjjllllllkkkiiihhhfffeeeddddddcccdddeeefffffffffffffffeeedddbbbaaaaaabbbdddeeefffeeedddbbbaaa`````````^^^```bbbbbbcccccceeegggeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffffffffeeeeeeeeeeeeeeeeeefffffffffgggcccbbb```___^^^^^^^^^___```___]]][[[YYYXXXXXXWWWYYYZZZ\\\^^^___aaabbbbbb[[[[[[[[[ZZZYYYXXXWWWWWWSSSSSSRRRQQQPPPOOONNNNNNMMMMMMMMMMMMMMMLLLLLLKKKIIIIIIJJJJJJIIIIIIIIIIIIEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBAAABBBAAA@@@>>>============;;;;;;;;;::::::999999999777777777777777888999:::888888888999:::888555222555555555555666666666666333333333444444444444444000000000000111111111111111111111222222222222333222222111000000111333444222333444555555555555555555555555666666777777777777777888999;;;<<<======>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBAAAAAAAAABBBBBBDDDDDDCCCCCCCCCCCCDDDDDDFFFEEEEEEEEEEEEGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGHHHHHHHHHHHHHHHHHHJJJLLLOOORRRTTTVVVWWWXXXZZZ[[[ZZZXXXVVVUUUUUUQQQPPPNNNLLLJJJJJJJJJJJJIIIJJJLLLMMMNNNNNNOOONNNOOOOOONNNLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNOOONNNLLLLLLMMMMMMMMMLLLJJJIIIGGGFFFFFFGGGIIIJJJKKKKKKLLLLLLJJJHHHEEEDDDFFFGGGGGGGGGGGGEEECCCBBBDDDFFFGGGFFFDDDBBBBBBBBBDDDEEEFFFFFFGGGGGGFFFFFFGGGGGGFFFEEEDDDDDDCCCCCCEEEDDDCCCBBB@@@???>>>===@@@@@@???>>>=====================<<<<<<<<<<<<;;;:::::::::::::::999888888777777888888777777666555333444444444444555555555777555444555666777666555222333333333333444444444222222222222222222222222444444444444333333333333333333333333333333333333111111222222222333333333111111111111000000000///000000000000000000000000///000000111111000000///////////////////////////000000000000///////////////............///000000////////////000000000000000000000000000000000000/////////000000111111222////////////////////////......////////////000000000000000000000000000000000000111111111111111111000000111111222222333333222222222222333333333333444444444444555555666666777777777777888888888999888888888777777666666555999;;;<<<=========???@@@@@@@@@AAAAAACCCDDDFFFGGGGGGGGGFFFEEECCCDDDGGGJJJMMMNNNOOOPPPQQQSSSWWWZZZ\\\\\\\\\]]]^^^^^^______\\\]]]^^^_________^^^]]][[[[[[\\\\\\]]]]]]^^^^^^```aaaaaa``````___^^^]]]\\\^^^```aaaaaaaaabbbccc___```aaacccfffhhhjjjlllkkkkkkiiihhhffffffeeeeeeeeeffffffffffffhhhkkknnnlllkkkiiifffeeeddddddeeeffffffggggggggggggffffffdddcccbbb``````bbbcccdddffffffeeeeeedddcccbbbbbb```bbbddddddddddddfffgggdddddddddddddddcccccccccdddeeeeeefffffffffeeeeeecccddddddeeeeeeeeeeeeeeebbbaaa___^^^^^^^^^_________^^^\\\ZZZZZZZZZZZZ[[[ZZZ[[[\\\]]]]]]^^^^^^]]]YYYYYYYYYYYYXXXWWWVVVUUUSSSSSSRRRPPPOOONNNMMMLLLKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCBBBBBBBBBAAA@@@???>>>=========>>>===<<<;;;::::::::::::555555555666777888::::::999888777888888777555222555555555555666666666666444444444333333333333333000000000000111111111111111111111111222222222222222111000///000111333444111222333444555666666666666666666666666777777777777777888:::;;;===>>>>>>??????@@@AAABBBCCCDDDDDDFFFFFFDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIKKKLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGHHHIIIIIIIIIIIIHHHJJJNNNQQQTTTUUUUUUTTTTTTVVVWWWWWWUUUTTTSSSSSSPPPOOOMMMKKKKKKKKKKKKLLLKKKLLLMMMNNNNNNNNNMMMMMMOOOOOONNNMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLMMMMMMNNNOOOMMMKKKKKKLLLLLLLLLKKKIIIHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJHHHGGGFFFFFFGGGGGGHHHGGGFFFDDDCCCDDDEEEEEEDDDCCCCCCDDDFFFDDDEEEFFFFFFGGGGGGFFFFFFGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCBBBAAAAAA@@@??????AAA@@@???>>>==================<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888777666666666666666666555444444222333333333444444444444444222111222555777666444222222333333333444444444111111111111111111111111444444444333333333222222222222222222222222222222---...///111222222222111111111111111111000//////111111000000//////......//////000000000000//////////////////////////////////////////000000000000.........///////////////////////////000000000000000000000000000000000000------...//////000111111////////////////////////........./////////000000000000000000000000000000//////000000111111222222111111111111111222222222111111222222222333333333333333333333444444444444666666666666777777777777666777777777777777666666888999;;;<<<;;;<<<===????????????@@@BBBCCCEEEFFFDDDEEEEEEEEEDDDEEEGGGIIILLLMMMNNNOOOPPPSSSXXX[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZZXXXXXXYYYZZZZZZ[[[\\\\\\]]]^^^^^^^^^^^^^^^^^^]]]]]]^^^_________```bbbdddccccccdddfffgggiiijjjkkkjjjjjjiiihhhhhhgggffffffbbbdddggghhhiiijjjlllnnnllljjjhhheeeddddddeeefffiiiiiiiiiiiihhhgggfffeeeeeedddbbbaaaaaabbbdddeeeeeeeeeffffffeeedddcccbbbcccdddfffeeeeeedddfffgggeeeeeeeeeddddddcccccccccbbbcccdddeeeffffffeeeeeebbbccceeeggggggfffeeeddd______]]]\\\\\\]]]^^^^^^]]]\\\[[[ZZZZZZ[[[]]]^^^\\\\\\\\\\\\[[[ZZZYYYXXXWWWXXXXXXXXXXXXVVVUUUTTTSSSRRRQQQPPPOOOMMMLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJJJJJJJIIIHHHFFFEEECCCCCCBBBBBBBBBBBBCCCCCCEEEFFFFFFEEEEEEDDDCCCBBBBBBBBB@@@???>>>=========>>>===<<<;;;;;;;;;<<<===777777777777888999999:::888777666666777888777555555555555555666666666666555444444333333222222222000000000000111111111111////////////000000000000222111000///000111333444000111222444555666666666666666666777777777777777777888999:::<<<===>>>??????@@@AAAAAACCCCCCDDDEEEIIIHHHGGGEEEEEEEEEFFFGGGGGGFFFEEEEEEEEEEEEFFFFFFEEEGGGIIIKKKMMMNNNNNNOOOHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFGGGHHHIIIJJJJJJJJJHHHKKKOOOSSSUUUUUUTTTRRRPPPRRRTTTTTTSSSQQQQQQRRROOONNNLLLKKKKKKKKKLLLMMMLLLMMMNNNOOOOOONNNMMMLLLOOOOOONNNMMMLLLLLLLLLMMMOOONNNMMMMMMMMMMMMMMMNNNNNNLLLJJJJJJKKKLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIJJJIIIHHHGGGFFFCCCDDDDDDDDDCCCDDDFFFIIIDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>=========<<<<<<<<<;;;;;;;;;::::::<<<<<<;;;:::999777666555444444555555444444333222222222222333333444444444111///...000444666555333444444444555555555666666333333333333333333333333444444444333333333222222000000000000000000000000)))+++---000111111111000111111111111111000//////222111111000///......---//////000000000000//////000000000000000000000000......//////000000111111---......///000/////////////////////000000000000000000000000000000000000,,,,,,------...///000000////////////////////////............/////////000000000000000000000000000...//////000111222222333222222222111111111111111111111111222222333333333222222333333333333333333555555555555666666666666777888888999999999999888666888::::::::::::<<<>>>>>>>>>???@@@AAACCCDDDEEEAAACCCFFFGGGFFFFFFFFFGGGKKKLLLMMMNNNOOOSSSWWW[[[\\\\\\\\\[[[[[[ZZZZZZZZZYYYXXXXXXWWWVVVWWWWWWXXXVVVVVVWWWXXXYYYZZZ[[[[[[[[[\\\]]]]]]^^^^^^^^^^^^]]]^^^^^^^^^]]]___aaadddeeeeeefffggghhhiiijjjjjjjjjiiiiiiiiihhhhhhgggggg```dddhhhkkkllllllmmmmmmllljjjgggdddcccdddfffgggjjjjjjjjjjjjiiigggfffeeefffeeecccbbbbbbccceeefffddddddeeefffeeedddcccbbbeeefffggggggeeeeeefffgggfffffffffeeeeeeddddddddd```aaaccceeeffffffeeeeeebbbdddfffhhhiiigggeeeddd^^^]]]\\\[[[[[[\\\]]]]]]\\\[[[ZZZZZZ[[[]]]___```\\\\\\\\\[[[YYYWWWVVVUUUVVVWWWWWWXXXWWWVVVTTTSSSSSSRRRQQQPPPNNNMMMLLLKKKJJJJJJKKKKKKJJJJJJIIIHHHIIIIIIIIIIIIHHHFFFDDDCCCBBBBBBBBBAAAAAABBBBBBBBBFFFFFFFFFFFFEEEDDDCCCBBBCCCBBB@@@???>>>>>>======<<<<<<;;;;;;<<<===???@@@::::::999999888999999999666555444555777999999888555555555555666666666777555555444333333222111111000000000000000111111222222111111111000000//////111111222222222222111111333333222222333444666777888888888777777777777777999999:::;;;<<<===>>>???===>>>@@@BBBCCCCCCCCCBBBHHHHHHHHHHHHGGGFFFEEEDDDFFFEEEDDDCCCDDDEEEGGGIIIFFFHHHJJJMMMNNNNNNMMMLLLIIIHHHGGGFFFEEEFFFGGGHHHIIIIIIJJJKKKLLLNNNPPPQQQRRRQQQQQQPPPQQQSSSUUUVVVSSSRRRRRRQQQQQQQQQRRRRRRQQQPPPNNNMMMMMMNNNOOOPPPMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMKKKJJJJJJMMMPPPQQQPPPOOONNNMMMLLLLLLMMMKKKKKKLLLLLLLLLLLLKKKJJJKKKJJJJJJIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKIIIFFFCCCAAAAAACCCFFFHHHJJJJJJIIIIIICCCDDDEEEFFFGGGHHHHHHHHHDDDDDDDDDDDDDDDDDDCCCBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>=========<<<;;;::::::::::::;;;===<<<;;;:::888777666555888777555444333333444444555555555555666666777777666555444333333333333333555555555555555555555555777666666666666555555555555555444333333222111111333333333222222222111111000///.........000111222000000//////.........---000000000000000000000000............////////////000000000000000000000000000000////////////000000////////////000000000000333333222000...,,,***)))///////////////.........000000000000000000000000000000000000000000000000000000////////////000000............////////////000000000000000111111222000000000000000000000000111111111111111111111111333333333444444444555555999999888777666555555444777777777777888888888888666777888999:::;;;;;;;;;<<<<<<===???@@@AAACCCCCCEEEFFFGGGGGGFFFEEEFFFHHHHHHIIIKKKNNNPPPSSSUUUVVVZZZYYYXXXWWWWWWWWWWWWWWWUUUVVVVVVWWWWWWVVVVVVUUUYYYYYYYYYYYYYYYZZZZZZ[[[YYYZZZ\\\^^^___`````````^^^______^^^^^^```cccfffeeedddcccbbbbbbbbbcccdddggggggffffffffffffggggggddddddeeefffggghhhiiijjjhhhgggdddccccccfffiiilllmmmlllkkkiiigggfffddddddeeedddcccbbbbbbbbbcccdddeeeddddddccccccbbbbbbaaadddeeeggggggffffffhhhiiihhhgggfffdddccccccccccccffffffffffffffffffffffffcccdddeeeffffffdddbbbaaa_________^^^^^^^^^______]]]]]]\\\[[[\\\]]]^^^___aaa___]]]ZZZXXXXXXYYYYYYWWWVVVUUUTTTSSSSSSSSSSSSPPPPPPNNNMMMLLLLLLKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHIIIIIIGGGFFFEEEDDDDDDDDDAAAAAA@@@@@@@@@AAABBBBBBFFFEEEEEEDDDCCCCCCBBBBBBBBBBBB@@@???===;;;:::999999999::::::;;;<<<======888999999::::::999999888<<<;;;:::888666555333333333333333444555666666777555555444333333222111111000000000000000111111222111111111111000000000///111111222222222222111111333333222222333444666777666666666777777888888888999::::::;;;<<<======>>>===>>>@@@BBBCCCCCCCCCBBBEEEFFFGGGHHHHHHGGGFFFFFFEEEDDDCCCCCCDDDEEEHHHIIIHHHJJJLLLNNNOOONNNNNNMMMHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKLLLMMMOOOPPPQQQRRRRRRRRRRRRSSSTTTUUUVVVRRRRRRQQQQQQQQQQQQRRRRRRQQQPPPOOOOOONNNNNNNNNNNNMMMNNNNNNOOOPPPPPPOOOOOOOOOOOONNNLLLJJJIIILLLNNNOOOOOOOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIJJJJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHHHHGGGEEECCCBBBDDDEEEGGGIIIJJJJJJIIIIIIDDDEEEFFFFFFGGGGGGGGGGGGEEEEEEEEEEEEDDDCCCBBBAAACCCCCCCCCBBBBBBBBBAAAAAA@@@AAAAAA@@@@@@>>>======<<<<<<;;;::::::;;;;;;;;;>>>===<<<;;;999888777777777777666555444444444444444444555555555666666666666555444444333333333444555555555555555555555555666666666555555555444444555444444333222222111111333333222222222111111111000000///...//////111111111111000000000/////////000000000000000000000000............///////////////////////////////////////......------......///.../////////000000000000000111111111111000//////////////////............////////////////////////////////////////////////000000////////////000000/////////000000000000111000000//////000000111222////////////////////////111111111111111111111111222222222222333333333444000000222333444555555666555555555666666666666777666777888999:::;;;;;;;;;<<<<<<===???@@@AAACCCCCCDDDEEEGGGFFFEEEEEEFFFHHHGGGHHHIIILLLNNNQQQRRRSSSWWWWWWVVVVVVVVVUUUUUUUUURRRRRRTTTUUUVVVVVVVVVVVVXXXWWWWWWWWWXXXYYYYYYZZZZZZ[[[\\\^^^```bbbcccdddcccaaa___^^^^^^```bbbcccdddcccbbbaaaaaaaaabbbccceeeeeeddddddddddddeeeeeebbbccccccdddeeeffffffggghhhgggfffeeefffhhhkkklllmmmmmmkkkjjjhhhfffeeedddfffeeecccbbbaaa```aaaaaabbbbbbbbbbbbbbbcccccccccdddeeefffffffffeeeggghhhhhhggggggfffffffffggggggeeeeeeeeeeeeeeeeeeeeeeeeaaabbbcccddddddbbbaaa```]]]]]]]]]]]]^^^___```aaa]]]\\\\\\[[[\\\]]]^^^___```^^^\\\ZZZXXXXXXYYYYYYWWWWWWUUUTTTSSSRRRRRRRRRQQQQQQOOONNNMMMLLLKKKKKKIIIIIIIIIIIIIIIHHHHHHHHHIIIHHHGGGFFFEEEDDDDDDDDDBBBBBBAAAAAAAAAAAAAAABBBEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>><<<;;;:::999::::::;;;;;;<<<======>>>888999999::::::999999888:::999999888777666555555444555555666777777888888555555444333333222111111000000000000000111111222111111111111000000000000111111222222222222111111333222222222333444555666444444555666777888999999:::::::::;;;;;;<<<<<<<<<===???@@@BBBCCCCCCCCCBBBBBBCCCEEEGGGHHHHHHGGGFFFCCCCCCBBBCCCDDDFFFHHHIIIJJJKKKMMMNNNNNNNNNMMMMMMGGGHHHIIIIIIJJJJJJJJJJJJKKKLLLLLLMMMNNNPPPQQQRRRRRRSSSTTTTTTUUUUUUUUUUUURRRQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQPPPOOONNNMMMNNNOOOPPPQQQQQQQQQQQQQQQOOOOOONNNLLLJJJIIIKKKLLLMMMNNNOOOPPPPPPPPPOOOOOOOOOOOONNNMMMLLLKKKKKKJJJIIIIIIIIIIIIIIIJJJKKKLLLIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEGGGHHHIIIKKKKKKJJJIIIIIIEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAADDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;<<<<<<>>>>>>===<<<:::999888888666666666666555555444333444444444444444555555555555555555444444444444444444444444444444444444444555555444444444333333333444444333333222222111111333222222222222111111111111111000/////////000000111111111111000000000000000000000000000000000000............////////////////////////////////////------,,,,,,,,,,,,------....../////////000000000//////000111111111000000........................////////////////////////////////////////////////000//////......//////000000000000000111111111111000000//////000000111222........................111111111111111111111111111111111111222222222222...000222555777777888777333333333444444444555555555666888999::::::;;;;;;;;;<<<===>>>???AAABBBBBBCCCDDDFFFFFFEEEDDDFFFGGGEEEFFFGGGJJJLLLNNNOOOPPPSSSTTTTTTUUUUUUTTTRRRRRROOOPPPQQQSSSTTTUUUVVVVVVUUUUUUUUUVVVWWWXXXYYYZZZ\\\\\\\\\^^^aaadddhhhjjjkkkfffaaa___aaaccccccbbbcccbbbaaa```___```aaaaaaddddddccccccccccccddddddaaaaaaaaabbbbbbcccccccccgggfffgggggghhhjjjllllllmmmlllkkkiiihhhfffeeedddfffdddbbb```____________``````aaabbbccccccdddddddddeeeggggggfffeeefffgggggggggggghhhhhhiiiiiiiiicccccccccccccccccccccccc]]]^^^```aaaaaa```___^^^\\\\\\\\\\\\]]]___```aaa\\\[[[[[[[[[[[[\\\]]]]]]^^^\\\[[[YYYXXXXXXYYYYYYXXXWWWUUUSSSRRRQQQPPPPPPRRRQQQPPPNNNLLLKKKKKKJJJGGGGGGHHHHHHHHHHHHHHHIIIHHHHHHFFFEEEDDDCCCCCCCCCDDDDDDCCCBBBAAAAAAAAABBBCCCCCCBBBAAAAAA@@@@@@@@@=========<<<;;;;;;::::::;;;;;;<<<<<<======>>>>>>888999999::::::999999888777777777777777777777777666666777777888888999999555444444333333222222111000000000000000111111222111111111000000000000000111111222222222222111111222222222333333444444555444444555666666777888888:::::::::::::::;;;;;;;;;===???@@@BBBBBBBBBBBBAAA@@@BBBDDDFFFGGGFFFEEECCCAAAAAAAAABBBDDDFFFHHHIIIJJJKKKKKKLLLLLLLLLKKKKKKFFFGGGIIIKKKLLLMMMLLLLLLMMMMMMMMMNNNOOOPPPRRRRRRPPPQQQSSSTTTUUUTTTSSSSSSQQQQQQPPPPPPPPPQQQRRRRRRTTTTTTTTTTTTSSSQQQOOOMMMQQQQQQRRRRRRQQQQQQPPPOOOMMMNNNNNNMMMKKKKKKLLLNNNOOOOOOPPPPPPPPPOOONNNNNNOOONNNMMMLLLKKKJJJIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMJJJJJJIIIHHHHHHGGGFFFFFFGGGFFFEEEEEEEEEFFFHHHHHHJJJJJJKKKKKKKKKJJJIIIHHHEEEFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@???>>>===;;;;;;;;;;;;;;;<<<<<<=========<<<;;;:::999888888555666777777777555444333444444444444444444444444444555555555555555444444444444444444444444444444444444444333333333222222333333333333222222111111222222222222111111111111222111111000000/////////000000000000000000000000////////////////////////............////////////////////////////////////---,,,,,,,,,,,,,,,,,,---........./////////000000////////////...---,,,,,,------...............////////////////////////////////////////////////////////////......///////////////000000000111111111///////////////000111111////////////////////////111111111111111111111111111111111222222222222333333444555666777666444333222333333333444444444444555666777999::::::::::::::::::;;;<<<===>>>???@@@BBBCCCDDDEEEDDDDDDEEEGGGEEEEEEGGGIIIKKKLLLNNNNNNPPPQQQSSSTTTTTTSSSQQQPPPOOOPPPQQQSSSTTTTTTUUUUUUTTTTTTTTTUUUWWWXXXZZZ[[[]]]\\\\\\]]]```eeejjjmmmqqqjjjcccbbbeeehhhhhheeeccccccaaa```______```aaaccccccbbbbbbbbbbbbcccccc````````````aaaaaaaaaaaadddeeefffhhhiiijjjjjjkkkjjjiiihhhgggfffdddcccccccccbbb```___^^^^^^___```bbbbbbbbbcccccccccddddddeeefffhhhhhhgggeeeeeefffffffffffffffgggfffffffff````````````````````````[[[\\\]]]^^^____________]]]\\\\\\\\\\\\]]]]]]^^^ZZZZZZZZZZZZ[[[[[[\\\\\\[[[[[[YYYXXXXXXXXXXXXYYYXXXWWWUUURRRQQQOOONNNNNNQQQPPPNNNLLLJJJIIIIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGEEEDDDCCCBBBBBBBBBFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@????????????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======888999999::::::999999888888777777777666666666666666666777777888888888888444444444333333222222222000000000000000111111222000000000000000000111111111111222222222222111111222222333333333333333333555555555555555555555555999999999:::::::::::::::===>>>???AAAAAAAAA@@@@@@@@@AAABBBDDDDDDBBBAAA@@@@@@@@@AAABBBDDDEEEGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHFFFHHHJJJLLLMMMNNNMMMMMMNNNNNNNNNNNNOOOPPPRRRRRRNNNOOOQQQRRRRRRQQQPPPPPPPPPPPPPPPPPPPPPQQQRRRRRRUUUUUUVVVVVVTTTRRRPPPOOOTTTSSSSSSRRRQQQOOOMMMLLLKKKLLLMMMMMMMMMNNNPPPRRRQQQQQQQQQPPPOOOMMMLLLKKKNNNMMMKKKIIIHHHHHHGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMJJJJJJIIIHHHHHHGGGFFFFFFHHHGGGFFFFFFFFFHHHJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHEEEEEEFFFFFFFFFEEEEEEDDDBBBCCCDDDEEEFFFFFFFFFFFFDDDCCCCCCCCCBBBBBBBBBBBB??????@@@@@@@@@???>>>>>><<<<<<;;;;;;;;;<<<<<<===<<<;;;;;;:::999888777777555666777777777666555444444444444444444444444444444444555666666555555444444444444444444444444444444333333333333222222222333222222222222222111111222222222111111111000000222222111111111000//////////////////////////////////////////////////////............////////////..............................------------..................////////////...............---,,,,,,,,,---------......//////................................................//////............//////........./////////000000/////////...///000000111000000000000000000000000000000000000000000000000222222222222333333333333222222333333222000///...333333444444444555555555555666777888999:::::::::888999999:::;;;<<<======@@@BBBCCCCCCCCCCCCEEEFFFFFFFFFHHHIIIJJJLLLMMMNNNOOOPPPRRRSSSSSSRRRPPPOOOQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSTTTUUUWWWZZZ\\\]]]]]]\\\[[[\\\___dddiiimmmnnnhhhbbbbbbfffiiiiiigggdddcccaaa```_________```______^^^^^^^^^^^^______``````````````````aaaaaabbbcccdddfffggghhhhhhggggggfffeeedddcccbbbaaa```___^^^^^^^^^^^^```aaabbbeeeeeeddddddccccccccccccfffhhhjjjjjjhhhfffeeeeeeccccccdddccccccaaa```___\\\\\\\\\\\\\\\\\\\\\\\\ZZZ[[[\\\]]]___``````aaa___^^^]]][[[ZZZZZZZZZZZZYYYYYYYYYZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWUUUTTTQQQOOONNNMMMMMMNNNMMMKKKIIIHHHGGGFFFFFFGGGGGGGGGHHHHHHIIIIIIJJJFFFFFFDDDCCCBBBAAAAAAAAAFFFEEEDDDCCCBBBAAAAAAAAA????????????>>>>>>>>>>>>::::::::::::;;;;;;;;;<<<999:::::::::::::::;;;;;;888999999::::::999999888999999888777666555444444555555555666666666666666444444333333333333222222000000000000000111111222000000000000111111111111111111222222222222111111222222333333333333222222666666555555444444444444888888888999999:::::::::<<<===>>>???@@@??????>>>??????????????????>>>>>>???@@@AAABBBCCCDDDEEEFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHJJJKKKLLLMMMMMMNNNNNNNNNNNNNNNOOOPPPQQQRRRMMMNNNNNNOOOOOOOOONNNNNNOOOOOOOOOOOOPPPQQQRRRRRRUUUUUUUUUTTTSSSRRRQQQPPPUUUTTTTTTSSSQQQOOONNNMMMJJJLLLNNNOOOOOOPPPRRRTTTSSSRRRPPPNNNLLLKKKKKKJJJLLLKKKIIIHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHGGGGGGHHHIIIKKKLLLJJJJJJIIIIIIHHHGGGGGGGGGDDDDDDEEEEEEFFFEEEEEEEEECCCCCCDDDEEEFFFFFFFFFFFFCCCCCCBBBBBBBBBAAAAAAAAA??????@@@@@@@@@??????>>>>>>======<<<;;;;;;<<<<<<;;;;;;:::999999888777777666666666777777666666555555555555444444444444444333444555777777666555555333333333333333333333333444444333333333222222222222222222222222222111111222111111111111000000000111111222222222111000000............////////////000000000000000000000000............////////////........................//////............//////------........./////////,,,---...///000111111111,,,,,,,,,---......//////................................................///......------......///............//////////////////......//////000111111111111111111111111111000000000000000000000000222222222222333333333444222222222222333333333333444444444555555555666666444555777888999999::::::888888999999:::;;;;;;<<>>>>>>>>>>>>>>>>>>>>>>>:::::::::;;;;;;;;;<<<<<<999999999999999999999:::888999999::::::999999888999999888777555444333333444444444444555555555555333333333333333333333333000000000000000111111222///000000000111111111111111111222222222222111111111222333333333333222111444444444444444444555555666777777888999::::::;;;;;;<<<===>>>>>>>>>===<<<<<<;;;;;;;;;;;;===>>>???@@@@@@AAABBBCCCDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGGGGIIIIIIIIIJJJKKKLLLMMMNNNNNNMMMMMMMMMNNNOOOPPPQQQNNNNNNMMMMMMMMMMMMMMMNNNOOOOOOOOOOOOPPPQQQRRRSSSSSSRRRQQQPPPPPPPPPPPPPPPTTTTTTTTTTTTSSSRRRQQQPPPLLLNNNPPPQQQQQQRRRSSSUUUSSSQQQNNNKKKJJJJJJKKKLLLLLLKKKIIIGGGGGGHHHIIIJJJJJJJJJIIIIIIIIIJJJJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJHHHHHHGGGFFFFFFEEEEEEEEECCCCCCDDDEEEFFFFFFFFFEEEFFFFFFFFFFFFFFFEEEDDDDDDBBBAAAAAAAAAAAA@@@@@@@@@>>>??????@@@@@@@@@??????@@@???>>><<<;;;;;;;;;;;;;;;;;;;;;:::999999888888777666666666666666777777666666666555555555444444333444666777777777666555333333333333333333333333444444444444333333333333111111111111111111222222111111111111000000000000///000111222222222111111......//////000000000000000000000000000000000000............////////////........................//////............//////---------.........//////------...///000000000000++++++,,,------...//////................................................///......------......///...////////////000000000///............///000000000000000000000000000000000000000000000000000000111111111111222222222222555444333333444666888999444444444444555555555555444555666888999999999999999999::::::;;;<<<<<<<<<>>>???AAABBBAAABBBDDDEEEGGGGGGHHHIIIIIIJJJKKKKKKLLLMMMMMMMMMNNNNNNNNNNNNNNNOOOPPPQQQQQQRRRQQQQQQOOOPPPQQQSSSVVVZZZ\\\^^^[[[ZZZYYYYYYZZZ]]]```bbb^^^^^^^^^^^^___`````````aaa___^^^\\\[[[ZZZ[[[[[[YYYYYYXXXXXXXXXXXXYYYYYY]]]]]]^^^___``````aaaaaaccccccccccccccccccccccccccccccbbbaaaaaa```______^^^^^^^^^^^^___```bbbcccbbbbbbbbbaaaaaaaaaaaaaaadddfffiiiiiifffcccaaa```^^^___```aaa```___]]]\\\YYYYYYYYYYYYYYYYYYYYYYYYWWWXXXYYY[[[]]]___aaaccc^^^]]]\\\ZZZYYYXXXWWWWWWVVVWWWXXXYYYYYYYYYXXXXXXYYYYYYXXXXXXVVVUUUTTTSSSSSSRRRQQQOOONNNMMMMMMMMMIIIIIIHHHGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEDDDDDDDDDEEEDDDCCCAAA@@@@@@??????BBBBBBAAAAAAAAAAAAAAABBB>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::888999999::::::999999888777777666666666555555555444444444444444444444444333333333333333333333333000000000000000111111222//////000000111111111222111111222222222222111111111222333444333333111000111222333333444555666666555666777888999:::;;;;;;:::;;;<<<=========<<<;;;999999888888999<<>>??????@@@@@@@@@??????AAA@@@>>>===;;;:::::::::<<<<<<<<<;;;;;;:::::::::888777666555555666777888777777666666666555555555222444666777888777666555333333333333333333333333555555444444444444333333111111111111111111222222111111111111000000000000///000111222333333222111//////000000111111111222000000000000000000000000............/////////000........................///......------......///---------.........///////////////...---+++***)))++++++,,,,,,---...//////.........................................................------.........000000000000111111111111...............///000000////////////////////////000000000000000000000000000000000000111111111111555333111000000222555777333333444444444444555555444555666888999999999999;;;;;;;;;<<<<<<============???AAAAAAAAABBBCCCEEEFFFGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKJJJKKKLLLMMMNNNKKKLLLMMMOOOPPPQQQRRRRRRMMMNNNPPPRRRUUUYYY[[[]]][[[ZZZYYYXXXYYYZZZ\\\]]]]]]___``````___]]]^^^^^^___]]][[[ZZZXXXXXXXXXYYY[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[\\\]]]___```aaaaaaeeedddcccbbbbbbbbbccccccdddccccccbbbaaa``````___``````___^^^___```aaabbb^^^^^^______``````aaaaaaccceeeggggggdddaaa___^^^]]]^^^```aaabbbaaa___^^^ZZZZZZZZZZZZZZZZZZZZZZZZVVVVVVXXXYYY\\\___aaabbb\\\[[[ZZZYYYYYYXXXXXXYYYVVVVVVXXXYYYYYYYYYXXXWWWYYYYYYYYYXXXVVVTTTRRRQQQRRRQQQPPPOOONNNNNNNNNNNNIIIHHHHHHGGGGGGHHHHHHIIIDDDDDDCCCCCCBBBBBBBBBAAADDDDDDBBBAAA@@@?????????AAAAAA@@@@@@@@@AAABBBBBB>>>>>>>>>>>>????????????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::999999999555555555555666666777777555555555555555555444444333333333333333333333333111111000000//////......000000000000111111111111333222111000000111222333111222333333444444333333000000111222333333444444555555444444444555555666777888999:::::::::999999777777888999:::<<<<<<===???>>>>>>???AAADDDDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFHHHIIIJJJJJJLLLLLLLLLLLLMMMNNNOOOPPPMMMLLLLLLKKKKKKKKKKKKKKKNNNOOOPPPQQQPPPOOONNNMMMLLLMMMOOOPPPQQQQQQPPPOOOTTTTTTSSSSSSTTTUUUVVVVVVTTTTTTRRRQQQOOONNNLLLLLLMMMLLLJJJIIIIIIJJJKKKLLLJJJJJJJJJJJJJJJKKKLLLMMMOOOMMMKKKIIIHHHIIIJJJJJJHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGHHHHHHHHHFFFEEEDDDCCCCCCDDDEEEFFFEEECCCCCCEEEIIIJJJHHHFFFGGGFFFEEECCCBBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAA@@@???===<<<@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888888888888888888999999666666666666666666666666999777666555555666777999444444555666555444222111666666666555444222111000222222222111111111000000000000000000000000000000000000000000000000000000111111111111111000//////---...///000000///...---000000000000///////////////............---------...---,,,+++***++++++,,,......////////////......,,,,,,,,,---------..............................------............------------............------///////////////000111222///////////////.........////////////////////////000000000000111111111111////////////////////////000000000000111111111111111111111111111111111111222222222333333333444444555444444444444555666666888888777777888888999:::<<<======???@@@AAABBBBBBGGGGGGFFFFFFGGGGGGHHHIIIKKKJJJHHHGGGFFFHHHIIIKKKOOOOOONNNNNNMMMLLLLLLLLLLLLMMMPPPRRRUUUVVVWWWXXXWWWWWWWWWWWWWWWXXXYYYYYYYYY[[[]]]``````___]]]\\\ZZZXXXVVVTTTTTTUUUXXXYYYZZZYYYWWWVVVVVVWWWWWWXXX\\\]]]^^^^^^______^^^^^^bbbbbbbbbbbbaaa```______aaabbbdddcccaaa___^^^^^^]]]]]]]]]]]]]]]]]]^^^^^^ZZZ___bbbaaa^^^\\\^^^bbbdddccccccbbb```___]]]\\\\\\]]]^^^______^^^]]]\\\ZZZ[[[]]]]]]]]]ZZZWWWVVVWWWWWWWWWWWWXXXZZZ[[[\\\\\\[[[ZZZYYYWWWWWWWWWVVVWWWXXXXXXYYYZZZ[[[[[[\\\YYYXXXWWWVVVTTTSSSRRRQQQQQQQQQQQQPPPNNNLLLKKKJJJIIIHHHFFFEEEDDDCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@@@@@@@???>>>===>>>>>>>>>>>>========================<<<<<<<<<<<<=========<<<;;;:::888777::::::999999888777777777888888888888777666444444444444333333333333222222222222222222222222222222000000000000//////......//////000000000111111111///000111111111111000///000111222222333333222222111111111222222333333444555444444444444555555666777888:::;;;;;;::::::999999999:::;;;<<<===>>>>>>???>>>>>>@@@BBBDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNLLLLLLKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMNNNMMMMMMLLLKKKMMMOOORRRRRRQQQOOONNNSSSRRRRRRRRRRRRSSSSSSTTTRRRQQQPPPOOONNNLLLKKKKKKLLLKKKIIIHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJKKKLLLLLLNNNLLLJJJHHHHHHHHHIIIJJJJJJJJJKKKLLLLLLMMMLLLLLLIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFFFFEEEEEEGGGIIIKKKIIIGGGFFFEEEDDDBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@>>>===<<>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888666666666666666666666666444444555555555555444444444444555555444333333222555555444444333111000///222222222111111111000000000000000000000000000000000000000000000000000000111111111111111000//////......////////////......000000000000/////////...///............---------111000...---------...............//////.........,,,,,,,,,---------..............................------............------------............------//////.........///000000////////////............................................./////////000000////////////////////////000000000000111111111111111111111111111111111111333333333444444444555555555444444444444555666666888888777777888888999:::======>>>@@@AAABBBCCCDDDFFFFFFFFFFFFFFFGGGGGGHHHJJJIIIIIIIIIJJJKKKMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMKKKKKKMMMOOOQQQSSSUUUVVVWWWVVVVVVVVVWWWXXXYYYYYY[[[\\\^^^___^^^]]][[[YYYYYYXXXVVVUUUUUUVVVXXXZZZZZZYYYXXXWWWWWWWWWXXXXXX\\\\\\]]]^^^^^^^^^^^^^^^aaaaaaaaaaaa```___^^^]]]^^^```bbbbbbaaa```___```YYYYYYYYYZZZZZZZZZZZZZZZXXX\\\``````]]]\\\___bbbccccccbbbaaa___]]]\\\[[[[[[\\\\\\]]]]]]\\\\\\[[[ZZZ[[[]]]^^^]]][[[XXXVVVWWWWWWWWWWWWXXXXXXYYYZZZZZZYYYXXXVVVUUUTTTTTTTTTWWWWWWXXXXXXYYYYYYZZZZZZXXXWWWVVVUUUSSSRRRQQQPPPPPPOOONNNMMMKKKJJJIIIIIIHHHGGGEEEDDDCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????>>>>>>?????????>>>======???>>>>>>>>>>>>==================<<<<<<<<<;;;;;;:::::::::::::::999999888777888888888888888888888888888888777777666444444444444333333333333222222222222222222222222222222000000000////////////...//////000000000000111111///000222333333222000//////000000111222111111111222222222222222222222222444444333444444555666666888999:::;;;<<<;;;:::::::::;;;;;;<<<===>>>??????>>>??????AAABBBCCCEEEEEEDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKJJJIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLJJJLLLOOOQQQRRRQQQOOOMMMQQQQQQPPPOOOOOOOOOPPPPPPNNNNNNMMMMMMLLLKKKKKKJJJKKKJJJHHHGGGGGGHHHJJJKKKLLLLLLKKKJJJJJJJJJKKKKKKMMMLLLJJJHHHHHHHHHIIIIIIKKKKKKMMMNNNOOOOOOOOOOOOIIIHHHGGGFFFEEEEEEDDDDDDFFFEEEDDDCCCCCCDDDEEEFFFGGGFFFFFFHHHJJJJJJIIIHHHFFFEEECCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@???>>>===<<<======<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888888888777777777777777777777777777222333666777777666333222555444444333333333333333333333333333222000//////222222222111111111111111000000000000000000000000000000000000000000000000000000111111000000////////////............//////000000000/////////......///............---------111000//////......//////------............------,,,,,,,,,---------......------------------------------............------------............------//////...---------......................................................,,,,,,---------.........////////////////////////000000000000111111111111111111111111111111111111444444444444555555555555555444444444444555666666888777777777777888999999===>>>???@@@BBBCCCDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGHHHIIIJJJLLLMMMNNNOOOOOOLLLMMMMMMMMMMMMNNNNNNNNNKKKLLLLLLNNNPPPRRRTTTUUUUUUUUUUUUVVVVVVXXXYYYYYY^^^^^^]]]]]][[[ZZZYYYXXXXXXWWWVVVUUUVVVXXXZZZ[[[\\\[[[ZZZYYYYYYYYYZZZZZZ[[[\\\\\\]]]]]]]]]]]]]]]```aaaaaa```___^^^\\\[[[\\\^^^```aaa```______```VVVWWWXXXXXXYYYYYYYYYYYYWWW[[[^^^___]]]]]]___bbbbbbaaaaaa___]]][[[ZZZXXX[[[ZZZZZZYYYYYYZZZZZZ[[[[[[\\\]]]^^^]]][[[YYYXXXWWWWWWWWWWWWWWWWWWWWWWWWYYYXXXWWWUUUTTTTTTTTTTTTVVVVVVWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRPPPPPPOOONNNMMMKKKIIIHHHGGGHHHHHHEEEEEEDDDCCCCCCDDDDDDEEECCCCCCCCCCCCBBBBBBBBBBBBDDDDDDCCCAAA???>>>===<<<<<<<<<======>>>>>>======?????????>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;666777888999999999999999555555666777777888999999777777777777666555555444444444333333333333222222222222222222222222222222////////////////////////////////////000000000111111222333333333333222111///000111111222222111111333333222222222222222222333333333333444555666666888999:::;;;<<<;;;::::::;;;;;;<<<<<<===>>>>>>???===>>>@@@BBBBBBCCCDDDEEEDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHJJJLLLMMMJJJKKKLLLMMMNNNNNNNNNNNNOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJIIIHHHHHHIIIKKKLLLMMMMMMLLLKKKJJJJJJJJJKKKLLLLLLKKKJJJIIIIIIJJJJJJJJJKKKLLLNNNOOOOOOOOOOOOJJJIIIHHHFFFEEEDDDDDDDDDFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGGGGHHHIIIIIIHHHGGGFFFEEEDDDBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>===<<<<<<;;;;;;;;;:::::::::999999::::::::::::::::::::::::;;;;;;:::999888777777666777777777777777777777777444666888999999888666444555444333222222222444444333333333333222111000///111111111111111111111111000000000000000000000000000000000000000000000000///000000000000000//////000///...------...///000000000/////////.........///............---------............------......,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,------............------///...------,,,,,,,,,,,,------...............///........................,,,,,,---------.........///////////////////////////000000000111111111111111111111111111111111111333333333444444444444555555444444444444555666666777777777777777888999999<<<===>>>???AAABBBCCCDDDDDDCCCCCCCCCCCCDDDEEEEEEGGGHHHKKKMMMOOOOOONNNNNNKKKLLLLLLMMMNNNNNNOOOOOONNNNNNNNNOOOPPPSSSUUUVVVSSSSSSTTTTTTVVVWWWXXXYYY]]]\\\\\\[[[ZZZYYYYYYYYYXXXWWWVVVVVVWWWYYY[[[\\\^^^^^^]]]]]]\\\\\\\\\\\\ZZZ[[[\\\\\\]]]]]]\\\\\\``````aaaaaa___]]][[[YYY[[[]]]______]]]\\\\\\\\\XXXYYYZZZ[[[\\\\\\\\\\\\ZZZ]]]______^^^]]]___``````______]]]\\\ZZZXXXWWWZZZYYYXXXWWWWWWXXXYYYZZZ[[[\\\]]]]]]]]]\\\ZZZYYYYYYYYYYYYXXXXXXWWWWWWVVVYYYYYYWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTSSSSSSRRRQQQPPPOOONNNNNNNNNLLLIIIGGGFFFFFFGGGHHHCCCCCCCCCCCCCCCDDDEEEEEECCCCCCCCCBBBBBBBBBAAAAAACCCCCCBBB@@@???>>>===<<<;;;<<<======>>>>>>>>>>>>??????>>>>>>>>>=========;;;;;;;;;;;;::::::::::::777777888888999999888888555555666666666777777777666666777777666555555444444444333333333222222222222222222222111111111111.............../////////...////////////000000000333222000......000222333000111111222222222222222333333222222222222222222222222222333333555666666888999:::;;;;;;;;;:::999:::::::::;;;;;;<<<<<<===;;;>>>AAABBBAAAAAACCCEEECCCCCCCCCDDDEEEEEEEEEFFFEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGFFFGGGGGGHHHIIIJJJIIIHHHHHHGGGFFFGGGGGGGGGGGGFFFFFFGGGHHHJJJLLLMMMKKKJJJHHHHHHHHHJJJMMMNNNMMMMMMLLLKKKJJJJJJJJJKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIJJJKKKMMMNNNNNNMMMLLLKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMKKKKKKIIIHHHFFFFFFEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGFFFDDDBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>======<<<<<<<<<::::::::::::999999999999999999999999999999999999::::::999888888777666666666666666666666666666666666777777777777777777666444333222111111222444555333444444333333222111000111111111111111111111111000000000000000000000000////////////////////////...//////000000000//////000///...------...///000////////////............///............---------------..................,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,------............------///...---,,,,,,,,,,,,,,,,,,---------......//////........................------.........////////////////////////////////////000000000111111111111111111111111111111111111111111222222222333333333555444444444444555666666777777666666777777888999:::;;;<<<>>>???AAABBBCCCCCCCCCBBBBBBCCCCCCDDDEEEGGGIIIKKKMMMNNNMMMKKKJJJKKKKKKLLLMMMNNNOOOOOOPPPNNNNNNOOOPPPQQQRRRTTTTTTQQQRRRRRRSSSUUUWWWXXXYYYYYYYYYYYYZZZZZZ[[[[[[[[[XXXXXXWWWWWWXXXZZZ[[[\\\````````````_________^^^ZZZ[[[\\\\\\]]]]]]\\\\\\___```aaabbbaaa^^^\\\ZZZ\\\]]]^^^^^^[[[YYYXXXXXXYYYZZZ\\\^^^___```______```aaaaaaaaa___^^^^^^^^^]]]]]]]]]\\\ZZZYYYWWWVVVZZZYYYXXXWWWWWWXXXYYYZZZ[[[[[[\\\\\\\\\[[[ZZZYYYZZZZZZ[[[[[[ZZZYYYXXXWWWXXXWWWVVVUUUUUUTTTUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSQQQQQQPPPPPPOOONNNMMMMMMMMMLLLIIIGGGFFFGGGHHHIIIBBBBBBCCCCCCDDDEEEEEEEEECCCBBBBBBBBBBBBAAAAAAAAA@@@@@@?????????>>>>>>>>><<<<<<===>>>????????????>>>>>>>>>============<<<::::::::::::999999999999999999999999999888777777666666666555555444444444555666666666666555555444444444333333333222222222222222222111111000000000---............/////////......////////////000000222///,,,******,,,///222000111222222333333222222222222222222222222222222222222222222333444666666777888999:::;;;:::999999999999999:::::::::;;;;;;999<<>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<;;;;;;;;;<<<::::::::::::999999999999888888888888888888888888888888888777777666666555666666666666666666666666555555555444444555555555222222222222222333333444333333444444333222222111111111111111111222222222000000000000000000000000////////////////////////......///000000000////////////............///////////////.........------///............---------......///000000000//////------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------............------......---,,,,,,,,,------,,,,,,,,,---......//////------------------------...////////////000000000////////////////////////000000000000111111111111111111111111111111111111111111111111222222222222555444444444444555666666777666666666666777888888999999;;;===???AAABBBCCCCCCCCCBBBBBBCCCCCCDDDEEEGGGHHHJJJLLLLLLLLLJJJIIIKKKKKKLLLMMMNNNNNNOOOOOOLLLMMMNNNPPPQQQQQQQQQQQQOOOPPPQQQRRRTTTVVVXXXYYYVVVWWWYYYZZZ\\\]]]]]]]]]YYYYYYYYYYYYYYYZZZ[[[\\\``````aaaaaaaaa```___^^^[[[\\\\\\]]]]]]]]]]]]]]]```aaacccdddcccaaa^^^\\\]]]^^^___^^^[[[XXXWWWVVVXXXZZZ]]]___aaaaaaaaa```ccccccbbbbbb```___]]]\\\[[[[[[[[[[[[ZZZYYYXXXWWWZZZYYYYYYXXXXXXYYYYYYZZZZZZZZZ[[[[[[[[[ZZZZZZZZZZZZ[[[[[[\\\[[[ZZZYYYWWWTTTTTTSSSRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSPPPPPPOOOOOONNNMMMMMMLLLLLLKKKIIIHHHGGGGGGHHHHHHBBBCCCDDDEEEEEEEEEEEEEEEBBBBBBBBBBBBAAAAAAAAAAAA======>>>>>>>>>?????????======>>>?????????>>>>>>=========<<<<<<<<<;;;;;;999999999999888888888888999999999999999888777666666666555555444333333222555555666666666555555444444444333333333333222222222222222111000000//////---------.........//////........./////////000000111///---,,,,,,---///111///000000111222111111111111111111222222333333444111111111222333444666777666777888999999999888888999999999999::::::::::::666;;;@@@AAA???>>>@@@BBBBBBBBBBBBBBBBBBAAAAAAAAA@@@AAAAAABBBCCCDDDEEEEEECCCCCCCCCDDDDDDEEEFFFGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEFFFHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLNNNNNNNNNMMMMMMLLLLLLLLLLLLKKKJJJIIIJJJLLLNNNOOOLLLLLLLLLKKKLLLLLLMMMMMMHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIHHHGGGGGGIIIIIIHHHGGGFFFFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFGGGIIIJJJIIIFFFDDDEEEFFFCCCBBBBBBAAA@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>???>>>===;;;;;;;;;;;;;;;::::::::::::::::::::::::777777777777777777777777666666666666555555555555444444444444444444444444333444555777777555444333111111222333333333333333222222222222222111111000000000111111111222222222000000000000000000000000////////////////////////---......///000000//////......////////////......//////.........---------///............---------,,,---...///000//////............//////.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------............------...---------------...///++++++,,,------...//////------------------------....../////////000000000////////////////////////000000000000111111111111111111111111111111111111111111222222222333333333555444444444444555666666666666666666666777888888999:::;;;===???AAACCCDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGIIIKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNNNNOOOLLLNNNPPPRRRSSSRRRPPPOOONNNOOOPPPQQQSSSVVVXXXYYYUUUWWWZZZ\\\^^^^^^]]]]]]ZZZZZZZZZZZZZZZZZZZZZ[[[^^^______```___^^^]]]\\\\\\\\\]]]^^^^^^^^^^^^^^^```bbbdddffffffdddaaa```^^^___aaa```]]][[[ZZZZZZYYY[[[^^^aaacccdddcccbbbbbbaaaaaa``````___]]]\\\YYYYYYZZZZZZZZZZZZYYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXYYY[[[[[[[[[ZZZXXXWWWSSSSSSRRRQQQQQQQQQRRRRRRQQQQQQRRRRRRSSSSSSTTTTTTPPPPPPOOOOOONNNMMMMMMMMMJJJIIIIIIHHHHHHGGGGGGGGGCCCDDDEEEFFFFFFFFFEEEDDDBBBBBBBBBAAAAAAAAA@@@@@@=========>>>>>>>>>??????======>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::::::::999999888888888777777777666666777888888888777777444444444333333333333333444444555666666555555444444444333333333333222222222222222111000/////////---------.........//////............/////////000222111111111111111111222...//////000000000000000000000111222333333444444111111111222333444666777555666777888999888777777999999::::::::::::::::::555:::@@@AAA>>>===???BBBBBBBBBBBBAAAAAA@@@@@@@@@??????@@@AAABBBDDDDDDEEEBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDCCCDDDFFFHHHHHHHHHGGGFFFGGGIIILLLNNNOOONNNLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKJJJIIIHHHIIIKKKMMMOOOLLLLLLKKKKKKLLLMMMNNNNNNFFFFFFGGGHHHHHHHHHGGGGGGIIIIIIIIIIIIHHHGGGFFFEEEGGGGGGFFFFFFFFFFFFFFFGGGFFFEEEDDDCCCCCCDDDEEEFFFHHHJJJLLLJJJGGGEEEEEEGGGAAA@@@@@@@@@@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<;;;::::::;;;;;;::::::::::::::::::::::::777777777777777777777777444444444555555555555555444444444444444444444444222555999;;;;;;999555222///111222333444333333222000111111111111000000///000000111111222222222222000000000000000000000000////////////////////////------...///000000//////---...///000000///...---//////.........---------//////.........---------)))***,,,---------,,,,,,......////////////......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---..................---------------......///000++++++,,,,,,---...//////------------------------.........////////////000////////////////////////000000000000111111111111111111111111111111111111222222333333333444444444555444444444444555666666666666666666666777888888:::;;;<<<>>>@@@BBBDDDEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEFFFHHHJJJLLLNNNOOOOOOMMMMMMMMMMMMMMMNNNNNNNNNNNNPPPTTTVVVVVVUUURRRPPPMMMNNNOOOQQQSSSVVVXXXYYYVVVXXX[[[^^^___^^^]]]\\\[[[[[[[[[[[[ZZZZZZZZZZZZ\\\]]]^^^^^^^^^]]][[[[[[\\\]]]^^^^^^______^^^^^^```bbbeeeggghhhfffdddbbb^^^```bbbaaa___^^^]]]]]][[[]]]aaadddfffgggfffeee```_________``````^^^]]]XXXXXXYYYZZZ[[[[[[ZZZZZZZZZ[[[\\\]]]]]]\\\[[[ZZZXXXXXXXXXXXXYYYYYYYYYYYYVVVXXXYYY[[[[[[ZZZXXXWWWUUUTTTTTTSSSSSSSSSSSSTTTPPPQQQQQQRRRSSSTTTUUUUUUPPPOOOOOOOOONNNMMMMMMMMMHHHHHHHHHHHHHHHGGGFFFEEEDDDEEEFFFGGGGGGFFFEEEDDDBBBBBBBBBAAAAAAAAA@@@@@@===>>>===>>>>>>>>>>>>>>><<<=========<<<;;;::::::;;;;;;:::::::::999999999888888888888777777777777222333444666777888888888111222222333333444444555444444555555666555555444444444444333333333222222222222222111000//////...------,,,+++,,,---...//////000111222333333222111000000000000000000000000000000000000////////////000111111111111222222222444444444555555555555666666555555555666888;;;===777888999:::<<<===>>>???<<<===>>>???@@@AAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDCCCBBBCCCCCCEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFIIIGGGFFFFFFGGGHHHGGGFFFHHHJJJLLLMMMLLLLLLLLLMMMMMMMMMLLLKKKLLLMMMNNNOOOQQQNNNLLLKKKLLLKKKIIIFFFIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHIIIJJJKKKKKKHHHHHHGGGGGGGGGHHHIIIIIIJJJIIIIIIHHHGGGGGGHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFJJJJJJHHHFFFEEEDDDDDDDDDCCCAAA????????????===;;;>>>===;;;::::::<<<>>>??????>>>===<<<;;;::::::::::::999888888777888888888666666555444444444444555555555444444444333333333444444444555555555555666555555444444444333333333000000000000000000000000333333222111000000111111000000000000000000000000......//////000000111111000000000000000000000000------...///000000//////000000//////.........---,,,///222111///------...........................,,,,,,.../////////...---++++++,,,---............,,,,,,,,,---------......******++++++,,,---......000000000///...,,,+++***---,,,,,,++++++,,,,,,---------------------------.........------,,,,,,,,,,,,,,,,,,---------.....................///000000////////////////////////000000000000111111111111000///...---...111444555//////000111222222333333333333333444444444555555444555555666555555444333777999;;;===????????????????????????AAABBBCCCDDDFFFGGGHHHIIIJJJJJJJJJJJJNNNLLLKKKMMMPPPQQQPPPNNNPPPQQQTTTUUUUUUTTTQQQOOOOOONNNOOOQQQTTTWWWXXXXXXUUUWWWYYY\\\]]]]]]]]]\\\ZZZZZZZZZYYYYYYZZZZZZZZZ\\\\\\[[[[[[\\\^^^```aaa```aaabbbcccccccccbbbaaaaaabbbeeeiiijjjhhhccc___aaaaaaaaa```___]]]\\\[[[^^^```bbbcccccccccaaa```___\\\ZZZZZZ]]]^^^\\\ZZZ]]]]]]\\\\\\\\\]]]]]]^^^_______________^^^^^^]]]XXXYYYYYYYYYYYYYYYXXXXXXYYYZZZZZZZZZZZZZZZYYYYYYWWWVVVUUUSSSSSSSSSSSSTTTPPPQQQRRRSSSSSSRRRQQQQQQPPPOOONNNMMMLLLLLLLLLLLLLLLKKKIIIHHHGGGHHHHHHIIIGGGGGGFFFFFFEEEFFFFFFFFFFFFDDDAAAAAABBBCCCCCCBBB@@@???>>>>>>@@@AAA@@@???;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888888888777777777777777777666666555555555555555555444444444444555555333333333333333333333333222222222111111111000000111111000000000000111111------,,,,,,,,,---...//////000000111111000///...000000000000000000000000000000000000////////////000111111111111222222222333333333333444444444444666555555555666888:::<<<777777888:::;;;===>>>>>>======>>>???@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDCCC@@@@@@@@@@@@AAABBBCCCDDDEEEDDDDDDCCCCCCDDDFFFGGGGGGFFFFFFFFFGGGHHHIIIIIIKKKIIIFFFEEEFFFFFFFFFEEEIIIKKKMMMMMMLLLKKKKKKLLLPPPPPPNNNMMMMMMMMMNNNNNNQQQNNNIIIHHHHHHIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIIIIHHHGGGGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEIIIHHHGGGFFFEEEDDDDDDDDDDDDBBBAAA@@@@@@@@@>>><<>>===<<<<<<<<<===>>>>>>===<<<;;;:::::::::::::::999999888888888888888666666555444444444444555555555444444444333333333444444444444555555555555555444444444444333333333111111111111111111111111222222111000000000000000000000000000000000000000.../////////000000000111000000000000000000000000------...///////////////000/////////............,,,...000000---,,,,,,---........................,,,,,,.../////////...---,,,,,,------...---------,,,,,,,,,---------......,,,------....../////////..................---,,,---,,,,,,++++++,,,,,,------------------------------------,,,,,,+++++++++---------.........//////...............//////000//////////////////////////////000000000111111111000000000000000000111111///000000111222222333333333333333444444444444555555555555555555555555555888999;;;<<<===>>>????????????@@@AAABBBCCCDDDDDDDDDEEEGGGIIIJJJJJJIIIIIINNNMMMLLLNNNQQQRRRQQQPPPRRRSSSTTTUUUUUUTTTRRRQQQRRRRRRRRRTTTUUUUUUTTTSSSQQQSSSUUUXXXYYYYYYYYYXXXWWWXXXYYYZZZZZZZZZZZZYYY[[[ZZZZZZ[[[\\\^^^```aaaaaaaaabbbcccccccccbbbaaaaaabbbeeegggiiigggccc`````````aaaaaa``````_________```bbbccccccbbbaaa```aaa^^^\\\\\\^^^___^^^\\\^^^]]]]]]]]]^^^______```___`````````___]]]\\\ZZZXXXYYYYYYZZZZZZZZZYYYYYYZZZZZZZZZZZZYYYYYYXXXWWWYYYXXXWWWUUUUUUUUUUUUVVVQQQRRRSSSTTTTTTSSSRRRQQQOOOOOONNNMMMLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHIIIJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFDDDBBBBBBCCCCCCCCCBBB@@@???>>>>>>@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888888777777777666666666666666555555555444444555555444444444444555555333333333333333333333333222222222111111111000000111111000000000000111111---,,,,,,,,,,,,---...///////////////...---,,,+++////////////////////////////////////000000000000000111111111111222222222222222222222333333333333555555444444555777999:::666777888999:::<<<======>>>>>>????????????>>>>>>@@@@@@AAABBBCCCCCCCCCCCC>>>>>>>>>??????@@@AAABBBEEEEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHJJJLLLMMMNNNRRROOOJJJHHHGGGGGGGGGGGGJJJLLLMMMMMMKKKJJJJJJKKKQQQQQQOOONNNLLLLLLLLLLLLPPPLLLGGGEEEFFFHHHIIIJJJHHHHHHHHHGGGGGGGGGHHHHHHEEEGGGIIIKKKLLLLLLKKKJJJKKKJJJIIIHHHGGGFFFFFFFFFJJJIIIHHHFFFEEEEEEFFFFFFJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEEEEEDDDDDDDDDEEEEEEDDDBBBBBBBBBBBB@@@>>>?????????>>>>>>============<<<;;;::::::999999:::::::::999888888888888888777666555555444444555555555555444444444333333333444444444444555555555555444444444444333333333333111111111111111111111111111111000/////////000000000000000000000000000000////////////000000000000000000000000000000000000---......///////////////////////////............,,,---///...---++++++,,,------------------------,,,,,,---............------------...------,,,,,,,,,,,,,,,---------..............................+++,,,---...............------,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++++++++........./////////000000......------......///000//////////////////////////////000000000000111111///000111222111000...---000000000111222222333333333333333333444444444444666555444444555666777888::::::::::::;;;<<<===>>><<<===???AAABBBBBBBBBBBBBBBDDDFFFIIIJJJJJJIIIHHHNNNMMMMMMNNNQQQSSSRRRRRRUUUTTTTTTTTTTTTSSSSSSRRRSSSTTTVVVXXXXXXWWWUUUSSSQQQRRRTTTVVVVVVVVVVVVUUUTTTUUUXXXZZZ[[[ZZZZZZYYYYYYYYYYYYZZZ\\\^^^___``````aaabbbccccccbbbaaa```bbbbbbccceeefffeeeccc``````aaabbbbbbcccccccccccc```aaabbbccccccbbbaaa```bbb```^^^^^^___```___^^^____________```aaacccccc```aaabbbbbb```]]]ZZZXXXXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXWWWVVVXXXXXXWWWVVVUUUUUUUUUUUUTTTTTTUUUUUUUUUSSSRRRQQQOOONNNMMMLLLKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFGGGEEECCCCCCDDDDDDDDDCCCAAA@@@>>>>>>??????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888888777777777777666666555555555444444444444444555555444444444444555555333333333333333333333333222222222111111111111111111111000000000000111111,,,,,,,,,,,,------......------......------------////////////////////////////////////000000000000000000111111111222222222222222222222333333333333555555444444555666777888666666777888999:::;;;<<<>>>>>>>>>???>>>>>>======>>>???@@@AAABBBBBBBBBBBB>>>>>>>>>>>>???@@@AAABBBDDDDDDCCCCCCDDDEEEFFFGGGFFFGGGHHHIIIKKKNNNPPPQQQYYYUUUOOOKKKJJJJJJKKKJJJLLLMMMNNNMMMKKKJJJJJJKKKOOONNNMMMLLLKKKKKKJJJJJJLLLJJJHHHGGGGGGIIIJJJKKKHHHGGGFFFEEEEEEEEEFFFGGGEEEGGGJJJMMMMMMMMMKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGIIIHHHGGGGGGGGGIIIJJJLLLMMMLLLIIIGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEDDDDDDDDDDDDDDDEEEEEEFFFDDDCCCCCCCCCCCCBBB@@@@@@@@@@@@@@@???>>><<<;;;<<<;;;:::999999999999999::::::999888888888888999777666666555555555555555555555444444444333333333333333444444444555555555444444444333333333222222111111111111111111111111000000///////////////000////////////////////////////////////000000000000000000000000000000000000......///////////////...///////////////.........---.........---,,,,,,,,,------------------------,,,,,,---------.....................---,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---.........////////////...------------...//////////////////////////////////////////000000000111///000000000000000//////000000111111111222222222222222333333333444444444666555444333444666999:::;;;:::999999999;;;<<<===999;;;===@@@AAA@@@???>>>BBBCCCFFFIIIJJJJJJIIIHHHLLLLLLMMMNNNPPPQQQRRRRRRUUUTTTSSSRRRQQQRRRRRRSSSSSSVVVZZZ]]]]]]\\\ZZZYYYVVVVVVWWWWWWVVVVVVTTTTTTQQQSSSWWWZZZ[[[[[[ZZZYYYWWWXXXYYYZZZ\\\]]]___``````aaaaaabbbbbbaaa```___bbbaaaaaabbbddddddbbbaaabbbbbbcccdddeeeeeeeeeeeeccccccdddddddddcccbbbbbbbbbaaa```____________^^^`````````aaabbbdddeeefffbbbcccddddddbbb^^^ZZZWWWYYYYYYZZZ\\\]]]]]]]]]]]]]]]]]]]]]\\\[[[YYYXXXWWWVVVVVVUUUTTTTTTSSSSSSSSSVVVVVVWWWWWWVVVTTTRRRQQQNNNNNNMMMLLLKKKKKKKKKKKKIIIIIIIIIJJJJJJKKKLLLLLLMMMLLLJJJIIIHHHGGGFFFFFFGGGEEEDDDDDDEEEEEEDDDCCCBBB@@@???>>>???>>>===;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999888888888777777777666666666666444444444444444444444444555444444333333444444555333333333333333333333333111111111111111111111111111111000000000000111111,,,,,,,,,---------------,,,,,,------...///000111////////////////////////.../////////000000000111000000111111111222222222333333333333444444444444444444444444444444555555555666666777888999::::::======>>>>>>>>>===<<<<<<===>>>???@@@@@@AAA@@@@@@@@@??????@@@@@@AAABBBCCCCCCCCCBBBBBBCCCEEEFFFGGGFFFFFFGGGIIIKKKMMMOOOQQQYYYUUUOOOLLLKKKLLLLLLLLLLLLMMMMMMLLLJJJIIIJJJKKKMMMMMMMMMMMMMMMLLLLLLKKKGGGHHHJJJKKKKKKKKKKKKKKKHHHGGGFFFDDDDDDDDDEEEFFFHHHIIILLLNNNNNNLLLJJJIIIGGGGGGGGGGGGHHHHHHIIIJJJGGGFFFFFFGGGIIIMMMPPPRRRPPPNNNKKKHHHFFFFFFGGGHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCCCCCCCCCCBBB@@@@@@@@@@@@@@@???>>><<<;;;;;;;;;:::999999999::::::;;;::::::999888999999999777777666555555555555666555555444444444333333333333333333444444444444555444444333333333222222222111111111111111111111111000///////////////000000////////////////////////000000000000////////////////////////////////////...///////////////...............///////////////000///...............---------------------------,,,,,,,,,,,,------..................---,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,++++++---------...---,,,,,,+++...------,,,,,,------...---------------------------------...............,,,,,,---------.........---------------...//////////////////////////////...////////////000000000///...------...000222333111111111111111222222222222222222333333333444444555555333333444666888::::::999888888888:::;;;<<<:::;;;>>>@@@AAAAAA@@@???BBBCCCFFFHHHJJJJJJJJJIIIJJJKKKLLLMMMNNNOOOPPPQQQRRRQQQPPPOOOOOOPPPQQQRRRWWW[[[```cccaaa^^^\\\\\\ZZZZZZYYYWWWVVVTTTRRRRRRQQQSSSVVVZZZ[[[[[[ZZZYYYWWWXXXYYY[[[\\\]]]^^^_________`````````___]]]\\\```___^^^```bbbcccbbbaaaddddddeeeeeeeeeeeeddddddeeeeeeeeeeeeeeeeeeeeedddbbbbbbaaa```^^^^^^^^^___``````aaabbbcccdddfffgggcccdddffffffddd```\\\YYYZZZ[[[\\\]]]^^^^^^^^^^^^``````______]]]\\\[[[ZZZWWWWWWVVVVVVUUUUUUTTTSSSVVVWWWWWWWWWVVVUUUSSSRRROOONNNMMMLLLKKKKKKKKKKKKIIIJJJJJJKKKLLLLLLLLLLLLMMMLLLKKKIIIHHHGGGGGGGGGFFFEEEDDDDDDEEEEEEDDDBBBAAA@@@>>>>>>>>>>>>===;;;======<<<<<<<<<;;;;;;;;;999999999:::999999888777777777777666666666666555444444444444444444444444444444333333333333444444333333333333333333333333111111111111111111111111111111000000000000111111+++,,,------......------,,,,,,,,,---///000222333////////////////////////......//////000000111111000111111111111222222222333333333333444444444444444444444444333333333333555555666666777888888999<<<<<<===============<<<======>>>???@@@@@@@@@@@@AAA@@@@@@AAAAAABBBCCCDDDDDDCCCCCCCCCDDDFFFGGGIIIHHHHHHHHHIIIKKKLLLNNNOOORRRNNNKKKIIIJJJKKKKKKKKKLLLMMMMMMLLLJJJJJJKKKMMMNNNNNNNNNOOOOOONNNMMMMMMCCCGGGJJJMMMMMMLLLLLLMMMKKKJJJHHHFFFEEEFFFGGGHHHKKKLLLMMMNNNMMMLLLJJJHHHFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKMMMPPPUUUZZZ]]]SSSQQQMMMIIIHHHHHHJJJKKKHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFFFFDDDBBBAAAAAABBBBBBAAA@@@?????????>>>>>>=========;;;;;;::::::::::::;;;;;;;;;;;;:::999999999999999888777666666555555666666555555444444444333333333333333333333444444444444333333333333222222222222222222222222222222222222000000/////////000111111000000000000000000000000000000000000//////////////////////////////////////////////////////...---.........///////////////111000....../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------...------,,,,,,,,,,,,,,,---------..............................---------------,,,+++***......------------......------------------------............////////////,,,,,,,,,------------...------,,,,,,------...///////////////////////////......////////////000000///...,,,,,,---///333555111111111111111111111111222222222222333333333333555444333333444555666777777777777888888999;;;;;;<<<>>>???AAABBBBBBBBBBBBBBBCCCDDDFFFHHHIIIJJJJJJJJJKKKMMMMMMLLLLLLNNNOOOOOOOOONNNNNNOOOPPPRRRSSS\\\```eeeeee```[[[YYYYYYYYYXXXWWWUUUTTTRRRQQQPPPRRRTTTWWWYYY[[[[[[[[[ZZZXXXYYY[[[\\\]]]]]]^^^]]]]]]]]]^^^^^^^^^\\\[[[ZZZ\\\[[[\\\^^^aaaccccccbbbcccddddddeeeeeedddddddddeeeeeeeeeeeefffffffffgggbbbcccbbbaaa^^^]]]^^^___aaaaaaaaaaaabbbccceeeeeebbbcccdddeeedddaaa^^^\\\\\\]]]^^^^^^____________aaaaaaaaa```___^^^]]]\\\ZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVWWWWWWWWWUUUTTTSSSPPPOOONNNMMMLLLLLLLLLLLLJJJKKKLLLLLLMMMLLLLLLKKKLLLKKKJJJIIIHHHGGGGGGGGGEEEDDDDDDDDDEEEEEECCCAAA@@@???======>>>>>>===;;;=========<<<;;;;;;::::::888888999999999888888777777777666666666666555555444444444444444555555555444444333333333333444444333333333333333333333333111111111111111222222222111111000000000000111111+++,,,---.........------------------...///111222000000000000000000000000.........///000111111111000111111111111222222222222222222222333333333333333333333333333222111111444555555666666777777888:::;;;;;;<<<============>>>???@@@AAAAAABBBBBBBBBAAA@@@@@@AAAAAABBBCCCDDDFFFEEEEEEEEEFFFHHHJJJKKKKKKJJJJJJJJJKKKLLLMMMMMMJJJHHHGGGGGGJJJLLLLLLLLLKKKLLLLLLKKKJJJJJJLLLNNNMMMMMMNNNMMMLLLKKKIIIHHHBBBEEEIIIJJJJJJKKKMMMOOOPPPNNNKKKIIIIIIIIIKKKLLLOOOOOONNNMMMLLLJJJIIIHHHGGGGGGGGGGGGHHHIIIIIIJJJOOONNNNNNOOOSSSXXX]]]```UUURRRNNNJJJIIIJJJMMMOOOJJJJJJIIIIIIHHHGGGGGGFFFGGGFFFFFFEEEEEEEEEFFFFFFBBBAAA???@@@AAAAAA@@@>>>???>>>===<<<<<<<<<===>>><<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999999999:::888777777666666666666666555555444444444333333333222222333333333444444444333333333222222222222111222222222222222222222222000000000000000111222222000000000000000000000000111000000000/////////...///////////////////////////////////////...------............/////////000222///,,,,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,------...---------,,,,,,,,,---------......,,,------....../////////++++++,,,---------,,,,,,......------------......---------------------------------.........//////------------............------,,,,,,------...///////////////////////////........./////////000000///......---...///000111111111111111111111111111111222222222222333333333333333333444444444444444444555666888999:::::::::<<<===>>>>>>@@@@@@AAABBB@@@@@@AAABBBDDDFFFHHHIIIKKKMMMOOONNNLLLKKKMMMOOOMMMMMMNNNOOOPPPRRRSSSTTT[[[___cccaaa\\\WWWVVVVVVVVVUUUUUUTTTSSSSSSSSSSSSUUUVVVXXXYYYZZZ[[[[[[[[[ZZZ[[[\\\]]]^^^^^^]]]\\\[[[\\\\\\\\\\\\ZZZYYYWWWXXXXXXZZZ^^^bbbdddcccbbb``````bbbcccdddeeeeeeeeebbbcccccccccdddfffggggggccceeeeeeccc___^^^___aaaaaa`````````aaabbbbbbccc___```aaabbbaaa```___^^^^^^______``````_________```````````````___^^^]]][[[[[[\\\\\\[[[ZZZYYYXXXTTTUUUVVVWWWWWWVVVUUUTTTQQQPPPOOONNNMMMMMMMMMMMMLLLLLLMMMMMMMMMLLLKKKJJJJJJJJJIIIHHHGGGGGGHHHHHHDDDCCCCCCDDDEEEDDDBBB@@@???>>>======>>>???>>><<<>>>======<<<;;;;;;::::::777777888888888888888777777777666666666555555555444444555555555666666666444333333222222333333444333333333333333333333333000000111111111222222222111111000000000000111111+++,,,---.........---,,,///...---,,,---...///000111111111111111111111111---......///000111111222000111111111111222222222000111111111111222222222333333333333333222111000444444555555666666777777999:::;;;<<<============@@@@@@AAABBBCCCCCCCCCCCC@@@@@@@@@@@@AAABBBCCCDDDGGGGGGGGGGGGHHHJJJLLLMMMMMMMMMLLLLLLLLLLLLLLLMMMGGGFFFFFFHHHLLLNNNOOOOOOKKKKKKKKKKKKJJJKKKMMMOOOKKKKKKKKKJJJHHHFFFCCCBBBBBBDDDFFFGGGGGGIIIMMMQQQSSSQQQOOOLLLKKKLLLNNNOOORRRQQQOOOMMMKKKIIIHHHHHHIIIIIIHHHGGGGGGHHHHHHHHHJJJIIIIIIJJJMMMRRRWWWZZZVVVSSSOOOKKKJJJLLLOOOQQQKKKKKKJJJIIIIIIHHHGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFAAA???>>>>>>@@@@@@???>>>>>>===;;;:::;;;<<<>>>???<<<<<<;;;;;;;;;<<<<<<===<<<;;;::::::999999::::::888888777666666666666666555555444444444333333333222222333333333444444444333333333222222222111111222222222222222222222222111111000000111222333333000000000000000000000000111111000000/////////...//////////////////////////////000000///...---------.........//////000000111...+++***---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...++++++,,,---............,,,,,,,,,---------......******++++++,,,---......))))))+++,,,---...............------------......------------------------,,,,,,,,,------...................../////////000---,,,,,,,,,,,,---......////////////////////////............/////////000...///000000000///------222222111111111111111111111111222222222333333333333333444444444333222222222333666888::::::::::::::::::::::::;;;===>>>?????????>>>???AAADDDGGGIIIMMMOOOQQQPPPMMMLLLMMMOOOLLLMMMNNNPPPRRRSSSUUUUUUUUUZZZ^^^]]]XXXUUUUUUWWWTTTTTTTTTTTTUUUVVVWWWXXXWWWXXXXXXYYYZZZ[[[\\\\\\\\\]]]^^^^^^___^^^]]]\\\ZZZ[[[[[[[[[ZZZYYYWWWVVVUUUVVVYYY^^^bbbddddddbbb\\\^^^```bbbdddeeeffffff``````aaabbbccceeefffgggeeefffgggdddaaa___aaacccaaa```````````````aaaaaa]]]]]]^^^______`````````___```````````````___^^^^^^_______________^^^^^^ZZZZZZ[[[[[[ZZZYYYWWWVVVSSSTTTUUUVVVVVVVVVUUUTTTQQQQQQPPPOOONNNNNNNNNNNNLLLMMMNNNNNNMMMLLLKKKJJJIIIHHHHHHGGGGGGGGGHHHHHHCCCCCCCCCDDDEEEDDDBBB???>>>===<<<===>>>???>>>===>>>>>>===<<<;;;;;;::::::666777777888888888777777777666666666555555555555555555555666666666777777444333333222222333333444333333333333333333333333000000111111222222222222111111000000000000111111---,,,,,,,,,,,,---......+++,,,,,,------.........000000000000//////////////////000000000000//////000000000000111111111111000111111111111222222222222222333333333333444444555444444333333333444444777888999:::<<<===>>>>>>CCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCDDDEEEEEEFFFGGGIIIJJJJJJJJJKKKMMMOOORRRPPPMMMLLLMMMLLLKKKJJJMMMJJJGGGJJJPPPTTTTTTRRRQQQOOOMMMNNNOOOPPPOOONNNLLLLLLKKKIIIHHHGGGFFFEEEGGGGGGGGGHHHIIIKKKNNNOOOLLLNNNOOONNNMMMNNNQQQTTTVVVSSSNNNJJJHHHHHHIIIJJJLLLKKKJJJIIIIIIIIIIIIIIIKKKKKKKKKKKKLLLMMMNNNOOOQQQOOOMMMNNNPPPQQQRRRRRRMMMKKKIIIHHHIIIJJJIIIIIIHHHGGGFFFDDDCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???>>><<<;;;::::::;;;;;;<<<<<<======<<<<<<;;;:::;;;:::999888888999:::;;;888666555444555666555444444222111222555555333111111222222333333444444555222222222222222222222222111111111111111222222222111222222222222111000000////////////////////////////////////000000000000111000///...------...///222111///...---------...//////............//////000000///...------,,,,,,,,,+++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///...---,,,+++,,,---...,,,,,,,,,---------......------------------------.........------,,,,,,,,,,,,,,,,,,+++++++++******------------------------,,,,,,,,,------........................---------........................///000000000000000//////000000//////.........---////////////000000000000111222222222222333333333222222333333333333444444444333333333444777:::;;;:::;;;<<<;;;;;;;;;===???>>>???AAABBBBBBDDDGGGIIIOOONNNMMMKKKJJJJJJIIIIIIKKKLLLNNNPPPRRRSSSSSSTTTSSSRRRRRRRRRRRRSSSSSSTTTWWWUUUSSSRRRSSSTTTUUUUUUXXXXXXXXXYYYYYYYYYYYYYYY\\\]]]]]]]]]]]]\\\[[[[[[ZZZ[[[[[[[[[ZZZYYYXXXWWWZZZ[[[\\\^^^___aaacccddd^^^___aaabbbcccbbbaaa```\\\^^^_________aaafffkkkiiihhhfffcccaaa```______aaaaaa```____________```aaabbbbbbaaa``````bbbddd___^^^^^^]]]]]]]]]^^^^^^___^^^]]]\\\\\\\\\]]]]]]]]]]]]]]]]]]\\\ZZZXXXWWWVVVWWWYYYYYYYYYWWWUUUTTTWWWTTTPPPOOOQQQRRRQQQOOONNNMMMLLLJJJIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCBBBCCCDDDDDDBBB@@@???>>>>>>===============>>>>>>===<<<;;;:::999999<<<;;;999777666666777777888888888888777777777777777777777777888888888888555555444444444333333333111111111000000000000///...------...111222222111000000000000000000000000---,,,,,,,,,,,,---......------------------------000000/////////.........//////000000000000////////////000000000111111111000111111111111222222222222222222333333333444444555444444333333333444444777888999:::;;;===>>>>>>EEEDDDDDDCCCAAA@@@@@@???@@@AAABBBCCCEEEFFFGGGHHHHHHIIIJJJJJJJJJKKKMMMOOOPPPNNNLLLLLLLLLLLLKKKJJJLLLIIIHHHKKKQQQUUUVVVTTTRRRPPPOOOOOOPPPQQQQQQPPPMMMMMMLLLJJJIIIHHHGGGGGGIIIIIIIIIIIIJJJLLLNNNOOOLLLNNNOOONNNMMMMMMPPPSSSUUURRRNNNJJJHHHHHHIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJLLLLLLKKKKKKLLLLLLMMMNNNNNNLLLKKKLLLNNNPPPPPPPPPMMMKKKIIIHHHIIIJJJJJJIIIGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@????????????>>><<<;;;::::::;;;;;;::::::;;;;;;::::::999888:::999999888888999999:::888666555444555666555444555333333444666666444222222333333333333444444444222222222222222222222222222222111111111111111111111222222222222111000000000000000000000000000000.../////////000000000000000000......---...//////000///...,,,,,,,,,,,,,,,......------------......000//////...------,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++,,,---///000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------,,,,,,,,,++++++------------------------,,,,,,------------------------................................................////////////......000/////////............////////////000000000000//////000000000111111111222222222333333333444444555444444444555888:::<<<999:::;;;;;;:::;;;===???>>>???AAAAAABBBCCCFFFHHHMMMMMMLLLJJJJJJJJJJJJJJJJJJKKKMMMNNNPPPQQQQQQRRRQQQQQQQQQQQQQQQRRRRRRSSSUUUUUUUUUUUUVVVVVVUUUTTTWWWWWWXXXXXXYYYYYYYYYZZZ\\\\\\\\\]]]\\\[[[[[[ZZZZZZZZZZZZZZZZZZYYYXXXXXXZZZ[[[]]]___```bbbbbbccc^^^___``````aaaaaa``````\\\^^^`````````bbbfffiiihhhfffeeecccaaa______^^^```______^^^]]]]]]]]]]]]]]]___``````______```bbb___^^^^^^]]]\\\\\\\\\]]]]]]\\\[[[ZZZZZZ[[[\\\\\\]]]]]]]]]]]]\\\ZZZXXXWWWSSSTTTVVVWWWWWWVVVUUUTTTUUUSSSPPPOOOQQQRRRQQQOOOOOONNNMMMLLLJJJJJJIIIIIIGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCBBBCCCDDDCCCBBB@@@??????>>>=========>>>>>>???>>>>>>===<<<;;;:::999:::999888666666666666666666666666666555555555555666666666555555555555555555555444444444333333333333333222222222111111111111//////000222333222111000000000000000000000000---,,,,,,,,,,,,---.........---------------,,,,,,//////.........---------...//////000000//////...//////000000000000111111000111111111111222222222222222222222333333333333444444333333333333444444777888999:::;;;<<<===>>>CCCCCCBBBAAA@@@??????>>>???@@@BBBCCCFFFGGGIIIJJJIIIJJJJJJJJJIIIIIIKKKMMMMMMLLLKKKKKKLLLMMMLLLKKKJJJIIIHHHLLLQQQVVVWWWVVVSSSQQQPPPPPPQQQRRRRRRQQQNNNNNNMMMLLLKKKJJJJJJJJJLLLLLLKKKLLLMMMNNNOOOPPPNNNNNNOOONNNMMMNNNPPPRRRTTTQQQNNNJJJHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHIIILLLNNNNNNNNNMMMKKKIIIIIIJJJKKKKKKJJJGGGFFFEEECCCBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>===<<<;;;;;;;;;;;;::::::;;;;;;::::::999888888999999999999999999888888666555444555666555444555444444555666666555333444444444444333333333333222222222222222222222222333222222222111000000000111111222222111111000///////////////////////////....../////////000000000///............//////000000///...------,,,------///......------....../////////......---,,,,,,,,,++++++******++++++,,,,,,------------------------,,,,,,,,,------------...,,,,,,++++++,,,---......,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,------------------.........---------,,,,,,------------------------------------------,,,,,,,,,---------.../////////........................------............------////////////............////////////000000000000/////////000000000111111222222222222333333333333555555444555666888:::;;;888:::;;;:::::::::<<<>>>>>>???AAAAAA@@@AAADDDFFFJJJJJJIIIIIIIIIIIIJJJJJJHHHIIIJJJLLLMMMNNNNNNNNNOOOOOOOOOOOOOOOPPPQQQQQQSSSTTTVVVXXXXXXVVVUUUSSSVVVVVVWWWXXXYYYZZZZZZ[[[[[[[[[\\\\\\[[[[[[ZZZYYYZZZZZZZZZZZZZZZYYYYYYYYYZZZ\\\^^^aaacccccccccbbb^^^^^^^^^^^^^^^___``````]]]___aaabbbbbbccceeegggeeedddcccaaa___^^^^^^^^^^^^]]]]]]\\\[[[ZZZZZZZZZYYY[[[^^^___^^^^^^^^^______^^^]]]\\\[[[ZZZZZZZZZZZZYYYXXXXXXXXXYYYZZZ[[[\\\\\\\\\\\\ZZZXXXVVVUUUPPPQQQRRRTTTUUUTTTTTTSSSSSSQQQOOOOOOPPPQQQQQQPPPQQQPPPNNNLLLKKKJJJIIIIIIFFFFFFFFFFFFEEEEEEEEEEEECCCBBBAAABBBCCCCCCAAA@@@@@@@@@???>>>>>>>>>>>>?????????>>>===<<<;;;::::::888888777666555555666666666666666666555555555555777666666555555444444444555555444444444333333333444444444444333333333333333222111222333444333222000000000000000000000000---,,,,,,,,,,,,---......,,,,,,------------------......---------,,,,,,,,,...//////////////////...////////////000000000111000000111111111222222222111222222222222333333333333333333222333333444444777777888999;;;<<<===>>>===>>>>>>???@@@AAAAAABBBAAAAAACCCDDDFFFGGGHHHIIIGGGHHHIIIHHHGGGGGGHHHJJJKKKJJJJJJLLLNNNOOONNNMMMJJJIIIIIILLLPPPSSSTTTSSSRRRPPPOOOOOOPPPQQQQQQPPPOOONNNMMMLLLLLLLLLMMMNNNNNNNNNNNNOOOOOOPPPPPPQQQQQQPPPPPPOOOOOOOOOQQQRRRRRRPPPMMMJJJIIIIIIIIIJJJIIIJJJKKKLLLMMMMMMMMMMMMNNNMMMLLLKKKJJJIIIIIIIIIGGGFFFFFFHHHKKKMMMMMMMMMLLLKKKJJJJJJKKKLLLKKKJJJGGGGGGEEEDDDCCCBBBBBBBBBCCCCCCBBBAAA???>>>======>>>======<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::777888999::::::999888777888666555444555666555444444444444555555555444333666555555444333333222222222222222222222222222222333333333222111000//////111111111111111000000///------------------------........./////////000000............//////000000111111000000/////////////////////....../////////.........------,,,,,,,,,------...---,,,,,,...///........................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,---...///000000........................------.../////////......///////////////.........////////////000000000000111111111111222222222222111222222222222333333333444444444444555777888999888999:::999999999;;;======???@@@@@@???@@@BBBDDDGGGGGGGGGGGGHHHIIIJJJJJJFFFGGGHHHJJJJJJKKKKKKKKKMMMMMMMMMMMMMMMNNNOOOPPPRRRSSSUUUVVVUUUTTTTTTTTTUUUUUUVVVWWWYYYZZZ[[[[[[ZZZZZZ[[[[[[ZZZZZZYYYXXXYYYYYYYYYYYYYYYZZZZZZZZZ\\\^^^bbbeeeffffffeeeddd___^^^]]]]]]]]]^^^```aaa^^^___aaabbbcccccccccdddcccbbb```___^^^]]]]]]\\\[[[[[[[[[ZZZYYYXXXWWWVVVUUUXXX\\\^^^^^^]]]]]]^^^^^^]]]\\\ZZZYYYXXXXXXXXXWWWVVVUUUUUUUUUVVVWWWXXXYYYYYYYYYYYYWWWUUUSSSRRROOOPPPPPPQQQQQQQQQPPPPPPPPPOOOOOOOOOPPPPPPPPPPPPPPPOOOMMMKKKJJJHHHHHHHHHFFFFFFEEEEEEEEEDDDDDDDDDBBBAAAAAAAAACCCCCCAAA???AAA@@@@@@?????????????????????>>>===<<<;;;;;;:::888777777777666666666777888888888888777777777777999999888777666666555555555555444444444333333333555444444444444333333333444222111222333333222111////////////////////////---,,,,,,,,,,,,---......++++++,,,,,,---...//////------------,,,,,,,,,,,,......////////////.........////////////000000000000000111111111222222222111111111222222222333333222222222222222333444555666777888999;;;<<<======<<<<<<===>>>???AAAAAABBBCCCCCCDDDDDDEEEEEEFFFFFFEEEFFFGGGFFFEEEEEEFFFHHHJJJJJJJJJLLLOOOPPPOOOMMMJJJJJJJJJLLLNNNOOOOOONNNPPPNNNLLLMMMNNNOOONNNNNNNNNNNNMMMLLLLLLMMMOOOPPPOOOPPPPPPQQQQQQRRRRRRRRRTTTRRRQQQPPPPPPQQQRRRRRRPPPOOOLLLJJJIIIIIIIIIJJJIIIJJJLLLMMMNNNOOOOOONNNNNNNNNLLLJJJIIIHHHHHHGGGFFFFFFFFFHHHKKKMMMMMMLLLKKKJJJIIIJJJLLLLLLKKKIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA???>>>========================<<<<<<<<<<<<======<<<<<<;;;:::777777999::::::999777777888666555444555666555444222333444444444333333333666666555555444333222222222222222222222222222222333333333222111000//////000111111111111000//////....................................////////////------...//////000000000000000000000000/////////...------,,,,,,------...---------------,,,,,,,,,,,,......---++++++---///........................------------------------******+++,,,,,,---------,,,,,,,,,---------..............................,,,,,,,,,------.........,,,,,,,,,,,,++++++++++++------------------------.........------,,,,,,,,,,,,,,,,,,---...///000000........................---...///000000000000000.........///////////////////////////000000000000000000111111111222222222111111111222222222333333222222222333444555666777666888999888888888:::<<<<<<===>>>>>>>>>>>>@@@BBBDDDDDDDDDEEEFFFHHHIIIJJJFFFGGGHHHHHHIIIIIIIIIIIIKKKKKKKKKKKKLLLMMMNNNOOOQQQRRRSSSRRRPPPQQQTTTVVVTTTUUUVVVWWWXXXYYYZZZ[[[YYYYYYZZZZZZYYYYYYXXXWWWYYYYYYXXXXXXYYYZZZ[[[\\\```bbbeeehhhiiiiiigggfffaaa```___^^^___```bbbccc`````````bbbbbbbbbbbbaaa```___^^^]]]\\\[[[[[[[[[YYYYYYYYYYYYXXXWWWVVVUUUUUUXXX[[[]]]]]]\\\\\\]]]\\\\\\ZZZYYYWWWWWWVVVVVVUUUTTTSSSRRRSSSSSSUUUUUUUUUUUUUUUUUUTTTRRRQQQOOOQQQQQQPPPPPPOOONNNMMMLLLMMMNNNOOOOOOOOONNNOOOOOOMMMLLLJJJIIIGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCAAA@@@@@@AAABBBBBBAAA???AAA@@@@@@?????????????????????>>>===<<<;;;::::::777777888888888888888888888888888888777777777777999888888777666555555444555555444444444333333333333333333333222222222222222111000000111222000///////////////////////////---,,,,,,,,,,,,---......++++++,,,------......///......---------,,,,,,,,,---......//////......---......////////////000000000111111111111222222222111111111111222222222222222111111222222333444555666777888999:::;;;<<<===>>>>>>>>>???????????????DDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDFFFHHHIIIIIIJJJLLLOOOOOONNNLLLIIIJJJKKKLLLLLLLLLLLLLLLNNNLLLKKKKKKLLLMMMMMMLLLMMMLLLKKKJJJKKKMMMOOOQQQOOOPPPQQQRRRSSSSSSSSSSSSVVVSSSQQQPPPQQQRRRQQQQQQNNNMMMLLLJJJIIIIIIJJJJJJJJJKKKMMMOOOPPPPPPOOOOOONNNMMMKKKJJJHHHGGGGGGGGGFFFFFFGGGIIIKKKMMMLLLKKKIIIIIIHHHJJJKKKLLLJJJIIIHHHGGGFFFDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>>======>>>>>>>>>======<<<::::::;;;;;;::::::999888777888888888888888888777888666555444555666555444111333444444333222222333666666666555444333333222222222222222222222222222333222222222111000000000000000111111000000///...000000000000000000000000------........./////////---...//////000//////...,,,---------------,,,,,,*********))))))*********------,,,,,,,,,,,,,,,,,,)))+++---+++((('''))),,,------------------------...------------,,,,,,,,,&&&''')))+++---///000000,,,,,,,,,---------..............................,,,,,,------------------,,,,,,+++++++++*********------------------------------------------,,,,,,,,,---------.../////////........................---...///000111111111111.........///////////////////////////000000000000........./////////000000111111111111222222222222111111222222333444444555666777888777777777999;;;:::;;;============@@@BBBCCCCCCCCCCCCEEEFFFGGGHHHGGGGGGHHHHHHIIIHHHHHHHHHJJJJJJJJJKKKLLLMMMNNNOOOPPPQQQRRRPPPNNNOOOSSSWWWUUUUUUVVVWWWXXXYYYYYYZZZXXXXXXYYYYYYYYYXXXWWWWWWYYYXXXXXXXXXYYYZZZ\\\]]]bbbdddfffhhhjjjiiiiiihhhcccccccccccccccddddddeeeaaa```______aaaaaa```___]]]\\\[[[[[[ZZZZZZZZZZZZWWWXXXYYYYYYYYYXXXVVVUUUUUUWWWZZZ[[[ZZZZZZ[[[[[[ZZZYYYXXXWWWVVVUUUUUUUUUTTTTTTRRRQQQQQQQQQRRRRRRQQQRRRSSSSSSSSSRRRPPPOOORRRRRRQQQOOONNNMMMLLLKKKLLLNNNOOOOOONNNLLLMMMMMMIIIIIIGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCC@@@??????@@@AAABBBAAA???@@@@@@???>>>>>>>>>>>>???>>>>>>===<<<;;;:::999999666777888999999:::999999666666666666555555555555666555555444444333333333555555444444444333333333222222222222111111111111000///......000111000///000000000000000000000000---,,,,,,,,,,,,---...............------,,,,,,,,,............---------------......//////......---........./////////000000000111111111111222222222111111111111222222222222111111111111222333444555666666777999:::;;;<<<===>>>>>>>>>??????@@@@@@@@@AAAAAABBBBBBCCCCCCCCCDDDCCCEEEFFFFFFEEEFFFHHHJJJGGGGGGHHHJJJMMMMMMKKKIIIHHHJJJLLLMMMMMMLLLMMMMMMMMMKKKJJJJJJKKKLLLLLLKKKKKKJJJIIIHHHJJJLLLOOOQQQNNNOOOQQQSSSTTTUUUTTTTTTUUURRROOONNNPPPQQQPPPNNNMMMLLLKKKJJJJJJJJJJJJJJJKKKMMMOOOPPPQQQPPPOOONNNMMMLLLKKKIIIHHHGGGGGGGGGFFFFFFFFFHHHKKKKKKJJJHHHGGGGGGGGGIIIKKKKKKIIIGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@?????????<<<===>>>>>>???>>>===<<<::::::;;;;;;::::::999888888888777777777777888888888666555444555666555444111444666555333222333555666666555555444444333333222222222222222222222222222222111111111111111111000000000000000//////...////////////////////////---------.........//////...//////000000///...---***+++,,,------,,,+++++++++******************+++,,,,,,,,,,,,,,,,,,,,,,,,(((+++,,,***&&&%%%(((+++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,((()))***,,,------------,,,,,,,,,---------..............................------------------,,,,,,------,,,,,,,,,+++++++++------------------------,,,,,,------------------------..........................................,,,---...///000000000000............/////////000////////////000000000000............/////////000111111111111222222222222111222222333444444444444555666777777666666888:::888999;;;<<<<<<===@@@BBBBBBBBBBBBBBBCCCEEEFFFFFFHHHHHHIIIIIIIIIIIIHHHHHHIIIJJJJJJJJJKKKMMMNNNOOONNNQQQSSSSSSPPPPPPSSSWWWVVVVVVVVVWWWWWWXXXXXXXXXWWWXXXXXXXXXXXXWWWVVVVVVXXXXXXWWWWWWXXXZZZ]]]^^^cccdddeeeggghhhhhhhhhhhhffffffggghhhhhhhhhhhhgggccc```]]]]]]^^^___^^^]]][[[ZZZZZZYYYYYYYYYYYYZZZVVVWWWYYYZZZZZZYYYXXXWWWUUUVVVXXXXXXWWWVVVXXXYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUTTTRRRPPPOOOOOOPPPPPPPPPQQQRRRSSSSSSSSSRRRQQQRRRRRRQQQOOOOOONNNNNNNNNLLLNNNPPPOOOMMMKKKKKKLLLGGGFFFFFFEEEDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBBBB???>>>>>>???AAABBB@@@?????????>>>=========>>>>>>======<<<;;;:::999888888444555777888999999999888666666666666555555555555444444444444444444444444555555444444444333333333222222222222111111111111///...---...000111000///000000000000000000000000---,,,,,,,,,,,,---......111000///...,,,+++))))))//////.........------------..................---............/////////000000111111111111222222222000111111111111222222222111111111111222333444555666666777888:::;;;<<<===:::;;;===>>>@@@BBBDDDDDD??????@@@AAABBBDDDDDDEEEDDDEEEFFFGGGGGGHHHJJJLLLEEEEEEFFFIIIKKKKKKIIIGGGGGGIIILLLNNNNNNNNNOOOOOOMMMKKKJJJJJJKKKLLLLLLKKKIIIHHHGGGGGGHHHKKKOOOQQQMMMNNNQQQSSSUUUUUUUUUUUUTTTQQQNNNMMMNNNOOONNNLLLLLLLLLKKKJJJJJJJJJJJJJJJLLLNNNOOOQQQQQQPPPOOONNNLLLLLLJJJIIIHHHGGGGGGGGGFFFEEEFFFHHHJJJJJJHHHFFFFFFFFFGGGHHHJJJJJJIIIGGGDDDCCCBBBAAA@@@?????????AAA@@@@@@@@@@@@@@@@@@@@@<<<===>>>??????>>>===<<<<<<<<<======<<<<<<;;;:::999888777666666777888999888666555444666666555444222555777777444333444666555555555555555444444444222222222222222222222222111111111111111222222222000000000000000//////...,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000000000...---,,,+++,,,---.........---,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,))),,,...,,,(((&&&)))---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,.........---,,,***'''&&&,,,,,,,,,---------......------------------------.........------,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,------........................---------........................+++,,,---...////////////---.........//////000000////////////000000000000000000000000111111111111000111111111111222222222222222333444555555555555444666777666666666888:::777888:::;;;;;;===@@@BBBBBBAAAAAABBBCCCDDDEEEEEEIIIIIIJJJJJJJJJIIIHHHHHHIIIIIIJJJJJJLLLMMMNNNOOOLLLQQQVVVVVVSSSQQQSSSVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXWWWWWWVVVUUUXXXXXXWWWWWWXXX[[[]]]___dddddddddeeefffggghhhhhhggghhhjjjkkkkkkkkkjjjiiiddd```\\\[[[]]]^^^^^^\\\ZZZYYYYYYXXXXXXXXXYYYYYYUUUWWWYYY[[[[[[[[[YYYYYYUUUUUUVVVUUUTTTTTTVVVWWWVVVVVVUUUUUUTTTUUUUUUUUUVVVTTTRRRPPPOOONNNOOOOOOOOOPPPRRRTTTTTTTTTTTTSSSQQQQQQPPPPPPOOOPPPPPPPPPKKKNNNPPPOOOLLLJJJJJJKKKFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDCCCCCCCCCBBBBBBBBB>>>>>>>>>???AAAAAA@@@??????>>>>>>==================<<<;;;:::999888888777333444666777888888888888888888888888777777777777555555555666666666666666555555444444444333333333333333333222222222111111...------...111222222111000000000000000000000000---------------------------------,,,,,,+++++++++---,,,,,,,,,,,,---..............................---......///////////////222222222111111111111000222222222111111111000000222111000000111333555666888888999999999:::::::::::::::;;;<<<===>>>???@@@???@@@AAACCCDDDEEEEEEEEEGGGGGGGGGFFFEEECCCBBBAAAEEEDDDDDDDDDDDDEEEFFFFFFEEEGGGJJJMMMNNNOOONNNNNNNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIIIIKKKMMMNNNNNNNNNOOOOOOQQQSSSTTTUUUTTTRRRPPPNNNLLLKKKKKKLLLJJJIIIGGGGGGGGGIIIKKKLLLLLLMMMNNNOOOOOONNNLLLKKKIIIIIIJJJIIIGGGGGGIIIKKKFFFFFFEEEEEEEEEEEEEEEFFFEEEFFFHHHJJJJJJJJJHHHGGGFFFEEEDDDBBBAAA@@@??????AAAAAAAAA@@@@@@@@@??????AAA@@@???>>>>>>>>>???@@@>>><<<:::888777777777777888888999:::999888777666444333333333333222222222333333333444444444555555444444333333333333222222333333333222222111111111000000000000000000000000////////////////////////000000000000000000000000------...............---111///...,,,+++++++++,,,------------------------((())))))******+++,,,,,,//////.........---------))))))))))))))))))))))))......---,,,,,,+++******++++++,,,---------,,,,,,,,,------......------,,,..................------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---///............------------.........//////000000.........////////////000......////////////......000000////////////000000000000000000111111111111222222333444444555555666333444555555666666555555777888999:::<<<===>>>???AAAAAAAAAAAABBBDDDFFFGGGJJJIIIIIIKKKNNNNNNJJJGGGIIIKKKKKKKKKIIIHHHIIIJJJQQQQQQRRRSSSTTTUUUVVVVVVXXXWWWVVVUUUTTTUUUVVVVVVVVVVVVWWWWWWWWWVVVUUUUUUVVVWWWXXXXXXXXXYYY\\\___aaa``````aaadddhhhjjjjjjiiiffffffiiimmmnnnjjjfffbbbaaa````````````^^^\\\\\\[[[[[[[[[ZZZZZZYYYYYYVVVVVVWWWXXXXXXWWWVVVVVVYYYZZZZZZZZZZZZXXXVVVUUUTTTTTTUUUUUUVVVVVVVVVVVVXXXUUURRRPPPPPPOOONNNLLLMMMPPPSSSUUUTTTRRRQQQPPPMMMNNNPPPQQQRRRRRRQQQPPPNNNNNNLLLKKKJJJJJJJJJJJJDDDDDDDDDFFFHHHHHHFFFDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@>>><<<;;;999999777777777888999999999:::888888999999999888888777666666666666666666666666777666555444333222222222333333333333333333333333222222222111111111000000////////////////////////////////////////////////---------------------------------,,,,,,+++++++++---............/////////........................---......///////////////000000000111111222222222222222222111111111000000111111000///000222444555555555666777888888999999999:::;;;<<<===>>>?????????@@@AAABBBCCCDDDDDDDDDEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@@@@@@@AAABBBBBBEEEGGGIIILLLMMMNNNMMMMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMNNNPPPQQQSSSTTTPPPOOOMMMKKKJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHJJJKKKLLLMMMNNNOOOOOOMMMLLLJJJIIIJJJJJJIIIGGGGGGHHHIIIEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFHHHIIIJJJIIIHHHGGGDDDCCCBBB@@@>>>>>>======>>>>>>>>>???@@@@@@AAAAAAAAA@@@???>>>>>>>>>???@@@>>><<<:::999777777777888777888888999888888666555555555444444333333222222333333333444444444444555444444333333333333222222333333333222222111111111000000000000000000000000000000000000000000000000000000000000000000000000---......//////.........000///...,,,++++++,,,,,,------------------------......------------------...---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,++++++***,,,------......------,,,..................------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------............---------------........./////////000------........./////////......////////////......000000////////////000000000000000000111111111111222222333333444555555555333444444555555555555555777777888:::;;;<<<===>>>@@@???@@@@@@BBBDDDFFFGGGHHHGGGHHHJJJMMMNNNKKKIIIIIIJJJKKKKKKIIIIIIJJJKKKOOOPPPPPPQQQRRRSSSTTTTTTWWWVVVUUUTTTSSSTTTUUUVVVUUUVVVVVVWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\^^^```cccbbbbbbbbbdddfffhhhhhhhhhffffffiiimmmnnnjjjfffdddbbbaaaaaabbbaaa```^^^[[[[[[[[[[[[ZZZZZZZZZYYYVVVWWWXXXXXXXXXXXXWWWVVVZZZZZZZZZZZZZZZXXXWWWVVVUUUUUUTTTTTTTTTUUUUUUVVVVVVTTTPPPNNNNNNOOONNNMMMMMMOOORRRSSSRRRQQQOOOOOONNNOOOOOOPPPOOOOOONNNNNNOOOOOOMMMLLLJJJJJJIIIIIIGGGFFFEEEEEEFFFFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@??????@@@@@@AAAEEEDDDBBB@@@>>><<<:::999888888888888888999999999777777888999999999888888666666666666666666666666666666555333333222222333333333333333333333333333222222222111111111000000000000000000000000000000////////////////////////------------------------------,,,,,,,,,,,,++++++......000111111111000///........................---......///////////////......///000111222333333222111111111111000000000000000/////////111222333222222333444555777777888999999:::;;;<<<===>>>>>>???@@@@@@AAABBBBBBBBBAAACCCCCCBBBAAAAAABBBCCCCCCBBBBBBAAAAAABBBBBBCCCDDDDDDFFFIIIKKKLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMKKKKKKLLLMMMNNNPPPQQQRRRNNNNNNLLLKKKJJJJJJJJJJJJJJJIIIHHHFFFFFFGGGIIIJJJLLLMMMNNNNNNNNNLLLKKKJJJJJJKKKKKKJJJGGGFFFFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIIIIHHHGGGFFFDDDCCCAAA@@@>>>=========:::;;;<<<===???@@@BBBBBBAAAAAA@@@???>>>>>>??????===<<<:::999888888888999777888888888888777666666666666555555444333222222333333333333444444444444444444333333333333222222222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000...///////////////......///...---,,,,,,,,,,,,,,,------------------------000000///......---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////.........---,,,+++***))),,,------......------,,,------------------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------............------------..................------------.............../////////,,,---------..................////////////......000000////////////000000000000000000111111111111222222333333444444555555444444444555555555555555666666777999:::;;;<<<<<<======>>>???AAADDDFFFGGGEEEEEEFFFIIILLLMMMLLLJJJIIIJJJKKKJJJJJJJJJLLLNNNNNNNNNOOOPPPQQQRRRRRRSSSTTTTTTSSSRRRSSSSSSUUUVVVUUUVVVWWWXXXXXXYYYYYYXXXYYYYYYZZZ\\\___aaaaaa```dddcccccccccdddeeeffffffhhhffffffhhhlllmmmjjjgggeeedddbbbbbbccccccaaa```[[[[[[[[[[[[ZZZZZZZZZZZZWWWWWWXXXXXXXXXXXXWWWWWWZZZZZZZZZZZZYYYXXXWWWWWWVVVUUUTTTSSSSSSSSSTTTUUUTTTQQQNNNLLLMMMNNNOOOOOOOOOPPPQQQRRRRRRQQQOOONNNPPPPPPOOONNNMMMMMMLLLLLLQQQPPPNNNLLLKKKJJJIIIIIIJJJHHHEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>???@@@AAAEEEDDDBBB@@@===:::999888999999999888888888888888666777777888999999999888777777777777777777777777666555444333333222222333333333333333333333333333222111111111111000000000111111111111111111111111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111222111///...........................---......///////////////......//////000111111222111111111111000000000000/////////...///000111222000000111333444666777888999999999:::;;;<<<<<<<<<>>>??????@@@@@@@@@??????AAA@@@???>>>???AAACCCDDDDDDCCCCCCCCCCCCDDDEEEEEEDDDFFFHHHJJJKKKJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIJJJIIIJJJLLLNNNNNNNNNMMMMMMIIIIIIJJJKKKLLLNNNOOOPPPNNNNNNMMMMMMLLLLLLLLLLLLJJJIIIGGGFFFEEEFFFHHHIIILLLMMMMMMMMMLLLKKKJJJIIIJJJKKKLLLJJJGGGEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHGGGFFFFFFEEEDDDCCCAAA@@@?????????999:::;;;<<<>>>???@@@@@@AAA@@@@@@???>>>>>>>>>>>><<<;;;:::999888888999:::999999999888888888777777777777666555444333333222222222333333333444444444444444333333333222222222222222222111111111111111////////////////////////111111111111111111111111//////////////////////////////000000//////.........------------,,,---------------------------------,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,+++++++++************************))))))***+++---...//////------------,,,,,,+++***,,,------......------,,,,,,,,,------------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------...............------..................---------,,,,,,........................,,,,,,,,,---------............////////////......000000////////////000000///000000000111111111111111222222333444444555555444444444444555555666666555666777888999:::;;;;;;;;;;;;===???AAACCCEEEFFFDDDEEEFFFHHHJJJJJJJJJIIIHHHIIIJJJJJJJJJKKKNNNPPPMMMNNNOOOPPPQQQRRRRRRSSSSSSSSSRRRRRRSSSTTTVVVWWWXXXXXXYYYYYYZZZYYYYYYYYYZZZZZZ[[[___ccceeecccaaaaaabbbcccccccccccceeefffgggffffffgggjjjjjjiiifffeeecccaaaaaabbbbbbaaa```[[[[[[[[[ZZZZZZZZZZZZZZZXXXXXXXXXYYYYYYXXXXXXXXXZZZZZZZZZZZZYYYYYYXXXXXXXXXVVVTTTSSSRRRRRRSSSTTTSSSOOOLLLKKKLLLNNNPPPQQQQQQPPPPPPQQQQQQQQQPPPOOOPPPPPPOOONNNNNNNNNNNNNNNQQQPPPNNNLLLJJJIIIIIIHHHJJJGGGDDDBBBBBBDDDDDDDDDBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@>>>======>>>???@@@@@@???>>><<<:::999888777:::999999999888777777777555666777888999999999888777777777777777777777777555444444333222222222333222222222222222222222222111111111111000000000000000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///...---........................---......///////////////////////////////////////000000000000000000000000//////////////////000000000000222333555666777888888888999999::::::;;;;;;<<<===>>>>>>>>>>>>>>>===???>>>======>>>@@@CCCDDDAAAAAAAAAAAAAAABBBCCCCCCDDDFFFHHHIIIJJJIIIHHHGGGGGGGGGHHHHHHIIIIIIJJJJJJIIIJJJLLLNNNNNNNNNMMMMMMHHHHHHHHHIIIKKKLLLNNNOOOMMMMMMMMMMMMLLLLLLKKKKKKIIIHHHFFFEEEEEEFFFGGGHHHMMMMMMLLLLLLKKKJJJIIIIIIJJJKKKLLLJJJGGGEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@?????????;;;;;;<<<<<<<<<=========@@@@@@??????>>>===<<<<<<;;;:::999888777888999:::::::::999999888888888888777777666555444444333333222222222333333333444444444444333333333222222222111111111111111111111111////////////////////////000000000000000000000000///////////////////////////////////////...------,,,,,,------------------------------------------))))))******+++++++++,,,,,,,,,,,,,,,,,,---------************************+++++++++,,,,,,---------***+++,,,,,,------------,,,------......------,,,,,,,,,,,,,,,------......------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------...............------............------------,,,,,,,,,...............---------,,,,,,,,,---------............////////////......000000////////////000000///000000000111111111111111111222222333444444555555444444444444555666777666666777777888999:::::::::;;;===???AAACCCEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIKKKNNNPPPOOOOOOPPPQQQRRRSSSSSSTTTSSSRRRRRRSSSTTTVVVXXXYYY[[[[[[[[[[[[[[[ZZZYYYXXX[[[\\\^^^```cccddddddccc^^^```bbbccccccccceeegggffffffeeefffggggggfffeeebbb```^^^^^^___``````___ZZZZZZZZZZZZZZZZZZ[[[[[[YYYYYYYYYYYYYYYYYYYYYYYY[[[ZZZZZZZZZYYYYYYYYYYYYYYYXXXVVVTTTRRRRRRRRRRRRRRROOOLLLLLLMMMPPPQQQRRROOOMMMKKKLLLNNNPPPOOONNNPPPPPPPPPQQQQQQRRRRRRRRRPPPOOOMMMKKKJJJIIIHHHHHHHHHEEEBBBAAABBBDDDFFFGGGBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>=========>>>>>>;;;;;;;;;::::::::::::999:::999999999888777777777555666777888888888888888666666666666666666666666444444333222222222333333222222222222222222222222000000000000000000000000////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++---.........---,,,........................---......///////////////000/////////.........---//////000000000000000111/////////000000000000000111111222333555666777777777888888888999999999::::::;;;<<<<<<=========<<<>>>=========>>>@@@BBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFHHHIIIJJJIIIGGGFFFFFFFFFGGGHHHIIIJJJJJJKKKJJJJJJKKKLLLMMMMMMMMMMMMGGGGGGHHHIIIJJJLLLMMMNNNKKKKKKKKKKKKJJJIIIGGGGGGGGGFFFEEEDDDDDDFFFHHHIIIMMMMMMLLLKKKJJJIIIIIIHHHIIIJJJLLLJJJGGGEEECCCCCCDDDEEEGGGHHHIIIHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEAAAAAA???>>>>>>==================<<<<<<;;;;;;;;;>>>>>>>>>>>>===;;;:::999888888777666666777999999:::999999888777888888888555555555444444444444444222222222222333333333333444444333333333333222222000000000111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////...---,,,+++++++++,,,---.........---------------------------******+++,,,,,,---......,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,+++)))***+++,,,---.........,,,------......------,,,++++++,,,,,,------......------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------............------------......------------,,,,,,,,,,,,.........---------------,,,---------..................////////////......000000////////////000000000000000000111111111111111111222222333333444444555555444333444555666777666777777888999999:::::::::<<<>>>@@@BBBCCCDDDDDDDDDFFFFFFFFFDDDDDDEEEFFFHHHHHHHHHHHHHHHIIIMMMPPPPPPPPPQQQRRRSSSTTTTTTUUUQQQQQQRRRSSSTTTWWWYYY[[[\\\\\\\\\\\\\\\[[[ZZZZZZ[[[]]]```aaaaaaaaabbbddd]]]aaaeeeeeeddddddfffiiiffffffeeedddcccbbbbbbaaa___]]][[[ZZZ\\\]]]]]]]]]ZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZ[[[ZZZZZZYYYYYYZZZZZZ[[[ZZZYYYXXXVVVTTTSSSQQQPPPRRRPPPOOOOOOQQQRRRSSSRRRKKKHHHFFFGGGJJJMMMMMMLLLOOOQQQRRRTTTUUUUUUTTTSSSMMMLLLKKKJJJIIIHHHHHHHHHGGGDDDAAA@@@BBBEEEFFFGGGBBBBBBAAAAAA@@@@@@????????????>>>>>>======<<<<<<::::::;;;;;;<<<<<<<<<===999999999888888888888888666777777888888777777666666666666666666666666666333333222222222222333333222222222222222222222222//////000000000000000111........................////////////////////////+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,,,,------------........................---......///////////////.....................///////////////000000111111000000000111111000000///111111222333444444555555777777777888888888888999888888:::;;;<<<<<<<<<<<<======>>>???@@@AAAAAABBBEEEDDDDDDDDDDDDEEEFFFFFFFFFGGGIIIJJJJJJHHHGGGFFFFFFFFFGGGHHHIIIJJJKKKLLLJJJJJJJJJJJJKKKLLLMMMMMMGGGGGGHHHIIIJJJLLLMMMNNNKKKKKKKKKKKKJJJHHHFFFEEEEEEDDDCCCCCCDDDFFFIIIJJJMMMMMMKKKJJJIIIHHHHHHHHHGGGIIIKKKJJJHHHEEEDDDCCCCCCDDDFFFHHHHHHHHHGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDAAA@@@???>>>============>>>=========<<<<<<<<<;;;<<<=========;;;:::888777777666555555555666888999888888666555555555666777333333333333444444444444111222222222222333333333444444333333333333222222///000000000111111111222000000000000000000000000........................000000000000000000000000............---,,,+++******+++,,,......///......------------------------,,,,,,------------------***+++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------,,,------......------,,,***++++++,,,------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------,,,,,,,,,,,,---------------,,,,,,,,,++++++.........------,,,,,,,,,------........./////////......////////////......000000////////////000000000000000000111111111111111111111222333333444444666555444333333555666777777777888888999:::::::::<<<===???AAACCCCCCCCCCCCBBBDDDEEEDDDCCCCCCEEEHHHHHHHHHHHHFFFFFFHHHKKKNNNPPPPPPQQQRRRSSSTTTTTTUUUOOOOOOPPPQQQTTTVVVYYY[[[ZZZZZZ\\\]]]]]]^^^^^^^^^[[[___bbbaaa]]]\\\```eeeaaaeeeiiiiiigggeeehhhjjjffffffeeebbb```^^^^^^^^^]]][[[YYYXXXZZZ[[[\\\\\\YYYZZZZZZZZZ[[[[[[[[[[[[[[[[[[ZZZYYYYYYZZZ[[[[[[[[[[[[ZZZYYYYYYZZZ[[[\\\ZZZZZZZZZYYYWWWTTTQQQOOOSSSRRRRRRSSSTTTUUUTTTRRRKKKGGGDDDEEEJJJOOOOOONNNPPPRRRUUUWWWWWWUUUSSSQQQJJJJJJIIIHHHHHHHHHHHHHHHGGGEEEBBBAAABBBDDDDDDDDDBBBBBBAAAAAA@@@??????>>>===>>>??????>>>===;;;999::::::::::::;;;;;;;;;;;;888888888888888999999999888888888888777666555444444444444444444444444444333222222222222222333333111111111111111111111111////////////000000111111////////////////////////////////////////////////+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,---...///........................---......///////////////+++,,,,,,---...///000000.../////////000000111111000111111111111111000///111111222222333333333444777777777777888888888888666777999:::;;;<<<<<<=========???@@@AAAAAAAAA@@@AAA@@@@@@@@@@@@AAABBBBBBGGGHHHIIIJJJJJJIIIGGGFFFFFFFFFGGGHHHJJJKKKLLLLLLJJJJJJIIIIIIIIIKKKMMMNNNGGGGGGHHHIIIJJJLLLMMMNNNMMMNNNNNNMMMKKKIIIGGGEEEDDDCCCCCCCCCDDDGGGIIIKKKMMMMMMKKKJJJIIIHHHHHHHHHGGGIIIKKKJJJHHHEEEDDDDDDAAACCCEEEGGGHHHGGGFFFEEEFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBAAA@@@?????????@@@========================<<<<<<<<<<<<;;;999777666555555444444555666777888777666555333333444444555111111222333333444444555111111222222222333333333444444444333333333222222//////000000111111111222000000000000000000000000........................000000000000000000000000------------,,,+++***))))))***,,,...//////......------------------------...------,,,,,,++++++***))))))******+++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,---------,,,++++++,,,------......------,,,******+++,,,,,,---......+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++.........------,,,,,,,,,.........////////////000......////////////......000000////////////000000000000000000111111111111000111111222333333444444666555333333333444666888888888888999:::::::::;;;===>>>@@@BBBCCCCCCCCCCCC???BBBDDDDDDBBBCCCFFFJJJHHHHHHGGGFFFEEEGGGJJJMMMOOOPPPPPPQQQRRRSSSTTTTTTNNNNNNNNNPPPRRRVVVXXXZZZWWWXXXZZZ]]]___```aaaaaaZZZ```ccc```ZZZYYY___fffeeejjjnnnmmmiiiggghhhkkkffffffdddaaa^^^\\\\\\\\\]]][[[XXXWWWYYY[[[\\\\\\YYYYYYZZZZZZ[[[[[[[[[\\\\\\[[[ZZZYYYYYYZZZ[[[\\\[[[[[[ZZZYYYYYYZZZ[[[\\\ZZZ[[[\\\[[[YYYUUUQQQNNNTTTSSSTTTUUUWWWVVVTTTRRRMMMHHHEEEGGGMMMRRRSSSRRRQQQSSSVVVXXXWWWTTTPPPNNNIIIHHHHHHGGGGGGHHHHHHIIIHHHFFFCCCBBBCCCCCCBBBAAABBBBBBAAAAAA@@@???>>>>>><<<===???@@@???===:::888999999999888888888888888777777888888999999999:::888888888888777555444333444444444444444444444444222222222111222222333333111111111111111111111111.../////////000000111111000000000000000000000000////////////////////////++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,---......---------............///111111111111000000000000...........................///000000000000000///111111111000000000000000444444333222222222333333555555555555666666666666666777888999;;;<<<===>>>>>>>>>===>>>>>>???@@@AAAAAAAAABBBBBBDDDEEEFFFGGGFFFGGGGGGHHHHHHGGGGGGGGGFFFGGGIIIKKKKKKJJJIIIHHHIIIGGGFFFHHHLLLMMMLLLKKKGGGIIIKKKMMMNNNOOOOOOOOOPPPOOOLLLIIIGGGFFFFFFFFFGGGFFFDDDCCCCCCEEEFFFHHHIIIHHHFFFEEEEEEEEEFFFFFFIIIHHHHHHGGGFFFEEEDDDDDDHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGFFFEEEDDDBBBBBBBBBAAA???>>>>>>>>>?????????===;;;;;;======;;;888888777777666666666666777666666555444444444444444777777666555444444333333555555555555444333222111222222222222222222222222000000000000111111111111222111000//////000111222//////............//////000//////...---,,,,,,,,,////////////////////////---------,,,,,,,,,++++++.........------,,,,,,,,,++++++,,,,,,,,,,,,------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------........................//////.........---------///......---+++******)))------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------///............---------,,,---...---+++))))))))),,,++++++******++++++,,,++++++,,,------......///,,,------......------,,,..................------......------------......000000000000000000000000111111111000000000000000444222111222555777666444333444555666999;;;===>>>>>>???@@@AAABBBBBBBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDHHHGGGFFFEEEEEEGGGIIIJJJNNNOOOPPPRRRSSSSSSTTTTTTVVVSSSPPPPPPTTTWWWWWWWWW[[[\\\]]]^^^____________```aaaaaa___]]]^^^bbbfffkkklllnnnnnnllliiifffdddeeebbb^^^\\\]]]]]][[[YYYZZZ[[[[[[\\\\\\]]]^^^^^^[[[ZZZYYYXXXXXXYYYZZZ[[[]]][[[YYYWWWWWWXXXZZZ\\\\\\[[[YYYXXXXXXZZZ[[[]]]]]]\\\ZZZYYYZZZYYYWWWUUUXXXWWWVVVUUUUUUUUUUUUUUUNNNLLLKKKNNNTTTWWWUUURRRSSSTTTUUUUUUTTTRRROOONNNKKKJJJJJJKKKLLLLLLJJJHHHEEEEEEEEEEEEEEEDDDCCCCCC>>>>>>>>>>>>>>>???????????????@@@@@@>>><<<:::999999999999999999999999999888888888888888999999999666777777777777555333222333333444444555444444444222222222222222222222222111111111111111111111111333333222111000000000111222000...---,,,---///000........................,,,,,,,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---......------,,,,,,,,,---------------............///111111000000000/////////........................000000000000000///...---000000000000000000000000222222111111111222222333444444555555555555666666666666777888:::;;;<<<<<<============>>>???@@@@@@AAAAAAAAABBBCCCDDDFFFGGGFFFFFFGGGHHHHHHGGGFFFEEEFFFGGGIIIKKKKKKJJJIIIHHHGGGEEEEEEFFFIIIKKKKKKIIIIIIJJJKKKMMMNNNNNNNNNNNNOOOMMMKKKIIIGGGFFFFFFFFFFFFFFFEEEDDDEEEFFFHHHIIIHHHHHHFFFEEEEEEEEEFFFFFFHHHGGGGGGFFFEEEDDDDDDDDDFFFFFFGGGGGGGGGGGGGGGGGGIIIIIIGGGEEEDDDCCCBBBBBBAAA@@@???>>>======>>>???>>><<<::::::<<<<<<:::888:::999888777666666666666888777777666666666666666555555555444333222222222555555555555444333222222222222222222222222222222222222222111111000000///000//////......//////000000000////////////000000000000//////...------,,,........................---------,,,,,,,,,++++++......---------,,,,,,,,,++++++,,,,,,,,,,,,------------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,---...//////......------------------------,,,,,,------------,,,,,,........................///.........------------------,,,,,,,,,,,,++++++,,,,,,+++++++++*********++++++,,,,,,,,,,,,------,,,,,,------.........///+++,,,...---+++*********,,,,,,++++++++++++,,,,,,------------------------,,,------......------,,,..................------......------------......////////////////////////000000000000000000000000333111000111444555444333555666777888:::===???@@@??????@@@AAABBBBBBBBBBBBEEEEEEFFFGGGGGGGGGGGGGGGHHHGGGGGGFFFGGGIIIKKKLLLNNNOOOPPPQQQRRRSSSSSSSSSSSSQQQOOOQQQUUUXXXXXXXXXXXXYYY[[[^^^```aaabbbbbbaaabbbbbb```^^^___cccfffhhhiiijjjkkkjjjhhheeedddccc```\\\[[[\\\\\\[[[YYY[[[[[[\\\]]]]]]^^^^^^___]]]\\\[[[ZZZYYYYYYZZZ[[[\\\ZZZYYYWWWWWWXXXZZZ[[[ZZZYYYYYYYYY[[[\\\^^^______]]][[[ZZZZZZZZZXXXWWWYYYXXXXXXWWWVVVVVVVVVWWWQQQOOONNNPPPUUUWWWUUURRRSSSTTTUUUUUUSSSQQQOOONNNKKKJJJJJJJJJKKKKKKJJJHHHFFFFFFFFFFFFEEEDDDCCCBBB????????????????????????????????????===<<<;;;:::999999999999999999999999888888888888888888999999777888888888777666444444444444444555444444333333222222222222222222222222111111111111111111111111222222111111000111111111111000...---------///000...........................---------,,,,,,++++++,,,,,,++++++,,,,,,---...///...------,,,,,,,,,,,,---------............///000////////////.................................111111111000///...---,,,000000000000000000000000000000000000000111222333444444444555555666666666666777777888999::::::;;;<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAABBBDDDEEEFFFEEEFFFGGGHHHGGGFFFDDDBBBFFFGGGIIIJJJJJJJJJHHHGGGDDDCCCCCCEEEGGGHHHHHHGGGJJJKKKMMMNNNNNNMMMMMMLLLLLLKKKJJJHHHFFFEEEEEEEEEFFFEEEEEEFFFGGGHHHIIIJJJHHHGGGFFFEEEDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGJJJIIIFFFDDDBBBAAAAAAAAA???>>>======<<<<<<=========;;;::::::::::::999777;;;:::999888777777666666777777666555555555555666444444333333222222111111333333444444444444333333222222222222222222222222333333222111000///......///000000000000000000///111000000000000000000111111000000//////......---------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,---/////////000------------............+++,,,,,,,,,,,,,,,,,,+++------------------------............------------+++++++++,,,,,,---------+++++++++*********))))))++++++,,,,,,,,,,,,------******+++,,,---...//////***,,,------+++***+++,,,------,,,,,,,,,,,,------//////...------,,,++++++,,,------......------,,,------------------............------------......////////////////////////000000000000000000000000333111000111333333333111555666777888:::<<<>>>???>>>???@@@AAABBBBBBBBBBBBEEEFFFGGGHHHIIIJJJJJJJJJIIIHHHHHHHHHJJJLLLNNNOOONNNOOOPPPRRRSSSSSSSSSSSSPPPPPPQQQTTTWWWYYYYYYXXXVVVWWWZZZ]]]```bbbdddeeebbbbbbbbb```___```cccfffddddddfffffffffeeecccbbb___]]][[[[[[[[[\\\[[[ZZZ\\\]]]]]]^^^______``````]]]\\\[[[ZZZYYYXXXXXXYYYYYYYYYXXXXXXXXXYYYZZZZZZXXXYYYZZZ\\\^^^___aaabbbbbb```\\\[[[[[[[[[ZZZYYYZZZZZZZZZYYYYYYYYYYYYYYYUUUSSSQQQSSSVVVWWWUUURRRSSSSSSTTTTTTSSSQQQOOONNNLLLKKKJJJKKKLLLKKKIIIHHHHHHHHHGGGGGGEEEDDDBBBAAA????????????????????????@@@???>>>===<<<;;;;;;;;;::::::::::::::::::::::::999999888888888888888888888888888888888777666555555555555555444333222222222222222222222222222222111111111111111111111111111111000000000111222222111000///------......///........................///......------,,,,,,+++,,,,,,++++++,,,,,,---...000///...---,,,+++++++++---------............/////////.........---------........................///000000000///...------/////////000000000000000/////////000111222333444555555555666666777777777888888999999999:::::::::<<<;;;<<<<<<===>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDCCCEEEFFFGGGFFFDDDBBB@@@DDDEEEGGGHHHHHHGGGFFFEEECCCCCCCCCDDDFFFGGGGGGGGGLLLLLLMMMNNNMMMLLLKKKJJJJJJIIIHHHGGGFFFEEEDDDDDDEEEEEEFFFGGGIIIJJJKKKKKKGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGJJJHHHEEECCC@@@@@@@@@@@@===<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999888777888888777777666777777777555444333333222222333333444444333333222222222111222222333444444444333333111111111111111111111111111000000000//////......111222333444444333222111000000////////////000000111111000000/////////...------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,---------------,,,,,,------------,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------++++++++++++************+++++++++,,,,,,,,,------******++++++,,,---......***+++------,,,+++,,,---...------,,,,,,------.........---------,,,,,,,,,,,,------......------,,,,,,,,,------------............------------....../////////////////////////////////000000000000000333222222222333333333222333444555666888:::<<<===>>>>>>???@@@AAAAAAAAAAAADDDEEEFFFHHHJJJKKKKKKKKKIIIIIIIIIJJJLLLNNNQQQRRRPPPQQQRRRSSSTTTTTTTTTTTTQQQSSSUUUXXXZZZZZZYYYXXXVVVWWWZZZ]]]```bbbdddeeeaaaaaa```______```bbbcccaaaaaabbbbbbaaa``````___^^^]]]\\\\\\]]]]]]\\\\\\^^^^^^^^^___``````aaaaaa]]]\\\[[[ZZZYYYXXXWWWWWWXXXXXXXXXYYYYYYZZZZZZZZZZZZ[[[]]]^^^```aaaaaaaaadddaaa^^^\\\\\\]]]]]]\\\[[[\\\\\\\\\[[[[[[ZZZZZZWWWUUUSSSSSSTTTUUUSSSQQQRRRRRRSSSRRRRRRPPPOOONNNNNNLLLLLLLLLMMMLLLJJJIIIIIIIIIHHHGGGFFFDDDBBBAAA@@@@@@@@@@@@@@@?????????@@@???===<<<;;;;;;<<<<<<::::::::::::::::::::::::999999999888888888777777777777777777666666555555555555555555444333222111222222222222222222222222111111111111111111111111000000///000000111222333000000///............///.................................------,,,,,,,,,,,,,,,++++++,,,,,,---...000///...---,,,+++++++++---------............///............------------........................,,,---...///////////////......//////000000000000000000000111111333444555555666666777888888999999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===???@@@AAA@@@??????@@@@@@AAABBBCCCBBBCCCDDDEEEEEECCCAAA@@@BBBDDDEEEFFFFFFEEECCCBBBCCCCCCDDDEEEFFFGGGHHHHHHLLLLLLMMMMMMLLLKKKIIIHHHHHHGGGGGGFFFFFFEEEDDDCCCDDDEEEGGGIIIJJJKKKJJJJJJFFFFFFEEEDDDDDDEEEFFFGGGDDDDDDBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGDDDBBB@@@?????????;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999888777777777555555555555555666777888444444333222222222222222444444444444333333333333222222333333444333333333111111111111111111111111,,,---------.../////////111222333444444333222111.........------.........000000000000////////////------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,******+++++++++,,,,,,,,,------............------------------------------,,,,,,------------------------,,,,,,,,,,,,++++++---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,,,,---...------,,,,,,------...,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,------............------------....................................//////000000000000333333444444333333444555444444444666777999;;;<<<<<<===>>>???@@@@@@@@@@@@BBBCCCDDDFFFHHHIIIJJJJJJHHHIIIJJJLLLNNNPPPQQQRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUWWWZZZ[[[[[[ZZZYYYXXXXXXYYY[[[]]]```aaabbbccc___^^^]]]]]]^^^___````````````___^^^]]]]]]]]]]]]^^^____________^^^______^^^______``````aaabbbbbb______^^^]]]\\\[[[ZZZYYYWWWXXXYYYYYYZZZ[[[\\\\\\^^^^^^___````````````___cccaaa___^^^_________^^^]]]]]]]]]]]]\\\[[[ZZZYYYWWWUUUSSSRRRRRRRRRRRRQQQRRRQQQQQQQQQPPPPPPOOOOOOPPPNNNMMMNNNNNNNNNLLLJJJJJJJJJIIIHHHFFFEEECCCBBBBBBAAAAAAAAA@@@@@@@@@??????>>>===;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::999999888777666666666555555555444444444444555555555555444333222111222222222222222222222222111111111111111111111111////////////000111222222000000///.......................................,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...///...------,,,,,,,,,,,,---------............//////............---------........................+++,,,---...///000000000---......//////000000111111111111111111222333444555555666777888888999999999::::::;;;<<<======>>><<<<<<<<<===>>>@@@BBBBBB???????????????@@@AAAAAAAAAAAABBBBBBBBBBBBBBBAAABBBCCCEEEEEEEEEDDDBBBAAABBBDDDFFFFFFFFFFFFHHHJJJJJJKKKKKKKKKJJJIIIGGGFFFFFFFFFGGGGGGFFFEEEDDDDDDDDDEEEHHHJJJKKKJJJIIIHHHFFFEEEDDDCCCDDDEEEFFFGGGDDDCCCBBBAAABBBDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDCCCBBBAAA???>>>>>>::::::;;;<<<<<<<<<<<<;;;:::;;;;;;:::888777777888444444444444555666777777555555444333333333333444444444444444444333333333222222333333333333222222111111111111111111111111++++++,,,---...///000000///000000000000000000///...------,,,,,,------...////////////////////////------------------------............---------,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++))))))******++++++,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,+++++++++---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------...---------,,,,,,,,,++++++---......,,,+++,,,---------,,,,,,,,,,,,------++++++,,,,,,---...//////,,,------......------,,,++++++,,,,,,------............------------..............................---......//////000000111111333444444444444555777666666666777999;;;<<<===:::;;;<<<===>>>>>>>>>>>>@@@AAABBBDDDFFFGGGGGGGGGHHHHHHJJJLLLMMMOOOPPPQQQSSSSSSTTTUUUUUUUUUUUUUUUWWWYYY\\\]]][[[YYYYYYYYYYYYZZZ\\\^^^___```aaaaaa^^^]]]\\\\\\^^^______^^^___^^^\\\[[[[[[\\\]]]^^^```aaacccbbbaaa``````aaa^^^______``````aaabbbbbbcccccccccbbbaaa```___^^^YYYYYYYYYZZZ[[[\\\^^^___bbbaaaaaa```______^^^^^^aaa______```aaabbbaaa```]]]^^^^^^]]]\\\ZZZXXXVVVTTTSSSRRRQQQPPPQQQRRRRRRQQQQQQPPPPPPOOOOOOOOOOOOPPPOOONNNNNNNNNNNNKKKIIIJJJJJJIIIIIIGGGFFFDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@>>>===<<<<<<;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;:::999888777666555555555444333333444444555555555555555444333222222222222222222222222222222111111111111111111111111000000/////////000111111///////////////.................................******++++++,,,,,,------,,,,,,++++++,,,,,,---......------,,,,,,,,,---------------............////////////............---........................,,,,,,---...////////////------......///000000111111111000000000111111222333333444555666777888888888888999:::<<<===>>>>>>=========>>>@@@AAACCCDDD???>>>>>>>>>>>>???@@@@@@@@@@@@??????@@@AAABBBCCCCCCDDDFFFFFFFFFDDDCCCAAAAAADDDFFFFFFEEEEEEGGGJJJHHHIIIIIIJJJIIIHHHFFFEEEEEEFFFGGGGGGGGGFFFEEEDDDCCCEEEHHHJJJKKKIIIGGGFFFEEEDDDDDDCCCDDDEEEFFFGGGEEECCCBBBAAABBBDDDGGGIIIGGGGGGGGGFFFEEEEEEDDDDDDAAAAAABBBCCCBBB@@@>>>===999:::;;;=========<<<;;;:::<<<<<<;;;888777888:::777777666555555555555555555444444333333333333333222222222222222333333333333333333333333222111000111111111111111111111111.........//////000000000000//////......//////000......------------..................................................................------------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,---------,,,,,,))))))***++++++,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,---------------------.........,,,...///...,,,++++++,,,,,,,,,++++++++++++,,,,,,,,,---------------------,,,------......------,,,***++++++,,,------............------------..............................------......///000000111...111333444333333666888666666666777999:::<<<<<<999999:::;;;<<<<<<<<<<<>>======>>>???@@@BBBDDDEEE???>>>>>>>>>>>>>>>???@@@@@@???>>>===>>>AAACCCEEEEEEFFFGGGHHHGGGFFFDDDBBB@@@CCCEEEEEEDDDDDDFFFIIIGGGGGGHHHIIIHHHGGGFFFEEEEEEFFFGGGHHHHHHGGGFFFEEECCCEEEHHHJJJJJJIIIFFFDDDEEEDDDCCCCCCCCCEEEFFFGGGEEEDDDBBBAAABBBEEEHHHJJJGGGGGGFFFEEEDDDCCCBBBBBB>>>@@@BBBCCCCCCAAA>>><<<999:::<<<=========<<<<<<:::<<<===<<<999777888:::;;;:::888777555444444333333222111111000000111111111111111111111111222222444444444333222111000///000000000000000000000000111111111111000000000000222111000//////000111222//////............//////---------...............//////////////////////////////.........---------*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........)))***+++,,,---.........******+++,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))******+++---......///+++++++++************)))++++++,,,,,,,,,---------+++,,,,,,---...///000000---///000///,,,+++***+++,,,++++++******++++++,,,///......------,,,,,,+++,,,------......------,,,******+++,,,,,,---...............------.................................---------...///000000111,,,///222333222222555888444444444555666888999:::888888999:::;;;;;;;;;;;;???@@@AAACCCDDDDDDDDDDDDFFFGGGIIIJJJLLLMMMMMMMMMPPPQQQRRRRRRRRRRRRRRRQQQRRRUUUXXXYYYXXXWWWZZZ\\\XXXYYY[[[]]]```aaabbbccc```^^^\\\]]]```aaa```^^^YYYXXXXXXXXX[[[___cccfff```ccceeedddaaa______```^^^^^^______```aaaaaaaaa___```aaabbbbbbaaa```___\\\[[[ZZZYYY[[[^^^bbbdddcccaaa___^^^]]]^^^___```ZZZ[[[^^^bbbeeeeeecccaaa^^^^^^^^^]]]ZZZWWWSSSQQQQQQQQQQQQPPPPPPRRRUUUXXXPPPPPPOOONNNNNNNNNOOOOOONNNMMMKKKKKKKKKJJJHHHFFFIIIIIIIIIIIIHHHHHHGGGFFFDDDDDDCCCBBBAAAAAA@@@@@@;;;<<<=========<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;999777666555444777666555444444555777777333333444444555444444444222222222222222222222222111111111111111111111111222111000//////...///////////////000///......---........................------,,,+++++++++,,,,,,*********++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......////////////////////////...------,,,,,,------...000000//////.........------.........//////000000000000000000111111111111444444444555555555555666666666777888999;;;<<<===:::;;;===>>>?????????>>>>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@@@@@@@AAABBBCCCDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKIIIGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGEEEBBBBBBCCCEEEFFFFFFGGGFFFFFFFFFHHHIIIHHHGGGCCCCCCAAA@@@???>>>>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;::::::999999888888888666555444333333222333333333333333333333333222333444555444444222111555444333222333333555555000000000000000000000000000000////////////000000000000///.....................------------......------------------------000//////.........//////000000///...------,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++,,,---...//////...---,,,,,,,,,,,,------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------,,,,,,+++++++++))))))(((((()))+++,,,...,,,,,,,,,,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,------------------------........................------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,)))''''''))),,,...........................,,,,,,,,,---------......///////////////.........000000000000111111111111111111222222222333333333222222333333444555666666::::::999999999:::;;;;;;>>>>>>???@@@BBBCCCDDDDDDFFFGGGGGGHHHIIIJJJKKKKKKNNNOOOPPPQQQQQQOOOMMMLLLNNNPPPRRRTTTVVVWWWXXXYYYWWWXXXXXXZZZ[[[\\\]]]^^^\\\]]]^^^^^^^^^]]]\\\[[[WWWXXXZZZ]]]```ccceeefffdddcccbbbaaaaaaaaaaaaaaa```___^^^]]]]]]^^^___```^^^^^^]]]\\\\\\]]]]]]]]][[[ZZZZZZZZZ[[[]]]___```^^^]]]\\\[[[[[[[[[\\\]]]]]]]]]]]]\\\\\\]]]^^^^^^]]]]]]\\\[[[YYYVVVSSSQQQSSSSSSTTTTTTUUUVVVWWWXXXTTTRRRQQQOOONNNNNNNNNOOOMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEFFFEEEDDDCCCBBBAAA@@@@@@======<<<<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;:::;;;;;;:::999888777666555777777666666666666777777555666666777666444222111222111111111111111222222222222222111000//////...111111111111111000//////......////////////......000000///---+++***,,,...,,,,,,,,,++++++,,,------++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------.................................------,,,,,,------...000/////////............///////////////.........000000000000111111111111333333333333444444444444555555666777888:::;;;<<<<<<===>>>???@@@@@@??????????????????@@@AAABBBBBBAAA@@@@@@??????@@@BBBCCCEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEFFFGGGJJJKKKLLLLLLLLLJJJHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHFFFDDDBBBBBBDDDGGGHHHHHHDDDCCCBBBCCCEEEFFFEEEDDDEEEDDDBBB@@@???>>>=====================<<<<<<;;;<<<;;;;;;::::::999999888888777666555444333333333333333333333333333333333222222333444444444333333444444222222111222333333111111111111111111111111111111000000000000111111000000///.....................------------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------000//////...------,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,,,,---...//////...---,,,*********++++++,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++******))))))***+++---...------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,***))))))***,,,...........................+++,,,,,,,,,,,,---------/////////////////////......////////////000000000111111111222222222333333222333333333444555555555888888999999999:::::::::===>>>???@@@AAACCCDDDDDDFFFGGGGGGHHHIIIJJJKKKLLLLLLMMMNNNOOOOOOMMMLLLKKKMMMOOOPPPRRRTTTUUUVVVVVVVVVWWWWWWXXXYYYZZZ[[[[[[[[[\\\]]]]]]]]]\\\[[[ZZZVVVWWWYYY\\\___bbbdddeeeccccccbbbbbbaaaaaaaaaaaaaaa```___^^^]]]^^^^^^___\\\\\\[[[[[[[[[[[[\\\\\\YYYYYYXXXXXXYYYZZZ\\\]]]\\\[[[ZZZYYYYYYZZZ[[[[[[YYYYYYZZZZZZ\\\]]]^^^___]]]]]]\\\ZZZXXXVVVTTTRRRSSSSSSTTTTTTUUUUUUVVVVVVTTTSSSQQQPPPNNNNNNNNNNNNLLLKKKJJJIIIIIIHHHIIIIIIGGGGGGGGGGGGGGGGGGFFFFFFDDDDDDCCCBBBAAA@@@??????======<<<<<<<<<<<<==================<<<;;;;;;:::;;;:::999888777666555555777666666555555666666777555666666666555444333222222222222111111222222333222222111111000//////...111111111111111000////////////000000000000//////000111000///---,,,...000++++++++++++,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,---------.................................------,,,,,,------...////////////............000000000///......------000000000000111111111111222222222222333333333333444444555555777999:::;;;===>>>???@@@@@@@@@???>>>>>>>>>??????@@@AAAAAABBB@@@??????>>>???@@@AAABBBFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHHHHGGGEEEDDDDDDEEEGGGHHHLLLMMMNNNNNNMMMKKKJJJIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJEEEDDDBBBCCCFFFIIIJJJJJJFFFEEEDDDEEEGGGHHHGGGFFFFFFEEECCC@@@>>>===<<<<<<<<<===>>>???>>>===<<<;;;<<<;;;;;;::::::999999888888777666555444333333333333333333333333333333333333333222333333444555555444333222111111111111111111111111111111111111111222222111111111111222222000//////............///......------------......---------------------------,,,,,,,,,,,,,,,------//////......---,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,------............------******++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++******+++,,,---...------...------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------************************+++******))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------------------------------++++++,,,,,,,,,---------......//////////////////............////////////000111111111222222222222333333333333444444444444666777999:::::::::999888<<<===>>>???AAABBBCCCCCCGGGGGGGGGHHHIIIJJJKKKLLLKKKKKKLLLMMMLLLKKKJJJIIIMMMMMMOOOPPPQQQRRRRRRRRRUUUUUUUUUVVVVVVWWWWWWWWWXXXYYYZZZ[[[[[[[[[ZZZYYYUUUVVVYYY\\\___bbbcccdddcccccccccbbbbbbbbbbbbbbbbbbaaa___^^^]]]]]]]]]]]]ZZZZZZZZZYYYYYYZZZZZZ[[[ZZZZZZYYYXXXXXXYYYZZZZZZYYYYYYXXXXXXXXXXXXYYYZZZUUUVVVWWWYYY[[[]]]^^^___^^^]]][[[YYYWWWUUUUUUTTTTTTTTTUUUUUUUUUUUUTTTTTTUUUTTTRRRPPPOOONNNMMMMMMJJJJJJIIIIIIIIIIIIJJJJJJEEEEEEEEEFFFFFFFFFFFFFFFBBBBBBAAA@@@???>>>>>>=========<<<<<<<<<<<<======>>>>>>>>>===<<<;;;:::999999999888777666666555555555555555444444555555555555555666555555444333222333222222111111222222222222222111111000/////////111111111111111000//////000000000111111000000000//////000///------...000*********+++,,,---...///.........------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------.................................------,,,,,,------...///////////////.........///////////////.........///000000000111111111111222222222222333333333333444444555666777999:::;;;===>>>???@@@??????===<<<======>>>???@@@@@@@@@@@@???>>>>>>>>>>>>???AAABBBGGGGGGFFFFFFFFFFFFEEEEEEGGGFFFFFFFFFFFFGGGHHHHHHKKKIIIGGGFFFFFFGGGIIIKKKMMMNNNNNNNNNMMMLLLKKKJJJNNNNNNMMMMMMLLLLLLKKKKKKIIIJJJKKKLLLMMMMMMMMMLLLGGGEEEDDDEEEGGGIIIJJJIIIGGGEEEEEEFFFGGGHHHGGGFFFDDDCCCBBB@@@???>>>>>>===<<<===?????????>>><<<;;;<<<;;;;;;::::::999999888777777666444444333333333444444444444444444444444444333222222333444666777444333333222111111000000111111111111111111111111222111111000000111111222000///............//////......------------....................................------......//////.........------,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------************************+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------,,,------------.....................////////////........./////////000000000000000111111111111222444444333333333333333333555777999;;;;;;;;;999888;;;<<<===>>>@@@AAABBBBBBFFFFFFFFFFFFGGGIIIKKKLLLJJJJJJKKKKKKKKKJJJIIIHHHLLLMMMNNNOOOPPPPPPPPPOOOSSSSSSSSSSSSSSSSSSSSSSSSUUUVVVWWWXXXYYYYYYXXXWWWUUUVVVYYY]]]___bbbccccccccccccccccccccccccbbbbbbaaaaaa___^^^]]]\\\[[[[[[YYYYYYYYYYYYYYYZZZZZZ[[[]]]\\\[[[YYYXXXYYYYYYZZZXXXXXXXXXXXXXXXXXXYYYYYYUUUVVVWWWYYY[[[\\\\\\]]]]]]\\\YYYWWWUUUUUUUUUUUUVVVVVVWWWWWWVVVUUUTTTSSSUUUTTTSSSQQQOOONNNMMMLLLIIIHHHHHHHHHIIIIIIJJJKKKGGGGGGFFFEEEEEEEEEEEEEEEAAAAAA@@@@@@???>>>=========<<<<<<;;;;;;<<<<<<===>>>>>>>>>===<<<;;;:::999888888888777666555555444555444444333333444444555555555555555444444333333222222111000000000111111111111111111000000//////111111111111111000////////////000000000000//////,,,---......,,,,,,...///*********+++,,,---...///.........------,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,---------.................................------,,,,,,------............///////////////,,,------...///000000111///000000000111111111111333333333333444444444444555555666666888999;;;<<<<<<===>>>>>>>>>===<<<;;;;;;<<<===>>>?????????>>>>>>>>>======>>>@@@AAABBBGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIMMMLLLJJJIIIIIIJJJLLLMMMMMMMMMMMMMMMLLLLLLKKKKKKRRRRRRQQQQQQPPPOOONNNNNNKKKLLLMMMOOOOOOOOONNNMMMIIIHHHFFFFFFHHHHHHGGGFFFCCCBBBAAABBBCCCDDDCCCBBBAAAAAA@@@??????@@@@@@AAA===>>>?????????>>><<<<<<<<<;;;;;;::::::999999888777666555444444444444444444444444444444444444444444444333222333444666777333333333333333222111111111111111111111111111111000000////////////000000//////............//////......------------......---------------------------------------...//////---------------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,------------,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------------------------------+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))------------------------............////////////---.........//////000000//////000000000111111111//////000000000111111111333333333333333333222222555777999;;;<<<;;;:::999:::;;;<<<===???@@@AAAAAAFFFEEEDDDDDDEEEGGGIIIKKKJJJJJJJJJJJJJJJIIIIIIHHHLLLMMMMMMNNNOOOOOONNNNNNQQQQQQQQQPPPPPPPPPPPPOOOQQQRRRTTTUUUVVVVVVVVVVVVVVVXXX[[[^^^```aaaaaaaaaaaabbbccccccccccccbbbbbb______^^^]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYYZZZ[[[[[[]]]\\\ZZZXXXWWWWWWWWWXXXXXXXXXXXXYYYYYYZZZZZZZZZXXXYYYZZZZZZ[[[ZZZZZZYYY[[[YYYWWWUUUTTTTTTTTTUUUWWWWWWXXXYYYXXXVVVUUUTTTSSSSSSRRRQQQOOONNNLLLLLLHHHHHHHHHHHHHHHIIIJJJKKKJJJIIIGGGEEEDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<============<<<;;;:::999888888777777666666555555444444333333333333444444555444444444333333333333111111000///////////////111111111000000000000000111111111111111000//////---..................---,,,...//////...---...///++++++++++++,,,------...------------,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,---------......------------------------...------,,,,,,------............///////////////+++,,,---...///111222222000000000000111111111111333333333333444444444444555555666777888:::;;;<<<:::;;;<<<=========<<<;;;;;;<<<===???@@@??????>>>???>>>>>>>>>???AAABBBCCCFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJNNNMMMMMMMMMMMMMMMMMMNNNLLLLLLLLLMMMMMMMMMNNNNNNTTTTTTSSSRRRQQQPPPPPPOOOLLLNNNOOOPPPPPPOOOMMMLLLJJJHHHGGGGGGHHHGGGFFFDDDCCCBBBAAABBBDDDEEEDDDCCC????????????@@@AAABBBBBB??????>>>>>>>>>=========<<<;;;;;;::::::999999888666666555444444444444444444444444444444444444444555555444444444444555555222222333333333333222222222222222222222222222222000000////////////000000///............//////000......------------......++++++++++++++++++++++++************+++,,,---...------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------------,,,,,,,,,,,,------,,,,,,++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,---------......++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,---.........////////////------......///000000000000000000000111111111111////////////000000000000222222222222333333333333555666888::::::;;;::::::999:::;;;<<<>>>???@@@@@@DDDCCCBBBBBBCCCEEEHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHJJJKKKLLLMMMMMMMMMMMMMMMOOONNNNNNNNNNNNNNNNNNNNNNNNOOOQQQSSSTTTTTTTTTTTTVVVXXX[[[]]]______^^^^^^]]]^^^```aaaaaa```______\\\\\\\\\\\\[[[ZZZXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[ZZZYYYWWWUUUTTTTTTTTTUUUWWWXXXYYYZZZ[[[[[[[[[ZZZYYYZZZ[[[[[[ZZZYYYWWWVVVWWWWWWUUUTTTSSSSSSSSSSSSVVVWWWXXXYYYXXXWWWUUUSSSPPPPPPPPPPPPOOOMMMLLLKKKHHHHHHGGGGGGHHHIIIJJJJJJKKKJJJGGGDDDAAA@@@@@@@@@@@@@@@?????????>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;;;;;;;:::999999888888888777777666666666444444444333333444444444444444333333333333444444222111000///////////////111111000000000000000000111111111111111000//////,,,------......------,,,...000111111000//////000,,,,,,,,,++++++,,,------++++++++++++,,,,,,,,,,,,+++++++++***++++++,,,---,,,,,,,,,---------......------------------------...------,,,,,,------.............../////////000,,,------...///000111111000000000000111111111111222222222222333333333333444444555666777999:::;;;:::;;;<<<>>>>>>>>>======<<<===???AAABBBAAA@@@?????????>>>???@@@BBBCCCEEEEEEEEEFFFFFFGGGHHHIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJLLLMMMNNNOOOOOONNNMMMLLLLLLLLLMMMMMMNNNPPPQQQQQQTTTSSSRRRQQQPPPOOOOOONNNNNNOOOQQQRRRQQQOOOLLLKKKHHHGGGFFFFFFHHHHHHFFFEEEEEEDDDCCCDDDFFFGGGFFFEEE@@@@@@??????@@@@@@AAAAAAAAA@@@>>>===<<<===>>>???<<<;;;;;;::::::999999888666666555444444444444555555555555555555555555555666666666666555444333222///000111222333333222222222222222222222222222222111000000000000000000111...............///000000......------------......,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...------,,,++++++,,,------,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------******+++,,,,,,+++***)))++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------------------------------++++++++++++++++++++++++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------......///000000111/////////000000000000111........./////////000000111111111222333333333444444444555666777888999999999999:::;;;===>>>???@@@CCCBBB@@@@@@AAACCCFFFHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLOOOQQQRRRSSSSSSSSSVVVWWWZZZ\\\\\\\\\ZZZYYYXXXYYY[[[]]]]]]\\\[[[ZZZYYYYYYZZZZZZZZZYYYWWWVVVVVVVVVVVVVVVWWWXXXYYYZZZYYYXXXVVVUUUTTTTTTTTTTTTVVVWWWYYYZZZ[[[[[[[[[ZZZXXXYYYYYYZZZYYYWWWUUUTTTSSSTTTTTTTTTSSSRRRQQQQQQSSSTTTVVVWWWWWWVVVTTTRRRMMMNNNNNNNNNNNNMMMLLLKKKHHHHHHHHHGGGHHHHHHIIIIIIHHHFFFCCCAAA???>>>>>>>>>>>>>>>>>>===============<<<;;;;;;::::::;;;;;;<<<888888999:::::::::999999888888888888888777777777555555444444444444555555444333333222222333444444444333222111000000000000000000000000000000000111111111111111111000//////------............---------///000000...,,,,,,,,,------,,,+++++++++,,,,,,*********++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------......------------------------...------,,,,,,------...---.........//////000000.........///////////////000000000000111111111111000111111111111222222222333333333444666777999::::::;;;===>>>?????????>>>===???AAACCCCCCCCCBBBAAA????????????@@@BBBDDDEEEDDDDDDEEEFFFHHHIIIJJJKKKIIIHHHHHHHHHHHHIIIJJJJJJKKKLLLNNNOOOOOONNNLLLKKKMMMMMMMMMNNNPPPRRRSSSTTTSSSRRRQQQPPPOOONNNMMMMMMOOOPPPQQQRRRQQQOOOLLLJJJEEEEEEEEEFFFHHHHHHGGGFFFBBBAAA@@@AAACCCCCCCCCBBBBBBAAA@@@@@@??????@@@@@@BBB@@@>>><<<;;;===???@@@<<<<<<;;;::::::999999888666666555444444444555555555555555555555555555555666666777777666444222111,,,...000111222222222222222222222222222222222222222222111111111111222222...............///000111.........------.........////////////////////////,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++,,,,,,---...------++++++++++++------.........------,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......+++++++++,,,,,,---------)))***+++,,,++++++)))(((******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------------------------------************************))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------...///000000111............/////////000............/////////000000000111222333333444444333333333333444666888888888999:::;;;<<<>>>??????BBBAAA??????@@@BBBEEEGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEGGGHHHIIIJJJJJJJJJLLLLLLLLLLLLMMMMMMMMMNNNJJJKKKMMMPPPQQQRRRRRRRRRUUUVVVYYYZZZZZZYYYWWWUUUTTTVVVXXXYYYZZZYYYXXXWWWWWWWWWXXXYYYYYYXXXWWWVVVUUUUUUUUUUUUVVVWWWXXXYYYZZZYYYXXXVVVUUUUUUVVVVVVUUUVVVXXXZZZ[[[ZZZZZZYYYUUUVVVXXXXXXXXXVVVTTTSSSQQQRRRSSSSSSSSSRRRPPPOOOPPPRRRTTTVVVVVVTTTRRRQQQKKKLLLMMMNNNNNNMMMLLLKKKIIIHHHHHHGGGGGGHHHHHHIIIEEECCC@@@>>>===<<<===>>><<<<<<<<<<<<<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<666666777999999999999999999999999888888888888888666555555444444555555666444333222222222333444555666555444333222222222222000000000000000111111111111111111111111000//////......////////////......***,,,------***(((''''''************************++++++++++++++++++++++++,,,,,,,,,++++++*********...---,,,---///000///...------++++++++++++------------,,,,,,,,,,,,++++++,,,---......,,,,,,---..................///000000/////////000111111222222222222222222222222222222333222222222333555777888;;;;;;<<<<<<======>>>>>>>>>>>>@@@AAAAAA@@@>>>>>>BBBAAAAAAAAAAAABBBCCCCCCCCCCCCBBBCCCDDDGGGJJJKKKHHHGGGFFFEEEEEEGGGIIIJJJMMMNNNOOOOOOOOOMMMLLLJJJIIIIIIIIIKKKMMMQQQUUUWWWXXXVVVRRRQQQPPPPPPOOONNNMMMMMMMMMLLLJJJIIIGGGGGGCCCEEEGGGHHHHHHFFFDDDBBB???>>>???AAACCCDDDCCCAAAAAAAAAAAABBBBBBAAA@@@@@@>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999888777555444333333333444666555444333444666888999666666555444333333222222333333333222222222111111111111111111000000000000000000000000////////////000000//////......------+++,,,.../////////......................................................///...------++++++***)))++++++)))))))))+++---///+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,...,,,***((((((***,,,...,,,,,,,,,------............------,,,+++***)))))),,,,,,+++***)))))))))***,,,++++++******++++++,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++,,,,,,+++***........................///////////////.........,,,---///000000000///...444333333333333444555555555444444555555666777888===<<<;;;;;;;;;===>>>???<<<===>>>???@@@AAAAAAAAABBB@@@>>>???CCCGGGGGGFFFEEEFFFHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMNNNLLLLLLNNNOOOPPPQQQQQQQQQRRRSSSTTTUUUUUUVVVUUUUUUYYYXXXVVVWWWWWWWWWVVVTTTWWWVVVUUUSSSRRRRRRRRRRRRRRRSSSSSSTTTUUUVVVVVVWWWVVVVVVUUUTTTSSSSSSSSSTTTUUUWWWYYYZZZ[[[ZZZYYYXXXXXXVVVUUUVVVXXXVVVRRRNNNQQQOOOOOOPPPRRRRRROOOLLLKKKMMMNNNPPPPPPNNNMMMKKKKKKJJJJJJJJJJJJKKKKKKLLLFFFFFFGGGGGGHHHHHHGGGGGGEEEDDDBBB@@@???>>>======???>>>>>>===<<<;;;;;;;;;::::::::::::::::::::::::999999999888888888888777777777777777777777777777666888:::999555222222333333444444555555444444333333333333222222222111111000000////////////000000222111000......---------,,,,,,------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++---+++++++++---...---,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,---......,,,,,,---..................//////000/////////000111111222222222222222222222222222222222222222222333555666777::::::;;;;;;<<<<<<======@@@AAAAAABBBCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDDDDEEECCCBBBBBBBBBCCCEEEHHHIIIHHHGGGFFFEEEEEEGGGIIIJJJLLLLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJLLLNNNQQQTTTVVVVVVSSSPPPNNNNNNNNNMMMLLLKKKLLLLLLLLLKKKIIIHHHGGGCCCDDDFFFGGGGGGFFFDDDBBBAAA@@@@@@AAACCCDDDCCCBBB@@@AAAAAAAAA@@@??????>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;:::999888777666444444444444444888777555444444555666777666555555444333333222222333333222222222111111111111111111111000000000000111111111111000000000000000000000//////.........---...///000000000///...------------------------...........................------,,,,,,++++++***---,,,+++))))))***,,,---,,,---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,---,,,+++******+++,,,---,,,,,,,,,---------......,,,,,,++++++++++++++++++---,,,,,,+++******++++++,,,++++++******++++++,,,------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++,,,,,,,,,........................////////////............------///000000000///...222222222222222333444444444444444444555666777888;;;;;;;;;;;;<<<===>>>>>><<<===>>>???@@@AAAAAAAAABBB@@@???@@@DDDFFFGGGFFFFFFFFFHHHIIIJJJJJJJJJJJJKKKKKKKKKLLLMMMNNNNNNOOOMMMNNNOOOPPPQQQRRRRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVZZZYYYWWWVVVWWWVVVUUUSSSTTTSSSRRRPPPOOOOOONNNNNNPPPPPPQQQRRRSSSTTTUUUUUUVVVUUUTTTTTTSSSSSSTTTTTTUUUVVVXXXYYYZZZYYYXXXWWWVVVUUUUUUVVVWWWVVVRRROOOPPPNNNNNNOOOQQQQQQNNNKKKLLLLLLMMMNNNNNNMMMLLLLLLJJJJJJIIIIIIIIIJJJJJJKKKHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCBBB@@@???>>>===============<<<;;;:::::::::::::::::::::::::::::::::999999999888888888777777666666666666666666666666555777999888555222222333333333444444444444333333333333222222222111111111000000////////////000000111000///...............------............------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***)))***,,,---,,,+++---,,,,,,++++++,,,,,,---)))******+++---......///,,,---......,,,,,,---.........------......///000...//////000000111111222222222222222222222222222222222222222333555666777888888999999:::;;;;;;<<<@@@@@@@@@AAABBBCCCDDDEEEDDDDDDDDDDDDEEEEEEEEEFFFCCCBBBBBBBBBBBBDDDFFFGGGHHHGGGFFFFFFFFFGGGHHHIIIKKKJJJJJJJJJJJJKKKKKKLLLKKKKKKKKKLLLNNNPPPRRRTTTRRROOOLLLKKKKKKKKKKKKJJJHHHIIIKKKLLLKKKJJJHHHFFFCCCDDDFFFGGGGGGFFFDDDCCCEEECCCAAAAAABBBDDDDDDCCCAAAAAA@@@???>>>======<<<>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;:::999999888888777666555555555555999777666444333444444555555555444444333333222222333222222222222111111111111111111111000000000000222222222111111111000000000000000000//////////////////000000000//////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,***))))))***+++,,,...///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------******+++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------------------------------........................---......///000/////////111111000000111111222333444444444444555666777777999:::;;;<<<<<<=========<<<===>>>???@@@AAAAAAAAABBBAAA@@@AAADDDFFFGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJKKKMMMNNNOOOPPPPPPOOOOOOQQQRRRSSSTTTTTTTTTSSSTTTUUUVVVVVVWWWWWWVVV[[[YYYVVVUUUVVVUUUTTTSSSRRRRRRQQQPPPOOONNNMMMMMMNNNNNNOOOPPPQQQRRRSSSSSSUUUUUUTTTSSSSSSSSSTTTTTTTTTUUUWWWXXXXXXXXXWWWVVVUUUTTTTTTUUUVVVUUUSSSPPPOOONNNMMMNNNOOONNNLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJIIIIIIHHHIIIIIIIIIJJJJJJIIIIIIHHHFFFEEEDDDDDDCCCAAA@@@>>>>>>======<<<<<<<<<;;;::::::999999::::::::::::::::::::::::999999888888888777777777555555555555555555555555333555666666444222333333333333444444444444333333333222222222222111111111000000////////////000000000//////.........//////................................................************************++++++++++++++++++++++++*********++++++,,,,,,,,,+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,---......,,,,,,---......------------...//////......//////000111111111111111111111111111111111111111222222333555555666666666777777888999::::::<<<<<<<<<<<<>>>@@@BBBDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGFFFFFFFFFGGGHHHIIIIIIHHHGGGGGGGGGIIIJJJKKKJJJJJJJJJKKKLLLNNNOOOPPPNNNKKKHHHGGGHHHHHHHHHGGGFFFGGGIIIKKKKKKJJJHHHFFFEEEFFFGGGHHHHHHGGGFFFEEEGGGEEEBBBAAABBBDDDDDDDDDBBBBBB@@@???>>>===<<<<<<======<<<;;;;;;;;;;;;<<<:::;;;;;;;;;;;;:::999999888888777777666666666666777666555444444444444555444444444333333333222222222222222222111111111111111111111111000000000///111111111000000000000///000000000000000000000000000000/////////...------------------------------------------------------+++++++++,,,,,,------------,,,+++*********++++++,,,---///...,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,...///------------------------------...............///---......///////////////111111000000111111222333333333333333444555666777777888:::<<<<<<<<<<<<;;;<<<===>>>???@@@AAAAAAAAABBBBBBBBBCCCEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHJJJJJJLLLMMMOOOPPPQQQRRRPPPQQQRRRTTTUUUUUUVVVVVVTTTUUUVVVWWWWWWXXXXXXWWWYYYWWWUUUTTTUUUUUUUUUTTTSSSSSSSSSSSSRRRRRRQQQPPPNNNOOOOOOPPPQQQRRRRRRSSSTTTTTTSSSSSSSSSSSSTTTTTTTTTUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVVVVUUUTTTSSSPPPOOONNNNNNNNNNNNMMMLLLMMMMMMLLLKKKKKKLLLMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEECCCBBBAAA???>>>>>>======<<<<<<<<<;;;;;;;;;::::::999999999999999999999999888888888888777777777777555555555555555555555555222333333444333333333333333333333444444333333333222222222222111111111111000000////////////000000///............//////000/////////....../////////........................************************++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,+++,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...---------------...//////.........///000000111111111111111111111111111111000000111333444444555555444444555666777888999999:::999999:::<<<>>>@@@BBBAAABBBCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFGGGGGGGGGHHHHHHGGGGGGFFFEEEFFFGGGIIIJJJGGGGGGGGGHHHIIIKKKLLLLLLJJJHHHFFFEEEFFFGGGFFFFFFEEEFFFHHHIIIIIIIIIGGGFFFHHHHHHIIIIIIIIIHHHGGGFFFHHHEEEBBBAAABBBDDDEEEEEEDDDCCCAAA???>>>>>>============<<<;;;;;;;;;;;;;;;::::::;;;;;;::::::999888777777777777777666666666444444444444444555666666333333333333333222222222222222222111111111000000111111111111000000000///000////////////.........///////////////000000000///......---,,,,,,,,,,,,////////////////////////------------------------***++++++,,,,,,------...*********++++++,,,,,,---+++---...---,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,++++++******++++++,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))++++++************++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++---...000------------------------,,,---------......//////............/////////000111111111111111222222333222222222333333444555666555666888:::<<<<<<;;;;;;<<<===>>>???@@@AAAAAAAAABBBCCCDDDEEEEEEFFFGGGGGGHHHIIIIIIJJJJJJJJJIIIIIIJJJKKKLLLNNNOOOQQQRRRRRRRRRSSSTTTUUUVVVWWWWWWWWWUUUVVVWWWXXXXXXYYYYYYXXXWWWUUURRRRRRTTTVVVVVVVVVSSSTTTUUUUUUUUUUUUTTTTTTRRRRRRRRRRRRRRRSSSSSSSSSTTTSSSSSSRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTUUUVVVVVVVVVVVVUUUUUUUUURRRRRRQQQPPPOOONNNNNNNNNOOONNNMMMMMMMMMMMMNNNOOONNNNNNLLLKKKJJJJJJJJJJJJFFFFFFGGGGGGHHHGGGGGGFFFBBBAAA@@@???>>>==================<<<<<<<<<<<<<<<999999999999999999999999888888888777777777666666666666666666666666666666333222222222333333444333222333333333333333333222222222222111111111000000000000////////////000000///............//////000000///............///000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,...---,,,---///000///...+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,---......,,,,,,---...------,,,,,,------...///---......//////000000111111111111111111111111111///000111333444444444444333333444555777888999999:::::::::;;;===???@@@AAA???@@@BBBCCCCCCCCCBBBAAACCCDDDDDDEEEFFFGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHDDDDDDEEEGGGHHHIIIJJJJJJHHHFFFDDDDDDEEEFFFFFFEEEFFFFFFGGGGGGGGGGGGGGGFFFJJJJJJJJJIIIHHHGGGFFFEEEFFFDDDBBBBBBCCCDDDEEEDDDDDDBBBAAA???>>>>>>>>>???===<<<;;;;;;::::::;;;;;;:::::::::::::::999888888555666666777777666666555222333333444555555666666333333333333222222222222222111111111111000000000111111111111000000000000//////.........---------............////////////...---,,,,,,+++,,,,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------))))))***+++,,,,,,------***+++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,++++++******++++++,,,+++,,,---......---,,,+++,,,,,,,,,,,,++++++++++++...------,,,+++***)))(((******))))))******++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////............///000000111111111000111222222333222222222222333444555555555555777999:::;;;;;;;;;<<<===>>>???@@@AAAAAAAAABBBDDDFFFGGGFFFFFFGGGHHHIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLMMMNNNPPPQQQRRRRRRRRRSSSUUUVVVWWWWWWXXXXXXVVVWWWXXXYYYYYYZZZZZZYYYVVVTTTRRRQQQSSSUUUVVVVVVPPPQQQSSSUUUWWWWWWVVVVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSSSSRRRRRRRRRSSSTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTUUUWWWWWWVVVTTTSSSTTTUUUTTTTTTTTTRRRPPPOOOPPPQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNLLLKKKJJJJJJJJJDDDEEEEEEFFFGGGGGGFFFFFFAAAAAA@@@>>>>>>=================================999999999999999999999999888888777777777666666666666666666666666666666666444333111111333444444333222222333333333333222222222111111111111000000000000000////////////000000000//////.........//////000///...------...///000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++...---------///000///...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------,,,,,,------...///------......///000000000111111111111111111111111///000111333444444444444222333444555666888999999999:::;;;===>>>????????????@@@BBBCCCCCCCCCAAA@@@AAABBBCCCEEEFFFGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHGGGFFFGGGGGGGGGGGGFFFFFFEEEBBBCCCEEEFFFHHHIIIJJJJJJGGGEEECCCCCCEEEFFFFFFFFFGGGGGGFFFEEEEEEEEEFFFFFFKKKJJJIIIHHHFFFDDDCCCBBBCCCBBBAAABBBDDDEEEEEEDDDBBB@@@???=========>>>???===<<<;;;;;;::::::;;;;;;999::::::::::::999888888444555666666666666555444333333444444555444444444222222222222222222222222111111111111000000000000111111111111000000000000////////////............,,,---------.........///------,,,,,,,,,---...///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++(((***,,,,,,,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++************++++++++++++*********+++,,,,,,,,,---******+++,,,,,,---......++++++,,,,,,,,,,,,------,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,++++++*********+++************+++,,,---,,,++++++******++++++,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---....../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------.../////////......---...///000111000000//////000000111222111111111111222333444555555555555666888:::;;;<<<<<<===>>>???@@@AAAAAAAAABBBEEEGGGHHHFFFFFFFFFHHHIIIIIIKKKLLLMMMMMMMMMMMMNNNNNNNNNOOOPPPQQQQQQRRRSSSSSSUUUVVVWWWXXXXXXXXXWWWWWWXXXYYYZZZZZZZZZZZZYYYVVVRRRQQQQQQSSSSSSSSSNNNPPPSSSVVVXXXYYYYYYYYYYYYYYYXXXWWWUUUTTTSSSRRRRRRRRRRRRRRRRRRSSSTTTTTTVVVVVVUUUUUUTTTTTTTTTTTTUUUVVVVVVTTTQQQPPPQQQSSSTTTUUUUUURRROOONNNPPPRRRQQQRRRSSSTTTTTTSSSRRRQQQPPPOOOMMMLLLJJJIIIIIIHHHDDDEEEEEEEEEEEEDDDDDDCCCAAA@@@???>>>>>>======>>><<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888888777777777666666666666555555555555555555555555777444111111333555444333222222333333333333222222111111111111000000000000000000////////////000000111000///...............///...---,,,,,,---...///........................************************++++++++++++++++++++++++---,,,,,,++++++*********...---,,,---///000///...++++++------------++++++******+++,,,------...///,,,---......,,,,,,---...---,,,,,,,,,,,,---......------......///000000000000000000000000000000000...///111333444444444333222333444555777888999:::888999;;;===>>>>>>======???@@@BBBDDDDDDCCCBBBAAA???@@@BBBDDDEEEFFFGGGGGGFFFFFFGGGHHHHHHHHHHHHGGGFFFGGGHHHHHHHHHFFFEEEDDDBBBCCCEEEGGGIIIJJJKKKKKKGGGEEEDDDDDDEEEGGGGGGGGGIIIGGGEEECCCCCCDDDEEEGGGKKKJJJHHHFFFDDDBBBAAA@@@AAA@@@AAABBBEEEEEEDDDCCC@@@???===<<<;;;<<<>>>???<<<<<<;;;::::::::::::;;;999::::::::::::999888888333444555666666555444444555555555555444333222222222222222222222222222222111111111111000000000000111111111111000000000000000000000000////////////,,,,,,,,,---------.........---,,,,,,---...000111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))''')))+++,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******+++,,,,,,---......************************)))************+++++++++))))))***+++,,,,,,------******+++,,,,,,---......++++++,,,,,,,,,---------,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++************++++++++++++,,,,,,,,,++++++++++++,,,,,,---...,,,++++++++++++++++++,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.../////////......------///000111...............///000000111111111111222333444555555555555555777999;;;===<<<===>>>???@@@AAAAAAAAABBBEEEHHHIIIGGGEEEFFFHHHIIIJJJKKKMMMNNNOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQSSSSSSUUUVVVWWWXXXXXXXXXWWWXXXYYYZZZZZZ[[[[[[[[[\\\XXXTTTQQQQQQQQQQQQPPPNNNPPPTTTXXX[[[\\\\\\\\\[[[ZZZYYYWWWUUUSSSRRRQQQRRRRRRRRRRRRRRRSSSTTTTTTWWWWWWVVVUUUTTTTTTUUUUUUTTTUUUUUUSSSOOOMMMOOOQQQTTTUUUUUURRROOOMMMOOORRRRRRTTTUUUWWWWWWUUUTTTRRROOONNNMMMKKKIIIHHHGGGGGGEEEEEEEEEEEEDDDBBBAAA@@@@@@@@@???>>>======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777777777666666666666444444444444444444444444888555222222444555444333222222222333333222222222111111111111000000000000000000////////////000000222111000......---------///...,,,++++++,,,...///........................************************++++++***************+++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------...---------...---,,,,,,++++++++++++........................******+++,,,,,,---..................////////////000000//////.........---///111222222111111222333111111222444666888:::;;;;;;;;;;;;;;;;;;<<<======AAAAAAAAABBBBBBCCCCCCCCCCCCEEEFFFFFFDDDCCCDDDEEECCCDDDFFFGGGHHHHHHGGGGGGDDDEEEFFFGGGHHHGGGGGGFFFGGGEEEDDDFFFIIILLLKKKIIIFFFDDDCCCBBBDDDFFFFFFEEEHHHGGGEEEDDDDDDDDDEEEFFFLLLLLLKKKHHHDDDAAAAAABBBEEEEEEDDDCCCBBBAAAAAA@@@????????????>>>>>>>>>>>>=========<<<;;;;;;::::::999888666555555555666777888777666777888888666444333333333333333333333333222222222222222222222222333222111111000000111111333000------///000...,,,000000000000000000000000000000//////............------...///000000000000..................------,,,,,,+++***+++,,,---...------------------------......---------,,,,,,,,,------------,,,,,,+++************++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))***+++,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------......///,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,------------,,,+++***,,,,,,++++++,,,,,,---......------------...//////---......///////////////111111111000000000000000111111222222222333333333222444666777777777999;;;>>>??????@@@@@@AAABBBBBBEEEFFFHHHJJJJJJIIIHHHGGGHHHHHHIIIJJJLLLNNNOOOPPPLLLMMMNNNOOOQQQRRRSSSTTTRRRSSSUUUVVVWWWXXXXXXXXXVVVWWWXXXYYY[[[]]]^^^___VVVVVVUUUTTTSSSSSSTTTTTTVVVVVVWWWXXXYYYZZZ[[[\\\\\\[[[XXXVVVTTTSSSRRRRRRQQQRRRSSSTTTUUUVVVVVVVVVVVVWWWXXXXXXXXXWWWVVVUUUUUUTTTRRRQQQPPPPPPPPPQQQPPPQQQQQQQQQQQQQQQPPPPPPPPPRRRTTTVVVVVVUUUSSSRRRSSSPPPMMMKKKKKKKKKJJJIIIIIIHHHGGGEEEDDDDDDCCCCCC@@@???>>>?????????===;;;<<<:::999999:::;;;999888;;;:::888666555666777888888888888888777777777777444333333222222333333444333333333333333333333333222222222111111111111000111111111111111111111111......////////////......////////////............///...---++++++,,,------......---------,,,,,,,,,************************+++***************+++,,,---,,,***))))))***,,,---+++,,,,,,,,,------------------.........------,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------..................////////////000/////////............///111222222111111222333555555555555666777888888999::::::<<<===>>>??????AAAAAAAAAAAABBBBBBBBBCCCBBBDDDEEEEEEDDDCCCCCCDDDCCCDDDEEEGGGHHHHHHGGGGGGDDDEEEFFFGGGHHHGGGFFFFFFFFFEEEEEEGGGJJJLLLKKKIIIFFFDDDBBBBBBDDDFFFFFFEEEGGGGGGEEEDDDDDDDDDEEEFFFJJJJJJIIIGGGCCCAAAAAABBBEEEEEEDDDCCCBBBAAA@@@@@@????????????>>>>>>>>>>>>=========<<<;;;;;;:::::::::999888777666777777888777666666666777777555333333333333333333333333333222222222222222222222222333222111111000000111111111///......000111///---/////////////////////////////////.........------***+++,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,+++++++++,,,---...++++++++++++++++++++++++---------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++*********++++++,,,,,,---))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++,,,++++++++++++++++++++++++************************,,,,,,++++++++++++++++++)))******++++++******)))---------,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,++++++,,,,,,---...---------------...//////---...//////000000//////000000000000000000000000111111111111222222222333444555666666555555777888;;;;;;<<<>>>???AAABBBBBBEEEFFFHHHIIIJJJIIIHHHHHHIIIIIIJJJKKKLLLNNNOOOPPPLLLMMMNNNOOOQQQRRRSSSTTTTTTUUUVVVWWWWWWXXXXXXXXXVVVWWWXXXZZZ[[[]]]^^^^^^VVVVVVUUUTTTTTTTTTTTTTTTWWWWWWXXXYYYZZZ[[[[[[\\\^^^]]]ZZZXXXVVVTTTTTTTTTQQQRRRTTTUUUVVVWWWWWWWWWXXXXXXXXXXXXXXXWWWVVVUUUUUUTTTRRRQQQPPPPPPPPPQQQPPPQQQQQQQQQQQQQQQPPPOOOOOOQQQSSSUUUUUUTTTRRRQQQRRROOOLLLKKKKKKKKKJJJIIIIIIHHHGGGEEEDDDDDDCCCCCCAAA@@@??????@@@???===;;;<<<;;;::::::;;;;;;:::999888777666555666888:::;;;888888888888777777777777444444333333333333444444333333333333333333333333222222222111111111111000111111111111111111111111////////////////////////////////////............///......---------------......---------,,,,,,,,,++++++++++++++++++++++++***************+++,,,---...,,,)))&&&'''))),,,...------------............////////////...---,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......---............/////////////////////............///111222222111111222333999999777666555555555555777888;;;===???@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBAAACCCDDDDDDCCCBBBBBBCCCCCCDDDEEEFFFGGGGGGFFFFFFDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEGGGIIILLLLLLJJJHHHEEEDDDBBBCCCDDDFFFFFFEEEGGGFFFEEEDDDDDDDDDEEEEEEGGGHHHGGGEEEBBBAAAAAABBBEEEEEEDDDCCCBBBAAA@@@@@@????????????>>>>>>>>>>>>======<<<<<<;;;::::::::::::999999888777888888888666555555555666666444333333333333333333333333333222222222222222222222222333222111111000000111111///...///000222222000....................................---------------.........///......------+++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,---...++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((''''''++++++++++++++++++,,,,,,)))******++++++******)))------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---...---,,,+++++++++,,,---,,,,,,++++++,,,,,,---...---------------......///...//////000000000000000000000000000000000000000000000000111111111222222444555666666444444444666888888:::<<<>>>@@@BBBBBBDDDEEEGGGIIIJJJJJJIIIHHHKKKKKKLLLLLLMMMNNNNNNOOOMMMNNNOOOPPPQQQRRRSSSTTTVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYZZZ\\\\\\]]]]]]VVVUUUUUUTTTTTTTTTTTTUUUXXXXXXYYYYYYZZZZZZZZZZZZ^^^]]]ZZZXXXVVVTTTTTTTTTRRRSSSTTTVVVXXXYYYYYYYYY[[[ZZZYYYXXXWWWWWWWWWWWWUUUTTTSSSRRRQQQQQQRRRRRRRRRRRRRRRRRRRRRQQQPPPOOONNNPPPRRRSSSTTTSSSQQQPPPOOOMMMKKKJJJKKKKKKJJJIIIIIIHHHGGGEEEDDDDDDCCCCCCBBBAAA@@@@@@AAA@@@>>><<<===<<<;;;<<<======;;;999777777666666777888:::;;;888888888888777777777777555555555555555555555555444444444333333222222222222222222111111111111000111111111111111111111111000///...------...///000////////////...............////////////...------......---------,,,,,,,,,++++++++++++++++++++++++************+++,,,------,,,***)))(((((()))+++---,,,------------.........000000000///...---,,,+++---,,,,,,++++++,,,,,,,,,........................,,,,,,,,,,,,------......---------........./////////////////////.........///111222222111111222333::::::888777666555555444777999<<<>>>@@@@@@???>>>@@@@@@@@@@@@AAAAAAAAAAAA@@@AAACCCCCCBBBAAABBBCCCBBBCCCEEEFFFFFFFFFEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDDDDFFFHHHKKKLLLKKKIIIGGGEEECCCCCCCCCEEEGGGFFFEEEGGGFFFEEEDDDCCCDDDDDDEEEDDDEEEEEECCCAAAAAABBBCCCEEEDDDDDDCCCBBBAAA@@@???????????????>>>>>>>>>=========<<<;;;;;;::::::999999999888888888777777777666555444555666666444222444444444444444444444444222222222222222222222222333222111111000000111111,,,---///111222111///...........................------------------------///000000000///...------++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++++++++************)))++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,++++++++++++++++++,,,,,,,,,+++++++++******------------------------------------------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++************++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---...---+++******+++---...,,,,,,++++++,,,,,,---...------,,,,,,------...///...///000000111111000000/////////000000000000000///000000000000111111111222444555444333333444666888999:::<<<===???@@@AAACCCDDDFFFGGGIIIIIIIIIIIILLLMMMMMMNNNNNNNNNNNNNNNMMMNNNOOOPPPQQQRRRSSSSSSVVVVVVUUUUUUTTTTTTUUUUUUWWWXXXZZZ[[[\\\\\\\\\\\\VVVUUUUUUTTTTTTUUUUUUUUUXXXXXXXXXXXXXXXXXXYYYYYY\\\ZZZXXXUUUTTTSSSRRRRRRSSSTTTUUUWWWYYYZZZ[[[[[[]]][[[ZZZXXXWWWWWWWWWXXXVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQPPPNNNOOOPPPRRRRRRQQQPPPOOOMMMLLLJJJJJJLLLLLLKKKJJJIIIHHHGGGEEEDDDDDDCCCCCCBBBAAA@@@AAAAAAAAA???=========<<<===>>>>>><<<:::;;;:::999777777777777777888888888888777777777666555555666666666666555555555555444333333222111111222222222111111111000000111111111111111111111111111000...,,,,,,...000111////////////...............///000000000///---,,,......---------,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,------((()))***+++++++++++++++,,,,,,,,,,,,------------////////////...---,,,+++,,,,,,,,,++++++,,,,,,---........................,,,,,,------------......------------.....................//////////////////111222222111111222333888777777666666666666666999:::===>>>???>>>===<<<@@@@@@@@@@@@@@@@@@@@@@@@???AAABBBCCCBBBAAABBBCCCBBBCCCDDDEEEFFFEEEDDDCCCDDDEEEFFFGGGFFFFFFDDDDDDCCCEEEHHHJJJKKKIIIHHHGGGEEEDDDDDDEEEGGGHHHHHHFFFFFFFFFDDDCCCCCCCCCDDDEEECCCCCCDDDBBBAAA@@@BBBCCCDDDDDDCCCBBBAAA@@@??????????????????>>>>>>>>>===<<<<<<<<<;;;::::::999999777777777777777666666666666555444555666666444222444444444444444444444444222222222222222222222222333222111111000000111111***,,,///000000///..............................------------------------,,,,,,,,,,,,++++++***)))++++++,,,,,,---------...++++++,,,,,,,,,---------------------------------++++++*********)))))))))******+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,++++++++++++++++++,,,,,,,,,+++++++++******------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---...---+++******+++---...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---............///000000000000000......//////000000000000///000000000000111111111000111333444333444666777:::;;;;;;<<<===>>>??????AAABBBDDDEEEGGGHHHIIIIIILLLMMMNNNNNNNNNNNNMMMMMMMMMNNNNNNOOOPPPQQQRRRRRRTTTSSSSSSRRRSSSSSSTTTUUUXXXYYYZZZ\\\\\\\\\[[[ZZZVVVUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWZZZYYYWWWUUUTTTSSSTTTTTTTTTUUUVVVXXXZZZ[[[[[[[[[\\\[[[YYYXXXWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWUUUTTTSSSRRRNNNNNNOOOPPPQQQPPPPPPOOOLLLKKKKKKKKKLLLMMMLLLJJJIIIHHHGGGEEEDDDDDDCCCCCCBBBAAA@@@AAAAAAAAA???============>>>???>>><<<999;;;:::999888888777777777888888888888777777777666555555666777777666555555555555444333333222111111222222222111111111000000000000000000000000000000111000...,,,,,,...000111////////////...............///000000000///---,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,''')))+++---...---,,,***+++,,,,,,,,,,,,---------............---,,,++++++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------......,,,------------..................//////////////////111222222111111222333555444444555555666777888:::;;;<<<=========<<<;;;@@@@@@@@@????????????>>>???AAABBBCCCBBBBBBCCCDDDBBBCCCDDDEEEEEEDDDCCCBBBDDDEEEFFFFFFFFFEEEDDDCCCCCCEEEHHHIIIHHHGGGFFFGGGEEEEEEEEEGGGIIIJJJIIIHHHFFFEEEDDDCCCCCCCCCDDDDDDCCCCCCDDDBBBAAA@@@BBBCCCDDDDDDCCCBBBAAA@@@??????????????????>>>>>>>>>>>><<<<<<;;;;;;:::999999999666777777777777666555555666555555555666666444333444444444444444444444444222222222222222222222222333222111111000000111111,,,...000000///......///........................---------------.........,,,,,,---------,,,++++++++++++,,,,,,------......***+++,,,---------,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))***++++++++++++++++++,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++,,,,,,)))******++++++******)))++++++,,,,,,,,,,,,------......------,,,,,,++++++---,,,,,,++++++,,,,,,------,,,+++++++++,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,------...---......///////////////---......//////000000111000000000111111111222222///111333444444555777999;;;;;;;;;<<<======>>>>>>???@@@AAACCCEEEGGGHHHIIIKKKLLLMMMNNNNNNNNNMMMLLLMMMMMMMMMNNNOOOPPPPPPPPPRRRQQQQQQQQQRRRTTTVVVWWWXXXYYY[[[\\\]]][[[ZZZYYYVVVUUUUUUUUUUUUVVVVVVWWWVVVVVVWWWWWWWWWXXXXXXXXXZZZYYYXXXWWWVVVWWWWWWXXXUUUVVVWWWXXXYYYZZZZZZZZZZZZYYYXXXXXXWWWWWWXXXXXXYYYZZZ[[[\\\\\\\\\\\\\\\ZZZYYYYYYXXXVVVTTTSSSRRRNNNNNNOOOPPPPPPPPPPPPPPPMMMLLLLLLMMMNNNNNNLLLJJJIIIHHHGGGEEEDDDDDDCCCCCCBBBAAA@@@@@@AAA@@@>>><<<<<<<<<===>>>???>>>;;;999777777888999999:::::::::888888888888777777777777444555666777777666555444444444444333333222222222222222222111111111111000000000000000000000000000000///...------...///000////////////...............////////////...------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++)))***,,,---......------------------............+++,,,,,,,,,,,,,,,++++++,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,---------...................../////////000///111222222111111222333333333333333444666777888888999999:::;;;<<<<<<===@@@@@@??????>>>>>>>>>>>>???AAACCCCCCCCCCCCDDDEEEBBBCCCDDDDDDDDDCCCBBBBBBDDDEEEFFFFFFFFFEEECCCBBBBBBEEEGGGGGGEEEDDDEEEGGGFFFFFFGGGIIIKKKLLLKKKIIIFFFEEEDDDCCCBBBCCCDDDDDDCCCDDDDDDCCCAAA@@@BBBCCCDDDCCCCCCBBBAAA@@@??????????????????>>>>>>>>>>>><<<<<<;;;::::::999999888777777888888888777666555777666666666777777555333555555555555555555555555222222222222222222222222333222111111000000111111///111333222///...000111////////////////////////------........./////////------.../////////......*********+++,,,---------***+++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********))))))***+++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++*********++++++,,,,,,---))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))***+++,,,------...------------------------***************+++++++++,,,,,,++++++++++++++++++)))******++++++******)))+++++++++,,,,,,---------///......---,,,,,,++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,---...............------......///000000111111111111111222222222333111333444555444444666888888888999:::;;;<<<===>>>===>>>???@@@CCCEEEGGGHHHIIIJJJLLLNNNNNNMMMLLLKKKLLLLLLLLLMMMMMMNNNNNNOOOQQQPPPQQQRRRTTTWWWZZZ\\\XXXZZZ\\\]]]]]][[[YYYXXXUUUUUUUUUUUUUUUVVVWWWXXXWWWWWWXXXXXXYYYZZZ[[[[[[XXXXXXWWWVVVWWWXXXYYYZZZVVVWWWXXXXXXYYYYYYYYYXXXVVVVVVWWWXXXXXXXXXXXXWWWYYYZZZ\\\]]]^^^^^^]]]]]]YYYYYYXXXWWWUUUSSSQQQPPPOOOOOOOOOPPPPPPPPPPPPPPPOOONNNNNNNNNOOONNNLLLJJJIIIHHHGGGEEEDDDDDDCCCCCCAAA@@@??????@@@???===;;;<<<<<<<<<>>>???>>>;;;888777777888999::::::::::::888888888888777777777777333444666777777666444333333333333333333333333333222222222111111111111000000000000000000000000000////////////////////////////////////............///......---------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********,,,,,,++++++,,,...///000............/////////000******+++,,,,,,,,,++++++++++++++++++,,,,,,---.............................................------,,,,,,,,,---------......---.........//////000000///111222222111111222333333222222333444555666666777777777888:::<<<>>>???@@@?????????>>>>>>======???AAACCCDDDCCCCCCDDDEEEBBBCCCDDDDDDDDDCCCBBBAAADDDEEEFFFFFFFFFDDDCCCBBBBBBDDDFFFEEECCCBBBEEEGGGGGGGGGHHHJJJLLLMMMLLLJJJFFFEEEDDDCCCBBBCCCCCCDDDDDDEEEEEECCCAAAAAABBBCCCDDDCCCCCCBBBAAA@@@???>>>????????????>>>>>>>>>>>><<<<<<;;;::::::999999888888888999:::999888777666888777666777888888666444555555555555555555555555222222222222222222222222333222222111000111111111333444555333000///111444000000000000000000000000........./////////000000)))******+++,,,,,,,,,,,,((())))))***++++++,,,,,,***+++,,,---...---,,,,,,------------------------,,,,,,,,,++++++++++++***((()))***+++++++++++++++,,,,,,,,,++++++******************++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))***+++,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++------------------------(((((()))***,,,---...///------------------------------,,,,,,+++*********---,,,,,,++++++*********,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,---------//////...---,,,,,,++++++---,,,,,,++++++,,,,,,---***+++,,,------------,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...+++,,,------......---------------...///000000111111222222222222333333333444555666666444444555666444555666888:::<<<===>>><<<<<<===???AAADDDFFFHHHHHHIIIKKKMMMNNNMMMLLLKKKKKKKKKLLLLLLMMMMMMNNNNNNPPPPPPQQQSSSVVVZZZ^^^```XXXZZZ\\\]]]]]][[[YYYWWWUUUUUUUUUUUUVVVVVVWWWXXXWWWXXXYYYZZZ[[[\\\]]]^^^UUUTTTTTTTTTUUUWWWXXXZZZWWWWWWXXXXXXXXXXXXWWWWWWTTTUUUVVVXXXYYYXXXXXXWWWXXXZZZ[[[]]]^^^^^^^^^]]]XXXXXXWWWVVVTTTRRRPPPNNNOOOOOOPPPPPPPPPPPPQQQQQQPPPOOOOOOOOOPPPOOOLLLJJJIIIHHHGGGEEEDDDDDDCCCCCC@@@???>>>?????????===;;;;;;;;;<<<>>>???===:::777:::::::::::::::888777777888888888888777777777777333444555777777555444333333333333333333333333444222222222111111111111000000000000000000000000000......////////////......000/////////............///...---++++++,,,------......---------,,,,,,,,,(((***,,,......,,,***(((***++++++++++++,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///............////////////000000000000111111111111000111111222222333444444777777999:::;;;<<<<<<<<<;;;===>>>@@@AAAAAAAAA@@@>>>>>>@@@AAACCCDDDEEEFFFGGGGGGGGGFFFDDDCCCDDDEEEFFFGGGHHHGGGDDDCCCCCCDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHJJJKKKLLLMMMLLLLLLGGGFFFEEEEEEEEEFFFHHHIIIJJJIIIHHHFFFFFFEEEFFFFFFDDDDDDBBBAAA@@@?????????AAAAAA@@@@@@???>>>======@@@???>>><<<;;;;;;;;;;;;:::::::::999888777666666999888666555555555666777888888777666555444333333666666555444333333222222//////...///000111333444333333222111000000111111000000////////////000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,++++++******++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++))))))*********+++++++++,,,++++++******++++++,,,------,,,+++************---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---------,,,++++++***,,,------......------,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---...///...------------------------------//////.........------------------............///............/////////000......///000111222222333333333222222333333444555444444555777888999:::;;;???>>>======>>>@@@BBBDDDEEEEEEGGGHHHJJJKKKMMMMMMIIIIIIIIIJJJJJJLLLMMMNNNMMMOOOQQQUUUXXX[[[]]]]]]YYYYYY[[[[[[[[[[[[ZZZYYYXXXVVVSSSRRRQQQRRRTTTVVVWWWVVVUUUWWW[[[\\\[[[YYYVVVVVVUUUUUUTTTUUUUUUUUU[[[[[[[[[ZZZYYYWWWVVVUUUWWWXXXXXXYYYYYYYYYYYYYYY[[[ZZZZZZ[[[\\\\\\[[[YYYXXXVVVSSSPPPOOONNNOOOPPPNNNNNNMMMMMMMMMMMMMMMMMMMMMOOOPPPQQQQQQPPPNNNLLLNNNLLLIIIEEECCCBBBBBBCCC@@@@@@???>>>===<<<;;;;;;<<<;;;::::::999999::::::::::::::::::::::::::::::999999999999999999999999777777888999888666444222444444444333333222222222111111111111111111111111//////000000000000//////000000000000000000000000111111000///...---,,,,,,+++++++++,,,,,,,,,------...------,,,,,,+++******)))***,,,------,,,***)))*********++++++,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///............////////////000000000000111111111111000111111222222333444444666777999:::<<<=========<<<===???@@@AAA@@@@@@@@@???@@@@@@BBBCCCDDDEEEEEEEEEEEEFFFDDDCCCBBBDDDEEEGGGGGGGGGEEECCCBBBCCCDDDGGGGGGEEEDDDDDDDDDDDDDDDFFFGGGIIIKKKKKKKKKKKKJJJGGGGGGFFFEEEEEEFFFGGGHHHJJJJJJIIIIIIHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@??????@@@???>>><<<;;;;;;;;;;;;999999999888888777555555888888666555555555666777666666666666555555555555666555555444333333222222000000//////000111222333111111000///////////////000000////////////000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++---,,,++++++******++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++******+++,,,,,,+++++++++******+++++++++++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///.........---------------------............///.........////////////////////////000111111111222111111000000111111222222444555666777888:::;;;;;;>>>>>>======>>>@@@BBBCCCFFFFFFGGGGGGHHHIIIJJJJJJIIIIIIIIIIIIJJJKKKMMMMMMRRRSSSTTTUUUVVVVVVVVVVVVWWWXXXZZZ[[[[[[ZZZYYYXXXWWWVVVTTTRRRRRRTTTVVVXXXXXXWWWVVVXXX[[[\\\ZZZXXXUUUUUUTTTTTTUUUUUUVVVWWWZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVWWWXXXYYYYYYYYYYYY\\\[[[YYYYYYYYYXXXUUUSSSUUUTTTRRRPPPOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLMMMOOOPPPPPPOOONNNMMMLLLJJJGGGDDDBBBAAAAAAAAA@@@@@@???>>>===<<<;;;;;;<<<;;;::::::999999::::::999999999999999999999999999999999999999999999999666777888888888666444333444333333333333333333222111111111111111111111111......////////////......000000000000000000000000////////////............,,,,,,,,,,,,---------------------,,,++++++******++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................---------............///............////////////000000000000111111111111000111111222222333444444666777999;;;===>>>???@@@>>>>>>???@@@@@@??????>>>?????????@@@AAABBBBBBCCCBBBCCCDDDCCCBBBBBBDDDFFFIIIIIIGGGDDDBBBBBBCCCEEEIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGIIIJJJKKKJJJJJJIIIHHHGGGGGGFFFFFFFFFGGGGGGJJJKKKKKKLLLKKKJJJHHHGGGFFFEEEDDDCCCBBBAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAA@@@???>>><<<;;;;;;;;;;;;888888888888777666555555888777666666555555666666444444555555555666666666555555555444444333333222111111000000000111111222111000//////////////////000000////////////000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,+++******---,,,++++++******++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++******++++++,,,)))))))))******,,,------************************++++++++++++++++++++++++)))))))))******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------......------,,,,,,******++++++++++++************+++,,,,,,---..............................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++............---------------------............//////////////////.........000000000000000000000000000000111111111222222222444555666777999:::;;;;;;======<<<===>>>???AAACCCEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMTTTTTTUUUUUUTTTTTTSSSRRRVVVWWWYYY[[[[[[YYYWWWUUUVVVVVVTTTTTTTTTVVVXXXZZZYYYYYYXXXYYY[[[[[[YYYXXXTTTTTTTTTTTTUUUVVVWWWWWWXXXYYYYYYZZZZZZYYYYYYXXXVVVVVVWWWWWWXXXXXXXXXXXXYYYWWWVVVVVVVVVUUURRRPPPQQQQQQQQQPPPOOONNNNNNMMMMMMNNNPPPPPPPPPNNNLLLKKKJJJKKKMMMNNNOOONNNNNNMMMJJJHHHFFFCCCAAA@@@@@@@@@@@@@@@???>>>===<<<;;;;;;<<<;;;::::::999999::::::888888888888888888888888999999888888888888888888666666777777777555444333222333333333333333333444111111111111111111111111//////000000000000//////000000000000000000000000------........./////////,,,------------.........---------,,,++++++******,,,,,,+++******+++,,,,,,))))))***+++,,,------...,,,+++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................---------............///............///////////////000000000111111111111000111111222222333444444555666999;;;>>>@@@AAABBB???????????????>>>============>>>>>>?????????@@@BBBCCCDDDDDDCCCDDDFFFHHHKKKJJJHHHEEEBBBCCCEEEHHHHHHHHHHHHHHHIIIJJJKKKKKKHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFJJJLLLMMMNNNMMMLLLJJJHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDCCCBBBAAAAAAAAA@@@???>>><<<;;;;;;;;;;;;888888888888888777666666777777666666555555555555555555555555555555555555555555444444444333333333222222222111111000000000222222111111111111111222000000////////////000000////////////............------------------------......------,,,+++******---,,,++++++******++++++++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,++++++******++++++,,,***************+++,,,,,,******++++++++++++******++++++++++++++++++++++++))))))************))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------.........------,,,******++++++++++++******+++++++++,,,,,,---------------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,---------------------------------++++++++++++++++++++++++,,,,,,---------.........++++++++++++++++++++++++---------------------------------............///////////////............000000000000000/////////222222333333444444444444444555666777999:::;;;;;;<<<;;;<<<<<<>>>???AAABBBCCCCCCCCCDDDEEEEEEEEEFFFGGGGGGGGGHHHIIIKKKLLLMMMPPPQQQRRRTTTUUUUUUVVVVVVVVVWWWZZZ[[[[[[YYYVVVTTTUUUUUUTTTTTTVVVXXXZZZ[[[ZZZZZZZZZZZZZZZYYYXXXWWWUUUUUUUUUTTTUUUUUUVVVVVVWWWXXXYYYZZZZZZ[[[[[[ZZZZZZZZZYYYXXXWWWVVVVVVVVVRRRQQQQQQRRRSSSSSSRRRPPPNNNOOOQQQQQQQQQPPPNNNMMMMMMOOOPPPQQQQQQOOOLLLJJJHHHIIIKKKLLLMMMMMMMMMMMMIIIHHHFFFCCCBBB@@@@@@@@@?????????>>>===<<<<<<<<<<<<;;;::::::999999::::::777777777777777777777777888888888888888777777777555666666666666555444333222222222333333444444444111111111111111111111111000111111222222111111000////////////////////////........................---------.........////////////...------,,,,,,+++---,,,***))))))***,,,---))))))***+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,------......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................---------............///............///////////////000000000111111111111000111111222222333444444444666888;;;>>>@@@AAABBB@@@@@@???>>>>>>=========>>>?????????@@@@@@AAAAAABBBDDDEEEEEEDDDEEEGGGIIILLLKKKIIIFFFDDDEEEGGGJJJJJJJJJJJJJJJKKKLLLMMMMMMKKKKKKLLLMMMMMMLLLJJJJJJGGGGGGHHHHHHHHHGGGGGGGGGJJJLLLMMMNNNNNNLLLJJJIIIGGGFFFFFFEEEDDDDDDDDDDDDGGGGGGFFFDDDBBBAAA@@@???@@@???>>><<<;;;;;;;;;;;;999999:::::::::999888888666666666666666555555444777666666555444333333333444444444444444333333333333333222222111111000000222111111111111111222222000000////////////000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++,,,++++++******++++++,,,,,,+++******)))))))))***++++++,,,------,,,++++++++++++++++++++++++++++++***++++++++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,++++++---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------...------,,,,,,------...------------------------++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,---------------------------............//////////////////.........000000000///////////////111222333444444444333333444444555666888999:::;;;::::::;;;<<<===???@@@AAA???@@@AAABBBDDDEEEFFFGGGEEEFFFFFFGGGIIIJJJLLLMMMNNNOOOQQQSSSUUUVVVWWWXXXVVVXXXYYYZZZZZZXXXVVVTTTTTTSSSTTTTTTUUUWWWYYYZZZYYYZZZZZZZZZXXXWWWWWWVVVWWWWWWVVVUUUTTTTTTTTTTTTVVVWWWXXXZZZ[[[[[[\\\\\\___]]][[[XXXVVVTTTTTTSSSQQQPPPPPPQQQRRRRRRQQQOOONNNOOOQQQSSSSSSQQQOOONNNMMMOOOPPPQQQPPPNNNKKKIIIGGGHHHIIIJJJKKKKKKKKKLLLHHHGGGFFFDDDCCCAAAAAA@@@??????>>>>>>======<<<<<<<<<;;;::::::999999::::::777777777777777777777777888888888777777666666666555555555555555444444333222222222333333444444444000000000000000000000000///000000111111000000///////////////////////////000//////...---,,,,,,,,,---------.........//////000000000///......---------,,,+++******+++,,,---******+++++++++,,,,,,,,,*********+++++++++++++++******+++++++++,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///............////////////000000000000111111111111000111111222222333444444444666888;;;===???@@@AAA@@@???>>>===============AAAAAAAAABBBCCCDDDDDDEEECCCDDDEEEEEEEEEEEEGGGIIIIIIIIIIIIGGGFFFFFFIIIKKKNNNMMMLLLKKKJJJJJJJJJJJJLLLMMMMMMNNNMMMLLLJJJIIIFFFFFFGGGHHHIIIIIIHHHHHHJJJKKKLLLLLLLLLKKKJJJJJJGGGFFFEEEEEEDDDDDDDDDEEEGGGGGGFFFDDDBBBAAA@@@???@@@???>>><<<;;;;;;;;;;;;999:::::::::::::::999999555666666666666555444444777777666555444333222111444444444444444444444444222222333333222111000000///////////////000000111000000////////////000000////////////............------------------------***+++++++++,,,,,,,,,------,,,++++++******++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++))))))*********+++++++++,,,++++++******++++++,,,,,,,,,+++))))))(((((((((+++,,,---......---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++......---,,,,,,+++******************************++++++++++++++++++++++++***++++++,,,,,,------......------,,,,,,------...------------------------++++++++++++++++++++++++++++++*********+++,,,---------------------------,,,,,,,,,,,,---------------------............///............/////////000///////////////////////////000111222333222111111222333444555777888999999888999:::<<<===???@@@AAA>>>>>>@@@AAACCCEEEFFFGGGDDDEEEEEEFFFHHHJJJLLLMMMNNNOOOPPPRRRSSSTTTTTTTTTWWWWWWXXXXXXWWWVVVUUUTTTRRRRRRRRRSSSTTTVVVWWWXXXWWWXXXYYYYYYWWWVVVVVVVVVWWWVVVUUUUUUTTTTTTUUUUUUWWWWWWYYYZZZ[[[\\\\\\\\\```^^^[[[WWWUUUSSSRRRRRRUUUSSSRRRRRRRRRQQQNNNLLLOOOPPPRRRSSSRRRQQQOOONNNNNNNNNOOOPPPOOOMMMJJJIIIGGGGGGGGGHHHHHHIIIIIIJJJGGGGGGFFFEEECCCBBBAAA@@@???>>>>>>>>>=========<<<<<<;;;::::::999999::::::777777777777777777777777888888777777666666555555444444444444444444444444222333333333333333333444000000000000000000000000------............------000000000000000000000000000000///...---,,,+++***,,,------------.........111000000///......------,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++***)))*********++++++++++++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////000000000000111111111111000111111222222333444444444555888:::<<<>>>????????????======<<<===>>>>>>???@@@AAABBBCCCDDDEEEFFFCCCDDDEEEDDDDDDDDDFFFHHHEEEFFFGGGFFFFFFFFFHHHJJJLLLKKKJJJIIIIIIHHHHHHIIILLLMMMMMMMMMLLLKKKIIIHHHDDDEEEGGGIIIJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJFFFFFFEEEDDDDDDDDDDDDEEEDDDDDDDDDCCCCCCBBBBBBAAA@@@???>>><<<;;;;;;;;;;;;888999999:::::::::999999555555666666666555444333555555555444444333333333444444444444444444444444111222333333333222111000///////////////000111111000000////////////000000////////////....................................,,,,,,,,,+++++++++++++++---,,,++++++******++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,+++***)))))))))))))))******+++,,,------,,,+++***++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***++++++,,,,,,++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......------,,,,,,,,,,,,------........................++++++++++++++++++++++++++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------............///,,,------...///000111111---.........///000000000...000111333333222111000111222333444555777888888777888:::<<<===???@@@@@@??????@@@AAACCCDDDEEEEEEDDDDDDEEEFFFHHHJJJKKKMMMLLLMMMNNNOOOQQQQQQQQQQQQVVVVVVUUUTTTSSSRRRRRRRRRPPPPPPQQQQQQRRRSSSTTTTTTTTTVVVXXXXXXUUUTTTUUUVVVTTTTTTTTTTTTUUUVVVWWWXXXWWWXXXYYYZZZ[[[\\\\\\\\\\\\[[[XXXTTTRRRQQQQQQRRRVVVUUUTTTSSSSSSRRRPPPMMMOOOPPPQQQQQQPPPOOONNNMMMNNNNNNNNNMMMLLLKKKIIIIIIGGGGGGGGGFFFFFFGGGGGGHHHEEEEEEDDDDDDBBBAAA??????>>>>>>>>>>>>============<<<;;;::::::999999::::::888888888888888888888888888888777666666555444444444333333333333333444444444333333333333333333222000000000000000000000000......////////////......000000000000000000000000.........------,,,,,,,,,,,,,,,,,,,,,------------//////......---,,,,,,,,,++++++++++++++++++++++++------,,,++++++******)))))))))******++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++---------.........//////............/////////000000000000000111111111111000111111222333333444444444555777:::<<<===>>>>>>???>>>===<<<<<<===>>>???<<<===>>>???AAABBBCCCDDDCCCDDDDDDDDDBBBCCCDDDFFFAAACCCEEEFFFEEEFFFGGGIIIGGGGGGGGGGGGGGGHHHJJJJJJLLLLLLMMMLLLKKKJJJHHHGGGCCCEEEGGGIIIJJJKKKJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJFFFEEEDDDDDDDDDDDDDDDEEEAAABBBBBBBBBCCCCCCDDDDDD@@@???>>>===;;;;;;;;;;;;777888888999999999888888444555666666666555333333333333333444444444555555444444444444444444444444111111333333444333222111111111000111111222333333000000////////////000000000/////////.......................................------,,,+++***))))))---,,,++++++******++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++++++++++++++,,,(((((((((((()))***+++,,,((()))+++,,,,,,+++)))(((++++++++++++++++++++++++))))))************))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,((()))***+++++++++++++++))))))************))))))***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......---,,,,,,++++++,,,,,,---........................++++++++++++++++++++++++...---,,,+++,,,---...///+++++++++++++++++++++++++++++++++,,,,,,------------------.........//////+++,,,---...///111222222,,,------...///000111111000222333555555444333222000111222333555666777777666888999<<<===??????@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDFFFGGGJJJKKKLLLHHHIIIKKKMMMOOOPPPQQQQQQUUUTTTRRRPPPPPPPPPPPPQQQOOOOOOPPPPPPQQQRRRRRRRRRRRRUUUWWWWWWUUUSSSTTTVVVQQQQQQRRRTTTVVVXXXZZZ[[[XXXXXXZZZ[[[[[[\\\\\\\\\YYYWWWTTTRRRQQQQQQQQQRRRTTTSSSSSSTTTUUUUUUTTTRRRPPPPPPOOOOOONNNMMMLLLLLLOOONNNMMMLLLKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGCCCCCCCCCBBBAAA@@@>>>===>>>>>>>>>>>>============<<<;;;::::::999999::::::888888888888888888888888888777777666555444444444333333333222222333444444444444444333333222222222000000000000000000000000111111222222222222111111000000000000000000000000,,,,,,,,,---------......+++++++++,,,,,,,,,------...------,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------000...,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,...///...---,,,,,,,,,---------......,,,,,,,,,---...///000000...///000///......000222000000////////////000000///000000222333444555555555666777888::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;===>>>@@@AAAAAA@@@???>>>@@@@@@AAAAAABBBCCCDDDDDDCCCDDDEEEFFFFFFGGGGGGFFFFFFEEEDDDCCCDDDEEEGGGIIIKKKJJJJJJKKKLLLKKKIIIFFFEEEDDDEEEHHHJJJJJJFFFBBBFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCBBBBBB??????>>><<<;;;999888888888777666777999:::999888777777666666555555555444666666666666555555555555333333333222222222111111333222222222222222222333000000000000000000000000111111000000//////......---------...------,,,,,,......//////......---,,,++++++++++++++++++++++++,,,+++)))(((((()))+++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++)))***+++---...------,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))((((((************************,,,++++++******+++,,,,,,---,,,+++++++++,,,---...---,,,+++******+++,,,------,,,***))))))***,,,------------,,,,,,+++++++++))))))***+++,,,,,,---------,,,,,,,,,++++++******,,,,,,,,,---------......***))))))((()))***,,,---...---,,,+++++++++,,,,,,)))******+++---......///++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,,,,------++++++,,,,,,,,,------------------------------------------............///000///.........///111222000000000000111111111111222222333444555666777888888888999:::;;;======>>>?????????@@@AAABBBDDDDDDCCCCCCDDDEEEFFFHHHJJJKKKJJJJJJLLLMMMNNNNNNNNNNNNPPPOOONNNMMMMMMNNNOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRVVVXXXYYYYYYXXXUUURRRPPPUUUUUUUUUUUUWWWZZZ\\\]]]```___]]][[[YYYYYYYYYYYYZZZXXXTTTQQQOOOOOOPPPQQQUUUUUUVVVWWWVVVTTTRRRPPPNNNNNNMMMMMMMMMMMMMMMMMMNNNMMMLLLKKKJJJIIIIIIIIIEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>>>>===<<<<<<;;;;;;888999;;;<<<<<<;;;999888999999999999999999999999666666555555555444444444333333333222222222111111444444333333333333222222111111111111000000000000666333000---,,,---...000000///...------...///000..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,---------,,,+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,......---,,,+++++++++,,,,,,,,,------,,,,,,------......//////...000111111000000111222000000////////////000000...//////000111222333444444555666777999999999999::::::::::::;;;;;;;;;;;;<<<===>>>???@@@???>>>>>>===>>>???AAABBBDDDEEEEEECCCCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCEEEGGGHHHJJJIIIIIIIIIJJJJJJGGGEEEEEEEEEEEEHHHJJJIIIFFFBBBBBBCCCCCCDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAA@@@???>>>===;;;:::999888999777777888999::::::999777777777666666666555555666666666666555555555555333333333222222222111111222222111111111111222222000000000000000000000000000000000000//////......---......//////......---............------,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,+++,,,,,,------,,,,,,+++************************,,,,,,,,,,,,,,,,,,++++++,,,------------+++***)))++++++++++++++++++++++++************************+++*********))))))))))))************************++++++******************,,,++++++***+++,,,---...+++***)))(((((()))***++++++++++++,,,,,,+++++++++,,,,,,,,,++++++******************++++++,,,,,,---***)))))))))(((((((((''',,,,,,,,,------------...------,,,+++,,,,,,.........---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,------------------------------------------............///000///.........///111111000000000000111111111111111111222333444555666666777777888999;;;<<<======@@@???@@@@@@AAABBBCCCDDDCCCCCCDDDEEEGGGIIIJJJKKKIIIJJJKKKLLLMMMMMMMMMMMMNNNMMMLLLKKKKKKKKKLLLLLLMMMMMMNNNOOOQQQSSSUUUVVVWWWXXXXXXXXXWWWUUUSSSQQQRRRSSSSSSUUUWWWZZZ]]]^^^aaa___]]][[[YYYXXXXXXXXXXXXVVVRRRPPPNNNNNNOOOPPPTTTUUUVVVVVVVVVTTTRRRQQQMMMMMMMMMNNNNNNNNNOOOOOONNNMMMLLLKKKJJJIIIIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDEEEDDDDDDBBBAAA@@@??????>>>>>>>>>===<<<<<<;;;;;;888999;;;<<<<<<;;;999888888888888888888888888888666666555555555444444444333333333222222222222111333333222222222111111111111111111000000000//////111000/////////////////////...------------...///...............---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------++++++******+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,------,,,+++,,,,,,,,,,,,---------------------------.........---000222222111000111111000//////......//////000---......///000111222222333333555666777777888888999999999999::::::;;;;;;;;;<<<======>>>>>>======<<<<<<>>>@@@BBBDDDEEEFFFBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCDDDFFFGGGIIIHHHGGGGGGHHHGGGEEECCCEEEEEEFFFGGGIIIHHHEEECCC@@@AAAAAABBBBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@??????@@@??????===<<<;;;:::999999888888888:::;;;:::999888777777777777777666666666666666555555555555444333333333222222222111111111111000000000000111111000000000000000000000000000000000////////////.........///////////////...---------,,,,,,,,,++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))+++++++++,,,,,,,,,,,,,,,))))))******)))(((&&&%%%,,,,,,,,,,,,,,,,,,,,,,,,***************************************)))))))))++++++++++++++++++++++++++++++******)))))))))(((+++************+++,,,,,,******))))))))))))******)))***,,,------,,,***)))++++++***************)))++++++++++++++++++++++++,,,,,,++++++++++++******,,,,,,,,,,,,------------///...---------------...---------,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---......------,,,,,,,,,,,,,,,---------------------------------------------............/////////......//////000111000000000000111111111111000000111222333444555555666666777999:::<<<======@@@@@@@@@@@@AAAAAABBBCCCCCCCCCEEEFFFHHHIIIKKKKKKIIIJJJJJJKKKLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHIIIIIIKKKLLLMMMOOORRRUUUWWWYYYXXXWWWWWWVVVUUUTTTTTTSSSSSSTTTUUUWWWZZZ]]]___aaa```^^^\\\YYYXXXWWWWWWWWWUUUSSSQQQOOOMMMNNNNNNOOOSSSTTTUUUVVVVVVUUUSSSRRRNNNNNNNNNOOOOOOPPPPPPQQQNNNNNNLLLKKKJJJIIIIIIIIIKKKJJJIIIGGGEEEDDDDDDDDDFFFEEEDDDCCCAAA@@@>>>>>>>>>>>>>>>===<<<<<<;;;;;;888999:::;;;;;;:::999888777777777777777777777777555555555555555444444444333333333333222222222222222222222111111111000000111111000000000000//////,,,---///000111000000///......------------......//////.........---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,------+++***---------............///...---------------------,,,...111222111000///////////////....../////////......///000000111222222222222333555555666666666777777888888999:::::::::::::::;;;;;;<<<<<<<<<===<<<<<<>>>???AAABBBCCCDDDBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEEEEHHHFFFEEEEEEFFFEEEDDDBBBEEEEEEFFFGGGGGGFFFDDDCCCBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????@@@??????===<<<;;;:::::::::999888999:::;;;:::999888888888888777777777777666666555555555444444444333333333222222222111111000000////////////000000000000000000000000000000////////////////////////---......////////////...,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++******************************++++++,,,,,,,,,---&&&''')))***++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,++++++******)))(((***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++************,,,,,,++++++++++++++++++---------------,,,,,,,,,++++++,,,,,,,,,---------...------,,,++++++++++++---------------,,,,,,+++------,,,,,,,,,,,,++++++------------------------------------------------***+++---//////...---+++,,,,,,,,,------------...---------------------------------............///............//////000000///000000000111111111111111111111222333444444555666666888999;;;<<<===>>>AAA@@@@@@@@@AAAAAABBBCCCCCCDDDEEEGGGIIIJJJKKKLLLIIIIIIJJJKKKKKKKKKKKKKKKIIIIIIIIIHHHHHHHHHHHHHHHKKKLLLMMMOOOQQQTTTVVVXXXXXXWWWVVVTTTTTTTTTUUUUUUXXXYYYZZZ\\\^^^```aaabbb]]]\\\ZZZWWWUUUUUUTTTTTTTTTSSSQQQOOOOOOOOOPPPQQQRRRSSSUUUVVVVVVUUUTTTSSSQQQQQQQQQQQQQQQQQQQQQPPPOOOOOOMMMLLLJJJIIIIIIIIIJJJIIIHHHGGGEEEEEEEEEDDDGGGFFFEEECCCAAA???>>>===>>>>>>>>>===<<<<<<;;;;;;999999:::::::::999888888666666666666666666666666555555555555555555555555444444333333333222222222222222222222111111111111111000000000////////////---...///000000000/////////..................////////////...------,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---++++++,,,,,,+++)))++++++,,,,,,,,,------------------------,,,,,,,,,***,,,///000///...------//////............/////////000000000111222222222111222333444444444444444666666777777888999999:::999999999::::::;;;<<<<<<===>>>>>>>>>??????@@@@@@AAABBBCCCDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCFFFDDDCCCCCCDDDDDDCCCBBBEEEFFFGGGGGGFFFEEEDDDCCCBBBCCCDDDEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@??????>>>===<<<;;;;;;::::::999888888::::::999888777777777777888888888888555555555555444444444444333333333222222222111111000//////////////////000////////////////////////.............../////////+++,,,---...............---,,,+++************+++++++++++++++++++++++++++,,,++++++++++++++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,***+++---...//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++++++++++++++++++++,,,,,,---------,,,+++***))))))******++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++))))))******************+++++++++,,,,,,,,,------------------,,,++++++***------.........---,,,+++++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++***+++---//////...---,,,,,,,,,---------.........---------------------------------............///---......//////////////////000000000111111111111222222333333444444555555666666888999;;;===>>>???@@@@@@@@@@@@AAABBBCCCCCCCCCDDDFFFHHHJJJKKKLLLLLLIIIJJJJJJKKKKKKKKKKKKJJJIIIIIIJJJJJJKKKKKKKKKKKKNNNNNNNNNOOOPPPRRRTTTUUUWWWVVVTTTSSSSSSTTTUUUVVV\\\\\\]]]^^^^^^_________[[[YYYWWWUUUTTTSSSSSSTTTTTTSSSRRRQQQQQQRRRSSSSSSRRRSSSUUUVVVVVVUUUTTTSSSUUUUUUTTTSSSRRRQQQPPPPPPQQQPPPOOOMMMLLLKKKJJJJJJGGGGGGFFFEEEEEEEEEFFFFFFGGGFFFEEECCCAAA???>>>===>>>>>>>>>===<<<<<<;;;;;;::::::::::::999888888777555555555555555555555555444555555555555555555555444444444333333333222222444333333333333222222222000000000////////////...000000///...---....../////////////////////////////////.........---------......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,+++***))))))))))))************,,,,,,,,,,,,,,,---------))),,,......---,,,------///......------......///000000000111111222222222111222333333444444333333444555555666777888999999888888888999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBDDDBBBAAAAAACCCDDDDDDDDDEEEFFFGGGFFFDDDCCCCCCDDDAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@???>>>======<<<;;;;;;:::::::::999777888999999888666666666777777777777777888555555555444444444444333333333333222222222111111000000////////////000000////////////////////////---............/////////++++++,,,---............---,,,+++*********+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++*********+++++++++++++++++++++,,,,,,+++***(((''',,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++)))***++++++,,,,,,++++++******++++++++++++******---,,,***))))))***,,,---,,,,,,,,,,,,,,,---------+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---............------,,,---......//////---,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---............---,,,---------............---------------------------------............///------...////////////...000000000000111111111111333333333333444444444555555555777999;;;<<<>>>????????????@@@AAABBBDDDDDDCCCEEEGGGJJJKKKLLLLLLLLLJJJKKKKKKLLLLLLKKKKKKKKKIIIJJJLLLMMMOOOOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSVVVUUUTTTSSSSSSTTTVVVWWWZZZ[[[[[[\\\\\\\\\[[[[[[YYYXXXVVVUUUTTTTTTUUUUUUSSSSSSSSSSSSTTTUUUUUUVVVSSSTTTUUUVVVVVVUUUSSSRRRWWWVVVVVVUUUTTTSSSRRRRRRTTTSSSQQQOOOMMMLLLLLLKKKFFFFFFEEEEEEEEEFFFFFFGGGFFFEEEDDDCCCAAA@@@>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::999999888888777777555555555555555555555555444444444555555555555555444444444444333333333333444444444333333333222222000000////////////......111000...---,,,---............////////////....................................---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,---,,,+++))))))*********++++++++++++++++++,,,,,,------...+++,,,...---,,,,,,---//////......------......////////////000000000000111222222333333444444333333333444444555777888888999888888888888999;;;===>>><<<<<<<<<======>>>>>>>>>@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBAAA@@@@@@CCCEEEFFFFFFEEEGGGHHHFFFCCCBBBCCCDDDAAAAAABBBDDDDDDEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAA@@@??????>>>>>><<<<<<<<<;;;::::::999999999888666777888888666555555555666666666777777777555555555444444444333333333333333222222222111111111000000//////000000111////////////////////////---------.........//////+++,,,---...////////////...---+++*********,,,---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++******++++++++++++******************************++++++++++++************'''((((((((((((&&&%%%$$$++++++++++++++++++++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,.........---,,,******,,,---------,,,+++******+++,,,,,,+++******,,,++++++++++++++++++,,,******++++++,,,,,,,,,,,,*********++++++,,,,,,------------.........//////***++++++++++++,,,,,,,,,+++,,,---......------,,,---...///000///...,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///------------............---------------------------------............///,,,---.../////////......000000000000111111111111222222222222333333333333222333444666999:::<<<======>>>>>>@@@AAACCCEEEFFFCCCEEEHHHJJJLLLMMMLLLLLLKKKLLLLLLMMMMMMLLLLLLKKKIIIJJJMMMOOOQQQSSSSSSSSSRRRRRRRRRRRRSSSTTTUUUUUUTTTTTTSSSTTTTTTUUUVVVVVVXXXYYYZZZ[[[[[[[[[ZZZZZZYYYXXXWWWVVVVVVWWWXXXYYYSSSSSSSSSTTTUUUVVVWWWWWWTTTUUUVVVVVVVVVTTTRRRQQQUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUSSSQQQOOONNNMMMMMMIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDBBBAAA@@@??????>>>>>>>>>===<<<<<<;;;;;;;;;:::999888888777777777555555555555555555555555444444444555555555666666555444444444444333333333333333333333222222222111000000/////////.........------......//////......,,,,,,---......---,,,,,,,,,,,,------.../////////......---------,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,------+++,,,,,,---------.........******+++,,,,,,---......---......---,,,---///111.........------..................///////////////222222333444444444333333333333444555666777888999999888888888999;;;===>>>::::::;;;<<<===>>>???@@@@@@@@@AAABBBCCCCCCCCCCCCBBBCCCCCCCCCBBBBBBAAA@@@BBB@@@???@@@CCCFFFGGGGGGEEEGGGHHHFFFCCCAAABBBDDDBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEE@@@@@@??????>>>=========;;;;;;;;;::::::999999999999777666666777777666444444555555555666666777777555555444444444333333333333333333222222222111111111111000000000000111111////////////////////////---------.........//////,,,---...///000000000000///...,,,******+++,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******++++++++++++******)))))))))))))))))))))))),,,+++++++++******))))))((()))***,,,,,,,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((+++---...---,,,,,,***+++,,,---...---,,,,,,,,,,,,............,,,,,,)))***,,,------,,,***)))))))))******++++++++++++))))))***+++,,,,,,------*********++++++,,,,,,,,,******+++++++++,,,,,,,,,'''(((***+++,,,++++++***---...///000000...,,,+++///......---+++******)))++++++++++++++++++++++++------------------------,,,++++++,,,,,,...///000---------.........//////---------------------------------.........//////,,,,,,.../////////...---000000000000111111111111111111111111111222222222000111222444777999:::;;;======>>>???AAADDDFFFGGGCCCEEEHHHKKKMMMMMMMMMLLLLLLMMMMMMMMMMMMMMMLLLLLLHHHJJJMMMPPPSSSUUUUUUVVVSSSSSSTTTTTTUUUVVVXXXXXXSSSSSSSSSTTTUUUUUUVVVVVVWWWXXXZZZ\\\]]]]]]]]]]]]ZZZYYYYYYXXXYYYZZZ[[[\\\RRRRRRSSSTTTUUUVVVWWWWWWUUUUUUVVVWWWVVVTTTRRRPPPSSSSSSTTTUUUWWWXXXYYYYYYWWWVVVTTTRRRPPPOOONNNNNNLLLKKKJJJHHHGGGFFFEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>>>>===<<<<<<;;;;;;;;;:::999888777777777777666666666666666666666666444444444555555555666666555555444444444333333333222222222111111111111000000/////////............(((***...111222111///---******,,,,,,,,,,,,******+++,,,,,,---...///000000......---------,,,,,,,,,************************,,,,,,,,,++++++*********,,,,,,++++++++++++++++++************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))************************+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++........................,,,...000111000000000222///000111222333222111111222222222333444666999::::::999888777888:::<<<>>>===<<<;;;:::;;;===???AAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCBBBAAA???>>>???@@@BBBCCCDDDCCCCCCBBBCCCDDDDDDCCCAAA@@@@@@AAA???AAACCCCCCDDDFFFIIIKKKJJJIIIHHHFFFEEEEEEDDDDDDAAA@@@>>>===>>>===;;;:::<<<;;;:::999888888888888:::999888777666666666666555555555555666666777777333333333222222111111111333333333222222222111111222111111000///......---////////////////////////........................///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((///***%%%,,,000++++++---''''''///000)))'''+++,,,,,,,,,+++++++++******------,,,+++************++++++,,,,,,,,,,,,------***+++,,,------,,,+++*********************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************)))************+++++++++------------------------000///...---,,,,,,+++,,,++++++++++++++++++++++++))))))***+++,,,,,,------------------------------------------------------++++++,,,,,,,,,,,,------...------------...//////..............................//////000000111111///000000111111222333333444444555666777888999999999:::;;;<<>>?????????>>>===<<<<<<;;;;;;;;;:::999888777666555@@@===777222000000222444222333333444444555555555222111111222333444222111333333222222111000/////////............//////000++++++,,,---.........---000000/////////..................------,,,,,,,,,,,,------......------,,,------,,,+++++++++,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,+++........................+++---///000000///111222///000111222222222111111222222222222444666888999999999888888999:::<<<======<<<;;;:::;;;<<<>>>???AAA@@@???>>>>>>>>>>>>>>>@@@@@@AAAAAAAAA@@@???>>>@@@@@@BBBBBBCCCBBBAAAAAAAAABBBCCCBBB@@@???@@@AAA@@@BBBDDDEEEEEEFFFHHHJJJHHHGGGEEEDDDCCCBBBBBBBBBAAA@@@>>>===>>>===;;;:::<<<;;;:::999888888888888:::999888777666666666666333333444444444555555555333333333222222222111111333333333222222222111111111111111000///.........////////////////////////------------------------++++++,,,,,,,,,,,,,,,,,,------------------------,,,---------,,,,,,+++***++++++++++++++++++++++++***************************************************************************+++((())),,,((((((111000***'''***,,,***'''&&&,,,,,,,,,+++++++++******,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++,,,,,,,,,,,,------------------------///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------------------...//////.........................../////////000000000111000000111111222333333333333444444555666777888888::::::;;;===???AAACCCDDDGGGHHHJJJLLLMMMMMMLLLLLLKKKMMMNNNNNNMMMMMMNNNOOORRRRRRRRRRRRSSSTTTVVVVVVWWWWWWXXXXXXXXXXXXYYYYYYVVVVVVVVVVVVVVVWWWWWWXXXWWWXXXYYYZZZ[[[[[[[[[[[[ZZZYYYYYYZZZ\\\\\\ZZZYYYSSSRRRQQQQQQRRRTTTVVVXXXXXXWWWWWWUUURRROOOMMMKKKMMMOOOQQQSSSTTTUUUUUUUUUVVVVVVUUUSSSQQQPPPOOONNNMMMLLLKKKJJJHHHGGGFFFEEEHHHGGGFFFFFFFFFEEECCCAAA@@@@@@???>>>>>>===<<<<<<<<<;;;;;;:::888777777666:::999777666444444444555333333333333444444444444555333333333444444222111333333222222111000000///000//////.........//////,,,,,,---...............---,,,,,,,,,,,,+++++++++......---------,,,,,,,,,,,,------......------,,,...---,,,,,,++++++++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------------........................***,,,.../////////111222///000111111222222111111111111111222333555666777777888999::::::;;;;;;;;;<<<<<<:::::::::;;;<<<===@@@@@@>>>===<<<<<<<<<<<>>>>>@@@AAAAAAAAAAAAAAA@@@??????AAABBBAAA??????@@@AAAAAADDDFFFHHHGGGGGGHHHIIIFFFEEEDDDBBBAAAAAAAAAAAAAAA???>>>===>>>===<<<:::;;;:::999888888888888888999999888777666666666666222222222333333333333333333333333222222222222111333333333222222222111111111111000000//////......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------........................,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,'''(((...,,,&&&,,,999???;;;444......000---''',,,,,,,,,+++++++++******+++++++++***++++++,,,,,,++++++,,,,,,,,,,,,------,,,++++++++++++++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------...---,,,++++++***++++++------------------------******++++++,,,,,,------++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,---------------------......///........................////////////000000000000000111111222333333444444333333444555666777888888:::;;;;;;===???AAACCCDDDFFFHHHJJJKKKMMMMMMLLLLLLMMMNNNOOONNNNNNOOORRRTTTVVVVVVUUUUUUVVVWWWXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXVVVVVVVVVUUUVVVVVVWWWXXXXXXYYYZZZ[[[\\\\\\\\\\\\[[[ZZZZZZZZZ[[[[[[YYYWWWRRRRRRRRRRRRSSSTTTVVVXXXYYYYYYXXXVVVTTTQQQOOOMMMKKKLLLNNNOOOPPPQQQQQQQQQTTTTTTSSSSSSRRRPPPOOONNNLLLLLLKKKJJJIIIGGGFFFFFFIIIGGGFFFFFFGGGFFFDDDAAAAAA@@@@@@??????>>>>>>>>>===<<<<<<;;;:::999888888555666888999999888666555444444444444444333333333666555444444555555333111333333222222111000000000111111000///............---......//////////////////............---------...------------,,,,,,,,,,,,------......------,,,///...---,,,++++++***++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,************,,,---,,,,,,,,,,,,,,,,,,,,,,,,................................................)))+++.../////////111222///000000111111111111111000000000111222444555555666777999;;;<<<;;;:::999<<<;;;::::::::::::;;;<<>>>>>===============???@@@@@@@@@@@@@@@??????AAAAAAAAAAAA@@@??????>>>???AAABBBBBBAAAAAABBBCCCCCCFFFIIIJJJIIIGGGGGGGGGEEEDDDCCCBBBAAAAAAAAAAAA@@@???======>>>>>><<<:::::::::999888888888888888888888777666666666666666333333333333333333333333222222222222222222222222333333333222222222111111111000000000/////////...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,------------------------,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,))),,,000111999DDDGGGRRRQQQGGG666///222111***,,,,,,,,,+++++++++******************+++,,,------+++++++++,,,,,,,,,---------,,,+++******+++,,,---+++,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------,,,++++++*********+++------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,------...///........................////////////000000000000111111111222333333444444444444555666777888888999:::;;;;;;===>>>@@@BBBCCCDDDEEEGGGIIIJJJKKKKKKKKKNNNOOOOOONNNNNNPPPTTTXXXYYYYYYXXXXXXXXXYYYYYYZZZ[[[[[[ZZZYYYXXXXXXWWWWWWUUUTTTTTTTTTTTTUUUVVVVVVWWWXXXYYYZZZZZZ[[[ZZZZZZZZZYYYXXXZZZ[[[[[[ZZZXXXSSSSSSRRRSSSTTTUUUWWWXXXWWWWWWWWWVVVUUUUUUTTTSSSLLLLLLMMMNNNNNNOOOOOOOOORRRRRRSSSSSSRRRQQQPPPOOOLLLLLLKKKJJJIIIIIIHHHHHHHHHFFFEEEEEEFFFEEEBBB@@@AAAAAAAAA@@@@@@?????????=========<<<;;;:::::::::555777999;;;;;;999888666666666666555555444444444444333222333555555444222222222222111111111000000222111000///............//////000000000000//////000/////////............------------------------,,,------......------,,,///...---,,,+++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,*********************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,************,,,---,,,,,,,,,,,,,,,,,,,,,,,,................................................***,,,////////////111222000000000000000111111111///000111222333333444444555666999;;;<<<;;;999888;;;::::::::::::;;;;;;<<<=========>>>???@@@AAABBBAAAAAA@@@@@@@@@AAAAAAAAABBBAAAAAA@@@????????????@@@BBBDDDDDDDDDDDDFFFGGGEEEHHHJJJJJJIIIGGGEEEEEEBBBAAA@@@???????????????@@@???======>>>>>><<<;;;999999888888777777888888888777666666666666666666555555555555444444444444222222222222222222222222333333333222222222111111000000000000////////////////////////////////////------------------------......------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************************,,,222222:::ZZZlll^^^]]]^^^RRR<<<---,,,---***,,,,,,,,,+++++++++******************+++,,,------+++++++++,,,,,,,,,---------,,,+++******+++,,,---+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---..............................000000000000////////////000111111222222333444444444555666666888888999::::::::::::<<<===???AAABBBBBBBBBDDDEEEGGGHHHIIIIIINNNNNNMMMMMMMMMPPPTTTXXXZZZYYYYYYYYYYYYYYYZZZZZZ[[[[[[ZZZYYYXXXWWWVVVVVVSSSSSSSSSSSSSSSTTTTTTUUUTTTTTTVVVWWWWWWWWWWWWWWWWWWVVVWWWYYY[[[]]]\\\[[[SSSTTTTTTUUUVVVWWWXXXYYYXXXXXXWWWWWWVVVVVVUUUUUUPPPOOOOOOOOOOOOOOOPPPPPPQQQRRRSSSSSSSSSRRRPPPOOOLLLLLLLLLKKKKKKJJJJJJJJJIIIGGGFFFFFFGGGFFFDDDAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>======<<<<<<;;;;;;;;;999999999999999888777777888888777777666666555555000000000222444555444333222222222111111111111111333222111//////.........///000000000000000//////,,,,,,,,,+++++++++******------------------------,,,------......------,,,///...---,,,++++++++++++***++++++++++++,,,,,,,,,((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.................................,,,...000111000000000222000////////////000111222///000111222333444333333555666999:::;;;:::999888999::::::;;;<<<<<<============>>>???AAABBBDDDEEEAAAAAA@@@@@@AAAAAABBBCCCBBBAAAAAA@@@@@@@@@@@@AAAAAACCCEEEFFFFFFGGGIIIKKKHHHIIIJJJJJJGGGEEEDDDDDD??????>>>===============@@@>>>======>>>>>>===;;;999888888777777777888888777666666555555666666666777666666666666666555555111222222222222333333333333333333222222222111111000000000000////////////////////////////////////........................//////...------,,,++++++************************++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++(((,,,555555AAAqqqqqqccc___RRR>>>///+++---...,,,,,,,,,+++++++++******+++++++++***++++++,,,,,,++++++,,,,,,,,,,,,------,,,++++++++++++++++++,,,******++++++,,,,,,------******+++++++++,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...........................000000000000///////////////000000111222222333333444444555666777888999999999999999:::<<<===???@@@@@@@@@AAACCCDDDFFFGGGHHHKKKLLLKKKKKKKKKMMMRRRUUUXXXWWWWWWWWWXXXYYYYYYZZZZZZYYYYYYXXXWWWVVVVVVVVVSSSSSSRRRRRRSSSSSSTTTUUURRRSSSTTTUUUVVVVVVVVVVVVUUUUUUVVVXXX[[[]]]]]]\\\UUUUUUVVVWWWXXXYYYZZZZZZ\\\[[[YYYWWWUUUTTTSSSSSSUUUTTTSSSRRRRRRRRRRRRSSSRRRSSSTTTUUUTTTSSSQQQOOOMMMMMMMMMMMMMMMMMMMMMMMMLLLJJJIIIIIIJJJIIIFFFDDD@@@@@@@@@@@@@@@@@@@@@@@@=========<<<<<<<<<;;;;;;<<<;;;999888777777777777777777777777777666666666000///000111444555444333111111111111111111111111222111111000////////////000000000000000//////...------,,,,,,,,,,,,++++++,,,,,,,,,------------...,,,------......------,,,------,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,'''(((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------........................///000222222111000000111000//////...///000111222000111222444444444444333555666888999::::::999999888999:::<<<===>>>??????>>>>>>>>>???AAABBBDDDEEE@@@@@@?????????@@@BBBCCCBBBAAAAAA@@@@@@AAABBBCCCAAACCCFFFGGGGGGIIIKKKMMMJJJJJJJJJHHHEEECCCCCCDDDAAA@@@??????>>>????????????>>>======>>>>>>===<<<888888777777777777888888666666555555555666666777777777777666666666555555111111222222222333333333333333333222222222111111////////////000000000000////////////////////////------------------------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,)))444777===iiirrr```SSSCCC999222......000,,,,,,,,,+++++++++******,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,+++++++++))))))******+++,,,,,,---))))))***+++,,,------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...........................111000000000/////////......//////000000111222222222222333444555666777777777777888999:::<<<===>>>???@@@@@@BBBDDDFFFGGGHHHHHHIIIIIIIIIIIIJJJNNNPPPUUUUUUUUUUUUVVVWWWXXXYYYXXXXXXWWWWWWVVVVVVUUUUUUTTTTTTTTTTTTTTTUUUVVVVVVSSSTTTUUUVVVWWWWWWWWWWWWVVVVVVVVVXXX[[[\\\[[[ZZZVVVWWWXXXYYYZZZ[[[[[[[[[\\\[[[YYYWWWUUUTTTTTTTTTYYYXXXWWWUUUTTTTTTTTTUUUSSSTTTVVVWWWVVVSSSQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOLLLKKKJJJJJJJJJIIIGGGEEE?????????@@@@@@@@@@@@@@@======<<<<<<<<<<<<;;;;;;999999999888777777666666555555555555555666666666333222222333444444333111111111111111111111111111111111000000000000000111///000000000//////...---/////////.........------,,,,,,,,,---------......,,,------......------,,,,,,,,,+++++++++,,,------*********++++++,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------........................111222333333111000000111000///.........///111222000111333444555444444333666777888888999999:::999888999;;;===>>>???@@@@@@????????????@@@AAABBBCCC??????>>>>>>>>>???AAABBBBBBAAAAAA@@@AAABBBDDDEEEAAACCCEEEGGGHHHIIILLLNNNKKKKKKJJJGGGDDDBBBBBBCCCDDDDDDCCCCCCBBBCCCCCCCCC???>>>======>>>>>>===<<<888777777777777777888888666666555555555666666777777777666666666555555555111111111222222333333333333333333222222222111111////////////000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++111'''222777555UUUssshhhUUUAAA000...///,,,***,,,,,,,,,,,,+++++++++******------,,,+++************++++++,,,,,,,,,---------***+++,,,------,,,+++***(((((()))***++++++,,,,,,(((((()))***,,,---...///,,,------......------,,,---,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------------------------------,,,,,,---......------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...........................111111000000/////////............///000000111111000111111222333444555666777777777888999;;;<<<===@@@@@@AAABBBDDDFFFHHHIIIFFFGGGHHHHHHGGGHHHKKKMMMRRRRRRSSSTTTUUUVVVXXXYYYWWWWWWVVVVVVVVVVVVUUUUUUVVVVVVUUUUUUVVVVVVWWWXXXUUUVVVWWWXXXYYYYYYYYYYYYXXXWWWWWWXXXZZZ[[[ZZZXXXWWWXXXYYY[[[\\\\\\\\\\\\YYYXXXWWWVVVUUUVVVWWWXXX[[[ZZZXXXVVVUUUUUUVVVVVVTTTVVVWWWXXXVVVTTTQQQOOOOOOOOOPPPPPPPPPPPPQQQQQQKKKJJJHHHHHHIIIHHHFFFDDD????????????????????????<<<<<<<<<<<<<<<;;;;;;;;;666777888999999888666555222333333444444555555555777666555444555444111///111111111111111111222222111000000000000000111222///////////////...------,,,,,,+++++++++*********,,,,,,,,,------.........,,,------......------,,,++++++++++++,,,---......))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++/////////......---------***+++---......---+++***///......------,,,,,,+++------------------------...///000000//////000111111111111111111111111111111222333333555555666777555666777888999:::::::::999999999:::;;;<<<===>>>>>>>>>>>>>>>???@@@AAABBB@@@@@@?????????@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEGGGHHHJJJJJJIIIIIIIIIIIIHHHFFFDDDCCCDDDEEEEEEEEEEEECCCBBBAAA@@@@@@@@@@@@???===<<<:::;;;:::999777666555555555111333666888:::;;;::::::555555444444444444555555555444333333222222333333222222222222111111000000000000000000/////////...//////...------------...000000///...------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,******+++///777BBBLLLRRREEE===333---,,,,,,+++(((++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++))))))***+++,,,------...---------,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...)))***,,,......---,,,+++...---,,,,,,++++++++++++///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---,,,------......------,,,,,,,,,,,,---------......//////////////////......///////////////000111111000000111222333444444555777777888888999:::<<<===<<<===>>>@@@BBBDDDEEEFFFEEEGGGHHHHHHGGGGGGIIIJJJOOOPPPQQQSSSUUUVVVWWWWWWWWWVVVUUUTTTTTTTTTTTTUUURRRRRRSSSTTTUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWVVVVVVWWWWWWXXXYYY[[[[[[YYYWWWVVVWWWWWWXXXXXXYYYYYYZZZZZZYYYYYYYYYZZZ[[[\\\]]]\\\ZZZWWWTTTSSSSSSTTTUUUUUUUUUUUUUUUTTTSSSSSSRRRQQQRRRSSSTTTSSSQQQOOONNNKKKJJJIIIHHHGGGEEEDDDDDDAAA???>>>>>>??????>>><<<<<<<<<===============<<<===;;;999888888777555333777777777777666666666666333333333222222222111111111111111000000000000//////...---,,,,,,---...///000000000000000000000000///---,,,,,,---...,,,+++,,,------......------,,,.........------,,,,,,,,,---------......---,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++***+++---......---+++***++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---///000000//////000111000000000000000000000000///000000111222333444444333444666888:::;;;;;;;;;:::::::::;;;<<<===>>>???>>>>>>>>>>>>???@@@AAAAAA@@@@@@??????@@@BBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFHHHJJJKKKKKKKKKKKKJJJIIIGGGEEECCCFFFFFFFFFGGGFFFEEECCCBBBAAAAAAAAAAAA@@@>>>===<<<;;;:::999777666666555555222444666888:::::::::999555555444444444444555555555444333333222222333333222222222222111111111000000000000//////......---//////...------------...000//////...------,,,,,,+++,,,,,,------,,,,,,+++,,,+++++++++******)))))),,,,,,,,,++++++*********++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,***)))((((((,,,111777;;;777111+++)))***---,,,***,,,,,,++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---++++++++++++++++++++++++------,,,,,,,,,,,,------***+++,,,---------,,,,,,------,,,+++++++++,,,,,,...---,,,+++++++++,,,,,,************************------,,,+++++++++,,,---,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///////////////000000111///000111111333333444555444444444555666777999999<<<===>>>@@@AAACCCDDDEEEEEEGGGHHHHHHHHHHHHIIIKKKMMMNNNPPPQQQSSSTTTUUUUUUSSSSSSTTTTTTUUUUUUUUUUUURRRRRRSSSTTTTTTTTTTTTSSSVVVVVVWWWXXXXXXXXXWWWWWWUUUTTTTTTVVVYYYZZZZZZYYYUUUUUUUUUUUUVVVVVVVVVVVVWWWXXXXXXYYYZZZ[[[\\\\\\[[[YYYWWWTTTSSSTTTUUUVVVVVVVVVVVVVVVUUUSSSRRRRRRQQQRRRSSSSSSSSSQQQOOONNNJJJJJJIIIGGGFFFDDDCCCBBB???>>>======>>>>>>===;;;======>>>>>>>>>>>>=========<<<:::999999888666444555555555555444444444444333333333222222222111111222222111111111000000000///...------------...///........................///---,,,,,,---...,,,+++,,,------......------,,,//////.........------------------------------,,,************************************************+++++++++,,,,,,---------,,,++++++******++++++,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))++++++------------++++++))))))***++++++,,,------++++++++++++++++++++++++---///000000///...000111//////////////////////////////000111222333444444222333555777:::;;;<<<<<<999::::::;;;<<<===>>>?????????>>>>>>>>>??????@@@?????????@@@AAACCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCCCCEEEGGGJJJLLLNNNMMMMMMKKKIIIGGGEEEDDDEEEEEEFFFEEEEEEDDDBBBBBBBBBBBBBBBAAA@@@???======;;;:::999888777666666666444555777888999999888888555555444444444444555555555444333333222222333333222222222222111111111111111111000///......------000///......------....../////////...------,,,,,,+++,,,,,,------,,,,,,+++//////...---,,,+++******++++++***************)))++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,...,,,***(((((()))***,,,---)))&&&'''***,,,,,,+++,,,,,,,,,++++++************++++++,,,,,,++++++***+++,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,------------,,,+++++++++,,,,,,************************---,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,---------......++++++++++++++++++++++++//////......//////000111///000000111222333444444333333333444555666777888<<<<<<===???AAABBBCCCDDDEEEFFFHHHHHHGGGHHHIIIKKKLLLMMMNNNPPPQQQRRRRRRRRRPPPQQQSSSUUUVVVVVVVVVVVVSSSSSSSSSSSSSSSRRRRRRQQQUUUVVVWWWXXXXXXXXXXXXXXXRRRQQQPPPRRRUUUXXXYYYYYYSSSSSSSSSSSSRRRRRRRRRRRRTTTUUUWWWYYYZZZ[[[ZZZZZZZZZXXXVVVUUUTTTUUUWWWXXXWWWWWWWWWVVVUUUSSSRRRQQQPPPQQQRRRRRRQQQPPPNNNMMMJJJIIIHHHFFFDDDBBBAAA@@@>>>===<<<<<<======<<<;;;>>>>>>?????????>>>>>>======<<<:::999999999777555555555555444444444444333333333333222222222111111333222222222111111111111///......------......///........................///---,,,,,,---...,,,+++,,,------......------,,,////////////............------------------------******************************************************+++,,,,,,---......,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********************)))+++,,,,,,------,,,,,,+++******++++++,,,,,,,,,,,,---------------------------...000///......///111////////////////////////111111222333444555555666333444666777999:::;;;;;;888999:::;;;<<<=========@@@??????>>>>>>>>>>>>???======>>>???AAACCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCEEEGGGJJJLLLNNNNNNLLLJJJHHHFFFDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@AAAAAAAAA@@@???>>>===<<<;;;:::999888777777777777666777888888888888777666555555444444444444555555555444333333222222333333222222222222222222222222222111111000000///......000//////...............//////.........---------+++,,,,,,------,,,,,,+++......------,,,++++++***++++++++++++************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,+++)))***,,,,,,+++)))---,,,,,,++++++************++++++,,,,,,++++++***++++++,,,---------,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------------,,,+++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,........................+++,,,---......---,,,+++---,,,+++******,,,...///++++++++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,---------......------............/////////............///000000//////000111222333444444555555555666777888::::::;;;<<<===>>>@@@AAABBBCCCDDDEEEGGGGGGGGGGGGIIIJJJLLLLLLMMMOOOOOOPPPPPPPPPOOOQQQSSSUUUVVVVVVUUUTTTTTTTTTTTTTTTSSSRRRQQQPPPTTTTTTUUUWWWWWWXXXXXXXXXRRRPPPNNNNNNQQQTTTWWWWWWSSSSSSRRRRRRQQQPPPOOOOOOQQQSSSVVVXXXZZZZZZYYYXXXXXXWWWVVVUUUUUUVVVWWWXXXWWWWWWWWWVVVUUUSSSRRRQQQPPPPPPPPPPPPOOONNNMMMLLLIIIHHHGGGEEECCCAAA@@@???>>>===<<<<<<>>>>>>===<<<===>>>>>>>>>>>>======<<<===;;;999999:::999888666777777666666666555555555333333333222222222111111333333333222222222111111//////............//////000000000000000000000000///---,,,,,,---...,,,+++,,,------......------,,,..................---------,,,,,,,,,------......******************************************************+++,,,,,,---......,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++---------------------------...//////......///000000000000000000000000000000111111222333444555666555666777888888888888888777888999;;;<<<<<<<<<<<>>>>>===>>>>>>>>>;;;<<<===???AAABBBCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFIIIKKKMMMMMMLLLJJJHHHFFFDDDBBBBBBDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@???>>>===<<<;;;;;;;;;:::999888777777777888888888888888888777666666555555444444444444555555555444333333222222333333222222222222222222222333222222222111111111000000000000///............///...............---------+++,,,,,,------,,,,,,+++************************+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,))))))***++++++++++++***,,,+++,,,,,,---,,,***(((,,,,,,,,,++++++************++++++,,,,,,++++++******+++,,,,,,---------,,,*********+++++++++,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------+++++++++,,,,,,------------------------,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***...,,,+++)))***+++...///++++++++++++,,,,,,---...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,---------........./////////000000000111...............//////000...///000111222333333444666666666777888999:::;;;;;;;;;<<<===>>>@@@AAAAAABBBCCCEEEFFFFFFFFFHHHJJJLLLLLLMMMNNNOOOOOOOOONNNPPPRRRTTTUUUVVVUUUSSSRRRTTTTTTTTTTTTSSSRRRPPPPPPQQQQQQSSSTTTVVVVVVWWWWWWSSSPPPMMMMMMOOORRRTTTTTTTTTTTTSSSRRRQQQPPPPPPOOOPPPRRRTTTWWWXXXXXXWWWVVVVVVVVVUUUUUUUUUVVVWWWXXXVVVVVVVVVUUUTTTSSSQQQPPPOOOOOOOOONNNMMMMMMLLLKKKHHHGGGFFFDDDBBBAAA?????????>>>======?????????===<<<=========<<<;;;;;;:::;;;:::999999999:::888777666666666666555555555555333333333222222222111111333333333222222222111111////////////////////////000000000000000000000000///---,,,,,,---...,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///++++++++++++++++++++++++************************+++++++++,,,,,,---------,,,++++++******++++++,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++++++++++++++++++++++++++,,,...//////...---///000000000000000000000000000......///000111222333333666777777888888777777666777888:::<<<======<<<<<<>>>>>>=========>>>>>>???<<<===???@@@AAABBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIKKKLLLMMMKKKJJJHHHFFFDDDBBBBBBAAAGGGFFFEEEDDDCCCCCCCCCCCC@@@???>>>===<<<;;;;;;;;;::::::999888888888888888999888888777777777777666555555444444444444555555555444333333222222333333222222222222333333333333000000111111111111222222111000//////......//////........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------......,,,,,,,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***''')))***,,,,,,,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,------------************++++++++++++++++++++++++++++++++++++((()))***+++,,,------...+++,,,,,,,,,,,,,,,,,,---,,,------------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,************************++++++,,,,,,,,,,,,++++++---,,,+++******,,,...///,,,,,,+++++++++,,,------++++++,,,---------,,,,,,******************************+++,,,------------,,,------......------,,,,,,,,,,,,---------......---------...//////000000......------......///000...//////000111222333333444444444555666777999999:::;;;;;;<<<===>>>???@@@@@@AAACCCDDDDDDDDDFFFHHHLLLLLLMMMMMMMMMMMMMMMLLLOOOPPPQQQRRRRRRRRRQQQPPPSSSSSSSSSSSSRRRQQQPPPOOOMMMNNNOOOQQQSSSTTTTTTUUUTTTQQQNNNMMMOOOQQQSSSSSSUUUTTTTTTSSSRRRQQQQQQQQQQQQRRRSSSUUUUUUUUUTTTTTTUUUTTTTTTTTTTTTUUUUUUUUUTTTTTTTTTTTTSSSRRRQQQQQQNNNNNNMMMLLLLLLKKKKKKKKKFFFFFFEEEDDDBBBAAA@@@@@@???>>>===>>>???@@@???>>><<<<<<<<<<<<;;;:::999999:::888777888999999888777444444444333333333333222333333333222222222111111333222222222111111111111...//////000000//////...........................///---,,,,,,---...,,,+++,,,------......------,,,+++++++++++++++,,,,,,,,,---,,,++++++,,,---///000++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---///...------...000////////////////////////......///000111222333333555555666777888888777777888:::<<<>>>??????>>>==================>>>???@@@???@@@AAACCCCCCDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIKKKLLLMMMMMMMMMJJJIIIGGGEEECCCBBBBBBBBBHHHGGGFFFDDDDDDDDDDDDDDDAAA@@@>>>===<<<;;;<<<<<<::::::999888888888999999888888777777777777777777555555444444444444555555555444333333222222333333222222222333333333444444------...///000111111222111000000///////////////........................+++,,,,,,------,,,,,,+++......------------------******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++''')))+++,,,,,,++++++,,,*********++++++,,,,,,---***++++++,,,,,,++++++***)))***+++,,,------------************++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,------------------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...---,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,---...------,,,+++++++++,,,,,,***+++,,,---------,,,,,,************************)))***+++---......------,,,------......------,,,,,,,,,,,,---------......,,,,,,------...//////000...------------...//////......///000111222333333333333333444555666777888::::::;;;<<<===>>>>>>???===???AAABBBBBBCCCEEEGGGJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKLLLMMMNNNOOOOOOPPPPPPPPPPPPPPPPPPOOONNNMMMIIIJJJLLLNNNPPPQQQRRRRRRRRRPPPNNNNNNQQQSSSTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRTTTTTTSSSSSSSSSSSSSSSSSSQQQQQQRRRRRRRRRRRRQQQQQQMMMMMMLLLKKKJJJJJJJJJJJJEEEEEEDDDDDDCCCBBBBBBBBB>>>===<<<===?????????>>>============<<<;;;:::999888777666666888888888666444444444333333333222222333333333222222222111111222222111111111000000000...///000111111000///...........................///---,,,,,,---...,,,+++,,,------......------,,,+++++++++,,,,,,------------,,,+++++++++---///111++++++++++++++++++++++++************************---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,---,,,,,,++++++,,,,,,---*********++++++,,,------------------------------,,,---///...------...000........................000000111222333444444555333444555777888999999999:::;;;>>>@@@AAAAAA@@@???<<<<<<<<<<<<===???@@@@@@AAABBBDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFHHHKKKMMMNNNNNNNNNMMMJJJHHHFFFEEECCCCCCCCCDDDGGGFFFDDDCCCBBBBBBCCCCCCBBBAAA???>>>===<<<======::::::999999888999999999888888777777777777888888555555555444444555555555555444333333222222333333222222222333333444444444******,,,---...000111111111111000///////////////---.....................+++,,,,,,------,,,,,,+++)))(((((('''&&&%%%$$$$$$))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,'''((((((((()))*********,,,---......,,,++++++,,,))))))***+++,,,------...+++++++++,,,,,,+++++++++)))***+++,,,------...---)))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***---------,,,,,,+++++++++++++++,,,---............++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,........................---,,,+++******+++,,,---,,,,,,++++++,,,,,,------...------,,,++++++++++++)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......------,,,------......------,,,,,,,,,,,,---------......------......///000111111...------------...//////......///000111222333333444444444555666777888999::::::;;;;;;<<<===>>>>>><<<>>>@@@AAAAAABBBDDDFFFIIIIIIJJJJJJIIIIIIHHHHHHGGGGGGHHHIIIKKKMMMOOOPPPMMMNNNNNNNNNNNNMMMLLLLLLGGGHHHJJJLLLNNNOOOPPPQQQPPPOOONNNOOORRRUUUVVVVVVSSSSSSSSSSSSSSSRRRRRRRRRSSSSSSRRRQQQQQQQQQQQQRRRSSSSSSSSSSSSRRRRRRRRRQQQOOOPPPPPPQQQQQQQQQQQQQQQMMMLLLKKKJJJJJJIIIJJJJJJEEEEEEDDDDDDDDDCCCCCCCCC<<<;;;;;;<<<>>>???>>>===>>>>>>>>>>>>===<<<;;;:::777666555666777888777666666666555555555444444444333333333222222222111111111111111000000000000///...///000111111000///...000000000000000000000000///---,,,,,,---...,,,+++,,,------......------,,,,,,,,,,,,------.........---,,,+++***+++---///111************************+++++++++++++++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,111///,,,***)))***+++---++++++------------++++++---------............//////---,,,...111222000---/////////000111111222222555555666777888999::::::<<<===???@@@@@@???>>>===:::::::::;;;<<<======>>>BBBBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFHHHJJJLLLLLLLLLJJJIIIIIIHHHGGGEEEDDDCCCCCCCCCFFFEEECCCAAA@@@@@@@@@AAAEEEDDDCCCBBB@@@???>>>===::::::;;;;;;:::999777666888888888888777777777777444444444444444444444444222222222111111000000000333333333333333222111000000000000000000000000000000000000000000000000000......---------,,,,,,,,,,,,---------,,,++++++***---------,,,,,,+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,+++++++++******(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************---.........---,,,,,,+++'''+++///...***(((+++...---------,,,,,,++++++++++++,,,------......------...---,,,,,,++++++++++++++++++++++++++++++++++++---,,,***))))))***,,,---...---+++*********++++++++++++++++++++++++++++++************************++++++++++++++++++++++++------------------------,,,,,,,,,------.........******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,..................------///////////////000111111000///---,,,---...000222222111000000000111333333222333333444555666777777::::::::::::;;;;;;<<<===>>>>>>>>>>>>???@@@AAABBBHHHGGGEEEDDDDDDDDDEEEFFFGGGHHHIIIKKKLLLKKKKKKJJJQQQMMMJJJIIILLLNNNMMMLLLLLLMMMOOOPPPPPPOOONNNMMMNNNMMMLLLMMMNNNQQQTTTVVVVVVTTTRRRQQQRRRRRRRRRPPPRRRRRRSSSSSSRRRPPPNNNMMMOOOPPPQQQPPPNNNNNNOOOPPPRRRSSSSSSRRRPPPNNNOOOPPPJJJKKKKKKKKKKKKKKKJJJJJJGGGGGGFFFEEEDDDCCCBBBBBB>>>>>>>>>>>>>>>?????????>>>>>>======<<<:::999888888888888777777777666666555333111000111444888:::444444444333222111000///......//////000000111111////////////////////////...........................---,,,,,,,,,,,,---...//////...---,,,,,,++++++......---,,,---...///000,,,,,,---...---,,,***)))************************+++++++++++++++***))))))++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,000...,,,+++******+++,,,,,,,,,---......---,,,,,,------------............///------...000111///---/////////000111111222222444555555666777888999:::<<<<<<===>>>>>>>>>>>>===::::::;;;<<<<<<===>>>>>>@@@AAAAAABBBBBBCCCDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFHHHJJJKKKKKKJJJIIIIIIIIIGGGFFFEEEDDDDDDDDDDDDDDDBBBAAA@@@@@@AAAAAADDDDDDBBB@@@???>>>======:::;;;;;;;;;;;;999888777777777666666666555555555444444444444444444444444333333222222222111111111333333333333333222111000000000000000000000000000..............................---------,,,,,,,,,---------------,,,++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++******))))))***+++++++++++++++,,,,,,,,,,,,,,,+++++++++************++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++------......---,,,,,,+++***...000///+++)))***------,,,,,,,,,,,,,,,,,,++++++,,,------......------------,,,+++++++++,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,------,,,+++*********+++,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++------------------------,,,,,,,,,---------......******+++++++++,,,,,,,,,++++++,,,,,,,,,---------..................------...............//////000000///---------...000111222111000000000111222333222222333444555666777777999999999999:::;;;<<<===>>>>>>>>>???@@@AAABBBCCCEEEDDDDDDCCCCCCCCCCCCCCCFFFGGGHHHIIIJJJKKKKKKKKKNNNKKKHHHHHHJJJLLLLLLKKKLLLMMMOOOPPPQQQPPPOOONNNOOOOOOPPPQQQRRRUUUWWWXXXVVVTTTRRRRRRSSSTTTSSSRRRRRRSSSSSSRRRQQQOOOMMMLLLMMMNNNOOOOOONNNMMMNNNPPPQQQRRRRRRQQQNNNMMMMMMNNNKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBBBB???????????????@@@@@@@@@>>>>>>>>>===<<<;;;999999999888888888777777777777444444444333333333333333333333333333222111000000.../////////000000000111////////////////////////---------..................---,,,,,,,,,,,,---...------------------------...------,,,---...///000,,,---------,,,,,,+++***+++++++++++++++++++++++++++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,...------,,,,,,+++++++++,,,---...//////...---,,,------------...............------...000111///......//////000000111111222444444555666777888888999;;;;;;;;;;;;;;;<<<======;;;;;;<<<<<<===>>>>>>>>>??????@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDFFFHHHIIIIIIIIIHHHIIIHHHGGGFFFEEEDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBDDDBBB@@@>>>============;;;;;;;;;;;;:::999888777555555555444444444333333444444444444444444444444333333333333222222222222222222333333333222111111000000000000000000000000..............................---------,,,,,,,,,------......------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++---///111000,,,)))***,,,+++,,,,,,,,,,,,,,,,,,---+++,,,------......------,,,,,,+++++++++,,,------++++++++++++++++++++++++...---,,,++++++,,,---...,,,++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,------------******+++++++++,,,,,,,,,,,,,,,---------.........------------------......------------.........//////......------///000111111111000000111111222333222222333444555666777777888888888888999:::;;;<<>>>>>>>>===<<<;;;:::999999888888888888777777777111222444666555333111///333333333333222111111000////////////000000000000////////////////////////---------.........//////...------,,,,,,------...++++++,,,,,,---...//////---------,,,---......///------,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++******************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,---------,,,+++***+++,,,---......---,,,+++,,,,,,---------.........---......///000000///.........//////000111111111333333444555666777777888:::999888888999:::<<<===<<<<<<<<<======>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBAAABBBDDDEEEGGGGGGHHHGGGGGGGGGFFFDDDDDDCCCCCCCCC@@@@@@@@@AAAAAABBBBBBCCCBBBAAA???===;;;;;;<<<===::::::999999999888888777555555555444444444333333444444444444444444444444333333333333333333333333222222333333333222222111000000000000000000000000000000000000000000000000......---------,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++***************+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++,,,...///...,,,***+++,,,+++++++++,,,,,,---------+++,,,------......------++++++++++++,,,,,,---...++++++++++++++++++++++++...------,,,,,,------...++++++++++++,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------......------......///////////////............///000000111111111111111222222222111222333444555666666777777777777777888999;;;;;;???@@@AAABBBDDDDDDEEEEEEDDDEEEFFFFFFFFFEEECCCBBBCCCCCCCCCEEEGGGJJJLLLNNNOOONNNMMMMMMMMMNNNOOOOOOOOOOOOPPPRRRRRRRRRRRRRRRRRRSSSUUUVVVVVVTTTSSSRRRUUUTTTTTTVVVXXXYYYXXXWWWTTTSSSRRRQQQOOOMMMLLLKKKIIIJJJLLLLLLLLLLLLNNNOOOQQQRRRRRRPPPMMMLLLLLLLLLKKKKKKKKKJJJIIIGGGFFFEEEGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@@@@@@@?????????>>>>>>>>>===<<<;;;:::999888888888888888888888888---///222444555555333222333333333333333222111000////////////000000000000////////////////////////,,,,,,------.../////////------------------------++++++,,,------......///,,,,,,,,,---------.........---,,,+++***+++,,,---+++++++++++++++++++++++++++******))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++,,,---......,,,+++******+++,,,------,,,+++***,,,,,,,,,------------...---...//////////////////.........///000000111111222222333444555666666777888777777666777999;;;<<<<<<<<<<<<<<<============>>>??????@@@AAAAAABBBBBBBBBAAAAAA@@@@@@AAAAAABBB@@@AAABBBCCCEEEEEEFFFFFFEEEDDDCCCBBBBBBAAABBBBBB??????@@@AAAAAABBBBBBBBBAAA@@@>>><<<;;;;;;<<<<<<888888888777777777777777666666666555555555444444444444444444444444444444333333333333333333333333111222222333333333222222000000000000000000000000000000000000000000000000......---------,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++*********+++++++++++++++******))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++)))***,,,,,,,,,,,,,,,---+++++++++,,,,,,---------+++,,,------......------++++++++++++,,,,,,---...++++++++++++++++++++++++------------------------++++++,,,,,,------------++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......---...///000000000000///...............///000000000000111111222222222222111111222333444555666666666666666777888999;;;;;;???@@@AAACCCEEEFFFFFFFFFDDDEEEFFFFFFFFFEEECCCBBBBBBBBBCCCDDDGGGJJJLLLNNNMMMNNNNNNNNNNNNOOOPPPPPPPPPPPPQQQRRRSSSTTTTTTTTTVVVWWWXXXXXXVVVTTTQQQOOOUUUUUUUUUWWWZZZZZZYYYXXXTTTSSSRRRPPPOOONNNMMMLLLIIIKKKLLLMMMLLLLLLNNNPPPRRRSSSSSSQQQNNNLLLLLLMMMKKKKKKKKKJJJIIIGGGFFFEEEGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@??????>>>>>>>>>>>>============<<<:::999888777777777777777777777777///000111222333444444444222222333333333222111111000000000000////////////////////////////////////---------.........//////------------------------------------------------,,,,,,,,,------------------,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++***************+++++++++,,,,,,,,,+++,,,---------,,,+++***)))***+++,,,,,,+++***))),,,,,,,,,,,,------------,,,...000000///...///000---......//////000000111111111222333444555555666666666666777888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<>>>>>>??????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDDDDEEECCCBBBAAAAAA@@@@@@@@@AAA??????@@@AAABBBBBBAAAAAA??????>>>>>>===<<<;;;;;;999888777777777777888888777777777666666666666555444444444444444444444444222222222222333333333333111111222333333333222222000000000000000000000000..............................---------,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++******)))))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***************************++++++,,,,,,,,,,,,,,,((((((***+++,,,---------+++,,,,,,,,,,,,,,,,,,---+++,,,------......------,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++,,,---------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,++++++,,,,,,------......---...000111111111000///.........///////////////000000111222222222222111111111222333444555666666666666666777888:::;;;<<<>>>???BBBDDDFFFFFFFFFFFFBBBCCCCCCCCCCCCBBBAAAAAABBBCCCDDDEEEHHHJJJLLLMMMKKKLLLNNNNNNMMMMMMNNNPPPQQQRRRRRRSSSTTTUUUVVVVVVYYYYYYZZZZZZXXXVVVSSSRRRUUUUUUVVVXXXZZZ[[[YYYXXXTTTSSSRRRQQQPPPOOOOOOOOOKKKMMMNNNNNNMMMMMMOOOPPPSSSSSSSSSQQQNNNLLLLLLLLLKKKKKKKKKJJJJJJHHHGGGFFFGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@??????>>>=========<<<<<<<<<;;;:::999888777555555666666666666777777555444222111111111333333222222222333333222222111000000000000////////////////////////////////////........................,,,------......------,,,---------------------,,,++++++,,,------------,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,---------,,,...000000......///000------......///000000000000000111222333444555555444555666888999999::::::;;;;;;;;;;;;;;;;;;::::::<<<======>>>>>>???@@@@@@@@@??????>>>>>>??????@@@CCCCCCCCCBBBBBBCCCCCCDDDCCCBBBAAAAAA@@@AAAAAAAAA??????@@@AAABBBAAA@@@@@@===>>>?????????===;;;:::::::::999888888999:::;;;777777777666666666555555444444444444444444444444111111111222222222333333000111222333333333333222000000000000000000000000..............................---------,,,,,,,,,)))***++++++,,,,,,+++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,---,,,++++++************+++,,,---------+++++++++,,,,,,,,,------,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,******+++,,,---------,,,---,,,,,,,,,,,,,,,,,,++++++,,,------......------------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---.........---,,,+++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,------......,,,---///000111000///...---......//////////////////000111222333222222111111111222333444555555666666666666777999;;;<<<======>>>AAADDDFFFFFFFFFFFFCCCCCCBBBAAAAAAAAAAAABBBBBBCCCEEEGGGIIIKKKKKKLLLJJJLLLOOOOOONNNMMMOOOQQQRRRRRRSSSTTTUUUVVVWWWXXXVVVWWWXXXXXXXXXWWWVVVUUUVVVVVVWWWYYY[[[[[[XXXVVVTTTSSSRRRQQQQQQQQQQQQRRRNNNPPPQQQPPPOOOOOOPPPQQQRRRSSSRRRPPPMMMKKKJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@??????>>>======;;;;;;;;;:::999888777666444444444444555555555666555555333222222222333444111222222333333222222222111000000000/////////.../////////////////////////////////...------,,,,,,,,,,,,---......---,,,,,,+++,,,,,,------.........***+++,,,---------,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++))))))******+++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++++++++,,,,,,,,,---------+++...111000...---///111------......///000000000000000111222333444444555333444666888::::::999999::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>============>>>>>>DDDDDDCCCBBBBBBBBBCCCCCCCCCCCCBBBAAAAAAAAABBBBBB???@@@AAABBBAAAAAA??????<<<>>>@@@AAA@@@>>>;;;999<<<;;;:::::::::;;;<<<===777666666666666555555555444444444444444444444444000000000111111222222222000111222333333333333333000000000000000000000000000000000000000000000000......---------,,,,,,,,,((()))***++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******---.........------,,,+++******+++,,,------......++++++,,,,,,,,,---------,,,,,,,,,------.........++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,------,,,---......,,,+++---------,,,,,,++++++++++++,,,------......------...------,,,++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***------...///...---+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,---------......******+++,,,,,,---......+++,,,...000000///...------......///000////////////000111222333222111111000111222333444555555666666666777888999;;;===>>><<<>>>AAADDDFFFFFFFFFEEEFFFEEEDDDBBBBBBCCCDDDDDDBBBDDDFFFIIIJJJKKKKKKKKKKKKNNNQQQRRRPPPOOOQQQSSSSSSSSSSSSTTTUUUVVVXXXYYYRRRRRRTTTUUUVVVWWWWWWWWWVVVVVVWWWYYYZZZZZZXXXUUUTTTSSSRRRQQQQQQRRRSSSTTTPPPRRRRRRRRRPPPOOOPPPRRRQQQQQQQQQOOOLLLIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@???>>>>>>:::::::::999888777666555333333333444444555555555111222333444555666666666111222222333333333222222111111000000/////////...////////////////////////000000///...---,,,,,,+++,,,,,,---......---,,,,,,)))***+++,,,...///000111***+++,,,---...---,,,,,,)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,+++***))))))*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++******++++++++++++++++++++++++---------,,,,,,+++++++++---------,,,,,,,,,+++++++++,,,------......------......////////////......///////////////.........000000000111222222333333333444666777666777888:::<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>@@@BBBDDDBBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAAAAA@@@??????>>>AAABBBBBBBBBCCCCCCDDDDDDEEEDDDCCCAAA???===<<<;;;======<<<;;;;;;:::999999666555555666888888777666888666444555666666333000444444222222222222444444333333333333333333333333000000000000////////////////////////////////////---------------------------------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,---...///++++++,,,,,,,,,,,,------***,,,...//////...,,,***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++---------------,,,,,,+++++++++,,,---...---+++***+++,,,++++++,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------***,,,......,,,+++***+++------------------------++++++++++++++++++++++++,,,------......------,,,//////...---,,,,,,++++++******+++,,,...///000000***++++++,,,,,,------...((()))+++,,,,,,+++)))((())))))***+++,,,,,,------******+++++++++,,,,,,,,,(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++------------------------000//////.........//////,,,---...///000111222333444444222222222222444444999888999999:::;;;<<<======???BBBEEEGGGHHHHHHGGGGGGFFFDDDCCCCCCDDDEEEEEEIIIIIIIIIJJJKKKMMMNNNOOOQQQTTTVVVUUURRRQQQRRRTTTVVVWWWXXXWWWUUUQQQNNNKKKMMMMMMMMMNNNPPPRRRTTTVVVZZZZZZYYYXXXXXXWWWVVVVVVSSSUUUWWWXXXVVVTTTSSSSSSVVVVVVUUUTTTSSSSSSSSSSSSSSSQQQOOOLLLKKKJJJKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGEEEDDDDDDDDDDDDCCC@@@>>>??????@@@???>>>===;;;:::<<<;;;:::999888666555555666666555555555444444444444444444555444444333333111111222222222222111111000000000000000000000000//////.........---------------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,+++******************++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++---------,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,+++++++++++++++,,,------......------......////////////...............//////////////////000000111111222333333333555666777777777999:::<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@BBBDDDBBBBBBAAAAAA@@@AAAAAAAAA???@@@@@@AAABBBCCCCCCDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA???===<<<<<<<<<<<<;;;;;;:::999999999666555555777999999888777777555333444555555333111444333333222222333333444222222222222222222222222000000000000////////////........................---------------------------------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,---......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,---...---+++++++++,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,------,,,---//////---,,,+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,++++++******+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++***************++++++,,,,,,---******+++++++++,,,,,,,,,)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................//////............//////...//////000111222333333444333333222222333333444777777888888:::;;;<<<===>>>@@@CCCEEEGGGGGGGGGGGGEEEEEEDDDCCCCCCCCCDDDEEEGGGHHHHHHJJJLLLNNNPPPQQQSSSUUUVVVUUUSSSQQQRRRSSSVVVVVVWWWWWWUUURRRNNNLLLMMMMMMMMMNNNOOOQQQSSSTTTWWWWWWVVVVVVUUUUUUTTTTTTTTTVVVYYYYYYWWWUUUTTTTTTWWWVVVUUUTTTSSSSSSSSSSSSPPPOOOMMMLLLKKKLLLMMMNNNMMMLLLKKKIIIHHHGGGFFFFFFCCCBBBBBBCCCDDDDDDBBB@@@@@@@@@AAAAAA@@@>>><<<;;;;;;;;;:::999888777666666555555555444444444333333333333444444333333222222111111222222222222111111000000000000000000000000//////.........---------------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,,,,,,,+++***++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,++++++************+++***++++++,,,,,,++++++***++++++,,,,,,,,,+++******++++++++++++++++++++++++************************,,,,,,,,,+++******))))))------------------------------,,,,,,,,,,,,++++++,,,++++++++++++*********+++,,,------......------......////////////......------......//////000000//////000111111222222333333555777777777777999;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<=========>>>???AAACCCDDDCCCCCCBBBAAA@@@@@@AAAAAA@@@@@@AAABBBCCCEEEEEEFFFDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@???>>>======;;;;;;::::::999999888888666666666777999:::999888777555333333444444333222444333333222222333333444111111111111111111111111000000000000////////////---------------------------------------------------------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++***++++++,,,---...++++++++++++,,,,,,,,,,,,---,,,+++******+++,,,---------------,,,++++++***---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,------.........,,,+++,,,---000///...,,,++++++,,,,,,++++++,,,,,,,,,,,,---------...000///---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---......------,,,,,,++++++******+++++++++,,,,,,,,,......---,,,,,,+++******,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---........................///...............//////000000111111222222222333444333333222222333333444555666666777999;;;===>>>@@@AAACCCEEEFFFFFFFFFEEEDDDCCCCCCBBBCCCCCCDDDDDDEEEFFFHHHJJJMMMPPPSSSTTTVVVWWWWWWVVVTTTRRRSSSTTTUUUVVVVVVVVVUUURRROOONNNMMMMMMMMMMMMOOOPPPRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSVVVXXXZZZZZZXXXWWWVVVVVVWWWWWWUUUTTTSSSRRRRRRRRRMMMMMMLLLLLLLLLNNNOOOQQQOOONNNLLLJJJHHHFFFEEEEEEBBBAAAAAACCCDDDEEEDDDBBBAAAAAABBBBBBAAA???===<<<:::::::::999999888888888555555444444444333333333333333333333333222111111111111222222222222111111000000000000000000000000/////////............---------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,++++++************++++++,,,,,,,,,************************++++++++++++++++++++++++,,,++++++******+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++,,,------......---------......//////......---,,,------...///000111111//////000000111222222222333555777777777777999;;;::::::::::::::::::::::::::::::;;;;;;<<<<<<======>>>>>>???@@@AAABBBCCCDDDDDDCCCBBBAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@???>>>>>>======:::::::::999999888888888777666666888:::;;;:::999888666555444444444555555333333333333333333333333000000000000000000000000000000000000////////////------------------------........................---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++******+++,,,,,,---***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---000//////...,,,***((('''...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,.........,,,,,,---...000...,,,)))((()))***++++++++++++,,,,,,,,,------,,,...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,***))))))***,,,------------,,,,,,,,,++++++++++++******************---------,,,,,,+++++++++...---+++******+++---...,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------..............................---------...//////111111111111111111111111333333333333333333333333444444555666888:::<<<===@@@AAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFHHHKKKOOOSSSVVVXXXZZZZZZYYYWWWVVVTTTTTTTTTTTTUUUUUUUUUTTTSSSQQQOOOMMMMMMNNNNNNOOOPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRXXXYYY[[[[[[YYYXXXWWWXXXXXXWWWUUUTTTRRRQQQQQQQQQNNNMMMMMMMMMNNNOOOPPPQQQQQQOOOMMMJJJHHHFFFDDDDDDCCCBBBAAABBBDDDDDDCCCBBBAAAAAABBBAAA@@@???===<<<999999::::::::::::::::::666666666666555555555555444444444444333333222111111111222222222222111111/////////////////////////////////...............------------------------......---------,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,---************************++++++++++++++++++++++++,,,+++++++++++++++,,,,,,***++++++,,,,,,++++++******++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++,,,------......------------............------,,,------...///000111111...//////000111111222222333444666666666777888:::::::::::::::::::::::::::::::::;;;<<<<<<===>>>>>>??????@@@AAABBBCCCCCCDDDDDDCCCBBBBBBAAAAAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>=========::::::999999999999888888888777777888::::::999888777777777666555555666777333333333333333333333333000000000000000000000000000000000000////////////------------------------........................---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++*********+++,,,,,,*********+++++++++,,,,,,,,,---...000000...---,,,------------,,,+++******---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,---...---,,,,,,---...///...+++)))((()))***++++++++++++,,,,,,,,,------+++,,,---,,,***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,***))))))***,,,---,,,,,,,,,,,,,,,+++++++++++++++************))))))+++++++++,,,,,,---------///---+++******+++---///,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------...////////////000000000000000000333333333333333333333333333333444555777999;;;<<<@@@@@@AAAAAABBBBBBBBBBBB@@@AAABBBBBBCCCDDDDDDEEEGGGHHHJJJNNNRRRVVVYYY[[[\\\[[[YYYWWWVVVVVVUUUUUUSSSTTTTTTUUUTTTSSSRRRQQQOOOOOOPPPPPPQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSXXXZZZ[[[ZZZXXXWWWXXXYYYWWWVVVUUUSSSRRRQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOQQQPPPMMMKKKHHHFFFDDDDDDFFFDDDCCCBBBCCCCCCAAA@@@@@@@@@AAAAAA@@@>>><<<;;;:::::::::::::::;;;;;;;;;888888888888777777777777666666666666555444333222111111222222222222111111////////////////////////////////////////////////------------------------......---------,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---***++++++,,,,,,++++++*********+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,++++++++++++*********+++,,,------......------------............------------......//////000000......///000000111111222111333555555555555777999999999999999::::::::::::::::::;;;<<<===>>>>>>???@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCAAAAAABBBBBBCCCDDDDDDDDD@@@@@@@@@@@@@@@@@@????????????>>>>>>======<<<<<<::::::::::::::::::999999999888777888999999777555555666888888666555555666222333333444444333333222000000000000000000000000000000000000////////////------------------------........................---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++************++++++************+++++++++++++++---000111111000---+++((()))***,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---***,,,---,,,++++++,,,...///...---,,,,,,,,,---...++++++,,,,,,,,,,,,------+++,,,,,,+++)))(((***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,++++++++++++++++++************************+++,,,,,,---.........,,,+++******+++,,,...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,---...//////......//////000000000000222333333444444333333222333333333444666888:::;;;>>>>>>>>>??????@@@@@@@@@???@@@BBBCCCEEEEEEFFFFFFIIIJJJLLLOOORRRVVVYYYZZZ[[[XXXVVVTTTUUUUUUUUUTTTSSSSSSSSSTTTTTTTTTSSSSSSRRRRRRSSSSSSTTTSSSSSSRRRTTTTTTTTTTTTTTTTTTTTTTTTXXXYYYYYYXXXWWWVVVWWWXXXUUUUUUTTTSSSRRRRRRRRRRRRTTTSSSSSSRRRQQQPPPPPPOOOQQQPPPNNNKKKHHHFFFEEEDDDGGGEEECCCBBBBBBBBBAAA@@@@@@@@@AAAAAA???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777777777666444333222111111222222222222111111000000000000000000000000...////////////000000000------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,---...***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,************************+++++++++,,,,,,---------,,,,,,,,,,,,+++++++++++++++,,,------......------,,,------......------,,,.........///////////////......//////000111111111000222333444444444666777888888999999999:::::::::::::::;;;<<<===>>>??????@@@AAACCCDDDEEEEEEDDDDDDBBBBBBAAABBBBBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@AAAAAAAAA??????>>>===<<<<<<;;;;;;::::::::::::::::::;;;;;;:::999777777888777555333000444777888666444333444222333333444444333333222111111111111111111111111000000000000////////////................................................---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++************++++++************++++++++++++------...//////...------((()))***,,,---...//////***++++++,,,,,,------...+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++)))***++++++******+++---,,,,,,------------......++++++,,,,,,,,,,,,------,,,---,,,+++))))))+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,*********++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000......///000111111222222222333333444444333333222333333333444555777888999;;;;;;<<<<<<===>>>???@@@???@@@BBBDDDFFFGGGGGGGGGJJJKKKLLLNNNQQQTTTVVVXXXWWWTTTQQQPPPQQQSSSSSSRRRRRRRRRSSSSSSTTTTTTTTTUUUUUUUUUVVVWWWVVVVVVUUUTTTVVVVVVUUUUUUTTTTTTSSSSSSVVVWWWXXXVVVUUUTTTUUUWWWSSSSSSRRRRRRRRRRRRSSSSSSUUUUUUTTTTTTSSSRRRQQQQQQQQQPPPMMMKKKIIIGGGFFFEEEFFFDDDBBBAAABBBCCCBBBBBBAAAAAABBBBBBAAA???===<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999888888888777777777666555444222111111111222222222222111111000000000000000000000000.../////////000000000000------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++,,,,,,---...+++++++++,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------------,,,,,,,,,+++++++++,,,------......------,,,------......------,,,///////////////...............//////000111111111///111333333333333555777888888888999999:::::::::::::::;;;<<<===>>>???@@@AAABBBCCCEEEEEEEEEDDDDDDAAAAAAAAABBBCCCDDDEEEFFFJJJIIIHHHFFFEEECCCBBBAAA@@@@@@@@@AAAAAABBBBBBBBB??????>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999888777777666333111---222666888555222111222222222444444444444222222111111111111111111111111000000000000////////////////////////////////////////////////////////////---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++***************+++)))************+++++++++...---,,,,,,,,,,,,---...,,,,,,---------,,,++++++)))***+++,,,------...///++++++------------++++++---------,,,,,,+++++++++((()))++++++******+++,,,((()))***,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...---,,,******,,,...++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,++++++***+++******************+++))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++------------------------+++++++++,,,---...///000...///000111222333444444222222444444444444222222333333333444555666777888::::::::::::<<<===>>>??????AAACCCEEEGGGHHHHHHGGGJJJKKKLLLMMMOOORRRTTTUUUTTTPPPMMMLLLOOOQQQQQQOOORRRRRRRRRSSSTTTTTTUUUUUUVVVWWWXXXYYYXXXWWWVVVUUUWWWVVVVVVUUUTTTSSSSSSRRRUUUVVVVVVUUUSSSSSSTTTVVVRRRRRRRRRRRRRRRSSSTTTTTTTTTUUUUUUUUUUUUTTTTTTSSSPPPOOOMMMKKKIIIHHHGGGFFFDDDBBBAAAAAABBBDDDDDDDDDBBBCCCCCCCCCBBB@@@>>>=========<<<<<<<<<;;;;;;;;;999999999888888888888777666666666555444333111000111111222222222222111111000000000000000000000000.../////////000000111111------------------------......---------,,,,,,,,,++++++,,,,,,,,,------------,,,+++******+++,,,---...------,,,+++***))))))++++++++++++++++++++++++))))))***+++,,,,,,------------++++++++++++------///...,,,+++******+++,,,************))))))((((((+++++++++************))),,,+++******,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++++++++,,,,,,------++++++++++++------...------,,,,,,++++++***..................------///......---------......///////////////.........222222222333555777888999888888888999999::::::::::::::::::;;;===>>>@@@AAA@@@BBBDDDFFFFFFDDDAAA@@@BBBBBBBBBCCCCCCEEEFFFFFFGGGFFFEEEDDDCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB???>>>>>>===<<<;;;;;;;;;;;;;;;;;;::::::999999999888888999999999999888888555555555555555444444444111222333444333222111000,,,...///000//////111222////////////000000000000,,,---------------------000///...---,,,+++++++++------------------------++++++,,,,,,,,,,,,------......---,,,++++++++++++------............------)))************+++++++++///...---,,,+++************++++++,,,,,,++++++***,,,,,,,,,++++++*********---------,,,,,,+++++++++************************,,,++++++***+++,,,...///........................++++++++++++++++++++++++%%%''')))+++,,,+++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------...************************...------,,,,,,++++++***...---,,,,,,++++++++++++...------,,,,,,++++++***---,,,+++******+++,,,---,,,++++++******++++++,,,,,,------...---,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------......000111111111222333333444444333333444444444555555555555666;;;;;;;;;<<<<<<<<<<<<<<>>@@@AAAAAABBBCCCDDDDDDCCCBBBAAABBBBBBBBBBBBCCCDDDEEEFFFGGGFFFEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA?????????>>>======<<<<<<>>>===<<<:::999777666666888888888888888888888888555555555555555444444444222333333333333222111111444555555444111000000111000000000000/////////////////////......---------///...------,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,------,,,,,,------------,,,,,,************++++++++++++...------,,,++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******---------,,,,,,+++++++++************************,,,,,,+++*********+++,,,------------------------++++++++++++++++++++++++''')))+++,,,---,,,+++***++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,---------------,,,,,,+++******+++,,,,,,,,,++++++******++++++,,,)))***+++,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---------......///000111111222222333444333333333444444444444555555555555888999999;;;<<<===>>>???@@@@@@AAABBBDDDEEEFFFFFFEEEGGGIIIJJJIIIIIIJJJKKKMMMLLLLLLKKKKKKLLLLLLMMMNNNOOOQQQRRRQQQPPPQQQSSSRRRTTTUUUWWWWWWWWWVVVUUUUUUTTTSSSSSSSSSTTTUUUVVVUUUTTTSSSSSSSSSSSSTTTTTTVVVUUUTTTSSSSSSTTTTTTUUUUUUTTTTTTRRRQQQOOOMMMLLLKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFDDDCCCBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@???======<<<<<<<<<;;;;;;;;;999888888888888888888888777666555444444333444444444333333333222222222222222222222222111111111111............------,,,,,,......------,,,++++++***...---,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,+++,,,---...///000,,,,,,++++++++++++******,,,+++++++++************,,,+++******,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...---,,,,,,++++++,,,,,,---******+++,,,,,,---..............................---------------...///000......//////////////////000000000000111222333444555666777888999:::;;;<<<999::::::;;;<<<>>>???@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBB@@@??????>>>>>>=========<<<;;;:::999888777666666888777666555555666777888666666555555555444444444444333222222111111222222555666666444222000000111111111000000//////......111111000///...------,,,...------,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------++++++++++++,,,---...///++++++,,,,,,,,,,,,++++++************+++++++++,,,------,,,++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,++++++******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,---......------,,,+++++++++,,,,,,++++++,,,,,,---......///,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,'''((()))***+++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++*********)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------..................---......///000111111111222333333333333222333333333444444444555555555666777999<<<>>>@@@AAA@@@AAAAAABBBCCCCCCDDDDDDDDDFFFHHHHHHHHHGGGHHHIIIKKKJJJJJJIIIIIIJJJJJJKKKLLLMMMOOOOOOOOOOOOPPPRRRRRRSSSUUUVVVWWWWWWWWWVVVTTTTTTTTTTTTTTTUUUVVVWWWVVVUUUSSSRRRRRRTTTUUUVVVXXXWWWVVVTTTSSSTTTUUUVVVSSSSSSRRRQQQOOOMMMLLLKKKIIIIIIIIIIIIIIIIIIIIIHHHEEEEEEEEEDDDDDDCCCBBBBBBBBBAAAAAA@@@??????>>>>>>============<<<<<<<<<<<<::::::999888888777666666777666555444444333444444222222222222111111111111///.........------------/////////............---......------,,,+++++++++///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,+++******,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------...............///......---------..................////////////000000000000000111222333444444555777999:::;;;<<<999999:::;;;<<<>>>???@@@BBBAAA@@@@@@@@@AAABBBCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGFFFGGGFFFFFFEEEDDDCCCCCCBBB>>>>>>>>>>>>======<<<<<<777777777888888999999:::888777555444444555777888666666666555444444333333444333222111000111222333---///000000000000222333222111111000///......---000/////////......------------,,,,,,,,,---......------------------------+++++++++,,,,,,,,,------,,,+++++++++,,,,,,---...++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,+++++++++,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++***)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******)))))))))************************++++++,,,,,,,,,,,,------,,,,,,---------........................///000000000111111222222222222222222333333333444444444444444555666888;;;===???@@@??????@@@@@@AAAAAAAAABBBCCCEEEGGGGGGFFFEEEFFFGGGIIIHHHHHHGGGGGGHHHHHHIIIIIIKKKLLLMMMLLLMMMOOOQQQSSSTTTUUUWWWXXXXXXXXXXXXUUUUUUUUUVVVWWWXXXXXXYYYWWWUUUSSSRRRRRRTTTVVVXXXYYYYYYXXXXXXWWWVVVUUUTTTQQQQQQQQQPPPNNNMMMKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHCCCDDDEEEFFFEEEDDDBBBAAA@@@@@@@@@???>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;999888888888777777777666777666555444444333444444333222222222222111111111---------,,,,,,,,,,,,+++/////////////////////.........------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++***,,,+++******,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------.........//////111000///...---,,,,,,,,,---.........//////000000111111111111111222333333333444555666888999:::;;;999999999:::<<<===???@@@AAA@@@?????????AAABBBDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFGGGHHHGGGGGGGGGFFFFFFEEEDDDBBBAAA@@@@@@<<<<<<<<<<<<<<<;;;;;;;;;777777777888888999999:::777666444333333444666777777666666555444444333333444333222111000111222333)))+++---...///000222444222111111000///......---,,,,,,,,,------.........------,,,,,,,,,---......------------------------+++++++++,,,,,,,,,------...---,,,,,,+++++++++,,,,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,,,,,,,+++++++++,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---,,,+++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******)))))))))************************+++++++++,,,,,,---------,,,,,,,,,------------...///............//////000///000111111222222111111222222222222333333333444555555666888999;;;<<<<<<=========>>>>>>?????????BBBDDDFFFFFFEEEDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLOOOQQQUUUVVVWWWXXXXXXYYYYYYYYYUUUVVVWWWWWWXXXYYYYYYZZZVVVTTTRRRQQQRRRTTTVVVXXXWWWXXXZZZ[[[ZZZWWWTTTRRRPPPPPPPPPOOONNNLLLKKKJJJHHHHHHHHHHHHHHHGGGGGGGGGBBBCCCEEEFFFFFFDDDBBBAAA@@@??????>>>>>>===<<<<<<;;;;;;;;;:::::::::999999666666777777777888888888777666555444444333444444333333333333222222222222222111111111111000000000.../////////////////////......------------,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------,,,+++***)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...+++,,,,,,------,,,,,,+++......---,,,,,,+++******,,,,,,------.../////////111000///...---,,,,,,,,,------......///000000000111111111111222333444555333444555666777888999:::888999999:::;;;===>>>???@@@??????>>>???@@@BBBCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBCCCEEEGGGHHHHHHGGGGGGDDDCCCBBBAAA???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888777666666777666555444444555666777777777666555444333333222444333222222111111222222...///111000//////000222111111000000//////......***++++++,,,---...//////...------,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------///...---,,,++++++++++++,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,------,,,++++++,,,,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++------...------++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,+++++++++,,,------,,,,,,,,,+++***))))))))),,,,,,------------,,,,,,,,,++++++******++++++,,,///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,------------//////............////////////000111111111111000111111222222222333333333666666666777888999999:::;;;;;;<<<===>>>>>>??????BBBDDDFFFFFFDDDDDDDDDEEEFFFEEEEEEDDDDDDEEEEEEFFFFFFHHHIIIIIIJJJLLLOOORRRWWWWWWWWWWWWWWWXXXXXXXXXUUUUUUVVVWWWXXXXXXXXXXXXTTTSSSRRRQQQRRRSSSUUUWWWTTTVVVXXXYYYXXXVVVSSSQQQPPPPPPOOOOOONNNLLLKKKJJJIIIIIIHHHGGGGGGFFFEEEEEEBBBCCCEEEFFFFFFDDDCCCAAA@@@??????>>>>>>===<<<<<<::::::::::::999999999888555555666777777888999999777666555444444333444444444333333333222222222222111111111111000000000000---............/////////......------------------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------++++++++++++++++++++++++*********++++++,,,,,,---+++,,,,,,------,,,,,,+++***+++,,,,,,,,,+++***)))***+++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000......---------......///------......///000000111///000000111222444555666444444555555666777888888888888999:::;;;===>>>???>>>>>>>>>??????@@@AAABBBCCCBBBBBBAAAAAABBBBBBCCC@@@BBBDDDFFFGGGGGGGGGFFFDDDCCCBBB@@@???===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<:::999777666666666666666666666666666666777777666555444333222222222333333333333222111111111222333111///...///000000000000000////////////,,,,,,------....../////////...------,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------...------,,,++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,++++++******++++++,,,---,,,+++******++++++,,,************************++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,---------//////............//////...///000000111111000000111111111111222222222222444555555666777888999999;;;;;;<<<===???@@@AAAAAACCCEEEFFFFFFDDDCCCDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIIIILLLPPPSSSWWWWWWVVVUUUUUUUUUUUUVVVSSSTTTUUUVVVVVVUUUTTTTTTQQQQQQQQQQQQRRRSSSTTTUUURRRRRRRRRRRRRRRRRRRRRRRRPPPPPPPPPOOONNNMMMLLLKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBCCCDDDEEEEEEDDDCCCCCC@@@@@@??????>>>======<<<;;;;;;:::::::::999999999666666666777777777777777777666555444444333444444222222222222111111111111/////////.........------,,,,,,------............------..................,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------++++++------------++++++'''(((***+++,,,,,,+++************++++++,,,,,,,,,---------,,,,,,,,,++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++++++++,,,,,,++++++------------++++++***++++++,,,,,,------...,,,,,,------...///000000+++,,,,,,---...///111111---------...///000000111......///000222333555666444555555555666666777777888888999:::;;;===>>>???======>>>???@@@AAAAAAAAACCCBBBBBBAAAAAAAAABBBBBB???AAACCCFFFGGGGGGFFFFFFGGGFFFEEECCCAAA???>>>===<<<<<<<<<===============;;;;;;;;;::::::999999999666666777777777777666666888777666555444333222222222222333444333222111000000111111000...---...///////////////000000000000///////////////.........000///...---,,,+++++++++------------------------++++++,,,,,,,,,---------++++++++++++,,,---......******++++++++++++******++++++,,,,,,,,,---------///...---,,,+++*********+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++***(((''',,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...///000+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++,,,,,,---...,,,------......//////000,,,,,,---......---,,,,,,,,,++++++++++++++++++,,,***))))))))))))+++,,,---))))))))))))))))))))))))++++++++++++++++++++++++******+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,---------000//////.........//////...//////000000000000000000111111111111222222222333333444666777999::::::;;;<<<===???@@@BBBCCCCCCCCCEEEFFFFFFEEEDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHIIILLLPPPTTTWWWVVVUUUTTTSSSSSSSSSSSSQQQRRRSSSTTTTTTSSSQQQPPPOOOPPPPPPQQQRRRSSSSSSSSSRRRPPPMMMKKKKKKNNNQQQSSSPPPPPPPPPOOONNNMMMLLLKKKKKKJJJIIIGGGEEEDDDCCCBBBCCCCCCDDDDDDDDDDDDDDDCCC@@@@@@??????>>>>>>======<<<<<<;;;;;;;;;:::::::::888888777777666666555555777777555444444444444444111111111111000000000000222111111111111000000000,,,,,,,,,---------......------..................///000000000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++)))***+++,,,,,,+++***)))---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++++++++++++++++++++++++++---,,,+++***)))))))))))))))***+++,,,---,,,++++++---------,,,,,,+++++++++000...,,,,,,,,,,,,***(((,,,------......------,,,---------............///------......//////000000---...///000111222333333111111111222333444555666888888888999:::;;;<<<===?????????>>>>>>>>>>>>>>>@@@@@@@@@AAAAAA@@@??????@@@BBBDDDFFFHHHHHHHHHGGGHHHEEEAAA===<<<<<<>>>???>>>>>>>>>>>>============;;;;;;<<<<<<;;;999888777444444555777888888888888555555555555555444444444333333333222222222111111000000000000000000000000////////////////////////000000000000////////////---------,,,,,,+++++++++,,,------......------,,,------------------------***+++---......---+++***,,,,,,,,,,,,,,,+++***))),,,,,,,,,---------......---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000///---+++*********+++------------------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++))))))))))))))))))))))))***,,,///111111///,,,***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,---,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,,,,...000000...---///111111111000000//////......---///111222333222000///333333333444555666777888<<<<<<===AAAFFFHHHGGGEEEBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEDDDCCCDDDFFFGGGJJJJJJIIIHHHGGGIIILLLOOOMMMOOOQQQSSSSSSSSSQQQPPPOOOOOONNNMMMMMMNNNOOOPPPQQQQQQRRRRRRSSSSSSTTTTTTRRRQQQOOOMMMMMMMMMOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNLLLHHHEEECCCDDDEEEFFFBBBBBBBBBCCCBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<;;;;;;<<<<<<<<<999999999999888888888777888777555444333333444444222333333333333222222111000000///...............------............------------------------------///...,,,,,,------,,,+++++++++******++++++,,,---+++++++++,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---...---,,,+++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++,,,---***+++,,,---...---,,,,,,---------,,,,,,+++++++++...,,,+++,,,------,,,***,,,------......------,,,.........////////////000111111111000000000000000......///000111222222333111111111222333444666666888888888999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@??????BBBCCCDDDEEEFFFGGGGGGGGGHHHFFFCCC@@@>>>>>>???@@@???>>>>>>>>>======<<<<<<:::;;;;;;;;;:::999777777444555666777777888777777555555555555555444444444333333333222222222111111000000000000000000000000000000000000000000000000000000000000/////////............---------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,+++***))),,,,,,,,,------------...------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,...000000...,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---,,,,,,------,,,,,,+++***++++++,,,,,,,,,---------+++---///...---,,,...000000000000000//////......///000111222333222222111333333333333444666777888;;;;;;===AAAEEEHHHGGGEEECCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFEEEDDDEEEGGGIIIJJJJJJIIIHHHFFFHHHKKKNNNMMMNNNOOOPPPPPPPPPOOONNNOOONNNMMMMMMMMMNNNPPPQQQQQQQQQRRRRRRRRRSSSSSSSSSQQQPPPOOONNNMMMNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNMMMKKKIIIFFFEEEEEEEEEEEECCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@??????>>>======<<<;;;;;;::::::;;;;;;<<<777777666666666555555555888777555444333333444444///000000000000///......000000///...............------............------------------------------///---,,,,,,---...,,,++++++++++++++++++,,,,,,---+++++++++,,,,,,------------------,,,,,,,,,++++++++++++++++++++++++++++++*********++++++++++++,,,------------------------+++,,,,,,------,,,,,,++++++******))))))******+++---,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---...///+++,,,---.........------------,,,,,,,,,,,,++++++,,,+++***+++---......---,,,------......------,,,...////////////000000000222222111111000//////.../////////000000111111111222222222222333555666777777777777888999:::<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAA@@@@@@???DDDDDDDDDDDDDDDEEEFFFFFFGGGFFFDDDCCCBBBAAAAAAAAA??????>>>>>>===<<<;;;;;;::::::::::::999888777777666666777777777777666666666666555555555444444444333333333222222222111111000000000000000000000000111111111111111111111111000000000/////////......//////............------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************+++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,------,,,,,,+++***,,,,,,---------............///000000//////000222000000000////////////...222111111111222222333333222222333333444666777888::::::<<<@@@EEEGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBCCCEEEFFFFFFEEEFFFHHHJJJKKKKKKJJJHHHFFFFFFIIIKKKLLLLLLLLLMMMMMMMMMMMMMMMOOONNNNNNMMMNNNOOOPPPQQQQQQQQQQQQRRRRRRRRRRRRRRROOOOOOOOOOOONNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBBBB@@@@@@??????>>>>>>======;;;::::::999999::::::;;;:::999999999888888888888777666555444444444444444222222222222222111000000000000///...............------............------------------------------///---,,,,,,---...---+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------,,,,,,++++++++++++++++++++++++))))))*********+++++++++------------------------+++,,,,,,,,,,,,,,,,,,+++++++++************++++++---,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,.........---,,,------......------,,,............//////////////////.........---------/////////000000000000000111222222222333555666777777777777777888:::;;;<<<=========>>>>>>>>>>>>>>>@@@@@@AAABBBBBBBBBAAAAAAFFFEEECCCCCCBBBCCCDDDEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@??????===<<<;;;::::::999999999888888777777777666777777777777666666555666666666555444444333333333333333222222222111111000000000000000000000000000000000000000000000000000000/////////.....................------------,,,------......------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,++++++***++++++,,,,,,,,,---------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************,,,++++++++++++++++++,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,---------------......///...//////000////////////////////////222111000//////111333444111222222333444666777888888999<<<@@@DDDFFFGGGFFFFFFEEEEEEDDDCCCBBBBBBAAABBBCCCEEEEEEEEEFFFHHHJJJKKKKKKJJJHHHFFFFFFGGGIIIJJJJJJJJJKKKLLLNNNOOOPPPRRRQQQOOONNNNNNNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNOOOOOOOOOOOONNNMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHFFFEEEEEEEEEFFFEEEEEEDDDCCCBBB@@@??????>>>======<<<<<<:::999999999999999999:::;;;;;;;;;:::::::::999999666666555555444444444444444444444444333222111111000000///...............------............------------------------------...---,,,,,,---...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++************++++++,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---+++++++++******++++++,,,++++++++++++++++++++++++------,,,++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...,,,---......---+++,,,------......------,,,,,,,,,,,,---------......,,,---------.........//////////////////000000000111111111222333444555666666666666777888999:::;;;<<<<<<======>>>>>>>>>>>>AAABBBBBBCCCDDDDDDCCCCCCEEEEEECCCBBBBBBBBBCCCDDDAAABBBBBBCCCBBBAAA@@@???@@@???>>>===<<<;;;:::999888777777777666666666666666777777777777666666555777666666555444444333333333333333222222222111111000000000000000000000000////////////////////////////////////............,,,,,,,,,,,,,,,,,,,,,---,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,+++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,------------------------------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************,,,+++************+++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,*********++++++,,,,,,+++.............../////////111000...------///111333111111111222444666777888777999===@@@BBBDDDEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBAAABBBDDDDDDDDDFFFHHHKKKKKKLLLKKKIIIGGGFFFGGGIIIHHHIIIJJJLLLNNNQQQTTTUUUUUUTTTRRRPPPNNNNNNNNNNNNQQQQQQQQQPPPPPPPPPPPPPPPMMMMMMNNNOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJKKKKKKKKKIIIGGGFFFFFFFFFFFFFFFEEEDDDCCCBBB??????>>>======<<<<<<;;;999999999888888999999999777777777777666666666666555555555555555444444444111111111111000///...---000000///...............------............------------------------------...,,,,,,,,,......---,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,+++++++++++++++++++++++++++******))))))******+++---,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---+++************++++++,,,++++++++++++++++++++++++...---,,,+++************++++++*********+++,,,---++++++,,,,,,,,,,,,------000...------......---+++,,,------......------,,,++++++,,,,,,,,,------------......///000000111111.........//////000000000000000000000111333444555555555666666777888:::;;;;;;<<<<<<======>>>>>>???AAAAAABBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCC@@@@@@@@@AAAAAA@@@??????>>>>>>======<<<;;;::::::777666666555555555666666666666777777777777666666777777666555444333333222333333333222222222111111000000000000000000000000......................../////////.........------+++++++++,,,,,,,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------------,,,------------------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************+++++++++,,,,,,...---,,,---///000///...---............/////////000///...------...000222000000111222444555777888777:::>>>@@@AAABBBCCCEEEFFFEEEEEEDDDDDDCCCCCCCCCAAABBBDDDEEEEEEGGGJJJLLLKKKLLLLLLJJJHHHGGGHHHIIIHHHJJJLLLNNNQQQTTTVVVWWWVVVUUUSSSPPPOOONNNNNNNNNPPPPPPPPPPPPPPPOOOOOOOOOMMMMMMMMMMMMNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJKKKKKKKKKJJJIIIHHHFFFFFFFFFFFFEEECCCBBBAAA>>>>>>======<<<<<<;;;;;;:::999999888888999999:::888888777777777666666666444555555666555555444444333333333222111000///...000000///...............------............---------------------------------,,,+++,,,.........---***+++---.........---,,,------,,,,,,,,,,,,++++++******++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---***************+++,,,,,,++++++++++++++++++++++++...---,,,,,,,,,,,,,,,---,,,,,,+++***+++,,,---...+++++++++,,,,,,---------...---,,,---...///...---,,,------......------,,,,,,,,,,,,---------......////////////////////////,,,------...///000111111......//////000111333444555555555666777888999:::;;;;;;<<<<<<===>>>>>>??????@@@AAABBBCCCCCCCCCCCCAAABBBBBBCCCCCCCCCBBBBBB????????????@@@@@@@@@@@@=========<<<<<<;;;;;;;;;666666555444444555666666444555666777777888777777777777666555444333222222333333333222222222111111000000000000000000000000//////////////////////////////.........---------,,,,,,,,,,,,------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))***+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++************************++++++++++++++++++++++++******++++++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,++++++,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,------111///...///111222111///---------.........//////000///.........///111111///000000222333555777888777;;;>>>@@@@@@@@@BBBCCCEEEEEEEEEDDDDDDDDDDDDDDDBBBDDDFFFGGGHHHJJJMMMOOOKKKLLLMMMLLLJJJIIIJJJKKKJJJLLLNNNQQQSSSTTTUUUUUUTTTSSSRRRPPPPPPPPPPPPQQQPPPPPPPPPOOOOOOOOONNNNNNNNNMMMLLLLLLLLLMMMOOOPPPLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJJJJKKKKKKKKKJJJJJJFFFFFFFFFEEEDDDCCCAAAAAA>>>>>>===<<<<<<;;;;;;:::::::::999999999999::::::999999999888888888777777333444555666666555444444555555555444333222111000000000///...............------............---------------------------------,,,+++,,,...///...---***+++---...///...---,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------++++++++++++------++++++************++++++---,,,,,,++++++,,,,,,---******))))))***+++,,,,,,++++++++++++++++++++++++---------------...///000------,,,+++,,,---...///+++++++++,,,,,,---------,,,++++++---///111000000,,,------......------,,,---------.........//////.........---,,,,,,++++++,,,,,,---...///000111222---.........///111222333555555555555666888999:::;;;;;;;;;<<<===>>>>>>???===>>>???@@@AAAAAABBBAAA???@@@BBBCCCDDDCCCBBBAAA@@@@@@?????????@@@AAABBB<<<<<<<<<<<<<<<<<<;;;;;;666555444333444444666666444444666777888888888888888777666555444333222222333333333222222222111111000000000000000000000000000000000000000000000000//////.........------------------.........//////,,,------......------,,,---------------------------,,,,,,++++++,,,,,,---)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************************************+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------************************++++++++++++++++++++++++---,,,,,,++++++*********************************++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,++++++,,,,,,---------,,,++++++,,,,,,,,,---------......,,,***((())),,,---,,,***---------.........//////000000000000000111111222//////000111333555777888888;;;???@@@??????@@@BBBDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEGGGIIIJJJLLLOOOQQQKKKLLLMMMMMMKKKJJJKKKLLLLLLNNNPPPSSSTTTTTTSSSRRRRRRQQQQQQPPPQQQRRRSSSTTTPPPPPPPPPOOOOOONNNNNNNNNNNNMMMLLLKKKKKKMMMOOOQQQKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKFFFFFFEEEEEEDDDBBBAAA@@@>>>======<<<;;;;;;::::::;;;::::::999999::::::;;;555555555555444444444444333444555666666666444444222222222111000///------000000///...............---..................------------------------------,,,+++,,,...///...---***+++---//////...---,,,---------,,,,,,+++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,+++***)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,...---,,,++++++---...000++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,------...//////,,,,,,,,,++++++*********------------------------................................................000000000000000000111222444444444555777888:::;;;<<<;;;;;;::::::;;;;;;<<>>======<<<:::999888888777666666666555555555555555555555555666666666777777777777777666666666666111111111000000000000///111111000000000000111111000000///...............///............---------////////////////////////111111000...---,,,+++***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++*********++++++,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++***+++,,,.........,,,***)))************************++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---***++++++,,,,,,------...---,,,+++******,,,...///,,,,,,,,,++++++*********++++++,,,------------,,,++++++******************,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++******+++------,,,***++++++,,,,,,,,,,,,------...---+++*********++++++*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,***))))))***+++***)))+++++++++,,,,,,------------------,,,,,,+++++++++...------,,,,,,,,,------////////////000000000000111222222333333444444555555777:::===???@@@AAAAAADDDDDDDDDDDDDDDCCCBBBBBBDDDFFFHHHIIIJJJKKKMMMOOOMMMLLLKKKKKKKKKLLLMMMNNNMMMMMMNNNOOOPPPRRRTTTUUUXXXVVVTTTRRRRRRSSSUUUWWWUUURRROOOOOOOOOOOOLLLIIIQQQPPPPPPOOONNNMMMLLLLLLKKKLLLLLLKKKJJJIIIIIIJJJGGGHHHIIIJJJJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBBBB@@@@@@???>>>===<<<<<<;;;===<<<<<<<<<<<<<<<===>>>;;;;;;:::999999888777777777666666555444333333333555444444333333222222111000000000000000000000000000000000000000//////...------------------------///---+++,,,---...---,,,***+++,,,,,,------------)))***,,,...//////......***))))))***,,,------,,,,,,,,,,,,,,,,,,+++***)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---,,,+++******,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***++++++,,,------,,,,,,,,,+++++++++******------------------------................................................000000000///000000111222444444555555666888999:::;;;;;;::::::::::::;;;;;;======>>>???@@@AAABBBCCCCCCAAA@@@@@@CCCCCCBBB@@@@@@AAAAAABBBBBBBBBAAAAAA======<<<;;;:::999888888777777666666666555555555555555555666666666777777777777666666666555555555333333333333222222222222222222111111111111222222000000///...............///............---------........................000000///...---,,,,,,+++------,,,,,,,,,,,,------++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,------++++++++++++,,,,,,,,,---,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++***+++,,,---......,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,***++++++,,,,,,------...---,,,+++******,,,---///,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,++++++******************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******,,,---...,,,+++*********+++++++++,,,,,,---,,,+++*********++++++++++++++++++++++++,,,,,,***+++,,,,,,------,,,,,,000...,,,,,,---...---,,,+++,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++......---------------...////////////000000000000111111222333333444444555;;;;;;;;;<<<<<<;;;::::::CCCDDDDDDEEEEEEDDDDDDCCCEEEGGGIIIJJJJJJKKKMMMOOONNNMMMLLLLLLLLLMMMNNNOOOOOOOOOPPPQQQSSSTTTVVVVVVZZZYYYWWWVVVVVVWWWXXXYYYUUURRRPPPOOOOOOOOOMMMJJJNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOONNNMMMLLLLLLLLLIIIJJJJJJKKKJJJIIIHHHGGGEEEDDDCCCAAA@@@???????????????>>>>>>======<<<<<<=========>>>>>>>>>>>>>>>;;;::::::999888888777777666666555555444333333222555444444333333222222111000000000000000000000000//////000000000///......------------------,,,,,,///---+++,,,---...---,,,***+++,,,---------------***+++---............---///---,,,,,,......---,,,++++++,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,+++***)))***+++,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))******++++++,,,,,,---,,,,,,,,,,,,++++++++++++------------------------................................................000/////////000000111222555555555555666777999999::::::999999999999::::::;;;;;;===>>>@@@AAABBBCCCCCCBBBAAABBBCCCDDDCCCAAABBBBBBBBBAAA@@@???>>>===<<<<<<;;;:::999999888888777777777666666666555555555555666666666777777777666666555555555444444444444333333333222222222222333333222222222222333333000000///...............///............---------....................................---------,,,------------------------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++)))))))))***+++,,,......,,,,,,,,,,,,------------,,,,,,,,,+++++++++*********++++++,,,,,,++++++******+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++++++++************++++++***++++++,,,,,,------...---,,,+++***+++,,,---...,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,+++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++***,,,---...,,,+++))))))*********+++++++++---,,,+++*********++++++,,,,,,++++++++++++++++++***++++++,,,,,,,,,,,,,,,...,,,******+++,,,+++***---,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++......---------......///////////////000000000000111111222222333444444444666666777888999;;;===>>>BBBCCCDDDEEEFFFFFFFFFFFFFFFHHHJJJJJJJJJKKKLLLNNNNNNNNNMMMMMMMMMNNNPPPQQQRRRRRRSSSTTTVVVWWWXXXXXXZZZZZZYYYYYYXXXXXXXXXXXXUUURRRPPPOOOOOOOOONNNLLLKKKKKKLLLNNNOOOPPPQQQRRRRRRRRRQQQPPPOOONNNMMMLLLKKKLLLKKKKKKJJJIIIGGGGGGDDDCCCBBB@@@???>>>======>>>>>>>>>===============>>>???@@@@@@@@@@@@???>>>:::::::::999999888888777666666555555444444333333555444444333333222222111000000000000000000000000...////////////...------.........------,,,,,,,,,///---+++,,,---...---,,,+++,,,,,,------------,,,,,,,,,---......------,,,///---,,,+++,,,,,,***)))++++++,,,,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++***+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................///////////////000111222555555555555666777888999:::999999888888999999:::999:::<<<>>>@@@AAABBBCCCCCCCCCBBBCCCCCCCCCCCCBBBCCCCCCBBBAAA???===;;;:::<<<;;;;;;:::999999888888777777777666666666666555555666666666666777777777555555444444444333333333222222111111111000000000222222222111111222222222000000///...............///............---------........................------------------------++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,------------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++******,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++******))))))******+++***++++++,,,,,,------...,,,,,,+++++++++,,,---...++++++++++++++++++++++++)))***++++++,,,,,,++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***))))))+++,,,---+++***************++++++++++++,,,+++++++++++++++++++++,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++---+++))))))*********)))---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------...//////////////////000000000000111111111222333333444444333333444666888<<>>>>>=========>>>>>>>>>>>>>>>???@@@BBBCCCBBBAAA???>>>;;;;;;;;;:::::::::999999777777666666666555555555555444444333333222222111////////////////////////...............------,,,.........------,,,,,,+++///---+++,,,---...---,,,,,,,,,---------------,,,------------------,,,,,,...---+++,,,,,,---+++******++++++,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............................................................///000111222555555555555666888999999:::999999888888999999:::999:::<<<>>>@@@AAABBBBBBBBBCCCCCCCCCCCCBBBCCCCCCCCCCCCBBBAAA???===;;;:::<<<;;;;;;::::::999999999888777777777666666666666666666666666777777777888444444444444333333333333222222222111111111111000111111000000000000111111000000///...............///............---------........................,,,,,,,,,---------------)))***++++++++++++***)))+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++************------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++******))))))******+++***++++++,,,,,,------...++++++++++++,,,,,,------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))(((((()))+++,,,***)))+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********)))***++++++,,,,,,++++++...---++++++---------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////////////////000000000000000000111222222333333444999999777777777888999:::>>>???AAACCCEEEFFFGGGGGGFFFHHHJJJJJJIIIIIIKKKMMMMMMMMMLLLLLLMMMOOOPPPQQQTTTUUUVVVXXXYYYYYYYYYYYYWWWXXXXXXYYYXXXVVVTTTSSSRRRRRRPPPOOONNNNNNOOOPPPNNNOOOOOOPPPQQQRRRRRRSSSVVVTTTQQQPPPQQQPPPMMMKKKNNNMMMLLLJJJIIIGGGFFFFFFFFFFFFDDDBBBAAA@@@??????>>>>>>>>>??????????????????@@@BBBCCCBBBAAA>>>===<<<<<<<<<<<<<<<;;;;;;;;;888888888777777777777777555444444333333222222111////////////////////////...............------,,,.........------,,,,,,,,,///---+++,,,---...---,,,---------......------,,,...---------,,,,,,------...---,,,---///000///...******+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------.........++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,................................................---------...///000111222444444444555777888:::;;;::::::999999999999::::::999;;;===???AAABBBBBBAAAAAACCCDDDCCCBBBAAABBBCCCBBBBBBBBBAAA???===<<<;;;<<<<<<<<<;;;;;;:::::::::888888777777777666666666666666666777777777888888555555444444444333333333444444444444333333333333111000000000000000000111000000///...............///............---------------------------------,,,,,,,,,,,,,,,---------)))***+++,,,,,,+++***)))+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......,,,+++***)))))))))------------,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++***++++++,,,,,,------...++++++,,,,,,,,,---------***++++++++++++,,,,,,,,,++++++,,,------------,,,******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))(((((()))+++,,,***)))++++++,,,,,,,,,---------******+++,,,,,,,,,++++++,,,,,,++++++++++++++++++)))******+++++++++++++++***)))((((((***,,,,,,+++---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///////////////000000000000000000111111222333333333555555666666777999:::;;;<<<===>>>@@@BBBDDDDDDEEEDDDFFFHHHHHHHHHIIIKKKLLLKKKKKKJJJJJJKKKMMMOOOPPPSSSTTTUUUWWWXXXXXXWWWVVVXXXXXXYYYYYYXXXVVVTTTSSSPPPPPPPPPNNNLLLMMMOOORRRQQQQQQRRRRRRSSSSSSSSSSSSXXXUUUSSSSSSTTTTTTQQQNNNMMMLLLKKKIIIGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@???@@@AAAAAA@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<888888888888888777777777555444444333333222222111000000000000000000000000...////////////...------------------------------///---+++,,,---...---,,,---............------,,,------,,,,,,,,,------...)))(((((()))+++---,,,+++)))***+++,,,,,,,,,,,,+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,---------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++................................................---------...///000111222222222333555777999;;;<<<;;;;;;::::::::::::;;;;;;;;;<<>>>>>======<<<<<<<<<<<<;;;;;;888888888777777777666666666666777777777888888888555555555555444444444444555555444444444333333333222111111000000111111222000000///...............///............------------------------------------,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++************---,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******,,,,,,+++******+++,,,,,,------,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,***++++++,,,,,,------...++++++,,,,,,---------,,,******+++++++++,,,,,,,,,,,,,,,---............---******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******+++------,,,+++***+++++++++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,))))))***+++++++++++++++%%%$$$###$$$''')))******+++,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------*********++++++---......////////////000000000000000000000111222222333333...///222555888:::;;;<<<999:::<<<>>>@@@AAAAAABBBBBBDDDFFFGGGGGGHHHJJJLLLIIIHHHHHHHHHIIIKKKMMMNNNPPPRRRTTTUUUVVVUUUTTTTTTWWWWWWWWWVVVUUUSSSRRRQQQNNNOOOOOOLLLJJJKKKOOORRRRRRSSSSSSTTTTTTUUUVVVVVVXXXUUURRRRRRUUUUUURRROOOLLLKKKIIIGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDCCCCCCCCCBBBBBBAAAAAA@@@?????????>>>======<<<<<<:::::::::;;;;;;;;;;;;;;;666666666666666666666666555444444333333222222111000000000000000000000000//////000000000///......+++,,,,,,------.........///---+++,,,---...---,,,...............---,,,,,,---,,,,,,+++,,,---//////***((('''(((******)))((()))***+++,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********------------------------,,,,,,,,,------.........++++++++++++++++++++++++................................................,,,,,,------///000111222111222333555777:::<<<===<<<;;;;;;::::::;;;;;;<<<<<<>>>@@@BBBCCCBBBAAA@@@???AAACCCBBB@@@???@@@CCC@@@@@@AAAAAAAAA@@@@@@???===============<<<<<<<<<888888888888777777777777777777777777888888888888666666555555555444444444333333333222222222111111333222222222222222222333000000///...............//////.........------------------------------------------,,,,,,+++++++++,,,---///000000///---,,,++++++++++++++++++++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++************************+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++*********,,,,,,,,,+++++++++******---,,,+++******+++,,,---...------,,,++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---***++++++,,,,,,---......***+++,,,---------,,,,,,*********++++++,,,,,,,,,,,,---......//////......******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,---,,,,,,---//////...,,,)))************+++++++++)))***+++,,,---,,,,,,+++*********++++++,,,,,,---))))))***++++++++++++***&&&%%%%%%&&&***,,,------+++++++++,,,,,,---------+++++++++,,,,,,---------************+++,,,---...////////////000000000000000000000111222222333333111222444555666555444444888999;;;<<<>>>?????????@@@BBBEEEFFFFFFHHHJJJLLLGGGGGGFFFGGGHHHJJJLLLMMMOOOPPPRRRTTTTTTTTTSSSRRRTTTTTTSSSRRRQQQPPPOOOOOOMMMNNNNNNLLLIIIJJJNNNRRRRRRSSSSSSUUUVVVWWWXXXXXXUUURRROOOPPPSSSTTTQQQMMMKKKJJJHHHFFFEEEEEEFFFFFFHHHHHHGGGGGGGGGGGGHHHHHHEEEEEEDDDCCCBBBBBBAAAAAA??????===<<<;;;;;;;;;;;;999999999999999999999999444444444555555555555555555555444333333222222111000000000000000000000000000000000000000//////...***++++++,,,---.../////////---+++,,,---...------.../////////...---,,,,,,,,,,,,++++++,,,...///000222000////////////...,,,++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))******+++,,,,,,,,,+++++++++++++++******)))))))))++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------,,,,,,+++***+++,,,---............------,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------............///,,,,,,------.../////////222222333444666888:::;;;;;;;;;:::::::::;;;<<<<<<@@@@@@@@@?????????>>>>>>@@@???>>>>>>>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;<<<<<<<<<;;;:::999777555333333222777777777777777777777777888777666555555444444555000111222333333333333333333333222222111000//////------......------,,,+++................................................------------,,,++++++***------,,,,,,+++***))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++++++++++++++---,,,***)))))))))******++++++------------++++++------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++***......---,,,,,,+++******++++++++++++++++++++++++---,,,,,,+++*********+++---------------------------,,,+++++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---+++***+++,,,,,,+++***...---+++***)))***+++,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++************************...---+++***)))******+++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,---------......//////.........---------////////////000000000000222222333444555666777888999:::;;;<<<===???@@@@@@DDDDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFHHHKKKNNNQQQRRRQQQPPPPPPPPPPPPQQQRRRRRRSSSSSSRRRRRRRRRRRRSSSSSSNNNOOONNNMMMKKKKKKMMMOOOQQQRRRSSSUUUVVVVVVUUUUUUTTTTTTTTTTTTRRRPPPNNNMMMLLLJJJIIIHHHJJJJJJJJJIIIKKKJJJJJJIIIGGGFFFEEEEEEHHHFFFDDDDDDDDDCCCAAA@@@;;;;;;<<<<<<<<<<<<<<<<<<:::::::::999999999888888888777777666555444444444555444222000000111222333222222222111000...---,,,000000000000000000000000........................---,,,,,,++++++,,,,,,---//////////////////////////////////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++******************,,,,,,+++++++++*********++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,------,,,,,,+++++++++,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------*********+++++++++,,,,,,---------............///------......///000000000111222222444555777999::::::::::::::::::;;;;;;<<>>>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>======<<<<<<<<<;;;:::999888888777777888888888888888888888888888777666555555444444555111111222222222222222222333333222222111000000///...............---,,,,,,........................------------------------,,,,,,---------,,,++++++------,,,,,,+++******)))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++---,,,***)))))))))***+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********************************+++,,,,,,,,,,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++***//////...------,,,++++++++++++++++++++++++++++++---,,,++++++******++++++------------------------,,,++++++***+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++,,,,,,+++***************+++,,,------------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,------,,,+++++++++++++++************************,,,+++*********+++,,,---,,,,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,---------......//////.........---------////////////000000000000222222333444555666777777999999:::<<<===>>>???@@@BBBBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFHHHKKKNNNPPPRRROOOOOOOOOOOOOOOPPPQQQQQQSSSRRRRRRQQQQQQRRRRRRSSSNNNOOOOOONNNMMMMMMOOOQQQQQQRRRSSSTTTUUUUUUTTTTTTQQQRRRSSSSSSRRRQQQOOONNNMMMKKKJJJJJJKKKLLLKKKJJJJJJJJJIIIHHHGGGFFFEEEEEECCCAAA@@@???@@@@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999888888888888888777777666555555444444555444222111111111222333////////////////////////////////////////////////........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++///...---,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---...------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........++++++++++++++++++++++++------------------------)))))))))*********++++++---------............///.........///000000111111111111222333555777888999999999999999999:::;;;;;;>>>>>>??????@@@AAAAAAAAA???????????????@@@AAAAAA????????????????????????>>>???@@@@@@@@@???>>>===<<<;;;:::::::::::::::;;;888888888888888888888888888777666555555444444555333222111111000111111111333333222222111000000000///////////////......---........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---,,,,,,++++++************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********++++++,,,,,,---,,,,,,+++************++++++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***//////......------,,,,,,++++++++++++++++++++++++,,,,,,++++++******++++++------------------------+++************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++,,,---,,,+++&&&''')))+++---......///,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,+++******)))((((((++++++++++++++++++++++++************+++,,,---...---,,,,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,---------.....................---------////////////000000000000222222333333444555666666888999:::;;;<<<===>>>?????????@@@AAABBBCCCCCCDDDEEEFFFGGGHHHKKKMMMPPPQQQNNNNNNNNNNNNNNNOOOOOOPPPRRRQQQQQQPPPPPPQQQQQQRRROOOPPPQQQPPPOOOPPPRRRTTTRRRSSSSSSTTTTTTTTTSSSSSSPPPQQQRRRSSSSSSSSSRRRQQQMMMLLLKKKLLLMMMNNNMMMLLLJJJIIIIIIHHHGGGFFFEEEEEECCCBBB@@@@@@AAAAAA@@@???<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888777777777777777666555555444444444444444333333333222222////////////000111333444................................................------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///------......//////000000000111111222444555777888888888888888888999:::;;;======>>>???@@@AAABBBCCC????????????@@@AAAAAABBB????????????????????????>>>???AAABBBBBBAAA???>>>;;;;;;:::999999999999999888888888888888888888888888777666555555444444555333333111000000000000111222222222111111111000000000000000000000///..............................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------,,,,,,,,,++++++************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,+++***+++---------+++&&&'''***,,,---......---,,,+++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---*********)))((('''&&&&&&++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,+++++++++,,,---++++++++++++++++++++++++,,,,,,,,,---------..............................////////////000000000000111222222333444444555555777888999:::;;;<<<===>>>>>>???@@@AAABBBCCCDDDDDDEEEEEEGGGIIIKKKMMMOOOPPPNNNNNNNNNNNNNNNOOOPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPOOOPPPRRRRRRRRRSSSUUUWWWTTTTTTTTTTTTTTTTTTSSSSSSRRRSSSTTTUUUUUUTTTSSSRRRMMMLLLLLLLLLNNNNNNMMMKKKIIIHHHHHHGGGFFFEEEEEEEEEDDDBBBAAABBBCCCCCCBBBAAA<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999888888888777777666666555555555555333444444444444333222222222111000000111333555777................................................------,,,,,,,,,,,,---------------------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,''')))+++,,,+++)))%%%###,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,*********+++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------............---------............///++++++,,,------......///000000000111222444555666666666666777777999::::::<<<<<<===>>>@@@AAABBBBBB>>>>>>???@@@AAABBBBBBBBB????????????????????????>>>???AAACCCCCCBBB@@@???>>>===<<<:::999999888888888888888888888888888888888777666555555444444555333333222111000000000111222222222111111111111111000000111111000000///...........................------------------------***++++++,,,------------,,,,,,+++++++++++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))***+++,,,,,,------+++++++++,,,,,,,,,++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,+++***+++---...---,,,)))***+++,,,---,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++***)))((('''++++++++++++++++++++++++,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......---.....................////////////000000000000111111222222333333444444666777777999:::;;;<<<===>>>???AAACCCDDDDDDEEEDDDDDDEEEGGGIIIKKKLLLNNNNNNOOOOOOOOOOOOOOOPPPPPPQQQOOOOOONNNNNNNNNNNNOOOOOONNNPPPRRRSSSSSSTTTVVVWWWVVVUUUUUUUUUTTTTTTTTTUUUVVVVVVWWWWWWVVVUUUSSSRRRMMMLLLLLLMMMNNNMMMKKKIIIGGGGGGGGGFFFFFFEEEEEEDDDAAA@@@??????@@@AAA@@@>>>======<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999666666666666555555555555333333444444444333222111333111000//////000222333////////////////////////...........................------,,,,,,------...---------------------------........./////////000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000///,,,)))'''++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************++++++++++++***+++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,------------------------*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------............///***++++++,,,------......//////000000111333444555555555555666777888999:::;;;;;;<<<===>>>???@@@AAA===>>>@@@AAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBBBBAAA@@@@@@???>>><<<;;;:::::::::999999999999999999999999888777666555555444444555222222333333333222111111111111111111111111111111000000000000000//////...................................................++++++,,,---------,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********++++++,,,,,,---***+++,,,,,,---,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++************++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++...///...---,,,,,,,,,,,,,,,+++***)))*********+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------...//////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,***)))(((+++,,,,,,------------,,,++++++++++++++++++++++++,,,,,,,,,---------......---------...............////////////000000000000111111111222222333333333555666777888999:::;;;<<>>>>>???===>>>@@@AAACCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@AAAAAAAAAAAA>>>===<<<<<<;;;;;;;;;<<<999999999999999999999999888777666555555444444555000222444666666555333111111111111111111111111111//////000000//////...---........................------------------------,,,,,,---------,,,++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++***+++,,,---------,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,+++******+++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******,,,---------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***,,,...//////...---,,,++++++*********+++)))*********++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++*********+++,,,.../////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++******)))+++---//////...---+++++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////////////////000000000000111111111111222222222222444555666777888:::;;;;;;>>>@@@AAACCCCCCCCCBBBAAADDDEEEGGGIIIKKKLLLLLLLLLNNNNNNNNNNNNNNNOOOOOOPPPMMMLLLLLLKKKKKKLLLLLLMMMMMMOOORRRSSSRRRRRRSSSSSSRRRRRRQQQQQQRRRSSSTTTUUUTTTTTTUUUVVVVVVUUUTTTSSSQQQPPPPPPPPPOOOMMMIIIFFFEEEEEEEEEEEEEEEDDDDDDDDDFFFDDDBBBBBBCCCBBBAAA???>>>======<<<;;;;;;::::::888888888777777777777666555666666666666666666666333222111000000000111111.........---------,,,,,,......................................................------------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++***(((&&&&&&(((+++,,,)))))))))******+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---)))************+++++++++***+++,,,---...---,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////,,,,,,------...//////000////////////000111333333333333444444666777888999::::::;;;;;;<<<============>>>@@@BBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@????????????@@@AAABBB999999999999999:::;;;<<<999999999999999999999999888777666555555444444555///111555777888666444222111111111111111111222222///////////////......---........................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++++++++++++++)))***,,,---...---,,,,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++,,,,,,---++++++++++++++++++++++++***+++,,,---...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,...//////...---,,,+++*********,,,---))))))******++++++++++++******+++++++++,,,,,,,,,...------,,,+++***))))))''')))+++---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,+++(((***...000111///,,,+++++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////////////////000000000000111111111111111222222222444444555777888999:::;;;>>>???AAABBBBBBAAA@@@???DDDEEEGGGIIIKKKLLLLLLLLLMMMMMMMMMLLLMMMNNNNNNOOOLLLLLLKKKKKKKKKKKKLLLLLLMMMOOOQQQRRRRRRQQQQQQRRRPPPOOOOOOOOOPPPQQQSSSTTTPPPQQQSSSTTTUUUUUUTTTTTTTTTSSSRRRQQQQQQNNNJJJFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBAAA???>>>>>>>>><<<:::>>>>>>===<<<;;;;;;::::::666666666666555555555555555555555666666666666666333222000......///000222...///000000000000//////------------------------..............................------------......////////////////////////++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++++++++***)))))))))...------,,,,,,------...---------,,,,,,+++++++++*********++++++,,,,,,,,,---,,,++++++***+++++++++++++++,,,------,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++---,,,,,,+++*********+++...---,,,++++++,,,---......---***)))(((((()))***************************++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---...///000111222333333333333333444555666777888;;;<<<<<<===============>>>???AAABBBCCCDDDDDDDDDFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???<<<<<<;;;::::::999888888666777999::::::999777666888777777666555444444333444444333333333222222222333333222222111000000000///////////////......---///...---,,,+++,,,------,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,+++++++++++++++******))))))******+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************++++++***))))))***++++++,,,,,,,,,++++++******************)))******+++,,,...---+++*********+++++++++++++++,,,,,,------...++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++222111000...,,,***)))(((******+++++++++,,,,,,,,,---,,,***))))))***,,,---,,,+++*********+++,,,---)))************+++++++++++++++++++++++++++++++++......---------,,,,,,,,,))))))***+++,,,------...+++*********+++,,,,,,---***************************+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------...------------...////////////000111222222333333666555333222333666888:::>>>===<<<<<<<<<===???@@@CCCDDDEEEFFFGGGHHHHHHHHHKKKKKKKKKLLLKKKKKKJJJIIILLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNPPPRRRRRRPPPOOONNNMMMMMMNNNOOOPPPOOOOOOPPPPPPQQQRRRSSSSSSTTTRRRPPPOOOOOOLLLHHHCCCEEEEEEFFFGGGGGGFFFDDDDDDCCCCCCBBBAAA@@@>>>>>>===???>>>===<<<<<<;;;<<<<<<777666666666555555555555555555666666555555444333333333333222222222111111000/////////............//////............/////////............---------///...---,,,***)))((('''+++,,,,,,---.........---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++************---------------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,---...***+++,,,------,,,+++***+++++++++,,,,,,,,,------++++++++++++++++++++++++---,,,++++++******++++++++++++***))))))***++++++000...,,,*********+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---...///000111222333333333333333333444666777888;;;;;;<<<===============>>>???@@@AAABBBCCCCCCCCCEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@???======<<<;;;;;;:::999999666777999::::::999777666888888777666666555444444444444444444333333333333333333222222111000000000///////////////......---111000...---------......,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,+++++++++,,,++++++************++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++,,,------,,,,,,,,,+++++++++*********************++++++,,,---,,,+++*********+++++++++++++++++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++************++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))******+++++++++,,,,,,,,,---,,,***))))))***,,,---++++++*********+++,,,---((((((((()))))))))******++++++++++++++++++++++++...------------,,,,,,,,,++++++++++++++++++,,,,,,++++++******++++++,,,---***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,------------...---------......////////////000111111222333333555444333333555777999:::===<<<<<<<<<<<<>>>???AAADDDEEEFFFFFFGGGGGGGGGGGGIIIJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNMMMMMMMMMMMMNNNPPPQQQRRRPPPOOONNNNNNNNNNNNOOOPPPPPPPPPPPPPPPOOOOOOOOOOOOPPPNNNKKKKKKKKKJJJGGGDDDFFFFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@???>>>===???>>>===<<<;;;;;;;;;;;;777777666666666555555555555555666666555555444333333333333222222222111111000000/////////.........//////............//////...---------,,,,,,,,,,,,---,,,,,,,,,++++++++++++***++++++,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++++++++++++++,,,---......---,,,++++++++++++++++++*********,,,,,,++++++++++++++++++*********+++,,,---...///++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******++++++++++++************++++++000///...,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,---------............//////000111222222222222333333444666777888;;;;;;<<<============<<<===>>>???@@@AAAAAABBBBBBCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@???>>>======<<<<<<;;;;;;::::::777777999999999999777777888888777777666666555555555555555444444444444333333333222222111000000000///////////////......---111000...---,,,,,,,,,---,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++******************+++,,,,,,---,,,+++*********++++++,,,,,,,,,+++******))))))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))*********+++******+++++++++,,,,,,,,,---,,,+++******+++,,,---++++++******++++++,,,---))))))*********+++++++++++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++******++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,------------.........------.........////////////000000111111222222222222333444555777888::::::;;;;;;;;;;;;<<<>>>@@@BBBEEEEEEFFFFFFGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIKKKLLLNNNOOONNNNNNMMMMMMNNNOOOOOOPPPPPPPPPOOONNNNNNOOOPPPPPPRRRQQQPPPOOONNNMMMLLLKKKMMMKKKIIIHHHIIIIIIHHHGGGFFFGGGGGGGGGGGGFFFEEEDDDCCCBBBAAAAAA@@@???>>>>>>>>>===<<<;;;::::::::::::777777777777666666666666555666666666666555444444333333333222222222111111000000000/////////......//////............//////------,,,,,,,,,++++++++++++++++++,,,------......******++++++,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,***+++---......---+++***************************,,,,,,,,,++++++*********)))))))))******,,,------,,,,,,,,,------,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,------------------------000///...---,,,---------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------............//////000111111222111222222333444666777888:::;;;<<<<<<======<<<<<<<<<===>>>???@@@@@@@@@@@@AAA@@@@@@?????????@@@@@@AAAAAAAAAAAA@@@???>>>===<<<<<<;;;;;;;;;:::::::::888999::::::::::::999888888888777777777666666666666666555555555444444444333333222222111000000000///////////////......---///...,,,***)))))))))***,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++************+++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------(((((())))))******++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++***++++++++++++,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,---------.........//////---......//////////////////000000000111111111222000111444666888999:::::::::999:::;;;<<>>>>>======;;;:::::::::::::::888888888777777777666666666666666666666555444444333333333222222222111111000000000////////////...//////............//////---------,,,,,,,,,,,,++++++,,,,,,------......///++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++,,,,,,,,,---***+++---......---+++***************************,,,,,,,,,++++++***************))))))))))))******......------------......*********+++++++++,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,---------...............///000000111111111111111222444666777888:::;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>??????????????????>>>>>>>>>>>>??????@@@@@@@@@@@@???>>>===<<<:::::::::999999999999999:::;;;;;;;;;;;;;;;;;;:::777777777777666666666666666666555555555444444444333333222222111000000000///////////////......---...---+++***))))))******,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++***+++,,,,,,---++++++++++++++++++++++++((())))))***+++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------++++++++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,------------.........++++++++++++++++++++++++------,,,,,,,,,+++++++++))))))***+++,,,,,,------,,,,,,++++++***++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,---------.........//////---...///000000000//////000000000000000111111111///111333666888999999888999999999:::<<>>>>>??????>>>>>>>>>============>>>??????????????????>>>===<<<;;;999999999999888888888888;;;;;;;;;;;;;;;;;;;;;;;;666666666666666555555555555555555444444444444333333333222222111000000000///////////////......---000///---,,,,,,------...,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,+++++++++++++++,,,------******+++,,,,,,,,,++++++%%%&&&'''((()))+++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++((()))***+++,,,------...,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,------------.........---...///000111000//////000000000000000000000000///000222555666777777777999999999:::<<<>>>AAABBBDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEDDDEEEFFFHHHJJJKKKOOOOOONNNNNNNNNNNNOOOOOOOOOOOONNNNNNMMMNNNNNNNNNOOOOOOMMMMMMMMMMMMOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPJJJKKKJJJHHHEEEDDDEEEFFFGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>===<<<;;;::::::::::::999999999999888888888777666777777777777666555555333333333222222222111111111111000000000///////////////............////////////.........---------///......---,,,++++++***------.........---,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,---,,,++++++++++++,,,---************++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++,,,------,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------------............,,,,,,,,,---------...............//////////////////000000222333555777888999:::;;;;;;<<<<<<;;;;;;======>>>????????????>>>===============>>>??????>>>>>>>>>>>>===<<<;;;;;;999999999999999999999999::::::999999999999::::::444444444444555555555555444444444444333333333333333333222222111000000000///////////////......---///...---------...///000,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,---...++++++************++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,+++******+++++++++,,,,,,,,,,,,++++++++++++,,,------)))***+++,,,,,,,,,,,,+++(((((()))***+++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++************++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++)))***+++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++************++++++,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,---------------...000111111111///...000000000000000000000//////000111333444555555555999999999:::;;;>>>@@@AAACCCCCCDDDEEEFFFFFFFFFEEEFFFFFFEEEFFFGGGIIILLLNNNPPPPPPPPPPPPQQQQQQRRRSSSQQQQQQQQQPPPQQQQQQRRRRRRQQQPPPOOOOOOOOOOOOPPPQQQNNNNNNNNNNNNNNNOOOOOOOOOFFFIIIJJJJJJGGGFFFFFFHHHIIIHHHGGGEEEDDDDDDDDDDDDAAAAAAAAA@@@@@@@@@@@@??????>>>===<<<;;;;;;;;;;;;::::::999999999888888888777777777777777666555555333333333222222222111111111111111000000000////////////............//////.........---------,,,,,,---------,,,++++++******---------------,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,+++++++++,,,,,,---------*********++++++,,,,,,---+++++++++,,,---...///000,,,+++***))))))***+++,,,)))************++++++++++++++++++++++++++++++++++++*********+++,,,,,,---------...//////...------++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,------------------.........//////,,,,,,,,,---------.............../////////////////////000111333555777888999:::;;;;;;<<<<<<;;;;;;===>>>>>>????????????>>>===============>>>???@@@>>>>>>>>>>>>===<<<;;;:::::::::::::::::::::::::::999888888777777888888999333444444444444444444444444444333333333222222222333333222222111000000000///////////////......---,,,,,,++++++,,,---///000,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...+++******************+++++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...)))***+++,,,---,,,,,,+++........................+++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))***+++,,,---,,,++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++***---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++++++++,,,,,,,,,---------...000111222111///...000000000000////////////000000111222222333444444::::::999:::;;;===???@@@BBBBBBDDDEEEFFFFFFFFFFFFGGGFFFFFFFFFHHHKKKMMMOOOPPPPPPQQQQQQSSSTTTVVVWWWSSSSSSSSSSSSSSSTTTUUUUUUSSSRRRQQQPPPPPPQQQRRRSSSNNNNNNNNNNNNMMMMMMLLLLLLEEEIIILLLLLLKKKIIIJJJLLLLLLJJJHHHFFFEEEEEEEEEFFFAAAAAA@@@@@@@@@@@@@@@@@@???>>>===<<<<<<;;;<<<<<<:::::::::999999999888888777777777777777666666555333333333222222222111111111111111111000000000000//////............//////---------,,,,,,,,,++++++,,,,,,+++++++++++++++***,,,,,,,,,,,,,,,+++***))),,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++************)))******+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,------...///000111111111222222333444555666777999999:::;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<===>>>>>>======>>>>>>>>>===;;;:::666777888999:::;;;;;;;;;666777888999999888666555777777666666555555444444666555444333222111111111222222222111111111111000////////////............000///...------...///000///............------------.........---,,,,,,+++---------,,,,,,++++++++++++++++++,,,,,,------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,((()))+++,,,,,,+++)))(((,,,------......------,,,++++++*********+++---...,,,,,,+++******+++,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,+++******+++,,,---***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,000///...,,,++++++,,,,,,------------------------,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---+++)))(((((())),,,///111******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,,,,******,,,///111///---++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------...///000111111222111000///............222222222333444555666777::::::;;;;;;<<<>>>???@@@AAABBBEEEGGGHHHGGGFFFEEEHHHIIIKKKLLLKKKLLLMMMOOOSSSRRRRRRQQQRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUWWWVVVUUUUUUUUUUUUSSSQQQQQQQQQQQQPPPPPPOOOOOOOOOMMMLLLKKKIIIIIIIIIJJJKKKMMMLLLIIIGGGFFFEEEFFFFFFDDDBBB@@@>>>>>>>>>@@@@@@??????>>>>>>======<<<<<<777888888999999::::::;;;777777666666555555444444444444333333333333222222000000000000000000000000////////////..................///000///...,,,+++,,,,,,,,,+++++++++******------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---******))))))))))))))))))*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++******************+++++++++,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------......//////000000000000111222333444444555666777888999999::::::999<<<<<<===>>>>>>======<<<===<<<<<<<<<<<<===>>>>>>======>>>>>>===<<<;;;:::888999:::;;;<<<<<<<<<<<<999999999999888666555555555555555555555555444444444444333333222333333333222222222111111111111000////////////............//////...------...//////............------------------......------,,,+++---------,,,,,,+++++++++***+++++++++,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++***+++,,,------,,,+++***,,,,,,------------,,,,,,++++++*********+++,,,---,,,,,,+++******+++,,,,,,///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************...------,,,,,,------...,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,+++***)))(((''''''...---,,,***))))))******------------------------,,,++++++******++++++,,,+++******************+++******))))))***,,,...///******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++***))),,,+++***,,,///000...,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,------......111000//////////////////111111111111333444555666888999999:::<<<===???@@@BBBCCCEEEGGGHHHHHHGGGGGGIIIJJJLLLLLLKKKLLLMMMOOOSSSSSSSSSTTTUUUUUUVVVVVVTTTTTTTTTUUUUUUVVVVVVVVVWWWVVVUUUUUUUUUUUURRRPPPPPPPPPPPPPPPPPPOOOOOOOOOOOONNNLLLKKKJJJJJJJJJKKKMMMLLLJJJHHHFFFFFFFFFFFFDDDBBBAAA???>>>???@@@@@@??????>>>>>>============::::::::::::::::::::::::888888777777666555444444444444333333333333222222000000000000000000000000////////////...........................---,,,,,,------------,,,,,,,,,+++------------------------+++,,,,,,,,,------......---,,,,,,++++++,,,,,,---))))))******************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,+++++++++******************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,------------..................//////......///000111222333333555666777888888999999888::::::;;;<<<===========================>>>>>>???======>>>===<<<;;;:::999:::;;;<<<===============<<<;;;999888666666555555444444444444555555555555333333333333333444555555222222222111111111111000////////////..................------------..................------------------......------,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------)))******+++---......///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,---......---,,,+++++++++,,,,,,,,,,,,++++++++++++*********+++,,,---,,,++++++******++++++,,,000///...---+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,+++***)))(((((('''------,,,+++************------------------------,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,+++***)))((('''---,,,+++,,,......---+++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------//////......//////000111000000000000111333444555777777888999;;;===???@@@DDDDDDEEEFFFGGGHHHIIIJJJJJJKKKLLLLLLLLLLLLMMMNNNPPPQQQSSSUUUVVVWWWWWWWWWTTTUUUUUUVVVWWWXXXYYYYYYXXXWWWVVVUUUVVVUUUSSSPPPPPPPPPPPPQQQQQQQQQQQQQQQRRRPPPNNNLLLKKKKKKKKKKKKMMMLLLJJJIIIGGGFFFFFFFFFDDDCCCAAA?????????@@@@@@???>>>>>>>>>>>>===============<<<<<<;;;::::::999::::::999888777666555444444444333333333333222222000000000000000000000000////////////...............------,,,,,,,,,,,,,,,............------------------------------------******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,+++++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,------------------------...------,,,,,,++++++***+++++++++,,,,,,,,,------.....................------......///000111222222666777888999999:::::::::777888:::;;;<<<=========>>>>>>======>>>>>>???@@@>>>>>>>>>===<<<;;;::::::;;;<<<<<<============<<<<<<;;;999777666666777777444444555555666666777777444444333333333444444555222222222111111111000000////////////............------------------------.........---------,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++++++++,,,------,,,++++++***++++++,,,,,,++++++***+++++++++++++++++++++,,,++++++++++++++++++++++++......------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++,,,,,,---------.........---,,,,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++************+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))))),,,,,,,,,---------,,,+++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------///.....................---------...///000111111000000000111222333444555666666777999;;;>>>@@@AAAEEEEEEEEEEEEGGGHHHJJJKKKJJJKKKMMMLLLKKKKKKMMMNNNKKKMMMPPPSSSVVVVVVVVVUUUUUUVVVVVVXXXYYYZZZ[[[[[[YYYXXXWWWVVVWWWVVVTTTRRRRRRRRRSSSSSSTTTTTTTTTUUUTTTRRRPPPNNNLLLLLLLLLLLLMMMLLLKKKJJJHHHGGGGGGFFFCCCCCCAAA@@@@@@???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<;;;;;;<<<;;;:::999888666555555444444333333333222222222000000000000000000000000////////////...............---+++******+++,,,---.........------------,,,,,,,,,------------------******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------------------------,,,,,,++++++++++++++++++,,,,,,,,,------............------------......///000111222333333666666777888999999999999777777999;;;<<<=========>>>>>>>>>>>>>>>???@@@@@@@@@???>>>===<<<;;;;;;:::;;;;;;<<<<<<<<<;;;;;;:::999999888777777888999:::666666777777888888999999777666555444333333333333222222222111111111000000////////////............,,,------------------,,,...------------,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------******++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++,,,------......------------------,,,,,,------------------------,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++***+++,,,------+++***)))******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------+++,,,------,,,+++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------...............---------------------...000111222111111111111222444555666666666888999<<<>>>@@@AAACCCCCCCCCDDDFFFHHHIIIJJJIIIJJJLLLLLLKKKKKKLLLNNNJJJLLLPPPSSSVVVWWWWWWVVVVVVWWWWWWYYYZZZ[[[\\\\\\ZZZYYYXXXXXXYYYXXXVVVTTTVVVVVVVVVWWWWWWXXXXXXXXXUUUTTTQQQOOONNNMMMMMMMMMMMMMMMLLLKKKJJJHHHGGGFFFCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>????????????<<<<<<<<<======>>>>>>>>>;;;;;;:::999888777666666444444333333333222222222111111111111111111111111////////////............---,,,+++******+++---...------------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......//////000111222333444444444555666777777888888777777888999;;;<<<=========???????????????@@@@@@AAABBBAAA@@@>>>===<<<<<<<<<;;;;;;;;;;;;;;;:::999888888888888888888999:::;;;888888888888999999999999888777666444333333222222222222222111111111111000////////////............------............------------------,,,,,,,,,,,,,,,,,,------......------++++++,,,,,,,,,,,,------............------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............************************++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++*********++++++,,,,,,++++++***)))***,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,++++++***************++++++,,,,,,++++++***------------------------,,,++++++******++++++,,,)))***+++,,,,,,+++***)))***+++,,,---,,,+++***)))******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///***+++------,,,++++++,,,************++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,------------...///000111111111111222333444555666666666777888:::<<<>>>@@@@@@@@@BBBCCCEEEFFFGGGHHHFFFHHHJJJJJJJJJJJJLLLNNNMMMOOOQQQTTTWWWXXXYYYYYYWWWXXXXXXYYYZZZ[[[\\\\\\ZZZYYYYYYZZZ[[[[[[ZZZXXXYYYYYYYYYZZZZZZZZZZZZZZZTTTSSSQQQOOONNNNNNNNNNNNMMMMMMMMMLLLKKKIIIGGGGGGCCCCCCCCCBBBAAAAAA@@@@@@>>>>>>>>>????????????@@@;;;<<<<<<===>>>>>>??????::::::999999888777777777444444333333333333222222111111111111111111111111////////////............,,,,,,,,,,,,,,,------...---------,,,,,,,,,,,,++++++,,,,,,------.........---,,,,,,,,,+++++++++***++++++------------++++++))))))******+++,,,,,,---*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,------------.........,,,,,,,,,------.........//////000111222333333444555555666777888888888888999999:::<<<============@@@????????????@@@AAAAAADDDCCCAAA???============<<<<<<<<<;;;;;;999888888888888999999::::::999999999999888888888888888888777666555444444444444444222222222111111111111000////////////............---...////////////...------------,,,,,,,,,+++++++++,,,------......------+++++++++,,,,,,---------------,,,,,,,,,++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......---+++++++++******+++++++++,,,,,,------------,,,,,,+++,,,,,,,,,,,,+++***)))***+++,,,,,,,,,,,,+++******+++,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++++++++,,,,,,,,,,,,---......---,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++++++++***************+++,,,,,,,,,+++***------------------------,,,++++++******++++++,,,((()))+++,,,,,,+++)))(((***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++************************,,,++++++******+++,,,---(((***------+++***,,,...************++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------*********++++++,,,,,,------------------...///000000000000000111333444555444555555666888999;;;<<<<<<===???BBBDDDEEEEEEEEEDDDEEEHHHIIIIIIJJJLLLNNNOOOOOOQQQSSSVVVXXXYYYZZZXXXYYYYYYYYYZZZZZZ[[[[[[ZZZZZZZZZ[[[^^^^^^]]]\\\[[[[[[[[[[[[ZZZZZZZZZZZZSSSRRRQQQOOONNNNNNOOOOOONNNNNNNNNMMMLLLJJJHHHGGGCCCCCCCCCCCCBBBAAA@@@???>>>>>>?????????@@@@@@@@@<<<<<<==================888888888888888888888888444444333333333333222222111111111111111111111111////////////............,,,,,,---...........................------------++++++,,,,,,---......///+++++++++++++++,,,,,,,,,***+++---......---+++***++++++,,,------...//////))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++******+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++++++++,,,---...000111222,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,------...///---------.........//////++++++,,,,,,---...//////......///000111222333333777888999::::::;;;;;;:::::::::;;;<<<============@@@@@@??????@@@@@@AAABBBEEEDDDBBB@@@>>>>>>>>>>>>======<<<<<<;;;:::888888999::::::;;;:::999777666999999888888777777666666555444444444444555666666222222222111111111111000000/////////............---...///000000///...------------,,,,,,,,,+++++++++,,,,,,---.........---+++++++++,,,,,,---------+++++++++******)))))))))+++++++++,,,,,,---------++++++,,,,,,,,,---------******+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,------------,,,,,,++++++,,,,,,---,,,------......------,,,+++,,,,,,---,,,+++***)))***+++,,,------,,,+++***+++,,,.........,,,***))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******,,,,,,---......---,,,,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,***++++++,,,...///000000+++,,,---.........---,,,------------------------,,,++++++++++++++++++,,,***+++---......---+++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++*********************************---,,,+++))))))))))))***&&&))),,,---++++++,,,///)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,------...//////...------------...//////......//////000222333444333333444444666777888999999;;;>>>AAACCCDDDCCCBBBBBBDDDFFFHHHHHHJJJLLLNNNNNNNNNOOOPPPSSSUUUWWWYYYYYYYYYYYYYYYYYYZZZZZZZZZ[[[ZZZ[[[\\\___``````^^^\\\[[[[[[[[[ZZZZZZYYYYYYRRRQQQPPPOOONNNOOOOOOPPPNNNNNNNNNNNNLLLJJJHHHGGGCCCCCCCCCCCCBBBAAA@@@???>>>>>>??????@@@@@@@@@@@@>>>>>>======<<<<<<;;;;;;666777777777777888888888444444444333333333222222111111111111111111111111000/////////............+++,,,...///000///......000/////////............++++++,,,,,,---...//////))))))***+++,,,------...***+++---......---+++***------------,,,,,,+++***((()))***+++***+++---///---------,,,,,,+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,------,,,,,,,,,,,,++++++)))***++++++,,,---......,,,,,,,,,---------......///...,,,++++++,,,---......//////000111222222222555555555555666888999:::999999:::<<<===???@@@@@@???>>><<<;;;<<<===???@@@BBBBBBAAA@@@???>>>===<<>><<<;;;:::999888666777999:::;;;;;;:::999888888888888777777777777555555444333222222222222111111111111111111111111000000000000///////////////...---,,,,,,---...///------------------------///............---------........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,---...///---------,,,,,,+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,++++++***---.........---,,,,,,+++,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++------------------------,,,------......------,,,---------,,,,,,+++++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++............---,,,,,,+++************************---------,,,,,,+++++++++---------------...///000---,,,,,,++++++,,,,,,---.........------,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++***)))'''&&&&&&&&&&&&******+++,,,,,,,,,++++++------------------------))))))))))))))))))))))))++++++++++++++++++++++++///...,,,+++***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------.../////////111111111111111222222222222222333444444555555666999:::<<<>>>@@@AAABBBBBBCCCEEEGGGIIIIIIIIIJJJLLLNNNPPPRRRTTTTTTUUUVVVXXXYYYYYYXXXXXXYYY[[[]]]^^^ZZZYYYXXXYYY[[[\\\\\\[[[]]]^^^^^^^^^\\\ZZZWWWUUUWWWVVVSSSPPPNNNMMMMMMMMMQQQQQQPPPOOOMMMKKKIIIHHHIIIGGGEEEBBB@@@?????????>>>>>>>>>??????@@@@@@@@@@@@???>>>===;;;;;;:::::::::::::::999999999888888555444444333333222222111444333111000000000111111...........................------------...//////***&&&$$$%%%***...---+++---------------------------------.........//////------------------------+++,,,,,,,,,++++++***)))+++,,,------,,,,,,...000---------,,,,,,+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,---------...//////000111111222222444444444555666777999999888888999;;;<<<===>>>???>>>===<<<;;;;;;===>>>@@@BBBBBBAAA@@@???>>>======@@@@@@???>>>===<<<<<<;;;777888999:::;;;:::999999888888888777777777666666666555444333222222222222111111111111111111111111000000000000////////////111000///......///000111------------------------............------------------------------------+++++++++*********)))))),,,,,,,,,,,,,,,---......---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,++++++***,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******------------------------,,,,,,------------,,,,,,---------,,,,,,+++++++++------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...++++++,,,,,,,,,+++******************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,---......,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,+++***)))((((((((((((,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,------.../////////000000111111111111222222222222333333444555555555999:::<<<>>>@@@AAABBBBBBCCCEEEGGGIIIIIIIIIJJJLLLNNNPPPSSSTTTTTTTTTUUUWWWYYYYYYYYYXXXYYYYYYZZZZZZZZZYYYXXXYYY[[[]]]\\\[[[\\\\\\]]]]]]\\\ZZZWWWVVVRRRRRRPPPOOOOOOOOOOOOPPPPPPPPPPPPOOOMMMKKKIIIHHHIIIHHHEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>><<<;;;;;;::::::::::::999999999888888888666666555444444333333222333333111000000000111111////////////////////////...------------.../////////+++((()))---///...+++------------------------,,,------------.........------------------------******+++++++++***)))))),,,---...---,,,,,,---///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,------,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,---------......,,,------.........------...//////000000111111222333333444444555777888999777777888999;;;<<<=========<<<;;;;;;;;;<<<>>>???BBBAAAAAA@@@???>>>======???>>>>>>>>>============999::::::::::::999999888777777777777666666666666666555444333222222222222111111111111111111111111000000000000////////////------,,,,,,,,,,,,------------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++*********+++,,,------------++++++,,,,,,++++++******,,,,,,++++++,,,,,,---...++++++++++++************------------------------,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++---...------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///******+++,,,,,,,,,++++++++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---++++++************++++++------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,---------,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---....../////////000000000111111111222222222333333444444555555999:::<<<>>>@@@AAABBBBBBCCCEEEGGGHHHHHHIIIJJJLLLOOOQQQSSSTTTSSSSSSTTTUUUYYYYYYYYYYYYYYYXXXWWWWWWXXXWWWVVVWWWYYY[[[[[[ZZZZZZZZZ[[[[[[ZZZYYYWWWVVVQQQPPPPPPOOOOOOOOOPPPPPPOOOOOOOOONNNMMMLLLJJJIIIJJJHHHFFFDDDBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@????????????===<<<;;;;;;:::::::::999999999999888888888777666666555555444333333333222111111000111111111000000000000000000000000......------......///000111...++++++---...,,,***------------------------,,,,,,,,,,,,------------------------------------******++++++++++++******,,,,,,---+++))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,.../////////------////////////000000111111222222333333444666777888777777888999:::;;;<<<===;;;;;;::::::;;;<<<===>>>AAAAAA@@@@@@???>>>>>>===;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888777777777666666666555555666555444333333222222333111111111111111111111111000000000000////////////,,,,,,++++++++++++,,,,,,------------------------.........---------,,,,,,++++++++++++++++++++++++---------------------------,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,++++++((()))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,+++,,,,,,---............++++++++++++++++++++++++...............---------,,,,,,++++++++++++,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''(((***+++,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........+++,,,,,,------...//////...//////000000111111111111222222333444444555555888999;;;===???@@@AAAAAABBBDDDGGGHHHHHHHHHIIIKKKOOOQQQRRRSSSRRRQQQRRRSSSWWWXXXYYYYYYYYYXXXWWWVVVVVVTTTSSSTTTVVVXXXYYYXXXXXXXXXYYYYYYXXXWWWVVVVVVSSSSSSRRRQQQPPPOOONNNNNNNNNNNNNNNNNNMMMLLLJJJJJJJJJHHHGGGEEECCCCCCCCCDDDEEEDDDCCCBBB@@@???>>>>>>???>>>===<<<;;;;;;;;;;;;999999999999888888888888666666555555444333333333222222111111111111111111000000000000000000000000...............//////000///---++++++,,,---+++)))------------------------+++++++++,,,,,,,,,------------------------------++++++,,,,,,,,,,,,,,,+++,,,------+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******++++++,,,------,,,,,,,,,+++++++++******+++,,,,,,---......,,,,,,,,,---------......+++,,,...///000///......///////////////000000000111111222222333555666777888888999:::;;;<<<<<<===:::::::::;;;<<<======>>>AAAAAA@@@@@@???>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;:::999999888888777777777777666666666666666666555444333333333333111111111111111111111111000000000000////////////000000000000000000000000------------------------...------------,,,,,,,,,++++++++++++++++++++++++---------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,,,,---------,,,,,,'''''')))***++++++++++++,,,,,,---------------,,,,,,,,,++++++,,,,,,---...------------------------------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++++++++,,,,,,---............++++++++++++++++++++++++,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,---+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++***************+++,,,---)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++'''(((***+++,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////++++++,,,,,,---.........------...///000000111111111111222222333444444555777888:::<<<>>>??????@@@AAACCCEEEFFFFFFGGGHHHIIIMMMOOOQQQQQQPPPPPPQQQRRRTTTUUUWWWYYYZZZYYYYYYXXXVVVTTTRRRSSSUUUXXXYYYYYYWWWWWWWWWWWWVVVUUUUUUTTTRRRRRRRRRRRRQQQQQQPPPPPPNNNNNNNNNMMMLLLKKKJJJIIIIIIHHHFFFEEEDDDDDDDDDEEEFFFEEEDDDBBB@@@???======>>>===<<<;;;;;;:::;;;;;;999999999888888888777777555555444444333222222222111111111111222111111111///////////////////////////............///000000...---------......---,,,------------------------+++++++++,,,,,,,,,------------------------------++++++,,,---------,,,,,,...//////---++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++******++++++,,,------,,,,,,,,,,,,++++++)))******+++---......///,,,,,,,,,---------......,,,---...///////////////////////////////////////000000111111222444555666888888999::::::;;;<<<<<<::::::;;;<<<===>>>>>>???@@@@@@@@@?????????>>>>>>=========>>>>>>>>>>>>>>>======;;;:::999999999999888888888888777777777777777666555444333333333333111111111111111111111111000000000000////////////...///000000000000///...------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------+++,,,,,,---------------(((((()))***+++++++++***,,,,,,---.........------,,,,,,++++++,,,,,,---...------------............------------------------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,111000///...------------******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))************++++++...------,,,,,,,,,,,,---++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***)))))))))***++++++,,,((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........////////////+++++++++,,,------......,,,,,,---...///000111111111111222222333333444444555666888:::<<<===>>>>>>???AAACCCDDDDDDEEEFFFHHHJJJLLLNNNOOONNNNNNOOOPPPSSSTTTUUUVVVXXXXXXXXXYYYWWWUUUSSSTTTVVVYYY[[[[[[WWWVVVVVVUUUTTTSSSSSSSSSLLLMMMOOOQQQRRRSSSTTTTTTNNNNNNNNNMMMLLLKKKIIIHHHHHHGGGFFFDDDDDDDDDEEEEEEEEEDDDCCCAAA@@@>>>===<<<===<<<<<<;;;::::::;;;;;;999888888888888777777777555444444333222222111111000000111222222222222111//////////////////////////////......//////000111000111111222111111000000------------------------,,,,,,,,,,,,------------------------------------******+++,,,,,,,,,,,,,,,---......---,,,+++---...+++++++++,,,,,,---------------------------------+++,,,------...---------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++******++++++,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,---------......------------...///000111////////////////////////000000000000222333444555777777888888999::::::::::::;;;<<<===>>>?????????@@@@@@@@@???????????????>>>>>>>>>>>>>>>============<<<;;;:::999::::::;;;999999999999888888888888777666555444444333333444111111111111111111111111000000000000////////////+++,,,------------,,,+++---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,+++******+++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......------***++++++,,,,,,,,,++++++++++++,,,---------------,,,,,,++++++,,,,,,---...,,,,,,,,,------.........------------------------++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,---------++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------,,,+++++++++++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,+++++++++++++++++++++++++++***************++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...***++++++,,,,,,---......+++,,,,,,---///000000111111111111222333333444444333444666888:::;;;<<<<<<===???BBBCCCCCCCCCDDDFFFGGGIIIKKKMMMLLLMMMNNNOOOSSSSSSSSSSSSSSSTTTUUUVVVUUUSSSQQQQQQTTTWWWYYYZZZWWWVVVUUUSSSRRRQQQQQQQQQIIIJJJMMMOOOQQQRRRSSSSSSOOOOOONNNMMMKKKJJJHHHGGGGGGFFFEEEDDDCCCDDDEEEFFFDDDCCCBBBAAA???===<<<<<<<<<<<<;;;;;;::::::;;;;;;888888888888777777777777555555555444333333222222///000111222333222222111000000000000000000000000///////////////000000111333333444444222000//////------------------------,,,------------.........------------------------((()))***+++++++++++++++***+++,,,+++******+++---+++++++++,,,,,,---------------------------------+++,,,------......------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,++++++++++++++++++,,,---------,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,---------.........---------...///111222///////////////.........//////000000111222444555666666777777888888999999:::;;;<<<>>>???@@@@@@@@@@@@@@@@@@???????????????======<<<<<<;;;;;;;;;;;;===<<<;;;:::999:::;;;<<<:::::::::999999999888888777777555444444444444444111111111111111111111111000000000000////////////------////////////---------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////---,,,,,,+++*********++++++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---.........---------.........---,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------------------------------+++++++++,,,,,,++++++++++++++++++,,,,,,---------******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,,,,............------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////,,,,,,+++***))))))******---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,++++++***------------------------------------------------++++++++++++++++++++++++///...,,,+++***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,---......++++++,,,---...///000111000111111222333333444444222333555777999:::;;;;;;<<<>>>@@@BBBBBBBBBCCCEEEEEEGGGJJJKKKKKKLLLMMMOOOTTTSSSQQQPPPPPPQQQRRRRRRQQQOOOMMMMMMPPPTTTVVVWWWWWWVVVUUUSSSQQQPPPPPPOOOJJJKKKMMMNNNOOOOOONNNNNNPPPOOOOOOMMMKKKIIIGGGFFFFFFEEEDDDCCCCCCDDDEEEFFFCCCBBBAAA@@@>>>===<<<<<<<<<<<<;;;:::::::::;;;;;;888888888888777777777777777666666555444444333333///000111222333333222111111111111111111111111111///////////////000111111333444555333000---++++++---------------------------------.........//////------------------------+++,,,,,,------......///******+++++++++,,,,,,,,,------------------------,,,,,,,,,++++++*********......---,,,,,,,,,,,,---+++,,,---------,,,+++***************+++,,,---...************************++++++++++++++++++++++++++++++++++++++++++++++++......---,,,,,,+++******---,,,,,,++++++,,,,,,------.........---,,,,,,+++++++++++++++++++++++++++------------------------,,,,,,,,,------..................------,,,,,,,,,---,,,+++***+++,,,---...........................111111111111222333444555888888888888999:::;;;<<<;;;;;;<<<===>>>???@@@@@@DDDCCCBBBAAA@@@>>>>>>===<<<<<<;;;;;;;;;:::::::::<<<;;;999777777777999999777888999:::::::::::::::777888999888666444444555333222222111111222222333111111111111000000000000000000000000000000000000,,,,,,---....../////////........................000///...---,,,+++******...------,,,,,,------...,,,---...//////---+++***,,,,,,,,,------.........+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------...---+++***)))***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------///...,,,++++++,,,...///+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,------,,,+++***************++++++,,,,,,------...------------------------,,,,,,,,,++++++*********------,,,++++++,,,------...---+++*********++++++---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,///...,,,+++***+++,,,,,,*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...///000111111000000000000000111222333333444666777999:::;;;>>>@@@AAAAAAAAABBBDDDAAABBBDDDFFFHHHJJJLLLMMMQQQPPPPPPOOOOOOPPPPPPQQQPPPOOONNNNNNOOOPPPRRRSSSRRRRRRQQQPPPPPPOOONNNNNNLLLKKKJJJIIIHHHIIIJJJKKKMMMLLLKKKIIIHHHHHHHHHHHHIIIHHHEEECCCBBBBBBCCCDDDCCCBBBAAA???>>>=========;;;;;;::::::::::::999999888888888888777777777666555555444333222222222222222222222222222222222222000000000000000000000000//////.........//////000111000...,,,+++,,,---...---------------------------,,,,,,++++++,,,,,,---...---+++******+++---...---------,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------,,,,,,,,,++++++......---,,,,,,,,,,,,---+++,,,---------,,,++++++************+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------......---,,,,,,++++++,,,,,,---------......------,,,+++------------------------------------------------------........................---------,,,,,,,,,------,,,,,,------...///........................000000000000111222333444666666777777888999;;;;;;;;;;;;<<<===>>>???@@@@@@AAA@@@???>>>===<<<;;;;;;===<<<<<<<<<;;;;;;;;;:::???>>><<<;;;:::;;;===>>>;;;::::::999999888888777777888999888666444444555333222222111111222222333111111111111000000000000000000000000000000000000............------------...........................---------------,,,,,,...------,,,,,,------...------.........---,,,+++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,+++)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,++++++*********+++************************---,,,,,,++++++,,,,,,---+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++******+++,,,,,,------,,,+++***+++,,,,,,------,,,,,,,,,++++++++++++++++++******+++++++++---,,,+++******+++,,,,,,+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---+++*********++++++---------------------------,,,,,,+++,,,---...///111111000000000000000111222333333444555777999:::===???AAAAAA@@@@@@@@@AAABBBCCCDDDFFFHHHJJJLLLMMMOOONNNNNNMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSRRRRRRPPPOOONNNMMMMMMKKKKKKIIIIIIHHHIIIIIIJJJMMMMMMLLLJJJIIIIIIHHHHHHJJJHHHFFFDDDCCCCCCDDDDDDBBBAAA@@@???>>>=========;;;;;;::::::::::::999999999999999999888888888777555555444333222222222222000000000000000000000000000000000000000000000000///......---......//////---------------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------,,,+++******,,,---......------,,,++++++******,,,,,,---------.........------------------------......------------,,,,,,......---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---...///000111---,,,,,,++++++,,,,,,---------......------,,,,,,------------------------------------------------////////////...............------------,,,,,,,,,,,,---......//////..............................////////////000111222222555555555555777888999:::;;;;;;<<<===>>>??????@@@??????>>>======<<<;;;;;;============<<<<<<<<<<<<<<<;;;:::999:::;;;<<<===>>>===;;;888777666666666666777888888666444444555333222222111111222222333111111111111000000000000000000000000000000000000///......---,,,,,,++++++........................,,,,,,,,,------............------,,,,,,------............---------------------------------,,,,,,---------------------------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------***++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------******((((((((((((******---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************------,,,,,,,,,,,,++++++(((***,,,------,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++*********++++++************************,,,,,,,,,++++++,,,,,,---************+++,,,---......------,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------,,,,,,,,,,,,++++++++++++************************++++++*********+++,,,,,,------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,//////......------,,,,,,,,,++++++++++++,,,------000000000//////000000111222222333444555666888999>>>???AAAAAA???>>>???@@@CCCCCCEEEGGGIIIJJJLLLMMMLLLKKKKKKJJJIIIIIIJJJJJJLLLMMMNNNOOOPPPPPPPPPPPPRRRRRRQQQPPPOOONNNMMMMMMLLLKKKJJJJJJIIIIIIJJJJJJNNNNNNMMMLLLKKKJJJIIIIIIIIIHHHFFFDDDCCCCCCDDDDDDAAA@@@???>>>===<<<<<<<<<;;;;;;::::::::::::999999::::::999999999888888888555555444333222222222222000000000000000000000000000000000000000000000000......---------------...)))***,,,......---,,,***------------------------------,,,,,,,,,,,,------,,,,,,+++***+++,,,...///,,,,,,,,,++++++*********,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---///000000---,,,,,,++++++,,,,,,---,,,------...------,,,,,,++++++++++++++++++++++++------------------------//////......------,,,,,,------------------------+++,,,.../////////...---....................................///000111111333333333444555777888999:::;;;;;;<<<===>>>??????@@@@@@??????>>>>>>======>>>>>>>>>===============:::999999999:::;;;<<<===???===:::777555555666666555777888777666444444555333222222111111222222333111111111111000000000///////////////////////////......------,,,,,,,,,,,,........................,,,,,,,,,---------.........------,,,,,,------...///...------------...............------,,,,,,,,,---------------------------------,,,,,,++++++++++++++++++,,,,,,,,,------)))***,,,---...---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++)))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++*********++++++,,,---,,,,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,------...............------------......************++++++,,,,,,,,,+++++++++++++++++++++************************)))))))))******++++++,,,......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,.........---,,,,,,++++++,,,,,,,,,,,,,,,---------000////////////000000111222222222333444666777888<<<>>>???@@@???>>>???@@@CCCDDDEEEGGGHHHJJJKKKLLLJJJJJJIIIHHHHHHHHHHHHHHHKKKLLLNNNOOOPPPPPPOOONNNPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNMMMMMMLLLLLLKKKKKKOOONNNNNNMMMLLLKKKJJJIIIHHHGGGEEEDDDCCCBBBBBBBBB@@@???>>>===<<<<<<<<<<<<;;;;;;:::::::::999999999999999999888888888777777555555444333222222222222222222222222222222222222////////////////////////......---,,,,,,,,,------)))***,,,---......------------------------------------,,,,,,,,,,,,------+++++++++++++++---...///*********++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------+++++++++++++++,,,,,,,,,------,,,++++++++++++,,,++++++++++++,,,,,,------++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------...------,,,++++++++++++++++++++++++---------------------------------,,,,,,+++++++++------------------------***+++,,,......---,,,,,,........................------------...///000111111111222333444666888888::::::;;;<<<===>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========>>>??????<<<;;;888666666666777888444666777777555444444555333222222111111222222333111111111111000000000///////////////////////////,,,,,,,,,------.......................................---------,,,,,,,,,...------,,,,,,------...///...---------......///.........------,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,,,,------)))***,,,---......---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...---,,,++++++*********+++*********++++++,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,------------,,,,,,(((((()))*********++++++++++++++++++++++++++++++)))***++++++++++++***))))))))))))***++++++++++++***+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++***,,,,,,,,,+++++++++******,,,------...............//////......///000111111222222222222333555666777888;;;===?????????AAABBBCCCCCCEEEFFFHHHIIIJJJKKKIIIIIIHHHHHHHHHHHHIIIIIIKKKLLLNNNOOOPPPPPPOOONNNNNNOOOOOOQQQRRRSSSTTTTTTQQQQQQQQQPPPPPPOOONNNMMMNNNNNNNNNNNNMMMLLLJJJIIIFFFEEEDDDCCCBBBAAAAAAAAA@@@???>>>===<<<<<<<<<===;;;;;;:::::::::999999999777777777777666666666666555555444333222222222222222222222222222222222222///////////////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111------------------------...------,,,,,,------...++++++++++++,,,,,,------******++++++,,,------...*********+++++++++,,,,,,------------------------******++++++++++++,,,,,,------,,,+++++++++++++++++++++++++++,,,---......,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************---,,,,,,++++++,,,,,,---,,,,,,------......------------------------------------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,------------...***+++,,,,,,------,,,,,,........................------------...///000000000111111222444666888999::::::;;;<<<===>>>>>>???<<<=================================>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<999999777777666777888999444555777777555444444555333222222111111222222333111111111111000000000000000000000000000000000000,,,,,,------...//////000.................................------,,,,,,,,,...------,,,,,,------................../////////------------------,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,------------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************------,,,,,,,,,,,,++++++---,,,***((((((***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++*********+++,,,,,,************************++++++++++++,,,---.........---,,,+++************))))))******+++,,,,,,---------------------------,,,,,,,,,,,,------------)))******++++++******)))((()))******+++******)))*********+++++++++++++++***+++,,,------,,,+++***)))***++++++,,,+++++++++''''''((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++*********************+++++++++,,,---.../////////..................///000111111222222222222333444555555666999<<<>>>>>>???AAACCCBBBCCCDDDEEEFFFHHHIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMNNNOOOPPPPPPPPPPPPOOOOOOQQQRRRSSSUUUVVVWWWTTTTTTTTTSSSRRRQQQPPPOOONNNNNNNNNNNNMMMLLLJJJHHHFFFEEEEEEDDDCCCBBBAAA@@@@@@???>>>>>>=========>>>;;;;;;::::::::::::999999777777666666666555555555555555444333222222222222000000000000000000000000000000000000000000000000000///...---,,,,,,,,,,,,...---,,,+++,,,...111222------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,---------,,,++++++***+++++++++++++++******+++---...///,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,------......------------------------------------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---..............................------------...///000111000000111222444666888999999::::::;;;<<<===>>>>>>=========>>>>>>>>>??????<<<<<<<<<======>>>>>>>>>999999999999999888888888888888888888777777777777333555666666555444555555333222222111111222222333111111111111000000000000000000000000000000000000////////////////////////........................,,,,,,---------------......------,,,,,,------...,,,---...000000000///...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------...------,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++******++++++++++++*********+++---......---+++***------------------------************************------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++*********++++++,,,---************************++++++++++++,,,---...///,,,,,,++++++***+++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,+++******++++++,,,---,,,+++******)))*********++++++++++++***,,,---......---,,,***+++,,,,,,------,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,++++++)))******++++++,,,,,,---+++,,,---.........------...------......000111111111111111111222333444555777999<<<===>>>>>>@@@AAAAAABBBBBBDDDEEEFFFGGGHHHGGGGGGGGGHHHIIIKKKMMMNNNNNNNNNNNNNNNOOOPPPQQQRRRRRRSSSSSSTTTUUUUUUVVVVVVTTTUUUUUUTTTSSSRRRPPPOOOMMMMMMNNNNNNMMMKKKIIIGGGGGGGGGFFFFFFEEECCCBBBBBB@@@@@@???>>>>>>>>>>>>???;;;;;;::::::::::::999999777777777777666666666666555555444333222222222222000000000000000000000000000000000000000000000000111000///...------------,,,,,,,,,,,,---......///------------------------......------------......------------,,,+++******///......------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,------.........---,,,++++++******++++++++++++******+++---...///,,,,,,++++++***+++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++,,,,,,---.........---++++++++++++++++++++++++------------------------,,,,,,,,,------.........,,,,,,,,,------...............---,,,,,,...///000.......................................///111111000000111222444666888999999::::::;;;<<<===>>>>>>??????@@@@@@AAAAAABBBBBB;;;<<<<<<<<<======>>>>>><<<<<<<<<<<<;;;;;;:::999999999999999888777555555333444666666555444555555333222222222222222222333111111111111000000000000000000000000000000000000111111111000//////..............................***++++++,,,---//////000...------,,,,,,------...+++---///111111000///...,,,,,,,,,------.........------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------000///---,,,+++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++)))+++---000000---+++)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///************+++,,,------,,,,,,++++++***)))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********------...//////...---------......///...---+++***))))))******+++++++++++++++,,,...//////...,,,+++,,,------...---,,,***)))///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,---...------,,,)))***+++,,,---......///***+++,,,---...---,,,,,,---------......000111111111111111111222333444444999;;;===>>>======>>>???@@@AAABBBCCCDDDEEEFFFGGGEEEEEEFFFHHHIIIKKKMMMNNNPPPOOONNNNNNOOOPPPRRRSSSVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTUUUTTTSSSQQQOOONNNLLLMMMNNNNNNMMMKKKHHHGGGHHHHHHHHHHHHGGGEEEDDDCCCAAA@@@??????????????????;;;;;;;;;:::::::::999999888888888888777777777777555555444333222222222222222222222222222222222222000000000000000000000000111111000///...---------)))+++,,,......---,,,+++------------------------......------------...............---,,,+++***))),,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++'''((()))+++,,,---......***++++++,,,,,,++++++***)))***+++,,,---.........---------,,,,,,+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++++++++------***++++++,,,,,,++++++***+++,,,------......------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------------------------------+++++++++,,,,,,,,,---------------------...///000,,,,,,------...///000000111111111222333444555666::::::;;;<<<=========<<<;;;;;;<<<>>>??????????????????>>>>>>===;;;:::999::::::;;;;;;;;;:::999999:::888555444444555555444666555555555555444444444444444333222111111222222000000///...............111111000000//////......111111000...---,,,+++***..............................---,,,,,,,,,,,,---...---,,,+++++++++++++++,,,,,,,,,+++++++++******,,,---......//////......,,,,,,,,,---------......++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///,,,***))))))***)))(((++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,------.........---------,,,,,,+++++++++------++++++++++++------------------------------...------,,,,,,------...++++++,,,------------,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++***************+++,,,,,,,,,++++++*********++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,, $$$(((+++,,,---,,,,,,,,,************,,,,,,.../////////...------,,,++++++++++++++++++++++++------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---------,,,++++++*********---,,,++++++,,,,,,***)))******+++,,,,,,,,,,,,+++......---+++***)))+++---////////////000000000000222222222111222222333333777888:::<<<===>>>??????@@@AAABBBDDDFFFGGGGGGHHHJJJJJJIIIIIIIIIKKKLLLMMMQQQPPPPPPOOOOOOOOOPPPPPPRRRSSSTTTSSSRRRQQQRRRSSSUUUSSSQQQRRRSSSQQQNNNJJJMMMMMMLLLJJJIIIHHHGGGFFFHHHHHHIIIIIIIIIHHHGGGGGGEEECCCAAA>>>>>>???AAABBB======<<<<<<<<<;;;;;;;;;888777777666555444444333444444444444444333333333---///111222333222111000222111111111000000//////////////////............///............---------000///---,,,,,,---///000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++((()))***+++,,,---------,,,,,,,,,------,,,,,,,,,***++++++,,,---------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,+++,,,------......------++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,------......,,,,,,------...//////000111111111222333444555666999:::;;;<<<<<<======<<<;;;<<<===>>>>>>>>>>>>>>>===>>>>>>======<<<;;;:::;;;;;;;;;;;;::::::999888:::888666555666666555444666555555555555444444444333222111111000000000000111111000///////////////000000000000//////......000000///...---,,,,,,+++..............................---,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,---------------+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***((((((***,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++***************+++,,,,,,,,,+++++++++******++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++,,,+++***))))))***+++,,,...............---,,,+++++++++++++++++++++++++++,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++,,,,,,...---,,,,,,------,,,*********+++,,,,,,,,,,,,++++++,,,,,,+++))))))***,,,.../////////000000000000222222111111111222333333777888999;;;===??????@@@BBBBBBDDDEEEGGGGGGHHHHHHKKKKKKJJJJJJKKKLLLMMMNNNQQQQQQPPPPPPOOOPPPPPPQQQUUUVVVWWWUUUSSSRRRRRRSSSSSSRRRPPPQQQRRRQQQMMMJJJLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJIIIGGGDDDAAA@@@???@@@AAA=========<<<<<<<<<;;;;;;888888888777777666666555777777666666666666555555///000222333444333222111111111111111000000000///////////////...............---------,,,,,,,,,,,,///...---,,,,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,------------...............------,,,---------,,,,,,------.../////////000000000111222333555555888999:::;;;<<<<<<<<<<<<<<<<<<===============<<<<<<<<<=========<<<<<<;;;;;;<<<;;;;;;:::999888777999888777888888888666444666555555555555444444444222222222111111111111111222222111000000000000000000000000////////////...//////.........---------------------------------......---,,,,,,,,,,,,---///...------,,,---------.........---------,,,,,,***+++,,,,,,------,,,,,,*********+++++++++,,,,,,++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))(((''')))+++---......------------------------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,)))******+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++,,,,,,,,,++++++++++++***++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,111111000///...---,,,,,,++++++************++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...---,,,,,,++++++,,,,,,---*********+++,,,---------///---,,,,,,......---+++***++++++,,,,,,,,,,,,,,,)))+++------+++++++++,,,....../////////000000000111111111111111222333333666777999;;;===???AAAAAADDDEEEFFFGGGHHHHHHIIIHHHLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQPPPPPPPPPPPPQQQQQQVVVWWWWWWUUURRRQQQQQQQQQRRRQQQPPPPPPQQQPPPNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLHHHHHHJJJKKKLLLMMMMMMMMMNNNLLLHHHDDDBBB@@@@@@@@@============<<<<<<<<<<<<999999999999999999999999888777777777666666666555111222333444444444333222111111111111000000000000////////////............------,,,,,,,,,+++++++++///...---,,,,,,---...///........................------------------------,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,,,,,,,---------,,,+++++++++++++++,,,,,,---------++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++---------.........//////000000///...---------------------.........//////000000000000111333444555777888999;;;;;;<<<<<<<<<<<<<<<=========<<<;;;;;;:::;;;<<<<<<=========<<<<<<<<<<<<;;;:::999888777999888888999:::999777555666555555555555444444444222333333333333333222222222111000000//////000000////////////////////////---.....................------------------------......---,,,,,,,,,,,,---///......---------......------------,,,,,,,,,,,,++++++,,,------------,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))(((((())),,,.........,,,,,,,,,,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********)))******+++,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------...---,,,,,,---...---+++***+++,,,,,,------,,,,,,***,,,///000///......///........./////////000000111000000000111222333444666666888:::===???AAACCCFFFGGGHHHIIIIIIIIIIIIIIILLLLLLMMMNNNOOOPPPPPPQQQQQQQQQQQQPPPQQQQQQRRRSSSSSSTTTTTTSSSQQQOOOPPPQQQSSSRRRQQQQQQQQQPPPOOONNNNNNNNNMMMMMMMMMMMMLLLLLLIIIJJJKKKLLLMMMMMMMMMMMMNNNLLLIIIEEECCCAAAAAAAAA>>>>>>>>>=========<<<<<<:::;;;;;;;;;;;;;;;;;;;;;777666666555555444444444111222333333444333222222111111111000000000000000////////////............---------,,,,,,,,,,,,+++...------,,,,,,------...................................................,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---------,,,+++++++++++++++,,,,,,---------++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,,,,---------------------------------------.........//////111111000///.........///---------.............../////////000111222333444666777888:::;;;<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;:::999:::;;;<<<============;;;;;;;;;;;;:::999888777999888888999;;;:::888555666555555555555444444444111111222333333222222111000000///............///.............../////////---------...............------------------------......---,,,,,,,,,,,,---......---------......///,,,,,,,,,,,,++++++++++++,,,,,,---...............,,,,,,,,,,,,------------+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))***++++++,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))***+++,,,,,,------------------,,,******++++++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++,,,+++***+++,,,---,,,+++++++++,,,------------,,,***,,,///000///......///............////////////000000000000111222333444666777888999<<>>>>>>>>=========<<<<<<<<<===============888888777666555555444444222222222222222222111111000000000000000000111111////////////........................---------------------,,,,,,---------................................................,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***++++++,,,,,,++++++***++++++,,,------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---***++++++++++++,,,,,,,,,...------,,,,,,++++++***++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,------......------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------------.........000000//////.../////////..............................//////000111333444555666777999:::;;;<<<<<<::::::;;;;;;;;;;;;;;;:::999:::;;;<<<<<<<<<<<<<<<::::::;;;;;;;;;:::999999999888777888::::::888666666555555555555444444444...///000111222111000///000//////...............---............/////////------..................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---------------------...///,,,,,,+++++++++*********,,,---......//////......,,,,,,---------.........++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------+++))))))******++++++,,,,,,---------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------************))))))))))))++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------,,,,,,++++++++++++,,,,,,)))******+++,,,+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************))))))))))))***+++,,,,,,***++++++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))),,,,,,------------,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...---,,,,,,++++++,,,,,,---.........---,,,++++++++++++***)))***,,,---,,,+++++++++,,,---------------)))+++------+++++++++,,,------.........//////////////////000111222333444777777888999;;;>>>AAACCCDDDEEEFFFGGGHHHHHHIIIHHHIIIJJJLLLMMMOOOOOOPPPPPPRRRRRRQQQRRRRRRSSSTTTUUUSSSUUUVVVVVVUUUVVVWWWYYYWWWWWWWWWTTTQQQPPPQQQRRRQQQQQQPPPNNNMMMLLLKKKJJJLLLMMMMMMMMMLLLLLLKKKJJJHHHHHHFFFEEEDDDCCCCCCBBB????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======;;;;;;:::999888777666666222222222222111111111111000000000000111111111111////////////............//////.........---------,,,,,,,,,------,,,,,,,,,........................------------------------,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,---------------,,,+++,,,,,,,,,,,,,,,,,,+++***++++++,,,---------------,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,......---,,,,,,+++******++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,------......------,,,+++,,,------......------------------------------...------------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------......///.................................///000111222333444555777888:::;;;;;;;;;888999:::;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;999999::::::;;;;;;::::::999888666666888999888777666555555555555444444444///000222444444333222111111000000///.../////////---------.........//////..................------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,---......------,,,,,,,,,+++++++++,,,,,,---............---++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...---,,,*********++++++,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++******)))))))))+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,---******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,***((('''******+++,,,,,,+++*********++++++,,,------,,,,,,------------------------,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,---------------------,,,,,,,,,+++***+++---...---,,,+++,,,------...---------+++,,,,,,+++))))))***,,,---------.........//////......//////000222333444999999888999;;;>>>@@@BBBBBBBBBDDDEEEGGGGGGHHHHHHGGGHHHJJJLLLMMMNNNNNNNNNRRRRRRRRRRRRSSSTTTUUUVVVVVVWWWXXXXXXWWWVVVWWWYYYXXXXXXXXXTTTPPPNNNOOOQQQPPPOOOOOONNNMMMLLLLLLKKKLLLMMMMMMNNNNNNNNNNNNMMMIIIHHHGGGFFFEEECCCCCCBBB@@@@@@?????????>>>>>>>>>@@@??????>>>>>>=========<<<;;;;;;:::888777777666444444333222222222222222///000000000111111111111////////////.....................---------,,,,,,,,,,,,,,,------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,+++------------------------+++,,,------......------,,,------......------,,,)))***+++,,,---.........---------,,,,,,+++++++++*********++++++,,,,,,,,,......---,,,,,,+++******++++++,,,,,,,,,---------++++++------------++++++***++++++,,,,,,++++++***+++,,,------......------------------------------......---------,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++,,,,,,---........................---............///111222333444555666888:::;;;;;;;;;777888999:::;;;<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::888888999:::;;;;;;;;;;;;999777555555777888888888666666555555555444444444333444666888888777666555222111111000000000000000---------.........////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---++++++++++++,,,,,,---.........---------,,,,,,,,,++++++,,,---------,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,......---+++++++++,,,------...//////++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........------,,,,,,,,,+++++++++,,,,,,---------++++++------------++++++++++++++++++++++++++++++...------,,,,,,------...++++++,,,------------,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---*********++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------+++)))(((((()))***++++++***)))(((***+++,,,---------------------------------------------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------......///---,,,+++,,,...///...---+++,,,------......------......---,,,***)))+++------------.........//////.........///000222333444:::999999999;;;===@@@BBB@@@AAABBBDDDFFFGGGGGGHHHEEEGGGIIIKKKMMMMMMMMMMMMRRRRRRRRRRRRSSSTTTUUUVVVVVVWWWXXXWWWUUUTTTUUUVVVXXXYYYXXXTTTOOOLLLNNNPPPMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNOOOPPPQQQQQQQQQKKKJJJIIIGGGEEEDDDBBBBBB@@@@@@@@@????????????>>>@@@@@@@@@???>>>===<<<<<<::::::999888777666555444666555444333333333333333//////000000111111111222000/////////............---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++,,,---------,,,,,,+++++++++,,,++++++******++++++,,,...---,,,***)))******+++,,,,,,,,,---------......,,,,,,+++******+++++++++,,,,,,,,,------.........------...///...---+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,------...111000///...///111333444555555666777888999999:::999999888888999999:::;;;<<<;;;;;;::::::999999888<<<;;;;;;::::::;;;;;;<<<>>><<<:::;;;<<<<<<:::777777777555444444333444444222222222222222222222222555333000///000111111000000000000000000000000000........................,,,,,,------,,,,,,+++***---.........---,,,,,,+++,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...---------,,,,,,+++++++++...---,,,,,,++++++++++++******++++++++++++,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,))))))***,,,//////...,,,------------------------------------,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,*********,,,...------,,,,,,------...***+++,,,,,,******+++,,,++++++******)))*********,,,,,,,,,+++++++++******+++++++++++++++++++++++++++*********+++,,,,,,---++++++++++++++++++++++++***)))(((((()))+++---...///---++++++------+++)))++++++,,,,,,,,,,,,---------------------------------,,,+++***+++,,,---...+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))))))))***++++++,,,------*********++++++,,,,,,,,,---------,,,,,,+++++++++.........////////////000////////////000000000000333555777888888:::<<<>>>@@@AAABBBCCCDDDDDDDDDDDDEEEFFFHHHJJJMMMOOOQQQRRRTTTSSSSSSTTTVVVWWWVVVUUUYYYYYYYYYXXXWWWVVVUUUTTTVVVUUURRRPPPOOONNNNNNNNNLLLKKKJJJJJJJJJLLLMMMNNNMMMMMMOOOQQQTTTUUUSSSQQQPPPMMMIIIGGGFFFFFFDDDCCCAAAAAA@@@@@@???>>>======>>>>>>======<<<<<<<<<;;;;;;888666666777777555222555444444333333222222111111111111111111111111111............////////////000///...------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...///111111///...---,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,+++*********,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,++++++******+++,,,---,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......------......------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...000///.........000222333555555666777888888999:::999999999999999999::::::;;;;;;;;;:::::::::::::::<<<;;;;;;::::::;;;;;;<<<===;;;999:::;;;;;;999666777777666555555444444333222222222222222222222222444111//////000000000///000000000000000000000000........................,,,------------,,,++++++,,,,,,------,,,++++++***,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------,,,,,,+++++++++...---,,,,,,+++++++++,,,,,,,,,------------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,***))))))***++++++***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,+++***+++,,,...------,,,,,,------...+++,,,---,,,++++++,,,---,,,++++++******+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++++++++++++++***)))))))))+++---...///---++++++------,,,)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------++++++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))******++++++,,,---------,,,,,,,,,,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,------------////////////000000000000222444666777888999;;;===???@@@AAABBBCCCCCCDDDDDDEEEFFFHHHJJJLLLOOOPPPQQQRRRRRRSSSUUUXXXYYYXXXVVVXXXXXXXXXXXXWWWVVVUUUTTTVVVTTTRRRPPPOOONNNNNNNNNLLLKKKKKKKKKLLLLLLMMMNNNLLLMMMNNNQQQTTTUUUSSSQQQOOOMMMIIIGGGFFFEEEDDDCCCBBBAAAAAA@@@??????>>>>>>???>>>>>>===<<<;;;;;;;;;===:::888888999999777444555444444333333222222111111111111111111111111111//////////////////////////////...------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,------......---,,,+++***))))))+++++++++,,,------.........------,,,,,,------...************+++,,,---...,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,------------.........---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,---------.........------,,,,,,------.........------...///111222444444555666777888999999:::999999999999999999999:::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999:::::::::888666777777777777666555444333333333333333333333333333222000///...///000000///000000000000000000000000........................---------------,,,++++++++++++,,,,,,++++++******,,,,,,,,,,,,------------------------------------++++++++++++++++++++++++...------,,,,,,------...------,,,,,,,,,,,,++++++------,,,+++++++++,,,,,,,,,,,,------------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......111///---,,,------,,,+++++++++++++++++++++++++++,,,,,,---------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---...------,,,,,,------...,,,---......,,,+++,,,...,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---...,,,++++++------,,,***++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,------,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++,,,,,,------............---------------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------....../////////000000000222333666777777888:::<<<===>>>???@@@BBBBBBCCCCCCFFFGGGHHHJJJLLLMMMOOOOOONNNOOORRRVVVZZZ[[[YYYWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUTTTSSSQQQPPPOOOOOONNNLLLLLLMMMNNNNNNNNNMMMMMMLLLMMMNNNQQQTTTUUUSSSQQQOOOLLLHHHFFFFFFEEEDDDBBBBBBBBBAAAAAA@@@@@@??????@@@???>>>===<<<;;;:::999<<<:::999888999888666555555444444333333222222111111111111111111111111111000000000000000000000000//////...------------...------,,,,,,,,,,,,------------------------------+++,,,---......---,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------+++++++++,,,,,,,,,---------------,,,,,,++++++***,,,,,,,,,---------------------,,,,,,,,,,,,------++++++++++++,,,,,,------++++++,,,,,,,,,---------------,,,,,,,,,---......------------------------///...,,,++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------,,,------...000000333333444555777888999999999:::::::::999999888888999::::::;;;<<<=========<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::888777777777888888777666444333333333333333333333333333222111///000111111111///////////////////////////........................---------...---,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---------...000111333111...---.../////////++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++---......------,,,,,,------...---...///...---,,,---...------,,,,,,,,,---......------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++...---,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++***+++,,,---...---,,,+++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------...............------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---.........///000000000111333555555555666888::::::;;;===???@@@AAABBBBBBGGGGGGHHHIIIKKKLLLMMMMMMKKKMMMQQQVVVZZZ\\\ZZZWWWVVVVVVVVVUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQPPPOOOOOOMMMMMMOOOPPPPPPOOONNNMMMMMMMMMOOOQQQTTTTTTSSSQQQMMMKKKGGGEEEEEEEEECCCBBBBBBBBBBBBAAAAAA@@@@@@@@@AAA@@@???===<<<:::999999999888777777666555444333555444444333333222222111111111111111111111111111111111111111000000000000///......---------......------,,,,,,,,,,,,------........................,,,,,,------------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,,,,------+++++++++,,,,,,---------//////...------,,,++++++,,,,,,++++++++++++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,------...///------------------------...---,,,++++++,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,------...///000222222333555666777888999888999:::::::::999999888::::::;;;<<<======>>>???===<<<<<<;;;;;;<<<<<<===<<<=========<<<:::::::::888888888888777666555555333333333333333333333333333111111222333333222111////////////////////////........................------.........---,,,,,,,,,,,,---------------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---///000---+++)))***,,,...//////------------------------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................***+++---,,,++++++---......------,,,,,,------......///000///---,,,---...---,,,,,,,,,------...///---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------------------------------***+++,,,---...---,,,+++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------------......------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,------...///000000000000222333444444555777888888999;;;===???AAABBBBBBGGGGGGHHHIIIJJJKKKLLLLLLJJJLLLPPPUUUYYYZZZYYYVVVUUUUUUTTTTTTTTTUUUVVVVVVUUUUUUUUUTTTSSSRRRQQQPPPNNNOOOPPPQQQQQQPPPOOONNNNNNNNNOOORRRTTTTTTQQQOOOLLLJJJFFFEEEDDDDDDCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@AAA@@@???===<<<:::999999999999888777666444444444555444444333333222222111111111111111111111111111222111111111000000000///......---------......///...------,,,,,,------...........................---------......---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////++++++,,,,,,,,,,,,------******+++,,,---...//////111000///...---+++******,,,++++++******++++++,,,............---,,,+++***++++++++++++,,,,,,,,,,,,,,,+++++++++,,,---...///...------------,,,,,,,,,------,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,---------.........------,,,,,,------...,,,,,,---....../////////111111222444555777888999777888999:::;;;:::999999;;;;;;<<<<<<===>>>??????======<<<<<<<<<<<<======<<<>>>???>>><<<::::::;;;:::999888777666666666777333333333333333333333333222222222333444555333222000000000000000000000000.......................................---,,,,,,,,,,,,---.........------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///...------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,------------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,+++***)))+++...111222111------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------(((***++++++++++++,,,......------,,,,,,------......///000///---,,,,,,---,,,,,,,,,,,,---......///------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,***,,,------++++++,,,...++++++,,,,,,,,,,,,------------------------------++++++,,,,,,------,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++++++++******++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,---...///000000111///111222333333333555777777888:::===???AAABBBBBBFFFFFFGGGHHHIIIKKKKKKLLLKKKLLLOOOSSSWWWXXXVVVTTTTTTTTTSSSRRRSSSTTTVVVWWWVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQRRRRRRQQQQQQPPPPPPPPPPPPQQQRRRSSSRRRPPPMMMKKKIIIFFFDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>===<<<;;;:::999:::;;;;;;:::777666666777555444444333333222222111111111111111111111111111111111111000000//////......------------...//////......------------......------------------------...------------------...,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,------.../////////++++++,,,,,,,,,,,,------+++,,,,,,,,,---.........000000///...---,,,,,,+++,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,+++***++++++++++++,,,,,,,,,*********++++++,,,---.........---------,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------.........------,,,,,,------...,,,---......//////000000000000222333555777888999555666888:::;;;;;;::::::<<<<<<<<<======>>>>>>???======<<<<<<<<<<<<======;;;===???>>>;;;999:::;;;<<<:::888666555666888999444444444444444444444444111111111222444444333111000000000000000000000000.......................................------,,,++++++,,,---------------***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,------.........------,,,,,,------...+++++++++,,,,,,---------,,,+++++++++,,,,,,---...,,,,,,------------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++++++++...111333333222,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,''')))************+++---...------,,,,,,------......//////...,,,++++++,,,++++++++++++,,,---...///...------------,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,))),,,------++++++---///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,+++,,,,,,---...///000111...000222222222222444555666888:::===???AAACCCCCCDDDEEEFFFGGGIIIJJJLLLLLLMMMMMMNNNQQQSSSTTTSSSRRRSSSSSSRRRQQQRRRTTTVVVXXXWWWXXXXXXXXXXXXVVVUUUTTTTTTSSSRRRRRRQQQQQQQQQRRRSSSRRRRRRSSSSSSQQQNNNKKKJJJHHHEEECCCDDDDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>===<<<;;;;;;;;;999;;;<<<:::777555666777555444444333333222222111111111111111111111111111111111000//////...---------------------...//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...------,,,,,,------...++++++++++++++++++++++++,,,,,,------...///000000++++++,,,,,,,,,------------------------------,,,..................------...------,,,,,,------...***+++---...///......---******+++++++++,,,,,,,,,************+++,,,---............------,,,,,,,,,***+++---...///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,---...///000000000000///000111333555777888999444555888:::<<<<<<;;;;;;============>>>>>>>>>>>>======<<<<<<<<<<<<======:::===>>>===:::888999:::===;;;888555444666888:::444444444444444444444444000///000222444444222000000000000000000000000000..............................//////......---,,,)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------...------,,,,,,------...+++++++++,,,,,,---------++++++++++++,,,,,,---...******+++++++++,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000///...'''((())),,,///000///---++++++++++++++++++++++++***+++,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************&&&((()))***))))))+++,,,...------,,,,,,------......//////...,,,***+++,,,*********+++,,,---...///......---------,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++*********+++++++++++++++++++++++++++'''((()))***+++,,,,,,,,,)))+++...---++++++---///++++++,,,,,,,,,---------++++++++++++++++++++++++---,,,+++***+++,,,---...------,,,,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,---------.........++++++,,,---...///000111...000111222111111333555666888:::===@@@BBBCCCDDDDDDDDDEEEGGGIIIKKKLLLMMMOOONNNNNNOOOQQQRRRQQQPPPSSSRRRQQQQQQRRRTTTVVVXXXXXXXXXYYYYYYYYYXXXVVVUUUUUUTTTSSSQQQQQQQQQRRRSSSTTTSSSSSSSSSSSSPPPMMMJJJJJJHHHEEECCCCCCCCCCCCBBB?????????????????????@@@>>>>>>======<<<<<<<<<;;;777999:::888555333444666555555444333333222222111111111111111111111111111111000000///...------,,,---------------...///000......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,//////000000///...------++++++,,,,,,---...//////++++++,,,------......///.........------,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,---...---,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......++++++++++++++++++++++++........................000...,,,,,,......,,,))),,,,,,,,,------.........---------,,,,,,+++++++++...,,,++++++------,,,+++.........------,,,,,,,,,,,,---...000111222222222000111111222222333444444999999777555333555999<<<999999:::;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>===;;;:::999888888888777777666555444333333333888777666555444333222222222222222222111111111111222111111000///......---------------------------//////.........------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,******+++,,,---000//////......---,,,,,,---,,,++++++------,,,+++***+++,,,,,,------,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++++++++------------------------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------...------,,,,,,------...******+++,,,,,,---......000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++------------++++++************+++,,,------***+++---,,,,,,+++---...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------111...,,,,,,...///...,,,,,,,,,------.../////////222222222222333444555555666777999;;;>>>AAABBBDDDBBBCCCEEEFFFFFFGGGIIIKKKJJJMMMOOOQQQQQQQQQSSSTTTSSSSSSSSSSSSTTTUUUVVVWWW\\\[[[ZZZYYYXXXWWWVVVVVVSSSTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTRRROOOLLLJJJFFFFFFFFFFFFFFFEEEDDDCCC@@@??????>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<===<<<:::888666444333333333333333444444555555555111111111111000000000000444222111111111222111000111111000///...---,,,,,,......//////...---,,,,,,------------------------///............------------............------,,,++++++,,,,,,---......///------------------------......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------+++***+++---...---+++,,,,,,,,,---------......---------,,,,,,+++++++++---,,,+++,,,---...---,,,......---------,,,,,,,,,,,,---...///000111111111000000111111222333333444666777888777666666888999888999:::;;;;;;<<<<<<;;;<<<<<<===>>>>>>>>>>>>======<<<;;;:::999888888888777777666555444444444444777777666555444333222222000000000000////////////111111111000///.........------------------------//////.........---------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++***+++,,,,,,------,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,---------//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++++++++***++++++,,,,,,***+++---,,,,,,+++---...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------...,,,***+++---///...---,,,,,,------.../////////111111111111111222444444555666888;;;>>>@@@BBBCCCAAACCCEEEEEEEEEFFFHHHIIIKKKMMMPPPQQQQQQQQQSSSTTTSSSSSSSSSSSSTTTUUUVVVVVVXXXXXXYYYYYYXXXXXXXXXXXXUUUUUUUUUVVVUUUUUUTTTTTTSSSSSSTTTSSSQQQOOOLLLJJJHHHHHHHHHHHHGGGFFFEEEEEE@@@@@@???>>>>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<===;;;:::888666555444444333333333333444444444555111111111111000000000000111///---------.........///////////////...............//////...------,,,------------------------///............---------+++,,,------------------+++,,,,,,------.........//////...------,,,++++++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---------,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,...---,,,,,,,,,,,,------------...------,,,,,,,,,,,,++++++,,,++++++,,,...///...---...------------,,,,,,,,,,,,---...///////////////000000000111222222333333222555888:::999777666666777888999:::;;;;;;;;;;;;;;;<<<======>>>============<<<;;;999888888888888777777666555444444444444777666666555444333222222000000000000////////////111111000000//////.............................................---------++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,***)))******+++,,,,,,---......---,,,++++++------,,,+++***+++,,,,,,------,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******......---,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,------------,,,,,,***++++++,,,,,,------...------------------------...---,,,,,,,,,,,,---...------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,++++++***+++++++++***,,,------++++++,,,...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------+++))))))***,,,...///...,,,,,,------.../////////000000///000000111222333555666888:::===???AAABBBAAACCCEEEEEEDDDEEEFFFHHHKKKMMMPPPQQQQQQQQQRRRTTTRRRRRRRRRSSSTTTTTTUUUUUUUUUVVVWWWXXXYYYYYYZZZZZZWWWWWWWWWWWWVVVUUUUUUTTTSSSSSSSSSRRRPPPNNNLLLJJJJJJJJJJJJIIIIIIHHHGGGFFFAAAAAA@@@???????????????============<<<<<<<<<<<<<<<;;;999888777666666666222222333333333333444444222222111111111000000000333111///......///000111............//////000000.........///......---,,,------------------------///............---------+++,,,---...............,,,,,,,,,---------............---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***))))))***---......---------------------------------...............---//////000000111222222222111444777999888777666666777777888999::::::::::::;;;;;;<<<============<<<<<<;;;:::999888888888888777777666555555555555555666666555444444333222222222222222222111111111000111000000000/////////...////////////////////////........................,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,---------,,,+++***---------.........//////---,,,++++++------,,,+++***+++,,,,,,------,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++---------,,,,,,++++++***------------------------------------------------------------------------,,,,,,------------,,,,,,+++++++++,,,,,,---------........................///...,,,++++++,,,...///------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************+++,,,------++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------++++++***+++,,,......///,,,,,,------.../////////000000000000111222333333444555777999<<<>>>@@@AAACCCDDDFFFFFFEEEEEEGGGHHHJJJLLLOOOPPPOOOOOOQQQRRRQQQQQQRRRSSSTTTTTTTTTTTTTTTUUUVVVXXXYYYYYYYYYYYYXXXXXXXXXXXXWWWVVVUUUUUURRRRRRRRRQQQPPPNNNLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFBBBAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>===============;;;:::999888888888888888222333333333333333333333222222222111111111000000333333111///...///111333.........///////////////---...............------------------------------///............---------,,,---...///////////////,,,,,,,,,---------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...//////...------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))(((((())),,,------,,,------------------------------...............---...//////000000111111222222444555666555555777888777777888999::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;::::::999888888888888777777666555555555666666555555555444333333222222222222222222111111111000000000000000////////////////////////////////////---........................------------,,,,,,,,,+++++++++,,,,,,---------...---,,,+++++++++,,,,,,//////.........------------,,,++++++------,,,+++***+++,,,,,,------,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,---------------------------------------------------------------------------------,,,------......------,,,++++++,,,,,,,,,,,,------........................///...,,,++++++,,,...///------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************+++,,,------++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------.........------------...,,,,,,------.../////////111000000111111222333444333444666888;;;===???@@@DDDEEEGGGGGGGGGGGGIIIJJJIIIKKKMMMNNNNNNNNNOOOPPPQQQRRRSSSTTTUUUUUUUUUTTTUUUVVVWWWXXXXXXWWWVVVUUUXXXXXXXXXXXXXXXWWWVVVUUUSSSSSSRRRQQQPPPNNNMMMLLLKKKKKKKKKJJJIIIGGGFFFEEECCCCCCBBBAAAAAAAAAAAAAAA??????>>>>>>>>>=========;;;;;;:::999999999999999333333333333333333333333222222222222111111111111///000///---++++++...000111000000///......------------...............---------------------------///............---------......//////000/////////------------------------++++++,,,,,,---...//////,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,,,,+++++++++,,,---...------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000111000---,,,---......------------,,,,,,,,,++++++,,,,,,,,,,,,------***))))))***,,,---,,,+++,,,,,,,,,------------...,,,---...///////////////.........///000000111111333444444333333444777:::777888999:::;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;::::::999888888888888888777777666666555666666777444444444444333333222222000000000000////////////000000000000////////////........................---------...........................------------***++++++,,,,,,------...///...,,,******+++,,,---......---,,,++++++******---,,,++++++------,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------............------******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,++++++***+++++++++,,,---...---+++***+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------/////////...,,,,,,---///,,,,,,------.../////////111111111111111333444444222333555777:::<<<>>>???CCCEEEGGGHHHHHHIIIKKKLLLIIIKKKMMMNNNMMMMMMNNNOOOQQQRRRTTTUUUVVVVVVUUUUUUUUUVVVXXXXXXXXXVVVTTTRRRVVVWWWWWWXXXXXXWWWWWWVVVTTTSSSRRRQQQPPPOOOOOONNNLLLLLLKKKKKKIIIHHHFFFEEEDDDCCCCCCBBBBBBBBBBBBBBB@@@@@@??????>>>>>>======<<<<<<;;;:::999999999999555555444444444444333333333222222222222111111111///222333111...---///222111111000///...---,,,,,,,,,---......///.........------------------------///............---------......//////......------------------------------,,,---------------------,,,,,,,,,---------......------------------------------------------------........................------------------------,,,,,,+++++++++,,,---...------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------///000///---,,,---///......---------,,,,,,,,,+++++++++,,,,,,------------,,,++++++---...---+++,,,,,,,,,---------......,,,---...///000111111111------...//////000000111111222333333333444777999888999:::;;;;;;<<<<<<;;;999999:::;;;;;;;;;;;;::::::999999888888888888888777777666666666666777777444444444333333333333222000000000000////////////////////////000000000000---------------------------------.........//////......---------,,,,,,,,,******+++,,,,,,---......------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---,,,++++++------,,,+++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,------------------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---+++++++++***++++++,,,,,,,,,---...---+++***+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,---...---++++++---000,,,,,,------.../////////000000///000000111222333111222444666999<<<>>>???AAACCCFFFGGGHHHIIIKKKMMMKKKMMMOOOOOOOOONNNOOOPPPRRRSSSUUUWWWXXXWWWVVVUUUTTTUUUWWWXXXXXXVVVTTTRRRTTTUUUVVVWWWWWWWWWWWWWWWUUUTTTSSSRRRQQQPPPPPPPPPNNNNNNMMMLLLKKKIIIHHHGGGEEEDDDCCCCCCBBBBBBCCCCCCAAAAAA@@@??????>>>============<<<::::::999999999666666666555555444444444333333222222222111111111111444777666333000222444000000//////.........---,,,------...//////......------------------------///............---------............---,,,++++++------------------------///......------,,,,,,+++,,,,,,,,,------.................................------------------------................................................---,,,+++***+++,,,---...------------------------------------------------------------------------,,,,,,,,,---------......++++++++++++++++++++++++........................))),,,......,,,,,,...000.........------,,,,,,,,,+++++++++,,,,,,---------///...------...///...,,,,,,,,,,,,------.........,,,---...000111222222222------......///000000000000111444444444555666777999999:::;;;<<<<<<<<<<<<999999:::;;;;;;;;;;;;:::999999888888888888888888777777666666666666777888444333333333333333333333222222222222111111111111////////////000000000000---------------------------------.........//////---------,,,,,,,,,++++++******+++,,,,,,---......+++,,,---......,,,***))),,,------......//////000---,,,++++++------,,,+++++++++,,,---------,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------,,,++++++++++++++++++++++++------------------------,,,,,,,,,------.........------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,++++++++++++++++++,,,******+++,,,,,,---......------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------++++++++++++------************+++,,,------,,,---...---+++***+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------(((+++---,,,++++++...111,,,,,,------...//////000.........//////000111222000222333666999;;;===>>>???AAADDDFFFGGGHHHKKKMMMMMMOOOQQQQQQPPPPPPQQQRRRRRRTTTVVVXXXXXXXXXWWWVVVRRRTTTVVVXXXXXXVVVTTTSSSSSSSSSUUUVVVWWWXXXXXXXXXVVVUUUTTTRRRQQQQQQQQQQQQPPPOOOOOONNNLLLKKKIIIHHHEEEEEEDDDCCCCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>===>>>===<<<;;;:::999999999777777666666666555555555333333333222222222111111---222666555111...///111.........///////////////,,,,,,---.../////////...------------------------//////.........---------------------------------+++---......---,,,,,,---........................,,,,,,,,,---------......,,,,,,+++*********++++++---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......---------,,,,,,++++++++++++++++++,,,---...///000------------------------+++,,,------......------333111...,,,*********+++---------------------------------...------,,,,,,........................,,,---...///...+++)))'''++++++++++++++++++++++++---------.........//////------...//////...------)))+++---///000000///...000000000000000000000000333333333444555666777888<<<>>>???>>>===;;;;;;<<<::::::999999999999999999<<<<<<<<<<<<;;;999777666888777666555555555555555555444333333222222333333444333222222111111222222000000000000//////////////////.........---------000///...---------------......---,,,,,,+++******---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...---,,,,,,++++++++++++++++++------------++++++------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---+++,,,...///---+++,,,,,,,,,---------......,,,------......------,,,---,,,,,,+++*********+++------------------------///...---,,,,,,,,,,,,,,,.........------,,,,,,,,,...------,,,,,,------...---------,,,,,,+++++++++...---,,,,,,++++++++++++)))***++++++------...///---------,,,,,,+++++++++((())))))+++,,,---......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++,,,,,,...---+++*********++++++------++++++++++++------++++++,,,,,,,,,,,,------------------,,,,,,+++***---,,,,,,+++************...------,,,,,,------......------,,,,,,,,,------.........------,,,,,,,,,...------,,,,,,,,,---------------------------------+++(((&&&&&&(((+++------------,,,,,,+++++++++++++++,,,,,,---...//////...//////000111222222222333333444555777999;;;<<>>======???>>><<<;;;::::::;;;;;;::::::999888777666555555333333333444444555555555333222000/////////000111//////...------------...////////////....................................------------------------+++++++++++++++++++++++++++---......---,,,,,,---------------------------,,,,,,,,,---------......------------......///000---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------...............---------,,,,,,,,,,,,,,,,,,------...///------------------------+++,,,------......------000///---+++++++++------------------------------,,,,,,------...---------........................,,,------...---,,,***)))------------------------+++++++++,,,,,,,,,------........................---...///000111111000000////////////////////////222222333333444666777888888:::;;;:::999777777888999999999999999999999999<<<<<<;;;;;;:::888777666555555555555444444333333555444333333222222333333333333222111111111111222000000000000//////////////////.........---------//////...---------------......---,,,,,,+++******---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,...---,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***,,,---+++))),,,,,,,,,---------......,,,------......------,,,---,,,,,,+++******++++++------------------------......---,,,,,,,,,------......---------,,,,,,,,,...------,,,,,,------...---------,,,,,,+++++++++...---,,,,,,+++++++++,,,***++++++,,,,,,------...---------,,,,,,+++++++++))))))***+++,,,---......+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******------+++*********++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,---------,,,,,,+++***---,,,,,,+++++++++,,,,,,...------,,,,,,------...---------------,,,,,,,,,......---------,,,,,,,,,...------,,,,,,---------------------------------...---+++))))))+++---...---------,,,,,,+++++++++++++++,,,,,,---......///...//////000111111222222111111222333555777888999@@@BBBDDDEEEEEEGGGJJJLLLPPPPPPPPPPPPPPPOOOOOOOOOQQQRRRRRRSSSTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWUUUTTTTTTUUUVVVUUUTTTVVVVVVUUUUUUTTTSSSSSSSSSOOOOOONNNLLLJJJIIIHHHGGGHHHGGGEEEFFFGGGGGGFFFDDDBBBBBBAAA@@@???>>>======???>>><<<;;;::::::;;;;;;:::999999888666555555444333333333444444444555555333222111000///000000111//////...------------...////////////....................................------------------------+++++++++++++++++++++++++++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......************+++---...///---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......//////............------------,,,,,,,,,------...------------------------+++,,,------......------,,,,,,++++++,,,---///000------------------------++++++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------///...---,,,,,,---...////////////////////////000////////////////////////222222222222333555666777555777888888666555555666888888888888888888888888<<<;;;:::999888777777777555555666777777666444333555444444333333333333333333222111111000000111111000000000000/////////////////////.........------///.........------------...------,,,,,,++++++***------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,---......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***,,,,,,,,,---------......,,,------......------,,,---,,,,,,+++++++++++++++------------------------------,,,,,,,,,---.........------------,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,++++++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++))))))***+++,,,---......***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++*********---,,,,,,++++++++++++,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++------,,,,,,,,,---.........------,,,,,,------...---...//////000///...---...------------,,,,,,,,,---------,,,,,,------...------------------------...------,,,,,,------...------,,,,,,,,,,,,+++++++++,,,,,,------............//////000000111111222000111111222444666888999===@@@CCCEEEEEEFFFHHHJJJOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUVVVWWWWWWVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVXXXXXXWWWUUUVVVVVVUUUUUUTTTSSSSSSRRRQQQPPPMMMKKKIIIHHHHHHHHHIIIHHHFFFGGGHHHHHHGGGEEECCCBBBAAAAAA??????>>>===???>>>===<<<;;;;;;;;;;;;999999888777666555444444333333333444444444444555222222111000000000000111000///......------......////////////....................................------------------------------------------------+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******))))))***+++,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------..................------------......---,,,,,,,,,------------------------------+++,,,------......------,,,++++++,,,,,,...///000------------------------***+++,,,---............------------------------,,,++++++++++++,,,---...++++++++++++++++++++++++---------.........//////000///---,,,,,,---///000......---,,,,,,,,,------////////////////////////111111111111333444555666666777999999777666777777777777888888888888999999<<<:::999777666666777888666888999::::::999777666555555444333333333333333222222111000000000111111000000000000////////////////////////..............................---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////------++++++++++++------++++++++++++++++++++++++------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,------......------,,,---,,,,,,+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,---...///------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,+++---------------...///000...------,,,,,,------......///111222333222000///------------------------------,,,,,,,,,---......------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000111111222222333444555777999::::::===AAADDDEEEEEEGGGHHHMMMNNNNNNOOOPPPPPPQQQQQQNNNOOOPPPQQQRRRTTTUUUUUUVVVWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVXXXZZZZZZXXXWWWWWWVVVVVVUUUTTTSSSRRRRRRRRRPPPMMMJJJHHHGGGHHHHHHHHHGGGFFFFFFGGGGGGFFFDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>>======<<<;;;;;;;;;888888777777666555555444444444444444444444444444222222111111111000000000000//////...............////////////....................................------------------------------------------------+++---......---,,,,,,---------------------------,,,,,,,,,---------......000///...------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,------------------------------+++,,,------......------------,,,,,,---------...------------------------***+++,,,---............------------------------+++++++++++++++---......++++++++++++++++++++++++---------.........//////000///---,,,,,,---///000...---,,,,,,,,,,,,,,,---........................000000000000111333444555666777999999777777777888777777888888999999999999;;;:::888777666777777888666888999;;;;;;:::888777666555444444333333444444333222222111000111111111000000000000////////////000000/////////.........------...//////......---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------++++++++++++------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,------......------,,,---,,,,,,+++,,,,,,------------------------------,,,,,,,,,,,,,,,---...///------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,,,,------------...//////000...------,,,,,,------...,,,---///111111111///...------------------------,,,,,,,,,,,,,,,---...///------------------------+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------///////////////000000000222222222333555666888888888;;;???BBBCCCDDDEEEGGGKKKLLLMMMNNNOOOQQQRRRRRRNNNOOOPPPQQQRRRSSSTTTTTTUUUVVVWWWXXXXXXXXXWWWWWWWWWWWWVVVXXXZZZZZZYYYXXXWWWWWWVVVUUUTTTSSSRRRQQQRRRQQQMMMJJJIIIHHHIIIIIIJJJHHHGGGGGGHHHHHHGGGFFFDDDDDDCCCBBBAAA@@@??????>>>>>>>>>======<<<;;;;;;888888777777666666555555444444444444444444444444222222222222111111111000000000///............///////////////....................................------------------------+++++++++++++++++++++++++++---......---,,,,,,---........................,,,,,,,,,---------......000///...,,,++++++******---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,,,,---------,,,,,,,,,------...------------------------+++,,,------......------------------------,,,,,,------------------------++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------+++++++++,,,,,,,,,------///...---,,,,,,---...///.....................///........................////////////111222333444333555777777666555666777888888888999::::::;;;;;;::::::999888888888888888444555777888888777666666666555555444444444444444444333222222111111222222000000000000////////////000000000/////////......,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++,,,,,,,,,------------...------------------------***+++,,,,,,******+++,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,------...------------------------------,,,,,,,,,---......,,,,,,,,,------------......------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,---------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---------+++,,,,,,------------,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,......---------...//////...------,,,,,,------...)))***,,,---......---,,,,,,,,,,,,------------...,,,,,,,,,,,,---......///---------------------------......//////......---++++++,,,,,,,,,,,,------------------------------////////////////////////000000000111222333555555777:::===???AAABBBEEEGGGJJJKKKLLLNNNOOOQQQRRRSSSPPPPPPQQQQQQRRRSSSSSSSSSSSSUUUWWWXXXYYYYYYYYYXXXZZZXXXVVVWWWXXXYYYYYYYYYXXXWWWVVVUUUTTTRRRQQQQQQRRRPPPNNNLLLKKKKKKKKKKKKMMMKKKJJJJJJKKKLLLJJJIIIEEEDDDCCCCCCAAAAAA@@@???>>>>>>>>>>>>>>><<<;;;;;;999888888888777777777666555444444444444333333333222222333333222222111000111000//////......//////////////////....................................------------------------+++++++++++++++++++++++++++---......---,,,,,,---------------------------,,,,,,,,,---------......,,,,,,+++***))))))))))))---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,,,,,,,------......,,,,,,,,,,,,------...///------------------------+++,,,------......------,,,------------------,,,------------------------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++------------------------+++++++++,,,,,,,,,------........................+++,,,...///000//////....................................///000111222333222444666666555444555666888999999:::;;;;;;<<<<<<:::::::::::::::999999888555555555666666666777777666666555444444444444444555444333333222333333333000000000000////////////000000000000/////////...+++,,,...///000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..............................)))+++---,,,***)))+++---,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,---......------------------------......---,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...+++++++++,,,,,,---------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++++++++---.........------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------***+++,,,,,,---------,,,......------,,,---------...------,,,,,,------...***++++++,,,------......,,,,,,,,,---------......,,,,,,,,,,,,---...//////------------------------------------------------+++++++++,,,,,,---------------------------------////////////////////////000000000000111333444444777999;;;===>>>AAADDDGGGIIIIIIKKKMMMOOOQQQSSSTTTRRRRRRRRRRRRRRRRRRRRRRRRQQQSSSVVVYYYZZZ[[[[[[ZZZ\\\YYYVVVUUUVVVXXXYYYYYYXXXWWWVVVUUUTTTRRRQQQQQQPPPPPPOOOOOONNNMMMMMMLLLNNNLLLKKKKKKLLLMMMKKKJJJEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>??????>>>===;;;:::999999999999888888888888555555444444444333333333222222333333333222111000111000000///////////////////////////....................................------------------------------------------------+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,------......---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......---------.........//////+++++++++,,,---...///000------------------------+++,,,------......------++++++,,,---............---------------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++---------.........//////------...//////...------((())),,,.........---,,,....................................///111222333333555777777666666666777999999:::;;;;;;<<<======999:::;;;<<<<<<:::999888777777666666777888999999666666555444444444444555666555444444333333444444000000000000////////////000000000000////////////+++,,,...000000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,+++***))))))))))))++++++---......---++++++++++++++++++++++++++++++------------------------,,,,,,,,,------.................................+++---///...,,,+++---///,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,---...///------------------------///...------,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,------...+++++++++,,,,,,---------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------------------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))***+++---...///...------++++++------------++++++++++++,,,,,,,,,---------***+++,,,,,,------------///...---,,,,,,,,,,,,,,,...------,,,,,,------...------------...000111222,,,,,,,,,------.........+++++++++,,,---...///000------------------------,,,++++++******++++++,,,+++++++++,,,,,,---------------------------------///////////////.........222222222222333444555666777888:::;;;===@@@DDDGGGHHHIIIKKKMMMOOORRRSSSTTTSSSSSSSSSSSSRRRRRRRRRRRRPPPRRRUUUYYY[[[\\\\\\[[[^^^ZZZVVVTTTUUUWWWXXXYYYXXXXXXVVVUUUTTTRRRQQQPPPOOOPPPPPPPPPPPPOOONNNMMMLLLKKKJJJJJJKKKKKKJJJIIIEEEEEEDDDCCCBBBAAAAAA@@@>>>>>>?????????===;;;::::::::::::999999999999999555555555444444333333333222222333444333222111000111111000///////////////000/////////....................................------------------------------------------------///...---,,,+++,,,---...------------------------,,,------......------,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,++++++++++++,,,------............---,,,+++***---------............///.../////////...------,,,++++++,,,,,,,,,------------..................---//////.........---------//////...---,,,,,,++++++++++++,,,,,,,,,------------------............///......---,,,---...///000111111000000//////......+++,,,,,,---.........------...///000222222333333111111222333333444555555888888999999999::::::::::::::::::::::::999888777;;;:::888777777777888999888666333333444666777777333333444444444333222111333222111000////////////111000000///...---------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---,,,+++***------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,---...//////.........------,,,,,,,,,***++++++,,,,,,++++++***,,,------....../////////.........------,,,,,,,,,+++,,,------......------+++,,,---.........---,,,///,,,+++,,,...///---++++++,,,,,,---.........---++++++,,,,,,,,,,,,------)))***+++,,,---.........---+++)))***---///---+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,.../////////...------,,,...---+++******+++---...---,,,,,,++++++,,,,,,---,,,+++***,,,...000/////////...---+++***)))))))))---------,,,,,,+++++++++------------------------///......------,,,++++++///---+++)))((()))+++,,,++++++,,,,,,---...//////+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,...//////...------......------,,,,,,------...........................,,,,,,---...///000111111000000000000000111111111777777777888;;;???BBBEEEIIIJJJLLLMMMNNNQQQUUUXXXUUUTTTSSSQQQQQQQQQRRRRRRPPPRRRUUUXXXZZZZZZZZZYYY[[[ZZZXXXVVVUUUVVVXXXYYYVVVVVVVVVVVVUUUSSSQQQPPPOOOOOOOOOPPPPPPQQQQQQQQQOOONNNMMMKKKIIIHHHHHHGGGFFFEEEDDDCCCBBBBBBCCCDDD??????>>>>>>===;;;:::999;;;:::999999888888999999555555555555555555444444333333333222222222111111///000222333333222111111//////.........---------.................................------,,,,,,,,,------------------------......---,,,,,,,,,---...------------------------,,,------......------,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,---......***+++,,,---............---------............//////////////////...------++++++,,,,,,,,,---------------............------//////.........---------------------------------++++++,,,,,,,,,------------------............///...------,,,---...///000/////////.........------+++,,,------.........------...///000111222222222222333333333444444555555777777888888888999999999:::::::::::::::999888888::::::999888888888888888888666333333444666666666333444444444333333222222333222111000000/////////111000000///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++---------------........./////////.........------+++,,,------...---------***+++,,,---------,,,,,,...---+++,,,...///---++++++,,,------......------++++++,,,,,,,,,,,,------,,,,,,---.........------...,,,+++,,,///000///---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,...............---,,,,,,------++++++++++++---------,,,,,,++++++,,,,,,---,,,+++***+++,,,---,,,++++++++++++***++++++,,,---++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,++++++++++++,,,,,,---......///,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,------------...000///...------......------,,,,,,------....................................///////////////000000000000111111111111888888999:::===@@@DDDFFFGGGIIIKKKLLLMMMOOOSSSVVVUUUTTTSSSRRRQQQRRRSSSTTTSSSTTTWWWYYY[[[[[[ZZZZZZYYYYYYXXXWWWWWWWWWXXXYYYWWWXXXXXXXXXVVVTTTQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNLLLKKKIIIHHHHHHHHHGGGFFFDDDCCCBBBBBBCCCCCC?????????>>>===<<<::::::999888777777666666777777666666666555555444444444333333333222222222111111333333333333222000...---//////.........---------..............................---------,,,,,,,,,------------------------...------,,,------......------------------------,,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------------------------------------...//////***+++,,,---............---------............///...////////////......---,,,,,,,,,,,,------------,,,,,,------------,,,,,,...............---------++++++,,,,,,---...//////,,,,,,,,,,,,---------------------............///...------------...//////.........---------------,,,,,,---............------...///000111222222222333333333444444444444444666666777777777888888888:::::::::::::::999999888999999999999999999888777777555333333444555555555444444444333333333222222333333111000000000000000111000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------+++,,,,,,------.........,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++------------,,,,,,,,,,,,......---------------,,,++++++,,,---------------)))***+++,,,,,,,,,++++++...---,,,,,,......---,,,,,,,,,------......------++++++,,,,,,,,,,,,------.../////////......---,,,///...---...000111000///,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------...---,,,,,,+++,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,++++++,,,,,,+++***+++++++++++++++,,,------******************+++++++++++++++++++++++++++++++++++++++,,,---.........,,,---...//////---,,,++++++,,,,,,------.........,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++++++++,,,,,,,,,---...000000///......///......------------..............................000000//////............//////000000111111111111777777888:::<<<@@@CCCEEEEEEGGGIIIJJJKKKMMMQQQSSSTTTSSSRRRRRRRRRSSSUUUUUUVVVWWWYYYZZZ[[[[[[ZZZYYYWWWWWWXXXXXXYYYXXXXXXXXXYYYZZZ[[[[[[YYYVVVRRRPPPQQQQQQPPPPPPOOONNNNNNNNNOOONNNLLLKKKIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCC?????????>>>===<<<;;;:::999888777777666666777777777777666666555444333333333333333222222222111111222222222222111///...---/////////.........------...........................------------,,,,,,,,,,,,,,,---------------------------------.........------------------------,,,------......------,,,+++,,,------------------------------------------------------------------,,,,,,,,,---------......------------------------...............///000000............---,,,+++***---------............///------............---,,,,,,,,,,,,------------...+++,,,,,,------,,,,,,+++........................++++++,,,------......///,,,,,,,,,------------...---------............///------------......//////......------------------------............---------...///000111111111111222222333333333333333333777777777777888888888999999::::::;;;::::::999999888999:::::::::999888777777555333333444555555444444444333333222222222333333333222111000000000000000000000000//////......------------------------------------------------------------------------............---,,,+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++************************++++++,,,------------,,,***+++++++++,,,,,,,,,,,,------,,,---------------,,,,,,------...------,,,+++++++++,,,,,,,,,------------............------///......///000000000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------,,,,,,,,,------+++,,,,,,---,,,,,,+++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---...---,,,,,,---...---+++......---,,,+++*********+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---------------,,,,,,,,,,,,,,,---------......,,,---......//////......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---...000000///...///000......------------..............................///////////////.........//////000000111111222222333444555777:::===@@@AAAEEEFFFIIIJJJKKKLLLOOOQQQRRRRRRRRRRRRSSSUUUVVVWWWXXXYYYYYYZZZZZZYYYYYYXXXVVVWWWYYYZZZ[[[ZZZYYYXXX[[[\\\]]]]]][[[WWWSSSQQQSSSRRRQQQPPPOOOMMMLLLLLLNNNMMMLLLKKKIIIIIIHHHHHHGGGFFFFFFEEEDDDCCCBBBBBB?????????>>>===<<<;;;:::;;;:::999999888888999999999888777666555444333222333333333222222222111111...//////000111111111111////////////....................................------------------------,,,,,,,,,---------......---------....../////////------------------------,,,------......------,,,+++,,,------.........---------------------------------------------------,,,,,,,,,---------......------------------------///............///000000............---,,,+++***---------............///+++,,,,,,---------,,,,,,,,,,,,---------.........+++,,,,,,------,,,,,,+++---.....................------------------------,,,,,,---------.........---------............///---------.......................................---......//////...---------...///000000000000000111111111111222222222222888888888999999999::::::999::::::;;;;;;;;;::::::888888:::;;;;;;:::999888777666444444555555444333555444333222222222333333444333222111000000000000000000000000000/////////////////////////////////------------------------------------------------............---,,,+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------------++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------,,,,,,+++++++++***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,------...,,,------------,,,------,,,------...------,,,,,,+++++++++,,,,,,,,,------******+++------.........------............//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------++++++,,,,,,---,,,,,,++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---+++***)))***---...---,,,......---,,,+++++++++++++++++++++,,,,,,---------------------------------------,,,,,,,,,+++++++++---,,,***)))***+++,,,...,,,,,,,,,---------------,,,------...............------------------------------------------------...............---------,,,...///000///...///000///......------......///........................------......///000000111...//////000111111222222222333444777999<<<>>>@@@DDDFFFIIIJJJKKKLLLNNNPPPPPPPPPPPPQQQSSSUUUXXXYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWYYY[[[\\\]]][[[YYYXXX[[[\\\]]]\\\[[[WWWTTTRRRUUUTTTSSSQQQOOONNNLLLLLLNNNMMMLLLJJJIIIIIIIIIIIIGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@??????>>><<<;;;:::;;;:::999999888888999999999888888666555444333333333333333222222222111111/////////000111111222333000000/////////.................................------------------------+++,,,,,,------.........,,,---...///////////////------------------------,,,------......------,,,+++,,,---......///......------------------------++++++++++++++++++++++++,,,,,,,,,---------......------------------------...............///000000***+++,,,---............---------............///++++++,,,------------,,,,,,---------............,,,,,,------------,,,,,,---------...............---------------------,,,,,,---------............---------............///,,,---......//////...................../////////...////////////...---------...//////000000000///000000111111222333333333888999999999999:::::::::999::::::;;;;;;;;;;;;;;;888999::::::::::::::::::888777555555666666555333555444333222111222333444444333222111111000111111000000000000000000000000////////////////////////------------------------------------------------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,+++,,,,,,,,,,,,---------******+++,,,,,,,,,,,,,,,------,,,,,,,,,---...///,,,---......,,,,,,---...------......------,,,,,,++++++,,,,,,,,,,,,------((()))+++,,,---.........+++---......---,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,---............---+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---(((''''''(((+++,,,,,,+++++++++++++++,,,...///000******************++++++---------------------------------,,,+++*********---,,,)))((((((***---///------------------------+++,,,------......------------------------------------------------------////////////............***,,,...///.........000//////............//////........................,,,,,,---...///000111111......///000111222222333222444666888;;;>>>???@@@CCCFFFIIIJJJKKKKKKMMMNNNNNNNNNNNNPPPRRRUUUXXXZZZYYYYYYYYYXXXXXXWWWWWWWWW[[[\\\]]]^^^^^^\\\ZZZYYYZZZ[[[[[[ZZZYYYWWWUUUTTTVVVUUUTTTRRRPPPOOOMMMMMMMMMMMMKKKJJJJJJIIIIIIIIIHHHGGGGGGFFFEEECCCBBBAAA@@@@@@@@@???>>>===<<<;;;999888777777666666777777888888777777666555444444333333333222222222111111333333222111000000111111000000000/////////..............................,,,,,,,,,------------...++++++,,,,,,---......///+++,,,...///000000000///------------------------,,,------......------,,,+++,,,---...////////////........................++++++++++++++++++++++++,,,,,,,,,---------......------------------------......------......///000***+++,,,---............---------............///,,,---....../////////...------------............------............---------------.........//////+++,,,,,,------.........------------............---------............///,,,---.../////////...---,,,,,,---------.........///////////////...---------...//////000/////////000000111333444555666777888888888888999999999999999::::::;;;<<<<<<;;;;;;999999999999999:::;;;;;;999888777777888777555333666444333111111222333444444444333222111111111111000000000000000000000000////////////////////////........................------------------------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,------------,,,,,,------------,,,,,,---------------.........,,,,,,,,,,,,------......******+++,,,,,,,,,,,,+++,,,,,,+++++++++,,,---...+++---///...,,,+++---...------......------,,,+++++++++,,,,,,,,,,,,------++++++,,,---......------+++---......,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---,,,,,,---...............------++++++++++++---------,,,,,,++++++,,,,,,---+++***)))***,,,---,,,++++++++++++,,,---...///000++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++***+++,,,---...------------------------***+++,,,,,,---,,,,,,,,,................................................//////.........---------)))+++---...------.../////////............//////........................---.........//////000000......///000111222333333111333555888;;;===>>>???BBBDDDGGGIIIIIIJJJKKKLLLKKKLLLMMMOOORRRUUUXXXZZZZZZZZZYYYYYYYYYYYYYYYYYY______```___^^^]]][[[ZZZYYYYYYXXXWWWVVVVVVUUUUUUWWWVVVUUUSSSRRRPPPOOOOOOMMMLLLKKKJJJJJJIIIJJJJJJHHHHHHHHHGGGFFFDDDBBB@@@@@@@@@@@@???>>>===<<<;;;999888777777666666777777888777777777666666555555333333333222222222111111444333222111111222222333000000000000/////////...........................,,,,,,,,,---------......++++++,,,,,,---...//////+++,,,...000000000000///------------------------,,,------......------,,,+++,,,---...////////////........................------------------------,,,,,,,,,---------......---------------------------------------...//////............---,,,++++++---------.........//////......///000111111000000---------.........//////---......//////......------------.........//////)))***+++,,,...///000111---------.........//////---------.........//////,,,,,,.../////////...---+++++++++,,,,,,---------//////000000///...---------...//////////////////111111222444666777999999777777777777888888888888999::::::;;;<<<<<<<<<;;;::::::999888999:::<<<===:::999888888888888666444666555333111111222333444555444333222111111111111000000000000000111111111................................................------------------------............---,,,++++++------------------------++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,------.........,,,------......------,,,---------....../////////*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,+++*********+++,,,---+++---///...,,,+++,,,///---.........---,,,,,,+++++++++,,,,,,,,,---------.........///......---,,,+++---//////---,,,...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////......,,,------.../////////......---+++******+++---...---,,,,,,++++++,,,,,,---111///......///000...---......---,,,,,,,,,------...------,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,------***+++---.........------------------------------******+++,,,,,,,,,,,,+++........................000000000000000000000000.........------,,,,,,,,,(((***,,,---,,,,,,---...//////............//////........................///////////////.........---...///000111222333333///000333666999;;;<<<===@@@CCCFFFHHHHHHHHHIIIJJJJJJJJJKKKNNNQQQUUUXXXZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[bbbbbbaaa```___]]]\\\[[[XXXWWWVVVTTTTTTUUUVVVVVVWWWWWWVVVTTTSSSQQQPPPPPPMMMLLLKKKJJJJJJJJJJJJJJJHHHHHHHHHHHHFFFDDDBBB@@@@@@@@@@@@@@@???===<<<;;;;;;::::::999888999999999777777777777666666666666333333333222222222111111222111111111222444666777000000000000////////////........................,,,,,,,,,------.........------------------------,,,---...//////...---,,,000---,,,---///000...,,,------------------------,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++...------,,,,,,------...///000000///---,,,...///........................------............------000//////......---,,,,,,//////000000///...------------------------------000000000///.........---------------------------......///...---,,,...000)))***,,,------,,,***)))////////////////////////000///...---------------------------------------/////////......---------////////////............000111111222444555666666888888888777777777777777888888999999999:::::::::;;;;;;;;;::::::999999999888777777666666666777777555444333222222444555666444444333333222111000000111111000///////////////////////////////////////...........................------,,,,,,------...------++++++++++++------------------------------222...(((''')))+++,,,+++...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................---,,,++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,++++++*********///...---,,,,,,,,,---...........................++++++,,,,,,,,,,,,---------------------------------------------------------------------------------------....../////////---------.........//////------------------------------------------------......------------......******+++++++++,,,,,,,,,---------------------------,,,+++,,,///000...+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,000///...------------------------....../////////////////////////////////---------.........//////////////////////////////........................------............------////////////////////////...//////000111222222222222333444555777999;;;<<<>>>@@@AAABBBBBBDDDFFFIIIIIIKKKNNNQQQSSSVVVZZZ]]]```^^^ZZZXXXWWWXXXZZZ\\\cccaaa___]]]]]]]]]\\\ZZZ\\\[[[YYYWWWUUUTTTTTTTTTTTTUUUUUUUUUUUUSSSQQQPPPLLLLLLLLLLLLKKKKKKKKKKKKIIIHHHGGGEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@>>>>>>===888888888888777777777777555666777888888777666555555555444444444333333333111111111111000000000///000000000000000000000000//////.........---------......------------......------------------------------............------///---,,,---//////...,,,------------------------,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++...------,,,,,,------...///000000///---,,,...///...............---------------............------////////////............000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,........................,,,------,,,++++++,,,...+++,,,...//////...,,,+++//////////////////////////////...---------------------------------------,,,,,,,,,+++++++++******---.........//////000000000000111222333444555555666666666666666666666666999999999999::::::::::::;;;;;;:::::::::999999999999888777666555444444444555444444333333333444444333333222111111000//////111111000///////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,++++++,,,------------------------------000---))))))+++---...---------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,******+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,++++++,,,---...///........................++++++,,,,,,,,,,,,------------------------------------------------------------------------------++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,------+++,,,,,,,,,------------------------------------+++***)))+++---...,,,***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------,,,,,,,,,---------......////////////////////////---------.........//////////////////////////////........................------............------////////////////////////...//////000111111222222222333333444666888999:::<<<===???@@@AAACCCFFFHHHFFFIIILLLPPPSSSWWW\\\```^^^\\\ZZZXXXXXXZZZ]]]___bbbaaa___^^^^^^^^^]]][[[\\\ZZZXXXVVVUUUTTTTTTTTTTTTTTTUUUTTTSSSRRRPPPOOONNNNNNNNNNNNMMMMMMMMMLLLJJJIIIGGGEEEDDDCCCBBBBBBCCCBBBBBBAAA@@@???>>>===::::::999999999888888888777888888888777555444333555555555555444444444444222222222222111111111111000000000000000000000000//////.........---------......------------......------------------------......------------.........---,,,---...///...,,,------------------------,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,...------,,,,,,------...//////000...---,,,.../////////.........---------------............------.........////////////000000000///.........//////------------------------------------------......////////////////////////,,,------,,,++++++,,,...---...///000000///...---//////////////////////////////...------------...------------------------...............---------,,,,,,---...///000111111//////000000111222333333666666666666666666777777999999:::::::::;;;;;;;;;::::::::::::999999999999;;;:::999888666555444444555555555555444333222222222222111111000/////////111000000///////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,---------------------------------,,,***+++---/////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,))))))***+++++++++******---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++------------,,,,,,,,,,,,************+++---...///------------------------++++++,,,,,,,,,,,,------------------------------------------------------........................,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,------------............------------------------+++******+++------,,,+++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---,,,,,,,,,---------------------.........////////////////////////------........./////////////////////////////////........................------............------////////////////////////...//////000000111111222222222333333444666777888999;;;===???@@@BBBFFFIIIFFFIIILLLOOORRRVVVZZZ^^^\\\[[[YYYYYYYYY\\\___aaa```___^^^___``````^^^\\\[[[ZZZXXXVVVTTTTTTTTTUUUTTTTTTTTTSSSRRRPPPOOONNNPPPPPPQQQQQQPPPPPPOOONNNJJJIIIGGGEEECCCBBBAAAAAACCCBBBAAAAAA@@@???>>>>>>;;;;;;;;;;;;::::::::::::888888888777666444222111555555555555444444444444333333333222222222222111000000000000000000000000/////////............---......------------......------------------------///...,,,,,,,,,,,,...///------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,...------,,,,,,------......//////...---,,,...////////////...------,,,,,,------............------,,,,,,---......///000000111000///......///000000////////////////////////......//////000000111111...........................///000///------///000...///000000000000///...///////////////////////////......---------..............................////////////////////////---------...///000000111......//////000111111222888888888999999999999999999::::::::::::;;;;;;;;;:::999999999999999999999;;;:::::::::999888777666555555666666555333111000222222111111000000000000000000////////////000000////////////////////////...........................------,,,,,,------...---------,,,,,,---------------------------------++++++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,***)))'''&&&---,,,,,,++++++,,,,,,------------,,,,,,+++++++++------------------------************+++,,,,,,---------------------------+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,/////////......------------------.........//////------------------------------------------------------,,,,,,,,,,,,------,,,------------.........---------------------------------...//////......------..................------------------------........................------------------------------,,,,,,,,,,,,------////////////////////////////////////////////////............////////////////////////////////////........................------............------////////////////////////////////////000000111111222222222222333444555666777:::<<<>>>@@@CCCGGGJJJJJJLLLNNNOOOQQQSSSVVVYYY\\\[[[YYYYYYZZZ[[[^^^___^^^]]]^^^___aaa```^^^\\\ZZZYYYWWWVVVUUUUUUUUUVVVUUUTTTSSSRRRQQQOOONNNMMMQQQQQQRRRRRRRRRQQQPPPOOOKKKJJJHHHEEECCCAAA@@@@@@BBBBBBAAAAAA@@@???>>>>>><<<<<<;;;;;;;;;:::::::::888888777666555444333222444444444444333333333333333333222222222111111111/////////////////////////////////.....................------------......------------------------...---,,,++++++,,,---...,,,---------,,,,,,------------------------------,,,,,,,,,---------......------------------------,,,------......------,,,...------,,,,,,------...---.........,,,,,,.../////////.........---------------............------++++++,,,---...//////000000000/////////000000000...........................//////000000111111111------------------------//////000///...---///111.........//////.........////////////////////////......---------......///........................,,,,,,,,,,,,,,,,,,,,,---///////////////..................//////000000111777777888888999999999999999999999:::::::::;;;;;;999999999999999999999999777777888999999999888777555555666666555333111000222222222222222111111111000000////////////000000////////////////////////...........................------,,,,,,------...------------------------------------------------+++,,,------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---,,,***)))(((---,,,,,,++++++,,,,,,------------,,,,,,+++++++++------------------------,,,,,,,,,,,,+++******)))------------------------+++++++++,,,,,,,,,------------------------------------------------------++++++++++++++++++++++++/////////......------------------.........//////------------------------------------------------......------------......,,,,,,,,,,,,------------------------------------,,,---...//////......///........................------------------------................................................---------,,,,,,------.../////////...............////////////////////////........./////////000000////////////////////////........................------............------///////////////////////////////////////000000000111111111111222333555555777:::<<>>>>>=========<<<<<<<<<:::999888777666666777777555555555444444444333333222222222111111111000000000000000000000000000000.../////////000000000000......------------......------------------------++++++---......---++++++***,,,...---+++***,,,...------------------------,,,,,,,,,---------......------------------------------............------...------,,,,,,------...+++,,,------,,,,,,...000+++,,,,,,---...///000000---..................---111111111111222222222222,,,...111444444333000...111111111111111111111111222222111111000000/////////////////////////////////000111000......000111//////............//////////////////////////////---------------...///000////////////////////////,,,---------......//////,,,------...///000111111/////////000000000000000444444555555666777777888666777777777777888888888777777888888999999999999999:::<<<<<<<<<:::888777555444333222222444555666000000000000000111111111///////////////000111111////////////////////////...........................------,,,,,,------...,,,---...//////...---,,,------------------------***,,,...---++++++...111...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,------......---------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------*********++++++,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------////////////////////////---------....../////////---------.........//////---------------------------------------------------,,,,,,++++++,,,,,,---............/////////000------------------------+++...111000...---///111......---------,,,,,,,,,........................////////////////////////000000000000000000000000///////////////000111111444444444333333333222222////////////////////////////////////000000000000////////////////////////........................---..................---///////////////////////////////////////.........//////000222333666888999666888;;;<<<>>>@@@CCCFFFIIIKKKNNNQQQSSSVVVZZZ]]]]]]]]]]]]^^^```bbbcccddddddfffhhhkkkllliiiddd```[[[ZZZZZZYYYYYYZZZ\\\\\\___]]]ZZZWWWTTTSSSRRRRRRQQQRRRTTTUUUUUUSSSQQQOOOMMMLLLJJJIIIHHHGGGGGGGGGAAAAAA@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>===<<<:::888666666666666777777666666666555555555333333333222222222111111000000000000000000000000.../////////000000111111.........------.................................------------------------+++++++++,,,,,,---------,,,,,,,,,---------..............................//////...------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***,,,---++++++,,,------...//////222111111111111000000000//////......---......///222111000///......//////111111111111111000000000...............///000000............//////000000+++,,,---...000000111111000000////////////////////////.........---------......//////......---,,,//////.........---------........................---------............///---......///000111111222222222333444444555555666777666666666666777777888888888999999999999888888999::::::::::::999888888555555555555555555555555666555333111000000111111000000000000000000000000000/////////............///...---,,,,,,---...///................................................,,,,,,,,,---------......,,,,,,+++*********++++++++++++,,,,,,,,,,,,---------,,,+++++++++,,,---...,,,,,,------...------,,,------------------------,,,---.../////////......++++++,,,------......///222222111///...---,,,++++++,,,---...---,,,+++***,,,,,,,,,---------......,,,,,,,,,---------......---------,,,,,,+++++++++...------,,,,,,------............------,,,,,,,,,........................///...,,,,,,...//////...++++++,,,,,,,,,---------........................---,,,+++***+++---000111111000///...------...//////...---,,,,,,---...//////...---,,,,,,,,,,,,,,,//////...---,,,++++++***......///000000///...---.........------------,,,000///...---,,,---......///000000111111000000/////////...//////000111222111222222333333333333222555333111000000111333444000///////////////000000/////////000000000000000000000///............///000///...------...///000000000000000////////////000000000000000/////////000000000000000000000000111222222333333444555555777888999;;;===@@@BBBCCCIIIIIIJJJNNNSSSWWWYYYZZZ[[[\\\]]]^^^___cccgggkkklllmmmnnnnnnllliiieeecccaaaaaa``````aaabbbdddeeebbb___\\\XXXVVVUUUVVVWWWSSSTTTTTTTTTSSSSSSRRRQQQNNNLLLJJJJJJJJJIIIGGGEEEEEEDDDBBB@@@???????????????<<<;;;;;;>>>>>><<<:::>>>>>><<<:::999888777777777666555444333222222222111111111111111222222222000000000000////////////////////////............,,,---------.../////////........................------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------..............................//////...------------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---///---------....../////////111111111111111111111111111000000000///000000000000000000111111111222222000000000000000000000000000000//////000000111222......//////000111111111------...///000000000000....................................------------......//////......---,,,//////.........---------........................---------............///.........///000111111111222222222333444444555555666666666666666777777888888888999999999999888888999999::::::999999888777444444444444444444444444333333222222222222222222000000000000000000000000000000/////////.........///...------------...///------------------------.................................------,,,,,,,,,,,,,,,+++++++++,,,,,,---++++++,,,,,,,,,,,,------///...---,,,,,,,,,---...------......---,,,,,,+++------------------------,,,------------.........------------------------111000000///...---,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,---------......---------,,,,,,+++++++++...------,,,,,,------.........---------,,,,,,,,,---------------------------,,,++++++------,,,+++++++++,,,,,,,,,------------------------------------,,,+++++++++---///000000///...---------......///...------------...//////...------,,,,,,,,,---000//////......------,,,---...///000000///...---........................///......------...///000111111222222222222222222111111111000111111222222111111222333333444444555666555444444444555666777777666555444444333444444000000000000////////////111000000/////////////////////............//////000000000000////////////////////////////////////////////////////////////111111111222333333444444666777888:::===@@@BBBCCCIIIIIIJJJMMMQQQUUUWWWXXXYYYZZZ\\\]]]___bbbfffjjjnnnmmmlllkkkiiigggfffeeeccccccccccccdddeeefffgggcccaaa\\\XXXVVVUUUUUUUUUUUUUUUVVVUUUUUUTTTSSSRRROOONNNLLLKKKJJJIIIGGGFFFEEEDDDBBBAAA@@@@@@@@@@@@AAA???===>>>@@@@@@???===>>>===<<<:::999888777777555555444444444444444444222222222222111111111111111111000000000/////////////////////............---------.......................................------------------------------------,,,,,,,,,,,,,,,,,,,,,---------..............................//////...------------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...///000///------///111/////////////////////000000000000111111111111111111111000000111111111111///000222444555555555555222222222222222222222222333333222222222333444444333333333333333222222111000000111111111111000000////////////////////////.........---------,,,,,,......//////......---,,,/////////............---........................---------............///......//////000000111111000111111222333333444444666666666666666777888888888999999::::::999999888888999999999999888777777444444444444444444444444111111222333333333333333000000000000000000000000000000000/////////......///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///...---,,,++++++***,,,+++++++++,,,---......++++++,,,,,,,,,,,,------000///...---------------------...------,,,+++***---------------------------,,,+++++++++,,,.../////////...------,,,++++++//////.........---------,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,---------......------,,,,,,,,,,,,++++++...------,,,,,,------......------------,,,,,,,,,,,,,,,,,,,,,---------------,,,+++,,,......,,,***,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,,,,...///......---,,,,,,,,,------///...------------...//////...------,,,---------////////////////////////---....../////////......///////////////000000000.........///000222333444444444555555555666666666444444333222222222333333222222222222333444666666666666777777888888888999;;;:::999888777666666666333333333222222111111000111111000////////////000......////////////......000000000000////////////........................////////////////////////000000000111222222333333555666777999<<>>===<<<:::999888888888444444444555555555666666333333333222222111111111111111111000000000000///////////////...........................---------........................------------------------......------,,,,,,,,,+++,,,,,,,,,---------..............................//////...------------...//////............//////------------------------.../////////......///111////////////////////////000000000000111111222222000111111222222222222222222333666888888888777666444444555555555555666666666666555555666666777888:::::::::999888666555444444555555444444333222111111111111111000000000000.........------------,,,.........///......---,,,/////////.......................................---------............///.../////////000000000111000000000111222222333333666555555666666777888999999999::::::::::::999999888888999999888888777666444444444444444444444444111222333444444444222222000000000000000000000000000000000////////////............------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...---,,,,,,+++++++++++++++,,,---...///000+++++++++,,,,,,,,,------///......---,,,,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++...///......---------,,,,,,,,,---------------------------,,,+++***+++,,,---...,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------++++++,,,,,,,,,,,,,,,---///......///000000...,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,.........------...............------------......------......////////////---.........//////////////////000000111111111111111111222444555777999999999888888999999:::::::::666555444333333333333333444333333222222333444555444444666777777777777777888888777666666666777777888777777666555444333333111111000////////////000---...///000000///...---000000000000////////////---------......................................./////////000111111222222333444666888;;;???AAACCCGGGHHHJJJKKKLLLNNNPPPRRRUUUWWWYYY\\\^^^aaaeeehhhlllkkkjjjhhhgggfffeeeeeeeeefffggghhhiiihhhggggggbbb```\\\YYYWWWVVVWWWXXX]]]]]]]]]\\\[[[YYYXXXWWWSSSQQQOOOMMMMMMKKKIIIGGGEEEDDDCCCBBBBBBBBBCCCDDDEEEDDDDDDCCCCCCCCCBBBAAA>>>===<<<;;;999999999999666666666666666666555555555555444333222111111000222222111111111000000000////////////............/////////...---------,,,........................------------------------.........------,,,,,,,,,,,,,,,,,,---------..............................//////...------------.........------------......---------------------------...///...------///111////////////000000000000000111111222333444555555555666777888888888888777888999:::;;;;;;999777666555555666666666777777777999888888888888999::::::;;;<<<>>>???@@@???>>>>>>;;;;;;::::::999777666555333333222222111000000/////////.........---------.........///......---,,,////////////////////////........................---------............///////////////000000000000//////000111111222222333555555555555666777888999::::::;;;;;;;;;;;;::::::999999999999999888777777444444444444444444444444444444555555444333111000000000000000000000000000111000000000////////////---..................---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,---...///000+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++******))))))+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++...///,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,+++***+++,,,...///,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------+++++++++,,,,,,---------000/////////000000...,,,,,,,,,---------.........------------------------...---------,,,,,,------++++++,,,,,,,,,,,,,,,,,,---..................---......---------......///,,,,,,,,,------...//////............//////000000000000111111222333444444555666888999;;;===>>>>>>===<<<;;;;;;;;;;;;<<<===666555444444333333333333666666555444333333333333111222333444444444444333444444444555666777888999888888777777666555444444222111111000000000000000...///111111111111///...000000000000////////////------------......//////////////////////////////...//////000000111222222333444555777:::===@@@AAAEEEGGGIIIJJJJJJLLLOOORRRUUUWWWZZZ]]]^^^aaaeeeggghhhiiijjjjjjhhhfffcccbbbcccdddeeefffgggfffeeeddd___]]]ZZZXXXXXXYYYZZZ[[[``````___^^^\\\[[[YYYXXXSSSQQQOOONNNMMMLLLJJJHHHFFFEEEDDDCCCCCCCCCDDDEEEDDDDDDDDDCCCBBBAAAAAAAAA>>>===<<<;;;:::999999999999999999999777666444333666555555444333222111111222222222222111111111111////////////............/////////...---------,,,........................------------------------.........---------------,,,,,,,,,---------..............................//////...------------...,,,,,,++++++++++++,,,,,,---------------------------...///.........000222//////000111111222222333444555666777888999::::::===>>>@@@AAABBBBBBAAAAAA>>>>>>>>>>>><<<:::888777555555666666777777888888;;;::::::::::::;;;<<<<<<888;;;???DDDGGGIIIJJJJJJCCCCCCCCCBBBAAA@@@???>>>888777666444333111000000000000000/////////............//////......---,,,...////////////000000000........................---------............///////////////000000000000///000000111222222333333555555555555666888999::::::;;;;;;<<<<<<;;;;;;:::999::::::::::::999888888555555555555555555555555666666555555444222111000000000000000000000000000111111000000000/////////------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,+++++++++,,,---......++++++,,,,,,,,,,,,------******++++++++++++******((()))***,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,...///++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,---------......,,,,,,,,,---------......++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,------------...++++++,,,,,,------......111///---,,,---------+++,,,---------....................................,,,---------------------++++++,,,---------,,,,,,------...//////...------.........---......///000+++,,,,,,,,,------......////////////000111222222222222333444666777888888;;;<<<===???@@@@@@@@@@@@>>>===<<<:::999::::::;;;666666555444444444555555777777777777777666555444333333333333333333333333444555555666888:::<<<===777777666666555555444444444444333222222222222333111111222222222222111111000000000000////////////---------...//////000000000000000000000000000000/////////000111111222222333444555777999<<<>>>???AAAEEEHHHIIIIIIKKKPPPTTTWWWZZZ]]]___```bbbeeegggfffgggiiijjjhhhfffbbb```aaaaaabbbbbbcccbbbbbbaaa]]]\\\ZZZXXXXXXZZZ\\\^^^```___^^^]]][[[YYYWWWVVVRRRPPPNNNNNNNNNMMMKKKIIIHHHGGGEEEDDDDDDDDDEEEEEECCCDDDDDDCCCAAA??????@@@>>>===<<<;;;::::::::::::;;;;;;;;;:::999666444222555555555444444333333333333333333222222222111111////////////...........................---------........................------------------------------------............,,,,,,,,,---------..............................//////...------------...------,,,,,,,,,,,,------...........................///000000//////222333000111222333444555666777::::::<<<===>>>@@@AAAAAADDDEEEGGGIIIJJJIIIHHHHHHBBBAAA@@@???===<<<;;;:::888888999::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<======999<<>><<<999777555444111111111111000000000000......//////......---,,,.../////////000000000000........................---------............///000000000000////////////000000111111222333333444444444555555666888999:::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;:::999999666666666666666666666666666555444333333333333333000000000000000000000000111111111000000000//////------...//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,+++++++++,,,,,,---++++++,,,,,,,,,,,,------((()))+++,,,---,,,,,,+++++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,------------.........,,,---------------------,,,,,,,,,+++++++++++++++)))***+++,,,------------,,,,,,,,,---------......,,,,,,,,,---------......+++++++++,,,,,,---------...------,,,,,,------...,,,,,,,,,---------......+++,,,,,,---......//////333000,,,++++++---------------------............------------------------++++++,,,---............***+++,,,.........---,,,------...//////...------...............///000000------------............111000000000111222333444666666777999:::<<<======??????AAAAAABBBAAA@@@@@@===<<<999777666555666666777666666666666777777888666888:::<<<===;;;:::999:::999777666555555666777777777777888:::;;;===>>>888888888888888888888888888777777666666666666666444333333222222333333444000000000000////////////------...//////000111111111111111111111111111111//////000111111222222333444444555666888:::<<<===>>>BBBGGGIIIIIILLLRRRWWWZZZ]]]```aaabbbccceeegggggggggggggggfffdddcccbbb``````____________``````^^^\\\ZZZXXXXXXZZZ\\\^^^]]]\\\[[[ZZZWWWUUUSSSRRRPPPOOOMMMMMMNNNNNNLLLKKKIIIHHHGGGEEEDDDDDDDDDEEECCCDDDEEECCC@@@>>>???@@@>>>===<<<;;;;;;:::;;;;;;:::;;;;;;;;;:::888555444555555555555444444444444444333333333333222222222////////////............---------.......................................------------------------,,,---------.../////////,,,,,,,,,---------..............................//////...------------...000000////////////000000........................///000111111000111333555111222333555777888999:::>>>???@@@AAACCCEEEFFFFFFFFFGGGJJJLLLLLLLLLKKKJJJCCCBBBAAA???>>>==================>>>???@@@@@@AAA<<<<<<<<<<<<<<<======>>>===???DDDHHHKKKLLLLLLLLLRRRSSSSSSRRRQQQPPPOOOOOOJJJIIIGGGDDDAAA>>><<<;;;222222222222111111111000......//////......---,,,.../////////000000111111........................---------.........//////000000000000////////////111111111222333333444444444444555555666888999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999777777777777777777777777555444333222333444555666000000000000000000000000111111111111000000000000,,,---...//////...---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***,,,,,,+++******+++++++++++++++,,,,,,,,,---------((()))+++---.........---...------,,,+++***((((((++++++++++++++++++++++++,,,---.../////////......///......------,,,,,,+++,,,,,,,,,+++++++++******(((***+++---......------,,,,,,,,,---------......,,,,,,,,,---------......+++++++++,,,,,,---------...------,,,,,,------...,,,,,,,,,------.........,,,,,,------...///000000666333...,,,,,,...000000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............***+++---...///...------,,,---...//////...---,,,...............///000000////////////////////////222111000000111333555666999999:::<<<>>>???@@@AAAAAAAAABBBBBBBBBAAA@@@???<<<:::777444222222222333888777777777888999::::::555888<<<@@@AAA@@@???===@@@>>><<<999888999:::;;;999999999999999:::;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::999999999999999555555333222222333555555000000000000////////////.........///000111111222111111111111111111111111000000000111222222333333555555555666777999;;;<<<<<>>???AAA>>>===<<<;;;;;;;;;;;;;;;888999;;;;;;;;;999777666444444444555555555555555444444444333333333222222000/////////............,,,------....../////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,........................,,,++++++******++++++,,,------------------,,,,,,.........------,,,,,,,,,........................+++---000000///.........111222333222222222444666;;;<<<<<<===>>>@@@BBBCCCDDDDDDCCCBBBCCCEEEHHHIIIKKKJJJHHHHHHIIIIIIHHHFFF@@@AAABBBCCCCCCBBBAAA@@@BBBCCCFFFHHHHHHHHHFFFEEEDDDBBB@@@???>>>???@@@AAAAAADDDHHHLLLOOOQQQRRRRRRVVVVVVVVVWWWVVVUUUUUUTTTPPPOOOMMMLLLJJJEEE???:::<<<999555333333444333333222111000000///.........---------,,,------......000000000000////////////------...///000000//////...000111000///...///111000000000000111222333444333555666666666666999;;;;;;;;;<<<<<<===>>>>>>>>><<<===>>>>>>>>><<<;;;:::888888777777666666555555333333444555444333222111111111000000000000111111222000......111111///---////////////////////////------------------------........................++++++,,,,,,,,,+++******------------,,,,,,+++***------------------------,,,,,,,,,------------...------------------------,,,------.../////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------.....................---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------777333---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------........................---------------------------------...............222111000//////000111222111222333555777:::<<<>>>???AAADDDDDDCCCBBBBBBBBBBBBAAA???===<<<;;;<<<<<<@@@???<<<:::999999999:::<<<<<<;;;;;;;;;::::::999<<<<<<<<<===???AAACCCEEEEEEDDDBBB@@@>>>===<<<;;;AAA???======>>>@@@AAABBBEEECCC@@@@@@@@@AAAAAA@@@AAAAAA???>>><<<;;;:::999666777777888888888777777444333333222222111111111000000000000000111111111222111000//////...//////000000000000000000000000222111111222555888;;;===???AAACCCEEEHHHMMMSSSWWWZZZ[[[[[[[[[\\\^^^aaaeeeaaaccceeedddcccaaa```aaa______``````___]]][[[ZZZ]]]]]]\\\[[[ZZZYYYXXXXXXXXXWWWUUUSSSQQQOOOOOONNNPPPPPPOOONNNMMMKKKJJJIIIHHHGGGFFFFFFGGGGGGEEECCCAAABBBBBBCCCCCCCCCBBBBBB@@@@@@??????>>>============<<<;;;:::888777666555222222333333333333444444333222111111000000111111////////////////////////------------------------------..................,,,,,,,,,,,,,,,,,,,,,,,,..............................------------.........---------------------.........------,,,,,,,,,...............------------///111000///...///000111222444666666888;;;===EEEDDDCCCCCCCCCCCCCCCDDDCCCBBBBBBBBBCCCEEEGGGIIIKKKIIIGGGFFFFFFEEECCCBBBAAAAAABBBCCCCCCDDDDDDDDDDDDEEEGGGJJJKKKLLLMMMLLLOOOMMMJJJGGGEEEEEEEEEEEEJJJLLLOOORRRSSSTTTSSSSSSUUUUUUUUUUUUUUUTTTTTTSSSRRRQQQOOOOOOMMMJJJFFFCCCAAA===999666555555333222111111222222111000//////.........---......///000000000000////////////...---......///000000//////...000111000///...///111000000000000111222333444444555666666666777999;;;;;;;;;<<<<<<===>>>>>>>>>======>>>???>>>===<<<;;;999888888777666666555555333444444555444333222111111111000000000000111111222000...///111111///---////////////////////////------------------------........................,,,,,,,,,---,,,,,,+++***---------------,,,+++***------------------------,,,,,,,,,------.........------------------------,,,,,,---...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------444111---+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------........................------------------------////////////////////////333222111000000111222222444555666888;;;===???AAAFFFHHHHHHGGGDDDAAA@@@@@@AAAAAA@@@@@@AAABBBDDDEEEBBBAAA>>><<<<<<<<<>>>???============>>>???@@@@@@@@@@@@@@@AAABBBDDDFFFHHHDDDDDDDDDDDDDDDEEEFFFGGGFFFEEECCCBBBCCCDDDEEEFFFGGGEEEBBBBBBBBBCCCBBBBBBCCCBBBAAAAAA???>>>>>>===;;;;;;;;;<<<<<<;;;::::::777777666555444333222222111111111111111111111111111111000/////////000000111111111111111111111111555444333333444666888999<<<>>>AAACCCFFFJJJPPPTTTVVVWWWXXXXXXXXX[[[___bbb```bbbddddddbbb`````````````````````___]]][[[ZZZZZZZZZYYYYYYXXXWWWWWWWWWWWWVVVTTTRRRPPPOOONNNNNNPPPPPPPPPOOONNNMMMKKKKKKIIIHHHGGGGGGHHHGGGEEECCC???@@@@@@AAAAAA@@@@@@???@@@@@@??????>>>=========<<<<<<;;;:::888777666555444444444333333222222222333222111111000000111111////////////////////////------------------------..................------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////.................................---------------------------------------///000111000///000111333333666:::<<>><<<:::888777444444666666555444222000///////////////000111111000000/////////...............///000000000//////...000111000///...///111000000000000111111222333444555666777666777999;;;;;;;;;<<<<<<===>>>>>>>>>===>>>?????????>>>===<<<999999888888777666666666444444555555444444333222222111111000000111111222222000//////000111///...////////////////////////------------------------........................------......------,,,+++,,,------------,,,,,,+++------------------------++++++,,,,,,---...//////------------------------+++,,,,,,------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------000...,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------........................------------------------111111111000000000000000222222222222222333555555:::;;;<<>>>>>>>>>>>======<<<;;;::::::999888777555555444222222222222111111111111000000000000000000111111111111111111111111111111555444333333444555777888999;;;>>>@@@BBBFFFKKKOOOPPPQQQRRRRRRSSSVVVZZZ^^^___aaabbbbbbaaa_________aaaaaa```___^^^\\\ZZZYYYVVVVVVVVVVVVUUUUUUUUUUUUVVVUUUSSSQQQPPPNNNNNNNNNOOOOOOPPPPPPOOOOOONNNMMMKKKJJJHHHHHHHHHGGGEEECCC???@@@@@@AAA@@@@@@??????@@@@@@??????>>>=========<<<;;;:::999888666555555666666555444333222111111333222111111000000111111////////////////////////------------------------...............---------------------------------........................------............------.........///////////////...............------------------------............///000000111333666999;;;>>>BBBEEEHHHKKKNNNQQQQQQPPPNNNKKKHHHFFFEEEEEECCCCCCDDDEEEFFFHHHJJJKKKMMMJJJHHHGGGFFFEEEBBB@@@DDDCCCAAA@@@@@@BBBDDDFFFGGGGGGGGGIIIKKKNNNRRRTTTVVVUUUTTTSSSRRRSSSSSSSSSPPPQQQRRRSSSRRRQQQOOONNNKKKKKKKKKJJJJJJJJJJJJJJJMMMLLLJJJKKKMMMOOOPPPPPPPPPMMMIIIGGGEEECCCAAA???:::;;;<<<===;;;888555333111111000000000111222222000000000/////////.........//////000000000//////...000111000///...///111000000000000000111222222444555666666666777999;;;;;;;;;<<<<<<===>>>>>>>>>===>>>???@@@@@@???>>>===:::999999888888777666666555555555555444444444333222222111111111111222222111111000000000000000///////////////////////////...............................................................------,,,,,,---------------,,,,,,------------------------***++++++,,,---...//////------------------------++++++,,,,,,---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,------,,,+++------------------------------------------------,,,,,,------------------........................------------............111111111111111111111111111111222444666888:::;;;AAABBBCCCEEEGGGIIIJJJJJJIIIJJJLLLLLLKKKJJJKKKMMMNNNNNNPPPQQQQQQRRRQQQQQQRRRPPPLLLJJJHHHHHHJJJKKKFFFDDD@@@===;;;<<<===>>>=========>>>???@@@AAAAAAEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHIIIKKKNNNQQQQQQOOOMMMLLLMMMMMMKKKJJJFFFFFFEEECCCBBBAAA@@@@@@>>>>>>>>>===<<<;;;:::999:::::::::999999888888777333333333333222222222222000000000000111111222333111111111111111111111111111111222333444666888999777999<<<>>>@@@DDDHHHKKKJJJKKKLLLMMMOOORRRWWWZZZ]]]___aaaaaa___^^^^^^^^^```___^^^]]][[[ZZZXXXWWWSSSTTTTTTTTTUUUUUUUUUVVVUUUUUUSSSRRRPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPPPPOOOMMMKKKJJJIIIIIIHHHEEECCCBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@??????>>>=========;;;::::::999777666666555666555555444333333222222333222111111000000111111////////////////////////.............................................---------------------------........................------...//////...------............//////000000........................---------....../////////---///111222555888===@@@DDDGGGKKKNNNPPPRRRTTTVVVSSSRRRPPPNNNMMMLLLKKKKKKLLLMMMMMMOOOPPPRRRSSSTTTSSSQQQOOOOOOOOONNNLLLJJJJJJHHHEEEBBBAAABBBDDDFFFFFFEEEDDDDDDEEEHHHKKKMMMLLLLLLLLLKKKLLLLLLLLLLLLGGGHHHJJJLLLLLLKKKJJJIIIFFFFFFEEEDDDCCCDDDDDDEEEGGGEEEDDDEEEHHHKKKMMMMMMPPPNNNLLLJJJJJJIIIGGGFFFAAABBBCCCCCC@@@===999777555444333222222222222222111000000000000////////////000000000000000//////...000111000///...///111000000000///000000111111333555666666555666888;;;;;;;;;<<<<<<===>>>>>>>>>===>>>???@@@@@@???>>>===:::::::::999888888777777666666555555555444444444333333222222222222333333111111111111000000000000////////////////////////......................................................//////......---,,,,,,------......---------------------------------++++++,,,,,,---...//////------------------------+++,,,,,,---,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------............//////000000000000------------------------------------------------------------------------------------------------***+++,,,------,,,,,,,,,------------------------------------------------,,,,,,,,,---------..............................---------......///////////////000000000111111111000111444777;;;>>>@@@BBBFFFGGGHHHJJJKKKLLLLLLLLLFFFHHHJJJKKKKKKMMMOOOQQQPPPQQQTTTVVVWWWWWWVVVUUUUUUSSSPPPMMMJJJHHHHHHGGGAAA???<<<888777777888999999999::::::;;;;;;;;;;;;??????>>>>>>>>>>>>>>>???@@@BBBCCCDDDEEEIIINNNRRRTTTSSSQQQQQQQQQPPPNNNLLLJJJIIIGGGFFFDDDBBBAAA@@@>>>>>>>>>>>>===<<<;;;:::999999999999::::::::::::555444444444333333333222111111111111111222333444111111111111111111111111111111222333444555666777666888;;;===???BBBEEEHHHFFFGGGIIIJJJLLLPPPUUUYYYZZZ\\\______^^^\\\\\\]]]]]]\\\[[[YYYXXXWWWVVVUUUTTTTTTTTTUUUVVVVVVWWWWWWVVVUUUTTTSSSRRRRRRRRRRRROOOOOOPPPQQQQQQQQQPPPPPPNNNLLLKKKJJJJJJIIIFFFDDDDDDDDDDDDDDDDDDCCCBBBBBB@@@@@@??????>>>=========;;;::::::999888777666666444444444444444444444444333222111111000000111111000000000000000000000000........................---------.........//////------------------------...........................///000111111000///...---------......//////000.............../////////.........///000000111111///222555888;;;???CCCFFFKKKMMMQQQSSSTTTUUUVVVWWWUUUUUUTTTTTTTTTTTTUUUUUUXXXXXXYYYZZZ[[[\\\\\\]]]YYYXXXVVVUUUUUUUUUSSSQQQNNNKKKHHHEEECCCCCCDDDEEEBBBAAA@@@???@@@AAADDDEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCFFFHHHIIIIIIHHHGGGGGGFFFEEEDDDCCCDDDEEEEEEEEECCCBBBCCCFFFIIIJJJJJJLLLJJJIIIIIIJJJJJJHHHFFFEEEEEEFFFEEEDDDAAA>>>===:::999888666555444444444222222111111111000000000000000111111111000//////...000111000///...///111000000000//////000000111222333555555444555777999;;;;;;<<<<<<===>>>>>>>>><<<===>>>?????????>>>===;;;;;;::::::999888888888777777666555555555555666444333333222222333333444111222333222000///000111////////////////////////......................................................//////......---,,,,,,------............---------------------------,,,,,,,,,---------......---------------------------------------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......******++++++,,,---------,,,,,,,,,------------...------------------------------------------------------------------------***,,,------,,,+++,,,---------------------------,,,------......------,,,+++,,,,,,------.................................---------...//////000000......///000111222222333333444888<<>>>>>999999::::::::::::;;;;;;666666555555444444333333222222222111222222333333222222222222222222222222444444444333333222222111444777:::<<<>>>@@@CCCEEEDDDFFFHHHJJJLLLQQQVVVZZZXXX[[[]]]]]]\\\[[[[[[\\\ZZZYYYXXXWWWVVVUUUUUUUUUUUUVVVVVVVVVWWWWWWXXXXXXVVVUUUTTTTTTSSSSSSSSSSSSOOOOOOPPPPPPQQQPPPPPPPPPNNNMMMKKKKKKKKKJJJHHHEEEDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@??????>>>=========;;;;;;::::::999888888777333333444444555555555555333222111111000000111111000000000000000000000000........................+++,,,,,,---...///000000................................................---...000111111000...---+++,,,,,,---......//////---........./////////000/////////000111222222222666999===@@@BBBEEEHHHJJJKKKNNNRRRTTTUUUUUUVVVWWWWWWWWWXXXXXXYYYZZZ[[[\\\]]]]]]^^^_______________YYYWWWTTTSSSRRRQQQOOOMMMHHHGGGDDDBBBAAAAAAAAABBB>>>============???@@@AAAAAABBBBBBCCCCCCDDDCCCCCCEEEGGGIIIKKKMMMMMMLLLKKKMMMLLLJJJIIIIIIIIIKKKLLLIIIHHHGGGHHHJJJKKKKKKJJJJJJHHHHHHHHHIIIHHHGGGEEEDDDDDDEEEEEEEEEEEEDDDDDDAAA@@@>>><<<999888777666333333333222222222222111111111111111111000//////...000111000///...///111000000////////////000000111222333333333444666888;;;;;;<<<<<<===>>>>>>>>>;;;<<<===>>>???>>>======;;;;;;;;;:::999999888888888777666555555555666777444444333333333333444444000222333222000///000222////////////////////////................................................---............---,,,,,,,,,,,,---...............------------------------...------------,,,,,,,,,------------------------...............---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......'''(((((()))******++++++,,,,,,,,,---------..............................------------------------------------------------,,,---///...+++***,,,...........................,,,,,,---......---,,,,,,++++++,,,,,,---......///........................---------...///000000000---...///111222444555666888:::===@@@BBBDDDEEEFFFEEEFFFGGGGGGFFFDDDBBBAAA???@@@AAAAAA@@@AAADDDFFFFFFIIINNNRRRTTTTTTSSSRRROOOOOONNNLLLIIIDDD@@@===888888777888888999:::;;;::::::;;;<<<<<<;;;:::999555555666666777999:::;;;777:::=========???EEEKKKMMMLLLKKKKKKKKKIIIFFFDDDEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBAAAAAA======<<<<<<;;;::::::999777777666666555444444333444333333222222222333333222222222222222222222222444444444333333111000000333555999;;;<<<>>>@@@BBBDDDFFFHHHKKKNNNRRRXXX\\\WWWYYY[[[\\\[[[ZZZZZZ[[[YYYXXXWWWVVVUUUUUUVVVWWWWWWWWWWWWWWWWWWWWWXXXXXXUUUTTTSSSSSSSSSSSSSSSTTTOOOOOOPPPPPPPPPOOOOOONNNMMMLLLKKKKKKLLLKKKIIIGGGFFFFFFFFFEEEEEEDDDBBBBBB@@@@@@??????>>>=========<<<<<<;;;;;;:::999999999555555555555444444444444333222111111000000111111000000000000000000000000........................***+++,,,---...000111111................................................+++,,,---//////---,,,+++++++++,,,,,,---...//////---.........//////000000///000000111222333333333;;;>>>CCCFFFGGGHHHJJJKKKJJJMMMQQQTTTTTTTTTUUUVVVXXXXXXXXXYYYZZZ[[[]]]^^^\\\]]]]]]^^^^^^]]]]]]\\\TTTRRROOOMMMKKKIIIFFFDDDAAA@@@>>>============>>>;;;;;;<<<<<<===>>>@@@@@@AAABBBEEEGGGIIIKKKLLLMMMKKKLLLNNNQQQRRRQQQPPPPPPSSSRRRPPPOOONNNOOOQQQRRRNNNMMMLLLMMMNNNOOOMMMLLLKKKJJJIIIIIIIIIIIIGGGDDDAAAAAABBBCCCEEEFFFHHHHHHFFFEEEBBB???===:::999888444444444333333333222222111111111111111000/////////000111000///...///111111000////////////000000000111222222222333555777;;;;;;<<<<<<===>>>>>>>>>:::;;;<<<>>>>>>>>>===<<<<<<;;;;;;::::::999999888999888666555555555666777555444444333333444444555000222444333000///000222////////////////////////////////////////////////........................------......------,,,+++,,,,,,---.../////////...------------------------///......------,,,++++++------------------------.../////////...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,---...//////000000,,,,,,,,,------.................................---------------------------------------------------//////...+++***,,,///........................,,,,,,---......---,,,,,,++++++,,,,,,---...//////........................---------...///000000111......000222444666888999===>>>@@@CCCDDDEEEDDDDDDCCCCCCDDDDDDCCC@@@===<<<999:::;;;;;;<<<>>>AAADDDFFFHHHLLLOOOPPPNNNLLLIIIMMMNNNOOONNNKKKGGGBBB???<<<<<<<<<;;;;;;::::::999999:::;;;;;;;;;:::999888999999888888888999::::::888;;;>>>===;;;===BBBHHHHHHGGGFFFFFFFFFDDDAAA???======>>>??????@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAA???===<<<:::888888888777777666555444444444555444444333222222222222222222222222222222222222000111222333333333333333111444777999;;;<<<>>>@@@EEEGGGIIILLLOOOTTTZZZ^^^VVVXXX[[[[[[ZZZZZZZZZZZZXXXXXXVVVVVVVVVVVVWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWSSSSSSRRRRRRRRRRRRSSSSSSOOOPPPPPPPPPOOOOOONNNMMMMMMLLLKKKLLLMMMLLLJJJIIIIIIIIIIIIHHHHHHFFFEEEEEE@@@@@@??????>>>=========<<<<<<<<<;;;;;;:::::::::777777666555444333333222333222222111000111111111000000000000000000000000////////////////////////..................------........................//////.........---------...------------...//////........................------,,,,,,,,,---......111000000111333777:::<<<@@@BBBDDDEEEFFFHHHKKKMMMOOOOOOOOOOOOPPPRRRSSSTTTQQQSSSUUUXXXYYYYYYXXXWWW]]]]]]___bbbccc```ZZZTTTPPPKKKDDD???>>>>>>???@@@???>>>===<<<===>>>???@@@?????????@@@BBBDDDEEEFFFGGGIIIKKKNNNPPPQQQQQQQQQQQQQQQRRRSSSTTTTTTUUUUUUOOOOOOOOOPPPPPPQQQSSSSSSQQQRRRSSSTTTUUUTTTSSSRRRQQQPPPOOONNNLLLIIIGGGFFFIIIFFFCCCBBBCCCEEEFFFFFFGGGGGGGGGEEEBBB???<<<:::===<<<:::777555444333333222222222222111111111111111111000000000000111111000000000000000000000000000000111222444666888999999:::;;;<<<===>>>???@@@???????????????>>>======>>>>>>>>>===<<<<<<;;;;;;888888777777666666555555777666444222222333444555222222333444333222111000000000//////.........---//////...------------...111000///...............000///---+++++++++---...------............------......------------......,,,,,,,,,---------.........---,,,,,,++++++++++++///...---+++***)))))))))......---------,,,,,,,,,,,,------......------,,,,,,,,,++++++,,,...///000///---+++,,,---/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,++++++++++++++++++++++++...------,,,,,,------......------------...//////..................................................................------......///000///...,,,+++,,,---......///............000333444555666999;;;======>>>>>>>>>>>>??????===============<<<<<<<<<;;;:::999999:::===@@@BBBBBBDDDFFFHHHHHHIIIKKKMMMPPPQQQSSSSSSQQQNNNJJJHHHLLLJJJFFFBBB???>>>======>>>>>>>>>=========<<<<<<777888:::<<<<<<;;;999888999999:::;;;===@@@CCCDDDFFFFFFFFFFFFEEEDDDBBBAAA777999;;;===>>>>>>===<<>>>>>>>>>>>:::999888888888888888999:::999888777777666555555000111111111222222222222333333333333333444444444999888777777999;;;>>>???CCCEEEHHHKKKNNNSSSYYY\\\[[[\\\\\\[[[XXXWWWWWWXXXYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUVVVWWWWWWWWWWWWVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSPPPNNNMMMMMMMMMMMMNNNMMMLLLMMMNNNMMMKKKIIIIIIJJJKKKKKKIIIFFFBBB???@@@@@@@@@@@@?????????>>>>>>===;;;:::999999:::;;;:::999888777666666666666333333333222222222111111111111111111000000000000111000...------......///..................------........................//////.........---------...------------...//////........................///...............//////000000111222555888;;;===@@@AAACCCDDDDDDEEEGGGJJJLLLLLLKKKKKKKKKLLLMMMMMMLLLLLLMMMOOOQQQTTTWWWYYY\\\]]]___aaaaaa\\\TTTNNNHHHEEE@@@===>>>@@@AAAAAAAAAAAA@@@@@@AAABBBDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJLLLMMMOOOQQQSSSTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRROOOOOOOOOOOOOOOPPPQQQRRRPPPQQQQQQRRRSSSSSSSSSSSSUUUUUUTTTSSSQQQOOOMMMLLLKKKIIIFFFDDDEEEEEEDDDCCCDDDDDDCCCCCCBBB@@@???>>>@@@???===;;;:::999888888444444333222222111111222111111111111111222222222000000000000000000000000000000111222444666888999999:::;;;<<<===??????@@@???????????????>>>>>>===>>>>>>>>>===<<<<<<;;;;;;999999999888777777666666555444222111000111222333222222333333333222111000111111000000000///////////////...------------.........---,,,,,,,,,,,,,,,...---+++***)))***+++,,,------............------------,,,,,,,,,,,,------,,,,,,,,,---------.........---,,,,,,++++++,,,,,,,,,+++++++++,,,,,,------......---------,,,,,,,,,,,,------......------,,,---,,,,,,+++,,,---/////////---,,,,,,---/////////........................,,,,,,,,,,,,,,,,,,,,,,,,........................---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------------...//////...............---------...............................................................---,,,,,,---......//////............000222333333444777999<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<=========;;;;;;;;;;;;<<<===>>>>>>@@@CCCFFFHHHIIIKKKNNNQQQVVVWWWWWWWWWVVVSSSQQQOOONNNLLLHHHEEEBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>???@@@AAAAAA@@@>>>===?????????@@@AAABBBDDDEEEDDDDDDEEEEEEDDDCCCAAA@@@>>>>>>@@@AAAAAA@@@???>>>???@@@AAAAAABBBBBBBBBAAACCCBBBAAA???>>>============<<<;;;;;;:::;;;;;;;;;<<<<<<<<<;;;:::888777666444444333333333333333333222222222222222333333333888888777777999;;;===???BBBDDDHHHKKKNNNRRRVVVZZZZZZ[[[\\\ZZZXXXWWWWWWXXXWWWWWWWWWVVVWWWWWWWWWXXXUUUVVVVVVWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVUUUSSSQQQOOONNNMMMNNNNNNOOOMMMMMMMMMNNNMMMKKKIIIKKKKKKKKKKKKIIIFFFCCCAAABBBBBBAAA@@@???>>>===<<<>>>===<<<::::::::::::;;;:::999888777666666666666333333333222222222222111111111111000000000//////000000///...............------------------.............................................---------...------------...//////........................111000000//////000000000111222333666888:::<<<======>>>@@@@@@@@@@@@BBBDDDHHHGGGFFFFFFEEEEEEEEEFFFHHHGGGFFFGGGKKKQQQWWW[[[\\\]]]^^^___]]]WWWNNNIIIAAA???>>>???AAADDDEEEEEEGGGGGGGGGHHHIIIKKKLLLMMMPPPOOOOOOOOOOOOPPPQQQQQQSSSTTTTTTUUUVVVWWWXXXYYYUUUUUUTTTSSSSSSRRRQQQQQQPPPPPPOOOOOOOOOPPPPPPQQQQQQQQQPPPPPPQQQRRRRRRSSSSSSSSSRRRQQQPPPNNNLLLLLLLLLJJJHHHHHHHHHHHHGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@???>>>=========999888666333222222222222000111111222333333222222////////////////////////000000111222444666777888999:::;;;<<<===???@@@@@@???@@@@@@@@@@@@???>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::999999888777777777555444222111111111222333222333333333333222111000111111111111000000000000000///......------............---,,,,,,,,,,,,---------+++*********+++,,,------............------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......---------,,,,,,,,,,,,------......------,,,------,,,,,,,,,------...///---,,,,,,...//////...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...........................//////////////////...------------------------...------,,,,,,------......------------...////////////.........---------......................................................---,,,,,,,,,------......////////////......000111333444333444555777:::999999888888777777666999::::::;;;<<<===>>>>>>=====================<<>>======@@@??????>>>======>>>>>>>>>???@@@@@@???===:::999:::999777555444333444444222333333333333444444444777777777777888;;;===>>>@@@CCCGGGKKKMMMPPPSSSVVVYYYZZZZZZZZZXXXWWWWWWXXXWWWWWWWWWXXXYYYZZZ[[[[[[VVVWWWXXXXXXYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVVVUUUSSSQQQPPPOOOOOOPPPOOONNNMMMMMMNNNMMMKKKIIILLLKKKJJJIIIHHHFFFEEEDDDDDDCCCBBB@@@>>>===;;;;;;>>>===<<<;;;;;;::::::;;;:::999888777666666666666333333333333222222222222000000000000///////////////////////////......---,,,,,,------------.........................................................------------...//////........................111111000000000000111111333555666888:::;;;<<<<<<999;;;============???@@@CCCCCCBBBBBBBBBBBBBBBCCCGGGFFFEEEFFFJJJPPPVVVZZZZZZZZZZZZYYYWWWSSSNNNJJJCCCCCCDDDGGGJJJLLLMMMLLLOOOPPPQQQRRRTTTUUUWWWXXXXXXXXXWWWWWWXXXYYYYYYZZZYYYYYYYYYYYYYYYZZZZZZ[[[YYYXXXWWWVVVTTTRRRQQQQQQPPPPPPPPPOOOOOOPPPPPPQQQRRRQQQPPPNNNNNNNNNOOOPPPMMMMMMNNNMMMMMMLLLKKKKKKKKKIIIIIIIIIKKKLLLLLLKKKMMMKKKIIIFFFDDDCCCCCCCCCCCCBBBAAA@@@@@@???@@@@@@@@@>>>:::777444222222222///000111222333222222111////////////////////////000000111222333555777888999999:::<<<===???@@@AAA@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>===<<<<<<;;;;;;:::999999888888777666666666666555444444444444555333333333333222222111111000000000000000000000000000//////...............000//////........./////////...------------......------............------------,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,,,,---------------,,,+++******)))......---------,,,,,,,,,,,,------......------,,,...------------,,,------...---,,,---...//////...........................------------------------..............................////////////......------------------------...------,,,,,,------......------------...///////////////...------,,,,,,........................---------..................---,,,++++++,,,---.../////////000000//////...111333444555444444666777::::::::::::999999999999:::;;;;;;===>>>???@@@@@@>>>>>>=========>>>@@@@@@AAAEEEJJJPPPUUUZZZ```ddd]]]\\\ZZZWWWTTTQQQOOONNNPPPNNNLLLJJJIIIJJJKKKLLLNNNNNNNNNOOOOOOOOOOOOOOOPPPOOONNNMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIKKKKKKKKKKKKKKKJJJJJJJJJLLLKKKJJJIIIGGGFFFDDDDDDHHHHHHIIIJJJJJJJJJIIIIIIGGGGGGFFFEEECCCAAA@@@???BBBAAA@@@??????????????????@@@CCCDDDDDDBBB@@@>>>>>>===:::777555555555555555555555555666666666666666666666777888:::<<<===>>>AAAFFFJJJLLLNNNPPPRRRWWWXXXYYYYYYXXXWWWXXXZZZYYYYYYZZZ[[[\\\\\\\\\\\\XXXYYYZZZZZZ[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYWWWUUUSSSRRRQQQRRRRRRQQQPPPNNNNNNOOONNNLLLJJJLLLKKKIIIGGGFFFEEEEEEFFFCCCCCCBBB@@@???===<<<<<<>>>>>>===<<<<<<;;;;;;;;;:::999888777666666666666444444333333333222222222000000000/////////.........///000000000///---,,,,,,,,,,,,,,,------..............................---........................------------...//////////////////////////////000000000///000000111222444555777888999999999999;;;===@@@AAAAAAAAABBBDDDAAAAAAAAAAAABBBCCCDDDEEEFFFFFFGGGHHHKKKNNNQQQSSSTTTSSSSSSQQQPPPOOOOOOPPPMMMNNNOOORRRUUUVVVUUUTTTXXXYYYZZZ[[[]]]^^^^^^___[[[[[[[[[\\\\\\]]]^^^___ZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWUUUTTTRRRPPPOOONNNMMMLLLLLLLLLLLLMMMMMMNNNPPPOOOMMMKKKJJJJJJJJJKKKLLLLLLNNNOOOPPPPPPPPPPPPMMMKKKIIIIIIJJJKKKJJJIIIMMMLLLIIIGGGEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBCCCCCCFFFDDD@@@<<<888555333222000111111111111111111000000000000000000000000000000000111222333444666777888999:::<<<>>>???@@@AAAAAAAAAAAAAAAAAA@@@??????>>>>>>>>>===<<<<<<;;;;;;888888888777666666555555666666555555444444444555333333222222222222111222////////////////////////000000///............/////////.........//////000.....................///------............------......------------......,,,,,,,,,---------......---------,,,,,,---......++++++,,,,,,+++***)))(((......---------,,,,,,,,,,,,------......------,,,------------------,,,,,,...---,,,---///000///---------------------------------------------------........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------------...////////////.........---------........................---------.........//////...---,,,++++++,,,...///...///000000111111000000000222444555444555777888>>>>>>>>>??????@@@@@@@@@===>>>>>>???@@@AAAAAABBB???===<<<<<<>>>BBBFFFHHHHHHKKKOOORRRUUUYYY]]]```WWWWWWVVVUUUSSSRRRRRRQQQUUUSSSRRRPPPPPPQQQRRRSSSUUUUUUUUUUUUUUUVVVVVVVVVTTTRRRQQQOOONNNNNNOOOOOOQQQRRRTTTTTTTTTSSSQQQPPPMMMMMMMMMMMMMMMMMMNNNNNNTTTSSSSSSQQQOOOMMMKKKJJJIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKJJJIIIGGGEEEDDDCCCBBBAAA@@@???????????????AAADDDGGGHHHGGGFFFEEEAAA@@@===;;;999888888888777777666666666555555555555555666777888:::;;;<<<===@@@EEEHHHKKKMMMOOOQQQVVVXXXYYYYYYXXXXXXZZZ[[[\\\]]]^^^^^^^^^^^^]]]\\\[[[\\\\\\]]]]]]]]]]]]]]]ZZZZZZZZZZZZZZZZZZZZZZZZ[[[ZZZXXXVVVTTTTTTTTTTTTSSSRRRPPPPPPQQQPPPMMMKKKJJJIIIGGGEEEDDDEEEFFFFFFBBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>===<<<;;;;;;:::999888777666666666666444444444333333333222222000000000000////////////...///000000000///---,,,++++++,,,,,,------..............................---------..................------------...///////////////////////////////////////000111222333444555555666888999;;;<<<<<>>???AAABBBAAABBBBBBBBBBBBAAA@@@@@@>>>>>>>>>===<<<<<<;;;;;;888888777777666555555555444444444444333333333222444333222222111111222222............////////////111000//////......//////---,,,,,,,,,,,,---......,,,,,,,,,,,,------------------............------///......------......///,,,,,,,,,---------......------------------...///'''(((***,,,------,,,,,,......---------,,,,,,,,,,,,------......------,,,,,,,,,---......------,,,---,,,,,,...///000...---------------------------------------------------........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------------...//////................................................,,,,,,------.../////////......---------...//////---...///111222222222222000222444666777888:::===DDDDDDDDDEEEEEEFFFFFFFFFAAAAAAAAAAAAAAAAAAAAAAAA>>>======>>>AAAFFFJJJMMMMMMOOOPPPQQQQQQQQQSSSTTTRRRSSSUUUWWWYYYZZZ[[[\\\[[[ZZZXXXWWWWWWXXXZZZ[[[ZZZZZZYYYYYYXXXXXXXXXXXXTTTSSSQQQOOONNNOOOPPPQQQQQQSSSUUUVVVUUUSSSPPPNNNLLLKKKKKKKKKLLLMMMNNNNNNQQQRRRRRRRRRQQQNNNLLLJJJFFFGGGHHHJJJKKKLLLMMMMMMNNNOOOOOOOOONNNLLLJJJIIIFFFEEEDDDCCCBBBAAAAAAAAA@@@BBBEEEGGGIIIIIIIIIHHHCCCCCCBBBAAA@@@???>>>===888888777666444333222222444444555777888999:::;;;<<>>===<<<;;;:::999888777666666666666444444444444333333333333111111111111000000000000///////////////......---***++++++,,,------..............................---------.........//////...------------...////////////////////////////////////000111333555666777999999;;;===@@@CCCGGGIIILLLNNNPPPPPPNNNLLLKKKKKKFFFFFFEEEFFFFFFGGGHHHHHHFFFFFFFFFGGGGGGHHHIIIIIIIIILLLPPPSSSSSSUUUXXX[[[^^^]]]]]]___``````___]]]^^^^^^___^^^^^^\\\ZZZYYYYYYXXXVVVUUUSSSSSSRRRRRRRRRSSSUUUUUUSSSPPPLLLJJJKKKKKKJJJJJJIIIHHHHHHHHHDDDDDDDDDEEEFFFHHHIIIJJJMMMNNNPPPQQQRRRRRRSSSSSSPPPRRRUUUYYY]]]```bbbcccccc^^^WWWQQQNNNMMMLLLKKKJJJJJJKKKLLLLLLLLLLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEFFFEEECCCAAA>>>===:::888555222111111222333222222222222222222222222000000111111222333555555777888:::<<<>>>@@@AAABBBBBBBBBBBBBBBBBBAAAAAA@@@>>>>>>>>>===<<<<<<;;;;;;999999888888777666666555444444444444444333333222444333222111111111222222......//////000000000000111000000///////////////,,,,,,,,,,,,,,,---......+++,,,,,,---------------------............------...------,,,,,,------...,,,,,,,,,---------......---------------...//////(((***,,,.../////////.........---------,,,,,,,,,,,,------......------,,,***+++---............------,,,---...000000...,,,........................................................................------............------------------------------...------,,,,,,------......------------...//////,,,,,,------.../////////........................,,,,,,------...//////000---...//////000000000///,,,---///111222444444555333666999<<<>>>@@@DDDFFFKKKKKKJJJIIIHHHHHHGGGGGGDDDCCCCCCAAA@@@???>>>>>><<<>>>@@@DDDGGGJJJLLLMMMLLLMMMOOOOOONNNNNNPPPQQQSSSUUUYYY\\\___aaabbbbbb^^^]]][[[ZZZZZZ[[[]]]^^^[[[[[[ZZZYYYXXXWWWVVVVVVTTTRRROOOMMMMMMOOOQQQSSSSSSTTTVVVWWWUUUQQQMMMJJJJJJJJJIIIIIIJJJLLLMMMNNNMMMOOOQQQSSSRRROOOLLLIIIDDDEEEGGGIIIKKKMMMNNNNNNOOOPPPQQQRRRQQQPPPNNNMMMKKKJJJIIIHHHFFFFFFFFFEEEDDDEEEFFFGGGHHHHHHHHHHHHEEEFFFGGGHHHHHHFFFEEEDDD===<<<;;;999777555333222333444555777888999::::::<<<>>>BBBEEEHHHLLLQQQTTTVVVXXXZZZ[[[[[[\\\^^^```^^^___aaacccccccccbbbaaaaaaaaabbbccccccccccccccc````````````````````````___^^^\\\ZZZXXXXXXXXXXXXXXXWWWUUUUUUUUUSSSQQQOOOJJJJJJIIIIIIHHHHHHIIIIIIFFFEEEEEEDDDCCCBBBBBBAAA??????@@@@@@???>>><<<;;;:::999888777666666666666555444444444444333333333222222222222111111111111000000///...............******+++,,,,,,---..............................---------.........//////...------------...//////000000000000000000000000///000000222444777999:::>>>???@@@CCCHHHMMMRRRUUUPPPRRRSSSRRROOOKKKIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHGGGFFFGGGIIIKKKLLLJJJPPPWWW[[[\\\]]]^^^```^^^^^^]]]___```aaa___^^^\\\]]]]]]\\\ZZZXXXUUUTTTWWWVVVSSSPPPNNNLLLJJJJJJNNNPPPRRRSSSQQQMMMHHHEEEIIIIIIIIIIIIIIIIIIIIIIIIDDDEEEEEEGGGHHHJJJLLLMMMPPPRRRUUUYYY[[[]]]]]]]]]ZZZ]]]```eeeiiimmmpppqqqlllfff^^^XXXVVVUUUUUUUUUQQQQQQRRRRRRQQQPPPNNNMMMHHHHHHFFFEEEDDDCCCCCCCCCBBBCCCFFFGGGGGGFFFDDDBBB>>>;;;777333111222333555222222222222222222222222111111111111222333444555777888:::<<<>>>@@@AAABBBBBBBBBCCCCCCBBBBBBAAA@@@>>>>>>>>>===<<<<<<;;;;;;::::::999999888777777777666666777777666666555444444333222111111111222333//////000000111111111222111111000///////////////...............///000111------...///000000000///---..................------,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------------...///000---...000111111///---,,,......---------,,,,,,,,,,,,------......------,,,)))***,,,...//////......---,,,---...000000...,,,////////////////////////......................................................////////////......////////////////////////...------,,,,,,------......------------...//////+++,,,,,,---...///000000........................,,,,,,------...///000000---...000111111111000///+++,,,...111333555666666999<<<@@@CCCFFFIIIMMMOOOOOONNNMMMKKKIIIGGGFFFEEEEEEDDDCCCAAA???===<<<;;;;;;>>>DDDIIILLLLLLKKKJJJGGGJJJLLLNNNOOOQQQTTTVVVWWWZZZ]]]aaabbbbbbaaa```]]]\\\ZZZYYYYYYZZZ\\\]]][[[ZZZYYYXXXWWWUUUTTTTTTSSSQQQOOOMMMMMMOOORRRTTT[[[\\\^^^]]]ZZZUUUPPPLLLJJJJJJIIIJJJKKKLLLNNNOOOPPPRRRVVVYYYYYYVVVRRROOODDDFFFHHHKKKMMMOOOQQQQQQOOOPPPRRRSSSSSSRRRPPPOOOOOONNNMMMLLLJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFHHHKKKMMMMMMLLLJJJHHHCCCBBB@@@===;;;888666555222333555777888999999999<<<>>>AAADDDGGGLLLRRRVVVVVVXXXZZZ[[[\\\]]]___aaa]]]^^^aaadddeeeeeeeeedddccccccdddeeeeeeeeeeeedddbbbbbbbbbbbbbbbbbbbbbbbb```___]]][[[YYYYYYYYYYYYYYYXXXVVVVVVVVVUUURRRPPPKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGEEEDDDBBBAAA@@@??????@@@@@@???>>><<<;;;:::999888777666666666666555555444444444333333333333333333222222222111111111000///------...//////..........................................------000//////............//////......---------......222111111000000000000111333333555777:::===???AAACCCEEEHHHNNNRRRTTTSSSQQQQQQPPPNNNLLLJJJIIIIIIHHHDDDDDDEEEEEEEEEDDDDDDCCCDDDBBBAAADDDJJJPPPSSSTTTXXXZZZ\\\_________]]]\\\[[[YYYYYY]]]bbbccc^^^ZZZYYYXXXUUUQQQNNNLLLKKKKKKOOOMMMKKKIIIGGGFFFEEEEEENNNUUU[[[YYYPPPGGGCCCCCCIIIJJJJJJKKKLLLLLLKKKKKKOOOMMMKKKJJJLLLNNNOOOOOOTTTWWW[[[^^^```___^^^\\\YYYbbbnnnuuuvvvvvvwwwyyyrrroookkkiiihhhfffccc___\\\___aaa___YYYSSSNNNLLLIIIEEEAAAAAAEEEGGGEEEBBBDDDCCCDDDFFFHHHHHHFFFDDDCCC@@@;;;888777555222///333222222222222222333333222222333333333444444444<<<;;;;;;<<<<<<===>>>???@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>============;;;;;;:::999999888888777777777666555444444333333111111111111111111111111222111111000000000000000000000000000000000000000......---------,,,,,,,,,......------------......000000//////.........---......//////...---,,,,,,,,,------......------,,,------------------------++++++,,,------......///000---+++,,,...000///---.........------,,,,,,,,,//////.........------------------............///////////////////////////////////////////////////,,,---...//////...---,,,////////////////////////........................------------------------,,,,,,,,,---------............------------......333444444333///,,,******..................------------......///000111111111222444666888:::<<<===???CCCHHHJJJJJJKKKNNNPPPQQQNNNJJJFFFEEEEEEFFFHHHBBBAAA@@@>>>===<<<;;;;;;>>>???AAACCCDDDEEEDDDDDDLLLKKKKKKOOOUUUXXXWWWVVV[[[\\\^^^bbbdddeeebbb```WWWXXXXXXXXXXXXVVVUUUTTTYYYUUUQQQNNNOOOPPPQQQRRRSSSVVVVVVSSSQQQUUU___iiiuuurrrnnnhhhbbbZZZQQQKKKQQQQQQUUUYYYYYYUUUUUUXXX___gggoooqqqnnnhhh\\\QQQJJJKKKNNNRRRUUUUUURRROOOPPPTTTXXXXXXYYYYYYUUUNNNMMMJJJIIILLLMMMKKKJJJLLLHHHGGGFFFFFFGGGGGGEEEDDDGGGFFFFFFHHHJJJJJJIIIHHHGGGDDD@@@===;;;999666444666666555444555666777888:::===AAADDDGGGKKKPPPSSSXXXYYYYYYYYYYYYZZZ]]]```bbbbbbcccdddeeeeeeeeeeeegggiiikkkkkkhhhggghhhjjjgggfffddddddeeedddbbb``````___]]][[[ZZZYYYXXXXXXXXXXXXXXXWWWVVVTTTQQQPPPMMMLLLJJJIIIHHHHHHIIIIIIIIIHHHGGGEEEDDDBBBAAA@@@===============<<<<<<<<<777777777777777888888999666555555444444333222222333222111111000111111111000000000000000000000000................................................//////.........//////000//////...---------......000000000111111222333444777888:::===@@@CCCFFFGGGMMMMMMNNNQQQSSSSSSQQQOOOKKKJJJIIIHHHFFFEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAAEEEDDDEEEJJJQQQWWWZZZZZZ[[[]]]___aaaaaa___]]]\\\ZZZYYYXXX[[[______[[[VVVQQQOOOLLLIIIGGGFFFFFFGGGIIIGGGEEECCCBBBCCCCCCDDDRRRXXX]]][[[SSSLLLJJJKKKRRRRRRSSSSSSSSSRRRQQQQQQQQQNNNLLLKKKMMMNNNOOONNNQQQRRRUUUWWWXXXWWWVVVUUUVVV___kkkssswwwzzz~~~~~~|||yyyxxxxxxvvvrrroookkkkkkkkkjjjhhhbbb[[[VVVPPPKKKGGGGGGIIIJJJGGGDDDCCCDDDEEEFFFFFFFFFEEEEEEFFFDDDAAA>>>;;;888555333444333222222222222222333222222222222333333333333:::::::::;;;<<<===>>>??????@@@@@@AAAAAA@@@@@@??????>>>>>>======<<<<<<<<<;;;;;;::::::999888888888777666666555555444333333222222222222222222222222222111111000000000000000000000000000000000000000/////////.........------......------------......000/////////.........---......//////...------,,,---------......---------------------------------------------------------333000------......,,,***...------------------,,,//////.........------------------............///................................................,,,,,,------------,,,,,,................................................---------------------------------.........//////......------------......---///111111000...//////........................//////.........///111222222444666999<<>>======>>>>>>???>>>???@@@BBBCCCCCCDDDDDDGGGIIIMMMSSSZZZ___aaaaaa^^^^^^___aaabbbaaa___\\\VVVUUUTTTSSSSSSTTTVVVWWWWWWTTTRRRRRRTTTWWWYYYZZZ^^^```aaa___```ggguuuzzzoooddd\\\XXX___```ccchhhiiihhhjjjnnnzzzlll```XXXWWWXXXZZZ]]]^^^^^^]]]\\\cccjjjkkkjjjfff]]]SSSOOOIIIFFFHHHJJJHHHGGGHHHLLLKKKIIIIIIJJJKKKJJJHHHGGGGGGFFFGGGIIIIIIHHHFFFGGGEEEBBB@@@>>><<<999666888777666555555666777888999<<>>???BBBFFFJJJMMMOOOPPPUUUSSSRRRQQQPPPOOOLLLIIIEEEEEEEEEDDDCCCBBB@@@???@@@???>>>>>>>>>???@@@AAAEEEGGGJJJPPPWWW\\\______^^^___`````````]]][[[ZZZYYYWWWVVVXXXYYYYYYTTTPPPHHHGGGDDDBBBAAABBBCCCEEEFFFDDDBBB@@@@@@AAACCCEEEOOOSSSVVVSSSNNNJJJLLLNNNUUUUUUUUUTTTSSSRRRPPPPPPOOOMMMKKKJJJKKKMMMMMMLLLMMMNNNNNNNNNNNNNNNMMMLLLLLLSSS^^^gggmmmssszzz|||yyyyyywwwuuuvvvvvvqqqiiibbb[[[XXXTTTRRRRRROOOKKKFFFEEEGGGIIIGGGEEEDDDEEEHHHFFFGGGGGGEEEAAA===:::999555555444333222222222222111111111222222222222333777777888999:::<<<>>>?????????@@@@@@@@@@@@@@@??????>>>>>>===<<<;;;;;;:::;;;;;;::::::999999888888777666666555555444444444444444444444444444444444222111111000000000000000000000000000000000000000000000000/////////............------------....../////////........................///......---,,,------------------------------------------------//////...------,,,++++++222000...---------,,,+++---------------........................------------------............///------------------------------------------------,,,,,,,,,++++++,,,,,,,,,................................................------------------------........./////////000000......------------......***,,,///////////////111........................111000///...///111333444666777:::>>>BBBEEEHHHJJJNNNOOOOOOMMMKKKJJJLLLMMMJJJJJJJJJIIIGGGEEECCCBBB>>>>>>>>>===>>>>>>????????????@@@AAABBBDDDFFFFFFOOORRRWWWZZZ\\\]]]___```ZZZZZZZZZ[[[\\\[[[YYYVVVPPPNNNLLLLLLOOOTTT[[[___```^^^[[[\\\aaafffjjjlllppprrrtttuuuxxxxxxmmmiiihhhsssssswww|||yyymmmfffeeedddeeeiiimmmooopppsss}}}{{{lll___VVVMMMFFFGGGIIIHHHFFFFFFLLLKKKKKKKKKLLLLLLJJJHHHIIIHHHGGGHHHIIIIIIHHHFFFHHHFFFEEEDDDBBB@@@<<<999999888777666666777888888888:::===@@@CCCFFFJJJNNNPPPRRRSSSTTTUUUWWWZZZ\\\^^^___bbbeeegggiiikkkkkkggghhhjjjjjjhhhggghhhiiigggfffddddddcccbbb```]]]___^^^]]][[[ZZZYYYYYYXXXUUUVVVVVVUUUTTTRRRPPPOOOMMMLLLKKKJJJIIIIIIIIIJJJIIIHHHGGGFFFDDDCCCAAAAAA=========<<<<<<<<<;;;;;;<<<;;;999888777666666666888888777777666555555444333333222111111111111111000000000000000000000000........................---------...............---------......000111111111000//////....../////////000222555888<<>>>>>888777666444333333222222000000111111111222222222444444555777999;;;>>>???>>>??????@@@@@@@@@@@@??????>>>>>>===<<<;;;::::::<<<;;;;;;:::999999888888777666666666555555444444333333333333333333333333222111111000000000000000////////////////////////000000000/////////............------------..............................---...............------......------------....................................---------,,,,,,,,,------,,,---...//////000,,,,,,------......//////........................---------............///------------------------------------------------...---,,,++++++,,,---...........................................................................---.........////////////......------------.........///000///---,,,,,,---............////////////000/////////111444777:::<<<===@@@CCCGGGKKKMMMOOOPPPOOOMMMKKKIIIHHHIIIJJJLLLKKKIIIGGGDDDBBB@@@???AAA@@@???>>>>>>======>>>BBBBBBBBBCCCFFFIIILLLNNNVVVZZZ^^^^^^[[[XXXXXXYYYUUUTTTTTTVVVWWWXXXWWWUUUNNNLLLKKKNNNUUUaaallltttwwwrrrllljjjnnnuuu{{{~~~vvvwww{{{sssmmmlllmmmqqqwww}}}}}}nnn___UUULLLLLLNNNNNNLLLMMMNNNPPPSSSVVVWWWTTTNNNIIIJJJHHHGGGGGGIIIJJJJJJJJJGGGFFFFFFFFFEEECCC???<<<:::999888666666666777777888:::===???AAADDDHHHKKKLLLNNNQQQSSSTTTVVVYYY\\\___```ccceeehhhjjjkkkkkkhhhhhhiiijjjiiiiiihhhhhhfffeeeccccccbbbaaa^^^\\\]]]\\\[[[YYYXXXXXXWWWWWWTTTTTTUUUTTTSSSRRRPPPNNNMMMMMMLLLKKKKKKJJJJJJJJJIIIHHHGGGFFFDDDCCCBBBAAA>>>======<<<<<<;;;;;;;;;;;;;;;:::999888777777777888888777666666555555444333333222111111111111222000000000000000000000000........................---------.........//////---------......000111111000000000//////000000000111222555888===AAADDDFFFGGGIIINNNRRRUUUWWWWWWWWWPPPNNNKKKJJJJJJIIIGGGEEECCCCCCBBB@@@>>><<<:::999::::::;;;===@@@EEEIIILLLOOORRRVVVZZZ\\\]]]^^^^^^^^^^^^]]][[[XXXUUURRRQQQOOOOOOMMMMMMLLLJJJGGGEEEEEEDDDBBBBBBCCCEEEHHHJJJJJJHHHEEECCCBBBCCCDDDEEEFFFFFFFFFDDDCCCDDDIIIMMMPPPOOOOOOMMMLLLJJJHHHGGGAAA@@@???AAADDDEEEFFFEEEGGGFFFEEECCCBBBAAAAAABBBDDDFFFIIILLLPPPUUU[[[^^^hhhkkkppptttvvvwwwwwwwwwtttxxx}}}|||xxxvvvwwwyyy{{{}}}yyynnnbbbYYYVVVYYYZZZUUUNNNIIIJJJMMMGGGGGGGGGEEECCCAAA@@@@@@;;;:::999777555444333333000000111111111222222222222333444666888;;;===>>>===>>>??????@@@@@@@@@@@@???>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;:::999999888666666666666666555555555333333333333333333333333222111111000000000000000/////////////////////////////////.........------......------------......---------...............------...............---///......------......///........................,,,,,,,,,---------......,,,,,,---------...000111---------....../////////---.....................---------............///------------------------------------------------///...---,,,,,,---...///........................................................................,,,,,,---------...............------------......000111111///,,,***++++++........./////////000000//////000222555999===???BBBCCCEEEHHHKKKNNNPPPQQQOOONNNLLLJJJJJJJJJJJJJJJNNNKKKGGGCCC???>>>>>>>>>AAA@@@@@@@@@@@@AAABBBBBBFFFFFFHHHJJJMMMQQQTTTVVVTTTXXX[[[[[[XXXVVVVVVWWWSSSRRRQQQRRRTTTUUUUUUUUURRRRRRTTTZZZfffuuuzzzsssssszzzyyypppqqqttt{{{{{{ggg]]]UUUUUUXXXXXXYYYZZZ]]]bbbiiioooooohhh]]]VVVNNNKKKGGGFFFGGGIIIKKKKKKEEEEEEEEEFFFFFFEEEAAA>>>;;;:::888666555555666666888:::===>>>@@@BBBFFFHHHIIILLLOOORRRTTTWWWZZZ]]]bbbcccdddfffggghhhiiiiiihhhhhhhhhiiiiiiiiihhhgggeeecccbbbbbbaaa```^^^[[[[[[ZZZYYYWWWVVVVVVVVVVVVSSSTTTTTTTTTSSSQQQPPPOOOMMMMMMMMMLLLLLLKKKJJJJJJIIIHHHGGGFFFEEEDDDCCCBBB??????>>>===<<<<<<;;;;;;::::::999999999999::::::777777666666555444444333444333333222111222222222000000000000000000000000........................,,,,,,------.../////////...............///000111/////////000000111222333555777999===AAAEEEIIIKKKKKKNNNRRRVVVXXXXXXWWWVVVNNNMMMKKKKKKLLLKKKIIIGGG@@@???===<<<;;;:::::::::===>>>@@@CCCHHHMMMQQQSSSWWWYYY]]]^^^^^^]]]\\\]]]\\\[[[ZZZWWWTTTQQQNNNMMMIIIIIIHHHGGGFFFDDDCCCBBBBBBBBBAAABBBCCCDDDFFFGGGFFFEEECCCAAA@@@@@@@@@@@@>>>??????>>>===???BBBEEEFFFFFFFFFEEEDDDBBBAAA@@@===<<<<<<>>>AAACCCBBBBBBBBBBBBAAA???????????????CCCCCCBBBBBBCCCFFFIIIJJJUUUYYY]]]aaacccdddfffggggggnnnttttttqqqqqqxxxuuummmeeeggghhheee___ZZZXXXXXXRRRMMMHHHDDDCCCCCCCCCBBB???>>><<<999777666555444111111111222222222222333222333444666888:::<<<=========>>>???@@@@@@@@@@@@>>>>>>>>>>>>============<<<<<<;;;;;;::::::999999666666666666666666666666222222222222222222222222222111111000000000000000000000000000000000000000/////////.........------......------------......---------------.........,,,---......///.........000///...------...///000........................++++++,,,,,,---...//////...//////...,,,,,,---................../////////---------...............---------............///------------------------------------------------///......------......///------------------------................................................,,,,,,,,,------------.........------------.........//////...---,,,...000.........//////000000111///000333666:::>>>AAACCCDDDEEEGGGJJJMMMPPPRRRSSSQQQOOONNNNNNOOOOOOOOONNNLLLIIIDDD@@@======>>>??????@@@BBBDDDGGGJJJLLLNNNMMMNNNPPPRRRUUUXXX[[[\\\XXXYYYYYYWWWTTTRRRQQQQQQOOOMMMLLLMMMOOORRRSSSSSSYYY[[[```iiivvvxxxvvv|||{{{|||mmmgggcccdddfffgggjjjooosssyyy~~~qqqggg]]]WWWOOOIIIGGGGGGIIIIIIEEEDDDDDDEEEFFFFFFDDDBBB===;;;999888666666666666888:::<<<===>>>@@@CCCFFFFFFIIINNNRRRUUUXXX[[[]]]cccdddeeefffffffffffffffgggfffffffffhhhhhhfffeeecccbbb``````aaa```^^^\\\ZZZYYYXXXWWWVVVVVVVVVVVVSSSTTTTTTTTTSSSRRRPPPOOOMMMNNNNNNNNNMMMLLLKKKJJJIIIHHHGGGFFFEEEDDDDDDCCC@@@@@@??????>>>===<<<<<<:::999999999::::::;;;<<<777777666555555444444333444444333222222222222222000000000000000000000000........................,,,,,,------...//////000//////.........//////000......///000111333444555:::;;;===AAAEEEIIILLLNNNQQQTTTXXX[[[\\\ZZZWWWUUUOOONNNMMMMMMMMMJJJFFFCCC===<<<;;;:::;;;===@@@AAADDDEEEHHHLLLPPPSSSVVVXXXYYY\\\^^^^^^\\\ZZZZZZ[[[VVVUUUSSSPPPMMMJJJHHHFFFCCCCCCCCCBBBAAA@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAA????????????>>>>>>===<<<::::::;;;;;;:::;;;<<<===>>>>>>?????????>>>======??????>>>???AAAAAA@@@???@@@@@@@@@AAAAAAAAAAAA@@@CCCAAA>>>======>>>???@@@EEEHHHKKKMMMMMMMMMOOORRRUUUYYY^^^```bbbgggqqqxxx~~~yyyzzz{{{{{{xxxtttpppnnncccYYYMMMGGGFFFHHHFFFDDDBBBAAA???<<<999777666555222222222222333333333333333444444666888:::<<<===<<<===>>>???@@@@@@@@@@@@>>>>>>>>>???????????????<<<<<<<<<;;;::::::999999666666666666666666666777444444444444444444444444222111111000000000000000000000000000000000000000000000000/////////............------------......,,,,,,,,,------.........,,,------...//////......000///...------...///000........................,,,---------------------...///000...,,,+++---///////////////............---------.........//////---------............///................................................,,,------......------,,,------------------------................................................------------..................------------............///...---...111333---......///000000111111222444777;;;>>>@@@AAABBBCCCDDDGGGJJJNNNQQQTTTUUUSSSQQQPPPQQQSSSSSSQQQOOOEEEDDDBBB@@@?????????@@@CCCDDDFFFJJJNNNRRRUUUWWWUUUVVVXXXYYY[[[\\\\\\]]]ZZZXXXUUUSSSSSSSSSRRRQQQMMMLLLMMMPPPVVV\\\```bbbjjjnnnuuu~~~uuussssssvvvwwwyyy~~~xxxnnn```SSSKKKIIIHHHIIIFFFEEEDDDEEEGGGGGGGGGEEE@@@>>><<<:::999888888888777888:::;;;<<<===@@@BBBCCCGGGLLLQQQTTTWWW[[[]]]bbbcccdddeeeeeefffeeeeeedddbbbbbbccceeeeeecccaaaaaa```______``````^^^\\\ZZZZZZYYYXXXWWWWWWWWWWWWSSSTTTTTTUUUTTTSSSQQQPPPNNNNNNNNNNNNNNNLLLKKKJJJIIIHHHGGGGGGFFFEEEDDDDDDBBBBBBAAA@@@???>>>======<<<;;;;;;::::::::::::;;;888888777666666555555444444444333222222222222333000000000000000000000000........................,,,,,,------...///000000000//////.........//////---......000222444555777===>>>@@@CCCGGGJJJMMMOOOVVVXXX\\\______\\\XXXUUUPPPOOONNNMMMLLLHHHBBB>>>===<<<;;;;;;>>>BBBGGGIIIIIIKKKNNNQQQUUUWWWYYYZZZXXXZZZ\\\[[[XXXVVVWWWYYYOOONNNLLLIIIFFFCCCAAA@@@???@@@@@@@@@???>>>???@@@>>>???@@@AAAAAA@@@???>>>:::;;;===>>>>>>>>>===<<<<<<===>>>??????>>>>>>===???@@@AAAAAABBBBBBAAAAAADDDBBBBBBBBBBBBBBB???===AAABBBCCCDDDEEEEEEDDDDDDGGGEEEBBB@@@AAABBBBBBBBB@@@CCCDDDDDDBBBAAADDDFFFEEEFFFIIIMMMTTT]]]gggmmmqqqcccRRRJJJJJJKKKIIIFFFDDDCCC@@@===;;;888777666222222333333333444444444444444555666888:::;;;<<<<<<<<<>>>??????@@@@@@@@@>>>>>>>>>???@@@@@@AAAAAA===<<<<<<;;;;;;:::999999666666666666777777777777555555555555555555555555222111111000000000000000000000000000000000000000111111111111000000000000.........------.........,,,,,,,,,------.........,,,,,,---.../////////...111///...------...///111///////////////////////////......------,,,,,,+++***,,,......,,,---000333000000//////......---------------.........//////---------.........//////////////////////////////////////////////////////++++++---......---++++++------------------------........................////////////////////////............/////////000.........------.........000000000///......000222---......///000111111222555777:::>>>@@@AAAAAA@@@@@@BBBEEEJJJNNNRRRVVVWWWSSSRRRQQQRRRTTTTTTPPPMMM>>>???@@@AAAAAAAAAAAAAAAJJJJJJLLLOOORRRVVVXXXZZZ[[[\\\]]]^^^^^^]]]\\\[[[QQQNNNMMMPPPVVV[[[]]]]]]SSSSSSVVV]]]gggpppxxx{{{{{{|||ppp^^^RRRLLLJJJJJJHHHFFFEEEEEEGGGIIIIIIHHHBBBAAA???<<<;;;:::::::::666777999999:::;;;>>>@@@AAAEEEKKKPPPSSSWWWZZZ\\\aaabbbcccdddeeefffffffffbbb```^^^```bbbcccaaa^^^___^^^^^^___``````___]]]\\\[[[ZZZYYYYYYYYYYYYYYYTTTTTTUUUUUUUUUSSSRRRQQQNNNNNNOOOOOONNNMMMKKKJJJIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBAAA@@@???>>>===>>>===<<<;;;:::999999999999999888888777666666666555444333333222222333333000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,........................---......---++++++---...000/////////222777===@@@BBBCCCCCCCCCEEEIIIOOOSSSZZZ]]]aaacccbbb^^^ZZZVVVUUUSSSOOOJJJFFFCCCAAA@@@======>>>???AAAFFFLLLQQQRRRUUUXXXZZZZZZYYYZZZZZZ^^^\\\YYYVVVSSSQQQPPPOOOIIIGGGDDD@@@>>>=========CCCDDDDDDCCCAAA???===<<<<<<>>>???@@@???===;;;999<<<>>>===;;;>>>BBBBBB>>>@@@?????????@@@AAABBBCCC@@@???>>>@@@DDDFFFEEECCCGGGIIIIIIFFFCCCCCCEEEHHHCCCFFFIIIJJJOOOVVVXXXVVVUUURRROOOMMMMMMKKKGGGDDDGGGGGGFFFEEEDDDCCCBBBAAA>>>@@@CCCDDDFFFKKKSSSYYYeeehhhmmmqqquuuyyy}}}zzzgggWWWRRRTTTSSSOOOIIIEEE@@@@@@AAAAAA===999888666444444555666555444222111111111333555888:::;;;===???@@@@@@@@@AAABBB@@@@@@@@@@@@@@@AAAAAAAAA<<<<<<<<<;;;:::::::::999555555666666777888888888444444444555555555555555666555555444222111111000222222111111000000//////////////////////////////111000000///...---------////////////////////////........................---------------------------------.........//////000///...---,,,------...------------------------////////////////////////................................................---------............///......---------,,,,,,,,,------......//////000000........................////////////////////////........................///............---------------......//////000000000000000000////////////---...///000000222666888888;;;???BBBCCCAAA???<<<<<<<<>>>>>>>>>>>???>>>>>>===<<<;;;;;;::::::999999888888777666666666555444333222111222333444333222111111000000111111------------------------------------------------...//////...------...000000000111333666:::===@@@BBBAAA@@@???AAAGGGPPPUUU\\\]]]```aaa```^^^ZZZXXXUUURRRMMMHHHDDDAAA@@@???>>>@@@BBBDDDGGGLLLRRRVVVZZZ[[[\\\\\\[[[\\\]]]___\\\YYYUUUQQQMMMKKKJJJIIIGGGEEECCC@@@??????@@@@@@DDDBBB@@@>>>===<<<<<<<<<;;;<<<>>>???@@@@@@AAAAAA???DDDGGGDDDBBBCCCCCCAAAFFFFFFFFFFFFEEEEEEDDDDDDFFFEEEEEEEEEFFFGGGGGGGGGKKKLLLMMMMMMKKKKKKNNNQQQQQQRRRRRRTTT\\\fffkkkjjjnnniiieeecccaaa]]]UUUNNNKKKKKKJJJIIIHHHGGGGGGGGGDDDDDDDDDCCCCCCFFFJJJNNNSSSUUUZZZ]]]aaafffkkkoooyyyuuugggdddfffccc\\\TTTNNNHHHEEEFFFEEEBBB???999777555444555555444333222222111111333555888:::;;;===???@@@??????AAABBB@@@@@@@@@@@@????????????>>>>>>======<<<<<<;;;;;;777666666666666777888888555555555555555555444444666555555444222111111000000000000000////////////////////////////////////111000000///......------////////////////////////........................---------------------------------.........//////000///...---,,,------...------------------------........................------------------------........................---------............///............---------,,,.........///////////////........................////////////////////////.................................//////000000000.........///////////////000000000000////////////---...///000111333777::::::<<>>@@@AAADDDIIILLLOOOQQQUUUWWWYYY\\\```dddeeeeeecccbbbaaaaaaaaaaaa``````_________]]][[[]]]aaadddbbb___\\\[[[YYYYYYZZZ[[[ZZZYYYZZZYYYWWWTTTSSSRRRQQQQQQOOOOOOPPPOOONNNMMMKKKJJJJJJIIIHHHFFFEEEDDDDDDDDDBBBAAA@@@???>>>>>>??????>>>======<<<;;;;;;::::::999999888888777666666666444444333333222222333333333222111111000000111111........................------------------------///000000000......000111///111444888;;;===>>>???@@@???===<<<@@@HHHRRRYYY^^^___``````___\\\ZZZXXXQQQNNNJJJEEEBBB@@@@@@@@@AAADDDHHHKKKOOOSSSXXX[[[aaaaaa___]]][[[[[[]]]```WWWTTTOOOJJJFFFCCCCCCCCCCCCBBBAAA@@@@@@AAACCCDDDDDDAAA===:::999:::<<<===;;;===>>>???@@@BBBFFFIIIIIITTTZZZUUUMMMIIIIIIJJJLLLNNNQQQSSSTTTSSSRRRQQQPPPRRRRRRPPPNNNNNNQQQTTTUUUWWWYYYZZZZZZ[[[^^^```dddcccaaadddooo|||}}}wwwuuutttoooeee\\\VVVUUUTTTRRRQQQQQQQQQQQQMMMJJJGGGFFFFFFGGGFFFFFFDDDFFFIIIKKKNNNSSSYYY]]]iii{{{rrraaaZZZQQQKKKHHHFFFCCCAAA<<<:::777666666666444333333222222222333555888999:::<<<>>>?????????@@@BBBBBBBBBAAAAAA@@@@@@??????@@@@@@@@@???>>>=========999888777666666666777888666666666555444444444333555555444333333222111111......//////////////////000000000000000000000000000000000///......------////////////////////////................................................------.........///////////////...------------...------------------------........................,,,,,,,,,,,,------------........................---------............////////////.........------///////////////.................................////////////////////////........................------...///000111222222///////////////.........////////////000000000000...///000000222555999===>>>>>>>>>===<<<;;;::::::999<<>>===:::;;;<<>>???@@@BBBDDDBBB@@@===::::::;;;===>>>===???AAAAAABBBFFFLLLPPP\\\jjjsssmmm```YYYYYYZZZUUUYYY___fffjjjlllkkkjjj___ccceeeccc^^^^^^ccciiiiiiiiikkklllmmmoooqqqsssvvvuuutttwww}}}~~~}}}uuunnnhhhgggeeecccaaa______^^^XXXUUUQQQPPPQQQPPPMMMIIIFFFFFFFFFFFFGGGJJJOOOSSS[[[ooosssjjj___TTTMMMIIIFFFCCCBBB???<<<:::999888666444444333333222333555777999999;;;===???>>>???@@@AAAEEEDDDDDDCCCBBBAAAAAA@@@AAAAAA@@@???>>>>>>======<<<:::888777666666777888777777666555444333333333555555444333333222111111......//////000000111111000000000000000000000000000000//////............////////////////////////........................////////////////////////............////////////............------......................................................++++++,,,,,,,,,,,,,,,---........................---------............///000////////////.........000000//////......------........................////////////////////////........................---......///000000111111000000//////......------////////////000000000000...000111222444777<<>>AAADDDGGGIIILLLPPPSSSXXXZZZ]]]```bbbccccccbbbcccdddeeeeeedddaaa___]]][[[[[[\\\___aaaaaa^^^\\\ZZZYYYWWWXXXZZZ[[[[[[[[[ZZZYYYXXXWWWUUUTTTTTTTTTOOONNNNNNMMMLLLKKKJJJIIIHHHHHHHHHGGGFFFEEEEEEDDDAAAAAAAAA@@@@@@@@@AAAAAA======<<<<<<<<<;;;;;;;;;999999888888777666666666222333444555444333222111222222111000000000000000////////////////////////////////////////////////...///000///......000222222555999>>>??????===;;;555999@@@GGGMMMUUU\\\aaabbbbbbcccaaa\\\VVVOOOKKKCCCBBBAAAAAABBBEEEHHHJJJNNNPPPTTTVVVVVVWWWYYYZZZ\\\]]]]]]ZZZVVVRRROOOOOOIIIGGGDDDAAA@@@@@@AAABBBBBB@@@???======???@@@AAA======<<<<<<<<<===>>>??????CCCGGGJJJLLLQQQXXX___qqqtttmmmlllnnndddiiirrrzzzqqqwww{{{yyyuuuuuu{{{~~~~~~~~~~~~}}}{{{xxxuuurrrooonnnjjjgggcccbbbaaa]]]WWWRRROOONNNLLLIIIFFFFFFIIIKKKUUU___qqq|||ooobbbXXXPPPLLLIIIGGGDDD@@@===;;;999666444666555333333333555777888888:::===>>>>>>>>>@@@AAADDDCCCCCCBBBAAA@@@@@@???AAA@@@@@@???===<<<<<<;;;<<<;;;999888777777777777777777666555444333333333444444444333333222222111000000000111111222222222000000000000000000000000////////////............////////////////////////........................////////////////////////........./////////000000------..................................................................+++++++++,,,,,,---------........................---------............///000////////////.........000000//////......------........................////////////////////////................................................000000//////......------.../////////000000000111///111333555666999===@@@@@@===:::777666888;;;<<<@@@EEEMMMTTTXXXZZZYYYXXXYYYXXXUUUOOOIIIDDDBBBBBBCCCFFFLLLPPPTTTYYY]]]```___```___^^^ZZZWWWUUUTTTNNNNNNLLLHHHHHHOOO]]]gggttt{{{}}}|||xxxxxxnnnaaaSSSLLLHHHEEEEEEGGG>>>===;;;999888888::::::===???BBBEEEHHHLLLPPPTTTVVVXXXZZZ\\\^^^```aaaaaabbbcccddddddbbb```]]]\\\\\\\\\]]]^^^^^^]]]ZZZXXXZZZXXXWWWXXXZZZ[[[[[[ZZZYYYYYYYYYXXXWWWVVVUUUUUUOOOOOONNNMMMKKKKKKJJJJJJFFFGGGGGGGGGGGGEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@<<<<<<<<<<<<<<<;;;;;;;;;999999888888777666666666222333444555444333222111222111000000//////000000////////////////////////////////////////////////.../////////...///111333555777:::<<<===<<<;;;:::555;;;EEENNNUUUZZZ___aaa``````___\\\VVVOOOIIIEEE@@@AAABBBEEEHHHLLLPPPRRRSSSUUUWWWWWWWWWVVVWWWXXXZZZ[[[[[[XXXSSSMMMJJJHHHCCCCCCBBBAAAAAABBBCCCDDDBBBAAA???>>>===>>>@@@AAA======>>>???@@@BBBCCCDDDGGGMMMVVV[[[___dddlllsss}}}}}}|||vvv{{{~~~|||yyytttnnnfffaaa[[[ZZZVVVQQQKKKHHHHHHIIIPPPRRR\\\mmm}}}{{{ooocccYYYRRROOOMMMIIIEEEAAA???<<<888666777666444333333555666888777999<<<======>>>@@@AAAAAAAAA@@@@@@??????>>>>>>AAA@@@???>>>===;;;;;;:::;;;;;;::::::999888777777666666666555444444444333444444444333333222222222111111222222222222222222000000000000000000000000//////////////////......////////////////////////....................................................../////////000000000,,,---......///.................................------------------------++++++,,,,,,------..............................---------............////////////.........------///////////////.................................////////////////////////........................///.........------------///////////////...............//////000000111111000222666888:::;;;===???===:::777666777:::>>>AAAFFFKKKRRRVVVWWWVVVUUUTTTTTTSSSPPPKKKGGGDDDDDDEEEIIIMMMSSSXXX[[[^^^aaaccc___^^^\\\ZZZWWWUUUTTTSSSLLLLLLJJJJJJOOO[[[kkkvvv}}}lllZZZOOOKKKHHHHHHJJJBBB@@@>>>;;;:::::::::;;;<<<>>>AAADDDHHHMMMRRRVVVUUUVVVWWWYYY\\\^^^```aaaaaaaaabbbbbbaaa___]]]\\\^^^^^^^^^^^^]]][[[YYYWWWZZZYYYWWWXXXYYYZZZZZZYYYYYYYYYYYYYYYYYYXXXWWWVVVPPPOOONNNMMMLLLKKKKKKKKKFFFGGGHHHHHHHHHGGGEEEDDDCCCCCCCCCCCCBBBAAA@@@???<<<<<<<<<<<<<<<<<<<<<<<<999999888888777666666666333333444444333333222222111111000////////////000...................................................000111000000000222444999999999:::999999888888:::@@@JJJRRRXXX[[[^^^___\\\ZZZVVVQQQLLLHHHDDDCCCCCCDDDHHHLLLPPPTTTVVVXXXVVVXXXYYYXXXWWWVVVWWWYYYXXXXXXVVVRRRLLLGGGEEEDDD@@@AAABBBCCCCCCDDDDDDDDDCCCBBB@@@??????@@@BBBCCCDDDDDDCCCDDDGGGKKKOOOQQQYYYbbblllsssuuuxxx~~~|||yyymmmlllhhhbbb[[[UUUSSSRRRQQQOOOSSS]]]ffflllttt}}}}}}rrrggg```\\\WWWSSSNNNJJJFFFCCC???<<<888777555444333444666777666888;;;<<<===>>>???AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@>>>===<<<;;;:::999:::;;;<<<;;;:::888777555555555555555555444444444444333333333333222222222222222111111111111111////////////////////////.../////////////////////////////////////////////........................------------------------.../////////000000000000,,,,,,.../////////..............................------------------------+++,,,,,,---......//////........................---------............///............---------,,,.........///////////////........................////////////////////////....................................////////////.........///////////////.........///000111111111000444999<<<===<<<<<<===888777555555888===BBBEEEKKKPPPTTTUUUSSSPPPNNNNNNLLLLLLKKKIIIGGGHHHJJJMMMSSSWWW[[[___``````aaabbb^^^\\\YYYVVVUUUUUUUUUUUUSSSQQQOOORRR\\\kkk{{{vvvbbbVVVQQQMMMKKKLLLFFFDDDAAA>>><<<;;;;;;<<<;;;>>>AAADDDIIINNNUUUYYYVVVVVVWWWXXX[[[^^^```bbbaaaaaaaaa``````__________________^^^]]][[[[[[[[[[[[YYYXXXXXXYYYYYYYYYXXXXXXYYYZZZZZZZZZYYYXXXWWWQQQPPPOOOMMMLLLLLLLLLLLLHHHIIIJJJKKKJJJIIIGGGFFFEEEEEEEEEDDDCCCAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<999999888888777666666666444444333333222222333333111111000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,000111222222111222444666;;;:::999777777777777777???EEEMMMSSSXXXZZZ\\\]]]YYYUUUOOOHHHDDDBBBCCCDDDFFFIIIMMMRRRVVVYYYZZZ[[[XXXYYYYYYXXXWWWWWWYYYZZZVVVUUUQQQKKKEEEBBBAAABBB???AAABBBDDDDDDDDDCCCBBBCCCBBBAAAAAAAAACCCEEEGGGNNNLLLJJJJJJMMMSSSZZZ^^^jjjttt}}}|||yyysssllleeebbbaaaYYYVVVWWW[[[ZZZZZZbbbmmmyyyyyyqqqmmm```\\\WWWRRROOOKKKGGGDDD888777555444444444666777555888;;;<<<===>>>???AAACCCCCCCCCDDDDDDDDDDDDDDDBBBBBB@@@???>>><<<;;;:::888999<<<======;;;888666444444444555555555555555444333333333333333333333222222111111000000//////////////////////////////.........///////////////////////////////////////........................------------------------////////////000000000000+++,,,.../////////......////////////////////////------------------------,,,,,,------...///000000........................---------.........//////......---------,,,,,,,,,---.........//////000000........................////////////////////////........................------...///000111222222---.........//////000000---......///000111111222000444:::>>>>>>===<<<<<<555555444555999???EEEHHHNNNQQQUUUTTTPPPLLLJJJIIIGGGHHHHHHHHHHHHKKKPPPSSS[[[^^^aaacccbbb```______^^^[[[WWWUUUUUUVVVWWWWWW\\\YYYVVV[[[gggwww{{{hhh\\\VVVPPPMMMLLLHHHFFFCCC@@@===<<<<<<===;;;===AAAEEEIIIPPPVVV[[[VVVVVVWWWYYY[[[^^^aaacccbbbaaa```````````````aaa`````````___]]]]]]^^^```\\\ZZZXXXXXXXXXYYYXXXWWWXXXYYYZZZ[[[[[[ZZZYYYXXXRRRQQQOOOMMMLLLLLLMMMMMMIIIJJJLLLMMMMMMKKKIIIHHHFFFFFFFFFEEECCCAAA???===;;;<<<<<<<<<<<<<<<<<<<<<999999888888777666666666555444333222111222333444111111000///////////////............/////////000111111000000000000000111000/////////111444777999888666444444666777666666???FFFQQQXXX[[[[[[XXXWWWSSSPPPIIICCC???AAAFFFJJJSSSTTTUUUWWWXXXXXXXXXXXXYYYXXXVVVUUUTTTSSSTTTTTTNNNKKKGGGDDDBBBBBBDDDEEEEEEDDDBBBBBBCCCCCCBBB@@@???>>>BBBGGGHHHFFFLLLTTTZZZ___```^^^___hhhpppsss}}}~~~xxxvvvsssooohhhaaa[[[YYYXXXXXXhhhnnnwww|||qqqqqqkkk___UUUOOOIIIEEE???<<<999888888888777666666777888999;;;<<<===>>>BBBBBBBBBBBBCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>;;;;;;;;;:::::::::999999888888777777666666555555333333333222222222111111222222222222222222222222222222000///............000/////////............////////////////////////............////////////////////////////////////......////////////......000000//////.........---////////////////////////........................---...............------///......------,,,,,,+++,,,,,,------...///000000,,,,,,,,,---------............---------,,,,,,,,,//////.........---------------------.........///111///...,,,,,,...000111111111000000/////////...222222111000///...------000000//////000111222333999:::<<<======<<<:::999777666555666;;;BBBIIINNNMMMMMMMMMKKKIIIEEEBBB@@@;;;???EEEKKKPPPVVV[[[___aaabbbaaa___]]][[[[[[\\\ZZZWWWRRRPPPTTT\\\eeekkkuuurrrnnnnnntttpppeee___[[[VVVRRRPPPIIIEEEFFFDDD???===@@@>>>>>>???CCCHHHOOOVVVZZZWWWXXXYYY[[[]]]___aaabbbcccbbbbbbaaaaaabbbccccccaaabbbbbbbbbbbbaaa`````````___^^^]]]\\\\\\\\\\\\\\\\\\[[[ZZZYYYWWWUUUTTTRRRRRRPPPOOOOOOPPPQQQRRRSSSQQQNNNKKKIIIIIIIIIJJJGGGGGGGGGFFFEEECCCAAA@@@AAA@@@>>>===;;;:::::::::;;;;;;;;;:::999888777666666555555444444333222222222222222222222222222222---------............///111000000//////000000000//////000000222444777888777777777777777888888999@@@HHHRRRYYY[[[XXXTTTRRRIIIHHHGGGFFFFFFKKKQQQVVVXXXYYYZZZZZZZZZYYYWWWWWWSSSSSSSSSRRRQQQNNNLLLKKKJJJIIIFFFDDDCCCDDDEEEGGGEEEDDDBBBBBBCCCCCCAAA@@@GGGEEEFFFJJJMMMRRR]]]iiinnnrrrssspppqqqwww~~~}}}|||wwwvvvuuuuuuwwwyyy|||~~~~~~ssshhh___YYYVVVZZZ]]]bbbjjjvvvsssggg^^^UUULLLGGGDDD@@@===<<<;;;999888777777888:::<<<===??????BBBBBBCCCDDDDDDDDDDDDCCC?????????>>>======<<<<<<;;;;;;;;;::::::::::::999999888888777666666555555444333333333333222222222222222222222222222222222222222000//////.........000000/////////.........000000000000000000000000............////////////////////////////////////.........//////.........000/////////............////////////////////////........................------......///.........------------------------,,,,,,------...//////000------------------------............------,,,,,,//////.........---------------........./////////000///...------.../////////.........------------/////////...------,,,,,,000000//////000222444666:::;;;<<<======;;;999888666666666888===CCCIIILLLMMMKKKIIIFFFBBB>>><<<:::===BBBIIIOOOUUUYYY^^^aaabbbbbb```]]]ZZZYYY[[[\\\[[[YYYWWWYYY```mmmyyywwwnnnjjjgggccc```WWWPPPKKKKKKHHHCCC@@@BBB>>>>>>>>>@@@EEEKKKQQQUUUWWWWWWYYY[[[]]]___```aaaeeedddddddddeeeeeefffgggeeeeeeddddddcccbbbbbbaaa`````````___^^^^^^]]]]]]\\\\\\[[[ZZZYYYWWWVVVUUUSSSSSSRRRRRRRRRSSSSSSTTTTTTRRRPPPNNNLLLKKKKKKKKKIIIHHHGGGFFFDDDCCCBBBBBB@@@???>>>======<<<======;;;;;;;;;;;;:::888777666666555555444444333333222222222222222222222222222,,,,,,---------.........000//////......///000000///000111222444666777888666888::::::888999<<>>???@@@AAABBBDDDFFFFFFEEEDDDCCC@@@@@@???>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::999999888888777666666666555555444444444333333333222222222222222222222222222111000000////////////000000000/////////......000000000000000000000000............////////////////////////////////////------............------////////////............////////////////////////........................,,,---...///////////////+++,,,,,,---......//////,,,,,,------.../////////......------------------/////////............---...............---------....../////////000000000000//////.........------............------------........................111000//////000444777999<<<=========<<<;;;999888666777999<<<@@@DDDGGGIIIIIIFFFCCC???<<<:::999999AAAGGGOOOVVV[[[^^^aaacccdddbbb___ZZZVVVVVVXXXZZZTTTUUUXXX___lll||||||xxxtttqqqkkkmmmuuu}}}vvvsssqqqooommmbbb\\\WWWUUUQQQKKKFFFFFF@@@???>>>???BBBHHHMMMQQQVVVWWWYYY[[[]]]___``````ggggggggghhhiiijjjkkkllljjjiiigggeeedddccccccdddaaabbbbbbbbbbbb```___^^^\\\\\\[[[[[[YYYXXXVVVUUUTTTTTTUUUVVVVVVVVVVVVVVVUUUUUUTTTSSSQQQOOOMMMLLLKKKJJJGGGEEEDDDDDDDDDDDD@@@??????>>>>>>??????@@@<<<<<<<<<;;;:::999777777666666555555444333333333222222222222222222222222---------........./////////............//////000///000222444666777888888777:::;;;999777999@@@GGGNNNQQQTTTTTTPPPKKKGGGEEEFFFJJJPPPUUUYYY[[[^^^_________^^^\\\YYYVVVSSSQQQQQQQQQPPPNNNKKKGGGCCCAAACCCDDDDDDEEEFFFFFFFFFFFFGGGEEEDDDDDDFFFGGGGGGGGGEEELLLXXXdddlllttt||||||yyywwwwwwxxxrrrmmmgggddddddcccaaa^^^ZZZYYYWWWVVVVVVVVVWWWXXX]]]___bbbbbb___[[[XXXWWWYYYZZZ]]]```aaabbbaaaaaaaaa___]]]^^^aaadddddddddggghhhiiiiiijjjkkknnnqqqttttttzzz|||pppiiiaaaYYYRRRQQQUUU^^^kkkuuu|||rrrcccSSSOOOHHHCCC@@@===:::888888888888999;;;===???@@@@@@BBBEEEGGGHHHGGGEEECCCBBBBBBBBBAAA@@@@@@??????<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888777666666666555555555444444444444222222222222222222222222222111111000//////000000000000000////////////...////////////////////////............////////////////////////////////////,,,,,,------------,,,,,,///////////////.........////////////////////////........................,,,---...//////000000///,,,---------.........///---------.........//////............------------/////////////////////...........................////////////000000000000////////////...---,,,+++000000000000000///////////////000000111111111111111000///000222666:::===>>>>>>>>>===<<<:::999888777999<<>>@@@BBBEEEGGGHHHGGGEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@=========<<<<<<<<<;;;;;;:::::::::999888888777777666666666555555555444444222222222222222222222222222111111000000000000111111000000000////////////....................................////////////////////////////////////,,,,,,------------,,,,,,.........///////////////////////////////////////........................---......///000000///////////////......------------------........................................../////////////////////---.....................////////////000000000000......//////...---,,,,,,/////////000000000000000//////000000111222222222111111111222444999===??????>>>>>>===<<<:::999888888;;;>>>AAACCCCCCBBB@@@>>>;;;888666777;;;???BBBIIIOOOXXX^^^aaabbbbbbbbb```___]]]YYYTTTQQQQQQQQQVVV\\\hhhvvvzzzwwwxxxzzz}}}~~~zzzsssnnnlllkkkkkkjjjggghhhmmmwww|||}}}~~~wwwxxxxxxuuuooofffZZZPPPGGGEEEBBB@@@AAAEEEJJJMMMSSSUUUXXX\\\```bbbcccccciiijjjlllnnnpppqqqqqqqqqooommmjjjgggeeedddeeeeeebbbcccdddeeedddbbb```___^^^^^^^^^]]]\\\[[[ZZZYYYVVVWWWXXXZZZZZZZZZYYYXXXXXXYYYZZZZZZXXXUUURRRPPPNNNMMMJJJGGGFFFFFFGGGGGGEEEDDDCCCBBB@@@@@@??????=========<<<;;;:::999888777666666555555444333333222222222222222222222222//////000000000111111111............///000111111222333444555777999:::;;;;;;;;;;;;:::<<>>@@@AAACCCEEEFFFFFFEEEEEEBBBBBBAAA@@@@@@??????>>>>>>============<<<<<<<<<;;;;;;::::::999888888888666666555555555444444444222222222222222222222222222111111000000111111111111111000000000/////////------------------------............////////////////////////////////////------............------.........///////////////////////////////////////......................../////////000000//////...000000//////...------,,,........................------........./////////---............/////////---------...................../////////000000000---------------------------------........................//////000000000111222333555777;;;>>>??????>>>>>>===<<<;;;::::::;;;===@@@BBBBBB@@@===;;;<<<999666555666:::???BBBNNNTTT[[[```aaaaaa``````]]]]]][[[XXXUUUTTTVVVWWW```gggsss}}}zzzzzz~~~}}}zzzwwwwwwzzz}}}}}}|||xxxtttrrrtttxxx|||}}}||||||~~~|||{{{wwwtttssssssssssssqqqppprrrwwwxxxvvvvvvyyy~~~}}}lll^^^NNNKKKFFFAAA@@@CCCFFFIIIQQQTTTXXX^^^bbbeeeffffffjjjlllnnnppprrrrrrrrrrrrooonnnllliiigggfffffffffdddeeeeeeeeeeeecccbbbaaa___``````___^^^]]]\\\\\\ZZZZZZZZZ[[[[[[ZZZZZZYYYYYYZZZZZZZZZXXXVVVSSSQQQOOOMMMKKKIIIHHHGGGHHHHHHFFFEEEDDDBBBAAA@@@??????>>>>>>>>>===<<<;;;999999777777666666555444444444222222222222222222222222////////////000000000000////////////000111222222444444444555777999;;;===:::;;;>>>AAAEEEJJJNNNQQQKKKIIIEEEBBBAAADDDJJJOOOUUUXXX]]]```aaaaaabbbbbb]]]]]]\\\YYYVVVRRROOOMMMFFFEEEDDDCCCAAA@@@>>>>>>@@@@@@AAABBBDDDEEEFFFGGGFFFGGGIIIPPPZZZcccjjjmmmttt~~~vvvhhhaaaXXXRRRPPPQQQQQQQQQOOOQQQVVV^^^hhhmmmmmmkkkmmmsss|||zzzoooeee```^^^___```aaabbbccccccbbbaaaaaa^^^dddhhhfff```ZZZXXXZZZXXXYYY[[[[[[\\\^^^bbbeeeddd^^^ZZZZZZYYYWWWYYY]]]```fffnnnvvv~~~xxxoookkkdddZZZZZZ```^^^gggpppyyy~~~vvvsssnnnggg___UUUKKKDDDBBB@@@===;;;;;;;;;===>>>@@@AAABBBCCCDDDEEEEEEEEEBBBBBBBBBAAA@@@@@@??????>>>>>>>>>=========<<<<<<;;;;;;;;;:::999999888888555555555444444444333333222222222222222222222222222111111000000111222222111111111000000000//////....................................////////////////////////////////////.........//////...................../////////000////////////////////////........................000000111000000///...---////////////....................................,,,,,,---...///000111111,,,,,,------............---------.........//////------........./////////---,,,,,,+++,,,---///000------------........./////////////////////000000111333555888:::<<<>>>???>>>>>>===<<<<<<<<<<<<<<<>>>???AAABBBAAA>>>:::777:::888666777999>>>DDDGGGTTTXXX^^^aaaaaa```______]]][[[XXXVVVVVVZZZ```fffnnnsss}}}~~~}}}~~~|||~~~|||xxxwwwyyyzzz{{{|||}}}~~~}}}sss[[[VVVOOOHHHDDDCCCEEEGGGOOOSSSXXX___dddgggiiijjjmmmoooqqqssstttttttttssspppooonnnlllkkkiiihhhhhhgggggggggfffeeeeeeddddddaaaaaaaaaaaaaaa```___^^^___^^^]]]\\\\\\\\\\\\\\\ZZZZZZZZZYYYWWWUUUSSSQQQNNNNNNMMMLLLJJJIIIHHHGGGEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>>>>>>><<<;;;:::999777777666666555555444444222222222222222222222222............/////////000////////////000111333333555555444444666999<<<>>>999;;;@@@GGGMMMQQQPPPOOOCCCCCCBBBAAABBBGGGNNNSSSYYY[[[^^^`````````aaabbbZZZYYYXXXUUUPPPLLLHHHFFFBBBCCCEEEEEEDDDBBB???======>>>???AAACCCFFFHHHJJJMMMNNNRRRZZZeeepppyyy}}}zzzuuueeeXXXWWWSSSNNNMMMOOORRRRRRRRRUUUYYYbbbppp}}}rrrkkkiiijjjoooooopppqqqrrrrrrrrrrrrnnnvvv}}}{{{qqqiiigggjjjhhhiiijjjjjjjjjkkknnnqqqnnngggaaa^^^ZZZVVVWWW[[[VVVZZZ```eeejjjpppxxx~~~}}}ttthhhgggmmm___cccgggkkktttzzzpppdddWWWOOOEEECCC@@@===<<<<<<>>>???@@@@@@AAABBBCCCDDDEEEFFFEEEDDDDDDCCCCCCBBBAAAAAA>>>>>>>>>>>>============<<<;;;;;;::::::999999888555555444444444333333333222222222222222222222222222111111111111111222222111111111111000000000000////////////////////////............/////////000////////////////////////......////////////......---.........//////000000////////////////////////........................111111111111000...---,,,------......///000000000.....................---+++,,,---...///111222222,,,,,,,,,---------......---------.........//////------------.........///,,,,,,+++***+++---000222.../////////000000111111222222111111111111111111111333666999<<<===>>>>>>>>>======<<<<<<<<<======@@@AAABBBBBB@@@<<<777555777777777999???EEELLLPPPXXX[[[___bbbaaa```______]]][[[VVVTTTVVV^^^jjjrrr}}}}}}zzzzzz{{{{{{{{{{{{zzzzzzrrr{{{gggaaaXXXOOOHHHFFFFFFGGGNNNRRRXXX___eeeiiikkkllloooqqqsssuuuvvvvvvuuutttpppppppppooonnnllljjjiiijjjiiihhhgggfffffffffgggbbbbbbcccbbbbbbaaa```___cccbbb```^^^]]]]]]]]]^^^ZZZZZZYYYXXXVVVTTTSSSRRRNNNNNNNNNMMMLLLJJJHHHGGGCCCBBBBBBAAAAAAAAABBBBBB??????>>>>>>===;;;:::999777777777666555555444444222222222222222222222222...............///000000000///------...111444666777666777888:::<<>>@@@BBBIIIRRRVVVUUUXXXZZZ```hhhsss~~~uuuiii\\\TTTSSSPPPQQQRRRSSSUUUXXX]]]```eeelllwww}}}zzzzzzzzzzzz{{{~~~~~~zzzqqqqqquuu}}}yyyoooeeeaaacccccc```\\\\\\\\\^^^```bbbcccdddxxx|||xxxlllccccccgggjjjqqqxxxxxxiii[[[QQQLLLFFFAAA>>>===<<<<<<@@@??????AAADDDFFFEEEDDD@@@@@@AAAAAABBBAAAAAA@@@??????>>>>>>===<<<<<<<<<::::::::::::::::::::::::888777666555555444444555666555444444333333444444333333222111000000111111////////////000000000000000000000000000000000000///////////////////////////............///000000000000000///////////////...............---------------------------------///////////////////////////////////////.........................................................111111111111111000//////...///////////////......***+++---//////...---,,,---......///////////////000000//////.........---000000000000////////////111111000000000000111111555666777999;;;===>>>??????;;;777777;;;???AAABBBDDDAAA>>><<<;;;;;;999888888888999===CCCJJJRRRVVV___\\\^^^bbbaaa[[[[[[```bbbbbbaaa```bbbkkkxxx|||{{{rrrbbbXXXQQQKKKIIIKKKOOORRRWWW]]]dddiiilllnnnooonnnnnnqqquuuwwwuuusssqqqooonnnnnnoooooommmlllnnnkkkgggfffggghhhgggeeeeeeeeeddddddcccdddddddddcccbbb```^^^\\\[[[ZZZZZZXXXWWWUUUTTTRRRRRRSSSSSSPPPPPPOOOMMMLLLKKKJJJIIIFFFEEEDDDCCCBBBAAAAAAAAA?????????>>>>>>===<<<;;;::::::999999888777777777444333333222222333333444///............///000000//////......000222444666666777888999<<>>>>>>>>???@@@BBBLLLZZZccceeefffhhhllluuuxxxooofff___XXXPPPLLLMMMMMMPPPUUUZZZ```iiittt{{{xxx|||yyyzzz~~~{{{{{{}}}wwwvvvsssoooffffffeeedddbbbaaaaaabbbiiikkkooowww}}}mmmeeeaaa```gggoooyyy|||qqqfff___TTTJJJDDDAAA???>>>???>>>>>>???AAABBBBBBAAABBBCCCCCCCCCCCCCCCBBBAAA@@@@@@???>>>>>>======<<<;;;;;;;;;::::::999999999888777666555555444444555555555444333333333333333333222222111000000111111000000000000000/////////000000000000000000000000.................................---...//////000////////////////////////////////////////////////......................../////////////////////////////////////////////...................................................000000111111000//////.........////////////......,,,---///000000000...------......///////////////000/////////............000000000000////////////111111000000000111222222777777999:::<<<>>>???@@@>>><<<:::;;;???BBBCCCBBBBBB@@@===:::999999888888:::;;;>>>CCCIIIPPPWWWZZZ]]]ZZZZZZ]]]]]][[[\\\aaannnllliiihhhllluuu~~~lll```WWWPPPMMMNNNMMMPPPWWW^^^eeeiiilllnnnnnnmmmnnnqqquuuwwwuuussssssqqqppppppqqqqqqpppnnnllljjjggggggiiikkkjjjiiiggggggeeedddccccccccccccaaa```___]]]\\\[[[[[[ZZZXXXWWWUUUSSSRRRRRRRRRSSSOOONNNMMMLLLKKKIIIHHHHHHFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@@@@???>>>===<<<::::::999999888777777777444333333222222333333444//////......//////000111...///000111222444555666666777999<<<@@@DDDGGGIIIHHHLLLQQQRRRLLLFFFAAA>>>???@@@DDDJJJQQQWWWZZZ[[[]]]]]]^^^______\\\WWWSSSRRRNNNHHHDDDCCCDDDDDDDDDFFFGGGFFFCCC???======>>>>>>AAAEEEJJJVVVfffppprrrtttuuuyyytttjjjaaaZZZSSSPPPMMMJJJLLLPPPVVV[[[aaaeeejjjsss}}}||||||zzztttlllfffeeefffgggcccaaaccckkkuuussshhh``````eeeooowwwyyyoooaaaSSSJJJDDDAAA???@@@>>>======???@@@@@@@@@EEEEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@???>>>>>>======<<<<<<;;;:::999888888888777666555555444444555555444333333222222333333333222111111000111111111111111111000000/////////000000000000000000000000...........................------------...//////............////////////......//////000000111111////////////////////////////////////////////////......//////////////////................................................//////////////////...---......///////////////......///000111222111000000---......///////////////////////////............////////////000000000000111111111111111222333333777888:::<<<>>>??????@@@======???AAADDDEEECCCBBB???===;;;888777666777777<<>>===::::::999999888777777777444444333333333333444444/////////...///000000111...///111444555666666666777999<<<@@@DDDHHHLLLNNNNNNRRRTTTQQQHHHAAA??????CCCFFFKKKRRRXXX\\\^^^^^^^^^]]]]]]\\\[[[XXXSSSOOOLLLIIIEEEBBBAAABBBCCCDDDCCCCCCBBB???>>>===@@@BBB???EEENNNWWWeeessszzzzzz}}}nnnbbb[[[ZZZUUURRRQQQQQQQQQVVV\\\hhhmmmtttwwwxxx|||~~~vvvssstttqqqiii```\\\___gggooosss|||~~~pppgggdddhhhooo{{{~~~pppcccWWWOOOHHHDDDBBB???======>>>AAABBBBBBEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBAAA@@@@@@??????>>>>>>===<<<;;;:::999888888888777666555555444444555444444333222222222222333222222111111111111111222222222111111000/////////////////////////////////---------------------------------------......//////////////////000000000------...///000000111111////////////////////////////////////////////////............////////////................................................---......///......---------...//////////////////...///000111111111111000---......//////////////////////////////.........////////////000000000000111111111111222333555555888999;;;===>>>?????????<<<>>>BBBFFFGGGFFFBBB@@@;;;;;;999666555555777999===AAAHHHOOOUUUYYY[[[\\\ZZZVVVSSSUUUZZZbbbkkkqqqyyyuuurrruuu|||qqqkkkddd\\\VVVTTTQQQQQQSSSUUUXXX\\\___```jjjlllooorrruuuuuuuuutttuuusssrrrrrrssstttsssqqqjjjjjjjjjkkkmmmnnnnnnnnnjjjiiifffdddaaa___]]]]]]\\\\\\[[[[[[[[[[[[\\\\\\WWWVVVUUUTTTSSSRRRRRRQQQQQQPPPOOONNNMMMLLLKKKJJJFFFFFFEEEDDDCCCCCCCCCCCC@@@@@@@@@@@@???>>>======::::::999999888777777777444444333333333333444444///////////////000111111...000333555777888888777999;;;???CCCHHHLLLOOOQQQPPPQQQPPPJJJBBB>>>@@@CCCJJJNNNTTTYYY]]]^^^^^^^^^___]]][[[YYYWWWTTTOOOLLLEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDCCCBBBAAABBBEEEHHHHHHNNNVVV```ooosssggg]]]YYYYYYYYYXXXYYY\\\]]]___fffnnnxxx~~~zzzpppddd\\\\\\___cccdddmmmwwwuuunnngggjjjrrr}}}zzznnnaaaUUUNNNCCC@@@===<<<>>>@@@BBBCCCDDDDDDDDDDDDDDDCCCBBBAAABBBBBBAAAAAA@@@?????????>>>>>>===<<<:::999888888888777666555555444444555555444333333222222333333222111111111111111222222222111111111000000000///////////////////////////...........................------------...///////////////000000111111111,,,,,,---......///000000........................////////////////////////---.........//////000000................................................------............------------...///////////////......//////000000000///---......///////////////.........///////////////.../////////000000000111111111111222333555666777888999;;;>>>?????????>>><<>>===<<<;;;::::::999999888777777777555444444333333444444555000000//////000000111222///111444666888999:::999<<<>>>BBBFFFJJJNNNPPPQQQMMMLLLIIIDDD@@@AAAEEEJJJRRRVVV[[[^^^___^^^]]]]]]\\\ZZZWWWTTTRRROOOKKKHHHAAACCCEEEEEEDDDCCCCCCDDDDDDEEEFFFFFFFFFHHHLLLOOO\\\___dddkkk{{{tttnnnfff```YYYUUUXXX]]]```bbbhhhooorrrttt{{{xxxmmmgggffffffeeebbbffflllvvv}}}nnnlllmmmqqqvvv~~~ooo___UUUIIIEEE@@@===>>>@@@BBBCCCAAABBBBBBCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@??????>>>>>>======<<<;;;:::999999888777666555555444444555555555444333333333333444111111111000111111222333111111111111111111111111000000000000000000000000////////////////////////...............///000000......//////000000111111,,,,,,------......//////........................////////////////////////------......///000000000................................................,,,---......///.........,,,---...///000000000000---------.........//////---......///////////////.........///////////////......//////000000111111111111222333555666888999999;;;===@@@AAA@@@@@@???>>>BBBFFFHHHEEEAAA>>><<<777888999777666999???DDDKKKOOOTTTYYY\\\[[[YYYWWWMMMLLLLLLQQQ___ppp|||vvvvvvyyy}}}ssshhhccc___\\\XXXUUUVVV[[[```dddfffjjjppptttuuuttttttttttttrrrpppppppppooommmkkkjjjlllmmmmmmkkkiiiiiijjjhhhgggdddbbb___]]]\\\\\\[[[[[[ZZZZZZ[[[\\\\\\]]]XXXXXXXXXWWWVVVUUUSSSRRROOOOOONNNLLLKKKJJJIIIHHHJJJIIIHHHFFFDDDCCCBBBBBB>>>??????>>>>>>===<<<;;;::::::999999888777777777555555444444444444555555000000//////000000111222111222444666888:::;;;<<>>>>>======<<<<<<;;;;;;;;;:::888777666555555444444555777666555555444444555555111111000000111222222333000000000111111222222333000000000000000000000000000000000000000000000000000////////////000111111,,,,,,------...//////000.............../////////////////////////////////////////////////////////------......///000000111................................................------...///////////////,,,---...///000000000000...---------......//////---......///////////////............/////////000.........///000111111111111222222444555888999:::<<<>>>@@@CCCDDDCCCBBBAAACCCFFFHHHHHHDDD???===<<<666999:::999999<<>>===<<<<<<::::::999999888777777777555555444444444444555555000000000000000111111222222333444666888:::<<<===AAACCCFFFJJJLLLNNNOOOOOOKKKJJJIIIKKKPPPUUUYYY[[[ZZZ^^^aaaaaa___\\\\\\\\\UUURRRNNNJJJHHHEEEBBB@@@@@@BBBCCCBBB@@@@@@CCCFFFJJJNNNVVV^^^fffooowww|||~~~pppeeebbbaaa^^^[[[VVVSSSUUUZZZ]]]]]]ccckkkrrrxxx~~~}}}~~~wwwooooooooonnnpppuuu|||sssiiibbbaaahhhrrrzzz~~~uuu___YYYPPPIIIFFFEEEEEEEEE???@@@BBBCCCDDDDDDEEEEEEAAAAAA@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;888777666555555444444555777777666555555555555666111111000000111222333333//////000111222333333444000000000000000000000000000000000000000000000000000000000000000111111222******+++,,,,,,---......000000000000////////////000000000000000000000000////////////////////////---------...///000000111................................................------...///000000000///,,,---...///000000000000...............///000000---......///////////////---.........//////000000---......///000111111222111222333444666888:::;;;>>>@@@CCCEEEFFFEEEDDDBBBFFFIIIJJJHHHCCC???===>>>666999;;;;;;;;;???HHHOOOSSSUUUWWWXXXWWWRRRMMMJJJJJJNNNRRR[[[nnn}}}zzzvvvpppjjjfffbbb```dddjjjpppttttttssstttuuuvvvsssqqqooonnnllliiigggeeehhhkkkkkkhhhggggggiiihhhgggeeedddcccbbbbbbbbb]]]\\\\\\\\\\\\\\\]]]]]]YYYZZZZZZZZZYYYWWWUUUTTTUUUUUUTTTSSSQQQPPPOOONNNNNNMMMJJJGGGDDDBBB@@@@@@@@@@@@AAA@@@@@@???>>>===::::::999999888777777777555555444444444444555555222222222222222333444555:::777444444999>>>AAAAAACCCGGGLLLOOOOOONNNMMMLLLLLLNNNPPPSSSWWWYYY[[[\\\]]]]]]]]]\\\ZZZWWWTTTRRRTTTPPPKKKGGGEEEDDDBBBAAAFFFDDDCCCDDDFFFGGGGGGFFFTTT```ooowwwzzz}}}zzzpppbbb[[[ZZZ[[[ZZZXXXQQQ\\\eeehhhjjjnnnqqqrrr~~~~~~zzzsssqqqrrrtttuuutttvvv|||tttlllfffbbb___jjjqqqvvvnnn```SSSJJJFFFFFFHHHIIIDDDBBBEEEFFFEEEDDDFFFCCCAAA??????@@@AAA@@@???;;;;;;<<<<<<;;;;;;:::999666666666666666555555555666666555555555444444444222222222222222222222222222222222222222222222222000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000---...///...,,,,,,...000------......//////000000///////////////.........222333444222000//////000////////////////////////000000////////////000000////////////////////////000000000000000000000000000000000000000000000000/////////000000000000000////////////000000000000000000000000000000//////333555777888999;;;>>>AAAFFFIIIKKKIIIGGGEEEGGGJJJIIIHHHGGGEEEBBB???<<<:::666888<<<@@@DDDIIIOOORRRUUUXXXXXXTTTPPPOOONNNMMMJJJRRR\\\iii{{{yyykkkeeedddjjjjjjlllpppuuuvvvsssppprrrqqqpppnnnkkkiiifffeeeiiiiiiiiiiiiiiijjjjjjjjjhhhgggggggggfffffffffeee```___^^^]]]\\\\\\]]]^^^]]]]]]]]]\\\\\\[[[[[[ZZZ[[[ZZZXXXVVVTTTRRRPPPOOONNNKKKGGGDDDDDDDDDDDDCCCCCCBBBAAA@@@???===<<<<<<>>>===;;;999888888888999===<<<:::888666666666777............///000111222:::777666888<<>>;;;999888999===BBBGGGLLLPPPUUUXXX[[[[[[YYYSSSMMMKKKKKKLLLVVV```lllzzzsssiiifffdddeeeiiiooouuuwwwvvvtttrrrqqqpppnnnkkkiiigggfffhhhhhhhhhhhhhhhiiiiiiiiihhhhhhhhhggggggffffffeeebbbaaa```___^^^^^^_______________^^^^^^]]]]]]]]]\\\[[[YYYWWWUUUSSSQQQQQQOOOLLLHHHFFFFFFFFFFFFEEEDDDDDDCCCAAA@@@???>>>===???>>>===;;;:::999999999:::999777666555555555555000000111222444555666777999999:::===BBBEEEFFFEEEFFFGGGIIIIIIHHHIIIKKKMMMWWWYYY]]]```bbbbbbbbbaaa^^^^^^\\\YYYUUUQQQMMMJJJDDDDDDCCCBBBBBBAAA@@@@@@>>>AAACCCCCCFFFOOO^^^jjjtttwww~~~rrriiieee\\\WWWSSSTTTZZZbbbgggiiiwww~~~~~~yyyrrrpppqqqwwwxxxoooeeeccchhhwwwwwwmmmcccXXXNNNGGGHHHGGGHHHJJJHHHCCCBBBDDDBBBAAAAAABBBCCCBBB@@@>>><<<<<<=========<<<;;;;;;<<<;;;:::999888666555555555555444444444333333333333333333333333333333333000000000000000000000000000000000000000000000000///000000111111000000//////////////////////////////////////////////////////000000///---,,,---...222222222222111111111111....../////////////////////000000///---,,,---...////////////////////////......------------......////////////////////////........................000000000000000000000000000000//////......------////////////000000000000000000000000111222333333888999<<<===>>>@@@DDDFFFHHHGGGGGGHHHJJJKKKJJJHHHEEECCC@@@===:::999888888===BBBIIIOOOTTTWWW[[[]]]]]][[[WWWPPPJJJIIIMMMRRRbbbnnn}}}qqqjjj```bbbffflllsssvvvvvvvvvrrrqqqooommmkkkjjjjjjiiihhhhhhhhhhhhhhhhhhggggggiiiiiihhhhhhgggffffffeeeeeedddbbbaaa`````````aaaaaaaaaaaaaaaaaa`````````]]]\\\[[[YYYWWWUUUTTTSSSPPPMMMJJJIIIIIIIIIHHHGGGEEEEEEDDDCCCAAA@@@???>>>>>>>>>>>>===<<<;;;:::999999888777666666666666666222333555777999;;;<<<<<<888:::>>>CCCFFFHHHHHHGGGFFFGGGGGGGGGGGGJJJNNNRRR\\\___bbbeeefffeeebbbaaa]]]\\\YYYVVVQQQLLLHHHEEEAAABBBCCCCCCBBBAAA@@@@@@===@@@DDDIIIQQQ___ooo{{{pppbbb[[[YYYUUUUUUWWW]]]gggrrr{{{{{{zzzzzz~~~ssskkkhhhrrr~~~vvvmmmbbbVVVNNNKKKJJJLLLMMMIIIBBBAAACCCCCCBBBCCCDDDEEECCC@@@>>>======>>>>>>======<<<;;;;;;::::::999888777777666444444444444333333333333333333333333333333333333222222222222222222222222000000000000000000000000//////000000000000//////////////////////////////////////////////////////---...000///.........///333222222222111000000000............////////////...///000///---,,,---...///////////////////////////......------......///////////////////////////........................////////////////////////000000000111111111111111////////////000000000000000//////000111222444555;;;===???AAABBBDDDHHHJJJJJJHHHGGGIIILLLMMMJJJGGGDDDBBB>>>;;;999999;;;<<<@@@FFFNNNVVVZZZ\\\]]]^^^ZZZWWWSSSOOOKKKKKKTTT]]]nnn{{{zzzmmm```aaaeeejjjnnnqqqssssssrrrqqqooommmlllllllllllljjjjjjiiiiiihhhhhhggggggiiiiiihhhggggggffffffeeefffdddcccaaa`````````aaaaaaaaaaaaaaaaaabbbbbbbbb^^^]]]\\\[[[YYYXXXVVVVVVPPPNNNKKKJJJJJJKKKJJJHHHFFFEEEDDDCCCAAA@@@??????======>>>>>>===<<<:::999::::::999999999999999999...///222555888:::;;;<<<:::>>>DDDHHHJJJJJJIIIGGGEEEFFFHHHIIIKKKPPPUUUYYY___aaadddeeeeeeccc```^^^ZZZXXXUUUQQQLLLGGGCCCAAA???AAACCCBBB@@@>>>???@@@>>>AAAGGGRRRaaappp}}}xxxkkkaaaYYYUUUTTTVVVZZZ```iiittt}}}~~~}}}{{{zzz}}}zzzwwwwww|||{{{rrrsss{{{zzzqqqggg```UUUQQQPPPOOOJJJDDDBBBDDDDDDDDDDDDEEEFFFDDDAAA>>>>>>>>>??????>>>>>>===<<<888888888888888888888888555555444444444333333333333333333333333333333333222222222222222222222222000000000000000000000000//////000000000000//////////////////////////////........................***---///000000///000111111111000000/////////...---.........//////000000///000111000.........000////////////////////////000//////////////////000////////////////////////........................////////////////////////,,,,,,---...///000111111////////////000000000000.........///000333555777>>>@@@BBBDDDFFFHHHLLLNNNMMMKKKIIIKKKMMMLLLHHHDDDAAA>>>;;;999:::<<>>;;;<<<=========;;;999888999::::::::::::999999999---///333777:::===>>>>>>@@@DDDJJJNNNNNNLLLJJJIIIFFFHHHLLLPPPSSSWWW\\\___```aaabbbcccaaa___\\\ZZZTTTSSSOOOKKKGGGCCC???>>>;;;>>>@@@???===<<<>>>AAADDDGGGPPP___pppwwwkkk___YYYXXXWWWXXXZZZ```fffnnnvvv}}}{{{~~~|||{{{xxxwwwzzz~~~|||yyyzzz~~~xxxddd\\\UUUQQQMMMHHHFFFGGGFFFFFFEEEEEEFFFEEEBBB@@@??????@@@@@@??????>>>===666777777888999999::::::666666555555555444444444333333333333333333333333000000000000000000000000000000000000000000000000...//////000000//////...////////////////////////........................***---000111000000000111/////////...............------......///000000000///111111111//////000111////////////////////////000000////////////000000////////////////////////........................000000000000000000000000---......///000111222222////////////000000000000///......///111444888:::@@@BBBEEEGGGHHHKKKOOOQQQOOOOOONNNMMMLLLIIIEEEBBB<<<;;;::::::===AAAEEEHHHQQQVVV\\\```aaa^^^\\\[[[XXXWWW[[[___^^^\\\fffttttttiiiiiihhhffffffiiinnnrrrnnnooopppqqqqqqqqqppppppnnnmmmmmmkkkjjjiiihhhhhhdddeeeeeeeeeeeefffffffffeeedddbbb```^^^^^^^^^^^^\\\]]]]]]^^^___``````aaa^^^^^^]]]\\\[[[[[[ZZZZZZRRRPPPNNNMMMMMMLLLIIIGGGEEEEEEDDDCCCAAA@@@???>>><<<<<<<<<<<<<<<;;;::::::888888999999888777666666111333888===AAACCCEEEEEEGGGLLLQQQSSSQQQNNNKKKJJJIIIMMMSSSXXX[[[]]]```bbbaaaaaa```___]]][[[XXXVVVOOOMMMJJJFFFCCC???===<<<:::===???>>>======BBBFFFOOOVVVbbbppp}}}{{{mmm```XXXRRRTTTXXX]]]eeemmmuuu{{{wwwxxx}}}uuuhhhZZZTTTRRRNNNLLLKKKIIIGGGEEEEEEEEEEEECCCAAA@@@@@@@@@AAA@@@??????>>>999999999999::::::::::::777777666666666555555555444444444444444444444444000000000000000000000000000000000000000000000000......////////////......////////////////////////........................---///111222000///........................//////------......///000000111///000111111//////000111/////////////////////////////////....../////////////////////////////////////////////////////////000000000000000000000000111000000000000000000000////////////000000000000000000000111333777;;;>>>AAACCCFFFHHHJJJMMMPPPSSSRRRSSSSSSPPPKKKFFFBBB@@@<<<<<<===@@@DDDJJJOOORRRWWW[[[___aaa___ZZZWWWUUUVVVXXXbbblllmmmkkktttzzzwwwqqqiiiddddddiiimmmlllnnnpppssstttsssrrrqqqnnnmmmlllkkkiiihhhgggfffaaabbbbbbcccdddeeefffffffffdddbbb```___^^^^^^^^^[[[[[[\\\]]]^^^___```aaa]]]]]]]]]\\\\\\[[[[[[[[[UUUTTTQQQPPPOOOMMMJJJHHHGGGFFFEEEDDDBBBAAA@@@@@@>>>===<<<<<<<<<<<<<<<<<<999999::::::999777666555111444999>>>CCCEEEGGGGGGLLLQQQVVVWWWTTTOOOMMMLLLLLLQQQXXX]]]```aaabbbbbbbbbaaa___]]][[[XXXVVVUUULLLJJJGGGDDD@@@>>><<<;;;:::===@@@@@@???AAAGGGMMMYYYcccqqq}}}vvvhhh___RRRNNNOOOWWW]]]eeettt|||yyy}}}ooo]]]VVVUUUSSSPPPOOOJJJHHHEEEDDDEEEEEECCCBBB@@@AAAAAAAAAAAA@@@??????<<<<<<<<<;;;;;;:::::::::777777777777666666666666444444444444444444444444222222222222222222222222000000000000000000000000......////////////......////////////////////////........................///111333333000---,,,,,,------......//////000000---------...///000000111...000111000//////000111////////////////////////.........------.........////////////////////////000000000000000000000000000000000000000000000000///...---,,,+++***))))))////////////000000000000222222222333555:::>>>@@@BBBDDDGGGIIIKKKNNNQQQTTTSSSUUUVVVRRRJJJCCC@@@??????@@@BBBGGGLLLSSSXXX\\\XXX[[[^^^^^^[[[UUUQQQOOOQQQVVVeeeuuuxxxwwwzzzmmmbbb___bbbfffkkkmmmqqqtttuuutttrrrqqqmmmmmmllljjjhhhgggfffeee___```aaabbbdddeeefffgggfffeeecccaaa____________ZZZ[[[\\\]]]^^^``````aaa]]]]]]]]]\\\\\\[[[[[[[[[XXXVVVTTTRRRQQQNNNKKKHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@???===<<<<<<===>>>>>><<<<<<<<<<<<;;;999777666555999???DDDGGGIIIKKKMMMVVVWWWWWWUUUSSSSSSTTTUUU[[[\\\]]]^^^___aaaaaabbb```___^^^^^^\\\WWWQQQLLLJJJEEEAAABBBAAA??????AAA???===>>>@@@@@@CCCQQQ```pppssszzzwwwjjj]]]VVVUUUPPPVVV[[[^^^fffuuuxxxfffZZZUUUTTTRRRPPPMMMHHHCCCCCCFFFGGGDDD@@@CCCCCCCCCBBBAAA@@@???>>>===<<<;;;;;;999999888777999999888888777666666666555444444444444333333333222222222222222222222222111111111111000000000000//////000111111111111111000000000000////////////000000000///......------000000000000000000000000000000000000////////////......---------,,,,,,,,,000000//////.........---........................////////////////////////.........///000000///...000000000000000000000000////////////////////////------......///000000000111000000///////////////333111000333:::@@@BBBCCCHHHHHHIIILLLOOOQQQPPPOOOQQQSSSSSSQQQLLLGGGDDDCCCCCCFFFKKKQQQVVVZZZ]]]^^^]]]ZZZYYYYYYUUUOOOMMMOOOQQQ^^^kkkooottt}}}mmmeeedddcccaaaiiilllooopppqqqrrrpppnnnnnnnnnmmmllljjjhhhfffeeebbbbbbaaaaaaaaacccdddeeegggccc___^^^______]]][[[ZZZ[[[[[[[[[ZZZZZZ]]]___]]]\\\ZZZYYYXXXXXXYYYYYYUUUTTTSSSRRROOOMMMKKKJJJJJJJJJIIIHHHFFFDDDBBBAAAAAA???>>>???@@@@@@???>>><<<<<<===<<<999444///,,,777;;;BBBGGGJJJLLLNNNOOOWWWXXXXXXXXXVVVVVVXXXZZZ____________```````````````^^^]]]\\\YYYTTTNNNIIIFFFBBB@@@BBBBBB??????AAA>>>===>>>AAACCCIIIYYYhhhxxx|||xxxlllaaaVVVQQQPPPPPP[[[fffmmmttt~~~}}}ooobbbZZZUUUQQQNNNOOOLLLHHHGGGHHHGGGDDDAAACCCCCCCCCCCCBBB@@@???>>>>>>>>>===<<<;;;:::999999:::999999888777666666555777666666666666555555555222222222222222222222222111111111111000000000000//////000111111111111111000000000000//////////////////000000000000000000000000000000000000000000000000000000////////////////////////............000/////////....................................////////////////////////.........///000000///...000000000000000000000000222222222222222222222222000000000000000000000///111000000/////////000000333222333666<<>>===<<<;;;:::999888777666:::???EEEJJJLLLNNNOOOPPPWWWXXXZZZ[[[ZZZ[[[]]]___cccbbbbbbaaaaaa``````___```^^^[[[YYYUUUPPPIIIEEECCCAAAAAADDDDDDAAA@@@BBB>>>???AAAFFFLLLWWWiiixxx}}}rrrggg___YYYRRRPPPQQQXXXgggwww~~~~~~yyy{{{nnnbbbXXXQQQMMMPPPOOONNNLLLIIIGGGEEEDDDDDDDDDDDDCCCBBBAAA@@@?????????>>>===<<<;;;::::::;;;:::999888777666555555777666666666666555555555222222222222222222222222222222111111111000000000//////000111111111111111////////////000000000000/////////000111222222222000000000000000000000000////////////000000000000111111111111000000000000////////////..................................../////////////////////////////////000000//////...000000000000000000000000////////////////////////333333222111111000//////111000000000000000111111444555777;;;@@@DDDEEEEEEGGGFFFFFFIIIMMMPPPRRRSSSRRRTTTVVVVVVTTTRRRRRRRRRWWWZZZ^^^aaacccbbb```___\\\WWWSSSPPPLLLIIILLLRRR[[[fffrrr~~~vvvrrroooooopppqqquuu}}}{{{ssskkknnnnnnpppsssuuutttpppnnnqqqpppooonnnkkkiiigggfffeeedddcccccccccdddffffffhhhfffcccaaaaaa```___]]][[[[[[[[[ZZZXXXXXXZZZ\\\YYYYYYXXXWWWVVVUUUTTTSSSTTTTTTSSSRRRQQQOOOMMMLLLLLLLLLKKKJJJHHHFFFEEECCCBBBAAA???@@@@@@AAA???>>>???===:::777777888:::;;;>>>BBBGGGJJJLLLMMMNNNOOOVVVXXX[[[]]]]]]^^^aaabbbddddddcccbbbaaaaaa`````````]]]YYYUUUQQQLLLFFFBBBBBBAAACCCFFFEEEAAAAAACCC@@@BBBHHHOOOZZZiii|||{{{qqqhhh```YYYWWWUUUTTTWWW]]]jjjwwwxxxoooqqquuu~~~xxxjjj]]]TTTPPPOOOOOOOOOMMMIIIFFFFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@??????>>>===<<<;;;;;;:::;;;;;;:::999777666555555555444444444444333333333222222222222222222222222222222222111111111000000//////000111111111111111////////////000000000000/////////000000111111111////////////////////////////////////000000000000222222111111111000000000///////////////.................................///////////////////////////000111111///......///000000000000000000000000------------------------222222111111111000000000000000000000000111222333555777;;;???BBBDDDEEEDDDDDDCCCCCCEEEJJJOOORRRTTTRRRTTTWWWXXXXXXXXXYYYZZZ]]]___bbbddddddbbb___]]]\\\WWWSSSPPPMMMLLLRRR[[[dddppp~~~xxxpppoooppptttyyy}}}xxxpppnnnnnnsssuuusssqqqoooqqqqqqooonnnkkkiiigggeeefffeeedddccccccdddeeefffhhhfffdddcccaaa```^^^]]]\\\\\\\\\ZZZXXXXXXYYY[[[ZZZYYYYYYXXXVVVTTTSSSRRRTTTTTTSSSSSSQQQPPPNNNNNNMMMLLLLLLKKKIIIHHHFFFEEECCCBBB@@@@@@AAAAAA@@@>>>@@@===:::777555555666777AAADDDFFFHHHIIIIIIKKKMMMVVVYYY\\\^^^___```bbbcccccccccbbbbbbaaaaaa``````^^^[[[VVVRRRNNNIIIDDD@@@??????AAACCCBBB???@@@EEEDDDJJJRRR\\\iii{{{yyyhhh\\\WWWSSSQQQSSSVVVZZZaaaiiixxx~~~xxxlllkkkkkkooo|||zzzooocccYYYTTTNNNOOONNNKKKHHHFFFGGGHHHFFFFFFFFFEEEDDDCCCBBBAAA??????>>>===<<<;;;::::::;;;;;;:::999888777666666555444444444444333333333222222222222222222222222222222222222111111111111//////000111111111111111.../////////000000000111000000000//////.........////////////////////////.../////////000000000111111111111000000000//////.........//////////////////////////////////////////////////////////////////111222111///......///////////////////////////000000000000000000000000/////////000000111111111000000000000111333444444777999===@@@BBBBBBBBBBBB@@@???@@@CCCHHHNNNRRRSSSRRRTTTWWWYYYZZZ[[[^^^```___aaaccceeedddbbb___]]]YYYVVVSSSRRRQQQSSS\\\gggssswwwsssxxxyyywwwooolllpppsssrrrppprrrppppppooommmkkkiiigggfffffffffddddddddddddeeefffggggggfffdddaaa___]]]]]]]]]^^^]]][[[YYYYYY[[[]]]^^^]]][[[ZZZXXXVVVUUUTTTTTTTTTTTTSSSRRRQQQOOONNNMMMMMMLLLKKKJJJIIIGGGFFFDDDCCCAAAAAABBBAAA@@@>>>===<<<;;;:::888777666666BBBCCCDDDDDDEEEGGGKKKNNNXXXZZZ^^^`````````aaabbbbbbbbbaaa``````___^^^^^^ZZZWWWQQQMMMIIIFFFBBB???<<<;;;===??????>>>CCCKKKQQQZZZdddooo|||sssgggYYYOOOOOOPPPTTT\\\aaadddjjjqqq}}}|||}}}}}}rrrnnnjjjiiipppyyy~~~|||uuukkkbbb\\\TTTQQQMMMJJJHHHHHHIIIJJJGGGGGGGGGFFFEEEDDDCCCBBB??????>>>===<<<;;;:::::::::::::::999888888777777777666666666666555555555222222222222222222222222333222222222222111111111//////000111111111111111......//////000000111111000000000///...---------000000000000000000000000......//////000000111111000000000000/////////............//////////////////////////////////////////////////////////////////222444222///---...000////////////////////////////////////////////////......//////000111111222000000000111222444555666888:::>>>??????>>>>>>>>>======>>>BBBIIINNNRRRSSSSSSVVVXXXZZZ\\\^^^aaacccccccccddddddccc```^^^\\\UUUTTTVVVYYYZZZ^^^iiiuuu~~~~~~vvvlllnnnpppoooooosssppppppooonnnmmmkkkiiihhhhhhgggfffeeeeeeeeefffggghhhiiiiiifffccc___^^^^^^_________^^^\\\\\\^^^```bbbaaa^^^[[[YYYWWWWWWWWWVVVVVVUUUTTTSSSQQQOOONNNLLLLLLLLLKKKJJJIIIHHHGGGEEEDDDBBBBBBBBBBBB@@@???;;;<<<===>>>>>><<<;;;:::@@@@@@@@@@@@BBBGGGNNNSSS[[[]]]```bbbbbbaaaaaabbbbbbbbbaaa___]]]\\\ZZZZZZTTTQQQKKKGGGEEEBBB@@@>>>===<<<===???@@@CCCNNNXXXhhhrrr~~~}}}jjj```[[[VVVRRRUUU[[[gggsssxxxvvvwwwzzz~~~}}}|||~~~}}}}}}{{{uuunnnnnnxxxyyypppiii___XXXPPPKKKKKKKKKKKKKKKHHHHHHHHHGGGFFFEEECCCCCC@@@@@@???>>>===<<<<<<;;;999999999999999999999999777666666666666555555555222222222222222222222222333333222222222111111111//////000111111111111111.........///000111111111000000000///////////////000000000000000000000000.........///000111111111000000000000////////////............/////////000///////////////////////////////////////////////////222555333///,,,...000////////////////////////........................111111111111111111111111000000000111333555666777888;;;======;;;999999:::;;;<<>>>>>===<<<;;;:::>>>>>>===>>>AAAHHHQQQXXX]]]```cccdddcccaaaaaaaaadddcccaaa^^^[[[YYYWWWVVVPPPLLLGGGCCCAAA@@@>>>===???>>>???BBBDDDJJJXXXeee{{{nnn\\\UUUWWWYYYZZZ```iiizzz~~~xxxsssvvvyyy|||}}}~~~|||}}}~~~|||{{{~~~wwwqqqttt|||ttthhh___TTTMMMMMMNNNMMMKKKHHHHHHHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@???>>>======888888999999999:::::::::555555444444444333333333222222222222222222222222333333333222222222111111//////000111111111111111---......///000111111222//////000000111111222222000000000000000000000000---......///000111111222111111111000000000000///---.........//////000000000000000000000000000000///////////////////////////333555333///,,,...111////////////////////////222222222222222222222222444444333222222111111111000000000222333555777888999;;;<<<;;;888666666888;;;<<<@@@FFFMMMSSSUUUVVVYYY[[[]]]^^^___aaaeeegggfffdddaaa]]]ZZZWWWUUUTTTWWW[[[dddnnnsssyyytttnnnllliiilllsssrrrrrrsssrrrrrrqqqoooooonnnmmmkkkjjjjjjjjjkkkkkklllnnnooolllgggcccbbbcccaaabbbbbbbbbaaaaaadddfffhhheee___ZZZXXXXXXYYY[[[XXXXXXWWWUUUSSSPPPNNNMMMKKKKKKKKKKKKJJJIIIGGGGGGGGGEEECCCCCCCCCBBBAAA???AAA???>>>;;;999888666666999999:::???GGGOOOUUUYYY___bbbbbb\\\YYY\\\```aaabbbaaa___\\\XXXTTTQQQOOOHHHGGGFFFFFFFFFDDDBBB??????AAABBBBBBFFFTTTggguuuzzzfffYYYXXX___gggkkkvvv{{{tttrrrrrrpppuuuyyyzzzzzzrrruuupppmmmmmmnnnnnnsssxxxxxxqqqsss|||iiiUUUOOOQQQPPPLLLIIIIIIIIIJJJHHHDDDBBBAAAAAADDDCCCAAA???>>>===<<<<<<<<<;;;;;;::::::999999888888888888777666666555555333333333333333333333333111111111111111111111111222333333333333222111111222111///.........///000///////////////000111111444111000000//////000222////////////////////////......//////000000111111000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////000000000000......///000111222222333222111111111000000//////222111000000222666999;;;???:::888999777555555999:::???FFFMMMQQQUUUXXXZZZZZZ\\\___cccfffhhhiiiiiiiiiccc^^^\\\YYYSSSQQQRRRYYYgggsssxxx{{{sssmmmkkknnnsssrrrtttxxxyyyxxxvvvtttsssqqqooollljjjjjjkkkmmmnnnnnnooopppooommmjjjfffdddeeedddbbb``````aaabbbccchhhddd^^^YYYXXXYYYYYYZZZ\\\ZZZVVVTTTSSSRRRPPPNNNKKKKKKKKKJJJIIIHHHFFFFFFGGGDDDBBBBBBDDDDDDAAA???>>>>>>===<<<;;;:::999999999:::>>>DDDLLLSSSXXX[[[^^^```___ZZZWWW[[[___```bbb```^^^ZZZUUUQQQMMMKKKDDDDDDDDDDDDDDDCCCBBB@@@===???AAADDDLLL]]]rrrtttiii[[[VVV]]]kkkyyy}}}yyyuuurrrpppuuu{{{~~~{{{tttnnnnnniiiffffffggghhhlllrrr}}}zzzwww}}}rrr___VVVTTTPPPLLLIIIJJJKKKKKKIIIFFFCCCBBBBBBEEEDDDBBB@@@???>>>======<<<<<<;;;::::::999999888666666666555444444333333555555444444333222111111111111111111111111111111000111111111111000//////............///000222333000000000000000000111111111000000000000//////000////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////000000000000//////000000111111222222222222222222111111111000222111111111333666:::<<<===888666777666444555999<<>>===<<<;;;::::::888<<>>===<<<<<<;;;999@@@IIISSSYYY\\\^^^^^^[[[[[[YYYTTTTTTZZZ^^^___bbb___YYYRRRLLLFFFCCCAAA????????????>>>>>>@@@AAADDDFFFKKKTTTdddxxxrrrddd\\\YYYYYY]]]hhhwwwzzzwwwrrrlllhhhgggfffeeeiiinnnrrr|||{{{~~~xxxlllaaaWWWSSSSSSNNNOOONNNLLLHHHEEEDDDDDDDDDCCCBBB@@@@@@?????????<<<<<<<<<;;;::::::999999999999888888777666666666666666555444333222222111222222222222222222222222222333333333333222111111111000000//////////////////000111111111000///......000000......111111///000000000000000000000000111111000000//////......////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000111111111000000000000000222222222222222222222222111222333555777:::<<<===<<<888666888999999<<>>>>>===<<<===EEEOOOWWW[[[\\\]]]]]]YYYYYYWWWSSSUUU[[[______```\\\VVVNNNHHHDDDAAA@@@???@@@@@@>>><<<===@@@BBBGGGKKKSSSbbbuuuyyyjjj___ZZZZZZ[[[aaalllzzz~~~}}}xxxvvvtttrrruuuyyywwwiii\\\UUUTTTNNNOOOOOOLLLIIIEEEDDDDDDAAAAAA@@@???????????????======<<<;;;;;;::::::999999999999888777777666666444444444444444444444444222222222222222222222222222333333333333222111111000000000000000//////.../////////000/////////...///222222......222333000111111111111111111111111111111000000//////......////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000111111111000000000000000000000111111111111111111111222555777:::<<<===>>>999555444777999:::???EEEJJJOOOUUUYYYZZZZZZYYYYYY[[[^^^bbbeeeeeedddaaa___[[[TTTMMMHHHFFFGGGPPPYYYooo|||sssjjjeeefffhhhqqqsssssssssuuuxxxyyywwwuuuvvvuuusssqqqooonnnnnnnnnoooooopppoooooommmlllkkkhhhggggggfffffffffffffffgggfffffffffhhhgggeeeddd___\\\YYYWWWVVVTTTRRRPPPQQQOOOMMMKKKJJJJJJKKKLLLIIIIIIHHHGGGEEECCCCCCCCCBBBBBBAAA@@@???>>>======CCCJJJSSSYYYYYYYYYYYYYYYVVVVVVUUUSSSVVV\\\___]]][[[WWWQQQJJJEEEBBBAAAAAA???AAAAAA???===>>>CCCHHHJJJPPP^^^rrrttteee[[[VVVXXX\\\]]]gggvvv|||vvvxxx~~~ssscccWWWSSSPPPPPPPPPMMMIIIFFFDDDDDD@@@@@@???>>>>>>?????????======<<<<<<;;;:::::::::888777777666666555555444333333333444555555666666333333333333333333333333000111111111111000//////,,,---...000111111111111/////////...///000111111+++222333//////222000)))111111111111111111111111000000000000////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000111111111000000000000000111111111111333666:::<<<>>>>>>???666222111555888;;;@@@GGGNNNRRRVVVYYYZZZZZZ[[[[[[\\\^^^```bbbbbb```]]][[[WWWQQQKKKHHHFFFIIITTT___ppp|||qqqfffeeefffhhhjjjooo|||wwwtttqqqqqqtttvvvuuussstttsssrrrqqqoooooonnnnnnnnnnnnnnnnnnmmmmmmlllkkkhhhhhhhhhhhhhhhggggggggggggggghhhjjjkkkjjjgggddd^^^\\\YYYXXXWWWWWWUUUTTTRRRQQQOOONNNMMMLLLMMMMMMJJJKKKJJJHHHEEECCCCCCDDDBBBBBBAAA@@@???>>>>>>===IIIOOOVVVXXXVVVSSSTTTUUUQQQSSSRRRRRRVVV\\\]]]ZZZUUUQQQKKKEEEAAA@@@AAABBB>>>@@@AAA@@@???BBBIIIOOORRRZZZkkkvvvbbbYYYWWWWWW[[[___]]]hhhyyywwwyyy~~~nnn```YYYRRRRRRRRROOOKKKHHHFFFFFF@@@@@@?????????@@@@@@AAA=========<<<;;;;;;::::::888888777777666555555555444444444555555555555555333333333333333333333333000111111111111000//////,,,---///000111111111111111000///...///222444666111<<>>?????????777333222666:::>>>EEELLLQQQTTTWWWYYYYYYZZZ\\\]]]]]]^^^___``````^^^\\\ZZZUUUQQQMMMKKKJJJNNNZZZgggtttuuuhhheeehhhkkkoootttyyy}}}wwwqqqoooqqqssssssqqqssssssrrrqqqqqqpppoooooommmmmmmmmmmmmmmmmmlllllliiiiiiiiiiiiiiihhhhhhgggggghhhjjjlllmmmkkkgggccc___]]][[[ZZZZZZZZZYYYXXXSSSSSSRRRQQQPPPOOONNNNNNKKKLLLLLLJJJFFFCCCCCCEEEBBBBBBAAA@@@???>>>======MMMRRRWWWVVVSSSPPPPPPRRRNNNPPPPPPQQQVVV[[[[[[WWWPPPLLLGGGAAA??????AAABBB<<>>======RRRUUUVVVUUUPPPMMMLLLLLLOOORRRWWW[[[\\\YYYUUURRRIIIFFFBBB>>>;;;:::;;;;;;AAA===<<>>===<<<<<<;;;;;;<<<;;;:::999888777777777777888777555444333333444444333333333333333333333333555444222111000111222222111111000000000000111111333------444777666===HHHcccYYYVVVRRRJJJHHHBBB444333333333222222111111111////////////............111111111111000000000000000000////////////000000////////////000000000000...///000111111000///.............../////////000000000000000000000000000222222333222111111444666888999;;;>>>@@@@@@>>><<<<<<;;;<<<>>>CCCJJJPPPTTTXXXYYYZZZ[[[]]]___``````bbb^^^ZZZYYY[[[[[[ZZZXXXPPPOOOMMMMMMRRR___qqq~~~zzznnnnnnoooqqqwwwvvvqqqpppoooppprrroooqqqssssssqqqpppqqqqqqooonnnmmmmmmmmmnnnpppqqqlllkkkkkkjjjiiihhhggggggggghhhiiijjjiiihhhfffdddaaaaaaaaaaaaaaa``````___WWWWWWUUUSSSRRRPPPOOONNNNNNMMMLLLKKKHHHFFFDDDCCCDDDCCCBBB@@@???>>>>>>>>>UUUVVVVVVSSSPPPNNNNNNOOORRRTTTXXX[[[[[[WWWSSSPPPFFFCCC@@@===;;;;;;<<<===???===@@@GGGMMMSSS^^^iiivvvyyyjjjbbbZZZRRRRRRZZZbbbffffffiiippp{{{~~~vvvuuuyyy~~~|||ttteee^^^VVVPPPMMMKKKIIIFFFFFFFFFEEEDDDDDDCCCBBBBBB??????>>>===<<<<<<<<<<<<;;;:::999888777777777777888777666555444444444555444444444444444444444444444333333222111111222222222111111000000111111222333111111444666888???FFFQQQGGGDDDAAA999:::999///333333333222222222111111111111111111000000000///111111111111000000000000000000////////////000000////////////000000000000//////000000000000//////........./////////000000000000000000000000000000...//////...---...111333888999<<>>>>>>>>WWWVVVTTTQQQNNNNNNQQQTTTVVVXXXZZZZZZYYYTTTPPPMMMBBB@@@>>>;;;;;;;;;===>>>???@@@EEEMMMUUU]]]jjjuuu{{{kkk```ZZZUUUQQQVVVaaajjjmmmlllmmmuuu~~~yyywwwpppvvv|||vvv~~~sssjjj^^^TTTPPPNNNLLLKKKHHHHHHGGGGGGEEEDDDBBBAAA@@@???>>>===<<<<<<<<<<<<;;;:::999888888777777888999888777666555555555555444444444444444444444444333333333333333222222111333222222111111222222333222555666444666===CCCEEEEEE:::888666///111555000333333333222222222222111333333333222222222111111111111111111000000000000000000////////////000000////////////000000000000000000////////////000000....../////////000000000000000000000000000000000///000111000000111333666777:::>>>AAADDDEEEDDDDDDFFFGGGHHHKKKNNNRRRUUUVVVVVVWWWYYY\\\^^^```aaaaaaZZZXXXUUUTTTTTTTTTRRRPPPQQQSSSXXXaaannn~~~|||uuuqqqyyy~~~~~~}}}vvvpppnnnpppqqqrrrqqqpppooooooqqqssssssrrrqqqpppoooooooooooommmmmmllljjjiiigggffffffdddcccbbbbbbccceeehhhjjjeeeeeedddbbb```]]][[[ZZZ\\\[[[ZZZXXXUUURRRPPPOOONNNNNNMMMKKKIIIGGGEEEDDDBBBAAA@@@@@@????????????XXXVVVQQQNNNMMMOOOTTTWWWZZZZZZZZZYYYVVVQQQLLLIIIAAA???<<<::::::;;;===>>>BBBDDDIIIPPPYYYeeetttyyykkkaaa[[[TTTRRRQQQXXXeeepppuuuvvvyyy~~~zzzyyyyyywwwvvvttt|||{{{{{{wwwggg[[[UUURRRQQQPPPIIIIIIIIIHHHFFFDDDBBB@@@@@@@@@???>>>============;;;;;;:::999888888888888999999888777777666666666333333333333333333333333222222444444444333222111444333333222222333333444000777888444666AAAGGGFFF@@@666444555...000555333222222222222222222222222444333333333222222222222111111111111000000000///000000////////////000000////////////000000000000111000///......///000111...////////////000000000000000000000000000000000000111111111111222555888777;;;@@@DDDGGGHHHIIIIIIKKKLLLNNNQQQSSSUUUVVVWWWVVVXXXZZZ]]]___aaabbbbbb]]][[[XXXVVVTTTRRRPPPOOOPPPUUU```nnn}}}wwwtttvvvzzz~~~|||rrrnnnooorrrrrrqqqooonnnnnnqqqtttuuutttsssqqqpppooonnnnnnnnnnnnlllkkkiiihhhffffffbbbbbbaaaaaabbbdddeeefffddddddcccaaa___]]][[[ZZZ]]]]]][[[YYYVVVSSSPPPNNNNNNNNNMMMLLLJJJHHHFFFEEEAAAAAA@@@@@@@@@@@@@@@AAAXXXTTTOOOLLLMMMQQQVVVYYY[[[[[[ZZZWWWSSSMMMIIIFFFAAA???<<<:::999:::<<<===AAADDDIIIRRR___ooo~~~~~~zzzrrrhhh^^^YYYXXXRRRRRRTTT[[[fffrrr{{{~~~uuutttyyy~~~}}}zzzyyy|||{{{nnnaaaYYYVVVTTTSSSLLLKKKJJJHHHFFFCCCAAA@@@AAA@@@???>>>>>>===>>>>>><<<;;;:::999888888888888999999999888888777666666222222222222222222222222111222444555555444333222444444333333333333444444---555888444888CCCIIIGGG@@@333333666000///222000222222222222222222222222333333222222222111111111111111111111000000000///000000////////////000000////////////000000000000111000///......///000111////////////000000000111000000000000000000000000,,,---......///000444666888===CCCHHHJJJKKKMMMOOOOOOPPPRRRTTTVVVWWWWWWWWWWWWYYY\\\___aaabbbbbbbbb```^^^ZZZUUUQQQOOONNNNNNQQQZZZiiiyyyxxxqqqooopppxxxvvvooooooqqqqqqpppooommmnnnqqqsssvvvuuutttsssqqqooonnnmmmnnnmmmlllkkkjjjhhhggggggccccccdddddddddcccaaa```aaaaaaaaaaaa```^^^]]]\\\]]]]]]\\\ZZZWWWSSSPPPNNNNNNNNNNNNLLLKKKIIIGGGFFFBBBBBBAAAAAAAAAAAAAAABBBVVVSSSOOONNNPPPTTTXXXZZZ[[[ZZZWWWTTTOOOJJJFFFDDDAAA???<<<::::::;;;<<<>>>???DDDKKKWWWiii|||vvvnnnfff```ZZZUUUUUUXXXVVVZZZ```eeelllvvv{{{vvvyyy}}}yyy|||yyy~~~uuuggg___ZZZWWWUUUPPPOOOLLLIIIFFFDDDBBBBBBBBBAAA@@@???>>>>>>>>>>>><<<;;;:::999999888888999888999999999888777666555333333333333333333333333222333333444444444444444444333333222222333333444...333555666999AAAFFFHHHGGG666333888444222333///111222222222222333333333222222222111111111000000111111111111000000000000000000////////////000000////////////000000000000000000////////////000000/////////000000000111111000000000000000000000000...///000111111333777::::::@@@GGGKKKLLLMMMPPPSSSRRRSSSUUUVVVWWWXXXXXXXXXZZZ\\\___bbbcccdddcccbbb^^^\\\XXXRRRMMMKKKLLLNNNYYYdddttttttkkkkkkmmmpppzzzzzzqqqppppppqqqpppooonnnnnnppprrruuuuuutttsssqqqooommmlllmmmmmmlllkkkjjjiiiiiihhheeefffggggggeeebbb```^^^______`````````___^^^^^^\\\]]]\\\[[[YYYUUUQQQOOOOOONNNNNNMMMLLLJJJHHHGGGEEEDDDCCCCCCBBBBBBBBBBBBVVVSSSQQQQQQUUUYYY[[[[[[YYYXXXUUUQQQMMMHHHEEECCC???===<<<:::;;;===???AAACCCIIISSSbbbwww~~~jjj^^^TTTSSSTTTUUUYYY]]]aaajjjuuuzzz|||{{{~~~~~~qqqiiiccc^^^[[[VVVSSSOOOJJJGGGEEEEEEEEEBBBBBBAAA@@@????????????<<<<<<;;;:::999999999999777888888888888666555444555555555555555555555555333333333333333444555555333333222222222222333333111111333888:::;;;@@@FFFPPP:::222777666555666222111111222222222333333333222222222222111111111000111111111111000000000000000000////////////000000////////////000000000000//////000000000000////////////000000000111111111000000000000000000000000111222333444555777;;;>>><<>>AAADDDFFFWWWgggyyypppaaaWWWQQQQQQ^^^mmmyyy}}}uuuqqqmmmlllrrryyy}}}uuunnniiiccc[[[TTTNNNKKKJJJIIIEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>===<<<<<<;;;;;;:::888888888888777777777777555555444444333333444444444555555555666666666777888777555333222333444555222222222222333333333333333333222222111000000///333222111000000111222333111111111111111111111111111111000///////////////111000000000/////////...000000000333666888666444000000000000111111111111111111111111111111111111000000000000111111111111222222333444666999<<<>>>DDDGGGLLLOOOPPPQQQQQQRRRWWWYYYZZZZZZZZZZZZ]]]___aaabbbcccdddccc```^^^\\\VVVQQQNNNOOOSSS[[[hhhuuuxxxtttxxxyyyyyyuuupppooorrrtttssstttrrrooonnnnnnllljjjhhhkkkiiiggggggiiijjjjjjiiiffffffffffffeeedddccccccdddfffgggfffbbb^^^[[[ZZZ^^^]]]\\\]]]^^^]]][[[XXXVVVVVVUUUSSSPPPNNNLLLJJJKKKJJJGGGEEEDDDCCCDDDEEEXXXYYY[[[^^^```^^^ZZZWWWPPPLLLGGGEEEEEECCC@@@<<<999;;;>>>>>>???CCCIIINNNcccrrrwwwggg[[[RRROOOSSSdddxxxzzzvvvlllbbb```bbbhhhrrr{{{}}}|||zzzyyyzzz}}}xxxrrrkkkaaaWWWQQQLLLIIIHHHFFFEEEDDDBBBAAA@@@@@@@@@>>>>>>======<<<<<<;;;;;;888888888777777777666666666666555444333333333333555555555555555666666666777666555333333333444444444333222111000111222222111111111000//////......333333222222222222333333111111111111111111111111111111000////////////000000000000000////////////000///...///111333222111000000000000111111111111111111111111111111111111000000000111111111222222333333333555888===AAADDDIIIKKKOOOPPPOOONNNNNNNNNUUUWWWYYYYYYZZZ[[[^^^```bbbbbbcccbbb```]]]ZZZXXXRRRNNNNNNTTT\\\fffsss~~~xxxmmmoooxxx}}}xxxvvvyyy|||}}}~~~yyyssstttxxxwwwsssuuurrrpppnnnnnnmmmkkkiiikkkiiiggggggiiiiiiiiihhhgggggggggfffeeeeeeddddddfffhhhiiigggccc___]]]\\\^^^]]]]]]]]]^^^]]][[[YYYUUUUUUTTTSSSQQQOOONNNMMMKKKIIIGGGEEEDDDCCCCCCCCCYYY[[[]]]```aaa^^^XXXTTTMMMJJJGGGFFFEEEDDD@@@>>>999<<>>======<<<<<<;;;999999999888888888777777666555555444444444555555555555555555555555555555666555444333333333333444555333111/////////111222333222222222111111111000222222222222222222222222111111111111111111111111222111000000//////000000000000000000////////////000///......//////000000///000000000111111111111111111111111111111111111000000111111111222222222333333333555999???EEEIIIKKKNNNPPPPPPOOONNNMMMNNNTTTVVVXXXYYYZZZ]]]```bbbddddddcccbbb___[[[XXXVVVNNNLLLQQQ[[[fffoooxxxpppkkkvvv}}}vvvwwwzzz}}}~~~yyyzzz~~~|||wwwtttqqqooonnnnnnnnnnnnlllkkkjjjhhhhhhiiiiiihhhggggggffffffeeeddddddccccccggghhhiiigggccc```^^^^^^```___^^^^^^^^^]]]ZZZWWWTTTTTTTTTSSSRRRQQQPPPOOOKKKJJJHHHFFFDDDCCCCCCCCC\\\]]]^^^``````\\\VVVQQQIIIHHHFFFDDDCCCBBB???>>>;;;===@@@AAAEEEOOO]]]iiiuuu{{{rrrbbbVVVQQQOOOUUU```ppprrriiiccc]]][[[```gggkkkooossstttrrrpppoooqqqvvv{{{~~~{{{qqqdddYYYSSSOOOKKKHHHGGGFFFEEECCCBBBAAA@@@@@@@@@??????>>>======<<<<<<;;;;;;;;;:::::::::999999444444444444555555666777555555555555555444444444555444444333333333333333555333111/////////111222333333333333333222222222000111111111111111111000111111111111111111111111222222111000000000000000////////////000000000000000000000///...///000111///000000000111111111111111111111111111111111111111111111111222222222222222222333555:::AAAHHHKKKLLLNNNPPPQQQPPPPPPPPPQQQTTTVVVYYYZZZ\\\^^^bbbdddgggfffdddbbb^^^ZZZWWWUUUMMMOOOWWWdddmmmrrrxxx~~~yyyqqqwwwxxxttttttzzz{{{rrrpppnnnmmmooopppqqqppplllkkkjjjjjjjjjjjjhhhffffffeeedddcccbbbbbbbbbbbbeeefffgggeeebbb```______cccbbb```___^^^[[[XXXUUUTTTTTTTTTTTTSSSRRRQQQQQQKKKKKKIIIGGGEEEDDDCCCBBB____________]]]YYYRRRNNNFFFEEECCCAAA???>>>===<<<>>>@@@DDDJJJRRR___nnnyyy}}}yyyrrrdddVVVMMMMMMPPPZZZgggsssuuulllhhh]]][[[\\\aaaeeeeeefffiiimmmllllllnnnqqqwww|||uuuggg\\\VVVRRRNNNJJJHHHGGGEEECCCBBBAAA@@@@@@@@@@@@??????>>>>>>======<<<<<<<<<;;;;;;;;;::::::555555444444555666666777555555555444444444444444333444444444333333333333444333222111000111222222222222222222222222222222///000111111111111000///111111111111111111111111222222111000000000000111////////////000000000000///000111111000000111222000000000000111111111111111111111111111111111111111111111222222222222333222222444777===CCCIIIMMMMMMOOOQQQRRRRRRRRRSSSUUUVVVXXXZZZ\\\]]]```cccfffhhhgggdddaaa]]]YYYUUUTTTPPPUUU```kkkqqqttt{{{}}}yyysssmmmoooqqq{{{|||sssqqqnnnmmmoooqqqrrrrrrnnnmmmlllkkkllljjjhhhffffffeeecccaaaaaaaaabbbbbbcccdddeeedddbbb``````aaadddbbbaaa___^^^\\\XXXUUUTTTUUUUUUTTTTTTSSSRRRQQQMMMLLLKKKIIIGGGEEECCCCCCcccaaa___]]]ZZZUUUOOOKKKGGGFFFCCC@@@===<<<<<<===AAAEEEMMMXXXeeessszzznnneeeZZZOOOLLLOOOSSSaaaooowwwyyypppjjjeee```^^^___bbbbbb```ccchhhoooooopppsssxxx}}}lllaaa[[[WWWQQQLLLIIIHHHFFFDDDBBBAAA@@@@@@AAA@@@@@@??????>>>======<<<<<<;;;;;;;;;:::::::::888888666555444444444444555555555444444333333333222333333444444333333333222222222222333333333333222222222222222222222222000111222222222222111000111111111111111111111111333222111111000000111111.../////////000000000111---000222333111000111222000000000000111111111111111111111111111111111111111111111222222222333333222444777;;;@@@FFFKKKNNNOOOQQQSSSSSSSSSTTTUUUWWWXXXZZZ\\\]]]___aaadddggggggfffccc___[[[WWWTTTRRRUUU\\\gggppptttxxx~~~vvvmmmmmmsssuuu|||xxxvvvssspppnnnooopppqqqqqqpppnnnmmmmmmmmmllliiifffgggeeecccbbbaaaaaabbbcccaaabbbdddcccbbbaaabbbcccbbbaaa_________]]]ZZZWWWUUUUUUUUUUUUTTTSSSRRRQQQNNNMMMLLLKKKHHHFFFDDDCCCeeeccc___\\\XXXSSSMMMIIIJJJIIIEEEAAA>>>===>>>@@@CCCHHHSSSccctttuuufff\\\TTTNNNOOOUUUYYYjjjyyyxxxsssnnnggghhheeecccccc``````fffooowwwwwwwwwzzzrrreee___ZZZSSSNNNIIIHHHFFFDDDBBBAAA@@@@@@AAAAAA@@@@@@???>>>>>>>>>;;;;;;;;;:::::::::999999;;;:::888666444333222111555555555444444333333333222222333444444444333333111222333444444444444444333333333333333333444444111222333444444333222111111111111111111111111111333222111111000111111111.../////////000000111111+++///333444222000111222000000000000111111111111111111111111111111111111111111222222222333333333444555999>>>CCCIIIMMMOOOQQQSSSTTTUUUTTTTTTVVVXXXYYY[[[]]]___```bbbeeehhhfffdddaaa]]]YYYUUUSSSQQQYYY```jjjrrruuu{{{|||xxxuuupppsss|||~~~~~~zzzwwwtttyyyvvvqqqooonnnoooooonnnqqqpppooonnnnnnllliiifffhhhfffdddbbbbbbbbbcccdddaaabbbccccccccccccdddfff______^^^___```___\\\ZZZVVVVVVVVVUUUTTTSSSRRRQQQOOONNNMMMLLLIIIGGGEEEDDDcccaaa]]]YYYSSSOOOKKKIIIGGGFFFCCC???<<>>BBBAAAAAA@@@@@@?????????@@@>>><<<<<<<<<;;;:::888888888888777666666555555555555444444444333333333333333333333333333333333777444111111222333111///111111111111111111111111000000000000000000000000222111111111000000//////000000000000000000000000////////////////////////////////////000000000000222111111111000000//////111111000000111111222333///000111111000///111222222666;;;???DDDIIINNNRRRRRRRRRSSSTTTVVVWWWXXXXXX]]]\\\[[[]]]aaadddggggggeeebbb]]]WWWSSSTTTZZZ___lllssswwwuuusss|||yyy{{{|||yyy|||uuusssvvvyyyuuupppmmmllllllkkkkkknnnmmmlllkkkkkkkkkkkkkkkeeedddcccdddfffgggfffeeehhhfffddddddeeeeeedddbbbaaa```___]]]\\\[[[ZZZZZZ\\\ZZZWWWVVVVVVUUURRRPPPPPPOOOLLLIIIGGGFFFFFFFFFaaa___[[[WWWRRRMMMIIIHHHGGGFFFCCC???===AAAIIIPPPaaafffssstttdddSSSMMMPPPWWW```hhhxxx{{{|||{{{wwwmmmhhhbbbccclll{{{tttkkkcccZZZSSSJJJIIIHHHFFFDDDBBBAAA@@@BBBBBBAAAAAA@@@?????????@@@>>><<<<<<<<<;;;:::888888777777666666555444444555555444444444333333333333333333333333333333333777444111111222333111000111111111111111111111111111111111111111111111111222111111111000000000000000000000000000000000000111111111111111111111111/////////000000000111111111111111111000000000///111111000000111111222333000111222222111111222444555999>>>CCCGGGJJJNNNQQQRRRRRRSSSUUUVVVXXXYYYYYY]]]\\\\\\___bbbeeeffffffbbbaaa]]]WWWRRRUUU```jjjvvvxxxwwwtttsss}}}~~~yyy~~~{{{{{{|||yyytttqqqpppooonnnmmmnnnnnnnnnmmmmmmlllllllllhhhgggfffggghhhiiiiiihhhgggfffeeefffggggggfffddd```___^^^]]]]]]]]]]]]]]]\\\ZZZXXXWWWWWWVVVSSSQQQRRRPPPNNNKKKIIIHHHGGGGGG```^^^YYYTTTOOOJJJGGGFFFFFFEEEBBB???>>>CCCLLLTTTjjjssshhh[[[NNNOOOYYYfffuuu}}}tttlllfffmmm~~~~~~{{{oooeeeZZZRRRJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBBBBAAA@@@????????????>>><<<<<<<<<<<<:::888999888888777777666555555555555444444444333333333333333333333333333333333666444222222333333222111222222222222222222222222111111111111111111111111111111111111111000000000000000000000000000000000111111111111111111111111000000000111111111222222111111111111000000000000111111000000111111222333222333333333222222444666888===CCCHHHKKKMMMOOOPPPRRRRRRTTTUUUWWWYYYZZZ[[[\\\]]]___bbbeeefffeeeddd\\\]]]ZZZTTTQQQYYYiiiwww{{{tttppprrr|||wwwyyy|||xxxvvvtttrrrpppnnnnnnooopppppppppooonnnmmmmmmkkkjjjjjjlllmmmmmmlllhhhhhhhhhiiijjjjjjgggeee________________________]]]\\\ZZZYYYYYYXXXUUUSSSSSSRRROOOMMMJJJIIIIIIIII```]]]XXXSSSMMMIIIFFFDDDCCCBBB@@@>>>???FFFQQQYYYlll|||yyy]]]SSSNNNVVVfffwwwyyypppmmmzzz|||zzzzzz|||~~~|||zzz{{{|||~~~rrrfffZZZRRRLLLJJJIIIGGGEEEEEEDDDEEECCCCCCBBBAAA@@@??????>>>???===<<<;;;<<<<<<:::999;;;::::::999888888777777555555444444444333333333222222222222222222222222555444333333333333333222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000111111111222222222222111111111000000000000000111111000000111111222333222333333333222222555777999>>>EEEKKKNNNPPPQQQQQQRRRSSSTTTVVVXXXZZZ\\\\\\]]]^^^aaaeeeggggggdddaaaWWWUUURRROOORRR___ppp|||~~~vvvmmmjjjqqqxxxrrrrrryyy|||zzzxxxuuuqqqnnnoooqqqrrrssssssrrrpppoooqqqooonnnnnnoooppppppooolllkkkkkklllllljjjgggeeeaaaaaaaaaaaaaaa``````______]]]\\\\\\\\\ZZZXXXUUUTTTRRRPPPMMMKKKJJJIIIIII```]]]XXXRRRLLLHHHEEEDDD??????>>>>>>AAAJJJVVV```qqqmmmTTTPPPSSSbbbuuu~~~xxxqqqrrr~~~zzzxxxwwwvvvwwwzzz~~~~~~}}}yyy{{{}}}xxxkkk```YYYOOOMMMKKKHHHFFFEEEEEEEEEDDDDDDCCCBBBAAA@@@???>>>>>>===;;;;;;<<<<<<;;;999:::999999888888777666666555555444444444333333333222222222222222222222222444444333333222222333333222222222222222222222222111111111111111111111111111111111111111222222222000000000000000000000000000000000000000000000000000111111111222222222222000000000000000000111111111111000000111111222333111222222111111222555777888>>>FFFMMMQQQRRRSSSTTTTTTTTTVVVWWWYYY[[[\\\]]]]]]___bbbfffhhhgggbbb___UUUOOOIIILLLWWWfffssszzzvvvoooggggggssswwwpppmmmqqq{{{|||yyyuuurrrqqqrrrtttuuuuuutttrrrqqqrrrqqqqqqqqqrrrsssqqqppppppnnnmmmlllllliiifffcccddddddddddddcccaaa___^^^```____________]]]ZZZWWWTTTRRRPPPMMMKKKJJJIIIIII```]]]WWWPPPJJJFFFDDDCCC===>>>>>>???DDDPPP^^^iiiooo^^^OOOOOOXXXkkk~~~~~~}}}zzzrrrooouuu|||uuussssssuuuvvvyyyzzz}}}~~~}}}yyy|||zzznnnccc]]]VVVSSSOOOKKKHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@???>>>>>><<<;;;;;;<<<<<<;;;:::888777777666555555444444555555444444444333333333222222222222222222222222222333333222111000222444333333333333333333333333222222222222222222222222111111111222222222222222000000000000000000000000////////////////////////000000000111111111222222000000000000111111111111111111000000111111222333222222222111111222666888:::@@@HHHOOOSSSUUUVVVWWWVVVVVVWWWYYYZZZ[[[\\\]]]^^^___bbbfffgggeeeaaa]]]SSSMMMIIIPPP___mmmtttvvvqqqmmmiiinnn{{{vvvmmmjjjooovvv|||xxxvvvrrrssstttuuuuuuuuutttssssssssstttuuuvvvuuurrrpppqqqooollljjjjjjhhhfffdddffffffgggfffeeebbb```___aaaaaaaaabbbbbb```]]]ZZZTTTSSSPPPMMMKKKJJJJJJJJJ___[[[UUUNNNHHHDDDBBBAAA===>>>???BBBIIIWWWgggrrrwwwbbbQQQLLLNNNZZZooo~~~tttsssvvv~~~{{{wwwvvvpppoooyyy|||xxxsssppprrruuuxxxzzz}}}~~~{{{yyyxxxyyyxxx{{{~~~rrrgggaaa^^^[[[VVVPPPLLLIIIHHHHHHEEEEEEDDDBBBAAA@@@???>>>===<<<;;;;;;<<<===;;;:::999888888777777666555555555555444444444333333333111111111111111111111111000111222111//////111333333333333333333333333333222222222222222222222222111111111222222333333333000000000000000000000000000000000000000000000000/////////000000000111111///000000000111111111111111111000000111111222333333333333222222444777:::@@@EEEKKKQQQTTTVVVXXXYYYXXXXXXYYYZZZZZZ[[[\\\\\\^^^___bbbeeefffddd___[[[SSSPPPQQQZZZgggqqquuuuuutttsssuuu{{{zzzsssllliiijjjuuu|||~~~{{{xxxvvvssstttttttttuuuuuuuuuuuutttuuuwwwzzz{{{xxxtttpppooollliiigggggghhhgggfffeeefffggggggfffeeebbbaaabbbbbbbbbddddddbbb^^^[[[VVVTTTRRROOOMMMLLLKKKKKK]]]YYYSSSLLLFFFBBB@@@???===???AAAEEEMMM[[[mmmyyyppp]]]JJJKKKNNNZZZoooqqqjjjkkkrrr|||~~~wwwssstttppprrr}}}zzzxxxvvvwwwzzzyyysssqqqrrrsssvvvzzzyyyoooiiiccc```ZZZTTTNNNKKKIIIIIIFFFEEEDDDCCCAAA@@@???>>>===<<<;;;;;;<<<===<<<:::<<<<<<;;;;;;:::999999888555555444444444333333333111111111111111111111111///111222111......000333333333333333333333333333222222222222222222222222111111111222222333333333000000000000000000000000111111111111111111111111////////////000000000000//////000000111111111222111111111000111222222333444555444333333555999<<>>>>>===<<<<<<;;;::::::999999888888777777666666555444444333333333333333222222222222222222222222222333444444444333222222444444444444555555555666222222222222222222222222333111000000111222222111000000000000000000000000222111111000000000000000/////////////////////////////////000000000111111222222222222222222222222111333555555444777>>>DDDJJJLLLPPPTTTWWWYYYZZZZZZ\\\[[[[[[[[[[[[\\\^^^___^^^``````^^^^^^___YYYQQQMMMVVVgggvvv{{{xxxzzz{{{ooohhhlllooopppuuu~~~|||zzz{{{yyyvvvwwwtttsssqqqppppppqqqssstttvvvvvvxxx{{{|||zzztttpppnnnjjjffffffiiijjjhhheeeeeedddcccdddfffffffffdddbbb``````aaabbbbbb___\\\XXXWWWTTTQQQOOOOOOOOOOOOLLLIIIEEEBBB???>>>>>>???AAABBBEEEKKKZZZqqquuueeeUUUOOORRRaaayyyyyyrrrjjjbbb]]]bbbhhhnnnsssyyy|||rrrjjjiiijjjjjjkkknnnnnnoooqqqssswwwzzz}}}ttteeeZZZTTTRRRNNNKKKKKKJJJGGGEEECCCBBBBBBBBB@@@???>>>===<<<;;;:::999999999999888777777666666444444444444444333333222333333333333333333333333333333333333333333333333444444444444555555555555222222222222222222222222333111000000111222222111000000000000000000000000000000000000000111111222////////////////////////000000000111111111222222222222222222222222222222222444666666666;;;BBBHHHLLLNNNQQQTTTWWWYYY[[[\\\]]]]]]^^^^^^^^^^^^^^^]]]]]]______\\\[[[ZZZTTTNNNLLLYYYkkkyyy|||zzz~~~yyypppiiihhhpppwwwyyyvvvvvvwww{{{}}}xxxwwwrrrrrrqqqqqqqqqqqqqqqrrrttttttuuuwwwxxxwwwtttqqqoookkkhhhggghhhhhhfffdddcccbbbcccdddffffffdddccc``````___```aaaaaa___]]]XXXWWWUUURRRQQQPPPPPPPPPIIIHHHEEEBBB???>>>???@@@FFFIIINNNWWWiiiyyyjjj^^^TTTTTTYYYlllxxxtttqqqmmmiiibbbbbbdddjjjtttuuummmggghhhjjjjjjkkkmmmnnnnnnnnnooosssyyy~~~~~~zzzjjj^^^VVVSSSOOOMMMKKKJJJHHHEEECCCCCCBBBCCCAAAAAA???>>><<<;;;:::999::::::999888888777777666444555666777666555444333333333333333333333333333333333222222222333444444444444444444444444444444222222222222222222222222333111000000111222222111000000000000000000000000////////////000111222333111111111111111111111111000111111111222222222222222222222222222222222222222333555666888===DDDJJJMMMNNNPPPSSSWWWZZZ\\\^^^^^^___aaaaaaaaa___^^^\\\______]]]ZZZWWWTTTOOOKKKNNN\\\oooyyyyyyyyy~~~~~~ooollljjjnnnwww~~~{{{tttuuuxxx|||zzzwwwssssssssssssrrrrrrqqqqqqqqqrrrssstttttttttsssqqqooommmjjjhhhhhhgggdddbbbbbbbbbccceeeggggggeeeccc____________``````___^^^XXXWWWUUUTTTRRRQQQQQQQQQGGGGGGEEEAAA>>>>>>AAACCCIIIPPPZZZfff|||qqqbbbXXXRRRVVV___rrr|||uuurrrqqqpppmmmkkkccc``````jjj}}}~~~|||{{{qqqkkkgggiiilllllllllnnnmmmlllkkkkkkpppvvv}}}|||}}}~~~ooobbbYYYTTTPPPNNNKKKIIIGGGEEECCCBBBBBBBBBBBBAAA@@@???===<<<::::::::::::999999888777777777666777888888888777555444333333333333333333333333333222222222222333444555444444444444444444333333222222222222222222222222333111000000111222222111000000000000000000000000////////////000111333333111111111111111111111111000111111111222222222222222222222222222222222222111333555777;;;@@@FFFIIILLLMMMPPPSSSWWW[[[^^^___```aaaccccccbbb```]]][[[```^^^\\\XXXTTTOOOMMMMMMTTTcccrrrxxxwwwxxx~~~rrriiijjjmmmuuu~~~~~~yyywwwyyy}}}~~~{{{wwwvvvuuutttsssrrrqqqpppoooppprrrrrrrrrqqqqqqqqqooommmkkkiiihhhfffcccaaabbbcccdddgggiiiiiifffddd_________^^^^^^^^^^^^^^^XXXXXXVVVUUUTTTSSSRRRRRRDDDEEECCC@@@===???DDDIIIMMMYYYgggwwwkkk\\\SSSPPPWWWcccvvvwwwooonnnnnnkkkgggeeeaaa___ddduuu|||||||||~~~~~~qqqkkkhhhlllooonnnmmmnnniiihhhgggiiinnnvvv~~~}}}}}}~~~wwwiii^^^WWWRRROOOKKKJJJGGGEEECCCBBBBBBBBBBBBAAA@@@???>>>===<<<;;;:::::::::999888888777777777777777777777666666555333333333333333333333333111222222333333444444555444444444444333333333333222222222222222222222222333111000000111222222111000000000000000000000000////////////000111222333////////////////////////000000000111111111222222222222222222222222222222111333666:::>>>CCCFFFHHHHHHJJJNNNSSSXXX\\\^^^```bbbcccdddcccbbb___]]][[[```\\\XXXVVVRRROOOPPPUUUaaammmxxxzzzyyy|||rrrgggeeeiiipppzzz}}}yyy|||~~~{{{yyywwwuuusssqqqpppooonnnppprrrrrrpppoooooopppnnnmmmllljjjhhheeecccaaaccccccdddfffhhhiiihhhfff___``````^^^\\\[[[\\\^^^XXXXXXWWWVVVUUUTTTSSSSSSCCCDDDCCCAAA@@@DDDMMMTTTXXXfffwwwsssaaaWWWQQQPPP\\\kkk{{{}}}ssslllnnnnnniiicccaaaaaafffttt}}}qqqllljjjnnnqqqooollllllgggggggggjjjqqq{{{}}}~~~~~~qqqdddZZZSSSPPPLLLKKKIIIFFFDDDDDDDDDDDDAAAAAA@@@??????>>>======;;;::::::999999888888777777666666555444555555555444444444444444444444444000111222444555555444444444444444333333333222222222222222222222222222222333111000000111222222111000000000000000000000000000000//////000111222222/////////////////////////////////000000000111111222222222222222222222222222444888===BBBFFFGGGGGGDDDGGGMMMSSSYYY]]]___```dddddddddcccaaa^^^\\\[[[\\\WWWTTTSSSQQQQQQWWW```oooxxxvvveeebbbgggllluuu|||{{{~~~{{{xxxssspppnnnnnnnnnmmmpppsssssspppnnnmmmnnnmmmmmmmmmkkkhhheeecccbbbcccbbbbbbdddfffhhhhhhggg```aaaaaa^^^ZZZYYY[[[]]]XXXXXXXXXWWWVVVUUUTTTSSSDDDEEEEEECCCDDDJJJUUU^^^dddsssrrreeeYYYSSSPPPSSSbbbttt{{{qqqllloooqqqkkkeeebbbcccppp}}}rrrmmmkkkoooqqqooolllkkkggghhhiiinnnwww|||yyy~~~~~~xxxiii]]]UUUPPPNNNLLLJJJHHHFFFEEEEEEEEEAAA@@@@@@@@@??????>>>>>>;;;;;;:::999999888888777666555444222222333444444444444444444444444444444///000333555666555444333444444444333333222222222222222222222222222222222333111000000111222222111000000000000000000000000000000000000000111111222111111111111111111111111////////////000000000000222222222222222222222222333666:::@@@FFFHHHHHHGGGAAAEEELLLSSSYYY]]]___```eeeeeedddbbb```^^^\\\[[[YYYSSSPPPRRRRRRSSS]]]iiixxxmmm___bbbkkkqqqzzz~~~||||||}}}|||wwwrrrnnnlllllllllmmmqqqttttttqqqmmmlllllllllmmmmmmkkkhhheeecccbbbcccbbbaaabbbdddgggggggggaaabbbaaa^^^ZZZXXXZZZ\\\XXXYYYXXXXXXWWWVVVUUUTTT